{"version":1,"n":155113,"games":["2022_01_BAL_NYJ","2022_01_BUF_LA","2022_01_CLE_CAR","2022_01_DEN_SEA","2022_01_GB_MIN","2022_01_IND_HOU","2022_01_JAX_WAS","2022_01_KC_ARI","2022_01_LV_LAC","2022_01_NE_MIA","2022_01_NO_ATL","2022_01_NYG_TEN","2022_01_PHI_DET","2022_01_PIT_CIN","2022_01_SF_CHI","2022_01_TB_DAL","2022_02_ARI_LV","2022_02_ATL_LA","2022_02_CAR_NYG","2022_02_CHI_GB","2022_02_CIN_DAL","2022_02_HOU_DEN","2022_02_IND_JAX","2022_02_LAC_KC","2022_02_MIA_BAL","2022_02_MIN_PHI","2022_02_NE_PIT","2022_02_NYJ_CLE","2022_02_SEA_SF","2022_02_TB_NO","2022_02_TEN_BUF","2022_02_WAS_DET","2022_03_ATL_SEA","2022_03_BAL_NE","2022_03_BUF_MIA","2022_03_CIN_NYJ","2022_03_DAL_NYG","2022_03_DET_MIN","2022_03_GB_TB","2022_03_HOU_CHI","2022_03_JAX_LAC","2022_03_KC_IND","2022_03_LA_ARI","2022_03_LV_TEN","2022_03_NO_CAR","2022_03_PHI_WAS","2022_03_PIT_CLE","2022_03_SF_DEN","2022_04_ARI_CAR","2022_04_BUF_BAL","2022_04_CHI_NYG","2022_04_CLE_ATL","2022_04_DEN_LV","2022_04_JAX_PHI","2022_04_KC_TB","2022_04_LAC_HOU","2022_04_LA_SF","2022_04_MIA_CIN","2022_04_MIN_NO","2022_04_NE_GB","2022_04_NYJ_PIT","2022_04_SEA_DET","2022_04_TEN_IND","2022_04_WAS_DAL","2022_05_ATL_TB","2022_05_CHI_MIN","2022_05_CIN_BAL","2022_05_DAL_LA","2022_05_DET_NE","2022_05_HOU_JAX","2022_05_IND_DEN","2022_05_LAC_CLE","2022_05_LV_KC","2022_05_MIA_NYJ","2022_05_NYG_GB","2022_05_PHI_ARI","2022_05_PIT_BUF","2022_05_SEA_NO","2022_05_SF_CAR","2022_05_TEN_WAS","2022_06_ARI_SEA","2022_06_BAL_NYG","2022_06_BUF_KC","2022_06_CAR_LA","2022_06_CIN_NO","2022_06_DAL_PHI","2022_06_DEN_LAC","2022_06_JAX_IND","2022_06_MIN_MIA","2022_06_NE_CLE","2022_06_NYJ_GB","2022_06_SF_ATL","2022_06_TB_PIT","2022_06_WAS_CHI","2022_07_ATL_CIN","2022_07_CHI_NE","2022_07_CLE_BAL","2022_07_DET_DAL","2022_07_GB_WAS","2022_07_HOU_LV","2022_07_IND_TEN","2022_07_KC_SF","2022_07_NO_ARI","2022_07_NYG_JAX","2022_07_NYJ_DEN","2022_07_PIT_MIA","2022_07_SEA_LAC","2022_07_TB_CAR","2022_08_ARI_MIN","2022_08_BAL_TB","2022_08_CAR_ATL","2022_08_CHI_DAL","2022_08_CIN_CLE","2022_08_DEN_JAX","2022_08_GB_BUF","2022_08_LV_NO","2022_08_MIA_DET","2022_08_NE_NYJ","2022_08_NYG_SEA","2022_08_PIT_PHI","2022_08_SF_LA","2022_08_TEN_HOU","2022_08_WAS_IND","2022_09_BAL_NO","2022_09_BUF_NYJ","2022_09_CAR_CIN","2022_09_GB_DET","2022_09_IND_NE","2022_09_LAC_ATL","2022_09_LA_TB","2022_09_LV_JAX","2022_09_MIA_CHI","2022_09_MIN_WAS","2022_09_PHI_HOU","2022_09_SEA_ARI","2022_09_TEN_KC","2022_10_ARI_LA","2022_10_ATL_CAR","2022_10_CLE_MIA","2022_10_DAL_GB","2022_10_DEN_TEN","2022_10_DET_CHI","2022_10_HOU_NYG","2022_10_IND_LV","2022_10_JAX_KC","2022_10_LAC_SF","2022_10_MIN_BUF","2022_10_NO_PIT","2022_10_SEA_TB","2022_10_WAS_PHI","2022_11_CAR_BAL","2022_11_CHI_ATL","2022_11_CIN_PIT","2022_11_CLE_BUF","2022_11_DAL_MIN","2022_11_DET_NYG","2022_11_KC_LAC","2022_11_LA_NO","2022_11_LV_DEN","2022_11_NYJ_NE","2022_11_PHI_IND","2022_11_SF_ARI","2022_11_TEN_GB","2022_11_WAS_HOU","2022_12_ATL_WAS","2022_12_BAL_JAX","2022_12_BUF_DET","2022_12_CHI_NYJ","2022_12_CIN_TEN","2022_12_DEN_CAR","2022_12_GB_PHI","2022_12_HOU_MIA","2022_12_LAC_ARI","2022_12_LA_KC","2022_12_LV_SEA","2022_12_NE_MIN","2022_12_NO_SF","2022_12_NYG_DAL","2022_12_PIT_IND","2022_12_TB_CLE","2022_13_BUF_NE","2022_13_CLE_HOU","2022_13_DEN_BAL","2022_13_GB_CHI","2022_13_IND_DAL","2022_13_JAX_DET","2022_13_KC_CIN","2022_13_LAC_LV","2022_13_MIA_SF","2022_13_NO_TB","2022_13_NYJ_MIN","2022_13_PIT_ATL","2022_13_SEA_LA","2022_13_TEN_PHI","2022_13_WAS_NYG","2022_14_BAL_PIT","2022_14_CAR_SEA","2022_14_CLE_CIN","2022_14_HOU_DAL","2022_14_JAX_TEN","2022_14_KC_DEN","2022_14_LV_LA","2022_14_MIA_LAC","2022_14_MIN_DET","2022_14_NE_ARI","2022_14_NYJ_BUF","2022_14_PHI_NYG","2022_14_TB_SF","2022_15_ARI_DEN","2022_15_ATL_NO","2022_15_BAL_CLE","2022_15_CIN_TB","2022_15_DAL_JAX","2022_15_DET_NYJ","2022_15_IND_MIN","2022_15_KC_HOU","2022_15_LA_GB","2022_15_MIA_BUF","2022_15_NE_LV","2022_15_NYG_WAS","2022_15_PHI_CHI","2022_15_PIT_CAR","2022_15_SF_SEA","2022_15_TEN_LAC","2022_16_ATL_BAL","2022_16_BUF_CHI","2022_16_CIN_NE","2022_16_DEN_LA","2022_16_DET_CAR","2022_16_GB_MIA","2022_16_HOU_TEN","2022_16_JAX_NYJ","2022_16_LAC_IND","2022_16_LV_PIT","2022_16_NO_CLE","2022_16_NYG_MIN","2022_16_PHI_DAL","2022_16_SEA_KC","2022_16_TB_ARI","2022_16_WAS_SF","2022_17_ARI_ATL","2022_17_CAR_TB","2022_17_CHI_DET","2022_17_CLE_WAS","2022_17_DAL_TEN","2022_17_DEN_KC","2022_17_IND_NYG","2022_17_JAX_HOU","2022_17_LA_LAC","2022_17_MIA_NE","2022_17_MIN_GB","2022_17_NO_PHI","2022_17_NYJ_SEA","2022_17_PIT_BAL","2022_17_SF_LV","2022_18_ARI_SF","2022_18_BAL_CIN","2022_18_CAR_NO","2022_18_CLE_PIT","2022_18_DAL_WAS","2022_18_DET_GB","2022_18_HOU_IND","2022_18_KC_LV","2022_18_LAC_DEN","2022_18_LA_SEA","2022_18_MIN_CHI","2022_18_NE_BUF","2022_18_NYG_PHI","2022_18_NYJ_MIA","2022_18_TB_ATL","2022_18_TEN_JAX","2022_19_BAL_CIN","2022_19_DAL_TB","2022_19_LAC_JAX","2022_19_MIA_BUF","2022_19_NYG_MIN","2022_19_SEA_SF","2022_20_CIN_BUF","2022_20_DAL_SF","2022_20_JAX_KC","2022_20_NYG_PHI","2022_21_CIN_KC","2022_21_SF_PHI","2022_22_KC_PHI","2023_01_ARI_WAS","2023_01_BUF_NYJ","2023_01_CAR_ATL","2023_01_CIN_CLE","2023_01_DAL_NYG","2023_01_DET_KC","2023_01_GB_CHI","2023_01_HOU_BAL","2023_01_JAX_IND","2023_01_LA_SEA","2023_01_LV_DEN","2023_01_MIA_LAC","2023_01_PHI_NE","2023_01_SF_PIT","2023_01_TB_MIN","2023_01_TEN_NO","2023_02_BAL_CIN","2023_02_CHI_TB","2023_02_CLE_PIT","2023_02_GB_ATL","2023_02_IND_HOU","2023_02_KC_JAX","2023_02_LAC_TEN","2023_02_LV_BUF","2023_02_MIA_NE","2023_02_MIN_PHI","2023_02_NO_CAR","2023_02_NYG_ARI","2023_02_NYJ_DAL","2023_02_SEA_DET","2023_02_SF_LA","2023_02_WAS_DEN","2023_03_ATL_DET","2023_03_BUF_WAS","2023_03_CAR_SEA","2023_03_CHI_KC","2023_03_DAL_ARI","2023_03_DEN_MIA","2023_03_HOU_JAX","2023_03_IND_BAL","2023_03_LAC_MIN","2023_03_LA_CIN","2023_03_NE_NYJ","2023_03_NO_GB","2023_03_NYG_SF","2023_03_PHI_TB","2023_03_PIT_LV","2023_03_TEN_CLE","2023_04_ARI_SF","2023_04_ATL_JAX","2023_04_BAL_CLE","2023_04_CIN_TEN","2023_04_DEN_CHI","2023_04_DET_GB","2023_04_KC_NYJ","2023_04_LA_IND","2023_04_LV_LAC","2023_04_MIA_BUF","2023_04_MIN_CAR","2023_04_NE_DAL","2023_04_PIT_HOU","2023_04_SEA_NYG","2023_04_TB_NO","2023_04_WAS_PHI","2023_05_BAL_PIT","2023_05_CAR_DET","2023_05_CHI_WAS","2023_05_CIN_ARI","2023_05_DAL_SF","2023_05_GB_LV","2023_05_HOU_ATL","2023_05_JAX_BUF","2023_05_KC_MIN","2023_05_NO_NE","2023_05_NYG_MIA","2023_05_NYJ_DEN","2023_05_PHI_LA","2023_05_TEN_IND","2023_06_ARI_LA","2023_06_BAL_TEN","2023_06_CAR_MIA","2023_06_DAL_LAC","2023_06_DEN_KC","2023_06_DET_TB","2023_06_IND_JAX","2023_06_MIN_CHI","2023_06_NE_LV","2023_06_NO_HOU","2023_06_NYG_BUF","2023_06_PHI_NYJ","2023_06_SEA_CIN","2023_06_SF_CLE","2023_06_WAS_ATL","2023_07_ARI_SEA","2023_07_ATL_TB","2023_07_BUF_NE","2023_07_CLE_IND","2023_07_DET_BAL","2023_07_GB_DEN","2023_07_JAX_NO","2023_07_LAC_KC","2023_07_LV_CHI","2023_07_MIA_PHI","2023_07_PIT_LA","2023_07_SF_MIN","2023_07_WAS_NYG","2023_08_ATL_TEN","2023_08_BAL_ARI","2023_08_CHI_LAC","2023_08_CIN_SF","2023_08_CLE_SEA","2023_08_HOU_CAR","2023_08_JAX_PIT","2023_08_KC_DEN","2023_08_LA_DAL","2023_08_LV_DET","2023_08_MIN_GB","2023_08_NE_MIA","2023_08_NO_IND","2023_08_NYJ_NYG","2023_08_PHI_WAS","2023_08_TB_BUF","2023_09_ARI_CLE","2023_09_BUF_CIN","2023_09_CHI_NO","2023_09_DAL_PHI","2023_09_IND_CAR","2023_09_LAC_NYJ","2023_09_LA_GB","2023_09_MIA_KC","2023_09_MIN_ATL","2023_09_NYG_LV","2023_09_SEA_BAL","2023_09_TB_HOU","2023_09_TEN_PIT","2023_09_WAS_NE","2023_10_ATL_ARI","2023_10_CAR_CHI","2023_10_CLE_BAL","2023_10_DEN_BUF","2023_10_DET_LAC","2023_10_GB_PIT","2023_10_HOU_CIN","2023_10_IND_NE","2023_10_NO_MIN","2023_10_NYG_DAL","2023_10_NYJ_LV","2023_10_SF_JAX","2023_10_TEN_TB","2023_10_WAS_SEA","2023_11_ARI_HOU","2023_11_CHI_DET","2023_11_CIN_BAL","2023_11_DAL_CAR","2023_11_LAC_GB","2023_11_LV_MIA","2023_11_MIN_DEN","2023_11_NYG_WAS","2023_11_NYJ_BUF","2023_11_PHI_KC","2023_11_PIT_CLE","2023_11_SEA_LA","2023_11_TB_SF","2023_11_TEN_JAX","2023_12_BAL_LAC","2023_12_BUF_PHI","2023_12_CAR_TEN","2023_12_CHI_MIN","2023_12_CLE_DEN","2023_12_GB_DET","2023_12_JAX_HOU","2023_12_KC_LV","2023_12_LA_ARI","2023_12_MIA_NYJ","2023_12_NE_NYG","2023_12_NO_ATL","2023_12_PIT_CIN","2023_12_SF_SEA","2023_12_TB_IND","2023_12_WAS_DAL","2023_13_ARI_PIT","2023_13_ATL_NYJ","2023_13_CAR_TB","2023_13_CIN_JAX","2023_13_CLE_LA","2023_13_DEN_HOU","2023_13_DET_NO","2023_13_IND_TEN","2023_13_KC_GB","2023_13_LAC_NE","2023_13_MIA_WAS","2023_13_SEA_DAL","2023_13_SF_PHI","2023_14_BUF_KC","2023_14_CAR_NO","2023_14_DEN_LAC","2023_14_DET_CHI","2023_14_GB_NYG","2023_14_HOU_NYJ","2023_14_IND_CIN","2023_14_JAX_CLE","2023_14_LA_BAL","2023_14_MIN_LV","2023_14_NE_PIT","2023_14_PHI_DAL","2023_14_SEA_SF","2023_14_TB_ATL","2023_14_TEN_MIA","2023_15_ATL_CAR","2023_15_BAL_JAX","2023_15_CHI_CLE","2023_15_DAL_BUF","2023_15_DEN_DET","2023_15_HOU_TEN","2023_15_KC_NE","2023_15_LAC_LV","2023_15_MIN_CIN","2023_15_NYG_NO","2023_15_NYJ_MIA","2023_15_PHI_SEA","2023_15_PIT_IND","2023_15_SF_ARI","2023_15_TB_GB","2023_15_WAS_LA","2023_16_ARI_CHI","2023_16_BAL_SF","2023_16_BUF_LAC","2023_16_CIN_PIT","2023_16_CLE_HOU","2023_16_DAL_MIA","2023_16_DET_MIN","2023_16_GB_CAR","2023_16_IND_ATL","2023_16_JAX_TB","2023_16_LV_KC","2023_16_NE_DEN","2023_16_NO_LA","2023_16_NYG_PHI","2023_16_SEA_TEN","2023_16_WAS_NYJ","2023_17_ARI_PHI","2023_17_ATL_CHI","2023_17_CAR_JAX","2023_17_CIN_KC","2023_17_DET_DAL","2023_17_GB_MIN","2023_17_LAC_DEN","2023_17_LA_NYG","2023_17_LV_IND","2023_17_MIA_BAL","2023_17_NE_BUF","2023_17_NO_TB","2023_17_NYJ_CLE","2023_17_PIT_SEA","2023_17_SF_WAS","2023_17_TEN_HOU","2023_18_ATL_NO","2023_18_BUF_MIA","2023_18_CHI_GB","2023_18_CLE_CIN","2023_18_DAL_WAS","2023_18_DEN_LV","2023_18_HOU_IND","2023_18_JAX_TEN","2023_18_KC_LAC","2023_18_LA_SF","2023_18_MIN_DET","2023_18_NYJ_NE","2023_18_PHI_NYG","2023_18_PIT_BAL","2023_18_SEA_ARI","2023_18_TB_CAR","2023_19_CLE_HOU","2023_19_GB_DAL","2023_19_LA_DET","2023_19_MIA_KC","2023_19_PHI_TB","2023_19_PIT_BUF","2023_20_GB_SF","2023_20_HOU_BAL","2023_20_KC_BUF","2023_20_TB_DET","2023_21_DET_SF","2023_21_KC_BAL","2023_22_SF_KC","2024_01_ARI_BUF","2024_01_BAL_KC","2024_01_CAR_NO","2024_01_DAL_CLE","2024_01_DEN_SEA","2024_01_GB_PHI","2024_01_HOU_IND","2024_01_JAX_MIA","2024_01_LA_DET","2024_01_LV_LAC","2024_01_MIN_NYG","2024_01_NE_CIN","2024_01_NYJ_SF","2024_01_PIT_ATL","2024_01_TEN_CHI","2024_01_WAS_TB","2024_02_ATL_PHI","2024_02_BUF_MIA","2024_02_CHI_HOU","2024_02_CIN_KC","2024_02_CLE_JAX","2024_02_IND_GB","2024_02_LAC_CAR","2024_02_LA_ARI","2024_02_LV_BAL","2024_02_NO_DAL","2024_02_NYG_WAS","2024_02_NYJ_TEN","2024_02_PIT_DEN","2024_02_SEA_NE","2024_02_SF_MIN","2024_02_TB_DET","2024_03_BAL_DAL","2024_03_CAR_LV","2024_03_CHI_IND","2024_03_DEN_TB","2024_03_DET_ARI","2024_03_GB_TEN","2024_03_HOU_MIN","2024_03_JAX_BUF","2024_03_KC_ATL","2024_03_LAC_PIT","2024_03_MIA_SEA","2024_03_NE_NYJ","2024_03_NYG_CLE","2024_03_PHI_NO","2024_03_SF_LA","2024_03_WAS_CIN","2024_04_BUF_BAL","2024_04_CIN_CAR","2024_04_CLE_LV","2024_04_DAL_NYG","2024_04_DEN_NYJ","2024_04_JAX_HOU","2024_04_KC_LAC","2024_04_LA_CHI","2024_04_MIN_GB","2024_04_NE_SF","2024_04_NO_ATL","2024_04_PHI_TB","2024_04_PIT_IND","2024_04_SEA_DET","2024_04_TEN_MIA","2024_04_WAS_ARI","2024_05_ARI_SF","2024_05_BAL_CIN","2024_05_BUF_HOU","2024_05_CAR_CHI","2024_05_CLE_WAS","2024_05_DAL_PIT","2024_05_GB_LA","2024_05_IND_JAX","2024_05_LV_DEN","2024_05_MIA_NE","2024_05_NO_KC","2024_05_NYG_SEA","2024_05_NYJ_MIN","2024_05_TB_ATL","2024_06_ARI_GB","2024_06_ATL_CAR","2024_06_BUF_NYJ","2024_06_CIN_NYG","2024_06_CLE_PHI","2024_06_DET_DAL","2024_06_HOU_NE","2024_06_IND_TEN","2024_06_JAX_CHI","2024_06_LAC_DEN","2024_06_PIT_LV","2024_06_SF_SEA","2024_06_TB_NO","2024_06_WAS_BAL","2024_07_BAL_TB","2024_07_CAR_WAS","2024_07_CIN_CLE","2024_07_DEN_NO","2024_07_DET_MIN","2024_07_HOU_GB","2024_07_KC_SF","2024_07_LAC_ARI","2024_07_LV_LA","2024_07_MIA_IND","2024_07_NE_JAX","2024_07_NYJ_PIT","2024_07_PHI_NYG","2024_07_SEA_ATL","2024_07_TEN_BUF","2024_08_ARI_MIA","2024_08_ATL_TB","2024_08_BAL_CLE","2024_08_BUF_SEA","2024_08_CAR_DEN","2024_08_CHI_WAS","2024_08_DAL_SF","2024_08_GB_JAX","2024_08_IND_HOU","2024_08_KC_LV","2024_08_MIN_LA","2024_08_NO_LAC","2024_08_NYG_PIT","2024_08_NYJ_NE","2024_08_PHI_CIN","2024_08_TEN_DET","2024_09_CHI_ARI","2024_09_DAL_ATL","2024_09_DEN_BAL","2024_09_DET_GB","2024_09_HOU_NYJ","2024_09_IND_MIN","2024_09_JAX_PHI","2024_09_LAC_CLE","2024_09_LA_SEA","2024_09_LV_CIN","2024_09_MIA_BUF","2024_09_NE_TEN","2024_09_NO_CAR","2024_09_TB_KC","2024_09_WAS_NYG","2024_10_ATL_NO","2024_10_BUF_IND","2024_10_CIN_BAL","2024_10_DEN_KC","2024_10_DET_HOU","2024_10_MIA_LA","2024_10_MIN_JAX","2024_10_NE_CHI","2024_10_NYG_CAR","2024_10_NYJ_ARI","2024_10_PHI_DAL","2024_10_PIT_WAS","2024_10_SF_TB","2024_10_TEN_LAC","2024_11_ATL_DEN","2024_11_BAL_PIT","2024_11_CIN_LAC","2024_11_CLE_NO","2024_11_GB_CHI","2024_11_HOU_DAL","2024_11_IND_NYJ","2024_11_JAX_DET","2024_11_KC_BUF","2024_11_LA_NE","2024_11_LV_MIA","2024_11_MIN_TEN","2024_11_SEA_SF","2024_11_WAS_PHI","2024_12_ARI_SEA","2024_12_BAL_LAC","2024_12_DAL_WAS","2024_12_DEN_LV","2024_12_DET_IND","2024_12_KC_CAR","2024_12_MIN_CHI","2024_12_NE_MIA","2024_12_PHI_LA","2024_12_PIT_CLE","2024_12_SF_GB","2024_12_TB_NYG","2024_12_TEN_HOU","2024_13_ARI_MIN","2024_13_CHI_DET","2024_13_CLE_DEN","2024_13_HOU_JAX","2024_13_IND_NE","2024_13_LAC_ATL","2024_13_LA_NO","2024_13_LV_KC","2024_13_MIA_GB","2024_13_NYG_DAL","2024_13_PHI_BAL","2024_13_PIT_CIN","2024_13_SEA_NYJ","2024_13_SF_BUF","2024_13_TB_CAR","2024_13_TEN_WAS","2024_14_ATL_MIN","2024_14_BUF_LA","2024_14_CAR_PHI","2024_14_CHI_SF","2024_14_CIN_DAL","2024_14_CLE_PIT","2024_14_GB_DET","2024_14_JAX_TEN","2024_14_LAC_KC","2024_14_LV_TB","2024_14_NO_NYG","2024_14_NYJ_MIA","2024_14_SEA_ARI","2024_15_ATL_LV","2024_15_BAL_NYG","2024_15_BUF_DET","2024_15_CHI_MIN","2024_15_CIN_TEN","2024_15_DAL_CAR","2024_15_GB_SEA","2024_15_IND_DEN","2024_15_KC_CLE","2024_15_LA_SF","2024_15_MIA_HOU","2024_15_NE_ARI","2024_15_NYJ_JAX","2024_15_PIT_PHI","2024_15_TB_LAC","2024_15_WAS_NO","2024_16_ARI_CAR","2024_16_CLE_CIN","2024_16_DEN_LAC","2024_16_DET_CHI","2024_16_HOU_KC","2024_16_JAX_LV","2024_16_LA_NYJ","2024_16_MIN_SEA","2024_16_NE_BUF","2024_16_NO_GB","2024_16_NYG_ATL","2024_16_PHI_WAS","2024_16_PIT_BAL","2024_16_SF_MIA","2024_16_TB_DAL","2024_16_TEN_IND","2024_17_ARI_LA","2024_17_ATL_WAS","2024_17_BAL_HOU","2024_17_CAR_TB","2024_17_DAL_PHI","2024_17_DEN_CIN","2024_17_DET_SF","2024_17_GB_MIN","2024_17_IND_NYG","2024_17_KC_PIT","2024_17_LAC_NE","2024_17_LV_NO","2024_17_MIA_CLE","2024_17_NYJ_BUF","2024_17_SEA_CHI","2024_17_TEN_JAX","2024_18_BUF_NE","2024_18_CAR_ATL","2024_18_CHI_GB","2024_18_CIN_PIT","2024_18_CLE_BAL","2024_18_HOU_TEN","2024_18_JAX_IND","2024_18_KC_DEN","2024_18_LAC_LV","2024_18_MIA_NYJ","2024_18_MIN_DET","2024_18_NO_TB","2024_18_NYG_PHI","2024_18_SEA_LA","2024_18_SF_ARI","2024_18_WAS_DAL","2024_19_DEN_BUF","2024_19_GB_PHI","2024_19_LAC_HOU","2024_19_MIN_LA","2024_19_PIT_BAL","2024_19_WAS_TB","2024_20_BAL_BUF","2024_20_HOU_KC","2024_20_LA_PHI","2024_20_WAS_DET","2024_21_BUF_KC","2024_21_WAS_PHI","2024_22_KC_PHI","2025_01_ARI_NO","2025_01_BAL_BUF","2025_01_CAR_JAX","2025_01_CIN_CLE","2025_01_DAL_PHI","2025_01_DET_GB","2025_01_HOU_LA","2025_01_KC_LAC","2025_01_LV_NE","2025_01_MIA_IND","2025_01_MIN_CHI","2025_01_NYG_WAS","2025_01_PIT_NYJ","2025_01_SF_SEA","2025_01_TB_ATL","2025_01_TEN_DEN","2025_02_ATL_MIN","2025_02_BUF_NYJ","2025_02_CAR_ARI","2025_02_CHI_DET","2025_02_CLE_BAL","2025_02_DEN_IND","2025_02_JAX_CIN","2025_02_LAC_LV","2025_02_LA_TEN","2025_02_NE_MIA","2025_02_NYG_DAL","2025_02_PHI_KC","2025_02_SEA_PIT","2025_02_SF_NO","2025_02_TB_HOU","2025_02_WAS_GB","2025_03_ARI_SF","2025_03_ATL_CAR","2025_03_CIN_MIN","2025_03_DAL_CHI","2025_03_DEN_LAC","2025_03_DET_BAL","2025_03_GB_CLE","2025_03_HOU_JAX","2025_03_IND_TEN","2025_03_KC_NYG","2025_03_LA_PHI","2025_03_LV_WAS","2025_03_MIA_BUF","2025_03_NO_SEA","2025_03_NYJ_TB","2025_03_PIT_NE","2025_04_BAL_KC","2025_04_CAR_NE","2025_04_CHI_LV","2025_04_CIN_DEN","2025_04_CLE_DET","2025_04_GB_DAL","2025_04_IND_LA","2025_04_JAX_SF","2025_04_LAC_NYG","2025_04_MIN_PIT","2025_04_NO_BUF","2025_04_NYJ_MIA","2025_04_PHI_TB","2025_04_SEA_ARI","2025_04_TEN_HOU","2025_04_WAS_ATL","2025_05_DAL_NYJ","2025_05_DEN_PHI","2025_05_DET_CIN","2025_05_HOU_BAL","2025_05_KC_JAX","2025_05_LV_IND","2025_05_MIA_CAR","2025_05_MIN_CLE","2025_05_NE_BUF","2025_05_NYG_NO","2025_05_SF_LA","2025_05_TB_SEA","2025_05_TEN_ARI","2025_05_WAS_LAC","2025_06_ARI_IND","2025_06_BUF_ATL","2025_06_CHI_WAS","2025_06_CIN_GB","2025_06_CLE_PIT","2025_06_DAL_CAR","2025_06_DEN_NYJ","2025_06_DET_KC","2025_06_LAC_MIA","2025_06_LA_BAL","2025_06_NE_NO","2025_06_PHI_NYG","2025_06_SEA_JAX","2025_06_SF_TB","2025_06_TEN_LV","2025_07_ATL_SF","2025_07_CAR_NYJ","2025_07_GB_ARI","2025_07_HOU_SEA","2025_07_IND_LAC","2025_07_LA_JAX","2025_07_LV_KC","2025_07_MIA_CLE","2025_07_NE_TEN","2025_07_NO_CHI","2025_07_NYG_DEN","2025_07_PHI_MIN","2025_07_PIT_CIN","2025_07_TB_DET","2025_07_WAS_DAL","2025_08_BUF_CAR","2025_08_CHI_BAL","2025_08_CLE_NE","2025_08_DAL_DEN","2025_08_GB_PIT","2025_08_MIA_ATL","2025_08_MIN_LAC","2025_08_NYG_PHI","2025_08_NYJ_CIN","2025_08_SF_HOU","2025_08_TB_NO","2025_08_TEN_IND","2025_08_WAS_KC","2025_09_ARI_DAL","2025_09_ATL_NE","2025_09_BAL_MIA","2025_09_CAR_GB","2025_09_CHI_CIN","2025_09_DEN_HOU","2025_09_IND_PIT","2025_09_JAX_LV","2025_09_KC_BUF","2025_09_LAC_TEN","2025_09_MIN_DET","2025_09_NO_LA","2025_09_SEA_WAS","2025_09_SF_NYG","2025_10_ARI_SEA","2025_10_ATL_IND","2025_10_BAL_MIN","2025_10_BUF_MIA","2025_10_CLE_NYJ","2025_10_DET_WAS","2025_10_JAX_HOU","2025_10_LA_SF","2025_10_LV_DEN","2025_10_NE_TB","2025_10_NO_CAR","2025_10_NYG_CHI","2025_10_PHI_GB","2025_10_PIT_LAC","2025_11_BAL_CLE","2025_11_CAR_ATL","2025_11_CHI_MIN","2025_11_CIN_PIT","2025_11_DAL_LV","2025_11_DET_PHI","2025_11_GB_NYG","2025_11_HOU_TEN","2025_11_KC_DEN","2025_11_LAC_JAX","2025_11_NYJ_NE","2025_11_SEA_LA","2025_11_SF_ARI","2025_11_TB_BUF","2025_11_WAS_MIA","2025_12_ATL_NO","2025_12_BUF_HOU","2025_12_CAR_SF","2025_12_CLE_LV","2025_12_IND_KC","2025_12_JAX_ARI","2025_12_MIN_GB","2025_12_NE_CIN","2025_12_NYG_DET","2025_12_NYJ_BAL","2025_12_PHI_DAL","2025_12_PIT_CHI","2025_12_SEA_TEN","2025_12_TB_LA","2025_13_ARI_TB","2025_13_ATL_NYJ","2025_13_BUF_PIT","2025_13_CHI_PHI","2025_13_CIN_BAL","2025_13_DEN_WAS","2025_13_GB_DET","2025_13_HOU_IND","2025_13_JAX_TEN","2025_13_KC_DAL","2025_13_LA_CAR","2025_13_LV_LAC","2025_13_MIN_SEA","2025_13_NO_MIA","2025_13_NYG_NE","2025_13_SF_CLE","2025_14_CHI_GB","2025_14_CIN_BUF","2025_14_DAL_DET","2025_14_DEN_LV","2025_14_HOU_KC","2025_14_IND_JAX","2025_14_LA_ARI","2025_14_MIA_NYJ","2025_14_NO_TB","2025_14_PHI_LAC","2025_14_PIT_BAL","2025_14_SEA_ATL","2025_14_TEN_CLE","2025_14_WAS_MIN","2025_15_ARI_HOU","2025_15_ATL_TB","2025_15_BAL_CIN","2025_15_BUF_NE","2025_15_CAR_NO","2025_15_CLE_CHI","2025_15_DET_LA","2025_15_GB_DEN","2025_15_IND_SEA","2025_15_LAC_KC","2025_15_LV_PHI","2025_15_MIA_PIT","2025_15_MIN_DAL","2025_15_NYJ_JAX","2025_15_TEN_SF","2025_15_WAS_NYG","2025_16_ATL_ARI","2025_16_BUF_CLE","2025_16_CIN_MIA","2025_16_GB_CHI","2025_16_JAX_DEN","2025_16_KC_TEN","2025_16_LAC_DAL","2025_16_LA_SEA","2025_16_LV_HOU","2025_16_MIN_NYG","2025_16_NE_BAL","2025_16_NYJ_NO","2025_16_PHI_WAS","2025_16_PIT_DET","2025_16_SF_IND","2025_16_TB_CAR","2025_17_ARI_CIN","2025_17_BAL_GB","2025_17_CHI_SF","2025_17_DAL_WAS","2025_17_DEN_KC","2025_17_DET_MIN","2025_17_HOU_LAC","2025_17_JAX_IND","2025_17_LA_ATL","2025_17_NE_NYJ","2025_17_NO_TEN","2025_17_NYG_LV","2025_17_PHI_BUF","2025_17_PIT_CLE","2025_17_SEA_CAR","2025_17_TB_MIA","2025_18_ARI_LA","2025_18_BAL_PIT","2025_18_CAR_TB","2025_18_CLE_CIN","2025_18_DAL_NYG","2025_18_DET_CHI","2025_18_GB_MIN","2025_18_IND_HOU","2025_18_KC_LV","2025_18_LAC_DEN","2025_18_MIA_NE","2025_18_NO_ATL","2025_18_NYJ_BUF","2025_18_SEA_SF","2025_18_TEN_JAX","2025_18_WAS_PHI","2025_19_BUF_JAX","2025_19_GB_CHI","2025_19_HOU_PIT","2025_19_LAC_NE","2025_19_LA_CAR","2025_19_SF_PHI","2025_20_BUF_DEN","2025_20_HOU_NE","2025_20_LA_CHI","2025_20_SF_SEA","2025_21_LA_SEA","2025_21_NE_DEN","2025_22_SEA_NE","2026_01_ARI_LAC","2026_01_ATL_PIT","2026_01_BAL_IND","2026_01_BUF_HOU","2026_01_CHI_CAR","2026_01_CLE_JAX","2026_01_DAL_NYG","2026_01_DEN_KC","2026_01_GB_MIN","2026_01_MIA_LV","2026_01_NE_SEA","2026_01_NO_DET","2026_01_NYJ_TEN","2026_01_SF_LA","2026_01_TB_CIN","2026_01_WAS_PHI","2026_02_CAR_ATL","2026_02_CIN_HOU","2026_02_CLE_TB","2026_02_DET_BUF","2026_02_GB_NYJ","2026_02_IND_KC","2026_02_JAX_DEN","2026_02_LV_LAC","2026_02_MIA_SF","2026_02_MIN_CHI","2026_02_NO_BAL","2026_02_NYG_LA","2026_02_PHI_TEN","2026_02_PIT_NE","2026_02_SEA_ARI","2026_02_WAS_DAL","2026_03_ARI_SF","2026_03_ATL_GB","2026_03_BAL_DAL","2026_03_CAR_CLE","2026_03_CIN_PIT","2026_03_HOU_IND","2026_03_KC_MIA","2026_03_LAC_BUF","2026_03_LA_DEN","2026_03_LV_NO","2026_03_MIN_TB","2026_03_NE_JAX","2026_03_NYJ_DET","2026_03_PHI_CHI","2026_03_SEA_WAS","2026_03_TEN_NYG","2026_04_ARI_NYG","2026_04_ATL_NO","2026_04_DAL_HOU","2026_04_DEN_SF","2026_04_DET_CAR","2026_04_GB_TB","2026_04_IND_WAS","2026_04_JAX_CIN","2026_04_KC_LV","2026_04_LAC_SEA","2026_04_LA_PHI","2026_04_MIA_MIN","2026_04_NE_BUF","2026_04_NYJ_CHI","2026_04_PIT_CLE","2026_04_TEN_BAL","2026_05_BAL_ATL","2026_05_BUF_LA","2026_05_CHI_GB","2026_05_CIN_MIA","2026_05_CLE_NYJ","2026_05_DEN_LAC","2026_05_DET_ARI","2026_05_HOU_TEN","2026_05_IND_PIT","2026_05_LV_NE","2026_05_MIN_NO","2026_05_NYG_WAS","2026_05_PHI_JAX","2026_05_SF_SEA","2026_05_TB_DAL"],"cols":{"call":[0,9,0,18,16,21,7,6,9,5,6,9,12,3,2,14,16,3,11,17,6,10,1,11,10,16,9,11,16,16,3,9,17,9,1,15,3,16,11,16,16,10,10,13,6,16,11,10,10,11,16,17,9,14,4,3,15,9,1,3,11,2,4,16,10,5,18,10,16,15,9,15,7,5,0,10,13,1,18,10,3,3,10,21,11,5,3,17,16,16,9,10,10,11,21,10,10,2,7,11,11,4,17,9,13,11,9,11,11,15,8,16,0,11,11,9,9,11,9,18,9,6,16,0,12,11,11,9,11,10,10,10,11,11,14,11,11,11,11,10,6,11,1,10,6,18,17,3,3,14,4,15,16,10,11,4,10,11,15,16,15,11,11,2,11,9,16,20,4,11,16,4,9,16,15,9,12,5,18,9,22,18,10,9,15,0,3,11,20,10,9,10,16,13,12,11,3,16,10,21,6,10,10,2,0,7,10,0,9,9,11,16,12,16,5,10,13,10,0,0,10,2,10,11,11,7,13,7,10,10,9,0,11,9,13,11,7,18,15,9,11,3,9,11,10,10,3,1,1,1,11,10,11,11,10,11,11,15,10,5,11,12,11,9,15,1,9,20,0,9,4,14,11,3,18,3,5,20,9,12,10,5,1,15,18,14,16,16,18,11,14,10,5,11,16,11,20,11,9,13,16,0,16,16,18,15,10,16,11,11,20,17,20,22,3,16,9,16,12,16,3,16,3,15,4,5,16,6,11,9,16,4,9,6,5,18,8,22,6,1,2,11,3,11,2,10,18,20,9,11,22,3,16,11,20,20,16,20,16,10,5,21,18,6,4,3,0,1,20,18,16,9,3,10,2,16,5,9,11,16,3,11,3,20,9,18,10,11,10,6,11,10,11,2,18,9,16,6,17,6,16,4,10,16,21,4,2,3,11,16,8,5,11,16,2,10,2,10,4,16,11,16,5,10,1,10,15,10,4,15,12,11,3,16,12,16,15,14,6,15,10,12,14,12,10,15,0,3,17,11,0,9,12,16,9,10,5,3,9,9,16,4,9,10,21,12,1,18,2,16,3,16,11,11,5,4,10,7,3,16,9,16,0,12,15,10,4,12,16,17,11,11,16,18,11,16,15,10,3,11,11,11,4,11,15,11,9,16,3,3,10,16,11,11,16,11,16,14,6,15,5,12,5,16,10,4,4,9,6,9,10,0,15,3,1,9,16,1,11,16,22,15,2,15,9,3,4,2,5,17,9,5,11,16,11,9,2,16,1,1,15,9,17,18,15,10,9,11,9,1,0,16,0,9,12,11,5,1,9,0,22,10,2,16,6,4,15,10,16,2,16,14,11,16,18,17,16,1,14,6,11,5,3,1,16,9,11,10,21,21,9,10,11,18,9,21,13,0,6,3,2,4,0,0,10,10,10,11,4,15,3,18,3,11,3,16,0,4,10,11,3,10,5,3,10,15,1,11,16,15,16,5,3,2,4,9,11,3,16,16,5,16,16,17,15,3,2,3,16,2,9,16,5,4,0,11,16,2,4,2,14,11,10,2,9,9,13,9,10,9,4,11,10,12,9,1,25,3,3,11,6,3,4,16,15,10,14,4,15,9,2,17,17,11,11,8,2,9,2,11,16,16,1,10,9,15,9,12,9,9,9,16,14,2,9,10,10,9,5,16,3,4,11,4,0,4,1,1,9,11,10,3,5,3,4,21,5,11,9,3,12,9,11,11,9,9,16,9,10,6,16,17,9,10,10,3,11,4,2,16,15,9,11,11,4,15,15,16,10,16,3,20,11,9,17,22,9,15,16,17,4,16,5,9,9,16,4,16,17,21,22,10,9,22,0,11,1,9,17,12,10,16,21,15,0,14,6,10,11,16,10,12,15,23,17,10,10,9,11,2,15,10,16,0,9,11,22,14,11,11,10,11,10,10,11,14,17,20,16,10,15,5,6,17,9,20,16,10,0,2,16,21,10,1,11,17,6,9,11,22,6,1,11,10,16,3,5,9,5,16,16,10,10,15,6,10,21,9,14,10,20,1,16,10,10,10,11,10,11,2,12,9,10,22,1,20,2,16,12,10,11,10,9,9,18,5,5,3,10,3,0,21,9,15,3,18,9,21,7,10,10,5,12,15,22,10,9,10,15,3,21,16,9,3,21,15,3,7,3,1,10,3,21,11,11,21,9,9,0,11,21,21,11,1,9,20,15,9,0,12,0,21,18,10,21,18,9,18,11,12,10,9,9,3,11,16,16,10,12,18,9,16,17,3,14,3,12,11,16,3,16,16,18,21,10,9,15,10,10,3,20,11,3,9,3,18,9,9,10,3,3,1,10,1,11,5,15,5,1,18,11,9,3,9,10,3,3,3,3,1,7,18,10,10,10,9,10,10,1,16,3,5,16,3,5,10,15,11,10,11,16,12,14,0,11,10,5,11,11,0,9,9,16,11,20,11,4,2,20,18,14,3,16,10,16,9,16,9,16,3,12,10,3,11,10,10,16,17,4,11,2,8,10,13,5,13,0,9,12,3,16,12,5,15,10,0,16,5,11,16,3,9,16,11,2,3,2,9,11,10,24,9,11,0,20,18,11,16,12,0,16,9,0,9,4,11,22,5,4,14,11,10,4,9,14,9,11,10,16,20,9,11,10,9,10,10,0,3,3,11,2,1,10,6,3,9,14,11,9,9,23,6,17,17,3,5,10,4,0,9,9,15,10,22,9,9,16,4,2,17,9,16,22,6,18,12,10,9,3,14,11,0,10,3,21,4,16,9,21,10,10,10,10,10,2,16,0,10,3,3,9,11,11,11,1,3,13,3,15,9,11,11,9,22,20,16,20,16,11,0,22,4,1,13,17,11,20,10,15,22,13,0,16,10,0,18,18,14,10,12,9,10,16,1,16,9,2,1,22,17,21,1,16,21,20,21,9,20,21,5,16,11,5,14,15,0,15,6,11,6,17,16,0,20,18,20,18,6,20,0,5,20,11,5,5,3,15,4,10,16,20,21,4,10,11,2,16,9,18,21,21,6,4,15,11,10,14,18,13,10,0,20,9,5,11,9,0,17,10,18,18,1,6,21,14,7,2,6,9,15,5,14,20,21,10,0,3,9,6,10,4,20,20,18,20,9,18,14,10,12,9,10,11,20,9,0,10,20,14,10,11,12,15,13,12,9,6,10,20,2,20,21,20,20,12,13,13,10,9,9,4,7,16,6,16,2,21,9,16,9,18,22,16,10,1,5,14,21,10,10,6,10,17,1,11,16,1,9,12,5,6,20,10,5,10,1,11,11,17,4,9,16,16,0,16,3,9,5,11,10,3,5,9,9,20,10,15,11,17,1,6,0,3,5,3,3,6,0,11,5,12,16,17,2,16,0,16,9,1,11,3,9,1,3,18,3,16,9,22,9,15,10,20,16,14,7,3,9,1,16,6,15,23,3,16,16,3,21,20,20,16,2,3,3,16,10,9,9,10,18,9,12,12,7,9,1,3,3,11,3,9,3,5,7,10,16,15,10,6,18,11,11,15,5,9,15,10,16,16,16,10,17,7,10,10,16,0,7,21,6,3,11,11,5,16,18,11,10,11,16,3,3,21,16,18,10,3,1,6,9,5,11,12,14,1,10,10,0,3,0,3,10,10,10,14,0,9,11,1,15,11,3,3,16,6,10,3,1,16,1,3,3,16,9,17,15,11,3,10,1,16,9,10,15,10,15,3,1,17,12,21,16,15,1,21,1,16,15,3,9,17,7,15,10,11,3,10,5,11,11,12,12,10,3,11,14,5,3,1,6,1,3,8,15,18,9,10,11,20,1,11,0,9,16,11,16,18,22,1,12,20,1,9,10,17,3,5,11,11,5,10,11,4,10,10,5,11,4,22,15,2,11,11,22,16,1,18,5,3,18,13,9,5,10,16,0,20,11,4,3,11,9,3,1,10,16,6,10,6,9,14,9,5,3,9,16,10,0,10,11,10,16,9,10,15,2,10,10,1,10,11,5,11,11,9,11,18,11,11,3,13,3,15,9,10,5,22,11,11,10,10,10,4,18,10,10,9,9,3,9,15,9,5,11,22,11,10,12,11,10,14,11,9,10,10,11,1,11,12,14,1,10,16,20,18,14,3,16,12,22,14,9,9,10,8,11,18,10,13,9,18,9,10,11,9,0,10,22,15,8,12,22,20,6,15,16,2,10,20,17,22,10,1,8,15,2,10,1,5,10,2,20,4,6,17,1,20,7,22,22,0,11,15,4,22,9,7,5,15,11,16,20,20,15,4,5,16,10,5,14,22,18,10,15,22,21,6,12,7,6,7,4,1,10,5,10,2,16,4,18,4,22,10,4,15,10,17,17,2,10,0,2,7,14,21,17,16,7,10,16,6,10,20,7,2,1,4,10,10,8,10,15,21,11,10,11,15,10,11,2,4,0,9,7,7,18,9,3,23,11,13,6,5,10,20,9,6,15,11,21,1,17,0,1,5,5,16,15,17,21,0,13,2,14,4,11,10,3,3,22,2,9,2,9,23,2,10,10,16,2,9,11,22,6,2,10,5,7,16,16,10,11,18,10,14,12,9,12,1,4,15,12,1,6,18,1,11,10,0,0,2,17,10,11,0,21,9,11,10,11,16,10,3,3,9,4,11,3,11,10,6,14,18,0,11,3,6,6,22,9,9,9,10,15,9,11,9,14,11,10,14,5,2,22,11,9,12,13,18,10,10,10,3,10,13,3,2,3,1,23,15,11,14,3,9,9,3,9,9,3,2,3,10,15,17,2,9,15,9,1,15,11,11,4,10,3,11,11,17,10,10,9,12,15,9,15,2,1,21,10,14,10,3,2,18,3,3,16,4,10,9,9,11,1,10,15,9,11,3,11,9,9,15,7,0,2,9,11,10,23,9,11,4,3,16,0,11,2,9,10,21,7,14,9,5,9,3,21,21,16,9,11,3,15,9,4,16,11,11,12,3,7,3,3,3,10,18,15,11,10,9,3,2,10,10,9,7,9,11,5,21,11,18,18,9,9,10,10,11,2,16,10,21,9,0,12,11,15,10,13,9,10,5,4,16,16,3,10,5,18,3,16,10,5,17,16,5,20,15,1,10,9,15,13,1,20,20,3,11,16,11,1,16,1,5,4,1,17,1,2,10,5,16,20,20,11,18,5,11,14,10,9,14,14,9,9,9,15,10,9,10,9,10,16,5,9,16,3,3,16,4,18,11,1,21,15,3,16,15,7,5,3,21,16,14,11,11,9,5,0,11,11,3,9,11,1,1,11,17,18,16,1,18,3,9,11,6,0,14,10,4,3,10,15,15,20,20,13,5,0,5,22,18,3,10,11,2,0,16,10,9,15,21,9,9,10,5,18,10,16,10,23,7,10,1,1,21,15,10,6,17,9,17,0,10,10,10,9,4,16,9,15,12,9,10,5,3,11,2,11,18,16,3,3,0,10,7,10,10,9,10,11,10,4,10,11,17,10,17,11,1,10,6,16,9,18,16,0,4,13,10,15,16,10,10,11,11,2,2,18,1,4,10,16,11,18,3,5,13,16,12,17,11,6,10,2,16,1,16,9,18,5,4,16,4,16,3,8,3,5,10,11,15,16,17,11,10,3,2,3,10,5,6,6,16,5,11,10,3,3,18,11,14,10,6,2,12,6,6,7,20,4,16,10,10,6,16,5,6,16,15,15,21,16,18,4,4,10,16,0,6,20,2,10,15,10,6,15,11,6,11,0,1,15,2,18,21,21,15,7,10,10,1,1,0,16,20,6,6,13,6,2,7,16,6,11,0,3,3,15,0,17,4,16,2,0,3,0,7,3,6,10,7,3,4,7,6,17,6,15,6,10,11,18,3,1,3,2,23,15,1,9,10,15,3,3,22,22,16,11,3,2,10,11,22,18,9,1,1,12,17,9,3,10,10,11,3,1,10,10,1,11,1,15,10,1,11,10,16,15,11,1,5,2,12,6,16,9,1,10,11,18,18,10,10,9,9,9,4,2,10,9,18,18,9,5,11,15,3,0,11,17,1,1,0,1,18,16,9,2,10,0,1,1,10,3,0,10,3,5,11,10,14,18,18,0,11,5,3,16,21,11,9,3,9,11,9,1,9,5,18,10,14,11,9,10,11,18,11,9,10,11,0,15,1,6,6,16,1,17,5,17,9,11,21,9,9,11,3,11,22,22,9,12,9,9,21,1,17,10,3,16,7,17,10,12,16,4,16,6,4,0,16,18,10,11,2,10,3,11,11,10,18,12,11,21,11,0,16,10,20,13,10,0,16,0,20,12,21,21,4,18,6,21,13,17,3,0,10,3,9,1,0,3,16,9,0,6,3,6,11,10,3,23,2,7,9,20,10,9,12,22,5,17,17,16,11,0,18,10,3,11,16,11,2,5,9,10,16,12,10,14,13,10,11,9,18,4,2,5,11,18,11,11,10,3,15,10,9,3,14,3,0,9,10,0,11,11,20,9,3,0,3,0,15,21,6,10,9,6,3,14,22,3,10,16,3,10,3,0,17,3,0,10,10,15,11,3,0,9,11,22,17,16,11,10,10,10,11,6,11,11,6,11,3,21,11,9,3,17,16,9,16,0,9,20,15,10,14,20,3,3,7,3,16,3,9,9,3,10,12,16,16,11,9,18,3,10,11,10,11,14,3,18,9,18,3,0,11,3,11,22,3,6,12,3,6,3,6,6,6,4,3,2,15,16,18,22,9,17,18,2,11,5,16,9,14,15,11,2,10,15,11,23,11,8,2,17,6,16,17,11,3,14,4,11,9,18,21,11,0,4,0,11,0,10,9,20,3,16,3,11,20,0,16,11,11,11,14,20,11,0,15,16,16,20,2,0,0,11,16,11,11,11,18,11,12,6,10,10,16,4,10,16,21,10,17,9,11,18,18,3,9,15,16,11,0,16,21,9,16,11,9,0,0,2,15,20,11,12,11,11,11,4,9,11,6,3,9,11,15,9,15,18,13,11,10,9,10,6,15,21,23,9,10,0,16,4,11,9,6,2,2,16,3,4,23,21,10,1,10,3,4,4,7,0,13,21,16,16,21,21,16,1,16,23,21,21,11,20,9,5,10,17,16,21,10,2,17,9,8,16,12,7,14,0,10,11,10,0,21,2,9,23,5,23,15,10,11,16,15,10,10,9,15,11,3,2,10,11,10,10,9,16,4,7,21,16,3,16,16,16,16,17,16,0,7,7,9,11,10,10,13,16,6,16,18,2,16,12,11,18,16,1,15,13,11,10,10,3,10,10,10,10,10,19,9,18,20,20,16,10,9,21,2,21,21,20,3,9,9,15,13,21,10,3,16,10,1,9,9,21,21,2,3,21,16,10,22,10,9,0,11,18,16,20,16,10,20,9,9,9,4,10,10,13,12,3,20,3,7,10,9,12,11,7,5,13,2,9,9,13,2,11,15,10,3,16,10,11,13,15,21,20,20,20,9,10,9,21,10,6,9,9,9,20,8,9,9,18,15,6,9,18,9,11,9,12,11,15,11,9,11,15,10,20,11,10,9,9,4,20,4,3,20,2,10,15,10,14,9,11,10,20,11,10,11,15,10,4,18,11,11,1,10,1,10,9,10,3,2,10,9,11,3,10,11,9,4,3,16,3,17,10,2,13,6,3,4,5,16,9,16,10,18,1,1,6,18,11,10,3,11,18,13,10,4,9,0,11,10,15,11,8,10,11,9,10,14,14,14,18,19,2,10,4,16,5,13,3,3,15,9,16,1,9,11,15,9,17,10,18,12,2,9,3,16,9,22,3,9,9,1,2,10,10,10,3,10,3,10,15,12,12,1,12,9,16,6,9,6,11,11,3,6,10,10,2,4,2,4,1,1,2,0,16,9,11,2,10,5,15,15,5,0,10,9,4,2,1,22,9,10,12,4,9,2,15,9,2,6,9,11,2,15,11,11,1,1,11,4,11,11,10,13,0,22,1,4,10,10,5,5,11,9,2,12,11,11,10,10,9,11,1,16,8,18,11,5,10,4,11,18,22,16,9,21,16,11,4,22,18,16,1,9,9,2,15,21,0,12,16,0,1,13,10,10,1,11,2,5,15,4,1,10,5,16,9,11,21,4,4,1,1,10,15,11,12,2,1,15,4,1,1,11,14,9,9,11,11,10,10,9,18,10,10,12,4,2,11,5,16,7,1,5,7,9,9,4,4,1,11,9,0,22,22,6,7,9,3,16,2,20,11,16,4,11,9,12,17,16,13,15,22,4,12,12,2,16,10,13,15,17,23,24,1,3,1,10,11,21,9,3,9,9,20,9,11,11,11,18,21,21,9,16,16,3,5,3,3,21,8,3,4,22,9,12,5,15,11,3,18,11,2,3,7,6,11,14,6,2,9,11,11,11,2,9,18,2,4,1,9,3,4,3,4,3,14,3,2,7,8,9,11,10,5,9,18,21,9,1,4,16,11,6,23,15,11,9,4,10,14,6,15,10,6,9,5,10,10,2,1,23,5,11,14,2,4,9,11,4,0,9,14,16,1,15,17,11,10,5,11,11,9,17,4,18,5,11,10,11,11,10,9,9,10,2,9,11,22,11,9,14,5,14,2,14,14,4,11,9,12,9,4,9,15,16,23,10,3,16,0,2,5,2,5,4,2,6,10,14,4,13,2,10,15,11,10,5,18,2,1,14,10,12,10,9,13,10,14,14,10,9,11,11,13,9,11,10,11,2,4,14,14,4,6,2,14,10,9,11,10,3,2,11,10,11,2,11,21,21,9,15,16,3,9,2,17,11,1,11,3,17,0,16,11,6,21,3,21,2,9,8,16,1,10,1,15,11,15,17,11,14,4,11,9,5,1,15,2,10,17,10,21,16,11,21,11,9,10,16,21,2,2,14,10,18,10,9,21,17,12,18,2,18,15,9,11,9,10,10,3,21,5,21,11,21,21,0,15,11,9,10,4,3,10,7,3,9,14,6,6,4,10,10,0,7,1,5,2,6,3,18,0,3,3,7,4,6,3,4,15,11,10,9,0,10,0,3,10,3,12,11,16,5,15,5,3,0,9,9,3,10,16,9,3,18,5,6,12,17,17,3,3,15,10,11,15,3,9,1,10,3,3,10,16,16,17,11,16,17,14,11,0,11,16,0,11,15,10,10,9,10,19,10,1,14,16,15,9,1,1,11,17,6,17,16,11,5,16,10,3,11,17,6,17,0,13,10,22,10,10,11,17,15,3,22,16,0,9,22,16,16,9,1,10,5,17,0,9,11,16,11,10,3,11,9,10,10,9,9,11,10,3,1,21,3,16,22,10,10,9,18,10,1,11,2,5,11,4,11,4,2,9,17,5,16,5,16,15,21,7,10,2,16,17,1,13,10,4,17,14,21,2,18,16,18,11,7,11,4,21,1,16,12,6,10,10,5,1,12,11,16,2,11,1,12,12,5,12,14,16,17,9,10,4,4,11,11,15,11,10,16,4,16,6,16,2,15,5,17,10,10,5,8,2,16,23,5,16,4,11,11,9,4,6,2,7,9,9,16,10,1,13,9,2,10,13,10,5,15,1,6,15,2,6,0,7,10,11,9,2,17,2,15,9,10,18,4,1,18,9,10,10,2,9,10,7,18,10,2,21,16,1,11,10,9,15,0,3,17,3,5,10,10,21,10,14,6,10,9,2,17,4,9,16,10,14,21,2,12,5,1,10,22,7,2,16,2,16,7,1,13,18,19,13,9,3,12,2,3,12,9,3,1,17,10,1,5,23,16,4,10,4,9,10,7,16,22,11,3,17,1,4,14,18,4,14,2,11,10,16,21,20,10,21,11,3,10,9,3,12,1,12,7,16,11,14,6,10,17,9,4,7,21,16,7,9,10,13,13,13,16,1,10,11,9,2,10,9,14,10,9,4,11,2,2,1,10,9,2,3,15,9,10,16,18,1,10,11,10,10,12,16,9,9,0,16,9,16,21,3,22,5,10,16,15,16,22,16,14,18,1,3,9,10,10,15,11,9,10,12,10,10,15,17,3,11,9,16,2,11,9,10,11,5,13,11,11,16,7,10,3,9,7,18,11,18,9,3,10,6,10,3,10,11,17,21,16,3,13,4,10,3,6,15,10,10,11,3,11,9,11,9,10,10,3,4,7,10,11,1,8,16,14,18,12,11,11,14,10,10,21,11,17,12,16,6,9,11,21,9,11,18,16,4,3,9,16,12,4,22,11,3,11,11,17,6,3,12,3,9,18,3,17,10,3,11,10,5,9,16,10,15,17,0,3,16,5,18,16,0,12,13,16,10,11,17,2,9,0,16,18,3,15,9,11,10,11,11,9,10,10,11,9,11,14,11,17,20,10,11,10,3,11,4,17,17,21,9,14,22,11,11,16,2,3,11,16,11,11,22,16,10,9,2,21,16,3,1,21,13,18,6,10,12,2,11,20,11,3,11,9,0,18,11,10,16,3,5,4,2,3,8,3,4,23,3,5,12,11,11,9,11,12,10,16,0,1,4,16,11,21,1,9,16,15,11,16,21,16,21,18,4,1,17,15,5,16,3,4,10,3,10,11,21,3,6,21,10,5,5,16,15,10,1,4,11,9,2,21,4,10,2,6,10,0,17,0,6,0,15,11,10,7,10,10,18,18,15,9,11,22,16,16,6,10,2,10,15,10,18,11,6,14,14,3,10,16,5,16,4,17,3,15,3,16,15,3,16,6,16,5,16,10,6,11,3,17,5,16,9,9,16,16,9,3,17,11,3,2,16,17,11,7,10,11,10,18,17,18,5,4,5,1,16,10,14,12,0,17,17,4,9,9,3,4,16,16,16,11,16,3,2,11,10,2,3,4,4,10,11,1,1,18,9,0,4,15,2,11,16,15,9,1,16,11,6,5,11,6,14,6,16,16,11,9,11,0,9,16,16,20,11,16,9,6,12,9,16,3,16,9,0,11,11,14,9,15,14,9,10,2,16,9,5,5,10,0,9,18,1,3,11,16,6,2,4,4,11,0,11,0,16,11,10,6,9,0,1,17,11,10,2,16,10,1,18,21,4,14,15,16,16,16,6,11,16,2,3,3,3,1,3,10,3,17,1,5,16,17,15,14,11,2,16,3,4,1,10,12,14,12,12,13,19,17,1,6,4,9,16,5,15,18,3,1,16,21,3,2,11,6,9,11,4,3,11,10,6,9,18,16,3,16,3,9,6,16,16,11,15,16,10,21,4,5,20,3,10,9,11,11,11,9,9,11,10,11,14,16,15,0,18,5,5,3,16,9,11,15,11,11,9,11,10,2,0,10,16,16,2,13,16,6,10,18,5,10,15,11,10,15,3,21,20,3,11,9,3,6,11,10,17,18,9,17,4,11,4,14,4,17,10,9,10,10,9,11,9,9,11,9,10,9,3,16,16,10,16,15,0,10,16,17,4,1,2,11,22,1,1,9,5,1,6,16,13,4,4,6,16,4,17,17,11,1,13,15,10,1,2,16,10,16,0,12,2,0,20,6,1,0,1,11,10,10,6,2,21,2,12,20,10,11,11,11,15,7,20,5,10,16,16,5,16,17,5,15,4,16,2,4,1,4,6,6,11,15,17,12,4,11,16,5,5,21,4,13,15,16,15,5,4,20,22,10,17,7,5,10,4,11,10,1,2,18,10,2,4,16,11,9,9,9,2,11,2,16,3,9,9,6,9,9,1,3,15,1,2,10,18,10,6,11,21,21,18,14,10,9,1,5,11,10,16,22,18,9,2,4,15,11,10,4,11,9,1,18,11,9,9,3,11,16,21,16,9,20,5,10,17,9,3,21,0,18,10,15,9,10,12,0,17,4,18,0,11,16,18,10,15,16,11,10,1,14,16,9,1,11,3,3,3,9,2,10,1,3,4,8,3,18,10,1,16,9,9,22,10,18,14,21,4,5,5,11,10,3,15,11,3,0,4,15,9,9,11,10,9,11,11,10,12,15,11,18,16,15,1,18,11,5,11,2,1,9,17,21,12,3,0,3,16,3,16,2,15,3,9,11,10,10,1,16,9,6,11,9,5,2,10,16,11,11,10,6,3,15,10,11,16,11,5,10,3,16,0,16,18,14,5,16,9,10,3,2,10,5,10,11,18,12,10,15,3,18,19,3,11,15,2,10,3,16,15,18,10,3,10,4,3,18,11,3,16,17,10,16,5,6,10,3,9,11,18,5,11,6,18,11,5,16,16,9,16,10,3,10,1,14,3,14,18,15,3,11,8,17,9,10,16,4,11,10,5,15,1,11,10,10,10,12,10,16,20,11,3,21,15,3,16,21,9,11,3,11,18,0,10,15,6,20,10,22,21,15,10,10,10,12,20,12,15,11,21,10,10,17,15,3,9,9,9,3,18,20,6,11,21,6,15,9,10,10,3,23,11,9,0,9,12,11,9,10,15,15,9,12,18,3,16,11,9,11,3,3,3,10,9,3,15,0,9,20,16,3,14,3,3,13,18,15,3,3,3,1,9,12,9,11,0,21,14,9,3,11,9,9,5,21,16,3,16,16,3,3,3,18,9,3,15,11,10,18,10,18,11,10,9,15,18,15,3,15,21,4,9,4,2,22,15,16,16,7,16,10,16,22,15,13,4,4,11,11,5,16,1,17,9,3,17,3,11,16,9,6,10,3,11,11,1,17,3,1,8,16,3,2,11,12,21,16,11,9,9,9,10,10,5,0,10,3,6,1,24,0,11,0,9,3,10,11,3,15,16,12,18,16,9,15,2,16,10,1,5,1,9,3,10,6,11,17,4,0,10,16,20,11,1,15,11,12,15,9,15,11,12,3,16,3,10,11,13,13,14,11,10,10,11,11,9,18,9,9,11,10,3,1,16,17,2,11,5,9,10,3,13,11,17,20,12,5,15,5,16,4,12,5,20,15,2,15,16,11,3,10,9,0,2,15,20,11,10,11,5,9,3,16,4,22,4,3,16,15,10,9,5,9,18,1,14,9,10,11,10,3,2,1,16,3,2,11,5,9,0,14,3,14,10,0,22,10,3,10,2,17,15,1,17,11,5,12,11,4,9,11,11,11,15,10,11,3,16,9,3,11,15,10,16,3,0,12,3,9,11,12,10,18,3,2,20,10,20,2,3,21,18,11,3,5,4,19,22,9,10,10,5,12,0,2,21,9,18,10,10,2,18,21,11,5,1,17,5,5,18,1,3,9,14,9,4,10,20,18,2,21,5,10,2,16,22,14,2,12,10,21,21,7,10,22,2,21,12,10,21,21,21,11,20,21,11,21,10,15,2,10,21,18,11,18,13,16,10,7,9,21,20,10,14,6,0,10,1,15,10,7,4,21,10,10,10,17,18,1,11,11,10,4,9,12,21,10,11,9,21,6,10,21,3,10,11,14,11,11,10,10,11,15,10,22,10,12,10,3,6,7,1,9,18,11,12,18,18,18,9,15,10,9,18,10,3,2,10,3,4,5,11,4,4,10,15,12,16,5,20,14,1,21,10,2,4,15,18,1,9,10,8,5,4,10,15,21,2,21,2,5,1,11,18,11,1,10,11,25,21,5,10,5,11,18,2,17,20,5,20,22,4,4,7,10,9,10,1,5,5,11,11,10,9,18,14,12,18,15,9,18,2,1,20,21,21,10,11,9,5,11,15,4,10,2,2,4,4,11,8,9,11,10,4,7,12,1,4,17,1,5,2,8,4,1,2,4,4,13,13,4,10,5,5,11,11,9,10,2,4,10,9,13,10,14,11,18,2,2,4,9,5,16,22,16,10,11,2,9,13,1,10,2,15,10,4,9,16,16,22,1,10,4,1,10,1,17,0,2,10,17,16,11,9,9,4,10,12,6,10,14,10,3,16,2,6,10,2,3,16,3,11,10,2,22,10,15,9,11,10,9,13,9,22,4,16,15,6,0,16,9,11,2,16,5,10,9,9,20,2,5,14,2,20,11,6,5,16,12,10,3,9,22,14,9,20,17,10,12,5,9,10,4,11,3,18,13,18,11,11,10,14,1,1,10,10,15,9,10,10,3,0,2,18,18,11,21,10,12,10,2,8,3,3,0,3,7,10,22,15,11,10,0,3,11,1,4,22,16,16,1,3,9,10,21,3,7,9,2,11,3,16,9,11,18,9,15,15,17,7,10,12,1,15,9,12,3,10,22,14,11,12,15,9,12,11,11,9,11,4,2,10,0,9,15,7,21,6,15,21,6,1,9,9,14,10,15,14,16,2,3,21,7,10,1,11,5,10,4,18,7,10,15,11,3,7,15,14,15,21,2,21,21,10,11,11,11,10,11,10,10,18,10,10,2,1,2,2,3,2,11,9,3,15,17,5,11,10,10,11,9,10,4,21,10,4,10,2,9,10,7,5,9,4,3,1,9,10,3,18,14,1,10,10,20,10,2,10,4,1,10,18,1,21,18,5,10,11,10,10,10,21,10,10,10,11,9,12,10,10,1,18,10,10,9,11,9,11,18,10,0,2,4,10,9,14,10,2,7,0,11,10,17,15,3,9,10,11,9,7,7,16,6,10,8,16,1,21,4,14,10,0,3,16,7,10,10,10,1,14,0,10,11,10,11,6,10,18,10,5,14,10,18,11,2,15,2,8,1,3,18,3,13,10,20,6,10,4,1,9,16,5,20,0,16,10,17,5,9,16,3,20,3,4,10,21,3,16,2,18,10,0,16,15,0,10,15,10,5,16,16,1,15,5,10,3,17,10,3,11,10,17,4,9,3,20,20,18,3,11,10,10,10,16,6,6,14,1,3,11,15,2,16,6,9,3,16,10,6,10,1,18,16,7,16,16,2,3,0,16,12,4,5,7,17,3,1,9,4,2,21,3,9,6,21,10,6,2,6,5,0,4,9,4,3,1,5,3,5,5,4,18,10,11,16,17,6,13,1,10,6,18,0,17,6,10,0,17,10,17,6,16,7,0,11,5,15,6,18,0,9,5,6,11,1,9,9,8,16,1,6,1,4,5,16,10,20,17,21,6,18,10,8,6,0,23,10,17,4,18,15,9,17,5,9,17,1,1,16,9,18,10,1,12,11,1,4,7,3,16,10,6,1,11,15,9,0,1,5,6,1,1,6,5,5,1,6,16,0,11,6,0,6,1,6,5,18,16,16,6,6,16,16,0,9,6,17,0,5,0,15,12,9,2,7,9,15,10,12,3,16,2,14,16,11,1,10,2,9,11,6,11,10,3,13,10,13,4,4,10,11,3,10,2,8,4,3,11,2,1,2,2,17,14,15,15,11,16,9,9,3,16,10,3,4,1,1,5,12,13,3,9,12,9,8,9,9,10,14,1,3,2,1,10,9,1,10,9,13,10,1,16,15,4,9,3,9,3,9,2,9,9,11,18,14,18,6,4,15,3,11,10,9,16,2,9,9,10,9,10,9,15,10,13,7,10,22,10,3,10,2,0,1,0,3,10,10,14,18,2,4,2,3,10,9,9,20,2,8,15,21,20,10,10,7,18,1,6,12,16,5,0,4,11,21,20,9,3,18,4,15,21,9,0,18,15,18,21,15,21,0,9,7,10,9,15,5,5,21,5,5,1,8,0,7,6,11,3,7,21,20,2,3,8,9,4,3,21,10,21,9,21,10,18,9,5,11,3,10,0,15,20,16,22,7,5,21,1,20,20,2,21,10,0,20,10,0,15,10,6,7,10,2,5,20,10,9,18,11,18,13,11,7,1,20,10,4,2,20,4,0,7,10,10,20,10,4,15,16,0,10,9,18,21,21,16,18,9,11,1,10,20,20,3,6,10,9,11,16,21,0,10,13,1,10,9,11,20,16,11,13,10,10,11,10,3,9,21,6,20,20,3,11,10,1,18,10,3,15,23,11,10,9,13,11,9,10,11,10,9,13,16,16,10,21,20,20,9,9,15,10,3,18,18,11,10,11,9,1,11,0,11,12,4,18,10,11,15,20,11,11,15,15,16,17,10,3,9,5,20,10,10,10,13,20,20,16,15,11,11,9,10,18,15,20,1,20,15,18,15,11,10,10,9,1,3,3,6,6,0,6,10,12,9,9,11,5,9,14,1,21,13,5,15,14,5,11,12,10,9,1,10,1,5,9,9,16,16,10,11,16,11,5,4,6,16,3,4,15,9,14,1,17,3,6,4,17,4,11,10,9,3,16,9,17,11,13,16,5,1,10,16,9,18,11,11,18,10,18,12,2,15,9,0,21,11,16,9,11,11,4,16,5,16,6,1,14,16,3,16,10,14,6,16,9,16,2,11,0,16,11,18,2,11,15,17,14,3,10,10,0,3,10,16,16,11,16,2,1,10,2,1,16,11,9,10,18,4,4,11,5,10,10,10,15,16,1,11,9,16,20,9,22,11,9,5,15,9,2,3,9,10,16,22,15,5,1,11,16,3,18,12,15,13,16,8,4,15,17,22,15,10,10,21,1,10,5,5,9,9,3,11,11,10,10,15,11,12,14,2,13,18,2,9,16,11,10,4,10,16,11,9,4,18,10,0,15,16,11,9,11,3,4,3,1,15,5,16,3,15,9,1,22,10,15,5,11,15,5,11,11,10,15,9,11,3,12,10,11,9,10,10,10,12,11,10,3,1,3,15,9,2,20,11,9,15,2,11,11,5,3,1,16,10,11,21,22,10,11,16,10,0,5,11,9,6,11,12,4,17,5,4,16,3,1,2,17,10,10,6,16,4,17,6,15,12,10,10,13,11,17,9,16,5,16,14,1,9,12,1,1,10,18,16,9,4,18,10,0,14,12,16,5,4,9,10,5,4,9,10,0,14,12,0,16,17,4,4,18,16,11,1,24,9,21,5,3,2,16,5,4,16,13,5,9,5,17,10,6,5,16,10,6,4,17,13,5,17,2,5,9,10,10,9,11,9,11,15,2,11,11,16,3,9,16,0,16,9,20,16,11,15,9,3,15,9,6,9,16,15,9,10,1,9,10,4,14,2,2,2,0,9,11,1,9,4,3,10,10,5,10,4,2,10,4,5,9,17,20,16,16,10,20,20,16,10,16,11,9,17,0,12,9,4,11,11,17,5,11,11,20,17,5,6,16,14,10,1,12,9,20,2,6,15,10,6,16,11,20,16,4,3,20,20,17,3,15,5,10,16,5,9,10,9,11,16,20,14,2,16,16,22,5,11,6,20,11,3,12,14,20,12,2,4,22,13,11,11,20,15,0,5,6,17,3,15,9,10,15,6,10,2,6,11,10,3,1,0,11,10,6,3,18,6,1,3,6,0,22,16,16,2,0,10,15,14,3,12,5,22,16,0,21,20,11,2,17,18,18,15,6,5,18,10,12,10,11,15,9,10,14,6,0,10,5,0,20,0,13,16,10,3,4,0,0,17,15,1,20,16,20,5,16,5,1,5,1,17,0,1,14,20,12,0,10,5,21,4,11,2,16,11,11,21,11,5,15,14,2,0,5,10,0,11,18,3,1,18,5,17,2,20,16,21,9,5,5,4,5,3,16,6,17,10,5,21,22,10,2,1,9,13,10,10,1,14,3,9,22,9,18,2,18,14,3,10,2,6,2,24,1,2,13,4,6,5,4,21,10,22,15,18,14,4,10,14,21,21,3,18,11,3,14,10,4,11,14,18,4,3,14,12,10,10,13,4,10,11,3,4,3,8,22,21,16,3,5,11,10,2,8,0,11,10,3,16,11,21,3,21,5,10,3,9,9,18,3,2,10,10,11,2,11,10,4,10,11,0,21,11,15,9,11,21,10,3,12,11,10,2,10,21,15,9,14,2,1,1,2,13,19,16,0,16,0,9,16,17,10,1,16,14,1,12,9,17,16,13,17,3,7,21,6,14,22,5,10,3,5,11,12,1,22,8,0,11,15,10,10,16,0,11,5,12,16,0,18,16,16,6,10,18,16,9,3,1,11,11,12,1,18,3,3,17,3,3,3,0,11,10,12,5,0,3,11,13,6,3,7,6,10,6,16,6,17,18,14,16,5,11,3,3,10,1,16,10,0,16,7,0,16,16,13,1,0,9,12,17,5,10,16,1,18,10,9,9,11,9,9,16,0,3,9,3,17,6,11,3,11,14,10,10,10,11,9,3,0,1,1,5,16,5,9,1,20,12,16,11,10,1,11,10,6,16,20,9,11,5,3,9,15,17,6,16,20,9,1,16,16,10,20,18,11,16,11,5,3,22,3,16,12,10,6,3,11,5,10,20,11,10,7,18,4,17,5,11,16,3,3,21,1,10,18,9,9,18,5,16,11,3,5,12,1,2,9,1,16,16,0,11,17,21,10,9,20,15,11,20,10,11,6,11,10,10,2,11,10,10,21,4,16,16,0,3,3,10,16,14,5,9,10,6,6,16,1,18,15,5,2,11,4,0,10,15,5,10,15,4,2,10,1,1,5,14,10,16,17,1,11,10,11,0,3,0,21,15,11,5,12,16,1,15,3,5,15,3,11,16,3,13,2,10,9,16,4,4,1,1,7,9,3,9,18,6,11,3,19,3,0,9,10,1,6,15,5,14,3,15,15,16,16,3,18,17,1,9,11,1,16,18,5,3,16,15,5,16,3,13,9,15,5,3,1,6,10,3,9,1,18,0,11,10,12,16,2,17,3,11,11,10,5,11,11,10,11,10,14,11,12,3,16,3,11,10,10,14,18,11,11,9,1,3,10,11,15,0,9,16,21,10,2,5,12,16,2,15,11,9,10,10,2,0,0,14,1,10,3,0,16,11,10,4,10,9,3,9,9,14,9,12,0,16,15,4,17,18,10,3,3,16,3,18,3,10,11,10,10,12,12,9,10,15,22,9,10,17,15,18,11,13,10,11,21,21,15,15,8,0,16,11,2,9,11,10,12,5,11,10,5,12,11,10,7,0,4,16,2,15,9,4,1,3,3,5,6,11,11,18,16,17,10,5,10,16,2,10,10,3,3,3,10,8,3,3,11,3,9,11,21,10,3,2,9,10,3,14,10,15,3,10,5,17,16,16,1,4,9,3,16,16,9,5,15,9,16,3,12,11,11,6,16,16,6,10,3,1,11,16,6,9,10,6,16,12,16,10,4,24,2,4,15,20,0,10,10,2,12,6,6,16,9,10,12,3,18,3,11,9,15,11,15,10,0,17,3,10,10,4,10,15,10,0,1,11,5,18,9,2,0,9,10,16,6,9,10,3,7,18,0,3,10,15,9,14,16,4,10,10,4,15,1,16,5,15,3,2,9,10,1,6,9,10,16,0,9,16,0,8,10,9,10,18,10,9,15,21,11,11,21,2,16,1,22,16,10,10,0,22,10,2,17,10,10,7,11,11,10,7,9,11,12,16,4,22,6,18,9,20,10,11,7,2,2,17,2,3,1,11,11,3,8,10,21,2,10,18,11,11,10,15,9,3,9,10,14,9,9,16,2,4,13,10,14,17,13,22,11,20,16,2,21,14,11,2,21,4,11,21,9,9,21,24,10,15,1,17,10,7,7,17,10,7,10,18,1,16,7,9,5,0,10,12,2,15,1,9,16,1,10,9,2,8,11,11,7,1,7,7,15,9,16,3,3,3,22,10,11,9,11,12,5,11,11,5,5,17,5,9,11,3,10,2,1,16,10,3,5,6,5,6,9,16,1,4,9,22,16,11,5,10,5,0,9,11,0,1,1,10,10,15,11,11,18,15,10,11,11,14,3,15,6,5,10,7,14,20,3,18,3,1,9,10,9,11,16,1,18,17,15,10,1,5,5,15,24,5,9,15,17,1,11,3,9,9,3,3,3,3,5,20,3,9,11,9,9,10,9,10,18,3,3,3,11,11,15,10,4,16,20,4,21,10,3,3,16,1,11,9,17,3,2,10,2,9,4,1,11,3,3,9,0,2,2,3,5,5,5,4,17,20,10,16,10,10,16,2,5,11,18,3,5,6,10,6,3,18,18,3,11,12,15,11,3,17,3,1,16,3,11,3,15,15,9,4,5,10,1,1,9,11,21,16,11,1,10,3,6,17,17,15,18,9,11,18,11,16,11,10,15,9,11,3,12,20,0,12,11,18,10,9,3,3,17,6,22,1,7,11,10,12,13,9,18,12,4,3,4,1,16,11,9,4,21,10,17,6,6,10,3,6,6,15,17,11,16,6,16,9,16,6,11,3,6,21,3,3,10,18,0,3,6,3,9,0,3,6,22,7,21,0,16,3,10,7,16,0,0,15,15,9,9,0,17,3,10,14,10,10,18,10,3,13,3,10,10,6,15,6,18,3,11,4,0,3,3,16,3,9,6,3,16,0,10,13,3,15,10,17,15,9,3,16,3,15,10,18,11,2,9,12,6,11,10,6,9,11,0,3,6,3,10,10,11,9,14,9,14,10,14,3,6,6,13,11,14,11,11,18,11,1,9,4,10,11,16,4,10,10,6,10,9,4,10,11,5,16,10,17,20,11,1,17,10,5,1,10,10,10,9,15,9,3,2,12,12,9,2,2,10,4,16,10,3,4,2,10,9,9,4,0,10,9,10,4,11,9,9,10,9,11,12,9,10,10,9,16,11,10,11,9,1,10,2,4,1,18,9,23,13,22,2,1,10,12,16,15,10,15,12,12,2,1,10,16,15,10,15,16,4,12,4,5,11,2,3,10,4,10,9,1,10,18,11,3,20,5,5,1,4,11,10,15,4,13,11,10,14,10,9,20,10,10,11,9,3,15,9,4,10,15,17,5,2,2,10,4,11,5,10,5,9,15,4,10,4,16,16,9,11,9,17,5,4,2,11,1,9,8,9,4,4,16,9,5,18,9,4,17,6,16,6,5,5,11,2,9,15,5,17,1,1,16,4,10,2,9,17,11,1,16,1,10,4,15,11,4,5,14,11,5,14,15,14,4,16,4,16,15,18,9,16,10,14,5,9,4,9,4,2,16,11,5,9,9,2,10,9,17,16,1,9,5,2,9,4,4,16,9,2,1,2,4,5,9,2,9,11,5,1,5,16,9,16,1,10,21,5,10,18,2,16,2,11,2,11,9,10,1,12,11,1,0,14,9,3,18,10,16,15,6,9,17,11,9,10,20,18,10,10,9,9,15,4,2,10,3,2,0,11,14,0,12,16,3,0,9,11,4,2,9,9,9,18,11,10,10,0,0,3,10,11,11,10,3,3,6,18,6,16,10,5,12,3,15,18,15,16,1,9,4,11,18,2,12,2,11,16,9,9,11,11,15,6,0,18,14,7,0,9,10,18,9,3,5,6,16,11,12,17,0,0,18,11,22,3,11,18,0,9,15,16,10,11,11,9,11,6,10,14,3,15,4,15,6,14,3,3,11,11,3,18,11,11,13,21,11,3,10,15,21,6,9,10,16,3,14,18,11,10,12,17,3,11,0,10,1,6,13,3,15,9,21,3,15,11,21,4,5,10,5,22,6,17,16,10,0,16,0,11,3,0,0,1,3,3,10,3,6,4,10,6,16,9,9,10,9,3,1,11,3,5,6,3,6,0,22,9,3,16,6,15,4,3,12,3,16,10,11,17,9,2,16,3,2,11,14,2,10,15,17,0,3,11,5,11,5,16,5,12,9,3,6,6,3,4,2,22,11,13,14,15,10,11,11,9,18,6,11,13,5,4,12,5,11,5,3,15,16,9,21,3,12,15,1,17,22,14,21,11,17,4,16,0,12,9,15,3,9,6,11,16,1,3,15,9,10,3,21,16,16,10,1,16,16,9,10,2,15,11,2,23,2,11,10,10,12,11,11,16,3,1,10,16,3,3,7,2,11,7,16,2,13,5,18,2,17,10,11,16,10,1,9,10,7,10,2,21,4,16,16,16,3,14,17,12,15,9,4,7,11,6,17,3,11,5,21,0,21,9,11,21,3,3,9,21,18,3,15,22,9,18,16,15,3,15,16,16,15,20,9,8,8,17,7,20,20,20,10,16,15,20,9,20,22,18,18,15,18,21,16,15,3,20,17,10,7,9,3,8,8,8,17,3,13,17,21,10,20,21,16,20,3,10,15,11,9,21,16,1,10,21,9,13,21,9,9,20,3,10,10,9,11,6,21,21,10,11,21,1,9,15,15,20,9,3,15,10,3,18,6,11,10,3,12,3,21,10,21,9,10,5,3,11,21,3,1,17,21,15,21,7,20,1,3,7,3,5,1,8,5,9,10,3,7,8,3,3,18,7,11,12,9,9,9,7,15,4,13,11,3,21,12,16,0,11,21,4,16,9,18,2,1,11,2,13,10,17,7,12,6,16,18,18,1,17,14,21,0,11,5,10,17,3,2,9,13,3,3,10,0,21,11,9,9,18,12,0,17,18,21,9,14,10,10,10,14,12,11,12,10,17,3,18,16,21,16,16,11,9,5,21,6,16,10,11,21,6,21,21,21,9,21,10,11,9,18,5,10,9,21,3,9,4,3,9,10,9,18,18,12,11,2,9,9,11,4,10,17,15,11,15,9,11,11,4,11,10,11,11,10,10,18,2,4,16,1,10,0,4,20,9,5,10,0,3,18,17,5,11,11,16,6,6,4,7,2,4,16,14,20,16,3,2,2,20,16,4,10,16,1,18,2,4,10,2,20,9,10,18,18,10,18,6,9,9,3,11,11,8,9,10,11,4,18,9,6,4,5,10,0,14,11,0,16,14,10,5,20,0,16,11,2,11,9,2,9,11,11,11,18,18,2,15,3,24,5,12,11,17,10,1,2,11,4,9,20,14,11,0,16,4,16,2,5,5,1,4,5,20,16,4,5,11,3,4,16,1,12,3,3,10,15,3,11,5,11,4,21,3,11,16,22,3,11,1,3,3,11,1,11,2,0,12,15,2,16,9,10,16,14,20,9,20,12,12,9,15,11,3,11,16,15,12,3,15,11,6,22,10,15,11,16,9,10,9,9,11,9,20,20,11,14,16,16,10,6,4,21,9,3,4,22,3,18,10,4,16,11,3,12,0,14,18,3,16,15,16,6,10,9,15,9,3,3,4,10,11,11,10,13,11,11,11,14,3,9,0,6,4,16,1,11,11,17,18,3,0,9,11,11,13,18,10,11,14,16,10,10,4,11,1,5,6,10,12,0,20,10,11,11,18,6,2,15,15,17,6,10,10,21,1,16,10,17,0,4,0,15,1,10,10,3,10,18,17,14,6,1,7,10,0,0,11,1,9,9,3,6,1,9,3,17,10,1,9,3,11,15,4,0,10,10,5,10,18,16,16,6,11,5,12,6,17,10,9,10,6,3,10,18,15,18,9,6,10,4,3,5,10,0,16,10,15,10,1,16,10,16,16,17,4,10,0,11,10,11,10,10,11,9,9,10,11,12,9,16,9,7,16,7,7,2,15,11,4,7,9,9,9,4,4,9,10,3,11,11,20,9,6,11,7,2,20,2,5,9,9,0,16,1,4,3,10,5,11,10,9,9,1,3,7,3,17,7,16,10,9,7,5,11,10,2,10,12,10,10,9,10,11,9,10,9,21,10,10,3,5,10,5,10,3,16,3,14,11,16,9,7,3,9,20,2,16,10,17,5,11,10,0,10,10,16,16,17,11,15,11,3,20,9,20,10,12,11,9,10,3,11,18,10,10,11,3,21,13,9,12,11,10,12,15,10,15,10,12,12,3,5,17,5,1,0,3,10,11,9,4,5,10,10,10,15,11,7,10,11,15,16,3,14,2,0,10,5,17,7,21,18,6,11,6,3,10,10,21,6,17,21,5,9,5,10,10,15,12,21,4,1,10,3,16,9,10,21,1,10,11,12,9,20,5,11,10,10,1,9,10,5,21,16,9,10,3,16,21,7,21,21,18,5,0,0,11,9,1,6,11,0,6,4,18,10,21,7,5,2,9,5,6,11,5,18,11,2,10,0,11,3,5,8,5,16,21,1,7,21,18,9,25,21,2,9,10,5,5,16,17,6,16,6,4,9,10,0,9,16,14,15,9,21,2,21,17,3,10,10,2,18,17,15,10,7,11,4,0,18,2,9,9,0,16,18,21,18,20,3,8,10,9,3,16,21,6,21,11,10,20,10,11,9,3,18,20,18,16,21,14,21,15,14,10,18,11,20,13,10,12,11,14,11,10,20,3,9,11,9,4,10,15,18,9,6,12,9,15,6,14,16,21,6,10,3,10,10,9,16,16,15,20,3,12,6,10,16,16,14,15,9,10,11,2,9,10,9,0,10,16,20,6,8,11,10,9,11,14,7,7,9,14,11,2,20,21,18,1,1,4,21,21,15,5,15,3,21,16,20,15,15,3,20,3,20,20,9,15,22,4,5,21,1,15,16,5,3,15,4,9,22,11,20,22,10,11,9,5,20,20,20,9,11,20,20,16,2,10,3,17,15,16,17,22,5,11,16,10,15,3,11,11,5,20,9,11,22,17,16,22,16,4,11,11,10,9,3,10,15,12,15,5,5,15,11,10,3,5,21,20,6,11,9,11,9,11,5,3,22,10,1,10,1,14,10,3,24,10,9,4,9,10,18,6,16,4,15,21,9,21,15,4,15,18,2,11,11,11,11,10,16,0,4,5,22,9,10,11,0,2,1,12,18,21,4,9,11,11,12,11,9,9,10,5,5,10,4,15,11,0,4,9,11,15,6,9,18,5,11,5,3,10,11,3,24,10,0,4,6,14,4,11,2,9,11,8,11,4,13,4,16,4,5,24,2,1,10,24,1,11,10,4,18,0,11,12,4,9,10,11,10,10,9,4,4,9,9,10,4,18,11,11,11,10,11,10,14,22,10,4,21,10,18,10,12,0,18,5,20,11,0,11,0,10,16,21,20,16,3,21,8,18,16,11,2,17,2,5,0,20,6,1,16,4,13,9,16,16,6,22,6,3,21,6,13,9,21,5,4,21,0,7,11,10,9,12,1,9,9,9,3,16,20,17,18,5,16,20,2,16,17,0,20,5,16,16,1,15,10,9,0,20,9,16,0,4,9,1,11,22,9,1,3,18,16,4,2,3,10,0,16,2,2,7,8,20,11,21,3,9,0,6,17,1,7,1,10,10,11,21,11,18,9,10,11,11,3,4,12,1,16,11,11,3,9,14,2,5,10,12,10,17,9,3,10,5,15,10,15,9,3,9,15,15,18,14,16,9,14,1,10,10,14,15,15,4,9,9,4,16,3,10,5,15,15,15,6,5,10,14,10,11,6,18,9,3,0,15,10,10,9,18,9,14,18,9,10,1,1,18,3,9,5,11,4,16,16,5,3,11,17,4,9,20,1,3,18,18,11,11,5,16,6,18,10,15,18,11,9,3,11,11,10,7,1,7,18,10,3,15,18,4,11,1,0,15,10,18,20,10,9,12,2,3,18,10,10,15,10,11,9,16,19,2,3,13,2,9,12,18,4,3,12,15,10,10,0,0,18,9,11,9,16,9,9,16,9,11,6,1,4,17,18,6,9,10,5,15,22,23,1,8,9,20,9,10,12,9,4,20,11,18,10,18,16,18,11,21,5,16,16,16,20,1,11,0,15,10,9,21,15,15,9,11,10,9,6,9,10,11,15,10,11,9,11,11,9,11,10,4,3,22,21,2,15,16,7,9,5,10,3,11,11,20,10,10,4,2,10,20,16,1,9,11,21,20,11,6,9,9,10,16,20,10,3,11,16,9,3,0,12,5,21,14,21,20,7,21,5,3,8,5,2,10,6,5,21,10,13,11,10,10,10,11,10,10,7,5,14,3,9,11,16,1,18,10,16,2,4,10,18,10,1,16,21,4,0,9,17,0,10,23,21,18,10,11,16,15,15,16,11,10,6,12,9,3,16,11,6,10,6,0,2,2,5,16,16,16,17,3,16,11,16,10,16,11,12,0,9,10,15,9,11,13,14,2,11,16,15,5,15,4,15,6,16,10,5,17,9,11,13,18,17,15,10,17,16,10,18,9,4,3,9,14,16,16,16,6,16,10,3,10,11,16,10,18,17,12,10,9,18,3,11,10,5,1,10,9,11,5,3,2,15,11,9,15,10,9,18,10,9,17,4,15,9,2,4,12,4,15,9,2,4,16,1,1,9,4,12,22,11,4,11,2,16,16,16,1,2,11,8,11,4,14,22,12,11,4,10,0,11,1,11,12,11,17,11,9,4,15,18,9,2,11,2,10,16,9,12,6,12,17,4,5,16,2,11,4,11,11,4,18,11,5,17,12,11,15,5,11,14,1,15,16,11,11,10,1,9,11,5,11,9,5,15,13,10,10,17,2,11,18,17,2,2,5,10,18,11,9,10,10,14,1,11,11,11,10,5,16,10,22,10,10,4,22,4,11,10,11,14,12,10,14,9,9,4,10,11,3,11,18,0,16,11,6,4,16,5,10,15,3,14,16,10,9,16,1,18,16,15,12,2,11,3,16,12,15,0,1,11,10,10,10,16,10,4,3,5,3,6,6,18,17,11,18,3,3,9,14,0,15,10,16,11,9,10,11,9,6,16,9,6,9,3,0,11,18,2,9,17,22,16,0,3,16,10,3,10,16,1,18,9,15,14,4,15,0,16,3,11,3,17,4,14,11,11,16,9,18,14,10,18,0,5,5,0,5,1,8,4,3,5,6,8,10,9,15,10,21,0,10,4,9,7,5,4,5,6,16,2,6,10,6,16,6,15,4,10,11,1,2,21,10,11,4,9,9,3,21,1,5,10,15,15,5,11,16,7,1,4,10,9,10,1,12,4,6,7,15,10,8,11,10,14,11,17,10,9,5,4,0,4,7,5,4,16,22,10,22,13,9,5,2,6,16,5,7,11,16,2,16,17,12,2,11,11,0,5,11,16,5,16,10,15,8,14,10,9,16,2,11,15,10,9,18,6,10,6,5,1,0,1,11,9,11,10,6,10,12,11,10,21,6,22,14,1,22,10,3,11,9,1,15,17,1,4,9,21,1,21,15,10,4,11,18,16,13,20,4,16,2,10,3,2,10,10,5,22,22,9,1,9,9,1,21,11,9,3,11,10,20,21,11,11,2,10,9,13,18,6,1,10,12,9,21,11,4,10,4,6,13,3,1,16,4,9,11,16,1,11,18,16,10,9,10,20,9,11,1,4,10,11,16,10,9,20,10,1,6,22,11,3,3,10,23,11,15,10,4,9,13,9,3,8,6,11,18,10,9,11,10,5,10,6,7,18,7,8,10,9,0,0,16,11,10,0,0,10,16,21,0,21,10,4,15,8,5,22,2,10,5,17,20,9,10,0,2,16,10,2,2,1,9,18,11,12,21,0,2,14,21,2,16,11,4,16,11,22,11,12,9,12,13,20,2,10,12,10,10,10,9,10,19,20,0,22,4,21,20,14,15,0,9,6,16,22,12,21,0,10,16,20,0,15,0,1,15,7,10,10,20,10,2,3,10,1,9,10,4,2,10,10,7,10,5,0,1,5,16,22,9,10,1,5,2,4,10,11,15,10,10,11,11,11,7,9,2,9,17,21,0,1,15,15,10,10,2,18,14,11,5,9,9,4,1,5,1,18,9,9,10,17,11,14,11,6,5,16,1,7,2,5,6,1,1,1,16,1,16,2,10,18,10,15,10,10,9,13,11,11,10,9,1,16,9,11,3,9,2,9,0,10,10,9,15,6,14,10,9,8,2,16,1,10,10,10,4,10,10,18,0,2,10,2,9,10,6,7,10,5,2,11,4,4,7,5,9,5,11,16,16,10,5,3,4,2,16,10,1,1,11,16,16,20,3,16,1,15,4,18,10,7,4,7,12,5,10,4,10,5,10,3,16,18,15,16,10,11,6,11,17,7,3,3,10,17,0,0,7,4,8,3,17,15,16,7,15,12,11,7,10,10,10,7,18,15,0,15,22,6,18,7,6,14,2,11,10,16,4,18,2,1,8,17,5,3,10,9,9,11,3,15,9,3,0,2,1,1,9,3,18,11,3,11,11,10,10,2,2,3,2,10,9,14,9,3,12,9,3,3,2,2,15,0,10,10,0,11,11,8,0,5,3,1,5,4,14,1,3,18,17,2,10,10,16,10,10,1,3,1,5,5,15,2,16,11,11,2,9,11,1,6,23,6,10,10,1,10,10,11,15,14,10,10,11,10,10,10,10,9,10,5,6,13,7,7,0,18,9,1,5,1,2,12,3,16,10,6,17,9,1,15,0,11,4,9,3,3,7,1,7,9,10,2,6,11,1,6,5,16,6,1,15,4,3,3,6,3,7,1,3,11,6,14,16,18,14,10,1,7,5,11,18,14,17,1,10,16,1,3,1,20,10,6,22,20,16,9,15,3,3,21,9,22,20,2,21,16,17,3,9,3,3,5,0,10,3,11,10,16,20,15,20,15,13,12,4,16,15,3,10,11,17,14,20,10,9,5,5,3,16,22,17,6,10,4,16,2,5,16,3,11,16,9,10,16,3,10,1,5,11,3,4,18,14,3,20,0,0,15,3,16,5,16,6,11,5,10,10,0,3,18,12,3,10,0,16,10,10,10,20,20,9,18,22,20,20,16,9,10,13,11,10,6,15,6,5,10,3,9,12,21,10,5,6,21,4,16,10,5,13,1,22,6,4,11,16,1,15,11,5,21,10,0,11,4,9,1,10,6,22,21,16,6,1,10,10,1,5,10,10,15,5,10,6,22,10,9,10,9,11,14,10,4,14,15,4,16,1,22,1,21,21,9,11,11,0,10,5,0,10,0,22,10,0,1,16,6,18,20,10,0,11,21,10,4,16,1,10,9,10,0,11,1,21,6,21,10,10,10,11,11,9,18,10,10,10,13,18,2,9,16,7,11,2,2,3,13,10,2,5,11,11,3,16,16,2,9,11,16,4,4,11,5,3,2,15,10,15,16,16,11,2,4,15,9,16,16,3,16,2,11,6,2,17,11,4,9,20,1,2,21,10,18,22,2,9,1,3,22,1,16,15,13,10,1,0,11,17,3,9,10,1,5,16,10,2,16,6,11,10,0,16,17,3,6,11,12,16,10,16,25,0,18,3,3,11,2,5,17,6,14,22,9,2,10,1,9,9,10,9,9,3,3,10,15,9,2,9,9,9,15,12,9,11,9,11,3,4,15,18,11,16,16,5,6,7,17,6,4,10,9,1,9,1,10,1,11,9,9,15,4,16,1,9,3,3,9,5,16,11,21,3,9,11,4,9,6,16,21,3,10,1,16,3,3,15,11,5,9,9,14,10,9,9,18,10,10,16,3,4,11,11,9,2,2,14,1,9,11,3,16,9,11,3,9,18,3,9,16,1,11,3,2,11,14,1,9,3,2,9,18,2,3,9,9,18,9,10,3,2,1,4,18,3,3,10,9,9,10,18,11,4,4,2,1,11,17,3,3,2,21,9,11,20,21,10,0,17,2,11,9,3,11,9,18,16,1,9,10,9,22,10,5,15,0,16,21,10,6,11,9,2,10,5,11,20,11,22,4,10,12,14,21,22,4,10,9,3,21,9,9,9,13,11,12,10,18,18,2,11,6,5,11,11,3,2,9,3,11,3,9,4,13,3,15,9,16,10,18,15,9,16,10,16,3,11,11,16,11,16,11,10,10,20,14,6,10,22,3,10,10,20,0,0,15,21,10,9,11,8,10,10,16,9,10,11,0,15,12,15,10,9,9,9,14,14,10,13,10,3,3,17,3,18,15,9,14,3,16,18,5,1,3,9,24,3,11,9,3,1,1,13,7,3,7,9,10,1,9,11,3,3,9,1,15,3,9,3,14,6,15,10,9,3,7,9,10,7,3,0,0,10,11,10,11,14,10,10,11,9,9,9,5,3,16,24,5,11,10,6,10,10,17,3,12,3,10,16,12,22,11,11,16,11,3,3,10,11,11,10,16,16,5,14,10,9,9,11,10,11,7,16,3,5,5,1,3,3,11,14,9,11,11,10,11,9,11,9,10,9,15,1,3,13,11,14,10,10,10,11,11,9,21,16,11,10,21,11,9,0,14,16,3,22,18,15,2,4,10,6,9,9,21,21,15,9,0,17,3,20,7,11,11,0,9,11,15,3,15,3,16,16,7,3,15,10,9,16,21,10,15,11,6,17,12,17,3,3,20,3,10,3,10,21,9,11,2,18,14,15,9,9,19,0,21,10,6,0,8,8,16,21,16,23,3,7,16,21,3,3,16,11,3,0,12,3,7,6,10,9,6,16,7,10,9,14,14,9,11,6,22,3,8,10,0,6,16,10,7,6,3,4,21,8,13,11,9,6,6,6,3,7,6,6,6,15,9,11,10,9,9,13,24,13,14,12,13,14,18,13,4,18,10,6,5,18,4,9,0,9,21,15,9,10,21,0,6,11,8,1,16,1,4,6,5,14,18,4,1,5,18,18,5,1,10,8,14,2,14,0,15,11,9,3,14,11,5,14,5,16,22,14,15,0,10,10,11,9,15,9,0,18,10,2,9,9,10,21,9,11,22,1,21,18,2,12,6,11,10,3,15,9,16,6,5,16,11,18,10,22,17,1,6,0,9,1,2,3,9,10,15,0,10,21,2,11,10,13,5,2,10,11,20,11,11,14,9,9,11,11,14,1,1,22,10,9,9,9,13,12,14,21,21,10,21,3,21,1,10,18,5,2,12,0,21,1,6,1,10,10,16,12,0,1,21,21,10,10,3,15,16,22,4,10,4,16,5,16,9,21,9,11,3,16,9,15,12,10,2,9,11,11,22,11,6,10,1,1,11,13,2,10,14,12,11,11,3,18,15,1,1,9,10,2,16,4,2,18,16,10,9,10,5,13,10,4,21,21,10,10,4,9,10,6,5,16,1,17,3,16,11,6,21,14,10,1,1,2,12,4,10,11,10,9,9,9,9,9,18,6,3,10,11,3,3,16,11,10,18,18,11,13,10,10,18,9,1,0,10,6,16,6,5,9,9,12,11,9,6,6,16,18,3,13,14,16,3,16,10,1,1,16,12,2,4,11,16,18,10,1,12,10,17,11,16,16,3,14,11,20,16,10,3,10,12,15,11,3,5,5,15,9,11,1,15,10,11,16,16,5,10,0,12,9,15,11,11,11,14,6,16,16,16,15,11,11,0,11,1,9,1,0,10,9,22,11,20,4,9,16,0,10,10,0,10,15,17,9,2,10,10,11,16,5,5,11,1,15,11,10,11,12,10,11,10,10,6,4,14,10,11,9,12,10,9,9,11,11,2,5,6,5,3,15,13,5,11,14,3,4,11,2,10,9,9,15,9,5,11,11,15,2,5,17,10,3,13,1,1,3,22,15,14,4,15,16,3,10,3,3,22,15,11,17,10,15,18,3,15,9,11,12,10,12,11,11,17,3,9,15,4,16,11,12,15,0,15,16,0,17,9,9,4,6,9,16,15,15,16,11,17,5,2,9,9,9,13,9,9,9,10,11,10,11,16,11,5,5,1,5,4,3,14,14,9,9,11,10,4,16,2,3,5,3,4,5,3,4,2,10,8,3,0,16,13,0,16,10,15,2,16,15,22,6,9,14,15,3,6,16,21,11,18,14,22,5,9,10,10,6,4,4,11,17,0,10,3,15,16,15,15,15,11,1,10,15,0,3,16,16,12,7,3,17,15,10,6,5,4,10,9,11,18,18,11,11,11,21,10,15,4,14,2,9,10,5,9,0,17,21,16,3,9,12,6,11,9,2,13,9,9,16,3,9,9,21,16,10,3,10,10,1,9,3,11,10,14,21,4,11,1,1,9,11,16,11,16,1,13,2,0,10,11,9,21,11,11,15,14,10,10,4,4,15,10,9,11,12,10,10,18,10,10,9,16,15,10,7,9,11,9,5,5,11,10,5,16,3,1,10,2,18,5,14,15,6,15,15,15,9,10,16,10,15,3,3,9,3,10,10,11,11,7,9,3,4,15,9,18,3,1,18,10,9,11,14,11,11,14,11,10,10,9,10,14,10,10,10,9,18,13,11,11,2,15,10,7,4,4,5,5,15,2,16,11,9,3,22,12,22,3,5,10,16,5,5,7,15,4,18,15,9,10,12,9,11,10,5,18,4,3,16,7,1,10,22,11,11,9,11,3,12,11,18,18,9,5,21,6,3,11,12,10,10,10,11,11,9,9,10,11,4,16,13,1,15,11,5,17,13,0,5,10,16,2,2,17,1,1,1,16,0,7,0,15,11,17,16,9,0,16,9,6,18,16,4,15,2,16,22,5,14,5,4,17,10,20,1,0,9,20,6,0,0,6,7,5,11,1,15,2,11,12,10,15,4,11,5,15,17,12,9,15,22,18,5,16,16,11,0,16,15,6,16,5,20,0,10,9,15,2,1,10,14,20,0,2,9,20,1,4,6,1,6,16,0,7,9,0,16,10,13,5,15,9,5,2,17,10,18,14,6,10,10,13,6,0,5,18,9,19,19,1,16,16,5,17,1,5,5,4,16,4,11,7,5,2,11,3,5,16,6,11,1,16,4,16,7,17,18,6,15,9,10,15,10,11,22,1,17,2,22,16,10,5,7,10,3,0,3,16,7,1,11,3,11,8,1,5,10,15,9,1,9,18,17,7,9,16,4,0,0,20,3,0,17,11,10,15,3,12,13,13,12,7,10,5,0,4,5,10,9,3,17,16,2,3,10,1,11,13,16,22,16,5,16,5,18,7,22,5,17,12,15,0,3,0,3,3,7,0,16,10,4,3,5,6,0,3,3,3,16,16,10,18,3,18,16,15,18,3,1,9,1,5,16,1,6,15,20,4,11,9,14,17,11,11,16,5,18,17,5,1,10,11,11,11,9,1,9,10,16,24,4,17,9,1,8,4,11,13,9,10,11,5,0,14,4,4,4,11,12,9,23,0,14,5,1,10,5,1,9,10,11,13,11,10,15,10,10,18,9,1,5,8,2,11,14,4,2,1,2,10,4,11,10,2,10,2,1,5,17,1,9,10,9,17,4,11,9,11,8,18,4,2,4,4,1,12,1,2,9,9,4,11,17,1,1,1,18,10,10,11,5,1,4,2,8,11,0,10,11,10,3,14,4,12,11,1,6,3,11,12,5,4,15,10,6,11,0,16,3,0,2,15,16,23,4,16,16,2,9,18,11,3,3,16,0,20,18,15,11,10,20,3,3,3,8,15,11,12,10,9,10,4,15,10,3,12,9,18,18,18,11,10,19,14,6,11,1,16,3,11,10,20,11,20,10,3,9,10,14,3,1,16,2,1,3,15,11,12,3,10,18,15,10,20,10,11,5,2,10,15,20,8,1,17,10,9,20,18,10,5,22,3,4,4,14,10,4,10,22,5,3,11,2,4,2,8,20,9,18,2,3,11,16,11,3,16,15,9,4,20,4,4,22,10,3,16,21,16,15,18,16,11,14,6,20,0,3,3,9,1,20,16,0,2,20,14,16,4,20,0,16,10,20,22,0,13,10,2,13,18,12,4,1,4,4,6,15,16,15,16,14,13,9,10,2,2,10,10,1,4,2,6,4,20,23,10,9,2,3,17,16,13,20,18,18,10,0,18,2,16,18,0,10,18,12,9,10,14,18,20,16,15,20,8,4,3,4,0,17,9,9,11,18,12,11,18,18,0,15,12,9,11,11,6,0,10,16,4,17,15,18,4,4,10,9,2,17,24,11,6,6,4,11,11,4,22,1,14,10,3,10,17,11,2,0,2,10,10,9,12,18,6,2,9,0,18,12,21,15,11,2,10,11,4,9,10,18,11,2,0,16,10,18,2,2,10,10,2,16,18,9,1,0,1,15,0,16,5,16,14,11,15,11,9,0,16,21,15,1,18,2,5,9,5,5,2,5,1,11,4,0,4,17,12,9,10,16,14,11,11,10,9,9,18,11,11,11,16,6,17,16,3,5,16,6,10,9,15,9,21,3,9,12,5,16,10,17,16,5,10,14,20,21,20,21,11,9,17,9,11,17,1,3,17,0,11,12,3,21,1,0,16,11,11,12,3,10,3,16,11,20,17,10,17,10,16,11,3,16,15,10,10,9,11,11,11,9,17,5,17,16,0,1,21,9,3,9,0,1,9,9,15,18,17,16,10,0,22,3,16,9,16,3,10,0,10,0,15,16,6,6,9,16,6,11,16,1,10,5,10,9,14,3,3,21,3,6,16,3,11,12,9,2,10,5,11,18,16,2,18,7,21,18,1,10,15,9,1,15,11,21,2,10,4,10,15,3,10,11,11,4,0,9,10,0,10,18,5,12,1,10,11,15,10,10,1,10,10,10,3,17,9,11,3,21,4,11,9,18,10,11,9,4,2,1,8,3,9,15,3,11,11,2,21,17,0,18,11,9,3,11,3,3,9,10,2,10,4,16,18,3,2,21,18,17,0,10,10,0,4,11,0,3,18,18,16,6,10,21,9,11,18,18,13,14,10,15,10,10,10,3,2,3,6,0,14,11,10,10,9,10,3,18,23,18,11,12,21,16,11,6,16,4,11,10,21,16,15,16,10,5,11,20,14,11,16,9,16,9,12,4,5,15,17,9,20,16,10,21,5,16,0,4,3,23,11,10,4,11,11,3,2,2,16,16,20,10,15,12,15,20,20,10,3,6,1,16,4,4,14,4,13,16,10,7,9,4,2,16,11,5,14,2,12,10,4,6,9,3,0,3,18,15,9,21,16,9,14,17,2,10,20,10,12,16,0,20,11,11,11,18,9,10,13,10,3,3,10,4,20,0,11,11,18,10,10,18,5,10,10,11,11,6,2,21,15,21,21,21,16,21,21,9,10,15,3,8,16,13,10,20,24,9,24,7,10,3,12,11,16,10,16,3,10,14,21,5,15,21,10,9,16,14,10,9,9,21,16,22,21,10,8,11,11,3,9,10,12,21,9,10,10,10,11,10,14,20,11,20,21,16,9,12,16,10,9,3,9,9,9,1,12,11,9,1,21,11,20,16,10,6,3,9,16,3,11,9,4,22,10,10,0,9,5,11,10,10,3,10,3,5,11,1,11,10,6,3,10,13,0,0,21,5,3,0,3,15,9,9,1,6,21,6,17,10,17,18,15,3,15,20,15,9,16,3,14,11,11,2,11,18,9,3,10,15,5,9,9,0,24,15,9,16,10,17,16,15,5,13,15,10,15,10,15,8,5,5,10,10,1,4,3,3,10,10,4,22,16,20,10,17,1,18,9,21,0,10,1,11,9,1,5,9,11,5,11,10,21,9,15,4,3,3,22,16,10,15,11,9,3,12,5,6,18,11,10,0,0,3,20,1,1,15,1,4,3,16,5,10,16,6,4,15,5,16,16,9,5,2,10,5,5,9,15,11,4,18,1,4,7,3,16,4,16,24,16,10,2,16,3,10,11,1,3,12,17,3,4,6,3,16,4,4,4,11,10,15,2,18,16,15,17,1,10,2,5,1,6,1,4,2,7,6,16,17,2,16,10,6,2,2,3,5,6,2,3,2,3,16,16,3,15,11,1,5,1,21,10,11,1,2,4,3,11,11,0,10,10,15,14,10,9,18,11,3,16,16,16,0,6,10,15,9,11,16,3,22,3,16,22,9,3,2,9,16,3,16,4,0,16,3,3,20,10,22,20,16,10,14,3,12,5,12,15,10,10,22,6,3,5,7,0,10,0,3,3,11,10,10,16,22,5,16,10,3,10,5,7,16,10,9,5,11,5,0,18,11,5,14,0,3,22,2,10,16,10,21,12,7,21,3,16,15,10,14,0,11,11,14,12,15,11,9,15,10,3,16,3,3,10,10,10,3,18,11,10,13,12,8,12,9,10,17,5,5,11,0,18,16,4,9,13,16,2,1,1,16,4,17,1,21,9,0,10,7,18,0,11,10,10,4,20,9,6,12,18,16,5,11,17,21,16,18,7,4,7,16,13,7,7,16,4,11,4,8,18,9,10,11,14,11,9,11,4,20,6,16,4,7,11,7,8,10,2,18,11,2,24,5,18,9,1,10,10,4,10,16,18,9,2,16,10,0,5,1,7,5,0,21,10,4,5,4,4,9,15,9,18,11,10,12,11,7,7,4,6,1,4,6,0,4,17,11,16,0,14,3,3,21,17,0,9,2,16,7,16,3,21,3,10,8,11,3,5,15,0,15,16,0,9,14,11,21,0,0,11,9,3,11,11,18,3,11,21,9,7,21,0,8,16,10,3,11,3,16,5,11,15,2,18,14,21,9,7,17,3,10,3,0,21,10,9,3,21,9,0,18,10,9,22,21,10,15,2,10,10,2,8,15,6,9,0,18,12,10,0,9,22,9,21,11,8,16,13,12,3,4,3,0,2,2,2,3,11,3,7,21,14,12,10,14,18,9,3,10,9,9,15,5,4,1,4,1,11,10,10,9,16,22,18,4,11,22,2,10,4,22,8,16,8,2,9,10,11,0,16,9,4,11,15,5,5,22,17,9,6,4,7,6,20,12,9,10,9,3,11,11,10,11,14,3,11,11,16,18,9,9,20,11,2,11,18,10,9,6,17,9,8,4,4,2,17,11,0,2,10,14,5,3,8,2,9,9,1,0,18,3,9,10,1,9,2,10,9,15,12,22,6,2,22,15,11,10,2,3,10,2,9,9,3,1,5,10,3,6,9,5,18,3,10,17,16,21,10,21,21,20,6,3,0,15,16,21,5,16,11,15,5,16,16,14,5,21,20,16,3,6,15,17,1,5,11,3,14,20,21,3,18,3,6,9,6,16,15,14,11,5,1,5,1,10,5,16,0,6,16,11,0,11,13,15,1,10,17,20,13,9,20,10,5,9,3,11,10,10,17,10,16,11,14,5,0,3,5,1,1,10,5,3,16,10,3,18,11,15,18,10,6,20,11,20,21,9,12,21,10,9,0,11,11,5,21,16,3,5,3,9,10,18,11,14,14,12,13,12,1,11,10,18,20,10,17,4,9,20,3,18,3,7,18,0,16,22,3,16,15,4,3,10,15,6,22,10,14,3,1,12,11,11,3,20,3,20,9,16,3,9,18,20,9,5,9,1,10,10,9,0,20,10,18,10,10,18,9,11,10,15,18,1,14,18,5,15,10,3,16,4,22,11,10,16,4,16,10,14,2,17,9,16,10,14,15,4,9,16,10,3,6,12,15,13,1,9,9,20,20,18,9,18,15,1,2,9,21,15,0,11,10,9,15,10,9,11,10,14,3,3,5,3,11,6,6,7,16,18,5,1,16,9,11,0,16,10,1,16,0,10,6,1,11,0,9,10,2,16,10,2,17,10,23,16,13,4,16,11,11,5,10,11,9,1,1,11,5,6,9,4,10,1,11,18,10,15,10,4,11,16,16,17,11,19,17,5,18,0,8,1,16,10,0,17,1,0,9,14,20,10,5,16,4,1,2,4,0,1,16,2,5,4,10,12,18,1,0,0,7,16,4,0,18,15,9,6,11,5,2,9,11,1,17,1,15,18,2,17,12,1,1,11,16,9,9,15,9,5,10,20,12,2,11,20,11,3,9,10,3,0,9,4,21,10,3,15,3,17,21,11,11,10,21,6,1,11,10,3,11,5,16,1,9,22,13,20,16,11,16,21,11,11,21,9,3,20,10,3,3,11,5,5,9,2,3,9,17,15,10,14,9,9,11,9,10,10,12,6,9,12,3,10,20,9,9,20,2,21,18,11,5,9,10,5,10,3,16,4,9,10,1,17,3,10,20,10,0,2,15,14,9,2,21,14,15,9,11,11,9,9,11,9,9,2,22,18,15,11,11,9,9,9,4,9,22,9,10,10,3,22,3,13,9,9,9,11,16,15,14,16,10,11,0,11,17,0,0,3,9,10,21,17,6,17,16,11,10,0,12,15,7,6,9,3,10,10,3,18,15,16,3,11,2,18,17,0,0,17,0,9,10,4,11,3,3,16,4,3,2,16,3,9,2,12,9,12,10,9,9,10,7,9,11,3,0,21,3,3,9,11,2,2,0,16,14,16,6,21,18,6,18,3,3,10,6,3,6,9,10,20,18,6,3,4,4,18,3,9,3,10,11,16,16,15,0,21,11,9,3,4,3,2,9,12,12,10,2,3,0,14,13,10,23,18,16,15,1,12,4,14,10,1,13,9,6,13,16,4,6,0,8,15,9,15,15,10,1,4,4,0,0,18,16,15,14,9,16,16,4,11,11,7,2,2,14,16,7,1,7,5,16,8,9,1,2,22,12,4,10,10,14,0,16,16,17,5,4,17,16,1,10,10,17,16,16,0,10,0,15,11,1,16,9,4,10,11,18,17,1,16,11,22,4,0,8,13,9,7,16,7,16,15,16,0,16,5,0,4,16,10,5,10,11,5,10,10,9,12,1,0,12,15,10,2,16,17,18,5,18,13,6,2,14,16,4,11,2,21,20,21,10,6,15,10,22,16,10,21,15,11,8,1,16,11,17,16,1,10,4,0,17,2,10,11,6,4,9,0,0,2,10,2,12,10,11,20,9,20,20,11,9,9,10,9,13,14,12,10,14,4,21,18,6,10,17,20,11,15,5,20,15,20,21,16,2,20,11,16,13,11,0,5,18,17,21,0,12,20,10,6,16,0,10,9,16,9,12,21,11,10,5,15,10,20,13,15,9,21,1,10,20,10,10,3,22,2,16,9,21,0,11,5,5,7,10,3,15,1,6,22,11,17,0,16,18,16,1,17,18,15,15,11,18,5,17,11,9,5,14,7,15,2,2,2,3,6,15,10,16,9,10,16,11,2,10,0,1,20,15,15,3,8,3,7,3,2,5,2,5,15,3,18,4,11,14,10,10,2,10,12,15,3,15,4,3,2,2,1,13,16,12,16,15,2,3,5,1,5,3,1,2,18,18,10,6,17,11,18,15,5,1,16,7,1,16,6,10,9,17,16,1,10,3,16,12,1,9,3,10,9,10,10,12,0,16,16,7,8,16,5,11,11,23,6,9,15,20,10,6,16,4,11,21,11,15,10,18,3,10,11,1,10,5,10,18,3,3,20,0,21,16,1,9,11,15,9,11,1,3,15,15,16,7,10,9,9,15,20,11,20,17,20,10,15,18,9,10,18,10,10,9,10,15,20,9,18,9,16,10,10,15,15,11,5,11,9,3,20,10,16,16,0,20,1,16,9,20,3,11,10,10,10,6,16,4,20,5,3,16,10,7,10,9,3,3,0,15,3,11,11,11,3,1,18,11,11,11,22,10,16,6,3,6,6,10,10,10,13,15,9,11,21,3,10,20,9,10,2,15,11,18,22,10,10,21,2,14,18,17,20,10,12,9,10,11,20,11,16,3,7,2,6,7,4,16,1,11,10,18,10,5,3,12,3,2,2,16,10,6,7,6,14,10,10,11,9,9,10,10,3,15,7,4,1,11,11,17,3,7,18,17,16,18,3,16,10,16,18,12,0,4,10,15,10,21,10,12,6,10,12,10,15,14,0,6,4,14,9,11,18,10,10,10,10,15,11,11,16,20,11,10,7,3,16,10,15,9,4,3,14,10,12,18,12,11,9,11,21,9,11,4,9,18,11,6,9,9,18,9,18,4,16,10,11,16,5,21,22,10,5,16,3,20,16,7,5,15,11,10,15,17,11,11,16,15,10,15,20,20,1,21,14,3,11,9,15,21,15,11,16,9,3,16,10,20,10,16,15,9,11,6,7,20,11,9,10,3,11,9,10,10,10,20,10,16,9,11,3,9,5,18,20,10,4,6,16,20,18,1,20,15,16,16,16,7,11,3,9,20,3,12,1,10,11,21,9,16,20,21,13,9,20,20,5,10,11,12,6,0,9,10,4,3,10,13,3,3,16,20,10,10,9,11,11,9,9,10,11,9,5,9,11,0,1,15,3,3,3,2,12,3,5,17,10,7,1,14,16,16,0,0,18,18,15,5,9,22,8,6,2,3,3,9,3,3,3,3,10,2,5,3,16,22,17,17,3,2,3,3,1,3,10,3,9,0,15,9,16,4,15,2,10,5,0,9,10,3,3,1,14,9,4,5,6,1,16,2,16,3,3,17,7,2,5,17,0,16,18,5,2,11,3,2,4,8,2,11,9,10,3,3,11,10,10,5,6,15,17,9,10,11,18,11,13,12,3,1,9,20,10,13,10,1,2,2,5,5,12,2,10,16,16,16,2,20,9,9,20,12,3,20,9,5,11,8,9,16,12,0,3,17,8,16,5,4,16,13,0,2,24,9,9,20,11,10,16,9,3,4,3,10,17,3,5,1,3,23,3,16,20,9,10,11,11,10,9,11,16,9,9,5,11,5,18,4,16,1,3,10,14,16,16,4,0,10,1,9,12,17,16,10,20,16,16,20,4,11,2,3,9,10,15,1,9,4,9,10,20,16,3,16,16,1,9,10,6,18,14,9,10,0,10,15,12,10,10,9,9,10,10,11,13,10,5,5,4,16,6,11,11,0,6,0,2,5,2,3,16,11,0,17,11,2,2,16,6,1,6,0,21,4,3,15,2,7,13,2,9,3,8,16,21,8,25,16,16,9,21,16,10,5,16,10,1,6,14,1,11,6,4,0,8,11,9,13,6,16,4,3,9,9,9,11,3,11,10,11,9,1,9,14,20,1,14,16,3,9,0,17,10,3,14,0,10,1,3,11,16,10,6,12,6,5,10,20,10,16,1,11,13,16,1,9,2,4,21,3,9,0,6,11,21,3,4,5,16,4,16,1,10,12,2,5,16,18,3,10,6,17,2,15,16,3,9,10,18,4,1,21,3,2,9,21,21,9,12,10,3,12,3,11,1,16,15,18,9,3,12,16,2,11,11,10,21,5,14,4,21,18,3,4,10,16,18,1,7,9,10,9,15,11,9,4,4,11,5,12,5,3,10,3,2,3,17,10,15,11,2,16,13,10,11,10,14,11,10,10,9,11,10,9,11,9,16,1,13,1,16,0,3,0,6,16,2,10,11,0,11,14,16,18,10,2,2,8,8,15,18,1,16,13,15,18,10,18,5,11,9,16,6,7,13,9,9,1,16,10,2,1,13,1,1,12,18,9,18,10,10,9,9,9,10,13,7,7,0,10,22,7,5,16,4,11,1,10,16,4,9,16,5,4,16,5,22,9,16,4,16,6,16,18,15,6,13,12,5,11,5,11,17,2,16,16,5,6,16,10,16,7,7,4,1,18,0,7,4,0,16,7,4,10,19,5,5,4,10,22,2,9,15,16,22,7,1,16,15,16,1,10,2,5,17,11,4,5,16,12,7,2,18,10,16,4,10,1,5,4,16,5,15,7,4,16,11,2,5,10,0,11,11,9,1,10,10,2,7,14,14,10,10,10,10,4,2,0,16,1,18,5,5,16,16,0,1,4,16,6,16,0,16,9,5,16,10,9,5,15,16,16,4,6,2,10,1,3,5,5,21,2,11,1,6,2,3,3,22,5,10,2,9,6,16,6,2,3,3,18,16,10,11,18,15,9,9,18,10,18,10,0,1,2,6,9,22,3,16,17,16,3,16,3,16,10,5,4,17,2,13,5,8,3,5,1,17,11,10,16,15,0,1,6,4,3,18,17,16,12,12,0,1,1,10,2,3,18,21,9,15,9,1,9,18,15,4,14,9,1,6,1,12,10,14,10,17,0,11,21,0,10,1,21,10,3,9,3,9,2,3,11,3,21,3,1,11,8,3,9,10,15,21,3,21,10,3,1,9,2,9,15,4,16,2,10,3,1,0,11,3,17,10,3,11,18,3,15,15,15,5,1,15,9,18,10,9,10,11,3,11,3,3,11,3,4,10,10,3,4,2,16,3,4,10,4,10,3,9,22,11,16,10,3,3,2,3,10,4,15,10,11,3,15,3,17,4,13,10,16,14,11,10,3,10,10,0,3,10,9,10,10,12,11,4,16,9,11,3,11,11,10,9,15,2,13,12,2,11,17,6,9,6,11,21,21,11,9,10,18,20,17,6,16,7,20,21,21,20,16,20,16,10,6,10,16,9,11,0,12,15,21,10,10,15,22,4,17,20,21,16,9,10,20,9,9,16,21,15,10,11,14,16,16,10,10,18,9,9,12,10,9,11,11,20,21,21,10,21,10,10,11,0,23,16,6,11,3,21,9,10,3,11,9,16,20,10,15,14,9,11,15,16,9,15,12,4,16,4,21,9,18,22,18,9,3,10,12,9,9,14,14,0,10,14,3,1,2,16,20,2,0,5,16,10,3,1,18,12,5,3,2,3,9,10,10,4,2,3,16,22,20,10,3,12,5,15,11,17,16,5,12,0,10,18,6,11,9,16,20,10,16,16,8,14,14,16,18,11,20,14,10,18,15,21,3,3,8,9,12,11,9,11,10,10,10,15,9,18,16,22,0,3,8,8,3,3,3,21,9,16,4,3,18,18,1,1,16,10,15,0,9,8,20,9,11,22,16,9,2,15,11,9,2,2,2,3,4,15,10,2,10,9,11,3,3,22,16,6,18,9,16,11,9,9,4,3,2,12,15,11,9,9,1,14,1,18,14,16,5,3,5,11,9,17,0,20,11,17,1,13,10,6,6,20,17,16,2,3,3,11,9,16,10,10,20,2,9,11,12,1,10,15,9,1,9,18,22,16,10,0,16,15,12,9,10,9,10,11,9,11,15,12,4,17,6,16,9,16,6,10,3,10,6,11,13,9,16,10,13,20,2,9,16,0,11,4,1,9,9,10,18,2,10,18,15,2,9,15,15,10,18,1,16,10,22,10,15,5,9,10,18,10,16,2,9,9,12,18,10,10,11,10,14,9,10,7,11,10,8,18,11,12,11,12,0,0,16,10,14,1,12,4,14,6,10,9,10,10,9,15,12,13,10,10,9,3,21,11,4,4,11,3,4,21,9,9,9,0,21,18,10,9,2,22,15,16,1,24,11,18,4,14,16,2,22,14,18,16,2,9,14,10,2,18,4,16,4,9,11,5,11,10,3,11,10,1,3,17,15,7,2,10,9,10,11,11,11,14,11,10,10,10,10,9,11,10,3,4,10,22,10,10,12,15,6,13,9,3,2,3,9,8,21,3,18,4,14,1,3,10,3,9,13,1,10,4,18,11,3,21,11,8,10,13,3,8,4,10,15,10,10,14,3,2,22,3,3,6,3,4,2,3,11,12,9,6,1,10,17,2,4,9,10,15,16,1,6,11,5,4,4,16,5,16,3,4,20,16,16,0,10,20,10,18,3,9,9,3,11,2,0,3,4,9,17,13,5,4,9,2,10,9,9,3,4,9,10,14,20,11,16,9,11,21,9,12,20,11,11,23,4,0,16,9,24,10,11,11,15,17,2,9,20,9,10,4,0,10,2,3,12,3,15,2,4,9,15,10,11,9,10,13,10,2,13,9,4,10,16,11,9,9,10,14,4,17,2,10,2,3,17,5,20,4,12,10,20,20,8,4,4,3,10,2,20,16,20,16,22,11,2,4,0,16,16,11,11,11,15,16,3,12,10,20,15,11,16,20,16,20,17,9,5,20,2,11,9,10,17,3,5,20,11,2,10,9,22,14,20,17,10,22,3,4,2,10,9,9,11,11,20,9,9,4,11,9,1,1,3,3,10,8,17,3,0,3,3,16,10,2,1,20,16,9,16,2,7,3,20,20,11,3,10,2,22,12,5,7,0,10,8,15,2,15,15,20,10,3,13,3,20,12,11,3,16,10,6,3,18,2,11,16,16,13,16,11,9,16,16,3,2,9,4,10,2,0,15,16,1,10,7,9,7,1,16,0,3,0,11,1,16,11,9,7,10,16,2,11,5,10,2,16,15,15,11,5,22,7,5,11,9,10,10,7,10,18,9,10,16,6,11,6,10,10,3,16,14,11,9,12,0,12,10,4,12,16,11,10,15,4,18,10,10,2,16,5,15,11,11,6,18,4,3,11,5,9,0,15,15,16,11,0,7,2,10,9,10,7,0,16,10,9,10,10,18,5,7,7,10,12,12,9,9,10,16,16,6,10,6,10,9,4,7,16,9,5,0,7,18,1,12,7,15,8,6,16,11,1,10,21,21,14,15,10,18,10,10,5,10,11,4,6,14,4,7,7,0,1,17,11,4,0,8,7,11,7,7,0,7,10,9,1,10,11,7,9,11,9,10,16,15,18,16,4,10,15,6,2,2,16,6,0,10,10,16,22,6,7,14,1,7,5,16,11,1,7,16,17,1,21,1,18,1,5,18,2,10,11,5,0,5,0,5,4,5,1,17,7,7,10,0,0,20,4,14,9,2,9,9,3,16,2,1,12,3,16,18,1,16,9,3,9,6,9,10,2,11,16,3,9,3,7,7,10,0,20,10,10,9,9,10,5,11,9,11,12,1,9,1,5,22,18,10,9,14,20,10,14,18,10,12,9,11,11,10,9,18,18,21,2,12,11,21,10,9,1,15,18,20,10,9,2,14,7,18,22,18,10,10,14,1,10,10,10,20,18,3,11,10,10,6,20,14,16,1,10,5,17,11,1,1,16,9,11,3,12,11,4,9,0,1,3,11,18,9,18,18,4,1,5,10,11,10,11,12,10,18,10,3,11,2,3,10,5,15,10,1,14,16,7,18,5,17,9,9,9,6,10,15,16,0,6,10,0,10,10,2,11,18,9,1,16,11,6,5,1,15,9,11,2,5,1,3,15,6,11,0,10,12,3,18,14,11,3,9,12,0,10,11,3,3,10,16,17,3,9,0,9,6,10,11,10,1,9,15,16,11,3,8,8,13,13,3,3,22,16,10,18,17,11,15,3,3,3,3,0,12,1,12,10,3,9,5,4,16,3,1,9,6,11,9,18,5,18,10,14,9,1,10,3,5,5,16,15,11,11,10,10,14,14,11,11,3,2,18,2,10,3,5,10,9,16,6,10,6,14,21,16,6,9,11,10,1,9,2,5,21,15,3,4,2,0,17,4,2,10,10,9,4,20,5,2,18,6,6,20,3,2,9,17,4,9,10,11,1,21,2,4,1,11,9,9,15,9,10,18,11,15,11,9,18,0,11,1,15,14,10,11,9,10,6,1,12,16,2,6,18,6,16,9,9,1,3,15,0,11,11,9,12,15,10,1,9,5,1,11,3,1,2,20,20,10,15,11,9,4,16,5,16,9,9,6,10,4,15,0,16,3,10,1,5,9,10,4,18,6,9,5,9,8,16,2,15,11,21,1,9,4,23,3,0,18,16,3,7,15,1,15,17,6,10,15,0,7,4,10,10,7,3,16,21,18,5,21,6,4,16,10,16,16,1,21,21,10,22,10,10,0,17,6,21,11,2,21,5,12,9,18,10,11,9,10,16,16,18,2,9,5,0,22,6,0,16,11,16,4,1,14,10,3,10,2,17,11,21,23,10,18,16,21,3,4,18,9,10,0,7,21,9,7,10,2,10,0,10,18,4,3,12,21,18,13,10,0,0,0,3,9,9,13,9,14,10,10,10,1,1,1,1,22,20,9,16,20,14,21,11,20,16,11,11,9,17,16,10,5,15,10,9,4,6,11,2,16,5,17,9,0,18,16,9,1,10,17,21,16,6,15,11,18,2,18,11,16,5,9,15,17,21,21,8,3,3,1,4,3,20,16,9,9,0,3,10,10,0,6,18,11,12,20,9,16,6,10,20,6,6,1,20,2,2,3,16,11,6,16,14,14,21,12,20,11,5,20,11,6,3,20,16,3,8,16,21,20,18,3,0,3,15,20,10,8,16,10,14,1,6,10,9,14,10,11,14,11,10,9,18,18,1,4,22,9,2,9,11,4,1,21,9,16,5,17,0,5,24,10,24,17,6,16,11,1,9,5,9,9,4,1,24,10,2,2,9,5,1,2,2,2,10,0,6,17,9,4,2,20,11,2,1,9,10,18,14,11,9,11,10,10,11,17,2,4,9,18,15,0,10,10,1,17,10,5,10,25,9,13,4,7,10,2,10,2,5,15,1,10,18,10,2,9,24,4,2,11,15,21,15,18,11,0,18,2,14,2,9,4,7,10,10,5,1,14,10,4,13,9,4,9,10,1,9,6,16,15,15,18,3,16,20,11,20,11,3,16,4,4,16,2,16,21,4,2,6,10,10,0,13,16,0,9,2,18,4,9,1,17,17,5,1,16,1,17,16,9,9,9,10,20,9,16,3,14,11,20,4,0,9,10,1,16,3,0,16,4,4,3,17,18,2,2,10,16,16,15,5,4,12,20,2,0,15,18,1,9,12,11,2,10,16,11,3,10,13,4,5,3,16,10,18,11,10,9,5,20,18,16,16,13,3,2,3,2,18,10,13,12,9,9,10,9,9,13,5,17,17,10,2,10,10,2,18,3,9,9,5,10,17,2,11,4,3,2,15,3,9,8,2,15,0,10,11,18,11,21,2,17,12,2,10,2,21,17,10,16,4,10,11,20,5,10,10,4,0,11,18,0,10,4,9,2,18,15,3,10,9,5,16,10,4,11,9,2,22,13,17,16,0,4,10,17,0,10,10,4,2,1,0,15,0,10,2,11,1,5,2,18,10,11,4,16,15,9,1,2,9,3,17,10,11,8,2,11,11,18,3,1,11,3,9,10,3,20,5,8,3,1,2,9,1,15,5,10,11,11,11,17,7,11,16,10,15,9,17,18,3,1,1,1,10,9,1,11,8,14,15,7,5,20,14,11,7,16,10,16,9,3,15,10,9,16,5,3,10,9,1,11,18,1,15,11,2,9,18,9,9,8,11,11,15,18,16,5,15,11,1,20,20,3,5,9,3,12,3,10,10,20,7,10,18,12,3,10,2,5,4,7,20,11,3,12,13,5,5,15,14,4,16,10,16,9,14,3,20,6,20,3,7,20,20,7,14,10,9,9,10,18,22,9,18,5,11,12,5,11,9,3,17,0,3,3,12,12,10,9,3,22,3,11,3,15,10,15,9,0,9,6,10,0,16,15,10,20,10,12,20,11,9,20,10,11,11,13,20,9,15,10,9,0,9,11,3,10,15,16,6,9,11,15,12,10,15,10,10,1,10,8,3,5,3,3,22,1,10,9,11,9,11,12,11,9,10,11,12,20,10,11,3,0,3,10,22,9,9,11,20,16,15,10,6,3,10,3,16,7,14,16,20,18,3,7,3,3,20,11,11,18,11,10,20,11,18,20,1,16,5,13,2,15,6,9,9,3,0,11,4,16,3,3,3,15,14,1,9,6,16,11,3,9,5,16,15,5,9,23,23,6,0,9,4,3,16,15,3,9,16,10,3,3,3,11,0,9,24,0,9,9,10,10,1,9,10,9,9,15,6,16,3,3,18,17,11,22,6,10,5,12,1,15,11,24,3,13,0,15,14,15,16,10,2,17,1,11,17,17,20,12,5,4,9,6,17,6,18,9,13,0,6,16,11,6,9,12,0,3,10,10,9,11,9,10,10,9,10,13,3,17,0,17,11,9,11,4,5,15,3,2,9,5,20,10,17,22,16,9,22,20,9,15,11,8,4,11,10,2,20,9,6,22,0,10,12,16,22,2,10,18,5,16,17,20,20,11,7,5,11,11,22,9,15,20,9,14,10,12,3,13,11,16,18,16,3,9,9,16,11,10,15,7,9,10,20,5,20,11,20,9,3,9,11,17,11,18,1,10,0,10,15,0,3,20,15,20,17,10,17,12,4,4,4,11,12,13,21,10,10,13,15,18,9,3,10,2,2,4,3,2,3,2,5,15,7,0,0,10,15,3,20,16,17,5,22,14,3,10,11,17,7,16,15,16,1,20,16,18,6,16,7,20,1,2,6,15,17,0,0,16,1,3,6,3,16,1,18,0,10,11,16,5,18,17,20,9,10,3,10,18,10,1,22,0,22,20,10,9,6,4,16,1,0,4,5,16,2,22,5,5,20,17,21,7,16,1,0,17,13,0,16,16,21,1,4,2,16,4,15,3,6,18,10,0,20,9,16,5,16,0,0,6,6,3,7,10,2,0,22,17,17,6,22,16,3,9,16,11,18,16,10,3,9,3,8,20,15,3,3,7,4,18,0,9,11,0,16,7,11,20,7,8,16,0,6,14,21,3,16,10,10,3,17,9,3,15,11,15,6,16,4,9,15,2,9,20,20,18,16,11,15,17,16,10,17,7,20,7,3,10,2,9,9,16,17,7,16,7,4,15,11,13,3,9,2,18,10,16,10,22,3,7,16,3,16,10,20,6,10,22,11,18,14,11,9,11,2,11,4,3,10,15,11,18,12,7,4,3,16,10,11,10,10,9,11,10,11,11,12,11,10,11,6,16,14,16,3,18,2,16,3,3,16,12,1,10,15,6,1,3,0,17,3,11,3,15,10,12,22,12,11,10,9,11,15,6,1,16,11,15,10,3,15,3,10,3,7,5,18,9,3,5,16,5,18,11,11,5,9,3,1,16,18,18,10,11,14,9,11,12,10,0,16,11,15,12,0,10,14,22,18,14,16,1,9,10,5,5,16,10,11,17,3,11,0,9,0,11,10,11,14,11,16,23,3,5,16,0,3,10,11,2,16,9,16,12,17,16,16,10,14,16,7,11,11,3,11,9,7,9,1,3,16,9,3,9,3,15,2,11,3,22,11,11,14,13,7,7,5,11,16,9,21,11,21,6,11,2,11,9,0,21,23,16,11,0,11,9,16,2,15,8,22,14,3,2,10,16,1,11,22,5,13,22,10,10,5,5,8,1,1,21,17,18,3,15,4,4,22,9,9,10,10,11,10,2,10,16,4,11,3,22,17,10,0,0,22,4,4,12,16,3,5,12,2,17,16,1,3,4,1,10,0,21,2,2,21,0,9,5,9,14,2,16,6,21,1,9,21,3,9,1,11,9,5,10,1,6,0,0,4,1,8,15,9,21,10,11,11,9,11,5,23,9,11,2,9,15,4,11,9,9,15,9,11,10,9,1,9,9,6,17,13,11,3,11,5,20,12,1,11,9,15,21,3,11,10,5,3,10,9,6,10,10,10,15,11,18,5,11,5,10,15,10,9,11,9,11,12,2,11,10,20,2,4,9,4,10,9,17,3,15,11,3,9,9,9,11,1,4,21,10,11,21,10,17,1,1,10,1,17,4,10,14,21,3,16,5,1,10,16,3,11,1,11,9,21,4,10,6,3,14,3,0,7,16,3,1,12,15,4,11,2,9,2,18,3,16,11,22,3,0,16,17,3,2,16,4,16,11,3,1,10,3,22,0,22,4,1,0,15,3,3,3,3,2,16,3,16,10,4,1,3,15,3,9,10,9,12,14,10,12,11,18,9,18,5,10,11,4,15,3,0,4,17,1,1,5,7,1,3,10,0,9,9,3,4,3,17,15,10,0,5,17,4,16,10,4,5,11,2,5,2,10,14,11,10,3,13,10,3,14,10,9,9,12,10,16,9,18,12,14,9,2,2,1,2,1,3,11,14,10,1,3,9,6,7,3,3,17,3,18,2,7,2,6,2,15,2,2,3,8,6,21,15,13,16,6,11,10,2,10,7,4,0,6,10,6,21,10,17,1,7,10,17,15,0,15,18,9,10,18,4,20,10,11,10,9,9,10,9,10,9,8,10,12,14,6,0,10,11,6,2,3,1,7,18,21,9,6,21,21,1,3,6,4,21,21,6,4,7,10,9,16,4,21,4,1,8,2,11,5,18,20,9,11,16,5,7,10,0,6,2,1,15,4,10,14,10,18,9,10,1,5,5,5,4,18,16,21,4,21,13,6,9,13,9,11,3,15,18,17,10,2,22,9,10,2,18,17,16,16,10,18,2,21,16,21,10,13,18,15,16,6,0,9,10,17,11,17,14,16,5,1,11,10,15,18,11,2,11,16,9,11,18,10,9,13,9,14,9,10,11,18,6,0,18,16,16,4,10,22,16,10,16,1,15,5,16,13,16,15,3,2,2,5,11,3,4,16,10,3,8,10,9,10,9,1,16,10,17,11,15,10,9,2,11,17,10,10,15,9,10,10,2,16,11,9,11,10,8,10,18,14,2,5,1,9,11,3,3,10,9,0,1,9,15,10,3,10,17,0,3,7,3,11,15,11,10,3,16,9,5,3,20,3,11,18,9,9,9,16,16,16,5,8,16,10,21,18,16,7,17,21,16,11,10,18,3,14,9,5,16,1,17,20,14,10,6,7,11,10,7,0,4,1,6,21,9,16,15,11,11,11,4,12,11,5,18,10,17,3,9,20,18,11,3,9,3,3,11,10,9,9,11,3,10,1,18,9,9,1,9,11,14,18,21,3,5,9,11,10,3,16,15,9,15,9,11,9,10,15,16,10,13,13,20,9,16,20,11,0,2,9,16,23,18,6,9,10,16,10,15,11,18,17,6,2,11,10,20,16,0,12,6,0,15,10,14,20,9,20,18,10,15,18,21,18,0,7,10,20,3,7,16,20,7,17,20,18,17,11,9,9,11,18,9,11,11,11,0,16,18,3,18,11,20,11,16,20,6,10,20,10,3,17,18,3,8,10,6,9,18,5,17,18,6,11,10,16,2,16,17,20,11,11,15,16,10,3,18,18,3,16,4,3,18,3,9,10,11,20,3,0,0,6,6,6,3,9,9,3,18,11,11,17,16,20,3,11,11,1,16,4,3,12,6,14,14,16,10,4,10,10,4,17,13,6,16,11,16,4,12,16,2,12,16,4,0,9,16,11,3,10,2,18,16,2,16,17,5,9,9,10,20,11,2,14,0,10,3,11,11,1,11,1,0,16,17,10,4,11,8,10,10,10,2,16,4,11,9,6,2,3,3,4,0,15,20,15,2,11,14,20,10,16,10,17,20,18,9,20,9,7,3,2,4,10,1,0,10,10,10,4,12,0,22,16,13,14,10,11,11,9,0,20,9,11,9,11,10,9,10,3,3,3,10,10,3,6,10,2,11,4,11,4,0,11,15,16,24,6,5,11,17,20,3,11,13,9,4,11,4,9,15,0,16,0,14,1,22,9,4,9,11,1,16,16,20,16,0,11,16,5,11,9,2,2,15,11,1,11,14,3,16,16,3,2,16,9,11,13,9,10,10,11,3,11,16,4,15,10,16,10,9,9,5,2,12,9,6,9,16,3,9,11,0,9,10,15,10,5,18,3,10,9,9,10,18,3,15,11,16,12,17,15,9,12,11,5,22,2,15,15,11,16,15,0,10,10,14,1,5,1,10,14,12,9,4,4,1,11,20,11,22,10,11,2,4,10,11,16,5,18,10,16,22,16,3,9,12,3,13,16,3,9,2,3,9,15,14,11,24,16,18,14,11,0,17,3,9,11,20,16,20,11,16,3,11,11,10,16,10,9,3,9,9,11,9,9,3,1,16,2,11,10,22,18,10,4,14,11,5,3,9,1,9,20,22,9,1,12,3,11,11,0,16,11,17,18,9,10,15,24,10,9,5,11,3,8,11,1,10,14,10,20,10,16,11,9,10,1,8,3,5,9,3,3,3,3,21,16,17,15,22,9,17,17,1,16,10,16,16,17,1,4,16,3,5,9,4,23,16,3,5,11,3,5,9,16,3,6,14,3,2,3,3,20,1,21,5,14,8,3,16,9,13,11,3,9,5,17,5,9,3,9,11,11,4,23,13,16,15,18,11,10,10,15,1,2,10,0,6,2,16,13,3,5,5,11,10,5,10,9,16,5,16,16,15,16,17,10,3,18,11,16,2,23,2,23,18,22,16,1,1,16,1,16,3,10,16,23,18,6,3,9,5,1,16,11,16,10,11,2,5,16,1,6,3,10,12,11,11,9,3,16,6,11,6,16,0,10,10,9,21,9,16,2,10,16,1,10,6,1,10,3,9,17,20,1,9,9,10,20,18,17,20,3,3,1,9,3,7,2,3,5,16,15,5,16,10,3,5,18,15,11,20,3,11,10,20,11,11,7,9,9,10,15,18,9,10,5,20,9,3,9,3,20,20,11,20,9,3,20,11,20,8,11,9,11,10,3,10,11,0,3,10,11,3,9,10,20,9,16,20,10,22,20,15,10,9,15,21,20,10,9,18,10,20,5,3,20,18,11,13,20,10,20,14,10,10,10,10,20,18,5,11,11,1,11,5,22,4,15,1,18,1,1,2,11,9,10,2,16,2,9,14,2,15,11,1,9,9,2,16,2,12,2,11,4,11,11,10,5,5,2,6,9,1,15,9,15,11,9,8,10,13,14,14,9,11,9,9,19,6,10,10,11,2,12,12,20,22,12,15,11,16,4,2,2,9,11,2,15,9,16,11,10,2,14,5,14,4,17,11,2,16,5,2,10,9,14,2,15,9,4,18,11,2,16,15,16,5,17,10,1,12,10,2,1,4,10,15,10,15,12,11,19,10,14,11,10,9,9,9,10,9,1,10,12,5,2,16,6,14,10,11,5,1,14,4,4,5,10,16,14,3,9,18,11,1,16,10,11,6,16,10,16,15,4,10,16,1,18,3,3,7,0,16,3,10,2,14,0,2,20,16,15,2,3,1,1,11,1,9,18,16,5,18,16,7,18,11,16,9,10,9,9,18,9,10,2,9,2,8,9,9,18,12,2,11,10,9,5,10,12,11,5,3,5,0,18,10,2,10,10,2,14,4,11,16,3,2,3,11,2,10,3,11,12,15,9,3,3,9,0,3,9,13,9,14,11,18,15,9,9,9,10,10,9,12,11,10,9,10,18,17,20,11,18,16,0,16,9,1,11,2,20,3,11,14,20,20,14,20,20,16,10,5,18,0,17,16,18,17,2,2,5,15,9,20,16,9,20,16,3,3,3,15,10,16,1,16,7,20,9,20,3,16,15,16,15,16,20,15,10,10,12,11,9,1,4,4,15,16,22,10,4,7,9,2,8,2,9,16,9,22,2,3,6,16,1,4,6,10,3,17,12,16,5,6,3,9,0,4,5,2,10,14,15,16,10,17,12,11,4,7,6,2,0,5,3,13,10,11,18,18,10,10,1,16,3,20,3,0,10,3,1,1,2,16,10,1,15,3,10,1,16,9,11,16,3,10,5,16,11,1,0,4,6,9,4,9,9,7,22,15,18,10,10,10,16,1,11,17,9,0,17,0,9,12,18,9,18,18,14,10,11,11,6,10,8,2,11,22,1,1,16,6,4,10,9,16,3,16,16,2,9,16,10,2,9,5,9,9,7,11,3,24,5,16,3,6,10,4,10,10,16,17,22,17,14,10,9,6,8,10,10,10,10,11,14,11,9,10,11,5,7,18,7,11,10,10,18,1,4,17,16,7,8,10,2,10,10,15,2,4,0,15,5,2,11,1,7,17,10,9,16,1,6,4,6,16,6,10,18,11,15,11,17,16,1,17,9,12,12,1,17,2,18,2,2,15,10,11,5,6,9,20,11,4,4,12,22,4,15,9,9,9,4,5,16,10,17,6,4,2,2,2,10,10,1,5,9,16,16,0,18,9,5,4,2,10,0,18,6,4,16,10,4,1,2,10,16,2,9,10,17,17,2,22,10,9,11,18,9,14,1,11,10,3,10,1,20,3,5,11,16,6,3,1,4,3,2,17,20,10,6,5,14,4,9,1,20,11,15,16,11,16,20,10,0,4,3,9,15,2,4,10,11,20,5,0,6,16,10,9,22,22,1,16,9,5,11,12,11,12,10,15,9,11,9,9,3,11,10,3,18,4,11,3,2,20,16,9,22,1,20,11,11,2,11,9,15,3,9,5,8,3,9,10,16,6,6,11,1,17,15,11,10,11,15,24,16,10,16,9,15,9,11,5,11,0,13,13,10,9,1,1,14,6,5,1,20,9,9,9,9,10,0,3,3,1,6,20,3,0,9,3,15,21,1,10,3,17,3,5,16,22,21,21,16,10,16,9,20,10,14,6,16,15,5,10,9,10,11,3,1,3,16,10,16,20,11,10,16,6,10,17,3,21,16,22,9,18,1,20,1,10,9,12,11,12,11,3,5,9,21,21,3,11,10,3,13,11,10,16,3,11,15,16,3,16,10,15,20,5,1,14,11,11,10,10,10,16,0,17,16,20,15,1,11,9,10,10,3,18,20,14,15,22,14,5,9,9,18,10,9,15,3,20,9,1,9,12,3,10,3,6,3,16,3,11,9,9,20,9,11,10,8,20,5,10,13,11,7,20,15,9,21,9,1,4,16,9,10,17,10,0,10,16,4,20,20,18,11,20,10,18,14,12,9,6,10,16,16,4,5,12,10,14,9,1,22,20,5,16,9,20,20,10,14,4,20,8,22,20,2,2,13,13,15,5,18,2,20,9,16,0,8,4,11,12,16,20,11,14,20,1,16,10,15,14,16,16,7,18,20,0,16,10,1,10,15,11,20,17,15,2,10,10,10,9,21,1,6,9,1,2,18,15,10,21,4,4,10,15,1,10,10,2,10,18,7,5,18,18,11,11,3,3,16,16,3,10,18,10,18,16,9,2,4,4,18,15,16,5,11,11,3,16,4,20,17,20,10,15,9,13,3,18,9,0,5,4,16,10,20,14,5,11,18,2,12,9,2,9,18,10,9,11,11,9,9,15,11,13,11,18,10,15,12,16,16,2,14,9,5,17,9,2,17,16,16,2,9,1,5,11,5,4,16,1,9,3,2,3,3,16,3,9,9,8,16,6,11,9,15,9,9,10,18,16,11,1,18,16,1,9,4,21,11,9,5,15,13,14,1,6,2,3,3,9,12,9,21,3,9,18,4,14,3,10,18,21,3,13,1,1,9,3,16,17,16,2,3,16,3,21,9,3,1,9,3,3,17,13,21,21,0,9,21,3,16,16,10,22,9,15,21,12,9,16,4,3,10,18,14,17,4,17,10,21,16,9,3,14,10,18,11,11,15,3,10,9,0,16,10,16,2,18,17,6,11,16,9,3,18,5,3,16,8,22,10,15,16,0,10,16,16,21,17,13,9,11,9,1,15,9,3,21,14,21,21,21,5,16,2,10,9,22,11,16,4,22,5,0,16,22,3,10,13,3,16,0,20,11,16,5,15,10,6,16,4,3,15,15,2,0,10,16,4,11,11,9,12,3,20,11,11,4,10,14,16,12,2,14,3,3,18,6,22,11,10,12,5,9,0,9,9,5,18,14,16,4,9,3,11,11,10,9,11,3,11,11,3,3,11,3,14,17,3,11,10,10,3,3,0,11,24,0,15,9,3,18,3,3,15,11,9,10,9,18,6,16,14,3,5,14,3,3,9,3,9,11,10,9,11,3,18,11,9,10,9,11,9,10,11,1,13,11,13,18,0,10,12,9,10,9,3,9,9,9,9,10,10,11,11,11,0,15,11,10,2,16,11,5,16,16,11,3,4,15,11,16,14,10,9,3,1,17,14,1,4,10,12,15,3,3,11,16,0,16,11,11,10,0,22,11,15,10,10,1,2,9,0,10,9,3,9,10,17,15,10,17,11,9,11,3,10,9,2,17,9,10,3,10,11,2,9,11,9,12,13,12,11,5,3,9,5,17,1,22,24,15,9,22,17,0,12,3,18,4,11,10,2,17,9,5,8,15,16,9,15,11,1,10,16,15,15,10,16,16,0,17,10,0,11,0,16,2,16,10,8,2,9,11,17,17,0,16,0,14,9,13,15,11,3,3,16,10,3,4,0,9,12,11,9,18,13,6,4,23,11,17,9,17,10,11,1,0,8,7,9,9,16,9,0,10,5,17,16,10,1,16,22,1,11,1,0,0,13,10,5,1,16,21,5,16,10,12,1,9,13,17,6,18,10,17,22,2,10,15,22,16,18,9,9,12,9,18,2,4,0,8,0,17,12,1,2,10,5,5,11,10,0,1,18,2,17,15,7,1,2,6,1,1,5,16,18,22,18,1,16,6,7,0,5,5,5,0,5,5,17,0,5,9,11,11,5,4,4,22,11,5,5,7,12,5,1,22,5,17,16,9,22,15,3,3,5,11,10,10,12,16,17,16,15,4,12,16,11,15,2,5,5,16,10,10,3,21,9,17,13,1,10,0,16,11,22,17,10,3,10,3,3,15,14,17,4,18,10,3,22,16,10,16,20,10,3,3,16,17,20,16,1,10,10,5,11,14,20,11,16,9,9,17,1,10,1,9,9,15,3,3,11,6,10,17,22,22,3,16,18,16,4,16,1,17,0,1,0,15,18,17,11,0,5,7,16,22,16,3,10,11,10,11,9,13,11,11,2,10,16,10,13,9,13,2,9,11,21,10,21,13,2,3,10,3,7,9,3,9,10,2,9,12,10,16,1,13,4,11,21,16,13,14,12,17,9,10,16,11,9,7,9,9,10,10,5,10,3,21,9,17,15,11,10,11,21,10,4,9,18,7,7,10,18,9,10,9,12,0,15,5,9,10,15,21,10,12,16,4,16,2,20,18,12,5,1,11,10,18,2,9,7,12,3,1,10,9,9,9,8,1,3,21,8,3,15,6,10,9,18,4,0,9,6,11,7,10,3,9,18,2,0,9,4,4,6,2,4,5,4,10,6,7,4,9,11,2,17,0,0,21,21,0,10,15,17,3,4,1,21,4,11,11,16,4,4,10,11,7,21,4,21,15,17,5,16,10,5,1,17,9,3,16,21,13,2,2,6,9,14,0,8,3,11,5,5,11,10,7,10,7,22,21,10,4,21,7,1,16,3,2,0,4,4,4,9,4,22,10,15,9,5,10,10,6,0,3,21,16,16,2,1,21,11,10,2,16,10,15,1,21,11,13,11,16,0,10,9,10,14,10,18,15,12,10,13,21,13,6,9,10,14,14,9,16,0,10,10,4,22,0,1,15,11,2,10,10,9,9,21,10,0,3,10,11,11,0,9,11,10,10,5,2,18,4,1,10,8,5,9,16,3,10,11,2,4,18,3,5,16,3,18,17,16,3,21,3,6,10,10,10,16,3,4,5,16,3,4,2,10,4,11,18,3,10,3,16,7,18,11,12,11,9,10,4,9,11,3,16,18,1,2,16,1,5,7,3,16,16,21,3,9,17,16,4,5,17,10,16,22,11,11,6,11,10,12,2,5,3,10,11,9,5,5,4,2,4,1,10,12,10,9,10,1,4,5,5,2,0,16,3,10,1,22,16,12,22,2,12,16,22,9,3,17,9,3,21,0,11,16,3,16,3,4,2,4,3,3,16,14,14,20,3,9,4,15,18,6,11,12,10,5,20,22,16,10,10,10,11,10,18,9,11,9,10,10,4,1,11,12,10,3,2,10,11,1,10,17,15,15,9,4,14,16,10,3,4,16,21,3,4,16,16,10,10,11,9,9,16,17,3,15,10,2,0,7,3,25,2,1,1,21,3,16,5,9,4,2,2,3,0,4,4,3,14,10,9,10,11,11,2,9,9,17,16,0,1,15,7,2,17,16,16,8,2,10,10,6,0,10,17,4,10,1,15,10,7,20,10,10,11,3,18,11,9,10,9,4,10,16,4,10,10,10,1,15,0,1,10,16,6,0,2,4,1,9,3,9,16,11,10,15,11,18,4,10,13,19,6,16,18,11,4,11,10,9,10,15,1,11,10,11,13,18,11,11,10,17,1,18,10,9,9,16,6,17,2,15,11,15,11,10,17,9,9,24,4,11,9,1,6,7,10,11,18,12,9,10,10,10,18,10,9,2,3,22,1,9,9,18,9,3,5,5,16,17,11,6,17,3,3,1,6,5,3,15,7,16,1,1,4,5,5,0,9,15,14,20,4,1,9,16,18,9,6,5,9,0,16,9,22,7,7,2,6,3,3,0,15,9,1,15,11,4,11,5,17,10,9,11,14,11,10,10,10,11,9,14,11,9,11,16,20,10,1,3,3,0,2,3,6,5,2,3,5,10,4,4,10,9,3,7,11,16,16,10,8,17,16,0,11,10,5,11,10,3,11,1,7,3,16,3,10,16,8,9,5,15,11,3,16,5,7,10,10,11,10,11,8,14,13,1,16,3,9,18,19,12,5,11,5,16,5,6,17,0,10,3,11,5,11,2,9,10,22,10,18,15,3,9,4,4,10,0,10,1,15,10,3,11,3,12,9,21,1,21,9,3,6,9,18,6,11,14,16,3,11,4,3,9,15,14,11,3,1,16,17,2,15,18,11,14,10,11,16,9,10,10,10,9,3,18,4,21,18,4,7,4,1,10,15,15,2,17,12,1,12,10,21,9,18,16,9,18,15,11,0,3,3,2,10,12,11,10,9,12,10,10,10,3,10,11,10,11,4,11,10,10,10,10,11,11,9,9,10,11,12,10,11,14,4,4,3,11,21,1,9,15,14,9,17,4,11,18,10,11,4,16,2,16,10,10,5,21,21,9,10,16,15,10,21,21,20,18,5,1,10,1,1,17,9,15,4,5,11,1,18,11,15,16,16,10,1,2,16,18,15,14,20,10,21,10,5,12,9,10,18,11,10,9,9,7,10,10,9,11,16,9,5,10,15,3,15,10,1,15,21,11,20,9,9,3,10,10,9,21,10,16,14,16,15,5,15,10,3,9,9,3,18,12,10,15,18,13,10,16,9,21,10,9,9,3,9,14,21,2,10,16,3,18,1,2,15,18,2,1,5,3,3,3,14,3,11,15,5,0,10,0,3,5,1,5,22,10,10,22,1,11,4,9,3,17,10,3,14,1,11,3,5,22,18,22,0,15,3,3,1,17,7,3,13,2,3,1,16,6,22,1,12,10,10,10,11,9,3,16,10,11,16,18,15,3,10,3,10,3,0,16,15,10,0,3,12,5,16,16,22,16,15,11,23,9,1,18,3,1,8,1,10,9,16,1,14,16,15,10,17,11,5,16,16,18,11,11,3,11,16,3,3,3,3,9,9,12,10,14,10,9,12,13,17,10,11,16,0,3,16,18,9,2,15,14,20,16,15,4,9,11,15,3,16,10,16,2,10,16,3,1,11,18,10,15,0,17,10,16,16,2,1,16,12,10,1,3,0,11,10,3,16,16,10,3,16,12,16,9,9,16,18,18,14,10,18,10,15,15,1,18,4,16,16,9,6,13,13,2,16,10,9,15,14,18,5,1,10,5,14,9,17,9,16,9,3,10,0,9,10,16,2,15,11,4,10,1,13,15,20,16,9,9,16,9,5,16,20,6,11,10,20,2,15,14,10,11,10,18,10,14,6,16,10,20,16,11,3,10,1,3,17,16,1,5,10,0,9,16,11,3,15,16,0,9,20,15,10,3,10,15,18,10,3,10,0,11,17,11,11,6,21,16,21,20,22,18,5,15,20,12,18,12,5,9,14,11,20,9,1,12,5,11,9,24,13,10,11,14,11,12,10,16,3,11,1,10,15,6,11,20,17,3,0,6,9,16,16,13,17,6,9,14,9,10,16,1,17,16,9,16,15,9,9,0,12,20,10,10,14,9,9,20,10,3,0,10,5,0,3,20,11,9,14,15,11,10,18,1,3,16,3,3,1,19,9,16,3,10,11,9,9,10,10,3,15,10,3,16,20,16,16,3,11,10,15,20,16,3,12,9,20,11,11,18,21,15,1,9,11,20,3,5,16,9,3,16,10,9,15,9,20,18,15,9,16,10,15,10,11,3,21,0,10,11,20,20,16,9,9,9,12,11,20,15,15,20,3,18,9,20,17,20,17,11,12,3,9,12,3,16,10,16,9,20,9,20,16,17,11,21,18,14,3,9,1,10,15,16,15,20,11,10,11,11,11,11,10,16,10,18,10,17,3,15,15,10,11,11,10,10,10,3,21,3,10,3,10,11,20,20,11,11,22,20,17,16,10,21,11,11,5,4,9,15,9,7,16,16,15,11,7,9,11,10,20,10,6,9,9,3,1,20,1,11,16,23,10,10,17,2,17,11,1,16,4,1,18,10,9,11,10,9,11,11,9,9,11,2,16,14,10,11,2,1,21,11,11,12,9,16,7,5,3,4,16,12,10,17,22,9,7,9,0,11,11,3,3,3,1,7,0,10,16,9,16,16,11,13,3,9,9,15,11,5,11,2,6,9,1,11,13,11,11,9,9,9,11,17,3,7,11,11,12,10,2,11,16,15,10,11,4,16,20,10,18,15,11,9,11,11,16,20,10,4,3,4,16,12,18,10,9,16,2,9,10,14,9,12,15,18,14,10,11,10,20,4,11,17,11,3,2,3,4,10,14,3,10,16,3,16,1,1,0,18,9,11,10,10,9,5,7,5,20,0,11,12,16,20,20,10,11,11,3,16,4,1,8,2,9,9,11,6,4,7,7,10,16,10,11,0,16,15,9,11,9,10,6,18,11,1,9,10,16,16,8,2,6,5,5,11,10,3,6,6,3,11,4,10,10,10,11,10,10,14,10,10,16,16,10,2,22,5,15,16,3,11,16,3,9,11,15,2,10,15,3,14,9,1,16,22,1,0,15,5,16,2,10,21,11,9,16,1,9,0,16,8,22,1,12,15,11,10,11,0,0,16,22,5,11,3,13,9,2,11,11,5,1,9,11,11,11,10,12,3,12,10,9,2,9,11,15,9,10,9,10,14,9,10,10,11,6,4,15,3,2,9,9,9,9,11,11,16,10,9,9,10,1,3,3,22,6,9,10,3,11,12,15,10,10,13,11,9,10,2,13,9,11,11,1,4,1,4,22,11,5,4,3,3,3,7,22,9,21,11,3,17,2,16,3,9,10,18,2,10,11,20,0,16,3,10,15,10,20,11,11,11,13,6,0,15,15,10,9,2,17,20,21,4,9,18,3,10,0,3,18,11,11,3,9,17,2,10,2,1,16,18,9,18,15,11,12,11,10,11,9,10,4,11,16,20,4,16,4,2,18,11,10,7,6,21,3,10,3,16,6,10,3,10,3,16,11,20,15,4,5,10,13,3,11,12,6,9,20,21,0,0,16,20,10,5,16,9,10,18,18,12,0,4,10,21,2,2,4,3,5,2,1,9,2,12,16,4,9,5,11,4,14,5,12,10,12,2,18,4,24,5,16,1,17,16,2,20,11,4,1,10,0,15,10,10,6,9,1,16,0,16,10,17,23,4,24,4,10,4,6,16,10,1,6,10,4,9,1,1,5,16,4,15,10,20,15,9,18,12,11,16,0,0,20,6,4,20,4,5,2,8,16,4,1,2,10,11,4,11,5,12,0,10,1,16,16,15,10,5,2,10,5,1,7,6,10,5,4,1,6,16,4,10,6,11,20,16,2,17,5,10,10,4,5,4,2,4,5,9,10,21,20,18,16,11,14,20,1,7,1,2,16,2,4,9,4,15,7,11,4,9,18,2,16,16,11,9,2,7,9,11,4,11,14,9,1,15,9,4,1,1,2,2,9,9,4,0,2,9,17,16,16,2,11,11,20,10,9,11,9,11,9,7,4,9,2,2,4,2,9,10,18,2,11,16,4,10,4,17,10,16,21,16,4,4,9,9,16,4,15,0,10,2,15,17,2,9,11,2,10,4,22,4,11,11,9,9,10,18,6,2,7,8,4,2,4,4,16,16,10,9,14,0,4,9,10,20,9,16,16,17,10,1,3,10,11,20,4,3,16,10,15,0,10,16,5,15,10,9,11,17,5,3,11,9,10,9,14,22,3,20,11,3,15,14,20,5,11,3,20,4,16,10,3,9,16,11,15,11,9,10,11,11,5,14,11,10,4,11,11,3,10,0,11,10,11,11,4,14,10,0,9,15,16,10,6,10,10,11,3,15,1,11,10,16,4,14,10,11,6,11,18,6,9,16,9,9,1,9,16,11,14,3,10,10,3,10,15,3,10,6,11,9,4,5,3,1,16,10,9,3,9,11,14,16,10,11,10,4,11,21,2,12,0,22,9,15,3,4,10,6,17,3,16,4,6,3,2,3,21,10,11,0,9,6,3,16,14,2,21,21,2,14,2,3,9,22,16,15,22,3,10,16,3,6,16,4,10,10,2,7,3,16,14,11,13,9,11,10,0,10,9,9,14,3,0,10,8,12,15,2,12,11,18,2,10,10,12,3,4,18,15,3,18,13,4,11,18,3,0,17,10,13,22,4,18,11,0,3,10,3,3,12,4,0,4,23,10,11,3,7,8,3,3,8,0,11,9,3,9,18,10,11,9,11,10,10,0,23,12,13,14,11,11,11,18,3,11,15,0,2,3,9,6,16,3,12,11,3,4,11,22,9,4,3,3,2,3,12,11,1,9,0,9,16,2,21,16,10,4,9,9,0,18,17,3,9,3,16,13,3,3,11,11,5,11,6,11,10,17,1,6,7,16,3,22,21,10,11,3,9,11,10,19,11,14,12,17,5,11,17,9,1,11,5,6,10,15,10,11,3,17,9,0,16,9,1,2,8,21,6,11,4,11,1,6,11,9,11,21,10,21,3,15,2,0,11,3,4,10,1,18,2,11,2,8,16,9,3,9,1,16,9,16,10,13,14,11,9,14,10,11,18,22,10,15,22,3,1,10,11,3,0,16,15,9,11,0,3,1,20,2,16,4,10,11,10,9,23,3,10,10,5,3,0,3,16,11,16,18,14,5,11,10,1,3,9,16,11,11,9,10,10,6,9,12,2,11,6,2,14,3,3,4,0,0,0,10,18,2,2,9,15,16,22,4,13,4,16,9,5,11,3,20,15,3,15,16,17,21,6,16,3,3,10,12,16,9,16,10,20,9,22,0,16,15,16,10,11,6,10,5,9,17,12,2,10,13,9,10,3,10,16,3,4,11,4,11,14,11,12,11,9,10,0,3,1,0,8,15,10,10,11,10,12,10,10,5,13,16,21,16,3,16,10,10,10,1,16,10,9,11,1,15,9,3,9,14,11,15,15,6,5,9,21,2,9,16,9,10,12,9,1,15,10,11,18,7,2,7,17,5,9,11,3,15,10,18,11,5,1,6,3,10,15,21,3,3,9,24,9,12,3,16,10,1,11,2,0,2,6,7,17,10,18,16,9,9,4,10,4,11,10,11,18,2,2,9,22,2,15,5,18,2,16,21,18,2,11,11,16,2,10,9,3,14,11,12,16,1,11,10,21,3,21,21,2,11,15,22,10,10,10,16,11,12,4,11,6,0,17,10,0,0,7,10,9,1,6,10,4,5,10,10,5,7,15,10,9,2,21,4,10,10,10,2,1,4,5,14,5,16,10,16,20,9,0,0,9,9,3,6,16,10,16,9,15,0,4,21,17,3,20,16,16,0,22,16,11,5,20,10,16,10,9,9,10,1,20,20,16,22,11,1,16,10,13,9,18,20,15,10,18,0,10,20,10,16,0,9,10,15,15,18,3,5,5,22,2,11,5,0,3,16,16,21,15,2,20,20,10,10,4,16,20,10,10,0,16,14,0,5,15,16,16,15,10,0,3,10,20,20,16,5,6,21,16,21,2,4,5,16,14,16,17,17,2,9,3,4,3,16,16,9,11,16,11,3,3,3,10,20,17,11,11,5,3,11,9,22,10,13,18,3,3,17,7,9,3,9,9,5,16,14,17,11,10,1,3,11,4,9,7,8,16,9,10,2,9,10,18,18,11,11,18,16,5,11,3,9,12,10,7,17,2,9,18,18,5,2,16,4,10,11,4,17,10,17,10,11,2,6,14,16,3,15,14,18,16,2,11,10,0,3,16,16,7,4,7,7,11,7,11,7,16,14,5,15,11,16,10,9,9,3,4,9,4,2,4,16,12,2,2,10,20,4,17,3,1,4,11,3,16,16,15,11,2,11,11,16,2,5,16,18,3,21,9,15,13,20,10,4,2,4,12,3,11,11,9,3,2,17,13,3,16,3,2,1,11,13,4,13,10,1,2,18,20,15,12,11,11,10,11,10,3,3,10,20,21,12,1,15,10,1,10,3,16,10,3,20,3,12,3,2,20,16,3,16,4,4,18,10,4,21,10,17,9,11,3,2,2,15,10,15,5,12,9,0,9,18,2,13,4,10,18,13,13,3,1,7,13,13,13,9,9,18,13,18,12,11,9,3,11,14,3,3,11,22,16,12,5,10,1,22,10,10,20,10,11,4,22,7,0,6,20,11,10,9,20,0,20,11,3,6,10,5,0,0,17,20,12,2,16,11,9,0,10,9,20,9,9,0,10,10,16,10,10,7,1,9,11,11,10,18,11,20,11,11,10,16,16,22,15,18,17,16,3,10,8,11,20,5,18,11,10,4,13,22,2,16,10,0,0,7,9,3,11,11,15,18,3,10,9,7,11,13,0,22,10,18,20,20,20,20,20,20,20,9,14,9,11,10,10,18,9,15,7,10,0,1,1,1,15,7,18,7,7,18,18,16,10,10,10,7,0,10,16,14,14,16,4,9,10,7,10,17,21,15,22,12,9,3,7,10,1,18,10,10,5,4,10,12,21,7,11,18,5,6,10,10,9,9,14,11,7,7,11,10,7,10,4,17,4,8,1,10,10,15,6,7,11,0,7,12,5,7,22,16,15,10,11,10,17,15,15,9,9,15,7,11,9,14,6,10,5,1,10,6,16,8,0,10,12,6,7,10,11,15,9,14,4,3,7,7,4,11,17,9,9,18,3,22,9,1,3,15,2,5,9,5,0,16,1,15,3,8,15,0,16,2,5,9,16,2,16,18,12,6,3,18,16,5,8,1,5,12,3,3,1,5,10,3,12,5,9,12,17,15,10,1,11,22,9,11,4,10,9,6,11,2,3,5,15,9,6,2,22,1,17,3,22,9,9,11,3,3,3,8,8,16,16,1,16,10,20,9,1,16,7,16,6,10,15,11,12,12,5,3,10,4,9,11,3,4,9,6,4,8,1,5,3,9,9,18,3,9,15,10,9,0,16,11,16,0,11,15,3,5,6,9,6,9,0,10,4,10,15,16,11,11,10,9,3,11,3,16,3,10,9,11,3,10,10,9,9,10,3,9,11,13,10,17,3,3,6,15,13,9,9,3,11,3,3,12,11,9,9,3,12,3,15,16,17,3,9,10,12,9,10,9,3,0,20,10,10,10,5,9,11,9,6,3,18,15,6,11,11,10,11,3,10,4,10,18,16,10,18,3,3,3,17,5,3,10,9,11,2,9,11,11,10,3,4,10,2,6,3,5,16,3,10,3,9,17,2,2,16,10,10,20,0,4,20,3,4,5,21,9,5,10,6,10,11,9,1,16,9,3,16,10,0,9,2,22,10,11,8,21,1,13,3,9,15,6,17,11,10,9,11,11,11,10,9,12,11,3,16,11,10,10,0,9,11,16,18,21,10,9,9,9,5,14,17,3,9,20,10,17,3,4,11,15,4,10,16,2,10,3,10,20,16,2,17,5,4,3,3,16,3,5,1,16,14,6,1,4,9,18,3,16,15,6,3,10,9,4,15,10,10,9,3,8,12,18,18,14,6,21,2,9,15,6,14,15,7,10,10,9,10,1,2,0,13,11,6,6,5,16,10,17,5,17,14,7,11,11,3,16,20,5,11,17,2,0,7,0,6,2,7,2,0,7,5,16,11,7,15,6,16,15,9,0,9,3,21,9,16,10,1,11,9,4,15,15,6,5,3,16,0,0,5,0,16,15,2,16,3,2,7,17,15,10,16,5,5,7,16,9,1,5,0,6,0,16,0,14,0,1,10,0,5,4,16,14,16,17,11,9,5,10,9,7,0,3,3,10,1,0,16,5,4,15,7,9,14,16,18,9,10,0,1,17,15,4,6,16,5,10,9,16,2,5,5,10,10,16,14,18,6,11,9,1,10,2,2,20,11,7,7,9,10,9,1,1,9,9,18,10,4,16,22,6,11,16,16,10,2,10,0,9,18,17,5,17,1,5,2,16,9,1,10,0,9,4,6,10,20,16,11,10,17,2,1,0,16,5,16,16,4,10,20,17,16,1,6,10,6,5,6,7,11,4,2,10,9,10,9,18,1,4,5,16,11,10,11,19,21,14,16,3,9,0,3,18,3,10,21,4,10,9,9,1,13,4,2,3,10,11,3,12,10,20,12,14,10,1,11,9,11,2,16,10,10,10,11,12,10,10,8,2,21,16,21,10,10,6,10,22,14,11,10,9,11,10,10,9,9,10,15,11,9,10,11,10,15,11,14,0,14,6,9,1,3,9,8,21,15,11,21,11,21,3,15,11,9,10,15,9,10,10,21,14,12,11,13,20,3,11,10,14,5,1,2,9,3,13,10,10,3,14,15,18,18,9,15,11,3,15,9,3,21,3,2,2,3,2,4,3,11,18,18,19,3,11,0,5,3,16,2,22,11,17,0,14,4,17,11,3,3,10,16,6,20,17,10,11,20,0,9,18,1,9,9,9,1,3,15,9,1,10,10,1,1,4,10,18,10,6,16,10,22,15,10,9,0,15,3,16,3,9,10,10,11,18,14,10,5,18,20,9,18,3,3,3,6,9,3,10,9,3,16,11,3,3,15,15,10,10,2,16,1,10,20,4,11,11,20,10,15,9,10,3,8,15,9,18,12,9,18,3,5,3,20,10,9,3,10,9,14,9,10,11,4,3,5,5,6,3,3,6,0,3,3,5,6,16,11,12,15,22,10,3,16,3,3,11,9,1,11,4,16,17,1,11,3,11,15,2,3,22,16,3,1,2,9,7,16,7,3,9,11,16,12,3,2,2,7,8,1,9,1,16,3,16,2,11,2,5,16,11,14,12,9,14,11,5,10,1,15,22,16,1,13,15,16,18,9,5,16,9,11,10,17,3,9,9,11,5,1,16,1,0,3,11,3,4,9,14,10,15,10,3,11,3,1,16,3,4,2,10,12,11,11,9,11,10,10,9,3,4,7,5,4,9,9,10,11,10,9,9,14,10,21,4,16,3,2,4,14,6,16,15,18,21,4,9,9,11,10,15,16,11,16,1,16,3,10,15,12,2,16,10,12,2,14,17,4,11,2,9,20,9,18,10,2,10,15,16,14,15,16,4,9,21,3,16,10,11,15,0,11,20,8,0,16,0,9,12,20,1,2,1,18,3,2,17,16,9,18,16,21,16,5,12,10,18,17,10,11,20,16,9,2,17,2,2,10,16,13,2,11,0,17,7,16,10,6,0,3,20,11,11,6,15,10,5,10,13,1,16,9,8,4,20,3,10,5,16,3,15,17,1,18,10,16,2,4,10,1,3,3,16,16,18,10,3,11,6,2,18,15,0,6,9,7,2,1,14,5,16,9,2,9,11,3,1,10,10,9,16,12,16,9,4,7,3,10,4,22,6,7,2,0,9,2,17,10,9,2,1,10,3,4,18,17,12,11,16,4,16,3,1,16,13,11,3,9,2,3,10,9,4,15,7,10,14,14,6,18,10,3,5,18,7,7,9,3,7,10,9,11,18,18,19,0,3,10,7,0,10,16,3,16,1,12,3,22,7,11,15,2,11,3,11,18,3,4,15,11,6,11,3,14,10,1,10,3,0,3,5,8,16,16,6,13,15,3,21,4,15,3,15,15,16,15,11,20,11,11,9,11,9,10,9,14,19,9,3,10,3,9,8,3,16,15,20,9,15,11,16,15,2,10,18,9,0,3,18,7,16,7,17,0,20,10,7,7,7,9,9,3,4,3,11,17,9,5,10,4,15,9,22,11,18,9,10,18,11,9,9,3,1,16,10,18,10,10,11,10,10,12,4,11,11,6,11,5,10,6,16,3,12,12,11,14,16,16,9,9,9,3,15,11,10,11,10,5,10,10,17,5,16,9,16,11,9,4,15,2,2,8,3,3,10,3,11,4,16,17,5,18,18,10,10,5,10,17,3,6,2,1,18,9,5,16,13,14,9,11,10,1,11,18,16,11,10,2,5,18,1,3,5,15,18,10,20,10,5,9,10,8,3,1,17,10,1,10,5,1,4,1,3,2,11,9,9,10,10,11,6,1,16,10,12,10,10,15,9,1,3,3,9,1,4,10,8,3,10,10,11,10,11,2,11,9,16,21,9,16,1,16,10,2,6,9,1,9,10,3,0,16,1,16,10,15,5,4,1,10,4,1,6,0,3,8,16,9,18,11,1,9,12,12,9,9,13,9,21,10,9,12,5,9,17,15,9,9,3,4,9,11,9,18,4,16,10,18,10,4,1,10,0,11,10,10,3,11,2,9,3,9,1,11,9,0,11,3,10,18,2,1,18,1,2,9,10,18,18,9,10,11,9,11,8,10,14,13,3,0,5,9,18,2,4,10,1,1,16,5,10,10,4,4,2,11,4,12,15,4,2,12,0,18,10,4,2,1,16,7,4,4,2,1,4,10,15,0,2,5,2,1,16,5,16,9,9,16,1,10,16,20,5,2,5,4,4,0,4,2,5,6,9,4,9,20,2,4,7,16,7,1,4,4,2,4,16,4,9,4,4,10,2,1,12,9,4,12,14,2,4,10,20,5,12,16,1,5,2,16,14,2,4,12,1,1,1,16,4,9,1,9,1,9,10,10,16,11,10,11,18,10,10,16,1,20,9,12,16,3,9,12,18,11,5,16,16,15,14,16,10,9,14,17,3,16,3,16,6,10,16,1,9,11,16,10,16,0,9,15,16,5,8,4,11,10,16,11,6,3,11,10,4,4,15,18,3,11,12,5,14,3,3,10,16,10,11,9,11,11,10,4,20,10,17,3,3,18,11,2,17,9,9,16,11,10,14,1,9,10,0,15,17,4,15,10,6,18,18,16,11,9,16,16,15,11,16,1,4,11,11,9,18,9,5,9,20,9,0,10,18,11,11,9,20,15,15,15,13,11,10,9,9,10,10,2,10,9,11,12,10,10,15,5,21,21,20,2,10,3,3,9,18,16,3,11,10,3,9,9,15,1,3,10,5,9,3,1,3,6,1,10,16,9,9,11,1,11,12,17,17,17,1,10,4,3,3,3,8,0,9,1,20,13,3,10,21,10,4,1,9,11,10,9,10,9,9,9,18,9,9,11,6,11,17,20,9,11,10,21,1,20,6,21,5,20,3,6,16,4,2,18,6,11,1,10,16,18,18,0,4,4,17,15,18,18,20,0,10,4,1,11,16,10,18,12,16,10,9,11,5,14,18,10,9,10,10,10,21,10,3,7,16,0,10,16,10,18,18,18,14,18,14,16,18,15,0,16,6,9,20,0,0,16,16,15,2,10,10,3,0,11,9,6,10,17,20,9,9,16,18,4,4,10,3,3,10,15,9,18,0,11,6,11,16,9,3,10,6,15,20,15,2,10,11,9,11,3,18,3,12,14,13,3,9,11,10,11,4,16,13,16,16,18,6,0,3,3,15,8,9,3,11,9,3,11,3,10,18,2,6,16,4,3,3,11,6,12,14,15,3,3,0,3,9,16,0,3,12,17,17,4,3,10,9,10,11,10,14,11,12,11,12,11,0,0,0,18,10,10,10,10,14,0,3,9,14,15,18,22,7,5,14,3,13,6,21,10,5,3,3,5,20,9,12,9,15,3,9,9,22,12,9,10,15,3,15,17,0,5,15,16,3,9,8,15,9,9,10,7,18,9,20,9,10,17,5,6,5,12,18,3,9,3,10,9,9,9,9,11,12,9,11,11,3,18,9,3,11,11,0,16,11,11,6,0,3,0,15,1,10,3,3,12,3,16,3,22,17,3,11,11,3,20,9,20,16,8,18,0,9,11,9,9,10,10,9,15,11,5,0,3,10,11,10,9,1,11,9,13,9,7,11,11,13,9,20,15,10,9,19,18,1,11,22,16,12,10,11,12,9,14,9,3,3,1,2,14,16,3,21,1,10,1,3,3,0,2,20,3,18,11,16,10,21,5,2,7,9,4,21,0,20,9,3,0,2,18,5,3,1,4,3,3,4,11,9,10,22,1,11,3,3,18,13,4,6,10,21,4,11,20,11,3,10,9,1,1,5,3,13,2,21,10,3,16,18,15,1,2,9,8,9,16,21,17,3,16,21,3,10,15,22,21,0,16,10,20,10,9,0,9,14,3,15,11,11,9,9,10,11,10,9,10,3,5,3,6,10,3,10,3,20,15,10,11,9,11,11,10,10,14,23,16,2,9,1,4,5,21,0,12,9,15,1,0,9,2,16,10,6,16,16,6,16,6,11,1,1,9,16,2,1,15,10,18,4,16,5,9,0,16,10,18,0,9,16,23,10,9,18,15,9,15,5,6,9,2,10,9,4,16,10,10,9,6,17,10,4,17,4,22,4,11,12,14,22,10,12,1,9,16,0,9,1,2,5,16,15,11,18,6,6,1,16,11,5,17,17,16,10,2,12,11,6,1,1,1,15,11,17,11,1,11,4,17,5,15,10,12,1,9,11,5,5,16,5,6,9,5,6,6,17,15,3,11,3,16,14,16,3,4,15,12,10,10,5,22,7,16,2,3,10,16,7,15,11,11,5,11,10,5,9,3,8,16,3,12,9,17,2,3,11,9,3,11,12,11,9,10,10,25,1,3,11,9,10,14,9,15,3,16,10,15,5,14,5,10,2,9,11,10,2,11,13,17,11,22,3,11,16,4,16,1,11,10,9,3,11,9,3,3,17,4,10,15,1,12,13,11,9,11,14,10,11,4,3,16,3,18,3,10,11,11,11,10,9,14,10,16,10,11,11,4,8,16,15,10,10,3,8,13,18,13,10,9,11,10,6,4,1,13,14,18,3,12,10,7,16,7,14,6,16,16,3,9,16,0,9,10,13,1,16,16,3,10,5,7,16,3,11,17,6,16,0,3,22,0,9,14,15,10,18,10,11,10,5,1,16,1,9,8,1,15,16,7,6,16,6,9,10,16,5,3,11,11,1,16,3,22,5,1,3,16,9,17,16,3,6,17,6,15,7,11,10,1,3,9,10,1,11,6,0,6,3,22,17,3,9,9,3,1,18,6,5,1,9,7,10,10,11,16,9,18,15,9,3,0,5,10,16,9,13,18,9,15,0,18,9,10,15,0,11,9,9,12,2,10,4,21,10,2,5,4,4,3,0,0,6,18,4,18,7,2,6,14,11,5,13,18,0,18,1,1,2,4,11,1,0,21,14,2,20,20,5,9,0,2,10,5,7,2,8,0,6,18,16,5,7,10,10,9,22,16,1,15,4,10,4,5,4,0,21,5,12,6,12,0,21,10,2,11,21,10,21,20,4,11,17,7,6,21,10,8,6,5,21,11,14,9,10,11,11,12,14,1,6,5,9,11,11,18,5,3,15,9,4,3,16,16,2,7,10,15,2,10,15,0,9,6,16,1,1,23,2,1,10,14,3,10,16,3,9,9,3,16,3,14,10,6,8,16,9,10,11,16,11,3,2,21,12,16,9,17,2,11,1,11,14,15,1,16,11,20,11,9,9,11,10,11,11,9,10,9,11,3,6,10,0,3,9,3,11,4,15,2,4,3,9,18,16,5,9,18,1,6,16,5,3,6,1,11,11,16,9,1,14,11,3,9,1,10,11,21,9,22,15,10,14,11,9,0,17,9,6,10,15,10,18,2,17,9,11,10,12,18,14,10,10,18,1,6,15,3,4,1,6,20,6,11,20,16,9,2,9,3,9,16,21,5,6,16,20,11,7,18,16,9,16,20,10,6,9,21,5,16,6,11,20,8,15,16,3,17,18,3,21,14,9,18,21,18,21,16,13,15,0,9,7,17,20,9,18,15,10,11,15,11,15,11,10,9,11,10,14,0,14,14,16,6,15,10,15,21,12,10,2,16,16,3,6,13,9,18,10,3,22,14,3,21,20,10,11,12,10,14,9,3,21,9,3,11,15,10,11,5,10,9,9,11,9,12,11,10,0,11,21,11,9,21,20,11,20,10,3,3,18,3,5,9,15,1,14,17,10,5,9,8,15,11,10,6,3,2,10,4,13,5,5,11,6,4,2,10,4,1,1,10,4,6,16,18,15,18,3,12,16,9,5,9,10,1,10,17,3,11,3,11,6,22,15,11,10,9,10,10,18,11,20,11,10,10,10,14,9,6,10,15,2,10,9,7,9,7,3,4,10,3,7,17,2,18,4,1,10,11,10,1,11,10,3,7,2,3,7,10,3,7,0,4,10,2,15,16,15,0,3,1,6,2,6,2,5,0,4,9,0,2,1,16,5,4,3,3,8,10,2,7,16,9,4,11,2,22,14,9,2,14,4,9,15,8,14,9,11,12,16,10,22,10,11,15,1,13,1,4,10,7,2,10,16,12,16,16,18,18,9,5,5,4,3,12,18,17,4,11,3,11,16,10,9,3,3,9,5,10,15,11,2,11,11,1,12,16,4,2,10,10,1,12,10,10,6,0,16,2,16,16,0,10,9,10,15,10,18,11,9,12,10,11,12,15,9,22,12,9,15,11,10,1,4,10,3,10,10,11,3,18,11,18,4,3,3,15,13,4,10,14,11,13,4,5,9,1,10,16,22,2,16,1,12,3,16,10,16,11,0,16,9,22,1,0,9,17,0,6,11,20,3,17,2,1,18,2,16,11,15,4,17,20,2,14,1,9,3,6,16,1,11,4,12,9,9,20,12,11,14,11,4,11,5,0,1,9,8,2,9,10,2,12,6,11,10,2,4,11,5,16,10,20,14,11,12,4,9,21,4,4,16,10,2,16,14,6,15,0,1,6,4,15,4,11,10,1,2,15,2,4,6,6,2,0,17,2,11,12,9,3,11,16,17,10,6,14,12,3,2,9,3,16,10,3,6,4,10,5,17,1,11,4,22,16,15,14,10,5,16,0,16,2,3,11,4,4,11,3,11,9,4,11,16,3,5,10,10,3,10,12,3,10,11,14,5,17,9,16,2,10,17,3,23,2,10,3,11,3,11,12,14,11,10,16,3,11,15,11,9,0,9,9,15,2,12,10,9,11,5,16,9,15,11,11,14,3,8,9,2,14,16,4,9,9,18,10,9,3,3,22,10,9,11,9,11,18,10,10,11,11,18,3,3,9,3,15,18,16,3,2,16,14,6,6,3,0,16,16,14,11,10,1,10,10,15,5,9,9,9,12,9,20,17,10,16,4,6,3,3,0,21,1,4,9,10,10,10,12,3,20,0,6,10,14,21,10,20,10,20,9,9,10,15,12,10,3,3,10,11,14,1,10,10,16,10,10,10,10,10,1,0,11,16,10,6,18,21,20,4,0,1,13,0,3,2,1,16,6,9,10,20,2,11,12,0,3,9,21,0,21,0,21,4,14,20,5,9,10,16,1,6,11,18,0,11,9,24,3,6,16,0,2,4,0,21,18,11,3,0,9,3,15,1,16,2,10,5,4,21,24,6,10,9,11,11,10,10,6,10,14,4,2,6,21,9,14,21,2,10,10,14,10,9,9,18,15,20,4,21,18,21,0,5,6,11,9,11,11,3,20,4,1,9,4,12,14,0,4,10,15,11,9,14,16,2,4,10,21,21,10,9,12,0,10,3,20,11,1,8,3,11,24,18,18,20,9,21,11,12,21,11,11,9,6,3,5,6,5,2,4,4,11,16,14,2,5,21,12,4,5,17,11,0,4,6,11,5,4,16,9,20,2,9,9,12,10,16,20,18,20,11,16,1,1,2,9,5,11,15,14,10,18,4,18,16,16,4,2,10,4,11,4,20,7,10,11,10,9,9,2,9,9,9,11,18,1,11,10,15,20,11,2,4,2,10,20,8,8,6,16,16,11,11,10,11,18,11,5,5,4,9,11,16,4,17,10,11,2,4,14,11,0,17,11,4,11,10,16,14,17,6,0,10,4,10,2,10,9,11,10,9,5,4,16,1,6,5,11,11,13,11,14,10,9,11,14,12,18,5,18,4,2,21,11,2,23,2,4,8,18,4,11,20,9,3,10,0,10,9,0,16,11,3,7,22,9,3,4,18,9,18,3,10,1,2,22,5,1,18,4,18,6,20,11,6,2,3,8,4,5,18,7,15,1,9,16,1,7,9,3,10,12,10,11,4,2,3,10,16,3,11,1,3,9,20,20,16,10,0,6,2,18,20,23,10,1,11,2,4,9,2,17,10,6,20,12,10,11,11,2,4,2,11,8,18,13,15,20,8,11,20,18,11,18,10,10,18,16,1,15,3,10,17,5,1,18,10,10,4,2,16,2,8,17,5,6,4,9,6,4,16,11,0,2,1,9,11,16,0,3,9,10,3,2,1,18,16,5,17,10,1,3,16,15,10,2,3,3,3,18,4,9,2,11,9,9,10,9,0,9,11,18,15,21,3,18,9,4,11,11,1,9,1,22,6,14,3,11,11,15,12,17,14,2,1,8,12,10,22,3,2,14,12,1,16,4,9,12,15,6,11,16,4,10,16,3,10,16,18,10,18,10,16,15,0,10,18,14,13,2,13,10,9,11,9,16,2,6,2,12,21,17,3,10,10,9,5,15,16,11,10,3,16,12,20,15,9,10,8,5,21,18,21,11,9,18,16,9,2,11,7,18,21,3,11,2,16,22,10,10,22,2,7,9,22,3,3,20,17,5,3,11,9,21,4,20,9,1,16,20,10,1,16,6,1,3,9,12,18,2,3,3,22,10,18,16,15,18,3,5,10,4,8,16,3,12,10,22,17,9,3,7,9,1,0,3,21,11,18,5,3,3,1,20,11,3,12,1,5,3,1,1,4,16,11,10,18,2,4,10,9,2,10,11,17,10,9,9,11,18,11,17,14,9,13,5,16,16,10,2,0,1,10,5,12,12,15,5,3,6,0,11,6,10,2,7,11,15,11,15,4,11,11,17,1,10,4,16,10,5,1,11,11,11,9,1,16,10,0,16,4,9,14,5,9,10,15,1,10,18,1,10,1,18,10,1,11,12,2,10,18,11,18,16,10,9,1,1,11,9,10,5,10,17,11,14,16,6,9,11,17,0,10,10,4,17,10,5,10,18,3,10,8,16,9,2,9,9,18,5,3,1,5,14,4,1,5,11,10,10,10,11,4,18,11,2,6,18,2,16,2,2,12,22,11,2,0,2,9,2,11,5,2,2,0,0,0,24,4,11,11,16,4,11,4,5,4,9,17,22,6,14,4,0,4,5,4,8,10,0,16,4,0,2,1,10,4,18,12,19,10,11,10,16,0,2,0,11,4,2,9,4,1,4,4,0,7,16,0,18,2,4,4,2,23,8,2,9,15,0,14,11,10,0,4,10,2,2,18,4,11,9,5,5,4,4,16,6,2,11,14,1,5,12,10,10,9,10,4,16,9,10,10,18,3,1,1,2,23,11,5,18,2,8,3,5,2,21,9,3,18,22,10,2,9,10,12,10,1,9,15,3,11,13,10,4,10,0,18,18,16,5,2,0,16,17,1,22,12,3,4,18,3,12,13,10,13,9,12,12,10,11,21,10,10,3,6,18,4,16,22,5,1,3,18,10,11,5,10,1,16,10,1,3,2,9,16,4,10,10,10,4,11,1,10,0,21,3,10,16,21,16,2,3,12,14,0,18,13,3,10,10,3,9,10,3,10,4,11,10,9,10,12,5,12,10,18,9,18,10,18,1,2,10,11,0,1,3,10,16,6,18,21,5,11,6,0,18,10,0,10,16,0,21,14,6,10,16,5,20,5,18,2,16,2,18,11,3,3,9,5,16,10,11,22,1,10,6,17,13,1,1,10,16,3,10,9,9,10,10,9,11,10,10,11,13,10,8,9,9,2,6,1,6,0,16,9,4,20,14,6,9,11,6,11,10,20,10,12,11,16,3,10,4,5,7,10,0,13,14,4,11,10,10,11,8,9,2,9,10,10,10,8,6,3,11,10,10,9,6,1,3,4,1,20,20,12,4,4,5,3,2,4,22,1,16,16,3,3,18,5,11,9,0,10,1,22,15,14,3,10,3,2,3,12,22,16,18,6,9,10,22,17,14,5,16,10,3,10,12,11,2,17,3,10,3,15,0,9,16,0,9,9,1,1,15,9,11,11,15,10,11,11,10,10,16,10,10,10,3,0,9,0,14,11,5,17,5,16,11,10,9,6,8,17,1,16,6,16,11,0,12,4,3,1,14,10,10,1,3,15,5,9,0,9,0,15,3,3,3,16,2,11,12,11,14,16,3,5,3,15,15,5,11,16,3,15,7,10,5,10,17,6,10,16,3,3,12,5,10,2,10,4,16,3,11,12,10,11,18,3,11,10,7,3,3,9,3,1,16,5,1,16,5,9,9,9,4,16,10,22,2,3,16,16,15,10,11,1,15,9,9,11,9,18,22,0,17,3,16,10,9,5,17,11,5,5,11,1,3,22,10,5,2,11,14,3,7,14,20,6,11,16,3,10,1,16,12,3,10,18,16,0,5,9,3,10,9,3,16,3,5,3,16,0,12,10,15,9,1,11,18,16,11,18,9,12,12,9,10,18,10,10,11,10,9,9,11,19,20,17,21,16,18,16,2,10,3,10,21,17,21,10,9,3,22,3,15,14,20,11,1,10,16,17,17,22,2,6,10,10,2,10,9,1,3,1,9,2,3,9,18,2,9,14,16,9,3,9,15,10,10,10,25,22,13,10,10,13,11,10,9,10,16,10,4,0,11,16,2,1,1,17,11,4,10,10,10,4,14,11,6,14,10,20,2,9,3,10,11,16,4,11,4,16,16,2,17,16,10,10,11,11,11,10,11,9,20,12,10,3,11,10,10,18,13,13,10,4,4,4,1,1,1,14,14,9,6,20,16,11,18,4,1,11,17,4,9,8,16,20,4,22,15,2,5,16,6,12,1,17,11,15,10,17,9,11,20,11,5,20,16,10,10,5,10,20,1,17,4,5,5,0,2,7,9,15,11,11,10,9,9,10,12,9,10,10,9,9,15,19,16,6,10,2,22,20,9,15,0,16,18,17,4,15,17,20,20,18,10,18,11,18,20,10,15,21,11,6,15,9,11,20,10,20,9,3,14,6,17,6,5,10,3,11,21,11,20,18,10,16,13,12,15,9,3,22,4,1,8,7,5,16,16,4,9,2,4,9,4,11,2,2,2,18,12,16,7,10,4,10,10,6,16,5,10,4,11,6,4,2,10,5,11,4,16,11,10,16,4,16,20,9,16,10,2,11,10,2,17,12,17,15,15,22,4,22,10,14,9,5,5,2,5,17,9,10,2,10,13,2,17,16,10,1,16,17,5,7,18,4,15,1,17,0,5,16,20,15,2,1,9,4,16,9,0,10,14,18,17,11,16,17,9,9,4,6,0,10,4,4,0,4,4,10,18,10,10,4,2,9,18,23,17,16,10,20,20,2,4,0,10,0,4,0,15,12,16,10,17,12,1,10,1,16,17,4,0,10,0,1,0,4,11,15,4,18,10,4,4,10,11,4,22,17,11,10,4,2,5,17,5,17,16,1,4,16,9,15,16,22,10,9,4,17,4,9,11,15,4,4,11,16,4,5,16,17,10,22,8,6,8,1,17,2,5,1,12,10,0,16,0,16,20,15,5,9,17,20,15,2,2,10,4,15,11,1,16,17,16,9,9,4,9,10,14,5,6,15,10,1,0,16,2,11,11,9,14,4,5,5,11,6,10,16,11,9,16,10,1,16,16,17,11,3,9,7,16,2,10,14,9,16,1,13,16,6,12,13,2,16,3,11,15,11,5,18,9,9,10,16,2,9,17,6,3,9,15,11,3,2,2,16,1,8,10,10,10,18,10,13,15,4,9,10,2,3,11,11,2,17,0,5,3,9,10,11,8,2,11,10,11,16,8,7,10,9,17,9,3,2,9,14,9,3,11,16,12,10,9,2,11,11,12,11,9,13,3,11,3,9,9,2,13,16,3,4,18,18,11,10,10,2,2,4,2,16,21,16,9,21,9,18,11,10,18,21,18,21,3,9,12,9,0,0,20,5,2,2,9,11,5,10,11,0,9,0,6,11,10,7,12,10,11,9,11,18,9,16,9,21,4,16,4,16,0,10,21,21,3,2,10,4,11,0,21,9,18,10,9,11,18,14,21,15,9,10,9,2,2,16,18,0,11,5,16,11,1,10,15,14,18,9,11,0,0,24,11,2,18,16,4,18,15,6,9,1,11,10,6,16,7,10,7,10,17,10,4,21,9,6,4,8,4,4,2,2,4,21,9,18,16,18,11,8,14,4,1,9,1,3,10,21,15,18,0,9,11,1,11,10,4,5,18,0,21,0,15,2,3,11,21,3,14,12,10,4,11,12,0,6,3,4,5,18,0,17,15,6,10,11,16,1,6,21,6,15,3,9,10,11,10,3,16,9,22,3,9,5,3,2,3,14,6,21,0,10,11,14,16,6,3,11,10,10,1,10,4,16,2,3,9,5,11,14,3,21,18,21,1,18,15,12,3,9,11,21,6,3,21,11,16,9,10,10,9,7,9,4,2,4,14,14,15,4,17,15,5,22,17,5,10,4,11,6,10,10,15,9,12,17,5,18,6,6,5,16,1,16,1,15,14,15,1,4,15,18,1,1,11,0,5,0,3,15,9,6,16,6,10,10,11,9,5,10,12,16,2,15,9,1,11,10,5,5,0,5,18,13,6,0,0,16,0,11,15,16,6,10,5,6,18,16,0,15,6,0,11,6,9,11,4,15,16,1,16,14,1,9,1,16,10,1,2,12,11,12,1,0,9,11,9,1,9,9,10,9,9,14,11,11,14,0,0,6,6,4,9,11,16,17,0,9,3,6,21,4,16,6,22,18,11,0,6,3,9,6,0,10,11,10,6,3,9,10,3,6,13,10,11,15,3,15,10,3,0,17,6,18,11,18,10,17,4,3,11,6,10,20,10,11,3,21,15,3,8,15,16,11,9,10,11,9,9,3,21,6,24,6,9,10,2,14,18,3,14,16,18,9,4,15,4,6,3,12,11,3,12,2,0,10,15,0,10,0,11,11,16,9,14,10,0,11,2,16,8,4,3,10,7,2,10,7,10,10,18,20,9,3,16,10,10,9,4,10,9,14,11,11,6,5,16,3,11,10,0,11,9,10,9,11,5,11,16,10,16,9,2,2,1,6,4,11,5,7,0,16,10,5,18,2,7,11,3,10,10,10,10,18,1,1,18,15,3,15,18,11,1,10,2,10,2,9,10,1,4,9,11,5,9,17,13,8,10,11,6,15,1,12,10,3,11,0,2,7,0,17,7,16,5,8,16,6,9,1,9,10,2,9,10,0,12,1,9,10,1,11,11,10,9,7,16,7,9,11,10,16,3,18,18,12,16,15,9,3,10,10,3,6,10,9,5,11,0,17,3,9,1,6,14,16,3,11,15,9,3,3,11,10,17,11,18,9,16,6,16,6,9,3,9,10,0,10,16,5,6,7,2,7,15,2,3,10,15,10,3,12,15,9,10,10,13,9,9,18,9,9,11,9,11,11,9,10,12,10,3,12,5,6,3,16,3,10,10,11,9,9,9,13,5,6,0,10,16,6,16,9,0,15,10,10,9,9,15,10,9,12,10,15,3,3,11,3,2,16,11,9,11,15,9,11,14,9,9,10,9,10,10,10,4,2,14,3,9,0,11,9,3,9,9,10,9,9,10,14,9,13,10,11,10,3,16,9,4,17,4,15,11,0,17,10,9,11,9,16,14,4,10,2,9,10,15,11,10,20,11,15,3,10,9,14,3,11,0,2,0,11,6,18,16,3,11,16,3,10,3,11,16,15,11,17,9,13,0,0,11,0,16,10,6,11,11,16,10,11,11,0,9,10,11,10,20,10,9,15,16,11,15,20,11,11,3,9,16,15,11,3,12,0,11,5,9,14,11,15,20,9,11,20,11,3,3,12,0,10,3,10,3,17,10,16,9,10,10,1,0,18,10,9,1,11,9,11,9,10,10,11,7,16,15,11,11,9,10,11,11,20,9,6,3,16,14,11,1,4,10,11,5,17,18,17,15,10,12,16,5,16,3,11,3,1,6,3,11,11,11,14,13,9,3,10,9,4,11,2,18,10,16,0,22,9,10,9,3,10,11,3,1,17,1,11,12,11,15,10,11,20,10,13,11,9,11,11,10,9,22,9,15,10,10,14,14,11,13,12,19,4,16,18,10,11,1,3,1,17,11,17,3,13,4,11,12,3,10,12,18,18,4,7,9,15,16,18,18,16,3,11,10,12,0,16,10,9,16,11,10,10,15,3,22,3,17,12,10,1,18,11,0,11,12,0,10,10,17,14,14,16,10,2,18,2,2,1,11,3,3,16,3,10,9,15,3,9,16,8,0,10,10,17,10,0,9,11,24,14,10,3,10,0,3,20,16,18,11,16,9,4,10,7,10,10,5,9,10,10,7,7,11,11,23,16,10,1,16,9,1,11,6,11,10,9,9,11,0,11,9,18,22,16,1,16,20,10,11,17,3,9,9,5,0,0,10,10,16,0,11,11,12,3,10,11,15,10,10,11,16,15,16,9,18,14,11,7,16,11,8,16,3,9,15,11,10,9,7,9,3,8,4,16,9,11,9,10,14,11,9,11,0,1,10,17,10,22,17,22,10,3,11,7,1,5,10,2,16,3,12,9,9,1,1,10,3,11,11,23,3,3,0,17,1,10,17,10,11,5,16,0,16,16,0,5,12,16,2,9,1,15,4,5,1,13,18,12,9,18,18,14,10,16,2,8,3,17,5,3,10,3,3,3,3,8,3,16,16,9,9,3,18,9,9,3,11,12,10,10,0,3,0,17,15,16,10,17,6,12,9,10,15,16,14,5,22,9,3,2,3,4,0,16,15,9,10,9,3,9,9,18,11,9,14,10,18,10,9,11,18,10,4,2,11,20,17,5,11,18,9,9,12,20,20,11,20,16,22,10,9,6,11,20,6,11,10,11,11,12,4,10,10,11,21,11,11,15,18,0,3,8,10,3,14,3,7,8,9,11,20,17,10,16,3,10,0,9,1,10,9,10,10,9,12,10,10,18,15,10,9,10,19,3,10,20,3,18,10,21,7,14,16,0,9,9,5,10,11,11,11,11,9,0,8,0,9,3,2,17,11,12,11,0,20,9,16,12,7,9,3,12,18,9,11,10,10,9,11,15,14,1,4,2,4,2,4,3,4,9,9,15,9,5,10,11,14,5,10,10,16,0,11,4,9,13,5,22,3,17,3,17,18,5,23,9,16,15,14,11,7,18,11,11,5,3,16,23,3,3,11,11,10,22,7,16,10,22,11,4,15,16,1,11,16,18,9,6,9,15,10,10,9,22,4,10,13,12,12,11,2,10,15,16,6,11,22,15,9,2,10,6,22,12,17,16,3,13,1,17,10,2,5,3,2,16,10,22,2,3,15,5,5,16,7,9,10,10,5,3,10,2,4,11,1,2,3,15,10,11,14,10,9,2,6,3,3,15,18,11,11,18,11,9,11,9,18,0,18,16,6,16,16,20,18,5,18,11,16,15,22,4,3,11,10,15,15,11,11,6,3,10,15,10,9,8,6,16,9,18,10,18,9,4,0,10,11,11,22,9,9,0,3,9,6,0,17,3,10,9,9,2,11,9,20,11,10,6,11,9,3,0,11,3,4,11,10,20,9,23,3,15,10,15,15,14,17,2,17,11,15,16,10,10,3,15,22,6,12,11,11,9,20,12,20,22,1,10,13,9,9,14,12,15,10,11,3,15,6,11,14,20,15,20,20,3,11,12,12,9,1,17,16,15,9,7,10,11,2,9,10,10,5,1,10,10,6,0,0,9,7,5,2,15,18,9,7,18,18,7,10,9,3,0,4,1,4,2,7,16,3,0,10,18,2,6,7,2,16,16,15,16,15,2,6,15,16,7,10,13,15,4,12,11,2,6,11,4,5,2,5,15,5,10,10,18,0,17,5,1,10,15,10,7,11,8,16,15,18,11,4,4,6,7,0,9,4,0,17,4,1,15,3,1,18,11,12,18,13,10,18,9,14,1,4,0,3,2,11,10,0,15,10,10,3,10,20,16,16,10,4,12,4,10,10,18,15,9,0,22,6,17,11,15,1,12,11,15,0,4,15,10,9,14,15,13,3,9,9,4,9,18,12,3,22,10,18,9,5,12,10,9,11,2,11,18,15,9,11,9,2,11,12,9,11,3,15,14,11,3,10,3,7,0,16,14,11,11,18,16,16,20,10,11,0,10,13,15,11,10,18,9,9,14,11,10,15,11,15,9,12,9,3,9,11,3,4,9,10,3,16,10,16,11,10,6,14,14,3,11,16,9,15,0,10,11,9,10,10,14,11,9,10,0,10,10,11,3,16,10,10,3,18,10,18,18,2,10,4,3,9,22,16,20,16,2,0,16,5,15,15,7,14,16,3,10,9,10,5,7,9,15,0,10,8,16,6,1,1,7,8,16,14,10,18,18,10,10,4,0,6,18,0,0,11,10,15,6,6,18,15,2,9,9,9,14,2,2,9,14,22,2,15,1,10,9,2,0,9,7,10,14,7,7,7,3,8,8,1,2,22,4,23,22,1,22,4,6,4,2,4,4,5,4,24,15,0,22,0,1,3,2,3,9,9,17,10,21,21,3,3,3,8,3,17,10,1,3,14,11,5,21,18,15,3,17,18,15,16,7,7,21,11,21,1,11,10,3,15,9,5,3,7,7,21,21,8,11,7,3,7,20,15,3,20,15,11,12,18,15,14,8,18,11,11,9,5,6,1,18,22,18,3,10,9,1,11,9,12,16,16,3,10,17,14,20,20,6,8,18,10,11,16,16,5,3,10,16,10,0,11,21,21,17,3,10,9,20,0,8,18,9,11,17,8,7,1,11,3,11,0,10,3,15,9,0,19,5,11,2,10,10,21,9,11,0,2,10,16,15,4,16,10,5,18,6,12,22,18,22,22,15,16,10,7,10,18,11,16,16,10,6,9,2,1,16,4,10,21,14,3,1,15,4,18,9,21,13,10,0,16,16,3,21,10,22,10,9,10,10,9,14,9,10,12,18,9,1,17,10,10,11,15,21,15,9,10,20,9,2,20,10,10,10,0,5,1,11,10,15,11,11,5,7,10,3,2,5,2,18,3,10,0,9,15,5,0,15,17,2,1,6,6,11,16,2,0,1,9,0,9,10,11,11,2,3,0,3,11,9,3,3,9,1,18,11,10,9,9,5,11,10,16,3,9,11,10,15,9,21,9,14,2,0,18,21,9,18,4,5,3,18,0,11,10,9,10,6,3,17,21,3,18,16,6,16,15,1,9,9,8,10,14,10,2,10,10,21,15,4,1,20,0,0,18,20,9,21,0,15,18,16,13,15,21,11,10,22,18,11,16,0,10,9,3,10,11,11,3,20,11,3,3,9,3,3,11,10,9,4,4,3,8,6,3,20,10,9,11,11,9,16,12,9,11,3,18,11,1,10,20,10,4,5,7,11,15,2,5,22,1,6,1,5,16,11,11,4,10,10,1,15,15,18,18,9,10,11,5,22,10,20,10,6,9,9,1,16,5,21,4,6,16,16,11,12,11,13,18,0,9,10,16,1,16,0,16,0,11,11,6,10,15,1,1,16,4,10,5,0,0,4,20,11,9,4,5,4,11,18,1,2,0,4,9,4,17,4,10,6,16,5,15,12,4,11,0,11,1,17,5,1,9,18,10,1,4,1,9,10,9,2,9,9,9,11,10,11,9,4,18,10,16,11,9,12,20,10,2,13,10,16,9,10,20,15,11,1,15,1,17,1,16,3,20,16,10,16,4,17,10,15,9,9,11,20,2,16,16,14,20,20,2,20,14,16,1,2,17,4,3,15,20,20,5,5,14,1,18,12,22,11,11,9,11,4,9,9,20,4,10,11,5,11,14,17,9,18,17,5,16,4,11,11,16,20,14,5,22,7,5,4,5,9,9,4,16,22,12,11,16,1,1,4,16,11,11,18,10,1,1,16,7,11,12,11,1,1,1,4,4,11,1,4,16,5,1,4,2,10,15,5,6,4,10,3,10,21,11,10,11,4,12,21,4,9,16,16,16,18,9,1,2,7,1,21,14,16,5,11,10,4,2,4,11,18,17,22,16,7,2,6,2,10,11,5,21,0,13,10,18,3,2,11,16,16,10,12,11,4,10,10,16,20,22,11,5,5,12,15,5,6,16,7,9,10,16,10,3,16,5,16,10,20,11,11,11,8,7,16,10,18,11,3,4,21,10,1,21,22,9,6,2,0,10,11,3,10,10,6,9,16,10,15,9,14,5,6,6,12,10,15,15,4,16,14,6,6,9,9,16,10,1,9,18,4,9,16,3,0,11,1,0,4,11,0,9,14,22,0,10,15,16,9,10,6,25,9,10,8,0,17,2,9,3,11,9,15,20,10,14,6,17,10,18,12,9,10,13,12,11,11,9,10,14,15,14,0,15,16,9,11,11,4,9,17,4,11,16,2,17,11,18,6,17,16,5,9,15,4,10,16,1,16,16,16,10,16,18,13,16,5,11,9,20,10,22,11,6,4,12,16,1,4,17,6,3,9,6,22,20,0,0,20,11,17,11,10,14,14,4,4,3,2,15,9,5,8,8,1,22,11,6,2,5,16,6,0,15,10,17,6,16,16,9,15,16,0,10,0,16,1,6,10,1,9,10,16,16,11,15,4,9,4,16,11,10,16,10,10,17,4,10,4,5,9,15,11,9,12,9,11,10,2,1,8,0,15,5,4,4,16,15,9,5,11,10,10,5,0,10,16,5,11,2,16,11,2,4,14,4,2,15,9,17,9,7,9,10,10,10,10,4,10,4,2,15,0,0,12,1,11,11,10,2,11,10,11,11,10,11,11,4,18,2,10,5,5,5,0,15,9,11,11,11,1,16,10,3,10,11,16,16,21,21,4,18,9,11,0,18,15,22,20,8,16,15,4,12,22,6,2,17,11,18,20,11,9,11,1,16,10,4,17,18,16,16,11,11,16,2,1,22,20,10,10,10,11,2,6,4,11,9,14,9,14,18,10,16,16,9,17,2,6,9,10,10,18,5,3,6,4,16,21,10,5,4,4,16,14,4,4,2,15,10,9,20,6,9,18,16,4,9,21,6,11,10,9,15,4,20,15,3,21,10,4,9,10,10,2,1,12,2,15,15,9,13,9,10,11,16,10,15,0,3,0,15,9,9,9,9,9,21,11,18,10,11,11,20,9,20,3,11,20,17,15,3,22,15,18,3,15,20,11,16,20,5,10,3,2,7,20,16,3,16,7,7,20,8,5,3,3,16,16,11,11,15,4,5,4,11,22,14,17,10,10,15,1,16,11,3,10,10,10,10,3,11,9,16,15,7,16,20,15,15,11,3,16,14,11,3,0,16,18,11,11,20,11,15,2,10,11,6,16,10,16,2,11,6,11,20,13,4,2,8,8,3,5,10,10,3,11,3,12,9,11,7,1,2,16,17,3,17,1,5,10,13,11,10,11,10,11,11,11,11,10,10,10,9,3,18,8,11,2,9,2,2,18,4,11,9,5,15,18,5,5,10,5,2,2,4,15,11,10,0,9,10,22,1,21,2,15,16,9,0,25,10,16,6,14,10,4,9,16,2,1,9,10,4,0,4,10,10,10,16,2,13,12,10,9,4,2,18,13,10,10,10,15,6,2,10,17,10,0,10,14,0,2,1,16,9,16,3,11,2,12,4,4,14,18,9,1,4,12,16,10,8,16,10,17,3,16,5,11,10,2,8,16,0,15,9,11,5,9,14,2,1,17,2,12,9,10,10,5,5,1,6,5,1,5,5,4,5,9,8,18,0,5,10,4,1,9,11,17,2,2,16,11,9,2,15,9,6,20,18,3,16,15,3,3,14,11,15,2,0,10,6,6,11,0,16,16,6,10,15,2,3,11,10,15,11,9,10,10,9,9,9,12,10,16,1,12,2,3,16,10,2,1,1,15,0,5,12,4,10,1,18,0,16,11,12,1,16,11,18,4,9,16,6,11,10,3,11,18,9,16,2,16,16,18,16,17,10,14,3,11,5,11,9,15,5,1,4,10,4,16,10,9,10,0,22,1,9,10,2,12,1,23,10,3,1,3,22,4,5,21,10,1,6,17,22,18,4,2,15,10,18,17,17,3,16,21,9,9,4,16,4,15,4,16,17,3,10,10,4,16,16,6,18,11,11,12,9,14,13,15,10,16,9,18,11,9,11,10,12,11,10,14,12,2,21,17,1,2,6,6,3,5,16,2,10,8,3,16,0,13,3,10,2,10,12,15,18,10,14,16,16,4,5,15,4,5,5,16,3,10,18,16,10,15,11,10,9,22,0,3,2,3,12,12,0,12,4,11,10,9,11,14,3,10,10,11,11,11,11,10,14,10,9,2,16,5,3,16,2,7,18,7,4,4,10,2,10,22,6,21,10,11,15,3,16,20,10,11,1,9,18,21,16,18,15,2,21,3,18,21,0,10,11,18,7,3,3,15,18,14,15,10,14,10,3,9,7,16,11,10,11,16,10,10,11,13,3,3,16,12,10,16,11,3,16,16,10,12,11,6,0,1,16,10,9,20,21,3,3,3,12,15,15,9,11,10,16,16,17,11,17,1,9,21,16,14,15,9,10,21,4,4,18,18,9,10,15,16,9,10,14,15,3,13,10,11,10,7,2,10,13,11,0,4,7,10,9,11,3,10,11,12,10,15,9,9,15,18,10,22,3,16,0,2,16,1,21,14,1,10,5,10,10,11,16,2,13,16,5,10,3,5,10,13,0,14,16,9,18,3,10,18,0,18,18,1,0,11,16,11,11,22,1,0,2,18,10,12,9,9,14,4,9,9,9,13,10,9,9,11,16,16,1,11,15,3,18,13,3,1,9,5,3,10,9,20,9,10,11,11,11,14,3,11,11,18,10,2,3,15,9,1,0,11,11,9,9,9,18,3,13,1,2,3,15,10,4,3,9,9,9,10,10,9,18,11,18,10,10,11,10,3,16,10,11,17,11,3,11,15,12,9,10,16,0,2,11,15,10,14,2,16,10,10,2,10,15,0,11,2,4,0,17,0,15,6,11,13,0,16,10,17,21,2,11,16,16,3,11,5,9,18,1,16,9,0,3,11,9,4,14,13,14,11,11,13,11,9,4,1,4,11,15,3,15,16,5,3,15,9,10,11,5,16,10,2,9,11,3,8,16,16,15,9,16,10,3,18,16,11,3,11,10,0,1,16,10,16,11,11,9,3,3,8,7,16,9,17,11,15,9,11,3,21,2,16,5,22,11,18,21,11,12,16,4,10,14,4,18,10,2,2,18,1,11,10,6,16,9,0,11,15,9,12,16,1,10,2,10,6,16,10,0,5,18,16,21,2,18,9,10,17,5,14,6,10,10,15,22,1,11,0,15,18,11,10,11,10,9,13,10,9,1,0,17,5,2,12,7,6,5,10,21,10,10,4,9,18,21,2,9,4,11,14,7,11,4,21,14,1,10,13,18,17,10,2,16,10,16,9,11,4,10,7,4,18,20,11,14,1,17,11,2,9,10,6,9,18,22,4,9,12,4,22,5,11,6,10,9,16,16,5,2,10,6,1,18,3,2,15,20,9,14,11,0,9,17,11,14,1,15,11,4,22,10,4,7,10,10,15,16,6,1,15,11,14,0,9,12,0,2,9,11,1,4,3,11,11,11,15,16,10,10,10,10,13,10,18,10,10,11,7,10,3,16,16,10,9,16,3,10,17,22,9,18,11,15,11,20,4,10,16,12,15,11,3,9,9,1,0,10,16,15,10,3,14,10,2,10,7,14,20,10,11,5,15,1,9,9,16,12,11,11,15,13,10,10,3,9,5,18,11,18,2,22,10,7,22,3,3,10,11,22,15,2,3,12,3,2,9,11,17,11,7,9,3,16,1,3,3,1,17,3,11,16,16,14,16,22,10,17,1,9,20,17,1,15,16,4,3,10,3,9,1,17,9,9,10,11,10,10,20,10,3,9,9,14,14,16,10,9,3,16,3,4,10,15,3,17,3,2,16,21,3,18,6,9,16,12,7,11,15,12,6,0,10,11,11,16,3,11,16,2,11,5,21,16,10,9,3,15,11,13,9,13,3,16,15,3,6,4,6,9,15,15,16,10,10,9,2,9,18,0,11,16,10,4,3,20,11,11,10,9,10,15,9,6,0,15,4,4,14,23,2,5,16,7,16,4,10,3,18,2,10,3,9,3,9,18,10,18,18,6,9,10,4,7,12,3,15,15,17,3,10,1,11,15,5,11,11,11,18,10,16,16,11,18,5,10,18,16,17,13,2,5,6,11,11,10,6,1,2,7,9,17,10,11,15,22,10,16,10,9,17,7,10,0,1,5,22,15,2,9,12,4,17,20,2,1,4,1,10,10,18,1,10,4,12,12,1,10,0,3,10,10,14,4,1,7,15,9,11,10,18,18,14,13,4,17,15,15,0,13,0,0,10,6,11,10,5,1,9,16,10,16,21,7,9,16,4,16,16,4,1,16,10,9,10,5,10,2,10,16,5,16,13,5,16,20,10,9,16,2,1,10,5,9,2,0,11,15,0,0,11,5,18,0,8,6,16,18,18,18,9,11,5,9,2,17,16,0,17,5,6,15,4,20,5,6,18,1,18,1,10,16,11,2,9,16,0,14,5,6,14,6,1,9,7,17,5,11,6,4,10,11,0,10,11,1,2,2,17,16,9,11,5,0,7,6,5,6,0,9,12,12,10,9,10,15,10,20,20,9,20,15,7,1,21,10,7,1,1,10,11,16,3,0,11,10,3,4,18,10,16,3,11,16,0,10,5,10,9,15,3,1,12,9,21,20,4,14,20,5,17,11,4,4,12,2,4,10,15,20,18,20,10,11,11,11,10,9,9,9,11,9,11,13,2,4,18,16,10,15,3,21,12,21,21,14,11,11,4,16,4,4,11,11,13,11,10,5,3,18,10,20,11,15,3,17,18,10,11,2,1,3,20,10,11,1,11,11,9,18,11,10,10,10,14,1,1,16,11,11,18,9,10,9,10,10,20,15,9,15,20,10,10,20,10,9,10,18,11,14,21,11,21,9,15,21,15,13,11,3,11,20,11,12,6,11,9,2,16,11,17,10,16,20,11,13,3,3,3,16,10,20,21,21,24,10,10,16,9,11,11,9,10,11,11,12,9,10,6,0,10,12,6,9,18,3,21,16,9,10,16,21,3,9,10,15,9,6,16,11,21,9,10,17,21,21,20,16,9,7,10,11,9,3,10,22,11,9,3,3,16,11,16,9,17,9,9,10,21,18,16,16,16,10,9,12,3,16,6,6,18,3,3,16,16,10,11,4,4,15,5,6,0,3,10,2,9,20,21,21,20,9,16,5,18,20,10,10,9,6,22,17,9,4,11,10,16,3,8,22,20,11,9,18,10,17,3,3,2,3,14,17,20,9,0,11,20,4,21,4,4,9,4,21,9,16,16,3,11,3,17,12,7,10,21,20,3,10,3,11,16,3,1,9,9,10,9,16,10,3,14,17,2,9,3,5,9,12,11,20,5,11,10,0,3,11,20,11,10,17,4,6,11,0,5,16,10,9,9,11,12,9,9,9,10,14,14,18,6,15,3,1,18,3,4,3,15,11,22,15,20,4,18,2,10,3,15,9,0,11,11,18,8,3,11,11,18,20,11,10,16,9,12,2,9,20,12,3,16,14,0,14,10,4,18,3,10,9,21,3,9,3,7,2,16,11,6,18,18,9,12,0,9,11,10,10,9,9,15,0,16,0,11,3,11,18,6,11,8,2,20,9,18,4,11,11,16,15,18,11,3,16,16,10,0,11,3,10,12,2,3,0,16,11,21,0,0,18,2,3,3,3,3,13,13,3,1,3,3,10,15,6,20,16,3,10,15,0,16,9,9,0,0,16,16,21,3,22,11,0,9,9,16,4,3,12,10,0,9,11,20,0,16,0,12,15,1,0,20,11,3,12,21,10,0,11,12,11,3,9,3,8,9,10,15,20,10,9,9,0,9,11,9,11,11,4,22,10,0,8,15,3,5,21,11,1,22,11,22,12,1,5,11,10,9,11,11,14,11,3,8,14,9,3,14,3,10,18,10,15,10,20,21,6,16,17,15,10,18,2,9,9,9,9,14,10,11,3,3,18,4,3,16,5,1,2,10,10,10,18,10,9,11,16,10,15,17,15,20,20,17,15,11,10,14,11,10,20,20,20,16,15,13,1,7,9,7,16,11,9,4,11,9,0,16,16,4,4,9,3,3,2,2,4,7,3,16,11,4,6,3,8,16,4,10,9,9,11,12,12,2,3,10,9,7,4,10,1,8,15,11,14,10,2,12,2,16,11,9,13,11,0,11,9,2,16,11,3,0,9,2,2,20,11,3,11,2,11,8,18,12,10,10,0,17,11,0,17,16,15,9,9,20,4,20,2,9,3,3,1,9,11,11,15,9,11,10,10,13,14,11,3,3,3,19,5,3,11,2,17,10,17,2,15,1,15,18,18,10,16,2,9,9,7,3,11,9,1,9,7,9,16,5,9,5,10,11,9,2,4,20,11,15,9,0,14,14,7,10,9,3,1,18,9,4,9,11,16,3,3,18,11,11,14,17,6,15,18,11,11,16,10,12,10,3,1,15,10,16,17,22,14,18,4,15,20,11,10,11,5,1,12,16,3,0,11,4,3,4,16,10,18,5,18,15,7,3,7,10,2,3,0,20,11,10,16,14,10,20,18,9,14,7,15,20,3,9,9,18,11,10,14,20,11,11,14,11,18,7,3,16,11,1,17,9,9,11,11,20,16,3,17,3,17,3,16,3,1,9,20,3,18,17,3,16,9,1,18,10,16,16,18,3,5,8,3,11,16,0,3,9,3,3,6,12,21,10,20,9,1,11,10,5,20,15,9,3,11,9,11,10,10,17,16,7,9,20,11,3,3,16,5,5,11,7,16,3,17,0,21,10,21,9,16,21,20,5,10,3,16,9,13,5,10,14,16,17,14,10,8,16,10,3,10,8,16,16,18,16,1,9,16,17,16,21,16,1,10,20,20,11,16,3,17,3,6,3,3,18,14,19,6,3,11,3,15,12,5,10,10,3,1,9,0,11,10,9,4,11,2,5,3,0,11,8,10,3,21,18,4,16,8,9,0,9,3,15,9,15,5,10,5,17,12,16,9,12,15,11,11,16,15,6,3,21,9,1,16,9,16,6,11,10,11,10,0,10,10,10,9,16,3,1,4,6,21,18,0,22,3,3,23,6,11,18,0,22,11,11,10,11,11,3,16,3,11,4,1,11,9,0,1,9,11,10,18,3,2,2,5,15,3,12,11,12,11,11,10,12,4,4,3,10,9,14,11,10,9,4,16,1,20,16,1,9,9,0,9,9,1,9,1,3,5,18,3,10,6,14,14,16,0,6,9,15,3,16,3,9,10,3,9,3,3,16,20,10,16,17,17,3,11,0,11,5,6,13,17,3,9,18,20,9,10,3,10,18,9,11,11,11,12,3,17,1,12,0,15,0,11,5,10,2,16,3,9,6,18,3,16,20,3,16,0,18,11,5,9,0,9,3,12,16,16,16,20,14,10,11,6,16,5,9,9,16,9,10,12,10,10,15,5,5,11,3,10,16,15,10,18,10,22,10,10,11,16,15,11,13,3,16,6,9,11,3,9,18,3,6,9,3,15,9,15,4,10,9,3,11,10,15,6,16,11,10,15,0,16,0,0,3,11,10,11,9,11,10,3,22,11,10,22,2,14,10,5,11,9,9,22,17,16,9,1,1,6,3,3,15,11,5,12,9,12,9,18,8,11,22,20,9,11,16,9,6,13,16,16,0,9,22,3,10,9,10,18,3,15,13,12,9,10,4,13,17,1,22,8,22,11,11,11,10,10,9,9,15,11,3,12,9,10,15,22,10,0,10,10,5,3,11,10,10,10,1,3,3,5,22,3,11,11,10,9,13,9,12,11,11,2,21,11,15,15,11,11,10,9,0,10,4,7,22,0,16,2,16,2,9,16,13,10,11,9,15,17,5,16,16,18,1,12,6,2,15,8,2,10,9,21,14,6,2,16,18,10,16,15,4,11,22,5,16,21,10,3,0,16,10,18,10,10,10,11,14,11,14,16,6,18,4,10,10,5,17,5,10,12,16,9,1,0,11,10,16,22,9,16,2,10,1,18,21,9,9,1,20,15,10,3,16,5,10,18,16,1,10,4,15,10,5,11,2,10,6,18,13,10,10,18,18,9,9,8,10,11,10,4,3,4,11,18,18,10,12,19,10,15,16,9,9,5,9,0,13,12,7,16,10,16,0,10,9,1,10,1,20,5,15,11,0,3,10,0,10,16,0,15,10,17,20,11,6,17,16,23,12,0,15,21,16,15,5,17,16,5,10,5,18,1,9,16,3,15,12,9,10,9,11,10,9,18,10,10,1,6,1,0,16,0,9,0,20,5,11,9,11,9,3,10,14,5,16,9,1,11,11,12,16,10,12,1,9,13,3,0,9,11,16,1,1,1,5,16,7,11,20,14,10,10,11,0,10,16,11,20,10,10,9,9,9,10,5,1,0,0,22,18,11,10,21,1,10,22,11,18,16,13,20,13,1,11,6,11,17,16,16,13,17,2,18,10,5,18,4,9,10,17,12,22,18,10,10,11,20,16,5,0,11,4,10,0,17,10,22,10,1,16,9,10,15,11,9,9,9,3,10,12,11,3,5,10,18,10,0,11,11,4,6,5,14,17,9,5,16,10,10,12,6,20,16,10,15,9,5,17,20,20,20,11,15,16,9,6,11,22,10,10,10,18,10,10,10,2,6,0,20,0,0,1,2,4,9,10,10,12,10,10,18,2,9,18,3,11,18,22,11,11,0,16,15,15,4,12,16,4,23,2,12,2,18,16,5,11,10,16,16,1,14,2,10,16,15,4,2,14,6,4,4,9,9,17,9,9,9,2,15,18,12,18,10,10,11,22,14,3,14,11,11,3,11,9,14,18,18,18,18,7,14,9,1,11,11,14,4,11,9,16,16,23,23,9,11,10,12,0,11,11,16,6,12,2,9,3,3,3,2,15,11,15,9,18,11,14,11,2,16,16,6,4,3,6,12,18,11,9,11,10,14,11,9,5,11,9,10,9,11,10,4,5,0,1,16,18,11,11,11,11,9,10,10,15,11,12,9,11,3,11,11,15,0,10,18,3,4,10,16,13,10,6,10,21,4,17,5,16,3,6,10,9,0,6,11,9,0,16,0,11,10,5,7,16,3,6,16,16,17,16,6,3,5,12,15,2,11,16,9,6,11,9,14,12,9,10,2,9,12,14,10,11,11,10,6,10,11,6,9,14,3,3,18,11,2,4,16,11,0,6,8,16,4,14,18,2,0,10,7,14,8,21,7,7,8,9,3,10,1,0,9,0,0,0,11,21,0,9,6,11,10,0,10,12,21,21,9,5,1,2,6,4,9,7,5,21,9,3,3,15,21,1,12,1,7,5,11,6,3,16,21,16,21,16,10,21,21,3,21,3,3,9,16,5,15,18,9,22,21,3,3,10,15,11,11,22,16,21,1,3,3,11,15,11,21,1,3,5,3,21,17,21,9,11,11,9,3,11,9,18,11,9,14,10,3,16,3,3,15,11,14,15,21,10,3,16,10,22,5,20,21,3,11,5,3,6,18,11,18,16,3,14,15,22,10,3,21,11,16,1,3,3,21,21,1,22,11,21,5,21,21,20,11,11,11,3,15,14,3,3,3,3,1,10,3,6,8,3,1,8,6,16,17,2,22,12,0,11,0,11,4,15,16,4,0,17,10,3,15,2,9,4,5,10,18,0,11,3,16,15,15,11,6,16,5,4,15,16,16,3,17,16,5,9,15,3,2,3,3,18,6,13,17,11,10,10,3,3,15,10,2,9,13,11,12,9,11,18,15,2,10,3,6,5,1,3,10,6,17,10,23,9,3,11,3,9,9,3,9,17,3,11,3,16,6,1,10,17,3,5,9,10,3,15,5,10,18,3,5,15,3,10,18,3,3,14,5,1,0,11,11,14,5,2,10,18,3,3,3,5,1,3,11,6,15,3,16,6,12,11,9,3,3,0,17,8,2,3,11,3,6,3,6,9,16,3,16,10,3,3,21,6,0,16,3,0,16,11,17,3,6,11,16,3,9,15,3,11,11,11,17,21,11,3,11,9,16,9,12,9,3,11,11,14,10,11,9,10,0,0,6,15,21,9,12,3,15,15,3,10,2,11,9,16,3,11,10,11,3,16,9,10,3,10,16,15,16,8,3,3,18,18,10,12,10,10,14,6,3,14,14,10,15,10,10,18,18,13,3,2,3,3,3,2,4,11,11,4,3,0,1,17,10,7,10,20,11,10,10,2,9,16,14,4,7,9,20,2,10,9,10,3,14,10,3,1,11,9,18,4,15,15,3,2,10,17,20,10,3,11,3,15,10,11,10,3,10,3,20,15,9,7,6,5,20,3,11,9,10,4,4,9,1,15,10,5,6,10,20,2,14,11,18,10,2,9,9,11,12,18,7,15,10,3,20,4,16,1,11,7,0,20,9,15,1,2,15,15,7,10,10,4,9,10,9,2,0,2,18,7,5,10,7,2,10,10,9,10,4,2,22,11,9,9,15,12,12,9,9,10,18,13,13,15,16,16,14,2,3,10,0,12,5,11,20,4,9,10,11,10,2,1,20,3,3,20,16,15,5,0,3,3,0,16,10,9,1,9,11,9,16,21,11,21,21,14,21,16,2,0,16,2,10,5,10,15,14,11,18,4,16,11,10,17,17,16,0,16,11,21,9,1,16,16,14,3,12,16,9,15,1,16,11,21,11,11,11,9,12,1,21,4,16,9,11,9,9,1,1,12,14,1,14,9,21,9,9,4,11,11,11,3,10,3,18,24,17,16,11,10,16,16,12,9,10,15,21,0,10,5,2,9,9,9,14,20,16,10,11,16,9,16,18,0,13,12,1,9,12,16,10,21,1,5,21,3,2,11,9,11,0,3,11,3,17,3,18,9,11,9,10,11,14,9,10,20,16,11,1,10,10,20,16,22,16,15,18,20,9,11,5,9,9,9,20,9,15,16,11,2,9,11,15,9,9,16,10,17,11,5,10,2,10,9,9,10,9,22,0,11,9,16,9,12,10,5,14,14,14,20,10,11,10,3,11,14,9,10,12,15,15,10,4,9,10,1,20,11,16,9,9,5,11,16,20,17,9,13,10,18,15,11,18,9,2,11,5,20,5,5,11,9,20,9,9,1,14,12,10,18,1,9,11,12,11,15,4,2,6,11,9,12,10,10,10,18,3,18,9,21,6,18,10,6,9,3,9,14,20,16,9,4,1,10,0,16,3,11,4,20,10,3,3,11,10,3,3,2,15,10,9,10,3,0,11,14,0,9,18,4,9,11,3,16,14,20,2,2,20,0,3,5,20,11,20,11,3,11,10,12,8,20,3,8,16,5,6,20,11,12,4,16,3,11,18,16,3,11,1,20,9,11,5,11,12,3,0,9,9,11,10,0,3,3,4,3,8,11,17,18,16,1,21,3,14,11,9,16,9,18,3,3,11,5,10,12,9,11,10,10,1,22,11,18,9,9,11,0,3,3,12,19,4,11,10,1,16,10,11,6,4,9,7,3,9,7,9,9,16,16,13,0,1,20,18,2,9,9,16,5,11,10,0,1,9,10,0,9,12,21,16,23,17,21,1,11,9,3,14,18,0,17,6,9,6,0,11,18,6,14,11,0,18,6,11,14,6,9,3,15,10,21,11,11,11,11,2,2,11,3,15,3,5,9,21,6,11,16,12,15,6,9,11,6,22,9,20,9,13,5,12,14,10,7,10,11,14,14,14,11,10,10,9,9,3,20,10,11,10,14,11,12,20,10,14,14,11,11,11,11,14,11,9,7,10,9,20,9,9,17,1,6,16,10,15,3,8,16,11,9,12,6,9,16,5,8,16,18,9,3,9,3,9,1,17,9,16,2,21,16,21,11,15,2,2,15,11,15,1,2,9,18,16,10,16,18,1,6,3,11,5,22,15,11,3,9,10,9,9,9,9,14,1,9,0,7,18,4,9,11,12,5,10,17,10,11,12,3,9,4,6,10,3,16,18,15,9,14,16,0,1,9,12,4,15,9,10,9,11,9,9,11,3,5,2,9,2,14,11,11,11,11,15,10,3,0,20,3,10,11,6,3,3,2,3,9,17,5,14,5,11,13,15,15,16,3,13,11,2,10,20,3,15,5,10,16,11,18,1,10,12,6,17,10,10,18,9,3,3,9,16,15,11,15,3,9,3,17,11,10,18,10,3,9,4,11,14,3,21,10,3,7,8,14,9,10,10,3,9,7,12,17,9,10,3,9,9,3,5,1,3,21,8,8,3,18,3,16,13,4,3,8,18,4,17,3,3,4,3,9,9,9,11,3,10,17,13,3,11,3,11,16,3,9,10,3,10,3,3,8,1,14,9,3,3,15,7,3,3,16,1,3,2,11,3,11,3,18,18,16,3,12,3,10,8,17,11,1,13,16,10,12,11,3,10,2,11,10,4,9,11,2,3,18,17,10,18,21,2,8,1,3,9,2,12,10,16,3,9,12,3,11,2,10,4,11,3,4,11,10,12,10,3,11,13,9,18,3,21,1,11,16,3,18,1,3,9,16,17,16,5,15,10,2,16,3,17,2,18,11,10,10,18,15,11,10,4,15,18,17,21,10,4,3,4,10,10,9,10,15,1,9,16,21,3,13,10,9,10,18,3,21,9,11,3,4,9,2,2,5,12,16,16,18,22,15,11,4,15,1,22,23,16,4,9,11,2,10,10,15,15,22,16,11,11,4,10,15,16,4,11,17,11,16,16,17,10,4,12,16,16,2,11,18,12,1,0,10,15,1,12,18,2,18,12,14,12,12,9,9,14,11,9,10,4,2,9,2,20,18,1,14,15,20,4,11,22,9,10,16,7,1,17,5,11,16,16,15,1,9,9,16,11,2,16,10,2,2,4,1,16,6,15,10,8,2,17,4,11,5,15,14,4,5,2,1,2,4,4,9,4,11,3,22,1,16,21,18,9,3,3,16,3,15,20,9,9,18,5,3,11,3,6,20,11,9,6,6,4,11,20,11,10,15,10,17,3,9,9,20,9,9,13,16,5,16,1,16,10,5,10,11,20,9,9,12,12,12,9,2,17,11,22,10,9,8,9,8,20,16,5,17,1,16,7,10,0,17,15,3,5,9,9,9,2,7,11,15,9,9,16,16,20,17,10,3,0,1,22,3,3,12,5,0,9,3,5,11,3,8,9,9,10,10,11,10,11,11,11,10,11,4,2,11,4,11,11,6,4,11,9,16,16,1,21,10,5,14,10,15,10,15,3,17,1,0,10,14,0,16,9,6,17,10,10,15,10,5,1,9,16,5,9,2,2,11,16,4,10,5,16,1,9,9,14,10,1,15,10,11,9,10,0,2,2,15,9,1,11,9,11,10,4,9,4,15,15,6,5,14,6,10,15,12,9,4,9,16,10,1,11,16,2,4,10,4,9,18,13,6,9,10,3,10,1,9,9,11,2,11,4,16,1,6,7,3,4,4,11,10,10,4,0,10,1,9,2,10,16,10,18,11,10,9,5,17,12,7,2,2,5,11,14,22,16,10,16,0,15,16,1,11,6,11,4,21,11,1,11,11,5,11,11,4,4,16,2,1,2,7,7,16,1,18,15,4,15,10,2,9,10,15,18,10,9,11,10,16,16,10,18,4,11,7,7,10,15,11,18,14,11,2,3,1,10,12,4,2,9,20,11,1,10,10,10,10,14,2,1,18,5,15,9,10,11,11,11,14,4,4,11,4,2,18,20,4,9,22,7,16,4,4,16,2,12,18,15,21,3,20,11,9,9,20,15,3,5,15,1,0,4,18,12,10,10,6,3,4,9,10,1,9,9,16,9,16,20,10,3,15,10,3,5,20,9,2,16,14,16,16,21,14,9,17,17,2,15,9,3,9,13,4,14,1,11,10,9,9,24,1,0,9,1,10,11,10,7,11,16,5,6,10,6,10,21,10,11,9,3,10,3,16,4,12,11,15,9,16,3,9,7,17,3,11,11,15,15,11,3,20,4,10,11,10,3,3,4,4,3,0,16,16,7,10,10,15,16,21,6,16,16,5,16,2,9,15,5,16,20,4,11,8,6,16,14,16,6,15,16,6,14,5,16,10,15,5,12,17,5,16,16,9,2,16,6,10,14,4,10,10,11,9,19,11,4,18,4,4,11,16,11,9,22,15,3,20,15,11,4,5,16,15,6,11,15,5,8,16,16,4,10,10,5,15,11,18,17,6,10,4,18,10,16,2,22,1,16,15,2,16,10,1,4,6,1,22,5,1,14,20,6,9,10,12,10,9,9,10,13,1,16,10,18,10,9,3,6,3,11,1,10,12,16,9,18,17,6,10,20,5,10,3,1,2,20,13,14,22,15,9,18,11,17,5,3,2,6,11,16,0,20,10,11,16,9,2,10,11,4,10,1,16,10,10,18,3,20,20,9,11,18,9,9,10,16,5,9,17,11,12,0,16,15,15,10,4,21,18,5,11,9,7,13,9,5,2,9,1,16,3,1,21,14,9,7,7,15,1,16,1,4,2,17,6,3,4,2,3,4,4,9,10,18,11,3,12,9,10,0,15,5,10,18,9,11,1,6,2,1,9,3,1,9,10,22,3,18,18,11,11,17,10,0,10,1,4,16,4,9,3,15,16,20,0,14,22,10,9,18,9,11,10,3,14,6,16,17,16,15,18,17,15,17,1,11,22,3,16,16,6,6,10,3,11,10,9,18,15,15,10,11,20,9,18,11,12,10,13,10,14,16,3,14,0,11,9,7,1,10,13,12,9,10,6,3,11,18,6,15,20,11,11,11,11,11,9,11,15,6,9,22,5,11,18,5,9,11,16,1,6,11,10,10,3,0,18,14,6,9,1,0,5,2,6,10,13,5,9,10,9,0,16,9,3,16,15,18,7,1,18,2,3,17,4,10,9,10,11,0,3,7,10,7,1,3,14,0,15,1,3,1,6,12,1,2,11,15,11,17,4,1,10,20,10,13,4,21,7,10,11,1,3,4,21,15,17,10,16,3,16,13,2,2,10,9,6,14,3,16,3,4,3,3,17,18,16,14,3,9,10,3,18,18,9,0,5,3,17,12,3,10,11,9,3,11,14,18,3,3,7,10,11,16,0,4,4,5,3,1,18,20,10,20,20,11,9,3,3,21,16,11,9,9,9,11,12,9,11,12,10,9,17,2,18,10,3,3,17,10,10,22,17,3,5,9,16,5,10,2,5,10,1,3,6,21,11,10,5,17,4,16,10,1,3,8,3,9,18,21,1,11,21,11,21,10,10,17,15,10,6,16,6,3,10,3,11,1,10,1,21,4,3,8,8,3,9,13,6,4,18,11,13,9,9,10,9,10,0,17,12,0,10,10,16,3,6,9,3,15,3,15,18,22,15,6,21,0,12,18,6,11,5,17,10,3,8,4,1,12,3,10,9,6,10,3,11,15,9,11,10,9,9,11,11,18,11,8,3,16,18,10,8,10,9,10,14,12,18,3,22,12,20,16,20,11,4,20,17,17,9,16,0,10,16,10,4,3,11,9,9,11,2,10,3,3,3,17,6,14,16,9,11,0,16,16,15,2,16,18,15,11,15,9,4,11,11,6,15,9,20,16,9,18,5,1,10,14,16,9,20,9,9,10,0,16,22,6,16,20,16,11,10,4,11,16,4,10,10,18,12,20,10,18,16,12,2,3,11,16,17,7,6,2,3,16,10,18,9,10,3,16,13,10,22,12,15,16,10,9,9,20,4,2,2,2,15,20,9,3,1,16,6,16,20,9,0,20,9,15,22,5,3,20,3,16,22,1,20,9,10,1,5,15,11,20,9,11,20,16,17,3,16,16,15,10,2,21,15,6,15,20,10,20,2,18,11,15,2,13,12,15,11,10,14,15,3,9,10,1,3,16,10,11,3,10,10,20,9,10,12,15,15,20,10,2,15,10,3,0,16,12,9,20,2,9,11,2,4,3,11,1,18,3,2,14,3,9,10,11,12,15,10,3,3,2,4,9,10,18,10,3,2,4,18,16,18,16,2,17,11,21,15,6,10,0,10,18,4,3,9,3,9,22,16,2,9,6,16,6,12,3,5,10,3,9,9,8,21,9,10,2,16,24,9,2,11,21,12,16,2,2,0,10,3,10,11,16,2,18,1,10,10,3,18,15,9,18,18,10,2,0,17,21,3,10,11,17,9,3,21,11,11,2,11,16,9,4,9,18,5,21,3,11,10,3,10,3,5,14,12,1,3,11,6,0,21,11,4,11,22,2,5,18,3,3,4,10,11,12,0,10,11,1,10,5,11,16,6,1,10,3,15,1,22,10,15,5,16,4,16,2,18,10,1,22,8,16,13,0,4,17,22,11,17,3,12,11,5,18,3,13,4,3,17,9,15,11,10,21,15,1,11,8,16,2,20,16,15,11,3,10,3,3,11,11,9,14,11,10,9,18,11,15,3,3,20,11,15,1,3,2,3,3,11,11,9,2,18,10,4,9,21,2,15,9,3,2,16,2,18,9,10,0,2,17,3,3,9,1,2,1,24,11,14,11,6,5,1,9,8,1,1,2,6,16,14,4,2,4,10,3,9,3,4,22,16,2,16,6,9,16,10,2,8,6,16,10,16,11,10,10,16,0,18,15,9,9,15,16,2,18,7,2,18,3,20,18,17,1,9,10,15,3,11,15,1,11,5,9,9,24,11,9,18,10,9,11,18,18,3,11,16,4,3,0,3,0,5,1,4,9,9,18,3,6,0,10,1,16,9,10,10,6,11,10,18,3,10,11,7,4,9,3,16,7,9,4,11,16,15,10,9,10,10,10,10,16,17,10,18,15,10,9,10,13,6,4,4,2,10,9,3,10,9,10,10,6,2,4,11,2,1,11,21,11,1,4,14,23,9,15,15,11,17,5,16,10,16,11,11,17,7,18,4,17,10,9,4,15,16,11,9,21,16,12,10,9,22,4,16,17,15,24,10,4,16,12,1,15,11,18,4,16,5,21,11,1,20,10,6,9,9,2,9,2,11,14,4,4,11,4,15,10,16,15,14,14,16,4,2,1,4,4,4,7,11,5,5,10,9,10,21,9,4,17,16,16,10,10,9,5,1,18,12,9,11,9,7,10,11,11,18,11,16,0,11,11,2,6,10,2,11,18,10,14,11,13,10,4,2,4,14,0,5,4,10,16,0,10,9,10,15,2,4,10,7,20,22,16,9,20,11,9,10,21,20,15,16,3,2,20,3,16,11,13,11,20,16,16,10,20,2,4,21,10,10,10,12,18,5,10,17,11,5,11,12,10,10,10,9,11,8,12,9,18,20,20,8,16,12,20,20,16,20,10,4,11,10,4,14,21,9,12,3,16,6,8,16,17,10,20,20,17,16,20,14,9,11,20,20,15,9,18,16,9,10,16,17,11,20,2,16,20,9,18,20,17,10,0,10,10,21,9,10,9,20,14,9,10,18,10,18,18,11,11,10,11,5,11,12,9,12,15,8,7,16,2,13,10,16,2,7,17,16,13,4,1,9,2,3,11,2,10,16,4,1,10,2,16,4,9,9,11,16,4,9,4,10,3,15,10,3,15,10,10,10,14,18,20,12,1,9,12,11,10,2,2,11,2,15,18,10,22,18,0,18,16,11,7,9,10,2,18,11,12,10,18,0,11,2,1,14,12,2,10,10,2,18,18,9,6,18,9,14,16,20,14,18,5,1,17,3,9,1,5,10,6,5,15,7,16,5,11,6,3,3,9,10,17,10,3,2,15,11,1,10,11,10,11,12,5,14,10,12,10,18,10,11,13,10,11,6,22,18,14,16,6,18,17,16,3,15,1,9,20,15,1,0,16,5,16,5,9,9,11,20,16,3,11,18,9,8,22,9,22,16,16,3,9,14,9,9,14,11,0,15,15,1,0,5,20,15,15,0,16,12,18,10,20,10,11,22,12,9,10,18,18,0,10,16,1,16,1,3,1,0,18,10,22,22,9,12,10,16,15,11,11,11,11,16,16,0,16,9,23,5,8,3,11,20,10,3,16,16,17,6,12,0,6,3,6,1,3,3,17,1,9,16,10,11,3,11,11,18,9,9,6,17,20,12,5,16,12,20,11,1,7,10,17,15,8,16,20,18,15,9,10,20,18,16,20,0,9,6,9,0,11,18,16,20,9,11,17,20,10,7,17,5,17,4,8,9,20,8,18,11,12,10,9,20,20,0,10,10,18,11,11,11,15,16,11,9,12,16,7,7,7,11,9,18,10,11,10,9,18,11,14,11,10,11,10,20,7,5,16,1,1,17,10,11,18,11,10,15,14,11,12,18,11,11,10,20,20,18,9,10,10,10,11,14,12,12,9,11,0,20,9,10,11,10,11,0,4,1,10,9,9,11,9,10,3,16,10,9,16,1,10,1,10,15,3,4,9,18,1,12,15,1,11,9,16,9,9,10,16,3,22,9,5,10,0,18,14,16,3,10,17,3,10,3,9,20,10,14,17,15,11,11,3,21,21,16,11,10,5,3,3,3,3,3,8,11,14,3,10,9,11,10,10,11,3,17,4,9,8,22,2,18,1,16,3,5,0,9,11,3,3,15,9,11,9,22,1,18,11,7,5,3,16,10,3,11,25,9,3,15,9,4,9,9,11,3,18,16,15,9,1,12,15,10,18,11,11,5,9,7,10,14,10,14,11,9,18,3,1,21,10,3,0,11,2,16,11,6,18,1,14,12,2,6,9,9,11,10,16,22,3,1,10,3,2,16,13,10,3,0,22,3,14,16,18,17,3,22,23,2,18,10,0,11,10,16,14,9,3,17,9,0,15,3,3,11,2,11,11,10,22,1,11,18,18,3,16,6,10,2,13,3,6,9,13,16,22,16,9,3,17,3,3,9,11,12,3,22,3,3,15,3,16,10,9,0,3,15,11,3,3,0,3,15,3,11,4,9,6,10,6,0,3,3,6,3,3,5,3,3,2,15,4,11,2,13,16,5,16,3,11,10,4,1,16,16,22,15,10,16,22,4,9,10,16,2,10,15,3,8,24,16,15,2,15,11,4,4,22,22,4,9,16,3,9,15,2,18,11,22,9,13,11,10,18,10,16,10,1,16,1,18,21,3,2,1,3,3,18,15,18,17,4,3,9,5,4,6,15,16,10,15,4,9,3,1,17,11,1,9,3,4,11,16,16,9,2,18,16,9,15,13,4,10,3,1,4,9,3,21,11,9,9,3,11,10,18,0,6,11,6,10,11,5,5,16,10,24,5,5,17,7,4,6,9,9,17,0,5,10,13,1,9,22,9,10,0,11,13,16,22,17,18,17,4,9,0,1,9,12,4,13,9,2,11,2,5,6,12,17,5,9,15,9,11,9,9,10,18,10,10,10,16,1,18,10,18,2,9,9,0,0,5,4,10,16,2,12,0,6,5,0,11,9,1,16,11,0,10,15,1,11,6,10,5,0,1,16,10,18,17,4,15,17,6,2,16,10,5,11,11,2,2,9,2,4,8,1,16,6,5,13,9,9,10,9,9,17,0,16,16,6,4,4,9,11,22,17,20,4,22,6,10,2,16,11,6,4,11,9,16,15,12,1,11,17,11,2,15,9,2,16,2,11,16,5,10,5,10,5,22,10,14,17,16,6,11,15,16,9,11,11,5,12,16,10,4,7,11,11,9,11,16,11,10,9,11,11,10,16,5,9,18,4,9,13,10,0,10,10,3,17,11,11,18,1,10,9,6,11,9,16,10,11,18,8,1,22,11,3,15,10,16,4,16,18,14,17,16,2,18,16,12,9,10,20,5,6,11,14,10,9,11,11,9,3,11,10,11,9,12,16,2,2,14,3,2,12,18,18,21,4,4,6,14,16,2,15,2,11,9,17,18,4,3,3,11,11,15,11,15,1,11,11,2,16,15,9,0,15,9,16,9,1,11,15,2,9,18,16,6,9,3,16,14,4,16,14,18,10,11,2,14,6,10,11,16,22,8,20,5,9,10,21,10,11,1,18,14,18,11,15,10,15,12,2,10,9,20,11,9,11,10,13,6,12,15,9,11,22,11,6,16,2,9,15,9,4,11,3,16,17,10,4,8,15,10,8,21,11,9,9,15,3,11,4,3,2,10,9,11,11,1,18,15,15,14,14,3,15,4,4,15,9,11,12,11,14,10,3,10,11,16,5,12,12,10,4,14,12,6,11,9,3,16,10,15,22,12,2,20,9,4,18,18,3,12,3,20,4,11,5,14,16,4,10,4,10,20,20,16,11,15,6,14,6,15,6,11,20,5,11,20,12,11,10,11,10,9,10,9,2,16,5,10,12,2,9,10,2,11,0,0,9,10,12,3,4,3,20,11,4,3,3,11,14,14,1,9,4,11,7,15,20,3,12,3,5,1,11,16,11,17,3,2,3,12,13,3,18,6,0,0,20,14,3,9,18,4,10,0,3,11,23,15,15,16,15,15,16,18,4,0,11,22,2,8,18,3,11,11,3,10,0,6,9,1,21,16,18,16,10,1,16,12,9,1,3,3,16,7,9,14,3,10,15,6,3,9,9,11,11,15,9,11,10,10,17,11,14,7,16,10,2,10,16,3,16,0,23,21,16,9,20,3,20,9,6,15,0,5,5,0,3,3,11,17,16,3,0,10,10,9,18,10,0,10,13,3,10,6,16,16,18,16,9,15,9,11,9,20,10,3,11,9,10,4,10,0,6,16,2,10,9,10,2,9,11,15,16,10,4,6,5,18,15,15,3,9,11,9,16,18,11,10,15,17,10,10,10,2,7,6,5,1,16,4,4,2,1,6,9,5,21,11,18,2,16,4,11,0,15,10,9,12,11,10,15,10,11,9,1,9,10,4,16,3,9,18,4,1,10,3,4,9,4,3,10,4,18,10,5,16,3,1,2,0,2,4,9,3,9,10,9,10,17,6,5,10,6,18,12,1,11,5,11,5,15,1,11,3,2,14,11,10,10,10,11,9,10,10,18,10,19,15,11,21,2,21,21,4,10,7,21,5,10,11,11,9,10,10,3,11,6,3,10,11,0,15,9,6,9,9,3,9,10,21,18,14,3,15,3,0,9,11,15,21,18,5,11,21,10,7,21,7,8,3,15,21,15,15,12,6,18,14,10,16,13,9,8,15,10,9,3,17,3,15,9,12,9,9,12,3,18,14,5,10,13,12,15,3,3,3,9,8,3,18,10,21,10,20,9,3,3,18,18,9,3,3,13,11,12,0,17,5,10,1,5,7,5,7,10,9,12,18,18,10,0,0,8,5,6,8,8,14,12,3,18,18,5,11,16,14,14,9,18,3,16,12,6,3,16,3,10,6,3,10,24,9,10,0,11,20,22,3,2,10,14,16,20,9,16,11,17,12,7,16,15,6,16,15,5,16,11,3,11,4,10,7,1,10,1,16,9,16,20,1,20,10,16,3,16,17,23,20,9,20,20,20,12,20,20,20,3,1,16,3,10,16,0,9,11,11,17,15,17,15,20,20,16,10,11,16,4,5,17,16,16,3,10,5,3,11,11,20,3,21,12,3,20,11,3,1,3,5,3,11,9,10,11,10,12,5,10,10,5,21,11,14,1,11,16,9,15,3,3,18,5,16,3,5,15,10,5,10,11,9,13,10,18,11,16,21,7,10,14,21,10,21,3,10,4,3,16,5,8,14,5,10,3,18,5,22,10,1,11,5,10,5,22,3,3,14,10,2,2,5,6,0,3,3,0,10,11,22,1,9,10,0,17,6,3,3,9,15,11,2,7,21,11,3,5,11,16,9,12,4,1,10,6,5,6,21,18,10,10,0,10,3,3,5,14,10,9,13,9,13,10,14,2,3,15,10,9,10,9,10,13,10,14,13,9,4,15,9,21,2,2,11,5,11,4,16,11,16,1,9,15,0,9,9,11,1,6,0,5,9,4,9,11,10,7,4,2,7,3,4,11,17,6,0,22,7,5,9,9,16,16,17,5,14,10,2,4,7,10,9,18,9,14,3,9,10,15,6,18,1,16,14,23,3,9,9,5,11,12,2,1,18,18,0,9,0,14,16,9,7,12,11,11,0,10,16,7,1,10,16,4,16,2,10,21,5,4,14,4,11,10,15,1,23,10,14,10,9,18,11,15,18,10,9,7,10,12,20,10,11,21,0,11,13,20,0,9,4,20,20,9,20,16,16,22,20,20,20,20,2,10,11,14,21,23,9,10,6,9,3,15,20,11,16,20,10,12,1,20,16,15,20,9,10,21,10,6,11,9,1,11,14,11,18,11,9,11,12,15,16,17,9,10,3,3,21,9,10,6,3,5,13,9,21,6,2,0,20,21,11,20,3,4,20,9,14,20,21,3,17,11,6,6,16,6,11,4,16,3,9,10,18,10,20,21,15,14,20,11,18,10,14,11,9,18,3,1,11,3,6,2,20,6,11,2,9,10,1,5,10,16,21,15,15,4,21,16,10,11,15,0,3,14,10,7,4,23,10,15,10,3,16,16,1,9,11,17,10,2,16,18,5,18,9,4,15,11,6,3,3,16,9,2,16,17,4,11,4,15,11,8,15,17,16,9,12,16,15,12,9,14,11,10,11,10,9,17,17,20,2,3,9,10,1,10,9,16,10,16,18,3,10,3,11,10,21,9,20,23,10,11,3,2,18,6,5,10,3,18,12,11,3,16,14,2,9,14,3,10,11,16,16,16,10,22,18,3,17,5,18,9,5,16,14,10,10,11,20,4,9,15,5,20,5,18,18,20,20,9,18,0,18,10,11,3,17,17,22,9,11,0,4,8,15,2,4,1,2,16,18,3,18,11,20,0,10,16,4,16,11,11,9,6,17,18,20,11,16,1,18,15,13,11,9,18,15,9,11,10,9,10,3,9,6,9,11,9,24,21,3,15,18,6,12,6,15,4,11,9,11,18,10,20,9,22,6,16,10,16,6,16,11,14,3,15,6,14,15,15,17,6,16,3,11,12,9,20,10,10,10,2,9,6,10,10,14,11,1,17,3,10,9,15,4,11,16,22,9,16,16,6,5,3,11,16,21,10,0,16,9,10,20,11,10,3,11,3,3,14,11,4,9,3,11,14,3,15,16,5,16,9,15,4,11,15,3,18,3,9,21,17,1,11,10,9,11,9,10,1,9,15,9,0,16,6,10,21,17,3,22,21,9,1,9,10,4,9,3,10,17,9,14,16,2,2,9,15,10,17,9,21,12,6,9,21,18,12,15,11,11,6,11,16,3,10,9,3,10,10,11,14,10,10,10,14,13,10,14,13,13,13,3,11,21,16,11,3,3,11,3,11,10,11,10,20,9,11,21,0,3,10,21,21,0,18,0,3,2,15,3,21,6,0,12,10,17,12,6,3,10,15,11,10,15,18,21,10,3,10,9,21,13,3,9,3,10,2,3,10,9,12,20,9,3,11,10,11,11,11,18,21,14,20,10,10,21,3,12,9,0,21,15,22,9,9,0,21,12,15,11,16,3,11,20,11,9,10,21,20,21,3,10,20,10,9,14,9,9,14,16,10,9,10,12,0,15,10,12,13,9,3,3,9,6,18,10,15,13,6,3,16,9,12,10,18,11,10,14,10,20,7,0,18,15,16,5,1,9,8,0,9,11,20,20,11,9,5,9,22,5,0,4,1,9,10,4,13,1,22,10,16,20,10,0,10,10,17,15,10,13,11,13,20,18,20,0,10,10,7,15,11,20,11,14,11,15,10,11,10,9,0,16,14,4,16,16,0,18,1,16,11,9,4,16,20,2,14,15,15,15,12,15,1,16,6,0,15,6,22,11,5,6,11,4,18,13,1,20,16,11,2,8,15,10,10,20,20,20,9,20,20,15,11,12,2,2,1,4,6,3,16,10,16,5,10,12,0,8,2,22,1,10,4,5,9,16,11,1,3,9,10,6,10,3,3,10,10,23,18,4,9,9,1,10,10,4,11,15,10,10,5,9,10,1,11,11,15,0,9,11,9,3,18,0,3,9,2,10,10,12,10,11,13,2,2,9,2,9,1,16,3,15,23,16,3,13,1,3,10,1,14,9,11,16,9,9,12,0,2,3,10,6,3,11,11,4,22,11,11,1,14,15,12,10,10,9,21,10,4,18,9,1,16,1,9,1,3,3,10,2,12,10,16,2,18,11,10,1,18,18,16,0,16,16,1,6,17,9,2,11,1,0,10,17,22,16,5,20,14,10,10,6,9,2,13,2,3,10,0,0,16,14,4,11,18,17,3,15,14,1,1,2,2,5,5,2,4,10,11,9,10,11,11,8,18,9,11,9,10,14,15,11,2,5,9,11,10,6,1,11,3,11,15,12,2,9,9,2,18,4,17,21,1,22,14,16,18,10,9,16,9,10,17,0,9,3,5,10,22,8,11,10,3,10,22,12,16,15,12,3,1,4,1,3,11,2,2,14,5,11,18,11,11,11,17,14,9,9,10,11,9,14,12,14,12,8,16,9,14,18,20,5,2,10,0,9,17,16,0,16,14,3,3,9,3,0,16,20,15,17,3,16,11,18,3,3,10,16,9,18,16,2,4,11,3,3,2,16,12,16,16,16,1,11,0,11,11,11,18,5,2,20,16,10,4,11,12,4,3,3,9,9,20,16,16,3,11,16,9,0,10,10,3,20,0,16,3,20,11,16,2,10,4,20,16,20,20,4,16,3,3,3,5,10,6,4,16,16,20,10,20,18,3,9,4,16,11,20,18,16,4,9,16,5,18,12,2,2,17,11,9,9,11,11,10,9,11,10,10,10,10,9,3,11,9,4,11,11,16,9,9,9,18,9,16,5,4,10,21,21,15,10,0,18,7,7,15,9,15,4,16,12,10,9,3,18,10,18,21,9,11,16,15,0,10,10,18,14,9,1,9,6,11,17,10,22,16,12,13,10,0,21,11,10,15,14,9,3,18,18,11,3,15,1,9,13,10,18,14,1,16,6,18,9,10,0,11,18,1,16,11,3,3,3,11,16,12,18,7,18,7,11,16,10,10,3,18,12,10,6,10,7,18,5,16,21,2,10,16,3,16,3,11,2,0,9,3,10,9,18,9,13,11,20,5,16,0,9,9,11,4,1,16,3,20,16,11,6,10,11,10,15,15,9,11,15,9,17,20,10,20,12,10,3,9,2,16,6,10,15,15,14,16,20,10,9,2,9,15,9,16,4,15,20,10,14,20,12,13,9,18,10,16,3,14,15,16,5,16,4,10,3,18,11,9,10,9,16,20,10,15,20,14,14,20,4,11,20,10,21,20,3,0,10,16,12,9,11,9,16,16,9,11,18,2,11,11,10,11,20,12,16,11,7,9,10,10,10,10,12,20,14,10,13,10,20,10,10,22,5,4,5,1,15,4,15,16,4,1,11,15,9,22,4,22,15,2,12,11,4,10,9,14,0,4,8,1,11,9,22,16,1,1,8,16,1,4,2,9,11,12,20,15,1,15,16,11,4,22,1,9,17,14,10,9,22,11,1,4,17,4,14,5,16,12,1,10,13,2,12,22,1,11,10,16,18,2,15,2,11,2,11,1,16,4,1,17,4,11,16,5,12,4,15,9,1,11,4,16,1,5,16,11,11,1,9,9,15,10,18,9,18,10,18,9,0,16,0,4,1,16,2,9,15,9,9,11,11,9,4,16,5,17,9,9,12,1,18,10,4,10,5,14,10,4,11,16,6,16,9,2,16,0,9,15,1,11,14,16,0,11,10,4,16,1,10,1,9,17,6,14,11,17,0,18,7,2,16,17,10,6,11,10,15,10,9,16,15,9,10,10,15,9,12,11,0,16,9,2,6,9,2,15,6,11,16,1,1,16,2,5,2,16,10,10,6,9,16,16,6,10,1,1,20,10,1,16,2,11,0,4,11,17,6,1,10,1,0,10,10,6,5,16,11,17,1,10,5,12,18,13,2,22,11,9,9,9,12,9,9,10,17,7,3,22,11,4,11,12,2,23,2,16,15,16,1,11,11,6,17,7,16,12,1,9,9,3,15,15,2,1,10,2,10,0,4,2,9,22,16,7,17,16,16,6,18,9,15,4,10,14,16,2,10,3,10,10,22,11,10,6,13,11,10,19,1,11,10,0,18,17,2,7,10,4,4,16,7,16,16,4,3,4,3,18,3,11,22,10,18,9,15,7,15,4,10,14,16,2,16,16,15,0,3,10,18,2,23,9,1,3,2,0,9,10,11,11,18,9,10,16,10,3,9,15,3,16,15,14,11,18,10,5,21,0,14,1,11,20,10,12,11,2,10,8,5,12,6,16,9,10,4,11,9,17,1,10,4,10,3,9,5,16,9,17,11,18,16,10,3,16,20,11,10,9,11,9,16,9,0,10,1,20,3,9,1,1,15,10,2,9,10,17,3,11,11,3,15,5,10,4,2,11,11,3,10,2,16,10,5,5,1,10,3,3,16,4,14,4,11,11,10,21,17,0,1,1,4,4,3,8,7,10,10,20,9,11,3,11,1,1,0,11,11,10,5,11,3,13,10,9,10,18,12,3,1,9,21,10,4,16,20,4,20,17,16,21,20,3,17,3,3,3,11,18,3,17,10,15,21,0,3,18,10,18,21,2,10,16,0,18,11,2,3,11,10,20,16,11,20,20,17,11,3,18,11,11,11,8,10,9,10,2,21,10,11,3,9,9,20,21,3,16,9,20,11,16,5,22,4,15,18,17,14,15,11,20,2,10,18,8,20,18,9,18,17,15,20,18,3,20,4,13,3,9,8,15,9,14,9,11,14,15,10,10,10,21,20,16,9,18,8,8,11,20,15,10,9,10,9,10,11,19,10,16,6,4,3,3,11,21,5,14,3,15,18,3,3,20,6,0,9,12,9,16,3,20,21,5,5,18,3,2,16,5,5,22,3,3,16,4,21,16,20,10,15,5,0,11,3,11,18,6,20,3,9,21,17,10,15,6,9,21,18,1,2,15,10,11,9,11,14,6,3,15,20,11,10,5,9,21,9,9,15,17,2,3,2,2,15,3,4,3,11,10,0,3,2,5,5,12,3,10,15,15,6,0,11,0,9,12,3,3,4,16,15,3,6,14,5,10,6,16,10,2,2,22,10,9,14,2,2,10,1,11,10,11,9,15,18,3,3,13,10,16,21,17,10,2,21,7,5,9,10,16,9,10,1,16,0,21,10,10,9,18,9,5,11,12,12,11,1,12,10,10,15,16,4,10,9,7,6,4,18,16,6,15,15,16,18,9,9,14,1,11,3,10,9,10,11,1,9,11,14,18,15,11,15,18,4,17,5,16,15,9,15,2,10,18,10,5,16,2,10,16,9,3,16,15,3,13,5,4,0,17,15,9,0,9,16,10,11,11,0,10,11,4,10,4,18,21,3,11,10,11,10,10,11,9,18,11,10,11,9,9,2,1,12,12,9,11,9,12,0,2,5,18,16,14,3,16,11,3,1,6,5,15,5,1,9,9,5,11,3,11,2,15,12,5,9,4,9,4,17,11,4,18,18,9,2,18,16,9,11,4,9,14,22,10,3,14,11,5,0,15,0,21,16,22,3,11,18,11,10,10,13,4,6,12,10,11,5,10,2,24,15,2,9,17,5,1,4,18,5,11,12,17,0,3,12,16,9,9,4,3,17,2,21,4,0,18,3,15,2,16,2,4,7,10,21,11,6,6,21,10,4,16,18,5,16,4,7,9,14,4,2,4,14,1,9,15,5,10,9,15,11,16,2,10,2,10,7,10,6,9,5,10,11,17,6,16,13,2,15,2,18,9,2,4,11,9,4,16,0,16,14,1,5,12,9,20,11,9,10,4,22,16,9,9,5,9,10,2,10,11,2,11,10,11,9,11,18,9,10,11,12,10,11,2,15,9,2,11,20,15,11,9,18,15,9,6,2,11,10,9,15,11,11,11,15,10,10,0,5,7,7,15,5,2,0,7,0,16,20,10,1,11,14,22,14,14,4,6,6,2,9,14,12,10,15,10,22,11,14,10,11,18,9,10,10,10,15,11,20,18,15,20,9,11,9,9,11,4,11,5,10,10,16,6,12,0,15,11,0,11,15,11,9,4,22,17,22,3,9,3,18,15,10,4,9,10,17,4,11,15,11,4,16,2,1,10,16,9,3,17,9,0,10,11,6,9,12,17,20,14,10,10,18,10,16,11,18,11,15,18,15,16,2,9,11,18,0,10,3,9,0,22,2,17,6,2,4,12,3,18,10,4,9,11,0,10,2,18,10,2,20,6,9,1,14,9,9,10,6,3,11,6,9,16,11,18,9,0,11,20,15,3,11,11,15,13,12,10,14,11,14,11,18,12,15,4,9,9,22,10,2,15,9,22,2,6,16,11,10,22,0,10,1,10,2,2,13,10,0,16,10,9,9,0,5,11,0,8,5,10,16,15,2,16,1,2,22,16,18,2,2,11,9,9,4,16,15,10,0,9,12,2,11,10,18,11,9,1,11,18,10,18,18,18,1,1,1,6,10,1,5,1,10,15,0,5,15,16,11,16,15,2,11,11,16,9,9,9,9,16,13,14,15,4,9,9,0,9,9,0,5,0,5,18,1,2,0,0,4,9,9,10,9,11,9,14,4,0,0,9,11,9,10,9,9,10,11,10,0,4,3,6,12,9,11,17,7,2,7,10,17,6,9,18,4,11,10,10,5,14,3,11,10,9,6,9,15,16,5,8,17,15,2,15,3,16,11,3,9,4,9,10,4,11,5,9,4,18,8,15,24,14,9,9,9,10,12,10,6,17,23,0,16,15,12,15,11,2,16,15,9,6,0,9,1,9,12,16,16,17,16,5,9,16,11,11,16,6,9,11,17,7,11,14,16,5,11,8,2,16,9,8,3,11,14,3,0,9,10,10,11,5,0,15,10,9,10,3,4,10,10,10,3,3,9,1,5,14,9,3,3,10,3,9,9,4,16,5,1,18,18,18,15,3,2,12,17,11,15,11,17,2,11,2,9,10,15,13,1,3,11,22,12,1,16,18,3,1,11,3,4,3,14,18,10,6,11,8,3,3,17,4,15,11,3,15,3,10,9,5,10,10,2,5,10,11,2,0,10,3,11,10,15,15,9,2,1,1,1,10,9,3,3,8,12,3,2,11,16,3,16,2,3,17,15,13,3,3,13,0,2,10,8,0,16,11,9,11,9,3,0,1,9,10,15,10,6,17,4,4,14,4,21,3,13,12,10,16,4,9,3,15,5,11,11,3,3,6,11,11,15,2,9,10,21,2,12,6,9,1,3,18,5,15,4,3,11,11,10,14,10,11,6,0,18,10,17,16,4,9,16,16,15,12,8,21,9,9,12,21,22,16,12,3,10,15,14,16,9,16,18,3,9,18,15,9,11,11,1,11,14,9,9,0,1,8,8,13,2,14,16,1,16,16,11,0,4,2,11,10,11,12,4,14,18,3,10,11,21,3,14,5,6,2,4,12,9,5,10,5,9,10,11,5,10,10,0,11,16,18,7,21,4,10,10,16,5,16,9,0,12,4,10,18,12,16,9,3,9,18,17,16,11,12,5,9,10,18,5,10,10,3,16,10,11,10,12,10,11,10,15,1,16,15,1,20,3,18,9,2,5,5,2,1,10,11,4,16,16,17,11,16,4,15,16,1,9,10,3,18,14,4,17,12,0,17,11,4,16,18,6,7,18,6,14,3,4,3,12,14,18,18,14,10,16,13,4,4,7,18,18,10,16,15,9,18,2,3,8,1,10,11,2,24,10,11,10,10,17,4,9,6,16,13,6,2,16,17,16,0,16,9,0,16,16,11,15,6,9,11,0,17,12,2,5,10,10,9,10,15,3,23,7,10,7,12,10,10,5,1,17,6,15,10,5,5,10,11,14,3,4,11,6,5,16,5,15,8,16,2,15,16,7,11,2,11,0,9,11,0,17,12,1,18,2,3,14,3,17,9,3,0,3,0,11,11,15,14,1,21,11,16,2,15,5,1,17,10,9,10,10,9,1,16,10,11,6,2,5,5,16,9,11,10,10,21,0,10,3,11,7,3,9,22,3,6,14,8,8,15,21,10,9,11,18,20,17,10,21,3,10,16,3,5,3,18,10,10,5,10,16,10,10,1,10,9,20,20,3,5,20,11,5,5,9,11,21,15,16,20,11,5,12,16,11,20,9,3,3,20,16,15,10,14,5,3,13,5,10,1,9,16,21,14,3,1,10,22,3,9,3,10,15,16,11,3,1,5,15,9,5,20,3,1,21,3,10,11,9,10,10,9,20,17,9,10,10,7,5,20,5,1,22,7,5,7,14,3,9,18,10,11,10,9,11,11,11,9,10,9,12,13,12,14,3,22,16,10,9,10,5,11,16,4,15,1,15,11,23,18,18,11,20,5,11,3,10,3,15,9,11,16,4,4,18,9,11,16,0,11,11,15,1,10,15,1,9,1,3,1,12,11,11,5,11,9,16,6,10,11,9,15,11,12,10,10,11,5,10,9,15,20,11,18,6,10,10,4,10,10,3,18,14,6,11,11,4,20,16,9,9,3,11,20,18,2,11,20,16,14,16,4,20,1,14,9,20,11,11,9,3,9,10,5,3,14,5,15,9,9,11,13,11,11,11,20,8,8,10,2,2,1,6,1,3,10,21,16,11,18,21,16,20,15,11,9,10,20,10,17,9,3,20,15,6,22,10,5,11,16,3,10,11,3,15,10,21,7,16,6,2,10,17,21,5,3,20,10,10,20,9,21,11,20,10,9,10,21,13,12,16,20,11,11,3,10,6,10,10,6,10,13,9,3,10,20,22,15,17,16,16,1,3,8,6,16,21,17,10,20,11,10,14,11,1,14,16,11,10,3,10,18,18,21,11,22,12,1,10,20,7,20,0,11,10,10,10,10,18,1,3,15,15,3,18,6,11,3,9,2,3,9,18,22,11,3,12,16,10,17,22,15,7,16,18,4,15,15,16,16,17,9,2,9,14,10,12,2,15,3,4,11,2,9,3,2,14,3,3,10,16,4,15,9,0,4,14,16,4,9,11,15,9,20,10,10,10,3,9,9,3,10,9,3,16,16,4,15,5,11,22,11,16,2,11,16,9,10,3,3,7,3,5,16,5,11,3,21,11,15,12,10,5,3,10,0,2,1,3,9,9,6,6,16,3,16,11,10,2,7,1,6,14,7,1,14,9,11,11,18,15,16,9,16,18,5,1,11,10,0,9,9,16,3,15,9,11,5,5,9,9,17,3,11,11,22,2,0,9,1,2,11,10,22,10,1,3,2,10,18,11,3,9,18,3,3,4,9,5,9,17,20,18,17,18,10,3,11,13,10,5,16,10,11,10,2,15,15,11,11,10,10,4,10,2,17,4,10,15,3,9,3,11,3,3,10,18,16,5,4,17,0,15,3,3,1,8,10,1,10,10,22,1,5,16,9,16,6,18,5,11,3,17,14,11,11,11,11,10,10,15,9,9,3,3,3,3,2,7,13,10,18,11,4,18,6,2,11,10,1,2,11,16,10,14,3,15,11,9,4,12,2,4,12,4,4,10,10,22,11,9,16,3,5,17,1,16,4,9,13,20,22,17,4,16,11,4,10,10,9,1,4,11,10,15,3,11,15,11,18,10,9,18,9,4,11,9,9,2,4,4,4,5,10,10,10,14,11,16,1,17,20,14,15,14,6,9,11,16,10,18,15,20,9,6,9,9,11,5,9,1,17,15,10,3,14,1,21,20,10,2,1,3,9,15,10,10,10,9,10,14,18,3,4,4,15,11,10,11,11,11,10,14,5,18,18,1,5,0,5,1,8,10,1,16,15,3,20,15,18,9,16,20,10,22,11,15,12,3,20,9,16,16,10,16,13,6,16,1,18,20,13,17,10,20,16,11,0,10,0,4,4,17,21,10,20,15,17,21,20,11,14,11,10,10,15,9,9,10,10,11,3,9,12,6,20,10,6,10,2,10,6,15,18,3,15,10,10,18,22,11,12,6,0,15,5,12,5,0,8,1,4,16,10,4,16,9,11,10,16,10,9,18,11,18,10,12,2,15,18,9,10,10,18,5,6,8,3,4,5,15,10,3,10,16,10,15,16,16,11,9,13,3,15,17,1,11,11,22,10,15,9,16,4,10,22,16,2,10,9,15,1,10,22,10,1,9,11,16,3,3,10,5,17,9,3,11,10,17,1,10,16,11,15,9,18,11,11,14,18,11,12,10,3,3,15,11,3,3,10,0,15,4,0,16,3,10,24,3,6,9,1,16,3,10,10,17,11,11,0,16,9,1,3,15,4,2,12,15,9,3,11,10,17,16,14,2,6,11,2,16,2,3,22,16,9,10,3,3,11,12,5,15,10,3,3,11,1,11,15,11,9,5,3,3,5,14,16,9,1,10,0,11,14,16,10,18,3,3,0,18,11,10,1,1,11,11,3,0,22,15,1,10,9,17,15,18,9,24,10,16,5,0,15,3,1,3,3,8,3,3,13,15,3,9,1,11,10,10,5,11,6,17,10,1,0,18,16,1,10,1,10,6,6,1,16,6,3,1,3,21,9,2,16,3,17,1,17,10,3,3,16,1,15,1,1,1,16,1,11,12,10,18,10,10,15,10,3,0,0,3,1,16,16,9,12,10,9,0,1,1,16,9,20,18,3,5,16,11,16,6,22,16,3,15,10,1,11,10,6,3,14,16,6,10,9,20,20,15,10,10,16,3,10,13,15,17,22,16,11,20,20,9,10,1,5,9,0,18,18,9,12,9,15,20,16,11,20,9,10,18,11,10,9,16,20,11,3,11,11,10,0,9,8,16,16,10,20,15,13,14,10,3,9,13,9,9,9,11,15,20,9,20,16,20,9,6,20,6,11,9,17,1,3,1,10,15,16,10,10,11,10,18,9,20,21,11,10,0,16,10,20,10,12,10,6,16,10,1,0,15,18,18,11,14,13,10,18,15,4,9,3,16,11,17,5,5,14,16,3,22,4,18,17,0,10,11,17,20,10,16,4,16,0,6,17,15,0,20,9,5,16,15,9,10,0,16,3,16,15,15,15,18,9,9,10,16,3,16,10,20,4,3,11,16,10,16,0,11,12,11,11,9,20,16,10,17,3,14,18,3,9,3,16,1,17,3,9,10,5,16,15,16,11,9,15,6,16,9,16,11,11,15,16,10,4,3,16,9,9,2,3,11,11,3,16,3,16,11,16,0,1,17,11,3,9,20,3,17,13,9,10,13,6,21,9,1,9,10,2,9,20,20,20,20,15,15,16,4,14,13,3,9,7,10,10,10,16,0,11,0,16,3,21,15,20,10,20,14,9,20,20,20,3,11,9,7,3,3,9,2,7,17,11,11,20,5,13,20,21,18,17,10,10,20,3,18,20,10,11,5,15,10,11,3,9,3,9,10,16,3,5,14,14,1,10,20,20,5,20,17,9,1,16,5,16,13,3,16,9,10,4,4,13,3,16,7,5,7,16,18,16,18,10,10,18,11,3,9,1,17,9,18,10,13,17,9,14,3,20,12,7,7,2,2,7,11,11,10,11,0,11,18,22,4,11,5,9,18,16,2,10,1,16,4,18,6,16,9,6,9,11,18,3,4,9,10,16,20,7,3,10,9,3,11,16,2,20,18,9,16,10,0,17,10,16,16,5,16,2,22,10,16,3,10,20,16,9,3,0,18,11,10,10,0,20,20,16,3,5,20,5,3,7,3,16,7,4,10,4,16,10,20,20,5,20,18,9,22,1,6,2,15,15,16,1,0,20,22,17,0,17,10,3,1,7,5,2,4,20,20,5,4,9,14,10,18,9,10,18,0,5,5,13,18,16,15,11,15,1,11,9,4,9,14,10,9,3,15,3,18,15,22,15,4,9,11,15,3,17,16,14,10,15,21,10,21,13,16,15,10,21,16,17,0,10,9,0,11,13,10,10,14,21,0,21,21,18,11,0,10,17,0,15,18,15,5,10,9,9,9,9,9,11,10,12,11,10,10,11,4,15,5,10,1,6,0,12,8,11,14,16,9,15,16,3,15,12,11,3,12,6,16,10,10,0,15,8,17,21,9,10,2,11,10,5,10,1,3,21,16,12,13,21,9,6,21,5,2,14,16,2,14,10,0,16,11,18,10,10,10,0,0,23,9,13,10,18,3,9,10,14,9,10,9,7,11,11,11,20,18,11,9,22,2,11,13,6,18,15,18,15,11,15,14,4,10,3,9,3,10,10,20,4,8,18,7,2,2,14,2,9,9,9,16,15,16,20,9,9,4,2,9,9,20,18,20,11,1,11,10,10,11,21,10,20,16,15,11,21,1,16,16,3,20,10,4,11,18,9,12,9,0,3,9,16,20,9,12,15,10,3,10,9,10,10,10,5,11,15,11,11,9,10,16,15,9,11,11,11,9,10,10,11,13,11,11,18,14,10,11,12,2,16,9,2,3,4,11,11,11,19,22,16,4,2,15,15,4,4,15,18,9,18,9,16,22,15,6,20,11,15,18,11,16,15,15,17,4,16,21,20,2,11,0,20,10,3,16,6,6,4,2,4,11,10,2,11,10,0,11,18,2,16,11,10,11,12,9,11,2,11,9,9,4,4,13,2,16,11,0,15,2,15,15,16,15,2,10,15,22,22,9,2,2,0,2,10,12,17,2,4,10,4,4,4,6,18,16,20,18,10,11,2,21,14,4,16,11,10,0,4,4,10,9,20,10,10,10,4,2,4,6,6,4,11,15,20,1,9,16,4,11,9,16,10,10,15,18,11,21,11,16,20,0,18,11,11,9,18,15,11,2,2,12,20,18,18,16,15,20,20,20,9,17,12,16,8,10,10,4,20,10,15,14,15,11,1,18,11,12,10,9,9,12,11,21,11,18,16,17,9,0,11,15,14,2,9,10,16,17,9,9,10,9,10,15,11,6,9,18,10,20,11,5,10,8,14,10,8,10,11,11,9,11,14,20,11,11,0,9,11,9,16,15,11,20,10,18,11,20,11,11,14,10,12,5,1,6,10,17,11,5,4,10,1,0,17,10,2,16,14,0,10,22,11,2,2,11,7,4,9,6,11,11,7,10,7,9,16,16,1,2,16,10,16,16,0,16,10,7,4,15,10,2,7,11,7,16,5,1,11,21,0,7,15,4,16,18,10,18,15,9,10,10,2,10,7,10,4,15,9,15,2,5,10,5,2,10,15,2,4,4,16,11,18,15,2,15,10,4,4,15,11,21,7,4,9,15,10,7,20,9,21,10,9,8,1,11,10,1,14,13,2,21,11,11,12,9,4,7,9,18,9,10,7,7,7,4,3,12,11,3,10,8,16,2,11,16,10,11,11,11,20,16,10,10,20,11,16,12,21,20,16,18,9,11,18,10,3,18,12,4,9,9,16,2,14,15,0,6,3,20,11,3,0,8,16,0,16,9,10,16,20,9,10,9,9,10,10,20,4,20,21,20,18,12,17,5,0,16,4,10,22,9,3,11,8,20,20,15,14,17,21,10,20,21,10,11,11,5,16,10,11,4,8,11,20,10,9,8,9,15,15,16,9,12,12,18,7,2,10,12,17,2,16,12,11,10,10,10,11,11,20,6,3,12,11,9,10,12,14,4,2,10,15,6,21,11,9,1,9,3,4,11,11,10,2,9,3,4,2,11,10,1,3,4,21,8,3,18,21,9,18,5,5,3,11,14,21,0,10,1,15,1,4,1,11,10,3,10,11,3,10,18,5,10,3,11,11,11,11,9,11,11,14,3,11,10,3,16,21,11,18,4,4,9,3,9,6,1,15,3,3,3,11,10,6,18,21,1,9,1,9,9,3,1,9,14,4,15,16,11,10,9,9,18,10,11,11,3,18,9,9,15,15,12,2,6,9,11,13,1,1,3,9,10,14,11,10,10,3,17,9,3,11,10,4,14,9,3,10,15,11,15,11,5,15,17,3,1,10,1,2,18,3,11,0,16,5,11,9,12,16,3,16,10,15,3,9,4,16,10,4,9,6,15,11,18,11,0,11,11,9,2,11,15,11,10,11,18,9,11,9,18,12,13,9,11,9,17,0,11,15,9,3,10,10,3,15,11,0,10,16,12,3,11,5,23,4,4,10,16,22,10,10,9,11,11,6,11,3,1,14,16,16,10,10,9,15,9,11,18,3,6,0,9,9,10,3,11,12,10,11,10,18,9,14,9,9,14,11,11,18,10,3,15,9,6,3,22,3,11,11,15,15,3,3,20,1,3,18,3,3,18,16,5,20,6,2,3,1,1,10,11,22,16,0,12,0,15,2,0,4,3,0,6,10,0,3,12,16,3,9,1,9,11,9,1,11,10,10,13,10,12,11,9,0,1,11,6,14,9,11,4,5,9,15,6,2,2,5,9,17,17,20,4,16,9,16,14,18,11,9,1,1,10,10,16,12,16,0,3,5,0,5,11,9,18,15,1,11,4,10,14,0,10,9,10,9,13,9,13,3,0,11,8,0,5,17,9,4,16,14,10,15,16,6,15,10,2,3,16,1,15,0,22,16,10,21,6,15,16,2,16,11,14,10,6,17,10,10,11,9,17,15,18,3,4,9,5,9,7,5,5,10,16,12,10,1,10,0,10,17,21,15,9,11,9,4,23,11,10,2,15,4,9,10,10,16,21,6,16,6,9,18,2,17,16,15,11,15,10,10,1,18,12,11,0,2,15,3,2,16,4,12,6,4,4,16,11,16,22,4,10,6,10,9,15,5,16,0,20,11,15,12,0,15,10,11,6,16,18,1,15,10,12,0,0,11,16,5,14,9,16,4,10,10,16,16,1,11,9,14,15,2,11,10,5,17,11,6,4,11,10,15,15,5,5,10,16,15,23,23,0,4,10,15,5,16,5,12,24,15,10,1,16,1,10,9,9,14,16,1,10,6,10,14,6,9,6,10,6,10,12,17,10,15,5,2,10,0,15,10,18,2,4,16,16,14,9,16,15,2,21,11,12,5,14,10,17,2,11,11,2,2,16,10,11,4,1,6,0,1,10,0,1,5,6,23,1,5,18,11,14,14,10,18,10,9,10,9,9,12,9,19,9,18,10,3,2,3,10,6,22,10,3,17,1,3,12,3,3,8,11,3,9,9,21,12,2,15,0,3,16,10,11,16,3,21,3,16,1,10,5,5,5,20,20,10,9,3,3,0,17,17,3,16,4,11,0,21,3,20,2,12,6,15,10,17,12,10,20,9,9,22,0,16,9,10,2,10,0,9,9,20,14,9,10,3,4,9,18,20,2,18,24,4,5,15,18,4,10,9,17,3,10,15,9,12,10,10,10,9,3,5,5,9,10,9,9,10,11,10,3,4,4,3,3,1,20,11,16,2,10,14,1,17,16,1,11,7,5,9,10,2,9,20,11,10,10,10,4,20,11,14,16,3,7,10,7,3,11,20,12,16,11,10,6,10,15,15,4,18,2,2,7,4,3,16,7,4,17,11,20,9,20,11,11,9,10,10,10,10,10,3,4,14,11,6,15,18,2,15,11,0,15,10,7,0,10,21,7,15,16,0,20,11,10,1,20,1,14,11,10,12,11,9,18,20,6,20,11,10,16,10,9,15,18,18,20,2,10,20,20,15,0,7,0,11,18,9,16,3,16,18,16,2,10,2,22,18,21,16,3,4,11,5,2,18,3,21,10,9,5,7,10,6,12,9,1,16,3,10,1,15,4,17,2,2,4,9,2,16,16,10,17,10,9,1,17,18,4,2,11,10,18,15,9,10,10,11,11,10,17,5,17,25,9,17,1,7,13,11,3,10,1,13,5,12,3,18,14,15,16,15,10,11,1,16,22,16,3,3,9,11,7,1,16,3,17,11,20,10,0,17,15,22,18,2,3,11,9,2,18,20,10,9,3,4,1,13,13,10,2,10,10,10,9,10,12,10,7,15,20,15,11,15,20,16,21,12,18,14,20,1,10,3,16,17,2,10,1,5,15,3,10,15,15,10,2,16,11,5,5,10,10,18,12,20,9,13,16,1,16,14,0,2,9,20,5,16,1,20,4,15,21,16,20,20,20,9,11,15,10,12,14,12,14,3,5,11,9,20,5,15,20,18,15,4,18,20,16,15,22,20,9,11,4,17,18,4,20,15,3,11,15,16,1,9,4,21,9,17,20,1,15,15,15,20,5,11,3,0,9,20,14,5,3,11,11,22,1,20,12,3,22,20,12,9,10,18,10,10,14,13,11,13,11,13,10,4,10,10,3,11,10,3,2,10,10,20,11,12,4,10,9,15,2,15,11,7,16,9,9,1,14,18,15,17,11,0,16,2,18,6,17,21,10,2,2,20,4,11,3,17,11,2,11,16,4,9,15,18,2,15,18,18,9,16,10,16,14,17,12,18,9,10,2,10,20,11,22,11,10,0,12,10,10,15,20,3,6,9,13,20,16,21,9,15,11,0,12,10,3,9,9,15,3,17,9,9,4,9,3,18,18,15,3,11,2,14,14,10,3,18,15,11,3,18,14,3,11,9,20,11,9,2,1,14,10,11,10,9,12,15,10,10,10,15,3,18,6,1,9,9,0,5,9,9,6,16,16,3,14,17,12,10,10,9,16,3,9,1,11,1,3,6,6,1,5,3,10,9,9,0,10,9,3,14,15,3,3,16,3,9,5,5,14,0,15,11,10,3,3,16,17,6,3,3,16,10,7,15,5,11,18,15,21,3,10,10,10,5,12,17,18,6,3,16,10,16,3,5,18,3,16,3,15,3,10,7,9,8,9,5,17,10,6,8,16,11,17,5,17,3,5,15,5,8,3,20,10,10,2,17,9,0,5,16,1,3,7,10,10,3,12,14,10,7,14,4,1,21,16,2,9,4,16,10,15,9,10,5,16,18,8,20,15,20,1,9,15,4,16,6,20,17,18,20,17,11,5,16,1,9,0,18,6,22,1,18,16,11,11,15,10,1,2,9,15,10,12,10,22,1,9,1,16,18,2,11,11,10,11,10,11,9,18,11,10,18,1,12,1,9,12,1,11,10,16,4,16,5,15,5,8,9,5,16,10,10,18,10,15,0,4,16,20,9,4,10,15,20,11,11,18,4,11,10,5,16,2,5,11,4,15,2,10,2,10,10,10,10,18,10,10,9,9,14,10,1,4,9,6,9,6,3,11,10,10,3,16,11,1,4,4,12,18,9,17,3,18,12,4,6,11,16,15,21,10,14,6,16,16,10,2,13,3,4,17,4,10,10,14,4,18,15,10,15,12,9,4,0,14,10,2,23,10,3,10,21,6,18,10,14,10,12,10,12,18,9,12,11,7,17,10,11,11,3,11,11,6,10,2,23,10,3,6,9,11,11,6,4,10,6,7,17,2,10,10,6,10,18,0,7,7,18,2,6,10,12,1,11,14,9,18,3,11,4,11,11,18,7,10,11,4,11,10,13,3,10,4,6,6,9,2,4,2,18,12,21,12,3,2,1,9,13,16,1,4,11,22,18,11,11,3,7,9,9,3,3,16,6,10,16,0,17,18,2,16,10,2,9,21,4,3,18,18,9,4,3,5,2,9,6,14,10,14,4,4,8,4,10,3,10,9,15,9,10,5,10,20,10,21,9,9,18,6,11,9,2,4,12,4,7,2,2,16,20,7,1,16,18,3,18,0,18,11,9,5,9,16,18,9,20,15,11,4,4,10,6,11,11,5,3,16,0,3,3,1,0,0,10,10,9,10,18,11,10,12,2,10,14,16,5,13,4,15,11,5,4,11,9,21,21,3,11,16,16,1,6,6,0,3,16,12,21,15,4,16,6,4,22,16,5,6,16,11,11,11,1,15,16,6,9,1,6,11,5,2,3,11,3,14,18,12,21,8,14,2,0,21,10,11,11,12,10,3,10,3,15,18,9,11,3,16,3,11,10,9,21,2,10,11,14,9,3,9,9,21,1,3,10,1,16,10,15,3,11,10,5,11,14,2,0,21,18,3,3,5,9,8,8,6,16,10,4,9,12,0,22,17,9,3,3,1,10,3,21,9,6,15,9,9,4,18,16,4,3,14,20,15,20,3,11,1,10,1,17,9,1,20,11,11,16,5,8,5,16,1,15,3,11,20,12,20,0,16,11,16,10,5,8,0,18,20,11,11,16,2,0,2,10,11,12,1,15,18,14,3,9,17,9,9,3,9,15,3,20,2,10,11,4,20,18,3,15,10,4,20,18,9,2,14,5,12,13,21,2,10,14,20,5,9,20,17,15,2,1,15,12,12,1,20,15,9,9,18,1,22,1,1,3,9,16,14,18,9,13,0,12,1,1,10,1,6,14,3,12,11,10,10,9,10,18,20,9,9,10,21,6,15,11,15,14,11,6,20,9,10,4,9,11,20,10,9,10,13,2,3,10,1,16,10,11,9,11,10,1,22,5,17,6,10,16,4,20,9,17,20,17,11,6,16,10,9,10,9,4,17,4,18,14,11,9,12,0,2,17,1,5,11,17,2,16,18,15,16,18,12,9,6,16,16,20,18,11,9,10,4,11,12,16,13,3,18,1,17,22,11,1,10,10,1,11,11,14,1,13,0,1,16,2,0,10,14,13,9,18,9,16,18,3,2,16,11,10,3,1,4,14,18,10,10,7,10,17,1,13,9,9,3,10,10,5,6,16,15,2,3,2,1,10,16,18,18,4,4,1,4,0,20,4,1,15,8,6,16,3,23,18,4,10,17,11,9,16,2,10,5,16,4,2,11,10,17,1,18,9,2,16,13,15,10,10,2,10,20,9,12,9,12,11,10,15,2,10,16,11,18,20,4,2,1,5,5,9,3,11,4,11,18,4,3,0,4,9,4,2,16,4,8,15,3,4,11,4,4,11,1,15,18,9,9,10,9,4,5,3,4,16,4,4,18,2,1,9,9,10,11,10,11,10,2,13,16,6,10,17,11,5,11,11,9,11,3,9,2,15,9,20,16,14,1,5,10,5,7,13,1,13,9,10,5,16,6,7,17,10,10,0,18,16,0,2,10,10,17,6,11,11,16,0,10,11,11,10,1,15,18,20,11,11,10,10,9,13,10,15,1,4,3,2,2,9,9,2,16,18,10,20,10,9,10,10,15,3,11,11,3,0,20,10,9,11,12,16,4,9,6,16,9,13,9,11,10,14,10,18,18,9,18,3,16,18,10,0,2,15,6,10,3,11,9,4,3,9,15,11,14,13,10,14,5,6,4,14,13,13,1,1,7,19,9,9,2,12,5,0,1,16,11,3,3,1,9,16,0,11,1,20,10,17,17,3,10,22,9,11,3,11,11,4,5,9,11,5,10,3,18,5,16,17,16,1,3,16,16,3,10,9,3,1,4,18,9,11,16,10,14,9,9,11,18,18,11,10,10,10,18,23,16,16,0,3,10,0,10,5,16,16,0,16,6,13,14,17,3,3,17,0,17,10,16,11,0,22,10,18,16,11,11,3,0,10,3,15,16,18,4,1,12,4,16,17,20,16,15,3,3,10,7,9,9,10,10,18,11,18,11,18,2,11,18,9,16,21,10,3,4,9,17,15,1,15,2,17,15,15,9,11,3,1,11,16,15,4,22,11,11,11,4,1,10,10,5,3,6,9,3,3,14,5,1,2,3,5,2,4,3,6,8,9,14,10,11,10,1,9,10,10,18,12,4,9,11,11,11,10,2,9,3,11,10,15,3,22,10,15,17,1,10,3,9,10,10,0,15,4,6,6,9,15,16,13,21,3,3,3,16,15,9,24,11,10,17,3,1,1,6,9,22,3,2,3,16,15,10,16,12,11,11,18,21,15,11,2,3,15,10,15,13,19,19,16,9,10,3,16,11,16,20,10,10,17,6,3,22,9,11,15,15,18,10,3,11,3,11,13,9,11,3,15,2,6,24,10,22,11,18,11,3,9,20,15,20,15,21,3,9,3,15,21,3,14,11,0,21,4,6,2,9,20,18,15,16,14,16,9,14,16,20,15,3,11,18,9,17,3,9,15,14,17,9,9,15,9,14,3,12,4,22,20,12,18,10,15,12,0,4,17,12,10,15,0,3,13,3,0,4,6,0,23,0,21,2,11,4,10,10,16,6,4,9,3,21,1,10,0,9,10,12,5,17,2,16,13,0,15,11,16,2,15,3,16,11,2,16,11,15,9,12,20,15,11,1,10,5,16,11,15,16,5,11,16,10,22,20,8,3,10,11,5,11,20,11,6,11,14,14,4,10,9,17,3,11,15,20,10,3,3,10,3,17,16,4,13,9,16,15,3,17,15,3,18,9,10,3,11,21,17,4,15,16,3,3,10,10,5,2,0,12,12,18,13,14,3,20,10,15,13,15,10,18,20,1,20,14,9,11,13,18,13,18,11,10,3,18,15,2,16,9,11,10,18,0,15,11,3,18,17,15,11,16,3,15,6,2,12,15,0,9,11,16,11,16,1,15,15,15,14,9,2,9,9,9,9,10,21,10,17,3,13,16,3,18,17,0,10,16,4,16,3,2,9,9,9,9,11,10,10,3,18,16,18,3,4,10,4,18,9,12,10,9,16,3,7,16,16,2,18,10,15,8,16,18,11,16,16,10,17,3,3,6,9,15,4,4,16,18,0,0,4,3,11,16,10,11,15,6,17,2,4,16,10,11,6,5,18,1,16,9,18,18,18,10,10,17,13,18,9,9,9,10,15,16,1,14,2,1,9,11,17,11,20,3,11,15,0,9,6,18,13,17,4,11,13,10,20,4,10,10,22,16,10,5,11,10,3,20,16,15,11,3,4,17,17,1,10,5,11,14,3,18,1,16,4,5,9,22,21,10,3,3,16,9,10,18,11,10,19,1,9,6,16,15,14,15,2,9,3,7,10,0,9,3,2,10,20,11,10,7,7,16,15,18,22,3,16,11,3,10,2,11,3,11,4,3,11,9,10,16,2,12,9,10,5,9,13,24,9,7,17,9,11,10,11,15,10,11,12,16,7,7,16,11,16,0,16,5,16,5,16,0,16,20,9,6,11,7,16,7,6,9,11,0,17,10,6,10,9,16,3,10,7,9,16,6,6,6,3,10,9,0,3,20,9,21,9,20,7,20,17,3,9,7,10,11,10,10,10,9,10,11,15,18,3,10,3,9,6,10,10,1,18,3,0,12,3,3,9,3,20,0,16,14,20,9,5,3,10,10,3,5,15,20,8,16,10,9,4,3,6,7,12,1,16,1,7,16,10,1,7,20,3,9,11,10,10,14,3,1,12,10,12,3,11,11,10,3,9,18,20,3,16,10,16,0,10,20,4,10,11,2,0,16,6,9,15,15,15,17,20,10,6,9,10,0,16,18,10,3,10,10,14,11,1,10,14,10,18,20,16,14,3,16,20,15,10,15,2,9,11,22,15,9,10,16,10,10,16,0,9,15,10,18,18,12,9,18,12,9,10,9,18,2,2,5,20,16,16,17,12,3,10,11,4,11,2,4,11,20,6,18,7,10,3,12,4,15,14,18,20,9,10,1,6,1,20,1,10,9,2,9,18,5,14,7,6,5,3,20,16,3,10,13,10,9,9,4,6,15,16,11,10,4,10,2,0,10,9,17,15,10,9,22,12,3,0,16,11,6,23,14,5,3,3,11,10,9,16,10,16,1,10,12,23,15,18,2,15,11,4,9,10,5,9,11,5,10,1,1,2,4,12,2,6,18,10,9,14,11,9,10,3,11,10,3,11,9,0,15,15,11,3,11,16,15,14,6,3,17,11,18,16,2,1,9,9,3,9,10,4,16,2,21,2,15,18,11,14,16,22,3,16,9,11,11,10,10,18,1,3,8,11,0,15,9,10,11,3,1,9,4,12,4,17,11,9,16,15,1,9,22,16,15,16,10,10,2,0,11,0,6,10,20,10,16,0,0,20,11,11,17,22,15,11,11,22,18,10,10,5,17,13,16,17,4,4,2,2,16,18,1,16,11,15,2,15,9,10,1,9,3,11,21,20,11,15,10,9,16,20,21,17,0,10,4,21,10,3,16,9,0,0,11,9,16,3,10,11,20,11,17,3,11,21,9,17,17,10,16,3,11,20,9,16,11,9,20,16,10,11,12,12,10,3,10,1,10,10,22,10,13,12,10,20,12,9,11,10,1,6,20,18,10,18,11,14,10,16,0,15,9,9,20,11,10,4,1,11,10,16,15,9,10,3,15,0,10,0,17,9,11,17,2,8,17,6,15,0,14,16,3,15,2,9,2,11,21,2,21,9,15,3,21,11,16,2,21,18,11,4,2,3,20,9,5,21,11,17,17,6,11,5,1,17,2,16,4,16,18,13,4,3,21,4,11,9,16,2,17,1,17,3,10,11,21,16,3,11,4,11,17,10,20,15,9,16,11,22,17,9,12,1,2,17,11,15,11,3,10,10,11,10,10,5,3,3,1,18,11,12,10,12,11,9,14,10,13,3,16,23,9,11,3,10,11,0,5,10,15,4,10,13,3,9,9,16,2,1,5,3,9,2,23,1,16,18,6,18,1,9,4,20,14,15,2,18,17,20,12,1,15,9,2,13,16,10,20,15,9,13,10,10,18,13,5,21,15,15,2,17,1,1,16,12,16,3,10,10,15,6,12,3,12,5,16,10,3,6,21,20,15,8,15,4,10,15,11,5,15,15,9,20,3,10,0,15,10,9,8,16,9,5,20,18,20,14,4,18,10,10,11,12,11,9,0,11,9,18,8,11,18,11,13,0,11,17,18,15,10,15,0,10,13,20,0,9,10,21,16,10,13,14,16,5,15,4,17,6,10,18,10,0,10,18,1,0,9,11,15,10,10,1,2,18,5,17,10,11,22,9,9,20,17,6,6,11,1,3,16,5,18,18,10,0,10,9,18,13,15,10,9,10,12,10,11,5,10,3,15,4,15,16,4,17,5,15,16,16,14,10,15,0,1,10,2,3,0,17,1,16,11,9,0,10,0,18,6,3,6,6,6,20,11,11,10,10,10,18,11,18,11,14,18,11,9,6,0,10,18,11,11,14,11,10,10,11,6,16,15,10,4,16,16,12,0,15,9,11,9,20,4,1,1,11,3,9,18,3,16,6,10,3,16,11,16,11,18,10,10,22,21,10,16,3,10,1,2,2,10,4,4,11,14,17,16,9,16,0,3,18,20,11,5,14,10,10,10,10,11,10,11,9,15,10,10,11,11,12,7,19,0,11,6,11,2,0,10,16,4,16,11,0,15,7,2,14,0,10,15,6,10,16,4,9,3,4,9,9,8,9,0,4,3,15,0,11,9,10,3,2,4,5,4,3,12,2,9,10,10,11,11,15,10,11,3,2,16,10,15,6,20,16,4,6,22,15,6,10,15,22,6,18,18,20,7,3,16,2,21,17,0,6,1,20,10,11,5,2,12,10,10,11,4,2,10,10,0,12,4,16,11,10,20,9,1,10,2,2,9,10,9,18,18,10,13,9,6,6,7,0,6,2,10,14,14,15,4,4,9,14,11,16,8,23,11,16,7,16,6,9,12,4,14,9,16,15,4,20,9,11,3,9,15,15,10,20,11,12,9,11,10,15,15,15,16,10,14,8,2,18,18,7,8,6,10,7,15,18,9,11,10,18,17,13,18,14,6,4,7,15,9,4,11,15,10,2,18,23,16,11,4,4,23,4,9,2,22,9,11,6,9,10,3,15,23,11,4,6,11,9,0,15,2,4,10,0,16,18,9,9,22,4,12,4,2,7,4,11,11,15,9,9,9,9,2,6,4,11,10,23,4,10,3,11,9,15,4,11,18,9,9,18,15,2,9,8,4,18,15,16,2,9,0,11,15,18,6,14,0,11,11,6,12,15,15,16,16,4,4,2,2,10,4,15,10,9,9,16,15,2,15,16,4,11,11,11,11,14,9,9,9,11,11,2,4,9,5,10,9,3,11,9,5,15,3,1,17,10,3,16,16,3,11,16,16,18,10,12,3,3,0,10,3,10,3,3,17,18,13,3,0,17,3,15,9,3,16,9,18,15,17,5,0,18,6,0,16,3,15,16,2,16,11,16,15,10,6,10,10,9,2,16,16,11,12,6,9,9,16,6,18,9,9,3,16,15,4,3,6,14,10,3,9,5,13,11,17,16,3,12,17,3,15,5,16,15,9,10,11,3,3,16,21,12,17,16,9,14,3,3,6,10,3,3,22,1,9,15,11,9,10,13,3,22,13,9,18,18,17,3,14,16,14,4,10,9,9,3,12,10,6,3,3,11,7,3,15,15,15,0,22,21,16,6,2,6,10,17,6,10,11,9,1,17,5,2,10,16,13,22,9,11,0,9,9,11,11,10,3,4,12,10,14,3,16,12,1,21,11,15,10,10,13,6,16,1,18,3,5,1,3,9,9,0,9,13,13,4,3,9,11,10,11,11,3,10,11,15,15,10,11,13,10,11,11,10,11,9,1,10,3,9,10,9,3,16,16,0,2,2,2,11,16,3,10,11,10,14,3,3,10,16,4,9,9,0,11,18,22,17,6,11,11,17,9,0,7,4,9,15,3,10,6,0,18,3,16,20,15,3,9,10,6,4,17,10,3,15,14,22,6,6,3,16,15,9,2,18,14,10,9,11,12,11,9,18,0,21,16,6,10,0,18,7,10,16,3,11,6,0,17,3,17,12,3,16,15,20,18,25,2,21,9,17,10,10,16,15,3,4,6,7,15,3,17,0,2,16,4,3,6,3,1,2,0,4,3,3,14,11,1,0,10,4,22,10,18,3,23,10,3,11,0,18,10,4,11,16,22,18,16,15,4,16,16,10,7,9,10,3,3,4,16,10,17,15,15,7,11,3,11,21,16,21,10,6,0,10,6,22,18,15,11,11,10,10,9,16,12,19,2,9,2,1,3,0,9,12,1,11,10,7,4,16,14,21,4,10,21,9,11,16,15,16,21,16,3,16,11,9,9,11,3,21,9,10,15,11,10,4,10,14,11,10,2,9,3,10,9,10,2,6,11,18,7,6,5,3,12,11,10,11,9,23,7,22,14,12,10,14,9,6,9,4,18,9,18,4,6,16,9,4,8,20,11,3,0,12,12,4,16,3,18,14,7,15,3,16,2,8,16,11,11,10,18,11,10,4,9,11,16,16,0,9,16,18,7,2,9,0,18,4,10,12,3,17,13,5,7,11,10,9,14,11,14,6,16,12,9,10,10,10,9,10,11,9,16,9,15,14,1,9,11,16,11,12,0,2,0,16,6,16,4,3,7,16,4,4,3,3,10,0,17,0,2,10,0,17,0,9,20,7,18,10,20,14,10,4,16,14,3,0,3,4,2,9,15,3,2,16,9,9,9,9,9,10,7,9,20,9,18,4,11,10,15,15,3,10,12,7,9,9,17,16,11,11,0,7,10,18,5,15,17,6,6,6,3,11,4,16,9,0,9,1,9,10,11,3,17,5,2,21,1,3,18,17,4,10,4,2,3,10,6,11,18,9,1,15,15,4,5,4,16,11,10,16,21,2,15,9,18,6,3,11,11,11,10,18,18,13,3,3,9,16,3,10,4,11,16,16,1,3,3,0,16,22,12,16,5,16,11,10,0,3,9,18,17,17,6,9,4,3,16,4,16,18,10,17,2,15,12,1,2,12,10,14,2,16,6,18,3,11,3,6,3,4,15,11,10,10,15,15,0,11,1,16,11,11,15,18,18,2,16,15,17,0,18,7,16,16,11,15,18,0,16,15,16,0,6,12,21,11,18,2,14,15,11,12,16,22,13,15,7,3,9,9,9,11,21,15,21,10,6,12,9,14,18,18,15,1,10,11,18,11,18,6,3,16,3,7,6,15,21,3,5,3,15,11,16,11,9,10,7,6,1,11,9,3,9,11,3,10,10,5,2,9,15,18,4,16,11,12,10,0,14,13,3,5,9,15,10,3,5,15,18,10,7,18,18,13,10,7,9,18,0,5,8,5,15,14,12,12,3,11,11,9,6,10,16,3,10,10,5,9,9,1,11,3,18,6,3,9,5,18,1,7,7,7,17,0,16,1,7,6,10,9,5,14,9,16,6,14,14,15,18,9,9,6,10,5,11,10,7,10,11,16,15,6,11,1,11,1,11,2,17,16,2,10,5,10,6,16,18,4,10,9,5,3,6,16,2,3,10,16,18,4,22,6,16,18,4,10,11,4,5,10,11,12,14,15,9,10,4,4,12,5,18,5,11,9,11,10,11,10,1,16,6,9,9,10,17,11,20,3,9,3,6,9,5,14,17,1,10,5,17,6,16,9,11,22,11,20,16,10,10,1,16,10,22,10,9,3,3,3,20,3,16,9,3,10,9,3,9,3,17,6,9,12,16,9,11,1,1,11,11,11,9,10,15,5,9,11,18,10,14,12,11,0,17,3,10,6,3,1,16,3,10,18,20,9,3,9,16,11,12,20,10,10,12,24,9,1,20,15,3,22,0,15,10,15,10,16,10,11,16,14,10,3,3,16,16,13,3,6,15,18,3,1,20,1,3,13,9,9,11,10,10,9,10,11,18,9,9,14,10,10,17,16,6,10,0,10,3,1,11,3,9,11,0,9,11,5,10,10,18,18,11,6,3,10,3,6,18,15,1,11,3,2,15,4,3,9,8,17,16,15,3,18,16,20,3,9,20,4,12,2,10,15,18,11,10,10,18,18,16,9,12,6,16,9,11,2,9,0,11,18,10,10,1,5,5,16,17,3,9,14,1,10,11,3,16,10,10,17,2,11,10,0,10,9,15,17,11,20,1,9,11,10,22,15,0,14,12,0,2,14,4,9,16,13,18,9,18,11,2,0,16,14,10,11,11,11,10,18,10,18,10,18,5,1,17,23,2,11,10,5,10,15,18,10,2,16,9,5,11,22,4,16,9,21,3,5,11,15,0,21,12,16,0,21,9,1,10,16,21,18,10,9,1,3,3,15,3,16,2,15,11,21,2,12,17,9,3,9,11,2,4,10,16,3,3,2,11,18,15,3,4,4,12,0,9,18,16,2,3,14,11,6,10,16,4,15,4,15,10,9,4,16,15,1,11,16,24,9,17,3,10,18,15,11,9,3,5,6,4,10,15,15,11,11,11,10,15,2,9,20,14,0,12,15,5,9,16,5,9,6,9,10,16,16,14,6,10,11,3,7,8,16,5,11,16,9,6,17,15,11,14,9,3,1,9,11,3,16,1,10,12,5,10,3,3,0,15,1,1,1,18,3,9,3,11,11,9,12,15,10,11,14,3,11,9,9,3,3,0,9,12,3,22,11,11,14,3,5,3,0,3,10,16,10,18,16,15,11,12,11,16,3,10,3,1,9,6,5,15,16,9,16,9,10,3,0,11,1,6,10,1,14,20,9,11,12,11,18,1,9,10,3,3,6,10,10,9,10,13,10,10,11,10,9,12,11,20,6,16,5,11,0,16,22,12,10,9,15,0,0,10,11,16,4,9,6,11,4,6,21,21,9,9,6,0,10,16,3,10,1,23,18,4,11,0,15,11,10,1,16,6,16,15,9,20,11,11,15,15,9,11,11,19,3,9,14,4,3,10,4,16,9,5,4,9,6,16,10,3,1,1,3,6,15,6,15,16,6,11,9,18,9,10,10,10,15,9,10,11,8,10,15,11,10,11,0,1,11,9,10,20,11,11,3,0,20,5,10,9,9,10,11,11,11,13,10,9,15,5,17,6,3,6,11,12,16,15,9,21,9,4,11,16,3,17,3,11,3,11,16,6,9,16,5,1,17,6,17,5,18,9,9,1,14,5,10,15,3,21,6,9,21,6,15,9,15,10,10,6,9,10,0,16,9,14,3,18,9,10,18,10,3,3,21,15,21,3,16,3,11,3,15,4,4,16,14,7,10,18,3,3,20,21,15,10,6,18,11,3,1,17,20,15,0,6,3,9,15,3,1,4,15,18,1,11,10,4,5,9,9,11,5,4,18,22,0,2,9,9,1,11,17,7,9,2,11,0,4,10,11,6,0,17,5,16,20,7,17,7,16,18,21,11,11,4,20,0,16,7,10,10,17,1,10,15,20,11,6,16,16,5,16,1,9,1,11,7,11,9,7,11,14,13,17,0,0,20,16,10,0,10,20,6,4,11,2,9,6,1,7,9,1,4,10,7,14,11,7,11,2,9,22,1,15,10,10,9,6,16,1,17,9,4,7,2,5,5,18,16,5,1,11,17,22,4,15,1,6,11,11,1,1,0,6,6,5,0,7,5,12,12,10,10,10,9,18,10,17,6,15,11,16,4,10,16,0,16,16,2,13,4,16,2,9,20,10,4,20,9,4,16,1,14,20,12,10,11,16,15,16,10,6,6,9,20,11,18,9,20,20,16,9,1,9,10,11,9,9,10,10,10,18,11,5,5,11,10,16,20,10,14,4,10,9,15,20,10,11,6,20,10,18,0,10,9,20,1,1,16,16,5,10,15,10,16,12,10,15,20,11,12,1,20,9,9,10,10,1,4,16,1,20,10,15,18,10,9,10,17,10,2,3,16,9,4,22,7,11,9,2,9,17,3,10,17,15,4,16,10,2,24,22,9,2,10,18,10,2,2,22,11,3,15,18,2,12,11,16,16,3,11,13,3,10,2,17,3,10,22,18,3,3,3,11,10,9,11,10,2,16,3,2,12,10,10,10,10,16,10,18,3,11,14,3,3,15,3,16,6,10,6,11,10,22,3,5,2,16,11,16,0,15,11,10,16,0,3,2,3,17,9,10,10,11,3,10,3,18,14,8,6,0,0,5,16,21,16,16,3,0,17,3,9,15,21,12,8,3,11,9,9,16,11,9,9,20,9,11,18,21,16,22,21,3,1,3,11,10,10,18,18,21,0,21,21,21,3,10,15,9,10,3,11,4,18,16,17,9,13,3,3,12,2,4,20,9,20,2,11,11,18,11,11,2,21,10,21,20,21,20,20,17,9,16,2,3,10,21,10,3,21,0,20,5,0,10,9,11,1,16,10,21,9,9,14,5,17,16,21,20,15,11,10,17,2,3,3,11,9,20,9,9,10,11,18,5,12,10,20,10,20,10,20,6,4,3,11,16,9,15,11,16,20,17,13,20,0,18,16,21,16,11,18,13,6,5,10,16,0,13,6,9,6,17,15,1,16,12,11,3,20,15,9,10,16,9,5,11,17,12,10,3,3,16,15,4,16,9,5,16,18,9,7,11,11,18,18,20,18,9,18,2,16,20,14,10,3,3,10,21,15,16,3,14,3,5,15,13,11,3,18,9,3,9,5,12,18,6,16,16,0,16,11,10,11,13,10,6,16,11,10,18,12,9,11,10,9,22,1,5,0,13,11,10,18,14,9,5,3,0,5,2,5,1,9,3,17,5,18,11,2,9,11,5,16,10,2,10,9,3,10,10,4,11,15,2,15,3,16,10,5,5,15,16,2,7,13,4,14,1,1,9,1,6,1,11,5,2,10,3,11,3,10,3,20,4,16,4,13,20,1,21,10,4,10,9,15,2,9,5,10,11,1,1,11,12,20,3,21,6,18,3,3,10,5,17,5,14,6,15,13,9,7,10,5,14,5,1,18,15,5,10,9,16,2,1,1,11,10,20,10,10,11,11,13,1,9,6,2,1,6,1,6,5,9,15,0,10,16,0,10,0,3,9,12,10,3,16,22,4,5,5,11,16,5,18,8,0,3,15,13,20,2,9,20,4,5,5,16,3,17,17,3,9,17,20,0,10,8,20,16,11,17,12,6,10,9,0,15,20,14,1,11,11,11,9,9,16,15,17,3,11,16,9,3,14,11,1,6,9,20,20,5,15,9,3,16,1,0,11,16,11,11,0,18,9,3,17,6,0,18,1,17,9,17,3,11,10,16,4,18,17,6,12,5,16,9,6,6,6,6,10,16,1,16,1,1,18,14,12,9,14,13,9,10,9,3,11,22,2,22,3,11,3,10,3,15,12,11,2,11,16,9,14,3,16,3,2,3,3,11,16,4,16,1,3,11,6,11,6,4,9,15,16,3,0,16,3,12,6,20,4,16,15,3,3,10,3,6,12,18,5,6,9,11,11,18,10,20,12,12,9,10,18,18,4,6,11,16,3,12,16,5,10,17,10,10,20,17,9,3,12,3,3,12,11,15,13,0,1,9,3,3,16,11,10,10,3,17,18,6,22,3,22,0,1,3,11,18,3,3,11,14,11,4,7,9,5,9,9,3,3,16,18,20,11,3,2,6,9,9,15,4,9,10,12,22,4,21,10,8,6,21,15,4,21,24,21,17,21,10,0,3,14,17,16,10,21,2,16,2,0,15,10,8,6,3,14,15,21,16,3,3,18,22,10,9,3,16,20,3,16,11,10,14,20,16,11,3,20,10,12,17,15,14,9,0,0,6,22,17,16,18,10,24,4,16,3,8,3,20,15,18,6,11,12,20,16,16,15,20,10,9,18,20,8,17,2,10,17,22,9,10,9,20,16,3,10,9,10,12,10,10,9,11,10,18,3,9,11,21,11,11,6,3,9,18,10,0,17,16,15,9,20,21,2,2,0,4,9,5,3,3,12,12,10,1,17,5,11,0,3,11,11,6,1,10,9,13,13,16,9,13,11,14,0,12,12,15,9,1,11,6,10,5,1,11,18,11,11,11,14,3,15,9,3,9,14,2,17,11,17,17,1,10,1,9,13,4,9,11,9,11,9,9,14,6,10,11,5,0,6,11,12,9,3,10,16,5,16,9,18,15,2,17,3,9,11,16,0,22,9,14,3,16,17,11,3,17,11,4,16,1,9,16,4,5,16,22,6,14,10,17,1,16,3,0,11,3,5,11,10,18,4,2,5,3,9,11,18,10,2,1,10,14,17,10,9,9,4,16,2,2,10,17,4,11,5,8,0,1,18,11,3,16,22,4,10,5,15,14,15,11,3,10,16,3,17,3,5,4,16,16,3,5,13,5,15,7,3,12,11,10,11,6,9,2,18,4,15,13,18,16,15,18,3,3,13,3,10,15,0,16,9,10,1,14,5,4,17,16,9,8,16,18,18,11,4,16,6,16,16,7,4,3,17,8,3,16,12,5,13,1,16,8,4,11,2,16,18,13,15,1,18,1,15,10,5,16,11,16,10,10,10,18,1,2,20,1,16,5,6,16,23,16,11,2,11,11,1,11,11,7,6,10,16,11,10,16,7,5,16,14,4,15,2,9,0,2,1,0,11,7,11,14,7,10,11,2,10,4,2,9,1,9,0,6,11,10,5,4,14,22,4,4,18,18,9,0,12,10,1,10,7,16,12,2,0,15,11,17,16,5,7,7,1,7,16,16,5,17,4,6,4,7,5,22,10,10,22,7,15,4,10,10,7,22,12,7,4,15,9,11,16,4,7,0,7,9,11,11,4,17,10,2,1,16,2,17,17,20,3,16,17,1,3,10,6,10,5,14,9,14,15,20,21,9,3,4,4,10,15,2,18,9,6,6,16,3,10,20,21,9,17,3,5,3,2,6,17,3,9,20,18,10,9,20,16,10,4,1,10,16,9,16,3,16,9,14,20,2,10,10,3,3,15,18,11,11,11,9,20,17,10,11,0,16,20,6,1,20,9,16,9,20,4,20,15,4,3,11,11,16,10,17,6,9,15,16,18,10,20,20,16,0,17,3,5,16,18,1,22,15,4,10,20,10,18,0,2,10,9,11,9,15,11,14,11,11,15,14,9,4,16,0,16,2,1,2,9,15,2,18,9,20,16,12,11,11,10,1,17,0,1,3,6,16,10,3,11,4,16,15,2,11,9,2,16,11,10,18,2,18,1,10,16,22,17,16,3,6,11,10,0,9,11,6,10,10,6,1,15,15,3,10,11,10,6,9,11,6,3,10,18,10,17,18,3,9,13,2,15,6,15,1,0,16,6,15,11,13,3,11,2,0,11,5,15,22,3,1,1,15,9,6,16,11,9,12,18,18,4,12,10,2,18,12,22,11,3,17,9,15,18,10,16,12,17,16,5,17,15,8,2,16,3,6,10,9,10,9,14,10,9,13,12,9,18,10,3,15,10,4,11,2,9,8,2,11,2,5,16,6,20,3,16,3,0,1,2,1,16,9,16,11,17,17,10,11,10,3,0,15,11,20,1,9,14,0,15,2,14,18,1,9,9,5,4,20,11,9,23,15,4,9,9,14,18,3,16,14,9,2,17,3,4,17,15,0,10,22,10,10,1,11,14,16,15,20,9,10,15,11,18,17,3,17,18,3,16,11,9,1,10,5,4,9,7,9,22,20,9,18,10,11,4,4,11,11,10,3,3,10,3,12,10,18,0,5,14,20,9,18,10,4,0,9,9,16,5,12,10,16,10,16,10,11,0,0,9,10,3,1,10,18,6,15,15,5,5,10,20,6,17,14,2,15,8,5,22,17,10,14,10,2,18,9,10,15,0,6,0,0,13,0,12,22,11,10,1,1,18,1,6,6,10,11,4,16,15,10,2,1,18,4,4,18,17,0,11,10,10,6,0,11,12,9,3,20,18,0,9,0,16,0,3,10,11,0,4,2,0,6,6,3,6,3,3,5,6,0,10,0,3,4,4,2,17,9,5,17,22,15,9,9,9,1,16,10,20,0,13,2,16,18,12,20,17,16,15,9,20,17,20,20,11,10,15,16,20,0,16,9,20,10,18,18,9,9,3,9,9,13,11,20,10,3,3,16,1,15,15,5,8,15,4,1,10,10,7,18,10,10,9,5,9,10,9,9,12,9,2,16,11,4,0,10,10,5,20,10,18,1,20,3,10,16,1,9,16,16,18,14,6,15,11,6,3,12,11,20,9,9,18,17,24,15,1,9,2,12,17,11,0,13,4,15,8,1,16,11,17,11,15,1,9,3,9,9,9,7,9,16,16,20,9,9,12,4,22,0,2,11,14,9,11,11,15,16,2,11,0,11,18,2,15,18,0,9,10,10,11,18,10,11,16,2,10,11,11,11,16,9,22,10,18,6,21,10,5,11,9,9,3,10,0,11,10,16,16,16,15,15,16,17,18,11,3,11,3,8,9,11,22,4,2,10,1,0,10,10,9,3,9,22,4,18,18,16,9,9,7,9,9,8,8,10,2,11,0,10,4,16,10,0,2,9,4,11,4,9,0,4,3,18,9,9,10,9,10,8,10,11,13,18,18,18,11,9,18,10,6,15,11,10,18,18,18,18,10,11,18,12,2,4,0,4,11,18,20,14,22,0,9,16,4,18,18,9,20,4,15,10,7,10,10,15,6,17,4,11,18,17,4,6,1,16,9,15,11,10,16,6,7,20,20,9,13,18,17,20,18,12,0,11,0,16,15,16,9,18,15,9,10,6,9,11,9,10,18,0,18,14,18,11,19,10,9,19,16,4,0,0,0,15,0,11,15,10,11,11,2,6,3,12,6,9,10,16,0,9,9,10,9,10,11,15,12,10,15,20,10,15,22,10,9,7,10,18,15,11,18,9,10,6,9,12,0,20,14,6,6,7,0,9,10,21,14,9,9,14,9,11,9,14,2,12,12,5,9,11,2,15,5,5,5,11,18,4,5,4,17,16,1,11,15,2,20,14,9,5,20,6,5,1,2,5,1,1,4,21,2,10,21,5,13,10,4,2,16,4,11,5,4,10,10,2,1,5,10,20,9,14,11,9,15,10,14,19,9,18,5,1,6,9,11,14,5,16,10,2,10,14,16,4,2,16,18,5,2,10,20,22,1,17,1,5,10,11,4,10,1,1,4,0,11,3,11,11,17,2,9,11,11,14,18,18,14,2,15,2,16,2,9,15,1,11,11,9,9,12,10,18,3,1,17,20,18,11,3,11,10,9,0,10,5,10,16,16,4,9,3,14,10,3,10,5,16,15,6,15,8,6,3,18,0,16,16,10,10,15,1,23,17,4,10,4,16,3,10,16,10,24,10,11,18,14,9,15,15,9,11,9,9,9,10,18,3,14,16,9,18,15,3,8,3,4,4,9,1,6,6,1,6,15,16,14,11,4,11,1,11,2,6,16,15,9,10,10,9,11,10,11,18,11,11,18,0,4,18,2,17,9,18,9,3,3,18,6,11,4,16,10,5,4,11,6,3,16,12,10,11,10,18,10,20,9,10,16,4,7,16,22,2,4,10,11,16,11,10,1,18,10,2,5,9,11,5,18,10,1,5,10,15,11,14,12,0,1,20,22,2,1,1,16,15,10,22,10,6,7,18,11,5,11,10,1,5,20,4,0,15,11,10,18,10,16,2,12,22,17,0,10,18,11,9,10,11,1,11,10,9,10,10,18,9,10,10,5,1,10,2,11,9,18,7,11,12,6,15,16,16,15,10,16,9,11,11,5,2,11,10,7,16,11,9,1,4,2,9,10,15,10,10,10,13,4,17,10,4,12,10,9,10,13,1,6,10,3,11,15,9,9,2,1,14,16,6,12,3,11,18,22,15,15,5,2,10,18,10,0,22,16,5,15,0,21,10,22,0,11,22,2,14,3,5,7,16,11,2,18,6,15,12,10,2,18,5,11,9,11,18,9,2,9,11,11,10,3,0,11,7,5,22,5,16,12,2,16,11,9,10,11,7,1,4,25,7,4,16,25,6,9,3,1,16,2,9,22,18,10,23,10,18,13,9,16,11,10,12,4,2,5,4,4,3,9,14,9,10,10,9,22,11,10,11,11,3,3,4,20,18,15,9,11,3,0,9,16,17,0,3,15,10,16,3,4,9,9,0,18,15,21,11,18,16,15,14,3,20,12,1,4,11,22,16,0,16,10,2,3,11,0,15,14,3,9,3,9,3,16,9,20,11,3,10,10,3,16,9,17,10,10,18,11,16,3,10,15,18,14,1,16,3,9,10,22,6,11,11,1,16,15,16,16,16,16,16,1,5,3,11,16,5,18,11,11,16,9,20,9,11,13,10,9,12,18,11,18,9,3,0,10,20,9,11,18,9,4,0,3,3,3,10,10,11,20,16,20,21,21,20,10,9,16,20,21,15,21,16,20,21,9,15,1,14,9,20,20,15,15,18,9,15,4,18,3,2,20,20,16,11,9,12,1,11,16,9,10,20,2,4,20,20,2,16,20,11,10,11,11,15,15,4,11,0,16,17,2,16,9,15,9,2,21,9,10,12,16,20,9,2,4,11,2,20,8,4,16,9,4,15,16,10,11,6,4,9,20,11,10,12,16,5,16,10,2,4,15,10,15,11,15,10,10,11,10,4,2,3,2,2,3,1,20,4,15,16,5,9,17,20,11,18,16,5,15,9,20,1,17,15,12,16,4,14,11,16,9,2,12,11,2,9,17,17,9,11,17,20,16,17,11,20,4,4,9,2,2,10,2,2,18,16,5,11,11,9,1,14,20,11,18,20,12,12,11,18,15,4,18,14,16,11,12,9,9,11,9,3,14,9,1,10,4,8,11,20,2,11,10,11,15,10,10,1,12,9,4,4,1,11,11,11,9,1,11,18,11,14,9,1,14,10,16,15,20,10,1,16,11,11,12,17,1,7,6,11,9,5,11,4,18,11,9,11,10,11,1,5,9,10,10,11,11,12,9,13,11,9,10,10,1,9,16,6,3,2,4,4,5,2,22,3,6,3,9,11,9,17,12,17,10,18,10,18,11,18,6,4,17,1,6,14,16,3,9,9,16,7,10,9,12,0,11,15,2,17,9,17,12,4,15,17,6,2,16,10,16,3,12,11,9,11,10,18,9,9,10,11,15,9,11,14,3,3,0,17,21,4,1,10,5,10,14,6,0,11,21,9,16,9,14,2,6,15,16,5,11,10,12,9,1,14,0,10,10,13,4,13,3,10,11,0,3,13,17,1,9,16,11,16,11,9,10,10,9,18,10,14,9,11,0,10,12,18,13,9,12,11,12,12,6,13,11,3,16,10,9,3,10,2,15,9,8,16,12,5,18,10,4,11,10,11,4,15,3,11,11,11,2,2,10,3,16,10,10,3,4,10,9,1,4,10,3,11,10,18,1,12,10,1,11,9,16,5,17,3,14,3,2,9,18,18,4,10,10,10,10,3,11,9,16,12,10,3,4,10,9,1,15,3,10,1,2,11,1,15,18,1,11,11,1,11,18,16,2,10,15,16,10,16,16,10,3,18,11,23,2,10,17,3,9,10,3,15,18,16,17,11,1,16,11,15,16,11,16,10,3,9,4,0,3,9,4,11,12,3,9,10,4,11,16,2,3,9,18,6,18,12,3,10,15,11,4,12,11,17,18,9,14,6,16,4,10,12,5,10,1,10,9,5,10,9,16,6,14,3,11,10,17,11,22,18,2,8,5,11,23,12,2,9,11,11,11,10,2,3,11,3,10,23,2,18,6,15,1,11,10,15,10,9,3,10,11,4,9,3,2,2,16,4,18,10,11,9,4,18,2,16,10,24,8,10,9,3,3,10,9,9,15,11,8,11,15,18,2,4,3,10,10,11,11,14,12,3,4,8,14,12,16,15,22,4,1,2,8,17,11,18,4,7,18,14,10,2,10,18,16,7,9,18,14,1,2,16,1,4,11,0,9,16,9,10,10,15,1,17,1,11,14,4,13,3,16,3,15,1,0,8,4,16,4,1,11,7,3,7,14,9,10,11,9,11,10,18,11,10,14,9,9,0,9,3,4,2,3,9,2,12,9,17,3,9,10,15,18,4,18,11,4,10,15,22,1,10,6,11,5,5,8,18,3,18,11,9,1,16,10,5,16,11,5,11,15,1,14,16,9,18,9,1,15,9,6,3,17,21,2,3,1,16,3,4,1,4,15,6,17,16,3,3,9,17,3,5,10,16,3,18,10,10,9,15,3,0,5,18,15,12,5,10,14,3,16,12,2,5,10,16,0,16,10,12,18,16,15,11,10,10,10,15,1,10,9,11,3,11,11,11,1,5,9,16,10,6,18,18,3,5,10,18,9,1,0,16,18,22,11,17,16,16,9,0,17,17,1,17,0,13,3,16,18,5,9,9,0,23,11,0,11,11,10,15,15,10,10,13,3,5,12,5,3,1,2,10,1,16,16,0,9,10,15,11,21,18,14,5,1,10,5,16,9,18,5,15,21,9,4,13,21,0,7,1,16,5,17,0,17,6,10,22,1,9,4,15,9,0,16,4,11,18,5,17,10,16,4,1,18,7,17,9,10,1,1,9,12,15,0,18,16,11,2,17,16,13,3,9,11,11,10,2,1,1,2,1,10,1,16,15,0,16,10,1,6,6,17,9,2,4,10,16,0,18,16,6,5,15,4,6,2,1,20,16,2,14,1,18,17,5,1,0,7,10,10,20,3,14,1,2,14,11,12,11,14,1,9,16,12,12,10,13,1,21,11,6,17,6,15,12,10,3,0,10,3,17,10,4,10,1,0,10,3,6,9,21,11,2,6,0,6,10,16,6,22,11,5,15,10,17,0,15,10,10,3,4,3,1,0,21,16,16,18,3,3,6,5,20,15,9,18,10,14,19,11,10,6,3,14,11,5,3,0,14,6,11,11,3,2,11,16,6,14,15,16,14,5,5,0,12,12,18,3,14,3,16,21,17,16,14,10,11,10,17,3,15,6,0,11,10,1,11,9,10,0,3,3,0,11,9,10,10,9,15,15,12,18,18,6,2,10,14,21,6,20,9,9,18,10,15,18,1,16,2,1,0,16,5,5,0,1,0,2,21,3,3,0,16,15,16,14,14,2,1,3,3,15,16,6,18,15,2,3,4,9,18,16,11,11,4,17,3,0,9,17,0,10,22,2,20,11,4,11,18,9,9,3,18,0,1,10,11,11,0,17,17,16,1,5,4,3,16,3,10,12,5,5,18,18,1,15,6,22,16,22,1,9,16,5,16,11,7,9,3,2,1,21,0,18,4,14,16,22,0,14,5,14,11,2,2,16,3,3,6,17,10,3,15,10,3,18,16,17,9,6,10,3,16,11,4,20,17,3,9,15,7,7,10,15,2,18,20,20,15,14,16,3,21,15,9,11,9,20,11,9,6,9,10,15,11,18,7,3,15,10,9,10,3,9,3,17,12,9,9,11,12,9,7,16,20,17,7,3,11,10,0,11,10,15,17,2,10,4,20,7,9,14,6,10,18,6,4,18,6,3,2,11,11,6,3,21,0,7,4,3,10,9,17,17,18,0,6,12,15,10,10,18,11,11,10,13,10,11,10,11,9,6,3,3,7,4,0,6,3,1,18,11,16,5,10,17,1,11,5,12,4,5,20,12,15,9,20,18,9,18,12,16,1,10,9,18,9,18,20,15,20,12,20,9,4,9,18,15,10,16,9,18,10,1,20,15,16,1,18,7,9,11,18,9,9,11,11,4,2,11,12,9,9,9,9,9,18,20,16,10,10,5,1,9,16,22,16,22,16,0,11,14,11,14,10,15,20,15,21,9,11,10,12,9,20,20,4,11,20,16,17,11,2,9,11,20,20,22,20,10,11,17,20,10,20,16,15,6,18,1,25,11,17,1,14,9,17,14,15,9,4,2,7,18,11,11,18,19,20,15,10,20,1,17,2,3,16,2,18,7,2,20,17,10,11,2,20,4,10,5,12,11,17,10,18,20,3,3,10,18,9,16,0,4,0,14,3,10,21,11,12,3,3,20,3,9,20,6,9,10,16,20,10,1,3,4,3,8,3,9,11,10,9,16,4,4,16,20,16,3,1,8,15,20,7,20,2,6,1,20,1,10,9,15,15,16,1,1,3,16,18,20,9,13,9,11,11,18,9,20,2,4,11,9,9,11,11,9,3,9,9,15,10,10,3,16,22,2,3,16,9,18,9,11,21,22,15,16,15,20,10,3,14,18,3,6,10,16,3,9,12,3,3,18,20,1,11,20,0,16,3,11,9,17,16,16,20,10,14,0,15,9,16,10,11,1,8,8,3,16,18,3,10,16,10,5,3,3,5,16,9,11,3,15,13,20,10,5,16,11,5,16,16,17,17,20,6,3,5,16,11,9,0,8,11,13,3,9,10,9,10,0,6,18,1,3,12,1,0,10,13,11,14,12,17,6,10,10,10,10,9,18,20,20,8,1,16,5,0,3,1,1,16,5,1,3,6,9,0,22,9,0,10,4,3,17,4,16,12,3,7,16,16,4,21,9,1,3,17,20,13,15,16,14,13,2,15,9,1,15,12,16,15,3,3,11,10,15,3,10,3,3,1,3,16,3,3,3,18,10,10,3,3,11,10,20,17,6,16,1,3,14,10,2,22,0,18,0,12,10,16,11,3,9,4,17,16,1,11,3,2,1,10,6,17,15,1,1,10,3,17,10,3,11,11,13,5,17,8,2,18,22,13,9,3,18,10,2,9,11,12,14,10,3,10,12,18,10,3,18,3,10,12,10,15,10,16,3,17,3,10,18,3,2,3,1,11,10,14,15,2,11,15,18,9,10,17,11,10,9,10,18,15,3,16,15,9,24,11,2,9,2,10,15,16,9,10,9,11,11,4,11,3,14,16,2,0,18,15,3,10,12,16,2,18,5,15,2,15,11,1,16,2,18,12,18,11,3,18,10,16,11,18,9,18,4,11,1,9,10,18,3,20,9,9,5,10,10,12,15,10,15,17,11,4,9,11,20,10,11,20,10,10,9,20,4,15,18,20,9,20,3,10,8,3,11,11,6,4,4,15,9,1,12,3,11,11,5,6,16,11,15,10,2,15,18,3,10,2,9,10,12,1,11,3,14,2,10,15,16,3,10,2,10,10,1,10,20,14,10,10,20,9,1,16,10,18,17,18,3,11,11,24,22,0,16,3,1,20,3,11,11,10,20,3,12,3,3,16,1,16,9,1,11,9,24,12,4,2,18,11,4,11,4,16,9,16,4,11,0,9,8,15,14,11,10,16,1,15,4,3,11,20,2,10,16,15,20,17,9,9,18,5,9,20,9,20,1,15,0,20,4,9,3,3,3,4,14,21,6,11,8,9,17,3,9,24,2,4,8,17,4,5,11,8,2,1,16,5,9,4,10,0,9,10,15,4,16,9,15,13,2,10,10,21,16,17,6,16,24,1,11,3,10,10,6,4,11,15,18,3,9,14,11,10,10,18,19,5,5,6,16,5,16,21,5,10,2,6,16,12,2,16,15,11,6,16,11,6,18,11,9,10,21,10,9,4,17,11,16,0,10,11,12,13,9,4,3,8,2,17,6,20,16,1,2,16,10,18,9,2,11,15,14,9,11,14,10,15,10,16,10,18,16,20,9,8,8,20,10,18,1,14,2,9,5,18,16,20,10,9,16,11,16,10,15,1,11,9,5,20,9,6,13,20,4,10,1,9,10,16,2,4,16,10,11,7,18,9,10,7,15,12,10,1,9,4,11,18,15,9,11,11,20,20,9,1,10,11,11,10,18,4,12,3,16,1,14,6,4,11,11,14,20,4,18,16,5,9,15,16,4,10,1,3,15,1,10,0,11,1,1,1,18,9,18,11,4,14,20,9,10,11,10,11,4,4,4,12,0,11,11,9,12,9,18,14,9,10,11,18,15,21,6,16,11,15,4,2,11,16,3,1,0,15,4,10,16,15,11,21,0,11,3,10,3,15,10,5,16,20,6,16,10,2,10,10,17,16,11,11,12,10,15,0,15,11,1,10,11,11,3,10,20,0,11,10,9,12,10,6,21,10,14,5,16,15,10,3,3,6,9,9,3,11,11,20,11,17,0,0,9,6,15,9,3,1,0,15,0,10,11,15,11,10,10,20,10,10,1,15,3,20,15,20,11,10,11,11,10,11,15,12,12,4,3,7,0,2,10,15,15,10,3,5,6,9,3,2,3,10,9,4,10,2,12,10,0,10,10,16,3,11,9,21,8,3,7,3,9,4,5,7,7,10,3,4,2,16,15,4,4,10,4,0,9,10,2,11,10,11,18,11,11,10,11,5,9,10,18,11,4,4,15,3,2,15,16,4,9,16,1,16,2,15,11,15,9,17,0,8,14,2,10,2,10,12,3,3,2,3,16,9,4,11,3,15,10,16,3,9,12,4,2,11,2,10,8,0,2,3,18,10,10,9,9,11,11,14,12,10,14,9,10,14,3,16,15,9,10,21,9,20,3,16,10,10,11,0,10,3,15,10,3,11,0,5,8,8,2,16,10,3,9,21,16,20,17,18,21,16,20,18,0,17,0,16,17,16,21,20,10,0,6,20,20,11,21,16,3,5,14,5,11,10,13,14,21,11,9,14,11,3,11,10,6,11,10,0,10,6,16,14,10,15,3,9,20,14,5,17,3,3,11,12,2,20,5,20,0,20,3,20,20,20,20,2,1,21,3,9,11,10,18,9,13,3,6,3,3,3,15,9,11,10,3,2,3,3,20,16,14,5,10,1,3,9,5,6,17,9,5,0,16,16,17,3,22,9,10,3,3,20,0,10,3,10,13,0,10,7,22,15,3,3,3,3,9,16,10,3,0,11,16,17,11,1,15,9,3,10,10,11,20,9,9,10,10,19,3,9,10,18,16,1,6,12,9,1,3,16,16,5,18,9,9,16,7,18,17,9,3,3,5,0,3,0,15,9,16,15,9,11,2,10,3,4,3,22,3,3,12,10,11,14,10,13,1,16,6,0,15,18,10,7,11,14,11,9,9,9,9,18,9,16,2,10,3,1,11,22,3,10,11,6,3,5,12,4,2,5,3,3,9,4,16,4,15,4,4,10,16,4,15,13,16,11,21,17,3,16,9,3,6,11,14,21,11,11,15,10,3,21,11,14,13,10,11,14,14,16,3,12,3,17,13,3,21,15,21,11,2,16,10,10,12,13,18,18,9,11,11,18,10,16,10,4,21,12,2,13,21,16,16,21,14,15,6,8,6,16,11,16,3,10,3,3,11,9,11,3,11,11,18,11,18,18,0,6,3,3,4,3,15,18,9,21,3,13,3,16,23,3,15,15,10,11,16,5,2,10,11,9,17,10,14,3,11,6,18,6,11,9,3,16,11,5,9,3,16,3,1,5,1,15,0,6,9,22,3,22,10,3,11,3,18,11,10,9,3,11,15,9,18,10,9,11,10,10,15,9,0,17,20,5,11,3,2,10,14,3,15,18,11,5,10,18,17,3,12,16,9,3,15,6,5,11,10,20,12,16,10,22,12,14,3,18,3,3,1,3,3,9,11,10,9,9,11,14,1,2,10,14,14,3,8,16,10,9,3,10,18,10,1,3,3,2,5,2,10,5,11,0,4,2,10,16,5,17,10,0,5,16,10,16,17,0,16,9,7,12,4,2,12,17,6,9,18,1,7,15,1,16,16,9,11,5,2,0,18,10,2,16,9,7,11,0,9,5,0,22,9,9,18,18,11,11,18,15,10,18,18,12,9,15,0,15,9,2,5,7,16,22,11,11,2,5,11,2,9,6,2,7,18,4,18,18,16,14,10,0,12,0,2,7,16,10,12,1,16,6,16,10,12,10,12,11,10,6,11,23,16,9,6,10,10,11,14,0,5,11,0,4,2,10,10,11,18,2,9,11,11,15,10,10,13,20,17,9,18,1,1,17,17,1,4,10,22,9,9,16,15,10,12,1,14,0,7,9,11,2,9,15,0,21,15,21,9,15,10,11,10,10,3,2,11,18,20,9,9,6,9,8,16,5,1,16,18,15,10,16,11,11,18,9,18,14,10,11,5,16,10,18,5,18,9,16,9,17,18,6,9,3,20,20,12,16,3,10,20,3,7,17,0,22,2,15,9,18,0,1,15,5,10,10,10,18,11,10,9,10,9,11,9,10,10,4,1,11,10,11,11,9,10,9,9,15,9,9,16,2,10,13,3,0,21,15,0,17,10,11,5,3,17,22,21,12,7,17,13,7,5,18,2,17,7,1,14,6,13,2,5,7,16,15,18,7,2,3,5,10,11,9,5,9,15,18,4,7,23,0,17,0,10,15,10,1,1,11,5,4,1,7,4,16,11,0,9,10,3,18,20,3,22,7,16,11,10,3,6,10,3,9,11,17,0,4,8,16,21,11,1,11,21,12,16,1,11,3,15,18,10,10,9,12,18,10,10,3,3,11,10,16,3,9,3,12,11,0,1,18,3,4,7,10,12,11,1,15,9,9,11,15,5,9,3,10,10,20,9,11,21,1,9,18,20,9,20,0,10,5,16,3,16,22,9,21,10,20,4,16,14,15,10,1,2,17,9,3,10,4,2,10,9,10,11,21,3,9,9,1,18,9,9,9,10,10,12,9,11,9,15,20,3,9,4,12,10,18,16,20,12,10,9,9,9,10,18,10,12,4,16,11,5,21,9,18,12,18,11,9,11,20,10,11,0,2,14,11,15,13,3,3,20,3,1,1,6,11,3,7,10,20,1,10,7,4,2,5,2,17,1,10,6,10,3,12,7,3,10,16,15,11,20,3,11,9,0,16,9,12,6,16,11,16,20,3,10,15,4,20,17,17,15,14,11,2,9,10,6,15,4,18,1,18,9,9,3,13,7,22,16,3,20,18,11,3,15,10,11,10,14,14,13,14,5,10,11,9,9,11,15,1,15,16,20,9,6,17,20,1,15,9,10,5,8,15,6,4,13,14,9,17,3,1,9,1,11,15,11,15,4,10,10,16,5,18,2,11,7,3,15,10,11,11,11,11,12,14,10,11,15,11,9,15,15,15,10,10,13,10,21,4,4,17,4,15,2,6,6,15,11,11,9,10,12,11,12,11,10,18,11,1,16,22,3,10,5,4,16,11,18,16,22,0,3,12,14,0,0,9,16,6,11,17,20,10,9,18,17,4,15,3,16,2,2,0,18,9,5,10,8,11,18,10,10,4,17,16,4,11,20,0,18,9,12,10,3,11,10,11,11,9,3,0,3,15,5,9,18,17,3,11,0,11,14,1,15,18,13,10,12,22,9,3,10,11,20,9,16,16,22,16,11,9,20,18,0,11,10,15,16,11,16,22,11,16,9,1,9,4,3,11,18,11,16,11,9,20,11,11,9,16,15,6,4,3,11,3,6,9,2,18,1,11,5,12,9,4,1,4,16,16,21,3,10,16,3,18,16,4,17,10,0,0,16,11,14,16,0,11,0,9,10,16,0,16,10,11,2,0,11,15,11,0,11,16,1,11,12,22,15,6,9,12,11,10,13,18,10,9,11,0,12,2,17,16,11,1,9,16,6,9,2,10,0,0,8,3,10,5,17,9,11,2,12,16,11,2,16,6,15,9,11,16,9,4,5,16,17,16,3,11,16,17,12,17,16,11,10,3,1,3,15,13,5,1,1,12,13,10,10,12,14,13,11,16,9,0,1,11,2,2,4,9,16,3,10,3,5,12,16,16,9,5,17,22,2,3,5,10,3,3,8,5,10,13,2,4,10,3,22,10,0,10,10,4,15,11,16,10,2,10,3,2,17,9,1,16,3,21,11,11,21,11,18,14,10,11,12,18,11,19,0,16,9,3,11,5,21,3,2,17,11,8,12,10,2,4,2,11,5,3,0,1,3,1,3,9,16,9,3,14,16,6,9,2,18,9,18,22,16,9,9,10,3,15,14,16,15,12,10,16,0,4,5,12,0,11,0,3,3,14,13,16,16,12,2,9,16,20,20,20,16,11,20,20,5,10,9,11,0,12,6,10,11,21,9,9,20,10,10,14,5,20,5,20,9,20,11,10,10,0,10,16,12,16,12,10,1,15,16,9,9,10,10,11,1,9,0,10,9,15,2,10,11,9,9,9,11,11,16,20,11,6,5,5,6,20,11,11,20,20,11,20,10,16,4,10,9,15,11,15,6,20,10,16,2,6,16,12,11,11,11,4,21,9,20,20,18,11,6,11,18,12,18,1,0,6,4,6,9,9,10,18,5,6,1,0,0,15,9,10,18,10,1,21,10,10,4,22,15,3,3,14,20,3,11,10,0,2,9,16,12,11,6,10,17,16,20,10,0,20,16,10,16,11,16,15,13,20,3,9,22,20,9,10,9,9,20,10,13,3,0,11,9,10,9,13,11,11,9,10,9,9,12,10,11,10,20,17,10,3,16,11,17,3,17,17,11,12,0,9,9,20,20,11,3,5,11,20,20,9,10,9,13,9,10,11,11,10,10,18,10,3,20,10,10,11,16,20,11,17,9,10,11,11,10,11,11,11,18,10,14,2,10,20,9,18,11,10,11,11,10,3,3,9,3,0,11,3,6,20,10,3,16,15,9,10,10,4,6,16,9,16,22,16,11,16,6,15,15,11,11,15,15,9,16,0,9,17,10,14,6,11,11,16,20,11,15,15,2,0,4,0,20,14,0,0,16,3,21,10,6,18,18,15,15,18,9,15,15,0,6,14,2,15,14,20,18,10,11,15,2,16,20,16,20,6,9,12,11,6,10,10,10,12,6,3,1,0,16,9,11,9,10,9,18,18,10,0,10,15,21,15,11,11,2,0,20,0,3,11,9,15,0,16,15,14,15,9,18,3,6,6,16,5,3,16,4,3,3,11,6,6,12,20,2,3,9,2,0,16,4,21,11,15,0,16,10,12,22,4,9,20,11,16,0,10,16,11,1,20,2,15,8,9,6,10,3,15,10,17,0,10,9,12,10,20,10,11,11,10,15,18,17,3,9,0,11,18,5,17,10,11,1,11,15,18,10,15,12,4,11,15,18,0,6,10,20,4,18,10,11,3,3,8,18,6,9,16,15,15,11,11,9,8,11,9,20,17,17,18,12,18,18,9,16,18,15,10,15,10,18,20,20,12,18,10,19,0,21,11,7,17,6,10,10,2,9,6,10,10,3,9,11,22,20,11,3,2,18,11,5,14,3,11,9,20,9,10,10,17,5,11,2,6,9,9,11,5,11,3,16,4,18,16,14,5,16,11,11,1,17,11,12,18,10,10,11,10,12,12,11,10,4,10,19,17,11,3,14,14,15,2,3,10,4,7,9,22,9,14,22,18,4,4,2,13,3,18,3,17,9,9,2,3,11,5,3,16,1,16,11,11,15,10,9,15,3,15,11,11,10,9,9,9,3,5,20,3,15,12,10,3,22,3,4,4,4,18,0,8,15,1,18,18,3,15,16,15,15,17,4,11,16,15,4,8,2,1,15,15,9,21,9,5,0,11,15,4,11,7,11,10,4,2,16,18,2,10,12,18,7,18,4,4,4,2,2,9,18,9,3,18,9,15,11,7,18,0,11,10,10,2,2,4,11,5,1,2,1,10,15,9,2,2,11,11,18,11,1,6,8,16,5,16,9,15,9,15,10,9,23,11,18,11,15,14,0,2,21,5,3,12,1,4,17,11,5,2,16,7,1,18,10,12,0,1,2,2,0,0,1,11,18,18,14,10,11,12,12,18,16,6,10,3,9,8,21,9,16,10,11,3,6,16,9,10,6,16,18,15,0,3,10,16,16,5,4,20,9,24,6,4,16,3,16,9,16,4,0,16,3,20,10,10,22,10,4,16,3,11,21,18,10,9,18,9,11,10,9,10,10,5,3,15,9,5,14,10,9,10,3,3,3,2,6,11,1,20,11,11,20,11,4,6,17,2,15,11,0,9,16,15,11,3,18,15,2,6,3,3,6,11,14,0,2,3,15,9,9,3,10,10,9,9,11,11,9,12,20,20,9,10,10,10,10,9,21,16,15,10,16,11,17,1,10,3,16,9,5,18,18,9,1,21,5,6,16,14,11,5,3,9,16,6,10,6,15,20,3,15,3,9,9,4,5,11,16,9,9,22,10,20,20,12,6,11,16,9,16,4,0,11,18,2,6,21,11,5,9,9,0,6,2,15,6,9,18,18,9,15,18,3,1,15,20,2,9,20,10,16,9,6,11,18,20,16,9,11,22,4,9,3,10,11,9,22,10,4,1,6,6,11,16,15,9,21,15,22,9,10,11,16,16,3,15,6,11,14,16,2,20,17,3,16,3,10,9,9,8,11,15,18,12,10,3,2,3,10,10,20,10,11,10,9,11,2,6,9,16,0,6,11,15,9,10,0,3,10,7,0,9,16,21,1,21,2,0,2,5,11,15,22,9,11,0,10,10,12,6,6,21,15,11,22,9,6,2,2,5,9,0,20,1,10,14,9,11,11,9,10,12,24,18,11,10,2,2,3,16,0,9,10,1,1,9,5,16,14,4,11,0,1,16,10,7,2,9,7,5,6,0,3,16,4,3,8,8,7,7,18,16,5,6,2,7,10,2,11,9,3,11,0,7,7,15,2,9,0,9,11,2,4,9,9,10,12,19,12,6,17,10,14,11,6,11,7,18,9,0,10,10,5,10,17,2,5,12,5,7,12,10,22,0,16,7,15,15,2,15,5,17,10,7,10,10,1,18,9,16,1,15,2,8,4,17,6,11,0,2,10,0,18,10,18,15,18,17,2,4,11,7,16,15,0,11,1,16,1,15,11,17,2,10,6,16,16,2,7,14,15,21,16,5,9,13,6,10,2,0,5,16,5,6,13,11,11,10,10,10,2,10,15,15,11,11,9,5,7,10,2,17,12,15,10,15,18,6,5,5,0,10,10,9,9,2,16,1,6,6,3,4,9,11,3,11,4,9,3,2,11,10,11,2,11,11,2,3,16,9,11,15,3,10,10,3,15,0,6,11,3,13,10,11,16,21,11,11,20,11,10,3,9,18,15,21,10,2,14,16,10,11,3,22,10,16,11,10,21,9,15,2,3,10,6,6,3,9,12,3,10,7,2,11,10,20,3,11,0,10,20,20,3,9,0,11,9,9,18,18,12,13,3,14,14,6,20,6,11,14,18,11,3,20,0,3,9,9,9,18,6,3,17,20,10,4,6,8,9,10,11,15,20,11,4,15,11,20,11,16,0,18,0,10,0,11,14,0,20,0,16,6,9,20,11,16,18,10,10,3,18,0,10,11,20,9,10,10,15,16,20,9,16,15,11,20,9,11,11,20,6,8,11,20,6,11,14,0,12,9,2,18,6,10,12,0,6,3,3,12,10,12,10,16,11,3,11,11,15,16,11,12,6,11,14,3,4,18,0,12,18,20,3,2,18,9,20,4,10,10,3,15,11,9,11,10,3,4,9,11,15,10,18,13,10,10,13,14,3,11,10,13,4,4,20,9,11,15,16,0,9,18,14,18,3,15,22,2,10,20,14,18,3,10,3,11,13,0,17,15,18,2,16,3,3,16,6,9,16,22,5,4,3,10,0,18,9,4,16,16,3,16,11,11,3,3,10,10,2,9,10,0,10,11,3,5,5,1,1,11,16,5,0,9,4,3,2,5,15,1,2,17,10,11,10,10,3,5,13,0,11,11,16,9,1,14,7,9,4,3,11,16,4,11,2,16,5,16,9,22,16,10,16,9,1,9,14,10,11,13,11,9,10,11,10,13,5,9,16,4,18,16,20,9,11,9,20,10,0,20,15,18,1,10,9,13,20,2,6,12,18,4,2,17,1,5,8,17,5,11,16,2,16,9,1,4,17,9,11,2,1,6,0,7,16,20,20,10,13,20,11,20,13,9,10,9,10,10,16,20,15,11,10,11,14,16,0,11,10,4,2,14,10,9,3,9,4,5,3,10,3,11,6,16,10,3,16,1,9,20,16,16,3,1,11,9,20,3,11,9,9,11,10,10,11,12,11,18,9,9,11,18,3,2,6,5,2,17,1,3,10,6,10,10,10,17,9,10,10,7,1,15,5,11,20,6,5,6,11,21,6,21,20,11,12,11,5,9,17,8,10,1,10,10,9,5,0,9,22,14,14,6,15,6,11,6,18,11,2,20,10,11,9,9,15,9,20,9,9,12,7,20,9,11,11,9,15,17,11,4,11,10,5,15,4,4,1,13,15,16,20,5,2,1,9,8,2,20,2,14,10,16,21,4,7,3,5,11,16,16,16,11,1,16,16,11,11,11,9,20,20,16,1,9,4,15,5,3,1,15,20,15,10,9,10,11,7,12,9,11,9,11,10,4,2,9,6,10,9,11,10,20,14,11,16,2,16,4,6,15,4,16,20,16,18,9,0,10,16,18,22,9,16,10,12,16,11,9,2,9,1,13,18,11,9,0,10,15,16,1,15,11,18,9,20,11,14,10,10,10,10,7,18,10,9,16,3,10,11,11,11,4,11,1,16,3,11,6,10,10,20,20,10,14,15,11,2,13,11,10,20,20,12,20,16,20,10,11,2,17,16,5,11,13,9,18,10,9,11,10,1,9,10,9,3,8,10,11,18,9,22,4,22,10,18,5,2,10,10,10,3,11,4,1,18,3,3,0,9,9,2,16,14,16,11,11,15,3,11,16,21,10,5,11,10,9,9,10,17,11,9,3,16,20,20,9,5,9,18,10,3,3,3,15,10,20,4,17,21,15,3,16,10,17,15,3,10,10,11,11,3,3,20,3,4,16,5,14,3,20,16,16,3,2,3,4,3,9,16,12,10,16,16,0,3,16,17,20,10,20,3,8,0,9,9,16,9,9,3,3,1,0,0,1,3,20,16,11,12,11,14,9,11,11,11,11,5,3,16,14,3,21,2,12,3,11,11,10,10,10,8,9,15,0,9,16,6,3,11,10,17,5,14,15,17,6,9,14,17,0,0,6,10,16,6,9,10,10,9,4,10,16,15,11,1,4,11,4,6,16,3,15,14,4,3,15,13,3,15,14,12,0,16,11,17,0,16,9,15,10,11,11,11,11,11,14,11,10,18,6,4,16,0,15,10,9,4,10,10,6,3,13,21,0,7,21,6,6,16,22,16,14,0,14,11,9,6,3,16,16,10,16,21,3,0,4,3,16,16,15,10,16,5,7,5,0,0,3,6,0,13,2,5,5,2,16,10,14,9,20,12,15,20,3,18,20,20,18,18,9,15,0,22,20,8,4,9,20,10,22,7,15,9,11,22,10,10,15,12,9,3,4,11,16,15,9,5,6,18,13,15,16,16,20,9,9,20,10,20,9,17,5,11,10,11,11,20,12,11,9,18,9,8,0,11,14,20,4,8,4,8,20,9,22,9,10,9,3,8,16,2,11,13,20,18,20,20,3,2,22,4,12,9,15,4,9,10,20,9,4,15,10,16,3,10,20,4,10,20,11,8,6,5,7,18,16,9,4,4,9,11,4,3,16,1,2,3,9,4,16,2,3,9,15,9,5,10,3,10,14,3,18,15,9,3,17,3,5,13,4,6,9,18,16,3,11,11,3,11,10,5,6,9,12,11,11,10,15,16,9,9,9,9,14,3,14,11,5,18,5,9,3,18,2,0,20,6,9,0,15,18,3,15,4,10,11,10,11,3,3,11,5,3,14,11,11,9,9,11,9,7,10,14,11,15,10,15,10,10,13,18,6,3,16,3,7,2,3,12,3,1,3,11,14,10,5,16,15,9,2,5,17,9,2,12,2,5,1,10,16,5,1,16,11,11,3,11,16,2,10,5,10,10,22,10,11,5,0,16,0,9,11,11,15,14,17,0,9,8,16,4,9,10,15,15,9,5,2,1,15,2,17,18,10,9,11,18,9,15,5,5,5,4,0,15,13,2,9,11,15,5,9,16,1,9,9,4,8,11,11,10,17,9,18,5,18,22,4,11,15,9,4,3,5,11,9,9,11,10,18,9,5,9,15,11,9,10,4,4,4,5,4,11,10,9,9,10,11,11,10,10,10,10,2,20,9,5,9,16,18,12,9,1,10,14,20,1,8,16,2,8,8,5,2,4,11,20,2,17,9,11,20,17,0,1,0,12,2,0,10,15,17,2,4,9,11,2,10,20,16,11,0,20,2,9,20,4,16,10,10,11,11,16,17,5,15,2,11,11,9,11,20,0,5,17,2,1,9,20,15,5,6,11,15,9,10,16,4,10,4,1,20,16,14,0,6,10,8,20,2,10,10,2,15,2,0,16,11,10,10,10,11,10,14,9,9,9,11,1,4,2,0,3,6,9,10,9,5,12,16,3,15,18,9,12,11,4,22,11,0,14,10,5,1,10,4,15,11,20,20,16,7,11,16,6,5,9,10,15,9,14,1,1,3,11,9,11,13,22,1,15,6,6,18,11,3,4,10,18,10,10,6,2,0,9,1,6,6,15,5,1,4,11,3,9,11,18,15,20,20,13,20,15,11,4,4,18,2,15,14,10,2,9,18,10,11,0,22,2,16,0,16,1,0,11,10,18,5,5,15,20,11,12,9,4,17,11,2,11,10,3,3,11,5,4,15,10,16,9,15,1,1,4,4,18,9,4,14,3,11,11,6,16,10,0,22,15,3,11,11,16,16,5,11,9,14,5,9,5,18,10,1,15,5,15,10,3,13,9,10,10,12,16,3,12,16,1,10,15,11,22,16,11,3,6,15,1,15,11,5,11,18,9,3,16,10,3,11,11,11,1,11,5,16,0,1,3,16,10,11,3,10,11,2,4,10,0,5,0,10,15,15,5,3,3,0,4,5,15,16,4,10,5,16,17,16,4,5,17,7,17,1,7,2,16,17,5,9,4,20,16,11,11,1,9,4,16,2,10,11,7,2,4,0,1,5,16,9,4,16,11,4,11,20,5,20,0,2,9,9,4,11,18,7,10,14,9,12,9,9,11,9,11,15,6,9,1,14,5,6,17,4,5,9,6,17,9,4,6,9,12,0,16,6,16,15,20,15,2,9,4,18,12,7,16,6,7,2,5,4,16,11,1,11,11,5,18,9,0,9,15,10,5,6,4,22,10,16,16,11,11,3,20,21,20,21,6,1,11,12,10,0,2,9,17,2,9,20,8,3,16,9,0,11,17,6,5,15,11,14,15,6,10,7,18,24,2,10,0,4,12,0,6,16,1,6,17,10,10,2,12,1,10,0,4,16,2,1,14,3,11,11,11,18,18,10,10,11,11,18,11,15,9,4,8,20,6,1,11,10,15,16,9,0,10,16,16,11,10,4,10,8,4,10,0,18,10,9,16,16,20,21,0,4,10,11,0,7,17,10,17,0,16,14,18,9,16,20,8,8,2,16,10,2,7,10,8,9,11,10,14,12,6,10,10,3,16,10,10,20,15,15,9,11,6,17,0,10,5,3,18,10,9,9,20,7,10,3,17,21,22,16,2,10,20,11,2,11,1,17,2,8,6,6,9,3,10,10,9,10,11,9,11,12,11,21,6,17,3,3,11,20,20,9,6,7,0,10,0,20,10,22,9,2,2,11,16,16,2,9,18,18,6,18,17,10,0,10,0,16,7,3,11,6,0,10,15,6,10,11,3,3,16,4,18,3,0,0,20,12,20,22,16,10,16,9,10,6,3,13,11,18,20,0,6,6,1,11,5,9,1,9,9,16,1,14,15,16,6,18,10,20,10,16,14,0,2,14,9,3,1,11,15,0,16,18,6,15,4,20,10,1,10,10,9,16,15,18,20,15,11,2,22,5,1,6,9,11,1,15,16,16,13,0,10,18,16,14,20,9,20,15,18,16,0,5,16,11,20,10,10,16,1,4,11,12,1,3,15,9,20,10,16,7,8,9,9,14,0,4,5,22,3,20,25,11,15,16,20,15,9,1,16,10,5,22,9,16,4,22,0,12,10,1,9,15,3,13,15,3,24,10,18,20,20,22,11,16,10,10,14,10,8,4,10,9,12,15,11,16,2,1,20,0,5,11,15,18,10,11,10,9,10,9,9,11,9,10,10,9,5,9,1,15,9,1,3,10,0,16,18,0,4,10,0,10,10,0,11,9,16,5,18,17,3,5,18,1,11,6,9,9,0,11,10,4,14,15,5,16,7,10,20,6,9,16,6,15,14,15,6,11,0,9,16,11,11,20,5,16,11,10,4,5,16,8,1,0,11,11,11,3,1,16,10,1,17,17,10,4,11,1,9,9,18,9,9,1,2,9,16,20,10,3,18,10,10,9,20,18,4,17,15,14,11,15,12,8,3,10,9,10,11,14,16,10,11,9,2,16,9,16,2,4,22,18,10,16,3,10,0,6,10,10,3,15,17,10,12,13,1,3,2,3,11,12,11,10,2,12,18,5,4,1,9,9,4,2,11,3,16,22,4,3,3,3,10,9,14,10,12,9,14,1,6,11,11,18,4,16,20,20,3,18,17,9,10,3,3,3,10,9,0,3,20,10,21,18,14,11,1,6,9,5,3,3,15,5,2,11,10,16,3,10,13,20,15,6,16,3,6,15,0,3,10,20,18,11,14,12,3,2,0,9,18,17,15,10,15,4,3,13,20,16,3,9,14,20,5,20,3,20,10,16,3,16,13,1,16,20,17,15,3,3,3,10,11,3,16,11,11,0,10,11,15,2,1,13,3,5,9,20,10,3,3,6,20,6,20,3,9,3,3,5,0,10,15,20,15,5,11,16,5,10,1,11,0,15,24,15,15,0,10,11,12,16,3,15,4,10,16,2,11,3,6,10,13,21,1,17,0,4,17,11,1,16,1,3,9,6,16,2,9,21,6,3,9,15,1,9,9,11,10,9,10,18,9,11,3,3,3,3,10,16,11,9,3,0,4,11,11,11,10,3,10,10,3,1,9,4,9,15,1,18,11,9,20,11,9,15,3,9,15,16,0,9,9,0,9,11,20,9,11,18,8,3,16,1,15,15,3,2,16,10,12,9,9,20,16,10,11,15,10,2,14,11,8,20,10,11,9,9,7,14,10,10,7,18,10,7,11,12,20,16,1,15,10,22,3,18,14,20,10,6,15,9,15,9,15,18,18,9,3,12,20,11,14,2,3,11,11,14,16,14,9,20,9,10,9,9,14,11,11,9,12,10,11,11,9,12,20,7,23,16,11,12,20,10,22,10,10,10,15,22,6,9,0,1,10,5,10,15,4,1,10,9,16,22,5,11,9,20,2,20,15,9,9,16,16,9,12,10,16,11,3,9,9,16,22,7,3,10,9,0,5,15,10,6,10,20,0,4,18,9,18,9,11,18,5,1,9,2,10,22,11,3,2,4,3,11,10,3,10,20,20,11,16,7,14,16,9,4,14,1,16,7,8,21,8,1,1,5,4,11,2,8,9,4,21,1,13,10,9,21,2,4,9,9,12,22,11,1,10,11,12,1,18,11,11,10,16,20,1,16,20,21,15,20,20,3,7,1,16,16,12,20,6,11,3,5,10,16,9,12,2,9,13,16,20,7,20,8,20,0,10,15,4,1,10,18,10,7,20,11,20,18,17,16,10,3,15,15,22,20,7,14,13,18,1,16,9,16,5,5,6,9,9,17,15,3,16,16,1,15,1,11,9,1,11,3,17,6,6,6,16,14,15,3,11,10,14,1,10,17,1,22,15,1,9,5,12,10,3,16,5,16,16,12,10,16,3,9,3,11,6,12,10,11,10,12,10,0,9,16,0,15,20,10,11,16,17,3,10,17,16,1,16,16,1,15,3,18,15,1,11,16,5,5,9,9,17,1,17,5,12,17,15,1,5,16,2,18,14,6,10,15,11,16,3,8,16,5,9,15,16,16,11,10,5,6,3,9,12,13,15,15,15,15,3,15,11,12,5,10,11,9,10,0,0,12,2,1,11,15,6,2,5,2,0,1,10,9,11,13,10,3,16,13,6,3,16,12,5,6,3,11,9,0,12,0,4,5,14,18,2,3,18,1,15,16,5,5,4,0,1,14,12,13,1,12,5,2,18,6,3,12,15,10,6,3,9,16,6,17,9,12,4,5,8,1,0,4,10,12,3,4,11,22,9,7,10,17,6,1,15,16,1,11,9,22,9,10,0,5,4,5,10,13,3,10,2,0,3,10,10,10,10,9,10,3,18,20,3,14,9,3,0,17,18,10,11,21,11,5,3,10,10,9,4,16,11,8,0,21,16,3,11,11,3,0,16,14,9,9,16,0,8,3,11,11,12,0,4,16,10,10,3,6,14,11,6,2,18,11,9,3,12,18,9,10,12,18,11,14,15,21,6,18,2,21,21,7,10,20,0,12,2,16,2,10,3,10,0,16,18,11,7,3,7,21,17,9,16,4,21,21,5,12,10,20,11,9,10,18,11,18,13,9,7,11,12,16,20,16,16,3,11,7,3,1,22,16,9,10,15,16,10,1,11,7,10,3,11,10,0,15,10,16,11,11,3,4,3,0,22,16,2,9,3,9,4,3,6,10,11,4,18,12,6,4,6,0,3,15,11,16,10,11,16,15,10,0,10,3,2,11,14,4,3,14,2,0,9,11,10,10,10,10,1,18,18,2,3,6,4,5,10,3,6,10,15,9,10,6,18,5,18,9,4,2,22,4,2,13,2,4,9,1,9,10,16,15,11,1,5,11,4,2,5,2,2,2,16,4,3,0,11,10,10,10,11,20,10,9,10,18,10,3,16,5,3,8,17,16,12,3,9,0,11,3,5,16,3,3,11,5,3,9,10,1,11,15,18,9,9,3,15,16,1,16,3,7,3,3,3,3,13,1,9,16,16,1,16,3,25,3,11,15,11,20,3,9,11,11,20,9,9,10,9,3,16,3,10,7,15,17,1,1,1,8,0,15,9,15,5,3,0,9,3,11,9,6,3,1,10,7,5,5,18,3,3,10,10,11,3,18,16,1,3,10,11,5,7,3,22,0,3,3,18,10,10,14,10,10,10,11,10,11,6,18,0,9,9,15,11,9,2,10,14,0,2,21,0,10,16,1,4,9,14,9,3,0,1,1,1,22,21,14,10,10,5,16,0,10,1,12,10,3,14,9,1,15,1,1,5,16,15,4,9,5,9,9,10,9,10,15,18,11,10,11,21,16,9,6,11,11,2,5,3,2,3,5,14,5,3,11,3,10,15,3,10,11,10,14,3,10,0,2,10,1,16,10,2,3,21,16,10,3,3,9,3,5,11,10,10,5,2,1,0,5,11,3,2,5,16,9,6,11,11,9,17,1,12,3,15,11,9,3,12,16,7,18,14,9,16,3,16,3,6,14,22,15,10,20,20,8,16,10,18,17,16,18,1,15,14,3,9,16,17,11,22,1,16,15,3,12,2,6,18,14,11,10,2,11,6,11,11,16,10,20,5,16,15,11,10,12,16,16,5,11,11,9,10,9,9,11,15,13,9,10,9,3,3,10,3,2,4,20,10,1,11,9,9,3,1,15,9,2,15,20,11,15,10,2,18,3,10,2,10,4,13,18,1,1,4,5,9,1,15,4,4,4,10,11,4,10,12,5,18,2,21,18,12,22,9,15,6,10,2,5,4,5,9,18,13,22,3,18,5,10,16,17,5,21,9,4,1,13,16,16,16,10,11,9,11,16,6,11,2,11,10,10,15,9,11,16,10,1,3,18,15,16,11,3,18,18,16,10,6,6,17,5,4,10,18,12,9,3,5,18,3,11,10,16,3,2,5,17,10,9,11,18,12,0,0,5,3,9,1,3,21,11,10,11,11,11,9,9,9,21,10,10,2,4,3,2,10,18,3,10,7,1,3,16,13,14,18,18,12,16,13,14,9,10,13,3,11,6,17,5,15,9,16,3,3,1,10,16,16,1,16,15,3,9,9,9,11,11,16,1,13,3,10,3,14,3,11,12,1,3,9,9,9,9,11,0,3,1,11,10,14,0,10,14,9,14,0,16,15,12,0,1,9,3,9,10,18,10,14,3,9,11,6,10,6,10,11,3,15,10,3,11,11,16,22,10,11,3,5,18,5,3,12,15,0,10,1,0,17,3,15,9,16,6,11,3,10,11,16,10,11,14,5,11,5,9,16,9,11,20,20,15,0,20,16,0,2,15,20,15,14,22,2,6,16,16,15,13,9,10,3,6,10,9,4,0,18,16,17,16,16,9,9,20,10,22,10,4,15,11,10,0,0,3,3,15,9,15,0,12,6,15,10,11,9,18,10,3,9,15,17,9,14,9,6,10,11,12,0,9,9,9,2,11,10,3,11,10,0,16,3,20,0,10,15,20,13,11,0,15,11,4,20,14,6,11,11,20,20,9,0,12,11,12,10,15,10,14,15,15,9,6,0,13,9,9,11,18,11,11,11,11,9,9,11,12,3,2,4,6,0,9,9,10,11,12,10,13,3,5,4,16,9,16,10,9,0,2,9,16,14,14,17,3,9,3,21,9,3,15,22,3,3,10,2,16,10,11,21,11,21,21,9,15,17,10,3,22,10,15,3,0,15,11,10,15,9,16,3,17,21,8,0,16,16,13,9,10,15,3,18,11,14,18,15,6,12,10,9,16,18,10,16,21,10,5,0,9,16,3,16,2,16,6,9,18,0,11,3,3,16,18,17,3,21,11,18,14,10,11,3,10,0,14,2,3,21,1,3,6,13,18,10,9,10,11,9,2,3,1,3,3,3,1,15,4,9,11,9,1,8,17,15,2,11,20,20,9,3,20,11,17,10,9,18,13,3,10,11,15,9,11,17,16,1,4,10,0,9,1,9,3,9,4,11,11,2,3,16,15,10,3,16,10,11,6,3,11,3,12,13,3,10,11,4,9,11,10,10,9,10,11,16,11,10,9,3,4,1,14,1,2,2,8,8,2,9,3,10,18,12,4,11,16,9,18,22,3,16,9,2,14,11,5,9,16,2,2,7,15,20,20,10,2,11,9,11,2,6,3,3,2,5,6,10,9,11,10,10,18,10,14,10,16,5,18,16,1,20,20,6,3,3,12,3,10,11,5,15,11,10,10,17,10,10,16,14,15,0,11,18,6,20,8,16,9,8,5,1,1,10,13,11,17,4,18,17,0,20,16,16,18,4,16,11,0,9,1,9,6,3,9,10,9,22,10,14,16,1,3,22,16,8,9,13,14,10,11,9,4,1,10,20,11,10,3,15,11,15,5,11,10,7,9,9,9,10,10,10,9,9,3,3,2,9,13,16,12,12,1,6,16,2,9,16,3,8,10,9,10,14,9,1,11,10,4,9,9,9,15,2,11,10,20,10,6,10,16,7,11,11,16,1,15,18,11,9,18,20,4,18,4,18,15,18,15,15,18,16,16,14,4,5,3,10,0,10,2,16,0,15,2,10,20,10,5,18,9,17,9,13,9,0,18,11,18,10,3,9,9,7,11,17,10,9,5,18,3,18,16,3,15,10,11,5,0,17,9,1,1,7,10,9,9,3,18,18,11,18,6,20,0,5,6,6,5,5,11,3,7,18,12,9,9,13,5,1,6,6,6,0,5,5,15,4,11,13,10,8,4,16,11,10,22,15,20,11,10,4,11,16,3,15,14,4,15,16,0,5,4,6,10,20,0,10,6,5,17,12,18,11,9,9,22,11,6,11,0,12,11,16,2,5,11,12,9,4,20,10,9,9,11,10,20,9,11,7,15,14,0,10,3,11,15,16,4,1,9,4,1,11,2,20,16,15,3,3,18,18,5,11,20,5,13,2,15,2,7,2,11,0,9,3,11,12,15,0,11,15,9,10,17,11,9,15,7,9,11,10,9,15,3,9,20,13,18,4,4,9,9,9,16,1,20,10,13,5,6,12,10,0,16,3,3,11,11,9,10,10,20,16,0,8,16,20,9,20,16,10,11,10,9,9,10,11,0,10,9,16,11,1,10,14,10,10,14,15,20,11,16,11,0,9,20,9,10,20,11,11,21,9,12,9,11,3,1,20,9,10,14,18,10,9,20,10,12,16,1,16,0,15,11,5,10,16,3,10,20,16,18,14,15,11,15,6,16,10,6,1,11,18,9,16,16,17,1,10,9,10,16,1,11,11,10,10,12,18,11,11,11,12,10,15,5,16,5,16,10,11,10,6,3,16,22,4,9,9,12,9,0,0,3,5,16,10,16,0,11,16,9,3,15,9,6,4,3,10,17,5,5,3,9,3,3,5,18,10,9,5,10,10,11,22,12,11,13,6,10,3,9,6,9,1,18,3,2,4,16,6,12,0,16,1,10,3,13,11,11,3,9,6,17,15,22,18,5,9,13,16,6,3,2,17,9,22,9,15,13,3,9,9,3,15,10,22,3,4,10,10,16,5,2,15,12,1,10,10,10,10,17,0,12,9,11,18,3,16,6,9,10,6,3,18,9,9,10,14,11,9,9,18,4,10,3,20,1,6,16,10,16,9,15,1,20,1,3,18,3,12,14,16,10,3,7,4,17,16,10,4,10,9,4,9,11,16,9,10,15,3,10,3,2,9,21,20,16,2,15,3,6,18,9,3,7,9,22,15,15,17,15,18,11,12,11,20,11,10,10,14,11,14,10,15,9,20,9,9,0,22,12,9,20,10,9,0,9,9,11,15,16,16,11,9,16,11,9,10,1,6,11,17,9,9,15,10,3,18,18,20,11,10,11,9,12,9,12,10,18,11,14,9,4,12,12,13,4,10,0,10,9,10,16,10,10,10,18,3,5,13,2,16,10,3,4,2,15,18,16,22,18,15,10,20,10,15,10,1,2,16,12,12,14,13,3,12,16,20,22,17,1,16,22,2,10,16,3,10,10,10,16,1,4,6,10,24,0,3,11,1,18,14,11,9,10,15,22,10,1,16,14,18,9,10,17,11,3,16,9,12,11,15,20,10,7,4,18,9,3,9,13,3,10,18,14,16,3,11,15,3,13,17,0,5,11,2,11,9,20,11,10,13,12,0,3,3,18,18,12,22,3,1,16,9,11,10,9,9,9,11,10,11,9,9,10,15,10,0,4,9,1,16,0,6,18,4,4,16,20,9,3,7,11,9,11,11,15,10,3,15,16,3,15,16,3,2,0,10,11,1,10,0,18,9,2,4,10,10,0,9,11,18,16,7,10,4,11,11,4,4,10,1,4,4,2,7,18,15,0,9,9,10,16,18,9,6,11,6,9,4,0,11,18,10,10,11,10,20,0,11,11,18,4,16,5,2,11,10,0,6,10,11,4,13,16,10,3,9,4,8,15,3,17,10,20,22,5,0,4,16,6,16,10,10,0,14,11,10,4,16,2,9,6,15,10,15,16,10,3,3,1,7,14,11,9,9,18,9,10,4,12,0,11,18,3,9,13,6,3,7,20,4,21,10,3,10,22,16,0,11,11,16,10,3,15,10,16,0,11,10,9,15,2,16,15,21,10,11,5,16,18,11,2,10,11,10,22,4,16,7,15,18,10,9,10,10,11,11,18,6,9,11,6,10,17,2,10,9,15,4,15,15,9,9,4,13,18,20,5,11,10,20,15,2,18,9,9,16,4,6,10,10,7,18,18,4,18,5,20,21,0,14,22,21,7,4,7,12,9,11,2,10,18,10,5,15,4,0,10,11,10,12,11,10,18,11,18,9,18,10,6,1,16,15,13,13,5,0,14,4,0,16,20,12,4,2,6,13,17,5,2,17,0,4,16,4,16,9,4,21,6,10,0,16,2,10,6,0,11,9,16,22,22,11,4,4,9,10,12,18,10,10,18,18,11,20,10,18,11,11,4,18,12,16,15,14,5,0,15,1,15,3,2,2,2,9,18,18,11,16,16,10,2,16,5,1,4,2,10,8,16,1,6,13,2,10,17,0,12,10,4,11,9,14,13,11,12,14,4,4,4,6,12,11,11,4,16,5,2,1,9,5,1,6,16,15,2,5,11,21,11,9,10,22,10,14,14,3,12,1,9,10,3,16,4,2,10,16,17,18,17,11,10,2,16,18,5,10,9,17,0,8,22,2,16,5,16,18,15,3,16,14,15,9,2,4,15,5,0,11,3,18,10,15,11,3,9,18,6,9,18,5,17,11,16,11,11,9,12,14,11,16,11,12,22,10,16,17,15,10,16,2,10,5,11,1,18,4,1,2,11,15,16,9,10,18,16,3,22,16,15,3,9,15,17,9,18,9,2,16,10,9,17,9,10,10,15,14,9,4,10,18,4,10,4,5,10,17,1,3,16,2,15,14,18,9,11,2,3,16,11,6,6,9,2,11,16,14,15,5,11,16,21,10,13,21,6,4,3,0,16,11,12,18,16,16,10,3,2,10,1,16,2,16,12,10,10,16,6,9,4,4,15,13,3,10,18,10,15,3,10,13,12,18,5,9,15,2,14,5,4,5,3,11,4,2,0,9,0,4,4,16,4,11,6,10,2,9,2,9,11,4,1,11,9,16,14,4,11,10,5,9,11,22,2,11,11,9,17,4,9,10,12,18,6,16,15,2,10,10,9,11,11,9,10,2,6,11,3,11,9,2,1,12,0,12,13,10,5,16,10,15,4,21,6,21,11,3,5,9,16,16,11,11,1,9,7,11,21,16,8,3,3,17,17,1,0,3,22,1,1,17,9,7,16,9,7,8,4,16,12,14,17,9,18,5,9,3,18,7,9,3,9,18,9,5,14,17,4,9,16,2,11,11,16,16,6,10,9,17,10,15,1,7,16,3,0,10,11,2,3,3,9,3,9,15,4,6,9,9,2,21,11,9,7,15,18,1,1,9,12,2,16,4,16,10,0,16,3,3,10,16,10,1,10,3,9,3,9,3,4,18,0,9,18,2,16,6,15,3,11,9,4,10,16,10,9,11,7,0,17,11,1,14,10,0,10,11,16,18,22,20,0,17,1,16,10,3,7,21,16,9,1,9,10,5,4,10,20,3,3,14,16,7,1,9,4,3,1,11,11,14,10,10,1,11,18,3,18,17,2,11,3,4,10,5,3,14,11,10,3,6,15,0,1,9,22,2,15,18,0,5,15,2,18,0,16,17,9,3,17,11,20,22,3,6,16,0,1,3,10,18,17,11,13,10,16,3,3,10,0,6,11,3,0,5,6,0,15,16,16,14,10,16,4,13,0,11,11,12,15,14,5,2,17,5,10,16,4,3,10,9,15,1,16,5,15,12,16,16,16,6,5,9,0,3,13,9,0,3,10,9,11,18,10,4,16,18,18,6,11,22,15,3,17,10,11,11,18,5,15,11,16,10,11,0,9,9,10,18,3,3,11,17,0,18,10,4,17,16,5,22,4,17,3,0,3,6,1,16,6,0,2,6,9,0,16,9,17,0,5,4,3,3,6,15,15,18,3,10,10,3,10,5,15,3,3,1,11,12,15,3,10,10,9,9,11,10,1,11,9,10,11,16,10,3,5,6,1,0,0,0,1,15,10,3,16,16,1,10,22,5,15,0,10,22,10,1,9,18,11,11,17,17,15,22,3,1,6,16,1,3,3,10,9,11,18,9,11,10,10,5,3,10,6,10,13,3,16,12,16,6,15,17,16,1,5,10,22,1,11,5,16,0,10,1,10,11,16,1,22,5,9,6,9,10,16,5,10,9,11,10,9,10,3,12,3,18,16,11,16,12,10,10,9,5,0,12,3,10,15,12,6,10,10,11,14,10,22,6,1,11,1,3,3,5,16,3,3,10,11,3,5,2,10,12,14,11,15,3,4,3,10,10,22,1,10,9,3,11,11,9,1,10,3,16,10,11,2,11,10,0,9,9,17,10,10,10,22,4,11,4,15,9,10,4,10,18,3,9,0,10,4,10,9,4,3,1,9,11,9,1,0,22,11,11,3,6,9,4,17,6,10,18,17,11,5,11,3,5,21,10,15,18,1,10,15,9,11,11,4,9,9,4,9,3,1,1,3,3,9,3,13,10,11,11,11,11,4,9,9,3,10,11,0,16,10,4,7,10,0,10,11,14,13,4,0,16,2,10,16,21,9,15,0,9,11,4,16,5,12,6,14,11,15,0,9,9,3,16,18,1,7,7,6,10,1,4,16,10,9,9,9,9,10,18,10,0,15,9,11,5,2,17,10,10,12,5,16,9,8,16,9,10,10,2,16,12,15,21,9,11,16,5,17,15,5,16,2,11,11,3,11,10,0,2,11,4,16,9,13,4,10,10,15,22,15,1,0,16,11,10,0,5,4,8,0,0,3,11,11,10,4,10,11,9,4,2,5,9,4,20,10,1,10,11,2,16,10,4,2,11,10,10,6,10,4,10,10,10,1,16,11,4,15,18,11,11,3,15,10,17,11,1,11,10,2,16,20,0,9,4,1,10,11,6,18,14,10,18,1,20,9,16,20,8,9,10,16,9,10,11,6,20,11,16,2,20,16,10,4,11,10,5,5,4,11,10,3,9,0,4,11,20,15,11,11,13,9,16,10,1,6,5,9,11,10,11,2,5,2,5,0,5,9,3,11,12,15,22,11,14,2,6,9,16,3,10,16,3,13,10,9,5,0,4,22,11,11,16,1,24,17,4,10,16,22,2,6,3,6,9,13,6,22,1,22,1,6,18,12,22,3,9,16,22,11,10,15,11,18,4,10,11,5,9,4,10,3,17,3,3,16,3,16,16,3,2,11,13,20,1,14,15,9,20,9,13,20,5,16,16,6,9,16,4,9,22,2,11,20,9,9,9,3,9,6,5,5,18,20,1,16,11,14,15,3,11,18,11,10,9,10,1,0,1,9,10,20,0,11,5,11,15,18,10,4,6,2,16,16,20,9,10,15,10,11,4,20,9,22,20,20,10,0,1,15,9,3,12,16,6,21,5,8,11,21,12,9,9,5,13,11,0,15,11,10,18,9,11,14,1,0,10,5,1,20,0,16,17,8,20,20,16,20,9,1,0,9,10,5,10,11,17,0,7,16,0,6,9,10,16,5,2,16,1,2,7,16,7,1,0,21,8,4,21,10,0,16,18,0,9,4,16,7,4,1,7,11,10,5,9,9,1,21,18,2,5,10,0,0,12,16,22,16,10,15,16,5,0,9,11,22,1,2,4,18,15,16,9,6,12,16,11,12,4,9,1,17,15,10,15,7,4,2,14,2,9,4,1,9,9,9,10,2,22,10,9,16,10,10,1,9,10,22,18,12,0,10,11,10,0,18,10,2,11,10,16,11,10,20,9,9,20,6,20,18,16,4,6,5,18,15,2,9,10,10,4,9,18,10,10,5,11,22,11,0,0,7,15,14,11,14,9,14,6,9,16,11,5,0,14,15,10,16,0,9,14,22,15,10,10,3,16,1,11,10,15,20,11,11,2,9,18,1,14,0,15,12,20,10,15,16,12,10,20,1,11,1,9,5,4,10,5,18,9,4,15,18,12,10,18,15,16,3,4,3,7,20,10,15,10,2,16,5,12,9,3,11,11,10,20,18,10,20,15,3,11,7,9,15,15,3,14,16,7,11,7,10,9,4,5,0,1,15,3,5,9,10,5,1,11,9,11,15,4,10,9,10,7,2,7,18,10,21,7,9,7,2,5,16,11,11,2,11,3,16,3,5,3,4,18,18,1,2,6,2,9,3,11,18,17,5,16,1,3,10,1,17,18,3,11,10,6,10,10,16,15,10,22,16,10,0,1,16,11,10,11,3,3,3,15,2,9,11,16,6,2,15,6,1,0,10,4,3,16,16,10,2,18,4,15,11,11,5,17,15,11,10,13,10,16,21,9,18,11,15,11,8,4,11,7,3,7,0,7,4,16,8,3,6,12,11,4,4,3,16,11,2,2,8,2,1,18,10,12,12,9,10,11,9,12,9,4,4,6,12,12,9,3,15,16,20,9,15,22,10,6,3,0,9,10,3,11,2,10,18,1,22,14,22,10,10,2,12,11,0,2,15,12,16,13,3,3,5,10,18,1,3,3,4,2,10,3,15,6,20,6,11,11,6,10,15,10,11,9,11,1,15,4,18,3,16,6,6,9,15,0,10,9,6,3,13,11,3,10,3,3,9,10,3,5,2,9,20,11,11,12,9,14,10,5,2,11,1,1,18,10,0,11,1,17,6,10,13,9,9,9,1,2,17,9,10,0,5,10,18,9,20,11,9,3,11,16,1,20,10,10,6,15,11,18,22,5,10,10,11,16,2,11,12,17,5,22,11,3,20,8,20,11,15,18,1,15,18,16,20,11,15,10,13,10,16,0,9,14,18,11,9,4,18,0,9,16,11,18,11,0,17,10,18,13,10,11,18,11,16,9,16,11,1,15,11,10,6,5,0,15,16,12,22,11,18,11,5,11,11,18,0,10,15,1,18,10,5,4,3,3,9,3,20,10,10,9,12,9,11,11,15,18,20,12,3,4,10,15,11,11,10,10,14,16,16,0,11,11,11,6,16,18,6,20,9,15,10,20,4,2,15,16,2,3,2,3,11,10,20,10,16,16,8,20,2,11,16,9,16,20,22,9,10,12,11,3,12,9,0,12,9,18,10,5,3,17,3,15,10,20,12,9,11,10,11,9,10,10,8,2,15,6,20,11,3,2,16,15,2,3,6,16,17,9,10,3,6,8,9,6,10,9,1,15,12,18,11,12,9,15,18,18,20,11,2,9,16,9,11,11,20,10,18,15,16,0,9,3,4,9,10,3,11,20,9,15,12,18,18,0,6,10,3,3,15,14,0,10,20,15,9,0,11,18,16,3,3,15,6,10,18,3,7,0,17,9,12,20,3,16,9,3,0,8,16,10,12,16,16,3,6,1,9,10,3,18,10,11,20,7,0,10,6,11,15,18,16,9,3,16,15,3,12,16,0,9,10,9,12,10,14,20,3,3,15,3,0,10,9,20,0,16,18,17,3,3,3,16,18,16,11,1,10,22,9,16,12,0,21,6,18,11,15,9,11,17,18,3,9,8,2,3,11,10,18,7,10,3,3,16,10,13,10,18,13,13,3,3,15,0,20,3,20,9,3,9,11,22,4,20,20,0,3,20,22,20,2,20,11,3,16,17,22,5,4,4,4,11,9,20,10,3,16,9,18,9,20,20,20,2,2,17,3,10,1,3,16,4,11,11,6,6,6,1,20,10,10,11,11,20,20,11,1,9,3,0,5,16,7,6,18,22,15,15,15,16,6,21,3,0,3,7,14,6,20,18,12,12,10,20,16,1,3,2,16,9,0,20,10,16,13,12,10,13,10,18,9,10,1,10,11,3,2,2,10,14,10,12,19,21,3,5,0,11,0,10,0,16,12,3,20,10,17,15,4,10,2,10,4,20,0,3,20,15,10,0,14,21,21,9,2,0,2,16,3,0,2,16,7,4,16,16,2,10,11,0,0,20,20,11,10,9,9,8,16,1,3,20,9,2,2,5,9,0,4,16,10,1,16,21,3,1,18,11,20,10,0,2,10,20,11,10,2,6,3,2,6,12,10,11,20,21,11,10,20,20,18,15,10,11,10,1,3,20,1,22,3,21,11,9,9,10,5,3,11,15,11,3,16,3,9,12,5,10,10,17,16,3,18,9,5,0,11,3,3,18,9,1,3,16,1,3,0,18,6,18,15,3,3,10,14,16,0,3,15,10,11,9,10,14,3,10,3,12,18,12,9,10,10,3,9,11,11,16,3,1,1,16,3,5,9,0,3,11,16,0,15,9,3,17,0,5,9,16,17,9,9,15,9,3,3,3,0,15,9,5,3,3,3,7,16,0,11,9,10,3,3,1,1,3,7,5,3,3,3,3,3,5,5,10,16,3,1,4,13,10,0,9,5,9,11,15,15,10,3,6,15,15,21,18,9,3,14,4,10,11,10,15,5,3,17,16,15,11,0,7,18,22,14,6,18,2,21,14,12,21,14,11,9,10,10,10,9,10,18,10,10,11,2,2,17,0,4,16,9,3,17,4,6,10,12,16,0,11,1,15,11,18,16,18,3,3,18,16,10,12,2,9,4,0,0,3,16,16,13,18,10,3,18,5,7,10,12,11,11,10,10,11,11,10,12,16,10,1,9,5,16,4,2,4,10,9,14,11,6,22,16,5,10,17,5,18,4,16,16,20,9,3,8,14,16,16,4,16,9,17,2,10,20,3,10,3,1,0,14,9,0,22,10,1,22,5,15,22,6,5,11,1,6,15,9,2,16,0,0,3,15,0,11,12,9,15,14,18,14,15,14,8,10,9,18,11,10,20,16,18,10,3,14,18,6,18,16,6,0,0,16,6,22,16,0,1,0,16,22,10,0,11,3,10,16,10,10,12,18,10,2,6,17,13,3,1,16,0,11,9,10,18,14,4,6,5,1,16,17,9,3,3,6,21,9,10,10,15,0,3,15,0,10,10,2,15,7,16,3,3,7,1,15,10,7,6,1,16,14,16,5,1,6,7,10,16,2,12,0,11,16,7,10,4,9,10,1,3,9,15,10,0,2,2,11,13,9,9,18,11,7,18,10,18,17,1,16,1,16,1,9,18,10,3,4,10,9,15,16,13,21,9,3,6,2,0,6,18,3,16,17,1,5,1,10,11,7,5,11,2,9,11,10,10,10,10,17,21,16,15,10,11,3,9,17,1,10,5,11,10,18,6,13,21,4,7,4,3,4,10,0,11,3,17,3,15,16,4,16,11,2,16,3,6,18,22,0,2,3,1,0,15,16,11,3,11,2,15,4,21,10,16,18,10,17,10,11,10,21,9,16,9,3,21,10,9,15,1,15,14,10,3,10,2,1,11,13,6,4,14,1,16,11,11,16,11,10,16,16,14,6,3,1,21,11,2,5,10,3,14,4,11,4,1,10,11,16,1,6,3,22,0,2,14,6,16,11,15,9,14,0,12,11,5,9,9,8,12,0,14,3,3,10,10,18,10,10,2,6,9,4,16,10,16,1,10,16,1,11,10,5,5,1,3,16,16,1,9,18,21,10,4,14,9,8,1,6,16,16,5,12,4,4,1,18,10,10,9,1,18,7,1,10,15,10,16,16,5,11,4,14,11,9,9,6,10,5,18,12,2,9,3,3,9,12,4,16,12,25,3,10,16,5,11,2,6,12,10,5,1,7,13,15,3,17,2,16,15,11,10,10,5,11,10,9,5,9,4,10,4,10,4,5,14,2,16,11,10,10,10,15,7,11,11,4,5,7,18,13,3,11,18,2,9,11,21,10,13,3,10,16,3,4,18,3,10,9,16,3,12,5,9,11,4,11,10,5,6,10,22,5,11,10,18,1,11,9,13,1,11,8,14,3,15,11,3,4,18,15,17,4,10,16,3,11,0,10,11,0,11,18,10,10,10,10,17,21,13,10,3,8,21,12,10,2,16,0,3,3,3,11,10,15,10,10,12,20,11,1,5,2,9,1,6,18,4,3,4,23,11,10,18,12,10,10,1,4,2,0,5,3,10,3,11,3,10,18,11,18,8,10,9,9,2,11,3,11,11,12,18,12,15,18,0,11,11,9,16,9,10,6,14,3,11,10,9,6,9,6,13,15,3,15,9,21,0,10,3,2,1,18,15,12,6,2,18,4,11,9,1,13,15,13,1,10,1,10,2,6,6,10,13,0,6,3,15,10,10,15,10,14,10,1,16,9,0,18,18,6,10,11,6,0,10,4,10,16,10,12,22,10,1,10,10,1,1,3,0,15,5,11,17,9,9,3,16,11,12,18,3,6,3,18,11,0,16,14,5,11,10,0,24,15,3,11,9,14,9,10,11,9,22,15,10,5,16,3,16,10,14,1,10,15,17,18,11,5,11,10,10,1,14,10,0,9,10,5,16,0,14,10,11,3,9,15,3,1,18,1,18,17,5,9,14,13,9,14,6,0,17,11,5,16,16,6,16,11,0,9,10,10,0,10,16,12,10,17,22,15,20,10,11,3,10,17,11,10,10,5,15,5,9,0,9,11,3,0,12,6,15,10,7,3,16,5,1,11,9,6,3,10,11,16,20,2,3,13,11,5,6,14,16,17,1,0,11,16,6,9,0,15,9,15,10,6,5,16,9,11,9,11,9,11,18,2,3,11,10,18,11,7,4,0,16,7,3,3,17,1,10,10,0,5,7,10,11,3,4,9,3,17,11,13,11,10,11,15,7,3,22,7,10,0,11,5,10,10,6,15,6,17,10,9,3,22,11,3,0,15,15,3,9,9,18,10,14,7,3,2,1,7,2,4,10,3,18,18,6,1,4,11,10,0,3,7,5,6,1,0,10,11,15,11,18,11,13,10,10,9,12,0,1,16,0,5,3,10,9,11,13,13,8,18,1,9,11,11,11,11,10,18,6,3,11,10,10,11,11,18,13,9,14,10,15,12,18,12,7,3,11,5,7,9,2,9,17,5,3,13,9,11,2,3,18,13,10,3,3,4,9,3,3,9,21,13,2,1,16,16,3,3,3,22,16,13,1,10,6,11,18,11,5,3,3,9,3,16,10,11,4,9,11,3,9,17,15,10,18,18,18,15,11,9,10,14,9,10,11,16,5,3,14,10,4,15,3,11,11,10,10,10,8,11,16,16,9,10,10,9,11,11,11,10,3,11,15,2,4,6,1,12,12,10,4,10,15,9,9,9,9,10,9,10,3,4,15,11,11,0,3,3,4,2,2,11,10,9,10,12,15,9,10,9,9,9,11,18,20,9,9,3,6,20,21,6,15,18,16,3,9,14,18,20,12,5,17,18,5,20,20,16,10,15,9,3,0,10,15,9,7,20,12,3,20,16,17,4,16,9,0,17,4,1,20,9,17,15,11,21,12,9,21,0,11,3,3,3,3,0,20,5,14,11,9,9,9,11,7,18,14,11,19,17,16,3,16,15,15,11,11,22,15,10,17,21,10,3,20,3,6,12,3,20,9,5,15,1,2,7,2,15,0,9,22,11,11,1,13,11,0,21,10,16,18,3,0,9,18,16,7,3,20,2,11,13,10,13,20,10,11,11,10,9,10,11,3,6,12,16,14,7,9,16,4,18,9,5,0,11,16,6,2,9,14,3,3,3,6,4,16,9,1,17,15,8,15,12,9,5,21,10,16,15,15,2,9,9,2,11,11,16,17,18,7,1,5,6,16,23,0,9,11,9,11,9,10,9,11,18,15,16,16,11,9,13,4,14,0,11,4,0,10,10,18,16,9,9,21,9,10,8,16,4,21,9,6,11,11,11,16,11,11,10,11,10,11,18,3,5,2,10,5,9,18,3,18,9,15,12,9,10,11,4,4,3,7,3,3,3,5,1,11,16,16,3,1,3,1,11,11,7,14,3,10,3,9,16,5,16,5,1,11,5,10,0,0,3,3,3,9,16,3,9,5,16,3,3,10,16,0,12,3,10,11,17,3,11,3,1,16,11,10,11,11,17,3,16,17,3,11,0,17,16,1,1,9,9,3,16,7,22,16,5,6,3,7,5,16,3,17,1,3,16,5,18,15,1,5,3,16,10,11,17,16,9,15,9,10,5,1,14,11,10,12,12,14,3,3,1,3,9,11,11,14,9,10,12,10,1,5,14,1,16,16,3,17,14,3,7,17,9,2,0,18,10,0,10,10,16,4,21,10,3,9,10,7,4,3,15,11,4,4,16,10,16,22,5,6,16,11,2,9,10,1,20,18,13,16,22,0,11,15,12,3,7,18,16,9,16,15,18,16,3,3,11,10,2,15,15,6,16,10,9,8,9,3,3,6,17,2,17,16,10,3,2,9,2,12,16,9,9,12,18,3,16,12,15,16,10,1,20,1,1,2,0,21,9,10,10,15,12,3,5,3,11,11,11,9,12,10,1,16,11,16,20,18,16,6,9,6,11,11,9,10,11,5,10,11,17,2,9,15,20,9,0,18,10,0,14,11,13,9,6,24,11,2,12,2,15,2,1,10,1,15,11,1,20,10,17,9,18,11,18,20,10,10,10,6,17,3,16,16,1,14,4,11,10,15,18,6,18,11,0,11,10,6,11,12,16,11,16,15,2,16,12,18,22,3,2,11,13,11,12,0,2,0,3,3,18,10,18,9,18,15,11,3,2,6,3,9,15,11,10,9,9,14,10,9,13,9,10,18,18,9,9,20,18,16,11,15,11,4,20,1,11,16,11,15,16,10,14,10,9,9,8,4,22,18,3,11,10,3,17,20,11,2,16,11,16,12,12,16,2,16,16,3,14,10,17,11,3,18,8,17,20,15,17,11,11,9,10,10,9,18,10,11,10,9,18,16,10,13,11,2,18,4,9,9,6,13,16,20,9,5,16,0,6,10,4,16,10,3,16,10,11,10,3,9,10,11,2,10,9,18,1,1,20,18,9,10,9,0,3,15,5,6,10,3,6,2,4,16,15,1,15,9,11,4,15,9,9,10,16,17,5,10,0,15,9,16,11,22,20,15,11,9,10,2,22,17,9,11,5,4,15,11,5,6,1,15,18,16,20,10,0,15,20,20,5,10,18,9,15,9,10,0,12,0,14,1,2,1,16,15,9,20,0,10,11,11,9,11,11,11,18,12,11,15,20,10,11,4,4,3,2,16,15,5,18,4,9,4,17,22,10,20,1,22,15,9,16,2,15,0,17,9,5,16,10,20,9,10,10,1,1,5,11,5,11,22,15,9,5,10,0,23,10,10,5,10,9,11,11,12,12,15,15,10,2,0,1,6,10,16,2,7,16,11,11,10,15,10,10,1,2,3,12,1,16,10,9,15,7,10,1,11,9,4,18,20,2,11,1,2,11,10,16,22,3,6,10,1,9,11,10,3,11,11,13,9,5,9,12,10,9,11,19,3,2,1,1,11,10,16,10,20,1,14,16,10,9,10,16,1,2,2,9,10,6,16,11,11,6,10,3,6,9,4,1,17,1,5,10,11,11,3,2,10,16,10,10,2,11,1,4,3,2,3,4,2,16,17,3,10,15,21,0,16,4,1,9,2,18,2,2,21,4,6,10,5,11,9,9,21,16,18,14,16,2,15,18,16,2,11,16,10,18,6,15,11,2,3,10,11,15,10,10,3,11,16,17,18,2,21,2,4,12,11,11,18,18,16,0,16,2,16,10,17,16,2,4,9,1,18,17,3,6,15,15,2,9,9,10,10,11,15,16,11,2,16,16,4,5,16,9,10,3,4,9,9,3,9,9,11,2,9,9,3,0,2,4,10,10,11,10,14,18,3,5,4,16,10,11,9,18,10,20,11,16,5,14,1,5,16,9,3,17,10,15,15,18,10,1,17,18,3,15,5,18,16,5,5,3,9,6,10,2,16,3,2,4,11,22,16,12,16,15,9,1,20,13,20,3,20,11,10,11,13,9,9,19,4,10,11,20,10,3,1,16,1,10,18,11,15,15,17,15,11,14,16,18,2,9,18,16,20,9,10,15,3,3,0,9,10,5,11,11,20,20,15,10,16,1,4,1,4,14,9,20,10,20,15,4,11,10,20,15,10,9,11,11,10,10,12,4,4,11,4,11,15,9,10,9,17,3,18,22,15,16,10,7,11,22,9,15,4,3,2,16,10,0,2,18,10,3,16,0,12,11,18,10,3,9,11,16,2,16,3,11,3,12,9,16,24,9,11,10,3,8,16,16,9,7,10,14,16,11,17,11,2,2,16,10,14,10,10,15,14,14,18,9,15,9,12,9,3,10,10,13,4,3,9,2,10,3,4,15,10,11,18,9,5,16,11,16,5,16,21,16,10,7,9,18,10,3,17,16,5,9,4,10,10,9,3,18,8,16,4,1,4,11,11,12,10,6,5,11,6,0,4,16,0,10,4,9,9,5,6,10,7,15,10,16,13,2,9,17,7,11,10,16,9,16,5,4,16,11,21,16,9,16,4,18,0,4,16,5,9,12,11,14,9,4,21,11,18,10,18,9,12,9,9,11,0,2,5,16,4,0,10,4,20,6,1,10,9,0,9,4,5,5,5,11,4,18,12,9,2,2,2,1,16,11,11,20,18,0,16,12,6,14,9,16,10,11,4,16,18,16,2,6,18,13,4,1,5,9,10,9,11,10,12,9,4,4,9,13,3,16,11,1,3,4,16,16,4,3,18,1,3,13,21,12,17,5,15,12,9,14,9,11,3,9,2,3,18,0,3,3,4,16,10,20,3,5,16,10,3,18,6,11,10,17,9,11,16,3,16,15,11,3,3,0,10,11,10,9,10,10,19,2,10,16,10,9,9,9,8,16,3,2,3,0,10,5,12,16,6,0,10,4,4,16,2,17,5,10,9,10,1,3,8,8,16,3,1,16,17,24,9,11,6,4,16,4,18,10,9,17,0,1,0,18,9,10,17,3,20,10,9,9,14,10,14,4,9,15,11,10,2,5,17,5,18,4,15,10,4,10,11,2,2,4,4,4,11,16,10,10,9,15,12,1,16,2,11,14,9,2,11,4,4,16,2,16,13,18,3,9,15,5,4,10,17,7,2,13,2,2,11,3,18,11,4,16,7,4,10,5,18,4,16,1,16,11,10,16,11,2,9,5,3,9,11,11,21,4,16,20,2,16,11,7,3,11,12,0,10,10,11,14,18,15,9,0,7,18,10,15,15,10,6,4,14,11,18,9,18,14,9,14,11,4,9,15,10,8,1,4,10,5,1,10,9,8,2,16,11,18,11,10,18,7,15,10,3,16,4,7,9,4,16,22,4,21,17,16,9,10,3,0,6,12,15,6,14,10,9,10,15,7,5,4,12,6,7,3,10,10,12,12,18,0,16,11,12,6,9,18,0,1,2,18,18,12,2,1,1,25,4,0,3,0,9,7,9,10,15,12,14,10,18,7,6,0,4,16,5,5,11,12,18,3,5,3,16,0,6,4,9,18,1,2,18,6,1,5,2,5,2,4,12,3,9,11,16,3,5,16,5,2,3,16,9,1,9,16,10,9,16,15,11,12,3,10,6,10,10,6,11,3,3,22,20,16,17,20,11,20,16,0,3,16,16,4,10,11,11,12,16,2,20,15,10,20,9,20,16,11,9,9,13,14,14,11,11,10,11,9,0,1,16,3,9,11,5,10,22,11,20,15,12,3,20,16,11,15,0,9,20,0,2,18,16,20,13,3,16,11,6,12,10,9,3,5,18,9,5,16,11,14,3,11,3,11,6,1,20,10,10,12,6,1,0,3,2,0,6,2,0,11,10,9,9,10,20,18,3,15,9,16,11,9,3,10,16,4,20,3,16,17,18,20,13,16,20,2,9,10,6,3,3,9,6,11,2,6,3,20,22,9,15,10,4,4,9,21,3,1,9,18,18,20,10,21,17,16,3,14,4,10,4,21,6,10,9,16,20,9,9,9,2,16,11,20,17,12,21,16,0,17,20,22,10,20,10,11,10,3,4,5,4,11,14,9,16,16,11,18,9,10,9,2,4,11,9,15,21,14,1,16,15,9,10,16,20,11,9,18,2,5,16,5,3,12,0,7,9,11,10,9,11,22,16,10,4,11,10,11,10,1,10,15,3,4,11,22,9,11,12,3,18,11,3,7,9,0,12,0,12,9,4,11,9,0,15,3,5,7,16,20,9,18,10,10,10,11,11,2,10,11,9,3,15,9,16,2,9,11,10,0,3,11,10,9,16,16,7,10,3,22,3,9,16,0,14,18,9,10,16,6,11,16,2,16,4,11,11,6,22,10,16,10,9,4,9,1,10,12,2,1,3,3,3,0,18,18,19,10,14,10,15,16,12,15,2,3,10,4,18,11,6,20,18,0,3,13,16,5,10,20,11,10,15,5,17,6,18,4,1,16,3,16,14,3,3,4,3,10,2,6,16,16,14,14,9,10,1,11,11,1,4,3,9,18,18,9,16,11,14,10,10,20,1,16,4,12,11,4,9,9,16,18,16,9,11,4,5,4,4,18,13,10,4,1,6,9,11,6,16,12,14,11,16,5,21,11,10,2,5,5,3,7,3,3,17,9,3,18,7,21,10,16,5,9,9,10,11,13,9,10,5,18,7,9,9,11,9,14,15,9,1,17,14,16,1,4,10,16,3,17,3,2,10,20,16,9,6,11,3,12,10,17,6,9,11,14,2,18,10,10,16,4,0,10,16,9,0,18,9,1,1,10,5,16,15,11,11,16,0,0,20,18,11,15,15,11,18,12,10,6,9,9,17,17,9,13,3,11,10,1,10,11,5,2,12,22,1,0,11,16,3,16,15,16,20,2,15,4,20,20,9,7,17,10,4,6,15,15,11,22,10,16,10,1,0,9,3,17,9,3,10,9,2,14,13,1,17,10,10,17,11,10,3,3,9,16,16,12,11,11,18,14,3,11,22,3,3,2,15,4,11,1,16,17,0,11,15,3,0,0,10,10,15,9,11,3,15,11,16,11,2,0,11,3,9,2,3,3,18,10,4,17,11,17,9,7,10,11,10,1,13,11,9,3,18,11,18,10,3,21,3,12,9,3,9,18,3,18,18,18,11,10,17,5,4,8,3,4,9,13,3,10,5,9,11,18,4,5,3,4,10,6,15,18,18,1,18,11,17,6,6,16,9,3,4,15,3,16,10,3,5,10,6,11,6,6,9,16,2,10,2,17,15,10,5,15,10,4,4,15,20,11,18,2,10,3,17,5,9,12,4,20,9,10,10,10,3,10,17,2,10,16,17,4,10,4,0,0,10,17,16,10,4,1,15,9,15,11,15,18,20,14,10,14,0,2,4,15,12,6,4,16,4,9,15,11,4,16,0,16,5,15,2,21,20,9,7,10,16,17,3,6,4,2,16,9,16,1,17,2,17,0,17,18,16,10,4,15,10,6,4,9,20,4,5,0,1,20,9,0,15,0,18,14,14,20,9,20,2,22,10,21,1,10,3,5,3,10,9,15,9,10,0,9,20,10,10,16,20,11,0,4,15,22,17,3,11,14,2,10,12,17,20,12,3,9,9,3,11,18,15,11,4,11,10,13,13,12,13,20,9,10,10,9,18,10,11,20,9,9,3,12,12,0,10,2,12,5,18,11,6,6,10,10,16,20,11,20,9,2,13,11,11,14,6,9,0,21,10,11,20,21,18,9,11,10,11,10,16,10,3,21,10,17,15,11,9,7,11,14,14,20,4,9,9,18,1,20,9,17,0,3,0,22,20,9,10,18,13,4,4,11,11,3,18,2,5,9,22,5,10,22,14,6,10,10,6,9,18,2,16,11,3,5,2,2,18,11,6,10,4,11,16,11,10,2,3,9,18,11,3,16,10,12,2,10,2,18,6,18,9,6,11,10,9,12,11,11,5,2,3,15,11,16,12,1,10,1,12,1,15,11,17,6,9,5,6,14,3,1,10,15,2,9,10,16,9,9,9,18,2,12,10,13,10,12,2,3,8,9,10,18,12,1,6,1,1,12,21,9,3,10,10,3,2,18,4,4,0,2,9,17,9,11,6,10,15,9,10,1,21,6,15,5,5,22,5,16,11,11,5,10,9,3,21,5,6,2,9,6,9,4,1,4,2,17,11,10,14,15,10,4,22,9,4,5,1,6,4,4,10,9,16,9,11,4,9,9,15,11,11,13,1,5,9,18,10,9,11,16,14,16,9,9,0,6,14,15,9,2,18,11,11,17,6,10,9,6,11,2,5,6,10,15,0,10,14,1,1,12,16,6,9,17,1,5,16,5,9,4,9,9,10,9,11,9,15,10,8,8,1,15,14,14,14,14,11,1,16,9,16,9,9,9,11,9,18,2,18,10,16,17,4,10,16,2,10,6,11,16,10,6,11,4,9,7,14,15,14,0,11,12,16,10,20,11,4,9,16,10,9,9,10,3,4,10,4,8,18,12,2,3,4,16,9,11,11,13,11,11,9,10,10,9,10,11,5,16,2,8,8,16,14,10,6,12,18,0,0,18,1,2,0,7,16,2,9,8,9,7,10,4,12,5,16,18,15,17,0,10,15,11,9,13,12,10,10,10,11,1,9,9,18,11,4,11,10,9,10,9,21,10,21,6,0,5,0,17,1,3,21,7,3,4,3,5,16,16,9,3,9,4,16,11,14,3,11,7,10,0,7,4,11,16,20,2,7,17,9,10,11,22,3,16,9,9,2,9,10,5,16,3,6,3,16,3,0,16,3,5,16,3,11,10,21,10,17,5,10,18,9,2,10,7,1,16,9,3,11,10,5,1,10,16,2,18,16,9,3,1,18,16,10,11,10,16,9,11,2,12,5,11,18,16,9,10,11,7,15,16,9,2,21,10,0,10,1,1,3,11,0,0,3,16,20,12,11,3,9,9,1,10,14,7,9,3,18,18,18,16,3,10,12,12,6,10,3,1,10,10,17,3,0,16,3,3,5,1,15,9,9,10,9,6,11,5,0,11,18,10,9,18,18,9,6,14,3,16,11,3,0,15,3,16,16,5,16,11,10,11,11,11,12,10,12,9,15,10,3,10,7,11,6,1,11,8,1,16,11,9,10,14,16,16,3,18,6,24,6,10,11,18,3,10,13,16,1,10,16,15,11,0,10,15,9,0,1,3,6,11,16,3,10,6,9,11,18,14,3,3,15,9,0,3,9,10,9,10,12,9,9,9,10,9,10,18,9,5,16,14,10,11,9,13,13,15,3,9,0,17,8,3,9,10,22,5,3,11,10,6,11,10,1,1,9,1,10,6,20,15,16,3,4,7,22,20,3,20,4,3,9,9,15,20,6,3,11,0,7,17,15,9,15,2,3,11,12,7,15,9,10,18,9,11,9,3,13,6,9,11,4,4,10,6,0,22,7,16,5,12,1,1,5,16,15,14,6,3,3,1,20,6,11,10,5,16,6,5,22,5,3,11,13,3,16,10,2,15,0,11,5,2,7,10,0,5,2,16,6,3,0,6,10,11,9,3,16,1,0,5,10,3,9,3,10,11,1,21,0,3,7,3,0,5,11,16,3,11,3,9,11,11,0,16,9,16,1,16,3,16,0,3,11,10,10,3,3,11,17,3,18,15,0,3,12,6,15,3,3,9,6,14,10,10,9,10,10,3,11,3,14,7,5,16,10,10,3,1,11,11,1,9,11,3,21,21,18,11,3,3,16,9,12,1,10,3,3,3,5,9,3,16,15,15,11,3,3,10,3,15,10,16,16,11,3,9,12,3,16,5,5,5,16,5,3,3,3,3,6,3,3,3,3,14,16,14,16,7,17,15,3,16,18,17,9,11,3,22,13,16,2,1,16,10,5,9,18,10,10,2,1,14,10,3,15,16,9,16,11,6,3,22,1,9,11,1,3,16,18,17,6,9,12,17,3,10,10,2,11,10,11,14,10,9,11,9,16,16,18,17,3,11,11,3,15,12,1,3,10,0,10,0,3,2,18,11,10,4,4,15,3,15,16,11,2,11,9,3,16,3,16,3,22,17,4,16,10,0,3,1,2,3,11,17,11,9,7,3,3,3,7,10,9,22,3,20,10,2,16,15,6,17,7,7,6,21,16,4,11,21,10,21,18,9,16,4,0,15,18,14,1,20,11,9,0,2,18,17,10,10,17,12,1,6,16,7,18,2,9,10,5,20,16,9,10,11,0,9,10,8,16,20,13,11,10,14,17,2,21,11,14,2,3,11,20,10,14,3,8,10,16,14,4,16,1,15,9,11,9,9,5,9,9,20,4,9,14,7,16,10,16,2,7,3,11,9,16,15,17,10,7,14,10,9,10,14,10,10,18,18,9,1,10,20,11,11,14,1,10,10,18,11,10,16,3,2,6,2,16,10,10,2,4,4,0,4,17,18,15,3,4,2,17,16,5,2,20,20,20,10,14,0,10,9,15,20,2,16,20,12,17,20,10,5,9,18,4,2,9,16,0,12,15,5,22,15,4,22,11,11,2,20,9,15,16,18,4,20,18,9,13,18,9,10,11,14,11,10,16,21,10,6,3,13,0,6,10,9,10,3,15,3,11,5,4,3,15,9,17,6,15,10,10,1,1,16,4,5,11,0,9,14,20,5,13,16,16,5,16,5,16,6,11,18,3,2,11,10,1,9,18,20,15,11,3,15,9,3,11,11,12,12,13,18,1,16,9,9,0,10,22,11,11,22,1,20,20,16,9,2,5,14,4,20,16,10,10,5,16,5,10,20,0,21,16,1,9,20,2,4,11,20,18,0,9,11,20,4,21,20,2,5,4,16,9,15,1,4,20,10,9,11,11,11,15,10,14,10,12,11,9,10,4,16,10,10,21,12,10,11,11,10,11,5,10,2,16,18,10,13,2,10,3,1,12,17,1,16,11,5,16,10,4,17,5,2,10,16,15,4,2,9,17,11,9,5,10,4,21,2,0,10,5,18,18,10,9,18,10,9,11,10,10,16,11,17,4,0,5,7,10,15,18,18,15,9,18,7,16,11,4,1,12,18,7,9,10,6,1,4,17,10,4,12,13,10,12,15,16,10,18,5,7,5,16,2,16,10,3,11,10,16,16,9,7,3,13,18,10,4,4,1,16,10,15,10,10,10,14,13,18,10,14,22,9,10,10,18,18,2,9,16,1,16,11,3,7,2,1,0,16,16,16,15,5,3,9,10,1,4,9,10,3,10,11,10,2,16,11,5,3,10,1,1,16,5,18,10,5,7,2,5,7,15,0,7,15,2,16,11,2,21,10,7,1,17,7,16,2,9,17,0,0,15,10,16,16,2,17,10,18,4,22,14,11,15,5,21,4,18,5,11,18,0,11,22,16,3,9,5,2,5,3,7,16,8,5,5,18,16,16,12,2,15,11,9,2,5,5,16,1,10,10,10,16,9,10,10,3,13,11,10,10,15,11,11,9,2,1,3,10,10,3,10,11,9,18,1,10,4,5,2,0,18,1,17,10,10,3,20,16,20,14,6,7,7,11,0,16,2,14,16,11,4,15,4,4,2,16,6,11,4,5,10,9,15,16,3,10,9,18,11,12,4,10,3,9,12,11,3,11,3,22,3,11,12,6,16,17,5,5,3,10,10,1,6,13,5,9,15,1,4,0,12,6,22,5,0,3,3,11,6,9,2,16,15,12,3,10,3,0,10,10,21,9,18,3,1,11,9,10,3,10,11,0,16,16,3,3,6,12,3,17,9,3,11,16,12,12,22,4,15,0,2,3,15,16,16,3,17,9,15,11,10,3,9,2,11,11,3,10,2,6,5,3,21,9,15,11,11,3,10,14,10,9,9,9,3,9,16,22,2,16,6,14,11,14,3,10,11,10,3,9,10,11,9,16,10,17,16,3,16,3,10,3,3,3,16,11,3,8,16,11,3,0,9,9,17,11,16,9,16,3,10,5,15,8,3,15,9,3,22,9,3,16,9,10,14,1,5,10,10,10,3,16,24,2,15,10,9,18,10,10,11,12,11,11,10,0,16,10,3,1,18,6,11,11,10,0,12,3,9,10,3,15,9,22,3,17,16,15,11,11,16,22,8,16,10,12,18,15,17,20,10,16,3,11,17,16,16,10,9,6,14,11,3,12,12,3,9,9,11,3,17,16,20,9,11,3,3,3,13,18,21,2,10,17,9,4,8,1,0,16,10,16,1,10,22,17,4,3,3,11,3,11,11,3,22,18,16,18,15,18,2,5,11,22,21,16,21,4,11,3,9,9,17,4,3,18,1,15,10,10,13,11,3,4,5,12,9,12,16,0,9,18,22,12,9,3,2,10,4,0,21,5,10,11,3,16,5,16,14,3,11,18,12,16,3,9,18,16,1,21,5,2,16,1,8,12,3,21,12,16,11,15,11,9,11,9,14,10,11,18,18,9,3,20,5,2,4,12,18,18,9,18,10,13,3,17,2,10,10,3,10,5,10,10,3,15,9,16,10,15,3,9,6,2,23,18,17,4,2,16,18,16,10,10,14,6,3,10,3,16,10,2,11,10,1,9,11,6,16,4,16,1,18,10,4,0,3,14,14,11,9,16,9,18,10,9,9,0,3,2,5,15,15,17,1,11,3,10,10,16,1,5,14,0,3,16,9,0,5,11,16,10,1,4,17,5,16,11,6,16,9,0,5,11,9,6,17,16,4,10,5,3,9,10,6,0,3,3,3,5,3,16,15,16,16,3,4,0,11,11,10,10,10,9,13,4,0,5,18,14,11,2,0,0,9,14,20,10,2,20,10,16,11,2,16,20,0,14,10,15,20,18,6,18,13,0,9,2,15,6,16,10,18,18,10,3,9,9,20,10,4,13,0,18,10,9,16,4,18,6,10,15,11,4,4,10,9,12,11,15,9,14,11,18,10,9,18,18,0,2,3,3,0,16,20,10,14,6,2,10,6,17,10,15,20,15,20,2,16,10,15,18,10,18,17,11,9,10,9,6,16,4,16,3,0,22,9,10,0,9,14,12,6,16,20,0,10,4,15,4,0,18,20,10,11,18,10,10,10,10,18,14,11,11,4,10,10,10,7,15,15,10,4,3,7,11,11,9,10,0,7,4,4,16,7,9,6,15,11,3,9,7,1,4,17,7,16,16,11,9,16,9,10,10,6,11,9,22,10,9,15,0,11,7,10,15,13,2,9,9,17,6,11,14,16,1,17,9,10,10,9,10,2,9,3,21,6,0,16,16,9,16,3,9,0,16,10,16,2,21,4,16,9,1,5,10,11,10,4,9,9,15,3,18,10,12,10,11,11,9,10,15,9,10,15,11,10,10,2,2,11,10,9,12,9,7,10,9,10,10,4,17,9,21,0,9,17,3,9,11,0,1,16,15,3,14,4,16,5,17,12,9,16,11,5,15,13,4,6,8,5,10,13,2,1,11,12,0,16,17,16,11,4,3,17,14,16,2,5,16,1,9,6,16,2,11,21,16,10,2,11,5,1,9,10,9,10,16,10,4,15,18,0,3,11,16,17,9,10,9,16,9,17,18,11,5,4,10,9,16,1,10,10,11,11,9,0,12,17,16,18,2,16,18,14,2,9,11,16,12,0,17,14,11,11,13,14,13,9,11,11,9,6,13,6,9,17,16,2,11,14,16,21,11,14,11,4,11,9,14,5,14,0,9,10,6,9,17,5,9,10,5,5,15,10,16,17,11,5,9,24,11,10,15,0,17,9,9,20,5,9,16,10,6,15,13,11,11,11,13,16,6,12,0,9,5,11,10,15,9,1,4,15,5,20,9,18,10,11,9,9,11,11,10,10,11,1,18,15,10,12,14,0,11,10,9,11,11,15,20,10,14,9,16,2,10,22,20,10,10,9,10,10,0,0,0,5,9,10,15,5,11,10,15,0,10,5,10,0,15,11,12,16,2,10,2,15,2,1,2,10,11,11,0,1,15,1,11,13,9,9,10,10,5,11,11,11,2,9,16,20,14,0,6,11,6,22,5,9,11,15,0,5,15,11,17,22,15,16,1,11,5,15,16,1,15,11,16,20,18,0,12,1,10,16,20,20,10,1,11,12,9,16,7,17,2,10,6,17,0,13,20,9,9,11,10,10,11,18,11,9,9,10,12,6,10,2,10,4,0,9,14,2,4,10,16,6,16,21,16,10,17,16,15,11,15,15,16,10,3,11,11,9,20,20,10,0,20,8,3,16,2,2,18,11,10,6,18,10,10,4,20,11,10,7,2,22,0,20,20,6,20,6,0,3,14,3,11,12,16,16,2,16,18,17,2,16,1,1,9,10,16,11,9,16,1,9,5,3,5,6,11,10,0,7,10,10,16,16,9,0,9,11,3,3,4,9,11,6,11,6,15,6,14,0,3,1,9,2,11,10,22,9,6,3,11,11,11,13,3,9,10,10,9,0,9,0,6,0,2,9,2,6,9,3,11,3,9,16,21,17,1,11,10,16,9,10,17,9,0,11,9,9,16,5,0,3,3,16,1,17,6,6,18,5,0,5,6,9,3,9,18,9,11,9,0,6,6,1,5,10,11,11,6,11,16,4,5,11,11,6,9,3,3,20,1,1,1,8,20,16,15,1,17,20,3,16,18,18,20,11,5,11,10,1,6,15,20,18,20,20,4,10,11,16,5,11,10,20,13,16,9,10,9,20,10,15,8,14,21,10,12,3,18,18,11,10,19,17,10,5,16,10,12,15,3,6,10,5,20,0,16,20,9,20,18,12,15,17,5,18,9,3,10,15,11,15,16,6,10,20,13,16,15,11,20,9,6,9,20,9,2,11,3,10,15,10,11,11,0,10,13,14,3,1,7,6,9,10,20,21,16,10,10,9,11,18,9,1,16,18,20,16,18,15,5,11,15,10,16,15,4,16,10,0,3,4,7,16,7,12,16,15,9,2,1,10,11,14,1,10,3,11,11,0,10,21,12,11,18,16,10,10,16,20,11,9,2,11,20,20,21,8,20,21,20,6,20,15,20,21,9,1,7,20,21,2,17,16,15,9,10,16,21,4,18,16,20,7,20,8,16,8,9,21,10,4,10,16,11,10,16,10,8,9,12,20,1,9,1,10,20,3,18,0,3,10,10,12,10,18,9,0,12,9,2,9,10,18,7,4,8,4,12,14,16,5,20,15,16,20,2,10,18,6,3,8,11,7,4,8,3,11,4,2,6,10,2,9,9,16,7,11,2,7,2,8,3,15,12,20,3,10,17,3,2,9,11,12,4,10,10,18,11,9,10,1,10,16,0,16,2,22,4,18,15,10,2,3,22,1,1,4,18,18,16,16,15,0,3,7,1,4,3,16,10,15,0,9,11,11,12,15,14,10,16,11,16,7,9,1,7,7,2,18,4,12,5,11,11,22,15,13,15,17,10,0,11,14,5,2,9,12,2,10,3,1,10,3,11,9,1,3,5,6,4,22,17,10,12,6,10,2,17,10,12,9,18,4,11,10,3,6,16,16,13,15,0,5,15,10,10,11,11,9,0,17,1,11,15,4,10,10,9,6,16,1,12,14,10,10,11,10,16,14,11,11,18,10,9,12,3,9,3,10,3,10,12,9,16,3,1,15,3,6,15,10,9,15,9,11,11,13,11,1,3,9,0,11,18,9,9,11,9,11,16,0,1,4,18,6,10,3,11,5,22,8,21,10,0,5,1,3,10,13,11,2,0,11,1,10,11,2,16,3,2,12,11,3,11,2,16,4,1,10,9,18,1,12,9,1,18,16,16,10,11,10,1,13,18,3,18,18,4,4,10,11,1,15,11,11,5,16,10,11,12,1,10,1,11,11,10,10,14,3,10,2,16,2,21,10,17,10,5,11,3,15,10,3,14,16,1,3,10,20,18,9,10,3,11,16,11,11,3,9,11,9,3,0,2,20,9,12,20,16,20,9,16,16,9,10,6,11,10,3,10,1,4,15,3,15,11,10,20,20,18,11,20,18,10,12,11,4,15,1,5,18,17,13,12,1,15,15,5,17,21,1,11,15,17,11,10,23,2,16,2,10,2,9,12,5,6,3,5,3,14,4,1,9,2,11,15,15,17,0,11,10,10,3,2,10,1,15,1,9,14,11,15,11,3,1,4,17,10,10,2,1,1,16,22,4,11,15,11,3,3,11,16,18,10,9,10,20,15,9,3,10,3,4,3,5,5,3,3,15,9,21,22,16,14,10,11,5,10,11,16,11,12,2,1,15,5,14,1,14,12,13,3,11,21,11,12,3,16,3,0,3,12,5,0,10,9,3,11,0,9,10,21,1,2,10,3,18,9,16,15,11,1,10,6,10,9,1,11,1,7,2,1,15,17,16,11,10,7,1,9,6,13,9,3,17,1,5,15,3,0,16,16,11,18,11,9,10,11,14,9,5,10,15,9,18,10,4,16,15,6,17,11,16,21,17,4,0,18,6,11,16,15,11,6,10,15,9,4,5,9,9,18,10,16,15,3,10,5,11,12,15,11,21,14,5,9,4,11,11,11,10,9,11,10,0,11,6,9,2,0,2,5,11,10,20,1,13,16,15,16,10,3,16,15,10,11,9,20,18,12,16,10,0,3,14,22,5,10,1,16,18,3,16,10,22,16,1,16,4,20,10,0,3,14,22,5,9,10,0,16,16,3,20,17,9,20,16,16,11,0,15,5,16,3,9,18,2,10,18,13,18,2,3,4,22,3,10,3,10,16,10,11,15,12,11,9,14,5,12,9,0,16,4,10,20,16,10,17,5,20,18,6,18,15,16,9,18,10,20,16,10,10,13,10,12,10,11,10,11,10,0,0,1,16,2,5,0,10,18,13,12,10,18,10,10,3,5,9,0,6,15,11,9,2,3,3,16,15,0,16,4,3,3,10,11,15,10,3,17,10,3,10,9,11,2,18,9,18,18,15,10,16,5,10,18,20,1,7,14,16,9,0,9,3,6,4,3,10,10,7,3,16,10,9,10,12,9,19,2,9,9,16,3,3,9,1,10,21,9,10,16,4,1,16,9,2,0,2,12,21,15,3,16,4,16,3,5,2,11,4,16,13,5,5,9,10,11,14,7,10,11,11,2,18,11,10,18,9,11,16,0,17,16,2,10,10,11,15,13,0,5,2,2,10,20,6,14,3,16,10,2,22,16,2,22,18,3,9,11,3,20,11,12,11,14,10,3,16,1,0,15,17,4,3,18,2,10,15,10,9,2,4,17,16,10,6,22,11,1,1,9,15,3,10,16,14,12,10,15,11,9,9,9,6,2,16,12,6,2,3,2,11,10,4,18,18,15,10,20,16,14,20,15,15,20,9,20,20,8,2,18,18,9,20,20,15,3,18,9,3,13,22,15,10,11,21,9,21,13,6,3,10,3,9,11,18,11,9,9,11,15,18,11,10,10,9,18,10,5,4,4,12,18,12,11,10,9,18,10,18,20,11,10,16,0,11,16,11,2,16,11,16,16,15,1,16,11,10,9,2,0,11,16,2,10,16,1,9,2,13,11,15,5,11,16,2,2,22,15,10,11,10,16,2,10,9,4,11,11,1,18,18,4,17,4,2,16,11,10,16,10,11,20,9,18,18,13,20,11,10,11,10,16,5,14,13,16,2,11,16,6,12,16,10,20,4,16,4,10,2,6,11,11,11,9,22,16,10,16,2,17,0,0,6,11,22,9,10,16,11,18,2,22,1,0,4,22,1,15,4,2,9,9,18,14,9,4,4,1,1,4,0,15,10,9,9,18,10,13,11,10,6,15,5,9,20,11,11,7,15,10,3,16,7,15,4,11,0,18,22,11,10,21,3,10,20,20,10,16,14,12,16,2,16,17,3,17,7,9,10,6,17,11,9,9,15,21,9,16,16,16,12,16,16,7,11,10,4,11,10,16,11,9,11,11,20,17,1,20,11,4,3,7,16,22,10,18,17,3,10,18,2,0,16,1,10,11,17,3,3,2,10,4,17,16,16,7,10,3,11,11,9,6,4,17,2,10,0,7,9,16,20,10,10,9,14,16,16,10,1,0,4,0,7,10,2,9,1,20,4,22,12,4,7,9,0,10,10,18,2,10,9,4,2,9,11,11,9,10,9,22,10,20,11,10,1,10,1,4,11,3,11,2,12,10,5,11,20,13,9,7,9,0,0,9,14,20,7,9,11,11,10,0,14,20,11,11,10,10,9,11,11,11,2,2,9,3,10,6,10,6,14,11,0,11,10,0,2,4,10,9,4,14,10,10,5,7,10,6,14,1,11,9,9,10,3,1,5,1,9,2,7,11,10,13,11,14,9,12,11,4,3,10,9,9,3,11,11,14,9,6,1,1,11,10,10,14,9,11,11,10,10,11,0,0,1,14,15,0,15,2,10,9,7,5,2,1,3,7,2,16,7,11,9,17,7,16,14,3,1,10,5,2,14,3,3,10,4,9,3,2,3,3,0,9,7,5,18,9,16,5,0,11,4,7,15,10,9,11,11,13,18,16,15,15,16,16,4,1,11,5,16,10,10,18,5,7,17,6,10,3,10,9,6,10,4,22,16,2,17,4,16,2,0,5,7,10,0,16,18,15,18,6,4,7,5,16,11,5,2,16,16,20,6,9,18,5,9,2,16,3,9,16,25,2,16,2,3,18,18,10,16,1,10,22,13,9,11,10,10,16,2,9,10,3,16,14,18,18,10,9,10,3,10,10,1,4,8,11,18,14,20,7,14,3,9,4,0,15,12,11,9,10,16,17,7,16,11,10,16,20,3,9,2,12,16,15,16,5,16,20,16,7,5,16,18,16,0,11,10,6,9,11,20,9,9,3,10,14,16,9,10,0,11,11,15,10,5,3,20,3,4,18,15,13,2,2,5,9,15,14,10,9,18,13,14,9,10,18,9,18,10,16,7,17,17,16,17,5,18,9,9,1,16,16,4,11,1,10,0,4,18,10,10,20,8,20,2,16,16,6,10,16,13,11,14,16,4,2,15,17,4,9,20,4,2,10,16,18,6,16,6,11,11,15,10,10,10,18,18,14,10,10,10,10,11,15,11,2,2,6,5,16,14,0,15,18,13,6,2,7,4,9,9,0,16,3,16,9,10,10,15,18,1,16,10,11,11,20,9,10,18,10,6,4,10,3,4,11,14,11,2,21,20,18,10,11,11,18,18,20,20,10,20,8,10,20,11,10,10,11,10,5,3,10,10,21,1,16,1,18,6,1,14,6,10,6,11,18,16,16,5,4,2,9,10,11,2,21,4,15,6,16,6,10,9,13,1,9,2,13,17,2,11,2,11,1,16,2,9,6,13,6,3,3,9,2,21,21,11,9,1,3,16,15,12,9,2,0,11,9,9,13,15,3,9,16,9,14,2,9,9,1,16,10,1,5,13,1,10,10,17,11,10,16,16,18,16,1,10,2,17,10,1,0,18,4,5,16,16,6,11,10,17,3,0,11,6,16,18,9,22,10,12,10,11,16,0,3,10,20,11,5,4,10,16,9,9,22,10,4,15,10,16,15,18,1,0,2,0,6,3,18,16,12,5,11,3,5,3,16,15,12,13,0,1,3,1,2,5,11,10,19,0,3,10,1,9,0,3,20,1,9,15,11,17,18,9,3,9,22,5,15,17,4,15,10,5,11,10,10,10,3,0,10,15,18,10,9,5,2,20,18,2,2,0,16,18,3,2,11,13,11,11,11,10,13,9,1,4,10,3,9,3,11,4,3,12,16,17,16,12,10,10,11,11,2,2,4,0,10,16,16,3,11,15,13,22,4,10,23,4,9,11,14,9,15,10,22,3,15,4,1,13,0,16,13,3,16,11,3,18,9,13,10,12,9,10,15,10,3,17,2,14,2,9,10,8,16,2,8,16,10,14,16,3,16,3,4,14,9,3,2,16,4,1,2,11,4,10,3,3,11,10,0,16,17,11,10,0,14,1,4,10,6,5,3,4,3,5,3,11,4,2,18,22,10,11,11,10,11,9,10,8,10,9,16,11,5,10,10,5,10,11,11,1,3,16,11,17,16,7,5,1,1,11,10,16,0,11,1,11,3,15,22,10,5,9,9,11,1,11,8,15,11,3,11,3,0,11,1,11,10,16,10,11,0,6,11,13,14,10,1,11,16,3,3,0,16,15,11,10,11,3,11,14,6,1,16,0,8,8,1,11,14,1,11,11,3,10,10,16,5,9,16,16,17,14,14,11,9,0,5,16,10,9,11,1,11,11,10,9,16,11,3,1,3,6,10,14,9,16,16,5,1,10,17,9,1,2,9,9,9,10,15,3,3,9,1,16,16,11,3,10,14,10,9,12,16,12,3,5,2,16,3,11,16,3,10,9,2,1,3,1,3,9,18,11,3,10,1,16,5,11,18,2,1,16,2,3,4,10,15,10,3,3,15,15,10,12,9,9,22,10,4,5,18,2,9,2,9,3,4,16,10,16,22,2,1,1,10,14,2,2,4,9,3,18,10,2,16,16,11,15,0,22,10,9,2,9,16,4,3,10,12,2,10,9,3,10,2,3,1,8,11,22,16,10,16,3,3,5,15,9,14,18,3,16,11,3,17,10,16,9,12,3,4,1,3,8,5,17,3,1,16,15,6,5,2,2,16,9,16,17,10,3,1,22,16,0,4,18,10,3,10,10,1,6,7,10,5,1,10,11,9,4,16,0,7,16,3,1,0,18,11,6,10,12,13,3,1,3,5,12,11,17,10,1,7,22,3,2,1,16,18,21,16,10,5,3,4,0,10,2,2,5,9,1,16,11,17,16,1,6,11,6,1,5,7,7,18,15,3,0,10,3,2,12,21,7,7,1,7,3,10,11,9,9,10,9,9,14,16,21,9,17,11,4,15,4,16,11,11,16,16,5,4,9,5,11,10,5,9,4,11,5,16,5,9,16,22,17,3,2,16,3,10,16,5,15,18,4,17,21,2,4,4,3,15,14,16,5,9,10,16,10,15,10,0,10,2,0,1,4,16,0,11,4,10,16,18,11,5,10,5,15,15,22,21,10,3,2,3,2,3,2,3,1,3,16,11,18,4,13,12,16,12,13,10,2,3,8,4,5,4,5,9,9,10,10,18,18,13,1,3,2,9,10,9,11,4,16,6,10,1,18,11,2,10,15,4,18,1,11,9,5,9,15,15,21,20,9,6,18,0,13,12,5,21,9,5,9,9,10,5,6,17,2,16,5,2,18,10,20,18,11,3,16,16,16,15,13,16,9,0,14,20,13,11,20,14,18,11,15,9,1,10,10,3,18,14,16,5,14,2,2,9,9,11,12,8,20,16,5,16,20,15,10,18,21,12,16,20,18,4,16,2,2,4,1,16,11,20,9,13,16,10,9,15,10,11,2,17,3,5,0,4,0,2,8,0,5,1,2,4,10,16,15,11,16,4,18,11,16,5,9,10,3,15,10,4,7,10,11,4,4,2,16,3,23,18,16,6,9,16,9,10,1,0,0,4,3,18,16,17,10,4,16,2,9,18,12,10,9,12,21,10,10,9,7,9,18,10,8,11,11,10,15,1,12,4,4,11,16,6,3,4,6,3,18,10,3,8,3,3,3,9,2,16,3,10,3,3,4,1,10,3,3,5,8,8,9,15,13,2,3,11,9,10,11,9,18,23,3,3,4,14,12,1,3,1,1,16,5,2,17,14,6,20,17,20,10,9,6,15,14,12,16,16,11,9,10,21,10,17,20,20,0,10,6,20,4,9,5,10,0,9,10,14,20,5,10,9,20,0,5,20,5,0,10,0,5,20,24,10,15,10,5,4,10,9,11,12,16,16,11,13,1,11,4,5,9,16,11,1,2,9,20,10,20,11,1,20,12,21,10,3,17,5,12,14,16,10,11,5,17,9,20,16,12,9,20,20,11,14,20,14,10,9,14,14,11,14,14,14,2,20,9,2,2,10,9,10,9,11,13,1,5,0,4,5,9,5,20,1,5,20,20,9,16,15,15,11,9,9,18,20,16,9,11,0,10,1,6,16,15,16,10,20,20,13,17,3,16,2,3,10,2,3,16,11,14,20,17,6,10,3,11,10,11,13,20,11,16,6,2,4,14,10,18,11,10,10,20,10,3,3,16,20,7,12,9,9,16,0,9,10,9,2,2,9,17,4,10,2,9,11,16,6,17,12,9,3,1,14,7,10,16,15,10,16,10,10,15,9,15,15,0,9,9,11,11,9,14,8,9,11,11,11,10,11,9,0,11,3,5,7,0,1,21,16,15,9,5,15,16,10,3,1,16,11,5,9,9,10,23,11,10,3,9,6,11,14,4,9,1,4,9,18,2,18,1,16,9,4,16,12,1,16,15,7,10,1,2,3,18,7,11,2,15,11,11,10,9,14,21,15,3,4,9,18,18,17,6,16,16,9,0,16,17,10,6,15,2,9,18,18,11,10,1,17,10,12,11,2,9,17,3,1,21,2,16,16,9,9,3,6,16,16,12,17,15,10,10,2,3,3,3,17,10,0,16,15,9,5,12,0,9,13,4,2,4,8,3,4,1,4,3,1,9,15,14,16,6,4,16,11,8,5,5,10,2,0,4,4,16,10,17,6,10,11,4,11,16,4,11,9,11,2,2,15,11,9,6,6,4,16,3,17,10,16,9,10,13,11,9,5,18,10,13,9,6,14,14,11,9,9,11,9,9,12,11,14,14,0,15,15,3,5,10,11,15,15,14,0,5,6,5,3,16,15,15,16,5,14,2,4,9,9,22,5,9,16,22,16,16,12,6,18,11,11,10,18,9,10,9,15,12,11,9,9,2,6,4,2,9,10,4,8,1,0,6,9,12,11,13,11,13,16,0,15,11,5,16,3,11,15,11,4,1,17,15,0,11,1,14,5,13,2,10,16,2,15,6,10,2,2,10,14,2,11,15,10,10,7,13,17,12,1,2,5,3,9,15,0,9,9,10,10,18,2,18,10,10,10,10,16,2,10,11,11,6,8,17,16,18,7,3,10,11,18,12,12,3,15,18,15,16,5,3,16,17,2,10,16,22,16,5,18,4,11,6,11,9,1,17,11,9,7,7,7,15,16,3,8,17,0,11,3,10,7,17,11,10,0,11,11,11,11,9,15,11,11,13,18,10,12,10,18,18,18,16,16,11,17,3,4,11,9,10,15,2,8,2,0,11,18,3,9,7,11,0,2,13,16,9,1,17,14,15,16,11,16,0,15,9,16,9,16,15,4,11,1,16,11,4,4,4,7,11,16,10,18,1,10,2,10,7,9,10,18,18,16,5,15,9,17,16,1,11,3,18,7,18,9,9,3,18,2,16,15,4,4,22,10,12,3,0,18,10,10,17,3,0,8,14,14,4,3,9,11,18,13,13,18,11,2,10,5,3,15,9,9,9,10,9,9,10,2,4,5,1,5,20,9,15,6,22,20,4,15,16,18,1,15,10,16,0,15,20,16,13,1,11,10,3,2,9,16,21,16,9,11,4,16,1,15,15,10,0,18,10,14,14,6,14,10,2,20,18,16,17,17,21,21,6,16,16,0,16,5,8,14,9,10,15,10,11,13,4,10,12,4,1,7,17,15,12,12,20,11,15,5,4,3,16,5,11,12,10,5,4,11,0,10,4,1,7,9,10,16,4,18,3,22,4,15,9,11,11,13,15,17,4,20,2,16,1,17,15,24,2,5,11,5,9,15,11,11,18,12,12,10,11,4,10,18,3,10,7,4,6,3,1,18,13,7,10,4,15,11,3,11,10,16,9,12,0,1,3,18,10,6,1,10,16,10,1,12,0,6,16,10,6,15,16,15,17,16,0,5,11,4,10,11,22,4,22,10,3,12,18,11,15,11,11,11,4,15,17,15,4,10,16,5,7,5,18,9,3,10,15,9,3,15,16,10,22,0,17,14,2,0,10,16,0,18,17,17,11,10,16,15,14,6,18,13,2,9,5,10,14,3,4,9,10,22,12,0,9,6,2,10,3,14,9,2,16,3,7,7,11,9,4,16,13,18,9,19,4,11,3,15,4,22,10,14,3,0,10,3,16,10,5,11,12,1,17,17,5,12,11,16,3,22,3,4,16,3,10,3,15,16,20,16,11,2,11,21,0,5,10,9,2,16,18,10,11,9,5,3,0,15,11,11,9,14,10,10,9,11,10,12,2,16,8,10,3,9,15,18,9,15,22,16,22,3,11,2,16,18,0,16,17,1,15,10,2,22,8,3,5,16,3,3,18,5,15,14,9,12,9,11,11,11,3,9,6,22,2,6,18,0,9,11,12,16,10,10,10,18,12,18,4,4,0,16,16,3,22,20,18,16,9,10,3,4,10,1,15,14,14,0,20,10,3,11,11,6,15,10,6,9,3,14,3,20,14,20,6,5,0,20,18,11,20,9,17,20,15,3,3,7,10,12,14,20,9,18,12,3,12,9,12,14,18,18,0,20,9,16,3,16,10,16,5,20,9,3,8,20,12,20,10,3,3,20,3,3,9,16,20,6,9,18,20,16,6,10,18,3,5,3,5,16,11,20,10,9,1,9,15,3,6,10,11,11,18,11,9,13,11,11,3,17,4,3,11,9,3,20,16,9,10,9,17,15,17,11,14,4,1,11,20,16,0,11,9,9,10,12,0,10,2,3,0,18,1,16,11,16,16,22,11,1,9,3,17,1,18,16,13,18,16,14,10,4,20,9,20,10,14,16,11,20,11,18,5,18,10,2,9,11,11,6,7,16,0,9,7,1,3,12,18,16,11,11,5,15,1,12,7,1,1,18,16,5,11,16,2,5,18,2,3,15,1,16,9,12,3,10,17,12,14,20,5,16,16,3,3,2,2,16,3,3,7,0,9,10,2,3,3,16,18,11,13,10,18,15,4,9,17,3,2,18,4,4,20,11,9,22,16,2,3,9,22,6,2,9,13,10,2,12,18,4,14,10,3,11,16,3,5,9,0,21,9,10,15,4,18,18,10,11,3,20,10,15,2,18,11,18,9,9,10,14,11,5,16,12,3,10,14,11,16,18,4,20,9,3,11,10,18,4,10,20,3,5,10,4,3,10,3,4,9,10,2,1,18,18,10,2,3,10,18,10,15,9,9,10,1,3,4,16,2,16,3,18,10,9,9,18,9,9,18,10,9,10,18,9,3,9,6,4,17,4,13,9,9,15,2,9,15,3,3,10,10,5,11,4,16,10,3,8,11,3,9,10,9,9,10,0,5,11,22,20,11,3,18,11,15,11,6,15,18,3,5,15,20,16,18,11,1,10,4,18,3,9,9,9,3,11,14,3,14,3,17,12,3,15,3,9,5,10,12,0,20,10,3,16,15,14,17,13,3,14,5,16,6,10,14,3,20,10,16,16,5,16,4,5,5,12,3,4,11,16,3,18,12,3,5,12,1,22,15,12,10,15,17,15,6,4,4,3,2,11,9,1,18,9,18,2,9,16,3,11,10,17,3,16,5,10,16,2,15,10,4,10,10,2,0,4,16,15,15,9,6,10,15,3,16,6,16,0,3,11,10,4,16,0,17,12,10,0,6,9,10,21,10,10,10,11,9,11,0,9,11,17,0,13,11,1,2,16,10,2,17,16,5,16,5,5,10,10,16,10,18,6,3,9,1,24,5,9,3,6,16,14,0,15,11,9,3,13,10,3,16,18,11,11,10,21,10,16,3,4,16,0,14,6,16,18,10,10,10,10,10,10,13,11,9,10,9,18,16,4,11,2,1,5,2,16,3,9,4,3,8,17,15,4,15,3,17,2,4,11,16,4,15,4,15,15,12,1,9,18,5,16,12,16,6,16,11,16,4,4,9,3,16,11,4,2,12,5,10,0,2,15,3,16,18,7,3,13,9,11,12,11,11,10,4,2,9,2,9,3,18,10,6,5,9,3,10,2,5,9,11,9,9,18,0,14,14,5,7,10,12,16,9,9,12,14,2,15,2,16,12,4,3,10,15,2,12,2,9,15,11,2,18,11,3,3,10,10,6,2,1,3,16,9,10,12,13,11,11,12,11,5,6,14,16,6,9,21,0,16,2,3,10,16,10,0,0,10,6,23,16,9,3,14,9,3,9,16,17,10,6,10,10,4,10,16,1,3,2,17,16,5,4,9,1,14,14,3,5,3,15,18,5,9,4,3,8,3,0,18,6,9,2,9,1,17,1,16,16,3,16,6,10,2,12,17,15,10,16,5,16,13,0,10,10,3,14,3,17,10,3,16,9,3,2,16,10,3,17,10,2,7,9,0,5,2,11,21,23,1,9,4,3,10,11,11,14,18,10,18,18,14,4,18,11,3,10,12,12,20,16,11,9,11,11,2,4,10,16,4,21,16,9,10,4,18,2,16,20,16,20,20,15,16,0,14,17,16,13,18,5,11,9,9,2,11,11,16,11,8,6,4,9,9,14,6,10,10,5,1,8,9,9,9,9,20,6,18,2,8,8,17,4,2,11,9,4,16,5,20,20,10,11,1,11,10,5,11,16,21,10,9,2,17,4,17,16,1,3,11,1,20,9,11,9,14,2,3,1,10,4,10,5,1,3,16,5,8,11,2,4,5,5,5,4,5,2,16,10,10,5,16,0,16,20,1,3,1,3,10,6,11,10,10,16,11,12,16,1,1,9,14,9,25,10,9,0,16,1,15,11,16,17,20,16,11,16,9,9,1,16,16,16,15,10,9,0,1,1,3,1,1,24,18,10,3,20,9,12,9,9,18,9,9,8,9,1,11,17,10,11,16,0,11,0,1,10,22,5,16,16,0,12,9,0,15,6,16,6,5,14,16,11,11,9,1,0,15,15,0,6,0,20,3,10,14,6,17,9,6,5,11,0,8,1,1,0,3,0,3,0,3,6,14,9,3,13,18,3,18,11,11,3,11,10,18,3,9,10,5,17,12,3,9,3,9,0,18,3,16,3,12,3,11,16,11,9,3,17,3,3,15,5,9,1,9,1,3,3,1,3,9,18,0,16,1,6,11,12,10,11,9,10,15,9,9,9,9,5,0,10,10,6,16,5,1,7,16,3,0,11,3,10,1,1,18,3,16,0,11,17,12,10,10,16,3,14,10,10,11,3,16,5,1,11,14,3,11,3,5,3,11,10,3,11,3,11,18,9,9,6,3,3,6,18,10,11,10,18,0,5,9,11,16,11,11,4,15,10,17,6,17,0,6,15,9,6,10,10,5,15,15,11,6,9,10,21,6,16,15,2,22,9,5,5,1,9,11,5,0,16,22,11,10,3,0,18,11,9,1,9,10,9,9,9,9,10,1,21,18,5,1,5,6,11,10,0,4,11,2,5,11,5,0,14,2,8,17,16,5,16,18,11,11,16,16,22,5,6,4,5,24,11,4,4,9,18,1,21,10,10,10,9,10,11,15,9,14,11,1,4,11,11,11,11,11,9,10,15,14,10,11,18,7,21,10,10,6,16,16,0,10,4,16,9,9,3,18,4,12,4,10,8,6,2,15,12,4,9,6,4,4,9,18,18,20,18,12,17,16,6,7,10,20,16,17,1,0,10,9,21,5,16,16,24,17,6,0,12,0,9,18,9,9,12,20,16,15,3,0,4,10,12,15,18,17,0,11,2,10,18,10,0,5,4,0,0,4,10,10,15,4,6,16,2,15,0,6,3,3,16,16,12,18,4,6,0,10,11,9,12,18,18,18,20,10,3,16,18,9,5,0,6,5,3,12,16,4,20,16,5,11,8,8,5,6,9,6,11,8,11,17,6,5,1,2,10,2,5,16,2,11,17,6,16,4,4,3,6,9,3,5,3,14,16,3,2,10,16,11,2,0,11,16,12,11,15,9,17,16,15,16,10,5,0,3,11,10,18,16,18,19,15,2,6,10,16,5,4,5,11,3,3,3,10,11,5,10,11,14,9,3,18,11,11,1,1,9,16,14,17,10,14,14,4,18,16,3,1,2,10,22,18,15,9,11,6,14,11,12,18,10,4,10,6,2,0,3,16,9,11,10,17,9,18,14,10,10,4,18,13,3,4,0,6,10,3,4,11,14,3,0,10,15,5,0,15,9,11,1,22,1,16,14,11,1,11,2,3,2,3,16,2,18,10,16,4,0,16,2,18,9,0,11,2,15,10,1,4,9,14,18,10,11,14,11,0,0,0,20,15,18,16,20,10,1,9,10,3,16,2,2,16,2,10,16,15,6,3,15,9,15,11,20,16,16,16,10,12,17,6,3,16,5,4,24,18,1,2,11,0,0,9,5,16,20,16,14,14,18,9,13,14,14,18,10,10,14,11,11,10,18,10,1,4,12,2,16,1,11,9,15,3,11,3,5,11,18,11,3,11,16,22,3,17,6,15,11,5,1,10,5,4,11,9,24,16,5,9,16,1,3,8,18,9,11,17,11,3,16,15,11,3,13,15,10,4,10,16,17,4,14,0,8,15,11,9,16,22,16,16,13,10,11,16,16,2,10,11,2,14,2,10,9,0,16,9,16,20,16,17,9,17,1,9,9,2,20,20,15,4,10,9,11,2,22,2,3,5,17,11,0,11,2,2,1,1,0,16,10,10,18,10,10,12,13,3,11,4,6,3,16,14,17,1,9,16,4,10,5,18,9,5,10,11,2,5,11,21,3,7,6,9,3,9,10,4,10,10,9,15,8,9,16,3,22,9,9,4,10,18,2,2,10,10,10,0,9,10,9,10,10,10,5,8,3,1,18,1,5,7,17,2,10,7,8,16,3,15,17,3,18,9,9,3,8,10,0,10,2,13,10,5,3,0,21,2,16,2,6,16,5,15,12,5,2,2,10,17,7,11,15,14,16,17,5,9,9,10,14,10,11,10,2,4,3,5,3,14,10,14,14,9,12,17,22,9,14,0,9,4,18,11,3,9,9,10,0,10,14,9,3,11,10,3,4,15,16,10,10,16,6,10,1,2,11,5,9,10,18,3,18,10,16,3,14,16,11,10,5,11,11,16,1,20,9,18,5,11,12,11,10,18,10,3,9,10,9,2,3,5,17,4,10,9,2,1,2,8,11,11,2,10,14,17,9,9,16,3,11,1,10,10,14,5,16,18,11,9,11,1,15,16,1,3,11,10,17,10,17,15,15,18,11,16,10,9,9,9,11,11,3,4,1,2,3,9,11,10,0,9,10,9,12,11,10,12,4,10,4,3,2,0,9,18,11,16,11,10,15,10,0,2,14,6,3,14,11,4,4,6,6,4,9,9,5,11,16,16,17,4,9,18,16,15,20,2,7,16,16,9,6,11,4,4,11,10,18,16,16,10,16,2,2,16,0,14,9,10,14,9,19,12,13,6,1,17,16,9,3,5,3,16,9,3,16,16,16,13,20,17,10,18,1,16,16,3,9,1,9,16,3,10,4,2,14,11,6,12,3,10,9,3,9,10,4,12,10,11,18,11,20,16,3,16,11,10,14,12,10,2,1,6,4,10,12,10,10,11,11,12,11,12,9,9,14,3,3,10,2,2,2,1,17,17,4,17,12,18,14,16,17,3,4,2,2,5,2,4,4,0,10,16,5,16,15,3,9,10,5,9,18,4,1,9,16,2,12,5,11,10,0,9,11,15,5,9,11,21,11,18,1,12,10,16,10,3,15,10,3,5,15,10,10,15,14,15,10,2,9,11,14,4,16,18,18,20,2,14,20,8,1,18,11,20,9,4,5,11,15,11,11,5,16,10,4,16,15,16,4,10,10,15,2,9,14,11,9,11,2,3,10,16,11,10,10,10,12,4,5,14,6,5,12,10,0,4,16,3,4,9,11,2,9,9,14,10,18,1,0,12,4,11,10,11,11,16,9,11,6,10,7,3,4,10,9,6,11,16,3,2,16,4,11,20,16,3,11,3,3,0,6,15,2,9,11,22,3,5,1,3,15,16,10,11,11,9,18,9,11,11,10,11,10,11,11,11,0,9,5,10,11,4,3,3,3,15,4,3,16,16,17,5,15,6,17,3,15,15,3,11,18,3,0,13,3,11,9,10,16,6,9,16,15,3,16,4,15,16,18,4,16,20,12,2,15,5,14,11,6,9,6,18,10,9,12,9,9,9,9,12,11,20,10,1,22,10,16,0,16,20,16,0,11,10,6,0,3,14,0,17,9,16,5,16,15,3,21,10,14,13,6,20,16,11,16,21,16,5,10,16,21,11,18,10,3,16,8,3,10,4,0,10,12,9,9,20,5,10,11,3,9,18,11,14,11,10,10,17,20,10,15,9,9,16,10,4,3,2,6,17,9,10,5,10,22,20,17,23,23,10,6,10,10,15,10,9,6,10,11,5,10,11,11,21,18,21,0,3,3,9,10,20,10,9,18,14,3,6,4,10,18,9,10,13,15,10,10,11,18,17,4,20,2,16,10,5,5,3,5,3,12,10,17,6,5,9,15,0,6,6,10,11,16,22,11,1,11,3,5,14,4,16,22,14,13,0,1,11,17,4,16,20,2,11,9,16,16,10,23,4,15,3,10,9,5,20,16,1,15,16,1,3,20,1,3,9,16,2,11,0,11,13,20,9,10,4,10,10,3,11,2,14,10,1,10,3,3,0,18,10,16,15,11,5,6,1,24,15,21,15,20,5,10,0,1,10,4,2,16,4,14,10,3,18,3,22,18,3,3,0,10,11,3,10,15,11,18,1,3,6,0,14,18,13,14,3,18,5,10,9,10,10,12,20,11,4,10,0,3,11,17,11,10,21,15,3,14,9,16,16,20,10,22,10,15,0,2,18,4,16,22,15,3,21,9,11,0,16,9,20,10,10,9,22,12,4,4,10,5,16,15,10,9,11,14,14,16,11,9,7,10,9,3,10,0,11,0,9,22,9,16,10,18,12,6,15,9,0,21,11,15,3,20,2,20,9,9,2,20,20,10,15,18,4,10,10,4,10,9,6,20,3,4,21,3,18,10,2,3,2,9,4,10,12,4,6,15,0,11,12,18,11,3,9,10,18,16,16,11,10,9,16,20,16,20,16,16,16,2,11,4,2,1,16,0,5,9,3,2,7,4,2,16,3,14,2,9,3,2,4,4,2,8,1,3,1,15,10,8,7,16,22,16,7,1,14,16,4,15,7,1,16,4,3,16,4,9,5,10,5,12,6,11,9,3,10,9,2,11,12,4,16,12,16,3,9,11,8,16,4,10,9,9,9,17,0,1,4,11,16,1,11,16,1,5,16,16,18,17,3,11,1,16,16,10,9,15,4,10,9,17,7,10,3,16,9,1,5,3,4,5,3,16,11,10,12,9,13,18,1,17,5,5,4,3,0,5,10,16,9,12,16,1,23,5,4,11,2,2,10,16,15,1,4,6,9,21,4,0,18,9,4,5,0,21,10,18,16,6,4,0,9,11,2,5,4,14,14,6,2,4,17,4,4,2,1,17,4,2,16,1,6,9,17,5,13,10,11,10,14,16,1,10,1,1,13,6,4,16,6,9,22,6,6,9,11,10,16,15,1,16,18,17,9,12,6,16,1,9,16,10,13,5,9,11,0,4,17,10,12,16,10,1,10,9,2,11,10,4,0,2,6,5,10,2,2,12,9,13,10,10,9,10,9,16,7,15,18,9,3,14,11,9,20,5,15,2,9,20,15,11,3,10,11,3,6,20,9,10,3,17,3,20,15,10,14,11,22,6,9,10,15,3,5,5,11,11,3,16,17,3,20,0,10,1,12,4,16,9,2,12,7,20,9,2,10,9,10,12,18,19,11,6,16,10,2,9,11,8,5,10,11,3,16,16,16,17,5,10,16,9,3,11,9,20,10,10,3,20,3,15,9,20,10,8,8,20,18,11,11,16,17,3,11,10,10,1,15,15,20,11,11,20,20,7,4,0,9,11,10,12,18,11,10,18,11,11,9,16,3,11,13,0,2,9,9,16,18,10,4,12,5,2,16,18,14,0,16,1,9,9,9,20,16,18,14,20,17,16,10,16,0,6,15,18,18,11,15,0,15,5,9,10,8,15,11,18,0,9,12,20,11,5,16,16,11,12,10,10,18,11,10,18,9,16,10,17,10,17,1,2,18,15,18,7,18,11,9,11,20,2,9,2,4,10,0,16,16,1,16,18,10,18,13,9,1,9,17,20,16,10,9,16,14,12,17,16,3,7,16,0,9,7,13,17,20,10,16,0,4,15,16,11,7,18,18,16,11,13,10,11,9,9,11,18,11,10,6,11,16,4,4,10,17,18,11,16,4,10,22,11,18,12,15,6,11,11,22,0,4,18,15,21,9,0,15,10,10,6,16,11,17,9,4,10,10,2,15,16,3,17,16,11,11,3,10,10,15,9,16,2,18,11,9,9,11,18,9,12,13,6,15,10,4,4,10,9,11,0,16,3,18,16,10,9,9,15,10,2,18,15,11,2,11,0,2,10,21,22,10,16,3,9,2,14,15,10,0,7,12,11,4,9,4,9,9,4,10,11,3,9,11,4,16,4,15,2,18,2,2,7,16,20,10,1,15,11,20,6,9,4,5,9,16,0,2,17,11,11,16,1,16,2,3,11,18,18,0,12,15,4,10,4,1,10,2,18,22,12,2,18,2,4,10,16,15,11,10,2,6,9,18,4,16,9,16,3,15,2,2,10,11,13,14,11,11,10,10,10,19,9,6,5,14,4,16,18,0,17,2,3,4,20,9,1,17,6,17,0,1,1,0,16,3,2,1,9,11,0,1,1,14,21,10,16,10,20,4,17,15,15,16,1,16,10,5,9,6,2,6,9,3,16,11,5,9,20,5,10,2,0,11,3,3,16,18,15,18,22,15,20,10,9,11,13,4,15,10,1,6,9,20,10,10,18,16,3,3,10,1,2,6,14,16,11,11,9,10,1,18,2,16,5,15,10,16,16,3,16,9,22,3,22,16,15,4,3,10,11,10,12,9,10,13,0,5,12,5,3,20,15,3,9,6,16,10,16,16,9,14,17,10,2,16,0,5,10,10,16,3,10,16,10,11,3,22,10,17,11,17,10,10,11,9,3,5,18,12,3,3,15,11,11,5,10,9,11,12,10,11,4,9,11,3,11,9,16,3,20,18,17,10,20,5,17,3,13,16,3,4,15,9,13,20,8,8,17,10,6,9,16,11,18,3,3,11,10,11,16,0,10,3,14,9,16,1,2,9,3,10,3,16,10,2,21,18,4,10,3,13,10,11,10,16,3,22,12,4,6,18,21,14,3,3,3,11,3,9,16,3,11,15,16,5,16,3,3,0,13,15,10,9,9,11,6,1,10,3,3,3,10,16,9,9,8,22,10,3,3,3,1,3,11,18,17,3,3,10,11,11,11,9,10,14,8,3,2,2,10,18,2,16,11,17,6,20,3,20,10,4,18,2,18,1,11,0,2,6,1,10,20,15,16,9,4,21,6,10,10,16,9,12,10,11,10,5,6,2,2,18,4,9,11,15,5,16,5,4,0,16,11,10,20,11,10,18,10,2,13,9,3,16,18,0,1,16,9,6,11,10,16,11,10,22,10,10,20,11,20,6,6,9,17,18,11,4,0,10,0,10,5,5,21,2,10,6,5,10,18,11,10,10,10,9,18,11,4,0,9,5,5,0,9,9,18,10,10,10,11,4,16,10,16,16,1,11,17,0,4,10,6,2,9,18,4,21,1,15,11,3,10,2,16,4,2,16,2,11,16,7,17,16,5,10,0,3,9,5,2,3,9,16,9,9,12,16,5,11,3,9,3,5,16,2,2,10,9,10,9,4,4,2,16,2,8,10,4,9,1,5,5,2,10,5,5,11,21,2,2,3,7,10,16,21,15,3,10,11,1,11,17,2,0,9,10,10,4,7,0,9,16,2,22,9,2,4,12,1,10,10,3,2,11,5,2,9,9,9,12,9,9,10,9,11,11,11,3,4,5,4,12,16,0,15,3,3,6,5,16,3,11,1,16,9,3,16,18,16,10,3,3,1,12,14,3,16,7,16,5,9,5,10,10,3,3,5,3,9,15,9,10,15,16,16,10,5,9,11,18,5,10,3,9,16,3,9,3,3,11,3,11,6,9,13,15,0,11,16,5,10,10,18,5,9,16,7,0,15,0,17,3,7,15,6,3,9,14,10,3,5,5,1,3,9,10,10,18,11,9,9,9,9,9,11,11,10,10,9,15,18,3,1,1,3,3,3,9,11,14,4,3,10,16,10,18,3,5,11,9,8,1,6,11,2,0,12,3,12,16,6,16,16,18,12,11,4,15,7,14,6,10,10,11,3,6,11,4,9,10,8,11,3,16,2,22,10,3,16,3,10,3,16,4,11,11,14,11,10,10,18,9,11,9,3,16,18,4,11,11,5,3,6,16,6,5,16,9,16,15,14,17,3,2,1,6,0,7,7,3,9,10,10,1,14,10,3,11,11,16,1,16,4,7,14,1,5,9,1,3,8,10,16,18,3,1,4,1,3,2,4,8,1,16,6,3,11,9,16,2,3,17,0,9,9,1,14,9,20,18,16,18,2,15,1,6,6,4,12,4,18,10,21,0,16,1,11,3,16,2,18,11,16,16,0,21,6,10,9,20,10,5,16,12,7,9,10,10,10,6,16,10,3,6,20,14,1,2,16,9,0,16,7,16,9,3,1,5,16,11,16,9,0,6,1,10,17,10,3,12,1,12,11,3,20,18,21,11,6,10,18,12,4,16,15,22,5,9,6,3,2,1,15,12,3,2,1,2,1,3,2,14,18,6,18,10,3,10,18,18,11,7,11,14,10,5,0,0,0,10,22,10,16,9,3,4,10,11,4,9,16,10,10,1,16,0,13,16,16,0,18,3,0,10,10,14,22,0,11,4,10,14,5,9,9,9,20,9,10,15,1,11,5,5,22,15,11,11,10,9,9,11,11,11,4,17,18,20,4,1,15,4,9,10,1,10,10,0,9,9,3,10,15,11,4,3,11,4,4,17,0,3,6,16,10,0,11,23,11,12,5,11,14,22,18,10,9,5,10,10,6,18,9,15,9,18,11,10,11,9,18,0,2,3,11,9,11,9,11,16,0,16,16,3,22,11,10,4,16,10,2,3,16,7,15,9,17,1,9,10,2,18,11,16,0,3,22,15,3,10,12,17,11,0,16,0,0,9,9,0,17,3,5,1,4,6,3,7,2,10,11,3,14,11,3,3,17,0,0,7,16,15,16,3,10,9,16,0,5,8,11,15,14,5,11,10,15,10,3,16,3,16,1,6,16,0,22,16,3,3,5,10,18,15,10,3,1,3,10,9,6,14,11,11,6,10,9,3,10,9,2,3,6,10,3,9,16,5,11,1,2,3,10,21,9,10,3,1,15,10,3,9,15,12,11,11,10,3,2,16,15,4,9,22,15,10,1,5,9,3,14,1,11,11,16,13,18,16,11,16,3,10,10,15,12,14,3,9,11,22,4,16,10,4,7,17,9,16,15,11,14,21,9,21,16,9,2,10,9,2,10,9,1,15,10,1,17,2,22,16,3,15,15,9,10,3,2,6,16,13,12,5,5,11,10,6,9,2,6,3,1,6,2,3,4,3,5,16,5,9,2,21,16,18,11,2,0,18,1,15,12,17,1,12,14,11,2,8,1,11,7,14,11,9,3,10,18,1,10,2,10,10,2,15,16,9,9,1,4,16,10,1,11,12,18,16,10,9,16,3,17,1,9,2,4,9,9,10,15,18,11,11,9,2,3,3,16,1,7,11,1,2,9,17,7,3,18,16,10,9,16,2,9,1,15,5,1,12,2,1,11,1,1,18,16,1,9,3,1,10,3,3,18,18,7,15,12,2,18,11,6,6,1,21,12,10,17,10,9,21,10,21,18,9,17,18,3,7,3,20,11,20,18,11,0,20,5,16,3,11,3,3,16,10,10,16,10,16,17,17,20,10,16,11,11,9,5,10,20,11,10,17,16,20,17,17,11,10,1,16,16,3,3,16,16,4,5,4,20,16,10,2,11,11,11,4,10,7,9,14,11,11,16,15,14,10,18,9,5,13,10,3,11,12,5,14,12,20,13,9,3,9,3,0,9,10,16,16,18,11,20,9,13,1,22,11,17,1,16,18,3,21,16,18,9,12,16,17,9,11,0,11,3,16,1,9,10,20,11,18,1,2,18,14,11,4,11,6,10,4,11,11,11,11,13,10,14,9,18,14,11,12,1,13,14,19,5,6,11,5,10,2,16,5,6,24,16,6,16,2,14,14,15,15,9,10,0,2,15,7,15,6,9,16,17,16,24,15,22,10,9,5,4,16,6,11,5,10,11,9,11,5,5,10,2,11,14,16,5,9,4,1,11,1,10,14,11,10,11,15,11,11,9,10,10,16,4,15,3,11,13,16,10,1,5,5,18,17,10,6,14,1,0,15,2,11,17,20,12,10,4,18,6,17,17,11,11,6,16,21,11,9,1,18,10,17,5,0,2,5,18,11,14,15,11,9,11,18,9,9,14,5,0,11,1,2,5,5,10,18,4,3,2,10,3,16,10,15,1,3,9,2,15,16,4,11,3,9,10,16,15,9,7,15,16,10,2,5,12,16,5,9,16,3,9,4,16,22,11,4,11,5,10,10,22,4,7,10,15,4,5,2,0,17,5,14,9,11,3,4,9,4,15,4,4,17,3,16,7,11,2,4,17,15,2,7,15,9,0,10,16,4,17,4,4,18,10,5,11,4,14,4,9,5,0,9,21,9,11,4,12,10,8,2,10,10,18,14,9,3,15,5,16,10,11,10,5,2,15,9,1,11,16,10,15,14,10,22,3,3,9,5,9,10,12,15,5,1,6,1,6,11,2,11,3,11,11,2,15,16,22,6,17,10,4,9,16,11,10,16,9,4,15,5,2,9,9,12,15,10,10,11,10,11,11,10,9,11,10,9,11,14,18,11,14,1,10,11,15,9,16,15,20,13,18,0,11,11,10,11,10,5,16,16,12,11,12,16,10,9,18,1,2,11,11,3,11,12,1,10,11,10,12,10,18,16,17,9,10,11,10,13,10,20,9,9,10,10,5,0,1,2,16,4,3,10,15,9,11,2,11,14,2,4,12,20,7,2,14,4,20,1,6,16,16,2,10,7,15,3,11,1,10,16,7,17,1,7,9,6,7,16,16,10,8,20,7,1,20,3,15,3,22,18,5,9,11,3,17,18,16,5,10,9,20,10,10,20,11,13,18,3,16,0,6,0,16,10,1,3,11,17,18,4,3,2,16,9,9,5,6,15,11,7,0,15,15,16,2,9,6,20,16,16,10,16,9,16,12,3,10,16,5,15,18,15,0,18,9,4,16,20,16,15,7,14,17,16,4,7,3,10,10,10,22,16,11,6,11,16,5,10,16,11,0,1,10,16,9,3,3,16,6,20,11,6,11,16,17,6,3,16,8,16,1,3,3,3,12,15,9,3,1,3,16,11,16,3,16,5,17,12,14,11,6,6,11,6,16,9,8,10,16,11,11,6,10,10,9,5,17,11,14,11,17,3,10,13,10,5,16,1,22,18,1,3,20,10,9,0,16,10,3,17,3,17,1,10,22,5,14,10,16,3,11,1,9,20,12,14,10,1,16,3,11,1,12,12,3,1,9,0,0,17,6,16,5,8,22,14,9,4,12,16,17,9,11,6,16,3,18,17,2,10,6,7,18,3,11,3,14,4,0,16,15,9,11,16,16,16,10,16,3,7,17,2,14,3,17,11,10,6,9,10,16,2,15,22,15,2,18,18,4,10,11,0,12,2,11,4,11,18,11,15,11,11,15,14,2,11,4,4,9,11,10,3,9,2,18,16,3,10,14,11,5,18,12,6,15,8,16,11,1,5,18,9,16,2,16,9,17,4,15,16,3,18,5,9,17,10,8,12,9,10,15,7,2,10,18,11,18,18,10,18,11,3,11,16,4,11,11,6,16,1,4,9,15,17,3,9,15,4,11,3,3,3,9,4,10,3,11,6,3,4,16,11,9,17,16,9,4,6,2,9,1,18,3,10,10,16,1,17,9,9,21,0,11,10,10,3,11,9,2,9,11,3,9,12,11,11,0,13,5,16,0,9,18,0,10,11,15,11,5,4,1,6,12,8,17,0,17,20,16,18,20,16,16,15,3,10,16,1,14,9,3,10,4,11,5,11,20,9,20,9,3,20,11,3,3,9,11,18,12,11,14,3,10,13,5,15,11,11,12,2,10,10,1,3,11,3,16,9,9,10,3,15,22,1,22,15,2,10,16,10,2,3,20,3,10,21,9,10,3,17,3,5,11,3,11,10,10,10,10,6,16,9,5,16,9,4,16,10,5,16,10,11,11,10,4,10,16,16,9,3,0,11,9,6,22,11,11,17,10,5,6,11,18,10,11,11,3,15,20,16,11,3,11,2,13,15,11,21,9,6,11,15,0,9,15,16,11,11,9,18,9,20,17,9,9,18,11,11,3,1,9,6,13,11,3,3,16,9,11,11,9,9,11,11,11,18,3,11,16,9,10,9,10,2,6,7,10,7,13,14,4,7,10,5,9,12,13,1,12,3,4,17,11,3,12,18,5,10,18,9,3,11,9,6,10,9,11,3,16,8,3,10,9,16,0,8,16,3,11,16,10,2,15,3,12,11,10,14,9,10,10,1,16,18,10,0,7,1,11,15,1,11,3,8,17,17,3,14,10,16,4,9,16,12,11,9,14,9,1,17,4,10,2,5,8,17,11,18,16,0,13,3,10,3,15,3,1,10,15,11,11,11,10,18,1,2,9,14,3,2,3,6,9,9,1,9,17,11,17,17,1,10,0,10,17,2,5,11,1,3,10,9,16,10,3,11,3,3,9,11,18,9,4,11,10,3,4,10,6,11,22,10,16,5,10,9,10,11,3,11,11,15,10,12,10,3,15,6,10,18,0,16,5,10,11,10,10,16,2,12,15,14,11,10,0,15,3,2,2,10,16,1,10,3,16,22,11,0,6,2,9,9,16,2,22,0,16,3,1,3,11,8,2,2,4,0,16,11,11,11,15,16,11,9,10,10,10,9,10,10,10,21,18,4,3,16,10,16,20,16,18,1,11,20,10,0,4,8,16,11,18,16,20,3,2,16,0,11,11,20,10,2,1,0,16,9,10,16,18,0,7,3,18,15,2,18,0,11,9,16,17,11,9,20,9,9,20,2,10,16,5,12,10,7,4,16,10,11,11,3,20,4,11,20,16,0,20,9,7,2,16,1,5,10,15,10,9,3,16,20,20,10,2,21,17,9,4,10,20,5,20,0,8,10,20,15,9,16,16,20,3,7,4,17,20,9,6,17,2,4,11,11,11,10,11,10,2,11,20,2,10,15,11,10,11,11,18,16,2,10,10,1,10,18,1,2,10,5,11,9,2,10,10,9,2,11,10,2,16,18,5,9,9,18,16,15,10,14,16,17,7,10,18,12,6,4,6,11,4,17,18,11,4,18,4,16,18,15,2,2,11,10,15,6,10,9,18,14,10,6,16,4,15,10,16,0,15,16,3,0,3,16,11,2,18,10,15,9,11,6,18,4,2,9,15,0,18,16,16,10,16,6,18,12,16,10,11,16,10,9,0,10,15,18,2,9,2,2,2,4,16,13,10,10,10,18,18,3,16,3,3,16,5,17,3,10,7,3,16,0,18,14,16,15,13,6,11,0,18,4,9,14,10,2,5,16,3,3,5,10,14,9,5,1,0,12,18,1,7,16,16,5,10,3,11,5,4,3,23,7,11,11,16,12,16,19,11,13,5,15,11,2,0,18,18,10,10,16,1,11,1,16,11,9,10,15,11,10,1,7,2,4,9,1,16,3,21,1,5,18,10,18,0,16,11,16,5,0,7,11,0,11,14,10,12,0,1,4,4,2,7,4,11,9,10,14,12,10,18,11,11,10,14,9,14,2,9,15,16,4,10,10,5,16,7,6,10,14,2,3,3,9,0,18,10,16,6,7,3,22,4,4,11,2,12,21,18,9,1,2,15,16,15,16,11,18,15,14,16,0,5,3,16,15,15,11,10,4,21,9,9,10,18,18,10,11,19,0,10,2,6,2,16,7,5,5,7,7,0,3,16,17,15,1,18,7,9,4,12,11,1,1,9,10,11,6,11,9,11,4,12,10,5,6,10,2,16,22,9,10,16,0,11,5,1,13,9,11,10,18,13,11,10,1,10,7,9,10,11,10,7,18,5,14,11,19,21,9,15,9,11,12,18,11,3,20,12,14,1,18,2,18,15,4,1,13,18,2,16,6,18,3,9,4,3,18,3,18,11,4,16,13,3,16,10,14,18,11,10,3,18,2,18,10,3,15,3,2,16,12,22,10,15,10,18,14,12,11,5,11,9,0,10,18,14,2,14,16,3,3,11,10,18,3,17,15,20,9,2,21,18,16,3,11,15,16,12,22,18,18,1,15,9,16,3,18,14,10,11,9,10,0,20,11,21,9,9,16,11,11,11,9,11,13,16,18,11,10,12,11,18,18,10,10,20,16,4,11,18,9,9,18,10,18,11,18,11,10,10,7,1,10,0,4,7,7,5,16,11,3,15,9,16,3,20,10,5,17,11,16,6,13,3,0,18,17,5,3,3,11,5,0,3,7,9,9,12,3,10,9,4,16,16,16,4,1,5,16,20,1,16,0,14,9,10,20,18,10,14,0,1,15,16,16,17,10,15,16,10,3,10,10,9,14,11,3,21,9,16,11,9,15,3,16,9,6,7,17,16,10,18,1,15,20,16,10,12,16,13,16,20,18,10,7,14,2,11,3,12,20,10,10,12,12,18,7,11,3,17,3,3,22,3,2,3,18,16,2,10,17,3,15,11,9,9,1,15,16,21,3,15,5,10,16,10,16,15,16,16,10,5,11,10,14,21,11,9,22,6,11,10,15,15,16,18,4,16,10,1,9,16,3,22,10,10,9,10,10,9,22,16,10,10,18,14,11,9,10,11,3,11,16,2,17,1,10,9,5,0,5,16,3,16,21,1,17,12,15,3,16,10,4,3,16,11,5,16,3,1,9,11,2,4,11,9,5,10,3,5,1,11,16,11,15,10,10,5,15,18,5,18,10,3,12,11,9,18,5,3,10,14,11,10,3,16,11,11,0,11,6,16,1,9,0,16,2,4,18,10,15,22,6,10,15,16,13,11,17,4,18,16,15,4,5,1,17,16,6,0,13,11,2,11,16,4,12,0,9,8,2,16,4,9,3,10,13,4,18,10,15,2,10,21,11,9,9,13,15,17,0,10,10,15,24,5,11,9,10,18,10,5,16,11,6,17,10,2,4,6,11,13,15,20,9,3,4,2,9,11,17,5,2,10,9,10,20,10,11,14,10,11,15,10,15,15,10,6,18,15,2,5,16,14,14,2,3,2,9,12,14,10,14,11,11,18,10,13,10,10,15,16,10,11,10,16,9,10,2,17,8,2,9,15,9,5,1,9,16,4,20,20,11,10,16,5,5,18,11,4,9,11,10,5,10,23,10,10,20,14,10,0,9,6,10,14,9,10,2,15,15,11,11,10,1,10,9,22,23,12,11,15,9,11,9,10,10,12,15,14,11,18,10,6,9,10,10,4,16,2,11,18,11,6,15,11,9,24,2,0,16,13,9,18,12,10,10,20,10,3,16,16,14,3,10,10,10,14,18,0,18,10,22,1,18,11,9,11,18,12,3,3,15,15,15,2,15,18,10,10,14,11,6,16,1,15,3,10,20,11,15,9,15,11,3,16,1,5,3,9,18,16,0,7,3,1,3,7,16,1,16,16,1,16,10,16,11,10,3,10,7,3,17,3,10,11,17,16,6,4,10,4,3,16,15,17,15,10,0,5,10,1,15,4,5,7,9,10,16,4,9,9,10,5,10,9,7,9,7,10,5,2,3,17,16,1,16,14,2,16,16,5,6,8,16,0,15,2,11,2,16,10,11,9,16,3,16,10,0,0,10,5,11,3,6,3,7,16,9,9,17,9,1,11,11,9,16,12,11,10,3,1,8,4,3,1,3,11,11,10,10,10,10,12,16,5,3,16,9,11,2,20,10,16,2,11,1,18,14,3,2,10,7,1,2,11,5,16,11,6,3,13,5,15,9,11,9,4,17,5,8,11,3,10,2,16,4,6,10,18,8,5,10,3,9,9,12,10,11,4,12,2,2,4,6,11,3,4,3,9,0,6,16,5,12,1,10,3,18,3,9,17,4,5,10,2,9,4,3,16,10,10,11,7,7,16,3,16,23,2,1,16,17,3,13,10,11,3,17,16,16,12,3,6,12,2,11,10,9,9,3,16,9,4,3,10,11,18,9,9,9,15,9,2,3,5,3,21,11,0,5,1,22,16,15,10,0,10,16,1,5,0,4,6,3,16,10,6,16,10,9,22,4,13,12,3,9,3,6,10,1,2,2,9,16,11,11,15,0,11,11,5,11,10,5,3,12,19,14,2,0,1,13,11,10,9,1,11,10,3,3,17,0,0,13,22,3,14,1,9,12,1,16,11,17,3,18,9,13,6,18,4,0,18,16,16,5,2,15,6,16,3,11,4,3,0,8,2,9,16,9,11,9,3,3,3,4,2,3,16,15,11,16,0,2,21,15,0,2,16,5,15,2,4,2,23,10,16,5,11,11,15,2,11,22,5,18,5,15,1,16,9,10,17,1,2,7,17,9,3,4,1,16,1,16,18,15,16,14,12,1,10,18,15,10,10,14,16,21,5,16,11,4,1,0,3,11,10,5,11,10,0,12,16,15,11,14,6,17,16,18,16,16,9,11,11,10,9,10,3,10,3,2,0,3,16,9,7,9,11,10,0,3,1,18,15,10,5,1,3,2,9,10,10,10,11,9,10,9,14,16,20,3,9,18,5,1,11,10,11,9,16,9,15,8,6,4,2,9,10,14,17,11,15,10,2,16,11,14,5,3,1,2,16,17,5,11,10,16,1,10,15,0,16,10,10,17,0,9,18,5,5,18,18,10,9,9,10,10,1,9,11,15,9,18,1,17,24,1,16,3,3,20,6,8,3,3,9,0,13,3,4,9,15,10,1,3,16,4,18,16,15,9,16,2,14,14,18,3,16,13,6,11,14,12,15,11,16,15,1,18,0,6,9,12,10,18,9,16,1,4,10,15,1,1,3,10,2,10,16,16,6,14,5,10,9,16,5,7,4,17,16,10,18,15,3,6,11,10,4,16,15,17,22,10,17,0,5,10,9,15,2,4,16,10,15,10,10,11,11,10,18,10,9,9,14,9,10,16,4,9,16,16,13,2,17,10,16,2,16,1,3,11,0,0,10,9,16,17,0,16,16,13,18,16,6,16,16,10,18,2,15,14,12,6,14,16,10,14,11,10,9,10,0,17,5,9,3,11,3,7,9,1,9,11,4,15,9,17,4,18,9,11,10,15,11,10,10,10,14,1,3,3,11,16,16,3,11,24,5,9,0,16,10,16,1,14,17,0,18,22,5,6,20,3,3,16,0,21,15,18,1,15,17,1,13,15,3,16,5,9,18,3,17,18,3,0,10,15,3,16,10,14,10,16,9,10,14,1,10,10,20,15,10,14,11,10,14,18,3,0,5,16,10,18,9,16,13,15,3,0,11,1,22,5,5,8,3,16,18,15,5,14,6,11,11,10,10,10,16,6,17,14,3,10,13,16,16,10,14,6,10,9,13,18,14,9,12,1,5,20,11,10,10,10,9,3,16,10,10,11,18,10,9,10,14,16,15,3,16,5,3,6,1,14,5,22,16,11,10,11,18,5,17,3,4,4,16,22,1,18,10,15,10,18,5,16,18,4,14,5,12,2,10,3,10,9,16,5,18,20,18,11,11,12,17,5,18,2,3,12,9,21,16,5,20,9,11,17,11,11,9,12,9,14,11,10,10,11,10,18,11,11,11,22,11,9,12,3,4,10,3,16,11,17,10,13,17,10,0,14,11,10,15,16,20,11,16,18,20,0,15,1,4,6,11,4,10,23,8,2,16,10,18,9,11,5,10,10,9,9,7,9,20,12,1,10,2,9,9,20,10,15,16,10,11,9,11,12,9,11,9,9,12,16,3,15,14,9,9,9,16,11,1,4,1,10,18,16,3,14,5,16,11,15,16,2,13,17,17,15,17,5,9,9,3,6,13,21,10,12,10,15,0,11,5,3,16,10,3,22,3,16,4,3,3,3,3,3,3,6,9,15,10,3,11,3,11,17,11,10,9,15,9,15,13,16,3,1,9,11,11,1,15,18,1,16,16,10,9,6,3,16,17,10,12,17,0,10,17,11,17,10,11,20,18,10,10,10,20,12,6,14,10,9,1,11,14,11,10,11,18,9,9,12,15,10,10,1,1,0,1,0,9,3,13,6,11,5,16,18,3,10,15,4,7,17,3,3,3,18,20,10,16,16,6,15,2,11,18,7,12,3,9,6,6,17,7,4,14,0,15,3,7,3,9,11,16,2,5,21,9,3,17,12,9,0,10,11,11,15,11,11,5,20,18,0,5,3,5,3,16,16,0,3,3,6,9,5,9,22,4,6,16,16,11,10,2,16,5,10,2,9,16,17,9,2,20,10,16,5,11,3,20,18,4,17,3,1,18,9,3,17,17,9,18,17,21,12,7,12,4,11,15,20,3,7,7,0,9,7,13,10,10,5,6,16,5,15,20,16,1,8,6,11,10,1,16,2,11,10,6,9,2,0,17,20,10,10,16,1,5,17,5,21,17,22,16,10,5,15,22,1,11,8,1,15,16,8,16,4,18,9,10,16,10,14,11,11,9,10,12,10,1,11,11,6,10,16,11,5,5,4,16,2,1,10,16,16,11,4,1,0,2,9,2,1,12,11,10,17,9,1,10,9,6,16,18,5,6,10,10,1,0,9,0,9,18,5,4,16,11,2,10,5,4,9,1,22,15,9,9,11,10,9,14,10,6,16,3,6,10,0,10,10,10,11,9,16,9,10,4,6,1,10,3,3,14,2,16,16,5,15,15,5,5,5,16,3,9,8,6,2,12,3,9,14,5,10,10,0,10,10,1,5,6,5,4,16,10,11,5,11,9,11,4,10,11,11,14,14,1,4,11,10,1,0,16,5,9,3,2,16,1,18,16,0,15,2,22,10,1,17,10,11,18,17,5,17,16,3,0,16,22,0,14,10,17,4,22,8,16,10,14,16,21,5,11,13,16,0,9,1,10,1,16,5,2,3,11,6,5,9,12,20,18,2,16,4,16,14,9,15,11,16,3,11,4,18,9,4,9,9,3,15,9,16,12,14,18,1,21,3,2,12,12,16,2,18,5,11,10,17,16,0,0,15,3,10,16,10,15,10,3,9,9,5,22,9,6,10,10,14,10,17,0,16,15,3,17,3,3,10,10,3,20,18,9,16,6,0,14,20,11,18,16,10,12,11,11,13,3,10,17,4,15,10,0,17,10,11,10,16,18,14,10,9,10,21,10,1,0,15,18,10,4,9,15,3,11,9,15,0,21,11,4,3,17,10,11,13,9,9,3,17,9,2,2,16,15,11,3,7,6,15,2,13,16,9,6,3,6,4,5,4,2,16,9,16,0,6,9,9,13,23,15,10,22,16,3,10,11,3,10,10,10,10,20,12,5,21,21,13,10,10,10,13,10,10,9,11,10,3,10,16,13,0,3,14,15,1,15,18,0,16,23,10,2,10,17,15,10,11,21,10,4,17,0,15,17,2,9,11,16,1,5,16,16,5,13,16,16,16,1,3,11,10,10,10,10,10,11,10,10,2,3,13,15,10,11,11,10,11,10,11,1,16,11,16,11,18,10,16,9,10,2,4,21,3,8,2,18,5,3,22,9,10,3,2,10,3,1,2,3,3,22,10,5,9,11,15,16,3,21,18,11,10,2,18,4,5,11,10,7,9,12,1,1,10,16,9,10,14,3,9,9,14,11,11,11,14,11,14,11,9,12,9,10,3,1,18,4,9,15,1,16,9,1,18,10,5,15,10,11,5,12,11,7,11,4,4,18,16,3,10,5,11,11,10,9,4,2,5,1,11,17,14,16,9,10,10,3,4,2,6,18,11,16,11,10,18,9,18,14,10,15,5,11,1,10,6,11,1,1,10,17,1,22,11,4,14,12,1,16,6,10,4,16,0,16,2,9,18,17,15,16,5,6,3,10,2,18,4,9,3,7,16,21,1,11,0,17,0,11,21,10,21,0,9,7,10,18,9,10,11,18,18,16,4,2,16,1,13,15,15,10,16,0,12,1,10,2,15,10,8,16,20,2,7,14,7,12,7,9,9,20,5,6,17,17,18,9,2,10,5,18,9,20,7,5,4,18,4,9,13,4,5,8,8,1,3,2,2,5,5,9,9,10,10,11,10,11,14,5,10,13,15,16,11,16,0,10,5,10,15,15,16,11,18,4,4,3,2,11,10,16,18,10,10,6,6,13,15,0,14,16,10,11,11,10,10,16,4,16,17,1,10,2,1,1,9,11,4,16,15,16,18,9,16,5,18,11,4,10,18,9,9,10,10,1,17,0,10,9,3,10,11,0,10,12,4,13,9,9,10,0,1,16,9,2,18,11,11,10,9,15,2,18,11,11,0,11,10,10,9,12,11,12,14,18,9,1,15,18,4,14,1,16,16,2,5,18,9,11,17,11,10,1,6,7,2,4,11,16,9,11,1,17,18,0,16,9,6,0,14,16,15,1,16,10,0,22,16,9,11,5,21,15,2,10,17,6,0,13,5,4,3,15,16,16,3,10,0,11,11,2,6,10,14,2,16,9,11,0,11,10,0,11,14,15,10,14,11,16,21,1,10,5,15,18,1,15,14,2,4,4,12,9,3,18,3,16,11,18,6,16,3,17,2,15,9,18,17,16,10,0,16,10,14,11,4,10,11,16,22,3,11,6,0,9,2,6,16,16,10,18,9,15,5,9,10,15,10,12,15,4,9,9,3,2,3,3,3,15,11,5,18,10,3,2,8,9,2,10,7,5,0,3,6,15,20,16,2,2,18,6,10,2,5,2,2,15,3,1,10,18,4,14,5,2,21,16,3,16,11,2,15,12,5,10,6,3,3,3,4,15,16,4,15,3,4,22,17,9,21,3,18,9,11,3,0,5,9,9,13,2,10,3,13,3,10,4,2,2,7,15,2,10,0,3,1,16,0,2,1,5,9,12,12,5,13,3,0,10,5,11,15,5,3,1,5,3,3,11,9,3,9,16,3,9,16,10,3,3,12,14,3,16,16,14,14,9,17,12,6,18,3,15,0,3,9,10,3,3,14,17,9,5,11,11,16,3,9,6,14,10,10,10,18,18,10,9,14,10,9,11,9,10,16,2,11,9,17,3,21,10,12,3,11,0,10,18,10,3,16,9,3,15,16,0,9,16,3,1,18,3,6,3,0,11,16,6,3,15,15,1,18,16,11,3,3,10,3,3,1,1,0,9,11,3,9,12,0,9,11,14,11,11,10,9,9,3,17,1,10,11,16,16,12,3,1,17,0,3,15,18,11,11,5,6,6,16,15,10,3,16,10,15,1,4,16,9,0,2,16,3,6,1,5,17,16,1,14,6,7,10,10,6,1,9,9,1,11,10,16,0,5,7,16,2,21,16,0,21,10,3,11,9,11,18,9,18,18,9,10,14,11,9,5,18,10,15,2,16,9,6,17,5,11,12,16,9,9,1,11,17,11,11,13,18,7,1,11,5,9,16,21,3,6,16,12,9,13,12,5,16,4,5,4,22,10,11,10,14,3,9,18,9,13,10,3,4,2,10,10,3,21,16,1,10,18,9,11,18,4,3,3,1,6,15,14,0,10,6,15,11,2,4,11,1,14,6,3,16,10,17,3,1,2,4,16,10,11,6,17,0,6,6,17,3,17,10,0,4,3,6,10,15,11,10,10,18,13,16,15,9,11,2,21,10,1,9,11,10,15,10,12,6,0,9,1,16,9,3,11,1,15,10,9,6,13,13,9,6,10,1,0,15,2,16,3,12,18,0,3,9,15,6,5,4,9,14,17,21,11,6,9,15,16,9,8,11,10,9,11,2,11,14,1,3,0,0,16,5,0,4,3,9,4,11,0,9,22,11,11,10,1,15,5,1,14,18,4,2,3,22,22,1,1,11,18,5,16,16,15,9,8,8,3,12,16,4,0,3,3,2,9,17,17,17,12,3,16,16,15,0,21,14,16,5,17,3,5,11,15,3,3,10,22,6,11,14,11,18,21,10,4,5,9,3,13,17,11,9,3,16,11,3,14,2,3,6,22,9,12,11,9,10,10,11,4,17,14,0,3,13,9,11,10,12,8,16,3,9,15,11,8,21,10,10,9,1,10,14,10,10,1,22,11,0,22,10,10,10,5,3,15,14,12,12,14,9,13,10,9,8,8,3,4,1,16,1,16,18,11,6,11,0,16,15,11,6,4,15,9,10,12,20,10,1,10,20,14,0,11,20,2,6,21,2,16,16,9,18,4,3,8,3,4,18,3,10,2,16,1,5,17,1,4,3,11,5,18,13,0,10,14,10,9,16,9,11,2,9,16,1,0,20,4,5,20,10,4,1,16,4,2,4,15,9,10,16,3,3,1,6,7,10,10,2,16,10,5,5,9,10,16,0,10,6,16,20,15,16,1,1,8,16,5,11,4,9,9,10,9,18,11,10,10,10,14,9,9,13,18,18,11,1,10,15,16,3,6,9,17,0,4,8,22,16,9,15,9,16,9,10,14,4,14,3,0,11,10,18,15,2,22,10,16,0,11,8,4,15,10,16,3,10,12,6,4,16,7,22,11,10,9,11,10,3,6,1,15,11,2,13,0,16,7,11,21,3,5,1,11,10,3,17,13,3,14,11,10,7,10,17,3,5,11,3,10,9,11,10,3,10,3,10,2,1,16,5,22,16,5,5,22,0,3,21,10,10,3,2,12,3,11,0,1,9,16,9,1,3,16,11,16,15,2,3,11,3,11,22,15,4,9,9,14,11,18,4,11,1,15,12,3,20,9,1,10,1,16,15,1,18,18,11,6,16,2,2,11,11,6,9,11,9,11,9,10,20,10,10,9,9,12,15,14,11,11,18,16,11,1,22,13,16,5,2,11,9,2,10,16,9,2,15,17,16,2,22,8,4,22,11,9,3,10,10,2,16,11,2,3,10,11,3,11,3,14,9,3,11,6,9,10,3,16,17,18,17,9,10,4,9,16,10,10,9,3,11,11,10,10,10,14,2,16,21,3,16,10,2,3,1,10,5,3,1,13,10,9,18,15,9,12,1,10,11,4,11,10,15,5,12,0,18,12,9,5,10,15,15,2,12,15,21,3,16,20,14,5,5,7,1,4,2,8,12,15,15,9,7,2,10,18,5,3,21,11,18,12,14,18,9,1,2,3,11,14,15,3,18,2,4,16,15,21,9,21,4,5,10,0,5,3,12,9,10,16,11,2,11,6,11,8,13,6,10,2,2,12,9,18,10,10,7,10,0,10,9,9,10,9,11,11,5,5,12,6,5,9,14,5,4,18,0,3,6,5,11,9,16,3,15,9,10,0,15,11,10,6,16,10,14,1,15,12,5,0,10,20,9,18,9,16,20,6,20,1,5,11,16,5,17,4,10,2,5,5,5,3,20,0,11,16,1,5,16,9,1,3,17,9,9,16,16,0,15,3,8,5,10,20,14,16,16,10,3,11,11,6,9,1,16,10,1,10,15,8,15,16,5,9,6,3,11,16,3,11,16,3,10,6,20,16,16,3,17,16,1,10,0,10,22,5,3,16,5,17,4,10,11,3,18,12,10,17,16,5,11,15,15,3,10,5,5,7,3,1,1,2,2,3,3,6,15,3,10,5,3,18,3,11,12,0,14,4,9,9,16,15,10,2,22,10,2,6,16,6,10,16,4,9,16,10,10,6,11,5,18,10,9,3,5,11,16,9,11,9,9,11,11,16,10,9,9,10,1,9,9,3,6,15,9,3,15,18,16,4,9,17,10,10,9,3,16,9,16,11,11,15,6,3,1,11,3,3,3,9,11,3,2,9,10,17,3,3,9,18,2,1,17,3,16,3,0,6,8,6,5,16,11,3,4,3,14,9,13,13,3,3,3,16,18,2,3,12,11,10,0,10,13,0,17,15,10,4,15,9,16,11,14,9,8,13,0,15,9,15,10,3,16,10,5,17,18,17,16,11,10,11,9,11,2,11,11,11,9,18,10,9,18,10,11,15,11,5,9,18,11,9,3,11,9,9,2,14,10,0,11,8,0,0,6,15,22,16,9,14,6,2,9,4,18,16,17,2,5,16,2,9,11,15,9,12,3,3,6,4,12,16,9,0,9,4,0,10,10,16,10,3,10,3,9,10,10,6,10,22,3,3,2,3,18,11,2,2,17,5,21,16,20,11,3,15,11,17,3,10,20,11,4,3,10,14,11,1,15,18,15,4,12,10,16,2,15,16,16,15,10,17,10,14,3,2,9,8,10,18,5,10,23,2,9,3,16,0,13,11,15,10,11,11,4,14,3,16,3,20,4,11,3,8,11,6,15,3,8,2,10,9,4,1,10,11,18,17,16,18,17,1,18,17,3,10,4,10,1,9,10,6,6,3,10,14,10,10,11,18,9,1,10,11,3,16,4,1,15,10,10,11,11,9,10,10,10,11,18,5,9,9,16,12,10,0,11,11,18,15,4,4,6,6,10,20,5,18,12,3,12,13,16,6,16,0,1,9,5,18,15,9,10,16,5,17,1,16,10,0,3,10,3,10,9,5,9,18,16,4,10,1,10,4,16,6,10,10,11,10,9,11,10,13,11,14,4,4,20,1,5,4,11,9,10,12,18,16,10,6,10,14,16,0,4,0,9,9,20,1,16,9,20,9,16,10,1,9,6,6,16,6,14,3,9,10,3,12,10,20,9,10,12,11,18,12,4,18,17,7,0,10,13,12,11,9,18,18,3,16,3,10,14,11,10,10,11,13,14,1,10,16,11,1,2,9,3,2,5,16,16,3,9,5,9,16,10,16,11,0,11,0,16,15,3,0,22,9,18,1,9,10,10,1,11,0,11,17,1,16,3,9,15,10,15,17,3,10,17,0,21,5,16,11,3,4,18,11,11,9,2,18,9,5,10,9,18,16,15,18,11,16,9,10,5,14,9,18,21,0,4,0,6,18,17,10,9,1,9,10,16,9,13,16,3,12,6,21,1,9,10,3,4,11,11,11,4,15,9,14,11,16,15,11,3,11,17,6,18,9,14,18,12,10,14,10,18,15,15,15,9,16,3,9,16,16,3,16,3,14,9,5,11,10,20,15,9,3,9,3,3,11,6,16,10,14,3,12,10,1,20,3,0,9,16,0,16,3,20,3,9,9,20,18,9,11,0,16,3,11,3,5,9,10,3,20,16,11,11,16,9,10,20,18,18,11,1,3,22,3,1,3,3,16,3,15,11,10,20,0,14,10,10,9,10,10,9,9,20,3,18,1,16,7,16,20,11,20,11,10,10,18,10,18,2,3,9,15,11,10,11,3,12,3,10,11,3,10,3,1,20,0,1,1,3,10,10,9,9,9,11,9,18,4,16,2,7,4,10,11,24,3,3,1,10,5,11,10,3,18,9,4,0,0,11,4,14,16,3,9,2,10,9,5,14,1,11,1,3,0,4,5,10,9,3,3,3,9,9,1,11,10,11,5,3,10,13,18,10,7,15,10,2,5,4,5,5,9,10,3,17,11,18,3,4,2,5,9,3,16,0,6,15,11,1,10,11,16,17,16,11,3,4,9,11,15,5,1,0,7,4,11,9,9,18,11,11,9,11,11,3,3,10,1,6,10,10,9,18,9,10,9,11,12,18,14,16,7,4,2,11,3,11,2,16,1,11,15,20,18,7,6,1,1,16,10,15,2,1,21,11,15,0,10,8,16,3,9,2,18,4,9,9,1,12,16,3,9,3,18,16,12,16,5,18,18,3,15,18,11,10,11,9,7,15,12,16,0,9,15,2,14,6,5,3,9,20,17,9,3,5,5,10,17,16,9,14,16,16,2,15,12,4,18,11,18,18,9,2,17,7,11,11,2,11,10,21,17,3,5,16,14,15,21,11,14,6,0,5,5,21,3,10,18,9,11,17,4,6,4,16,1,11,0,17,5,18,18,3,8,3,11,16,11,10,17,1,9,16,9,7,6,5,7,1,15,0,17,12,1,3,15,18,6,10,1,15,3,13,14,3,15,0,17,5,11,5,10,0,14,10,6,16,17,0,18,18,10,9,10,9,10,10,11,10,9,12,15,3,18,3,1,0,6,10,5,11,16,15,10,5,11,11,16,16,9,13,15,3,0,7,16,17,9,16,14,10,13,16,0,12,5,18,18,15,18,14,10,10,18,17,10,10,10,18,9,11,10,11,9,9,3,3,17,7,21,5,7,7,21,10,3,13,10,10,9,18,10,11,18,10,11,10,10,9,9,4,9,10,0,0,17,12,22,22,16,1,15,18,7,10,2,2,5,11,16,22,3,5,3,18,1,12,1,9,10,16,4,13,9,2,12,17,5,9,18,4,9,10,5,6,3,16,15,3,10,15,3,0,11,9,11,11,10,10,15,10,11,11,10,1,10,13,9,16,15,14,11,15,9,16,21,14,1,18,18,2,0,6,2,18,18,16,2,9,10,4,16,10,2,3,16,6,0,13,5,2,10,2,10,5,18,4,14,18,15,2,11,5,9,18,16,5,16,15,10,0,0,4,3,10,11,18,11,13,14,18,10,5,2,11,0,1,3,6,15,3,16,10,3,16,3,2,3,3,3,16,10,15,9,4,11,3,18,4,11,9,16,1,3,5,1,10,11,3,12,11,10,3,3,8,15,16,6,11,7,5,16,1,4,11,10,3,9,16,16,3,2,11,9,11,1,14,11,17,10,3,10,9,9,9,10,10,2,16,15,10,3,9,18,10,6,14,2,0,13,3,11,11,22,3,11,8,3,5,16,11,11,14,9,10,5,11,16,10,10,11,11,3,3,10,11,9,11,9,10,10,10,10,9,10,11,9,18,3,3,2,3,3,3,3,16,3,3,3,18,14,11,9,9,18,3,3,0,15,10,1,10,16,15,10,4,3,16,22,9,9,4,16,16,6,11,10,6,11,9,3,15,15,3,0,14,2,1,11,0,3,11,1,10,11,3,3,16,10,6,10,18,9,3,11,10,3,15,3,10,10,7,14,10,15,7,10,3,1,3,3,16,3,10,15,22,3,3,17,10,18,16,9,10,6,9,3,16,6,22,12,3,15,11,3,11,18,3,10,11,11,18,18,14,10,11,10,3,3,1,3,15,9,10,18,18,9,10,13,6,2,4,2,5,3,1,15,15,2,3,3,5,4,2,16,3,9,20,9,16,16,10,3,2,22,20,21,10,11,4,12,0,16,3,16,16,5,21,12,2,3,14,1,6,9,11,6,14,17,15,9,16,15,9,12,4,20,18,20,3,9,11,14,20,11,5,10,20,10,11,9,11,21,3,4,17,16,21,18,16,3,15,18,22,2,9,10,10,18,3,15,10,11,10,10,17,0,16,14,10,11,20,0,16,18,16,16,11,21,22,15,3,3,11,20,16,14,3,3,13,20,16,16,5,1,12,0,2,4,4,15,13,10,4,16,11,3,18,7,5,16,9,16,6,10,10,1,4,10,17,16,3,6,5,2,6,3,1,10,3,10,5,15,10,17,4,18,16,5,8,16,3,15,9,12,6,16,2,7,16,17,15,9,18,1,11,18,4,15,11,7,15,14,10,12,16,21,11,17,15,5,5,3,16,18,4,4,10,4,9,22,14,16,2,6,11,5,15,11,18,3,10,8,15,17,9,4,2,7,21,16,11,10,3,22,16,14,4,9,9,11,3,16,10,9,10,9,3,21,14,3,2,14,10,9,13,10,10,10,3,18,9,14,11,3,5,11,18,3,16,16,16,3,4,16,15,5,18,5,5,1,13,1,9,11,21,18,21,4,10,17,17,2,3,0,1,18,15,9,11,9,6,11,16,22,17,9,1,5,16,17,3,10,4,21,2,16,17,3,2,12,2,11,7,3,15,15,5,2,16,3,18,4,22,2,14,5,12,6,7,9,9,11,1,11,16,11,5,16,2,10,18,10,3,11,10,18,21,9,10,11,18,18,9,18,15,9,4,18,2,9,11,6,21,18,22,3,18,10,6,7,9,11,10,10,11,11,1,0,2,12,9,18,9,10,18,10,14,16,0,12,4,3,11,12,13,5,5,22,11,4,10,22,11,10,16,4,11,9,10,1,3,16,10,1,16,11,15,15,9,4,12,10,3,3,0,2,10,22,3,14,3,10,9,1,11,5,14,18,5,3,3,2,3,15,15,10,12,15,0,3,18,3,3,11,10,9,8,9,1,10,10,9,11,14,4,9,8,4,15,2,5,3,20,7,9,18,15,9,13,2,17,4,4,16,6,10,3,10,17,2,2,14,11,16,3,8,16,6,3,22,11,3,3,4,12,10,11,1,11,17,4,18,16,0,22,16,15,9,9,1,11,18,18,9,10,5,10,15,5,3,16,20,15,9,4,10,15,0,15,11,12,2,17,18,17,0,2,18,16,10,1,16,15,0,6,13,10,16,11,9,10,11,15,16,18,9,0,16,11,18,12,14,0,16,15,20,11,11,11,18,1,18,14,0,15,9,11,16,3,18,2,18,4,10,0,17,1,16,9,9,15,9,11,9,1,16,3,16,11,11,1,15,18,18,18,11,2,5,10,14,16,3,11,10,1,1,15,9,11,16,10,3,10,10,1,10,10,8,1,22,16,21,3,16,9,16,20,18,20,12,1,20,16,5,16,0,9,11,1,1,9,3,9,11,9,11,10,11,11,15,14,18,14,1,16,16,9,5,3,5,16,1,21,3,14,17,3,3,10,6,9,5,3,3,3,16,18,6,11,21,16,21,18,10,5,11,12,3,18,9,3,16,3,5,9,20,14,5,18,16,20,10,3,9,18,3,0,3,11,11,15,3,11,10,3,3,3,11,6,15,15,15,21,3,3,15,8,5,11,18,9,10,6,12,20,18,13,4,3,9,3,13,1,17,10,6,18,16,17,3,10,6,11,18,11,20,5,16,15,3,6,9,3,10,6,6,3,18,10,3,10,11,9,10,11,9,14,9,10,9,18,11,9,16,3,20,16,3,10,18,16,15,10,20,20,12,11,9,6,12,3,10,16,11,11,1,17,11,6,10,6,9,18,10,3,0,9,15,0,2,10,10,0,16,18,9,6,18,12,3,10,3,18,15,9,16,9,13,10,18,10,10,14,10,11,9,18,12,18,10,18,3,9,10,14,11,12,3,9,13,14,16,9,4,9,10,5,1,10,4,3,9,20,20,10,16,9,10,11,9,13,16,12,7,20,3,16,5,10,10,9,5,3,9,12,9,11,7,7,10,16,7,1,3,10,4,10,8,5,16,11,2,10,18,11,11,10,10,10,2,10,0,11,16,18,18,7,10,9,22,18,2,18,14,4,4,11,9,9,5,1,7,10,2,1,18,9,8,8,9,15,3,5,11,9,10,9,2,9,2,18,1,6,13,2,9,9,8,5,4,9,8,4,4,1,3,13,1,16,12,11,12,21,21,16,11,0,0,18,2,12,9,18,16,4,10,10,3,9,1,13,6,15,0,10,11,17,5,17,16,15,3,17,0,10,11,2,11,1,12,5,9,11,4,10,10,10,11,10,10,3,12,10,18,11,10,5,9,12,3,3,0,15,18,17,10,2,9,18,4,0,4,15,3,17,3,10,10,0,3,10,13,6,10,11,11,16,10,9,9,4,2,11,3,0,1,2,10,15,12,10,11,18,10,0,3,4,0,2,6,4,15,10,3,4,5,4,4,22,18,10,16,16,2,6,0,7,17,9,7,4,7,10,18,2,10,10,2,10,2,9,9,10,18,11,9,10,0,13,18,16,7,11,9,0,15,10,23,9,10,16,15,5,10,2,16,16,16,9,10,10,15,11,11,18,10,5,9,11,1,10,7,11,0,2,10,4,5,16,16,11,11,5,13,24,0,12,0,3,10,2,10,11,4,12,10,0,16,1,16,6,11,11,15,2,13,5,10,16,10,14,16,17,18,10,17,9,7,14,1,10,5,10,1,16,15,4,4,11,4,11,1,2,10,18,11,11,18,20,11,12,14,20,10,3,18,16,4,10,3,22,4,22,3,20,11,18,1,16,1,10,5,9,3,11,3,3,10,16,1,14,10,3,1,9,17,17,20,11,11,16,10,15,1,16,20,18,1,9,3,2,1,1,4,18,10,16,3,18,1,9,15,20,14,3,11,18,5,14,16,3,11,2,9,11,3,3,3,2,18,10,2,10,9,20,18,3,16,20,12,16,22,10,16,16,15,16,11,16,20,3,9,11,11,11,9,20,18,4,10,9,5,3,9,10,10,10,9,9,10,16,3,10,16,9,10,3,1,16,18,5,5,5,5,7,3,4,21,2,22,11,5,16,0,10,7,11,15,16,9,4,16,9,6,18,16,5,10,2,10,18,4,10,13,9,16,11,5,11,2,18,16,10,16,7,7,9,10,16,1,2,10,10,12,15,10,1,9,16,4,11,4,16,18,16,21,10,21,10,11,15,2,5,16,11,10,6,16,16,9,0,16,4,3,7,9,15,7,9,5,10,9,15,4,11,1,9,18,1,1,14,9,3,5,16,11,9,11,10,18,18,9,18,10,18,5,12,15,10,11,14,16,13,3,11,22,5,2,22,10,4,16,4,4,15,4,16,5,1,3,16,12,3,4,9,9,10,4,4,11,9,21,18,5,16,16,16,1,16,9,0,15,1,15,11,11,16,18,21,4,11,14,16,10,10,9,16,10,17,14,16,8,13,15,10,5,2,5,11,16,9,15,1,14,15,16,16,3,16,3,16,16,11,10,0,7,20,11,18,16,3,16,16,4,11,16,18,16,4,15,9,17,2,18,17,9,9,3,16,10,16,3,10,6,9,10,3,6,10,11,11,9,11,11,10,9,14,9,10,18,1,9,1,16,17,4,5,9,22,15,15,15,5,4,5,2,16,6,15,11,17,4,0,1,9,11,17,4,15,18,15,0,17,0,13,10,15,3,4,10,4,11,0,16,16,2,16,15,1,16,16,2,20,2,16,2,5,15,9,14,14,13,10,11,10,11,11,2,5,15,17,5,17,0,11,10,14,15,6,10,16,6,11,10,18,22,5,5,2,16,10,16,11,11,11,11,14,18,15,10,2,4,9,4,16,11,10,15,13,10,18,9,11,10,9,10,18,4,6,4,5,16,21,11,13,21,5,16,10,11,2,15,18,10,9,22,10,16,13,0,16,15,9,1,10,11,17,0,12,5,17,9,3,21,10,11,3,0,18,4,3,9,16,10,22,9,10,13,17,18,21,16,11,4,3,16,9,10,15,11,11,18,10,9,18,14,15,10,10,10,19,4,4,9,16,14,18,16,3,18,15,9,2,3,4,21,9,16,10,5,10,10,9,21,22,6,9,18,2,9,18,11,3,11,2,2,18,16,11,11,4,12,9,16,9,1,10,0,3,9,3,21,18,0,18,18,2,21,10,3,3,3,11,11,4,1,10,11,16,9,10,10,2,3,11,3,11,14,9,15,22,3,10,3,15,10,3,9,3,3,2,10,17,17,16,2,18,4,13,3,16,16,9,18,14,1,18,10,16,8,2,2,16,8,1,9,9,4,3,18,10,3,9,11,11,11,15,10,11,10,16,11,9,15,10,11,4,1,3,6,20,10,3,2,16,4,12,10,4,16,15,12,9,18,9,15,10,1,9,12,17,16,2,16,11,17,10,18,10,11,4,18,6,10,18,5,18,1,9,18,16,8,2,9,2,10,10,11,9,17,11,10,10,2,11,4,16,3,11,4,4,3,2,1,16,3,15,2,0,16,11,2,9,16,18,1,5,15,9,0,16,1,1,11,2,16,10,2,6,10,14,16,9,9,3,2,15,3,5,4,16,9,1,4,18,15,10,2,11,9,16,11,11,16,0,10,18,4,1,16,2,16,3,16,11,15,3,11,11,9,16,6,11,3,3,5,0,5,11,10,15,3,10,6,17,10,0,4,16,23,18,11,9,13,18,5,21,1,9,9,11,9,14,9,11,9,9,21,10,5,5,1,16,0,16,0,10,9,0,11,9,1,10,10,2,4,13,4,3,9,4,0,17,18,3,9,15,9,16,22,14,5,11,10,9,10,9,16,1,11,16,2,12,2,11,16,4,16,10,15,3,14,16,18,11,13,18,9,13,13,14,10,15,3,11,14,15,10,14,6,18,2,9,17,9,4,11,3,18,12,5,9,17,4,9,11,10,11,18,9,16,2,16,15,9,10,21,16,10,16,3,9,3,3,10,10,10,1,4,5,10,11,10,17,10,17,10,9,10,10,16,5,1,16,14,15,3,11,18,6,16,14,4,11,8,2,12,11,5,2,3,15,3,11,9,12,10,16,4,10,5,6,16,9,7,4,16,6,11,1,17,15,11,11,15,11,15,15,18,8,9,9,3,22,3,0,12,10,14,9,10,11,18,18,14,15,10,9,6,4,17,4,5,10,18,4,9,4,5,3,0,12,5,10,16,6,5,18,3,18,15,14,16,10,1,10,0,9,1,5,10,12,3,16,8,11,16,9,3,10,16,2,9,10,11,10,2,18,2,7,13,11,18,11,6,18,9,18,10,11,0,1,0,0,8,22,20,6,0,15,16,6,3,15,10,10,2,15,6,3,9,18,20,23,9,0,16,10,15,16,4,8,6,16,15,21,20,1,6,10,11,22,16,5,22,15,3,13,0,6,6,0,16,9,17,12,3,3,10,10,10,12,10,9,19,3,11,1,11,9,6,22,3,1,4,6,16,11,12,10,4,10,6,14,10,15,13,17,16,6,5,0,6,11,10,9,11,11,9,0,9,12,3,11,6,20,9,13,0,10,18,12,4,7,21,14,2,3,3,3,11,11,11,11,18,11,10,16,20,10,1,16,22,14,16,18,11,5,0,11,9,10,5,15,15,5,5,1,16,15,1,15,6,18,22,18,17,5,5,10,11,10,18,11,11,9,18,9,5,15,20,16,13,16,0,18,12,1,20,10,6,5,1,10,0,6,11,6,11,11,9,9,4,10,15,20,11,4,6,10,0,16,15,20,5,4,11,9,0,16,5,9,0,15,20,0,10,5,5,17,1,1,1,0,10,0,11,16,11,14,7,10,1,0,16,11,9,9,10,9,15,15,9,12,6,15,12,18,18,11,10,10,4,16,0,14,1,10,3,5,3,3,9,16,9,7,18,20,9,11,15,11,10,5,11,15,16,3,16,16,0,0,16,15,5,5,10,7,16,3,17,0,9,18,14,2,4,2,10,5,17,12,6,2,9,10,5,11,14,20,4,13,1,10,3,11,2,16,0,14,6,5,24,15,15,16,6,6,5,9,16,20,10,20,16,18,20,10,10,20,11,1,11,15,11,13,10,5,10,11,9,1,5,10,10,11,10,10,15,14,10,18,1,20,16,9,14,1,9,18,20,10,10,16,9,18,6,11,10,11,6,9,7,9,16,5,10,1,4,1,22,10,1,16,11,4,4,18,3,2,5,4,2,16,16,16,10,18,5,18,6,4,17,16,17,10,2,9,18,16,16,2,0,16,5,14,1,0,16,7,9,9,16,10,10,2,9,17,7,9,1,2,13,9,1,9,9,18,11,9,7,1,16,18,4,11,7,16,1,1,17,5,5,10,1,1,1,9,16,7,10,15,7,10,15,16,2,17,9,13,0,16,2,16,2,10,4,18,10,10,15,2,2,14,2,3,20,3,2,1,2,4,4,18,3,18,11,10,5,0,15,3,3,9,16,5,22,10,3,16,20,16,13,23,0,12,12,22,12,10,10,16,9,20,16,10,17,0,11,1,21,16,1,17,15,15,2,17,10,4,15,6,0,13,3,6,11,15,16,16,15,10,22,16,11,10,11,9,10,2,10,15,3,0,17,10,15,16,4,15,8,17,9,10,9,0,16,16,16,16,16,9,9,22,4,15,16,3,16,3,16,16,15,0,3,20,11,15,22,15,9,0,2,3,2,15,2,14,10,0,3,5,10,10,9,18,15,11,11,10,21,10,16,1,9,15,3,0,1,16,9,18,5,15,9,10,22,17,0,11,10,10,17,11,10,3,11,2,12,11,3,0,6,17,0,10,14,5,3,4,15,3,15,12,18,16,5,9,10,11,14,22,10,1,11,13,10,11,10,3,18,10,11,10,10,14,3,2,15,5,10,15,1,18,18,10,12,3,15,12,22,17,10,15,5,18,15,1,10,15,1,10,6,0,15,11,6,10,10,2,18,12,16,3,9,10,13,10,12,13,18,2,0,10,10,10,10,11,11,14,18,10,22,11,9,11,0,10,8,1,11,16,7,11,3,15,10,1,10,14,15,7,10,20,20,11,17,15,1,3,10,16,2,0,9,3,3,7,20,3,7,14,13,11,17,3,3,20,2,3,15,10,20,5,14,4,4,3,10,4,9,11,20,20,11,1,1,5,18,5,2,20,10,11,11,11,16,5,7,5,2,11,9,11,8,2,9,3,2,1,5,1,1,2,2,3,1,8,1,10,5,9,9,9,12,9,10,3,5,10,10,11,3,12,10,10,3,3,16,3,5,9,3,7,3,5,3,13,11,1,5,9,2,11,11,0,16,10,2,16,8,16,12,9,11,12,7,4,15,15,10,0,1,3,3,17,3,17,9,7,4,10,15,11,11,4,1,10,15,1,9,13,15,18,17,16,18,11,16,10,3,16,5,9,2,16,18,2,13,18,13,11,11,9,10,16,3,11,16,10,10,5,11,10,10,15,16,3,15,16,16,11,11,3,15,18,0,10,18,10,3,16,11,18,15,9,18,3,16,8,16,16,16,2,15,16,15,11,4,9,9,3,17,16,18,22,18,4,5,11,17,18,11,9,3,9,5,2,9,8,8,2,15,16,10,12,11,4,11,3,10,10,16,4,13,11,15,10,11,16,1,11,9,1,1,16,11,0,0,15,10,0,5,0,9,10,9,10,7,10,4,5,17,9,4,2,6,16,6,6,8,6,7,0,10,18,15,6,5,14,11,11,10,12,16,10,10,10,16,6,22,18,9,4,10,11,10,10,7,4,18,9,1,9,10,16,16,16,5,16,12,10,16,22,23,5,3,2,0,16,0,10,9,10,10,16,7,2,0,4,16,7,3,16,9,0,17,9,16,10,10,14,12,22,9,11,10,10,10,13,14,12,13,14,16,10,7,1,21,11,9,15,7,7,10,10,2,4,18,10,4,4,17,4,3,4,11,2,16,10,2,2,3,9,6,9,16,13,14,9,3,5,2,2,3,18,16,9,11,9,9,16,2,3,10,6,17,9,14,2,3,10,11,1,16,16,3,18,5,16,17,11,10,9,15,12,14,18,18,2,4,16,10,18,2,7,3,16,11,2,3,7,16,3,18,3,16,5,16,10,11,11,12,18,18,10,11,1,1,2,3,5,3,1,21,17,1,11,5,3,3,5,2,6,9,4,0,12,5,3,11,3,3,1,0,4,16,3,13,11,1,14,3,11,0,12,17,5,0,5,17,2,6,10,3,2,18,10,9,10,3,9,6,16,10,22,17,10,14,17,18,9,3,6,15,9,5,22,14,4,10,2,10,12,10,14,4,2,6,1,10,9,11,11,13,10,9,10,14,9,9,2,14,18,10,5,1,9,22,17,16,4,9,16,15,9,17,18,14,3,4,11,18,9,16,4,0,11,10,0,9,5,9,0,4,10,10,16,11,18,11,10,10,10,1,5,2,0,0,4,5,5,0,16,2,2,16,12,10,4,22,8,17,9,22,6,3,14,3,2,11,21,21,16,15,21,3,2,3,5,1,6,4,3,0,9,11,12,9,10,16,4,4,0,11,18,2,16,12,16,0,6,2,8,16,9,3,2,9,9,11,11,9,18,15,12,5,12,8,8,6,16,0,4,4,3,0,2,9,6,3,18,1,0,3,15,0,6,0,16,3,2,12,12,3,0,9,3,2,16,2,9,4,4,0,3,4,1,4,11,11,2,3,4,17,9,15,3,11,16,3,4,6,16,5,10,2,21,16,9,16,10,10,20,11,16,1,14,10,2,11,18,0,11,3,4,5,4,20,9,10,16,9,1,2,11,16,10,1,9,9,15,11,11,20,11,9,4,11,18,4,16,11,4,6,9,16,11,9,3,10,10,10,15,10,10,18,11,11,6,14,11,4,9,2,10,9,11,11,2,1,8,4,22,9,15,16,1,5,2,11,1,9,10,11,10,9,10,10,11,2,11,0,3,2,9,17,16,10,11,1,11,11,2,16,10,4,15,18,17,11,18,9,3,8,10,18,10,11,12,9,18,11,10,0,10,18,5,9,12,11,11,10,1,4,4,11,9,17,0,11,12,9,22,10,22,22,10,22,0,8,8,3,18,9,4,20,0,22,11,1,20,22,16,5,11,9,5,9,16,16,3,10,5,2,9,18,11,11,9,3,5,22,14,0,10,3,11,16,15,11,4,2,9,3,15,20,11,18,12,18,9,11,10,11,16,18,5,10,6,2,12,16,3,9,18,16,4,12,16,16,10,16,14,3,9,10,16,13,18,16,2,16,0,16,9,11,9,3,17,24,17,9,6,4,9,9,2,16,15,10,11,9,18,9,10,3,2,0,16,3,16,6,10,11,18,9,11,10,11,9,10,11,10,5,11,11,2,4,3,16,4,18,18,17,12,13,16,10,11,2,17,18,3,5,5,15,21,4,11,0,4,4,9,11,6,9,2,12,10,6,3,3,9,4,5,9,10,2,9,16,21,0,10,6,15,15,9,4,10,12,13,9,11,10,10,4,10,9,16,21,13,11,21,17,21,4,18,0,12,3,11,2,1,3,18,21,10,17,0,0,15,2,11,9,5,16,10,6,10,6,3,0,2,11,11,18,10,12,5,6,18,9,3,2,10,16,1,10,14,18,9,10,9,12,11,18,2,9,16,0,16,16,9,0,14,17,9,7,17,2,2,10,4,18,20,4,20,15,1,4,18,3,5,0,3,15,6,11,9,6,11,20,3,21,17,20,10,16,20,17,12,9,15,18,4,3,3,17,3,20,17,18,16,20,3,16,15,9,10,20,10,3,6,11,5,1,3,9,6,3,20,1,20,4,20,11,16,21,17,1,20,0,3,16,5,10,21,10,4,2,0,5,12,10,20,16,18,20,16,9,12,1,4,11,15,15,3,9,16,17,9,16,9,11,16,9,16,14,11,4,10,1,15,16,11,3,3,4,11,10,10,11,1,10,20,20,5,20,16,10,21,9,3,6,2,18,12,1,11,18,14,14,22,11,17,1,4,3,13,15,20,10,0,9,10,3,16,6,3,11,9,4,16,16,14,11,9,2,18,11,16,11,2,10,9,2,2,3,9,12,5,11,10,11,14,20,16,3,16,16,16,10,9,16,9,9,2,10,10,9,9,2,15,10,22,16,21,15,9,11,10,15,15,20,4,18,11,16,11,20,10,15,18,0,10,10,11,10,11,9,9,12,20,16,5,16,10,15,20,18,11,20,1,20,5,20,10,9,10,3,20,20,10,18,9,10,0,11,9,11,1,14,1,15,18,10,3,9,3,0,9,11,2,9,11,10,12,4,4,9,16,15,4,1,8,12,3,16,3,11,9,16,4,16,11,9,0,15,22,10,6,11,4,3,16,3,10,9,10,13,11,10,14,10,12,10,18,14,11,9,10,10,20,11,18,1,9,3,15,9,3,14,20,11,0,18,14,16,18,16,11,15,13,10,9,11,10,9,10,15,9,10,15,17,6,3,6,2,0,2,10,3,11,21,10,11,3,16,3,3,2,3,9,9,3,14,11,3,18,5,20,20,20,15,20,20,3,10,11,3,16,4,16,2,17,3,10,16,4,9,2,5,10,7,0,13,3,4,9,3,11,6,9,17,16,2,18,2,0,22,10,0,21,10,0,2,6,9,18,11,3,12,3,18,15,3,15,10,1,16,11,11,16,12,9,18,1,11,16,21,10,1,11,0,12,6,10,1,9,4,17,4,10,16,3,10,16,18,10,5,3,8,16,10,3,3,16,5,2,9,3,11,11,10,3,18,16,17,1,10,0,0,18,18,14,14,4,9,18,2,12,15,9,10,3,2,3,9,10,10,9,12,24,10,10,12,9,11,10,0,6,0,17,15,10,1,16,12,16,16,15,2,6,13,10,16,10,6,14,20,6,7,12,20,9,20,20,9,0,17,6,1,18,16,18,17,22,10,6,1,3,2,4,13,3,17,11,15,10,15,20,20,9,11,11,4,9,16,10,11,15,16,9,16,9,3,9,14,16,16,10,9,2,3,10,1,7,5,5,7,10,15,3,10,6,10,11,20,15,9,9,15,2,16,0,9,3,16,3,3,9,9,5,16,16,10,10,5,16,11,9,11,3,10,15,11,11,5,9,2,9,15,20,9,15,11,11,11,14,11,13,10,12,10,5,11,16,1,18,1,1,14,13,3,10,21,9,10,8,6,2,18,15,6,3,2,9,0,10,18,3,6,10,9,9,10,10,10,15,0,16,6,17,3,11,5,4,2,1,21,11,10,0,18,18,3,10,4,4,11,10,5,8,11,10,9,9,3,10,12,16,1,0,16,18,8,4,11,10,5,16,13,16,11,8,3,14,4,9,10,9,12,3,9,6,2,15,11,6,18,9,10,15,6,6,15,4,15,16,2,16,11,9,11,4,11,18,11,16,5,4,4,3,11,9,10,0,18,11,2,14,16,0,21,0,1,2,15,4,2,2,4,10,6,2,10,16,15,9,16,16,3,17,11,1,5,18,6,22,13,15,2,9,5,1,16,21,18,11,9,22,11,15,0,0,10,15,2,18,14,14,18,15,1,15,9,18,10,4,9,4,18,16,4,2,16,1,10,2,0,10,1,16,15,11,18,17,4,10,5,21,21,7,9,10,10,15,2,15,5,1,5,4,2,15,10,17,6,16,15,7,3,10,15,10,18,10,15,18,11,14,14,14,11,20,16,4,9,5,3,10,10,6,3,10,10,2,5,9,9,1,15,10,20,3,10,5,5,10,16,21,1,4,2,9,10,10,20,22,1,16,0,9,2,11,2,21,9,3,14,20,11,8,9,11,14,12,4,10,10,11,4,18,3,10,20,1,16,4,3,13,0,14,2,3,18,16,2,9,15,20,0,9,0,10,10,4,20,0,11,13,20,2,8,5,3,8,20,16,3,16,11,9,11,10,1,8,11,13,3,10,11,10,6,3,5,1,10,13,18,12,10,11,13,13,4,11,10,2,15,8,16,5,10,11,6,3,9,8,3,11,9,8,7,22,20,20,16,20,10,5,4,3,5,20,16,16,6,11,9,20,18,1,6,16,6,1,15,12,11,0,9,16,0,18,15,9,3,0,10,20,11,15,10,15,14,3,9,14,0,16,21,6,18,12,6,4,3,20,4,3,9,15,11,11,11,20,10,10,16,21,18,18,11,20,10,15,20,21,2,11,2,13,16,2,11,12,2,5,11,0,5,11,11,12,20,18,3,9,18,6,20,20,20,5,14,9,14,11,0,2,1,11,12,16,11,0,16,10,10,16,1,12,24,1,21,12,6,11,5,5,16,0,4,6,17,11,10,1,16,1,18,15,4,16,16,2,11,16,0,9,15,9,6,0,1,0,4,10,1,10,2,2,17,11,10,18,5,6,0,5,11,9,14,14,18,19,12,12,21,1,11,5,6,9,13,2,9,16,6,0,6,6,2,15,18,2,16,16,4,10,4,5,10,11,17,0,5,5,0,9,10,9,6,9,18,11,13,4,11,18,4,2,14,14,2,16,16,5,5,5,11,2,10,12,11,11,4,0,12,18,11,4,5,4,16,2,11,9,6,10,18,4,9,3,3,9,18,10,15,15,6,15,5,0,9,9,10,7,3,13,22,11,15,3,17,15,22,3,15,3,17,12,4,20,15,15,14,20,6,3,0,0,16,15,3,6,4,11,12,20,20,20,22,11,20,18,11,9,18,18,0,6,3,11,16,20,10,10,24,3,4,20,4,10,5,3,7,2,3,15,10,3,3,9,1,15,11,20,22,4,11,18,3,20,9,2,15,17,0,18,11,0,15,15,17,10,18,14,20,10,6,22,10,6,3,0,9,16,20,3,18,18,10,18,10,2,9,11,10,20,2,9,16,10,3,15,10,9,2,9,16,3,9,3,10,16,10,1,1,15,14,3,6,10,4,5,3,8,6,3,9,1,10,9,2,4,9,9,4,20,11,18,11,11,10,18,9,10,2,11,11,11,18,11,8,2,10,9,12,9,9,11,10,0,10,11,17,4,9,11,20,9,2,9,9,10,2,2,3,18,14,5,3,1,9,4,17,3,12,3,9,10,2,16,10,11,11,11,11,10,9,9,10,11,18,16,9,9,9,15,11,18,9,11,6,10,12,11,3,21,18,18,9,10,10,10,14,11,10,20,5,4,5,10,7,17,10,10,4,11,2,4,4,13,5,11,16,2,8,16,7,7,11,17,18,9,16,20,10,22,15,7,9,16,16,10,18,10,4,2,10,15,2,11,10,15,18,10,10,16,15,11,6,15,11,10,10,18,9,13,2,16,10,1,6,18,2,16,11,10,12,17,2,1,0,7,13,1,9,1,4,18,12,11,2,10,16,16,9,5,12,20,13,16,12,9,9,17,1,9,2,10,18,4,18,0,16,2,11,1,12,9,10,1,2,0,11,11,10,4,5,3,15,11,3,16,1,16,9,0,2,3,16,3,22,21,9,9,9,1,21,11,3,10,2,3,14,4,16,11,9,3,3,12,1,11,9,16,11,10,17,2,9,3,5,4,12,3,10,6,15,4,3,10,10,14,9,9,3,22,3,9,16,6,11,9,5,15,0,2,10,1,17,9,17,2,1,16,15,10,3,10,11,16,4,14,1,17,5,12,0,12,10,12,3,3,3,0,12,12,3,4,3,11,11,10,3,9,8,6,9,3,11,13,10,3,4,5,6,6,8,11,11,17,5,9,4,1,3,0,9,11,3,4,16,16,11,9,9,3,3,3,4,16,11,16,16,3,2,9,11,1,0,1,3,17,4,4,3,16,11,11,1,4,11,14,11,5,3,2,11,9,3,5,3,9,17,4,18,11,9,11,14,14,14,18,18,11,11,8,5,1,18,2,3,10,10,3,12,11,12,5,9,4,11,11,16,3,4,11,14,14,15,11,0,3,11,16,11,14,20,5,9,6,14,16,3,3,10,3,3,18,2,11,1,1,11,3,3,11,2,9,10,3,9,11,1,11,3,11,9,10,17,11,12,3,1,1,2,0,1,12,3,9,10,14,16,5,15,11,4,15,3,4,11,5,9,10,5,6,10,8,17,16,16,9,14,6,10,15,0,4,5,16,16,2,16,11,9,11,8,16,3,15,8,16,3,16,1,3,18,16,11,11,11,9,18,10,11,10,14,11,16,9,11,10,1,18,12,0,11,16,4,9,2,6,10,3,9,16,3,12,9,1,15,17,15,1,11,10,6,17,4,4,2,2,0,2,3,4,3,18,10,2,5,2,2,5,16,5,0,1,4,4,16,10,2,15,3,17,1,9,14,3,4,3,16,10,11,8,17,9,16,12,5,12,6,11,9,5,17,3,8,12,17,2,21,8,8,14,3,1,13,11,4,22,11,18,15,2,1,10,16,10,9,9,13,9,15,10,11,11,9,10,10,18,16,3,4,16,5,11,5,15,10,16,3,2,3,16,5,9,9,10,5,16,10,10,15,10,3,16,2,16,13,16,10,12,0,12,13,3,12,9,4,3,1,2,2,1,2,3,5,10,9,10,11,12,9,18,9,9,9,10,11,16,15,6,11,0,16,9,16,15,16,10,0,17,11,10,6,6,1,9,0,16,11,16,3,2,15,15,18,10,14,6,4,9,0,17,9,10,2,14,11,18,17,17,4,22,3,16,10,0,12,11,10,18,6,10,10,5,10,16,3,1,15,14,13,1,6,9,10,5,6,10,16,16,6,18,16,24,4,11,16,2,16,0,22,15,9,0,10,9,3,6,1,15,11,16,3,16,22,1,11,13,11,18,17,0,14,9,14,17,16,11,1,11,9,9,11,2,14,15,1,16,4,5,11,9,11,18,10,11,11,11,9,10,3,15,10,5,20,0,3,10,15,6,11,3,10,11,1,10,1,17,9,10,0,18,10,3,16,15,13,20,15,10,1,10,21,13,14,1,18,9,9,0,10,9,5,3,1,15,11,16,11,16,10,20,1,1,10,3,16,11,1,6,20,10,9,14,10,6,14,18,17,1,3,9,18,18,13,0,15,16,11,9,16,6,11,1,15,10,10,10,1,5,15,1,10,6,18,3,11,10,16,16,15,10,10,0,1,15,18,11,10,10,6,5,6,1,16,11,1,16,10,9,13,16,10,11,13,15,0,15,5,5,0,0,16,9,6,6,9,9,6,4,0,21,11,10,9,6,18,5,9,15,4,10,10,10,3,16,10,0,4,14,16,9,11,17,6,11,11,18,17,10,16,3,15,15,3,1,9,6,4,16,10,10,6,9,15,10,22,9,9,9,9,11,11,9,9,9,14,12,5,10,10,16,6,10,0,11,2,10,12,6,18,4,1,10,0,3,16,10,9,14,11,10,3,3,2,10,10,0,9,10,16,1,7,14,1,18,5,11,17,10,12,2,0,9,16,1,10,1,11,1,0,9,3,6,11,11,9,18,10,14,9,9,10,2,1,10,3,1,15,2,11,9,16,2,9,16,2,15,2,16,17,2,9,1,10,16,2,2,9,12,9,18,15,11,9,4,2,20,2,5,2,2,14,10,14,11,3,16,10,1,16,16,3,11,5,10,11,11,11,14,10,14,1,5,3,9,16,0,5,21,2,16,10,10,10,11,5,10,0,21,10,16,9,5,11,16,5,16,3,11,8,18,11,4,10,17,5,10,10,5,10,18,4,11,8,16,21,22,0,16,10,3,18,9,4,0,6,11,18,17,12,17,15,10,9,16,16,2,9,9,2,10,0,0,9,1,11,4,22,8,22,17,15,3,9,16,4,7,17,17,22,13,16,3,16,15,22,4,15,16,3,9,10,6,16,16,3,10,17,3,11,3,2,15,11,4,12,12,18,3,9,16,22,16,3,10,2,16,16,17,12,10,3,5,0,2,16,3,10,0,9,10,15,15,11,3,4,16,10,16,9,18,2,11,12,0,11,10,2,5,3,16,0,1,11,10,10,16,5,9,11,11,16,16,16,16,15,10,9,16,12,2,3,14,9,11,1,16,18,10,21,3,17,9,3,15,11,9,18,7,9,3,16,12,1,18,18,5,9,11,11,3,11,0,15,12,11,11,10,11,16,9,3,5,0,9,10,1,7,1,8,3,16,12,21,3,10,7,11,1,9,11,11,12,15,10,10,10,14,9,3,9,1,9,3,16,3,16,7,16,5,3,10,9,7,11,0,11,3,10,5,17,3,10,22,12,16,9,16,15,3,0,9,22,3,10,3,10,12,16,7,9,6,10,7,16,9,3,12,11,11,9,11,9,15,10,11,18,3,4,0,8,3,1,5,18,9,10,5,5,17,13,16,11,3,10,5,15,20,1,9,17,18,2,11,15,12,7,9,7,11,20,22,22,14,2,10,2,15,0,10,11,11,6,2,14,18,16,5,18,12,10,24,22,15,15,4,9,9,11,7,3,11,15,20,20,11,3,16,18,9,2,1,16,9,20,15,10,1,1,10,15,3,9,7,20,9,14,16,16,7,16,10,3,5,4,15,15,20,3,3,16,9,17,17,10,9,5,16,16,7,10,16,3,12,14,16,2,14,3,1,2,10,15,18,2,0,20,20,10,17,9,11,0,10,10,7,9,9,3,5,13,6,14,17,6,3,15,11,1,3,8,2,18,9,16,4,18,16,5,2,4,10,7,16,10,10,4,4,7,2,3,22,17,3,18,4,21,12,2,1,8,16,3,16,11,0,3,10,10,10,18,8,10,9,11,18,18,3,1,12,5,2,0,10,5,2,10,3,9,4,10,11,2,10,17,6,21,18,10,4,3,13,0,15,14,10,9,11,10,22,18,18,16,16,0,16,3,15,12,1,3,12,10,17,3,6,11,10,10,18,3,3,1,2,10,13,5,18,4,9,4,9,15,23,10,11,1,6,18,0,7,20,15,3,2,9,16,18,10,3,14,1,18,2,1,16,20,1,23,9,2,10,23,21,4,15,18,16,16,10,15,11,2,15,9,11,11,10,5,10,10,2,4,3,18,2,6,2,10,11,3,14,3,18,10,12,2,9,9,0,2,17,9,9,10,0,10,3,16,10,11,3,1,11,7,4,17,8,1,15,5,5,7,9,10,9,7,16,4,11,3,9,1,3,2,5,1,10,12,11,9,12,18,1,1,1,1,10,9,3,16,12,15,5,9,5,2,16,12,11,1,1,18,15,3,13,1,16,10,10,16,16,10,10,16,16,1,16,11,4,17,12,17,11,10,10,11,1,22,10,1,18,9,3,16,9,1,9,18,10,11,18,10,12,3,10,10,13,13,18,9,10,3,10,1,2,10,6,16,5,4,1,16,16,15,16,9,1,1,14,10,10,9,1,11,10,1,0,10,9,5,11,17,11,3,16,9,10,10,13,16,4,6,1,3,1,3,10,8,0,4,0,0,1,10,9,5,10,14,3,1,17,3,12,15,9,9,16,6,10,11,17,16,11,5,15,15,10,3,16,9,10,17,16,11,9,16,17,9,1,6,16,12,3,21,11,18,10,3,11,16,1,11,0,16,0,10,3,10,12,3,15,11,10,0,3,18,15,10,15,11,0,18,9,3,3,11,16,0,9,14,3,22,10,3,12,10,15,14,18,10,10,16,1,17,21,15,0,9,8,3,16,12,3,11,5,13,18,3,0,1,3,6,3,3,12,3,3,8,18,18,15,10,9,10,14,3,3,0,10,9,14,10,9,12,9,9,20,9,4,10,2,9,7,16,20,7,7,10,1,1,16,0,10,16,9,11,20,9,12,16,9,11,3,2,11,1,7,8,3,7,4,1,10,16,20,2,0,2,9,10,16,4,14,11,0,1,10,18,9,18,10,11,1,6,4,6,1,2,10,13,9,16,12,16,18,12,16,18,22,20,16,5,15,1,14,9,20,9,16,11,10,9,11,18,2,1,9,20,1,11,2,2,10,10,9,12,12,10,11,13,1,7,7,1,16,5,1,4,2,8,16,5,10,11,1,9,14,11,0,12,7,10,18,10,4,4,17,2,3,10,15,16,18,16,3,0,18,5,11,7,3,10,9,9,3,7,10,16,14,11,18,9,2,11,7,16,10,3,10,4,11,14,0,10,10,9,10,10,9,9,9,4,8,5,16,15,3,16,9,15,3,4,10,0,2,5,4,16,16,16,16,7,17,11,16,15,10,10,1,1,12,16,3,10,10,2,4,11,7,9,10,10,10,0,7,16,0,7,4,9,5,13,2,16,3,4,7,2,1,10,16,17,1,16,10,12,20,13,20,5,20,7,1,20,20,4,4,14,16,4,11,10,14,2,1,5,10,7,10,10,9,10,5,10,4,8,10,2,2,8,17,4,16,18,15,5,2,3,15,20,12,5,20,20,5,11,18,16,11,11,5,5,0,10,9,16,21,11,2,10,15,1,4,2,16,2,1,4,10,5,0,11,20,16,1,5,11,10,15,0,4,8,3,17,9,4,21,16,21,4,8,3,7,20,12,10,10,10,10,11,11,13,18,4,20,11,11,3,9,17,2,4,10,0,9,10,3,20,14,17,11,12,22,16,15,16,4,10,6,11,10,9,16,10,21,20,9,10,0,3,12,10,3,6,10,12,10,20,10,6,16,20,10,6,14,20,10,10,3,5,15,20,6,16,0,10,11,5,3,16,11,2,10,10,5,16,0,10,11,7,16,11,10,3,3,10,10,10,10,16,17,16,14,9,18,4,15,18,2,16,18,10,4,1,21,9,11,10,11,10,10,18,14,17,11,10,10,4,16,9,0,3,10,7,16,4,10,2,16,10,9,9,10,3,0,16,9,2,10,10,10,15,10,13,7,11,5,3,17,16,0,9,2,1,10,10,7,4,3,11,10,3,15,17,9,3,1,2,15,16,6,21,10,4,14,2,10,10,18,17,5,9,11,5,9,6,17,12,2,16,18,5,10,9,16,20,17,15,18,1,16,5,9,3,10,6,2,4,4,1,0,4,10,16,15,10,3,18,4,11,4,16,3,16,5,16,2,10,13,11,9,14,11,10,5,11,10,4,16,4,11,9,12,13,10,14,9,11,10,14,5,3,9,10,21,16,11,0,16,18,8,17,5,9,6,3,0,7,16,0,21,9,20,9,14,10,16,1,16,1,10,5,20,17,20,16,11,10,16,7,16,3,4,17,10,14,3,0,15,16,20,11,21,5,12,3,11,22,20,21,3,17,7,16,10,10,10,18,20,10,10,13,3,7,16,13,2,16,20,1,20,6,10,16,15,24,1,3,16,10,6,20,3,4,15,16,11,7,15,5,16,1,3,2,16,24,1,20,16,20,11,9,11,3,9,11,11,14,9,11,11,0,3,5,17,20,20,20,10,10,10,10,18,11,11,11,18,10,7,17,18,21,21,16,16,4,21,6,2,2,10,2,10,17,9,8,3,11,17,10,22,3,22,7,5,6,15,16,4,21,11,10,9,13,0,21,3,4,16,3,16,11,3,5,11,9,17,9,12,5,15,14,11,23,16,9,11,9,2,0,11,18,12,22,16,5,21,16,20,11,3,10,10,3,0,4,6,7,7,0,7,21,2,8,6,18,2,16,18,3,6,2,8,8,4,15,21,8,10,10,0,0,7,10,16,16,2,15,13,18,18,11,11,11,11,4,11,10,15,18,6,10,17,10,15,18,2,16,3,5,9,10,11,9,10,16,9,1,9,18,9,21,5,15,10,2,11,9,0,1,10,2,15,9,16,17,3,16,6,20,2,14,16,11,4,14,9,3,11,17,10,9,2,15,8,20,16,10,16,10,20,15,11,16,10,2,8,16,6,7,3,18,12,1,10,18,8,8,16,7,18,18,2,3,11,11,10,10,9,7,10,15,20,10,15,16,16,12,7,16,2,14,4,9,7,2,7,10,5,18,11,15,21,0,2,16,9,9,10,11,16,6,1,8,8,11,18,11,11,10,2,11,18,10,0,14,6,6,11,9,16,9,18,1,18,12,15,12,2,1,2,2,3,3,3,3,1,18,6,9,10,14,21,16,10,18,2,16,6,3,11,1,14,8,16,3,18,16,3,9,16,7,4,4,3,7,18,14,9,18,11,2,10,14,5,15,7,16,10,18,3,4,18,5,7,2,18,15,0,9,12,10,7,9,10,15,10,18,4,5,9,10,10,10,15,4,10,16,2,6,10,18,3,4,18,18,3,10,4,10,11,17,14,11,10,18,17,16,0,11,1,9,5,10,3,10,2,10,5,6,1,11,9,11,11,11,9,4,10,9,9,9,10,9,18,2,3,1,9,13,10,5,9,16,0,2,3,10,18,15,16,1,16,10,16,20,11,3,9,18,11,7,9,20,20,12,6,3,7,9,15,20,11,17,3,4,7,16,2,9,3,9,9,20,16,5,20,17,10,16,10,10,7,0,15,10,10,2,15,16,2,10,14,0,10,10,15,6,14,20,9,10,10,20,11,11,15,11,20,15,2,18,2,14,0,11,21,10,10,3,10,6,11,9,10,13,3,9,6,11,16,9,5,11,18,9,10,5,10,9,3,7,7,6,10,12,9,18,10,10,3,16,2,16,10,10,10,11,11,10,12,10,11,14,12,12,11,4,7,9,20,15,10,5,2,9,9,5,7,16,2,10,18,22,10,3,1,20,4,17,4,10,7,5,15,11,15,11,5,3,7,5,22,16,11,18,21,5,3,10,9,20,10,4,3,10,10,1,10,7,18,12,1,18,13,15,1,4,10,3,13,11,11,14,7,3,16,3,2,14,11,10,18,8,5,14,14,16,5,14,20,18,9,9,12,15,8,10,18,11,11,10,1,11,10,9,10,20,10,6,1,10,12,10,10,9,10,11,9,14,12,11,18,7,1,13,8,2,8,10,0,22,10,9,11,10,12,10,12,10,3,22,3,15,9,11,5,20,16,16,10,11,5,20,10,3,16,20,9,15,9,5,3,9,3,15,15,3,16,3,11,20,20,0,10,15,16,11,3,10,14,15,10,3,10,11,3,3,3,22,9,20,13,14,10,10,9,9,10,13,16,3,16,3,14,3,3,20,18,0,13,11,20,3,10,3,3,18,17,12,12,6,16,2,12,11,9,15,13,22,9,3,10,20,10,20,3,16,20,10,4,15,15,10,11,20,11,15,11,9,12,11,18,11,3,3,0,3,0,6,10,10,9,10,16,20,3,4,9,3,10,11,11,4,4,4,4,16,15,6,4,3,16,16,1,9,11,11,9,11,3,11,4,20,5,5,20,11,9,9,14,10,6,16,15,3,11,20,5,18,9,11,4,16,16,10,4,14,11,11,8,20,9,18,9,10,11,0,18,16,9,12,10,2,11,11,18,15,6,10,16,3,12,16,17,6,16,11,5,11,11,5,9,10,2,10,9,10,5,14,9,9,4,16,16,10,9,16,10,10,20,13,11,16,5,9,1,15,10,4,9,3,9,9,4,6,2,18,11,12,1,22,11,3,17,16,2,16,4,16,0,10,4,0,1,3,10,20,16,4,0,9,9,11,14,16,3,20,6,11,4,16,10,16,10,6,2,10,3,10,16,9,6,16,22,3,9,9,12,0,18,13,9,11,9,10,4,11,11,11,16,11,11,16,16,16,1,1,20,3,18,11,2,3,0,13,0,2,13,9,13,2,2,9,10,4,16,10,3,16,10,9,2,8,6,2,8,21,18,0,18,9,9,4,9,11,4,10,18,11,14,9,14,14,10,12,6,9,10,3,12,5,12,10,6,9,9,0,16,11,10,0,15,18,16,6,13,4,16,12,6,3,15,14,2,3,5,20,11,22,0,11,11,5,18,17,14,16,20,16,5,2,10,2,15,9,9,18,20,11,9,11,3,16,16,11,2,10,16,6,11,5,20,20,10,15,16,3,10,16,10,9,11,16,2,1,3,12,10,3,3,11,20,6,10,3,8,2,2,10,9,11,10,3,5,2,13,18,18,10,9,10,10,20,9,9,9,10,9,1,11,3,14,3,9,3,9,15,11,10,6,22,11,4,11,10,2,18,17,3,9,9,11,4,11,11,2,10,16,3,16,11,15,10,15,11,11,3,3,5,4,2,8,9,3,10,20,17,2,3,14,22,2,8,1,10,14,12,9,10,15,10,5,17,9,16,11,16,16,3,16,14,4,16,5,2,9,1,16,4,11,4,10,11,10,4,10,12,10,15,18,10,22,9,6,9,16,17,11,3,14,2,3,2,16,9,2,3,2,9,11,12,11,11,3,3,2,16,20,22,9,10,16,16,5,0,18,16,10,4,16,9,14,9,21,11,20,16,3,14,16,14,0,16,17,1,10,11,12,9,9,15,9,6,5,11,16,9,21,18,10,9,1,9,16,18,3,11,10,0,17,14,10,11,1,10,6,14,9,11,2,9,14,16,20,18,2,9,10,15,10,21,11,3,21,22,10,10,0,10,9,17,3,3,1,16,9,20,16,10,2,9,10,11,10,16,9,6,11,11,9,9,11,3,8,18,18,10,9,11,11,18,11,10,9,16,4,10,10,16,4,9,4,16,14,10,3,11,4,17,11,16,9,20,11,9,16,17,16,2,18,14,17,10,13,0,16,2,9,9,3,3,10,20,15,11,0,1,12,12,10,1,10,15,2,9,10,1,15,17,20,20,0,16,15,0,11,9,10,15,20,9,2,11,10,10,11,9,16,16,11,10,14,17,16,0,16,3,9,9,9,14,4,10,14,22,9,10,16,10,9,1,0,11,18,16,11,2,18,10,9,3,4,14,17,1,11,18,4,4,1,14,16,10,11,9,3,3,14,4,5,3,12,10,18,18,9,10,9,12,18,16,21,10,16,12,1,9,10,2,11,20,11,14,16,5,11,5,9,3,20,1,18,3,3,8,10,14,3,16,17,9,4,5,8,10,11,1,6,10,10,15,10,16,9,21,9,9,16,17,11,20,20,10,11,20,5,3,0,11,11,3,16,11,18,17,9,2,5,2,16,9,12,15,2,16,17,11,9,16,3,3,11,20,1,15,10,3,2,1,3,3,8,22,3,8,22,9,10,18,0,2,9,10,11,16,5,1,16,1,4,1,11,14,10,11,12,21,10,11,9,6,16,10,18,16,4,16,10,3,18,9,1,10,22,5,10,16,10,22,18,15,0,1,12,16,2,0,11,14,22,10,20,10,0,9,10,16,17,10,2,16,11,15,4,10,0,3,11,1,4,11,12,11,11,9,16,4,6,9,0,16,3,5,17,15,9,9,16,15,11,4,22,3,16,1,4,0,16,10,18,9,3,4,17,0,16,10,10,10,4,15,5,17,16,14,10,6,10,16,14,9,4,1,11,2,1,16,2,15,7,13,12,11,13,10,10,10,5,5,1,11,9,7,10,5,11,10,3,17,15,2,18,21,17,7,1,20,9,16,2,11,5,9,16,11,3,9,16,16,10,18,16,3,16,6,14,12,4,1,15,0,10,18,22,10,9,10,4,6,16,16,8,3,1,10,17,10,10,15,14,2,10,10,7,9,9,6,20,18,16,3,5,10,11,10,1,12,9,16,6,15,11,18,1,9,8,16,6,12,12,16,16,14,10,18,20,12,16,16,16,16,10,12,9,9,16,3,10,0,16,7,11,11,11,22,10,3,12,10,18,10,12,10,10,10,11,9,10,1,5,0,1,1,2,1,2,8,9,4,4,0,3,16,20,9,1,10,11,15,2,5,18,16,16,0,9,2,14,3,21,16,6,15,7,11,10,15,3,7,3,0,15,10,16,20,1,18,7,2,20,16,11,20,3,11,1,17,3,10,18,18,3,4,4,10,16,0,11,10,0,16,9,15,4,2,10,1,1,5,10,8,0,9,11,2,11,6,4,1,16,4,17,5,2,10,20,12,7,2,7,1,16,10,7,10,15,11,10,9,1,7,10,14,11,21,15,12,10,18,10,9,10,6,20,11,18,10,11,2,5,13,16,16,3,18,3,16,3,10,11,6,1,17,6,4,8,3,3,2,9,2,16,16,9,6,11,14,2,6,18,4,3,11,3,15,11,9,4,11,17,2,10,2,2,9,18,3,13,12,10,3,7,11,4,16,2,13,9,3,9,3,3,0,4,11,3,1,2,5,9,5,15,14,0,0,18,11,15,16,0,5,17,2,3,5,9,3,11,9,15,12,11,11,1,12,0,16,4,2,0,4,9,11,12,15,9,2,10,18,9,12,12,2,10,11,0,16,16,20,12,16,11,11,9,6,4,15,2,18,10,0,20,11,17,6,18,2,17,0,18,6,10,6,10,20,20,2,11,16,9,11,17,5,0,16,9,18,17,11,9,20,20,9,5,16,10,3,15,16,10,15,9,10,12,6,14,9,10,1,9,15,0,9,9,18,20,10,10,5,11,17,11,10,9,2,15,11,5,5,10,5,17,10,22,16,5,15,14,14,0,11,9,14,0,4,9,16,11,20,11,1,4,0,10,0,9,9,10,10,11,18,10,18,13,10,11,9,11,9,12,12,4,0,9,14,17,5,9,18,6,16,9,9,17,15,9,16,12,16,0,16,12,3,16,10,16,10,10,20,14,18,5,20,22,4,11,1,9,6,5,9,15,2,8,1,16,21,9,3,3,3,4,18,5,10,9,15,9,15,11,16,21,10,14,12,4,11,20,20,4,3,16,11,21,16,10,9,3,2,8,16,10,20,16,9,11,16,14,11,12,16,7,11,1,12,11,20,16,1,10,11,2,10,10,4,4,9,2,11,11,18,16,1,9,8,4,13,13,2,21,5,16,16,15,4,5,5,14,9,12,12,10,1,5,5,2,11,9,6,10,6,15,11,11,11,18,6,0,10,16,3,4,16,16,16,0,3,15,16,11,1,2,3,16,10,14,14,16,16,18,3,4,3,16,10,11,3,10,16,5,6,1,9,9,11,18,13,0,17,11,1,4,11,3,9,0,11,1,3,2,18,4,3,21,3,8,0,15,10,11,1,10,11,10,5,0,0,10,9,1,6,12,5,1,9,6,9,1,6,1,2,4,20,1,4,9,11,18,14,3,3,5,0,3,12,22,17,10,10,5,5,5,4,18,18,20,2,5,16,4,16,15,5,18,1,10,22,12,9,16,20,14,0,16,9,2,10,14,0,10,3,5,11,12,1,2,7,4,7,3,4,7,16,1,1,10,11,10,11,9,11,11,10,18,11,11,4,5,5,6,9,9,11,20,11,4,2,3,9,16,20,17,4,5,16,7,4,2,3,10,22,16,18,10,2,11,21,11,18,10,11,11,10,10,10,4,4,11,6,14,18,11,9,10,10,4,9,9,0,5,11,1,10,20,9,18,16,16,22,15,10,16,1,18,9,7,15,10,1,10,23,10,9,3,10,18,1,11,11,16,5,10,17,5,9,3,12,16,9,3,0,16,16,11,13,0,20,18,10,20,3,11,10,9,10,10,11,10,9,16,1,10,15,10,5,9,9,5,1,3,11,10,20,5,3,10,11,20,11,9,10,3,18,1,11,0,7,10,8,16,6,5,10,18,9,9,9,11,20,11,10,10,11,9,10,10,18,18,3,5,3,14,10,11,10,18,13,9,10,10,11,10,9,21,9,11,9,18,3,10,9,9,13,11,10,16,21,1,3,0,1,11,10,3,10,15,11,9,17,17,6,18,0,20,9,5,10,17,3,21,20,17,9,16,20,1,17,9,22,9,8,8,15,3,13,6,11,16,20,10,18,16,3,22,22,1,6,0,16,15,17,11,11,3,7,16,10,18,10,9,11,16,14,11,1,20,11,17,22,1,10,16,20,16,10,10,6,5,12,14,11,10,10,13,18,16,3,3,5,1,15,9,15,18,14,9,18,11,10,11,3,16,0,5,1,6,16,3,11,5,5,20,16,20,17,1,10,3,6,20,9,10,4,15,9,20,20,9,21,5,12,5,17,9,11,12,11,8,5,16,9,9,11,14,10,20,15,6,3,0,20,11,11,5,17,11,15,12,0,9,9,0,9,18,22,4,11,16,12,9,10,18,4,10,10,9,15,10,18,14,20,17,22,18,16,15,10,5,11,18,6,7,11,18,17,16,4,4,16,10,10,3,18,11,14,15,10,11,0,16,9,17,6,10,0,18,12,5,11,18,10,10,0,9,9,12,9,11,18,9,20,10,11,18,13,0,9,2,12,1,4,20,9,20,9,9,20,12,17,11,16,16,3,18,4,20,1,16,9,12,1,2,16,17,16,7,9,6,6,14,14,17,11,11,20,4,8,8,15,18,20,16,16,3,16,1,10,9,10,3,1,22,10,20,9,15,16,9,3,16,16,16,3,18,4,5,9,14,15,11,10,9,13,3,5,15,10,9,10,15,4,16,10,16,9,11,11,5,0,10,20,18,6,15,20,16,11,5,9,9,3,21,17,9,11,9,16,16,20,14,3,4,4,10,16,11,5,2,4,7,9,5,6,3,18,15,2,3,1,20,11,3,2,3,11,15,12,17,1,12,10,20,16,3,16,18,2,10,15,20,17,16,4,9,11,20,11,17,9,9,18,9,3,18,9,15,11,22,3,16,0,2,9,9,4,11,11,16,11,10,6,9,3,13,10,3,3,16,10,11,11,5,11,17,16,12,21,14,15,14,18,15,3,3,17,6,9,11,16,1,1,10,9,0,11,18,0,21,20,23,15,4,3,14,3,9,9,2,17,10,15,0,16,16,10,0,12,9,5,14,9,0,11,9,3,4,12,9,9,10,6,11,20,10,9,12,18,11,16,11,11,14,10,9,10,9,3,3,9,8,10,16,16,11,18,1,9,7,10,4,11,9,10,17,10,17,11,16,16,3,11,14,3,10,16,11,10,3,18,22,16,2,16,9,10,20,10,2,11,9,10,22,11,9,4,11,20,16,17,3,10,4,1,10,12,9,10,11,18,8,9,0,3,2,14,9,11,16,16,10,17,4,2,3,11,2,9,16,1,8,16,9,10,16,12,8,2,5,16,14,11,10,11,16,3,16,9,10,11,11,12,10,10,9,13,20,3,11,9,10,11,18,10,9,12,18,3,10,3,7,4,10,21,10,15,1,15,3,16,5,22,20,5,10,5,10,9,6,4,11,17,1,15,20,16,22,10,10,20,15,17,17,10,16,16,5,18,11,16,16,3,11,9,21,18,15,16,1,9,20,20,20,8,20,9,14,9,18,18,9,9,3,3,16,11,1,15,12,1,2,15,9,9,20,10,20,20,22,21,5,4,10,10,9,17,6,16,17,6,14,4,11,11,5,10,10,20,10,0,16,14,17,10,18,16,3,17,2,16,3,11,11,20,10,18,11,9,9,10,21,18,3,1,5,3,1,3,1,16,9,10,10,17,4,16,2,0,10,2,10,11,1,3,10,16,3,5,5,12,15,11,20,11,0,22,3,12,11,11,3,16,10,18,3,15,16,8,9,3,8,5,10,9,14,3,9,10,9,10,6,16,11,12,5,10,9,3,17,10,0,12,22,22,11,16,11,11,10,9,4,11,14,3,10,3,4,9,16,6,18,9,6,9,3,15,16,18,2,15,10,17,9,10,9,3,16,11,9,10,9,12,9,18,10,1,11,1,16,1,1,4,9,10,15,4,9,13,7,9,18,9,4,11,16,9,12,9,3,15,9,5,16,16,3,9,11,3,17,16,6,4,12,18,0,20,11,13,12,9,17,16,14,15,5,11,10,6,10,11,11,11,11,9,9,13,13,11,11,10,13,11,16,21,11,0,20,20,18,2,22,22,9,15,14,20,17,20,18,18,16,1,16,11,10,9,20,14,1,16,10,20,9,13,3,3,2,11,14,6,12,3,10,9,1,4,16,3,9,9,20,9,14,11,9,9,10,9,9,10,11,0,4,9,14,10,14,18,13,2,18,20,16,20,11,16,9,10,14,16,9,1,11,9,12,14,20,10,16,21,11,1,9,11,0,12,16,16,9,12,10,2,11,10,0,10,20,5,11,8,5,15,5,0,5,3,16,16,16,1,1,10,9,11,10,5,21,2,5,10,9,10,4,15,10,10,5,10,12,11,11,11,9,11,11,9,10,4,5,0,12,20,10,12,5,6,4,4,10,2,16,6,4,11,16,11,3,16,20,16,20,3,4,10,6,0,21,3,9,14,2,3,8,8,10,9,13,5,6,8,4,6,11,10,12,12,18,14,18,10,13,2,8,8,2,9,10,4,1,0,10,14,11,1,2,18,18,2,2,3,11,18,17,1,20,10,20,12,3,9,16,2,15,10,8,9,4,18,9,20,18,1,2,16,9,18,5,16,13,16,20,0,3,16,11,9,3,3,2,11,10,10,11,10,12,10,2,16,4,20,15,18,1,2,0,10,10,16,3,3,10,18,16,3,18,6,13,18,16,20,10,10,4,16,15,10,1,2,16,11,11,11,14,9,0,9,11,10,1,3,18,17,2,10,0,18,9,9,13,9,18,10,13,0,2,4,20,11,11,3,9,17,0,17,10,16,11,10,3,4,16,16,18,0,2,11,10,12,10,1,16,5,22,10,6,11,3,16,3,10,16,18,6,0,9,0,11,9,7,9,16,11,11,16,6,16,12,5,17,2,16,20,20,20,16,10,2,10,12,9,14,11,12,11,15,9,11,4,4,16,14,1,2,8,10,3,15,2,9,9,16,4,20,3,21,10,5,1,16,1,16,18,16,9,2,16,11,3,1,11,11,5,9,13,0,14,12,2,9,17,3,18,3,20,4,6,20,9,16,11,16,11,12,15,20,10,0,16,11,11,9,9,11,11,11,11,10,9,10,3,3,15,14,18,20,10,13,10,4,17,12,5,14,16,3,9,3,2,11,14,11,1,9,20,10,11,3,11,3,10,15,2,10,11,1,15,3,9,16,15,11,1,3,15,10,3,10,15,3,10,11,10,18,9,9,12,4,5,9,11,20,18,5,10,3,10,10,4,5,3,16,11,5,17,10,14,12,20,3,20,2,13,14,4,18,9,16,3,11,9,10,5,11,18,1,4,3,11,10,16,1,9,18,10,3,10,0,15,10,1,4,10,15,9,12,18,10,11,10,9,10,9,4,10,4,2,11,16,3,16,13,11,14,9,14,9,16,11,16,3,14,20,16,10,16,3,1,10,11,22,10,9,15,16,10,16,16,14,17,1,2,17,3,10,2,16,20,2,4,16,16,11,6,21,11,12,22,6,15,18,10,20,20,15,18,11,20,20,15,10,3,11,10,17,9,3,16,0,11,20,18,6,18,10,2,9,0,20,11,14,9,3,3,10,10,12,11,7,10,9,16,16,16,13,20,18,3,22,22,4,16,10,2,9,11,17,20,9,9,9,11,11,10,18,10,9,9,10,10,18,3,16,20,11,11,10,11,18,16,9,3,3,15,11,10,0,9,11,20,12,3,5,4,15,10,15,16,10,5,9,18,5,11,10,18,20,12,3,9,11,3,10,9,18,10,11,17,3,9,10,6,11,10,16,16,2,16,3,11,11,13,9,11,9,11,12,10,10,4,9,3,16,10,1,3,17,11,10,12,15,4,9,20,4,22,10,11,17,16,1,0,11,11,9,3,2,4,9,11,4,16,16,2,3,14,6,16,12,6,18,3,16,16,3,6,3,3,11,11,16,11,16,18,7,3,7,4,14,11,10,10,9,11,9,12,15,16,9,1,10,11,16,4,14,14,11,16,11,2,9,12,16,16,16,4,1,13,6,11,11,4,10,0,1,11,10,5,16,11,1,11,16,21,9,10,3,15,4,3,11,17,3,11,1,3,1,10,9,20,1,10,20,10,12,10,12,10,1,3,4,15,6,9,16,6,14,15,10,10,3,3,20,17,13,9,4,18,10,9,9,9,10,5,9,9,12,11,14,9,11,1,3,10,9,20,20,11,1,11,5,9,11,11,11,9,9,1,2,1,3,1,16,5,2,5,4,0,5,3,0,15,10,12,20,11,6,21,11,1,20,18,22,8,16,4,18,1,20,10,16,21,10,3,18,3,16,16,11,20,4,2,0,10,2,3,21,2,10,16,3,10,10,15,4,18,12,9,21,10,16,4,15,11,18,9,11,2,2,14,4,9,4,20,18,0,6,20,11,0,11,0,5,10,11,3,9,16,10,16,10,0,17,6,5,16,11,6,14,0,15,9,11,4,9,1,10,15,9,0,18,1,20,9,3,6,18,3,3,1,1,20,11,17,4,18,1,0,4,17,16,15,12,16,4,16,9,9,1,5,14,20,10,17,16,16,20,1,5,9,16,16,11,16,17,9,13,16,4,22,16,11,4,16,10,0,18,22,16,22,4,16,11,4,9,9,22,3,4,5,9,13,10,18,4,16,10,5,4,10,9,0,16,9,9,16,4,4,7,5,22,6,22,7,2,5,4,11,15,18,14,11,16,20,11,18,16,15,5,10,5,25,18,11,10,9,10,18,10,11,9,10,17,10,10,9,9,16,9,6,0,18,17,20,16,16,18,4,2,14,3,13,2,12,1,9,11,21,18,9,15,20,10,3,10,10,0,10,11,9,12,6,5,11,15,16,10,16,3,15,12,3,10,3,3,16,3,16,20,10,2,18,13,16,10,3,13,10,1,17,2,16,3,4,11,22,17,9,5,9,10,11,9,14,10,12,9,18,0,5,20,20,0,20,14,9,16,11,2,12,5,11,11,3,17,11,16,10,11,0,18,10,15,0,10,16,14,9,16,3,5,7,10,16,7,10,10,11,3,15,10,16,11,11,5,18,10,20,12,15,10,17,1,10,2,11,11,18,10,15,12,10,11,11,4,4,10,8,4,14,20,0,13,0,9,10,11,2,3,16,6,7,9,20,4,6,15,16,20,9,3,3,10,16,16,0,10,6,1,5,18,5,2,0,3,8,10,3,4,20,18,17,4,3,6,16,18,18,9,21,10,18,9,12,16,11,9,10,16,5,17,9,10,2,16,17,24,18,11,17,20,10,4,2,18,14,15,16,18,5,10,4,2,16,4,6,20,18,13,6,9,13,20,18,18,2,9,11,20,4,1,20,14,10,9,10,0,2,4,2,15,17,5,12,10,9,9,10,9,10,4,9,1,16,3,16,1,4,9,10,11,10,21,13,10,2,21,11,6,22,20,5,9,9,1,5,9,5,4,11,0,15,10,16,6,16,16,11,9,18,7,0,16,11,10,1,11,10,12,13,11,11,11,10,18,20,20,10,16,3,10,22,21,15,20,11,0,4,16,20,3,3,10,3,5,16,11,16,16,3,12,15,22,18,4,9,17,4,11,9,14,10,16,3,14,3,9,11,0,3,9,11,3,10,9,20,4,10,16,1,9,10,22,22,9,9,3,12,16,5,6,5,9,12,10,16,17,15,3,3,9,9,9,4,3,3,16,15,16,12,3,9,11,10,15,16,11,3,16,10,3,15,12,9,15,13,9,16,11,9,11,18,6,18,3,11,11,16,15,4,11,3,17,13,5,16,9,3,11,10,9,9,3,15,11,10,12,11,1,20,0,11,3,20,10,3,3,15,10,3,10,9,0,15,5,10,16,3,3,3,16,3,11,11,9,9,3,9,6,15,10,16,11,14,12,3,10,9,3,16,11,9,1,9,1,10,9,16,3,10,3,5,10,3,12,9,14,10,18,10,12,9,13,1,9,11,16,1,16,13,9,11,20,10,17,20,10,20,20,20,10,10,12,16,4,11,10,10,15,7,16,4,16,17,16,9,10,3,16,15,16,11,16,16,9,10,16,10,11,16,22,10,0,3,3,10,3,6,3,2,20,11,10,11,3,16,16,15,1,2,10,16,11,0,10,20,9,3,9,9,20,20,18,22,3,11,6,17,11,8,16,1,9,10,15,18,11,2,11,11,10,16,16,9,20,10,3,10,16,16,3,3,16,3,6,11,10,14,18,4,2,3,8,2,4,10,20,1,20,2,10,2,11,16,16,9,20,10,15,14,9,2,16,12,14,9,2,20,9,15,5,15,16,10,22,17,10,15,10,17,20,12,3,16,2,11,11,21,10,1,2,9,3,9,1,11,12,4,4,9,10,20,13,12,3,14,9,10,2,18,18,10,18,18,1,17,3,4,11,21,0,0,20,11,10,0,10,16,10,10,20,15,11,6,20,17,16,21,18,9,13,10,9,16,5,4,18,20,2,16,12,20,16,6,12,18,4,20,9,16,18,11,20,12,13,9,7,10,10,3,2,17,9,18,11,10,3,18,9,10,4,11,10,7,3,9,11,8,16,8,5,4,6,5,16,16,10,15,18,10,20,16,0,17,16,20,10,6,4,11,14,2,3,1,1,16,5,4,9,4,9,14,4,11,11,0,22,3,9,15,3,2,2,9,2,9,9,16,16,9,20,4,7,14,13,11,4,2,18,18,11,9,11,21,6,16,5,20,10,9,8,4,11,2,16,9,16,22,16,17,4,6,11,18,18,6,2,10,22,11,14,10,10,9,7,4,11,9,20,10,9,7,7,1,4,11,9,11,10,11,11,4,10,14,10,3,14,4,4,0,2,1,10,17,2,3,9,3,9,22,7,16,4,10,1,17,15,15,16,7,21,16,15,14,5,16,11,22,17,4,2,6,10,20,9,2,18,18,2,3,9,17,6,2,11,22,3,22,4,3,8,10,10,4,10,18,7,3,16,10,4,10,9,3,18,3,18,18,15,18,4,10,3,3,17,3,7,3,12,2,5,9,2,8,17,2,9,16,9,2,3,16,9,5,16,20,3,7,20,12,18,11,18,14,10,5,2,2,16,15,9,9,13,10,1,5,10,5,4,5,16,20,11,9,1,15,6,2,3,11,3,12,9,2,3,5,11,6,9,9,2,2,22,16,6,20,20,14,10,11,16,16,11,18,16,0,16,15,16,11,3,10,9,1,2,4,16,18,10,18,11,1,11,10,18,6,11,11,3,9,10,10,18,10,21,18,3,15,1,14,3,16,9,1,14,9,10,20,10,18,9,9,11,3,5,16,11,9,9,3,1,16,5,4,11,9,2,5,20,11,16,1,17,9,6,16,9,1,22,11,22,20,10,1,1,7,9,12,22,16,2,2,0,11,18,4,18,1,1,10,16,11,4,2,15,10,15,11,15,1,4,9,10,15,9,3,16,3,4,9,12,9,4,16,11,11,5,14,11,6,16,13,17,4,16,1,6,3,15,10,2,9,15,3,17,11,3,18,4,20,11,11,10,11,16,10,11,10,18,4,17,4,0,7,15,2,5,10,10,5,4,15,16,2,2,9,2,16,9,0,20,11,3,10,3,11,5,9,9,18,4,6,9,5,11,3,18,10,2,9,3,16,5,18,3,4,5,2,3,20,5,6,16,14,4,2,3,16,11,20,18,16,20,10,21,10,18,4,14,4,20,1,15,20,15,18,15,14,4,0,10,12,20,17,20,20,9,10,9,16,14,16,20,18,21,9,15,10,9,3,1,2,20,11,16,20,10,9,11,10,20,20,10,16,20,9,15,10,11,10,20,9,20,10,9,2,3,11,10,20,20,0,10,2,9,5,17,11,4,0,18,20,21,11,20,15,10,6,20,12,11,2,0,10,10,9,11,10,16,20,20,16,11,10,17,4,1,9,2,9,14,10,18,9,10,10,9,11,10,18,10,10,11,1,16,2,3,20,13,12,14,15,3,4,10,11,4,15,0,4,4,20,4,3,11,0,3,11,4,16,15,10,4,9,18,15,6,16,15,10,20,11,1,6,11,3,16,10,16,10,10,0,16,12,16,10,5,18,3,14,10,0,17,10,11,3,16,13,16,16,0,11,9,16,11,9,15,6,9,10,4,3,3,11,11,3,8,3,1,12,11,4,11,10,9,3,16,0,1,10,0,16,2,0,9,10,16,5,14,3,17,9,1,10,11,11,3,8,16,10,11,3,15,20,16,20,1,15,12,9,11,9,10,10,10,11,9,11,9,3,17,20,10,20,7,15,21,4,9,9,18,11,5,15,11,10,9,10,4,12,14,16,14,14,15,20,3,21,2,10,9,7,16,9,0,15,18,15,22,20,16,3,9,9,15,10,14,12,9,16,12,18,18,10,11,10,9,9,20,18,18,18,10,9,12,9,10,20,4,9,1,10,0,7,17,10,3,2,18,21,16,2,2,10,21,3,9,15,11,11,3,11,6,21,11,17,15,9,10,9,10,11,11,18,9,20,3,22,2,20,5,4,21,0,5,20,0,16,6,3,22,2,11,16,2,9,9,9,20,0,14,16,0,16,18,10,1,3,9,0,17,1,10,15,9,6,1,2,16,16,3,16,16,21,16,3,10,10,16,3,12,2,22,15,10,4,20,17,1,3,11,10,3,20,11,20,9,18,18,3,2,3,15,18,17,3,10,12,16,0,4,16,1,3,9,0,15,9,14,10,3,0,4,9,11,16,3,9,14,2,16,10,1,16,1,20,9,10,10,4,17,3,2,17,11,6,0,11,6,5,9,3,16,3,11,1,11,16,16,2,16,3,10,3,11,15,16,22,2,8,3,2,7,10,7,16,10,16,3,1,16,16,10,16,9,11,18,16,17,10,20,10,3,3,11,2,10,18,2,2,15,3,2,16,11,16,6,9,1,17,14,15,10,3,17,23,10,9,9,2,18,13,3,4,4,15,1,22,9,3,4,11,2,17,10,8,2,9,15,1,0,3,9,11,11,11,0,1,4,11,0,4,20,9,16,2,16,16,10,0,9,18,10,20,0,18,9,11,15,2,20,16,21,15,8,20,17,12,10,20,0,11,11,4,18,6,4,12,20,10,12,10,17,10,16,20,4,2,11,10,5,11,20,18,15,21,18,9,9,9,1,18,22,17,14,18,15,0,1,4,1,20,17,20,15,16,16,0,16,20,10,10,10,11,9,18,12,11,10,9,14,21,3,16,7,18,2,20,11,5,4,10,9,1,11,15,15,16,11,20,16,10,15,18,5,16,21,1,16,20,13,9,10,10,10,10,18,6,5,1,18,5,2,0,20,2,9,22,15,10,2,0,6,2,9,16,3,9,11,3,6,5,13,17,5,11,9,3,8,8,1,16,9,18,5,10,6,10,3,12,11,5,3,11,15,10,18,9,20,15,13,15,6,11,9,1,5,12,3,3,9,1,3,16,3,16,15,10,11,13,11,12,9,5,16,6,11,10,17,17,11,6,3,20,1,17,5,9,16,3,0,16,9,5,5,12,0,5,3,17,12,20,9,6,5,11,18,6,10,17,12,1,11,11,3,22,10,1,20,10,11,15,3,16,16,5,10,20,3,10,15,5,1,11,3,5,15,4,18,11,2,15,3,16,0,3,6,16,1,22,17,3,18,10,16,16,3,17,9,15,4,4,22,11,3,18,15,18,16,0,12,5,1,15,10,3,12,11,15,4,15,10,15,2,16,12,1,7,11,13,15,10,10,1,1,9,1,14,16,1,11,18,0,21,16,3,5,1,11,9,9,1,15,0,16,22,14,9,15,9,6,20,10,16,16,3,20,4,16,6,11,22,11,11,10,2,17,18,1,5,2,4,16,20,11,11,9,20,16,2,6,0,10,9,10,10,9,9,18,11,4,4,12,2,9,1,12,16,18,1,16,11,15,11,12,10,1,20,10,9,1,21,11,13,0,16,11,17,5,11,1,17,3,11,5,16,10,9,10,14,16,9,10,10,11,5,3,3,9,10,8,9,20,11,18,0,22,3,3,3,16,4,10,1,5,16,12,5,2,15,5,16,9,9,16,10,14,3,9,5,9,14,14,14,14,11,10,10,15,9,1,0,4,14,21,11,12,17,5,16,11,20,15,12,9,16,10,3,15,18,5,10,9,9,3,20,3,16,16,20,21,5,17,16,3,16,20,15,5,16,18,11,11,11,3,11,12,12,16,11,9,15,9,10,0,11,1,12,10,3,12,9,9,12,1,3,16,16,5,5,5,3,8,10,16,2,6,11,3,11,2,16,20,16,0,10,8,22,1,11,11,4,11,10,0,6,3,12,17,11,5,18,4,13,4,11,3,11,10,9,22,3,18,16,2,10,13,9,21,9,16,11,10,9,10,10,9,11,3,11,18,11,9,10,9,4,10,3,5,17,12,2,10,6,9,16,5,16,18,16,9,10,0,5,0,9,17,5,2,11,10,0,0,11,10,9,13,10,2,3,0,10,4,15,2,10,4,9,5,11,12,10,15,11,3,8,4,6,12,2,11,16,16,3,7,16,10,20,11,20,16,1,9,20,20,20,20,10,20,16,11,12,4,11,16,10,16,11,14,3,1,18,15,17,18,15,3,18,11,20,20,20,5,20,15,11,18,16,0,15,9,10,1,10,10,17,11,10,11,9,20,20,1,13,20,16,11,10,9,11,11,11,10,11,12,20,20,20,20,20,10,16,16,10,15,11,2,5,11,15,9,4,11,2,20,11,20,10,20,11,11,20,7,11,20,16,11,6,16,10,11,9,10,20,20,11,20,21,20,2,20,20,16,0,10,0,18,18,2,9,18,3,5,10,2,2,5,13,12,10,16,18,11,6,16,4,16,0,13,3,15,11,10,0,11,10,5,9,9,9,9,1,6,14,15,0,18,10,1,9,9,16,11,20,5,15,6,10,9,20,9,0,1,0,18,10,16,10,10,10,12,10,18,18,11,9,18,20,15,10,5,2,11,17,20,9,20,16,0,9,10,16,16,10,10,20,6,1,1,14,1,10,5,15,9,20,5,20,9,9,2,10,10,15,11,10,16,18,10,6,16,20,8,4,1,16,10,2,3,10,14,5,9,16,16,3,0,3,12,9,9,9,10,13,6,9,3,16,9,1,15,4,1,10,4,16,16,2,17,3,17,1,6,4,1,0,18,3,2,18,22,10,18,5,12,14,9,0,9,2,16,16,10,18,4,3,8,4,15,20,22,10,10,11,2,22,10,7,3,16,24,6,3,3,0,4,11,11,3,4,5,15,9,11,3,16,1,16,20,11,16,2,10,2,0,3,3,11,10,7,11,3,5,3,10,4,0,16,20,9,4,9,13,16,18,10,14,11,16,10,15,11,9,4,10,18,16,7,5,4,9,18,18,18,10,2,5,10,16,3,9,15,20,9,20,3,10,2,9,3,16,7,5,20,18,3,4,2,9,0,4,18,16,15,17,22,3,4,16,9,10,2,6,16,11,10,11,9,10,22,15,10,10,20,10,20,10,11,10,11,10,9,10,3,3,11,0,0,16,2,2,3,16,16,16,16,15,10,2,16,6,16,3,0,4,16,3,18,12,17,14,10,10,13,3,6,12,3,3,9,20,10,11,10,10,0,4,0,16,6,15,3,11,10,14,11,10,9,14,7,2,3,2,11,9,1,9,20,9,11,10,11,11,9,14,10,20,9,16,15,6,9,20,10,16,1,6,3,2,9,10,5,1,15,11,18,11,1,18,13,11,20,10,18,16,22,16,11,3,16,20,10,16,15,9,9,0,10,20,11,11,9,9,11,3,18,20,0,11,9,18,7,12,9,17,16,7,18,1,1,5,20,10,20,20,23,17,9,1,12,3,3,4,17,9,22,10,1,12,11,10,16,11,9,5,12,9,3,0,6,14,10,18,3,3,11,16,4,22,0,11,3,16,10,2,10,9,18,20,3,3,15,9,1,7,18,6,15,22,3,11,5,15,13,0,16,10,11,10,16,0,5,1,16,9,9,1,16,10,0,1,0,10,3,0,11,9,10,10,11,14,14,11,11,12,10,3,0,15,22,11,1,18,16,6,3,16,3,18,0,10,9,15,18,10,15,16,22,16,3,11,3,16,0,11,5,16,3,10,16,18,22,11,11,16,16,12,16,16,15,1,16,9,3,11,18,16,11,3,5,5,5,1,15,11,10,10,3,10,3,14,10,12,10,3,14,1,3,5,9,12,10,9,6,10,15,11,14,12,3,9,18,12,3,2,9,17,16,3,18,2,2,5,8,11,11,16,10,3,16,10,15,20,10,16,1,9,5,11,20,0,5,17,10,3,4,22,9,10,10,20,10,4,21,9,1,3,9,9,3,5,10,5,10,18,2,9,9,12,10,12,10,9,1,2,22,11,4,5,5,1,4,1,20,9,4,16,20,9,10,6,15,20,12,1,16,16,8,9,9,16,18,16,15,9,10,10,14,4,16,9,3,4,14,11,11,16,10,10,11,6,4,9,15,1,10,11,18,4,1,1,2,1,1,4,15,14,5,6,4,2,18,22,10,14,0,5,11,1,17,2,5,20,4,16,11,9,1,9,1,5,2,11,1,11,2,10,16,12,2,11,5,16,2,21,18,10,2,11,6,18,17,9,2,9,9,11,10,20,10,11,18,12,2,14,11,11,18,10,5,15,12,11,16,22,17,0,22,14,1,9,11,16,1,11,6,12,0,11,9,20,6,9,1,17,18,7,16,22,5,5,1,4,12,16,5,6,10,5,20,14,5,4,9,1,6,2,0,11,14,12,16,1,10,9,4,5,15,4,8,16,1,15,22,16,14,14,5,13,20,9,5,14,18,2,4,11,17,20,9,6,9,15,3,16,5,15,4,16,10,16,16,15,3,11,18,9,16,21,11,10,8,2,2,11,11,10,14,0,6,11,10,10,2,16,5,16,10,4,16,20,10,3,16,8,14,6,18,16,1,16,9,9,16,22,17,14,11,16,11,11,11,6,4,10,20,13,9,9,8,16,9,9,11,10,9,14,10,10,9,9,11,10,16,10,16,5,2,4,16,11,3,16,20,11,11,9,12,10,9,10,18,11,10,1,5,14,16,18,14,22,2,11,16,11,20,20,9,0,9,13,4,10,16,0,16,20,11,21,20,18,9,17,15,3,20,17,10,20,20,9,20,18,14,12,16,9,11,20,10,11,15,11,16,12,1,18,18,15,15,10,12,11,9,12,11,9,19,16,10,21,14,6,11,8,10,3,3,4,16,11,9,21,10,16,9,10,2,11,13,15,10,16,0,18,6,11,16,5,9,20,11,4,20,9,12,10,17,16,6,2,11,11,16,16,16,21,4,9,16,6,16,11,5,10,16,5,4,18,10,10,10,14,14,14,14,22,16,17,5,4,2,16,10,20,16,16,9,15,16,20,9,10,9,10,4,11,11,5,10,6,6,1,14,10,12,1,5,1,5,24,10,15,10,20,16,10,14,15,5,11,11,20,10,16,18,14,2,15,9,1,7,9,17,11,9,15,10,10,20,16,3,16,10,4,4,15,20,2,9,16,1,5,10,0,4,1,20,11,10,17,4,18,11,11,4,9,10,18,16,16,4,20,16,9,12,9,11,4,1,5,1,6,16,16,10,16,14,15,10,11,9,4,4,16,10,5,5,16,17,4,2,21,0,16,2,16,4,10,10,1,16,1,1,10,23,3,15,11,0,4,16,10,6,9,1,20,10,16,5,18,16,1,10,4,16,11,10,20,15,15,22,20,9,16,6,16,9,11,11,10,14,18,16,21,10,16,11,21,4,2,2,1,16,1,9,1,11,5,11,0,17,4,4,4,18,11,3,17,6,16,9,6,16,2,18,9,5,2,9,4,1,13,11,1,4,14,4,17,2,16,11,4,22,1,3,3,9,21,9,17,21,9,11,11,10,10,22,16,3,20,15,12,0,18,11,15,2,2,20,11,3,16,7,8,5,21,9,14,7,1,10,9,1,10,2,9,12,11,10,18,3,6,9,10,18,11,9,18,11,10,3,11,9,15,1,17,16,11,3,3,10,16,2,16,21,3,21,14,10,10,3,10,17,9,9,10,20,13,13,10,11,11,18,4,3,6,10,6,17,15,10,2,10,16,3,16,10,3,11,21,18,3,5,10,18,14,9,9,15,12,10,18,10,10,19,11,5,11,14,3,5,9,2,16,16,10,1,22,18,8,20,10,15,11,16,17,10,8,3,20,9,10,3,9,9,24,9,16,6,1,9,12,0,9,16,1,6,15,17,6,11,2,16,12,16,10,9,2,9,18,10,12,13,12,11,9,0,10,10,10,18,10,10,9,0,20,16,14,13,13,16,3,1,11,1,6,0,2,10,5,9,3,20,10,0,20,8,2,17,3,1,0,18,11,9,9,15,20,15,16,11,17,10,16,17,12,3,20,20,16,3,3,14,20,9,11,10,11,3,20,10,3,15,4,10,3,10,3,21,11,16,15,13,1,15,10,20,15,14,9,2,16,0,20,9,21,0,15,9,10,5,12,9,1,10,11,11,17,13,0,9,9,10,4,20,5,0,20,9,18,3,16,3,20,11,16,2,10,20,22,15,20,11,11,11,11,9,6,4,9,10,3,9,9,10,11,0,14,11,21,6,0,16,18,1,10,9,22,3,18,0,9,18,15,9,18,9,10,11,14,1,9,4,3,18,16,20,10,2,9,11,17,3,17,1,12,18,11,1,16,9,14,10,4,20,12,3,3,15,17,4,20,15,18,12,4,5,3,16,0,5,20,16,3,20,9,16,16,16,16,24,4,16,9,2,11,9,10,22,1,11,11,6,17,6,9,7,10,4,16,10,22,5,16,14,2,14,10,3,11,9,20,10,15,9,9,11,14,20,9,10,15,0,9,12,16,14,1,16,3,4,3,1,4,3,18,9,5,2,5,0,16,10,10,15,10,3,3,4,4,15,3,10,0,14,13,15,16,18,5,10,6,16,3,12,20,11,11,5,15,10,5,4,14,20,9,11,10,14,9,11,16,15,11,18,9,16,5,9,10,18,18,6,2,15,18,16,12,3,11,12,1,4,4,15,11,5,1,11,5,9,1,16,18,16,10,3,17,0,15,20,0,3,16,9,9,16,18,13,2,10,1,10,5,10,0,3,10,15,16,17,5,16,20,18,18,18,20,16,20,16,4,10,11,15,18,9,17,12,18,3,17,2,6,11,12,22,10,3,15,10,1,16,18,18,15,11,13,16,11,4,0,17,11,20,10,10,10,3,8,16,18,1,18,3,18,16,18,11,20,10,15,18,18,16,1,14,3,2,16,11,17,2,12,15,10,16,2,21,1,9,17,16,6,5,12,6,9,8,9,3,9,7,11,23,10,10,16,4,16,10,9,20,1,10,3,11,9,9,7,20,3,7,16,9,11,17,10,9,20,9,17,20,20,3,2,17,1,14,18,10,11,7,9,11,11,11,9,9,7,11,10,11,11,21,9,9,22,20,20,16,16,16,18,6,20,14,5,11,18,20,3,16,20,9,0,20,7,0,15,21,3,16,20,5,1,11,15,13,10,18,6,1,2,4,7,17,11,10,10,11,12,11,7,6,9,10,3,7,7,10,11,11,11,9,12,18,3,15,16,16,10,2,10,1,10,3,16,3,17,10,4,3,11,4,1,18,8,16,3,16,3,15,1,14,2,12,6,9,11,16,9,3,3,4,3,3,22,16,1,4,9,10,9,11,17,10,14,17,16,11,10,16,10,5,10,9,11,3,10,4,11,14,3,16,11,4,14,11,12,0,5,10,2,16,4,2,9,17,13,10,9,15,3,11,16,10,8,8,6,16,5,9,10,12,10,5,10,13,17,9,9,15,5,9,17,9,9,10,11,9,9,1,9,11,10,16,9,15,10,10,12,10,6,3,3,8,3,3,14,13,11,10,14,9,11,9,9,9,10,9,11,14,14,11,10,5,3,9,17,15,2,4,16,15,18,10,17,6,20,0,0,11,17,4,10,2,11,22,16,16,15,9,9,12,4,11,18,11,2,9,15,9,6,11,16,17,22,10,15,16,15,0,11,20,9,10,18,11,11,9,9,11,10,17,6,5,21,9,9,16,3,17,6,20,14,10,9,16,17,0,2,16,17,0,9,12,2,0,6,16,11,4,4,11,18,11,9,3,20,9,16,15,2,10,12,2,9,4,17,4,1,21,17,10,18,18,9,18,9,10,3,3,5,5,11,10,3,10,17,16,3,5,3,3,16,9,20,1,5,16,6,11,5,14,0,16,16,1,10,17,12,1,11,0,9,12,1,15,9,0,1,9,3,10,5,16,10,17,17,10,16,10,6,12,9,17,5,10,1,12,11,18,15,11,11,10,18,10,18,1,3,16,11,3,18,12,3,15,20,3,11,11,5,9,15,11,6,9,6,16,15,3,3,9,5,9,11,5,11,3,11,9,9,13,14,16,3,16,15,13,15,11,9,5,9,9,9,18,1,15,1,5,6,0,11,18,9,9,10,14,5,5,4,10,16,15,5,18,3,16,9,7,11,15,3,10,2,16,22,10,10,2,4,5,10,10,3,11,3,10,15,16,18,0,2,10,7,11,14,1,16,21,17,2,20,1,6,8,2,15,11,10,10,14,13,16,12,3,10,21,9,7,11,0,10,13,3,10,2,21,12,9,21,21,14,3,10,11,7,11,18,11,16,3,14,1,3,0,16,11,3,17,9,5,11,11,3,5,16,1,10,21,5,20,21,10,2,21,12,1,15,2,1,0,1,11,11,9,10,10,11,11,3,16,10,11,14,11,10,10,9,14,9,6,10,3,6,16,16,5,8,6,15,12,1,9,1,17,9,18,1,0,9,16,16,16,1,4,2,16,16,3,0,4,16,3,16,14,0,11,3,2,11,10,11,1,18,10,2,11,10,9,14,11,11,12,5,11,19,16,1,16,10,16,5,8,2,9,16,9,16,2,3,8,5,10,9,16,16,5,17,11,11,11,16,3,16,16,3,9,16,21,17,6,12,16,1,15,11,16,17,0,20,1,20,11,10,3,0,11,3,16,16,5,17,10,10,18,9,5,1,17,5,11,0,20,17,4,16,4,15,10,13,11,14,10,11,20,14,2,9,9,2,5,9,20,4,16,9,2,12,10,18,0,10,10,20,3,4,3,10,10,2,1,8,17,16,5,16,6,9,9,10,9,18,9,9,18,20,13,14,20,13,11,11,4,3,10,3,16,16,2,1,16,2,2,16,15,14,4,2,18,3,4,11,16,9,11,18,5,5,20,13,15,15,11,11,0,1,1,20,10,10,15,14,16,20,15,11,15,11,5,20,10,0,0,4,3,14,9,11,10,11,18,1,10,16,1,15,5,20,9,1,9,7,10,9,20,9,2,17,17,21,5,17,15,11,10,11,16,20,11,5,1,22,7,4,16,22,7,11,16,20,18,12,22,6,3,15,16,9,11,0,16,16,4,6,6,16,10,21,9,11,14,9,18,11,20,9,16,2,14,9,17,15,1,16,17,3,16,10,2,1,16,22,11,9,9,6,17,22,5,15,18,15,3,11,16,14,20,10,2,17,9,18,16,10,10,20,16,18,3,9,11,4,10,10,5,16,3,4,11,4,6,16,6,13,0,9,10,3,3,3,8,10,6,18,22,5,11,9,3,16,22,20,11,11,22,22,15,10,20,11,15,11,10,4,0,15,3,2,11,6,0,9,2,17,12,10,16,3,17,16,18,21,20,16,9,9,0,9,9,11,3,18,10,6,6,3,9,16,3,11,10,21,20,6,15,10,10,3,10,10,10,0,10,4,3,11,10,2,20,3,14,0,9,9,9,16,15,10,16,16,16,16,6,16,10,20,10,11,11,17,11,10,11,9,14,10,0,16,18,3,21,9,10,10,9,15,21,5,20,9,9,20,9,10,4,10,5,9,9,3,10,14,3,16,11,16,3,0,9,16,20,9,3,20,11,20,3,5,20,17,12,9,20,5,10,15,2,18,9,16,11,16,16,9,15,10,10,18,0,16,3,11,9,9,10,11,11,11,11,10,5,9,11,1,11,9,9,6,0,17,16,20,20,16,4,11,18,16,10,16,18,10,1,3,11,5,0,9,14,10,20,13,18,9,15,10,11,3,14,18,10,2,9,11,10,10,11,3,6,11,20,11,20,10,10,18,18,5,21,20,9,9,20,11,9,10,9,10,9,10,16,5,9,2,17,1,16,5,16,20,20,3,9,16,3,16,20,15,18,16,20,5,9,9,9,10,3,9,16,20,20,16,0,0,12,0,11,0,16,10,16,2,9,6,10,12,9,22,12,3,12,21,4,3,16,20,10,11,17,20,20,17,10,4,0,9,0,2,20,6,16,18,15,16,9,20,14,9,11,11,3,22,20,1,5,0,3,16,20,11,20,9,13,4,17,9,11,9,2,16,9,15,15,11,20,9,9,20,10,16,20,20,12,9,6,3,3,0,6,18,5,18,10,9,16,9,21,22,18,0,3,9,17,6,9,15,10,11,18,21,9,11,9,3,12,17,0,9,5,15,7,2,16,11,10,11,18,16,3,10,3,9,15,5,1,16,6,9,2,20,10,10,16,3,0,11,20,3,0,16,18,6,6,15,16,20,8,20,20,9,16,2,20,10,10,3,2,10,11,10,2,20,10,5,5,7,3,10,21,16,5,11,9,20,20,11,16,5,9,5,9,10,5,22,10,20,10,11,9,10,4,6,9,5,9,16,22,0,3,9,2,2,4,3,20,11,18,0,20,18,10,11,0,10,5,6,16,10,17,9,21,1,3,16,2,16,15,18,6,2,10,4,6,16,4,9,18,11,20,11,14,9,14,21,7,11,9,18,21,4,9,18,9,10,15,10,3,5,10,9,5,9,15,3,18,11,10,18,10,9,11,9,11,10,15,9,9,1,11,22,9,21,21,20,6,16,11,2,9,10,5,6,9,20,9,2,4,2,10,10,18,9,11,3,10,3,10,5,8,5,11,20,10,9,18,17,11,16,16,3,16,11,20,4,9,0,16,5,5,5,22,16,6,9,18,24,17,6,5,10,9,9,3,11,17,6,11,9,16,9,3,17,10,2,10,18,18,12,15,11,6,10,5,4,9,11,10,18,15,21,9,11,11,11,18,1,15,10,16,21,5,16,17,20,10,3,9,9,1,0,2,4,18,16,16,6,10,3,11,16,6,15,0,16,5,10,18,11,6,10,3,11,11,5,15,3,10,3,16,11,10,9,3,3,5,11,1,5,1,2,4,11,5,5,1,0,11,10,10,9,0,10,2,9,1,17,6,10,9,2,10,10,10,2,6,5,0,14,2,16,11,14,5,2,16,13,5,14,10,4,11,9,10,9,9,1,1,18,9,1,9,0,6,1,0,4,8,8,0,17,10,18,15,10,16,12,18,3,16,11,16,16,16,5,10,6,10,5,16,5,8,14,2,18,16,4,2,2,14,6,5,16,6,10,6,5,20,10,1,9,16,11,10,10,9,18,11,10,10,10,18,4,2,4,2,18,18,10,10,18,10,12,14,16,0,9,3,3,9,17,16,20,10,21,20,11,4,10,9,14,9,10,10,14,12,3,0,11,2,18,0,2,16,16,0,11,4,7,4,4,7,4,4,16,2,16,20,11,1,8,16,16,5,9,14,15,3,11,16,15,10,12,8,18,4,9,10,5,3,9,11,16,2,4,15,2,11,18,10,16,10,12,6,3,16,20,14,2,9,3,9,10,18,18,18,5,2,14,14,10,16,2,9,8,5,12,12,20,13,20,16,12,2,11,3,10,12,1,3,4,7,11,5,10,14,1,16,10,9,1,10,5,17,1,18,17,14,5,13,16,10,5,11,10,16,11,16,2,11,16,18,1,9,9,18,8,8,8,8,6,1,9,16,0,21,11,11,11,16,2,3,8,16,2,5,11,11,11,18,10,15,3,10,4,3,12,16,2,3,12,7,5,10,9,6,5,16,16,10,18,11,16,10,9,12,11,10,5,11,3,1,9,4,11,11,9,12,9,9,9,7,7,12,3,9,18,11,9,9,12,15,1,4,5,0,18,2,0,1,8,16,10,15,20,15,0,13,6,15,6,16,0,9,9,0,6,9,15,6,11,12,18,6,0,12,16,21,17,12,0,17,3,16,3,3,3,16,3,10,13,16,17,10,11,9,16,3,11,11,3,11,17,20,10,22,3,11,18,3,10,16,11,11,0,3,10,9,16,0,3,9,3,9,16,10,9,2,14,17,0,13,15,0,10,10,10,16,11,18,3,9,11,7,14,14,2,3,10,10,0,11,13,3,0,12,20,14,9,17,11,11,9,9,20,9,15,11,10,18,3,0,3,16,1,15,18,11,0,10,11,2,3,17,6,9,10,1,3,11,10,3,11,11,10,11,10,9,1,17,10,10,13,2,4,8,9,1,15,18,2,1,10,16,11,4,4,11,0,3,0,12,12,5,12,4,9,11,14,14,1,12,13,15,11,14,16,16,5,11,8,16,6,10,3,2,15,9,11,9,3,3,1,17,0,11,10,6,13,10,6,10,11,0,16,2,10,5,10,1,20,2,5,9,16,11,12,11,11,15,8,12,2,11,10,2,1,15,10,9,10,11,4,2,5,16,2,11,4,6,2,4,10,16,6,4,10,15,21,11,1,10,15,3,16,10,3,9,15,10,10,0,6,10,4,16,10,16,0,10,16,3,10,11,4,16,9,2,15,18,20,3,10,18,9,10,20,9,16,3,6,11,8,18,20,4,2,11,20,16,10,3,4,17,4,9,3,10,20,16,16,0,17,9,2,12,14,9,1,2,11,5,5,2,18,10,11,13,21,11,10,9,11,9,15,11,16,3,3,9,11,10,9,11,12,11,10,6,18,11,10,4,11,0,3,10,15,5,10,4,9,12,2,10,9,16,15,9,10,6,16,15,10,15,18,3,1,0,10,12,4,10,3,3,1,10,6,11,16,10,14,0,4,3,3,9,3,2,4,9,6,11,18,3,9,11,10,11,15,10,12,12,18,5,16,10,11,2,2,3,16,4,9,0,2,0,11,0,15,0,11,3,21,3,9,12,15,11,1,18,12,4,9,16,4,9,14,2,9,5,14,3,15,5,11,15,8,4,0,1,8,16,6,0,9,5,13,14,9,10,9,12,14,11,3,3,11,3,17,2,15,11,16,3,11,16,2,2,9,21,4,11,2,9,21,18,0,17,4,11,0,3,16,22,2,16,3,1,2,7,20,4,10,0,16,1,9,16,7,20,15,17,14,15,1,4,21,1,18,18,11,1,15,16,20,11,10,10,9,10,10,20,16,10,0,3,10,16,4,9,16,10,10,16,3,18,4,1,10,17,18,18,2,10,11,16,11,12,11,18,25,17,5,0,11,0,3,4,9,3,0,9,10,11,9,18,16,9,9,14,18,1,10,18,18,14,3,1,16,10,9,13,2,20,14,16,10,14,0,3,16,3,8,11,15,10,1,10,10,15,11,9,5,1,3,11,17,9,0,13,6,16,3,5,11,10,20,3,16,9,17,1,9,11,3,16,1,10,17,5,21,10,16,15,10,6,15,10,14,6,16,11,1,15,11,13,5,9,9,15,3,14,10,10,17,11,0,5,3,16,1,12,10,21,3,9,6,20,15,10,10,10,16,15,3,21,15,16,1,4,3,9,11,3,18,10,18,9,11,16,0,17,9,8,5,9,9,6,6,6,9,3,20,3,15,9,13,11,11,11,10,10,12,13,1,11,11,20,16,11,20,18,2,17,20,10,4,3,11,5,17,16,3,2,8,5,1,16,10,11,20,9,9,13,9,1,18,10,12,9,9,15,0,1,3,12,24,15,9,16,10,1,3,16,9,18,10,11,15,20,9,10,20,18,18,11,1,17,16,2,20,17,2,16,11,12,16,14,4,16,11,3,3,18,16,12,9,5,3,2,16,2,1,17,11,11,16,11,1,16,14,10,3,11,0,16,12,12,11,3,16,15,9,11,11,18,11,10,11,18,5,13,3,11,10,18,9,14,12,1,16,16,11,3,12,10,14,18,9,16,10,16,4,11,3,3,4,16,20,16,16,5,3,9,16,0,16,12,5,9,18,0,9,4,10,17,3,20,6,3,10,10,6,11,11,11,16,17,20,10,18,16,5,16,10,12,15,3,1,10,18,14,1,11,11,3,14,18,3,9,21,18,21,11,16,16,11,21,9,14,9,10,17,10,4,14,0,10,15,16,16,6,10,9,16,13,16,10,10,14,11,3,8,16,16,20,10,16,3,17,13,11,11,18,15,0,16,16,11,18,18,11,11,9,18,11,16,10,18,10,12,9,8,9,11,8,11,11,18,10,10,10,18,18,3,3,4,11,10,1,10,17,9,11,6,16,5,16,5,15,9,11,10,4,16,1,10,16,12,16,17,13,17,16,3,11,16,9,20,22,5,11,22,16,20,10,13,15,14,9,9,17,0,9,10,2,14,17,15,3,21,21,14,18,9,10,10,20,22,11,10,1,3,6,14,18,15,12,10,15,22,9,15,12,21,11,9,10,16,15,2,5,12,17,20,16,1,12,10,18,6,12,18,3,15,18,18,3,1,9,15,14,13,16,15,16,3,10,3,16,10,17,10,12,18,20,14,2,6,3,3,3,14,3,3,18,11,0,3,11,20,14,15,18,12,9,11,10,10,11,2,16,9,11,10,9,3,11,3,21,18,9,9,20,15,9,10,16,10,21,16,9,21,11,11,1,10,2,2,12,9,4,1,4,10,2,11,10,10,3,5,10,20,16,15,5,10,10,17,9,10,9,9,20,10,10,9,18,9,2,16,9,15,0,21,11,5,21,18,5,1,4,2,10,20,1,2,12,22,21,21,11,16,15,21,15,11,20,2,20,9,4,12,15,9,6,4,2,0,6,3,2,20,4,3,16,6,11,4,16,1,2,20,0,11,12,15,4,21,18,0,9,3,16,3,4,4,0,9,0,17,20,20,11,4,15,16,3,12,4,3,3,9,16,2,3,10,15,1,3,16,16,13,0,15,10,0,5,10,16,20,6,12,18,11,10,9,20,9,10,4,2,11,1,16,3,4,6,15,4,14,9,20,9,10,16,15,3,0,6,18,16,1,15,15,6,6,10,4,18,13,3,12,9,11,15,3,16,4,16,10,5,17,15,11,12,11,18,16,18,16,9,22,1,11,5,6,5,2,10,10,3,16,10,4,17,17,11,0,1,11,14,1,1,15,11,3,20,15,6,18,11,16,2,3,15,17,3,14,3,10,9,9,2,10,15,1,14,15,10,9,13,3,9,18,14,1,9,13,16,16,1,11,3,16,11,10,6,16,3,16,16,1,10,10,10,10,10,18,9,3,16,0,3,10,3,22,10,16,10,10,18,11,11,11,11,3,13,10,9,2,16,18,11,11,10,10,11,9,9,11,3,3,3,3,2,15,9,0,18,5,4,15,1,11,2,17,5,11,9,9,11,6,7,9,16,12,1,11,3,11,9,22,5,14,18,10,10,10,5,9,10,4,6,5,4,7,11,14,2,5,11,18,20,11,4,4,11,10,11,20,3,18,18,10,9,13,13,18,13,18,20,4,0,10,5,7,10,16,20,10,9,16,17,6,1,6,4,4,16,1,17,10,11,22,0,17,20,10,5,11,16,12,15,4,16,16,4,4,10,20,10,13,11,10,9,18,5,6,5,3,22,6,11,20,4,18,5,21,9,9,9,18,11,20,9,21,22,4,20,9,16,18,16,6,17,0,21,4,20,5,16,21,14,3,11,9,9,20,15,21,11,14,6,14,8,8,16,20,15,3,16,10,20,21,20,13,20,18,1,16,18,15,3,3,14,20,20,9,9,11,9,10,4,11,12,0,18,6,10,2,20,11,20,10,15,18,18,10,7,9,9,6,20,20,21,20,20,2,18,1,5,17,0,0,21,16,16,18,20,10,20,20,6,10,20,21,11,18,15,18,18,11,10,10,16,14,15,9,20,16,3,6,10,14,10,11,16,0,4,12,15,10,14,9,9,7,18,13,18,18,13,18,18,7,13,12,1,4,0,3,11,8,18,6,7,9,1,12,3,16,9,17,16,3,3,17,21,0,9,12,10,0,3,10,5,18,16,3,11,17,0,16,16,9,11,16,6,4,10,9,5,15,11,16,10,18,10,11,10,10,1,6,16,11,4,6,6,16,16,9,17,16,0,10,9,10,3,11,3,0,6,2,11,18,17,10,0,5,3,17,14,0,10,10,1,18,18,5,1,17,13,11,9,14,10,10,14,9,10,14,9,18,11,10,10,9,3,9,12,3,3,8,11,9,14,1,3,0,16,18,3,10,12,3,14,10,6,21,16,12,15,14,16,3,11,16,4,10,15,18,0,0,11,2,0,10,9,0,10,18,1,11,10,9,9,2,10,5,16,16,17,3,10,0,9,6,11,2,3,10,15,9,9,9,9,10,9,10,9,16,3,0,9,11,2,18,10,8,3,11,18,2,6,5,1,9,11,15,9,12,15,10,13,10,9,9,2,10,6,15,15,15,9,3,16,1,16,16,21,10,3,3,10,14,1,0,10,12,7,17,10,3,18,10,18,11,11,3,12,11,19,16,11,5,20,18,1,10,3,16,18,12,1,16,10,12,10,15,5,9,0,3,16,11,0,10,10,9,3,16,1,15,9,15,1,11,10,17,9,9,14,20,11,5,3,10,10,20,0,17,18,10,11,12,15,10,1,1,10,10,20,11,8,10,12,9,18,5,17,5,17,11,6,9,9,1,15,15,10,3,16,16,1,1,15,3,16,20,18,18,1,11,5,16,5,23,15,20,9,11,17,11,14,10,5,16,13,10,9,10,20,12,18,10,15,10,11,9,18,14,10,14,18,10,9,9,5,6,15,18,11,10,14,10,1,3,3,15,1,16,21,21,4,2,15,14,3,2,7,3,21,3,18,11,7,14,12,4,18,1,21,11,17,17,9,11,4,17,11,3,16,10,6,10,21,18,2,10,17,10,4,11,11,6,20,11,16,10,10,11,3,10,11,5,9,11,3,15,9,11,10,18,10,11,3,7,10,12,2,10,4,11,7,3,21,18,10,1,0,12,15,11,3,15,10,16,21,3,0,18,7,16,1,18,14,7,21,1,4,16,13,21,1,5,1,21,15,21,16,10,12,11,21,18,0,10,3,20,0,21,3,5,5,2,1,1,4,0,10,0,15,9,21,0,3,20,1,21,18,9,2,16,2,17,20,2,10,3,5,17,9,12,0,16,0,5,18,10,17,3,9,11,22,1,3,14,0,15,2,3,22,9,5,16,17,20,18,1,18,14,4,15,8,6,18,20,10,12,10,10,15,16,4,7,11,18,4,11,9,11,10,3,3,6,18,5,20,11,4,3,10,2,15,10,4,3,8,2,10,20,11,4,18,11,9,11,20,9,9,4,5,20,10,5,16,6,20,9,3,18,11,0,2,15,2,3,4,0,16,20,17,1,1,16,20,16,18,3,6,18,1,16,16,5,16,16,13,17,21,4,15,22,16,13,2,4,17,7,15,9,11,16,2,20,2,0,22,15,18,1,10,11,17,11,5,18,18,10,5,7,10,9,10,11,9,9,18,4,5,2,18,7,9,6,21,10,2,0,17,7,5,10,1,18,9,5,1,16,2,14,5,20,15,5,1,4,1,22,0,3,10,5,16,5,16,18,9,11,11,17,10,10,18,14,16,6,2,1,9,6,0,7,6,12,12,18,11,9,8,10,8,4,3,10,10,6,10,2,10,3,16,10,15,3,9,3,22,16,4,3,3,9,4,9,9,17,16,11,3,16,10,9,4,12,18,13,17,1,11,10,6,3,10,2,3,12,16,16,3,21,3,9,18,14,10,13,9,4,18,16,6,5,18,6,22,16,5,16,16,16,9,9,10,1,9,6,18,9,6,3,12,10,12,16,10,9,9,10,20,11,10,10,10,9,18,9,6,10,3,9,15,10,10,22,11,14,10,3,6,16,6,0,3,16,10,18,9,11,3,3,2,11,21,16,5,3,17,2,16,11,4,22,10,17,0,1,21,10,21,5,21,4,13,10,16,16,3,11,16,10,9,3,18,14,20,11,1,3,12,20,11,5,11,8,2,2,16,13,21,5,3,3,21,10,5,9,21,1,9,10,11,21,12,10,9,13,9,15,10,4,9,22,3,10,12,4,11,11,3,11,3,0,20,3,11,12,16,21,11,20,11,11,1,9,22,4,0,12,11,9,10,1,16,9,16,10,11,13,20,21,10,6,4,22,3,11,12,15,21,11,1,9,20,16,9,14,2,3,4,20,2,1,0,9,10,5,16,18,5,15,11,10,6,17,20,9,15,21,3,9,11,16,3,11,22,9,12,18,20,0,0,12,17,20,9,16,5,16,13,3,5,2,15,10,11,3,11,1,0,15,6,4,15,14,2,16,11,11,14,11,10,16,9,14,4,16,14,20,3,3,16,15,9,4,16,16,10,15,9,16,20,11,3,11,9,2,18,3,20,10,16,18,10,6,11,11,10,5,6,10,17,2,10,11,3,16,11,10,10,5,5,2,16,9,11,11,10,13,10,11,18,13,10,3,3,4,14,3,10,1,20,11,16,3,20,3,16,3,4,1,0,9,20,4,0,11,17,9,4,18,9,9,20,3,15,15,6,11,6,8,20,10,20,16,15,9,10,12,11,2,11,5,6,11,3,16,9,10,18,3,2,14,6,20,9,16,9,20,17,3,6,20,11,15,5,16,2,3,16,9,10,9,12,11,12,3,5,16,2,20,2,15,11,10,3,12,9,11,15,9,0,11,3,10,10,11,11,14,12,9,11,10,20,0,3,3,3,20,3,0,15,3,3,9,3,12,1,11,16,5,9,10,3,9,4,15,16,3,4,16,3,16,10,6,17,10,3,3,16,3,16,0,16,1,9,3,9,6,9,15,9,11,17,3,11,16,9,9,3,21,10,10,4,9,9,16,10,10,10,14,14,11,10,10,9,3,3,3,3,16,0,10,18,3,15,10,3,10,16,5,9,10,3,9,10,16,3,9,9,2,5,4,2,10,16,0,1,18,15,17,2,6,1,5,2,16,4,21,18,11,9,4,3,3,5,4,0,11,9,5,11,11,5,18,1,20,16,15,1,6,16,20,15,2,10,18,18,20,10,3,9,9,4,10,9,10,16,12,3,10,8,2,9,0,18,11,20,2,10,14,10,2,10,5,1,12,7,16,12,20,0,20,11,11,15,9,10,15,18,20,16,0,16,9,4,16,9,10,6,11,2,4,20,9,10,18,4,18,3,9,12,11,16,10,6,16,20,2,20,5,21,6,9,10,14,0,6,5,1,21,12,9,18,18,16,4,7,20,2,2,10,0,9,10,16,2,10,4,10,0,7,2,6,16,21,20,2,8,11,0,3,15,0,18,14,16,4,22,11,4,1,17,21,17,4,16,20,8,17,4,16,3,11,15,9,2,9,10,4,10,1,12,15,10,10,11,9,10,10,10,10,10,10,10,1,12,11,17,7,9,10,16,18,3,15,7,20,0,9,2,16,9,1,12,10,20,4,15,14,2,16,9,5,5,3,2,7,1,6,10,21,4,5,4,15,21,10,16,6,18,21,10,18,17,1,21,2,8,16,4,16,24,11,2,13,2,9,10,16,3,18,4,16,16,3,10,16,9,16,10,8,6,16,1,16,15,17,11,1,16,14,4,8,5,9,9,2,10,11,9,3,10,9,3,12,10,1,9,10,2,16,9,4,11,11,17,3,10,9,10,17,2,10,15,12,10,10,13,9,14,11,4,10,1,10,5,5,10,1,17,11,17,5,17,10,5,15,13,15,10,4,3,12,5,10,12,16,16,2,16,5,10,3,0,3,15,1,0,10,14,5,11,3,4,15,11,14,9,10,10,12,10,12,8,3,4,10,12,9,18,11,20,22,10,16,2,3,0,9,10,16,20,10,20,10,18,10,10,16,9,3,9,0,2,18,9,3,15,2,3,9,11,20,3,2,2,2,10,16,7,17,14,15,11,6,16,18,9,2,10,10,11,18,10,14,17,5,15,16,4,9,9,4,9,3,7,17,18,10,14,1,9,10,4,2,9,9,9,20,7,11,15,11,2,9,18,17,15,18,11,12,20,11,10,11,11,6,0,20,20,9,9,11,11,14,9,10,11,10,11,9,1,20,20,9,10,9,10,11,10,11,10,18,11,17,11,11,10,1,17,17,13,17,10,15,18,9,6,10,13,3,1,3,18,20,21,3,16,2,9,4,20,1,16,7,18,6,16,16,5,10,11,15,12,16,15,10,14,16,14,10,3,3,9,16,2,18,10,10,18,4,13,10,15,0,17,22,11,20,1,0,18,11,6,9,6,15,2,14,15,18,18,17,13,10,11,18,10,0,11,9,10,0,9,17,0,16,10,20,16,10,18,11,9,6,11,15,14,20,23,9,18,13,5,20,11,14,9,10,6,14,11,3,11,1,3,20,11,4,0,11,7,4,9,2,7,21,4,15,3,18,10,3,20,17,21,9,12,4,1,18,18,16,0,18,11,15,10,11,16,9,10,18,7,15,9,12,3,5,9,17,20,6,20,22,20,3,9,20,10,9,7,15,7,16,11,10,9,11,14,18,22,10,21,2,11,3,16,16,18,3,17,1,12,11,6,18,3,9,11,9,21,18,15,9,12,22,15,10,21,20,20,18,12,0,2,16,20,17,21,2,9,9,10,11,4,10,1,21,4,20,20,15,15,11,10,10,2,18,5,3,16,12,16,1,0,11,16,10,15,5,11,16,17,11,16,16,12,5,5,9,9,9,0,11,18,12,0,16,13,3,11,3,0,16,1,11,5,16,20,16,14,4,22,18,17,9,5,16,16,16,11,16,17,11,3,16,11,10,22,0,3,8,18,11,11,17,6,11,1,9,16,10,20,2,10,11,3,18,11,6,3,1,16,9,6,20,9,11,20,18,11,20,9,11,16,6,16,10,10,10,9,9,3,16,16,17,5,10,15,10,9,10,9,9,10,18,11,5,0,6,3,16,11,10,14,10,18,15,10,11,4,3,3,9,2,10,17,9,3,12,6,11,3,9,14,3,9,13,17,9,20,11,9,18,5,9,4,12,11,4,3,18,12,3,2,17,11,18,3,10,12,16,10,5,1,17,16,15,9,11,11,3,16,9,10,10,10,11,18,11,6,0,16,3,9,10,16,5,10,1,10,15,1,16,14,0,13,15,10,6,11,9,6,0,9,9,3,18,10,14,0,10,12,10,14,0,11,17,3,16,18,9,1,9,11,11,4,9,15,1,5,18,16,10,14,3,2,9,16,5,9,23,3,9,9,3,11,4,3,16,18,10,0,4,11,16,5,1,21,11,1,9,20,7,18,4,9,22,5,16,16,12,15,16,3,14,10,16,11,10,4,0,5,15,11,16,22,5,5,5,2,11,18,9,11,1,16,10,9,10,20,9,10,10,21,15,10,0,10,23,16,10,20,11,3,0,18,16,16,3,9,9,20,20,3,14,9,10,9,12,11,11,11,9,9,10,11,10,22,0,5,16,10,9,11,10,12,6,3,17,1,3,2,23,6,11,2,20,22,16,11,5,3,9,15,9,3,22,10,2,11,3,10,4,10,18,20,20,3,22,16,4,14,16,13,14,1,5,1,18,15,6,2,1,10,16,3,16,10,3,16,3,20,20,11,2,20,12,13,9,18,10,10,20,5,9,11,20,0,18,15,11,3,10,4,2,9,5,11,9,13,5,16,3,10,6,11,20,10,2,0,16,14,5,20,10,9,10,20,20,11,20,11,4,20,20,11,17,3,10,9,11,9,10,4,15,4,3,20,2,18,11,9,9,4,3,1,13,4,10,24,17,18,16,3,16,3,16,3,24,4,20,11,4,20,10,0,16,20,4,20,1,16,9,4,5,10,9,18,16,10,4,16,10,20,9,5,17,10,11,10,11,10,10,0,11,10,11,5,16,17,2,6,5,10,17,12,18,11,11,18,10,14,11,18,18,16,18,1,2,16,16,15,2,3,16,6,10,4,10,12,14,20,11,5,17,5,5,3,1,20,9,22,10,15,15,20,18,10,16,10,9,10,3,16,15,3,16,20,9,6,22,11,10,10,12,9,10,11,11,11,0,3,0,9,9,11,13,10,10,10,14,9,3,10,18,18,10,13,16,12,18,18,3,9,9,1,1,11,16,21,11,18,2,16,10,9,3,2,6,12,20,10,17,10,3,10,3,3,4,5,12,15,1,18,10,21,17,11,14,2,3,4,9,8,10,4,18,10,10,6,9,17,12,12,16,10,2,11,11,9,2,9,9,14,15,18,14,18,15,9,11,10,5,3,16,20,11,3,17,5,22,10,4,22,11,0,0,9,5,2,5,3,11,11,17,11,18,9,9,6,22,14,10,16,11,12,9,13,2,18,18,2,3,9,9,16,18,13,16,3,16,11,11,16,5,10,7,18,18,11,9,11,9,10,5,4,7,17,11,10,9,2,9,12,14,16,9,16,2,9,2,9,8,2,3,18,15,10,10,9,3,11,11,16,10,9,3,13,16,11,5,5,4,16,11,20,9,15,10,10,8,16,0,10,16,11,2,3,10,3,10,16,17,9,20,20,9,14,11,20,21,9,11,18,15,9,20,20,8,16,16,9,20,16,9,20,20,9,2,5,4,11,9,5,21,5,16,16,21,9,3,0,16,9,13,16,16,10,11,9,15,20,10,11,10,21,15,16,0,9,14,11,10,12,13,12,9,11,11,0,9,11,9,14,6,0,10,12,9,9,13,10,3,4,9,2,4,16,15,9,9,3,9,9,11,9,17,3,15,1,11,3,3,16,3,22,18,2,9,6,16,9,11,11,4,2,18,16,2,8,4,13,9,10,16,18,14,9,16,9,8,3,16,16,18,11,16,11,10,16,11,11,12,4,11,20,3,1,10,15,10,1,16,2,16,5,9,18,16,2,11,3,0,15,8,3,0,3,0,16,7,4,9,8,16,7,10,11,23,15,11,16,11,0,9,0,4,3,3,11,9,9,10,10,11,10,10,10,10,10,14,10,4,9,5,3,0,4,3,3,8,8,11,10,9,10,10,9,9,4,16,10,21,11,0,9,3,6,15,20,11,0,9,14,4,10,11,2,1,18,9,9,10,17,22,22,10,1,4,4,22,4,11,18,16,13,5,20,12,11,16,16,4,9,3,1,3,21,18,20,11,11,3,5,21,15,17,4,8,9,18,14,3,18,9,11,21,18,5,15,7,2,10,4,18,15,2,14,18,3,16,10,3,9,16,2,12,3,4,8,21,18,12,9,10,12,17,3,10,3,2,10,16,5,8,1,2,10,18,2,5,9,3,15,14,1,11,3,1,18,2,4,3,18,12,19,18,16,20,6,17,15,10,11,2,3,16,4,14,4,16,20,10,16,16,14,3,11,10,16,1,18,1,16,3,10,18,1,20,6,13,16,3,11,15,3,14,16,1,15,10,2,17,10,18,10,20,10,16,10,10,10,18,10,10,3,11,16,0,16,13,20,11,5,16,3,10,3,3,16,4,18,10,3,3,0,16,17,3,14,10,11,8,16,16,11,10,3,10,18,6,16,20,18,15,10,5,16,0,11,4,7,8,3,2,8,11,15,3,16,18,13,1,5,12,15,16,1,15,21,3,16,20,17,20,12,18,10,6,12,3,16,10,20,18,9,16,5,3,2,9,16,3,9,3,16,20,9,16,0,9,18,3,10,9,20,10,7,18,14,16,11,9,11,15,10,5,0,14,20,18,0,10,15,16,3,11,18,11,20,2,12,1,16,10,10,10,9,16,1,15,9,9,10,0,10,15,0,18,5,5,3,20,10,3,13,21,11,10,0,10,6,16,22,0,1,18,16,10,14,9,20,12,7,3,14,3,2,9,11,11,12,16,3,0,3,9,2,16,15,16,11,15,10,4,17,10,4,9,11,5,3,9,16,11,9,11,4,16,15,4,16,9,7,7,15,9,3,7,20,9,6,17,16,0,11,3,0,3,17,1,16,5,16,18,12,11,14,10,18,10,9,5,0,9,17,11,2,6,16,14,6,0,3,9,11,22,9,4,10,20,5,0,6,3,4,16,0,16,3,2,17,17,7,11,11,7,4,2,4,3,12,9,17,9,9,3,3,3,0,2,4,16,10,18,16,15,10,10,6,10,22,16,10,9,10,0,4,5,10,9,2,16,20,16,9,2,6,20,16,10,4,10,11,16,2,9,3,2,0,14,12,21,3,9,11,6,11,17,16,2,5,10,3,16,2,16,10,7,10,11,14,0,10,11,5,18,4,10,9,16,1,11,18,22,10,20,10,18,11,10,4,10,2,16,10,2,11,3,8,10,15,10,10,2,3,6,20,16,3,11,18,15,20,9,3,21,3,0,2,3,3,6,3,1,2,5,3,20,20,10,10,9,20,20,17,20,11,11,2,10,8,4,16,6,13,0,11,6,9,21,11,9,15,6,4,0,17,6,10,9,18,20,16,20,11,9,3,16,2,16,9,20,18,11,0,16,15,18,7,10,10,20,16,10,2,11,10,14,1,6,10,0,10,0,11,9,10,20,16,16,21,7,11,4,1,15,20,9,9,16,10,10,21,1,3,4,4,2,6,4,4,10,9,10,7,20,20,7,4,11,2,2,16,3,11,9,11,10,10,14,18,10,14,0,0,3,16,3,9,9,4,8,17,16,5,16,10,0,6,16,3,22,4,17,10,1,14,15,6,16,6,16,1,16,10,16,10,10,22,2,1,18,2,16,3,3,16,5,14,9,21,18,9,10,11,11,5,3,10,11,22,22,3,0,3,9,9,9,9,11,11,11,10,16,9,3,10,20,9,10,11,20,9,4,12,14,11,11,4,9,12,11,14,11,9,10,3,5,0,10,9,10,20,10,10,9,5,1,3,5,3,8,0,4,3,3,1,5,11,11,4,14,11,11,4,9,16,5,2,1,0,6,3,9,1,2,3,3,9,15,16,0,3,17,11,1,17,2,10,22,3,17,9,5,16,20,20,20,13,5,16,6,3,9,15,10,10,16,10,21,12,16,3,16,11,0,5,18,18,5,0,11,1,16,6,9,6,14,11,3,16,9,10,10,12,20,17,0,20,11,12,16,10,16,10,5,16,9,5,20,20,4,2,15,0,4,20,2,6,10,10,0,1,12,16,11,18,20,1,0,3,8,20,10,18,0,5,5,14,13,16,3,10,17,16,5,3,20,10,20,6,1,10,9,10,10,9,12,16,9,9,18,5,9,14,1,11,10,0,14,3,3,3,3,4,15,7,10,16,3,11,3,11,12,1,2,3,9,17,20,11,3,11,13,10,5,20,23,5,15,9,17,15,13,0,10,15,16,5,11,4,16,10,11,14,5,10,10,11,0,6,2,0,15,1,11,12,18,10,9,9,10,3,0,16,17,14,21,16,4,16,11,16,7,7,16,11,3,5,10,11,16,10,9,4,21,16,6,21,15,13,12,16,5,16,3,3,6,6,6,6,7,18,10,5,10,16,10,12,0,9,10,11,5,10,11,10,18,18,10,14,18,10,9,9,11,10,7,1,3,1,18,12,10,11,14,10,18,10,15,14,18,9,20,0,5,3,5,16,22,5,5,20,3,4,10,3,10,3,9,10,18,16,5,17,3,18,12,1,5,15,16,13,2,15,15,1,5,20,17,6,3,15,1,10,2,20,10,10,9,9,12,3,15,9,20,3,16,6,16,22,10,18,9,12,11,5,5,10,3,18,9,6,16,3,5,16,15,3,11,8,16,11,9,12,12,10,16,1,9,20,15,12,11,9,12,10,8,5,3,10,20,10,14,18,18,11,13,9,10,18,6,5,1,2,1,16,6,2,11,9,20,16,9,20,9,14,22,16,9,5,10,20,16,16,11,10,2,2,11,18,0,18,6,9,10,6,16,4,15,11,2,4,2,16,10,13,12,4,20,2,22,21,5,10,2,16,7,16,6,4,15,18,1,10,18,13,14,11,11,12,10,7,9,18,4,5,2,9,3,20,16,10,11,12,9,11,16,11,15,20,20,2,4,20,3,22,15,1,5,22,1,5,3,10,0,20,4,6,2,10,10,10,11,9,10,10,10,10,6,0,2,16,5,3,5,5,3,18,3,5,16,2,11,3,17,11,3,11,16,16,0,15,12,9,9,5,16,10,5,10,5,16,9,2,17,6,14,18,15,2,1,16,11,3,9,2,6,3,0,17,20,5,1,10,7,10,10,3,17,1,3,3,16,15,15,11,9,5,16,11,17,9,2,16,11,3,16,4,2,12,1,3,10,11,16,20,9,5,16,16,1,3,18,16,9,10,1,16,3,22,16,6,7,18,5,11,11,12,20,10,1,0,16,3,4,5,16,4,9,4,3,3,1,3,3,10,16,11,3,18,9,6,3,4,0,2,3,16,9,3,15,5,16,10,11,6,21,10,16,4,16,16,15,5,17,18,17,11,5,2,1,16,11,2,1,9,10,1,10,10,18,12,10,9,2,0,9,10,10,18,8,10,18,19,15,1,14,22,16,11,10,3,9,10,5,16,2,17,9,10,4,9,10,15,3,11,17,12,4,10,22,9,4,10,3,17,9,9,2,16,9,9,18,11,11,10,9,10,1,3,10,13,11,5,9,11,11,18,16,1,9,11,21,11,1,3,1,9,4,5,13,10,14,2,9,10,7,10,10,18,10,14,9,16,9,2,3,16,3,16,1,9,5,11,16,16,5,17,15,17,15,2,9,16,9,9,3,17,9,4,4,2,16,3,16,16,2,6,10,0,2,10,3,0,3,2,14,18,11,0,3,9,9,10,16,10,11,9,12,11,9,13,10,9,9,11,16,15,3,3,3,5,0,11,16,3,3,4,16,16,11,11,9,6,3,11,5,9,9,2,11,17,16,4,0,9,8,18,17,15,17,16,1,10,6,18,11,5,3,11,3,3,16,11,14,10,18,11,10,9,10,3,2,4,5,3,3,11,11,4,16,3,9,10,3,6,2,6,10,15,22,10,6,16,2,11,10,11,4,15,0,9,10,16,1,9,11,1,15,9,15,21,8,16,16,21,18,16,6,9,10,6,4,18,18,0,10,10,3,10,11,11,11,9,14,18,11,9,18,1,16,9,2,4,11,3,4,8,16,0,4,0,16,3,24,10,1,18,3,11,3,16,3,8,9,11,16,0,11,11,17,18,17,15,9,3,15,10,21,2,12,3,3,4,4,18,0,5,16,3,4,8,3,0,4,16,16,2,2,16,10,3,8,1,12,11,12,22,16,20,2,10,10,4,16,1,18,6,4,10,10,16,20,18,16,0,15,9,9,12,9,11,11,9,0,9,17,15,9,15,1,17,10,10,17,15,10,16,15,4,8,3,1,9,11,20,10,2,17,20,12,3,4,18,4,11,4,14,6,9,1,9,22,16,11,18,22,14,0,18,16,22,10,10,1,10,4,16,11,9,9,9,0,9,2,16,15,0,13,14,16,2,18,18,4,11,16,10,1,10,9,10,9,5,0,9,10,11,9,11,10,11,9,3,16,5,20,3,9,16,10,13,20,11,5,2,10,18,1,16,10,5,7,18,3,2,4,10,9,4,10,17,1,18,2,4,5,7,3,10,14,11,4,11,17,15,16,3,9,4,18,10,3,10,10,9,9,9,14,11,3,18,9,20,2,17,10,10,16,4,0,11,11,4,17,15,20,12,9,3,9,5,3,2,11,7,1,18,5,16,9,3,10,20,11,2,11,5,9,18,3,18,10,11,20,3,10,5,5,9,1,3,7,3,7,2,7,7,11,16,15,3,10,14,5,11,1,2,11,18,16,7,18,5,16,4,18,11,4,20,16,15,1,6,16,3,11,16,14,17,16,2,7,17,17,20,11,16,4,10,16,6,16,16,15,16,7,1,17,6,10,20,10,1,15,10,20,11,11,18,18,14,10,18,11,16,3,11,16,1,7,4,4,10,14,11,9,1,9,16,11,15,7,16,3,11,7,16,5,16,9,17,16,11,4,11,15,1,5,16,16,0,5,1,4,16,5,18,6,18,5,5,0,4,10,18,11,14,18,13,18,13,10,10,16,3,10,6,17,4,16,18,10,11,9,9,10,2,9,2,1,20,8,20,18,12,0,9,8,1,1,0,9,18,3,6,10,18,20,16,5,7,10,10,6,15,5,20,6,5,1,10,16,17,16,9,5,10,4,3,16,6,1,21,10,16,20,10,10,11,9,10,10,10,11,20,18,5,16,17,17,2,16,10,5,5,17,3,5,11,2,16,13,9,18,0,15,0,17,4,4,11,3,16,18,20,6,9,17,1,11,9,15,20,9,11,11,10,12,15,20,3,16,14,3,1,3,2,16,9,11,13,13,10,12,11,20,2,5,5,12,19,13,11,11,11,18,5,16,9,20,20,18,12,9,8,8,4,11,9,6,20,18,3,10,10,10,20,10,0,4,15,4,17,11,15,15,14,3,16,10,4,16,11,16,9,9,10,20,14,5,15,11,11,10,6,13,3,0,15,11,0,11,10,18,11,15,3,11,11,3,10,18,6,4,20,10,16,5,3,1,9,16,20,14,2,2,10,2,15,18,10,4,10,4,15,3,15,9,11,15,1,18,9,0,1,11,11,9,3,3,0,18,3,3,1,11,15,9,11,9,9,9,11,10,0,0,15,16,3,7,11,10,6,11,6,4,18,0,15,10,3,9,18,20,0,2,16,20,20,2,10,11,6,2,10,17,3,10,15,2,3,18,16,15,5,3,17,3,3,4,1,2,10,17,9,20,11,11,10,10,5,4,2,18,16,0,10,10,11,5,12,2,9,11,11,10,11,2,9,11,16,16,3,10,5,0,18,4,20,3,18,22,6,16,5,10,17,16,3,18,3,15,22,4,14,15,10,11,1,9,3,23,13,9,9,11,10,18,12,11,5,5,10,18,2,9,10,20,13,10,16,9,3,9,16,16,17,1,10,6,11,20,1,10,2,0,6,2,17,2,11,1,15,1,16,11,15,1,1,6,20,9,11,5,5,2,9,16,4,12,18,5,16,20,11,20,9,10,20,2,16,16,1,17,12,18,16,0,10,4,6,11,16,5,11,11,16,6,9,9,20,11,16,1,9,17,6,21,12,2,4,8,16,9,4,12,2,11,18,1,6,10,16,16,10,13,5,11,10,0,10,15,2,11,11,20,10,6,1,9,18,10,11,10,9,15,20,9,18,10,11,10,9,10,12,2,15,9,13,2,11,2,2,2,5,6,9,0,15,3,17,20,9,2,18,14,3,16,13,4,21,14,3,21,16,3,3,9,9,17,5,17,1,9,21,20,11,16,3,16,5,6,22,16,4,16,17,8,3,4,20,2,1,16,17,1,18,18,3,17,9,11,10,12,12,11,14,11,2,9,9,2,1,16,10,6,1,4,2,6,11,4,14,21,16,17,9,6,2,9,2,17,9,16,1,16,18,18,6,5,5,2,1,5,16,1,5,6,9,10,4,17,10,5,3,6,17,15,4,10,5,11,11,11,11,10,11,9,1,4,5,16,2,8,16,0,0,20,9,11,9,10,10,20,10,3,3,14,3,1,21,16,2,3,8,3,17,11,2,20,10,12,10,18,2,20,13,11,0,14,10,9,10,4,16,18,18,10,1,18,10,18,4,10,6,1,10,11,9,10,10,20,16,20,18,9,3,9,1,10,11,11,0,4,9,11,9,9,5,10,12,9,10,11,3,5,18,0,11,10,1,11,4,10,10,20,14,10,2,3,10,3,3,11,10,14,16,20,20,12,15,11,3,16,0,15,6,9,16,10,2,9,9,10,20,10,11,11,11,2,2,18,17,2,9,10,3,3,16,10,9,13,11,1,16,5,9,18,16,16,17,16,11,10,17,17,3,4,14,14,16,2,16,3,16,10,11,2,11,16,10,10,1,2,17,3,9,9,10,16,17,9,11,16,9,17,17,4,12,3,16,11,9,18,10,14,15,11,9,12,6,9,9,3,18,3,11,10,16,2,2,16,10,0,9,15,15,9,5,16,15,15,3,9,2,10,10,10,21,4,0,9,3,20,11,3,16,3,15,20,9,3,9,3,9,9,9,9,16,17,9,9,18,4,11,10,16,11,10,21,0,9,0,10,13,0,16,2,3,22,3,16,10,4,18,20,0,4,11,4,4,5,3,17,12,9,4,11,10,3,3,10,15,7,4,20,9,16,17,17,11,10,2,11,6,6,10,1,8,9,16,1,11,12,10,1,4,12,2,15,1,3,4,11,1,2,10,14,18,6,16,12,17,10,15,6,16,11,11,4,9,10,18,0,2,9,7,18,18,11,0,10,11,11,16,5,6,8,15,10,13,16,11,14,1,1,8,8,17,10,13,5,5,11,2,4,4,6,3,14,11,20,9,10,3,20,2,16,20,17,9,18,2,2,10,9,0,20,20,23,16,10,20,7,3,16,3,0,16,1,16,11,4,9,10,17,1,9,9,20,16,4,2,1,15,2,9,5,11,8,2,16,0,1,10,10,11,10,16,11,16,0,12,4,16,2,1,4,2,3,9,3,11,3,16,0,4,2,1,11,10,3,20,14,11,9,15,20,4,17,5,11,20,5,10,10,10,5,3,8,16,1,16,14,12,1,18,14,10,11,11,11,20,16,21,3,14,20,12,4,3,16,10,3,14,11,5,18,11,17,0,11,9,3,9,16,11,16,21,4,16,9,5,10,15,3,12,2,15,14,16,2,15,9,15,20,9,6,15,9,14,9,2,16,15,4,18,9,4,2,9,10,16,3,9,0,10,10,20,13,9,13,3,3,2,11,9,18,11,3,16,3,10,10,14,3,16,16,3,9,16,5,4,16,18,2,10,14,5,12,11,16,10,3,14,10,2,10,10,5,10,10,17,11,9,18,15,16,11,3,9,10,10,10,10,10,18,14,10,11,16,12,10,18,16,10,11,14,11,3,3,2,10,18,9,4,12,13,18,5,5,9,24,18,10,21,13,14,14,20,2,10,18,20,20,10,11,14,18,21,16,15,2,16,18,5,21,16,20,9,21,15,3,11,3,11,9,0,11,20,18,10,16,9,11,9,20,16,10,9,7,11,18,10,11,10,20,9,11,11,20,21,11,16,9,18,16,3,18,22,12,9,20,9,9,5,3,9,21,13,11,10,2,17,15,18,4,0,15,9,5,1,18,10,14,11,21,10,1,18,9,9,10,9,16,3,5,12,18,16,18,10,21,6,18,18,3,9,11,2,12,16,15,15,16,10,10,11,4,2,2,3,4,14,3,9,0,10,3,16,4,11,16,11,3,20,14,0,3,16,15,11,9,4,9,16,3,3,9,9,15,18,2,15,10,17,6,16,20,3,2,11,6,14,14,10,9,11,8,8,0,11,4,0,10,9,2,9,3,20,9,7,3,18,9,11,0,12,10,10,3,1,3,1,2,11,3,3,4,2,16,17,9,20,3,10,13,11,2,3,3,18,18,7,9,7,8,12,12,10,18,3,4,3,3,3,4,2,3,9,5,6,16,7,10,7,5,4,4,24,11,3,7,16,9,2,0,10,11,4,10,11,3,2,5,1,20,9,11,17,4,10,10,1,18,12,1,4,11,12,16,9,2,5,13,0,1,14,3,18,9,18,19,9,9,20,9,12,10,20,1,7,16,20,15,13,4,14,16,0,9,16,16,7,15,21,0,22,9,18,5,14,10,9,2,9,9,18,5,16,10,3,20,7,16,15,10,17,22,10,12,3,16,9,10,18,10,10,9,12,10,10,12,11,10,11,5,3,5,16,9,4,3,16,11,16,11,3,9,4,5,1,3,16,22,22,9,13,1,15,3,3,11,15,3,16,1,9,9,16,20,11,6,0,1,9,16,10,16,3,9,18,16,3,18,6,0,0,12,1,5,10,3,5,3,8,2,16,18,12,0,11,16,10,1,17,18,6,2,5,1,14,15,11,11,14,3,9,13,16,4,8,3,11,11,16,15,12,13,16,3,1,16,5,16,9,5,3,10,3,5,9,5,20,10,2,11,3,10,9,0,11,9,10,20,8,9,18,20,22,1,22,10,11,10,10,14,18,11,9,18,9,11,4,5,10,15,16,14,3,9,12,11,14,3,5,12,9,3,9,9,8,1,1,1,10,16,9,11,9,5,10,3,16,9,1,10,5,6,15,17,3,15,22,9,7,11,16,3,13,11,15,10,9,5,5,11,15,18,10,10,11,13,11,11,9,17,16,11,5,9,3,15,3,16,1,15,18,16,17,5,17,16,1,16,16,16,9,9,11,11,11,20,9,9,10,9,10,10,3,5,10,9,10,11,11,11,18,10,3,9,10,0,16,6,1,7,9,3,6,18,12,9,9,11,11,11,10,17,10,3,3,5,21,20,3,2,11,10,10,10,3,2,10,0,11,9,11,0,15,20,4,11,8,0,9,0,1,20,9,4,22,10,15,16,17,20,10,4,1,18,4,0,16,22,9,6,14,12,10,10,2,20,2,20,20,11,16,18,11,11,15,21,12,9,9,3,15,10,4,10,11,16,1,22,2,10,10,6,18,17,3,1,17,2,18,11,12,2,9,1,5,20,10,22,3,11,10,16,0,9,11,17,9,13,20,10,4,11,11,5,10,20,18,11,20,21,4,20,9,10,10,14,14,10,4,1,0,6,16,6,16,6,3,10,3,1,9,3,16,7,10,15,16,2,20,7,16,21,20,6,16,2,11,3,16,16,3,17,1,16,4,18,9,18,16,5,10,3,16,21,9,14,10,20,16,20,20,2,2,17,11,15,16,6,20,10,3,15,16,16,2,3,1,4,2,9,3,17,11,6,18,3,17,6,11,0,15,10,3,9,15,4,6,4,15,16,2,3,22,20,20,3,9,3,6,11,18,3,20,5,20,2,6,5,3,13,20,9,11,20,11,12,9,11,16,0,5,1,1,6,10,2,5,4,16,7,16,15,17,6,11,10,2,4,7,11,11,15,16,11,18,17,2,17,11,6,0,6,10,16,22,16,10,4,10,12,5,5,5,11,16,16,16,16,20,11,0,18,11,10,11,9,18,18,18,10,10,8,11,10,18,10,16,3,4,20,2,7,8,14,10,7,10,12,7,7,21,18,1,2,2,0,11,9,7,7,10,1,12,7,10,7,7,7,20,18,16,11,17,3,16,15,18,2,4,3,2,5,3,9,10,18,11,10,18,1,3,6,11,16,9,14,15,9,9,11,11,12,10,11,12,16,2,14,4,16,11,8,3,15,15,16,17,5,3,3,16,17,1,6,3,11,9,20,21,10,3,14,9,1,12,3,16,5,21,10,16,12,3,10,18,17,7,22,14,10,1,12,16,10,0,3,4,11,14,5,9,10,9,9,9,10,9,9,20,16,10,20,18,15,18,10,5,21,3,16,18,4,5,20,2,10,9,3,4,2,20,11,9,16,10,10,11,1,2,2,20,4,5,10,18,9,10,11,10,9,10,17,4,11,11,11,2,15,10,21,9,10,10,11,14,20,11,9,2,11,11,2,11,9,16,4,4,9,4,0,1,2,10,3,16,11,20,17,16,5,21,16,2,11,10,10,5,3,8,3,10,9,16,13,16,4,11,1,0,17,16,1,4,16,15,11,15,12,12,9,17,10,14,9,11,18,10,5,16,20,11,9,15,10,1,9,16,5,0,3,1,4,9,0,0,17,11,2,16,15,9,13,13,10,11,4,16,1,11,8,1,6,3,12,21,11,9,10,10,4,5,9,9,10,11,18,10,9,4,2,22,8,3,15,10,17,3,10,15,9,15,3,20,4,4,17,10,1,18,14,10,2,10,16,4,11,18,2,16,17,15,3,10,15,3,9,9,4,7,9,22,9,18,17,16,4,16,3,10,17,2,15,14,3,5,16,11,12,10,10,3,20,2,9,4,16,10,10,17,3,15,10,3,10,21,5,2,10,1,3,11,17,3,13,17,20,11,14,16,3,16,11,5,5,18,3,14,10,16,9,9,16,0,11,9,11,2,10,14,11,9,10,10,18,3,4,4,10,15,9,10,10,10,4,3,3,0,10,11,11,1,16,4,16,6,16,9,4,21,0,11,9,10,5,3,11,15,5,4,2,9,21,4,10,3,15,11,10,6,21,16,9,16,21,10,16,20,10,9,6,4,4,16,3,16,6,18,10,0,2,14,4,10,18,11,10,10,11,10,9,11,16,4,11,0,11,10,17,16,20,11,4,2,12,6,10,18,16,4,6,1,16,16,15,3,16,10,1,11,14,17,6,3,11,12,12,11,21,14,15,10,16,20,9,10,3,10,16,15,10,3,10,18,11,9,9,11,11,11,3,14,18,9,2,10,20,18,3,2,9,10,21,5,0,1,6,3,17,4,12,6,11,4,2,2,15,16,5,0,16,9,3,18,4,17,5,9,16,11,17,16,10,22,16,15,3,16,10,6,11,10,16,7,7,5,9,18,0,18,12,11,16,9,3,9,3,0,0,1,4,18,1,15,9,10,17,16,11,11,11,0,9,1,11,11,10,10,9,10,10,11,18,21,9,1,18,18,16,0,9,0,11,9,3,11,6,16,10,3,16,10,18,22,9,1,9,1,10,5,16,16,11,11,5,3,0,11,5,12,9,0,11,10,16,6,11,1,10,16,9,18,9,10,13,4,16,3,17,9,9,11,3,10,12,9,14,5,6,14,10,11,10,9,9,15,9,13,2,3,17,9,21,15,20,10,11,0,12,5,9,3,5,10,3,3,9,11,1,0,11,11,10,17,12,10,16,2,5,3,3,1,16,5,8,3,3,3,4,2,0,16,3,6,3,13,2,11,18,6,3,3,12,9,10,11,3,9,16,2,6,13,3,4,10,9,11,20,22,9,9,7,3,3,5,16,10,2,3,4,4,2,4,4,6,9,18,16,15,9,1,16,3,3,18,15,11,10,10,13,3,20,3,16,8,1,9,4,5,0,9,20,9,4,9,20,9,11,17,20,10,16,16,9,4,6,16,3,16,20,11,22,21,10,9,13,4,2,17,16,10,16,4,10,12,5,11,1,16,20,0,0,20,18,9,3,10,2,16,12,3,10,10,1,10,9,0,18,4,11,13,22,16,16,16,16,16,2,16,16,4,2,4,17,20,6,10,0,9,16,14,6,10,18,4,10,8,16,20,11,2,16,9,1,1,9,17,10,4,9,16,2,8,16,9,18,14,12,5,2,1,11,10,4,6,9,14,10,11,4,18,9,12,11,13,11,13,12,16,5,1,17,1,3,16,16,6,1,16,10,3,5,14,6,13,9,1,6,9,17,1,11,1,3,11,9,16,3,16,10,3,16,15,16,22,5,7,9,10,5,5,11,10,10,1,6,1,3,3,16,20,14,12,10,14,12,11,13,11,20,5,17,11,9,15,15,20,5,16,14,16,16,1,9,11,17,5,5,9,17,15,6,10,15,9,6,1,15,18,0,3,20,2,24,17,16,5,16,0,17,11,1,3,12,0,16,14,5,1,18,18,6,1,5,16,0,10,9,10,10,18,11,20,9,11,10,14,9,10,12,13,5,16,20,9,10,16,6,5,16,21,17,3,10,1,17,15,9,2,8,8,16,20,10,22,4,1,4,13,1,2,20,2,6,18,16,20,3,0,20,11,22,11,18,11,0,16,10,1,9,2,16,16,4,9,20,1,2,9,9,0,17,16,21,16,11,10,9,12,10,10,14,12,15,18,5,1,10,22,0,1,16,3,4,11,20,1,11,16,1,11,14,4,2,10,3,16,2,10,0,11,18,20,18,13,2,10,17,20,11,21,10,12,16,16,18,15,6,0,6,20,5,18,10,16,14,18,10,18,1,4,2,10,19,2,9,1,16,11,11,9,11,16,9,9,1,13,10,3,0,14,4,4,9,11,17,18,10,7,10,0,9,7,1,17,3,10,22,18,3,17,3,14,10,8,2,11,11,9,3,9,22,17,16,4,11,3,10,9,16,3,1,11,9,17,16,1,9,17,11,16,1,10,0,11,9,5,18,9,4,17,16,4,14,0,10,5,20,10,9,9,1,0,16,14,1,11,16,11,20,11,18,15,11,10,12,1,10,16,11,16,10,9,12,9,5,3,14,21,12,11,3,16,11,11,9,10,9,10,10,16,20,9,5,10,4,20,9,0,17,17,10,6,3,4,16,5,11,11,6,22,3,15,17,6,2,11,21,15,15,5,22,4,18,18,3,11,10,1,2,11,5,21,10,8,17,18,10,7,16,22,0,13,21,6,11,6,1,5,6,9,6,6,18,9,10,10,14,15,14,0,16,3,16,5,12,10,16,15,15,14,3,6,15,17,18,10,0,14,1,16,17,5,11,3,16,3,4,6,3,10,3,11,11,11,4,3,8,17,20,9,5,9,8,0,0,1,16,17,5,10,11,0,20,10,14,16,4,1,18,10,9,9,11,11,9,9,1,10,4,10,12,16,5,11,16,10,3,10,10,16,1,16,9,11,6,22,11,3,3,18,1,0,9,15,22,16,14,10,3,10,2,10,6,9,3,16,9,10,15,13,2,10,17,3,3,0,10,3,9,10,10,14,17,0,16,21,16,18,17,11,10,0,4,16,16,3,0,18,4,14,5,3,9,14,15,18,7,16,4,17,3,0,10,11,20,1,8,18,9,18,3,10,10,10,18,2,15,9,18,9,10,9,11,18,18,10,10,9,14,18,11,10,18,1,21,3,16,22,20,17,20,18,1,11,11,15,16,10,15,14,16,11,2,3,11,15,11,10,15,10,3,4,16,11,10,11,16,15,3,9,16,10,3,16,10,2,9,10,0,4,22,10,9,17,10,14,0,18,10,9,3,11,14,11,11,9,18,18,10,19,3,10,20,12,9,18,2,3,20,3,10,10,10,4,12,11,10,10,16,5,10,14,4,9,9,12,15,16,4,3,2,16,12,13,12,18,20,18,15,13,11,15,15,18,0,3,3,20,18,15,1,4,6,3,3,20,20,20,4,16,18,10,9,10,11,11,16,0,16,20,4,21,10,0,10,4,9,5,17,3,13,10,1,17,10,0,3,3,16,2,17,2,9,10,16,16,10,3,10,10,1,9,11,15,10,20,6,11,16,18,10,13,11,10,9,5,3,17,4,18,11,17,15,2,9,11,3,11,14,0,16,14,6,11,10,0,17,17,15,2,15,16,15,4,16,13,5,15,11,11,1,17,0,0,3,13,3,17,11,0,3,10,10,10,10,21,16,3,4,9,10,16,9,10,10,5,20,1,22,6,9,6,11,18,0,15,10,10,17,2,5,16,11,16,9,10,2,11,14,11,16,9,2,22,11,3,2,15,1,10,6,20,11,16,2,15,10,17,15,14,0,0,15,10,3,3,1,9,20,9,0,9,16,5,2,16,20,11,4,0,16,1,16,20,6,0,16,17,16,5,11,0,5,11,15,2,9,17,11,6,15,18,10,16,6,5,10,16,20,11,16,1,0,16,16,2,11,15,4,16,20,2,4,11,17,20,10,2,12,11,8,3,10,5,10,9,10,9,11,9,13,12,10,9,11,11,9,11,6,15,3,11,5,0,11,16,2,3,5,9,14,2,2,2,4,1,15,18,6,2,14,16,5,10,16,1,10,20,18,20,16,16,20,3,0,11,16,11,15,10,3,5,5,10,7,1,15,9,2,16,7,6,6,3,16,9,15,20,16,1,9,4,17,2,16,6,5,5,3,1,9,1,15,20,6,16,5,16,2,3,5,10,7,3,9,16,9,3,7,9,9,20,9,13,9,10,9,20,6,16,6,16,9,5,3,3,6,9,5,3,2,2,18,20,1,15,8,17,1,11,16,6,11,0,4,1,21,1,11,18,4,11,1,3,4,11,11,3,16,2,4,4,7,16,1,0,10,4,1,15,10,10,17,8,16,22,10,4,16,11,11,6,16,10,4,10,17,11,10,11,13,11,18,2,4,10,15,12,18,15,16,5,9,22,9,4,10,2,17,5,16,16,10,9,2,7,12,4,16,5,15,0,3,2,8,6,3,6,2,2,15,9,3,0,4,11,3,14,20,10,5,5,11,1,16,21,4,17,10,9,9,11,10,12,11,13,9,10,12,11,18,2,4,16,1,4,4,10,10,13,12,7,16,11,20,16,0,10,4,9,20,15,16,3,9,4,18,10,2,16,14,11,1,10,18,11,3,18,9,1,9,9,0,20,18,16,20,16,8,9,14,10,16,9,10,17,11,20,10,20,10,11,3,17,20,11,11,9,20,11,14,18,12,9,17,10,20,9,10,9,18,12,10,9,9,9,3,2,10,20,16,10,10,15,18,20,7,17,2,18,16,1,4,15,3,7,6,16,20,14,20,11,1,10,13,1,16,10,9,7,18,10,6,9,10,20,9,5,11,1,10,12,18,13,11,0,1,20,20,16,20,18,13,9,10,11,1,20,20,1,2,4,6,5,3,5,16,15,18,10,17,2,17,10,1,11,11,16,3,3,9,13,15,22,14,16,3,18,5,16,7,21,0,9,5,20,16,1,20,5,21,10,9,16,1,9,20,1,18,1,5,16,11,10,7,12,6,11,7,3,9,18,11,9,9,9,10,11,9,18,5,16,9,7,1,15,21,22,16,11,0,16,10,22,16,21,12,9,1,11,1,1,15,16,0,1,13,5,18,11,13,10,16,16,16,14,21,11,10,4,7,9,5,16,6,9,1,18,11,17,1,16,13,5,16,10,11,10,14,13,10,3,10,12,14,18,10,11,15,14,7,9,9,10,18,10,9,1,17,14,10,11,18,3,3,13,14,3,21,10,9,10,6,17,2,22,3,5,9,3,16,10,11,4,17,10,23,9,11,5,3,0,11,10,17,16,2,6,4,5,20,14,12,3,10,22,0,3,5,12,5,5,4,17,11,11,10,16,12,20,17,22,16,10,9,0,18,3,10,9,11,15,11,5,0,10,2,2,4,4,0,17,10,16,16,5,17,4,0,14,0,3,15,21,16,20,21,16,0,20,15,6,9,4,11,20,18,16,2,9,15,17,10,11,10,4,10,1,10,11,24,10,10,6,1,11,6,2,9,12,16,15,9,1,10,17,3,11,5,10,1,18,18,16,16,10,20,10,11,10,11,4,3,2,11,10,1,14,3,3,15,3,3,3,16,20,17,17,3,12,5,10,11,0,4,17,16,0,17,16,10,9,9,20,11,11,9,12,9,9,19,5,11,8,1,11,9,1,2,9,16,4,11,10,3,17,12,10,16,11,5,11,12,14,16,17,3,16,9,3,6,9,14,10,3,3,8,22,3,12,16,2,6,20,1,10,17,5,11,2,3,8,8,20,20,17,6,2,12,11,11,5,1,3,3,5,15,2,9,6,10,10,11,2,10,3,4,22,10,3,9,11,4,14,12,17,3,3,10,0,18,13,20,11,16,10,1,9,12,20,11,9,9,6,5,9,2,9,11,5,10,4,15,5,11,10,14,10,11,18,10,11,9,18,13,3,11,15,10,10,20,12,9,1,22,16,16,16,9,10,8,3,6,16,13,3,15,10,9,11,4,10,3,3,18,3,20,18,9,9,0,0,10,15,10,11,13,11,9,18,18,9,18,17,20,2,15,20,9,11,10,21,10,9,1,16,12,21,21,3,16,9,3,11,16,9,10,15,6,3,11,1,0,22,20,15,22,18,10,0,22,3,10,11,9,6,9,11,9,17,3,21,18,17,9,1,13,15,18,21,1,16,18,22,15,11,16,3,20,20,4,5,10,11,9,11,18,6,20,20,11,11,3,1,9,21,10,3,16,14,20,18,9,13,22,16,16,1,10,9,2,18,20,18,9,15,21,5,11,10,18,17,11,3,16,11,11,16,20,9,18,18,10,21,18,10,17,22,16,18,2,16,9,18,10,18,9,10,11,10,2,9,3,11,1,1,9,9,10,4,15,21,16,6,20,11,20,1,3,3,11,15,6,17,15,5,16,16,10,21,1,11,3,2,17,9,11,3,6,9,16,15,18,3,5,0,16,12,15,16,6,0,3,11,10,3,16,12,6,4,1,3,3,3,18,10,15,3,20,20,3,20,10,0,5,20,14,3,16,12,3,4,6,3,16,21,2,6,1,2,0,10,18,3,2,3,16,12,3,1,15,4,9,20,14,15,16,16,9,17,2,9,3,0,10,3,3,10,3,15,10,1,10,10,0,20,4,0,4,18,3,9,9,16,9,9,1,4,10,2,9,6,3,10,1,5,7,9,0,17,3,6,9,20,12,3,14,10,2,16,1,10,20,4,3,14,17,0,10,10,10,11,17,11,0,16,3,10,3,10,10,20,3,10,16,0,11,3,20,2,20,18,11,15,18,1,3,0,18,16,15,16,11,10,2,11,15,9,10,6,10,7,11,2,20,18,20,3,11,2,4,10,2,0,1,1,10,10,18,2,3,16,18,2,11,10,4,15,0,17,8,11,11,4,18,15,2,17,11,1,10,18,17,20,9,18,2,10,10,10,9,4,6,2,11,20,1,3,10,18,18,10,18,10,2,15,9,16,3,15,10,2,9,4,11,11,11,1,6,9,9,6,11,16,6,14,3,11,11,15,3,16,4,14,9,5,2,9,3,16,11,9,17,6,9,0,15,22,15,10,0,3,3,16,0,1,3,9,2,11,11,3,4,12,6,10,10,9,10,1,3,6,3,3,6,4,16,11,10,6,11,22,11,3,17,12,16,2,9,6,15,10,3,16,11,11,12,3,3,20,12,18,11,3,3,16,17,7,11,11,6,0,2,20,9,6,20,0,15,0,10,11,5,3,18,5,10,3,12,9,6,0,11,3,2,8,3,9,3,0,2,18,18,20,0,5,18,4,11,16,2,11,16,18,9,3,10,10,16,2,21,10,5,7,10,16,13,3,20,3,9,16,10,16,3,16,21,11,16,18,11,12,3,6,16,5,10,2,18,11,18,9,10,11,11,18,10,10,10,14,18,8,3,9,3,12,11,18,5,10,3,9,11,20,11,16,10,15,3,16,10,9,5,8,17,11,20,20,20,3,5,14,9,11,4,10,21,20,20,20,3,21,9,12,1,1,1,18,9,12,16,2,9,9,11,11,10,9,10,18,10,16,4,12,9,5,9,10,20,3,10,6,9,9,4,3,9,6,12,9,1,16,21,20,5,3,1,4,6,18,16,5,16,20,10,9,3,15,10,20,17,10,1,6,2,15,8,4,18,9,3,11,10,11,11,10,10,13,10,17,16,15,9,21,5,3,15,13,6,24,10,16,1,3,5,15,16,20,16,15,3,2,4,4,1,3,12,1,13,4,4,16,18,10,15,16,22,1,2,10,1,6,9,20,4,6,22,1,5,22,5,1,12,4,12,11,9,10,12,3,1,15,3,10,9,3,6,16,9,15,18,9,10,21,5,1,5,5,3,6,16,10,0,3,7,6,11,9,20,4,10,18,0,15,5,18,10,18,0,6,4,10,16,16,18,10,5,6,11,3,5,3,16,18,15,10,10,10,9,11,18,18,10,3,4,8,20,9,10,13,9,5,4,11,22,5,16,11,2,20,1,18,13,12,18,18,5,11,12,9,9,18,3,5,16,3,11,3,5,16,3,3,1,10,16,3,16,13,5,3,16,16,5,3,5,20,16,2,16,5,15,20,11,10,13,11,10,11,11,18,20,12,16,16,16,20,10,17,5,20,3,18,20,22,1,1,10,17,16,16,22,15,18,11,14,9,4,4,5,20,18,4,6,15,16,10,2,17,7,15,16,3,16,5,17,3,9,6,0,2,20,17,16,17,5,1,5,16,1,0,10,10,15,20,9,3,11,11,2,11,4,2,16,4,16,4,20,21,20,16,4,20,11,22,14,3,16,2,17,15,18,6,16,17,15,16,18,16,20,9,9,16,4,4,17,18,18,2,3,5,15,11,11,9,9,10,18,16,16,4,16,10,2,11,9,4,11,4,14,11,16,16,1,16,9,21,3,10,9,3,3,21,1,16,2,3,15,9,3,9,9,21,11,10,3,9,14,21,13,10,16,5,10,15,9,2,16,3,1,16,16,13,11,14,14,18,2,16,10,11,15,0,16,16,0,18,1,16,16,13,12,20,11,1,16,11,3,9,10,9,9,15,10,22,3,1,1,16,3,9,11,22,5,6,16,3,8,17,15,10,16,10,12,17,16,9,18,0,9,17,12,3,11,11,3,3,9,12,9,10,10,11,10,11,11,14,14,9,9,9,1,14,5,14,11,11,9,11,3,5,0,21,9,22,17,20,11,10,1,16,1,9,10,11,9,5,3,16,5,15,3,12,5,11,15,16,20,11,14,18,5,3,9,20,1,18,13,9,20,16,10,3,11,10,11,11,11,1,17,6,12,13,10,10,18,10,18,10,6,9,2,9,16,16,10,9,4,9,3,5,18,10,10,1,9,11,2,11,4,4,9,9,16,3,9,4,9,9,11,2,9,0,9,5,18,10,9,1,9,15,3,16,10,16,3,1,18,11,9,10,11,10,18,10,19,4,2,18,16,16,4,10,5,11,10,1,1,9,4,16,15,11,3,10,16,16,13,18,10,11,4,18,18,10,18,5,9,16,10,16,0,16,17,11,6,3,10,22,8,3,4,16,10,11,13,11,11,10,11,13,3,3,16,5,4,2,11,18,10,18,20,1,10,2,3,5,9,18,16,6,10,11,21,20,10,17,6,0,18,21,20,16,5,5,10,15,1,10,10,5,17,11,3,17,16,9,9,20,13,16,16,8,6,15,9,4,9,16,10,18,14,3,9,10,1,10,11,13,11,13,10,18,1,15,15,18,0,1,2,3,18,10,4,4,11,9,11,20,20,17,9,2,9,9,3,18,17,21,10,20,10,16,16,0,13,11,20,18,4,10,12,9,2,22,16,18,10,10,3,3,18,16,6,3,1,3,9,10,3,0,14,11,14,0,5,4,6,4,5,10,10,16,20,14,11,16,6,12,21,3,16,17,9,3,9,20,9,16,3,3,3,11,20,14,11,11,16,5,9,11,20,1,12,15,3,0,6,10,21,18,20,3,9,5,16,11,10,5,18,9,2,9,11,3,0,0,20,3,0,11,3,11,10,12,10,9,20,9,10,22,9,18,18,5,3,17,3,16,16,11,14,9,17,20,14,17,3,11,6,18,22,6,3,8,3,12,0,11,21,15,2,3,9,0,17,10,3,17,18,22,16,3,20,9,3,2,15,11,11,9,11,9,9,9,12,12,11,9,10,10,3,15,17,6,14,11,3,3,5,3,1,16,9,11,0,11,18,15,10,5,13,14,0,3,3,16,3,16,10,5,16,11,15,9,16,16,9,10,16,5,11,16,9,16,5,10,5,3,5,15,12,1,9,14,15,9,9,12,11,9,8,11,1,16,10,14,16,3,1,16,15,16,10,11,6,12,1,2,5,1,5,16,9,3,11,10,9,18,3,11,18,3,9,11,12,10,11,10,5,5,11,1,9,9,11,9,18,9,9,3,1,3,9,9,15,9,3,10,9,14,13,18,18,3,3,3,1,3,3,22,2,16,16,2,9,16,1,16,17,1,16,1,9,6,0,16,16,15,3,5,0,9,0,11,9,16,9,0,10,10,3,3,15,0,10,16,2,11,5,6,3,1,4,3,20,15,11,10,12,0,9,12,3,4,15,18,19,15,20,20,20,10,0,11,1,11,16,20,10,2,9,4,3,2,18,16,16,15,11,14,16,9,5,11,20,16,9,5,5,20,3,2,9,5,5,1,15,14,18,9,18,18,18,18,20,4,20,2,5,14,14,9,2,9,9,9,14,10,2,10,7,3,16,2,16,9,20,16,15,18,11,12,20,11,9,0,21,15,11,2,20,6,7,10,16,18,9,17,20,2,10,11,14,1,2,20,11,7,11,18,3,20,10,0,20,3,3,3,11,20,2,11,15,20,7,10,9,9,12,19,3,10,15,14,20,0,7,0,20,20,14,2,20,20,0,3,2,3,11,4,3,3,6,4,0,3,16,20,15,10,6,20,10,18,16,20,9,4,10,3,7,11,10,2,15,14,9,20,14,20,12,3,11,10,7,1,11,1,1,16,18,12,10,10,12,20,9,20,16,18,20,11,9,0,5,11,2,1,10,17,2,10,20,10,9,16,2,10,3,9,13,2,0,10,18,18,4,14,11,16,17,20,16,10,3,15,17,1,5,10,16,11,10,20,0,5,0,9,4,21,3,18,11,18,18,9,11,9,1,0,10,4,10,20,22,1,10,1,11,0,0,10,15,17,18,6,11,16,0,16,3,18,15,0,4,16,3,10,14,16,17,16,2,11,5,6,16,9,5,18,3,10,18,1,9,21,9,0,12,9,18,13,14,10,0,11,11,10,7,16,11,7,5,4,11,10,3,16,10,10,5,11,12,11,18,17,11,1,1,1,14,20,2,14,17,9,6,11,8,16,2,16,16,0,18,15,5,18,0,20,10,9,17,20,9,2,17,9,11,10,14,14,11,10,9,15,15,11,18,3,18,9,16,11,0,2,3,16,3,16,22,9,5,11,20,16,0,11,10,18,15,0,2,6,10,18,2,1,20,3,2,10,20,15,9,12,4,11,11,16,6,20,17,20,5,5,16,9,16,0,11,18,4,1,3,0,1,9,18,16,16,15,2,1,18,14,11,16,4,10,16,11,3,10,2,6,9,18,11,10,10,18,10,18,18,2,2,9,3,1,16,14,22,9,10,16,20,20,9,6,16,9,3,17,6,9,3,9,3,11,0,3,0,1,16,0,11,3,2,11,17,1,2,15,15,16,18,11,5,6,15,15,2,4,14,0,9,12,9,10,8,10,13,11,13,2,20,15,3,3,0,10,11,16,0,17,2,16,5,1,11,5,9,16,20,14,2,20,18,10,10,20,21,10,5,14,10,3,16,14,9,15,3,16,16,9,4,10,9,9,12,10,11,10,20,11,2,6,10,11,4,1,2,3,1,1,0,4,5,9,15,1,20,9,20,16,6,3,18,20,16,20,0,1,1,10,9,10,3,9,18,6,15,3,22,9,1,11,8,16,11,14,16,20,3,11,14,10,20,15,9,11,6,16,15,15,10,10,17,13,4,3,1,3,10,15,6,4,3,20,1,14,18,2,3,18,16,5,16,1,16,12,16,4,16,21,11,2,17,20,14,15,14,6,10,17,0,20,1,0,10,0,15,13,15,11,15,11,6,10,9,13,18,13,18,10,11,4,3,20,18,10,10,14,18,11,10,7,4,2,2,15,16,11,10,11,9,9,24,6,2,6,5,11,3,9,10,2,12,20,17,11,5,9,16,10,4,15,10,15,5,2,16,18,10,3,2,10,0,10,17,20,3,18,9,6,18,12,15,6,10,3,5,0,16,20,10,4,5,4,20,9,10,9,9,9,9,15,18,4,18,14,3,6,1,9,10,16,4,6,9,15,3,11,11,5,16,3,9,17,0,6,16,5,16,10,10,1,2,17,2,15,6,16,9,11,17,20,0,2,10,10,2,16,11,0,5,9,16,0,15,2,1,10,3,6,18,10,6,11,15,16,4,16,3,8,16,3,4,16,6,16,15,3,16,5,2,15,17,16,5,16,10,4,2,2,2,11,10,10,1,9,2,11,10,2,16,4,18,11,16,18,9,5,9,11,9,11,11,10,11,11,4,16,4,8,8,15,16,5,11,11,10,15,12,11,6,16,3,11,2,18,18,2,3,15,16,5,3,20,10,11,16,1,9,16,21,10,10,10,12,20,9,9,10,0,4,11,9,10,2,14,0,13,3,2,0,4,3,5,11,10,11,18,4,14,10,10,10,2,16,11,5,9,5,2,16,6,9,20,6,9,11,3,10,1,3,11,12,10,14,13,9,3,16,0,6,9,9,0,11,9,11,10,4,10,0,3,18,3,3,4,17,14,9,10,15,11,9,17,6,9,10,15,20,14,14,10,9,12,10,11,9,3,0,11,5,10,20,17,17,9,10,11,9,0,6,10,16,9,12,9,16,11,10,14,4,3,3,16,12,3,10,18,3,9,3,16,10,14,15,9,6,10,11,9,0,10,15,18,16,9,1,1,9,10,1,1,11,10,9,11,10,2,3,9,1,10,10,14,10,18,13,11,14,15,1,3,2,4,10,5,10,4,10,18,9,20,20,11,1,2,1,10,11,18,20,16,15,5,10,9,2,0,12,10,2,5,4,11,20,12,11,16,21,3,5,11,20,16,20,9,1,16,10,18,18,10,17,9,12,10,9,9,10,5,18,4,10,11,13,6,1,2,20,11,16,11,4,21,11,10,5,1,17,1,16,16,18,16,3,4,9,10,9,11,9,17,9,11,10,2,10,11,10,20,20,3,2,9,2,9,20,4,10,3,4,0,3,6,16,14,3,22,0,7,17,4,14,5,20,16,2,9,4,16,10,10,16,9,1,5,10,0,20,16,2,8,0,10,15,1,0,5,11,20,1,13,4,11,5,5,9,11,20,9,1,10,10,10,14,3,2,3,16,7,4,16,1,16,10,17,14,3,16,20,16,16,20,10,11,4,20,9,10,10,9,16,10,11,14,3,14,13,16,3,8,16,10,11,14,21,18,10,18,0,17,15,3,16,11,10,20,3,1,10,11,4,1,20,9,18,14,18,3,3,4,2,16,14,2,16,2,5,2,10,20,9,16,10,3,0,3,3,10,10,16,5,4,3,16,0,16,18,0,15,3,0,10,12,16,9,2,11,6,9,13,1,6,7,9,7,8,5,14,4,4,3,18,11,11,12,1,2,12,4,16,15,20,10,14,7,22,10,3,11,7,21,10,4,12,16,3,10,10,16,5,9,3,2,13,10,15,2,7,3,3,16,17,6,15,16,11,9,9,18,2,16,10,10,13,17,10,16,9,9,10,18,18,10,10,18,10,12,15,10,10,7,11,15,17,2,15,2,4,0,6,4,15,6,16,5,16,10,10,6,20,11,17,3,2,16,6,10,9,4,6,11,5,0,5,6,6,17,17,16,0,2,10,16,15,13,5,11,10,4,12,17,10,18,12,13,11,9,11,9,1,9,13,5,0,20,18,2,10,1,10,11,15,20,18,9,18,4,13,4,15,14,15,20,16,6,4,16,4,16,10,6,17,11,18,5,20,11,17,11,10,2,16,11,10,14,20,15,4,10,9,18,4,10,1,10,15,9,11,11,11,18,10,18,2,9,17,3,2,9,10,4,9,4,17,5,15,13,16,9,2,14,10,10,12,11,2,17,10,11,16,3,16,20,13,2,5,5,16,3,16,20,9,5,17,16,16,3,16,1,17,1,2,21,6,16,16,10,18,9,5,10,16,16,10,11,10,13,10,14,13,14,16,2,16,3,1,16,3,22,10,18,3,3,20,9,12,9,10,12,2,10,4,17,14,17,18,15,13,1,3,21,10,6,4,12,13,10,10,20,9,9,0,3,16,2,0,5,10,18,11,18,10,10,10,18,20,10,18,16,9,9,5,2,3,3,5,22,11,4,20,8,10,9,4,11,20,4,16,21,9,0,2,22,9,3,12,17,3,16,10,21,10,9,11,16,11,6,1,9,22,21,10,16,20,18,16,17,9,3,4,11,9,18,11,20,14,11,21,3,9,10,11,15,4,9,9,14,17,11,12,1,16,1,18,17,4,18,15,6,9,20,11,3,9,10,12,2,10,3,18,18,8,17,17,5,4,18,15,12,0,20,20,6,9,14,20,16,9,16,12,18,5,12,12,16,3,6,3,13,4,17,15,17,16,11,9,20,16,18,10,5,7,16,3,10,18,18,13,20,20,20,14,21,2,9,9,3,6,10,3,3,21,10,6,3,9,20,2,9,11,9,1,0,3,3,1,9,16,9,10,4,3,16,11,11,22,10,20,20,3,11,16,10,20,15,20,4,9,10,9,9,11,8,9,11,21,3,16,16,3,11,9,16,3,14,5,9,12,6,0,9,3,11,3,3,20,11,10,17,16,2,10,6,11,9,20,15,9,4,3,10,15,15,16,9,2,17,10,3,0,10,11,3,18,12,20,11,3,12,9,9,13,5,6,9,2,0,10,11,21,20,2,10,2,1,5,0,2,16,5,17,9,1,10,20,9,6,2,15,10,13,2,18,3,9,10,5,3,4,0,9,18,16,15,4,11,7,16,15,11,21,5,11,15,10,9,9,11,12,11,12,11,11,12,16,3,11,0,9,5,6,16,17,5,16,10,11,21,18,0,18,0,3,10,5,1,11,1,3,3,10,20,18,16,18,14,13,16,5,14,16,3,9,5,6,9,0,10,1,5,9,11,10,9,2,16,16,15,4,16,11,15,9,18,12,6,4,14,1,9,7,6,9,8,5,0,9,4,21,15,4,11,21,10,16,1,16,18,16,11,9,11,12,3,0,12,3,21,10,5,16,10,16,1,18,3,0,10,3,10,3,2,16,3,16,7,2,21,3,16,10,9,9,11,9,9,5,16,1,9,21,20,16,9,17,2,9,9,6,1,4,7,6,2,15,5,7,10,6,0,5,7,13,11,21,12,2,16,2,6,10,2,5,10,16,6,1,2,6,3,4,4,2,4,0,4,16,15,6,10,16,20,11,5,6,16,17,1,20,8,8,11,13,5,20,11,9,1,11,18,3,15,0,2,10,1,10,11,10,6,16,18,3,2,2,15,4,16,9,6,15,5,8,18,0,3,20,8,6,5,20,2,20,2,17,1,11,18,9,21,3,20,10,10,10,20,14,10,0,9,18,16,4,9,5,4,21,4,11,6,9,0,10,13,18,11,10,20,0,15,16,9,10,14,9,9,9,18,18,18,6,6,16,3,9,18,9,11,11,10,0,11,2,10,10,3,11,3,3,7,3,4,3,18,5,9,2,3,16,2,21,17,16,17,22,3,3,16,3,5,4,3,14,5,12,3,9,10,7,1,11,11,10,3,16,10,16,6,16,10,1,4,11,11,18,10,2,3,10,9,15,12,9,5,2,16,9,4,11,3,17,11,14,16,2,16,1,9,22,10,13,17,20,22,14,11,16,9,3,3,2,1,3,9,21,10,0,10,16,17,11,18,5,4,9,18,9,11,11,18,3,6,10,3,2,3,5,1,5,13,18,13,13,16,2,15,9,4,17,11,10,11,3,15,9,6,22,17,20,10,10,15,9,18,20,5,0,3,9,3,13,23,1,9,16,16,22,1,8,16,20,15,3,18,10,3,1,9,3,16,22,11,12,2,10,11,17,11,18,11,3,11,20,11,10,10,10,12,11,9,14,2,3,9,20,16,18,20,16,10,16,17,9,5,8,16,10,16,10,10,9,12,20,3,3,9,10,2,14,3,1,6,14,11,5,9,9,10,10,4,22,10,3,3,9,0,0,20,9,21,9,9,10,15,10,20,10,11,10,14,9,2,18,9,11,16,16,2,8,6,10,11,3,16,9,0,4,17,0,16,20,22,5,18,6,14,18,2,15,16,3,2,2,18,20,3,5,15,21,1,14,16,10,11,4,10,0,3,16,9,5,9,1,18,9,11,10,18,11,14,20,12,21,9,17,5,18,3,18,15,0,10,16,6,3,0,3,3,8,16,3,11,3,3,10,0,6,12,15,1,12,10,17,16,13,16,3,9,5,18,10,3,20,20,16,20,18,21,18,8,11,20,1,15,9,16,3,6,4,5,15,20,11,21,15,0,16,11,5,20,18,21,5,16,10,17,4,17,1,12,3,3,6,16,2,1,9,10,17,4,15,10,3,7,3,21,21,3,12,16,5,1,16,9,5,18,13,1,4,2,4,10,16,10,16,7,1,6,10,3,3,18,10,10,16,10,10,10,14,18,20,16,15,17,10,14,2,21,3,10,12,1,10,9,5,3,18,4,16,10,20,1,16,21,21,6,14,20,17,17,16,5,13,16,7,3,18,10,16,0,2,21,7,3,4,12,18,10,7,2,14,4,5,17,1,0,10,13,9,9,12,9,3,9,17,6,18,1,0,17,9,10,14,15,14,9,6,3,16,3,14,1,5,11,1,9,11,3,5,9,10,1,10,3,17,12,5,16,3,16,1,11,16,21,18,3,3,3,9,3,3,3,18,11,16,0,17,5,6,14,20,8,14,15,10,16,10,11,14,11,3,0,20,11,5,5,20,16,11,5,10,1,16,12,3,5,16,9,3,12,15,16,5,1,3,5,16,9,5,16,0,5,16,8,16,10,10,1,5,15,15,5,9,8,9,3,9,11,14,11,3,17,0,1,1,3,3,11,10,11,15,4,20,16,16,11,3,16,10,3,6,11,3,16,2,16,15,22,16,4,10,3,18,16,16,5,7,3,3,3,0,15,10,4,16,16,2,16,16,3,16,18,18,11,6,4,16,2,3,3,11,13,15,18,8,9,5,16,9,9,3,3,16,6,12,18,3,1,3,22,1,16,11,10,16,10,20,4,3,3,3,18,5,3,1,5,9,13,15,16,3,5,2,22,15,2,17,10,22,11,10,18,16,3,4,11,18,18,10,18,14,3,16,8,6,11,10,2,17,10,20,15,14,23,2,3,12,15,2,16,2,10,16,16,1,0,16,5,11,4,14,9,16,15,5,14,10,9,9,1,16,15,9,15,18,9,5,16,0,17,16,20,22,9,10,9,13,18,1,3,10,11,0,4,6,6,9,10,16,1,1,8,18,9,11,9,13,16,4,1,15,1,17,10,8,5,4,12,2,16,11,18,16,1,2,20,16,2,13,2,6,9,4,3,10,1,16,4,16,16,3,16,6,6,6,4,22,15,11,13,11,10,4,1,6,9,16,2,9,11,22,1,9,11,5,4,10,16,18,22,4,5,20,16,4,10,9,4,4,18,9,9,2,15,10,3,16,1,16,16,5,18,20,9,16,2,20,1,20,16,4,3,11,4,20,11,4,10,11,18,10,11,4,11,0,16,15,14,0,22,16,16,6,7,8,2,5,2,2,9,2,22,16,4,6,12,20,17,2,5,3,5,16,4,9,16,22,16,4,4,4,15,4,21,10,10,13,10,10,11,13,10,10,14,10,10,11,9,10,13,9,9,10,11,10,4,17,22,11,16,16,1,2,17,16,9,18,4,10,10,6,11,10,20,11,1,8,5,12,9,3,14,11,1,11,18,16,20,1,16,18,10,9,17,7,22,18,11,0,9,10,17,11,9,3,16,9,8,17,9,6,2,9,0,2,11,18,21,18,1,17,18,10,3,9,11,14,1,10,11,18,5,1,9,7,11,4,10,9,16,9,11,7,16,25,9,9,5,10,11,9,3,10,9,18,7,15,4,11,7,10,10,16,20,17,15,9,16,16,13,10,16,9,9,10,9,6,22,10,1,16,15,10,10,10,18,11,13,10,12,6,0,1,5,5,12,9,10,18,11,22,9,10,21,20,0,3,16,15,9,11,2,11,2,11,3,21,9,0,10,13,21,4,20,17,9,11,17,21,10,3,1,5,9,0,0,20,20,3,16,10,11,4,15,2,1,20,16,20,3,6,1,16,10,11,21,18,9,9,21,2,14,6,12,21,15,15,18,20,18,11,3,9,20,16,9,8,14,15,11,3,9,18,3,20,18,10,21,1,18,5,2,12,0,12,10,10,1,6,21,11,20,20,6,20,6,3,1,21,5,21,10,10,3,16,4,16,2,16,18,12,3,10,9,2,11,11,18,0,12,5,3,16,2,3,9,16,22,3,10,10,9,9,11,10,9,16,0,5,9,16,12,14,3,16,3,12,16,0,2,9,9,16,11,1,1,3,10,11,2,4,18,8,9,18,4,17,15,4,10,1,11,9,16,9,10,10,11,17,20,9,9,2,17,22,2,9,3,1,16,0,9,10,10,2,16,8,5,10,3,9,18,16,11,6,5,13,18,0,11,9,0,20,5,11,11,10,6,4,5,5,7,6,4,5,10,3,2,3,16,3,11,6,16,0,15,10,3,16,2,9,1,15,12,9,16,3,0,9,16,3,16,9,17,5,14,11,3,3,16,10,18,20,3,3,3,16,3,1,0,10,10,3,16,2,10,3,6,3,8,4,10,16,12,2,3,3,16,8,4,4,9,18,1,15,16,3,17,10,15,3,9,1,11,9,10,18,3,18,12,1,5,10,16,3,13,3,3,11,9,9,4,0,10,9,18,10,4,2,9,10,16,16,18,22,17,10,3,11,15,17,0,21,10,10,12,0,9,3,11,3,10,9,10,14,11,10,10,11,14,10,10,11,16,12,14,3,10,9,3,17,0,17,16,11,2,14,10,16,4,16,10,17,18,9,17,6,11,9,2,11,22,4,18,5,5,4,9,11,11,12,16,20,11,22,9,3,5,15,18,20,17,16,1,4,18,10,4,16,10,11,2,17,17,3,9,4,1,0,3,18,9,12,9,18,9,3,3,11,10,10,4,2,19,3,4,10,11,11,5,5,11,4,16,12,6,11,0,10,3,18,10,6,9,0,2,16,4,11,2,20,9,11,2,18,10,16,4,16,9,6,11,12,16,9,18,9,20,20,3,12,2,9,10,4,4,3,12,16,5,10,0,15,3,15,12,1,3,2,6,10,0,5,4,18,16,3,9,21,15,1,11,4,2,4,22,3,8,6,1,16,6,18,3,17,11,5,10,3,17,5,10,18,16,14,9,2,18,15,10,18,9,10,10,4,10,2,6,10,5,3,15,0,5,4,16,1,9,0,10,10,14,2,5,5,9,10,10,5,16,18,3,6,1,1,11,9,6,10,12,3,3,16,5,0,6,15,2,3,9,1,10,11,5,5,10,10,5,3,4,17,4,0,18,1,11,5,14,6,1,17,8,6,18,18,6,0,6,20,2,9,16,0,5,9,10,18,6,11,10,0,18,13,17,16,9,4,14,15,2,13,9,8,0,18,14,2,1,11,18,7,11,16,7,6,15,18,14,9,9,9,10,9,9,9,4,0,6,16,9,2,16,10,1,14,1,6,14,11,0,22,11,18,13,16,13,9,16,6,8,2,0,2,0,16,21,11,11,10,10,14,10,9,6,11,6,16,9,14,15,10,14,11,9,9,11,5,11,10,2,6,7,12,7,16,4,1,21,20,11,11,0,20,7,9,9,16,10,10,18,9,16,11,4,4,7,10,2,16,10,10,20,5,10,4,16,20,11,11,0,11,21,10,5,8,2,2,10,10,9,17,10,16,10,20,15,2,9,10,9,14,10,9,0,11,10,10,15,11,14,10,12,9,4,20,9,3,10,14,9,10,17,9,3,4,11,10,9,5,7,7,9,11,12,10,15,6,21,15,14,3,0,15,16,4,10,22,7,12,14,15,20,16,20,10,10,10,9,2,7,16,9,10,16,12,15,15,11,18,12,14,9,11,10,7,7,17,11,9,18,11,11,11,19,20,9,3,6,2,16,16,1,10,11,16,3,9,0,16,13,18,11,10,9,12,9,3,16,3,4,9,10,17,10,5,20,20,10,5,3,10,9,11,12,2,15,3,5,3,2,2,3,2,16,3,16,10,11,11,10,9,12,17,18,9,18,4,9,21,16,16,3,17,7,9,12,3,16,3,20,9,18,8,2,18,18,1,16,10,9,0,11,10,9,10,2,11,4,1,20,9,2,3,16,11,4,9,11,4,1,5,1,1,11,9,20,20,20,10,14,1,0,1,4,11,16,15,16,5,16,15,10,1,16,9,5,9,10,1,13,3,2,15,10,5,3,16,16,1,15,9,1,5,12,9,17,5,11,9,3,10,9,16,15,11,16,15,11,0,11,10,11,15,10,4,5,12,16,10,9,11,11,11,9,12,15,10,14,14,5,5,11,11,11,10,1,10,16,16,9,10,3,9,17,20,10,10,6,3,11,15,3,1,0,20,11,10,11,16,11,12,3,11,21,0,16,11,9,9,9,15,10,10,10,11,6,9,12,1,11,10,13,13,10,9,11,11,10,11,0,16,0,1,6,14,1,13,10,10,10,10,15,11,15,11,10,18,10,9,14,3,10,9,3,12,11,15,13,20,13,16,5,6,13,9,0,0,2,11,11,3,11,16,17,14,22,9,20,10,5,13,3,10,16,10,8,1,3,9,4,16,16,16,18,10,12,11,0,12,6,16,11,3,11,9,17,3,12,11,4,11,14,18,10,3,9,11,16,1,18,11,4,3,10,5,10,10,5,4,17,5,4,11,9,3,20,15,16,15,20,2,9,9,20,16,3,16,20,6,1,3,9,10,3,18,9,10,11,12,5,16,11,0,10,11,14,10,6,6,0,9,9,9,11,22,4,18,6,0,2,1,3,10,3,15,15,0,20,11,3,10,1,10,9,11,2,2,20,1,2,9,11,20,20,9,4,1,6,10,11,14,3,15,10,18,6,10,3,12,11,20,10,15,11,20,11,11,10,15,9,12,16,20,10,3,2,20,11,2,11,22,20,9,11,16,0,16,0,16,10,15,11,7,20,9,3,18,20,10,3,20,10,11,20,3,16,18,18,16,9,13,4,11,12,16,15,14,0,3,9,9,10,10,10,10,10,9,9,20,11,16,1,17,18,13,10,5,3,9,0,5,9,16,9,1,9,3,16,1,11,9,11,2,3,8,4,15,16,3,3,9,4,14,10,16,2,10,11,4,16,9,20,10,16,10,15,4,14,11,20,2,11,20,11,10,15,11,6,9,17,10,20,11,12,20,20,11,18,21,1,1,2,16,15,11,20,15,9,20,18,18,11,3,16,5,4,10,9,10,9,9,11,9,20,12,9,18,10,1,1,10,15,2,16,9,3,10,11,10,10,11,1,9,12,11,20,18,12,10,11,9,10,20,13,16,1,20,16,0,4,16,5,11,7,6,4,4,12,13,9,21,3,9,2,3,15,10,1,3,3,1,2,11,0,8,20,6,4,16,3,4,18,18,16,0,2,20,21,14,16,16,10,15,20,16,20,11,10,11,6,6,0,18,18,17,15,11,10,4,15,10,0,1,11,1,20,11,16,11,11,17,17,10,14,16,10,10,2,6,4,3,10,2,0,5,20,9,10,9,16,20,11,7,9,3,6,3,6,20,0,4,3,7,0,2,10,18,9,3,9,11,17,6,10,5,2,16,11,17,16,10,16,16,10,6,16,9,2,4,9,20,4,16,16,9,6,15,13,15,17,5,5,7,0,11,2,6,5,16,18,3,16,4,22,16,10,9,10,5,2,4,6,9,11,2,7,16,5,5,18,18,10,3,10,10,9,3,16,10,3,5,15,14,16,5,16,6,17,2,0,16,4,4,9,16,3,16,5,11,18,4,9,0,10,10,4,16,4,10,13,14,4,9,11,16,0,8,17,4,9,16,15,9,5,10,11,10,15,15,2,13,20,11,10,11,10,11,12,11,9,18,11,11,18,11,18,20,9,11,1,4,16,4,17,20,16,20,9,20,16,1,11,16,15,3,3,10,11,3,4,11,16,3,20,10,4,20,12,11,16,3,0,3,16,10,2,2,17,17,10,9,3,9,16,21,13,22,16,20,22,15,10,20,3,4,10,20,10,10,20,11,9,21,18,16,9,3,16,13,3,18,2,20,13,9,10,5,9,10,9,14,20,11,18,3,12,11,10,16,9,24,11,0,5,16,11,4,13,4,17,10,4,1,2,9,4,4,3,8,16,9,9,11,3,5,10,20,9,9,18,11,15,3,2,18,3,3,3,8,10,20,11,2,21,20,21,6,9,8,4,11,9,5,20,3,4,18,14,17,7,18,5,21,18,16,5,11,2,16,20,11,21,3,16,20,18,0,2,21,11,18,0,11,16,15,10,9,21,16,2,20,16,10,16,9,20,5,18,16,21,11,15,3,9,0,3,10,18,12,6,16,11,2,16,9,8,10,22,20,11,21,12,11,0,5,10,16,5,1,15,15,16,20,0,12,11,10,3,1,21,10,10,3,3,16,15,9,0,11,10,12,13,16,1,10,15,1,10,15,4,16,16,3,11,2,10,1,15,10,3,3,3,4,9,20,1,3,17,2,1,0,10,18,16,10,13,1,9,9,6,2,11,15,18,5,4,10,5,3,16,4,10,18,11,10,10,18,2,11,4,3,3,6,9,9,6,10,12,16,3,16,4,4,3,10,10,16,17,6,18,1,4,9,16,10,21,11,3,6,2,8,5,6,11,3,3,16,15,16,5,3,11,9,5,22,14,11,13,1,4,16,3,6,3,11,9,10,9,6,2,13,2,3,10,16,3,16,17,4,1,16,3,3,10,9,3,11,5,9,11,16,5,9,6,11,11,1,22,3,11,15,1,11,11,3,16,9,3,15,22,1,18,3,4,6,21,12,17,15,10,18,10,8,2,9,10,9,18,16,9,18,16,3,18,0,15,9,18,10,15,1,16,22,5,15,11,16,4,10,12,7,10,9,16,10,3,16,5,14,12,3,16,12,11,12,18,1,9,18,3,5,3,3,5,12,12,10,11,18,12,11,18,10,3,1,16,2,6,18,4,3,3,4,5,21,20,11,9,10,11,5,16,18,9,9,9,11,11,9,13,21,17,9,10,20,10,3,1,4,3,5,3,0,20,10,16,5,16,11,10,2,4,9,10,17,17,10,9,11,17,18,18,20,9,11,10,10,13,9,18,3,7,18,5,6,3,10,12,4,14,12,3,17,16,14,7,15,14,12,20,14,3,10,16,10,1,9,14,10,16,0,9,3,16,9,3,3,0,16,10,12,11,6,8,3,5,9,0,10,14,3,10,3,11,10,9,6,5,9,8,4,6,22,12,9,19,4,1,12,4,17,9,2,10,16,20,9,17,1,12,6,5,11,16,14,18,5,3,9,4,16,15,16,11,3,2,15,3,2,1,16,11,2,4,14,6,4,10,16,2,12,2,5,15,8,4,4,12,5,10,9,12,10,16,10,18,13,2,15,18,6,15,6,10,6,16,16,5,9,17,17,15,2,6,6,5,16,0,0,10,16,4,16,6,10,12,5,9,5,4,10,3,16,10,2,16,4,10,2,15,16,10,0,0,0,5,1,1,14,19,14,14,4,10,4,2,1,9,16,20,12,11,1,11,4,10,23,3,14,4,2,12,18,3,4,11,21,16,1,12,0,22,4,8,16,15,5,11,17,4,5,18,1,16,3,10,4,3,5,15,20,2,11,4,11,14,10,11,11,13,10,8,10,9,9,10,20,16,9,11,5,0,9,4,4,1,16,9,16,10,15,0,16,11,11,18,15,3,5,2,0,9,3,1,20,3,5,5,9,0,9,9,16,5,20,1,16,3,16,2,2,3,2,9,4,3,14,10,18,9,11,14,9,16,9,11,11,6,0,5,20,9,7,10,10,16,21,10,21,20,10,12,4,16,14,6,18,18,21,7,11,9,6,3,16,6,9,16,3,16,11,11,11,3,16,9,9,3,7,3,17,5,16,20,16,2,3,11,20,15,12,6,9,20,11,11,5,1,16,9,1,14,20,17,5,16,10,16,4,0,16,12,21,11,10,4,16,16,20,10,21,22,0,9,20,18,16,6,5,20,16,14,0,12,7,9,20,9,10,3,3,10,1,11,10,9,20,12,9,18,10,17,3,12,18,9,11,9,12,11,9,19,9,10,20,20,11,9,16,10,11,3,12,10,2,11,9,16,3,9,10,3,16,15,14,1,11,5,11,15,1,1,1,9,9,21,3,0,9,10,3,1,7,16,16,14,21,7,22,9,14,11,3,10,12,20,0,9,12,10,11,18,15,21,3,15,10,10,10,11,7,0,10,10,2,4,9,16,3,1,4,3,10,17,2,10,18,4,16,9,10,22,10,3,9,21,14,10,10,3,9,3,11,5,2,18,15,5,1,5,6,18,10,3,3,11,18,10,11,17,10,9,3,16,0,9,15,10,20,9,10,20,6,2,9,3,17,3,16,9,17,16,21,3,3,16,16,2,7,1,3,10,0,12,10,2,17,10,20,4,18,4,18,10,1,18,11,3,10,9,6,4,5,11,0,9,9,11,15,11,3,21,20,3,16,4,18,4,16,2,18,11,10,11,10,11,14,18,3,10,14,3,14,9,11,2,10,8,3,18,21,15,1,17,18,4,5,18,16,4,11,20,3,0,5,9,3,2,8,1,4,14,5,16,9,15,20,15,11,11,13,20,10,11,8,10,1,11,16,5,11,2,17,9,6,2,6,17,4,1,3,1,14,16,16,11,11,0,11,23,4,15,15,16,4,10,15,18,10,9,20,1,12,9,5,1,9,16,11,11,6,3,10,12,16,11,9,0,9,10,10,13,11,10,6,3,16,21,18,4,1,10,16,3,10,1,18,6,2,11,16,10,6,20,10,5,1,4,15,10,11,17,5,15,11,9,6,0,9,11,1,6,6,5,16,3,14,11,14,10,1,2,5,9,9,10,21,9,11,11,11,2,9,9,10,16,10,9,6,16,4,16,5,9,6,16,0,2,11,10,20,11,7,20,11,0,11,2,4,15,11,16,14,20,16,3,1,20,8,10,10,9,14,0,4,10,20,18,3,16,20,15,3,10,3,11,8,10,9,9,6,9,16,6,17,12,3,23,11,9,3,1,4,6,16,11,5,5,3,16,16,4,18,10,16,11,9,20,3,9,11,9,16,16,0,11,0,10,9,4,2,10,18,4,16,10,20,10,10,10,4,2,2,2,3,3,21,15,15,13,16,2,16,15,4,3,9,3,12,16,10,6,11,10,22,17,12,2,15,12,16,1,9,11,6,6,0,17,9,2,16,15,5,15,10,3,18,6,0,16,5,4,16,16,2,11,10,11,11,18,18,11,14,11,11,10,16,2,18,14,10,5,9,16,16,4,14,14,2,10,3,1,11,18,0,0,5,1,16,1,11,12,15,9,13,2,21,16,0,0,9,9,9,11,18,12,5,4,11,9,10,14,11,21,9,10,6,2,10,1,6,22,11,11,14,18,16,11,10,4,16,3,5,16,9,16,5,11,16,1,9,9,10,10,10,16,6,10,10,4,17,3,3,3,5,17,15,1,17,10,10,14,2,5,10,16,1,11,17,11,17,9,10,1,9,11,3,21,1,16,1,14,14,10,11,11,14,5,10,12,4,4,16,1,12,16,12,11,16,10,10,4,16,1,10,2,12,9,10,4,11,1,14,16,16,15,2,10,3,16,22,5,16,14,7,16,11,5,9,3,0,5,22,17,11,2,17,4,16,10,10,10,10,12,4,10,10,10,10,6,3,21,7,2,9,2,12,15,21,11,14,0,2,2,17,12,1,1,10,3,11,9,11,20,11,8,1,0,5,3,18,3,2,9,11,17,10,18,16,5,18,20,17,16,18,2,2,11,7,21,5,15,11,10,9,15,10,9,9,9,9,9,10,0,1,2,13,10,10,1,14,2,11,4,8,8,1,11,10,9,3,2,1,9,3,1,0,9,10,20,15,15,9,9,9,17,20,10,17,5,7,18,15,6,6,15,13,2,18,6,3,16,17,11,9,15,11,11,12,9,18,18,12,5,5,16,5,2,5,16,9,13,5,5,11,13,2,11,12,1,10,22,16,18,20,18,16,15,20,11,3,9,11,6,11,13,10,0,16,3,20,15,5,15,10,5,18,20,5,18,16,2,16,11,3,6,18,3,5,20,3,11,21,20,18,13,10,10,3,16,10,4,11,9,20,3,12,18,18,3,5,2,1,18,2,2,10,16,15,16,16,16,1,17,5,9,3,15,5,1,18,11,18,15,18,11,13,11,9,1,4,18,2,2,0,14,10,20,3,9,4,9,11,16,18,2,10,4,11,6,22,10,3,2,4,18,6,15,22,3,9,9,6,3,16,4,4,9,16,5,3,16,10,10,15,10,10,11,2,9,18,6,11,11,10,8,1,10,9,9,10,17,5,22,3,5,22,3,17,2,11,9,4,18,20,11,9,10,11,11,4,10,11,16,2,6,16,0,14,22,7,22,3,15,9,7,11,3,11,10,2,14,10,10,9,18,4,18,10,9,11,11,15,11,10,9,10,11,10,9,10,9,9,3,14,3,2,9,9,16,2,14,10,4,22,18,18,0,12,1,10,16,3,1,16,3,11,5,10,17,16,3,9,10,5,3,16,11,11,20,5,10,15,7,3,10,3,15,3,1,3,16,5,17,5,2,15,18,5,7,9,10,10,4,0,9,18,9,18,15,3,3,10,16,1,16,5,16,10,24,17,11,18,0,12,15,11,3,16,15,3,2,5,15,10,7,15,3,14,16,4,2,18,12,14,5,11,11,2,2,5,24,4,16,6,16,3,16,11,2,18,11,11,1,9,3,6,9,4,6,10,4,7,4,1,11,10,16,4,2,10,15,10,11,3,6,3,6,5,2,11,15,6,16,10,10,16,9,16,9,4,6,11,9,9,16,9,16,11,10,6,4,20,16,16,0,14,9,10,15,5,5,6,11,16,10,10,10,9,10,10,9,9,2,9,11,3,1,5,10,16,22,4,17,18,11,17,15,10,16,15,2,4,2,10,5,9,17,20,11,5,11,3,13,1,10,1,6,24,5,11,14,18,11,15,11,10,10,10,2,16,16,11,16,10,5,5,4,0,11,9,13,9,17,11,0,2,16,5,1,6,17,2,15,16,20,10,3,20,15,3,3,11,4,1,11,2,10,4,18,17,0,3,9,6,20,11,16,2,12,9,3,7,6,5,3,5,16,5,16,10,6,16,11,8,3,16,15,11,3,20,15,22,11,11,9,14,17,17,3,2,2,5,16,4,5,6,21,21,1,11,0,10,10,5,1,1,4,16,5,10,5,11,0,16,1,14,5,3,16,10,10,10,11,3,3,3,9,4,15,0,10,15,1,16,1,1,5,0,16,1,5,2,16,1,16,16,10,10,3,10,3,1,4,12,4,4,11,4,12,15,10,16,20,9,4,14,21,16,16,11,16,4,16,16,3,16,4,0,10,20,3,16,22,16,7,4,1,10,2,10,4,3,16,11,18,4,6,18,16,16,10,3,9,11,15,14,10,11,11,3,18,11,16,16,17,20,4,3,11,14,9,9,16,1,4,5,4,9,11,3,6,10,6,10,15,3,16,11,16,11,11,4,3,9,3,11,1,1,16,11,9,0,10,9,4,20,4,6,11,16,20,9,5,20,20,20,16,3,16,10,3,4,3,10,20,0,18,2,9,11,20,18,13,20,11,10,9,16,5,6,1,12,10,17,1,10,16,9,20,4,3,11,3,3,9,16,4,11,15,18,5,5,3,1,16,20,10,16,18,9,2,15,16,15,4,9,5,4,7,4,20,20,3,10,15,11,9,18,10,15,17,22,2,10,1,15,3,11,10,3,16,3,16,2,10,18,3,5,9,22,1,11,2,14,15,0,9,18,1,14,11,17,10,14,16,1,6,6,16,3,12,3,20,10,10,10,10,3,16,10,17,2,3,16,12,10,11,11,9,10,16,15,9,2,5,10,1,10,9,16,6,1,3,20,2,15,0,20,20,10,1,4,17,12,16,16,9,16,3,8,2,20,15,16,15,11,5,14,10,16,9,18,15,20,10,1,16,18,16,21,15,11,6,11,9,15,18,11,10,2,9,0,18,9,10,1,17,2,9,18,2,10,9,7,2,16,10,9,11,5,6,20,16,5,14,6,21,4,16,16,20,18,21,11,16,10,10,15,10,9,16,0,3,15,6,9,3,18,21,14,18,10,10,11,14,21,10,11,11,11,11,18,18,3,2,4,16,15,1,15,13,20,16,3,22,6,16,18,4,9,22,20,10,17,3,3,5,17,1,22,16,0,0,5,1,3,16,9,18,14,6,3,3,2,10,9,1,1,20,2,4,15,4,10,11,11,10,18,9,11,10,12,16,1,15,15,0,5,16,16,2,10,1,3,3,11,0,3,11,16,16,10,17,9,3,2,17,15,10,14,16,16,10,1,6,3,9,11,3,14,9,17,9,18,3,4,16,20,15,11,4,3,13,1,16,21,0,5,10,16,16,4,15,10,5,11,3,15,0,15,9,17,18,1,20,9,6,10,9,0,10,11,16,5,14,16,16,9,2,20,10,5,9,9,11,5,9,18,9,21,2,10,10,12,2,5,16,15,11,9,2,9,11,12,10,13,11,10,10,10,14,1,15,11,4,1,16,18,5,17,1,15,9,20,10,1,10,15,18,0,20,20,11,18,5,4,9,2,10,16,0,11,9,4,5,11,16,10,14,10,20,10,0,16,16,0,11,3,2,20,16,20,12,9,4,2,0,11,10,10,1,18,10,12,5,4,16,10,3,5,6,4,3,5,17,5,2,15,16,6,10,9,20,4,20,11,3,11,17,6,16,18,9,9,20,12,10,0,16,6,16,3,20,16,20,20,16,16,17,4,9,16,22,10,1,8,16,2,9,18,3,9,10,9,9,1,11,0,9,8,2,16,3,4,16,16,16,2,9,16,16,10,9,15,15,17,9,6,0,6,2,2,3,2,4,20,4,3,2,1,16,16,16,0,18,16,15,11,3,0,3,16,10,3,4,4,20,16,2,6,2,6,11,6,15,3,2,9,5,1,11,10,6,4,9,3,9,11,5,9,1,2,10,11,4,6,9,3,9,6,16,5,9,21,11,16,10,10,16,17,1,2,10,3,5,9,12,15,11,18,2,16,1,16,18,10,9,4,4,11,16,16,2,16,9,9,15,6,2,6,3,11,9,10,6,16,11,11,3,15,5,15,18,18,10,2,15,11,3,11,2,9,1,10,9,6,2,16,20,17,5,18,3,1,3,14,9,9,11,10,11,15,12,16,21,14,15,7,0,12,9,16,6,9,13,20,21,16,3,15,2,11,10,3,4,18,16,11,16,16,12,9,16,21,14,18,18,20,10,21,0,9,3,13,11,0,10,16,16,3,16,20,20,12,15,9,12,0,16,15,16,3,17,10,6,9,3,12,12,3,9,11,11,20,16,11,4,18,3,20,11,20,11,20,3,17,9,9,16,12,3,6,15,3,3,9,6,6,6,15,2,6,15,20,16,9,9,15,18,10,16,10,0,11,21,5,16,11,6,11,16,5,15,9,4,16,4,10,4,2,9,16,4,11,16,17,16,3,9,10,16,9,12,4,22,16,14,3,3,3,11,4,16,11,11,16,18,3,15,5,5,16,13,12,4,12,9,9,10,16,7,14,9,0,11,16,1,2,16,4,16,10,6,2,2,0,0,2,22,13,10,3,9,15,16,6,21,0,11,15,5,4,16,3,12,2,11,2,3,16,16,16,10,12,5,5,11,2,1,10,4,4,16,15,15,18,14,18,9,12,9,2,4,3,9,18,10,18,22,15,9,4,16,9,5,15,11,10,11,10,3,9,3,10,10,5,16,7,16,9,6,5,0,10,9,20,9,9,10,10,7,11,21,16,1,16,0,14,6,4,7,0,17,13,17,10,3,16,20,3,13,11,10,9,13,3,11,15,17,16,2,9,16,3,9,9,5,11,7,14,3,18,11,2,3,14,6,6,16,15,11,8,7,10,5,16,9,17,10,10,10,8,9,18,10,3,9,18,17,13,22,0,3,16,9,3,8,12,10,15,15,8,8,10,4,10,10,12,4,15,2,16,2,22,2,11,11,5,11,22,10,11,17,0,20,1,21,16,4,2,18,10,0,15,5,12,5,20,16,17,4,10,9,1,20,12,16,1,10,10,20,5,4,16,21,20,2,9,13,9,10,10,13,6,19,10,11,11,16,2,10,1,10,12,16,5,22,18,20,9,9,17,4,0,4,16,7,11,5,16,16,6,14,16,15,18,12,20,17,14,10,5,10,10,10,12,14,17,9,0,4,4,11,10,0,14,9,21,18,9,9,10,18,12,18,10,10,10,10,15,14,20,11,20,12,14,18,10,5,18,11,12,15,13,9,9,9,12,11,10,13,18,12,3,15,3,3,11,5,10,12,4,2,10,16,12,3,3,12,14,9,9,3,5,5,21,10,16,4,14,9,16,18,18,16,10,1,4,10,5,2,2,6,3,16,15,16,15,4,10,6,9,9,21,1,16,10,4,11,8,11,17,10,18,9,9,16,2,16,4,4,6,11,11,4,3,15,9,10,1,18,12,16,10,11,17,16,9,10,16,14,4,4,9,12,0,12,20,10,13,10,13,10,18,10,3,9,2,5,11,4,3,3,2,1,5,9,15,10,14,1,20,3,15,20,20,5,11,5,10,10,11,16,4,15,18,9,3,16,10,7,10,18,10,5,16,3,6,11,24,11,16,12,10,1,9,2,11,4,9,5,16,5,4,16,4,10,8,4,16,9,11,9,16,18,9,2,8,11,16,10,13,10,13,11,1,18,18,11,3,12,9,5,11,14,10,7,4,10,18,12,0,2,18,10,4,10,12,2,12,11,16,4,10,7,9,10,16,11,4,11,10,1,17,10,10,16,10,4,4,10,18,9,10,10,10,9,9,10,11,11,14,10,11,16,3,3,5,9,9,18,10,4,16,10,10,2,10,18,12,5,10,1,1,1,16,11,10,16,20,11,21,13,1,15,3,4,9,6,22,3,18,16,17,2,10,11,2,3,17,1,10,14,4,6,9,1,9,12,5,1,15,1,3,10,18,20,13,12,14,9,10,11,12,10,14,16,12,11,16,4,16,18,11,20,4,4,15,4,20,11,3,17,10,11,10,14,6,15,12,9,3,10,18,1,16,12,0,13,16,5,22,17,6,11,14,3,2,1,8,22,10,9,15,14,0,17,5,9,11,10,21,20,16,9,9,9,11,10,10,11,14,18,18,12,14,0,13,1,10,4,16,4,20,4,16,16,15,1,5,4,0,6,11,9,2,20,10,16,17,2,9,20,9,10,9,2,9,20,9,9,9,8,6,15,20,2,0,6,2,16,11,13,15,6,5,2,17,14,4,18,9,16,11,9,9,9,7,4,20,11,10,3,21,9,17,1,8,16,17,20,20,11,2,9,9,5,15,8,20,11,3,15,3,7,16,2,22,8,24,11,9,20,18,9,6,12,1,16,3,4,4,12,10,9,10,14,18,15,3,10,2,9,16,10,9,9,10,9,9,9,10,18,10,10,16,5,11,21,11,7,16,7,8,8,7,11,9,5,6,16,5,15,8,2,10,10,8,1,16,16,11,14,5,16,0,20,16,20,16,12,1,10,16,17,20,8,5,16,16,10,15,9,1,10,18,17,16,18,16,11,10,0,11,18,9,15,18,10,1,10,9,1,5,11,9,4,9,8,10,3,10,9,9,20,10,15,13,16,20,9,3,18,18,6,2,8,6,11,10,5,16,9,16,20,9,16,5,16,5,0,8,16,20,7,6,9,15,18,11,9,14,16,16,7,12,18,14,12,9,14,10,12,9,9,15,17,4,10,9,1,16,11,5,12,14,21,11,12,12,7,16,4,11,21,16,3,11,15,6,0,15,10,10,4,21,9,16,9,11,2,16,11,2,16,10,4,10,9,4,17,3,7,9,6,8,15,1,11,12,4,10,2,9,12,16,2,10,4,10,3,16,10,16,9,10,5,9,3,9,9,10,14,0,14,16,1,9,11,11,9,10,10,9,12,19,4,14,10,11,4,4,8,2,2,18,1,15,10,16,11,10,11,5,3,3,16,3,10,14,9,18,11,16,16,11,14,4,3,14,0,12,18,5,5,5,5,2,6,11,4,3,12,11,11,11,14,10,10,6,1,1,1,17,10,11,10,11,13,16,4,17,20,13,14,10,16,9,1,4,9,6,11,14,10,11,16,5,5,9,6,16,11,6,14,6,4,3,5,10,17,11,9,16,11,15,1,10,14,10,2,14,5,11,11,9,11,18,3,2,4,16,16,0,12,10,17,5,15,9,11,14,10,11,11,11,9,2,2,22,9,9,20,9,8,17,4,0,6,17,11,10,4,15,0,22,17,14,16,17,11,22,5,18,6,16,1,2,4,5,11,3,16,9,14,10,1,5,16,22,6,16,10,4,4,20,16,13,14,1,5,6,10,4,6,4,0,20,13,13,20,11,11,10,9,0,1,0,16,4,11,10,16,0,11,8,6,14,22,11,9,1,10,11,4,14,12,16,9,18,3,6,4,6,3,10,13,0,5,9,8,6,16,2,2,11,16,12,9,12,4,16,15,4,11,18,5,10,12,11,9,1,15,17,2,4,18,10,2,9,15,4,10,6,0,0,22,11,13,11,2,4,0,10,10,12,19,5,18,18,16,3,3,10,0,9,6,2,10,6,15,16,16,18,4,11,22,9,0,4,10,9,18,1,4,6,3,6,2,4,8,10,10,10,10,5,3,5,5,10,10,10,11,12,6,3,2,5,3,5,2,9,11,20,11,14,11,3,3,6,2,17,14,14,9,0,16,3,3,15,2,9,16,6,3,15,9,1,3,22,11,4,10,10,17,10,3,0,4,4,9,14,4,2,2,9,4,5,9,6,10,11,3,11,11,11,9,13,11,10,9,10,10,4,11,16,6,10,17,17,3,14,9,4,6,9,4,10,15,16,9,11,17,11,3,16,3,14,17,22,16,9,18,10,16,9,11,1,16,16,17,16,11,11,16,10,16,10,3,18,10,3,16,3,17,9,1,16,3,16,1,3,7,14,14,2,4,18,3,4,9,18,15,14,22,16,11,5,4,21,12,10,3,16,20,2,20,5,13,1,16,11,3,9,16,11,9,20,3,3,10,10,18,10,12,14,3,10,10,20,11,11,2,1,10,15,7,18,10,13,10,10,5,10,11,9,16,9,18,14,19,10,15,4,4,0,3,4,1,10,3,12,15,8,20,23,10,0,10,15,16,10,2,17,1,11,20,3,15,11,1,4,4,10,20,0,3,16,11,10,7,0,18,6,9,10,2,2,5,11,14,5,5,7,0,5,9,17,18,5,9,3,3,9,16,5,18,10,18,16,9,18,17,3,9,10,5,1,11,22,9,12,5,10,3,17,20,10,4,6,10,0,5,10,21,6,4,16,11,11,3,5,9,6,10,11,6,16,14,16,5,0,10,2,11,11,13,17,0,9,6,10,10,10,5,15,6,11,11,0,3,12,16,15,4,10,11,10,3,10,10,3,10,16,11,10,16,5,17,9,17,10,13,12,16,3,11,14,12,9,12,9,10,9,13,6,4,6,6,9,10,11,10,10,10,10,9,10,11,10,13,9,9,10,6,7,3,4,10,9,9,18,10,19,15,14,20,10,10,16,0,8,3,9,3,0,0,13,6,17,16,6,16,3,1,11,16,10,16,1,10,12,6,16,16,0,9,6,16,5,8,20,9,9,3,15,11,15,14,1,16,3,16,20,15,6,9,10,10,3,10,11,14,11,16,9,9,11,9,6,3,16,10,5,12,6,9,14,6,3,11,10,16,4,16,11,11,11,11,6,15,10,12,11,16,3,11,6,11,3,10,10,16,15,14,3,9,9,3,10,18,4,0,11,0,4,3,3,16,10,9,15,14,18,18,3,3,3,10,11,10,9,18,1,12,1,15,10,3,16,9,18,20,9,11,11,1,15,1,3,1,14,14,16,3,20,15,2,0,15,16,0,3,14,17,11,2,15,18,18,16,11,16,18,2,3,18,9,3,1,10,10,18,11,6,3,10,10,9,16,11,9,13,11,20,12,16,10,10,9,14,14,18,1,4,5,6,3,6,11,11,0,1,12,3,5,17,0,11,11,17,11,11,18,14,15,4,10,1,16,9,13,6,3,15,0,17,4,22,0,3,5,9,15,10,6,3,20,10,5,11,4,16,16,6,0,16,9,10,11,10,10,16,20,6,17,3,7,3,10,6,5,6,10,9,16,5,16,11,5,16,5,13,14,6,15,5,16,11,10,18,4,3,5,16,18,3,20,16,20,10,15,1,9,1,16,21,13,16,2,6,15,5,1,9,12,13,11,11,20,10,10,11,3,6,17,18,1,4,10,1,16,1,18,11,20,1,16,9,12,5,4,6,5,13,20,16,12,5,4,0,16,11,10,9,9,13,10,1,1,1,16,5,11,2,6,20,14,11,18,10,6,6,2,16,3,4,7,20,7,1,1,10,2,10,9,4,11,1,16,2,22,0,17,14,4,5,4,17,18,21,11,6,2,10,16,1,9,16,15,10,2,6,5,17,20,16,21,18,3,17,12,11,8,16,3,10,9,18,10,14,9,12,9,10,10,19,3,20,5,10,9,5,15,14,5,10,18,11,4,10,4,2,13,18,4,16,15,17,15,4,5,11,10,12,10,8,4,10,2,16,11,10,14,4,9,11,12,16,20,10,3,10,10,12,11,2,6,18,2,16,18,16,3,17,13,18,11,11,14,3,13,10,11,10,14,10,5,6,15,10,5,14,10,0,9,18,1,0,0,10,10,10,5,6,6,10,21,11,10,16,22,18,16,5,3,5,20,15,16,17,16,0,17,5,10,10,8,16,0,9,10,16,3,5,4,11,10,18,0,18,16,10,18,16,10,18,10,12,10,10,12,19,3,3,10,17,4,10,16,1,16,10,0,9,2,17,20,11,16,3,16,10,17,15,10,0,18,2,4,3,16,10,4,11,11,12,3,4,21,17,16,2,11,2,9,9,1,15,20,7,8,16,14,9,18,12,10,9,18,9,9,10,9,4,5,1,4,20,1,0,16,10,3,3,16,3,10,0,9,5,3,22,1,16,0,17,14,0,6,18,16,11,9,17,9,12,14,3,10,16,10,10,16,17,3,22,15,0,4,16,21,3,3,15,0,5,10,9,10,22,7,17,18,10,4,1,1,16,9,11,18,9,10,15,19,0,15,2,18,0,11,10,7,3,9,9,5,8,3,16,0,4,2,15,3,16,9,16,14,22,16,20,9,3,10,3,4,18,18,1,5,3,5,22,20,2,16,2,13,2,12,11,5,1,8,21,16,7,5,4,10,0,5,22,11,16,3,20,17,11,14,3,1,16,10,0,11,5,10,1,16,4,14,2,9,2,9,9,18,4,5,21,7,16,12,9,1,16,10,20,4,14,15,12,9,18,9,9,12,14,11,11,11,18,3,1,4,16,2,2,17,3,10,1,10,1,16,21,11,16,9,3,15,3,14,3,11,9,16,16,5,16,7,8,16,2,14,0,15,9,9,0,9,9,9,11,11,10,11,12,14,9,9,3,12,9,6,2,10,7,1,0,10,0,13,1,3,3,3,9,11,3,6,6,10,10,5,11,6,16,9,15,12,17,5,11,15,16,6,0,9,3,15,1,12,3,16,11,11,16,15,11,20,15,10,20,3,11,22,18,18,10,15,9,0,6,10,3,11,15,15,10,10,9,16,20,3,16,11,0,0,2,3,9,17,0,11,18,10,2,6,9,0,16,10,1,21,6,16,9,10,16,11,9,18,11,11,18,3,1,3,1,10,0,15,3,10,20,9,10,11,18,3,2,2,3,3,14,10,1,2,13,18,16,0,11,0,10,15,11,13,6,15,10,5,17,11,3,2,0,16,9,1,0,9,11,1,11,4,3,8,4,10,11,17,5,17,9,3,0,10,15,6,9,9,16,10,10,4,15,10,12,2,9,14,9,12,4,16,0,16,3,14,0,16,3,14,16,20,5,0,0,9,1,14,1,9,11,10,3,2,16,4,13,0,11,16,13,1,16,10,8,16,1,10,10,3,15,10,0,16,4,10,0,10,3,16,10,4,10,10,3,0,16,9,10,10,14,11,10,10,12,11,10,10,5,3,10,3,9,9,7,12,10,3,3,0,9,15,11,10,16,11,3,8,15,3,16,10,10,2,10,10,22,9,12,3,3,1,10,11,17,1,16,1,1,15,20,20,11,14,4,3,2,0,11,10,15,10,18,20,11,18,13,20,12,14,11,3,10,3,17,6,4,16,9,17,3,4,16,20,1,16,2,3,2,10,2,9,2,0,18,17,14,9,11,9,10,16,6,13,15,17,10,3,6,9,4,16,7,10,3,13,9,10,10,11,1,3,2,9,11,9,10,10,13,5,16,3,11,18,3,16,0,3,10,0,2,18,2,1,16,6,4,11,8,16,5,4,6,6,2,12,4,4,9,16,3,10,11,5,15,16,9,16,6,16,15,13,1,15,9,1,10,14,15,2,5,6,11,9,18,2,16,18,20,9,0,15,15,16,0,10,10,3,11,10,16,9,14,3,6,9,16,4,0,16,21,6,17,16,0,1,4,16,3,1,3,18,13,6,16,16,11,16,11,9,1,10,13,18,10,4,16,11,18,9,11,3,9,16,18,11,14,3,9,1,1,11,3,16,5,11,3,4,9,10,9,10,3,6,5,3,16,10,3,9,3,9,3,16,17,3,11,3,9,17,14,22,21,11,15,13,6,9,4,15,11,4,11,11,16,17,10,11,3,1,0,7,9,2,6,11,5,11,9,11,9,9,17,9,9,10,11,4,10,16,2,3,11,4,16,2,2,16,10,16,9,14,18,16,20,10,9,3,11,3,3,16,16,11,9,16,21,11,20,9,14,9,1,1,3,9,9,3,10,9,3,16,11,14,10,11,11,1,16,5,3,3,10,5,15,9,10,9,11,11,18,13,11,10,10,11,3,13,11,16,3,16,3,17,0,6,12,5,9,10,9,14,5,11,3,9,14,16,11,10,5,11,15,4,17,3,9,3,23,4,3,10,16,21,10,5,11,9,16,17,11,16,11,6,17,9,4,1,3,5,4,4,4,2,5,10,10,16,4,6,2,3,2,9,3,15,10,3,11,13,10,9,18,14,10,11,18,11,11,14,16,17,6,14,10,0,16,10,11,0,4,17,10,11,9,1,2,16,9,0,5,15,18,16,3,3,3,18,11,5,4,9,10,11,10,12,18,6,6,2,2,21,21,11,9,16,3,21,10,11,3,3,9,2,9,3,9,9,15,16,2,9,11,14,15,9,15,15,16,3,3,3,17,9,14,16,2,9,3,14,3,3,16,10,6,15,8,17,4,2,1,1,2,11,14,5,0,10,9,9,0,3,3,13,16,3,10,18,12,22,4,10,15,11,9,4,2,3,11,5,9,9,5,16,0,1,16,3,17,9,3,16,4,9,8,8,9,6,9,6,0,10,15,10,4,18,9,18,3,13,11,10,3,1,9,11,9,10,14,15,14,2,3,8,4,2,11,3,10,4,10,4,5,10,10,4,0,5,17,16,20,22,9,15,4,4,18,4,11,11,1,11,18,16,10,11,11,3,9,10,3,2,9,16,5,15,15,11,22,16,10,17,20,11,15,4,12,15,10,8,9,16,3,15,10,10,16,16,0,9,11,9,11,11,7,4,9,9,3,21,10,6,20,11,10,4,10,9,16,2,1,5,17,10,9,20,11,16,17,9,12,22,9,0,18,16,2,2,16,18,16,18,20,3,3,3,20,9,12,9,9,10,9,18,10,11,11,3,13,1,6,8,1,1,9,11,16,20,3,16,4,10,0,9,9,20,10,14,0,21,10,10,1,15,3,6,17,1,20,20,14,9,13,18,1,21,14,16,2,10,10,15,3,18,0,4,3,9,20,10,18,18,10,3,2,20,20,18,10,2,10,11,18,12,10,3,4,15,18,3,21,11,16,9,18,5,10,2,16,20,11,14,5,4,18,20,18,11,16,10,21,14,18,5,9,10,16,4,2,18,12,7,15,10,5,20,15,18,10,5,20,10,16,20,9,15,20,2,3,10,11,3,16,11,15,16,16,3,16,10,17,21,3,18,9,16,2,5,10,18,14,11,2,3,11,9,16,3,3,9,12,10,2,2,15,20,4,22,21,2,10,20,1,11,3,11,10,3,12,11,17,17,9,6,18,16,4,9,10,11,1,9,10,3,1,9,9,10,10,10,13,11,18,11,14,3,3,20,15,11,1,1,12,9,3,10,11,2,9,3,1,11,0,16,9,2,16,10,18,2,4,11,16,4,15,1,10,10,2,2,20,1,0,15,15,2,16,9,4,3,10,15,18,10,2,6,1,1,16,2,15,16,11,10,18,18,10,9,9,10,4,21,10,20,10,20,9,10,2,3,9,3,2,2,10,21,15,16,11,11,16,10,22,2,10,11,5,5,18,4,17,16,10,15,16,2,10,11,2,9,5,3,9,10,1,21,10,14,10,9,11,17,11,18,3,15,18,11,11,11,10,20,9,11,9,18,10,16,10,16,2,10,1,16,10,3,16,16,4,11,4,9,15,2,1,3,18,10,11,12,10,14,14,2,10,14,5,4,9,17,10,4,18,15,15,11,11,10,12,4,6,16,0,10,9,11,11,10,10,10,3,5,2,11,11,11,11,13,14,9,11,18,14,18,16,22,2,22,13,22,11,1,5,17,1,15,15,3,0,21,2,10,0,0,18,16,14,10,17,15,1,16,9,10,2,15,10,12,2,0,18,5,7,10,4,16,11,11,10,16,1,9,4,1,21,5,15,0,9,11,9,17,0,4,10,8,6,9,10,9,3,9,7,11,4,15,9,10,21,12,11,3,12,14,16,18,9,10,2,0,18,9,2,9,10,17,10,13,11,11,18,10,20,10,15,9,11,9,20,16,10,9,16,15,4,16,3,3,1,9,18,12,10,13,16,3,16,10,4,10,16,4,16,8,15,5,10,17,20,9,3,13,22,11,13,5,6,16,6,14,2,16,16,11,9,18,10,1,16,10,16,2,20,18,20,3,3,9,16,16,5,11,3,2,3,16,13,16,16,10,10,9,10,11,18,18,13,9,11,11,14,14,2,2,16,14,16,2,11,10,2,11,11,9,16,1,8,20,18,16,16,11,8,15,20,8,9,6,16,5,17,13,4,9,16,1,9,9,10,4,11,16,16,21,7,4,16,11,16,3,11,1,2,9,5,21,16,5,5,18,10,13,12,10,12,13,4,1,21,21,10,3,15,1,0,9,12,9,4,4,12,6,9,21,14,16,1,16,17,9,10,1,9,11,1,9,10,2,3,13,3,2,6,9,3,5,15,0,11,13,14,2,15,11,20,3,15,9,6,18,18,16,10,20,9,11,15,12,15,17,15,4,18,2,9,12,0,10,4,9,4,17,11,11,20,10,11,0,22,11,3,11,16,3,10,9,3,11,15,16,10,1,1,21,15,11,9,9,10,14,18,10,3,21,9,2,6,9,20,2,11,16,14,11,2,4,10,14,11,10,16,10,18,0,1,11,9,6,1,3,16,6,22,0,11,10,5,16,2,16,4,10,9,6,9,3,11,6,21,16,2,16,11,3,6,9,9,16,3,15,14,1,16,16,6,12,15,15,20,13,3,20,16,18,16,15,18,9,21,16,16,0,12,20,16,11,6,9,9,10,4,20,20,0,0,15,10,3,16,10,14,3,3,4,16,16,9,3,14,16,0,9,10,20,20,16,17,15,21,18,18,15,15,16,20,12,6,16,9,8,22,6,10,16,0,16,3,16,10,9,16,6,3,11,3,16,11,15,20,20,18,10,20,16,14,21,11,2,10,5,10,11,17,0,20,10,3,0,20,10,16,2,3,3,11,0,9,2,16,16,4,12,4,15,6,9,9,11,11,7,6,10,10,3,16,16,9,14,3,5,23,16,9,15,13,23,11,2,7,17,4,0,0,4,9,10,5,11,21,9,12,16,6,12,15,9,11,12,9,11,11,6,17,3,1,20,6,11,5,11,10,3,0,9,22,9,16,9,1,1,9,6,12,1,7,17,16,4,10,3,9,9,16,12,5,12,9,3,11,11,9,12,9,14,5,0,1,18,0,11,12,2,1,18,4,1,3,0,1,16,11,3,17,20,11,4,3,15,11,15,12,1,10,9,20,16,10,10,20,10,5,16,12,9,0,3,5,3,3,3,3,1,10,17,0,0,0,12,6,9,3,3,20,0,2,1,10,5,3,9,10,4,12,11,11,18,14,9,12,4,9,20,3,9,15,11,1,1,4,9,12,16,5,10,9,8,16,0,2,16,18,20,11,16,1,11,3,10,16,4,15,16,5,14,16,3,9,0,9,3,20,16,3,16,4,22,9,16,11,18,3,4,5,16,10,12,9,4,3,3,18,12,17,16,0,4,3,3,9,10,10,16,16,16,4,2,18,4,4,10,3,4,15,16,3,3,16,20,8,11,3,15,16,4,3,3,18,18,16,5,16,16,22,12,4,16,9,0,9,4,11,18,3,22,9,3,4,18,20,17,3,9,9,0,16,15,1,6,13,10,14,1,16,16,16,4,3,15,11,17,3,17,3,11,3,17,1,21,15,9,11,1,4,18,3,5,11,18,15,11,18,4,1,10,3,5,2,14,3,3,1,17,15,21,10,11,10,13,11,1,5,6,5,1,9,10,4,1,4,11,18,6,4,12,5,1,9,16,4,16,1,5,20,8,0,9,11,4,16,10,18,11,2,1,5,11,4,11,15,18,5,20,9,10,10,10,10,18,1,16,10,6,4,4,7,5,18,5,4,5,3,20,10,16,5,16,9,5,11,16,4,10,10,16,5,18,2,9,17,4,15,5,2,15,18,16,11,4,4,16,16,18,4,1,10,16,5,17,4,0,4,4,11,9,13,17,11,9,10,10,6,4,10,4,2,3,16,3,18,10,1,17,10,15,16,17,16,6,6,0,6,6,12,9,16,9,21,10,4,17,21,0,16,11,9,18,18,16,3,10,5,7,1,21,10,3,2,2,16,11,10,9,10,9,13,7,9,9,3,6,16,11,9,11,12,10,20,4,16,9,16,15,17,2,6,10,1,11,10,16,9,10,16,10,12,9,1,10,2,1,11,9,2,13,6,11,6,13,5,16,11,1,10,8,11,5,9,5,9,11,21,9,8,8,18,9,10,10,12,1,4,10,16,11,9,12,3,9,11,3,3,3,16,3,11,0,9,10,15,5,11,3,15,17,3,16,9,10,9,5,18,0,11,11,14,3,16,9,2,17,5,10,8,8,17,4,13,4,17,16,16,3,9,3,3,1,3,4,14,5,17,17,9,14,0,16,3,9,14,3,9,16,10,12,6,9,3,11,10,9,2,18,5,9,2,0,16,10,9,11,10,13,16,3,3,3,16,2,15,6,10,0,10,9,11,11,10,14,6,1,3,5,3,16,1,15,10,2,11,13,16,20,1,20,16,9,20,20,9,20,10,11,4,16,10,8,16,5,1,9,4,5,10,11,3,3,3,1,3,0,1,11,18,22,17,5,18,10,9,0,5,7,6,15,11,5,20,18,11,18,9,11,3,18,1,6,11,18,10,16,1,10,5,3,11,17,15,18,3,0,11,17,3,9,3,15,8,2,1,16,16,17,18,4,1,5,3,18,20,1,8,4,18,11,22,10,20,22,12,4,4,17,1,1,9,20,16,1,20,10,11,14,11,11,18,10,12,10,11,10,0,2,9,10,3,12,16,2,16,12,9,20,3,2,11,3,11,16,4,6,11,4,15,1,2,12,10,15,10,1,16,20,23,16,20,10,10,16,21,16,10,9,9,10,3,10,16,5,3,16,18,15,20,9,10,3,5,12,10,9,18,11,9,4,18,17,6,20,18,0,15,16,3,13,9,3,11,16,10,3,1,4,15,20,10,9,17,9,5,11,16,1,13,10,14,9,10,1,10,6,16,11,11,6,15,15,9,10,9,15,10,18,15,3,2,5,11,3,10,3,4,1,10,16,1,3,14,20,9,9,3,3,10,3,3,9,15,3,11,1,18,11,10,6,5,3,16,10,9,16,11,3,16,3,9,0,11,6,2,5,16,1,18,3,0,11,16,3,4,9,6,20,3,3,9,11,9,11,11,9,18,13,11,10,11,9,18,6,2,0,10,17,9,12,16,6,14,9,15,16,15,3,9,10,1,11,10,3,15,2,17,3,3,0,16,11,22,10,11,10,10,5,3,3,15,3,5,4,3,3,3,4,1,3,3,3,8,3,1,16,3,11,17,9,17,3,10,3,16,16,2,11,17,2,16,10,0,9,18,11,16,3,9,18,14,11,20,5,10,3,9,16,10,16,16,3,16,10,1,16,4,14,3,3,6,16,16,9,11,16,17,4,1,10,17,1,10,10,10,11,3,10,16,11,4,11,0,12,14,3,9,11,4,9,15,5,18,16,22,10,18,10,5,10,2,18,17,0,24,10,24,10,4,9,9,15,11,11,11,9,16,10,12,18,9,9,14,16,5,8,6,10,14,2,4,3,3,14,0,1,1,1,1,4,9,9,2,3,9,11,0,5,12,1,11,10,17,2,9,16,3,8,4,0,10,12,0,3,18,22,10,15,3,10,10,9,14,16,3,9,11,9,16,18,18,0,15,9,9,13,2,11,11,9,4,11,11,0,1,10,9,11,10,9,14,11,10,14,15,11,12,9,9,1,4,10,11,5,3,4,16,16,2,1,1,16,15,9,3,1,0,0,18,6,18,10,3,17,11,9,5,15,3,16,8,16,10,5,6,3,22,5,9,9,10,16,11,13,6,11,8,9,2,16,9,9,9,11,8,16,10,3,0,10,4,17,11,10,14,1,15,17,10,16,9,11,5,2,16,3,12,6,14,14,0,15,4,16,10,3,16,11,1,0,16,12,0,3,1,15,12,9,15,0,11,0,9,20,15,6,14,10,16,6,21,6,1,15,11,16,2,11,14,17,1,9,17,3,5,2,9,9,11,11,15,4,20,10,9,17,9,15,5,5,11,16,6,6,16,1,3,2,9,10,1,5,2,16,10,16,11,18,14,2,0,1,12,5,18,0,9,15,10,12,11,18,11,10,11,11,11,5,1,2,0,14,20,3,2,16,11,9,10,10,11,11,11,12,9,9,10,10,0,1,12,16,4,10,1,1,3,5,4,16,10,11,2,10,3,16,3,11,11,4,7,3,10,20,4,2,16,11,18,10,2,14,0,9,15,20,10,13,6,3,9,20,5,9,25,6,4,1,16,16,20,11,16,1,15,9,9,0,3,3,18,9,20,16,1,12,9,10,4,10,11,15,1,1,18,11,1,2,5,13,11,5,6,20,16,1,16,9,11,6,14,10,16,2,17,22,7,4,2,2,2,12,11,5,16,9,22,1,16,1,1,16,11,16,5,3,11,0,10,7,9,9,5,9,16,9,9,15,9,16,14,11,10,11,13,5,11,20,10,2,3,10,9,4,10,17,9,18,16,5,20,10,0,2,9,20,11,16,3,3,18,11,15,9,18,3,9,11,9,5,16,16,16,20,12,10,15,16,8,17,9,7,6,20,20,16,20,3,20,1,7,10,11,12,13,9,9,9,10,10,11,9,18,15,20,16,20,16,10,5,9,20,16,0,15,11,11,4,20,9,16,10,5,11,17,5,12,9,18,10,2,1,17,11,12,4,16,9,0,18,11,17,9,20,16,11,10,11,20,2,2,16,9,3,18,11,9,10,16,18,15,11,18,10,9,11,10,9,3,5,7,3,9,9,18,13,9,16,15,14,12,16,20,3,11,9,1,16,9,18,2,16,11,20,12,13,20,18,10,20,20,10,17,2,16,16,20,11,16,9,9,0,0,10,18,18,4,9,14,9,10,16,0,8,9,10,10,11,10,10,9,11,20,14,10,19,2,0,10,16,3,10,16,14,10,20,9,15,16,2,12,3,16,20,16,6,15,16,10,5,11,9,20,2,20,13,3,1,5,18,9,12,11,3,10,9,10,10,3,10,16,2,20,21,2,10,10,16,9,11,16,6,9,18,16,1,8,16,16,4,18,5,5,9,2,14,11,17,10,5,10,20,10,11,11,0,5,9,10,12,17,15,5,15,15,21,16,10,20,16,11,2,16,10,5,9,22,5,1,8,3,11,11,16,3,20,8,16,10,15,16,10,10,12,11,3,16,9,14,20,5,3,12,2,14,11,3,9,10,5,9,18,10,2,20,2,5,5,5,5,9,3,15,9,18,22,5,17,12,16,13,5,10,10,11,5,2,5,10,5,22,14,16,16,1,5,10,13,2,0,9,14,11,19,17,21,4,3,20,0,10,11,0,16,9,15,3,5,10,16,12,15,9,10,16,3,1,3,16,21,2,20,17,15,10,10,1,15,15,6,0,16,11,10,16,17,1,15,3,3,16,17,21,3,18,22,7,5,20,13,6,15,15,7,15,4,1,17,17,12,11,3,15,10,0,11,3,18,16,17,3,18,0,4,10,12,20,13,10,10,10,1,3,16,3,16,4,17,6,18,15,22,16,8,4,20,10,20,18,10,11,4,17,5,21,10,11,10,11,18,11,3,0,20,14,11,10,3,16,4,14,7,16,2,3,6,10,16,2,16,13,10,11,16,12,17,2,8,8,1,10,1,16,5,2,6,3,17,5,16,6,16,18,17,11,1,10,14,3,16,3,20,15,18,20,10,11,0,15,3,10,4,5,18,20,9,9,9,15,14,8,2,12,11,2,0,8,5,11,17,3,0,10,6,12,16,3,15,9,1,4,16,10,3,2,3,14,9,16,2,10,10,15,11,13,3,17,9,20,10,9,9,20,10,18,10,3,5,1,8,4,16,10,9,11,5,4,16,20,9,3,14,9,18,11,9,18,4,2,2,16,0,9,6,4,17,10,0,9,18,17,3,4,9,11,11,15,11,10,16,16,16,11,2,15,20,16,18,20,9,3,2,17,3,16,5,15,4,16,11,16,11,14,6,10,15,16,14,11,17,12,9,9,4,9,9,20,11,9,7,3,10,4,11,9,12,9,4,10,11,2,14,9,3,9,18,5,2,20,10,18,8,16,15,11,0,16,18,10,3,6,16,4,12,15,3,3,22,16,9,16,11,18,11,17,10,16,18,12,0,12,6,9,2,11,7,6,0,10,3,3,9,10,6,2,9,18,14,11,14,16,10,11,11,3,11,18,5,9,9,16,7,8,11,11,11,11,12,14,14,4,11,15,11,3,11,11,3,2,11,11,6,10,10,11,3,3,16,2,12,10,3,18,9,4,3,9,6,11,3,6,11,9,3,10,3,9,14,16,6,9,11,0,14,16,6,10,16,1,6,2,11,17,11,16,0,16,9,3,13,11,9,10,10,10,10,9,10,9,9,3,9,10,18,5,16,3,2,11,20,9,11,9,11,16,5,16,1,3,12,9,4,10,3,9,11,18,13,16,15,14,5,9,9,4,9,15,16,3,10,16,0,6,18,3,9,10,2,11,9,4,3,9,2,6,3,6,9,11,11,3,18,5,4,6,16,18,11,14,11,17,2,5,3,20,18,15,2,3,9,16,11,2,0,13,16,0,11,10,3,0,11,0,10,11,1,9,18,16,11,15,6,2,10,2,4,16,5,16,9,9,11,17,15,20,12,1,16,10,10,13,18,0,10,13,14,10,10,9,19,4,9,4,2,13,6,4,16,9,16,10,11,1,12,10,0,11,18,10,15,18,5,10,11,18,20,5,20,11,3,9,18,17,12,12,16,4,10,10,11,3,18,9,6,16,16,15,10,3,16,11,10,15,10,9,6,9,11,18,16,3,3,2,19,10,18,19,3,9,9,10,11,5,9,1,18,10,0,16,11,11,0,16,17,11,3,3,5,16,15,0,10,2,4,6,9,4,15,10,10,4,10,10,10,9,24,9,18,9,5,1,16,6,3,3,16,10,6,12,10,18,11,3,2,10,7,3,18,10,9,9,10,11,3,16,8,3,9,3,3,15,11,5,16,0,16,3,8,2,15,10,2,10,11,16,9,9,12,9,3,10,11,18,12,18,14,12,11,6,6,3,16,0,3,7,3,3,3,10,20,13,3,15,3,16,12,12,4,6,4,3,18,1,10,16,16,11,9,4,11,10,2,25,10,9,1,10,3,16,11,9,11,10,6,17,9,10,13,12,9,15,5,3,15,1,9,5,0,10,6,3,11,16,12,0,14,16,1,16,9,3,20,15,10,16,9,16,11,9,3,9,3,9,11,11,11,19,16,5,17,10,0,10,6,3,10,17,0,3,10,10,16,3,20,6,10,2,5,17,16,3,3,3,11,13,12,17,1,10,14,0,6,10,16,16,1,5,10,1,1,9,9,16,3,3,9,14,10,13,0,9,11,10,9,11,10,9,9,9,10,11,15,1,11,6,10,2,9,22,5,10,11,1,1,16,11,4,5,11,10,16,4,10,14,16,0,11,1,10,10,16,4,16,9,1,0,9,14,1,6,11,6,2,0,4,4,10,17,18,15,11,10,5,10,1,0,9,11,11,14,11,18,10,15,8,5,11,10,1,16,16,4,11,9,5,15,16,16,16,10,0,10,18,1,9,15,10,11,14,20,16,11,9,6,6,10,2,10,20,4,2,4,9,10,1,1,8,10,10,13,10,10,18,1,6,4,2,5,1,1,18,5,11,16,4,11,0,4,4,3,10,16,4,9,16,4,9,0,16,2,17,11,16,4,13,0,15,16,6,16,2,18,3,6,14,16,15,11,2,9,9,0,11,15,5,10,2,16,6,9,18,1,17,15,0,16,11,18,16,3,10,14,15,11,12,18,18,2,16,5,14,16,6,9,9,16,12,2,16,10,6,21,10,10,9,12,5,12,2,11,11,16,3,4,3,10,16,16,3,16,16,24,18,9,2,10,9,11,4,9,9,4,11,16,4,10,17,18,16,14,10,10,14,11,3,16,6,3,5,7,6,22,0,9,3,9,3,3,11,4,17,18,16,3,15,9,16,1,15,9,3,9,16,2,11,3,16,10,5,4,12,1,2,4,4,0,2,0,6,3,15,15,11,14,9,3,6,3,9,16,14,9,9,10,10,11,11,10,3,6,3,3,16,2,11,9,16,4,0,6,18,2,5,2,2,5,11,16,16,4,5,16,9,18,3,1,3,11,10,5,16,16,16,10,6,9,11,2,11,16,3,1,11,16,2,3,11,11,1,18,18,1,11,8,5,14,9,10,9,18,16,5,11,10,0,6,4,9,10,10,14,3,16,9,3,3,1,17,0,6,4,6,1,1,4,18,11,9,15,14,1,17,10,1,12,9,5,10,11,1,10,11,16,1,2,2,16,1,11,18,18,0,0,9,6,13,3,10,15,14,9,9,10,10,10,14,6,2,1,14,2,10,2,1,8,1,9,9,16,3,16,12,18,11,18,2,1,15,1,10,0,16,6,9,2,10,5,3,18,16,2,2,14,9,16,3,16,4,10,9,10,4,9,5,2,0,5,1,9,10,11,14,8,11,11,14,11,12,9,16,9,9,15,15,0,11,16,12,9,3,12,3,14,0,17,5,16,8,15,3,18,21,5,0,10,2,6,9,6,3,11,2,17,16,3,16,3,1,3,3,1,17,6,15,4,1,12,14,13,0,3,3,15,9,1,16,11,9,9,16,18,11,10,11,18,5,15,4,2,11,0,16,9,12,3,9,16,22,9,10,0,17,2,3,1,11,16,5,5,17,16,14,11,11,14,12,18,18,9,14,3,11,9,3,16,1,2,6,17,11,10,9,10,2,6,2,3,3,12,3,9,18,3,12,12,9,10,9,9,9,13,6,16,4,16,16,3,18,16,3,9,20,16,11,4,18,18,3,17,10,11,2,21,16,16,21,16,9,11,3,10,10,4,21,3,18,2,22,11,10,17,0,14,11,16,3,0,9,10,1,17,2,4,16,11,20,11,10,10,18,9,10,3,0,17,0,3,11,22,18,17,2,0,10,5,21,10,10,3,16,4,14,18,9,3,16,9,17,4,15,10,1,15,9,3,21,5,4,17,4,3,10,4,16,10,10,10,5,11,17,0,15,16,11,1,17,11,21,10,9,11,11,9,12,11,10,18,10,19,21,16,14,3,0,9,22,8,4,16,9,11,9,16,2,16,4,3,12,15,4,10,11,9,22,4,15,3,8,1,21,18,10,3,2,20,9,10,3,6,4,16,9,9,13,0,10,3,12,22,9,16,3,7,18,11,9,9,9,18,9,12,13,9,10,9,10,16,17,11,3,3,9,16,3,10,9,3,12,22,18,6,3,3,10,15,3,18,4,2,18,16,3,5,16,16,11,15,18,11,3,20,11,3,5,18,2,3,18,20,20,20,15,2,20,9,23,9,11,8,3,15,18,18,14,9,12,14,11,3,9,17,20,16,18,16,1,11,16,21,20,10,3,11,14,10,16,4,0,10,21,10,21,1,15,16,5,10,3,1,3,9,10,2,3,10,21,9,20,10,11,14,4,16,9,0,20,9,10,16,6,15,16,2,15,21,20,12,14,13,9,10,19,14,18,21,4,3,16,3,16,21,14,16,9,1,10,16,3,0,17,3,9,10,10,3,17,4,10,4,20,4,16,11,16,1,17,13,1,16,20,3,10,2,11,16,5,16,11,11,10,10,11,10,11,11,9,9,11,2,21,11,11,9,10,9,10,18,11,9,11,11,6,18,18,11,20,18,11,10,14,10,20,4,16,1,15,22,1,13,16,5,4,16,10,17,11,1,7,4,10,16,20,16,3,23,3,16,9,3,3,9,11,4,10,10,16,3,9,13,4,3,14,5,15,2,3,7,1,1,11,3,9,16,15,16,11,10,9,10,9,9,9,9,11,17,6,21,1,4,3,3,16,1,0,10,16,11,1,12,16,10,1,16,10,3,22,21,5,4,10,18,5,16,15,9,21,10,11,16,15,9,3,16,5,15,3,15,11,12,1,4,5,9,10,16,18,10,15,18,9,10,5,5,9,5,16,9,7,5,9,9,18,4,10,17,11,9,4,0,16,16,10,6,1,15,9,15,1,5,11,1,17,10,11,4,16,2,16,11,11,1,16,11,3,6,1,10,5,10,11,2,6,0,11,1,9,11,14,11,11,11,9,9,9,20,5,15,18,5,15,9,5,17,9,20,1,17,1,6,15,1,16,10,17,20,10,10,11,16,9,12,7,14,10,5,0,8,5,2,5,3,9,7,16,12,11,10,9,14,9,10,18,2,16,10,20,10,20,10,11,11,20,12,9,14,3,10,0,0,15,16,1,15,11,3,11,1,10,10,22,13,3,9,11,11,2,12,18,16,10,5,3,16,16,9,20,10,10,10,11,0,11,4,9,5,3,16,16,3,10,9,20,11,16,2,10,5,0,2,2,9,11,11,10,11,19,11,15,16,9,6,11,10,10,9,15,21,11,23,10,16,15,9,5,16,16,10,3,12,9,15,10,14,3,15,11,17,11,3,14,17,1,2,11,10,15,9,14,2,16,8,6,3,9,2,10,10,9,12,3,16,11,9,10,9,8,5,15,10,4,16,15,14,18,14,11,12,14,10,5,20,14,4,15,3,3,16,16,3,17,15,4,10,16,17,17,17,3,2,18,16,1,0,12,15,20,15,20,9,11,18,16,17,4,10,8,16,11,1,0,0,11,13,6,3,15,0,10,4,9,11,12,3,18,9,3,10,18,11,11,9,10,3,1,15,0,14,9,9,16,2,15,16,10,17,1,1,6,10,11,1,16,13,3,16,13,16,5,10,16,3,18,4,16,9,2,10,11,16,3,15,20,18,11,2,12,3,3,16,2,4,2,0,12,3,10,6,10,9,13,11,10,18,18,10,4,3,18,11,14,9,12,10,11,13,13,9,16,16,3,16,18,16,21,2,12,0,1,4,18,15,16,3,18,11,0,11,6,20,5,4,3,22,10,6,9,11,16,6,10,6,17,6,20,12,2,6,9,16,16,14,5,4,4,22,10,1,10,5,18,10,20,11,18,20,15,11,10,20,17,4,3,10,10,22,3,11,6,16,15,11,17,3,15,9,18,24,18,3,15,3,16,14,1,3,10,18,0,9,16,14,18,1,6,3,16,15,16,4,4,6,0,7,2,0,0,2,20,4,20,15,11,18,11,9,12,3,16,16,3,10,20,11,18,3,16,18,11,3,17,0,3,7,20,20,3,16,9,17,10,14,3,0,3,6,1,6,13,1,9,16,9,16,9,2,11,6,10,14,10,2,16,4,10,20,11,18,11,9,12,7,17,16,17,9,9,9,3,10,9,22,11,12,16,9,18,18,10,12,10,0,9,9,10,12,4,11,10,16,11,10,11,11,10,10,3,10,2,16,9,2,2,1,3,16,11,11,3,6,3,8,0,0,16,10,16,2,6,5,6,10,6,3,3,4,7,9,11,11,14,14,11,11,9,10,10,2,6,15,10,11,11,11,11,9,15,10,10,4,4,0,10,10,10,19,10,1,9,11,3,0,12,16,10,20,10,15,16,3,15,9,10,17,0,11,10,3,0,18,4,11,10,2,22,18,2,9,16,18,16,20,16,22,10,7,4,9,1,15,13,5,20,9,18,17,7,5,3,14,10,9,10,9,11,3,1,5,22,18,0,9,11,16,6,20,9,9,2,22,10,16,2,2,2,18,18,17,2,17,2,10,20,11,2,9,10,17,21,18,3,16,1,10,18,3,16,13,1,5,16,6,14,9,3,9,1,15,18,5,10,3,10,3,10,9,2,18,9,9,16,16,11,11,11,22,11,16,9,1,9,11,6,16,23,3,2,15,3,16,10,15,20,18,16,14,3,1,10,2,6,16,8,17,3,18,11,18,2,9,8,18,14,9,12,10,9,0,16,1,16,1,17,3,11,12,9,4,16,16,11,4,16,12,15,1,11,11,9,15,10,16,21,9,3,2,2,3,0,3,9,18,12,20,7,11,3,5,8,0,3,10,9,1,0,18,9,18,16,16,16,9,14,14,4,12,18,10,10,14,10,12,3,16,16,3,20,15,5,1,5,10,17,21,5,11,16,4,16,2,11,2,9,16,14,20,2,15,2,2,11,6,20,5,4,4,1,6,16,15,10,6,16,17,5,11,2,18,9,6,20,2,10,20,4,1,21,2,4,20,11,9,11,10,10,15,9,10,10,13,10,9,9,4,2,2,1,1,16,10,17,20,20,16,1,2,9,4,16,16,4,20,15,10,4,4,16,4,9,16,22,0,16,4,1,2,20,4,1,18,13,16,2,4,20,2,12,14,0,15,10,6,4,0,2,4,16,11,4,9,1,14,15,2,15,10,16,20,16,3,4,10,11,16,2,4,3,10,12,12,20,18,6,11,3,14,5,11,10,6,15,9,10,12,16,15,4,10,20,0,9,21,18,21,20,9,17,15,0,15,4,11,16,5,11,18,13,18,18,10,9,10,0,6,9,20,9,16,15,15,3,16,18,7,4,2,3,3,10,4,7,16,20,14,18,10,4,20,20,17,20,17,10,11,20,18,10,18,9,10,5,9,10,20,11,9,8,11,3,11,18,11,12,11,12,10,11,10,10,16,8,13,9,10,10,18,11,19,16,16,10,16,10,4,2,4,20,21,12,2,16,0,4,5,1,4,5,10,15,7,10,9,4,18,11,11,6,0,17,4,10,20,22,13,10,21,20,3,4,2,4,2,9,11,5,16,18,0,10,9,16,12,20,18,9,11,10,10,9,11,18,14,10,9,9,18,9,5,15,20,20,18,12,12,1,10,20,16,10,6,15,0,9,16,16,15,10,16,2,4,11,2,16,18,16,0,15,6,20,9,12,11,6,1,7,1,2,5,10,0,5,0,10,10,11,10,9,18,18,10,22,4,11,20,1,18,0,3,11,17,20,11,5,10,10,3,5,8,16,6,4,2,2,16,10,11,20,11,3,4,16,1,10,2,1,11,16,2,24,15,10,15,14,1,1,14,0,16,10,11,9,10,8,18,18,9,18,18,12,6,16,11,0,20,1,0,16,11,0,9,3,0,15,10,1,10,9,4,1,16,5,10,18,4,4,9,16,1,11,15,16,12,0,11,14,4,13,12,4,3,9,11,15,11,2,9,16,4,2,11,10,18,9,9,9,9,9,9,0,14,16,9,9,1,3,10,6,15,11,16,4,2,16,0,16,2,8,10,10,3,13,18,9,9,9,3,16,11,11,3,2,10,3,3,10,16,4,10,5,10,1,3,2,16,9,11,22,16,3,3,16,1,5,16,10,12,22,16,9,3,16,21,15,5,2,3,11,16,11,17,11,15,20,15,18,11,10,19,3,15,16,11,11,11,16,16,13,5,3,16,3,14,12,16,3,11,3,3,15,18,10,16,16,18,10,3,11,16,17,16,21,3,21,18,2,3,16,15,8,10,0,16,10,9,17,9,3,3,10,2,3,10,5,11,1,13,0,10,6,3,10,11,11,9,11,10,10,2,3,15,10,3,0,13,14,14,13,15,5,3,10,7,3,22,9,0,18,15,15,20,10,10,1,1,16,11,8,17,16,17,16,0,11,21,20,4,6,18,16,5,5,6,11,6,15,10,16,3,20,16,2,9,15,22,5,5,4,10,18,7,3,16,1,21,9,11,11,10,13,10,10,17,20,18,14,13,1,22,16,10,22,16,22,15,3,16,9,16,20,11,5,11,5,17,4,15,14,16,17,13,10,10,17,11,0,10,18,10,10,22,18,17,16,2,15,17,9,9,10,11,2,1,1,0,9,14,10,10,11,10,0,1,20,10,10,10,9,11,10,11,14,11,16,9,3,22,17,17,5,3,4,7,0,3,8,4,11,20,9,15,10,11,1,17,9,20,11,4,2,9,4,20,20,20,8,11,0,10,14,3,16,16,16,18,3,10,9,6,5,18,14,2,9,16,20,3,4,11,11,10,11,11,19,10,9,15,10,10,10,1,11,17,14,6,10,22,3,20,16,4,0,16,11,20,4,11,20,11,2,13,2,3,10,4,9,1,16,0,9,11,2,3,1,18,18,3,9,3,15,20,20,3,20,11,14,10,3,3,18,2,18,11,18,10,13,8,6,9,15,3,11,3,17,1,4,16,11,10,20,20,4,9,3,20,9,16,7,15,10,21,11,10,10,20,14,20,20,16,21,11,9,9,10,10,11,7,17,13,16,9,9,15,2,10,2,0,8,4,20,9,5,22,11,14,15,20,18,11,18,9,1,5,11,6,10,11,2,6,9,16,11,9,10,4,10,20,9,11,11,2,2,5,9,11,4,8,3,11,14,16,18,18,12,10,2,1,9,0,2,9,18,3,21,10,9,11,12,11,5,9,16,6,9,9,4,11,1,10,10,13,18,2,5,1,11,11,18,18,20,3,11,16,9,3,16,9,11,0,3,10,21,12,3,0,3,0,6,2,18,15,22,15,10,3,11,10,3,16,20,16,1,8,23,3,11,0,16,15,9,3,20,20,6,8,22,6,9,1,16,3,11,9,15,0,11,12,11,9,10,18,0,6,6,10,20,16,3,18,6,9,11,3,6,7,3,16,16,6,18,1,16,11,3,0,3,16,1,0,20,9,3,16,18,10,10,10,0,15,10,8,18,7,9,16,16,0,16,6,3,7,9,6,10,10,11,2,1,5,3,11,11,18,10,18,10,5,3,10,11,3,16,5,14,10,4,3,9,6,12,10,24,16,10,16,14,3,16,14,18,16,15,6,1,12,11,1,16,9,10,5,3,3,11,0,10,17,3,11,11,16,3,14,15,6,17,16,1,3,15,10,9,9,3,18,17,5,15,15,3,3,20,14,9,12,10,19,17,1,10,11,16,1,10,3,14,17,3,10,8,11,16,18,3,9,16,10,1,17,6,9,5,5,8,9,6,10,16,16,3,10,16,16,3,1,15,5,1,17,3,14,15,3,5,11,9,6,10,11,10,11,12,9,10,9,10,9,9,11,11,0,5,3,3,10,4,4,15,3,3,16,9,11,10,1,18,4,12,11,5,22,11,10,17,16,5,3,15,16,1,3,11,6,2,6,4,18,16,16,16,11,15,11,18,0,13,10,18,3,10,7,14,11,15,17,3,15,10,11,18,18,18,16,4,21,8,16,3,9,18,10,16,8,21,14,10,16,11,4,3,7,5,3,3,9,17,9,3,16,18,9,17,16,1,3,10,2,11,18,11,9,20,12,15,12,18,9,9,10,14,11,10,10,3,3,2,10,3,9,2,9,20,11,11,3,10,18,11,10,18,10,15,3,11,10,2,0,10,5,16,9,11,16,3,9,0,10,16,9,10,20,3,10,15,22,22,11,14,11,17,12,9,14,8,1,11,2,5,8,3,11,6,15,11,16,9,2,9,9,16,15,9,11,14,11,18,20,14,18,3,6,9,16,1,12,4,2,18,1,10,9,10,8,2,17,16,3,8,16,3,2,9,14,9,9,10,11,2,16,17,10,0,6,1,16,9,11,15,5,18,3,2,17,2,2,18,10,16,18,10,9,12,9,11,12,12,1,4,16,1,10,9,13,12,12,11,3,4,4,9,9,2,14,3,17,5,14,22,6,12,2,12,16,16,4,14,1,10,18,10,11,14,3,15,9,10,2,2,3,11,17,3,9,2,16,10,0,12,0,10,11,16,5,10,16,9,5,9,9,6,10,16,3,16,3,22,9,12,3,0,10,15,10,10,16,16,12,15,5,12,4,4,18,3,16,18,10,16,21,10,18,16,2,11,12,2,1,10,9,15,9,7,15,9,11,11,22,9,17,0,18,9,15,18,12,20,10,15,20,5,3,16,18,3,5,15,2,11,2,18,11,11,10,18,9,9,9,10,5,4,10,5,11,17,16,15,16,11,1,12,16,21,9,1,11,17,3,3,1,21,3,2,16,3,1,4,11,10,11,9,9,4,1,4,3,3,3,5,3,3,18,9,16,9,18,10,3,20,18,9,11,14,10,15,17,20,10,4,15,9,9,4,3,11,6,10,18,16,1,16,18,6,11,10,16,17,21,12,5,16,4,16,3,2,3,9,9,3,3,16,4,5,22,9,10,10,9,9,9,10,18,18,4,3,10,10,10,12,5,5,9,10,13,3,3,4,10,16,5,9,10,2,18,15,6,18,18,2,3,9,10,16,10,17,16,6,13,4,3,2,20,16,20,10,6,20,10,16,11,9,6,17,10,16,0,10,7,3,11,2,16,1,16,1,10,16,3,18,9,14,18,16,3,2,17,11,7,16,16,3,16,20,10,21,0,10,7,18,11,21,18,16,0,10,16,2,11,6,16,1,9,11,20,6,10,10,21,9,10,11,10,10,12,11,10,4,16,10,10,11,11,18,9,3,15,14,9,13,10,14,10,12,9,15,11,10,11,13,9,10,3,12,15,11,10,6,13,15,2,3,3,9,15,10,9,4,16,0,10,16,10,9,15,3,10,9,16,15,10,4,2,10,16,16,9,14,5,4,10,9,9,16,2,16,0,2,9,15,10,9,15,12,2,3,4,11,10,11,5,10,14,16,6,10,9,4,2,16,9,10,0,10,11,11,5,18,9,0,10,0,15,5,6,9,9,15,1,6,18,10,15,9,11,17,16,11,11,1,6,20,11,16,0,14,16,9,9,2,17,12,1,3,17,18,2,11,11,15,1,3,9,10,2,18,5,11,9,9,3,12,11,16,3,1,16,14,11,10,11,3,9,1,10,11,9,18,10,18,11,3,2,10,17,3,18,11,1,18,18,9,10,3,11,6,18,15,4,11,4,14,22,14,0,10,15,4,4,11,16,17,4,22,14,15,9,16,2,1,1,11,10,10,10,6,1,4,16,21,16,3,6,6,9,16,10,3,17,2,15,9,18,2,5,3,1,17,16,4,12,6,1,6,16,6,18,9,1,15,9,2,3,11,9,22,3,15,11,11,10,3,8,10,16,6,10,13,16,14,15,18,18,16,3,16,5,11,18,3,0,16,4,15,2,3,14,11,18,12,18,16,10,9,20,3,17,3,10,16,3,16,22,10,16,1,10,16,4,21,10,10,18,11,6,9,11,2,11,1,11,16,2,12,16,3,15,16,1,17,9,18,3,11,1,3,5,5,20,10,5,16,9,11,16,20,18,12,13,9,11,11,10,11,11,15,1,22,4,10,9,3,9,10,2,20,14,5,2,2,16,16,12,16,15,20,21,9,1,10,12,9,1,6,20,9,20,11,10,5,6,3,3,16,9,3,9,9,9,3,9,12,9,20,12,12,18,3,0,11,9,11,14,9,11,20,9,10,2,5],"g":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,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,26,26,26,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,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,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,567,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,568,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,569,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,570,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,572,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,574,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,576,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,577,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,578,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,579,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,580,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,581,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,582,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,584,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,585,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,586,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,587,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,588,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,589,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,590,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,592,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,593,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,594,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,596,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,597,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,598,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,599,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,602,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,604,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,605,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,606,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,607,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,612,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,613,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,614,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,615,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,617,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,618,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,619,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,620,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,621,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,622,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,623,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,625,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,626,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,627,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,628,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,629,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,630,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,631,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,632,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,633,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,634,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,635,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,636,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,637,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,638,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,639,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,641,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,642,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,643,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,644,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,645,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,646,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,647,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,648,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,649,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,650,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,651,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,652,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,653,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,654,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,655,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,656,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,657,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,658,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,659,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,660,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,661,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,662,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,663,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,664,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,665,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,666,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,668,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,669,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,670,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,673,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,674,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,675,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,676,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,677,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,679,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,680,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,681,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,682,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,683,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,684,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,685,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,686,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,687,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,688,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,689,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,690,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,691,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,692,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,693,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,695,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,696,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,697,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,698,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,699,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,701,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,702,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,703,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,704,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,705,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,706,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,709,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,712,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,713,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,714,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,715,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,716,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,717,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,719,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,720,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,721,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,722,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,723,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,724,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,725,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,726,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,727,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,729,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,730,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,731,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,732,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,733,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,734,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,735,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,736,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,738,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,740,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,742,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,744,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,745,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,746,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,747,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,748,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,749,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,750,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,751,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,752,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,753,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,754,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,755,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,756,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,757,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,758,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,759,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,760,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,761,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,762,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,763,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,764,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,765,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,766,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,767,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,768,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,769,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,770,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,771,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,772,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,773,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,774,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,775,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,777,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,778,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,779,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,780,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,781,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,782,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,783,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,784,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,786,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,787,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,788,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,789,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,793,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,794,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,795,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,796,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,797,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,798,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,799,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,800,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,801,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,802,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,803,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,804,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,805,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,806,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,807,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,808,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,810,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,811,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,812,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,813,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,814,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,815,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,816,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,817,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,818,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,819,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,820,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,822,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,823,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,824,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,826,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,827,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,829,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,831,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,832,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,833,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,834,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,835,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,836,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,837,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,839,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,841,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,842,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,844,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,846,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,847,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,848,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,849,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,850,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,851,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,852,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,853,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,854,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,855,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,856,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,857,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,858,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,859,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,860,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,862,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,863,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,864,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,865,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,867,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,868,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,874,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,875,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,876,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,877,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,878,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,879,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,880,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,881,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,882,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,883,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,884,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,885,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,886,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,887,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,888,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,889,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,890,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,891,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,892,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,893,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,894,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,895,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,896,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,897,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,898,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,899,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,900,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,901,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,902,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,904,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,905,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,906,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,908,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,909,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,910,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,911,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,912,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,913,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,914,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,915,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,917,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,918,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,919,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,921,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,923,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,924,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,925,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,926,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,927,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,929,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,931,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,932,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,933,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,934,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,935,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,936,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,938,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,939,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,940,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,941,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,942,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,943,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,944,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,945,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,946,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,947,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,948,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,949,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,950,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,951,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,952,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,953,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,954,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,956,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,958,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,959,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,960,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,962,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,963,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,964,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,965,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,966,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,967,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,968,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,969,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,970,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,971,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,972,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,973,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,974,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,975,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,976,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,977,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,978,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,979,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,980,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,981,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,982,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,983,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,984,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,985,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,986,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,987,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,988,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,989,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,990,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,991,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,992,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,994,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,996,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,997,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,998,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1001,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1003,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1004,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1005,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1006,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1008,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1009,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1010,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1011,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1012,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1013,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1014,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1015,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1016,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1017,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1018,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1019,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1020,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1021,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1023,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1025,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1027,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1028,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1031,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1032,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1033,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1034,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1035,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1037,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1039,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1040,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1041,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1043,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1044,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1049,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1050,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1052,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1053,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1054,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1055,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1057,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1058,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1059,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1060,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1061,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1062,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1063,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1064,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1066,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1068,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1070,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1071,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1072,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1073,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1074,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1075,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1076,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1077,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1078,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1079,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1080,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1081,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1082,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1084,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1085,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1086,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1087,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1088,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1089,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1090,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1091,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1092,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1093,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1094,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1095,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1096,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1097,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1098,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1102,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1104,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1105,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1106,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1107,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1108,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1109,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1110,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1111,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1112,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1113,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1114,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1115,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1116,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1117,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1118,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1119,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1120,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1121,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1122,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1123,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1124,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1125,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1126,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1127,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1128,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1129,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1130,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1131,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1132,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1133,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1134,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1135,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1136,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1137,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1138,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1139,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1140,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1141,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1142,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1143,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1144,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1145,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1146,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1147,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1148,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1149,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1151,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1153,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1154,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1155,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1156,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1157,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1158,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1159,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1160,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1161,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1162,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1167,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1169,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1171,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1172,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1173,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1174,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1176,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1178,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1179,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1181,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1182,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1183,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1184,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1185,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1186,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1187,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1188,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1189,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1191,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1192,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1193,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1194,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1195,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1196,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1197,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1198,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1200,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1202,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1204,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1205,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1206,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1208,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1210,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1211,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1212,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1213,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1214,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1215,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1216,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217,1217],"pid":[68,89,115,136,202,230,254,275,301,330,391,412,436,469,490,511,552,574,595,636,660,697,723,744,768,824,846,868,911,935,959,999,1051,1075,1099,1120,1144,1165,1194,1236,1260,1284,1310,1337,1378,1399,1445,1469,1488,1516,1563,1596,1618,1642,1696,1717,1738,1779,1803,1841,1879,1994,2049,2070,2092,2113,2139,2161,2200,2219,2243,2285,2314,2340,2361,2385,2406,2457,2478,2500,2530,2551,2572,2613,2635,2659,2680,2712,2791,2803,3037,2844,2866,2891,2934,2963,2987,3026,3071,3115,3139,3163,3184,3206,3253,3277,3299,3323,3352,3374,3398,3419,3443,3475,3503,3527,3551,3575,3601,3625,3647,3669,3718,3742,3763,3789,3811,3835,3864,3886,3933,3957,3979,4013,4047,4071,4093,4115,56,80,101,122,146,167,191,212,236,299,343,364,393,414,438,467,486,529,550,569,593,617,646,692,721,754,775,818,867,896,933,954,980,1009,1030,1054,1078,1102,1126,1187,1208,1230,1254,1286,1315,1334,1358,1385,1406,1427,1483,1504,1563,1609,1635,1657,1679,1712,1736,1757,1800,1836,1946,1967,1991,2043,2072,2093,2137,2163,2184,2208,2232,2288,2307,2336,2360,2381,2400,2464,2485,2506,2527,2551,2572,2599,2623,2648,2688,2712,2733,2755,2815,2839,2860,2884,2908,2934,2958,2979,3047,3092,3121,3145,3166,3190,3214,3262,3283,3304,3341,3362,3383,3407,3431,3455,3489,3513,3537,3576,3617,3636,3674,3696,63,85,109,158,184,213,251,272,296,317,339,361,382,417,489,521,542,566,599,620,641,662,686,708,748,772,817,850,934,883,993,1014,1036,1077,1101,1122,1144,1166,1192,1213,1239,1276,1338,1357,1384,1438,1468,1492,1516,1537,1564,1590,1616,1669,1691,1720,1744,1785,1826,1879,1901,1945,1980,2001,2027,2051,2089,2199,2298,2320,2341,2365,2386,2407,2431,2452,2478,2501,2545,2566,2629,2650,2683,2704,2723,2783,2810,2832,2909,2930,2951,3006,3040,3080,3101,3125,3146,3168,3221,3242,3263,3287,3315,3336,3357,3378,3399,3454,3510,3545,3569,3591,3615,3636,3669,3707,3750,3789,3841,3862,3923,3961,4046,4068,4104,4150,4242,64,85,109,156,180,201,264,286,315,346,375,401,446,467,532,565,601,622,643,664,688,716,741,762,786,810,882,910,931,983,1004,1028,1057,1092,1129,1164,1185,1217,1241,1299,1320,1344,1409,1433,1465,1487,1521,1550,1579,1642,1680,1704,1725,1764,1793,1815,1851,1967,1988,2009,2038,2067,2093,2155,2188,2244,2268,2292,2370,2391,2413,2446,2479,2500,2522,2546,2591,2613,2634,2667,2688,2712,2750,2779,2801,2830,2851,2883,2923,2944,2965,3001,3048,3077,3101,3125,3149,3173,3194,3216,3245,3267,3296,3325,3382,3404,3467,3491,3515,3553,3574,3596,3628,3685,3723,3747,3795,3826,62,86,112,133,157,181,205,227,251,275,336,358,379,401,422,463,484,508,552,573,611,635,656,678,715,736,760,800,821,862,891,917,941,965,991,1020,1058,1082,1123,1144,1165,1186,1207,1236,1260,1281,1360,1382,1406,1458,1479,1501,1539,1560,1584,1613,1674,1700,1741,1832,1946,1970,1994,2015,2036,2072,2093,2122,2167,2225,2246,2267,2294,2315,2346,2370,2428,2475,2501,2545,2569,2612,2640,2680,2699,2723,2757,2779,2840,2864,2886,2907,2931,2952,2981,3002,3029,3050,3072,3128,3152,3176,3200,3224,3246,3270,3310,3332,3361,3383,3416,3454,3492,3530,3551,3589,3627,3672,3696,3720,3766,56,77,101,140,166,187,228,249,273,294,315,336,358,379,403,424,445,503,527,548,595,619,643,667,688,711,732,772,794,818,841,865,889,912,936,962,984,1008,1029,1050,1071,1093,1114,1170,1194,1215,1236,1259,1283,1309,1330,1351,1372,1405,1456,1480,1518,1542,1589,1613,1637,1701,1742,1786,1809,1850,1891,1913,1968,1996,2021,2042,2100,2132,2153,2174,2196,2231,2281,2303,2345,2369,2404,2425,2476,2498,2544,2587,2616,2637,2697,2718,2742,2763,2796,2817,2841,2865,2887,2930,3000,3022,3046,3070,3094,3118,3139,3163,3185,3214,3293,3316,3345,3366,3387,3413,3461,3482,3503,3524,3545,3603,3625,3649,3670,3691,3712,3750,3812,3834,3856,3911,3949,3971,3995,4135,4019,4041,4232,4251,4308,4352,4373,4394,4416,4438,4488,4512,4533,4557,4578,4599,4655,4707,4731,4755,4794,4858,4905,58,128,163,187,208,229,251,316,338,359,383,412,433,462,483,539,563,587,611,656,677,721,743,767,792,839,863,888,928,957,978,1002,1041,1063,1096,1120,1176,1198,1219,1266,1287,1309,1390,1412,1442,1475,1499,1520,1544,1570,1592,1614,1636,1657,1681,1705,1729,1772,1805,1827,1864,1886,1915,1944,1968,1997,2061,2083,2142,2245,2267,2288,2312,2331,2383,2404,2425,2452,2481,2502,2529,2558,2614,2635,2656,2678,2726,2747,2776,2803,2824,2848,2872,2909,2941,2962,2991,3087,3116,3156,3177,3208,3229,3253,3357,3381,3437,3463,3523,3544,3568,3597,3622,3678,3752,3773,3797,3840,3876,3909,3938,3962,3986,4007,4029,4051,4075,4096,4117,4155,4193,4232,4257,4286,4330,4387,4409,4443,4474,4512,55,76,102,123,149,171,195,219,240,269,291,347,379,400,460,481,514,543,569,593,649,673,729,750,774,799,823,870,913,942,968,994,1047,1068,1092,1113,1163,1203,1232,1256,1290,1312,1338,1394,1418,1442,1494,1515,1539,1560,1584,1623,1649,1695,1732,1821,1868,1908,1937,1959,2000,2022,2063,2085,2126,2148,2266,2287,2334,2356,2380,2424,2474,2498,2531,2587,2609,2630,2677,2698,2720,2744,2765,2786,2810,2845,2869,2925,2949,2978,3002,3026,3050,3071,3092,3140,3161,3185,3209,3231,3270,3295,3331,3357,3378,3399,3423,3449,3471,3492,3516,3578,3599,3623,3652,3674,3695,3720,3767,3797,3821,3842,3879,3983,4008,4030,4056,4077,4099,4137,4161,55,76,100,121,142,166,187,208,232,256,280,336,360,379,401,430,451,475,499,520,542,566,587,609,665,694,730,770,818,839,878,899,923,952,973,1006,1038,1192,1069,1124,1148,1172,1204,1237,1286,1307,1336,1368,1392,1416,1440,1484,1525,1546,1567,1586,1612,1650,1706,1761,1790,1819,1840,1862,1925,1946,1975,1999,2020,2044,2065,2089,2113,2134,2156,2212,2236,2257,2278,2299,2321,2360,2400,2442,2464,2522,2543,2583,2633,2657,2681,2725,2746,2806,2849,2875,2901,2922,2946,2967,2988,3009,3051,3075,3097,3123,3147,3171,3193,3263,3295,3319,3357,3404,3433,3457,3479,3525,3554,3592,3630,59,83,109,130,154,175,196,236,268,290,314,338,359,380,442,466,499,523,586,607,633,657,704,733,752,792,835,859,883,904,925,950,974,998,1019,1040,1098,1125,1196,1218,1239,1263,1297,1335,1380,1401,1425,1446,1480,1544,1568,1590,1609,1653,1774,1798,1819,1874,1895,1919,1945,1966,1995,2019,2066,2090,2116,2137,2170,2191,2215,2237,2261,2329,2358,2384,2405,2429,2450,2474,2539,2584,2605,2626,2680,2721,2743,2767,2818,2840,2864,2902,2935,2956,2978,3002,3023,3050,3116,3138,3162,3191,3213,3253,3277,3298,3337,3361,3399,3437,3475,57,78,99,121,145,166,190,212,233,301,322,348,395,419,458,501,522,546,572,594,679,719,741,762,783,807,828,870,914,935,956,996,1017,1046,1067,1088,1141,1170,1191,1231,1260,1281,1303,1335,1359,1413,1466,1485,1514,1552,1587,1608,1651,1672,1713,1769,1793,1815,1887,1928,2048,2069,2090,2114,2135,2159,2183,2204,2226,2245,2303,2332,2353,2374,2403,2436,2491,2512,2533,2555,2595,2616,2640,2661,2683,2720,2741,2762,2809,2841,2878,2899,2939,2960,2984,3028,3050,3119,3148,3177,3201,3238,3267,3289,3310,3334,3355,3379,3446,3475,3504,3526,3554,3578,3647,3671,3696,3736,3757,3778,3816,3854,3888,3926,4032,4102,4187,4210,4266,4307,62,83,104,150,171,195,216,240,296,318,347,371,392,445,494,515,536,588,614,633,676,705,729,751,791,815,839,860,882,947,968,994,1015,1039,1060,1089,1110,1132,1167,1196,1222,1246,1309,1333,1354,1378,1399,1440,1461,1483,1509,1552,1573,1595,1639,1660,1698,1737,1778,1853,1874,1948,1974,1995,2027,2049,2098,2119,2140,2187,2208,2273,2297,2321,2353,2377,2398,2426,2473,2494,2527,2559,2615,2636,2657,2724,2770,2799,2846,2867,2914,2938,2962,2983,3012,3063,3084,3105,3132,3153,3177,3227,3251,3297,3318,3342,3366,3396,3417,3438,3476,3502,3523,3561,3599,3624,3688,3712,3741,3774,3803,3825,3875,3926,58,86,107,128,149,217,238,267,288,343,369,390,412,462,488,514,536,558,580,604,625,689,713,737,777,803,844,865,889,910,953,977,999,1020,1041,1094,1115,1136,1183,1207,1228,1273,1325,1347,1380,1436,1460,1481,1502,1528,1557,1634,1660,1713,1736,1768,1826,1847,1871,1895,1917,1938,1962,1986,2007,2047,2109,2130,2154,2190,2228,2269,2307,2329,2447,2468,2492,2516,2537,2558,2604,2641,2662,2683,2736,2760,2781,2807,2829,2877,2906,2928,2952,2974,2995,3016,3037,3059,3122,3148,3172,3204,3232,3286,3307,3336,3369,3391,3434,3502,3572,3596,3640,3662,3709,3730,3754,3821,3842,3899,3956,3980,4001,4025,4046,4075,4099,4121,4143,4176,4197,4221,4292,4313,4334,4372,4410,4448,4469,58,82,111,176,195,253,274,295,319,340,364,388,412,446,499,520,541,611,632,653,690,719,743,764,796,852,881,902,926,955,995,1016,1037,1058,1084,1105,1126,1150,1171,1195,1228,1249,1315,1336,1363,1384,1405,1429,1471,1493,1514,1565,1589,1610,1648,1672,1700,1772,1798,1926,1947,1968,2008,2037,2058,2082,2103,2125,2172,2201,2222,2243,2272,2291,2315,2336,2357,2382,2414,2433,2462,2483,2511,2532,2569,2611,2651,2670,2719,2740,2780,2807,2829,2851,2907,2931,2955,2976,3011,3032,3054,3079,3105,3126,3147,3171,3227,3251,3272,3294,3324,3367,3389,3413,3435,3464,3505,3527,3568,3613,3658,3680,3755,3779,3803,3825,3849,3890,3912,3945,3972,4008,4047,4154,4175,4199,4246,4279,4300,4324,4353,4540,4434,4462,4488,4571,4631,4657,4686,4710,4789,4827,4872,4921,4947,4993,5015,5039,5074,5096,5142,64,86,107,145,189,218,239,268,322,343,364,388,467,488,531,552,574,595,698,719,756,800,821,900,921,942,989,1029,1050,1107,1133,1162,1183,1204,1265,1286,1363,1384,1406,1472,1493,1517,1562,1588,1609,1631,1700,1726,1794,1815,1837,1869,1907,1928,1954,1992,2065,2103,2132,2173,2238,2259,2281,2302,2331,2352,2373,2394,2415,2436,2511,2532,2556,2596,2618,2639,2717,2738,2759,2783,2804,2837,2894,2923,2945,2966,3022,3043,3064,3096,3119,3148,3231,3315,3336,3360,3381,3402,3428,3449,3470,3502,3523,3594,3628,3652,3673,3695,3739,3783,3807,3828,3859,3899,3921,3943,3981,4019,4080,4102,4145,4166,65,89,110,131,155,179,200,224,246,267,291,312,334,413,444,465,489,510,531,586,630,652,708,732,756,777,803,824,902,923,966,1017,1038,1059,1080,1101,1125,1146,1170,1196,1217,1241,1283,1318,1339,1363,1389,1415,1436,1457,1545,1566,1587,1609,1631,1689,1718,1742,1766,1790,1812,1834,1984,2009,2030,2077,2180,2201,2222,2262,2283,2307,2356,2377,2398,2424,2446,2470,2494,2518,2542,2598,2620,2672,2696,2743,2790,2830,2866,2890,2911,2933,2954,2983,3009,3035,3057,3113,3139,3173,3211,3237,3263,3284,3355,3385,3407,3431,3455,3479,3531,3555,3577,3601,3620,3642,3684,3722,3785,3807,3831,3853,3894,3916,3947,3971,56,77,96,120,141,162,206,227,281,305,334,358,379,401,434,455,526,550,571,595,616,635,713,748,769,835,859,883,915,939,968,1031,1052,1076,1097,1130,1183,1205,1229,1253,1275,1297,1321,1390,1414,1435,1456,1491,1515,1537,1581,1602,1623,1649,1688,1709,1733,1796,1817,1848,1875,1950,1971,2001,2023,2047,2087,2108,2130,2213,2238,2262,2294,2327,2348,2372,2394,2418,2439,2461,2524,2545,2598,2631,2652,2676,2697,2719,2775,2799,2820,2849,2892,2913,2937,2958,2980,3009,3031,3053,3100,3121,3145,3169,3190,3253,3284,3306,3377,3394,3428,3449,3470,3491,3515,3558,3582,3606,3630,3652,3673,3698,3719,3753,3777,3805,3834,3858,3879,3901,3970,4010,4032,4054,4076,4125,4177,4201,4222,4250,4297,4321,4345,4366,4397,4419,4443,4497,4519,56,80,101,122,148,170,191,212,233,262,283,330,369,401,428,462,488,509,533,554,578,634,682,735,756,797,818,839,863,897,926,947,973,994,1030,1083,1104,1128,1154,1175,1196,1217,1241,1262,1294,1318,1374,1399,1430,1459,1483,1512,1539,1572,1594,1616,1642,1699,1721,1777,1801,1830,1902,1926,1947,1971,1995,2016,2039,2068,2089,2111,2167,2188,2207,2272,2293,2351,2375,2396,2417,2438,2501,2523,2556,2580,2639,2666,2706,2727,2751,2775,2796,2818,2881,2902,2923,2947,2971,2993,3022,3043,3099,3120,3144,3168,3189,3210,3267,3296,3317,3338,3378,3402,3431,3452,3480,3518,3541,3569,3597,3645,79,100,124,182,203,235,257,281,327,367,391,415,439,465,486,510,534,556,580,616,637,697,718,739,773,797,823,880,902,926,954,975,1001,1057,1078,1102,1123,1158,1182,1221,1243,1272,1296,1317,1338,1402,1423,1445,1518,1542,1563,1584,1605,1629,1657,1676,1709,1765,1789,1811,1869,1890,1909,1949,1973,2010,2066,2088,2109,2133,2159,2183,2207,2229,2292,2318,2339,2361,2390,2433,2457,2481,2507,2552,2592,2613,2634,2675,2696,2717,2761,2783,2814,2855,2876,2916,2954,2976,2998,3022,3046,3072,3127,3148,3181,3202,3235,3257,3313,3334,3355,3379,3400,3424,3445,3466,3487,3508,3540,3598,3622,3655,3677,3706,3752,3803,3824,3852,3880,56,88,109,133,154,176,200,221,242,296,318,340,405,426,473,504,525,546,599,620,641,663,700,724,745,769,814,877,904,928,976,998,1027,1086,1107,1128,1210,1234,1255,1281,1302,1334,1353,1377,1401,1422,1485,1507,1528,1603,1624,1645,1687,1708,1732,1756,1819,1897,1923,1942,1991,2012,2033,2059,2083,2129,2150,2171,2195,2216,2237,2299,2328,2349,2382,2403,2424,2471,2537,2558,2580,2601,2620,2641,2685,2706,2727,2789,2810,2831,2879,2927,2948,2969,2990,3011,3047,3068,3099,3120,3224,3246,3277,3298,3326,56,77,98,122,143,165,193,217,238,259,288,309,369,398,419,440,472,496,548,567,630,651,695,719,741,795,848,886,907,948,969,990,1014,1035,1056,1120,1141,1165,1189,1210,1232,1264,1286,1310,1360,1386,1407,1428,1463,1489,1513,1554,1575,1610,1639,1668,1739,1763,1787,1816,1845,1956,1977,1998,2020,2101,2121,2145,2169,2190,2235,2293,2316,2337,2389,2424,2445,2466,2487,2508,2568,2592,2614,2668,2701,2727,2748,2769,2814,2835,2875,2947,2968,2993,3015,3058,3080,3102,3158,3179,3203,3224,3245,3274,3307,3331,3362,3383,3405,3427,3451,3472,3501,3522,3547,3576,3600,3628,3653,3698,3722,3753,3814,3883,3911,3939,56,78,99,156,182,215,236,260,281,303,342,371,400,429,451,475,521,550,592,618,656,690,751,762,862,883,905,934,955,979,1018,1040,1090,1146,1168,1238,1272,1298,1338,1359,1381,1400,1441,1470,1491,1515,1536,1565,1599,1631,1655,1677,1749,1771,1800,1821,1843,1884,1905,1950,2004,2025,2058,2118,2139,2175,2199,2221,2242,2382,2414,2435,2468,2490,2511,2532,2560,2581,2605,2626,2665,2686,2708,2764,2785,2809,2830,2862,2919,2943,2964,3033,3054,3075,3133,3154,3189,3232,3256,3277,3298,3354,3378,3400,3435,3456,3478,3528,3549,3573,3622,3646,3667,3688,3710,3734,3756,3778,3853,3877,3905,3934,3965,3987,4009,4060,4081,4141,4165,4187,4209,57,81,102,126,150,172,193,219,240,261,296,320,341,365,429,450,474,495,526,547,568,592,655,676,712,774,795,816,857,883,904,948,972,993,1017,1038,1070,1099,1154,1198,1222,1276,1300,1324,1345,1366,1388,1412,1433,1462,1527,1551,1602,1621,1645,1766,1787,1816,1840,1861,1890,1911,1935,1997,2021,2042,2064,2088,2129,2153,2174,2198,2219,2243,2267,2300,2321,2342,2395,2416,2437,2506,2546,2568,2592,2624,2654,2721,2743,2769,2804,2831,2853,2874,2898,2947,2971,2993,3017,3038,3060,3082,3104,3125,3146,3200,3221,3247,3268,3289,3346,3374,3396,3424,3445,3473,3494,55,76,97,118,142,171,195,233,257,281,303,324,348,369,391,424,446,475,538,559,578,627,651,675,699,720,741,776,816,872,901,923,944,996,1017,1041,1076,1191,1213,1237,1258,1279,1300,1341,1362,1386,1410,1431,1482,1511,1532,1556,1577,1615,1660,1693,1717,1741,1842,1863,1887,1908,1937,1959,1983,2004,2025,2046,2067,2160,2233,2257,2286,2315,2337,2359,2415,2436,2460,2501,2530,2562,2603,2625,2647,2685,2707,2731,2778,2807,2831,2852,2874,2951,2987,3011,3032,3061,3090,3114,3138,3200,3224,3245,3329,3350,3374,3395,3417,3458,3480,3504,3536,3557,3579,3626,3658,3679,3708,3780,3804,3833,3857,3879,3903,3939,3966,3990,96,117,141,165,195,229,253,281,317,338,360,384,405,426,447,471,492,515,563,610,645,666,692,724,745,785,883,913,937,966,1018,1052,1108,1164,1188,1209,1233,1256,1278,1297,1356,1377,1401,1427,1459,1513,1575,1597,1621,1642,1664,1688,1722,1744,1766,1828,1852,1925,1949,1978,2034,2098,2122,2148,2172,2193,2214,2235,2270,2294,2329,2358,2382,2404,2460,2482,2506,2555,2581,2602,2626,2650,2682,2715,2756,2780,2801,2858,2901,2925,2953,2977,3001,3023,3089,3113,3137,3158,3179,3207,3236,3260,3282,3309,3365,3398,3419,3441,3502,3523,3547,3603,3627,3660,3684,3705,3729,3803,3850,3874,3898,3936,3961,4028,4052,4081,4105,64,88,112,133,154,173,213,237,258,279,303,327,409,430,454,506,567,591,631,675,696,725,766,787,811,835,880,904,936,976,1037,1061,1082,1108,1132,1156,1177,1201,1225,1290,1311,1335,1372,1393,1415,1458,1482,1503,1550,1574,1598,1620,1641,1662,1683,1750,1785,1807,1829,1869,1890,1911,1940,1961,1992,2028,2126,2147,2171,2223,2247,2268,2297,2321,2345,2382,2406,2428,2449,2470,2491,2515,2567,2591,2635,2685,2706,2740,2766,2790,2811,2840,2888,2912,2952,2976,3002,3051,3088,3110,3139,3173,3195,3219,3241,3263,3287,3309,3331,3397,3418,3444,3466,3488,3515,3536,3557,3578,3599,3620,3648,3711,3735,3759,3788,3812,3845,3866,3894,3918,3942,3976,4000,57,78,102,182,208,229,253,274,298,322,346,367,388,409,454,512,533,554,640,664,685,706,730,758,784,811,832,863,889,929,950,971,1004,1033,1052,1074,1098,1119,1140,1189,1211,1235,1303,1324,1361,1401,1442,1470,1491,1515,1559,1593,1645,1667,1691,1719,1747,1771,1793,1817,1873,1897,1924,1943,2013,2034,2058,2079,2103,2124,2146,2167,2211,2253,2299,2323,2344,2368,2390,2414,2486,2533,2557,2579,2645,2666,2690,2743,2767,2789,2810,2831,2855,2884,2905,2945,2970,3006,3030,3051,3086,3107,3131,3155,3181,3222,3243,3265,3314,3338,3359,3398,3419,3443,3490,3511,3543,3567,3588,3609,3630,3651,3679,3707,63,84,105,218,247,271,292,313,336,360,384,405,428,451,480,501,524,577,598,645,666,688,709,755,776,811,859,885,906,930,1003,1024,1048,1072,1112,1133,1154,1183,1204,1263,1331,1367,1391,1412,1433,1488,1509,1533,1568,1589,1626,1650,1711,1732,1761,1783,1807,1838,1867,1889,2022,2043,2067,2090,2114,2138,2162,2197,2218,2240,2296,2317,2344,2368,2390,2412,2439,2460,2481,2521,2550,2571,2593,2635,2656,2680,2716,2737,2761,2822,2843,2894,2916,2972,3016,3037,3061,3082,3103,3127,3151,3172,3208,3271,3295,3319,3366,3395,3416,3439,3462,3486,3533,3557,3601,3659,3680,3710,3741,3769,3799,3866,3890,3956,3994,4046,4075,4104,4131,4155,4177,4199,4255,4276,56,77,98,122,152,178,199,220,241,262,331,355,380,401,422,446,491,544,565,586,607,631,693,714,743,787,808,857,907,928,952,980,1035,1059,1087,1117,1148,1173,1194,1223,1252,1273,1308,1337,1374,1406,1434,1461,1494,1515,1536,1557,1621,1643,1667,1702,1768,1801,1829,1850,1879,1912,1951,2007,2083,2102,2137,2199,2234,2262,2287,2308,2329,2350,2378,2399,2420,2525,2546,2568,2601,2622,2646,2670,2695,2717,2761,2782,2803,2861,2882,2904,2944,2970,2991,3040,3064,3092,3125,3150,3172,3248,3269,3290,3311,3335,3360,3381,3402,3430,3458,3502,3526,3547,3583,3643,3667,3700,3728,3753,3782,3826,56,80,112,140,169,197,222,252,280,313,378,399,421,450,475,499,531,552,606,627,648,678,699,720,764,785,826,855,881,902,936,960,985,1017,1041,1097,1126,1174,1221,1243,1265,1293,1314,1349,1400,1424,1450,1471,1609,1630,1654,1712,1741,1774,1809,1842,1868,2021,2042,2066,2094,2135,2157,2192,2214,2235,2276,2297,2319,2371,2392,2416,2492,2518,2547,2572,2594,2656,2685,2714,2742,2767,2796,2826,2847,2868,2905,2926,2966,3018,3056,3075,3126,3147,3180,3201,3229,3251,3273,3308,3329,3355,3388,3409,3476,3495,3526,3559,3581,3649,3668,3692,3718,3742,3804,3826,3850,3887,3938,3971,3993,4065,4086,4114,4190,4245,4266,4294,4345,4367,4386,4410,69,93,114,137,168,189,211,232,256,285,307,344,411,438,463,510,531,562,588,609,640,736,760,786,810,856,877,901,922,944,965,1010,1031,1066,1087,1116,1137,1172,1196,1268,1292,1339,1372,1400,1424,1507,1528,1549,1592,1613,1637,1663,1687,1711,1774,1798,1876,1905,1929,2000,2022,2046,2067,2088,2131,2170,2236,2260,2289,2318,2340,2403,2425,2446,2519,2541,2565,2644,2670,2694,2781,2802,2828,2849,2885,2907,2972,3003,3024,3059,3121,3147,3168,3189,3210,3234,3302,3350,3383,3466,3487,3508,3529,3555,3577,3598,3644,3671,3692,3732,3753,3774,3825,3851,3875,3896,3917,3938,3959,3980,56,108,130,174,203,224,269,295,316,345,368,390,455,497,518,567,588,618,639,661,683,704,750,774,796,817,880,901,927,967,1010,1034,1055,1125,1147,1166,1209,1233,1256,1282,1303,1327,1348,1369,1393,1456,1480,1502,1526,1555,1605,1646,1670,1691,1732,1756,1777,1808,1830,1849,1910,1932,1954,2001,2064,2085,2109,2135,2159,2215,2238,2259,2306,2330,2351,2377,2401,2430,2451,2473,2516,2537,2561,2585,2606,2635,2656,2681,2710,2731,2750,2772,2835,2857,2881,2922,2945,2969,2995,3019,3066,3090,3112,3136,3158,3194,3215,3241,3262,3286,3310,3373,3395,3419,3440,3464,3488,3509,3533,3557,3579,3603,3624,3645,3666,3747,3774,3800,3828,3869,3891,3915,3940,55,76,100,121,142,166,187,216,248,269,330,352,373,397,429,453,482,515,611,635,656,685,714,735,791,812,833,857,879,903,924,957,987,1080,1109,1130,1170,1191,1220,1241,1260,1289,1310,1336,1360,1413,1434,1461,1485,1514,1535,1564,1585,1614,1670,1691,1713,1752,1781,1803,1835,1869,1890,1911,1933,1962,1986,2008,2071,2136,2157,2181,2202,2235,2256,2280,2301,2346,2409,2433,2454,2475,2496,2520,2541,2562,2591,2635,2659,2683,2746,2772,2793,2814,2847,2903,2946,2970,2994,3015,3037,3061,3093,3115,3137,3191,3212,3236,3257,3278,3302,3323,3356,3382,3407,3426,3450,3483,3504,3528,3549,3584,3615,3634,3660,3688,56,89,113,164,188,249,278,327,348,370,399,420,449,473,494,523,542,566,633,654,678,702,723,755,776,883,907,949,1001,1022,1043,1067,1088,1110,1138,1162,1181,1226,1252,1276,1300,1326,1347,1368,1425,1451,1477,1498,1527,1548,1572,1600,1621,1677,1701,1730,1754,1853,1874,1909,1930,1951,1980,2019,2072,2093,2115,2142,2163,2184,2228,2293,2314,2338,2359,2381,2441,2467,2493,2519,2580,2601,2627,2648,2669,2729,2753,2774,2798,2843,2867,2888,2919,2943,2965,3069,3109,3133,3154,3180,3204,3225,3252,3278,3307,3328,3354,3394,3416,3437,3488,3510,3539,3560,3581,3605,3641,3699,3721,3740,3780,56,80,143,164,188,212,273,294,322,413,435,459,499,520,542,600,621,642,671,732,753,813,837,866,890,919,951,972,994,1037,1058,1087,1111,1133,1157,1225,1246,1286,1310,1334,1358,1379,1405,1426,1482,1506,1530,1554,1578,1600,1622,1670,1696,1720,1755,1794,1841,1900,1924,1948,1972,1994,2040,2064,2132,2159,2180,2202,2261,2285,2306,2330,2352,2373,2397,2418,2440,2464,2491,2517,2538,2562,2583,2607,2659,2681,2715,2783,2807,2828,2890,2916,2944,2984,3006,3050,3079,3114,3133,3154,3178,3206,3246,3299,3323,3347,3387,3416,3458,3479,3503,3550,3572,3594,3615,3639,3660,3688,3717,3746,3768,3789,3817,3898,3920,3944,3978,4002,4031,4053,4086,56,80,109,156,180,205,226,250,274,305,329,351,441,474,495,516,545,569,593,614,635,696,717,741,776,800,821,842,898,919,941,974,995,1034,1116,1137,1161,1185,1206,1230,1249,1278,1332,1370,1391,1412,1434,1455,1563,1590,1611,1633,1670,1698,1743,1806,1828,1849,1896,1917,1941,1986,2010,2045,2086,2110,2132,2156,2196,2218,2240,2291,2313,2337,2368,2398,2496,2522,2543,2586,2602,2790,2635,2701,2733,2757,2779,2831,2853,2875,2896,2920,2953,2977,2998,3026,3050,3072,3096,3123,3163,3191,3217,3244,3265,3287,3311,3332,3353,3389,3411,3467,3507,3526,3567,3588,3612,3633,3644,3678,3700,3724,3745,3779,3803,3879,3908,3929,3950,3971,3997,4018,4039,4060,4081,4102,4138,4182,4206,4230,4261,4285,4309,4331,57,81,107,128,160,182,231,255,276,309,328,352,376,400,429,451,473,516,537,569,593,617,638,662,683,727,794,815,836,865,894,934,955,977,1003,1024,1045,1064,1099,1162,1183,1204,1228,1284,1316,1340,1361,1414,1435,1490,1514,1535,1557,1578,1604,1625,1647,1713,1739,1767,1791,1810,1839,1877,1901,1930,2022,2043,2062,2095,2116,2137,2158,2179,2214,2233,2260,2318,2339,2361,2413,2434,2471,2495,2516,2540,2593,2617,2638,2662,2683,2707,2731,2752,2781,2834,2874,2914,2936,2977,3003,3059,3080,3104,3125,3154,3176,3207,3231,3255,3311,3332,3389,3448,3469,3490,3546,3582,3606,3627,3657,3691,3717,3739,3770,3855,3876,3904,3925,3953,4008,4032,4077,63,84,110,134,155,179,223,244,265,289,311,333,375,399,422,443,465,494,554,575,599,620,644,691,712,733,755,779,825,846,868,896,939,965,989,1052,1073,1106,1130,1151,1172,1194,1220,1249,1275,1299,1321,1361,1424,1451,1472,1496,1520,1549,1570,1594,1618,1642,1663,1685,1709,1744,1765,1789,1820,1873,1897,1926,1948,1988,2019,2052,2074,2170,2191,2213,2260,2281,2302,2323,2344,2373,2402,2423,2446,2509,2533,2554,2575,2596,2617,2639,2660,2702,2723,2747,2771,2795,2873,2902,2933,2973,2995,3017,3109,3130,3149,3192,3213,3246,3270,3291,3338,3362,3386,3419,3452,3473,3497,3526,3586,3607,3628,3660,3681,3702,3733,3756,3778,3799,3827,3862,3884,3908,3930,3952,3975,4015,4036,4067,4122,4144,4168,4231,4253,4299,4321,54,78,99,120,141,165,194,215,239,292,313,334,363,387,415,446,470,491,520,588,620,641,670,713,753,774,813,842,870,892,913,944,965,989,1013,1074,1121,1168,1212,1236,1257,1278,1299,1320,1361,1396,1427,1456,1480,1504,1526,1566,1590,1612,1714,1754,1778,1799,1855,1876,1897,1918,1951,1985,2025,2049,2078,2130,2152,2174,2278,2299,2320,2346,2375,2397,2418,2474,2498,2522,2546,2594,2615,2639,2663,2687,2719,2760,2800,2824,2887,2908,2942,2990,3022,3080,3104,3158,3219,3238,3286,3308,3329,3360,3381,3415,3436,3473,3530,3554,3578,3602,3626,3657,3679,3708,3732,3756,3778,3811,3832,3868,3913,83,112,134,155,181,203,225,287,308,329,391,417,481,507,531,552,612,633,655,684,724,745,766,836,857,883,948,979,1010,1060,1103,1122,1178,1199,1221,1256,1278,1299,1356,1377,1398,1449,1475,1496,1517,1586,1608,1629,1650,1676,1697,1719,1740,1764,1842,1914,1938,1967,2027,2049,2081,2108,2130,2183,2212,2236,2257,2290,2312,2333,2398,2419,2448,2469,2490,2564,2585,2606,2627,2651,2696,2720,2742,2763,2792,2816,2837,2918,2940,2980,3006,3030,3049,3119,3140,3161,3182,3203,3250,3274,3295,3365,3433,3485,3514,3538,3570,3591,3613,3662,3688,3709,3734,3795,3824,3848,3874,56,103,124,148,169,191,213,234,258,299,320,341,365,386,432,456,489,513,564,599,623,645,692,714,741,765,786,807,829,924,950,976,998,1054,1075,1096,1118,1140,1169,1190,1212,1241,1262,1318,1342,1364,1393,1414,1443,1467,1491,1525,1581,1602,1623,1647,1687,1716,1737,1761,1789,1848,1910,1964,1988,2015,2117,2149,2171,2192,2216,2237,2268,2290,2315,2371,2395,2417,2446,2480,2533,2555,2577,2626,2647,2694,2715,2739,2760,2784,2805,2829,2852,2873,2894,2915,2936,2961,2997,3018,3063,3087,3135,3156,3178,3228,3250,3274,3295,3316,3337,3361,3385,3406,3430,3454,3475,3496,3517,3541,3616,3645,3667,3693,3717,3741,3765,3789,3821,3845,3874,3907,3929,3953,3974,64,86,107,161,182,203,266,288,309,350,371,392,413,442,463,485,506,549,570,594,643,664,688,709,738,762,783,807,870,910,931,955,979,1001,1025,1049,1070,1091,1156,1180,1207,1226,1259,1280,1301,1325,1354,1375,1404,1445,1469,1490,1519,1543,1567,1594,1649,1682,1704,1739,1785,1807,1840,1859,1890,1943,1976,1998,2086,2115,2149,2170,2196,2217,2246,2270,2292,2314,2337,2358,2379,2400,2485,2514,2538,2562,2584,2608,2632,2653,2674,2734,2755,2795,2820,2867,2907,2931,2952,2974,3024,3057,3081,3105,3134,3156,3180,3230,3252,3273,3302,3323,3345,3398,3422,3443,3467,3488,3510,3534,3553,3593,3614,3638,3662,3683,3725,3746,3770,3792,3866,3888,3919,55,79,100,149,181,210,234,255,284,319,353,414,435,457,504,525,572,603,624,645,666,719,748,777,806,855,879,945,966,988,1046,1068,1087,1134,1158,1203,1274,1306,1330,1359,1388,1409,1431,1452,1473,1497,1526,1547,1569,1604,1635,1659,1683,1706,1728,1791,1817,1841,1888,1913,1949,1971,2000,2035,2059,2097,2215,2236,2255,2324,2353,2377,2398,2419,2440,2464,2493,2514,2536,2562,2583,2611,2646,2667,2723,2755,2776,2798,2822,2846,2870,2891,2912,2965,3012,3034,3077,3101,3129,3153,3181,3210,3231,3260,3282,3311,3332,3356,3380,3406,3435,3464,3485,3522,3548,3577,3601,3622,3662,3686,3707,3752,3773,3797,3819,3843,3874,3898,3920,56,77,101,123,144,173,194,215,241,281,310,334,355,423,447,480,501,525,549,570,591,620,676,697,721,742,788,812,865,889,910,939,963,992,1036,1114,1135,1159,1183,1204,1233,1254,1275,1335,1363,1384,1405,1427,1468,1497,1527,1551,1601,1625,1647,1698,1722,1815,1836,1862,1883,1914,1935,1967,1988,2017,2038,2067,2093,2145,2208,2252,2287,2311,2337,2377,2401,2446,2487,2533,2555,2579,2600,2640,2661,2688,2709,2731,2752,2776,2811,2832,2862,2888,2910,2934,2958,2979,3001,3091,3131,3155,3179,3201,3225,3281,3302,3338,3407,3431,3453,3475,3520,3561,3597,3623,3645,3667,3689,3732,3759,3781,3817,3842,66,87,108,127,194,220,242,263,287,334,355,391,432,454,475,532,553,586,666,688,709,756,787,808,832,858,882,906,928,968,1046,1074,1095,1127,1170,1202,1224,1372,1396,1417,1458,1479,1503,1524,1550,1571,1592,1614,1638,1724,1746,1767,1803,1825,1846,1870,1906,1928,1979,1998,2152,2173,2194,2218,2239,2260,2284,2305,2334,2355,2379,2400,2422,2462,2488,2512,2539,2560,2582,2603,2687,2711,2732,2756,2790,2811,2852,2874,2895,2938,2967,2991,3020,3044,3068,3097,3160,3182,3207,3243,3272,3294,3320,3344,3365,3391,3413,3434,3490,3512,3547,3571,3631,3653,3674,3711,3735,3763,3791,3838,3862,3886,3959,3980,4008,4056,56,82,104,128,175,196,229,255,276,298,322,361,380,422,477,496,518,559,580,601,625,646,667,720,741,762,786,815,839,879,935,961,990,1011,1067,1088,1109,1130,1152,1176,1241,1262,1286,1310,1334,1369,1390,1422,1450,1471,1493,1515,1569,1602,1626,1650,1679,1700,1722,1785,1807,1829,1901,1929,1955,1979,2001,2025,2061,2085,2131,2154,2175,2271,2300,2321,2340,2388,2409,2430,2473,2494,2523,2544,2570,2619,2643,2667,2714,2736,2763,2804,2825,2849,2873,2894,2915,2939,2963,2990,3035,3104,3133,3155,3195,3216,3240,3285,3309,3338,3360,3384,3416,3440,3474,3496,3518,3542,3563,3582,3604,3623,3644,3665,3686,3710,3734,3790,3814,3843,3865,3893,3941,3981,4012,4047,4076,4098,4122,4143,4172,4222,4243,4271,4299,56,84,105,127,151,190,214,240,261,302,323,382,419,440,465,489,534,555,577,601,622,643,666,722,746,770,791,826,847,887,958,982,1017,1052,1080,1102,1126,1154,1187,1208,1232,1258,1314,1348,1369,1398,1419,1456,1477,1502,1523,1544,1609,1638,1662,1686,1707,1735,1756,1785,1823,1904,1938,1962,1991,2013,2083,2112,2134,2156,2230,2252,2274,2331,2355,2428,2457,2537,2560,2589,2613,2635,2674,2695,2716,2740,2761,2785,2806,2828,2850,2924,2945,2966,3007,3030,3053,3093,3114,3135,3156,3179,3200,3221,3242,3308,3338,3383,3439,3460,3484,3505,3528,3569,3598,3620,3664,3692,3722,3759,3788,3812,3836,3858,3925,4028,4064,4085,4183,65,86,110,131,153,202,226,247,296,320,341,365,386,410,466,487,532,579,603,635,679,715,736,757,798,819,843,864,885,926,969,988,1012,1036,1058,1079,1152,1181,1213,1237,1259,1363,1384,1413,1434,1460,1484,1505,1526,1553,1574,1596,1634,1655,1683,1722,1769,1798,1855,1892,1942,1964,1991,2062,2083,2113,2160,2225,2272,2291,2320,2368,2389,2458,2479,2503,2527,2588,2609,2630,2651,2684,2705,2726,2768,2794,2815,2834,2878,2900,2940,2991,3031,3070,3128,3149,3171,3228,3257,3278,3302,3341,3362,3386,3407,3429,3451,3475,3504,3544,3565,3589,3610,3634,3663,3687,3709,3738,3762,3793,3814,3842,3906,3925,62,86,126,150,218,242,263,284,305,326,347,371,392,416,437,459,483,530,551,572,622,643,664,685,716,740,761,782,868,892,916,937,958,1023,1044,1068,1089,1111,1135,1159,1207,1236,1268,1336,1360,1381,1407,1443,1469,1493,1601,1623,1644,1668,1689,1723,1747,1773,1802,1826,1873,1897,1928,1966,2046,2067,2088,2143,2175,2213,2237,2263,2292,2318,2342,2398,2419,2440,2503,2527,2561,2583,2688,2710,2739,2765,2786,2821,2842,2873,2899,2928,2954,2997,3051,3079,3117,3149,3224,3256,3282,3346,3381,3403,3427,3449,3470,3494,3519,3568,3592,3615,3638,3662,3684,3713,3743,3767,3792,3833,3854,3875,3896,3924,57,78,100,137,158,223,245,266,323,344,366,390,453,479,500,524,546,567,593,614,638,662,688,709,733,754,775,835,857,881,923,966,988,1009,1044,1097,1118,1142,1190,1214,1235,1256,1293,1324,1345,1369,1393,1414,1433,1521,1550,1572,1613,1653,1675,1699,1752,1792,1816,1851,1872,1894,1920,1942,1966,1995,2019,2165,2189,2211,2263,2284,2310,2331,2373,2396,2418,2440,2511,2532,2553,2574,2598,2637,2661,2685,2706,2728,2760,2782,2809,2830,2889,2913,2934,2965,2986,3010,3050,3076,3097,3119,3156,3177,3203,3236,3268,3292,3313,3342,3363,3405,3462,3483,3507,3528,3552,3573,3594,3621,3645,3666,3690,3711,3773,3806,3832,3863,3893,56,77,98,164,185,209,235,256,277,309,330,351,407,431,452,473,494,518,581,605,626,659,678,699,754,775,796,848,870,891,930,951,973,997,1021,1043,1067,1088,1107,1135,1164,1185,1218,1242,1303,1327,1348,1401,1422,1484,1544,1565,1587,1611,1633,1684,1756,1777,1798,1831,1853,1874,1929,1961,1987,2040,2064,2085,2106,2130,2151,2172,2194,2259,2303,2338,2359,2383,2404,2428,2511,2543,2564,2585,2631,2664,2690,2723,2742,2763,2830,2856,2878,2919,2963,2984,3005,3042,3063,3084,3142,3163,3184,3205,3226,3250,3276,3298,3340,3365,3397,3420,3494,3520,3541,3565,3605,3626,3654,3722,3743,3771,3799,3847,3876,3895,63,115,144,165,200,221,245,266,288,309,333,354,383,404,426,450,472,493,517,545,566,655,676,716,749,778,831,855,895,918,952,973,995,1019,1040,1064,1087,1108,1129,1152,1173,1197,1250,1271,1293,1340,1361,1385,1409,1432,1453,1474,1497,1528,1552,1605,1642,1664,1775,1797,1818,1859,1881,1902,1976,1998,2034,2056,2105,2126,2148,2189,2210,2231,2252,2273,2299,2325,2346,2367,2391,2413,2471,2492,2513,2534,2555,2595,2616,2642,2663,2684,2753,2774,2798,2819,2843,2864,2922,2943,2969,3001,3023,3045,3135,3167,3188,3209,3233,3255,3276,3317,3338,3373,3399,3434,3496,3518,3542,3578,3604,3636,3658,3698,3717,65,86,110,131,155,179,203,224,248,269,325,349,370,394,439,483,505,549,573,594,615,666,690,711,732,758,821,842,863,887,949,970,1025,1046,1068,1135,1159,1183,1251,1275,1299,1351,1395,1419,1440,1461,1525,1549,1570,1598,1622,1673,1694,1718,1740,1764,1785,1816,1840,1861,1941,1962,1986,2007,2028,2072,2094,2115,2139,2161,2194,2238,2259,2278,2319,2342,2366,2387,2418,2439,2463,2486,2508,2564,2586,2621,2643,2686,2709,2749,2790,2811,2839,2897,2926,2952,2973,2997,3060,3082,3106,3127,3160,3226,3250,3274,3337,3359,3385,3409,3430,3454,3477,3498,3519,3549,3597,3618,3647,3669,3691,3725,3746,68,89,111,158,180,201,222,266,290,355,376,405,436,457,501,522,543,567,596,617,654,675,740,764,785,809,830,861,882,940,962,986,1007,1036,1060,1093,1117,1146,1182,1203,1227,1248,1301,1335,1360,1431,1452,1476,1497,1518,1539,1560,1581,1602,1655,1677,1740,1761,1791,1819,1840,1868,1896,1918,1971,2038,2062,2081,2103,2157,2176,2198,2291,2315,2339,2386,2407,2431,2452,2483,2504,2537,2563,2584,2605,2631,2652,2673,2694,2752,2776,2869,2895,2916,2979,3000,3024,3053,3074,3098,3122,3175,3196,3218,3254,3276,3300,3322,3344,3368,3424,3445,3473,3494,3518,3539,3560,3581,3602,3633,3661,3690,81,102,165,186,210,234,255,279,344,368,392,416,447,469,503,527,548,572,593,614,669,690,712,787,811,835,857,897,918,942,963,985,1009,1042,1063,1119,1143,1172,1196,1218,1247,1310,1331,1353,1377,1409,1430,1451,1472,1494,1531,1552,1574,1600,1621,1652,1707,1731,1760,1784,1806,1862,1886,1910,1939,1966,2002,2035,2057,2120,2173,2197,2218,2239,2261,2283,2307,2341,2362,2418,2440,2464,2486,2508,2548,2569,2593,2614,2638,2660,2681,2705,2724,2780,2809,2830,2870,2899,2923,2947,2971,3000,3033,3054,3081,3134,3174,3198,3217,3243,3267,3288,3309,3372,3396,3431,3460,3484,3519,3554,3603,3624,3645,3666,3690,3721,3745,3767,3791,3815,3871,3892,3913,3941,3969,3997,4036,4083,4107,4129,4153,4198,56,77,101,134,155,202,260,281,305,338,359,383,418,462,484,505,568,593,614,638,673,695,742,786,808,832,856,877,917,938,967,988,1036,1060,1084,1131,1152,1176,1224,1286,1307,1341,1362,1386,1410,1434,1468,1490,1548,1572,1596,1620,1653,1674,1702,1733,1752,1774,1798,1866,1890,1930,1981,2003,2090,2111,2135,2176,2197,2221,2245,2280,2340,2364,2407,2429,2453,2474,2498,2519,2540,2587,2611,2632,2656,2678,2702,2723,2747,2798,2822,2862,2886,2918,2937,2959,3017,3038,3062,3086,3110,3183,3204,3240,3306,3338,3359,3386,3410,3432,3456,3494,3515,3536,3563,3595,3623,3674,3703,3725,3751,3902,59,80,109,130,158,182,203,227,251,272,324,348,367,438,470,499,521,545,566,599,623,690,711,733,775,799,843,867,892,913,963,992,1013,1053,1082,1104,1149,1178,1226,1247,1271,1303,1324,1348,1379,1435,1459,1484,1505,1526,1547,1609,1631,1652,1683,1711,1734,1807,1831,1857,1879,1942,1963,1987,2013,2034,2085,2109,2142,2170,2195,2219,2252,2276,2304,2329,2352,2385,2406,2440,2470,2499,2578,2602,2623,2644,2665,2686,2714,2759,2900,2921,2959,3020,3041,3073,3097,3129,3150,3172,3220,3245,3269,3302,3330,3394,3418,3451,3476,3498,3522,3550,3580,3599,3623,3658,3691,3713,3772,3793,3821,3882,3906,3939,57,78,102,126,150,171,229,251,272,334,355,383,407,429,458,479,503,559,581,615,639,665,691,732,764,805,836,857,883,904,944,968,989,1010,1063,1085,1111,1132,1155,1188,1209,1233,1254,1283,1316,1338,1360,1416,1440,1462,1507,1540,1561,1583,1627,1648,1672,1728,1749,1781,1812,1834,1863,1915,1936,1965,2083,2127,2163,2204,2233,2254,2275,2299,2354,2375,2396,2445,2469,2490,2512,2553,2574,2598,2622,2643,2664,2720,2755,2779,2800,2829,2872,2896,2917,2945,3005,3034,3055,3095,3124,3148,3169,3198,3221,3266,3329,3350,3371,3400,3437,3458,3479,3501,3527,3548,3579,3602,3630,3704,3728,3757,3779,3801,3825,54,78,99,126,150,179,200,261,294,315,339,372,393,415,451,512,541,585,620,678,700,735,780,804,826,864,885,907,959,980,1011,1051,1072,1093,1114,1138,1162,1183,1210,1231,1252,1276,1338,1359,1383,1404,1425,1463,1484,1505,1548,1570,1591,1615,1644,1679,1707,1728,1806,1842,1866,1911,2009,2044,2065,2087,2136,2157,2179,2242,2298,2319,2341,2418,2439,2467,2488,2509,2531,2553,2584,2628,2657,2681,2702,2779,2800,2824,2876,2902,2975,3018,3073,3097,3118,3139,3160,3181,3210,3231,3260,3282,3327,3349,3370,3405,3424,3453,3477,3504,3525,3558,3579,3608,3641,3699,3731,3755,3776,3797,3826,3847,3869,3939,3965,3989,4017,4045,4114,4138,4173,58,79,103,124,150,171,200,228,252,308,332,372,398,422,445,466,490,526,547,579,600,622,685,717,740,798,819,859,880,901,922,987,1016,1040,1061,1082,1104,1145,1167,1188,1244,1265,1286,1308,1329,1372,1393,1417,1438,1467,1519,1541,1565,1593,1616,1653,1682,1704,1725,1790,1855,1877,1899,1923,1944,1965,1989,2010,2036,2057,2101,2181,2205,2235,2256,2277,2298,2344,2407,2436,2457,2478,2502,2523,2544,2635,2656,2679,2702,2725,2751,2774,2829,2851,2875,2904,2925,2949,2970,2994,3015,3078,3101,3120,3162,3184,3208,3241,3262,3296,3412,3449,3472,3545,3613,3634,3665,3729,3752,3775,3823,3844,3868,3889,3910,3934,3963,3987,4008,4036,4057,56,77,101,122,144,168,189,224,245,285,306,327,370,396,415,441,462,488,509,567,588,612,664,685,711,735,775,799,820,841,867,941,962,994,1018,1039,1060,1081,1102,1170,1234,1262,1284,1329,1391,1412,1431,1483,1509,1536,1557,1579,1626,1647,1692,1735,1756,1787,1831,1873,1894,1915,1951,1977,2001,2037,2136,2157,2191,2254,2275,2296,2317,2338,2385,2417,2441,2462,2483,2531,2555,2576,2667,2689,2711,2735,2756,2805,2900,2930,2951,2975,2996,3022,3043,3072,3096,3129,3169,3190,3214,3279,3303,3324,3348,3370,3391,3412,3436,3494,3516,3551,3575,3631,3655,3679,3705,3726,3784,3810,3834,3855,3879,3910,3955,3982,4013,4034,4066,4087,4288,4312,58,87,108,137,158,187,211,256,282,326,378,443,464,486,560,627,656,680,715,736,796,820,843,893,997,1018,1084,1133,1154,1176,1243,1264,1285,1306,1327,1360,1384,1405,1468,1497,1518,1547,1570,1610,1650,1671,1700,1756,1793,1814,1851,1880,1915,1939,1960,1988,2012,2041,2065,2095,2124,2145,2231,2291,2314,2335,2356,2377,2401,2439,2463,2512,2533,2554,2598,2625,2648,2695,2724,2745,2769,2793,2822,2853,2875,2915,2939,2986,3007,3078,3131,3163,3206,3227,3263,3292,3324,3353,3379,3400,3429,3458,3482,3503,3524,3580,3602,3626,3647,3671,3693,3714,3736,3760,3784,3817,3839,3863,3919,3949,3970,4002,4026,4050,4072,4125,4204,4228,4264,4293,4315,4341,4365,4387,4464,4485,4513,56,77,98,120,141,165,186,207,240,262,307,343,368,392,413,446,507,528,550,591,612,633,657,681,710,763,787,808,832,853,877,920,944,965,987,1080,1102,1137,1181,1202,1223,1244,1266,1322,1348,1380,1413,1437,1458,1517,1538,1562,1597,1623,1647,1668,1692,1726,1750,1824,1851,1873,1913,1934,1958,1998,2027,2051,2151,2172,2214,2267,2288,2309,2356,2377,2398,2422,2443,2506,2530,2551,2609,2638,2660,2684,2708,2729,2753,2777,2798,2827,2888,2909,2933,2979,3003,3024,3048,3072,3093,3117,3154,3187,3211,3232,3253,3274,3329,3351,3375,3396,3420,3459,3487,3515,56,77,99,123,144,165,223,244,265,289,313,357,376,426,447,468,512,533,565,586,633,657,686,710,731,753,827,851,877,898,924,957,981,1022,1043,1065,1106,1127,1151,1172,1198,1222,1243,1299,1321,1342,1379,1400,1422,1446,1475,1496,1517,1538,1559,1580,1634,1655,1684,1745,1767,1796,1817,1860,1915,1936,1958,1982,2003,2028,2071,2100,2137,2158,2180,2227,2265,2321,2342,2386,2433,2457,2481,2539,2560,2582,2606,2627,2648,2704,2762,2787,2820,2860,2923,2951,2980,3001,3041,3062,3094,3138,3159,3183,3207,3240,3261,3283,3319,3352,3385,3406,3428,3468,3492,3514,3540,3561,3583,3641,3665,3694,3718,3740,3769,3791,3819,3854,3905,3950,3974,3995,4017,4041,4070,63,85,106,127,149,188,242,263,287,309,331,369,390,411,435,459,480,504,528,552,574,598,619,640,661,683,704,725,746,767,802,864,888,909,933,955,976,1000,1024,1046,1073,1097,1132,1156,1180,1233,1255,1277,1301,1322,1343,1372,1393,1440,1474,1498,1522,1546,1570,1594,1616,1668,1692,1721,1742,1821,1842,1882,1904,1940,1989,2011,2035,2160,2189,2213,2253,2277,2298,2319,2338,2392,2416,2438,2462,2491,2513,2534,2558,2582,2603,2661,2688,2724,2745,2766,2792,2830,2851,2875,2924,2968,2989,3029,3050,3071,3124,3146,3170,3211,3233,3262,3288,3320,3341,3390,3411,3433,3474,3495,3516,3537,3561,3582,3614,3635,3659,3680,3702,3731,3759,3788,3809,3830,3861,3894,3915,3944,3974,3996,4017,63,84,113,137,161,182,203,227,248,277,301,331,414,438,462,495,516,561,617,646,667,691,715,736,760,781,802,831,874,972,994,1065,1086,1110,1139,1179,1203,1247,1271,1292,1313,1369,1390,1411,1432,1458,1479,1536,1562,1583,1605,1634,1723,1748,1769,1792,1861,1883,1907,1971,1993,2017,2131,2152,2176,2197,2223,2247,2268,2294,2319,2355,2381,2402,2426,2447,2469,2511,2532,2558,2587,2624,2648,2669,2698,2719,2740,2761,2824,2845,2896,2920,2944,2968,3001,3027,3048,3081,3105,3126,3150,3228,3252,3273,3297,3318,3339,3368,3392,3413,3434,3463,3484,3506,3532,3556,3585,3606,3635,3664,3693,3717,3753,3777,55,79,103,127,172,196,243,267,293,324,346,368,438,459,484,538,559,581,603,633,670,692,721,761,786,808,869,893,922,967,992,1013,1035,1098,1119,1138,1185,1206,1227,1248,1274,1295,1316,1344,1401,1425,1451,1472,1528,1552,1578,1641,1660,1751,1773,1795,1819,1846,1874,1898,1929,1951,1975,2116,2138,2159,2180,2202,2226,2248,2278,2300,2325,2383,2404,2433,2454,2483,2516,2540,2561,2583,2604,2639,2663,2687,2725,2747,2772,2804,2826,2847,2869,2893,2914,2961,2989,3010,3036,3060,3128,3165,3187,3208,3289,3310,3331,3353,3386,3407,3431,3452,3486,3510,3531,3555,3579,3600,3660,3688,3733,3791,3812,3840,55,79,103,140,188,209,230,251,275,309,331,353,402,423,445,508,529,573,597,618,640,696,717,741,762,783,812,887,908,929,969,990,1011,1054,1080,1103,1126,1167,1193,1222,1278,1299,1323,1386,1407,1429,1472,1498,1519,1551,1570,1611,1633,1657,1703,1732,1756,1780,1804,1833,1881,1936,1960,1981,2002,2045,2074,2113,2134,2155,2190,2211,2232,2288,2307,2331,2355,2379,2400,2424,2446,2477,2514,2537,2558,2590,2649,2671,2733,2757,2801,2823,2844,2885,2906,2936,2988,3009,3030,3051,3072,3093,3114,3135,3207,3236,3260,3295,3319,3375,3394,3420,3446,3486,3532,3556,3591,3615,56,77,101,122,143,167,193,216,239,266,287,311,371,395,416,437,463,484,515,538,561,590,611,655,679,700,721,761,828,860,886,907,928,950,971,1032,1056,1082,1153,1179,1200,1232,1254,1278,1299,1320,1348,1409,1430,1451,1516,1545,1566,1590,1623,1647,1689,1780,1804,1825,1846,1879,1900,1924,1945,1969,2027,2051,2072,2093,2121,2142,2163,2185,2209,2233,2261,2288,2309,2336,2357,2378,2445,2469,2498,2524,2546,2589,2629,2653,2679,2714,2736,2760,2793,2842,2876,2898,2919,2975,2997,3026,3048,3072,3096,3117,3138,3162,3188,3209,3241,3296,3325,3349,3385,3407,3431,3456,3478,3501,3531,3561,56,78,102,149,170,194,241,265,286,307,348,369,390,411,435,457,505,529,550,572,619,643,664,688,709,730,754,775,801,823,886,907,928,968,994,1018,1039,1119,1140,1161,1182,1206,1227,1249,1270,1292,1313,1346,1367,1388,1435,1459,1483,1546,1590,1614,1645,1669,1693,1724,1746,1788,2016,2037,2061,2082,2106,2132,2153,2177,2198,2224,2245,2269,2290,2311,2332,2353,2377,2398,2422,2443,2469,2512,2533,2557,2581,2627,2656,2688,2710,2734,2758,2779,2798,2819,2860,2882,2927,2974,2995,3019,3054,3086,3108,3153,3174,3221,3245,3266,3292,3327,3419,3440,3462,3486,3515,3539,3573,3595,3617,3639,3660,3688,3741,3763,3808,3841,3870,3895,56,90,111,157,178,202,226,255,276,302,324,350,406,430,453,472,515,536,558,596,630,651,709,730,752,810,831,854,889,931,976,1000,1024,1048,1069,1113,1135,1157,1215,1236,1257,1281,1302,1335,1375,1396,1422,1443,1469,1491,1524,1545,1577,1611,1659,1683,1704,1726,1804,1858,1882,1916,1938,1980,2004,2055,2090,2276,2300,2322,2351,2400,2424,2445,2469,2492,2513,2534,2556,2612,2633,2657,2678,2699,2720,2739,2798,2820,2844,2870,2892,2914,2970,2991,3012,3053,3077,3101,3123,3189,3211,3232,3261,3282,3314,3371,3392,3413,3449,3470,3489,3576,3597,3631,3653,3702,3723,3744,3765,3809,3833,3854,3890,3914,3938,3966,4000,4024,4060,4094,4121,4192,4213,4282,4400,4429,4458,4479,4508,4532,4553,4608,4637,4661,4682,4703,4724,57,78,102,125,146,208,247,269,290,322,343,372,394,423,445,470,496,519,540,572,601,624,653,674,730,756,782,831,922,943,969,1025,1057,1100,1121,1145,1210,1233,1256,1299,1320,1344,1368,1389,1411,1432,1453,1477,1498,1550,1571,1627,1656,1680,1701,1723,1749,1782,1846,1870,1894,1970,1991,2060,2089,2110,2132,2154,2254,2275,2308,2329,2357,2392,2416,2438,2462,2483,2542,2607,2629,2650,2674,2704,2725,2749,2778,2822,2844,2902,2923,2947,2969,2993,3017,3038,3062,3083,3106,3142,3199,3220,3268,3292,3318,3339,3360,3381,3402,3439,3465,3489,3552,3573,3594,3615,3639,3663,3687,3708,3745,3773,3794,3823,3849,3876,3914,3942,3966,3994,4030,4052,4076,4097,4128,57,78,110,132,181,202,224,268,287,311,343,367,423,447,471,495,516,545,573,594,616,638,681,702,723,747,768,789,812,860,893,914,947,969,1022,1043,1067,1108,1129,1150,1172,1201,1266,1288,1310,1345,1364,1385,1406,1427,1451,1475,1500,1593,1614,1646,1667,1703,1731,1769,1799,1820,1842,1912,1962,1984,2071,2100,2126,2155,2176,2198,2227,2248,2281,2302,2326,2350,2372,2428,2491,2515,2548,2588,2609,2631,2660,2688,2709,2749,2768,2842,2866,2889,2910,2941,2979,3003,3059,3083,3104,3183,3223,3263,3284,3305,3327,3386,3407,3436,3465,3490,3526,3550,3572,3601,3625,3648,3674,3704,3740,3764,3785,3809,3837,3885,3906,3927,3958,3980,4001,4023,4047,4126,57,81,110,131,172,250,274,295,319,393,417,438,471,493,515,547,598,620,641,665,697,747,768,789,850,871,895,938,981,1034,1058,1082,1115,1136,1157,1181,1202,1223,1287,1332,1354,1406,1427,1453,1474,1498,1519,1540,1566,1587,1608,1629,1699,1720,1741,1769,1793,1819,1841,1872,1904,1928,2013,2144,2165,2189,2210,2231,2252,2273,2294,2315,2336,2397,2418,2474,2511,2546,2567,2588,2611,2641,2663,2710,2734,2756,2780,2806,2825,2871,2911,2933,2966,3010,3032,3083,3112,3133,3154,3190,3211,3235,3319,3348,3425,3459,3483,3504,3525,3546,3567,3588,3609,3665,3689,3713,3735,3759,3783,3825,3849,3871,66,87,109,133,154,175,197,218,310,331,352,393,417,441,484,505,550,615,636,660,681,714,736,801,830,851,875,912,934,963,1019,1059,1088,1109,1133,1162,1183,1204,1228,1252,1276,1297,1329,1392,1433,1460,1486,1515,1534,1558,1587,1608,1645,1669,1697,1756,1777,1801,1832,1863,1892,1914,1989,2019,2040,2061,2085,2109,2130,2151,2172,2193,2245,2318,2342,2363,2396,2417,2501,2522,2544,2592,2616,2650,2687,2708,2732,2775,2796,2817,2838,2867,2888,2912,2941,2966,3019,3041,3063,3109,3133,3162,3183,3236,3273,3328,3350,3371,3400,3424,3457,3478,3512,3536,3560,3589,3617,3638,3667,3858,61,82,106,127,151,198,220,244,265,289,318,342,364,385,409,430,483,509,530,551,591,612,636,660,682,703,727,748,779,820,842,866,890,919,962,991,1012,1033,1055,1076,1113,1137,1158,1179,1200,1260,1282,1303,1350,1376,1411,1455,1476,1500,1524,1545,1566,1622,1646,1682,1750,1774,1823,1844,1868,1890,1914,1970,2001,2030,2054,2075,2103,2137,2161,2190,2263,2284,2308,2337,2368,2392,2421,2453,2489,2513,2571,2608,2632,2653,2682,2708,2729,2753,2779,2801,2849,2870,2894,2915,2939,2976,3000,3022,3060,3106,3127,3151,3175,3196,3217,3241,3265,3289,3313,3339,3392,3413,3434,3455,3476,3497,3518,3539,3560,3584,3608,3629,3650,3671,3699,3727,3800,3821,3873,3895,3919,3943,3994,74,96,117,193,222,254,278,320,344,365,394,418,439,461,489,513,534,555,647,668,692,713,735,756,816,837,872,896,964,1004,1028,1052,1078,1099,1128,1149,1178,1210,1231,1252,1295,1355,1376,1397,1438,1476,1536,1560,1584,1606,1630,1654,1675,1697,1748,1777,1806,1828,1852,1893,1914,1943,2020,2083,2132,2213,2247,2268,2301,2330,2354,2383,2407,2429,2463,2491,2519,2540,2569,2594,2618,2642,2663,2694,2727,2768,2797,2821,2840,2871,2895,2931,2952,3001,3094,3128,3192,3221,3242,3263,3292,3316,3340,3362,3384,3406,3428,3453,3475,3516,3538,3559,3600,3622,3646,3685,3707,3731,3785,3809,3830,3861,3885,3909,3933,3962,3981,65,86,107,131,156,177,210,235,256,322,343,367,392,413,493,517,542,594,669,691,717,771,792,870,891,954,978,1004,1034,1058,1083,1104,1125,1178,1202,1227,1271,1301,1322,1367,1388,1409,1500,1522,1575,1597,1625,1658,1680,1710,1739,1760,1823,1852,1877,1901,1927,1948,1990,2030,2058,2090,2227,2267,2298,2324,2349,2377,2403,2522,2549,2590,2615,2681,2742,2763,2784,2810,2834,2893,2914,2936,3002,3046,3072,3096,3145,3174,3210,3301,3322,3351,3376,3432,3511,3544,3568,3597,3633,3654,3675,3699,3724,3748,3773,3807,3842,3863,3887,3953,3977,4041,4062,4083,4109,4138,4159,4180,4218,4239,4267,4298,4323,55,79,105,134,155,181,203,266,287,309,355,379,400,422,443,467,507,550,571,600,621,642,663,685,706,755,776,797,826,875,896,931,953,1013,1032,1056,1082,1138,1159,1192,1225,1249,1283,1348,1369,1393,1415,1439,1492,1513,1537,1587,1608,1663,1692,1714,1797,1821,1845,1867,1902,1967,2002,2036,2153,2182,2204,2228,2250,2279,2303,2336,2370,2415,2439,2460,2481,2507,2533,2566,2595,2660,2683,2746,2767,2791,2812,2834,2896,2917,2936,2972,2994,3015,3058,3080,3102,3131,3152,3196,3282,3301,3348,3372,3396,3430,3452,3481,3505,3527,3548,3613,3634,3666,3687,3711,3801,3823,3857,3879,3901,3922,3982,4006,4030,4059,4083,4118,4137,4161,56,75,99,149,202,259,280,324,345,402,449,486,507,529,577,606,628,649,670,694,755,779,800,824,846,940,980,1002,1046,1102,1123,1144,1176,1216,1237,1259,1319,1340,1364,1420,1442,1483,1516,1537,1558,1582,1603,1624,1653,1674,1696,1743,1765,1786,1814,1845,1981,2005,2026,2047,2087,2108,2130,2179,2200,2221,2243,2268,2289,2308,2364,2388,2412,2433,2462,2483,2539,2571,2595,2640,2687,2711,2734,2794,2818,2883,2907,2945,2969,2990,3012,3033,3054,3075,3121,3145,3201,3220,3244,3316,3337,3361,3401,3425,3447,3507,3528,3574,3595,3619,3643,3674,3695,3728,3757,3814,3848,3884,3920,3953,3995,4017,4094,62,91,112,138,159,181,205,226,252,331,353,377,400,462,484,537,558,582,606,627,651,672,694,715,736,757,778,799,845,867,888,912,952,973,994,1032,1053,1077,1098,1129,1153,1174,1195,1216,1278,1311,1332,1361,1398,1432,1453,1481,1515,1607,1635,1691,1713,1753,1803,1827,1853,1884,1936,1958,2031,2055,2088,2137,2158,2190,2214,2235,2256,2277,2301,2322,2344,2372,2405,2429,2450,2471,2504,2525,2546,2575,2635,2659,2703,2732,2769,2790,2812,2899,2931,2974,2998,3032,3070,3099,3152,3178,3202,3223,3247,3269,3321,3345,3371,3392,3414,3458,3488,3510,3557,3578,3600,3660,3684,3706,3728,3752,3774,3798,3824,3851,3872,3894,3923,3944,3965,3996,4028,4060,4088,4150,4169,4193,56,77,98,145,189,213,237,259,297,316,340,391,415,436,477,498,519,543,564,586,607,681,726,747,789,829,852,895,921,950,971,995,1017,1038,1067,1127,1156,1182,1217,1241,1267,1288,1322,1369,1392,1414,1470,1527,1551,1577,1604,1685,1707,1763,1784,1805,1875,1894,1918,1999,2028,2096,2117,2141,2160,2182,2255,2276,2300,2324,2357,2379,2401,2457,2478,2499,2520,2544,2568,2589,2610,2645,2669,2695,2716,2738,2791,2813,2834,2855,2895,2919,2945,2971,3027,3048,3072,3096,3117,3141,3162,3186,3207,3228,3249,3270,3326,3350,3371,3392,3449,3501,3531,3557,3606,3659,3681,3710,3731,55,79,108,129,158,182,203,227,290,311,340,362,391,420,449,478,499,539,584,605,632,654,675,701,731,753,779,807,831,871,904,926,947,1015,1044,1065,1105,1127,1182,1238,1259,1280,1301,1327,1351,1372,1394,1427,1448,1470,1492,1514,1538,1557,1607,1629,1650,1708,1729,1762,1807,1829,1862,1897,1921,1950,1969,2057,2079,2100,2131,2155,2184,2208,2278,2324,2413,2439,2460,2482,2511,2533,2554,2578,2602,2624,2675,2696,2720,2744,2768,2789,2852,2876,2900,2921,2955,2987,3008,3064,3088,3112,3136,3165,3205,3226,3248,3269,3293,3333,3357,3384,3406,3430,3497,3521,3542,3564,3617,3641,3662,3706,3730,3751,3772,3793,3822,3843,3872,3894,3921,3954,3975,4031,4064,4090,55,76,100,128,149,175,196,225,259,294,315,380,401,425,454,486,510,557,578,599,620,646,667,689,765,815,836,878,902,923,966,990,1011,1055,1079,1100,1129,1183,1217,1238,1259,1281,1317,1373,1394,1415,1467,1488,1553,1578,1622,1716,1740,1784,1828,1849,1871,1923,1952,1981,2012,2033,2105,2134,2169,2193,2214,2238,2301,2322,2343,2393,2422,2448,2477,2501,2561,2609,2630,2679,2706,2730,2754,2775,2799,2823,2859,2889,2910,2963,2987,3009,3028,3085,3106,3153,3206,3227,3251,3275,3297,3321,3348,3369,3404,56,82,103,147,168,190,253,274,302,373,401,422,450,472,513,538,560,581,633,657,689,713,746,771,795,832,853,877,905,938,960,1020,1049,1097,1118,1143,1196,1230,1252,1304,1330,1360,1396,1418,1483,1512,1542,1570,1594,1627,1653,1677,1710,1736,1796,1817,1838,1862,1887,1909,1933,1969,2001,2030,2054,2094,2130,2247,2277,2298,2322,2347,2418,2450,2485,2510,2536,2560,2587,2608,2633,2700,2721,2750,2775,2804,2837,2862,2925,2946,2970,2995,3019,3044,3088,3116,3141,3162,3186,3218,3239,3304,3326,3347,3371,3403,3445,3482,3503,3531,3562,3590,3609,3632,3696,3717,3738,3778,3809,3856,3877,3899,3923,3947,3982,4008,4030,4049,66,92,114,160,182,206,225,249,296,319,383,404,425,464,485,509,530,554,576,600,621,650,671,700,721,742,768,834,887,915,936,968,989,1010,1031,1052,1108,1129,1151,1175,1197,1223,1254,1345,1368,1389,1413,1434,1460,1484,1508,1529,1550,1572,1616,1699,1721,1745,1769,1791,1812,1879,1901,1957,2012,2036,2057,2083,2132,2158,2182,2203,2227,2256,2280,2301,2327,2375,2409,2434,2468,2490,2545,2567,2588,2609,2633,2655,2686,2707,2736,2757,2781,2802,2842,2901,2941,2982,3040,3061,3082,3103,3124,3145,3174,3195,3216,3237,3258,3279,3303,3339,3372,3396,3417,3443,3469,3522,3543,3615,3637,3661,3683,3712,3748,3774,3798,3820,3842,3884,3944,57,90,111,133,155,179,200,245,286,318,339,386,419,443,556,467,512,602,634,658,680,733,767,788,817,841,865,889,952,976,1000,1043,1064,1090,1114,1136,1160,1184,1205,1229,1253,1274,1298,1358,1379,1400,1441,1465,1489,1510,1531,1550,1583,1618,1647,1668,1701,1725,1760,1781,1812,1838,1894,1916,1940,1969,2009,2031,2053,2126,2147,2168,2215,2236,2260,2292,2316,2337,2370,2399,2425,2446,2502,2524,2545,2569,2590,2611,2632,2654,2698,2727,2774,2795,2823,2844,2866,2890,2914,2936,2979,3001,3022,3046,3068,3089,3110,3131,3152,3193,3235,3256,3285,3338,3370,3394,3415,3461,3485,3506,3539,3571,3595,3617,3673,3694,3715,3737,3789,3813,3837,3861,3905,3939,3970,4042,4063,4084,4147,4179,4203,4225,4266,4287,4308,4349,4371,4416,4469,4490,4511,63,85,114,138,162,200,224,248,301,325,346,372,393,415,453,479,503,552,573,597,618,641,662,726,755,776,800,828,850,879,900,940,964,986,1008,1064,1083,1127,1151,1176,1232,1256,1278,1302,1323,1344,1397,1418,1442,1504,1538,1560,1589,1634,1658,1691,1724,1748,1769,1832,1851,1882,1957,1981,2005,2027,2049,2078,2107,2141,2252,2279,2300,2321,2354,2387,2434,2458,2511,2533,2554,2578,2599,2623,2656,2677,2704,2728,2749,2771,2807,2828,2857,2901,2926,2950,2979,3000,3022,3050,3074,3108,3151,3175,3196,3220,3241,3274,3296,3359,3380,3404,3437,3458,3482,3511,3535,3556,3577,3601,3622,3643,3664,3688,3720,3746,3772,3793,3818,3854,3876,3900,3929,3960,3989,4011,4033,4057,4087,4115,4147,4190,4214,56,85,106,157,181,210,231,252,273,295,319,340,362,400,421,447,494,518,549,573,619,664,699,723,763,785,825,864,886,934,975,996,1018,1070,1091,1110,1152,1177,1201,1222,1243,1264,1285,1306,1361,1399,1428,1457,1478,1509,1544,1624,1659,1681,1705,1739,1760,1809,1828,1852,1893,1917,1978,2011,2032,2121,2145,2169,2230,2254,2298,2339,2360,2384,2422,2443,2465,2518,2540,2562,2614,2636,2676,2714,2743,2762,2791,2861,2890,2921,2943,2967,3015,3044,3105,3129,3150,3174,3198,3219,3240,3296,3320,3344,3413,3437,3459,3478,3502,3533,3565,3589,3629,3650,3672,3701,3730,3756,3779,3807,3860,3884,3911,3945,3990,4009,4040,4065,56,80,106,129,151,180,203,247,271,294,352,385,408,431,528,549,570,592,613,646,667,691,753,777,832,861,955,979,1019,1040,1064,1085,1109,1130,1163,1184,1206,1246,1267,1291,1335,1359,1380,1402,1452,1476,1500,1552,1576,1597,1621,1643,1672,1740,1769,1790,1821,1843,1865,1898,1919,1960,2016,2071,2092,2116,2137,2166,2189,2216,2272,2293,2315,2344,2365,2387,2466,2501,2525,2548,2589,2615,2641,2665,2730,2752,2774,2818,2839,2872,2956,2977,2999,3023,3049,3073,3095,3136,3226,3255,3276,3300,3347,3371,3392,3448,3471,3493,3550,3585,3609,3628,3652,3676,3700,3722,3744,3769,3830,3868,3890,3943,4025,4049,4085,4140,4173,4258,4282,4304,4328,4352,4390,4414,4436,4471,56,77,111,212,233,257,304,325,353,402,432,453,475,496,553,577,598,620,683,705,748,772,793,842,864,888,917,938,960,1029,1048,1081,1113,1169,1202,1233,1257,1300,1322,1351,1411,1432,1478,1499,1520,1551,1572,1632,1654,1678,1707,1728,1749,1778,1800,1826,1857,1881,1923,1952,1981,2010,2034,2140,2161,2183,2230,2251,2275,2296,2317,2339,2383,2404,2428,2457,2517,2539,2560,2581,2603,2681,2702,2726,2759,2780,2804,2837,2861,2937,2958,2982,3003,3046,3099,3123,3144,3166,3187,3209,3233,3257,3289,3313,3376,3398,3422,3444,3465,3486,3507,3528,3549,3570,3602,3623,3662,3683,3745,3824,3855,3877,3901,63,87,108,132,153,177,198,219,240,261,292,355,376,397,444,465,493,537,572,593,636,664,690,782,806,849,889,910,941,965,986,1048,1069,1090,1143,1167,1191,1215,1271,1304,1330,1351,1375,1394,1418,1462,1483,1514,1535,1563,1623,1647,1669,1690,1721,1775,1865,1887,1909,1979,2008,2029,2057,2078,2099,2125,2146,2167,2223,2276,2300,2321,2343,2384,2405,2426,2447,2471,2492,2532,2556,2580,2601,2667,2689,2720,2741,2765,2789,2810,2831,2872,2896,2922,2957,2984,3015,3036,3076,3097,3121,3143,3164,3211,3238,3272,3296,3318,3339,3361,3391,3420,3441,3475,3528,3552,3576,3600,56,77,99,143,172,196,220,241,262,295,316,360,381,402,426,489,510,536,560,581,602,633,657,678,700,722,818,839,870,914,973,997,1018,1058,1082,1103,1127,1148,1171,1231,1252,1273,1294,1320,1347,1368,1392,1421,1453,1475,1499,1564,1585,1609,1656,1677,1699,1750,1774,1802,1831,1855,1896,1922,1943,2003,2049,2138,2167,2189,2245,2266,2290,2311,2332,2356,2388,2409,2431,2480,2504,2537,2574,2595,2617,2702,2739,2773,2797,2821,2842,2866,2907,2939,2960,2987,3036,3055,3079,3119,3159,3183,3247,3268,3289,3313,3334,3355,3390,3413,3476,3500,3524,3548,3572,3596,3631,3652,3673,3717,3741,3766,3790,3814,3839,3868,3915,3939,3960,3995,4026,4052,54,80,104,125,157,176,198,249,270,291,342,366,401,427,456,477,498,526,547,568,589,610,675,696,720,760,782,826,896,917,951,972,1000,1021,1042,1066,1088,1112,1169,1198,1219,1240,1297,1326,1347,1371,1428,1454,1478,1541,1562,1591,1624,1655,1688,1710,1731,1752,1781,1844,1877,1905,1926,1964,1998,2061,2082,2103,2129,2150,2202,2230,2259,2287,2314,2338,2362,2391,2412,2487,2515,2541,2565,2589,2610,2631,2655,2680,2706,2730,2793,2863,2887,2908,2929,2950,2971,3022,3043,3067,3152,3173,3195,3231,3257,3278,3308,3329,3350,3371,3392,3414,3435,3492,3514,3549,3576,3607,3662,3691,3720,3744,3770,3806,3828,3850,3894,67,91,112,141,202,223,244,265,289,336,358,382,403,432,457,481,507,559,583,604,659,680,701,753,850,874,898,922,970,1026,1050,1102,1123,1152,1173,1194,1215,1269,1295,1316,1337,1358,1392,1413,1437,1503,1527,1546,1570,1599,1625,1649,1705,1761,1790,1814,1843,1955,1976,1998,2050,2079,2100,2124,2145,2167,2188,2207,2261,2285,2353,2374,2403,2432,2463,2516,2537,2561,2582,2606,2655,2679,2700,2738,2762,2809,2830,2851,2875,2896,2918,2942,2963,2984,3034,3057,3081,3105,3126,3147,3175,3196,3225,3246,3277,3301,3337,3372,3393,3421,66,132,156,196,217,238,267,296,348,410,466,513,564,588,609,633,657,678,699,759,781,802,823,844,887,908,932,957,979,1005,1027,1049,1098,1142,1163,1187,1254,1280,1301,1322,1351,1375,1396,1452,1473,1494,1515,1536,1560,1584,1622,1660,1732,1754,1808,1834,1853,1879,1920,1948,1991,2082,2108,2161,2187,2208,2260,2281,2307,2363,2384,2406,2470,2492,2513,2537,2558,2579,2600,2622,2643,2701,2736,2769,2793,2845,2866,2890,2938,2959,2985,3006,3027,3095,3119,3140,3164,3188,3209,3233,3255,3292,3334,3355,3376,3397,3466,3492,3527,3556,3580,3601,3623,3649,3670,3698,56,77,101,122,146,170,191,215,244,265,288,346,367,388,409,430,454,475,496,552,576,625,649,705,727,765,834,855,876,922,943,964,1020,1041,1077,1110,1156,1177,1201,1225,1251,1272,1293,1314,1338,1364,1447,1471,1495,1519,1546,1579,1598,1634,1755,1774,1796,1840,1859,1883,1912,1933,1954,1992,2018,2039,2060,2094,2118,2171,2194,2215,2236,2269,2290,2314,2342,2370,2392,2450,2471,2506,2527,2551,2601,2623,2644,2665,2691,2712,2733,2795,2816,2842,2866,2890,2916,2937,2990,3018,3044,3065,3094,3115,3136,3157,3178,3199,3220,3248,3304,3326,3347,3376,3410,3446,3487,3564,3592,3620,3682,3706,3733,56,78,99,148,172,193,230,282,303,327,379,400,421,445,474,503,524,545,569,625,646,667,688,712,739,763,826,850,871,892,974,995,1019,1040,1075,1099,1121,1153,1243,1264,1299,1321,1362,1383,1402,1474,1495,1519,1541,1565,1587,1629,1658,1700,1721,1742,1797,1821,1842,1868,1895,1919,1940,1968,1989,2010,2043,2131,2155,2174,2198,2244,2268,2289,2348,2369,2390,2419,2451,2472,2512,2536,2576,2597,2618,2646,2675,2712,2741,2762,2786,2826,2850,2871,2893,2922,2943,2964,2997,3019,3040,3079,3111,3135,3159,3185,3209,3230,3283,3307,3352,3379,3407,3435,3501,3525,3573,3598,3627,58,82,111,132,153,193,219,307,390,414,438,459,480,509,530,595,616,637,688,709,730,762,784,840,873,894,916,975,1015,1039,1061,1087,1165,1186,1210,1231,1253,1274,1302,1326,1358,1432,1453,1475,1531,1552,1584,1606,1665,1690,1711,1760,1788,1809,1851,1875,1924,1959,1988,2010,2090,2111,2133,2275,2338,2362,2394,2415,2436,2460,2516,2540,2564,2593,2614,2667,2688,2709,2733,2754,2775,2799,2825,2846,2918,2939,2968,2989,3013,3034,3090,3168,3189,3218,3240,3261,3285,3307,3326,3352,3397,3418,3447,3468,3492,3556,3580,3604,3638,3660,3684,3706,3730,3763,3787,3820,3876,3897,3921,3952,3980,4016,4044,4072,4135,4181,62,83,115,137,164,185,209,233,254,276,337,361,382,405,429,450,478,499,569,588,671,702,724,748,769,790,833,857,881,905,928,950,971,1042,1063,1084,1108,1137,1158,1210,1231,1254,1275,1317,1339,1402,1423,1444,1468,1489,1510,1538,1559,1583,1614,1672,1732,1753,1774,1798,1824,1845,1869,1940,1961,1982,2004,2028,2049,2073,2094,2116,2140,2195,2219,2247,2268,2289,2311,2369,2416,2440,2464,2544,2565,2600,2665,2686,2710,2792,2813,2837,2858,2885,2906,2953,3001,3025,3046,3071,3095,3117,3141,3165,3186,3207,3280,3304,3326,3347,3371,3405,3441,3470,3492,3516,3538,74,98,151,172,196,240,264,288,338,359,380,401,430,456,477,501,523,544,603,624,648,669,691,715,758,782,822,844,865,919,940,961,985,1006,1028,1052,1076,1097,1165,1189,1210,1234,1255,1279,1303,1324,1350,1371,1404,1425,1446,1481,1503,1524,1619,1641,1665,1689,1713,1735,1757,1801,1861,1885,1906,1927,1951,1996,2037,2058,2092,2139,2160,2184,2208,2229,2251,2275,2299,2320,2349,2373,2394,2450,2472,2493,2522,2543,2564,2588,2612,2652,2679,2734,2755,2779,2837,2858,2916,2940,2979,3002,3031,3093,3114,3135,3156,3184,3208,3235,3263,3326,3350,3379,3403,3425,3508,3529,3550,56,77,101,127,148,169,190,214,239,314,335,359,389,410,434,459,540,571,597,638,664,689,715,767,796,874,896,917,968,1008,1032,1057,1081,1107,1182,1203,1227,1318,1339,1394,1415,1439,1464,1488,1552,1573,1624,1653,1677,1705,1755,1776,1818,1915,1936,1972,2007,2037,2066,2104,2130,2154,2187,2239,2369,2398,2422,2486,2507,2536,2560,2585,2606,2630,2655,2679,2704,2778,2799,2827,2848,2872,2900,2937,2959,2989,3013,3072,3107,3131,3175,3218,3242,3273,3329,3353,3379,3406,3468,3487,3513,3537,3562,3586,3690,3712,3731,3777,3798,3819,3851,3873,3897,3966,3990,4020,4041,4065,4097,4121,4149,4182,4212,4240,4288,4316,4350,4371,4395,4421,4443,4467,4500,4524,56,80,101,145,201,222,246,281,305,361,387,409,433,454,475,519,546,570,591,615,639,660,681,702,729,755,781,802,845,866,887,916,983,1004,1025,1083,1104,1161,1182,1206,1227,1256,1277,1305,1335,1364,1385,1406,1430,1454,1489,1543,1597,1618,1683,1707,1728,1750,1784,1811,1920,1944,1966,2007,2031,2052,2073,2095,2119,2140,2164,2220,2241,2286,2335,2357,2378,2418,2439,2463,2508,2532,2556,2580,2609,2633,2657,2710,2748,2823,2857,2879,2953,2975,3005,3026,3048,3095,3124,3148,3172,3201,3264,3290,3319,3351,3372,3416,3437,3458,3536,3565,3589,3622,3651,3680,3704,3726,3750,3774,3803,3824,3887,3911,3939,3991,4015,4039,4068,4094,4118,4142,4205,4227,56,80,102,126,147,171,200,224,245,303,327,353,384,408,432,486,515,547,568,633,669,703,725,788,836,857,881,902,923,944,968,1017,1038,1060,1087,1145,1169,1197,1218,1249,1279,1305,1326,1359,1390,1457,1481,1516,1538,1562,1586,1610,1633,1725,1759,1794,1816,1837,1858,1889,1910,1937,1966,1990,2012,2033,2096,2125,2156,2192,2214,2284,2305,2327,2362,2389,2410,2431,2499,2523,2552,2576,2602,2623,2644,2668,2705,2726,2747,2769,2791,2812,2833,2874,2895,2916,2937,2989,3068,3089,3113,3145,3167,3234,3258,3280,3309,3336,3357,3378,3401,3422,3443,3464,3485,3507,3528,3549,3570,3598,3619,3698,3769,3791,3815,3862,3888,3909,3935,3956,3977,4005,4033,4131,4153,4175,4199,4246,4298,4354,4376,4412,4455,4477,4500,55,77,117,159,180,209,233,264,285,326,347,371,408,480,517,539,583,609,641,694,715,739,763,816,838,870,891,917,938,960,989,1010,1063,1084,1143,1203,1224,1245,1266,1287,1309,1330,1383,1404,1428,1481,1505,1526,1550,1572,1593,1626,1647,1676,1720,1758,1834,1858,1880,1906,1976,2005,2029,2053,2085,2107,2131,2217,2239,2263,2287,2309,2333,2381,2434,2455,2477,2516,2569,2602,2628,2650,2688,2709,2733,2772,2801,2822,2843,2884,2936,2955,2997,3023,3054,3075,3101,3141,3165,3186,3241,3262,3286,3328,3357,3378,3402,3426,3458,3482,3504,3540,3561,3582,3642,3674,3695,3719,3741,3765,3789,3811,3840,3864,3893,3914,3942,4003,4027,4056,4083,4112,4134,4205,87,111,135,159,183,204,235,256,278,334,355,376,427,448,472,493,514,535,556,612,636,662,686,707,735,758,780,836,857,881,905,931,976,997,1018,1042,1063,1092,1153,1175,1199,1223,1244,1266,1313,1337,1366,1400,1421,1445,1469,1493,1535,1564,1585,1606,1627,1653,1727,1751,1772,1825,1856,1908,1932,2048,2069,2088,2131,2163,2184,2208,2232,2253,2277,2309,2330,2364,2388,2415,2439,2487,2508,2530,2579,2600,2635,2675,2702,2742,2763,2790,2835,2856,2901,2925,2970,2999,3020,3042,3096,3117,3141,3188,3212,3233,3254,3275,3316,3337,3372,3403,3425,3447,3471,3500,3524,3546,3570,3609,3663,3713,3749,3770,3798,3849,3873,3897,3926,3947,3978,4025,4049,4073,64,88,109,135,161,182,283,304,325,358,391,413,437,470,491,523,547,576,597,619,689,713,734,758,784,805,826,848,881,934,955,979,1001,1023,1052,1073,1095,1148,1177,1225,1249,1278,1299,1321,1352,1412,1471,1490,1511,1535,1557,1581,1637,1658,1679,1700,1735,1759,1813,1834,1858,1905,1929,1953,1987,2008,2041,2062,2128,2152,2176,2212,2234,2256,2389,2410,2438,2467,2489,2524,2548,2591,2612,2636,2657,2686,2707,2728,2775,2816,2837,2866,2920,2941,2965,2987,3013,3066,3092,3124,3167,3191,3213,3262,3307,3333,3367,3411,3435,3456,3477,3510,3531,3555,3625,3654,3676,3700,3722,3733,3768,3809,3862,3883,3905,3929,3964,3993,4015,4036,4060,4082,4143,4216,4237,4260,4288,56,77,101,123,144,184,208,274,320,344,365,389,413,442,466,505,538,562,619,643,664,685,709,738,818,868,889,910,931,963,987,1016,1037,1061,1090,1111,1174,1195,1216,1237,1261,1285,1309,1328,1380,1410,1438,1469,1493,1517,1580,1602,1631,1653,1716,1738,1759,1806,1830,1851,1873,1897,1937,1961,1988,2042,2071,2092,2121,2145,2167,2188,2212,2234,2256,2326,2348,2370,2419,2441,2468,2521,2550,2597,2621,2645,2667,2696,2725,2765,2789,2813,2838,2860,2916,2937,2958,2979,3008,3029,3050,3118,3142,3166,3213,3251,3273,3295,3319,3340,3361,3412,3433,3454,3527,3548,79,100,121,142,163,184,206,230,251,273,326,361,382,406,430,451,472,496,559,599,620,652,685,714,738,760,789,838,859,893,942,999,1020,1041,1062,1086,1113,1144,1177,1198,1222,1278,1302,1324,1348,1372,1393,1412,1477,1498,1519,1543,1565,1617,1638,1659,1683,1712,1743,1764,1788,1823,1849,1907,1931,1983,2016,2040,2076,2167,2202,2234,2258,2339,2386,2407,2429,2478,2499,2528,2549,2573,2629,2663,2684,2706,2730,2756,2785,2807,2878,2909,2933,2968,2990,3054,3078,3102,3126,3151,3183,3204,3225,3289,3329,3358,3379,3403,3492,3514,3538,3570,3623,3644,3665,3699,3755,3779,3801,3825,3846,3883,3904,3925,3969,3993,4017,4046,4068,4101,4132,4154,4176,4200,4232,4253,4309,4330,4352,4386,4419,4443,4480,4526,4545,68,97,121,150,201,222,246,302,324,345,366,390,419,440,473,494,549,573,594,641,662,686,710,731,755,779,804,826,882,904,942,996,1024,1045,1086,1107,1126,1150,1179,1203,1224,1248,1269,1290,1325,1365,1398,1438,1459,1481,1528,1557,1581,1603,1627,1656,1678,1700,1724,1753,1777,1799,1835,1859,1878,1941,1970,1994,2034,2080,2165,2186,2208,2283,2314,2335,2356,2377,2401,2430,2456,2480,2536,2560,2581,2602,2641,2667,2693,2714,2738,2757,2778,2799,2820,2849,2870,2926,2969,2993,3015,3039,3061,3083,3145,3166,3193,3214,3235,3259,3296,3322,3348,3401,3430,3464,3498,3527,3548,3581,3610,3632,3671,3764,3785,3806,3827,3889,3913,3955,4044,4063,4094,4118,4159,4205,4227,4249,4313,56,78,111,132,156,189,210,232,273,304,325,344,393,414,435,457,478,551,572,596,617,643,664,688,735,757,786,850,871,914,938,959,983,1007,1028,1052,1073,1129,1150,1171,1200,1221,1242,1304,1328,1349,1370,1391,1415,1486,1507,1528,1549,1570,1646,1667,1691,1712,1777,1798,1822,1851,1906,1930,1951,1975,1996,2020,2042,2064,2120,2144,2165,2222,2243,2270,2303,2325,2357,2381,2451,2472,2496,2533,2554,2575,2596,2623,2679,2700,2721,2764,2793,2814,2845,2866,2890,2911,2935,2971,2992,3018,3039,3063,3084,3105,3173,3194,3218,3250,3306,3327,3383,3407,3439,3493,3515,3544,3594,3650,3671,3700,3726,3755,3783,3810,3902,3924,3953,4020,4104,4125,4147,4183,4209,4240,4261,4282,4332,4353,4382,4403,4427,4453,4479,56,85,106,127,151,172,219,240,269,290,317,370,392,427,448,491,520,544,572,596,620,641,662,718,739,765,801,822,843,864,890,916,956,977,1001,1054,1075,1099,1120,1144,1170,1223,1244,1263,1332,1354,1375,1399,1431,1456,1483,1537,1593,1614,1680,1706,1727,1760,1781,1803,1839,1865,1901,1957,2002,2058,2084,2139,2160,2249,2270,2296,2354,2375,2399,2458,2500,2567,2591,2612,2634,2663,2684,2706,2741,2765,2791,2815,2872,2891,2935,3007,3044,3065,3086,3108,3137,3161,3182,3206,3243,3283,3304,3333,3359,3387,3423,3444,3465,3486,3507,3567,3593,3614,3635,3672,3694,3713,3742,3774,3798,3817,3839,3867,3898,3926,3989,4010,4043,4079,4100,4121,98,119,140,164,186,215,237,261,285,311,334,363,389,417,449,477,521,550,574,598,626,650,687,713,744,769,791,853,874,895,916,940,1034,1058,1086,1127,1150,1171,1195,1216,1237,1258,1282,1329,1353,1416,1455,1488,1509,1530,1559,1580,1624,1656,1689,1713,1737,1766,1785,1843,1867,1929,1960,2051,2077,2098,2119,2140,2169,2193,2214,2235,2261,2286,2341,2362,2384,2428,2449,2473,2494,2515,2536,2570,2593,2656,2678,2744,2768,2789,2813,2847,2890,2911,2974,2997,3020,3041,3064,3087,3111,3132,3189,3213,3254,3275,3304,3360,3383,3406,3486,3508,3527,3551,3573,3596,3619,3674,3697,64,86,112,150,207,228,254,301,323,349,373,405,426,447,476,532,553,585,636,679,700,729,755,779,805,837,858,893,936,968,989,1011,1044,1065,1098,1130,1152,1173,1246,1268,1294,1315,1337,1395,1419,1446,1467,1488,1509,1533,1554,1578,1602,1636,1723,1785,1809,1837,1866,1888,1909,1974,2007,2029,2058,2085,2138,2174,2203,2274,2295,2319,2340,2369,2390,2418,2447,2487,2511,2532,2556,2577,2601,2625,2649,2670,2736,2771,2792,2813,2834,2858,2910,2932,2953,3020,3042,3085,3128,3149,3193,3240,3261,3293,3317,3339,3360,3381,3402,3424,3479,3501,3522,3569,3593,3614,3640,3661,3682,3742,3766,3788,3809,3830,3868,3889,3949,3980,4002,4030,4058,61,82,116,168,189,210,244,268,292,313,333,360,386,413,434,455,483,504,525,546,611,637,661,710,738,762,821,884,910,931,952,973,994,1018,1039,1060,1097,1118,1162,1183,1251,1275,1298,1319,1356,1380,1404,1425,1502,1526,1562,1581,1635,1659,1766,1919,1940,1961,1982,2003,2024,2048,2083,2148,2184,2206,2230,2252,2278,2310,2331,2355,2419,2440,2461,2482,2503,2524,2545,2574,2598,2646,2667,2688,2719,2753,2786,2842,2864,2900,2930,2951,2975,2996,3020,3046,3067,3091,3115,3139,3161,3182,3206,3280,3301,3330,3359,3380,3403,3435,3477,3498,3528,3587,3611,3635,3671,3693,3717,3739,3761,56,77,101,152,176,198,255,276,297,325,353,374,428,450,491,512,533,557,585,614,642,670,703,732,757,817,850,874,918,980,1001,1023,1112,1133,1157,1187,1211,1236,1261,1282,1333,1393,1417,1443,1483,1504,1525,1549,1574,1596,1648,1672,1698,1722,1754,1778,1804,1825,1856,1884,1917,2021,2042,2095,2124,2150,2183,2208,2229,2289,2317,2349,2368,2387,2440,2474,2504,2530,2554,2583,2607,2674,2698,2724,2752,2776,2802,2842,2893,2912,2936,2998,3030,3070,3095,3116,3149,3170,3191,3212,3239,3260,3291,3318,3339,3360,3389,3415,3439,3462,3490,3519,3543,3569,3593,3619,3647,3676,3700,3733,56,96,122,146,180,233,254,278,304,323,347,371,395,435,456,480,504,525,547,612,641,665,697,719,750,771,814,840,862,895,951,985,1052,1105,1129,1150,1217,1241,1262,1286,1342,1363,1387,1408,1440,1462,1484,1508,1530,1551,1609,1665,1687,1711,1732,1765,1789,1813,1843,1876,1934,1955,1984,2051,2075,2099,2128,2157,2197,2242,2325,2349,2370,2394,2423,2444,2465,2486,2542,2608,2632,2676,2736,2758,2782,2831,2855,2877,2901,2922,2943,2964,2985,3014,3085,3128,3172,3215,3248,3303,3324,3348,3372,3393,3414,3476,3500,3526,3550,3574,3630,3654,3675,3708,3732,3754,3775,3796,3832,3853,3881,65,86,108,157,179,200,259,280,309,333,355,376,400,426,448,504,527,546,581,605,637,671,700,729,752,773,799,818,842,914,938,962,986,1019,1040,1101,1125,1151,1175,1199,1220,1246,1272,1296,1347,1371,1395,1427,1459,1485,1507,1531,1552,1587,1609,1656,1677,1706,1727,1756,1780,1818,1848,1877,1921,1965,1993,2021,2116,2142,2166,2190,2218,2240,2296,2317,2341,2365,2386,2408,2450,2474,2495,2519,2540,2561,2594,2618,2639,2701,2733,2755,2777,2823,2844,2868,2924,2955,2976,3005,3046,3086,3107,3143,3169,3190,3212,3243,3267,3288,3349,3373,3397,3419,3441,3487,3509,3531,3550,3616,3640,3659,3708,3729,3750,3771,3812,3873,3901,3923,3947,3966,3988,63,84,113,136,158,180,227,256,278,321,342,371,392,424,482,506,548,597,626,647,668,707,728,750,797,821,845,864,895,917,949,992,1016,1038,1062,1083,1105,1131,1155,1179,1235,1256,1277,1298,1321,1370,1391,1412,1465,1505,1526,1583,1604,1628,1647,1668,1728,1795,1817,1895,1916,1937,2055,2078,2104,2125,2179,2202,2246,2270,2291,2315,2344,2365,2386,2442,2463,2484,2508,2537,2558,2631,2654,2676,2705,2726,2766,2790,2813,2834,2855,2877,2935,2959,2988,3017,3046,3102,3124,3145,3183,3204,3225,3291,3320,3373,3394,3418,3447,3469,3496,3520,3539,3561,3601,3629,3657,3689,3717,3745,3812,3837,3859,3888,3910,3929,57,78,99,143,165,189,215,236,258,282,306,330,391,420,467,491,553,606,630,651,672,696,720,746,767,797,848,911,932,954,980,1002,1097,1119,1143,1172,1193,1215,1326,1350,1371,1425,1454,1480,1529,1551,1573,1613,1637,1666,1742,1779,1809,1831,1857,1885,1912,1941,1962,1993,2019,2041,2120,2149,2168,2197,2242,2271,2341,2363,2384,2413,2434,2490,2514,2536,2585,2620,2644,2668,2689,2713,2742,2766,2787,2809,2838,2903,2927,2949,3013,3034,3067,3086,3135,3158,3182,3215,3236,3258,3306,3327,3353,3382,3406,3482,3506,3527,3551,3572,3594,3615,3653,3678,3710,3732,3772,3796,3815,3836,3857,3881,3907,3928,3949,3980,4004,4032,62,83,105,148,172,193,214,243,264,286,327,351,375,404,425,449,470,506,533,567,588,617,641,674,695,717,751,775,796,879,922,943,967,991,1012,1068,1092,1121,1145,1169,1193,1222,1246,1267,1330,1365,1443,1467,1486,1510,1531,1552,1580,1606,1748,1769,1824,1855,1876,1905,1943,1971,1997,2019,2040,2064,2093,2114,2161,2185,2209,2246,2270,2291,2315,2344,2365,2386,2410,2466,2487,2509,2553,2612,2636,2660,2681,2707,2760,2786,2808,2843,2865,2894,2934,2955,2979,3000,3021,3084,3108,3127,3173,3194,3215,3261,3282,3310,3347,56,77,98,117,138,208,236,257,278,307,328,352,376,402,423,444,504,525,546,604,639,664,685,726,781,828,849,870,894,915,941,967,991,1051,1072,1096,1117,1138,1187,1208,1229,1281,1303,1324,1381,1402,1423,1447,1504,1525,1546,1570,1591,1615,1643,1665,1763,1787,1809,1833,1890,1934,1955,1976,1997,2041,2085,2106,2127,2184,2217,2241,2262,2286,2324,2345,2366,2387,2408,2448,2469,2490,2511,2532,2553,2609,2631,2664,2691,2740,2761,2782,2839,2863,2885,2926,2947,2968,3008,3029,3051,3082,3103,3122,3146,3177,3224,3252,3274,3298,55,76,100,152,176,202,223,261,285,314,361,390,420,441,462,484,512,555,576,597,626,650,671,700,721,742,780,835,856,877,901,922,943,999,1023,1045,1066,1107,1128,1152,1176,1198,1244,1265,1288,1309,1330,1362,1383,1412,1443,1487,1508,1532,1560,1689,1713,1739,1760,1782,1806,1827,1848,1869,1895,1917,1943,1967,1988,2012,2079,2105,2127,2170,2214,2238,2259,2296,2317,2338,2382,2406,2443,2491,2520,2541,2571,2626,2652,2676,2708,2741,2812,2836,2865,2889,2911,2935,2964,2993,3022,3048,3069,3125,3146,3167,3229,3253,3274,3302,3326,3360,3393,3417,3441,3501,3535,3559,56,80,105,126,167,188,220,242,271,312,354,378,403,443,464,493,518,546,567,588,612,646,670,700,781,817,839,863,929,950,971,1004,1025,1047,1088,1171,1219,1271,1298,1338,1372,1405,1435,1456,1482,1506,1532,1556,1577,1606,1670,1692,1713,1734,1768,1796,1824,1855,1899,1925,1947,2022,2043,2064,2096,2131,2156,2182,2210,2240,2261,2286,2307,2363,2387,2412,2440,2465,2496,2533,2558,2582,2612,2637,2690,2723,2761,2818,2843,2865,2902,2923,2944,2965,2993,3037,3059,3127,3153,3174,3195,3278,3299,3323,3347,3375,3401,3429,3458,3480,3560,3581,3602,3630,3658,3686,3707,3740,3787,65,98,120,151,172,194,240,261,287,309,330,354,378,402,423,447,468,517,538,590,659,683,704,736,760,796,870,913,941,968,990,1036,1060,1081,1107,1131,1172,1193,1217,1241,1265,1286,1315,1337,1361,1414,1438,1459,1506,1531,1555,1576,1604,1625,1656,1677,1701,1732,1780,1804,1835,1864,1886,1982,2006,2027,2051,2097,2118,2140,2161,2185,2206,2257,2281,2302,2331,2350,2376,2411,2433,2455,2510,2533,2554,2580,2606,2629,2653,2695,2719,2747,2769,2825,2847,2868,2920,2941,2965,2993,3017,3040,3059,3081,3122,3143,3164,3185,3229,3250,3274,3295,3316,3340,3368,3396,3463,3498,3522,3559,3581,79,103,124,148,177,206,230,253,274,327,348,369,423,445,469,510,532,560,612,633,657,678,722,746,767,788,828,852,946,967,1014,1090,1114,1140,1162,1191,1212,1272,1299,1320,1380,1401,1440,1464,1497,1518,1546,1610,1631,1664,1686,1707,1771,1792,1828,1850,1917,1946,1972,1993,2017,2039,2098,2223,2245,2279,2323,2347,2368,2392,2414,2493,2517,2548,2570,2594,2617,2638,2659,2680,2711,2740,2806,2827,2849,2907,2928,2949,2970,2993,3021,3064,3085,3106,3144,3165,3189,3213,3234,3268,3289,3313,3337,3361,3424,3450,3471,3492,3513,3557,3579,3603,3624,3645,3680,3702,3738,3760,3781,64,87,111,132,153,182,203,229,250,272,305,331,353,374,398,420,441,462,486,510,534,558,585,606,649,671,718,739,772,796,832,853,875,915,944,967,1011,1035,1064,1085,1117,1146,1195,1217,1238,1267,1288,1312,1333,1354,1378,1399,1418,1442,1473,1552,1573,1603,1624,1645,1676,1706,1765,1898,1919,1941,1969,1990,2019,2060,2084,2105,2135,2168,2189,2220,2242,2263,2304,2325,2349,2370,2395,2427,2460,2485,2521,2578,2600,2633,2654,2675,2696,2717,2738,2761,2785,2806,2846,2874,2930,2951,2978,3002,3042,3064,3085,3106,3127,3156,3180,3215,3241,3274,3298,3322,3385,3417,3439,3477,3498,3522,3551,3572,3593,3614,3636,3667,3689,3713,3784,3813,3835,3857,56,77,99,146,174,195,225,247,268,308,329,361,398,419,440,477,498,522,545,566,585,634,655,676,714,738,783,804,828,884,905,926,982,1006,1030,1051,1083,1104,1125,1181,1203,1224,1264,1315,1336,1401,1422,1446,1467,1489,1527,1551,1572,1593,1645,1700,1721,1770,1796,1827,1863,1892,1954,2048,2069,2091,2129,2150,2190,2214,2235,2267,2288,2309,2333,2397,2426,2447,2471,2495,2522,2543,2565,2628,2657,2681,2744,2766,2787,2850,2874,2900,2942,2963,2985,3009,3033,3054,3078,3105,3126,3147,3238,3260,3279,3328,3349,3370,3394,3434,3458,3520,3549,3568,3626,3650,3676,3700,3722,3744,3766,3794,3822,3861,56,80,101,122,143,172,194,220,273,302,326,366,387,411,432,453,477,498,524,545,566,590,611,633,691,712,755,796,817,839,894,938,960,984,1005,1029,1058,1082,1114,1138,1162,1186,1212,1233,1262,1288,1341,1370,1396,1440,1461,1497,1526,1553,1582,1606,1627,1657,1682,1738,1760,1782,1891,1913,1934,1975,1996,2017,2038,2060,2084,2117,2141,2162,2183,2223,2245,2266,2292,2313,2337,2358,2379,2400,2428,2449,2470,2492,2548,2569,2595,2617,2639,2682,2703,2742,2782,2808,2832,2853,2879,2928,2963,2987,3008,3032,3053,3074,3128,3152,3173,3197,3218,3242,3298,3319,3341,3388,3409,3430,3454,3497,3521,3552,3574,3598,3626,3654,3772,3796,62,84,105,157,178,212,239,271,294,318,339,367,391,414,445,500,522,582,606,628,647,701,722,754,778,829,850,879,900,979,1000,1024,1050,1113,1134,1156,1208,1230,1254,1318,1345,1367,1410,1431,1462,1503,1524,1545,1569,1590,1611,1646,1667,1688,1730,1758,1837,1868,1901,1925,1949,1971,2006,2030,2059,2177,2198,2220,2283,2304,2328,2349,2371,2400,2428,2449,2473,2495,2551,2572,2596,2696,2717,2736,2782,2806,2829,2851,2877,2898,2922,2943,2962,3017,3060,3081,3102,3126,3148,3187,3208,3232,3284,3308,3332,3356,3380,3404,3426,3448,3483,3548,3569,3595,3644,3668,3692,3714,3743,3767,3796,3817,3841,3862,3891,3913,3947,3970,3998,4058,4104,4133,4162,4191,4224,4313,56,78,107,151,173,194,221,245,266,328,354,383,407,442,466,498,520,542,571,595,625,699,721,742,788,812,838,862,886,926,948,1006,1030,1051,1109,1130,1154,1212,1233,1254,1283,1304,1328,1354,1375,1404,1425,1495,1519,1542,1563,1584,1620,1641,1670,1691,1754,1778,1805,1826,1862,1886,2009,2030,2065,2094,2115,2138,2162,2186,2218,2242,2316,2337,2360,2381,2405,2445,2469,2490,2514,2538,2559,2583,2604,2625,2649,2670,2710,2797,2821,2843,2864,2888,2909,2930,2951,2972,3026,3047,3082,3103,3127,3179,3201,3225,3314,3340,3364,3388,3424,3445,3466,3494,3567,3594,3616,3638,3660,3681,3709,3787,3809,3831,3850,56,80,104,128,160,196,220,242,304,325,349,373,394,418,451,514,535,556,579,601,630,654,676,697,718,739,760,781,802,845,896,930,955,979,1003,1027,1048,1083,1148,1169,1190,1211,1294,1323,1344,1365,1391,1428,1452,1473,1497,1518,1539,1560,1625,1646,1667,1689,1713,1757,1791,1905,1929,1950,1971,2039,2063,2084,2101,2144,2176,2200,2224,2245,2269,2290,2312,2336,2357,2379,2437,2458,2490,2512,2564,2595,2616,2679,2738,2759,2780,2820,2841,2863,2887,2908,2932,2953,3018,3040,3073,3094,3118,3139,3160,3188,3217,3245,3266,3287,3309,3330,3351,3370,3394,3435,3456,3484,3538,3562,3583,3611,3639,3661,63,84,108,132,153,174,203,227,248,304,325,354,375,397,440,461,485,540,561,580,606,649,673,697,737,758,782,829,853,875,896,940,961,987,1016,1037,1059,1100,1121,1142,1166,1209,1230,1251,1292,1313,1335,1384,1418,1439,1491,1512,1533,1555,1579,1608,1630,1686,1710,1739,1766,1828,1919,1940,2036,2058,2079,2103,2125,2146,2193,2217,2238,2259,2288,2309,2333,2367,2388,2409,2438,2462,2484,2536,2557,2578,2602,2624,2688,2709,2731,2757,2806,2827,2883,2904,2926,2965,2984,3019,3046,3070,3092,3157,3178,3202,3237,3258,3284,3306,3362,3384,3405,3454,3475,3499,3521,3542,3575,3596,3620,3649,3671,3692,3751,3772,3800,3869,55,76,100,121,142,168,192,221,242,314,336,369,395,417,441,465,489,513,537,558,580,604,626,647,676,695,729,750,798,819,843,883,930,968,992,1016,1045,1069,1091,1112,1161,1182,1208,1229,1253,1277,1298,1319,1340,1361,1409,1430,1454,1475,1503,1534,1555,1650,1677,1709,1738,1834,1853,1874,1918,1951,1973,1994,2035,2056,2077,2143,2164,2185,2211,2233,2284,2308,2332,2353,2374,2395,2416,2437,2458,2479,2500,2556,2580,2620,2646,2670,2694,2716,2740,2761,2782,2822,2851,2872,2905,2926,2947,2981,3005,3082,3103,3122,3162,3184,3208,3229,3253,3274,3295,3328,3350,3369,3407,3435,3470,3506,3538,67,91,112,169,193,221,247,315,339,360,381,402,431,452,476,505,568,592,616,663,684,753,777,798,822,843,883,907,928,949,1003,1024,1046,1120,1141,1165,1202,1226,1296,1361,1382,1403,1427,1451,1473,1494,1535,1559,1586,1621,1642,1687,1710,1739,1767,1788,1812,1841,1865,1896,1918,1940,1977,2006,2033,2105,2131,2155,2213,2242,2261,2305,2327,2351,2459,2517,2561,2585,2614,2635,2679,2714,2743,2772,2793,2814,2838,2860,2927,2948,2969,2993,3012,3052,3100,3126,3155,3176,3197,3218,3239,3261,3282,3303,3327,3351,3372,3425,3474,3498,3519,3543,3572,3661,3682,3703,3725,3749,3771,3827,3883,3959,3983,4034,4055,4083,4150,4169,4204,4251,64,88,112,141,170,191,215,247,306,327,348,372,401,423,455,477,544,591,612,634,692,716,737,763,787,809,833,857,931,994,1023,1045,1066,1087,1108,1167,1233,1257,1278,1300,1341,1376,1419,1440,1461,1485,1508,1574,1595,1617,1661,1682,1719,1740,1795,1835,1859,1883,1930,1952,1983,2137,2158,2193,2219,2268,2289,2324,2350,2374,2395,2457,2490,2512,2536,2560,2581,2605,2629,2653,2675,2718,2750,2771,2792,2846,2875,2899,2918,2959,2999,3020,3090,3121,3143,3204,3225,3246,3267,3289,3332,3356,3380,3404,3426,3445,3466,3500,3524,3548,3572,3593,3617,3689,3742,3763,3785,3836,3860,3889,3912,3940,3969,3991,4041,4064,4086,4133,4162,4220,4255,4279,4303,4324,4348,4383,4407,4428,4450,4481,4503,4525,4581,4602,4621,4640,55,79,100,152,173,197,218,240,261,287,336,364,419,443,467,491,525,570,594,618,640,664,691,715,736,798,843,878,925,946,970,1022,1046,1068,1122,1156,1190,1231,1257,1304,1351,1372,1396,1420,1444,1473,1518,1539,1560,1581,1603,1627,1655,1735,1764,1793,1815,1880,1911,1932,1956,1985,2119,2153,2177,2210,2245,2267,2288,2342,2368,2412,2431,2476,2534,2566,2612,2636,2658,2682,2706,2727,2799,2872,2896,2917,2940,2964,2985,3004,3071,3093,3122,3158,3179,3208,3255,3284,3305,3331,3352,3371,3407,3438,3464,3517,3539,3566,3587,3608,3632,3658,3679,3707,3804,3825,3849,3873,3897,3949,3976,4007,4031,4050,4074,74,95,128,157,178,204,247,268,291,312,333,362,383,404,426,489,510,531,555,589,613,634,655,690,742,768,789,813,853,879,900,921,942,963,992,1013,1034,1081,1092,1174,1195,1216,1264,1290,1343,1365,1402,1423,1446,1472,1495,1523,1596,1631,1652,1676,1697,1721,1825,1903,1926,1966,1987,2019,2040,2082,2117,2187,2219,2242,2295,2320,2353,2374,2395,2416,2437,2522,2543,2567,2588,2622,2651,2672,2695,2748,2772,2793,2843,2883,2915,2936,2960,2981,3004,3027,3071,3092,3116,3179,3203,3224,3245,3267,3286,3312,3335,3356,3399,3432,3456,3480,3508,3537,3576,3600,3656,3679,3707,3761,3782,3801,3830,3849,3872,3900,3932,4014,68,92,113,160,195,262,286,307,328,352,376,397,421,442,463,519,540,564,585,609,628,652,680,701,754,775,808,845,885,907,954,975,996,1015,1037,1095,1116,1140,1161,1190,1214,1237,1258,1279,1301,1341,1362,1383,1404,1425,1448,1469,1493,1527,1561,1645,1678,1702,1729,1758,1787,1811,1886,1921,2026,2055,2076,2100,2121,2145,2198,2219,2241,2274,2298,2320,2341,2362,2383,2404,2428,2491,2513,2535,2559,2580,2609,2638,2659,2680,2704,2725,2746,2768,2841,2870,2921,2945,2966,2990,3014,3067,3100,3154,3190,3214,3242,3287,3309,3364,3386,3408,3432,3451,3504,3543,3567,3589,3610,3636,3667,3696,3733,3755,3777,3799,3832,3857,3878,3899,62,83,117,158,182,208,245,266,287,308,329,351,393,414,436,483,504,528,552,578,599,620,689,713,745,766,790,811,832,887,913,937,958,1012,1036,1060,1081,1102,1126,1161,1240,1264,1288,1324,1345,1373,1404,1464,1485,1541,1562,1595,1616,1640,1661,1689,1711,1733,1771,1797,1839,1860,1943,1972,1996,2020,2044,2065,2089,2118,2229,2258,2279,2314,2338,2359,2380,2455,2474,2495,2560,2581,2605,2627,2692,2714,2740,2795,2816,2837,2870,2894,2921,2947,3010,3031,3052,3080,3101,3144,3168,3189,3211,3274,3296,3317,3346,3367,3388,3412,3433,3480,3506,3532,3556,3580,3601,3622,3659,3683,3704,3760,3781,3810,3857,3878,3899,3947,3969,3990,4062,4095,4119,4172,4201,4223,4255,4279,4308,4330,4351,4372,4396,65,86,138,188,210,235,259,281,302,349,370,394,415,437,466,548,570,591,641,670,691,713,754,778,807,828,852,873,895,939,960,981,1031,1097,1126,1147,1168,1192,1239,1261,1285,1356,1385,1406,1427,1456,1477,1542,1563,1584,1640,1667,1699,1720,1744,1776,1830,1863,1887,1909,1965,1989,2018,2042,2064,2088,2112,2136,2167,2191,2259,2281,2303,2428,2450,2471,2512,2533,2567,2588,2658,2716,2737,2761,2805,2824,2876,2902,2926,2982,3006,3028,3058,3082,3103,3127,3148,3196,3246,3267,3289,3392,3421,3440,3467,3511,3532,3586,3610,3634,3655,3680,3725,3747,3797,3818,3845,3869,3890,3911,3935,3956,3984,4054,4073,4097,4119,4160,4184,4208,4237,4259,4337,4363,56,82,103,129,155,176,208,230,292,314,335,359,421,442,466,490,511,534,558,579,600,677,701,722,746,783,821,885,912,933,957,990,1011,1040,1061,1090,1114,1135,1168,1187,1210,1231,1299,1323,1345,1366,1403,1424,1445,1474,1500,1521,1549,1575,1599,1625,1663,1742,1798,1819,1840,1893,1917,1938,1959,1983,2007,2029,2055,2076,2097,2165,2189,2218,2272,2335,2361,2387,2450,2474,2495,2516,2535,2595,2621,2642,2694,2743,2767,2799,2858,2911,2932,2974,3042,3063,3092,3152,3173,3195,3254,3275,3296,3345,3371,3393,3417,3446,3470,3499,3523,3586,3607,3636,3669,3694,3713,3744,3763,3793,3823,64,86,107,156,177,198,227,256,277,298,319,380,401,457,478,502,543,564,586,632,654,675,729,751,775,796,817,838,864,944,965,986,1007,1031,1052,1108,1129,1155,1176,1197,1218,1239,1260,1298,1319,1343,1364,1445,1466,1529,1550,1578,1618,1647,1669,1725,1747,1776,1798,1850,1929,1953,1989,2056,2077,2098,2119,2140,2196,2217,2238,2267,2295,2330,2374,2437,2458,2482,2506,2527,2548,2570,2591,2615,2636,2657,2678,2731,2752,2774,2796,2831,2850,2893,2914,2951,2977,3009,3056,3080,3109,3171,3207,3234,3260,3281,3302,3323,3344,3365,3451,3475,3504,3528,3567,3588,3610,3682,3711,3732,3787,3890,3911,3939,4008,4032,4056,4090,62,84,107,182,206,227,315,347,382,401,422,469,490,514,535,558,582,603,634,655,676,723,778,799,823,911,935,970,991,1020,1074,1095,1116,1140,1163,1222,1246,1267,1291,1312,1336,1357,1378,1399,1423,1444,1468,1509,1538,1562,1586,1607,1631,1666,1690,1713,1742,1778,1809,1874,1898,1922,1946,1988,2009,2031,2110,2131,2155,2176,2197,2221,2248,2269,2290,2311,2350,2371,2392,2416,2437,2461,2482,2517,2551,2573,2600,2624,2645,2725,2746,2763,2807,2828,2883,2907,2948,2971,3000,3047,3069,3090,3110,3139,3200,3222,3246,3304,3325,3347,3385,3411,3432,3453,3488,3508,3544,3566,3590,3622,3646,3670,3694,3715,3751,3786,3808,3832,3854,3875,3897,59,80,104,126,147,186,207,229,255,284,313,342,364,388,425,449,470,494,532,558,587,615,636,699,720,739,777,798,841,863,885,935,956,978,1002,1042,1063,1082,1124,1150,1171,1227,1248,1283,1312,1353,1379,1400,1462,1486,1510,1534,1583,1609,1633,1666,1695,1731,1768,1792,1821,1896,1918,1942,1970,2006,2085,2178,2199,2223,2247,2271,2293,2321,2340,2364,2390,2413,2437,2463,2492,2518,2554,2576,2629,2650,2674,2703,2725,2746,2770,2794,2862,2923,2966,2990,3014,3038,3062,3109,3130,3154,3175,3197,3226,3255,3276,3317,3351,3372,3398,3420,3449,3478,3505,3568,3589,3610,3646,3678,3706,3732,3770,3791,3819,57,78,274,130,164,192,216,324,345,366,387,408,432,460,488,513,534,555,589,610,675,696,717,741,771,795,861,901,932,972,1028,1049,1073,1136,1161,1183,1244,1266,1287,1340,1364,1392,1417,1451,1475,1524,1543,1610,1654,1688,1712,1757,1781,1809,1843,1871,1936,1960,2009,2037,2070,2094,2117,2184,2223,2261,2287,2367,2396,2421,2442,2463,2484,2505,2526,2547,2568,2592,2684,2712,2740,2764,2786,2834,2855,2876,2895,2917,2972,2993,3017,3042,3063,3087,3173,3194,3216,3245,3281,3303,3327,3355,3380,3404,3425,3446,3467,3491,3515,3583,3607,3635,3702,3723,3744,3765,3805,3830,3872,3928,3950,3979,4003,4029,4050,4081,4171,70,94,123,182,208,236,260,281,305,368,409,430,451,551,575,624,648,674,695,724,755,776,798,819,845,902,923,954,997,1018,1041,1062,1088,1151,1175,1206,1230,1251,1272,1298,1320,1349,1370,1403,1427,1490,1511,1535,1559,1585,1609,1634,1717,1741,1770,1799,1821,1846,1870,1894,1930,2008,2030,2054,2159,2180,2209,2230,2252,2276,2302,2339,2363,2384,2444,2465,2489,2513,2537,2561,2617,2676,2697,2748,2777,2806,2832,2858,2949,3012,3036,3058,3090,3133,3154,3173,3197,3223,3244,3268,3292,3318,3340,3366,3387,3421,3445,3473,3495,3527,3548,3572,3594,3618,3639,3661,3721,3768,3790,3831,3860,3884,3903,3925,3944,3975,4010,4034,4067,4100,4194,4357,4381,4418,4449,4483,4613,4634,4655,4707,4729,4782,4803,4825,4847,4878,4899,4918,4986,5016,5037,5061,5097,5119,56,82,106,135,156,178,251,272,293,336,357,378,397,421,445,469,490,523,545,569,591,612,686,710,734,755,777,823,845,866,899,923,949,994,1016,1090,1114,1135,1161,1202,1223,1244,1296,1322,1346,1367,1389,1413,1434,1456,1515,1536,1569,1593,1614,1653,1675,1699,1720,1741,1797,1821,1840,1864,1888,1917,1950,2018,2039,2106,2141,2165,2187,2249,2270,2291,2312,2336,2362,2399,2418,2444,2486,2507,2534,2565,2635,2674,2695,2719,2740,2764,2785,2818,2839,2863,2905,2926,3000,3028,3052,3078,3115,3144,3165,3191,3215,3238,3260,3293,3346,3370,3392,3420,3441,3462,3481,3525,3554,3578,3604,3625,3646,3674,3695,3718,3751,3772,3802,67,88,110,153,182,203,247,292,321,353,374,398,440,464,488,509,541,611,634,655,676,705,726,750,771,792,832,861,883,904,972,993,1024,1065,1086,1110,1141,1162,1195,1216,1237,1258,1284,1308,1332,1356,1377,1437,1461,1482,1504,1526,1593,1614,1635,1683,1702,1726,1893,1917,1941,1970,1994,2015,2037,2118,2139,2163,2192,2215,2236,2257,2287,2316,2355,2387,2416,2440,2469,2515,2544,2568,2589,2611,2640,2672,2693,2717,2757,2778,2802,2823,2858,2879,2900,2963,2987,3020,3049,3073,3097,3122,3158,3179,3201,3244,3265,3291,3313,3337,3359,3383,3415,3449,3470,3534,3555,3579,3600,3628,3659,74,95,116,174,210,231,252,305,326,347,368,394,415,436,470,498,527,548,572,593,653,679,708,732,760,791,813,837,861,893,931,987,1008,1032,1075,1099,1120,1153,1177,1199,1223,1244,1265,1343,1365,1389,1413,1439,1491,1512,1533,1556,1577,1606,1642,1683,1712,1733,1755,1779,1800,1828,1856,1916,1938,1962,2003,2030,2065,2117,2163,2236,2257,2281,2333,2354,2375,2419,2440,2464,2485,2509,2530,2556,2577,2598,2620,2680,2701,2723,2744,2770,2794,2823,2844,2865,2886,2912,2957,3013,3034,3075,3096,3119,3145,3166,3187,3213,3234,3255,3342,3363,3387,3454,3475,3504,3536,3581,3602,3623,3658,3707,3728,3750,3824,3855,3883,3920,4016,56,84,117,141,163,192,231,260,289,310,333,357,380,464,485,506,560,582,603,646,672,701,722,746,770,852,875,896,956,977,1001,1035,1059,1080,1106,1135,1156,1180,1201,1222,1243,1276,1346,1387,1411,1432,1458,1486,1507,1531,1555,1584,1613,1639,1670,1699,1721,1824,1848,1869,1937,1965,2035,2055,2085,2107,2135,2157,2184,2227,2248,2270,2330,2351,2400,2429,2453,2486,2521,2542,2582,2666,2694,2715,2755,2777,2833,2903,2951,2981,3005,3026,3047,3071,3103,3142,3163,3208,3266,3288,3328,3386,3439,3472,3491,3515,3534,3571,3592,3616,3668,3728,3752,3776,3802,3823,3874,3940,3991,4029,4053,4077,4111,56,78,125,146,170,196,217,244,265,286,362,386,407,428,454,476,497,560,581,605,626,647,676,726,747,768,792,813,905,953,974,1061,1099,1136,1157,1182,1223,1244,1265,1289,1310,1336,1398,1435,1456,1485,1518,1540,1564,1585,1677,1709,1730,1756,1784,1810,1849,1884,1912,1938,1980,2001,2036,2060,2113,2211,2230,2254,2301,2328,2349,2368,2409,2430,2474,2495,2519,2540,2561,2589,2633,2672,2698,2719,2751,2784,2805,2872,2893,2917,2960,2981,3002,3026,3055,3087,3108,3129,3153,3174,3195,3228,3281,3302,3326,3347,3368,3392,3413,3434,3455,3476,3497,3560,3596,3617,3643,3671,63,112,133,188,212,233,287,316,337,363,432,458,482,503,527,551,572,594,657,678,702,734,758,782,805,868,890,930,954,978,999,1020,1047,1118,1139,1160,1184,1208,1232,1256,1277,1301,1325,1388,1410,1431,1464,1485,1506,1527,1560,1584,1608,1641,1662,1723,1813,1839,1863,1885,1909,1935,2025,2049,2080,2104,2211,2235,2256,2307,2331,2353,2372,2419,2440,2464,2519,2561,2583,2607,2628,2652,2683,2746,2767,2789,2838,2864,2886,2907,2970,2996,3020,3041,3065,3086,3108,3137,3197,3237,3258,3282,3304,3325,3393,3414,3436,3477,3498,3530,3570,3592,3614,3654,3678,3702,3730,3754,3775,3803,3824,3892,3918,3942,3964,3993,4016,4044,4120,4139,4163,4187,4211,4240,4264,4288,4319,64,88,109,130,151,172,196,220,241,304,328,349,394,417,439,474,528,552,573,641,665,689,710,733,776,801,823,886,909,933,982,1008,1029,1053,1082,1103,1124,1171,1193,1215,1272,1293,1317,1338,1370,1392,1418,1474,1495,1519,1548,1569,1614,1655,1691,1712,1736,1760,1793,1819,1843,1871,1901,1930,2059,2083,2104,2138,2164,2193,2214,2253,2334,2358,2391,2415,2439,2484,2506,2527,2549,2570,2605,2650,2671,2693,2722,2755,2778,2807,2852,2876,2920,2941,2962,3002,3023,3044,3119,3140,3162,3206,3227,3251,3274,3295,3319,3340,3361,3428,3452,3474,3498,3560,3581,3606,3630,3654,3731,3754,3785,3815,3845,3866,3938,3962,3986,4020,4041,4074,4096,4125,4184,56,77,98,127,148,172,193,214,238,294,327,353,377,409,431,455,484,505,527,583,607,628,652,673,694,718,742,763,784,844,865,889,929,950,999,1020,1044,1065,1086,1107,1128,1168,1194,1215,1271,1297,1318,1374,1396,1417,1458,1479,1503,1524,1548,1574,1602,1630,1693,1715,1744,1768,1820,1839,1868,1920,1944,1980,2014,2177,2198,2227,2248,2272,2328,2347,2382,2406,2455,2476,2497,2559,2581,2641,2667,2702,2750,2769,2814,2882,2903,2924,2989,3010,3034,3056,3089,3111,3181,3222,3254,3297,3318,3339,3373,3401,3422,3443,3498,3519,3543,3567,3589,3630,3651,3675,3699,3728,3752,3776,3797,3861,3882,3906,3927,3958,3979,4003,63,84,113,165,186,208,229,262,283,312,333,367,388,410,468,492,513,537,558,579,600,632,661,690,711,771,795,816,847,869,909,941,1002,1023,1049,1070,1105,1129,1150,1171,1200,1235,1276,1297,1337,1392,1413,1444,1468,1501,1525,1607,1636,1669,1693,1719,1745,1786,1807,1843,1864,1906,1942,1963,1994,2075,2097,2119,2148,2172,2217,2239,2312,2346,2370,2399,2420,2444,2465,2486,2514,2567,2593,2617,2641,2663,2684,2705,2731,2753,2774,2815,2836,2860,2884,2911,2932,2956,2978,3000,3041,3062,3083,3123,3145,3169,3190,3235,3264,3293,3314,3335,3388,3412,3433,3457,3491,3512,3533,3595,3617,3662,3686,3732,3753,3780,3804,3864,3888,3921,3945,3967,3999,4023,4048,4084,4105,4133,4161,4182,56,77,101,123,149,171,195,219,240,262,318,342,366,422,446,470,491,522,550,606,627,648,687,708,748,770,795,861,893,915,939,968,989,1040,1064,1134,1158,1184,1208,1230,1279,1300,1322,1362,1384,1405,1429,1453,1477,1501,1530,1551,1572,1593,1614,1649,1725,1746,1768,1809,1833,1861,1882,1919,1943,1964,1997,2067,2089,2165,2186,2210,2234,2278,2322,2358,2379,2400,2454,2475,2496,2517,2572,2594,2618,2658,2677,2699,2723,2752,2774,2795,2819,2840,2880,2936,2957,2978,2999,3023,3044,3065,3094,3134,3155,3189,3210,3236,3257,3297,3318,3339,3360,3388,3407,3431,3452,3480,3511,3574,3598,3624,3646,3679,3703,3731,3787,3813,56,77,98,149,171,197,244,268,293,314,343,395,424,453,482,511,532,558,577,650,711,732,756,782,803,850,871,893,945,986,1011,1037,1061,1086,1111,1175,1196,1217,1245,1266,1287,1308,1336,1357,1379,1403,1438,1463,1488,1535,1556,1577,1616,1644,1670,1699,1739,1776,1800,1835,1866,2000,2028,2053,2074,2107,2129,2158,2183,2212,2276,2297,2319,2374,2399,2423,2452,2482,2546,2571,2596,2622,2643,2669,2690,2722,2746,2778,2823,2849,2905,2930,2954,2986,3026,3047,3075,3103,3126,3193,3217,3250,3275,3297,3341,3382,3403,3429,3504,3525,3544,3595,3624,3656,3753,3772,3793,3817,63,84,108,132,156,207,244,266,290,337,361,382,415,436,460,481,540,640,674,695,716,745,766,790,818,839,860,900,930,960,981,1025,1049,1075,1099,1120,1142,1163,1219,1251,1273,1297,1318,1339,1368,1389,1464,1493,1545,1569,1604,1635,1657,1681,1712,1733,1764,1788,1828,1953,1974,1998,2056,2085,2107,2128,2183,2252,2273,2294,2315,2337,2384,2405,2426,2450,2483,2524,2578,2599,2623,2657,2685,2709,2730,2754,2826,2847,2869,2916,2943,2964,3013,3037,3066,3087,3109,3149,3170,3191,3235,3259,3322,3351,3380,3404,3444,3465,3486,3542,3571,3593,3634,3655,3682,3704,3732,3786,3810,3834,3858,3887,3909,3965,3989,4025,4090,4111,4135,60,79,100,143,169,190,253,274,298,385,429,455,503,524,652,673,694,722,746,767,791,812,833,857,929,951,975,1077,1099,1151,1172,1194,1218,1239,1265,1356,1380,1402,1426,1450,1483,1502,1526,1547,1568,1600,1639,1660,1686,1727,1756,1777,1818,1839,1870,1935,2000,2022,2043,2087,2115,2141,2170,2189,2221,2245,2289,2310,2336,2393,2417,2446,2467,2488,2526,2552,2584,2633,2657,2678,2699,2720,2741,2763,2803,2917,2949,2981,3002,3023,3044,3093,3130,3154,3193,3212,3236,3277,3298,3319,3343,3364,3393,3430,3459,3480,3535,3557,3579,3609,3630,3651,56,77,101,130,151,172,193,221,242,265,318,342,363,387,419,493,517,541,582,611,632,656,691,728,763,787,811,849,889,915,936,968,992,1041,1062,1086,1107,1129,1153,1174,1200,1221,1243,1267,1288,1336,1396,1420,1449,1470,1505,1529,1568,1597,1618,1710,1734,1758,1779,1897,1926,1979,2003,2112,2133,2160,2200,2224,2248,2269,2293,2315,2344,2363,2382,2414,2438,2480,2501,2522,2562,2594,2626,2650,2671,2700,2721,2740,2782,2822,2875,2896,2918,2974,2995,3019,3040,3061,3098,3128,3149,3189,3210,3232,3256,3288,3309,3333,3362,3383,3405,3465,3487,3511,3544,3565,3586,3612,3633,3654,3689,3710,3738,3798,3820,3844,3873,3895,3944,56,77,106,153,174,196,235,256,280,304,325,354,383,409,430,452,511,535,559,580,638,659,683,704,728,752,793,822,843,872,904,928,968,990,1014,1072,1098,1122,1151,1172,1196,1231,1254,1281,1305,1334,1390,1411,1435,1457,1481,1516,1546,1575,1599,1652,1681,1705,1742,1774,1806,1837,1871,1893,1949,1973,1994,2060,2081,2105,2126,2147,2168,2189,2210,2263,2289,2315,2337,2361,2388,2422,2444,2466,2501,2525,2547,2597,2618,2637,2686,2730,2756,2777,2801,2825,2892,2958,2993,3014,3044,3068,3090,3111,3132,3156,3177,3233,3254,3283,3310,3331,3372,3393,3414,3477,3498,3519,3543,3567,3596,3618,3642,3663,3685,3712,3733,75,97,118,142,163,187,208,232,306,327,353,400,421,440,486,507,528,552,576,597,621,658,682,706,727,823,844,879,903,924,948,1000,1023,1044,1065,1096,1117,1138,1162,1186,1207,1229,1258,1282,1312,1333,1354,1448,1469,1498,1535,1563,1594,1623,1645,1669,1729,1758,1782,1846,1870,1894,1915,1939,1960,1981,2003,2025,2054,2080,2101,2182,2203,2227,2253,2277,2301,2365,2386,2410,2436,2460,2484,2506,2531,2572,2596,2620,2641,2689,2789,2811,2832,2879,2900,2921,2950,2971,2997,3029,3054,3078,3119,3146,3167,3230,3254,3275,3297,3319,3340,3368,3431,3455,3489,3513,3547,3578,3602,3626,3645,3669,3690,64,85,107,154,178,251,284,305,358,379,400,440,461,482,542,566,587,609,633,654,675,714,738,762,783,804,826,882,903,924,967,988,1009,1030,1066,1090,1112,1160,1181,1200,1238,1259,1283,1305,1326,1347,1371,1399,1420,1487,1509,1530,1566,1620,1653,1684,1715,1739,1763,1784,1808,1839,1861,1972,1996,2017,2041,2065,2087,2109,2130,2165,2186,2208,2268,2289,2310,2331,2355,2376,2440,2461,2485,2509,2531,2564,2608,2629,2653,2674,2695,2738,2759,2806,2861,2885,2906,2935,2959,2981,3033,3054,3075,3096,3143,3167,3189,3213,3237,3261,3283,3307,3329,3353,3382,3437,3465,3486,3517,3545,3566,3605,54,75,99,120,146,167,191,212,240,262,327,356,377,398,422,448,472,535,559,580,602,652,676,697,718,772,843,864,888,909,930,951,972,1004,1026,1050,1082,1103,1171,1192,1213,1234,1255,1277,1298,1330,1351,1375,1404,1426,1451,1521,1550,1571,1593,1617,1645,1671,1693,1779,1800,1821,1847,1868,1900,1922,1977,1998,2028,2113,2134,2155,2176,2197,2219,2247,2268,2289,2310,2331,2387,2416,2437,2476,2497,2518,2540,2596,2617,2660,2684,2708,2729,2750,2771,2793,2814,2849,2915,2936,2955,3007,3033,3054,3097,3121,3142,3166,3190,3216,3244,3270,3332,3353,3387,3408,3436,55,79,101,122,143,183,294,318,368,392,448,467,491,512,536,559,580,601,630,651,672,698,724,780,801,825,864,885,934,955,1029,1050,1071,1115,1139,1160,1186,1242,1263,1284,1306,1340,1366,1387,1409,1433,1469,1493,1549,1573,1594,1618,1639,1668,1704,1725,1756,1784,1812,1937,1959,1983,2024,2048,2072,2093,2115,2136,2157,2178,2199,2268,2289,2311,2377,2401,2423,2455,2479,2500,2521,2550,2584,2623,2644,2677,2698,2750,2787,2818,2858,2879,2900,2948,2970,3023,3042,3066,3087,3113,3137,3158,3182,3216,3245,3267,3291,3315,3336,3399,3436,3457,3483,3541,3563,3598,3622,3643,3664,3692,3724,3753,3775,3811,3842,3866,3888,3912,3969,3998,4022,4081,4124,64,90,112,157,179,200,276,297,344,365,386,410,432,453,477,501,522,593,646,667,691,712,736,760,782,803,829,850,913,942,961,1006,1028,1056,1079,1116,1140,1164,1188,1214,1235,1259,1280,1306,1327,1387,1410,1439,1477,1528,1563,1587,1610,1634,1661,1683,1731,1755,1776,1804,1867,1891,1913,1938,1962,1988,2022,2044,2066,2171,2192,2216,2238,2262,2300,2331,2363,2390,2411,2433,2466,2495,2516,2538,2579,2600,2621,2657,2694,2718,2742,2763,2787,2815,2837,2858,2902,2921,2943,3001,3047,3073,3113,3134,3155,3180,3216,3237,3258,3282,3303,3327,3349,3371,3412,3441,3465,3489,3511,3552,3581,3602,3626,3653,3674,3703,3727,3748,3772,3793,3814,3836,3869,3890,3946,3967,3996,4017,4048,4069,4095,4140,4164,4256,4280,4308,55,108,132,160,184,213,242,264,285,352,373,395,419,445,469,497,521,584,605,629,681,705,726,750,771,792,849,894,915,971,993,1014,1038,1059,1080,1104,1125,1147,1238,1259,1280,1329,1350,1371,1395,1467,1489,1510,1570,1591,1612,1640,1671,1700,1756,1775,1909,1928,1949,1990,2014,2040,2081,2105,2138,2160,2211,2232,2256,2277,2298,2319,2375,2404,2425,2446,2487,2508,2532,2561,2626,2658,2679,2700,2721,2778,2800,2821,2842,2882,2910,2934,2955,2977,3009,3030,3058,3084,3112,3133,3187,3209,3230,3254,3275,3299,3327,3348,3374,3395,3416,3437,3458,3486,3507,55,79,108,130,151,180,202,237,284,328,349,373,402,446,468,525,546,568,615,637,684,744,773,792,841,862,886,910,931,953,996,1025,1046,1102,1123,1144,1168,1189,1211,1267,1346,1386,1407,1441,1490,1511,1532,1590,1614,1635,1656,1680,1701,1725,1749,1773,1849,1873,1894,1918,1953,1977,2008,2039,2063,2092,2196,2217,2239,2299,2320,2341,2373,2414,2435,2456,2480,2502,2523,2564,2586,2607,2636,2660,2682,2706,2727,2748,2770,2802,2835,2857,2915,2951,2972,2993,3049,3125,3154,3175,3197,3226,3330,3351,3375,3396,3417,3438,3462,3483,3507,3528,3563,3621,3650,3678,3702,3728,3749,3773,3801,3822,57,83,106,127,180,204,225,272,306,328,349,390,411,435,484,507,528,574,598,632,653,674,698,721,777,801,841,862,881,931,957,978,1004,1059,1087,1113,1137,1158,1179,1200,1221,1244,1300,1326,1348,1375,1425,1446,1467,1517,1538,1569,1595,1619,1667,1689,1715,1755,1779,1808,1832,1922,1943,1967,2014,2037,2066,2089,2115,2138,2162,2183,2215,2238,2323,2344,2365,2389,2421,2443,2492,2515,2538,2595,2617,2639,2683,2704,2746,2777,2798,2820,2911,2932,2953,2977,2998,3019,3092,3116,3145,3174,3195,3216,3238,3273,3294,3329,3395,3417,3469,3502,3526,3548,3625,3647,3669,3691,3741,3764,3794,3815,3843,3873,55,77,99,125,152,173,197,218,244,265,325,347,368,404,425,451,511,535,556,580,645,666,687,743,764,786,810,848,904,925,949,973,994,1020,1067,1120,1141,1162,1186,1207,1231,1257,1281,1302,1334,1360,1393,1438,1471,1495,1558,1582,1601,1641,1662,1683,1702,1726,1773,1802,1831,1855,1884,1903,1934,1969,2018,2050,2168,2189,2210,2248,2273,2299,2320,2341,2362,2383,2407,2429,2453,2507,2570,2605,2626,2647,2679,2700,2724,2746,2767,2852,2873,2894,2918,2964,2985,3007,3028,3049,3070,3101,3123,3144,3200,3221,3245,3277,3340,3361,3382,3403,3429,3455,3476,3497,3521,3603,3627,3656,3680,3712,3736,3808,3829,3857,55,76,97,149,173,197,218,240,264,296,318,340,408,432,453,477,521,545,569,590,611,635,662,683,739,761,817,839,883,924,945,993,1017,1041,1063,1085,1129,1153,1179,1232,1253,1275,1314,1336,1360,1384,1408,1443,1464,1485,1507,1563,1587,1616,1697,1718,1742,1761,1785,1835,1857,1881,1905,1957,1986,2010,2034,2072,2095,2187,2208,2232,2256,2293,2312,2333,2377,2403,2427,2465,2484,2505,2559,2580,2604,2640,2664,2698,2720,2749,2774,2795,2819,2840,2887,2964,2988,3009,3030,3051,3076,3109,3142,3163,3185,3237,3276,3298,3320,3344,3368,3394,3450,3472,3493,3544,3579,3603,3627,3686,3707,3733,3787,3821,3846,3870,3891,3915,3937,3968,3989,56,77,111,140,161,182,220,249,270,318,347,369,407,439,465,489,510,531,552,573,597,621,645,712,733,778,830,851,872,921,942,964,1020,1049,1071,1095,1122,1162,1231,1252,1273,1302,1328,1384,1406,1430,1451,1477,1506,1530,1559,1594,1653,1674,1696,1731,1752,1799,1827,1858,1879,1901,1934,1960,1981,2022,2146,2172,2193,2214,2258,2299,2327,2356,2380,2404,2433,2457,2486,2510,2532,2561,2582,2604,2660,2689,2710,2734,2755,2777,2801,2822,2865,2886,2909,2965,2991,3015,3039,3082,3103,3125,3171,3190,3218,3313,3334,3358,3399,3421,3450,3479,3500,3521,3543,3567,3605,3626,3652,3731,3755,3881,3778,3803,3848,3870,3917,3961,4004,4026,54,75,99,121,142,194,215,236,287,315,336,423,444,468,501,525,551,575,610,634,695,726,747,776,820,841,865,886,908,988,1009,1033,1057,1102,1130,1159,1180,1202,1223,1259,1281,1303,1382,1403,1431,1457,1478,1502,1551,1577,1598,1639,1668,1694,1723,1752,1776,1798,1822,1846,1886,1910,1934,1963,2081,2102,2124,2170,2191,2215,2239,2260,2284,2308,2329,2350,2374,2395,2421,2479,2503,2527,2551,2572,2596,2617,2639,2668,2689,2723,2745,2766,2809,2870,2899,2920,2949,2973,2994,3018,3042,3066,3088,3118,3139,3177,3204,3225,3256,3277,3298,3366,3387,3411,3432,3458,3479,3500,3521,3542,3580,3601,3629,3705,3729,3751,3772,3794,3818,62,93,115,168,191,213,237,258,289,310,331,363,393,419,504,533,554,575,597,641,662,693,717,738,763,877,896,917,964,988,1009,1038,1067,1107,1135,1159,1235,1259,1280,1304,1325,1354,1410,1431,1455,1481,1534,1563,1587,1611,1637,1666,1687,1743,1764,1790,1811,1840,1869,1899,1923,1953,1986,2017,2048,2202,2226,2250,2271,2300,2322,2346,2399,2428,2449,2494,2518,2548,2569,2590,2613,2634,2689,2713,2734,2794,2817,2841,2863,2884,2948,2977,3020,3044,3065,3089,3118,3139,3163,3203,3224,3245,3266,3290,3315,3336,3358,3384,3411,3432,3465,3486,3512,3568,3590,3614,3643,3665,3694,3718,3739,3809,3840,3896,3920,3944,3966,3995,4098,4119,4174,4195,4217,4241,4262,4283,4307,4351,4387,4408,4458,62,83,107,147,171,200,221,242,298,338,359,380,404,467,491,512,553,574,603,644,676,705,726,762,783,804,869,890,914,962,983,1007,1031,1052,1076,1102,1126,1153,1174,1209,1277,1298,1319,1343,1401,1422,1467,1491,1512,1541,1565,1586,1616,1679,1703,1727,1758,1787,1806,1859,1980,2001,2025,2049,2070,2094,2118,2140,2235,2264,2293,2319,2340,2364,2386,2407,2507,2531,2552,2576,2611,2632,2654,2678,2709,2733,2777,2810,2850,2869,2925,2949,2971,3018,3039,3104,3158,3182,3206,3269,3293,3317,3357,3381,3402,3423,3444,3468,3515,3539,3561,3590,3611,3635,3654,3686,3707,3728,3788,3807,3831,61,85,110,135,172,196,221,245,273,302,330,351,372,394,457,508,529,562,608,632,657,681,706,740,792,813,841,869,913,965,991,1012,1041,1073,1110,1174,1253,1277,1316,1369,1394,1415,1447,1468,1492,1514,1539,1571,1596,1624,1656,1677,1746,1806,1828,1861,1896,1929,1962,1986,2017,2083,2146,2170,2234,2255,2284,2314,2338,2389,2421,2509,2531,2555,2611,2642,2667,2692,2721,2750,2774,2799,2820,2854,2880,2963,2984,3008,3069,3094,3118,3174,3203,3227,3260,3286,3308,3347,3383,3407,3432,3491,3512,3533,3585,3629,3661,3695,3721,3742,3780,3802,3824,3864,3883,3904,3925,3946,3967,3998,4023,4044,4072,55,79,103,125,166,187,211,233,255,276,300,319,355,377,444,475,512,541,562,583,614,641,667,719,741,762,786,807,828,852,881,902,928,971,1024,1045,1066,1098,1119,1140,1164,1185,1209,1230,1283,1305,1329,1381,1415,1436,1477,1515,1539,1560,1584,1605,1629,1671,1734,1762,1783,1816,1838,1873,1910,1934,1978,2009,2045,2151,2172,2193,2219,2240,2261,2283,2316,2343,2364,2385,2409,2459,2483,2530,2586,2610,2631,2660,2679,2703,2725,2747,2787,2808,2866,2913,2969,2990,3014,3035,3075,3114,3135,3159,3180,3201,3225,3246,3286,3307,3331,3357,3416,3445,3466,3487,3511,3532,3553,3582,3604,3646,3670,3692,3713,3741,3781,3802,3823,3880,3926,3972,4012,4059,71,92,116,137,166,192,221,253,279,303,366,388,414,438,459,480,499,520,556,577,598,642,663,687,709,730,751,794,864,886,910,973,1002,1023,1044,1065,1086,1110,1131,1152,1173,1226,1247,1269,1293,1314,1336,1360,1381,1402,1458,1482,1506,1527,1555,1579,1612,1633,1669,1691,1712,1782,1806,1827,1869,1898,1920,2031,2052,2073,2097,2150,2172,2193,2232,2253,2277,2298,2322,2343,2364,2388,2409,2430,2465,2489,2511,2565,2586,2608,2682,2703,2724,2765,2798,2819,2843,2867,2888,2944,2966,3006,3041,3062,3083,3107,3131,3160,3189,3211,3239,3275,3299,3318,3367,3388,3409,3430,3451,3492,3536,3571,3595,3619,3640,3662,3686,3720,3756,3777,3798,62,85,109,133,154,178,206,263,286,310,331,370,391,412,463,487,554,591,612,640,663,685,744,765,789,836,857,900,929,1016,1040,1061,1100,1126,1150,1192,1216,1245,1266,1287,1308,1329,1361,1390,1411,1460,1500,1524,1548,1572,1600,1628,1652,1674,1701,1773,1795,1819,1841,1902,1923,1942,1991,2015,2036,2075,2104,2125,2146,2172,2196,2220,2281,2304,2325,2359,2383,2424,2445,2469,2518,2537,2584,2628,2668,2690,2713,2749,2770,2817,2881,2902,2926,2947,2968,2987,3011,3045,3066,3090,3131,3152,3185,3209,3230,3264,3288,3323,3344,3366,3404,3425,3454,3505,3526,3559,3580,3602,3626,3692,3716,3740,3776,3832,3856,3901,3925,3947,3976,4000,4027,4067,4114,4135,4172,4199,4256,4277,4301,4322,4344,4385,4412,4442,4463,4487,4552,63,84,158,180,204,225,247,276,316,337,379,441,465,486,510,542,582,645,666,690,712,733,766,787,808,829,869,943,964,1015,1100,1122,1148,1169,1190,1214,1238,1259,1287,1308,1329,1353,1374,1396,1463,1487,1508,1555,1593,1614,1661,1683,1707,1748,1772,1803,1830,1877,1901,1937,1958,1987,2008,2036,2082,2111,2164,2258,2281,2315,2339,2361,2399,2421,2460,2484,2505,2537,2558,2590,2661,2704,2727,2751,2775,2796,2831,2854,2878,2902,2931,2952,2973,2997,3037,3066,3131,3155,3177,3201,3249,3277,3300,3324,3345,3368,3416,3440,3464,3486,3510,3532,3556,3585,3609,3631,3659,3683,3716,3738,3762,3795,3817,3836,56,78,140,162,203,227,248,270,328,349,384,405,426,447,468,532,553,574,637,660,686,708,732,753,788,811,835,861,889,911,932,953,974,1017,1041,1062,1084,1106,1139,1163,1216,1261,1282,1306,1349,1375,1396,1420,1452,1473,1497,1537,1558,1580,1668,1692,1716,1793,1825,1849,1871,1933,1955,1977,2027,2055,2117,2138,2162,2184,2210,2234,2255,2278,2330,2364,2432,2453,2488,2512,2536,2568,2589,2610,2676,2712,2733,2754,2775,2819,2840,2862,2909,2931,2976,2997,3018,3042,3065,3086,3107,3139,3160,3216,3269,3293,3317,3339,3361,3400,3423,3467,3531,3571,3633,3688,3709,3733,3757,3779,3801,3825,3858,63,84,108,129,150,171,197,221,242,263,327,348,372,413,434,458,503,524,545,564,588,631,653,674,716,737,775,824,845,866,887,908,951,972,996,1020,1041,1062,1086,1119,1143,1167,1229,1253,1274,1315,1337,1361,1401,1425,1469,1500,1524,1546,1580,1726,1750,1779,1810,1839,1949,1970,1994,2018,2039,2063,2109,2130,2151,2184,2223,2244,2291,2315,2339,2360,2386,2410,2431,2501,2525,2546,2567,2591,2612,2655,2684,2707,2731,2756,2785,2806,2830,2851,2875,2919,2940,2959,3016,3043,3067,3088,3110,3151,3177,3204,3225,3248,3272,3305,3340,3359,3387,3440,3464,3488,3509,3533,3561,3582,3606,3668,3699,3727,56,85,106,127,166,188,209,230,263,284,353,375,399,420,441,462,514,544,565,594,617,684,706,730,751,782,823,844,865,891,915,948,974,1044,1068,1090,1114,1206,1230,1251,1273,1295,1317,1348,1424,1446,1467,1491,1512,1533,1557,1581,1617,1638,1659,1681,1716,1841,1862,1883,1951,1995,2016,2105,2127,2149,2210,2231,2252,2287,2308,2332,2353,2374,2395,2431,2452,2476,2548,2569,2590,2638,2671,2704,2771,2795,2819,2840,2881,2902,2926,2950,2974,2995,3016,3038,3062,3083,3104,3135,3208,3232,3253,3277,3312,3338,3371,3398,3421,3472,3496,3567,3596,3625,64,85,109,170,191,215,236,257,328,349,378,407,433,454,475,496,517,538,560,581,655,676,702,731,752,820,841,862,886,910,932,1005,1027,1048,1086,1112,1133,1154,1183,1207,1267,1311,1335,1364,1385,1406,1432,1453,1475,1513,1535,1556,1577,1598,1620,1646,1667,1696,1761,1790,1812,1863,1885,1907,1936,1958,1989,2010,2041,2063,2084,2238,2259,2281,2339,2371,2392,2416,2457,2483,2504,2525,2554,2582,2603,2650,2684,2708,2729,2753,2774,2795,2816,2841,2879,2908,2934,2955,2984,3005,3038,3081,3111,3140,3203,3244,3288,3312,3336,3358,3382,3404,3428,3454,3475,3499,3557,3590,3614,3636,3662,3683,3704,3737,3758,3779,3839,3860,3889,3913,4009,4031,4073,4129,4151,4211,4232,4260,63,84,121,145,168,192,214,235,259,335,364,385,406,428,459,488,512,538,594,618,642,663,687,711,732,788,812,833,855,884,910,934,978,999,1039,1068,1140,1169,1190,1212,1268,1290,1311,1358,1384,1405,1429,1453,1474,1503,1556,1580,1601,1622,1644,1673,1695,1719,1784,1808,1829,1850,1872,1896,1927,1948,1970,1996,2065,2089,2118,2203,2229,2250,2283,2307,2334,2358,2384,2408,2430,2451,2504,2525,2547,2599,2623,2644,2666,2692,2716,2737,2759,2783,2804,2828,2849,2871,2896,2932,2956,2977,3006,3038,3060,3109,3130,3159,3187,3220,3249,3309,3328,3352,3401,3422,3443,3467,3490,3514,3536,3557,3581,3602,3623,3644,3712,3737,3791,3813,55,76,100,124,148,169,190,211,235,259,281,341,362,386,410,434,463,484,505,527,594,615,637,661,682,719,752,773,813,834,863,960,981,1000,1035,1082,1104,1139,1160,1200,1224,1248,1269,1290,1312,1333,1355,1379,1400,1421,1442,1466,1488,1563,1589,1617,1641,1670,1691,1724,1752,1787,1808,1875,1901,1923,1947,1971,1992,2014,2067,2088,2112,2136,2157,2178,2199,2223,2291,2315,2336,2358,2385,2411,2434,2456,2509,2533,2562,2595,2619,2640,2673,2694,2734,2767,2830,2851,2891,2915,2939,2960,2982,3013,3045,3066,3090,3125,3181,3205,3226,3254,3278,3299,3320,3342,3366,3405,3434,3455,3483,3511,3547,3568,3594,55,78,102,149,177,198,252,286,319,367,388,409,444,479,500,521,543,564,586,610,674,706,727,748,787,816,845,866,890,923,963,998,1020,1041,1063,1084,1137,1161,1183,1207,1228,1250,1274,1295,1350,1371,1390,1433,1454,1478,1499,1521,1556,1577,1599,1655,1676,1707,1736,1755,1779,1811,1833,1857,1886,1910,1973,1997,2026,2137,2159,2194,2252,2296,2325,2346,2368,2392,2413,2435,2477,2498,2583,2607,2626,2647,2689,2710,2731,2755,2776,2797,2821,2844,2868,2889,2910,2931,2971,3034,3055,3079,3103,3124,3157,3178,3202,3233,3262,3286,3313,3335,3413,3435,3459,3482,3506,3528,3549,3631,3655,3679,3708,3737,3758,3782,3826,3848,3872,3900,3928,3956,4003,4025,4054,55,124,145,174,198,228,252,282,304,364,386,407,459,488,513,537,562,584,610,643,664,692,747,768,790,848,869,902,926,951,990,1019,1043,1076,1123,1144,1168,1196,1221,1245,1273,1330,1351,1375,1433,1455,1477,1518,1547,1572,1593,1623,1657,1689,1713,1734,1760,1809,1833,1870,1899,1931,1953,1977,2010,2054,2092,2116,2137,2166,2274,2295,2324,2352,2378,2399,2454,2519,2562,2588,2616,2644,2669,2698,2730,2751,2779,2800,2821,2843,2933,2966,2987,3016,3096,3125,3199,3223,3299,3321,3355,3383,3408,3432,3482,3503,3527,3551,3622,3650,3678,3703,3727,3752,3777,3801,3872,3896,3924,3949,3970,4003,4036,4062,4105,4160,4250,56,77,106,127,148,177,212,233,255,279,300,336,357,378,402,476,497,523,572,596,617,641,682,704,728,749,792,835,888,909,931,964,988,1010,1031,1070,1093,1116,1140,1166,1189,1218,1239,1297,1318,1347,1368,1392,1447,1468,1490,1555,1577,1598,1622,1643,1674,1746,1772,1796,1825,1853,1877,2007,2030,2051,2105,2126,2150,2172,2204,2228,2268,2292,2313,2336,2362,2386,2420,2441,2465,2489,2538,2596,2617,2638,2662,2684,2708,2730,2752,2812,2833,2857,2891,2912,2933,2966,2987,3008,3034,3057,3081,3145,3164,3186,3238,3261,3290,3331,3367,3391,3413,3442,3466,3490,3530,3551,3573,3613,3646,3702,3723,3751,3799,3823,3847,3883,3904,3928,3950,3974,3998,4041,4063,4092,4171,56,88,112,141,177,198,220,276,297,326,355,379,400,421,443,467,489,511,567,589,610,631,653,694,715,770,792,814,861,882,903,927,960,986,1008,1030,1054,1087,1108,1129,1172,1196,1217,1252,1305,1326,1350,1376,1395,1438,1459,1488,1512,1545,1569,1593,1640,1664,1688,1740,1793,1815,1839,1860,1882,1906,1935,1956,1978,2014,2035,2064,2120,2149,2178,2200,2222,2354,2375,2396,2450,2471,2495,2516,2537,2559,2583,2639,2660,2682,2708,2730,2751,2788,2809,2833,2860,2881,2905,2929,2950,2971,3011,3033,3055,3113,3135,3156,3224,3253,3277,3301,3357,3381,3405,3431,3455,3479,3500,3556,3582,3615,3636,3658,3679,3757,3781,3803,3846,3868,3892,3918,3947,3968,3990,4012,4036,4060,4084,4112,4140,4169,4191,4214,4242,4302,4326,4350,4372,4394,4416,56,77,98,119,143,165,212,246,309,333,354,375,396,417,439,502,526,555,581,603,635,680,736,758,781,810,836,857,886,926,964,985,1007,1070,1091,1112,1136,1160,1181,1203,1259,1281,1302,1349,1405,1445,1473,1495,1553,1582,1608,1629,1652,1686,1721,1743,1828,1852,1886,1909,1936,1983,2047,2071,2092,2113,2134,2179,2220,2241,2262,2288,2309,2332,2354,2378,2399,2423,2481,2502,2549,2611,2632,2653,2674,2695,2716,2748,2769,2825,2854,2894,3024,3045,3069,3090,3111,3132,3153,3174,3195,3216,3237,3258,3282,3326,3370,3394,3450,3474,3495,3516,3537,3558,3596,3617,3645,3724,64,86,107,133,154,183,205,234,265,289,365,391,412,436,462,481,544,573,597,621,645,666,722,744,789,847,868,889,910,932,992,1016,1042,1071,1095,1119,1141,1162,1186,1212,1234,1290,1316,1338,1371,1399,1420,1441,1462,1484,1524,1550,1594,1625,1674,1695,1716,1775,1801,1830,1907,1926,1961,2021,2045,2069,2090,2119,2140,2166,2204,2225,2258,2292,2313,2337,2361,2385,2452,2474,2495,2537,2558,2587,2616,2645,2666,2687,2762,2796,2822,2846,2886,2912,2933,2960,3013,3042,3063,3092,3113,3137,3158,3179,3210,3234,3290,3319,3348,3369,3390,3416,3440,3461,3490,3546,3570,3594,3627,3649,3685,3707,3729,3753,3774,3805,3868,3894,3939,3961,91,112,171,200,229,253,275,340,361,382,431,452,473,520,541,598,619,640,664,686,707,731,752,837,881,943,1026,1055,1148,1183,1305,1327,1351,1395,1426,1455,1477,1515,1558,1580,1632,1680,1701,1727,1748,1770,1799,1823,1857,1909,1968,1997,2021,2045,2073,2097,2130,2151,2220,2242,2264,2325,2349,2385,2407,2440,2517,2538,2643,2692,2720,2744,2772,2840,2869,2895,2917,2968,2989,3022,3069,3093,3125,3149,3198,3227,3248,3272,3309,3333,3354,3375,3404,3428,3494,3521,3542,3563,3584,3652,3673,3735,3759,3796,3820,3844,3890,3911,3937,3989,4010,4034,4060,4082,4103,4125,4149,4170,4191,4215,4236,4287,4344,4365,4386,56,77,98,119,156,177,206,230,251,273,299,320,344,400,421,440,494,518,539,560,581,605,626,648,704,733,754,775,807,855,876,934,955,974,1026,1050,1071,1100,1131,1184,1205,1229,1253,1274,1298,1326,1359,1380,1401,1422,1444,1507,1533,1561,1582,1611,1637,1658,1687,1711,1739,1770,1916,1940,1962,1991,2012,2041,2062,2099,2170,2191,2212,2238,2259,2280,2324,2348,2369,2401,2430,2473,2501,2522,2568,2594,2615,2660,2681,2705,2734,2763,2784,2821,2845,2867,2906,2927,2967,2991,3077,3109,3131,3155,3202,3237,3261,3282,3320,3344,3368,3393,3415,3439,3463,3499,3555,3589,3611,3669,3690,3719,3743,3772,3794,3907,3936,3957,3978,4018,4039,4060,4081,4102,4154,4178,4199,4223,4247,4283,4312,4382,4401,4438,4503,4549,4578,63,84,106,157,178,204,225,246,290,316,337,395,427,448,472,496,517,539,600,621,642,695,716,781,803,824,848,872,905,965,1012,1033,1054,1078,1099,1161,1185,1211,1232,1253,1277,1321,1370,1391,1417,1438,1462,1486,1518,1544,1565,1601,1627,1687,1711,1735,1764,1795,1884,1905,1929,1958,1979,2003,2044,2070,2091,2115,2136,2157,2208,2229,2258,2282,2306,2327,2351,2427,2476,2499,2536,2561,2616,2670,2691,2713,2737,2774,2798,2817,2870,2891,2912,2933,2955,2979,3008,3029,3050,3071,3092,3113,3168,3190,3225,3249,3305,3370,3391,3419,87,110,131,152,178,199,223,244,270,317,339,368,428,454,510,536,593,614,636,683,704,728,755,784,813,834,879,900,921,944,967,1038,1059,1081,1110,1139,1160,1181,1237,1260,1282,1343,1369,1393,1424,1462,1483,1509,1562,1584,1603,1671,1704,1733,1762,1788,1822,1851,1873,1895,1951,2013,2034,2063,2085,2111,2132,2153,2174,2232,2253,2277,2316,2340,2362,2403,2424,2448,2509,2535,2556,2579,2607,2631,2652,2675,2699,2723,2745,2767,2793,2815,2865,2889,2913,2934,2956,3016,3037,3058,3079,3100,3124,3149,3170,3191,3215,3273,3295,3316,3398,3419,3440,3472,3544,3603,3633,3657,3721,3761,3780,3809,3833,3857,56,77,99,146,175,202,223,244,268,289,310,334,358,418,441,462,484,545,566,594,659,681,713,741,762,784,827,859,880,917,960,1028,1049,1082,1104,1133,1168,1220,1243,1273,1306,1327,1351,1372,1435,1456,1480,1501,1522,1548,1577,1603,1624,1645,1666,1687,1743,1764,1788,1817,1926,1950,1972,1994,2018,2094,2118,2171,2243,2264,2288,2335,2359,2380,2409,2433,2470,2500,2547,2568,2620,2658,2687,2750,2790,2814,2838,2859,2883,2911,2990,3014,3038,3067,3123,3149,3173,3199,3221,3310,3332,3356,3391,3422,3451,3480,3499,3520,3546,3574,3595,3616,3637,3661,3685,3709,3731,3755,3777,3810,3834,3856,3878,3900,3921,3942,3981,4032,4056,4078,4111,4133,4156,4177,68,102,124,153,177,199,220,241,262,315,336,357,419,440,474,500,521,590,643,664,685,734,758,782,815,836,894,937,959,998,1022,1066,1087,1143,1168,1192,1216,1237,1258,1279,1300,1321,1342,1363,1384,1406,1455,1476,1498,1545,1566,1620,1641,1697,1721,1762,1786,1826,1848,1870,1894,1916,1938,2004,2028,2064,2128,2210,2234,2255,2283,2325,2346,2357,2395,2437,2461,2482,2503,2524,2545,2566,2592,2613,2634,2656,2685,2706,2727,2790,2814,2836,2857,2878,2902,2926,2966,3022,3043,3067,3111,3135,3156,3225,3246,3272,3293,3322,3348,3372,3417,3438,3462,3483,3512,3538,3559,3583,3604,3632,3656,3682,3706,3730,3766,3787,3811,3842,3870,3911,3970,3999,4107,63,85,139,166,187,222,243,266,290,314,338,391,413,434,481,502,526,555,576,598,665,687,713,737,758,779,835,861,885,906,928,977,1017,1046,1067,1101,1127,1162,1194,1223,1247,1268,1300,1329,1385,1411,1435,1485,1514,1535,1559,1583,1604,1628,1657,1679,1735,1756,1777,1829,1853,1874,1903,1932,1956,2068,2092,2186,2210,2239,2261,2286,2323,2347,2368,2392,2413,2437,2496,2517,2601,2633,2654,2673,2738,2767,2793,2815,2855,2876,2901,2944,2963,2985,3045,3097,3119,3167,3195,3243,3264,3285,3306,3327,3415,3439,3468,3492,3532,3554,3583,3607,3628,3649,3680,3710,3746,3775,3796,3818,3882,3904,3930,3954,3978,4000,4024,4048,4070,4094,4116,4135,4157,4188,4216,4249,55,84,113,134,186,210,232,290,312,333,362,389,411,435,456,485,506,525,549,588,609,633,655,679,735,754,782,826,850,893,914,982,1003,1024,1068,1089,1110,1135,1193,1217,1238,1262,1284,1305,1334,1356,1412,1441,1470,1494,1518,1539,1600,1622,1646,1693,1714,1740,1769,1793,1821,1877,1901,1927,1963,1985,2059,2081,2110,2136,2158,2179,2203,2321,2366,2390,2411,2430,2486,2507,2531,2567,2588,2612,2655,2679,2700,2747,2771,2792,2811,2830,2888,2910,2934,2958,2982,3004,3028,3072,3096,3152,3173,3216,3238,3259,3281,3314,3349,3373,3406,3430,3454,3524,3548,3570,3626,3650,3679,3725,3780,3827,3851,3872,3898,3922,3943,4012,4033,4054,4078,4120,4142,4170,4191,58,79,100,135,159,181,205,237,258,284,310,333,409,430,451,489,524,546,577,598,622,643,667,741,765,786,807,889,910,934,966,987,1008,1037,1058,1090,1153,1174,1195,1216,1245,1266,1287,1318,1355,1376,1397,1421,1442,1470,1491,1522,1560,1584,1624,1646,1668,1730,1752,1778,1802,1821,1843,1929,1961,1983,2004,2049,2070,2096,2118,2147,2193,2214,2235,2303,2324,2353,2391,2412,2440,2475,2541,2562,2586,2612,2634,2674,2695,2716,2739,2761,2822,2851,2872,2955,2990,3014,3038,3060,3157,3178,3202,3226,3248,3277,3301,3322,3346,3386,3444,3473,3495,3544,3566,3595,3637,3678,3712,3736,3782,3845,57,79,101,148,178,199,220,242,275,299,320,344,368,389,421,445,466,495,519,543,564,598,622,646,695,736,762,783,804,883,905,943,1001,1022,1044,1093,1122,1146,1167,1188,1244,1266,1299,1320,1389,1410,1457,1506,1527,1560,1582,1606,1627,1679,1720,1742,1766,1790,1814,1845,1869,1891,1965,1994,2020,2055,2136,2191,2220,2314,2361,2390,2433,2454,2476,2517,2538,2557,2587,2611,2646,2668,2711,2732,2753,2774,2795,2858,2882,2906,2935,2985,3041,3062,3083,3104,3126,3164,3188,3209,3271,3300,3321,3342,3368,3401,3444,3465,3494,3523,3557,3581,3615,3636,3660,3683,3704,3726,3747,3768,3831,3889,3922,3946,3970,4001,4025,4047,63,84,106,153,174,203,227,248,309,330,351,407,431,452,473,503,524,553,582,606,627,667,705,760,789,821,845,877,898,920,944,966,990,1030,1052,1073,1097,1142,1166,1207,1228,1252,1281,1305,1331,1357,1383,1404,1446,1467,1489,1567,1626,1647,1671,1700,1724,1745,1769,1790,1819,1847,1869,1905,1989,2013,2042,2066,2095,2137,2161,2230,2254,2275,2352,2373,2394,2457,2478,2502,2523,2547,2568,2589,2635,2659,2715,2734,2758,2782,2803,2827,2849,2874,2906,2935,2956,2985,3007,3050,3072,3106,3130,3154,3207,3231,3252,3276,3295,3317,3377,3399,3420,3444,3465,3486,3510,3531,3552,3573,3594,3675,3699,3742,3766,3795,3817,3880,3903,3924,3957,3987,4015,4084,4106,63,87,108,132,164,216,250,303,328,349,406,458,479,503,524,578,641,662,724,750,779,803,829,850,872,896,917,960,1016,1038,1062,1086,1107,1134,1158,1190,1250,1279,1312,1341,1362,1384,1447,1469,1493,1522,1543,1600,1653,1682,1706,1730,1754,1775,1799,1859,1883,1904,1962,1986,2007,2028,2057,2086,2115,2137,2251,2275,2296,2327,2362,2383,2404,2426,2496,2517,2541,2562,2612,2636,2658,2679,2703,2750,2771,2804,2885,2932,2956,2977,3001,3022,3052,3090,3164,3188,3231,3255,3326,3348,3369,3413,3437,3477,3501,3574,3598,3619,3652,3674,3698,3720,3752,3774,3798,3848,3868,3890,3911,3959,3983,4017,4057,4086,4110,4129,4157,63,92,115,156,177,199,223,267,288,312,355,380,401,423,445,504,526,550,581,602,623,664,724,746,779,847,866,901,960,981,1005,1036,1074,1095,1116,1142,1164,1207,1233,1254,1275,1296,1355,1386,1418,1450,1499,1530,1562,1584,1617,1638,1667,1727,1748,1772,1827,1851,1881,1909,1949,2014,2079,2103,2125,2165,2186,2212,2236,2260,2284,2305,2362,2384,2413,2435,2481,2505,2531,2591,2612,2633,2654,2683,2715,2753,2782,2819,2848,2869,2934,2966,2992,3016,3081,3102,3123,3146,3216,3248,3272,3333,3357,3381,3400,3424,3465,3486,3524,3590,3616,3640,3661,3685,3722,3743,3790,3836,3860,3884,3910,3934,3970,3999,4023,4100,4124,4152,4199,4221,4243,4265,63,84,109,128,150,194,218,239,263,284,308,330,354,378,407,431,466,490,511,535,600,621,642,666,724,750,774,803,848,888,910,931,953,977,999,1023,1047,1103,1124,1153,1177,1198,1219,1292,1356,1385,1406,1430,1451,1472,1512,1534,1555,1625,1650,1671,1739,1760,1788,1814,1833,1896,1930,1954,2005,2070,2091,2112,2133,2159,2180,2202,2258,2287,2313,2334,2358,2382,2406,2432,2456,2477,2498,2558,2579,2603,2625,2649,2678,2699,2725,2778,2800,2830,2854,2914,2954,2973,3016,3040,3062,3084,3105,3131,3155,3179,3223,3245,3267,3286,3314,3335,3356,3377,3398,3458,3486,3515,3540,3561,3582,3642,3666,3687,3713,3742,3761,3797,3816,3837,3885,63,94,116,140,168,193,248,269,293,322,343,367,395,420,449,502,531,552,593,679,700,736,765,811,835,860,881,902,926,951,991,1031,1086,1110,1138,1189,1218,1243,1272,1297,1321,1342,1374,1395,1514,1543,1567,1625,1670,1691,1712,1736,1775,1796,1820,1845,1869,1893,1922,1944,1966,1991,2019,2048,2076,2114,2138,2186,2323,2344,2366,2397,2419,2479,2503,2531,2559,2587,2624,2648,2676,2698,2722,2747,2775,2805,2849,2870,2923,2944,2965,2989,3021,3043,3071,3099,3132,3187,3211,3239,3272,3343,3364,3385,3406,3450,3471,3527,3551,3579,3603,3636,3671,3695,3723,3751,3779,3812,3842,3867,3889,3913,3962,3991,4016,4037,4061,4082,4103,4138,4159,4180,4201,4233,4254,4275,4303,55,84,108,129,151,175,199,231,253,277,339,360,381,428,458,484,513,534,556,580,632,654,683,705,734,765,786,807,851,873,916,940,961,990,1011,1040,1061,1085,1141,1162,1181,1220,1241,1260,1303,1325,1346,1400,1422,1443,1507,1528,1549,1577,1640,1662,1681,1738,1760,1815,1840,1869,1916,1945,1978,2057,2081,2105,2132,2153,2182,2238,2259,2311,2333,2366,2428,2455,2482,2503,2531,2552,2581,2634,2679,2700,2752,2773,2815,2844,2865,2889,2910,2931,2955,3000,3021,3043,3090,3111,3172,3193,3217,3243,3296,3318,3339,3389,3410,3473,3502,3526,3548,3572,3601,3633,3655,3684,3718,3739,3760,3781,3809,3837,3865,3912,3943,3964,57,79,100,124,151,179,206,230,255,277,376,398,419,466,489,555,576,609,630,652,700,723,748,772,803,847,887,908,932,960,1004,1029,1057,1078,1107,1132,1154,1207,1236,1261,1284,1316,1337,1365,1404,1425,1447,1521,1544,1569,1591,1616,1657,1683,1704,1725,1754,1775,1803,1833,1861,1889,1929,1952,1983,2080,2151,2205,2226,2247,2268,2322,2343,2396,2419,2440,2463,2487,2514,2535,2562,2621,2645,2674,2753,2774,2807,2828,2854,2875,2922,2945,2976,3021,3048,3071,3115,3136,3159,3180,3206,3232,3253,3274,3328,3357,3379,3402,3460,3481,3505,3530,3554,3579,3601,3622,3644,3684,3707,3746,3776,3806,3834,3916,3945,74,98,119,179,221,245,278,304,325,351,372,393,417,438,459,483,504,526,547,571,597,621,650,676,700,719,762,829,850,878,900,924,945,979,1020,1042,1063,1117,1151,1172,1193,1219,1261,1287,1388,1412,1433,1454,1475,1499,1523,1547,1583,1604,1674,1698,1719,1740,1762,1816,1838,1880,1904,1991,2012,2036,2062,2083,2104,2125,2149,2175,2201,2275,2301,2325,2357,2387,2408,2447,2476,2500,2524,2546,2569,2592,2614,2670,2710,2731,2753,2785,2835,2856,2899,2921,2942,2993,3015,3043,3064,3085,3109,3185,3209,3233,3262,3296,3318,3340,3361,3382,3403,3424,3445,3466,3487,3515,3561,3580,3599,3623,3652,3675,55,79,103,124,148,174,198,220,244,265,286,310,334,355,376,397,422,477,501,522,571,606,627,649,673,695,719,782,856,877,899,967,996,1020,1067,1088,1132,1153,1177,1198,1222,1264,1285,1306,1347,1368,1389,1410,1434,1458,1479,1503,1534,1565,1635,1659,1683,1707,1731,1840,1861,1883,1935,1961,1982,2004,2067,2088,2112,2144,2166,2190,2216,2240,2261,2283,2313,2357,2381,2416,2441,2484,2505,2527,2556,2580,2601,2623,2644,2669,2698,2727,2773,2795,2819,2867,2888,2922,2946,2967,3027,3049,3076,3113,3145,3171,3200,3222,3274,3295,3317,3392,3413,3437,3468,3491,3515,3536,3565,3594,3617,3638,3691,3712,3775,3799,3823,3851,3875,3904,3939,3968,3990,4015,56,77,106,125,151,175,196,217,281,305,326,347,371,397,419,456,480,501,522,543,564,617,636,660,718,739,768,789,810,834,867,907,931,955,976,1032,1053,1074,1103,1129,1153,1182,1203,1224,1287,1311,1332,1353,1377,1398,1417,1441,1462,1483,1506,1569,1614,1638,1679,1713,1737,1761,1815,1836,1860,1896,1918,1973,1994,2018,2039,2063,2097,2118,2140,2169,2225,2246,2268,2297,2321,2342,2363,2419,2446,2467,2489,2515,2539,2563,2619,2640,2666,2745,2764,2801,2827,2848,2870,2933,2959,2999,3049,3070,3091,3115,3136,3157,3181,3204,3266,3290,3311,3342,3363,3384,3405,3426,3447,3471,3495,3516,3540,3596,3620,3644,3666,3690,3721,3758,3779,3807,3861,3883,3905,3929,3997,4021,4172,4193,4238,4287,4318,4339,4360,56,77,101,122,144,168,189,210,234,255,284,305,326,347,368,389,411,575,596,629,650,685,717,738,774,816,840,861,883,942,982,1006,1062,1083,1111,1132,1156,1178,1199,1220,1260,1284,1317,1346,1386,1410,1478,1502,1523,1544,1565,1589,1610,1641,1674,1700,1742,1763,1785,1807,1857,1881,1917,1948,2028,2050,2071,2095,2136,2166,2192,2248,2269,2301,2322,2369,2393,2417,2442,2464,2503,2524,2546,2575,2599,2620,2643,2665,2686,2725,2746,2770,2802,2823,2845,2919,2941,2965,3006,3034,3059,3083,3111,3132,3156,3177,3230,3272,3293,3328,3349,3373,3394,3418,3519,3541,3562,3586,3607,3641,3672,3735,3754,3776,3800,3822,3846,3868,3887,3916,68,89,108,137,163,184,205,229,251,272,334,369,393,420,501,522,559,580,601,622,646,667,691,786,807,831,852,873,894,937,958,979,1041,1062,1081,1127,1149,1171,1234,1255,1279,1317,1338,1359,1383,1405,1427,1556,1580,1605,1663,1684,1708,1782,1803,1855,1876,1897,1921,1949,1977,2005,2033,2171,2192,2211,2262,2306,2327,2349,2415,2439,2471,2492,2516,2537,2559,2622,2643,2667,2688,2709,2767,2788,2812,2841,2863,2887,2913,2937,3008,3029,3051,3098,3136,3171,3195,3219,3240,3303,3324,3345,3367,3438,3472,3496,3518,3539,3563,3584,3619,3650,3672,3693,3734,3758,3782,3815,3836,3858,3914,3935,3956,3980,4036,4060,4082,4117,4174,4234,4280,4301,4327,4348,4376,4404,4464,4489,4525,4544,4583,4649,4671,4695,4811,4832,4865,4889,4921,4950,4976,4995,5017,5052,5098,5119,5146,5180,5202,5226,5247,5278,5326,5347,5371,5395,5417,56,85,106,127,168,192,213,237,261,283,307,354,376,397,446,465,489,539,560,581,602,626,647,669,693,714,743,776,795,846,867,907,928,949,973,997,1048,1069,1090,1114,1136,1160,1230,1262,1284,1332,1384,1433,1454,1475,1496,1517,1568,1597,1628,1669,1697,1721,1745,1776,1797,1818,1849,1873,1902,2013,2034,2055,2079,2100,2121,2145,2166,2190,2245,2267,2289,2340,2361,2385,2420,2444,2476,2511,2602,2655,2677,2701,2734,2769,2790,2837,2906,2930,2951,2994,3018,3039,3063,3102,3123,3140,3169,3190,3212,3245,3267,3288,3312,3333,3354,3376,3400,3421,3442,3463,3485,3548,3569,3601,3625,3646,3667,3705,3733,3761,3782,3906,3930,3954,3975,4006,4027,4051,4089,4121,63,89,136,157,181,202,224,268,302,323,347,368,389,413,437,458,479,501,561,580,632,672,693,714,738,764,804,825,849,880,922,943,967,1030,1051,1072,1107,1131,1155,1177,1201,1225,1253,1274,1339,1363,1384,1408,1429,1472,1496,1518,1540,1626,1647,1675,1709,1769,1790,1820,1841,1865,1889,1910,1943,1982,2006,2035,2068,2089,2149,2170,2191,2224,2289,2310,2336,2357,2381,2403,2466,2506,2527,2548,2569,2591,2666,2707,2740,2761,2795,2853,2874,2893,2940,2962,3021,3051,3091,3110,3132,3202,3228,3249,3280,3301,3322,3351,3372,3393,3417,3448,3477,66,87,108,165,234,262,288,310,331,381,402,423,467,496,530,554,578,612,636,661,682,703,782,803,827,856,916,963,1003,1025,1085,1109,1156,1180,1209,1230,1251,1275,1296,1320,1343,1382,1446,1467,1489,1513,1535,1559,1590,1611,1632,1656,1716,1738,1759,1789,1820,1849,1883,1911,1945,1969,2000,2066,2088,2121,2210,2240,2261,2301,2322,2348,2373,2406,2427,2451,2472,2496,2556,2608,2629,2650,2683,2704,2725,2766,2789,2813,2853,2875,2894,2948,2969,2997,3062,3091,3112,3138,3198,3238,3267,3307,3348,3382,3408,3429,3458,3520,3557,3578,3599,3648,3670,3691,3740,3796,3820,3844,3865,3889,3942,3971,4001,4025,4049,4070,4091,4115,4136,4164,4185,4211,4255,4284,62,86,107,128,152,173,194,215,239,283,318,340,396,420,441,463,510,534,580,606,628,668,689,713,737,761,785,806,849,870,891,912,945,966,988,1101,1125,1153,1174,1196,1220,1241,1267,1288,1309,1346,1368,1419,1463,1485,1532,1555,1576,1623,1644,1675,1720,1794,1818,1858,1893,1999,2031,2052,2080,2101,2123,2163,2184,2244,2266,2321,2345,2368,2387,2430,2451,2472,2493,2517,2577,2598,2619,2643,2664,2688,2764,2787,2809,2876,2897,2921,2954,2976,2998,3061,3084,3105,3149,3175,3194,3250,3296,3318,3402,3423,3447,3497,3518,3542,3564,3600,3622,3644,3691,3746,3767,3813,3835,3857,3879,3910,3934,3963,3987,4009,4094,4118,4147,4168,4197,4219,56,77,106,127,162,184,205,229,250,271,295,346,367,394,458,479,500,526,547,573,594,662,720,762,783,827,867,910,931,963,1037,1058,1079,1114,1136,1157,1198,1219,1248,1272,1301,1322,1346,1370,1391,1425,1449,1470,1527,1551,1573,1604,1635,1672,1747,1769,1793,1817,1841,1992,2033,2054,2076,2100,2141,2165,2189,2247,2271,2300,2381,2410,2436,2521,2542,2571,2592,2613,2646,2670,2725,2746,2768,2817,2838,2862,2921,2961,2982,3003,3025,3062,3118,3142,3166,3188,3209,3233,3255,3276,3326,3350,3376,3397,3421,3492,3513,3534,3555,3576,3597,3618,3646,3749,3778,3879,3913,3935,4070,4092,90,137,181,215,241,269,290,311,335,361,383,404,425,454,491,515,541,562,586,612,633,684,711,733,785,814,835,859,926,952,986,1008,1032,1067,1104,1126,1203,1224,1245,1266,1287,1316,1352,1378,1454,1475,1501,1527,1549,1609,1631,1699,1739,1760,1792,1827,1857,1879,1908,1939,1967,2032,2054,2142,2163,2196,2218,2242,2263,2337,2358,2379,2432,2472,2534,2560,2635,2659,2680,2739,2760,2791,2828,2857,2883,2910,2939,2961,2988,3010,3069,3098,3120,3144,3165,3208,3232,3254,3280,3311,3332,3358,3383,3404,3428,3449,3475,3497,3539,3567,3588,3620,3676,3707,3731,3762,3783,3804,3875,3924,3960,4002,4025,4058,4082,4145,4173,4194,56,77,98,147,168,189,231,254,275,299,320,344,365,391,415,493,522,545,566,590,614,635,670,692,716,767,788,849,873,894,915,936,1012,1041,1062,1083,1104,1187,1208,1252,1293,1314,1338,1379,1403,1425,1463,1484,1508,1529,1560,1603,1631,1655,1703,1789,1814,1838,1860,1881,1903,1932,1953,1974,2000,2023,2063,2084,2105,2140,2164,2193,2214,2235,2256,2277,2330,2358,2382,2403,2424,2485,2506,2530,2551,2573,2628,2652,2673,2759,2781,2818,2852,2885,2910,2959,3012,3035,3080,3104,3125,3146,3175,3210,3238,3266,3289,3317,3386,3408,3442,64,85,109,133,155,196,222,246,294,316,337,380,404,425,449,475,499,520,544,565,633,654,683,744,773,797,842,936,958,979,1051,1072,1101,1133,1157,1179,1220,1241,1265,1289,1311,1368,1394,1415,1444,1473,1495,1556,1615,1636,1657,1678,1702,1750,1774,1803,1824,1869,1897,1957,1997,2026,2050,2172,2193,2249,2270,2299,2337,2377,2398,2422,2446,2487,2516,2535,2600,2621,2642,2663,2682,2746,2770,2791,2832,2856,2880,2906,2927,2974,3017,3043,3070,3099,3176,3198,3226,3250,3271,3316,3403,3436,3458,3514,3535,3556,3577,3601,3622,3643,3685,3709,3734,3755,3779,3801,3830,3886,3907,3935,3988,4016,4037,55,87,111,132,181,202,231,255,276,297,316,340,364,385,406,427,448,469,522,576,600,624,645,666,706,743,772,813,837,859,902,923,947,974,995,1017,1072,1093,1117,1141,1178,1207,1228,1281,1302,1326,1350,1382,1404,1428,1476,1538,1562,1586,1610,1641,1694,1776,1805,1826,1859,1881,1905,1953,1974,1998,2050,2079,2108,2132,2164,2193,2215,2256,2277,2330,2352,2373,2397,2418,2460,2488,2509,2530,2571,2605,2626,2670,2699,2720,2763,2784,2823,2844,2868,2891,2920,2941,2999,3020,3055,3074,3120,3152,3176,3200,3239,3265,3286,3323,3345,3394,3422,3444,3499,3520,3541,3572,3599,3620,3644,3680,3704,3742,3770,3832,3861,3890,3981,63,84,106,127,183,212,293,317,341,362,424,443,465,512,533,554,580,602,655,676,697,718,740,766,788,828,850,874,895,919,991,1012,1041,1062,1083,1107,1147,1168,1189,1210,1231,1257,1278,1306,1327,1353,1374,1395,1424,1449,1558,1586,1630,1654,1688,1710,1731,1772,1832,1861,1885,1983,2011,2038,2060,2094,2121,2143,2167,2188,2209,2230,2254,2275,2296,2317,2350,2384,2488,2509,2538,2559,2580,2641,2663,2687,2747,2771,2792,2832,2853,2918,2942,2968,2989,3010,3031,3057,3081,3102,3126,3147,3168,3189,3221,3242,3263,3285,3326,3361,3383,3412,3436,3457,3486,3520,3541,3603,3634,62,83,104,125,149,170,200,224,245,310,337,370,392,416,437,469,490,562,586,607,628,650,671,695,717,748,771,792,834,858,895,919,945,981,1002,1024,1147,1168,1212,1240,1262,1283,1313,1334,1390,1460,1484,1515,1536,1564,1586,1620,1662,1739,1824,1852,1873,1894,1918,1940,1964,1987,2004,2047,2068,2092,2127,2149,2181,2203,2224,2304,2325,2349,2396,2424,2456,2477,2518,2546,2567,2618,2639,2663,2687,2722,2765,2786,2807,2828,2852,2902,2928,2952,2973,3046,3072,3094,3134,3155,3199,3262,3284,3307,3332,3363,3387,3417,3438,3497,3521,3540,3564,3586,3609,3639,3667,3727,3755,3830,3775,66,90,114,152,173,236,262,283,336,357,381,405,426,447,507,545,566,618,663,684,705,783,816,844,880,916,937,959,983,1014,1047,1090,1159,1183,1206,1230,1254,1297,1321,1345,1367,1386,1428,1451,1485,1509,1533,1557,1576,1606,1634,1660,1689,1711,1735,1773,1797,1828,1852,1887,1916,1938,1969,1993,2024,2053,2075,2138,2235,2268,2301,2323,2344,2400,2427,2451,2472,2495,2519,2594,2614,2640,2689,2713,2742,2771,2792,2829,2910,2934,2959,3010,3039,3063,3082,3106,3149,3176,3198,3230,3251,3274,3299,3339,3363,3384,3408,3429,3453,3474,3521,3545,3569,3590,3685,3709,3824,3894,3918,3942,3966,3987,4041,4074,4095,4119,4147,4175,4229,4302,4325,4353,4412,4458,4480,4529,56,77,106,142,163,184,219,263,310,368,390,411,442,463,492,548,569,601,633,657,710,731,755,774,798,830,863,957,1020,1060,1084,1108,1137,1158,1179,1203,1231,1252,1274,1353,1374,1395,1416,1438,1460,1498,1519,1541,1565,1591,1633,1657,1681,1702,1756,1784,1815,1868,1892,1918,1939,1961,1983,2073,2141,2162,2186,2218,2242,2269,2290,2311,2332,2353,2377,2398,2424,2448,2469,2503,2532,2557,2578,2636,2658,2686,2735,2756,2780,2825,2859,2880,2901,2925,2958,3011,3030,3054,3078,3102,3123,3147,3169,3198,3220,3244,3266,3341,3377,3398,3419,3474,3498,3522,3543,3567,3596,3618,3640,3662,3720,3741,3762,3783,3804,3832,3853,3874,63,112,133,154,175,239,261,283,311,339,360,384,405,456,500,521,545,597,623,647,668,701,725,746,779,800,822,846,869,909,957,981,1004,1025,1046,1070,1091,1115,1170,1191,1213,1276,1298,1330,1351,1372,1393,1414,1437,1458,1482,1503,1541,1589,1613,1641,1701,1722,1743,1774,1796,1829,1862,1886,1973,1997,2018,2073,2094,2118,2139,2161,2182,2206,2264,2283,2305,2352,2373,2397,2438,2460,2484,2512,2533,2557,2581,2601,2642,2663,2687,2721,2742,2782,2806,2827,2848,2921,2945,2969,3002,3023,3044,3077,3098,3119,3144,3165,3188,3250,3274,3302,3326,3350,3372,3394,3418,3451,3511,3532,3571,3593,3621,3720,3744,3772,3796,3818,3856,3889,3911,3933,74,96,117,141,162,183,211,274,295,324,389,452,476,499,533,562,584,605,629,656,680,750,771,795,816,874,921,975,996,1018,1039,1061,1093,1149,1173,1251,1275,1296,1339,1371,1395,1414,1445,1466,1495,1560,1579,1601,1664,1688,1732,1754,1783,1804,1828,1857,1879,2008,2029,2058,2079,2100,2121,2145,2170,2199,2223,2244,2304,2325,2346,2375,2401,2422,2446,2468,2497,2544,2568,2592,2627,2683,2705,2729,2756,2787,2851,2886,2927,2951,3022,3043,3067,3088,3109,3133,3155,3179,3240,3271,3302,3336,3357,3381,3420,3482,3503,3531,3607,3638,66,87,111,155,176,198,250,303,331,355,376,438,459,480,501,522,549,570,594,618,639,661,744,784,805,835,909,953,974,995,1026,1062,1090,1114,1135,1159,1185,1206,1228,1333,1354,1375,1399,1456,1477,1498,1548,1569,1605,1627,1648,1670,1694,1715,1743,1790,1897,1919,1941,1965,1987,2023,2044,2065,2095,2121,2142,2168,2189,2249,2270,2314,2340,2361,2383,2405,2427,2448,2469,2521,2542,2563,2612,2634,2656,2703,2727,2783,2807,2839,2913,2937,2961,2985,3006,3035,3056,3077,3096,3161,3182,3210,3256,3280,3304,3333,3354,3395,3424,3445,3466,3488,3509,3537,3605,3626,3680,3702,3726,3750,3788,3856,57,78,99,128,149,170,235,259,280,309,330,352,373,394,415,471,493,514,538,587,613,679,700,721,743,772,793,817,838,862,902,923,949,975,996,1024,1045,1113,1169,1201,1250,1272,1315,1336,1362,1383,1412,1433,1457,1515,1534,1556,1633,1654,1678,1702,1724,1746,1802,1826,1857,1933,2006,2035,2056,2119,2140,2164,2185,2206,2235,2259,2280,2304,2362,2386,2408,2466,2498,2517,2539,2592,2625,2646,2693,2723,2752,2773,2797,2834,2855,2895,2916,2937,2963,2985,3009,3030,3051,3072,3094,3116,3140,3161,3187,3208,3230,3254,3275,3299,3342,3366,3401,3423,3445,3469,3509,3530,3558,3628,3652,3676,3697,3744,3768,3803,3834,63,84,108,155,176,200,240,264,287,311,332,354,376,434,460,484,506,532,556,585,606,630,661,680,704,784,805,824,884,908,948,977,1001,1025,1049,1073,1094,1118,1139,1160,1181,1241,1273,1297,1341,1376,1397,1430,1452,1473,1552,1581,1605,1629,1650,1674,1710,1731,1752,1780,1808,1837,1919,1940,1964,1999,2021,2045,2088,2107,2128,2159,2187,2211,2240,2264,2285,2306,2362,2383,2404,2427,2461,2514,2535,2556,2592,2615,2637,2680,2701,2748,2769,2791,2838,2859,2883,2904,2925,2946,2967,2988,3048,3072,3096,3118,3142,3166,3188,3209,3230,3285,3309,3333,3352,3371,3395,66,87,108,129,153,174,195,225,251,272,291,315,337,361,417,438,467,491,513,535,580,604,625,651,691,712,738,786,807,831,857,878,920,949,970,992,1041,1065,1086,1107,1128,1152,1173,1194,1215,1241,1262,1283,1305,1329,1392,1416,1437,1459,1481,1505,1552,1574,1678,1702,1747,1769,1793,1817,1841,1877,1922,1946,1975,1999,2020,2064,2108,2130,2154,2201,2222,2248,2270,2292,2348,2369,2390,2414,2446,2470,2494,2550,2571,2600,2632,2661,2682,2706,2727,2749,2817,2838,2862,2883,2902,2951,2972,2993,3033,3054,3075,3116,3140,3164,3256,3278,3302,3331,3365,3428,3456,3526,3548,3585,3606,63,84,108,158,179,200,247,269,290,341,364,386,410,431,462,485,514,535,557,615,636,657,704,727,749,787,808,829,850,895,955,978,999,1039,1060,1081,1116,1151,1172,1193,1214,1235,1256,1280,1301,1325,1349,1385,1407,1428,1491,1515,1538,1570,1591,1619,1640,1667,1689,1806,1827,1850,1871,1906,1927,1951,1977,1998,2063,2084,2113,2134,2160,2200,2223,2246,2294,2331,2352,2378,2399,2422,2446,2511,2532,2573,2597,2618,2640,2681,2702,2723,2747,2770,2794,2835,2868,2889,2910,2931,2964,2986,3007,3028,3067,3088,3109,3130,3154,3175,3197,3218,3251,3272,3301,3325,3344,3375,3399,3430,3459,3481,3503,56,80,101,122,144,184,208,229,253,275,297,338,359,388,410,434,486,531,560,584,631,660,681,705,726,755,776,800,867,888,912,936,960,1000,1040,1061,1085,1109,1133,1165,1186,1207,1231,1291,1315,1339,1360,1386,1410,1431,1452,1473,1497,1553,1574,1598,1638,1659,1688,1716,1748,1781,1800,1824,1872,1896,1950,1992,2052,2084,2105,2129,2153,2174,2195,2251,2280,2301,2323,2347,2388,2412,2436,2457,2486,2530,2559,2612,2633,2657,2735,2767,2791,2815,2836,2860,2908,2930,2954,3010,3034,3058,3082,3111,3142,3163,3184,3206,3230,3254,3283,3315,3336,3360,3381,3437,3458,3477,3526,3555,3584,3633,3661,3685,3712,3736,3799,3823,3845,3874,3896,3918,3944,3966,3995,4017,4048,4072,4096,4115,55,76,100,124,145,166,226,247,268,292,321,379,400,424,445,466,490,514,541,567,588,609,630,654,675,728,749,770,810,836,855,879,903,936,957,986,1049,1089,1118,1140,1161,1185,1206,1227,1248,1269,1322,1343,1372,1396,1417,1452,1473,1497,1521,1545,1566,1594,1657,1690,1714,1736,1760,1795,1824,1897,1927,1949,2100,2124,2150,2191,2215,2236,2258,2287,2313,2337,2358,2379,2400,2456,2477,2498,2519,2545,2569,2590,2611,2676,2697,2771,2792,2816,2838,2857,2913,2934,2955,2976,3019,3043,3065,3094,3115,3136,3163,3184,3205,3272,3296,3325,3344,3368,3396,3420,3442,3505,3526,3555,3577,3606,3635,3659,3683,3705,3729,3785,3822,3848,3867,3916,4008,4042,4066,4095,4131,4181,4203,4225,64,93,115,156,188,212,233,300,321,342,386,415,439,463,484,510,588,611,632,663,685,706,739,761,782,822,846,868,909,930,951,1022,1043,1089,1143,1167,1191,1213,1234,1269,1290,1353,1387,1411,1432,1454,1475,1543,1565,1594,1615,1643,1720,1744,1766,1787,1824,1845,1869,1902,1924,1945,1992,2016,2045,2118,2139,2161,2204,2226,2250,2300,2326,2357,2385,2406,2430,2451,2475,2496,2525,2560,2605,2634,2655,2674,2715,2741,2767,2814,2835,2856,2896,2920,2941,2995,3017,3071,3092,3113,3134,3155,3182,3206,3227,3255,3282,3306,3330,3351,3372,3425,3459,3481,3505,3531,3560,3592,3614,3636,3660,3725,3746,3774,3802,3831,3855,3879,3905,57,90,111,132,154,210,234,263,284,305,328,380,406,433,459,485,544,565,586,607,628,660,689,711,759,788,809,833,892,913,935,957,1017,1060,1081,1108,1130,1156,1177,1201,1223,1244,1268,1292,1314,1374,1409,1474,1495,1517,1558,1579,1608,1632,1658,1682,1708,1734,1756,1797,1818,1847,1875,1899,1956,1980,2004,2045,2067,2107,2129,2153,2278,2299,2323,2366,2387,2416,2485,2522,2558,2582,2625,2646,2667,2688,2709,2733,2779,2803,2824,2845,2871,2892,2921,2942,2970,2999,3041,3065,3128,3149,3170,3229,3250,3274,3295,3317,3382,3411,3438,3462,3494,3518,3540,3596,3625,3654,3675,3702,3755,3782,3806,3830,3854,3875,3897,3921,3984,4024,4045,4076,4130,4152,4176,4229,4253,4299,4344,4404,4426,4447,4499,4520,4542,4590,4614,4643,4673,4697,4726,4776,4797,63,87,108,195,219,247,269,290,314,339,360,381,419,446,493,519,588,612,638,682,706,731,752,773,797,822,852,873,913,942,967,988,1009,1038,1063,1084,1105,1126,1147,1168,1189,1211,1235,1261,1309,1330,1398,1419,1440,1481,1518,1539,1590,1618,1637,1658,1689,1721,1779,1846,1870,1898,1923,1944,1965,1986,2057,2078,2102,2143,2164,2199,2221,2262,2283,2304,2332,2361,2393,2452,2480,2508,2533,2595,2631,2656,2710,2798,2819,2853,2874,2925,2992,3017,3070,3098,3123,3196,3225,3250,3274,3303,3331,3370,3398,3426,3491,3513,3537,3591,3612,3633,3661,3688,3715,3743,3789,3848,3869,3905,3929,3957,3985,4013,57,81,100,124,145,171,192,216,237,258,279,308,345,367,423,452,524,545,569,590,614,635,672,696,720,748,770,810,834,855,913,942,966,992,1013,1035,1056,1131,1152,1208,1229,1258,1279,1303,1342,1366,1387,1411,1445,1472,1503,1527,1554,1578,1600,1663,1723,1749,1773,1804,1906,1930,1957,1982,2008,2137,2161,2182,2204,2241,2264,2293,2314,2335,2356,2382,2404,2437,2460,2482,2545,2566,2590,2612,2633,2691,2712,2733,2754,2778,2802,2824,2866,2892,2913,2953,2977,3001,3022,3065,3087,3106,3130,3151,3173,3231,3252,3273,3294,3318,3342,3415,3437,3466,3487,3511,3540,3562,3583,3605,3649,3671,3692,3750,3774,3818,3839,3863,3891,3912,3950,3978,3999,56,80,104,127,156,177,210,266,299,320,343,378,400,424,464,485,506,546,570,593,614,658,680,701,742,766,800,821,855,879,919,948,969,990,1014,1035,1057,1099,1132,1153,1174,1196,1225,1246,1275,1331,1355,1417,1441,1497,1518,1546,1592,1614,1638,1662,1718,1777,1808,1829,1901,1920,1951,1972,2035,2056,2080,2101,2123,2164,2190,2211,2233,2257,2285,2324,2345,2366,2395,2419,2440,2466,2489,2513,2535,2570,2591,2613,2662,2695,2716,2744,2776,2809,2838,2878,2900,2956,2989,3013,3037,3062,3091,3115,3138,3159,3183,3227,3268,3289,3313,3337,3366,3390,3419,3443,3468,3497,3519,3543,3583,3607,3628,3649,3671,3695,3778,3814,3862,3936,3969,3998,4020,4046,4075,4097,4207,4228,4258,4384,4417,4486,57,78,100,132,153,177,200,222,246,302,326,347,371,393,425,453,475,508,531,587,606,627,648,680,701,765,786,810,834,876,905,958,979,1005,1026,1050,1102,1124,1146,1195,1214,1238,1282,1303,1324,1348,1369,1393,1416,1437,1461,1517,1543,1564,1602,1623,1647,1687,1711,1739,1767,1857,1920,1941,1960,1986,2007,2028,2083,2104,2130,2201,2225,2249,2270,2291,2315,2336,2392,2413,2435,2524,2545,2568,2609,2628,2649,2692,2713,2753,2774,2795,2816,2838,2859,2899,2940,2961,2982,3027,3053,3074,3095,3117,3142,3168,3198,3236,3260,3282,3304,3328,3350,3391,3416,3462,3522,3557,3604,3626,56,78,102,155,188,210,229,278,299,321,352,376,398,419,484,505,534,558,579,600,621,642,663,684,705,726,754,775,833,854,894,915,948,970,991,1017,1039,1060,1112,1133,1154,1175,1196,1220,1241,1262,1281,1310,1331,1357,1378,1399,1423,1444,1472,1503,1531,1559,1580,1714,1740,1761,1823,1847,1868,1889,1911,1932,1997,2023,2045,2066,2088,2109,2147,2168,2189,2210,2236,2269,2290,2322,2378,2402,2423,2457,2522,2562,2586,2610,2631,2655,2676,2697,2760,2782,2808,2829,2878,2899,2931,2952,2973,3029,3053,3075,3109,3128,3152,3174,3198,3266,3287,3315,3377,3422,3444,3498,3520,3620,65,89,118,144,165,215,244,265,302,324,394,450,474,503,524,548,569,602,623,651,674,736,757,779,826,847,871,895,916,940,969,1043,1087,1108,1132,1153,1174,1195,1214,1238,1267,1291,1313,1337,1384,1405,1429,1470,1492,1521,1543,1564,1588,1609,1638,1664,1688,1709,1731,1755,1783,1810,1873,1895,1917,1947,1971,2007,2031,2064,2095,2177,2198,2219,2277,2298,2319,2343,2364,2397,2418,2442,2463,2495,2516,2538,2571,2634,2655,2679,2703,2735,2756,2778,2799,2825,2846,2867,2896,2923,2945,3005,3026,3048,3077,3125,3160,3181,3202,3231,3255,3314,3335,3357,3384,3406,3430,3492,3513,3542,3566,3592,3614,3672,3696,3722,3743,3765,3845,3869,3893,3915,3944,3966,3988,4033,4055,4079,4100,4150,4171,4192,4213,64,85,106,147,168,192,216,237,270,291,315,339,363,385,422,451,472,494,515,567,591,615,639,660,719,740,764,793,814,857,883,912,933,954,978,1011,1032,1057,1113,1134,1158,1182,1206,1231,1253,1280,1309,1328,1352,1374,1395,1458,1511,1540,1572,1601,1625,1649,1679,1712,1736,1792,1821,1843,1867,1898,1929,1993,2107,2128,2150,2194,2218,2260,2284,2306,2347,2370,2392,2443,2464,2488,2512,2533,2577,2633,2655,2677,2717,2738,2759,2794,2845,2869,2890,2911,2940,2983,3039,3068,3097,3118,3142,3198,3219,3241,3265,3299,3323,3344,3363,3387,3426,3466,3490,3512,3536,3589,3610,3639,3663,3685,3735,3759,3780,3804,3832,3861,3890,3918,56,86,107,140,168,189,230,252,276,297,321,342,366,395,434,455,476,508,529,550,574,595,616,697,718,739,760,800,821,842,863,887,908,945,974,1030,1070,1092,1117,1167,1189,1224,1245,1269,1293,1314,1345,1369,1390,1453,1474,1503,1535,1561,1595,1677,1701,1725,1747,1794,1823,1852,1878,1907,1933,1957,1986,2059,2099,2120,2142,2184,2205,2229,2253,2274,2298,2367,2388,2409,2433,2454,2475,2497,2518,2547,2568,2589,2608,2637,2661,2682,2706,2769,2790,2811,2851,2872,2923,2955,2976,3047,3068,3089,3113,3145,3171,3193,3236,3257,3278,3312,3333,3354,3375,3396,3417,3438,3466,3490,3511,63,84,106,129,150,171,194,215,239,260,281,303,327,348,372,427,448,470,519,540,573,594,650,697,744,777,801,825,872,896,920,988,1010,1053,1077,1098,1139,1194,1215,1279,1323,1344,1401,1425,1451,1475,1499,1521,1543,1565,1586,1607,1653,1674,1696,1720,1742,1763,1813,1841,1865,1889,1908,1939,2001,2022,2055,2076,2100,2122,2146,2167,2191,2215,2236,2269,2293,2341,2362,2386,2407,2439,2461,2483,2545,2566,2587,2611,2632,2654,2689,2710,2729,2753,2779,2803,2846,2874,2898,2920,2942,2966,2990,3012,3036,3058,3079,3101,3144,3168,3192,3241,3262,3283,3348,3369,3393,3417,3450,3471,3493,3515,3539,3560,3581,3628,3652,3725,3746,3770,3792,3816,55,76,97,119,140,177,205,233,254,278,310,351,372,396,417,441,465,486,510,534,555,576,597,653,677,717,738,762,815,836,860,881,902,954,975,997,1021,1045,1098,1145,1166,1248,1228,1311,1260,1337,1369,1404,1425,1459,1492,1516,1540,1617,1638,1672,1694,1805,1834,1855,1879,1905,1926,1947,1976,1997,2018,2042,2098,2119,2154,2182,2206,2235,2256,2280,2323,2344,2391,2417,2438,2490,2517,2541,2581,2605,2634,2655,2676,2698,2754,2775,2797,2849,2875,2899,2925,2957,2978,2999,3042,3096,3118,3162,3183,3204,3228,3249,3277,3344,3365,64,85,109,153,182,241,268,289,322,351,380,410,436,458,491,512,540,596,617,639,728,749,775,796,820,841,871,892,916,956,1013,1037,1061,1088,1107,1128,1164,1185,1209,1230,1251,1275,1303,1324,1394,1415,1437,1495,1520,1548,1572,1593,1614,1633,1692,1713,1737,1759,1814,1836,1860,1910,1931,1953,2000,2022,2043,2090,2117,2138,2170,2191,2256,2277,2301,2322,2346,2370,2392,2439,2509,2531,2575,2641,2673,2720,2755,2795,2862,2893,2917,2938,2977,2998,3020,3049,3070,3092,3135,3159,3181,3210,3239,3260,3281,3310,3331,3364,3398,3421,3496,3518,3540,3559,3583,3606,3629,3657,3683,3707,3731,3760,3805,3827,3863,3885,3912,3956,62,83,104,151,172,196,245,276,297,394,442,489,510,536,557,578,621,643,665,689,754,775,797,818,842,863,908,952,974,996,1020,1041,1082,1106,1130,1151,1172,1193,1214,1235,1321,1342,1386,1421,1445,1469,1511,1542,1563,1584,1610,1642,1666,1729,1753,1787,1808,1839,1869,1894,1918,1942,2000,2024,2130,2151,2172,2194,2218,2262,2306,2330,2354,2378,2431,2455,2479,2501,2530,2551,2572,2596,2618,2642,2663,2687,2711,2732,2793,2833,2886,2917,2938,2959,2980,3001,3037,3063,3087,3149,3170,3191,3215,3282,3303,3324,3348,3377,3398,3449,3470,3494,3515,3546,3567,3588,3612,57,85,106,127,151,175,196,220,244,273,297,318,351,374,395,416,469,488,507,556,577,608,632,653,677,705,743,764,802,823,844,891,915,941,983,1007,1065,1087,1106,1155,1176,1200,1224,1245,1266,1321,1343,1367,1408,1432,1460,1484,1503,1529,1548,1579,1610,1639,1717,1740,1761,1789,1818,1847,1873,1894,1927,1990,2014,2043,2084,2105,2126,2147,2214,2238,2266,2311,2351,2377,2398,2417,2460,2484,2513,2569,2593,2638,2659,2697,2724,2764,2786,2808,2860,2886,2928,2974,2995,3019,3040,3061,3082,3106,3125,3147,3190,3216,3274,3296,3318,3342,3369,3400,3491,3515,3591,3612,3640,3668,3689,62,83,104,160,182,211,237,258,280,311,337,365,394,418,439,460,481,544,565,586,608,632,653,674,696,759,784,848,872,893,936,957,1036,1060,1081,1102,1123,1147,1173,1220,1244,1273,1326,1345,1366,1410,1442,1464,1485,1506,1528,1564,1588,1609,1637,1663,1689,1711,1775,1806,1835,1863,1887,1928,1984,2013,2103,2124,2146,2170,2199,2220,2262,2283,2304,2325,2346,2367,2392,2415,2436,2465,2487,2516,2572,2594,2616,2669,2693,2716,2787,2808,2830,2879,2903,2924,2946,2989,3013,3034,3055,3077,3122,3148,3175,3224,3245,3269,3290,3314,3366,3408,3434,3455,3479,3500,3537,3599,3631,3654,3678,3697,3719,3746,3781,3810,3838,3859,3887,3911,3935,3957,3981,4003,4027,4049,4073,4102,4124,58,79,103,124,150,178,202,223,244,265,286,330,357,378,441,462,486,507,533,554,575,599,654,676,707,728,768,789,845,866,887,918,942,1006,1027,1055,1106,1127,1148,1169,1190,1212,1233,1257,1278,1299,1364,1390,1411,1432,1460,1486,1507,1540,1561,1596,1635,1753,1777,1798,1819,1869,1890,1922,1951,2011,2033,2054,2075,2096,2120,2148,2169,2201,2222,2243,2306,2332,2353,2372,2426,2447,2487,2508,2532,2553,2574,2596,2617,2641,2667,2688,2751,2772,2794,2835,2856,2877,2916,2935,2999,3023,3044,3082,3103,3127,3148,3172,3207,3249,3270,3298,3320,3341,3404,3426,3459,3483,3529,55,91,112,141,162,183,243,264,285,309,331,355,376,397,448,469,490,514,535,565,586,619,640,663,729,751,772,793,833,857,890,923,944,968,997,1021,1042,1063,1084,1135,1159,1180,1204,1236,1257,1278,1300,1324,1345,1391,1412,1444,1465,1506,1527,1558,1579,1603,1634,1656,1677,1790,1811,1833,1902,1924,1959,1983,2004,2066,2090,2111,2135,2159,2191,2215,2236,2257,2305,2327,2348,2394,2418,2453,2480,2506,2530,2551,2572,2612,2634,2660,2681,2702,2723,2745,2801,2822,2871,2892,2916,2956,2980,3001,3025,3047,3068,3131,3155,3176,3200,3245,3269,3339,3361,3385,3407,3431,3479,3503,3543,3567,3606,3656,3678,3702,3726,3755,3779,3872,3893,3914,3935,63,87,150,171,195,225,249,274,329,353,379,423,444,463,517,538,573,602,630,655,676,698,746,774,814,842,895,919,951,995,1022,1041,1091,1118,1139,1190,1238,1267,1322,1341,1417,1440,1461,1482,1506,1531,1552,1573,1628,1688,1709,1730,1818,1842,1870,1895,1923,1990,2045,2073,2094,2113,2139,2161,2194,2249,2293,2315,2341,2370,2395,2416,2437,2468,2489,2560,2594,2627,2660,2681,2702,2726,2778,2799,2857,2885,2907,2947,2970,2994,3027,3048,3076,3104,3125,3150,3190,3218,3242,3306,3327,3348,3369,3409,3430,3458,3483,3509,3542,3570,3591,63,84,105,127,175,199,228,249,270,296,320,341,365,389,411,435,457,481,503,525,581,607,629,651,675,696,725,749,773,826,847,892,918,948,970,1033,1061,1082,1103,1124,1156,1180,1201,1225,1246,1267,1294,1318,1340,1389,1445,1467,1501,1525,1546,1575,1607,1629,1653,1674,1741,1765,1789,1811,1860,1881,1910,1971,1997,2026,2047,2080,2102,2157,2186,2208,2260,2281,2305,2376,2397,2433,2454,2476,2541,2562,2591,2615,2636,2669,2693,2715,2778,2797,2819,2850,2871,2892,2914,2938,2960,2981,3037,3065,3089,3132,3156,3180,3221,3245,3269,3305,3327,3387,3410,3432,3470,3491,3513,3568,3589,3616,3637,3668,3697,3718,3790,3812,3845,3882,3910,3931,3969,4009,4030,4051,4105,4129,4151,4197,4243,56,77,106,150,171,196,220,245,310,331,356,378,399,445,466,491,514,536,557,598,622,645,685,711,743,764,798,842,871,917,939,960,1001,1022,1043,1068,1092,1125,1155,1180,1204,1225,1246,1269,1294,1315,1336,1357,1378,1439,1460,1481,1509,1530,1559,1580,1609,1638,1660,1684,1735,1808,1830,1856,1877,1902,1930,1962,1983,2012,2037,2058,2079,2100,2121,2191,2215,2244,2287,2308,2329,2369,2390,2415,2438,2491,2538,2591,2627,2649,2673,2715,2741,2762,2788,2809,2830,2871,2892,2921,2988,3009,3075,3096,3117,3154,3179,3200,3248,3279,3342,3367,3409,3428,3449,3483,3507,63,100,125,157,181,232,255,276,297,320,341,363,417,441,469,490,527,550,573,608,632,678,767,788,819,840,862,912,936,974,995,1036,1076,1097,1121,1168,1190,1211,1235,1256,1282,1327,1351,1372,1393,1421,1477,1501,1522,1543,1593,1614,1635,1659,1680,1732,1796,1820,1846,1868,1892,1919,1952,2015,2036,2065,2178,2199,2220,2244,2265,2289,2318,2339,2360,2381,2403,2468,2490,2513,2534,2555,2583,2609,2635,2656,2677,2701,2723,2783,2804,2823,2896,2936,2977,2998,3019,3040,3069,3090,3120,3146,3202,3226,3247,3278,3300,3324,3345,3367,3394,3415,3437,3461,3484,3513,3547,3578,3636,3657,3681,3700,3731,3752,3776,3797,3826,3850,3895,3962,3991,4010,73,94,115,139,161,182,238,259,315,337,363,407,429,450,504,525,546,585,609,633,702,742,763,798,831,852,873,895,916,937,977,1006,1027,1054,1075,1097,1160,1181,1202,1249,1270,1292,1318,1347,1368,1389,1433,1454,1476,1517,1538,1559,1580,1599,1620,1674,1698,1722,1793,1817,1839,1861,1885,1909,1938,1960,1988,2016,2038,2156,2177,2198,2244,2276,2297,2321,2373,2394,2415,2463,2484,2506,2553,2574,2626,2680,2701,2723,2767,2791,2846,2867,2894,2915,2936,2996,3018,3039,3080,3134,3155,3177,3248,3270,3294,3315,3350,3371,3395,3430,3454,3475,3499,3520,3541,3582,3604,3626,3690,3727,3748,3769,3790,3845,3866,3887,3934,3955,3983,4030,4051,4072,62,83,104,128,166,187,208,264,285,307,365,386,410,431,452,476,498,519,582,603,624,645,669,690,714,779,800,824,912,952,986,1010,1031,1053,1124,1145,1169,1211,1235,1256,1280,1301,1330,1351,1373,1394,1438,1467,1495,1542,1599,1620,1648,1688,1712,1734,1763,1792,1830,1866,1897,1919,2044,2066,2087,2136,2162,2183,2204,2228,2249,2271,2318,2339,2369,2433,2455,2479,2503,2527,2548,2569,2604,2625,2688,2709,2731,2800,2832,2874,2895,2916,2956,2978,3018,3042,3063,3084,3115,3136,3160,3181,3205,3236,3275,3296,3317,3384,3408,3429,3453,3475,3497,3528,3577,3628,3649,3670,3712,3753,3774,56,85,106,130,155,190,218,302,324,345,405,429,450,471,526,547,594,615,647,668,724,745,769,793,822,844,885,916,987,1031,1052,1081,1102,1126,1147,1189,1254,1275,1296,1325,1346,1370,1394,1418,1441,1463,1489,1513,1534,1559,1583,1617,1680,1711,1759,1780,1804,1833,1862,1886,1910,1977,2003,2049,2073,2094,2116,2167,2202,2223,2245,2269,2290,2314,2361,2382,2414,2435,2467,2488,2543,2567,2591,2612,2633,2700,2721,2742,2785,2807,2828,2886,2907,2929,2979,3003,3079,3103,3127,3150,3173,3237,3258,3280,3338,3359,3383,3404,3425,3446,3475,3499,3526,3588,3610,3634,3655,3679,3701,3725,3784,3806,3830,3871,3893,3915,3934,3966,4002,4024,4046,4070,4101,4163,4192,56,77,101,125,170,226,250,271,292,315,336,360,382,406,459,483,504,525,546,570,592,613,654,675,699,720,763,787,827,887,908,932,953,974,995,1024,1047,1068,1089,1113,1134,1157,1179,1201,1222,1246,1279,1335,1359,1380,1404,1435,1456,1477,1508,1554,1607,1631,1671,1690,1732,1754,1794,1869,1890,1914,1937,1958,1979,2003,2066,2087,2108,2129,2174,2232,2253,2275,2347,2368,2389,2429,2453,2474,2496,2517,2538,2559,2600,2640,2664,2716,2740,2761,2796,2817,2841,2865,2918,2944,2970,2999,3023,3047,3076,3100,3135,3165,3223,3244,3273,3324,3345,3374,3410,3445,3467,3501,3526,3545,3566,3587,3608,3629,55,76,98,122,146,167,188,217,278,307,328,349,384,406,427,451,472,494,515,536,562,597,618,671,700,721,779,813,835,882,907,929,998,1027,1051,1072,1100,1121,1142,1164,1220,1241,1297,1335,1356,1377,1401,1438,1459,1480,1501,1522,1543,1606,1630,1662,1698,1717,1763,1785,1811,1852,1892,1916,1940,1969,2025,2060,2116,2228,2249,2273,2294,2323,2344,2400,2447,2468,2490,2552,2581,2602,2628,2652,2678,2699,2755,2779,2841,2865,2904,2925,2949,2973,2995,3019,3040,3064,3086,3126,3177,3203,3224,3246,3267,3291,3312,3368,3389,3410,3465,3486,3515,3539,3568,3594,3619,3648,3698,3752,3797,3821,3916,3937,3975,3996,4017,4045,4066,55,86,108,129,187,208,231,260,281,310,331,377,398,417,473,492,513,557,578,604,630,653,682,726,784,824,848,874,895,921,1003,1024,1048,1094,1116,1140,1173,1197,1218,1253,1274,1320,1342,1366,1389,1418,1495,1516,1538,1570,1592,1614,1648,1676,1697,1757,1783,1805,1927,1948,1969,1990,2011,2033,2055,2104,2125,2149,2173,2213,2276,2305,2326,2347,2376,2405,2426,2447,2503,2524,2548,2569,2605,2626,2647,2666,2706,2749,2770,2791,2841,2862,2884,2913,2934,2956,2997,3021,3043,3095,3130,3161,3185,3221,3242,3263,3304,3325,3346,3374,3397,3478,3499,3528,3573,3597,3634,3742,3763,3785,3832,3853,3884,3913,3937,3963,3984,4005,4026,63,87,108,166,187,211,240,312,338,373,395,421,498,526,555,579,600,637,659,708,729,758,779,808,830,855,878,902,930,970,997,1021,1042,1063,1085,1109,1133,1154,1175,1251,1277,1298,1329,1363,1384,1405,1457,1525,1549,1578,1665,1694,1718,1744,1773,1801,1848,1889,1914,1942,1977,2088,2121,2142,2168,2197,2221,2242,2263,2284,2312,2346,2406,2434,2455,2476,2497,2519,2543,2564,2593,2614,2677,2698,2722,2743,2806,2828,2849,2934,2955,2981,3002,3046,3127,3151,3172,3196,3229,3251,3280,3304,3325,3347,3369,3406,3427,3462,3509,3533,3554,3582,3606,3675,3701,3723,3745,3771,3792,3813,104,126,151,198,227,273,295,324,368,389,418,447,482,506,527,556,577,686,707,738,767,801,830,853,884,913,936,958,1001,1026,1086,1107,1131,1187,1211,1232,1263,1289,1313,1357,1381,1402,1431,1455,1476,1497,1521,1556,1619,1640,1661,1685,1721,1742,1774,1800,1828,1850,1872,1898,1989,2013,2034,2058,2082,2103,2124,2146,2170,2191,2232,2253,2290,2311,2333,2440,2464,2485,2506,2528,2569,2591,2620,2641,2662,2693,2715,2778,2807,2828,2868,2903,2943,2972,3009,3033,3062,3087,3116,3140,3161,3196,3220,3280,3302,3324,3401,3422,3446,3467,3502,3524,3545,3571,3600,3621,3648,3671,3730,3759,3783,3809,3837,62,83,104,151,175,197,221,250,272,337,366,388,443,467,495,524,545,569,593,617,638,659,680,701,760,781,805,834,855,892,916,937,1019,1040,1061,1111,1135,1156,1219,1245,1269,1334,1356,1401,1432,1456,1480,1502,1546,1590,1611,1661,1682,1708,1732,1754,1775,1796,1822,1848,1895,1916,1951,1982,2054,2080,2109,2131,2176,2279,2308,2332,2354,2378,2402,2423,2444,2480,2518,2539,2568,2589,2613,2665,2686,2707,2731,2753,2775,2847,2876,2902,2928,2947,2976,3043,3067,3132,3153,3175,3246,3267,3289,3310,3341,3365,3391,3438,3459,3481,3503,3548,3570,3594,3615,3637,3666,3687,3708,3729,3750,3771,3792,3813,3841,3918,3963,3992,4016,4040,4064,4097,57,78,99,123,144,165,187,234,261,283,309,331,360,381,405,445,466,487,511,532,592,618,661,682,733,776,800,821,868,890,914,935,957,999,1043,1064,1085,1106,1127,1167,1198,1220,1278,1299,1367,1391,1415,1436,1457,1488,1521,1545,1614,1638,1662,1684,1746,1767,1789,1839,1860,1881,1910,1931,1952,1973,1994,2016,2072,2096,2131,2155,2184,2243,2267,2288,2309,2338,2456,2480,2501,2525,2565,2589,2612,2633,2678,2768,2795,2819,2840,2862,2919,2941,2981,3005,3027,3060,3081,3103,3196,3218,3244,3265,3287,3334,3367,3391,3434,3455,3493,3514,3559,3580,3601,3679,3701,3723,63,84,108,137,158,179,201,222,253,274,330,351,373,417,441,463,504,526,547,571,603,624,645,667,688,746,767,807,829,853,908,929,972,996,1017,1038,1062,1083,1104,1125,1146,1170,1199,1279,1301,1322,1361,1385,1407,1456,1477,1510,1532,1564,1618,1649,1712,1733,1757,1819,1840,1895,1916,1937,1966,1990,2011,2032,2053,2109,2130,2152,2200,2224,2245,2269,2290,2311,2335,2359,2380,2408,2429,2450,2481,2502,2558,2582,2622,2670,2705,2731,2755,2779,2800,2824,2845,2869,2893,2946,2967,2989,3030,3052,3078,3099,3121,3157,3191,3212,3234,3290,3314,3336,3378,3400,3422,3446,3468,3489,3517,3538,57,78,102,151,186,208,229,301,322,343,372,393,417,443,466,488,517,538,559,580,609,630,651,688,765,789,829,850,874,898,919,970,994,1018,1079,1113,1134,1158,1182,1203,1229,1292,1313,1342,1364,1393,1417,1512,1534,1562,1598,1619,1645,1666,1697,1719,1740,1843,1867,1888,1909,1933,1955,2007,2042,2066,2088,2112,2175,2196,2225,2246,2282,2303,2325,2349,2370,2392,2455,2476,2505,2527,2549,2590,2611,2635,2656,2697,2718,2744,2768,2808,2871,2892,2913,2957,2979,3005,3045,3066,3088,3144,3163,3187,3228,3249,3275,3299,3320,3342,3363,3384,3405,3473,3499,3520,3544,3577,3651,3677,57,78,107,128,157,176,200,224,245,276,300,322,353,416,442,463,492,513,539,563,584,608,632,651,675,699,731,771,814,870,892,916,937,958,979,1000,1021,1050,1071,1101,1122,1146,1172,1198,1228,1249,1270,1333,1354,1376,1400,1422,1441,1484,1505,1533,1573,1600,1632,1663,1692,1824,1845,1869,1890,1935,1956,1980,2003,2024,2045,2074,2098,2147,2176,2210,2264,2322,2367,2391,2412,2440,2461,2517,2541,2562,2603,2624,2664,2685,2706,2733,2759,2781,2804,2873,2895,2916,3005,3026,3053,3116,3137,3159,3203,3224,3253,3274,3296,3340,3372,3394,3418,3520,3549,3570,3603,3635,3657,3692,3716,3738,3775,3797,3826,57,79,113,160,181,203,261,284,305,349,373,394,433,454,480,501,536,569,590,646,670,691,715,737,761,782,803,825,856,878,912,955,977,1004,1025,1049,1070,1094,1115,1139,1160,1181,1205,1229,1261,1282,1303,1326,1379,1403,1424,1445,1467,1510,1534,1555,1579,1610,1639,1670,1715,1739,1763,1792,1848,1872,1901,1925,1961,2024,2048,2070,2110,2134,2155,2176,2205,2237,2263,2284,2395,2416,2438,2544,2568,2592,2614,2636,2683,2704,2725,2746,2770,2798,2819,2843,2884,2905,2930,2954,2978,3002,3026,3050,3085,3114,3139,3195,3229,3250,3271,3295,3316,3337,3359,3383,3446,3470,3492,3516,3540,3622,3651,3685,3709,3731,3753,3772,3794,3815,3836,3883,3904,3942,3966,3990,4012,4033,4055,4080,4104,4128,4153,4192,4221,4245,4267,4286,4317,64,85,111,135,188,212,233,257,279,305,327,349,373,399,433,457,479,500,524,545,567,591,615,637,693,714,736,777,798,822,895,917,938,964,985,1006,1084,1127,1148,1185,1214,1238,1267,1286,1307,1331,1352,1408,1430,1454,1522,1549,1571,1597,1618,1650,1708,1729,1751,1814,1840,1864,1919,1941,2022,2046,2068,2096,2120,2151,2187,2305,2326,2350,2390,2419,2441,2463,2504,2525,2549,2579,2600,2629,2653,2677,2701,2722,2774,2800,2824,2868,2931,2955,2977,3001,3022,3044,3107,3128,3152,3173,3194,3271,3334,3358,3379,3409,3430,3452,3473,3513,3535,3559,3583,3604,3625,3678,3697,3730,3751,3775,3838,3860,3889,3918,3940,3976,4005,4024,4048,4091,4113,4137,4158,4187,4211,4244,4266,4294,60,93,117,141,162,183,239,265,290,324,365,389,413,432,456,516,537,563,617,641,664,721,747,768,802,854,876,940,1032,1056,1077,1103,1125,1165,1189,1210,1269,1329,1353,1374,1399,1421,1440,1474,1495,1514,1574,1595,1616,1653,1674,1698,1724,1776,1800,1826,1896,1917,1950,2045,2090,2119,2186,2215,2237,2268,2298,2327,2356,2381,2418,2447,2473,2507,2531,2609,2674,2702,2728,2775,2843,2872,2893,2914,2935,2957,3000,3022,3043,3088,3109,3133,3173,3194,3230,3256,3280,3317,3345,3366,3429,3458,3480,3506,3557,3581,3602,3624,3648,3708,3729,3765,3791,3824,3865,3889,3913,3932,3961,3982,4020,4077,4099,4121,4165,4186,4212,4290,4316,4345,4381,4407,4435,4483,4505,4541,4614,4640,4664,4708,4737,4758,4786,58,82,103,124,148,169,193,240,264,285,314,368,428,460,484,510,534,555,608,637,661,710,739,763,784,840,866,906,927,949,990,1019,1041,1065,1086,1118,1139,1160,1186,1207,1231,1255,1276,1297,1318,1347,1404,1425,1447,1503,1524,1557,1581,1602,1633,1654,1678,1764,1789,1820,1914,1935,1959,1988,2017,2038,2094,2115,2139,2160,2212,2236,2265,2286,2353,2377,2398,2419,2440,2462,2522,2546,2570,2594,2618,2640,2661,2685,2738,2762,2786,2907,2929,2958,2982,3015,3061,3090,3112,3136,3157,3179,3208,3229,3262,3329,3353,3377,3424,3446,3475,3501,3525,3546,3574,3602,3628,3676,3700,3733,3757,3779,3808,3837,65,86,107,149,192,232,253,292,320,383,404,428,476,497,518,546,567,629,650,672,696,728,758,779,800,821,850,906,929,953,976,1029,1057,1078,1104,1126,1167,1210,1231,1250,1319,1348,1376,1401,1427,1482,1515,1536,1610,1631,1655,1680,1708,1755,1783,1809,1831,1859,1886,1915,1980,2081,2105,2130,2151,2172,2196,2221,2242,2266,2294,2315,2336,2357,2405,2426,2450,2483,2509,2544,2565,2610,2634,2662,2690,2729,2751,2780,2804,2829,2850,2890,2915,2941,2969,3009,3033,3099,3121,3160,3213,3237,3301,3337,3358,3384,3413,3438,3464,3485,3509,3530,3598,3644,3677,3703,3731,3752,3786,3819,3848,3872,3905,3933,3959,3987,4006,4065,4087,4111,4149,4170,63,87,108,137,158,182,245,269,293,344,365,386,410,431,455,476,530,559,582,642,663,684,736,758,780,816,838,859,896,934,958,979,1003,1027,1051,1077,1103,1124,1145,1177,1198,1227,1248,1269,1326,1350,1374,1395,1417,1441,1465,1486,1512,1533,1564,1585,1641,1743,1767,1793,1817,1846,1877,1899,1951,1980,2011,2042,2085,2164,2185,2209,2230,2251,2275,2301,2322,2348,2370,2401,2422,2446,2506,2527,2553,2582,2611,2633,2655,2696,2717,2738,2759,2792,2867,2974,3000,3024,3065,3113,3134,3155,3184,3210,3253,3274,3296,3366,3390,3416,3440,3512,3553,3577,3601,3650,3674,3696,3717,3752,3775,3796,3817,3840,3861,3923,3952,3976,4007,4033,4054,4083,4112,56,77,96,142,175,196,220,250,274,329,350,371,392,416,441,463,502,523,544,575,594,622,650,678,702,765,798,859,885,925,949,974,995,1016,1044,1072,1096,1121,1142,1197,1218,1239,1267,1293,1321,1361,1397,1425,1456,1525,1573,1594,1623,1658,1690,1717,1754,1780,1801,1836,1865,1894,1920,2015,2036,2057,2085,2109,2134,2204,2232,2260,2290,2315,2388,2414,2435,2476,2514,2547,2568,2666,2687,2711,2739,2764,2785,2806,2827,2849,2879,2911,2951,3010,3056,3081,3102,3126,3149,3182,3255,3279,3304,3325,3349,3374,3402,3426,3451,3472,3493,3515,3577,3599,3621,3659,3683,3715,3748,3774,3802,3879,3901,3930,3958,3984,4071,57,79,103,150,176,200,224,245,269,293,314,343,364,388,410,478,502,530,551,572,628,660,684,708,732,756,784,805,848,872,928,952,973,994,1018,1042,1075,1094,1140,1164,1185,1206,1228,1257,1281,1302,1344,1366,1392,1413,1503,1524,1545,1567,1588,1619,1648,1677,1698,1722,1838,1859,1883,1904,1925,1947,1994,2015,2036,2060,2081,2102,2124,2171,2192,2221,2292,2313,2337,2361,2385,2409,2456,2480,2501,2523,2556,2626,2664,2688,2709,2763,2803,2824,2877,2899,2923,2945,2969,3013,3048,3069,3095,3116,3179,3201,3226,3259,3299,3321,3343,3364,3412,3436,3467,3520,3544,3581,3602,3633,3654,3675,3739,3763,3823,3845,67,88,112,136,160,184,205,231,299,320,356,380,404,425,446,465,494,515,546,572,596,617,638,659,722,746,772,817,862,903,924,959,1002,1023,1044,1075,1096,1117,1139,1165,1189,1242,1263,1284,1325,1346,1367,1388,1409,1437,1459,1490,1519,1548,1569,1597,1637,1665,1730,1761,1783,1886,1907,1929,1979,2000,2021,2080,2101,2122,2143,2164,2188,2216,2240,2266,2290,2345,2374,2395,2416,2445,2469,2551,2584,2608,2648,2672,2696,2715,2755,2776,2797,2823,2844,2865,2889,2933,2954,2976,2997,3018,3058,3079,3107,3177,3199,3221,3250,3274,3293,3317,3339,3361,3382,3433,3493,3514,3535,3559,3593,66,90,114,136,192,236,257,286,310,334,355,480,501,543,581,617,641,665,686,707,728,768,792,814,847,869,959,988,1009,1030,1059,1078,1100,1124,1146,1170,1191,1215,1271,1292,1316,1355,1379,1400,1421,1454,1522,1546,1567,1598,1625,1647,1687,1708,1739,1791,1815,1839,1878,1907,1935,1966,1997,2019,2099,2120,2144,2191,2220,2241,2262,2283,2304,2328,2350,2413,2437,2459,2486,2510,2539,2560,2581,2612,2662,2686,2750,2774,2796,2831,2889,2911,2935,2970,2992,3016,3050,3074,3098,3141,3165,3194,3254,3278,3302,3323,3344,3378,3436,3457,3479,3527,3560,3584,3605,3626,3648,3674,3695,3719,3743,3776,3800,3821,3842,3895,3919,3947,3989,4025,4049,4078,4134,4158,4192,63,87,111,135,168,192,213,235,259,283,305,358,382,403,424,459,485,551,577,606,644,665,707,758,782,806,827,900,953,1000,1019,1041,1093,1114,1142,1189,1213,1234,1258,1279,1301,1354,1375,1396,1417,1438,1462,1484,1517,1539,1592,1616,1640,1661,1682,1715,1753,1779,1840,1894,1918,1946,1983,2050,2072,2130,2151,2173,2225,2249,2271,2321,2342,2364,2411,2432,2453,2496,2517,2548,2572,2593,2614,2638,2664,2686,2754,2775,2796,2833,2854,2875,2946,2967,3045,3066,3087,3108,3129,3150,3171,3192,3216,3237,3258,3293,3314,3342,3404,3428,3452,3484,3521,3542,3563,3584,56,86,110,139,161,192,216,240,261,282,330,394,415,439,460,481,507,563,603,624,648,695,719,751,775,797,821,863,884,928,952,995,1051,1072,1096,1143,1164,1188,1217,1238,1282,1363,1384,1406,1430,1451,1480,1506,1527,1553,1574,1598,1642,1695,1719,1743,1795,1880,1918,1997,2018,2040,2064,2100,2182,2208,2234,2255,2279,2300,2324,2345,2366,2390,2443,2529,2553,2577,2601,2623,2644,2665,2710,2810,2831,2852,2873,2894,2922,2944,3009,3033,3057,3078,3118,3165,3194,3218,3239,3295,3319,3343,3395,3416,3440,3496,3517,3538,3559,3587,3611,3635,3664,3686,3715,3736,3765,3789,3813,3834,3855,3876,3907,3947,4072,55,77,102,124,147,172,197,220,276,310,332,357,380,405,469,526,558,580,621,643,677,699,763,790,812,842,883,913,935,1010,1045,1106,1140,1167,1192,1214,1280,1302,1327,1349,1371,1399,1424,1449,1487,1516,1552,1581,1620,1657,1679,1702,1742,1764,1794,1824,1848,1880,1925,1988,2013,2036,2059,2135,2160,2183,2208,2238,2268,2359,2389,2421,2447,2472,2495,2520,2545,2570,2599,2672,2697,2719,2744,2766,2788,2808,2850,2900,2935,2981,3003,3052,3099,3122,3145,3196,3225,3247,3285,3327,3349,3392,3414,3437,3459,3520,3542,3567,3612,3641,3676,3774,3797,3819,3841,3868,3890,3920,3999,4021,4043,4101,4160,4182,4214,4234,4271,4294,4316,4356,4406,58,83,108,130,152,195,222,245,279,299,331,413,435,460,482,512,534,559,584,604,629,709,779,804,829,851,873,933,962,993,1020,1054,1076,1098,1164,1186,1216,1239,1264,1291,1329,1356,1381,1406,1428,1499,1524,1551,1589,1621,1664,1701,1726,1748,1775,1805,1928,1950,1973,1998,2028,2053,2075,2097,2122,2151,2182,2259,2281,2306,2331,2358,2383,2408,2428,2456,2488,2513,2536,2603,2632,2655,2717,2747,2799,2844,2874,2896,2916,2941,2971,2993,3015,3047,3076,3098,3123,3145,3167,3192,3214,3347,3369,3391,3413,3435,3457,3489,3571,3593,3618,3643,3684,3716,3771,3794,3942,3965,3987,55,80,102,163,185,210,232,254,287,312,337,359,381,403,425,458,480,502,522,567,639,661,688,713,755,819,842,877,927,957,1046,1149,1171,1193,1218,1240,1273,1300,1325,1360,1382,1407,1429,1493,1515,1561,1599,1629,1697,1720,1743,1792,1815,1837,1862,1925,1950,1972,2002,2029,2051,2078,2101,2169,2207,2230,2298,2320,2342,2367,2389,2427,2449,2471,2536,2558,2580,2605,2672,2749,2771,2793,2823,2848,2890,2912,3004,3026,3056,3078,3101,3147,3195,3260,3285,3307,3369,3399,3421,3464,3486,3511,3533,3569,3598,3652,3675,3698,3759,3781,3810,3863,3886,3916,3941,3968,4071,4107,4132,4155,4180,4203,4237,4259,4282,62,85,110,135,158,180,220,249,277,299,319,344,390,419,444,523,552,577,599,622,648,670,708,744,767,819,851,873,898,948,975,1048,1071,1128,1169,1209,1234,1260,1314,1336,1368,1390,1412,1464,1496,1518,1540,1563,1663,1685,1711,1766,1788,1810,1832,1874,1944,1974,2017,2039,2072,2095,2127,2152,2179,2211,2248,2377,2421,2441,2483,2517,2540,2574,2597,2620,2693,2753,2775,2818,2847,2872,2897,2920,2942,2986,3026,3048,3070,3092,3114,3138,3170,3231,3253,3287,3314,3337,3409,3434,3461,3483,3505,3571,3594,3617,3642,3667,3694,3716,3746,3787,3812,3835,3886,3910,3932,3991,4014,4036,4079,4102,4124,4149,4176,4205,55,77,110,135,157,179,201,228,257,399,422,445,485,517,539,569,594,616,639,669,747,767,801,874,896,918,966,1015,1038,1072,1095,1117,1142,1167,1189,1211,1233,1299,1337,1362,1391,1425,1447,1469,1530,1552,1588,1613,1635,1665,1687,1710,1737,1769,1791,1813,1843,1870,1893,1943,1973,1996,2058,2088,2144,2169,2191,2213,2238,2270,2292,2315,2356,2378,2439,2493,2515,2552,2572,2602,2653,2682,2716,2738,2802,2843,2872,2897,2932,2957,2979,3001,3024,3047,3101,3131,3153,3175,3210,3235,3257,3296,3357,3398,3436,3458,3500,3538,3566,3595,3633,3664,3686,3711,3736,3804,3845,3870,3893,3915,3941,3974,4004,4041,4066,56,78,101,150,172,194,219,244,267,309,338,361,414,436,461,486,508,530,555,577,599,621,686,713,736,761,783,805,852,877,902,925,952,974,1001,1069,1110,1132,1154,1179,1201,1226,1248,1300,1330,1371,1400,1422,1472,1494,1517,1563,1588,1618,1643,1679,1711,1741,1812,1837,1869,1940,1963,1986,2045,2067,2092,2118,2141,2186,2228,2261,2306,2342,2364,2435,2465,2487,2510,2535,2584,2613,2638,2678,2701,2731,2774,2803,2825,2850,2872,2906,2936,2959,3032,3055,3089,3114,3163,3185,3233,3258,3280,3302,3324,3393,3415,3461,3486,3522,3544,3566,3591,3613,3674,3699,3721,3796,3823,3845,3867,3889,3912,3935,3971,3994,4041,4064,4093,4122,73,95,125,150,172,196,229,251,273,321,347,374,396,419,451,473,496,572,597,619,697,735,765,840,863,888,939,984,1017,1039,1061,1083,1105,1130,1155,1180,1200,1292,1322,1356,1413,1435,1473,1496,1551,1576,1601,1626,1654,1676,1751,1796,1818,1848,1880,1929,1952,1981,2007,2030,2111,2133,2155,2177,2199,2231,2253,2275,2345,2365,2390,2453,2475,2498,2520,2601,2623,2645,2697,2727,2749,2810,2865,2921,2955,2988,3010,3036,3083,3105,3178,3208,3254,3332,3354,3377,3468,3495,3520,3543,3565,3613,3635,3657,3682,3715,3745,3771,3826,3851,3874,3901,3923,3948,3975,3998,4021,4051,4083,4118,4176,4199,4249,4285,4345,4367,4396,4429,4452,4491,4514,4539,131,166,191,237,259,284,349,378,407,432,461,507,532,559,589,616,659,708,742,764,786,841,871,893,923,959,1020,1042,1065,1134,1169,1191,1232,1257,1317,1346,1368,1393,1415,1438,1470,1495,1517,1549,1574,1599,1621,1643,1708,1730,1752,1775,1797,1864,1904,1926,1948,1980,2010,2033,2080,2114,2151,2253,2273,2296,2351,2388,2410,2432,2469,2494,2523,2548,2608,2645,2678,2700,2736,2759,2784,2806,2835,2857,2895,2932,2954,3015,3056,3086,3111,3136,3158,3180,3216,3257,3280,3302,3327,3361,3383,3466,3514,3574,3647,3693,3715,3748,3777,3806,3857,3879,3902,3930,3974,3996,4018,4080,4105,4130,4191,4216,4239,4300,4322,4345,4365,4392,4415,4437,4471,4534,4564,4589,4614,4639,4662,56,81,104,143,166,191,234,263,288,329,358,388,410,435,460,482,504,529,593,615,640,662,687,717,739,761,786,808,850,911,933,992,1171,1215,1242,1269,1291,1313,1347,1369,1417,1446,1503,1528,1551,1583,1605,1627,1649,1679,1706,1782,1805,1841,1882,1907,1929,1954,1979,2008,2062,2087,2112,2182,2204,2227,2286,2311,2347,2369,2394,2427,2452,2519,2549,2571,2608,2638,2668,2690,2758,2778,2798,2843,2872,2902,2932,2957,2979,3002,3027,3072,3108,3202,3227,3249,3292,3335,3358,3409,3463,3485,3507,3529,3559,3587,3645,3706,3728,3750,3775,3797,3820,3845,3870,3892,3914,3975,3998,4025,4047,4077,4131,4153,4178,4201,4231,4258,4283,4308,4333,4363,4393,4416,4441,4463,4494,4529,4551,4581,55,80,102,132,154,176,201,223,246,280,302,327,395,417,439,464,486,508,530,559,582,605,630,652,677,702,761,783,813,874,925,950,975,1036,1065,1090,1115,1142,1165,1190,1212,1278,1348,1370,1392,1455,1480,1507,1529,1551,1618,1641,1666,1691,1713,1737,1797,1831,1861,1883,1905,1956,1979,2002,2034,2066,2171,2193,2215,2240,2263,2288,2310,2335,2360,2382,2454,2476,2499,2543,2580,2602,2634,2656,2681,2703,2725,2791,2816,2850,2880,2914,2956,2979,3001,3043,3068,3093,3118,3140,3170,3197,3220,3254,3276,3298,3321,3382,3412,3435,3494,3516,3541,3574,3596,3618,3641,3663,3729,3781,3801,3847,3869,3902,3955,3977,4044,4073,4095,4174,67,103,128,152,183,205,227,260,282,306,417,442,467,489,511,570,600,634,656,681,706,728,750,775,797,861,886,928,953,987,1017,1049,1073,1097,1163,1190,1212,1242,1288,1315,1358,1391,1411,1436,1478,1507,1561,1596,1621,1680,1710,1735,1772,1802,1827,1852,1886,1946,2080,2102,2137,2159,2183,2206,2255,2277,2306,2328,2374,2408,2430,2453,2499,2524,2546,2576,2609,2634,2664,2698,2720,2826,2849,2878,2907,2932,2962,3009,3034,3085,3108,3140,3170,3195,3220,3242,3272,3295,3361,3386,3418,3454,3479,3501,3565,3587,3610,3654,3686,3708,3730,3754,3800,3829,3851,91,121,151,182,232,261,284,306,328,353,375,397,424,446,468,490,519,541,607,630,655,677,706,729,767,803,825,886,911,997,1040,1072,1097,1119,1144,1167,1249,1315,1337,1362,1384,1416,1438,1513,1536,1558,1607,1642,1671,1714,1739,1761,1810,1835,1858,1888,1917,1940,1965,2002,2027,2103,2128,2151,2176,2206,2236,2261,2284,2307,2372,2402,2490,2512,2534,2557,2579,2601,2623,2645,2667,2689,2723,2745,2803,2864,2886,2908,2930,2960,2982,3007,3029,3064,3096,3128,3158,3198,3274,3309,3339,3361,3383,3408,3450,3472,3494,3521,3590,3640,3676,3701,3778,3803,3826,3890,3920,3937,3969,3998,4054,4076,4099,4124,4151,4185,4207,4232,4298,4321,4426,4451,4473,4498,4528,4558,4615,4645,4679,4699,4731,55,118,140,165,187,209,246,274,296,323,362,396,418,493,515,540,562,589,614,637,703,744,766,796,818,849,925,952,980,1034,1066,1101,1177,1202,1224,1277,1311,1338,1389,1418,1443,1492,1526,1548,1607,1636,1661,1686,1709,1734,1759,1792,1817,1839,1906,1928,1964,1989,2063,2093,2125,2174,2196,2221,2278,2341,2363,2388,2449,2481,2508,2533,2555,2580,2610,2643,2666,2693,2765,2787,2809,2834,2857,2882,2904,2929,2951,2973,3006,3029,3065,3108,3140,3165,3187,3217,3262,3285,3310,3333,3355,3425,3455,3491,3518,3541,3566,3591,3616,3638,3660,3683,3772,3797,3822,3858,3883,3915,3976,3999,4024,4046,4071,4096,4146,4187,4225,4250,4270,4317,4347,4369,4398,4427,4457,4485,4508,4530,4557,4591,4614,4634,4666,55,80,105,144,169,191,213,238,260,282,384,406,431,458,492,517,550,575,598,775,800,822,899,938,960,983,1005,1027,1096,1121,1143,1207,1243,1302,1399,1421,1446,1482,1509,1571,1673,1695,1717,1759,1805,1828,1853,1875,1907,1952,1974,1999,2034,2109,2156,2188,2241,2274,2299,2324,2354,2380,2415,2470,2495,2529,2657,2682,2736,2764,2796,2818,2861,2886,2908,2930,2955,2977,2999,3078,3115,3137,3186,3234,3259,3295,3331,3377,3399,3422,3447,3472,3495,3529,3551,3596,3629,3658,3680,3722,3754,3779,3804,3829,3859,3881,3919,3941,3968,3990,4013,4035,4057,4079,4163,4186,4211,4248,4270,4295,4315,4340,4368,4395,4420,4452,55,77,124,173,196,219,286,315,340,365,390,413,438,463,512,542,567,592,695,744,766,791,821,844,866,936,961,983,1055,1089,1131,1190,1215,1237,1272,1300,1326,1413,1435,1469,1540,1594,1619,1641,1676,1701,1724,1746,1812,1839,1862,1911,1933,1958,2002,2024,2077,2102,2132,2154,2177,2234,2257,2287,2312,2344,2369,2403,2461,2483,2505,2530,2560,2582,2607,2632,2654,2676,2701,2724,2749,2805,2827,2850,2914,2936,2961,2986,3008,3030,3060,3080,3105,3130,3177,3202,3244,3267,3292,3343,3365,3429,3454,3476,3498,3521,3584,3616,3641,3690,3722,3744,3805,3827,3849,3874,3899,3922,3990,4015,4040,4089,4122,4147,4176,4205,4227,4249,159,182,228,301,331,361,383,408,443,470,493,559,581,610,639,661,721,746,768,793,816,849,942,991,1016,1065,1095,1117,1195,1217,1242,1269,1289,1350,1372,1394,1448,1470,1495,1517,1544,1610,1721,1744,1766,1793,1815,1835,1881,1906,1928,1950,1973,2011,2054,2140,2166,2195,2225,2251,2283,2310,2366,2391,2413,2440,2467,2496,2518,2548,2572,2594,2670,2695,2720,2743,2805,2834,2859,2912,2942,2964,3013,3042,3067,3099,3128,3158,3180,3208,3270,3316,3358,3383,3413,3436,3461,3483,3506,3545,3578,3603,3676,3698,3723,3752,3774,3804,3850,3875,3939,3961,3984,4014,4036,4068,4102,4124,4147,4215,4248,4270,4305,4342,4404,4433,55,80,107,134,164,189,214,236,258,292,314,336,361,383,446,471,504,529,584,616,638,663,686,711,795,817,842,887,916,959,1007,1029,1051,1177,1205,1228,1253,1275,1297,1327,1352,1375,1445,1468,1507,1534,1556,1590,1615,1637,1659,1681,1706,1736,1802,1827,1849,1878,1903,1928,1957,1989,2027,2061,2094,2136,2159,2249,2276,2298,2328,2374,2399,2429,2461,2483,2515,2547,2569,2599,2663,2693,2718,2748,2770,2792,2817,2842,2865,2900,2936,2958,2981,3045,3067,3089,3111,3144,3189,3217,3246,3269,3301,3323,3345,3367,3431,3456,3483,3558,3580,3605,3661,3700,3725,3748,3771,3796,3819,3844,3876,3901,3926,3948,3971,3993,4016,4039,4096,4118,4140,4169,4198,4227,55,77,100,135,157,182,204,237,262,284,306,329,397,427,450,472,502,524,585,607,629,651,676,701,726,751,778,844,897,924,951,1028,1065,1087,1112,1173,1196,1218,1274,1317,1339,1361,1404,1433,1463,1514,1537,1562,1587,1607,1630,1703,1728,1750,1775,1797,1829,1852,1882,1905,1944,1967,2058,2080,2103,2125,2171,2191,2299,2321,2351,2373,2395,2420,2443,2465,2490,2517,2542,2583,2647,2669,2694,2719,2742,2764,2786,2809,2893,2962,3011,3033,3077,3107,3129,3171,3200,3241,3266,3311,3343,3365,3422,3447,3475,3512,3569,3591,3614,3639,3661,3707,3729,3751,3834,3870,3929,3954,3981,56,122,144,176,206,230,255,280,302,324,357,384,467,497,520,547,567,592,636,665,711,756,785,807,843,865,887,911,946,1071,1121,1163,1188,1216,1275,1304,1329,1351,1385,1407,1435,1478,1508,1539,1588,1615,1640,1699,1721,1743,1786,1815,1838,1863,1909,1945,1968,1990,2044,2069,2091,2116,2139,2162,2215,2253,2278,2308,2333,2367,2389,2412,2551,2574,2597,2625,2654,2676,2698,2723,2789,2814,2844,2866,2891,2932,2955,2980,3000,3028,3082,3104,3131,3154,3179,3204,3227,3265,3308,3335,3362,3384,3406,3482,3509,3554,3618,3640,3672,3694,3716,3738,3760,3793,3826,3867,3890,3912,3952,3981,4004,4034,4056,4118,4142,4169,4192,4212,4254,4276,4298,4371,4401,4431,4456,4478,4508,4528,55,89,111,158,229,261,283,310,334,356,396,430,453,478,500,522,545,575,597,622,647,679,713,736,758,855,880,902,924,954,989,1012,1054,1076,1101,1123,1228,1262,1284,1311,1336,1358,1383,1405,1427,1457,1497,1519,1546,1571,1593,1618,1640,1662,1728,1753,1775,1809,1834,1856,1881,1903,1925,1959,1984,2113,2147,2170,2193,2236,2258,2283,2307,2337,2362,2395,2459,2481,2503,2528,2550,2572,2594,2616,2639,2661,2722,2744,2825,2859,2884,2911,2941,3038,3060,3094,3136,3163,3188,3210,3232,3262,3328,3351,3373,3440,3462,3484,3506,3536,3558,3585,3663,3687,3709,3781,3806,3843,3873,3898,3920,3942,3964,4013,4042,4071,4143,4166,4189,4212,60,89,112,137,162,184,206,231,258,283,346,368,393,413,518,543,565,591,616,639,661,683,706,731,753,799,822,881,904,926,969,999,1021,1061,1127,1157,1193,1255,1280,1309,1332,1381,1413,1459,1481,1506,1528,1584,1609,1658,1680,1738,1763,1785,1807,1877,1902,1924,1949,1971,2004,2036,2061,2084,2109,2134,2157,2182,2214,2396,2421,2446,2468,2490,2603,2623,2645,2688,2717,2742,2767,2792,2817,2857,2880,2988,3010,3035,3057,3079,3104,3134,3164,3200,3271,3316,3338,3370,3433,3455,3480,3542,3571,3596,3619,3644,3703,3725,3747,3769,3791,3843,3873,3895,3920,3945,3968,3991,4016,4041,4066,4086,4167,4189,4221,4277,4302,4327,4350,4375,4427,4457,4505,56,78,103,128,153,175,198,238,267,292,350,391,480,531,561,586,616,641,676,701,724,749,785,830,859,884,906,929,975,997,1027,1106,1152,1174,1240,1263,1285,1310,1332,1530,1557,1586,1635,1657,1680,1705,1727,1752,1775,1803,1825,1852,1908,1933,1958,1995,2020,2045,2132,2157,2200,2230,2336,2358,2380,2403,2428,2450,2480,2544,2566,2591,2611,2636,2685,2722,2747,2780,2815,2848,2873,2924,2953,3000,3042,3097,3120,3178,3204,3229,3254,3296,3332,3366,3388,3411,3477,3502,3524,3556,3578,3601,3626,3648,3670,3695,3766,3789,3867,3890,3928,3953,3975,4000,4032,4064,4094,4117,4140,4180,4255,4277,4299,4321,4350,4386,4415,55,90,115,172,197,219,241,274,303,325,347,369,389,418,448,470,500,525,547,577,600,622,704,750,773,824,861,883,925,948,993,1022,1047,1093,1130,1152,1174,1212,1234,1259,1347,1384,1413,1438,1460,1532,1554,1576,1601,1624,1646,1717,1739,1764,1786,1808,1840,1869,1891,1994,2016,2041,2066,2091,2114,2160,2194,2216,2239,2273,2334,2359,2384,2406,2428,2469,2498,2523,2548,2570,2592,2617,2640,2678,2710,2745,2770,2792,2817,2842,2878,2942,2964,3010,3061,3091,3121,3163,3185,3210,3273,3302,3324,3354,3376,3399,3451,3476,3498,3520,3556,3578,3600,3657,3682,3707,3782,3807,3830,3855,3880,3905,4001,4024,4047,4096,4118,4143,4165,4233,4263,4285,55,77,102,127,154,218,240,262,310,339,364,388,415,440,462,487,512,547,569,637,662,685,728,757,782,807,832,857,914,936,961,983,1017,1039,1105,1140,1169,1194,1219,1243,1273,1295,1317,1395,1425,1447,1477,1499,1521,1543,1573,1623,1647,1697,1727,1752,1777,1811,1908,1938,1961,2018,2055,2116,2141,2168,2193,2220,2245,2267,2292,2315,2337,2362,2391,2413,2435,2465,2542,2566,2591,2616,2645,2675,2705,2730,2752,2777,2800,2851,2953,2978,3000,3025,3071,3100,3122,3144,3213,3261,3286,3313,3335,3365,3387,3409,3477,3499,3521,3546,3580,3602,3651,3684,56,81,106,133,155,180,202,222,267,296,318,343,368,395,420,445,470,499,521,543,621,643,683,719,744,766,788,811,872,894,922,947,969,991,1016,1049,1081,1140,1162,1223,1245,1270,1304,1327,1352,1471,1493,1516,1579,1617,1639,1668,1690,1712,1737,1770,1819,1848,1921,1946,1981,2003,2028,2053,2078,2184,2334,2356,2378,2429,2458,2480,2515,2537,2579,2611,2636,2658,2685,2710,2732,2757,2790,2828,2853,2906,2935,2958,2988,3011,3041,3102,3131,3163,3193,3215,3284,3306,3331,3365,3385,3410,3457,3479,3554,3576,3606,3642,3665,3685,3739,3807,3844,3869,3903,3928,3951,3976,4006,4028,4055,4080,4141,4170,4207,4229,4251,4328,4353,4385,4405,4428,4453,56,81,101,123,151,181,206,228,293,318,343,366,431,461,510,574,596,618,640,660,685,712,757,779,804,847,928,953,978,1000,1025,1050,1072,1105,1169,1191,1213,1238,1260,1282,1304,1326,1348,1375,1397,1420,1445,1467,1489,1511,1588,1623,1645,1677,1702,1725,1767,1790,1815,1899,1928,1962,1992,2087,2109,2139,2161,2222,2247,2272,2315,2337,2364,2428,2450,2475,2500,2523,2587,2612,2645,2694,2739,2768,2793,2841,2863,2885,2910,2932,2954,2976,3006,3072,3095,3117,3142,3164,3208,3231,3261,3301,3333,3356,3381,3413,3438,3461,3486,3516,3580,3602,3624,3646,3668,3693,3725,3752,3813,3836,3861,3902,3927,3950,3975,4000,4084,4107,4132,4203,4225,4254,4335,57,79,101,126,148,171,210,259,281,306,328,377,406,429,523,548,610,646,671,698,720,743,768,790,815,837,881,906,928,994,1027,1072,1102,1163,1192,1214,1236,1261,1284,1318,1340,1363,1386,1454,1477,1543,1565,1592,1646,1683,1705,1730,1773,1810,1832,1854,1897,1920,1945,1972,2002,2029,2061,2098,2128,2151,2176,2196,2219,2272,2342,2364,2389,2430,2455,2478,2500,2559,2587,2609,2671,2700,2723,2839,2864,2921,2943,2968,2998,3020,3042,3067,3089,3111,3172,3202,3225,3270,3292,3317,3340,3387,3409,3431,3487,3516,3538,3565,3587,3612,3634,3671,3705,3735,3757,3827,3852,3877,3909,3945,3967,4057,4114,4142,4167,4197,4222,4252,4274,4304,4339,4369,4402,4443,55,94,119,144,166,189,264,289,319,362,402,427,449,472,494,548,570,595,656,678,708,730,752,792,824,846,871,894,916,1038,1110,1145,1168,1230,1259,1281,1303,1325,1353,1387,1414,1436,1514,1536,1558,1582,1605,1628,1653,1675,1705,1727,1759,1784,1806,1828,1864,1896,1968,1993,2018,2043,2073,2139,2164,2189,2250,2273,2300,2325,2347,2369,2412,2434,2456,2486,2522,2547,2572,2597,2619,2641,2668,2698,2723,2766,2801,2823,2886,2911,2933,2974,2999,3035,3082,3128,3169,3206,3231,3266,3288,3310,3335,3362,3384,3409,3431,3465,3512,3596,3619,3665,3721,3755,3780,3805,3830,3864,3886,3956,3978,4048,4093,4123,4145,4177,4199,4228,4259,4341,4371,4456,56,78,100,125,147,172,208,230,255,277,299,321,380,402,427,467,499,521,566,595,617,667,689,712,805,834,887,921,951,973,998,1020,1045,1067,1092,1114,1137,1205,1228,1250,1293,1322,1345,1394,1460,1485,1510,1538,1561,1586,1609,1634,1656,1678,1703,1737,1759,1779,1820,1863,1899,1924,1949,1978,2005,2034,2056,2085,2137,2266,2289,2335,2376,2405,2427,2452,2482,2504,2529,2551,2583,2605,2627,2686,2711,2794,2822,2849,2915,2935,2958,3007,3029,3054,3076,3101,3123,3145,3223,3248,3270,3299,3372,3397,3425,3463,3485,3507,3529,3558,3583,3659,3682,3707,3753,3815,3840,3860,3887,3909,3931,3973,3998,4021,4044,4069,4103,4130,4152,55,82,104,158,180,210,235,281,306,355,388,425,447,508,530,560,582,607,629,665,736,766,788,810,833,884,913,958,980,1008,1040,1062,1087,1109,1131,1161,1183,1206,1238,1263,1297,1320,1364,1393,1418,1440,1462,1496,1564,1586,1611,1641,1663,1688,1749,1771,1794,1865,1890,1961,1986,2062,2144,2182,2207,2268,2293,2331,2368,2397,2425,2447,2476,2498,2523,2591,2616,2638,2663,2685,2710,2732,2754,2784,2845,2872,2938,2960,2995,3017,3047,3069,3135,3185,3215,3245,3267,3301,3361,3398,3420,3484,3506,3544,3569,3589,3654,3690,3713,3733,3758,3783,3805,3827,3852,3874,3938,3960,3983,4019,4077,4102,4124,4149,4179,4278,4303,4326,4351,4376,4401,4426,4448,4478,55,77,102,127,149,171,196,218,243,278,310,364,386,416,438,468,493,518,547,583,606,628,696,718,743,790,817,841,975,998,1028,1058,1083,1108,1130,1163,1228,1253,1280,1302,1325,1374,1403,1428,1462,1488,1524,1549,1581,1606,1635,1657,1686,1715,1783,1808,1833,1860,1885,1908,1942,1983,2006,2085,2110,2137,2159,2189,2217,2244,2358,2391,2440,2477,2507,2534,2559,2581,2617,2642,2676,2708,2733,2755,2785,2854,2877,2905,2951,2993,3018,3043,3065,3092,3114,3182,3207,3232,3255,3278,3303,3326,3365,3390,3424,3446,3480,3503,3586,3611,3640,3691,3713,3736,3768,3790,3812,3889,3921,3944,3969,3991,4013,4053,4075,4118,4189,4212,4242,4269,4294,4317,4342,4372,4397,55,77,102,127,157,182,207,230,271,308,330,350,372,399,431,504,529,551,576,622,652,675,700,720,750,821,855,920,962,985,1031,1055,1082,1112,1134,1156,1188,1210,1232,1296,1333,1363,1424,1446,1479,1541,1577,1602,1633,1658,1680,1710,1732,1754,1784,1807,1854,1908,1930,1960,2012,2035,2060,2085,2118,2150,2186,2214,2291,2322,2344,2393,2456,2479,2517,2539,2603,2625,2647,2670,2693,2819,2841,2863,2888,2939,2971,2998,3023,3050,3073,3098,3120,3176,3211,3246,3280,3302,3344,3369,3394,3455,3489,3511,3534,3615,3638,3669,3700,3722,3747,3772,3794,3819,3873,3898,3920,3943,3968,3990,4012,4035,4071,4096,4121,4146,4219,4252,4336,4358,4387,4471,4501,4524,4547,4592,4627,4660,62,87,121,166,193,215,277,306,347,377,404,424,470,507,540,565,590,612,637,659,681,703,728,796,823,845,890,912,937,962,984,1009,1078,1101,1123,1164,1200,1271,1294,1316,1359,1393,1418,1443,1468,1493,1515,1540,1562,1584,1618,1651,1691,1713,1800,1820,1842,1909,1934,1964,1987,2036,2066,2091,2128,2184,2209,2234,2287,2316,2349,2376,2401,2423,2448,2494,2523,2545,2575,2598,2634,2661,2703,2737,2771,2793,2819,2868,2901,2926,2951,2994,3021,3058,3166,3188,3211,3269,3314,3336,3360,3383,3421,3443,3465,3487,3509,3539,3612,3635,3657,3686,3714,3737,3771,3793,3818,3841,3866,3888,3908,3933,3958,4005,4030,4099,4161,4186,4208,4243,4300,4336,4359,55,80,102,124,146,171,196,232,255,277,350,372,397,419,449,474,494,514,546,576,598,623,646,668,730,759,782,840,911,957,990,1020,1042,1065,1090,1121,1144,1175,1197,1267,1289,1311,1338,1368,1405,1442,1467,1489,1525,1574,1599,1674,1699,1724,1751,1781,1803,1826,1849,1949,2021,2043,2066,2100,2125,2147,2177,2202,2224,2246,2268,2295,2329,2354,2376,2411,2449,2472,2502,2531,2553,2573,2593,2629,2680,2709,2736,2758,2800,2822,2845,2893,2918,2943,2965,2990,3012,3073,3098,3121,3187,3212,3232,3272,3296,3318,3342,3364,3388,3410,3439,3461,3518,3543,3575,3600,3665,3685,3762,55,77,100,151,173,196,237,259,289,314,377,397,440,532,570,595,625,647,671,697,720,752,818,843,865,888,930,967,992,1034,1064,1100,1125,1145,1216,1243,1268,1324,1346,1368,1390,1413,1479,1502,1530,1555,1578,1603,1659,1713,1770,1793,1824,1875,1900,1922,1988,2015,2040,2070,2095,2117,2140,2165,2188,2211,2270,2302,2332,2361,2384,2497,2519,2542,2591,2637,2659,2684,2714,2739,2769,2793,2817,2883,2906,2931,2961,3023,3046,3090,3122,3160,3219,3241,3266,3288,3310,3374,3396,3421,3455,3478,3503,3576,3611,3639,3684,3745,3770,3795,3822,3844,3877,3938,3961,3984,4009,4034,4059,4081,4104,4182,4255,4284,4309,4360,4383,4406,4472,4492,4521,4550,4582,4611,4644,4673,4703,4726,4751,4776,4801,4826,4849,4874,4904,4938,4968,55,77,112,148,173,195,237,274,296,318,369,401,426,453,522,545,609,631,654,676,698,720,742,780,812,834,856,901,931,953,980,1002,1030,1107,1168,1190,1215,1237,1259,1319,1351,1376,1408,1430,1452,1474,1497,1532,1554,1577,1667,1708,1730,1760,1837,1860,1897,1922,1952,2013,2043,2095,2144,2208,2244,2267,2353,2375,2395,2440,2469,2494,2519,2541,2563,2588,2611,2644,2666,2689,2753,2775,2797,2819,2841,2863,2886,2912,2941,2966,3005,3027,3050,3072,3097,3119,3146,3188,3216,3238,3306,3328,3350,3380,3402,3448,3515,3540,3565,3587,3614,3643,3668,3695,3717,3742,3772,3797,3820,3886,3908,3930,3952,3974,55,85,107,129,152,220,242,312,374,411,433,467,489,511,533,562,619,661,686,711,731,765,790,810,840,863,885,951,973,995,1040,1078,1107,1133,1178,1208,1232,1281,1303,1325,1352,1382,1405,1430,1452,1488,1513,1535,1557,1603,1638,1702,1736,1761,1788,1810,1832,1854,1912,1935,1969,1999,2079,2104,2134,2156,2199,2234,2257,2320,2402,2425,2450,2550,2575,2597,2619,2644,2672,2702,2727,2762,2784,2806,2829,2895,2917,2963,3039,3071,3098,3123,3150,3172,3201,3247,3272,3304,3345,3367,3397,3422,3444,3504,3526,3549,3583,3605,3627,3649,3671,3696,3721,3746,3775,3860,3885,3912,3937,4001,4023,4048,4071,4096,4129,4187,4244,4267,4289,4311,4336,4358,4403,4432,4461,4490,4530,4552,55,77,102,166,188,210,268,297,322,344,369,391,416,441,463,529,554,579,601,626,648,673,695,717,752,816,838,912,945,982,1011,1036,1061,1103,1128,1150,1177,1241,1266,1299,1321,1348,1371,1393,1430,1505,1527,1549,1582,1640,1665,1692,1741,1773,1798,1828,1857,1920,1974,1997,2038,2098,2123,2201,2226,2250,2312,2337,2367,2435,2505,2530,2557,2579,2621,2650,2672,2697,2719,2742,2767,2789,2822,2844,2867,2928,2953,2981,3003,3028,3051,3073,3114,3143,3168,3201,3234,3259,3295,3317,3344,3408,3435,3477,3534,3559,3582,3670,3707,3730,3775,3804,3829,3872,3894,3916,4023,4045,4099,4121,4146,4180,4205,4227,4249,4269,4292,4314,4369,4391,4420,4464,62,85,107,163,185,210,232,255,299,331,353,375,397,432,454,515,561,591,613,635,706,733,758,788,810,833,887,916,938,963,1005,1027,1052,1074,1096,1131,1200,1225,1247,1269,1318,1345,1367,1539,1580,1478,1505,1564,1677,1700,1725,1768,1845,1870,1895,1924,1947,1970,2011,2033,2063,2110,2178,2203,2235,2265,2363,2392,2414,2469,2494,2519,2566,2600,2661,2697,2722,2744,2787,2816,2841,2866,2891,2918,2948,3072,3097,3122,3159,3183,3210,3232,3257,3298,3343,3366,3395,3417,3439,3516,3541,3566,3591,3614,3639,3696,3718,3740,3804,3829,3857,3882,3907,3934,3957,3996,4019,4041,4063,4085,4107,4129,4201,4223,4255,4280,4302,55,82,109,141,187,221,246,268,293,318,340,362,392,419,444,466,527,552,574,601,626,649,688,724,749,790,812,834,857,882,927,949,974,1019,1048,1070,1134,1167,1189,1214,1236,1261,1283,1308,1338,1409,1438,1460,1485,1507,1529,1552,1649,1676,1802,1827,1856,1878,1925,1955,2023,2083,2105,2130,2176,2201,2223,2283,2312,2337,2364,2386,2452,2482,2505,2559,2614,2639,2665,2688,2711,2760,2789,2814,2839,2861,2883,2910,2940,2962,2987,3041,3088,3110,3135,3160,3182,3204,3270,3295,3317,3342,3364,3386,3409,3477,3507,3529,3556,3578,3621,3643,3665,3698,3720,3744,3798,3845,3925,3945,3968,3999,4066,4091,4126,4151,4215,4274,4297,4322,4352,4382,4419,4448,4501,4569,4590,4615,4664,4686,4708,4751,4773,4805,4834,4859,4881,4903,4926,4951,4974,5004,5026,5048,5077,55,77,115,140,185,207,229,251,273,295,320,361,393,415,438,463,488,510,535,560,597,620,650,714,739,795,817,840,862,927,949,974,1004,1027,1052,1093,1115,1138,1183,1215,1240,1265,1301,1323,1417,1442,1467,1508,1537,1562,1596,1630,1663,1693,1740,1763,1799,1863,1893,1952,1977,2019,2049,2074,2099,2140,2162,2199,2230,2301,2331,2356,2381,2445,2467,2489,2512,2554,2607,2691,2716,2741,2764,2808,2830,2855,2904,2929,2951,2989,3018,3048,3112,3137,3167,3192,3225,3250,3273,3307,3364,3389,3425,3453,3487,3537,3584,3617,3642,3667,3692,3715,3737,3757,3832,3873,3898,3923,3959,3982,4004,4029,4112,4134,4157,4193,4223,4248,4273,4295,4317,4347,4369,4391,4414,4448,4473,4495,4524,4556,4611,4634,4656,4690,4724,4761,4791,4823,56,79,109,134,156,181,216,238,282,314,336,361,416,436,459,525,547,625,670,699,724,773,798,820,845,870,895,925,967,992,1033,1056,1110,1176,1210,1235,1265,1288,1310,1376,1398,1421,1451,1474,1494,1557,1579,1601,1659,1684,1707,1730,1773,1841,1870,1916,1939,1988,2010,2042,2065,2085,2147,2177,2202,2225,2335,2384,2409,2476,2507,2529,2555,2625,2647,2669,2699,2722,2745,2770,2792,2817,2842,2910,2935,2962,2992,3026,3056,3086,3109,3175,3205,3234,3278,3331,3373,3395,3417,3440,3465,3487,3522,3547,3569,3596,3626,3646,3737,3759,3789,3848,3871,3937,3982,4028,4050,4092,4117,4153,4176,4199,4221,4241,4273,4295,4318,56,81,103,146,169,191,221,243,268,334,356,391,421,443,465,544,573,598,620,675,720,742,798,827,849,872,897,919,952,974,1047,1067,1090,1139,1168,1190,1215,1286,1308,1333,1383,1405,1430,1455,1477,1500,1549,1578,1600,1622,1644,1666,1688,1710,1732,1814,1836,1859,1881,1911,1933,1963,2063,2085,2107,2129,2154,2176,2198,2220,2250,2323,2345,2370,2392,2417,2458,2501,2527,2600,2658,2687,2710,2758,2811,2834,2869,2891,2913,2972,3022,3045,3098,3120,3142,3164,3186,3208,3257,3289,3312,3337,3372,3394,3424,3446,3471,3496,3545,3568,3591,3625,3687,3712,3744,3766,3791,3834,3857,3892,3930,3976,3998,4027,4088,4111,4134,4157,4182,4204,4233,4288,4336,55,77,100,146,203,228,250,302,371,393,418,452,474,504,526,549,620,650,673,696,718,740,791,834,863,893,918,945,978,1023,1085,1107,1129,1154,1176,1214,1237,1332,1362,1387,1409,1432,1468,1490,1546,1576,1598,1621,1668,1704,1727,1749,1779,1806,1835,1867,1897,1919,1944,1967,1989,2149,2171,2220,2247,2269,2294,2316,2341,2401,2437,2462,2485,2528,2565,2587,2611,2634,2656,2730,2759,2781,2806,2833,2855,2880,2905,2941,2971,2993,3038,3061,3092,3114,3169,3198,3228,3253,3275,3310,3383,3408,3446,3466,3491,3545,3586,3620,3643,3666,3691,3714,3737,3759,3782,3824,3873,3898,3958,3983,4006,4028,4055,4078,4103,4128,4151,4208,4233,4263,4286,4311,4340,4363,56,78,101,126,149,171,193,213,238,263,285,307,330,353,423,446,473,498,528,550,572,602,627,650,672,749,771,801,828,851,902,929,971,1021,1051,1087,1110,1140,1162,1184,1209,1234,1259,1314,1336,1411,1441,1466,1506,1536,1561,1588,1610,1632,1657,1679,1719,1744,1787,1856,1881,1906,1931,1961,1986,2016,2178,2200,2232,2254,2276,2336,2397,2463,2495,2529,2552,2588,2613,2633,2662,2696,2718,2748,2770,2792,2826,2848,2871,2944,2993,3052,3095,3143,3165,3208,3258,3292,3314,3339,3412,3445,3470,3495,3544,3579,3611,3633,3655,3677,3702,3724,3788,3823,3879,3907,3932,3957,3988,4010,4039,4094,4116,4138,4187,4209,4238,56,78,100,135,158,180,229,258,288,313,348,373,396,418,450,475,497,555,577,599,629,651,689,730,753,819,841,861,910,943,973,1015,1038,1081,1111,1133,1155,1180,1205,1235,1260,1283,1305,1339,1361,1384,1463,1488,1511,1536,1558,1583,1605,1654,1718,1740,1781,1808,1835,1864,1886,1943,1987,2007,2055,2077,2109,2178,2262,2285,2315,2342,2381,2407,2435,2457,2479,2508,2530,2553,2575,2636,2658,2683,2705,2728,2771,2800,2822,2844,2874,2896,2938,2998,3020,3042,3064,3094,3119,3164,3187,3209,3272,3307,3332,3359,3384,3406,3436,3459,3481,3507,3554,3576,3601,3623,3645,3674,3696,3719,3749,3771,3793,3818,3840,3869,3891,56,78,100,148,173,195,255,284,307,356,388,410,435,545,570,592,658,681,703,772,792,817,866,896,918,943,965,990,1030,1052,1097,1131,1153,1175,1200,1234,1261,1293,1318,1340,1380,1402,1424,1490,1512,1559,1604,1636,1658,1681,1715,1737,1762,1817,1847,1869,1892,1957,1979,2008,2034,2057,2101,2164,2187,2210,2254,2279,2301,2324,2346,2371,2396,2418,2484,2506,2528,2553,2576,2603,2635,2657,2682,2707,2737,2796,2818,2843,2866,2901,2931,2953,3019,3060,3099,3129,3152,3181,3206,3255,3292,3317,3342,3364,3386,3408,3428,3464,3494,3525,3550,3572,3617,3653,3676,3698,3765,3790,3815,3838,3863,3940,3965,3988,4047,4069,4098,4130,4159,4188,4247,62,92,112,142,164,189,219,246,275,303,330,408,433,455,518,550,572,626,661,690,739,768,793,818,859,882,948,1016,1041,1063,1088,1111,1145,1175,1217,1241,1266,1288,1359,1382,1407,1429,1463,1552,1586,1632,1654,1692,1724,1746,1781,1811,1840,1915,1938,2005,2030,2053,2083,2113,2138,2168,2193,2264,2286,2308,2333,2355,2414,2464,2493,2534,2557,2579,2601,2635,2662,2687,2712,2734,2766,2829,2852,2874,2916,2943,2968,2993,3015,3045,3075,3100,3143,3185,3205,3271,3300,3322,3344,3366,3400,3422,3452,3477,3499,3521,3590,3612,3641,3663,3710,3751,3773,3795,3817,3839,3922,3944,55,80,102,195,217,244,266,307,332,357,393,415,471,501,558,588,610,667,692,748,777,804,829,851,873,895,940,970,1042,1064,1086,1120,1142,1183,1206,1231,1253,1329,1351,1376,1405,1432,1498,1523,1548,1573,1595,1654,1712,1734,1789,1811,1838,1868,1890,1915,1940,1977,2006,2160,2185,2207,2237,2262,2284,2304,2354,2383,2408,2430,2452,2484,2539,2569,2591,2616,2648,2669,2709,2734,2759,2781,2803,2828,2878,2913,2969,3012,3037,3060,3091,3119,3154,3181,3203,3238,3278,3307,3334,3356,3383,3405,3439,3471,3493,3522,3552,3574,3596,3630,3652,3741,3766,3791,3816,3839,3864,3889,3914,3950,3980,4010,55,77,99,124,146,171,221,253,275,334,366,393,420,442,465,490,522,586,608,665,704,736,762,789,811,846,891,950,972,995,1020,1042,1065,1111,1159,1197,1239,1261,1283,1313,1338,1360,1385,1407,1429,1495,1538,1560,1587,1620,1664,1686,1718,1748,1771,1796,1845,1870,1893,1923,1946,2002,2024,2046,2068,2091,2116,2138,2161,2220,2245,2275,2304,2329,2354,2379,2475,2498,2547,2589,2616,2651,2676,2735,2780,2814,2853,2892,2917,2939,2989,3019,3043,3065,3087,3109,3134,3200,3223,3245,3270,3292,3314,3344,3366,3392,3417,3440,3469,3504,3526,3567,3591,3622,3644,3673,3704,3776,3806,3831,64,110,135,194,228,253,291,316,341,364,406,438,517,568,590,613,640,701,723,745,767,792,828,857,903,1034,1064,1086,1137,1213,1237,1287,1316,1341,1363,1397,1461,1490,1513,1538,1560,1594,1642,1671,1693,1728,1750,1772,1799,1821,1893,1918,1940,1983,2019,2041,2084,2111,2133,2173,2193,2229,2264,2293,2335,2457,2482,2504,2527,2562,2643,2672,2706,2735,2762,2782,2807,2853,2914,2937,2962,2984,3006,3028,3048,3109,3138,3160,3209,3242,3267,3289,3318,3379,3401,3423,3513,3542,3569,3634,3668,3693,3732,3757,3782,3805,3844,3871,3893,3915,3940,3962,3984,4041,4068,4090,4139,4161,4183,4249,4271,4305,4330,4352,4375,55,80,102,124,146,171,201,231,253,276,348,370,395,417,439,461,484,507,532,554,576,598,620,645,701,730,753,787,822,905,1023,1067,1175,1251,1274,1328,1357,1379,1401,1455,1484,1504,1534,1559,1627,1650,1673,1724,1789,1814,1875,1900,1925,1947,1979,2020,2042,2094,2116,2148,2188,2211,2248,2395,2417,2439,2464,2497,2526,2551,2585,2607,2632,2670,2692,2717,2776,2822,2883,2908,2933,2958,2983,3005,3035,3064,3112,3161,3255,3287,3321,3363,3395,3417,3447,3469,3496,3518,3543,3568,3598,3621,3646,3668,3690,3715,3742,3767,3801,3823,3845,3867,3889,3918,56,81,106,128,148,193,225,250,275,297,338,365,387,409,431,454,518,540,565,587,609,639,663,685,735,868,898,931,1023,1053,1075,1165,1187,1231,1256,1308,1330,1404,1429,1451,1485,1560,1585,1607,1632,1685,1751,1781,1810,1835,1855,1885,1934,2000,2023,2069,2130,2152,2174,2199,2219,2244,2269,2302,2327,2349,2371,2396,2421,2443,2465,2529,2565,2587,2636,2661,2683,2709,2773,2807,2849,2871,2925,2954,2977,3035,3060,3083,3105,3135,3157,3180,3244,3269,3291,3318,3340,3409,3445,3467,3514,3536,3564,3586,3626,3648,3675,3697,3733,3758,3780,3816,3875,3900,3923,3958,3983,4023,4056,56,78,103,145,168,188,256,278,300,322,347,369,394,465,485,508,596,626,648,673,695,717,739,761,829,851,873,916,948,990,1015,1038,1072,1156,1183,1205,1266,1288,1310,1359,1391,1424,1446,1493,1548,1573,1627,1649,1669,1719,1748,1773,1795,1818,1841,1866,1891,1920,1942,1964,2035,2060,2083,2113,2154,2228,2253,2275,2300,2325,2361,2384,2425,2450,2486,2511,2536,2561,2594,2630,2652,2677,2722,2748,2771,2838,2867,2889,2914,2941,2961,3003,3032,3057,3102,3125,3148,3177,3207,3234,3259,3281,3303,3325,3350,3372,3394,3443,3506,3528,3550,3618,3643,3668,3691,3716,3738,3763,3791,3830,3857,3885,3907,3967,3987,4017,4076,4098,4120,4149,4178,55,88,110,135,160,187,209,275,298,323,377,419,446,468,490,558,580,605,627,670,699,724,770,797,819,883,905,930,955,975,1020,1078,1104,1127,1189,1211,1236,1261,1291,1316,1389,1440,1476,1499,1521,1551,1596,1618,1682,1707,1729,1751,1774,1796,1821,1843,1874,1940,1970,2000,2025,2055,2077,2102,2125,2183,2217,2239,2276,2332,2357,2382,2404,2429,2451,2476,2502,2538,2560,2580,2629,2659,2689,2734,2769,2791,2816,2870,2899,2935,2957,2980,3023,3082,3112,3137,3167,3212,3266,3298,3323,3345,3367,3402,3475,3497,3522,3547,3577,3633,3662,3685,3723,3756,3778,3800,3836,3877,3911,3936,3962,3988,4017,4046,4075,55,80,102,125,158,188,210,233,263,324,346,369,394,416,438,523,552,574,610,632,655,680,705,730,752,813,835,860,901,930,952,977,1030,1055,1077,1142,1164,1186,1246,1275,1313,1345,1368,1393,1418,1440,1462,1525,1547,1596,1621,1643,1668,1690,1724,1804,1833,1855,1882,1907,2008,2031,2064,2105,2127,2147,2196,2225,2247,2279,2315,2337,2367,2389,2412,2477,2499,2521,2543,2580,2616,2639,2666,2695,2718,2759,2781,2804,2827,2850,2872,2897,2926,2949,2983,3005,3041,3110,3156,3189,3212,3248,3273,3295,3317,3378,3398,3423,3448,3470,3492,3534,3563,3585,3607,3632,3654,3679,3701,3723,3746,3779,3801,3823,3856,3897,3927,4002,4092,4115,4138,4187,4212,4237,4260,4282,4391,4416,4438,4470,4495,4520,4542,4565,62,85,107,130,152,174,256,283,305,366,388,410,453,482,504,526,556,599,631,653,678,736,770,800,822,851,941,963,1008,1082,1107,1129,1159,1184,1209,1232,1252,1325,1351,1388,1433,1455,1488,1510,1532,1601,1623,1653,1675,1719,1752,1777,1799,1824,1846,1900,1922,1945,1994,2016,2045,2087,2112,2148,2173,2287,2317,2366,2406,2435,2458,2501,2530,2550,2575,2598,2620,2642,2667,2689,2725,2747,2777,2843,2884,2913,2935,2957,2979,3002,3045,3067,3097,3122,3150,3205,3227,3249,3271,3293,3316,3349,3369,3414,3443,3463,3511,3552,3582,3607,3642,3667,3690,3720,3750,3780,3803,3828,3850,3911,3936,3966,3988,4017,4042,4065,4088,4111,4136,4163,4190,4243,59,81,106,128,153,175,197,238,302,327,352,374,403,467,492,567,589,614,639,671,696,723,752,774,796,892,932,974,1009,1032,1066,1119,1198,1223,1257,1282,1304,1362,1473,1507,1556,1617,1654,1676,1701,1748,1770,1795,1856,1878,1960,1990,2013,2051,2073,2100,2170,2190,2215,2325,2352,2377,2399,2421,2444,2471,2493,2534,2561,2590,2623,2660,2682,2707,2732,2754,2774,2853,2892,2919,2941,2966,2996,3066,3091,3113,3135,3165,3216,3275,3333,3360,3382,3404,3441,3466,3489,3516,3536,3567,3592,3653,3694,3730,3784,3814,3886,3919,3990,4015,4055,4077,4099,4126,56,97,119,154,176,198,232,254,291,313,386,408,430,486,518,540,562,584,606,628,653,678,700,722,745,779,801,867,945,970,992,1015,1040,1062,1092,1117,1166,1237,1311,1336,1368,1390,1413,1458,1492,1515,1547,1587,1616,1640,1700,1772,1808,1830,1855,1880,1910,1944,1969,1992,2083,2105,2130,2196,2218,2240,2260,2320,2352,2374,2461,2409,2437,2474,2512,2549,2574,2610,2632,2706,2728,2753,2807,2830,2857,2887,2980,3010,3032,3054,3079,3109,3131,3153,3175,3200,3222,3260,3308,3330,3384,3413,3438,3460,3485,3515,3540,3565,3587,3609,3631,3659,3683,3703,3733,3760,3788,3818,3859,55,80,110,135,157,180,205,228,253,318,343,365,390,420,442,464,560,582,607,629,654,676,701,723,748,770,837,859,881,926,948,1007,1032,1054,1086,1111,1188,1210,1252,1294,1319,1341,1390,1422,1447,1472,1499,1521,1543,1568,1590,1613,1681,1704,1737,1762,1784,1811,1843,1865,1930,1955,1982,2025,2050,2208,2230,2252,2288,2317,2339,2361,2395,2436,2461,2483,2512,2535,2560,2592,2617,2680,2705,2727,2791,2823,2856,2881,2903,2937,2957,2986,3011,3033,3055,3089,3132,3165,3207,3232,3254,3279,3331,3356,3378,3463,3496,3518,3540,3565,3587,3609,3658,3683,3706,3731,3758,3778,3826,3859,3884,3906,62,85,107,129,151,173,198,220,249,326,358,380,414,436,502,524,547,569,591,613,635,655,704,738,760,783,805,830,853,875,946,971,1003,1081,1103,1128,1150,1172,1195,1268,1293,1318,1360,1392,1417,1439,1464,1486,1516,1545,1567,1590,1615,1689,1711,1736,1758,1780,1829,1861,1884,1922,1947,2008,2044,2102,2150,2252,2274,2296,2318,2348,2373,2395,2417,2439,2504,2526,2549,2610,2642,2664,2692,2722,2744,2810,2835,2857,2880,2922,2944,2966,2991,3024,3047,3072,3102,3135,3157,3202,3224,3246,3271,3293,3315,3337,3403,3433,3456,3499,3528,3574,3596,3621,3643,3665,3687,3723,3752,3777,3833,3872,3894,3916,3941,3970,3995,57,79,101,126,148,173,195,225,245,270,292,319,376,412,463,492,517,537,578,647,709,750,779,809,876,919,954,976,1069,1091,1113,1138,1160,1182,1236,1268,1301,1326,1360,1410,1439,1464,1505,1527,1562,1584,1609,1639,1668,1693,1769,1796,1818,1848,1878,1901,1957,2029,2054,2077,2126,2148,2182,2253,2280,2302,2374,2400,2436,2461,2502,2524,2546,2568,2593,2615,2649,2681,2701,2758,2787,2810,2861,2891,2924,2946,2976,2998,3020,3050,3072,3101,3123,3189,3211,3236,3281,3306,3331,3356,3396,3423,3448,3499,3536,3568,3611,3638,3663,3685,3715,3738,3775,3797,3843,3865,3887,3950,3975,3997,4017,4042,4069,4106,4128,4154,4183,4213,4239,63,88,116,148,170,192,220,246,280,305,336,408,433,455,528,550,584,609,653,695,721,775,808,831,874,904,926,956,996,1045,1075,1120,1152,1195,1220,1245,1267,1289,1319,1349,1374,1402,1429,1451,1483,1517,1539,1564,1589,1612,1634,1730,1752,1775,1805,1827,1849,1895,1936,1968,1998,2020,2045,2097,2127,2154,2192,2214,2354,2380,2405,2524,2557,2587,2612,2659,2693,2715,2737,2766,2842,2871,2893,2915,2940,2962,2986,3008,3038,3058,3088,3156,3178,3228,3251,3285,3338,3413,3442,3464,3497,3522,3550,3575,3605,3639,3666,3691,3725,3750,3773,3843,3872,3894,3919,3951,3973,4000,4041,4063,4093,4119,4158,4181,4204,4227,4257,4279,4301,4373,4421,4444,55,77,102,127,154,179,202,224,249,271,293,340,373,395,461,486,511,557,582,607,636,677,699,724,749,771,832,854,896,926,990,1026,1049,1132,1155,1180,1205,1227,1302,1331,1356,1402,1431,1451,1500,1537,1559,1584,1607,1637,1659,1689,1730,1800,1875,1902,1925,1950,1972,1997,2040,2124,2146,2168,2190,2213,2243,2265,2287,2353,2375,2409,2431,2456,2499,2528,2562,2587,2612,2649,2685,2715,2737,2777,2805,2832,2889,2918,2940,2976,3010,3032,3078,3103,3126,3168,3247,3272,3297,3327,3354,3379,3417,3442,3500,3525,3547,3608,3635,3681,3704,3758,3787,3810,3832,3854,3898,3951,3973,3996,4079,4109,4131,4218,4243,4263,4293,4318,4359,4382,4407,4437,4467,4548,4570,4595,4666,4696,4719,4744,4766,4793,4823,4845,4879,54,84,111,133,156,179,222,251,273,303,325,347,396,425,450,475,500,522,545,606,628,655,713,745,770,792,814,839,861,888,930,960,985,1007,1036,1059,1143,1166,1203,1233,1255,1278,1300,1325,1348,1373,1413,1442,1464,1489,1511,1552,1582,1607,1629,1652,1677,1743,1768,1791,1813,1845,1870,1892,1924,1954,1977,2009,2090,2112,2137,2179,2208,2238,2261,2283,2324,2361,2383,2406,2431,2461,2483,2503,2551,2636,2696,2718,2741,2787,2809,2831,2865,2887,2912,2959,2986,3024,3072,3094,3124,3198,3232,3254,3279,3312,3334,3356,3379,3445,3468,3493,3568,3590,3615,3650,3672,3707,3732,3755,3780,3805,3844,3870,3899,3929,4088,4111,4149,4174,4202,56,81,103,125,152,177,244,266,361,393,418,486,509,535,560,582,609,631,653,678,700,764,789,829,854,879,901,926,984,1025,1052,1097,1119,1148,1171,1193,1264,1289,1311,1334,1370,1393,1418,1441,1464,1514,1539,1564,1586,1613,1635,1657,1682,1707,1729,1793,1820,1884,1909,1931,1956,1988,2010,2051,2074,2097,2238,2261,2283,2308,2333,2355,2378,2400,2446,2468,2493,2557,2589,2611,2644,2669,2692,2743,2778,2805,2887,2921,2946,3001,3033,3061,3083,3103,3128,3152,3194,3248,3270,3300,3322,3358,3380,3410,3444,3508,3530,3566,3588,3610,3637,3664,3725,3747,3769,3794,3816,3841,3866,3891,3914,3936,3970,3997,4044,4069,4148,56,79,101,131,160,180,244,266,296,347,381,406,429,454,476,506,528,551,592,686,732,754,818,855,877,899,942,964,1041,1064,1089,1119,1149,1171,1201,1226,1261,1317,1394,1421,1446,1468,1491,1513,1535,1558,1580,1602,1631,1656,1722,1749,1772,1794,1823,1850,1872,1940,1963,1993,2018,2106,2131,2156,2186,2216,2255,2292,2328,2350,2377,2400,2425,2501,2531,2572,2592,2650,2693,2730,2755,2780,2800,2825,2895,2917,2939,2964,2999,3053,3075,3141,3163,3199,3224,3247,3272,3302,3325,3350,3375,3398,3421,3447,3488,3510,3532,3575,3605,3630,3652,3672,3697,3745,3770,3793,3827,3871,3893,3918,3982,4002,4027,4047,4072,4094,4123,4195,4220,4245,4268,4293,4318,55,77,97,162,187,212,234,264,286,311,336,358,380,405,469,491,514,565,594,619,644,674,709,747,810,840,862,904,934,956,981,1003,1026,1090,1113,1135,1197,1227,1249,1274,1296,1360,1382,1405,1459,1489,1512,1561,1593,1615,1640,1665,1690,1715,1740,1762,1796,1818,1847,1876,1911,1933,1999,2022,2044,2100,2125,2165,2190,2309,2334,2356,2420,2442,2467,2489,2514,2536,2566,2588,2618,2640,2662,2723,2748,2773,2795,2817,2847,2882,2905,2932,2963,2985,3008,3041,3063,3085,3107,3149,3181,3203,3233,3272,3297,3319,3344,3374,3412,3437,3462,3508,3530,3594,3624,3649,3686,3708,3750,3825,3845,3875,3900,3934,3959,3990,4033,4056,4081,4106,4129,4152,4175,4209,4233,4264,4289,4319,55,88,113,135,211,241,263,338,360,383,432,468,490,533,570,595,635,662,689,711,733,790,817,839,898,921,944,986,1075,1125,1168,1191,1216,1267,1338,1360,1390,1412,1439,1469,1494,1530,1561,1596,1621,1685,1710,1732,1755,1789,1811,1836,1858,1880,1909,1993,2018,2041,2104,2126,2155,2223,2256,2330,2352,2377,2399,2424,2513,2538,2560,2585,2626,2651,2676,2698,2769,2794,2816,2843,2872,2894,2917,2942,2967,2989,3011,3033,3055,3100,3122,3190,3213,3240,3304,3326,3351,3383,3412,3434,3456,3502,3547,3576,3606,3628,3653,3675,3721,3743,3768,3814,3836,3865,3898,3920,56,78,100,122,158,181,206,228,295,327,349,374,403,428,467,496,529,551,576,598,623,710,759,781,803,826,886,911,933,958,1001,1030,1052,1074,1096,1121,1182,1207,1256,1278,1300,1322,1344,1366,1425,1465,1487,1512,1578,1600,1630,1681,1710,1740,1765,1797,1852,1910,1968,1993,2018,2040,2067,2092,2121,2154,2176,2198,2220,2242,2305,2328,2350,2399,2442,2464,2486,2552,2579,2609,2631,2656,2681,2706,2731,2753,2807,2870,2892,2915,2940,2962,2987,3009,3031,3056,3076,3103,3135,3157,3225,3270,3295,3330,3378,3400,3425,3447,3469,3498,3523,3580,3605,3630,3685,3708,3730,3753,3776,73,106,128,177,199,224,254,276,341,366,391,416,438,460,485,546,568,590,615,674,706,757,779,868,893,915,940,982,1005,1097,1119,1148,1191,1223,1245,1268,1311,1343,1365,1423,1445,1467,1521,1562,1591,1614,1658,1680,1705,1727,1749,1782,1831,1854,1876,1939,1967,1999,2024,2058,2081,2104,2132,2171,2220,2346,2371,2393,2418,2443,2466,2493,2543,2566,2593,2631,2653,2675,2741,2766,2793,2818,2840,2862,2884,2917,2942,2990,3012,3035,3078,3107,3132,3157,3190,3215,3237,3282,3304,3336,3358,3419,3445,3481,3521,3543,3586,3616,3645,3667,3692,3717,3739,3774,3845,3867,3889,3914,3939,3968,3990,4012,4037,4059,4088,4145,4175,4200,4222,4252,4277,4337,62,92,122,144,191,220,245,288,317,347,369,396,427,449,486,518,555,592,635,657,682,738,760,783,813,835,860,883,913,981,1006,1031,1053,1098,1120,1186,1216,1238,1275,1297,1333,1355,1393,1418,1479,1516,1541,1563,1608,1640,1676,1699,1744,1774,1796,1821,1857,1884,1906,1933,1967,1990,2020,2077,2102,2132,2157,2199,2224,2247,2342,2367,2389,2415,2499,2521,2551,2585,2607,2634,2654,2676,2750,2782,2812,2835,2889,2911,2934,2959,2981,3004,3032,3066,3098,3123,3163,3185,3207,3234,3264,3306,3329,3359,3385,3407,3443,3466,3504,3536,3558,3604,3645,3674,3708,3731,3758,3785,3807,3871,3917,3942,3975,4000,4030,4055,4091,4113,4143,4174,4197,4235,4277,4306,4328,4350,4390,4412,4478,4503,4533,4556,4621,4643,4672,4731,55,96,118,143,165,190,215,238,263,287,359,388,411,442,467,492,517,539,575,600,633,653,678,744,766,791,819,846,871,893,938,963,985,1010,1076,1112,1134,1170,1192,1217,1251,1284,1320,1343,1368,1434,1457,1479,1532,1561,1584,1637,1660,1687,1709,1731,1753,1785,1817,1890,1915,1940,1962,1985,2049,2128,2151,2249,2269,2294,2322,2351,2376,2401,2423,2453,2476,2499,2563,2586,2608,2672,2707,2730,2800,2822,2847,2869,2905,2940,2965,2995,3020,3042,3099,3121,3146,3171,3196,3218,3260,3283,3308,3330,3353,3378,3401,3426,3502,3524,3549,3571,3593,3707,3733,3758,3783,3808,3830,3855,3880,3903,3950,3984,4006,4031,4053,4075,4133,4156,4181,4204,4252,4311,62,84,109,134,158,180,247,274,346,377,400,442,471,525,566,600,623,696,721,748,857,879,901,947,997,1052,1077,1099,1124,1166,1192,1266,1289,1311,1353,1397,1419,1450,1476,1540,1562,1584,1633,1669,1699,1721,1764,1798,1823,1845,1870,1896,1948,1978,2007,2053,2095,2165,2206,2226,2258,2379,2404,2452,2477,2523,2586,2611,2633,2663,2706,2735,2765,2807,2836,2864,2925,2957,2979,3009,3031,3057,3086,3108,3130,3152,3179,3222,3249,3271,3316,3338,3363,3394,3462,3488,3510,3562,3602,3624,3646,3691,3749,3774,3797,3819,3841,3863,3974,3997,4019,4075,4103,4125,4160,4226,4249,4271,4313,57,79,104,126,148,193,222,247,272,297,341,366,389,453,475,513,538,560,582,604,624,654,695,724,746,807,829,851,876,914,946,971,1077,1100,1125,1186,1209,1232,1257,1279,1335,1393,1466,1488,1513,1536,1558,1656,1681,1703,1725,1755,1828,1857,1882,1914,1939,1964,1996,2119,2142,2167,2249,2271,2296,2321,2343,2370,2392,2430,2473,2513,2535,2560,2585,2612,2634,2656,2689,2757,2779,2804,2826,2848,2870,2892,2914,2986,3011,3034,3077,3106,3128,3185,3205,3237,3260,3282,3309,3337,3360,3382,3445,3467,3492,3537,3578,3603,3652,3677,3702,3727,3750,3772,3803,3825,3850,3880,3905,3934,3956,3978,4007,55,77,97,168,193,215,262,328,353,383,405,427,454,487,544,608,638,660,709,764,826,864,884,907,969,994,1017,1039,1088,1113,1135,1200,1222,1244,1266,1288,1310,1332,1354,1376,1398,1464,1486,1554,1584,1607,1629,1659,1681,1711,1742,1817,1842,1872,1895,1920,1945,1977,1999,2036,2097,2119,2154,2196,2257,2297,2319,2344,2416,2438,2460,2485,2507,2529,2554,2576,2598,2671,2693,2716,2766,2840,2865,2887,2909,2941,2988,3010,3049,3106,3128,3196,3216,3241,3324,3370,3392,3414,3472,3494,3517,3558,3580,3605,3627,3681,3710,3735,3764,3789,3818,3840,3874,3904,3929,3961,3981,4006,4029,4095,4120,4157,4205,55,80,110,135,157,182,212,234,261,283,306,328,392,415,440,465,490,524,546,571,598,620,643,668,690,715,779,801,826,851,893,916,938,961,984,1034,1056,1081,1103,1125,1148,1197,1229,1252,1282,1304,1334,1354,1379,1401,1431,1453,1475,1497,1522,1595,1620,1652,1692,1714,1741,1805,1832,1867,1903,1937,2023,2059,2079,2102,2138,2173,2195,2220,2273,2303,2333,2370,2395,2417,2442,2470,2499,2542,2587,2619,2727,2761,2783,2805,2830,2852,2874,2897,2919,2942,2967,3015,3040,3062,3084,3107,3173,3198,3220,3242,3265,3290,3339,3368,3403,3425,3450,3503,3536,3558,3580,3652,3687,3712,3735,3758,3778,3798,3820,3849,3885,3907,3957,3979,4040,4063,4086,4108,4133,62,84,109,134,157,180,255,292,314,339,398,420,442,467,489,514,536,558,583,606,631,708,730,755,777,799,860,902,925,974,1006,1028,1053,1087,1112,1135,1160,1182,1214,1292,1314,1348,1373,1395,1418,1443,1476,1506,1528,1597,1622,1655,1680,1702,1725,1750,1782,1804,1826,1855,1884,1989,2011,2036,2061,2122,2144,2172,2194,2216,2238,2272,2294,2316,2338,2399,2421,2446,2468,2504,2529,2551,2576,2619,2644,2667,2735,2765,2795,2822,2875,2898,2923,3029,3054,3076,3098,3123,3145,3170,3192,3225,3247,3276,3301,3326,3353,3375,3416,3450,3472,3494,3519,3541,3570,3599,3628,3700,3723,3753,3776,3824,3855,55,77,102,124,151,174,199,258,280,310,333,356,401,430,452,477,499,524,546,568,593,628,650,708,733,758,804,827,850,916,966,996,1025,1103,1126,1149,1218,1243,1265,1318,1357,1379,1404,1426,1481,1504,1533,1558,1591,1637,1659,1697,1719,1741,1766,1788,1827,1849,1883,1911,1984,2032,2174,2196,2218,2240,2262,2293,2315,2337,2359,2381,2445,2472,2530,2590,2622,2644,2674,2696,2718,2764,2830,2855,2880,2902,2940,2985,3012,3034,3056,3081,3101,3126,3159,3188,3213,3238,3265,3287,3389,3422,3445,3470,3495,3517,3547,3569,3591,3663,3698,3721,3744,3769,3803,3826,3885,3908,3930,3952,4016,4041,4064,4087,4112,4135,4160,4185,4208,63,93,115,140,170,200,222,290,322,344,378,400,425,457,498,520,543,629,651,676,701,726,748,770,792,823,886,931,1005,1059,1081,1108,1135,1157,1222,1244,1266,1320,1352,1374,1411,1433,1455,1477,1500,1536,1561,1655,1680,1702,1725,1771,1793,1815,1842,1864,1901,1924,1949,2076,2098,2123,2174,2218,2251,2311,2340,2363,2397,2440,2462,2485,2562,2584,2645,2682,2748,2770,2793,2850,2888,2913,2935,2984,3014,3039,3072,3095,3120,3145,3167,3189,3231,3253,3275,3340,3373,3395,3417,3439,3481,3513,3535,3557,3582,3604,3627,3660,3685,3707,3792,3812,3846,3873,3922,3942,3967,3999,4037,4057,4092,4125,4145,55,77,97,142,167,189,240,277,299,321,346,368,390,472,497,593,635,660,687,709,731,753,775,821,844,901,946,969,994,1026,1056,1078,1103,1125,1189,1211,1236,1261,1283,1306,1378,1449,1471,1540,1568,1597,1642,1665,1688,1713,1735,1758,1783,1805,1830,1913,1936,1959,1984,2009,2034,2064,2153,2176,2199,2242,2267,2289,2311,2334,2359,2399,2428,2483,2505,2535,2560,2585,2607,2668,2690,2712,2737,2762,2789,2811,2833,2855,2878,2901,2930,2965,2992,3015,3043,3085,3107,3135,3157,3191,3213,3236,3302,3327,3347,3372,3437,3466,3491,3516,3559,3581,3606,3637,3662,3685,3708,3731,3754,3780,3809,3897,3926,3956,3978,4003,4064,4089,4111,4141,63,88,110,156,198,235,260,285,307,364,389,414,437,462,491,513,536,558,629,651,697,740,772,799,828,848,898,927,952,1002,1025,1050,1072,1112,1143,1165,1188,1231,1260,1296,1378,1407,1463,1515,1552,1577,1599,1633,1656,1678,1703,1725,1750,1775,1802,1825,1850,1887,1917,1940,1974,2004,2053,2076,2111,2141,2179,2220,2311,2347,2370,2400,2422,2444,2507,2532,2557,2579,2604,2627,2652,2674,2697,2738,2760,2806,2835,2865,2913,2940,2970,2992,3016,3038,3104,3126,3168,3193,3238,3298,3335,3357,3421,3444,3478,3500,3541,3566,3599,3699,3733,3755,3778,3803,3898,3923,3943,3981,4008,4031,4053,4083,4105,4182,4230,4252,4288,4395,4436,4456,56,78,100,125,150,174,196,218,243,281,310,332,362,387,414,437,462,540,562,589,637,659,684,711,740,778,802,827,869,922,944,990,1015,1049,1071,1096,1121,1143,1165,1190,1248,1277,1307,1365,1397,1422,1444,1469,1492,1514,1604,1627,1649,1696,1728,1771,1794,1817,1888,1918,1941,1966,2020,2057,2147,2169,2199,2221,2251,2276,2306,2334,2359,2381,2411,2477,2499,2533,2555,2580,2602,2627,2654,2691,2711,2738,2760,2785,2829,2861,2883,2936,2970,2994,3017,3050,3119,3148,3173,3195,3218,3269,3324,3354,3376,3403,3425,3450,3484,3555,3584,3609,3636,3661,3683,3708,3737,3769,3837,3860,55,77,102,124,147,196,221,243,273,298,320,363,397,427,449,549,571,596,619,644,702,731,756,781,806,828,869,903,925,970,992,1014,1056,1086,1108,1153,1199,1224,1254,1276,1301,1335,1357,1380,1453,1478,1505,1530,1555,1601,1630,1652,1725,1750,1780,1802,1843,1873,1896,1921,1951,2014,2036,2061,2086,2111,2133,2156,2178,2222,2254,2279,2301,2326,2360,2444,2466,2491,2516,2540,2565,2598,2623,2648,2671,2747,2782,2804,2826,2880,2912,2989,3014,3039,3064,3092,3114,3180,3205,3230,3279,3335,3365,3390,3412,3437,3462,3484,3509,3532,3554,3600,3625,3650,3673,3709,3729,3754,3786,3809,3834,3857,3880,3903,3926,64,93,118,143,168,190,212,237,259,284,309,334,364,386,409,475,500,522,544,571,594,623,645,675,721,767,814,839,906,939,1016,1038,1095,1153,1183,1223,1245,1267,1322,1365,1390,1415,1467,1502,1527,1567,1596,1618,1648,1671,1698,1723,1748,1770,1792,1814,1843,1875,1912,1976,1998,2021,2043,2068,2093,2129,2152,2270,2293,2316,2376,2408,2433,2463,2500,2558,2581,2654,2681,2701,2752,2784,2809,2843,2865,2895,2929,2954,2979,3002,3024,3088,3110,3133,3156,3181,3206,3228,3253,3275,3300,3342,3367,3431,3454,3484,3547,3570,3605,3628,3653,3675,3703,3732,3757,3803,3828,3853,3878,3944,3966,3991,4049,4072,4092,4117,4140,4193,4215,4285,4310,4333,4358,4381,4404,4434,62,82,109,138,160,180,260,285,307,329,354,376,398,423,501,526,548,573,611,670,695,722,744,771,813,835,858,943,965,990,1012,1034,1059,1082,1104,1179,1228,1251,1306,1329,1363,1408,1446,1489,1514,1536,1566,1645,1672,1695,1722,1744,1781,1821,1843,1879,1909,1940,1966,1991,2039,2064,2202,2224,2253,2305,2327,2359,2391,2413,2453,2485,2532,2602,2638,2660,2757,2779,2801,2835,2865,2890,2913,2936,2968,2990,3015,3037,3075,3122,3164,3191,3268,3290,3320,3376,3407,3437,3462,3484,3509,3534,3559,3581,3648,3671,3706,3750,3772,3794,3816,3841,3863,3890,3915,3940,3983,4019,4047,4089,4111,55,77,104,129,152,174,199,222,244,266,325,347,380,434,456,480,570,604,634,675,704,729,765,831,861,890,912,951,983,1005,1050,1074,1099,1124,1146,1214,1239,1261,1300,1325,1361,1386,1408,1474,1499,1521,1570,1600,1625,1647,1670,1695,1720,1742,1772,1801,1826,1851,1887,1909,1934,1975,2005,2028,2154,2179,2201,2226,2248,2306,2328,2358,2380,2405,2463,2490,2512,2540,2569,2591,2616,2649,2672,2697,2763,2783,2808,2860,2894,2916,2938,2980,3005,3030,3052,3118,3143,3168,3197,3222,3247,3272,3295,3320,3354,3374,3399,3424,3449,3477,3557,3589,3625,3674,3697,3719,3753,3777,3806,3862,3887,3920,3984,74,96,118,147,170,195,217,240,281,313,335,360,385,407,429,452,498,527,570,592,614,637,662,684,743,765,787,810,838,870,892,915,937,989,1031,1053,1078,1100,1122,1145,1170,1192,1217,1290,1316,1345,1389,1421,1443,1465,1487,1509,1531,1553,1575,1597,1663,1688,1713,1738,1770,1795,1817,1840,1865,1890,1931,1960,2049,2110,2135,2157,2179,2213,2241,2287,2316,2338,2385,2414,2444,2487,2512,2534,2568,2591,2613,2679,2701,2726,2751,2773,2800,2825,2859,2884,2915,2974,2994,3019,3062,3087,3129,3154,3176,3198,3223,3245,3267,3290,3334,3363,3397,3419,3442,3473,3518,3550,3572,3594,3616,3638,3667,3692,3714,3736,3770,3792,3822,3865,3890,3915,3940,3970,4007,4032,4072,4097,4120,4152,4175,4198,4221,4308,59,96,124,178,213,235,279,310,335,359,389,423,464,493,520,545,572,596,621,661,695,715,761,845,883,912,948,973,1020,1042,1064,1130,1155,1206,1281,1332,1354,1405,1448,1470,1496,1518,1541,1585,1622,1647,1674,1696,1725,1787,1810,1887,1945,1990,2016,2038,2074,2108,2139,2161,2193,2223,2245,2267,2296,2330,2364,2429,2459,2481,2503,2526,2553,2578,2600,2620,2680,2721,2743,2765,2790,2812,2834,2864,2891,2913,2938,2960,2982,3007,3046,3080,3122,3220,3242,3269,3291,3313,3346,3368,3390,3464,3489,3511,3549,3572,3597,3619,3644,3666,3691,3716,3738,3806,3843,3865,3890,3915,3937,3967,3997,4032,4068,4112,4142,4167,4197,4227,4252,4307,4337,4367,4415,4449,4490,55,78,100,134,159,181,230,260,283,313,336,366,396,457,479,504,533,558,588,613,643,686,708,731,753,848,873,898,933,955,1000,1078,1153,1176,1222,1288,1313,1343,1366,1391,1416,1439,1516,1538,1567,1589,1614,1637,1667,1689,1719,1741,1810,1833,1868,1890,1920,1943,1966,2022,2055,2108,2149,2174,2204,2238,2263,2292,2333,2356,2379,2462,2492,2514,2591,2614,2635,2716,2758,2780,2805,2830,2887,2910,2979,3009,3039,3092,3114,3137,3162,3184,3206,3228,3253,3273,3339,3389,3411,3434,3456,3483,3510,3559,3608,3637,3660,3693,3763,3785,3820,3847,3893,3915,3940,3965,3987,4033,4063,4085,4110,4132,4169,4198,4227,4265,4288,4317,4340,4363,4388,55,80,102,126,156,178,208,233,258,280,302,336,404,429,452,482,504,529,581,611,641,666,691,716,746,810,833,855,906,935,997,1022,1044,1069,1091,1173,1219,1244,1269,1305,1335,1358,1380,1429,1461,1483,1508,1533,1578,1615,1637,1667,1696,1721,1744,1766,1839,1862,1885,1953,2009,2043,2066,2093,2130,2160,2193,2220,2266,2291,2313,2347,2374,2411,2434,2459,2479,2501,2547,2579,2601,2624,2667,2692,2714,2780,2802,2829,2854,2896,2940,2969,2994,3021,3048,3071,3094,3160,3194,3230,3260,3285,3327,3356,3381,3406,3426,3471,3493,3523,3545,3568,3590,3615,3635,3658,3683,3703,3726,3755,3822,3871,3896,3919,3941,3971,62,84,122,144,177,199,263,285,310,340,362,386,413,472,495,543,574,596,633,655,678,774,803,833,917,977,1006,1043,1065,1123,1173,1229,1256,1281,1347,1369,1391,1416,1438,1460,1482,1562,1585,1610,1641,1666,1732,1755,1789,1814,1836,1863,1919,1944,1998,2021,2081,2129,2151,2242,2264,2405,2428,2450,2480,2507,2536,2564,2586,2658,2681,2703,2730,2780,2802,2825,2863,2895,2920,2979,3011,3033,3058,3080,3146,3203,3223,3245,3327,3350,3372,3454,3484,3506,3560,3582,3619,3651,3712,3737,3794,3817,3839,3861,3886,3911,3936,3958,3988,4014,4039,4095,4129,4159,4208,4231,4254,4288,4315,4349,4376,4398,4427,4457,4522,4545,4568,4602,4627,4650,4675,4715,55,80,102,127,152,177,200,222,263,283,305,373,397,432,457,479,504,534,556,590,622,644,726,753,778,814,836,859,908,951,973,1024,1053,1075,1139,1161,1186,1208,1233,1256,1278,1301,1331,1361,1388,1411,1449,1471,1507,1532,1596,1620,1645,1670,1716,1741,1766,1796,1844,1919,1939,1966,2039,2069,2092,2144,2229,2252,2277,2299,2321,2353,2375,2439,2461,2486,2518,2540,2562,2601,2630,2652,2674,2701,2741,2770,2792,2822,2847,2870,2892,2926,2948,2990,3012,3037,3083,3133,3169,3199,3221,3243,3286,3329,3351,3373,3398,3420,3442,3465,3513,3535,3593,3647,3675,3707,3729,3784,3806,3829,3849,3872,3901,3923,3973,4005,4030,4060,4087,4151,55,80,112,134,156,178,243,272,297,322,344,366,395,415,473,496,518,574,604,631,702,757,780,845,867,897,1024,1046,1111,1161,1184,1206,1247,1276,1301,1328,1350,1372,1402,1429,1496,1589,1614,1639,1673,1695,1718,1743,1766,1788,1813,1914,1937,1959,1995,2017,2042,2076,2114,2139,2164,2193,2227,2250,2301,2365,2387,2417,2439,2461,2491,2516,2538,2560,2587,2616,2638,2735,2757,2782,2837,2859,2881,2903,2925,2983,3005,3030,3052,3097,3164,3216,3268,3290,3336,3365,3385,3452,3477,3499,3530,3555,3580,3602,3624,3647,3702,3724,3748,3773,3802,3831,3860,3887,3953,3978,4026,4049,4069,4094,55,80,105,127,150,175,197,231,256,279,302,325,357,379,404,431,456,478,503,576,610,644,669,715,740,762,784,848,870,895,968,1024,1057,1106,1180,1212,1234,1259,1281,1304,1326,1399,1432,1457,1487,1510,1533,1567,1590,1615,1637,1667,1689,1719,1749,1772,1845,1870,1897,1927,1949,1983,2005,2027,2067,2099,2121,2143,2175,2299,2321,2351,2406,2436,2458,2483,2517,2550,2591,2613,2638,2660,2682,2707,2824,2846,2871,2912,2942,2969,2991,3013,3035,3060,3125,3147,3172,3214,3260,3293,3318,3343,3383,3415,3440,3462,3484,3506,3528,3550,3572,3618,3671,3694,3722,3744,3769,3799,3821,3853,3882,3904,3959,3982,4007,4034,4063,4093,4115,4149,4172,4195,4258,4283,4360,4387,56,81,103,128,150,175,197,219,291,318,348,378,400,422,458,480,545,567,625,650,672,695,728,753,782,811,833,856,913,986,1009,1031,1106,1138,1208,1266,1303,1325,1347,1415,1440,1462,1487,1512,1534,1556,1588,1613,1635,1655,1706,1743,1768,1790,1819,1844,1886,1958,1983,2008,2033,2066,2096,2130,2152,2177,2199,2224,2288,2322,2347,2372,2394,2416,2438,2463,2533,2580,2603,2628,2653,2675,2700,2729,2754,2796,2818,2841,2866,2889,2921,2946,2968,3009,3031,3053,3099,3124,3146,3216,3259,3284,3309,3343,3368,3393,3457,3493,3516,3557,3582,3604,3626,3651,3694,3730,3752,3829,3870,3892,3917,3942,3974,3999,4042,4072,4129,4152,62,85,107,161,183,205,230,265,287,398,420,443,486,515,537,579,610,634,685,715,740,778,802,824,892,916,938,1039,1068,1090,1120,1142,1164,1206,1230,1295,1320,1375,1400,1435,1471,1504,1559,1581,1603,1670,1692,1717,1742,1764,1786,1810,1835,1896,1922,1954,2022,2068,2120,2140,2216,2269,2291,2380,2405,2435,2460,2512,2606,2628,2650,2699,2728,2751,2813,2842,2867,2894,2931,2954,3027,3088,3113,3142,3164,3186,3211,3236,3308,3330,3353,3389,3411,3435,3483,3505,3527,3563,3607,3630,3700,3725,3747,3769,3799,3824,3858,3885,3914,3936,3978,4000,4041,4065,4094,4153,4175,4243,4265,4290,4348,4370,4439,4490,4513,4536,4566,4588,4617,4642,4664,4689,4737,4782,4809,4832,4863,4899,4938,4961,55,80,110,135,157,179,201,269,291,314,389,421,478,515,537,562,584,607,634,661,686,754,779,801,857,888,922,945,967,1017,1042,1067,1092,1156,1178,1198,1243,1272,1294,1316,1341,1369,1430,1453,1478,1503,1523,1546,1576,1599,1639,1664,1686,1711,1785,1810,1852,1874,1904,1927,1968,2002,2027,2052,2093,2219,2241,2266,2288,2318,2343,2368,2398,2420,2443,2466,2489,2518,2543,2565,2639,2671,2694,2716,2739,2764,2786,2821,2843,2865,2887,2910,2970,3000,3022,3047,3076,3116,3152,3177,3200,3273,3298,3320,3347,3369,3405,3433,3498,3523,3553,3583,3608,3633,3658,3683,3708,3738,3761,3784,3807,3842,3864,3886,3950,3980,4003,4028,4053,4083,4105,4127,56,79,109,134,156,186,211,233,255,279,313,381,403,425,476,499,521,566,595,625,647,672,756,798,823,845,870,917,940,965,987,1013,1124,1147,1169,1194,1219,1278,1321,1350,1375,1409,1431,1464,1494,1555,1587,1609,1652,1677,1704,1726,1756,1778,1836,1903,1940,1970,1995,2024,2090,2148,2170,2193,2223,2246,2279,2301,2326,2358,2381,2403,2469,2499,2521,2545,2567,2625,2647,2677,2741,2766,2788,2810,2851,2876,2899,2929,2951,2973,3037,3059,3089,3157,3179,3215,3240,3265,3287,3312,3334,3356,3429,3454,3518,3543,3565,3592,3617,3650,3681,3716,3779,3801,3826,3848,3899,3926,3960,3991,4013,4066,56,78,103,128,150,172,198,227,252,277,340,363,385,410,437,469,491,521,543,566,610,658,680,705,761,795,820,842,867,933,955,977,1027,1052,1074,1112,1173,1203,1233,1255,1277,1300,1334,1363,1386,1429,1466,1499,1526,1553,1596,1628,1650,1704,1729,1751,1776,1813,1835,1858,1928,1958,2017,2047,2070,2142,2174,2211,2316,2393,2428,2455,2480,2505,2527,2552,2574,2597,2631,2654,2760,2785,2810,2851,2880,2903,2969,2994,3023,3053,3083,3113,3138,3160,3185,3212,3234,3259,3297,3331,3353,3395,3426,3486,3513,3537,3567,3611,3640,3665,3708,3730,3753,3787,3809,3831,3853,3875,3907,3932,3958,3987,4012,4039,4066,4089,4132,4155,4180,4237,4274,4336,4361,4386,4411,4448,4470,4493,4518,4540,4563,4586,4616,55,85,107,141,163,185,225,255,277,302,324,366,391,421,455,480,510,569,591,613,638,660,687,712,734,754,820,845,867,912,937,1001,1023,1059,1084,1109,1131,1156,1217,1239,1264,1289,1353,1375,1400,1423,1445,1509,1534,1556,1579,1606,1636,1658,1688,1711,1731,1776,1808,1833,1865,1890,1924,1949,1990,2105,2135,2157,2182,2207,2230,2252,2282,2304,2350,2379,2401,2423,2448,2475,2497,2519,2555,2577,2600,2627,2656,2681,2704,2750,2777,2799,2822,2862,2911,2933,2974,3004,3026,3069,3123,3148,3191,3231,3253,3278,3300,3336,3359,3384,3427,3459,3484,3537,3614,3639,3661,3686,3711,3770,3793,3816,3836,3861,3886,3909,3944,4016,55,85,107,173,203,225,250,277,302,353,380,402,424,449,485,510,537,562,589,616,672,733,755,778,812,834,864,894,917,976,1018,1040,1070,1092,1123,1162,1187,1222,1281,1303,1330,1352,1374,1396,1421,1444,1505,1527,1552,1582,1612,1634,1659,1682,1731,1764,1787,1821,1843,1873,1946,1976,2001,2031,2064,2089,2119,2142,2169,2199,2279,2301,2323,2345,2367,2440,2462,2484,2506,2528,2558,2593,2615,2645,2668,2693,2718,2743,2765,2788,2857,2880,2905,2935,2960,2985,3005,3028,3062,3107,3129,3197,3227,3249,3284,3383,3405,3430,3459,3481,3511,3533,3555,3577,3634,3656,3726,3799,3826,3849,3874,3904,3931,3960,3989,4037,4062,4092,4117,4142,4167,4199,4224,4250,62,89,111,169,196,219,244,274,299,321,343,432,462,492,514,544,589,618,641,671,701,723,753,775,800,837,910,932,977,1011,1036,1103,1125,1148,1182,1204,1279,1301,1331,1372,1401,1426,1448,1473,1514,1536,1561,1583,1608,1635,1692,1760,1788,1852,1882,1919,1944,1969,1994,2065,2128,2150,2175,2202,2229,2254,2295,2318,2391,2433,2461,2481,2506,2555,2584,2606,2631,2653,2676,2699,2772,2800,2832,2857,2879,2904,2927,2952,3016,3068,3114,3137,3162,3192,3212,3237,3286,3316,3338,3363,3396,3418,3441,3466,3488,3510,3568,3593,3615,3683,3708,3728,3748,3785,3814,55,85,105,148,183,205,227,250,283,334,379,401,426,448,481,524,554,576,598,628,650,673,703,746,778,800,822,853,878,942,1008,1030,1059,1089,1123,1159,1184,1235,1265,1287,1330,1359,1393,1413,1443,1468,1490,1517,1584,1606,1636,1658,1681,1735,1764,1786,1816,1845,1867,1889,1919,2048,2075,2097,2127,2188,2210,2266,2335,2364,2387,2419,2441,2466,2489,2525,2550,2583,2606,2655,2677,2699,2748,2778,2800,2851,2873,2895,2918,2971,2996,3041,3071,3093,3154,3176,3198,3239,3282,3304,3326,3348,3378,3400,3422,3476,3506,3560,3594,3616,3638,3661,3684,3733,3755,3777,3802,3831,3894,3919,57,79,104,131,161,191,216,238,276,305,328,353,378,403,449,498,520,542,606,628,653,699,724,747,774,804,846,890,919,944,966,996,1021,1043,1065,1098,1134,1159,1184,1216,1239,1305,1330,1376,1401,1428,1453,1475,1497,1522,1558,1583,1612,1680,1710,1735,1790,1910,1937,1962,1997,2019,2110,2159,2191,2216,2238,2263,2286,2322,2345,2379,2445,2470,2536,2561,2597,2671,2705,2730,2755,2777,2802,2866,2892,2922,2995,3045,3070,3092,3115,3193,3221,3253,3278,3303,3325,3350,3391,3421,3446,3473,3495,3517,3539,3566,3588,3622,3647,3669,3697,3729,3765,3787,3816,3873,3896,3921,3969,55,77,100,149,171,215,291,328,350,375,397,427,449,471,515,545,567,610,639,664,723,755,777,800,840,869,894,924,954,976,1016,1038,1076,1140,1174,1196,1236,1275,1297,1352,1381,1403,1433,1481,1511,1575,1597,1644,1733,1775,1799,1823,1877,1910,1933,1966,2033,2055,2080,2102,2124,2154,2201,2226,2246,2296,2321,2353,2386,2453,2475,2495,2564,2586,2608,2630,2660,2683,2744,2766,2788,2810,2832,2855,2899,2928,2958,2992,3022,3063,3093,3115,3206,3229,3251,3296,3323,3345,3405,3441,3463,3510,3571,3593,3616,3673,3702,3722,3753,3775,3797,3827,3849,3931,3953,3975,4017,4040,4074,4104,4129,4152,4177,4202,4227,4249,4295,4317,4347,4372,4404,4427,4452,4482,56,78,100,190,212,234,259,281,304,367,392,417,475,498,520,569,598,618,678,707,729,759,837,867,889,914,979,1009,1046,1066,1089,1140,1169,1192,1241,1270,1293,1336,1365,1387,1412,1437,1462,1492,1517,1539,1561,1583,1654,1705,1728,1748,1799,1828,1855,1885,1907,1973,1993,2022,2108,2131,2156,2266,2288,2310,2335,2362,2384,2450,2472,2494,2519,2558,2580,2603,2628,2650,2757,2779,2804,2826,2849,2874,2896,2924,2950,2972,3046,3068,3090,3147,3169,3205,3250,3272,3367,3390,3412,3462,3495,3529,3605,3634,3659,3684,3707,3729,3754,3787,3809,3866,3886,3911,3933,3958,3983,4020,4045,4076,4140,4167,4189,4211,4240,4294,4317,4342,4371,55,80,105,143,165,190,217,239,269,291,313,335,369,391,452,493,518,543,568,591,616,638,663,683,729,751,815,845,867,889,911,954,977,999,1021,1046,1087,1110,1205,1234,1259,1284,1306,1328,1350,1406,1428,1511,1540,1562,1613,1645,1679,1724,1754,1776,1801,1823,1857,1880,1910,1932,1962,1984,2115,2137,2171,2196,2216,2270,2299,2321,2344,2366,2422,2451,2476,2499,2524,2577,2599,2621,2646,2668,2690,2735,2764,2784,2829,2861,2886,2908,2962,2984,3029,3085,3114,3136,3158,3180,3226,3248,3268,3336,3366,3391,3418,3448,3478,3503,3526,3549,3582,3612,3634,3663,3692,3721,3759,3781,3803,3825,3871,3925,3950,3975,4040,4065,4099,4134,4157,4221,4256,4313,4368,4398,4421,4446,62,98,120,142,193,222,247,272,294,324,349,371,396,418,482,507,542,588,655,692,714,736,764,793,818,840,879,950,975,1024,1046,1097,1120,1152,1184,1209,1231,1256,1290,1320,1342,1408,1431,1453,1478,1500,1522,1544,1581,1642,1667,1689,1714,1739,1778,1839,1862,1887,1950,1975,2007,2037,2062,2085,2214,2236,2261,2286,2369,2415,2440,2474,2511,2540,2608,2630,2655,2704,2733,2756,2810,2863,2895,2920,2942,2964,2987,3046,3071,3093,3123,3145,3174,3227,3315,3356,3421,3451,3476,3498,3520,3553,3576,3601,3623,3648,3673,3698,3720,3743,3787,3827,3849,3874,3896,3937,3969,3994,4019,4044,4067,4090,4115,4137,4159,4182,4225,4247,4279,55,77,99,147,189,218,243,266,335,365,390,412,437,501,526,555,582,609,639,664,686,754,779,801,823,853,875,968,993,1022,1065,1102,1124,1160,1182,1207,1236,1261,1283,1305,1355,1392,1419,1441,1463,1501,1526,1591,1613,1650,1675,1705,1727,1752,1784,1816,1869,1894,1924,1947,2005,2028,2062,2084,2106,2128,2148,2216,2249,2271,2296,2319,2341,2384,2413,2435,2480,2517,2542,2567,2589,2611,2635,2657,2682,2741,2786,2815,2837,2954,2988,3052,3077,3099,3124,3149,3172,3197,3219,3242,3267,3343,3368,3393,3415,3445,3467,3489,3518,3542,3571,3625,3650,3675,3700,3720,3781,3811,3833,3933,3963,62,84,114,173,203,225,250,277,311,334,364,425,448,470,500,523,553,578,605,635,667,690,754,776,801,831,895,958,983,1006,1028,1087,1110,1133,1163,1205,1230,1254,1280,1310,1332,1359,1388,1410,1471,1493,1515,1539,1562,1584,1609,1643,1665,1689,1725,1752,1817,1840,1881,1906,1967,1989,2011,2071,2096,2118,2148,2171,2200,2225,2322,2344,2369,2442,2464,2489,2513,2538,2565,2590,2615,2637,2705,2743,2766,2793,2815,2837,2859,2881,2907,2930,2952,3018,3040,3065,3113,3149,3172,3206,3248,3270,3295,3317,3339,3361,3385,3435,3460,3496,3518,3548,3570,3619,3642,3689,3711,3733,3757,3784,3818,3840,3862,3903,3928,3971,3996,4043,4101,4124,4147,4174,63,85,107,162,182,220,243,294,323,345,370,413,450,472,494,554,586,609,631,660,685,707,729,751,776,803,825,855,912,934,959,1009,1079,1101,1142,1156,1181,1226,1251,1280,1302,1324,1346,1369,1398,1423,1446,1468,1514,1544,1567,1598,1620,1650,1675,1724,1764,1789,1818,1889,1909,1938,2003,2035,2060,2090,2158,2181,2203,2225,2247,2272,2294,2317,2392,2414,2455,2477,2507,2572,2594,2617,2642,2678,2700,2722,2758,2785,2810,2832,2856,2880,2905,2953,2995,3020,3061,3095,3117,3139,3162,3213,3240,3262,3323,3350,3385,3407,3454,3497,3520,3584,3618,3643,3663,3685,3710,3735,3760,3789,3818,3847,3876,3898,56,79,99,152,175,197,231,253,275,311,384,406,428,477,507,536,561,583,606,674,699,721,764,793,815,851,906,928,953,994,1041,1066,1117,1154,1176,1198,1223,1245,1277,1308,1333,1367,1389,1411,1441,1463,1493,1523,1547,1572,1655,1680,1702,1724,1759,1795,1832,1854,1886,1980,2005,2046,2121,2147,2266,2291,2315,2340,2370,2395,2417,2439,2461,2553,2577,2612,2658,2685,2708,2753,2782,2804,2829,2860,2958,2981,3007,3036,3073,3098,3121,3148,3173,3198,3220,3284,3328,3353,3402,3427,3454,3479,3501,3524,3547,3626,3655,3689,3711,3736,3770,3795,3848,3870,3928,3953,3978,4003,4028,4055,4090,4110,4133,4156,4180,4244,4295,4320,4381,4406,4436,4461,4484,4532,55,77,102,151,175,197,222,244,266,290,317,339,362,431,453,475,500,530,560,582,604,629,651,681,791,825,867,889,938,973,1003,1034,1082,1107,1144,1243,1265,1295,1317,1344,1367,1389,1411,1449,1490,1519,1546,1611,1633,1655,1678,1701,1754,1776,1801,1824,1853,1883,1908,1942,1967,1997,2025,2051,2088,2123,2148,2185,2269,2291,2321,2357,2379,2401,2428,2452,2483,2505,2560,2584,2609,2659,2688,2713,2745,2780,2805,2851,2881,2924,2958,2980,3048,3090,3124,3146,3183,3222,3249,3271,3294,3344,3378,3453,3476,3518,3543,3568,3590,3613,3643,3666,3691,3714,3737,3768,3800,3853,3876,3896,3916,3943,3965,3989,4023,4045,4074,4177,55,75,97,128,148,173,198,223,248,271,296,365,387,422,447,469,497,522,544,567,635,660,682,704,731,753,776,798,861,927,972,994,1069,1091,1150,1172,1197,1245,1277,1299,1321,1346,1368,1391,1425,1447,1472,1499,1529,1551,1697,1726,1751,1776,1801,1872,1897,1973,2003,2044,2069,2094,2127,2149,2171,2214,2237,2266,2296,2368,2390,2415,2437,2459,2484,2506,2532,2585,2607,2629,2659,2681,2706,2752,2779,2801,2824,2849,2881,2903,2926,2964,2986,3008,3076,3098,3120,3163,3188,3211,3233,3258,3281,3316,3353,3412,3434,3456,3512,3541,3566,3614,3636,3658,3683,3708,3755,3821,3843,3875,3918,3940,3965,65,87,109,139,161,186,213,238,263,285,307,329,358,424,465,488,510,557,586,627,654,686,709,756,785,807,829,852,888,913,935,957,980,1030,1052,1085,1107,1199,1221,1244,1287,1329,1357,1398,1423,1445,1511,1541,1563,1596,1621,1643,1665,1695,1717,1739,1807,1829,1854,1924,1949,1981,2003,2038,2070,2134,2202,2227,2249,2274,2337,2366,2388,2454,2484,2506,2529,2551,2576,2598,2620,2642,2667,2694,2716,2820,2842,2867,2916,2945,2982,3036,3063,3085,3108,3148,3170,3212,3242,3264,3289,3311,3336,3398,3425,3447,3536,3559,3593,3618,3641,3661,3686,3706,3728,3750,3784,3806,3835,3886,3927,3950,3973,3993,4018,4040,4069,4091,62,87,109,185,261,283,306,336,363,385,407,432,454,477,523,552,575,667,696,718,754,839,861,886,940,962,1031,1061,1105,1167,1203,1225,1248,1273,1298,1328,1357,1380,1448,1470,1503,1526,1574,1603,1625,1650,1672,1697,1751,1787,1810,1835,1876,1928,2013,2038,2067,2104,2129,2149,2181,2206,2322,2345,2367,2397,2419,2449,2474,2499,2521,2546,2568,2593,2616,2680,2702,2727,2759,2830,2855,2877,2907,2932,2967,2992,3020,3052,3077,3099,3134,3156,3203,3225,3308,3330,3352,3374,3419,3455,3480,3502,3524,3546,3574,3604,3624,3686,3711,3734,3761,3786,3816,3838,3861,3884,3907,3936,3966,3996,4018,4049,4072,4094,4116,4146,4178,4207,4236,4298,4321,4375,4400,4423,4453,4483,55,80,102,158,180,203,228,253,280,302,343,380,402,424,446,492,524,546,566,598,621,643,707,742,764,789,811,838,895,945,992,1014,1091,1131,1156,1181,1211,1233,1255,1280,1302,1322,1350,1385,1417,1440,1474,1497,1561,1586,1608,1631,1656,1678,1700,1722,1747,1781,1809,1834,1871,1903,1928,1958,1983,2150,2172,2197,2272,2321,2343,2366,2391,2413,2438,2469,2494,2562,2590,2619,2645,2688,2717,2742,2772,2813,2843,2866,2926,2948,2971,3014,3034,3079,3133,3156,3179,3228,3250,3272,3297,3338,3363,3385,3407,3437,3467,3489,3521,3543,3566,3630,3655,3687,3709,3732,3757,3779,3804,3826,3848,3912,3954,3979,3999,55,77,100,151,173,203,228,250,293,322,344,366,388,413,493,558,580,603,628,652,682,715,779,804,829,863,885,910,937,962,1004,1070,1093,1115,1145,1170,1193,1223,1256,1289,1311,1372,1421,1451,1477,1499,1525,1555,1588,1658,1681,1715,1750,1798,1829,1896,1918,1941,1972,1995,2020,2042,2064,2086,2118,2140,2168,2299,2321,2346,2371,2394,2420,2465,2518,2543,2594,2626,2648,2670,2693,2736,2765,2790,2812,2834,2861,2886,2920,2945,2969,2999,3021,3046,3076,3146,3217,3262,3311,3333,3355,3387,3464,3486,3548,3589,3660,3680,3710,3744,3767,3792,3817,3874,3899,3921,3946,3968,3991,4076,4096,4119,4144,4167,4190,4233,4303,4325,4357,4392,4416,4453,4486,4570,4593,4618,55,85,112,143,184,211,233,306,328,353,407,450,472,518,547,576,618,648,675,748,773,795,818,841,884,906,928,979,1054,1079,1148,1170,1192,1214,1260,1289,1327,1419,1452,1474,1521,1565,1595,1620,1642,1677,1738,1760,1788,1843,1872,1894,1919,1990,2013,2035,2127,2149,2176,2243,2265,2299,2353,2376,2396,2482,2504,2526,2548,2582,2610,2632,2654,2676,2698,2731,2753,2776,2837,2883,2917,2939,2962,3022,3051,3073,3125,3154,3179,3228,3257,3279,3301,3343,3388,3413,3456,3478,3500,3548,3587,3669,3698,3721,3762,3784,3806,3856,3878,3900,3922,3944,3966,3988,4037,4067,4090,4124,4148,4180,4264,4284,4306,4335,4392,4428,4537,4578,4603,4633,4675,4697,4720,4756,4778,4801,55,80,127,149,179,202,236,261,283,328,357,382,443,497,524,596,621,644,671,696,721,746,771,794,831,903,928,958,983,1006,1053,1078,1108,1146,1171,1235,1258,1283,1313,1343,1365,1390,1410,1435,1460,1505,1530,1555,1577,1602,1632,1657,1679,1711,1741,1781,1818,1848,1878,1908,1933,1997,2027,2052,2084,2260,2282,2316,2338,2363,2385,2407,2429,2463,2508,2574,2599,2634,2659,2710,2746,2768,2793,2818,2841,2863,2938,2960,2982,3007,3032,3059,3084,3135,3160,3207,3232,3254,3276,3299,3363,3409,3434,3456,3478,3508,3531,3605,3628,3664,3703,3725,3783,3805,3827,3852,3875,3897,3920,3950,3979,4002,4043,4066,4091,4184,4219,4242,4280,4348,4378,4403,4433,64,86,109,138,185,210,253,285,307,337,367,397,419,451,476,551,582,604,629,663,685,743,800,832,884,909,934,959,981,1006,1048,1071,1093,1116,1169,1191,1215,1237,1257,1319,1341,1363,1393,1459,1482,1507,1592,1619,1644,1709,1731,1756,1785,1807,1829,1859,1882,1904,1975,1997,2022,2055,2080,2143,2163,2318,2343,2368,2390,2428,2453,2478,2515,2539,2607,2629,2651,2673,2758,2780,2805,2835,2860,2883,2941,2970,2992,3070,3107,3129,3159,3182,3229,3256,3278,3318,3387,3417,3444,3520,3542,3567,3592,3619,3729,3752,3777,3818,3843,3868,3893,3928,3953,3978,3998,4018,4052,4096,4121,4144,4175,4198,4225,4260,4362,4393,4422,4451,4482,4513,4577,4607,4644,4698,62,84,114,136,160,183,228,257,283,313,354,384,407,458,492,514,575,604,626,651,676,701,724,751,776,838,877,899,941,1033,1055,1088,1115,1155,1177,1199,1225,1254,1278,1302,1324,1350,1374,1446,1468,1490,1531,1589,1611,1634,1683,1705,1743,1768,1839,1864,1887,1931,1954,1976,2001,2024,2166,2188,2213,2266,2290,2313,2373,2404,2429,2466,2498,2546,2589,2614,2636,2735,2765,2787,2809,2876,2900,2922,2970,2992,3019,3046,3073,3097,3132,3174,3203,3225,3247,3269,3313,3345,3367,3390,3410,3435,3466,3495,3520,3586,3609,3634,3698,3721,3750,3806,3828,3862,3884,3907,3932,3972,3994,4016,4076,4098,4120,62,87,112,134,156,181,211,233,258,329,354,377,402,427,452,477,556,590,615,637,659,682,712,746,769,799,829,864,935,977,1011,1035,1058,1118,1150,1175,1197,1219,1265,1310,1340,1367,1392,1449,1538,1619,1648,1670,1716,1739,1762,1797,1822,1851,1881,1945,1970,2004,2029,2062,2163,2188,2222,2247,2283,2308,2338,2363,2392,2415,2445,2529,2551,2576,2598,2628,2651,2676,2718,2750,2773,2822,2859,2894,2916,2950,2973,3005,3034,3059,3081,3106,3148,3183,3205,3227,3268,3310,3340,3372,3399,3434,3456,3482,3514,3536,3566,3644,3674,3701,3726,3749,3776,3798,3821,3886,3908,3933,3958,3984,4013,4038,4062,4094,55,80,105,128,150,179,206,228,250,319,344,366,391,434,463,485,507,537,575,597,624,657,679,704,726,755,780,802,825,847,911,960,990,1012,1037,1078,1100,1206,1231,1265,1290,1315,1337,1359,1389,1414,1448,1474,1538,1560,1582,1604,1626,1651,1680,1702,1731,1756,1778,1805,1856,1888,1918,1943,1973,2041,2068,2090,2145,2167,2215,2237,2262,2332,2357,2379,2425,2450,2472,2494,2519,2544,2601,2623,2645,2672,2738,2761,2798,2820,2843,2888,2917,2959,3020,3045,3074,3096,3118,3184,3219,3246,3273,3295,3333,3382,3407,3432,3454,3476,3499,3524,3546,3569,3596,3625,3650,3693,3718,3741,3801,3823,3852,3912,3948,3971,4001,4025,4083,55,77,99,148,173,195,217,239,262,289,314,363,393,418,443,473,593,620,642,674,696,721,744,774,843,865,885,945,988,1021,1062,1082,1111,1149,1218,1240,1263,1372,1395,1417,1442,1467,1489,1511,1533,1618,1654,1676,1698,1759,1784,1811,1831,1856,1881,1911,1933,1999,2026,2075,2105,2127,2157,2271,2305,2327,2349,2371,2396,2460,2483,2505,2527,2552,2585,2608,2635,2680,2709,2734,2790,2812,2834,2864,2898,2921,2946,2994,3016,3087,3112,3157,3187,3209,3234,3257,3282,3304,3362,3393,3415,3437,3493,3522,3545,3595,3630,3666,3696,3719,3789,3815,3869,3891,3913,3967,3992,4014,4050,4073,4096,4121,4141,4172,4204,4234,4263,4292,4373,4411,4457,4540,4560,4607,55,77,123,174,199,221,281,349,380,402,475,497,519,542,565,622,645,675,728,750,772,797,830,852,874,896,921,963,1009,1075,1095,1118,1179,1208,1240,1262,1285,1310,1339,1361,1395,1427,1498,1520,1566,1588,1611,1633,1655,1678,1746,1780,1827,1852,1874,1915,1937,1973,2003,2026,2097,2127,2157,2187,2210,2239,2298,2354,2376,2412,2437,2460,2535,2557,2579,2609,2631,2661,2688,2710,2735,2757,2779,2801,2826,2849,2878,2942,2967,2994,3019,3041,3064,3118,3140,3162,3262,3292,3314,3380,3411,3441,3468,3493,3516,3546,3568,3604,3627,3649,3672,3695,3768,3798,3823,3857,3879,3911,3960,3988,4015,4037,4066,4115,4140,4165,4188,4218,4238,56,78,101,150,172,195,284,306,329,354,376,412,484,509,534,596,625,650,675,697,719,761,783,805,830,852,877,923,980,1041,1099,1124,1167,1212,1234,1259,1279,1320,1349,1427,1463,1486,1532,1554,1600,1622,1678,1703,1771,1807,1829,1852,1906,1931,1953,1978,2001,2024,2071,2096,2116,2153,2176,2199,2247,2270,2293,2356,2381,2481,2506,2533,2558,2583,2608,2630,2650,2713,2735,2760,2803,2843,2868,2891,2943,2965,2990,3012,3036,3058,3104,3144,3174,3196,3218,3248,3293,3318,3341,3363,3388,3421,3443,3468,3488,3523,3593,3616,3646,3682,3705,3735,3788,3822,3844,3886,3918,3943,3996,4057,4080,4103,4130,4155,4180,4210,4246,4269,4306,4331,4356,4381,4423,4463,56,78,101,131,153,175,228,257,282,312,340,365,387,409,431,517,546,626,648,678,729,754,776,798,820,862,884,976,998,1020,1062,1096,1119,1141,1208,1237,1284,1332,1366,1388,1480,1509,1531,1553,1575,1597,1643,1670,1692,1717,1746,1788,1847,1881,1903,1933,1958,1985,2008,2028,2129,2271,2317,2339,2361,2386,2408,2449,2472,2546,2575,2608,2633,2663,2701,2730,2811,2854,2886,2911,2936,2963,2985,3049,3079,3102,3127,3150,3173,3218,3240,3266,3285,3334,3364,3401,3438,3465,3487,3509,3531,3596,3619,3647,3705,3737,3759,3784,3806,3826,3854,3876,3940,3970,3995,4025,4048,4073,4103,4125,4154,4186,4215,4255,55,80,105,127,157,187,257,314,339,361,444,490,519,541,564,586,631,660,687,723,748,771,834,879,913,935,955,978,1050,1080,1102,1125,1180,1212,1235,1313,1336,1370,1426,1455,1477,1502,1531,1565,1587,1609,1631,1656,1743,1768,1795,1817,1885,1907,1932,1964,1989,2075,2100,2130,2253,2275,2313,2336,2389,2418,2443,2465,2488,2526,2566,2598,2623,2645,2670,2692,2717,2761,2783,2855,2880,2905,2930,2953,2991,3030,3063,3092,3115,3178,3239,3290,3315,3337,3359,3382,3404,3447,3476,3498,3536,3564,3596,3621,3643,3665,3690,3712,3732,3781,3813,3835,3878,3900,3929,3952,3975,55,77,102,127,152,174,199,242,271,296,338,370,392,414,480,534,556,581,611,636,658,681,746,776,807,829,857,882,905,981,1003,1026,1076,1101,1125,1166,1188,1210,1235,1260,1290,1358,1380,1402,1436,1490,1515,1537,1602,1624,1646,1685,1717,1739,1762,1784,1826,1851,1876,1910,1932,1996,2049,2076,2124,2147,2264,2294,2316,2343,2383,2403,2508,2530,2555,2582,2636,2658,2724,2747,2770,2828,2892,2914,2936,2985,3030,3055,3078,3103,3125,3147,3170,3199,3231,3256,3281,3326,3391,3425,3448,3473,3495,3518,3559,3591,3613,3638,3668,3690,3712,3742,3784,3821,3843,3865,3887,3909,3955,3977,3999,4021,4043,4065,4087,4159,4181,4213,4238,4268,4331,4363,4386,4413,4436,4461,4525,4550,4580,4610,62,85,108,183,205,251,273,298,320,383,405,427,450,472,494,517,539,561,583,615,637,706,744,774,797,819,844,866,888,928,958,1008,1040,1062,1096,1144,1173,1195,1237,1266,1288,1310,1332,1354,1391,1416,1472,1494,1516,1543,1575,1597,1622,1689,1716,1738,1773,1805,1834,1960,1990,2023,2048,2073,2096,2119,2144,2166,2196,2221,2254,2276,2299,2379,2401,2423,2462,2491,2521,2570,2599,2624,2649,2671,2693,2743,2768,2793,2835,2857,2878,2921,2943,2965,3014,3041,3063,3083,3106,3147,3169,3235,3260,3293,3325,3345,3370,3390,3420,3442,3464,3518,3543,3566,3605,3630,3650,3675,3698,3720,3749,3771,3800,55,77,99,142,167,213,236,285,314,344,366,388,431,460,506,562,594,616,641,687,710,761,790,815,837,859,889,912,937,979,1001,1026,1053,1124,1154,1176,1203,1237,1262,1299,1326,1346,1397,1429,1451,1476,1498,1520,1547,1569,1598,1623,1656,1716,1746,1778,1807,1830,1852,1918,2004,2027,2047,2084,2107,2141,2278,2300,2322,2345,2413,2435,2482,2541,2580,2605,2654,2679,2704,2729,2751,2773,2798,2823,2852,2920,2950,2988,3010,3065,3090,3112,3166,3208,3238,3295,3320,3343,3373,3405,3428,3463,3485,3507,3530,3555,3580,3603,3674,3699,3722,3765,3787,3809,3837,3859,3881,3906,3931,3960,56,86,109,145,181,203,226,294,319,341,366,388,410,446,508,533,555,577,602,624,646,679,709,732,768,793,815,837,903,925,948,1004,1033,1069,1111,1155,1189,1214,1282,1314,1339,1364,1386,1411,1467,1492,1517,1540,1563,1588,1613,1635,1658,1724,1746,1768,1812,1844,1875,1907,1941,1966,1986,2054,2138,2174,2197,2219,2242,2269,2344,2416,2438,2460,2499,2523,2545,2617,2639,2664,2686,2709,2744,2769,2790,2853,2878,2903,2949,2985,3007,3032,3054,3079,3121,3145,3174,3195,3235,3257,3282,3304,3355,3378,3434,3470,3492,3552,3580,3607,3681,3703,3725,3785,3821,3843,3877,3899,3955,3980,4005,4027,4049,4103,4128,4150,4179,4222,4322,4347,4379,4434,4459,4491,4520,63,85,108,133,158,180,216,262,285,315,340,424,446,482,504,539,562,584,609,633,666,691,715,757,779,802,887,909,932,981,1021,1063,1122,1167,1187,1236,1258,1281,1330,1362,1387,1407,1440,1469,1491,1516,1538,1560,1582,1652,1674,1696,1721,1746,1780,1802,1824,1846,1902,1968,1993,2018,2050,2087,2110,2133,2218,2240,2263,2312,2334,2356,2381,2403,2433,2468,2490,2524,2546,2571,2603,2630,2652,2677,2757,2782,2812,2846,2868,2890,2915,2937,2962,3030,3075,3097,3127,3149,3174,3217,3254,3276,3298,3321,3346,3389,3418,3440,3465,3487,3509,3532,3554,3579,3607,3693,3727,3825,3852,3874,3896,3922,3953,3982,4038,4061,4086,4106,4138,4170,4211,4234,4282,4312,4335,4365,67,92,114,157,182,204,227,252,274,296,321,344,366,391,414,443,468,493,518,540,565,595,660,683,713,762,791,814,839,869,892,937,962,984,1006,1031,1092,1115,1140,1198,1227,1265,1287,1309,1380,1402,1432,1457,1479,1522,1564,1643,1668,1693,1718,1740,1765,1788,1878,1901,1921,1955,1980,2003,2026,2061,2146,2171,2196,2218,2245,2267,2292,2314,2337,2390,2412,2435,2501,2526,2551,2573,2595,2630,2653,2717,2739,2769,2794,2817,2868,2898,2920,2945,2970,2992,3015,3081,3111,3133,3156,3201,3253,3275,3300,3322,3349,3369,3427,3456,3481,3503,3531,3633,3655,3677,3734,3759,3784,3806,3838,3901,3923,3953,3978,4000,4042,4125,4147,4176,4240,4273,4310,4335,4358,4381,4406,4431,4458,65,88,110,159,181,203,245,277,304,326,349,374,400,429,483,505,546,600,623,661,684,755,780,802,837,859,893,915,937,959,981,1023,1056,1078,1105,1169,1194,1216,1250,1275,1297,1376,1401,1423,1445,1475,1500,1530,1552,1574,1608,1641,1664,1687,1709,1770,1792,1817,1847,1874,1908,1930,1979,2008,2038,2153,2175,2198,2251,2283,2313,2335,2360,2385,2423,2456,2479,2502,2575,2597,2630,2650,2701,2740,2762,2787,2868,2890,2910,2960,2996,3018,3064,3086,3142,3218,3263,3285,3308,3333,3366,3388,3426,3451,3476,3498,3521,3543,3565,3590,3612,3634,3663,3685,3708,3748,3780,3822,3847,3869,3891,3937,3959,3981,4004,4033,4058,4080,4110,4145,4167,4189,4221,4250,63,93,116,138,179,201,224,257,282,307,329,351,374,424,446,468,493,515,537,631,661,683,713,735,757,780,877,899,929,954,996,1021,1043,1109,1131,1156,1178,1200,1222,1258,1281,1354,1377,1400,1453,1475,1497,1522,1545,1570,1593,1618,1640,1662,1735,1757,1782,1823,1845,1875,1936,1972,2004,2033,2063,2088,2111,2141,2229,2252,2274,2344,2366,2401,2457,2479,2504,2557,2582,2604,2631,2653,2678,2700,2724,2759,2820,2843,2868,2893,2940,2963,3015,3037,3059,3086,3108,3144,3193,3226,3262,3304,3353,3378,3414,3436,3461,3539,3561,3591,3613,3635,3658,3680,3732,3754,3779,3801,3828,3853,3876,3901,3921,3946,3978,4008,4031,4054,4105,4134,4163,55,77,148,175,199,222,293,349,371,396,421,492,521,543,566,589,614,642,676,699,765,787,809,845,870,903,926,951,1017,1039,1061,1131,1158,1200,1241,1263,1285,1312,1334,1356,1383,1406,1428,1467,1497,1519,1629,1654,1679,1701,1747,1799,1830,1852,1874,1929,1951,1983,2019,2044,2128,2155,2182,2209,2239,2264,2294,2317,2340,2420,2450,2477,2505,2527,2550,2622,2644,2669,2694,2721,2743,2765,2787,2812,2865,2887,2912,2937,2972,2994,3016,3048,3082,3130,3176,3203,3223,3303,3331,3354,3388,3422,3474,3498,3540,3569,3632,3652,3677,3699,3724,3761,3786,3848,3870,3929,3951,3974,3999,4022,4071,4135,4160,4182,4207,4237,4262,4291,4313,4345,4376,60,101,123,169,234,272,295,320,345,367,394,440,470,506,550,572,594,643,681,710,755,796,818,840,863,910,939,961,986,1028,1050,1106,1128,1153,1200,1229,1254,1308,1337,1376,1401,1423,1447,1482,1617,1653,1675,1697,1724,1746,1771,1793,1838,1892,1935,1957,1986,2010,2039,2072,2101,2166,2202,2234,2265,2346,2374,2413,2459,2523,2557,2580,2605,2628,2661,2691,2795,2817,2839,2869,2891,2913,2935,3005,3030,3052,3079,3101,3121,3161,3190,3257,3279,3306,3371,3401,3423,3448,3473,3500,3549,3602,3625,3654,3678,3700,3725,3752,3790,3861,3883,3905,3931,3977,4003,4041,4063,4089,4111,4176,4201,4238,4264,4289,4314,4341,55,77,102,151,181,203,228,250,287,310,380,402,427,450,475,505,527,593,618,652,674,696,723,784,806,838,861,884,909,938,963,985,1007,1049,1079,1101,1123,1146,1188,1213,1256,1290,1315,1340,1362,1387,1409,1431,1454,1515,1537,1559,1584,1606,1629,1654,1677,1702,1724,1792,1880,1902,1932,1957,1989,2012,2037,2062,2084,2114,2175,2236,2259,2282,2318,2340,2370,2392,2415,2458,2490,2524,2546,2571,2599,2622,2647,2669,2694,2722,2786,2808,2830,2855,2877,2900,2930,2994,3016,3039,3066,3088,3169,3203,3225,3247,3272,3297,3339,3361,3383,3417,3439,3461,3483,3547,3572,3594,3619,3644,3666,3693,3768,3793,3815,3837,3859,3884,3906,3977,4002,4024,4056,4093,57,79,109,134,156,178,212,234,259,281,349,379,401,426,448,473,498,520,542,565,639,664,686,708,735,813,842,867,889,934,956,990,1058,1080,1103,1157,1195,1222,1244,1266,1288,1308,1330,1412,1446,1468,1490,1512,1534,1554,1577,1661,1683,1780,1835,1858,1880,1928,1953,1983,2015,2037,2087,2112,2177,2199,2255,2278,2303,2325,2347,2372,2394,2419,2492,2514,2547,2570,2614,2643,2668,2690,2713,2738,2763,2785,2863,2893,2915,2937,3015,3037,3116,3164,3186,3208,3233,3256,3349,3378,3400,3425,3455,3478,3524,3558,3580,3602,3624,3646,3671,3739,3774,3797,3820,3845,3867,3897,3926,3953,3982,4011,4040,4088,4137,4162,4187,4214,4242,4302,55,89,112,135,160,185,210,232,257,282,307,371,401,428,450,473,516,545,570,595,617,640,665,723,755,777,823,848,870,893,916,1033,1056,1081,1129,1158,1188,1210,1235,1262,1298,1367,1389,1411,1463,1495,1517,1574,1599,1621,1646,1721,1746,1766,1857,1879,1904,1933,1956,1981,2011,2036,2177,2199,2221,2246,2268,2290,2315,2345,2367,2390,2507,2532,2555,2605,2646,2671,2732,2754,2779,2801,2835,2860,2885,2949,2971,2996,3039,3064,3098,3131,3188,3230,3255,3277,3300,3322,3397,3419,3441,3471,3496,3519,3541,3568,3597,3619,3644,3666,3688,3731,3761,3784,3807,3832,3857,3893,3921,3943,3972,4006,4029,4063,4118,4140,4162,4218,4241,4271,4298,4327,4393,4416,4438,4463,4493,62,84,116,141,163,185,210,235,257,279,301,333,398,421,446,476,498,520,542,564,586,608,630,652,683,705,776,801,843,867,908,930,970,1000,1023,1066,1093,1115,1171,1200,1230,1272,1301,1326,1364,1401,1423,1448,1473,1495,1529,1571,1603,1652,1674,1703,1757,1779,1809,1843,1866,1889,1914,1981,2042,2064,2089,2125,2155,2182,2211,2233,2255,2277,2299,2321,2372,2401,2437,2459,2484,2527,2556,2578,2600,2655,2684,2706,2728,2755,2777,2819,2856,2878,2900,2973,2995,3017,3042,3064,3089,3158,3227,3250,3278,3315,3337,3359,3381,3403,3430,3452,3498,3523,3552,3581,3639,3668,3691,3721,3744,3767,3792,3814,55,85,112,134,164,194,227,252,318,341,366,388,418,440,468,516,538,560,614,643,665,690,712,734,759,792,815,838,906,928,1011,1038,1065,1088,1124,1151,1173,1198,1223,1286,1308,1328,1370,1402,1424,1449,1485,1513,1542,1573,1635,1660,1723,1745,1794,1844,1866,1891,1921,1948,1973,2069,2143,2168,2236,2258,2280,2359,2388,2410,2444,2474,2496,2519,2585,2610,2632,2657,2682,2712,2740,2772,2794,2819,2845,2881,2903,2925,2967,2990,3013,3067,3095,3117,3142,3167,3197,3271,3294,3362,3396,3416,3439,3464,3489,3512,3537,3563,3599,3622,3645,3670,3708,3730,3758,3799,3839,3861,3886,3947,3969,3991,4034,4059,4153,4219,4245,4270,4297,4319,4348,4397,4426,4460,4505,4527,4556,4623,55,80,124,146,182,204,226,248,273,305,327,356,378,427,457,479,521,550,575,635,660,683,705,748,804,829,854,878,901,942,964,986,1040,1063,1094,1116,1138,1170,1192,1217,1242,1267,1289,1311,1377,1402,1424,1477,1509,1531,1553,1575,1598,1657,1680,1703,1748,1773,1798,1830,1855,1880,1921,1953,2078,2098,2118,2167,2196,2219,2264,2345,2367,2400,2427,2449,2471,2548,2578,2607,2632,2654,2679,2762,2789,2811,2844,2869,2898,2921,2951,2974,3037,3059,3081,3121,3170,3202,3227,3252,3274,3299,3326,3348,3373,3402,3468,3490,3512,3542,3564,3589,3612,3634,3659,3684,3730,3779,3802,3824,3859,3891,3916,3945,3968,4008,4031,4054,4079,4108,4142,4176,55,80,105,150,172,194,230,255,289,311,384,406,431,467,492,517,585,607,629,654,679,708,730,763,787,900,927,1023,1059,1091,1148,1177,1199,1221,1308,1331,1353,1395,1424,1446,1468,1511,1540,1562,1584,1606,1628,1650,1675,1700,1720,1743,1790,1817,1840,1867,1892,1916,1957,1979,2004,2029,2072,2095,2118,2201,2224,2246,2286,2327,2383,2412,2434,2467,2523,2553,2599,2652,2681,2706,2731,2751,2773,2798,2820,2842,2864,2937,2967,2997,3046,3076,3102,3144,3166,3218,3243,3268,3291,3314,3379,3402,3424,3446,3468,3495,3520,3545,3567,3589,3627,3659,3684,3709,3734,3760,3785,3808,3833,3858,3890,3917,3941,3970,4051,4074,4099,4124,4154,55,78,103,149,171,196,221,285,336,361,412,444,466,488,515,538,573,598,621,694,719,741,766,793,816,860,903,926,948,1024,1046,1068,1127,1164,1198,1221,1257,1308,1337,1367,1400,1425,1447,1472,1497,1519,1544,1566,1602,1632,1657,1740,1765,1792,1817,1839,1868,1897,1945,1974,2060,2160,2190,2254,2274,2299,2324,2356,2378,2405,2434,2464,2504,2536,2559,2581,2604,2629,2663,2688,2758,2811,2836,2859,2889,2911,2936,2958,3026,3048,3082,3105,3145,3170,3202,3224,3246,3310,3333,3380,3431,3460,3482,3507,3529,3551,3573,3595,3617,3651,3691,3716,3738,3773,3802,3827,56,81,114,136,161,217,242,264,289,311,334,397,422,444,469,491,511,538,567,592,617,637,659,725,759,782,856,878,898,944,976,1001,1050,1127,1150,1206,1235,1260,1282,1307,1337,1401,1424,1446,1495,1522,1547,1569,1591,1613,1642,1664,1741,1825,1855,1877,1902,1929,1952,1977,2049,2071,2094,2160,2183,2205,2230,2289,2311,2352,2381,2403,2428,2450,2475,2505,2527,2591,2621,2654,2677,2711,2734,2759,2809,2839,2869,2892,2914,2980,3005,3028,3066,3089,3135,3157,3179,3206,3231,3264,3286,3308,3374,3397,3427,3459,3486,3508,3570,3616,3645,3668,3703,3723,3746,3768,3797,3857,3880,3905,3930,3953,3976,3999,62,85,110,132,196,221,243,266,296,332,357,391,430,453,557,579,604,627,676,721,753,775,800,822,844,893,925,947,977,1027,1052,1082,1112,1134,1200,1223,1248,1271,1296,1318,1343,1368,1391,1464,1487,1517,1563,1593,1615,1696,1733,1755,1798,1828,1850,1872,1902,1924,1954,1976,2005,2111,2136,2161,2204,2229,2267,2295,2335,2369,2401,2475,2497,2519,2565,2594,2624,2647,2670,2733,2758,2822,2844,2882,2915,2945,2967,3019,3051,3076,3098,3123,3153,3178,3201,3221,3270,3300,3322,3344,3386,3416,3441,3463,3485,3508,3581,3603,3625,3647,3669,3694,3717,3742,3830,3855,3882,3907,3929,3951,3976,4034,4064,4097,4130,4194,4216,4241,4266,4296,4319,4351,4390,4413,4436,4493,4525,4555,4580,4610,55,80,114,136,206,229,251,276,299,322,347,369,391,414,439,461,493,515,564,596,621,643,666,732,755,777,799,824,862,884,918,989,1011,1036,1081,1112,1134,1154,1179,1204,1226,1282,1309,1334,1356,1391,1413,1438,1461,1483,1508,1530,1565,1594,1616,1641,1663,1688,1734,1756,1790,1815,1840,1865,1943,1968,2000,2073,2095,2120,2142,2165,2194,2223,2252,2274,2320,2349,2371,2405,2427,2452,2474,2496,2529,2551,2581,2619,2644,2680,2705,2730,2797,2826,2848,2893,2923,2945,2970,3032,3057,3079,3104,3156,3238,3263,3286,3313,3342,3364,3398,3423,3446,3468,3493,3518,3540,3570,3592,3639,3664,3689,3714,3739,3771,3796,3819,55,78,105,127,152,177,202,224,246,268,320,381,411,433,456,478,503,530,557,596,621,643,665,693,723,745,768,809,848,883,928,962,995,1022,1075,1119,1141,1163,1190,1214,1236,1261,1296,1359,1381,1403,1428,1458,1493,1515,1537,1559,1582,1604,1629,1651,1673,1751,1776,1801,1826,1849,1874,1911,1936,1966,1988,2111,2133,2156,2178,2218,2250,2275,2312,2334,2380,2414,2460,2482,2507,2598,2632,2654,2695,2764,2786,2816,2838,2860,2894,2917,2939,2961,2986,3040,3098,3118,3146,3214,3236,3258,3280,3302,3336,3358,3380,3402,3424,3444,3477,3499,3521,3586,3608,3638,3663,3688,3723,3781,3803,3832,3881,3906,3929,3970,3995,4029,4054,4076,4101,4135,4157,4187,4217,56,86,113,143,165,187,209,237,266,320,342,364,400,423,448,526,549,595,641,676,711,758,782,812,883,906,928,957,977,1000,1066,1093,1127,1150,1172,1221,1243,1266,1291,1313,1338,1384,1409,1439,1464,1510,1535,1619,1641,1683,1715,1740,1769,1794,1862,1894,1927,1950,1980,2097,2120,2159,2197,2244,2305,2339,2369,2401,2424,2481,2544,2566,2588,2610,2635,2657,2704,2738,2760,2787,2860,2882,2907,2929,2951,2981,3003,3025,3054,3155,3175,3197,3247,3269,3294,3317,3379,3421,3446,3489,3511,3533,3555,3577,3610,3632,3673,3702,3727,3780,3826,3862,3884,3906,3928,3996,4018,4038,4060,4082,4107,4152,4181,4245,4269,55,80,103,153,180,207,232,254,276,299,329,352,377,417,449,471,494,516,538,563,588,618,640,710,735,757,779,802,850,882,905,955,1001,1023,1056,1090,1117,1147,1183,1206,1230,1296,1318,1365,1426,1455,1485,1510,1532,1581,1610,1637,1659,1681,1711,1733,1755,1778,1859,1882,1907,1930,1953,1986,2008,2031,2067,2096,2126,2255,2288,2313,2336,2381,2410,2440,2465,2490,2531,2583,2605,2628,2705,2759,2789,2811,2833,2856,2881,2903,2926,2951,2973,2998,3020,3089,3111,3141,3164,3189,3234,3259,3286,3368,3427,3452,3475,3523,3550,3570,3616,3651,3683,3714,3739,3761,3843,3868,3888,3931,3960,3993,4018,4040,4074,4096,4119,73,121,158,184,206,234,256,281,313,338,372,395,424,446,489,529,551,576,598,623,650,674,696,718,743,831,854,876,899,924,976,1030,1050,1077,1102,1129,1152,1228,1248,1273,1306,1328,1350,1372,1395,1490,1519,1541,1604,1634,1656,1681,1728,1753,1778,1810,1832,1862,1887,1909,1939,1974,2003,2166,2191,2213,2238,2261,2290,2312,2334,2359,2431,2453,2478,2503,2525,2547,2580,2612,2637,2659,2699,2736,2758,2823,2855,2877,2933,2958,3042,3067,3092,3122,3145,3183,3213,3235,3260,3283,3306,3366,3391,3414,3439,3469,3503,3533,3584,3606,3628,3650,3673,3737,3759,3789,3823,3846,3871,3893,3954,3977,4000,4053,4075,4104,4158,4216,4262,4285,4310,4364,55,85,118,143,168,304,329,354,436,465,487,512,557,587,612,686,711,733,763,785,816,838,863,886,950,980,1002,1024,1088,1135,1158,1180,1210,1235,1257,1282,1315,1345,1398,1423,1448,1477,1506,1549,1586,1608,1633,1658,1688,1710,1735,1755,1819,1841,1870,1942,1971,2017,2039,2062,2121,2187,2214,2236,2261,2309,2338,2368,2390,2415,2437,2462,2507,2541,2563,2585,2614,2636,2659,2725,2750,2772,2831,2860,2890,2917,2942,2967,3001,3060,3102,3127,3149,3174,3197,3254,3288,3311,3394,3417,3447,3469,3551,3576,3599,3621,3655,3678,3729,3752,3793,3815,3840,3860,3885,3908,3935,3957,3986,4008,4037,4111,4148,4171,4196,4221,4246,4269,4306,4329,55,100,125,165,190,215,237,257,325,352,374,404,429,462,489,530,564,589,638,675,697,719,741,763,788,810,834,881,938,963,985,1034,1063,1088,1110,1132,1157,1182,1204,1267,1292,1314,1339,1361,1386,1454,1503,1539,1575,1600,1629,1670,1702,1727,1766,1791,1833,1924,1948,1984,2009,2065,2094,2124,2146,2168,2227,2250,2299,2321,2344,2405,2435,2457,2498,2527,2552,2574,2596,2625,2674,2708,2733,2755,2780,2822,2847,2902,2965,3011,3044,3066,3107,3132,3210,3232,3254,3303,3336,3370,3400,3467,3489,3524,3549,3571,3593,3652,3679,3702,3724,3760,3785,3817,3851,3881,3911,3937,3973,3996,4026,4053,4075,4105,4128,4162,55,77,102,141,161,190,238,263,285,307,334,367,389,440,472,513,533,556,584,652,677,699,724,746,771,793,816,882,911,933,979,1029,1051,1104,1136,1161,1184,1209,1234,1256,1278,1331,1360,1383,1429,1463,1485,1515,1540,1562,1624,1646,1673,1698,1725,1747,1772,1794,1831,1854,1879,1908,2025,2055,2075,2137,2162,2182,2273,2293,2316,2356,2388,2410,2437,2459,2484,2540,2565,2590,2612,2635,2657,2725,2755,2789,2812,2832,2888,2921,2943,2968,2990,3028,3082,3112,3134,3157,3221,3251,3273,3296,3318,3345,3374,3396,3424,3446,3468,3526,3551,3576,3596,3616,3641,3671,3696,3719,3780,3803,3837,3878,3935,3957,3986,4053,4083,4108,4131,4169,4192,4217,4273,4346,78,100,135,205,239,262,282,331,360,394,423,458,488,510,532,554,576,601,623,650,736,758,788,810,830,888,922,949,1008,1053,1087,1112,1153,1189,1214,1282,1313,1335,1395,1429,1451,1473,1495,1517,1539,1562,1633,1668,1695,1734,1759,1781,1803,1837,1863,1934,1956,1979,2076,2098,2125,2152,2191,2247,2272,2314,2344,2381,2406,2481,2511,2534,2611,2675,2697,2733,2757,2782,2806,2828,2853,2921,2943,2963,2999,3021,3044,3104,3126,3194,3216,3241,3278,3301,3341,3371,3397,3447,3480,3502,3527,3576,3602,3643,3679,3701,3735,3760,3813,3843,3870,3964,3988,4010,4032,4056,4078,4178,4201,4223,4248,4273,4296,4321,4344,4369,4392,4426,4459,56,79,99,143,165,187,227,256,283,305,330,352,401,431,453,480,544,574,596,618,647,683,705,730,753,775,836,878,900,969,1001,1023,1045,1072,1106,1128,1153,1175,1197,1222,1249,1276,1311,1349,1369,1394,1440,1462,1519,1541,1568,1597,1626,1697,1727,1761,1847,1870,1893,1951,2062,2084,2106,2161,2195,2228,2250,2272,2314,2344,2369,2417,2446,2495,2544,2574,2599,2621,2643,2666,2696,2757,2787,2820,2845,2879,2901,2924,2958,2981,3011,3033,3075,3103,3135,3157,3193,3216,3241,3289,3311,3334,3359,3384,3414,3455,3478,3503,3533,3556,3581,3606,3673,3695,3742,3791,3813,3835,3857,3890,3912,3982,4007,4032,4055,4080,4120,4150,4173,4207,55,77,106,144,169,199,221,244,289,316,338,388,419,446,486,519,541,565,677,702,724,746,771,828,859,882,951,973,996,1042,1072,1094,1116,1139,1182,1211,1238,1286,1320,1342,1369,1391,1431,1461,1486,1514,1536,1570,1592,1614,1643,1699,1724,1749,1781,1813,1868,1891,2050,2072,2133,2155,2178,2200,2224,2246,2271,2293,2316,2359,2391,2413,2464,2494,2519,2560,2590,2626,2648,2673,2702,2757,2780,2832,2857,2879,2917,2941,2966,2993,3016,3038,3080,3102,3125,3194,3216,3239,3264,3289,3314,3344,3366,3388,3413,3435,3455,3525,3561,3581,3604,3648,3680,3715,3737,3782,3814,3836,3859,3884,3940,3963,3986,4040,4065,4095,4120,4152,4205,4321,55,77,97,142,164,194,230,252,277,299,321,390,422,444,469,499,521,609,643,666,741,766,800,822,844,866,889,942,967,1009,1031,1054,1084,1121,1143,1165,1188,1270,1295,1330,1395,1418,1441,1490,1522,1547,1569,1596,1673,1695,1722,1752,1774,1806,1836,1865,1890,2019,2042,2067,2123,2145,2167,2203,2271,2300,2320,2350,2375,2398,2431,2461,2532,2562,2584,2607,2652,2684,2706,2726,2806,2828,2850,2883,2906,2929,2993,3019,3061,3110,3146,3177,3209,3231,3280,3317,3339,3369,3391,3416,3453,3478,3513,3547,3569,3630,3653,3678,3721,3746,3793,3816,3850,3872,3894,3916,3948,3970,3992,4021,4050,4080,4155,4180,4203,4286,4311,61,83,108,131,156,207,237,259,308,364,387,409,438,463,488,526,563,595,622,644,666,737,759,781,806,872,897,944,971,1029,1067,1121,1143,1165,1187,1212,1234,1254,1322,1347,1369,1399,1455,1477,1499,1519,1544,1578,1649,1679,1701,1726,1758,1795,1825,1949,1971,1993,2016,2041,2083,2112,2142,2227,2249,2274,2304,2334,2359,2382,2425,2478,2508,2530,2560,2582,2604,2634,2663,2727,2752,2774,2819,2844,2878,2970,2992,3024,3083,3113,3143,3168,3190,3215,3240,3265,3290,3315,3345,3368,3391,3416,3446,3476,3502,3525,3547,3567,3631,3659,3682,3710,3732,3766,3791,3823,3845,3874,3903,3933,3956,3978,4016,4046,4066,55,77,123,163,186,208,233,263,285,328,368,390,440,469,494,528,553,578,600,622,644,715,740,762,802,844,866,921,943,966,988,1034,1056,1081,1174,1196,1220,1243,1268,1290,1315,1349,1376,1398,1420,1492,1515,1550,1608,1637,1695,1719,1744,1769,1792,1822,1845,1870,2013,2035,2065,2090,2117,2139,2168,2193,2215,2307,2332,2354,2397,2428,2450,2475,2497,2522,2593,2615,2664,2689,2711,2752,2853,2875,2905,2983,3013,3038,3063,3088,3113,3135,3157,3179,3240,3276,3309,3334,3361,3383,3454,3483,3505,3532,3554,3576,3610,3632,55,77,99,124,149,171,203,235,257,279,317,383,412,439,464,486,511,533,575,609,631,656,688,710,753,796,821,843,888,918,943,965,988,1013,1035,1057,1086,1184,1204,1227,1278,1321,1343,1368,1390,1415,1440,1462,1485,1524,1548,1587,1628,1679,1701,1728,1805,1830,1855,1896,1919,1949,1979,2009,2083,2105,2130,2152,2174,2196,2218,2241,2307,2329,2354,2397,2426,2448,2482,2507,2539,2568,2591,2616,2659,2691,2716,2741,2766,2791,2814,2836,2865,2922,3009,3032,3057,3079,3157,3187,3212,3237,3262,3297,3326,3349,3398,3435,3460,3487,3512,3534,3557,3621,3646,3668,3724,3749,3774,3796,3818,3861,3893,3923,3946,3971,4001,4024,4058,4087,4148,4178,4201,4221,4244,56,78,108,150,178,201,250,279,301,324,354,376,398,420,450,472,504,580,665,687,712,734,763,797,819,844,890,912,934,1007,1032,1082,1107,1132,1155,1212,1234,1256,1279,1348,1371,1398,1436,1461,1486,1511,1572,1599,1622,1649,1698,1742,1774,1807,1829,1852,1895,1924,1946,2002,2030,2060,2097,2127,2157,2186,2239,2283,2313,2377,2400,2422,2465,2490,2513,2629,2649,2672,2743,2768,2790,2815,2845,2868,2891,2935,2964,2986,3008,3038,3060,3131,3153,3175,3197,3227,3249,3271,3293,3315,3384,3406,3431,3453,3495,3523,3545,3609,3631,3668,3690,3712,3798,3823,3845,3868,3914,3936,3968,4017,4044,4071,4098,4120,4142,4171,4196,4218,4247,4311,4336,4366,4391,4421,4470,4533,4586,4782,4804,4827,4858,4880,4903,4930,4953,4989,5011,5048,5113,5135,5160,5183,5208,5235,5258,5290,5317,62,87,110,132,173,210,232,254,313,342,372,394,438,463,485,510,532,562,587,612,634,664,693,766,811,833,855,878,913,935,957,979,1011,1040,1117,1150,1180,1203,1281,1303,1328,1382,1411,1433,1455,1478,1501,1550,1580,1605,1666,1691,1716,1774,1801,1823,1897,1922,1952,1995,2018,2059,2191,2213,2235,2258,2295,2317,2344,2366,2400,2425,2452,2474,2496,2569,2591,2619,2665,2719,2751,2773,2796,2828,2853,2875,2897,2920,2967,3029,3052,3074,3117,3146,3179,3213,3235,3273,3296,3355,3387,3409,3432,3475,3509,3531,3561,3594,3619,3641,3664,3686,3738,3760,3790,3812,3834,3856,3916,3979,4009,4029,4054,63,88,110,135,157,179,204,229,254,279,309,331,351,397,427,449,495,529,554,608,633,658,708,730,753,824,846,868,890,928,986,1011,1068,1097,1131,1156,1181,1215,1240,1262,1289,1321,1343,1365,1419,1451,1493,1536,1573,1596,1621,1678,1705,1730,1755,1796,1830,1853,1948,1970,1990,2015,2045,2075,2105,2127,2149,2172,2194,2216,2238,2263,2331,2353,2375,2397,2420,2466,2491,2516,2541,2568,2597,2619,2641,2666,2711,2733,2799,2832,2854,2879,2906,2928,2950,2992,3014,3081,3110,3132,3157,3183,3288,3310,3338,3395,3417,3439,3464,3489,3549,3571,3593,3675,3700,3741,3763,3786,3809,3988,55,82,107,148,170,192,214,236,261,328,378,408,496,526,556,581,634,686,721,743,765,812,843,866,907,936,959,981,1004,1042,1084,1107,1129,1154,1200,1227,1283,1344,1381,1408,1436,1458,1480,1506,1529,1554,1618,1641,1707,1737,1793,1840,1868,1891,1947,1984,2019,2041,2070,2101,2131,2156,2183,2206,2328,2356,2393,2440,2470,2492,2522,2544,2574,2596,2626,2649,2671,2705,2727,2750,2781,2809,2845,2878,2903,2928,2950,2972,2994,3017,3039,3104,3127,3176,3213,3297,3324,3346,3369,3483,3539,3559,3613,3644,3689,3762,3810,3840,3863,3888,3932,3969,3991,4013,4038,4060,4095,4169,4204,4234,4257,4287,4312,4335,4359,4391,4447,4470,4493,55,80,105,127,149,220,244,266,291,313,347,379,401,465,487,512,534,561,591,621,643,668,690,754,809,930,952,975,1013,1038,1072,1124,1146,1168,1190,1212,1236,1271,1296,1318,1361,1417,1439,1464,1486,1511,1533,1556,1629,1660,1683,1721,1743,1765,1790,1828,1853,1878,1901,1933,1955,1978,2008,2075,2098,2157,2212,2327,2354,2379,2401,2426,2460,2482,2552,2577,2599,2648,2673,2695,2740,2771,2796,2821,2851,2911,2933,2971,2996,3022,3058,3083,3105,3127,3152,3174,3196,3238,3268,3291,3316,3346,3376,3401,3424,3454,3521,3550,3572,3596,3621,3644,3669,3691,3718,3743,3766,3799,3821,3843,3865,3887,3940,3970,4010,4033,4058,4083,4120,4155,4185,4208,4242,4272,4297,4348,55,80,105,127,197,226,251,273,295,320,342,365,390,412,442,510,548,573,596,645,678,708,749,778,800,822,844,941,989,1011,1036,1058,1080,1105,1127,1160,1183,1256,1281,1303,1328,1350,1433,1458,1480,1502,1527,1549,1571,1644,1666,1698,1728,1753,1778,1805,1830,1860,1958,1983,2037,2067,2143,2166,2189,2247,2269,2294,2316,2343,2375,2400,2425,2454,2478,2500,2556,2586,2608,2633,2667,2689,2712,2746,2768,2791,2812,2848,2873,2895,2918,2958,2987,3012,3046,3071,3116,3141,3163,3196,3221,3249,3350,3372,3397,3419,3442,3465,3494,3516,3539,3561,3605,3635,3660,3685,3710,3762,3787,3809,3831,3854,3911,3944,3967,3992,4017,4037,4069,4094,4114,4146,55,77,99,124,151,173,198,223,245,307,332,355,411,440,463,488,510,535,590,612,637,662,687,709,731,777,829,851,876,925,968,1031,1054,1079,1101,1123,1148,1173,1196,1218,1250,1272,1294,1357,1382,1404,1427,1449,1500,1537,1562,1584,1616,1652,1675,1697,1774,1797,1855,1877,1902,1927,1949,1974,1996,2021,2046,2072,2128,2150,2172,2214,2243,2266,2306,2338,2360,2382,2407,2437,2459,2525,2550,2572,2597,2650,2675,2700,2759,2781,2806,2831,2853,2878,2968,2908,2956,3011,3033,3058,3101,3124,3147,3172,3194,3216,3238,3278,3300,3349,3421,3446,3476,3499,3519,3551,55,78,100,125,147,170,195,217,247,311,333,358,380,405,435,460,485,520,542,573,608,630,679,715,745,767,797,822,844,874,897,942,965,988,1053,1075,1097,1127,1152,1174,1204,1226,1290,1325,1347,1393,1427,1449,1476,1501,1530,1563,1585,1629,1658,1683,1705,1735,1765,1795,1820,1891,1916,1946,1989,2016,2046,2073,2164,2186,2299,2326,2349,2420,2453,2475,2510,2559,2604,2633,2655,2677,2699,2733,2799,2829,2854,2877,2913,2938,2982,3012,3037,3064,3086,3111,3133,3155,3216,3245,3267,3292,3315,3379,3404,3427,3478,3507,3529,3554,3583,3644,3667,3694,3730,3752,3775,3800,3835,3860,3890,3912,3941,3980,4002,4034,4085,4110,4130,4155,4180,4230,4255,4280,4310,4330,4355,4390,55,77,135,170,192,237,277,318,391,421,443,479,511,538,560,582,605,635,657,708,730,755,777,799,829,921,990,1041,1063,1085,1121,1144,1166,1191,1213,1235,1267,1289,1353,1380,1403,1428,1474,1503,1528,1550,1570,1660,1685,1714,1772,1858,1892,1917,1977,2007,2041,2123,2145,2170,2206,2228,2250,2328,2350,2370,2445,2467,2489,2514,2537,2560,2590,2612,2634,2656,2678,2700,2741,2787,2817,2862,2950,2975,3000,3029,3078,3103,3126,3146,3171,3196,3221,3256,3278,3313,3406,3436,3456,3483,3512,3567,3597,3622,3691,3713,3738,3812,3834,3863,3892,3946,3976,4001,4031,4054,4079,4104,4136,4159,4179,55,84,111,141,192,214,270,319,349,369,392,457,489,512,534,559,589,611,634,656,727,756,786,811,833,874,906,928,950,982,1024,1047,1069,1136,1168,1191,1250,1280,1302,1355,1392,1414,1439,1461,1491,1516,1538,1563,1588,1618,1641,1668,1690,1713,1743,1765,1790,1866,1889,1911,1990,2045,2065,2095,2172,2230,2256,2281,2310,2335,2359,2384,2406,2431,2453,2478,2539,2561,2581,2616,2638,2658,2703,2732,2754,2776,2799,2889,2930,2983,3023,3104,3137,3159,3191,3213,3238,3260,3293,3315,3340,3408,3430,3452,3474,3497,3545,3574,3599,3648,3670,3692,3715,3752,3782,3804,3826,3849,57,79,101,152,184,206,279,327,360,385,407,432,454,476,499,570,592,614,639,661,684,706,728,762,795,818,843,873,903,962,1010,1032,1057,1098,1142,1172,1245,1270,1292,1314,1339,1361,1386,1408,1430,1465,1526,1566,1588,1623,1645,1670,1694,1720,1750,1783,1813,1836,1902,1927,1949,1971,2005,2037,2075,2097,2127,2149,2183,2205,2301,2323,2348,2370,2392,2414,2457,2488,2510,2548,2570,2602,2630,2652,2682,2704,2740,2796,2818,2860,2885,2955,2978,3005,3030,3052,3079,3116,3138,3196,3218,3240,3262,3292,3317,3339,3361,3391,3467,3494,3516,3541,3563,3596,3621,3692,3714,3736,3763,3785,3831,3853,3875,3909,3981,4004,4027,4052,4077,4102,4132,4155,55,80,102,127,170,202,224,280,324,346,371,391,413,438,460,494,516,539,577,620,644,690,759,788,835,857,882,904,927,1005,1030,1060,1085,1149,1174,1196,1218,1259,1288,1313,1364,1396,1418,1440,1465,1508,1530,1566,1596,1631,1679,1709,1734,1759,1788,1833,1856,1970,1992,2024,2049,2071,2093,2118,2148,2170,2200,2232,2264,2286,2309,2334,2356,2378,2403,2433,2455,2475,2512,2534,2556,2628,2653,2677,2730,2760,2796,2846,2883,2906,2941,2977,2999,3029,3059,3081,3103,3169,3194,3219,3265,3299,3326,3351,3373,3402,3480,3510,3533,3558,64,89,112,137,159,181,208,233,255,323,345,368,441,463,488,513,535,579,602,654,676,696,748,770,793,815,840,862,907,947,972,994,1058,1087,1115,1137,1162,1207,1236,1271,1333,1358,1381,1403,1428,1451,1473,1498,1566,1589,1635,1688,1710,1733,1809,1831,1853,1958,1983,2013,2043,2165,2187,2212,2234,2256,2279,2304,2375,2398,2488,2513,2538,2591,2625,2648,2673,2695,2717,2773,2795,2817,2839,2876,2903,2926,2989,3016,3038,3060,3082,3105,3194,3219,3277,3302,3327,3396,3426,3448,3470,3492,3514,3585,3610,3630,3655,3685,3707,3732,3754,3784,3807,3829,3851,3884,3906,3928,55,80,105,130,152,174,197,219,244,267,299,348,422,444,523,548,573,607,632,657,682,704,727,750,813,876,908,937,962,984,1045,1087,1110,1156,1186,1209,1234,1282,1304,1329,1354,1377,1404,1491,1521,1566,1596,1618,1645,1667,1692,1767,1809,1832,1889,1918,1940,1974,1996,2018,2058,2099,2121,2143,2168,2191,2214,2239,2335,2357,2382,2421,2446,2469,2494,2516,2538,2561,2628,2653,2675,2697,2717,2740,2783,2812,2842,2864,2886,2908,2930,2960,2983,3013,3062,3091,3133,3164,3199,3222,3252,3274,3338,3363,3388,3426,3456,3481,3503,3533,3562,3584,3645,3668,3698,3725,3750,3780,3800,3830,3886,3919,3942,3962,4004,4065,4094,4124,4146,55,77,99,129,149,172,217,249,283,305,328,388,417,439,468,493,518,543,566,644,669,691,713,738,761,818,854,879,904,930,978,1037,1059,1082,1134,1159,1181,1213,1238,1306,1331,1353,1378,1400,1425,1484,1507,1532,1554,1576,1613,1645,1701,1730,1755,1777,1800,1825,1857,1944,1969,2001,2026,2055,2109,2132,2157,2200,2258,2287,2309,2332,2377,2406,2428,2455,2480,2505,2530,2552,2582,2604,2633,2662,2711,2743,2765,2790,2839,2861,2915,2944,2967,2992,3019,3075,3120,3142,3171,3246,3266,3301,3326,3346,3368,3393,3419,3479,3504,3534,3557,3582,3605,3633,3655,3677,3699,3721,3778,3808,3831,3856,3879,3945,3967,3989,4011,4033,4062,4084,75,100,122,149,176,199,272,294,317,370,399,484,516,538,561,629,651,681,749,771,801,826,848,899,921,944,990,1019,1061,1115,1153,1175,1197,1238,1300,1334,1356,1378,1403,1425,1450,1472,1498,1520,1542,1567,1589,1621,1646,1671,1693,1720,1742,1772,1794,1842,1864,1909,1945,1977,1999,2072,2222,2245,2267,2310,2332,2362,2387,2409,2471,2523,2546,2573,2595,2615,2637,2692,2714,2803,2828,2850,2873,2919,2949,2971,2994,3038,3087,3113,3143,3226,3251,3273,3295,3332,3377,3399,3429,3494,3524,3546,3572,3627,3652,3677,3699,3724,3747,3772,3826,3851,3873,3931,3953,4006,4028,4057,4079,82,104,129,152,174,228,258,283,351,373,395,418,441,481,512,537,559,581,603,625,650,684,706,746,775,830,852,877,957,979,1001,1090,1128,1150,1172,1194,1224,1246,1310,1333,1366,1391,1418,1447,1476,1501,1523,1545,1575,1641,1708,1746,1768,1793,1881,1919,1944,1978,2038,2060,2085,2110,2144,2175,2211,2253,2344,2379,2401,2426,2449,2532,2554,2584,2702,2724,2746,2776,2798,2820,2853,2876,2901,2923,2948,2970,3005,3074,3121,3144,3209,3231,3251,3300,3322,3361,3388,3463,3500,3522,3545,3588,3624,3646,3669,3715,3738,3763,3813,3836,3858,3918,3940,3977,4022,4044,4071,4113,4135,4160,4182,4204,4235,4309,4338,4392,4415,4438,4472,4502,4525,4548,4578,55,77,100,130,152,174,196,232,254,297,331,354,443,468,490,515,538,565,596,618,652,713,746,768,790,820,860,882,907,929,951,1007,1034,1057,1122,1144,1167,1218,1255,1277,1319,1349,1371,1431,1460,1482,1504,1527,1582,1604,1626,1651,1673,1700,1732,1766,1788,1850,1880,1905,1928,2004,2056,2078,2108,2131,2174,2208,2231,2290,2312,2334,2377,2407,2429,2501,2526,2548,2588,2618,2643,2689,2718,2741,2766,2788,2818,2840,2894,3013,3036,3059,3111,3133,3166,3215,3237,3259,3293,3316,3367,3420,3442,3465,3496,3523,3545,3567,3628,3650,3672,3694,3719,3760,3782,3804,3827,3852,3877,3924,3960,3985,4007,4035,4085,4107,4129,4152,4184,4206,4238,63,85,107,132,168,193,215,240,260,295,329,351,376,399,423,502,527,552,574,599,633,679,719,744,787,816,864,889,914,942,970,999,1060,1085,1109,1131,1167,1216,1240,1262,1284,1314,1378,1403,1428,1450,1472,1502,1524,1547,1577,1606,1631,1660,1728,1753,1783,1803,1875,1945,1968,1993,2035,2064,2089,2160,2185,2210,2257,2287,2309,2331,2358,2380,2409,2434,2457,2528,2567,2589,2614,2636,2697,2729,2751,2776,2843,2865,2958,3007,3029,3063,3090,3115,3137,3162,3185,3210,3232,3293,3320,3342,3375,3424,3453,3478,3529,3559,3581,3637,3688,3708,3783,3821,3851,3876,3901,3931,3956,3978,4065,4087,4119,4185,4214,4239,4269,4296,4323,4348,4384,4435,4462,4492,4523,4548,4578,4605,4630,4696,4718,4747,55,80,102,124,146,169,194,219,241,317,363,393,431,453,483,549,578,600,649,686,750,775,798,823,888,929,976,998,1032,1055,1090,1156,1178,1208,1230,1255,1297,1326,1356,1410,1442,1467,1522,1550,1584,1607,1652,1676,1711,1771,1793,1816,1866,1943,1966,1988,2024,2046,2069,2128,2150,2182,2207,2230,2260,2290,2320,2343,2370,2393,2416,2515,2537,2564,2594,2635,2670,2692,2717,2749,2771,2859,2884,2909,2934,2997,3022,3044,3067,3144,3174,3220,3271,3333,3363,3385,3449,3472,3517,3539,3562,3592,3620,3646,3668,3693,3720,3746,3768,3834,3867,3889,3923,3974,4008,4030,4060,4082,4104,4161,4183,4231,4254,4279,4361,4383,4412,4469,4530,4564,4587,4607,56,78,100,146,169,192,233,265,323,345,411,433,455,495,527,559,584,606,628,650,672,719,742,808,833,855,877,919,941,964,1009,1045,1070,1092,1164,1186,1208,1231,1253,1295,1324,1354,1406,1428,1450,1575,1597,1622,1644,1671,1694,1719,1741,1766,1795,1830,1859,1928,1950,1975,1998,2099,2119,2144,2190,2224,2246,2304,2326,2346,2421,2443,2468,2520,2557,2579,2659,2681,2703,2773,2798,2823,2845,2868,2888,2943,2970,2992,3037,3064,3085,3126,3159,3181,3206,3231,3287,3309,3329,3389,3411,3441,3463,3488,3520,3546,3571,3597,3617,3660,3685,3710,3732,3766,3790,3815,3837,3873,3898,3923,3946,3987,4017,4040,91,118,140,162,186,233,262,325,358,385,408,472,494,529,578,607,632,703,725,747,806,838,877,923,950,979,1001,1038,1079,1101,1124,1153,1213,1235,1277,1299,1326,1351,1373,1431,1456,1502,1527,1564,1586,1650,1672,1713,1768,1790,1820,1890,1938,1963,1988,2010,2032,2064,2086,2117,2146,2169,2298,2323,2345,2370,2398,2420,2445,2467,2492,2517,2585,2650,2673,2724,2756,2781,2803,2825,2847,2897,2964,3000,3034,3058,3088,3110,3141,3252,3279,3301,3324,3360,3385,3408,3430,3455,3477,3497,3543,3574,3601,3631,3659,3728,3753,3783,3843,3868,3894,3916,3943,3965,3988,4014,4037,4059,4089,4114,4136,4165,62,84,114,137,210,232,273,344,366,388,411,433,455,477,511,568,609,641,663,723,755,777,799,845,918,943,965,988,1018,1040,1067,1090,1112,1178,1220,1243,1292,1329,1351,1379,1401,1423,1445,1470,1543,1573,1606,1645,1670,1699,1721,1755,1827,1849,1884,1933,1960,1985,2010,2032,2058,2107,2132,2154,2183,2220,2240,2262,2340,2363,2393,2416,2441,2601,2626,2648,2671,2693,2718,2743,2775,2797,2819,2841,2863,2891,2914,2939,2961,2983,3005,3073,3095,3117,3169,3201,3224,3282,3317,3339,3398,3432,3481,3511,3572,3606,3628,3684,3709,3732,3754,3776,3809,3834,3856,3912,3937,3959,4016,4038,4061,4117,4139,4166,4189,4241,4264,4289,4340,4370,4440,4465,4488,4570,4626,4707,4734,4754,4791,4859,4881,4903,4928,4953,4976,4998,5057,5082,5104,5135,5160,5186,55,80,102,127,149,171,193,221,256,281,303,335,360,433,463,490,515,540,562,585,621,648,673,695,720,742,816,846,868,896,926,948,970,1000,1057,1079,1104,1129,1151,1176,1203,1230,1252,1275,1305,1327,1360,1385,1455,1477,1509,1539,1561,1614,1637,1660,1777,1802,1881,1906,1938,1963,1985,2015,2037,2062,2096,2144,2177,2206,2231,2256,2281,2303,2390,2412,2434,2495,2517,2554,2587,2609,2631,2673,2696,2760,2782,2809,2839,2888,2911,2934,2976,3005,3028,3077,3099,3133,3158,3185,3208,3230,3253,3283,3306,3329,3392,3417,3451,3483,3520,3542,3565,3590,3612,3641,3676,3705,3727,3798,3833,3871,3976,3999,4024,4054,4077,4107,4130,55,78,100,151,176,198,247,276,301,323,369,394,416,438,465,494,516,538,560,606,635,657,699,728,751,794,826,895,927,950,977,1028,1060,1082,1135,1178,1203,1225,1247,1270,1336,1358,1388,1410,1457,1504,1533,1558,1583,1605,1636,1658,1681,1706,1755,1778,1838,1896,1926,1949,2028,2086,2111,2134,2183,2212,2242,2264,2302,2325,2350,2372,2399,2421,2441,2481,2510,2535,2560,2585,2610,2632,2655,2680,2705,2728,2794,2837,2859,2885,2917,2939,2959,3023,3048,3070,3095,3117,3139,3164,3204,3236,3262,3284,3309,3329,3380,3405,3427,3449,3479,3522,3554,3576,3598,3632,3660,3695,3718,3741,3770,3801,55,77,100,192,217,239,261,286,329,366,388,452,479,502,548,578,603,628,650,672,697,765,787,809,852,887,909,976,1035,1057,1099,1119,1141,1173,1196,1229,1258,1314,1379,1401,1428,1451,1480,1544,1566,1588,1620,1643,1663,1749,1771,1794,1816,1838,1863,1885,1926,1948,1980,2012,2034,2095,2118,2180,2202,2224,2249,2274,2296,2321,2346,2371,2443,2465,2490,2512,2534,2564,2587,2609,2634,2657,2698,2720,2753,2776,2825,2862,2884,2906,2929,2971,3017,3051,3076,3098,3120,3163,3193,3215,3263,3292,3314,3336,3358,3380,3402,3424,3446,3468,3490,3512,3541,3609,3631,3653,56,87,112,137,159,184,211,240,263,286,323,347,370,433,455,501,565,587,607,632,666,693,757,782,823,860,892,922,947,969,1044,1076,1108,1165,1187,1214,1244,1267,1296,1332,1368,1391,1455,1485,1507,1530,1560,1594,1617,1639,1673,1738,1760,1785,1807,1832,1857,1879,1901,1926,1948,1970,1995,2020,2056,2087,2116,2222,2245,2267,2343,2407,2455,2485,2522,2718,2740,2765,2795,2817,2850,2873,2898,2920,2942,3014,3048,3070,3095,3117,3180,3214,3236,3261,3296,3330,3350,3384,3406,3431,3454,3515,3537,3560,3587,3616,3644,3669,3692,3724,3755,3800,3822,3879,3910,3944,3974,3999,4021,4087,4109,4141,4163,4185,4208,4233,4256,4279,4304,4326,4363,4385,4408,4433,4463,4523,4549,4585,4610,4632,4655,4678,4701,4723,4754,4783,4812,4885,4915,4940,4963,4986,55,78,100,125,147,172,195,217,242,265,292,365,388,408,451,501,528,560,590,612,637,667,697,722,742,831,853,876,925,954,1023,1076,1122,1147,1172,1202,1224,1249,1271,1296,1330,1387,1456,1476,1499,1524,1549,1572,1614,1651,1678,1703,1725,1759,1784,1848,1870,1899,1965,1988,2046,2068,2091,2116,2141,2163,2193,2272,2294,2317,2342,2395,2425,2466,2488,2518,2543,2565,2633,2662,2684,2714,2736,2831,2853,2876,2921,2943,2965,2990,3032,3055,3077,3102,3124,3146,3168,3198,3272,3297,3331,3356,3378,3400,3427,3452,3477,3507,3537,3589,3623,3646,3672,3739,3761,3832,3867,3892,3917,3940,3963,3993,4042,4070,4090,4113,4135,4164,55,77,106,131,153,176,198,220,247,277,299,322,371,401,423,445,468,514,536,561,593,622,644,702,724,771,816,846,875,897,919,942,994,1027,1050,1072,1099,1121,1183,1216,1238,1272,1295,1320,1350,1372,1395,1449,1478,1503,1527,1552,1585,1612,1644,1671,1703,1728,1753,1817,1842,1877,1914,1937,1967,2031,2056,2079,2109,2134,2187,2244,2267,2331,2356,2378,2400,2422,2444,2469,2502,2531,2580,2657,2682,2707,2729,2751,2776,2808,2830,2855,2926,2951,2973,3022,3057,3087,3152,3175,3211,3234,3257,3328,3353,3375,3397,3422,3444,3467,3549,3571,3594,3666,3753,3789,3812,3859,3899,3921,3944,3993,4015,4037,4062,4084,4108,4130,4154,4177,4208,4231,4254,4337,4362,4427,4488,4520,4543,64,86,119,168,190,215,240,262,292,314,336,360,383,427,456,478,500,525,552,574,601,655,684,706,755,791,813,835,857,899,953,975,997,1019,1051,1073,1105,1127,1154,1186,1208,1274,1301,1323,1345,1388,1410,1459,1488,1510,1603,1642,1664,1686,1749,1808,1830,1862,1892,1922,1947,1972,1999,2022,2045,2068,2148,2170,2192,2238,2263,2288,2331,2368,2402,2428,2450,2473,2503,2533,2560,2582,2602,2668,2690,2712,2763,2792,2814,2836,2870,2912,2934,2975,3007,3029,3072,3112,3134,3156,3183,3225,3248,3277,3300,3332,3354,3377,3402,3468,3491,3514,3537,3560,3582,3614,3636,3700,3722,3776,3801,3823,3853,3876,3906,3931,3977,3997,55,77,99,122,144,196,275,297,322,345,368,390,415,437,462,487,512,534,577,599,622,649,710,735,762,782,837,866,896,918,960,982,1022,1051,1081,1104,1127,1165,1197,1219,1241,1264,1286,1333,1362,1387,1409,1434,1459,1484,1516,1536,1561,1595,1625,1661,1696,1753,1783,1806,1911,1941,1966,1991,2014,2036,2084,2107,2168,2270,2295,2317,2383,2412,2434,2456,2481,2503,2525,2547,2576,2605,2635,2665,2740,2775,2797,2846,2875,2911,2972,2994,3017,3062,3087,3112,3137,3160,3205,3228,3258,3281,3311,3334,3357,3392,3414,3457,3486,3511,3536,3582,3605,3659,3681,3704,3726,3751,3773,3798,3820,3842,3864,3896,3923,3945,4016,4046,4071,4111,4141,4195,62,84,109,131,161,183,210,232,300,322,344,369,394,428,458,504,533,556,578,600,622,658,699,721,751,820,842,938,961,986,1009,1063,1093,1115,1137,1159,1188,1210,1232,1256,1303,1328,1353,1375,1403,1471,1493,1513,1563,1592,1617,1642,1664,1686,1715,1744,1773,1798,1823,1896,1919,1985,2010,2032,2081,2118,2143,2165,2190,2213,2238,2273,2307,2332,2354,2377,2467,2490,2513,2571,2607,2632,2657,2706,2735,2757,2811,2840,2863,2888,2959,2981,3021,3111,3172,3197,3242,3271,3296,3319,3348,3378,3403,3428,3452,3474,3497,3522,3544,3569,3635,3660,3682,3704,3726,3752,3775,3800,3853,3876,3896,3919,3948,3971,4004,4052,4077,4104,4127,4188,4215,4237,64,94,116,194,229,272,302,324,346,380,407,429,489,518,543,604,657,686,732,761,783,815,845,875,897,988,1011,1053,1078,1100,1125,1147,1176,1237,1262,1284,1306,1331,1353,1375,1439,1520,1556,1602,1632,1665,1697,1724,1746,1768,1811,1833,1858,1890,1922,1956,1981,2003,2028,2105,2236,2258,2280,2357,2391,2413,2474,2501,2528,2553,2617,2639,2659,2725,2779,2804,2841,2863,2885,2907,2941,2963,2985,3049,3081,3107,3137,3179,3201,3226,3248,3278,3313,3336,3384,3420,3445,3499,3531,3561,3586,3611,3636,3695,3717,3739,3777,3799,3821,3843,3868,3898,3928,3950,4028,4054,4083,4108,4137,4167,4197,4219,4248,55,77,102,127,152,195,226,248,278,308,333,355,377,402,468,511,533,555,580,608,630,676,721,751,796,906,928,959,994,1040,1062,1111,1140,1162,1187,1218,1248,1270,1293,1349,1378,1400,1443,1472,1495,1576,1605,1639,1661,1710,1732,1756,1818,1840,1870,1892,1912,1942,2060,2085,2113,2162,2184,2207,2232,2296,2319,2341,2381,2413,2480,2505,2527,2561,2583,2608,2633,2694,2716,2739,2782,2811,2838,2863,2901,2931,2961,2984,3018,3092,3114,3136,3161,3191,3213,3233,3258,3283,3308,3372,3394,3419,3442,3465,3485,3515,3581,3616,3644,3671,3694,3716,3754,3774,3839,3862,3887,3907,3942,3964,3986,4075,4097,56,76,101,150,172,197,239,271,296,318,343,386,418,440,465,529,554,579,601,621,679,704,759,782,828,857,899,929,954,977,1000,1071,1093,1122,1156,1185,1253,1299,1322,1358,1383,1406,1428,1453,1476,1501,1523,1545,1567,1589,1611,1633,1664,1737,1759,1787,1823,1846,1880,1914,1939,2027,2112,2134,2159,2184,2206,2233,2297,2322,2350,2379,2402,2456,2493,2518,2543,2565,2590,2612,2645,2670,2716,2738,2799,2821,2846,2895,2924,2969,2997,3024,3089,3111,3138,3175,3241,3266,3291,3316,3341,3375,3422,3460,3515,3537,3589,3614,3639,3669,3703,3728,3751,3776,3803,3827,3849,3871,3893,3976,3998,4020,56,78,103,128,150,175,255,277,302,357,387,412,475,518,540,572,619,644,687,717,739,788,820,843,888,917,940,1005,1029,1083,1106,1153,1196,1246,1271,1293,1364,1391,1423,1450,1472,1494,1526,1548,1570,1595,1619,1641,1680,1730,1759,1845,1917,1942,1975,2024,2046,2076,2106,2169,2194,2283,2313,2348,2407,2434,2499,2522,2545,2588,2611,2641,2669,2694,2837,2859,2906,2947,2969,2994,3020,3042,3067,3089,3156,3181,3201,3252,3282,3312,3337,3361,3384,3414,3436,3550,3572,3597,3627,3652,3681,3703,3746,3796,3821,3848,3873,3895,3918,3982,4023,4046,4068,4093,4115,4140,4163,4198,4298,4328,4350,4376,4401,4483,4530,4556,4579,4601,4642,4672,4711,4735,4758,4788,4812,4841,4907,4929,4962,4994,5019,5049,5078,5117,5147,5170,5196,62,84,114,139,161,214,243,265,287,309,331,358,380,413,435,458,481,547,570,595,618,647,690,722,745,770,823,845,872,929,974,996,1032,1062,1115,1138,1202,1229,1251,1279,1304,1368,1390,1415,1484,1510,1533,1563,1596,1630,1652,1758,1785,1807,1829,1870,1895,1920,1954,2020,2043,2073,2103,2125,2160,2185,2213,2245,2268,2293,2419,2447,2494,2542,2571,2598,2621,2643,2673,2695,2761,2783,2803,2837,2859,2881,2933,2955,3052,3075,3100,3125,3147,3169,3245,3269,3291,3314,3359,3382,3411,3433,3458,3480,3503,3568,3591,3613,3669,3691,3713,3771,3798,3820,3845,3870,3892,3921,3944,3975,4058,4081,4118,4145,4170,4195,4218,4243,4266,4296,4321,4350,4388,4414,4443,4466,4496,4521,4553,4590,4728,4750,4773,4837,4859,4906,62,87,109,134,156,181,206,228,253,276,309,329,372,401,424,485,523,545,570,592,626,651,702,731,753,775,817,837,860,930,959,981,1027,1059,1081,1103,1128,1150,1175,1197,1222,1247,1277,1333,1367,1399,1442,1474,1496,1519,1541,1582,1604,1633,1656,1706,1739,1761,1786,1816,1841,1922,1944,1974,2009,2029,2052,2122,2151,2173,2198,2223,2256,2292,2321,2346,2368,2390,2415,2440,2465,2507,2539,2564,2589,2611,2636,2732,2769,2811,2862,2885,2911,2953,2983,3008,3049,3071,3094,3143,3172,3194,3240,3272,3318,3341,3386,3408,3442,3504,3529,3552,3577,3599,3622,3650,3684,3707,3732,3760,3830,3895,3922,3944,3973,4041,57,82,107,132,154,177,209,236,307,334,356,378,416,441,465,542,565,587,623,674,704,726,769,794,819,842,865,914,943,973,1000,1042,1069,1094,1158,1180,1205,1248,1277,1312,1355,1377,1412,1454,1483,1508,1533,1590,1615,1637,1662,1684,1706,1728,1767,1789,1871,1893,1930,1955,1985,2010,2030,2059,2217,2242,2264,2289,2311,2333,2363,2385,2410,2432,2455,2493,2528,2569,2594,2616,2655,2687,2709,2754,2776,2798,2820,2847,2869,2892,2934,2959,2984,3011,3054,3076,3106,3147,3172,3195,3231,3256,3278,3300,3322,3370,3402,3425,3450,3479,3504,3529,3600,3629,3651,3693,3716,3741,3764,3794,3817,3871,3893,3961,4016,4046,64,89,114,141,168,195,217,239,262,292,367,389,411,445,468,493,539,598,623,659,728,753,776,801,823,845,868,890,923,946,968,1002,1035,1058,1081,1147,1172,1214,1268,1290,1315,1381,1403,1428,1453,1483,1512,1549,1571,1593,1615,1637,1662,1766,1788,1818,1840,1862,1884,1909,1938,1965,2044,2074,2104,2124,2154,2206,2228,2275,2305,2373,2395,2448,2582,2604,2636,2658,2699,2721,2744,2805,2835,2857,2922,2952,2975,3044,3066,3091,3114,3139,3171,3196,3229,3251,3284,3342,3367,3389,3411,3433,3458,3480,3503,3528,3553,3595,3654,3679,3701,3724,3758,3780,3805,3830,3852,3918,3951,3976,4006,4031,4086,4111,4152,4181,4203,4233,4269,4291,4313,4335,4419,4441,56,78,127,152,174,204,270,292,326,356,415,437,459,515,549,571,625,652,675,723,755,777,804,826,856,978,1003,1046,1071,1105,1134,1159,1193,1215,1237,1279,1311,1338,1358,1383,1442,1467,1492,1517,1590,1620,1642,1667,1716,1738,1770,1813,1861,1931,1954,1977,2020,2049,2082,2107,2137,2215,2249,2278,2312,2334,2356,2404,2436,2459,2481,2503,2528,2559,2627,2655,2690,2716,2762,2807,2829,2904,2931,2953,2994,3027,3052,3074,3097,3154,3183,3206,3242,3264,3286,3334,3356,3381,3411,3432,3495,3520,3545,3565,3608,3630,3659,3684,3713,3742,55,77,102,124,149,174,196,221,286,311,341,366,395,425,447,469,491,513,540,565,590,612,641,707,730,752,807,847,889,950,972,1006,1028,1058,1083,1154,1176,1201,1223,1245,1275,1297,1322,1347,1369,1406,1428,1453,1494,1523,1546,1586,1649,1671,1724,1773,1813,1838,1875,1910,2002,2024,2049,2087,2110,2132,2193,2223,2246,2294,2324,2347,2424,2449,2534,2557,2582,2636,2658,2680,2702,2724,2746,2771,2793,2816,2873,2895,2920,2956,2978,3000,3022,3045,3094,3136,3158,3223,3246,3269,3379,3306,3330,3355,3414,3488,3512,3534,3556,3578,3608,3630,3653,3675,3769,3794,3816,3838,3860,3883,3912,3937,3959,3981,4004,4026,4055,4085,4119,4142,4165,4190,4223,4291,4316,4348,4378,4426,56,78,103,163,190,218,247,272,297,330,359,381,452,474,497,556,578,603,625,647,687,716,738,763,791,816,838,876,923,945,994,1019,1041,1068,1093,1115,1152,1177,1207,1229,1252,1285,1307,1329,1410,1432,1454,1481,1513,1540,1560,1583,1645,1674,1707,1729,1785,1839,1862,1911,1936,2045,2070,2100,2184,2211,2233,2263,2288,2310,2332,2372,2406,2428,2456,2529,2551,2573,2609,2632,2654,2697,2734,2757,2800,2824,2846,2868,2915,2981,3011,3033,3112,3140,3163,3267,3341,3366,3399,3428,3451,3536,3559,3581,3624,3653,3680,3705,3742,3775,3798,3823,3874,3901,3981,4036,4090,4115,4138,4163,4192,4239,4269,4299,4334,4360,4389,4411,4440,4506,4531,4566,4631,4697,4722,4752,4775,4852,4877,62,84,109,131,153,175,204,226,248,270,292,326,348,373,395,417,446,468,534,571,594,642,671,693,715,737,762,805,836,859,976,998,1064,1093,1146,1201,1233,1263,1298,1320,1387,1418,1440,1489,1514,1541,1598,1620,1647,1669,1718,1747,1777,1807,1832,1855,1877,2024,2046,2068,2093,2118,2143,2202,2225,2282,2307,2349,2378,2400,2422,2444,2466,2496,2530,2552,2574,2616,2657,2686,2709,2747,2769,2819,2846,2868,2941,2975,2997,3020,3045,3072,3100,3134,3156,3178,3203,3225,3252,3281,3306,3346,3368,3395,3420,3442,3472,3502,3524,3546,3578,3609,74,96,119,144,166,191,234,263,288,313,343,373,395,417,439,462,539,568,590,625,649,672,718,747,769,815,847,889,921,948,970,1005,1049,1081,1103,1130,1155,1180,1205,1235,1257,1282,1307,1353,1376,1414,1449,1479,1504,1526,1559,1584,1609,1639,1661,1692,1729,1771,1842,1865,1890,1924,1978,2003,2064,2086,2113,2135,2170,2192,2238,2263,2313,2342,2367,2392,2419,2483,2505,2527,2554,2576,2598,2621,2687,2716,2765,2826,2865,2892,2917,2959,3015,3037,3062,3114,3143,3175,3244,3271,3298,3320,3350,3370,3436,3459,3485,3515,3537,3559,3632,3657,3682,3707,3730,3753,3778,3805,3828,3855,3878,3913,3972,4002,4037,4059,4088,4119,4141,4170,4192,55,77,100,149,184,206,248,278,300,345,374,397,443,472,494,548,584,609,665,721,751,774,804,867,889,935,960,998,1084,1107,1172,1222,1244,1271,1317,1384,1430,1453,1524,1549,1574,1599,1622,1657,1682,1704,1730,1755,1780,1806,1870,1892,1917,1976,2001,2033,2067,2092,2134,2156,2190,2225,2250,2287,2317,2342,2420,2443,2507,2529,2563,2623,2712,2734,2756,2812,2834,2856,2886,2908,2943,2970,2995,3061,3084,3107,3153,3183,3205,3250,3275,3298,3323,3373,3400,3423,3455,3482,3504,3527,3569,3622,3647,3672,3710,3733,3794,3824,3846,3888,3910,3930,3989,4019,4041,4072,4094,4114,4157,4179,4209,4231,4262,4297,4354,4376,4399,4450,4514,4537,4562,4592,4621,4650,4722,4748,4785,4808,4843,59,81,106,128,150,172,197,219,241,264,290,324,346,411,433,456,489,514,536,572,594,638,667,690,749,783,809,867,896,918,942,969,1033,1056,1106,1135,1157,1179,1247,1269,1302,1327,1352,1377,1399,1421,1443,1465,1544,1566,1588,1613,1633,1667,1689,1711,1743,1765,1811,1844,1905,1931,1956,1979,2004,2118,2143,2165,2187,2212,2234,2289,2318,2340,2362,2394,2416,2438,2465,2489,2511,2538,2565,2587,2609,2682,2712,2737,2790,2832,2859,2881,2913,2962,3027,3057,3084,3121,3160,3185,3212,3239,3279,3301,3345,3377,3402,3427,3452,3477,3502,3524,3547,3584,3607,3629,3671,3693,3715,3776,3798,63,90,115,138,163,205,248,270,293,323,352,374,424,453,476,525,554,587,612,642,664,694,737,771,829,859,881,903,944,973,995,1042,1064,1089,1114,1139,1203,1226,1248,1294,1326,1353,1378,1408,1431,1502,1530,1559,1581,1606,1628,1653,1696,1718,1743,1766,1791,1813,1842,1871,1893,1918,1948,2073,2095,2120,2165,2187,2217,2239,2262,2292,2314,2337,2442,2467,2492,2514,2541,2565,2587,2614,2678,2705,2727,2749,2774,2797,2826,2856,2881,2904,2929,3030,3084,3109,3131,3153,3187,3211,3272,3301,3326,3349,3372,3443,3475,3502,3542,3574,3602,3627,3650,3688,3710,3732,3800,3824,3854,3876,3905,3934,3956,3978,4051,4075,4104,4126,55,80,102,150,175,197,219,241,263,288,310,338,374,454,534,564,594,616,652,705,734,756,781,803,826,884,914,937,962,1004,1053,1137,1159,1184,1209,1232,1257,1361,1390,1415,1437,1462,1484,1524,1553,1575,1608,1630,1655,1703,1732,1754,1788,1813,1843,1926,1948,1973,2001,2030,2062,2102,2127,2160,2182,2216,2241,2263,2285,2312,2388,2410,2435,2521,2562,2592,2655,2730,2752,2780,2805,2827,2890,2912,2934,2956,3002,3034,3066,3096,3118,3140,3163,3228,3251,3279,3301,3326,3355,3390,3412,3437,3459,3484,3544,3571,3594,3619,3643,3680,3732,3754,3801,3824,3878,3901,3921,3983,4008,4045,4118,4138,4160,4185,4207,4227,4274,4294,4319,4377,4399,4421,4444,4466,4536,4566,4588,4622,78,100,125,168,193,234,256,292,317,363,400,425,450,475,503,528,564,584,609,652,718,743,768,844,869,891,970,992,1012,1057,1089,1114,1150,1178,1215,1240,1262,1292,1314,1378,1408,1430,1462,1499,1572,1594,1643,1668,1695,1717,1742,1771,1796,1825,1857,1928,1986,2027,2049,2101,2124,2151,2176,2198,2228,2251,2276,2349,2381,2411,2482,2504,2529,2551,2588,2635,2667,2694,2716,2743,2823,2845,2875,2926,2959,2984,3042,3087,3110,3201,3226,3256,3281,3303,3349,3381,3403,3448,3495,3520,3574,3596,3626,3651,3673,3737,3762,3784,3839,3861,3883,3913,3943,4041,63,85,110,170,192,215,237,260,285,307,365,390,413,436,461,526,551,586,608,638,660,683,708,814,871,896,918,984,1028,1064,1093,1118,1140,1200,1222,1245,1332,1354,1379,1408,1431,1480,1510,1532,1597,1622,1695,1720,1751,1776,1825,1854,1879,1904,1934,1956,2007,2041,2063,2085,2107,2147,2172,2197,2220,2242,2274,2340,2398,2420,2445,2467,2490,2513,2546,2571,2596,2664,2716,2738,2760,2806,2838,2860,2915,2944,2967,2992,3015,3037,3081,3115,3140,3162,3187,3210,3235,3260,3347,3372,3433,3458,3494,3519,3541,3563,3585,3608,3633,3655,3680,3746,3771,3794,3849,3879,3901,3926,3948,3970,4019,4041,4063,4092,4144,4166,4195,4236,55,78,103,130,155,177,202,237,266,291,363,385,410,439,464,486,508,533,555,577,599,629,690,713,735,789,821,844,915,940,962,990,1024,1049,1114,1148,1195,1220,1245,1280,1305,1327,1352,1375,1397,1422,1444,1466,1493,1522,1544,1569,1599,1619,1683,1713,1783,1808,1828,1881,1910,1941,2087,2114,2136,2166,2188,2213,2236,2258,2339,2364,2398,2428,2455,2477,2502,2527,2557,2603,2628,2699,2723,2748,2773,2798,2823,2848,2893,2950,2972,3028,3079,3111,3138,3163,3186,3220,3245,3273,3295,3317,3339,3400,3425,3486,3508,3538,3560,3582,3639,3664,3689,3719,3741,3773,3798,3821,3851,3874,3931,3951,3983,4119,4148,4168,4217,4242,4264,4289,4318,4340,4362,4385,4410,55,78,100,156,178,208,233,262,334,359,382,427,454,477,528,557,582,607,629,651,682,704,736,758,780,844,886,909,949,974,996,1020,1050,1101,1131,1153,1173,1209,1234,1261,1286,1309,1349,1378,1408,1432,1455,1507,1574,1604,1638,1674,1701,1730,1767,1803,1836,1871,1901,2010,2033,2066,2091,2113,2138,2184,2218,2245,2267,2292,2317,2449,2471,2493,2542,2574,2596,2622,2703,2726,2748,2794,2823,2845,2875,2908,2953,2975,3000,3022,3044,3066,3091,3125,3191,3221,3243,3266,3288,3313,3333,3358,3383,3406,3435,3462,3484,3514,3563,3588,3613,3643,3666,3696,3719,3747,3789,3809,3834,56,81,106,128,167,199,244,277,299,329,359,381,403,464,487,509,545,568,593,638,663,685,715,737,762,828,904,998,1020,1064,1112,1144,1169,1209,1238,1261,1300,1364,1387,1412,1453,1481,1501,1562,1594,1624,1665,1687,1710,1742,1765,1787,1824,1846,1907,1936,1961,1991,2014,2116,2138,2172,2195,2259,2288,2308,2333,2363,2420,2447,2469,2538,2563,2585,2639,2664,2686,2745,2777,2806,2831,2863,2888,2913,2938,2980,3002,3038,3063,3085,3148,3173,3198,3221,3246,3271,3304,3327,3357,3390,3431,3464,3489,3541,3563,3588,3613,3638,3661,3686,3709,3732,3755,3782,3882,63,85,107,129,154,184,209,241,263,285,307,332,354,376,398,483,508,530,582,604,651,701,723,748,773,803,849,954,977,1002,1024,1046,1073,1095,1120,1142,1164,1186,1208,1233,1255,1301,1366,1400,1425,1447,1469,1494,1516,1543,1566,1598,1627,1650,1732,1768,1791,1814,1863,1895,1918,1999,2022,2049,2127,2152,2174,2196,2226,2248,2270,2295,2325,2386,2416,2439,2472,2499,2521,2546,2571,2596,2621,2650,2672,2733,2756,2778,2825,2881,2908,2964,2986,3028,3050,3072,3097,3122,3144,3185,3212,3242,3350,3375,3397,3422,3457,3479,3501,3555,3577,3599,3621,3643,3665,3687,3737,3760,3785,3815,3870,3893,3916,3951,3974,3997,4054,4077,4106,62,84,104,155,180,210,240,265,287,309,334,354,400,432,454,479,501,524,549,571,601,623,645,667,801,823,858,941,969,1033,1056,1081,1103,1126,1156,1202,1292,1314,1345,1378,1405,1434,1489,1525,1560,1585,1607,1629,1656,1678,1700,1722,1753,1808,1831,1862,1884,1932,1954,1979,2028,2060,2101,2124,2181,2204,2227,2288,2310,2335,2405,2528,2585,2610,2632,2678,2708,2733,2756,2824,2860,2882,2918,2940,2965,2987,3012,3037,3066,3100,3143,3165,3187,3209,3231,3273,3295,3317,3339,3361,3383,3405,3427,3449,3515,3537,3562,3587,3650,3680,3710,3737,3759,3781,3803,3825,3875,3907,3939,3969,4011,4040,4112,4134,101,123,153,178,200,227,256,317,342,364,386,409,434,461,488,559,582,618,640,662,697,763,785,807,829,880,900,942,1010,1033,1055,1106,1140,1162,1203,1225,1247,1269,1291,1321,1351,1434,1456,1478,1508,1547,1581,1615,1637,1666,1691,1720,1784,1807,1830,1944,1969,1994,2024,2072,2148,2170,2193,2218,2282,2356,2398,2427,2450,2493,2515,2537,2562,2592,2614,2643,2668,2698,2736,2762,2835,2858,2883,2905,2927,2954,2987,3041,3063,3108,3138,3163,3188,3213,3238,3261,3297,3319,3341,3363,3385,3407,3429,3493,3520,3543,3566,3602,3629,3663,3688,3710,3732,3800,3823,3850,3877,3907,3930,3955,3980,4012,4042,4072,4117,56,86,108,138,160,182,207,229,251,317,347,369,391,413,438,460,482,504,526,548,571,600,630,652,717,739,781,806,831,853,878,942,962,1011,1036,1066,1088,1113,1213,1235,1257,1300,1341,1364,1394,1417,1466,1535,1566,1598,1623,1648,1673,1700,1741,1766,1909,1932,1954,2010,2039,2062,2087,2109,2132,2157,2182,2246,2268,2293,2318,2359,2382,2407,2443,2468,2498,2523,2553,2618,2643,2663,2688,2710,2733,2767,2789,2814,2846,2910,2955,2985,3010,3035,3057,3106,3128,3153,3219,3239,3261,3286,3308,3330,3430,3455,3480,3502,3527,3552,3575,3598,3621,3651,3673,3702,3731,3760,3782,55,84,107,174,199,221,246,273,303,327,349,374,399,462,492,517,539,561,588,624,649,672,699,729,751,774,796,819,853,903,933,955,975,1005,1027,1052,1074,1099,1121,1159,1188,1210,1253,1289,1311,1341,1363,1385,1407,1432,1454,1477,1547,1570,1675,1737,1774,1796,1826,1867,1892,1915,1974,2004,2027,2068,2090,2122,2231,2253,2324,2356,2378,2401,2423,2445,2470,2519,2548,2573,2622,2659,2681,2704,2734,2757,2779,2843,2868,2893,2915,2945,2972,2994,3061,3095,3117,3172,3217,3242,3269,3299,3336,3372,3399,3421,3454,3476,3498,3520,3550,3594,3627,3652,3677,3702,3759,3781,3803,3843,3873,3915,3983,4011,4048,4073,4119,4143,4173,4196,4253,4275,4304,4333,4368,62,84,112,148,200,222,244,266,286,311,360,385,412,434,456,490,521,589,612,639,671,694,716,766,788,810,835,858,880,910,959,981,1008,1033,1094,1148,1171,1223,1253,1275,1297,1319,1344,1371,1393,1457,1482,1504,1527,1554,1579,1608,1630,1654,1718,1741,1769,1862,1887,1997,2025,2066,2091,2168,2200,2232,2329,2358,2380,2405,2473,2500,2522,2549,2592,2615,2650,2704,2735,2757,2800,2832,2857,2879,2901,2923,2948,2970,2993,3061,3081,3104,3169,3194,3224,3246,3268,3295,3348,3370,3401,3430,3460,3487,3517,3549,3583,3608,3631,3662,3691,3713,3738,3782,3807,3830,3852,3877,3900,3923,3946,3975,3997,4022,4058,4087,4159,4181,4229,4254,69,91,114,157,186,209,241,274,301,330,353,378,441,463,485,515,549,571,593,624,651,685,751,781,811,838,872,894,928,950,972,1040,1065,1113,1143,1170,1192,1217,1242,1267,1290,1315,1340,1363,1386,1418,1484,1506,1531,1573,1602,1625,1703,1725,1750,1779,1804,1831,1892,1933,1958,1983,2010,2044,2074,2104,2129,2174,2210,2233,2260,2344,2366,2391,2490,2527,2549,2613,2640,2718,2741,2766,2796,2818,2872,2901,2923,2956,2981,3006,3028,3053,3075,3097,3188,3213,3240,3262,3295,3340,3363,3388,3410,3459,3484,3506,3574,3610,3633,3656,3684,3711,3741,3764,3793,3823,3848,3871,3942,3964,3986,4035,4055,4085,4108,4133,4190,4213,4238,4263,4286,4323,4346,4368,4419,4452,4474,57,104,137,159,182,225,250,272,294,319,341,371,401,423,446,471,503,525,609,631,656,678,700,743,808,849,872,894,969,1024,1049,1074,1135,1157,1179,1201,1234,1259,1301,1330,1353,1409,1484,1506,1533,1557,1579,1602,1627,1665,1716,1753,1775,1797,1822,1851,1873,1895,1956,2027,2066,2091,2113,2136,2176,2221,2248,2270,2292,2319,2374,2399,2424,2492,2514,2536,2568,2590,2615,2640,2670,2697,2719,2780,2803,2832,2857,2899,2924,2947,2972,2999,3021,3087,3109,3150,3186,3208,3289,3312,3374,3394,3419,3487,3525,3547,3612,3668,3693,3715,3740,3762,3785,3815,3842,3864,3927,3956,3985,4068,4088,4111,55,77,102,127,157,180,225,254,311,333,358,383,405,430,455,485,509,544,572,601,626,648,670,695,717,742,796,821,882,905,930,1016,1045,1067,1090,1113,1158,1183,1208,1230,1257,1280,1302,1324,1385,1407,1432,1462,1487,1512,1537,1564,1616,1641,1680,1703,1726,1756,1790,1813,1838,1919,1949,1972,2074,2099,2121,2143,2173,2195,2238,2271,2300,2330,2352,2416,2439,2464,2489,2525,2557,2580,2605,2633,2662,2682,2725,2754,2779,2804,2839,2926,2960,2990,3025,3050,3072,3097,3253,3275,3297,3346,3418,3443,3470,3492,3514,3536,3569,3591,3613,3635,3708,3730,3752,3777,3799,3845,3885,3909,3931,3987,4009,68,93,124,154,224,249,282,316,338,388,433,469,492,517,539,561,626,669,691,716,778,819,843,868,960,1001,1023,1101,1134,1179,1208,1230,1347,1370,1406,1429,1474,1503,1537,1609,1642,1665,1687,1738,1760,1783,1808,1833,1855,1876,1912,1934,1954,2013,2042,2069,2094,2116,2144,2176,2208,2235,2260,2290,2313,2391,2413,2433,2463,2513,2545,2570,2597,2619,2644,2669,2691,2716,2738,2763,2785,2807,2830,2884,2907,2931,2953,2974,3028,3050,3073,3100,3137,3160,3182,3224,3249,3271,3294,3319,3355,3393,3415,3460,3489,3514,3536,3559,3592,3617,3637,3659,3682,3702,3732,3755,3780,3805,3830,3862,3888,3911,3934,3997,4020,4043,4066,4094,4124,4149,4174,4222,4283,4320,4342,4372,4394,4431,4453,4489,4511,4536,4559,4582,4614,4639,4662,4687,4720,4743,4802,55,85,112,135,157,203,228,250,272,295,320,349,381,408,470,504,551,581,603,625,655,678,700,773,798,820,884,907,932,960,1009,1034,1056,1081,1103,1125,1155,1191,1214,1243,1276,1298,1332,1352,1375,1423,1452,1477,1502,1524,1614,1636,1658,1709,1734,1757,1789,1811,1836,1861,1898,1939,2075,2097,2119,2141,2184,2213,2236,2278,2310,2332,2357,2428,2453,2483,2505,2568,2636,2661,2691,2714,2744,2776,2798,2823,2882,2904,2929,2986,3008,3035,3058,3092,3117,3139,3205,3227,3274,3325,3362,3385,3415,3440,3474,3497,3522,3547,3569,3594,3616,3638,3661,3684,3718,3738,3761,3825,3861,3893,3922,3945,3970,4002,4031,4060,55,80,102,124,154,176,237,259,284,306,329,368,390,412,475,505,535,560,582,607,630,652,686,709,770,795,820,858,887,924,949,976,1026,1048,1091,1122,1147,1216,1248,1270,1295,1339,1375,1399,1421,1502,1540,1563,1585,1734,1765,1835,1865,1897,1943,1977,2045,2070,2095,2118,2138,2211,2268,2293,2323,2391,2413,2438,2460,2485,2549,2582,2604,2634,2659,2710,2735,2757,2782,2809,2831,2853,2875,2944,2966,2989,3034,3071,3093,3118,3158,3183,3225,3250,3272,3302,3327,3352,3375,3403,3471,3493,3529,3561,3593,3615,3659,3696,3743,3779,3809,3835,3858,3927,3949,3971,4000,4030,4064,4141,4163,4249,4272,4297,4327,4357,4405,4435,73,98,118,181,210,232,286,315,337,359,394,424,451,485,555,601,626,661,702,793,815,840,862,884,906,928,953,975,1029,1101,1123,1146,1171,1193,1215,1240,1262,1323,1348,1394,1421,1455,1477,1500,1566,1591,1616,1638,1660,1682,1704,1734,1759,1781,1806,1828,1860,1890,1915,1954,1977,2041,2064,2087,2137,2171,2194,2219,2292,2319,2339,2385,2414,2444,2466,2491,2513,2535,2569,2594,2651,2686,2713,2735,2757,2830,2871,2893,2925,2947,2969,2991,3013,3055,3129,3154,3184,3206,3279,3309,3331,3374,3403,3428,3453,3476,3514,3534,3559,3607,3761,3783,3808,3850,3873,3898,3941,3966,3992,4021,4043,4065,4090,4186,4218,4247,4276,4341,4371,55,78,103,128,150,175,200,222,244,266,289,323,345,367,428,453,476,501,523,592,614,636,671,701,729,765,787,807,847,879,901,947,1025,1054,1079,1101,1124,1182,1209,1255,1310,1333,1367,1390,1413,1462,1491,1532,1557,1587,1612,1659,1686,1748,1770,1795,1817,1842,1920,1943,1965,2018,2043,2066,2091,2116,2148,2326,2351,2378,2414,2441,2463,2485,2546,2568,2593,2684,2713,2735,2760,2782,2804,2845,2867,2896,2964,2989,3012,3037,3059,3081,3106,3135,3177,3199,3222,3288,3318,3341,3366,3388,3418,3443,3465,3487,3510,3542,3564,3606,3635,3658,3693,3722,3752,3774,3796,3868,3891,3914,3934,3966,3988,4010,4039,4063,4130,4155,4180,4205,4230,4265,55,80,100,130,157,189,214,236,258,283,305,327,357,430,452,474,509,565,588,615,644,669,696,726,748,790,815,837,860,882,946,971,991,1019,1056,1078,1100,1130,1152,1174,1220,1252,1282,1305,1327,1350,1384,1406,1428,1503,1526,1551,1583,1610,1640,1670,1724,1747,1777,1802,1873,1896,1926,2051,2073,2098,2128,2150,2173,2198,2228,2289,2314,2337,2367,2390,2415,2462,2485,2514,2536,2561,2583,2605,2635,2657,2679,2752,2774,2809,2832,2855,2882,2907,2930,2957,2982,3008,3051,3093,3139,3190,3215,3256,3330,3352,3377,3400,3435,3466,3491,3516,3541,3571,3596,3619,3642,3669,3692,3721,3741,3864,3894,3919,3954,3981,4039,4065,4123,4147,4169,4201,4223,4245,4282,69,91,113,173,198,225,285,341,368,419,448,470,495,520,550,572,602,625,650,672,697,722,771,848,873,918,952,975,997,1047,1086,1109,1152,1181,1211,1236,1268,1290,1315,1340,1365,1387,1450,1472,1494,1516,1539,1611,1642,1677,1722,1771,1796,1818,1848,1959,1991,2016,2048,2071,2094,2205,2227,2249,2283,2305,2328,2381,2410,2430,2463,2493,2518,2540,2569,2591,2613,2635,2657,2680,2714,2744,2766,2812,2850,2875,2917,2949,2978,3007,3029,3052,3118,3163,3188,3210,3235,3379,3404,3431,3475,3504,3534,3557,3582,3612,3635,3664,3686,3708,3733,3755,3828,3851,3876,3898,3920,3950,3975,4009,4032,4084,4106,4135,55,85,107,131,220,242,271,293,349,371,393,442,471,493,548,578,600,622,652,713,738,763,788,810,840,860,890,912,954,977,999,1067,1089,1116,1141,1192,1217,1239,1281,1310,1340,1364,1389,1411,1454,1483,1520,1576,1608,1630,1662,1691,1714,1754,1804,1829,1866,1980,2000,2025,2070,2102,2124,2154,2176,2240,2265,2287,2310,2368,2400,2422,2476,2508,2531,2577,2602,2632,2665,2688,2713,2856,2878,2900,2980,3002,3024,3067,3099,3124,3146,3170,3192,3278,3305,3330,3356,3392,3422,3447,3491,3516,3538,3568,3603,3636,3669,3692,3720,3743,3789,3814,3843,3872,3895,3920,4009,4034,4057,4100,4122,4151,4183,4208,4306,56,78,103,139,161,186,208,231,271,300,335,357,380,410,437,467,535,557,579,613,635,657,680,749,773,798,820,843,888,910,935,958,978,1010,1032,1057,1079,1101,1185,1210,1245,1278,1301,1343,1380,1402,1427,1450,1475,1497,1527,1571,1608,1630,1688,1713,1743,1789,1814,1839,1874,1897,1920,1945,1982,2007,2036,2100,2182,2207,2237,2262,2292,2315,2340,2362,2384,2450,2474,2496,2528,2555,2578,2605,2632,2657,2679,2701,2762,2794,2816,2846,2868,2891,2926,2951,2991,3013,3043,3065,3107,3141,3168,3191,3266,3296,3321,3346,3371,3396,3420,3445,3470,3500,3532,3562,3643,3684,3706,3739,3761,3816,3852,3878,3914,3936,3958,3980,56,78,100,149,181,264,289,311,336,379,401,431,478,503,632,662,684,709,732,757,779,801,823,845,868,893,918,941,986,1008,1078,1167,1192,1214,1270,1299,1322,1386,1408,1430,1453,1514,1543,1570,1619,1650,1672,1743,1765,1787,1809,1841,1863,1888,1911,1936,1958,1995,2020,2052,2075,2097,2120,2151,2188,2215,2333,2355,2377,2439,2464,2486,2550,2612,2634,2661,2686,2711,2733,2755,2822,2859,2882,2907,2929,2951,2973,3003,3025,3050,3079,3115,3140,3176,3206,3245,3275,3325,3364,3387,3436,3461,3488,3510,3535,3596,3618,3643,3665,3687,3710,3733,3762,3784,3814,3847,3869,3935,3962,4020,4042,4064,4086,4108,4130,4159,4188,4263,4297,4320,4343,4391,4421,4444,4499,65,88,134,184,206,231,264,294,319,342,406,508,530,557,580,614,639,661,693,731,776,805,827,873,917,940,962,984,1026,1051,1122,1149,1171,1196,1225,1255,1325,1359,1381,1406,1434,1456,1478,1534,1556,1578,1598,1670,1700,1722,1758,1790,1813,1838,1861,1884,1958,1999,2032,2064,2096,2170,2192,2214,2239,2264,2286,2316,2338,2361,2436,2458,2480,2526,2548,2570,2600,2622,2644,2698,2754,2776,2812,2845,2867,2912,2934,2959,2984,3006,3125,3145,3170,3200,3222,3309,3334,3356,3378,3400,3422,3468,3493,3531,3553,3586,3659,3684,3707,3737,3759,3779,3822,3845,3927,3952,3982,4005,4039,4061,4090,4154,4178,4233,4263,4283,56,79,106,131,161,186,252,275,297,377,399,422,509,531,554,608,640,706,731,756,790,813,836,879,901,923,948,971,998,1030,1052,1077,1099,1126,1151,1173,1198,1261,1293,1315,1349,1372,1395,1425,1449,1492,1568,1597,1631,1653,1709,1732,1755,1821,1843,1865,1890,1967,2028,2050,2080,2131,2153,2178,2203,2225,2247,2276,2308,2371,2394,2417,2505,2535,2589,2623,2681,2703,2728,2750,2772,2834,2866,2891,2945,2975,2997,3038,3068,3090,3124,3147,3174,3199,3228,3266,3325,3352,3377,3400,3422,3486,3508,3530,3576,3609,3634,3684,3735,3760,3785,3810,3832,3855,3880,3905,3939,3962,4033,4070,4092,4115,4158,4225,4247,4269,4320,4342,4367,4432,4457,4480,4505,4527,4552,4586,4609,4632,4686,4708,4737,4799,4824,4849,4881,4906,4929,4951,5017,56,78,100,151,176,203,225,255,278,303,328,355,377,404,434,456,522,547,577,599,629,651,673,728,750,833,856,898,944,969,991,1019,1048,1114,1141,1168,1193,1218,1243,1310,1344,1366,1388,1410,1432,1457,1479,1501,1547,1626,1649,1674,1702,1734,1764,1789,1819,1844,1915,1938,1999,2021,2043,2065,2090,2117,2152,2177,2199,2221,2285,2307,2332,2391,2428,2453,2480,2508,2545,2575,2602,2624,2698,2720,2742,2764,2806,2828,2853,2875,2897,2919,2941,2963,3016,3087,3121,3143,3165,3187,3209,3234,3256,3279,3368,3381,3432,3465,3487,3509,3599,3621,3646,3675,3705,3730,3752,3813,3843,3873,3900,3923,55,85,112,167,221,252,275,326,356,380,410,474,496,518,545,576,599,624,646,668,712,752,779,809,836,858,910,935,1006,1064,1087,1109,1179,1202,1225,1265,1294,1319,1344,1371,1401,1424,1449,1471,1496,1527,1549,1610,1633,1655,1704,1731,1753,1813,1835,1858,1885,1908,1933,2053,2078,2100,2122,2145,2174,2258,2288,2315,2340,2367,2410,2432,2455,2528,2551,2576,2610,2632,2723,2746,2768,2790,2813,2843,2870,2909,2968,2998,3021,3046,3107,3129,3151,3195,3218,3240,3262,3285,3321,3346,3369,3430,3460,3482,3515,3540,3589,3619,3642,3691,3713,3735,3757,3779,3802,3861,3886,3906,3929,3956,3978,4013,4067,4093,4118,4143,4173,4204,4238,4275,4346,4368,62,87,109,134,164,186,211,233,258,280,329,352,415,440,462,487,512,534,556,579,602,632,657,679,702,722,754,779,801,843,892,921,944,983,1015,1045,1065,1090,1115,1137,1160,1185,1210,1235,1334,1359,1384,1424,1453,1478,1513,1536,1602,1624,1646,1699,1722,1747,1811,1841,1871,1978,2000,2022,2070,2104,2165,2187,2212,2261,2290,2315,2348,2370,2395,2425,2454,2476,2501,2523,2545,2603,2625,2647,2672,2743,2773,2798,2823,2852,2872,2897,2922,2984,3007,3030,3059,3081,3128,3151,3174,3199,3222,3244,3277,3299,3418,3443,3468,3493,3525,3547,55,78,100,122,144,166,188,218,240,270,306,328,353,375,398,466,488,513,543,570,604,626,690,712,742,767,789,831,855,880,909,934,956,1020,1050,1073,1110,1137,1170,1195,1222,1256,1290,1312,1337,1405,1430,1460,1490,1512,1578,1598,1623,1666,1724,1749,1774,1845,1867,1896,1925,1955,2013,2035,2060,2109,2138,2161,2186,2208,2233,2255,2278,2312,2339,2361,2383,2407,2437,2462,2498,2532,2555,2580,2602,2625,2693,2718,2741,2766,2820,2849,2885,2910,2932,2974,3042,3066,3089,3132,3161,3183,3205,3228,3253,3275,3297,3324,3380,3402,3427,3493,3526,3563,3614,3636,3658,3724,3749,3777,3797,3824,3856,3876,3903,3933,56,78,101,126,156,178,202,231,254,277,356,381,403,428,458,481,508,537,562,584,606,646,675,698,762,820,845,916,941,964,1032,1062,1089,1121,1143,1168,1224,1246,1281,1303,1326,1378,1405,1427,1449,1471,1494,1521,1549,1581,1603,1633,1663,1687,1731,1813,1845,1867,1916,1941,2002,2048,2073,2098,2120,2143,2192,2221,2248,2270,2292,2314,2339,2364,2386,2408,2433,2455,2477,2538,2560,2585,2607,2629,2655,2687,2712,2735,2801,2854,2876,2901,2926,2951,3041,3071,3096,3119,3149,3171,3196,3218,3240,3304,3329,3351,3394,3423,3457,3479,3502,3527,3549,3572,3636,3661,3688,3740,3765,3795,3870,3895,3943,3991,4014,4062,4143,62,85,107,150,177,199,240,287,309,334,364,395,417,442,469,491,514,580,602,629,654,725,747,793,815,838,880,909,931,1014,1036,1058,1080,1110,1139,1174,1199,1226,1249,1327,1360,1382,1412,1437,1467,1489,1511,1544,1566,1634,1659,1692,1714,1734,1793,1826,1856,1878,1927,1957,1987,2017,2040,2169,2203,2225,2279,2320,2340,2368,2400,2423,2445,2470,2493,2522,2544,2567,2592,2622,2644,2669,2691,2713,2735,2760,2782,2853,2875,2922,2997,3021,3085,3114,3139,3161,3186,3209,3231,3260,3285,3310,3332,3359,3439,3464,3487,3512,3545,3570,3595,3618,3648,3685,3710,3733,3756,3779,3808,3837,3866,3895,3924,55,77,99,142,164,186,218,253,288,337,367,390,445,467,492,514,539,561,583,605,630,660,757,779,804,826,849,899,924,946,979,1004,1046,1069,1091,1124,1170,1195,1217,1239,1264,1291,1314,1380,1402,1427,1454,1482,1509,1573,1603,1625,1658,1683,1708,1771,1794,1819,1842,1864,1937,1972,2047,2069,2091,2123,2169,2194,2251,2276,2313,2410,2432,2457,2482,2506,2531,2578,2631,2653,2676,2706,2736,2758,2780,2845,2867,2892,2914,2938,2960,2982,3005,3052,3077,3107,3129,3171,3251,3275,3300,3322,3422,3445,3470,3544,3574,3597,3620,3645,3670,3700,3722,3744,3769,3791,3837,3866,3898,3922,3958,3980,4026,4073,4107,4132,4155,4180,4221,4243,4266,56,86,111,141,166,188,210,240,262,346,371,443,475,500,562,587,621,643,678,700,732,762,823,853,880,903,933,958,1011,1041,1070,1100,1162,1187,1207,1239,1291,1318,1343,1388,1417,1442,1464,1491,1514,1539,1591,1618,1643,1668,1698,1720,1757,1780,1837,1873,1895,1929,1956,1997,2022,2052,2072,2199,2219,2244,2274,2301,2323,2363,2400,2423,2453,2514,2539,2561,2583,2605,2648,2677,2700,2750,2779,2801,2826,2884,2909,2934,2956,2993,3023,3048,3070,3112,3135,3157,3180,3213,3241,3308,3330,3360,3394,3448,3473,3509,3544,3569,3589,3612,3642,3667,3696,3719,3773,3798,3820,3842,3887,3912,3935,3977,3999,4021,4050,4137,4167,4189,4211,4280,4303,4348,4370,56,78,100,125,152,174,235,265,295,317,340,370,390,415,464,489,511,577,600,623,694,716,746,789,819,844,892,922,947,972,994,1080,1102,1124,1149,1182,1207,1232,1275,1304,1337,1359,1384,1409,1431,1453,1520,1557,1582,1604,1629,1654,1720,1745,1767,1792,1819,1842,1894,1916,1938,2003,2027,2051,2078,2100,2123,2202,2224,2252,2284,2308,2332,2354,2378,2402,2466,2489,2512,2537,2562,2592,2614,2636,2672,2695,2733,2769,2834,2858,2904,2926,2949,2988,3013,3043,3085,3114,3136,3158,3180,3202,3224,3246,3318,3343,3366,3389,3412,3441,3471,3501,3531,3554,3620,3642,3664,3694,3731,3755,3792,3889,3914,3936,3961,3991,4023,4052,4077,4099,55,84,106,135,165,187,214,237,308,333,366,403,428,453,475,500,576,601,628,650,672,738,763,796,826,846,903,926,968,993,1013,1038,1081,1110,1132,1157,1179,1201,1235,1257,1282,1368,1441,1463,1486,1511,1533,1556,1579,1609,1631,1654,1724,1803,1830,1855,1889,1919,1941,1976,2040,2065,2090,2126,2149,2174,2213,2356,2378,2400,2464,2486,2517,2568,2650,2672,2695,2725,2747,2785,2822,2853,2875,2946,2971,2993,3015,3049,3074,3102,3128,3150,3173,3198,3243,3270,3292,3315,3341,3380,3405,3430,3452,3474,3496,3518,3589,3612,3637,3657,3679,3701,3747,3769,3803,3825,3908,3954,3984,4048,4070,4099,4145,99,136,158,201,235,299,323,412,434,456,509,538,560,587,610,668,707,729,751,773,831,853,894,916,943,976,998,1023,1102,1125,1147,1187,1233,1258,1281,1324,1366,1388,1413,1440,1465,1531,1557,1579,1625,1660,1689,1821,1848,1870,1893,1918,1940,1965,1987,2024,2066,2089,2123,2155,2185,2210,2232,2255,2315,2347,2374,2424,2508,2532,2557,2582,2604,2628,2650,2672,2733,2759,2784,2806,2831,2851,2876,2898,2920,2940,2962,3037,3067,3113,3138,3163,3218,3262,3291,3318,3340,3365,3388,3434,3513,3542,3567,3589,3614,3636,3659,3717,3751,3773,3834,3856,3880,3905,3927,3964,4000,4029,4053,62,87,117,140,162,184,209,234,256,278,308,330,352,374,438,460,485,533,562,587,631,661,683,714,736,766,811,833,869,918,952,976,1039,1061,1086,1118,1140,1169,1194,1234,1268,1314,1369,1406,1428,1451,1476,1498,1520,1552,1616,1639,1662,1708,1740,1768,1798,1828,1853,1970,1993,2015,2097,2122,2144,2195,2235,2260,2282,2307,2329,2356,2378,2416,2448,2470,2506,2529,2551,2631,2653,2678,2708,2728,2784,2806,2848,2889,2913,2935,2977,3009,3034,3057,3087,3114,3146,3168,3210,3240,3263,3288,3311,3339,3364,3389,3453,3478,3502,3524,3559,3581,3614,3645,3741,3782,3806,3828,3883,3920,3970,57,79,115,138,163,187,209,234,298,320,361,388,410,432,501,524,546,570,613,638,668,752,813,836,858,881,910,932,1070,1094,1141,1209,1233,1279,1320,1342,1377,1421,1453,1483,1508,1533,1555,1580,1602,1625,1649,1713,1733,1756,1801,1833,1857,1890,1912,1976,1998,2033,2129,2154,2179,2211,2236,2279,2377,2399,2426,2448,2470,2499,2524,2549,2571,2594,2673,2705,2797,2849,2883,2906,2931,2956,2978,3024,3049,3072,3114,3144,3167,3201,3268,3327,3369,3391,3440,3463,3530,3654,3593,3633,3689,3712,3776,3832,3857,3958,3987,4009,4065,4097,4122,4147,4169,4193,4215,4237,4259,4343,4368,4415,4440,4463,4495,4520,4545,4570,4595,4628,55,77,99,129,156,181,204,239,269,299,321,364,412,444,466,488,511,533,555,577,599,657,679,704,726,787,810,835,860,902,932,959,1020,1042,1076,1098,1120,1190,1215,1240,1286,1308,1333,1356,1405,1469,1491,1518,1543,1565,1587,1668,1712,1734,1802,1837,1862,1909,1934,2012,2037,2067,2092,2124,2157,2182,2207,2307,2332,2354,2376,2403,2428,2496,2552,2603,2632,2657,2679,2701,2746,2769,2794,2841,2864,2886,2961,2983,3010,3032,3055,3080,3102,3134,3163,3190,3212,3234,3302,3332,3354,3384,3437,3459,3525,3550,3575,3600,3651,3676,3704,3729,3752,3775,3841,3880,3909,3931,55,77,99,121,146,168,193,215,249,274,296,321,387,412,459,508,537,559,584,606,631,656,678,700,768,790,815,870,892,914,944,966,1039,1064,1086,1108,1194,1219,1244,1274,1304,1326,1348,1370,1393,1457,1487,1512,1534,1556,1588,1610,1632,1662,1721,1790,1812,1837,1877,1928,1953,1975,1997,2019,2044,2066,2099,2121,2146,2168,2190,2251,2276,2298,2321,2357,2382,2407,2429,2475,2509,2551,2600,2627,2656,2678,2713,2740,2765,2790,2838,2870,2893,2957,2986,3013,3042,3069,3098,3123,3145,3170,3192,3214,3239,3264,3313,3345,3374,3456,3484,3507,3530,56,80,103,162,184,209,234,259,281,306,328,350,375,405,428,494,521,545,567,591,613,638,661,683,726,755,780,840,862,907,932,954,976,1001,1023,1048,1073,1132,1198,1229,1290,1341,1382,1404,1429,1451,1474,1544,1568,1593,1647,1682,1714,1769,1801,1831,1851,1878,1964,1989,2011,2036,2061,2083,2106,2131,2156,2192,2215,2281,2305,2329,2354,2378,2403,2428,2452,2475,2500,2525,2549,2574,2605,2657,2685,2715,2738,2767,2812,2834,2859,2881,2903,2925,2948,2968,3023,3052,3077,3102,3124,3146,3166,3188,3210,3275,3295,3320,3365,3398,3420,3475,3506,3530,55,85,112,134,183,212,247,272,302,335,359,449,476,512,534,556,578,603,667,689,753,792,814,846,869,894,916,941,983,1018,1040,1066,1091,1113,1139,1161,1265,1287,1320,1345,1390,1419,1448,1473,1495,1520,1569,1598,1620,1661,1707,1768,1791,1813,1843,1866,1933,1981,2011,2041,2073,2110,2140,2165,2202,2288,2318,2340,2372,2396,2472,2494,2516,2557,2586,2608,2638,2660,2724,2749,2771,2793,2816,2846,2873,2902,2929,2959,2989,3022,3047,3073,3096,3125,3148,3193,3222,3251,3278,3300,3322,3344,3366,3434,3459,3519,3578,3642,3664,3687,3748,3770,3800,3893,3941,3963,4011,4035,4073,4124,4149,4183,4208,4235,4288,4315,4345,55,89,111,133,158,195,220,242,266,291,323,345,370,392,414,436,459,536,574,599,624,651,673,696,746,769,799,821,844,866,894,943,965,990,1015,1037,1062,1084,1106,1128,1150,1211,1265,1295,1322,1344,1369,1391,1455,1511,1533,1558,1580,1609,1650,1679,1722,1786,1811,1841,1864,1896,1918,1943,1973,2048,2085,2153,2178,2200,2222,2244,2276,2298,2323,2370,2395,2420,2471,2498,2523,2564,2586,2611,2636,2658,2683,2705,2727,2752,2774,2797,2827,2905,2930,3004,3026,3131,3153,3175,3227,3252,3274,3296,3326,3351,3381,3403,3467,3490,3515,3570,3595,3624,3648,3670,3699,3750,3783,3814,3836,3873,3906,3936,3961,3995,4018,62,84,109,131,153,178,203,223,245,313,338,361,386,408,433,455,480,502,524,547,588,625,650,672,714,754,783,808,833,855,880,902,934,956,981,1003,1081,1103,1126,1148,1170,1192,1214,1239,1261,1286,1356,1381,1406,1438,1461,1486,1516,1577,1602,1629,1659,1684,1713,1738,1760,1782,1853,1875,1897,1919,1946,1968,1990,2028,2062,2092,2119,2141,2166,2209,2243,2285,2310,2375,2398,2420,2504,2539,2564,2586,2702,2724,2754,2776,2798,2845,2867,2900,2920,2963,2992,3017,3042,3064,3086,3118,3147,3179,3208,63,85,107,139,161,183,206,233,275,298,344,373,395,420,445,479,501,528,591,613,635,680,711,743,765,795,857,877,926,975,1000,1030,1078,1110,1161,1188,1215,1280,1310,1332,1354,1397,1436,1526,1548,1573,1617,1646,1678,1701,1726,1801,1823,1845,1874,1896,1925,1955,2023,2048,2071,2117,2146,2171,2247,2269,2291,2313,2335,2357,2382,2429,2451,2476,2501,2533,2558,2580,2644,2667,2692,2748,2770,2824,2853,2876,2921,2944,2991,3013,3033,3083,3112,3137,3177,3212,3234,3256,3282,3346,3368,3390,3440,3465,3487,3512,3539,3566,3588,3611,3636,3693,3715,3744,55,77,99,121,155,185,215,240,262,287,319,341,371,396,418,443,468,532,570,592,620,643,668,690,713,777,800,823,848,870,895,968,1032,1054,1076,1098,1123,1153,1178,1205,1240,1265,1287,1311,1336,1361,1469,1544,1584,1609,1631,1653,1685,1710,1773,1802,1827,1852,1876,1916,1946,1969,1996,2026,2051,2081,2106,2131,2271,2301,2323,2348,2370,2395,2420,2442,2464,2489,2511,2536,2607,2629,2651,2699,2737,2762,2805,2832,2908,2933,2963,2985,3010,3037,3066,3108,3133,3155,3180,3202,3236,3261,3283,3313,3338,3360,3404,3436,3458,3478,3500,3546,3575,3597,3622,3647,3669,3701,3767,3792,63,86,110,152,174,197,241,270,292,317,340,389,418,440,465,511,533,555,578,603,628,650,672,697,760,782,812,835,880,902,927,949,974,999,1019,1085,1110,1132,1154,1179,1202,1229,1362,1384,1420,1449,1479,1507,1529,1568,1602,1625,1683,1717,1740,1765,1815,1844,1873,1893,1925,1950,1973,1998,2028,2053,2108,2225,2247,2277,2326,2360,2382,2404,2438,2461,2499,2529,2551,2608,2637,2659,2684,2709,2731,2756,2785,2810,2833,2856,2885,2907,2929,2951,2996,3055,3080,3102,3126,3151,3179,3244,3302,3324,3349,3374,3396,3418,3443,3465,3490,3524,3546,3575,3597,3619,3687,3717,3745,3765,3797,3822,57,79,112,142,167,192,214,236,258,280,302,403,474,506,526,568,597,619,641,666,688,730,759,782,805,875,898,923,945,991,1082,1104,1126,1153,1178,1226,1255,1280,1305,1328,1350,1418,1448,1470,1526,1555,1580,1602,1624,1658,1680,1702,1773,1795,1856,1914,1950,1973,2071,2093,2122,2178,2237,2262,2311,2331,2382,2413,2437,2462,2485,2521,2543,2566,2615,2644,2666,2691,2722,2744,2788,2817,2839,2866,2928,2950,2975,2997,3033,3058,3143,3185,3207,3282,3307,3329,3349,3374,3399,3432,3457,3487,3532,3554,3576,3612,3673,3697,3722,3744,3769,3802,3824,3849,3871,3905,3932,3954,3984,4006,4035,55,77,102,125,147,177,204,234,257,279,350,372,402,424,449,484,509,585,623,648,673,767,802,824,847,893,945,977,1011,1056,1078,1100,1149,1213,1238,1260,1283,1305,1327,1350,1375,1448,1484,1506,1528,1555,1619,1654,1679,1704,1734,1756,1832,1888,1913,1942,1967,1999,2027,2052,2082,2102,2159,2184,2221,2323,2345,2367,2389,2462,2492,2522,2552,2574,2596,2623,2646,2669,2703,2726,2748,2773,2798,2827,2873,2927,2956,2981,3011,3033,3058,3083,3113,3142,3185,3242,3272,3294,3324,3354,3386,3408,3433,3467,3502,3534,3559,3581,3604,3629,3652,3710,3732,3762,3784,3809,3834,3856,3885,3938,3960,3990,4013,55,77,100,143,168,193,220,242,265,290,312,334,356,412,437,462,484,507,532,559,581,657,679,701,726,775,804,829,851,874,912,968,990,1033,1063,1085,1110,1143,1168,1193,1236,1266,1291,1334,1366,1396,1418,1441,1463,1523,1548,1570,1592,1670,1695,1729,1752,1775,1855,1877,1914,1944,1970,2000,2027,2052,2075,2100,2134,2156,2188,2220,2255,2344,2366,2391,2478,2500,2535,2581,2603,2648,2677,2704,2729,2754,2779,2804,2826,2856,2878,2900,2963,2985,3007,3032,3054,3076,3106,3149,3201,3223,3245,3268,3317,3346,3368,3390,3443,3466,3516,3548,3573,3598,3621,3646,3671,3697,3719,3757,3789,3814,3836,3858,3880,3902,3936,4001,4023,4046,4068,4090,4112,4141,4170,4242,4262,4300,4330,55,85,110,132,154,179,201,226,248,273,295,317,379,401,431,456,478,500,522,544,569,592,614,689,725,754,796,819,841,864,886,908,967,989,1011,1038,1060,1082,1116,1138,1200,1227,1256,1286,1319,1342,1370,1426,1458,1485,1507,1532,1596,1645,1674,1711,1733,1765,1800,1830,1852,1882,1940,1963,2029,2094,2116,2138,2160,2182,2207,2232,2254,2276,2298,2320,2342,2367,2387,2452,2474,2496,2560,2582,2611,2633,2653,2678,2720,2749,2772,2817,2842,2864,2886,2908,2937,2959,2981,3004,3069,3091,3113,3166,3207,3229,3251,3273,3298,3321,3357,3392,3415,3461,3483,3508,3533,3562,3591,3653,3688,3789,55,77,104,147,177,199,245,267,292,341,380,405,427,491,511,544,595,624,654,679,701,724,746,776,848,870,903,937,962,986,1052,1077,1110,1133,1155,1186,1218,1240,1293,1373,1395,1420,1442,1465,1520,1549,1579,1609,1641,1661,1684,1735,1765,1787,1830,1862,1892,1958,1988,2013,2043,2063,2093,2189,2211,2236,2261,2283,2306,2333,2356,2381,2415,2438,2460,2485,2515,2545,2567,2601,2624,2694,2724,2746,2797,2832,2856,2897,2929,2951,2973,2998,3033,3090,3132,3191,3213,3238,3302,3330,3361,3383,3408,3454,3479,3502,3534,3590,3615,3664,3689,3711,3733,3756,3778,3803,3868,3893,3916,3939,3966,3990,4019,4084,4109,4132,4159,4184,4218,4243,55,77,100,149,172,194,240,272,297,337,366,393,436,465,487,541,566,588,610,632,654,688,710,742,808,833,856,896,938,965,1019,1057,1079,1104,1140,1163,1190,1212,1242,1327,1354,1384,1411,1433,1455,1478,1549,1571,1593,1649,1678,1711,1743,1765,1792,1821,1848,1870,1921,1944,1967,1989,2067,2089,2111,2173,2202,2224,2247,2272,2341,2363,2385,2427,2459,2481,2504,2553,2597,2619,2641,2663,2733,2779,2801,2821,2870,2892,2934,2983,3009,3032,3054,3081,3104,3133,3155,3185,3215,3237,3267,3352,3374,3410,3456,3478,3500,3522,3544,3564,3610,3632,3659,3681,3711,3768,3793,3818,3838,3870,3893,3920,55,80,102,124,167,199,221,243,266,315,347,372,397,420,442,464,484,559,584,606,629,654,676,698,737,768,790,839,883,929,971,994,1041,1066,1089,1125,1147,1169,1191,1245,1275,1300,1367,1389,1412,1468,1493,1515,1537,1562,1587,1649,1671,1691,1742,1767,1789,1821,1874,1897,1919,1997,2020,2045,2088,2115,2144,2166,2186,2251,2276,2301,2323,2352,2374,2396,2463,2492,2514,2536,2558,2580,2605,2627,2663,2697,2756,2785,2807,2829,2852,2875,2905,2930,2952,2977,3000,3022,3088,3117,3159,3182,3207,3277,3302,3327,3352,3375,3400,3422,3447,3507,3532,3554,3579,3604,3626,3651,3673,3695,3717,3746,3806,3831,3861,3886,3908,3952,3981,4006,4028,55,77,106,131,153,178,228,250,275,324,353,375,397,426,448,473,495,525,547,569,591,660,682,705,761,783,808,902,924,946,984,1042,1064,1089,1137,1167,1189,1214,1234,1259,1349,1371,1396,1445,1467,1502,1527,1549,1571,1628,1657,1679,1709,1734,1766,1810,1835,1947,1969,1989,2043,2084,2106,2199,2228,2250,2303,2325,2352,2372,2428,2451,2476,2498,2526,2548,2571,2614,2636,2658,2683,2714,2756,2831,2853,2875,2900,2922,2947,2972,2995,3020,3076,3098,3120,3163,3209,3247,3269,3291,3326,3355,3390,3412,3434,3506,3536,3565,3590,3617,3640,3662,3691,3716,3738,3761,62,84,114,136,163,185,208,273,316,345,375,402,427,449,471,501,523,545,611,633,655,711,741,763,788,834,857,920,957,999,1024,1051,1073,1096,1118,1183,1205,1227,1249,1271,1296,1318,1382,1407,1465,1487,1512,1534,1567,1589,1643,1721,1744,1766,1788,1824,1890,1922,1944,1974,1997,2024,2118,2140,2163,2185,2227,2256,2281,2306,2367,2389,2411,2433,2455,2480,2525,2557,2584,2606,2628,2677,2707,2732,2781,2810,2832,2874,2899,2926,2948,2970,3000,3022,3068,3093,3158,3188,3210,3300,3325,3347,3369,3392,3417,3439,3464,3490,3521,3543,3572,3629,3654,3679,3704,3742,3785,3808,3833,3858,3883,3915,3944,3967,55,80,105,130,153,178,200,223,277,306,328,351,373,418,450,472,494,519,560,592,614,641,663,704,733,755,789,812,853,900,942,973,995,1020,1042,1115,1144,1166,1215,1245,1267,1312,1341,1363,1385,1415,1440,1462,1537,1561,1596,1660,1683,1715,1761,1793,1816,1859,1884,1909,1936,1973,1998,2027,2064,2166,2188,2234,2256,2278,2300,2346,2369,2411,2440,2465,2487,2507,2558,2587,2612,2637,2659,2682,2709,2734,2769,2791,2852,2874,2899,2931,2953,2975,3000,3023,3086,3108,3130,3155,3177,3199,3224,3285,3322,3351,3373,3402,3433,3462,3494,3518,3540,55,83,108,130,175,212,237,260,316,365,396,419,463,488,510,535,565,587,653,678,708,735,771,796,856,878,903,925,987,1032,1054,1076,1101,1126,1192,1251,1274,1306,1352,1374,1399,1442,1471,1496,1518,1552,1596,1625,1652,1677,1702,1724,1759,1792,1821,1873,1898,1926,1982,2004,2029,2051,2081,2184,2216,2244,2266,2288,2313,2349,2374,2399,2465,2490,2515,2539,2600,2630,2653,2678,2703,2729,2754,2779,2802,2825,2845,2877,2899,2941,2966,2988,3055,3077,3099,3121,3143,3168,3193,3216,3249,3271,3338,3370,3392,3415,3437,3462,3487,3512,3534,3559,3581,55,77,118,140,165,190,212,234,256,278,308,330,379,447,469,491,513,538,560,620,644,666,691,713,736,790,820,842,869,899,952,977,1045,1067,1089,1111,1136,1159,1194,1216,1238,1306,1335,1360,1385,1417,1444,1469,1499,1521,1543,1619,1642,1667,1696,1721,1746,1819,1867,1894,1928,1953,1975,2004,2026,2056,2081,2131,2154,2241,2266,2288,2310,2343,2374,2399,2428,2450,2475,2497,2520,2593,2616,2643,2673,2695,2774,2802,2839,2864,2892,2921,2943,2966,2988,3045,3072,3106,3191,3213,3235,3299,3324,3361,3386,3421,3464,3486,3520,3542,3564,3587,3609,3631,3695,3720,3745,3770,3800,3825,3850,3875,3900,3922,3942,3968,4059,4081,4110,4159,4181,4206,4239,4265,4301,4323,4352,4402,4425,4450,4487,4517,4540,4570,4595,4623,4648,4668,55,77,102,124,149,171,196,226,251,273,337,359,384,418,443,465,490,520,553,576,599,665,690,726,751,784,809,877,897,919,964,986,1011,1075,1097,1119,1144,1167,1192,1217,1266,1288,1310,1332,1398,1423,1457,1479,1504,1527,1557,1621,1658,1688,1713,1750,1777,1799,1877,1906,1977,2002,2025,2054,2102,2131,2154,2179,2206,2231,2253,2273,2346,2368,2393,2418,2440,2470,2495,2538,2560,2638,2663,2685,2707,2767,2795,2817,2840,2872,2894,2919,2941,2968,2993,3015,3040,3116,3146,3172,3215,3244,3274,3299,3325,3350,3386,3440,3469,3494,3516,63,86,109,134,156,178,203,225,247,316,338,384,438,467,492,535,567,589,611,638,673,729,756,791,816,841,870,893,918,990,1032,1110,1140,1237,1262,1285,1310,1335,1357,1382,1404,1431,1453,1490,1520,1603,1625,1647,1674,1696,1726,1749,1774,1796,1837,1859,1915,1962,1996,2021,2068,2098,2120,2145,2218,2248,2282,2348,2371,2400,2453,2476,2501,2528,2553,2576,2606,2638,2670,2692,2714,2737,2803,2825,2850,2872,2894,2916,2936,2981,3010,3044,3069,3091,3114,3139,3181,3214,3239,3261,3296,3330,3352,3374,3399,3457,3480,3529,3554,3579,3604,3631,3654,3722,3747,3772,3801,3823,3891,3921,3944,3969,3994,4017,4040,4063,4088,4116,4139,4162,4185,4207,4236,4275,4304,4337,4362,4385,4410,56,79,104,129,151,173,195,218,243,265,288,354,376,398,423,448,522,558,581,603,667,689,722,771,800,835,862,886,908,933,975,995,1061,1084,1109,1134,1164,1198,1264,1289,1312,1334,1356,1383,1406,1431,1453,1475,1498,1523,1589,1623,1653,1678,1703,1728,1780,1816,1838,1861,1886,1936,1959,2023,2055,2077,2100,2125,2155,2185,2246,2268,2291,2331,2366,2391,2414,2503,2528,2555,2589,2611,2638,2689,2721,2743,2773,2795,2835,2864,2894,2968,2995,3066,3088,3110,3155,3178,3203,3225,3285,3310,3366,3389,3421,3456,3478,3503,3538,3573,3595,3617,3651,3682,3713,3737,3804,3829,3849,3874,3913,3938,3973,3997,4021,4052,4076,4098,64,86,111,133,160,203,235,257,279,306,331,355,380,402,424,492,514,536,579,611,633,675,717,843,865,888,935,976,999,1048,1091,1164,1206,1228,1248,1270,1307,1329,1363,1385,1413,1447,1472,1502,1526,1548,1571,1601,1666,1688,1715,1758,1804,1831,1853,1878,1900,1923,1980,2002,2041,2071,2093,2161,2186,2225,2320,2355,2375,2457,2485,2519,2568,2593,2615,2637,2659,2729,2753,2775,2797,2819,2841,2863,2888,2913,2947,2972,3009,3033,3095,3120,3157,3182,3233,3255,3277,3302,3324,3347,3372,3394,3480,3516,3540,3562,3584,3613,3646,3668,3736,3758,3783,3815,3845,3873,3900,3929,3953,3975,4004,4056,4081,4106,4129,4156,4204,4253,4322,4349,63,86,108,138,163,185,207,229,251,273,295,329,351,376,449,471,520,543,571,629,659,693,718,743,783,817,839,872,902,944,966,988,1018,1041,1063,1085,1107,1129,1152,1177,1202,1230,1252,1316,1346,1373,1395,1433,1456,1481,1508,1533,1599,1621,1646,1668,1705,1732,1754,1786,1841,1957,1979,2004,2047,2079,2101,2123,2145,2168,2264,2305,2339,2403,2428,2451,2476,2560,2582,2607,2629,2655,2709,2731,2756,2810,2842,2864,2887,2914,2948,2971,2996,3019,3042,3126,3156,3181,3224,3253,3275,3297,3320,3345,3370,3393,3436,3489,3511,3546,3568,3612,3644,3666,3688,3713,3736,3761,3791,3816,3838,3875,3897,3951,3981,4004,4029,55,77,109,157,179,204,226,253,278,300,323,391,421,443,468,517,542,600,648,677,699,763,792,815,864,894,919,966,1032,1074,1099,1129,1151,1173,1195,1220,1242,1264,1286,1357,1379,1404,1446,1473,1548,1635,1657,1680,1723,1753,1802,1834,1859,1886,1913,1969,1996,2023,2144,2169,2197,2219,2244,2267,2333,2358,2380,2405,2427,2461,2488,2510,2540,2563,2608,2642,2664,2689,2714,2736,2758,2780,2803,2838,2910,2937,3001,3031,3056,3106,3168,3193,3222,3244,3266,3288,3310,3332,3357,3379,3459,3524,3558,3607,3632,3655,3677,3706,3735,3757,3779,3806,3894,3916,3941,62,107,145,202,224,246,283,308,333,359,389,411,436,510,532,557,582,604,629,695,721,746,773,800,822,846,873,915,937,961,1026,1053,1088,1117,1156,1183,1208,1233,1260,1298,1368,1397,1427,1451,1478,1529,1566,1588,1610,1640,1708,1733,1757,1779,1811,1836,1870,1897,1926,1955,1991,2023,2101,2212,2242,2264,2299,2325,2355,2425,2461,2483,2505,2535,2557,2579,2615,2637,2659,2681,2711,2735,2757,2824,2892,2914,2939,2961,2983,3008,3050,3075,3170,3192,3216,3267,3294,3359,3381,3416,3462,3487,3509,3543,3577,3600,3644,3674,3699,3727,3759,3781,3804,3831,3869,3904,3929,3953,3978,4000,4030,4078,4107,55,78,103,161,186,208,230,250,282,304,337,360,396,418,441,506,528,551,576,601,621,643,708,738,760,782,807,829,854,876,921,946,971,996,1019,1044,1108,1138,1160,1196,1239,1268,1298,1320,1345,1368,1391,1434,1471,1496,1518,1543,1568,1595,1617,1661,1690,1727,1822,1844,1867,1892,1914,1951,1976,2119,2144,2166,2188,2210,2235,2300,2323,2350,2386,2431,2460,2483,2543,2580,2602,2627,2659,2687,2724,2746,2769,2803,2900,2937,2964,2989,3019,3044,3067,3090,3147,3189,3214,3239,3266,3327,3350,3373,3423,3448,3483,3513,3535,3555,3580,3610,3635,3657,3721,3746,3769,3789,3819,3849,3879,3909,3932,3958,3994,4019,4041,4072,4094,4126,4169,4201,55,82,104,134,195,217,240,270,293,318,340,370,399,421,444,490,522,544,574,599,622,644,669,692,724,746,807,837,862,884,906,948,978,1005,1066,1088,1122,1145,1170,1192,1212,1260,1292,1314,1337,1360,1408,1430,1455,1479,1504,1565,1588,1610,1664,1695,1717,1741,1766,1795,1825,1852,1874,1903,1935,1957,1987,2044,2067,2089,2245,2267,2292,2322,2344,2369,2391,2414,2480,2515,2566,2588,2612,2635,2660,2682,2705,2740,2781,2803,2826,2890,2928,2953,2975,2997,3058,3080,3115,3156,3193,3215,3257,3282,3312,3334,3363,3383,3403,3471,3496,3518,3550,3583,3608,3631,3653,3678,3700,3725,3747,3769,3823,3846,3871,3896,3921,3953,3983,4008,4038,4075,4097,4175,4209,4238,55,77,99,153,182,207,232,254,276,298,320,345,367,401,465,488,513,535,559,588,652,677,707,729,751,776,798,823,868,893,916,941,966,991,1013,1035,1096,1121,1144,1166,1196,1225,1250,1275,1299,1322,1347,1369,1398,1423,1445,1468,1517,1547,1572,1615,1647,1677,1727,1768,1793,1827,1854,1879,1916,1939,1982,2019,2162,2184,2209,2251,2273,2295,2338,2370,2402,2427,2457,2491,2516,2551,2576,2619,2661,2683,2706,2736,2766,2800,2825,2865,2894,2916,2965,3008,3031,3061,3106,3148,3170,3193,3223,3252,3289,3309,3334,3377,3407,3437,3460,3482,3511,3536,3559,3584,3609,3644,3667,3695,3729,3749,3812,3832,3862,3892,3919,3944,3969,3992,4109,4131,4160,56,78,103,128,150,183,212,241,286,318,364,400,425,504,533,553,578,666,688,710,735,758,783,808,831,873,939,969,991,1013,1045,1088,1128,1150,1172,1222,1263,1285,1327,1357,1382,1407,1429,1451,1484,1507,1570,1592,1614,1639,1692,1728,1751,1776,1801,1826,1858,1880,1950,2047,2072,2099,2146,2169,2211,2241,2266,2315,2347,2372,2431,2456,2481,2503,2525,2547,2569,2592,2664,2686,2709,2758,2780,2805,2858,2910,2936,2965,2997,3022,3064,3089,3112,3134,3156,3181,3203,3267,3292,3314,3337,3362,3396,3421,3443,3465,3487,3510,3577,3602,3624,3656,3678,3703,3769,3794,3816,3841,3866,3889,3914,3943,3966,3994,4121,4177,4206,4257,4279,4301,4326,4348,4373,4395,4428,4453,4480,4502,4561,4583,4608,4630,4659,4684,4709,4734,4759,4791,4813,4835,4860,61,83,108,133,155,177,199,224,265,287,320,347,381,457,479,503,528,565,587,622,652,677,707,734,759,781,868,902,924,946,971,993,1015,1037,1059,1093,1170,1195,1217,1244,1269,1296,1326,1349,1374,1396,1429,1451,1476,1568,1590,1646,1695,1735,1766,1796,1818,1967,1989,2030,2060,2089,2111,2145,2167,2189,2216,2291,2318,2340,2386,2423,2445,2494,2527,2561,2583,2608,2632,2654,2727,2749,2776,2808,2830,2877,2899,2979,3001,3030,3052,3099,3124,3151,3182,3207,3230,3304,3345,3367,3426,3451,3473,3498,3541,3581,3608,3647,3695,3719,3741,3806,3845,3870,3900,3925,3955,4001,4033,4062,60,118,148,183,205,273,298,320,342,369,391,459,488,517,539,575,637,662,684,709,754,791,816,838,863,921,951,986,1009,1041,1108,1133,1155,1180,1216,1238,1265,1290,1324,1373,1398,1423,1445,1468,1535,1569,1591,1624,1670,1728,1753,1804,1838,1868,1890,1912,1942,1974,2004,2026,2056,2199,2221,2246,2278,2311,2334,2372,2404,2466,2489,2514,2544,2573,2595,2618,2661,2695,2717,2742,2774,2796,2821,2843,2866,2907,2942,2967,2989,3011,3033,3071,3113,3173,3198,3220,3245,3267,3289,3311,3333,3398,3420,3445,3467,3489,3511,3534,3559,3584,3606,3628,3651,3728,3824,3849,3871,3893,3958,3983,4010,4033,4058,4083,4115,4140,4165,4191,4221,74,96,118,143,168,239,302,324,346,419,441,463,485,507,561,590,612,634,659,682,704,726,749,776,798,874,896,931,978,1002,1031,1069,1120,1149,1190,1212,1232,1259,1286,1311,1391,1413,1451,1489,1514,1536,1558,1588,1672,1737,1775,1802,1867,1973,1996,2026,2048,2073,2103,2128,2226,2250,2297,2329,2369,2394,2428,2450,2477,2507,2541,2598,2611,2643,2711,2733,2769,2799,2870,2893,2920,2958,3078,3100,3129,3151,3173,3202,3224,3249,3291,3322,3344,3416,3439,3461,3506,3531,3600,3634,3659,3681,3715,3745,3775,3798,3823,3846,3869,3907,3929,3981,4008,4031,4054,4086,4108,4131,4172,4194,4227,4280,4302,62,95,115,140,188,210,240,276,299,324,478,500,523,553,576,598,707,729,759,804,833,858,880,902,927,952,975,1024,1054,1077,1159,1181,1211,1255,1286,1326,1388,1418,1448,1474,1501,1524,1554,1576,1601,1631,1687,1749,1784,1807,1862,1899,1921,1943,2005,2027,2067,2094,2116,2139,2212,2237,2260,2315,2375,2458,2521,2544,2636,2658,2681,2718,2738,2763,2788,2813,2836,2859,2884,2907,2982,3008,3030,3090,3131,3154,3179,3256,3291,3313,3367,3389,3412,3434,3463,3485,3507,3529,3581,3654,3679,3774,3801,3824,3854,3879,3919,3942,4011,4033,4064,4098,4121,4146,4171,4198,4220,4245,4341,4382,4405,4430,4452,4474,4499,4522,4571,4593,4616,4646,4675,4697,4719,63,83,115,137,159,280,302,327,381,417,442,487,527,549,574,623,657,689,741,770,819,849,886,911,933,993,1023,1053,1122,1145,1175,1217,1255,1277,1299,1329,1354,1386,1450,1472,1495,1572,1594,1616,1683,1705,1739,1761,1786,1816,1843,1880,1905,1927,1995,2040,2062,2087,2119,2141,2171,2219,2246,2278,2338,2365,2388,2425,2544,2566,2613,2658,2687,2717,2739,2785,2807,2869,2894,2916,2938,2963,3004,3033,3055,3077,3111,3133,3163,3197,3220,3248,3321,3343,3368,3409,3431,3453,3478,3503,3553,3611,3633,3663,3708,3737,3762,3787,3809,3836,3887,3919,3944,3978,4000,4030,4055,4078,4105,4127,4168,4198,4258,4285,4308,4333,4358,4383,4408,4473,4495,4567,68,90,115,145,167,226,299,328,351,378,409,431,467,490,565,587,639,672,711,736,758,780,821,851,874,941,966,988,1024,1051,1076,1126,1149,1195,1222,1244,1309,1332,1354,1376,1398,1454,1495,1517,1540,1570,1592,1617,1647,1669,1691,1758,1790,1813,1922,1945,1970,1993,2015,2045,2067,2090,2112,2151,2173,2198,2256,2359,2381,2439,2462,2500,2534,2564,2586,2609,2643,2708,2731,2753,2793,2856,2879,2902,2993,3022,3044,3099,3128,3161,3198,3223,3245,3267,3329,3354,3376,3399,3427,3452,3474,3511,3555,3597,3620,3645,3670,3692,3715,3742,3776,3798,3826,3851,3873,3898,3920,3943,4010,4035,4069,4091,4116,4197,4231,4269,4291,4313,4335,4360,4389,4421,4450,4583,4608,4648,4681,63,85,110,132,157,179,202,232,278,300,325,345,370,445,467,489,554,579,601,626,651,673,737,762,785,845,867,889,916,941,963,986,1012,1055,1077,1102,1125,1179,1208,1262,1302,1331,1353,1375,1397,1419,1441,1464,1489,1516,1543,1570,1604,1633,1655,1680,1705,1735,1760,1904,1926,1951,2024,2046,2071,2094,2116,2185,2207,2229,2278,2343,2365,2388,2413,2461,2484,2521,2544,2566,2588,2613,2646,2668,2693,2718,2740,2793,2823,2845,2883,2945,2979,3002,3027,3049,3119,3144,3166,3193,3220,3247,3272,3294,3316,3345,3367,3443,3466,3513,3538,3560,3593,3615,3637,3692,3714,3774,3848,3870,3899,57,79,101,126,153,178,209,232,259,281,330,359,384,414,437,460,520,554,576,601,623,645,679,753,777,810,845,890,919,944,986,1009,1064,1089,1127,1186,1208,1242,1265,1297,1343,1375,1400,1422,1444,1493,1558,1588,1611,1643,1665,1688,1713,1736,1785,1810,1847,1877,1960,1985,2010,2042,2065,2143,2165,2195,2237,2279,2304,2329,2362,2385,2410,2461,2512,2545,2567,2610,2635,2657,2682,2728,2757,2782,2812,2834,2867,2906,2999,3021,3046,3088,3115,3137,3160,3251,3273,3295,3317,3384,3413,3447,3470,3500,3546,3568,3590,3624,3646,3685,3710,3735,3795,3817,3837,3907,3929,3964,3986,4018,4047,4069,56,81,104,155,177,202,258,288,313,338,363,385,415,445,468,493,516,560,626,648,675,699,732,754,776,798,843,866,888,913,938,960,1037,1064,1086,1109,1141,1173,1200,1225,1247,1270,1297,1322,1345,1385,1408,1433,1458,1497,1519,1546,1571,1671,1732,1754,1777,1813,1843,1868,1905,1928,1956,2023,2045,2067,2108,2147,2172,2221,2243,2268,2344,2369,2391,2421,2451,2476,2498,2520,2545,2577,2599,2634,2699,2724,2756,2812,2852,2897,2922,2956,2978,3012,3034,3112,3158,3183,3208,3238,3284,3311,3341,3371,3396,3421,3446,3468,3493,3515,3545,3620,3650,3673,3716,3748,3771,3796,3849,3876,3925,3947,3990,4015,4038,4065,4120,4145,4212,4238,4302,4324,4346,4368,4398,4420,4442,4464,62,87,174,196,235,272,294,336,389,414,457,487,512,537,559,581,614,637,712,734,756,781,804,826,851,945,970,1015,1060,1089,1114,1163,1195,1217,1271,1316,1350,1375,1400,1430,1453,1473,1519,1556,1578,1629,1651,1681,1706,1735,1757,1780,1856,1915,1940,1962,2002,2036,2061,2086,2108,2140,2162,2185,2252,2299,2332,2370,2399,2424,2522,2544,2571,2596,2621,2646,2668,2690,2734,2759,2782,2804,2834,2876,2931,2956,2984,3007,3032,3054,3074,3143,3166,3191,3240,3269,3294,3339,3366,3391,3413,3442,3464,3493,3522,3555,3597,3622,3647,3672,3697,3761,59,81,130,195,222,242,288,310,335,368,390,412,496,534,556,586,620,645,667,735,762,784,809,832,867,916,985,1022,1047,1090,1119,1173,1195,1220,1242,1267,1297,1322,1344,1369,1434,1456,1479,1509,1531,1553,1594,1639,1664,1686,1715,1750,1773,1868,1900,1923,1957,1977,2007,2092,2114,2150,2173,2209,2231,2253,2318,2350,2373,2398,2420,2440,2465,2487,2521,2544,2568,2641,2696,2746,2796,2870,2904,2929,2995,3032,3054,3081,3106,3128,3162,3204,3229,3261,3283,3306,3334,3368,3390,3420,3442,3467,3509,3539,3561,3586,3611,3636,3661,3691,3713,3735,3767,3790,3813,3835,3862,3884,3906,3928,3957,4013,4038,4061,68,90,112,155,180,209,231,253,314,343,403,446,477,509,539,561,584,609,633,655,714,739,766,790,835,899,924,946,986,1015,1049,1098,1127,1163,1193,1228,1291,1313,1338,1363,1386,1411,1433,1494,1542,1566,1593,1615,1637,1686,1715,1744,1776,1806,1830,1925,1948,1970,2035,2057,2079,2148,2178,2200,2222,2247,2272,2297,2322,2345,2370,2399,2421,2470,2511,2533,2555,2578,2603,2625,2655,2693,2715,2777,2799,2844,3150,2890,3035,3057,3079,3104,3126,3179,3258,3283,3308,3369,3401,3465,3490,3519,3541,3619,3642,3665,3728,3752,3783,3814,57,79,101,151,173,198,247,290,312,335,402,424,446,471,496,518,543,568,590,613,638,663,720,742,764,786,816,841,881,923,995,1025,1047,1104,1133,1155,1177,1204,1226,1264,1290,1315,1344,1385,1407,1464,1486,1508,1573,1610,1635,1657,1682,1707,1736,1768,1793,1825,1862,2014,2036,2066,2091,2113,2138,2160,2185,2231,2256,2278,2349,2379,2401,2439,2469,2491,2513,2536,2559,2593,2615,2682,2712,2737,2759,2789,2821,2864,2886,2911,2970,2998,3023,3053,3075,3105,3127,3166,3248,3270,3295,3325,3360,3398,3421,3455,3477,3499,3570,3592,3614,3639,3664,3687,3712,3741,3766,3812,3837,3866,3887,63,85,107,129,152,211,233,260,285,307,330,431,454,483,505,532,554,577,607,677,707,734,771,793,823,845,867,934,968,990,1062,1087,1109,1131,1163,1196,1218,1272,1307,1329,1351,1373,1395,1459,1484,1525,1579,1617,1642,1667,1692,1721,1746,1771,1849,1914,1939,1979,2116,2138,2160,2211,2240,2262,2284,2333,2370,2393,2415,2437,2470,2493,2515,2582,2604,2626,2668,2711,2733,2753,2815,2847,2893,2960,3029,3076,3116,3139,3211,3240,3262,3284,3319,3341,3363,3385,3415,3437,3459,3503,3530,3552,3617,3640,3707,3736,3759,3848,3877,3904,3926,3955,3984,4013,4064,4137,4197,63,85,108,162,184,209,255,308,330,386,420,442,477,536,558,578,608,664,701,723,750,775,800,827,854,935,977,997,1077,1107,1137,1159,1220,1281,1316,1341,1363,1388,1410,1433,1458,1480,1512,1534,1556,1669,1745,1767,1792,1814,1853,1895,1920,2077,2036,2118,2140,2163,2188,2235,2282,2333,2362,2387,2409,2431,2457,2554,2587,2615,2638,2702,2724,2747,2807,2836,2866,2926,2949,2972,2994,3016,3041,3071,3093,3117,3183,3270,3295,3317,3339,3361,3391,3414,3448,3473,3553,3578,3600,3625,3653,3696,3718,3740,3789,3816,3841,3873,3895,3924,4006,4036,4061,4091,4116,56,78,103,142,172,194,216,315,340,403,440,462,509,539,561,597,619,685,707,729,751,776,803,828,850,886,930,1020,1045,1070,1092,1122,1144,1169,1245,1267,1289,1323,1348,1371,1411,1433,1505,1530,1552,1577,1599,1621,1653,1675,1700,1742,1764,1813,1945,1968,1991,2041,2082,2104,2126,2155,2189,2229,2251,2281,2342,2374,2396,2419,2441,2487,2552,2574,2597,2643,2673,2695,2735,2767,2789,2814,2836,2868,2936,2966,3008,3031,3073,3142,3168,3190,3224,3251,3271,3327,3358,3386,3408,3430,3455,3477,3499,3524,3556,3578,3603,3661,3686,3716,3741,3763,3790,3820,3862,3917,3939,3969,63,88,124,151,181,223,252,274,297,322,371,400,422,444,479,508,531,553,575,598,633,662,684,706,728,771,800,825,879,924,946,971,1036,1058,1140,1162,1187,1210,1232,1257,1290,1312,1334,1356,1390,1415,1500,1527,1552,1577,1599,1632,1663,1686,1723,1755,1777,1799,1821,1865,1887,1917,2050,2075,2102,2124,2149,2176,2198,2225,2289,2311,2333,2353,2378,2403,2425,2450,2472,2502,2605,2635,2657,2680,2705,2730,2755,2781,2818,2855,2891,2936,2966,2996,3021,3051,3073,3095,3120,3142,3164,3186,3219,3246,3268,3324,3347,3388,3422,3445,3485,3507,3543,3565,3590,3620,3642,3700,3722,3751,3782,3858,3883,3908,3938,3972,3995,4065,4090,57,82,104,126,148,171,198,223,245,270,293,315,387,412,439,493,515,537,559,584,647,669,734,756,781,835,864,901,933,978,1000,1025,1047,1070,1137,1159,1192,1217,1260,1292,1328,1350,1372,1418,1443,1468,1530,1552,1574,1596,1618,1638,1702,1727,1756,1778,1807,1832,1862,1884,1946,1977,2014,2053,2211,2236,2260,2290,2312,2367,2396,2426,2448,2470,2547,2572,2597,2622,2645,2667,2694,2717,2742,2764,2789,2822,2844,2867,2894,2925,2949,2973,3023,3063,3088,3113,3136,3161,3208,3230,3261,3292,3317,3341,3365,3447,3472,3499,3524,3546,3571,3600,3625,3648,3673,3696,3719,3745,62,85,110,135,157,203,228,303,328,350,375,400,422,447,472,494,516,597,622,644,667,692,717,739,792,856,881,906,949,978,1001,1026,1091,1113,1135,1227,1249,1271,1293,1315,1340,1405,1444,1473,1498,1537,1562,1584,1609,1641,1697,1759,1781,1804,1861,1898,1928,2022,2132,2157,2179,2228,2257,2292,2317,2345,2388,2422,2444,2467,2526,2554,2601,2687,2712,2750,2799,2828,2853,2899,2941,2963,2986,3009,3097,3122,3155,3177,3222,3247,3284,3306,3354,3379,3402,3424,3491,3516,3553,3575,3595,3640,3679,3702,3748,3770,3792,3814,3836,3868,3906,3935,3958,3980,4005,4028,4053,4089,4123,4157,4177,4199,4265,4287,4309,4349,4401,4426,4449,4469,4502,56,90,115,137,162,185,215,237,260,343,365,387,417,442,469,491,513,535,560,583,610,632,654,676,775,798,820,868,902,947,969,991,1015,1040,1063,1128,1153,1180,1207,1237,1264,1334,1359,1381,1418,1443,1465,1499,1522,1545,1609,1631,1653,1676,1719,1751,1776,1805,1835,1869,1945,1970,2000,2030,2094,2187,2255,2277,2302,2335,2357,2380,2404,2430,2457,2482,2504,2526,2554,2632,2685,2710,2732,2754,2778,2820,2843,2865,2890,2955,2977,3002,3040,3076,3104,3151,3181,3204,3230,3273,3295,3320,3342,3367,3400,3430,3466,3540,3562,3582,3621,3679,3711,3738,3768,3790,3814,3837,3888,3910,3935,3964,3987,4012,4057,4101,4124,4146,64,94,140,162,187,236,269,294,316,343,373,406,429,459,484,506,528,558,584,604,640,682,748,770,793,842,872,894,942,1005,1030,1052,1079,1103,1128,1157,1289,1319,1344,1366,1388,1410,1433,1465,1505,1528,1608,1631,1653,1675,1709,1731,1765,1841,1908,1931,1957,2010,2034,2059,2108,2148,2182,2218,2255,2278,2306,2375,2398,2421,2446,2468,2490,2512,2540,2569,2591,2642,2674,2696,2718,2752,2795,2823,2845,2900,2924,2964,3031,3095,3120,3142,3173,3195,3225,3279,3304,3331,3361,3425,3448,3525,3554,3577,3635,3660,3685,3707,3732,3756,3785,3825,3848,3881,3917,3975,4026,4048,4079,4154,4177,4205,4278,4312,4379,57,79,101,137,175,202,224,246,315,337,360,415,456,478,505,527,549,571,593,615,649,671,698,763,785,810,837,866,893,915,957,979,1009,1034,1056,1078,1160,1233,1258,1294,1342,1371,1396,1418,1440,1462,1485,1507,1548,1579,1601,1626,1648,1678,1719,1748,1770,1836,1858,1880,1919,1945,1981,2004,2038,2065,2090,2112,2137,2211,2238,2265,2290,2317,2339,2408,2430,2455,2494,2546,2580,2607,2632,2679,2722,2751,2773,2798,2820,2847,2932,2957,2990,3018,3044,3069,3091,3113,3135,3160,3190,3212,3234,3284,3316,3341,3364,3389,3412,3437,3467,3530,3553,3606,3633,3724,3746,3782,3855,3903,3926,3953,3976,75,100,122,144,166,200,222,247,302,394,466,488,510,552,597,622,644,733,770,798,821,843,891,920,962,1016,1041,1063,1104,1136,1185,1229,1258,1280,1302,1324,1346,1368,1390,1424,1446,1468,1491,1569,1591,1618,1650,1672,1740,1769,1791,1816,1852,1877,1936,2008,2038,2065,2087,2109,2193,2218,2240,2262,2292,2363,2385,2408,2448,2477,2502,2532,2554,2576,2601,2626,2648,2704,2733,2755,2807,2849,2872,2908,2930,2970,2992,3014,3036,3109,3134,3159,3181,3204,3239,3266,3288,3310,3344,3369,3394,3422,3447,3469,3491,3520,3545,3595,3617,3675,3700,3725,3748,66,88,110,174,206,229,251,273,295,320,390,412,437,488,553,578,600,643,675,708,730,766,788,810,835,865,887,909,934,976,998,1025,1090,1112,1142,1178,1200,1222,1286,1311,1333,1355,1377,1426,1497,1522,1552,1591,1621,1643,1696,1718,1741,1766,1796,1831,1856,1888,1917,1940,1965,2043,2068,2090,2123,2145,2167,2189,2211,2246,2313,2335,2360,2415,2444,2469,2494,2516,2541,2568,2590,2664,2694,2719,2751,2774,2797,2827,2849,2949,2991,3013,3043,3073,3095,3117,3139,3161,3188,3223,3301,3326,3351,3392,3425,3452,3474,3496,3518,3545,3574,3596,3618,3640,3677,3699,3721,65,95,120,168,190,212,237,257,279,382,404,429,461,486,511,561,583,605,661,693,718,772,824,846,911,940,965,995,1020,1045,1072,1149,1179,1202,1227,1257,1279,1301,1386,1408,1435,1469,1494,1527,1552,1575,1666,1691,1732,1757,1787,1856,1903,1935,1960,1992,2015,2040,2102,2235,2257,2279,2304,2326,2348,2413,2438,2460,2490,2512,2534,2559,2582,2614,2636,2663,2692,2717,2742,2765,2795,2820,2888,2910,2951,2992,3014,3064,3086,3116,3162,3200,3222,3284,3315,3335,3360,3429,3452,3474,3540,3565,3644,3693,3723,3748,3773,3798,3833,3858,3881,3901,3935,3993,4013,4035,4096,4118,4150,4179,4208,4274,4322,4345,4375,57,79,101,131,153,178,215,283,320,342,372,397,419,449,471,493,516,550,584,606,631,700,792,819,844,873,895,920,942,984,1011,1034,1059,1081,1103,1167,1189,1219,1241,1317,1339,1361,1383,1448,1470,1506,1529,1570,1592,1617,1644,1671,1693,1716,1784,1814,1848,1880,1903,1938,1975,2002,2027,2059,2130,2153,2178,2221,2251,2376,2398,2426,2451,2473,2519,2544,2567,2589,2663,2693,2715,2742,2764,2789,2811,2838,2900,2934,2956,2978,2998,3025,3059,3126,3151,3173,3222,3263,3295,3320,3343,3366,3389,3418,3440,3467,3504,3526,3548,3571,3593,3635,3667,3687,3712,3735,3757,3790,3812,3871,3894,3917,3962,3984,4006,76,101,131,165,190,215,237,259,284,306,333,375,424,449,471,491,618,640,662,684,709,734,759,821,843,893,918,948,970,992,1014,1039,1116,1146,1171,1194,1216,1259,1286,1308,1333,1355,1380,1406,1433,1455,1478,1527,1554,1576,1671,1702,1732,1755,1780,1805,1828,1858,1880,1910,1936,2042,2072,2094,2114,2152,2188,2210,2235,2260,2296,2318,2340,2369,2447,2470,2493,2542,2574,2656,2678,2700,2722,2778,2800,2906,2928,2958,2981,3003,3025,3103,3128,3153,3175,3197,3232,3254,3277,3303,3357,3386,3411,3442,3467,3497,3554,3577,3623,3696,3718,3787,3810,3832,3895,3917,3942,3964,3987,4009,4044,4069,4101,4135,57,79,101,147,169,194,218,241,275,326,367,389,414,482,504,534,556,578,636,709,731,777,845,883,931,956,981,1015,1037,1062,1084,1109,1131,1159,1207,1237,1257,1308,1342,1369,1392,1417,1440,1470,1496,1521,1543,1568,1593,1630,1701,1723,1748,1791,1816,1845,1865,1965,2011,2034,2076,2103,2125,2202,2224,2260,2290,2365,2395,2418,2464,2506,2529,2573,2595,2617,2642,2677,2750,2772,2794,2819,2853,2917,2939,2967,2989,3016,3039,3110,3135,3157,3221,3250,3272,3299,3321,3364,3393,3418,3461,3486,3511,3541,3563,3595,3620,3675,3687,3730,3752,3775,3802,3832,3854,3883,3905,3927,3957,3977,56,78,100,151,173,196,237,269,291,348,377,399,424,451,473,519,541,563,593,613,635,703,728,753,800,824,847,890,919,941,970,1001,1024,1073,1103,1125,1158,1180,1216,1241,1284,1316,1372,1395,1424,1448,1468,1493,1533,1569,1596,1618,1648,1670,1707,1739,1783,1887,1909,1937,1959,1982,2023,2090,2115,2163,2192,2217,2271,2300,2330,2366,2395,2420,2448,2491,2513,2538,2597,2632,2655,2706,2735,2773,2810,2875,2905,2927,3004,3026,3060,3089,3124,3149,3174,3196,3221,3294,3317,3339,3376,3474,3555,3577,3626,3648,3670,3704,3731,3810,3838,3860,3885,3913,3938,3960,3983,4059,4081,4110,4182,4207,57,79,109,161,183,208,233,258,278,332,361,386,411,433,455,480,502,576,601,626,648,713,735,760,785,807,842,887,911,933,958,994,1016,1046,1075,1142,1164,1189,1214,1237,1259,1284,1306,1331,1353,1394,1441,1503,1525,1559,1589,1617,1641,1674,1704,1726,1834,1867,1904,1955,1977,2000,2049,2081,2108,2140,2255,2278,2303,2333,2376,2398,2420,2469,2492,2517,2539,2572,2605,2627,2672,2716,2746,2795,2825,2848,2886,2916,2938,2983,3012,3034,3056,3081,3105,3132,3177,3203,3227,3260,3346,3371,3393,3434,3457,3484,3527,3556,3578,3602,3624,3646,3668,3720,3742,3772,3794,3819,3856,3879,3909,4041,4064,4089,4211,4233,4258,4311,4341,4366,4405,4435,4470,4495,4520,58,83,108,157,180,205,232,254,277,357,384,450,518,556,581,603,654,683,705,730,838,863,885,910,932,1027,1069,1089,1114,1139,1161,1183,1206,1235,1265,1319,1341,1406,1429,1454,1476,1501,1539,1572,1602,1624,1651,1678,1710,1732,1754,1776,1848,1873,1893,1925,1973,2003,2087,2109,2143,2187,2216,2246,2280,2302,2342,2374,2401,2423,2476,2505,2537,2613,2637,2662,2684,2718,2740,2760,2787,2809,2831,2860,2898,2948,3037,3062,3087,3112,3142,3174,3197,3233,3257,3287,3349,3416,3438,3467,3497,3531,3564,3601,3632,3662,3687,3733,3762,3787,3867,3892,3922,3947,3972,4011,4060,4085,57,82,107,129,163,185,208,282,342,364,384,464,489,523,562,584,651,686,708,730,753,798,833,858,894,916,941,963,993,1038,1063,1085,1108,1177,1212,1234,1263,1289,1319,1397,1419,1442,1498,1521,1546,1581,1603,1625,1648,1703,1732,1757,1782,1804,1833,1867,1889,1914,1944,1969,2001,2030,2064,2090,2208,2249,2271,2296,2318,2387,2412,2434,2480,2510,2538,2563,2588,2613,2643,2665,2690,2712,2747,2772,2837,2870,2895,2917,2940,2962,3033,3099,3127,3149,3171,3213,3245,3267,3289,3335,3385,3408,3430,3452,3485,3512,3554,3576,3598,3641,3673,3703,3725,3747,3777,3802,3824,3867,3894,3925,3962,3987,4019,4048,4070,4130,4162,4210,4233,4256,78,103,137,159,214,239,262,316,365,399,421,448,478,540,562,584,609,631,654,728,750,772,794,821,846,868,932,957,979,1002,1027,1052,1097,1130,1199,1224,1246,1292,1314,1336,1398,1420,1473,1502,1525,1598,1620,1645,1711,1741,1766,1791,1813,1848,1891,1913,1935,1977,2002,2024,2056,2081,2157,2184,2340,2367,2389,2411,2444,2471,2539,2561,2586,2608,2631,2665,2703,2736,2758,2781,2821,2850,2872,2894,2916,2943,2976,3003,3025,3061,3157,3218,3241,3280,3305,3354,3386,3409,3443,3477,3499,3524,3546,3568,3611,3643,3668,3691,3716,3741,3764,3806,3828,3853,3879,3904,3929,3952,3978,4024,4046,4068,4116,4141,4164,4192,4215,4240,4274,4297,4331,4354,4379,4402,4425,4500,4522,4551,4583,4612,65,90,114,139,164,191,213,238,261,321,343,368,435,458,507,529,551,573,621,657,679,704,729,787,809,831,854,881,955,997,1024,1046,1066,1091,1113,1149,1171,1196,1257,1282,1304,1338,1360,1383,1412,1432,1482,1523,1545,1570,1619,1648,1680,1703,1726,1801,1835,1855,1885,1943,1968,1991,2021,2077,2102,2150,2182,2283,2312,2342,2409,2438,2460,2520,2485,2508,2605,2630,2650,2677,2699,2729,2754,2777,2800,2845,2870,2939,2962,2987,3032,3069,3093,3118,3146,3168,3210,3237,3259,3282,3316,3339,3357,3399,3424,3449,3474,3502,3527,3552,3573,3610,3634,3682,3751,3776,3803,3825,3849,3873,3897,3921,3989,4014,4034,4059,4084,4107,4132,4157,4180,4212,4237,4262,4292,57,79,102,132,154,176,198,223,245,270,314,362,384,407,450,524,546,580,602,625,679,708,730,752,775,812,863,900,922,944,964,1053,1083,1105,1127,1152,1174,1196,1224,1261,1283,1311,1346,1375,1405,1476,1498,1520,1545,1575,1598,1633,1658,1681,1726,1751,1778,1803,1825,1856,1885,1914,1943,1965,1997,2020,2050,2093,2128,2151,2176,2205,2253,2276,2324,2386,2413,2438,2465,2488,2611,2636,2661,2704,2733,2756,2864,2932,2957,2987,3016,3038,3063,3088,3139,3161,3183,3232,3254,3279,3306,3331,3353,3408,3453,3475,3500,3522,3547,3572,3594,3617,3642,3669,3694,3743,3769,3813,3846,3868,3891,3940,3977,3999,4021,4043,4105,4168,4193,4228,4330,4359,4248,4416,4262,4391,4432,4477,4553,4575,57,87,112,166,188,213,281,303,326,377,406,431,474,511,538,560,585,653,675,697,719,811,833,855,906,928,963,988,1030,1055,1085,1115,1137,1162,1200,1225,1261,1330,1352,1377,1407,1429,1454,1477,1500,1530,1560,1582,1606,1678,1700,1725,1747,1818,1883,1908,1933,1968,1993,2020,2045,2068,2185,2210,2235,2255,2278,2323,2355,2377,2420,2449,2474,2496,2518,2538,2581,2618,2641,2666,2691,2716,2741,2766,2788,2810,2832,2857,2880,2994,3066,3091,3116,3146,3171,3194,3219,3244,3264,3289,3318,3347,3369,3391,3458,3480,3510,3530,3552,3577,3602,3630,3675,3705,3725,3769,3791,3813,3840,3869,3922,56,80,105,134,159,184,209,231,259,321,346,374,406,428,453,486,508,530,564,632,658,683,707,729,783,805,831,873,900,922,944,966,1031,1058,1090,1141,1173,1198,1223,1245,1294,1342,1369,1406,1428,1453,1496,1528,1552,1604,1647,1672,1697,1767,1803,1831,1868,1903,1987,2017,2040,2066,2100,2122,2151,2188,2210,2234,2293,2341,2375,2398,2446,2475,2502,2524,2551,2573,2621,2655,2685,2709,2735,2757,2779,2831,2858,2907,2939,2961,3009,3031,3054,3074,3130,3160,3194,3243,3268,3291,3314,3348,3370,3413,3443,3476,3499,3522,3571,3607,3629,3658,3714,3739,3764,3792,3829,3854,3874,3897,3964,4012,4034,4059,4093,57,87,109,132,157,179,241,266,296,318,345,368,393,415,469,494,559,581,606,645,667,697,719,746,768,790,863,930,996,1018,1043,1094,1131,1153,1175,1197,1217,1264,1298,1323,1375,1415,1437,1466,1491,1513,1573,1602,1659,1684,1721,1743,1765,1871,1901,1931,1951,1976,2001,2044,2073,2106,2131,2188,2210,2286,2316,2343,2368,2403,2428,2450,2515,2537,2559,2641,2673,2695,2725,2776,2806,2848,2870,2895,2917,3001,3033,3058,3083,3106,3152,3181,3204,3252,3284,3304,3355,3377,3399,3421,3459,3481,3503,3570,3595,3622,3642,3665,3700,3730,3759,3820,3848,3878,3903,63,99,126,148,171,196,224,246,311,333,355,380,407,456,552,589,611,641,668,688,732,764,786,821,846,868,933,955,1014,1087,1109,1192,1255,1287,1310,1332,1357,1382,1476,1542,1571,1601,1623,1669,1723,1752,1777,1802,1824,1882,1934,1959,1989,2009,2046,2069,2091,2151,2206,2310,2332,2362,2384,2414,2436,2458,2492,2514,2597,2617,2640,2691,2720,2740,2794,2823,2857,2882,2904,2927,2952,2982,3062,3085,3124,3153,3182,3223,3248,3280,3302,3344,3414,3437,3462,3489,3511,3533,3567,3589,3611,3634,3699,3724,3749,3793,3818,3843,3865,3887,3916,3938,4004,4034,4057,4082,4107,4132,4162,4182,4214,4239,4262,4292,4315,61,86,109,140,165,195,230,267,292,317,355,436,461,500,560,596,625,650,680,714,744,779,801,861,883,956,979,1004,1026,1048,1075,1117,1162,1184,1214,1311,1336,1363,1445,1470,1494,1519,1546,1568,1591,1617,1692,1717,1739,1766,1788,1819,1848,1883,1914,1939,2016,2041,2078,2101,2140,2261,2286,2343,2384,2409,2482,2505,2541,2564,2636,2658,2683,2705,2729,2763,2785,2822,2895,2922,2947,2973,3000,3022,3046,3073,3095,3117,3192,3214,3239,3259,3284,3309,3331,3358,3390,3435,3481,3508,3559,3579,3617,3639,3713,3740,3765,3790,3871,3893,3915,3988,4021,4043,4073,4095,4122,4144,4210,4235,4260,4282,4312,4339,4373,4426,4451,4474,4503,57,82,112,134,159,181,211,293,316,346,371,398,423,448,471,493,524,546,601,626,689,711,733,758,786,815,837,859,884,964,989,1016,1041,1063,1088,1110,1132,1154,1177,1242,1277,1302,1378,1401,1423,1457,1489,1525,1598,1620,1642,1667,1692,1717,1792,1817,1906,1954,1977,2057,2082,2119,2144,2174,2313,2338,2363,2385,2410,2435,2457,2479,2503,2529,2602,2627,2649,2687,2716,2741,2765,2790,2820,2842,2864,2886,2915,2948,3030,3055,3077,3134,3156,3179,3204,3226,3249,3316,3338,3363,3436,3541,3563,3585,3607,3637,3659,3687,3714,3739,3793,3815,3840,3862,3884,3910,3933,3962,3984,4027,4050,4087,4121,4151,4187,4212,4237,4266,57,79,110,186,208,233,275,334,370,421,453,480,534,566,588,610,632,702,724,749,774,799,844,871,896,918,943,968,997,1027,1103,1125,1150,1177,1199,1224,1249,1274,1301,1323,1345,1412,1443,1468,1523,1558,1587,1612,1644,1677,1700,1756,1781,1806,1834,1864,1921,1986,2014,2037,2059,2081,2153,2176,2201,2226,2248,2270,2353,2376,2406,2460,2494,2521,2543,2588,2617,2642,2678,2702,2722,2791,2825,2849,2880,2924,2953,3046,3068,3090,3115,3162,3184,3224,3256,3281,3305,3327,3402,3422,3447,3493,3517,3542,3571,3593,3625,3657,3679,62,84,114,139,168,188,257,282,309,332,382,404,429,451,481,554,587,628,650,672,729,751,787,810,890,915,940,1013,1107,1132,1154,1177,1231,1276,1298,1328,1353,1378,1401,1434,1459,1512,1534,1566,1586,1611,1659,1684,1704,1726,1785,1810,1857,1988,2021,2055,2108,2156,2181,2206,2236,2270,2390,2415,2437,2483,2512,2550,2632,2657,2690,2723,2761,2803,2840,2863,2910,2957,2995,3020,3045,3087,3112,3142,3167,3192,3217,3242,3281,3308,3330,3384,3406,3428,3450,3475,3498,3523,3548,3575,3601,3624,3653,3694,3743,3784,3809,3834,3864,3886,3913,3935,4009,4077,4102,4127,4158,4181,4204,4226,4248,57,82,104,129,154,188,208,230,273,305,327,376,410,432,462,498,520,555,580,645,675,700,730,752,777,833,855,897,947,972,997,1019,1041,1066,1091,1113,1138,1160,1185,1299,1321,1356,1390,1412,1444,1478,1498,1523,1603,1625,1674,1699,1733,1812,1875,1900,1932,1962,1985,2036,2061,2128,2150,2175,2224,2253,2280,2302,2324,2349,2389,2414,2439,2471,2496,2561,2596,2621,2646,2703,2744,2806,2835,2860,2896,2921,2943,2977,3027,3089,3127,3149,3171,3196,3218,3243,3315,3340,3362,3384,3407,3453,3485,3515,3537,3559,3581,3635,3681,3703,3725,3747,3777,3799,3831,3851,3873,3903,3930,3965,3988,4016,4041,79,143,165,187,243,272,328,351,376,415,460,483,505,530,557,582,621,646,679,709,738,763,793,820,882,904,924,991,1016,1038,1095,1127,1149,1179,1201,1235,1284,1318,1375,1404,1434,1464,1494,1516,1543,1565,1590,1612,1637,1662,1707,1732,1797,1856,1879,1901,1930,1967,1997,2027,2111,2241,2264,2284,2338,2370,2395,2433,2455,2478,2500,2523,2546,2587,2619,2642,2689,2793,2828,2853,2878,2901,2926,2948,2968,3003,3046,3075,3102,3132,3154,3179,3227,3249,3274,3312,3362,3385,3428,3450,3473,3534,3566,3588,3613,3649,3675,3720,3758,3781,3806,3854,3876,3906,3936,3995,4020,4042,4065,4090,4140,4162,4192,4214,4250,4272,4304,4354,4379,4402,4428,4458,57,79,109,139,197,219,242,264,289,316,346,371,417,444,516,538,563,614,641,678,719,765,790,812,862,889,912,942,985,1014,1036,1087,1117,1142,1167,1192,1217,1239,1269,1303,1325,1350,1372,1407,1450,1487,1510,1540,1567,1615,1645,1670,1697,1720,1776,1808,1831,1861,1886,1993,2020,2042,2067,2089,2122,2147,2169,2191,2213,2235,2255,2285,2307,2337,2359,2381,2429,2496,2521,2543,2568,2615,2678,2700,2722,2766,2790,2827,2852,2880,2949,2981,3003,3026,3067,3092,3120,3198,3221,3253,3288,3310,3335,3379,3406,3428,3469,3492,3524,3546,3568,3590,3616,3652,3684,3720,3740,3770,3800,3834,3864,3894,56,78,114,137,159,181,204,234,299,321,343,397,426,448,482,518,541,566,588,613,680,714,739,774,808,830,855,877,899,964,996,1018,1060,1082,1123,1143,1165,1206,1235,1264,1289,1311,1354,1383,1418,1443,1490,1515,1572,1614,1636,1664,1689,1714,1736,1773,1795,1867,1892,1919,1965,2002,2022,2057,2116,2152,2179,2204,2259,2289,2317,2344,2369,2391,2413,2435,2457,2479,2501,2590,2627,2654,2734,2771,2796,2818,2865,2927,2952,2985,3010,3033,3060,3082,3124,3204,3226,3248,3270,3345,3386,3411,3495,3534,3564,3591,3613,3636,3658,3681,3701,3768,3793,3820,3842,3880,3910,3940,4006,4031,4060,4122,4149,4174,4197,4220,4280,4337,4434,67,92,117,139,161,183,252,274,304,326,351,378,400,420,474,529,597,619,641,663,688,713,738,763,793,836,880,909,941,963,988,1011,1043,1111,1141,1165,1187,1217,1239,1264,1289,1312,1341,1414,1439,1463,1485,1507,1532,1594,1616,1648,1675,1697,1739,1768,1798,1923,1945,1970,1992,2014,2052,2074,2099,2121,2199,2226,2246,2276,2301,2324,2356,2378,2403,2430,2452,2477,2509,2601,2626,2648,2678,2710,2757,2779,2804,2838,2860,2895,2968,2995,3020,3045,3075,3101,3173,3214,3239,3261,3288,3346,3366,3391,3416,3441,3463,3485,3550,3575,3607,3632,3657,3687,3717,3751,3774,56,81,106,128,150,172,194,237,299,321,346,371,396,418,441,471,509,542,567,642,708,733,755,777,802,836,863,888,930,988,1023,1056,1101,1133,1192,1222,1247,1269,1294,1334,1357,1382,1404,1469,1506,1536,1582,1625,1647,1669,1691,1716,1749,1787,1809,1838,1895,1918,1941,1982,2055,2094,2124,2178,2203,2228,2253,2315,2361,2383,2442,2474,2499,2521,2543,2572,2623,2645,2667,2689,2711,2736,2798,2821,2846,2871,2901,2924,2949,3010,3032,3054,3076,3098,3132,3163,3241,3264,3287,3336,3365,3387,3409,3438,3500,3542,3571,3596,3645,3667,3689,3747,3769,3791,3820,3842,56,87,111,141,163,193,218,243,265,297,320,342,364,395,420,445,467,492,517,542,591,623,646,674,697,719,746,773,798,833,857,880,942,1000,1029,1051,1076,1099,1121,1161,1183,1213,1240,1311,1348,1373,1395,1460,1485,1534,1572,1602,1625,1647,1688,1713,1747,1772,1806,1887,1917,1942,1979,2004,2034,2068,2109,2143,2166,2304,2329,2351,2383,2405,2429,2459,2484,2561,2583,2605,2654,2683,2711,2760,2794,2816,2851,2908,2981,3003,3028,3061,3125,3157,3180,3210,3232,3296,3318,3341,3401,3428,3462,3492,3517,3539,3564,3591,3623,3645,3670,3695,3718,3763,3846,3868,3898,3930,3954,4013,4036,4059,4102,4126,4148,4182,4224,4288,4312,4350,4372,4452,4477,4502,4525,4550,62,84,119,141,190,226,251,276,301,323,345,370,392,414,438,520,550,586,608,688,717,739,761,786,857,879,926,948,973,995,1020,1042,1069,1091,1113,1181,1204,1229,1288,1317,1341,1366,1396,1418,1451,1476,1501,1582,1604,1629,1661,1686,1709,1731,1812,1834,1854,1949,1974,1996,2019,2053,2078,2100,2125,2198,2223,2248,2275,2300,2325,2352,2382,2420,2445,2467,2490,2512,2569,2594,2655,2675,2700,2746,2775,2817,2894,2923,2948,2976,3001,3042,3067,3092,3124,3156,3178,3219,3244,3266,3291,3341,3373,3395,3441,3463,3486,3537,3560,3590,3612,3668,3691,3716,58,80,102,145,167,189,219,246,279,309,389,417,449,489,511,539,567,592,617,642,667,692,714,748,840,862,884,909,956,1017,1042,1106,1128,1153,1230,1252,1274,1317,1339,1426,1448,1514,1542,1564,1589,1614,1644,1669,1720,1742,1764,1829,1851,1907,2000,2030,2055,2075,2151,2328,2350,2375,2400,2429,2468,2493,2518,2541,2566,2635,2665,2690,2712,2739,2769,2794,2828,2912,2950,2972,3017,3068,3090,3112,3173,3230,3268,3295,3327,3352,3388,3413,3438,3517,3542,3564,3589,3611,3634,3664,3689,3711,3781,3804,3832,3857,3879,3904,3926,3952,3997,4019,4048,4077,4099,4128,4176,4199,4222,56,76,99,144,185,219,242,287,327,397,446,475,500,543,572,594,637,666,688,737,774,825,884,929,954,976,1017,1039,1066,1099,1134,1157,1199,1294,1321,1356,1419,1441,1463,1485,1507,1558,1587,1609,1634,1758,1812,1835,1858,1885,1907,1932,1982,2004,2028,2050,2075,2131,2156,2179,2204,2229,2310,2337,2357,2448,2470,2500,2522,2545,2599,2628,2658,2681,2717,2742,2767,2814,2889,2911,2936,2958,2993,3016,3041,3108,3130,3165,3188,3223,3294,3316,3339,3364,3400,3494,3520,3562,3587,3610,3681,3703,3725,3747,3769,3796,3818,3890,3913,3938,3960,3985,4007,4032,4072,4102,4124,4178,4203,4228,4258,4281,4304,4324,4348,4380,4437,4462,4496,4531,4556,56,81,106,128,155,208,268,290,312,337,362,386,411,433,455,529,551,580,605,627,676,698,721,795,820,844,869,912,942,987,1030,1088,1113,1138,1160,1182,1207,1232,1255,1277,1311,1345,1367,1389,1465,1487,1512,1537,1562,1587,1659,1681,1714,1736,1771,1807,1843,1868,1893,1928,1953,2086,2115,2145,2221,2250,2273,2296,2332,2354,2380,2431,2460,2483,2526,2560,2582,2607,2676,2698,2720,2780,2805,2830,2864,2909,2931,2956,2978,3003,3025,3047,3069,3112,3134,3159,3184,3206,3239,3303,3333,3358,3380,3413,3436,3482,3522,3544,3569,3591,3614,3679,3708,3730,3755,3788,3816,3865,3887,3910,3959,3992,4017,4042,4074,4096,4125,4157,4186,4264,4287,56,81,106,131,169,194,221,243,272,294,319,341,366,388,453,547,586,617,651,683,764,786,809,849,939,995,1080,1102,1127,1170,1202,1232,1274,1303,1328,1350,1375,1397,1419,1441,1461,1501,1554,1577,1626,1736,1759,1781,1831,1854,1892,1914,1946,1971,1996,2025,2055,2096,2119,2214,2269,2318,2340,2368,2412,2441,2466,2491,2537,2560,2637,2660,2690,2756,2781,2803,2825,2847,2869,2891,2927,2950,2972,2997,3039,3064,3089,3130,3159,3181,3203,3225,3252,3285,3311,3336,3379,3408,3431,3480,3512,3545,3572,3597,3631,3700,3722,3747,3769,3792,3832,3854,3889,69,91,116,138,160,205,235,257,282,304,329,354,379,401,426,446,468,537,573,596,621,670,699,724,814,851,873,903,1020,1042,1098,1123,1163,1188,1219,1241,1272,1295,1353,1406,1475,1498,1520,1554,1618,1640,1662,1687,1712,1735,1760,1787,1816,1852,1875,1919,1951,1988,2018,2080,2103,2123,2254,2276,2298,2320,2345,2391,2418,2440,2470,2492,2515,2540,2613,2635,2665,2687,2712,2734,2759,2781,2806,2828,2863,2885,2980,3005,3035,3057,3084,3126,3166,3203,3228,3277,3299,3324,3386,3411,3433,3458,3481,3508,3570,3592,3641,3680,3709,3731,3793,3816,3838,3862,3900,3929,3997,62,84,109,131,178,203,279,301,326,348,370,392,417,442,495,539,580,638,660,716,746,771,805,839,861,926,948,973,1003,1055,1082,1107,1129,1151,1176,1245,1270,1292,1317,1351,1373,1393,1437,1467,1489,1532,1561,1591,1618,1651,1716,1739,1762,1787,1809,1858,1891,1916,2063,2087,2110,2132,2164,2226,2249,2279,2341,2366,2557,2579,2608,2698,2723,2746,2771,2793,2820,2847,2921,2943,2966,3015,3044,3066,3086,3129,3161,3183,3213,3235,3260,3293,3316,3339,3364,3387,3433,3463,3504,3529,3574,3597,3619,3649,3679,3709,3734,3759,3782,3847,3869,3899,3921,3947,3984,4009,4034,4062,4099,4128,4188,4218,4246,4268,4290,4339,4362,4403,4461,4483,4513,4578,4605,4627,4656,4690,4712,4742,4774,4799,56,78,100,130,153,175,205,227,249,316,345,370,397,419,449,474,497,531,553,576,601,623,648,725,758,785,807,829,889,934,961,1034,1056,1081,1104,1129,1154,1176,1231,1264,1284,1309,1338,1373,1393,1423,1445,1483,1516,1546,1612,1646,1706,1728,1753,1890,1947,2013,2052,2082,2244,2271,2298,2332,2357,2439,2472,2494,2533,2593,2618,2640,2665,2714,2744,2766,2855,2882,2904,2953,2982,3004,3050,3106,3172,3195,3246,3271,3305,3348,3371,3401,3423,3446,3513,3571,3596,3626,3648,3670,3692,3722,3750,3773,3803,3850,3905,3927,3949,4009,4034,4059,4081,4106,4143,4165,4194,4231,4253,4282,56,78,114,137,160,185,207,243,268,368,398,420,445,472,497,535,559,586,666,691,714,762,784,811,848,870,895,917,939,961,991,1033,1058,1080,1148,1170,1192,1222,1263,1288,1311,1420,1447,1469,1496,1572,1594,1616,1638,1680,1723,1745,1770,1795,1864,1896,1946,2004,2034,2057,2098,2123,2146,2189,2259,2281,2344,2380,2405,2430,2475,2509,2545,2570,2593,2618,2655,2682,2705,2798,2828,2850,2875,2903,2933,2963,2985,3005,3080,3102,3147,3169,3191,3213,3238,3280,3302,3332,3406,3428,3453,3478,3513,3540,3574,3597,3652,3674,3697,3719,3749,3783,3813,3937,3962,3992,4022,4047,4077,4102,4131,4160,4228,4277,4311,4341,4364,67,97,119,144,169,194,217,242,277,302,367,390,412,481,513,543,573,595,660,695,719,796,823,848,875,965,999,1049,1071,1094,1149,1183,1222,1263,1292,1315,1349,1379,1404,1426,1480,1502,1527,1579,1658,1683,1706,1733,1755,1788,1813,1835,1867,1897,1927,1949,1971,2005,2070,2095,2118,2141,2184,2207,2230,2281,2304,2329,2352,2375,2497,2524,2549,2571,2593,2660,2685,2708,2735,2765,2788,2813,2835,2857,2882,2904,2954,3027,3049,3084,3106,3131,3153,3183,3210,3240,3269,3297,3319,3349,3414,3439,3462,3495,3520,3587,3612,3637,3662,3685,3705,3738,3799,3831,3853,3879,3927,3959,3984,4006,4029,4054,4079,4099,4148,4173,4193,4218,4257,4324,4353,56,86,108,130,153,175,197,219,281,303,325,356,379,401,429,458,494,539,576,598,623,664,689,711,736,765,834,864,886,908,941,964,1009,1034,1099,1126,1153,1176,1243,1268,1295,1344,1384,1406,1431,1486,1515,1537,1562,1584,1611,1636,1658,1691,1735,1757,1798,1823,1884,1907,1930,1978,2005,2037,2077,2144,2164,2314,2336,2356,2405,2427,2452,2500,2529,2551,2610,2633,2655,2695,2729,2754,2798,2827,2852,2915,2937,2960,3022,3045,3068,3093,3115,3149,3171,3196,3246,3269,3292,3357,3382,3404,3443,3466,3496,3518,3541,3606,3633,3658,3685,3707,3729,3759,3781,3803,3869,3892,3914,3944,3974,4001,4024,4082,4104,4124,4174,4196,4221,4277,4300,4325,64,89,111,168,198,221,243,288,317,339,366,391,416,438,470,497,519,541,563,627,652,675,705,764,810,832,878,953,975,998,1023,1046,1071,1104,1138,1174,1196,1273,1335,1372,1408,1462,1484,1509,1531,1561,1610,1672,1697,1722,1742,1776,1816,1841,1887,1912,1966,2014,2039,2059,2121,2144,2181,2306,2328,2350,2375,2397,2419,2442,2472,2502,2532,2566,2631,2661,2683,2713,2750,2815,2843,2865,2892,2917,2939,2964,2998,3023,3070,3107,3183,3213,3238,3263,3298,3343,3369,3431,3453,3477,3519,3551,3576,3598,3623,3661,3686,3709,3797,3822,3844,3866,3891,3925,3952,3974,4046,4066,4091,4116,4139,4164,4223,4253,4291,4314,4337,4360,4383,4405,4492,4534,4556,4583,4617,4651,101,126,149,183,229,254,276,298,325,357,384,471,495,525,572,606,636,680,713,735,760,785,810,832,874,948,982,1004,1026,1048,1078,1107,1129,1151,1173,1206,1229,1252,1321,1359,1381,1403,1426,1459,1481,1504,1529,1598,1623,1645,1667,1715,1738,1767,1832,1860,1885,1908,2077,2112,2175,2232,2338,2360,2383,2443,2482,2504,2553,2593,2615,2642,2708,2735,2757,2794,2816,2843,2914,2934,2959,3024,3076,3100,3122,3170,3231,3253,3298,3359,3388,3411,3444,3466,3488,3510,3532,3599,3624,3649,3744,3769,3791,3821,3886,3916,3938,3960,3983,4022,4044,4068,4134,4203,4225,4259,4285,4351,4376,76,101,123,150,172,199,221,246,268,340,362,384,414,436,461,483,507,534,596,618,640,676,717,745,788,817,842,867,897,944,976,1001,1026,1048,1070,1094,1116,1195,1217,1242,1285,1317,1339,1361,1391,1418,1447,1467,1512,1541,1563,1612,1641,1666,1700,1722,1747,1769,1792,1817,1844,1874,1899,1933,2022,2050,2072,2118,2180,2213,2249,2272,2292,2340,2407,2432,2457,2479,2504,2529,2553,2578,2613,2691,2716,2738,2760,2780,2805,2835,2857,2882,2909,2931,2986,3028,3053,3075,3097,3138,3163,3188,3221,3243,3268,3314,3339,3365,3408,3436,3459,3481,3506,3588,3617,3647,3680,3709,3738,3766,3788,3867,3889,3911,3933,3976,4005,4027,4054,56,79,106,179,213,270,303,328,350,383,451,474,497,557,587,609,634,659,681,703,725,758,780,808,831,856,916,938,960,992,1037,1064,1094,1132,1162,1232,1262,1297,1319,1341,1381,1406,1431,1465,1487,1517,1608,1650,1672,1713,1816,1856,1878,1901,1923,1950,1992,2014,2039,2062,2087,2117,2140,2224,2244,2274,2332,2362,2384,2409,2436,2482,2507,2574,2596,2618,2643,2665,2692,2719,2741,2787,2807,2830,2853,2882,2904,2929,2951,3001,3026,3051,3073,3109,3134,3159,3202,3245,3270,3292,3324,3349,3371,3396,3421,3459,3488,3510,3532,3554,3579,3602,3625,3650,3672,3694,3728,3764,3846,3871,57,84,106,133,158,180,203,228,255,280,302,352,416,438,487,531,561,586,611,636,656,698,730,752,774,799,822,852,894,916,941,1006,1028,1050,1091,1121,1144,1190,1220,1250,1272,1299,1322,1344,1414,1438,1463,1505,1562,1584,1609,1644,1669,1712,1734,1759,1781,1812,1835,1857,1913,1943,1968,2000,2080,2185,2210,2233,2291,2313,2338,2382,2404,2427,2457,2481,2529,2604,2629,2659,2681,2748,2770,2795,2849,2874,2899,2929,2951,2976,3001,3054,3076,3147,3172,3194,3228,3250,3280,3302,3324,3346,3371,3396,3461,3526,3549,3574,3596,3626,3649,3674,3697,3720,3756,3783,3857,3882,3910,3935,3967,4030,4057,4082,4105,4127,4152,4182,4212,4279,4299,4322,4407,4429,4451,4473,4496,4518,4577,4599,4630,4682,57,82,112,166,191,213,255,297,320,345,369,391,415,437,459,503,575,597,622,647,672,694,756,779,825,870,936,958,987,1031,1054,1131,1160,1182,1207,1247,1269,1294,1319,1341,1363,1388,1410,1439,1464,1489,1511,1533,1558,1588,1620,1663,1685,1714,1763,1793,1816,1870,1895,1924,1963,1986,2064,2089,2138,2169,2194,2221,2248,2320,2344,2373,2406,2431,2456,2513,2545,2591,2633,2664,2686,2708,2733,2799,2828,2861,2897,2922,2964,3000,3035,3079,3103,3127,3170,3199,3229,3254,3276,3298,3334,3359,3381,3403,3430,3461,3485,3509,3532,3584,3606,3628,3651,3688,3712,3735,3805,3827,3850,3875,3904,3936,3968,3990,4015,4074,4108,4131,4180,57,79,104,147,170,192,238,272,297,327,349,417,439,461,486,516,538,560,625,647,671,720,742,780,814,839,861,903,925,952,977,1004,1026,1049,1145,1167,1237,1267,1289,1340,1374,1397,1422,1444,1466,1491,1513,1535,1557,1586,1606,1647,1690,1720,1788,1810,1842,1865,1890,1913,1936,1961,1991,2021,2048,2149,2174,2211,2312,2334,2370,2399,2446,2507,2539,2564,2604,2634,2659,2682,2704,2731,2758,2797,2836,2907,2935,2962,2994,3040,3062,3097,3127,3150,3181,3278,3300,3323,3377,3431,3461,3485,3507,3545,3577,3602,3624,3646,3710,3740,3786,3822,3844,3885,3909,3934,3956,3978,4012,4060,4110,4140,4170,4193,4216,4241,4264,4294,4316,63,97,122,145,167,189,218,240,286,318,341,395,427,450,475,509,532,559,588,610,659,684,706,731,756,778,846,868,891,945,967,990,1059,1082,1107,1146,1169,1192,1267,1289,1319,1341,1370,1392,1432,1507,1529,1570,1619,1649,1696,1748,1938,1840,1863,1900,1961,1983,2050,2072,2097,2169,2201,2224,2249,2276,2364,2420,2445,2475,2555,2593,2623,2681,2713,2741,2863,2885,2910,2937,2959,2981,3014,3036,3072,3140,3167,3189,3250,3301,3322,3350,3375,3409,3476,3501,3523,3545,3602,3629,3681,3701,3726,3766,3795,3818,3867,3889,3914,3939,3964,4026,4053,4104,4141,4199,4221,4243,4265,4287,4309,4385,4407,4436,4461,136,161,191,213,238,320,347,369,392,433,465,487,512,535,557,662,687,712,766,808,841,864,894,972,1001,1023,1053,1078,1103,1130,1155,1177,1232,1278,1332,1372,1406,1447,1476,1501,1523,1580,1646,1668,1695,1717,1744,1766,1790,1812,1834,1905,1937,1960,1990,2019,2044,2069,2101,2129,2159,2239,2273,2298,2323,2348,2376,2401,2466,2491,2514,2536,2561,2584,2615,2672,2709,2732,2757,2809,2838,2860,2882,2905,2930,3000,3025,3050,3078,3101,3123,3159,3181,3223,3245,3267,3338,3360,3383,3452,3482,3507,3534,3559,3595,3629,3651,3673,3704,3734,3756,3779,3810,3833,3858,3910,3933,3991,4013,4035,4078,4108,4130,4155,4177,4206,4229,4254,4279,4313,4400,4430,4560,4583,56,79,101,147,169,199,253,278,300,325,347,374,396,419,444,533,563,588,610,632,654,677,700,729,751,860,913,938,988,1010,1032,1064,1087,1109,1131,1153,1175,1202,1269,1292,1325,1370,1399,1424,1447,1472,1494,1519,1550,1572,1595,1642,1698,1721,1781,1803,1866,1891,1921,1946,1968,2004,2132,2154,2179,2209,2231,2276,2308,2379,2404,2427,2452,2474,2499,2522,2545,2579,2606,2628,2653,2675,2697,2719,2832,2857,2889,2911,2934,2964,2989,3034,3079,3108,3133,3155,3204,3227,3267,3289,3311,3333,3355,3434,3457,3480,3525,3557,3580,3602,3638,3668,3693,3723,3748,3778,3824,3870,3896,3940,3962,3992,4014,4064,4089,4112,4134,4169,4192,4217,4246,4330,4353,4390,63,93,118,304,154,176,201,223,248,270,292,339,414,439,461,485,510,540,562,584,609,637,674,699,734,779,811,844,873,939,964,986,1008,1038,1068,1092,1119,1144,1210,1235,1270,1380,1452,1474,1496,1521,1546,1571,1593,1613,1638,1660,1692,1766,1791,1814,1839,1862,1887,1981,2010,2033,2179,2206,2231,2256,2278,2320,2361,2383,2406,2468,2500,2522,2549,2578,2603,2652,2737,2762,2792,2814,2839,2880,2905,2930,2955,2980,3005,3027,3049,3096,3139,3207,3243,3268,3293,3315,3340,3365,3392,3457,3482,3502,3527,3554,3579,3601,3675,3700,3767,3792,3851,3911,3940,3963,4041,4066,4124,4149,4178,4203,4233,4257,4288,4361,4384,56,86,108,130,201,226,248,270,303,325,350,393,425,447,480,502,527,549,571,593,623,669,694,774,796,818,884,918,971,996,1076,1098,1120,1145,1167,1192,1275,1300,1356,1398,1429,1452,1507,1537,1559,1601,1659,1705,1732,1759,1791,1853,1913,1935,1973,2021,2044,2074,2220,2261,2283,2306,2345,2374,2397,2422,2444,2466,2536,2558,2580,2614,2636,2658,2746,2768,2809,2831,2851,2878,2910,2935,2990,3031,3072,3094,3119,3198,3220,3253,3278,3300,3322,3355,3401,3466,3503,3525,3550,3591,3716,3746,3771,3794,3819,3844,3874,3897,3922,3971,4001,4036,4061,4095,4131,4155,4177,4259,4282,4367,4397,4425,4453,4473,63,85,110,132,157,177,199,268,290,310,350,383,408,470,493,520,545,567,592,654,676,701,733,756,778,800,823,884,925,950,996,1065,1094,1116,1144,1177,1213,1277,1299,1335,1360,1400,1425,1450,1500,1532,1554,1579,1601,1624,1661,1683,1770,1792,1815,1869,1899,1929,1952,1975,2061,2084,2115,2171,2203,2262,2284,2309,2352,2388,2411,2433,2458,2480,2506,2573,2609,2631,2653,2692,2714,2736,2759,2838,2860,2882,2927,2964,2991,3013,3035,3060,3087,3107,3182,3231,3258,3288,3310,3332,3355,3425,3465,3498,3520,3542,3567,3592,3630,3653,3687,3709,3731,3753,3775,3797,3819,3842,3879,3904,3929,3963,3985,4021,4059,4093,4118,4150,4176,4237,4291,4314,4336,4365,4427,4475,57,82,104,126,148,173,200,222,249,271,293,318,343,368,390,415,477,499,522,578,608,654,755,777,800,849,883,913,935,960,1007,1032,1057,1094,1119,1192,1214,1239,1264,1286,1311,1333,1404,1426,1473,1500,1525,1555,1587,1615,1653,1677,1711,1751,1794,1817,1859,1946,1969,1994,2064,2087,2117,2140,2170,2195,2232,2255,2374,2396,2418,2440,2462,2484,2509,2531,2554,2598,2632,2654,2679,2701,2760,2811,2843,2865,2895,2917,2939,2973,3003,3028,3053,3087,3124,3170,3195,3258,3281,3326,3348,3417,3439,3464,3486,3519,3578,3603,3675,3697,3722,3746,3776,3805,3830,3852,3874,3896,3950,3975,3997,4030,4050,4116,4139,4164,4187,4209,4234,4257,4279,4309,56,91,140,162,185,228,258,280,310,340,365,387,409,435,470,495,520,545,567,589,613,730,755,782,852,874,904,953,982,1007,1029,1056,1078,1103,1125,1196,1221,1244,1274,1299,1322,1347,1400,1425,1457,1480,1502,1535,1565,1590,1623,1649,1671,1731,1761,1905,1927,1952,2002,2027,2054,2095,2143,2176,2198,2263,2312,2334,2359,2389,2414,2436,2514,2541,2566,2588,2610,2635,2658,2683,2703,2725,2798,2820,2884,2906,2926,2952,2977,2999,3022,3095,3117,3139,3169,3192,3250,3272,3295,3320,3350,3372,3419,3442,3467,3492,3546,3571,3596,3624,3656,3681,3704,3732,3757,3780,3864,3886,3915,3971,3998,4030,4053,4102,4139,4166,4196,4218,66,88,111,165,200,222,247,288,311,334,364,386,408,472,497,524,585,614,636,658,681,781,813,836,912,934,957,984,1006,1028,1094,1116,1136,1170,1192,1214,1237,1260,1289,1314,1339,1362,1387,1409,1431,1461,1529,1559,1581,1603,1637,1659,1727,1749,1783,1845,1870,1900,1923,2037,2059,2123,2188,2210,2240,2263,2286,2351,2374,2431,2453,2478,2537,2566,2588,2636,2668,2720,2750,2770,2821,2861,2891,2914,2937,3000,3022,3050,3075,3103,3133,3155,3178,3203,3228,3263,3333,3355,3389,3432,3455,3498,3520,3540,3589,3619,3641,3708,3738,3758,3818,3840,3887,3914,3939,3964,3987,4028,4077,4107,4132,4166,4224,4246,4274,4307,4332,4357,4380,4402,4469,4492,4517,4551,4583,4606,4631,4653,4683,4706,57,79,104,131,166,191,213,289,314,336,359,384,409,438,463,491,561,591,616,638,668,703,728,801,833,855,878,908,976,1005,1027,1072,1095,1129,1162,1187,1212,1248,1273,1296,1367,1397,1419,1493,1520,1550,1572,1597,1648,1739,1824,1846,1873,1898,1925,1947,1972,2037,2060,2088,2143,2173,2198,2223,2251,2274,2415,2437,2473,2498,2556,2586,2611,2660,2683,2708,2748,2776,2806,2842,2864,2884,2963,3004,3034,3056,3078,3116,3138,3163,3227,3252,3275,3300,3342,3364,3398,3420,3490,3515,3542,3564,3587,3660,3685,3710,3755,3777,3802,3835,3860,3885,3935,3965,3987,4009,4031,4056,4078,4116,4138,4158,4183,4217,4239,4279,4304,4358,4383,4413,4482,4507,4530,4688,4710,4735,4763,81,103,133,156,178,220,258,285,345,398,420,442,465,536,561,583,605,628,669,701,723,748,771,793,818,840,865,887,923,999,1057,1089,1111,1163,1192,1233,1255,1280,1305,1327,1349,1386,1408,1438,1524,1550,1575,1686,1757,1784,1811,1861,1886,1924,1995,2017,2047,2082,2112,2150,2175,2207,2237,2260,2285,2315,2371,2492,2514,2539,2566,2591,2642,2689,2726,2798,2820,2842,2878,2903,2930,2960,2996,3019,3044,3115,3140,3181,3204,3227,3273,3312,3337,3359,3384,3414,3455,3502,3524,3557,3579,3644,3676,3729,3759,3791,3813,3903,3928,3955,3977,4011,4034,4059,4081,4103,4128,4153,4218,4240,4262,4294,4323,4345,4372,4394,56,125,147,196,218,241,297,320,345,393,418,443,468,492,563,585,636,662,727,752,775,800,823,845,879,901,923,945,967,995,1020,1099,1141,1164,1215,1252,1275,1300,1322,1345,1433,1455,1477,1499,1529,1563,1585,1658,1680,1705,1727,1756,1790,1832,1854,1888,1910,1942,2010,2032,2057,2086,2120,2198,2221,2256,2268,2307,2337,2420,2445,2581,2603,2628,2650,2687,2709,2731,2756,2783,2805,2872,2894,2924,2946,2976,2999,3024,3047,3080,3105,3194,3217,3242,3267,3292,3317,3355,3380,3405,3489,3539,3561,3583,3605,3627,3652,3674,3706,3735,3757,3782,3804,3826,3848,3870,3893,3964,3987,4025,4067,4097,4120,4149,4181,4210,4239,4305,4330,4362,57,79,104,134,156,178,213,280,309,339,363,390,412,436,496,518,582,604,629,654,676,699,726,748,771,876,899,921,998,1040,1065,1090,1112,1134,1188,1217,1279,1301,1323,1345,1372,1402,1436,1460,1483,1559,1581,1606,1626,1675,1713,1745,1767,1819,1855,1877,1911,1941,1966,2000,2022,2076,2148,2178,2203,2299,2324,2349,2373,2407,2429,2459,2505,2534,2556,2587,2609,2631,2658,2681,2703,2803,2825,2884,2927,2964,2994,3027,3052,3077,3111,3234,3257,3331,3382,3407,3443,3466,3488,3537,3560,3585,3636,3665,3692,3714,3744,3766,3796,3825,3859,3881,3910,4019,4066,4103,4221,4250,4286,4309,4336,4370,4406,64,98,123,156,178,203,226,246,315,340,363,386,453,487,512,568,597,620,651,676,698,723,748,773,800,832,857,880,905,927,949,1015,1037,1057,1079,1128,1170,1195,1246,1268,1290,1312,1337,1396,1418,1465,1494,1519,1549,1571,1623,1671,1694,1717,1775,1795,1820,1924,1950,1972,2008,2031,2053,2078,2116,2145,2168,2190,2217,2242,2264,2293,2315,2351,2373,2396,2421,2443,2465,2487,2521,2583,2608,2633,2658,2683,2719,2742,2767,2801,2865,2915,2937,2959,2981,3003,3028,3050,3075,3098,3142,3171,3196,3219,3244,3287,3324,3349,3371,3396,3419,3441,3463,3488,3510,3533,3562,3584,3621,3661,3737,3760,3780,3821,3869,3899,63,85,108,157,179,204,266,308,330,360,382,404,427,492,526,548,570,627,652,674,696,760,821,850,872,894,919,946,968,995,1017,1071,1093,1115,1137,1204,1226,1249,1312,1344,1366,1391,1413,1440,1462,1484,1506,1534,1599,1629,1651,1685,1708,1730,1768,1793,1818,1841,1863,1957,1982,2007,2032,2062,2233,2255,2280,2305,2332,2359,2381,2424,2459,2482,2537,2569,2591,2649,2690,2712,2739,2785,2834,2906,2926,2972,2997,3039,3061,3088,3110,3132,3154,3179,3212,3281,3308,3343,3368,3433,3466,3491,3525,3550,3580,3605,3633,3682,3777,3799,3826,3855,3884,3914,3936,57,79,109,134,156,181,224,258,281,359,388,411,436,458,520,545,575,600,638,660,682,707,729,754,782,811,833,857,879,901,923,946,991,1019,1041,1108,1130,1153,1236,1266,1296,1361,1383,1406,1452,1481,1503,1528,1550,1573,1598,1620,1642,1667,1731,1756,1779,1809,1832,1885,1910,1932,1957,2024,2101,2121,2151,2289,2314,2339,2361,2384,2455,2480,2503,2545,2567,2595,2618,2643,2682,2705,2725,2796,2831,2853,2880,2930,2991,3013,3036,3061,3102,3178,3200,3222,3247,3269,3296,3342,3384,3421,3496,3521,3544,3567,3594,3676,3698,3720,3745,3767,3792,3817,3842,3865,3888,3913,3953,3978,4000,4038,4060,4083,4105,4138,4160,4207,4229,4256,4278,4311,4352,4374,4403,68,90,115,140,165,192,214,244,266,289,323,347,418,440,462,516,546,568,593,617,639,661,683,717,793,823,845,872,897,1009,1057,1086,1120,1171,1196,1239,1273,1296,1323,1363,1386,1416,1438,1460,1503,1535,1564,1631,1663,1688,1710,1730,1817,1854,1877,1899,1946,1968,1998,2021,2055,2091,2230,2252,2282,2307,2394,2416,2444,2493,2525,2550,2572,2597,2619,2649,2669,2691,2764,2810,2835,2865,2936,2958,3007,3032,3057,3079,3104,3168,3191,3216,3260,3290,3332,3369,3391,3453,3483,3512,3561,3595,3617,3644,3666,3689,3747,3770,3795,3820,3897,3922,3952,3974,4020,4047,4069,4123,4145,4168,4191,4213,4235,4264,4287,4312,4334,4361,57,80,105,127,157,179,201,236,259,287,352,396,421,484,513,548,573,595,667,692,715,766,795,817,839,864,886,913,979,1002,1036,1058,1080,1102,1124,1146,1235,1257,1279,1304,1326,1349,1392,1424,1454,1487,1510,1563,1619,1648,1670,1708,1730,1773,1800,1823,1857,1882,1905,1965,2024,2046,2079,2102,2151,2179,2201,2223,2245,2270,2297,2348,2389,2414,2439,2501,2523,2553,2578,2601,2635,2671,2696,2718,2741,2771,2793,2818,2840,2862,2948,2970,2992,3045,3079,3102,3174,3206,3231,3265,3288,3313,3338,3360,3382,3447,3470,3493,3542,3571,3593,3647,3676,3713,3735,3758,3811,3834,3856,3881,3911,3934,3975,3997,4029,4058,4087,4142,68,139,163,243,268,290,320,342,372,399,424,446,501,552,574,597,676,701,730,794,823,853,875,895,986,1020,1054,1076,1103,1125,1147,1177,1248,1359,1408,1454,1485,1507,1537,1559,1584,1609,1636,1677,1711,1733,1786,1815,1842,1864,1896,1921,1944,1969,2006,2028,2174,2220,2249,2271,2299,2334,2359,2435,2500,2522,2552,2582,2609,2632,2662,2687,2717,2740,2762,2800,2865,2887,2912,2935,3001,3035,3060,3085,3108,3147,3172,3214,3306,3331,3351,3378,3408,3468,3532,3552,3574,3604,3627,3652,3677,3707,3730,3752,3777,3799,3839,3864,3887,3910,3933,3959,4006,4028,4051,4089,4128,4150,4172,4240,4273,4298,56,78,100,132,229,266,291,316,338,366,402,427,521,551,597,650,680,710,743,770,792,857,879,901,933,955,978,1021,1050,1075,1120,1147,1192,1214,1239,1261,1283,1308,1330,1352,1375,1402,1424,1447,1490,1512,1535,1612,1634,1656,1679,1704,1749,1779,1811,1844,1866,1903,1925,1957,1986,2016,2042,2097,2122,2145,2181,2289,2311,2333,2355,2377,2399,2448,2470,2492,2517,2549,2572,2655,2705,2733,2761,2786,2808,2831,2856,2883,2903,2925,2994,3016,3043,3120,3157,3199,3240,3265,3287,3312,3335,3360,3385,3417,3482,3504,3527,3580,3607,3637,3662,3685,3708,3733,3760,3821,3851,3880,3902,3931,3990,4012,4034,4100,4125,4155,4197,4222,4260,4290,62,87,109,131,156,180,202,227,296,321,343,365,387,412,437,459,486,508,594,616,641,695,727,750,791,821,843,885,918,943,968,990,1013,1036,1109,1132,1157,1200,1232,1265,1295,1320,1353,1375,1397,1420,1464,1513,1542,1570,1592,1625,1647,1676,1714,1736,1763,1792,1819,1855,1880,1905,1938,1961,2031,2053,2083,2108,2149,2171,2193,2244,2300,2397,2422,2450,2491,2532,2554,2576,2596,2632,2657,2714,2741,2769,2794,2819,2841,2866,2888,2940,2967,3000,3025,3050,3072,3094,3119,3141,3187,3243,3270,3293,3325,3382,3407,3432,3457,3479,3504,3529,3554,3577,3600,3621,3669,3691,3716,3779,3803,3874,3899,3922,3947,3970,3992,65,87,109,139,161,183,215,244,266,288,310,332,357,379,401,426,448,471,573,595,617,642,665,688,737,769,800,872,914,941,985,1072,1094,1116,1183,1205,1238,1297,1340,1365,1387,1419,1449,1474,1496,1518,1545,1575,1608,1630,1653,1721,1743,1780,1805,1828,1865,1897,1929,1963,1986,2009,2126,2153,2178,2212,2237,2264,2286,2308,2330,2445,2470,2492,2528,2553,2621,2646,2668,2691,2716,2738,2763,2788,2810,2840,2862,2884,2906,2974,2997,3022,3156,3178,3200,3234,3256,3360,3385,3481,3515,3537,3560,3613,3645,3675,3704,3745,3777,3799,3821,3871,3920,3950,3975,4005,4065,4090,4120,4185,4210,4235,4260,4285,4320,4350,4373,4437,4459,4488,4561,4584,4607,4630,4679,4704,4759,63,112,137,159,184,209,234,256,326,378,510,532,555,604,636,670,695,728,782,817,839,906,928,950,980,1008,1037,1059,1084,1126,1170,1299,1322,1345,1446,1479,1517,1539,1561,1594,1616,1641,1716,1739,1766,1838,1871,1896,1926,1948,1973,2047,2069,2092,2122,2144,2172,2194,2261,2285,2315,2343,2373,2400,2434,2456,2486,2509,2532,2582,2604,2684,2721,2751,2844,2869,2891,2914,2939,2962,2984,3113,3146,3175,3224,3352,3381,3423,3452,3482,3504,3526,3548,3570,3635,3658,3724,3773,3812,3832,3913,3935,3977,4021,4054,4092,4124,4163,4190,4216,4264,4287,4310,4359,4388,4415,4437,4464,4486,4508,4537,4562,4590,4652,4677,4702,4727,4753,4785,4807,4829,4862,4891,4920,4982,5005,5030,5060,5083,5108,5133,5167,5192,63,85,115,137,164,193,218,243,265,290,365,387,409,431,460,482,507,529,623,648,673,722,759,781,832,874,896,923,948,986,1041,1064,1086,1119,1144,1166,1191,1224,1254,1288,1365,1390,1413,1438,1463,1492,1517,1569,1640,1689,1723,1746,1795,1825,1854,1886,1918,1940,1963,2028,2050,2075,2098,2128,2226,2248,2273,2295,2317,2402,2424,2446,2468,2493,2515,2535,2619,2644,2666,2689,2732,2761,2788,2813,2835,2857,2891,2916,2938,3003,3025,3050,3072,3117,3153,3176,3203,3228,3286,3309,3332,3415,3437,3459,3484,3506,3531,3553,3575,3644,3669,3691,3711,3747,3772,3806,3835,3862,3933,3955,3984,4013,4042,58,80,102,132,154,176,198,225,296,318,340,370,392,412,450,482,504,529,565,587,609,634,659,682,719,781,831,858,880,902,927,992,1014,1062,1084,1106,1136,1158,1201,1223,1258,1293,1315,1342,1373,1398,1428,1462,1535,1562,1584,1634,1661,1693,1715,1747,1770,1811,1836,1869,1892,1928,1974,1999,2174,2207,2237,2307,2381,2411,2433,2455,2480,2502,2545,2585,2620,2653,2718,2743,2765,2788,2839,2873,2895,2917,2940,3005,3027,3050,3089,3129,3151,3209,3236,3327,3350,3372,3413,3438,3464,3506,3528,3555,3577,3599,3629,3651,3673,3738,3768,3793,3818,3841,3866,3915,3940,3967,3990,4020,4045,4070,4092,4117,4177,4212,4283,4305,4334,4406,4429,4449,4477,4500,4530,4560,4590,4613,73,98,120,147,169,205,228,250,323,345,370,413,442,488,510,532,554,576,600,625,647,722,752,802,837,881,924,973,995,1041,1070,1092,1126,1148,1216,1243,1265,1290,1312,1334,1356,1378,1400,1434,1456,1494,1517,1638,1663,1685,1715,1760,1801,1859,1893,1918,1943,1968,1998,2023,2200,2228,2269,2299,2324,2349,2371,2393,2418,2440,2530,2566,2591,2658,2687,2709,2739,2782,2807,2840,2865,2890,2936,3010,3032,3054,3123,3145,3170,3192,3217,3239,3301,3323,3345,3367,3394,3417,3456,3481,3506,3528,3550,3616,3638,3663,3708,3732,102,125,150,198,227,252,301,330,355,377,407,429,454,479,516,559,591,624,646,669,694,714,746,768,808,842,867,912,937,1004,1032,1066,1088,1118,1180,1214,1237,1280,1345,1365,1390,1440,1489,1511,1531,1587,1609,1636,1658,1690,1720,1745,1774,1799,1882,1904,1938,1964,2030,2064,2098,2123,2249,2274,2299,2322,2349,2422,2447,2472,2497,2531,2553,2607,2629,2699,2735,2757,2792,2821,2844,2886,2916,2938,2960,2983,3043,3068,3100,3130,3188,3217,3247,3316,3338,3368,3393,3417,3440,3501,3538,3563,3588,3610,3635,3658,3683,3737,3768,3790,3812,3834,3889,3912,3937,3964,3988,4017,4074,4101,4126,4156,4179,4226,4256,4285,4324,4349,4382,4407,4437,68,90,115,142,165,188,236,273,295,318,361,386,408,433,458,480,509,531,613,640,667,697,727,769,793,815,837,859,893,942,964,986,1149,1172,1214,1263,1292,1319,1341,1369,1406,1433,1458,1519,1541,1563,1590,1630,1660,1682,1709,1748,1773,1860,1890,1913,1938,1961,1989,2019,2042,2064,2135,2160,2258,2281,2311,2370,2392,2414,2436,2460,2485,2552,2574,2599,2653,2678,2705,2732,2754,2822,2845,2875,2897,2922,2944,3001,3031,3084,3104,3160,3229,3276,3301,3343,3380,3403,3425,3455,3475,3500,3540,3585,3614,3637,3690,3719,3744,3767,3792,3821,3857,3895,3920,3945,3970,3995,4015,4114,4136,4161,4184,4211,4233,4255,4277,4318,4343,4373,4398,58,80,113,144,197,222,284,321,343,416,445,467,492,521,554,576,601,670,740,773,866,899,921,962,1011,1072,1094,1139,1166,1191,1270,1292,1351,1376,1433,1476,1498,1550,1572,1643,1668,1690,1720,1742,1769,1791,1816,1838,1863,1885,1910,1939,1961,2023,2058,2117,2147,2206,2234,2324,2346,2368,2417,2440,2508,2538,2560,2593,2623,2653,2707,2732,2762,2784,2849,2890,2920,2983,3005,3030,3065,3092,3132,3203,3225,3247,3272,3294,3324,3369,3401,3426,3459,3481,3510,3577,3600,3650,3680,3702,3725,3781,3803,3825,3874,3896,3925,3955,3980,4111,4170,79,109,131,153,180,202,259,347,377,404,452,484,504,534,561,588,610,650,679,704,726,748,773,796,826,851,893,929,951,981,1056,1079,1107,1172,1194,1261,1283,1305,1330,1352,1386,1409,1480,1507,1532,1554,1576,1598,1621,1646,1727,1754,1776,1806,1852,1881,1942,1972,1997,2017,2137,2159,2181,2232,2261,2286,2308,2330,2352,2374,2399,2424,2489,2536,2559,2608,2647,2672,2749,2778,2803,2828,2854,2878,2918,2940,2985,3067,3089,3111,3133,3155,3200,3248,3271,3291,3347,3376,3398,3454,3479,3501,3523,3545,3570,3595,3624,3653,3720,3743,3773,3798,3821,3887,3910,56,78,111,133,175,205,227,257,279,301,352,386,411,436,459,481,501,528,560,582,624,653,675,715,756,779,801,869,894,939,968,1026,1093,1139,1198,1228,1251,1307,1332,1355,1380,1402,1424,1456,1513,1546,1571,1593,1613,1656,1686,1711,1734,1756,1823,1858,1881,1906,1938,1963,1995,2027,2065,2148,2171,2203,2235,2257,2280,2302,2324,2359,2381,2454,2479,2504,2563,2592,2617,2644,2671,2693,2723,2755,2784,2806,2831,2853,2875,2897,2922,2944,2971,3013,3035,3058,3130,3158,3187,3217,3240,3277,3299,3324,3346,3368,3396,3418,3440,3462,3484,3506,3528,3550,3575,3597,3626,3662,3776,3801,3826,3851,3896,3921,3946,3997,4020,64,87,114,139,161,183,226,253,276,319,356,378,400,425,455,528,558,580,602,624,646,669,719,753,775,805,827,863,885,935,957,982,1004,1029,1052,1125,1147,1172,1194,1235,1260,1308,1333,1355,1382,1452,1474,1497,1541,1573,1598,1621,1645,1736,1759,1784,1814,1846,1868,1893,2004,2026,2048,2070,2100,2136,2159,2179,2227,2256,2279,2313,2340,2367,2421,2459,2481,2503,2537,2560,2609,2631,2656,2686,2715,2735,2802,2827,2869,2894,2956,2986,3016,3039,3072,3153,3178,3205,3230,3253,3276,3319,3356,3378,3401,3431,3456,3481,3506,3536,3561,3583,3607,3634,3656,3734,3757,3791,3821,3843,56,81,104,134,156,178,221,258,281,306,360,382,404,447,478,508,531,556,589,614,648,692,724,758,778,808,849,887,911,934,956,1006,1029,1051,1118,1148,1170,1192,1214,1236,1258,1290,1312,1353,1382,1407,1449,1512,1534,1559,1597,1619,1641,1671,1726,1759,1789,1821,1844,1914,1936,1965,1990,2027,2090,2113,2203,2226,2248,2308,2330,2359,2415,2437,2462,2484,2514,2554,2585,2608,2635,2671,2698,2760,2784,2817,2842,2876,2898,2920,2942,2967,2992,3015,3082,3104,3134,3157,3189,3226,3253,3295,3394,3419,3441,3466,3491,3513,3568,3591,3635,3664,3689,3719,3741,3766,3788,3810,3832,3854,3884,3906,3929,3954,4040,4062,4091,4120,4179,4202,4225,58,80,102,151,173,196,241,280,303,346,375,409,453,475,497,519,544,566,595,615,697,722,749,771,822,849,874,938,961,983,1032,1085,1117,1142,1164,1186,1209,1295,1329,1354,1397,1426,1464,1486,1508,1541,1563,1596,1657,1689,1711,1745,1767,1831,1863,1890,1919,1941,1978,2003,2025,2092,2115,2143,2234,2256,2278,2300,2366,2398,2426,2468,2516,2538,2584,2606,2668,2690,2710,2759,2788,2811,2891,2924,2946,2968,2995,3020,3058,3080,3102,3145,3167,3190,3239,3351,3386,3408,3430,3455,3477,3499,3521,3543,3565,3654,3691,3713,3735,3760,3808,3830,3870,3895,3917,3946,3968,3990,4063,4088,4120,4143,4173,4195,4220,4277,68,90,120,145,180,205,264,292,321,341,366,431,461,486,508,530,581,644,667,689,711,739,761,796,895,920,942,1015,1045,1067,1104,1126,1148,1171,1193,1258,1292,1319,1344,1394,1423,1448,1473,1495,1518,1580,1602,1656,1739,1776,1798,1821,1880,1942,1967,1990,2015,2037,2071,2098,2120,2142,2164,2187,2209,2276,2298,2323,2346,2376,2419,2448,2473,2495,2520,2550,2572,2597,2619,2641,2663,2705,2736,2758,2780,2802,2824,2846,2878,2903,2926,2948,2973,3001,3024,3071,3097,3140,3162,3184,3206,3233,3255,3277,3306,3348,3380,3405,3427,3466,3486,3523,3545,3574,3645,3670,3695,3720,57,79,104,136,158,180,253,276,298,338,370,392,452,492,517,542,564,589,616,641,671,733,756,778,836,858,881,930,972,995,1038,1071,1096,1119,1164,1193,1226,1251,1273,1303,1325,1347,1420,1445,1472,1502,1532,1554,1611,1648,1673,1718,1741,1761,1806,1840,1870,1909,1936,1961,1983,2027,2057,2121,2217,2242,2264,2289,2343,2387,2413,2438,2463,2485,2510,2532,2554,2582,2655,2683,2710,2790,2812,2837,2859,2882,2909,2934,2959,2982,3012,3056,3081,3103,3131,3158,3203,3230,3252,3274,3296,3319,3394,3440,3465,3490,3539,3564,3589,3612,3637,3667,3696,3726,3748,3770,3792,3814,3841,3875,3924,3973,4002,4024,4086,68,93,116,146,211,243,265,285,333,376,398,423,469,498,545,588,617,639,729,761,783,805,827,852,874,898,938,983,1005,1030,1050,1123,1173,1207,1234,1261,1283,1345,1370,1406,1429,1478,1507,1532,1554,1579,1602,1672,1692,1717,1760,1790,1819,1895,1925,1947,1972,1995,2031,2084,2109,2169,2319,2349,2371,2420,2449,2471,2514,2553,2575,2597,2619,2649,2678,2701,2723,2781,2843,2865,2887,2909,2934,2956,2976,2998,3038,3060,3082,3104,3146,3176,3198,3223,3245,3267,3336,3384,3415,3458,3491,3513,3585,3617,3639,3669,3694,3744,3766,3788,3829,3851,3877,3927,3949,3971,4038,4060,4087,4135,63,86,120,147,174,199,221,246,271,311,336,359,432,461,510,535,606,686,711,736,766,788,810,832,907,936,958,980,1005,1047,1072,1094,1119,1142,1187,1216,1238,1263,1288,1345,1367,1389,1411,1436,1465,1494,1516,1538,1595,1624,1668,1693,1735,1764,1796,1823,1881,1906,1935,1967,1997,2031,2163,2185,2210,2232,2254,2279,2311,2343,2365,2387,2412,2434,2463,2485,2580,2602,2624,2647,2672,2694,2716,2739,2761,2795,2855,2878,2922,2967,2996,3022,3056,3078,3101,3147,3192,3219,3241,3266,3300,3322,3345,3410,3435,3460,3495,3523,3558,3583,3670,3697,3719,3744,3766,3788,3855,3878,3901,3926,3960,3997,4019,4041,4109,4131,4153,4178,4216,4238,4260,61,83,105,170,200,229,254,307,372,399,445,512,535,576,615,639,664,692,717,781,806,835,915,937,959,1023,1092,1134,1159,1186,1208,1242,1264,1288,1364,1394,1427,1493,1528,1554,1610,1632,1657,1681,1704,1757,1786,1815,1866,1899,1959,1987,2022,2063,2088,2120,2176,2270,2292,2319,2350,2372,2399,2421,2443,2482,2523,2601,2639,2663,2725,2745,2768,2832,2861,2893,2930,2956,3018,3040,3063,3145,3177,3210,3278,3338,3368,3390,3412,3513,3555,3668,3698,3725,3786,3825,3854,3879,3909,3934,3963,3992,4014,4132,4161,4186,4213,4238,4261,4283,4308,4335,4373,4402,4437,4468,4493,4521,4546,4570,4672,4694,68,90,115,150,175,200,222,247,282,329,391,413,441,497,526,551,576,604,626,678,703,725,761,788,857,882,915,960,982,1004,1029,1059,1105,1175,1197,1223,1248,1270,1293,1334,1363,1388,1413,1440,1470,1492,1521,1543,1566,1588,1631,1668,1693,1723,1760,1785,1820,1845,1882,1919,1941,1963,2030,2053,2135,2160,2182,2218,2243,2317,2339,2364,2387,2409,2431,2499,2521,2546,2580,2641,2761,2796,2818,2843,2875,2902,2927,2949,2974,3021,3058,3080,3105,3127,3184,3209,3239,3264,3286,3354,3393,3418,3493,3523,3548,3573,3598,3660,3682,3704,3726,3749,3774,3834,3859,3901,3926,3948,3973,4006,4034,4059,4081,4110,4139,4168,4211,4233,57,79,159,181,206,229,305,330,352,374,399,424,446,468,490,515,537,559,581,603,626,691,716,738,761,804,833,858,883,949,974,999,1029,1051,1073,1098,1144,1221,1243,1265,1287,1317,1339,1362,1452,1493,1519,1544,1593,1625,1650,1672,1694,1719,1784,1807,1829,1861,1894,1919,2013,2043,2066,2099,2129,2166,2191,2221,2362,2405,2430,2455,2503,2532,2565,2590,2618,2655,2682,2714,2741,2768,2790,2812,2832,2857,2933,2970,2992,3037,3071,3093,3118,3148,3180,3202,3267,3317,3344,3369,3394,3426,3539,3569,3599,3624,3649,3672,3702,3724,3747,3772,3812,3842,3907,3937,3959,3984,4006,4039,4064,4086,4115,4144,4176,4205,4262,4287,4310,4335,4414,4437,63,93,115,140,165,187,212,272,306,331,356,380,409,434,457,479,504,529,554,587,612,634,659,682,704,784,826,853,875,897,917,984,1006,1031,1054,1102,1132,1154,1203,1245,1285,1307,1329,1351,1397,1432,1457,1479,1568,1603,1641,1666,1715,1768,1791,1821,1846,1922,1979,2004,2026,2051,2081,2106,2131,2153,2224,2244,2278,2300,2322,2365,2395,2425,2490,2527,2549,2609,2637,2669,2740,2762,2784,2819,2842,2864,2928,2951,2989,3018,3046,3108,3135,3160,3206,3229,3273,3307,3330,3378,3415,3471,3493,3515,3564,3594,3619,3641,3666,3688,3713,3789,3811,3838,3863,3888,3913,3976,4006,4036,4066,4091,4116,4146,4207,4230,4256,4286,4334,4359,4414,4444,4474,57,80,105,165,192,214,249,274,325,366,391,413,435,470,492,517,553,575,598,620,687,709,731,780,814,844,868,917,940,991,1026,1076,1106,1128,1153,1189,1214,1239,1293,1318,1396,1465,1489,1514,1541,1563,1592,1616,1664,1689,1735,1760,1798,1820,1861,1883,1915,1937,1967,1996,2041,2064,2194,2229,2254,2284,2309,2339,2363,2388,2436,2459,2486,2582,2605,2639,2661,2686,2708,2733,2767,2789,2811,2849,2871,2896,2918,3016,3076,3114,3170,3215,3237,3259,3281,3317,3351,3397,3459,3484,3509,3532,3557,3582,3605,3630,3652,3686,3769,3824,3847,3916,3948,3973,3995,4018,4043,4120,4153,4175,4238,57,79,106,147,177,204,226,248,270,300,325,366,388,413,483,508,530,555,577,613,638,660,683,729,761,783,833,883,908,933,958,983,1005,1077,1099,1135,1165,1237,1259,1294,1319,1349,1379,1412,1482,1507,1529,1551,1585,1628,1651,1676,1701,1736,1778,1808,1831,1876,1916,1940,2002,2025,2079,2133,2158,2183,2215,2299,2321,2341,2398,2430,2452,2474,2497,2522,2563,2593,2615,2651,2703,2725,2747,2769,2834,2889,2936,2977,3009,3031,3053,3092,3114,3134,3192,3214,3256,3279,3319,3344,3366,3396,3418,3440,3528,3565,3588,3623,3648,3738,3763,3802,3824,3846,3868,3898,3934,3957,3982,4014,4041,4063,4111,4138,4173,4198,4228,4253,4276,4312,4335,4360,57,79,123,188,210,235,262,284,306,331,362,444,467,489,538,560,583,626,655,678,705,734,757,782,804,855,877,900,967,989,1062,1110,1147,1172,1194,1236,1265,1287,1307,1329,1351,1376,1401,1442,1468,1518,1540,1565,1691,1713,1735,1772,1794,1816,1838,1860,1889,1912,1959,1991,2016,2041,2078,2101,2170,2195,2220,2243,2265,2292,2324,2346,2428,2457,2480,2534,2568,2595,2632,2657,2688,2713,2807,2829,2854,2876,2971,3014,3043,3068,3122,3152,3213,3236,3292,3339,3364,3410,3440,3474,3543,3565,3600,3625,3647,3672,3694,3721,3764,3793,3815,3848,3873,3895,3928,3960,4030,4054,4076,4124,4146,4172,4197,4219,4244,4266,4295,4317,4351,4374,4397,4433,4456,4481,4518,75,97,127,149,174,222,251,336,361,383,422,447,519,544,569,591,616,643,675,707,730,752,813,845,887,909,947,989,1011,1036,1058,1078,1100,1125,1159,1222,1259,1287,1309,1334,1359,1381,1403,1471,1506,1534,1564,1600,1625,1648,1728,1762,1784,1829,1852,1882,1968,1993,2016,2059,2081,2155,2185,2222,2350,2372,2405,2427,2457,2536,2561,2586,2624,2665,2690,2715,2742,2764,2786,2873,2895,2918,2967,2996,3023,3053,3075,3107,3132,3154,3184,3263,3316,3338,3378,3407,3429,3503,3525,3550,3584,3614,3637,3662,3692,3722,3747,3769,3835,3862,3922,3944,3966,4026,4051,4076,4106,4170,4192,4219,4278,4301,4324,4347,4370,4392,4421,57,87,117,139,168,201,266,298,321,371,400,422,465,494,543,586,618,640,662,687,733,763,793,815,860,896,923,955,1008,1041,1063,1085,1119,1181,1208,1230,1276,1305,1368,1391,1413,1492,1517,1539,1564,1586,1652,1712,1737,1767,1797,1824,1849,1928,1951,1973,2053,2083,2113,2145,2173,2292,2314,2339,2380,2405,2427,2452,2504,2529,2551,2645,2670,2692,2714,2736,2761,2783,2848,2880,2902,2924,2946,2968,2993,3015,3099,3141,3164,3205,3227,3301,3323,3346,3417,3439,3461,3488,3510,3533,3578,3600,3625,3650,3672,3702,3791,3813,3835,3888,3913,3943,3968,3993,4016,4041,4071,4129,4151,4181,4203,63,96,121,143,165,190,218,241,321,344,369,392,420,493,515,537,614,636,658,680,703,746,778,803,826,851,891,920,942,964,1017,1039,1084,1109,1134,1159,1181,1206,1228,1253,1313,1348,1370,1416,1446,1469,1518,1553,1576,1638,1660,1682,1725,1747,1770,1813,1843,1868,1890,1915,1945,1974,1997,2068,2090,2113,2140,2268,2290,2322,2352,2396,2424,2522,2551,2573,2598,2623,2648,2671,2738,2760,2785,2807,2861,2883,2905,2952,2994,3014,3083,3111,3148,3170,3236,3261,3283,3305,3379,3401,3426,3451,3474,3496,3521,3547,3570,3638,3667,3753,3778,3803,3825,3847,3902,3924,3958,3980,4002,4086,4132,4155,4213,4235,4264,4343,4365,4388,4416,4445,4493,57,82,104,129,154,176,198,223,248,334,358,383,414,436,461,485,507,532,556,578,600,660,690,718,740,763,814,845,890,910,968,993,1018,1047,1069,1136,1158,1194,1219,1244,1269,1327,1352,1377,1431,1456,1478,1500,1574,1599,1621,1669,1701,1724,1749,1796,1826,1889,2027,2051,2076,2136,2165,2193,2253,2307,2355,2391,2413,2435,2460,2484,2509,2602,2643,2676,2703,2725,2747,2773,2793,2822,2844,2866,2888,2910,2955,2977,2999,3032,3055,3080,3102,3124,3146,3171,3207,3230,3255,3329,3361,3395,3424,3446,3468,3493,3522,3572,3606,3684,3709,3739,3764,3800,3825,3848,3873,3921,3949,3997,4026,57,79,104,126,148,176,205,230,288,316,341,363,388,420,453,475,498,563,585,615,637,662,684,706,728,758,780,845,875,898,950,989,1021,1043,1068,1090,1136,1170,1192,1281,1318,1343,1392,1445,1475,1509,1555,1588,1613,1661,1712,1735,1787,1809,1841,1863,1893,1915,1951,1974,2028,2123,2148,2171,2205,2235,2257,2280,2319,2341,2366,2388,2413,2435,2460,2495,2517,2539,2606,2628,2653,2676,2706,2753,2778,2800,2881,2903,2928,2950,2995,3025,3054,3076,3167,3192,3217,3239,3269,3291,3313,3335,3369,3391,3413,3478,3508,3530,3550,3600,3622,3644,3676,3714,3736,3792,3826,68,93,128,177,209,231,253,295,324,347,428,450,486,511,560,589,614,639,661,684,735,838,860,880,922,951,981,1003,1028,1122,1144,1167,1218,1266,1295,1317,1366,1403,1433,1456,1489,1567,1610,1637,1667,1725,1750,1772,1794,1819,1841,1863,1890,1917,1949,2032,2057,2086,2148,2183,2213,2254,2274,2299,2328,2360,2390,2520,2542,2595,2640,2677,2704,2727,2770,2799,2821,2841,2890,2919,2977,3022,3044,3069,3091,3124,3150,3191,3218,3243,3303,3333,3355,3385,3411,3437,3459,3530,3557,3599,3647,3677,3699,3724,3793,3823,3850,3873,3916,3938,3966,4012,4035,4060,4085,4139,4183,4220,4242,4264,4289,4311,4343,4370,4410,4468,4488,4513,4542,4576,4596,4618,4650,4673,4698,4721,4759,57,87,109,143,165,187,216,238,275,297,372,394,416,438,463,488,539,608,630,660,687,709,732,805,838,863,885,921,957,980,1046,1071,1101,1165,1199,1278,1301,1328,1351,1376,1401,1423,1445,1475,1497,1520,1711,1733,1755,1798,1827,1847,1872,1894,1919,1941,1966,2013,2035,2057,2089,2119,2144,2174,2245,2298,2365,2387,2412,2435,2457,2482,2504,2524,2570,2604,2650,2701,2792,2812,2935,2957,2982,3025,3057,3082,3107,3129,3176,3221,3254,3276,3301,3382,3405,3430,3476,3506,3529,3552,3589,3611,3636,3671,3698,3728,3814,3842,3869,3894,3916,3951,3974,4041,4063,4104,4129,4161,4186,4208,4241,4274,4327,4349,4378,4443,4473,4550,4573,4598,4628,4658,4681,57,81,103,152,182,204,293,329,351,390,414,436,461,486,508,556,578,640,662,684,718,748,770,804,829,863,904,1001,1024,1099,1121,1141,1190,1224,1249,1274,1296,1318,1351,1376,1474,1500,1522,1567,1596,1619,1644,1666,1688,1710,1746,1773,1795,1855,1877,1899,1958,1980,2007,2069,2091,2116,2138,2163,2230,2266,2288,2318,2348,2370,2437,2461,2486,2524,2560,2583,2608,2665,2697,2719,2742,2791,2825,2850,2899,2941,2966,2988,3013,3078,3107,3143,3173,3195,3217,3240,3269,3291,3314,3344,3366,3393,3460,3482,3504,3526,3556,3581,3615,3642,3667,3689,3739,3776,3807,3837,3860,3885,3917,3951,3974,3999,4031,4061,4086,4156,4186,4228,57,79,104,134,164,189,214,236,258,288,313,335,365,388,413,438,460,531,553,575,597,629,652,679,704,757,782,849,874,894,917,942,964,987,1022,1051,1073,1140,1163,1197,1232,1254,1279,1308,1349,1379,1404,1436,1459,1503,1532,1554,1576,1606,1655,1698,1726,1755,1793,1838,1873,1895,2017,2115,2137,2159,2189,2214,2236,2264,2300,2372,2394,2417,2442,2464,2489,2562,2584,2617,2658,2683,2708,2733,2795,2832,2854,2919,2941,2963,2994,3019,3061,3088,3176,3201,3226,3268,3292,3316,3338,3363,3385,3410,3432,3454,3478,3508,3535,3597,3638,3662,3689,3711,3745,3817,3844,3866,57,77,102,169,192,217,239,266,299,367,389,411,433,487,521,544,564,621,658,690,715,778,840,864,900,925,950,993,1023,1070,1104,1173,1195,1220,1265,1343,1372,1394,1421,1477,1566,1591,1628,1650,1675,1697,1717,1753,1775,1824,1851,1873,1895,1917,1939,1961,2030,2053,2087,2109,2138,2161,2186,2220,2243,2278,2301,2335,2394,2432,2454,2545,2568,2591,2636,2668,2690,2720,2742,2764,2820,2865,2887,2912,2977,2999,3022,3093,3120,3145,3167,3192,3214,3236,3296,3326,3349,3394,3419,3441,3468,3509,3550,3572,3614,3643,3665,3687,3712,3764,3786,3809,3854,3876,3898,3926,3948,3974,3996,4018,4040,4071,4093,4117,58,80,102,151,176,198,221,246,268,302,327,352,374,435,481,523,545,570,623,648,671,720,749,774,796,821,885,908,974,999,1021,1046,1068,1127,1150,1185,1252,1274,1365,1394,1416,1439,1461,1533,1555,1580,1602,1624,1646,1669,1691,1726,1777,1807,1832,1911,1933,1963,2027,2052,2075,2100,2120,2165,2232,2262,2292,2315,2429,2451,2471,2522,2554,2584,2606,2628,2650,2678,2707,2729,2764,2789,2809,2886,2913,2943,2965,2992,3014,3044,3067,3090,3130,3155,3185,3207,3274,3294,3321,3372,3404,3429,3451,3484,3509,3552,3591,3654,3676,3705,3775,3800,3825,3847,3872,3894,3919,3954,3977,4000,4026,4050,4092,4114,4146,4171,4194,4216,63,85,124,149,197,229,259,284,306,331,406,431,463,488,515,537,562,649,671,691,737,799,824,849,877,899,943,976,1001,1031,1056,1081,1103,1132,1169,1191,1213,1246,1271,1343,1365,1394,1419,1441,1488,1510,1567,1589,1703,1728,1775,1804,1827,1880,1905,1930,1978,2008,2099,2121,2146,2205,2227,2254,2276,2298,2368,2393,2444,2466,2549,2581,2603,2628,2650,2677,2723,2752,2774,2797,2819,2841,2874,2894,2919,3006,3045,3070,3092,3114,3136,3158,3196,3245,3270,3292,3348,3371,3414,3443,3471,3528,3558,3588,3613,3636,3661,3710,3735,3758,3784,3806,3838,3899,3922,3947,3972,4000,4023,4048,4076,4099,4124,4149,4179,4225,4260,4286,58,80,107,132,154,194,225,255,280,310,332,366,388,413,435,460,482,535,557,598,623,645,670,692,765,787,810,835,857,887,937,960,996,1030,1052,1081,1150,1172,1197,1224,1246,1268,1290,1315,1349,1373,1396,1419,1490,1515,1537,1559,1584,1606,1629,1694,1717,1740,1765,1787,1809,1841,1863,1900,1929,1970,2041,2066,2100,2223,2245,2270,2292,2320,2350,2397,2419,2441,2463,2496,2558,2580,2602,2642,2674,2696,2718,2748,2781,2806,2833,2855,2877,2899,2986,3011,3034,3083,3149,3171,3193,3265,3301,3324,3347,3384,3409,3434,3456,3490,3514,3537,3557,3580,3631,3653,3742,3773,3795,3820,3843,3865,3887,3919,4021,4053,4075,79,101,128,158,180,205,253,276,306,328,350,372,394,461,483,505,530,552,577,613,640,665,687,709,731,797,868,890,912,958,1025,1062,1089,1111,1168,1200,1230,1252,1274,1302,1338,1417,1447,1470,1514,1546,1571,1596,1621,1646,1677,1708,1737,1811,1836,1903,1933,1958,2033,2058,2080,2135,2169,2196,2218,2240,2262,2285,2347,2369,2391,2445,2477,2499,2544,2576,2606,2636,2658,2683,2763,2905,2947,2969,3012,3068,3091,3114,3139,3191,3216,3241,3264,3287,3316,3350,3372,3397,3419,3442,3493,3528,3558,3583,3606,3631,3654,3689,3714,3737,3777,3799,3828,3850,3872,74,130,153,178,201,231,274,304,327,396,418,438,492,514,539,568,590,627,668,697,720,771,793,829,849,894,923,945,970,995,1020,1076,1152,1181,1203,1259,1284,1306,1426,1448,1470,1492,1514,1539,1572,1602,1629,1666,1691,1718,1743,1768,1791,1816,1881,1906,1928,1953,2012,2034,2056,2089,2115,2138,2189,2219,2242,2383,2405,2427,2449,2476,2506,2529,2554,2576,2601,2623,2705,2732,2754,2781,2803,2825,2848,2870,2934,2957,2982,3004,3026,3051,3084,3114,3144,3186,3220,3250,3278,3311,3423,3448,3470,3495,3522,3552,3574,3599,3650,3672,3694,3738,3767,3792,3817,3839,3881,3906,3931,4002,4025,4075,4100,4134,4169,4199,4224,4251,4274,4297,4327,4350,4388,4411,57,79,101,126,191,228,255,280,310,335,357,382,420,442,467,495,527,549,574,623,652,674,699,726,751,794,845,867,909,931,953,978,1014,1048,1121,1143,1168,1193,1215,1237,1266,1286,1311,1355,1397,1422,1444,1510,1535,1558,1608,1633,1656,1681,1710,1737,1863,1893,1915,1964,1986,2008,2033,2056,2081,2151,2178,2208,2242,2265,2290,2355,2387,2421,2443,2465,2487,2520,2545,2567,2599,2664,2686,2711,2736,2761,2803,2860,2890,2922,2961,2986,3011,3078,3100,3122,3144,3167,3189,3235,3265,3290,3312,3334,3356,3378,3400,3423,3446,3475,3500,3527,3549,3571,3600,3629,3687,3707,3734,3766,3791,3845,57,80,102,127,149,171,259,289,354,377,399,424,449,471,515,544,588,639,668,691,734,763,785,815,840,862,909,936,961,983,1008,1030,1052,1074,1138,1168,1198,1225,1248,1273,1300,1322,1352,1382,1411,1433,1476,1516,1538,1563,1633,1698,1723,1748,1781,1812,1835,1862,1899,1960,2099,2121,2143,2222,2244,2266,2288,2318,2340,2378,2412,2465,2488,2510,2535,2560,2582,2605,2630,2690,2715,2750,2785,2824,2860,2882,2950,2977,2999,3021,3048,3071,3098,3121,3143,3193,3218,3240,3270,3313,3342,3364,3386,3411,3436,3458,3492,3517,3543,3591,3626,3648,3673,3698,3718,3743,3768,3791,3852,3874,3896,3949,3971,4029,4052,4075,4116,4139,4169,57,82,104,127,170,199,224,272,292,341,363,399,460,485,507,527,603,633,657,680,722,751,773,824,856,886,941,968,990,1056,1078,1100,1125,1147,1172,1206,1252,1274,1297,1373,1393,1415,1491,1513,1572,1618,1647,1672,1697,1722,1777,1799,1824,1866,1895,1932,1962,1987,2012,2032,2052,2105,2193,2231,2261,2283,2305,2332,2362,2384,2409,2434,2480,2507,2529,2553,2576,2614,2643,2666,2713,2743,2766,2809,2838,2860,2919,2948,2968,2993,3025,3047,3070,3119,3149,3174,3219,3246,3271,3308,3330,3352,3398,3440,3463,3493,3516,3552,3577,3629,3654,3679,3704,3729,3754,3784,3807,3865,3887,3909,3931,3986,4008,4038,4061,4083,4105,4130,4152,4184,4207,4232,4252,57,79,109,131,153,175,197,222,242,292,317,340,423,448,475,504,526,556,594,616,639,689,735,798,820,875,897,922,967,989,1012,1061,1106,1141,1210,1233,1278,1310,1335,1368,1417,1496,1525,1555,1585,1623,1653,1675,1697,1727,1750,1844,1869,1894,1919,1942,1964,1993,2016,2038,2113,2143,2175,2213,2260,2296,2319,2429,2458,2496,2521,2544,2569,2591,2613,2646,2709,2743,2770,2835,2881,2901,2937,2979,3009,3034,3101,3123,3153,3183,3205,3246,3268,3302,3327,3359,3433,3480,3502,3532,3562,3584,3618,3640,3665,3766,3793,3816,3863,3885,3908,3959,3989,4023,4048,4072,4099,4121,4151,4200,4220,4285,4308,4364,4400,4422,4451,4514,4534,4564,4591,4614,4651,4674,4704,4762,4796,4821,4849,4962,4984,5006,5047,5069,5091,5113,5144,5173,5198,5220,57,82,105,140,170,195,217,239,261,283,305,379,441,463,485,510,535,557,582,612,634,659,684,706,741,809,834,863,908,935,957,1000,1045,1070,1100,1122,1152,1180,1212,1237,1269,1294,1317,1340,1424,1446,1471,1496,1521,1541,1610,1644,1669,1729,1759,1784,1842,1867,1899,1935,2082,2109,2131,2156,2191,2225,2247,2279,2354,2382,2419,2487,2519,2541,2563,2585,2667,2690,2712,2772,2801,2823,2879,2904,2944,3021,3043,3066,3091,3115,3135,3176,3233,3275,3321,3346,3435,3457,3482,3531,3563,3588,3613,3635,3657,3682,3705,3730,3750,3775,3795,3818,3840,3871,3925,3957,3979,4044,4081,4105,4127,4152,4204,4226,4323,4346,4368,4398,4423,4457,4484,61,83,105,154,176,201,228,253,311,340,374,399,421,454,524,570,592,629,654,684,709,738,808,830,877,901,931,957,982,1004,1031,1060,1082,1109,1131,1160,1182,1207,1237,1266,1299,1321,1343,1399,1468,1499,1524,1554,1595,1620,1658,1687,1726,1756,1804,1850,1888,1915,1942,2082,2104,2134,2172,2208,2237,2259,2281,2303,2327,2356,2378,2400,2427,2506,2535,2557,2619,2646,2692,2714,2739,2823,2847,2877,2937,2959,2981,3067,3089,3153,3182,3237,3262,3331,3356,3385,3423,3452,3477,3499,3532,3561,3599,3623,3705,3727,3752,3778,3803,3829,3863,3897,3922,3970,4010,4083,4103,4154,4188,4220,4256,4304,4331,4399,69,91,116,138,167,189,214,236,301,323,345,372,397,449,477,500,524,589,618,665,724,756,778,798,847,869,914,941,975,1000,1033,1055,1078,1106,1143,1171,1214,1236,1261,1283,1319,1344,1369,1455,1477,1502,1524,1546,1571,1593,1629,1654,1714,1744,1774,1796,1847,1881,1906,1946,2000,2023,2057,2160,2190,2228,2294,2348,2370,2403,2428,2453,2478,2512,2546,2568,2630,2652,2674,2697,2720,2748,2777,2802,2841,2863,2896,2930,2952,2974,3053,3093,3113,3169,3201,3231,3253,3278,3330,3359,3384,3414,3444,3469,3499,3529,3551,3573,3598,3670,3695,3717,3744,3767,3808,3894,3916,3945,4015,4038,4063,4088,4110,4143,4173,4196,4247,4288,4389,4414,4436,4458,4480,4503,4528,4550,4572,4594,4623,4716,4739,4766,63,85,107,137,162,184,206,228,251,318,343,370,393,415,485,514,536,573,602,631,653,676,701,723,745,822,847,869,892,976,1008,1053,1119,1144,1169,1194,1216,1238,1268,1290,1361,1395,1424,1449,1501,1523,1553,1578,1627,1650,1672,1744,1771,1796,1823,1845,1931,1965,1988,2051,2073,2096,2176,2198,2230,2326,2348,2376,2400,2423,2448,2470,2492,2534,2608,2630,2653,2709,2732,2757,2798,2822,2844,2871,2951,2976,2999,3044,3076,3103,3128,3150,3192,3217,3239,3261,3284,3306,3332,3375,3397,3451,3473,3495,3522,3551,3573,3612,3648,3671,3693,3762,3797,3822,3882,3915,3937,3959,4019,4042,4074,4099,4133,4176,4206,4228,4260,4294,4314,4339,57,79,104,128,153,175,197,222,268,293,333,365,390,412,435,492,528,553,575,602,629,654,723,745,767,798,873,903,930,955,977,1002,1027,1057,1119,1144,1169,1191,1214,1246,1271,1296,1321,1353,1375,1443,1465,1485,1559,1584,1610,1633,1658,1693,1734,1759,1789,1822,1871,1901,1923,1993,2015,2044,2077,2102,2124,2197,2220,2255,2301,2333,2355,2404,2429,2482,2516,2541,2616,2638,2660,2682,2704,2729,2787,2812,2841,2868,2913,2938,3010,3032,3055,3097,3126,3157,3182,3204,3226,3252,3274,3330,3352,3375,3400,3422,3444,3466,3531,3553,3573,3627,3649,3678,3739,3772,3797,3829,3852,3904,3971,3996,4023,4048,4078,4136,4161,4191,4281,4315,4337,4362,4384,4414,4436,4461,4483,4515,63,85,107,151,173,195,262,284,306,333,355,377,400,474,509,531,607,629,651,673,695,717,739,761,783,805,830,896,918,945,970,992,1057,1089,1111,1141,1166,1188,1213,1235,1259,1286,1310,1378,1401,1423,1482,1511,1533,1555,1580,1602,1632,1664,1686,1758,1781,1810,1842,1968,1990,2026,2075,2113,2135,2160,2185,2207,2232,2254,2274,2299,2324,2347,2372,2394,2416,2438,2519,2541,2563,2588,2618,2640,2662,2687,2712,2779,2802,2844,2869,2891,2916,2942,2974,3008,3036,3058,3088,3153,3178,3201,3253,3275,3298,3326,3348,3370,3392,3414,3436,3458,3531,3556,3581,3693,3716,3742,3772,3794,3822,3862,3884,3913,63,85,107,132,155,178,248,299,321,343,365,387,410,434,456,481,531,556,580,609,631,674,706,728,774,797,827,849,871,909,958,1003,1089,1139,1161,1183,1205,1230,1274,1319,1344,1381,1452,1482,1504,1526,1548,1573,1600,1622,1671,1726,1756,1778,1800,1864,1886,1908,1938,1970,1992,2015,2040,2070,2100,2221,2251,2273,2316,2345,2367,2392,2417,2446,2476,2522,2547,2574,2607,2664,2694,2719,2795,2820,2845,2867,2890,2970,2993,3018,3043,3098,3128,3170,3216,3241,3266,3373,3395,3430,3475,3497,3522,3545,3570,3604,3627,3652,3674,3718,3767,3801,3835,3888,3910,3932,3954,3976,3998,4025,4054,4085,4135,4160,4185,4219,4249,4286,4311,63,88,110,135,175,242,264,289,312,353,375,397,424,455,480,502,525,550,572,594,661,683,705,727,750,817,839,866,888,943,997,1022,1045,1068,1110,1137,1162,1187,1212,1234,1256,1278,1312,1337,1366,1431,1460,1482,1504,1560,1667,1713,1738,1765,1788,1818,1840,1865,1943,1965,1997,2070,2119,2144,2181,2211,2234,2299,2377,2399,2419,2470,2499,2524,2549,2571,2595,2618,2664,2693,2718,2743,2768,2793,2815,2845,2879,2902,2924,2954,2977,2999,3024,3044,3073,3095,3117,3142,3187,3209,3239,3261,3290,3312,3332,3399,3424,3454,3491,3531,3556,3592,3614,3636,3698,3728,3750,3775,3800,3839,3868,3897,3919,3981,4011,4075,4100,4175,4207,4239,4264,4313,4336,57,82,111,133,156,185,207,229,254,279,342,383,417,483,506,528,578,601,624,665,687,712,745,770,795,825,852,875,898,952,974,1004,1027,1082,1127,1149,1176,1201,1309,1338,1414,1439,1461,1512,1534,1557,1579,1603,1628,1663,1722,1752,1777,1828,1857,1882,1904,1929,1961,2035,2063,2126,2158,2223,2258,2281,2323,2394,2427,2449,2472,2529,2600,2622,2644,2669,2699,2734,2756,2818,2850,2873,2898,2920,2958,2987,3009,3031,3053,3128,3153,3178,3200,3225,3255,3295,3318,3361,3386,3408,3473,3503,3525,3550,3575,3600,3625,3653,3676,3708,3733,3755,3782,3812,3834,3860,3897,3955,3993,4024,4096,4126,4148,4170,4213,4238,4270,4299,4329,4387,4410,4433,4456,4481,4534,4568,4614,4673,4703,4734,57,79,102,158,180,231,253,276,305,330,353,375,413,447,472,492,515,581,610,635,678,712,734,758,783,806,842,872,914,939,1004,1044,1073,1105,1130,1153,1183,1238,1263,1329,1356,1386,1416,1438,1505,1530,1560,1585,1607,1627,1658,1683,1713,1745,1774,1815,1883,1908,1933,1958,1981,2046,2079,2188,2210,2233,2279,2308,2341,2375,2430,2462,2484,2504,2526,2551,2576,2599,2624,2647,2672,2694,2716,2739,2762,2834,2856,2881,2903,2925,2950,2973,3000,3066,3096,3118,3148,3181,3204,3240,3283,3312,3334,3404,3441,3466,3491,3513,3546,3571,3593,3618,3696,3748,3775,3809,3831,3856,3878,3903,3934,3966,3997,4019,56,86,108,133,155,191,218,240,267,292,314,336,365,390,459,481,529,580,612,637,659,684,717,739,765,829,852,879,904,951,973,998,1020,1042,1064,1086,1146,1168,1205,1227,1250,1316,1338,1372,1411,1436,1470,1496,1518,1540,1563,1630,1652,1675,1724,1754,1784,1842,1864,1886,1942,1967,1992,2024,2047,2070,2123,2148,2178,2252,2279,2301,2323,2351,2386,2409,2458,2486,2518,2536,2566,2588,2610,2639,2661,2684,2718,2754,2776,2798,2825,2861,2881,2906,2975,3004,3043,3068,3090,3112,3159,3182,3233,3293,3324,3349,3371,3393,3421,3446,3511,3536,3582,3604,3668,3697,3725,3747,3769,3791,3858,3880,3903,3928,3950,3975,3997,4019,4080,4102,4136,4173,4202,57,82,107,136,166,228,253,275,331,361,384,443,466,489,535,564,586,611,633,658,707,737,762,817,839,866,888,930,952,1025,1055,1080,1105,1130,1188,1210,1263,1301,1326,1348,1373,1403,1438,1475,1497,1527,1599,1626,1648,1677,1697,1741,1763,1792,1817,1842,1867,1890,1915,1964,2067,2089,2111,2141,2166,2227,2249,2319,2348,2378,2400,2425,2454,2548,2576,2601,2631,2654,2679,2701,2726,2748,2770,2847,2881,2906,2928,2953,2976,3003,3039,3061,3083,3152,3182,3210,3247,3272,3298,3323,3390,3412,3434,3459,3484,3506,3535,3604,3629,3659,3692,3717,3747,3772,3802,3825,3850,3872,3895,57,79,104,148,173,195,217,242,265,290,312,334,357,379,463,493,518,547,583,608,633,683,710,772,821,846,868,895,937,965,1008,1057,1079,1104,1179,1211,1238,1260,1285,1307,1330,1355,1398,1444,1466,1491,1513,1583,1605,1627,1704,1726,1751,1781,1810,1837,1892,1922,1952,1995,2015,2062,2121,2143,2168,2193,2227,2250,2283,2326,2355,2377,2399,2490,2519,2544,2598,2620,2650,2675,2700,2746,2782,2804,2836,2858,2917,2986,3006,3029,3100,3130,3152,3174,3199,3221,3243,3265,3287,3313,3343,3368,3390,3412,3446,3512,3566,3588,3613,3635,3702,3727,3754,3776,3801,3854,3879,3909,3966,3991,4036,4076,4131,4160,57,79,111,157,179,207,250,282,304,326,348,370,392,421,444,466,568,590,615,637,659,681,703,741,770,795,827,872,894,943,972,994,1037,1074,1128,1151,1196,1219,1241,1273,1295,1317,1339,1413,1435,1460,1490,1524,1546,1571,1593,1615,1648,1729,1752,1774,1796,1819,1868,1891,1916,1945,2066,2091,2113,2133,2194,2223,2253,2289,2314,2365,2390,2431,2461,2486,2511,2540,2563,2603,2632,2657,2748,2787,2809,2871,2894,2929,2974,3016,3078,3124,3146,3168,3190,3212,3248,3270,3295,3317,3339,3417,3442,3467,3492,3541,3564,3594,3641,3664,3695,3724,3756,3796,3820,3899,3922,3951,3985,4017,4037,4062,65,87,107,158,203,226,248,315,347,374,396,421,448,470,493,558,580,605,627,650,731,762,787,809,834,856,878,903,949,1045,1069,1091,1116,1139,1161,1211,1242,1279,1344,1373,1395,1417,1446,1529,1561,1586,1635,1667,1689,1712,1734,1759,1781,1810,1844,1866,1888,1913,1936,1958,2159,2181,2214,2236,2261,2283,2305,2330,2352,2377,2439,2461,2483,2508,2555,2593,2685,2710,2735,2757,2828,2850,2875,2937,2960,2983,3028,3070,3098,3123,3145,3170,3198,3227,3249,3283,3310,3332,3359,3423,3456,3535,3561,3586,3608,3648,3670,3692,3744,3799,3822,3868,3890,3912,3949,3971,4000,4050,4075,4103,4179,4204,4229,4254,4279,4327,4364,4503,4541,4565,4587,56,91,127,154,225,260,322,344,366,391,413,447,469,497,529,551,586,656,681,706,728,750,772,797,843,865,900,984,1009,1031,1056,1078,1123,1148,1170,1192,1214,1236,1303,1328,1358,1388,1416,1453,1489,1526,1551,1583,1648,1671,1693,1732,1761,1791,1827,1875,1900,1922,1951,1988,2010,2103,2125,2148,2186,2235,2262,2292,2317,2339,2362,2397,2427,2456,2486,2511,2533,2566,2637,2659,2684,2711,2773,2798,2820,2842,2867,2895,2935,2986,3008,3030,3052,3085,3157,3189,3212,3235,3260,3285,3310,3345,3370,3406,3431,3454,3479,3504,3539,3564,3599,3632,3654,3676,3698,3727,56,81,106,149,171,193,220,254,298,318,392,414,439,475,548,570,592,622,660,682,705,727,811,841,873,895,925,970,1013,1038,1060,1111,1140,1170,1222,1242,1287,1330,1355,1384,1418,1440,1463,1488,1510,1533,1555,1580,1602,1624,1649,1699,1740,1762,1792,1814,1844,1934,1964,1994,2017,2042,2071,2096,2161,2184,2207,2315,2337,2360,2403,2432,2457,2513,2535,2557,2584,2618,2645,2667,2690,2766,2793,2818,2867,2902,2931,2955,2979,3013,3035,3102,3124,3157,3216,3246,3276,3318,3388,3408,3430,3455,3480,3526,3721,3746,3805,3832,3859,3881,3914,3956,3978,4000,4022,4047,4070,4110,4132,4156,4178,4213,4235,4264,4286,67,89,118,171,193,218,261,302,324,349,372,394,417,454,476,547,572,594,645,672,695,740,765,787,849,871,893,936,965,988,1029,1054,1108,1133,1155,1210,1232,1262,1284,1307,1372,1413,1447,1486,1511,1533,1606,1629,1651,1673,1695,1718,1768,1797,1822,1853,1876,1901,1926,1949,1974,1999,2028,2050,2082,2104,2126,2156,2197,2328,2353,2375,2398,2423,2491,2513,2535,2558,2594,2614,2639,2695,2717,2787,2851,2874,2926,2966,2989,3011,3053,3085,3107,3129,3151,3174,3242,3264,3284,3311,3341,3363,3403,3456,3486,3508,3533,3555,3577,3609,3643,3666,3707,3729,3751,3773,3795,3833,3862,3900,3923,4005,4027,4052,4083,4105,4128,4199,4225,4255,4294,4317,4340,4365,4417,4446,58,80,102,124,151,174,222,251,273,298,328,350,401,433,458,492,514,539,561,656,681,704,726,806,828,850,895,920,954,976,998,1028,1050,1075,1100,1122,1145,1217,1242,1264,1289,1314,1339,1361,1386,1418,1440,1462,1487,1574,1599,1622,1645,1696,1726,1836,1942,1964,1987,2040,2062,2084,2106,2171,2193,2218,2256,2278,2303,2328,2350,2373,2403,2425,2445,2514,2544,2566,2588,2618,2640,2662,2685,2727,2749,2811,2836,2859,2881,2927,2961,2986,3035,3064,3089,3114,3146,3180,3203,3268,3317,3357,3392,3419,3458,3502,3549,3579,3604,3638,3665,3688,3722,3775,3834,3856,3885,3963,3993,4023,4053,56,81,103,128,153,175,197,232,278,300,335,407,429,451,476,498,547,570,635,657,682,724,753,782,842,874,916,949,983,1019,1041,1066,1196,1219,1244,1266,1291,1313,1335,1360,1428,1472,1509,1531,1553,1575,1597,1619,1641,1710,1732,1752,1804,1826,1856,1937,1986,2045,2070,2092,2114,2174,2227,2252,2282,2304,2326,2404,2429,2451,2473,2495,2525,2550,2615,2637,2662,2682,2707,2788,2817,2847,2869,2891,2918,2940,2962,2989,3011,3045,3067,3135,3157,3179,3223,3248,3297,3326,3348,3404,3429,3459,3481,3504,3529,3559,3588,3610,57,79,102,132,154,176,209,234,258,294,359,381,406,428,450,472,497,531,560,590,612,687,712,786,808,844,927,950,973,1030,1050,1105,1132,1157,1182,1228,1253,1275,1300,1325,1387,1411,1436,1458,1483,1505,1528,1611,1633,1658,1688,1713,1745,1784,1806,1832,1858,1930,1978,2050,2072,2107,2170,2197,2224,2249,2366,2388,2415,2438,2463,2488,2553,2578,2601,2626,2653,2683,2765,2813,2835,2860,2910,2932,2955,3002,3049,3074,3113,3145,3170,3192,3239,3264,3298,3401,3426,3451,3507,3540,3562,3584,3649,3681,3707,3736,3758,3783,3803,3830,3891,3913,3943,3991,4013,4035,4069,4091,63,85,123,150,172,197,219,244,267,340,370,408,433,474,503,552,619,651,673,696,740,772,794,816,840,870,892,915,940,984,1011,1031,1108,1130,1155,1177,1200,1254,1283,1308,1343,1368,1395,1428,1450,1480,1544,1577,1626,1649,1703,1730,1753,1804,1835,1857,1882,1904,1929,1958,2022,2052,2077,2175,2227,2260,2285,2376,2495,2517,2553,2575,2600,2622,2644,2713,2735,2757,2782,2805,2827,2849,2907,2930,2965,3047,3074,3107,3137,3159,3184,3206,3239,3269,3291,3313,3397,3419,3485,3531,3554,3588,3613,3635,3657,3682,3704,3731,3754,3782,3811,3850,3939,3961,3986,4011,4033,4055,4077,4102,4197,4227,4250,4275,4300,4322,4362,4398,4423,4448,4474,4521,4545,4574,68,90,160,194,219,262,284,311,359,401,434,459,481,503,560,594,663,683,705,730,771,850,872,897,917,942,967,1101,1123,1160,1182,1215,1300,1330,1355,1377,1445,1473,1498,1538,1560,1587,1612,1634,1656,1690,1713,1735,1757,1826,1851,1876,1922,1944,1969,2011,2034,2056,2083,2105,2139,2192,2215,2304,2329,2352,2406,2429,2455,2541,2570,2593,2618,2640,2665,2732,2754,2777,2813,2835,2858,2883,2905,2940,2962,2987,3012,3085,3108,3131,3170,3207,3232,3255,3327,3349,3378,3408,3434,3483,3526,3588,3621,3646,3671,3719,3754,3829,3857,3887,3950,3993,4015,4045,4067,4105,4127,4150,4172,4194,4217,4261,4283,4308,4344,4398,4430,4452,4477,4499,4524,4553,4583,4639,4662,4685,4728,4761,4784,4807,4856,4881,4911,4941,5003,5028,5058,57,79,111,134,156,181,203,233,255,277,307,337,408,442,464,487,530,572,597,622,647,674,707,732,754,779,803,828,903,962,1016,1048,1080,1102,1144,1189,1211,1233,1308,1330,1360,1406,1431,1454,1477,1507,1529,1556,1597,1626,1654,1679,1704,1726,1756,1778,1800,1848,1870,1902,1934,1969,2001,2031,2056,2111,2151,2206,2229,2327,2352,2377,2400,2427,2470,2500,2529,2554,2576,2598,2620,2645,2671,2708,2730,2755,2777,2804,2849,2878,2903,2926,2948,2997,3039,3061,3086,3108,3153,3176,3201,3226,3296,3326,3349,3374,3399,3445,3474,3526,3600,3638,3667,3689,3713,3778,3807,3837,3862,3887,3912,3942,3967,4045,4075,4098,4122,4184,4207,4229,57,79,101,124,149,171,193,215,292,314,337,364,401,429,451,534,556,581,604,626,671,700,725,750,772,835,901,955,985,1005,1061,1090,1112,1137,1162,1184,1236,1266,1288,1313,1335,1369,1391,1418,1447,1472,1494,1519,1541,1568,1597,1619,1646,1678,1707,1736,1895,1917,1942,1964,1987,2017,2042,2064,2086,2153,2175,2233,2255,2277,2302,2370,2392,2414,2439,2461,2483,2506,2531,2553,2575,2609,2658,2676,2726,2771,2793,2818,2850,2872,2894,2924,2953,2978,3000,3023,3045,3070,3092,3121,3146,3171,3194,3269,3301,3371,3393,3439,3469,3489,3509,3541,3566,3591,63,100,133,163,186,211,236,341,363,388,418,440,492,514,534,559,586,618,650,672,694,726,760,817,842,878,903,925,947,974,1004,1108,1148,1214,1303,1356,1381,1406,1428,1464,1489,1511,1635,1663,1698,1720,1745,1768,1793,1863,1899,1922,1944,1987,2016,2038,2063,2093,2134,2157,2191,2214,2244,2276,2306,2329,2379,2402,2425,2477,2502,2539,2562,2585,2608,2675,2697,2717,2762,2799,2824,2851,2881,2903,2928,2953,2986,3016,3083,3113,3136,3161,3183,3208,3231,3265,3288,3342,3399,3422,3452,3486,3515,3537,3562,3612,3634,3697,3758,3780,3866,3902,3925,3948,3971,4027,4066,4091,4220,4263,4288,4308,4333,4366,4388,4414,4439,4459,4479,4501,4523,4545,4578,4665,4722,4744,4769,4794,4826,4851,4873,4898,4921,57,79,102,142,164,186,211,233,255,277,299,366,413,435,489,518,543,591,623,645,696,799,821,846,868,890,935,961,1023,1053,1078,1100,1130,1153,1175,1197,1219,1241,1266,1288,1310,1380,1402,1427,1478,1507,1530,1588,1613,1642,1667,1697,1719,1749,1816,1838,1868,1898,1969,1991,2021,2043,2111,2133,2156,2181,2232,2254,2279,2304,2327,2349,2415,2437,2462,2540,2563,2640,2662,2687,2771,2793,2836,2861,2910,2935,2977,3007,3053,3078,3153,3176,3201,3224,3254,3279,3304,3326,3352,3389,3411,3436,3466,3491,3524,3549,3574,3596,3628,3650,3673,3742,3764,3789,3821,3846,3875,3898,3928,3962,4007,63,85,110,135,157,182,212,234,300,330,360,382,404,462,489,514,536,598,623,645,693,725,747,777,809,839,861,903,929,951,981,1008,1030,1095,1148,1171,1222,1259,1286,1308,1330,1361,1386,1408,1470,1495,1517,1540,1563,1613,1645,1670,1692,1757,1787,1812,1844,1866,1930,1957,1985,2015,2044,2148,2170,2195,2217,2282,2312,2335,2382,2419,2441,2464,2489,2514,2547,2569,2591,2613,2647,2669,2691,2713,2738,2809,2831,2856,2893,2922,2959,2981,3004,3026,3051,3093,3115,3143,3180,3238,3260,3285,3307,3335,3357,3380,3403,3423,3456,3486,3508,3568,3590,3613,3748,3770,3792,3828,3853,3886,3911,3933,3958,3980,61,83,122,147,169,198,228,255,280,310,381,408,430,487,528,550,575,602,624,729,758,850,881,906,932,954,985,1010,1037,1086,1155,1188,1223,1260,1284,1306,1328,1365,1394,1521,1587,1614,1655,1701,1727,1753,1779,1820,1842,1867,1903,1928,1956,1985,2024,2050,2125,2150,2183,2212,2234,2259,2292,2322,2352,2383,2415,2508,2537,2569,2616,2638,2663,2737,2768,2793,2822,2849,2871,2945,2974,2999,3033,3055,3097,3136,3203,3225,3250,3288,3310,3335,3357,3410,3439,3461,3483,3556,3585,3610,3632,3664,3689,3722,3744,3773,3807,3829,3902,3924,3953,3980,4009,4031,4058,4087,4116,4148,4181,4224,4296,4321,4361,4388,4417,4457,66,100,127,152,191,213,238,281,310,340,362,384,426,458,481,505,530,555,577,648,670,692,714,774,796,821,843,868,910,934,956,981,1040,1116,1153,1178,1203,1228,1255,1277,1302,1324,1399,1421,1446,1518,1598,1620,1649,1719,1755,1780,1813,1878,1905,1981,2003,2036,2072,2094,2117,2142,2164,2220,2264,2287,2388,2410,2475,2497,2522,2544,2569,2594,2621,2646,2676,2712,2735,2757,2865,2894,2921,2944,2966,2996,3023,3093,3115,3135,3209,3231,3267,3319,3349,3371,3393,3481,3503,3537,3587,3609,3634,3656,3681,3706,3731,3753,3783,3805,3830,3852,3942,3967,3989,4011,4036,4066,4098,4165,4188,4229,4251,4278,57,79,104,148,178,203,225,262,298,320,342,372,394,419,442,507,530,552,615,637,659,683,719,741,766,789,809,894,916,943,965,990,1018,1041,1073,1095,1125,1147,1169,1199,1221,1247,1311,1333,1358,1388,1410,1435,1460,1482,1505,1535,1564,1594,1660,1682,1709,1791,1816,1864,1949,1971,1996,2021,2041,2101,2130,2152,2177,2202,2224,2251,2281,2311,2334,2359,2431,2453,2476,2565,2590,2613,2638,2691,2716,2738,2761,2787,2837,2860,2882,2951,2987,3012,3048,3073,3095,3123,3155,3217,3246,3282,3307,3343,3366,3391,3414,3444,3466,3501,3526,3551,3574,3597,3662,3691,3713,3754,3776,3848,3875,3897,3926,4000,4025,4050,4080,4105,4128,4205,4235,66,96,118,143,189,214,267,299,369,403,425,447,474,496,519,555,577,599,663,696,721,755,820,853,883,905,927,950,993,1022,1045,1090,1112,1134,1159,1184,1206,1236,1266,1288,1343,1372,1395,1417,1475,1549,1574,1599,1664,1701,1723,1745,1777,1810,1835,1869,1892,1914,1950,1979,2065,2105,2130,2155,2187,2207,2318,2340,2363,2414,2446,2468,2516,2564,2596,2621,2643,2686,2720,2742,2812,2837,2859,2882,2923,2953,2975,3003,3061,3127,3157,3219,3264,3292,3314,3381,3403,3478,3507,3529,3551,3574,3602,3667,3692,3719,3742,3764,3784,3806,3831,3853,3875,3965,3988,4013,4084,4109,4134,4157,4179,4208,4268,4302,4324,4346,63,85,110,160,206,241,264,293,318,341,363,433,455,477,502,524,546,571,593,620,645,670,694,751,793,828,855,882,936,985,1017,1044,1071,1094,1165,1187,1209,1236,1282,1307,1346,1371,1396,1449,1469,1505,1559,1603,1630,1679,1704,1779,1876,1918,1941,1963,2045,2080,2103,2135,2157,2180,2204,2295,2320,2342,2411,2431,2453,2483,2508,2531,2561,2586,2613,2638,2660,2719,2741,2769,2801,2823,2865,2887,2910,2937,2962,2984,3006,3039,3064,3105,3165,3187,3209,3236,3261,3283,3305,3327,3407,3429,3451,3482,3516,3538,3568,3628,3658,3728,3753,3778,3810,3833,3858,3878,3900,3932,3982,4007,58,88,111,133,167,195,220,245,267,303,326,369,406,428,471,500,522,544,572,595,635,667,689,711,784,819,841,906,931,953,1001,1043,1065,1087,1107,1132,1178,1205,1225,1277,1299,1321,1370,1402,1424,1449,1482,1507,1532,1554,1577,1620,1657,1679,1704,1734,1756,1785,1810,1843,1865,1895,1922,1944,1973,2040,2065,2095,2127,2255,2277,2299,2333,2355,2380,2402,2424,2538,2560,2582,2607,2629,2651,2676,2701,2728,2795,2817,2839,2861,2883,2929,2958,2988,3013,3049,3091,3123,3151,3173,3195,3217,3285,3310,3332,3355,3380,3405,3435,3457,3484,3511,3540,3586,3608,3633,3695,3722,3751,3820,3845,3875,3916,3939,3973,4000,4022,4052,4074,4096,4128,4158,4183,4217,4240,4266,62,92,114,134,174,196,221,246,271,300,350,383,408,433,455,478,529,566,588,637,688,717,768,798,831,884,965,1008,1051,1076,1099,1153,1185,1215,1237,1262,1299,1402,1424,1448,1475,1500,1522,1545,1585,1615,1637,1689,1718,1743,1772,1797,1826,1850,1928,1948,1978,2027,2050,2075,2100,2189,2214,2238,2272,2294,2319,2386,2423,2461,2486,2516,2538,2565,2616,2700,2725,2747,2770,2810,2840,2865,2909,2931,2961,2983,3005,3030,3053,3095,3123,3155,3180,3205,3235,3257,3277,3305,3335,3357,3440,3477,3502,3527,3560,3587,3668,3693,3715,3740,3762,3784,3811,3880,3905,3928,3964,3989,4014,4046,66,88,113,135,157,179,201,226,248,310,332,354,391,413,438,482,509,532,557,590,620,642,739,773,796,845,882,904,946,971,993,1020,1042,1072,1095,1162,1184,1206,1228,1251,1281,1337,1399,1424,1454,1476,1501,1534,1579,1608,1630,1652,1683,1705,1730,1760,1794,1886,1920,1943,1973,2084,2106,2131,2156,2178,2200,2230,2253,2273,2342,2367,2389,2419,2441,2474,2499,2524,2553,2576,2648,2678,2700,2722,2744,2777,2802,2824,2869,2891,2916,2938,2960,2983,3026,3068,3105,3169,3223,3255,3277,3304,3331,3356,3432,3494,3517,3548,3602,3649,3671,3693,3715,3748,3770,3864,3887,3910,3930,3955,3985,4023,4058,4090,4131,4153,4176,4199,4233,63,88,110,164,186,216,281,315,348,370,392,417,503,525,547,569,594,619,656,679,704,748,782,807,829,851,873,917,982,1005,1053,1096,1124,1181,1203,1228,1290,1344,1400,1425,1445,1473,1515,1544,1566,1649,1671,1696,1728,1760,1785,1830,1852,1884,1909,1939,1966,2001,2069,2104,2158,2291,2313,2338,2360,2393,2420,2445,2467,2489,2511,2543,2616,2638,2660,2695,2720,2747,2769,2803,2825,2891,2913,2936,2990,3027,3049,3085,3318,3343,3370,3413,3494,3531,3553,3576,3626,3655,3677,3720,3742,3767,3794,3869,3950,3991,4021,4046,4092,4114,4178,4203,4233,4258,4278,4314,4344,4369,4396,4422,4506,4547,4574,4643,4751,4773,4800,4873,4983,5018,82,107,132,155,180,223,253,278,301,336,358,383,406,428,471,500,536,578,607,640,672,697,722,759,805,894,916,941,963,1005,1030,1052,1112,1137,1162,1187,1246,1268,1290,1354,1377,1400,1454,1484,1506,1531,1553,1576,1612,1678,1703,1725,1749,1781,1815,1837,1860,1947,2016,2039,2064,2101,2225,2247,2274,2323,2352,2377,2397,2429,2451,2511,2536,2558,2580,2605,2648,2680,2707,2732,2761,2783,2808,2830,2855,2898,2927,2949,3006,3029,3052,3089,3136,3161,3193,3217,3242,3309,3334,3356,3379,3413,3433,3467,3490,3559,3584,3606,3645,3670,3693,3718,3778,3803,3828,3853,3878,3906,3942,3967,3990,4013,4073,4098,4121,4170,4190,4215,4245,4267,4297,4394,4417,4440,4465,4490,4515,4545,4568,4593,4618,4679,56,81,103,125,150,172,199,221,243,265,299,366,388,413,438,463,485,507,553,582,605,630,666,688,711,759,788,838,866,888,910,932,957,990,1063,1085,1110,1140,1165,1190,1212,1235,1302,1324,1349,1374,1399,1421,1443,1465,1488,1550,1583,1608,1630,1660,1703,1735,1757,1777,1809,1946,1990,2021,2051,2076,2106,2129,2165,2190,2213,2235,2259,2302,2327,2350,2391,2414,2462,2497,2527,2562,2594,2619,2649,2676,2699,2724,2797,2824,2847,2870,2930,2997,3062,3092,3114,3137,3228,3267,3298,3352,3384,3406,3449,3484,3527,3646,3668,3693,3715,3738,3760,3827,3849,3893,3916,3939,3961,3986,4032,4057,4079,4101,4130,63,85,107,172,197,219,244,287,309,358,436,497,527,549,574,599,629,656,686,708,784,813,835,862,912,935,958,1025,1047,1070,1092,1117,1140,1199,1229,1251,1286,1309,1366,1395,1431,1461,1525,1547,1577,1644,1678,1703,1728,1750,1772,1797,1826,1851,1880,1915,1945,1967,2003,2076,2099,2135,2160,2195,2232,2255,2370,2392,2417,2456,2478,2501,2528,2553,2583,2605,2629,2651,2680,2710,2733,2848,2881,2906,2929,2963,2985,3017,3039,3061,3094,3117,3182,3204,3227,3249,3271,3294,3339,3377,3401,3450,3525,3547,3572,3594,3618,3640,3670,3693,3729,3765,3805,3834,3856,3885,3962,3999,4019,4095,4119,4151,4192,4217,4258,4307,4343,4368,4391,4416,4443,4482,57,88,119,141,194,216,239,261,286,308,333,366,395,421,448,473,495,517,540,613,648,671,735,760,782,807,831,856,878,939,995,1040,1093,1115,1137,1165,1190,1212,1237,1259,1281,1376,1398,1423,1445,1467,1505,1527,1633,1655,1675,1724,1758,1781,1825,1867,1889,1921,1946,1971,2034,2059,2082,2182,2207,2259,2279,2367,2392,2415,2437,2462,2485,2512,2535,2584,2606,2629,2679,2708,2731,2765,2787,2809,2831,2856,2912,2937,2959,2984,3006,3056,3078,3108,3177,3213,3235,3268,3293,3318,3348,3382,3404,3429,3454,3479,3502,3527,3549,3579,3600,3642,3664,3690,3715,3737,3759,3787,3824,3849,3878,3907,3986,4011,4034,4057,4082,4105,4130,4155,4176,4229,4339,4361,4405,4472,4492,4517,4591,4616,4649,4674,4699,4721,4746,56,78,132,183,213,235,257,300,336,382,428,450,480,505,527,549,571,605,628,671,703,733,758,780,849,871,899,959,981,1004,1055,1084,1109,1131,1156,1179,1204,1229,1251,1311,1350,1387,1412,1453,1482,1531,1563,1585,1623,1659,1725,1750,1782,1842,1868,1961,2007,2032,2057,2082,2117,2147,2276,2298,2323,2374,2403,2441,2477,2499,2524,2554,2579,2601,2637,2662,2685,2739,2773,2795,2820,2854,2879,2904,2946,2978,3005,3027,3062,3084,3144,3169,3192,3214,3259,3284,3304,3338,3398,3420,3443,3497,3534,3556,3579,3613,3636,3661,3684,3707,3733,3762,3796,3854,3879,3901,3926,3993,4022,4047,4070,4097,4119,4144,4166,4196,4274,4299,4326,4349,4374,4399,57,87,109,131,156,273,295,320,355,380,402,424,446,468,490,512,581,608,639,669,691,714,739,764,787,821,883,908,950,972,995,1017,1063,1095,1118,1161,1188,1216,1243,1265,1287,1312,1348,1395,1423,1505,1527,1549,1595,1624,1649,1671,1698,1725,1762,1796,1826,1848,1977,2007,2027,2075,2109,2132,2154,2184,2213,2270,2325,2363,2385,2426,2459,2493,2516,2550,2572,2637,2667,2694,2716,2738,2761,2821,2851,2913,2948,2970,2993,3018,3052,3082,3122,3144,3190,3231,3260,3282,3327,3349,3374,3396,3425,3447,3478,3535,3608,3638,3661,3689,3711,3734,3759,3789,3819,3842,3878,3928,3957,3986,4039,4061,4085,4153,4175,4198,4223,4253,4278,4303,4338,4364,63,85,107,136,187,212,234,256,297,327,373,459,481,501,526,548,570,595,619,648,670,713,742,772,817,839,861,886,929,972,1080,1105,1130,1152,1179,1201,1223,1248,1270,1295,1322,1354,1416,1438,1468,1493,1515,1568,1593,1673,1698,1721,1744,1804,1829,1851,1892,1914,1936,1975,1997,2022,2044,2073,2095,2136,2170,2192,2215,2237,2272,2294,2321,2343,2395,2444,2524,2549,2571,2593,2643,2665,2690,2712,2738,2778,2803,2856,2885,2922,2949,2983,3029,3054,3087,3155,3179,3209,3232,3254,3280,3336,3359,3417,3442,3465,3488,3525,3554,3576,3625,3647,3670,3693,3718,3748,3770,3813,3857,3879,3922,3958,3983,4006,4031,4061,4098,63,86,108,130,152,174,199,229,251,273,295,328,356,426,475,497,555,587,612,634,674,696,723,745,768,835,888,913,936,992,1026,1072,1097,1120,1142,1174,1196,1223,1255,1340,1362,1446,1471,1494,1552,1582,1607,1629,1678,1726,1748,1771,1836,1858,1885,1908,1931,2102,2124,2146,2168,2191,2216,2243,2266,2295,2318,2375,2409,2431,2456,2478,2500,2532,2554,2576,2613,2695,2720,2745,2767,2790,2862,2885,2918,2941,3013,3043,3085,3134,3156,3181,3262,3292,3317,3339,3408,3449,3471,3496,3518,3543,3565,3587,3609,3631,3653,3711,3734,3757,3782,3812,3834,3856,3885,3907,3929,56,79,104,129,154,176,205,230,255,277,299,324,346,371,437,459,481,503,543,580,602,627,676,711,733,758,780,822,847,869,899,985,1005,1030,1076,1113,1159,1181,1212,1237,1262,1324,1346,1368,1393,1415,1435,1478,1510,1535,1565,1590,1619,1644,1685,1710,1733,1855,1880,1905,1991,2020,2045,2068,2090,2112,2152,2181,2204,2248,2270,2357,2385,2407,2440,2470,2495,2518,2552,2620,2643,2675,2700,2725,2750,2780,2836,2861,2883,2908,2933,2955,2977,3055,3077,3113,3167,3201,3226,3248,3283,3306,3329,3379,3401,3470,3531,3560,3623,3645,3667,3696,3718,3743,3768,3800,3825,3862,3911,3934,63,129,159,192,238,263,327,349,371,396,421,446,538,570,595,620,642,664,691,713,738,760,842,867,890,915,999,1021,1065,1095,1120,1147,1210,1232,1257,1289,1314,1336,1359,1392,1417,1439,1504,1534,1567,1587,1609,1678,1710,1738,1770,1830,1852,1874,1894,1977,2000,2027,2050,2070,2172,2194,2217,2247,2272,2297,2328,2350,2375,2398,2498,2523,2545,2611,2640,2662,2684,2706,2728,2803,2832,2870,2892,2914,2995,3031,3062,3084,3132,3162,3232,3308,3340,3365,3432,3504,3526,3556,3579,3609,3631,3651,3707,3729,3752,3812,3869,3894,3919,3953,3978,4000,4051,4075,4104,4171,4194,4214,57,82,112,134,156,181,206,228,250,272,341,379,408,438,460,482,505,527,597,627,652,674,696,718,761,833,860,901,946,989,1018,1048,1125,1147,1169,1228,1253,1275,1300,1341,1384,1406,1431,1500,1525,1547,1569,1591,1616,1641,1666,1742,1772,1800,1825,1855,1882,1907,1968,1991,2016,2138,2172,2194,2219,2242,2265,2309,2338,2384,2418,2443,2465,2495,2517,2539,2562,2628,2650,2670,2724,2760,2790,2812,2846,2874,2915,2980,3005,3032,3057,3082,3107,3171,3193,3238,3261,3293,3315,3343,3372,3406,3436,3459,3489,3562,3585,3607,3630,3652,3677,3699,3724,3746,3773,3798,3820,3899,3933,3955,4031,4056,4081,4103,4126,4149,4174,4215,4240,4298,4323,4353,4382,56,78,100,122,147,177,202,224,254,290,312,337,364,387,454,479,501,546,611,689,719,741,763,785,814,836,878,938,960,988,1029,1090,1124,1154,1177,1210,1251,1281,1303,1330,1363,1388,1452,1474,1497,1546,1575,1597,1622,1649,1671,1698,1721,1788,1813,1853,1876,1915,1938,1960,1983,2039,2061,2109,2134,2157,2191,2244,2278,2358,2380,2407,2429,2454,2477,2502,2527,2549,2620,2645,2667,2689,2725,2747,2769,2791,2813,2835,2857,2924,2954,2984,3006,3040,3062,3105,3135,3160,3186,3223,3248,3280,3347,3395,3424,3457,3506,3538,3579,3608,3654,3679,3704,3734,3757,3785,3815,3840,3898,3920,3942,3984,4025,4048,4088,4115,4145,4173,4200,4225,4258,4299,4336,4359,4407,4427,57,80,105,153,183,205,227,249,271,315,349,371,394,419,444,484,514,536,561,583,607,674,704,726,748,773,838,861,913,956,1056,1101,1124,1146,1188,1217,1251,1273,1300,1329,1352,1377,1400,1422,1442,1464,1531,1554,1595,1637,1660,1682,1738,1760,1782,1812,1837,1862,1896,1953,1975,2000,2028,2053,2085,2125,2185,2211,2236,2268,2298,2323,2353,2378,2417,2440,2463,2583,2624,2669,2694,2749,2797,2819,2841,2884,2918,2965,3010,3040,3078,3143,3169,3205,3282,3305,3330,3386,3418,3446,3468,3513,3536,3566,3588,3610,3633,3655,3677,3699,3790,3812,3837,3864,3906,3928,3948,3991,4030,4055,4078,4100,4125,4153,4205,4235,4257,4325,4355,4387,4412,4437,4459,4484,4514,4541,4563,4632,4652,4684,4714,4787,4812,4835,4870,4895,4937,4972,5006,63,85,110,159,182,207,232,257,287,309,331,389,412,452,484,506,549,571,594,649,675,698,720,763,793,816,861,893,915,960,1026,1048,1070,1097,1131,1156,1179,1204,1229,1251,1287,1309,1331,1351,1428,1450,1477,1499,1543,1568,1590,1636,1665,1694,1716,1757,1790,1813,1948,1973,1995,2036,2065,2093,2123,2146,2198,2221,2250,2317,2343,2375,2403,2430,2524,2549,2619,2649,2671,2696,2768,2818,2851,2878,2901,2985,3007,3034,3094,3178,3200,3244,3269,3297,3320,3348,3412,3435,3460,3486,3508,3533,3558,3580,3605,3627,3650,3685,3722,3759,3799,3821,3896,3926,3949,3982,4012,4042,4067,4097,4137,4167,4205,4235,4257,4279,4308,4337,68,98,120,143,165,190,212,237,264,294,369,394,416,443,468,490,512,534,599,621,648,673,701,741,777,799,824,896,918,965,989,1030,1096,1118,1141,1172,1194,1228,1255,1280,1302,1370,1392,1417,1442,1475,1497,1519,1544,1609,1631,1665,1754,1782,1815,1852,1877,1914,1939,1973,1998,2027,2056,2187,2209,2231,2253,2275,2297,2319,2344,2366,2388,2410,2432,2505,2527,2557,2583,2609,2631,2658,2681,2706,2728,2750,2831,2865,2892,2921,2966,3002,3051,3083,3105,3143,3168,3195,3217,3252,3311,3334,3377,3407,3441,3463,3485,3531,3563,3585,3611,3634,3659,3684,3707,3732,3755,3789,3812,3834,3868,3898,3920,3942,3976,3998,4027,4077,4107,4130,4172,57,79,101,126,148,173,195,220,242,264,286,311,367,396,445,494,523,548,570,606,628,690,731,753,773,845,870,892,942,969,991,1021,1046,1068,1098,1162,1184,1209,1251,1280,1305,1327,1349,1374,1399,1421,1446,1492,1515,1540,1572,1592,1622,1689,1719,1744,1769,1797,1904,1929,1951,1974,2029,2058,2083,2106,2140,2162,2184,2239,2264,2286,2308,2375,2424,2444,2506,2546,2568,2598,2620,2645,2670,2692,2715,2743,2785,2808,2833,2855,2878,2945,2987,3012,3069,3091,3113,3138,3163,3185,3207,3237,3259,3282,3310,3377,3399,3419,3486,3515,3540,3562,3584,3609,3631,3653,3704,3729,3754,3784,3814,3846,3876,60,82,105,127,149,181,203,228,253,278,303,452,475,500,547,581,603,625,650,672,694,755,781,806,845,867,903,928,996,1018,1040,1063,1085,1110,1132,1154,1176,1199,1221,1246,1269,1307,1329,1354,1376,1399,1449,1478,1500,1527,1549,1571,1591,1616,1666,1695,1724,1749,1778,1800,1832,1857,1880,1908,2018,2040,2062,2087,2112,2134,2156,2179,2201,2226,2248,2305,2330,2352,2401,2433,2455,2485,2507,2529,2608,2637,2662,2685,2708,2750,2782,2804,2849,2909,2931,2953,2978,3000,3027,3056,3104,3129,3151,3173,3195,3218,3272,3311,3334,3394,3416,3441,3466,3491,3523,3548,3576,3613,3635,3657,3679,3711,3733,3785,63,85,115,138,160,196,218,243,265,300,346,371,394,461,496,518,543,576,599,684,713,743,778,800,848,873,939,962,1014,1057,1088,1113,1135,1182,1212,1277,1307,1331,1404,1426,1456,1507,1539,1564,1586,1608,1642,1664,1712,1744,1766,1797,1832,1854,1879,1954,1976,2005,2028,2050,2114,2141,2166,2379,2402,2424,2447,2472,2494,2517,2539,2561,2591,2616,2643,2665,2703,2812,2845,2867,2925,2961,2983,3006,3062,3092,3120,3145,3168,3191,3311,3333,3371,3436,3458,3483,3549,3607,3665,3687,3712,3742,3765,3835,3892,3917,3947,3972,3995,4076,4098,4120,4145,4175,4224,4253,4276,4327,4349,4374,4399,4429,4451,4474,4535,4557,4588,4692,4717,4742,4767,4792,66,112,135,205,227,249,405,430,515,537,577,618,650,672,698,730,755,777,799,821,843,870,892,954,979,1024,1049,1071,1093,1118,1197,1227,1249,1274,1359,1384,1416,1438,1564,1589,1622,1647,1667,1707,1739,1795,1836,1858,1893,1977,2000,2027,2052,2077,2100,2125,2167,2190,2220,2257,2359,2384,2433,2476,2505,2527,2552,2582,2604,2629,2709,2747,2786,2808,2833,2855,2880,2905,2931,2968,2993,3031,3056,3098,3133,3204,3229,3254,3279,3304,3329,3354,3376,3398,3421,3452,3481,3518,3543,3610,3635,3657,3679,3825,3845,3870,3895,3918,3943,3973,3999,4050,4078,4107,4183,4226,4251,4274,4299,4324,4349,4376,56,78,136,161,184,214,239,273,298,321,388,410,432,457,479,501,533,563,585,610,637,660,715,779,801,826,851,891,916,958,985,1010,1035,1059,1084,1176,1246,1271,1298,1334,1380,1417,1442,1464,1487,1511,1556,1580,1704,1729,1752,1806,1857,1879,1939,1964,2000,2068,2091,2146,2171,2225,2279,2313,2336,2359,2402,2432,2455,2489,2524,2597,2629,2693,2715,2737,2767,2799,2822,2852,2874,2952,3017,3039,3064,3104,3133,3158,3192,3256,3278,3308,3338,3365,3402,3432,3494,3529,3554,3587,3609,3631,3656,3701,3745,3819,3841,3863,3885,3907,3932,3955,4002,4055,4080,4105,4145,4174,4196,4218,4270,4300,4323,4357,4380,4405,4430,4466,4496,4526,4638,4663,4692,57,79,102,124,216,238,260,291,316,338,360,427,449,472,525,547,577,599,624,657,682,738,838,860,888,983,1033,1104,1129,1151,1173,1224,1256,1280,1329,1358,1383,1405,1427,1452,1528,1550,1575,1633,1658,1680,1705,1753,1778,1803,1825,1848,1961,1986,2006,2038,2060,2092,2147,2333,2362,2384,2406,2429,2451,2481,2506,2541,2582,2609,2631,2707,2736,2758,2780,2805,2835,2859,2892,2914,2936,2977,3000,3025,3081,3115,3140,3208,3230,3252,3288,3323,3346,3369,3449,3478,3514,3536,3559,3584,3606,3628,3695,3717,3740,3767,3792,3815,3839,3861,3890,3919,3943,3981,4003,4034,4056,4173,4196,4226,4251,4274,4304,4331,63,86,132,177,214,246,269,339,364,386,411,433,458,488,563,588,613,638,660,693,757,779,802,867,892,941,966,991,1013,1065,1130,1160,1182,1216,1239,1261,1286,1321,1355,1380,1417,1443,1535,1560,1593,1642,1678,1763,1785,1810,1835,1857,1887,1919,1942,1965,2032,2057,2079,2152,2184,2206,2231,2261,2286,2335,2427,2463,2485,2526,2548,2575,2628,2667,2689,2714,2736,2780,2805,2827,2852,2887,2912,2981,3027,3049,3078,3103,3125,3196,3241,3266,3315,3342,3383,3405,3459,3491,3525,3547,3581,3651,3676,3701,3731,3754,3777,3811,3845,3910,3932,3968,4002,4024,4049,4074,4111,4145,4167,4196,4295,4320,4350,4375,4398,4488,4510,4553,57,95,117,142,177,200,254,283,306,355,384,409,452,486,508,538,563,588,610,669,700,722,749,772,868,891,934,959,985,1032,1059,1097,1144,1166,1191,1213,1235,1257,1282,1412,1437,1462,1487,1514,1537,1620,1642,1664,1687,1722,1760,1783,1813,1873,1900,1925,1947,1969,2001,2044,2067,2092,2141,2236,2266,2289,2311,2341,2363,2388,2429,2469,2494,2524,2546,2568,2590,2615,2638,2660,2694,2718,2781,2822,2882,2909,2981,3020,3056,3085,3110,3135,3187,3237,3267,3290,3370,3406,3456,3479,3523,3545,3565,3620,3654,3685,3707,3737,3775,3797,3880,3964,3989,4022,4078,4098,4195,4237,4262,4284,4309,4344,4369,4389,63,88,134,190,215,237,259,281,303,325,350,417,439,462,496,518,542,564,589,611,640,662,686,713,735,830,855,877,909,931,953,991,1037,1065,1108,1195,1217,1239,1264,1286,1308,1337,1377,1408,1433,1469,1491,1522,1559,1590,1613,1680,1702,1757,1877,1899,1924,1951,1997,2045,2074,2098,2141,2183,2205,2254,2285,2307,2334,2357,2394,2485,2507,2530,2555,2580,2602,2670,2694,2719,2775,2804,2846,2897,2945,2970,2994,3089,3134,3156,3178,3235,3281,3303,3371,3393,3415,3437,3462,3491,3513,3535,57,82,112,179,235,282,313,335,381,403,426,456,478,500,522,544,566,588,618,652,678,748,782,804,829,852,877,952,974,997,1073,1095,1120,1143,1166,1191,1216,1243,1287,1327,1347,1369,1452,1517,1539,1564,1626,1648,1701,1731,1756,1781,1803,1850,1924,1949,1971,2005,2027,2088,2141,2175,2200,2229,2256,2281,2323,2346,2371,2408,2431,2461,2657,2687,2733,2758,2807,2860,2882,2916,2941,2964,2986,3033,3062,3119,3139,3210,3232,3255,3302,3331,3356,3390,3415,3440,3470,3497,3519,3585,3627,3649,3671,3693,3718,3747,3769,3791,3816,3841,3898,3918,3943,3997,4027,4053,4078,4100,4122,4144,4188,4267,4292,4317,4346,4371,4394,4416,4439,4471,4524,4549,4579,4606,4637,4742,4764,4792,4814,4834,4880,4907,4930,4962,5000,5022,5047,87,133,158,207,232,257,325,347,371,394,419,462,491,513,538,597,619,641,663,688,710,732,811,835,873,895,917,1016,1063,1085,1119,1141,1163,1186,1222,1244,1266,1380,1405,1438,1463,1524,1561,1594,1616,1643,1668,1690,1715,1745,1767,1808,1876,1933,1963,1986,2016,2036,2059,2095,2161,2191,2216,2298,2323,2408,2430,2468,2502,2562,2591,2611,2641,2663,2688,2710,2733,2806,2829,2867,2901,2923,2953,2980,3012,3035,3060,3083,3182,3204,3232,3254,3279,3304,3329,3388,3415,3480,3503,3526,3575,3605,3627,3649,3676,3698,3720,3749,3800,3825,3848,3894,3915,3939,4001,4047,4073,4109,4141,4164,4201,4228,4256,4278,4310,4342,4415,4449,4474,4500,4523,4546,4568,4597,57,79,101,136,161,183,208,230,255,280,302,370,393,415,445,467,489,509,560,592,614,636,658,680,703,726,749,785,850,892,914,936,963,992,1015,1060,1089,1111,1133,1155,1204,1229,1254,1368,1397,1417,1442,1476,1501,1524,1648,1670,1695,1753,1786,1818,1855,1893,1918,1941,1966,1995,2024,2167,2189,2214,2239,2261,2286,2308,2342,2362,2408,2437,2460,2485,2547,2569,2594,2627,2649,2672,2744,2774,2796,2819,2884,2906,2928,2958,2987,3010,3064,3139,3164,3189,3212,3242,3329,3351,3376,3406,3431,3456,3513,3578,3603,3644,3669,3691,3721,3786,3832,3854,3884,3992,4067,4107,4136,4287,4309,4339,4361,4451,4473,4529,4551,4576,4599,57,79,104,126,148,171,205,227,249,271,293,315,377,401,424,458,480,507,532,559,617,641,720,742,767,797,819,841,883,905,927,994,1026,1061,1084,1175,1197,1222,1247,1318,1351,1381,1415,1445,1467,1497,1519,1541,1571,1596,1618,1640,1676,1751,1778,1810,1833,1858,1901,1933,1956,1978,2050,2085,2107,2156,2186,2209,2270,2292,2317,2353,2375,2416,2438,2460,2522,2544,2569,2618,2659,2684,2706,2771,2796,2818,2841,2866,2888,2910,2981,3004,3039,3097,3122,3194,3217,3242,3286,3318,3343,3365,3390,3417,3442,3467,3522,3545,3616,3641,3666,3688,3715,3749,3774,3803,3841,3869,3894,3916,3938,4003,4037,4067,4119,4142,4165,4206,4233,4272,4296,4377,4399,4428,63,93,115,138,161,241,281,311,333,353,376,425,459,481,541,569,601,624,646,686,715,737,790,820,842,875,934,956,978,1033,1060,1096,1126,1149,1174,1196,1218,1286,1308,1333,1356,1378,1403,1425,1452,1474,1496,1528,1550,1572,1594,1665,1687,1710,1753,1787,1809,1843,1873,1898,1920,1952,1984,2006,2156,2179,2201,2223,2245,2272,2294,2316,2366,2395,2428,2453,2475,2497,2519,2585,2610,2635,2657,2679,2787,2809,2831,2858,2878,2920,2942,2971,3038,3089,3111,3136,3161,3186,3213,3257,3283,3318,3340,3363,3395,3417,3439,3461,3481,3503,3528,3574,3597,3673,3696,3733,3758,3788,3827,3857,3885,3908,3933,3963,3998,4045,57,87,109,139,164,237,259,281,331,368,390,412,434,459,496,544,574,599,629,659,705,737,759,784,844,866,900,946,986,1011,1033,1055,1080,1105,1132,1157,1214,1236,1261,1321,1351,1373,1419,1449,1476,1498,1528,1557,1579,1604,1705,1730,1755,1879,1901,1936,1963,1996,2021,2043,2066,2088,2113,2140,2170,2195,2217,2239,2261,2282,2343,2365,2388,2447,2481,2506,2531,2596,2623,2646,2730,2752,2774,2824,2893,2915,2945,2981,3003,3025,3090,3136,3176,3198,3220,3248,3270,3292,3315,3354,3376,3417,3446,3503,3526,3546,3597,3619,3665,3692,3721,3751,3773,57,82,107,163,185,207,232,262,287,310,332,354,419,465,490,517,553,609,650,676,699,722,747,769,860,882,907,930,952,994,1032,1061,1086,1108,1138,1168,1190,1224,1254,1277,1306,1331,1353,1375,1400,1473,1495,1518,1543,1573,1598,1707,1730,1776,1829,1854,1879,1904,1934,1959,2026,2061,2084,2203,2226,2262,2284,2306,2340,2365,2392,2414,2490,2520,2542,2567,2590,2620,2642,2676,2708,2740,2762,2784,2806,2828,2852,2875,2900,2922,2964,2989,3087,3117,3142,3164,3198,3230,3255,3277,3349,3371,3394,3443,3472,3497,3524,3575,3724,3753,3776,3799,3868,3910,3935,3969,3991,4032,4073,4098,4167,4197,4219,4277,4302,4331,4351,4383,81,103,128,177,199,222,268,295,317,372,439,461,483,505,530,553,578,648,673,698,779,808,831,867,889,936,981,1021,1043,1092,1150,1173,1217,1240,1262,1310,1344,1367,1389,1423,1448,1470,1532,1555,1582,1631,1660,1682,1704,1726,1748,1770,1792,1828,1853,1876,1945,1972,1994,2014,2046,2073,2105,2130,2155,2180,2210,2266,2289,2367,2405,2427,2449,2496,2556,2592,2614,2639,2661,2683,2708,2733,2798,2823,2848,2890,2912,2937,2959,2993,3015,3045,3068,3131,3156,3181,3203,3259,3281,3306,3328,3351,3417,3467,3489,3511,3597,3625,3648,3673,3698,3755,3778,3800,3825,3855,3880,3907,3932,3962,4025,4047,4069,4094,4156,4194,4226,4258,4280,4340,4401,4423,4445,58,80,105,135,158,180,205,228,258,296,321,346,380,442,462,484,518,540,568,611,645,667,707,729,764,831,868,895,917,966,988,1041,1083,1136,1164,1197,1220,1242,1314,1336,1358,1380,1426,1448,1473,1506,1531,1563,1596,1623,1655,1703,1765,1787,1812,1837,1860,1885,1910,1932,1964,1989,2024,2076,2214,2241,2266,2289,2321,2386,2419,2444,2476,2498,2528,2590,2615,2640,2662,2697,2729,2751,2776,2803,2830,2853,2875,2897,2965,2997,3019,3071,3096,3118,3143,3165,3187,3236,3261,3321,3346,3381,3403,3428,3450,3475,3497,3519,3541,3649,3671,3701,3723,3751,3779,3801,3843,3882,3953,3983,4008,4030,4060,4085,4128,4150,4182,4248,4280,63,85,107,129,151,175,197,219,243,273,347,369,391,420,443,465,490,513,559,586,639,674,717,749,774,819,841,863,904,933,955,980,1009,1034,1059,1081,1106,1148,1175,1205,1241,1275,1297,1320,1343,1371,1400,1422,1447,1476,1518,1543,1568,1591,1616,1643,1684,1709,1750,1784,1876,1898,1921,2025,2065,2095,2118,2178,2207,2232,2289,2319,2341,2371,2396,2421,2446,2476,2498,2523,2592,2617,2647,2677,2709,2731,2753,2775,2820,2847,2879,2901,2926,3010,3035,3066,3089,3140,3177,3199,3221,3246,3276,3298,3369,3394,3416,3441,3466,3488,3510,3532,3554,3583,3613,3636,3671,3693,3755,3778,3801,3848,63,85,107,129,154,184,206,228,251,286,350,372,392,428,461,484,521,569,598,623,653,676,719,749,774,796,821,843,897,948,995,1025,1047,1072,1127,1156,1179,1228,1265,1285,1310,1379,1404,1429,1511,1533,1558,1634,1698,1723,1777,1807,1830,1872,1920,1943,1973,2003,2025,2057,2091,2116,2141,2170,2248,2273,2308,2330,2360,2428,2450,2475,2497,2524,2557,2579,2609,2631,2663,2693,2718,2740,2819,2849,2877,2920,2961,2991,3013,3035,3106,3128,3194,3219,3244,3269,3292,3334,3356,3378,3411,3496,3516,3546,3568,3593,3615,3637,3659,3708,3731,3756,3778,3798,3876,3899,3922,3947,3972,3999,4024,4046,4082,4111,4140,74,99,121,143,179,201,267,290,312,337,359,388,453,476,498,537,566,591,613,635,700,723,753,775,814,837,882,911,934,979,1001,1023,1077,1114,1141,1164,1201,1231,1303,1333,1355,1377,1411,1475,1524,1547,1603,1628,1655,1682,1712,1734,1800,1822,1847,1883,1924,1947,1979,2027,2049,2162,2184,2206,2230,2252,2274,2299,2321,2343,2378,2400,2425,2447,2469,2524,2549,2576,2605,2656,2681,2704,2772,2802,2870,2923,2946,2968,3013,3041,3068,3111,3169,3220,3249,3272,3297,3333,3355,3419,3444,3523,3553,3578,3603,3632,3657,3679,3701,3768,3790,3822,3844,3876,3948,3973,3998,4033,4058,4081,4106,4129,4154,4177,67,89,124,190,213,272,299,321,344,367,423,460,482,504,526,548,594,623,645,687,717,739,764,789,816,838,863,890,969,992,1014,1057,1102,1127,1197,1227,1249,1274,1296,1319,1389,1411,1433,1486,1508,1533,1575,1604,1629,1690,1720,1747,1813,1845,1877,1899,1929,1988,2013,2038,2063,2086,2164,2194,2219,2249,2272,2375,2397,2419,2504,2526,2548,2570,2623,2683,2708,2810,2833,2858,2931,2958,2983,3018,3041,3068,3090,3112,3142,3213,3235,3257,3287,3317,3339,3364,3417,3442,3464,3549,3583,3610,3635,3660,3712,3754,3784,3821,3856,3883,3905,3927,3952,3972,3995,4020,4045,4075,4118,4155,4178,4203,4265,4287,4310,4364,4387,4412,4442,4469,4491,4518,4580,4605,4628,4651,4674,4708,4781,4804,57,84,120,145,170,192,214,248,270,337,359,384,410,432,466,488,513,543,568,591,674,701,734,761,786,811,833,855,902,969,994,1021,1068,1093,1121,1189,1214,1236,1266,1291,1313,1335,1357,1382,1453,1478,1557,1580,1613,1644,1672,1694,1730,1752,1839,1869,1891,1944,2031,2063,2093,2242,2264,2294,2324,2346,2369,2399,2475,2538,2568,2591,2634,2664,2689,2714,2741,2764,2848,2871,2901,2933,2997,3027,3049,3153,3176,3199,3248,3298,3323,3365,3395,3418,3443,3475,3497,3531,3553,3578,3600,3631,3668,3690,3712,3761,3827,3863,3885,3926,3951,4000,4026,4051,4081,4114,4152,4177,4209,4231,4258,4343,4366,4396,4419,4444,4511,4573,4596,4621,4646,4671,4696,4733,4755,57,82,105,129,187,214,288,318,340,370,395,417,447,477,499,524,570,592,671,698,739,766,831,853,896,928,950,972,994,1054,1104,1129,1156,1181,1203,1225,1247,1270,1337,1359,1382,1426,1493,1522,1542,1564,1625,1657,1690,1744,1769,1791,1853,1883,1919,1949,1979,2036,2061,2083,2108,2140,2262,2284,2306,2356,2395,2417,2450,2503,2535,2557,2582,2607,2632,2654,2711,2778,2803,2826,2849,2874,2899,2924,2954,2976,3006,3029,3055,3089,3126,3151,3217,3268,3290,3324,3349,3395,3449,3485,3508,3602,3640,3670,3699,3724,3751,3776,3798,3842,3867,3899,3929,3951,3983,4015,4044,4066,4088,4110,4200,4222,4247,4272,4295,4320,4384,4419,4442,87,109,134,156,178,200,225,250,270,292,328,381,406,428,453,491,520,543,588,617,639,661,686,708,761,803,825,850,912,934,957,979,1046,1068,1093,1115,1137,1159,1185,1207,1229,1314,1348,1399,1421,1444,1473,1519,1544,1591,1623,1652,1674,1699,1729,1797,1824,1846,1886,1906,1961,1995,2017,2039,2061,2143,2165,2193,2240,2263,2306,2335,2357,2379,2425,2470,2499,2524,2565,2599,2622,2647,2713,2734,2803,2828,2851,2874,2923,2977,3002,3085,3110,3137,3159,3181,3203,3225,3268,3293,3318,3343,3367,3392,3417,3440,3465,3518,3540,3569,3610,3632,3661,3709,3758,3783,3817,3842,3867,3914,3939,3987,4022,68,98,136,158,180,223,252,277,299,328,350,424,456,478,527,554,576,598,620,640,711,736,758,780,803,828,873,895,920,942,974,1020,1045,1067,1153,1175,1205,1230,1252,1286,1311,1333,1358,1385,1410,1441,1475,1509,1531,1551,1582,1644,1674,1704,1729,1751,1781,1813,1852,1877,2034,2124,2178,2203,2231,2260,2306,2338,2365,2387,2412,2439,2462,2487,2512,2534,2556,2581,2646,2669,2692,2717,2742,2765,2811,2836,2870,2892,2915,2958,3014,3046,3076,3098,3123,3145,3168,3193,3215,3280,3309,3339,3362,3390,3415,3438,3472,3502,3532,3555,3641,3667,3689,3718,3740,3767,3834,3869,3889,3914,3958,3985,4007,4036,57,84,108,157,179,204,226,249,281,303,365,387,412,432,457,525,557,581,606,628,653,677,699,721,783,805,835,869,919,942,964,986,1009,1074,1113,1138,1160,1185,1207,1230,1260,1282,1307,1374,1401,1423,1448,1470,1495,1519,1542,1569,1591,1658,1694,1716,1791,1848,1873,1903,1928,1951,1974,2018,2052,2077,2115,2139,2216,2240,2281,2303,2365,2387,2414,2490,2512,2540,2567,2594,2616,2640,2663,2711,2748,2773,2798,2835,2927,2949,2971,3011,3087,3110,3140,3174,3197,3227,3285,3310,3332,3377,3399,3422,3496,3521,3561,3586,3611,3680,3738,3768,3793,3818,3845,3868,3893,3927,3952,3975,4000,4025,4080,4102,4129,4151,4176,4200,4225,4249,4284,4347,4408,4434,4473,4496,4526,4549,4597,4645,4672,4695,4742,4767,4797,4820,57,79,104,126,148,170,193,266,293,320,350,372,397,420,442,472,494,516,541,573,638,660,682,704,726,769,798,824,870,921,946,1012,1034,1057,1082,1104,1129,1164,1186,1211,1238,1267,1292,1351,1373,1395,1417,1442,1467,1489,1527,1552,1574,1632,1664,1701,1726,1756,1781,1801,1833,1865,1895,1961,2080,2113,2138,2161,2254,2295,2320,2350,2385,2410,2453,2483,2516,2570,2599,2646,2669,2691,2747,2769,2804,2827,2900,2936,2958,2983,3008,3030,3053,3087,3109,3131,3154,3179,3208,3233,3322,3344,3369,3391,3436,3458,3488,3510,3557,3635,3660,3682,3707,3732,3762,3812,3835,3900,3930,3955,4001,4026,4048,4070,4130,4181,4204,4229,4264,4287,4310,4362,4398,4420,4442,4467,4489,4511,4587,4609,4643,81,111,143,171,196,218,240,262,324,346,369,394,417,442,464,494,516,598,651,676,701,747,797,883,905,960,1009,1034,1076,1134,1159,1207,1236,1258,1280,1310,1335,1357,1384,1406,1478,1503,1559,1581,1606,1646,1673,1698,1768,1808,1833,1855,1909,1952,1989,2048,2113,2140,2163,2207,2229,2272,2295,2320,2357,2405,2515,2537,2573,2603,2649,2678,2703,2737,2762,2808,2840,2879,2906,2978,3000,3049,3083,3110,3132,3166,3191,3272,3294,3325,3350,3375,3398,3423,3468,3490,3524,3554,3588,3613,3640,3672,3705,3727,3750,3826,3858,3888,3913,3940,3965,3990,4015,4038,4114,4137,4160,4195,4217,4239,4268,4338,4360,4382,4404,4500,4522,4554,4609,4634,4657,4687,4717,4774,68,90,117,175,200,246,280,305,339,364,389,452,474,504,526,551,581,610,655,692,714,782,814,860,940,970,1003,1028,1057,1079,1101,1126,1148,1170,1235,1262,1284,1319,1341,1368,1400,1422,1444,1491,1571,1617,1642,1699,1731,1753,1790,1826,1848,1873,1906,1932,1957,1994,2063,2094,2129,2268,2301,2323,2361,2433,2455,2515,2537,2581,2641,2680,2702,2724,2749,2774,2840,2860,2885,2929,2963,2988,3026,3051,3078,3149,3204,3229,3301,3331,3353,3378,3418,3440,3465,3514,3539,3586,3624,3665,3723,3746,3820,3842,3864,3886,3908,3975,4003,4028,4048,4136,4175,4198,4239,4261,4290,4319,4341,4370,4433,63,88,124,146,168,190,212,234,256,278,346,376,398,423,470,495,520,542,571,598,620,645,716,741,774,799,841,871,893,963,988,1010,1035,1065,1087,1109,1182,1204,1231,1256,1281,1303,1337,1362,1392,1417,1450,1478,1501,1528,1568,1590,1633,1662,1689,1714,1746,1860,1887,1912,1937,1962,1984,2004,2043,2079,2131,2159,2181,2230,2255,2281,2310,2377,2411,2438,2463,2488,2515,2561,2636,2656,2678,2744,2772,2797,2871,2894,2917,2967,2990,3033,3058,3081,3106,3131,3199,3221,3244,3293,3316,3384,3459,3484,3511,3541,3563,3585,3620,3642,3673,3700,3722,3758,3834,3856,3890,3929,3951,3973,4029,4051,4073,57,79,104,129,151,173,196,219,241,264,326,348,385,410,456,478,500,527,556,578,603,626,653,680,702,724,746,773,800,842,923,945,967,989,1014,1081,1111,1133,1184,1214,1236,1260,1283,1305,1330,1355,1389,1411,1476,1498,1520,1543,1581,1613,1636,1679,1708,1738,1781,1810,1866,1941,1963,1988,2011,2031,2167,2203,2238,2263,2292,2341,2401,2430,2452,2474,2516,2545,2578,2605,2674,2697,2724,2780,2828,2850,2872,2937,2970,2995,3023,3112,3139,3164,3186,3211,3237,3278,3300,3360,3413,3436,3501,3531,3565,3590,3732,3757,3809,3831,3854,3884,3912,3939,3964,4010,4043,4079,4117,4139,4174,4239,4263,4292,4357,4382,4405,4430,4455,4478,4506,4528,4551,4584,4607,4649,57,79,109,174,196,221,292,322,344,366,397,427,451,524,553,575,597,649,678,708,731,765,790,820,842,867,904,934,956,1003,1045,1067,1135,1170,1195,1238,1268,1297,1339,1371,1393,1416,1441,1463,1485,1510,1533,1555,1582,1604,1632,1666,1756,1790,1815,1842,1865,1887,1912,1939,1968,2008,2033,2058,2192,2219,2241,2271,2293,2368,2411,2434,2456,2563,2585,2607,2646,2676,2706,2728,2758,2807,2854,2876,2901,2923,2946,2989,3016,3071,3099,3122,3187,3212,3253,3273,3298,3359,3382,3405,3468,3498,3528,3550,3578,3607,3637,3662,3684,3709,3734,3756,3778,3801,3824,3858,3883,3908,3933,4044,4071,4096,4121,4181,4208,4263,4286,4311,4334,4359,4381,4411,4433,58,81,103,157,179,212,242,291,323,345,367,443,468,490,539,561,586,629,661,683,732,762,787,809,831,859,899,931,954,1006,1034,1103,1144,1166,1189,1239,1261,1283,1305,1327,1349,1371,1393,1416,1438,1481,1511,1533,1558,1580,1603,1660,1689,1711,1733,1755,1777,1864,1889,1912,1955,2023,2045,2067,2116,2138,2160,2182,2205,2243,2265,2300,2322,2389,2419,2454,2479,2502,2524,2549,2571,2617,2642,2664,2686,2708,2750,2784,2809,2887,2929,2952,2975,3030,3062,3084,3106,3184,3211,3236,3258,3283,3306,3328,3355,3383,3415,3448,3470,3492,3522,3544,3566,3602,3634,3663,3692,3776,3818,63,88,110,135,158,180,226,258,280,302,327,363,388,501,523,546,595,625,650,694,723,752,777,799,821,857,899,924,949,971,1004,1073,1095,1130,1179,1220,1242,1265,1295,1320,1369,1391,1451,1476,1501,1523,1558,1594,1616,1649,1672,1757,1787,1813,1872,1908,1951,1976,2010,2039,2127,2149,2171,2196,2221,2244,2323,2347,2415,2440,2462,2499,2618,2643,2666,2688,2724,2749,2771,2796,2863,2927,2952,2974,3020,3042,3067,3089,3134,3156,3181,3208,3244,3267,3299,3324,3349,3381,3413,3435,3457,3479,3515,3540,3565,3587,3612,3685,3705,3746,3797,3821,3843,3897,57,82,104,129,157,201,282,364,389,414,446,517,539,559,626,660,687,712,736,767,845,870,969,991,1018,1048,1073,1095,1118,1140,1181,1210,1232,1259,1281,1314,1341,1371,1396,1418,1440,1509,1533,1565,1590,1626,1667,1703,1733,1768,1798,1821,1856,1944,2011,2034,2056,2081,2105,2127,2149,2180,2218,2248,2270,2349,2372,2394,2416,2438,2465,2510,2532,2556,2582,2616,2639,2677,2706,2736,2797,2839,2864,2887,2914,2967,3000,3030,3054,3079,3104,3126,3151,3232,3254,3279,3301,3326,3348,3417,3444,3466,3491,3518,3543,3568,3590,3631,3686,3711,3741,3766,3788,3813,3892,3919,3948,57,82,109,132,157,187,212,234,256,281,316,338,361,392,457,489,511,558,580,610,681,730,752,788,813,852,874,897,930,952,986,1027,1050,1092,1161,1188,1216,1241,1266,1288,1312,1347,1372,1394,1421,1457,1515,1537,1559,1586,1608,1637,1709,1731,1771,1831,1863,1888,1913,1938,1999,2040,2074,2099,2134,2169,2250,2280,2307,2334,2368,2390,2420,2484,2507,2546,2571,2593,2615,2638,2705,2730,2752,2780,2802,2827,2861,2927,2988,3010,3033,3078,3107,3129,3151,3176,3245,3277,3299,3321,3351,3376,3398,3420,3451,3488,3510,3537,3565,3590,3612,3635,3679,3708,3733,3755,3775,3820,3852,3882,3905,3934,3988,4011,4036,4066,4092,4114,4191,4214,4237,4274,4297,4329,4361,4423,4453,4483,4513,4538,63,95,120,163,188,213,238,260,285,362,384,406,455,494,516,541,563,585,623,646,669,731,772,797,875,905,930,952,974,996,1065,1125,1181,1206,1257,1286,1308,1333,1356,1381,1406,1436,1465,1535,1560,1602,1624,1646,1673,1698,1727,1749,1771,1796,1860,1882,1940,1987,2028,2053,2116,2198,2255,2277,2304,2326,2351,2387,2431,2456,2478,2503,2570,2600,2634,2656,2728,2753,2775,2840,2875,2905,2930,2952,2974,2996,3021,3043,3065,3091,3136,3158,3228,3253,3278,3300,3338,3361,3386,3467,3490,3512,3537,3559,3584,3609,3631,3656,3678,3704,3739,3768,3801,3826,3874,3909,3946,3977,57,79,104,126,151,174,199,264,294,319,344,369,391,413,436,458,492,539,604,629,656,681,706,728,764,786,811,867,912,934,1009,1034,1059,1081,1106,1162,1185,1251,1283,1308,1333,1404,1426,1451,1489,1530,1552,1593,1669,1709,1734,1754,1786,1816,1839,1866,1888,1914,1946,2019,2049,2111,2133,2158,2212,2246,2268,2290,2315,2386,2409,2434,2456,2481,2546,2580,2602,2624,2725,2747,2784,2806,2839,2873,2895,2917,2950,3019,3041,3066,3111,3136,3159,3184,3207,3230,3252,3274,3299,3321,3343,3365,3387,3412,3483,3517,3537,3567,3590,3615,3647,3669,3691,3718,3740,3769,3798,3889,3943,3965,3994,4016,63,85,112,148,194,216,246,268,295,317,344,378,437,464,523,563,603,674,696,721,741,770,817,846,871,921,951,971,996,1037,1088,1122,1145,1172,1199,1237,1262,1287,1314,1339,1366,1388,1420,1459,1535,1570,1592,1638,1667,1696,1725,1752,1782,1840,1870,1895,1932,1960,1983,2026,2048,2080,2156,2178,2200,2224,2249,2278,2300,2327,2349,2371,2448,2475,2509,2534,2580,2605,2676,2698,2728,2750,2772,2794,2840,2860,2976,2998,3021,3052,3079,3104,3126,3160,3182,3205,3278,3303,3325,3348,3370,3437,3467,3503,3534,3564,3587,3658,3683,3709,3744,3768,3791,3816,3841,3863,3888,3917,3960,3983,4038,4060,4102,4169,4207,4234,4256,4293,4316,4364,4395,105,127,157,210,233,255,277,299,333,358,383,409,431,458,482,504,526,548,595,629,727,747,769,824,875,900,955,1000,1077,1101,1126,1153,1177,1200,1273,1295,1317,1352,1415,1446,1513,1547,1612,1648,1673,1708,1776,1805,1827,1870,1899,1929,1951,1973,2007,2029,2051,2088,2122,2245,2267,2297,2321,2351,2376,2398,2423,2450,2473,2540,2562,2603,2630,2652,2677,2699,2724,2807,2831,2853,2875,2897,2928,2981,3015,3038,3090,3139,3174,3198,3223,3245,3315,3338,3365,3392,3412,3437,3462,3487,3512,3546,3608,3643,3673,3696,3794,3835,3860,3882,3914,3936,3968,3998,4022,4053,4133,4155,4180,4205,4230,4253,4342,4367,4389,4438,4461,4503,4530,4559,4581,4628,4705,4727,63,85,107,129,160,262,287,309,331,356,383,413,440,511,531,554,599,646,676,700,725,750,772,816,843,885,934,956,981,1024,1053,1073,1122,1154,1179,1204,1226,1251,1273,1296,1319,1390,1417,1439,1461,1486,1534,1566,1612,1634,1663,1683,1713,1813,1838,1860,1890,1917,1939,2034,2068,2093,2118,2148,2171,2198,2221,2246,2280,2305,2327,2395,2418,2446,2509,2531,2556,2581,2615,2640,2670,2692,2737,2771,2794,2838,2876,2909,2938,2958,3015,3047,3069,3094,3116,3141,3168,3197,3219,3244,3285,3307,3331,3368,3393,3423,3453,3473,3496,3526,3551,3595,3615,3645,3669,3745,3770,3804,3827,3850,3870,57,79,114,167,189,211,238,263,285,315,337,383,424,486,511,533,555,582,617,653,675,737,762,785,807,834,856,879,929,954,979,1001,1031,1096,1126,1148,1170,1200,1222,1252,1318,1367,1390,1415,1445,1473,1549,1571,1601,1644,1678,1698,1730,1779,1811,1836,1868,1891,1916,1975,2007,2032,2055,2207,2229,2251,2311,2358,2383,2408,2430,2453,2541,2571,2593,2615,2640,2662,2687,2707,2732,2765,2788,2825,2847,2872,2916,2953,2995,3029,3088,3110,3151,3176,3202,3262,3284,3307,3342,3365,3387,3430,3460,3485,3510,3534,3557,3597,3624,3646,3691,3720,3743,3770,3792,3814,3879,3909,3934,3982,4017,4042,4074,4292,63,86,115,164,186,227,249,274,299,323,345,456,507,543,566,591,614,636,658,750,775,813,838,879,917,939,961,983,1008,1068,1113,1146,1169,1192,1237,1266,1326,1348,1371,1436,1466,1488,1510,1533,1555,1583,1636,1666,1689,1711,1773,1798,1820,1845,1872,1894,1916,1967,2009,2031,2053,2113,2136,2161,2227,2250,2275,2307,2337,2463,2488,2510,2532,2570,2630,2652,2677,2735,2758,2780,2805,2830,2852,2924,2949,2971,2996,3016,3041,3063,3085,3107,3149,3172,3195,3227,3309,3334,3365,3390,3439,3462,3511,3575,3604,3652,3677,3699,3729,3778,3812,3837,3860,3882,3902,3938,3974,3999,4022,4045,4079,4101,4132,56,78,108,133,168,210,235,257,280,305,330,352,389,414,436,461,483,545,570,595,622,647,672,751,780,800,857,891,918,968,990,1013,1048,1075,1111,1136,1176,1198,1220,1304,1326,1348,1378,1401,1506,1536,1573,1607,1630,1653,1678,1713,1743,1773,1835,1857,1882,1907,1932,1969,2010,2033,2075,2102,2132,2163,2186,2247,2314,2341,2363,2441,2487,2512,2535,2558,2612,2640,2672,2694,2783,2808,2833,2858,2880,2909,2934,2975,3003,3028,3061,3083,3108,3133,3158,3180,3202,3272,3297,3319,3342,3399,3429,3451,3496,3520,3542,3567,3587,3634,3710,3732,3755,3780,3803,3833,3855,3880,3909,3931,3966,3988,4018,4091,4113,4136,4187,4216,4248,4280,4302,56,78,108,138,162,187,217,261,286,309,342,362,410,439,464,486,509,532,574,606,628,650,707,729,761,845,869,903,925,989,1011,1044,1100,1125,1148,1200,1231,1253,1276,1336,1368,1393,1418,1441,1546,1568,1591,1650,1682,1707,1729,1751,1776,1798,1820,1854,1919,1952,1977,2123,2166,2188,2225,2267,2290,2315,2340,2372,2400,2517,2540,2565,2619,2667,2695,2720,2744,2766,2788,2810,2832,2871,2903,2925,2961,2983,3019,3042,3094,3136,3159,3193,3216,3260,3292,3317,3364,3386,3411,3464,3487,3521,3543,3586,3611,3634,3659,3684,3709,3734,3752,3789,3813,3838,3882,3911,3936,3958,3983,4008,4033,4055,4084,4120,4142,4194,4219,4244,4269,4301,4324,4349,4383,4416,4441,63,93,115,138,160,182,204,226,248,273,295,338,367,389,419,442,464,489,519,544,566,588,618,648,670,752,794,816,841,863,888,913,935,1000,1023,1050,1082,1105,1135,1157,1186,1211,1273,1295,1317,1347,1372,1394,1416,1481,1513,1554,1576,1623,1648,1680,1710,1801,1824,1857,1879,1909,1931,1953,1978,2000,2025,2047,2072,2108,2144,2166,2189,2214,2237,2273,2295,2329,2351,2383,2410,2432,2454,2499,2524,2549,2605,2678,2712,2735,2765,2787,2809,2890,2924,2960,2988,3018,3041,3082,3115,3140,3184,3258,3283,3308,3333,3356,3381,3404,3429,3454,3477,3547,3576,3612,56,81,103,133,155,178,210,232,257,282,304,329,405,427,473,516,545,567,592,614,642,665,714,743,768,793,838,868,895,960,982,1005,1084,1114,1139,1184,1221,1243,1268,1298,1324,1347,1400,1476,1503,1525,1545,1638,1663,1685,1728,1770,1793,1849,1898,1930,1960,1985,2026,2155,2180,2205,2227,2252,2319,2344,2369,2436,2469,2499,2543,2607,2648,2671,2693,2760,2782,2807,2850,2879,2904,2929,2951,2974,3017,3049,3072,3095,3125,3150,3192,3263,3288,3311,3356,3388,3410,3488,3518,3551,3576,3598,3620,3650,3675,3702,3724,3746,3770,3859,3894,3921,3944,3975,4033,4058,4088,4108,4131,4184,4206,4235,4312,67,90,116,141,175,197,218,289,311,336,358,380,403,452,481,503,525,550,572,621,651,674,696,721,743,768,792,865,899,951,989,1051,1076,1098,1123,1214,1237,1269,1331,1362,1387,1417,1440,1500,1527,1556,1586,1611,1635,1665,1732,1782,1814,1866,1889,1950,1977,2002,2033,2056,2097,2132,2164,2254,2281,2303,2328,2350,2372,2397,2420,2444,2509,2531,2590,2614,2641,2676,2698,2776,2798,2825,2847,2872,2894,2917,2942,2970,3000,3022,3047,3092,3127,3171,3195,3238,3284,3327,3429,3454,3476,3504,3553,3596,3625,3650,3685,3707,3735,3784,3840,3874,3896,3926,3948,3970,4033,4056,4082,4116,4140,4170,4207,4268,4303,4412,4441,4470,4499,4521,63,90,136,158,180,205,230,257,279,308,389,411,433,458,480,502,580,610,656,680,710,732,760,785,808,833,882,904,926,949,974,999,1026,1101,1152,1182,1227,1261,1291,1313,1343,1380,1453,1478,1500,1548,1570,1592,1622,1654,1680,1728,1750,1772,1848,1891,1913,1963,1997,2034,2100,2127,2152,2174,2199,2270,2302,2329,2351,2373,2395,2417,2440,2465,2543,2565,2587,2620,2642,2667,2687,2716,2741,2768,2798,2825,2847,2889,2911,2934,3033,3065,3088,3113,3156,3185,3208,3233,3255,3285,3307,3329,3402,3425,3458,3483,3506,3540,3574,3596,3619,3656,3678,3700,3761,3783,3808,3838,3863,3886,3909,3937,57,80,102,151,173,196,221,265,297,320,363,397,419,442,467,515,544,569,594,616,645,667,692,717,741,766,793,821,863,928,963,985,1007,1032,1057,1079,1158,1205,1235,1284,1314,1392,1414,1439,1461,1481,1524,1563,1585,1608,1642,1664,1695,1720,1749,1778,1853,1890,1912,1944,1981,2003,2035,2097,2120,2195,2217,2277,2300,2322,2371,2403,2425,2450,2477,2500,2530,2552,2574,2601,2626,2649,2714,2749,2771,2814,2843,2873,2895,2917,2942,2964,2986,3015,3057,3079,3101,3128,3153,3186,3255,3278,3303,3326,3408,3453,3498,3520,3565,3597,3622,3652,3677,3702,3751,3788,3816,3852,3891,3947,3977,4031,59,94,117,142,164,187,214,237,259,292,314,336,404,442,474,501,536,559,584,606,634,712,742,765,824,857,908,938,972,994,1017,1091,1113,1174,1196,1221,1334,1373,1396,1418,1449,1501,1567,1589,1614,1656,1688,1713,1735,1757,1779,1801,1824,1900,1922,1944,1998,2025,2053,2098,2121,2143,2205,2232,2254,2279,2301,2412,2434,2480,2502,2536,2563,2585,2675,2703,2767,2804,2826,2859,2881,2906,2933,2955,3000,3022,3044,3069,3091,3114,3191,3213,3236,3258,3288,3313,3338,3366,3409,3431,3456,3527,3550,3572,3594,3634,3684,3716,3739,3838,3868,3891,3919,3994,4016,4038,4061,4101,4127,4149,4175,4200,4222,4242,4330,4353,4378,4405,4434,4459,4550,4575,4597,4627,4649,4674,4696,4748,4779,56,78,100,125,155,177,207,253,282,304,380,409,431,453,478,500,571,596,616,641,671,693,718,740,762,807,870,893,926,972,1006,1048,1080,1102,1124,1146,1184,1213,1238,1260,1287,1333,1355,1378,1448,1474,1499,1557,1586,1616,1651,1673,1698,1720,1751,1781,1850,1872,1897,1922,1945,1970,1995,2102,2124,2147,2192,2257,2282,2304,2329,2351,2402,2443,2465,2487,2520,2542,2564,2589,2665,2695,2717,2742,2767,2789,2860,2883,2908,2930,2953,3068,3108,3130,3157,3186,3253,3275,3300,3322,3347,3391,3416,3461,3483,3505,3530,3552,3574,3598,3620,3642,3696,3775,3797,3819,3842,3864,57,80,105,147,169,194,216,238,287,319,341,398,418,466,503,528,563,588,615,640,712,742,764,799,846,890,955,991,1033,1053,1119,1144,1166,1194,1216,1239,1264,1297,1320,1345,1412,1434,1481,1564,1593,1618,1640,1662,1687,1709,1731,1791,1816,1846,1883,1913,1945,1974,1997,2057,2082,2105,2128,2201,2234,2257,2282,2304,2326,2349,2385,2459,2484,2506,2534,2563,2621,2644,2702,2751,2780,2805,2830,2860,2917,2947,3024,3054,3096,3118,3146,3183,3208,3253,3275,3333,3356,3392,3414,3452,3474,3517,3542,3564,3589,3644,3710,3732,3754,3776,3801,3872,3897,3936,3961,3990,4052,4077,4106,4129,4149,4248,4297,56,81,106,131,156,178,208,233,255,321,343,381,406,436,458,483,506,529,563,588,610,633,698,723,746,827,852,894,954,976,1001,1026,1048,1075,1137,1162,1230,1255,1325,1347,1369,1391,1416,1438,1463,1488,1576,1606,1628,1653,1685,1710,1746,1775,1838,1913,1948,1984,2009,2039,2062,2084,2149,2174,2206,2238,2258,2357,2379,2406,2431,2453,2494,2519,2541,2575,2646,2702,2751,2773,2798,2865,2892,2915,2940,2972,2999,3022,3047,3069,3089,3158,3200,3225,3247,3314,3339,3414,3443,3465,3543,3565,3632,3681,3716,3738,3783,3826,3849,3895,3920,3954,3985,4007,4066,4098,4123,4148,4170,4195,4225,4255,4280,4341,4363,4395,4470,63,87,112,180,202,227,250,272,321,350,375,400,422,447,518,543,599,626,648,670,695,727,759,781,805,830,855,897,924,968,997,1019,1046,1068,1090,1152,1193,1218,1241,1287,1316,1338,1360,1428,1450,1475,1524,1553,1581,1611,1692,1714,1736,1809,1831,1863,1901,1923,1945,2078,2143,2167,2189,2235,2264,2286,2334,2395,2420,2443,2470,2507,2529,2552,2651,2673,2698,2723,2746,2768,2801,2826,2848,2882,2918,2950,2972,2994,3036,3058,3080,3102,3124,3149,3172,3215,3245,3270,3295,3325,3350,3420,3471,3496,3542,3564,3589,3611,3656,3681,3706,3733,3760,3796,3818,3840,3882,3904,3933,3962,3991,4064,57,82,104,126,169,198,272,302,324,351,396,425,450,472,495,518,591,621,646,673,695,744,769,815,844,877,899,952,989,1031,1065,1090,1117,1150,1176,1201,1224,1249,1302,1324,1347,1402,1465,1488,1524,1549,1589,1626,1649,1672,1697,1720,1742,1764,1787,1849,1874,1896,1926,1969,1993,2041,2066,2091,2123,2153,2220,2294,2317,2339,2369,2399,2422,2447,2469,2494,2521,2544,2569,2607,2629,2700,2725,2759,2789,2850,2879,2904,2934,2967,2990,3015,3040,3062,3087,3123,3169,3214,3239,3312,3334,3359,3381,3411,3436,3513,3535,3586,3616,3644,3667,3689,3756,3791,3813,3843,3866,3886,3908,3935,3964,3993,4036,4073,4105,4135,4165,4190,4237,4259,4281,4369,4391,57,79,104,129,152,179,209,231,256,283,309,334,404,426,449,482,507,532,586,616,638,661,695,762,784,804,855,913,935,1016,1041,1063,1098,1120,1145,1170,1200,1225,1258,1290,1319,1341,1364,1394,1416,1438,1460,1494,1521,1550,1601,1668,1700,1738,1768,1808,1870,1892,1914,1944,1969,1999,2022,2147,2181,2206,2226,2258,2281,2303,2339,2364,2387,2409,2441,2464,2487,2512,2541,2563,2592,2668,2690,2715,2782,2835,2858,2885,2907,2929,2957,2982,3024,3046,3093,3115,3137,3159,3221,3246,3268,3293,3316,3339,3395,3427,3449,3480,3502,3524,3549,3580,3613,3650,3723,3750,3774,3809,3845,3870,3892,3915,3945,3999,4033,4056,4121,4157,4180,4229,4254,4277,4331,4458,4480,4505,4527,4549,4576,4601,4631,4661,4683,4705,4727,61,83,105,125,147,169,191,216,275,297,319,344,366,391,430,459,481,503,528,552,619,644,667,690,746,775,799,841,863,885,928,969,994,1019,1042,1076,1153,1205,1227,1252,1274,1297,1322,1356,1378,1400,1423,1448,1484,1509,1545,1580,1605,1627,1694,1719,1749,1772,1813,1838,1861,1884,1934,1957,1989,2058,2081,2103,2130,2152,2214,2236,2256,2307,2336,2358,2380,2416,2438,2463,2485,2507,2533,2595,2620,2643,2668,2693,2727,2752,2772,2839,2868,2895,2943,2965,2987,3009,3031,3076,3112,3134,3185,3214,3238,3293,3315,3337,3361,3414,3436,3458,3501,3523,3545,3570,3599,3625,57,79,101,126,148,173,240,262,292,314,339,368,433,458,480,526,550,591,613,635,660,682,704,773,795,818,878,900,925,947,972,1008,1042,1065,1087,1154,1177,1200,1253,1282,1309,1345,1421,1443,1470,1513,1547,1578,1611,1631,1667,1692,1715,1737,1759,1781,1810,1875,1905,1928,1964,2059,2082,2107,2166,2232,2262,2343,2365,2390,2432,2452,2500,2529,2554,2581,2606,2631,2689,2719,2744,2769,2839,2864,2892,3001,3023,3045,3070,3093,3166,3203,3225,3247,3282,3305,3347,3377,3440,3508,3530,3552,3579,3604,3629,3670,3696,3719,3744,3774,3794,3823,3845,3867,3894,3916,3938,3960,57,79,109,131,153,183,206,273,295,317,339,362,392,414,436,458,494,516,538,572,667,690,713,762,792,814,862,891,915,962,1003,1045,1067,1103,1128,1158,1208,1240,1288,1313,1335,1357,1386,1411,1436,1458,1488,1558,1599,1621,1643,1665,1687,1710,1735,1790,1812,1835,1918,1941,1966,1991,2014,2044,2071,2100,2166,2222,2328,2355,2389,2411,2433,2455,2477,2499,2521,2546,2568,2590,2642,2712,2734,2761,2815,2844,2884,2906,2931,2953,2975,3058,3123,3145,3167,3190,3212,3234,3284,3312,3347,3385,3427,3449,3473,3495,3522,3556,3643,3671,3693,3718,3740,3768,3803,3838,3860,3883,3933,3955,3977,4017,4054,4095,56,78,108,133,163,190,215,242,264,343,368,395,418,443,465,488,513,535,560,582,611,645,691,713,738,796,834,884,906,928,953,973,1009,1031,1056,1086,1111,1141,1166,1188,1229,1254,1276,1299,1319,1348,1373,1418,1447,1474,1508,1538,1563,1593,1622,1699,1724,1751,1776,1801,1821,1873,1966,1991,2018,2043,2108,2130,2160,2206,2275,2298,2321,2399,2421,2443,2465,2487,2509,2539,2573,2596,2618,2640,2662,2738,2760,2790,2810,2884,2926,2951,2971,2996,3021,3046,3117,3144,3166,3188,3227,3292,3312,3340,3370,3392,3417,3464,3537,3562,3589,3611,3647,3675,3700,3737,3760,3785,3817,3890,3912,3942,3972,3997,4020,4045,4220,4245,4278,4300,4320,4360,4382,4407,4450,4475,4531,4556,4578,4630,4654,4686,4738,4772,4801,4824,4898,63,85,110,132,154,179,206,228,250,272,305,418,443,465,487,509,531,567,594,616,679,712,734,759,789,811,880,953,978,1000,1025,1047,1069,1105,1128,1168,1238,1263,1285,1307,1329,1354,1376,1433,1455,1488,1511,1536,1561,1583,1605,1630,1668,1693,1722,1752,1784,1809,1839,1871,1938,1981,2103,2133,2163,2185,2210,2232,2254,2284,2307,2329,2350,2404,2429,2451,2476,2501,2524,2594,2619,2656,2681,2706,2776,2826,2868,2900,2929,2951,2976,2998,3021,3051,3116,3161,3196,3221,3253,3276,3320,3354,3376,3399,3424,3446,3469,3536,3580,3607,3632,3670,3707,3734,3763,3785,3807,3832,3854,3879,3963,3988,4020,4043,4068,4102,4123,4158,4241,4271,4301,56,78,103,128,150,188,217,247,269,292,336,366,389,446,478,503,528,550,573,617,646,668,690,726,755,777,855,877,899,965,990,1015,1037,1067,1094,1159,1184,1206,1228,1253,1294,1316,1338,1363,1386,1415,1440,1474,1504,1526,1551,1578,1601,1626,1691,1713,1775,1828,1853,1878,1903,1930,2075,2097,2127,2152,2175,2200,2254,2284,2314,2400,2449,2471,2513,2542,2595,2617,2642,2664,2726,2748,2773,2798,2834,2859,2881,2903,2968,2990,3013,3058,3116,3139,3179,3208,3233,3255,3277,3299,3328,3372,3402,3431,3456,3481,3515,3545,3568,3598,3620,3643,3689,3770,3792,3828,3899,3919,3949,3974,4004,4051,4076,4101,4123,4192,4217,4246,4278,57,92,119,144,167,192,214,241,281,327,372,401,426,448,470,492,522,544,566,630,652,679,708,730,800,822,845,895,917,940,983,1012,1041,1064,1086,1151,1176,1198,1221,1256,1279,1318,1392,1414,1436,1469,1494,1527,1549,1657,1715,1740,1771,1793,1818,1848,1871,1926,1948,1973,2002,2031,2063,2085,2247,2269,2299,2321,2343,2365,2387,2449,2471,2493,2560,2601,2626,2651,2673,2695,2727,2780,2805,2827,2852,2895,2920,2942,2964,2986,3028,3063,3128,3150,3173,3216,3245,3270,3298,3332,3354,3376,3402,3452,3483,3505,3530,3588,3620,3650,3673,3698,3759,3782,3816,3851,3881,3906,3928,3953,3975,3998,4053,4080,4113,4144,4219,4265,4290,56,81,103,164,186,208,230,259,291,318,343,430,452,479,501,536,601,630,653,689,714,737,761,832,857,884,906,940,968,1000,1022,1071,1120,1150,1175,1197,1222,1244,1266,1289,1314,1336,1406,1431,1454,1484,1519,1541,1566,1591,1656,1688,1710,1732,1757,1779,1832,1854,1886,1935,1964,1989,2044,2069,2138,2203,2228,2250,2285,2310,2333,2390,2457,2477,2507,2537,2564,2603,2625,2650,2675,2700,2725,2830,2863,2912,2937,2962,2987,3012,3037,3067,3097,3139,3162,3199,3222,3242,3283,3305,3330,3353,3432,3454,3479,3504,3529,3551,3615,3638,3685,3719,3748,3773,3795,3818,3851,3910,3932,3955,3998,4020,4042,4084,4106,4128,4150,4175,4200,4229,4251,4273,4295,4325,4348,74,96,126,151,174,196,245,274,304,360,395,417,451,473,495,525,555,577,600,625,650,715,741,763,806,838,863,905,932,954,982,1004,1029,1051,1074,1143,1185,1210,1246,1280,1337,1378,1403,1428,1458,1480,1505,1529,1551,1622,1644,1674,1711,1733,1813,1838,1863,1886,1908,1938,1963,2004,2126,2162,2187,2214,2286,2315,2338,2363,2395,2425,2447,2472,2500,2525,2590,2612,2642,2664,2684,2707,2733,2800,2827,2852,2879,2902,2947,2984,3007,3027,3079,3106,3129,3152,3172,3197,3220,3258,3280,3322,3349,3371,3393,3415,3483,3508,3544,3567,3616,3649,3671,3693,3715,3737,3759,3830,3853,3875,3898,3923,3945,3968,4036,4062,4084,4109,4141,4167,4195,63,88,148,170,195,217,240,262,285,307,332,357,419,445,467,489,553,606,634,657,722,762,787,809,906,928,979,1045,1070,1092,1117,1139,1161,1183,1250,1283,1308,1333,1357,1379,1434,1459,1495,1540,1594,1617,1639,1664,1687,1709,1746,1771,1800,1879,1904,1929,1961,2020,2045,2123,2152,2177,2200,2229,2283,2329,2354,2376,2399,2421,2457,2479,2502,2568,2591,2613,2656,2686,2708,2753,2783,2806,2852,2881,2903,2925,2948,2973,2995,3017,3042,3084,3115,3182,3204,3227,3252,3274,3296,3335,3372,3395,3417,3446,3468,3490,3550,3580,3607,3659,3681,3706,3729,3751,3794,3824,3849,3926,3955,3984,4050,4089,4114,4141,4164,4194,4214,4247,4279,4302,4327,4363,56,78,100,146,216,258,312,343,365,422,468,491,516,538,560,596,671,703,728,752,786,808,830,852,904,926,951,994,1016,1050,1121,1146,1173,1195,1236,1315,1364,1452,1474,1496,1547,1576,1600,1622,1658,1690,1712,1755,1780,1816,1860,1918,1940,1962,1985,2015,2040,2069,2107,2132,2164,2279,2302,2327,2369,2439,2464,2486,2511,2536,2598,2621,2667,2720,2749,2771,2811,2833,2855,2877,2912,2934,2964,2996,3018,3089,3111,3136,3218,3245,3268,3293,3323,3359,3403,3428,3450,3473,3502,3525,3577,3635,3669,3731,3760,3787,3812,3832,3854,3876,3896,3952,3975,4000,4022,4045,4079,4104,4129,4151,4183,4217,4282,4307,4329,4354,4382,4415,4445,4470,4500,4525,4548,4571,57,89,111,141,186,220,254,276,300,336,361,385,410,435,460,494,569,594,616,650,691,713,735,761,786,824,849,881,903,939,961,1008,1033,1071,1131,1198,1230,1257,1282,1314,1344,1366,1393,1422,1444,1466,1488,1523,1548,1578,1602,1625,1725,1747,1795,1817,1846,1882,1907,1929,1958,2007,2042,2065,2164,2191,2214,2251,2285,2307,2340,2370,2449,2480,2502,2558,2595,2641,2661,2712,2737,2772,2798,2820,2907,2929,2954,3031,3061,3084,3118,3166,3188,3243,3326,3351,3395,3464,3487,3527,3578,3604,3626,3702,3735,3760,3782,3804,3832,3857,3909,3941,3963,3986,4009,4035,4081,4106,4135,4157,4179,4212,4237,4262,4284,4314,4339,4361,4394,4430,57,82,104,126,148,173,195,217,239,261,328,350,372,421,448,488,537,567,592,614,637,691,720,742,803,832,862,910,955,977,1002,1024,1046,1071,1096,1116,1170,1224,1246,1271,1330,1352,1374,1394,1419,1441,1466,1546,1569,1601,1684,1717,1749,1781,1806,1828,1857,1924,1946,2021,2043,2073,2115,2140,2162,2184,2206,2228,2291,2320,2347,2372,2397,2437,2467,2489,2547,2569,2647,2679,2701,2726,2766,2789,2834,2863,2888,2936,2965,2987,3009,3031,3054,3130,3155,3177,3207,3252,3286,3308,3330,3355,3408,3449,3483,3515,3540,3563,3593,3616,63,88,110,132,154,179,201,223,290,324,348,370,395,440,469,491,514,556,578,603,625,647,669,708,737,761,803,830,860,882,909,942,965,992,1029,1051,1085,1117,1188,1215,1262,1284,1325,1354,1387,1417,1439,1469,1491,1516,1540,1563,1586,1652,1694,1716,1739,1761,1827,1849,1914,1945,2066,2088,2110,2135,2240,2262,2287,2309,2332,2354,2376,2406,2471,2493,2543,2587,2616,2638,2663,2688,2708,2764,2793,2864,2897,2922,2947,2969,2991,3013,3035,3057,3079,3101,3126,3150,3179,3202,3267,3292,3317,3339,3361,3390,3415,3437,3459,3482,3526,3603,3632,3661,3732,3757,3782,3812,3869,3892,3915,3938,56,104,127,176,198,227,271,312,334,359,389,411,433,458,480,502,527,552,574,642,701,723,745,770,792,828,850,892,914,936,958,983,1048,1073,1122,1147,1169,1252,1274,1296,1321,1343,1376,1401,1436,1537,1564,1594,1619,1641,1692,1753,1783,1805,1827,1852,1890,1915,1958,1985,2010,2108,2130,2153,2188,2215,2240,2265,2287,2310,2362,2425,2450,2472,2494,2516,2584,2614,2650,2709,2734,2769,2791,2853,2882,2907,2937,2978,3001,3119,3185,3208,3259,3288,3313,3335,3360,3382,3407,3432,3454,3488,3596,3618,3640,3665,3694,3716,3739,3764,3794,3816,3859,3881,3904,3965,4046,4080,4102,4131,4208,4231,4254,4277,62,84,106,128,151,176,199,224,251,274,297,364,395,417,442,467,489,517,590,612,637,659,681,706,733,755,780,815,843,866,895,943,965,988,1018,1040,1065,1088,1110,1135,1197,1219,1247,1270,1295,1327,1349,1371,1393,1420,1519,1541,1566,1588,1613,1678,1708,1733,1758,1792,1821,1881,1903,1971,2031,2056,2086,2109,2134,2176,2339,2374,2396,2439,2468,2490,2517,2545,2567,2592,2705,2727,2749,2774,2836,2866,2891,2935,2966,2993,3032,3054,3079,3112,3134,3156,3223,3248,3290,3318,3340,3384,3407,3432,3457,3503,3528,3567,3605,3670,3703,3728,3758,3782,3804,3850,3875,3897,3922,3984,4006,4028,4050,4075,4097,4127,4150,4175,4205,4227,4282,4305,4328,4388,4463,4485,4509,4539,4563,4588,4613,4637,4662,4687,73,103,125,147,172,224,258,283,346,375,400,422,444,467,562,626,648,670,744,766,789,880,902,926,999,1042,1084,1109,1170,1209,1239,1286,1320,1365,1388,1413,1475,1497,1524,1551,1573,1598,1641,1670,1692,1714,1737,1762,1784,1806,1828,1855,1935,1957,1989,2014,2068,2091,2141,2200,2222,2244,2274,2302,2324,2346,2371,2414,2443,2465,2487,2509,2539,2568,2590,2617,2650,2672,2697,2742,2771,2793,2823,2845,2873,2905,2947,2974,2996,3021,3053,3075,3097,3122,3144,3243,3268,3290,3319,3362,3391,3414,3476,3499,3532,3552,3582,3605,3652,3674,3701,3726,3748,3770,3810,3851,3876,3898,3985,4116,4082,4104,4199,64,86,111,136,161,183,205,230,255,337,359,384,430,462,484,509,539,561,591,613,638,674,754,776,798,821,871,893,915,949,971,993,1015,1037,1064,1086,1120,1228,1251,1276,1298,1320,1345,1368,1397,1419,1461,1516,1541,1566,1652,1677,1709,1757,1815,1842,1872,1902,1925,1960,2012,2068,2120,2152,2189,2212,2240,2313,2370,2392,2417,2466,2520,2542,2567,2592,2619,2644,2666,2691,2716,2788,2810,2832,2854,2877,2937,2966,2991,3013,3038,3060,3090,3142,3172,3194,3226,3251,3273,3298,3396,3421,3446,3472,3497,3522,3550,3592,3614,3685,3708,3733,3758,3781,3840,3886,3912,3975,3998,4028,4050,4070,4109,4177,4199,4231,4291,4316,4341,4369,4391,4411,4441,61,86,108,130,170,199,221,243,266,288,329,358,431,453,477,499,524,546,571,598,620,644,674,703,725,750,777,817,861,884,916,941,966,994,1057,1121,1150,1175,1202,1236,1259,1299,1321,1344,1419,1441,1464,1513,1538,1561,1586,1609,1639,1686,1755,1777,1800,1825,1854,1918,1948,2016,2088,2115,2137,2162,2194,2227,2252,2274,2344,2367,2395,2444,2474,2496,2521,2543,2573,2605,2627,2697,2731,2756,2800,2849,2884,2906,2949,2979,3004,3029,3051,3087,3170,3204,3229,3295,3327,3352,3375,3397,3462,3487,3509,3534,3556,3581,3627,3657,3725,3750,3772,3795,3820,3843,3865,3887,3948,3978,4003,4030,4052,4085,62,92,139,161,186,208,238,268,314,336,358,429,451,473,524,578,603,633,655,704,758,797,822,864,886,956,1036,1056,1086,1164,1193,1215,1275,1304,1329,1392,1429,1478,1503,1544,1573,1603,1625,1650,1672,1706,1728,1753,1787,1810,1890,1957,1993,2024,2065,2090,2113,2210,2235,2257,2282,2304,2326,2351,2376,2398,2423,2450,2472,2542,2564,2592,2617,2642,2664,2686,2709,2732,2769,2791,2813,2843,2937,2994,3078,3171,3194,3237,3268,3290,3313,3335,3358,3387,3409,3472,3504,3527,3570,3592,3614,3636,3659,3711,3736,3758,3783,3805,3832,3857,3879,3902,3928,3964,3986,4015,4044,4073,4102,56,81,106,176,198,254,278,300,322,346,371,401,423,487,512,532,562,605,642,664,717,746,768,791,816,848,920,943,965,1021,1102,1124,1151,1173,1195,1225,1247,1269,1331,1351,1386,1437,1466,1488,1513,1536,1566,1588,1610,1632,1655,1722,1744,1766,1790,1827,1852,1883,1913,1980,2005,2030,2053,2087,2110,2133,2257,2282,2307,2331,2353,2375,2418,2447,2469,2557,2586,2608,2631,2654,2681,2710,2740,2762,2792,2817,2847,2869,2891,2914,2958,2988,3011,3060,3087,3114,3139,3167,3212,3266,3288,3310,3335,3357,3382,3407,3429,3475,3498,3520,3542,3567,3613,3736,3763,3785,3810,3832,3854,3947,3969,3994,4016,4043,4073,4140,4162,4192,4214,4244,4274,4379,4402,4425,4455,4477,4499,4521,4543,4570,4592,4659,4681,4706,4726,56,81,103,139,164,186,277,304,332,375,412,437,462,484,506,528,550,575,602,667,701,724,746,839,876,901,930,952,1004,1034,1056,1086,1114,1150,1180,1211,1236,1265,1290,1312,1337,1359,1424,1446,1468,1493,1518,1541,1566,1596,1621,1684,1725,1824,1862,1887,2002,2027,2050,2085,2128,2157,2187,2215,2237,2288,2320,2342,2392,2414,2436,2461,2483,2513,2538,2560,2585,2608,2630,2695,2725,2750,2776,2799,2819,2861,2891,2913,2935,2957,2979,3006,3028,3091,3148,3170,3204,3269,3298,3320,3346,3368,3390,3412,3434,3542,3566,57,79,104,147,169,194,236,266,288,350,382,404,426,448,473,548,580,602,627,652,675,742,764,789,811,836,896,943,1013,1035,1057,1117,1142,1166,1191,1232,1254,1277,1299,1332,1355,1380,1402,1424,1471,1503,1572,1594,1616,1665,1697,1722,1745,1770,1795,1827,1852,1936,1965,1992,2017,2073,2094,2203,2228,2250,2272,2297,2319,2344,2371,2427,2450,2484,2513,2535,2608,2630,2663,2686,2711,2736,2758,2788,2881,2906,2931,2956,2998,3020,3042,3108,3133,3169,3236,3259,3281,3304,3337,3366,3394,3419,3441,3463,3485,3514,3536,3558,3580,3602,3661,3686,3711,3736,3761,3784,3816,3841,3866,3898,3923,3946,62,97,122,167,194,216,248,326,356,391,421,476,510,533,563,624,653,675,697,758,787,812,885,907,932,954,977,1060,1085,1108,1179,1208,1230,1281,1310,1340,1370,1395,1417,1440,1465,1557,1587,1614,1641,1670,1692,1729,1759,1786,1809,1834,1854,1895,1917,1968,1998,2020,2045,2078,2119,2141,2173,2203,2258,2400,2438,2463,2483,2525,2578,2615,2656,2688,2715,2735,2765,2847,2869,2916,2939,2963,3036,3063,3095,3129,3154,3176,3201,3226,3293,3315,3370,3415,3440,3463,3530,3555,3577,3599,3622,3647,3672,3737,3767,3789,3812,3843,3875,3900,3923,3948,3970,3995,4018,4087,4122,4149,4179,4209,4231,4261,4295,4317,4388,4413,4436,4459,4488,4513,4538,4570,4611,56,78,103,133,162,184,232,261,286,311,333,363,409,441,497,519,544,566,591,614,639,686,711,741,803,823,853,951,973,998,1044,1073,1109,1134,1157,1187,1209,1236,1259,1282,1318,1341,1380,1402,1424,1446,1473,1496,1519,1586,1611,1636,1658,1680,1702,1754,1776,1803,1828,1857,1890,1912,1937,2003,2045,2139,2161,2184,2218,2241,2263,2285,2315,2338,2361,2397,2422,2459,2493,2528,2600,2630,2652,2686,2711,2760,2785,2810,2835,2862,2884,2909,2931,2996,3018,3059,3081,3111,3164,3214,3239,3262,3287,3314,3376,3398,3423,3457,3485,3508,3557,3586,3608,3630,3657,3677,3726,3788,3813,3864,3894,3928,3953,4045,4092,4115,4235,4257,4282,4316,4348,4370,57,80,105,134,156,181,211,233,255,277,352,374,410,433,460,485,515,538,672,718,741,766,791,813,849,882,914,956,1036,1070,1095,1144,1176,1198,1223,1248,1278,1301,1326,1361,1392,1415,1447,1471,1493,1567,1594,1616,1641,1663,1688,1721,1756,1805,1830,1852,1882,1949,1979,2009,2044,2069,2094,2131,2161,2184,2315,2337,2359,2381,2404,2426,2462,2495,2530,2552,2617,2640,2672,2715,2744,2790,2817,2846,2868,2938,2963,2988,3031,3072,3099,3157,3179,3236,3258,3327,3349,3374,3396,3418,3440,3462,3505,3538,3603,3625,3655,3685,3729,3792,3814,3836,3861,3881,3903,3925,3958,3983,4016,4043,4073,4095,4157,4182,4207,4232,4272,4341,4364,4387,56,81,103,125,150,172,218,243,276,301,324,361,383,408,472,506,529,571,603,626,648,702,735,760,783,805,827,852,889,914,958,990,1015,1068,1090,1117,1139,1161,1183,1205,1227,1285,1310,1340,1365,1387,1417,1453,1475,1500,1530,1552,1633,1682,1734,1764,1794,1826,1856,1879,1970,1997,2019,2041,2064,2096,2118,2140,2165,2192,2222,2252,2275,2350,2373,2395,2441,2470,2495,2540,2572,2613,2635,2660,2685,2730,2795,2817,2842,2866,2896,2921,2943,2971,3042,3066,3089,3166,3212,3237,3303,3325,3350,3372,3395,3420,3447,3481,3506,3562,3598,3633,3681,3703,3734,3807,3837,3867,56,86,109,158,198,235,265,285,307,352,382,404,533,560,606,631,653,729,751,773,795,824,849,874,896,970,993,1035,1062,1087,1110,1132,1203,1233,1255,1285,1315,1351,1373,1396,1475,1497,1522,1547,1569,1594,1624,1646,1721,1744,1766,1796,1818,1871,1912,1947,1969,1994,2129,2152,2174,2225,2262,2299,2321,2343,2368,2390,2415,2484,2507,2530,2576,2598,2620,2647,2669,2699,2721,2789,2811,2836,2861,2886,2931,2956,2978,3000,3026,3063,3088,3113,3162,3191,3216,3246,3268,3291,3355,3426,3448,3470,3500,3522,3544,3574,3600,3630,3698,3720,3743,3768,3793,3830,3855,3885,3908,3933,3965,56,86,111,133,158,230,255,280,302,327,370,402,432,454,479,504,550,589,621,651,671,693,737,771,827,878,900,923,999,1021,1044,1087,1132,1154,1179,1212,1237,1260,1325,1348,1373,1433,1463,1493,1535,1564,1586,1660,1685,1718,1751,1801,1863,1885,1907,1932,1957,1979,2004,2062,2120,2142,2167,2192,2215,2240,2272,2327,2350,2408,2433,2465,2556,2586,2613,2673,2702,2732,2780,2812,2839,2888,2910,2932,2968,3020,3067,3092,3125,3150,3172,3199,3221,3286,3308,3333,3360,3385,3410,3445,3470,3520,3542,3624,3657,3679,3701,3726,3748,3770,3795,3820,3869,3901,3923,3972,4004,4027,4106,4128,4162,4220,4245,4292,4317,4376,4401,4424,4447,4470,4492,4514,4536,4565,4627,4649,56,76,106,168,190,236,266,296,332,357,379,446,468,493,515,548,573,596,667,689,712,763,793,820,863,897,927,949,976,1018,1074,1096,1116,1214,1244,1266,1286,1329,1361,1407,1447,1470,1533,1565,1587,1610,1633,1660,1695,1722,1791,1816,1838,1863,1888,1918,1945,1974,2004,2029,2058,2092,2122,2150,2173,2255,2280,2302,2329,2362,2397,2419,2442,2476,2498,2520,2584,2609,2631,2656,2683,2705,2735,2760,2829,2859,2897,2921,2946,2968,2990,3012,3037,3067,3109,3131,3168,3191,3343,3368,3412,3434,3459,3481,3510,3535,3567,3597,3620,3642,3676,3701,3750,3772,3806,3828,3853,3934,3954,3979,4033,4062,4084,4156,4178,4209,4232,4257,4313,4340,4365,4387,4425,4480,56,78,100,125,147,218,243,270,294,319,349,376,398,420,442,465,532,557,582,654,686,710,732,785,812,834,859,888,933,955,977,1006,1073,1098,1125,1153,1175,1227,1261,1286,1369,1393,1417,1441,1473,1495,1527,1557,1586,1644,1664,1745,1782,1817,1845,1868,1893,1921,1955,2058,2080,2102,2130,2152,2176,2198,2269,2291,2313,2356,2385,2415,2449,2471,2508,2549,2574,2597,2619,2644,2705,2746,2768,2814,2870,2903,2948,3019,3041,3070,3104,3126,3158,3181,3218,3258,3280,3307,3334,3363,3388,3413,3435,3457,3480,3577,3602,3624,3709,3737,3772,3792,3861,3887,78,139,161,243,266,288,337,366,391,413,443,486,518,543,573,595,617,673,702,724,746,771,798,820,850,873,896,962,1004,1031,1086,1109,1190,1219,1249,1271,1293,1317,1352,1374,1401,1425,1459,1481,1506,1563,1590,1625,1668,1737,1772,1808,1850,1875,1900,1923,1955,1977,2010,2147,2174,2196,2218,2238,2286,2315,2337,2362,2392,2414,2439,2461,2498,2528,2562,2584,2607,2702,2724,2746,2776,2801,2872,2897,2919,2947,2969,2992,3017,3040,3117,3189,3214,3236,3258,3309,3331,3353,3394,3416,3438,3476,3501,3534,3566,3637,3662,3687,3717,3739,3762,3791,3831,3860,3889,3961,3984,4027,4063,4122,4147,4182,4204,62,84,108,133,158,180,205,243,268,337,373,395,417,439,462,531,553,575,632,675,697,731,753,778,821,858,883,906,926,1015,1040,1065,1087,1110,1153,1182,1205,1237,1271,1296,1326,1346,1391,1420,1442,1467,1489,1512,1555,1584,1607,1632,1654,1679,1702,1738,1763,1788,1854,1879,1901,1931,1984,2007,2030,2086,2111,2133,2162,2284,2306,2328,2353,2397,2433,2455,2477,2499,2524,2593,2618,2643,2671,2705,2738,2786,2914,2939,3019,3044,3076,3133,3155,3177,3221,3276,3318,3343,3368,3395,3417,3437,3504,3524,3547,3618,3643,3665,3687,3709,3731,3758,3780,3802,3851,3873,3907,3936,3965,4022,4047,4092,4114,4137,4174,4198,57,82,104,129,154,179,257,322,344,364,415,447,477,502,552,588,611,680,702,727,752,777,807,827,872,941,1007,1030,1076,1105,1127,1147,1199,1221,1246,1278,1326,1349,1371,1421,1453,1475,1505,1532,1618,1652,1720,1742,1762,1787,1809,1839,1864,1884,1909,1938,1961,1989,2116,2139,2167,2189,2212,2254,2288,2310,2335,2360,2382,2405,2430,2459,2531,2609,2631,2654,2679,2702,2736,2766,2795,2843,2873,2895,2918,2940,2984,3013,3043,3065,3107,3146,3176,3198,3226,3248,3279,3317,3339,3373,3406,3468,3490,3512,3561,3591,3613,3635,3684,3714,3739,3780,3800,3825,3850,3925,3947,3976,4048,4073,4098,4128,4148,4173,57,80,105,127,150,172,224,277,304,326,348,370,392,414,439,461,485,508,540,605,625,650,695,741,766,796,818,863,918,940,962,1007,1036,1058,1082,1106,1128,1152,1198,1231,1263,1290,1314,1336,1427,1452,1477,1500,1522,1565,1617,1639,1661,1693,1718,1750,1787,1844,1971,1993,2015,2048,2075,2117,2151,2174,2199,2224,2258,2288,2311,2334,2402,2422,2447,2469,2531,2561,2590,2615,2649,2743,2766,2788,2875,2900,2923,2948,2971,2999,3059,3081,3103,3133,3155,3177,3230,3266,3288,3349,3388,3428,3453,3505,3525,3550,3573,3615,3637,3661,3683,3720,3744,3766,3797,3826,56,81,103,125,154,181,204,288,311,333,358,380,407,436,459,488,510,540,562,584,626,663,688,713,738,760,809,834,856,881,908,939,961,984,1016,1038,1060,1136,1168,1202,1238,1294,1331,1353,1378,1400,1427,1449,1471,1502,1524,1547,1625,1647,1670,1703,1738,1763,1788,1829,1957,1985,2007,2029,2051,2081,2106,2133,2156,2232,2268,2314,2336,2361,2417,2439,2461,2483,2517,2541,2606,2640,2662,2687,2722,2763,2788,2811,2836,2882,2924,2968,2991,3016,3039,3062,3091,3116,3168,3197,3222,3247,3318,3343,3365,3392,3417,3444,3466,3567,3592,3614,3639,3661,3693,3722,3744,62,84,106,128,163,188,210,235,300,323,345,370,392,416,438,460,484,506,528,596,618,650,682,706,766,788,831,868,915,937,959,988,1017,1042,1081,1111,1133,1158,1180,1253,1280,1302,1324,1355,1385,1409,1431,1498,1523,1552,1574,1612,1644,1673,1716,1738,1760,1893,1926,1949,2005,2028,2053,2078,2100,2127,2149,2196,2270,2297,2322,2352,2381,2406,2449,2478,2500,2526,2567,2589,2611,2634,2675,2699,2721,2766,2788,2815,2837,2861,2884,2951,2976,3000,3022,3045,3069,3110,3142,3176,3201,3231,3264,3298,3320,3342,3378,3469,3495,3529,3554,3582,3612,3672,3702,3728,3767,79,113,136,203,227,252,277,299,321,346,368,391,468,490,536,570,600,623,660,682,702,769,792,814,839,863,886,937,967,1012,1042,1067,1099,1124,1171,1200,1224,1247,1269,1291,1313,1364,1406,1434,1456,1481,1543,1573,1595,1620,1642,1674,1696,1716,1756,1911,1933,1958,1980,2002,2053,2075,2100,2125,2149,2171,2196,2242,2264,2327,2349,2435,2478,2500,2522,2547,2587,2612,2641,2699,2723,2745,2770,2801,2828,2904,2936,2963,2986,3009,3032,3052,3081,3106,3149,3178,3201,3253,3278,3300,3322,3345,3370,3446,3466,3518,3543,3568,3588,3618,3688,3713,3740,3802,62,92,117,139,161,186,254,277,299,322,395,418,443,468,491,513,535,557,582,653,675,698,744,781,806,857,891,913,948,1010,1032,1077,1111,1133,1172,1249,1271,1293,1318,1340,1362,1384,1407,1447,1476,1501,1524,1549,1610,1679,1701,1726,1756,1778,1810,1837,1859,1882,1911,1936,1973,2044,2067,2089,2145,2180,2202,2251,2285,2308,2333,2394,2419,2483,2505,2532,2557,2582,2604,2627,2652,2684,2750,2773,2795,2838,2867,2913,2955,2998,3020,3042,3179,3201,3223,3248,3271,3294,3336,3358,3388,3410,3435,3457,3487,3558,3578,3600,3642,3704,3729,3752,3782,3805,3830,3860,3885,3907,3930,3988,4010,4037,4093,4118,4147,4177,4200,4225,4260,4319,4349,4369,68,90,112,154,179,207,244,269,291,343,373,397,434,456,491,513,535,606,633,658,680,705,730,752,775,798,883,908,935,960,982,1024,1046,1093,1123,1145,1181,1204,1229,1252,1279,1313,1335,1406,1429,1459,1495,1517,1539,1569,1636,1658,1683,1778,1800,1906,1931,1956,2018,2040,2070,2092,2117,2146,2176,2234,2262,2287,2312,2386,2409,2434,2549,2571,2593,2615,2669,2703,2726,2748,2781,2808,2830,2855,2878,2903,2928,2950,3012,3039,3064,3105,3132,3154,3176,3210,3235,3304,3349,3374,3416,3465,3487,3555,3577,3607,3645,3667,3702,3755,3777,3802,3825,3850,3912,3935,3960,3990,4015,4038,4086,4109,4186,4208,4230,4278,4300,4329,4395,4415,4440,4472,4529,4577,4602,4625,4673,4696,56,78,101,144,169,194,216,241,263,288,310,332,446,471,493,526,551,576,598,649,724,750,777,850,872,902,934,973,1023,1053,1087,1109,1134,1159,1189,1214,1239,1304,1332,1354,1376,1405,1427,1457,1487,1509,1531,1579,1644,1667,1705,1754,1779,1802,1936,1959,1986,2083,2108,2144,2174,2196,2218,2248,2278,2341,2479,2501,2523,2557,2582,2604,2634,2656,2679,2726,2766,2793,2815,2839,2861,2883,2905,2927,2957,2979,3001,3024,3067,3089,3136,3190,3232,3254,3292,3334,3372,3399,3424,3456,3478,3527,3557,3579,3601,3624,3661,3693,3728,3750,3780,3805,3827,3850,3892,3968,4004,4029,4051,4081,4101,4129,4189,4211,4233,4256,4279,4304,4334,4365,4402,4431,4462,69,91,116,141,164,189,214,236,259,282,312,337,359,382,404,426,449,524,597,619,644,666,707,737,762,792,814,844,917,939,961,1013,1033,1058,1100,1123,1189,1211,1236,1283,1308,1333,1355,1380,1402,1424,1447,1495,1529,1554,1576,1599,1625,1668,1707,1729,1751,1775,1797,1819,1841,1864,1889,1923,1977,2011,2045,2104,2129,2163,2186,2232,2254,2283,2355,2385,2439,2471,2609,2636,2661,2706,2735,2755,2806,2843,2868,2898,2960,2985,3010,3047,3069,3097,3119,3141,3164,3217,3239,3262,3292,3317,3345,3367,3407,3432,3455,3478,3503,3544,3594,3621,3681,3775,3837,3860,3883,3908,3933,3956,3978,4001,4021,4046,4068,4102,4124,4192,4217,4283,4306,4341,4364,4386,4422,4450,4475,4506,4528,4557,4619,4674,4696,4718,4747,60,82,107,129,154,176,248,280,305,328,382,411,436,458,480,514,543,594,657,682,704,745,782,804,829,861,883,905,927,980,1022,1047,1090,1122,1147,1196,1230,1252,1277,1299,1324,1428,1448,1468,1533,1555,1577,1617,1646,1668,1701,1721,1755,1777,1809,1886,1913,1935,2002,2035,2069,2094,2143,2202,2224,2253,2273,2293,2333,2365,2387,2409,2434,2456,2478,2500,2525,2547,2576,2690,2715,2737,2771,2793,2834,2858,2935,2960,2983,3005,3030,3072,3114,3159,3184,3206,3231,3253,3280,3302,3322,3395,3437,3459,3481,3597,3622,3647,3672,3697,3722,3779,3801,3823,3848,3878,3910,3932,3958,4016,4038,4071,4093,4124,4145,63,85,115,135,166,214,243,266,327,359,386,408,428,486,506,528,553,575,622,695,720,742,815,837,870,910,934,995,1017,1062,1101,1163,1188,1218,1240,1262,1284,1318,1340,1416,1439,1503,1528,1550,1575,1599,1621,1655,1731,1754,1777,1802,1835,1878,1903,1928,1994,2016,2041,2123,2206,2231,2256,2278,2303,2364,2396,2418,2441,2463,2538,2561,2586,2608,2631,2680,2705,2735,2757,2782,2828,2851,2873,2918,2947,2972,2997,3024,3063,3092,3126,3168,3226,3282,3327,3355,3377,3402,3424,3449,3476,3499,3521,3564,3602,3652,3706,3735,3765,3795,3817,3859,3881,3931,3961,3986,4011,4044,4078,4101,4123,4233,4255,4287,4347,4372,4434,4464,4489,4537,4560,4585,4633,4656,4691,67,92,114,136,183,218,243,314,336,358,388,413,435,464,489,511,547,570,616,686,708,730,774,803,850,892,917,949,1017,1040,1065,1125,1157,1179,1201,1274,1296,1318,1343,1368,1398,1428,1450,1472,1501,1524,1546,1621,1643,1665,1695,1727,1772,1804,1883,1931,2023,2045,2075,2100,2177,2199,2221,2243,2265,2288,2313,2338,2372,2394,2445,2499,2521,2543,2592,2624,2657,2686,2708,2730,2753,2796,2838,2860,2955,2977,3025,3055,3080,3106,3131,3156,3179,3227,3250,3291,3313,3381,3416,3444,3481,3503,3592,3632,3661,3707,3770,3795,3822,3847,3870,3895,3929,3959,3982,4005,4040,4104,4126,4166,4191,4213,4237,4267,4308,4330,4359,4417,4442,4472,4523,4553,63,86,111,133,155,188,211,236,272,305,330,362,396,421,501,523,545,577,604,629,651,674,699,724,746,768,854,876,922,978,1007,1076,1105,1128,1150,1172,1194,1216,1241,1340,1370,1392,1417,1440,1465,1487,1509,1537,1592,1614,1636,1674,1753,1789,1811,1836,1871,1894,1932,1957,1989,2061,2219,2244,2266,2293,2315,2366,2388,2410,2432,2455,2484,2507,2567,2596,2618,2643,2665,2687,2744,2779,2802,2827,2860,2893,2915,2942,2989,3014,3046,3069,3111,3136,3158,3185,3207,3232,3254,3278,3360,3382,3407,3455,3489,3558,3583,3613,3635,3658,3692,3717,3740,3763,3786,3825,3901,3923,3952,3986,4008,4030,4099,4124,4149,4174,63,88,143,165,187,210,232,290,315,340,362,384,452,474,499,529,551,573,597,631,656,678,712,748,773,798,832,876,912,934,956,982,1063,1092,1139,1171,1196,1219,1259,1298,1326,1375,1409,1434,1461,1483,1513,1547,1570,1592,1667,1690,1715,1737,1762,1785,1810,1839,1861,1886,1959,1984,2061,2091,2113,2138,2177,2209,2232,2257,2303,2328,2353,2376,2406,2433,2503,2528,2550,2599,2626,2653,2715,2738,2769,2796,2846,2919,2941,2969,2994,3036,3063,3086,3109,3138,3161,3214,3246,3268,3293,3322,3347,3401,3428,3455,3501,3523,3549,3574,3608,3630,3660,3682,3707,3752,3774,3811,3890,3915,3942,3997,4028,4103,4126,4180,71,112,141,166,188,213,247,330,360,382,404,426,456,478,503,525,547,626,648,673,695,717,742,778,803,842,865,907,974,996,1021,1043,1068,1093,1123,1145,1167,1189,1211,1233,1301,1326,1356,1396,1418,1440,1462,1485,1508,1581,1603,1647,1672,1695,1725,1750,1782,1863,1897,1933,1958,1995,2020,2164,2189,2219,2244,2266,2288,2310,2332,2352,2432,2454,2476,2498,2524,2553,2586,2609,2632,2666,2758,2780,2803,2845,2867,2892,2917,2939,2984,3027,3052,3074,3125,3147,3169,3191,3219,3244,3266,3296,3364,3399,3425,3451,3501,3530,3562,3606,3643,3671,3701,3724,3747,3772,3802,3824,3861,79,101,142,164,187,212,234,259,289,322,352,375,446,468,493,583,613,635,660,683,713,850,872,894,919,989,1011,1053,1075,1097,1143,1175,1197,1222,1247,1269,1336,1361,1432,1457,1479,1504,1526,1548,1573,1595,1620,1645,1681,1711,1733,1760,1797,1822,1944,1974,1999,2024,2046,2071,2094,2116,2191,2223,2245,2293,2328,2364,2394,2416,2483,2515,2540,2563,2605,2635,2671,2693,2715,2783,2803,2825,2901,2938,2965,2987,3014,3036,3058,3080,3148,3173,3198,3221,3241,3270,3299,3358,3381,3401,3449,3520,3550,3575,3600,3634,3659,3682,3705,3730,3850,56,92,114,161,209,246,268,296,328,351,376,398,420,466,495,520,547,569,599,624,651,674,699,724,746,847,870,892,948,976,998,1039,1080,1122,1142,1187,1234,1310,1339,1361,1383,1405,1427,1449,1472,1494,1583,1605,1630,1652,1685,1728,1762,1791,1813,1888,1910,1964,2019,2047,2142,2167,2192,2214,2244,2278,2376,2406,2455,2491,2513,2533,2570,2599,2630,2690,2712,2748,2770,2818,2840,2879,2901,2953,2978,3003,3072,3111,3165,3185,3234,3283,3308,3335,3358,3390,3446,3488,3511,3549,3571,3599,3621,3643,3665,3707,3788,3810,3832,3888,3913,3936,3970,4007,4053,4086,4114,4137,79,101,123,171,193,223,248,270,292,346,427,454,476,525,550,573,623,653,678,726,756,778,821,866,889,911,936,968,1001,1059,1084,1107,1193,1218,1241,1266,1290,1312,1342,1369,1394,1433,1485,1518,1543,1565,1588,1613,1677,1699,1722,1747,1769,1794,1824,1846,1878,1931,1954,2038,2086,2157,2243,2265,2288,2353,2387,2420,2445,2467,2497,2546,2569,2596,2621,2646,2679,2747,2769,2789,2814,2870,2892,2917,2942,2964,2986,3008,3034,3113,3155,3180,3205,3227,3252,3274,3300,3343,3368,3396,3418,3443,3468,3498,3523,3548,3570,3594,3676,3703,3728,3758,3783,3806,3831,3854,3877,3944,3969,3998,4025,63,88,110,140,162,209,280,302,324,367,396,419,449,469,494,516,539,564,598,661,683,705,725,750,773,796,824,851,876,898,939,1010,1032,1079,1130,1170,1198,1223,1261,1283,1308,1331,1356,1378,1425,1471,1500,1525,1578,1618,1643,1668,1690,1712,1734,1775,1800,1822,1904,1927,1947,2027,2049,2079,2127,2157,2194,2228,2358,2393,2423,2448,2473,2495,2522,2554,2590,2615,2640,2718,2741,2771,2814,2856,2878,2898,2950,2984,3009,3066,3091,3121,3150,3183,3205,3307,3332,3355,3400,3422,3457,3502,3539,3566,3593,3628,3651,3673,3698,3723,3745,3767,3839,3862,3887,3917,3940,4042,4069,4091,4116,4145,4167,4221,4246,4271,4294,4324,4349,4374,4399,4422,63,93,116,141,171,196,218,241,318,340,365,387,422,462,491,518,543,565,590,614,636,658,683,705,727,749,800,876,898,928,965,990,1012,1034,1102,1125,1150,1172,1194,1219,1239,1271,1311,1343,1371,1401,1426,1491,1521,1544,1585,1607,1629,1666,1698,1727,1749,1771,1878,1908,1933,1955,1980,2008,2045,2082,2107,2129,2151,2184,2209,2287,2312,2337,2362,2387,2410,2433,2456,2488,2510,2532,2555,2577,2611,2652,2690,2732,2754,2776,2798,2820,2842,2864,2886,2954,2976,3006,3028,3051,3078,3100,3123,3170,3196,3250,3277,3302,3327,3349,3371,3450,3475,3505,3530,3558,3581,3606,3628,3658,64,91,125,171,201,226,250,275,300,324,366,391,420,493,520,542,588,620,642,688,713,767,796,838,872,894,916,938,1027,1052,1098,1144,1166,1196,1230,1255,1299,1331,1365,1418,1458,1481,1533,1584,1642,1667,1689,1711,1748,1770,1792,1872,2015,2038,2061,2110,2144,2166,2188,2261,2283,2327,2391,2420,2450,2475,2498,2549,2626,2656,2711,2733,2762,2784,2814,2836,2884,2906,2952,2975,3009,3085,3107,3129,3159,3181,3204,3254,3299,3319,3341,3390,3419,3442,3486,3512,3545,3567,3592,3612,3635,3687,3709,3731,3761,3783,3805,3835,3857,3882,3944,3969,3992,4015,4049,4086,4181,4248,4277,4306,4400,63,88,110,132,154,201,262,291,314,376,405,435,465,495,517,542,571,642,665,687,712,734,763,797,822,844,885,910,940,982,1033,1058,1080,1153,1175,1210,1259,1293,1315,1358,1387,1407,1441,1519,1539,1564,1602,1624,1692,1715,1774,1812,1834,1892,1938,1980,2005,2036,2061,2093,2115,2140,2170,2199,2283,2308,2330,2352,2399,2435,2457,2482,2520,2545,2644,2673,2696,2751,2792,2814,2837,2930,2953,2975,3000,3022,3044,3074,3097,3122,3156,3192,3218,3243,3318,3340,3374,3399,3441,3502,3538,3560,3595,3620,3689,3723,3745,3770,3792,3826,3853,3878,3953,3978,4040,4062,4118,4148,4175,4198,4223,4261,4283,4308,4331,4354,4377,4400,4428,4456,4478,4507,63,85,107,129,151,176,198,220,242,314,334,356,381,403,426,451,476,498,525,596,623,653,675,700,722,774,833,883,916,938,1013,1040,1063,1088,1113,1135,1162,1230,1252,1277,1322,1354,1381,1406,1455,1477,1499,1572,1600,1630,1652,1681,1706,1751,1783,1805,1888,1918,1952,2017,2039,2085,2133,2168,2195,2251,2281,2337,2357,2382,2443,2472,2494,2524,2570,2592,2614,2639,2707,2745,2768,2798,2820,2850,2872,2894,2936,3016,3038,3109,3131,3153,3178,3200,3225,3252,3274,3307,3336,3356,3386,3431,3481,3506,3529,3596,3621,3648,3690,3715,3749,3774,3799,3831,3904,3929,3952,3975,67,92,114,140,224,256,278,303,325,347,382,412,435,457,491,513,562,584,611,687,709,742,777,807,836,860,902,924,946,980,1047,1074,1099,1175,1204,1227,1276,1305,1338,1358,1380,1429,1462,1484,1553,1590,1620,1645,1670,1708,1730,1752,1781,1810,1833,1878,1900,1925,1955,1980,2032,2207,2232,2254,2279,2301,2328,2360,2382,2431,2460,2482,2509,2531,2556,2578,2600,2622,2644,2669,2725,2750,2803,2837,2864,2905,2955,2996,3030,3057,3079,3120,3142,3164,3186,3214,3236,3298,3376,3401,3436,3508,3540,3573,3600,3661,3688,3710,3732,3759,3781,3854,3879,3909,3934,3982,4004,4036,4101,4126,4149,4213,4235,63,88,110,188,211,233,316,377,402,427,457,479,501,546,581,604,652,681,703,745,768,790,815,837,860,882,965,998,1023,1045,1072,1094,1116,1138,1211,1242,1265,1290,1313,1342,1371,1406,1431,1454,1525,1557,1598,1620,1642,1667,1689,1712,1734,1763,1788,1820,1893,1918,1941,1994,2076,2098,2123,2146,2171,2193,2218,2322,2362,2428,2451,2500,2522,2545,2567,2589,2660,2707,2737,2762,2811,2833,2858,2883,2905,2927,2997,3039,3062,3084,3106,3131,3153,3178,3201,3244,3273,3298,3333,3407,3429,3451,3476,3499,3535,3557,3582,3604,3629,3658,3745,3767,3800,3899,3960,3985,4017,4040,4065,4099,4174,4196,4233,4258,4313,4348,4371,56,78,105,135,158,240,306,331,361,383,408,433,504,527,550,630,655,685,718,740,770,824,853,876,901,926,951,1022,1044,1081,1108,1150,1172,1230,1268,1300,1324,1367,1396,1418,1516,1541,1563,1585,1607,1644,1669,1694,1716,1738,1760,1782,1845,1872,1909,1943,1979,2002,2027,2070,2093,2116,2169,2203,2374,2396,2428,2450,2472,2559,2581,2604,2640,2681,2706,2728,2758,2780,2802,2826,2855,2880,2978,2998,3026,3093,3127,3150,3173,3244,3274,3296,3321,3343,3366,3448,3470,3495,3517,3540,3595,3617,3637,3682,3716,3748,3773,3851,3876,3923,3993,4016,4038,4105,4133,4155,4178,4221,4245,4290,4314,4362,4386,4429,4453,4482,4507,4546,4569,4592,4615,57,79,101,123,176,277,307,329,373,395,430,455,485,508,612,634,656,696,739,761,783,832,873,910,932,974,999,1026,1051,1097,1119,1141,1161,1184,1209,1239,1302,1322,1405,1427,1449,1471,1491,1514,1575,1604,1629,1656,1722,1751,1773,1803,1829,1898,1921,2031,2058,2081,2200,2222,2268,2291,2315,2340,2362,2387,2409,2431,2453,2483,2555,2577,2602,2624,2646,2679,2702,2748,2791,2820,2840,2909,2944,2966,2988,3010,3030,3117,3146,3168,3211,3240,3262,3292,3325,3350,3375,3414,3436,3458,3492,3552,3574,3636,3671,3701,3726,3769,3791,3820,64,96,118,172,194,217,255,280,302,324,348,370,393,439,461,483,551,589,611,636,659,681,769,793,818,840,891,932,964,986,1022,1064,1090,1127,1149,1172,1248,1270,1290,1343,1372,1397,1422,1444,1517,1539,1561,1588,1610,1632,1720,1757,1779,1815,1837,1874,1894,1919,1967,2010,2045,2074,2104,2127,2240,2262,2284,2306,2328,2358,2381,2406,2428,2453,2525,2547,2569,2625,2657,2684,2714,2736,2758,2790,2823,2845,2883,2905,2957,3033,3056,3079,3138,3167,3204,3297,3333,3365,3387,3428,3453,3473,3513,3556,3585,3614,3671,3693,3716,3739,3764,3794,3821,3853,3875,3898,3969,3991,62,92,114,190,219,256,290,315,340,362,387,457,484,506,541,576,598,640,715,739,767,798,821,851,873,900,985,1027,1060,1095,1122,1144,1190,1222,1244,1269,1291,1314,1368,1442,1473,1495,1518,1548,1571,1603,1641,1663,1697,1722,1805,1827,1850,1953,1983,2008,2031,2056,2095,2232,2262,2284,2309,2350,2375,2397,2422,2445,2467,2539,2561,2586,2611,2633,2665,2687,2712,2737,2762,2794,2817,2842,2864,2914,2957,2982,3004,3046,3071,3093,3120,3153,3175,3200,3227,3259,3282,3313,3345,3367,3390,3426,3451,3479,3509,3568,3593,3618,3644,3701,3723,3752,3811,3836,3859,3879,3902,3927,3957,3985,4017,4040,4063,4093,4186,4209,4268,4291,4332,4354,4395,4429,4463,4536,4559,67,92,117,139,161,232,254,279,328,350,375,400,423,496,521,544,566,609,645,678,736,812,837,862,935,965,987,1010,1040,1070,1108,1150,1173,1246,1268,1291,1313,1335,1365,1388,1448,1476,1501,1535,1557,1625,1658,1696,1723,1745,1767,1799,1826,1853,1935,1958,1983,2019,2044,2066,2088,2164,2189,2214,2239,2271,2296,2333,2410,2594,2619,2650,2699,2736,2758,2780,2852,2874,2901,2924,2951,2974,3008,3030,3101,3124,3149,3187,3207,3230,3272,3297,3331,3353,3380,3402,3452,3525,3550,3570,3612,3637,3657,3684,3719,3744,3826,3855,3877,3905,3927,3949,4020,4067,4118,4140,4173,4226,4258,4280,4303,4325,4350,4379,4401,63,88,113,135,184,229,263,285,310,335,357,399,428,451,505,537,560,585,609,631,656,731,762,785,827,854,900,981,1003,1025,1051,1073,1096,1147,1185,1262,1290,1315,1340,1362,1387,1430,1459,1482,1548,1577,1599,1629,1654,1696,1719,1744,1820,1842,1862,1894,1917,1940,2027,2050,2073,2159,2184,2206,2237,2318,2341,2428,2441,2484,2521,2543,2565,2597,2681,2706,2731,2753,2775,2798,2823,2856,2917,2940,2982,3093,3129,3167,3197,3219,3239,3264,3289,3331,3362,3384,3418,3489,3511,3536,3572,3597,3622,3644,3667,3697,3720,3750,3773,3886,3911,3933,3958,3988,4035,4058,4080,4114,4136,4194,4216,4238,4260,4285,4307,4354,62,84,112,142,172,208,231,253,326,348,370,392,417,442,513,535,557,584,609,634,661,733,755,777,826,867,890,915,945,967,1009,1064,1132,1157,1187,1209,1234,1259,1281,1352,1374,1435,1465,1488,1510,1542,1564,1589,1611,1678,1703,1726,1789,1811,1846,1869,1903,1927,2011,2033,2055,2106,2142,2170,2241,2266,2291,2351,2442,2464,2489,2511,2536,2561,2586,2654,2679,2717,2742,2767,2795,2820,2842,2880,2911,2983,3006,3052,3082,3104,3131,3174,3208,3233,3282,3324,3349,3372,3397,3433,3456,3497,3522,3549,3576,3605,3627,3654,3676,3704,3777,3799,3821,3843,3863,3888,3957,4004,4027,4050,4096,4128,4150,4179,4208,4240,4269,4291,63,88,111,136,161,188,211,243,265,336,358,381,470,492,517,542,564,589,612,634,663,710,737,767,803,826,851,876,906,928,954,1025,1075,1100,1122,1144,1174,1196,1218,1289,1324,1346,1369,1401,1435,1458,1478,1541,1578,1600,1638,1668,1690,1712,1735,1755,1824,1859,1881,1911,1938,2021,2115,2145,2168,2193,2220,2243,2322,2344,2366,2396,2418,2443,2478,2560,2582,2604,2653,2685,2707,2732,2759,2805,2830,2852,2879,2962,2984,3006,3077,3126,3156,3201,3223,3248,3289,3314,3341,3367,3390,3472,3494,3517,3560,3582,3611,3641,3663,3688,3718,3740,3762,3805,3837,3860,3887,3909,3932,3954,3977,4000,4023,4048,4078,4103,4128,4158,4192,4217,4247,4272,4304,4373,4395,4427,4489,65,102,125,150,223,245,270,292,317,339,362,396,421,444,514,561,584,626,658,682,733,765,787,820,840,901,972,994,1054,1099,1133,1155,1178,1208,1242,1264,1286,1308,1333,1356,1471,1493,1518,1561,1590,1615,1640,1665,1688,1737,1769,1791,1818,1843,1925,1950,1975,1998,2025,2049,2081,2110,2175,2197,2222,2247,2272,2296,2321,2346,2378,2407,2429,2514,2537,2559,2589,2614,2636,2658,2685,2710,2735,2760,2783,2805,2847,2903,2928,2951,2976,3009,3078,3110,3132,3159,3182,3219,3276,3308,3331,3356,3379,3404,3427,3456,3478,3527,3557,3582,3605,3665,3688,3713,3736,3759,3781,3813,3883,3907,69,94,154,174,225,281,306,352,382,404,466,488,510,552,581,606,631,653,675,727,764,786,840,889,916,938,963,983,1005,1078,1103,1126,1158,1183,1213,1235,1258,1295,1396,1426,1448,1471,1501,1526,1578,1633,1665,1687,1756,1778,1800,1834,1856,1905,1928,1958,1981,2004,2086,2118,2152,2174,2268,2291,2316,2338,2363,2399,2421,2443,2468,2493,2571,2593,2618,2640,2662,2689,2714,2746,2768,2799,2871,2901,2926,2948,3077,3106,3128,3180,3222,3247,3272,3294,3314,3376,3405,3435,3457,3482,3577,3600,3623,3672,3702,3724,3759,3797,3820,3892,3917,3947,3969,3994,4028,4053,4078,4133,4156,4181,4250,4277,4306,4346,63,85,107,129,149,172,197,222,247,269,340,362,422,471,524,549,574,596,618,645,672,694,716,738,820,856,906,928,953,975,997,1019,1090,1115,1140,1167,1187,1223,1257,1312,1337,1362,1389,1414,1436,1458,1480,1514,1603,1635,1668,1693,1718,1750,1912,1934,1968,2002,2034,2056,2122,2208,2230,2253,2364,2393,2474,2496,2518,2548,2633,2658,2683,2782,2807,2840,2865,2890,2912,2946,3018,3043,3068,3091,3113,3187,3212,3234,3292,3341,3494,3519,3544,3566,3591,3640,3687,3712,3737,3764,3786,3816,3926,3956,3981,4064,4087,4122,4149,75,97,122,144,169,207,229,251,276,301,321,360,426,462,508,531,604,634,656,760,785,815,852,882,904,929,1002,1024,1069,1109,1131,1156,1201,1230,1255,1280,1302,1324,1347,1417,1439,1461,1486,1511,1582,1607,1632,1690,1724,1760,1782,1879,1978,2000,2027,2103,2128,2153,2194,2224,2258,2283,2306,2329,2428,2451,2478,2503,2526,2551,2576,2598,2620,2642,2665,2694,2721,2743,2784,2812,2846,2919,2944,2966,2989,3097,3122,3144,3169,3199,3236,3261,3283,3317,3339,3413,3494,3516,3541,3575,3597,3692,3714,3744,3769,3796,3848,3870,3895,3920,3942,4010,4039,4061,4086,4111,4133,4156,4227,4252,4275,4298,4334,4364,4389,4414,4444,4466,4495,4566,4589,4611,4682,4722,4747,4855,4885,4907,4932,4986,5040,5070,5095,5117,5160,5180,5216,5243,5357,5382,5409,5441,5463,62,106,155,213,235,258,302,324,347,390,413,438,487,509,531,561,588,610,657,700,727,752,774,796,821,843,882,950,992,1017,1040,1062,1084,1106,1176,1225,1260,1293,1341,1378,1403,1425,1448,1473,1498,1520,1585,1607,1678,1711,1738,1768,1793,1818,1877,1902,2043,2068,2093,2118,2154,2195,2224,2307,2329,2352,2407,2436,2466,2488,2534,2554,2594,2626,2648,2670,2700,2727,2752,2774,2799,2821,2871,2893,2915,2947,2979,3019,3041,3066,3088,3111,3136,3158,3180,3202,3301,3328,3354,3408,3437,3459,3481,3519,3548,3607,3627,3650,3684,3707,3730,3759,3792,3859,3907,3940,63,85,115,140,162,184,206,231,302,327,349,376,410,435,457,479,501,526,599,626,655,677,700,722,800,822,847,911,953,978,1003,1025,1048,1070,1114,1146,1168,1214,1243,1265,1285,1310,1355,1389,1412,1461,1491,1513,1535,1557,1587,1615,1651,1673,1695,1729,1755,1798,1823,1846,1887,1935,1998,2020,2045,2067,2089,2119,2171,2200,2222,2244,2269,2294,2319,2341,2363,2434,2466,2489,2511,2539,2568,2591,2652,2687,2709,2754,2779,2801,2824,2869,2894,2916,2938,2961,3084,3109,3134,3159,3184,3206,3229,3254,3326,3351,3373,3403,3428,3450,3470,3525,3545,3606,3631,3656,3686,3709,3756,3783,3805,3834,3889,3911,3941,58,80,116,152,179,202,246,276,311,365,399,421,444,467,508,546,568,602,622,645,670,706,738,760,782,804,826,851,873,949,971,1004,1027,1071,1100,1148,1182,1204,1229,1254,1286,1375,1403,1433,1489,1514,1536,1556,1616,1645,1670,1692,1717,1739,1766,1788,1813,1835,1864,1894,1993,2023,2046,2083,2113,2143,2191,2216,2293,2386,2408,2456,2503,2525,2557,2579,2621,2642,2668,2699,2724,2749,2771,2793,2815,2837,2908,2933,2955,2977,3002,3024,3047,3116,3154,3179,3201,3284,3309,3331,3384,3418,3443,3465,3490,3566,3599,3622,3656,3678,3708,3731,3753,3787,3809,3831,3853,3875,3897,3922,3990,4015,4040,4063,4106,4136,4158,4198,4220,4252,4302,4332,4357,4382,4419,4447,4472,4495,67,90,115,137,159,184,272,295,317,342,365,390,412,437,483,505,571,604,626,651,673,706,731,809,839,861,891,913,959,1007,1034,1064,1086,1108,1178,1200,1225,1248,1270,1341,1374,1399,1422,1447,1495,1529,1575,1600,1631,1653,1673,1729,1758,1787,1812,1832,1880,1905,1935,2069,2091,2113,2138,2166,2188,2226,2255,2280,2302,2324,2363,2392,2414,2436,2459,2508,2537,2560,2606,2643,2666,2693,2715,2737,2769,2792,2836,2865,2899,2944,2969,2991,3014,3039,3064,3086,3109,3132,3161,3197,3219,3242,3264,3324,3346,3371,3446,3469,3491,3558,3580,3605,3670,3692,3715,3762,3787,3819,3842,3870,3897,3927,3959,3996,4021,4051,4090,63,85,107,137,167,189,247,270,300,337,372,395,427,456,523,555,577,602,624,647,672,749,771,793,829,880,909,929,1014,1039,1069,1094,1116,1139,1182,1212,1234,1256,1279,1341,1371,1393,1418,1440,1516,1538,1563,1589,1614,1636,1658,1686,1759,1791,1827,1852,1901,1928,1967,2013,2038,2082,2117,2225,2252,2278,2306,2328,2356,2408,2440,2463,2485,2510,2567,2592,2614,2637,2659,2732,2757,2779,2839,2868,2890,2939,2969,2994,3016,3038,3058,3083,3106,3142,3191,3218,3250,3330,3360,3394,3417,3439,3475,3497,3526,3548,3570,3640,3662,3684,3707,3730,3760,3782,3856,3881,3906,3929,3952,3980,4005,4027,4052,4117,4142,4168,4218,4240,4267,4314,4339,4387,4410,4433,63,88,113,135,195,244,293,320,342,386,418,440,483,528,550,572,597,622,647,670,697,719,742,791,820,843,903,928,950,985,1007,1032,1057,1079,1111,1134,1164,1242,1267,1292,1314,1344,1369,1391,1414,1489,1514,1539,1592,1622,1651,1674,1704,1729,1763,1788,1829,1854,1883,1962,2027,2060,2090,2112,2135,2184,2213,2238,2275,2300,2333,2380,2405,2434,2459,2481,2508,2530,2553,2636,2661,2692,2715,2749,2774,2809,2839,2861,2883,2905,2928,2980,3002,3072,3104,3126,3148,3178,3200,3260,3285,3312,3353,3375,3441,3466,3488,3510,3532,3554,3581,3606,3628,3671,3694,3761,3783,3805,3834,3863,3918,3941,3966,3991,4025,4050,4075,4098,63,99,128,150,185,210,240,262,285,333,365,390,415,437,460,490,520,543,622,644,697,759,781,806,850,879,901,923,956,981,1057,1106,1136,1166,1188,1218,1243,1268,1316,1348,1370,1395,1417,1439,1464,1487,1533,1600,1622,1644,1666,1688,1737,1766,1795,1828,1883,1915,1938,1963,2040,2065,2087,2109,2131,2180,2209,2297,2327,2354,2377,2405,2432,2467,2496,2518,2540,2563,2586,2620,2642,2691,2755,2785,2820,2843,2868,2890,2913,2938,2961,2986,3009,3046,3071,3113,3135,3160,3190,3212,3242,3267,3349,3374,3396,3421,3446,3471,3494,3524,3547,3581,3603,3636,3661,3683,3763,3785,3807,3829,3858,3880,3902,63,96,137,162,197,219,290,312,342,391,425,471,527,556,578,603,641,714,736,758,804,831,861,903,925,948,983,1059,1082,1118,1159,1187,1209,1242,1267,1289,1311,1334,1356,1429,1458,1484,1521,1551,1576,1598,1623,1727,1750,1799,1850,1882,1904,1991,2050,2106,2131,2166,2248,2331,2354,2376,2498,2520,2542,2613,2642,2693,2715,2745,2778,2803,2825,2857,2882,2912,2980,3010,3040,3065,3088,3115,3149,3174,3196,3221,3243,3346,3388,3413,3440,3481,3535,3581,3603,3685,3723,3746,3789,3821,3843,3918,3940,3962,4007,4029,4051,4097,4119,4141,4163,4192,4214,63,86,108,159,181,224,264,289,312,342,407,432,454,515,540,570,592,614,637,659,735,798,823,848,870,892,914,944,989,1043,1124,1157,1180,1205,1271,1299,1321,1346,1378,1441,1466,1492,1529,1551,1585,1607,1632,1654,1676,1699,1772,1794,1817,1868,1890,1919,1941,1970,2000,2025,2101,2174,2201,2226,2251,2273,2295,2315,2376,2410,2433,2461,2486,2516,2540,2562,2584,2606,2628,2653,2675,2697,2719,2741,2766,2798,2823,2899,2949,2979,3004,3037,3078,3105,3208,3236,3263,3288,3310,3334,3376,3411,3431,3456,3481,3504,3529,3552,3582,3618,3648,3673,3707,3730,3755,3778,3806,3835,3864,3922,3952,3974,4015,4040,4065,4087,4116,4139,4161,62,84,118,140,163,200,225,248,321,351,373,416,445,468,528,550,584,609,632,697,737,766,789,840,867,892,938,967,990,1033,1062,1089,1131,1153,1178,1200,1225,1247,1272,1294,1317,1349,1386,1413,1435,1460,1480,1502,1551,1580,1611,1640,1662,1687,1716,1752,1793,1861,1886,1909,1934,1957,1980,2007,2080,2108,2142,2174,2288,2315,2337,2438,2463,2486,2566,2591,2628,2650,2689,2724,2754,2779,2801,2824,2849,2872,2895,2920,2942,2965,3043,3068,3101,3146,3173,3196,3246,3273,3295,3317,3359,3400,3436,3458,3492,3514,3598,3620,3643,3671,3703,3728,3763,3785,3808,3846,3909,3943,3968,4010,4033,4058,4094,4116,4146,4171,4250,4279,4304,4360,4385,4410,4440,4462,4491,4523,64,86,116,138,160,185,207,237,260,285,307,374,423,445,467,497,519,630,672,723,760,782,847,877,911,956,986,1008,1030,1060,1082,1104,1126,1167,1189,1211,1233,1255,1277,1302,1371,1393,1415,1445,1475,1497,1521,1552,1588,1640,1663,1686,1755,1794,1824,1849,1888,1952,1977,2009,2131,2161,2207,2230,2255,2280,2302,2327,2352,2375,2404,2482,2505,2527,2552,2574,2596,2625,2700,2725,2745,2788,2817,2840,2862,2884,2909,2958,3026,3048,3071,3096,3158,3181,3206,3228,3263,3333,3355,3378,3445,3490,3512,3545,3567,3640,3660,3685,3726,3753,3775,3797,3819,3849,3893,3948,3971,3991,4021,4051,4073,4145,63,85,115,137,162,198,221,243,283,323,350,393,429,459,484,533,562,587,617,639,682,704,726,756,786,808,883,943,965,987,1017,1039,1098,1149,1214,1256,1318,1341,1366,1398,1457,1508,1530,1550,1586,1632,1654,1686,1711,1734,1759,1789,1814,1850,1875,1986,2008,2059,2099,2137,2159,2198,2238,2274,2299,2321,2351,2380,2402,2430,2452,2474,2496,2521,2556,2578,2654,2679,2704,2727,2749,2802,2834,2856,2933,2955,2980,3007,3029,3052,3075,3152,3200,3230,3252,3282,3304,3327,3368,3397,3424,3449,3474,3496,3519,3553,3575,3597,3631,3658,3695,3720,3814,3836,3865,3904,3938,4012,4046,4071,4100,4205,4288,4322,4345,58,85,108,153,175,197,241,273,298,320,342,364,413,457,498,523,545,570,595,625,650,673,707,769,792,812,871,901,948,993,1040,1063,1156,1181,1211,1288,1313,1349,1371,1407,1429,1454,1479,1513,1538,1560,1633,1655,1678,1745,1774,1797,1846,1899,1963,2040,2065,2088,2147,2175,2212,2237,2260,2361,2383,2405,2443,2468,2493,2518,2548,2575,2608,2638,2703,2725,2754,2827,2863,2888,2910,2959,2991,3013,3035,3085,3122,3167,3192,3217,3244,3276,3298,3346,3375,3405,3463,3493,3516,3543,3607,3629,3652,3677,3699,3722,3747,3777,3804,3834,3856,3881,3922,3950,3975,3997,4019,4048,4088,4152,4175,4200,4223,4271,4305,4332,4355,4380,57,79,102,175,205,227,261,328,351,376,398,423,458,491,516,538,610,632,652,701,783,813,835,858,880,903,928,950,984,1068,1093,1174,1201,1226,1253,1275,1305,1328,1362,1446,1476,1498,1552,1584,1609,1634,1659,1682,1714,1758,1787,1809,1831,1884,1906,1928,1957,1979,2078,2103,2135,2158,2266,2329,2359,2384,2411,2433,2504,2527,2552,2574,2599,2621,2646,2668,2693,2723,2745,2767,2801,2895,2959,2989,3016,3044,3087,3109,3134,3207,3237,3257,3348,3373,3398,3435,3458,3517,3547,3581,3614,3639,3661,3707,3729,3752,3823,3848,3900,3922,3956,3978,4039,4069,4089,4112,4135,4157,4179,4201,67,89,111,136,158,180,202,224,249,271,294,328,353,378,400,436,461,484,514,536,559,582,662,687,709,731,764,840,882,907,984,1041,1063,1088,1115,1173,1253,1276,1298,1330,1359,1389,1411,1436,1459,1484,1528,1562,1584,1609,1631,1667,1689,1719,1753,1786,1863,1886,1916,2002,2025,2059,2081,2116,2142,2183,2219,2279,2305,2339,2373,2457,2479,2504,2526,2548,2573,2598,2620,2647,2669,2694,2765,2787,2809,2835,2855,2903,2932,2957,2982,3004,3026,3082,3114,3159,3210,3235,3264,3328,3353,3378,3400,3422,3450,3528,3550,3573,3598,3628,3653,3675,3736,3761,3845,3867,3897,3920,3981,4006,4028,4051,4076,4099,4133,4159,4182,4213,4244,4324,4349,4379,4402,63,85,110,133,160,182,207,229,256,278,301,326,348,382,450,472,494,516,538,563,586,611,690,717,737,785,820,842,921,944,966,1052,1079,1101,1126,1160,1182,1204,1226,1248,1271,1293,1327,1426,1448,1489,1538,1567,1592,1622,1649,1671,1693,1771,1820,1842,1905,1933,1958,1980,2126,2151,2181,2252,2296,2318,2340,2373,2398,2469,2494,2516,2538,2583,2627,2650,2675,2700,2734,2756,2781,2803,2825,2850,2875,2897,2924,3007,3032,3069,3175,3211,3253,3283,3306,3335,3357,3382,3413,3436,3475,3502,3530,3552,3577,3632,3662,3697,3732,3762,3784,3809,3834,3856,3879,3921,3943,3965,3987,4009,4046,4069,4095,4137,4160,4185,4207,4236,4259,4284,4306,4336,64,88,110,132,154,226,256,278,300,403,427,452,476,514,541,563,619,659,684,717,742,767,794,823,846,878,922,951,974,1034,1091,1129,1153,1175,1197,1230,1276,1347,1369,1399,1464,1486,1508,1544,1569,1591,1613,1682,1709,1770,1797,1822,1844,1873,1896,1916,1981,2029,2065,2175,2197,2222,2261,2290,2326,2361,2409,2439,2461,2568,2597,2622,2654,2676,2696,2744,2775,2806,2830,2885,2953,2982,3069,3091,3119,3141,3188,3216,3238,3275,3305,3331,3374,3398,3428,3453,3488,3513,3535,3559,3581,3603,3657,3687,3712,3737,3760,3785,3807,3829,3853,3880,3945,3975,4000,4026,4062,4086,4108,4179,4208,4230,68,98,120,155,185,207,244,266,288,310,344,429,463,488,510,532,554,579,601,683,706,781,810,837,862,904,926,948,971,996,1021,1103,1126,1151,1194,1231,1253,1278,1303,1336,1376,1398,1442,1474,1501,1523,1550,1579,1612,1642,1665,1690,1712,1754,1783,1825,1850,1892,2036,2058,2088,2124,2149,2183,2205,2240,2271,2339,2364,2386,2449,2471,2501,2562,2596,2622,2683,2712,2734,2759,2782,2817,2866,2896,2918,2940,2976,3021,3056,3091,3118,3140,3205,3227,3249,3281,3335,3357,3379,3401,3426,3497,3519,3542,3572,3599,3624,3666,3688,3710,3753,3786,3808,3840,3869,3898,3964,3999,4022,62,87,109,131,158,181,204,233,263,285,307,341,412,437,459,632,681,714,739,808,833,943,965,993,1023,1053,1083,1105,1139,1161,1183,1228,1251,1276,1298,1323,1353,1431,1453,1478,1552,1574,1599,1653,1696,1718,1743,1806,1828,1850,1904,1929,1951,1976,2001,2038,2072,2118,2140,2207,2240,2269,2299,2374,2396,2437,2462,2496,2521,2559,2652,2674,2699,2732,2777,2799,2822,2949,2971,2994,3045,3074,3096,3126,3151,3173,3200,3225,3247,3270,3337,3364,3402,3427,3449,3480,3502,3527,3549,3574,3624,3709,3735,3781,3832,3861,3886,3908,3935,3967,3989,4012,4054,4077,4099,4142,4164,4186,4215,4237,4259,4281,4319,4346,4369,4415,4437,4466,64,91,121,143,183,205,227,252,277,311,374,396,469,491,524,557,582,604,629,663,704,738,760,787,823,874,946,971,993,1015,1061,1106,1181,1204,1234,1264,1297,1322,1347,1418,1443,1465,1500,1522,1551,1573,1606,1697,1722,1744,1835,1858,1883,1945,1992,2014,2044,2077,2099,2131,2211,2234,2257,2319,2341,2371,2422,2472,2603,2630,2652,2674,2699,2732,2762,2784,2816,2838,2868,2890,2913,2938,2960,2990,3079,3106,3136,3161,3183,3208,3235,3257,3282,3305,3330,3379,3406,3447,3481,3511,3536,3561,3591,3613,3635,3665,3688,3759,3784,3806,3828,3863,3912,3940,4034,4059,4079,4141,4161,4201,4226,4261,4291,4321,4344,4367,4460,4482,4516,4545,4567,4703,4726,4761,4796,4828,63,85,105,139,210,237,259,281,303,325,347,369,403,474,496,526,548,571,596,671,701,726,767,807,829,876,901,926,954,1000,1033,1055,1129,1151,1178,1206,1229,1254,1279,1301,1326,1360,1447,1472,1494,1536,1565,1588,1613,1635,1672,1695,1720,1742,1807,1843,1880,1912,1979,2011,2061,2084,2107,2204,2229,2251,2278,2303,2352,2397,2419,2442,2493,2522,2544,2582,2611,2634,2684,2706,2731,2753,2781,2803,2828,2850,2872,2894,2927,2952,2974,3001,3046,3125,3159,3181,3215,3237,3260,3303,3332,3357,3382,3412,3434,3456,3483,3513,3545,3567,3594,3616,3638,3667,3713,3738,3816,3846,3871,3903,3930,3950,3980,4005,62,87,112,134,159,181,206,228,250,321,362,384,409,432,457,487,511,534,607,636,661,688,756,792,823,857,882,905,950,977,1003,1028,1050,1072,1097,1119,1142,1235,1281,1330,1364,1420,1456,1478,1503,1525,1601,1636,1659,1681,1704,1734,1759,1791,1821,1861,1932,1959,1989,2051,2088,2128,2151,2185,2215,2259,2288,2318,2341,2434,2459,2481,2545,2575,2597,2678,2700,2722,2752,2777,2799,2826,2906,2931,2956,2978,3000,3025,3050,3115,3163,3264,3289,3364,3390,3413,3435,3458,3493,3557,3582,3610,3633,3658,3683,3708,3738,3761,3786,3815,3837,3864,3886,3908,3930,3952,3975,4020,4042,4090,4112,4137,4205,63,88,122,156,181,203,228,253,318,340,362,444,476,522,547,570,593,690,712,748,775,808,830,871,896,924,946,973,1015,1083,1108,1130,1160,1192,1233,1267,1289,1314,1368,1398,1420,1445,1478,1510,1546,1576,1671,1696,1719,1767,1789,1814,1839,1917,1939,1964,1986,2009,2032,2074,2103,2132,2194,2296,2321,2344,2367,2400,2438,2463,2485,2507,2588,2615,2637,2667,2729,2754,2779,2802,2836,2858,2911,2945,2994,3043,3065,3087,3117,3162,3189,3214,3289,3311,3336,3369,3391,3416,3441,3475,3508,3531,3573,3599,3622,3647,3669,3691,3725,3752,3774,3799,3821,3855,3919,63,85,110,159,184,206,229,251,278,300,323,403,435,473,495,517,550,572,599,624,646,669,701,754,776,798,826,848,878,1003,1028,1053,1076,1101,1126,1149,1176,1235,1264,1286,1313,1335,1360,1385,1437,1459,1513,1585,1648,1671,1696,1726,1748,1780,1802,1825,1916,1941,1989,2054,2084,2129,2160,2185,2210,2256,2286,2368,2390,2415,2437,2462,2484,2506,2531,2553,2586,2652,2674,2697,2784,2808,2830,2881,2906,2948,2970,3003,3028,3065,3090,3190,3212,3234,3256,3286,3308,3330,3352,3430,3455,3477,3502,3551,3573,3600,3625,3655,3677,3699,3729,3765,3790,3815,3840,3865,63,98,123,159,181,203,226,251,276,298,320,345,418,440,465,523,552,591,613,638,704,733,756,781,806,833,855,879,902,964,1006,1124,1149,1203,1284,1326,1361,1391,1432,1455,1477,1505,1584,1607,1633,1693,1736,1772,1796,1818,1851,1873,1898,1920,1945,1980,2015,2041,2144,2166,2193,2246,2271,2307,2342,2365,2390,2427,2455,2491,2619,2644,2668,2691,2713,2767,2796,2818,2872,2901,2923,2957,2982,3017,3048,3084,3127,3159,3184,3206,3240,3260,3285,3333,3362,3387,3412,3436,3493,3550,3573,3598,3650,3675,3710,3730,3786,3808,3832,3854,3879,3901,3925,3952,3974,3998,4087,4109,4134,4178,4202,4229,4256,63,88,111,133,187,219,241,268,290,326,353,375,400,443,469,491,513,585,608,633,663,697,728,796,821,843,875,905,932,998,1070,1100,1144,1167,1216,1293,1323,1346,1391,1420,1443,1487,1516,1538,1594,1621,1643,1678,1752,1777,1846,1868,1919,1951,2046,2076,2101,2131,2154,2292,2314,2339,2372,2407,2455,2478,2501,2550,2579,2606,2628,2661,2688,2710,2747,2776,2808,2838,2861,2934,2956,2978,3021,3050,3072,3104,3153,3176,3198,3260,3294,3316,3361,3384,3411,3436,3459,3561,3583,3618,3661,3700,3722,3752,3774,3796,3838,3874,3900,3922,3945,3986,4008,4033,4055,4111,4134,4201,4223,4245,4294,4316,62,96,118,143,168,190,239,261,337,359,381,423,455,477,499,522,555,578,647,679,704,728,751,838,870,912,977,999,1024,1046,1082,1107,1139,1235,1257,1327,1375,1404,1440,1462,1484,1530,1562,1620,1642,1667,1692,1720,1749,1774,1804,1826,1900,1923,1946,2002,2032,2162,2189,2235,2258,2280,2351,2393,2415,2445,2476,2503,2533,2613,2635,2657,2719,2744,2769,2799,2821,2846,2868,2893,2915,2938,2987,3012,3083,3125,3147,3180,3203,3228,3250,3272,3340,3365,3387,3412,3434,3462,3485,3510,3532,3555,3591,3613,3635,3657,3742,3779,3801,3832,3862,3887,3909,3943,3965,4001,4033,4104,4127,4152,4182,4246,4276,4299,4329,4351,4387,4505,4527,4552,4574,4604,4634,4664,4693,4713,4780,4805,4839,4869,4901,4923,4945,4977,5002,5024,5049,5081,62,94,123,148,175,197,222,244,267,289,319,359,393,418,443,521,546,571,605,628,664,739,761,783,805,828,853,909,939,961,991,1036,1068,1090,1112,1136,1204,1227,1249,1274,1296,1318,1343,1368,1401,1423,1448,1531,1556,1581,1606,1640,1663,1686,1727,1759,1788,1823,1853,1876,1899,1924,1949,1974,2001,2056,2191,2218,2240,2262,2304,2346,2376,2429,2454,2476,2512,2561,2590,2615,2682,2714,2734,2783,2817,2842,2891,2913,2935,2991,3023,3045,3067,3089,3134,3159,3186,3211,3233,3258,3340,3372,3408,3430,3455,3538,3573,3607,3632,3657,3682,3704,3740,3765,3799,3840,3876,3909,3939,3997,4033,4079,4113,4147,4170,4200,4256,4331,4359,4413,4445,4467,69,94,124,146,168,190,215,243,269,299,321,346,463,485,515,537,559,584,607,629,654,676,698,720,778,810,839,885,931,999,1021,1046,1082,1127,1164,1198,1237,1266,1291,1366,1391,1413,1467,1504,1534,1556,1621,1651,1737,1759,1787,1833,1863,1888,1949,1983,2006,2031,2061,2107,2137,2167,2197,2219,2256,2326,2367,2421,2446,2565,2587,2619,2703,2739,2767,2790,2812,2837,2866,2902,2943,2965,2986,3035,3058,3105,3144,3166,3193,3229,3270,3304,3329,3363,3386,3469,3491,3513,3563,3593,3623,3648,3684,3706,3748,3770,3793,3815,3840,3881,3913,3938,3968,3990,4013,4043,4073,4155,4180,4202,4224,4246,4284,4307,4329,4387,4412,4445,4467,4506,81,106,128,171,193,227,249,274,296,318,340,362,396,464,499,524,558,591,616,636,666,725,748,791,830,852,877,902,925,971,1008,1030,1053,1109,1151,1173,1239,1261,1288,1313,1338,1363,1393,1431,1456,1486,1583,1605,1625,1692,1715,1859,1881,1906,1931,1953,1975,1997,2031,2053,2073,2146,2171,2196,2230,2260,2285,2315,2385,2456,2539,2561,2583,2605,2630,2652,2675,2708,2759,2825,2885,2944,2967,2999,3081,3154,3213,3262,3291,3313,3361,3383,3420,3463,3488,3518,3541,3595,3620,3642,3682,3707,3729,3749,3791,3821,3851,3893,3915,3937,3962,3984,4014,4108,4130,4155,4177,4200,4222,4245,4272,4295,4329,4351,4374,4453,4475,4504,4536,4565,4594,4649,4672,62,82,107,160,190,217,242,264,289,323,358,380,457,482,558,582,607,632,654,684,709,741,766,834,856,901,931,977,1017,1093,1115,1140,1179,1201,1226,1252,1274,1299,1321,1360,1392,1414,1437,1461,1496,1518,1541,1579,1616,1636,1705,1748,1771,1796,1826,1851,1876,1906,2078,2103,2128,2190,2221,2243,2307,2337,2359,2384,2406,2441,2463,2486,2513,2543,2563,2614,2646,2668,2695,2717,2825,2848,2873,2924,2979,3011,3036,3073,3097,3119,3204,3234,3256,3284,3312,3335,3360,3385,3408,3439,3482,3504,3531,3553,3593,3615,3637,3667,3692,3723,3747,3775,3803,3825,3848,3871,3945,3967,3996,4076,4160,4228,4258,4292,4364,63,85,110,132,154,191,213,284,306,351,373,395,429,459,527,552,574,604,626,658,685,770,792,817,839,861,917,949,969,1075,1105,1128,1155,1192,1214,1257,1286,1311,1334,1366,1421,1444,1480,1502,1539,1562,1634,1661,1715,1761,1791,1813,1847,1872,1901,1930,1976,2063,2101,2123,2188,2210,2232,2255,2305,2339,2361,2383,2424,2449,2474,2496,2521,2543,2611,2633,2658,2680,2702,2727,2749,2815,2837,2859,2884,2910,2966,3011,3033,3055,3077,3107,3140,3165,3190,3212,3237,3259,3284,3430,3455,3478,3500,3606,3631,3656,3679,3702,3727,3752,3805,3830,3910,3938,3965,3987,4009,4084,4107,4127,4164,63,85,107,132,155,177,202,225,247,343,367,389,416,438,468,492,514,536,558,604,638,660,700,729,759,781,814,859,916,941,966,988,1010,1032,1062,1085,1159,1241,1263,1283,1349,1433,1458,1492,1522,1551,1581,1621,1679,1701,1726,1748,1804,1829,1852,1877,1909,1961,2074,2096,2123,2156,2185,2207,2305,2327,2349,2371,2446,2485,2515,2542,2567,2600,2622,2658,2725,2755,2777,2799,2872,2895,2917,2966,2991,3018,3092,3153,3180,3272,3294,3316,3359,3390,3412,3437,3459,3506,3531,3564,3609,3636,3658,3701,3726,3748,3796,3868,3893,3915,3938,3963,3988,4018,4044,4080,4102,4131,4180,57,87,114,137,159,256,286,309,354,391,416,439,464,486,516,538,609,631,661,683,719,798,820,842,864,897,923,1014,1036,1059,1110,1142,1172,1197,1219,1284,1316,1341,1363,1390,1415,1502,1524,1547,1601,1630,1655,1677,1699,1724,1756,1791,1821,1846,1880,1959,1989,2014,2053,2101,2199,2221,2244,2303,2337,2365,2393,2416,2445,2478,2520,2601,2624,2646,2697,2719,2799,2821,2843,2875,2897,2929,3017,3040,3070,3092,3156,3178,3214,3236,3349,3385,3407,3441,3474,3497,3522,3595,3618,3641,3690,3724,3747,3798,3822,3844,3866,3889,3917,3956,3978,4000,4049,4076,4098,4120,4142,4172,4194,4217,4268,4290,4317,4349,4383,4418,4447,63,98,128,150,172,215,244,274,303,325,350,372,402,492,526,567,592,641,746,776,798,830,852,875,900,971,993,1013,1096,1123,1156,1181,1201,1249,1283,1306,1331,1356,1379,1404,1439,1474,1499,1533,1568,1596,1618,1651,1694,1723,1748,1796,1828,1850,1872,1901,1935,1959,1989,2057,2080,2103,2128,2155,2177,2262,2292,2319,2344,2371,2401,2423,2446,2474,2549,2579,2613,2635,2668,2693,2736,2765,2790,2832,2864,2894,2924,2944,2973,3039,3061,3084,3114,3156,3186,3226,3261,3291,3313,3340,3377,3423,3448,3528,3553,3580,3602,3624,3649,3671,3705,3725,3796,3819,3841,3874,3896,3918,3968,4001,4036,4059,4101,4123,4143,4175,4205,4228,4260,4282,4359,4394,4419,69,91,116,141,174,196,240,269,293,315,341,366,396,423,459,481,501,581,606,628,671,708,730,755,777,800,822,864,886,909,986,1008,1030,1057,1080,1126,1156,1178,1222,1251,1274,1334,1363,1397,1422,1447,1471,1493,1518,1547,1567,1667,1689,1714,1739,1769,1794,1824,1881,1904,1997,2019,2041,2071,2093,2115,2137,2185,2214,2236,2258,2281,2323,2355,2377,2406,2428,2471,2507,2529,2559,2581,2613,2648,2670,2695,2740,2766,2814,2850,2887,2910,2935,2957,2994,3025,3058,3088,3113,3135,3209,3243,3280,3300,3325,3347,3370,3403,3425,3448,3473,3555,3578,3603,3652,3674,3696,3745,3769,3791,57,79,102,127,149,171,193,231,304,328,348,391,420,447,472,494,519,541,563,585,607,629,654,684,711,790,814,856,878,903,930,960,984,1092,1121,1157,1203,1228,1296,1331,1353,1387,1428,1516,1538,1571,1593,1628,1651,1676,1749,1774,1809,1834,1866,1888,1959,1982,2015,2158,2187,2228,2264,2297,2320,2347,2371,2420,2493,2518,2596,2618,2643,2672,2694,2735,2815,2840,2877,2900,2922,2995,3017,3042,3069,3094,3119,3158,3240,3285,3314,3337,3371,3393,3420,3445,3508,3530,3554,3578,3604,3647,3669,3691,3723,3745,3767,3808,3832,3854,3889,3911,3940,3969,4052,4075,4109,62,87,109,139,164,186,213,236,282,304,364,386,458,480,505,530,553,575,648,670,700,722,745,819,841,863,888,911,933,978,1000,1023,1055,1077,1102,1124,1274,1296,1328,1374,1404,1429,1480,1545,1570,1593,1618,1695,1731,1756,1781,1803,1884,1913,1945,1968,2001,2037,2059,2145,2168,2188,2244,2271,2416,2438,2460,2509,2540,2568,2590,2641,2670,2692,2714,2737,2759,2808,2840,2862,2885,2910,2935,2958,2987,3051,3076,3112,3132,3168,3198,3260,3282,3324,3381,3403,3435,3458,3483,3527,3564,3589,3631,3680,3705,3754,3788,3813,3835,3860,3883,3908,3933,3976,4019,4044,4066,4088,4110,4146,4183,4205,4283,4305,4330,4390,4420,4443,4468,4496,4521,4551,4582,62,84,106,147,170,195,249,278,302,327,350,375,397,419,468,490,564,644,666,691,716,738,763,785,810,835,857,901,987,1037,1067,1091,1151,1174,1221,1255,1277,1302,1324,1382,1408,1442,1529,1554,1603,1625,1679,1720,1745,1770,1795,1830,1938,1983,2006,2031,2063,2086,2129,2152,2182,2231,2256,2279,2390,2413,2438,2463,2563,2585,2615,2663,2690,2714,2743,2767,2801,2846,2878,2912,2942,2970,3011,3045,3067,3147,3170,3193,3244,3274,3306,3329,3351,3376,3421,3443,3473,3498,3539,3600,3633,3658,3681,3727,3759,3787,3819,3841,3898,3923,3949,3990,4020,4061,4083,4169,4194,4216,4250,4301,4325,4357,4400,4424,4463,4606,4626,4651,4674,4708,4738,4761,62,84,109,134,156,178,200,271,294,347,388,423,482,525,562,584,614,639,669,692,788,813,877,907,932,954,979,1008,1031,1098,1125,1147,1172,1205,1227,1300,1325,1350,1375,1434,1459,1484,1525,1557,1579,1609,1669,1691,1722,1745,1797,1824,1846,1869,1914,1936,1962,1987,2019,2044,2074,2099,2157,2250,2272,2304,2326,2349,2374,2396,2429,2505,2527,2549,2590,2627,2649,2671,2696,2718,2740,2813,2835,2858,2880,2905,2927,2961,2996,3037,3062,3096,3146,3215,3264,3284,3332,3366,3396,3424,3495,3520,3552,3574,3596,3618,3640,3667,3731,3759,3785,3815,3840,3865,3892,3915,3996,4018,4047,4094,4131,62,86,111,134,158,180,205,227,252,274,349,404,429,454,476,501,523,545,581,608,630,710,735,757,801,831,856,878,903,938,960,1030,1056,1083,1169,1201,1223,1245,1269,1301,1326,1428,1453,1478,1532,1561,1583,1608,1669,1691,1716,1748,1782,1848,1873,1905,2015,2040,2065,2090,2117,2142,2167,2232,2254,2290,2367,2401,2423,2448,2491,2519,2598,2623,2650,2675,2725,2790,2812,2832,2860,2904,2940,2964,3041,3066,3088,3115,3144,3169,3241,3263,3285,3328,3372,3394,3417,3466,3488,3510,3537,3559,3584,3606,3628,3653,3675,3709,63,85,107,156,181,206,231,289,314,357,398,425,487,521,556,583,619,644,680,742,765,847,872,894,916,938,974,1016,1046,1073,1149,1183,1213,1243,1273,1341,1363,1412,1446,1470,1492,1514,1544,1567,1592,1614,1644,1666,1688,1753,1782,1812,1857,1882,1916,1941,2009,2031,2056,2105,2137,2162,2187,2223,2248,2273,2295,2363,2388,2413,2443,2473,2498,2528,2551,2573,2598,2620,2704,2729,2757,2782,2804,2857,2907,2930,2972,3009,3036,3076,3144,3166,3188,3215,3248,3273,3298,3384,3406,3433,3458,3480,3505,3527,3549,3574,3599,3675,3697,3769,3791,3811,3843,3878,3925,3950,4012,4095,4118,4141,4204,62,87,109,171,196,218,240,265,287,312,337,362,384,406,429,451,473,493,580,605,635,658,683,705,747,774,799,824,857,880,905,937,1008,1033,1066,1088,1111,1162,1184,1218,1243,1265,1360,1390,1436,1468,1504,1526,1546,1588,1611,1638,1670,1692,1717,1752,1817,1847,1917,1951,1974,1999,2028,2051,2076,2108,2141,2177,2202,2318,2340,2362,2398,2469,2492,2517,2557,2579,2601,2626,2648,2670,2692,2741,2784,2806,2838,2860,2883,2920,2942,2969,2991,3013,3045,3067,3090,3133,3153,3190,3220,3265,3290,3332,3357,3382,3412,3435,3478,3498,3521,3604,3630,3652,3674,3699,3721,3743,3814,3843,3868,3898,3923,3948,3970,3992,4017,4039,4071,4093,4113,64,89,111,134,164,198,223,248,270,295,365,387,410,440,476,498,527,565,587,620,645,667,690,723,748,770,793,818,840,885,956,986,1056,1081,1103,1128,1158,1229,1275,1297,1319,1341,1363,1386,1416,1438,1463,1485,1515,1591,1621,1643,1697,1719,1780,1810,1832,1895,1925,1955,2053,2142,2188,2210,2233,2303,2325,2361,2391,2433,2470,2497,2531,2619,2651,2673,2695,2718,2772,2801,2826,2851,2873,2895,2946,2995,3020,3076,3106,3131,3180,3215,3240,3270,3325,3368,3393,3415,3437,3471,3505,3527,3554,3651,3676,3701,3810,3843,3873,3895,3918,3941,3966,3988,4063,4086,4109,4149,4171,4200,79,101,134,159,202,224,246,271,296,319,357,391,413,436,458,482,506,588,634,656,686,709,757,806,836,913,935,960,985,1030,1053,1122,1177,1211,1233,1258,1292,1314,1337,1379,1411,1438,1497,1526,1590,1638,1660,1682,1702,1795,1817,1840,1893,1915,1940,1972,1994,2017,2047,2084,2112,2137,2169,2205,2276,2418,2453,2475,2515,2540,2565,2588,2615,2640,2741,2763,2785,2817,2839,2861,2891,2921,2943,2965,2989,3011,3034,3110,3130,3155,3218,3240,3282,3341,3390,3420,3442,3481,3510,3536,3561,3586,3609,3650,3690,3715,3742,3765,3787,3831,3853,3887,3917,3950,3975,4026,4048,4077,4133,4155,4180,4205,4237,4262,4299,4329,4396,4428,4495,4543,65,90,112,137,177,218,251,283,305,330,387,435,465,536,559,612,641,663,685,708,733,755,777,820,861,905,927,950,1037,1106,1131,1153,1178,1200,1225,1247,1269,1291,1408,1447,1472,1497,1548,1591,1625,1650,1695,1727,1749,1800,1827,1861,1894,1930,1960,1985,2014,2043,2072,2126,2160,2246,2280,2310,2332,2376,2422,2447,2472,2502,2525,2596,2621,2651,2701,2728,2753,2832,2854,2895,2918,2952,2977,2999,3036,3070,3097,3122,3157,3180,3205,3255,3280,3315,3345,3367,3435,3460,3496,3529,3551,3576,3603,3625,3647,3718,3748,3805,3843,3872,3925,3962,3985,4010,4032,4057,4080,4103,4176,4201,4230,4255,4284,4313,4401,62,85,131,174,199,224,246,268,297,319,357,451,558,580,602,640,662,687,709,739,761,786,808,838,860,883,958,983,1005,1028,1076,1106,1133,1160,1231,1253,1283,1308,1333,1355,1377,1399,1421,1450,1479,1546,1569,1591,1614,1636,1686,1764,1786,1808,1830,1852,1918,1952,2004,2038,2068,2091,2113,2173,2196,2226,2272,2297,2322,2349,2372,2397,2436,2537,2562,2587,2612,2634,2656,2678,2713,2771,2819,2849,2871,2893,2942,2964,2995,3068,3090,3112,3134,3156,3181,3203,3225,3247,3269,3294,3339,3423,3448,3470,3492,3538,3568,3604,3638,3663,3700,3729,3751,3773,3795,3855,3885,3910,3933,3955,3989,4012,4039,4061,4090,4122,4157,4186,4208,4267,4298,4323,4353,4401,4431,4509,70,92,141,166,200,225,247,272,294,365,387,412,434,457,477,525,554,595,617,639,664,686,711,733,756,785,815,837,860,911,941,963,1037,1062,1085,1110,1132,1154,1176,1198,1247,1281,1306,1328,1350,1424,1447,1477,1513,1545,1570,1595,1620,1645,1719,1742,1774,1809,1876,1908,1933,1956,2004,2030,2132,2157,2220,2242,2265,2309,2338,2361,2395,2425,2447,2469,2494,2516,2541,2563,2585,2668,2691,2716,2744,2767,2792,2814,2926,2954,2979,3032,3055,3084,3129,3177,3202,3227,3253,3278,3300,3334,3370,3395,3418,3483,3513,3535,3584,3614,3639,3682,3712,3737,3762,3787,3809,3834,3857,3882,3916,3939,3964,4031,4056,4081,4115,4144,4177,4215,4237,4266,4340,4363,4386,4416,4464,4601,4626,4656,4681,4706,4731,4751,4817,4847,4877,4900,4925,4950,65,87,112,137,162,184,206,231,256,281,389,419,446,468,501,523,574,604,626,653,675,705,727,761,803,828,914,939,973,995,1018,1059,1104,1133,1158,1210,1235,1257,1282,1350,1375,1397,1419,1460,1485,1510,1583,1606,1635,1660,1685,1715,1740,1777,1802,1825,1939,1964,2005,2032,2100,2125,2150,2175,2205,2238,2263,2288,2324,2350,2410,2435,2460,2485,2507,2529,2613,2638,2660,2726,2751,2784,2857,2899,2937,2975,2997,3043,3068,3093,3123,3158,3180,3202,3278,3306,3339,3361,3391,3437,3459,3489,3516,3552,3574,3596,3619,3683,3708,3731,3759,3791,3855,3885,3912,3934,3963,63,109,134,159,181,208,250,320,436,460,482,508,535,565,587,609,633,656,682,749,771,801,823,848,873,895,986,1042,1065,1087,1136,1165,1190,1238,1283,1308,1343,1373,1474,1504,1528,1598,1622,1689,1714,1737,1760,1859,1891,1922,1949,1972,2002,2039,2061,2103,2132,2180,2210,2277,2302,2337,2360,2383,2403,2423,2497,2622,2646,2671,2730,2761,2786,2811,2833,2858,2880,2902,2927,2976,3011,3036,3088,3118,3140,3194,3235,3273,3348,3375,3397,3458,3500,3529,3563,3587,3612,3678,3710,3745,3768,3793,3823,3876,3961,3981,4006,4049,4074,4099,4124,4146,4176,4199,4224,4308,4332,4357,4392,4422,4457,4506,4536,4561,4586,4609,4634,4669,104,126,148,170,224,249,278,332,354,425,450,472,513,545,567,597,624,649,704,743,824,848,870,892,915,977,999,1029,1051,1079,1109,1129,1154,1176,1198,1244,1280,1327,1352,1374,1398,1423,1448,1472,1540,1562,1591,1613,1635,1667,1767,1797,1817,1878,1914,1944,2099,2121,2183,2224,2249,2271,2296,2383,2403,2478,2500,2545,2581,2614,2637,2662,2687,2734,2818,2840,2865,2895,2917,2952,2972,2997,3020,3051,3076,3120,3158,3180,3208,3233,3255,3278,3303,3325,3350,3375,3397,3419,3442,3464,3491,3525,3547,3595,3636,3669,3691,3762,3796,3820,3852,3892,3923,3956,3987,4052,4077,4102,4145,4172,61,91,113,136,161,191,214,239,264,367,397,424,515,537,557,610,632,657,682,709,733,755,780,805,827,852,933,956,981,1033,1106,1128,1189,1226,1251,1283,1312,1334,1356,1381,1406,1428,1460,1482,1550,1572,1597,1622,1646,1696,1718,1742,1776,1801,1826,1848,1871,1953,1975,2000,2032,2062,2085,2159,2182,2205,2227,2264,2346,2373,2395,2422,2447,2472,2496,2518,2542,2567,2651,2676,2701,2723,2745,2776,2798,2821,2894,2917,2951,2973,2998,3023,3048,3140,3167,3209,3234,3264,3286,3363,3388,3427,3469,3505,3528,3565,3587,3612,3687,3712,3737,3775,3797,3819,3841,3864,3892,3921,4004,4030,4052,4077,4101,4123,4155,4180,4210,4230,4260,4282,118,143,165,190,212,280,305,327,349,371,407,429,540,565,588,634,664,686,777,799,824,887,909,931,956,978,1000,1023,1087,1129,1152,1177,1216,1250,1273,1351,1419,1441,1463,1488,1515,1558,1605,1627,1651,1676,1698,1725,1750,1777,1800,1825,1855,1880,1903,1997,2022,2045,2077,2107,2130,2182,2209,2315,2424,2446,2468,2493,2515,2540,2565,2587,2609,2690,2712,2734,2757,2782,2853,2887,2909,2943,2965,2992,3026,3046,3071,3096,3119,3148,3190,3212,3246,3271,3296,3319,3372,3401,3479,3508,3530,3579,3599,3624,3684,3721,3770,3795,3825,3850,3875,3897,3924,3947,4000,4022,4051,4130,4158,4183,4214,4241,4271,63,85,110,140,162,187,209,231,298,346,371,393,439,464,486,511,533,567,597,622,644,669,694,730,765,845,879,917,942,964,1006,1028,1090,1112,1139,1161,1190,1224,1248,1270,1308,1388,1410,1437,1459,1484,1511,1536,1606,1628,1651,1686,1715,1747,1778,1812,1837,1871,1896,1956,1979,2004,2115,2140,2162,2185,2217,2239,2273,2374,2397,2433,2455,2480,2510,2532,2595,2681,2703,2728,2755,2777,2802,2830,2855,2879,2977,2999,3021,3046,3069,3198,3222,3247,3308,3344,3366,3448,3470,3498,3524,3567,3591,3618,3652,3674,3706,3802,3824,3847,3898,3920,3940,3965,3989,4047,4069,4091,4123,4145,4174,4210,67,97,119,142,164,186,208,230,252,279,301,338,372,394,450,482,504,529,559,586,611,641,668,690,735,812,834,859,882,910,959,988,1010,1066,1095,1117,1160,1189,1214,1239,1261,1284,1319,1344,1379,1458,1481,1511,1560,1592,1614,1644,1669,1742,1771,1801,1826,1858,1887,1917,2082,2104,2126,2148,2178,2214,2236,2259,2284,2307,2329,2351,2405,2428,2477,2505,2525,2557,2649,2676,2701,2728,2750,2775,2800,2822,2864,2937,2962,2984,3009,3034,3059,3082,3107,3180,3210,3233,3258,3280,3307,3372,3409,3431,3456,3490,3520,3543,3579,3604,3627,3650,3683,3732,3754,3774,3804,3826,3855,3934,3959,4007,4032,63,113,135,157,182,212,234,307,330,388,413,446,471,531,560,585,615,637,664,708,740,764,796,830,857,879,923,967,991,1014,1036,1058,1082,1104,1127,1150,1223,1247,1278,1335,1369,1391,1416,1441,1468,1498,1545,1577,1666,1698,1723,1745,1791,1854,1882,1945,1968,1998,2024,2049,2081,2113,2143,2180,2264,2376,2399,2448,2490,2515,2545,2605,2629,2653,2681,2706,2728,2750,2821,2843,2883,2913,2938,2991,3022,3045,3135,3157,3179,3204,3228,3250,3295,3371,3396,3418,3441,3464,3492,3529,3554,3579,3605,3628,3675,3728,3750,3773,3812,3835,3858,3934,3958,3980,4043,4084,4109,4131,4159,4182,4202,4225,4247,4281,4338,4363,4391,4413,4436,4459,4498,4528,4556,4586,67,92,116,168,190,215,237,267,289,312,384,406,428,458,483,505,535,569,594,661,697,719,741,775,800,848,897,919,964,1029,1051,1073,1106,1128,1150,1221,1245,1270,1316,1341,1375,1400,1422,1447,1469,1494,1517,1560,1582,1663,1685,1725,1750,1772,1801,1826,1848,1923,2068,2098,2120,2158,2223,2248,2270,2292,2322,2405,2434,2480,2502,2546,2569,2624,2656,2681,2703,2737,2760,2785,2855,2877,2911,2933,2955,2997,3019,3041,3066,3097,3168,3190,3213,3243,3265,3288,3342,3365,3443,3465,3530,3579,3611,3636,3681,3710,3733,3767,3789,3814,3855,3877,3899,3922,3947,3981,4010,63,85,107,143,189,219,291,316,339,390,415,442,517,544,566,646,671,693,729,754,776,801,828,905,930,1007,1032,1054,1103,1133,1160,1195,1217,1242,1274,1296,1321,1362,1389,1443,1489,1521,1543,1565,1613,1654,1702,1733,1755,1787,1821,1851,1928,1957,1977,2067,2089,2111,2135,2160,2182,2204,2228,2258,2342,2371,2393,2453,2485,2507,2537,2559,2581,2624,2704,2726,2753,2796,2826,2848,2896,2927,3061,3122,3146,3168,3228,3264,3286,3308,3330,3382,3412,3439,3461,3486,3516,3538,3560,3595,3620,3642,3708,3730,3753,3796,3820,3849,3934,3983,4010,4035,4065,62,86,108,133,155,185,215,237,259,281,321,343,365,387,551,573,598,623,650,672,695,717,788,810,855,879,901,931,1005,1030,1055,1092,1114,1136,1158,1180,1210,1235,1265,1307,1329,1351,1376,1398,1421,1443,1466,1498,1528,1557,1585,1608,1631,1665,1697,1785,1815,1840,1955,1984,2006,2031,2054,2079,2112,2137,2212,2234,2256,2281,2311,2333,2363,2420,2442,2465,2490,2512,2535,2577,2609,2634,2659,2684,2718,2763,2788,2859,2881,2915,2937,2962,2987,3012,3034,3056,3079,3150,3172,3206,3271,3293,3315,3340,3362,3387,3411,3440,3469,3546,3582,3605,3628,62,84,111,133,158,180,202,224,249,302,322,363,443,466,491,546,578,600,630,671,739,761,791,813,836,858,944,1010,1032,1062,1084,1107,1143,1189,1221,1243,1289,1314,1390,1415,1437,1467,1492,1514,1539,1622,1647,1672,1749,1779,1831,1860,1885,1911,1934,1959,2001,2038,2060,2158,2180,2202,2227,2257,2282,2305,2335,2360,2390,2448,2473,2503,2574,2596,2621,2648,2678,2708,2730,2801,2824,2846,2897,2926,2956,2981,3023,3050,3077,3099,3172,3194,3228,3261,3286,3308,3333,3356,3378,3419,3481,3506,3528,3551,3600,3632,3654,3679,3701,3726,3756,3778,3803,3832,3857,3886,3923,3987,4010,4040,4062,4091,4164,62,84,106,128,150,175,205,275,297,319,355,380,413,488,513,535,560,582,607,629,659,681,704,748,777,800,827,857,886,919,961,983,1013,1035,1060,1089,1112,1134,1156,1179,1211,1233,1264,1349,1376,1401,1426,1449,1514,1544,1566,1588,1649,1681,1703,1813,1840,1862,1884,1913,1942,1973,1997,2093,2118,2143,2166,2191,2216,2241,2267,2304,2377,2413,2459,2484,2562,2585,2607,2656,2678,2703,2725,2750,2772,2796,2819,2841,2915,2947,2969,2991,3013,3047,3080,3146,3176,3198,3223,3256,3278,3300,3331,3353,3389,3412,3477,3502,3524,3549,3569,3594,3626,3646,3671,3701,3735,3764,3793,3882,3913,3933,3958,4006,4036,4059,65,90,120,147,224,246,268,293,374,410,432,454,483,513,550,577,602,627,663,743,768,790,827,872,894,928,963,985,1070,1120,1142,1167,1199,1221,1246,1273,1295,1320,1342,1412,1434,1456,1485,1507,1530,1579,1611,1633,1655,1685,1726,1748,1773,1867,1897,1919,1949,1979,2002,2027,2172,2211,2303,2325,2350,2372,2394,2416,2439,2464,2491,2515,2561,2636,2658,2696,2728,2753,2800,2823,2887,2909,2931,3013,3042,3079,3104,3153,3195,3229,3310,3345,3365,3390,3412,3499,3545,3594,3626,3651,3719,3744,3766,3788,3811,3854,3876,3901,3923,3958,4007,4046,4088,4117,4146,78,100,122,144,166,241,263,310,335,357,380,448,483,505,556,578,603,625,696,719,749,771,796,821,846,868,943,973,993,1069,1091,1121,1151,1181,1206,1228,1253,1283,1306,1328,1357,1379,1455,1477,1499,1524,1551,1578,1608,1633,1658,1688,1722,1744,1773,1802,1832,1912,1947,1973,2003,2026,2049,2121,2146,2168,2231,2267,2289,2340,2365,2387,2420,2454,2476,2501,2535,2558,2586,2669,2699,2729,2823,2874,2911,2936,2961,2996,3043,3068,3091,3127,3170,3192,3239,3300,3326,3364,3413,3445,3484,3514,3548,3580,3626,3648,3687,3772,3797,3820,3850,3875,3900,3925,3966,3995,4017,4039,4068,4116,4138,4160,4182,56,85,118,143,191,216,243,298,332,357,379,404,426,449,490,519,552,575,637,701,726,749,785,807,829,854,884,955,983,1013,1055,1090,1112,1139,1161,1183,1266,1289,1311,1357,1435,1460,1485,1558,1581,1623,1653,1675,1720,1781,1803,1844,1867,1889,1911,1969,1991,2016,2071,2093,2118,2148,2171,2321,2343,2365,2390,2415,2440,2467,2489,2560,2582,2607,2640,2660,2719,2748,2789,2812,2834,2899,2931,2953,2978,3003,3028,3085,3110,3162,3184,3207,3232,3254,3277,3324,3361,3383,3408,3448,3477,3502,3545,3574,3596,3660,3682,3705,3735,3794,3827,3869,3894,3917,3939,3988,4013,4036,4076,4101,4130,4159,78,108,130,155,202,252,281,303,330,352,420,450,477,500,570,592,620,643,694,723,748,797,822,847,886,922,944,967,1016,1066,1102,1124,1146,1168,1193,1215,1240,1303,1371,1393,1418,1443,1468,1490,1512,1537,1605,1627,1649,1674,1697,1719,1806,1835,1865,1890,1913,1950,1994,2017,2042,2074,2106,2251,2276,2301,2323,2348,2370,2397,2419,2444,2466,2488,2537,2575,2600,2678,2700,2722,2744,2767,2800,2825,2847,2869,2940,2965,2987,3012,3042,3095,3120,3142,3259,3281,3306,3328,3358,3380,3402,3448,3475,3505,3566,3591,3614,3639,3689,3727,3756,3808,3833,3855,3889,3978,3998,4032,4057,56,78,102,144,169,193,218,240,262,284,306,331,356,378,400,500,526,556,592,638,658,738,796,821,954,978,1003,1028,1051,1111,1140,1162,1193,1215,1235,1278,1315,1337,1367,1390,1414,1482,1507,1529,1572,1602,1624,1700,1723,1745,1767,1797,1822,1847,1902,2011,2105,2130,2152,2174,2199,2221,2246,2279,2301,2323,2358,2380,2405,2436,2509,2531,2556,2578,2639,2661,2705,2777,2807,2852,2874,2910,2937,2966,2989,3038,3070,3092,3138,3163,3185,3247,3321,3346,3371,3396,3419,3444,3476,3501,3526,3549,3574,3599,3633,3703,3725,3754,3837,3862,3887,3922,3947,3972,3997,63,90,113,164,184,206,231,253,275,300,323,345,386,415,440,476,498,523,548,573,598,622,647,669,703,728,762,785,815,857,879,901,965,988,1010,1035,1062,1089,1111,1138,1167,1202,1225,1257,1298,1327,1349,1371,1393,1433,1455,1477,1499,1524,1551,1576,1608,1683,1713,1738,1775,1800,1823,1949,1974,2004,2088,2110,2133,2158,2183,2210,2232,2254,2277,2299,2372,2394,2417,2444,2469,2491,2557,2579,2609,2657,2698,2720,2743,2768,2798,2828,2850,2896,2951,2980,3025,3050,3072,3097,3146,3175,3200,3222,3252,3277,3309,3331,3354,3382,3404,3426,3448,3470,3492,3538,3569,3591,3616,3698,3721,3746,3838,3873,3896,3919,3942,3965,3987,63,88,110,133,155,180,203,240,262,287,309,331,356,415,440,462,487,512,585,605,635,657,683,712,755,784,806,836,863,905,928,950,972,994,1027,1049,1115,1192,1214,1244,1266,1337,1367,1412,1460,1503,1526,1549,1616,1645,1693,1759,1781,1828,1853,1878,1907,1937,2006,2031,2073,2095,2125,2162,2192,2265,2287,2312,2339,2393,2415,2440,2463,2485,2558,2581,2613,2638,2670,2692,2732,2761,2783,2852,2875,2900,2940,2969,2994,3019,3085,3110,3133,3156,3186,3211,3239,3284,3316,3344,3373,3395,3417,3445,3467,3489,3524,3604,3634,3657,3692,3719,3773,3798,3821,3888,3934,3959,4008,4042,4069,4091,4113,4155,4175,4200,4261,4283,4312,62,87,109,134,156,178,201,225,247,282,307,343,372,395,466,491,521,546,568,590,612,642,665,690,719,742,771,829,853,875,996,1028,1050,1072,1115,1151,1176,1198,1221,1294,1318,1349,1371,1396,1426,1448,1483,1556,1578,1614,1660,1705,1735,1755,1798,1820,1845,1877,1899,1989,2047,2147,2169,2194,2246,2280,2302,2348,2402,2427,2455,2492,2554,2578,2603,2623,2645,2675,2705,2730,2754,2825,2847,2869,2899,2922,2955,2977,3048,3082,3124,3223,3248,3284,3308,3330,3354,3379,3404,3428,3451,3532,3581,3616,3658,3690,3712,3738,3768,3797,3819,3842,3870,3892,3914,3936,3983,4005,4034,4096,4130,4155,4180,4214,4237,4262,4282,4311,4341,63,85,108,156,178,203,226,248,300,329,359,381,406,474,498,522,565,597,620,647,669,720,754,776,799,837,931,953,1019,1042,1070,1131,1158,1194,1243,1292,1444,1481,1553,1679,1701,1723,1753,1785,1817,1842,1867,1908,1932,1954,1984,2018,2041,2061,2141,2166,2195,2220,2243,2265,2316,2341,2439,2461,2504,2531,2563,2585,2615,2637,2667,2745,2770,2795,2829,2858,2881,2936,2965,2987,3020,3063,3093,3116,3143,3225,3249,3274,3296,3318,3341,3366,3391,3425,3452,3513,3536,3559,3649,3671,3694,3774,3820,3869,3918,3941,3973,4007,4032,4073,4103,4133,4168,4191,4214,4237,4260,4300,4343,4365,4390,4415,4445,4468,4491,4521,4543,4566,4631,4661,4683,4714,4760,4785,4810,4857,4887,4920,4945,4967,5036,5072,5101,62,87,109,134,167,247,272,318,343,365,390,424,446,505,594,616,663,713,740,763,792,814,836,858,886,979,1001,1024,1047,1092,1174,1199,1221,1268,1312,1349,1382,1405,1425,1450,1485,1507,1531,1607,1630,1658,1680,1705,1732,1761,1784,1833,1862,1887,1921,1951,1976,2012,2035,2065,2105,2130,2160,2183,2208,2233,2265,2381,2403,2439,2461,2484,2507,2583,2608,2631,2680,2705,2746,2769,2794,2822,2851,2891,2924,2946,2968,3032,3067,3092,3117,3147,3211,3234,3259,3284,3314,3344,3369,3411,3433,3453,3476,3547,3570,3605,3659,3684,3709,3741,3761,3783,3808,3840,3863,3888,3910,3933,3958,3980,4005,4063,4086,4111,4144,4164,4214,4239,4261,4290,4319,62,82,104,146,169,194,224,246,271,293,318,340,370,400,430,464,486,552,585,610,645,699,740,765,788,813,838,860,930,957,982,1024,1046,1070,1095,1117,1139,1172,1215,1245,1270,1326,1356,1381,1406,1428,1453,1504,1538,1572,1597,1628,1682,1753,1776,1806,1838,1867,1892,1917,1939,1961,1991,2020,2042,2142,2164,2223,2265,2297,2320,2345,2375,2413,2447,2470,2504,2527,2557,2580,2603,2640,2668,2702,2729,2772,2806,2838,2862,2884,2907,2930,2953,2982,3005,3087,3122,3158,3178,3238,3270,3292,3340,3363,3411,3463,3512,3537,3572,3594,3625,3647,3669,3716,3776,3796,3821,3846,3868,3952,3974,4020,4042,4064,4086,4145,4167,4189,4230,4284,4306,4328,4351,4376,4399,4435,4458,4483,4513,4538,4558,4588,63,85,110,135,158,195,239,268,298,322,358,388,413,443,474,499,533,646,669,700,725,755,816,846,871,896,918,943,985,1010,1033,1058,1082,1138,1160,1182,1204,1255,1278,1349,1404,1426,1478,1507,1534,1559,1581,1603,1625,1648,1678,1705,1728,1753,1775,1807,1839,1869,1903,1975,2044,2067,2092,2117,2139,2169,2210,2232,2257,2293,2315,2389,2411,2433,2483,2513,2535,2557,2582,2611,2634,2659,2732,2772,2804,2829,2854,2877,2926,2972,3014,3046,3079,3102,3125,3174,3208,3230,3252,3274,3296,3372,3397,3426,3448,3470,3500,3522,3675,74,103,130,181,203,225,250,302,359,388,437,472,496,521,543,579,603,627,651,673,746,773,798,840,862,939,961,986,1015,1037,1076,1182,1206,1233,1269,1294,1327,1351,1378,1410,1438,1548,1573,1596,1630,1652,1675,1729,1760,1782,1898,1929,1951,1980,2003,2092,2122,2210,2294,2316,2341,2398,2427,2449,2510,2544,2569,2591,2620,2642,2670,2692,2717,2742,2764,2799,2827,2871,2896,2922,2946,2968,3029,3054,3089,3114,3159,3215,3237,3264,3338,3368,3406,3437,3462,3529,3552,3624,3655,3682,3706,3729,3768,3793,3819,3851,3876,3913,3943,3966,4046,57,87,112,139,161,228,250,277,310,332,357,379,401,421,496,527,552,628,653,675,697,727,781,810,832,857,907,929,962,987,1014,1063,1100,1122,1144,1166,1191,1221,1243,1273,1295,1322,1403,1433,1455,1480,1508,1537,1594,1676,1698,1723,1790,1812,1837,1860,1942,1969,2005,2030,2055,2077,2105,2130,2152,2182,2210,2235,2303,2389,2411,2436,2485,2514,2536,2600,2637,2660,2685,2725,2755,2797,2827,2849,2871,2898,2920,2942,2970,2997,3019,3065,3107,3132,3157,3192,3226,3248,3271,3291,3320,3342,3405,3466,3496,3526,3551,3581,3606,3629,3659,3686,3732,3754,3776,57,79,126,171,193,261,289,311,413,435,458,506,538,560,601,624,656,686,708,730,779,809,853,882,912,934,957,992,1034,1056,1128,1162,1215,1235,1284,1306,1329,1366,1388,1410,1437,1504,1528,1553,1598,1627,1649,1674,1703,1756,1786,1814,1875,1911,1936,1961,1990,2012,2035,2058,2110,2135,2170,2207,2237,2301,2324,2403,2425,2458,2483,2505,2529,2554,2579,2601,2630,2711,2741,2766,2836,2858,2880,2902,3012,3039,3061,3093,3130,3155,3177,3219,3242,3264,3304,3346,3371,3391,3417,3525,3552,3587,3612,3634,3661,3708,3783,3808,3836,3871,3896,3919,3946,3968,3997,4026,4060,4124,4146,56,78,100,136,158,181,222,257,280,328,357,382,425,463,490,512,534,579,609,668,691,728,804,836,871,893,920,942,962,987,1036,1058,1081,1130,1160,1202,1251,1281,1306,1331,1353,1409,1431,1457,1477,1523,1588,1610,1638,1670,1695,1718,1746,1769,1791,1816,1838,1863,1886,1919,1956,2002,2043,2065,2087,2117,2142,2192,2253,2327,2349,2374,2409,2431,2474,2503,2537,2559,2581,2606,2628,2692,2728,2748,2768,2817,2853,2876,2925,2959,2981,3003,3028,3050,3072,3095,3154,3176,3198,3228,3250,3292,3322,3345,3371,3414,3436,3466,3488,3510,3556,3627,3649,3679,3704,3727,3752,3783,3813,3836,3866,3904,3931,3954,3982,4012,4035,4076,4098,4127,4161,4184,4236,4261,4331,4353,4375,4436,4461,4484,4517,4540,4565,4627,4647,4694,4717,4757,4783,4813,4858,4985,5045,63,85,107,129,151,176,198,227,249,276,301,335,400,422,445,470,500,525,547,569,592,697,721,810,853,905,927,949,1037,1092,1119,1157,1179,1222,1254,1276,1301,1331,1377,1400,1498,1533,1555,1586,1637,1659,1684,1714,1739,1771,1813,1838,1863,1893,1961,1983,2005,2030,2060,2082,2104,2126,2160,2246,2271,2355,2389,2411,2436,2461,2489,2528,2553,2575,2667,2694,2734,2763,2799,2837,2862,2904,2947,2969,2994,3019,3041,3066,3136,3160,3183,3208,3230,3254,3287,3366,3396,3431,3459,3494,3516,3549,3572,3594,3617,3642,3703,3733,3753,3778,3851,3875,3905,3948,3979,4010,63,124,147,179,206,228,250,273,339,361,381,406,428,451,502,531,556,579,622,654,688,711,733,758,781,827,905,937,967,991,1025,1075,1104,1126,1151,1183,1222,1244,1352,1379,1416,1441,1466,1520,1542,1567,1589,1650,1737,1770,1826,1860,1882,1953,1975,2000,2029,2051,2076,2108,2145,2185,2255,2285,2319,2342,2435,2463,2488,2510,2532,2557,2585,2607,2630,2655,2707,2729,2752,2825,2849,2871,2900,2922,2945,3004,3041,3064,3138,3163,3188,3213,3238,3263,3286,3328,3392,3419,3452,3477,3502,3532,3554,3628,3655,3680,3703,3728,3753,3775,3808,3831,3904,3926,3948,3991,4021,4043,4066,4086,4139,4162,4198,4262,4287,4324,4346,4509,4539,64,87,117,139,161,195,217,299,321,341,396,433,455,480,553,576,601,646,675,705,727,749,776,801,823,848,873,896,938,989,1011,1036,1079,1111,1157,1182,1228,1258,1283,1308,1331,1353,1427,1465,1490,1522,1556,1621,1643,1669,1709,1734,1781,1804,1853,1894,1916,1938,2008,2033,2094,2124,2146,2173,2207,2232,2332,2354,2379,2401,2424,2449,2495,2518,2543,2567,2592,2618,2667,2689,2714,2744,2766,2788,2813,2886,2911,2933,2986,3016,3038,3063,3085,3115,3159,3188,3213,3235,3278,3310,3333,3358,3392,3443,3565,3592,3663,3688,3711,3739,3761,3784,3818,3843,3868,3898,3956,3981,4006,4029,4057,4091,4116,4139,4162,4185,4207,4236,4301,4326,4358,4378,4401,4426,4448,4485,67,90,112,137,162,196,278,300,325,396,444,468,490,512,553,575,595,621,669,694,717,744,846,868,903,954,1025,1048,1071,1105,1127,1150,1196,1218,1243,1274,1312,1378,1403,1446,1475,1502,1538,1565,1587,1610,1644,1691,1713,1743,1778,1835,1858,1942,1991,2014,2098,2120,2145,2170,2192,2217,2266,2303,2330,2387,2425,2457,2485,2558,2578,2615,2637,2781,2808,2833,2871,2893,2916,2941,2971,3003,3030,3053,3078,3108,3130,3166,3188,3268,3293,3315,3361,3434,3472,3497,3552,3575,3618,3640,3663,3784,3807,3835,3869,3899,3921,3963,3985,4010,4100,4123,4148,4168,4191,4224,4247,4284,4306,4344,4366,4408,4430,4450,4508,4530,4552,4574,4596,64,86,108,159,181,206,229,254,281,303,325,347,382,457,482,504,538,560,583,605,629,667,696,723,746,769,794,816,908,937,1003,1061,1155,1180,1202,1232,1257,1279,1312,1334,1412,1439,1464,1532,1554,1576,1625,1654,1684,1707,1729,1772,1814,1863,1932,1954,2011,2079,2101,2131,2153,2178,2210,2288,2323,2348,2445,2478,2500,2525,2559,2581,2646,2671,2694,2777,2806,2828,2855,2885,2907,2929,2954,2979,3059,3089,3114,3139,3164,3186,3208,3276,3298,3323,3365,3404,3426,3446,3472,3504,3529,3551,3576,3601,3700,3725,3747,3779,3801,3826,3853,3875,3924,3946,3966,4016,4038,4060,4128,4161,4183,4205,74,107,131,156,178,202,227,249,295,320,342,364,434,456,486,542,601,624,649,683,710,740,762,792,814,837,930,952,974,999,1032,1086,1111,1136,1161,1186,1213,1235,1308,1330,1355,1439,1468,1493,1527,1571,1601,1623,1646,1669,1707,1731,1796,1873,1903,1925,1957,1980,2095,2120,2142,2164,2186,2220,2242,2333,2355,2382,2436,2465,2492,2515,2548,2570,2592,2614,2651,2735,2757,2779,2804,2826,2851,2893,2915,2940,2982,3006,3089,3111,3133,3155,3187,3312,3337,3369,3391,3465,3488,3511,3536,3561,3630,3655,3680,3703,3769,3794,3816,3838,3867,3904,3964,4017,4039,4094,4119,4149,4174,4197,4222,4244,4267,63,85,107,130,157,179,201,223,248,270,293,363,388,410,435,457,484,557,579,601,669,702,724,749,793,830,875,905,927,947,974,999,1021,1065,1095,1120,1150,1172,1197,1272,1294,1321,1370,1399,1445,1486,1518,1541,1563,1605,1627,1664,1689,1719,1787,1903,1928,1950,1993,2034,2061,2083,2108,2130,2152,2228,2252,2277,2304,2324,2352,2447,2472,2494,2519,2544,2581,2618,2640,2669,2703,2725,2789,2812,2837,2871,2894,2946,2968,3003,3028,3060,3083,3108,3155,3178,3212,3232,3278,3310,3335,3361,3408,3430,3460,3494,3528,3550,3575,3605,3632,3675,3699,3771,3791,3821,3844,3869,3891,63,85,110,148,180,202,224,249,271,328,401,423,495,520,543,621,667,695,746,784,806,836,869,955,980,1007,1039,1061,1084,1107,1160,1203,1225,1248,1347,1369,1394,1416,1438,1461,1483,1508,1563,1588,1623,1686,1708,1749,1783,1834,1856,1878,1917,1965,1987,2009,2063,2093,2122,2147,2177,2207,2232,2308,2330,2362,2455,2480,2503,2525,2547,2577,2599,2621,2651,2684,2706,2731,2765,2790,2824,2892,2919,2941,2963,3000,3072,3099,3124,3158,3196,3221,3264,3298,3323,3350,3372,3419,3444,3467,3490,3515,3537,3585,3667,3692,3712,3746,3771,3793,3834,3861,3895,3917,3944,3966,3998,4032,4055,4089,4154,4179,4204,4226,4251,4274,4338,4360,4382,4430,4452,4481,74,96,126,175,197,224,254,276,312,337,407,429,454,476,501,531,596,654,677,732,773,795,820,849,899,943,973,995,1022,1044,1117,1143,1172,1237,1271,1293,1316,1355,1377,1403,1425,1452,1557,1582,1604,1659,1695,1717,1749,1776,1805,1828,1862,1884,1914,1979,2009,2034,2077,2178,2201,2232,2292,2314,2339,2367,2396,2418,2440,2470,2495,2589,2611,2639,2664,2711,2798,2878,2903,2925,2955,2977,3002,3032,3054,3090,3132,3155,3198,3218,3241,3303,3332,3357,3385,3461,3483,3521,3567,3604,3629,3654,3684,3706,3734,3807,3830,3871,3893,3915,3944,4017,4047,4077,4107,4130,4153,4178,4203,4228,4295,4341,4363,4399,63,88,110,156,178,200,244,283,310,332,354,426,448,470,494,516,539,561,583,636,710,735,765,787,810,855,885,907,979,1009,1034,1056,1110,1139,1161,1209,1241,1263,1292,1389,1414,1447,1497,1531,1553,1583,1605,1647,1672,1694,1750,1775,1807,1943,1965,1987,2035,2064,2086,2148,2189,2214,2263,2293,2315,2339,2361,2395,2422,2444,2476,2505,2532,2614,2639,2664,2687,2710,2735,2791,2813,2835,2860,2902,2924,2946,3017,3042,3067,3089,3115,3164,3192,3229,3261,3283,3306,3365,3393,3418,3441,3466,3489,3517,3542,3571,3596,3618,3681,3703,3725,3747,3769,3803,3830,3855,3877,74,102,124,149,171,196,239,268,334,359,383,413,435,460,485,507,529,565,587,609,707,729,752,838,860,882,907,949,976,998,1020,1098,1131,1153,1183,1205,1230,1260,1283,1358,1383,1405,1441,1468,1491,1535,1575,1605,1630,1690,1719,1744,1769,1794,1828,1850,1882,1905,1975,2000,2027,2054,2165,2187,2209,2231,2253,2283,2305,2330,2421,2443,2479,2502,2524,2564,2603,2625,2650,2741,2763,2820,2858,2922,2944,2967,3003,3049,3071,3093,3115,3162,3184,3211,3301,3382,3407,3434,3468,3507,3530,3563,3585,3605,3680,3705,3728,3751,3774,3803,3825,3847,3869,3891,3957,4011,4034,4056,4086,4116,70,94,160,215,244,289,318,347,383,405,430,452,474,550,577,599,621,643,673,744,766,791,816,882,912,935,959,997,1101,1130,1201,1223,1248,1278,1300,1357,1383,1453,1483,1505,1545,1574,1596,1621,1643,1663,1741,1768,1790,1819,1844,1869,1936,2071,2091,2116,2165,2194,2219,2241,2264,2320,2344,2369,2403,2423,2445,2520,2542,2564,2586,2609,2644,2667,2713,2738,2760,2790,2815,2838,2872,2942,2989,3011,3038,3060,3082,3104,3175,3197,3284,3304,3361,3390,3414,3438,3462,3503,3566,3591,3621,3651,3674,3696,3718,3779,63,85,110,137,160,185,215,237,260,282,355,377,404,426,448,478,503,525,547,618,643,665,687,732,761,786,845,882,928,955,980,1002,1077,1107,1132,1203,1225,1252,1274,1296,1321,1343,1370,1392,1464,1493,1518,1540,1589,1614,1636,1671,1740,1797,1827,1885,1908,1931,1966,1991,2016,2096,2134,2159,2189,2283,2305,2328,2358,2386,2420,2461,2504,2529,2620,2642,2667,2699,2721,2748,2784,2808,2833,2905,2927,2950,2977,2999,3021,3046,3083,3144,3171,3201,3228,3297,3322,3345,3388,3410,3437,3467,3492,3514,3536,3624,3649,3672,3694,3719,3742,3796,3831,3859,3905,3935,3957,3982,4004,4026,4051,4075,4100,4175,4200,4222,4245,4267,4297,63,88,110,140,164,222,245,267,292,326,356,386,411,435,466,491,633,671,696,719,768,797,824,847,869,893,917,940,1040,1062,1085,1130,1162,1195,1220,1245,1267,1299,1321,1355,1385,1450,1472,1495,1546,1577,1607,1644,1675,1704,1729,1754,1781,1814,1847,1872,1958,1983,2013,2036,2100,2130,2228,2253,2275,2318,2352,2384,2408,2432,2457,2491,2514,2539,2573,2597,2625,2706,2728,2758,2784,2892,2914,2936,2958,2983,3005,3025,3050,3076,3112,3154,3177,3199,3221,3263,3297,3358,3383,3470,3492,3517,3560,3584,3609,3633,3655,3700,3723,3748,3773,3798,3823,3849,3874,3902,3942,4005,4060,4080,4103,4133,69,94,120,142,167,205,234,256,302,325,365,402,424,446,468,497,527,552,577,597,642,671,696,718,785,817,842,864,901,923,945,975,1011,1066,1088,1110,1132,1194,1219,1320,1342,1386,1409,1434,1479,1508,1557,1628,1725,1747,1767,1805,1830,1857,1928,2069,2099,2121,2146,2171,2193,2254,2277,2299,2322,2401,2434,2481,2506,2540,2589,2618,2648,2673,2695,2728,2756,2836,2861,2883,2917,3010,3035,3069,3098,3121,3166,3198,3223,3296,3321,3344,3366,3389,3416,3441,3464,3498,3520,3592,3614,3639,3667,3692,3722,3745,3782,3807,3839,3870,3895,3918,3940,3962,4017,4052,4077,4109,4131,4185,4213,4243,4270,4293,4323,4346,4371,4394,68,90,115,138,163,193,218,243,272,363,385,408,433,455,477,499,550,579,604,628,655,677,702,724,792,839,864,886,954,981,1066,1091,1113,1138,1163,1193,1280,1303,1339,1364,1413,1443,1466,1506,1535,1557,1587,1609,1631,1681,1713,1733,1756,1804,1829,1912,1978,2005,2030,2052,2082,2122,2202,2224,2247,2292,2321,2346,2371,2408,2441,2466,2491,2514,2620,2655,2683,2708,2731,2754,2793,2815,2840,2863,2883,2905,2933,2956,3003,3039,3110,3132,3155,3180,3200,3225,3250,3272,3297,3322,3345,3372,3396,3419,3439,3467,3500,3522,3565,3599,3622,3647,3674,3704,3729,3751,3774,3834,3856,3885,3927,3949,63,88,110,132,162,184,206,231,253,280,309,329,379,410,432,462,485,508,557,586,608,638,668,698,720,745,774,811,856,881,908,933,960,992,1019,1044,1069,1092,1121,1143,1172,1197,1219,1241,1263,1317,1390,1412,1437,1462,1489,1519,1541,1622,1644,1679,1829,1851,1876,1906,1929,2028,2053,2095,2120,2142,2167,2189,2253,2276,2353,2375,2400,2422,2445,2494,2528,2553,2575,2619,2644,2674,2699,2764,2789,2814,2849,2915,2940,3000,3032,3054,3092,3112,3148,3170,3192,3220,3250,3275,3305,3327,3416,3439,3461,3510,3551,3587,3609,3639,3661,3705,3730,3788,3811,3886,3911,3942,3964,63,85,107,130,155,180,202,224,249,272,292,324,346,371,396,419,455,478,508,542,564,586,638,663,736,761,789,825,902,931,953,1003,1027,1052,1074,1096,1169,1191,1216,1238,1263,1285,1307,1330,1352,1374,1410,1433,1474,1503,1528,1553,1573,1703,1730,1755,1780,1809,1849,1879,1902,1924,1948,1981,2061,2084,2109,2221,2251,2308,2384,2406,2431,2454,2479,2501,2523,2546,2571,2593,2613,2688,2710,2734,2758,2781,2811,2835,2857,2935,2960,2982,3012,3042,3064,3114,3137,3174,3201,3257,3287,3312,3337,3379,3404,3429,3526,3546,3574,3598,3642,3698,3720,3759,3781,3806,3842,3867,3897,3938,3962,3993,4024,4058,4080,4103,4123,4146,4173,62,87,107,150,172,194,218,243,265,287,310,340,380,451,473,498,520,550,592,621,646,700,737,762,784,814,879,919,941,966,988,1011,1041,1063,1085,1105,1130,1152,1223,1246,1269,1314,1343,1365,1397,1427,1501,1523,1550,1575,1600,1636,1673,1698,1728,1757,1791,1823,1848,1908,1930,2063,2101,2156,2214,2241,2266,2288,2316,2341,2366,2388,2415,2437,2457,2548,2570,2593,2642,2671,2698,2797,2819,2846,2871,2896,2943,2970,3059,3084,3106,3126,3149,3179,3201,3228,3271,3301,3335,3369,3394,3433,3455,3480,3503,3528,3550,3584,3607,3683,3705,3728,3782,3804,3850,3880,3903,3937,3986,4015,4044,63,95,119,146,235,257,282,325,347,388,410,432,455,526,551,580,604,629,654,683,705,727,805,834,859,881,903,953,975,1039,1063,1085,1110,1146,1169,1220,1247,1269,1341,1369,1392,1477,1502,1524,1564,1631,1657,1692,1717,1742,1776,1805,1827,1856,1886,1909,1939,2008,2035,2072,2129,2152,2220,2242,2267,2289,2318,2343,2368,2396,2418,2448,2470,2554,2574,2596,2665,2694,2716,2748,2830,2855,2877,2900,2961,2995,3017,3039,3082,3132,3157,3182,3207,3276,3299,3324,3349,3377,3411,3441,3475,3513,3542,3564,3586,3634,3666,3691,3714,3752,3774,3796,3821,3843,3865,3887,3911,86,111,136,158,222,247,272,294,321,346,371,396,418,456,488,510,535,557,598,620,645,671,693,715,757,784,814,836,864,896,919,944,966,988,1049,1106,1213,1235,1262,1284,1323,1374,1396,1419,1444,1471,1494,1567,1589,1629,1654,1676,1709,1732,1764,1794,1817,1842,1943,1965,1987,2012,2037,2067,2096,2124,2170,2238,2260,2290,2312,2334,2382,2411,2434,2464,2541,2563,2588,2610,2635,2657,2680,2702,2751,2831,2864,2889,2930,2952,2994,3017,3050,3075,3097,3119,3144,3166,3196,3263,3309,3331,3387,3424,3446,3469,3494,3519,3549,3577,3599,3638,3660,3692,3797,3819,3851,3874,3899,3922,3944,3980,101,124,146,171,252,275,306,331,355,380,402,431,453,526,548,570,600,622,644,722,751,806,828,850,872,894,926,981,1003,1045,1119,1144,1167,1243,1283,1312,1332,1383,1412,1442,1464,1494,1592,1615,1640,1674,1699,1766,1799,1829,1856,1884,1913,1943,1966,1988,2027,2056,2143,2173,2253,2281,2311,2341,2364,2396,2433,2456,2479,2608,2633,2658,2688,2710,2735,2763,2788,2810,2843,2866,2912,2983,3005,3030,3071,3107,3129,3216,3238,3265,3287,3309,3333,3401,3423,3448,3490,3527,3557,3582,3604,3679,3699,3722,3747,3770,3795,3819,3849,3874,3896,3926,3948,4004,4033,4174,4199,4224,4247,4270,4293,4318,4356,4410,4470,4523,4545,4612,4637,4674,4709,4735,4767,4790,4815,4843,4903,4925,4996,5024,5047,5069,5102,5132,5155,5185,62,86,109,134,158,180,205,236,266,296,326,350,373,414,456,478,505,532,555,577,636,668,693,717,751,775,799,895,937,960,1009,1031,1054,1158,1187,1220,1250,1275,1299,1323,1345,1370,1392,1433,1460,1542,1567,1590,1617,1647,1670,1693,1764,1789,1825,1847,1880,1905,1935,1957,2033,2080,2103,2128,2212,2242,2265,2332,2362,2397,2495,2517,2539,2559,2581,2635,2664,2712,2734,2756,2829,2851,2873,2943,2977,3004,3047,3076,3098,3142,3164,3187,3232,3262,3312,3350,3387,3417,3439,3461,3487,3530,3555,3580,3641,3675,3724,3746,3769,3834,3879,3901,3926,3971,4022,4045,4086,4108,4130,4174,4204,4229,4254,4276,4301,4330,4360,4403,4426,4456,4505,4532,4559,4581,4610,62,85,112,163,193,215,238,268,293,321,349,381,403,426,448,473,546,568,592,642,667,692,715,786,811,836,866,889,914,1021,1043,1077,1100,1130,1152,1174,1196,1226,1276,1298,1323,1348,1371,1469,1493,1516,1538,1563,1585,1619,1687,1709,1736,1760,1831,1856,1879,1928,1957,1979,2011,2034,2064,2098,2121,2146,2182,2233,2324,2349,2371,2398,2420,2440,2460,2516,2545,2575,2600,2622,2664,2696,2718,2740,2762,2785,2817,2839,2866,2895,2922,2947,2982,3027,3051,3138,3158,3183,3211,3236,3270,3309,3344,3417,3442,3464,3515,3552,3585,3608,3633,3658,3687,3801,3824,3849,3874,3904,3929,3952,3988,4011,4075,4097,4138,4173,4198,4225,4250,4280,4362,4385,4415,4445,4504,68,92,114,167,189,214,239,262,339,371,404,429,478,500,536,565,587,612,634,659,683,705,727,799,821,860,900,925,967,1006,1031,1061,1086,1108,1130,1153,1194,1216,1238,1260,1299,1331,1356,1451,1479,1522,1554,1579,1602,1624,1646,1680,1703,1728,1753,1823,1848,1873,1898,2020,2045,2161,2183,2210,2232,2256,2280,2305,2332,2407,2429,2470,2492,2517,2575,2598,2685,2717,2739,2762,2784,2806,2831,2862,2884,2906,2928,2970,3002,3069,3091,3116,3138,3175,3199,3221,3251,3273,3349,3374,3396,3424,3464,3489,3513,3540,3562,3625,3652,3677,3702,3727,3803,3828,3853,3875,3907,3930,3952,4025,4098,4125,4157,4181,4203,4225,4249,4273,4297,4321,4390,4415,4435,4476,4499,4521,4546,4580,4604,4632,73,98,148,170,195,217,244,269,291,316,338,378,449,471,494,548,570,592,615,640,665,688,725,750,777,817,839,861,903,976,998,1023,1089,1121,1146,1168,1190,1213,1300,1325,1350,1383,1413,1435,1503,1525,1555,1578,1600,1634,1664,1693,1715,1740,1773,1810,1832,1910,1935,1960,1985,2014,2044,2211,2236,2261,2304,2333,2358,2380,2402,2438,2460,2483,2528,2557,2580,2605,2627,2661,2713,2742,2772,2802,2836,2861,2883,2905,2978,3001,3024,3049,3099,3122,3152,3192,3214,3236,3258,3281,3324,3346,3368,3390,3417,3439,3464,3504,3533,3566,3591,3616,3646,3673,3698,3723,3745,3774,3806,3835,3864,3914,3944,3967,3990,78,113,135,189,212,266,298,371,393,426,451,473,508,535,644,669,699,722,747,799,828,851,952,977,999,1034,1056,1101,1123,1146,1213,1235,1257,1316,1368,1400,1422,1452,1477,1499,1600,1649,1671,1707,1729,1804,1827,1857,1927,1967,1989,2040,2065,2092,2119,2144,2213,2236,2309,2331,2365,2414,2443,2466,2491,2513,2543,2565,2590,2612,2637,2661,2686,2723,2750,2779,2804,2826,2848,2875,2897,2920,2942,3025,3052,3077,3099,3177,3197,3225,3276,3305,3334,3385,3414,3439,3461,3486,3509,3534,3611,3634,3656,3681,3733,3762,3811,3840,3869,62,87,112,134,157,180,251,273,295,318,343,414,436,485,530,559,584,606,629,651,676,747,767,789,814,836,859,910,952,972,1021,1053,1075,1097,1119,1144,1171,1193,1216,1293,1355,1385,1426,1456,1478,1503,1578,1600,1625,1699,1721,1757,1779,1809,1852,1875,1900,1965,1988,2013,2134,2156,2217,2240,2262,2305,2339,2362,2419,2456,2505,2603,2628,2653,2691,2713,2738,2760,2783,2854,2880,2912,2937,2986,3008,3047,3072,3102,3125,3152,3247,3280,3305,3358,3387,3409,3431,3456,3481,3514,3548,3578,3630,3661,3722,3782,3814,3859,3881,3919,3943,3966,4054,4079,4104,4129,4151,4268,4290,4324,62,84,106,157,187,212,237,267,289,316,338,363,385,410,440,531,554,584,630,659,682,724,753,778,821,850,872,897,937,972,995,1029,1051,1081,1106,1128,1175,1240,1265,1287,1310,1335,1357,1379,1472,1497,1519,1584,1607,1629,1672,1701,1723,1745,1770,1816,1854,1876,1913,1943,1987,2012,2042,2067,2122,2153,2270,2292,2314,2339,2362,2387,2416,2443,2517,2553,2580,2602,2624,2664,2689,2711,2779,2801,2826,2869,2898,2920,2942,2971,3013,3043,3065,3088,3110,3172,3202,3232,3254,3284,3309,3334,3363,3385,3433,3462,3492,3517,3543,3578,3605,3627,3649,3671,3704,3726,62,84,106,131,154,196,223,268,302,327,359,395,444,474,499,531,553,599,624,658,682,781,810,832,868,890,912,954,979,1007,1029,1062,1094,1131,1153,1178,1205,1246,1268,1369,1432,1455,1477,1555,1587,1614,1639,1713,1735,1757,1779,1804,1826,1858,1880,1913,1940,2008,2033,2058,2219,2241,2271,2320,2342,2372,2394,2414,2457,2503,2525,2557,2584,2611,2633,2655,2713,2733,2772,2799,2828,2864,2886,2921,2946,2979,3011,3033,3097,3127,3163,3188,3258,3292,3314,3356,3385,3410,3432,3468,3502,3527,3549,3574,3596,3619,3699,3721,3743,3791,3813,3835,3857,3879,3908,3930,63,85,107,129,154,184,206,228,275,297,363,388,410,435,464,486,511,533,558,580,605,627,693,722,747,790,822,868,890,932,957,979,1004,1070,1095,1117,1142,1212,1257,1294,1316,1341,1363,1385,1430,1459,1479,1535,1569,1589,1683,1708,1730,1786,1838,1860,1894,2009,2031,2054,2079,2107,2140,2167,2192,2214,2239,2261,2284,2357,2382,2404,2440,2486,2520,2542,2622,2644,2701,2744,2778,2803,2828,2848,2873,2922,2954,2976,3018,3040,3062,3084,3106,3128,3191,3216,3241,3266,3288,3343,3366,3430,3452,3477,3513,3535,3557,3625,3658,3683,3708,3733,3758,3788,3811,3858,3917,3939,3968,63,93,115,140,165,187,211,298,334,356,459,481,503,527,552,607,641,663,688,713,735,770,798,825,876,949,976,1029,1049,1170,1206,1229,1256,1300,1334,1359,1384,1408,1457,1517,1583,1606,1628,1658,1683,1712,1735,1772,1804,1827,1862,1888,1946,1983,2008,2092,2114,2148,2170,2199,2279,2309,2332,2355,2385,2420,2443,2587,2617,2645,2667,2694,2716,2739,2813,2838,2860,2885,2907,2930,2960,2983,3006,3028,3058,3102,3125,3148,3173,3202,3245,3267,3289,3322,3352,3377,3402,3424,3462,3487,3510,3539,3561,3583,3605,3627,3651,3698,3720,3742,3764,3796,3865,3898,3926,3953,3976,3999,4032,4054,4135,4160,4187,4209,4234,4256,4315,4341,4364,4442,4464,62,84,109,150,180,202,224,247,270,304,327,349,380,402,470,505,530,552,586,608,670,697,771,793,823,850,872,895,944,981,1008,1031,1053,1109,1134,1159,1181,1204,1229,1272,1301,1324,1397,1419,1485,1539,1568,1593,1615,1645,1667,1754,1784,1811,1836,1878,1900,1920,2035,2057,2094,2121,2151,2174,2247,2277,2307,2332,2362,2391,2414,2457,2486,2508,2567,2589,2611,2641,2663,2685,2707,2729,2758,2785,2807,2829,2851,2899,2922,2945,2994,3023,3045,3067,3089,3111,3157,3182,3252,3279,3301,3323,3346,3389,3414,3437,3473,3504,3534,3556,3578,3600,3625,3654,3683,3713,3749,3865,3885,3919,3949,3972,4001,4076,4099,4206,4236,4259,4293,4315,4338,4389,4416,4451,4473,4495,4517,4539,62,85,107,158,181,203,233,255,285,310,385,407,429,454,479,501,531,558,583,606,684,706,728,773,831,856,925,948,982,1007,1029,1075,1150,1172,1194,1243,1272,1321,1344,1369,1396,1425,1479,1510,1533,1565,1596,1618,1640,1665,1745,1770,1793,1842,1872,1909,1939,2064,2086,2108,2138,2170,2211,2241,2266,2288,2311,2400,2422,2447,2488,2511,2536,2625,2671,2696,2721,2744,2778,2802,2824,2868,2900,2922,2976,3004,3027,3093,3118,3140,3169,3211,3233,3255,3277,3299,3321,3350,3376,3424,3470,3504,3524,3549,3583,3605,3630,3653,3676,3705,3725,3791,3816,3850,3873,3900,3965,3990,4012,4035,4082,4108,4160,4182,4211,4240,4307,4380,4403,4425,4450,4497,4519,82,114,139,166,189,214,256,285,310,339,361,386,418,440,478,507,529,557,629,651,676,698,728,753,783,815,861,940,962,985,1028,1059,1081,1137,1169,1194,1216,1239,1303,1341,1380,1402,1432,1461,1483,1508,1532,1555,1627,1649,1674,1733,1763,1786,1809,1856,1886,1909,1986,2008,2041,2074,2099,2121,2154,2179,2204,2227,2263,2290,2312,2334,2356,2381,2419,2448,2478,2502,2524,2547,2592,2623,2653,2701,2726,2751,2776,2801,2827,2875,2900,2922,2947,2969,3001,3039,3071,3101,3129,3154,3192,3232,3294,3319,3347,3370,3393,3413,3441,3476,3499,3547,3579,3657,3679,3710,3774,3800,3822,63,101,123,146,195,217,242,287,316,341,387,409,439,462,484,522,544,666,689,712,816,838,860,890,913,935,1010,1063,1086,1133,1185,1213,1244,1267,1308,1330,1352,1374,1421,1459,1495,1566,1588,1615,1639,1661,1686,1708,1741,1763,1783,1849,1874,1901,1923,1955,2020,2066,2100,2158,2181,2211,2236,2266,2289,2386,2413,2436,2476,2505,2527,2549,2579,2601,2623,2656,2683,2731,2766,2791,2841,2868,2917,2968,2997,3019,3046,3068,3090,3134,3161,3237,3259,3281,3303,3325,3347,3369,3389,3446,3473,3495,3517,3589,3609,3642,3675,3700,3723,3748,3775,3798,3871,3900,3929,3960,3998,4022,4051,65,87,109,158,182,204,239,261,286,308,333,358,380,458,487,512,534,570,617,695,722,747,779,814,836,861,883,906,977,999,1029,1051,1074,1140,1165,1190,1227,1250,1275,1297,1322,1378,1418,1467,1502,1527,1549,1571,1593,1620,1642,1667,1689,1803,1838,1909,1938,1960,1997,2020,2050,2082,2107,2129,2166,2332,2371,2399,2421,2453,2534,2556,2583,2605,2627,2668,2690,2712,2742,2792,2840,2862,2892,2919,2942,2967,2989,3011,3089,3109,3134,3183,3205,3253,3276,3303,3328,3407,3429,3478,3500,3525,3557,3587,3649,3674,3696,3718,3769,3808,3830,3852,3892,3914,3992,4014,4036,4078,4100,4129,62,89,112,139,163,186,240,264,290,378,400,422,472,495,579,601,626,658,683,708,738,773,839,887,919,941,991,1023,1074,1103,1152,1238,1268,1293,1317,1344,1366,1391,1475,1500,1529,1575,1609,1657,1703,1811,1841,1866,1897,1922,1953,2028,2056,2090,2110,2140,2162,2196,2261,2334,2364,2388,2418,2445,2473,2518,2540,2564,2657,2682,2704,2729,2751,2776,2799,2822,2851,2920,2963,2986,3008,3033,3056,3088,3112,3139,3168,3202,3227,3257,3281,3304,3334,3379,3403,3428,3451,3476,3499,3536,3559,3582,3626,3680,3706,3728,3771,3796,3821,3845,3868,3893,3926,3969,3996,4018,4061,4086,4109,4134,4158,4182,4204,4229,4253,4277,4307,4332,4399,4447,4470,4493,4538,4558,4592,4638,62,85,110,133,163,185,207,232,261,286,343,368,390,479,502,527,549,581,613,636,696,742,767,804,827,863,892,918,943,965,994,1036,1084,1106,1171,1196,1218,1240,1265,1292,1314,1339,1361,1383,1412,1458,1514,1539,1564,1591,1613,1655,1739,1805,1835,1855,1887,1917,1940,1963,2011,2036,2065,2122,2145,2254,2279,2304,2326,2353,2375,2397,2419,2444,2469,2532,2554,2577,2607,2642,2667,2690,2715,2737,2759,2784,2806,2872,2897,2919,2944,2969,3014,3036,3058,3083,3105,3176,3199,3224,3249,3274,3335,3360,3382,3446,3473,3507,3529,3554,3576,3598,3658,3683,3708,3733,3763,3811,3848,3874,3934,3956,3985,4045,4067,57,79,104,129,151,173,225,255,294,323,352,393,415,438,468,490,515,537,562,630,674,694,761,792,822,875,898,947,1001,1023,1057,1125,1159,1182,1212,1235,1294,1316,1372,1409,1434,1487,1522,1556,1586,1613,1640,1675,1700,1730,1764,1827,1852,1881,1941,1976,2001,2037,2086,2109,2136,2159,2196,2314,2336,2359,2424,2446,2473,2544,2573,2595,2624,2654,2676,2698,2725,2774,2796,2837,2881,2903,2937,2959,3002,3031,3065,3120,3142,3165,3256,3286,3315,3368,3400,3423,3483,3518,3546,3576,3598,3623,3689,3721,3743,3770,3792,3814,3836,3858,3902,3931,3956,4010,4032,4054,4083,4117,56,78,103,128,150,174,245,270,292,314,338,361,384,425,464,487,509,531,554,610,641,666,688,711,733,755,778,820,855,877,934,1016,1038,1067,1121,1153,1187,1212,1235,1278,1315,1337,1362,1387,1416,1451,1526,1608,1633,1655,1680,1703,1766,1791,1811,1843,1872,1903,1925,1954,2042,2067,2140,2165,2187,2210,2232,2309,2341,2363,2423,2452,2477,2499,2546,2568,2603,2625,2650,2680,2703,2729,2755,2809,2832,2854,2879,2902,2929,2956,2982,3004,3049,3079,3102,3127,3152,3209,3241,3263,3317,3354,3374,3419,3444,3467,3492,3525,3549,3572,3605,3630,3655,3680,3705,3732,3760,3785,3818,3843,3867,3929,3954,3979,4009,4032,4062,4087,62,87,110,135,191,218,240,270,295,318,361,383,408,475,497,517,542,564,594,619,643,665,738,760,782,804,858,888,910,984,1007,1032,1085,1112,1134,1159,1181,1203,1225,1296,1321,1343,1389,1419,1444,1467,1489,1538,1567,1587,1659,1688,1713,1741,1778,1803,1839,1862,1887,1966,1989,2045,2115,2142,2165,2206,2251,2288,2310,2332,2357,2387,2409,2434,2459,2481,2534,2566,2593,2654,2683,2705,2727,2755,2784,2806,2836,2878,2905,2930,2952,2972,3011,3043,3065,3090,3112,3137,3252,3274,3297,3331,3361,3383,3405,3430,3452,3474,3520,3542,3564,3593,3622,3644,3673,3695,69,99,129,152,174,199,222,251,292,314,336,361,381,411,433,464,488,518,540,563,588,650,672,692,743,772,794,824,846,887,922,972,1002,1027,1049,1111,1136,1159,1181,1224,1256,1278,1303,1328,1350,1375,1406,1431,1454,1487,1509,1535,1569,1615,1642,1667,1689,1726,1751,1780,1810,1847,1873,1903,1928,1951,1988,2130,2153,2175,2205,2232,2254,2325,2349,2374,2409,2432,2457,2498,2532,2562,2585,2608,2638,2660,2685,2707,2737,2775,2807,2829,2862,2887,2917,2957,2982,3004,3076,3112,3165,3192,3217,3247,3274,3296,3318,3340,3423,3450,3473,3497,3520,3583,3616,3643,3709,3731,3770,3798,3821,3849,3883,3906,3931,3958,4016,4036,4058,4111,4135,4160,4194,4256,4279,4301,4326,4349,4372,63,90,120,142,164,186,208,230,250,303,325,350,372,394,418,440,488,518,542,564,589,619,641,664,686,773,808,918,940,965,1013,1044,1071,1093,1115,1182,1214,1240,1283,1313,1335,1384,1451,1473,1533,1571,1593,1618,1697,1739,1761,1786,1813,1838,1875,1904,1951,1978,2001,2028,2101,2123,2148,2173,2196,2220,2250,2277,2323,2400,2443,2465,2487,2512,2536,2558,2581,2604,2641,2663,2711,2743,2779,2801,2845,2870,2930,2953,3003,3032,3059,3084,3165,3190,3220,3245,3270,3292,3317,3340,3370,3395,3429,3454,3522,3546,3572,3602,3626,3648,3677,3701,3733,3811,3834,3857,3882,3912,3935,3960,4020,4051,4080,4109,4141,4166,4214,103,128,153,196,218,243,285,314,336,409,432,457,479,501,523,548,591,620,642,713,735,781,830,862,884,909,933,982,1007,1040,1105,1156,1181,1206,1229,1254,1291,1316,1338,1358,1383,1406,1429,1507,1532,1554,1597,1626,1651,1685,1710,1750,1772,1799,1821,1850,1875,1905,1934,1957,2015,2038,2061,2216,2238,2261,2286,2308,2331,2371,2405,2427,2459,2534,2566,2591,2620,2642,2727,2750,2779,2829,2863,2885,2910,2943,2968,2993,3040,3069,3117,3139,3164,3186,3209,3232,3255,3292,3314,3337,3362,3384,3452,3477,3525,3557,3579,3601,3634,3694,3716,3738,3811,3836,3861,3884,3907,3937,3962,3987,4051,4076,4105,62,87,117,204,233,256,286,313,338,360,382,407,434,462,484,506,529,599,621,643,665,688,710,732,754,840,870,892,914,955,987,1009,1032,1094,1116,1140,1218,1238,1316,1338,1360,1385,1407,1453,1521,1546,1568,1636,1661,1686,1715,1795,1830,1850,1915,1977,1999,2021,2072,2102,2140,2170,2220,2257,2279,2302,2324,2349,2374,2410,2435,2507,2536,2559,2591,2618,2648,2694,2716,2738,2760,2806,2835,2877,2899,2982,3009,3031,3054,3076,3121,3179,3199,3221,3246,3268,3298,3320,3342,3422,3445,3468,3521,3543,3568,3590,3647,3672,3702,3725,3760,3782,3805,3828,62,95,117,149,199,237,263,288,310,333,358,383,413,435,460,513,584,609,631,656,729,759,781,803,856,878,925,947,969,994,1016,1041,1074,1099,1132,1157,1182,1207,1229,1299,1359,1381,1404,1448,1477,1499,1545,1570,1614,1636,1679,1713,1781,1811,1833,1863,1885,1915,1993,2015,2109,2139,2169,2196,2221,2247,2301,2326,2359,2389,2411,2433,2462,2513,2542,2575,2605,2632,2665,2688,2763,2792,2822,2845,2867,2892,2917,2944,2979,3052,3079,3121,3143,3168,3193,3235,3267,3294,3338,3378,3407,3429,3464,3494,3517,3540,3582,3611,3634,3662,3684,3707,3732,3784,3807,3835,3857,3879,3911,3940,4007,4030,4066,4101,4126,4151,4207,4229,4264,4295,4331,4361,4386,4409,4434,4566,4588,4624,4652,4695,4717,4742,4764,4786,56,78,100,125,147,172,194,217,239,282,311,345,387,416,441,482,511,536,585,614,639,664,686,708,733,833,858,890,913,958,1012,1042,1064,1107,1143,1165,1190,1212,1234,1256,1284,1313,1338,1361,1383,1405,1427,1449,1522,1546,1574,1613,1635,1660,1736,1758,1781,1806,1832,1866,1918,1946,1971,2027,2116,2140,2165,2190,2212,2234,2259,2333,2423,2445,2467,2489,2545,2594,2623,2707,2732,2759,2784,2809,2831,2853,2926,2948,2986,3043,3073,3115,3135,3158,3209,3231,3293,3315,3339,3361,3383,3406,3428,3471,3500,3523,3566,3591,3614,3639,3661,3716,3740,3763,3842,3864,3889,3911,3934,3957,3989,4014,4039,4069,4143,4165,4199,62,89,111,135,165,189,211,233,304,329,354,379,402,424,449,504,526,601,650,674,711,760,782,804,869,891,919,964,1013,1040,1065,1088,1113,1147,1193,1215,1256,1288,1312,1355,1409,1432,1483,1514,1544,1567,1587,1643,1672,1697,1722,1745,1767,1821,1866,1888,1917,1951,1985,2019,2049,2071,2112,2139,2169,2317,2349,2374,2396,2419,2442,2527,2554,2578,2603,2631,2654,2693,2717,2740,2781,2806,2831,2856,2883,2914,2987,3009,3044,3072,3094,3119,3141,3164,3256,3298,3328,3356,3378,3411,3490,3519,3541,3564,3608,3683,3713,3735,3757,3806,3831,3861,3888,3918,3956,3981,4012,4083,4157,4182,4204,4229,4269,4292,4314,4339,4364,4387,63,85,107,167,192,214,239,287,316,338,368,394,419,492,517,539,564,586,609,687,712,742,767,802,825,900,925,950,972,1014,1037,1103,1125,1147,1170,1192,1222,1242,1319,1348,1376,1406,1431,1456,1478,1500,1525,1547,1572,1597,1696,1721,1744,1767,1792,1817,1842,1874,1897,1919,1961,2014,2113,2138,2173,2198,2230,2260,2285,2357,2380,2471,2493,2518,2559,2588,2618,2640,2665,2690,2715,2742,2764,2789,2824,2846,2917,2942,2991,3019,3048,3073,3098,3135,3157,3182,3204,3246,3271,3293,3359,3381,3403,3483,3533,3559,3584,3613,3638,3671,3696,3718,3743,3765,3790,3812,3842,3879,3904,3927,65,90,113,138,184,206,231,279,311,341,373,398,420,493,515,546,600,636,666,690,738,772,796,826,851,875,903,986,1010,1052,1094,1116,1138,1162,1184,1216,1241,1296,1325,1350,1404,1433,1455,1478,1503,1530,1552,1577,1664,1687,1719,1794,1819,1844,1866,1932,1954,1983,2010,2060,2188,2218,2243,2270,2295,2318,2346,2375,2421,2492,2521,2546,2568,2590,2612,2637,2659,2681,2704,2734,2773,2800,2820,2872,2902,2925,2950,2972,2995,3018,3041,3063,3119,3146,3187,3220,3242,3272,3294,3317,3340,3420,3452,3475,3498,3540,3589,3611,3635,3701,3731,3754,3779,3802,3825,3868,3890,3912,3934,3963,3986,4023,4097,4119,4184,4218,4240,4269,67,89,111,136,161,183,206,231,253,345,367,390,450,473,516,565,621,643,668,711,740,762,784,806,842,867,901,928,950,999,1028,1052,1133,1162,1187,1259,1301,1327,1352,1382,1404,1427,1460,1482,1517,1590,1612,1664,1689,1711,1736,1758,1783,1805,1827,1868,1901,1998,2026,2049,2182,2298,2321,2361,2397,2419,2453,2478,2549,2571,2593,2615,2639,2661,2738,2760,2785,2810,2835,2862,2884,2906,2928,2958,2978,3007,3034,3085,3130,3153,3183,3205,3227,3250,3272,3297,3319,3341,3377,3402,3427,3460,3482,3553,3583,3605,3628,3651,3676,3709,3734,3767,3811,3836,3859,3894,3916,3941,3964,3996,4019,4041,4069,4091,4120,4196,62,84,107,137,164,187,212,242,264,287,344,382,407,430,498,518,553,582,605,635,657,730,755,777,833,855,880,958,983,1036,1071,1101,1160,1189,1214,1247,1272,1321,1397,1434,1456,1491,1516,1538,1561,1586,1608,1630,1655,1741,1771,1793,1849,1883,1906,1975,1997,2020,2069,2092,2151,2173,2195,2220,2245,2268,2298,2374,2399,2421,2446,2468,2498,2520,2594,2622,2651,2705,2746,2768,2793,2816,2846,2868,2902,2925,2947,3018,3043,3088,3110,3132,3155,3185,3207,3230,3308,3330,3353,3404,3427,3457,3511,3552,3587,3612,3679,3701,3731,3770,3795,3820,3845,3868,3891,3925,3958,4007,4027,4064,4091,4165,4195,4215,4238,4268,4298,4327,4356,56,76,106,131,153,176,201,231,253,275,305,346,371,446,476,499,522,589,611,633,706,736,758,780,813,843,877,900,936,958,1055,1077,1122,1228,1250,1275,1305,1327,1357,1382,1414,1436,1461,1517,1542,1567,1600,1645,1667,1740,1765,1788,1819,1868,1898,1920,1973,2002,2025,2092,2155,2178,2208,2264,2327,2349,2372,2411,2436,2458,2483,2549,2574,2597,2656,2694,2716,2739,2761,2791,2816,2838,2863,2888,2910,2994,3017,3042,3067,3092,3117,3196,3224,3276,3311,3335,3362,3387,3463,3485,3507,3541,3579,3613,3636,3666,3740,3762,3796,3895,3920,3945,3999,4036,4058,4080,4103,4181,4204,4227,4273,4298,4331,4354,4379,4408,4431,4464,4493,65,106,131,176,198,221,246,271,293,315,337,359,381,404,433,458,488,517,539,561,583,656,681,711,733,755,789,816,902,922,947,1001,1040,1062,1098,1125,1147,1171,1196,1219,1242,1317,1339,1364,1389,1414,1450,1475,1497,1519,1589,1612,1637,1662,1692,1729,1754,1840,1862,1930,1957,1982,2004,2028,2050,2075,2097,2122,2144,2173,2207,2275,2297,2322,2396,2428,2450,2473,2498,2523,2547,2569,2591,2613,2655,2685,2710,2741,2763,2798,2874,2901,2924,2991,3013,3087,3110,3135,3164,3186,3208,3286,3318,3350,3375,3397,3419,3442,3465,3488,3508,3532,3556,3580,3620,3644,3675,3697,63,88,110,137,159,181,208,238,260,282,304,339,371,393,466,491,527,549,571,596,621,643,665,695,717,759,785,853,875,898,946,979,1001,1023,1048,1070,1095,1147,1218,1240,1265,1308,1340,1365,1387,1409,1480,1509,1531,1623,1645,1679,1704,1735,1758,1793,1825,1946,1976,2004,2098,2120,2142,2169,2203,2225,2281,2313,2335,2360,2385,2409,2474,2499,2524,2546,2571,2601,2628,2650,2673,2749,2782,2805,2830,2855,2877,2922,2947,2981,3005,3025,3100,3122,3144,3173,3196,3221,3262,3294,3316,3339,3427,3449,3477,3547,3567,3592,3619,3642,3667,3692,3720,3747,3770,3795,3815,3838,3869,3900,62,89,125,147,169,199,229,282,307,329,356,378,400,422,487,512,541,563,586,666,699,729,751,773,798,823,845,868,890,913,1013,1038,1080,1105,1127,1149,1171,1205,1230,1288,1313,1335,1358,1453,1478,1500,1564,1598,1620,1647,1672,1694,1716,1741,1763,1785,1814,1838,1860,1892,1987,2010,2035,2062,2085,2126,2165,2193,2218,2240,2262,2284,2313,2336,2361,2441,2466,2491,2513,2536,2585,2628,2650,2694,2747,2772,2795,2860,2915,2956,2988,3013,3055,3077,3137,3209,3234,3264,3286,3308,3335,3372,3394,3440,3476,3498,3570,3592,3652,3704,3729,3754,3776,3806,3831,3853,3875,3897,3922,3947,4018,4040,4069,4098,4148,4173,4196,4221,4244,4269,4294,4319,4349,4383,62,123,147,172,195,246,289,318,341,366,391,462,486,508,544,569,591,616,646,670,734,756,778,829,896,919,970,995,1037,1062,1084,1130,1201,1223,1248,1272,1294,1335,1371,1399,1436,1471,1496,1518,1604,1639,1666,1709,1746,1782,1807,1852,1898,1934,1957,1982,2064,2089,2136,2166,2200,2225,2266,2405,2469,2505,2530,2592,2629,2651,2679,2708,2738,2760,2785,2860,2896,2921,2945,3005,3032,3054,3079,3102,3125,3196,3221,3246,3271,3296,3318,3346,3391,3429,3454,3483,3532,3554,3576,3641,3678,3703,3739,3764,3800,3823,3853,3882,3907,3933,3979,4009,4031,4053,4087,4119,4141,4164,4222,4245,4275,4305,4330,4355,4380,4405,4431,4467,4489,56,78,103,125,147,169,194,289,312,339,361,383,461,483,508,531,556,578,619,641,663,702,782,804,829,856,878,900,969,991,1013,1040,1065,1141,1164,1186,1216,1238,1260,1331,1353,1375,1398,1420,1445,1518,1541,1564,1586,1616,1645,1667,1689,1711,1740,1822,1859,1907,1931,1961,2025,2050,2082,2126,2261,2307,2332,2404,2433,2456,2533,2558,2580,2602,2624,2651,2674,2697,2740,2765,2787,2809,2887,2909,2943,2970,3041,3063,3100,3122,3144,3166,3208,3230,3252,3278,3321,3351,3373,3427,3462,3510,3545,3570,3593,3636,3658,3683,3726,3748,3773,3795,3825,3850,3872,3908,3930,3997,4020,4043,4068,4091,4121,4163,4185,4214,56,85,110,132,164,188,296,321,343,365,390,419,444,466,491,534,568,590,622,729,756,838,867,919,951,973,1003,1027,1050,1120,1142,1172,1196,1232,1254,1277,1300,1358,1395,1417,1479,1508,1545,1570,1600,1623,1648,1670,1695,1729,1751,1782,1804,1834,1891,1990,2020,2044,2066,2091,2115,2185,2210,2237,2293,2317,2339,2361,2385,2450,2472,2506,2531,2577,2600,2658,2690,2717,2742,2764,2809,2836,2858,2881,2906,2976,3000,3028,3053,3080,3104,3126,3150,3172,3199,3233,3263,3297,3326,3349,3410,3444,3466,3488,3522,3544,3573,3602,3636,3661,3683,3715,3752,3774,3797,3846,3869,3934,3971,3993,4015,62,84,106,160,215,243,265,335,357,377,423,460,482,562,629,663,685,707,730,755,796,831,908,961,1020,1042,1065,1095,1117,1151,1173,1249,1272,1294,1322,1354,1376,1401,1450,1479,1501,1528,1601,1626,1651,1676,1706,1733,1763,1785,1863,1893,1921,1951,1976,1999,2043,2073,2098,2140,2199,2236,2282,2305,2436,2466,2488,2510,2532,2554,2576,2598,2621,2646,2668,2688,2722,2744,2766,2788,2811,2843,2872,2934,2956,2986,3011,3033,3057,3082,3104,3138,3184,3229,3256,3278,3303,3332,3460,3494,3522,3548,3587,3622,3647,3700,3729,3751,3773,3795,3817,3866,3892,3914,3937,3962,3985,4010,4032,4061,4154,4177,4202,4227,4250,4275,4307,4332,4357,4382,4412,4432,4457,71,94,116,181,203,226,262,286,308,333,358,388,411,479,503,532,557,580,602,629,651,674,758,780,805,857,888,911,954,976,1004,1046,1076,1103,1139,1164,1189,1219,1241,1261,1334,1361,1394,1418,1441,1466,1488,1511,1545,1572,1596,1626,1650,1726,1765,1789,1814,1928,1953,1981,2013,2045,2068,2218,2240,2265,2287,2309,2349,2394,2422,2467,2489,2560,2582,2605,2648,2682,2716,2784,2806,2831,2872,2896,2918,2945,2991,3014,3076,3116,3143,3165,3190,3222,3244,3266,3288,3310,3341,3364,3413,3445,3465,3495,3515,3545,3618,3650,3674,3699,3755,3780,3802,3839,3864,3889,3912,3932,3970,4005,4035,4060,4114,63,85,110,140,162,187,212,235,257,279,304,326,360,382,404,464,486,522,547,588,629,656,678,700,728,757,802,827,854,876,898,920,942,964,989,1012,1047,1084,1106,1149,1189,1211,1253,1283,1305,1332,1359,1384,1459,1484,1516,1539,1569,1647,1672,1695,1750,1775,1805,1896,1921,1966,1988,2018,2059,2096,2121,2143,2168,2193,2215,2237,2259,2284,2318,2343,2368,2441,2464,2494,2521,2551,2576,2606,2629,2677,2713,2763,2785,2810,2832,2857,2879,2901,2923,2989,3012,3037,3062,3092,3114,3141,3194,3221,3282,3305,3330,3360,3385,3428,3485,3507,3536,3565,62,84,109,157,180,202,224,260,285,310,369,391,455,477,500,540,569,589,663,683,705,750,782,804,827,852,928,973,996,1021,1043,1068,1093,1115,1159,1193,1220,1240,1333,1355,1380,1423,1453,1478,1500,1520,1542,1609,1652,1674,1699,1748,1770,1799,1864,1889,1914,1975,2005,2124,2146,2168,2198,2220,2240,2265,2285,2323,2345,2416,2446,2468,2528,2571,2598,2620,2645,2667,2717,2777,2807,2829,2859,2882,2938,2961,2984,3018,3063,3086,3122,3144,3166,3200,3222,3306,3331,3375,3400,3444,3476,3501,3554,3579,3613,3635,3660,3694,3717,3751,3782,3804,3863,3889,3911,3967,3987,4015,4043,4068,4093,4123,4185,4207,4236,4320,4345,4370,63,85,110,132,157,190,256,330,371,398,420,496,521,546,568,590,613,638,660,682,706,736,773,800,825,861,930,1003,1028,1050,1077,1100,1125,1155,1180,1251,1276,1298,1320,1350,1372,1394,1423,1448,1470,1504,1526,1546,1625,1652,1681,1761,1790,1815,1862,1892,1928,1951,1985,2017,2047,2262,2285,2307,2363,2392,2417,2442,2472,2502,2524,2608,2630,2652,2686,2708,2730,2795,2832,2854,2883,2905,2927,2950,2975,2997,3020,3104,3126,3156,3206,3229,3267,3296,3319,3368,3398,3423,3457,3488,3524,3551,3581,3603,3644,3666,3691,3734,3769,3794,3837,3866,3886,3940,3963,3986,4078,4119,4142,4172,4194,4217,4245,4277,4299,4331,4360,4392,4416,4447,4470,4565,4590,4612,4660,4682,4704,4755,4780,4802,4827,4855,4880,4902,4926,78,108,133,157,179,204,229,251,293,329,378,400,471,496,526,551,574,608,634,654,710,739,762,832,859,894,921,950,1002,1024,1051,1074,1138,1165,1188,1267,1292,1328,1353,1377,1402,1424,1448,1521,1545,1570,1628,1670,1697,1727,1749,1785,1810,1875,1915,1950,1972,2007,2029,2066,2096,2119,2164,2189,2305,2330,2355,2390,2444,2486,2508,2544,2609,2659,2698,2733,2771,2800,2871,2895,2920,2942,2965,3027,3056,3080,3114,3162,3200,3245,3267,3292,3334,3362,3404,3436,3459,3495,3563,3590,3614,3636,3666,3688,3711,3738,3762,3787,3845,3875,3897,3964,3986,4011,4075,4100,4120,4161,4188,4211,4242,4276,4307,4350,4373,4396,4421,4484,4519,4544,4663,4688,4710,4732,4798,4834,4862,4889,4914,4939,4964,4999,57,79,101,126,149,172,245,267,292,322,344,378,402,427,497,519,544,593,615,659,696,718,742,765,788,813,860,883,929,969,1011,1033,1055,1077,1099,1129,1151,1175,1197,1226,1248,1273,1302,1324,1354,1378,1407,1432,1457,1479,1509,1595,1617,1646,1668,1693,1716,1736,1882,1904,1929,1958,1980,2007,2060,2082,2150,2170,2195,2239,2268,2295,2327,2352,2374,2399,2446,2475,2495,2541,2570,2597,2639,2663,2685,2707,2779,2825,2848,2899,2967,2992,3024,3095,3122,3144,3166,3215,3240,3270,3292,3317,3344,3368,3390,3412,3446,63,85,110,132,164,189,246,275,300,322,347,369,394,424,447,469,546,572,597,656,685,712,742,764,794,816,863,885,920,980,1005,1078,1100,1125,1155,1185,1207,1242,1264,1294,1364,1386,1419,1448,1511,1533,1555,1593,1615,1662,1723,1745,1770,1795,1820,1852,1874,1914,2050,2072,2182,2207,2229,2282,2311,2334,2359,2381,2415,2443,2468,2500,2534,2558,2595,2620,2651,2673,2704,2734,2756,2778,2825,2857,2894,2919,2961,2983,3003,3076,3103,3148,3170,3200,3222,3289,3329,3359,3384,3406,3428,3453,3476,3498,3520,3545,3571,3593,3668,3691,3721,3754,3794,3880,3902,3929,3958,3988,4013,4042,4064,4140,4163,4191,4214,4236,4266,4296,4324,4354,4402,4425,4448,63,93,115,171,240,264,286,311,336,358,380,405,474,503,525,568,597,620,665,694,716,741,776,798,834,856,878,962,994,1022,1053,1078,1112,1134,1157,1245,1270,1297,1324,1346,1369,1447,1469,1491,1526,1556,1613,1642,1664,1744,1766,1804,1874,1896,1937,1967,2036,2059,2130,2155,2210,2317,2344,2366,2391,2416,2441,2482,2532,2561,2586,2609,2634,2657,2685,2707,2730,2773,2805,2827,2849,2885,2910,2935,2967,2987,3015,3049,3078,3100,3130,3180,3207,3229,3251,3273,3360,3405,3430,3497,3524,3546,3571,3614,3660,3682,3707,3734,3757,3791,3813,3846,3869,3894,3916,3938,3960,3990,4014,4044,4077,4115,4140,4163,4188,4217,4242,4290,4327,4365,4394,4460,4483,4592,4653,4691,4713,4736,4774,4804,4826,4851,4888,4913,4936,4958,63,87,110,152,182,204,228,259,286,308,357,386,408,430,457,482,504,528,594,623,645,694,726,748,770,814,836,879,908,931,965,990,1023,1048,1094,1123,1148,1170,1192,1222,1251,1281,1303,1333,1355,1378,1444,1466,1502,1524,1549,1579,1604,1690,1715,1738,1763,1808,1896,1973,1996,2030,2052,2074,2099,2121,2143,2165,2187,2214,2277,2302,2331,2373,2396,2428,2450,2478,2512,2534,2556,2579,2648,2673,2695,2717,2757,2782,2807,2849,2872,2950,2972,2997,3022,3044,3069,3098,3120,3193,3223,3248,3281,3314,3347,3376,3398,3431,3453,3497,3519,3554,3577,3602,3629,3670,3692,3721,3824,3848,62,84,109,131,153,178,201,231,261,284,314,344,366,448,482,504,526,569,622,644,701,726,749,806,831,853,878,912,973,1035,1057,1080,1122,1208,1246,1288,1321,1344,1366,1391,1416,1484,1506,1531,1580,1605,1627,1652,1674,1699,1724,1779,1807,1836,1885,1969,1999,2021,2050,2086,2111,2136,2207,2275,2350,2373,2422,2459,2481,2569,2603,2626,2651,2673,2697,2740,2769,2794,2822,2844,2867,2927,2971,3007,3036,3093,3116,3150,3175,3197,3220,3264,3286,3320,3384,3414,3442,3487,3552,3575,3610,3656,3688,3710,3778,3800,3825,3850,3872,3902,3943,3984,4006,4028,4062,4085,4108,4178,4207,4229,4252,4275,4310,4340,4365,4390,4490,4524,4546,4581,4610,63,85,107,161,183,234,269,296,318,340,364,394,416,450,527,551,573,597,627,652,676,698,723,748,780,805,839,931,984,1007,1088,1110,1140,1182,1204,1242,1274,1298,1323,1348,1374,1407,1435,1460,1487,1517,1554,1576,1601,1635,1657,1722,1746,1794,1819,1848,1873,1915,2080,2103,2126,2151,2236,2259,2316,2400,2432,2461,2485,2505,2527,2616,2641,2666,2715,2740,2831,2853,2877,2924,2975,2998,3056,3087,3121,3143,3173,3200,3222,3245,3267,3296,3321,3366,3388,3456,3481,3503,3528,3553,3578,3602,3626,3648,3674,3703,3737,3764,3794,3816,3850,3872,3897,3961,3987,4033,4090,4115,4139,4168,4193,4249,4292,4321,4350,4408,4445,4475,4505,4530,4553,4578,63,85,107,129,159,182,207,229,259,320,342,364,389,414,493,541,564,613,638,660,684,768,790,823,877,930,952,982,1033,1062,1120,1207,1229,1251,1297,1319,1344,1371,1430,1452,1499,1575,1598,1623,1648,1670,1695,1734,1775,1797,1824,1847,1869,1904,1929,2053,2150,2180,2207,2311,2338,2364,2452,2487,2512,2607,2634,2656,2686,2716,2738,2853,2889,2911,2941,2998,3025,3086,3109,3132,3157,3242,3272,3314,3337,3359,3381,3408,3440,3462,3484,3513,3577,3602,3627,3649,3685,3705,3740,3765,3787,3809,3868,3891,3914,3939,3972,3997,4023,4046,4068,4091,4116,4146,4171,4196,4221,62,84,109,131,153,187,209,232,254,306,335,360,385,410,440,460,485,515,550,622,644,666,691,716,790,813,836,885,914,956,986,1011,1036,1066,1089,1114,1136,1159,1182,1247,1269,1292,1314,1336,1361,1383,1410,1432,1454,1519,1544,1569,1594,1665,1687,1712,1744,1774,1796,1826,1893,1918,1941,1966,2007,2057,2084,2187,2212,2244,2271,2294,2328,2375,2397,2422,2444,2466,2554,2576,2601,2623,2646,2669,2689,2721,2746,2768,2796,2839,2873,2898,2954,3002,3027,3063,3116,3138,3160,3183,3250,3273,3296,3327,3354,3388,3413,3443,3466,3501,3536,3556,3585,3607,3648,3677,3700,3743,3777,3799,3826,3848,3903,3925,3947,63,85,134,188,210,235,290,337,364,400,422,447,469,491,516,541,563,590,619,649,671,694,716,776,847,871,896,944,976,998,1020,1050,1101,1126,1148,1171,1244,1266,1289,1340,1369,1391,1418,1440,1465,1502,1527,1559,1588,1629,1654,1734,1757,1794,1826,1851,1873,1994,2016,2094,2117,2139,2194,2226,2251,2276,2298,2323,2353,2377,2402,2446,2475,2498,2523,2550,2575,2600,2673,2705,2730,2755,2777,2804,2889,2938,2960,2983,3037,3066,3101,3136,3164,3189,3214,3236,3258,3280,3353,3377,3405,3430,3452,3474,3499,3521,3544,3615,3640,3669,3691,3713,3745,3807,3832,3857,3880,63,85,107,129,156,197,227,249,279,304,331,367,394,467,497,519,541,564,589,614,637,676,705,735,769,804,827,864,911,933,998,1069,1091,1116,1138,1178,1207,1229,1272,1309,1331,1356,1381,1404,1429,1471,1505,1543,1573,1619,1648,1670,1699,1724,1753,1783,1805,1830,1871,1895,2016,2046,2071,2114,2136,2163,2193,2215,2251,2273,2298,2360,2397,2473,2498,2520,2550,2577,2599,2625,2678,2722,2752,2775,2800,2848,2878,2901,2945,2981,3008,3033,3117,3139,3161,3297,3322,3344,3366,3396,3426,3448,3471,3536,3558,3588,3610,3632,3678,3703,3727,3749,3781,3803,3826,3851,3873,3897,3965,3987,4017,4083,4103,4190,4255,4278,4301,4356,4407,4432,4462,4518,4541,63,90,113,135,160,206,231,258,297,319,348,370,395,438,467,489,511,533,579,615,680,711,733,787,824,846,917,942,984,1007,1029,1077,1106,1131,1158,1180,1202,1241,1266,1289,1319,1344,1369,1448,1470,1492,1514,1536,1558,1581,1613,1635,1657,1682,1718,1752,1818,1846,1976,2001,2066,2161,2185,2219,2243,2275,2306,2331,2353,2375,2397,2419,2441,2532,2554,2580,2622,2656,2681,2703,2730,2752,2774,2796,2821,2843,2865,2888,2943,2966,2988,3083,3108,3133,3155,3178,3208,3231,3254,3279,3303,3332,3357,3384,3409,3439,3461,3488,3517,3539,3575,3607,3629,3711,3733,3756,62,84,109,131,154,176,201,226,248,271,293,342,395,420,442,465,508,537,562,584,606,628,651,676,698,721,743,805,851,893,923,950,972,1048,1070,1092,1115,1140,1165,1188,1210,1240,1267,1294,1316,1341,1364,1437,1459,1489,1530,1559,1584,1607,1630,1676,1709,1753,1799,1848,1870,1892,1915,1940,1970,2004,2072,2095,2117,2166,2193,2216,2238,2308,2337,2369,2391,2420,2463,2495,2532,2554,2586,2662,2684,2718,2740,2767,2789,2811,2833,2871,2900,2922,2968,2990,3012,3035,3065,3107,3129,3151,3176,3249,3272,3294,3367,3405,3429,3454,3476,3501,3526,3548,3613,3638,3663,3686,3711,3736,3759,3782,3807,3832,3855,3885,3911,3954,3976,4005,4034,4063,4116,4138,4168,4206,4231,4279,63,93,123,145,170,208,233,255,278,300,378,403,425,450,472,495,517,589,609,633,685,714,739,769,792,814,837,860,889,912,985,1012,1078,1108,1131,1153,1178,1200,1235,1258,1333,1356,1391,1418,1441,1471,1493,1554,1587,1612,1637,1659,1684,1735,1758,1788,1811,1833,1906,1929,1959,2003,2033,2056,2101,2154,2184,2209,2244,2267,2313,2366,2391,2421,2557,2579,2606,2659,2681,2707,2737,2764,2794,2835,2857,2884,2907,2929,3000,3025,3047,3069,3092,3119,3146,3224,3249,3271,3294,3316,3341,3368,3391,3461,3494,3542,3572,3602,3634,3657,3684,3713,3736,3766,3788,3813,3896,3929,3951,3985,4020,4069,4092,4115,4144,4166,4212,4234,4266,4311,4341,4364,4394,4419,4460,4482,4528,4550,4579,4653,4675,4702,64,88,110,135,158,181,206,233,255,278,397,419,444,474,504,526,548,573,612,637,659,702,732,756,801,830,853,875,900,922,945,987,1014,1041,1065,1087,1111,1134,1156,1181,1211,1240,1265,1287,1309,1394,1416,1438,1468,1493,1520,1566,1592,1614,1681,1721,1799,1824,1854,1879,1911,1936,1961,1986,2023,2053,2205,2227,2257,2293,2320,2342,2367,2392,2418,2441,2512,2534,2557,2579,2606,2641,2677,2702,2732,2754,2779,2801,2876,2901,2926,2958,3014,3057,3088,3133,3158,3181,3208,3233,3256,3281,3354,3379,3404,3444,3496,3518,3561,3595,3618,3640,3665,3689,3712,3758,3795,3817,3846,3920,3944,3976,4039,4062,4089,4112,4135,4160,4182,4238,4272,4295,4325,4350,4375,4416,4446,4473,4503,4587,4612,4637,4662,4687,4742,4767,4790,4812,4835,4873,4895,4917,4955,4980,5011,5039,5062,5095,73,95,120,142,164,186,208,238,260,283,306,382,406,429,472,506,529,580,617,681,703,726,772,809,834,856,878,936,978,1000,1023,1097,1119,1144,1171,1193,1215,1237,1297,1319,1341,1413,1438,1468,1498,1523,1557,1582,1604,1629,1663,1727,1749,1837,1890,1915,1939,1971,2003,2028,2104,2212,2234,2256,2281,2305,2327,2349,2371,2400,2476,2503,2530,2560,2584,2665,2689,2716,2744,2775,2797,2825,2880,2914,2936,3000,3083,3118,3170,3197,3222,3247,3269,3294,3316,3339,3368,3392,3442,3472,3497,3517,3542,3573,3595,3625,3647,3672,3697,3724,3747,3814,3838,3867,3904,3928,3959,3989,57,82,105,176,200,225,258,280,305,332,357,379,402,436,496,533,611,660,759,784,804,855,884,906,928,951,1002,1037,1085,1147,1210,1247,1269,1291,1313,1338,1399,1426,1451,1473,1555,1579,1607,1632,1667,1689,1712,1742,1812,1837,1862,1887,1910,1933,2004,2029,2054,2079,2109,2132,2157,2237,2259,2284,2327,2358,2383,2408,2430,2452,2477,2502,2524,2547,2617,2639,2662,2692,2717,2740,2765,2787,2810,2846,2880,2956,2986,3008,3031,3067,3091,3159,3182,3205,3244,3266,3288,3314,3376,3398,3441,3466,3488,3513,3542,3564,3639,3666,3688,3713,3735,3757,3783,3813,3853,3875,3900,3922,3944,3977,4000,4030,4059,4088,4117,4146,63,99,121,146,168,188,236,268,295,320,342,364,386,411,433,456,542,564,587,612,637,659,681,808,837,882,933,987,1012,1051,1108,1137,1167,1254,1288,1318,1361,1409,1431,1453,1502,1531,1585,1635,1678,1698,1720,1800,1822,1854,1879,1903,1950,1975,2005,2030,2067,2099,2222,2245,2267,2321,2361,2384,2444,2466,2516,2546,2597,2619,2649,2674,2697,2720,2742,2798,2871,2893,2916,2950,2972,3008,3033,3086,3118,3140,3165,3198,3240,3263,3326,3355,3378,3401,3424,3446,3473,3602,3627,3670,3695,3727,3752,3777,3854,3874,3899,3924,3954,3979,4034,4059,4081,4104,4129,4151,4176,4204,62,84,109,136,166,237,259,308,333,355,385,410,433,461,498,520,542,613,635,662,684,706,731,753,776,798,822,855,879,979,1004,1034,1056,1081,1104,1132,1155,1177,1257,1282,1305,1335,1357,1391,1416,1436,1491,1520,1543,1568,1590,1624,1665,1697,1765,1787,1812,1875,1897,1919,1942,2020,2057,2126,2241,2263,2285,2326,2376,2405,2427,2481,2518,2543,2565,2592,2615,2637,2680,2712,2746,2773,2798,2832,2854,2887,3052,3074,3104,3126,3149,3179,3202,3227,3251,3296,3319,3400,3423,3457,3479,3504,3527,3552,3586,3608,3633,3666,3752,3786,3820,3845,3897,3929,3951,3976,4006,4028,4051,4140,4160,4185,4215,4238,4265,4288,4352,4374,4415,4442,4490,4512,4541,79,102,127,149,174,199,270,292,314,339,361,383,405,427,450,521,543,573,598,620,645,668,696,733,755,798,832,854,877,972,998,1040,1062,1087,1110,1135,1211,1233,1255,1277,1304,1327,1352,1382,1404,1437,1459,1489,1560,1615,1638,1663,1685,1707,1729,1813,1835,1857,1880,1900,2024,2046,2068,2090,2112,2134,2159,2181,2203,2225,2296,2318,2338,2403,2432,2454,2483,2505,2530,2555,2577,2599,2621,2668,2701,2721,2788,2822,2844,2866,2900,2925,2987,3009,3044,3066,3091,3113,3184,3209,3234,3269,3299,3322,3344,3374,3396,3442,3483,3512,3541,68,103,132,208,230,252,288,334,356,378,412,434,459,481,506,531,553,624,649,705,757,797,826,892,934,956,978,1011,1033,1084,1117,1150,1175,1197,1221,1260,1294,1331,1365,1388,1413,1435,1467,1489,1514,1541,1563,1585,1619,1649,1678,1768,1788,1829,1937,1960,1985,2066,2101,2123,2174,2208,2228,2274,2303,2328,2374,2403,2425,2450,2472,2494,2516,2538,2609,2639,2664,2694,2716,2738,2780,2847,2870,2895,2920,2950,2975,3002,3027,3052,3077,3102,3155,3189,3209,3295,3317,3339,3364,3386,3408,3444,3466,3502,3527,3556,3585,3607,3675,3695,3720,3743,63,85,115,146,168,198,245,267,325,347,370,394,424,447,469,516,546,568,591,649,676,699,760,783,805,859,882,904,949,974,1004,1029,1051,1073,1095,1125,1147,1171,1193,1268,1303,1326,1351,1401,1431,1453,1478,1508,1581,1627,1668,1731,1753,1776,1798,1835,1858,1983,2005,2027,2086,2111,2133,2180,2258,2280,2305,2327,2350,2436,2461,2483,2508,2530,2597,2627,2649,2671,2762,2784,2809,2834,2870,2904,2931,2976,3008,3031,3083,3113,3147,3169,3191,3213,3245,3272,3360,3385,3415,3437,3460,3485,3518,3546,3589,3627,3655,3675,3705,3725,3751,3773,3827,3849,63,88,112,134,159,189,284,312,334,379,410,433,484,521,543,584,615,664,715,737,757,802,834,864,886,928,950,973,1051,1076,1098,1120,1150,1180,1202,1225,1292,1329,1351,1378,1402,1432,1454,1478,1509,1582,1604,1637,1662,1684,1706,1731,1784,1806,1828,1858,1885,1907,1936,2051,2073,2095,2117,2139,2169,2191,2213,2240,2356,2382,2430,2454,2476,2519,2572,2597,2622,2644,2669,2716,2736,2781,2812,2834,2859,2884,2906,2928,2984,3026,3059,3106,3185,3210,3232,3254,3278,3301,3324,3394,3424,3446,3468,3491,3516,3544,3567,3592,3662,3686,3710,3735,3757,3798,3822,3845,3870,3904,3929,3954,3990,4015,4061,4140,4165,4190,4213,4236,63,85,115,137,160,190,213,235,265,287,316,389,411,436,456,481,581,627,665,714,751,775,797,822,897,919,961,983,1005,1027,1078,1149,1174,1203,1251,1288,1310,1332,1354,1376,1412,1437,1490,1519,1546,1568,1609,1639,1729,1755,1777,1819,1899,1922,1947,2028,2057,2088,2118,2211,2241,2263,2288,2313,2335,2370,2393,2422,2444,2471,2495,2525,2550,2574,2596,2621,2648,2671,2727,2761,2783,2808,2830,2852,2888,2910,2955,2980,3024,3054,3078,3103,3125,3145,3219,3251,3283,3305,3327,3350,3403,3432,3491,3513,3548,3570,3599,3635,3667,3689,3712,3771,3801,3831,3856,3883,3906,63,88,111,136,179,216,238,260,285,339,361,396,421,444,466,541,563,588,613,635,658,683,705,727,749,773,802,824,889,918,943,985,1012,1037,1096,1134,1169,1194,1216,1238,1260,1296,1318,1340,1385,1414,1441,1468,1495,1520,1549,1571,1600,1625,1677,1724,1747,1770,1800,1825,1930,1952,1974,1999,2021,2070,2102,2124,2149,2179,2204,2238,2261,2287,2360,2390,2412,2475,2497,2519,2541,2563,2588,2613,2635,2657,2730,2752,2775,2840,2882,2904,2957,2980,3007,3044,3086,3109,3138,3186,3213,3235,3257,3291,3316,3344,3367,3394,3416,3471,3496,3518,3540,3569,3599,3659,3684,3709,3734,3759,3794,3817,3868,3891,3913,3935,3964,62,84,107,141,201,231,253,275,300,327,351,381,406,428,455,477,497,529,650,673,716,745,770,795,871,896,945,974,996,1021,1043,1084,1126,1148,1173,1197,1219,1241,1266,1293,1315,1340,1411,1433,1455,1485,1508,1541,1563,1585,1607,1634,1667,1692,1714,1802,1824,1849,1879,1966,1996,2016,2046,2141,2164,2186,2276,2308,2330,2353,2375,2400,2425,2447,2469,2491,2517,2560,2587,2609,2631,2695,2732,2757,2782,2804,2827,2900,2925,2948,3002,3031,3053,3095,3117,3140,3162,3184,3209,3234,3256,3305,3328,3355,3380,3403,3425,3492,3514,3541,3563,3593,3622,3671,3695,3763,3788,3811,3836,3865,3887,3909,62,84,106,131,156,181,215,240,262,285,310,332,357,381,457,482,504,534,556,578,604,686,711,733,775,800,832,903,925,950,972,995,1018,1048,1075,1102,1125,1150,1175,1212,1255,1277,1307,1332,1355,1377,1399,1422,1471,1598,1620,1642,1695,1720,1750,1784,1812,1852,1872,1987,2007,2041,2063,2088,2110,2132,2161,2191,2213,2284,2306,2341,2430,2455,2480,2502,2522,2547,2577,2616,2744,2767,2801,2823,2848,2887,2928,2970,2992,3017,3047,3069,3101,3148,3173,3196,3221,3243,3314,3344,3369,3392,3460,3490,3512,3548,3634,3661,3694,3739,3761,3786,3854,3921,3946,3976,3999,4025,4070,4097,4124,63,88,111,133,160,185,207,277,299,327,352,377,400,422,500,522,545,599,621,646,716,748,814,839,864,891,966,988,1010,1035,1077,1107,1137,1169,1191,1213,1238,1260,1282,1305,1328,1398,1447,1472,1515,1547,1570,1625,1666,1730,1755,1780,1803,1882,1912,1937,1993,2015,2047,2070,2106,2131,2213,2243,2268,2298,2321,2362,2466,2498,2533,2591,2613,2649,2671,2705,2731,2756,2779,2820,2842,2915,2939,2964,2994,3018,3043,3065,3095,3139,3168,3193,3215,3249,3274,3310,3383,3407,3463,3490,3556,3594,3616,3650,3674,3704,3779,3806,3828,3853,3879,3922,3946,3968,4004,4026,4099,4126,4151,4176,4198,4220,4245,4267,4290,4315,4345,4368,4467,4491,4519,4622,4645,4668,4698,4753,4783,4819,4839,62,84,109,131,156,181,217,237,262,284,347,369,393,440,508,533,555,580,605,627,652,674,696,721,814,839,861,886,908,936,984,1014,1036,1109,1138,1172,1194,1247,1334,1359,1381,1404,1447,1481,1506,1531,1556,1587,1609,1639,1664,1687,1712,1808,1833,1863,1897,1967,1989,2011,2054,2086,2111,2133,2163,2196,2221,2257,2279,2303,2328,2350,2380,2405,2433,2501,2526,2552,2577,2600,2625,2647,2672,2694,2717,2762,2787,2810,2844,2876,2901,2926,2946,2979,3004,3027,3052,3086,3108,3135,3157,3179,3212,3234,3259,3327,3357,3391,3416,3441,3461,3486,3552,3574,3603,3630,3666,3695,3726,3756,3781,3826,64,89,117,160,184,206,239,264,304,335,357,400,437,462,484,540,578,614,673,798,825,847,869,900,922,952,1032,1054,1091,1125,1147,1170,1200,1222,1278,1303,1328,1399,1421,1448,1473,1503,1527,1554,1577,1620,1649,1674,1697,1719,1755,1785,1807,1839,1869,1891,1939,1980,2003,2033,2082,2109,2186,2208,2231,2278,2303,2325,2347,2371,2393,2416,2438,2500,2524,2547,2643,2673,2695,2717,2742,2765,2787,2829,2859,2881,2935,2965,2995,3017,3039,3066,3132,3157,3179,3222,3257,3299,3332,3359,3379,3404,3434,3456,3509,3539,3562,3584,3607,3631,3653,3678,3705,3729,3801,3823,3845,3868,3926,3948,4007,4050,4080,4107,4131,4160,4189,4211,4242,4314,4395,62,87,109,132,176,210,256,281,306,374,404,432,457,479,504,526,551,578,600,622,709,742,764,794,824,892,929,980,1005,1044,1112,1137,1165,1214,1248,1286,1358,1387,1412,1437,1459,1481,1506,1528,1551,1576,1601,1634,1662,1696,1718,1741,1814,1839,1861,1883,1926,1972,2006,2029,2056,2103,2126,2156,2181,2204,2234,2266,2295,2324,2378,2401,2555,2577,2599,2624,2646,2680,2705,2730,2767,2842,2865,2887,2930,2963,3021,3066,3095,3125,3147,3169,3191,3215,3237,3306,3328,3373,3410,3485,3507,3529,3556,3578,3601,3628,3652,3675,3710,3732,3757,3822,3848,3954,3976,4000,4062,4087,4122,4147,4172,4214,4244,4269,4292,4353,4378,4408,4431,62,84,109,134,158,229,254,276,298,320,342,364,399,434,501,523,577,600,625,674,703,728,753,775,802,870,894,927,969,994,1018,1043,1068,1093,1118,1148,1168,1191,1261,1286,1319,1344,1369,1399,1429,1451,1476,1498,1560,1584,1609,1659,1688,1713,1774,1799,1833,1856,1914,1944,1967,2074,2099,2121,2156,2181,2227,2257,2279,2301,2335,2358,2381,2446,2469,2491,2540,2569,2591,2613,2635,2657,2682,2705,2727,2779,2809,2858,2901,2930,2979,3022,3051,3079,3116,3189,3212,3257,3309,3380,3402,3432,3454,3490,3515,3538,3563,3598,3633,3759,3838,3860,3900,3935,3965,3990,4020,4042,4064,4089,4112,4154,4189,4224,4246,4268,4290,4312,86,108,135,157,230,253,275,318,352,374,406,436,520,550,572,649,673,721,746,771,796,863,885,912,955,977,1002,1090,1115,1163,1190,1218,1261,1295,1372,1409,1448,1488,1518,1564,1607,1636,1674,1696,1720,1742,1832,1898,1923,1946,1969,2015,2037,2060,2087,2109,2138,2228,2251,2330,2355,2377,2399,2421,2466,2500,2545,2605,2638,2661,2683,2729,2805,2835,2857,2879,2901,2952,2975,3034,3066,3094,3139,3184,3229,3251,3276,3303,3350,3440,3464,3486,3508,3530,3552,3577,3601,3625,3693,3727,3752,3772,3797,3817,3840,3868,3888,3910,3932,3961,3995,4071,4094,4124,4149,4181,4204,4229,67,90,120,142,167,194,262,292,338,368,393,415,440,516,536,561,657,679,704,742,764,789,835,865,887,916,938,972,1025,1048,1068,1114,1144,1177,1199,1221,1304,1336,1358,1380,1402,1480,1526,1556,1607,1645,1667,1689,1711,1733,1755,1780,1874,1899,1931,1953,1986,2009,2031,2060,2083,2108,2163,2193,2254,2276,2301,2326,2353,2382,2414,2481,2503,2525,2558,2592,2614,2636,2658,2680,2748,2770,2792,2817,2839,2861,2886,2908,2930,2952,2974,3060,3082,3105,3152,3174,3196,3218,3253,3283,3305,3337,3359,3384,3406,3428,3458,3545,3572,3607,3630,3655,3701,3724,3746,3823,3845,3868,3896,3918,3950,3996,4018,4047,4095,4118,4141,4168,64,87,109,134,156,181,219,248,271,302,329,351,416,443,470,508,531,553,578,600,627,702,727,811,859,888,938,1032,1061,1099,1126,1149,1198,1227,1261,1291,1316,1341,1363,1390,1449,1480,1505,1530,1552,1577,1676,1699,1731,1761,1783,1805,1830,1852,1877,1906,1931,1960,2005,2028,2173,2196,2226,2264,2365,2387,2409,2431,2455,2480,2502,2524,2546,2578,2600,2625,2683,2705,2725,2819,2853,2876,2903,2988,3026,3059,3079,3170,3196,3246,3314,3336,3361,3385,3412,3466,3498,3530,3550,3572,3602,3624,3646,3726,3751,3773,3815,3844,3866,3917,3939,3969,3992,4017,4046,4076,4150,4173,4196,4238,4265,4287,4312,4335,4357,4379,4409,4540,4567,4591,4615,4640,4717,4739,4762,4795,4820,4842,4867,4921,4946,4981,62,87,109,146,168,193,267,292,365,397,427,451,474,498,521,545,613,635,657,708,737,759,851,886,913,935,969,992,1014,1068,1112,1135,1160,1216,1244,1279,1302,1343,1378,1403,1485,1521,1546,1583,1607,1637,1662,1694,1753,1829,1851,1876,1908,1930,1955,2001,2035,2057,2113,2135,2160,2184,2214,2344,2381,2412,2434,2458,2480,2503,2576,2598,2620,2642,2666,2690,2760,2784,2820,2845,2880,2902,2927,2998,3025,3052,3079,3104,3126,3168,3190,3223,3296,3323,3369,3420,3457,3479,3501,3525,3547,3572,3595,3661,3684,3757,3808,3833,3855,3878,3904,3939,3962,3984,4009,4074,4099,4144,4167,4191,4223,4291,4332,4357,4382,4404,4459,4507,4539,62,84,106,131,153,175,198,241,275,300,346,371,393,420,517,539,562,624,646,672,694,758,816,839,861,934,976,998,1027,1049,1072,1099,1144,1184,1209,1239,1266,1299,1321,1346,1399,1426,1456,1499,1538,1565,1590,1626,1648,1670,1702,1736,1759,1852,1882,1907,1929,1958,1990,2121,2149,2171,2198,2223,2245,2283,2312,2337,2367,2392,2414,2444,2466,2534,2556,2581,2608,2637,2676,2699,2721,2794,2816,2838,2863,2888,2911,2933,3032,3055,3077,3107,3129,3151,3216,3239,3269,3296,3325,3350,3382,3407,3429,3510,3535,3569,3594,3614,3650,3678,3700,3734,3756,3778,3801,3824,3857,3879,3912,3934,3956,4012,4054,72,94,119,144,166,188,213,235,308,330,352,420,450,473,509,590,614,638,661,693,718,740,765,843,910,935,1016,1043,1113,1135,1175,1197,1222,1245,1301,1333,1355,1377,1407,1430,1452,1474,1508,1531,1616,1647,1674,1702,1738,1792,1814,1837,1895,1917,1951,1973,1995,2048,2116,2143,2165,2187,2209,2231,2254,2296,2327,2349,2392,2421,2445,2488,2522,2591,2634,2659,2681,2729,2770,2806,2828,2851,2873,2914,2937,2967,3007,3030,3057,3079,3140,3206,3231,3295,3319,3350,3375,3422,3478,3521,3567,3589,3614,3690,3713,3736,3785,3808,3831,3882,3904,3926,3996,4019,4055,4080,4117,4147,4183,4206,4250,4272,4296,4356,4392,4441,4466,4498,4539,4562,4588,4624,4648,4677,62,84,109,131,161,186,208,290,312,337,362,384,407,432,454,487,512,534,559,581,603,628,651,674,703,725,747,789,814,837,859,881,901,931,953,982,1007,1032,1054,1079,1101,1123,1191,1214,1236,1292,1321,1343,1365,1418,1441,1488,1530,1553,1578,1601,1626,1747,1769,1803,1837,1859,1923,1945,1968,1990,2015,2037,2059,2082,2152,2174,2197,2269,2291,2316,2338,2365,2403,2430,2459,2535,2557,2583,2647,2681,2723,2745,2768,2790,2826,2848,2868,2891,2966,2991,3013,3040,3062,3084,3127,3156,3186,3216,3249,3271,3296,3331,3353,3378,67,91,178,202,226,251,323,345,368,412,460,488,525,547,571,605,629,753,785,812,837,862,884,919,948,970,1000,1047,1076,1098,1196,1233,1255,1277,1312,1334,1359,1436,1461,1483,1537,1566,1591,1616,1640,1665,1689,1714,1739,1764,1796,1865,1894,1929,1969,1992,2027,2068,2136,2161,2193,2314,2346,2370,2392,2416,2443,2478,2500,2525,2555,2593,2616,2644,2676,2698,2728,2787,2812,2836,2861,2932,2954,2976,3006,3029,3051,3073,3095,3166,3211,3233,3255,3340,3363,3386,3411,3442,3464,3489,3522,3552,3578,3615,3637,3661,3686,3729,3766,3788,3831,3855,3887,3920,3949,3973,4004,4026,4052,4077,4135,4160,4188,4215,4238,4265,4291,63,85,115,138,160,203,236,258,286,308,338,360,430,478,508,530,561,586,608,638,661,681,717,768,809,870,895,928,970,1000,1049,1082,1105,1130,1184,1244,1266,1299,1321,1343,1404,1473,1500,1522,1545,1599,1645,1675,1700,1730,1760,1785,1807,1830,1896,1921,1955,1980,2051,2088,2122,2152,2172,2264,2289,2311,2362,2416,2450,2475,2497,2522,2547,2589,2609,2632,2666,2710,2732,2793,2816,2841,2864,2894,2924,2958,3011,3043,3065,3089,3113,3133,3176,3205,3241,3296,3336,3370,3392,3413,3454,3477,3507,3542,3564,3589,3624,3649,3667,3716,3741,3777,3800,3827,3854,3876,3899,3924,3946,3968,4004,4051,4076,4152,4201,4225,4247,4279,4310,4340,4405,4440,4470,4504,4527,4552,4611,4641,63,88,117,139,164,186,224,253,278,319,349,371,393,434,456,478,500,525,611,651,680,703,757,806,828,882,904,926,949,976,1005,1032,1054,1121,1143,1178,1223,1252,1277,1299,1321,1396,1418,1443,1472,1497,1526,1560,1583,1635,1667,1712,1771,1806,1877,1900,1930,1972,2035,2057,2087,2109,2134,2157,2180,2212,2234,2276,2301,2377,2402,2427,2452,2477,2502,2549,2578,2600,2625,2652,2677,2703,2753,2798,2820,2861,2914,2934,2964,2987,3023,3051,3083,3113,3152,3174,3223,3249,3335,3357,3379,3401,3423,3449,3471,3501,3523,3545,3570,3592,3614,62,84,108,133,158,180,202,229,302,371,393,435,467,489,514,538,581,610,659,709,738,763,788,810,832,903,960,982,1004,1026,1048,1075,1100,1150,1179,1201,1227,1257,1292,1323,1348,1434,1464,1486,1508,1533,1563,1597,1662,1684,1709,1734,1775,1830,1959,1981,2003,2025,2052,2074,2145,2169,2194,2245,2275,2300,2322,2347,2374,2399,2422,2444,2483,2508,2530,2666,2707,2732,2755,2780,2803,2850,2891,2918,2947,2970,3015,3037,3059,3092,3115,3140,3165,3201,3236,3259,3293,3358,3422,3445,3470,3495,3530,3564,3589,3611,3684,3708,3728,3803,3832,3854,3905,3930,3964,4007,4030,4057,4086,62,84,107,167,189,219,241,263,287,309,334,423,458,483,508,537,605,627,654,679,704,726,792,821,846,884,917,940,1049,1074,1096,1142,1165,1211,1267,1303,1325,1350,1383,1432,1457,1479,1517,1549,1574,1596,1618,1688,1718,1740,1762,1796,1821,1844,1869,2014,2036,2058,2083,2105,2133,2158,2180,2218,2289,2311,2349,2374,2396,2426,2448,2475,2508,2554,2588,2613,2635,2655,2766,2820,2862,2887,2909,2931,2954,2987,3010,3037,3103,3125,3180,3200,3225,3258,3283,3308,3336,3371,3427,3460,3497,3524,3569,3601,3626,3656,3681,3717,3752,3782,3853,3876,3945,3967,3994,4019,4086,4109,4134,4159,4214,4254,4348,70,117,139,249,295,317,377,440,462,487,509,534,626,649,674,714,743,765,790,815,837,859,930,952,992,1037,1059,1092,1117,1139,1161,1183,1205,1227,1252,1282,1312,1334,1356,1397,1427,1461,1486,1508,1533,1604,1626,1661,1735,1758,1781,1824,1856,1886,1909,1934,2029,2051,2074,2123,2155,2177,2199,2219,2248,2273,2295,2318,2413,2443,2465,2519,2559,2624,2646,2671,2693,2723,2751,2783,2810,2851,2878,2900,2927,2949,2982,3005,3065,3088,3111,3177,3202,3224,3249,3296,3322,3362,3396,3421,3446,3471,3525,3547,3620,3642,3664,3689,3719,3741,3766,3788,3813,3838,3870,3895,3920,3943,3966,3986,56,78,108,144,177,199,222,268,297,327,349,374,396,423,499,522,547,569,603,638,663,686,729,751,774,797,822,859,932,966,988,1013,1035,1077,1101,1126,1148,1171,1193,1266,1288,1318,1348,1371,1393,1473,1535,1570,1599,1621,1692,1719,1744,1769,1792,1838,1873,1895,1920,1957,1980,2005,2030,2055,2133,2158,2195,2218,2302,2327,2349,2374,2396,2418,2440,2462,2484,2504,2595,2617,2650,2672,2717,2757,2788,2820,2843,2865,2890,2915,2940,3041,3064,3084,3127,3159,3214,3256,3281,3329,3358,3380,3439,3464,3487,3512,3539,3566,3591,3618,3688,3718,3740,3762,3789,3822,3890,3913,3936,3971,3994,4019,4049,4071,4096,4119,4153,4176,4217,4276,4298,4336,4365,4394,4465,62,84,106,137,162,187,225,262,284,306,354,388,426,511,533,560,630,659,684,709,736,775,812,848,898,928,1001,1042,1078,1105,1127,1176,1198,1233,1258,1285,1307,1393,1418,1443,1468,1490,1519,1594,1617,1658,1732,1754,1779,1812,1837,1868,1946,1971,2007,2032,2054,2079,2116,2239,2262,2287,2321,2404,2427,2449,2495,2532,2561,2586,2611,2638,2668,2690,2761,2807,2837,2859,2882,2904,2966,2995,3018,3043,3079,3102,3127,3149,3174,3233,3261,3287,3335,3357,3379,3401,3426,3456,3478,3501,3568,3596,3624,3649,3671,3694,3783,3806,3865,3926,3953,3980,4004,4034,4059,4092,4115,4145,4175,4197,4217,4242,4262,4284,4313,4365,4387,4441,4464,4487,62,84,106,128,151,176,198,221,271,293,315,370,399,432,455,480,502,524,549,571,593,666,691,716,738,765,831,853,900,1003,1063,1088,1128,1157,1179,1199,1333,1452,1498,1543,1585,1614,1636,1664,1689,1714,1736,1771,1800,1829,1912,1937,1967,1990,2015,2037,2067,2209,2234,2256,2285,2310,2332,2355,2380,2403,2425,2503,2525,2550,2617,2646,2668,2691,2713,2762,2791,2813,2835,2865,2908,2940,2974,2996,3046,3068,3093,3160,3182,3207,3241,3263,3305,3340,3392,3417,3439,3469,3491,3521,3546,3568,3590,3613,3679,3701,3731,3761,3790,3815,3894,3951,3981,4047,62,84,120,152,174,196,219,244,269,291,313,381,405,427,451,506,530,565,589,612,637,709,734,756,809,849,893,918,967,997,1030,1080,1110,1133,1165,1187,1209,1233,1262,1285,1363,1388,1413,1435,1460,1523,1543,1566,1632,1681,1703,1772,1841,1870,1941,1964,1994,2060,2095,2120,2207,2237,2357,2393,2415,2445,2467,2504,2529,2561,2586,2645,2678,2709,2788,2811,2846,2886,2917,2950,2972,2994,3089,3125,3147,3207,3234,3258,3280,3353,3375,3420,3443,3477,3502,3553,3576,3598,3625,3659,3688,3713,3737,3759,3789,3811,3836,3858,3882,3905,3965,3997,4022,4044,4069,4100,4125,4147,4196,4231,4256,4281,4335,62,84,106,140,162,185,207,234,264,286,308,330,355,377,448,478,500,530,555,580,602,626,649,680,700,725,750,773,805,847,869,903,927,950,1020,1044,1067,1109,1155,1177,1220,1249,1271,1317,1339,1377,1399,1421,1451,1473,1498,1525,1547,1574,1652,1682,1707,1730,1759,1784,1807,1856,1921,1944,1966,1991,2016,2038,2063,2090,2122,2144,2174,2199,2226,2248,2286,2313,2340,2364,2435,2457,2479,2530,2564,2591,2613,2655,2726,2751,2776,2836,2865,2890,2912,2939,2971,2993,3015,3037,3062,3084,3106,3128,3150,3172,3194,3216,3245,3276,3300,63,90,120,142,183,224,246,297,326,348,373,400,431,453,477,501,526,551,573,595,618,648,670,695,753,784,811,841,865,941,981,1006,1031,1071,1102,1125,1150,1172,1196,1277,1307,1331,1366,1396,1434,1471,1502,1533,1572,1610,1632,1654,1725,1805,1829,1851,1873,1900,1924,2001,2025,2050,2096,2131,2179,2213,2235,2260,2283,2315,2337,2360,2431,2453,2476,2533,2563,2587,2623,2648,2728,2758,2780,2813,2910,2940,2967,2999,3024,3047,3073,3121,3143,3165,3223,3248,3273,3293,3320,3345,3370,3400,3425,3458,3494,3518,3549,3607,3629,3661,3681,3706,3753,3778,62,84,111,133,156,209,231,256,278,300,322,344,412,434,464,486,511,553,582,605,652,700,774,804,829,862,884,926,949,1010,1032,1054,1076,1099,1121,1146,1224,1254,1276,1351,1373,1396,1421,1446,1468,1491,1548,1585,1607,1632,1657,1690,1721,1751,1828,1851,1876,1901,1930,1955,1985,2010,2033,2159,2181,2209,2234,2257,2279,2354,2376,2399,2441,2478,2503,2525,2555,2577,2600,2651,2755,2780,2803,2825,2852,2877,2902,2936,2959,3021,3043,3085,3112,3134,3158,3188,3229,3251,3273,3298,3323,3410,3435,3457,3479,3504,3545,3568,3598,3621,3649,3678,3703,3735,3764,3798,3839,3895,3917,3990,4013,4041,4073,62,87,109,132,157,179,204,229,251,316,340,365,395,417,451,481,506,529,612,637,662,687,714,736,760,782,853,875,900,947,971,1005,1070,1097,1119,1141,1165,1188,1213,1287,1326,1349,1422,1451,1473,1509,1533,1566,1588,1613,1703,1725,1747,1785,1808,1831,1856,1898,1941,2024,2046,2083,2121,2155,2177,2210,2235,2277,2338,2397,2426,2461,2483,2513,2560,2582,2607,2680,2713,2743,2768,2790,2812,2837,2914,2943,2980,3007,3030,3062,3084,3111,3135,3158,3218,3264,3341,3394,3416,3484,3512,3577,3599,3624,3649,3669,3716,3743,3781,3806,3828,3850,3878,3900,3937,3985,4010,4038,4063,4098,4121,4146,4169,4194,4217,4247,4281,62,88,110,155,180,205,230,252,274,296,318,345,404,426,449,529,554,576,601,628,658,680,702,724,799,826,849,923,945,975,1009,1031,1120,1142,1172,1194,1216,1279,1304,1329,1367,1432,1455,1475,1505,1527,1561,1583,1605,1627,1652,1674,1706,1728,1770,1847,1877,1966,2007,2037,2074,2096,2126,2254,2279,2304,2326,2391,2413,2439,2488,2517,2542,2569,2596,2623,2645,2681,2703,2752,2777,2799,2824,2847,2869,2934,2985,3023,3046,3102,3144,3167,3254,3284,3364,3389,3440,3486,3544,3566,3602,3625,3698,3725,3747,3770,3797,3820,3845,3870,3892,3915,3975,3997,4022,4054,4086,4115,4137,4159,4181,4257,4279,4302,4327,62,84,106,178,200,246,271,307,331,377,449,498,520,543,565,609,638,660,684,711,733,755,778,828,858,880,931,981,1005,1032,1116,1146,1169,1191,1234,1266,1304,1326,1349,1379,1413,1436,1513,1535,1557,1579,1601,1634,1659,1681,1704,1726,1794,1832,1854,1876,1938,1961,2012,2113,2148,2173,2198,2232,2332,2357,2379,2412,2437,2460,2485,2576,2598,2631,2653,2675,2724,2787,2809,2858,2887,2909,2952,2981,3006,3028,3050,3072,3097,3131,3161,3194,3217,3292,3365,3436,3461,3486,3511,3545,3573,3599,3622,3652,3708,3732,3754,3779,3801,3825,3847,3879,3909,3934,3959,3981,4045,4069,4117,4144,4260,4282,4304,4334,4364,4387,68,91,113,143,178,200,267,289,314,356,379,404,439,469,492,524,553,575,610,632,735,762,784,809,846,869,899,921,943,966,1041,1063,1088,1112,1135,1189,1213,1247,1313,1343,1365,1430,1450,1475,1500,1525,1549,1571,1596,1618,1640,1664,1695,1798,1821,1843,1869,1891,1916,1951,1973,2002,2053,2078,2103,2126,2151,2222,2247,2284,2378,2400,2422,2447,2485,2507,2563,2591,2623,2645,2673,2695,2720,2808,2830,2854,2884,2912,2936,2971,3015,3047,3074,3096,3118,3142,3192,3222,3244,3290,3312,3348,3373,3442,3467,3492,3548,3610,3632,3657,3723,3752,3777,3799,3822,3847,3872,3897,3932,3992,4014,4048,4070,4099,4121,4152,4174,4238,4263,62,87,109,131,161,195,220,242,320,342,364,386,411,479,504,537,562,590,612,650,703,730,759,789,814,861,883,905,927,949,1017,1044,1067,1089,1118,1143,1165,1187,1211,1238,1260,1285,1383,1418,1448,1470,1492,1517,1539,1613,1638,1729,1795,1820,1871,1939,2041,2063,2093,2139,2171,2193,2217,2244,2266,2289,2400,2422,2444,2477,2504,2526,2559,2584,2644,2669,2691,2713,2735,2757,2779,2851,2881,2903,2945,2994,3016,3039,3062,3094,3119,3141,3163,3185,3207,3287,3309,3344,3384,3413,3438,3463,3483,3508,3560,3582,3614,3637,3667,3687,3721,3777,3799,3836,62,84,107,132,154,177,226,255,280,305,327,351,393,425,450,472,497,524,549,620,645,669,737,762,784,873,895,918,948,978,1005,1027,1109,1131,1156,1181,1208,1238,1261,1286,1315,1335,1415,1439,1464,1486,1527,1563,1585,1653,1678,1710,1740,1763,1793,1827,1895,1917,1942,1998,2063,2085,2107,2147,2183,2208,2230,2252,2274,2304,2375,2398,2421,2448,2485,2553,2575,2605,2632,2655,2680,2702,2735,2757,2782,2804,2827,2891,2923,2948,2970,2992,3034,3064,3086,3157,3184,3232,3283,3317,3339,3384,3406,3436,3460,3490,3520,3542,3567,3591,3654,3676,3700,3749,3772,3800,3825,3848,3871,3893,74,98,123,159,181,204,234,261,283,310,354,383,407,432,462,487,509,534,556,605,640,662,684,719,750,774,797,842,872,899,947,1031,1060,1087,1109,1143,1166,1212,1254,1292,1322,1358,1387,1409,1433,1467,1489,1511,1533,1568,1590,1624,1654,1676,1755,1780,1803,1828,1987,2009,2039,2061,2084,2153,2178,2203,2225,2255,2290,2327,2349,2374,2412,2441,2463,2485,2530,2559,2618,2650,2672,2694,2797,2839,2864,2886,2908,2930,2952,2975,2997,3081,3114,3139,3170,3194,3216,3238,3263,3292,3365,3390,3413,3436,3459,3488,3511,3534,3572,3603,3626,3697,3771,3796,3821,3846,3878,3908,3931,3954,4018,4096,4118,4143,4170,4195,4251,4274,4308,4332,67,90,115,154,176,223,274,308,338,377,406,441,463,485,550,580,608,637,660,706,731,754,779,802,861,883,905,939,964,1022,1072,1128,1155,1198,1279,1301,1329,1385,1410,1433,1458,1535,1558,1588,1612,1637,1667,1689,1716,1792,1820,1842,1877,1900,1925,1983,2005,2037,2060,2085,2107,2137,2167,2251,2280,2311,2336,2372,2445,2467,2492,2514,2550,2572,2595,2635,2660,2687,2721,2790,2817,2854,2879,2920,2949,2974,2999,3082,3104,3127,3152,3177,3218,3246,3270,3320,3342,3370,3443,3465,3492,3519,3544,3567,3640,3668,3691,3746,3783,3808,3831,3854,3881,3903,3925,3952,3974,3994,4042,4065,4090,4123,4155,4180,4209,4232,4263,4301,4323,4352,4381,4444,4467,4492,4519,4577,63,143,166,217,242,264,286,308,338,381,411,463,530,555,577,607,629,654,679,713,733,776,842,864,886,934,957,1006,1036,1064,1172,1233,1276,1308,1389,1418,1443,1477,1499,1521,1544,1569,1665,1687,1712,1734,1758,1780,1805,1827,1849,1878,1907,1983,2005,2035,2060,2090,2115,2252,2277,2299,2329,2356,2386,2409,2439,2464,2540,2562,2587,2617,2639,2683,2712,2735,2760,2782,2823,2848,2873,2895,2918,3027,3049,3071,3114,3141,3186,3214,3268,3290,3312,3337,3416,3487,3538,3595,3617,3639,3669,3694,3716,3738,3760,3782,3813,3878,3913,3943,4023,4053,4078,4131,62,92,114,139,161,186,209,242,264,289,370,394,426,451,476,503,574,596,621,651,673,700,730,752,786,808,843,868,913,948,973,1010,1096,1123,1155,1177,1202,1262,1285,1372,1394,1430,1452,1523,1553,1577,1609,1632,1662,1687,1712,1734,1756,1780,1814,1839,1861,1885,1917,1994,2019,2094,2116,2141,2176,2198,2286,2308,2333,2358,2381,2409,2451,2480,2505,2548,2577,2602,2632,2654,2679,2701,2747,2777,2799,2828,2853,2893,2943,2971,2996,3050,3075,3097,3121,3151,3173,3224,3304,3337,3362,3387,3433,3456,3486,3513,3539,3569,3603,3625,3687,3712,3776,3814,3838,3860,3884,3915,3966,63,85,107,130,152,174,196,218,240,270,296,328,355,380,410,491,521,543,568,590,613,636,672,697,719,741,769,850,872,895,938,975,1017,1040,1065,1087,1109,1224,1246,1266,1326,1355,1377,1399,1424,1446,1468,1490,1515,1540,1562,1627,1649,1669,1691,1721,1743,1772,1794,1839,1880,1954,1976,2042,2064,2089,2113,2181,2203,2226,2251,2291,2316,2348,2444,2491,2516,2541,2563,2590,2652,2677,2700,2725,2759,2781,2806,2848,2877,2899,2924,2949,2971,3016,3038,3060,3128,3153,3183,3205,3227,3252,3277,3300,3327,3361,3388,3438,3487,3522,3545,3587,3625,3651,3717,3739,3762,3814,3837,3862,3912,3937,3960,3996,4034,4059,4088,4139,4161,4193,4243,4266,4291,4314,4349,4404,4428,4471,4519,4593,4618,4648,4671,4719,4741,4855,4891,4913,4971,4993,5023,5046,5080,5102,5132,5157,5187,5209,5242,62,85,108,157,194,216,241,264,286,335,369,391,464,486,519,541,627,650,675,735,767,789,823,852,877,975,1004,1029,1080,1102,1147,1172,1194,1216,1241,1317,1341,1368,1393,1418,1440,1513,1550,1572,1597,1619,1641,1685,1716,1752,1777,1802,1825,1855,1880,1909,1931,1982,2059,2079,2111,2166,2189,2254,2281,2315,2340,2389,2418,2440,2465,2487,2512,2609,2633,2658,2699,2726,2748,2790,2822,2844,2869,2930,2952,2982,3006,3037,3108,3130,3153,3229,3251,3274,3299,3324,3346,3371,3404,3428,3453,3513,3580,3605,3625,3650,3672,3760,3782,3816,3838,3863,3888,3917,3946,3988,55,90,112,142,164,194,216,244,329,356,378,400,466,497,519,546,568,593,622,644,667,687,712,734,766,795,817,859,881,903,925,947,969,992,1014,1106,1128,1166,1215,1261,1286,1322,1354,1376,1438,1516,1536,1583,1615,1637,1671,1696,1764,1805,1830,1853,1908,1937,2075,2121,2157,2193,2225,2271,2328,2367,2389,2414,2444,2466,2496,2529,2554,2584,2654,2683,2705,2727,2776,2801,2826,2848,2891,2923,2945,2967,2989,3022,3052,3162,3184,3210,3247,3269,3302,3349,3371,3398,3423,3448,3492,3517,3612,3634,3669,3703,3725,3747,3770,3790,3819,3851,56,81,103,125,150,213,238,262,287,316,338,374,396,422,446,476,505,527,549,571,593,618,643,675,708,733,755,794,878,903,933,955,978,1003,1028,1092,1115,1137,1180,1212,1236,1271,1296,1318,1340,1370,1447,1469,1491,1516,1539,1561,1586,1611,1645,1667,1781,1807,1835,1872,1897,1922,2075,2100,2133,2210,2232,2254,2276,2307,2353,2384,2412,2439,2461,2528,2550,2596,2619,2705,2727,2838,2863,2899,2924,2947,2970,3055,3106,3128,3181,3203,3235,3257,3320,3345,3370,3395,3420,3442,3467,3488,3542,3565,3587,3612,3634,3656,3738,3770,3800,3830,3853,3881,3904,3929,3954,4012,4040,4088,4112,4170,63,86,124,154,176,198,223,245,268,354,376,398,425,454,484,507,532,557,580,603,672,697,719,741,774,841,870,895,920,945,967,1009,1073,1108,1138,1160,1195,1268,1290,1320,1345,1367,1389,1411,1464,1486,1528,1567,1592,1615,1666,1696,1721,1743,1768,1790,1815,1847,1877,1946,1981,2016,2043,2068,2095,2149,2174,2197,2227,2275,2303,2396,2418,2486,2511,2533,2578,2608,2633,2673,2703,2733,2757,2790,2820,2840,2906,2928,2950,2975,3000,3025,3055,3077,3107,3134,3157,3182,3247,3269,3332,3362,3392,3414,3444,3473,3495,3518,3602,3627,3649,3672,3694,3717,3749,3769,3794,3816,3838,3861,3957,3982,4031,4054,4116,4141,4166,4186,4211,4234,4257,4280,4305,4327,4356,4427,4450,4475,4495,4525,4560,4585,78,100,125,154,181,203,226,300,322,349,431,461,483,508,530,560,596,648,680,707,732,755,792,871,942,964,986,1016,1076,1099,1131,1153,1175,1197,1222,1244,1269,1294,1317,1361,1393,1415,1440,1462,1484,1506,1557,1579,1647,1669,1699,1721,1753,1775,1800,1830,1867,1948,2062,2087,2110,2133,2192,2221,2251,2276,2301,2326,2348,2371,2393,2418,2466,2488,2523,2546,2573,2598,2633,2679,2706,2746,2822,2844,2875,2933,2956,2978,3005,3052,3077,3104,3126,3151,3173,3246,3268,3298,3340,3369,3392,3434,3463,3493,3534,3561,3585,3607,3637,3713,3738,3763,3785,3810,3832,3903,3938,3961,4004,4026,62,92,112,168,191,213,236,268,293,317,337,417,455,485,510,532,557,581,603,626,651,673,695,731,754,785,810,860,882,907,930,990,1027,1049,1079,1104,1138,1161,1234,1259,1284,1338,1365,1388,1453,1489,1514,1560,1592,1617,1645,1674,1696,1770,1798,1821,1851,1876,1912,1942,1974,2004,2027,2063,2086,2264,2286,2308,2335,2358,2381,2410,2432,2459,2486,2557,2582,2630,2654,2684,2710,2732,2754,2786,2808,2832,2862,2887,2911,2935,2993,3015,3055,3080,3199,3246,3271,3314,3343,3373,3401,3471,3494,3519,3563,3591,3621,3646,3669,3694,3717,3814,3836,3872,3902,4002,4027,4050,4075,4100,4125,4155,4185,4208,4231,4295,4319,4351,4396,4420,4442,4496,4518,4548,4573,4647,4678,4701,4726,4749,4774,4835,4860,4890,4913,63,110,132,167,192,214,289,314,339,421,443,468,493,515,542,629,654,681,708,730,813,838,865,888,913,936,961,983,1013,1066,1089,1111,1193,1230,1253,1278,1345,1367,1389,1411,1436,1458,1541,1567,1587,1632,1669,1692,1733,1755,1780,1802,1827,1852,1879,1904,1976,1999,2021,2055,2085,2131,2163,2236,2335,2360,2382,2407,2437,2462,2484,2507,2578,2600,2634,2659,2721,2744,2819,2841,2863,2888,2910,2932,2955,3029,3051,3073,3103,3128,3163,3185,3229,3254,3279,3311,3336,3404,3429,3451,3473,3500,3532,3562,3587,3609,3632,3714,3744,3767,3822,3851,3876,3901,3928,3962,3987,4012,4072,4094,4116,4138,56,79,104,129,151,173,196,218,295,320,342,364,389,413,438,463,490,512,577,599,624,646,666,694,779,828,850,880,925,947,982,1036,1058,1080,1105,1127,1151,1221,1246,1269,1318,1350,1386,1412,1458,1480,1505,1527,1550,1616,1645,1692,1752,1788,1810,1840,1870,1895,1927,1964,2100,2125,2147,2174,2196,2223,2245,2275,2297,2327,2349,2371,2396,2419,2458,2549,2571,2598,2628,2650,2675,2700,2727,2749,2772,2794,2914,2936,2961,2983,3005,3069,3094,3116,3138,3158,3181,3226,3266,3291,3316,3338,3385,3450,3482,3507,3548,3570,3595,3680,3705,3739,3762,3787,3812,3868,62,85,107,132,164,186,209,232,257,282,304,326,391,418,442,496,527,557,631,656,678,712,734,764,789,814,836,860,902,974,999,1024,1046,1106,1171,1193,1216,1262,1301,1325,1372,1409,1431,1456,1481,1503,1528,1548,1571,1649,1671,1694,1743,1765,1797,1861,1883,1908,1973,1998,2028,2167,2190,2213,2259,2281,2306,2341,2363,2385,2410,2433,2458,2480,2526,2610,2633,2658,2729,2758,2783,2808,2832,2855,2885,2912,2962,2989,3062,3084,3138,3163,3208,3233,3256,3281,3311,3333,3356,3381,3421,3464,3498,3520,3542,3567,3589,3612,3642,3664,3689,3734,3764,3789,3819,3841,3871,3894,3919,3941,3964,3987,4012,4044,4074,4094,4116,63,88,110,132,154,176,198,228,283,313,335,357,379,447,534,605,630,655,682,707,729,751,805,832,874,901,923,947,1023,1048,1075,1097,1121,1148,1170,1195,1217,1239,1268,1356,1408,1430,1457,1479,1504,1577,1607,1632,1673,1705,1767,1802,1829,1887,1923,1948,1977,2110,2132,2162,2187,2217,2242,2265,2287,2319,2344,2416,2441,2470,2533,2555,2577,2627,2667,2690,2757,2787,2810,2835,2860,2932,2967,2992,3014,3061,3083,3105,3127,3149,3176,3198,3220,3291,3313,3343,3370,3392,3422,3447,3474,3508,3530,3552,3574,3603,3663,3685,3707,3755,3818,3840,3865,3885,3908,3930,62,127,150,172,197,219,241,264,289,325,396,421,444,497,531,553,575,618,647,669,718,743,765,828,851,881,908,944,1025,1055,1083,1105,1138,1160,1202,1227,1249,1315,1337,1362,1434,1456,1481,1503,1525,1545,1570,1611,1636,1658,1680,1702,1724,1749,1788,1810,1896,1918,1940,1969,1993,2042,2071,2100,2132,2157,2182,2248,2278,2308,2330,2352,2377,2407,2432,2454,2477,2539,2569,2591,2613,2641,2707,2734,2759,2825,2847,2872,2894,2917,2954,2976,3001,3034,3056,3101,3162,3192,3225,3252,3277,3302,3324,3367,3399,3426,3448,3470,3523,3545,3586,3611,3636,3711,3747,3770,3795,3820,3861,3891,3913,3973,3995,4025,4060,4085,4119,4149,4172,4197,4222,4252,4282,4314,4344,4397,62,84,107,141,163,185,208,230,253,275,298,320,350,372,444,466,496,526,556,578,600,664,689,722,744,778,798,820,842,867,889,931,954,986,1009,1031,1053,1075,1098,1132,1203,1225,1283,1306,1331,1374,1406,1436,1459,1484,1577,1599,1622,1666,1697,1722,1756,1832,1854,1889,1935,1957,1986,2011,2038,2070,2093,2118,2196,2288,2323,2355,2377,2420,2442,2462,2484,2506,2529,2565,2659,2745,2775,2795,2825,2879,2901,2924,2955,2977,3000,3106,3128,3152,3177,3201,3245,3267,3289,3323,3396,3438,3463,3485,3508,3559,3584,3606,3715,3740,3762,3784,3809,3831,3851,3874,3900,3930,3963,3985,4011,4091,4116,4141,4166,4194,4292,4314,4343,4380,4409,4438,4467,65,92,114,144,166,196,218,243,265,290,314,336,366,439,461,483,507,529,563,612,642,669,696,718,748,773,795,837,862,886,909,931,1013,1038,1060,1095,1122,1183,1212,1234,1257,1312,1349,1371,1396,1419,1444,1466,1491,1545,1572,1594,1623,1648,1671,1696,1781,1846,1868,1909,1943,1963,1986,2066,2088,2118,2140,2162,2187,2228,2253,2280,2310,2335,2359,2386,2411,2444,2506,2552,2574,2637,2669,2692,2717,2739,2761,2807,2839,2861,2883,2906,2975,3000,3022,3046,3069,3092,3117,3144,3173,3209,3234,3292,3314,3345,3417,3442,3467,3499,3531,3600,3626,62,95,117,163,193,215,235,302,331,365,395,417,442,471,503,525,550,607,636,712,734,756,779,801,879,901,951,973,1011,1033,1106,1149,1176,1199,1224,1246,1269,1294,1316,1338,1361,1386,1411,1433,1465,1490,1512,1566,1596,1618,1686,1720,1745,1765,1825,1898,1920,1945,1972,1994,2060,2089,2115,2171,2193,2213,2245,2290,2312,2337,2359,2384,2406,2435,2505,2532,2555,2584,2657,2679,2701,2751,2781,2817,2847,2870,2923,2952,2974,2996,3018,3040,3084,3123,3145,3194,3219,3244,3266,3291,3314,3374,3396,3458,3483,3509,3559,3581,3610,3642,3664,3693,3766,3791,3814,3849,63,85,107,172,194,216,255,293,315,350,421,447,469,494,518,540,591,623,647,672,696,719,768,800,822,876,918,941,966,988,1010,1034,1070,1115,1147,1177,1233,1257,1280,1307,1333,1361,1390,1419,1501,1523,1545,1567,1597,1640,1672,1697,1731,1756,1794,1816,1850,1880,1907,1937,1971,2001,2038,2160,2184,2210,2265,2287,2324,2373,2402,2422,2466,2495,2525,2563,2585,2610,2690,2744,2766,2791,2814,2857,2884,2924,2947,2986,3008,3090,3132,3160,3197,3219,3244,3287,3319,3342,3383,3405,3428,3472,3503,3525,3580,3602,3624,3697,3727,3749,3774,3805,3830,3853,3884,3907,3984,4008,4040,4062,4091,4129,4153,62,89,111,133,158,180,203,287,309,334,356,381,406,431,461,507,539,569,592,617,653,676,701,726,753,778,800,851,876,898,925,998,1020,1042,1067,1097,1129,1152,1182,1212,1234,1265,1290,1358,1386,1409,1434,1534,1571,1594,1633,1686,1708,1738,1787,1820,1847,1875,1917,2010,2032,2054,2095,2124,2146,2168,2193,2248,2277,2302,2325,2347,2370,2393,2418,2519,2542,2565,2615,2694,2728,2750,2821,2844,2874,2898,2928,2951,2976,3001,3023,3090,3112,3176,3227,3249,3271,3298,3321,3346,3369,3404,3433,3467,3490,3512,3539,3563,3586,3653,3675,3700,3722,3747,3767,3790,3836,3922,3947,3983,4014,4043,4102,4125,4161,63,85,107,167,189,212,257,310,335,358,380,405,428,450,480,502,524,589,612,635,660,687,709,734,756,797,822,845,870,892,921,966,988,1010,1032,1057,1082,1111,1157,1200,1229,1251,1324,1349,1371,1396,1454,1476,1519,1556,1602,1657,1695,1763,1788,1813,1836,1916,1936,1961,1994,2024,2049,2081,2151,2173,2201,2257,2326,2351,2376,2399,2421,2446,2517,2553,2578,2600,2622,2644,2747,2792,2824,2846,2898,2935,2962,2987,3009,3034,3095,3117,3160,3182,3204,3247,3276,3301,3326,3348,3396,3418,3443,3465,3523,3546,3571,3601,3623,3650,3672,3701,3774,3797,3827,3874,62,84,109,131,160,182,207,282,304,327,372,401,426,450,475,497,519,553,623,672,704,736,758,782,812,893,918,965,1036,1063,1085,1107,1129,1161,1184,1206,1281,1306,1328,1355,1389,1413,1435,1457,1484,1508,1532,1554,1624,1648,1670,1727,1751,1781,1815,1840,1877,1902,1925,1950,1979,2022,2090,2115,2142,2208,2247,2270,2324,2346,2368,2424,2458,2480,2504,2524,2554,2625,2656,2681,2708,2742,2765,2790,2815,2847,2872,2901,2923,2945,2991,3022,3044,3086,3165,3194,3216,3261,3291,3316,3341,3369,3391,3413,3435,3460,3484,3514,3536,3558,3587,3633,3656,3678,3705,3758,3783,3806,3829,3866,3889,3919,3944,3967,3990,56,78,100,122,144,185,217,242,308,333,358,430,455,477,499,548,582,604,629,651,682,749,774,796,841,866,888,930,952,974,999,1070,1092,1114,1144,1179,1209,1231,1256,1291,1316,1338,1460,1482,1512,1545,1615,1637,1673,1695,1717,1754,1800,1825,1866,1888,2041,2063,2086,2111,2133,2155,2180,2203,2225,2299,2321,2346,2368,2391,2461,2486,2508,2530,2599,2629,2666,2691,2769,2791,2816,2839,2881,2911,2934,2956,2989,3065,3118,3143,3187,3216,3238,3260,3283,3344,3376,3401,3423,3497,3519,3551,3602,3635,3657,3682,3744,3774,3799,3824,3846,3869,3892,3915,3945,3983,4012,4068,4091,4116,4159,4182,4205,4235,4260,4290,62,92,114,136,185,210,230,284,335,364,387,472,501,526,575,607,629,654,679,701,724,749,774,796,823,852,882,907,929,1010,1056,1081,1106,1131,1171,1193,1218,1282,1304,1326,1348,1373,1395,1420,1445,1506,1528,1553,1589,1633,1662,1687,1712,1741,1763,1857,1880,1905,1935,1958,2062,2127,2154,2219,2265,2297,2320,2345,2367,2389,2412,2442,2467,2489,2556,2581,2603,2625,2647,2669,2697,2720,2742,2770,2819,2841,2863,2886,2996,3041,3066,3088,3113,3138,3161,3202,3234,3261,3286,3308,3333,3355,3377,3400,3425,3447,3480,3502,3558,3583,3645,3667,3689,3714,3736,3789,73,96,119,169,191,216,243,268,293,324,346,369,409,438,465,487,510,585,611,633,673,712,737,762,787,809,831,898,943,965,987,1009,1042,1067,1089,1112,1182,1211,1234,1266,1291,1313,1346,1368,1402,1443,1465,1488,1563,1606,1629,1681,1710,1732,1761,1791,1820,1845,1870,1907,2086,2116,2138,2193,2222,2244,2267,2289,2338,2372,2397,2419,2442,2467,2487,2512,2555,2585,2610,2707,2741,2764,2798,2820,2845,2868,2893,2915,2937,2966,2988,3042,3087,3112,3134,3157,3195,3224,3246,3305,3337,3359,3394,3416,3438,3465,3487,3517,3542,3564,3627,3649,3671,3714,3736,3762,3792,3826,3848,3880,3922,3945,3970,3992,4014,4077,4109,62,84,109,134,156,181,205,228,303,341,365,407,444,466,488,510,532,607,637,660,701,737,766,796,825,861,906,966,991,1013,1038,1068,1112,1134,1157,1186,1210,1233,1276,1305,1329,1364,1388,1413,1440,1462,1484,1506,1536,1566,1591,1661,1683,1708,1733,1781,1817,1864,1985,2009,2031,2063,2104,2147,2176,2209,2243,2268,2290,2315,2361,2381,2422,2451,2487,2514,2539,2563,2585,2610,2634,2678,2702,2727,2822,2847,2874,2908,2937,2986,3029,3069,3091,3116,3172,3208,3232,3279,3308,3330,3374,3404,3427,3450,3473,3529,3558,3633,3658,3693,3718,3743,3773,3796,3819,56,81,113,136,178,206,229,259,281,304,372,409,436,490,524,544,566,588,637,660,682,762,784,806,923,957,990,1032,1059,1084,1126,1156,1190,1212,1237,1261,1283,1305,1334,1366,1391,1416,1450,1479,1501,1623,1668,1707,1749,1802,1837,1877,1906,1954,1986,2027,2053,2078,2115,2259,2281,2306,2331,2358,2381,2409,2500,2564,2590,2615,2637,2659,2727,2749,2772,2799,2821,2848,2870,2955,2980,3002,3071,3105,3132,3157,3182,3204,3226,3271,3296,3326,3394,3421,3443,3468,3495,3561,3602,3624,3646,3671,3701,3723,3746,3852,3874,3894,3914,3939,3968,3997,4026,4055,4121,56,81,117,142,196,221,243,266,291,313,335,360,387,412,432,457,479,502,567,589,636,719,741,766,796,832,854,899,973,1004,1028,1050,1081,1104,1131,1163,1188,1270,1295,1320,1344,1382,1413,1443,1473,1495,1522,1547,1570,1612,1637,1720,1756,1786,1811,1834,1875,1898,1957,2025,2102,2137,2159,2244,2267,2287,2335,2377,2399,2426,2448,2473,2496,2518,2540,2562,2584,2614,2726,2750,2777,2804,2826,2873,2918,2992,3026,3051,3076,3155,3190,3215,3245,3267,3289,3334,3366,3389,3419,3444,3471,3502,3524,3566,3591,3616,3639,3669,3699,3724,3754,3776,3798,3834,3865,3894,3943,3971,3996,4044,62,116,141,171,193,218,295,317,340,365,390,414,439,471,493,523,564,591,611,702,724,746,804,863,905,930,952,979,1001,1023,1082,1149,1171,1201,1229,1261,1334,1356,1384,1416,1441,1463,1488,1511,1544,1567,1592,1617,1639,1662,1694,1716,1779,1801,1884,1906,1975,2005,2025,2057,2112,2196,2242,2265,2319,2364,2386,2406,2453,2524,2547,2570,2619,2656,2679,2708,2756,2781,2803,2828,2850,2880,2956,2981,3003,3033,3055,3083,3155,3191,3237,3259,3299,3321,3349,3376,3398,3421,3510,3532,3555,3606,3628,3653,3675,3697,3719,3753,3776,3801,3835,3865,3887,3964,3991,4016,4041,4066,4089,4111,4139,4164,4194,73,114,136,161,188,213,238,260,331,369,394,417,460,489,511,533,556,595,617,639,685,714,739,767,792,814,839,865,887,909,951,973,1054,1078,1100,1125,1150,1175,1200,1264,1300,1322,1342,1390,1420,1443,1517,1546,1571,1594,1632,1678,1709,1734,1764,1791,1816,1841,1873,1896,1921,1953,1983,2006,2040,2107,2131,2153,2176,2202,2234,2258,2283,2317,2345,2367,2393,2478,2500,2533,2563,2588,2612,2634,2656,2736,2758,2783,2829,2852,2897,2941,2986,3013,3054,3079,3104,3129,3151,3191,3226,3248,3270,3350,3377,3402,3436,3485,3514,3545,3570,3643,3665,3690,3759,3784,3816,3841,3864,3887,3956,4027,4050,4073,62,94,116,146,168,190,212,234,259,329,362,384,409,450,479,504,545,567,597,619,657,685,707,779,833,858,900,967,989,1012,1037,1059,1087,1114,1139,1161,1259,1281,1303,1328,1350,1375,1397,1419,1457,1505,1534,1574,1609,1631,1661,1693,1722,1744,1774,1803,1832,1975,1997,2027,2052,2074,2097,2145,2188,2234,2263,2283,2352,2381,2417,2453,2475,2497,2533,2576,2613,2635,2657,2679,2701,2735,2757,2804,2870,2895,2920,2950,2973,3036,3065,3095,3117,3142,3170,3219,3241,3263,3356,3381,3411,3436,3459,3484,3509,3532,3601,3630,3659,3691,3720,3749,3837,3885,62,84,130,181,203,233,263,286,340,395,420,442,513,535,557,611,640,662,684,714,736,766,788,820,904,939,991,1020,1158,1180,1202,1232,1257,1279,1347,1390,1410,1430,1474,1528,1553,1607,1636,1659,1715,1742,1772,1797,1822,1851,1873,1903,1933,2008,2031,2054,2123,2150,2172,2194,2221,2243,2266,2293,2323,2348,2394,2483,2505,2557,2582,2604,2627,2652,2674,2694,2749,2781,2803,2850,2872,2894,2917,2949,2971,2993,3015,3063,3095,3122,3147,3169,3194,3219,3241,3264,3289,3309,3334,3377,3406,3426,3488,3520,3555,3580,3610,3640,3665,3698,3740,3763,3783,3813,3836,3866,3894,3928,3958,69,91,116,141,164,186,233,269,291,313,370,404,431,501,523,548,573,595,617,652,734,807,829,854,884,911,933,956,1026,1048,1110,1155,1178,1203,1225,1247,1272,1297,1319,1341,1413,1435,1465,1487,1509,1531,1566,1588,1613,1637,1662,1687,1759,1781,1803,1833,1858,1894,1916,1959,1994,2024,2078,2098,2260,2282,2304,2352,2392,2455,2480,2502,2534,2582,2625,2648,2673,2714,2743,2766,2812,2854,2876,2906,2947,2976,2998,3020,3045,3070,3097,3183,3205,3239,3286,3365,3387,3445,3482,3516,3538,3563,3588,3610,3632,3654,3689,3766,3793,3820,3840,3886,3916,3939,4007,4042,4067,4090,4113,4162,4184,4206,4236,4269,4291,4328,4376,62,84,106,131,156,184,206,230,255,283,363,388,410,432,454,476,498,520,569,601,623,643,668,693,716,766,791,816,849,871,896,926,949,972,1045,1073,1098,1144,1173,1195,1243,1268,1303,1330,1355,1378,1449,1474,1496,1518,1540,1565,1597,1620,1645,1741,1778,1803,1835,1865,1952,1974,1999,2042,2071,2093,2139,2185,2217,2239,2261,2286,2367,2392,2420,2452,2477,2507,2537,2559,2581,2610,2645,2669,2736,2759,2781,2806,2828,2897,2919,2945,2988,3013,3035,3062,3102,3136,3161,3205,3228,3259,3284,3309,3334,3361,3386,3419,3447,3484,3510,3543,3573,3595,3617,3639,3690,3713,3736,3780,3803,3837,3905,3927,3952,3984,4013,62,84,109,131,156,194,219,293,315,337,380,420,442,472,514,543,568,590,638,667,730,753,780,822,863,905,927,972,1002,1024,1066,1096,1118,1145,1172,1194,1245,1274,1304,1326,1351,1376,1398,1421,1451,1473,1552,1575,1598,1664,1686,1708,1758,1780,1805,1835,1858,1883,1913,1943,1965,2102,2124,2146,2171,2193,2215,2237,2277,2309,2331,2364,2386,2462,2489,2511,2533,2555,2577,2599,2626,2672,2701,2726,2773,2798,2820,2854,2910,2932,2962,3000,3027,3062,3107,3139,3173,3195,3220,3242,3267,3294,3317,3385,3407,3444,3466,3488,3510,3544,3569,3591,3613,3635,3665,67,92,115,150,180,202,236,308,330,352,434,469,491,516,540,581,606,681,706,728,806,828,851,878,903,926,1012,1057,1081,1115,1147,1171,1200,1257,1292,1315,1337,1359,1435,1457,1487,1556,1578,1600,1672,1703,1728,1752,1774,1804,1838,1881,1914,1936,1961,2002,2025,2050,2079,2109,2173,2198,2244,2280,2305,2342,2392,2415,2568,2593,2618,2643,2716,2740,2765,2826,2856,2879,2930,2964,2986,3008,3030,3055,3078,3145,3167,3189,3214,3236,3259,3284,3306,3334,3359,3382,3405,3482,3504,3526,3549,3591,3633,3655,3677,3700,3725,3752,3774,3797,3866,3932,3954,3976,3998,4023,4050,4072,4097,4119,4141,4163,4185,4259,4281,4313,4345,4374,4396,4468,56,78,100,146,170,197,234,256,292,348,377,402,448,478,503,525,547,574,597,672,695,717,739,759,782,841,870,892,917,983,1005,1056,1088,1110,1159,1184,1216,1245,1267,1289,1313,1336,1358,1427,1450,1473,1524,1548,1582,1607,1637,1659,1705,1727,1749,1789,1841,1880,1902,1995,2028,2056,2088,2120,2145,2165,2245,2294,2316,2338,2360,2384,2416,2438,2463,2485,2511,2536,2558,2583,2605,2625,2695,2719,2741,2766,2812,2834,2879,2901,2924,3005,3027,3050,3099,3130,3153,3195,3225,3250,3293,3318,3340,3362,3392,3419,3441,3493,3515,3537,3594,3617,3661,3727,3751,3784,3830,3855,3884,3915,3992,4017,4040,4065,4132,4155,63,98,123,173,195,217,244,266,301,331,358,380,402,424,451,473,501,592,614,636,714,736,758,781,822,856,881,931,954,996,1043,1065,1087,1117,1137,1175,1226,1255,1278,1303,1323,1348,1393,1425,1450,1517,1539,1562,1611,1638,1668,1709,1741,1792,1822,1847,1914,1962,2123,2146,2178,2224,2256,2286,2335,2357,2384,2409,2431,2454,2535,2557,2587,2654,2681,2703,2754,2779,2804,2847,2869,2891,2913,2936,2958,3001,3043,3065,3122,3159,3182,3204,3287,3332,3367,3416,3443,3463,3499,3526,3551,3573,3595,3617,3642,3672,3700,3722,3749,3825,3855,3878,3903,3937,3962,3985,4047,4070,4161,4191,4276,4337,4360,62,86,115,177,204,231,253,278,303,327,352,374,403,425,450,475,511,536,558,580,607,639,672,694,760,787,829,851,876,903,925,947,969,998,1073,1096,1119,1168,1197,1219,1263,1299,1345,1370,1401,1435,1473,1495,1517,1552,1616,1648,1696,1758,1788,1811,1900,1930,1957,2040,2098,2120,2145,2170,2195,2226,2265,2299,2321,2343,2372,2394,2416,2487,2509,2534,2559,2582,2605,2644,2676,2701,2723,2793,2818,2843,2894,2939,2966,2991,3013,3077,3112,3145,3190,3226,3248,3307,3332,3357,3380,3437,3459,3481,3559,3581,3604,3648,3670,3692,3726,3753,3778,62,84,106,152,193,213,235,260,285,312,347,369,406,435,460,511,541,575,597,619,662,693,716,776,815,845,916,949,973,998,1033,1097,1153,1182,1204,1229,1251,1281,1304,1433,1489,1519,1544,1567,1592,1614,1634,1667,1701,1723,1745,1815,1840,1863,1919,1941,1964,2036,2059,2084,2127,2157,2182,2212,2291,2314,2390,2420,2445,2467,2491,2522,2568,2597,2627,2649,2672,2760,2794,2819,2841,2876,2901,2931,2953,2975,2997,3022,3045,3067,3089,3176,3198,3223,3248,3290,3320,3345,3367,3394,3424,3454,3485,3563,3601,3623,3672,3701,3726,3746,3771,3820,3851,3873,3895,3917,3939,3967,3999,4026,4055,4128,4151,4178,4203,4225,4257,4282,56,78,104,129,154,176,198,225,247,269,291,356,378,431,474,511,533,566,591,613,647,669,712,741,774,809,836,881,909,934,957,1002,1025,1061,1083,1108,1181,1218,1240,1262,1284,1306,1328,1351,1386,1416,1438,1463,1534,1561,1596,1618,1640,1663,1685,1710,1740,1762,1792,1812,1837,1887,1984,2014,2036,2071,2104,2134,2156,2178,2200,2223,2253,2283,2317,2340,2363,2397,2466,2489,2512,2557,2589,2638,2660,2687,2714,2736,2758,2780,2811,2833,2998,3020,3042,3064,3086,3112,3165,3188,3210,3235,3261,3289,3317,3348,3370,3406,3434,3485,3507,3534,3556,3578,3608,3630,3652,3674,68,98,125,150,172,194,219,241,263,298,318,340,369,392,421,446,506,535,565,627,649,678,728,757,779,804,870,911,938,961,983,1029,1061,1086,1116,1154,1181,1211,1243,1265,1287,1312,1341,1374,1404,1482,1507,1532,1562,1587,1612,1641,1680,1759,1779,1860,1882,1904,1929,1954,1979,2001,2021,2070,2102,2132,2154,2176,2228,2257,2282,2389,2415,2437,2462,2500,2523,2545,2579,2601,2649,2724,2754,2776,2798,2823,2853,2875,2907,2929,2959,2981,3003,3031,3060,3082,3107,3129,3157,3179,3211,3240,3269,3336,3359,3384,3414,62,82,118,141,183,208,254,279,306,377,399,429,454,479,501,560,636,663,688,713,735,793,822,845,891,922,946,1018,1043,1068,1093,1118,1167,1232,1257,1282,1312,1375,1398,1420,1487,1510,1532,1580,1614,1639,1664,1686,1714,1739,1766,1790,1867,1894,1916,1939,1967,1997,2089,2118,2143,2188,2220,2242,2265,2290,2312,2342,2364,2411,2456,2487,2512,2563,2619,2641,2663,2688,2710,2735,2757,2779,2846,2868,2918,2940,2964,2989,3017,3040,3072,3097,3119,3141,3166,3188,3210,3238,3260,3322,3349,3374,3396,3423,3448,3475,3511,3536,3561,3586,3609,62,116,136,158,204,241,268,290,320,342,376,399,423,448,473,495,536,569,591,613,637,688,717,739,769,791,836,861,883,906,971,996,1021,1046,1068,1106,1129,1173,1197,1261,1283,1313,1368,1393,1418,1443,1466,1496,1534,1559,1581,1603,1637,1673,1696,1718,1745,1777,1802,1915,1938,1960,2013,2043,2065,2090,2113,2221,2243,2316,2338,2358,2383,2405,2427,2449,2471,2540,2562,2589,2638,2673,2702,2727,2752,2782,2809,2886,2920,2997,3042,3064,3086,3108,3130,3164,3212,3246,3270,3299,3377,3407,3430,3472,3513,3535,3557,3582,3606,3628,3650,3696,3718,3775,3805,3830,3853,3890,3913,3938,3961,3984,4006,4035,4097,4120,4143,4163,62,84,109,152,174,199,229,262,292,346,368,393,436,489,519,541,564,591,613,638,728,753,778,800,822,869,894,984,1006,1031,1054,1083,1105,1143,1199,1229,1259,1284,1330,1355,1392,1419,1441,1517,1539,1562,1614,1644,1669,1691,1716,1738,1772,1802,1929,1975,2005,2129,2156,2179,2207,2235,2260,2282,2312,2334,2383,2452,2482,2504,2527,2549,2622,2644,2664,2706,2735,2757,2782,2804,2826,2853,2903,2928,2950,2972,3045,3067,3090,3120,3145,3171,3196,3218,3269,3345,3368,3396,3418,3441,3475,3500,3525,3552,3579,3605,3676,3701,3723,3749,3774,3806,3831,3863,3924,3994,62,84,109,134,157,179,204,226,253,275,297,319,344,367,389,474,501,524,554,584,606,633,655,685,759,781,803,853,878,900,925,947,974,1003,1032,1075,1112,1136,1156,1204,1226,1248,1324,1351,1373,1464,1492,1517,1546,1568,1617,1640,1662,1691,1756,1781,1804,1827,1849,1879,1921,1944,1971,1994,2097,2120,2142,2196,2218,2255,2290,2315,2337,2359,2440,2462,2495,2538,2570,2595,2622,2663,2700,2722,2747,2769,2796,2839,2861,2884,2923,2979,3004,3047,3069,3092,3115,3206,3239,3262,3328,3350,3380,3403,3433,3456,3478,3562,3595,3625,3650,3672,3698,3723,3798,3823,3853,3876,3923,3953,3976,3999,4024,4047,4073,4109,4134,4167,4189,4226,4248,4309,4353,4376,4401,4430,4460,4493,4557,4582,4605,4628,4658,4693,4716,4741,4776,4830,4853,57,81,106,128,150,196,227,250,275,297,365,407,441,475,497,519,547,570,645,670,694,716,738,763,793,827,858,881,940,985,1034,1064,1089,1114,1136,1158,1183,1205,1227,1251,1273,1303,1396,1421,1455,1500,1529,1583,1606,1631,1656,1686,1715,1750,1826,1848,1873,1905,1940,1982,2017,2047,2070,2170,2203,2227,2252,2288,2310,2332,2360,2392,2428,2474,2499,2524,2549,2571,2594,2643,2710,2730,2779,2811,2838,2866,2927,2989,3041,3081,3103,3128,3201,3228,3251,3273,3342,3365,3390,3426,3446,3469,3512,3543,3568,3600,3622,3647,3671,3693,3726,3748,3805,3868,3905,3940,3965,4058,4080,4109,4131,4156,4178,63,85,110,132,155,193,225,252,298,323,351,426,455,482,504,528,550,573,605,627,649,671,693,716,739,769,789,834,861,883,956,978,1003,1025,1050,1074,1099,1132,1154,1184,1256,1281,1303,1325,1347,1370,1395,1443,1490,1515,1540,1569,1591,1671,1691,1751,1781,1803,1833,1949,1971,1996,2038,2063,2085,2115,2147,2174,2199,2222,2247,2271,2293,2323,2364,2401,2425,2447,2489,2516,2538,2563,2594,2616,2639,2712,2742,2766,2808,2830,2853,2905,2937,2962,2984,3009,3031,3070,3173,3200,3222,3245,3275,3307,3329,3410,3438,3463,3488,3511,3531,3563,3593,3618,3643,3668,3691,3713,3736,3770,3792,63,85,108,133,156,181,203,228,299,324,346,371,405,461,483,508,530,552,593,620,645,670,693,718,755,780,823,845,890,912,934,959,981,1043,1065,1098,1128,1153,1175,1198,1232,1296,1383,1408,1430,1462,1535,1562,1584,1632,1661,1684,1747,1769,1791,1834,1856,1885,1917,1947,1969,2003,2033,2056,2079,2146,2171,2201,2224,2326,2349,2372,2415,2437,2462,2485,2508,2533,2555,2611,2633,2658,2680,2702,2782,2804,2827,2862,2885,2913,2947,2969,2992,3076,3101,3123,3146,3169,3198,3218,3245,3267,3327,3368,3441,3463,3493,3515,3540,3563,3585,3607,3629,3651,3673,3767,3792,3817,3860,3882,3910,3946,3969,3994,4047,4072,4099,4127,4201,4226,4251,4283,4308,4343,4368,4440,4463,4486,4509,62,84,109,131,156,178,250,272,299,324,349,377,407,429,451,473,541,563,586,635,669,695,720,745,768,790,813,842,865,912,967,989,1014,1036,1059,1108,1133,1155,1184,1209,1231,1253,1275,1297,1319,1418,1451,1488,1513,1535,1617,1639,1689,1740,1769,1789,1837,1860,1890,1915,1940,1963,2086,2108,2130,2173,2207,2240,2263,2300,2323,2345,2367,2394,2424,2462,2484,2532,2561,2584,2627,2656,2685,2707,2729,2754,2776,2799,2821,2886,2911,2933,2955,2997,3074,3110,3133,3155,3218,3250,3272,3299,3321,3354,3376,3398,3420,3449,3528,3553,3575,3600,3623,3648,3670,3701,3723,3748,3771,3829,3854,3887,3910,3935,3972,3997,4017,4040,4063,65,97,119,144,172,207,229,254,276,302,373,397,432,510,537,569,594,616,641,663,692,717,739,764,786,844,917,940,995,1024,1046,1087,1116,1139,1161,1183,1208,1230,1257,1341,1364,1386,1408,1430,1455,1485,1505,1530,1560,1582,1611,1724,1747,1772,1804,1827,1852,1879,1912,1937,1974,2009,2039,2108,2205,2227,2257,2282,2307,2403,2426,2456,2483,2508,2530,2555,2577,2602,2667,2690,2712,2739,2764,2791,2821,2843,2868,2892,2915,2958,2992,3014,3038,3085,3108,3133,3155,3178,3249,3274,3296,3337,3374,3396,3426,3448,3470,3494,3519,3560,3589,3611,3639,3717,3747,3772,3797,3822,3878,3903,3925,4014,4039,4093,4116,4151,4181,4204,4350,4378,4413,4438,4492,4514,4536,4561,4583,4615,4645,4667,4690,4717,4749,4779,4802,4843,4865,57,79,102,153,176,198,247,279,306,328,353,383,454,478,501,555,580,603,639,663,726,823,845,868,930,964,987,1017,1041,1073,1107,1145,1175,1222,1249,1274,1298,1375,1398,1420,1447,1472,1502,1545,1625,1647,1672,1694,1721,1745,1768,1813,1841,1881,1936,1958,1983,2007,2032,2103,2156,2190,2214,2239,2278,2300,2333,2376,2399,2425,2489,2519,2551,2581,2646,2668,2693,2801,2826,2850,2872,2898,2920,2942,3024,3046,3073,3109,3129,3154,3181,3206,3244,3273,3298,3348,3379,3402,3436,3459,3479,3559,3587,3627,3652,3686,3708,3730,3829,3858,3881,3943,3972,3994,4016,4038,4060,4082,4107,4133,4155,4202,4230,4257,4288,4311,4334,4387,4409,4438,4471,4493,4556,4583,4613,4636,4661,62,87,109,132,154,181,211,236,259,284,306,346,371,393,423,446,471,496,519,586,608,633,655,680,705,727,763,785,809,831,880,938,961,986,1046,1080,1103,1147,1181,1211,1241,1261,1283,1326,1355,1380,1405,1430,1455,1478,1500,1524,1546,1576,1599,1633,1656,1702,1734,1756,1788,1867,1892,1917,1949,1992,2015,2038,2122,2144,2166,2188,2213,2258,2288,2313,2335,2358,2380,2402,2424,2447,2490,2527,2549,2600,2643,2668,2720,2748,2778,2801,2842,2871,2893,2923,2945,2972,3034,3056,3078,3100,3125,3147,3170,3195,3218,3243,3268,3290,3313,3335,3408,3433,3460,3482,3504,3526,3549,3572,3613,3635,3657,3679,3702,3731,3765,3787,3809,3868,3891,3916,3938,3963,3986,4009,4155,4177,4199,4241,4271,4293,4318,4340,4365,4387,4417,4439,4461,4488,4510,4540,4570,4632,4655,4687,4709,4739,129,152,182,212,234,256,278,323,352,377,400,427,449,474,522,544,574,654,676,717,758,788,811,845,867,932,957,979,1024,1049,1071,1096,1126,1149,1224,1246,1271,1313,1346,1368,1393,1418,1440,1470,1502,1524,1604,1626,1648,1684,1713,1743,1766,1796,1818,1840,1908,1931,1953,1990,2056,2089,2112,2142,2165,2190,2212,2232,2266,2291,2318,2340,2360,2387,2462,2487,2514,2551,2573,2603,2630,2655,2730,2752,2779,2802,2849,2898,2920,2942,2964,3029,3051,3073,3095,3117,3142,3169,3199,3228,3250,3298,3320,3343,3370,3395,3420,3463,3485,3507,3555,3584,3606,62,84,109,152,174,197,222,252,274,296,364,386,411,434,457,524,546,589,611,633,658,680,710,745,767,800,825,898,920,962,984,1009,1031,1054,1128,1187,1207,1269,1291,1313,1335,1360,1385,1407,1434,1456,1486,1508,1537,1614,1641,1664,1725,1747,1770,1827,1857,1880,1905,1968,1991,2055,2080,2174,2196,2221,2244,2277,2327,2398,2428,2457,2485,2550,2572,2594,2619,2641,2666,2691,2716,2739,2821,2851,2887,2909,2945,2967,2990,3118,3145,3168,3198,3243,3270,3290,3339,3389,3411,3436,3469,3492,3517,3542,3567,3590,3645,3675,3700,3722,3753,3776,3805,3830,3859,3887,3929,3958,3990,4017,4051,4073,4102,4158,4209,56,78,100,142,166,188,237,280,303,328,357,428,453,477,503,528,551,596,625,655,677,699,721,753,794,816,836,885,916,966,998,1023,1053,1075,1097,1119,1141,1163,1207,1234,1257,1282,1304,1329,1369,1398,1421,1446,1473,1495,1578,1605,1667,1690,1715,1745,1765,1824,1846,1869,1927,1963,1986,2016,2066,2113,2136,2229,2254,2278,2300,2324,2346,2370,2392,2419,2441,2464,2491,2569,2593,2617,2692,2716,2751,2802,2834,2856,2878,2910,2932,2955,2998,3049,3079,3120,3151,3173,3195,3234,3270,3292,3314,3339,3374,3418,3454,3476,3518,3540,3565,3608,3632,3654,3706,3731,3758,3782,3813,57,84,106,131,161,184,206,279,301,323,353,378,400,420,442,485,515,540,583,617,639,664,710,739,761,786,808,831,880,922,950,992,1015,1042,1065,1092,1114,1137,1213,1238,1258,1303,1340,1362,1385,1410,1440,1462,1484,1533,1566,1596,1621,1648,1695,1744,1776,1798,1827,1852,1874,1906,1948,2126,2149,2176,2219,2246,2271,2296,2318,2340,2370,2397,2427,2500,2522,2544,2587,2619,2644,2708,2738,2763,2806,2835,2858,2907,2935,2973,2996,3021,3051,3096,3118,3141,3166,3226,3253,3278,3344,3374,3396,3422,3465,3488,3518,3541,3566,3588,3618,3645,3672,3694,3716,3738,3830,3850,3885,3910,3982,4007,4032,4072,4105,4130,4155,4180,4210,4231,4280,4302,4335,4376,4434,4459,4484,4544,4578,4603,4626,62,87,109,132,154,181,203,225,247,272,301,364,386,411,433,458,483,505,527,590,612,637,678,703,728,753,798,842,871,901,924,962,1018,1045,1072,1094,1150,1172,1197,1222,1244,1269,1363,1399,1433,1455,1480,1502,1527,1549,1574,1596,1619,1641,1668,1697,1722,1747,1781,1806,1836,1861,1891,1993,2018,2040,2109,2131,2174,2203,2228,2252,2277,2302,2324,2346,2369,2435,2481,2503,2530,2596,2619,2644,2680,2702,2751,2781,2804,2849,2886,2932,2955,2977,3035,3077,3102,3155,3175,3200,3261,3285,3347,3372,3394,3419,3467,3496,3518,3543,3565,3587,3609,3631,3686,3713,3784,3821,3849,3881,3917,3939,3968,4027,4047,4070,4095,68,100,122,164,186,211,268,298,323,348,373,395,418,491,516,543,571,600,622,655,678,721,758,783,805,851,873,895,969,1000,1042,1064,1105,1128,1153,1175,1200,1294,1326,1351,1376,1399,1469,1491,1513,1544,1569,1633,1662,1696,1743,1803,1828,1850,1872,1908,1931,1984,2016,2046,2094,2119,2142,2164,2223,2257,2280,2305,2397,2420,2445,2515,2537,2561,2583,2605,2638,2660,2683,2727,2756,2778,2848,2881,2903,2939,2961,2984,3030,3091,3116,3146,3169,3192,3240,3262,3282,3354,3379,3404,3456,3498,3525,3598,3620,3645,3667,3689,3769,3791,3816,3841,3873,3914,3951,3978,4000,4040,4062,4092,4114,4146,4178,4205,57,80,105,130,162,185,210,235,257,325,374,396,464,486,513,535,557,590,617,669,694,773,793,818,877,914,960,983,1028,1052,1077,1099,1136,1166,1191,1214,1243,1265,1298,1323,1372,1401,1434,1447,1460,1560,1601,1623,1648,1732,1755,1778,1821,1858,1880,1902,1927,1988,2010,2040,2076,2119,2144,2172,2221,2246,2273,2298,2427,2449,2508,2552,2581,2603,2633,2660,2684,2706,2729,2820,2842,2864,2884,2933,2998,3027,3049,3071,3093,3147,3176,3218,3248,3281,3303,3371,3405,3430,3455,3485,3510,3535,3609,3631,3653,3677,3708,3730,3760,3782,3806,3885,3908,3933,3983,4008,4032,64,86,118,140,162,184,206,228,291,313,343,365,385,505,527,552,574,599,621,648,672,695,725,747,771,839,884,918,952,977,1009,1031,1099,1124,1146,1182,1205,1230,1252,1276,1298,1320,1352,1374,1399,1424,1458,1520,1545,1579,1602,1670,1728,1753,1785,1828,1853,1885,1967,1992,2026,2051,2081,2156,2184,2254,2276,2300,2339,2409,2431,2456,2486,2508,2544,2583,2628,2659,2682,2740,2772,2806,2832,2854,2874,2949,2972,3000,3022,3046,3071,3096,3119,3144,3166,3210,3235,3259,3340,3363,3388,3413,3435,3465,3538,3561,3595,3617,3647,3669,3694,3797,3826,3869,3891,3915,3960,3998,4026,4063,4100,4122,4152,4178,4214,4239,4264,4287,4344,4367,4392,4436,4456,4486,57,90,112,153,178,200,276,313,355,378,453,475,502,535,560,585,612,634,656,678,752,787,812,851,883,910,943,966,988,1072,1118,1140,1222,1247,1321,1351,1373,1456,1478,1511,1533,1556,1581,1603,1672,1745,1768,1790,1842,1864,1899,2008,2033,2072,2097,2120,2143,2209,2229,2261,2286,2342,2367,2435,2460,2497,2570,2592,2614,2655,2685,2707,2765,2802,2824,2852,2880,2914,2942,3012,3035,3057,3082,3107,3129,3159,3184,3207,3240,3270,3303,3337,3359,3381,3451,3474,3523,3545,3570,3593,3621,3685,3707,3752,3841,3875,3897,3957,3979,4004,4029,4051,4076,4098,4158,4180,4256,4279,4304,4327,4350,4375,4398,4428,4458,4495,4523,4588,4610,4670,4692,4754,4776,4798,4820,4850,4872,4894,63,88,110,135,157,184,213,235,257,279,304,326,349,431,453,475,524,554,584,643,708,751,791,816,838,912,932,962,1037,1067,1090,1116,1138,1163,1185,1207,1230,1255,1327,1352,1405,1427,1449,1472,1502,1573,1595,1620,1643,1673,1715,1744,1766,1788,1851,1876,1901,1983,2013,2046,2071,2142,2188,2223,2269,2340,2362,2387,2419,2441,2487,2560,2585,2607,2631,2653,2683,2705,2727,2760,2785,2868,2893,2925,2965,2990,3012,3037,3059,3084,3130,3168,3240,3262,3282,3302,3355,3377,3399,3441,3470,3492,3514,3544,3566,62,84,107,180,202,224,246,304,327,370,392,414,446,525,547,571,596,626,648,670,693,718,772,801,823,846,931,953,978,1044,1073,1097,1119,1152,1186,1208,1233,1255,1291,1316,1350,1372,1422,1504,1531,1553,1576,1606,1628,1658,1688,1733,1769,1793,1823,1846,1871,1910,1940,1996,2026,2056,2086,2150,2183,2213,2278,2300,2335,2361,2383,2405,2430,2452,2477,2506,2531,2553,2624,2647,2672,2695,2720,2742,2767,2789,2823,2847,2872,2897,2931,2956,3018,3089,3111,3133,3155,3177,3200,3241,3273,3298,3352,3374,3399,3475,3498,3531,3578,3603,3633,3656,3679,3720,3810,3832,3855,3880,3926,3948,3973,4015,4037,57,77,99,126,148,170,192,220,243,273,301,323,345,379,451,516,541,563,593,618,648,719,742,764,807,837,874,896,929,974,996,1047,1069,1092,1118,1143,1187,1230,1262,1301,1346,1375,1398,1420,1442,1467,1547,1576,1601,1642,1665,1688,1725,1752,1774,1799,1821,1865,1897,1978,1998,2030,2084,2113,2183,2205,2227,2252,2326,2353,2375,2430,2531,2565,2603,2628,2673,2750,2772,2794,2819,2841,2870,2945,2967,2997,3019,3055,3078,3115,3138,3183,3219,3290,3313,3338,3405,3434,3456,3478,3500,3525,3558,3583,3605,3667,3696,3748,3815,3845,3920,3942,3964,3992,56,78,105,128,174,196,219,292,315,337,362,384,454,499,531,658,680,705,741,770,793,818,845,867,889,911,977,1001,1026,1051,1074,1116,1213,1235,1257,1279,1301,1324,1369,1401,1423,1446,1491,1522,1544,1618,1641,1674,1697,1751,1802,1827,1863,1885,1908,1933,2026,2048,2073,2096,2121,2162,2184,2326,2348,2373,2395,2418,2459,2499,2521,2570,2607,2629,2651,2673,2695,2720,2742,2767,2789,2812,2892,2917,2939,2961,2984,3006,3072,3094,3119,3164,3189,3213,3236,3290,3344,3369,3391,3411,3442,3464,3489,3523,3545,3570,3592,3630,3648,3697,3724,3754,3784,3852,3877,3909,3934,3963,4023,4046,4071,4110,4135,4158,4183,4208,4238,4263,4286,4309,62,84,111,133,158,183,205,252,315,337,359,381,411,436,461,486,516,546,568,590,647,669,696,721,792,814,854,905,934,959,998,1020,1042,1064,1087,1217,1240,1262,1287,1309,1331,1391,1424,1457,1489,1519,1606,1628,1650,1672,1704,1727,1752,1830,1853,1875,1912,1935,2029,2051,2078,2108,2205,2227,2310,2332,2357,2384,2406,2477,2500,2527,2556,2578,2601,2623,2645,2670,2692,2714,2736,2759,2781,2897,2919,2941,2982,3032,3055,3098,3123,3146,3223,3257,3279,3318,3348,3371,3411,3440,3467,3504,3526,3551,3606,3645,3667,3692,3718,3740,3787,3810,3832,3861,3950,3975,4009,4050,4070,4097,64,86,135,157,180,227,249,271,298,320,358,385,407,460,482,505,535,557,613,638,660,690,712,761,788,813,855,898,920,942,972,997,1019,1046,1071,1093,1118,1152,1225,1255,1277,1321,1370,1450,1479,1504,1529,1551,1585,1611,1636,1685,1714,1755,1780,1812,1859,1934,1959,1987,2009,2073,2095,2120,2213,2238,2260,2307,2359,2381,2406,2488,2513,2550,2575,2597,2656,2753,2783,2805,2838,2863,2908,2945,2972,3002,3024,3046,3070,3152,3174,3196,3218,3241,3273,3300,3330,3360,3409,3460,3483,3556,3589,3609,3634,3657,3684,3706,3740,3765,3785,3810,3854,3883,3908,3944,3964,4006,66,88,127,175,197,227,249,279,301,353,382,404,429,454,501,526,548,573,602,624,647,672,742,765,787,845,876,901,924,946,991,1024,1049,1072,1115,1144,1169,1194,1249,1310,1363,1388,1447,1472,1569,1598,1621,1646,1669,1692,1760,1798,1866,1888,1910,1937,1964,1988,2010,2087,2118,2143,2175,2198,2228,2264,2289,2314,2339,2393,2423,2504,2541,2566,2588,2610,2640,2664,2689,2751,2773,2793,2823,2846,2871,2945,2970,3000,3022,3044,3067,3089,3114,3136,3198,3221,3246,3295,3327,3352,3382,3407,3429,3452,3486,3550,3592,3614,3636,3661,3704,3726,3751,3776,3798,3821,3846,3878,3929,3954,4045,4072,4113,4135,4190,4225,4255,4279,4347,4377,4397,4427,4452,4484,4507,4544,4612,4639,4664,4705,4727,4782,4879,4904,4926,4951,4973,4996,5018,5045,5075,5097,5164,5184,5239,5270,5292,5325,5347,5377,5419,5442,5468,67,89,123,148,170,229,251,276,298,367,389,411,438,468,491,513,549,583,637,666,694,790,886,974,1006,1029,1074,1096,1118,1160,1182,1204,1226,1248,1270,1292,1319,1351,1376,1398,1420,1442,1464,1510,1599,1621,1649,1695,1724,1766,1807,1837,1862,1892,1922,2071,2111,2136,2166,2191,2232,2264,2294,2327,2352,2374,2463,2486,2516,2565,2599,2621,2687,2710,2735,2770,2859,2881,2904,2929,2956,2978,3008,3046,3071,3113,3161,3207,3227,3271,3300,3322,3391,3434,3459,3484,3507,3556,3583,3615,3637,3712,3737,3762,3787,3817,3842,3864,3887,3910,3974,3996,63,86,108,164,186,221,246,271,305,327,352,377,400,425,450,475,500,573,595,617,640,663,688,731,763,785,834,863,888,930,1003,1026,1051,1073,1101,1130,1157,1186,1208,1230,1252,1274,1297,1334,1363,1385,1413,1443,1468,1495,1517,1539,1606,1631,1653,1687,1710,1759,1784,1813,1847,1872,1897,2015,2042,2064,2086,2116,2138,2170,2241,2263,2297,2319,2341,2371,2413,2462,2487,2509,2539,2561,2586,2608,2676,2711,2733,2763,2790,2812,2854,2879,2906,2928,3004,3029,3073,3095,3129,3154,3207,3236,3258,3331,3356,3381,3404,3427,3452,3475,3504,3526,3548,3570,3592,3655,3677,3710,3732,3758,3780,3809,3837,3862,3894,68,90,113,179,201,223,248,273,295,317,390,412,437,491,520,545,625,656,679,720,745,767,790,817,839,861,932,962,984,1065,1090,1115,1137,1213,1252,1282,1304,1329,1354,1376,1406,1431,1456,1478,1506,1543,1611,1641,1666,1726,1751,1788,1849,1872,1897,1920,1945,1970,2010,2032,2062,2209,2231,2256,2286,2325,2352,2377,2447,2469,2496,2530,2555,2577,2640,2662,2685,2758,2783,2805,2899,2935,2960,3023,3048,3070,3120,3142,3222,3247,3269,3291,3345,3399,3429,3461,3483,3505,3527,3549,3571,3699,3729,3754,3779,3806,3831,3854,3941,3966,3991,4020,4052,4114,4136,62,84,106,131,180,203,225,286,309,331,358,380,410,452,474,497,546,579,604,629,675,697,722,772,801,826,866,908,930,1001,1026,1049,1112,1141,1164,1222,1256,1278,1311,1334,1359,1407,1437,1466,1488,1510,1581,1603,1628,1675,1698,1725,1747,1769,1791,1813,1836,1861,1941,1963,1988,2018,2041,2084,2161,2188,2213,2269,2298,2321,2364,2391,2416,2503,2525,2550,2572,2606,2628,2651,2695,2724,2755,2817,2846,2893,2950,2986,3008,3030,3060,3083,3105,3179,3228,3253,3275,3302,3346,3376,3398,3423,3505,3527,3549,3597,3620,3642,3672,3694,3765,3795,3817,3847,3872,3910,3932,3954,3977,4019,4048,4071,4132,57,137,162,208,238,273,309,366,388,411,475,505,527,549,607,630,658,701,730,752,817,842,865,889,911,936,1012,1042,1064,1086,1111,1133,1155,1177,1222,1255,1275,1317,1346,1371,1393,1418,1469,1503,1526,1551,1576,1601,1626,1648,1749,1785,1807,1830,1881,1911,1933,1961,1986,2008,2052,2087,2117,2253,2289,2327,2352,2382,2407,2478,2501,2566,2588,2621,2646,2671,2723,2745,2785,2815,2837,2859,2924,2946,2971,2998,3020,3047,3069,3092,3117,3139,3162,3187,3210,3239,3261,3333,3356,3378,3403,3425,3445,3514,3536,3596,3618,3694,3721,3772,3804,3826,3853,3878,3910,3932,3955,3985,4008,4067,4096,4118,4163,4188,4215,4237,4274,4297,4320,4345,4370,4398,63,86,111,207,229,252,307,336,385,407,430,470,499,521,575,597,619,667,692,724,809,848,873,898,936,961,983,1005,1028,1073,1095,1117,1206,1235,1260,1307,1351,1395,1427,1449,1474,1499,1521,1547,1571,1600,1625,1653,1675,1698,1723,1800,1825,1850,1875,1905,1939,1969,1991,2023,2107,2130,2155,2178,2198,2260,2285,2329,2352,2421,2444,2467,2532,2564,2586,2661,2683,2732,2754,2776,2801,2824,2867,2923,2945,2970,2993,3015,3037,3064,3135,3173,3198,3223,3245,3292,3369,3411,3431,3461,3483,3505,3572,3602,3625,3647,3707,3744,3779,3845,3870,3890,3933,3967,3989,4014,4036,4107,4132,4181,4206,4226,4251,4274,4296,4325,4407,4430,4455,4510,4535,4583,4606,4642,4665,4685,4708,63,88,110,213,235,258,285,360,382,404,434,456,481,580,602,624,649,671,744,766,788,842,888,911,944,971,1012,1045,1068,1113,1205,1227,1252,1288,1313,1335,1368,1406,1446,1468,1488,1536,1573,1665,1701,1748,1770,1792,1817,1839,1868,1905,1927,1952,1974,2006,2036,2173,2203,2225,2247,2272,2294,2319,2344,2371,2442,2464,2489,2518,2548,2570,2600,2630,2655,2685,2770,2793,2862,2885,2928,2960,2983,3017,3081,3103,3145,3187,3217,3239,3262,3309,3344,3369,3394,3424,3449,3525,3550,3572,3640,3665,3695,3725,3750,3772,3804,3827,3857,3931,3956,3985,4015,4084,4106,4131,4156,4197,4220,4242,74,99,121,156,194,216,243,273,295,317,379,404,426,466,496,518,548,570,595,617,640,711,733,760,848,877,900,942,972,997,1022,1045,1083,1117,1146,1225,1247,1277,1310,1332,1357,1379,1401,1423,1448,1471,1501,1523,1594,1626,1653,1675,1712,1786,1811,1834,1904,1957,1985,2051,2074,2100,2143,2166,2191,2223,2277,2302,2330,2431,2453,2483,2523,2551,2573,2598,2623,2645,2681,2706,2777,2799,2821,2843,2865,2890,2917,2937,2962,2986,3009,3050,3072,3102,3135,3203,3230,3280,3310,3332,3357,3387,3409,3456,3490,3517,3539,3573,3639,3662,3687,3709,3731,3754,3797,3827,3849,3903,3932,3954,3987,4014,4038,4071,4101,4174,4197,4217,4240,4270,4295,4330,4402,4424,63,92,124,202,224,273,295,333,358,392,443,465,487,553,586,611,636,696,728,750,775,798,821,876,898,932,1003,1038,1061,1101,1143,1165,1190,1212,1239,1277,1302,1324,1346,1417,1439,1462,1487,1521,1543,1568,1593,1661,1704,1809,1858,1892,1915,1945,1970,2021,2043,2068,2100,2155,2178,2246,2271,2306,2328,2399,2428,2453,2487,2544,2574,2596,2632,2654,2677,2719,2756,2778,2800,2823,2850,2877,2902,2924,2960,3042,3064,3089,3132,3161,3208,3258,3312,3373,3418,3440,3474,3573,3596,3626,3651,3725,3759,3782,3841,3863,3938,3963,3985,4007,4070,4092,4119,4185,4221,4244,4269,4298,4320,4343,4373,4422,4507,4527,4571,4627,4661,4683,4724,65,87,109,133,158,180,235,257,282,318,340,411,438,463,485,508,592,614,641,663,734,756,786,813,846,869,894,916,958,981,1063,1088,1110,1135,1179,1213,1243,1279,1301,1372,1447,1477,1511,1553,1577,1599,1624,1649,1674,1704,1727,1752,1782,1853,1878,1907,1941,1963,1993,2035,2106,2136,2162,2209,2268,2290,2312,2334,2356,2379,2404,2441,2466,2489,2514,2536,2558,2584,2667,2692,2717,2739,2788,2831,2861,2884,2909,2931,2953,2978,3001,3029,3066,3100,3149,3229,3254,3279,3301,3331,3353,3402,3427,3485,3507,3529,3554,3579,3647,3672,3697,3720,3745,3787,3824,3846,3868,3900,3922,3945,4001,4024,4046,4075,4107,4199,4221,4241,4266,4289,4314,4365,4387,4409,4432,4505,4596,4618,4640,4748,4770,4792,4821,4843,4875,62,84,130,192,214,239,261,304,327,349,391,420,445,478,503,554,584,609,631,653,673,746,775,800,823,853,895,924,946,970,1015,1040,1101,1126,1234,1259,1281,1303,1355,1377,1401,1476,1498,1521,1608,1637,1662,1698,1723,1753,1776,1798,1826,1862,1894,1919,1944,1969,1999,2104,2131,2156,2178,2200,2222,2249,2285,2307,2337,2410,2432,2459,2489,2540,2565,2588,2708,2730,2752,2782,2811,2838,2860,2887,2932,2962,2984,3009,3031,3061,3084,3160,3183,3205,3230,3253,3275,3326,3358,3383,3408,3431,3476,3538,3562,3584,3615,3642,3665,3707,3736,3761,3804,3826,3860,3889,62,84,114,144,166,201,223,267,296,329,354,379,404,431,460,482,517,539,559,602,634,656,704,733,756,783,813,835,857,889,913,989,1069,1110,1156,1186,1257,1279,1312,1334,1364,1386,1435,1457,1482,1519,1541,1606,1628,1653,1689,1711,1736,1776,1805,1828,1853,1878,1901,1944,1967,1992,2021,2051,2117,2182,2205,2230,2272,2301,2328,2350,2375,2437,2508,2530,2579,2604,2628,2653,2675,2697,2732,2760,2782,2853,2878,2953,2985,3010,3055,3080,3102,3138,3161,3183,3226,3272,3294,3319,3352,3382,3404,3451,3480,3502,3545,3567,3594,3628,3680,3705,3781,3819,3846,3878,3982,4007,4030,4067,4089,4121,4196,4219,62,94,128,150,172,227,249,272,318,343,373,396,426,448,470,500,522,544,569,591,664,689,716,740,762,785,807,882,910,932,957,980,1005,1027,1049,1090,1183,1205,1227,1252,1290,1312,1351,1373,1449,1472,1494,1528,1550,1599,1624,1648,1677,1702,1731,1760,1807,1906,1941,1963,1988,2062,2084,2104,2151,2189,2235,2263,2288,2313,2335,2360,2431,2461,2497,2526,2554,2615,2652,2720,2743,2765,2827,2856,2901,2934,2959,3005,3030,3055,3082,3104,3200,3229,3251,3277,3311,3339,3369,3434,3468,3490,3523,3565,3592,3614,3678,3700,63,85,115,138,168,193,216,238,311,363,385,407,463,485,518,543,625,647,747,769,860,892,921,943,986,1038,1060,1103,1126,1148,1184,1206,1228,1250,1272,1294,1317,1392,1414,1439,1464,1487,1523,1545,1567,1589,1680,1713,1747,1803,1846,1875,1897,1932,1952,2022,2047,2111,2134,2161,2189,2211,2233,2255,2277,2311,2336,2383,2424,2453,2475,2497,2519,2570,2597,2622,2652,2675,2697,2769,2801,2823,2846,2892,2924,2946,2969,3011,3054,3101,3123,3193,3222,3244,3269,3294,3322,3347,3369,3391,3423,3452,3505,3534,3556,3581,3615,3640,3665,3694,3723,3752,3774,3856,3886,3946,3976,4001,4024,4085,63,85,107,150,172,194,216,241,263,303,335,357,380,441,466,489,514,539,561,583,605,700,722,758,783,808,833,921,971,1000,1036,1066,1093,1113,1170,1236,1271,1296,1319,1341,1366,1388,1415,1442,1467,1538,1560,1584,1606,1638,1663,1685,1710,1739,1776,1857,1879,1911,2000,2056,2078,2105,2147,2177,2207,2344,2369,2391,2413,2436,2461,2494,2532,2567,2589,2611,2636,2658,2681,2761,2805,2828,2901,2930,2955,3024,3049,3071,3096,3118,3145,3170,3242,3264,3315,3358,3383,3405,3459,3495,3520,3543,3565,3590,3612,3637,3659,3684,3706,3731,3813,3836,3862,3928,4023,4046,4071,4096,4141,68,90,112,137,162,185,215,268,290,315,358,387,409,431,466,493,527,565,591,614,655,684,719,741,766,791,813,846,871,935,958,1003,1052,1092,1117,1147,1172,1201,1224,1295,1317,1350,1372,1397,1419,1482,1505,1527,1559,1593,1620,1650,1670,1692,1741,1819,1841,1870,1936,1963,2096,2118,2148,2171,2194,2235,2264,2300,2346,2371,2420,2449,2474,2494,2519,2549,2576,2668,2690,2713,2738,2761,2783,2853,2875,2900,2922,2944,2971,3001,3100,3123,3146,3195,3232,3254,3276,3298,3323,3361,3386,3408,3473,3505,3530,3555,3580,3634,3667,3703,3740,3769,3791,3813,3835,63,85,115,164,198,223,248,271,293,348,370,395,420,442,464,489,516,539,566,588,611,638,705,735,757,779,804,826,848,893,918,940,962,1030,1052,1074,1103,1136,1161,1221,1250,1280,1307,1346,1368,1400,1427,1449,1487,1509,1534,1559,1581,1621,1692,1717,1800,1832,1857,1959,1982,2078,2128,2186,2211,2260,2290,2312,2370,2399,2421,2451,2474,2497,2580,2602,2624,2654,2679,2701,2726,2748,2773,2795,2817,2839,2910,2935,2958,3038,3060,3082,3104,3126,3167,3196,3218,3240,3262,3296,3321,3359,3384,3406,3436,3475,3509,3531,3561,3594,3639,3676,3703,3726,3755,3853,3876,3906,3931,3956,3986,4009,4031,4066,4131,4156,63,85,107,161,186,208,243,301,330,353,402,432,485,507,570,595,617,642,667,689,711,755,784,818,840,871,931,958,1013,1089,1111,1136,1158,1182,1205,1227,1252,1284,1309,1334,1357,1429,1470,1495,1517,1539,1588,1623,1650,1672,1694,1739,1770,1792,1845,1872,1901,1950,1980,2005,2075,2107,2194,2219,2246,2271,2298,2327,2349,2393,2415,2440,2463,2485,2528,2560,2582,2607,2630,2655,2677,2699,2721,2767,2796,2821,2869,2930,2953,2975,3041,3086,3108,3144,3225,3248,3273,3334,3363,3385,3407,3430,3473,3498,3520,3545,3570,3593,3618,3643,3673,3698,3736,3772,3803,3826,3881,3904,3926,3968,3990,4019,62,87,110,156,178,237,295,320,345,367,389,429,451,473,516,548,570,595,617,640,670,704,738,760,782,805,847,906,931,956,989,1026,1048,1091,1120,1145,1167,1189,1211,1236,1286,1339,1368,1390,1460,1492,1514,1536,1561,1590,1619,1644,1678,1710,1740,1770,1804,1829,1858,1907,1930,1955,1980,2095,2120,2244,2266,2288,2310,2370,2393,2418,2450,2482,2504,2527,2585,2610,2640,2720,2742,2767,2792,2814,2839,2889,2941,2966,2988,3013,3055,3077,3099,3133,3156,3178,3238,3263,3286,3337,3366,3398,3420,3445,3505,3527,3549,3571,3593,3622,3644,3677,3699,3721,3752,3816,3838,62,92,114,144,167,192,217,239,261,283,351,376,398,452,482,504,527,564,586,652,734,764,786,808,844,880,905,935,957,979,1033,1082,1167,1192,1222,1252,1277,1299,1335,1420,1442,1464,1486,1558,1587,1620,1652,1717,1739,1764,1813,1845,1868,1890,1912,1934,1972,2003,2028,2050,2086,2123,2145,2182,2215,2284,2318,2352,2379,2402,2520,2542,2567,2592,2614,2639,2664,2686,2756,2797,2824,2887,2910,2941,2963,2985,3007,3041,3071,3093,3116,3149,3208,3237,3259,3304,3329,3354,3427,3450,3475,3505,3535,3563,3586,3611,3636,3666,3763,3788,3810,3835,3871,3900,3930,3962,3987,4009,4031,4095,4117,4159,4188,4210,62,84,107,132,154,176,206,236,269,291,314,354,379,458,481,503,579,604,634,656,678,716,741,795,824,846,869,891,923,953,975,1000,1034,1079,1138,1163,1185,1221,1272,1304,1327,1376,1408,1454,1484,1533,1597,1646,1673,1696,1721,1746,1768,1791,1866,1888,1910,1953,1976,1999,2052,2084,2109,2138,2174,2197,2222,2302,2327,2456,2481,2503,2525,2550,2578,2607,2670,2692,2723,2754,2776,2801,2835,2859,2884,2909,2931,2956,2985,3007,3076,3112,3135,3171,3224,3247,3270,3329,3396,3433,3474,3511,3545,3605,3630,3652,3674,3696,3726,3753,3776,3844,3910,3930,3955,3983,4010,4035,4057,4082,4104,4134,4159,4182,4207,4232,4298,4323,4346,4368,4402,4448,4470,4536,4561,4616,63,85,110,133,160,185,208,281,310,332,355,377,420,449,472,497,530,571,598,635,660,682,766,791,813,835,877,912,934,956,1024,1049,1072,1148,1173,1195,1220,1242,1265,1287,1337,1366,1389,1490,1520,1542,1567,1589,1611,1636,1711,1745,1767,1790,1836,1861,1883,1908,1945,1967,1996,2018,2101,2124,2154,2275,2315,2380,2402,2427,2457,2482,2505,2538,2567,2589,2622,2645,2674,2701,2735,2757,2779,2801,2826,2851,2873,2895,2965,3017,3042,3072,3095,3115,3186,3226,3268,3290,3320,3342,3383,3405,3485,3508,3531,3556,3579,3602,3627,3652,3682,3712,3798,3820,3842,3865,3887,3912,3934,3956,3990,4039,4098,4123,4148,4171,4196,4234,4259,4296,4319,4349,4372,62,84,106,155,180,202,232,254,276,298,320,342,365,439,464,486,511,533,569,591,614,644,740,767,789,814,836,863,929,959,984,1019,1082,1104,1138,1160,1190,1226,1248,1271,1305,1367,1389,1414,1436,1481,1513,1565,1587,1609,1634,1666,1693,1715,1787,1812,1834,1859,1889,1914,1948,1970,1992,2022,2095,2154,2179,2204,2227,2252,2277,2299,2321,2346,2387,2477,2499,2556,2586,2611,2633,2655,2691,2737,2795,2827,2856,2932,2954,2977,3000,3041,3063,3089,3126,3151,3173,3221,3246,3280,3302,3352,3374,3396,3421,3446,3473,3496,3526,3612,3634,3659,3709,3731,3753,3802,3829,3851,3906,3931,3956,3991,4025,4093,4127,4151,4186,4244,4274,4297,4327,4357,4379,4420,4467,4489,4569,63,109,134,156,191,250,272,299,322,344,366,389,412,462,494,516,538,583,617,639,664,719,744,784,814,884,929,954,977,1018,1049,1095,1118,1160,1192,1214,1239,1283,1308,1330,1353,1380,1412,1435,1457,1480,1505,1577,1604,1626,1648,1671,1700,1722,1744,1773,1805,1839,1933,1956,1979,2009,2043,2066,2102,2136,2159,2182,2378,2408,2430,2506,2528,2553,2599,2628,2653,2680,2703,2730,2755,2778,2832,2872,2897,2946,2981,3006,3028,3053,3076,3098,3164,3187,3234,3278,3300,3322,3345,3370,3415,3437,3462,3492,3514,3537,3612,3637,3662,3684,3704,3729,3806,3831,3853,3875,3897,3922,3948,3990,4028,4051,4076,4103,4162,4204,4229,4259,4288,4324,4347,4377,4400,4432,4454,4494,4516,4545,4570,4617,4665,4688,63,88,113,136,216,241,263,285,310,342,369,418,443,468,490,579,604,626,649,674,706,729,754,779,813,838,909,931,981,1006,1028,1053,1078,1142,1211,1233,1281,1330,1353,1435,1457,1482,1505,1533,1587,1619,1691,1715,1740,1787,1818,1841,1868,1893,1918,1941,1963,2052,2097,2163,2185,2231,2256,2278,2300,2322,2345,2375,2403,2449,2522,2547,2570,2597,2656,2678,2701,2723,2748,2770,2795,2869,2901,2923,2946,2971,3013,3035,3060,3138,3160,3182,3204,3227,3250,3313,3338,3360,3430,3453,3478,3521,3566,3591,3616,3638,3667,3704,3726,3789,3821,3853,3878,3908,63,90,124,173,198,220,242,293,335,359,384,408,437,462,484,507,532,555,580,602,624,646,700,775,800,870,903,931,971,1001,1026,1051,1093,1118,1143,1168,1193,1218,1240,1263,1350,1422,1445,1467,1489,1514,1544,1566,1588,1615,1637,1673,1716,1783,1805,1827,1849,1872,1897,1927,1952,2053,2073,2103,2161,2233,2256,2281,2306,2328,2366,2388,2420,2449,2472,2557,2589,2614,2660,2689,2719,2761,2796,2866,2888,2910,2934,2956,2978,3000,3045,3069,3097,3122,3195,3217,3239,3269,3292,3317,3345,3369,3392,3461,3486,3508,3530,3552,3585,3607,3634,3662,3687,3712,3748,3812,3835,3860,3882,3911,4061,4091,4124,63,88,113,135,216,238,260,294,317,342,369,394,430,452,474,507,543,571,596,621,646,669,691,755,777,802,832,854,876,906,951,976,1014,1036,1114,1139,1161,1183,1213,1238,1261,1293,1318,1340,1365,1392,1416,1453,1476,1506,1528,1562,1584,1606,1671,1693,1767,1789,1812,1840,1920,1961,2029,2053,2078,2103,2126,2151,2213,2238,2315,2348,2373,2395,2447,2479,2502,2524,2554,2576,2598,2633,2656,2681,2750,2773,2795,2829,2851,2873,2898,2942,2969,2996,3021,3043,3066,3152,3174,3203,3232,3254,3276,3298,3320,3345,3368,3391,3420,3450,3472,3508,3538,3609,3634,3659,3682,3709,3740,3769,3828,3851,3889,63,101,135,157,180,202,227,249,271,295,368,398,420,445,480,531,566,591,657,692,714,738,760,793,820,842,878,900,922,987,1029,1056,1083,1108,1130,1153,1189,1212,1242,1264,1296,1345,1374,1403,1449,1471,1496,1533,1560,1583,1661,1691,1726,1748,1786,1815,1837,1867,1902,1925,1957,1982,2014,2039,2112,2134,2164,2245,2267,2289,2311,2340,2365,2401,2425,2465,2498,2525,2555,2599,2645,2694,2763,2790,2812,2861,2902,2931,2953,3009,3032,3079,3111,3133,3173,3251,3281,3306,3333,3362,3385,3410,3432,3455,3478,3515,3537,3574,3610,3685,3707,3729,3751,3858,3880,3902,3922,3945,3968,3990,4012,4032,4061,4151,4228,4253,4283,4318,4343,4423,4500,4522,4551,62,92,114,139,161,183,206,253,275,300,349,374,396,418,441,466,531,554,587,609,632,715,738,763,785,815,842,876,899,926,970,999,1041,1074,1104,1127,1160,1233,1255,1280,1323,1346,1371,1405,1427,1452,1477,1502,1525,1555,1585,1639,1662,1703,1725,1833,1863,1885,1908,1941,1970,1992,2073,2095,2125,2155,2202,2232,2254,2284,2398,2422,2445,2504,2526,2549,2603,2632,2654,2676,2699,2729,2751,2774,2804,2840,2862,2890,2923,2959,2981,3006,3040,3062,3088,3198,3220,3263,3285,3308,3333,3356,3382,3425,3450,3473,3498,3538,3561,3610,3632,3673,3719,3749,3780,3805,3827,3849,3871,3941,3965,3987,4029,4066,4088,4110,4176,4196,4221,4246,4311,4334,4372,4397,4422,4453,4483,4524,4546,4591,4632,4657,4746,4821,4844,4879,4904,4934,4997,5085,62,84,107,150,180,202,227,252,274,296,321,344,377,402,472,497,519,541,568,590,613,638,696,719,744,766,788,876,901,931,967,989,1014,1039,1095,1168,1214,1244,1298,1335,1364,1399,1422,1444,1478,1501,1528,1562,1635,1657,1679,1701,1731,1756,1781,1811,1833,1863,1933,1955,1978,2008,2042,2067,2092,2119,2148,2192,2266,2289,2380,2402,2427,2470,2512,2534,2559,2581,2605,2630,2652,2677,2702,2727,2776,2866,2893,2969,2991,3013,3038,3068,3095,3181,3203,3228,3256,3279,3350,3380,3403,3466,3488,3511,3536,3587,3632,3662,3692,3716,3746,3782,3804,3836,3861,3883,3909,3954,3976,4001,4049,4071,4095,4166,4188,4210,4232,4263,4298,4333,4358,4380,4437,4459,4493,4522,4597,4643,4668,4698,62,87,109,131,153,175,206,284,306,328,437,472,509,531,564,640,662,698,723,750,779,801,855,889,912,957,992,1040,1104,1124,1165,1210,1239,1261,1301,1330,1352,1377,1410,1446,1471,1502,1579,1614,1677,1699,1774,1796,1818,1840,1879,1902,1945,1967,1990,2033,2056,2081,2101,2133,2230,2252,2277,2299,2332,2375,2404,2426,2449,2516,2548,2571,2620,2659,2682,2709,2731,2754,2833,2880,2905,2954,2976,2996,3033,3070,3112,3134,3156,3199,3221,3266,3317,3340,3399,3442,3474,3496,3529,3549,3585,3607,3630,3698,3738,3763,3786,3811,3836,3858,3889,3914,3948,3984,4064,4094,4116,4141,4171,4198,4226,4255,4284,4368,4391,4418,4453,74,107,132,158,199,224,246,294,316,339,382,411,436,461,512,541,563,586,621,643,665,687,721,762,784,809,831,853,897,922,944,967,1049,1074,1096,1134,1173,1207,1243,1268,1298,1368,1398,1420,1442,1467,1497,1519,1541,1569,1643,1667,1692,1727,1750,1784,1830,1859,1881,1953,1984,2019,2099,2122,2147,2204,2315,2337,2367,2390,2447,2477,2501,2523,2548,2592,2621,2651,2697,2720,2742,2764,2786,2811,2836,2858,2878,2945,2968,2991,3028,3110,3137,3215,3235,3288,3329,3354,3385,3408,3434,3538,3565,3592,3614,3644,3666,3688,3710,3785,3807,3829,3851,3873,3898,3920,3945,3967,3997,4020,4043,4065,4094,4154,63,88,110,152,182,207,230,255,279,309,334,356,384,424,458,480,505,527,552,577,602,627,666,707,732,755,775,834,869,916,987,1009,1036,1061,1083,1108,1130,1163,1238,1265,1287,1312,1342,1367,1389,1460,1485,1507,1532,1555,1577,1600,1625,1657,1689,1714,1744,1809,1846,1868,1893,1915,1958,1983,2017,2040,2117,2142,2166,2196,2221,2243,2265,2333,2355,2382,2407,2429,2451,2474,2554,2579,2601,2623,2671,2705,2727,2770,2800,2825,2847,2889,2966,2991,3014,3057,3099,3121,3152,3186,3210,3240,3273,3310,3335,3359,3381,3403,3436,3465,3495,3520,3550,3572,3594,3619,3662,3745,3770,3792,3817,3888,3913,3950,3980,4005,4030,4060,4086,63,93,118,140,165,187,224,246,271,293,315,386,411,438,460,494,538,567,589,614,639,673,695,720,763,799,837,878,924,969,1003,1064,1086,1109,1163,1185,1212,1242,1276,1298,1320,1345,1372,1432,1467,1491,1513,1541,1578,1608,1633,1661,1686,1708,1733,1755,1794,1874,1904,1932,1957,1982,2012,2034,2066,2161,2183,2208,2251,2280,2310,2335,2357,2382,2452,2474,2499,2548,2590,2615,2640,2662,2739,2759,2781,2859,2902,2925,2993,3025,3047,3070,3095,3122,3164,3186,3209,3231,3294,3316,3338,3360,3382,3431,3462,3484,3506,3585,3610,3635,3730,3750,3772,3795,3817,3839,3861,3883,3905,68,90,118,140,212,244,266,315,373,401,423,445,510,533,555,599,629,651,705,727,761,822,857,907,939,961,986,1008,1033,1078,1100,1139,1161,1237,1283,1305,1385,1408,1433,1476,1498,1523,1548,1575,1605,1635,1657,1727,1752,1789,1811,1834,1859,1881,1906,1931,1955,1985,2008,2031,2054,2086,2154,2204,2234,2303,2343,2366,2410,2510,2535,2557,2603,2635,2662,2689,2714,2739,2814,2836,2861,2899,2921,2946,2976,3001,3072,3110,3132,3222,3244,3267,3310,3340,3362,3431,3453,3497,3546,3596,3618,3664,3689,3714,3739,3816,3838,3858,3904,3929,3951,3976,4001,4023,4048,4075,4097,4172,4236,4262,4339,4374,4399,4424,4459,4523,4545,4575,4597,4628,4657,79,101,128,161,184,206,249,281,310,352,381,404,434,464,486,511,580,605,627,671,701,723,774,799,821,870,899,970,1038,1060,1082,1132,1161,1183,1205,1227,1249,1304,1326,1350,1372,1441,1477,1507,1530,1575,1615,1637,1666,1741,1776,1817,1842,1865,1913,1936,1959,1992,2024,2053,2153,2184,2206,2228,2279,2309,2334,2359,2381,2441,2474,2497,2574,2596,2618,2640,2662,2687,2717,2742,2764,2786,2809,2832,2855,2884,2926,2948,2973,3048,3077,3102,3133,3166,3198,3220,3259,3284,3306,3341,3366,3388,3412,3507,3532,3554,3576,3661,3693,3720,3746,3776,3798,3835,3892,3914,3937,3991,4026,4070,63,86,108,144,169,193,215,237,308,328,351,379,401,424,449,483,505,577,602,631,658,680,702,775,797,819,839,864,958,983,1010,1039,1062,1111,1142,1165,1209,1238,1263,1306,1335,1358,1409,1440,1462,1484,1506,1536,1588,1613,1639,1675,1697,1724,1761,1783,1847,1869,1896,1954,1977,2002,2041,2068,2093,2122,2225,2299,2326,2372,2425,2454,2479,2501,2523,2545,2567,2592,2617,2654,2676,2747,2777,2797,2831,2861,2883,2934,3000,3022,3048,3097,3122,3155,3185,3227,3276,3305,3327,3352,3377,3415,3446,3469,3525,3562,3593,3634,3656,3700,3743,3777,3799,3870,3894,3916,3938,3960,3989,4071,4107,4138,4168,4190,4215,4240,4263,4288,4322,4347,4370,4393,60,85,110,178,216,253,347,377,399,422,444,542,599,629,651,676,698,728,755,778,829,858,880,926,948,1024,1059,1081,1103,1144,1216,1241,1286,1341,1371,1395,1417,1439,1461,1483,1508,1530,1555,1623,1645,1668,1711,1754,1776,1798,1820,1845,1870,1892,1915,1988,2013,2038,2075,2098,2128,2153,2178,2245,2267,2342,2388,2410,2435,2457,2487,2512,2535,2557,2587,2621,2667,2692,2770,2792,2828,2850,2872,2894,2919,2949,2971,3044,3067,3102,3136,3171,3194,3217,3242,3312,3357,3387,3412,3434,3457,3482,3550,3582,3604,3626,3648,3719,3754,3781,3830,3850,3879,3901,3983,4005,4027,4050,4072,4097,4122,4144,4167,4192,4217,4242,4274,4308,75,101,124,151,173,203,228,250,315,337,359,384,406,429,454,476,496,580,604,636,674,708,730,838,868,902,927,972,997,1022,1044,1143,1168,1190,1236,1265,1299,1332,1354,1384,1433,1463,1487,1541,1573,1596,1618,1640,1663,1707,1729,1754,1776,1798,1864,1901,1923,1948,1980,2007,2062,2092,2203,2225,2247,2272,2345,2369,2399,2421,2507,2532,2554,2576,2610,2632,2655,2677,2711,2782,2807,2829,2852,2906,2938,2960,2985,3013,3040,3062,3087,3137,3194,3219,3244,3266,3291,3313,3408,3490,3524,3548,3599,3628,3651,3728,3753,3778,3800,3825,3850,3883,3908,3957,3982,4059,4082,4107,4139,4164,4187,4212,4244,4276,4313,4336,4408,4438,4527,56,81,104,153,175,197,222,264,286,308,344,441,466,491,521,543,568,590,612,635,660,693,728,753,826,853,875,920,942,964,993,1042,1084,1116,1138,1180,1209,1258,1280,1302,1324,1346,1383,1413,1488,1520,1542,1569,1596,1619,1641,1671,1696,1725,1754,1828,1853,1883,1919,1942,1965,2007,2037,2065,2097,2131,2156,2333,2355,2389,2434,2471,2500,2530,2565,2592,2642,2672,2694,2759,2781,2806,2828,2852,2874,2901,2926,2957,3049,3079,3101,3129,3163,3185,3207,3252,3275,3298,3371,3399,3431,3453,3475,3500,3522,3555,3580,3607,3690,3715,3737,3759,3781,3822,3844,3866,3892,3928,3951,3976,3998,4020,4094,4143,4176,4240,4265,4288,4311,56,78,108,162,184,207,292,317,339,364,400,425,447,487,527,557,580,640,683,705,727,754,779,804,829,897,922,959,1002,1027,1049,1076,1098,1138,1297,1319,1341,1371,1407,1432,1454,1479,1502,1573,1597,1620,1645,1672,1694,1719,1744,1774,1801,1835,1869,1934,1959,1991,2013,2036,2066,2099,2122,2195,2220,2250,2344,2369,2396,2418,2448,2470,2493,2547,2581,2606,2631,2653,2718,2748,2770,2803,2828,2850,2873,2962,2987,3009,3034,3056,3084,3106,3174,3196,3219,3244,3279,3345,3368,3439,3489,3528,3550,3572,3597,3619,3651,3676,3698,3721,3744,3817,3842,3867,3902,3927,3952,3975,3998,4069,4111,4140,4163,4228,4253,4278,4303,4326,4351,4374,4399,4422,4471,4542,4607,4630,4660,4685,4714,4804,4829,4856,4879,57,105,127,167,189,214,244,266,336,373,395,417,439,461,503,528,550,572,594,619,649,671,701,723,747,789,812,846,868,897,927,999,1021,1044,1086,1134,1156,1179,1222,1251,1273,1303,1325,1350,1387,1409,1431,1499,1532,1557,1579,1724,1754,1779,1809,1853,1880,1905,1928,1953,1976,2013,2043,2137,2162,2184,2214,2236,2258,2280,2302,2423,2445,2491,2547,2581,2611,2657,2706,2740,2768,2790,2815,2837,2859,2905,2935,2957,2999,3027,3106,3144,3193,3218,3243,3268,3293,3327,3361,3396,3426,3464,3496,3518,3546,3568,3651,3717,3744,3766,3791,3813,3843,3875,3912,3935,3966,3991,62,85,115,137,159,241,263,288,339,368,390,420,450,473,495,565,588,611,705,734,761,786,809,854,883,905,928,951,996,1067,1089,1114,1136,1159,1202,1234,1256,1281,1312,1345,1368,1398,1420,1443,1473,1495,1529,1551,1576,1598,1618,1654,1676,1698,1775,1800,1822,1854,1877,1920,1945,1975,2000,2032,2062,2085,2188,2210,2279,2311,2333,2356,2381,2454,2487,2520,2542,2564,2635,2665,2687,2715,2737,2765,2856,2881,2903,2926,2978,3003,3031,3054,3097,3124,3189,3236,3258,3280,3324,3346,3371,3398,3420,3450,3531,3556,3592,3617,3640,3685,3719,3744,3766,3789,3823,3851,3876,3957,3982,4007,4033,4058,4083,4129,4153,4183,4206,79,113,135,192,255,285,307,332,357,379,448,477,497,522,549,574,596,630,693,773,795,818,861,891,941,963,985,1010,1030,1069,1110,1135,1158,1230,1260,1282,1307,1341,1371,1393,1415,1450,1484,1506,1529,1602,1624,1649,1679,1701,1740,1762,1807,1841,1863,1952,1977,2002,2038,2068,2098,2140,2218,2238,2273,2295,2320,2347,2370,2400,2430,2455,2512,2544,2623,2643,2683,2715,2737,2762,2796,2816,2838,2911,2934,2970,3003,3028,3050,3080,3125,3150,3177,3211,3245,3268,3290,3360,3395,3420,3443,3466,3515,3544,3569,3591,3624,3646,3671,3694,3737,3773,3798,3828,3871,3896,3926,3970,3998,4023,4084,4106,4131,4163,4192,4219,4336,4366,4396,4421,4444,4467,4490,62,84,106,192,214,239,265,292,324,349,373,480,505,529,553,578,601,624,649,671,693,768,793,815,837,927,950,972,997,1055,1078,1103,1146,1178,1201,1223,1248,1272,1295,1320,1342,1364,1386,1411,1448,1470,1495,1570,1592,1617,1639,1669,1694,1719,1741,1768,1855,1882,1908,1933,1958,1988,2022,2136,2158,2180,2205,2239,2264,2326,2349,2386,2408,2433,2456,2476,2519,2548,2581,2608,2633,2658,2680,2708,2757,2786,2809,2852,2884,2909,2934,2959,2981,3039,3088,3121,3187,3209,3241,3273,3296,3318,3393,3415,3438,3489,3520,3545,3567,3594,3643,3665,3724,3746,3768,3807,3832,3879,3929,3954,3979,4013,4038,4069,4092,4120,4156,4178,4207,4273,4301,4348,4396,4419,4444,4509,4532,4580,62,89,116,140,165,188,255,278,311,378,413,435,457,530,601,624,646,731,756,789,825,847,913,937,959,981,1008,1061,1090,1115,1164,1196,1243,1300,1322,1352,1374,1396,1446,1468,1490,1540,1560,1585,1610,1632,1654,1678,1752,1798,1822,1877,1899,1946,2011,2040,2067,2092,2153,2190,2213,2266,2367,2397,2430,2452,2479,2504,2526,2548,2644,2682,2709,2739,2780,2843,2870,2900,2925,2950,2973,3084,3106,3142,3164,3187,3259,3281,3308,3392,3415,3442,3492,3514,3548,3579,3601,3628,3650,3694,3730,3752,3774,3796,3823,3850,3885,3982,4004,4026,4053,4075,4148,4175,4200,4223,4248,4271,4313,4380,4409,4440,4463,4492,4546,4568,4593,63,85,115,164,189,245,277,312,341,363,385,464,486,509,539,562,592,617,639,661,683,710,743,770,843,865,890,919,964,997,1025,1047,1072,1105,1130,1153,1223,1245,1270,1318,1361,1383,1430,1473,1503,1526,1578,1605,1676,1706,1729,1754,1789,1814,1836,1861,1886,1955,1980,2039,2122,2152,2172,2211,2234,2268,2393,2418,2450,2475,2498,2541,2570,2593,2647,2676,2699,2724,2749,2779,2807,2827,2852,2898,2927,2950,3010,3032,3054,3090,3112,3148,3171,3223,3245,3267,3294,3318,3345,3383,3426,3451,3474,3503,3525,3552,3574,3596,3623,3645,3667,3689,3722,3745,3777,3802,3827,3863,3886,3909,3950,3975,4067,4155,4192,4224,4304,4338,4368,4393,4423,4448,4480,4508,4536,4564,4593,4661,4681,4704,4741,62,82,104,173,198,220,242,349,371,394,451,476,556,593,615,640,705,727,750,783,808,853,887,909,972,1014,1061,1107,1136,1166,1229,1338,1363,1412,1435,1460,1482,1505,1527,1605,1662,1684,1707,1784,1814,1856,1878,1911,1936,2000,2035,2063,2095,2117,2142,2174,2206,2231,2322,2350,2372,2394,2418,2440,2512,2534,2562,2592,2617,2644,2666,2700,2736,2758,2780,2857,2882,2904,2957,2986,3014,3053,3085,3107,3132,3188,3233,3255,3280,3304,3329,3354,3383,3408,3433,3455,3480,3502,3527,3610,3632,3694,3748,3770,3792,3843,3871,3920,3952,3981,63,95,120,186,208,236,258,283,305,330,369,391,414,454,484,560,580,610,674,710,735,767,825,855,887,937,967,1050,1073,1095,1117,1139,1164,1186,1208,1245,1322,1344,1405,1453,1478,1502,1526,1548,1662,1684,1714,1736,1766,1788,1834,1857,1926,1948,1971,2033,2056,2084,2140,2179,2220,2364,2388,2425,2449,2478,2500,2541,2563,2590,2613,2654,2684,2719,2781,2856,2889,2928,2951,3017,3046,3071,3125,3150,3173,3222,3252,3277,3320,3354,3385,3427,3469,3496,3518,3546,3576,3601,3623,3656,3741,3763,3785,3807,3834,3856,3892,3935,3957,3979,4002,4030,4056,4098,4125,4148,4173,4196,4221,4243,4276,4302,4338,4363,4397,4424,4456,4480,4512,4542,74,96,126,148,172,194,219,290,315,348,373,396,446,469,543,566,588,670,719,749,771,804,842,864,886,922,944,966,988,1010,1065,1107,1129,1152,1199,1245,1274,1299,1336,1358,1388,1410,1430,1505,1527,1549,1576,1601,1634,1656,1678,1703,1725,1797,1819,1849,1892,1924,1949,1969,2001,2042,2067,2097,2122,2161,2184,2269,2291,2313,2335,2357,2379,2404,2472,2509,2536,2574,2604,2626,2651,2765,2787,2823,2848,2870,2892,2920,2947,2969,3037,3070,3095,3136,3161,3203,3225,3248,3270,3292,3314,3336,3358,3430,3460,3547,3570,3630,3652,3674,3696,3719,3757,3779,3816,3848,3877,3899,3945,3967,3989,75,100,122,178,200,247,272,294,319,355,389,411,460,485,514,534,581,604,626,648,675,740,765,788,810,887,909,959,981,1008,1030,1060,1085,1164,1189,1214,1257,1294,1331,1356,1420,1445,1467,1489,1512,1542,1583,1618,1684,1709,1732,1757,1779,1816,1838,1891,1957,1986,2075,2098,2133,2167,2198,2221,2249,2411,2433,2455,2551,2573,2598,2621,2670,2731,2760,2794,2845,2874,2896,2918,2940,2962,2987,3014,3052,3084,3133,3167,3190,3228,3257,3299,3321,3359,3457,3482,3502,3527,3552,3578,3624,3644,3669,3702,3724,3747,3847,3869,3892,3935,3968,3993,4015,4040,4088,4113,4146,4171,4238,4263,4293,4319,4353,4399,4435,4486,4516,4546,4571,4606,4673,63,93,120,145,173,202,224,299,321,343,368,393,415,438,477,499,521,543,605,627,652,677,699,761,793,815,838,882,927,949,971,996,1018,1106,1139,1166,1191,1214,1261,1299,1326,1355,1377,1389,1454,1479,1504,1526,1551,1576,1598,1669,1694,1719,1753,1775,1805,1865,1917,1950,1997,2049,2079,2120,2143,2168,2200,2230,2368,2403,2425,2475,2507,2529,2559,2618,2652,2674,2699,2721,2743,2814,2836,2861,2883,2923,2984,3019,3044,3112,3134,3156,3189,3243,3285,3310,3364,3396,3452,3477,3502,3582,3612,3659,3743,3768,3790,3812,3834,3859,3881,3921,3953,3975,4032,4057,4084,4109,4129,4161,4200,4226,56,78,100,135,157,179,204,226,263,347,370,392,435,466,486,567,589,616,645,670,692,737,766,788,811,853,878,900,925,967,1018,1038,1060,1148,1177,1199,1248,1273,1295,1324,1399,1419,1444,1474,1496,1518,1543,1565,1590,1672,1697,1734,1759,1781,1815,1838,1863,1900,1923,2075,2121,2141,2166,2193,2215,2237,2259,2284,2357,2387,2412,2439,2461,2487,2535,2560,2593,2618,2640,2667,2694,2771,2793,2851,2873,2895,2940,2965,2987,3017,3047,3069,3094,3116,3141,3168,3195,3229,3302,3324,3346,3389,3419,3442,3472,3494,3519,3544,3569,3591,3671,3704,3740,3765,3797,3822,3847,3875,3908,3954,3979,4019,4056,4155,4177,4199,4224,4248,4273,4298,4320,4368,4390,4420,4447,4472,4501,4572,4597,68,90,113,183,213,238,287,309,339,364,389,411,433,458,491,513,562,599,621,648,670,701,723,745,767,789,862,912,958,988,1010,1034,1064,1086,1115,1138,1163,1186,1215,1240,1311,1333,1384,1416,1453,1526,1548,1570,1600,1620,1666,1765,1819,1875,1897,1955,2006,2029,2054,2127,2149,2174,2197,2222,2276,2301,2326,2349,2383,2451,2484,2520,2542,2565,2608,2640,2662,2721,2750,2788,2813,2843,2879,2902,2937,2984,3017,3039,3155,3180,3205,3233,3285,3307,3333,3385,3407,3432,3454,3512,3535,3578,3600,3629,3654,3682,3710,3744,3766,3788,3859,3881,3903,3925,3947,3972,3994,4043,4065,4094,4123,4196,4221,4254,4279,4309,4344,4367,4392,4516,4538,4579,4604,4642,4664,4689,4730,4757,4787,4812,4869,4891,4913,4940,63,90,125,147,167,211,236,258,280,305,327,349,374,399,423,499,534,561,593,615,640,663,685,707,734,759,804,874,896,918,966,995,1025,1076,1110,1132,1154,1179,1201,1226,1261,1283,1305,1327,1373,1398,1432,1454,1476,1506,1598,1628,1658,1722,1754,1774,1835,1899,1964,1989,2011,2039,2076,2152,2174,2204,2232,2267,2294,2321,2343,2389,2423,2453,2483,2506,2528,2571,2600,2625,2678,2715,2742,2767,2845,2875,2898,2921,2950,2977,3002,3052,3075,3111,3136,3161,3184,3206,3240,3272,3297,3319,3372,3409,3432,3479,3504,3545,3567,3594,3616,3638,3691,3721,3746,3771,3801,3836,3858,3887,3936,3961,3986,4008,4045,4078,4098,4121,63,93,116,192,214,241,264,287,316,338,360,424,457,479,501,618,657,679,704,734,757,812,841,864,913,942,967,989,1011,1036,1058,1101,1123,1162,1191,1216,1238,1314,1339,1361,1388,1422,1452,1565,1587,1612,1670,1692,1714,1757,1780,1802,1827,1857,1879,1901,1930,1958,2025,2050,2075,2144,2174,2201,2279,2304,2324,2386,2418,2443,2474,2504,2558,2587,2609,2636,2658,2680,2703,2731,2755,2775,2857,2879,2904,2929,2965,2990,3012,3092,3134,3183,3205,3227,3252,3274,3299,3321,3349,3374,3396,3418,3440,3466,3530,3552,3580,3604,3627,3680,3702,3724,3777,3820,3850,3879,3910,3939,4022,4044,4076,4099,4129,4177,4202,64,86,111,154,187,212,234,259,281,303,326,397,424,451,491,520,556,578,600,625,674,708,736,814,839,862,913,943,965,1008,1042,1117,1137,1160,1216,1246,1271,1291,1320,1345,1368,1391,1477,1497,1522,1564,1596,1618,1658,1687,1709,1731,1753,1818,1891,1924,1954,1977,2020,2056,2078,2110,2135,2162,2254,2276,2298,2328,2366,2391,2434,2463,2485,2534,2567,2601,2626,2653,2675,2700,2727,2750,2775,2817,2846,2921,2950,2999,3024,3046,3068,3110,3171,3244,3267,3338,3392,3415,3466,3488,3510,3558,3597,3619,3653,3683,3705,3730,3757,3780,3803,3874,3899,3921,3973,4003,4030,4053,4119,4141,4164,4219,4246,4266,4289,4331,4353,4382,4445,4470,4493,4540,62,84,106,155,191,221,243,268,293,338,367,389,425,450,475,510,578,600,622,644,666,709,741,787,838,870,894,917,977,1001,1026,1067,1099,1121,1143,1172,1194,1219,1251,1287,1362,1390,1446,1468,1490,1514,1563,1590,1612,1637,1659,1693,1759,1789,1855,1880,1909,1959,1993,2016,2050,2087,2162,2184,2217,2239,2264,2304,2326,2348,2373,2395,2425,2450,2472,2494,2516,2538,2609,2634,2656,2709,2739,2762,2817,2853,2875,2923,2963,3037,3059,3101,3144,3166,3189,3266,3289,3314,3365,3399,3422,3444,3466,3496,3523,3559,3582,3653,3675,3710,3732,3754,3776,3851,3873,3903,3925,3952,3974,4036,4060,4156,4181,4208,4242,4267,4315,62,84,106,146,171,193,218,242,288,313,335,357,382,404,427,452,484,566,586,616,681,705,725,774,804,834,879,937,970,1005,1082,1111,1134,1157,1193,1215,1237,1310,1335,1357,1422,1452,1484,1567,1641,1664,1686,1729,1757,1795,1830,1857,1879,1901,1923,1946,2025,2050,2072,2118,2141,2163,2188,2225,2247,2269,2377,2400,2435,2483,2503,2573,2603,2625,2655,2706,2748,2770,2811,2833,2907,2932,2954,2979,3002,3027,3057,3082,3104,3134,3205,3230,3252,3282,3304,3330,3352,3374,3455,3484,3506,3551,3576,3613,3635,3660,3683,3703,3732,3759,3795,3817,3841,3866,3888,3911,3936,3958,3982,4007,4030,4098,4121,4146,4171,4196,4219,4244,4269,4299,4326,4349,4372,4402,4486,4508,4542,4584,63,88,110,132,157,203,225,248,326,351,374,396,439,473,496,550,591,618,643,673,698,718,752,774,854,884,922,944,974,1016,1038,1104,1126,1156,1183,1208,1233,1274,1299,1324,1358,1380,1408,1491,1514,1536,1585,1631,1683,1713,1738,1772,1794,1869,1892,1917,1949,1979,2002,2128,2150,2175,2197,2220,2258,2283,2313,2347,2389,2411,2436,2471,2496,2519,2556,2578,2600,2673,2695,2717,2739,2764,2787,2821,2843,2870,2911,2970,3000,3034,3056,3078,3108,3150,3175,3262,3287,3317,3339,3364,3408,3452,3493,3518,3551,3571,3594,3630,3655,3675,3704,3726,3748,3821,3850,3875,3897,3927,3949,3979,4004,4031,4051,4112,4146,4169,4194,68,93,127,152,224,246,268,293,315,340,414,490,515,542,645,667,692,730,803,825,847,869,894,919,969,991,1021,1055,1150,1175,1203,1233,1270,1292,1314,1339,1361,1385,1407,1475,1500,1522,1580,1617,1640,1665,1687,1710,1794,1824,1849,1881,1904,1929,1954,1986,2008,2038,2171,2275,2297,2332,2357,2379,2414,2436,2460,2544,2566,2602,2627,2652,2676,2744,2769,2794,2816,2838,2868,2890,2912,2935,3013,3036,3059,3101,3133,3175,3205,3228,3253,3275,3297,3324,3352,3375,3448,3477,3499,3537,3559,3581,3604,3626,3648,3671,3736,3761,3781,3804,3829,3852,3892,3933,3956,3979,4019,4041,4073,4153,4178,4203,4226,4252,4299,4322,4344,53,90,113,155,177,224,246,271,293,369,396,418,443,465,490,524,611,633,658,683,705,746,768,798,832,854,884,907,958,1037,1059,1136,1201,1231,1253,1278,1300,1345,1385,1412,1435,1460,1521,1558,1593,1615,1645,1679,1716,1738,1763,1786,1808,1846,1883,1932,1957,1979,2001,2026,2086,2115,2137,2157,2189,2271,2344,2374,2410,2444,2485,2507,2578,2600,2622,2682,2722,2745,2775,2866,2901,2929,2957,3035,3065,3087,3112,3142,3164,3197,3224,3282,3307,3337,3424,3449,3474,3497,3538,3560,3585,3630,3652,3675,3748,3773,3793,3821,3843,3873,3898,3920,4022,4044,4074,4099,4121,4143,4168,4190,4256,4278,4303,4328,4357,4382,4407,4442,4467,4490,4517,63,85,110,142,167,192,217,283,361,386,408,462,499,534,559,581,606,631,671,693,715,740,785,814,883,905,927,954,979,1002,1032,1057,1082,1104,1126,1148,1170,1238,1260,1285,1327,1356,1386,1445,1490,1515,1550,1608,1637,1690,1740,1775,1800,1825,1845,1977,2000,2022,2049,2071,2096,2167,2192,2214,2236,2261,2286,2351,2389,2411,2433,2467,2492,2514,2539,2561,2620,2643,2730,2766,2788,2815,2857,2886,2963,2985,3018,3041,3112,3141,3163,3185,3207,3229,3266,3298,3378,3403,3433,3458,3488,3511,3545,3575,3597,3619,3676,3705,3730,3757,3784,63,93,115,140,208,230,252,274,297,319,344,444,466,489,535,570,590,644,673,695,746,776,799,850,875,898,920,993,1015,1057,1079,1101,1131,1153,1178,1200,1222,1244,1315,1340,1424,1446,1469,1500,1525,1571,1614,1643,1696,1747,1781,1811,1840,1867,1939,1964,1992,2014,2057,2080,2103,2226,2251,2273,2297,2361,2386,2488,2513,2535,2557,2591,2613,2681,2711,2733,2756,2786,2818,2848,2873,2919,2941,2989,3032,3057,3079,3158,3215,3240,3267,3292,3320,3349,3376,3399,3442,3467,3492,3517,3542,3599,3622,3645,3670,3762,3784,3809,3855,3880,3905,3934,3957,3982,4004,4029,4059,4087,4199,4224,4247,4267,4387,4428,4463,4493,4515,4545,4568,4619,4644,4666,4689,4781,4804,4829,4856,4881,4913,4935,4957,5002,5032,5057,5084,5114,5136,108,130,155,191,252,277,338,367,392,417,440,497,533,608,630,655,726,751,774,816,845,867,890,939,995,1028,1070,1105,1127,1149,1181,1206,1229,1288,1313,1347,1369,1437,1470,1495,1525,1567,1596,1619,1690,1715,1737,1764,1794,1816,1838,1875,1898,1920,1949,1974,2004,2029,2062,2157,2180,2254,2284,2311,2455,2500,2522,2576,2611,2636,2658,2683,2725,2763,2786,2811,2911,2946,2971,2994,3028,3050,3072,3097,3120,3152,3174,3282,3317,3340,3376,3401,3448,3489,3534,3561,3584,3633,3701,3742,3772,3826,3855,3912,3937,3968,3990,4050,4096,4159,4189,4212,4234,4257,4311,4341,4363,4385,4408,4472,4495,4515,4571,4600,4630,4685,4732,4762,4787,4810,4835,4865,4895,62,84,107,150,172,192,232,254,283,318,382,422,444,499,521,546,607,634,664,730,753,775,825,847,867,921,943,976,1001,1048,1117,1139,1161,1184,1207,1274,1299,1321,1343,1365,1390,1410,1433,1482,1520,1588,1610,1640,1665,1703,1736,1763,1785,1826,1846,1866,1948,2007,2029,2054,2091,2147,2223,2256,2321,2343,2388,2411,2433,2480,2509,2531,2553,2578,2600,2623,2698,2720,2745,2777,2799,2821,2892,2917,2958,3026,3051,3129,3175,3207,3229,3256,3301,3326,3359,3381,3406,3460,3490,3515,3585,3628,3656,3685,3715,3737,3762,3830,3852,3874,3899,3926,3951,3973,4061,4089,4112,4135,4158,68,91,116,141,163,185,243,265,299,322,390,420,442,474,499,521,543,568,590,615,646,684,718,743,765,790,823,889,960,982,1012,1037,1059,1101,1131,1153,1209,1241,1263,1293,1316,1359,1399,1429,1451,1473,1495,1517,1568,1640,1680,1703,1726,1775,1809,1831,1854,1915,1940,1989,2012,2037,2103,2126,2156,2242,2269,2342,2364,2389,2419,2441,2466,2493,2533,2555,2585,2607,2629,2713,2733,2756,2784,2843,2872,2894,2969,2994,3016,3039,3062,3085,3114,3147,3189,3250,3272,3297,3324,3346,3373,3404,3426,3453,3478,3514,3544,3574,3599,3621,3646,3669,3697,3719,3742,3768,3829,3857,3879,3928,3960,3985,4019,4044,4069,4098,4123,4150,4172],"down":[1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,1,1,2,3,1,1,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,1,2,1,2,1,1,1,2,1,2,2,3,1,2,3,1,1,2,3,1,2,3,4,1,1,2,3,4,1,2,3,4,1,1,2,3,1,2,1,2,3,1,2,3,4,4,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,4,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,1,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,4,1,2,1,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,2,3,4,1,2,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,4,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,1,1,1,2,3,1,2,1,2,3,1,1,2,2,3,1,1,2,2,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,1,1,2,1,2,3,4,1,1,1,2,1,2,3,1,2,3,1,1,1,1,2,2,3,1,2,3,1,2,1,2,1,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,1,2,1,2,3,4,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,1,1,1,1,2,3,1,2,3,1,1,1,2,3,3,1,2,1,2,1,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,4,1,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,2,3,1,1,2,1,2,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,1,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,1,2,1,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,2,1,2,1,2,3,1,2,1,2,3,1,2,1,1,1,1,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,1,1,2,3,4,1,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,1,1,1,2,0,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,1,2,3,1,1,1,2,3,1,0,1,1,2,3,1,1,1,2,1,2,1,2,3,1,1,2,1,2,3,0,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,1,1,1,1,2,1,2,3,2,1,2,1,1,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,4,1,1,2,1,2,1,2,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,1,2,2,1,1,2,1,2,1,2,1,2,3,4,1,2,3,4,0,1,1,2,3,1,1,2,3,1,1,2,1,1,2,3,0,1,2,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,1,1,2,3,4,1,2,1,2,1,1,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,1,2,1,2,3,4,1,2,3,1,2,3,1,1,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,0,1,2,3,1,1,2,3,4,1,2,3,1,2,1,2,1,2,1,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,3,1,2,1,1,2,3,1,1,2,3,4,1,2,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,1,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,1,2,3,1,2,1,1,1,2,3,1,2,1,2,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,1,1,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,1,1,1,1,0,1,2,3,1,2,3,1,1,2,3,1,2,1,1,0,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,1,1,2,1,2,1,1,2,1,0,1,2,3,1,2,1,2,1,1,1,2,3,1,2,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,4,1,2,1,2,0,1,2,3,1,2,3,1,1,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,2,1,2,3,1,2,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,1,1,2,1,1,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,0,1,2,3,1,2,3,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,1,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,3,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,3,4,1,2,3,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,1,2,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,1,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,1,2,1,1,2,3,4,1,2,3,1,2,1,2,1,2,3,4,1,0,1,2,1,2,3,1,2,1,1,2,3,4,1,1,2,1,2,1,2,3,4,1,2,3,4,0,1,2,1,2,1,2,3,4,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,1,2,1,2,3,1,3,1,2,3,4,1,2,1,2,1,2,3,1,1,2,1,1,2,3,4,1,2,2,3,1,2,1,1,1,2,1,1,2,3,1,1,2,1,1,2,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,0,1,2,3,1,2,1,2,3,1,2,3,4,1,1,2,3,1,2,1,2,3,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,1,1,2,3,1,2,1,2,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,1,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,1,2,2,3,1,1,2,3,1,2,3,1,2,3,3,1,1,1,2,3,1,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,2,1,1,2,1,2,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,1,1,2,3,1,2,1,1,2,1,2,1,1,2,3,1,2,3,1,2,1,3,1,1,2,1,2,1,1,2,3,1,2,3,4,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,2,0,1,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,1,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,1,2,1,1,2,3,4,1,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,2,3,1,2,1,1,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,1,1,2,3,4,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,1,1,1,2,1,2,3,4,1,1,2,3,1,2,1,2,3,3,4,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,4,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,4,1,2,3,4,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,1,2,3,1,2,1,1,1,2,1,1,2,3,4,1,2,3,1,2,1,2,1,1,1,2,1,2,3,4,1,2,1,2,1,1,1,2,1,1,2,1,1,2,1,2,2,3,1,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,1,1,2,1,2,3,1,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,3,1,1,1,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,1,1,2,3,3,1,2,3,1,1,1,2,3,1,2,3,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,1,1,2,1,1,2,1,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,1,1,2,3,0,1,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,1,1,2,2,3,1,2,3,1,1,2,1,1,2,1,1,2,3,1,1,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,1,2,1,2,3,1,1,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,1,1,2,1,1,2,3,4,1,2,2,3,1,2,1,2,1,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,1,2,3,1,1,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,1,2,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,1,2,3,4,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,2,3,1,1,1,1,2,3,1,2,3,1,2,1,1,1,2,3,4,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,1,1,2,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,1,1,2,1,2,0,1,1,2,3,1,2,3,4,1,2,3,1,1,1,2,1,0,1,2,1,2,3,1,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,1,2,1,1,2,3,1,2,3,1,2,3,1,1,1,1,1,1,1,2,3,1,2,1,2,1,1,2,1,2,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,4,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,1,2,1,2,1,2,3,4,1,1,2,2,3,4,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,1,1,2,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,1,2,1,2,1,2,1,1,2,1,2,1,1,2,1,1,2,1,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,4,1,2,0,1,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,1,1,2,1,2,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,4,1,2,1,2,3,1,2,1,1,1,2,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,1,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,2,1,1,2,3,1,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,1,2,3,4,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,3,4,1,1,1,2,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,1,1,2,3,3,4,1,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,1,1,2,1,1,1,2,3,1,1,1,2,3,1,1,2,3,1,2,1,1,1,2,3,4,1,1,1,1,2,3,1,2,3,1,1,2,1,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,1,1,2,3,1,2,1,1,2,3,1,1,2,3,4,1,1,2,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,1,2,1,1,2,1,2,3,1,1,2,3,1,1,1,2,3,1,2,3,4,1,2,3,4,1,1,2,3,1,1,1,2,3,1,1,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,1,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,1,1,1,1,2,1,2,1,2,1,1,2,3,1,2,3,4,1,1,2,3,4,1,2,1,2,3,1,2,1,1,2,2,3,1,1,2,3,4,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,1,2,1,1,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,1,2,1,2,1,2,3,0,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,1,2,3,1,2,1,2,1,2,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,3,1,2,3,1,2,2,3,1,1,1,1,2,1,2,3,1,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,1,1,2,3,4,1,2,3,1,2,1,2,3,1,2,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,3,1,2,1,2,1,2,1,2,1,2,3,4,1,2,0,1,2,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,1,2,1,1,2,1,2,1,0,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,1,2,3,4,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,1,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,1,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,1,2,1,2,3,1,2,1,1,2,1,2,3,4,1,2,3,1,1,2,1,2,1,1,2,3,1,2,1,2,3,4,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,1,1,1,1,2,1,2,1,1,1,2,3,1,1,1,2,1,1,2,1,2,3,1,1,2,3,1,2,3,1,1,1,2,1,1,1,2,3,4,1,2,1,2,3,1,2,2,3,1,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,4,1,2,1,2,3,4,1,2,3,4,0,1,1,2,3,2,1,2,3,1,2,3,3,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,0,1,1,2,1,2,3,1,2,3,1,2,2,3,1,2,3,3,1,2,3,1,1,1,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,1,1,1,2,3,4,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,4,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,4,1,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,0,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,1,2,1,2,1,2,1,2,1,1,2,3,1,2,3,1,1,1,2,3,1,1,2,1,1,2,1,2,1,1,2,1,2,1,1,2,1,2,3,4,1,1,1,2,3,1,2,3,1,2,1,2,1,2,2,3,1,2,1,1,2,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,3,1,2,3,3,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,0,1,2,3,1,1,1,2,3,1,2,1,2,2,3,1,2,3,4,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,1,2,1,1,2,3,1,1,2,3,1,2,1,2,1,1,2,1,2,1,2,1,1,2,3,3,1,1,2,1,2,3,4,1,2,3,0,1,2,1,2,3,4,1,2,3,0,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,1,1,2,3,3,1,2,3,1,2,1,2,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,1,2,1,1,2,3,1,1,1,2,4,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,4,1,2,1,1,2,3,1,1,1,1,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,1,1,1,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,1,2,3,1,2,2,3,1,2,3,1,1,2,3,1,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,1,1,1,2,3,4,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,1,1,2,1,2,1,1,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,1,2,1,1,2,1,2,3,1,2,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,1,2,1,1,2,3,1,2,1,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,1,1,2,3,4,1,2,1,2,3,4,1,2,1,1,1,1,2,3,4,1,2,3,1,1,2,1,2,3,1,1,2,1,2,1,2,1,2,3,4,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,1,2,2,3,1,2,3,1,1,2,1,2,3,1,2,3,0,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,3,4,1,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,1,1,1,1,2,1,1,2,3,1,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,1,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,3,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,3,1,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,1,1,1,1,2,3,1,1,2,3,1,1,2,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,2,1,2,3,4,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,1,2,1,2,3,4,1,2,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,3,1,1,1,2,3,4,1,1,2,3,1,1,2,1,1,2,3,1,2,3,3,1,2,3,3,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,4,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,1,0,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,1,2,3,1,1,1,2,3,1,1,2,1,2,1,2,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,1,2,3,4,1,2,2,1,1,1,2,1,2,1,1,1,2,1,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,2,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,4,1,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,4,1,1,1,2,3,1,2,1,2,3,2,1,1,2,3,1,1,2,1,2,1,2,1,1,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,1,1,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,1,1,2,1,1,1,2,2,1,1,2,1,2,1,2,1,2,3,4,1,1,2,3,1,2,3,1,1,1,2,3,1,1,2,0,1,2,3,1,2,1,2,2,3,1,2,3,1,1,1,2,0,1,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,3,4,1,1,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,1,1,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,1,1,1,2,1,2,3,1,2,3,1,1,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,2,3,1,1,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,3,1,2,1,2,3,1,2,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,1,0,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,0,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,1,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,1,0,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,1,1,2,3,4,1,1,2,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,0,1,2,1,2,1,1,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,1,1,1,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,4,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,1,2,3,1,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,0,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,3,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,4,1,2,1,2,3,1,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,2,1,2,2,3,1,2,3,4,1,2,3,1,1,2,1,1,1,1,1,2,1,2,1,2,1,2,3,1,2,1,1,1,2,3,4,1,2,3,1,2,1,2,1,1,1,1,2,3,1,1,2,3,1,2,3,4,1,1,2,3,1,2,1,2,3,4,1,2,1,1,2,3,1,1,2,1,2,3,4,1,2,1,1,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,4,1,2,1,2,1,1,2,3,1,2,1,2,1,1,2,3,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,2,2,3,1,1,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,2,1,2,1,2,1,2,1,2,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,1,1,2,3,1,2,3,1,2,2,3,1,1,2,1,1,2,3,4,1,2,3,1,1,2,1,1,2,1,3,1,2,1,2,1,2,3,1,1,1,2,3,4,1,2,1,1,2,1,1,2,3,1,2,1,2,3,4,1,1,2,1,2,1,2,3,1,1,1,2,3,1,2,3,1,1,1,2,1,1,2,3,1,2,1,2,1,2,1,1,1,2,1,2,1,1,2,1,2,3,1,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,3,1,2,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,2,2,3,1,2,3,1,2,3,3,4,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,2,3,1,2,3,1,2,3,1,1,2,1,2,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,1,2,1,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,0,1,1,2,3,1,2,3,0,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,1,2,3,1,1,1,2,3,1,2,3,1,2,3,3,1,2,3,1,1,1,2,3,1,2,3,1,1,1,2,1,1,2,3,1,2,1,1,2,3,1,1,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,1,1,2,3,4,1,2,3,1,2,1,2,1,2,1,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,1,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,1,2,1,1,2,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,1,2,1,2,3,1,2,1,2,1,1,1,2,3,4,1,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,1,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,2,1,2,3,1,2,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,1,1,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,1,1,1,1,2,1,2,1,2,3,4,1,2,1,2,3,1,2,1,2,1,1,1,1,1,2,3,1,1,2,3,1,1,1,1,2,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,4,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,1,1,1,2,3,1,1,1,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,3,1,2,1,2,1,2,1,1,0,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,0,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,2,3,1,2,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,2,1,2,3,1,2,3,1,2,3,4,0,1,2,1,1,2,3,4,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,4,1,2,3,1,1,2,3,1,1,1,2,3,1,2,3,4,1,2,1,2,1,1,1,2,3,4,1,2,3,1,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,1,1,2,1,2,1,2,3,1,1,2,1,1,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,2,1,1,2,1,2,1,2,3,1,2,1,2,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,2,1,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,2,3,1,2,3,1,1,1,2,1,2,1,2,3,1,2,2,1,2,1,2,3,4,1,2,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,1,1,2,3,1,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,1,2,3,4,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,1,2,1,2,3,1,1,2,3,3,1,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,1,1,2,1,1,2,1,2,1,1,2,1,2,2,3,4,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,1,1,1,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,1,1,2,1,2,3,1,2,1,1,2,3,4,1,2,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,1,2,1,1,1,1,2,1,2,3,1,2,1,2,2,3,1,2,1,2,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,1,1,1,2,3,1,2,1,2,3,1,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,3,1,2,3,1,1,2,3,1,1,2,1,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,0,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,1,1,2,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,1,1,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,0,1,2,1,2,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,1,2,2,3,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,1,1,2,3,1,2,3,1,1,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,1,1,1,0,1,1,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,1,2,1,0,1,2,3,1,2,1,2,3,1,2,3,0,1,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,1,1,1,2,2,3,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,1,2,1,1,2,1,1,2,3,1,1,2,3,4,1,1,2,1,2,0,1,1,1,2,3,1,1,1,1,1,2,3,0,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,1,1,1,2,3,1,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,1,1,2,1,2,3,1,1,2,3,4,1,2,3,4,0,1,2,3,1,1,2,1,2,3,1,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,1,1,2,3,4,1,2,3,1,1,2,2,3,4,1,2,1,1,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,2,3,1,2,3,1,2,1,2,1,1,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,1,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,2,1,1,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,4,1,2,3,4,1,0,1,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,1,1,2,1,2,3,4,1,2,1,2,1,2,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,0,1,2,3,1,2,1,2,1,2,3,4,1,1,2,3,1,2,3,1,1,2,3,4,1,1,1,2,1,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,1,1,2,1,2,1,2,1,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,1,1,1,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,1,2,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,1,2,1,2,3,1,1,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,2,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,1,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,1,1,1,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,1,2,3,3,1,2,2,3,1,2,3,1,2,1,2,1,2,1,1,1,1,2,1,1,2,1,2,1,1,2,1,2,1,1,1,2,3,1,2,3,1,2,1,2,2,3,3,1,2,3,1,2,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,1,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,2,3,1,2,1,1,2,3,1,1,2,3,1,1,2,3,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,4,1,2,1,1,2,3,1,1,2,3,1,1,2,3,1,1,1,2,3,1,1,2,1,1,2,3,1,2,1,1,2,1,1,1,2,3,1,1,1,1,2,3,1,1,2,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,1,2,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,1,1,2,1,2,1,2,1,1,2,1,2,1,1,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,1,2,1,1,2,1,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,4,1,0,1,1,1,2,1,2,3,0,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,1,1,2,3,1,2,1,2,3,1,1,1,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,1,1,1,0,1,1,2,3,1,1,2,3,1,1,1,2,3,4,1,2,1,2,3,1,2,1,2,1,2,1,2,2,3,1,1,1,2,3,1,1,2,1,2,1,2,1,2,1,2,1,2,1,2,3,1,1,2,3,4,1,1,2,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,1,1,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,3,1,2,3,1,2,1,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,3,1,2,1,1,2,3,4,1,2,1,1,2,1,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,2,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,3,3,1,2,3,1,2,1,2,3,4,2,1,2,1,1,2,1,1,2,3,4,1,1,1,2,3,1,2,2,3,1,2,3,1,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,3,1,1,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,2,3,1,2,3,1,2,1,1,2,1,2,1,2,1,1,2,3,1,2,1,1,2,2,3,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,3,4,1,1,1,2,1,1,2,3,1,2,3,4,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,1,2,3,4,1,2,1,2,3,1,1,1,2,1,1,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,1,2,1,2,1,1,1,2,3,1,2,3,1,2,1,2,1,1,1,2,3,1,2,1,2,1,1,2,1,2,1,2,1,2,0,1,2,3,1,2,3,1,2,1,2,3,3,1,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,1,2,3,1,2,1,2,1,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,1,1,2,1,1,1,2,3,1,2,1,2,3,1,1,2,3,3,1,1,2,3,1,1,1,2,3,1,1,2,2,3,4,0,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,2,3,1,2,1,2,1,2,3,1,1,2,3,1,1,2,1,2,3,4,0,1,1,2,3,1,2,3,1,2,3,3,1,2,2,1,2,1,2,1,1,1,2,3,4,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,2,3,1,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,4,1,2,3,1,2,1,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,0,1,2,3,1,1,1,1,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,1,2,0,1,2,1,2,3,1,1,2,3,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,2,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,0,1,1,2,1,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,2,1,2,3,1,2,2,3,1,2,3,1,2,1,1,2,1,2,1,1,2,1,2,1,1,2,3,1,2,1,2,3,1,1,2,1,2,3,4,1,2,3,1,1,2,1,2,1,2,3,1,1,2,1,2,2,3,4,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,1,1,2,3,1,2,1,1,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,1,2,1,2,1,1,2,3,1,1,2,1,1,1,2,1,2,3,3,1,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,4,1,2,3,4,1,2,3,1,1,1,2,1,1,1,1,2,1,2,3,4,1,1,2,3,1,2,3,1,1,2,2,3,1,2,1,2,3,1,1,2,3,1,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,1,2,1,1,2,1,2,1,2,3,1,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,1,2,3,4,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,1,1,1,2,3,1,1,1,2,3,4,1,2,1,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,1,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,2,1,2,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,1,2,3,4,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,1,1,1,1,2,3,1,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,2,3,1,2,3,1,1,2,1,2,1,1,1,1,2,1,2,1,2,3,1,2,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,1,2,1,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,1,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,4,1,1,1,2,3,1,1,1,1,2,3,1,2,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,1,1,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,2,1,1,2,3,1,1,2,2,1,1,1,1,1,2,3,4,1,1,2,3,1,2,3,1,2,3,4,1,2,1,1,1,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,1,2,1,2,1,1,2,3,1,1,2,1,2,1,2,3,1,2,1,1,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,1,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,1,1,2,1,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,3,4,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,1,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,1,2,3,4,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,2,3,1,2,2,3,1,2,3,4,1,2,3,1,1,2,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,1,2,1,2,3,1,2,0,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,0,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,2,3,1,2,1,2,1,1,2,1,2,3,1,1,2,1,2,3,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,1,2,1,2,3,1,1,1,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,1,1,2,1,1,2,1,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,1,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,1,2,1,1,2,1,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,1,2,1,2,3,0,1,2,3,1,2,1,2,3,1,2,3,1,2,2,3,1,1,2,4,1,2,3,4,1,2,3,1,1,1,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,4,1,2,1,2,3,1,1,1,1,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,3,1,2,1,2,1,1,2,1,1,2,0,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,3,4,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,2,2,3,1,2,1,2,1,2,3,1,2,3,4,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,1,1,2,1,1,2,3,4,1,2,1,2,1,2,1,1,2,1,2,3,1,2,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,3,1,1,2,1,2,1,2,3,1,2,2,3,1,2,1,2,1,2,3,1,2,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,1,1,1,2,3,0,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,4,1,1,2,1,2,1,1,2,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,4,1,1,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,1,1,2,1,2,3,1,2,1,2,2,3,1,2,3,1,2,1,2,1,1,2,1,2,1,2,2,1,2,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,1,1,1,2,3,1,2,3,4,1,2,3,3,1,1,1,2,1,1,1,2,1,2,3,4,1,1,1,1,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,1,2,1,2,3,4,1,1,2,3,1,2,1,2,3,1,2,1,1,1,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,2,3,1,1,1,1,1,2,1,2,3,2,3,1,2,3,4,1,1,2,3,4,1,2,1,1,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,2,1,2,3,1,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,1,1,2,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,3,1,2,2,3,1,1,2,1,2,3,1,2,1,1,2,3,1,2,3,4,1,3,1,2,3,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,1,2,3,4,1,1,1,2,1,1,2,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,1,2,2,3,1,2,3,1,1,2,1,2,1,1,2,1,2,3,4,1,2,3,1,1,2,3,1,2,1,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,1,3,1,1,2,1,2,1,2,3,1,2,3,1,1,2,1,1,1,2,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,1,2,3,1,1,1,2,2,1,1,2,3,1,2,3,1,1,1,1,2,1,2,3,1,2,3,1,2,3,1,1,1,1,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,4,1,2,1,2,1,2,1,1,2,3,3,4,1,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,1,2,1,1,2,3,1,2,1,2,0,1,2,2,3,1,2,3,1,2,3,0,1,1,2,3,1,2,3,1,2,3,1,2,0,1,2,1,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,1,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,1,1,2,1,1,2,1,1,1,2,3,1,2,3,4,1,2,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,2,1,1,2,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,3,4,1,1,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,2,2,3,1,1,2,3,1,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,2,3,1,2,3,1,1,1,2,1,2,3,4,1,1,1,1,2,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,3,1,2,1,1,1,2,3,1,1,2,3,3,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,2,3,4,1,2,1,1,2,1,2,3,1,2,1,2,3,4,1,1,1,2,3,4,1,1,2,1,1,1,1,2,1,2,1,1,2,3,1,2,3,1,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,1,1,1,1,2,3,1,1,2,3,1,1,1,2,3,1,2,3,1,3,1,2,3,1,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,1,1,1,2,3,1,2,3,1,2,3,1,2,1,1,1,1,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,1,1,1,1,2,1,0,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,1,2,1,1,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,1,1,2,3,1,2,2,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,1,2,3,1,2,3,2,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,1,1,2,3,3,1,2,3,1,2,3,1,1,1,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,3,1,2,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,1,1,1,2,3,4,1,1,2,3,1,2,1,1,1,2,3,1,2,1,1,2,3,1,2,1,2,1,1,2,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,3,1,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,2,3,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,1,1,2,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,3,3,1,2,3,1,1,1,2,3,4,1,1,1,1,0,1,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,4,1,1,2,1,1,1,2,1,1,2,3,1,1,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,1,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,4,1,2,3,1,1,2,1,2,3,1,2,3,3,1,2,1,2,2,3,1,2,3,3,1,2,3,1,2,1,1,1,2,1,1,2,1,2,3,1,2,1,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,1,1,2,1,1,0,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,1,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,1,2,2,1,1,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,2,3,1,2,3,1,1,1,1,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,1,2,1,2,1,2,1,1,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,1,2,1,1,1,2,3,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,3,1,2,3,1,1,2,1,1,1,1,2,3,1,2,1,2,2,3,1,2,3,1,2,3,1,1,2,3,1,1,3,1,2,1,2,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,2,3,1,2,3,1,2,2,1,2,1,2,3,1,2,1,1,2,1,2,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,1,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,1,1,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,0,1,2,1,2,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,1,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,3,1,1,2,1,2,1,2,1,2,3,1,2,1,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,3,1,2,3,4,1,2,1,1,2,3,1,1,2,3,4,1,2,3,4,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,1,2,1,2,3,1,2,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,1,1,2,1,2,1,2,3,1,1,2,3,1,1,2,1,2,3,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,1,2,3,1,2,2,1,2,1,2,0,1,2,3,4,1,2,1,2,3,1,0,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,2,1,2,1,2,3,1,2,3,4,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,2,1,2,3,1,1,2,3,1,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,0,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,1,2,1,2,1,2,1,1,2,1,2,1,2,1,2,1,2,3,4,1,2,3,1,1,2,1,2,1,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,1,1,1,1,2,3,4,1,2,1,2,3,1,2,3,4,1,2,1,1,2,3,1,2,3,4,1,1,2,1,1,2,1,2,3,1,2,1,2,1,2,1,2,3,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,1,1,1,1,1,2,3,1,2,3,1,2,3,1,2,3,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,3,4,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,1,1,2,1,1,2,3,1,2,3,4,1,1,2,1,2,3,1,2,1,2,1,1,2,1,1,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,1,1,2,3,1,1,1,2,3,4,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,1,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,0,1,2,3,1,2,1,1,2,3,1,2,0,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,1,1,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,1,1,2,3,4,1,1,1,2,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,1,2,2,1,2,3,1,0,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,1,1,2,1,1,2,3,1,2,1,2,3,1,2,1,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,1,1,2,3,1,2,3,4,1,2,1,2,3,4,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,1,2,3,1,1,2,1,1,1,2,1,1,2,1,2,1,2,1,2,3,1,2,3,4,1,2,1,1,2,3,1,1,2,1,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,1,2,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,1,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,1,1,2,2,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,3,1,2,1,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,1,1,2,3,1,1,2,1,2,1,2,3,1,1,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,2,1,1,2,3,1,1,2,3,4,1,1,2,2,3,1,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,3,1,2,3,1,2,1,1,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,1,2,1,1,1,2,3,1,2,1,1,2,1,2,2,3,1,2,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,3,2,1,1,1,2,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,1,2,3,1,1,2,1,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,0,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,3,4,1,2,1,1,2,3,1,1,2,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,1,2,1,2,3,1,2,3,3,1,2,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,1,1,1,2,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,2,3,1,1,2,3,1,2,3,1,1,2,1,1,2,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,1,1,1,2,1,2,1,1,2,1,2,3,4,1,2,1,2,3,1,2,1,1,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,0,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,1,1,2,3,1,2,1,2,1,2,3,4,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,2,1,2,3,1,2,1,2,3,4,1,1,1,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,4,1,1,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,1,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,1,1,2,0,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,3,4,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,4,1,2,0,1,2,1,2,1,2,1,2,3,1,1,0,1,2,3,4,1,2,3,1,2,1,1,1,1,2,1,2,3,1,1,2,1,2,3,4,1,2,1,2,3,1,2,1,1,2,1,2,1,1,2,3,1,1,1,2,3,4,1,1,2,3,1,2,1,2,1,1,2,1,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,3,4,1,2,1,2,0,1,2,3,1,1,2,1,2,1,2,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,1,2,3,4,1,2,3,1,2,1,2,1,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,3,1,2,2,3,1,1,1,2,1,2,3,4,1,2,1,1,2,3,1,2,1,2,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,1,1,2,1,2,3,1,1,2,3,1,2,3,4,1,2,1,1,2,1,1,2,3,3,1,2,1,2,1,2,3,1,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,4,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,1,2,1,2,1,1,1,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,4,1,1,2,3,1,1,2,3,4,1,2,1,2,1,2,3,1,2,1,2,1,2,3,4,1,2,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,3,4,1,1,2,3,1,2,2,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,1,1,1,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,4,1,1,2,1,2,3,4,1,2,3,1,2,1,1,2,3,3,1,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,1,2,1,2,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,2,1,1,2,3,1,2,1,2,1,2,3,1,1,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,4,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,1,1,1,2,3,1,1,1,2,3,4,1,2,3,1,2,1,2,1,2,3,4,1,2,1,2,3,4,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,2,3,1,2,1,2,1,2,1,2,1,2,3,1,1,2,1,1,2,3,1,2,3,1,1,1,2,3,1,1,2,1,2,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,1,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,1,1,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,1,2,3,1,2,1,2,1,1,2,1,2,3,1,1,2,3,4,1,2,1,2,1,2,1,1,2,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,1,1,2,1,2,1,2,3,1,1,2,3,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,1,1,1,2,1,2,3,1,1,2,3,4,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,2,3,1,2,1,1,1,2,3,1,1,2,3,4,1,2,3,4,1,1,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,2,3,1,2,3,1,2,1,2,1,1,2,3,1,1,2,3,1,2,2,3,1,1,2,3,1,1,2,3,1,1,2,3,4,1,2,1,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,1,1,2,3,1,2,3,1,1,1,2,3,1,1,1,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,3,1,1,1,2,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,1,1,2,1,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,1,2,1,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,4,1,2,3,4,1,2,3,1,1,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,1,2,1,2,3,1,1,2,3,4,1,1,2,3,1,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,2,3,1,2,1,2,3,3,1,2,1,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,2,1,2,3,1,1,1,1,2,2,3,1,2,3,1,1,1,1,2,3,1,1,2,3,4,1,1,1,1,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,4,1,2,1,1,2,3,4,1,2,3,4,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,1,1,2,3,1,1,2,1,2,3,1,2,3,4,1,2,1,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,4,1,1,2,1,2,3,1,1,1,2,3,1,2,2,1,2,3,1,2,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,1,2,3,1,1,1,1,2,1,2,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,1,1,1,2,1,2,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,0,1,2,3,1,1,2,3,4,1,2,1,2,3,1,1,2,1,1,2,1,2,1,2,3,0,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,4,1,1,2,2,3,1,2,3,4,1,2,3,1,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,3,1,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,1,1,2,2,1,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,3,1,1,2,1,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,1,2,3,1,2,1,1,2,1,1,1,1,2,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,1,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,1,2,3,3,1,1,2,1,1,2,3,4,0,1,1,2,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,2,3,1,1,2,3,1,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,1,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,4,1,2,1,2,1,1,2,1,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,1,1,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,2,3,1,2,3,1,2,3,4,1,2,3,4,1,2,3,1,2,1,1,2,3,4,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,1,1,1,2,3,1,2,3,1,1,2,1,1,2,1,2,1,2,1,1,2,3,1,1,2,1,1,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,1,1,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,3,4,1,2,1,2,3,4,1,2,3,1,2,1,1,1,2,1,2,1,2,1,2,3,1,1,2,3,4,1,0,1,1,2,3,1,1,1,2,1,2,3,1,1,2,3,1,2,3,3,1,2,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,1,1,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,4,1,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,1,1,2,1,2,3,1,2,1,1,2,2,3,4,1,2,3,4,1,2,3,4,1,2,1,2,3,4,1,2,3,4,1,2,3,4,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,1,2,3,1,1,2,3,1,2,1,2,1,2,3,3,1,1,2,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,1,1,1,2,3,1,2,1,2,1,2,1,1,2,0,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,0,1,2,3,1,2,3,1,1,1,2,3,4,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,4,1,2,3,1,1,2,3,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,1,2,3,1,2,3,4,1,2,1,1,2,1,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,1,2,3,4,1,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,1,1,2,1,1,1,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,3,1,0,1,2,3,1,2,1,2,3,0,1,2,1,2,3,1,2,3,1,2,1,2,1,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,1,2,0,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,1,1,1,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,2,3,4,1,1,1,2,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,1,2,1,2,3,1,1,2,3,1,2,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,1,2,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,1,1,2,1,2,3,1,1,1,2,3,1,1,1,1,2,1,2,1,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,1,2,3,4,1,0,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,3,1,2,1,2,3,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,1,1,2,3,1,1,1,2,3,1,2,3,1,1,2,1,3,1,2,1,2,3,1,2,3,1,1,1,1,2,1,2,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,1,2,1,1,2,2,1,2,1,2,3,1,1,2,3,1,2,1,1,1,2,1,1,2,0,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,1,2,3,1,2,3,1,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,1,2,1,1,2,3,1,2,1,2,2,3,1,2,1,2,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,3,4,1,1,2,3,1,1,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,1,1,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,0,1,1,1,2,3,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,1,1,1,2,3,0,1,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,1,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,0,1,2,3,1,2,3,1,2,3,4,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,2,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,3,4,1,1,2,1,2,1,2,3,1,2,1,2,3,1,1,1,1,1,1,1,2,1,2,1,2,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,1,1,1,2,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,1,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,3,1,2,3,1,2,3,0,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,1,1,2,3,1,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,3,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,1,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,2,3,1,2,3,1,1,1,2,1,2,1,2,3,4,1,2,3,1,2,1,1,1,2,3,1,2,1,1,1,2,2,1,2,1,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,1,1,2,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,2,2,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,4,1,1,2,1,1,2,3,1,2,3,1,2,3,0,1,1,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,4,1,2,3,1,2,1,2,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,4,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,1,1,2,3,1,1,1,2,3,1,1,1,1,2,3,1,2,3,4,1,1,2,1,2,1,1,2,1,2,1,2,2,3,1,2,3,4,1,2,3,1,1,2,1,1,2,3,1,2,1,1,2,3,1,2,3,1,0,1,2,3,1,2,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,1,2,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,1,2,2,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,0,1,2,3,1,2,3,1,1,2,3,1,2,2,3,1,2,1,2,3,1,2,1,2,3,4,1,1,1,2,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,0,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,4,1,2,1,2,1,2,3,1,3,1,2,3,1,2,1,1,2,2,1,2,1,2,1,2,1,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,1,1,2,1,2,3,1,2,1,1,1,2,1,2,1,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,0,1,2,3,1,2,1,2,1,1,2,3,4,1,2,1,2,1,2,3,4,1,1,1,2,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,1,1,2,1,2,3,4,1,2,1,1,1,2,3,1,1,2,1,2,3,1,2,1,1,2,3,4,1,2,1,2,1,1,2,3,1,2,1,1,2,2,1,1,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,4,0,1,2,1,1,2,3,1,2,3,1,1,1,2,3,4,1,2,1,1,2,3,1,2,1,2,1,2,3,1,1,1,2,1,2,3,1,1,2,1,2,1,1,2,3,1,2,1,1,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,3,4,1,1,1,2,3,1,1,2,3,4,1,1,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,4,1,1,2,3,1,1,2,1,2,3,4,1,2,1,2,3,1,1,2,1,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,0,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,1,2,1,2,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,4,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,3,4,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,3,4,1,2,3,1,2,1,2,3,4,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,4,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,3,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,1,2,1,2,1,1,2,3,1,1,1,1,2,1,1,2,3,1,2,3,1,1,2,1,2,1,1,2,1,2,1,2,3,1,2,1,2,2,1,2,3,1,2,1,1,1,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,1,1,2,1,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,0,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,1,2,3,4,1,2,3,1,1,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,3,4,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,3,1,1,1,2,3,1,1,1,2,3,1,2,1,1,2,2,3,4,1,2,3,1,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,4,1,2,3,4,1,2,1,2,3,1,2,1,1,2,3,4,1,2,2,3,1,2,1,2,3,1,2,1,2,1,1,1,2,3,1,2,3,4,1,1,2,3,4,1,1,2,3,4,1,2,1,2,1,1,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,4,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,2,3,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,1,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,2,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,4,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,1,1,1,2,1,2,3,1,2,3,1,2,2,3,1,2,3,4,1,2,1,1,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,3,0,1,2,3,1,2,3,4,1,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,2,1,2,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,4,1,1,2,1,2,1,2,3,1,2,1,2,1,2,1,1,2,3,1,1,2,3,4,1,2,3,1,1,2,1,2,1,2,1,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,1,2,1,2,1,1,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,1,2,3,1,1,2,3,4,1,2,3,1,2,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,2,1,1,1,1,2,1,2,1,1,2,3,4,1,2,3,1,2,1,1,1,1,1,2,3,1,1,2,3,0,1,2,3,1,2,3,1,2,1,2,1,2,1,1,0,1,2,3,1,2,3,1,2,3,1,1,2,1,1,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,4,1,2,1,2,3,1,2,3,1,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,1,2,1,1,2,1,1,1,2,3,1,1,2,3,1,1,2,1,2,3,1,1,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,3,1,2,3,1,2,3,4,1,2,1,2,1,1,2,3,4,1,1,2,3,1,1,2,3,1,2,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,4,1,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,1,2,3,4,1,2,1,1,2,3,1,2,3,4,1,1,2,3,1,2,3,4,1,1,1,2,1,2,3,1,1,2,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,4,1,1,1,0,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,1,1,1,2,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,3,1,2,1,2,1,1,1,1,2,1,2,1,1,2,3,1,1,2,3,4,1,2,1,2,1,1,2,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,3,1,1,1,2,3,1,1,2,1,2,1,1,1,2,3,1,2,1,2,1,2,1,2,3,4,1,2,1,1,2,3,1,2,3,4,1,1,2,1,2,1,2,3,1,2,3,1,2,1,1,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,1,1,2,1,1,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,1,2,1,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,2,1,2,3,4,1,2,1,1,1,2,3,1,2,3,1,2,3,1,3,1,1,2,3,4,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,3,1,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,1,1,2,1,2,3,1,2,3,1,1,1,2,1,2,1,2,3,1,2,1,2,1,1,2,1,1,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,2,1,2,3,1,2,1,2,1,1,2,1,2,3,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,1,1,2,3,1,1,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,1,2,1,2,3,1,1,2,1,2,1,1,2,3,1,1,2,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,1,1,2,1,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,1,1,2,3,1,2,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,2,3,2,1,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,1,1,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,1,2,1,2,3,4,1,2,2,3,1,2,1,2,1,2,3,1,1,2,3,2,3,1,2,3,1,2,1,2,1,1,2,1,1,1,2,3,1,1,1,1,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,1,1,1,1,1,1,1,2,1,1,2,1,1,2,1,2,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,2,3,4,1,2,3,1,2,2,3,1,1,2,1,2,3,1,1,2,1,1,1,2,3,1,1,2,3,1,2,1,2,1,1,1,2,3,1,2,1,2,1,1,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,4,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,3,4,1,1,2,3,1,1,2,3,1,2,3,2,2,1,2,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,1,2,3,1,2,1,2,1,1,1,2,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,2,3,1,2,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,2,3,1,1,2,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,0,1,2,1,2,3,4,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,2,3,4,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,3,1,2,1,2,3,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,1,1,1,2,3,1,2,3,1,1,2,1,2,3,1,1,1,2,1,2,3,1,1,1,2,1,2,3,4,1,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,2,3,4,1,1,2,1,2,1,2,1,2,3,1,1,1,2,3,4,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,1,1,2,3,4,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,1,1,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,3,4,0,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,1,1,1,2,1,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,1,1,2,1,2,3,1,2,2,1,1,1,2,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,1,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,1,1,1,2,3,1,1,2,1,1,2,3,1,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,0,1,3,1,2,3,1,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,1,1,1,1,1,2,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,4,1,2,1,2,3,1,2,3,1,1,1,1,2,3,1,2,1,2,1,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,1,1,1,2,1,2,1,2,1,2,3,4,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,1,1,0,1,2,1,1,2,1,2,1,2,3,1,2,1,1,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,4,1,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,1,1,2,1,1,2,3,4,1,0,1,1,2,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,3,1,2,1,2,3,1,1,2,1,2,3,1,1,1,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,1,2,3,0,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,1,2,3,4,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,1,1,1,2,3,1,2,3,1,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,3,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,1,1,2,3,1,2,3,1,1,1,2,1,2,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,1,0,1,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,4,1,2,1,1,2,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,3,4,1,2,1,2,3,1,2,1,1,2,3,1,2,1,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,0,1,1,2,3,1,1,2,3,4,1,2,3,1,1,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,4,1,0,1,2,1,2,3,4,1,2,1,2,1,1,2,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,1,2,1,1,2,0,1,2,3,1,2,1,2,1,2,3,4,1,1,1,1,1,2,3,4,1,2,3,1,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,0,1,1,2,3,1,1,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,1,2,3,1,1,2,1,2,1,2,1,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,2,1,1,2,1,1,2,3,1,2,1,1,2,1,1,1,1,2,3,1,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,2,1,1,1,2,1,2,1,2,3,4,1,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,2,3,1,1,2,1,2,1,2,0,1,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,4,1,1,1,2,3,4,1,2,0,1,2,1,2,1,1,1,2,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,4,1,1,2,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,1,2,1,2,1,2,3,1,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,3,1,2,3,1,2,1,1,1,2,1,2,1,2,1,2,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,1,2,1,2,1,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,1,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,3,1,2,3,1,2,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,1,2,1,2,1,1,2,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,2,3,1,2,1,1,1,2,3,1,1,2,1,2,1,2,1,1,2,3,1,2,1,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,0,1,2,1,2,3,1,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,2,1,1,2,3,1,2,1,2,3,1,2,1,1,2,2,3,1,1,2,3,1,2,1,1,2,3,3,1,1,2,3,1,1,2,1,2,1,1,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,3,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,3,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,1,1,2,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,4,1,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,1,1,2,2,3,1,2,3,1,2,3,1,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,1,2,1,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,4,1,1,2,0,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,1,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,1,3,4,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,3,4,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,4,1,2,3,4,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,2,3,1,2,3,1,2,3,1,1,2,3,3,1,1,1,2,3,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,1,1,2,3,1,2,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,4,1,2,2,3,4,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,1,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,1,1,2,0,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,1,2,0,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,3,1,2,3,1,1,2,3,1,1,1,2,3,1,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,0,1,1,2,2,3,4,1,2,1,2,1,2,1,2,3,1,1,2,3,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,1,1,2,1,1,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,1,2,1,2,1,1,2,1,1,2,3,1,2,1,1,2,3,1,1,1,2,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,1,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,1,2,1,2,3,4,1,2,1,1,2,1,2,1,1,2,1,2,1,2,3,1,2,1,2,3,4,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,1,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,3,1,1,1,2,3,1,1,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,1,2,1,1,2,3,1,1,2,1,2,3,1,1,1,2,1,2,3,1,2,1,1,2,1,2,1,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,1,1,2,3,1,2,1,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,4,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,2,3,1,2,1,1,1,2,1,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,2,3,3,1,2,3,1,2,1,2,1,2,3,1,1,1,2,3,4,1,2,3,4,1,2,1,1,1,2,3,1,2,1,2,1,1,0,1,1,2,3,4,1,2,3,4,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,4,1,2,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,4,2,3,1,1,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,2,3,1,1,2,1,2,3,1,1,2,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,1,1,1,1,2,3,1,2,1,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,1,2,3,1,1,1,2,3,1,2,1,2,3,1,1,1,2,3,1,1,2,3,1,2,1,2,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,1,2,1,2,0,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,0,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,0,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,1,2,3,3,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,4,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,4,1,2,1,2,1,2,1,2,3,1,2,1,1,2,1,2,3,4,1,1,1,1,2,3,1,2,1,2,1,2,1,1,1,2,1,2,1,2,1,2,1,2,3,1,1,2,1,1,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,3,1,1,2,3,1,2,1,2,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,3,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,2,3,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,2,1,2,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,1,1,1,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,1,1,2,3,4,1,2,1,2,3,1,2,1,1,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,4,0,1,1,2,1,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,1,1,2,3,1,2,1,2,1,1,2,3,1,2,2,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,1,1,2,3,1,2,1,2,1,2,1,2,3,4,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,1,1,2,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,1,1,1,2,1,2,1,2,3,1,2,3,4,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,1,1,1,2,3,1,2,3,1,2,1,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,1,2,1,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,1,1,2,3,1,2,1,2,1,1,2,3,1,1,1,2,1,2,3,1,2,1,2,1,1,2,1,1,2,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,4,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,1,2,1,2,1,1,2,3,4,1,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,4,1,2,1,1,0,1,1,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,1,2,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,2,3,1,2,3,1,2,1,1,2,1,2,1,2,1,2,1,1,2,0,1,2,1,1,2,3,1,2,1,1,2,3,1,1,2,2,3,1,2,3,1,1,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,1,1,2,1,1,2,1,2,3,1,2,1,1,1,2,3,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,0,1,2,1,2,3,1,1,1,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,1,2,1,2,1,2,2,3,1,2,3,4,1,1,2,1,2,3,1,1,2,3,4,1,1,2,1,1,2,1,2,1,1,2,3,1,1,1,2,1,2,1,2,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,1,1,1,1,1,1,2,3,4,1,2,3,1,2,3,4,1,1,2,1,1,2,3,1,2,1,2,3,4,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,1,2,3,3,1,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,1,1,2,1,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,1,1,1,1,1,2,3,1,2,1,2,1,1,1,2,1,2,1,2,3,1,1,2,1,1,2,1,1,2,1,2,1,2,1,2,3,2,3,1,2,1,2,1,1,1,2,1,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,2,3,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,1,2,1,2,1,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,2,1,1,2,1,2,1,2,1,2,3,4,0,1,2,3,1,2,1,2,2,3,1,2,1,2,3,1,2,3,1,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,1,2,1,1,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,2,1,0,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,1,2,1,2,3,1,1,2,1,2,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,1,1,2,1,2,2,3,1,2,1,2,3,3,1,2,1,2,3,4,1,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,3,1,1,1,2,3,4,1,2,3,1,1,2,3,1,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,2,1,1,2,3,1,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,1,2,0,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,2,3,1,1,2,3,1,1,1,1,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,1,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,1,1,1,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,1,1,2,3,1,0,1,2,1,2,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,0,1,2,1,1,2,3,1,2,2,3,1,2,1,2,1,1,2,1,1,2,3,1,2,2,3,1,2,3,1,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,1,1,2,3,1,1,2,1,2,1,2,1,2,1,1,1,2,1,2,3,1,2,3,1,2,1,1,1,2,3,1,1,2,1,2,1,1,2,1,1,2,3,3,1,2,3,4,1,2,3,1,1,2,1,1,1,1,2,1,1,2,1,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,4,1,1,2,3,1,2,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,1,2,1,1,2,1,2,1,1,1,2,3,1,2,3,1,2,1,1,2,1,1,2,3,4,1,2,1,2,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,4,1,1,1,2,3,1,1,1,2,3,1,2,1,2,1,1,2,1,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,4,1,1,2,3,4,1,2,3,1,2,3,4,1,1,2,3,1,2,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,2,3,1,2,1,2,3,1,2,1,2,1,1,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,1,1,1,2,1,1,2,3,1,2,3,3,1,2,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,1,1,2,1,2,3,1,2,3,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,2,3,1,2,1,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,3,4,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,4,1,2,3,1,2,1,1,2,3,1,1,1,2,3,1,1,1,2,3,1,2,3,4,0,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,3,1,2,1,0,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,4,1,1,2,3,1,1,2,3,1,2,2,3,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,2,1,2,3,1,1,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,1,1,2,1,2,1,2,1,2,3,1,1,1,1,2,3,1,2,3,0,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,1,1,1,2,1,2,1,2,1,2,2,3,4,1,2,3,1,1,2,1,1,2,1,2,1,2,1,2,3,0,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,3,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,1,1,1,2,1,2,1,2,3,2,3,1,2,1,1,2,3,4,1,1,1,2,3,1,2,2,3,4,1,2,3,1,2,3,1,1,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,1,2,3,1,2,3,1,1,2,1,1,2,3,1,0,1,1,2,1,2,1,2,1,1,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,2,1,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,1,1,2,3,1,2,3,1,2,1,1,1,2,1,2,1,2,3,1,1,2,1,2,3,1,2,2,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,1,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,1,1,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,2,3,1,2,1,1,2,1,1,2,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,1,2,3,1,1,2,1,1,2,3,1,1,1,1,2,1,1,2,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,1,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,1,2,3,1,2,1,1,2,3,4,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,1,1,2,3,3,1,1,2,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,1,2,3,1,1,1,2,1,2,3,4,1,2,0,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,0,1,2,1,1,2,3,1,1,2,3,1,2,3,4,1,2,1,2,3,1,1,2,1,1,2,3,1,2,3,1,1,2,3,4,1,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,1,2,3,1,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,1,1,1,2,1,2,3,0,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,1,1,2,3,3,1,2,3,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,1,1,1,2,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,2,1,2,1,2,3,1,2,3,1,2,1,2,2,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,1,0,1,2,1,2,3,1,2,3,4,1,2,1,2,3,1,2,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,4,1,2,3,0,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,1,1,2,3,4,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,1,2,1,1,2,3,1,2,1,1,2,1,2,1,2,1,2,2,3,1,2,3,1,1,2,1,2,1,2,1,2,1,2,3,4,1,2,3,4,1,1,2,3,4,1,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,1,1,1,1,2,3,1,1,2,1,2,3,1,1,1,2,1,2,3,1,1,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,0,1,2,1,1,2,3,1,2,1,2,3,1,1,1,2,3,4,1,1,1,1,2,1,1,2,3,4,1,2,3,1,1,1,1,2,3,3,4,1,2,1,2,3,1,1,2,1,2,1,1,2,2,3,1,2,3,1,2,1,2,3,4,1,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,1,3,1,2,3,1,2,3,1,1,2,3,1,2,3,3,1,1,2,1,1,1,1,1,2,1,2,3,1,1,2,3,1,1,2,1,1,2,3,1,1,1,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,2,3,4,1,2,3,4,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,1,2,1,1,2,3,4,1,2,3,1,2,0,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,2,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,4,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,1,1,1,2,3,1,1,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,2,3,1,1,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,1,2,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,1,2,1,1,2,3,4,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,1,2,1,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,2,3,1,2,3,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,0,1,2,3,4,1,2,3,1,1,2,1,2,1,1,2,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,3,1,2,3,4,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,0,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,1,1,2,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,0,1,1,1,2,2,3,4,1,2,1,2,3,1,2,3,1,1,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,3,4,1,1,2,3,4,1,2,3,1,1,2,1,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,1,2,1,1,1,2,1,1,2,1,2,1,2,1,1,2,1,2,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,1,1,2,1,1,1,0,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,1,2,3,1,1,2,3,0,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,3,1,1,2,3,4,1,2,1,1,2,3,1,2,3,1,2,1,1,2,1,1,2,1,1,1,1,2,3,1,2,3,4,1,2,3,1,2,1,1,2,3,4,1,2,3,4,1,1,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,1,1,1,2,3,1,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,1,2,3,1,2,3,1,2,3,1,1,3,1,1,2,1,2,1,2,3,4,1,2,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,1,2,1,1,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,2,0,1,2,3,1,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,1,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,3,0,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,2,3,1,1,2,3,1,2,2,3,1,2,3,1,1,2,3,1,2,3,1,1,1,2,1,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,2,3,1,1,2,3,1,2,1,2,3,1,1,1,1,1,1,2,3,1,1,2,3,1,2,2,0,1,2,3,1,2,1,1,1,2,1,2,3,1,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,4,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,4,1,1,2,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,1,2,3,1,2,3,4,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,1,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,3,1,2,3,4,1,2,1,2,3,1,1,2,1,1,2,1,2,1,2,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,1,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,3,1,2,1,1,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,3,4,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,1,1,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,1,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,0,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,2,1,2,1,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,1,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,4,1,2,3,4,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,1,1,2,1,2,1,2,1,2,3,1,1,2,1,2,1,1,2,1,1,2,3,1,1,1,1,1,2,3,1,1,2,1,1,1,2,3,4,1,2,3,1,2,3,3,1,2,3,1,2,1,2,3,1,2,3,4,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,3,1,2,3,1,2,1,2,1,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,1,1,2,1,1,1,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,4,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,1,1,2,3,1,1,2,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,1,1,1,2,1,2,1,2,1,2,1,1,2,3,1,1,2,1,2,1,2,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,1,2,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,1,1,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,1,1,1,2,3,1,1,1,2,3,1,2,3,4,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,4,1,2,1,2,1,2,2,3,1,2,1,1,1,1,1,1,2,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,2,3,3,1,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,1,1,2,1,2,3,1,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,1,1,1,2,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,3,1,1,2,1,2,3,1,0,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,1,2,3,3,1,2,3,1,2,3,3,1,2,3,1,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,1,2,1,2,3,4,1,1,2,1,2,3,1,2,3,4,1,2,1,1,2,3,1,2,3,1,2,3,4,1,2,1,1,2,1,1,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,4,1,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,4,1,2,3,1,1,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,1,2,3,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,1,2,3,1,1,2,1,2,1,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,4,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,1,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,2,3,4,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,1,2,3,4,1,2,1,2,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,2,1,2,1,1,1,2,3,1,2,1,1,1,2,1,2,1,1,2,3,1,1,2,1,2,3,1,1,2,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,0,1,2,3,4,1,1,2,1,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,1,1,2,3,1,2,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,3,1,1,1,2,3,4,1,2,1,2,1,2,1,2,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,3,3,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,2,1,1,2,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,3,4,1,2,3,4,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,1,2,3,1,2,3,4,1,2,0,1,1,2,3,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,1,2,1,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,1,1,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,2,3,4,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,2,1,2,3,4,1,1,2,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,1,2,1,2,3,3,1,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,1,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,2,1,1,1,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,4,1,1,2,3,1,2,3,1,1,2,0,1,1,2,1,2,1,1,1,2,1,1,2,3,4,1,2,3,1,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,1,1,2,1,2,1,1,1,1,2,3,3,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,4,0,1,2,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,1,2,1,1,2,3,1,2,1,1,1,2,1,2,1,1,2,3,4,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,1,2,3,4,1,1,2,3,4,1,2,1,2,1,2,3,1,2,3,4,1,2,1,2,3,1,1,2,1,2,3,1,2,0,1,1,2,1,2,2,3,1,2,3,1,2,1,2,1,2,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,1,2,3,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,1,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,4,1,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,2,3,1,2,3,4,1,2,1,1,2,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,4,1,2,3,1,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,1,2,3,1,2,3,1,1,1,2,3,4,1,2,1,2,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,4,1,2,3,1,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,1,0,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,1,1,2,2,3,1,2,1,1,2,1,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,2,1,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,1,2,1,2,1,1,2,1,2,3,1,2,1,2,2,3,1,2,3,4,1,2,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,2,3,1,1,2,3,4,1,1,2,3,1,1,2,1,1,2,3,1,0,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,3,1,2,1,2,3,4,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,2,3,1,2,1,2,3,1,1,1,2,3,4,1,1,1,1,2,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,4,1,2,3,4,1,2,1,1,2,1,2,3,4,1,2,1,2,3,1,2,1,2,3,3,1,1,2,1,2,3,1,2,3,1,1,1,2,3,1,1,2,1,2,3,3,1,2,3,1,2,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,1,2,3,0,1,2,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,1,2,1,1,1,1,2,1,2,3,1,2,3,1,2,3,4,1,1,2,1,1,1,2,1,1,2,3,1,2,1,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,4,1,1,2,1,2,1,2,3,1,2,3,1,2,3,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,1,1,2,3,3,1,2,3,1,2,3,1,2,1,2,1,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,1,2,1,2,1,2,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,4,1,2,1,1,1,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,3,1,1,2,3,0,1,2,3,1,2,1,1,2,3,1,1,1,1,2,1,1,2,3,1,2,0,1,2,3,1,1,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,1,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,0,1,2,3,1,2,3,1,2,1,2,3,1,1,1,1,2,1,1,2,3,1,1,2,1,1,1,2,1,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,2,3,1,1,2,1,2,1,1,2,1,1,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,1,1,2,3,1,1,1,2,1,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,1,2,1,1,2,1,2,1,1,2,1,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,1,2,1,2,3,1,2,1,1,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,1,2,1,2,2,3,1,2,3,1,1,1,2,3,4,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,3,4,1,2,3,1,2,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,2,1,2,3,4,0,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,1,1,2,1,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,0,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,1,1,2,4,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,1,1,1,1,2,1,2,3,1,1,2,3,4,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,1,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,2,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,1,2,3,1,2,1,2,2,3,1,1,2,1,2,3,1,0,1,2,1,2,1,2,3,0,1,2,1,2,1,2,3,1,2,3,4,1,1,2,1,2,3,1,2,3,4,1,2,3,4,1,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,4,1,1,2,1,2,3,1,2,2,3,1,2,3,1,1,2,1,2,3,1,2,1,1,1,2,1,2,3,1,1,2,1,1,2,1,2,3,1,1,1,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,1,1,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,4,1,1,1,1,2,3,1,1,2,3,4,1,2,3,4,1,2,3,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,1,2,3,1,1,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,1,2,3,1,2,3,4,1,2,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,2,3,1,1,2,3,4,1,2,1,2,3,4,1,2,3,1,2,1,2,1,2,1,2,1,2,1,1,2,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,1,2,1,2,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,1,1,1,2,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,1,2,1,2,3,1,2,1,1,2,1,2,1,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,3,1,1,1,2,1,2,3,1,1,2,1,2,3,1,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,1,1,2,1,1,1,1,2,3,1,2,3,4,1,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,2,1,2,1,1,2,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,1,1,1,2,3,1,2,3,1,1,2,1,1,2,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,1,1,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,1,1,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,1,2,3,1,2,1,1,2,3,4,1,2,1,2,3,1,2,1,2,3,3,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,1,2,3,1,1,1,1,1,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,3,3,1,2,3,1,2,3,4,1,2,3,1,1,1,2,3,1,2,2,3,1,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,4,1,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,0,1,1,2,3,1,1,1,2,3,4,1,2,1,1,1,2,3,1,2,1,2,1,1,2,1,2,1,2,3,1,2,1,2,3,1,1,1,2,3,3,1,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,1,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,2,3,4,1,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,1,1,1,2,3,1,2,3,4,1,2,3,4,1,2,3,1,2,1,1,2,1,0,1,2,3,1,1,2,1,2,3,1,2,3,4,1,2,3,1,1,1,1,2,3,1,2,3,1,2,3,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,1,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,3,4,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,1,1,2,3,4,1,2,1,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,1,1,2,1,1,2,2,3,1,2,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,2,3,4,1,2,1,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,2,3,1,2,1,2,3,3,1,1,2,1,2,3,1,1,2,1,2,1,2,3,3,1,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,0,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,1,1,2,1,1,1,2,3,1,1,2,1,2,3,1,2,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,4,1,2,1,2,0,1,2,3,1,2,3,4,1,2,3,1,1,1,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,2,3,1,1,2,1,2,3,1,2,1,1,2,1,1,2,1,1,1,1,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,2,3,1,1,2,1,2,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,3,1,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,3,4,1,2,1,2,3,1,2,2,3,1,2,3,1,1,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,3,1,0,1,2,3,1,1,2,1,1,1,2,3,4,0,1,2,1,1,1,2,1,1,1,1,2,3,1,2,3,1,1,2,2,3,1,2,3,1,2,3,4,1,2,1,1,1,2,2,1,0,1,1,2,3,1,2,1,1,1,2,3,1,1,2,1,2,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,1,1,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,2,3,4,1,2,3,1,2,1,2,3,4,1,2,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,1,2,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,1,1,2,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,1,2,1,1,2,3,1,2,3,0,1,2,3,1,2,1,2,1,1,1,1,2,3,1,2,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,4,1,1,2,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,1,2,1,2,3,0,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,3,3,1,1,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,1,1,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,2,1,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,2,3,0,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,4,1,2,1,2,3,1,1,1,0,1,1,2,3,1,2,2,3,1,1,2,3,1,2,2,3,1,2,3,4,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,0,1,2,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,2,3,1,2,1,2,1,2,3,1,2,1,2,1,1,1,2,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,1,2,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,1,2,1,1,2,3,1,2,3,4,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,2,3,4,1,1,2,3,1,2,3,1,1,2,1,2,3,4,1,1,2,3,4,1,2,1,1,2,3,1,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,4,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,3,1,1,2,3,4,2,1,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,3,1,1,1,1,1,1,1,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,1,1,2,3,1,2,3,1,1,1,2,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,3,1,2,1,2,3,1,2,1,1,2,3,4,1,1,2,1,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,1,2,1,2,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,1,1,2,1,2,1,1,2,1,2,3,1,2,1,1,1,2,3,1,1,2,3,1,2,3,4,1,1,0,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,0,1,2,3,1,1,2,3,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,1,1,1,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,1,1,2,2,3,1,2,3,1,2,3,1,1,2,1,1,2,1,1,2,1,2,3,1,1,1,2,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,1,2,1,1,2,3,4,1,1,2,3,1,2,3,4,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,2,3,2,1,2,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,3,3,1,2,3,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,4,1,2,1,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,3,1,2,1,1,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,1,1,2,1,2,3,4,1,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,3,1,1,1,2,3,1,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,2,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,1,2,1,1,2,1,2,3,1,2,1,2,3,1,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,4,1,2,3,1,1,1,2,3,1,2,1,1,2,1,1,2,3,4,1,1,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,1,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,1,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,4,0,1,2,3,1,2,1,1,1,2,3,4,1,2,3,1,2,1,2,1,2,3,3,4,1,2,3,1,2,1,2,3,1,1,2,1,2,3,4,1,2,1,2,1,1,1,2,1,2,1,1,2,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,1,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,1,2,3,1,1,2,3,1,1,2,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,2,1,2,1,2,3,1,0,1,1,1,2,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,1,1,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,1,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,1,2,3,1,1,2,3,4,1,1,1,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,1,1,1,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,3,1,2,3,4,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,1,1,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,1,1,1,2,1,2,3,1,2,3,1,1,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,2,3,1,2,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,3,1,1,2,3,1,2,1,1,2,3,1,2,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,1,1,2,3,1,2,3,1,1,1,2,2,3,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,3,4,1,1,1,2,3,1,0,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,1,2,1,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,1,1,2,3,1,1,2,3,1,1,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,1,2,1,2,1,2,1,2,3,1,2,3,4,1,1,1,2,0,1,2,1,2,3,1,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,4,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,1,2,1,2,1,2,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,1,2,2,3,1,2,3,4,1,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,1,2,2,3,1,2,3,4,1,2,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,3,1,2,3,4,1,2,2,3,1,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,1,1,2,3,1,1,2,1,2,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,1,1,1,2,1,2,1,2,3,1,2,1,2,3,1,1,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,1,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,2,3,1,1,1,2,1,2,3,1,2,1,2,3,1,1,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,4,1,2,1,2,3,1,2,1,1,2,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,1,1,1,1,1,2,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,1,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,1,1,2,3,1,2,1,1,2,3,4,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,1,1,1,2,3,1,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,1,1,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,3,1,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,4,1,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,1,1,2,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,1,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,3,1,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,2,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,3,2,3,1,2,1,1,2,3,1,1,2,3,4,1,1,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,3,4,0,1,1,2,1,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,1,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,1,1,2,1,2,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,1,1,1,2,3,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,2,3,0,1,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,2,1,1,0,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,0,1,1,2,3,1,2,3,1,1,1,2,1,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,1,1,2,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,1,1,2,3,1,2,1,2,1,1,2,3,1,2,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,1,1,2,3,1,1,2,3,4,1,1,2,3,1,2,3,4,1,2,1,2,1,2,3,1,1,1,2,1,1,2,3,0,1,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,2,3,1,2,3,4,1,2,1,1,1,2,3,1,1,2,1,2,3,1,2,3,1,1,1,2,3,1,1,2,1,2,3,1,1,1,2,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,3,4,1,2,3,1,0,1,2,3,1,1,2,3,4,1,2,3,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,1,2,3,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,1,1,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,4,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,2,3,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,1,2,3,4,1,1,1,2,1,2,3,1,1,2,1,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,2,3,1,2,1,2,1,1,1,1,1,2,1,2,1,1,2,3,1,1,1,2,1,2,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,1,1,2,2,3,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,1,2,3,1,1,2,3,1,1,2,1,2,1,2,3,1,2,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,3,1,1,1,2,1,1,1,2,3,1,2,3,4,1,2,1,1,2,3,2,3,1,2,3,1,2,1,1,2,3,1,1,1,1,2,3,3,1,1,2,1,2,3,4,1,2,3,1,1,1,2,1,2,3,1,1,2,1,2,3,1,2,1,1,2,1,2,3,4,1,2,3,1,2,3,4,1,2,1,2,1,1,2,3,4,1,2,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,2,3,1,2,1,2,1,2,3,1,1,1,2,3,1,2,1,1,2,1,1,2,1,2,3,1,2,1,2,1,2,3,1,1,1,1,2,1,1,1,2,1,1,1,1,2,3,1,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,0,1,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,3,1,2,3,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,2,1,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,3,1,1,2,3,4,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,1,1,1,1,2,3,4,1,2,3,1,2,3,1,1,2,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,3,1,2,1,2,3,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,4,1,2,0,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,3,4,1,1,1,2,3,4,1,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,1,1,1,2,1,2,2,3,1,1,2,1,1,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,4,1,1,2,3,1,2,3,1,2,1,1,1,2,3,4,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,1,2,3,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,1,1,2,3,1,1,2,1,2,3,1,2,3,4,1,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,1,2,0,1,1,2,1,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,1,1,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,3,1,1,1,2,3,1,2,1,1,2,1,1,2,3,1,1,2,0,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,1,2,3,1,2,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,1,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,0,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,1,2,2,1,2,3,1,1,2,3,1,2,1,1,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,2,3,1,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,1,1,2,1,0,1,1,2,3,4,1,2,1,2,1,1,2,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,2,1,1,2,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,1,1,2,1,2,3,1,2,3,4,0,1,2,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,1,2,3,4,1,1,2,3,1,1,2,1,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,1,3,1,1,1,2,3,1,1,1,2,1,2,3,1,1,2,1,2,1,1,2,1,2,1,2,1,2,1,2,1,2,3,1,2,3,4,1,1,2,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,1,2,3,1,2,0,1,1,2,3,4,1,2,1,2,3,1,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,4,1,1,2,3,1,1,2,3,4,1,2,1,1,2,1,2,1,2,0,1,2,1,2,1,1,2,3,1,2,3,4,1,2,3,1,2,1,2,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,3,4,1,2,1,1,2,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,2,3,1,1,1,2,1,2,1,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,2,3,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,1,2,3,1,1,2,3,4,1,2,1,2,1,2,3,4,1,2,3,1,2,3,4,1,2,1,2,3,1,1,2,3,4,1,1,2,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,1,2,3,4,1,2,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,4,1,2,3,4,1,2,3,1,2,1,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,4,1,2,3,1,2,1,1,2,1,2,3,1,2,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,4,1,1,2,3,4,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,1,2,3,0,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,4,1,2,3,3,1,1,2,3,4,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,1,2,3,1,2,1,1,1,1,1,2,3,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,0,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,1,2,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,1,1,1,1,2,1,1,2,3,1,1,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,2,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,1,1,1,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,0,1,2,1,2,3,1,1,2,1,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,3,3,1,1,2,1,1,1,2,1,2,3,1,2,1,1,1,2,3,4,1,2,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,2,3,4,1,2,3,1,2,1,1,2,3,1,1,2,3,0,1,2,1,2,3,1,2,1,2,1,2,3,1,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,1,2,0,1,2,1,2,1,1,2,1,2,3,1,2,3,0,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,1,1,2,0,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,1,1,2,3,1,2,3,4,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,2,3,3,1,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,1,2,1,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,1,1,1,0,1,1,2,1,1,2,1,1,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,1,2,1,2,3,1,1,2,1,2,0,1,2,1,2,3,4,1,2,1,2,3,1,2,1,2,1,2,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,1,2,1,1,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,1,0,1,2,3,1,1,1,2,1,2,1,2,3,4,1,2,1,2,3,1,1,2,3,4,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,4,1,2,3,2,3,1,1,1,2,1,2,3,1,2,3,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,1,2,1,2,1,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,1,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,4,1,2,1,2,3,4,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,1,2,1,2,3,1,1,2,2,3,1,2,1,2,1,2,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,4,1,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,1,2,1,2,3,1,2,1,2,3,1,1,2,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,2,3,4,1,2,1,2,1,2,1,2,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,2,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,1,2,3,1,1,1,2,1,2,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,1,1,1,1,2,1,2,3,1,2,3,1,1,1,1,2,3,4,1,1,2,1,2,1,2,3,4,1,2,1,2,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,3,4,1,1,2,3,1,2,3,1,2,1,1,2,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,2,1,2,3,1,1,1,2,2,3,1,2,1,1,2,1,1,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,3,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,1,2,3,1,2,1,2,3,1,2,3,4,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,1,1,2,1,2,3,1,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,1,2,3,1,1,1,2,1,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,1,1,2,1,1,2,3,1,2,1,1,2,3,1,1,2,3,4,1,1,2,1,2,1,1,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,2,2,3,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,1,1,2,3,4,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,2,1,2,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,2,3,1,2,3,4,1,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,4,1,1,1,2,3,1,2,1,2,1,2,2,3,1,2,2,2,3,1,2,3,1,2,3,1,2,3,4,1,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,2,1,1,1,1,1,2,1,2,1,2,3,4,1,2,1,2,3,4,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,1,1,2,2,3,1,2,1,2,3,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,1,2,1,2,3,1,2,3,4,2,3,1,1,1,2,1,1,2,1,2,1,2,3,1,2,1,2,1,1,2,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,2,1,2,3,1,1,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,1,1,1,1,2,3,1,2,3,4,1,0,1,1,1,2,1,1,2,1,2,3,4,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,1,2,1,2,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,4,1,2,3,4,1,2,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,0,1,1,2,1,2,1,2,3,1,1,2,1,2,1,2,3,1,1,1,2,3,3,4,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,2,3,1,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,3,0,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,1,1,2,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,1,1,2,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,1,2,1,2,1,1,1,2,3,1,1,2,3,1,1,2,1,1,1,2,1,2,3,1,2,3,1,1,1,2,1,2,3,1,1,1,2,2,3,4,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,1,1,2,1,2,2,3,1,2,3,1,1,2,3,1,1,2,3,3,1,2,1,2,1,2,1,2,1,1,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,2,2,3,1,2,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,1,1,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,0,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,1,1,2,3,1,2,1,1,2,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,0,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,0,1,2,3,1,1,2,3,4,1,2,3,4,1,1,0,1,2,3,4,1,2,1,2,3,4,1,2,3,1,1,1,2,1,2,3,1,2,3,4,1,2,1,1,2,1,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,1,2,3,1,2,1,2,3,4,1,2,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,1,1,2,1,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,2,3,4,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,1,2,3,1,1,2,3,1,1,2,1,2,1,2,3,1,1,1,2,1,2,1,2,1,1,1,2,1,2,3,4,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,2,1,1,2,3,1,2,3,1,1,1,2,1,1,1,1,1,2,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,1,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,2,1,2,1,2,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,0,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,1,2,3,1,2,2,1,2,1,1,2,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,1,2,3,1,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,4,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,1,2,1,1,2,3,1,1,2,3,1,2,1,1,2,3,1,1,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,1,2,1,2,0,1,2,3,1,2,1,2,3,4,1,2,1,1,2,1,2,1,2,3,4,1,2,3,1,1,1,2,1,1,0,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,1,2,3,0,1,0,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,1,2,1,2,3,1,1,1,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,3,1,2,1,1,2,3,1,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,1,2,3,0,1,2,3,1,2,1,1,2,1,2,3,1,2,2,3,0,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,4,1,1,2,1,2,3,1,1,2,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,1,2,3,4,1,1,2,1,2,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,1,2,1,2,3,4,1,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,2,3,1,2,0,1,2,1,2,1,2,3,1,1,1,2,1,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,2,3,4,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,1,2,0,1,1,1,2,3,1,1,2,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,1,1,2,3,2,3,4,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,1,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,2,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,1,1,2,1,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,1,2,1,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,1,1,1,2,1,1,2,3,1,1,2,1,1,2,3,1,2,3,4,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,1,1,2,1,1,2,1,1,2,1,1,1,2,1,2,3,4,1,2,3,1,1,2,1,2,1,2,3,4,1,2,1,1,2,3,1,2,1,2,1,1,2,1,2,1,1,2,1,1,1,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,1,1,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,2,1,2,1,1,2,3,1,1,1,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,1,1,2,3,1,1,2,2,3,2,0,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,1,2,3,4,1,2,1,1,2,3,1,1,2,1,1,2,3,1,1,2,1,1,1,2,3,1,1,2,3,1,2,1,1,2,1,1,2,1,1,2,3,1,2,3,4,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,2,3,1,1,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,4,1,1,2,3,1,2,1,2,1,1,2,3,4,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,3,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,3,4,1,2,3,1,2,1,2,1,1,2,1,1,2,1,2,3,1,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,1,1,2,1,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,4,1,2,1,2,2,3,1,2,1,1,1,1,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,1,2,3,0,1,2,3,1,2,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,4,1,1,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,1,2,3,4,1,1,2,1,1,1,2,3,1,2,3,3,1,1,2,1,1,1,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,1,1,2,3,1,2,3,4,1,2,3,1,1,1,1,1,2,3,4,1,2,3,1,2,3,4,1,2,1,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,3,4,1,1,2,3,0,1,1,1,2,1,2,3,1,2,3,4,1,2,1,2,1,2,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,1,2,1,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,1,1,2,1,1,2,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,1,2,1,2,3,4,1,1,1,1,2,3,1,2,3,1,1,2,3,1,2,0,1,2,2,3,1,1,2,1,1,2,1,1,2,3,1,2,1,1,2,3,1,1,2,3,4,1,2,1,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,1,1,2,1,2,1,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,1,2,3,4,1,2,3,1,1,2,3,1,2,3,4,1,2,1,2,1,2,1,2,3,1,2,1,1,1,1,1,2,3,1,1,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,1,2,1,1,1,3,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,1,2,1,2,3,1,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,1,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,1,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,2,1,1,1,2,1,2,3,1,1,2,1,2,1,1,1,2,3,1,2,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,1,1,2,1,2,1,1,2,3,1,2,1,2,3,4,1,2,3,1,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,2,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,1,2,1,2,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,1,2,1,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,1,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,1,1,2,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,2,1,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,1,1,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,2,1,1,2,3,1,1,2,3,1,1,2,3,1,2,1,1,1,1,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,1,1,2,3,1,1,2,3,4,1,2,3,4,1,1,2,1,2,1,2,1,1,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,1,2,1,2,3,4,1,1,2,3,1,1,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,1,1,2,1,1,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,2,3,1,2,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,1,2,1,1,2,3,1,2,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,1,2,3,1,1,1,2,3,1,2,4,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,4,1,1,1,2,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,1,1,1,2,3,1,1,2,1,0,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,1,2,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,4,1,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,1,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,1,2,1,2,1,2,3,1,3,4,1,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,4,1,2,3,1,1,2,3,4,1,0,1,2,3,1,2,3,1,2,3,1,2,2,1,2,3,1,1,2,1,2,3,1,1,1,2,1,2,3,1,2,1,2,3,4,1,1,1,1,1,2,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,2,1,2,1,2,3,4,1,1,2,3,4,1,2,1,1,2,1,2,3,1,2,3,1,1,1,2,3,4,1,2,1,2,1,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,3,1,2,3,1,2,3,1,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,2,0,1,2,1,2,3,4,1,1,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,2,3,1,1,2,3,1,2,1,2,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,1,1,1,2,3,1,1,1,1,2,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,1,0,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,1,1,2,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,2,1,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,1,1,2,1,2,3,1,2,1,1,1,1,1,1,1,2,3,4,1,1,2,3,1,2,3,4,1,1,2,1,2,1,2,1,1,2,3,0,1,2,3,1,1,1,1,0,1,2,3,1,2,1,1,2,3,1,1,2,3,4,1,1,2,1,1,2,1,2,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,1,1,1,1,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,4,1,1,1,2,3,4,1,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,1,1,2,3,3,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,1,1,2,3,1,2,1,2,1,2,1,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,1,2,3,1,2,2,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,3,4,1,2,3,4,1,2,3,4,1,2,1,2,3,1,1,2,1,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,1,2,1,2,1,0,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,2,3,4,1,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,3,4,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,1,1,2,1,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,1,2,1,1,2,3,1,1,2,1,2,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,1,1,2,1,1,2,1,2,1,2,3,4,1,2,1,2,1,2,3,1,2,1,2,3,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,3,1,2,3,1,2,3,1,2,3,2,3,1,1,2,3,1,1,2,1,2,0,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,2,3,4,1,2,3,4,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,1,2,1,1,2,1,2,1,2,1,2,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,1,2,1,2,1,2,1,2,3,1,1,1,1,2,1,2,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,1,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,3,1,2,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,1,1,1,2,1,2,3,1,2,3,3,1,2,3,1,2,3,1,2,1,1,2,3,4,1,1,2,1,1,1,2,3,1,2,1,1,2,1,2,3,1,2,1,1,2,3,1,1,2,1,1,1,2,3,4,1,1,1,2,0,1,1,1,1,2,3,1,2,1,2,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,1,2,3,4,1,1,1,2,3,1,1,2,1,2,1,2,3,1,1,2,1,2,1,2,1,2,3,1,1,1,2,3,4,1,2,1,2,3,1,1,1,2,3,1,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,1,1,2,3,4,1,2,1,1,2,3,4,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,3,3,1,2,3,1,2,3,1,2,3,1,2,1,2,2,3,1,1,1,2,1,2,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,1,1,2,3,1,1,2,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,4,1,2,1,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,1,1,2,3,1,1,1,2,1,2,1,2,3,3,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,1,1,1,2,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,1,2,0,1,2,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,1,2,3,1,1,1,2,3,1,1,1,2,3,1,2,1,2,2,3,4,1,2,3,1,1,2,3,1,1,2,1,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,1,1,1,2,1,1,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,1,1,2,3,1,2,1,2,1,2,1,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,2,1,2,1,2,3,1,2,3,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,1,1,2,3,1,2,3,1,2,1,1,1,2,3,1,1,2,1,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,1,1,2,3,1,1,2,3,1,2,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,4,1,1,2,2,3,1,1,2,1,2,1,2,1,2,3,1,1,2,3,4,1,2,3,4,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,0,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,1,1,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,2,3,1,2,1,1,2,3,4,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,1,0,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,4,1,2,1,2,1,2,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,2,1,2,1,2,1,2,1,2,1,1,2,3,1,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,1,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,0,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,0,1,2,1,2,1,1,2,3,1,2,1,2,3,1,1,1,2,3,1,1,1,2,1,2,1,2,1,2,3,4,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,1,1,2,2,3,1,2,1,2,3,1,1,1,2,3,4,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,2,3,1,1,2,3,1,1,1,1,2,1,1,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,4,1,1,2,3,1,2,1,2,1,2,1,2,1,2,3,4,1,1,2,1,1,2,3,1,2,1,2,1,2,1,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,1,2,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,1,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,0,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,2,3,1,2,1,2,1,2,1,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,1,1,1,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,1,2,3,1,2,1,1,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,1,2,1,2,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,1,2,1,1,2,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,0,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,0,1,2,1,2,3,1,1,2,1,2,3,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,3,1,2,1,1,2,3,1,1,1,1,2,1,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,3,1,2,3,1,1,2,3,1,2,2,3,1,2,1,2,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,1,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,1,1,2,3,4,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,2,3,1,1,2,3,0,1,2,3,1,1,2,1,2,3,1,1,2,3,4,1,2,3,1,1,2,3,2,3,1,1,2,3,1,2,2,3,1,2,1,2,3,1,2,3,3,1,2,3,1,2,1,2,1,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,1,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,1,2,1,2,1,1,2,3,0,1,1,1,2,3,1,2,1,2,3,1,2,1,2,1,1,1,2,3,4,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,1,2,1,2,3,1,2,1,1,2,1,2,1,2,1,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,1,2,3,4,1,0,1,2,2,3,1,2,3,4,1,2,3,1,2,1,1,2,3,1,0,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,3,4,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,2,3,1,2,1,2,1,2,3,1,1,1,2,3,4,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,4,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,3,1,1,2,3,4,1,2,1,2,3,4,1,2,3,1,2,1,2,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,1,1,1,2,1,2,3,1,2,1,2,1,2,1,2,3,3,1,2,1,2,3,1,1,2,1,1,2,3,4,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,2,1,2,3,0,1,2,1,2,1,1,2,3,1,2,3,3,1,2,3,1,1,2,3,1,2,1,2,3,4,4,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,1,1,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,1,2,1,1,1,2,3,1,2,3,1,1,2,3,4,1,2,2,3,3,3,1,1,2,3,1,2,1,1,2,2,1,2,1,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,1,1,1,1,2,1,2,3,1,2,3,1,1,2,3,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,3,1,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,1,2,3,1,1,1,2,3,1,2,1,2,2,3,1,1,1,1,2,3,1,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,1,2,3,4,1,2,3,1,2,2,3,1,2,3,4,1,2,3,4,1,2,1,2,1,2,1,2,3,1,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,4,1,2,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,1,1,2,3,4,1,1,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,1,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,2,1,1,2,1,1,2,1,1,2,1,2,3,4,1,1,2,1,2,3,1,2,3,1,1,2,1,1,2,1,2,1,2,1,2,1,1,2,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,1,1,2,1,2,1,2,3,4,1,2,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,2,3,1,1,2,1,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,1,2,1,2,1,1,2,3,4,1,2,1,1,1,2,1,2,3,1,2,3,4,1,2,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,4,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,0,1,1,1,2,1,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,3,0,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,2,1,2,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,1,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,1,2,2,3,1,2,1,2,1,2,3,4,1,1,2,3,1,2,1,2,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,2,3,1,2,1,2,1,1,2,3,4,1,2,3,1,2,3,3,1,2,3,1,2,3,1,2,1,2,1,1,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,1,2,3,1,2,3,1,2,3,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,3,4,1,2,1,2,1,2,3,4,1,2,1,1,1,1,2,1,2,1,1,2,3,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,1,2,1,1,2,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,1,2,3,1,1,1,1,2,3,1,1,2,3,1,2,3,1,2,2,1,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,4,1,2,3,1,2,2,3,4,1,2,1,2,3,1,2,3,1,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,1,2,1,2,1,2,1,2,3,1,1,2,1,2,1,2,3,1,1,1,2,3,1,2,1,2,1,1,1,2,3,3,1,1,2,1,1,2,3,4,1,1,2,1,2,3,1,2,1,2,1,1,0,1,2,1,2,3,1,2,0,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,1,1,2,1,2,3,1,1,2,1,2,3,1,2,3,4,1,2,1,2,2,2,3,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,0,1,1,2,1,2,1,1,0,1,2,3,1,1,1,2,1,1,2,3,1,2,3,4,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,1,2,3,1,1,2,3,1,1,2,4,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,1,1,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,0,1,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,2,1,2,1,2,2,3,3,1,2,3,1,2,3,4,1,2,3,1,1,1,2,1,1,2,1,2,1,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,1,2,3,4,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,1,2,1,1,2,3,1,1,1,1,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,1,1,1,2,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,1,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,1,1,2,3,4,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,2,3,1,2,3,1,2,1,2,3,4,1,2,2,3,1,2,1,1,2,1,2,3,1,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,3,3,4,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,4,1,2,1,2,3,1,1,2,3,4,1,1,2,3,1,2,3,4,1,1,2,3,4,1,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,4,1,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,3,4,1,2,1,2,3,4,1,1,1,2,1,2,1,1,2,1,2,3,1,2,1,2,3,4,1,2,1,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,1,2,1,2,1,2,1,2,1,1,2,3,1,1,2,3,4,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,3,4,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,1,1,2,3,4,1,2,3,4,1,2,3,1,1,1,1,2,1,2,3,4,1,2,3,1,2,3,1,3,3,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,1,1,2,3,1,1,2,3,1,1,1,2,1,1,1,1,2,3,1,2,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,1,2,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,4,1,1,2,3,1,1,2,3,1,2,1,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,3,4,1,2,1,2,3,1,2,1,1,1,2,1,1,1,2,3,4,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,1,2,1,1,1,2,1,1,2,3,1,2,3,1,2,2,3,1,1,1,2,3,1,2,1,2,3,1,2,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,1,1,2,3,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,2,3,4,1,1,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,2,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,4,1,1,1,2,1,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,1,1,1,2,3,1,2,3,1,2,1,1,1,0,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,2,3,1,1,2,3,1,2,3,4,1,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,0,1,2,1,2,3,1,0,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,4,1,2,3,1,1,1,2,3,1,2,3,4,1,2,3,1,1,2,1,1,2,3,1,1,2,1,2,1,2,3,1,1,1,1,2,3,1,2,1,1,2,1,2,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,1,1,1,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,3,1,1,1,2,3,4,1,1,2,3,1,2,3,4,1,2,3,1,2,1,1,1,0,1,2,1,2,3,1,2,3,4,1,2,3,1,1,1,2,1,2,1,1,2,1,2,3,4,1,2,3,1,1,2,1,2,1,2,3,1,1,2,3,3,1,1,2,1,2,1,2,1,2,1,2,3,1,1,2,3,1,1,2,2,3,1,2,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,1,2,1,2,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,4,1,2,1,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,1,2,1,1,2,3,1,1,2,1,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,3,1,1,2,3,1,1,2,3,1,2,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,3,1,1,2,1,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,2,3,4,1,2,3,1,2,3,1,2,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,2,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,1,2,3,1,2,3,4,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,2,1,1,1,2,3,1,2,1,2,1,2,3,3,1,2,3,1,1,2,3,1,2,2,3,4,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,3,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,2,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,2,3,1,1,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,4,1,1,1,1,1,2,3,1,2,2,3,1,1,2,1,2,3,1,2,1,2,2,3,1,2,3,1,1,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,1,2,1,2,1,2,1,1,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,2,3,1,2,3,1,2,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,3,1,1,1,2,1,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,2,2,3,1,2,1,2,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,1,1,2,1,2,0,1,2,1,2,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,1,1,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,1,2,3,1,1,2,3,1,1,2,1,2,1,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,0,1,1,2,1,2,3,1,1,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,1,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,1,2,1,2,1,2,1,2,3,1,2,3,1,3,1,2,3,1,1,2,3,4,1,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,2,3,1,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,1,2,1,1,1,2,3,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,1,1,2,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,1,1,2,1,2,3,1,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,1,1,2,1,2,1,3,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,3,1,1,2,2,3,1,2,1,1,2,3,3,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,1,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,1,1,2,1,2,1,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,2,3,4,1,2,3,1,1,2,3,1,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,1,1,2,1,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,2,3,1,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,1,1,1,1,2,1,2,1,1,2,3,1,2,1,1,1,0,1,1,2,1,1,2,1,2,1,2,3,1,2,1,1,2,2,3,4,1,1,2,1,1,1,2,3,1,2,1,1,2,1,2,1,1,2,3,4,1,2,1,1,1,2,1,1,1,2,3,1,2,3,1,2,1,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,1,2,1,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,4,1,2,1,2,1,2,3,1,1,1,2,1,2,3,4,1,2,3,0,1,2,3,1,1,2,3,4,1,1,1,2,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,1,2,1,1,1,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,4,1,2,1,2,1,1,2,1,2,1,1,2,1,1,2,1,2,3,0,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,1,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,1,2,1,2,3,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,1,2,1,2,3,4,1,2,1,2,1,2,3,1,2,1,2,1,0,1,2,1,2,1,2,3,1,1,2,1,2,1,2,3,4,1,1,1,2,3,1,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,4,1,2,3,1,1,2,1,0,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,1,1,1,2,1,2,3,1,2,1,1,1,2,1,2,1,2,1,2,3,1,2,1,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,1,1,2,3,1,1,2,3,4,1,1,1,2,3,1,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,1,2,1,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,1,2,1,2,1,2,3,4,1,2,3,1,2,1,2,1,1,2,2,3,1,2,1,2,1,1,1,2,3,1,2,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,0,1,1,1,2,3,1,2,3,4,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,1,2,1,1,2,3,4,1,2,3,1,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,1,1,0,1,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,1,1,1,2,1,2,3,1,2,3,4,1,2,3,1,1,1,2,3,4,1,1,2,3,1,1,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,1,2,3,1,1,2,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,1,1,1,2,3,1,1,1,2,1,1,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,1,1,2,3,1,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,1,3,1,1,2,3,1,1,1,2,1,2,1,2,1,1,2,3,1,1,2,1,2,3,1,1,2,1,1,2,3,1,0,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,1,2,1,2,3,1,1,2,3,1,2,1,2,2,3,1,2,2,1,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,2,2,3,1,2,1,2,1,2,1,0,1,2,1,1,1,1,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,3,1,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,1,2,1,2,3,4,1,2,1,2,3,1,2,1,2,2,3,1,2,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,1,1,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,1,1,2,3,1,1,2,1,1,1,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,1,2,3,0,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,2,1,2,1,2,1,2,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,1,1,1,2,1,1,2,3,1,1,1,2,3,1,2,3,1,2,1,1,2,1,1,2,3,1,1,2,1,2,1,2,1,2,3,1,1,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,2,3,1,2,1,2,3,4,1,2,1,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,2,3,1,2,1,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,2,3,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,1,1,1,1,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,0,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,1,1,2,1,2,3,1,1,2,1,1,2,3,1,1,2,3,1,2,1,2,2,3,1,2,3,1,1,1,1,2,3,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,2,2,3,4,1,2,1,2,3,1,2,1,1,2,1,1,1,2,3,1,1,1,2,1,2,1,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,1,1,2,3,1,2,1,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,3,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,1,1,2,3,1,2,3,4,1,2,1,2,3,4,1,2,1,1,1,1,2,1,2,1,2,3,3,1,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,3,1,1,2,1,2,3,3,4,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,3,1,2,1,1,1,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,3,4,1,2,1,2,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,1,1,2,3,1,2,3,1,1,1,1,2,1,1,2,2,3,3,1,2,3,4,1,1,1,2,1,2,1,2,1,2,3,4,1,1,2,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,2,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,1,1,2,1,2,3,1,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,4,1,2,1,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,1,2,1,2,3,1,1,2,3,1,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,3,4,1,1,2,3,1,2,3,4,0,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,4,1,1,2,3,1,2,1,1,2,3,4,1,0,1,2,1,2,1,2,3,1,1,2,3,1,1,2,1,1,1,2,3,1,2,3,1,2,1,2,1,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,2,3,1,1,2,3,1,2,3,1,2,2,3,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,4,0,1,1,2,3,4,1,2,3,1,1,2,3,1,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,4,0,1,2,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,2,3,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,1,1,1,1,2,3,0,1,2,1,2,3,1,2,3,1,1,2,1,2,3,4,1,1,2,1,2,3,4,1,2,4,1,1,2,3,1,2,1,1,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,1,1,1,1,2,2,3,0,1,2,3,1,2,1,1,2,1,2,3,1,2,1,1,2,1,2,1,1,2,3,1,2,1,2,1,2,3,4,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,1,1,2,3,1,1,1,2,1,1,1,2,1,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,1,2,3,1,1,2,1,2,1,2,1,1,2,3,1,2,3,4,1,2,1,1,2,1,2,3,1,1,2,3,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,1,2,1,1,2,3,1,1,2,3,1,2,1,1,2,3,3,1,1,1,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,1,1,1,2,2,1,1,2,3,1,2,3,1,2,1,1,1,2,2,2,3,1,1,2,3,1,1,2,1,2,3,1,1,2,2,1,1,2,3,1,1,2,3,4,1,2,3,3,1,2,2,1,1,2,3,1,2,0,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,0,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,4,1,2,1,2,2,3,1,1,2,3,1,2,1,1,2,1,1,2,1,2,1,1,2,1,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,4,1,2,3,1,1,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,4,1,1,2,3,1,2,1,2,1,2,3,4,1,1,2,1,2,1,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,0,1,1,2,1,2,3,1,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,1,2,1,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,1,2,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,4,1,1,1,1,2,3,4,1,2,1,1,2,3,4,1,2,3,1,2,3,1,1,2,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,2,3,1,2,1,2,1,1,1,2,3,1,1,2,1,2,1,1,2,1,2,1,2,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,1,2,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,0,1,2,3,1,2,3,1,2,1,1,1,1,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,1,0,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,1,1,0,1,2,3,1,2,1,1,2,3,1,1,2,1,1,2,1,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,1,2,3,1,1,2,1,2,3,1,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,1,1,1,2,3,1,2,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,1,2,2,3,1,2,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,4,1,2,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,1,1,1,2,1,1,2,3,1,2,3,1,2,2,3,1,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,1,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,1,2,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,4,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,1,2,1,1,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,3,0,1,2,3,1,1,1,2,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,4,1,2,1,2,3,1,1,2,3,0,1,2,3,1,2,1,2,3,1,1,2,3,3,4,1,2,3,1,2,1,1,1,2,1,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,2,1,2,1,2,3,1,1,2,1,2,3,0,1,1,1,2,3,1,2,1,2,1,1,2,1,2,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,2,3,4,1,2,3,4,1,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,1,2,1,2,3,1,2,1,1,2,1,2,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,1,3,1,2,3,1,2,3,1,1,2,1,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,1,2,1,2,1,2,1,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,1,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,2,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,2,1,2,3,4,1,1,2,3,1,2,1,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,2,1,2,2,3,1,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,2,2,3,1,1,2,3,1,2,1,2,3,3,1,1,2,1,1,2,3,1,2,1,0,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,3,4,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,1,2,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,1,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,2,3,4,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,2,3,1,2,3,1,1,1,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,1,1,2,1,2,1,2,3,1,2,0,1,2,1,2,3,4,1,2,3,1,1,2,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,1,2,3,1,1,1,1,1,3,1,2,3,1,2,3,4,1,2,2,3,1,1,1,2,3,1,2,3,1,2,1,1,2,1,1,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,1,2,3,1,1,2,2,3,1,2,3,4,1,1,1,1,1,2,1,2,1,1,2,1,2,1,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,1,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,2,3,1,2,3,1,1,1,2,1,1,2,3,4,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,3,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,4,1,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,0,1,2,1,1,1,2,1,2,3,1,2,3,1,2,2,3,1,2,1,2,1,1,2,1,2,3,1,2,2,3,1,2,3,1,1,2,3,1,1,1,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,2,1,2,3,1,2,1,1,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,1,1,2,1,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,1,2,3,1,1,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,1,1,1,2,1,2,3,1,1,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,1,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,1,2,2,3,1,2,3,1,1,2,3,1,1,2,3,4,1,1,2,2,3,1,2,1,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,4,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,1,1,2,3,4,2,3,2,3,1,2,1,2,1,1,2,1,1,2,1,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,1,1,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,1,1,2,1,2,3,1,1,2,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,1,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,2,3,1,2,1,1,2,3,1,1,2,3,1,1,1,2,3,1,2,3,3,1,2,3,1,2,1,2,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,1,2,1,2,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,1,1,2,3,1,1,1,2,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,1,2,1,1,1,2,3,4,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,3,1,2,0,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,1,1,2,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,0,1,2,1,2,3,1,2,3,1,2,3,4,0,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,1,2,1,1,2,1,2,3,4,1,2,3,1,2,1,1,1,2,3,1,2,1,2,1,2,1,1,1,1,1,2,3,3,1,2,3,1,2,3,1,2,1,2,1,1,1,1,2,3,1,1,2,3,1,1,2,1,1,1,2,2,1,1,1,2,1,2,1,2,3,1,1,1,2,3,1,1,1,2,3,4,1,2,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,1,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,1,2,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,3,4,1,2,2,3,1,1,1,1,2,3,1,1,1,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,4,1,1,2,3,3,4,1,2,1,2,1,2,1,1,2,2,3,1,2,3,1,2,1,3,4,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,1,2,1,2,3,0,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,4,1,1,2,1,2,3,1,2,0,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,3,4,1,2,2,1,2,1,2,1,2,3,1,2,3,4,1,1,1,2,3,1,2,1,1,2,3,1,1,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,3,1,1,1,1,2,1,1,2,3,1,2,1,2,1,1,2,3,1,1,2,1,1,1,2,1,2,1,2,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,1,2,3,4,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,4,1,1,2,3,1,1,2,3,1,2,1,2,1,2,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,1,2,3,4,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,0,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,1,2,2,1,2,1,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,3,3,1,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,1,1,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,3,1,1,2,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,3,1,1,2,1,2,1,2,3,1,1,1,1,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,2,3,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,4,1,2,1,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,3,4,1,2,3,1,1,2,3,1,1,2,1,2,1,2,3,3,0,1,2,3,1,2,3,1,1,2,1,0,1,2,1,2,1,2,3,1,1,2,0,1,0,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,1,2,2,3,0,1,1,1,2,3,4,1,1,2,1,2,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,2,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,3,4,1,1,2,3,1,2,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,4,1,1,2,3,1,1,2,1,2,2,3,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,4,1,2,1,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,3,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,1,1,3,1,2,1,2,2,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,1,1,1,1,2,1,2,1,1,2,3,1,2,1,2,1,2,1,2,3,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,2,3,1,1,2,3,1,2,1,1,2,3,4,1,1,1,2,3,1,2,1,1,2,3,4,1,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,1,1,1,1,1,1,1,2,3,1,1,1,2,1,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,1,1,2,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,1,2,1,1,2,3,1,1,1,2,3,1,2,1,1,2,1,2,1,1,2,1,2,3,4,1,1,2,1,2,1,2,3,1,2,0,1,2,1,1,2,3,4,1,1,1,1,1,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,2,3,1,1,2,1,2,3,1,1,1,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,1,2,2,3,1,1,2,3,1,1,1,1,2,3,4,2,3,3,1,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,1,2,3,3,1,2,3,1,2,1,2,1,2,3,4,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,1,1,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,1,2,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,0,1,2,1,1,2,1,2,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,0,1,2,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,3,1,2,1,1,2,3,1,2,1,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,1,2,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,1,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,1,1,2,1,2,3,4,1,2,1,2,3,1,2,1,2,1,2,3,4,1,1,2,3,1,1,2,3,1,1,2,3,4,1,1,2,3,4,1,2,1,2,3,4,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,0,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,0,1,2,1,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,3,4,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,1,1,2,3,1,1,2,1,2,1,2,3,4,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,1,1,2,3,1,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,1,1,1,2,3,4,1,1,2,3,1,1,2,1,2,3,4,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,2,1,1,2,1,2,1,1,2,3,1,2,3,4,1,1,2,1,2,1,2,3,4,1,2,3,1,1,1,1,1,2,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,1,1,2,3,1,1,2,3,1,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,1,1,2,1,2,3,0,1,1,2,3,1,1,2,1,1,2,1,2,3,1,2,3,4,1,2,1,1,2,3,0,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,2,2,1,2,3,1,2,1,1,2,3,1,2,3,1,1,1,2,3,1,1,2,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,1,1,2,1,2,3,1,2,1,0,1,2,3,1,2,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,1,2,1,2,1,1,2,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,3,1,2,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,1,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,4,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,1,2,3,1,1,2,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,1,1,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,2,3,1,1,2,3,1,2,1,2,1,2,1,1,2,3,1,1,1,2,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,1,1,2,3,4,1,1,2,1,2,3,1,1,2,1,1,2,3,4,1,2,1,2,1,1,1,2,1,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,4,1,2,3,1,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,4,1,2,1,1,2,3,1,1,1,2,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,2,3,1,2,3,1,2,3,4,1,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,1,2,3,1,1,1,2,3,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,2,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,1,1,2,1,2,1,3,1,1,2,3,1,3,4,1,1,2,3,1,1,1,2,3,1,2,1,1,1,2,3,1,1,1,2,1,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,1,1,2,1,2,3,3,1,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,1,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,2,3,1,1,1,2,1,2,3,1,2,1,2,1,2,2,3,1,2,3,1,2,3,2,3,1,2,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,1,2,3,1,2,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,1,2,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,2,1,2,1,2,2,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,1,1,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,3,1,2,0,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,4,1,2,1,2,3,1,1,1,2,1,2,3,1,2,1,1,2,1,1,2,3,4,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,1,1,1,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,3,1,2,1,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,1,1,1,2,1,2,1,2,3,4,1,2,1,2,1,2,1,1,2,3,1,2,1,2,1,2,2,3,1,2,3,4,1,0,1,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,1,1,2,3,1,2,1,2,1,2,1,1,0,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,4,1,2,3,4,1,2,1,2,3,1,2,1,2,1,2,1,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,1,1,2,3,4,1,2,3,1,2,1,2,1,1,1,2,3,1,2,1,2,3,4,1,1,2,0,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,0,1,2,3,4,1,1,1,1,1,2,3,1,1,1,2,1,2,3,1,2,3,4,1,1,1,2,3,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,1,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,1,2,1,2,2,3,1,1,2,1,2,1,2,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,1,1,2,3,4,1,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,2,3,1,2,3,1,2,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,2,0,1,2,3,1,2,2,3,1,2,1,2,3,1,2,1,1,2,3,0,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,1,1,2,1,2,3,1,1,1,2,1,1,2,1,1,2,1,2,3,1,1,2,3,1,2,3,4,1,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,3,4,1,1,2,1,1,2,1,1,2,3,1,2,3,1,1,1,2,1,2,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,2,1,2,3,4,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,1,1,2,1,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,1,2,3,4,4,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,1,2,3,1,1,1,2,3,1,1,1,2,3,1,2,1,1,2,3,4,1,2,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,1,1,2,3,1,2,3,4,1,1,2,3,0,1,2,3,1,1,2,3,1,2,1,2,1,2,2,3,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,1,2,3,1,1,3,1,2,1,2,3,1,2,3,1,2,3,3,1,2,1,2,3,1,1,2,1,2,3,1,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,1,1,2,3,1,2,3,1,2,3,3,1,2,1,2,1,2,3,4,1,2,3,4,1,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,2,3,1,2,3,1,2,1,1,2,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,1,2,1,1,2,1,2,1,1,2,3,4,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,0,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,1,1,2,3,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,1,1,2,1,2,3,4,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,2,1,2,1,1,2,1,2,1,2,1,1,2,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,1,2,3,1,1,1,2,1,2,3,3,1,2,3,4,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,3,4,1,1,2,3,4,1,2,1,2,3,0,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,2,3,1,2,3,4,1,2,2,3,4,1,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,1,2,1,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,3,1,1,2,3,1,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,2,3,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,1,1,2,1,2,1,2,0,1,2,1,2,1,2,3,1,1,2,2,3,1,2,3,1,2,1,2,2,3,1,2,3,1,2,3,1,1,1,1,2,1,2,3,1,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,3,1,1,2,1,2,1,2,3,1,1,2,1,1,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,2,3,1,2,1,1,2,3,1,1,2,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,1,2,1,2,3,1,2,3,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,1,1,2,2,3,1,1,1,2,3,1,1,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,2,3,1,2,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,4,1,2,1,1,1,2,1,2,3,4,1,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,2,3,1,1,2,3,1,2,3,1,2,3,4,1,1,0,1,2,3,1,1,2,1,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,1,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,2,3,4,1,2,1,2,1,2,3,4,1,2,0,1,2,3,1,1,2,3,3,1,2,3,1,2,3,4,1,2,3,1,0,1,1,2,3,1,2,3,1,1,1,2,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,1,2,2,3,1,1,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,1,2,1,1,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,2,3,4,1,2,0,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,4,1,2,1,1,1,1,2,1,1,1,2,1,2,1,2,3,1,2,1,2,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,3,1,1,2,3,4,1,1,1,2,1,1,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,3,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,4,1,2,3,3,1,2,3,1,2,3,1,1,2,3,4,1,1,2,0,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,1,2,3,4,1,2,1,2,1,2,1,2,3,1,1,2,3,1,1,2,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,4,1,3,1,1,2,3,4,1,1,2,3,4,0,1,2,1,2,1,2,1,1,1,2,1,2,3,0,1,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,3,1,2,0,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,1,1,2,3,1,2,3,1,1,1,1,2,3,1,2,2,3,1,2,3,1,2,3,1,1,1,2,1,1,2,1,2,1,2,3,4,1,2,1,2,3,4,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,1,1,1,2,3,1,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,2,1,1,1,2,1,2,1,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,4,1,1,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,2,3,1,2,3,1,2,1,2,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,2,3,1,1,1,1,1,2,1,1,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,4,1,1,2,1,2,3,4,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,3,1,1,1,2,2,1,2,1,2,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,2,3,4,1,2,3,1,2,1,1,2,1,3,4,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,2,1,1,1,2,1,2,3,1,2,0,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,4,1,2,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,1,2,3,1,1,2,1,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,0,1,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,4,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,4,1,2,3,4,0,1,2,3,1,1,2,3,1,1,2,1,2,1,0,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,1,2,1,1,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,1,1,2,1,2,3,1,2,2,1,2,1,2,2,1,2,3,1,2,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,3,1,2,1,2,1,2,3,1,2,0,1,2,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,3,4,0,1,2,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,1,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,3,4,1,2,3,4,0,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,1,2,3,4,1,1,2,1,2,3,4,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,2,3,1,2,1,2,3,4,1,2,1,2,3,4,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,1,1,1,1,2,1,1,2,3,0,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,2,3,1,2,1,1,2,1,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,2,1,1,2,1,2,1,2,3,4,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,1,1,2,3,4,1,2,3,1,1,2,3,1,1,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,4,1,1,2,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,4,1,1,0,1,1,2,3,1,1,2,1,1,2,3,1,1,2,3,4,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,0,1,2,3,1,1,2,3,4,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,2,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,1,1,2,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,1,2,1,1,2,3,1,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,1,2,1,2,3,1,1,2,3,1,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,1,1,1,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,1,1,2,3,1,2,1,2,1,1,2,1,2,1,1,2,3,1,2,2,1,1,2,1,1,1,2,1,1,2,1,2,1,1,1,2,3,1,2,3,1,2,1,2,1,2,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,1,2,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,1,0,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,3,4,1,2,1,1,2,1,2,3,4,1,2,3,1,1,2,3,1,2,3,4,1,2,3,4,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,1,1,2,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,1,3,1,2,1,2,1,1,2,3,1,2,3,1,1,2,3,4,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,3,1,2,3,1,1,2,1,1,2,3,4,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,1,2,1,1,1,2,3,1,1,2,1,2,3,1,1,2,1,1,2,1,2,1,1,2,3,1,1,2,3,1,1,2,2,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,1,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,2,3,1,2,1,2,1,2,1,2,1,2,2,3,1,2,3,1,2,3,3,1,2,3,1,2,1,2,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,0,1,1,2,3,4,1,2,3,1,1,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,3,4,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,4,1,1,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,1,2,1,1,0,1,2,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,1,2,1,1,1,1,2,3,1,2,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,1,1,2,3,1,2,1,1,1,2,1,2,3,1,1,2,3,1,2,1,1,1,1,2,1,1,2,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,1,2,3,1,2,3,3,4,1,2,3,1,2,1,2,3,4,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,1,2,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,3,4,1,2,3,1,1,1,2,3,1,2,3,0,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,0,1,2,3,1,2,1,2,1,2,1,1,2,3,1,1,2,1,1,1,2,1,2,1,2,3,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,1,2,3,3,4,1,2,1,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,2,1,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,1,2,2,2,3,1,2,1,1,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,3,3,1,2,3,1,1,2,1,2,1,2,1,2,3,4,1,2,3,1,2,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,1,2,3,4,1,2,1,2,1,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,1,2,1,2,1,1,2,1,1,2,3,1,1,2,1,2,3,1,1,2,1,2,3,4,1,2,1,2,3,1,1,2,1,2,1,1,2,1,2,3,4,1,1,2,1,2,3,4,1,2,3,1,2,3,4,1,2,1,2,1,1,2,3,1,2,1,1,2,3,1,2,1,2,1,1,2,2,3,1,1,1,2,3,1,1,2,3,4,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,4,1,2,3,1,1,2,3,1,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,3,1,2,3,1,2,1,1,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,4,1,1,1,2,3,1,2,1,1,1,1,2,1,2,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,3,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,1,0,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,2,3,4,1,2,3,1,2,1,1,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,3,4,1,1,1,2,1,1,2,3,4,1,2,3,1,2,2,1,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,3,4,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,4,0,1,2,3,1,2,1,2,2,3,1,2,1,2,3,1,1,1,2,3,1,2,1,2,3,1,1,2,1,1,2,1,1,2,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,2,1,1,2,1,1,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,2,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,1,3,1,1,2,3,4,1,1,2,3,1,2,3,0,1,2,3,1,2,2,3,1,2,2,3,1,1,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,4,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,1,2,1,2,1,2,1,2,3,1,1,2,3,4,1,2,1,1,2,3,1,1,1,2,1,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,4,1,2,3,4,1,2,1,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,3,1,1,2,1,2,3,4,1,2,1,1,1,2,3,4,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,1,2,1,2,3,1,1,1,2,1,2,3,1,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,1,1,1,1,2,3,1,1,2,3,1,2,1,2,1,1,2,3,1,2,3,3,1,2,3,4,1,2,2,2,3,4,1,1,2,3,1,2,3,4,1,2,3,1,2,1,1,2,1,2,3,1,2,1,2,1,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,1,2,3,3,4,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,4,0,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,3,1,2,2,3,1,2,1,1,2,3,1,2,1,1,2,3,1,1,2,3,1,1,2,1,2,1,2,3,1,2,2,3,1,2,1,2,1,2,3,1,2,1,2,1,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,1,1,2,1,1,1,2,3,1,2,1,2,3,1,1,2,1,1,1,1,2,3,1,2,1,2,1,1,1,2,3,1,2,1,2,3,4,1,1,2,3,4,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,1,1,2,1,2,1,2,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,1,1,2,3,1,2,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,1,1,1,2,3,4,1,2,3,1,1,1,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,3,4,1,1,2,3,1,2,1,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,1,2,3,1,2,2,3,1,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,3,1,2,3,1,1,2,3,1,1,2,3,1,1,2,1,2,1,2,2,3,1,2,3,1,1,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,3,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,3,3,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,2,1,2,2,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,1,2,3,1,2,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,1,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,1,1,2,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,1,2,1,1,2,1,1,2,3,1,2,2,1,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,0,1,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,0,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,1,2,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,1,1,2,1,2,3,1,2,2,3,1,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,2,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,2,1,2,3,3,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,1,1,2,3,4,1,2,1,2,3,1,2,3,1,1,2,3,4,1,2,3,3,1,2,3,1,2,1,2,3,1,2,1,2,2,1,2,1,2,3,1,2,3,1,1,2,3,3,1,2,3,1,2,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,3,1,2,1,2,2,3,1,1,2,3,1,1,2,3,4,2,0,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,3,1,1,2,3,1,1,2,3,4,1,2,1,1,2,3,1,2,3,1,1,1,2,3,1,1,1,1,1,2,3,1,2,1,2,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,1,2,3,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,1,1,2,3,1,1,2,1,2,1,1,1,1,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,1,2,1,1,2,2,3,1,2,3,1,1,2,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,1,1,1,2,3,4,1,2,3,1,2,1,2,3,1,1,2,1,1,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,1,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,2,3,4,1,2,3,1,2,1,2,1,2,1,2,3,1,0,1,2,3,1,1,2,1,2,3,1,1,0,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,2,3,4,1,4,1,2,3,1,2,1,2,1,1,2,3,1,1,1,2,3,1,2,3,1,1,1,2,1,1,1,1,2,3,1,1,1,2,3,1,1,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,2,1,1,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,1,1,2,1,1,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,1,3,4,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,2,3,4,1,2,1,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,1,1,2,3,1,1,1,2,3,1,1,1,1,2,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,1,2,1,2,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,1,2,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,1,1,2,1,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,2,3,1,1,2,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,0,1,2,3,1,2,1,2,3,1,2,1,2,2,3,1,2,3,1,1,2,3,4,4,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,1,1,1,2,1,2,1,2,3,3,4,1,2,3,1,2,3,1,2,2,3,1,2,1,2,3,1,2,1,1,1,2,3,4,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,2,3,4,1,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,1,2,1,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,1,1,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,1,2,1,1,1,2,1,2,3,1,2,1,2,1,1,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,1,1,1,1,2,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,1,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,1,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,1,1,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,3,4,1,1,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,2,3,4,1,2,3,4,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,3,1,2,1,2,3,1,2,3,1,2,1,1,1,2,1,1,2,1,1,2,3,4,1,2,3,4,1,2,1,2,3,1,1,2,1,1,1,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,1,2,1,1,2,3,1,1,1,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,2,0,1,2,1,2,1,2,3,1,2,3,1,1,1,2,1,2,1,1,2,3,1,2,1,2,1,1,1,2,1,2,3,1,1,2,1,2,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,1,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,1,2,1,1,2,1,1,2,1,2,1,2,3,4,1,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,2,3,1,2,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,1,1,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,2,3,1,1,2,3,1,1,2,1,2,3,1,1,1,2,1,1,2,1,2,3,2,4,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,4,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,1,1,1,2,3,1,1,1,1,2,3,1,2,1,2,1,2,1,2,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,1,2,1,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,3,1,1,2,3,0,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,1,1,2,3,1,2,1,2,1,2,1,2,0,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,2,3,1,1,2,3,1,2,2,1,2,3,4,1,2,3,1,1,2,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,2,3,1,2,1,1,1,2,1,2,1,2,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,3,1,1,2,1,2,3,4,1,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,1,1,2,1,2,1,2,1,2,1,2,1,2,1,1,1,2,3,1,2,1,1,1,2,3,1,1,2,3,1,2,1,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,2,1,2,3,3,1,2,3,1,1,2,3,4,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,1,1,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,1,2,1,2,3,1,1,2,1,2,3,1,1,2,1,2,3,4,1,2,3,4,1,2,1,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,2,1,2,3,1,1,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,1,2,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,1,1,1,2,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,1,2,1,2,1,2,3,1,2,3,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,1,1,2,1,2,1,2,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,3,4,1,2,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,1,2,3,4,1,1,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,1,1,2,1,1,2,1,2,1,1,2,3,4,1,2,1,2,3,1,1,2,1,2,3,1,1,2,3,1,1,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,3,4,1,2,1,2,1,3,3,1,1,2,3,1,2,3,1,2,3,0,1,1,2,1,1,2,1,2,1,2,3,1,1,1,2,1,2,1,2,3,4,1,2,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,4,1,2,1,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,1,2,1,2,1,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,0,1,2,3,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,1,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,4,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,4,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,3,0,1,2,3,1,1,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,4,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,1,1,2,2,1,2,3,1,2,1,2,1,1,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,1,1,2,1,0,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,4,1,2,1,2,3,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,4,1,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,1,2,2,1,1,2,1,2,3,1,2,3,1,1,2,1,2,1,1,2,1,2,3,4,1,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,2,3,1,2,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,1,2,3,1,1,2,3,1,1,2,1,2,1,2,3,3,1,1,2,1,1,2,3,1,1,1,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,4,1,2,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,3,1,2,1,2,2,3,1,2,3,1,1,2,1,2,3,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,3,1,1,2,3,1,2,3,1,1,2,1,1,2,2,3,1,2,1,2,3,4,1,1,1,2,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,4,1,1,2,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,1,2,1,2,3,3,1,2,1,1,2,1,1,1,2,1,2,1,2,1,2,2,3,4,1,2,3,1,2,2,3,1,2,1,2,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,1,1,2,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,3,1,1,2,3,0,1,2,3,4,1,2,3,1,1,2,3,1,0,1,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,4,1,1,2,3,1,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,1,1,2,1,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,1,2,1,2,3,1,2,1,2,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,1,1,2,1,2,3,1,2,1,1,2,1,2,1,1,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,1,1,2,3,4,1,2,2,3,1,2,1,2,3,1,1,1,2,3,1,1,2,1,2,1,2,3,1,2,1,1,2,3,1,1,2,1,1,2,3,1,2,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,1,2,1,1,1,2,1,1,1,2,1,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,1,2,1,2,1,1,2,3,1,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,2,3,1,0,1,2,3,1,2,1,1,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,2,1,1,2,3,1,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,3,3,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,3,4,1,1,2,1,2,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,1,2,3,4,1,2,3,1,1,2,1,2,3,1,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,4,2,3,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,4,1,1,2,3,0,1,2,1,2,3,4,1,1,2,1,2,1,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,1,2,3,4,1,1,2,3,3,1,2,1,2,1,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,4,1,1,2,1,2,1,1,2,3,1,2,3,1,2,3,4,1,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,3,3,4,1,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,3,1,1,1,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,1,1,2,1,1,1,2,3,4,1,2,3,1,2,3,1,2,3,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,2,0,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,1,1,2,3,4,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,1,1,1,1,2,3,1,2,1,2,3,4,1,1,2,3,1,1,1,0,1,2,1,2,1,1,1,2,3,1,1,2,1,2,1,2,3,4,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,3,4,1,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,1,2,3,4,1,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,3,4,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,1,2,3,4,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,1,2,1,2,3,4,1,1,2,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,2,1,2,3,1,2,3,1,1,2,3,4,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,3,4,1,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,1,1,2,1,1,1,1,2,3,4,1,1,2,3,1,2,3,1,2,3,4,1,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,2,3,4,2,3,1,2,1,2,1,2,1,2,3,1,3,1,1,2,1,2,3,1,2,3,4,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,3,4,1,1,2,3,1,2,3,1,1,2,3,1,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,1,2,1,2,0,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,0,1,2,3,4,1,2,1,2,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,1,2,1,1,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,1,2,1,2,3,1,2,1,1,1,2,3,1,1,1,2,1,2,1,2,2,3,1,1,2,1,2,3,1,2,3,1,1,2,1,2,1,1,0,1,1,1,2,3,4,1,1,2,1,2,1,1,2,3,1,2,1,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,4,1,2,3,4,1,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,4,1,1,2,3,1,2,3,4,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,1,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,1,0,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,1,1,2,1,1,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,3,4,0,1,2,3,1,2,3,1,1,1,1,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,4,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,1,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,1,1,1,2,3,4,1,2,1,2,1,1,2,2,3,1,1,2,3,4,1,2,1,2,3,1,2,2,3,1,1,1,2,1,2,1,1,2,1,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,1,1,2,3,1,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,1,2,3,4,1,2,1,1,2,1,1,2,2,3,1,2,3,1,2,3,1,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,1,2,3,4,1,2,3,1,2,1,2,1,1,2,1,2,3,1,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,0,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,1,1,2,3,1,2,3,4,1,2,1,1,2,3,4,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,1,2,3,3,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,1,2,3,1,2,3,1,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,1,1,1,2,3,1,2,1,1,2,3,1,1,2,3,1,1,2,1,2,1,2,1,1,2,1,2,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,2,1,1,2,2,3,1,1,2,1,1,2,3,1,2,1,2,1,2,1,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,0,1,1,2,3,1,2,1,2,3,1,2,3,4,1,2,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,0,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,2,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,3,1,2,1,2,1,2,3,4,1,1,1,1,2,1,1,2,1,2,3,1,1,2,3,1,1,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,1,2,1,1,2,1,1,2,1,2,1,1,2,1,2,1,2,3,1,1,2,3,1,2,1,1,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,1,2,1,1,2,3,1,2,3,4,1,2,3,1,2,1,2,1,1,1,2,1,2,3,4,1,1,2,1,1,1,2,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,4,2,3,1,2,3,1,1,2,1,1,2,1,2,1,1,2,3,1,2,3,1,3,1,2,1,1,1,2,1,2,1,1,1,2,3,1,2,3,1,1,2,3,4,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,0,1,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,3,4,0,1,2,3,1,1,2,3,4,1,2,3,4,1,2,1,2,1,0,1,2,1,2,3,1,2,3,4,1,1,1,2,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,2,3,1,1,2,3,1,1,2,1,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,0,1,2,3,1,2,1,2,3,4,1,2,3,1,0,1,2,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,1,2,1,1,1,2,1,2,1,2,3,0,1,2,3,1,1,2,3,1,1,2,3,1,1,1,2,1,2,1,2,3,4,1,2,3,4,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,1,1,2,1,2,3,4,1,2,1,2,3,4,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,1,2,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,1,2,2,3,4,1,1,1,2,3,1,0,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,2,3,0,1,2,3,4,1,0,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,2,1,2,1,2,1,2,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,2,3,4,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,4,1,2,0,1,2,3,1,2,2,3,1,2,3,1,1,2,1,2,1,1,2,3,1,2,0,1,2,3,1,1,2,1,2,3,3,1,2,3,1,1,2,1,2,3,1,1,2,3,4,1,1,1,1,2,3,0,1,2,3,1,2,1,2,1,1,2,3,4,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,1,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,3,4,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,4,1,1,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,1,2,1,2,1,1,2,3,1,2,1,2,3,1,1,2,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,3,4,1,2,3,1,2,3,4,1,1,2,1,2,1,2,3,4,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,3,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,1,2,1,1,2,3,4,1,2,1,1,2,1,2,1,2,1,1,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,3,1,1,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,1,1,1,1,2,3,1,2,3,4,1,2,1,2,3,4,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,0,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,3,4,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,1,2,1,2,1,1,1,2,1,1,2,3,1,1,2,3,1,2,3,1,1,1,2,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,1,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,2,3,1,1,2,1,2,3,4,1,1,2,3,4,1,1,1,1,2,1,2,3,4,1,1,2,1,2,1,2,3,1,2,3,4,0,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,1,1,2,3,1,2,1,1,2,3,0,1,2,3,1,2,3,1,0,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,1,2,1,1,1,2,3,1,2,1,2,3,1,1,1,2,3,1,1,2,1,2,2,3,1,2,1,1,2,3,1,2,3,4,1,2,1,2,3,4,1,2,1,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,0,1,1,2,3,1,2,3,1,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,1,1,1,2,1,2,1,2,3,1,1,2,1,1,2,3,1,1,2,3,1,2,3,4,0,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,2,1,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,2,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,1,1,2,1,2,3,1,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,1,2,3,1,1,2,3,4,1,2,1,2,3,1,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,4,1,2,3,4,1,1,2,3,1,1,1,1,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,4,1,2,3,1,1,1,2,2,3,1,2,3,4,1,2,3,4,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,1,1,2,3,1,2,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,1,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,1,1,2,3,1,1,2,2,3,1,2,3,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,4,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,2,3,1,2,3,1,2,1,2,3,1,1,2,1,1,1,1,2,1,2,3,1,2,1,2,3,4,1,1,2,1,2,3,1,2,0,1,1,2,3,4,1,1,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,4,0,1,2,3,1,1,2,3,4,1,2,1,1,2,3,1,1,2,3,4,1,2,2,1,2,3,4,1,1,2,1,2,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,2,1,1,1,2,1,2,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,1,2,2,1,2,3,1,2,1,1,1,1,2,1,1,2,3,1,1,2,1,1,2,3,1,1,1,2,3,1,1,2,3,1,1,2,3,4,1,2,3,1,2,1,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,3,4,1,1,1,2,1,2,3,1,2,1,2,2,1,2,1,1,2,3,1,2,1,2,3,4,1,2,1,2,3,4,1,2,1,2,1,1,2,3,1,2,1,1,2,1,2,1,1,2,3,1,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,1,1,2,1,2,1,2,3,4,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,1,1,1,2,3,1,1,2,3,1,2,1,2,1,1,1,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,1,1,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,1,2,1,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,3,4,1,2,3,4,1,2,1,1,2,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,2,1,2,3,1,2,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,1,1,1,2,1,2,3,1,2,1,2,3,1,1,2,1,1,2,3,1,2,3,4,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,1,1,2,2,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,2,3,1,1,0,1,2,1,2,3,1,2,3,1,3,1,1,1,2,3,1,2,3,4,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,2,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,1,1,1,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,1,2,1,2,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,1,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,4,1,2,3,4,1,2,3,1,1,1,2,1,2,1,1,2,1,1,2,1,1,3,1,1,2,3,1,2,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,1,2,3,1,2,3,3,1,1,1,2,3,4,1,2,3,1,1,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,4,1,2,1,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,3,0,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,3,4,1,2,3,1,1,2,1,2,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,2,3,1,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,1,2,1,1,2,1,1,2,3,1,1,1,2,1,1,2,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,1,1,2,3,1,2,1,2,1,1,2,1,1,2,1,2,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,0,1,1,2,3,4,1,2,1,2,1,2,0,1,2,3,1,1,2,1,2,3,3,4,1,2,3,1,1,2,1,2,3,1,1,2,3,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,2,3,1,1,1,1,2,3,1,2,1,2,1,1,2,3,4,1,2,3,1,2,1,2,3,1,1,2,3,1,2,0,1,2,3,1,2,2,3,4,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,1,1,2,3,1,2,1,2,3,1,2,3,4,1,2,1,2,3,1,1,2,1,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,2,1,1,2,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,1,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,3,4,1,1,2,1,2,3,1,2,3,1,2,1,2,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,3,1,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,2,3,4,1,2,1,2,1,2,3,4,1,2,1,1,2,3,1,2,3,1,2,1,2,1,1,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,1,1,1,1,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,1,1,1,2,3,1,2,1,1,1,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,1,2,0,1,2,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,1,2,3,3,1,1,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,1,1,2,1,2,3,4,1,2,3,1,1,2,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,4,1,2,2,3,1,1,2,1,2,3,1,2,1,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,2,3,1,2,3,1,2,1,1,2,3,1,2,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,2,1,1,1,1,2,3,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,1,2,3,4,1,1,2,3,1,1,2,1,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,1,1,2,3,1,1,2,1,2,3,4,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,2,3,1,2,3,1,2,1,2,3,4,1,1,2,3,1,1,2,0,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,3,1,2,1,2,3,1,2,3,3,4,1,2,3,1,2,3,1,2,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,3,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,2,3,1,2,3,1,1,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,2,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,1,1,2,3,4,2,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,1,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,1,1,1,2,3,1,1,2,3,1,2,1,2,3,1,1,1,2,1,1,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,3,4,1,2,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,4,1,2,1,2,1,2,1,2,3,4,1,2,3,4,1,2,1,2,1,2,1,2,3,4,1,2,3,1,2,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,3,4,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,3,4,1,2,3,4,1,2,3,1,2,3,4,1,2,1,2,1,2,3,4,1,2,3,4,1,1,1,2,1,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,1,2,1,2,3,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,1,2,2,1,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,4,1,2,1,2,3,1,1,2,3,4,1,2,3,4,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,4,0,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,1,1,1,2,3,1,2,3,1,2,1,2,1,2,2,3,1,2,3,1,1,2,2,1,1,2,1,2,1,2,3,4,1,2,3,1,3,1,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,1,0,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,4,1,2,3,1,1,2,0,1,2,3,1,2,3,1,2,3,1,1,2,2,3,1,2,3,1,1,2,1,1,2,1,2,1,2,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,2,3,4,1,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,1,2,1,2,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,1,1,1,1,1,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,1,1,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,3,3,1,2,3,3,3,1,1,1,2,2,3,1,2,1,2,3,1,1,1,2,3,4,1,2,3,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,1,1,2,1,1,2,1,1,1,2,1,2,3,1,1,2,1,2,1,1,2,1,2,3,4,1,2,1,2,3,1,2,1,2,1,1,2,3,1,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,1,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,1,2,3,4,1,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,3,4,1,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,2,1,1,1,2,3,1,2,1,1,2,3,4,1,1,2,3,1,2,3,1,2,1,1,2,1,2,3,4,1,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,1,2,1,2,1,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,3,4,1,2,3,4,1,1,2,3,4,1,2,3,1,2,3,4,1,2,2,3,1,2,1,1,1,1,2,1,2,1,1,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,1,1,2,3,1,2,1,2,3,1,2,1,1,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,2,3,3,1,2,1,2,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,2,3,4,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,3,1,1,2,1,2,3,1,2,3,1,2,2,1,1,1,2,3,1,2,3,1,1,2,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,3,1,0,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,1,2,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,1,2,1,1,2,3,1,2,1,1,2,1,1,2,3,1,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,1,1,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,2,3,1,2,1,2,3,1,1,2,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,1,1,1,2,1,2,3,1,1,1,2,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,4,1,2,1,1,2,1,2,3,1,2,3,1,1,1,2,1,2,3,1,1,1,2,3,1,1,2,2,3,3,1,2,1,2,3,4,1,1,2,3,1,1,2,3,4,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,1,1,1,1,2,3,1,1,2,1,2,1,2,2,1,1,1,2,3,4,1,1,2,1,1,2,3,1,1,2,1,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,3,4,1,2,3,1,2,3,1,1,1,2,3,1,1,2,2,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,1,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,0,1,2,3,1,1,2,3,1,1,2,2,3,1,2,3,0,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,1,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,2,3,1,2,3,1,2,3,1,3,1,2,3,1,2,0,1,2,1,0,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,1,2,2,3,1,2,1,1,2,3,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,3,0,1,1,2,3,1,1,2,3,4,1,2,1,1,2,3,4,1,2,3,1,2,1,1,2,4,1,2,1,2,3,1,2,1,2,3,1,2,1,1,1,1,2,1,2,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,2,3,1,1,1,2,2,3,1,1,1,2,1,2,1,1,2,3,1,1,1,2,3,0,1,1,2,3,4,1,2,1,1,2,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,1,1,2,1,2,1,2,2,1,2,3,1,2,1,2,3,4,1,1,2,3,1,2,3,4,1,2,3,3,1,2,1,2,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,4,1,1,1,2,3,1,2,1,1,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,3,1,1,1,2,1,2,3,1,2,1,2,1,1,2,0,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,1,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,3,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,4,1,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,1,1,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,1,2,1,1,2,3,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,1,1,2,1,2,3,4,1,2,1,0,1,1,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,4,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,3,4,1,2,3,1,2,1,2,1,2,3,4,1,2,1,2,1,2,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,1,1,1,2,1,2,1,1,2,1,1,2,3,1,2,1,2,3,1,1,1,2,1,2,1,2,1,2,1,2,3,4,0,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,1,2,1,2,1,1,1,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,1,1,1,1,2,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,1,1,1,2,1,2,3,4,1,0,1,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,0,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,1,1,1,2,3,1,1,1,2,3,3,1,0,1,2,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,1,2,1,1,2,1,2,1,2,1,1,2,3,1,1,2,1,2,1,1,2,3,1,2,1,2,1,2,3,1,1,2,1,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,2,1,2,3,1,1,2,3,1,1,2,1,2,3,1,1,2,1,2,3,4,1,1,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,1,1,2,3,1,2,1,2,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,1,2,1,2,1,1,1,1,1,1,1,2,3,1,1,2,1,1,2,3,1,1,2,1,2,3,1,2,1,1,2,1,2,3,4,1,1,2,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,4,1,1,2,1,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,1,1,2,1,2,3,1,2,1,1,1,2,1,2,1,2,1,1,2,1,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,1,1,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,0,1,1,1,1,2,3,2,3,1,2,1,2,1,2,1,2,0,1,2,1,2,0,1,2,3,4,1,1,2,0,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,3,2,1,1,2,3,1,2,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,1,1,2,3,1,2,1,1,1,1,2,3,4,1,1,1,2,3,1,2,3,1,2,2,3,1,2,1,2,1,2,1,1,2,3,4,1,2,1,2,3,1,2,1,2,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,3,1,1,1,2,1,2,1,2,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,1,1,2,3,1,1,2,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,2,1,1,2,1,2,1,2,3,1,1,2,1,2,1,2,1,2,1,2,1,1,1,1,2,1,1,2,1,2,3,1,2,2,1,2,3,1,2,3,1,1,2,1,2,1,1,1,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,1,1,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,3,4,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,2,2,3,4,1,2,1,2,3,1,2,3,4,1,1,2,1,2,3,4,1,2,3,1,1,2,1,2,3,4,1,2,1,1,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,1,2,1,2,3,1,2,3,1,2,3,1,1,1,1,2,1,2,3,1,2,3,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,1,1,1,1,1,2,3,1,2,3,4,2,1,1,1,2,1,2,3,1,2,1,2,3,4,1,2,1,1,2,3,1,1,2,3,1,1,1,2,2,3,1,2,3,1,2,1,2,1,2,3,1,1,1,2,3,3,1,2,3,1,2,3,1,1,1,2,3,1,2,1,1,2,3,1,1,2,3,1,1,2,1,2,1,1,1,2,3,1,2,1,1,2,3,0,1,1,2,1,2,3,1,1,2,3,1,1,1,2,2,1,2,1,2,3,1,2,3,1,1,1,1,2,3,1,2,1,1,1,2,3,4,1,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,1,1,2,3,1,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,1,2,1,1,1,2,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,2,1,2,3,1,1,2,1,2,3,4,1,2,1,3,4,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,1,2,1,1,2,1,1,2,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,2,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,1,2,1,1,1,2,1,1,2,1,2,2,1,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,1,2,1,1,1,2,1,2,3,4,1,2,1,1,2,1,2,1,1,2,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,1,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,3,4,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,3,1,2,1,1,1,2,1,2,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,2,3,1,1,1,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,4,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,1,1,2,3,4,1,2,1,2,1,1,2,1,2,1,2,1,2,1,2,3,0,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,1,1,2,3,1,1,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,1,1,2,1,2,1,2,1,1,2,3,1,1,2,3,1,1,2,3,1,1,1,2,1,2,1,2,3,1,2,3,4,0,1,2,3,1,2,3,1,2,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,1,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,1,1,2,1,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,1,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,1,2,3,4,1,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,2,1,2,1,2,3,1,1,2,1,1,2,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,3,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,2,1,2,3,4,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,4,1,2,1,1,2,3,1,1,2,3,4,1,1,2,3,4,1,2,3,1,1,2,3,4,1,2,1,2,1,2,3,1,1,1,2,3,1,2,1,1,2,1,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,1,2,1,1,2,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,1,2,1,2,3,3,1,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,2,1,2,1,1,2,3,1,1,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,1,1,2,1,2,1,1,2,2,3,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,1,2,3,1,2,3,4,1,1,1,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,4,1,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,2,1,2,1,2,3,4,2,3,4,1,1,2,3,1,2,3,1,1,1,2,1,2,1,2,1,2,3,3,1,2,3,3,1,2,1,2,1,1,2,1,2,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,0,1,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,3,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,1,1,2,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,2,1,2,3,1,1,2,3,4,1,2,1,1,1,1,2,3,1,1,2,3,1,2,2,3,1,2,3,1,2,1,2,1,2,3,1,2,2,3,1,1,2,3,1,2,3,1,1,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,4,1,2,3,4,1,2,0,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,0,1,2,1,2,1,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,2,3,1,2,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,4,1,2,2,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,2,1,2,1,2,3,4,1,1,2,3,1,2,3,1,1,1,1,2,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,3,4,1,1,2,3,1,2,3,4,1,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,3,4,1,2,1,1,2,3,1,1,2,3,1,1,2,1,2,1,2,3,4,1,1,1,2,1,2,3,4,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,1,1,2,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,2,1,2,3,1,2,1,2,1,1,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,3,4,1,2,1,1,1,2,1,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,1,1,2,3,4,1,1,2,3,1,1,2,1,2,3,1,2,2,3,1,2,3,1,1,2,3,1,1,2,3,1,1,1,2,1,1,2,3,1,2,1,1,2,3,1,1,1,2,1,2,3,4,1,2,3,1,2,1,1,2,3,1,2,3,0,1,1,2,3,1,2,3,4,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,1,1,2,3,4,1,1,1,2,1,1,2,3,4,1,2,3,4,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,1,1,1,2,3,1,2,3,1,2,3,1,2,4,1,2,3,1,2,1,2,3,4,1,2,3,4,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,1,1,2,1,2,3,4,1,2,0,1,1,1,2,3,1,2,1,2,3,1,1,1,2,1,1,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,1,2,1,1,2,3,1,1,1,2,1,2,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,1,2,1,2,3,1,2,1,1,2,3,4,1,2,1,2,3,1,1,2,1,1,1,1,2,1,2,3,4,1,2,1,2,3,1,1,2,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,4,1,1,2,3,4,1,2,1,2,3,3,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,1,1,2,1,2,3,1,1,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,4,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,3,1,2,3,1,2,1,2,1,2,1,2,3,1,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,2,3,1,2,3,1,1,1,1,2,3,1,2,1,2,1,2,3,1,2,3,4,1,1,2,3,4,1,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,1,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,4,1,2,3,1,1,2,3,1,2,3,4,1,1,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,4,1,2,3,1,2,1,1,1,2,3,1,1,2,3,4,1,2,3,1,2,2,1,2,1,2,3,1,1,2,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,4,1,2,3,1,1,2,1,2,1,2,1,2,1,2,3,1,1,1,2,3,1,1,1,1,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,1,2,3,1,1,1,2,1,2,3,1,1,1,2,3,4,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,4,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,0,1,2,1,1,1,2,1,2,0,1,2,1,1,2,3,1,2,1,2,3,1,1,2,3,4,1,1,2,1,2,0,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,4,1,2,3,1,1,1,1,2,1,2,3,4,1,2,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,1,1,2,3,1,1,2,1,2,1,2,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,2,3,1,1,2,3,1,2,1,2,1,2,1,1,1,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,1,1,1,2,3,1,2,2,3,1,2,3,1,2,1,2,3,1,2,2,1,1,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,2,3,1,1,2,3,1,1,2,3,1,2,1,1,1,2,1,2,3,1,2,3,4,1,2,0,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,1,2,3,0,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,1,2,3,3,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,1,1,2,1,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,4,1,1,2,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,1,1,2,3,1,1,2,3,1,1,2,3,1,2,1,1,2,1,2,1,1,1,2,3,1,1,1,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,1,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,4,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,1,1,1,1,1,2,1,2,3,4,1,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,1,1,2,3,1,2,3,1,2,3,4,1,1,2,1,2,1,1,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,1,0,1,2,3,3,1,2,1,1,2,1,2,1,2,3,4,1,2,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,1,1,1,1,2,1,2,1,2,3,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,1,1,2,3,0,1,2,3,1,2,1,1,2,1,2,1,2,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,1,1,2,3,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,1,2,1,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,1,1,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,1,2,3,1,1,2,1,2,1,2,3,1,2,0,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,3,4,1,2,1,0,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,4,1,2,1,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,1,1,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,1,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,1,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,4,1,1,2,3,1,1,1,2,3,1,2,1,2,1,1,1,2,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,1,1,2,3,4,1,1,2,3,4,1,2,1,2,3,1,2,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,3,4,1,1,2,1,2,3,1,2,1,1,2,3,4,1,1,2,1,2,3,1,1,1,2,3,1,2,3,4,1,1,2,3,1,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,1,2,3,1,1,2,3,4,1,2,1,1,1,2,3,1,2,1,2,1,2,3,1,1,2,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,1,1,2,3,0,1,1,1,2,1,1,2,1,2,3,4,1,0,1,2,3,1,1,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,1,2,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,0,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,1,1,2,3,1,2,3,4,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,2,1,1,2,1,1,2,1,2,3,4,1,1,2,3,3,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,1,1,2,3,4,1,2,1,2,1,1,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,1,1,2,1,2,3,1,1,1,2,1,2,1,1,2,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,1,1,2,1,2,3,1,1,2,3,1,2,1,2,3,3,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,3,4,1,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,4,1,2,3,1,1,2,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,4,1,2,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,1,2,1,1,2,3,4,1,2,1,2,3,1,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,2,3,1,2,1,2,3,1,1,2,1,2,1,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,2,3,1,2,3,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,2,3,1,2,1,2,3,1,1,1,2,3,1,1,2,3,1,2,1,2,3,1,1,1,1,2,1,2,1,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,3,1,1,1,1,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,1,1,2,1,1,2,3,1,2,3,1,2,1,2,1,1,1,2,3,1,2,3,1,2,1,2,1,1,2,2,3,4,1,2,3,1,1,1,2,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,3,4,1,2,3,4,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,4,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,3,1,1,2,2,3,1,2,3,1,1,2,1,1,2,3,1,1,2,3,1,2,1,1,1,1,2,3,1,1,2,3,1,1,2,1,2,3,4,1,2,3,4,1,1,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,1,2,3,4,1,2,1,2,1,2,3,1,1,1,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,4,1,2,1,2,2,3,1,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,1,2,3,4,1,1,2,3,1,1,2,3,4,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,3,4,1,1,2,1,2,3,1,1,1,2,3,1,2,3,4,1,2,1,2,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,1,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,1,2,3,4,1,1,2,1,2,3,1,1,2,1,0,1,2,1,1,1,2,1,2,3,1,0,1,2,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,0,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,1,2,3,1,1,2,3,4,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,1,2,1,2,1,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,1,2,1,2,1,2,1,2,1,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,1,1,2,1,2,3,1,2,3,4,1,2,3,1,2,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,1,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,1,1,2,1,2,1,2,1,2,3,1,1,2,1,1,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,0,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,1,2,1,1,2,3,1,1,2,3,1,2,1,1,2,3,1,1,2,2,1,2,1,2,1,2,3,4,1,1,2,3,1,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,4,0,1,2,3,1,1,2,3,1,2,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,3,1,1,2,1,2,1,1,1,2,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,1,2,3,4,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,4,1,1,2,3,1,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,2,3,1,2,3,1,2,3,1,1,2,3,4,1,1,2,3,1,2,3,1,2,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,1,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,1,2,2,3,1,1,2,3,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,1,2,1,1,2,1,2,3,1,1,2,3,4,1,1,1,2,3,4,1,2,3,1,2,1,2,3,4,1,2,1,2,1,2,1,2,3,1,2,2,3,1,2,1,1,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,4,1,2,3,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,2,1,1,2,3,1,1,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,1,1,2,3,4,1,2,1,2,1,1,2,3,1,2,3,1,1,1,2,1,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,1,1,2,3,1,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,1,2,3,1,1,2,1,1,2,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,1,1,2,3,1,2,3,4,1,1,1,2,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,1,2,3,4,1,1,2,3,4,0,1,1,2,2,1,2,1,2,3,4,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,2,3,1,2,1,1,1,2,3,4,1,1,2,3,1,1,1,1,1,2,1,1,1,1,1,2,1,1,2,3,1,2,1,2,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,4,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,0,1,1,2,1,2,1,1,1,2,0,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,3,1,1,1,1,1,1,2,3,1,1,1,1,2,3,1,2,3,1,2,1,1,1,2,3,4,1,2,3,1,1,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,0,1,1,1,2,3,1,2,3,4,1,2,3,1,1,1,2,3,4,1,2,3,4,0,1,2,3,1,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,1,2,1,2,3,4,1,1,2,1,2,3,1,2,3,1,1,1,2,3,1,1,2,1,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,3,1,2,3,1,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,0,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,1,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,1,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,1,1,2,1,2,3,1,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,2,0,1,2,1,2,1,2,3,4,1,2,1,1,2,3,4,1,2,3,4,1,2,3,1,1,1,1,1,1,2,1,2,3,1,2,3,4,0,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,4,1,2,3,1,2,0,1,2,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,2,3,1,1,1,1,1,2,1,2,1,2,3,1,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,4,1,2,1,1,2,3,1,2,1,2,1,2,1,0,1,1,2,3,1,2,1,2,3,4,1,2,3,0,1,2,3,1,1,2,1,2,3,0,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,1,2,3,0,1,2,1,1,1,2,1,2,1,1,2,3,1,1,1,2,3,1,2,1,1,1,1,2,1,2,1,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,1,1,2,3,4,1,2,3,1,2,1,2,3,4,1,1,2,3,1,1,2,3,1,1,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,1,1,2,3,4,1,1,2,1,2,1,2,1,2,1,2,1,2,3,1,1,2,1,1,1,1,2,3,4,1,2,3,1,2,3,1,1,1,2,1,2,3,0,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,1,1,2,1,2,1,2,3,1,2,3,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,4,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,1,1,1,2,3,0,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,1,2,3,4,1,2,1,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,2,3,3,4,1,1,2,3,4,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,1,1,1,1,2,1,1,2,3,1,1,1,2,3,1,1,1,2,3,1,2,3,4,1,2,2,3,1,2,1,2,3,1,1,2,1,1,1,2,3,1,2,1,2,1,2,1,2,3,4,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,1,2,3,4,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,2,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,1,1,2,3,4,1,1,2,3,1,1,1,2,1,1,2,3,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,1,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,2,3,1,2,1,2,3,1,2,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,1,2,1,1,1,2,3,1,2,1,2,1,1,2,3,1,2,2,3,1,1,2,1,1,2,3,1,1,2,3,1,1,2,1,1,1,1,2,1,2,3,1,2,1,2,3,1,1,0,1,2,2,1,2,3,4,1,2,3,1,2,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,2,3,1,2,3,4,1,1,1,2,3,0,1,1,1,2,3,1,2,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,1,1,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,1,0,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,1,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,1,1,2,1,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,1,1,1,1,2,3,1,1,1,2,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,4,1,1,2,3,1,2,1,1,2,3,1,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,1,2,3,4,1,2,1,2,3,1,2,3,4,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,4,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,2,1,2,1,2,1,1,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,4,1,2,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,2,3,4,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,3,4,1,1,2,1,2,1,2,3,1,1,2,0,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,4,1,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,1,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,1,2,1,2,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,2,1,2,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,2,1,1,1,1,2,3,1,1,2,1,1,2,3,1,2,3,1,1,2,3,4,1,1,2,1,1,2,3,1,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,4,1,2,3,4,1,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,2,3,1,2,1,1,1,2,3,1,2,1,1,2,3,1,1,2,1,1,2,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,1,2,3,4,1,2,1,1,2,3,4,1,1,1,2,3,1,1,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,1,1,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,1,1,2,1,1,2,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,2,3,1,1,1,2,3,1,1,2,3,1,1,1,1,2,3,4,1,1,2,1,2,1,2,3,1,1,1,2,1,1,2,1,2,3,1,2,1,2,3,1,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,0,1,2,1,2,3,1,1,0,1,2,3,1,1,2,1,2,0,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,1,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,0,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,0,1,1,2,3,1,1,2,1,0,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,1,1,2,3,1,2,1,2,3,4,1,2,1,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,3,1,2,1,2,3,1,1,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,1,2,1,2,3,4,1,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,4,1,2,1,2,1,2,3,4,1,2,3,1,2,1,0,1,2,3,1,2,3,1,2,3,1,1,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,4,1,2,3,1,1,1,2,3,4,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,2,3,1,1,2,3,1,1,2,1,1,2,3,4,1,2,1,2,3,1,2,3,1,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,0,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,1,2,1,1,2,2,3,1,1,2,3,1,2,3,1,2,1,2,1,1,2,2,3,4,1,2,3,1,2,3,1,2,1,1,1,2,3,1,1,2,1,2,3,1,2,2,3,1,2,1,2,1,1,2,1,2,3,1,2,3,1,1,2,1,2,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,1,1,2,3,1,2,3,1,1,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,2,1,1,2,1,2,0,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,1,1,1,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,1,1,1,2,3,3,1,2,1,2,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,1,1,2,3,3,4,1,2,3,4,1,2,3,4,1,1,1,1,1,2,3,1,2,3,1,1,2,3,4,1,2,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,4,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,1,1,2,3,1,2,1,2,1,1,2,3,1,1,1,2,3,1,2,3,1,1,1,2,3,4,1,2,2,3,4,1,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,1,2,1,2,1,2,3,1,2,1,1,1,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,2,3,4,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,1,1,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,1,1,2,3,1,2,2,1,2,1,1,2,3,3,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,1,2,3,4,1,2,2,1,2,3,1,2,2,1,2,3,1,2,1,1,2,3,4,1,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,1,2,1,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,4,1,1,2,3,1,2,3,4,1,2,3,1,1,2,1,2,3,1,2,1,1,2,1,2,3,1,1,1,1,2,1,1,2,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,1,2,3,4,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,1,1,2,3,1,1,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,1,2,1,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,1,1,2,1,1,2,3,1,1,2,1,2,1,2,1,2,2,1,2,1,1,2,3,1,2,3,4,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,1,1,1,2,3,1,1,2,1,2,3,1,2,1,1,1,2,1,2,1,2,3,1,1,2,3,4,1,2,3,4,1,2,1,2,1,2,3,1,2,1,2,3,4,1,1,2,3,1,2,3,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,1,1,2,1,1,2,1,2,3,1,2,3,1,1,1,1,2,1,1,1,2,1,2,3,1,2,3,1,1,1,1,2,3,4,1,2,3,4,1,2,3,1,2,2,3,4,1,2,3,1,2,3,4,1,2,3,4,1,2,3,4,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,1,1,2,3,4,1,2,3,1,2,3,1,1,3,4,1,2,1,2,3,4,1,2,3,1,2,3,4,1,2,3,4,1,1,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,3,4,1,2,2,3,1,2,3,1,1,2,1,1,1,2,3,1,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,1,1,1,2,1,2,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,1,2,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,2,3,1,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,1,2,1,1,2,3,1,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,1,2,1,2,1,2,3,4,1,2,3,1,2,1,2,1,1,1,2,3,4,1,2,1,2,3,2,3,1,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,3,1,2,1,2,1,2,2,1,2,3,1,1,2,3,1,2,1,2,3,1,1,1,2,1,1,2,1,2,1,1,2,3,1,1,2,1,2,3,4,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,0,1,2,3,1,2,3,4,1,1,2,2,1,2,1,2,1,1,2,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,1,2,3,1,2,3,4,1,1,2,1,2,3,1,2,1,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,1,1,2,3,1,2,1,1,2,1,2,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,4,1,1,2,3,4,1,1,2,3,1,2,1,1,1,1,2,1,1,2,3,4,1,2,3,3,1,2,3,4,0,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,1,2,3,1,1,2,3,1,2,3,4,1,2,1,1,2,1,1,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,1,2,3,1,1,1,2,1,2,1,2,1,1,2,1,1,1,2,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,1,2,3,4,1,1,2,1,1,2,3,4,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,0,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,1,1,1,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,4,1,1,2,3,1,2,2,3,1,2,1,1,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,1,2,3,1,2,3,4,1,1,1,2,3,4,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,2,3,1,1,2,3,3,1,2,3,1,2,3,4,1,2,3,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,1,1,2,3,1,1,2,3,0,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,1,2,1,1,1,2,1,2,3,1,2,1,2,1,2,3,4,1,1,2,3,1,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,1,2,2,3,1,1,2,1,2,1,1,2,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,1,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,1,2,3,4,1,2,1,1,1,2,3,1,1,2,1,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,0,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,1,1,2,3,1,2,0,1,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,2,3,1,1,1,2,2,3,1,1,2,3,1,2,3,1,2,1,1,1,2,1,1,2,3,4,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,1,2,1,2,3,0,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,0,1,2,3,1,1,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,0,1,2,3,1,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,0,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,4,1,2,1,2,3,4,0,1,2,3,1,2,3,1,2,1,1,1,2,3,4,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,1,2,1,2,3,1,1,1,2,1,2,1,2,3,1,2,3,1,2,1,1,1,2,1,1,2,1,1,1,1,1,2,3,4,1,1,2,3,0,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,2,3,1,2,1,2,3,1,1,1,2,1,2,1,1,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,1,2,2,3,3,1,2,1,2,1,2,1,1,2,3,1,1,1,2,0,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,4,1,1,1,2,1,1,2,3,1,2,1,2,1,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,3,4,1,1,2,3,1,2,1,2,1,1,2,1,1,2,3,1,2,3,1,1,1,2,3,4,1,2,3,1,2,3,4,1,2,1,2,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,1,2,1,1,2,1,2,3,4,1,2,3,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,2,1,1,2,1,2,1,2,1,2,3,1,1,2,3,1,1,1,1,2,3,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,3,3,1,1,2,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,0,1,2,1,1,2,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,1,1,2,2,3,1,2,1,2,3,1,1,2,3,1,2,2,1,2,1,2,1,1,2,1,2,3,1,1,1,1,2,1,2,1,1,2,1,2,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,4,1,2,1,2,3,1,2,1,1,1,2,3,1,1,2,1,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,3,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,1,1,1,2,1,2,1,1,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,2,1,2,1,1,2,1,2,1,1,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,1,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,3,4,1,2,1,2,1,2,1,1,2,3,3,1,1,2,1,1,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,1,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,1,2,1,2,1,2,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,1,2,3,4,2,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,2,1,2,1,2,3,1,2,3,1,1,1,1,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,1,2,2,3,1,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,1,1,1,0,1,2,3,1,1,2,3,1,1,2,0,1,2,3,1,2,1,2,1,2,1,1,2,1,2,1,2,3,1,1,2,3,1,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,3,1,2,1,2,1,1,2,1,1,2,3,1,1,2,1,2,1,1,2,3,4,1,1,2,1,2,3,1,2,1,1,1,2,1,2,3,4,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,1,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,4,1,1,2,1,2,3,4,1,1,1,2,3,1,1,2,1,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,1,1,1,0,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,3,4,1,1,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,1,1,1,2,3,1,1,2,3,1,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,1,1,1,2,1,1,2,1,1,2,3,1,2,3,1,1,1,1,2,3,1,1,2,1,2,1,2,1,2,3,1,1,2,1,2,3,1,2,1,1,2,1,2,0,1,2,3,1,2,3,1,1,0,1,2,1,2,1,1,2,3,1,1,2,1,2,3,0,1,2,3,1,2,3,1,1,2,2,3,4,1,1,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,1,2,3,1,2,1,2,1,2,2,3,1,1,1,2,1,1,2,1,2,1,2,1,2,3,4,1,1,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,4,1,2,3,4,1,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,3,1,2,3,1,2,3,1,2,3,4,1,2,3,3,1,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,1,1,2,3,4,1,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,2,1,2,3,1,2,3,1,1,1,2,1,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,1,2,1,1,2,1,2,3,4,1,2,3,1,1,1,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,2,1,1,1,2,3,1,2,3,1,2,1,2,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,1,1,2,3,1,2,1,2,1,2,1,1,2,1,2,1,2,3,4,1,2,3,4,1,1,1,2,3,1,2,3,1,2,1,2,3,1,1,1,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,1,1,1,1,2,1,1,2,1,2,3,4,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,1,1,2,1,1,2,3,1,2,1,1,2,1,2,3,4,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,1,1,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,1,1,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,1,2,0,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,1,2,1,2,3,4,1,2,3,1,2,3,4,1,2,3,4,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,1,1,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,3,1,2,1,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,1,1,1,2,3,4,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,4,1,1,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,1,1,2,1,1,2,0,1,2,3,1,2,1,2,1,2,1,2,1,0,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,1,2,1,2,3,1,2,3,1,1,1,1,1,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,1,2,3,4,1,1,1,2,1,1,2,3,1,2,3,1,2,1,1,1,1,1,1,2,1,1,2,3,4,1,2,3,4,1,2,1,2,3,1,2,1,1,1,2,1,2,1,2,1,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,1,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,1,2,1,2,1,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,4,1,1,2,1,2,3,1,2,1,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,3,1,1,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,2,1,1,2,1,2,3,4,1,1,2,1,2,3,1,2,2,3,1,2,3,1,1,1,1,2,3,1,2,2,3,1,1,2,3,1,2,3,4,1,2,1,2,3,1,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,1,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,1,2,1,1,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,1,1,2,3,1,1,1,2,1,1,1,2,3,4,1,1,2,1,1,2,1,2,3,1,2,3,4,1,1,2,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,1,2,3,1,1,1,2,1,1,2,1,1,2,1,2,2,3,1,1,1,2,1,2,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,1,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,1,2,1,2,1,2,3,1,1,1,2,3,1,1,2,3,3,1,2,3,4,1,1,1,2,3,1,1,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,1,1,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,2,1,1,2,1,1,2,3,1,2,3,1,1,2,1,2,1,2,1,3,1,2,3,1,1,2,3,1,2,1,1,2,3,4,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,1,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,3,3,1,2,3,1,2,1,2,1,2,3,4,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,1,1,2,3,1,1,2,3,1,1,2,1,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,4,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,2,3,1,2,3,1,1,1,2,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,3,1,1,1,2,1,1,2,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,3,4,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,1,2,1,2,1,1,2,1,2,3,1,1,2,3,4,1,2,1,2,3,4,1,2,1,1,2,1,2,1,1,2,3,4,1,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,0,1,2,3,1,1,0,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,0,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,1,2,3,1,2,3,1,2,2,3,1,1,2,3,1,2,1,2,2,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,1,2,1,1,2,3,4,1,2,3,1,2,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,2,3,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,1,0,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,1,2,1,2,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,3,1,2,1,2,1,2,3,1,1,1,2,3,1,2,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,1,1,2,3,1,2,3,1,2,2,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,2,3,1,2,3,4,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,3,1,1,1,1,2,1,2,1,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,1,2,1,2,3,4,1,2,1,2,1,2,1,2,1,2,3,1,1,1,2,3,1,2,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,0,1,2,1,2,1,1,3,1,0,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,4,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,1,2,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,4,1,2,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,3,4,1,1,1,1,1,2,3,1,1,2,1,1,2,3,1,1,1,1,2,3,1,2,3,4,1,1,2,1,2,1,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,1,1,2,1,2,1,2,1,2,1,2,1,2,1,1,2,3,1,1,2,3,4,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,4,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,1,1,2,1,1,2,3,4,1,1,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,4,1,2,1,2,1,2,1,2,3,1,2,3,1,1,1,1,2,1,2,1,2,1,2,1,2,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,1,1,1,2,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,4,1,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,1,1,2,1,2,1,1,2,1,2,3,1,2,1,1,1,1,1,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,1,2,3,1,1,2,1,2,1,2,1,1,2,1,2,3,1,2,3,3,4,1,1,2,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,2,2,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,2,1,1,1,2,3,1,2,1,2,1,2,3,4,1,2,3,4,1,2,3,4,1,2,1,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,1,2,3,1,1,1,2,1,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,3,4,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,4,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,1,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,3,1,1,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,1,1,2,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,2,1,1,2,3,1,2,1,2,1,1,1,1,1,3,1,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,1,1,2,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,1,2,3,4,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,1,2,3,1,2,1,2,2,1,2,3,1,2,1,2,3,1,2,3,3,1,2,1,1,2,1,2,3,1,1,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,3,3,1,2,1,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,1,2,3,4,4,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,4,0,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,3,1,2,3,1,2,3,1,1,2,1,2,3,4,1,1,2,3,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,2,1,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,1,2,1,2,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,1,2,3,1,1,2,2,3,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,1,2,1,1,2,1,1,2,2,3,1,1,2,1,2,2,3,1,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,3,1,1,1,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,1,1,1,2,1,3,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,1,2,1,2,1,1,2,1,1,2,1,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,1,1,2,1,2,3,1,2,3,4,1,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,4,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,4,1,2,1,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,1,2,3,4,1,2,2,3,1,2,3,1,2,1,1,2,3,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,1,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,0,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,1,1,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,1,2,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,4,1,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,1,1,1,2,3,0,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,4,1,1,2,1,2,1,2,3,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,4,1,2,3,4,1,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,0,1,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,0,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,1,1,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,4,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,3,1,1,1,2,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,1,1,2,3,1,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,1,1,1,2,1,2,3,1,2,1,1,2,3,2,3,1,2,1,1,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,4,1,1,2,3,4,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,4,1,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,2,3,4,1,2,3,4,1,2,1,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,1,1,2,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,1,1,2,1,2,2,3,3,1,2,3,1,1,1,1,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,3,4,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,1,1,1,1,2,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,4,1,2,3,1,2,1,1,2,3,4,1,2,2,3,1,2,3,1,2,3,1,2,3,4,1,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,1,2,1,2,3,1,1,2,3,4,0,1,2,3,1,1,1,2,1,2,3,4,1,2,3,1,1,1,2,1,0,1,2,3,1,2,3,1,2,1,1,0,1,2,1,2,3,1,2,3,4,1,2,1,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,1,2,3,1,2,1,2,3,4,1,1,2,3,1,2,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,2,3,1,1,1,2,3,1,2,3,1,1,1,2,1,1,2,1,2,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,4,1,2,2,3,1,2,3,1,1,1,2,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,1,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,3,4,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,3,4,1,2,3,1,2,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,1,2,1,2,1,1,2,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,1,1,2,1,2,1,2,3,4,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,4,1,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,4,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,4,1,2,3,4,1,1,2,3,4,1,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,3,1,1,2,1,2,3,1,1,1,2,3,4,1,2,3,1,2,0,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,3,4,1,2,3,1,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,4,1,2,3,4,1,1,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,3,4,1,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,1,1,1,1,2,1,2,3,1,2,1,2,3,4,1,2,1,2,1,2,3,4,1,2,1,2,3,4,1,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,1,2,1,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,4,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,1,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,2,3,1,2,1,2,1,2,1,1,2,3,4,1,2,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,1,2,3,4,1,2,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,1,2,1,2,1,2,1,2,3,1,2,1,1,2,1,2,1,1,2,3,1,2,3,4,1,1,1,2,3,4,1,1,2,1,2,3,1,2,3,4,1,2,3,1,1,1,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,1,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,1,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,4,1,1,2,3,4,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,4,1,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,1,1,2,3,4,1,2,3,1,1,2,3,1,2,3,4,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,3,4,1,2,1,2,1,2,3,1,1,1,2,3,1,2,1,1,2,3,4,1,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,3,1,2,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,2,1,1,1,2,1,2,3,1,1,1,2,1,1,2,3,1,1,2,1,2,3,1,1,1,2,2,3,1,1,2,3,1,2,1,2,3,1,1,1,1,2,1,2,3,4,1,1,2,3,4,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,1,1,1,2,3,1,2,1,2,3,1,2,1,1,1,2,3,1,2,3,1,1,1,2,1,1,2,3,1,2,0,1,2,3,3,1,2,1,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,1,2,3,1,2,1,1,2,1,2,3,1,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,1,2,1,2,1,2,3,4,1,2,1,2,1,1,2,1,2,1,2,1,2,3,1,2,1,2,1,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,1,2,3,1,2,1,2,3,1,1,2,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,2,3,1,2,1,2,2,3,1,2,3,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,4,1,1,2,3,1,2,3,1,1,2,1,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,1,2,1,2,1,2,3,3,1,1,2,1,2,3,1,1,2,3,1,2,1,2,2,3,4,1,2,1,2,3,1,2,2,1,2,1,1,2,1,1,2,3,1,1,1,2,3,1,2,3,3,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,1,2,3,1,1,1,2,3,1,1,1,2,3,1,2,3,1,1,2,1,1,2,1,1,2,1,1,2,1,2,1,2,1,2,3,1,2,3,4,1,2,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,3,1,1,1,2,1,2,1,1,2,1,1,2,3,1,2,3,1,2,1,2,3,1,1,1,1,2,1,1,2,3,1,1,1,1,2,1,2,1,1,2,1,2,3,3,1,2,3,1,2,2,3,1,2,3,1,2,1,1,2,3,1,2,3,4,1,2,1,2,3,4,1,1,2,1,2,3,1,2,3,1,2,2,3,1,2,3,2,3,1,2,3,1,1,2,1,1,2,3,0,1,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,1,1,2,3,1,2,3,3,1,2,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,1,1,2,1,2,3,4,1,1,2,1,1,2,3,1,2,3,1,2,2,1,2,3,1,2,3,1,2,1,1,1,1,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,1,2,1,2,3,1,2,2,1,2,1,1,2,1,2,3,4,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,1,1,2,1,2,1,2,1,2,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,1,1,2,3,1,1,1,1,2,2,3,1,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,1,2,2,3,1,2,1,2,1,2,1,2,3,4,1,2,3,4,1,1,2,3,1,1,2,1,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,3,1,2,1,2,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,4,1,2,3,1,1,2,2,1,1,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,4,1,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,2,3,4,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,3,1,1,2,1,2,1,1,2,1,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,1,2,3,1,2,3,1,1,2,3,1,0,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,4,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,1,1,2,1,2,1,2,1,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,1,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,2,3,1,2,1,1,2,3,4,1,2,1,2,3,1,2,1,1,1,2,3,1,1,2,3,4,1,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,2,1,1,2,3,1,2,3,4,1,1,2,1,1,2,3,1,1,2,1,2,1,2,1,2,1,2,1,2,1,2,4,1,2,1,2,1,1,2,0,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,1,2,3,1,2,1,1,1,2,1,2,3,1,1,1,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,1,2,2,3,1,1,2,1,2,3,1,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,4,1,2,1,2,1,1,2,1,2,1,2,1,2,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,4,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,1,2,1,1,2,3,1,2,1,1,2,3,1,1,1,1,2,3,1,1,1,1,2,1,2,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,1,2,1,2,1,2,1,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,1,1,2,3,4,1,2,3,1,2,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,3,4,1,2,3,0,1,1,2,1,2,2,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,2,3,1,2,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,2,3,1,1,2,1,2,3,1,1,2,1,1,2,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,2,3,1,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,3,1,1,1,1,2,3,1,1,2,3,1,2,1,2,3,1,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,2,3,2,3,1,2,3,4,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,2,3,3,1,2,3,1,1,2,3,1,2,3,3,1,2,3,4,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,3,1,1,2,3,1,1,2,1,1,2,3,1,1,2,3,1,1,2,1,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,4,1,2,1,2,1,2,1,1,1,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,1,1,2,3,1,1,2,1,2,1,1,2,3,1,2,3,1,2,1,2,1,1,1,2,2,1,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,2,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,1,2,3,4,1,1,1,1,2,1,2,3,1,2,1,2,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,1,2,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,2,3,1,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,1,1,2,3,1,2,3,1,3,1,1,2,3,1,2,3,1,1,1,2,1,2,1,1,2,3,1,2,3,1,1,2,3,4,1,2,3,4,1,2,3,1,1,2,1,1,2,3,1,1,1,1,2,3,1,2,1,1,1,2,3,1,2,1,2,1,2,3,4,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,2,1,2,1,2,1,2,1,2,1,2,1,2,1,1,2,3,1,1,2,3,1,1,2,1,1,2,3,4,1,2,3,1,2,3,4,1,1,2,3,1,1,2,3,1,2,1,1,2,1,2,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,2,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,1,2,1,1,2,1,1,1,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,1,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,1,1,2,2,3,1,2,1,2,1,1,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,2,1,2,3,4,1,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,3,1,1,2,1,1,2,3,1,2,3,1,1,1,2,3,1,1,1,2,3,1,1,1,2,3,1,2,1,1,2,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,2,3,4,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,3,1,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,0,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,1,2,3,1,1,2,3,1,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,1,1,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,1,2,3,4,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,1,2,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,1,1,2,3,1,2,1,1,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,2,2,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,4,1,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,3,4,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,4,1,1,1,2,3,1,2,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,2,3,1,1,2,3,1,3,1,1,2,1,2,3,1,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,1,2,2,1,2,3,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,2,3,1,2,1,2,3,1,2,3,1,1,1,1,2,3,3,1,2,3,1,2,1,2,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,1,1,1,2,3,1,1,1,1,2,3,1,1,2,1,2,1,1,2,1,2,3,4,1,2,3,1,2,1,2,3,3,1,2,3,1,2,3,4,1,2,1,1,1,2,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,1,2,1,2,1,2,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,1,2,1,1,2,1,2,3,1,1,2,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,4,1,2,1,1,2,1,2,3,1,2,3,1,3,1,1,2,3,1,1,2,3,1,2,2,3,1,2,3,1,2,3,4,1,1,2,1,2,3,1,2,1,2,1,0,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,3,4,1,1,2,3,1,1,1,2,1,1,2,1,1,2,3,1,2,1,2,1,1,2,3,1,1,2,3,4,1,2,2,3,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,1,2,3,4,1,2,3,1,1,2,3,1,2,1,2,3,3,1,1,2,1,1,1,2,3,1,2,0,1,1,2,1,1,2,3,4,1,2,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,1,2,3,1,1,2,1,2,1,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,4,1,2,2,1,2,3,1,1,2,1,1,2,3,4,1,2,3,1,2,3,1,2,3,4,1,1,2,1,2,3,4,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,1,2,1,1,1,0,1,1,2,3,1,2,1,2,3,0,1,2,3,4,1,2,3,4,1,1,2,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,1,2,3,1,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,1,1,2,3,1,1,2,1,2,1,2,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,1,1,2,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,3,4,1,2,3,1,1,2,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,4,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,1,2,1,2,1,1,1,2,1,1,2,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,1,1,2,3,4,1,1,2,3,4,1,2,1,1,2,1,1,2,3,1,1,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,2,3,1,2,3,4,1,2,3,1,2,1,1,1,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,1,1,2,2,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,2,2,1,1,1,2,1,1,2,3,4,1,2,1,2,3,1,1,1,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,3,4,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,1,2,1,2,3,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,0,1,2,1,1,2,3,1,2,1,1,2,1,2,0,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,2,1,2,3,1,2,3,1,1,2,3,1,2,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,1,1,2,1,2,3,1,2,3,1,1,1,1,2,3,1,1,2,1,2,3,1,1,2,1,2,1,2,1,2,1,1,2,1,1,1,2,3,1,2,0,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,0,1,2,3,1,2,3,1,1,2,3,1,1,2,3,4,1,1,2,3,1,1,2,1,1,1,2,1,2,3,3,1,2,3,1,2,1,2,1,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,3,3,1,2,3,1,2,3,1,2,3,1,1,2,2,3,1,2,3,1,2,1,2,3,4,1,2,3,3,3,1,1,2,3,4,1,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,3,1,1,2,1,3,1,2,3,4,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,3,1,1,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,1,1,2,1,2,1,1,2,3,1,2,3,4,1,2,1,1,2,3,1,1,2,2,3,1,2,1,1,2,1,2,1,2,1,1,1,2,3,1,2,3,1,2,1,2,2,1,2,1,2,1,2,3,1,1,2,3,1,2,3,0,1,1,2,3,4,1,2,3,1,1,2,3,4,0,1,1,2,3,1,1,2,3,1,2,1,2,1,2,1,2,1,2,3,4,1,2,3,1,1,1,2,3,1,2,3,1,1,1,2,3,1,2,2,1,2,3,1,2,3,4,1,2,3,1,1,2,1,2,1,2,1,2,3,1,1,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,1,2,3,4,1,2,1,2,3,4,1,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,3,1,2,1,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,1,1,2,1,2,3,1,2,3,4,1,2,1,2,3,1,1,2,1,1,1,1,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,3,1,1,2,3,1,1,2,3,1,1,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,1,1,2,2,3,1,2,1,2,3,1,1,2,1,2,3,4,1,2,1,2,3,1,1,2,1,2,1,2,3,1,2,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,0,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,1,1,2,3,1,2,3,1,2,0,1,1,1,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,4,1,1,2,1,2,3,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,1,1,2,3,4,1,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,4,1,1,2,3,4,1,2,3,1,1,2,3,1,1,2,3,4,1,2,1,1,2,1,2,3,1,2,3,4,1,2,1,2,1,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,1,2,1,1,1,2,1,2,1,1,2,3,1,2,3,4,1,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,1,2,1,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,1,2,3,4,1,2,1,2,1,1,2,1,2,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,1,2,3,1,1,1,2,1,1,2,1,2,1,2,1,0,1,2,3,1,2,1,2,3,4,1,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,1,2,1,1,1,2,1,2,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,1,2,3,1,1,1,1,2,1,2,1,2,3,1,1,2,1,2,3,1,1,2,3,1,1,2,1,2,1,2,1,1,1,2,3,1,1,2,1,2,1,1,1,2,3,1,1,2,3,1,1,2,1,2,3,4,1,2,1,2,3,1,1,2,1,2,1,2,3,4,1,2,3,1,2,1,1,2,1,2,3,4,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,1,2,1,2,1,1,2,1,2,3,4,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,1,1,2,3,1,2,1,1,1,2,3,4,1,2,1,2,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,1,1,1,2,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,2,1,2,1,1,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,2,3,4,1,2,3,4,1,1,2,3,1,1,2,3,4,1,2,3,4,1,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,2,3,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,1,2,1,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,1,1,2,3,4,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,3,1,2,3,1,1,1,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,0,1,1,2,3,1,1,2,1,2,1,1,2,3,1,2,3,1,1,1,1,2,3,4,1,2,3,1,2,3,4,1,1,2,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,4,1,2,1,1,2,3,1,2,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,0,1,1,2,1,1,1,1,2,0,1,2,3,1,2,3,2,3,4,1,2,2,1,1,1,2,1,2,1,2,3,1,1,2,3,1,1,2,3,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,1,2,3,1,1,1,1,2,1,1,2,3,1,1,2,3,1,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,1,2,3,4,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,1,1,2,3,1,2,1,1,2,1,1,2,1,2,3,1,2,3,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,4,1,2,2,3,4,1,1,2,1,2,1,2,1,2,3,4,1,2,1,1,1,2,3,1,2,1,1,2,3,1,1,2,1,1,2,1,2,3,1,2,1,2,3,4,1,2,3,1,1,2,3,1,1,2,2,3,1,2,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,2,3,1,2,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,1,2,3,4,1,1,2,3,2,3,4,1,2,1,2,3,1,1,2,1,2,1,2,1,2,1,2,3,1,2,1,1,2,1,1,2,3,1,1,2,2,3,1,2,3,1,2,3,1,1,1,1,2,3,1,1,2,1,2,3,4,1,2,3,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,3,1,1,2,3,1,0,1,1,2,1,2,1,2,3,0,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,1,1,2,3,4,1,2,3,1,2,1,2,2,1,2,3,4,1,2,3,4,1,2,1,2,3,1,2,1,1,2,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,2,1,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,1,1,1,2,1,2,1,2,3,1,1,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,1,1,2,3,1,2,3,1,2,1,1,2,3,1,1,2,1,1,2,1,1,1,2,3,1,1,2,1,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,0,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,1,1,2,1,2,3,4,1,0,1,1,2,1,2,3,1,1,1,1,1,2,3,4,1,2,1,1,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,1,1,1,1,1,2,1,2,1,1,2,3,4,1,2,3,1,2,1,1,2,1,2,1,1,2,3,1,2,2,3,1,2,1,2,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,3,1,2,3,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,1,2,3,4,1,0,1,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,1,2,3,1,2,3,1,2,0,1,2,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,1,2,3,1,1,1,1,2,1,2,1,0,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,1,1,2,3,1,2,3,1,2,1,2,3,4,1,2,2,3,1,2,1,2,1,1,2,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,3,1,1,2,1,2,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,4,1,1,2,1,1,1,1,2,3,1,2,3,1,1,2,3,1,1,1,2,3,1,2,1,2,1,1,1,2,0,1,2,1,1,1,0,1,1,2,3,1,1,1,2,3,1,2,3,1,2,1,2,1,2,1,2,1,1,2,1,1,2,3,1,1,2,2,1,1,2,1,2,1,2,3,1,2,1,1,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,1,2,1,2,3,4,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,3,3,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,4,1,1,1,1,0,1,1,2,3,4,1,1,2,3,1,1,2,3,4,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,1,2,1,2,3,4,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,1,1,1,2,1,2,1,2,3,1,2,3,1,1,1,2,3,1,1,1,2,2,3,4,1,2,3,1,2,1,2,3,1,2,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,3,0,1,2,3,1,2,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,1,2,3,1,1,2,1,1,2,1,2,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,4,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,1,1,2,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,1,2,1,2,3,1,2,1,2,3,4,1,2,1,1,2,1,2,3,1,2,3,1,1,2,2,3,1,2,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,2,3,1,2,3,1,2,3,4,1,1,2,1,2,1,2,1,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,2,1,2,3,1,1,2,1,2,3,1,2,3,1,2,3,4,1,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,4,1,1,2,1,2,3,1,2,3,4,1,2,3,1,1,1,2,1,1,2,3,4,1,2,3,1,2,3,1,1,2,3,1,2,3,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,1,1,1,2,3,4,1,2,3,1,2,1,2,3,4,1,2,1,1,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,4,1,2,3,1,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,2,2,3,1,2,1,2,1,2,3,1,2,1,1,2,1,1,2,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,2,3,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,3,3,1,2,1,2,1,1,2,3,1,2,1,2,1,1,1,1,2,1,2,3,3,4,1,1,2,3,1,2,3,1,2,3,1,2,1,2,1,2,3,4,1,2,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,1,2,3,1,2,1,2,1,2,3,1,1,1,2,3,4,1,2,1,2,3,4,1,2,3,1,1,2,1,2,3,1,2,3,1,2,1,2,1,2,3,1,1,1,2,1,2,1,2,3,1,2,2,3,4,1,1,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,4,1,2,3,3,4,1,1,2,3,1,1,1,2,3,4,1,2,1,2,3,1,2,1,2,1,2,1,2,3,1,2,1,1,1,1,1,2,3,3,4,1,1,2,3,4,1,1,2,3,1,2,1,2,3,3,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,1,2,1,2,3,1,2,1,2,1,1,1,1,1,1,1,2,1,2,3,1,1,2,3,1,1,2,3,1,2,3,1,1,2,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,1,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,1,2,3,4,1,1,2,1,2,1,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,1,2,3,4,1,2,3,4,1,2,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,2,2,1,2,3,3,1,2,3,1,2,3,1,1,1,2,3,1,1,2,2,3,1,2,3,1,2,1,2,3,1,1,2,1,2,3,4,1,2,3,1,2,3,1,2,1,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,1,2,3,1,1,2,1,2,3,1,1,2,1,1,2,1,2,1,2,3,4,1,2,1,2,3,1,2,3,1,1,1,2,3,1,2,3,0,1,1,2,1,1,1,2,3,4,1,2,3,1,2,1,2,3,1,2,1,2,1,1,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,2,3,1,1,2,3,1,1,1,2,1,1,2,1,2,1,1,2,3,1,2,3,1,2,3,4,1,2,1,1,2,3,1,2,1,2,3,1,1,2,1,2,3,1,2,3,2,3,1,2,1,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,4,1,2,3,1,2,3,4,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,2,3,4,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,2,3,1,2,2,3,1,1,1,2,3,4,1,2,3,1,1,2,3,4,1,2,3,1,2,3,1,2,3,1,2,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,1,2,3,1,1,2,3,1,2,3,1,2,2,3,1,1,2,1,2,3,1,2,1,2,3,1,2,3,1,1,1,2,1,2,1,1,2,3,1,2,3,1,1,2,2,3,1,1,1,1,2,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,3,1,1,1,2,3,1,1,2,3,1,2,1,2,3,1,2,1,2,0,1,2,1,1,2,3,1,2,1,2,1,2,3,1,1,2,3,4,1,2,3,1,2,1,1,2,1,2,1,2,3,1,1,2,3,1,2,3,1,1,1,1,2,3,1,2,1,2,1,2,3,1,2,3,1,2,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,1,2,3,1,1,1,2,3,1,2,1,1,1,1,2,3,1,2,3,1,1,2,1,2,1,1,2,3,1,1,2,3,1,1,2,3,4,1,2,2,3,1,2,3,1,2,3,1,2,3,4,1,1,1,1,2,1,2,3,1,2,0,1,2,3,1,2,1,1,2,3,1,2,1,2],"ytg":[10,10,10,5,10,6,2,10,10,2,10,12,9,10,9,9,10,10,9,10,10,19,10,11,3,10,10,10,10,10,8,5,10,10,10,6,10,10,4,10,5,10,10,12,10,10,5,10,16,17,10,10,10,5,10,5,10,7,10,5,5,10,10,8,8,10,9,9,10,15,15,10,10,4,10,11,10,10,9,9,10,8,2,10,10,10,2,10,10,10,2,10,10,10,10,10,7,10,2,12,8,10,6,6,10,10,10,4,10,10,1,1,10,20,11,6,3,10,10,6,6,10,14,7,6,10,10,10,5,5,10,5,5,5,15,3,3,3,10,4,10,3,10,8,10,9,1,10,10,8,10,9,10,6,14,10,3,4,10,10,10,10,7,10,10,4,10,8,10,10,10,5,2,10,10,6,4,10,6,6,10,10,4,14,2,10,7,4,10,8,7,10,10,10,10,10,1,1,10,19,10,8,4,10,10,9,7,10,10,3,7,10,10,10,10,9,18,15,7,10,10,10,9,5,10,10,7,6,4,4,10,10,10,3,10,10,9,4,10,15,10,1,10,4,10,10,10,6,10,1,2,10,4,10,10,10,6,6,10,16,14,14,10,10,15,10,10,8,3,10,4,3,3,10,6,16,10,20,20,5,10,8,4,10,8,8,10,5,10,10,7,7,10,8,8,10,2,10,10,10,10,8,3,1,10,19,19,10,19,9,10,2,2,10,5,10,10,3,10,2,1,10,10,13,10,4,9,9,8,10,10,10,7,10,5,2,1,10,10,10,11,11,10,6,10,6,12,10,9,9,10,3,2,10,10,7,10,10,5,5,10,8,4,10,10,1,10,6,4,10,10,15,7,4,10,8,10,11,9,10,10,6,11,11,10,10,12,10,10,10,10,3,15,6,2,10,10,10,1,10,10,15,10,10,10,10,8,10,6,2,1,10,10,10,3,15,17,12,10,9,1,10,10,10,10,8,18,26,10,11,2,10,7,10,10,10,10,6,10,10,10,8,8,10,10,18,10,12,4,10,3,10,14,9,11,9,1,10,9,9,10,10,10,10,10,10,10,3,4,4,1,10,8,8,10,6,16,2,10,8,16,10,6,4,10,9,10,2,2,10,10,3,3,8,8,10,8,6,10,5,5,10,4,2,10,14,14,10,10,10,5,10,5,10,10,8,1,10,10,10,10,7,10,10,7,10,6,4,10,8,8,10,4,10,7,2,10,10,7,10,10,3,9,7,7,1,10,6,10,10,10,3,2,10,10,7,10,1,1,10,1,10,10,10,10,9,9,10,8,1,10,10,10,10,5,15,10,6,10,1,10,10,1,10,5,10,16,6,10,1,10,19,10,7,7,10,10,10,7,10,6,10,3,10,10,10,10,5,10,2,10,10,5,10,10,1,1,10,10,4,1,10,11,13,10,10,10,10,10,6,3,10,6,2,10,10,10,8,1,10,10,7,10,5,7,10,8,5,10,10,10,10,10,1,9,11,11,2,10,10,5,2,10,10,10,10,8,2,10,10,8,10,10,8,1,10,7,10,2,10,13,10,10,5,2,10,2,10,6,18,10,5,5,10,10,10,10,10,13,10,10,10,1,10,10,15,10,10,10,5,10,5,10,10,10,10,9,8,10,9,2,10,10,9,3,10,10,3,10,10,10,10,10,10,4,4,4,4,10,6,10,3,9,2,10,4,10,9,8,10,10,10,1,10,10,10,10,6,6,10,8,8,10,10,3,3,10,17,22,10,10,10,10,10,13,10,12,10,2,5,10,7,10,1,1,10,9,10,15,10,10,10,12,12,10,10,5,10,10,7,4,3,10,8,5,10,20,15,10,10,10,20,5,10,9,8,10,6,10,10,10,10,6,10,10,5,10,11,11,15,15,10,10,4,10,9,3,3,3,10,10,9,10,2,1,10,10,10,10,1,10,3,10,14,14,19,10,10,10,12,20,10,2,10,10,3,3,2,10,3,10,2,2,10,9,10,10,9,10,3,10,20,13,6,5,1,10,8,10,8,10,22,5,10,10,10,7,8,10,2,10,10,7,4,10,15,10,5,10,1,10,10,10,10,10,3,10,8,8,2,10,2,15,15,11,10,5,10,1,10,3,10,10,10,7,7,9,9,10,11,1,10,7,10,10,13,10,10,3,10,8,10,10,1,18,10,6,10,2,10,9,10,10,2,10,3,10,4,4,2,10,7,4,10,5,10,9,3,10,4,10,15,15,10,10,5,5,2,10,10,10,10,10,10,9,15,15,10,10,10,10,1,10,10,5,10,6,6,10,6,10,3,8,2,10,2,10,6,10,6,10,10,3,2,10,6,6,6,2,10,10,5,2,10,10,10,11,3,10,3,10,10,10,5,2,10,10,10,8,12,10,9,9,10,5,5,3,10,10,2,1,10,8,10,6,8,10,13,9,10,10,17,17,10,7,6,10,6,6,4,5,5,10,7,2,10,5,2,10,15,10,10,7,4,1,1,1,10,5,10,7,7,10,7,10,20,8,10,10,12,1,1,10,13,10,2,10,10,10,10,5,5,10,10,10,1,10,5,5,10,5,10,10,10,10,3,10,4,4,4,10,25,25,10,8,5,10,10,10,10,11,11,10,2,10,7,1,10,4,5,10,10,10,4,10,3,3,2,10,6,3,10,10,3,3,8,10,4,2,10,1,10,7,10,2,10,10,10,10,2,10,8,1,10,10,5,6,10,3,10,13,11,10,17,19,10,5,1,10,7,7,10,10,4,11,10,10,10,10,7,10,8,12,10,9,10,7,7,15,10,10,19,7,10,3,1,10,4,10,10,10,5,10,10,3,3,1,10,10,8,8,6,10,10,2,10,10,6,5,10,4,10,6,6,10,10,2,10,10,3,3,10,3,3,10,11,3,10,10,10,10,10,10,10,9,9,10,10,10,2,10,10,4,4,10,8,10,10,5,10,9,3,10,10,10,10,5,1,10,10,10,10,10,3,10,8,6,10,5,10,3,1,10,2,10,5,10,8,6,10,4,10,10,20,9,10,10,18,7,10,10,4,10,6,5,10,5,5,10,10,10,5,4,10,1,10,6,10,10,19,10,1,10,9,10,2,10,10,6,6,10,8,10,5,5,10,8,6,10,20,10,5,3,10,9,9,9,10,10,10,3,2,10,10,6,10,12,3,10,10,3,3,10,20,5,9,2,10,3,10,4,6,10,9,10,20,10,10,10,10,10,9,3,10,10,10,5,7,10,10,4,10,8,19,10,5,5,10,15,20,10,7,10,10,3,10,10,8,8,10,6,10,5,10,8,10,6,6,10,10,6,4,10,3,10,6,3,10,8,8,10,10,4,4,10,10,10,20,5,10,3,10,10,1,4,2,10,5,2,10,11,10,2,10,18,10,5,5,15,10,10,20,10,8,5,15,12,3,10,10,11,5,10,16,10,10,8,7,10,9,10,9,1,10,6,10,7,10,6,3,1,10,5,3,1,2,15,7,4,10,4,4,10,10,10,11,10,3,10,20,9,5,1,10,2,10,10,15,10,5,5,5,10,12,6,15,5,10,20,17,6,10,10,8,4,5,5,2,1,10,9,7,10,10,1,6,10,10,10,10,10,10,2,2,6,6,1,10,6,16,10,9,5,10,10,10,10,8,1,1,10,4,10,14,4,4,5,5,10,11,6,10,3,2,10,10,2,2,10,8,10,10,8,3,10,10,10,10,7,10,4,4,10,4,4,10,1,10,6,10,10,10,10,1,10,10,12,12,10,10,3,10,8,10,10,5,4,10,10,5,10,10,10,10,5,2,10,7,2,10,9,1,1,10,7,2,10,15,10,5,10,7,7,10,10,10,10,10,8,5,15,10,5,10,10,3,1,2,10,10,9,2,10,5,5,10,14,10,7,10,9,7,3,1,1,10,8,10,7,4,10,10,10,8,10,10,10,6,1,4,8,8,10,5,8,10,10,2,10,14,14,10,10,9,5,10,14,4,4,2,2,10,12,5,10,8,6,16,10,7,14,10,8,2,10,10,10,10,3,10,8,10,6,6,6,10,10,7,4,10,10,10,10,11,10,10,10,10,1,3,3,2,10,12,12,10,1,10,10,1,10,10,10,10,6,6,10,8,3,10,10,11,10,10,3,3,10,10,10,10,10,10,4,10,1,10,4,4,10,10,1,10,10,10,10,10,7,10,8,2,10,10,10,7,6,10,10,7,10,10,10,7,10,2,10,12,8,10,8,3,10,8,7,10,4,10,10,9,4,6,10,12,12,10,5,3,13,10,9,9,10,2,5,4,4,10,8,10,7,6,10,10,12,3,10,10,10,6,10,4,2,5,2,4,10,7,4,10,10,10,10,6,5,10,9,9,10,10,10,9,10,4,1,10,10,2,10,15,10,10,9,5,10,10,11,3,3,10,10,1,10,10,2,15,2,10,10,8,8,10,9,11,10,10,10,9,10,3,10,18,7,10,4,10,10,8,10,11,11,15,10,8,10,3,1,10,8,8,10,10,2,10,10,5,10,9,4,10,4,1,10,7,10,11,2,10,11,5,10,20,15,10,10,10,4,3,15,9,10,10,10,10,5,4,10,10,10,10,10,10,8,13,10,4,10,15,10,6,10,10,1,10,10,3,10,7,5,10,10,11,10,10,15,6,16,3,2,10,9,3,10,8,8,10,10,3,1,10,5,3,10,10,10,10,13,6,1,10,10,5,15,10,6,4,10,10,3,3,10,23,25,12,10,3,11,10,4,1,5,5,15,21,12,6,4,4,1,1,10,4,1,10,7,14,5,10,6,15,3,10,20,12,5,10,5,10,6,21,10,10,10,10,10,10,3,10,10,4,10,15,9,9,10,4,2,10,15,10,10,15,6,10,10,10,9,10,10,9,10,9,9,15,10,10,10,2,10,6,6,10,5,5,10,4,15,10,8,7,7,7,10,4,10,10,10,10,1,1,1,10,10,10,10,9,10,2,10,14,4,4,1,2,10,3,10,14,10,10,10,10,10,10,1,1,10,10,4,10,7,10,4,4,4,3,3,3,3,2,10,2,10,8,15,7,5,1,10,10,3,10,10,10,10,5,1,10,10,8,10,7,10,8,11,10,10,10,2,10,4,9,6,1,10,13,10,4,2,2,10,3,10,4,10,10,2,8,10,7,10,10,4,1,1,8,5,15,8,10,7,10,10,10,7,10,10,10,10,9,3,3,10,10,10,10,10,9,10,2,1,10,10,4,4,10,9,16,10,7,15,7,4,9,4,10,10,10,10,7,10,6,10,6,7,1,1,10,1,10,4,10,10,10,6,10,11,4,10,5,8,2,10,6,4,10,3,10,9,13,10,5,8,7,10,10,8,10,10,5,10,10,12,22,10,8,5,1,10,11,6,10,10,5,2,8,10,2,10,10,4,1,10,10,10,10,11,9,10,9,10,15,25,15,10,10,4,10,3,1,10,6,6,10,10,4,10,12,3,10,17,12,10,1,1,10,9,11,10,10,10,10,10,9,10,10,10,10,10,10,7,10,10,8,10,1,10,8,13,10,8,2,10,7,5,10,10,10,10,10,12,10,10,10,10,7,7,10,10,10,4,9,9,10,10,2,1,10,1,1,10,9,13,23,10,10,10,10,6,10,10,6,6,10,10,10,6,10,7,7,10,8,10,15,15,15,10,6,10,10,10,1,10,4,10,10,10,1,10,10,11,10,15,19,10,10,10,15,14,10,10,2,10,2,10,20,28,8,10,5,10,10,15,10,10,9,10,7,10,1,10,10,3,10,10,5,10,10,11,10,1,10,10,8,2,10,8,6,10,2,10,22,10,10,10,10,20,10,15,9,5,10,8,6,1,10,6,2,10,11,10,10,9,11,10,10,10,9,4,10,6,10,9,2,2,10,1,10,5,10,7,10,10,8,8,10,10,11,14,10,7,10,10,10,1,10,16,4,10,8,4,10,8,13,15,17,5,10,9,9,10,10,14,10,10,6,4,10,10,11,10,6,10,6,9,10,7,10,10,7,10,10,4,4,15,22,6,10,8,13,10,8,7,10,10,5,10,6,4,10,10,10,2,10,3,10,8,10,5,5,10,10,7,7,10,10,10,5,7,10,2,1,10,10,7,10,6,6,6,10,8,7,5,2,10,10,14,14,10,6,3,10,2,10,10,10,10,2,10,1,10,5,10,11,11,10,5,4,10,10,1,10,10,1,10,10,2,2,2,10,10,10,10,3,1,10,10,5,10,10,1,10,6,1,10,10,16,10,2,10,3,10,6,10,20,16,16,10,10,10,6,6,10,5,10,10,1,10,22,5,10,5,5,1,10,20,16,10,10,10,10,5,5,1,9,4,6,6,10,10,8,3,2,15,3,1,10,8,6,10,6,21,16,10,5,10,10,10,10,10,7,7,10,7,10,11,10,7,10,10,10,10,10,10,10,10,19,15,15,10,15,12,10,11,11,11,10,10,8,4,10,10,10,10,7,8,10,5,5,3,10,11,1,10,4,10,12,4,10,8,13,10,11,10,10,7,7,10,10,8,2,10,20,10,10,15,6,10,10,2,10,8,8,10,11,11,10,5,15,23,13,10,11,6,10,8,10,12,8,10,1,10,10,3,10,10,10,10,2,10,10,10,5,10,5,1,1,10,10,10,2,10,14,4,4,12,22,13,10,11,6,10,10,10,10,7,7,7,10,9,8,10,10,10,8,5,10,10,11,9,5,10,9,10,5,1,10,10,8,2,10,1,10,10,2,10,3,3,10,10,13,10,7,16,10,2,6,1,10,3,1,1,10,10,10,4,10,5,4,9,10,10,2,10,6,2,10,6,10,2,1,10,10,9,10,7,1,10,16,12,6,10,8,1,10,10,10,10,2,1,1,10,10,10,10,8,10,10,10,10,8,2,10,3,1,10,10,10,10,10,10,15,6,3,1,1,10,8,1,10,7,10,3,3,10,7,2,10,7,10,6,6,10,10,2,10,6,6,10,10,9,9,10,10,4,1,1,8,7,7,7,10,3,10,10,7,7,10,6,10,7,7,10,4,1,10,1,1,1,15,6,10,10,4,2,1,1,10,13,10,10,10,5,10,10,5,2,1,10,10,18,10,6,10,5,10,1,10,10,10,5,5,1,10,10,10,4,10,5,10,10,10,10,7,10,10,1,10,14,24,10,10,10,13,13,10,10,7,10,3,2,10,6,16,8,10,1,2,10,10,10,6,10,2,2,10,10,4,3,1,10,3,10,10,10,10,10,12,12,10,8,6,10,10,10,10,11,9,10,7,10,1,7,7,10,10,10,1,10,5,10,10,8,8,13,10,6,3,10,3,10,11,5,10,18,2,12,10,7,5,10,7,5,10,15,4,10,8,10,8,1,10,10,11,6,10,2,10,10,12,10,12,12,10,3,2,10,10,10,10,10,11,2,10,10,10,10,10,1,10,10,6,10,10,10,5,10,15,4,10,10,10,10,10,2,2,10,4,10,6,15,3,10,10,7,7,10,4,1,10,8,10,20,16,14,10,15,15,9,10,10,10,10,10,10,10,10,10,11,9,9,9,10,2,10,7,10,8,7,10,3,10,10,4,10,10,7,10,10,10,11,10,8,4,10,10,7,10,6,4,10,10,1,10,8,13,10,10,3,10,3,10,4,1,10,10,10,5,10,5,1,10,10,10,10,17,17,10,4,1,15,15,4,10,6,16,26,10,6,3,10,13,7,10,10,1,10,6,10,10,3,10,10,10,14,10,5,10,7,10,7,7,10,12,8,10,10,9,10,10,8,10,15,9,9,10,7,2,10,10,10,10,2,10,10,7,4,2,10,10,7,17,9,10,5,5,10,8,8,10,4,2,10,5,2,10,7,13,2,10,4,10,10,12,3,10,9,1,10,2,10,9,10,6,10,3,10,7,3,10,2,2,10,12,4,10,10,2,10,10,15,2,6,7,2,10,6,3,10,10,6,6,8,6,6,10,16,10,4,10,15,17,8,10,14,23,18,10,6,10,10,6,10,10,10,10,5,1,10,10,10,14,6,4,4,10,7,7,10,10,10,10,8,14,10,10,10,10,10,6,10,15,11,10,15,5,15,15,10,11,2,10,10,7,10,10,10,7,10,9,4,10,10,10,10,15,18,10,11,8,10,10,7,10,6,10,10,1,10,10,5,1,10,10,10,10,10,10,10,10,4,10,10,6,6,10,7,11,7,10,6,1,10,10,5,10,10,8,10,8,6,10,4,10,11,12,10,10,14,2,10,10,10,12,10,10,9,9,9,10,12,17,17,10,8,10,5,10,10,5,6,10,10,3,1,10,9,2,10,10,2,10,15,10,18,11,10,10,10,8,10,10,1,1,8,3,10,11,11,10,9,2,10,9,9,10,4,4,10,8,8,10,6,7,10,10,7,10,12,12,5,10,6,9,10,6,4,10,7,5,1,1,2,1,10,4,10,2,10,10,23,10,8,10,10,3,10,7,10,10,5,10,10,10,10,9,6,10,9,10,7,5,10,7,3,10,4,4,10,10,8,8,1,10,9,6,10,8,12,10,10,10,10,4,14,5,10,10,4,15,13,9,10,7,5,10,4,4,10,7,10,6,8,8,10,10,8,10,10,10,10,8,8,10,10,10,11,11,10,10,7,1,10,2,10,2,10,10,5,1,10,3,5,10,8,10,5,10,10,10,10,8,10,5,5,10,15,10,10,10,10,15,10,10,10,10,10,10,10,15,4,4,10,5,4,10,10,11,11,10,10,20,10,10,6,10,10,9,10,10,8,10,2,2,10,10,10,8,10,1,10,10,14,1,10,10,10,4,10,10,1,1,10,6,1,10,18,14,10,11,26,22,10,10,10,10,7,1,10,6,10,10,15,10,10,10,1,6,1,10,10,10,10,10,10,6,7,10,14,9,10,1,10,10,10,10,11,10,10,1,10,10,9,5,2,10,10,10,10,10,10,2,12,10,10,2,10,7,1,10,7,7,5,10,5,4,10,10,1,10,8,8,10,5,2,10,10,7,5,1,10,5,3,10,12,12,10,6,4,10,6,3,10,9,9,10,22,17,10,7,3,3,3,10,8,10,10,10,5,10,5,6,10,10,10,7,10,10,16,10,1,10,3,10,10,6,10,3,10,6,6,10,8,13,10,6,4,10,6,2,10,10,19,10,10,10,10,10,6,10,10,5,10,6,6,10,10,2,10,9,10,8,8,10,9,10,10,9,10,9,2,10,10,15,15,10,10,2,1,10,1,3,10,10,10,10,1,2,10,2,10,10,2,10,10,10,1,10,1,10,10,6,10,10,4,2,1,1,10,8,13,3,10,10,4,4,10,10,5,10,10,7,9,10,3,3,10,10,4,10,10,10,3,1,10,10,5,1,10,13,10,4,10,10,10,10,6,16,22,10,2,5,10,9,10,10,19,10,7,5,10,10,7,7,10,10,7,2,2,10,10,8,8,10,5,5,10,10,10,7,7,10,3,3,10,10,5,10,5,10,5,10,6,11,10,2,1,10,4,10,10,7,1,15,8,2,10,10,10,7,7,10,7,6,10,8,8,10,20,20,20,10,7,10,10,4,10,8,10,7,10,17,7,1,10,10,4,14,8,18,10,5,10,10,4,10,10,12,8,10,5,5,10,7,10,10,5,10,13,1,10,2,10,10,6,16,12,10,2,15,10,5,4,10,9,9,3,10,11,16,10,5,10,10,5,3,10,14,10,7,10,10,3,10,7,10,10,10,10,10,8,10,10,10,2,2,10,5,5,10,1,6,1,10,6,10,7,7,10,6,6,4,10,7,10,6,5,10,3,10,10,13,9,1,9,1,2,10,10,1,10,10,14,10,10,9,10,8,8,10,10,6,10,10,10,10,10,7,1,10,10,17,10,10,10,10,12,10,2,5,1,2,15,15,10,10,2,2,10,9,8,6,1,1,10,3,10,2,10,10,9,9,2,10,19,9,9,8,10,6,10,10,10,4,10,1,10,10,2,10,4,10,10,10,10,4,3,10,10,18,10,4,10,4,4,10,3,10,10,16,16,10,10,7,10,10,10,2,10,10,4,10,6,1,10,12,1,11,11,11,10,4,2,10,10,10,9,9,10,10,15,22,22,7,5,3,10,4,10,26,10,10,12,3,5,5,5,10,1,2,1,2,2,10,11,11,10,10,10,10,1,10,10,20,10,10,4,9,10,10,15,8,4,14,12,12,10,10,8,10,5,6,10,7,9,10,6,10,10,10,6,5,10,9,9,10,7,7,10,8,3,10,11,10,16,24,10,10,1,4,4,4,10,10,12,12,10,10,15,10,10,8,10,11,9,10,5,15,4,10,10,6,10,10,10,10,10,2,10,10,10,10,4,10,10,5,5,10,10,10,10,5,5,10,11,1,10,6,10,7,10,10,5,1,10,6,6,10,1,1,10,1,10,10,10,10,8,15,10,7,1,10,2,10,10,10,6,21,6,10,1,10,3,10,6,1,10,3,10,16,14,10,10,6,10,11,1,1,10,10,10,8,18,18,10,2,3,10,14,1,10,2,10,10,10,10,4,10,10,5,3,6,5,8,10,7,5,10,4,1,10,10,10,1,10,11,5,10,10,7,3,10,19,21,13,10,5,20,12,10,10,1,10,10,10,10,9,10,10,13,13,23,2,10,10,6,14,10,7,10,7,10,15,26,10,10,12,12,10,9,10,10,4,10,10,10,3,1,10,10,6,5,1,10,10,6,6,10,6,10,10,10,6,4,4,10,10,1,10,8,13,10,5,1,10,10,5,10,10,4,10,10,10,10,7,10,8,7,10,10,15,10,4,10,10,10,12,10,3,10,10,10,10,10,10,7,5,5,2,10,1,10,10,5,10,6,10,10,4,1,10,10,5,1,10,1,10,7,10,10,4,10,10,2,10,7,4,4,1,10,10,7,1,10,10,8,1,10,4,6,6,10,10,5,4,4,10,10,4,4,10,10,10,10,10,8,8,10,1,10,5,7,2,10,6,2,10,10,4,10,3,10,10,12,10,6,3,10,10,10,6,10,10,10,10,10,9,19,10,6,10,4,1,10,10,10,10,10,5,9,6,10,4,10,10,7,8,10,7,7,1,10,10,10,8,8,10,10,10,14,14,10,10,10,10,10,10,10,10,10,5,1,1,10,10,4,5,10,7,10,2,10,6,6,10,12,3,10,20,20,12,10,7,8,10,1,10,10,7,10,8,1,6,10,12,12,10,10,4,9,7,5,10,10,5,10,10,10,10,10,2,2,10,12,9,3,10,4,1,10,10,10,10,7,4,10,10,10,10,8,5,10,10,10,9,10,10,11,7,10,5,10,13,3,13,10,8,2,10,10,7,10,18,12,5,10,22,30,10,10,4,10,4,10,10,10,10,1,10,5,10,10,10,10,6,10,10,3,1,1,2,11,10,10,9,10,10,10,10,6,4,10,10,5,10,5,10,10,7,7,10,1,6,4,10,11,10,10,5,7,15,10,17,10,6,6,10,10,6,10,9,6,10,10,1,1,10,10,4,10,3,10,10,5,10,6,10,8,1,10,10,12,1,10,10,10,10,6,10,10,8,10,10,3,5,1,10,4,10,10,1,10,10,10,7,10,4,1,10,10,6,10,6,14,10,2,10,8,6,15,10,9,8,10,13,10,10,20,18,18,10,10,8,16,10,5,1,10,10,10,10,6,5,5,10,10,7,10,4,10,5,1,10,5,15,1,10,10,2,2,15,15,10,5,10,9,9,10,5,5,5,10,2,10,10,10,10,8,8,10,7,10,6,6,10,10,10,1,10,10,10,5,5,10,10,3,2,10,11,11,10,15,11,11,10,18,18,15,10,8,7,7,7,10,10,10,1,1,10,10,10,10,8,5,6,10,5,10,12,10,1,1,1,4,4,2,10,4,14,7,10,15,15,15,10,4,3,10,10,6,10,14,6,10,2,9,10,11,10,6,6,10,10,4,10,10,10,12,10,10,10,2,5,10,10,5,4,3,1,10,10,7,10,7,1,10,1,10,10,6,10,10,7,10,7,1,1,10,4,7,3,10,5,4,10,10,10,3,10,7,7,10,8,10,15,10,7,10,6,10,9,9,10,10,9,10,10,1,1,1,1,2,10,10,10,10,21,20,10,20,20,15,4,10,5,10,6,10,1,1,1,10,3,2,2,10,3,10,8,8,10,10,3,6,10,6,4,10,10,6,10,11,11,10,5,10,10,6,6,1,10,10,13,10,7,7,10,6,3,1,10,10,6,10,3,4,10,2,10,20,7,10,10,10,10,10,10,4,2,10,20,11,10,4,4,4,4,10,8,8,10,11,15,10,10,3,10,10,10,6,21,10,10,15,12,12,10,10,14,10,2,7,10,20,18,11,1,10,10,1,2,10,10,10,10,10,9,1,3,5,5,10,9,5,10,10,10,10,10,17,4,14,10,5,15,10,5,1,1,10,6,2,10,3,3,10,3,10,8,9,10,20,11,11,10,10,5,10,4,10,10,10,10,6,10,10,10,10,7,4,4,10,12,1,10,10,6,2,1,10,10,10,2,10,5,10,8,13,7,10,10,10,10,10,10,10,13,10,10,10,10,1,10,2,12,10,4,1,10,7,10,14,15,10,10,8,2,10,8,10,5,10,1,10,10,7,10,4,10,5,10,10,3,10,10,10,4,1,10,1,10,7,7,10,10,10,6,10,4,4,10,10,10,9,10,10,10,8,4,1,10,5,10,7,9,10,15,20,11,10,20,13,18,10,9,9,10,6,10,8,1,4,10,6,10,10,7,3,10,10,8,10,9,9,10,10,11,10,10,3,10,9,21,10,10,10,10,15,10,5,10,10,10,10,9,9,9,9,2,10,10,6,9,5,10,10,6,10,7,5,20,10,10,6,10,10,10,10,10,6,10,3,10,1,10,12,10,10,10,10,5,3,13,10,5,5,20,8,7,10,4,10,10,1,1,10,10,11,10,10,6,10,10,6,10,3,3,10,20,10,4,10,10,3,10,3,1,10,12,10,11,11,10,10,6,6,4,10,4,10,2,2,10,10,5,10,10,11,10,2,10,1,10,4,5,10,10,2,10,10,10,10,6,4,10,10,6,10,10,20,14,10,9,4,14,10,8,3,10,10,4,10,9,5,10,10,10,10,5,10,10,10,3,10,10,5,10,16,26,10,13,13,10,5,10,10,7,5,10,5,6,10,10,8,8,10,6,10,9,10,3,1,10,10,10,10,10,10,10,10,9,5,1,10,10,10,10,10,10,6,5,10,8,8,10,10,10,10,7,2,10,10,10,10,1,1,1,2,10,10,10,19,10,4,7,10,7,10,6,3,10,8,2,10,10,10,10,5,2,10,3,3,10,10,7,12,10,4,4,14,1,10,10,1,10,10,5,10,2,10,10,10,10,12,22,22,10,4,1,10,10,12,10,3,10,10,13,10,10,5,5,10,10,5,1,2,10,8,3,4,10,9,10,10,10,10,10,8,5,10,8,2,10,10,6,8,10,9,9,1,10,10,9,10,7,10,3,10,4,5,10,4,4,10,9,9,10,10,10,9,3,7,10,2,10,10,6,10,9,10,5,1,10,4,10,10,7,10,10,8,2,10,10,10,10,10,10,9,9,5,1,10,7,10,14,19,5,10,9,10,10,1,11,3,1,10,7,1,10,10,10,10,9,3,10,5,1,10,10,2,1,8,3,1,1,10,10,15,10,7,10,7,12,10,3,3,10,8,10,10,10,10,10,10,5,10,7,1,10,10,8,10,9,9,10,8,8,10,10,10,1,8,3,10,7,2,10,10,10,9,10,6,5,10,11,10,6,3,10,10,13,6,10,10,9,10,10,20,9,9,10,3,10,6,3,10,10,1,10,16,16,10,7,4,9,10,8,13,23,10,10,7,10,6,14,10,15,10,16,18,10,10,10,6,3,10,5,10,4,3,10,4,4,10,10,10,18,10,10,13,10,10,10,10,7,7,10,10,8,3,10,9,1,10,10,10,10,6,6,10,5,1,2,10,3,3,10,10,10,9,9,10,22,10,4,14,4,10,4,1,1,10,5,10,5,5,1,10,10,2,10,6,6,10,9,10,10,10,10,8,10,10,7,10,3,6,10,8,1,10,10,6,1,10,4,1,10,10,12,3,10,7,9,10,10,10,2,10,10,5,10,5,2,10,3,10,10,10,5,5,10,15,15,1,10,10,7,10,11,3,2,10,10,10,10,10,10,10,10,10,15,5,10,5,10,5,10,18,19,17,27,10,5,4,10,10,10,1,10,9,2,2,10,5,10,10,7,7,10,18,7,2,10,2,10,4,1,10,9,9,4,1,10,10,7,5,10,10,7,10,6,10,10,10,9,10,8,5,10,1,10,4,1,4,10,10,10,10,10,10,6,16,10,5,1,10,6,10,9,19,10,9,2,10,10,18,10,3,3,10,15,15,5,10,10,5,10,1,1,10,10,10,10,4,15,15,15,10,10,10,1,1,10,10,10,10,6,10,12,8,10,10,10,7,7,10,10,10,3,10,4,6,1,10,5,10,10,9,9,10,10,10,10,20,13,8,10,10,10,15,8,12,10,1,4,2,10,6,2,10,3,15,10,11,10,2,10,10,9,10,8,10,10,3,2,10,9,7,10,1,10,4,10,10,10,10,8,10,12,3,10,10,5,10,10,10,10,6,6,10,10,10,10,12,20,10,10,10,10,8,9,10,6,10,6,6,10,10,10,10,10,15,10,4,1,10,10,6,10,10,8,10,10,11,9,10,10,6,6,10,3,8,7,10,6,5,10,20,15,11,10,10,10,10,21,16,10,4,4,10,11,2,10,10,5,3,10,7,4,10,11,10,7,7,10,10,6,5,10,10,4,2,10,9,9,10,10,5,5,10,4,4,10,15,10,10,10,9,1,3,10,4,10,10,10,8,8,10,10,12,9,11,12,10,6,10,14,10,10,5,10,5,10,9,9,1,10,2,10,5,1,5,4,4,10,4,4,10,8,6,1,10,7,10,16,1,1,1,11,11,10,10,6,10,10,3,10,10,18,18,10,8,8,10,6,3,10,7,10,8,2,10,10,10,10,4,10,10,1,10,3,10,4,5,10,4,10,7,10,10,10,5,10,4,2,2,10,7,10,7,10,10,6,10,10,10,4,3,10,10,10,4,1,10,10,15,23,10,5,10,5,10,10,2,10,4,5,10,10,13,8,10,13,13,10,9,8,5,10,10,7,10,1,5,3,10,1,5,2,10,6,6,15,16,16,10,10,8,10,13,9,1,10,10,1,10,12,10,10,5,10,10,1,10,3,10,10,10,11,10,10,3,10,10,5,10,10,10,10,9,18,10,6,10,10,2,7,1,3,3,10,10,20,20,10,4,3,10,10,9,10,10,10,9,4,10,10,9,10,20,25,7,3,10,10,6,10,13,10,10,5,2,7,10,5,5,5,10,4,2,10,5,5,10,10,1,1,15,7,10,11,10,6,7,10,3,5,10,10,5,3,4,10,10,10,5,3,10,5,10,10,3,3,10,12,10,10,10,20,21,16,3,10,10,10,5,10,3,10,5,1,10,10,6,10,10,10,9,10,12,2,1,10,10,10,10,10,20,20,10,10,10,10,4,3,10,11,10,8,10,4,10,7,10,7,10,7,10,4,17,8,10,10,8,10,10,10,10,5,5,10,7,3,2,10,10,10,10,10,8,10,2,10,8,10,6,5,10,8,6,3,10,10,5,10,7,10,10,14,4,10,10,6,1,10,10,10,10,2,1,10,1,10,12,12,15,2,10,10,2,10,10,2,2,2,1,2,10,10,10,10,10,10,10,3,3,10,10,1,1,1,10,10,7,7,10,2,1,10,2,2,10,10,5,10,10,10,1,10,1,1,10,10,10,2,10,10,10,10,10,6,10,10,10,10,10,10,8,10,7,10,10,5,5,10,10,3,10,10,4,2,10,1,4,2,1,1,10,5,10,15,4,10,4,2,10,4,10,9,6,16,26,10,2,10,7,5,10,10,10,1,5,10,2,1,10,5,7,17,10,10,10,10,9,10,6,5,10,11,3,10,1,10,10,11,11,21,10,10,12,10,10,3,10,10,10,10,10,10,6,10,4,10,5,10,5,10,9,5,10,7,10,10,10,10,10,11,3,10,6,11,11,10,10,15,10,10,6,5,1,10,10,10,4,5,10,15,15,10,6,4,10,2,5,10,20,25,25,10,10,1,10,10,6,5,10,2,10,7,7,10,2,8,10,8,4,10,10,12,12,10,9,6,10,10,10,7,16,10,12,2,10,9,9,2,10,7,6,10,10,10,10,10,10,16,10,10,6,10,9,1,10,6,10,6,5,15,9,19,10,10,9,9,10,12,5,10,10,8,8,10,10,9,10,8,6,10,10,9,10,10,10,10,3,10,4,10,10,9,11,11,10,5,2,10,4,3,10,10,5,10,2,13,10,4,4,4,10,9,10,10,5,10,6,10,10,7,10,10,3,1,10,11,10,13,7,7,7,10,10,5,10,2,8,1,1,10,12,10,10,7,17,13,10,11,11,10,8,10,4,10,10,5,1,10,10,3,10,10,18,10,10,10,10,10,11,9,10,1,10,10,9,1,10,10,8,5,5,1,10,3,10,10,10,10,11,4,10,10,1,10,8,8,10,16,13,10,8,10,3,1,10,5,1,10,10,5,1,10,15,11,10,9,4,10,10,10,10,5,5,10,10,7,17,10,9,11,10,8,10,10,10,10,9,5,7,10,15,15,10,2,10,7,6,10,5,4,10,10,6,6,10,5,10,5,2,2,10,20,11,11,10,6,6,3,1,10,3,1,10,10,10,10,10,8,13,10,10,13,10,10,2,10,10,10,7,6,2,2,10,10,10,10,10,4,10,10,7,7,10,10,8,10,10,8,2,5,5,5,15,10,8,11,16,10,3,10,10,9,9,10,3,3,10,8,10,3,10,5,8,10,10,8,2,10,8,4,10,8,10,5,3,10,8,3,10,10,8,10,10,10,2,1,10,10,10,15,10,10,14,14,10,9,9,10,8,7,7,10,4,10,10,4,4,4,10,15,8,4,1,10,10,8,10,10,25,21,10,2,10,3,10,8,10,2,2,2,10,10,3,10,21,4,10,10,10,10,9,8,3,10,20,4,10,8,10,9,9,10,10,10,10,9,10,10,10,10,5,10,2,10,4,10,9,10,10,10,10,7,1,10,8,10,10,5,10,9,9,14,12,8,10,10,5,2,10,10,10,1,3,10,12,12,10,10,8,10,5,10,10,8,10,8,10,3,3,10,10,3,10,5,10,10,10,9,10,10,10,10,10,10,10,2,1,10,9,19,10,10,10,5,10,3,15,10,10,1,10,10,5,4,10,10,5,10,8,9,5,10,10,6,10,7,10,10,8,3,10,6,15,10,10,6,10,8,8,10,8,3,10,10,7,7,10,5,5,10,7,10,3,1,10,2,10,6,3,10,10,4,10,4,4,10,7,12,4,10,7,7,10,10,14,5,10,10,10,10,10,5,10,7,7,10,7,10,7,4,2,10,7,16,10,7,10,10,8,8,10,8,8,10,15,9,18,10,10,10,14,14,10,13,18,10,10,5,10,10,10,11,11,10,10,10,10,9,9,10,6,1,1,10,10,10,10,7,6,4,2,1,10,5,5,10,5,10,10,10,10,6,6,10,9,4,10,15,11,8,2,10,7,6,10,10,13,7,10,6,11,11,5,10,5,10,7,3,15,10,10,12,6,10,20,9,10,5,9,2,10,10,10,1,10,3,3,10,2,7,10,5,15,10,5,5,10,10,10,10,9,8,10,6,3,10,7,10,10,15,14,14,10,7,1,10,10,20,25,12,10,9,5,10,8,10,20,14,2,10,20,13,23,10,10,1,10,5,10,10,1,1,1,1,10,10,6,3,10,10,8,10,10,15,11,10,10,10,7,2,10,12,1,10,5,10,10,20,4,5,6,16,10,20,4,3,2,10,20,10,10,7,10,10,10,5,3,10,10,10,7,10,10,10,10,10,10,10,10,4,10,10,11,2,10,5,5,10,10,1,10,10,10,9,2,2,10,9,5,10,9,10,10,12,10,8,8,10,10,15,10,8,6,10,7,10,8,8,10,4,3,10,10,10,10,10,9,10,11,10,8,6,4,4,10,10,10,8,1,10,7,7,10,10,10,2,10,7,10,9,2,10,16,2,10,5,15,14,10,3,2,10,10,5,10,7,1,10,7,24,10,9,3,5,10,8,8,7,10,7,7,10,10,10,4,10,7,9,10,12,25,10,13,5,10,10,10,4,10,8,1,10,10,2,10,6,8,10,10,10,10,13,10,8,4,10,5,5,10,9,8,10,6,10,7,10,12,21,10,5,3,10,6,16,15,10,10,10,10,12,12,10,10,10,8,10,22,11,10,9,9,10,4,10,7,10,4,3,10,10,7,10,8,8,10,7,1,10,5,1,10,15,6,6,10,7,2,10,10,10,12,12,10,9,11,10,17,10,12,12,10,11,26,27,10,15,16,8,10,8,8,10,10,8,27,10,8,10,5,10,10,7,3,10,13,11,10,5,10,7,10,9,9,15,10,10,3,3,10,8,8,10,8,8,10,5,10,7,7,2,10,13,12,10,5,10,5,5,10,3,10,10,10,8,8,10,5,9,10,10,10,10,4,1,10,10,8,3,10,3,3,1,10,11,10,10,9,10,6,7,17,10,3,10,1,1,10,5,10,10,3,10,20,8,1,10,10,10,10,3,10,10,7,10,10,10,3,10,10,10,10,8,10,10,8,10,2,10,10,19,10,10,10,15,6,6,11,1,10,11,17,10,8,8,10,1,1,10,7,1,10,1,2,10,10,3,1,10,12,16,10,5,4,3,10,8,10,10,4,10,10,10,7,22,16,10,7,7,10,8,1,10,1,10,10,10,10,7,7,10,2,10,10,7,4,10,5,5,10,10,5,10,6,10,6,10,8,3,10,4,10,7,1,15,10,6,10,10,15,10,4,10,9,10,11,10,4,2,10,5,11,11,10,11,2,10,20,10,10,9,8,1,10,6,5,10,6,7,10,10,10,10,4,10,10,8,8,10,10,3,5,5,10,10,7,10,16,10,10,5,9,2,10,3,1,10,10,10,10,4,7,10,20,19,12,4,10,7,5,10,10,20,13,11,4,10,10,10,8,10,9,3,15,10,5,1,10,14,4,10,10,9,5,10,10,8,2,2,1,2,10,2,10,21,10,10,10,10,4,10,3,10,1,10,10,10,10,10,12,12,10,10,10,10,10,20,20,15,10,8,8,10,10,2,2,10,7,7,10,7,14,10,10,10,8,10,1,10,10,15,10,1,10,10,1,10,8,12,10,10,10,10,2,10,1,10,10,7,10,10,10,11,11,3,10,10,10,5,10,6,10,9,3,10,6,10,10,6,10,11,5,2,2,14,2,10,6,6,10,3,10,10,9,7,10,10,10,10,6,10,3,10,10,10,6,10,7,1,10,5,5,5,1,10,3,5,10,6,2,10,7,1,2,10,6,10,9,3,10,10,10,10,5,5,10,7,10,10,9,9,10,6,1,10,9,5,10,6,1,10,13,17,10,10,5,2,10,6,2,10,8,10,10,13,13,10,10,6,16,25,10,10,5,10,10,5,10,4,4,10,10,5,1,10,18,16,10,2,4,10,7,5,10,10,5,10,4,2,10,10,11,10,4,1,8,10,10,20,19,10,10,5,10,10,3,10,5,2,10,2,10,12,12,10,6,10,10,4,9,13,10,9,7,10,3,10,7,10,7,2,10,6,6,1,10,9,10,9,8,10,10,8,10,7,10,10,6,5,10,10,14,4,10,1,1,10,10,5,1,10,10,7,10,10,5,14,10,6,13,13,10,7,2,9,10,8,5,10,10,7,10,10,10,20,10,10,10,11,10,6,10,10,11,10,2,10,10,10,7,2,2,10,8,3,10,10,10,2,10,10,10,10,10,10,10,20,14,14,8,8,5,5,13,10,10,3,10,10,10,10,3,1,10,8,10,10,11,9,10,10,2,10,10,4,4,10,3,10,10,10,10,6,10,10,9,10,10,10,5,10,8,10,10,8,8,10,10,8,8,10,10,6,10,1,10,7,9,8,8,10,9,10,3,10,4,4,10,4,1,10,10,7,7,4,10,7,10,5,10,15,11,9,10,18,10,1,10,10,5,5,15,10,8,10,11,10,4,4,10,1,10,9,6,10,4,1,10,4,5,10,4,2,10,12,8,10,7,5,10,10,7,1,10,18,15,10,10,15,10,9,2,10,20,20,10,11,10,10,5,2,1,10,2,2,10,5,10,10,10,10,10,9,7,10,10,10,10,10,10,10,10,7,10,7,2,10,10,10,10,10,12,10,10,5,11,10,10,10,10,10,9,10,7,7,10,4,2,12,10,4,10,10,5,1,15,15,15,10,7,3,10,8,18,10,6,10,10,10,10,10,6,16,16,10,10,8,8,10,8,10,10,10,10,10,28,38,10,10,10,17,10,5,3,10,8,10,11,11,10,8,10,1,9,10,16,10,10,15,10,10,10,10,8,6,10,3,10,10,15,15,13,10,10,20,10,9,10,10,3,10,5,7,12,12,10,10,4,10,15,12,8,1,10,5,4,10,10,11,10,10,1,10,6,10,9,10,1,10,6,4,10,10,10,7,2,1,10,9,10,10,1,10,10,10,2,10,9,10,10,2,2,10,10,8,10,6,10,7,1,10,10,4,4,9,10,7,7,10,10,10,7,5,10,6,4,10,7,10,5,10,10,10,10,10,7,10,12,10,10,5,3,3,4,2,10,7,1,10,2,15,10,10,10,10,10,4,10,6,7,12,10,10,10,10,10,10,10,5,1,10,4,2,6,9,9,10,10,10,10,10,10,2,10,5,5,2,10,6,6,10,6,10,7,10,7,10,8,7,10,10,10,9,7,10,10,9,10,10,13,7,10,9,10,10,3,1,10,10,10,10,10,10,7,21,21,10,8,8,10,17,3,13,1,10,10,3,10,10,10,6,10,10,10,10,5,4,10,1,10,9,4,10,17,1,1,10,10,4,10,10,10,10,8,10,10,10,10,17,10,1,10,9,7,1,10,1,11,6,10,8,8,10,7,7,10,10,10,10,2,10,10,8,8,10,6,10,8,5,4,4,10,25,19,27,10,8,8,10,1,10,1,8,10,1,10,10,10,21,17,10,10,3,15,10,3,10,14,14,10,9,2,1,2,10,10,10,5,10,9,6,2,10,2,10,3,3,10,2,10,1,1,10,10,1,1,10,10,4,2,10,10,10,9,10,11,5,1,10,10,10,20,10,10,7,10,10,10,6,4,10,6,7,10,1,10,5,10,10,7,2,10,9,10,10,15,15,10,10,10,12,10,3,10,1,9,5,5,10,7,10,6,10,7,7,10,10,10,1,10,10,1,10,10,7,1,10,10,7,10,7,15,10,7,2,1,10,5,5,10,4,4,10,8,25,10,6,6,10,10,10,10,10,2,1,10,9,1,15,5,10,10,1,1,10,15,11,10,9,10,4,10,10,10,10,23,7,7,10,8,8,10,3,10,10,5,10,5,4,10,13,10,10,8,13,10,6,10,13,4,4,10,10,5,10,19,19,7,10,7,10,8,10,3,10,5,10,5,4,10,1,10,10,7,10,10,14,13,10,9,9,5,2,10,10,1,10,10,10,10,10,10,5,3,10,10,5,4,10,10,8,10,10,7,10,10,10,8,8,10,11,10,10,11,4,10,7,10,8,10,7,3,2,2,10,10,10,10,10,10,9,10,2,10,10,4,10,8,10,2,2,10,2,10,3,1,1,15,10,6,10,12,9,10,10,10,8,10,10,10,10,7,1,1,10,10,5,1,10,5,10,10,10,6,10,5,10,10,10,12,10,2,10,3,3,10,10,10,10,3,1,1,1,10,10,7,10,10,11,10,10,12,10,2,3,10,4,10,10,2,10,8,10,10,4,10,1,10,1,1,10,2,2,2,10,10,4,10,10,2,10,20,20,21,10,20,19,17,10,5,3,10,11,11,10,8,10,4,10,20,8,8,10,1,5,10,1,1,10,10,14,10,7,10,10,2,10,1,10,4,1,10,10,12,10,3,1,10,8,5,10,10,8,8,10,5,10,10,10,10,10,6,16,20,10,9,11,10,10,4,4,10,10,7,8,10,10,10,10,10,9,10,7,17,6,11,4,4,10,10,11,10,8,10,10,4,4,10,10,9,8,10,10,10,10,10,10,5,10,9,9,10,7,10,10,10,10,5,5,10,10,15,10,10,7,10,1,10,3,6,6,10,2,10,4,4,10,5,10,5,5,1,10,10,10,16,8,10,10,10,15,10,10,10,10,9,10,10,4,10,10,10,10,10,4,4,10,10,10,10,10,5,10,10,3,15,2,10,6,10,10,6,6,14,10,4,10,10,6,1,10,8,5,10,5,10,9,5,10,10,10,5,10,10,10,7,5,10,6,10,2,2,10,10,10,2,8,10,4,2,10,16,14,10,9,6,10,6,10,10,10,10,10,10,10,8,10,10,10,1,1,10,20,10,10,6,10,10,8,1,10,10,9,10,2,10,10,15,10,6,10,9,4,10,9,9,10,14,10,10,15,8,18,10,9,10,8,10,12,10,10,2,10,3,10,3,3,10,9,9,10,7,3,10,1,10,4,1,2,10,4,2,10,6,4,10,6,10,5,6,10,9,9,9,10,1,1,10,1,10,10,7,10,10,2,10,8,6,1,10,10,13,10,5,4,10,10,9,14,14,10,11,10,7,6,10,10,20,10,10,10,9,10,10,5,10,10,4,10,10,10,10,10,10,2,10,10,20,10,1,1,10,5,5,10,10,7,1,2,10,15,10,10,5,2,3,10,3,4,4,10,8,10,10,10,10,5,8,10,10,8,10,10,10,10,5,1,10,16,10,5,10,10,10,10,10,10,11,10,10,20,19,3,10,10,10,10,3,5,10,1,10,10,10,15,25,13,10,17,6,10,4,10,6,10,14,7,10,19,17,17,10,1,1,10,7,10,10,10,10,10,10,10,5,5,10,10,5,10,18,23,23,23,10,5,10,15,15,10,14,5,5,10,10,9,10,8,8,10,6,9,7,1,10,10,5,4,10,8,8,10,10,4,4,10,14,16,10,10,1,10,10,7,10,8,10,15,7,2,1,10,8,18,13,10,7,2,2,10,6,6,10,9,15,23,9,15,11,6,10,1,1,1,10,1,10,3,10,5,10,20,10,15,14,5,10,2,2,2,10,10,7,4,10,6,6,3,1,5,15,15,5,10,6,6,10,8,6,10,6,10,7,7,10,4,10,3,6,4,10,7,1,10,7,10,10,7,10,2,10,3,10,8,2,10,10,10,8,10,3,1,10,10,20,21,10,10,22,10,10,10,3,14,14,10,3,13,10,6,15,10,11,10,9,3,2,10,6,10,10,6,6,10,10,9,7,10,10,12,6,10,12,12,10,10,10,10,10,4,10,10,4,10,5,10,10,6,2,10,13,13,10,19,19,10,8,8,10,3,3,3,10,10,10,10,17,11,11,10,9,6,10,10,19,19,10,18,13,10,4,6,15,7,10,8,8,10,16,6,15,10,7,10,9,5,10,5,5,10,10,15,16,10,7,5,10,10,10,6,10,10,8,10,10,8,4,14,10,10,7,12,5,4,4,10,15,10,10,10,10,10,10,7,5,10,17,7,10,10,10,5,10,11,11,10,10,10,10,5,5,5,10,4,10,12,4,10,8,5,10,2,10,5,5,10,10,10,7,10,10,10,8,10,10,4,10,12,10,5,10,2,1,10,7,10,1,10,5,5,10,10,3,1,10,10,10,5,10,11,10,1,10,10,2,10,10,5,10,10,10,10,7,10,2,7,2,2,9,9,9,10,10,10,1,10,5,10,13,13,9,10,1,10,10,10,10,10,3,1,10,4,10,10,10,10,3,3,3,10,5,10,10,10,7,10,6,10,15,15,10,10,10,10,19,12,12,13,10,7,10,10,10,10,10,10,9,9,10,10,7,10,7,7,10,11,10,5,10,5,10,10,10,10,9,5,3,10,6,10,10,5,1,3,10,8,10,20,13,10,10,13,10,10,10,10,10,7,6,10,2,1,1,10,5,2,10,10,10,10,12,10,10,10,10,4,10,10,6,10,8,10,10,19,16,10,6,10,8,18,16,10,2,10,2,10,8,8,10,1,1,10,10,8,10,10,8,13,10,7,10,5,15,10,7,7,5,10,7,5,10,7,10,10,12,10,3,10,10,6,6,10,10,10,5,5,10,11,10,5,7,3,10,8,3,10,2,10,10,10,10,4,4,10,3,10,6,4,10,10,10,4,2,10,10,10,19,10,10,13,10,9,10,5,5,7,10,5,4,10,5,1,10,9,9,10,3,10,10,1,10,2,2,10,10,10,8,10,4,10,10,2,10,10,10,5,3,9,9,9,10,2,10,10,8,10,10,10,10,10,10,6,6,10,4,10,6,10,2,2,10,8,8,10,5,4,10,10,10,10,10,11,11,10,12,13,10,10,8,10,5,15,25,10,3,3,10,10,11,9,10,10,2,10,10,1,10,10,6,10,1,1,10,7,10,4,4,10,10,12,10,10,4,10,4,10,20,20,7,10,10,17,27,10,7,4,10,2,10,3,3,10,2,10,10,10,17,10,2,2,10,10,10,19,8,10,7,10,8,4,10,8,10,6,10,10,5,3,10,1,1,10,12,12,5,10,10,1,10,2,10,2,3,10,9,9,1,10,10,6,10,9,10,10,9,10,10,2,2,10,10,18,10,10,10,1,1,10,10,10,10,10,10,9,9,10,8,10,2,10,10,10,5,10,10,10,10,7,7,10,10,2,10,1,1,10,9,10,7,10,9,10,14,2,7,10,10,5,4,10,5,4,10,4,1,10,10,7,2,10,8,10,8,10,10,5,10,10,10,10,3,10,10,10,10,10,10,3,10,10,2,2,2,10,11,16,10,20,18,14,10,2,10,3,1,10,20,11,11,10,12,4,10,10,13,10,10,7,10,10,8,4,10,10,5,10,10,5,10,10,2,10,9,5,10,7,1,10,6,13,10,20,3,2,10,5,3,10,10,17,10,10,10,10,9,9,9,10,2,2,10,10,5,15,1,10,10,10,4,1,10,10,5,10,4,10,9,9,10,10,1,10,10,7,7,10,8,8,2,10,6,10,10,1,10,11,8,10,10,9,6,10,10,1,1,10,13,8,10,20,12,12,10,10,6,6,10,10,5,10,5,1,1,10,5,1,10,19,14,14,10,8,7,10,10,15,10,11,12,10,10,10,2,10,20,10,7,10,1,10,10,9,9,10,9,4,10,10,10,1,3,1,10,1,10,10,7,7,10,3,2,10,10,10,10,10,10,5,1,10,10,10,10,7,6,10,4,2,10,10,10,10,16,8,8,18,12,4,10,17,12,10,5,10,10,10,10,4,5,10,10,5,1,10,4,15,2,10,10,7,10,9,12,10,10,10,10,3,2,10,10,10,10,9,10,2,1,1,10,8,7,10,10,7,1,10,10,10,10,7,12,10,12,13,10,4,3,10,4,2,1,10,4,10,10,2,4,2,10,10,4,10,5,10,10,10,10,14,13,2,10,10,10,2,2,10,2,10,6,7,10,10,10,9,9,10,9,9,10,10,10,1,15,20,30,12,22,22,28,10,10,7,10,8,8,10,7,11,10,11,10,3,1,10,3,1,10,10,10,10,7,6,1,10,10,10,10,10,10,10,18,4,10,10,10,10,5,10,8,1,10,16,22,10,7,8,10,7,7,10,10,10,10,10,10,10,10,17,4,10,2,2,10,3,8,2,10,10,7,10,10,6,4,10,10,1,10,10,10,19,5,10,20,14,10,4,2,10,10,10,8,7,10,10,10,6,11,17,3,2,10,4,10,7,7,10,8,9,10,9,7,1,1,1,10,2,10,10,10,10,8,4,10,10,25,14,10,10,7,6,1,10,7,2,10,12,12,10,8,10,10,10,7,7,10,10,10,13,10,9,10,10,10,10,7,5,10,10,10,10,1,1,10,10,9,10,4,2,2,2,10,12,12,10,9,9,10,20,18,12,10,10,9,1,10,10,10,10,9,2,10,5,5,10,10,10,10,10,10,10,10,5,15,10,5,10,9,9,10,20,11,15,2,10,5,5,5,2,10,7,15,10,10,3,8,5,6,10,10,10,8,8,10,3,3,3,10,9,9,10,7,1,10,15,23,10,1,10,10,6,10,4,6,10,8,8,10,7,6,10,10,7,10,5,5,10,14,29,26,10,16,16,9,10,10,10,10,4,10,1,10,9,6,10,10,4,10,9,4,3,10,10,8,2,10,10,2,10,2,10,9,9,10,10,1,10,3,3,10,8,10,10,10,10,10,8,8,10,7,2,10,9,2,10,10,10,9,10,9,10,10,5,1,1,10,10,2,10,10,7,22,22,14,10,9,10,10,10,2,1,3,1,2,5,1,10,2,2,2,10,8,2,10,7,1,10,7,2,5,2,10,7,4,10,9,10,14,24,21,10,3,1,10,4,10,1,10,10,10,5,10,9,7,10,3,10,9,10,10,2,1,10,18,12,5,2,10,11,3,10,1,1,10,10,10,10,10,10,10,10,5,1,10,6,10,6,3,10,3,10,6,6,10,7,1,10,2,1,10,4,10,5,10,10,10,7,2,10,8,5,10,1,10,15,4,1,10,20,14,10,10,12,15,14,10,1,1,2,10,2,10,8,8,10,5,10,10,10,9,9,10,2,10,10,14,6,10,9,11,1,10,6,10,10,10,10,3,2,10,5,10,10,10,10,7,7,10,15,10,2,10,10,9,3,1,4,10,4,10,9,4,10,7,6,10,20,20,15,10,10,2,10,8,8,10,2,10,19,11,10,10,10,10,10,10,5,5,10,10,1,10,7,10,10,2,2,15,6,4,9,11,11,10,20,20,15,10,9,5,10,17,13,7,10,16,5,10,7,1,10,8,13,10,5,6,10,5,10,9,10,8,4,10,1,1,1,15,11,11,1,10,2,10,15,10,7,11,10,1,10,2,10,9,10,19,19,10,8,7,10,10,15,8,10,5,3,1,10,5,6,5,13,10,10,5,5,10,3,3,3,1,10,9,5,10,10,5,10,10,7,3,10,10,7,4,10,9,4,10,5,5,10,10,10,10,10,6,6,10,10,6,10,10,10,10,6,10,4,2,10,8,8,10,7,3,10,10,9,10,10,10,5,10,7,10,5,1,10,7,10,10,9,8,10,4,1,10,12,6,6,1,2,10,5,5,10,4,10,8,10,10,11,16,10,10,9,7,10,15,5,10,5,4,4,4,10,10,10,4,10,10,6,10,7,5,10,10,10,5,10,10,10,7,5,2,1,10,8,3,10,12,10,10,10,10,10,1,10,9,10,5,10,10,8,10,6,4,2,1,1,1,10,10,16,2,10,17,10,10,10,10,4,4,10,9,9,10,10,5,1,1,10,13,14,10,5,10,9,10,1,1,10,8,10,9,7,10,1,10,19,11,10,2,3,10,7,7,10,6,5,10,10,4,10,5,4,10,10,4,2,10,4,4,10,4,6,10,10,11,10,6,4,10,10,14,10,7,10,10,4,6,10,10,2,3,10,10,5,10,6,10,9,1,10,10,10,10,10,10,6,5,10,10,10,9,5,10,7,4,10,5,1,10,10,10,5,5,10,10,10,10,6,14,10,25,16,10,10,6,10,10,5,15,14,10,10,6,6,10,10,7,10,4,1,10,10,8,10,20,10,2,10,6,4,10,7,1,5,1,10,10,5,3,10,6,10,10,20,10,10,6,5,10,10,1,10,9,2,2,10,5,3,10,5,10,8,10,10,7,5,1,8,2,10,6,3,10,6,10,9,3,10,10,15,5,10,10,17,10,15,19,10,5,5,10,8,18,18,10,12,11,10,8,2,10,6,10,7,10,3,10,2,2,10,11,20,10,17,17,10,15,13,10,9,7,10,3,5,5,5,1,10,5,10,6,10,9,2,10,6,6,10,10,10,8,3,10,10,1,1,10,6,9,10,10,10,10,10,8,2,10,3,1,10,10,6,1,10,5,2,10,11,10,10,5,10,9,2,12,10,12,9,10,7,7,10,10,8,10,10,7,7,10,8,1,10,10,11,10,10,2,10,11,7,10,7,1,10,10,8,10,8,10,4,2,10,8,10,6,10,4,4,14,15,13,20,20,10,5,15,10,2,10,10,10,10,10,10,10,10,6,10,10,2,10,9,10,10,1,10,4,1,5,10,16,12,10,1,2,10,2,10,2,8,3,13,10,9,2,10,5,1,10,10,8,1,10,10,12,12,10,4,4,10,10,8,10,20,10,10,8,1,1,10,3,10,14,3,2,10,4,12,10,5,10,2,10,6,4,10,7,7,10,4,10,7,10,3,4,10,5,3,10,6,5,6,3,10,20,13,13,10,6,10,10,5,10,8,1,10,10,10,7,1,10,10,8,8,10,16,25,25,10,9,6,10,7,5,10,15,10,19,11,11,10,6,6,10,10,6,10,10,7,10,10,2,10,6,2,10,5,2,10,8,11,10,3,10,10,10,2,10,6,7,10,15,3,10,10,10,1,10,13,8,10,9,7,7,2,10,2,3,10,10,10,10,6,10,5,10,10,6,10,8,9,10,9,3,10,10,10,3,7,7,10,12,10,10,10,10,10,10,6,4,10,10,7,9,16,21,10,10,10,1,10,6,9,10,3,1,10,10,9,10,5,10,10,5,6,10,1,10,10,2,2,10,10,6,1,10,8,5,1,10,7,10,10,5,3,10,10,14,9,10,10,4,4,10,10,10,4,4,4,10,1,10,10,7,7,10,7,10,10,5,10,7,10,6,1,10,10,10,10,10,11,10,10,3,10,10,9,9,10,6,2,10,10,1,1,10,4,10,3,10,10,6,6,10,4,5,6,9,10,6,3,10,3,1,10,10,9,7,10,10,8,10,5,1,10,10,10,10,1,10,10,10,10,6,10,3,10,10,4,10,12,10,2,10,10,11,10,4,3,10,10,10,10,6,10,10,7,10,10,10,1,10,10,10,10,10,10,3,10,10,15,10,3,6,10,9,5,10,3,3,2,10,9,2,6,4,10,10,10,10,6,4,10,10,12,9,10,10,5,10,5,10,5,10,14,5,10,6,10,7,6,10,6,3,10,3,10,3,3,10,10,8,10,3,10,10,10,1,10,4,3,10,8,7,10,7,9,8,10,1,1,10,10,10,10,4,8,10,10,8,15,7,10,10,7,7,10,5,10,10,1,10,6,10,9,10,10,8,15,15,10,10,20,15,14,10,9,3,10,8,10,10,10,10,5,5,10,7,10,10,10,10,10,10,7,3,10,6,7,10,4,10,7,2,10,20,20,20,4,10,20,7,10,20,9,10,10,10,10,10,10,16,11,10,9,3,5,6,9,10,4,10,20,20,6,10,1,1,10,2,12,3,10,10,10,7,10,10,10,9,10,10,10,10,10,10,10,4,10,11,10,3,10,10,5,10,11,11,10,4,1,15,5,10,12,9,10,10,6,8,10,10,10,9,10,7,10,10,10,5,2,3,3,10,10,10,7,10,9,10,10,3,10,14,7,1,2,2,10,10,10,2,10,10,10,2,10,5,5,10,1,1,10,10,8,9,7,10,9,14,10,10,7,10,13,10,15,10,9,3,10,1,10,1,5,10,3,3,10,10,10,9,9,10,10,5,10,4,10,6,10,10,6,8,5,5,10,3,3,10,10,10,10,10,9,3,3,1,10,6,6,10,10,5,5,10,3,10,15,15,10,10,10,3,10,9,5,10,14,10,10,9,10,10,7,2,10,10,8,3,10,20,20,14,10,10,10,3,2,1,10,5,10,10,10,10,5,10,8,10,8,10,13,22,13,10,10,15,15,1,10,25,25,10,10,10,8,10,8,10,8,10,10,10,10,4,10,10,3,3,3,10,10,10,10,2,1,1,10,4,10,10,5,2,10,6,10,2,2,2,10,8,4,10,4,10,7,4,10,7,10,20,20,8,10,10,10,10,6,1,1,10,9,1,10,10,10,1,2,10,10,1,15,15,5,10,10,3,10,8,10,9,10,10,10,10,10,10,10,15,15,15,10,10,10,10,10,10,10,7,7,10,4,3,10,6,1,11,10,10,10,10,6,10,10,9,1,10,10,10,10,4,10,10,10,6,2,10,6,16,10,8,7,1,10,10,6,10,6,6,10,1,10,10,10,8,10,9,10,13,13,10,8,8,10,25,10,6,10,20,20,15,10,10,3,10,10,6,10,5,3,3,10,11,10,9,9,10,8,7,10,10,3,1,10,7,8,10,10,10,5,1,10,2,1,10,8,2,10,10,7,1,10,20,17,17,10,9,4,10,1,10,6,6,10,10,10,6,3,10,10,9,10,6,10,10,10,10,10,15,19,10,10,1,10,10,3,3,10,7,3,10,5,10,10,10,9,4,10,4,10,1,10,10,10,10,10,6,2,10,7,4,1,10,10,7,3,10,10,3,10,7,7,10,14,10,6,2,10,4,10,20,9,12,10,10,7,10,10,5,6,10,15,13,10,11,22,10,9,2,10,10,7,2,3,10,10,10,4,3,10,11,11,10,8,13,23,16,10,8,8,10,10,7,1,10,10,8,8,10,8,4,10,1,10,2,3,10,6,10,10,10,10,10,1,10,10,10,3,6,16,10,6,3,10,3,10,10,10,6,10,10,2,10,10,10,10,10,8,2,1,10,10,20,20,13,10,3,13,1,10,14,14,10,10,8,7,10,1,10,10,10,10,9,10,10,10,10,9,9,10,10,10,2,10,6,6,7,10,10,10,7,10,10,3,10,2,10,8,18,7,10,9,14,10,7,10,10,8,10,10,10,5,10,10,10,10,10,8,10,10,10,20,11,10,7,10,10,4,10,8,11,10,6,10,6,3,6,6,7,10,6,11,10,10,10,10,10,6,14,10,9,10,7,10,8,8,10,10,10,10,10,5,13,10,10,10,10,10,10,4,4,7,5,5,1,10,9,8,10,10,9,10,10,11,10,10,7,10,6,3,10,10,8,7,10,9,5,10,2,10,16,10,9,8,10,8,1,10,13,5,10,1,10,6,4,10,1,10,8,5,10,10,24,10,10,9,10,6,10,10,10,10,10,10,10,4,10,3,10,10,2,10,7,11,10,10,5,10,1,1,1,10,10,10,10,10,10,10,10,10,10,4,15,9,10,10,10,8,7,2,8,8,8,10,10,3,10,10,11,11,10,10,6,7,7,10,8,10,7,5,10,11,8,10,3,5,2,1,10,3,10,10,10,4,4,10,10,10,10,3,10,10,7,10,1,1,10,10,7,2,2,10,2,10,10,7,10,10,10,7,10,10,10,10,8,1,10,10,10,10,10,11,18,10,9,10,3,3,10,2,10,10,8,10,3,10,10,2,10,1,5,5,10,9,10,20,27,24,15,10,12,12,10,8,10,11,8,10,10,5,5,10,5,7,7,10,10,4,4,4,10,10,10,5,2,10,6,5,5,7,1,10,8,10,10,1,10,10,10,13,2,10,10,10,10,7,10,10,6,10,6,10,6,6,10,4,4,4,10,8,8,10,4,4,10,10,10,19,10,17,10,10,5,9,6,10,4,10,10,1,10,1,8,10,5,1,10,6,7,10,10,10,1,10,2,10,12,12,10,10,22,10,7,4,10,10,13,7,10,4,10,4,2,10,20,16,36,10,8,8,10,9,10,10,10,10,10,10,2,10,3,3,10,5,14,10,7,10,10,10,10,6,6,10,10,8,1,10,9,10,4,5,10,10,2,2,10,10,8,5,10,11,10,8,9,10,7,10,6,10,10,10,10,10,10,10,10,3,10,10,10,7,1,10,3,10,10,2,10,9,6,6,16,10,10,6,1,10,10,10,4,8,10,10,5,8,8,8,2,10,10,10,3,4,10,7,7,10,10,9,10,10,1,10,10,12,10,7,10,5,10,6,7,10,10,5,15,13,3,10,7,10,10,4,1,2,10,7,4,10,5,10,14,10,2,5,2,2,10,5,10,4,3,10,10,2,10,10,6,10,10,10,8,6,10,4,10,10,10,10,11,17,10,5,10,15,15,25,12,10,6,10,6,10,8,4,10,10,8,5,10,10,3,7,5,5,1,2,10,10,8,7,10,9,8,10,8,3,13,10,8,18,10,11,10,10,10,15,10,9,9,17,10,5,5,10,10,10,10,10,5,5,10,10,10,10,4,10,5,10,9,1,10,11,10,6,2,10,1,6,15,10,10,2,2,10,10,20,19,10,10,2,10,3,10,9,9,10,10,10,6,10,4,4,10,6,2,6,3,10,4,10,8,1,10,10,9,15,10,10,8,10,10,10,6,1,10,9,10,6,5,2,10,10,4,10,3,15,10,10,10,5,4,10,7,3,10,10,4,10,9,10,4,10,2,10,9,9,10,10,10,7,10,21,16,10,14,10,7,7,10,2,6,10,20,7,8,10,4,2,10,8,10,8,1,10,10,8,5,10,10,16,4,10,9,11,11,10,7,7,15,10,12,10,7,15,5,1,10,5,5,10,10,7,10,10,4,10,10,9,19,19,10,8,10,10,10,10,10,10,10,8,8,10,1,10,11,7,10,7,2,10,8,5,10,2,10,10,4,8,3,2,10,10,6,10,10,10,12,12,10,10,10,5,14,10,10,10,10,10,5,1,10,10,7,10,9,6,9,3,10,6,6,10,11,10,10,10,10,7,4,10,10,10,10,4,10,10,1,10,10,4,2,10,11,9,10,10,10,8,10,5,10,10,5,5,10,10,18,4,10,9,2,5,1,10,10,6,10,10,7,7,10,8,10,4,14,10,9,6,10,9,17,16,10,8,1,10,2,10,10,9,10,1,10,5,5,3,5,1,10,10,1,10,10,10,11,11,10,10,2,10,7,1,1,10,9,7,6,10,5,10,2,10,10,9,10,10,10,10,1,10,17,17,10,9,10,5,1,10,14,28,10,10,6,10,5,10,5,1,1,10,10,1,10,7,8,10,10,8,15,15,21,10,6,7,10,2,12,10,10,1,10,8,8,10,10,10,10,10,10,3,1,1,10,10,10,5,10,1,2,10,10,10,4,1,10,4,4,10,8,2,10,1,10,8,15,3,10,1,10,10,9,14,1,1,10,10,7,10,10,10,1,10,3,10,5,1,10,3,1,10,10,1,15,12,10,1,10,6,10,3,10,4,10,10,10,16,10,10,7,5,10,10,10,10,12,3,13,10,10,10,10,10,10,20,19,13,10,6,2,10,5,10,7,10,10,7,1,10,10,10,10,9,9,10,10,14,7,3,3,10,9,4,10,10,10,10,10,10,3,10,4,1,10,1,10,10,7,10,1,10,5,5,10,10,10,10,9,12,10,4,4,10,4,7,10,10,10,15,15,10,5,6,10,2,10,10,8,1,8,3,10,10,5,1,10,9,9,10,9,2,10,7,10,10,5,15,10,10,10,10,6,4,10,6,6,10,9,9,10,5,10,10,4,10,1,1,10,9,15,9,9,10,6,10,10,4,10,18,23,10,6,10,6,10,11,3,15,4,4,10,13,13,10,20,27,24,10,5,10,7,6,10,5,1,10,8,5,10,10,7,4,10,10,10,18,5,5,10,10,2,2,10,10,1,6,10,10,8,10,7,10,10,5,10,18,14,4,10,10,7,2,10,5,5,10,10,3,13,13,10,8,9,10,10,5,10,10,4,10,5,1,10,10,11,6,10,6,10,3,10,10,10,10,10,10,10,13,13,10,6,6,10,10,15,15,10,9,9,10,5,10,2,10,10,2,10,10,5,10,6,10,9,6,1,10,4,15,30,30,27,10,10,10,6,10,6,10,6,3,10,4,15,7,9,10,10,12,10,10,8,10,2,10,2,10,3,10,12,12,1,10,1,10,10,10,8,10,5,5,10,10,11,10,9,5,10,10,5,10,8,8,10,10,15,10,10,11,11,10,8,5,10,8,16,18,10,10,10,10,6,6,10,6,8,10,10,9,10,3,1,10,12,5,10,19,7,7,10,6,15,15,2,1,10,6,10,2,2,10,10,10,20,20,21,10,10,10,1,1,1,10,6,10,10,11,11,10,4,10,2,10,5,10,5,4,10,18,18,18,10,12,10,10,10,5,15,10,8,6,10,10,7,7,10,6,6,10,10,10,10,10,5,10,10,11,15,9,21,10,3,10,9,6,10,10,10,2,9,9,10,7,1,10,10,10,10,4,4,10,7,10,9,8,10,4,9,10,10,7,5,10,7,7,10,10,7,14,10,10,10,8,1,1,10,8,8,2,3,3,10,1,10,10,5,15,9,9,10,2,1,10,7,10,17,10,10,12,12,10,7,2,10,8,10,8,10,6,12,10,7,10,10,8,7,10,7,10,10,5,2,10,11,11,10,8,9,10,8,10,18,18,10,10,4,10,10,10,10,9,10,10,6,10,10,10,7,10,10,10,10,1,7,7,10,6,8,10,9,7,10,10,10,10,10,17,10,10,9,10,10,1,10,9,9,2,10,10,10,5,10,10,7,15,13,1,10,7,10,7,6,2,1,10,2,2,10,10,10,10,1,10,8,8,15,18,19,10,20,18,10,10,10,10,10,10,10,20,10,10,1,10,3,10,10,10,7,7,10,10,15,15,10,8,10,10,10,10,10,10,2,2,10,20,10,5,3,3,10,5,10,10,4,10,4,4,15,9,19,24,10,7,1,10,10,10,10,9,10,10,10,5,3,10,4,10,10,5,10,9,14,14,10,10,16,10,7,7,10,3,3,10,8,6,10,10,10,10,1,10,6,10,9,9,10,10,4,10,6,10,9,3,10,10,9,10,4,2,2,2,1,1,1,15,6,7,10,10,8,10,3,1,10,3,10,5,1,10,10,15,5,10,14,2,10,8,8,12,10,6,10,10,9,9,10,5,10,10,5,10,10,6,10,4,10,5,10,9,10,10,10,11,3,10,7,7,10,10,5,1,10,1,10,5,5,10,10,3,10,7,10,8,3,10,5,16,10,7,4,10,6,4,10,10,8,10,18,15,10,10,10,7,1,10,8,5,10,8,8,10,10,8,10,20,20,23,10,12,10,9,10,1,10,10,10,10,10,7,10,11,11,10,11,10,10,10,2,10,10,7,1,10,2,10,10,4,10,2,2,10,10,10,17,10,9,10,5,6,14,11,5,1,10,10,10,10,5,10,10,10,10,4,2,10,1,10,8,7,10,10,20,20,10,11,5,10,13,13,10,9,9,10,3,3,1,10,19,12,6,15,9,9,3,10,8,2,10,10,8,5,10,12,5,10,10,7,1,10,10,17,10,7,4,10,10,7,2,10,9,15,10,3,10,10,2,9,10,10,10,8,10,6,10,14,14,10,10,1,10,1,10,14,10,5,1,10,6,1,10,4,10,10,10,1,10,3,2,10,10,8,10,9,3,10,10,10,10,14,10,2,10,6,6,10,1,11,10,3,3,1,10,10,12,22,6,10,10,10,10,10,13,6,10,10,6,3,10,8,5,10,4,3,1,10,6,10,10,1,10,10,2,10,10,10,6,10,8,10,10,11,10,10,3,1,10,6,1,10,10,6,8,10,13,1,10,10,20,20,8,10,6,4,10,9,9,10,7,3,10,10,15,8,10,3,2,10,10,10,10,10,1,10,10,1,10,10,3,10,9,10,10,10,10,2,10,20,10,1,10,6,1,10,10,8,10,3,10,10,4,6,10,4,10,7,4,10,10,10,10,7,7,10,10,2,1,10,10,14,10,10,1,3,15,19,14,3,10,10,1,10,10,10,4,10,10,1,10,5,1,10,10,10,10,10,14,14,10,9,10,10,5,10,4,5,10,1,10,12,10,1,10,10,3,10,5,5,10,2,10,10,10,10,3,10,5,7,10,6,3,10,10,6,10,10,2,10,1,1,10,10,10,9,1,1,10,6,10,6,10,10,10,10,10,10,10,8,2,10,9,9,10,4,2,15,7,6,10,17,10,3,3,7,10,6,10,1,1,10,8,6,10,9,9,10,10,8,10,1,10,10,1,10,14,14,10,1,10,10,5,1,10,7,5,6,8,2,10,20,2,21,21,10,5,2,10,1,10,10,1,2,10,7,5,10,10,4,10,10,8,10,8,10,1,15,6,10,1,3,1,10,8,8,10,4,10,10,10,11,10,2,3,10,6,10,10,8,5,1,10,6,10,10,4,10,10,5,5,10,7,10,2,10,10,10,10,10,10,10,10,7,7,7,15,10,10,10,1,10,3,10,4,10,4,10,4,4,10,1,1,10,10,6,10,7,9,10,7,10,2,10,2,10,8,10,14,10,10,10,8,8,10,10,1,10,3,10,7,2,2,2,10,6,10,1,10,10,3,3,1,10,10,10,10,10,1,1,10,1,10,3,1,5,10,7,17,17,10,7,17,10,1,1,1,1,10,8,9,10,10,5,12,8,10,10,5,10,3,10,6,7,10,10,18,3,10,10,5,10,5,4,1,1,2,10,4,4,10,16,11,10,10,3,10,10,9,10,10,12,10,9,10,8,8,10,3,2,10,15,15,10,7,1,10,10,7,6,10,5,3,3,10,9,10,7,17,17,10,7,10,4,10,20,20,10,8,3,10,20,20,10,9,1,10,4,1,3,10,5,5,2,10,10,10,10,10,12,12,10,13,11,10,10,5,10,15,10,10,10,8,10,9,1,10,9,15,10,7,5,10,10,10,9,3,10,8,7,10,7,1,10,20,4,2,10,10,8,18,2,3,10,6,10,9,9,10,8,10,8,3,10,5,5,5,10,10,6,6,10,8,8,10,13,10,3,10,2,10,9,7,10,5,10,8,2,10,4,4,10,8,3,10,10,7,10,5,1,1,10,10,9,10,8,3,2,5,5,10,10,25,10,12,7,10,10,15,10,6,15,10,10,10,2,2,2,10,7,7,10,10,1,10,10,4,3,3,1,10,9,2,10,5,10,5,10,10,3,10,5,5,10,11,11,10,7,2,10,7,7,10,15,15,10,8,6,10,10,25,15,9,10,1,2,10,1,10,6,3,10,5,1,10,10,5,10,10,1,1,10,10,10,10,10,7,10,1,10,8,8,10,20,1,10,2,10,10,8,10,3,10,4,1,10,1,9,3,3,10,3,10,10,10,10,6,10,2,10,10,6,8,10,19,8,2,10,7,3,4,10,8,9,6,13,10,8,8,10,5,5,10,15,5,10,10,10,7,4,10,10,10,10,5,10,7,7,10,20,14,10,8,6,10,9,2,10,10,3,10,10,19,10,5,15,5,10,9,1,10,5,3,10,11,10,6,6,10,10,6,10,10,10,10,6,3,10,3,3,10,4,4,10,5,6,10,10,10,3,10,3,10,10,10,5,5,10,11,11,10,6,10,8,8,10,10,10,7,7,10,6,5,10,10,17,10,4,2,2,10,7,10,10,19,10,4,1,10,12,12,10,9,11,10,8,10,3,4,10,10,10,20,10,12,15,10,6,10,10,4,10,3,2,7,6,6,6,10,10,5,10,10,6,10,3,1,15,10,10,6,10,10,3,10,10,8,10,13,9,10,20,10,20,20,20,4,10,4,10,10,1,10,10,12,8,10,11,11,10,4,4,10,9,10,10,1,10,10,16,8,10,10,1,1,10,1,10,10,7,10,10,6,3,10,3,3,10,4,10,10,5,10,3,1,10,2,1,11,7,10,2,10,11,11,10,10,7,2,10,8,10,6,4,10,2,1,10,10,10,9,10,2,10,12,10,10,11,10,10,3,10,10,7,10,10,9,4,10,10,4,1,10,2,2,2,10,8,7,10,10,10,17,10,3,10,9,2,10,10,10,10,8,10,7,5,10,1,10,9,1,10,10,10,8,8,10,6,2,10,9,10,10,10,15,10,9,10,10,6,3,10,10,8,5,10,8,10,6,10,7,1,10,2,10,10,8,10,10,6,6,10,15,15,10,10,10,3,10,8,5,2,10,10,2,10,9,10,7,7,10,7,7,10,8,18,18,10,10,9,6,10,6,2,1,10,10,1,10,10,4,10,10,10,7,10,9,2,1,10,7,2,10,10,7,10,15,13,10,11,11,10,8,10,8,10,10,10,11,5,10,6,1,10,10,7,10,9,10,6,6,10,7,11,10,10,16,9,10,10,1,10,8,7,10,10,10,8,10,6,10,10,7,7,10,5,10,14,10,6,3,10,11,11,10,2,10,5,2,10,10,10,10,10,10,10,10,10,15,10,7,10,10,6,10,10,11,10,9,10,5,10,10,10,7,2,1,10,13,13,10,4,2,10,10,1,10,10,10,10,5,10,11,11,10,18,7,10,13,13,10,7,9,10,11,10,10,10,10,6,10,6,10,10,1,10,3,4,6,6,4,2,4,6,10,10,10,2,10,7,5,10,6,2,10,10,10,6,6,10,8,8,10,2,10,10,10,10,8,4,8,3,2,10,5,10,11,11,10,10,10,10,10,10,9,10,10,10,5,10,2,1,10,4,4,10,4,1,10,10,2,10,10,2,10,10,10,16,3,10,20,20,22,10,1,1,10,4,6,10,10,10,14,10,7,10,6,10,1,10,10,9,10,3,10,4,10,10,10,10,8,4,2,10,8,10,6,10,10,10,10,12,16,10,10,10,3,10,7,4,10,10,19,10,12,10,15,1,10,7,10,5,10,6,6,10,5,5,10,8,10,10,4,2,10,11,7,10,6,10,7,3,10,3,10,10,7,10,2,4,4,10,8,4,10,12,18,10,7,4,2,10,10,4,10,10,10,20,15,10,8,10,7,10,14,14,10,4,4,4,10,10,10,10,8,4,10,2,9,10,18,17,10,10,9,3,10,9,12,10,10,1,1,10,6,6,10,10,8,10,17,10,10,6,10,2,1,10,7,7,10,10,9,2,1,10,8,2,10,4,10,10,5,10,10,10,10,4,6,10,10,10,6,5,10,16,21,15,10,8,10,4,10,8,10,20,15,10,10,6,8,8,18,18,10,15,15,15,10,10,10,7,10,10,10,1,5,10,10,6,10,10,12,1,10,1,10,10,10,20,10,10,7,2,1,10,9,9,10,6,14,9,10,5,10,1,10,10,1,10,9,14,8,10,10,10,10,10,5,10,10,10,1,10,7,2,10,8,8,10,20,16,14,10,10,10,16,10,8,4,10,9,9,10,6,10,9,9,10,10,4,10,10,17,10,10,10,10,10,10,9,2,10,8,8,10,6,1,1,10,10,10,10,10,10,10,10,10,15,11,10,7,1,10,2,1,1,10,10,10,10,9,21,26,10,2,10,15,8,1,10,10,3,10,9,9,10,9,4,10,10,15,2,10,10,4,10,6,4,10,6,6,10,8,3,10,13,13,10,10,10,10,8,11,10,8,10,10,2,10,3,2,10,6,6,1,4,10,2,10,10,10,10,5,6,6,10,10,3,10,20,20,15,10,10,8,14,10,22,16,10,10,10,10,10,14,4,10,2,1,10,10,6,15,10,10,10,20,16,8,10,4,1,10,8,17,3,10,4,10,10,1,1,10,10,10,11,8,10,1,10,3,10,2,10,4,10,14,3,10,7,7,10,11,9,10,6,1,10,11,10,10,10,10,10,7,9,10,10,10,10,9,18,10,11,10,2,1,10,6,10,8,4,10,5,10,17,12,10,7,4,10,8,10,10,10,5,1,10,6,7,10,10,4,10,10,5,10,22,16,10,7,10,1,14,9,11,10,9,10,10,10,4,10,8,7,10,7,10,2,12,10,2,10,10,10,9,15,10,10,7,1,10,1,1,15,11,8,10,4,10,4,4,10,10,8,11,10,10,3,10,16,10,10,10,10,6,7,10,11,18,18,10,6,1,11,10,10,10,9,4,1,10,6,10,8,3,1,10,10,10,10,10,9,1,10,5,13,10,5,1,1,10,10,10,4,4,15,1,10,16,16,10,9,10,7,5,10,9,2,3,10,10,8,10,1,1,1,10,10,8,6,10,5,10,10,6,10,2,10,18,10,10,4,10,9,10,10,8,8,10,1,1,10,8,10,11,4,10,10,10,10,2,10,3,10,4,10,6,2,2,10,3,11,1,10,10,10,10,10,3,10,4,1,16,16,10,10,10,7,10,10,4,6,6,10,3,10,10,20,20,20,20,10,3,1,10,10,9,9,10,6,2,10,6,2,10,5,5,10,6,6,10,8,10,2,10,10,2,10,3,13,10,7,1,10,10,8,4,1,5,4,1,10,4,8,3,10,10,3,10,9,11,10,8,1,10,8,10,6,6,1,10,10,10,10,8,10,5,10,3,10,10,12,1,5,5,10,10,12,22,10,7,4,10,11,6,10,8,10,10,10,10,4,10,5,10,21,9,10,10,10,8,3,10,5,10,11,7,7,10,10,6,10,3,10,10,9,10,4,2,10,1,10,6,10,1,7,10,7,7,10,8,1,10,10,10,10,3,10,8,10,10,19,3,3,10,9,1,10,10,8,3,10,10,10,10,10,10,10,8,1,10,10,7,10,10,3,10,10,7,7,10,10,10,11,10,9,9,10,7,2,10,15,6,10,12,9,10,10,4,15,1,2,10,10,6,10,7,10,10,3,10,10,10,20,15,10,9,9,10,3,3,10,10,10,5,10,4,10,9,9,9,10,10,5,10,3,13,3,10,5,4,10,15,16,10,8,10,10,9,9,10,11,1,1,10,13,10,7,7,11,10,19,10,10,10,11,10,3,2,10,15,15,10,5,5,10,6,4,10,10,7,10,12,5,5,10,10,10,4,4,8,10,10,10,1,10,10,4,14,14,10,10,5,10,10,9,10,6,10,10,10,12,10,10,1,10,1,12,14,10,10,14,10,20,13,10,10,10,10,7,1,4,1,2,10,2,2,10,16,10,5,10,3,10,10,9,4,1,1,10,10,4,1,10,10,11,5,10,1,1,10,5,6,10,4,10,20,10,10,1,10,2,10,7,12,10,10,5,10,10,2,10,9,10,8,18,10,8,2,10,8,8,10,8,6,10,10,10,10,3,8,10,1,10,5,5,10,10,15,8,10,4,7,10,10,11,10,7,2,10,2,1,10,12,11,9,10,10,4,10,9,9,10,10,10,10,10,10,6,10,8,2,10,10,5,10,9,10,10,6,10,2,1,10,15,15,10,7,2,10,5,4,12,9,2,10,5,5,10,10,10,10,9,10,10,6,10,2,10,10,9,10,5,10,1,10,8,12,10,7,7,10,8,10,10,7,10,1,4,2,10,10,10,10,10,16,9,10,10,9,2,10,10,10,15,25,10,10,5,10,10,9,10,10,10,10,10,4,10,10,10,10,8,8,10,12,3,10,10,10,10,10,10,5,15,5,5,10,20,25,34,29,10,7,10,5,2,10,9,10,3,4,1,10,6,6,10,10,15,12,11,10,6,10,3,3,10,6,10,3,10,3,2,2,10,4,10,10,10,7,10,10,9,10,8,1,10,10,6,1,10,4,10,10,10,4,4,10,5,1,10,5,10,4,10,5,1,10,4,10,1,10,10,12,10,20,20,2,3,1,10,6,2,10,7,12,7,10,9,9,10,10,10,2,10,10,10,5,10,8,8,10,6,3,10,9,2,10,10,10,20,14,8,10,8,4,10,10,10,10,7,7,10,3,10,10,9,10,8,8,10,3,10,8,8,10,10,10,11,3,10,10,10,4,6,10,6,7,10,6,10,10,10,10,11,11,10,15,11,12,10,10,1,10,5,15,7,10,5,4,10,10,10,4,10,7,1,10,10,2,10,2,10,10,10,10,10,3,10,10,10,5,7,10,10,2,2,10,1,10,9,5,8,4,9,9,10,8,2,10,10,6,10,2,7,10,10,7,10,6,7,10,7,10,10,10,4,10,9,10,10,6,3,3,10,3,3,10,8,7,10,6,1,2,10,8,4,10,10,4,10,9,4,10,10,6,1,10,11,6,10,10,3,1,9,9,2,10,8,4,10,8,3,10,10,10,7,10,11,5,10,11,11,10,10,3,10,2,1,10,10,2,7,8,10,12,12,10,10,4,5,2,1,10,9,10,2,2,10,17,6,10,10,10,10,10,10,5,1,1,10,10,7,7,8,5,10,10,8,8,10,2,10,20,20,10,8,1,10,11,9,10,5,5,10,20,20,8,10,1,10,3,10,10,10,2,10,16,16,10,10,9,9,10,13,13,10,10,10,3,8,2,1,10,10,14,8,10,10,11,10,9,3,10,10,4,5,15,11,10,10,11,3,10,10,11,11,9,1,10,10,10,1,1,10,11,11,10,8,7,10,1,10,10,10,2,7,17,9,10,8,2,10,10,10,1,10,5,1,1,10,10,10,10,4,10,10,8,10,7,10,5,5,10,10,20,2,1,10,16,12,10,4,5,15,10,10,10,10,10,2,2,10,10,5,5,15,10,10,16,10,10,3,10,2,2,2,10,9,9,1,10,10,4,6,10,10,10,3,3,10,15,15,10,5,10,13,13,18,10,10,3,6,6,1,10,10,2,10,10,10,10,1,15,22,10,10,10,10,2,5,15,10,10,10,3,10,10,10,10,6,10,7,7,14,14,13,10,5,10,14,13,2,10,8,10,10,6,6,1,10,8,10,9,9,10,10,8,10,3,10,11,11,10,10,7,7,10,7,9,10,10,10,7,7,10,11,11,10,9,10,1,1,10,10,10,5,5,10,10,18,4,10,2,10,10,10,10,20,12,12,10,10,5,3,10,10,10,21,21,10,10,10,10,18,10,9,1,10,10,7,10,10,10,7,2,10,9,5,10,8,10,6,6,5,5,5,1,10,1,1,1,10,8,13,10,19,9,10,8,2,10,10,8,10,6,1,10,10,10,10,10,6,10,10,10,18,15,14,10,8,10,9,22,10,7,10,6,1,10,8,2,10,9,10,10,10,10,9,2,10,6,2,10,8,10,8,10,7,3,10,10,5,1,10,1,10,10,10,10,9,7,10,20,1,10,10,10,10,10,8,8,10,8,3,10,8,1,10,2,10,10,10,10,10,4,10,6,2,9,9,10,3,7,10,10,8,10,9,1,4,4,10,10,10,10,3,10,2,10,10,10,10,8,10,10,3,3,10,1,1,1,10,9,10,7,10,10,10,7,5,10,10,6,1,10,7,1,10,5,4,10,10,2,10,11,5,1,10,4,10,10,10,10,10,10,3,13,6,10,7,2,10,1,10,10,8,8,10,5,1,10,10,5,10,10,5,1,10,10,6,10,10,5,10,10,10,1,10,3,1,10,10,5,10,5,2,10,10,10,7,3,10,4,1,15,12,1,10,10,8,1,6,3,3,10,4,10,6,6,10,10,3,1,10,4,10,10,5,10,9,3,10,7,10,2,1,10,10,9,12,10,7,10,20,10,7,4,14,10,8,8,10,9,7,10,10,10,10,15,10,10,8,10,10,11,1,10,6,5,10,8,12,10,10,10,10,8,2,10,9,2,10,6,9,10,10,13,10,3,10,10,2,10,9,7,10,10,25,18,10,4,1,10,3,10,7,10,2,2,10,10,10,10,10,6,6,10,7,8,10,9,9,10,10,8,10,13,13,10,10,10,7,5,10,10,4,19,10,3,10,10,9,14,10,5,1,10,1,10,3,10,10,8,13,10,10,10,1,10,8,17,7,10,11,8,7,10,5,10,10,10,11,7,10,16,10,10,6,6,10,10,10,7,10,10,9,10,3,2,10,1,10,6,10,10,8,10,10,1,10,6,4,10,6,10,8,6,10,5,10,19,10,10,9,9,10,6,10,10,8,5,10,10,6,6,10,7,1,4,10,5,2,10,11,8,10,20,14,9,10,5,15,6,10,10,16,10,10,10,10,10,10,5,15,14,1,10,13,15,10,10,10,6,8,10,6,10,9,3,10,5,3,10,10,20,15,12,6,7,5,2,10,8,10,3,10,6,1,2,10,7,7,10,9,5,10,6,10,11,8,10,9,7,10,10,7,7,10,5,10,7,8,10,7,7,10,12,1,10,9,10,9,10,10,7,10,3,3,10,10,10,6,4,10,4,10,3,10,4,10,10,10,6,10,4,1,10,20,12,5,10,9,9,10,10,10,10,10,10,15,3,10,10,10,9,9,10,10,10,16,10,7,4,10,5,5,10,2,6,1,10,13,13,10,10,10,4,10,10,10,10,1,10,10,10,10,5,4,10,10,12,15,13,13,10,10,20,25,25,25,10,10,10,12,10,2,8,6,10,10,9,9,10,8,9,10,16,7,10,1,1,10,9,1,10,10,7,11,10,7,11,10,13,10,5,3,10,6,6,13,10,2,2,10,10,8,10,5,8,14,14,10,10,7,10,1,10,2,10,4,10,10,10,10,10,10,1,10,19,19,14,10,12,4,10,10,15,10,1,10,3,10,3,10,2,1,5,5,10,10,7,1,10,4,12,22,5,1,3,10,10,10,10,1,1,10,10,10,5,2,10,10,8,10,15,10,10,1,10,10,7,7,10,9,9,10,6,10,10,5,9,8,10,10,11,11,5,5,10,10,10,7,10,7,10,10,13,9,10,10,10,10,4,10,10,5,2,10,6,3,10,6,1,10,3,3,10,10,8,10,10,10,6,10,2,2,10,7,3,10,10,10,2,2,1,1,10,6,10,8,3,10,9,2,10,2,1,10,10,9,6,15,17,13,10,10,7,10,6,2,10,2,1,10,7,10,10,10,4,15,23,23,10,4,10,3,10,9,10,11,14,10,17,26,19,10,7,5,1,1,10,5,10,10,20,25,10,8,4,10,10,10,10,10,10,20,10,20,1,10,9,1,10,12,14,10,13,10,2,2,10,9,10,6,8,10,2,3,5,8,10,10,10,6,1,10,13,6,10,10,10,8,10,6,1,10,10,8,8,10,10,11,4,1,10,9,7,10,7,3,10,13,12,10,10,9,19,10,8,10,8,18,3,10,6,3,8,10,8,1,10,6,10,7,5,4,10,10,10,10,6,5,10,2,10,10,20,6,2,1,10,10,10,10,10,15,15,10,10,9,10,5,10,10,5,1,10,10,4,10,10,6,5,10,10,7,10,11,10,1,10,5,10,10,10,10,7,3,10,10,1,1,10,4,10,1,3,10,10,5,6,10,12,11,10,10,15,10,10,6,2,4,10,7,10,10,10,10,9,2,10,5,10,7,6,10,7,10,10,10,10,7,10,4,4,10,10,2,10,10,2,10,9,7,10,3,2,10,2,10,5,5,10,21,21,8,10,5,15,4,10,2,10,12,12,10,3,3,10,10,4,10,7,10,4,1,10,10,4,1,1,10,5,5,10,10,7,7,10,10,1,2,10,10,10,6,10,5,12,10,10,1,10,1,10,3,1,10,10,1,10,17,17,10,10,10,7,10,4,4,10,1,1,10,4,1,10,10,10,10,10,1,10,8,10,8,1,10,12,18,10,7,4,6,10,10,4,4,10,10,10,10,15,10,6,1,10,10,3,10,5,10,6,6,10,3,1,10,2,10,10,18,10,10,9,10,10,9,10,8,8,10,10,10,10,10,8,7,10,3,1,10,10,5,1,10,6,6,2,10,5,6,10,6,1,10,10,10,10,7,10,2,12,6,10,10,4,2,10,10,10,14,7,10,8,8,10,3,10,23,10,10,10,10,8,1,10,8,18,10,10,6,6,10,10,10,10,10,2,8,3,14,10,10,6,10,10,13,10,7,1,10,7,16,10,8,5,10,17,11,10,10,7,7,10,7,10,20,20,20,10,10,6,10,6,10,8,1,10,10,3,10,1,10,6,2,10,4,10,20,29,29,10,6,10,1,10,10,8,10,19,19,10,6,10,2,10,10,10,15,4,12,10,5,10,10,8,10,3,1,10,14,9,10,10,10,5,10,4,1,10,7,7,10,3,3,10,25,25,10,6,2,10,6,10,9,6,10,8,8,10,4,5,10,5,10,11,11,10,4,10,11,11,10,8,10,10,10,8,4,10,6,6,10,8,10,9,10,10,3,10,7,7,7,10,1,10,10,11,10,10,17,13,10,4,4,10,9,2,10,14,10,10,7,10,5,10,8,10,11,1,10,8,1,15,15,9,10,10,10,7,7,10,9,3,10,6,6,10,10,8,16,10,7,2,12,10,7,8,10,6,2,10,7,4,10,10,10,7,10,5,10,10,17,27,22,10,8,8,10,10,10,8,10,10,10,10,10,10,4,7,3,10,10,12,10,20,3,10,8,7,10,18,17,10,21,18,10,5,3,10,13,13,10,2,1,10,10,10,10,2,1,10,7,6,10,10,1,1,9,3,1,10,10,5,2,12,10,14,1,10,10,1,10,16,25,35,28,11,10,10,10,7,17,11,10,7,1,10,10,5,10,10,8,8,10,2,10,10,10,10,9,14,8,10,1,2,10,10,14,7,10,10,14,5,10,9,10,20,10,1,10,9,9,10,10,16,22,19,10,5,2,10,3,13,10,10,10,14,15,10,4,10,10,10,10,10,10,10,1,10,10,4,10,11,11,10,10,8,3,5,5,5,10,10,2,10,4,10,7,4,2,6,4,7,10,10,10,9,9,21,10,16,10,10,8,8,10,11,5,10,8,10,2,10,6,6,10,10,5,2,10,9,1,10,8,3,10,6,5,10,10,10,10,10,5,10,11,4,10,11,7,10,11,10,3,3,10,5,10,10,6,10,9,4,2,10,10,10,10,6,6,10,6,6,10,3,10,10,5,1,10,6,10,1,10,10,10,7,7,10,8,3,3,10,20,13,13,10,8,17,10,6,10,11,10,10,10,11,10,8,17,4,10,8,2,10,7,10,4,10,8,6,10,6,1,10,10,9,4,10,10,10,10,11,11,10,2,10,10,7,10,1,10,7,10,10,11,6,10,8,17,10,1,10,9,10,12,2,10,10,8,9,10,8,10,11,10,1,10,6,1,10,4,1,10,5,2,10,10,10,1,10,9,6,5,4,10,9,7,10,3,3,4,10,8,10,10,1,10,10,6,1,10,10,10,10,7,11,10,7,10,4,9,3,10,7,10,7,3,8,8,2,10,7,10,7,10,10,10,7,10,8,9,10,1,10,20,20,12,10,4,1,10,7,3,3,10,9,5,10,1,1,10,11,11,10,7,19,1,10,10,9,9,10,10,10,13,15,10,11,6,10,9,8,10,10,7,7,10,9,6,10,6,1,10,8,8,10,10,5,10,1,10,5,10,10,10,10,7,14,10,5,10,10,10,9,5,7,7,10,10,7,17,10,18,14,10,1,10,10,10,5,5,10,1,10,10,3,3,3,10,5,4,4,10,8,2,10,2,1,10,8,6,10,10,10,10,8,10,14,10,1,10,19,10,4,2,2,10,10,10,10,8,10,10,10,10,12,4,10,10,4,4,3,4,10,4,2,10,8,1,1,10,7,2,10,2,10,6,10,8,8,10,10,5,3,10,6,10,10,10,2,2,10,3,10,6,6,10,10,9,2,10,11,10,25,25,3,5,4,10,6,10,3,10,10,9,10,9,3,10,10,8,10,10,8,8,1,10,10,10,10,4,1,10,5,15,15,10,8,3,10,5,10,3,1,1,10,5,10,1,10,10,4,10,10,10,6,6,10,10,9,2,10,10,1,10,10,8,18,10,12,21,10,12,11,10,1,10,10,10,4,10,4,2,4,10,6,5,10,10,10,2,10,7,4,10,15,10,10,18,10,7,1,1,10,10,3,1,10,3,4,10,10,5,10,11,1,10,5,2,1,10,10,10,13,10,2,10,10,10,10,8,8,10,14,10,10,10,6,10,6,10,4,3,6,2,4,10,10,5,10,10,10,10,10,2,7,8,5,10,5,5,10,10,10,10,10,2,10,10,10,10,8,10,6,9,10,10,10,3,3,1,1,10,15,10,8,2,10,15,8,8,10,10,2,1,1,10,10,11,10,10,10,20,10,1,10,11,2,10,10,21,5,10,10,10,7,6,10,2,10,10,10,10,10,10,7,10,6,1,10,7,10,10,8,10,4,4,2,10,7,10,9,1,10,10,10,10,6,10,2,9,10,10,10,8,10,2,10,6,1,10,9,10,3,2,10,13,8,1,5,3,10,3,10,3,3,2,2,6,1,10,10,10,5,10,10,10,10,10,10,5,10,10,13,10,11,21,10,7,7,10,10,15,15,10,10,7,7,10,10,10,10,1,10,10,14,10,10,10,10,10,9,10,5,1,2,10,9,1,10,2,10,10,10,10,10,10,10,10,10,8,10,2,10,8,10,7,10,10,2,10,10,7,5,10,7,10,5,6,1,10,15,1,10,10,7,10,4,10,10,1,10,8,8,8,10,6,6,10,7,9,7,4,10,11,5,10,10,4,1,10,11,9,6,4,10,10,6,10,11,9,10,11,11,10,6,1,10,6,2,10,10,10,9,10,4,10,14,6,10,6,13,10,17,13,10,8,4,10,10,3,3,10,2,10,10,7,4,10,10,8,5,10,6,10,10,10,20,6,7,1,10,10,10,9,2,10,5,5,5,10,6,10,10,6,4,10,10,8,2,10,10,2,10,10,5,10,10,13,10,1,10,3,10,10,10,3,3,13,10,6,1,10,10,12,12,10,7,7,10,10,4,10,9,13,10,11,5,10,10,10,10,10,9,10,5,10,10,6,6,10,10,20,19,19,10,12,9,10,10,8,4,10,10,15,12,7,10,10,10,10,20,8,5,10,8,8,10,6,6,10,5,1,10,10,8,3,10,10,10,10,10,9,10,5,5,10,2,10,10,10,23,23,10,10,5,4,10,10,10,12,12,10,10,3,10,4,4,10,1,1,10,10,15,10,2,10,2,10,10,10,7,11,10,10,9,6,10,13,11,10,20,20,18,10,7,3,10,8,2,10,8,10,10,6,7,5,10,3,10,9,20,10,10,3,2,10,10,1,10,8,3,10,3,4,10,10,10,10,20,17,13,10,7,10,8,5,10,10,8,10,8,8,10,10,10,2,10,4,10,6,10,9,10,9,5,2,10,3,3,10,21,21,10,5,3,10,10,10,10,6,10,9,8,8,10,8,6,10,5,2,10,10,10,7,1,10,10,10,6,7,13,13,18,9,1,1,10,10,10,10,10,1,10,6,5,1,10,10,10,10,5,10,4,6,6,4,10,10,4,10,4,10,10,10,11,10,10,3,1,10,8,8,5,10,10,11,10,6,2,3,2,10,6,10,10,4,10,10,10,5,10,8,8,10,17,20,10,3,8,10,1,10,13,5,10,6,6,10,3,14,1,10,10,10,10,8,7,10,10,10,2,10,2,10,12,12,5,6,10,10,9,10,10,3,10,10,4,10,4,10,4,4,10,10,7,2,10,10,10,9,10,10,5,10,10,10,9,10,6,4,10,8,7,10,10,10,10,10,4,10,8,3,10,9,6,10,10,10,7,7,10,20,20,20,10,10,9,9,10,10,10,10,5,1,3,4,10,10,10,10,6,10,10,10,10,10,10,10,10,9,3,10,11,11,10,10,10,10,10,1,7,5,5,10,13,24,10,6,10,18,13,10,10,10,6,11,10,10,10,10,10,10,3,5,10,10,15,13,10,8,5,10,17,15,10,1,10,10,7,3,2,10,7,4,10,1,10,15,2,1,10,6,2,10,10,8,8,10,10,10,10,10,5,4,10,10,8,10,20,22,13,10,5,11,10,10,10,1,10,4,4,10,7,10,3,3,10,7,7,10,10,10,10,4,4,10,19,8,10,2,10,3,4,10,10,5,10,12,17,10,2,2,10,6,6,10,2,2,10,3,10,1,1,10,10,2,10,10,1,1,10,10,10,8,9,10,5,5,10,6,10,10,10,6,6,10,9,10,3,10,10,10,9,10,10,10,10,13,10,10,5,10,6,6,10,7,7,10,10,9,10,7,7,10,7,1,8,6,10,10,11,14,10,11,11,10,14,13,10,9,5,10,10,10,10,1,10,10,7,10,10,16,10,10,2,12,10,7,7,1,2,10,10,10,1,10,10,5,10,8,6,10,20,12,10,7,10,4,10,10,10,16,16,10,10,6,5,10,8,10,11,11,10,1,10,10,10,7,10,7,7,4,9,9,9,15,14,9,10,11,6,10,19,11,10,10,4,10,10,10,10,3,10,20,10,1,1,10,7,7,10,9,10,5,3,10,3,10,7,10,7,3,10,10,10,1,10,4,2,2,10,8,10,10,8,2,10,10,9,10,10,6,2,9,7,7,4,4,4,10,6,9,5,4,10,3,10,6,10,2,2,10,8,8,5,4,10,5,5,10,10,6,10,10,10,10,7,7,10,10,10,4,4,10,5,5,10,4,10,13,13,10,8,10,10,5,5,10,12,10,10,5,4,10,10,6,9,1,10,1,10,7,6,10,10,8,10,10,10,4,10,10,7,10,8,10,5,10,9,2,10,5,2,2,10,8,10,10,5,1,10,10,10,10,10,3,10,15,2,10,10,10,8,4,10,8,11,10,5,10,10,6,10,2,10,10,23,10,3,10,4,10,4,10,10,1,1,10,17,10,10,6,10,8,1,10,10,10,10,10,10,1,10,12,5,10,6,10,10,10,10,3,10,5,5,10,10,6,1,10,5,5,10,10,6,10,10,10,10,6,2,10,10,3,10,6,10,4,1,10,5,3,10,10,8,10,10,7,14,10,11,7,10,6,10,3,10,3,3,10,10,5,15,10,10,8,3,10,12,7,10,6,10,4,1,1,10,5,10,10,10,10,5,10,8,1,10,10,4,10,10,10,10,4,10,7,7,7,6,10,4,2,10,10,7,7,10,7,10,15,10,8,17,10,9,9,10,6,14,10,2,10,10,9,1,10,2,1,10,10,14,10,10,10,10,7,7,16,10,11,9,10,19,2,10,3,1,10,10,8,6,10,13,13,1,9,5,5,10,15,11,11,10,10,7,10,11,8,10,6,10,8,11,10,7,6,10,12,12,10,10,4,14,10,2,10,10,5,10,10,6,6,2,1,10,10,10,10,10,10,10,10,9,4,1,5,10,2,10,6,10,10,3,10,20,15,15,11,10,2,1,10,10,10,10,5,10,3,5,10,10,9,10,4,3,10,10,10,10,1,1,10,9,6,6,10,9,6,10,3,2,10,10,6,4,4,4,4,10,1,10,8,5,10,1,10,5,10,10,8,8,10,10,2,2,2,10,10,17,22,22,10,10,20,7,10,6,10,7,4,10,6,4,10,3,3,10,5,2,10,6,10,6,2,10,4,3,10,4,1,1,10,10,8,10,10,8,10,8,10,7,10,9,4,14,15,11,15,10,10,10,10,10,7,10,9,10,9,4,10,10,7,7,10,6,10,11,12,15,15,15,10,1,10,5,6,1,10,10,10,5,9,6,10,10,10,10,9,10,11,10,10,9,10,13,23,11,2,2,10,5,10,12,3,10,6,10,10,25,9,10,10,8,10,9,13,10,1,10,10,1,10,2,10,10,10,3,10,20,12,2,10,10,10,8,5,10,15,12,10,4,3,10,8,10,10,10,11,12,10,10,4,10,10,5,2,10,5,10,11,2,6,10,10,10,1,10,10,10,6,4,10,10,1,10,10,4,10,8,10,10,7,10,4,10,15,13,13,10,8,1,2,10,10,1,10,6,10,5,10,10,7,1,1,10,10,7,7,9,6,6,10,2,2,10,10,6,6,7,6,10,10,9,10,1,10,14,6,3,2,2,2,10,9,14,10,2,1,10,7,13,10,10,6,10,6,6,3,10,17,3,3,10,5,10,10,11,2,10,10,3,10,10,5,1,10,11,5,10,10,4,10,8,8,10,8,2,10,10,6,1,15,6,5,10,9,1,10,4,10,10,2,2,10,20,16,17,10,20,11,7,1,10,3,10,10,10,10,10,6,6,10,12,18,10,10,10,10,10,9,10,10,7,1,10,5,10,8,3,10,9,8,10,18,9,10,10,10,9,10,6,11,10,7,10,10,8,15,9,10,8,3,10,10,10,10,7,7,10,10,11,11,10,13,13,10,4,10,9,9,10,10,9,10,10,10,4,10,6,6,10,4,4,14,10,12,21,21,10,5,10,9,9,10,10,6,4,3,3,10,8,10,10,10,11,11,10,20,15,20,10,1,10,10,20,5,10,8,10,10,9,10,10,8,5,8,10,11,18,10,10,10,6,3,10,8,1,10,4,3,8,8,8,10,10,10,10,10,8,10,10,7,10,2,10,10,20,10,10,10,1,1,10,10,6,10,10,6,10,10,10,18,11,10,4,10,10,10,14,14,10,4,10,7,4,10,9,10,2,10,7,4,9,8,1,10,10,10,15,10,4,1,10,1,3,10,10,7,7,10,10,2,10,6,6,1,10,20,20,14,8,8,21,10,10,3,3,10,10,3,3,10,5,10,4,1,10,10,30,24,19,10,10,6,6,10,12,1,10,10,10,10,10,10,1,10,10,4,3,3,3,1,10,10,10,10,9,10,2,10,10,18,16,2,10,8,8,10,10,7,10,10,4,4,10,10,10,10,10,10,1,10,10,4,10,7,6,10,10,10,7,10,3,10,10,4,3,10,7,10,5,5,10,9,9,10,10,10,9,7,10,1,10,7,17,6,10,10,3,10,10,10,10,11,8,10,10,6,10,3,10,3,3,3,6,2,10,7,10,3,1,10,6,10,7,5,10,9,5,10,6,1,10,1,10,14,9,10,10,5,10,7,13,10,3,10,9,3,10,6,10,5,3,10,5,10,11,9,10,4,5,10,10,4,10,10,13,11,10,10,8,15,5,5,10,10,10,6,1,10,8,3,10,10,8,10,9,9,10,7,10,10,10,8,10,10,10,10,9,10,7,5,1,10,10,7,10,5,10,10,10,10,6,12,10,6,10,11,11,10,6,1,1,10,3,8,10,10,5,10,11,10,7,3,2,10,2,10,10,10,10,9,1,10,10,10,1,10,9,9,10,10,1,10,5,12,10,7,5,10,10,10,10,10,5,10,9,1,10,3,10,11,5,10,5,5,10,10,10,7,7,7,10,7,10,10,8,10,10,6,4,10,8,10,3,3,4,10,3,1,10,14,5,15,15,15,10,2,10,11,10,10,7,7,9,19,24,24,10,10,7,10,10,10,10,10,12,5,10,6,10,7,10,4,10,10,3,10,3,5,10,5,10,10,10,10,10,7,2,10,7,15,8,1,10,10,4,10,6,10,8,4,10,7,10,10,7,10,5,2,1,10,10,9,10,5,10,10,9,10,5,1,10,15,15,10,10,5,10,10,6,2,9,2,10,14,3,10,5,1,10,5,5,10,10,1,10,10,10,10,7,7,10,5,5,10,10,10,10,10,10,4,10,10,9,10,11,11,10,20,16,13,10,8,10,6,2,10,9,15,15,10,12,1,1,10,13,2,10,6,10,6,10,6,10,10,10,3,10,2,10,10,1,1,10,10,6,10,9,10,10,10,10,10,10,8,9,10,5,4,10,3,2,4,10,10,10,10,4,10,8,10,10,6,10,3,10,10,10,7,1,15,10,3,1,1,10,10,3,3,10,5,10,5,10,9,10,10,10,6,6,10,8,5,10,10,4,10,1,10,6,6,10,10,7,10,10,5,1,10,8,3,10,1,10,7,7,10,10,6,10,1,1,10,10,10,1,10,10,11,10,10,10,10,10,8,10,6,10,9,9,10,10,1,10,7,7,15,9,1,1,10,10,11,11,1,10,4,3,3,2,10,5,2,10,10,10,10,16,10,6,16,12,10,15,8,10,9,7,10,9,10,10,9,10,10,1,4,10,4,5,5,10,7,4,10,1,10,6,10,10,4,4,10,6,10,10,4,10,10,3,3,10,2,2,10,8,10,10,2,10,15,8,10,7,15,20,10,10,20,12,10,10,10,1,10,10,4,4,10,2,10,1,2,2,10,1,10,1,10,3,1,1,10,7,10,7,7,10,10,4,4,10,8,10,10,1,10,7,3,10,10,10,10,9,3,3,3,10,7,10,20,8,10,10,2,1,6,10,8,10,2,10,7,7,10,18,13,5,8,10,4,1,10,10,4,10,10,3,10,2,10,7,5,10,4,11,10,9,4,10,8,3,10,10,5,10,6,10,10,10,5,2,2,10,10,5,10,10,10,6,10,10,10,3,10,2,10,3,1,10,10,5,10,10,10,10,9,9,10,1,10,5,14,10,10,10,9,9,10,6,6,10,9,10,10,15,10,10,10,10,10,3,10,10,10,10,10,10,10,10,10,7,7,10,5,5,10,10,10,10,13,9,10,4,1,10,1,10,10,7,3,10,10,10,1,10,9,4,1,10,10,9,4,10,10,12,12,12,10,10,10,5,10,10,4,10,4,10,2,10,11,9,9,10,6,10,7,4,10,10,10,10,10,7,7,10,9,10,6,6,10,10,6,10,7,3,10,10,10,10,10,1,3,10,7,7,10,6,10,4,2,10,10,10,10,10,10,10,4,10,3,1,10,10,5,10,10,10,10,10,10,3,10,4,10,10,8,8,10,3,8,10,10,10,10,10,10,10,5,3,3,10,9,5,10,10,6,10,15,25,10,10,1,1,10,4,3,1,10,14,14,10,10,5,5,10,3,15,10,10,10,1,10,10,4,10,3,1,1,10,10,1,10,7,2,2,10,10,1,10,8,10,10,13,21,31,10,10,10,10,10,8,2,10,10,4,4,10,5,1,6,5,4,10,9,5,10,10,6,4,10,10,10,6,16,8,10,8,8,10,10,10,8,10,5,4,10,6,6,10,9,10,5,10,11,13,10,9,9,10,10,5,10,8,3,10,10,10,10,5,2,10,10,7,10,7,10,10,20,17,10,5,1,10,3,10,10,6,10,2,7,10,2,10,4,4,10,10,10,10,9,3,10,9,5,10,4,4,10,7,2,10,17,17,10,8,1,10,10,10,10,10,2,10,1,10,10,20,1,10,7,17,10,5,10,2,10,6,6,10,5,15,15,6,10,10,13,8,2,10,9,9,10,8,10,7,1,10,6,6,10,10,10,10,10,10,3,3,10,7,15,15,15,10,6,2,10,10,2,2,2,10,10,6,3,10,13,5,4,10,10,10,10,13,10,7,2,10,10,9,10,15,12,7,10,10,10,10,7,7,2,10,7,7,10,10,3,10,2,10,10,10,10,4,4,10,9,10,4,10,10,7,10,2,2,10,10,12,10,7,10,10,8,10,5,1,6,16,16,16,10,10,6,10,10,8,7,10,10,10,10,10,8,6,10,10,3,5,5,1,10,13,13,10,10,10,4,10,10,10,10,10,3,4,1,1,1,10,10,7,10,4,10,10,10,10,10,4,1,10,3,3,15,15,8,10,6,1,10,15,15,10,10,7,10,10,15,20,10,1,10,7,10,6,10,4,10,11,11,10,10,7,10,10,13,13,10,10,4,15,10,10,14,14,10,10,4,10,5,10,7,7,10,10,10,10,10,10,10,8,2,10,6,11,10,4,10,5,1,10,10,10,10,8,15,13,18,10,1,10,10,10,4,10,5,10,8,8,10,6,10,6,1,10,4,3,1,10,4,1,10,20,22,10,10,2,10,3,10,8,10,5,5,10,10,2,10,3,2,10,10,2,10,1,15,10,9,10,6,7,10,2,10,10,7,8,10,10,15,10,9,10,4,4,10,10,4,10,2,10,10,3,4,4,4,10,5,5,10,9,3,10,6,6,10,10,15,10,10,8,10,10,7,17,10,21,17,10,10,10,6,10,10,6,10,12,10,10,6,10,9,3,10,10,6,10,10,1,10,1,10,12,10,5,10,10,4,10,7,7,10,2,10,1,10,10,3,10,10,7,10,10,5,1,2,10,10,10,1,10,1,10,10,10,10,10,10,10,5,8,10,15,20,20,15,10,8,10,5,10,10,10,8,4,10,8,5,10,8,10,10,9,7,7,10,4,3,10,11,10,15,15,15,15,10,10,6,10,10,4,4,14,10,10,14,10,4,10,5,5,10,10,10,6,10,2,10,2,10,10,6,2,10,10,10,10,10,5,5,1,10,8,8,10,1,10,3,10,10,8,14,10,12,12,10,7,15,11,10,3,10,10,20,1,1,10,10,7,6,1,10,5,4,1,3,10,10,20,16,10,10,11,10,10,9,3,10,10,12,12,10,7,9,10,6,6,10,6,1,10,7,10,5,10,5,10,1,10,10,6,4,3,10,7,16,10,10,5,10,10,10,4,4,10,2,10,8,10,8,5,10,5,13,10,10,13,7,10,10,9,10,1,10,12,7,10,4,10,10,10,10,1,10,4,10,10,14,10,10,8,1,10,8,8,10,9,4,7,6,10,5,10,5,2,10,13,10,6,16,21,10,2,2,10,3,10,6,10,10,2,1,10,20,13,13,10,11,20,16,10,15,15,13,10,10,7,7,10,10,4,4,4,10,10,10,10,10,10,10,3,10,10,10,10,10,10,13,5,10,8,10,7,10,10,3,10,10,10,6,3,10,18,10,10,10,7,10,10,10,10,7,10,7,4,10,6,2,1,10,8,10,10,6,6,10,5,4,10,4,10,10,9,10,7,1,10,1,10,10,16,5,10,2,10,2,1,10,4,10,8,10,7,7,10,10,1,10,9,7,10,10,10,3,10,10,10,4,10,6,5,10,1,10,10,5,4,10,9,10,10,10,11,10,10,7,10,9,9,10,10,9,9,10,10,8,13,10,5,1,10,10,4,10,10,4,10,11,4,10,10,10,10,10,10,4,3,15,13,10,10,9,5,10,6,1,15,15,8,10,10,10,12,10,8,8,10,7,10,8,10,10,7,10,3,3,1,2,10,5,5,10,7,7,4,10,7,7,15,17,9,10,10,3,1,14,14,19,10,5,3,10,14,8,10,10,10,10,10,9,10,10,10,10,9,7,10,6,2,10,10,10,10,9,10,10,10,4,10,7,2,1,3,3,3,3,10,10,10,10,10,10,10,10,10,10,4,2,10,10,10,4,10,4,10,10,8,10,10,3,10,9,15,12,10,10,10,23,13,7,10,10,7,7,10,10,10,12,10,7,1,1,10,1,1,10,9,9,10,12,9,10,10,3,10,8,8,10,15,13,23,13,10,8,10,10,5,15,10,10,10,10,7,3,10,10,9,10,8,8,10,10,3,1,10,6,6,10,5,10,10,10,10,10,10,6,15,3,10,10,10,2,10,10,10,10,4,10,13,10,8,8,10,10,10,20,14,4,10,10,13,13,5,10,10,10,10,10,9,9,10,10,8,10,10,10,10,19,5,10,8,1,1,10,6,10,10,10,4,4,10,6,6,6,10,10,13,7,10,4,4,4,10,5,1,10,2,2,10,10,10,3,10,9,10,10,8,10,7,2,8,5,1,10,10,13,10,1,10,8,5,10,12,12,10,7,10,10,10,8,3,10,7,2,10,3,3,3,10,10,10,10,8,8,10,8,15,11,10,3,10,3,10,10,10,10,10,10,10,10,6,5,10,9,6,10,10,5,10,4,1,8,7,3,1,10,6,10,10,6,6,10,14,9,10,4,4,1,10,10,5,7,10,8,7,10,5,4,10,6,1,10,10,9,4,10,8,1,10,20,4,5,1,3,10,10,1,10,4,1,10,10,4,2,2,10,10,20,10,10,5,10,7,10,1,10,10,4,3,10,10,5,10,11,6,10,2,2,10,10,10,5,10,7,10,5,10,16,16,10,10,6,6,10,10,10,20,7,10,6,16,15,10,10,4,10,10,11,10,8,6,10,4,4,10,8,10,10,10,10,2,10,1,10,10,10,1,10,10,10,20,15,5,10,11,6,3,1,10,22,21,27,10,10,8,8,10,11,2,10,14,14,10,15,15,13,3,10,3,10,12,13,15,10,5,10,20,20,10,7,3,2,2,2,10,10,10,10,10,10,2,10,10,10,2,10,10,10,10,18,18,10,7,3,10,10,10,4,15,16,16,10,10,9,10,10,10,10,6,4,10,18,11,10,1,10,10,3,10,19,16,10,10,2,2,10,5,5,10,5,10,10,10,10,6,10,10,5,10,10,10,8,10,3,2,2,10,10,9,10,7,10,7,10,6,10,4,7,10,10,10,10,1,10,10,10,5,10,15,1,10,14,10,5,4,10,7,11,10,3,1,10,6,10,24,30,10,10,10,3,10,10,9,2,4,10,5,10,10,4,4,10,20,24,34,11,2,7,7,7,10,6,1,10,10,10,7,4,10,6,3,5,10,8,11,10,6,10,10,10,6,5,10,9,9,10,10,8,5,2,1,10,1,1,10,10,10,10,7,10,6,5,10,10,4,2,10,6,10,10,5,10,10,4,9,10,4,1,10,10,11,13,10,10,2,10,2,10,3,3,10,9,5,10,10,10,10,10,4,10,19,19,10,20,20,5,10,1,10,10,10,10,2,2,10,5,10,10,9,10,16,10,9,2,10,10,2,1,10,7,7,10,5,3,10,20,10,10,10,10,3,10,10,10,10,7,4,1,1,10,9,1,10,10,2,10,10,10,1,10,10,10,10,10,10,10,10,10,10,10,10,11,9,10,9,4,5,5,6,2,10,9,9,10,10,15,10,10,5,5,10,10,16,10,13,13,10,7,1,10,8,10,10,10,4,10,8,10,10,10,10,10,10,9,14,10,10,4,10,10,10,10,10,10,9,15,17,1,10,10,10,15,12,10,9,9,10,8,9,10,10,17,17,10,2,10,5,5,10,5,10,3,8,10,10,10,10,10,10,1,2,10,10,8,10,9,19,10,9,5,10,3,3,10,7,10,10,8,8,10,8,6,10,10,3,10,10,3,3,10,9,9,10,7,10,4,6,1,10,5,10,10,6,7,10,5,10,10,1,10,3,1,10,4,14,13,10,9,9,10,10,6,4,10,7,10,15,9,10,3,10,10,4,1,10,10,12,10,11,11,10,10,14,5,10,9,6,10,7,10,8,8,3,10,10,10,1,1,10,10,10,6,2,10,7,6,10,10,10,8,10,8,2,12,5,10,19,10,10,10,4,4,2,10,10,6,10,10,10,10,8,10,10,10,10,10,10,17,17,10,10,9,10,2,3,10,8,10,11,6,10,6,10,10,5,5,10,9,7,10,9,9,10,10,10,1,10,7,6,12,12,10,10,9,14,10,10,10,8,18,10,6,10,8,10,7,10,4,4,10,7,5,10,10,2,10,1,10,10,10,10,6,10,10,9,9,10,10,12,10,10,15,10,10,4,10,9,7,10,10,7,11,10,5,1,1,10,1,10,10,10,10,12,10,20,10,10,10,10,3,10,4,9,6,10,10,6,10,3,10,10,15,10,7,1,10,13,10,10,5,10,3,10,10,10,10,7,12,7,15,10,2,10,10,3,3,10,23,13,13,10,10,10,10,4,10,20,13,7,13,10,10,4,2,10,8,8,10,15,17,14,10,3,10,10,10,15,15,10,10,4,4,10,20,20,16,10,19,19,10,10,6,10,19,15,10,9,9,10,7,10,8,11,10,5,2,12,10,10,10,10,10,12,23,10,10,6,10,2,10,10,10,10,10,12,12,10,10,10,10,10,3,10,10,10,10,4,10,6,5,10,1,1,10,10,10,10,10,20,11,3,10,20,20,19,10,10,6,3,10,11,10,10,1,10,21,14,10,9,9,10,10,10,10,2,10,12,16,10,4,10,10,5,10,5,1,10,10,6,10,10,10,10,10,6,10,17,17,10,10,6,10,1,10,10,6,10,7,6,10,10,10,1,10,10,6,7,10,10,4,10,10,6,6,10,10,10,10,10,7,10,8,4,10,5,6,10,10,10,5,10,6,10,10,10,5,10,4,2,10,1,10,5,9,10,10,3,10,10,10,10,5,10,11,11,10,4,10,5,10,10,3,3,4,3,1,10,8,10,10,1,10,8,10,10,10,16,4,10,10,18,10,5,5,5,10,8,10,5,8,8,10,20,1,10,6,10,10,10,8,10,10,10,1,10,5,1,10,10,15,6,15,10,2,10,10,10,7,10,10,10,1,10,10,4,10,10,9,9,10,10,11,21,10,8,18,18,10,10,6,10,10,1,1,1,2,10,7,3,10,10,9,10,7,1,10,9,5,10,10,6,10,5,1,10,9,10,3,1,10,10,1,2,2,10,5,10,10,10,10,3,10,10,5,5,10,10,10,6,10,2,10,10,3,10,10,5,4,10,10,11,7,10,2,10,4,10,10,6,1,10,15,9,8,8,10,10,8,10,8,10,10,2,10,10,10,20,14,10,10,9,9,1,10,10,6,8,10,5,10,5,5,2,10,5,1,1,10,13,9,7,10,3,10,2,2,10,10,20,20,8,10,7,6,10,6,10,4,10,17,7,10,5,10,10,5,10,6,8,10,10,4,10,8,10,6,10,10,6,10,12,20,10,9,11,10,10,13,10,10,10,10,10,8,14,10,10,12,10,10,10,10,10,9,9,10,10,6,1,10,8,10,13,10,7,7,17,10,10,4,10,3,10,3,10,21,19,10,7,9,10,7,10,8,6,10,10,8,8,10,8,10,4,10,10,10,10,8,5,3,10,5,10,10,10,10,1,2,10,1,10,2,1,10,10,6,10,5,10,10,10,9,10,9,10,5,10,9,9,10,10,8,10,5,10,2,10,11,11,10,8,2,10,1,9,10,12,6,10,3,3,10,6,10,3,3,10,10,10,5,10,5,1,10,6,6,10,6,10,10,7,10,1,10,3,3,10,13,13,10,2,10,10,10,10,10,5,8,1,10,4,3,10,1,1,10,10,3,1,10,6,10,9,10,7,10,5,10,7,10,15,15,10,6,8,10,3,2,10,6,4,10,2,2,10,10,5,10,6,1,10,10,10,10,5,5,10,5,10,10,5,1,10,4,10,5,6,10,17,9,10,4,10,8,10,7,2,1,10,10,3,3,10,10,9,2,10,6,10,17,15,10,10,14,14,10,5,5,10,10,11,10,10,3,10,3,10,11,10,4,1,10,4,10,10,4,4,4,10,1,10,7,7,15,15,9,10,10,7,10,10,5,10,9,6,10,14,10,10,10,7,10,10,10,10,5,1,1,7,3,3,10,10,2,2,12,10,10,10,10,6,10,10,7,10,6,11,15,5,10,4,4,4,10,4,1,1,10,2,10,7,6,10,16,18,13,10,4,10,10,3,10,10,10,5,5,10,9,8,10,10,6,10,3,3,10,5,4,10,1,10,10,1,1,10,9,3,1,1,10,20,16,10,1,15,10,10,7,3,10,6,3,10,3,10,7,10,5,2,10,10,5,10,1,10,10,10,10,6,6,10,6,3,3,10,6,10,21,21,8,10,4,3,3,10,11,8,5,2,10,10,10,10,2,3,3,3,2,10,3,10,10,8,10,10,10,10,8,10,10,10,10,20,10,5,5,10,7,7,15,10,5,10,8,10,7,3,10,1,1,10,9,10,6,1,10,10,3,10,5,5,2,10,5,10,13,8,10,8,7,10,1,10,8,1,10,10,10,1,1,10,10,2,10,17,7,10,9,1,10,5,1,10,8,10,10,9,10,4,10,3,10,10,10,9,5,10,3,10,5,10,2,4,10,2,1,1,10,15,9,10,10,7,1,10,3,10,10,10,10,10,1,10,10,5,10,10,5,10,8,8,10,10,2,4,10,1,10,10,10,12,3,10,4,10,10,18,10,9,10,10,10,5,7,10,10,5,10,4,8,5,3,10,10,5,1,10,4,1,10,5,3,10,10,6,10,5,10,10,5,10,10,13,10,10,10,10,10,8,3,10,9,14,10,10,4,4,10,1,10,6,6,10,10,3,10,4,7,4,2,1,10,11,11,10,11,10,10,10,2,2,10,10,10,6,6,10,5,10,10,6,1,10,10,10,7,3,10,10,17,10,17,12,10,10,6,1,10,5,2,10,20,27,10,10,10,10,10,10,10,10,10,10,5,10,10,10,11,10,7,17,13,10,7,10,5,5,10,10,10,10,4,1,10,10,12,10,12,10,20,22,22,10,10,5,10,10,9,1,10,2,10,6,5,10,8,10,10,7,1,1,10,10,2,10,6,6,1,10,19,19,10,10,10,10,18,18,10,10,14,1,10,5,6,4,4,1,10,10,6,6,10,10,10,7,1,10,10,5,1,5,7,1,1,10,9,10,5,2,10,3,11,10,10,10,10,6,2,10,7,6,10,10,10,12,3,3,10,9,10,10,10,10,10,1,10,5,10,8,5,10,11,18,10,10,8,8,10,10,10,12,4,2,2,10,10,10,9,7,10,10,10,10,10,10,4,1,10,7,7,10,17,10,10,3,2,10,10,5,5,10,10,10,10,9,10,7,10,10,10,8,10,10,10,1,1,1,10,5,3,10,10,3,3,10,10,10,15,10,10,9,7,1,10,2,10,18,5,10,10,1,10,9,10,4,10,3,10,14,14,24,10,5,10,9,9,10,9,9,10,4,10,10,10,10,10,7,7,10,3,2,10,10,10,5,10,10,10,10,21,14,10,1,10,11,10,9,9,10,7,10,4,8,10,10,10,12,5,10,10,10,7,6,10,10,6,10,10,10,10,7,10,2,10,4,2,10,10,5,10,10,10,10,2,10,7,9,4,4,10,1,10,10,1,10,10,8,4,10,10,10,10,6,10,10,12,17,10,3,10,10,5,10,10,10,12,10,2,10,10,10,7,10,8,5,2,10,6,6,10,10,8,10,5,10,10,10,3,9,10,10,10,4,10,3,10,8,4,10,13,11,10,10,3,1,10,8,4,10,10,10,10,17,15,10,9,9,10,10,5,10,1,10,3,10,8,5,5,10,11,11,10,4,2,10,10,5,10,10,3,10,14,7,10,8,3,10,10,10,10,9,3,10,5,10,7,4,10,4,13,10,10,10,10,4,10,10,10,11,10,10,10,10,11,10,10,10,6,4,1,10,12,22,17,10,1,10,7,7,7,10,10,2,10,8,8,10,14,10,10,10,10,10,13,10,7,10,6,10,16,16,10,1,10,10,4,1,10,9,10,10,2,2,10,10,6,11,10,10,10,10,9,10,1,1,15,10,10,10,5,5,1,10,6,1,10,7,10,10,10,4,3,3,10,13,17,10,1,10,6,10,7,1,10,10,10,4,4,10,10,5,10,9,9,10,10,10,1,10,10,1,1,10,10,4,10,5,5,4,10,1,4,10,4,4,2,10,10,10,7,2,17,10,1,10,10,9,2,10,9,9,10,10,17,10,6,10,10,3,10,10,10,10,3,3,10,10,10,4,1,10,8,10,10,4,4,5,2,10,10,10,9,12,10,10,18,3,10,8,2,10,2,10,6,6,10,8,10,7,1,10,10,10,6,4,10,10,15,15,10,10,8,8,10,2,15,6,6,10,1,10,12,11,10,10,10,4,10,8,2,1,1,10,1,10,9,9,10,4,10,5,10,20,20,10,14,14,10,9,8,10,10,6,11,15,5,10,5,10,10,4,10,6,6,10,6,10,10,13,10,8,15,10,10,3,10,10,10,5,10,10,9,14,10,7,7,10,10,7,10,10,10,10,3,1,15,12,17,10,6,6,15,14,9,10,7,10,2,10,10,10,10,12,10,10,10,10,10,10,10,4,10,10,10,2,2,10,10,10,10,3,10,11,10,10,5,1,10,13,9,10,7,7,5,10,8,10,6,10,12,22,10,1,10,11,6,10,8,18,10,10,10,10,10,6,10,8,10,6,10,15,9,10,5,10,3,10,15,9,9,10,5,3,10,10,10,7,5,10,3,10,10,3,10,10,10,15,10,10,10,4,10,1,10,4,10,9,19,15,10,3,3,10,5,5,10,6,1,10,10,9,10,6,10,10,6,10,10,8,10,10,10,9,4,10,10,10,10,7,10,9,6,10,10,4,10,10,6,6,10,11,10,10,3,1,10,8,1,3,10,4,3,10,10,3,10,3,10,12,10,10,10,10,10,10,7,1,10,8,10,10,10,9,15,15,10,8,4,10,8,10,27,9,10,9,6,10,10,16,16,10,4,10,4,10,3,3,10,8,8,10,10,10,8,2,10,2,1,10,6,5,10,10,4,5,10,8,2,10,5,10,10,10,9,15,6,10,10,10,10,10,10,10,7,10,10,10,10,5,4,3,10,7,1,10,10,10,10,5,4,14,10,9,6,3,4,1,2,10,4,10,10,4,10,10,6,6,10,11,8,10,7,6,10,7,10,7,10,6,1,10,7,10,10,11,11,10,10,8,13,13,7,8,5,10,6,1,10,3,4,10,1,7,2,10,7,8,10,9,5,10,10,10,10,9,10,13,3,10,8,2,10,10,3,2,10,10,10,10,10,1,10,9,10,8,6,10,10,1,10,1,1,1,10,12,10,9,17,10,5,10,8,8,10,10,6,5,5,10,10,4,2,4,10,9,14,10,4,6,10,6,1,10,9,6,10,10,7,10,5,10,13,13,10,7,5,10,10,12,10,3,10,7,3,10,10,10,8,10,7,18,10,9,6,16,10,10,5,10,4,10,18,9,9,10,8,10,10,10,13,10,5,10,8,8,10,5,1,10,9,11,10,3,10,5,6,1,10,20,7,4,10,5,10,7,8,10,10,9,4,10,21,21,32,10,1,10,9,15,15,3,5,10,3,10,6,2,10,2,10,10,4,10,10,7,10,10,15,10,23,23,10,4,10,6,10,7,6,10,1,1,10,10,10,10,10,4,1,10,4,2,10,22,20,13,10,6,10,10,10,7,16,2,10,7,1,4,3,1,10,10,3,10,6,10,11,21,15,10,6,6,10,10,10,10,4,4,10,20,8,1,10,6,3,10,8,10,10,20,20,11,10,8,10,10,10,1,10,10,1,10,10,10,4,10,6,2,10,10,3,10,20,8,8,10,11,10,10,3,10,8,10,10,3,2,10,10,7,10,10,10,16,9,10,9,1,10,10,3,10,7,17,23,10,10,9,4,10,2,10,9,9,10,10,10,10,3,10,6,1,10,12,10,4,2,1,10,10,4,15,10,10,10,6,10,2,10,10,13,10,10,10,10,10,4,10,11,11,10,7,10,10,10,5,10,5,5,10,10,4,10,7,10,7,7,2,10,10,5,10,10,5,3,10,5,3,8,6,6,2,10,10,20,11,10,10,9,10,5,5,1,10,10,6,6,10,8,8,1,10,8,5,10,1,10,5,8,8,10,10,10,2,1,10,10,10,10,10,9,5,3,10,10,10,5,6,10,8,10,8,4,2,2,1,10,10,9,9,10,20,20,5,10,3,10,2,1,10,7,10,3,10,5,10,1,11,6,6,10,10,15,15,6,10,20,10,10,5,2,10,10,11,3,10,10,8,10,7,10,20,19,10,3,10,10,11,8,10,9,6,3,10,8,4,10,10,1,10,10,10,10,10,15,10,10,4,2,10,10,1,10,2,10,17,7,10,10,10,10,2,10,9,5,10,3,13,7,10,11,8,10,8,10,5,10,10,7,2,3,10,7,10,12,12,10,9,9,10,6,13,10,2,10,9,8,10,6,3,10,5,15,14,10,10,7,3,10,10,6,10,10,2,10,10,5,10,8,4,10,5,10,5,3,10,12,1,10,2,10,4,6,10,4,4,10,20,17,17,2,2,12,10,10,1,10,10,5,10,4,10,10,13,1,10,10,10,7,10,13,10,14,10,10,10,5,10,10,11,1,10,8,8,10,6,4,4,4,10,10,6,10,10,10,10,10,2,10,8,1,10,20,14,10,11,10,4,1,11,10,5,5,10,7,10,11,7,10,10,10,9,5,5,2,10,10,7,2,10,6,4,10,2,1,10,10,11,29,10,3,10,5,3,10,10,3,10,3,1,5,15,11,9,10,10,10,15,10,6,10,2,10,5,1,15,28,10,10,9,10,7,9,10,6,16,10,1,10,7,10,19,10,20,22,10,10,9,2,10,10,5,10,7,9,7,7,10,10,6,10,10,10,10,5,5,10,7,10,5,1,10,5,1,2,10,10,14,10,10,10,10,1,10,10,20,4,10,6,10,10,10,10,5,3,1,10,10,10,9,8,10,10,16,10,2,10,10,10,10,7,3,4,10,19,13,10,2,1,10,10,4,4,10,10,2,10,12,7,10,7,10,3,10,10,10,10,10,10,3,10,6,10,10,7,9,10,15,10,5,7,10,10,10,10,6,6,4,3,10,15,16,6,10,7,10,7,10,10,11,10,14,14,1,10,6,10,10,10,8,3,10,3,3,10,6,6,10,10,10,10,4,3,1,10,8,9,9,4,10,10,9,10,6,10,10,10,20,10,10,10,5,3,10,10,8,10,10,13,5,10,19,19,10,7,7,10,10,1,10,7,5,2,2,10,9,10,10,13,11,10,7,7,10,10,10,10,9,5,10,2,10,10,6,5,10,5,10,7,10,10,10,5,1,10,9,10,11,2,10,10,10,10,10,10,10,10,10,10,10,10,10,10,8,3,9,5,18,10,10,10,4,10,8,8,3,5,5,1,10,10,10,4,21,10,10,8,8,1,10,20,15,1,10,3,2,10,20,8,14,9,8,18,10,13,13,10,2,10,10,1,1,10,10,10,10,7,3,1,10,10,6,9,10,7,1,10,7,8,1,10,9,10,10,8,10,10,1,10,20,20,15,10,10,15,7,5,10,10,3,10,7,7,10,10,10,13,10,9,10,10,10,20,10,13,5,10,7,10,8,13,10,8,8,10,10,10,1,10,10,5,3,10,7,10,6,2,8,6,6,10,20,7,6,5,7,10,7,10,20,8,3,10,4,10,7,7,5,10,14,4,10,8,11,10,8,10,10,10,10,1,10,13,13,10,10,10,10,10,2,1,10,11,10,4,10,4,10,9,13,10,8,8,8,10,7,10,10,8,6,10,10,10,10,10,6,1,10,5,5,10,6,10,3,10,6,9,10,9,10,10,4,10,10,6,2,10,4,10,10,3,10,11,12,10,10,4,10,1,10,10,6,6,10,9,5,10,5,1,10,6,6,10,6,3,10,10,7,10,12,12,10,3,10,10,10,7,10,10,10,10,9,10,6,2,1,1,10,15,10,21,21,10,11,10,6,10,8,10,10,18,18,10,7,1,10,10,10,10,3,4,9,10,4,1,10,8,1,10,4,10,7,9,10,20,18,18,10,20,25,25,10,7,5,10,4,10,9,10,19,23,9,10,2,4,4,10,4,1,2,10,10,10,1,10,7,7,10,13,6,10,6,10,10,10,2,10,8,5,10,4,10,1,15,14,12,6,10,8,6,10,7,1,10,10,5,10,4,4,4,10,10,2,2,10,3,10,5,14,10,15,9,10,6,6,10,10,11,7,10,21,13,10,9,10,3,1,1,10,16,1,15,10,2,10,10,6,15,7,5,10,5,1,10,2,2,9,10,10,10,9,10,20,20,14,10,15,7,10,12,10,1,10,5,3,10,8,10,8,8,10,8,3,10,8,8,1,10,10,5,5,15,13,10,7,1,10,4,1,10,5,10,10,15,4,10,5,5,10,4,10,13,21,9,10,6,10,8,10,10,10,1,10,8,16,10,10,7,10,11,4,10,10,10,10,10,13,7,10,10,8,10,10,10,4,2,10,10,14,14,10,2,10,9,2,10,6,10,6,1,1,10,10,8,10,1,10,10,10,10,10,10,10,10,20,20,5,10,11,10,10,16,8,10,3,5,10,10,2,15,12,10,10,10,10,13,9,10,25,21,12,10,9,10,20,9,5,10,9,9,10,6,10,8,18,10,6,1,10,5,5,10,4,10,10,10,10,5,5,1,10,10,10,10,10,10,10,8,10,7,3,10,8,4,10,7,7,10,2,1,10,10,8,18,10,6,8,10,10,10,10,5,10,9,3,10,8,6,10,6,6,16,11,10,1,10,8,11,10,9,10,5,10,10,10,10,3,10,10,6,1,10,5,4,10,2,1,10,6,5,10,10,6,10,7,10,1,1,10,6,2,10,20,11,10,9,8,4,10,7,7,10,8,8,10,5,3,10,8,6,10,8,10,3,2,2,10,6,9,10,1,10,10,2,10,10,13,10,8,8,10,13,13,10,10,10,10,10,10,4,10,11,11,10,7,3,10,10,10,10,7,10,10,10,10,20,25,13,10,10,3,10,4,10,2,10,10,11,4,10,10,10,10,8,10,10,2,1,10,9,3,10,10,3,10,7,10,10,4,9,7,10,11,1,10,4,10,3,8,10,17,9,10,5,5,10,10,10,7,10,10,7,3,10,1,10,10,7,10,6,10,8,10,11,9,10,6,10,10,10,9,10,9,5,10,10,5,10,10,10,6,10,10,4,10,10,3,2,10,4,10,5,5,10,10,17,10,9,4,10,6,10,10,10,10,2,2,10,10,10,2,2,10,10,9,10,4,11,10,3,10,10,9,9,10,9,5,10,10,10,10,5,10,11,5,10,1,10,9,10,7,9,1,10,3,10,12,10,20,15,8,10,14,6,10,10,10,10,5,10,7,3,1,1,10,7,10,7,7,10,9,3,10,10,5,3,10,10,4,4,10,6,6,15,15,15,10,4,4,10,10,9,9,10,9,10,6,2,3,10,3,2,1,10,10,5,5,10,1,10,9,9,9,12,10,5,2,10,10,10,10,10,6,6,10,7,7,10,10,21,30,10,11,7,7,10,7,10,10,4,10,10,10,10,5,10,10,5,14,7,10,4,10,10,10,10,10,10,10,2,2,10,12,12,10,10,3,10,10,10,6,1,10,5,10,7,10,3,10,2,10,10,6,10,8,8,10,7,3,10,7,11,10,4,10,10,5,9,9,10,10,1,10,10,11,10,4,10,9,5,10,10,10,8,10,2,10,10,10,4,7,3,3,10,6,6,10,10,3,10,10,10,8,3,1,10,12,10,4,10,11,10,11,15,10,6,10,15,16,7,8,10,8,18,18,10,1,10,15,10,10,3,10,12,10,10,8,3,3,10,10,10,4,10,10,8,8,8,6,10,8,3,2,10,3,10,1,10,10,10,3,3,10,12,1,10,6,2,10,10,10,8,6,15,1,1,1,10,20,17,17,10,10,11,6,10,10,10,10,10,5,2,10,10,10,10,10,10,6,1,10,10,9,19,10,11,11,10,9,1,10,10,3,10,11,11,10,5,10,7,1,10,8,10,7,7,10,10,6,10,10,6,10,6,2,10,19,19,12,10,4,2,10,7,10,10,10,9,11,10,6,1,10,8,10,10,11,10,8,2,10,6,1,10,10,10,10,10,5,8,3,3,10,6,10,10,4,10,10,6,10,2,10,10,8,10,15,11,6,10,10,3,10,3,10,15,10,10,11,10,9,9,10,6,10,10,5,10,15,11,10,12,6,10,1,10,10,7,10,4,1,1,10,11,18,13,10,4,4,10,7,10,9,13,10,10,10,9,9,10,7,10,8,5,5,1,1,10,7,10,9,9,10,10,10,8,10,10,11,10,10,5,5,10,19,14,7,4,10,10,10,10,7,10,6,4,10,8,6,10,7,17,17,10,8,4,1,10,9,10,10,6,3,10,6,5,14,10,8,10,10,10,10,7,10,6,8,10,10,1,10,10,6,10,3,10,10,10,2,10,8,1,10,7,11,3,1,10,8,8,10,1,10,10,10,7,14,10,8,10,9,1,10,3,10,1,11,11,10,7,5,6,1,10,5,10,18,23,7,10,10,5,1,5,10,8,10,4,10,10,7,8,4,10,7,10,11,10,20,7,5,10,10,12,7,2,10,7,7,5,10,5,10,2,10,1,10,10,6,10,10,10,10,10,7,10,9,3,10,10,10,10,8,8,10,10,10,10,6,10,3,10,7,10,10,10,10,9,1,10,10,10,9,10,10,12,1,10,10,5,10,11,10,7,5,10,10,10,9,1,10,10,10,15,25,25,21,10,3,5,4,10,7,7,10,6,2,10,10,10,6,10,5,10,10,10,3,10,20,20,10,10,8,1,10,10,6,7,10,10,10,10,6,10,10,4,10,8,1,1,10,10,11,11,10,10,7,3,3,10,12,5,10,7,17,10,10,11,8,10,10,5,10,10,10,3,1,10,18,19,18,10,10,10,9,9,10,1,10,10,10,10,10,10,3,10,1,10,10,6,2,2,10,8,8,10,4,10,10,20,10,10,7,7,10,10,12,6,2,10,1,1,10,4,10,10,9,10,2,10,12,10,10,2,10,10,4,10,3,1,10,10,3,10,6,1,10,10,10,10,10,6,6,10,6,4,10,14,15,10,9,9,10,5,1,10,10,2,10,8,4,10,10,19,4,4,1,2,10,13,4,9,3,2,10,10,6,10,3,10,10,2,10,10,10,10,10,10,10,22,6,10,3,10,10,9,1,10,3,9,10,2,10,10,11,10,10,10,6,6,10,10,9,18,10,8,2,10,6,6,10,10,10,4,10,10,9,10,7,7,10,6,2,10,19,19,10,2,10,10,1,10,10,11,15,10,7,6,10,11,7,2,10,2,10,20,10,10,10,10,2,10,10,7,14,10,20,19,19,10,10,10,10,20,20,28,10,6,6,10,10,10,5,10,9,7,10,6,10,5,4,1,10,10,9,10,6,3,10,9,9,10,10,6,10,14,8,10,6,1,10,10,2,10,7,17,10,7,10,6,5,10,8,4,5,3,1,1,10,12,10,10,3,2,10,10,5,10,10,10,10,10,8,10,1,10,4,10,10,9,10,19,10,9,9,10,6,10,10,6,10,6,5,10,10,10,9,4,1,10,2,10,10,4,4,10,11,3,3,10,10,7,11,10,15,15,10,10,10,10,6,10,6,3,10,10,9,16,16,10,5,10,10,5,10,7,10,3,2,1,10,8,8,10,11,10,9,10,8,1,10,10,6,10,3,1,10,15,13,10,3,3,10,10,9,5,10,10,10,10,11,10,8,10,10,10,9,9,10,12,9,10,10,10,10,10,7,1,10,10,10,7,6,10,10,4,10,9,10,9,2,10,20,19,19,6,10,10,6,10,10,7,7,2,10,5,6,10,6,6,10,10,10,10,10,10,4,2,10,7,10,10,10,10,10,5,10,10,10,10,7,15,10,6,10,10,10,10,10,4,4,10,10,10,15,10,9,8,10,10,4,10,10,6,5,10,8,2,10,7,1,1,10,10,5,2,10,3,10,10,5,10,7,10,4,1,10,8,2,10,8,10,5,2,1,10,6,10,6,6,10,4,10,10,10,10,10,10,7,10,10,10,7,10,10,10,20,8,10,7,7,10,6,10,9,9,10,2,10,10,10,8,8,10,10,16,16,16,10,10,10,10,5,10,12,10,1,10,10,10,10,11,11,19,10,4,10,7,10,10,10,10,1,6,3,10,10,10,6,10,10,7,15,7,10,3,10,10,4,10,6,10,8,8,10,10,5,5,2,10,8,5,10,13,7,10,9,6,10,10,10,8,1,10,13,5,10,5,10,20,12,8,10,7,5,10,5,10,5,10,3,10,9,9,7,17,6,10,18,18,9,10,10,10,11,6,10,9,10,7,6,10,7,10,10,9,11,10,10,4,4,10,1,10,3,5,10,10,10,10,10,9,9,10,10,10,2,10,5,10,7,3,10,7,10,10,2,1,10,8,16,6,10,8,5,10,10,10,4,3,10,10,10,10,7,10,10,13,13,13,10,4,10,8,10,7,10,10,5,2,10,3,10,10,1,1,10,3,1,1,10,10,1,10,10,5,7,5,10,6,6,10,7,10,10,12,10,8,10,9,4,10,2,10,5,5,10,3,4,10,10,8,10,8,8,10,5,10,10,5,5,5,10,10,3,10,7,7,10,10,8,10,8,2,10,18,20,10,13,10,9,10,10,10,13,7,10,8,10,3,10,7,10,10,20,20,20,10,4,10,10,2,2,10,10,15,5,10,5,10,3,10,10,10,10,8,8,3,10,16,16,10,8,6,10,5,5,10,5,3,10,20,18,18,18,10,6,6,10,1,1,10,1,1,10,10,2,10,10,4,10,4,10,2,1,10,10,8,5,10,6,10,10,10,4,10,4,5,10,10,10,2,10,10,7,10,4,6,10,7,7,10,5,10,15,6,3,10,3,3,10,3,10,9,1,10,10,2,2,10,10,10,10,10,7,10,3,10,5,1,10,10,3,10,10,10,8,4,10,6,9,10,4,15,12,15,10,8,10,6,10,2,6,3,3,10,3,3,10,8,2,10,20,15,10,10,9,9,10,7,9,10,9,9,10,7,10,8,10,13,6,10,10,5,10,8,10,10,2,2,10,7,6,10,7,7,1,10,8,6,10,6,10,5,5,2,10,5,6,10,19,1,10,6,10,4,3,10,8,7,15,12,12,10,6,10,1,10,10,22,10,10,1,1,10,10,6,10,9,9,10,10,7,10,10,7,6,2,10,9,10,10,5,10,10,11,10,10,15,10,14,5,10,9,14,10,9,5,10,6,6,10,8,8,10,10,10,5,10,2,10,6,5,5,5,2,10,10,10,16,10,10,6,4,10,6,10,2,7,7,10,10,8,4,10,6,4,10,4,3,1,1,1,10,3,10,10,1,1,1,10,10,10,2,10,11,11,10,10,6,11,10,10,10,10,6,6,10,6,10,3,6,4,3,10,1,15,25,13,4,10,10,4,1,10,20,11,10,10,10,5,10,2,10,5,14,10,10,10,4,10,10,9,10,9,3,10,10,15,10,10,10,10,7,10,10,10,10,5,10,10,8,10,2,10,10,5,1,10,9,9,7,2,10,7,7,10,10,7,5,10,6,4,10,10,4,3,10,10,1,9,10,10,4,4,10,6,3,10,8,1,10,6,11,3,2,1,10,16,16,10,6,4,10,8,1,10,15,6,10,6,1,10,10,10,20,16,10,10,16,10,7,4,6,2,1,10,10,3,10,10,10,10,15,10,15,7,10,10,10,1,10,10,9,10,2,4,14,10,11,4,10,1,10,4,12,10,8,13,10,10,8,20,10,10,4,10,10,3,3,10,10,15,15,15,10,10,23,10,9,4,1,10,8,10,17,17,10,8,10,10,10,10,21,17,22,10,10,3,10,5,3,10,10,9,10,10,10,10,7,7,10,10,4,10,3,6,4,6,10,10,9,9,10,10,11,11,10,10,10,2,10,7,7,5,10,4,10,10,10,8,15,16,16,10,12,9,10,10,10,4,4,10,6,10,5,4,10,19,19,10,5,1,10,10,10,5,10,10,10,10,10,6,7,10,5,2,10,9,1,1,10,7,10,10,7,10,10,10,10,1,1,10,13,13,10,6,10,10,1,10,10,6,6,10,7,7,10,10,10,7,7,10,10,7,4,10,8,20,10,10,10,6,14,10,9,5,10,6,9,6,10,2,2,10,10,10,10,10,10,10,10,7,1,10,4,2,10,9,10,7,1,7,7,2,10,7,10,10,10,10,6,10,8,8,10,10,6,5,10,1,10,17,3,10,10,1,10,5,10,4,10,10,5,10,7,3,15,10,5,1,10,10,8,10,10,16,7,10,10,8,7,15,15,25,6,10,10,10,7,14,10,4,4,10,5,4,10,10,8,18,10,1,10,10,10,4,10,10,4,10,8,10,10,12,12,10,4,10,10,18,10,6,2,10,3,1,10,10,10,6,1,10,10,8,10,10,20,2,10,10,10,6,10,7,2,10,10,5,10,10,3,1,2,10,1,10,10,10,1,10,5,4,1,10,10,1,10,12,6,10,10,10,5,10,1,6,1,2,10,5,10,10,10,1,10,10,10,1,11,7,9,5,10,6,10,5,10,2,2,4,10,6,6,11,11,10,7,4,10,3,10,5,10,20,2,10,10,10,10,11,10,10,15,10,10,10,6,1,10,10,10,1,10,7,7,10,9,15,13,11,10,10,5,10,10,4,10,10,9,10,15,10,10,10,10,10,10,10,10,20,10,1,10,10,10,10,10,10,10,1,10,10,10,7,10,1,10,10,4,4,10,7,7,10,9,15,10,6,13,3,1,10,12,12,10,7,17,10,10,10,1,10,10,18,10,10,8,5,10,10,9,14,5,10,9,11,10,1,6,1,10,5,10,11,6,10,1,4,4,10,10,10,7,17,10,10,6,10,10,10,10,10,7,2,10,6,4,10,10,9,10,4,2,5,1,1,10,7,7,10,9,10,10,10,5,10,8,10,10,14,7,10,10,6,4,10,9,3,10,10,10,8,7,10,10,10,10,10,8,1,10,8,2,10,7,5,10,10,10,10,10,10,10,10,10,10,10,10,2,10,12,1,10,5,5,10,4,4,10,1,10,4,10,20,13,13,1,10,6,10,8,8,10,13,13,10,10,9,10,9,9,7,4,10,10,12,12,10,9,9,10,1,1,10,10,10,10,7,7,10,10,5,10,10,9,8,8,10,8,10,10,8,10,8,8,10,11,11,10,2,10,10,10,10,4,10,10,1,10,10,8,8,10,10,5,5,10,5,5,10,8,8,10,9,1,1,10,10,9,9,9,10,20,16,18,10,10,6,5,10,4,4,10,10,10,5,10,4,10,9,10,8,10,4,10,10,9,10,9,1,10,10,5,10,5,1,10,8,1,10,10,9,6,10,10,9,10,6,2,10,10,10,3,10,10,8,1,10,1,1,10,7,1,5,4,2,10,2,2,10,10,10,10,10,10,10,10,10,10,3,10,9,4,10,4,2,9,10,3,10,4,3,10,10,9,10,2,1,10,7,2,10,20,20,9,10,4,3,10,7,4,10,10,3,10,12,10,1,10,10,4,4,10,10,10,12,10,13,10,10,10,10,10,5,15,9,10,2,10,4,1,10,10,8,2,1,1,10,10,9,17,2,10,10,10,10,8,8,10,10,15,7,10,15,14,11,10,10,3,10,10,10,10,10,6,1,10,10,10,8,5,10,4,1,10,10,15,10,6,10,10,10,10,9,10,3,3,10,5,10,10,7,1,10,2,10,9,9,10,10,10,10,7,18,10,10,5,3,4,4,10,3,9,12,10,10,10,9,10,10,7,6,2,10,1,10,10,10,10,8,8,10,8,8,3,2,2,1,2,10,5,10,20,12,6,10,6,6,10,20,14,14,25,10,9,5,10,10,5,10,6,10,10,7,10,10,4,10,8,5,10,6,6,10,10,8,10,10,5,10,13,10,7,6,2,5,10,6,6,10,7,5,10,4,4,10,10,14,12,10,7,7,10,6,4,10,15,14,10,5,10,3,10,10,10,10,10,10,10,1,10,10,10,1,1,10,20,20,7,10,9,6,10,9,9,10,11,15,10,12,12,10,10,15,14,10,4,9,10,10,10,10,10,6,6,10,10,1,10,2,10,5,15,2,1,10,4,3,10,10,10,10,10,10,7,4,10,5,4,10,11,7,10,10,3,10,4,10,10,5,4,4,10,6,6,10,8,1,1,10,10,10,9,10,4,10,5,10,9,5,10,10,3,10,4,4,10,5,5,10,8,1,10,10,8,10,1,6,10,10,14,10,10,10,10,1,10,4,10,5,5,10,7,10,5,10,10,10,10,4,10,4,10,10,10,7,7,10,10,1,10,10,3,10,6,1,10,10,9,10,5,5,10,20,10,1,10,6,6,10,10,10,2,10,10,8,2,10,10,4,4,1,10,2,2,10,10,10,10,10,1,10,7,17,3,1,10,10,6,10,9,10,8,10,10,17,10,10,10,6,1,1,12,5,2,1,10,8,6,10,7,7,10,9,10,10,3,10,8,10,8,10,10,3,10,10,10,4,3,10,9,9,10,12,1,10,10,10,15,15,10,10,5,1,10,5,3,10,10,15,8,6,6,3,10,4,4,10,11,10,10,6,10,10,10,8,10,8,10,7,8,10,4,1,10,10,8,10,8,8,10,10,11,10,8,8,4,10,7,7,10,7,10,6,1,10,10,11,11,10,10,2,10,10,10,10,13,13,12,10,10,10,20,2,10,10,10,10,1,10,10,10,5,3,4,2,10,10,6,10,12,2,10,10,6,10,3,1,10,9,10,10,2,10,9,10,18,10,10,2,10,11,10,10,7,2,10,3,1,10,7,5,2,2,10,7,4,10,5,10,5,10,12,10,10,3,5,10,10,10,17,27,27,10,10,5,1,10,7,3,10,2,1,10,10,15,10,7,7,10,3,3,10,5,10,10,10,11,2,10,11,6,10,10,2,10,2,2,1,10,10,7,10,10,5,4,10,10,10,10,5,5,10,10,10,10,10,21,21,21,10,1,10,9,10,10,8,8,10,10,10,7,4,10,3,10,7,10,10,8,2,10,10,4,10,8,4,2,10,4,4,10,7,7,10,11,11,11,2,10,7,2,4,3,3,10,8,4,10,6,10,10,10,7,6,10,4,5,10,4,10,2,7,10,10,5,10,10,10,4,4,10,10,3,10,5,2,10,10,4,10,15,11,11,10,10,8,10,10,5,5,10,10,10,8,10,8,10,8,8,10,8,10,10,10,15,13,10,10,10,10,6,10,8,7,10,9,10,6,7,3,2,10,25,10,15,14,10,10,10,1,1,10,9,10,10,10,6,10,5,10,7,6,10,1,15,13,15,10,13,2,10,6,10,1,10,8,14,10,10,1,10,6,3,15,7,13,10,10,7,10,10,6,21,18,10,10,10,12,2,10,6,6,10,10,10,10,10,5,10,15,15,10,5,1,1,10,10,10,10,11,10,10,10,10,10,10,2,10,10,6,5,10,7,10,7,10,5,10,17,12,10,4,4,10,7,7,10,15,15,10,3,3,10,11,10,10,4,1,1,10,1,2,1,1,10,8,8,10,10,10,10,7,7,10,15,10,10,10,10,8,10,9,10,7,1,10,12,7,4,10,4,10,10,6,10,7,10,10,10,17,17,10,7,10,11,10,10,7,7,10,10,11,10,10,10,6,6,10,2,7,1,10,10,7,10,1,10,8,9,10,10,10,2,10,4,10,10,7,10,4,6,5,6,10,5,10,10,10,10,6,1,6,1,1,10,10,7,10,5,5,10,6,10,6,10,2,10,8,15,15,13,10,4,10,9,14,15,1,10,10,10,10,5,10,12,12,12,10,9,8,15,4,10,9,1,10,10,10,10,10,6,5,10,10,8,10,5,10,10,7,10,7,1,10,10,5,10,6,2,10,4,2,10,10,1,10,10,10,7,7,2,4,10,16,7,10,8,3,10,10,6,10,6,10,2,10,6,3,7,2,10,5,10,10,4,1,10,4,10,10,10,10,10,10,9,4,10,4,1,1,10,10,10,5,10,8,8,10,1,10,7,7,10,10,1,10,11,10,10,10,10,10,8,10,20,16,6,1,10,2,10,10,8,23,10,10,10,10,10,14,1,10,20,20,19,10,4,10,12,12,10,5,1,10,6,10,6,3,10,10,10,10,8,8,10,9,9,10,1,2,10,9,9,10,5,10,6,7,8,10,12,6,10,9,10,7,8,10,6,2,10,7,5,10,9,5,10,10,5,10,10,4,4,15,31,29,10,7,10,3,3,10,1,10,10,10,10,20,10,10,2,10,10,15,10,10,10,10,10,6,4,2,7,10,9,10,5,3,10,10,7,10,10,10,10,10,10,10,12,8,18,6,10,8,8,10,5,5,1,10,6,10,15,8,8,2,10,10,10,10,10,10,4,1,10,11,8,7,3,4,10,5,10,8,7,1,10,10,4,2,10,3,10,10,12,5,10,8,8,10,14,13,10,6,4,10,10,33,27,10,7,6,10,9,8,10,10,10,9,9,10,6,1,10,7,3,10,12,12,10,9,9,10,10,7,5,10,9,14,10,1,10,10,10,8,8,10,1,10,1,10,10,8,5,5,15,11,10,21,16,10,10,5,5,10,20,8,6,10,9,1,10,12,17,15,13,10,8,8,10,10,9,10,10,10,11,11,10,10,10,9,9,10,24,18,10,8,10,9,10,9,2,10,10,10,10,8,10,2,10,10,10,4,10,6,10,12,12,10,6,6,10,10,5,10,10,10,7,7,2,10,8,10,10,13,10,7,1,10,7,2,10,2,1,10,15,10,1,10,10,10,10,8,8,10,7,10,10,9,10,3,10,5,5,10,6,10,1,10,10,10,7,5,6,10,9,9,10,10,10,3,2,3,10,4,10,7,3,6,6,3,10,17,13,10,18,17,6,10,6,10,10,6,2,10,6,6,10,10,10,11,21,4,10,8,8,10,2,2,10,10,10,4,10,18,10,12,10,11,4,10,10,10,9,10,12,2,10,3,10,7,3,3,10,11,3,3,10,9,5,15,10,5,10,9,7,10,11,13,10,5,10,10,9,5,10,7,10,10,5,10,10,6,10,15,13,8,10,6,10,5,10,10,2,10,2,1,10,10,10,7,10,10,10,7,10,7,10,4,10,10,10,10,7,7,10,10,10,10,10,10,10,10,6,16,17,10,5,3,10,5,7,10,10,7,10,12,12,10,19,10,10,5,3,10,1,1,10,7,6,10,10,1,10,7,17,13,10,4,1,10,4,6,10,5,10,9,10,10,10,10,10,6,10,6,10,10,11,8,10,19,10,10,9,19,7,10,10,10,4,1,10,10,9,1,1,10,9,10,7,5,3,3,2,10,7,7,10,10,16,10,4,10,10,1,3,4,4,10,10,7,8,10,4,1,10,3,10,10,5,9,10,10,1,2,10,10,10,10,10,10,2,2,10,1,10,6,1,10,2,2,1,10,18,9,10,8,3,10,10,10,10,10,10,10,10,10,19,19,10,10,4,2,1,10,10,10,10,10,20,20,20,10,10,10,10,12,12,10,12,7,10,8,5,10,5,10,8,10,10,10,10,11,7,10,10,10,10,6,6,10,10,4,5,5,10,10,1,10,6,3,10,7,8,10,6,14,6,1,1,10,1,10,13,13,10,1,10,10,6,6,10,15,10,10,4,10,2,2,10,10,10,4,4,10,10,5,4,10,10,4,2,10,9,9,10,2,10,10,10,10,6,10,7,1,10,7,5,10,7,7,10,10,3,10,7,7,10,2,10,10,5,6,10,10,9,9,4,10,3,3,10,10,10,10,4,2,2,2,11,10,10,8,10,1,1,10,1,1,10,10,10,4,8,2,10,10,10,10,18,6,10,6,10,5,10,10,6,10,10,10,10,10,7,10,7,10,10,10,10,5,5,10,4,4,10,9,9,10,11,5,10,10,5,10,3,6,10,6,3,10,8,5,10,16,11,10,8,13,13,9,10,10,10,10,10,6,6,5,5,10,7,2,10,10,10,10,10,5,1,10,5,10,14,9,10,10,10,10,10,7,10,3,10,5,10,5,10,7,2,7,5,6,10,10,10,10,11,11,10,5,10,2,10,10,15,10,6,10,9,9,10,15,15,4,10,6,3,10,19,10,4,10,10,10,10,9,9,2,10,17,13,10,10,10,2,10,5,1,1,10,10,10,10,10,8,5,3,10,8,8,10,10,8,15,6,10,8,10,4,1,10,10,4,3,10,15,15,10,15,7,7,10,10,2,10,8,8,10,10,4,10,10,19,10,9,16,10,1,10,10,12,8,8,15,9,7,10,8,8,10,15,2,10,10,10,10,13,1,7,2,10,10,10,6,10,10,10,9,9,10,10,2,10,10,7,7,10,10,6,10,15,12,10,12,19,10,10,10,8,6,10,10,10,10,10,10,6,6,10,10,6,10,9,10,10,10,10,18,10,8,1,10,10,10,10,10,10,10,8,1,10,11,11,10,10,10,15,15,1,5,10,11,7,10,10,1,10,10,7,10,10,4,2,6,1,10,20,7,10,10,10,10,3,1,10,10,6,10,10,6,10,3,3,10,7,7,10,7,10,7,2,10,6,10,12,2,10,12,4,9,6,6,10,9,9,10,12,10,4,9,10,10,7,10,13,3,10,10,7,10,3,10,7,7,10,9,3,10,5,1,10,7,7,10,10,6,2,10,10,13,2,10,13,9,10,10,10,10,10,10,10,10,10,5,5,1,5,2,10,14,11,10,10,10,9,1,1,10,10,15,10,4,10,10,10,8,8,10,1,2,10,10,10,10,10,3,10,6,2,10,10,13,2,3,10,5,5,10,3,10,4,10,8,4,10,3,1,7,10,10,12,10,10,10,10,9,17,10,7,10,2,3,10,3,3,10,6,10,8,8,10,10,10,10,10,10,10,10,10,4,1,10,10,10,6,7,10,3,1,2,1,10,8,10,5,5,10,7,12,10,10,9,14,14,10,10,2,10,11,7,7,2,10,10,25,25,22,10,8,10,10,10,7,10,11,7,10,9,10,10,15,9,10,6,10,5,5,5,10,10,10,10,7,11,3,3,2,10,2,10,4,10,10,10,3,10,8,4,10,5,10,4,10,10,7,10,5,7,10,7,5,10,10,10,10,10,7,10,13,10,7,10,3,10,10,2,1,10,20,16,4,4,1,10,6,10,10,10,10,1,10,10,4,6,5,10,10,5,5,10,10,10,10,10,10,5,10,10,10,7,10,4,10,10,8,2,10,10,9,11,7,10,6,10,10,10,10,10,10,3,1,5,1,1,10,10,2,10,10,1,10,2,2,4,4,4,10,10,10,10,10,4,10,10,15,6,10,8,10,9,2,10,6,3,10,2,10,6,6,10,10,4,10,10,19,10,20,14,10,12,7,10,7,1,10,10,9,9,10,9,9,10,16,16,10,8,8,10,7,15,5,2,10,5,1,10,12,7,1,10,4,10,8,7,10,8,2,10,20,19,2,10,10,7,7,4,10,2,10,2,1,10,10,10,10,10,7,1,10,8,5,10,8,9,6,7,10,5,9,10,10,10,5,5,10,10,2,10,2,10,8,8,10,10,2,10,4,1,10,10,14,8,10,10,2,2,10,5,3,10,7,10,10,10,10,10,10,10,10,9,10,9,9,10,10,1,10,10,10,10,10,4,10,10,3,10,5,10,1,10,10,6,8,8,10,3,1,10,9,10,10,4,6,10,6,2,10,3,3,10,1,10,10,10,5,15,19,10,4,10,3,3,10,6,3,10,10,4,1,10,4,10,10,6,10,3,10,6,2,10,7,1,10,10,10,10,5,3,10,10,7,7,10,7,1,10,6,2,10,8,12,10,10,9,9,19,10,18,6,10,9,10,4,10,10,10,10,10,1,10,3,3,6,10,10,10,10,10,10,10,9,10,6,1,10,6,10,3,10,11,10,10,10,10,10,10,8,10,1,3,10,11,5,10,6,4,10,10,5,3,8,10,6,1,10,10,1,6,9,10,10,10,8,13,10,9,4,10,1,10,6,10,8,3,10,3,10,14,11,10,5,10,7,10,6,6,10,10,1,10,9,5,5,10,1,1,10,6,6,10,7,10,10,4,2,10,3,10,7,1,10,8,10,10,1,10,16,17,10,5,1,10,10,1,6,10,10,7,2,10,8,3,15,12,12,10,10,15,12,9,10,10,10,16,10,12,8,8,10,7,9,10,2,2,10,10,10,7,10,10,9,10,8,10,10,7,5,10,7,18,10,6,10,1,1,10,11,10,9,9,19,19,10,2,1,10,10,14,14,10,10,10,13,7,10,5,10,10,10,6,1,1,10,4,2,10,10,10,10,8,2,10,9,10,5,1,10,10,5,5,10,7,8,10,1,10,8,6,10,6,6,10,4,4,10,4,10,9,7,10,8,10,10,7,7,17,10,10,8,10,10,10,10,5,5,6,6,2,10,8,1,10,9,9,10,9,9,10,19,13,10,3,3,10,8,10,2,10,10,13,12,10,10,7,16,10,8,8,10,4,4,10,4,10,8,8,10,10,10,3,6,6,10,1,1,10,10,6,10,9,4,10,6,20,10,10,9,10,10,1,15,20,20,10,11,14,10,1,10,1,10,10,10,6,2,1,10,7,7,10,10,15,11,2,10,10,9,10,5,10,10,5,10,10,10,10,10,13,13,15,14,14,10,7,7,10,14,13,10,9,2,10,4,5,10,6,6,10,10,8,3,1,1,10,1,5,4,10,6,5,2,10,7,10,10,12,10,13,7,10,10,9,3,10,5,6,2,10,11,5,10,10,10,10,10,1,3,1,10,7,10,2,10,8,10,20,19,14,10,4,10,10,10,3,10,5,10,5,10,10,13,8,10,11,8,10,1,5,10,10,10,1,10,6,7,5,10,7,3,4,10,5,10,15,10,1,1,10,10,5,10,10,3,1,10,10,6,10,3,4,1,10,10,6,10,2,2,10,9,14,10,6,1,1,10,11,11,10,7,10,1,10,5,10,7,3,10,5,3,5,4,4,10,4,1,10,11,4,10,2,2,10,7,10,8,1,10,10,8,8,10,10,10,7,1,10,10,10,9,9,10,11,5,10,10,13,10,10,4,1,10,11,10,4,10,6,10,11,10,10,9,10,11,21,10,10,6,9,10,4,10,5,2,10,9,10,10,8,13,7,10,10,10,10,10,6,10,10,13,10,20,10,10,10,10,10,10,10,10,10,10,10,10,4,10,5,5,10,10,9,11,10,4,10,5,10,9,15,25,10,10,10,8,10,20,20,20,10,11,15,10,6,10,3,8,8,6,10,11,13,10,8,11,10,10,2,10,13,7,10,10,9,6,10,1,10,8,16,10,10,8,6,13,10,3,10,7,5,10,10,10,10,20,13,15,10,9,10,7,10,4,10,19,15,10,15,11,10,5,9,10,12,8,10,10,9,5,10,15,10,10,2,10,10,11,10,7,4,10,8,10,10,4,10,4,1,10,13,13,10,10,10,10,3,10,1,2,10,9,13,10,11,10,1,10,7,10,13,10,10,12,12,10,6,6,10,10,3,10,4,10,12,9,10,4,2,10,5,5,10,6,5,9,3,10,4,1,1,10,13,12,10,3,10,10,20,5,10,10,15,15,12,10,16,8,10,6,10,1,10,13,11,10,5,1,1,10,10,10,6,9,10,21,16,10,9,4,10,10,10,10,10,10,10,7,2,10,8,10,11,8,10,10,6,4,10,10,13,23,12,10,10,10,10,10,6,10,10,8,10,7,10,10,10,10,10,10,10,10,1,10,7,6,10,1,5,10,10,11,9,15,10,10,8,10,10,4,3,10,8,1,10,10,10,10,20,20,22,10,10,8,10,9,10,7,7,3,10,10,10,10,9,6,10,10,10,1,10,10,10,5,5,10,10,20,15,15,10,10,9,10,10,5,10,7,7,10,17,11,10,7,1,10,10,10,4,4,10,5,10,7,7,10,3,10,10,8,10,10,10,15,10,17,11,11,10,10,10,8,3,10,1,10,2,2,10,8,1,10,10,9,9,10,12,8,10,10,10,10,10,10,4,10,10,10,8,11,10,6,6,10,10,10,10,15,9,10,13,3,10,10,4,10,10,10,10,8,10,9,9,10,8,10,8,8,10,10,10,7,5,10,10,10,4,10,7,3,2,10,4,4,10,8,7,10,9,8,10,9,7,10,8,11,10,5,10,10,1,10,4,10,10,10,10,10,10,8,4,10,1,6,6,2,10,19,19,10,5,2,10,12,12,10,10,8,3,10,10,8,8,10,10,10,4,10,4,1,10,10,10,4,1,10,12,12,5,10,8,5,10,15,15,10,10,10,10,10,10,10,3,2,10,10,6,6,4,1,10,3,3,10,14,12,10,7,10,5,10,10,10,9,9,1,10,8,8,8,10,10,10,7,7,9,7,7,10,10,5,3,10,9,1,10,20,10,5,3,10,14,19,14,10,10,6,4,10,20,11,10,3,3,10,5,2,10,5,5,10,7,7,10,9,10,10,6,10,5,10,6,6,10,8,8,10,6,6,10,5,10,10,9,2,1,10,1,10,7,10,11,10,8,20,10,10,8,5,10,5,5,10,10,10,7,17,10,4,10,5,1,10,10,10,10,8,10,10,10,10,10,10,10,10,6,10,3,10,10,4,10,4,10,10,8,3,10,7,10,1,10,10,2,2,10,10,22,2,10,6,10,3,10,1,2,10,5,12,10,2,1,10,10,4,10,4,1,15,10,8,5,2,10,10,20,20,25,10,5,2,10,10,10,5,1,1,10,11,13,10,3,10,2,2,5,8,8,10,10,12,20,12,7,10,10,15,10,17,10,7,7,10,10,10,8,4,11,10,9,2,10,10,20,20,10,10,6,10,10,6,10,9,10,5,9,10,10,10,10,10,10,1,1,10,3,7,2,1,10,21,18,10,12,12,3,10,6,3,10,8,8,10,16,6,10,10,9,2,10,8,8,10,4,10,11,11,10,1,10,10,5,10,7,5,10,18,16,16,10,10,10,2,10,3,10,10,10,5,10,2,2,2,2,10,11,8,6,10,10,10,10,5,10,6,2,10,6,6,1,10,2,2,10,15,6,10,10,3,13,10,4,1,10,15,5,5,10,4,10,7,7,10,10,8,18,10,10,5,2,10,5,5,10,5,4,10,5,10,9,5,10,6,10,10,9,10,10,8,7,10,10,10,15,10,10,10,21,21,10,10,9,5,10,9,7,2,2,10,10,6,16,16,1,10,7,10,7,6,2,10,9,2,10,10,6,6,16,10,10,7,10,10,6,8,19,24,10,13,9,10,10,10,10,9,9,10,10,10,6,14,12,15,10,4,4,10,10,10,18,13,10,7,4,10,5,10,4,3,3,10,8,8,10,10,4,10,8,2,10,10,1,10,10,5,10,10,7,10,9,10,10,2,10,10,9,10,3,2,10,2,10,10,10,7,3,1,10,7,4,10,6,11,4,10,5,1,10,8,10,12,10,10,10,10,2,10,10,2,6,10,4,10,10,11,11,10,10,10,7,10,24,28,10,1,10,10,10,4,1,10,10,11,10,7,5,1,10,9,9,1,10,20,10,5,3,10,20,20,13,10,5,2,1,10,10,8,10,10,7,10,12,12,2,10,4,1,10,10,10,7,10,10,7,10,10,10,5,1,10,2,10,10,10,5,3,1,1,1,10,10,5,1,10,5,2,10,7,7,10,10,16,10,10,4,10,10,8,4,10,10,10,10,14,4,7,17,17,1,10,9,10,1,10,4,10,4,10,10,10,9,10,30,30,28,10,3,10,5,4,10,10,10,10,7,7,10,10,10,5,6,10,10,10,10,10,10,4,4,10,10,10,16,8,8,7,10,5,5,10,10,10,10,8,10,6,6,10,11,10,10,4,10,10,1,10,9,10,10,5,10,11,11,8,1,1,1,10,8,8,10,14,8,10,4,10,10,5,10,17,26,10,9,10,5,3,5,7,7,10,10,9,1,1,10,9,7,5,3,3,10,4,10,2,10,15,5,10,8,10,10,10,3,3,5,10,6,2,10,10,10,8,7,5,10,10,7,1,10,9,10,20,27,34,10,6,10,10,6,10,1,10,4,10,9,6,10,5,10,4,4,10,7,7,10,10,8,7,10,3,10,10,12,10,9,10,20,14,9,4,2,6,6,10,6,3,10,7,10,10,5,10,3,1,10,8,5,5,10,10,10,10,6,6,10,11,11,10,5,10,5,8,10,8,7,5,10,10,5,10,4,4,10,6,10,4,2,10,4,10,8,4,1,10,10,10,10,3,3,8,10,2,10,7,7,10,10,10,10,5,5,5,10,6,10,9,1,1,10,10,2,10,3,2,10,10,9,15,7,7,7,10,10,10,6,1,10,6,6,10,10,9,10,10,10,10,10,10,2,10,10,2,10,5,10,10,6,5,6,1,10,7,10,13,10,9,10,12,12,10,9,1,10,10,10,10,5,10,10,8,1,7,2,10,15,10,10,10,15,15,10,2,10,5,1,15,12,12,10,10,10,9,5,10,10,10,10,6,9,9,4,10,10,21,29,12,10,10,10,2,1,10,2,10,11,11,9,8,6,10,8,10,3,10,5,5,10,10,5,10,8,5,10,9,9,10,10,10,10,6,7,10,9,9,10,11,5,10,10,10,10,7,6,10,10,10,10,10,9,9,10,7,21,14,10,12,10,5,10,3,10,10,9,4,10,10,5,3,10,8,10,20,20,20,10,3,10,4,4,10,5,1,10,9,17,17,21,10,7,3,10,1,10,10,10,10,7,10,10,10,10,10,8,10,5,3,3,10,10,10,10,10,18,11,10,10,10,5,10,10,2,10,10,5,12,17,10,7,6,2,10,1,1,10,3,10,10,13,11,10,4,5,10,4,1,1,10,1,8,10,12,5,10,11,10,20,14,14,10,8,8,10,3,10,10,10,9,15,10,12,10,15,20,15,14,7,10,7,7,10,9,6,10,6,6,10,5,1,10,8,10,10,15,10,1,1,10,1,10,3,3,3,10,6,3,10,10,10,10,8,6,10,10,7,8,10,9,6,10,6,4,10,10,6,10,2,2,10,10,4,4,10,10,7,4,10,7,2,10,1,10,10,12,1,10,10,4,10,11,11,10,11,8,10,10,2,10,6,10,17,11,10,20,10,5,10,2,7,10,10,10,10,7,10,9,10,10,10,7,10,6,10,6,6,10,7,6,10,10,6,10,4,2,10,4,4,10,10,8,10,13,11,10,5,5,10,10,5,1,10,6,6,7,10,5,5,10,9,7,10,11,2,10,1,10,10,10,10,4,10,10,1,10,10,8,6,10,2,10,7,10,9,6,10,10,8,8,7,7,10,8,3,10,1,10,10,16,13,10,15,1,9,9,5,1,4,10,4,10,8,8,10,13,7,10,4,1,1,10,5,10,4,4,10,14,7,10,10,4,3,10,10,10,15,15,18,10,10,5,5,10,10,7,7,10,4,10,10,4,15,6,10,10,10,7,10,16,12,10,10,9,10,9,10,4,10,10,7,6,10,3,1,10,10,10,10,10,5,10,8,15,10,10,1,10,10,20,10,10,10,2,10,17,8,10,10,6,10,10,10,6,3,10,6,1,10,10,6,6,10,9,2,10,4,7,10,8,5,10,6,10,7,7,10,12,10,10,10,10,10,6,6,10,10,9,10,8,10,14,11,10,11,9,10,2,2,10,10,10,10,12,12,10,15,14,6,10,10,4,10,2,10,7,2,10,3,10,8,10,4,4,1,1,10,4,14,8,10,10,1,10,10,10,10,9,9,10,5,3,10,11,5,10,10,10,1,10,2,10,3,3,10,10,10,10,8,2,10,5,1,10,8,5,10,3,10,7,10,2,10,10,10,20,29,29,29,10,5,10,10,15,4,2,10,8,10,10,4,3,10,10,3,10,6,4,10,10,10,3,4,3,3,10,10,7,10,20,23,3,10,10,2,10,6,5,10,5,11,15,13,15,10,10,10,10,10,10,10,4,4,10,10,1,1,4,4,4,10,8,3,10,9,1,10,8,8,10,10,7,1,11,10,10,12,12,10,10,10,5,6,1,10,3,1,10,10,10,8,10,2,6,10,10,13,10,7,6,4,10,10,9,10,19,17,8,10,8,10,15,15,4,10,13,13,10,2,10,1,10,3,3,10,10,7,6,10,2,2,10,13,23,5,8,10,3,1,10,10,6,1,10,3,14,10,13,8,10,10,2,10,10,10,10,7,10,10,10,10,10,8,17,9,10,3,10,18,10,10,10,10,5,5,10,7,15,15,17,5,11,10,8,19,10,10,7,1,10,4,10,3,10,7,17,8,10,3,3,10,17,16,10,13,18,10,3,4,10,10,1,1,1,15,10,7,8,3,2,10,5,3,10,12,12,10,10,12,10,5,5,10,6,7,10,10,10,10,2,10,10,11,10,8,8,10,10,10,10,20,10,10,2,10,7,7,10,10,10,10,5,10,10,2,10,5,1,1,2,10,10,10,21,16,10,5,10,10,3,10,10,25,10,10,10,7,9,10,8,6,10,10,10,6,10,3,2,11,26,10,10,10,10,13,13,10,9,10,1,10,10,13,10,9,1,15,7,10,10,7,7,9,10,10,7,12,10,1,10,10,6,11,10,7,7,10,8,10,10,3,10,1,10,1,1,1,1,10,10,3,1,10,10,10,10,10,2,9,10,18,19,15,10,10,10,9,4,10,2,10,5,10,3,10,7,6,10,5,10,10,2,10,4,1,1,10,3,10,15,15,15,10,6,10,8,10,9,10,10,10,5,10,2,10,4,10,10,10,10,11,10,10,2,10,10,5,4,10,3,3,10,9,8,4,10,10,8,10,6,2,10,10,12,7,10,5,1,10,10,10,3,10,5,3,1,10,9,6,10,10,10,10,10,10,10,3,10,7,5,10,8,10,10,13,5,10,10,9,4,10,1,1,10,6,6,1,10,6,6,10,10,7,10,10,7,10,10,10,20,10,10,8,8,10,2,15,9,10,3,10,10,10,5,8,10,5,5,10,9,4,10,4,3,10,3,3,10,10,10,7,4,19,13,10,8,5,10,14,12,10,10,6,10,3,10,10,10,5,1,10,7,7,10,10,10,10,2,2,2,12,10,10,7,10,7,10,10,10,10,2,10,8,4,10,10,11,3,10,10,10,10,10,2,13,10,8,5,10,1,10,10,3,10,10,10,10,9,4,10,10,6,6,10,6,1,10,10,5,10,10,3,10,10,10,10,10,10,20,10,8,10,9,9,10,10,2,10,12,7,10,10,10,5,7,14,10,5,10,5,5,10,2,10,10,11,5,10,22,14,2,10,3,9,10,10,10,6,10,10,10,10,10,9,3,10,1,10,17,10,10,6,10,17,17,25,18,10,9,14,10,21,21,10,10,1,10,5,5,1,4,4,10,10,10,10,7,7,1,10,7,10,20,20,10,10,10,10,10,6,6,10,10,10,10,12,10,10,10,6,6,10,4,10,10,3,10,3,10,6,2,10,6,5,4,10,9,2,10,2,3,2,7,7,9,10,10,10,10,3,10,7,7,10,9,9,10,3,1,1,10,9,4,4,2,10,5,1,10,10,7,10,10,7,10,10,5,2,10,10,7,4,10,6,4,10,10,10,13,10,6,6,10,10,10,10,7,6,10,6,10,1,10,10,7,7,10,1,10,10,10,10,10,6,10,4,10,10,10,4,10,8,4,10,6,8,10,7,7,10,10,5,4,6,1,4,10,10,1,5,10,10,10,6,3,10,10,10,10,10,4,2,10,10,12,10,14,2,10,10,10,8,5,10,10,10,8,10,5,10,14,3,1,4,10,5,5,10,7,6,10,7,10,10,8,3,10,1,2,10,10,11,10,10,10,10,13,12,10,10,1,8,4,1,1,10,3,3,10,10,8,10,1,10,10,10,10,10,10,2,10,2,10,5,2,10,10,4,1,10,8,3,2,10,7,2,10,10,10,2,10,5,10,10,22,5,10,9,3,10,1,10,8,15,10,10,4,6,8,5,1,10,2,10,10,10,2,10,7,10,5,1,10,2,10,12,21,10,7,3,10,10,7,10,4,10,4,3,4,10,8,3,10,1,10,8,8,10,7,7,10,7,10,10,19,19,5,3,10,7,1,10,10,10,10,7,7,10,1,10,2,1,10,10,20,8,9,10,5,1,10,10,4,10,2,10,7,9,10,1,10,1,1,10,1,10,10,3,10,11,10,5,15,11,10,1,1,10,10,2,1,10,10,10,7,10,7,10,10,14,15,10,4,10,3,10,10,10,20,10,10,10,5,10,7,7,10,3,10,5,2,10,5,10,10,8,10,7,10,18,18,4,10,4,5,10,11,10,9,8,10,10,9,9,10,10,9,10,3,10,10,17,16,10,10,10,5,10,12,3,10,12,9,10,5,5,10,3,10,9,3,10,7,1,10,2,10,10,10,3,5,1,10,10,6,1,10,10,10,10,10,3,10,6,6,10,9,7,1,10,15,15,10,9,4,10,10,10,10,10,10,1,11,11,10,5,4,10,6,10,5,10,1,10,5,10,10,9,1,10,20,20,22,10,3,3,10,4,10,10,6,10,10,3,10,7,5,10,4,2,10,10,10,20,15,15,3,10,5,5,5,10,8,6,10,10,5,2,10,6,6,10,10,10,4,3,15,15,15,10,10,5,10,4,10,3,3,10,10,10,3,10,4,6,10,20,13,6,10,4,10,1,10,10,10,9,9,4,5,5,10,9,13,10,10,9,2,10,10,9,3,10,10,4,10,10,6,6,10,2,2,10,17,17,10,10,7,9,10,10,10,3,10,10,9,10,9,9,10,7,12,7,10,5,2,10,2,1,2,10,16,16,10,10,10,10,10,7,2,10,5,1,10,8,11,10,6,10,3,3,10,11,10,10,1,2,10,4,4,10,8,2,2,10,1,10,3,2,10,10,10,5,10,6,6,15,8,2,10,10,1,10,10,7,5,6,4,10,8,10,6,4,10,10,9,10,10,5,10,10,10,10,10,6,1,10,12,10,10,8,9,10,1,1,10,10,10,10,9,10,8,10,4,10,7,17,11,10,1,1,10,10,10,10,7,10,10,10,1,10,11,10,4,3,2,10,1,10,10,13,12,10,3,10,6,6,1,10,10,11,12,11,10,11,11,10,10,10,10,1,10,10,8,7,1,4,4,9,10,10,14,10,10,10,11,6,16,11,10,9,16,10,2,10,10,10,13,11,10,10,10,10,6,10,6,2,10,10,8,6,5,3,4,10,14,5,10,5,5,10,7,1,10,1,1,12,10,8,2,10,6,1,10,8,7,10,7,7,10,10,4,10,8,8,10,10,9,10,3,3,10,10,10,10,7,7,5,6,13,1,2,10,2,10,4,1,10,10,10,5,10,10,17,10,10,14,14,10,4,10,1,1,1,3,10,10,10,10,9,10,17,17,10,7,10,7,10,5,5,15,9,13,11,10,10,10,10,2,6,6,16,15,10,10,4,4,15,10,15,10,4,1,10,10,10,10,5,10,10,5,10,10,9,10,10,10,10,14,8,5,5,1,1,10,2,10,4,10,9,10,10,5,10,10,10,10,5,10,9,7,10,13,4,10,6,1,4,10,10,10,10,10,10,5,10,9,5,10,10,10,1,10,9,6,10,5,5,10,5,10,6,10,10,10,3,10,10,10,20,19,5,3,6,7,4,10,5,2,1,10,10,3,10,7,7,7,10,5,10,8,2,2,15,6,10,4,10,20,10,5,3,10,10,3,10,15,10,10,10,12,10,12,7,10,6,4,10,8,8,18,10,10,10,6,6,10,10,10,6,10,7,10,7,2,10,3,10,1,10,9,10,8,7,10,2,10,7,1,10,10,10,5,10,20,20,13,10,7,10,10,9,6,10,10,4,10,10,1,10,6,10,10,10,9,9,10,5,10,10,10,10,10,10,10,4,10,3,1,10,10,1,10,10,10,1,1,1,10,3,10,10,10,7,5,10,7,10,5,10,8,10,10,20,16,10,10,10,8,7,10,10,10,10,7,10,10,8,1,10,10,10,2,2,2,10,10,10,4,1,10,21,21,10,3,2,10,5,5,10,4,3,10,10,10,1,10,4,14,12,25,10,10,5,10,1,1,10,10,2,10,8,9,10,5,10,5,5,10,10,10,11,2,10,2,10,1,10,2,5,10,10,10,18,13,10,10,10,8,8,10,10,4,10,9,8,1,10,6,10,10,9,10,5,15,10,20,11,10,1,10,4,5,4,4,4,2,10,9,9,10,10,10,6,16,13,10,10,10,19,21,10,10,10,10,10,10,8,10,10,10,10,10,8,3,10,4,2,10,1,10,6,2,10,20,15,10,10,14,10,2,10,10,9,9,10,8,8,10,8,10,6,10,2,10,1,10,10,10,10,10,10,10,6,1,1,4,4,10,8,11,15,3,3,3,10,10,2,10,3,3,10,10,10,10,7,7,10,8,16,10,10,25,10,10,9,10,8,10,11,14,10,10,8,10,12,10,10,11,14,10,10,8,10,10,10,10,9,10,3,3,10,7,10,2,10,7,8,4,4,14,6,10,18,14,10,10,10,10,10,3,10,1,10,3,1,10,6,10,5,10,13,6,10,6,3,10,10,20,20,10,9,10,7,7,10,20,13,7,10,17,17,10,10,10,10,6,4,4,10,10,6,10,8,8,3,10,10,14,10,5,5,10,9,10,10,2,10,17,6,7,12,9,10,2,10,9,10,10,10,10,10,11,10,10,12,8,10,10,10,9,10,3,10,5,10,10,18,19,10,10,2,10,10,8,10,9,9,10,10,10,10,1,6,6,1,2,10,8,4,15,12,10,8,8,10,9,2,10,25,21,12,10,6,1,10,6,10,10,10,10,10,6,6,10,9,5,10,4,10,10,8,10,10,1,10,10,20,20,10,4,10,11,17,22,10,7,10,5,2,1,10,10,10,7,2,7,10,10,5,5,10,6,12,10,10,8,7,10,4,4,3,2,10,10,3,10,10,14,19,10,8,8,10,6,6,10,8,4,10,5,16,20,15,10,10,3,1,1,10,10,7,10,10,10,10,10,10,1,10,10,20,11,22,10,9,6,10,1,10,9,9,10,10,2,10,10,10,14,10,10,10,16,15,13,8,10,7,10,10,1,10,10,10,10,10,10,10,10,9,9,10,9,9,10,10,9,3,10,10,10,2,3,10,10,10,10,11,11,10,10,21,15,10,4,1,1,10,8,8,10,10,3,20,20,5,1,10,10,10,6,10,7,10,10,10,10,3,2,10,10,14,10,7,2,10,10,10,7,10,10,7,2,5,2,10,4,4,10,6,10,4,4,10,10,10,10,10,8,8,10,11,5,10,10,5,4,10,10,10,3,6,6,10,3,3,10,10,7,6,10,8,10,8,2,10,10,8,7,10,1,10,5,10,7,7,10,6,10,1,10,6,10,10,1,3,3,15,10,14,7,10,10,10,10,1,10,4,9,10,15,10,10,10,3,7,10,11,6,10,5,3,10,10,1,3,3,10,7,1,10,9,5,5,10,7,4,10,1,1,10,7,5,1,7,7,6,10,8,5,10,10,16,12,10,5,5,10,4,10,9,10,5,10,4,4,10,8,6,10,10,10,8,10,3,3,10,8,16,10,10,10,10,10,3,2,5,2,10,7,10,21,10,10,17,10,10,4,10,11,4,10,20,19,11,10,2,2,10,2,10,10,4,4,10,1,11,1,10,5,14,14,10,20,10,10,10,2,4,10,10,15,7,10,3,1,10,20,20,20,10,5,5,10,10,4,1,10,6,7,10,12,12,10,7,7,10,8,13,10,10,5,10,10,8,3,13,3,10,10,8,10,15,8,10,9,9,10,9,10,6,4,10,10,8,8,10,7,7,2,10,1,10,10,1,10,1,1,10,5,5,7,6,10,8,1,10,10,1,10,4,10,10,8,5,10,10,5,10,1,10,7,10,7,10,10,10,7,10,7,1,10,6,6,10,16,5,10,20,15,4,10,17,6,9,4,10,10,10,10,10,10,7,17,10,2,1,1,15,14,17,10,10,2,10,10,10,10,10,3,10,2,10,10,10,11,4,4,10,10,10,1,3,10,4,3,10,3,3,10,5,5,1,1,10,10,10,6,10,10,6,10,3,10,10,22,15,10,11,7,10,8,10,10,7,7,10,9,1,10,9,3,10,7,10,10,2,10,7,2,10,10,6,3,15,10,6,15,15,13,10,10,10,12,10,4,10,9,9,10,3,1,10,7,2,1,10,12,10,6,2,15,5,10,10,5,5,10,3,10,6,10,9,1,10,8,8,10,10,2,5,15,4,2,5,10,6,6,1,15,15,10,10,6,10,5,10,10,10,10,3,6,10,10,1,10,10,10,10,10,10,10,8,13,1,10,18,8,8,10,7,1,10,10,12,6,10,3,10,7,7,10,12,1,10,1,1,10,7,7,10,10,1,10,10,4,10,8,3,10,10,2,2,10,9,9,28,10,10,2,10,8,9,10,7,4,10,8,10,10,8,8,10,10,5,6,10,2,10,5,10,8,10,5,10,5,1,10,8,8,10,1,10,10,7,10,10,7,10,11,11,10,8,4,10,10,8,1,10,1,10,5,3,10,10,8,1,9,7,7,10,5,10,7,1,10,15,9,10,10,7,1,15,12,1,10,9,10,6,3,10,6,6,10,7,3,10,10,10,10,10,6,1,10,6,10,10,12,1,10,10,9,6,10,5,6,10,3,10,3,10,8,8,10,2,10,5,5,10,12,6,10,7,5,10,11,11,10,9,9,10,10,10,3,6,10,10,2,10,10,20,20,10,10,12,6,10,6,6,10,10,10,9,2,1,10,10,3,3,10,10,8,5,10,8,18,11,10,8,10,4,10,8,8,10,2,10,10,5,10,10,7,10,7,7,3,10,5,10,10,10,4,10,10,1,10,10,7,10,9,9,10,2,10,10,7,4,10,3,10,10,3,10,20,10,20,10,15,15,3,5,5,10,3,10,10,1,10,6,3,1,1,10,2,10,3,10,10,2,2,10,12,10,10,9,9,10,9,5,15,5,4,10,4,10,10,10,15,11,10,6,6,6,10,10,18,7,9,10,10,20,9,5,10,10,10,14,10,10,5,10,20,20,17,10,10,9,9,10,10,4,1,10,1,3,1,2,2,10,10,8,11,1,10,10,11,10,15,10,5,6,10,10,1,10,6,10,10,4,10,10,4,10,2,11,11,10,8,11,10,9,1,10,6,4,10,5,10,3,10,7,10,10,11,10,10,10,10,10,3,10,10,10,10,10,18,10,6,9,10,10,10,10,10,10,8,18,18,10,1,10,10,18,10,1,10,10,10,15,10,7,10,6,6,10,10,8,10,10,10,10,10,10,6,10,10,10,10,10,10,8,8,10,3,1,16,10,6,10,9,9,10,8,8,1,10,10,10,18,10,12,5,10,10,10,10,17,18,10,10,3,3,3,10,18,3,1,1,10,9,15,10,10,6,10,11,3,10,7,7,10,7,8,10,10,2,3,10,9,7,10,10,5,5,10,6,16,16,10,22,22,10,9,5,10,10,12,3,10,6,3,10,5,5,10,3,10,7,2,1,10,8,6,10,10,10,8,10,2,2,10,4,1,10,10,4,10,9,6,10,8,10,6,3,10,20,20,23,10,13,13,10,15,15,10,10,9,10,10,10,10,10,6,10,7,1,10,5,5,10,2,10,1,10,10,4,9,9,9,1,10,7,10,8,6,10,10,10,15,10,8,3,10,10,10,10,10,6,4,10,10,10,10,10,10,25,15,7,10,10,9,10,11,6,10,5,5,10,10,10,10,10,3,10,10,10,3,10,6,16,9,10,6,4,10,5,15,15,10,2,10,10,10,10,5,10,10,8,8,10,10,10,10,1,10,9,1,1,10,7,7,7,10,16,14,10,6,10,9,9,10,15,9,9,10,5,1,10,10,6,10,10,6,10,5,4,10,10,10,9,5,2,10,9,9,10,6,10,10,7,7,10,10,14,22,4,10,10,10,10,10,2,2,2,1,2,10,11,3,10,1,1,10,10,10,10,3,3,10,5,10,10,10,8,8,10,6,6,10,10,10,4,8,10,2,1,10,10,10,10,10,4,10,2,1,10,6,10,10,8,10,8,10,9,9,10,18,16,10,10,15,15,10,1,10,11,13,10,6,5,10,10,2,10,10,1,10,10,9,10,5,13,12,4,10,8,2,10,10,3,3,10,8,10,11,7,10,8,10,3,8,2,10,10,16,4,10,6,10,4,8,7,3,3,10,13,9,10,2,10,9,10,10,12,17,10,22,13,11,10,10,2,10,6,2,10,7,10,10,10,10,8,17,10,8,5,10,8,6,10,5,4,10,8,3,10,10,8,10,2,10,10,9,1,1,10,10,5,7,10,10,9,6,10,10,15,15,10,11,13,10,10,10,5,5,10,10,10,3,10,4,3,10,10,8,10,9,9,10,5,5,10,2,10,9,10,10,8,13,10,4,1,10,10,10,21,10,4,2,10,10,10,3,10,8,10,1,10,1,6,1,1,1,10,7,10,7,7,10,2,1,10,4,10,10,10,5,10,10,10,5,6,6,2,10,10,10,10,5,1,1,1,1,2,10,9,10,4,1,10,13,13,10,4,4,10,8,6,2,10,5,1,10,5,3,10,6,6,10,1,10,10,14,1,1,10,10,7,10,18,5,10,10,8,10,10,4,10,8,1,10,4,1,10,10,10,10,10,1,10,4,6,10,11,16,10,10,10,10,10,10,6,9,10,14,14,10,6,10,4,4,10,10,10,10,10,2,10,10,5,10,8,7,10,4,1,10,10,10,10,6,10,10,10,10,2,10,10,10,7,10,24,34,18,5,10,7,2,10,10,4,10,10,1,10,16,10,10,9,1,1,2,10,10,8,10,4,10,10,3,10,4,4,10,5,2,10,13,12,10,10,2,4,10,8,6,10,9,10,5,4,10,5,3,10,3,3,10,10,12,10,9,10,8,10,13,17,10,3,10,5,5,10,26,10,10,1,10,10,10,10,5,2,12,10,8,11,10,10,9,10,10,8,10,10,10,10,10,5,5,10,10,10,10,1,2,10,9,13,10,1,10,10,2,2,10,14,5,10,6,3,10,10,8,10,18,9,10,12,10,5,3,10,2,12,10,6,1,10,11,10,8,8,1,10,15,10,5,10,9,4,10,1,10,7,1,10,9,10,4,2,10,4,1,10,10,10,10,2,1,10,10,15,11,8,12,8,10,5,10,10,6,4,4,10,10,10,4,4,10,10,20,20,7,10,10,7,10,5,5,10,10,10,8,6,10,7,2,10,1,10,10,3,10,9,9,10,10,1,10,10,10,12,24,10,8,1,10,10,7,10,10,7,2,8,2,10,10,3,10,12,10,6,2,10,18,6,6,10,10,7,10,10,10,10,4,10,4,10,7,4,10,10,7,7,4,2,1,1,10,10,3,10,10,5,10,10,2,6,6,10,6,2,10,8,5,10,11,9,10,7,10,4,1,1,10,12,10,10,1,10,2,10,10,4,12,9,10,6,6,10,9,9,10,5,2,10,5,8,10,3,10,10,2,10,10,10,8,2,1,15,11,4,10,10,2,10,4,4,10,10,10,1,10,7,7,10,9,9,10,2,10,7,10,10,11,10,1,10,10,10,10,14,19,10,7,10,20,10,7,10,10,6,6,10,7,5,10,10,6,10,4,10,10,15,15,3,10,7,10,9,10,9,3,10,8,5,10,10,10,10,9,6,10,10,3,5,10,8,8,10,3,13,10,3,3,10,10,4,10,8,1,10,30,31,10,10,11,10,10,12,10,10,10,5,10,10,6,6,10,10,4,10,6,10,10,10,3,3,2,10,4,6,10,20,4,10,7,6,10,19,29,10,6,6,10,6,10,21,21,10,8,4,1,10,17,23,10,15,15,2,1,10,8,21,10,10,11,10,12,3,5,10,18,24,12,10,12,10,10,10,14,10,1,10,10,10,10,6,9,10,10,5,10,7,9,10,16,14,10,7,2,10,10,10,10,1,10,2,10,1,10,10,6,6,10,7,1,10,10,2,2,2,10,3,1,10,9,3,10,3,3,10,10,5,5,7,10,14,14,10,10,8,4,10,5,7,10,10,10,10,10,10,10,10,10,3,10,9,3,10,10,10,15,4,9,9,2,10,10,5,10,20,22,16,10,10,10,10,7,5,22,14,10,3,10,10,2,10,10,7,12,8,10,13,4,10,6,7,10,9,10,12,3,10,5,5,10,4,10,5,15,13,10,1,10,10,7,4,10,1,10,11,15,10,6,10,10,11,10,7,1,10,7,7,10,7,10,7,5,1,10,7,10,10,8,7,15,10,7,10,10,24,16,10,10,10,10,5,3,10,4,10,8,12,15,10,9,10,16,14,10,10,10,6,10,6,2,10,18,10,10,10,2,10,7,7,9,2,2,10,10,10,15,4,1,4,10,10,8,5,10,10,10,5,10,10,11,10,9,9,10,3,10,2,10,10,10,5,10,10,3,10,17,16,5,1,10,10,9,10,10,10,10,10,10,21,13,10,10,12,10,10,19,10,8,1,10,7,5,10,10,16,16,10,10,3,10,2,10,4,3,10,7,3,10,10,9,4,4,14,10,7,2,10,5,7,10,10,20,18,23,10,9,10,13,21,10,6,1,10,10,10,10,10,10,7,6,10,4,4,10,10,10,4,1,10,10,10,10,10,11,15,9,2,1,2,10,7,12,10,21,21,10,7,2,10,5,15,10,7,10,9,9,2,10,2,10,10,2,2,10,10,7,9,6,3,7,1,10,4,10,10,1,10,10,5,10,10,10,9,10,19,7,10,10,7,5,3,10,10,8,10,10,2,3,10,10,5,10,10,10,6,1,10,10,3,1,10,4,10,10,1,2,10,11,7,10,20,16,10,10,7,10,8,10,10,7,3,10,15,10,10,5,10,5,1,10,1,10,10,10,6,10,3,3,10,6,6,10,1,10,7,7,10,10,10,10,10,10,10,7,10,13,8,2,10,10,16,10,10,8,10,10,8,7,10,10,15,11,11,10,10,9,4,10,5,5,3,10,10,9,9,10,10,6,10,10,10,13,13,23,10,6,10,20,10,9,1,10,5,10,10,8,10,10,11,11,10,10,4,4,3,10,6,6,10,3,4,10,10,6,10,10,10,3,10,5,3,10,10,6,10,4,10,10,20,20,20,10,3,9,10,5,3,10,10,10,10,9,6,10,8,19,10,2,10,13,5,10,4,1,10,11,10,10,20,10,10,11,10,7,5,10,20,11,10,4,4,10,10,3,10,2,10,10,10,7,7,10,7,7,7,10,1,10,6,6,10,11,21,10,10,20,20,10,4,2,1,10,19,9,10,4,3,10,3,10,9,10,9,10,6,4,4,4,5,5,2,10,5,5,10,10,10,10,5,10,10,2,10,10,8,10,5,10,4,4,10,10,10,10,10,10,10,9,8,10,5,7,10,10,10,15,9,10,3,10,10,11,10,4,8,1,10,8,1,10,5,4,10,7,7,7,15,10,10,6,10,6,10,6,3,10,7,10,6,10,10,8,2,1,1,10,12,12,10,4,4,10,2,12,1,10,13,6,10,12,12,10,10,19,10,10,1,2,10,10,10,8,4,10,19,8,10,10,10,10,10,8,10,10,10,10,1,10,5,10,10,25,34,10,9,18,10,10,6,10,10,10,10,10,3,3,3,1,1,10,7,7,1,10,10,10,10,10,3,10,9,10,10,2,10,8,1,10,8,10,10,2,10,8,10,5,3,10,7,2,10,10,1,10,7,2,1,10,10,9,10,10,8,10,10,10,10,1,6,11,15,15,17,10,10,13,5,10,7,2,10,6,10,1,1,10,11,14,10,14,7,10,10,3,10,10,10,10,6,10,10,6,2,10,5,10,10,6,13,10,10,10,14,5,10,10,10,4,6,1,10,10,10,10,2,8,13,6,6,6,10,12,10,10,10,10,15,14,17,27,18,10,5,10,5,5,10,15,3,10,4,10,4,2,12,5,10,8,6,10,4,10,3,2,1,10,10,4,8,6,6,3,3,8,10,8,2,2,10,2,10,10,1,10,10,4,10,7,7,10,10,10,5,10,7,6,21,10,15,11,10,10,10,10,10,10,10,9,8,10,10,7,8,10,10,11,10,10,11,11,10,10,10,15,17,10,11,8,10,3,10,1,10,1,10,8,4,10,5,3,10,10,8,10,1,2,10,9,4,10,4,10,6,10,4,2,1,9,9,18,18,10,7,6,3,10,4,10,10,6,6,4,4,1,10,10,13,6,10,4,1,10,8,10,10,2,10,1,1,10,5,10,1,10,10,10,15,1,10,10,8,15,12,2,10,7,6,10,9,10,10,10,1,5,10,7,7,10,10,16,10,8,5,10,10,10,8,8,10,10,10,2,4,10,7,6,2,10,10,3,10,6,6,10,5,2,10,6,6,10,5,10,7,3,3,10,12,1,10,10,10,10,16,13,10,11,12,10,6,4,15,10,7,5,4,3,3,10,10,10,10,3,10,10,20,7,5,10,10,10,8,10,6,10,9,3,5,10,10,2,2,10,7,7,10,6,1,10,18,10,2,10,10,3,10,10,6,10,7,10,10,7,10,10,6,6,10,16,8,10,10,10,8,1,1,10,6,10,10,8,15,12,10,10,5,10,5,5,10,5,4,14,10,10,10,10,6,7,10,6,10,6,2,10,6,6,10,6,4,8,8,5,10,10,9,9,10,10,9,10,18,18,1,10,17,11,10,6,11,10,4,7,6,10,2,2,10,9,15,14,1,10,2,4,10,15,7,10,5,1,10,6,4,10,10,5,10,4,10,8,6,10,11,3,1,10,12,12,10,10,5,11,10,10,24,20,18,8,10,10,7,6,10,8,4,10,6,11,10,10,20,11,13,10,7,10,5,4,10,9,2,10,18,15,10,10,10,10,10,10,1,10,11,11,10,11,8,10,6,1,10,5,10,1,10,10,10,10,2,1,10,7,7,10,5,5,10,10,10,9,2,10,9,3,1,6,5,10,10,10,7,5,5,10,20,28,22,10,7,7,10,17,7,10,10,10,10,5,14,13,8,10,2,10,16,8,5,10,14,6,3,10,6,10,10,10,10,5,1,1,10,10,5,12,10,10,6,6,10,22,16,10,10,9,10,7,7,10,10,7,10,20,7,10,10,5,10,7,10,10,5,10,10,7,7,10,13,7,10,9,8,2,2,4,10,7,7,10,7,4,10,10,6,1,10,10,10,2,10,6,1,10,9,8,15,10,16,16,10,6,10,2,1,10,1,10,7,10,10,9,5,10,13,9,10,7,10,10,15,10,10,5,2,11,10,10,10,6,1,10,8,10,10,10,10,7,5,10,10,8,7,5,5,5,2,10,10,10,10,10,3,1,10,10,11,10,9,10,10,4,10,10,7,1,10,7,12,4,1,10,1,10,16,8,10,10,10,2,6,9,5,10,10,9,4,5,1,1,10,10,10,5,1,10,10,8,10,8,13,10,1,10,4,4,10,8,8,10,12,10,8,8,1,10,10,7,10,4,1,10,10,10,6,3,10,10,10,8,4,10,10,10,4,10,2,10,2,1,10,4,4,10,7,10,10,13,5,10,10,10,11,10,5,2,10,8,4,10,1,6,10,1,10,10,13,13,10,7,7,10,10,22,10,8,8,10,10,4,10,10,17,17,2,10,10,2,10,10,10,10,5,10,3,3,1,10,11,10,6,17,10,2,2,10,10,10,10,8,6,10,5,4,10,8,10,10,4,10,10,10,8,6,10,5,10,2,10,10,7,1,10,8,2,4,4,4,10,10,10,2,10,10,7,10,10,7,10,7,10,10,10,10,10,10,10,10,11,10,10,10,11,10,19,18,10,10,10,2,10,5,1,10,7,10,10,6,10,5,10,10,6,10,4,10,10,10,10,6,6,10,5,10,10,9,10,7,7,10,20,16,21,10,7,8,10,10,5,7,7,10,10,3,7,4,5,10,9,9,10,10,4,10,9,2,10,10,10,10,20,7,7,10,2,10,12,12,10,6,4,10,10,10,10,10,8,10,7,10,5,10,8,4,10,9,4,10,4,10,10,11,10,10,1,10,8,8,1,10,5,10,10,10,10,4,4,10,10,1,3,1,10,8,6,10,1,1,10,10,10,1,10,10,6,6,10,10,10,10,10,8,10,1,10,10,2,10,6,6,10,10,10,20,12,12,10,10,10,15,25,19,10,10,2,10,18,6,4,1,10,5,10,6,10,4,10,10,10,10,10,10,3,5,5,10,2,10,10,7,10,10,10,10,5,4,4,9,1,10,10,10,9,10,10,14,10,5,1,10,3,10,10,1,10,7,10,10,9,10,12,11,10,10,5,10,10,6,10,8,2,10,1,10,7,10,10,4,10,3,10,7,7,1,10,10,1,10,10,4,10,10,10,7,10,6,4,10,10,8,10,10,10,3,10,10,2,2,10,9,10,10,5,10,3,10,15,20,10,3,10,10,19,12,10,6,10,10,10,7,4,10,5,10,10,10,10,10,10,10,3,3,3,2,10,5,2,10,10,10,9,13,10,10,10,10,15,10,4,2,10,21,13,18,10,8,5,10,2,10,10,6,10,10,5,13,10,1,10,7,10,11,10,2,6,5,2,10,8,8,10,8,10,10,7,7,7,10,10,9,5,10,8,10,9,9,10,10,6,10,10,10,3,4,10,7,7,10,10,10,10,10,10,3,10,7,8,10,5,10,4,1,1,10,10,10,10,4,10,10,10,5,10,4,10,10,5,1,10,5,4,10,9,10,2,10,10,8,10,7,2,10,7,7,10,10,7,7,1,10,3,10,10,6,3,10,10,1,10,5,10,20,13,10,1,3,10,10,10,20,13,13,10,16,10,2,10,12,1,10,10,10,10,10,10,10,10,8,7,5,10,10,10,1,10,5,1,10,10,9,9,10,5,2,10,11,3,10,12,1,10,5,10,3,1,15,15,15,10,10,4,10,10,2,10,10,7,1,10,5,10,7,7,10,10,4,10,10,4,4,10,12,10,2,10,1,10,5,5,10,2,2,10,10,10,5,10,11,4,15,10,6,3,13,10,3,2,10,4,10,10,2,10,10,2,10,5,1,10,7,1,1,10,10,10,10,3,10,10,4,10,14,17,10,10,3,10,9,6,10,10,6,7,7,10,24,20,10,6,2,10,4,10,4,3,10,10,12,10,10,6,10,2,10,10,10,15,8,10,15,10,5,5,10,10,13,11,10,1,10,14,11,10,5,5,5,2,1,1,10,6,10,7,8,8,10,11,11,10,10,10,10,10,3,10,10,3,10,13,10,5,5,2,10,4,9,5,10,10,6,10,3,5,4,10,10,4,4,10,10,10,5,3,2,10,7,7,10,4,10,7,4,10,17,10,4,3,10,18,10,10,10,8,10,2,10,11,6,10,3,10,2,2,10,10,10,10,13,6,10,5,10,4,1,10,10,7,10,10,9,7,10,10,16,10,10,10,4,5,10,10,8,10,15,15,5,4,3,10,10,9,9,10,10,10,5,10,11,16,10,9,9,10,8,1,10,6,8,5,5,7,10,10,2,10,10,10,10,10,3,10,10,10,11,7,10,10,8,10,10,10,10,6,4,10,10,10,10,3,1,10,20,10,10,6,6,10,7,10,6,6,10,8,1,10,3,3,6,2,10,10,2,10,10,10,8,5,10,11,11,10,10,9,10,5,1,10,7,10,13,9,10,4,10,5,10,6,5,10,10,1,1,10,5,2,10,10,10,1,10,7,6,5,6,6,2,10,11,6,10,5,5,10,10,10,10,4,10,10,1,10,9,3,15,5,4,10,7,10,5,9,9,10,10,1,7,10,5,10,10,10,10,6,10,10,3,1,10,4,4,10,10,10,3,10,10,2,2,10,10,10,10,13,11,11,10,10,10,17,36,10,10,10,10,10,11,11,10,7,7,10,7,1,10,2,1,10,9,10,11,11,10,10,5,15,15,10,10,3,5,10,10,10,10,5,10,6,10,20,10,20,9,2,10,10,12,1,9,9,19,2,10,4,4,10,8,10,10,3,3,10,9,8,10,10,10,6,2,10,7,10,10,1,1,10,3,3,10,6,10,11,5,5,10,10,18,7,10,8,2,10,17,10,9,5,10,9,5,10,10,7,10,8,8,10,10,20,20,4,10,10,6,10,8,15,10,10,1,10,6,9,6,5,10,1,1,10,10,10,15,15,10,18,18,10,7,10,2,10,8,8,8,10,10,7,10,7,7,10,9,1,1,10,25,17,8,4,4,10,9,10,10,7,1,10,10,1,10,10,6,6,9,10,6,10,1,1,15,15,8,10,10,5,10,7,7,12,10,6,10,9,6,10,10,1,1,10,5,10,7,4,10,5,10,10,10,10,2,2,10,6,9,10,6,6,10,7,7,10,7,11,10,12,11,10,6,8,5,2,10,10,6,10,10,3,7,5,10,2,10,13,10,8,8,10,8,10,6,10,4,15,8,8,10,10,10,10,18,14,10,9,10,9,10,10,10,9,3,10,7,4,10,15,12,10,10,8,10,9,7,10,1,10,8,8,10,10,5,10,10,7,6,10,7,4,10,19,11,9,10,10,1,1,10,8,7,15,15,10,10,4,2,11,10,10,5,5,10,4,10,10,7,10,10,4,10,10,5,2,2,10,5,12,10,9,1,10,10,6,10,6,7,10,5,3,10,10,14,3,10,10,10,10,10,10,10,10,2,10,14,9,10,10,9,15,10,4,4,4,10,10,10,9,10,10,16,10,10,4,10,4,10,7,6,10,10,6,10,11,10,4,4,10,11,3,13,10,2,10,10,10,4,8,2,10,3,3,10,8,7,10,17,8,8,10,6,10,10,11,10,5,1,10,18,1,15,14,10,3,3,2,10,12,10,6,3,3,10,9,6,10,10,18,10,9,7,12,10,9,8,10,8,10,20,10,10,10,3,6,10,10,20,22,22,10,10,10,4,5,7,5,10,10,5,10,1,10,6,9,10,8,10,8,5,10,10,10,4,10,5,8,10,3,10,10,10,4,10,2,10,10,8,8,10,10,20,12,14,10,6,4,10,8,5,9,8,5,10,5,5,10,10,7,10,1,10,3,10,20,15,7,10,16,14,10,10,10,10,10,11,11,10,7,6,3,2,10,8,4,10,8,5,10,1,10,6,14,10,10,10,10,10,10,10,5,10,10,7,10,2,10,8,5,5,6,10,10,4,10,10,10,8,10,3,1,1,10,11,3,10,12,5,10,9,9,10,10,10,10,8,1,10,7,7,10,6,6,10,8,10,18,9,10,6,1,10,7,2,10,2,10,10,9,10,10,1,1,10,1,10,15,26,26,10,10,7,10,10,10,2,10,10,9,10,10,3,10,10,10,10,2,10,7,1,10,7,7,10,10,10,7,2,10,7,7,10,4,1,10,10,5,10,6,10,11,5,15,9,10,8,10,10,10,10,10,12,10,4,1,10,6,3,2,10,10,10,5,10,10,4,10,10,10,10,10,3,1,10,5,1,10,1,2,10,9,6,10,10,6,10,7,10,5,1,10,8,8,10,6,6,10,20,16,16,10,9,26,10,3,10,10,8,8,10,17,11,3,10,6,4,10,5,5,10,7,10,7,3,1,10,6,10,10,10,7,10,6,10,10,10,7,1,3,10,5,10,10,10,10,9,10,20,18,18,10,10,10,10,20,20,9,10,10,6,10,10,10,8,6,1,10,9,5,10,5,2,12,10,9,6,10,6,10,10,2,10,10,2,2,10,10,10,10,10,10,10,10,8,10,5,10,10,10,10,6,4,10,5,10,11,9,10,10,2,10,4,10,10,10,10,10,10,5,11,10,10,10,10,6,5,10,1,10,2,1,5,10,11,2,12,10,9,13,10,8,10,7,10,10,11,3,10,10,10,10,4,10,10,4,2,10,11,9,10,9,7,10,1,10,10,10,2,5,10,10,4,10,10,10,10,3,3,10,17,9,10,6,10,5,9,5,10,20,20,10,10,7,10,8,5,10,10,10,10,10,22,22,8,10,9,6,10,1,1,1,10,10,10,4,4,10,8,4,10,10,2,1,10,3,2,10,9,10,10,10,8,8,10,7,5,10,10,4,10,5,4,10,8,5,10,6,6,3,1,10,4,3,10,10,2,10,9,2,10,10,10,7,10,10,9,9,10,11,1,10,7,10,10,3,10,8,2,10,13,11,10,5,5,10,9,9,9,10,9,15,10,10,9,9,10,10,1,1,10,9,2,10,10,6,10,9,3,9,4,3,10,1,10,7,8,10,2,10,11,10,7,7,10,3,1,10,19,10,10,10,18,7,6,3,7,1,11,20,10,6,12,10,8,10,10,10,6,6,10,9,6,10,3,10,10,10,8,10,6,10,6,8,8,10,10,10,3,10,10,7,3,3,10,6,10,10,8,8,10,8,4,10,10,7,10,10,10,10,8,8,10,8,6,10,10,10,10,10,3,3,10,10,10,10,5,1,10,10,6,10,1,5,5,10,1,8,4,10,4,2,10,6,1,10,6,2,2,10,3,10,8,8,10,10,11,10,2,1,1,1,10,10,20,18,10,10,12,12,10,5,10,10,10,10,10,10,10,6,10,10,10,9,8,9,10,6,4,4,10,9,6,10,10,15,4,4,1,10,10,10,10,3,10,5,5,1,10,9,2,10,10,10,3,6,10,7,10,5,5,10,6,10,10,8,8,10,9,10,10,7,2,10,10,2,10,10,10,8,10,12,3,1,10,10,10,10,10,10,20,14,10,10,10,10,20,10,10,15,15,10,4,1,15,9,10,8,10,10,10,1,10,10,8,10,8,6,10,9,1,9,8,6,10,9,11,10,16,12,3,2,10,10,10,14,24,1,10,10,5,3,3,1,15,10,18,10,10,10,6,10,9,9,10,10,10,5,2,10,10,1,10,1,2,10,7,7,3,10,6,10,10,2,10,10,3,10,10,10,10,13,8,10,6,1,10,8,1,10,5,10,5,15,8,10,1,10,11,2,10,8,5,10,10,4,10,9,9,3,10,10,2,10,5,10,10,10,10,10,10,5,10,4,10,4,10,8,10,10,10,10,8,8,7,10,6,10,9,2,10,10,10,9,11,10,8,1,10,12,10,1,1,10,10,10,10,7,10,11,11,17,10,10,5,10,10,5,10,2,10,7,2,10,6,10,11,10,10,10,10,8,10,9,9,10,10,4,10,10,7,10,10,7,8,10,4,10,10,12,10,6,6,10,5,1,10,7,6,10,6,12,10,10,7,10,7,7,10,10,3,10,3,3,10,10,9,10,2,15,15,13,10,10,10,5,10,10,10,10,10,10,10,4,10,3,10,10,13,10,10,10,6,1,11,10,9,4,10,9,1,11,10,10,10,10,10,8,7,10,10,5,10,1,10,10,8,10,10,2,10,9,3,10,2,10,2,5,10,10,9,10,5,10,10,3,4,10,10,10,10,10,10,10,10,10,6,10,2,1,10,10,1,1,10,3,10,10,5,5,10,3,1,10,2,2,1,10,1,10,10,4,2,10,10,10,7,2,10,10,10,15,11,10,18,16,13,10,10,4,10,7,5,10,10,10,7,1,10,2,10,11,6,10,10,1,1,10,7,10,6,6,10,10,10,10,14,2,10,10,11,11,10,7,11,10,14,1,10,10,11,10,9,9,9,10,10,7,7,7,10,10,9,2,7,5,3,2,10,10,4,5,5,10,10,7,5,10,15,9,10,10,6,3,10,10,1,10,10,19,17,10,8,7,10,2,2,10,10,10,10,10,17,4,10,15,21,5,10,5,4,1,10,10,7,10,3,2,10,9,5,10,10,4,10,7,4,4,10,8,10,4,5,10,10,12,10,16,16,10,10,10,19,19,10,10,9,7,10,2,2,10,9,2,10,4,10,10,8,3,10,10,3,10,5,5,10,4,10,7,7,10,12,14,10,5,10,10,8,8,10,1,3,3,10,3,10,3,2,12,10,10,12,10,4,8,10,6,10,10,7,1,10,9,1,10,20,20,10,4,4,10,5,10,7,3,10,10,7,10,8,11,10,6,2,10,10,7,10,10,1,10,5,1,11,10,7,5,15,15,15,10,9,10,10,9,10,8,7,10,7,6,10,12,5,10,10,10,3,3,10,6,10,6,5,10,6,5,10,10,1,10,10,3,10,5,10,4,10,2,10,8,10,20,20,20,10,10,2,10,4,5,10,2,2,2,10,6,4,10,8,8,10,20,20,11,10,14,8,10,10,10,7,5,9,7,6,10,4,1,10,9,1,10,10,6,10,15,9,10,6,8,13,7,1,10,10,8,10,5,2,10,4,11,15,10,8,6,10,10,10,5,5,10,10,13,10,6,10,14,14,10,8,10,6,10,10,4,1,10,3,10,10,10,2,10,10,7,10,3,10,10,10,4,4,10,7,3,10,10,6,10,10,10,3,1,10,6,2,5,6,10,4,2,10,5,1,10,10,3,10,20,9,10,10,3,10,10,20,14,10,10,9,10,10,10,10,10,6,1,1,4,10,7,10,1,10,4,10,20,12,23,10,22,12,10,10,5,1,10,12,10,10,8,8,10,7,10,10,10,20,10,10,4,10,3,3,4,10,5,2,10,12,12,10,6,10,1,1,10,2,10,8,8,10,10,10,10,11,10,7,7,10,5,1,10,8,10,8,10,10,10,7,7,10,4,4,10,12,9,12,13,10,10,10,10,10,10,10,6,10,9,14,10,15,10,11,10,10,10,7,7,10,2,10,10,9,10,17,17,10,25,10,5,1,10,10,10,9,3,10,1,1,10,10,1,10,10,3,10,10,8,10,8,14,10,10,5,10,10,3,2,10,5,6,10,10,5,2,2,1,3,10,10,10,9,4,10,3,1,10,7,7,10,5,10,5,10,6,2,10,6,10,5,6,10,5,8,8,10,9,9,10,9,2,10,4,1,10,4,5,10,4,1,10,10,8,10,5,5,10,8,8,10,10,7,10,5,1,10,9,2,10,4,10,3,10,10,3,10,4,10,8,10,10,10,10,10,13,10,10,5,5,10,8,8,10,12,13,5,10,10,10,9,3,9,10,10,10,10,10,10,10,10,1,10,10,10,12,10,1,10,20,20,20,10,10,1,15,15,23,10,10,1,10,8,23,23,10,12,6,10,7,7,10,2,1,10,5,17,10,10,5,5,10,10,16,15,10,6,6,10,10,10,10,6,10,7,10,5,7,10,8,10,7,7,10,9,9,8,2,10,10,10,8,10,10,1,10,10,13,4,10,5,9,3,1,10,6,6,10,7,2,10,1,10,5,10,1,8,10,10,3,10,6,10,10,10,2,3,10,13,7,10,21,10,10,11,10,3,10,5,4,10,6,10,5,4,10,10,11,10,10,10,10,10,10,5,10,5,10,10,5,8,4,3,18,10,2,2,10,12,8,10,2,10,10,5,4,5,10,5,10,3,1,10,9,10,9,10,10,10,10,10,15,11,5,10,7,10,5,12,10,6,10,10,10,7,7,19,19,6,10,10,6,10,10,10,10,8,8,10,2,10,5,10,9,10,10,10,1,10,4,10,23,23,10,6,10,20,18,18,10,8,3,13,10,4,1,10,14,12,10,10,10,4,2,10,6,10,5,7,10,10,10,3,1,10,10,10,1,1,10,8,10,15,15,10,3,10,20,16,10,10,6,10,6,10,10,7,10,10,10,10,20,22,22,10,20,19,10,2,10,5,3,10,25,25,20,10,10,5,10,10,10,10,11,16,8,10,3,5,5,10,11,11,4,10,10,10,10,10,10,21,11,10,10,10,10,10,10,6,10,9,9,10,10,10,10,10,10,2,10,10,10,9,10,8,10,10,9,10,17,16,10,8,8,10,10,10,10,8,8,10,4,10,6,10,19,14,14,10,10,8,10,1,1,10,9,10,6,10,10,3,3,10,10,1,1,10,1,10,7,10,9,5,10,10,7,10,26,24,10,14,20,15,11,11,10,10,10,10,7,7,10,7,10,8,3,10,7,3,10,3,10,9,8,10,10,6,10,10,10,6,10,6,1,4,8,2,2,10,10,7,7,10,10,1,10,4,10,9,9,10,5,2,7,10,10,10,10,8,8,8,10,8,8,10,10,10,1,10,1,10,2,2,10,10,5,10,7,7,10,1,10,5,15,10,10,5,10,2,10,10,14,14,10,9,6,10,7,5,10,4,2,10,6,10,10,9,7,10,10,25,10,10,10,10,10,10,10,10,5,10,10,10,5,10,8,4,10,15,14,10,2,12,12,24,10,9,2,10,11,10,10,7,5,1,1,2,10,7,2,10,1,10,6,4,5,1,10,11,6,10,10,24,17,10,6,12,10,10,13,10,5,7,10,9,9,10,8,5,10,3,10,12,6,10,2,10,10,22,11,10,8,10,11,11,10,7,10,5,5,5,10,10,6,10,6,6,4,2,10,10,10,10,6,1,10,10,10,7,4,10,9,19,19,10,10,7,1,8,8,5,10,10,4,10,10,10,10,10,10,8,10,7,6,11,11,10,5,10,10,8,10,7,2,7,10,10,10,11,10,14,8,10,10,5,10,10,7,10,9,2,10,8,8,11,9,1,10,10,10,10,10,6,1,10,6,10,14,10,20,17,10,10,8,10,10,3,2,10,1,1,12,10,10,10,10,3,10,8,10,8,5,10,10,9,10,7,10,9,8,8,8,10,10,10,7,10,1,10,8,10,10,5,4,10,10,10,10,3,1,10,2,10,6,5,10,7,7,10,10,4,10,7,7,17,10,10,9,10,2,7,10,10,7,10,10,3,10,10,4,10,6,6,10,9,16,10,5,1,10,6,2,10,10,12,10,2,9,10,10,10,10,8,8,10,5,10,10,10,10,9,11,10,15,15,10,4,10,9,8,1,10,7,7,2,10,10,5,3,10,11,1,15,4,4,2,10,10,3,10,5,10,10,15,15,10,10,3,2,2,4,1,1,10,10,5,8,10,2,7,1,1,10,10,10,10,2,10,4,3,10,10,7,10,8,8,10,5,1,10,7,11,10,10,10,10,5,2,10,7,7,10,1,10,10,10,5,3,2,10,10,10,10,10,3,13,10,7,10,10,13,8,10,10,7,7,4,10,10,10,10,14,10,15,10,13,13,10,2,10,1,10,10,8,8,10,10,10,10,8,2,10,10,10,10,5,10,4,4,10,10,4,10,6,6,10,2,2,10,7,8,10,9,9,10,10,5,6,10,16,16,10,9,6,10,6,10,4,7,10,10,10,6,7,10,10,15,10,10,10,10,10,9,10,13,4,8,1,1,1,1,2,10,10,10,8,10,10,6,2,1,10,6,6,10,7,7,10,11,10,2,2,10,7,3,10,8,4,10,10,20,20,11,10,10,1,10,10,7,16,10,1,10,10,2,2,10,10,10,10,12,12,8,10,20,10,5,1,10,7,1,10,3,3,10,20,11,3,15,10,7,10,2,7,4,10,9,6,6,6,10,7,10,7,10,3,3,10,10,1,1,10,6,10,10,10,10,10,1,10,8,19,10,1,2,10,10,5,10,8,18,19,10,10,3,10,3,10,2,10,8,10,10,10,10,10,6,5,10,10,10,5,10,10,4,10,10,10,7,10,9,2,10,10,3,1,11,10,6,7,10,10,11,10,5,10,8,7,10,10,5,10,10,5,5,10,7,7,5,5,2,10,12,4,10,7,5,10,21,31,8,10,6,1,10,10,3,1,10,9,9,10,10,3,10,10,10,10,4,4,10,10,6,10,2,10,10,4,10,10,10,1,3,15,10,4,10,10,11,6,10,7,7,10,10,9,10,8,3,10,5,10,6,2,1,10,10,12,7,2,10,3,1,10,5,10,5,5,10,8,10,10,20,20,10,8,7,9,10,10,10,10,6,10,10,7,10,2,10,10,4,10,4,10,11,10,7,7,10,10,9,6,10,6,6,5,5,10,5,3,10,1,10,10,10,5,10,6,2,2,10,10,10,10,10,10,6,3,10,3,3,10,6,6,3,10,8,8,10,10,15,5,5,10,3,2,10,10,10,9,4,1,10,4,10,10,20,20,15,10,6,10,10,10,10,2,10,10,3,10,7,6,2,10,4,3,4,2,2,1,1,10,10,6,8,10,10,5,10,11,11,10,6,1,1,10,10,10,2,10,7,10,10,10,10,10,4,10,8,10,10,1,10,2,10,10,2,6,6,6,6,10,9,4,10,8,2,10,7,6,10,7,10,2,10,20,18,7,10,8,10,10,10,7,10,8,21,10,10,6,3,10,10,8,18,8,10,3,10,10,7,10,6,10,4,9,9,7,10,10,12,12,10,10,7,10,10,16,10,10,10,5,10,20,23,1,10,10,8,2,10,10,7,10,7,10,5,2,10,10,1,10,7,9,8,8,10,4,10,10,16,10,10,10,10,5,3,10,10,3,10,15,7,10,14,9,10,10,10,10,8,10,8,5,10,5,10,13,6,8,10,10,10,16,10,5,5,10,24,10,6,7,10,10,8,10,7,4,10,2,1,10,5,5,10,8,10,10,1,2,10,7,7,10,9,10,5,5,10,2,10,2,1,10,20,9,6,10,6,10,3,1,10,3,3,10,7,10,2,10,7,10,10,15,25,25,10,6,6,10,4,10,3,13,7,10,10,17,17,10,3,10,9,7,15,1,10,11,10,10,4,10,6,6,10,6,6,5,5,10,10,10,5,3,10,18,18,10,4,4,4,5,10,6,15,9,10,9,5,10,7,10,9,22,18,10,10,10,10,4,10,10,8,6,10,10,6,10,10,8,4,9,2,10,3,2,5,10,10,8,10,8,10,9,15,7,10,15,15,10,8,8,10,7,9,6,7,12,22,10,3,10,6,1,1,10,10,10,9,10,9,3,10,10,10,7,4,10,9,10,9,6,3,1,10,6,18,10,3,10,6,8,10,10,8,10,3,10,10,19,19,10,1,10,13,5,10,10,10,5,3,3,10,10,10,10,2,10,7,7,10,10,10,12,12,10,10,13,8,10,10,5,1,10,8,8,1,10,10,10,8,3,10,2,4,10,10,13,10,2,7,10,10,10,4,4,14,10,10,7,10,4,9,10,10,1,10,10,10,10,5,10,10,4,10,21,9,17,10,10,11,10,20,30,29,10,10,9,10,4,10,16,11,10,9,4,10,9,10,7,7,10,3,3,10,8,1,10,10,10,7,5,1,10,9,10,10,7,7,8,6,1,2,10,2,12,12,10,10,9,6,10,10,7,10,9,9,10,7,8,10,5,10,7,3,10,10,7,1,10,10,10,5,5,3,10,10,1,10,10,10,10,3,3,10,8,8,1,10,10,10,10,10,10,1,10,10,12,12,10,6,10,10,15,2,2,10,8,10,9,10,10,10,5,5,10,8,10,7,10,9,10,4,14,24,10,2,3,3,10,4,7,10,7,1,10,11,1,10,6,3,10,7,10,6,10,9,1,10,13,25,10,10,6,5,10,10,10,10,1,6,2,10,10,10,10,5,5,10,8,10,15,15,12,10,1,10,6,6,10,11,7,10,10,6,4,10,6,10,1,1,1,10,10,13,10,2,10,9,3,10,14,10,10,10,1,10,10,11,11,10,9,22,10,7,6,10,1,10,4,2,10,10,6,10,5,3,10,10,4,4,10,7,10,10,10,8,12,5,15,10,10,7,10,5,6,10,9,10,2,10,10,10,5,10,10,10,23,23,10,20,20,10,10,8,2,10,7,7,10,1,11,10,2,2,12,10,9,16,10,6,1,1,4,4,10,4,1,10,14,14,10,8,10,20,5,10,10,9,15,15,14,10,5,2,10,10,4,9,10,9,9,10,8,11,10,4,5,10,9,10,4,10,10,10,10,1,10,10,10,7,10,2,15,11,3,1,10,10,5,5,10,7,1,15,10,6,10,5,5,10,9,4,10,10,8,10,4,14,10,3,1,10,10,10,9,6,10,8,10,12,12,10,8,8,10,3,3,10,1,3,10,10,5,10,2,1,10,6,10,15,15,24,10,3,10,10,8,10,20,18,15,15,7,10,10,6,10,4,2,10,5,1,10,5,10,10,6,3,10,6,10,13,13,10,4,10,10,7,10,10,10,10,9,10,3,1,15,9,7,10,10,10,10,7,4,10,10,10,6,10,11,10,18,12,1,10,1,10,10,8,10,3,10,6,4,10,10,4,1,10,3,4,10,5,10,2,10,3,10,10,4,1,1,10,20,14,9,10,10,1,10,10,15,8,5,10,1,10,9,1,1,10,9,3,10,5,5,10,3,10,6,5,1,10,7,3,10,3,5,10,6,6,10,10,5,10,3,10,10,10,9,6,1,10,5,10,13,17,10,1,10,10,11,10,8,10,10,8,10,10,5,10,4,4,10,8,18,10,10,10,4,10,15,18,10,2,10,5,10,15,8,8,10,2,10,5,2,10,10,10,15,2,10,4,1,10,13,10,10,10,7,1,10,10,10,3,10,10,4,4,1,1,2,10,6,6,10,10,10,9,11,10,9,5,10,5,10,10,5,10,6,10,6,16,16,10,1,10,7,10,7,10,6,3,10,2,10,8,8,8,10,5,10,12,6,10,7,3,10,10,6,10,5,10,8,8,15,9,8,10,7,4,10,10,10,5,10,3,3,10,10,10,13,6,10,6,6,10,20,14,9,10,10,8,10,11,11,10,10,3,1,10,9,9,10,10,10,10,6,2,2,10,7,7,10,4,1,1,10,10,2,10,2,10,4,3,3,10,12,5,10,7,10,7,7,10,10,10,10,2,1,1,2,10,9,9,10,2,1,10,2,10,10,10,5,10,10,10,6,10,10,8,8,10,10,4,2,10,10,5,10,10,2,10,2,6,10,6,2,10,9,9,10,10,7,7,10,10,1,10,9,19,14,10,10,1,10,2,10,10,1,3,10,10,10,10,10,10,10,9,10,9,16,10,20,18,10,10,7,10,5,13,10,10,3,10,7,1,10,6,8,10,10,13,7,10,10,10,1,10,10,5,5,10,6,6,4,10,7,10,10,10,6,10,1,8,5,10,10,2,10,16,10,10,12,10,10,10,7,2,10,4,4,10,10,8,8,3,10,10,2,10,10,10,10,15,10,12,12,10,6,10,10,10,5,10,10,11,10,10,10,10,10,1,1,10,4,2,10,6,6,10,10,1,10,10,11,2,10,6,10,1,1,10,10,20,16,10,8,3,10,10,10,2,2,2,10,10,4,1,15,12,10,6,10,15,10,10,11,10,6,6,10,1,10,1,2,10,10,5,10,7,2,10,18,18,10,7,3,10,1,10,6,4,10,7,1,10,3,10,11,11,10,4,10,7,3,10,8,3,10,3,10,10,5,10,10,10,19,10,9,2,10,18,19,19,10,10,17,14,10,10,12,8,10,10,10,7,10,6,10,5,4,10,5,4,10,7,10,2,1,10,9,10,1,1,10,8,5,2,1,2,10,4,10,10,7,10,10,10,10,6,10,10,4,14,4,1,10,21,19,10,4,1,10,10,10,2,10,14,10,10,10,10,7,10,8,1,10,8,8,10,15,11,10,10,1,8,1,1,1,2,10,13,8,10,3,10,9,9,10,19,13,10,8,10,5,10,10,10,5,10,10,19,12,2,10,10,6,2,10,9,9,10,10,15,10,10,7,10,3,6,21,10,9,6,10,17,7,10,10,10,10,2,2,10,5,4,10,3,3,10,10,10,7,10,1,10,9,10,6,10,9,10,10,7,10,10,9,3,8,5,5,10,4,10,7,7,10,10,6,2,10,1,10,10,10,10,2,10,5,10,10,1,10,6,10,10,10,10,16,16,10,5,10,10,7,10,10,2,10,6,10,10,2,10,10,3,10,6,1,15,8,5,10,10,10,10,5,3,10,8,10,20,10,14,15,10,6,2,10,5,10,10,16,16,10,10,9,10,3,15,3,10,10,10,2,10,10,14,10,6,6,10,4,1,10,5,4,4,10,10,7,13,10,8,10,6,10,13,2,5,15,6,4,10,10,10,10,10,10,10,10,5,1,10,10,10,2,2,10,10,7,2,10,10,10,10,10,10,9,10,10,10,6,10,10,10,10,7,7,10,10,4,10,10,9,5,10,6,10,7,4,10,5,15,11,9,10,5,4,10,10,10,12,5,10,10,8,15,16,10,10,1,10,10,8,8,10,6,10,10,10,1,10,3,3,10,10,2,2,10,8,13,10,10,17,27,10,5,1,9,8,12,10,10,15,11,10,17,10,5,10,6,6,10,10,5,10,10,11,11,10,10,10,10,10,3,2,10,10,10,4,10,10,13,3,10,7,10,8,3,10,10,11,8,10,6,6,10,3,9,10,10,6,10,10,10,10,8,10,1,10,10,20,8,10,10,5,10,2,2,1,2,10,3,10,8,10,7,6,2,10,1,10,4,10,6,8,10,9,9,1,10,10,10,10,10,6,10,3,2,2,10,10,12,2,10,10,5,10,7,6,10,9,11,10,4,10,10,5,10,10,7,2,10,6,5,10,4,3,10,6,10,10,4,10,6,10,8,8,10,10,10,10,10,7,10,10,10,10,10,5,1,2,10,10,2,10,11,11,8,6,16,18,10,6,6,10,10,16,10,1,9,10,2,10,10,10,3,10,4,1,3,10,10,10,10,3,10,9,6,10,10,10,10,9,9,10,10,6,10,5,10,10,5,10,9,8,10,10,4,4,11,6,5,10,4,10,10,10,5,5,10,10,3,10,1,10,5,3,10,10,8,10,10,10,10,17,28,10,10,10,4,14,11,8,10,10,10,10,18,10,8,3,2,10,8,1,1,10,8,8,10,3,1,10,10,10,10,10,6,6,10,1,10,10,10,12,1,9,6,10,5,22,10,10,8,8,10,10,10,8,8,10,6,16,16,10,10,8,10,9,3,10,6,6,10,1,5,15,10,3,10,10,14,6,10,10,10,9,10,9,1,10,2,3,1,10,2,2,10,10,8,10,10,5,2,10,10,10,10,4,10,9,6,1,1,1,1,10,2,10,17,11,10,10,10,8,8,10,10,19,10,10,10,7,10,10,5,5,5,10,12,8,10,9,16,16,10,8,8,10,10,8,10,10,15,10,10,10,20,10,14,12,10,4,4,1,10,8,11,10,1,10,6,3,10,10,9,15,10,10,4,10,1,10,5,10,6,10,8,18,16,10,10,6,14,4,10,7,10,8,14,1,6,6,6,1,1,10,4,10,10,10,9,10,9,10,10,10,10,20,14,10,10,6,10,7,5,10,15,9,9,10,8,10,4,1,10,10,10,10,10,8,1,10,20,13,13,5,6,6,10,15,9,10,10,10,10,5,10,10,15,3,10,8,10,1,3,3,3,3,10,5,10,9,9,10,6,10,4,1,10,10,5,14,10,6,6,10,10,10,7,4,10,4,10,10,9,8,1,10,6,6,10,10,1,10,10,7,10,10,7,2,10,1,1,10,10,6,10,9,9,10,5,6,1,10,7,10,2,1,10,10,10,10,10,20,20,10,5,10,7,7,10,10,3,10,8,6,10,10,1,10,11,3,10,10,8,10,14,10,10,5,10,6,6,10,11,10,3,1,10,6,10,1,10,10,10,10,10,10,10,6,10,4,10,10,9,2,5,1,10,13,10,10,10,10,8,10,3,3,10,5,5,15,18,18,10,10,10,10,14,13,10,5,9,5,7,10,10,6,10,10,5,5,10,3,4,10,11,5,10,3,3,10,7,1,10,10,7,15,1,10,10,10,10,8,4,10,10,11,10,10,9,5,10,10,2,5,10,7,12,10,10,10,6,6,10,6,9,10,10,7,4,10,10,6,10,4,8,10,9,8,10,10,15,10,4,10,10,10,14,6,10,11,10,5,6,6,10,16,10,6,6,10,9,10,10,8,1,10,10,6,11,10,11,1,10,7,7,10,4,10,13,13,10,8,3,10,1,10,1,10,7,4,10,11,11,10,20,10,10,10,4,3,10,10,10,20,20,21,10,10,10,10,5,5,10,3,1,10,1,2,10,5,5,10,7,3,10,3,10,10,7,7,10,1,10,5,10,10,10,10,1,10,10,10,4,10,10,25,16,10,10,4,10,10,10,10,13,11,3,10,5,10,6,7,10,10,6,1,10,5,2,10,8,10,10,10,8,10,10,5,10,9,5,10,5,3,3,1,10,10,10,20,12,10,11,5,4,10,10,7,10,11,6,10,10,2,1,10,10,5,4,10,7,7,10,14,10,5,2,10,10,10,10,15,7,8,10,10,3,10,10,8,8,10,9,9,10,10,5,5,10,3,1,10,1,10,10,10,4,4,10,15,15,10,10,2,10,10,1,10,10,5,10,10,8,5,10,9,9,10,10,20,11,5,8,4,1,1,10,8,8,10,2,1,10,12,10,7,6,10,18,18,9,10,10,3,10,10,10,8,3,10,10,10,12,10,10,3,3,10,9,15,10,10,1,10,10,10,7,3,4,10,10,8,5,10,8,4,10,5,5,10,8,7,10,2,10,10,10,5,10,1,11,10,10,4,10,9,10,9,9,14,14,10,20,11,4,10,1,10,3,9,10,10,10,8,8,10,10,10,10,10,6,5,10,5,2,10,3,10,10,10,8,10,10,8,8,10,4,2,10,20,20,20,10,8,12,10,6,10,7,5,3,10,20,18,10,10,7,13,10,10,10,10,6,5,1,10,5,10,8,2,10,9,10,6,4,14,10,10,10,10,13,23,19,10,9,9,10,10,9,10,10,10,14,9,10,10,10,10,8,10,9,16,10,10,7,4,5,10,6,5,10,6,3,10,11,10,10,10,11,11,10,5,10,6,5,10,10,6,7,12,10,9,6,3,10,10,9,10,12,14,10,5,1,10,10,4,10,8,9,10,15,19,10,2,10,3,2,10,10,7,7,10,5,5,10,10,10,2,10,10,1,10,10,10,10,10,10,2,2,2,10,8,10,11,11,10,10,12,10,8,8,10,10,10,1,5,10,10,4,2,10,10,10,1,10,7,7,10,10,10,6,6,10,5,10,4,10,10,10,2,10,10,9,10,7,3,10,10,10,11,10,6,6,10,5,10,14,5,5,10,10,10,7,1,10,10,1,10,10,10,1,10,10,10,6,6,7,10,2,10,1,10,1,1,10,10,10,1,10,7,1,2,10,10,8,3,10,10,10,10,2,1,10,9,10,10,10,9,5,10,10,10,15,10,18,15,10,3,10,5,7,10,1,9,9,8,10,10,10,5,2,12,9,10,10,10,8,10,10,7,6,5,1,2,10,7,10,8,4,10,10,2,10,10,9,13,10,3,3,10,10,10,6,3,10,4,10,8,8,10,10,10,6,10,5,5,10,1,16,10,11,7,10,10,10,10,10,10,7,6,10,4,10,10,3,10,10,10,5,4,10,14,8,1,10,10,10,10,9,9,10,10,9,10,4,4,10,8,8,10,20,20,10,4,2,10,8,6,10,4,5,1,10,10,6,10,15,23,15,3,10,10,4,3,10,8,1,1,4,10,3,9,10,10,2,10,21,14,10,8,5,5,10,10,9,10,10,5,3,10,10,4,3,1,10,10,7,15,1,10,10,3,10,4,8,10,4,14,10,4,2,10,2,10,10,10,10,5,10,15,15,15,10,8,1,5,3,10,5,10,10,10,4,4,10,10,10,3,1,10,10,1,1,7,7,4,1,10,8,8,10,13,10,10,10,7,2,10,8,3,10,10,7,10,10,10,10,17,21,8,10,8,7,10,10,10,10,21,26,10,6,5,10,6,1,11,10,5,9,10,1,10,10,10,10,6,1,10,10,7,7,10,5,10,5,2,1,7,10,20,20,10,4,2,10,10,10,5,7,10,8,10,5,5,5,5,10,10,10,10,7,12,10,8,1,10,10,9,9,10,3,10,1,1,10,10,10,10,10,9,9,10,3,10,4,3,10,10,10,10,3,2,1,10,10,5,10,10,10,10,10,10,10,10,7,11,10,8,10,7,3,10,9,9,5,10,1,1,10,10,10,10,8,6,10,9,10,10,6,10,10,9,10,3,10,10,9,18,10,8,8,10,6,6,10,4,4,10,6,10,15,15,13,10,9,6,10,6,3,10,8,6,10,6,2,1,1,10,15,12,10,10,10,6,15,10,10,10,9,9,10,5,10,10,15,8,10,10,12,12,10,7,4,10,10,10,10,4,5,10,10,10,10,10,10,10,10,10,10,8,10,5,10,8,15,10,7,3,10,18,5,5,10,9,2,1,10,7,8,10,10,8,10,15,9,10,10,4,10,6,4,10,13,13,10,10,10,18,18,12,10,8,5,10,10,1,2,10,10,10,3,10,3,10,10,10,5,5,9,6,6,6,10,5,5,10,4,1,10,9,7,10,10,1,10,5,1,10,8,5,1,10,10,3,10,10,8,3,3,15,14,9,10,10,10,7,10,8,13,10,6,3,10,4,4,10,15,11,10,2,3,10,10,10,10,10,8,10,6,10,10,17,15,10,10,3,10,10,15,25,25,10,5,15,12,10,10,4,2,10,4,10,10,6,2,10,8,8,10,10,10,2,10,8,16,10,10,10,10,4,10,4,1,10,10,6,10,8,6,10,10,12,10,7,10,5,10,8,8,2,10,5,5,1,10,3,10,10,6,2,10,10,10,10,10,10,10,10,2,10,10,10,10,4,10,10,10,10,15,10,2,10,10,10,10,10,9,9,10,17,17,10,10,20,10,8,5,10,8,10,5,10,8,10,12,10,4,3,10,1,10,10,7,10,5,5,10,7,17,17,10,5,10,8,8,18,10,10,2,10,3,3,10,10,5,10,3,10,9,9,20,10,20,20,20,10,10,6,10,5,10,10,9,10,5,10,6,5,10,10,7,6,10,16,27,10,3,1,10,10,10,10,10,10,8,5,10,10,14,15,10,10,10,10,10,10,7,10,14,14,10,1,1,4,4,10,10,1,10,10,4,4,10,12,12,10,6,6,10,8,5,10,9,17,10,13,11,10,6,1,1,10,9,8,10,5,10,10,11,10,17,10,2,2,10,12,6,10,10,10,10,2,10,8,16,10,11,10,10,13,9,10,10,10,15,10,5,5,10,10,8,8,10,4,10,2,10,10,10,11,14,10,9,9,10,8,8,10,10,6,10,3,10,7,5,10,10,7,3,10,3,9,10,3,3,10,6,5,10,7,1,10,10,10,7,7,10,10,4,10,1,1,10,10,10,10,10,5,15,7,10,2,10,1,10,10,2,10,10,3,1,10,6,4,10,5,10,10,5,10,1,10,17,27,10,10,7,5,10,6,8,10,8,2,10,10,11,10,2,10,9,10,10,10,8,1,10,10,5,10,7,6,10,10,20,5,10,10,10,10,13,1,10,16,15,15,10,7,5,10,15,6,10,7,10,10,5,4,5,10,2,10,6,2,10,9,7,10,11,3,4,10,10,5,10,10,10,10,18,8,10,10,5,7,10,4,4,10,6,19,9,10,5,1,4,10,10,8,4,10,10,13,13,10,8,10,5,4,10,12,12,10,4,3,10,11,11,10,5,10,4,5,10,10,1,10,10,1,4,10,10,4,10,10,4,10,8,14,10,8,10,10,1,10,10,7,10,6,3,10,10,3,10,10,11,10,10,10,21,10,7,6,10,10,7,7,10,10,15,10,10,8,10,14,18,2,10,6,10,5,9,10,2,12,16,10,10,5,10,7,10,5,10,10,9,7,10,10,10,10,10,6,6,6,10,5,5,10,6,5,10,7,10,3,9,7,10,10,10,10,10,10,10,10,10,7,10,11,9,10,10,10,6,2,10,9,8,10,6,6,16,1,1,3,10,9,9,10,8,18,17,10,12,13,10,10,10,7,7,1,10,7,10,10,10,10,10,9,9,10,7,3,10,1,14,10,10,10,17,15,10,10,10,10,10,10,10,10,9,9,10,10,11,10,8,10,1,1,11,10,2,10,11,10,10,10,4,10,10,4,8,9,9,2,10,9,10,10,1,1,10,10,10,10,11,11,10,9,7,10,20,14,23,18,10,2,1,10,18,23,2,10,3,10,10,10,4,10,10,2,10,10,6,6,10,1,10,10,15,15,2,10,10,9,10,6,10,10,9,1,10,10,11,8,10,5,5,10,8,8,10,19,23,15,4,8,10,8,8,10,10,6,13,10,7,3,10,9,4,2,10,1,10,2,10,10,10,7,8,11,10,8,10,10,10,10,10,10,8,8,10,7,10,3,2,10,10,8,10,7,10,7,10,12,3,10,5,5,10,10,4,10,9,7,10,5,3,10,4,7,10,10,6,10,10,8,10,3,10,4,1,10,10,6,10,1,6,3,10,5,4,4,10,13,11,10,10,10,18,7,7,10,10,10,10,10,5,10,6,2,10,10,9,9,10,8,3,10,10,10,3,10,5,10,3,1,10,8,1,10,10,5,10,7,7,10,10,10,1,10,5,10,7,10,10,4,10,8,10,2,10,10,7,10,7,5,10,10,10,5,10,10,6,10,10,10,10,23,10,10,10,10,5,10,10,1,10,7,4,10,10,10,10,11,11,10,3,10,3,10,10,10,10,10,10,9,9,10,10,8,10,10,9,9,10,2,10,10,3,10,6,1,10,10,11,10,10,10,6,6,10,9,6,10,6,10,7,7,10,10,3,10,8,8,10,8,6,10,10,2,10,10,10,4,10,8,10,10,9,10,7,4,10,4,10,9,9,1,10,4,15,12,10,15,15,25,25,10,2,10,10,8,10,7,10,2,3,6,16,13,2,10,10,10,10,6,4,10,8,2,10,10,7,10,5,3,10,10,10,10,5,10,4,10,10,1,1,10,8,1,2,10,6,6,10,7,10,3,10,10,20,30,30,30,10,6,14,24,10,10,6,6,10,10,18,10,9,9,10,4,1,10,3,10,10,2,1,10,20,15,10,9,9,10,8,3,1,10,10,9,9,10,8,8,10,10,10,10,7,4,2,10,2,10,10,10,10,7,9,2,10,10,10,8,10,7,7,10,11,5,10,7,7,10,8,2,10,6,3,10,10,5,10,10,7,7,10,6,10,7,10,10,11,10,7,1,10,10,10,19,19,10,10,10,10,8,5,10,10,4,4,10,9,7,10,6,3,10,8,1,10,10,4,10,10,6,6,10,10,10,9,10,8,8,10,16,10,10,1,10,9,10,4,1,4,4,10,10,10,10,15,15,10,2,10,8,9,19,10,20,30,27,12,6,10,7,5,10,5,10,6,10,10,6,10,10,1,1,10,3,3,10,14,9,2,10,10,10,10,6,7,10,6,10,10,11,11,10,10,5,10,6,10,3,10,10,10,10,10,7,7,10,4,10,10,10,10,10,5,10,8,2,10,7,8,10,5,10,10,9,6,10,10,10,20,18,16,10,10,10,6,7,2,10,4,11,10,6,6,7,5,10,1,10,8,8,10,10,10,10,10,3,10,10,6,6,10,8,4,10,4,1,1,10,2,15,14,11,10,1,10,8,2,2,10,10,8,17,10,9,9,6,13,17,10,5,1,10,15,10,7,10,10,10,10,8,10,8,8,10,10,14,15,4,1,10,19,2,10,10,10,9,10,10,7,12,10,20,20,16,10,2,10,13,4,10,10,9,4,15,18,18,10,1,10,9,9,10,1,10,4,4,10,15,13,13,10,4,5,10,5,10,10,7,6,2,10,2,10,5,2,10,10,10,2,10,10,6,1,10,10,20,16,10,10,7,6,10,10,20,17,10,10,10,1,10,8,6,10,10,7,10,8,2,3,10,3,2,10,6,12,10,7,10,8,8,10,3,10,10,8,8,10,10,10,10,7,7,10,7,4,15,4,3,2,10,3,10,4,7,6,10,10,10,6,10,4,10,10,9,6,10,1,10,10,8,23,23,10,7,10,10,10,4,2,10,3,10,5,10,1,10,8,10,10,10,5,10,12,6,1,10,1,1,1,10,10,1,10,7,10,10,11,7,5,1,1,10,8,4,10,7,7,10,10,1,10,10,10,1,10,10,3,3,10,2,1,1,10,10,10,10,10,7,10,13,13,10,4,10,6,10,8,8,10,7,3,10,10,8,3,10,2,2,10,10,5,5,10,6,11,10,6,10,12,8,6,1,1,1,1,1,1,10,10,8,2,10,7,1,10,10,3,10,10,1,1,10,10,11,14,2,10,5,10,10,10,3,10,10,4,4,10,1,3,10,7,10,4,10,7,7,10,4,1,10,1,1,10,7,3,10,11,10,10,8,8,10,10,6,1,1,10,17,14,10,10,7,1,10,10,16,16,10,9,9,10,10,4,10,10,10,4,2,10,15,10,7,6,6,10,7,3,10,9,9,10,7,17,17,10,6,10,7,7,10,4,5,10,10,8,3,10,6,11,10,7,10,10,10,10,5,2,10,7,7,10,10,4,10,10,10,2,10,10,10,10,10,9,10,9,6,10,9,9,19,10,10,10,2,2,10,10,10,8,8,10,2,1,3,10,7,7,10,3,10,9,9,10,7,1,10,10,10,8,10,10,4,6,10,10,10,10,10,10,11,10,3,10,6,10,6,6,10,7,2,10,10,9,14,10,10,6,10,8,14,10,5,10,13,13,10,10,8,10,10,7,10,7,10,4,5,3,3,10,9,9,10,10,6,10,10,10,10,20,15,5,10,9,3,10,7,10,12,10,5,10,10,10,8,10,8,6,10,1,1,10,10,10,8,10,8,7,10,10,10,10,10,7,10,10,3,2,4,4,1,10,6,3,10,10,7,14,13,10,10,6,10,6,10,7,7,10,3,10,8,10,1,10,6,6,10,10,6,10,10,5,1,10,4,1,10,11,1,1,10,3,1,10,6,4,10,10,10,10,15,14,10,8,1,10,9,2,10,10,6,10,4,2,7,10,2,15,7,3,10,5,10,10,10,10,4,10,10,6,10,20,11,10,2,10,8,10,8,3,10,9,10,7,2,10,2,10,2,5,10,2,10,10,1,10,9,5,5,10,5,3,10,6,11,10,15,15,6,10,3,5,10,12,10,9,5,10,13,11,10,5,5,10,10,10,1,10,10,1,10,7,10,4,14,4,10,10,1,10,10,2,5,10,9,4,10,1,10,4,10,4,10,20,20,20,10,10,5,1,10,10,10,6,5,4,2,10,5,11,10,10,12,6,10,10,11,10,10,6,10,7,11,10,10,10,8,10,1,15,10,3,10,3,1,10,1,10,10,10,7,7,10,10,12,6,10,16,1,1,10,10,2,10,8,5,10,10,10,10,10,6,10,7,7,10,10,10,10,15,15,2,10,10,8,2,10,10,10,10,10,9,1,11,10,7,5,10,8,12,10,8,7,15,15,3,10,10,11,10,10,10,10,7,1,10,10,6,10,9,10,7,4,2,2,2,10,10,10,10,10,7,10,9,12,10,10,10,6,10,10,4,10,7,7,10,7,5,10,10,8,2,10,1,10,10,10,10,4,1,10,4,3,10,4,10,1,10,10,10,10,10,10,10,3,10,10,8,18,9,10,18,26,10,9,9,10,10,2,10,10,2,10,10,6,10,6,5,10,5,10,5,14,10,10,10,10,10,10,10,10,11,10,5,1,10,8,9,10,10,15,15,10,8,4,10,12,1,1,10,10,12,1,10,10,9,2,10,10,4,4,10,10,10,1,5,5,2,10,10,4,10,6,5,10,10,20,13,10,8,10,20,16,8,10,8,4,10,5,10,8,18,18,11,10,9,14,7,3,13,12,12,10,12,9,10,10,1,1,10,6,1,10,6,1,10,10,10,18,18,10,3,3,10,2,3,10,4,10,2,10,10,10,10,10,8,21,22,10,13,4,14,10,10,16,10,10,2,10,18,6,1,10,14,9,10,5,10,10,10,10,5,4,10,10,10,10,10,10,10,1,10,10,8,1,10,5,10,10,10,7,10,4,4,10,10,2,10,8,10,5,5,10,10,1,10,10,10,10,5,10,4,10,10,10,15,10,10,10,1,10,8,8,10,4,4,10,7,4,10,7,7,10,20,20,16,10,10,10,15,10,6,6,16,10,7,10,15,10,8,10,5,2,10,9,10,4,4,10,6,10,10,5,2,10,10,8,20,10,1,10,15,4,10,6,1,10,9,3,10,1,1,10,10,5,10,9,9,10,9,9,10,9,10,10,10,8,10,10,19,15,10,10,7,10,10,15,10,6,6,10,7,10,6,6,5,10,9,3,5,10,9,4,10,10,10,12,1,5,10,9,9,11,11,10,10,9,10,8,15,10,12,8,10,20,18,10,8,8,10,6,12,10,12,6,10,12,12,10,8,10,5,1,10,10,10,6,10,11,10,4,1,10,7,5,10,10,6,3,10,10,10,10,8,7,7,10,10,4,10,9,11,10,7,5,10,8,10,4,3,10,3,10,10,2,2,10,9,4,6,6,9,10,10,10,20,10,10,8,6,10,5,10,14,9,10,10,10,10,10,7,11,10,10,10,10,17,10,10,9,10,10,2,10,10,10,10,10,10,10,8,10,10,6,6,10,20,14,10,10,10,10,10,10,10,13,10,8,1,10,7,4,10,10,4,10,1,2,10,7,7,10,10,10,10,10,9,10,4,4,10,10,4,10,10,5,10,5,3,10,10,4,10,3,10,10,5,4,10,7,3,10,10,10,4,10,20,11,10,7,4,10,9,10,10,10,10,10,10,5,10,20,6,7,10,1,1,10,10,3,10,10,16,10,10,10,10,14,6,1,10,7,7,10,10,10,5,3,10,10,10,15,4,10,10,3,3,5,5,10,4,5,10,9,2,10,10,10,1,10,10,10,10,7,4,10,10,10,10,10,1,10,9,5,10,10,10,10,10,6,6,2,10,8,4,10,10,10,6,6,10,10,10,10,5,10,6,11,10,8,2,10,2,10,20,10,10,10,10,10,10,9,10,8,10,10,1,10,11,10,8,5,10,16,10,10,7,1,10,3,10,10,10,3,10,5,1,10,19,17,10,8,11,10,10,6,10,10,10,8,6,9,10,10,1,2,10,20,18,10,8,10,10,10,13,13,3,10,8,1,10,9,10,10,10,4,5,15,4,10,8,3,10,11,10,7,12,10,10,6,10,15,8,8,10,10,10,3,10,10,10,6,5,1,1,10,2,10,10,5,10,5,10,4,10,3,5,2,10,16,16,10,10,10,10,10,20,10,17,10,6,3,10,6,5,2,2,10,9,5,10,10,4,2,1,10,10,12,10,12,6,10,10,10,1,1,10,2,9,9,7,10,10,10,2,10,5,10,10,4,15,10,15,12,11,10,10,10,21,10,2,10,9,6,10,10,5,10,3,1,10,18,13,10,1,10,12,4,10,6,1,10,6,14,10,8,7,10,6,2,10,4,10,10,10,9,10,10,10,10,4,10,1,10,2,2,1,2,10,10,10,9,10,3,4,10,1,3,10,3,10,10,10,6,10,10,9,10,10,10,10,8,4,10,10,10,10,17,17,10,9,10,10,8,10,4,4,10,7,10,9,4,10,1,13,4,10,3,9,5,10,12,6,10,10,10,10,3,10,10,10,10,10,20,10,10,7,7,10,10,8,10,6,10,5,10,10,8,5,10,10,10,3,10,2,10,7,12,15,22,17,10,10,4,4,10,10,8,10,5,2,10,2,13,6,10,7,5,10,9,10,3,2,3,10,8,18,3,10,10,10,2,10,7,10,3,3,10,6,3,10,10,3,3,10,10,6,10,10,10,10,1,10,11,4,10,10,10,5,10,7,7,10,5,5,10,10,3,13,10,20,19,10,9,9,10,12,17,10,5,10,10,10,10,1,10,5,6,10,10,14,14,10,10,10,10,10,10,16,16,9,5,5,10,19,13,13,10,7,10,10,8,10,7,10,10,7,2,10,7,3,3,10,10,10,1,10,5,1,10,8,10,10,5,10,2,10,10,10,8,8,10,18,24,10,2,1,10,12,10,10,8,15,10,10,20,15,15,10,9,9,10,10,2,10,10,1,2,10,10,4,4,10,7,7,10,7,4,10,7,10,2,1,10,9,5,10,10,10,10,8,10,10,16,5,10,3,3,10,15,10,10,5,1,10,10,10,12,5,10,3,10,7,12,10,8,2,10,10,10,7,10,9,8,10,1,10,10,10,7,7,4,7,10,15,10,10,4,1,10,10,2,6,10,2,5,10,10,6,10,9,10,10,10,2,2,10,10,4,10,10,10,10,8,8,10,10,20,3,15,10,10,9,9,10,9,20,10,10,10,8,10,10,10,10,6,6,10,8,10,10,6,1,10,10,20,20,16,10,9,4,10,8,7,10,20,13,14,10,6,10,9,11,10,6,10,10,10,10,1,10,10,10,10,7,10,1,10,5,10,9,10,1,10,5,7,10,1,10,10,10,1,10,8,10,10,7,4,10,10,10,7,7,10,10,10,10,1,10,8,10,8,10,9,7,10,10,3,2,10,7,7,10,2,1,10,6,10,8,10,1,1,10,4,1,10,3,3,10,9,9,10,10,10,16,16,3,10,5,15,15,10,10,10,6,10,13,6,6,10,3,10,6,4,10,4,4,10,10,6,6,10,10,10,6,1,10,4,10,8,15,10,10,9,10,3,13,8,10,5,2,10,1,10,3,10,7,1,10,2,1,10,5,3,10,8,10,4,2,10,3,5,10,10,7,10,6,7,10,9,10,15,4,1,10,2,10,10,5,5,10,11,17,20,10,1,10,3,10,13,13,10,8,8,10,9,3,10,5,10,3,2,10,10,10,10,9,1,10,1,5,10,20,9,8,23,10,10,5,4,10,20,21,20,1,10,6,10,10,10,10,10,10,3,10,10,10,4,4,10,2,10,10,1,1,10,10,10,25,10,13,10,10,18,10,10,6,3,10,10,8,11,10,10,10,13,13,10,10,2,10,10,10,5,5,5,10,11,13,10,5,2,10,3,10,10,10,4,2,2,10,8,8,10,10,8,10,3,1,10,6,10,2,10,1,10,10,3,3,7,7,10,4,12,10,12,20,10,17,17,10,9,3,10,6,10,4,10,3,10,10,12,10,10,15,15,22,10,10,10,2,10,10,10,6,5,5,10,3,10,10,10,10,1,10,10,7,11,10,7,10,15,20,10,10,1,1,10,10,10,6,10,8,9,10,4,10,10,10,10,2,15,10,10,7,7,10,10,10,20,10,10,6,10,10,5,10,3,10,4,10,8,8,10,10,10,13,19,10,10,10,15,6,16,10,10,12,13,10,10,10,10,7,10,6,2,10,7,7,10,10,15,10,10,10,8,4,5,10,9,9,10,6,6,2,10,10,9,9,2,10,3,5,1,1,15,10,13,10,9,10,6,12,1,10,8,8,10,3,3,10,5,10,10,10,9,6,10,10,8,10,10,10,5,1,10,10,1,10,20,18,10,10,10,10,6,2,10,3,2,10,10,10,8,3,3,10,10,5,5,10,6,10,10,19,10,7,6,10,7,10,10,5,7,5,10,10,3,10,10,3,10,7,10,8,10,10,4,10,10,9,10,2,10,9,10,7,4,10,1,10,3,10,10,10,10,17,14,10,7,2,10,10,7,3,10,19,15,15,15,15,5,10,6,7,10,10,20,12,3,10,10,1,10,10,7,10,10,1,10,10,10,5,10,10,20,14,10,8,8,10,10,3,10,10,6,1,10,10,10,10,10,9,9,10,8,4,10,10,10,5,5,10,1,10,7,12,10,1,10,12,22,23,10,5,2,2,10,10,10,10,25,10,6,3,10,6,10,10,10,10,18,18,10,8,10,5,6,4,1,10,4,10,11,11,10,9,9,10,1,1,15,1,10,5,5,10,8,4,10,5,10,6,2,10,10,10,2,10,10,4,4,10,4,10,2,3,10,6,6,10,9,10,10,10,1,10,8,10,8,8,10,3,4,10,10,5,10,10,20,12,1,10,13,13,10,10,10,10,12,15,10,10,8,10,14,14,10,13,13,10,7,4,10,9,10,10,12,22,10,20,22,22,10,10,10,15,10,11,10,10,7,10,10,10,10,10,5,10,10,3,10,10,8,13,10,4,6,10,9,1,10,5,5,10,4,10,10,8,5,10,10,15,4,5,2,2,2,10,8,10,9,10,10,10,10,6,1,1,20,22,22,10,10,10,10,2,7,5,11,10,4,10,10,7,10,8,5,4,10,10,2,10,10,7,17,10,6,11,1,10,10,20,15,10,10,13,13,10,10,6,14,10,3,10,16,16,16,10,10,9,10,10,10,6,3,10,10,6,10,6,6,16,5,5,1,1,10,10,11,10,10,15,15,10,1,10,13,2,10,6,7,7,7,10,10,10,8,10,10,11,10,10,8,10,10,7,10,5,5,10,11,7,10,14,10,10,1,6,4,10,7,3,10,1,10,7,1,5,10,10,8,2,10,10,7,15,10,2,10,10,4,2,10,19,10,1,10,10,12,3,10,8,3,10,3,10,10,3,10,9,10,10,10,11,10,10,10,10,10,10,10,14,10,4,1,6,3,10,4,3,10,10,1,15,13,7,10,10,10,1,10,7,10,10,10,10,5,5,5,10,4,4,4,10,11,19,10,6,6,10,11,10,10,4,2,1,10,2,2,10,17,9,18,10,7,2,10,10,10,10,4,5,10,10,10,10,8,3,10,10,3,7,6,3,10,4,3,10,8,5,1,10,10,7,10,9,7,10,5,10,10,10,9,9,10,10,8,1,10,10,7,10,1,10,10,2,10,10,10,10,2,10,1,10,10,9,4,4,6,9,15,8,7,10,8,10,10,7,10,10,5,15,9,5,10,10,11,9,10,10,7,10,8,3,1,8,5,10,15,10,10,4,2,10,8,7,1,10,13,13,7,10,8,5,10,6,1,10,1,10,9,19,10,5,10,1,10,7,7,10,5,3,10,8,10,10,20,2,10,10,10,10,9,9,10,2,3,3,10,17,17,10,20,12,1,10,3,10,3,3,1,10,7,10,10,10,15,10,5,10,10,10,6,14,10,10,8,10,5,2,10,11,11,10,8,1,10,2,10,22,1,1,10,10,15,10,10,7,10,4,1,1,10,12,17,10,10,1,10,13,3,10,14,14,10,5,5,10,3,10,4,5,3,3,10,10,5,15,9,10,9,3,10,11,10,10,6,6,10,5,3,10,10,10,19,19,10,9,2,10,10,10,10,3,10,10,2,1,10,7,1,10,6,16,15,12,10,7,10,10,9,4,10,10,1,10,4,10,2,10,10,10,10,10,10,10,10,10,20,16,9,9,10,10,10,6,10,13,7,10,8,8,10,9,10,10,10,5,10,2,7,3,16,10,1,10,10,10,20,6,6,10,14,14,10,10,10,4,10,10,10,10,10,8,2,4,3,10,6,4,10,10,6,10,6,11,10,6,10,5,4,10,5,10,8,10,14,15,10,10,14,14,10,9,7,10,10,10,10,4,4,10,10,6,4,10,1,10,10,4,15,15,17,10,9,9,10,9,9,10,10,10,10,6,10,2,10,10,10,3,3,10,10,10,10,10,9,10,10,2,1,10,5,10,6,12,1,10,3,3,10,10,3,10,1,1,10,10,8,5,10,10,10,10,7,5,3,10,20,18,18,10,14,14,10,6,2,10,10,10,15,10,5,10,10,4,10,2,4,10,2,2,10,10,1,10,6,8,10,1,4,10,14,10,10,4,1,2,10,10,4,8,10,2,10,17,10,10,10,10,10,10,10,10,4,10,9,10,10,6,16,16,10,10,5,5,10,7,4,10,20,1,10,10,14,10,9,10,8,10,8,10,10,7,15,6,10,9,1,10,9,5,10,6,2,10,10,8,13,10,10,9,10,10,10,27,21,10,10,4,4,10,6,10,12,10,15,14,10,4,10,10,5,10,6,4,10,10,11,9,10,10,6,10,10,10,10,10,9,10,10,10,24,24,10,10,18,11,7,10,10,3,10,10,5,10,8,2,10,3,10,9,9,10,11,6,3,10,10,4,3,10,6,8,10,5,5,10,10,7,4,10,10,10,10,3,10,10,10,5,10,10,2,10,6,10,10,10,9,10,10,5,10,10,10,10,10,7,7,10,8,1,10,10,10,5,8,3,10,5,10,5,5,10,10,11,2,10,7,7,10,4,4,10,10,5,10,10,7,10,7,7,2,10,10,10,10,10,1,10,10,1,11,11,10,2,15,25,25,25,10,10,10,7,1,10,10,9,6,6,10,8,1,10,10,8,10,10,10,4,10,10,7,5,4,4,2,2,10,10,6,10,10,3,7,7,2,10,10,12,10,10,9,8,8,10,11,15,10,12,11,10,10,10,10,14,14,10,7,1,10,8,3,10,1,10,10,20,8,10,10,19,10,10,10,10,10,2,10,10,10,9,7,10,7,10,7,7,10,6,10,8,8,10,10,10,2,1,10,12,10,5,5,10,9,7,1,10,6,1,10,1,10,4,2,10,5,3,10,5,10,5,5,10,10,10,10,4,2,10,21,12,4,10,11,10,10,6,10,10,15,10,10,10,10,9,6,1,6,10,5,2,15,3,4,10,4,10,10,4,10,7,17,3,2,10,10,7,5,10,7,1,10,12,12,7,10,10,10,10,5,10,6,10,6,10,10,10,8,5,7,10,2,1,10,11,10,10,10,4,4,1,10,5,1,10,10,20,10,10,2,10,10,9,9,10,4,10,7,6,10,11,11,10,11,11,10,20,11,11,10,10,10,10,7,1,10,8,20,10,7,1,10,4,8,5,5,1,10,10,2,8,7,15,10,6,5,10,16,15,10,6,10,11,10,8,10,9,9,10,3,8,1,10,10,10,15,8,10,1,10,4,1,10,1,3,1,10,10,10,3,8,5,5,1,1,1,2,10,10,6,6,10,11,7,10,10,10,2,10,20,14,7,10,10,4,1,1,10,1,10,10,13,10,10,10,6,6,10,4,10,7,7,10,10,10,4,10,25,8,10,19,12,10,3,2,10,6,3,10,8,5,10,21,21,10,6,6,10,8,1,10,5,10,4,10,9,11,10,10,9,8,10,10,10,10,10,6,10,10,10,10,8,6,1,1,10,2,10,10,10,10,10,1,10,10,7,7,3,10,10,10,6,10,10,7,1,10,9,10,1,10,7,4,10,8,8,10,10,6,4,10,6,6,10,10,4,10,20,11,6,10,5,10,9,8,10,10,10,10,10,8,3,10,10,10,1,10,2,5,15,13,13,10,10,8,8,21,10,10,10,8,10,8,8,1,10,3,10,7,10,6,7,10,10,10,10,4,2,2,2,2,10,10,4,10,4,10,9,9,10,10,10,10,10,7,10,8,2,7,5,10,10,7,10,3,1,10,10,5,15,11,10,9,3,2,10,3,10,10,10,4,4,10,10,4,10,10,5,10,7,7,10,20,34,34,37,10,10,2,10,5,5,10,10,10,10,15,6,10,10,10,8,5,10,7,5,10,1,5,3,3,10,14,14,10,3,5,1,10,10,10,3,10,4,4,3,10,4,1,6,2,10,9,9,10,10,20,19,12,10,3,1,10,17,7,7,10,9,10,10,12,10,10,10,8,10,2,2,10,4,3,2,10,10,10,10,7,10,10,6,1,15,15,10,6,5,10,10,5,10,7,6,8,7,10,10,10,3,10,4,10,6,15,15,3,1,10,10,8,10,10,1,10,10,7,3,10,7,4,10,6,15,10,7,3,10,3,3,10,7,2,10,9,10,10,7,3,10,10,10,1,3,7,10,10,15,3,10,1,1,10,10,4,10,16,10,10,10,10,2,5,1,1,10,5,5,10,10,19,10,10,10,6,10,3,3,14,10,4,10,10,10,4,7,10,10,17,17,10,10,10,4,10,4,10,10,7,10,7,10,3,2,10,3,10,7,10,10,10,7,10,9,9,10,10,10,10,2,10,7,5,10,10,9,15,10,4,4,10,8,8,10,12,10,10,10,7,10,10,10,3,10,10,10,8,13,1,10,5,6,10,10,7,10,9,16,10,11,20,10,3,10,8,8,10,7,17,17,10,1,10,10,7,1,10,20,21,15,10,1,10,11,11,10,7,2,10,4,4,4,10,6,10,8,8,10,12,8,10,10,5,10,10,5,10,11,5,10,7,7,10,5,10,10,7,7,2,10,10,20,20,10,9,3,10,10,2,10,10,11,7,10,10,8,10,11,10,10,6,10,6,10,10,3,10,10,10,11,11,10,20,9,9,10,10,10,10,10,4,10,8,8,10,2,10,10,9,10,10,5,8,10,7,3,10,7,7,10,8,10,5,10,15,12,22,14,10,10,10,3,10,10,10,10,10,5,10,3,10,10,6,6,10,10,10,5,10,2,10,6,10,6,10,6,10,6,10,9,8,10,10,10,10,3,10,3,3,10,10,7,12,10,10,7,10,5,1,10,18,13,10,6,10,2,2,10,10,8,10,10,10,5,3,10,10,10,10,4,10,5,10,10,7,4,10,6,5,10,1,10,5,10,10,9,10,10,5,10,6,10,10,7,17,17,10,9,9,10,4,3,10,10,9,7,10,10,5,5,10,9,4,10,10,4,6,10,1,5,10,10,6,16,2,12,10,9,9,10,20,15,8,10,8,6,10,7,3,10,10,10,10,11,11,10,10,10,2,10,10,10,1,10,10,7,3,2,10,9,9,10,8,10,10,18,14,14,10,7,16,10,10,10,7,10,8,7,10,5,1,10,10,10,8,11,10,10,10,10,10,10,9,10,10,6,8,10,10,10,10,15,15,10,5,4,10,1,10,1,10,8,10,2,10,10,4,10,10,15,13,6,10,9,9,10,3,10,3,10,1,10,8,7,7,10,10,3,10,11,11,10,4,15,19,8,10,3,10,1,10,7,10,8,16,10,10,8,1,10,1,1,1,10,10,4,3,10,5,1,10,6,10,10,3,10,10,10,1,5,3,10,1,10,10,2,10,1,10,10,10,10,10,10,7,10,4,10,12,12,10,10,10,1,10,8,10,2,2,2,16,10,10,10,4,10,7,1,10,10,10,10,10,10,10,9,4,14,10,10,8,10,10,10,3,10,12,6,10,10,10,7,10,8,8,10,10,7,10,17,17,10,6,10,10,4,10,11,6,6,10,8,8,10,10,10,10,10,8,10,9,10,20,14,6,1,10,2,1,10,10,2,10,2,6,12,5,10,20,20,23,10,8,4,10,5,10,2,1,10,18,18,10,10,10,5,5,10,9,3,10,4,10,2,2,15,10,1,4,10,10,25,7,10,3,10,10,10,10,10,10,10,10,10,18,10,6,10,10,8,10,10,10,10,7,1,10,2,5,12,10,10,10,10,1,5,10,10,10,7,10,10,10,20,10,10,11,11,10,10,7,10,3,10,2,1,1,10,6,11,10,1,1,10,13,13,10,11,11,10,1,6,10,4,3,10,17,17,1,10,9,1,2,10,10,10,10,4,4,10,10,10,8,6,10,7,7,10,10,10,7,3,10,10,10,5,10,10,1,10,5,5,10,10,10,10,3,10,10,12,12,15,15,9,10,3,10,14,5,10,4,4,10,7,6,10,10,12,14,10,9,10,10,8,10,10,5,3,7,5,3,1,10,9,3,10,10,6,10,10,6,10,7,17,5,7,5,5,10,10,4,10,9,9,10,6,15,10,10,1,9,15,8,1,1,10,10,10,10,14,10,6,6,10,6,8,10,12,10,9,5,15,10,11,5,10,10,6,2,10,2,10,7,10,10,5,5,4,2,10,10,4,6,10,9,12,8,10,10,14,10,10,11,10,3,10,10,10,10,6,10,9,10,6,4,10,10,12,10,9,10,7,5,10,9,6,15,10,6,10,9,10,7,10,10,6,10,10,5,6,1,10,9,5,10,15,10,11,5,10,14,16,7,10,6,10,9,10,2,8,4,10,10,12,3,3,20,16,16,10,4,4,10,10,4,10,10,10,7,10,8,10,10,15,15,10,6,16,10,9,10,7,6,10,10,10,10,10,15,15,10,10,10,10,10,5,10,10,20,10,8,2,10,11,10,2,10,10,7,7,10,10,10,10,10,10,10,17,10,2,2,10,6,10,9,19,13,10,10,10,10,5,4,10,10,10,5,3,1,10,13,10,4,10,4,10,10,10,12,10,1,1,10,6,6,10,6,1,10,10,8,10,2,10,8,19,10,9,8,10,9,3,10,25,22,10,10,4,4,19,10,3,10,10,6,16,16,10,8,11,10,10,9,15,5,2,10,10,6,10,9,9,10,2,9,1,10,10,10,10,10,6,11,10,5,10,10,10,10,10,6,6,10,10,5,2,10,3,10,9,3,10,6,6,6,8,1,2,10,10,7,11,10,5,1,1,10,8,1,10,6,4,10,10,13,7,3,10,10,10,6,3,1,4,10,8,10,10,6,13,10,10,4,10,2,4,10,10,10,10,6,10,1,10,6,14,1,10,10,10,10,10,10,10,3,1,10,5,5,10,7,5,2,10,10,2,9,10,10,10,1,10,9,2,10,10,12,7,10,7,1,10,13,10,9,9,10,9,7,1,1,10,10,7,8,10,9,13,10,8,10,10,10,13,3,3,4,1,10,10,10,10,15,15,10,10,3,1,15,15,22,10,1,1,10,5,10,2,2,10,10,7,10,8,6,10,10,14,7,17,10,8,10,10,10,10,9,1,10,10,8,10,4,2,10,14,14,10,10,4,10,10,10,10,10,7,10,6,3,10,1,10,10,10,14,10,5,10,9,10,10,10,10,10,10,16,3,10,10,7,10,10,4,10,10,8,8,10,9,9,10,7,7,10,10,10,10,10,9,9,10,8,2,10,10,4,10,4,4,10,10,10,10,10,7,3,10,10,3,10,1,10,10,4,10,1,15,9,6,6,10,1,15,15,20,10,7,10,10,4,10,10,2,10,3,10,6,1,10,8,10,17,19,19,10,10,7,8,5,3,10,3,5,5,10,10,3,3,1,10,21,21,34,10,9,5,10,10,10,10,10,1,1,10,5,3,10,10,8,2,1,10,4,2,3,3,10,10,2,3,10,6,6,10,20,16,6,10,7,10,10,5,10,11,10,25,3,2,10,8,10,10,6,6,1,10,4,10,4,6,10,10,5,5,10,14,9,10,10,11,15,12,13,10,8,3,10,10,10,5,1,10,10,5,1,10,10,13,10,10,10,8,3,2,10,10,2,10,1,10,7,17,10,6,10,10,1,10,7,10,14,23,10,10,5,4,10,9,8,1,10,6,2,2,8,8,8,15,11,7,10,6,10,2,10,10,6,6,10,11,11,10,10,10,10,3,5,10,11,11,10,4,10,9,9,10,10,10,7,10,3,10,6,4,10,11,16,10,14,9,9,6,10,7,2,10,7,3,10,16,5,10,9,7,10,1,10,7,7,10,5,10,10,10,10,10,9,12,2,10,15,15,10,10,10,1,1,1,1,10,10,2,10,10,9,5,10,10,3,2,10,1,10,6,10,9,17,10,3,13,2,1,10,16,10,10,10,10,2,10,6,6,6,10,7,7,10,8,9,10,7,10,10,10,8,10,10,1,10,10,5,10,3,13,8,10,5,1,10,3,10,11,10,10,10,9,9,10,8,10,10,6,10,5,5,10,10,8,1,10,1,10,5,10,3,10,10,5,9,5,5,10,8,3,10,10,10,1,10,10,10,6,4,5,10,15,14,10,10,10,10,5,10,3,10,10,8,10,7,6,2,10,8,8,10,10,1,10,8,6,10,8,6,10,6,6,10,10,10,2,10,10,5,7,3,1,10,1,1,10,5,10,10,5,6,4,3,10,8,8,10,10,12,12,10,10,1,10,10,10,10,17,24,10,10,10,10,20,5,4,2,10,10,10,11,10,1,10,10,4,4,10,1,10,10,7,2,10,5,10,10,4,7,1,10,1,10,3,2,10,10,20,11,10,5,14,9,10,10,8,10,1,10,5,5,10,9,4,10,8,10,2,1,10,10,10,6,16,9,10,8,3,10,5,15,15,15,10,10,25,22,18,10,10,10,4,1,2,10,10,8,8,1,10,11,10,5,10,5,4,10,4,10,1,2,2,10,8,10,5,16,16,16,10,8,8,10,6,16,10,10,10,10,10,10,10,10,10,1,10,10,3,10,10,1,10,3,10,9,6,10,10,10,10,10,2,10,10,10,10,10,10,7,10,5,5,10,1,1,10,14,3,10,7,2,10,1,10,5,10,6,3,10,4,4,10,3,15,10,10,9,10,7,2,10,10,2,10,6,6,10,6,10,6,11,10,9,2,10,3,1,10,10,6,10,10,15,10,3,3,10,10,10,10,10,5,10,2,10,10,2,3,10,8,12,10,11,8,10,3,10,9,9,10,12,12,10,10,5,5,10,5,16,10,1,10,5,10,8,3,10,4,10,9,3,5,15,4,10,9,3,10,10,4,2,10,8,8,8,10,12,11,10,8,8,10,5,10,10,8,10,5,2,10,7,7,10,10,4,10,10,14,17,10,6,3,10,10,17,10,10,2,10,16,10,7,7,1,1,1,10,4,10,10,7,10,6,3,10,10,17,10,1,10,11,6,10,7,10,20,12,4,1,10,10,10,5,2,10,10,7,10,7,4,10,4,10,8,4,10,10,8,3,2,10,2,12,12,10,4,3,10,10,10,10,3,10,7,5,10,10,1,10,4,10,8,1,10,5,4,1,8,7,5,2,10,5,2,10,8,10,2,2,10,4,10,10,10,2,3,3,10,6,8,10,8,16,10,10,8,10,10,7,10,8,10,10,5,10,10,10,4,1,10,10,10,2,2,7,7,10,10,5,5,10,9,9,14,1,10,8,1,10,10,1,1,10,3,10,14,7,10,6,10,3,10,10,3,5,10,2,10,1,10,8,2,10,10,10,10,8,6,5,10,10,4,10,8,5,10,8,10,10,10,13,10,13,6,6,10,7,7,10,7,5,2,10,10,10,6,3,10,4,10,10,12,12,10,7,1,10,7,7,10,10,10,1,10,10,10,10,3,10,7,2,10,10,4,4,4,10,6,10,6,3,10,10,2,2,2,10,10,9,10,8,10,10,6,10,10,7,10,10,12,10,10,3,10,10,8,5,10,10,6,21,10,14,14,10,10,11,10,15,3,10,1,1,10,10,10,4,2,10,19,19,10,8,8,10,1,10,10,1,10,10,5,5,2,10,10,10,5,5,10,2,3,10,10,7,7,10,20,5,10,12,12,2,1,10,12,7,10,10,10,8,8,10,3,10,7,10,10,9,1,10,10,9,5,10,10,10,6,1,10,6,10,10,3,8,13,2,2,2,14,8,10,10,10,10,10,10,10,9,9,12,10,9,5,10,5,10,1,10,10,10,5,10,10,9,9,10,1,10,7,7,10,6,10,2,10,8,10,7,12,10,10,10,5,10,10,10,6,6,1,10,6,10,10,8,18,18,10,10,12,12,10,9,1,10,2,10,15,4,10,5,10,10,25,8,1,10,10,4,10,5,5,10,1,1,10,10,10,10,10,7,10,4,10,20,12,8,10,10,10,3,1,10,10,9,3,10,7,3,10,10,2,10,10,10,10,10,10,10,6,10,10,8,8,10,9,9,10,7,17,17,27,10,7,7,10,8,6,10,3,2,10,10,10,10,10,10,10,3,10,15,15,15,10,7,7,10,2,10,9,1,10,4,10,10,10,10,9,1,10,10,10,8,3,10,7,3,10,3,10,3,10,8,10,9,10,3,1,10,10,9,10,10,8,10,3,1,10,3,5,10,2,2,10,10,5,1,5,6,8,2,10,3,10,20,10,10,10,10,10,6,2,10,8,14,10,10,8,10,6,6,10,6,1,2,11,10,6,2,10,6,10,5,10,9,8,10,10,8,10,10,2,1,10,5,4,1,10,10,9,9,7,10,10,10,10,10,7,6,4,10,9,14,1,10,1,1,10,2,2,13,10,2,10,10,7,10,10,12,3,3,10,10,3,10,5,10,10,5,10,7,7,3,10,10,5,15,10,9,1,10,7,4,10,5,10,10,10,10,10,1,10,10,6,10,4,10,11,10,7,10,10,16,2,10,10,20,20,10,7,7,10,7,10,1,1,10,5,5,5,10,7,1,10,1,10,7,10,6,1,1,10,11,2,10,10,10,4,10,10,3,10,15,15,10,4,10,10,10,4,4,10,10,8,8,10,7,4,10,1,10,6,3,3,10,10,10,8,10,7,6,10,7,5,10,5,1,10,10,10,1,17,22,10,9,3,10,4,10,10,7,10,5,3,10,6,21,10,10,8,8,10,5,4,10,10,9,9,10,6,15,15,10,10,10,10,6,3,1,10,7,10,3,8,3,10,6,1,10,9,18,10,6,2,10,6,3,10,6,4,10,5,10,10,10,10,6,10,6,10,6,10,10,8,10,10,7,7,7,15,15,15,10,20,15,9,10,10,11,10,3,3,10,13,13,13,10,10,6,9,9,11,2,10,8,10,1,10,6,6,10,11,2,10,5,10,5,10,10,10,10,10,10,17,10,8,8,18,10,10,20,20,24,10,5,10,5,10,3,3,10,10,10,9,10,5,8,10,10,5,10,11,11,10,6,6,1,10,10,9,10,4,1,10,10,10,10,5,10,10,7,5,10,5,2,10,10,2,6,1,10,7,10,4,3,10,6,10,8,8,10,4,10,4,4,10,4,1,10,6,1,10,10,7,17,10,5,10,10,10,9,10,10,3,10,10,11,7,10,10,5,10,5,10,10,6,10,11,11,10,10,4,10,10,6,10,5,10,10,4,10,10,2,1,10,4,4,8,6,6,2,10,5,10,1,10,6,9,10,7,10,12,5,10,9,8,10,3,10,10,10,4,10,20,20,4,10,10,6,10,20,17,9,10,19,21,10,15,12,10,10,7,1,10,10,15,15,10,8,3,10,8,8,10,5,10,9,10,9,9,10,10,4,10,19,19,10,3,10,15,12,12,10,10,10,8,10,15,9,10,10,10,7,1,9,10,6,6,10,6,10,10,10,10,8,8,1,10,5,3,10,10,10,19,10,3,3,10,10,2,2,10,17,11,10,10,4,4,10,9,18,25,10,10,6,9,10,7,10,5,1,10,17,8,10,6,2,10,5,10,13,2,10,10,3,10,10,10,10,10,10,5,10,16,16,10,7,2,10,10,10,10,7,5,2,1,1,10,14,14,10,10,10,11,10,10,6,10,3,1,10,4,1,1,10,4,2,10,10,10,10,13,10,10,6,10,10,10,8,10,12,10,10,10,10,9,10,10,9,10,3,7,1,1,1,10,10,6,10,6,10,10,6,10,18,8,18,10,10,2,10,10,20,25,10,11,8,10,1,10,10,25,17,17,15,10,5,10,11,8,10,8,10,10,2,10,10,9,1,10,11,2,10,10,7,10,10,3,10,15,9,10,10,10,10,8,8,10,9,9,10,9,5,5,10,10,10,10,5,10,10,4,10,10,4,10,1,2,10,6,4,10,10,8,15,7,2,12,10,7,3,10,13,10,10,8,10,15,11,10,10,10,10,10,10,10,1,10,16,21,10,10,1,1,10,7,3,10,12,20,10,10,10,10,12,12,1,1,10,10,7,10,10,4,5,10,10,1,10,1,3,3,10,10,10,4,10,6,10,10,6,10,10,1,10,6,6,1,10,10,7,10,10,10,10,3,10,12,10,10,5,10,10,1,1,10,2,2,2,2,10,7,10,3,2,10,5,10,6,10,7,1,10,10,9,9,9,10,10,10,10,10,10,10,10,6,10,4,10,10,7,2,10,3,6,6,10,10,7,7,10,10,7,3,10,4,4,10,10,10,7,15,10,2,1,15,10,8,5,10,10,10,2,10,3,10,10,10,10,9,10,12,17,10,7,10,10,10,5,2,10,12,16,10,8,11,10,5,10,10,4,10,6,7,10,10,5,5,10,10,10,8,10,7,7,10,10,8,10,9,4,10,3,10,10,10,7,5,5,2,10,10,10,1,10,10,10,10,10,4,10,11,17,2,10,10,10,10,6,6,10,6,6,10,4,9,10,6,4,10,6,2,1,10,10,10,18,23,10,5,5,10,10,5,1,10,22,17,10,4,6,10,10,19,19,10,8,5,10,10,8,4,10,5,4,2,10,8,8,10,8,1,10,3,10,10,4,10,10,3,3,10,10,10,10,10,3,10,4,4,10,20,20,10,5,7,10,9,19,10,10,2,10,5,10,11,11,10,9,2,10,8,5,10,6,2,15,15,15,10,10,4,10,6,6,10,4,3,10,10,17,17,10,4,4,10,7,7,10,3,3,10,6,6,10,17,13,10,10,8,7,10,10,10,10,10,9,9,10,7,10,10,9,6,10,6,8,10,10,7,17,10,10,6,10,10,10,10,10,10,6,10,11,10,10,7,10,15,8,10,11,11,10,7,5,10,7,3,10,10,10,10,5,1,10,5,10,5,10,6,10,7,7,10,20,21,10,10,4,10,17,10,10,3,10,9,9,10,10,20,12,7,10,5,6,10,2,2,10,10,9,9,2,10,7,2,10,4,8,1,1,2,10,1,10,11,9,10,5,5,1,10,3,3,10,6,2,10,10,10,10,2,2,15,13,1,10,10,10,4,1,10,10,8,1,10,10,2,10,6,10,10,10,10,11,16,10,20,15,9,9,10,8,2,2,10,20,20,17,10,20,20,20,10,4,2,10,14,5,10,7,10,6,10,1,10,3,2,4,1,1,10,3,10,2,10,11,10,11,18,10,7,10,16,6,10,6,1,1,10,4,4,5,10,4,10,10,9,9,10,10,6,10,10,10,10,5,10,10,6,10,4,19,15,25,10,10,3,1,10,10,11,11,8,10,7,4,10,6,6,10,7,10,3,3,10,4,10,10,6,6,10,10,9,5,10,3,10,8,4,10,7,10,3,10,3,10,10,5,6,6,10,10,9,8,10,7,7,10,10,10,10,10,10,10,14,14,10,10,9,10,10,8,5,10,6,9,10,10,10,18,11,10,10,7,6,10,10,2,10,15,13,8,10,13,10,10,10,10,10,20,12,6,10,8,8,10,9,13,10,10,10,10,9,6,1,10,10,10,2,10,10,9,10,10,4,10,19,10,6,6,10,11,11,10,7,7,10,10,10,2,10,10,9,6,13,10,4,7,10,2,1,10,4,10,8,3,10,9,4,10,6,10,8,8,10,7,5,10,9,3,1,9,5,2,10,10,8,10,8,1,10,4,2,10,10,9,10,9,10,7,4,10,6,4,2,10,10,10,6,10,6,6,10,10,6,8,10,14,10,2,2,10,2,10,10,10,10,10,10,10,10,10,10,7,6,15,15,11,10,5,1,10,5,5,10,9,9,10,9,6,10,6,10,9,9,10,8,5,10,10,7,10,10,4,4,3,10,3,10,4,10,4,10,10,4,10,10,1,10,4,2,10,3,10,1,1,1,10,10,10,10,10,10,6,10,1,10,10,10,10,11,10,10,10,10,10,6,10,1,9,2,13,11,11,10,7,10,9,6,10,7,10,10,16,1,10,16,9,7,10,5,10,5,10,7,7,10,10,10,10,10,1,1,10,10,10,7,1,10,15,15,10,5,15,14,10,7,7,10,3,15,10,10,10,4,2,10,2,10,6,3,10,13,2,10,7,5,10,10,7,10,4,4,10,8,5,10,15,15,8,6,6,5,5,10,5,10,6,3,3,10,10,11,10,3,10,10,10,20,20,6,7,3,10,3,10,4,4,10,10,15,10,2,3,2,10,7,6,10,10,10,1,10,3,10,10,3,2,10,8,10,4,4,10,10,5,2,3,10,10,10,2,1,10,12,11,10,4,4,10,2,1,10,15,9,10,14,14,9,3,10,11,10,10,7,10,10,7,10,8,6,10,7,2,10,10,7,7,15,16,3,10,10,10,9,10,10,13,20,7,10,9,9,13,8,10,10,10,9,10,9,15,10,7,8,18,10,10,10,10,7,10,1,4,10,10,7,7,10,12,1,10,2,3,10,10,10,9,10,10,6,3,10,10,10,3,2,10,6,3,10,4,4,10,6,6,10,8,10,1,10,10,8,10,9,9,10,3,10,10,12,12,10,8,7,10,5,10,1,10,6,6,10,10,4,10,11,6,2,10,10,1,10,17,17,10,10,10,10,3,12,6,10,10,1,10,2,16,10,10,10,10,11,5,10,4,1,10,10,10,14,7,10,10,2,10,6,10,5,10,10,10,7,7,10,7,8,10,10,6,4,1,10,9,2,10,10,5,10,2,10,5,4,7,10,10,10,10,10,7,10,10,10,10,10,10,4,10,10,10,10,10,10,10,10,4,1,10,8,5,3,10,4,4,5,5,8,10,10,13,10,1,1,10,7,5,10,13,5,10,10,2,2,10,10,8,10,3,8,15,15,10,10,8,1,2,1,5,5,10,7,10,7,7,10,2,3,2,10,1,2,10,13,4,10,10,5,15,4,10,7,10,11,10,4,10,9,4,4,10,14,14,10,10,4,4,10,8,10,6,10,10,11,7,10,10,10,10,10,16,10,10,10,8,10,10,10,2,10,8,8,1,15,10,5,13,13,10,3,1,10,9,17,10,10,9,10,7,18,10,8,2,10,10,4,10,15,15,10,15,15,15,10,8,6,10,10,10,10,10,10,8,2,10,10,10,10,3,10,10,4,3,2,10,6,6,10,10,5,12,14,10,3,3,10,10,10,10,2,10,8,8,10,10,10,2,1,10,10,9,10,8,4,10,5,10,1,4,10,10,6,10,19,10,6,10,1,10,1,1,10,2,10,10,6,10,2,1,10,3,1,10,3,1,10,6,1,10,10,6,10,8,10,8,5,10,9,9,10,8,10,8,8,5,10,5,5,10,10,5,5,10,7,3,10,1,10,7,10,7,2,10,10,2,2,10,5,6,3,10,2,10,10,10,10,6,10,10,10,10,10,9,5,10,9,9,10,2,12,10,10,9,10,10,8,9,10,4,4,10,4,10,10,10,5,10,10,10,10,13,10,10,10,17,9,9,10,2,1,1,10,8,10,10,8,10,10,10,2,1,10,10,7,7,10,7,12,10,8,10,4,4,6,3,3,10,10,10,10,10,4,3,3,10,2,1,10,10,10,10,10,9,9,1,10,3,10,6,10,10,10,10,9,10,10,10,10,10,11,10,10,10,10,10,2,1,1,10,8,10,5,10,8,6,2,10,6,10,5,10,4,3,10,7,5,1,10,8,10,13,10,1,1,10,5,10,5,4,10,9,10,10,15,15,10,10,10,10,10,10,10,7,12,10,22,22,10,5,6,10,13,7,10,1,10,17,9,10,15,1,10,10,1,1,10,12,8,10,8,10,10,4,14,8,10,1,10,5,6,10,17,17,10,10,4,9,10,8,10,8,8,10,10,5,3,10,7,10,5,10,9,28,10,10,10,7,10,10,10,10,3,2,3,10,8,8,10,10,6,10,10,15,15,10,10,17,10,10,10,10,12,10,10,13,20,10,18,21,10,1,10,10,8,10,10,5,6,10,11,8,10,10,10,5,15,11,10,8,10,10,7,10,10,25,27,24,10,4,10,4,10,6,1,10,9,16,10,17,12,10,4,5,10,9,3,2,10,8,3,3,13,10,6,8,10,10,9,10,8,1,10,8,10,10,10,7,10,10,10,10,9,10,10,7,10,7,6,10,5,10,12,12,10,10,10,13,13,10,6,13,10,10,9,10,3,3,10,7,10,6,2,10,11,11,10,10,10,10,10,4,10,9,10,6,8,10,8,4,4,6,10,10,4,3,10,2,2,10,10,3,10,6,10,10,10,1,10,10,10,10,10,8,8,10,10,15,6,1,10,20,10,10,6,5,10,10,10,5,4,10,7,7,10,10,4,10,7,10,12,22,5,10,7,2,10,1,3,10,10,9,1,1,10,1,10,10,1,10,10,10,6,10,10,10,10,10,8,3,10,10,6,4,10,6,4,10,5,5,10,10,8,10,5,1,10,10,10,4,10,10,13,10,9,4,10,9,5,10,10,10,10,10,10,3,3,10,10,5,10,4,10,3,10,3,3,10,3,2,10,10,10,10,11,1,10,6,10,6,1,10,1,1,10,10,3,10,1,10,2,1,1,10,10,2,10,7,7,10,1,10,4,14,15,10,9,14,10,7,10,10,2,10,10,8,10,11,9,10,7,3,10,10,24,10,4,10,1,7,10,10,10,10,10,7,10,6,10,10,8,10,3,10,7,10,6,10,5,10,6,4,10,4,1,10,10,10,8,10,10,8,13,10,3,10,10,10,21,10,9,3,1,1,10,10,5,10,1,10,1,10,10,6,10,7,10,3,3,10,10,10,17,13,10,11,18,10,10,9,1,1,10,9,9,10,10,10,9,10,10,10,9,7,10,7,7,10,18,18,10,9,5,10,10,9,10,10,10,7,4,10,12,12,10,1,10,7,5,10,10,10,18,12,10,10,11,11,10,7,1,10,10,22,10,10,22,10,7,5,2,10,4,10,10,10,10,20,1,10,2,7,10,5,3,10,10,20,17,17,10,10,10,10,10,10,7,10,10,10,10,20,15,16,10,2,8,7,6,1,10,10,5,5,2,10,18,14,8,10,2,10,8,8,10,7,1,10,10,10,10,10,7,19,10,10,2,10,9,19,18,10,5,6,10,1,1,2,10,10,6,10,10,4,10,5,3,10,7,10,10,15,10,9,24,10,8,3,10,7,7,10,10,10,5,10,10,11,10,7,4,10,6,6,10,10,7,10,1,10,5,10,10,10,10,9,19,19,10,13,18,5,10,5,1,8,10,4,3,15,10,9,10,10,6,4,10,12,13,2,10,10,20,21,11,10,10,10,10,10,3,13,13,10,7,14,24,19,10,4,6,10,9,9,10,10,10,10,10,10,10,10,6,9,10,5,6,10,5,10,9,3,4,3,3,15,12,9,10,5,10,10,16,10,10,5,6,10,10,1,10,6,10,6,10,10,8,6,4,10,10,6,10,10,7,1,10,5,10,10,10,10,7,7,10,10,10,10,10,4,14,10,10,4,10,2,10,3,10,4,10,6,1,10,1,1,10,10,4,9,10,13,3,9,1,10,10,9,10,13,8,10,3,10,1,10,6,2,3,10,14,2,10,10,5,10,10,6,5,10,7,1,10,10,7,7,10,10,10,5,10,10,10,10,10,10,10,10,10,10,10,14,10,9,2,10,4,1,10,7,13,10,2,3,10,6,6,10,9,7,1,1,1,10,7,7,1,4,10,10,10,5,5,7,16,10,10,10,16,10,8,10,10,10,5,2,1,10,1,9,8,1,1,10,8,4,10,8,3,10,10,10,10,10,10,10,10,5,2,10,10,10,5,5,10,10,7,7,10,20,11,21,19,10,3,10,6,4,14,10,6,1,10,3,2,10,9,10,11,5,10,8,6,10,10,10,4,17,10,10,10,7,10,7,2,10,13,7,7,11,10,10,10,5,5,10,10,6,5,2,10,3,1,10,10,10,6,10,10,10,10,6,3,3,10,8,2,10,15,22,22,10,10,12,10,10,5,1,1,10,1,10,9,10,10,5,5,10,10,10,10,8,2,6,5,10,10,10,10,3,10,10,10,10,11,11,10,10,18,10,7,7,10,4,10,8,10,10,11,7,5,5,9,10,10,10,5,10,4,1,10,7,2,10,6,13,3,10,2,10,10,10,8,10,10,9,10,6,6,6,10,10,8,10,16,10,10,10,3,10,7,7,10,9,1,9,8,8,10,10,7,10,9,4,10,11,6,10,3,10,5,6,10,5,10,3,1,2,10,5,4,5,10,2,10,10,10,9,6,10,12,2,10,10,10,9,15,6,4,10,10,10,10,10,11,10,9,3,10,10,10,19,29,5,10,10,7,10,6,6,10,12,12,10,5,10,10,5,10,8,8,10,20,5,10,13,14,10,10,18,10,8,8,10,7,2,2,10,6,10,10,5,1,10,7,4,10,10,4,10,6,4,10,10,1,10,2,10,10,10,10,10,5,4,2,10,5,10,4,4,15,9,9,10,10,10,1,4,7,3,10,2,10,8,5,10,20,15,15,2,10,2,2,1,10,13,6,10,5,5,10,8,1,10,2,10,10,8,4,10,7,5,10,10,6,4,2,1,1,10,10,4,10,1,10,4,10,10,10,10,10,10,7,5,9,10,10,10,10,2,2,10,12,5,10,7,13,10,3,3,3,10,10,5,10,8,1,10,10,6,3,10,7,6,10,1,10,9,9,2,10,10,3,10,9,10,10,6,10,10,7,10,1,10,7,4,10,10,1,1,1,11,7,1,3,3,3,10,2,10,4,2,10,10,4,2,10,6,2,10,19,14,10,10,7,9,6,6,3,10,10,1,10,10,4,10,10,8,10,10,3,10,10,4,10,11,10,15,15,10,5,2,10,5,7,5,1,10,10,10,10,6,10,10,9,3,10,10,10,10,6,10,10,20,10,10,10,10,10,10,12,10,10,5,2,10,20,16,16,10,10,10,10,9,10,2,10,10,10,6,6,10,18,18,10,10,10,5,10,6,10,10,10,6,10,11,5,2,10,5,5,2,10,6,1,10,3,3,10,6,6,6,10,5,4,10,11,10,10,10,10,9,10,8,8,10,7,7,10,10,10,5,5,10,10,10,5,10,10,6,1,10,9,9,10,10,12,3,10,6,10,5,8,10,10,7,10,10,8,10,4,10,10,4,10,10,10,1,10,8,5,10,13,13,10,7,1,10,2,9,10,20,7,10,15,10,8,10,10,25,16,16,10,10,9,5,10,5,6,10,9,10,10,10,5,6,10,7,1,10,10,10,9,10,3,1,10,10,10,4,11,11,11,10,4,10,8,5,10,10,10,10,10,15,10,13,4,10,5,5,10,7,8,10,19,9,9,10,1,1,10,3,3,2,2,1,17,10,7,10,10,10,8,8,10,3,10,9,10,9,7,10,9,9,9,7,2,10,7,10,4,5,10,14,10,10,9,10,10,8,1,10,5,10,7,17,10,10,6,6,10,10,5,3,10,10,10,12,22,10,1,10,6,10,2,10,1,10,10,10,10,8,8,10,7,10,1,10,2,15,13,9,10,6,3,10,10,4,10,6,1,1,10,10,2,10,8,10,10,10,8,7,10,5,20,27,23,10,10,15,22,18,10,10,9,5,10,10,7,10,8,8,10,6,4,10,7,10,10,19,19,10,10,1,10,12,12,10,4,10,9,3,10,6,10,4,10,9,9,10,2,10,7,5,10,6,10,6,7,10,10,11,10,1,10,10,10,10,4,1,10,10,10,6,3,10,6,10,10,10,1,1,1,10,1,10,10,10,10,20,20,15,10,5,5,10,4,1,10,4,2,10,2,10,2,1,10,10,2,10,10,10,10,5,10,6,12,10,10,6,10,4,4,10,8,8,10,8,15,10,9,4,10,25,19,10,4,10,3,3,10,8,12,10,5,5,10,2,6,10,13,10,10,10,10,6,4,4,10,3,10,10,10,14,10,4,4,10,10,10,10,16,14,9,10,10,10,6,10,10,10,15,11,10,5,10,10,10,20,20,10,11,11,5,11,11,8,10,10,10,10,10,12,2,10,3,13,10,8,10,2,1,10,4,10,10,10,10,10,10,10,20,12,10,6,1,10,2,10,5,3,10,9,10,3,8,8,5,5,2,7,2,10,8,8,10,10,10,6,5,10,6,6,5,1,1,2,10,3,1,2,10,4,10,15,11,11,10,10,10,10,10,10,10,5,5,5,10,10,10,10,10,10,10,10,1,10,10,7,7,7,10,12,9,12,10,10,10,10,2,2,10,10,10,5,10,1,10,10,1,15,2,1,10,10,2,2,10,1,10,4,9,10,8,3,10,10,13,10,10,6,10,10,10,10,8,1,10,5,3,3,5,5,10,10,13,11,10,12,12,10,4,10,4,5,15,13,6,10,10,10,10,1,10,10,1,4,10,10,9,9,10,9,9,10,10,9,1,10,4,10,7,16,10,10,10,10,8,10,5,7,10,7,10,10,10,5,5,10,4,3,10,3,8,10,6,6,10,6,2,2,10,3,10,2,7,4,4,4,1,8,8,10,10,1,10,10,3,10,2,2,10,10,9,10,2,5,15,12,1,10,10,4,2,1,10,10,10,2,2,6,6,4,2,2,10,10,10,10,4,15,2,10,7,4,10,9,7,10,10,6,10,26,10,7,10,5,10,10,6,10,10,21,7,10,10,4,10,3,10,10,19,10,10,10,10,10,9,10,7,6,10,10,4,10,10,8,1,10,1,2,1,5,1,10,8,8,10,6,4,10,10,10,6,10,9,8,10,4,4,3,10,9,18,10,5,7,10,10,15,10,9,9,9,10,3,10,7,7,10,17,16,10,10,10,10,27,10,10,10,1,8,10,10,9,10,10,10,7,10,10,7,1,10,5,10,10,10,10,10,10,3,10,9,7,2,1,1,10,7,7,10,9,5,10,10,10,10,12,1,10,7,7,10,10,10,7,2,2,10,10,10,6,1,10,10,10,10,8,8,10,10,10,10,10,10,2,10,5,17,10,8,1,10,1,10,7,7,1,9,10,1,5,4,10,10,8,10,6,2,7,6,5,10,10,4,4,10,10,9,10,10,10,1,1,10,17,12,10,10,4,5,10,10,2,10,10,2,10,6,4,10,10,10,13,12,10,10,10,10,11,10,6,10,10,4,10,8,8,1,1,1,10,6,6,10,10,10,10,5,10,10,10,10,11,15,10,10,4,1,10,7,10,10,10,10,10,14,10,10,10,10,10,10,4,10,13,2,10,15,5,1,10,6,8,4,10,10,4,10,10,10,4,10,3,14,10,5,10,10,4,10,10,8,5,10,5,5,10,8,10,15,11,21,10,14,14,10,5,2,10,10,10,9,9,10,10,10,2,1,10,3,4,5,10,4,3,10,10,10,10,6,10,8,4,10,10,10,17,10,6,6,6,3,10,10,4,10,10,10,10,2,7,10,6,5,10,9,7,10,8,12,6,10,10,6,10,15,15,10,4,10,10,3,3,2,10,6,6,3,10,10,18,12,10,7,7,10,22,20,10,7,10,10,5,5,10,9,11,10,10,10,5,10,5,10,15,15,5,10,10,10,3,10,7,10,10,6,6,10,2,10,10,10,10,10,8,13,10,9,9,10,5,2,10,7,10,10,10,1,1,1,10,10,10,10,4,2,10,6,15,10,8,10,15,12,2,10,10,10,10,4,10,8,10,10,10,19,10,9,22,10,10,10,3,10,1,2,10,8,8,10,8,7,10,10,10,12,10,6,14,10,15,8,10,5,10,4,10,1,10,10,10,2,10,10,14,5,10,16,15,10,10,13,10,10,10,10,10,10,10,5,3,10,10,4,10,10,7,10,7,7,2,10,2,10,1,10,5,5,10,10,3,10,10,10,10,6,5,10,7,7,10,7,8,10,8,1,1,10,8,10,6,5,5,10,10,6,10,14,9,10,4,1,10,10,10,10,3,10,3,10,10,2,10,18,17,9,9,7,7,10,3,5,10,7,4,5,5,1,2,10,6,9,7,7,10,4,10,10,6,4,2,2,10,7,7,10,5,6,10,4,1,10,2,10,3,3,10,6,10,6,2,10,20,10,1,10,10,7,10,10,10,10,10,6,2,10,10,1,10,3,10,25,16,12,10,10,6,10,6,6,16,10,1,10,10,18,19,10,10,9,10,10,10,10,8,8,10,8,6,10,13,13,10,10,10,20,20,9,10,8,8,10,8,6,10,10,3,1,1,10,10,14,1,2,10,9,7,10,1,10,10,10,10,10,10,10,10,20,4,2,10,10,13,10,13,13,10,4,3,10,5,10,10,8,10,1,10,10,7,7,10,3,10,6,6,10,5,10,15,18,8,5,3,2,2,10,5,10,6,6,10,8,5,5,10,10,6,9,6,2,10,10,10,20,20,10,5,4,10,10,10,7,2,10,10,12,10,5,5,10,10,5,5,5,10,10,6,10,3,10,10,10,6,10,10,10,10,4,2,10,5,6,10,6,6,10,3,10,10,3,10,10,9,10,7,7,7,10,20,15,10,11,1,10,8,8,10,8,10,10,6,1,10,13,6,10,7,2,10,10,9,19,17,10,10,2,10,5,10,7,10,8,9,10,1,10,3,10,10,6,6,10,15,7,15,10,5,10,10,3,1,10,8,5,5,10,3,3,8,3,5,10,9,5,10,10,10,10,10,8,8,10,15,14,10,10,5,1,10,8,3,1,10,8,8,1,10,10,10,4,4,10,10,6,9,15,10,5,3,10,5,1,10,9,6,10,12,10,6,4,10,6,6,10,5,1,10,10,10,10,10,4,10,20,20,2,10,10,20,20,20,10,10,7,5,10,6,10,3,1,1,10,6,3,10,14,6,10,4,10,5,10,5,10,10,11,15,10,10,10,10,10,8,8,10,10,10,12,10,8,1,10,7,10,10,11,10,4,10,10,9,10,10,10,10,10,12,11,10,10,10,2,10,8,10,10,10,6,10,9,4,10,10,3,10,10,10,9,11,10,13,19,10,8,10,10,4,4,10,10,10,10,3,10,8,3,10,10,12,6,10,10,10,8,8,10,3,1,15,8,7,10,11,8,10,15,14,10,10,4,10,5,3,10,9,10,16,3,10,6,10,10,1,4,1,10,17,11,10,4,2,10,6,6,10,8,14,10,10,10,7,10,10,5,2,5,10,14,10,10,20,10,10,10,9,8,7,10,10,7,9,8,8,10,8,8,10,4,10,10,7,10,10,10,10,2,10,10,10,10,10,7,2,1,10,10,10,3,10,6,4,10,10,10,10,18,28,10,8,10,1,9,9,9,10,10,14,7,10,10,10,3,10,9,10,1,10,3,10,2,10,10,10,15,10,15,40,10,10,10,6,7,10,6,1,10,10,3,10,10,6,10,10,10,6,6,10,14,4,10,10,12,10,7,1,15,25,22,16,10,6,3,1,10,10,10,10,1,1,10,10,10,10,10,15,4,10,10,1,1,10,4,4,1,10,10,20,20,20,10,11,10,10,2,1,10,10,10,7,10,10,7,2,10,10,5,4,10,10,6,10,10,4,3,12,10,10,10,5,3,10,3,4,10,8,10,10,8,10,10,10,3,7,10,7,10,7,2,10,8,10,11,10,4,2,1,10,8,12,10,10,2,10,10,10,1,1,10,10,10,10,6,1,10,4,10,10,4,5,6,10,10,5,10,6,10,10,10,10,10,2,5,10,1,10,10,10,5,10,4,1,1,10,2,4,10,10,7,10,8,10,5,4,4,10,9,10,20,16,19,10,9,10,4,10,5,2,10,5,10,10,10,10,10,10,17,10,10,10,9,3,6,7,10,10,5,10,5,10,10,5,6,10,10,7,10,1,10,7,9,10,10,10,10,10,8,8,10,8,8,10,10,10,10,10,6,1,1,2,10,10,9,10,4,3,10,8,8,10,10,8,10,10,1,3,3,4,10,5,10,1,1,10,7,7,10,10,8,10,11,10,10,6,6,10,10,10,20,20,10,10,6,10,4,1,10,10,10,7,7,10,5,5,10,10,10,20,15,10,10,10,10,8,7,10,4,4,10,10,17,17,10,8,1,10,10,5,10,4,10,8,25,10,8,10,5,1,10,5,4,10,8,1,10,9,9,10,2,2,10,4,10,3,3,3,10,14,7,7,10,6,10,7,4,10,8,8,10,10,2,3,1,10,10,10,10,13,5,15,19,12,10,5,7,6,6,10,3,3,10,10,5,10,4,4,10,9,5,10,6,10,7,2,10,10,10,10,11,5,10,9,5,10,11,5,10,3,10,4,6,2,10,5,8,12,10,10,7,7,10,9,5,10,10,10,5,10,10,6,1,10,3,10,2,10,7,10,10,8,10,5,1,10,6,10,5,10,7,10,10,10,10,1,10,10,10,10,8,10,7,2,10,6,10,9,10,8,6,7,10,7,7,10,2,2,7,8,5,1,1,1,10,10,10,12,7,10,11,11,10,15,9,3,10,8,1,10,10,10,8,8,10,5,5,10,6,10,9,9,10,5,3,1,10,10,4,10,10,10,10,7,7,10,10,10,4,10,8,10,10,5,3,10,8,8,10,4,1,10,10,10,5,3,1,10,5,5,10,20,17,10,9,8,10,10,5,12,18,10,16,27,27,10,10,10,10,10,3,3,10,10,10,10,2,4,10,4,4,10,8,10,4,8,10,13,13,10,10,2,15,15,15,10,10,10,10,5,10,2,5,10,2,2,10,10,10,2,5,5,4,10,2,10,4,10,9,22,10,4,1,10,4,10,12,8,10,12,12,10,7,10,6,2,2,10,3,10,13,10,4,2,10,11,1,10,11,11,10,8,8,10,15,12,10,12,3,10,10,5,5,10,5,10,10,4,10,6,5,10,11,10,10,10,10,5,5,10,10,10,25,14,14,10,10,10,10,10,10,2,10,10,7,10,5,1,10,5,3,10,10,4,3,10,10,8,8,10,7,10,10,10,1,5,4,4,10,10,8,5,3,1,1,10,6,10,10,6,16,10,10,4,10,10,6,1,10,3,2,10,10,10,6,16,10,14,4,1,10,2,10,10,10,10,10,9,15,20,28,14,10,10,3,4,10,10,8,8,10,10,9,10,6,1,10,4,1,10,1,5,7,6,10,6,10,3,10,10,10,10,7,10,9,3,10,5,5,10,10,5,10,10,10,10,4,4,4,10,4,1,10,9,6,10,5,2,10,5,1,10,10,10,10,15,15,10,8,10,8,2,10,1,10,9,9,10,4,10,5,5,10,6,10,1,1,10,10,10,20,10,4,10,7,10,8,8,10,6,2,10,10,8,10,2,10,20,15,11,10,10,10,10,4,10,10,10,2,10,7,17,14,10,10,10,10,13,10,10,7,2,10,3,10,10,10,10,4,3,10,7,1,1,10,10,8,8,10,6,10,5,10,10,8,3,1,11,11,1,10,10,10,10,5,10,7,2,10,6,7,10,10,1,10,8,7,11,10,8,10,10,1,10,8,8,10,10,3,10,4,10,6,10,11,11,3,10,5,6,10,5,10,6,10,10,2,4,10,4,10,12,4,10,20,12,6,10,10,10,16,8,10,21,16,10,9,10,9,10,10,5,10,6,10,1,10,7,5,5,10,20,9,10,10,10,10,10,18,10,11,4,10,8,6,10,4,4,2,10,2,10,9,9,10,8,8,10,8,10,10,10,6,2,10,10,6,1,1,10,10,10,10,20,13,10,5,10,10,10,10,20,6,10,19,19,1,10,6,6,10,1,1,10,20,11,11,10,10,11,7,2,10,9,9,10,10,10,12,10,6,5,10,5,5,10,9,10,8,8,10,19,16,15,11,9,10,10,10,15,12,5,10,10,5,10,10,10,3,1,10,8,8,10,20,14,11,10,5,10,6,4,10,4,1,10,10,2,10,3,1,10,2,10,10,14,14,10,6,3,10,6,10,10,1,1,10,8,10,10,5,3,2,1,4,10,10,10,10,10,6,1,2,10,10,9,19,10,1,10,10,10,10,10,4,10,10,4,1,10,10,8,6,10,10,10,10,10,10,10,10,6,6,10,10,8,8,10,7,3,10,10,6,10,10,10,10,1,1,10,10,9,10,10,8,8,8,10,10,6,16,10,10,6,10,10,10,10,13,6,10,10,20,16,25,10,10,5,10,15,11,10,6,10,10,4,10,4,10,8,1,10,7,7,10,5,5,5,10,10,10,10,10,10,10,10,9,7,7,10,9,4,10,10,1,1,10,2,7,10,10,4,15,15,10,10,10,8,10,10,4,2,10,1,10,4,10,10,5,10,11,11,4,10,2,1,1,2,10,10,10,7,5,3,4,10,10,8,13,10,7,15,8,7,7,8,15,19,10,8,1,5,10,25,6,10,10,6,6,10,9,5,10,4,10,10,10,10,10,4,3,1,10,10,10,5,10,8,7,6,10,10,9,10,10,6,6,10,10,10,10,10,11,10,4,6,10,10,10,10,10,8,8,10,8,2,10,16,10,8,10,10,2,10,10,10,10,2,2,10,10,14,10,10,5,1,2,1,10,11,1,10,4,9,10,1,10,15,15,10,10,12,10,2,1,10,6,1,10,10,10,6,10,14,10,3,10,5,5,10,10,6,10,8,7,10,10,1,10,4,3,10,6,10,10,10,12,7,10,6,10,2,9,3,4,10,5,1,10,7,2,10,10,9,10,9,9,10,8,12,15,10,7,11,11,8,10,10,6,9,10,6,13,10,10,7,7,10,10,7,10,10,10,10,10,4,4,10,11,6,10,10,6,15,14,12,10,20,13,9,10,4,10,2,10,10,9,10,10,9,10,9,10,3,13,10,10,4,10,7,6,10,5,10,10,10,10,10,8,10,10,10,10,10,12,6,10,10,10,10,7,7,10,11,6,10,10,11,11,10,3,2,10,5,15,15,10,10,11,7,10,8,10,10,5,5,10,10,10,10,18,12,7,10,2,2,4,10,2,10,10,11,16,10,6,5,10,8,8,10,4,3,10,10,6,1,8,8,8,10,17,17,10,1,10,10,10,10,7,10,5,4,10,3,10,20,10,6,10,4,1,10,9,6,8,8,10,9,9,10,4,6,10,8,1,15,11,11,10,10,10,10,7,10,2,10,6,6,10,3,10,10,4,4,10,17,15,10,10,10,10,14,9,6,10,2,10,7,8,10,2,6,10,10,2,10,10,9,1,1,10,6,5,10,10,5,5,5,10,10,9,10,10,4,1,10,10,1,1,10,2,15,9,10,8,10,10,3,10,6,10,10,10,10,10,11,8,10,10,10,8,10,10,10,11,10,6,4,10,10,5,4,10,9,10,10,6,10,5,10,6,10,9,10,13,9,4,15,1,10,3,10,4,10,17,10,8,10,9,14,10,10,10,10,10,12,10,5,10,6,6,10,3,5,1,10,11,12,10,10,9,5,2,3,10,10,5,10,12,2,10,5,5,5,10,10,8,7,10,1,10,8,3,10,4,10,10,10,6,11,10,3,8,10,3,10,4,9,10,10,2,2,10,10,10,5,1,10,8,9,10,10,7,5,5,10,9,2,10,6,6,3,3,10,10,10,2,10,3,1,4,4,10,10,9,1,10,10,10,3,10,4,10,3,10,7,1,5,2,10,4,10,10,20,10,10,10,10,10,8,8,10,10,4,10,8,10,10,14,9,9,10,4,10,7,10,5,9,7,2,1,10,11,7,10,12,7,10,8,8,8,10,6,6,10,6,3,10,2,10,1,10,9,10,10,10,10,6,10,5,3,1,10,10,15,10,8,5,10,6,10,5,10,3,10,8,8,10,10,10,10,11,10,10,5,10,10,10,10,11,2,10,12,1,10,10,10,19,27,10,3,10,10,2,10,10,10,10,6,6,10,3,10,6,7,2,10,7,7,10,4,4,4,6,9,3,3,10,6,10,3,1,10,1,10,10,22,10,8,10,2,1,1,10,11,8,10,18,14,10,9,10,10,7,10,10,10,5,6,10,11,5,10,1,10,8,15,11,10,7,10,1,10,10,6,10,5,10,7,7,10,9,1,10,10,8,2,10,4,4,3,10,6,16,11,10,10,11,10,12,6,10,9,9,10,2,5,5,10,4,4,10,10,10,2,2,10,6,10,8,10,11,8,10,11,10,7,1,10,10,7,10,10,10,1,10,9,9,10,9,1,10,4,10,3,1,2,10,8,8,10,10,7,10,5,10,7,3,10,2,10,6,10,6,6,10,10,10,10,22,21,10,8,11,10,10,4,10,1,10,7,10,10,10,10,14,7,10,5,1,10,4,10,10,4,1,8,5,5,5,9,10,10,10,8,8,10,10,10,5,5,2,10,16,6,10,14,14,10,10,6,10,9,10,15,8,10,7,7,6,10,10,7,10,3,3,10,9,1,10,4,10,10,5,10,10,10,10,10,10,3,1,10,5,10,9,5,10,5,3,10,9,10,20,7,3,10,8,1,10,7,10,13,13,10,15,15,30,24,10,11,9,10,5,2,10,10,6,3,5,10,10,7,10,4,1,1,10,8,13,10,11,10,1,10,3,10,10,10,10,12,4,10,6,10,10,16,13,10,6,6,10,9,10,10,3,10,6,6,10,10,10,2,6,10,6,10,2,10,8,5,10,10,7,1,10,3,3,1,10,6,4,10,12,6,10,10,10,1,1,10,10,10,1,10,10,10,3,10,7,3,10,1,10,4,10,9,7,10,10,4,10,6,2,10,7,7,10,10,10,10,10,10,9,4,10,6,10,4,5,10,6,16,22,10,13,2,10,2,10,5,7,10,9,10,6,4,10,10,4,4,10,8,8,10,8,9,10,10,20,7,1,10,13,12,10,10,5,8,6,10,17,10,10,6,10,5,10,5,10,3,10,10,10,8,10,10,10,16,12,10,6,10,10,8,10,9,2,10,1,10,10,10,11,11,10,11,4,5,6,10,10,10,13,4,10,5,10,8,18,7,7,10,10,10,15,4,10,8,8,10,10,10,9,19,10,12,5,10,10,5,4,4,10,12,11,10,3,6,10,10,1,10,10,10,10,11,10,10,10,10,1,1,10,5,2,1,10,10,4,10,1,10,7,3,10,10,5,2,2,10,10,10,10,10,10,10,9,5,1,10,5,10,3,10,10,6,10,10,1,1,10,10,1,10,10,10,10,1,10,1,1,10,4,10,4,12,10,10,10,10,10,10,10,4,4,10,10,6,10,12,5,10,4,5,10,5,6,10,9,3,9,19,3,13,5,10,10,10,8,10,10,6,2,10,10,10,4,10,4,1,10,6,7,10,6,10,17,21,10,6,4,10,10,10,9,10,10,10,10,11,10,16,16,10,3,10,9,9,10,6,10,1,5,10,8,8,10,2,10,7,1,10,7,10,10,10,8,10,10,2,10,22,10,10,2,10,10,10,6,10,4,14,15,10,10,12,10,11,11,10,20,20,15,10,9,10,18,7,10,10,10,10,3,3,10,7,7,10,1,10,10,9,9,10,10,6,10,5,10,10,5,3,10,10,3,3,10,2,10,10,9,10,10,10,7,10,3,3,2,10,10,6,10,9,8,10,11,10,10,10,8,6,3,10,3,3,10,10,10,10,6,10,5,10,1,10,1,10,6,4,10,10,10,18,10,5,3,10,4,2,10,10,10,10,10,10,10,9,10,5,2,10,8,2,10,9,4,10,10,7,10,10,4,10,3,10,4,2,8,4,1,10,10,6,15,15,15,15,15,12,10,10,10,13,21,10,10,6,10,2,10,8,8,10,3,10,10,9,9,10,10,6,2,10,9,10,14,10,5,10,11,9,10,2,10,20,3,10,20,14,10,1,10,13,3,10,11,10,10,6,10,5,5,10,8,2,1,10,7,6,10,10,10,10,5,10,2,10,10,7,10,10,4,10,10,10,6,10,20,15,7,10,10,10,10,13,10,3,2,10,5,6,15,10,10,2,2,10,7,7,10,10,10,4,3,10,10,10,7,1,7,3,10,15,4,10,2,10,10,10,4,14,10,10,9,10,8,4,6,10,9,6,10,1,1,10,10,10,10,10,11,7,10,3,7,10,5,10,9,9,10,7,1,10,10,10,7,6,10,6,10,5,5,10,20,9,2,7,7,1,1,5,10,10,9,5,10,13,11,10,2,2,2,10,4,4,10,6,4,10,9,9,1,10,5,10,15,2,10,3,3,9,4,5,10,10,11,3,10,6,10,8,8,10,4,4,10,10,7,10,19,15,15,10,10,9,10,7,1,10,10,5,10,4,1,4,10,7,10,10,10,10,8,1,10,10,10,10,10,10,5,10,10,6,2,10,10,4,3,10,7,10,10,15,10,15,6,10,4,10,4,8,10,5,6,10,8,3,10,10,7,3,10,10,10,7,7,10,6,1,10,10,10,10,3,10,10,10,1,10,10,6,6,10,3,10,1,5,1,1,10,7,7,10,10,10,3,3,10,20,2,2,10,4,10,6,4,10,5,10,10,4,4,1,10,5,10,1,10,8,3,2,10,10,5,10,20,5,10,10,10,10,1,10,2,1,10,10,3,4,2,1,10,10,7,10,20,20,8,10,5,1,10,9,4,10,3,10,5,10,5,10,4,4,10,10,5,10,8,1,10,2,10,4,1,10,6,1,10,10,17,9,5,8,10,7,2,10,17,14,10,11,11,10,10,8,2,1,10,7,4,4,10,6,5,10,10,5,2,2,10,2,10,10,10,10,8,3,10,14,9,10,10,10,10,6,6,10,10,8,15,10,4,10,10,5,2,10,19,17,10,8,10,2,1,1,10,3,10,10,20,30,10,10,13,6,10,10,6,10,8,8,25,10,9,10,8,8,10,7,10,4,10,18,18,10,10,4,10,2,1,10,10,10,10,19,19,10,9,10,5,10,10,3,3,10,10,10,6,1,10,6,10,1,1,10,7,3,10,6,2,10,10,10,12,10,1,10,5,10,6,10,10,1,10,4,10,13,10,10,6,10,8,10,2,1,10,10,9,10,4,10,10,10,10,14,13,10,5,5,10,1,10,8,10,8,8,10,10,5,10,8,10,10,9,8,10,10,8,10,9,1,10,9,5,10,10,3,10,4,4,10,8,8,10,11,9,4,10,4,10,8,4,10,11,10,10,10,7,7,10,6,6,10,4,10,1,10,2,10,9,10,10,10,10,3,10,7,3,10,1,10,10,8,5,9,4,10,10,7,7,10,10,7,1,10,18,10,9,14,10,9,9,10,10,10,9,1,10,1,10,6,10,10,10,10,10,10,10,2,3,1,10,26,10,9,10,7,2,10,8,10,18,7,7,10,10,10,8,13,10,2,10,8,8,10,10,2,10,10,8,8,13,10,6,10,10,1,10,9,10,10,6,10,5,10,10,10,15,3,10,5,1,10,4,15,11,2,10,6,6,10,2,10,11,10,3,10,8,20,10,7,2,10,10,10,8,10,10,10,10,10,10,12,12,10,10,2,10,10,6,8,10,5,1,10,2,3,10,7,17,17,10,6,4,10,10,10,10,10,3,10,10,9,10,3,10,10,4,10,10,10,10,10,1,10,10,10,10,9,10,4,4,10,10,10,8,2,10,2,10,9,8,10,8,1,10,10,8,1,10,10,4,10,8,3,10,5,1,10,10,2,10,5,10,1,8,6,10,7,7,10,5,3,10,4,10,10,15,13,8,10,10,3,10,18,14,10,8,3,10,9,9,10,10,12,10,5,6,10,7,10,19,11,15,13,16,10,10,8,10,8,7,10,10,14,20,10,10,10,8,10,9,9,10,5,1,10,7,4,10,5,6,10,9,6,10,10,8,10,6,6,10,3,10,1,10,5,3,5,6,2,10,5,10,4,1,1,10,10,10,5,5,10,10,10,8,1,10,10,15,10,9,10,10,1,10,10,10,3,4,10,9,6,10,10,6,10,10,10,10,2,10,10,10,3,3,2,10,7,10,5,8,10,7,10,3,5,10,1,10,10,8,13,10,10,1,10,10,3,1,10,10,10,10,10,10,10,9,10,11,10,10,10,4,1,10,13,12,10,9,10,10,8,10,8,2,10,10,9,10,10,6,10,11,10,10,13,3,10,7,7,10,3,10,11,11,10,10,10,1,10,10,8,10,5,10,10,2,10,10,10,11,8,10,10,12,10,3,10,9,9,10,9,9,10,10,10,10,4,10,3,10,10,5,10,2,10,4,4,10,2,10,15,15,9,10,7,10,10,6,4,10,4,3,10,10,9,10,6,10,1,10,13,9,10,8,8,10,10,10,10,9,9,10,3,1,10,2,10,16,16,10,11,3,10,9,10,12,12,10,7,10,8,17,10,9,5,10,6,6,5,10,8,5,10,9,5,10,6,10,4,4,10,10,6,1,1,10,6,15,10,7,1,10,9,5,10,4,2,10,10,5,9,10,7,10,10,3,10,8,8,10,7,6,3,3,2,10,10,2,8,3,1,10,10,10,6,10,10,6,2,10,4,10,10,10,14,10,11,13,10,3,10,8,8,10,1,10,10,4,5,10,18,20,10,10,10,10,10,10,9,3,10,6,10,4,2,10,20,16,10,10,6,1,2,10,6,6,10,7,7,10,6,6,6,10,10,5,4,10,7,10,7,4,10,12,5,3,10,9,9,10,11,10,10,9,10,5,10,12,7,7,10,10,10,13,10,3,10,6,10,5,10,10,2,10,4,3,10,10,8,10,10,9,10,9,9,10,10,5,10,6,16,1,10,10,3,2,10,10,10,4,5,10,10,1,10,10,9,4,10,7,7,10,10,1,10,10,2,10,10,5,1,10,9,1,10,10,10,1,1,10,10,4,2,10,10,6,10,4,10,10,10,10,2,10,10,2,10,1,10,10,4,10,1,1,10,5,2,1,10,10,10,10,10,5,5,5,10,10,6,1,10,10,3,2,10,10,6,10,1,10,3,10,3,2,7,2,15,12,10,10,10,10,10,2,10,9,7,10,10,10,10,3,3,10,10,10,3,8,10,10,4,10,10,3,10,2,2,1,10,5,1,10,1,10,4,10,6,6,6,10,7,10,10,20,10,10,19,16,10,11,1,10,10,5,10,10,5,10,4,5,3,1,10,10,10,10,5,5,10,10,10,25,15,10,9,5,10,4,10,10,10,11,10,6,6,10,10,10,15,21,10,5,10,1,10,6,10,10,12,10,10,8,6,10,10,8,8,10,9,10,5,10,10,11,8,10,10,4,10,8,10,10,10,4,14,10,7,10,9,10,10,10,10,6,10,2,10,8,10,9,13,10,9,6,10,1,10,10,10,1,5,10,10,10,10,7,7,10,6,6,10,1,10,10,10,3,10,9,1,5,10,8,18,8,10,2,10,7,1,1,10,4,3,10,8,13,10,10,5,10,10,6,7,10,10,20,10,10,5,10,10,10,12,10,10,10,10,7,3,3,3,10,7,2,1,10,10,14,10,13,10,10,5,5,10,9,16,10,10,20,10,6,4,3,10,10,9,10,10,13,10,10,10,16,10,8,5,10,10,10,6,10,10,10,10,10,10,10,10,10,4,10,10,7,10,10,10,10,10,10,10,10,2,10,3,3,10,3,3,10,1,10,6,2,15,10,10,7,10,7,3,10,6,10,1,10,13,10,9,13,10,10,10,10,8,8,10,6,6,10,9,10,10,1,1,10,10,5,10,15,11,10,8,5,2,10,10,10,10,10,10,10,1,10,10,10,10,8,10,11,11,10,10,7,7,10,14,9,10,8,6,10,3,10,2,1,10,16,6,10,4,10,10,10,10,10,10,12,22,21,5,10,10,5,4,10,20,1,10,9,1,10,6,7,10,10,17,8,18,13,10,7,2,6,10,6,10,9,10,8,8,10,5,1,10,10,10,6,10,10,7,10,7,4,10,10,2,10,10,10,9,9,10,10,10,10,10,10,1,10,21,9,10,9,3,4,10,8,6,10,1,10,10,7,10,7,7,10,6,2,10,10,7,7,10,10,5,10,7,10,5,10,10,10,17,15,10,10,15,6,10,9,9,10,10,5,1,1,10,9,10,8,8,10,10,12,10,11,11,10,10,5,10,10,7,7,9,7,10,10,1,10,10,5,10,9,10,10,3,3,10,7,10,10,9,11,9,10,5,10,10,10,10,10,10,10,10,10,3,10,6,1,10,6,10,6,6,10,12,8,10,5,15,15,6,10,10,10,10,6,10,15,11,10,10,1,1,10,1,1,10,7,1,10,10,10,10,10,5,10,10,1,10,7,7,9,9,11,10,9,10,8,10,5,2,10,2,10,11,4,10,3,1,10,1,1,21,15,10,10,6,6,10,10,10,5,2,2,10,9,5,10,10,11,11,10,9,9,10,10,10,10,8,2,10,6,10,10,10,10,10,10,10,5,10,10,9,10,3,1,10,5,5,10,10,2,10,10,1,10,2,2,10,10,10,10,10,6,10,9,10,10,12,12,10,10,11,8,15,6,21,10,6,2,10,10,10,15,10,8,13,10,10,11,10,1,1,10,6,5,2,3,10,3,1,10,17,11,10,7,7,10,10,13,10,10,8,8,10,19,32,10,1,10,7,10,10,10,3,6,10,9,10,7,10,15,15,10,1,10,10,5,2,1,10,10,2,5,1,10,10,5,10,6,10,9,10,7,10,6,7,10,5,10,10,20,19,6,10,6,5,3,10,8,11,10,6,10,10,17,17,1,10,7,4,10,4,10,10,6,8,10,9,10,10,4,5,10,4,10,10,1,10,4,10,2,10,3,10,1,10,10,10,10,6,10,10,11,10,8,10,8,8,10,10,7,10,10,10,2,10,11,10,4,10,10,10,5,5,2,10,10,10,7,10,9,3,10,7,1,10,3,10,9,10,2,10,7,2,6,8,13,10,4,10,10,7,10,6,4,10,2,5,10,3,10,14,12,10,4,6,10,10,10,10,10,3,10,2,10,10,10,3,10,4,4,10,9,9,10,2,10,10,3,10,2,10,9,17,10,6,10,10,8,3,3,10,2,2,10,10,19,18,10,7,1,10,2,2,10,4,4,10,8,10,10,5,10,6,5,15,10,3,10,9,10,10,10,10,10,10,7,10,10,10,5,10,6,1,10,10,10,1,10,10,2,10,10,5,10,9,4,10,10,10,17,10,14,14,10,2,1,10,2,10,5,1,1,1,5,10,6,10,10,10,10,10,10,4,10,10,2,10,10,10,10,7,10,10,9,15,10,10,3,9,10,10,10,14,14,10,10,10,10,2,10,10,10,10,7,11,10,5,10,6,10,10,10,9,9,10,10,10,8,3,10,11,11,10,4,10,6,10,10,9,10,10,7,1,10,4,10,6,2,10,5,2,10,10,10,10,10,10,15,10,5,10,10,10,10,15,10,7,10,10,10,10,10,5,10,1,10,12,12,10,18,18,10,7,7,7,7,6,10,2,10,1,4,10,8,8,10,10,10,3,10,10,4,2,10,10,4,6,6,10,10,11,4,1,10,9,9,10,10,2,10,9,10,6,10,17,19,10,10,10,10,10,3,10,3,10,8,4,10,3,10,10,6,10,10,10,2,9,1,1,3,10,8,6,10,9,7,10,6,10,10,10,9,2,2,10,6,10,10,10,1,1,10,10,10,7,10,12,1,10,5,4,10,5,5,10,5,3,6,2,10,1,1,10,10,7,1,10,9,9,1,10,5,10,9,9,10,10,10,10,4,4,10,10,5,10,7,10,4,4,14,24,10,9,3,10,9,6,10,11,5,10,4,10,7,17,15,10,10,10,10,10,5,15,9,10,7,6,10,10,10,10,8,10,7,7,10,7,10,19,13,10,10,10,10,1,3,10,10,2,10,10,10,10,6,8,10,14,6,10,8,10,5,5,10,11,9,10,4,10,10,10,10,13,12,10,10,17,27,19,10,10,14,14,5,2,10,9,9,10,10,10,14,10,3,1,10,9,10,10,9,9,10,20,16,10,10,10,4,10,3,10,10,10,2,10,4,9,10,10,2,10,10,7,5,10,22,12,10,15,15,10,10,1,10,18,11,10,10,7,4,10,10,8,8,10,10,10,10,7,2,10,10,10,5,10,1,10,10,10,2,3,10,9,10,10,10,10,10,10,10,1,4,3,3,10,10,1,10,5,5,10,1,10,10,2,2,10,7,7,10,10,15,13,10,7,2,10,6,10,2,12,10,4,4,10,7,1,1,10,13,6,10,6,1,10,7,3,10,7,10,1,10,8,6,10,10,13,9,5,5,10,1,10,10,10,6,4,10,4,10,10,7,6,10,10,10,5,10,1,8,4,4,19,10,5,10,10,6,10,5,5,10,6,10,7,3,15,9,6,15,10,10,10,3,10,19,15,11,10,12,10,10,10,10,10,8,6,10,7,7,10,7,10,9,2,1,10,10,7,7,10,10,6,4,10,4,10,9,14,2,10,12,6,6,2,10,1,8,10,13,6,10,10,10,10,10,3,2,10,10,5,10,6,10,10,10,7,10,13,11,10,9,9,10,4,1,10,2,10,10,10,6,10,10,10,9,6,10,10,10,9,8,10,10,20,20,9,10,3,10,5,15,10,3,10,8,12,10,10,5,5,10,10,4,10,15,17,8,10,10,3,10,4,10,1,1,7,7,10,5,10,10,20,20,10,1,10,10,12,10,10,11,11,10,5,3,10,10,7,10,5,5,10,10,10,4,3,10,20,17,10,2,10,10,5,3,10,10,10,2,10,1,10,10,10,4,1,10,6,6,10,10,10,8,10,10,2,10,10,2,10,3,10,10,10,10,10,1,10,9,4,10,15,4,9,10,6,10,9,6,10,1,10,10,10,10,1,10,10,5,3,10,8,8,10,5,1,10,10,5,10,6,7,10,10,9,10,6,10,20,3,1,10,9,15,10,10,6,10,5,5,10,2,10,10,10,10,12,17,10,17,19,10,6,10,10,20,7,2,1,10,9,10,10,3,3,3,3,10,8,10,4,3,10,12,2,10,5,4,10,10,8,10,10,10,20,6,5,10,5,10,10,6,6,10,6,2,10,5,5,5,10,8,8,10,5,4,10,9,10,20,27,19,10,6,10,15,15,10,10,10,10,10,10,5,15,15,11,10,9,3,10,9,10,5,5,10,10,10,10,8,15,10,9,9,10,10,1,10,10,7,1,10,10,5,3,10,10,10,10,10,11,7,10,4,14,10,7,7,10,7,7,10,15,10,11,11,10,6,6,10,10,10,3,10,10,10,6,6,10,10,7,10,10,10,6,10,8,6,10,4,4,6,10,5,10,9,14,10,5,7,4,10,10,7,12,12,10,10,8,10,10,10,8,10,12,6,15,10,10,10,4,10,8,8,1,10,10,13,9,6,2,10,17,10,1,2,15,7,5,10,7,9,10,17,20,11,10,7,3,10,6,5,10,10,10,7,10,6,3,10,10,1,10,10,6,10,7,9,10,10,6,6,14,13,11,10,7,10,14,2,10,2,10,10,9,10,10,8,8,10,6,6,10,16,18,10,9,9,10,10,14,19,10,5,10,4,15,11,10,8,10,8,11,10,4,1,10,10,2,6,14,14,10,10,9,5,10,10,10,10,10,10,10,10,6,10,14,5,10,9,2,10,4,10,10,9,2,10,10,10,9,19,19,10,10,10,3,10,5,4,10,10,6,10,11,6,10,6,6,10,15,15,10,10,10,20,20,10,7,10,20,11,1,2,3,13,5,5,10,6,1,10,8,10,1,1,10,10,11,10,10,10,5,10,2,10,8,8,10,9,10,5,1,10,10,10,10,10,10,10,10,7,10,8,8,3,10,8,10,21,10,7,10,10,1,10,10,9,9,2,10,10,8,10,15,15,15,10,2,2,10,1,11,10,2,10,1,10,1,10,10,10,10,10,10,10,10,10,10,10,13,13,10,10,11,5,10,1,10,5,5,10,12,10,1,10,7,7,10,8,10,13,10,8,6,4,10,10,6,6,10,5,10,12,6,1,10,10,14,1,10,18,11,10,2,10,10,6,10,10,8,5,10,6,6,10,4,1,10,10,6,6,2,10,10,8,8,10,2,7,10,9,5,10,5,3,10,10,2,10,12,10,2,10,6,10,5,5,10,10,10,10,10,2,10,10,5,10,8,3,10,2,10,10,7,5,2,10,10,10,6,10,18,15,14,10,2,8,8,8,3,10,10,10,2,10,10,10,2,10,1,10,4,9,2,4,2,10,10,15,10,6,6,1,3,10,10,11,10,6,3,10,10,13,10,10,8,8,10,23,24,10,5,2,10,10,10,10,10,3,10,7,10,1,10,11,21,14,10,6,10,9,9,10,10,10,5,3,3,10,2,8,10,1,10,8,11,10,10,10,10,8,8,10,10,5,6,3,1,10,10,10,5,5,10,8,5,10,4,3,10,20,20,13,10,10,20,13,10,10,13,16,10,10,10,10,3,10,10,10,8,1,1,10,3,3,5,10,6,5,10,4,10,10,10,9,10,4,1,10,20,13,14,10,10,14,10,6,10,11,1,10,9,10,11,11,10,8,4,10,5,10,10,2,10,10,6,6,10,10,23,10,7,1,10,10,2,10,3,2,2,10,10,6,7,10,3,10,10,10,3,10,4,10,10,10,4,10,10,10,10,10,2,1,3,1,10,1,10,10,10,10,2,8,8,10,10,8,4,10,11,10,10,5,3,10,13,10,10,10,10,4,3,10,9,6,2,10,8,5,10,12,10,5,1,1,11,8,10,15,6,10,10,8,10,3,1,10,10,1,10,10,5,9,10,5,5,10,5,5,10,17,10,10,5,10,2,2,10,10,5,10,10,10,10,10,1,10,7,1,1,10,10,4,4,10,1,1,10,12,6,10,10,9,1,10,8,18,18,10,7,4,10,10,9,10,15,6,5,10,3,3,10,10,11,15,10,8,2,10,10,10,22,10,4,4,10,6,6,10,10,9,9,10,10,6,3,10,8,10,1,1,7,6,6,10,10,14,10,7,4,10,2,2,10,10,10,10,7,10,10,10,9,10,10,10,7,10,10,10,6,10,10,10,8,10,8,7,10,7,2,10,3,10,7,6,2,10,10,2,10,7,2,10,8,19,10,9,16,10,10,7,10,6,5,10,20,17,8,10,5,3,10,6,3,10,10,10,15,16,24,15,10,9,15,12,10,4,10,10,5,8,2,10,4,4,10,5,2,10,17,11,1,10,7,7,10,3,3,10,14,14,10,6,16,16,10,10,10,10,5,5,10,10,12,1,10,19,19,26,10,9,4,10,10,10,3,10,1,10,10,10,9,2,10,10,10,8,8,10,5,4,10,7,4,10,10,6,10,10,10,10,1,10,7,7,7,10,10,11,1,10,6,5,10,5,5,10,6,9,10,1,10,6,8,10,9,6,10,3,10,10,8,8,10,2,10,15,5,8,10,3,10,5,3,10,9,9,10,6,6,10,10,1,10,10,5,5,10,11,11,10,10,4,10,9,5,2,2,10,10,11,10,10,4,10,9,6,10,2,1,10,1,10,7,2,2,10,5,3,10,10,3,10,10,10,2,10,4,5,10,8,2,10,10,10,6,4,10,8,11,10,4,10,10,5,10,10,8,5,10,10,10,10,5,10,7,10,6,3,10,8,2,10,10,7,7,10,10,8,10,7,7,10,10,7,7,10,2,10,6,10,5,5,10,10,5,10,10,5,10,10,4,10,4,10,19,19,10,9,6,2,10,7,5,10,10,10,3,10,6,2,10,10,10,10,10,9,10,4,4,10,8,2,15,3,5,10,10,5,10,10,10,8,8,10,5,2,10,4,10,8,8,2,10,9,10,10,8,10,8,6,10,10,9,10,7,10,1,1,1,10,10,7,2,10,7,10,4,10,10,1,10,2,2,10,3,2,10,3,10,6,6,5,10,5,10,13,13,7,7,10,6,2,10,10,6,10,1,10,15,12,10,11,3,10,20,17,10,3,10,7,10,10,10,10,1,10,5,1,10,13,9,19,10,1,10,10,4,4,10,10,5,10,3,10,10,5,4,10,6,2,1,10,1,1,10,5,10,10,8,10,3,2,12,10,8,17,10,10,11,12,10,5,15,15,10,3,10,9,10,7,10,6,1,10,8,2,1,10,11,11,10,13,13,10,10,10,9,5,6,5,6,10,3,10,9,9,10,4,3,10,14,13,10,4,3,3,5,10,29,29,10,2,10,10,4,10,4,10,10,6,9,10,10,1,4,10,15,15,10,7,1,10,10,12,3,10,10,8,17,10,14,1,1,10,10,6,6,10,10,5,5,10,15,20,10,7,5,10,15,15,10,20,12,12,10,13,13,10,11,3,10,10,10,10,4,10,2,10,5,2,10,7,10,5,6,10,10,20,14,10,10,10,6,2,10,6,5,10,10,2,10,6,5,10,10,8,8,10,10,6,1,10,10,5,3,25,21,10,10,11,6,10,10,15,13,10,8,10,11,4,10,10,6,3,10,12,7,10,14,10,12,10,10,8,10,10,10,10,10,6,10,4,2,10,4,3,10,13,6,10,7,8,10,10,10,10,5,10,7,1,1,10,8,18,10,1,10,10,10,4,10,5,5,10,10,3,10,1,10,4,10,1,10,5,10,10,7,10,10,6,10,7,20,10,2,10,13,18,10,10,14,6,10,5,1,10,10,10,3,10,2,10,1,1,1,2,10,10,15,14,10,10,3,10,10,4,10,1,10,1,10,10,10,6,4,4,10,8,10,7,4,10,9,4,10,10,6,10,11,9,10,6,10,10,12,3,15,20,11,4,9,7,10,7,6,10,1,10,10,10,10,3,10,6,6,3,4,4,10,3,10,5,10,10,6,4,10,1,10,14,10,10,6,10,6,3,10,1,10,10,12,4,10,2,10,7,12,4,10,9,6,1,10,6,2,10,1,10,16,4,3,1,2,10,9,9,1,10,17,18,2,10,10,1,10,6,3,10,10,10,10,5,5,10,10,10,7,1,10,13,13,10,1,10,2,2,3,10,10,6,15,1,10,10,4,6,5,10,7,1,10,9,10,10,8,5,10,7,7,10,7,17,3,10,11,10,2,10,16,12,1,10,10,5,1,2,10,10,10,10,7,2,10,6,11,10,4,10,3,10,1,10,7,7,10,8,10,6,5,10,2,4,10,10,2,10,10,3,4,7,7,8,8,10,2,10,9,2,10,9,10,10,4,9,10,7,7,10,8,11,15,10,14,10,4,10,11,10,10,2,2,10,9,10,10,6,10,10,15,12,10,8,12,10,10,10,2,10,8,9,10,10,7,7,1,10,10,24,10,10,4,10,10,10,10,10,9,6,10,3,1,1,10,4,9,10,12,4,10,3,3,10,11,14,11,2,2,10,10,10,15,10,7,3,10,9,10,13,4,10,10,14,14,10,10,15,15,9,10,15,15,1,10,5,10,10,10,10,4,10,9,18,16,10,15,8,10,10,6,10,15,10,9,17,10,7,7,10,3,10,9,5,4,10,9,9,10,3,3,10,4,14,10,10,4,10,10,7,17,10,10,10,18,17,10,2,10,9,3,3,6,4,4,10,9,10,5,10,1,10,4,10,4,4,1,2,2,2,15,15,9,10,10,1,10,3,9,4,4,10,5,10,5,4,10,10,2,10,10,10,8,10,10,10,10,2,10,10,10,11,10,4,4,14,10,5,10,9,19,10,10,8,10,10,1,1,1,10,3,10,2,2,1,10,12,2,10,2,1,1,1,3,3,10,6,4,10,20,13,10,10,10,2,10,4,10,7,10,20,11,22,10,6,10,20,10,5,4,10,10,6,6,10,4,10,9,9,6,16,10,10,8,10,1,10,5,7,10,2,10,5,5,10,20,20,10,1,10,8,10,9,14,2,1,10,5,5,10,10,10,5,15,7,3,1,10,12,6,10,11,1,10,10,7,7,2,4,4,10,10,3,1,10,8,13,10,10,10,10,10,12,17,10,18,10,10,20,20,20,10,10,10,10,1,10,6,10,5,8,10,3,10,11,12,10,6,4,10,7,16,10,5,10,5,10,6,10,13,10,10,8,7,7,10,8,8,15,10,5,3,1,10,10,16,16,26,36,10,10,7,6,10,10,10,15,15,10,10,7,10,15,20,10,7,7,10,7,7,10,10,8,3,10,4,2,10,10,20,16,4,10,10,10,10,10,6,10,9,5,10,7,5,4,15,12,5,15,10,5,10,3,1,10,10,10,10,10,11,10,8,8,10,3,1,10,7,10,10,16,4,10,11,9,10,15,10,10,10,10,10,5,8,10,18,19,24,10,10,10,2,1,10,8,5,10,9,10,10,10,10,10,7,10,8,10,11,5,10,10,10,10,8,10,10,10,10,1,10,10,10,11,4,10,7,6,10,10,10,10,10,10,7,2,10,7,10,10,10,10,10,10,5,2,10,10,6,5,10,7,10,4,1,10,8,4,10,3,5,10,6,7,10,1,1,10,2,10,4,10,10,7,5,5,10,10,10,2,1,10,2,10,9,19,15,10,10,10,10,6,5,10,10,10,7,2,10,7,7,10,6,10,10,6,4,10,10,4,10,12,9,10,6,6,10,3,3,10,9,5,10,10,8,2,2,10,4,2,10,25,23,18,18,10,5,2,10,9,19,14,10,9,3,3,10,1,2,2,10,10,10,4,10,8,10,11,4,10,10,3,4,10,10,18,19,10,6,5,10,3,1,10,1,10,7,5,10,9,10,10,1,4,10,10,2,10,11,14,10,10,5,10,10,7,10,8,8,10,10,10,10,4,3,3,4,10,1,10,20,15,10,4,5,5,10,9,1,10,11,3,10,8,10,9,8,10,10,10,10,10,10,1,4,5,10,13,5,10,9,10,2,1,7,7,10,10,1,10,8,9,10,5,2,10,8,10,1,2,10,8,9,10,18,16,10,8,8,10,16,13,10,8,2,10,4,4,10,11,16,10,11,4,10,6,7,10,7,10,2,10,6,3,10,10,10,10,10,8,5,10,8,10,4,10,18,8,8,10,9,10,9,5,10,15,7,10,10,10,2,10,10,10,8,10,9,8,10,10,9,10,10,11,2,10,10,6,10,6,7,10,10,8,1,10,6,10,20,11,10,8,10,6,6,3,10,10,20,10,9,9,6,10,5,5,10,10,9,10,5,5,9,9,17,1,10,19,19,10,2,10,9,5,10,10,10,10,10,9,2,10,8,10,5,10,6,10,2,10,8,3,1,10,10,10,20,17,18,10,10,6,10,9,7,10,8,1,10,10,10,7,10,10,7,10,7,10,8,2,10,10,10,6,6,10,4,3,10,2,10,10,10,9,10,5,10,10,10,10,10,1,10,10,10,7,10,10,7,6,10,2,6,10,10,8,10,2,2,10,7,10,3,10,15,5,2,10,11,9,7,10,5,10,1,10,10,4,4,4,10,7,10,10,10,2,10,10,12,10,6,12,9,10,3,13,7,10,10,10,10,8,10,10,12,9,10,3,10,3,1,10,7,10,1,10,10,9,14,10,2,10,12,12,10,4,10,8,4,10,3,1,10,6,6,10,3,10,10,8,10,11,13,10,6,10,10,10,13,13,15,6,4,10,10,10,10,10,10,10,10,1,1,2,10,10,10,13,10,15,13,8,10,10,10,8,8,10,10,10,10,13,1,10,4,8,9,11,10,9,10,10,10,6,11,3,10,5,2,10,7,7,2,10,10,5,10,10,8,11,11,15,10,4,10,10,9,15,14,10,4,10,10,10,2,10,10,10,7,2,10,4,1,10,20,22,10,10,6,5,5,10,1,10,11,10,10,9,1,10,10,20,13,7,10,9,10,10,7,6,6,10,10,15,10,10,8,8,10,10,10,10,10,4,2,10,10,10,8,3,10,1,10,18,10,15,15,10,10,6,10,11,21,19,10,10,10,10,10,10,10,7,10,6,6,10,5,1,10,9,10,10,1,10,11,11,10,9,3,10,2,10,4,2,10,8,6,10,4,1,10,16,10,4,10,4,1,10,10,6,10,10,4,10,8,8,14,10,7,10,10,9,9,10,4,2,10,9,5,10,10,6,10,7,10,4,10,5,10,9,3,10,6,6,10,8,10,8,10,10,11,10,10,20,18,28,23,10,6,5,5,10,7,15,7,10,10,11,4,10,6,10,3,13,10,7,10,10,10,10,10,1,10,10,8,10,7,7,10,7,6,10,10,8,3,10,11,11,10,1,10,12,10,2,10,5,10,20,20,20,6,10,8,6,10,10,7,15,10,5,8,10,8,3,10,8,10,1,10,10,10,10,5,5,10,8,4,10,10,10,9,2,10,9,1,10,11,15,10,1,10,10,4,2,6,5,10,5,10,5,10,14,9,10,7,7,10,6,10,3,3,10,10,8,10,10,4,10,10,5,1,10,10,8,5,1,10,9,10,10,10,3,10,10,9,10,20,10,10,8,8,10,3,7,10,10,10,7,10,1,1,10,15,15,1,10,5,15,3,10,7,7,10,10,10,10,10,10,10,10,3,4,10,1,10,10,5,2,1,10,4,10,20,20,27,10,7,10,12,10,8,6,10,8,1,10,1,10,10,1,10,10,3,10,8,1,10,5,10,10,6,6,10,10,10,5,3,10,10,3,10,1,1,23,10,10,10,20,8,5,10,10,8,4,15,14,6,10,1,10,10,14,3,10,1,4,4,5,2,11,9,10,10,10,9,3,2,10,3,10,10,10,10,3,8,7,10,10,15,13,10,10,10,6,23,10,1,10,10,12,10,10,1,3,10,10,10,10,17,10,11,10,9,15,10,3,10,4,10,10,6,10,10,6,10,10,10,10,10,10,4,10,7,7,10,8,8,10,8,2,10,9,10,12,10,4,10,10,10,10,13,1,10,9,10,5,5,3,3,10,15,10,22,10,10,10,10,3,10,10,10,8,8,10,6,1,10,2,10,6,10,4,10,10,10,10,10,10,10,9,10,10,12,12,10,10,2,2,10,6,6,10,7,10,10,8,7,10,1,10,10,10,4,2,10,10,10,10,10,9,6,10,5,6,10,10,10,10,4,10,8,4,10,14,8,1,10,10,10,4,4,10,10,10,10,10,7,10,10,11,7,10,4,4,10,6,16,10,10,8,12,10,1,10,9,9,10,2,7,1,10,14,9,8,10,9,6,10,1,10,10,10,10,9,10,7,5,10,10,15,10,10,7,10,9,10,5,1,10,9,9,10,5,2,10,9,2,1,10,1,10,10,4,10,9,19,10,6,10,8,5,10,10,8,10,10,10,10,8,1,10,10,4,10,8,7,10,10,10,10,10,7,10,7,10,4,10,4,1,10,20,4,10,7,10,6,6,10,10,20,18,18,10,7,10,1,10,10,20,20,15,20,10,15,15,10,10,14,14,14,10,10,8,10,9,5,10,5,10,10,10,1,2,10,7,10,10,4,10,10,2,10,4,3,10,2,2,10,10,5,10,10,10,10,10,10,10,10,6,6,10,9,10,6,2,10,10,2,10,6,6,10,8,4,10,10,1,10,5,2,10,7,4,10,10,5,10,4,4,2,10,7,10,8,14,10,10,10,10,5,10,10,8,7,4,10,4,11,10,10,8,2,10,11,10,10,10,10,20,23,23,10,8,8,10,10,10,10,6,10,8,6,10,10,5,10,8,8,10,6,11,1,10,3,10,10,20,30,20,10,10,6,10,10,8,10,5,10,5,10,5,5,1,1,2,10,10,5,10,10,10,10,2,10,8,7,10,10,10,4,10,10,6,4,10,1,13,5,10,10,4,10,10,10,4,8,8,10,6,6,10,2,3,1,10,7,6,10,15,10,10,10,15,11,10,8,8,10,5,1,10,10,21,10,5,10,9,16,10,10,7,10,4,3,3,10,10,4,4,10,9,10,10,8,9,10,10,10,4,10,10,10,9,5,1,4,2,1,1,10,4,10,10,3,10,10,10,1,10,20,20,2,10,10,10,9,9,20,10,4,10,8,8,10,15,13,5,3,10,6,4,10,8,9,10,9,10,10,5,1,10,10,6,10,16,5,10,7,7,10,7,6,1,2,10,10,10,10,10,10,3,2,1,10,4,10,4,4,10,18,12,10,10,10,1,10,6,10,10,4,15,13,2,10,10,10,10,7,5,10,3,10,6,4,4,2,1,1,10,7,7,10,3,3,1,10,3,10,4,10,4,14,13,20,10,9,1,10,10,2,2,10,10,3,10,10,10,1,10,1,5,10,5,10,10,2,10,1,1,10,10,10,17,17,10,10,7,10,6,2,10,10,18,10,9,9,10,2,10,6,1,10,10,8,10,10,4,10,6,10,1,10,10,10,2,7,3,10,10,8,3,10,8,10,11,2,10,4,10,10,6,16,10,3,10,13,9,10,10,10,4,6,10,2,10,1,1,10,9,2,10,10,10,20,10,8,10,10,6,1,10,8,15,15,10,7,3,9,4,5,10,7,4,10,3,10,10,3,10,15,12,10,11,2,10,10,8,12,10,4,10,10,10,1,10,10,10,10,10,6,10,3,10,1,10,9,6,10,9,9,10,17,10,4,2,1,10,10,10,2,2,1,10,10,13,10,3,10,3,10,10,17,10,10,10,14,6,6,10,8,8,10,5,10,10,10,10,10,8,2,10,6,10,1,10,10,17,17,10,11,12,10,7,10,10,6,6,6,5,10,10,2,10,9,9,10,8,3,1,10,11,2,10,10,7,10,2,4,3,10,10,10,9,8,10,10,6,10,3,13,10,9,3,10,20,14,14,10,6,15,13,23,18,10,10,3,10,2,10,15,14,2,10,5,15,10,10,15,10,10,7,10,10,1,10,10,7,2,10,10,6,10,10,10,3,10,7,6,10,4,10,7,7,10,5,5,10,8,13,10,3,10,10,15,8,5,10,3,10,16,16,10,10,7,10,4,10,10,10,20,10,7,7,9,9,6,10,9,7,10,2,15,15,10,3,10,1,11,10,10,3,10,6,2,10,7,12,10,9,19,10,10,10,12,10,6,19,10,5,10,4,8,10,7,10,10,13,15,10,10,2,11,10,10,8,10,10,10,7,10,2,10,3,10,1,4,10,16,16,10,12,20,10,8,10,10,11,11,10,5,10,10,10,9,4,14,1,10,5,3,10,10,7,10,6,1,10,1,2,2,10,10,12,31,18,10,4,10,8,5,10,10,10,8,2,10,10,17,14,3,3,3,3,10,10,10,7,3,10,10,15,6,5,6,10,9,9,10,10,10,3,10,10,5,1,9,6,6,10,8,2,1,10,10,3,10,8,2,10,9,9,10,3,1,10,10,11,11,10,10,4,1,1,10,10,5,10,10,9,10,4,10,10,10,5,10,5,10,3,10,10,2,2,10,6,10,6,6,1,10,6,10,9,10,7,10,10,4,10,10,7,10,1,10,20,8,1,10,10,10,10,12,12,17,10,11,1,10,18,17,10,15,13,6,10,10,9,10,9,2,3,10,1,10,10,9,9,10,15,16,16,8,10,1,10,11,10,5,3,10,10,10,4,10,9,10,10,1,1,10,10,6,4,1,10,8,10,5,10,11,9,10,4,1,10,7,10,1,10,8,8,10,10,3,10,10,6,10,10,1,10,1,10,10,8,2,10,8,10,5,5,15,5,10,2,2,10,1,10,5,10,10,1,3,1,3,10,5,2,10,5,1,10,10,9,10,2,10,4,7,10,10,12,10,7,7,10,7,7,10,4,2,10,15,5,10,8,10,8,10,10,12,3,2,10,6,5,5,10,8,2,10,10,10,10,10,10,12,1,1,10,8,6,10,6,5,10,6,16,10,17,21,10,10,5,10,9,10,7,5,10,4,10,9,10,12,4,10,7,3,10,10,3,10,8,10,10,5,10,7,8,10,9,4,10,10,7,6,10,10,10,10,1,10,10,4,10,10,4,2,10,14,15,15,14,10,10,13,10,10,15,10,10,19,18,10,7,4,10,4,10,15,9,2,10,8,8,10,4,2,10,8,5,10,10,7,10,8,10,20,14,10,6,8,10,10,6,10,7,10,6,10,10,10,15,10,10,1,1,10,10,10,7,4,10,16,10,1,5,10,11,15,15,11,10,4,10,10,10,11,11,10,8,5,10,10,10,10,20,17,10,2,10,18,13,10,10,17,16,10,6,11,10,20,22,22,10,10,9,4,10,10,4,2,10,8,6,10,10,5,1,3,10,20,20,25,10,20,17,11,10,4,10,10,2,10,11,22,10,9,10,4,1,10,10,10,3,4,2,2,10,7,10,5,1,10,2,10,10,10,7,10,15,10,7,16,16,10,8,2,10,4,10,5,10,20,26,19,10,10,9,10,10,5,10,10,10,10,10,10,9,3,10,7,7,10,5,12,6,10,10,10,3,5,10,17,6,1,1,10,7,9,10,1,9,10,19,18,10,9,9,10,2,10,7,5,10,10,10,10,10,10,11,4,10,9,10,6,1,10,7,3,10,4,2,10,10,10,4,4,14,10,9,2,10,1,10,25,33,10,10,6,7,10,8,3,10,2,10,8,8,10,2,1,10,7,6,10,10,3,2,10,10,2,10,18,13,8,10,10,10,10,7,10,10,7,11,10,6,10,10,7,10,10,10,6,1,10,6,16,10,17,5,3,10,4,1,10,7,15,10,4,4,10,8,10,10,9,10,9,22,10,11,2,10,3,10,6,5,10,8,10,3,3,3,10,2,2,1,10,10,10,5,5,10,10,12,10,10,6,10,8,8,10,10,10,10,10,10,15,10,10,2,10,10,1,10,18,8,10,10,9,10,8,16,10,10,10,20,15,15,10,9,9,10,5,10,10,6,2,10,16,16,12,10,10,10,3,10,2,10,10,8,10,8,1,1,10,10,14,10,4,4,4,10,10,10,1,10,1,10,10,8,10,9,9,10,11,14,10,13,11,10,22,22,10,10,10,10,8,10,10,2,10,9,10,9,10,1,5,1,10,10,10,5,1,10,13,8,10,8,8,10,5,12,11,10,10,10,8,10,10,7,1,10,10,7,4,10,20,2,10,4,6,3,10,10,6,10,6,3,10,6,10,10,2,7,10,7,1,1,10,4,10,5,10,7,10,10,10,11,11,10,10,5,10,10,11,10,6,4,10,10,10,6,10,11,2,10,5,10,16,16,4,2,10,4,10,4,10,10,3,10,6,10,10,5,2,10,12,8,10,15,15,10,9,7,10,20,4,4,10,7,1,4,4,10,10,4,2,10,20,29,29,10,7,10,4,4,10,8,8,10,21,12,10,4,10,6,10,1,2,10,9,10,10,10,2,10,17,17,10,10,10,5,10,10,1,10,7,10,5,1,10,6,5,15,10,6,9,10,4,1,3,10,10,18,4,4,10,4,1,1,10,2,1,10,8,10,10,2,10,6,1,1,8,8,15,10,10,1,10,20,15,8,10,5,4,10,6,10,10,10,10,10,10,10,9,1,10,8,10,10,2,10,10,10,3,1,2,1,1,10,3,1,10,10,10,4,10,11,11,10,3,10,10,10,10,10,10,1,10,10,2,1,10,8,14,9,10,5,1,10,5,4,10,10,10,10,8,10,6,6,10,5,1,10,8,10,7,1,1,10,10,16,10,10,10,1,10,10,8,9,2,2,10,10,10,1,10,9,4,1,10,9,5,10,5,10,10,10,2,15,9,10,4,2,15,20,12,4,10,9,7,10,10,10,10,10,10,10,1,1,10,5,5,1,10,2,2,10,10,2,10,1,10,6,6,10,20,15,7,17,10,10,4,10,1,10,7,4,5,10,3,1,10,10,15,11,10,10,4,14,14,10,7,10,10,8,10,12,1,10,8,10,20,10,5,2,10,10,10,10,10,24,20,10,11,5,3,10,10,11,10,10,10,6,10,7,10,5,10,4,7,9,10,10,10,6,10,10,4,10,10,7,2,5,2,1,10,10,10,10,1,1,10,10,6,10,14,12,10,8,7,10,3,1,10,9,10,4,4,10,10,10,7,2,2,1,1,1,10,7,4,10,7,10,10,3,10,9,9,10,10,8,10,10,4,2,3,3,10,10,2,10,4,4,3,10,5,10,3,10,10,6,3,10,8,10,10,3,10,3,3,10,7,10,8,10,6,5,10,10,10,4,1,1,1,10,10,2,10,10,7,10,1,10,4,2,10,6,6,10,5,10,10,15,10,8,17,23,10,10,10,2,10,10,5,5,10,1,10,6,10,8,5,10,10,9,4,10,10,3,10,7,10,6,2,10,10,10,10,10,7,10,7,10,9,19,16,10,9,10,10,4,10,4,10,10,10,10,7,2,10,7,10,3,3,1,1,10,10,18,16,10,5,10,13,9,10,10,9,6,10,10,10,2,8,7,3,10,10,12,10,8,3,10,1,10,20,16,10,10,9,10,5,10,10,9,11,10,16,10,10,9,9,10,10,8,4,10,1,10,9,10,8,10,10,10,10,9,9,10,10,5,15,23,12,10,8,1,10,8,10,10,2,10,8,10,19,10,2,10,10,10,3,10,5,4,10,15,15,10,10,10,6,16,16,3,10,4,5,10,5,4,10,7,18,10,10,5,10,20,10,3,10,9,10,6,3,7,5,15,10,6,3,10,14,9,10,15,14,9,10,5,5,1,10,10,8,8,10,10,8,1,10,10,4,3,10,15,14,4,10,1,10,18,12,10,13,10,10,2,10,10,10,10,8,10,4,10,2,10,5,1,11,10,5,10,10,19,20,12,10,2,11,11,3,10,10,11,14,10,1,10,1,10,10,10,6,7,10,10,4,1,10,6,6,6,10,3,1,10,13,12,10,10,10,10,18,18,10,20,20,20,10,9,10,10,10,11,10,10,12,10,5,3,10,1,8,10,20,20,13,10,1,1,11,1,1,1,10,7,8,10,4,10,5,6,10,10,10,8,3,10,10,10,10,7,6,10,3,10,8,8,10,10,10,10,10,10,9,16,10,7,10,15,15,10,9,10,10,15,10,9,14,15,9,2,10,11,11,10,5,10,10,7,7,10,10,10,10,10,10,6,10,11,11,10,1,10,9,10,9,4,10,10,1,10,10,2,2,10,7,4,10,2,10,10,10,10,10,10,6,10,1,10,10,6,10,4,10,5,5,2,10,9,4,10,10,9,10,9,2,10,9,4,10,10,15,14,14,10,10,8,10,10,10,4,10,16,10,10,10,8,10,10,10,12,9,14,7,3,10,6,10,10,4,1,10,8,16,7,10,15,20,6,10,10,10,10,6,6,5,10,10,10,10,9,9,10,7,7,10,10,7,10,10,4,4,10,10,10,10,10,4,10,10,3,4,2,1,1,10,10,10,10,20,25,18,10,10,20,20,10,10,8,10,11,11,10,2,10,5,15,15,10,9,9,10,10,10,4,10,4,3,2,1,10,10,10,10,8,10,10,5,1,10,10,10,10,8,9,7,10,10,25,19,29,25,10,7,7,10,21,18,15,6,1,10,8,1,10,9,1,10,5,3,10,6,9,10,10,10,10,15,15,17,10,10,20,10,10,3,1,10,10,20,20,10,10,15,14,14,10,6,2,10,11,11,10,10,3,10,10,6,1,10,6,6,10,10,8,10,10,5,1,10,4,10,5,3,10,20,20,9,10,9,9,10,10,10,5,3,2,10,8,10,11,11,10,6,6,10,4,10,8,4,10,10,5,10,5,10,8,10,5,10,18,13,10,25,19,13,10,11,2,10,10,9,3,10,6,15,10,20,10,10,6,10,10,14,10,10,10,9,1,10,2,3,10,10,10,3,10,5,15,15,10,2,10,2,10,10,15,10,1,10,10,9,10,10,8,1,9,9,7,10,6,10,1,10,10,3,10,4,10,10,5,10,10,10,3,8,3,2,10,3,15,10,10,10,10,11,10,10,19,10,11,7,10,11,7,10,3,1,10,7,5,10,10,5,10,9,14,10,10,2,10,7,10,8,10,9,13,10,10,4,1,15,10,2,3,1,2,10,12,7,10,1,10,2,10,7,7,10,10,11,3,10,8,18,10,10,8,10,4,10,4,14,10,10,10,10,5,6,10,10,10,10,10,7,1,10,10,3,3,15,10,7,4,10,10,10,10,10,10,1,10,6,6,10,10,12,25,10,10,2,10,8,10,18,18,18,8,10,10,1,10,10,2,2,10,7,10,7,10,1,1,10,8,10,3,2,10,10,2,10,2,7,10,10,10,6,6,10,10,10,13,12,10,10,5,1,1,10,4,10,10,10,10,9,6,10,10,7,10,11,3,10,4,3,10,2,10,4,4,10,9,9,6,5,3,10,10,10,5,4,10,10,5,10,6,10,14,3,10,1,10,10,10,1,10,10,15,10,6,10,10,10,10,10,10,5,2,10,15,10,10,22,10,10,7,5,1,10,10,10,4,10,10,10,12,10,10,9,15,5,5,10,6,13,16,10,18,18,10,4,10,10,10,10,8,8,10,15,8,10,5,1,10,2,4,4,10,7,10,10,11,10,8,10,7,6,10,4,2,10,9,7,10,8,10,10,10,10,10,25,20,10,10,5,2,10,7,10,7,2,10,7,7,10,3,10,1,10,4,2,1,10,5,5,9,5,10,2,10,10,20,6,6,10,5,10,9,10,10,6,3,10,16,15,5,10,10,6,10,7,10,10,10,3,3,10,10,10,15,25,20,14,10,10,10,9,9,10,10,4,4,10,3,3,10,6,10,10,13,17,10,3,10,10,10,8,10,20,18,31,10,3,10,10,6,5,10,10,5,5,5,7,10,10,10,20,17,6,10,2,2,1,1,1,10,10,10,10,10,10,2,10,7,1,10,10,2,8,2,10,10,10,10,10,10,10,6,10,10,7,5,10,4,15,10,7,3,1,1,10,10,10,10,7,7,10,10,10,7,15,12,6,3,10,6,6,10,3,10,5,1,10,1,6,1,2,1,10,10,10,10,10,10,10,10,10,10,10,10,10,10,1,1,1,10,7,7,10,11,11,10,2,10,7,2,1,10,6,10,7,1,10,2,10,10,10,10,12,14,10,10,10,20,12,10,5,10,10,10,19,29,10,10,7,7,10,10,3,10,10,6,10,15,15,11,10,4,10,10,6,10,10,10,6,6,10,4,1,10,12,9,10,10,9,10,13,23,10,10,9,10,10,10,6,5,4,10,3,2,1,10,10,6,10,8,10,7,7,10,6,3,10,10,11,1,10,6,10,10,10,9,10,1,10,10,11,10,1,15,15,15,10,14,10,4,10,13,5,2,3,15,15,4,10,6,5,10,10,10,10,16,7,10,9,10,11,5,5,10,10,10,10,10,10,7,7,10,10,10,10,5,10,10,10,1,2,2,10,8,10,10,8,7,10,9,3,10,10,2,10,10,5,5,10,7,15,10,10,1,22,22,11,10,9,6,10,10,10,11,10,10,6,10,6,10,3,10,7,4,3,1,10,8,8,10,10,10,9,3,10,6,6,10,10,7,10,4,10,8,1,10,2,10,7,10,7,3,6,1,10,6,10,16,16,10,8,18,10,10,17,8,16,10,10,10,10,4,5,1,10,8,8,10,4,10,9,10,10,10,7,7,10,10,8,8,10,16,10,10,1,2,10,10,3,10,10,14,10,10,10,3,1,10,7,10,10,2,9,3,3,10,10,7,10,10,20,12,8,10,12,10,10,10,10,1,10,3,3,3,3,10,10,10,10,10,10,10,10,15,11,8,10,17,1,10,9,10,10,10,10,9,4,10,7,6,10,3,4,10,12,10,6,6,10,10,6,3,1,10,3,10,6,10,20,20,20,10,10,3,10,10,11,10,10,6,10,10,9,2,10,10,9,10,10,6,6,10,5,8,10,10,9,9,10,5,5,10,10,14,11,10,5,4,10,9,7,10,20,17,10,6,10,8,15,10,10,2,1,10,10,10,8,10,10,11,10,10,10,20,10,4,4,11,6,1,1,2,10,9,8,10,10,3,3,4,10,10,10,1,10,7,10,10,11,1,1,10,6,4,10,8,2,10,1,6,10,5,10,10,10,9,10,9,4,10,10,4,2,10,10,4,1,10,4,10,4,1,10,1,10,3,10,10,10,15,10,10,15,10,10,1,10,6,10,10,10,1,10,4,10,3,10,1,10,9,10,16,26,26,34,10,13,13,10,9,5,1,10,8,8,10,5,10,5,12,12,10,10,10,2,6,10,6,10,3,10,10,5,10,20,15,9,13,10,2,10,1,1,10,5,10,9,9,10,8,5,10,7,10,2,1,10,8,2,10,10,10,10,8,10,10,10,10,6,6,6,10,10,10,10,8,6,10,1,10,8,10,10,5,10,10,4,10,10,3,10,10,10,10,7,7,10,10,10,8,1,11,10,5,8,5,2,5,10,13,6,10,10,9,9,10,6,10,10,3,3,7,7,7,10,16,16,10,10,11,10,10,10,9,10,3,10,10,6,10,5,10,14,23,23,10,7,10,3,10,11,6,10,9,10,7,2,2,10,1,10,10,10,9,6,8,10,1,10,7,10,5,5,5,10,10,10,11,10,10,10,10,1,10,8,1,10,10,2,10,8,5,1,10,9,1,10,10,5,10,4,7,10,1,10,10,10,10,10,10,9,8,10,6,5,10,10,10,10,10,10,5,10,10,5,10,9,1,10,10,6,10,10,5,10,9,5,1,10,10,10,10,10,1,10,2,10,14,14,10,3,6,10,10,10,2,1,5,10,10,4,1,10,6,1,15,7,2,10,10,7,10,5,4,10,10,10,20,7,10,3,1,10,6,2,10,10,10,10,12,10,10,10,10,10,10,6,10,10,10,7,10,15,10,1,1,10,10,10,6,10,17,17,10,10,2,10,10,5,10,10,7,10,10,3,3,10,12,8,10,20,20,10,10,6,3,9,10,20,10,10,5,10,10,10,10,10,11,10,10,8,10,9,9,10,10,8,10,1,2,10,10,9,14,1,10,11,3,10,5,6,10,17,13,10,3,2,10,10,10,10,8,10,2,2,10,10,23,11,10,7,5,10,10,12,10,10,5,10,8,8,10,10,8,5,5,10,10,20,19,13,10,10,10,10,7,9,10,9,9,10,6,7,10,11,10,7,10,8,10,8,8,10,3,10,10,10,10,10,10,6,6,10,12,10,10,8,5,10,10,10,10,10,5,5,10,10,7,10,8,2,1,10,10,2,10,10,7,10,6,10,5,10,16,13,10,6,10,6,10,8,10,4,10,5,5,3,1,10,8,6,10,11,11,10,2,10,6,2,1,10,5,12,10,2,1,10,5,10,10,3,3,10,5,5,10,8,10,6,10,10,10,19,14,10,14,10,4,10,10,10,10,8,2,1,15,15,10,10,6,10,5,2,10,10,9,9,15,13,13,10,10,10,7,4,10,8,10,7,6,10,10,10,10,6,10,7,7,6,6,1,2,10,10,10,10,10,10,10,10,2,10,10,3,3,1,10,11,10,10,17,17,10,13,13,3,5,5,10,8,6,10,10,12,9,2,4,10,10,10,10,10,10,10,10,10,15,15,15,10,10,11,1,10,10,10,10,10,8,10,10,5,10,10,13,13,3,3,1,10,7,5,10,3,3,10,7,15,14,1,1,10,10,1,7,8,8,10,6,10,10,5,7,10,8,2,10,10,2,10,5,11,10,5,4,10,4,10,10,5,1,10,17,14,10,7,7,10,10,9,10,2,10,5,10,7,10,10,11,10,10,7,10,4,7,10,10,7,10,9,5,10,2,10,10,10,2,2,10,10,8,15,11,1,10,3,10,10,24,10,8,14,10,10,3,10,6,6,10,8,8,10,6,10,8,10,11,16,10,6,10,6,1,1,10,4,5,10,4,4,10,5,10,4,10,9,6,10,10,5,10,3,10,11,10,10,10,5,10,10,17,10,10,10,4,10,4,1,10,10,10,20,12,5,10,10,7,10,7,1,10,10,10,5,5,10,10,6,10,3,10,10,7,2,10,2,1,1,10,10,1,6,6,10,5,10,10,1,10,3,10,9,9,10,4,1,4,4,10,10,10,10,7,10,9,3,10,3,10,6,10,2,10,10,2,10,2,10,8,6,4,4,10,3,2,10,15,11,3,1,10,3,3,10,3,4,1,1,10,10,14,10,3,10,10,10,8,1,10,16,16,10,12,12,10,5,10,10,3,10,7,26,10,4,1,10,6,10,6,10,5,5,10,7,10,10,10,10,10,8,10,4,9,7,10,4,1,10,10,10,15,6,10,7,10,8,15,15,12,10,2,10,6,15,15,15,10,1,1,10,1,10,10,3,10,2,11,1,2,10,10,10,10,10,1,1,10,10,10,1,10,5,12,5,10,10,10,10,1,10,7,6,5,1,1,1,10,3,1,10,10,10,7,6,2,10,10,7,7,10,10,10,6,9,1,10,6,10,2,10,7,1,10,7,7,10,10,6,3,10,8,3,10,14,10,10,10,10,6,6,10,10,11,10,10,10,10,8,10,6,2,10,10,6,6,10,10,7,10,7,5,10,10,5,10,1,10,10,10,8,4,10,5,1,10,15,15,10,25,24,10,6,9,7,4,10,10,13,8,10,11,9,10,5,10,10,1,10,10,10,15,10,10,1,10,10,10,9,11,10,10,10,7,8,10,10,5,1,1,10,5,5,10,9,9,10,3,10,9,2,10,10,15,16,10,11,10,10,20,38,34,10,10,10,10,5,5,10,9,8,10,4,4,10,10,5,10,10,14,10,17,12,10,20,14,14,10,10,7,10,20,7,7,10,9,9,10,9,11,5,10,1,3,5,4,10,10,10,8,11,10,7,10,3,10,20,20,16,10,10,10,15,10,11,5,1,10,10,11,4,9,10,6,10,10,4,10,10,10,10,10,10,10,3,2,10,7,5,10,10,19,10,10,10,17,10,6,10,8,10,17,17,10,3,6,10,6,7,10,10,10,4,1,10,10,6,10,10,10,10,8,8,10,20,11,5,10,1,10,10,20,16,10,6,16,10,19,12,15,10,10,7,10,5,5,10,5,10,2,2,10,10,10,10,10,10,10,5,10,10,10,10,8,18,10,10,4,10,8,8,10,10,5,6,10,10,8,8,10,8,2,10,6,10,4,10,10,8,13,10,7,3,10,10,8,8,10,18,10,9,5,10,7,13,13,10,7,10,8,10,8,3,2,10,11,10,10,10,10,21,21,8,10,10,10,15,10,5,4,10,10,10,3,1,10,1,10,10,7,10,6,3,10,10,4,10,5,10,7,7,10,10,12,15,13,13,10,3,10,2,10,2,10,5,15,5,10,10,6,10,9,10,9,10,6,6,10,2,10,7,10,24,34,21,1,10,8,14,10,10,7,10,10,10,10,3,10,1,1,10,6,2,10,4,10,10,10,10,10,7,6,10,7,12,10,5,10,5,1,10,10,8,5,2,10,3,10,1,10,10,9,6,10,6,10,8,3,10,4,10,12,8,8,10,9,10,5,9,10,6,10,6,16,20,10,10,10,10,1,10,10,8,8,10,10,15,12,12,10,25,17,10,10,10,7,1,10,10,7,10,5,3,1,1,10,9,8,10,11,8,10,8,1,10,10,8,10,7,10,3,3,10,10,10,7,10,7,10,10,6,10,10,4,10,10,2,10,10,10,9,5,10,10,3,10,10,10,10,10,8,10,3,10,14,7,10,10,4,1,10,5,5,10,12,11,10,7,12,1,10,5,10,3,3,10,8,10,6,6,10,5,5,10,8,4,10,10,10,10,9,2,10,1,10,10,10,2,5,5,10,6,4,10,10,4,4,2,10,23,11,3,10,9,9,10,11,2,10,10,7,7,10,2,2,10,6,6,10,8,10,4,4,10,6,6,10,8,8,10,3,1,5,6,12,10,7,2,2,10,9,3,10,10,3,2,10,10,15,4,10,5,10,10,7,4,2,10,10,6,6,10,6,10,10,3,10,10,10,10,10,10,9,8,10,7,12,10,5,15,10,15,10,9,10,10,10,10,10,10,10,7,10,3,3,10,8,8,10,10,10,10,10,10,7,13,10,10,8,10,3,15,10,10,15,10,3,10,10,10,12,7,2,1,10,9,10,18,12,10,10,7,10,10,10,3,10,10,1,10,10,10,10,8,10,7,7,10,10,10,10,5,5,10,9,9,10,2,10,10,7,10,10,10,5,10,10,10,10,3,10,4,3,10,10,10,20,12,10,20,13,13,10,10,11,10,10,10,4,10,20,14,10,10,10,1,2,2,4,10,10,10,3,10,2,10,10,18,10,8,18,20,10,10,10,10,10,3,10,8,10,20,14,22,10,10,10,10,1,10,10,3,10,8,8,10,10,4,2,4,10,10,10,9,9,10,5,4,10,8,10,20,16,6,10,10,2,10,5,2,10,10,12,19,15,10,13,23,25,10,5,10,1,10,10,10,9,3,10,5,3,10,10,5,10,8,9,10,5,9,5,5,10,1,10,7,7,10,10,10,10,10,3,10,8,10,7,17,5,10,6,5,10,5,10,6,10,4,2,1,10,8,6,10,10,1,10,10,9,10,10,10,18,10,5,10,5,10,20,13,10,2,2,10,10,6,10,9,10,7,10,15,19,6,10,4,5,10,10,11,1,10,10,4,10,6,10,10,10,10,9,3,10,2,10,10,7,4,10,5,1,10,8,10,11,4,10,5,3,10,10,10,1,10,2,10,6,10,7,10,4,10,7,10,10,10,11,13,10,4,4,10,10,1,15,12,10,10,7,2,10,17,9,10,9,9,10,10,5,10,3,10,1,10,10,3,10,8,8,10,6,6,10,6,6,10,10,7,4,8,9,5,10,4,10,6,7,2,10,10,10,14,17,10,7,9,5,3,10,10,10,10,5,10,14,6,10,9,1,10,10,1,10,8,3,3,10,10,9,6,10,10,10,10,19,13,10,10,5,10,10,10,18,15,11,10,2,10,10,5,10,10,8,10,10,7,10,10,3,10,2,2,10,10,20,14,4,10,2,10,7,7,10,1,10,10,7,10,10,10,8,4,10,10,10,7,10,4,10,6,1,10,6,10,2,10,10,7,5,5,10,10,6,10,10,5,10,9,14,10,10,15,2,10,8,6,10,10,8,8,10,10,10,17,15,10,2,10,5,1,10,10,8,10,10,6,11,10,6,10,10,10,5,10,20,15,15,10,7,8,10,5,2,3,3,3,15,9,6,10,10,10,10,9,2,12,20,20,21,10,10,18,18,11,15,15,16,10,2,10,8,10,7,10,11,9,7,7,10,10,4,10,8,16,16,10,5,4,10,6,6,10,5,10,10,18,10,10,10,10,10,9,1,10,8,8,10,3,2,10,10,10,10,10,3,3,10,10,3,10,10,19,8,10,24,22,10,7,3,10,10,15,15,10,6,10,3,5,10,14,14,14,10,11,4,10,10,10,2,10,7,10,10,1,1,10,8,2,2,10,8,10,4,4,1,10,5,10,1,10,10,4,10,9,10,10,1,11,10,10,6,1,1,10,1,10,5,5,10,5,10,10,10,10,10,1,10,3,3,10,6,1,2,10,12,12,10,3,10,10,16,10,10,3,10,5,5,10,7,5,10,10,1,1,10,6,6,10,10,10,6,15,1,10,9,24,10,2,1,10,10,2,1,10,8,2,10,7,4,10,9,9,10,10,11,10,6,2,1,10,7,7,10,10,7,10,10,4,14,4,10,10,11,15,10,10,1,1,10,9,10,4,10,4,1,10,13,13,10,14,12,10,10,12,10,14,13,10,11,10,10,6,3,10,3,10,7,6,16,10,4,10,10,10,10,10,25,20,10,8,5,8,10,6,2,10,9,10,11,10,9,10,10,8,6,10,8,8,10,5,5,10,3,10,2,10,7,10,9,6,10,11,5,10,9,1,10,7,10,10,10,10,10,13,10,5,5,10,10,10,10,10,10,10,7,10,10,9,9,2,10,9,9,10,6,6,2,10,9,10,6,9,1,10,18,18,10,10,10,8,8,10,5,11,10,9,5,5,10,10,10,12,10,10,2,2,6,10,9,9,10,10,10,10,8,10,10,8,13,8,18,10,6,6,6,4,10,10,4,10,8,10,5,6,6,6,5,10,10,5,10,8,8,3,10,4,10,7,1,10,7,10,6,5,10,7,10,10,10,8,5,5,5,5,1,2,10,10,9,10,10,6,10,6,10,8,9,10,10,2,3,10,5,5,10,10,15,16,11,10,10,10,10,3,3,10,7,8,10,9,7,10,4,10,7,12,11,10,10,6,10,8,10,10,10,3,10,9,10,10,10,10,9,10,10,1,10,6,2,10,17,6,10,10,9,7,10,8,15,6,10,6,6,10,10,10,10,4,10,10,4,10,9,5,15,10,5,10,5,5,10,10,5,10,10,10,8,11,10,12,11,10,5,5,5,10,7,3,3,10,11,11,10,10,1,10,5,2,10,10,10,10,10,2,4,10,10,10,2,9,10,16,16,10,7,10,7,10,7,10,14,14,10,4,3,10,7,3,10,6,7,10,10,10,10,14,10,20,20,20,10,10,13,10,10,19,14,14,10,3,3,10,10,4,10,10,4,10,5,3,1,10,1,15,25,21,19,10,8,10,10,10,10,10,4,3,3,10,8,4,2,2,10,5,1,10,7,7,10,10,11,10,10,1,10,10,9,10,10,10,10,6,6,10,9,10,7,7,10,10,2,10,7,7,10,10,10,6,10,10,10,7,5,10,2,2,10,8,10,10,10,2,5,13,12,12,10,5,7,10,12,10,9,11,10,10,10,7,10,4,6,10,10,10,8,10,6,5,10,6,10,1,1,10,8,3,10,9,10,10,10,5,5,10,7,2,10,10,10,8,10,9,4,9,10,8,4,10,6,6,10,10,2,2,10,20,10,2,10,14,3,10,10,10,10,10,7,3,10,3,13,10,9,1,10,18,5,10,10,10,4,1,1,10,10,7,7,5,5,5,5,2,10,7,7,3,10,7,6,10,10,4,10,9,8,10,10,2,10,2,5,5,15,10,10,4,6,10,10,9,10,2,10,10,5,2,10,5,5,10,10,8,10,6,1,10,10,5,6,10,4,10,10,10,8,8,7,8,8,10,10,6,6,10,10,9,9,10,10,10,1,1,10,2,2,10,2,2,12,10,4,1,10,10,15,10,8,10,5,10,10,20,10,10,10,10,8,8,10,10,18,16,10,10,10,10,10,10,10,2,10,10,10,12,2,2,10,9,9,10,9,10,10,10,10,5,10,2,10,2,10,10,10,10,9,10,10,6,6,10,10,7,10,10,10,9,1,10,12,15,10,2,10,3,10,10,2,10,2,3,15,20,12,10,11,11,10,10,10,8,18,3,10,10,10,10,10,10,3,10,6,16,11,10,20,13,10,10,28,10,13,10,7,10,7,4,10,3,2,1,2,10,10,3,3,3,10,11,2,10,20,18,17,9,15,10,14,6,10,10,10,9,18,10,5,10,8,10,8,10,3,8,6,11,1,10,9,10,12,2,10,3,11,10,19,19,7,10,10,11,1,10,4,10,2,2,2,2,10,8,3,3,5,10,5,5,5,10,5,10,7,6,10,6,5,10,9,2,10,6,1,10,10,5,10,7,7,10,10,2,10,10,10,10,1,2,10,8,3,10,10,9,4,10,13,23,3,10,3,10,7,10,7,10,9,5,10,10,11,11,10,7,10,10,10,10,1,10,2,2,2,10,2,10,10,10,4,10,4,3,10,10,8,18,18,10,10,8,8,10,6,10,2,3,10,2,1,1,10,10,10,10,7,10,10,10,15,2,10,10,9,9,10,4,10,10,20,10,4,4,2,10,9,10,5,10,10,3,7,10,10,8,9,9,9,9,10,5,6,10,10,10,10,15,21,10,10,15,7,5,10,1,10,4,10,15,10,3,3,10,1,10,6,10,15,15,3,10,8,7,10,2,4,10,10,11,3,20,20,20,10,17,10,5,2,10,8,7,10,10,10,10,18,13,10,12,6,10,5,5,10,7,7,4,10,10,4,10,10,10,10,3,10,10,10,10,1,5,5,10,10,10,9,9,10,10,6,10,3,4,10,19,22,10,4,10,8,10,10,5,10,10,13,10,1,9,10,4,10,10,10,4,3,13,8,2,10,15,15,10,6,10,10,2,10,17,16,8,1,10,10,3,10,10,10,10,7,7,10,2,10,10,10,7,7,5,10,10,7,10,8,10,10,10,5,1,10,10,7,10,5,1,10,10,6,10,7,10,10,10,10,10,9,10,4,5,10,12,12,10,10,5,10,10,10,10,12,10,3,10,10,10,6,10,10,7,7,10,15,10,10,15,10,11,5,10,8,8,10,1,10,10,10,10,10,10,5,5,10,3,2,10,10,8,12,10,10,6,6,10,8,10,10,6,5,10,10,5,10,7,10,5,10,10,10,10,1,6,6,6,10,2,10,10,9,10,6,11,10,10,7,10,20,12,10,12,8,10,8,10,6,1,10,4,3,10,9,5,1,10,10,6,10,10,11,19,10,10,8,2,10,3,10,10,8,8,18,10,10,10,10,3,9,10,5,10,7,3,10,2,10,6,6,9,3,10,10,8,8,18,10,10,8,13,10,7,5,10,10,10,8,18,18,28,38,30,10,10,2,25,10,10,4,10,10,5,10,10,10,17,10,10,12,12,10,10,7,3,3,10,6,6,17,10,9,15,10,10,10,11,10,1,2,10,7,10,9,6,10,8,7,10,5,10,4,4,10,9,2,1,2,10,6,1,10,4,15,15,10,10,11,10,10,17,10,10,1,10,10,10,10,3,10,10,4,10,10,9,10,9,4,10,10,10,1,10,10,3,8,5,8,10,10,10,6,15,10,6,5,10,2,10,10,3,10,6,2,10,2,2,1,10,7,10,1,11,11,10,10,12,12,10,7,10,10,3,10,10,10,10,9,10,15,15,10,10,7,5,6,3,10,10,4,10,4,10,10,20,15,9,10,9,7,10,1,10,3,1,10,1,4,4,10,5,4,10,7,7,10,7,10,4,2,10,7,5,10,3,10,10,3,10,10,4,10,9,1,10,6,3,10,3,3,10,10,16,13,13,3,10,4,4,10,10,10,7,2,10,10,20,20,17,10,8,8,10,15,22,16,10,10,8,13,10,5,1,10,10,2,10,6,8,6,1,1,1,10,10,10,8,10,1,10,10,10,15,10,2,10,10,9,5,5,10,15,6,10,8,8,10,10,10,8,8,10,10,13,4,10,10,6,10,8,2,10,9,9,10,13,4,10,8,10,10,5,10,11,10,11,7,10,10,7,10,10,13,10,10,6,10,10,15,10,10,10,6,6,8,2,10,10,8,10,10,10,10,10,9,9,10,3,10,10,8,10,4,6,10,10,2,10,10,5,1,10,3,10,10,10,5,1,10,10,5,10,6,10,6,10,10,8,8,10,4,2,1,10,4,2,10,17,11,10,2,2,10,10,10,10,10,7,10,9,10,10,7,10,10,3,10,9,5,10,7,11,10,10,4,1,5,10,10,1,10,2,10,25,18,28,34,10,20,10,7,10,1,1,10,10,19,13,10,17,19,19,10,6,5,5,10,10,15,10,15,9,1,10,10,10,10,1,1,1,10,5,5,10,1,1,10,10,7,17,26,10,10,10,8,3,10,2,1,10,10,10,10,8,10,7,1,10,20,19,24,17,10,6,10,6,10,10,10,14,9,10,10,5,15,11,10,10,7,10,8,10,2,10,2,10,11,10,8,7,10,10,10,10,10,2,10,1,10,8,8,10,10,4,14,9,10,15,10,14,6,10,20,15,15,12,9,10,7,15,10,5,2,10,8,18,10,10,16,10,7,7,10,10,2,10,6,6,10,5,4,10,6,10,10,10,10,15,10,10,6,3,10,9,4,10,6,7,10,10,16,1,10,8,6,10,6,10,10,7,10,10,5,10,14,10,9,4,10,10,9,10,1,10,5,3,10,11,10,10,10,1,10,6,2,10,10,12,10,10,6,10,5,4,2,10,1,9,10,12,5,10,7,10,8,10,10,9,5,8,10,5,5,10,3,1,10,9,10,10,8,8,10,11,3,15,9,10,8,11,10,19,19,27,10,10,9,1,10,11,10,11,10,10,12,15,10,10,2,10,10,5,5,10,11,21,19,10,8,6,10,8,2,10,10,10,4,4,10,15,10,2,1,10,5,3,10,10,10,6,10,10,10,10,4,4,1,10,2,2,10,5,5,10,5,2,6,10,20,10,8,11,10,4,10,10,8,10,10,10,4,10,6,10,1,1,10,10,8,10,10,10,1,10,1,1,10,10,10,10,7,10,5,10,6,6,10,6,10,2,10,10,6,10,7,4,1,1,1,10,3,10,10,10,10,8,10,3,5,10,4,10,3,1,10,7,8,10,7,4,10,10,10,1,4,10,3,10,1,2,10,10,5,10,9,10,10,4,4,10,10,3,10,10,3,10,10,8,10,10,10,10,10,6,5,10,8,10,12,10,11,1,10,8,8,10,5,1,10,10,10,5,2,7,5,10,8,8,10,9,10,10,16,10,10,10,10,1,10,6,10,4,2,10,10,20,20,28,10,6,6,10,10,10,14,1,1,10,8,8,15,13,7,10,8,9,10,10,9,10,10,7,10,10,10,10,10,4,10,10,10,10,10,9,9,10,10,6,10,1,1,1,10,8,4,10,10,10,10,5,10,2,2,10,7,4,10,10,10,5,15,12,3,10,6,10,10,10,20,10,21,10,5,10,20,20,10,10,10,10,9,10,10,5,10,3,10,9,4,1,10,7,7,10,8,2,10,15,16,9,10,1,10,10,10,6,3,10,10,10,5,10,7,10,15,15,10,10,4,10,8,8,10,8,10,9,2,10,6,6,10,10,2,10,10,20,13,10,5,10,6,10,7,7,10,1,10,10,10,15,9,5,10,1,1,10,1,10,12,12,10,7,10,10,11,3,1,10,1,10,10,4,4,4,10,10,9,6,10,10,10,10,12,6,10,8,8,10,10,10,10,5,10,7,1,10,6,10,2,2,10,10,10,1,1,5,2,10,10,10,7,10,16,11,10,10,9,9,10,9,4,10,1,8,2,10,24,23,18,10,1,10,10,4,10,10,10,4,3,10,6,4,10,10,10,10,10,7,2,10,7,7,10,10,10,9,7,10,7,11,10,9,9,10,1,10,8,8,10,10,6,4,10,12,12,10,10,10,7,8,10,10,4,8,4,4,10,10,10,12,1,10,11,10,5,4,10,9,12,10,2,10,10,3,10,1,2,10,8,3,10,10,10,12,3,10,15,10,10,2,10,10,6,10,4,4,10,10,10,9,10,10,7,7,10,10,9,10,10,7,7,6,10,10,11,15,10,7,10,7,8,1,10,9,10,2,10,14,14,10,10,10,10,10,11,10,2,10,7,7,7,3,10,7,10,10,6,10,9,10,11,4,10,9,8,10,10,10,5,2,10,4,2,1,10,5,10,10,8,10,10,10,15,2,10,6,1,10,1,10,8,7,10,10,3,2,12,26,10,6,4,10,1,10,10,10,6,10,10,9,5,10,10,8,10,6,1,10,10,10,1,4,10,10,8,10,10,10,12,10,11,11,10,8,8,10,16,11,11,10,9,17,10,7,10,5,10,10,10,9,3,3,1,2,10,10,20,20,24,10,7,10,4,10,10,7,10,10,10,15,10,10,2,10,7,7,10,9,5,10,3,3,3,10,10,1,10,5,10,10,10,7,1,10,10,10,10,8,8,10,5,10,10,6,5,4,4,10,16,12,10,14,10,5,5,5,10,10,10,6,4,10,11,4,1,10,7,2,2,10,10,10,10,3,10,10,9,14,10,10,11,6,10,5,10,10,6,3,10,10,7,10,7,10,7,10,10,10,9,10,20,12,10,10,10,7,3,10,6,11,11,10,11,10,8,3,3,10,14,13,10,12,11,10,6,3,10,10,1,5,10,4,10,9,6,10,6,3,10,10,4,10,10,4,2,2,1,1,10,2,10,7,1,10,17,7,10,10,10,8,7,10,5,2,1,1,10,11,11,10,8,8,10,10,10,8,3,10,8,8,10,10,10,10,9,7,10,10,18,10,10,10,10,2,10,10,10,5,10,20,17,17,10,4,15,5,15,15,4,10,10,5,10,11,10,1,10,6,10,10,10,10,7,7,10,9,7,10,5,10,10,5,10,5,2,10,5,3,10,10,21,26,10,10,3,10,10,10,10,10,5,15,10,10,10,3,4,10,1,10,1,3,10,11,2,1,5,3,10,10,9,1,10,10,5,10,10,10,24,10,8,8,10,7,7,10,2,1,10,4,10,9,9,10,4,10,20,20,20,10,10,8,4,10,8,5,10,10,10,4,10,10,9,7,10,4,2,10,7,1,10,10,5,1,10,10,4,4,10,10,10,10,3,3,10,10,10,10,10,6,15,12,13,10,5,6,10,15,1,10,5,3,10,2,3,10,4,10,10,10,3,10,10,10,18,18,10,8,10,30,28,10,8,8,10,8,3,10,10,9,1,2,10,10,8,12,10,10,10,10,13,15,18,18,10,10,4,10,10,10,7,7,10,1,11,16,10,10,4,8,2,4,10,10,10,10,10,6,10,8,10,10,4,3,10,1,10,10,1,1,10,8,8,10,1,4,10,10,8,10,11,16,13,10,10,10,17,9,10,1,8,8,1,10,6,6,10,6,1,10,11,5,11,10,9,19,7,10,10,10,2,10,10,8,1,6,10,3,3,10,8,8,10,13,1,10,4,10,3,1,10,10,7,10,9,9,10,10,2,2,10,2,10,4,5,10,10,10,10,20,30,21,10,10,9,9,9,12,10,8,2,6,10,10,10,10,10,6,6,10,7,10,2,10,6,10,10,8,5,10,4,3,10,10,4,10,10,10,10,2,10,1,10,12,12,10,10,9,10,3,1,10,20,15,10,10,5,4,10,7,6,10,2,10,9,3,3,10,2,10,5,8,1,10,10,8,4,10,2,7,5,5,10,10,8,8,10,10,10,10,12,8,10,3,10,9,6,10,10,3,1,10,4,10,10,10,25,16,7,10,10,4,10,12,6,10,10,6,10,10,8,10,3,3,10,10,10,8,8,10,17,19,21,10,9,19,12,10,10,10,5,10,7,1,10,19,12,10,5,3,10,20,15,5,10,7,6,10,4,10,10,7,10,15,9,10,6,10,10,4,10,10,4,9,4,10,10,3,1,10,22,14,1,1,10,10,12,10,4,4,10,15,15,10,1,10,11,10,1,10,9,19,5,1,10,7,10,10,4,10,4,10,20,4,5,10,10,6,10,10,10,10,10,21,10,10,4,4,10,10,9,10,10,10,2,10,3,9,10,7,8,10,10,19,14,10,15,15,10,10,10,10,10,11,4,10,5,1,10,10,14,10,3,5,10,10,10,10,10,5,6,8,7,10,2,10,10,10,5,10,10,10,21,11,10,6,10,8,8,10,10,10,10,4,10,5,14,10,3,1,10,10,10,2,10,10,4,10,1,2,10,7,10,10,10,7,7,15,15,2,10,10,10,10,10,10,10,10,9,10,10,2,12,4,15,10,1,1,10,20,15,8,10,5,5,2,10,12,8,10,10,7,10,15,15,10,14,5,10,9,4,10,10,10,5,2,27,10,7,3,7,4,1,1,10,9,13,5,10,10,10,6,3,10,10,7,10,10,10,20,5,10,10,10,8,2,10,10,8,10,10,10,9,10,9,10,10,6,10,8,5,10,2,5,20,20,10,10,2,1,10,10,10,5,10,7,10,10,10,10,10,3,3,1,10,11,11,10,4,10,10,10,8,10,9,1,10,10,7,10,10,3,10,10,3,10,5,7,17,19,6,10,8,3,10,6,7,10,5,5,10,8,6,10,10,3,3,8,2,3,10,8,15,14,10,8,2,10,10,10,5,10,10,8,2,2,10,10,10,8,8,10,8,8,4,1,1,10,10,13,10,10,1,10,10,8,11,10,1,1,10,10,2,10,10,7,17,10,5,1,9,10,9,14,10,6,3,5,10,6,10,10,10,12,12,10,7,3,10,6,3,10,10,10,6,10,10,5,10,1,10,8,10,8,8,2,10,8,4,10,8,8,10,10,10,10,10,10,3,10,9,20,10,8,10,1,10,10,1,2,10,10,10,15,10,10,10,8,8,10,9,9,10,3,12,12,12,10,5,2,10,10,5,6,10,4,10,15,2,1,10,10,15,15,10,8,4,10,8,5,10,1,10,2,10,12,12,10,2,10,10,10,10,10,4,10,10,3,10,16,11,10,7,7,10,14,1,5,10,7,2,10,3,10,2,12,10,5,3,10,7,10,10,10,15,7,10,10,10,10,6,6,10,5,10,8,3,10,3,10,1,10,12,8,8,10,9,5,10,10,10,10,5,10,8,5,3,1,1,2,10,10,10,10,10,3,10,10,5,10,9,6,10,6,16,10,10,8,10,9,10,10,4,10,10,6,10,4,14,9,10,6,4,10,10,15,10,10,1,10,20,9,7,10,5,4,3,5,10,10,4,10,7,7,10,10,10,20,20,15,10,3,3,10,10,10,10,17,10,10,1,10,4,10,10,4,10,10,7,3,7,3,2,10,4,4,10,6,10,10,7,7,9,8,2,10,6,5,10,1,1,15,14,10,10,10,10,4,10,1,5,7,10,6,15,11,6,10,10,10,10,10,3,10,10,10,10,10,10,6,2,10,3,10,3,3,9,10,4,4,10,7,5,10,10,8,10,10,3,10,10,11,5,10,12,8,10,11,10,12,10,5,6,3,10,9,2,10,6,14,14,14,10,10,7,10,2,6,10,10,10,10,6,5,10,10,6,10,8,10,10,10,10,6,2,10,10,7,9,10,10,10,9,1,1,10,9,10,5,10,5,1,10,5,4,10,10,10,7,7,5,3,10,11,11,10,10,2,10,10,10,10,7,10,10,10,5,10,9,7,10,10,10,10,5,5,10,10,10,6,10,7,10,10,1,10,3,10,10,10,10,10,10,10,10,10,6,2,15,10,10,13,13,10,10,10,10,11,10,7,10,9,10,8,10,2,10,7,11,10,10,10,10,10,10,10,10,10,10,10,10,10,7,8,10,8,8,10,5,10,6,3,10,8,8,10,3,3,7,10,10,10,6,13,4,10,16,6,10,10,6,6,10,10,7,8,3,10,10,13,23,23,10,6,10,10,19,10,8,2,10,9,10,10,10,6,10,10,10,1,1,15,4,10,2,10,2,3,10,7,8,10,15,15,10,8,8,10,10,10,10,10,10,10,11,7,10,10,5,5,3,1,15,12,5,10,6,10,8,7,10,3,9,7,10,10,10,5,5,10,7,10,13,9,10,10,9,12,10,7,2,10,2,10,14,6,10,2,10,5,5,10,10,8,10,7,7,10,10,10,10,10,9,9,10,9,9,10,9,7,10,14,9,4,8,8,10,14,16,3,1,1,3,10,5,1,10,6,4,10,7,10,20,20,12,10,8,4,10,7,7,5,10,3,10,3,2,10,2,2,8,9,10,3,10,10,20,9,9,1,10,1,10,10,10,5,10,1,10,10,7,5,10,10,10,10,4,10,7,5,5,10,11,10,3,10,5,1,10,5,10,10,10,10,7,10,10,9,10,3,7,6,7,15,15,9,10,14,10,10,10,16,18,10,25,25,10,6,10,10,4,10,6,6,10,10,6,16,9,10,6,6,10,6,10,8,10,8,10,4,8,5,10,8,10,10,10,15,10,8,10,5,10,10,3,10,6,4,5,10,10,8,1,1,10,11,10,11,4,10,10,8,21,10,8,9,10,10,12,10,10,10,12,12,10,10,2,1,10,8,8,10,9,19,5,10,8,10,10,8,8,10,10,8,16,10,10,10,7,12,10,12,12,15,10,5,2,10,4,10,10,20,20,10,7,10,8,10,5,4,10,1,10,7,10,10,8,1,1,10,6,10,14,16,6,10,7,7,10,7,7,10,10,6,6,10,10,5,11,10,9,10,10,7,10,7,17,17,10,20,14,10,3,10,5,10,7,5,10,10,8,18,10,9,8,10,10,8,8,10,7,7,10,10,10,8,10,10,1,10,7,10,12,10,7,7,10,15,4,10,5,16,11,10,10,3,3,3,10,10,5,1,10,10,10,9,24,20,10,5,1,10,10,5,12,10,3,10,8,7,7,10,16,8,10,15,10,10,12,2,10,8,8,10,10,10,10,10,10,4,4,10,8,8,10,9,3,10,7,12,10,9,10,13,3,10,12,8,10,10,5,5,10,10,10,10,10,10,5,10,10,19,10,8,13,10,16,22,15,13,13,10,13,7,10,6,11,10,20,15,8,10,10,6,16,10,10,2,10,3,10,10,5,5,10,10,8,10,10,7,7,10,6,10,1,10,8,7,10,10,10,7,5,10,2,10,10,10,7,10,10,10,4,5,10,11,3,10,1,10,10,5,5,10,7,10,3,10,10,1,10,10,10,9,10,3,3,2,10,10,5,4,12,10,8,10,5,2,10,10,1,10,10,8,10,4,4,10,6,1,10,15,15,9,10,6,1,10,4,4,10,4,10,15,1,10,10,10,10,1,1,10,8,2,10,20,20,14,10,10,6,6,10,12,7,10,8,10,7,7,10,6,10,5,10,11,11,10,9,9,3,2,5,10,5,1,10,7,10,10,9,3,2,2,10,10,10,10,9,10,10,10,9,7,5,1,2,10,10,10,7,1,10,13,8,10,9,6,10,4,2,10,10,6,3,2,10,3,10,8,10,4,10,12,22,15,10,10,22,22,10,7,7,10,5,3,10,10,10,1,10,6,3,10,10,10,7,7,10,3,1,10,10,12,16,10,4,6,3,1,1,10,10,7,5,10,10,9,3,7,10,6,6,10,8,8,10,6,10,10,7,8,4,10,10,8,10,2,1,1,10,10,10,10,6,10,10,10,5,7,10,7,10,6,10,10,10,1,10,10,10,7,4,13,10,5,1,10,17,11,10,6,10,10,10,7,10,10,6,8,10,10,10,23,10,10,5,10,10,10,8,18,10,10,20,6,9,5,10,5,6,8,10,10,7,7,1,15,10,2,1,1,10,18,28,14,10,1,10,3,3,1,3,10,10,10,6,10,10,7,1,1,1,1,10,10,5,5,10,10,10,10,6,4,10,9,4,10,10,1,7,10,7,7,10,4,10,4,10,6,3,10,10,10,9,10,10,6,10,8,5,10,1,10,9,9,10,8,8,10,5,3,10,1,10,4,2,10,5,10,9,10,7,6,10,3,10,10,10,7,17,2,10,12,13,10,10,6,6,10,8,8,10,10,6,1,2,10,10,15,9,7,10,3,10,10,10,10,8,10,1,10,10,10,10,10,2,10,10,6,10,6,6,7,1,1,10,6,10,15,10,10,10,14,8,10,10,5,5,10,9,16,10,10,10,3,2,10,10,2,5,10,6,12,10,12,10,7,5,4,10,10,10,11,10,10,7,10,20,18,10,6,10,6,16,3,10,10,10,8,4,10,6,1,10,5,10,5,5,5,10,11,7,10,5,10,7,7,5,10,1,9,8,10,10,10,10,8,12,10,10,10,10,5,4,9,10,6,9,10,15,13,4,10,8,9,10,2,10,7,1,1,10,10,2,4,14,3,10,8,10,5,10,15,10,6,3,12,8,10,6,6,10,3,10,7,7,15,5,5,10,2,10,9,11,10,10,11,7,10,8,5,10,7,3,10,1,10,10,5,10,20,20,10,10,10,10,3,10,6,1,2,10,7,10,11,11,10,14,7,10,10,10,2,2,10,18,11,11,10,4,5,10,10,10,5,5,5,10,10,10,10,1,1,4,4,2,10,9,10,9,5,10,8,4,10,4,10,20,14,10,7,1,1,10,9,12,10,9,10,3,10,6,6,10,10,9,4,10,10,10,7,15,10,8,10,10,6,5,10,10,1,2,2,2,10,10,5,4,10,7,7,10,10,10,10,8,10,6,10,7,7,17,10,10,10,10,9,10,10,10,10,10,11,10,6,6,10,5,2,10,10,2,10,10,20,4,10,5,4,3,10,11,11,10,10,9,3,10,10,10,10,10,5,10,6,2,1,1,14,10,9,3,10,6,4,10,10,7,3,9,10,10,9,10,1,10,4,3,1,15,15,10,10,10,9,5,10,2,10,9,10,5,10,6,5,8,7,7,3,10,10,6,8,10,10,6,4,10,4,10,2,10,10,20,15,6,6,10,10,7,1,10,1,10,7,9,10,2,10,5,10,10,10,9,6,10,1,10,6,1,1,10,7,3,10,7,6,10,6,10,4,1,10,10,10,11,10,10,15,15,15,5,11,10,1,1,1,10,7,3,10,22,22,10,9,1,10,10,4,10,10,1,2,10,3,1,10,10,10,5,5,10,10,4,10,10,10,15,13,21,10,7,1,10,11,10,10,9,9,10,3,11,15,10,2,10,12,7,10,10,10,8,5,10,7,6,10,5,10,7,10,3,13,10,6,10,10,11,10,12,12,3,10,10,11,10,10,7,4,10,10,10,10,5,5,10,5,1,10,5,10,10,10,3,10,12,10,7,1,10,1,10,10,11,10,10,10,6,4,1,10,10,1,1,10,6,9,19,10,10,8,1,1,10,7,7,10,7,7,10,8,10,5,1,10,12,3,10,10,15,9,10,10,10,2,10,10,10,10,10,3,3,10,7,1,10,10,10,10,8,10,9,6,10,10,10,3,10,10,9,4,10,1,10,10,9,16,10,6,5,10,10,6,6,16,10,10,7,10,2,1,1,10,10,3,10,10,10,8,15,19,19,10,10,10,10,8,20,10,10,6,5,1,10,9,9,4,10,10,10,20,20,6,10,10,10,7,10,2,2,1,2,7,10,9,5,10,10,10,30,8,10,10,9,8,10,4,10,10,10,11,10,10,10,6,1,10,6,2,2,10,9,10,10,3,1,10,11,10,18,22,13,10,13,10,10,4,10,6,2,10,10,10,10,7,10,7,4,10,8,16,10,5,5,10,3,3,10,3,10,4,6,10,8,7,10,8,6,10,7,1,1,10,10,8,6,3,10,9,5,10,20,22,6,10,10,2,10,3,10,10,7,17,2,10,5,5,15,2,1,10,10,7,10,2,10,10,10,8,10,12,12,10,1,1,2,10,2,10,9,9,10,6,10,1,1,1,10,7,1,10,8,3,10,10,8,6,10,10,12,22,22,2,10,10,10,6,5,12,10,4,4,10,2,10,13,4,10,10,10,10,10,10,10,10,8,8,10,8,10,8,9,10,7,17,7,10,13,21,10,10,10,10,10,3,2,10,8,15,10,16,18,10,10,7,10,12,4,10,10,10,10,10,12,6,10,6,11,10,11,6,10,10,10,11,4,10,9,7,10,4,10,12,22,15,10,20,8,2,10,7,10,9,4,10,4,2,1,4,4,10,11,11,10,10,10,10,6,4,10,3,3,10,10,6,6,10,10,5,2,3,10,10,13,9,10,10,10,10,10,19,11,10,4,2,10,10,10,10,10,10,5,7,7,10,9,1,1,10,3,10,10,6,6,10,13,10,6,10,7,1,1,10,9,13,10,3,3,31,9,10,8,7,10,20,19,19,10,10,4,3,10,11,5,10,8,8,10,10,10,7,7,10,18,10,20,33,10,6,10,4,14,10,2,2,10,10,10,10,4,10,10,2,10,10,7,10,5,10,10,20,10,10,10,4,10,10,10,1,10,2,9,15,2,1,10,12,16,26,10,10,8,10,7,10,1,10,10,8,6,1,3,10,5,4,10,8,10,10,12,6,10,4,4,10,8,8,10,6,6,5,4,10,9,3,10,16,31,31,10,20,11,15,10,24,10,10,10,5,5,10,10,10,2,2,10,2,10,10,6,1,1,10,10,10,6,10,10,10,10,1,10,3,10,4,3,2,1,10,5,10,5,10,2,10,6,5,3,9,7,1,10,9,5,10,6,4,10,3,10,2,1,10,4,10,9,3,10,10,10,10,9,10,10,12,19,10,15,10,10,10,10,10,10,4,4,10,10,10,1,10,7,2,2,10,10,6,10,10,1,10,11,10,10,8,10,4,5,10,9,9,10,4,4,10,7,15,10,11,10,10,10,10,7,3,10,7,10,4,1,10,4,4,10,14,4,12,10,5,2,10,8,6,10,10,4,1,1,6,4,10,10,4,10,9,10,8,10,6,7,10,3,10,17,11,10,9,6,10,8,3,10,11,11,10,4,10,6,1,10,2,10,6,10,8,10,10,10,10,10,10,11,1,10,4,10,1,10,2,2,14,10,10,3,10,10,5,10,10,10,13,10,20,30,30,30,10,3,10,10,4,10,2,10,10,3,6,2,1,1,10,10,3,10,6,10,10,7,10,3,2,10,5,10,15,8,5,4,10,8,10,10,10,10,6,1,10,6,6,3,2,10,10,10,7,10,7,7,10,10,5,7,10,14,9,10,10,3,10,10,10,10,9,10,7,12,10,10,9,10,5,10,9,5,10,10,6,7,10,9,14,10,10,7,14,10,9,8,10,10,10,7,3,3,10,2,1,10,10,10,10,18,18,21,10,9,1,10,5,10,7,17,8,10,10,1,1,10,10,10,17,22,22,22,12,5,15,15,15,16,10,3,9,6,6,3,1,10,2,10,10,10,10,14,2,10,7,8,18,18,15,10,16,23,10,1,10,14,9,10,7,10,11,10,13,10,4,9,7,6,10,3,10,7,7,17,10,9,7,10,10,10,1,10,10,2,2,5,5,10,10,3,10,5,5,10,6,3,10,7,10,10,10,10,10,5,10,10,5,10,4,4,10,1,10,10,5,10,1,10,10,5,10,11,11,10,7,4,10,10,6,6,10,8,8,15,10,5,10,13,7,3,3,10,10,4,10,15,11,10,10,7,1,7,10,5,10,7,2,10,11,11,10,7,7,10,10,10,10,9,10,4,4,10,8,1,1,10,6,6,10,10,4,1,10,4,5,10,15,15,10,7,2,10,11,7,10,6,10,10,7,2,10,4,10,10,12,10,2,10,19,29,29,17,10,10,6,10,23,16,13,10,10,10,10,10,2,10,6,10,10,16,4,10,5,1,10,10,8,3,10,10,9,10,1,10,7,7,10,2,10,7,10,20,16,10,10,6,10,12,1,10,6,10,8,9,7,10,11,10,7,10,10,8,8,3,3,1,10,7,10,10,10,10,10,10,10,10,6,6,14,10,7,10,10,7,1,10,1,10,10,10,10,10,10,6,12,10,25,25,18,10,3,10,6,6,10,2,10,2,8,10,7,10,7,7,10,7,2,10,4,1,1,10,5,5,5,10,9,9,5,10,8,16,10,9,11,10,20,6,10,10,1,10,2,10,1,1,10,1,1,10,10,5,10,6,10,8,10,5,1,10,7,3,10,9,5,10,6,10,10,10,10,10,5,4,1,10,6,1,10,6,1,10,6,2,10,16,1,10,10,7,2,10,1,10,10,7,10,1,2,1,6,1,10,10,8,10,4,10,11,10,12,6,1,10,20,20,18,10,10,8,8,10,10,10,4,1,10,10,9,13,2,10,10,10,7,6,1,10,10,9,1,10,4,10,6,4,10,10,9,10,9,10,10,5,10,15,9,10,4,2,2,10,9,9,10,9,1,10,7,6,2,10,1,10,10,10,2,10,9,10,10,5,1,10,4,4,10,10,10,10,10,10,3,1,10,10,4,10,10,15,2,10,6,1,10,8,10,14,14,10,4,10,20,7,7,10,10,3,10,11,4,10,10,8,5,10,10,6,10,3,1,1,1,1,10,3,1,2,10,3,5,10,10,7,7,10,10,15,10,5,4,10,1,10,10,6,10,10,20,7,1,9,25,15,8,10,10,10,6,6,10,10,7,10,10,5,5,10,6,6,10,12,7,10,4,10,10,2,10,10,10,9,19,10,10,21,10,6,1,10,10,8,10,8,4,10,10,10,10,29,22,4,10,10,10,3,10,10,9,10,10,1,1,10,10,7,2,10,10,10,9,8,10,7,9,9,9,10,6,10,5,10,15,3,3,10,3,7,10,10,2,10,7,7,6,3,2,10,10,10,8,11,10,16,10,4,4,10,9,10,10,6,1,10,9,2,10,10,10,10,10,11,12,10,6,7,1,10,9,9,10,7,10,10,8,10,10,10,10,10,8,10,10,7,2,10,10,1,10,9,10,9,1,1,10,10,10,10,10,10,10,18,13,19,10,8,8,10,10,3,10,6,3,2,2,10,8,7,10,15,25,15,8,5,5,10,3,10,9,9,10,8,4,5,2,2,2,1,10,10,4,10,10,10,10,3,10,20,11,2,10,3,3,3,15,11,10,10,10,10,3,4,6,11,11,15,20,15,10,7,7,1,10,15,15,10,9,5,10,10,10,6,10,10,5,5,5,3,10,7,7,10,10,20,19,19,10,10,6,4,10,15,15,11,10,6,6,10,5,10,2,10,9,1,10,3,10,9,2,10,16,16,10,5,2,10,10,6,6,10,5,2,2,10,10,10,1,10,7,9,2,10,10,10,6,10,10,2,10,15,10,9,5,5,10,10,10,10,10,10,10,10,5,3,2,10,6,6,10,7,10,10,10,4,10,10,8,10,6,10,27,27,10,9,5,10,10,2,10,10,10,15,10,9,5,10,2,10,10,5,5,10,12,7,10,10,10,4,2,10,10,5,10,7,9,10,7,6,2,2,2,10,9,10,1,1,15,15,10,10,10,10,7,17,14,10,3,10,19,13,10,4,4,10,10,7,1,10,10,10,10,6,10,8,5,10,10,11,10,10,9,10,10,10,9,10,2,7,10,10,13,10,6,3,5,5,2,10,8,2,10,7,1,10,7,6,10,8,7,10,10,5,10,6,11,10,8,10,10,8,16,10,8,10,10,15,10,2,10,8,3,13,11,11,10,10,16,10,6,6,10,4,1,10,5,10,16,10,10,10,10,10,10,10,9,10,2,10,10,10,10,8,8,10,22,21,10,9,8,10,1,10,10,10,10,10,10,10,10,10,10,11,10,9,9,10,6,3,2,10,9,8,10,4,10,10,10,5,1,10,20,30,26,10,9,9,10,10,7,10,10,9,10,10,1,10,6,10,9,10,10,15,10,10,10,1,10,4,11,10,6,6,10,8,10,6,4,10,6,6,10,8,10,10,15,13,10,10,20,13,10,10,10,10,9,9,10,6,6,10,13,7,10,4,10,10,7,10,10,8,3,10,3,10,10,7,10,14,10,10,10,13,13,10,10,10,7,4,10,4,10,5,20,10,1,10,1,10,10,10,10,19,10,1,10,10,2,23,21,10,8,10,9,3,1,10,10,5,10,10,10,6,10,5,7,10,10,8,3,10,10,19,10,8,9,10,10,5,10,10,10,4,10,5,6,10,10,5,6,10,3,1,10,10,10,10,10,10,1,10,10,10,10,8,10,10,7,3,10,10,10,7,10,10,7,10,10,7,10,11,4,1,1,1,10,15,4,10,10,10,1,10,3,3,10,6,10,4,7,10,7,7,10,10,10,5,8,7,10,6,4,10,8,9,10,9,17,10,10,2,10,18,18,10,6,10,2,10,10,4,10,10,11,10,10,6,10,10,7,10,5,10,11,10,3,10,13,18,10,18,18,10,6,10,10,10,2,10,9,10,10,6,1,10,17,17,10,10,10,8,7,10,8,10,5,1,10,11,6,10,10,10,10,9,7,10,4,4,10,7,10,10,10,5,10,5,5,1,10,10,6,10,8,10,1,10,5,7,10,2,10,10,8,3,10,9,7,10,10,15,15,4,4,10,2,10,11,11,10,7,3,10,3,1,10,1,1,2,10,10,10,14,14,10,10,1,10,10,10,5,8,10,10,6,11,10,12,8,10,10,3,10,7,7,10,9,2,10,3,6,10,10,10,10,6,9,10,10,10,6,10,20,10,10,6,5,10,16,8,2,15,15,5,10,10,4,1,10,5,2,10,10,5,10,17,25,20,10,5,13,10,10,10,8,10,10,10,7,1,6,5,5,10,1,10,8,8,10,6,10,10,2,1,10,7,8,10,10,10,10,10,12,10,9,10,10,5,10,5,1,10,9,4,10,2,10,10,7,10,10,13,10,3,10,10,10,4,10,2,2,10,3,1,10,5,4,10,10,6,1,10,10,10,11,4,1,1,10,8,5,10,10,10,10,9,9,10,9,10,10,10,4,3,10,7,2,10,20,10,10,5,7,10,4,2,10,9,9,10,7,8,10,12,10,10,6,10,10,4,10,10,1,10,7,10,10,9,7,10,10,10,3,1,1,10,10,7,1,10,10,10,6,10,6,6,10,7,10,9,10,8,10,1,1,1,10,3,2,10,9,6,10,4,10,11,6,10,11,7,10,10,4,10,17,10,9,10,10,10,10,4,10,10,3,1,1,10,10,10,10,10,10,10,10,1,10,6,3,3,3,10,10,10,1,10,17,15,8,10,10,10,9,1,10,6,6,10,10,8,10,11,9,10,2,2,2,10,9,4,10,10,15,1,1,10,3,3,4,10,9,2,10,9,3,10,6,7,10,10,2,10,10,20,33,10,9,6,1,10,2,2,10,5,10,10,4,10,1,10,2,10,10,10,10,8,10,8,10,9,17,10,10,11,3,10,10,10,1,10,10,10,10,5,2,6,10,10,9,6,3,3,10,10,5,5,10,10,1,10,10,10,10,9,9,10,9,8,10,3,10,9,10,7,5,5,10,8,5,10,10,2,10,8,9,8,10,6,16,9,10,9,10,10,16,14,4,10,10,8,3,10,10,10,7,4,10,5,1,10,6,6,10,1,10,4,10,10,3,1,10,8,2,10,7,2,10,10,3,10,10,10,10,10,10,10,1,3,10,18,18,10,2,1,10,10,8,10,13,13,10,3,10,7,6,10,7,3,3,3,10,10,10,10,12,14,10,10,4,10,10,10,10,6,10,10,10,1,10,10,1,10,3,4,10,2,3,3,1,10,10,10,10,1,10,10,8,8,10,20,10,3,1,10,10,10,10,12,12,9,10,2,2,10,11,11,10,9,14,10,10,4,15,10,6,1,10,7,1,1,10,10,10,5,2,10,7,10,6,8,8,15,16,3,10,9,9,10,10,10,9,9,9,10,7,8,10,4,10,10,7,7,10,6,4,10,6,5,10,15,7,10,5,10,5,10,10,10,5,15,8,6,10,2,10,8,9,10,9,4,10,9,9,10,10,8,3,10,8,7,10,1,10,7,5,10,10,10,10,10,10,5,10,4,4,10,2,2,9,10,10,10,10,13,5,10,5,5,9,9,19,10,3,10,9,10,2,10,10,2,10,10,10,10,9,10,12,6,10,10,10,10,10,10,10,10,13,10,10,8,7,10,7,7,10,10,7,7,10,10,8,5,8,10,4,10,10,10,2,3,10,10,10,4,10,10,5,5,10,3,10,8,10,15,15,10,8,5,10,7,8,10,7,10,10,13,10,9,5,10,10,10,10,9,10,8,6,26,10,10,6,1,10,5,2,1,10,5,12,10,10,10,10,10,10,10,5,2,5,12,10,10,10,3,10,10,1,1,10,6,8,10,7,10,15,14,10,7,10,7,10,10,7,10,10,9,2,1,10,6,10,16,23,10,11,11,10,4,10,6,6,10,6,7,10,10,9,9,10,10,5,15,1,10,10,10,8,10,1,1,10,1,10,5,10,5,20,21,10,10,12,10,10,10,17,24,10,7,10,8,10,10,15,10,4,10,9,1,1,10,7,7,10,7,10,10,2,10,2,7,19,12,10,10,10,10,10,10,7,3,3,10,10,8,8,5,7,10,1,1,10,10,10,10,25,21,10,10,5,5,10,14,7,10,6,10,5,10,6,8,15,10,11,10,4,10,6,10,10,10,2,2,10,10,18,10,5,1,10,7,1,10,6,10,7,10,3,10,6,10,8,8,10,9,19,10,10,6,1,10,10,6,6,10,7,1,1,10,10,10,10,11,10,10,20,10,7,10,6,6,10,10,10,10,1,10,10,8,4,10,20,11,11,10,20,20,10,10,7,10,10,4,1,10,4,4,10,10,10,5,10,10,8,10,7,10,11,3,10,3,6,10,10,3,10,10,10,10,10,6,16,10,7,10,5,15,10,6,7,10,6,11,10,10,5,10,1,10,10,5,5,5,10,10,15,10,6,7,10,4,10,9,10,10,10,10,10,10,10,4,9,10,2,2,10,10,1,10,5,10,7,6,10,2,2,10,10,10,5,1,3,8,18,10,15,10,4,10,10,8,10,14,10,1,10,8,10,8,2,10,10,10,7,10,10,4,10,5,10,10,1,4,2,2,1,1,10,5,3,10,7,10,10,10,8,10,11,10,5,5,10,7,7,10,10,10,10,9,9,10,13,6,10,6,6,10,10,10,1,5,2,5,9,4,10,10,10,10,7,2,2,10,10,4,10,10,10,10,10,18,13,4,10,10,10,10,10,5,10,7,10,1,10,9,9,10,6,6,10,3,4,14,10,1,10,10,12,10,8,8,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,4,10,10,9,1,10,10,10,5,10,7,10,10,7,7,10,10,10,5,10,1,10,1,10,2,3,1,10,2,10,10,10,17,9,10,3,1,10,10,10,9,10,10,10,10,5,4,10,11,3,10,6,5,10,3,3,10,9,5,10,3,10,5,10,10,6,9,9,10,10,10,10,10,10,10,10,6,10,5,10,10,2,10,8,10,11,14,10,10,10,10,7,10,17,13,10,8,10,10,10,1,10,10,10,4,10,11,11,10,5,10,4,1,1,10,4,10,14,10,2,10,6,6,6,10,7,10,10,7,10,9,10,10,10,2,10,10,10,8,8,10,10,7,10,10,5,10,10,11,10,7,2,10,5,15,13,10,10,20,10,10,11,10,6,3,10,10,8,10,1,6,11,10,8,10,10,5,10,5,1,10,10,5,3,1,10,10,10,9,9,2,10,4,4,10,7,5,1,10,7,10,7,4,10,3,10,10,2,1,10,20,10,2,10,2,10,8,9,5,6,10,7,1,10,10,9,10,4,2,10,8,8,10,6,10,1,2,10,11,19,3,10,10,10,15,10,3,3,10,10,10,7,10,10,9,10,7,14,3,10,10,10,12,8,10,8,3,10,10,7,2,1,1,1,10,7,10,10,5,10,10,9,10,7,3,10,10,4,6,10,10,9,10,10,10,10,10,1,10,2,10,10,10,10,10,5,10,9,9,10,10,10,10,5,10,10,10,10,10,9,13,10,6,10,7,10,6,10,8,18,8,10,10,10,10,7,10,10,20,20,10,15,15,2,10,5,5,10,3,1,10,15,6,10,10,10,10,10,10,10,10,6,10,4,13,10,1,10,10,8,16,10,7,10,9,4,1,10,9,5,10,6,10,8,10,10,10,3,3,10,10,8,10,2,10,9,4,10,10,9,10,6,3,10,8,2,10,5,10,10,7,4,1,2,10,9,8,1,10,7,2,1,10,6,10,8,6,10,7,8,10,11,11,10,4,10,3,10,6,6,10,7,3,3,10,6,10,3,10,13,13,10,18,9,10,10,10,9,10,5,5,19,19,10,10,12,10,5,15,17,10,10,7,2,14,10,10,10,10,10,2,10,10,9,2,10,9,14,10,6,14,4,10,9,10,10,10,10,6,10,10,6,4,2,10,23,7,10,6,2,10,5,10,8,8,10,10,4,10,1,5,5,7,2,10,1,1,10,6,3,10,10,10,9,1,1,10,10,4,1,10,14,14,10,10,10,2,10,10,4,6,10,2,10,10,10,10,10,7,7,10,7,4,1,10,15,15,5,10,9,10,5,10,4,10,9,9,10,10,9,9,10,1,10,2,10,14,10,5,3,2,5,10,8,10,10,1,10,10,10,3,10,8,4,10,9,10,11,10,8,10,7,7,7,10,10,8,6,10,7,7,10,3,4,10,6,16,10,12,3,2,10,3,10,9,6,10,10,10,8,3,10,10,5,10,10,9,10,10,8,10,6,1,10,10,5,1,10,4,4,10,10,9,9,10,7,2,10,10,11,6,10,10,10,10,9,9,3,10,8,10,1,1,10,2,2,2,10,5,10,10,5,1,10,8,10,10,11,10,7,7,10,3,1,10,8,3,10,9,7,10,6,10,10,4,14,14,10,9,9,10,8,1,10,10,1,10,10,10,5,10,10,10,10,10,8,5,1,1,10,11,10,10,1,10,10,9,10,6,2,2,10,10,13,13,3,13,10,6,5,10,26,14,13,10,6,10,9,6,10,10,10,7,10,10,6,10,10,6,4,10,5,10,6,10,3,2,10,8,13,10,10,3,10,5,10,4,5,5,10,9,3,10,10,10,10,5,10,10,10,9,3,10,3,10,10,6,6,1,10,6,8,8,10,9,10,1,10,7,1,10,5,10,5,5,5,2,10,10,1,1,10,10,2,10,8,11,10,5,10,10,1,9,4,10,10,10,10,12,10,6,10,13,2,10,1,10,4,1,10,10,8,3,10,10,6,10,10,10,6,13,10,5,7,10,3,10,11,20,10,6,3,4,3,1,1,10,10,8,10,3,1,10,10,9,10,10,17,10,10,1,10,2,2,2,10,10,10,5,5,6,5,5,10,9,10,10,13,7,10,9,9,10,6,6,8,8,9,10,8,10,10,7,10,5,11,10,2,4,10,4,10,3,10,10,10,10,4,8,8,15,8,8,1,10,10,9,9,2,10,10,8,5,15,13,4,10,12,6,2,10,6,16,4,10,10,3,3,10,9,10,5,10,10,10,10,3,5,10,11,10,10,11,10,10,10,8,10,1,1,10,4,10,10,12,10,13,6,10,5,10,6,2,10,10,9,9,10,7,4,10,7,3,10,10,20,1,10,12,12,10,6,6,10,9,6,10,5,1,10,10,7,7,1,1,1,1,10,10,4,10,2,1,10,2,12,10,10,10,10,12,12,10,10,5,10,10,15,10,5,5,10,4,1,10,7,10,6,5,10,11,10,10,10,11,11,10,10,8,3,10,15,9,11,10,10,12,10,10,10,6,1,10,10,10,10,10,6,6,4,10,6,10,6,9,10,10,10,15,11,7,10,7,4,10,10,7,3,10,7,3,10,10,10,10,3,10,10,9,10,8,10,10,10,5,10,2,10,5,5,10,10,6,1,10,10,22,10,5,10,10,10,10,9,7,10,8,1,10,10,3,15,23,23,10,10,5,15,12,12,10,10,10,10,10,8,8,10,1,1,10,25,19,15,10,17,12,10,4,4,10,5,10,4,1,10,7,10,10,9,5,10,10,11,10,9,1,11,8,3,10,7,10,10,5,1,10,9,1,1,10,10,10,11,11,10,10,5,5,10,3,3,10,13,10,2,10,8,10,2,2,10,6,6,10,10,12,22,22,10,5,4,10,2,1,10,8,8,10,10,5,1,10,10,4,10,12,6,10,3,1,10,23,17,10,14,22,10,5,4,10,6,10,1,10,4,10,9,9,10,1,10,10,7,10,6,10,10,8,8,9,4,3,10,10,10,10,10,2,5,10,8,10,2,4,10,3,2,10,10,6,10,8,6,10,7,10,6,5,10,1,10,10,7,7,10,10,10,3,1,10,2,10,10,10,10,1,1,2,10,7,10,9,3,10,10,3,10,3,2,10,10,10,5,10,1,5,2,10,6,5,5,5,2,10,10,6,14,10,15,7,10,4,4,10,10,4,10,8,8,10,10,12,9,10,6,6,10,20,18,13,10,16,14,14,10,10,10,7,2,12,10,5,10,10,10,8,8,10,10,9,10,10,10,10,4,1,3,10,18,18,10,10,5,10,10,4,10,10,5,2,10,10,19,8,10,3,3,1,10,10,14,14,10,10,6,10,11,10,7,10,10,10,6,10,10,7,10,10,1,4,10,10,4,10,10,6,10,20,16,8,10,7,4,10,4,7,10,10,10,9,10,4,10,10,10,10,2,10,6,10,7,5,10,5,10,25,22,20,10,13,13,10,20,9,5,10,5,5,10,7,2,10,5,1,1,10,7,7,10,10,10,5,5,10,10,10,9,10,10,1,11,10,5,1,1,10,11,2,10,10,10,2,2,10,10,7,9,10,7,10,10,10,10,10,3,5,10,7,17,8,10,11,11,10,4,1,1,10,19,4,4,1,10,6,10,6,6,2,10,17,6,10,1,1,10,8,3,10,10,10,18,10,5,1,10,4,14,13,5,5,5,9,10,10,20,11,6,10,10,10,10,1,10,2,10,5,1,5,10,12,12,10,7,7,10,7,3,10,3,10,10,10,2,10,3,10,10,4,2,10,10,10,7,10,4,10,6,10,22,10,12,10,11,9,10,7,1,10,10,10,10,13,9,10,7,10,4,10,8,9,10,1,10,10,7,1,10,20,17,3,10,10,7,3,10,1,10,10,10,5,2,3,6,10,7,7,10,3,2,12,10,6,7,10,11,10,8,8,10,7,4,10,6,10,9,14,10,10,1,10,8,6,10,10,10,10,16,10,2,10,4,2,10,9,10,10,10,12,18,10,10,4,13,6,10,10,3,10,10,10,10,20,13,10,10,9,10,5,11,10,10,20,10,2,10,7,16,10,10,8,3,10,1,6,10,1,10,2,10,13,8,10,10,10,10,9,4,10,10,10,20,10,10,1,10,10,10,15,15,10,10,10,10,10,10,14,8,10,7,10,14,10,10,10,4,10,13,8,10,2,1,10,8,5,10,9,7,10,5,4,10,10,10,10,7,2,10,12,15,10,10,7,7,10,13,23,23,10,2,10,10,5,5,2,10,4,10,1,10,10,10,4,4,4,10,10,10,10,15,12,10,12,12,5,5,5,10,4,10,10,10,1,1,1,10,1,10,8,10,2,1,10,2,2,7,10,8,3,10,10,9,3,10,8,8,10,21,19,19,10,10,10,10,8,10,7,3,1,10,6,3,10,1,10,10,10,10,2,10,2,10,7,6,6,6,10,20,10,10,10,10,2,10,11,6,10,12,7,10,10,4,4,10,2,2,1,10,18,10,10,20,20,10,10,10,13,9,10,10,9,9,5,10,10,10,10,8,10,9,10,8,8,15,15,15,10,13,8,10,3,4,15,9,2,10,10,14,10,7,10,10,10,6,10,12,10,10,5,1,10,5,4,10,2,2,10,10,6,9,10,10,10,4,10,1,1,10,4,5,10,5,1,10,10,10,10,10,5,5,10,10,10,4,10,1,11,11,14,18,25,12,10,7,21,10,6,10,10,10,5,10,18,13,10,10,10,4,4,10,10,10,10,10,10,10,15,12,10,10,10,10,10,10,3,10,4,1,1,1,1,10,10,10,10,10,5,5,1,10,3,3,10,2,2,10,8,8,10,10,7,10,10,10,5,1,10,8,10,10,20,22,10,10,6,7,10,6,12,10,8,8,3,10,1,2,10,2,2,10,10,11,10,20,10,5,10,10,10,8,10,8,1,10,8,8,10,4,10,11,11,10,10,10,10,10,12,10,11,1,1,10,5,2,10,10,11,10,8,7,10,8,4,10,8,1,10,8,6,5,10,2,9,10,6,6,10,7,3,10,10,4,15,12,12,10,8,13,22,10,10,10,9,4,10,10,10,10,3,3,10,3,3,10,2,10,10,3,10,10,5,3,2,10,8,6,10,10,4,14,8,1,10,6,10,6,10,2,2,4,10,7,2,10,13,13,10,10,11,2,12,10,4,1,10,3,3,3,10,10,2,1,2,10,10,9,26,10,17,10,15,10,20,11,10,8,9,10,9,8,10,10,3,2,10,4,15,16,2,10,10,1,10,6,16,16,10,10,10,10,10,7,7,7,10,16,16,10,3,10,5,10,10,9,9,9,10,20,14,9,10,8,8,10,8,10,10,10,10,3,10,10,15,10,10,3,3,3,3,10,8,4,10,6,10,20,19,9,10,1,10,20,17,17,10,10,10,10,10,13,5,10,10,2,3,10,8,10,10,10,9,10,3,15,15,10,6,6,10,9,6,6,10,10,4,4,10,7,2,10,5,10,10,7,10,3,10,10,10,1,10,11,11,10,9,10,10,2,3,10,3,10,10,10,10,4,10,10,10,2,10,2,8,6,4,10,7,10,6,10,10,10,7,7,1,10,6,3,10,10,6,10,4,4,10,6,3,10,7,4,10,15,15,16,10,10,9,10,1,10,2,10,10,5,10,7,6,10,5,13,10,10,10,7,7,10,10,10,1,10,10,10,16,16,3,2,10,10,2,1,10,10,10,10,10,4,10,10,3,1,10,1,3,13,10,5,5,10,8,1,10,1,7,8,8,10,10,10,10,11,11,3,10,9,9,19,10,4,1,10,9,6,10,10,10,3,3,10,10,10,2,10,11,10,4,6,10,3,3,10,10,12,15,4,6,10,6,6,2,10,4,2,10,6,2,10,10,9,10,13,10,10,10,2,10,10,1,10,9,7,1,10,1,10,8,10,1,10,13,7,10,10,10,10,10,10,7,10,1,10,9,7,1,10,7,4,10,1,10,10,10,10,11,1,1,10,13,10,10,4,5,1,10,5,2,2,2,2,10,6,10,12,10,3,5,3,10,9,10,10,6,2,10,10,11,10,10,10,10,7,4,10,3,3,3,10,2,2,6,9,2,2,10,1,1,10,10,1,10,10,10,8,10,10,4,10,2,1,10,20,7,10,6,5,10,8,1,10,2,10,10,9,9,10,20,15,15,10,5,11,10,10,5,10,9,10,10,2,1,10,10,10,7,10,10,8,6,4,3,3,10,2,10,10,10,5,10,6,10,10,8,2,10,7,7,10,1,10,10,8,8,10,6,2,1,10,10,10,7,7,10,10,25,25,10,10,11,10,5,4,5,10,1,1,10,10,11,10,8,10,7,2,1,7,3,10,10,10,5,10,9,2,2,10,10,10,10,3,10,1,2,10,9,1,1,10,8,10,1,10,10,9,8,10,10,6,6,10,10,6,1,10,8,9,9,1,10,16,13,10,10,7,4,10,10,5,10,9,10,10,8,16,10,10,3,3,10,9,6,10,10,10,10,10,2,10,10,10,10,2,5,10,8,8,10,11,11,10,8,10,10,10,10,1,10,10,3,10,6,9,10,20,16,10,10,3,4,1,10,7,10,10,4,10,9,9,9,10,7,4,15,10,7,10,7,2,1,10,3,10,10,10,6,10,10,10,10,10,10,9,6,10,8,5,10,6,9,10,4,10,1,10,10,6,3,1,10,10,10,10,15,10,10,21,11,10,4,10,2,1,10,10,11,11,10,5,3,10,3,10,12,9,10,9,14,10,10,10,7,9,10,10,10,10,18,10,8,8,10,12,8,10,8,10,10,10,6,1,10,6,1,10,8,5,10,10,10,7,11,10,18,27,27,10,10,16,10,14,3,10,10,8,10,10,10,9,19,10,14,14,10,15,8,10,20,9,9,10,3,6,10,10,17,10,1,10,4,10,6,1,10,9,6,10,4,10,10,2,10,10,2,10,8,1,10,4,2,10,15,14,19,21,10,7,4,15,14,10,15,10,4,10,10,20,18,12,10,1,1,10,7,10,14,6,10,4,4,10,10,10,5,5,5,10,10,10,5,10,10,10,10,12,12,10,1,10,3,10,6,6,10,9,15,10,7,10,9,19,9,10,10,10,10,10,6,4,10,10,7,7,10,14,10,10,10,10,10,10,10,10,10,10,12,10,13,7,10,5,10,3,10,25,16,10,4,10,5,5,5,10,10,2,10,5,13,10,10,10,9,4,10,10,8,7,10,11,2,10,9,9,10,4,5,10,10,2,10,7,10,8,10,7,3,10,4,4,14,10,10,10,10,23,10,3,4,4,14,9,10,6,6,10,10,7,1,1,10,10,10,10,3,13,13,3,10,7,7,10,6,10,10,10,10,3,3,10,6,1,10,14,14,10,4,10,10,10,9,8,10,1,10,7,1,4,1,10,10,10,12,10,6,6,9,9,2,10,10,7,7,10,7,18,10,10,22,22,10,11,4,10,10,10,10,1,10,6,1,10,7,7,10,15,1,10,17,4,4,14,10,10,20,26,10,10,3,10,10,9,10,4,4,10,10,6,6,10,5,5,10,9,1,1,2,10,10,7,3,8,10,10,10,10,10,10,10,10,10,11,10,4,10,10,10,10,10,10,10,5,10,10,10,10,10,7,10,2,2,10,10,1,1,10,10,5,10,10,6,10,10,10,4,10,10,10,10,5,4,4,4,10,10,9,3,10,10,1,2,10,3,8,10,10,11,10,2,10,20,20,17,10,10,10,10,10,10,10,2,10,10,10,3,2,10,8,1,1,10,9,23,10,10,10,10,8,10,10,15,9,5,10,7,10,8,10,2,2,10,12,6,10,18,12,10,10,10,10,10,10,10,10,2,10,6,3,10,10,4,10,10,1,1,10,13,13,10,8,11,10,8,8,10,10,10,8,10,10,10,10,10,11,10,10,13,11,10,6,2,2,10,4,6,10,8,6,17,10,7,10,7,1,10,5,10,5,3,10,4,14,14,10,6,3,10,8,10,10,10,15,15,9,10,10,10,10,7,15,11,10,1,10,14,1,10,10,7,7,10,1,10,10,10,5,10,10,10,10,10,10,10,10,10,10,7,3,2,10,3,3,8,2,10,10,10,10,10,10,5,10,10,9,10,10,6,2,10,10,10,8,4,10,5,10,10,7,10,4,7,7,5,10,3,10,10,10,6,1,7,10,5,10,10,2,12,22,17,13,10,11,10,9,1,10,1,1,10,6,10,12,2,3,10,9,1,10,10,10,10,7,10,12,12,5,5,15,10,1,10,9,19,10,9,3,10,2,10,5,1,10,10,10,7,10,6,6,10,9,1,10,6,10,6,6,10,3,1,10,3,10,6,2,12,10,6,10,10,10,4,3,10,10,2,10,7,10,8,11,10,1,10,10,10,3,10,10,2,2,10,10,9,10,2,1,8,2,2,3,2,10,10,10,10,10,10,10,5,4,10,4,1,10,10,6,10,8,1,10,7,9,8,4,2,10,10,8,17,10,10,3,10,10,7,10,10,7,6,10,6,1,10,7,1,10,10,14,1,10,9,15,15,8,10,10,10,10,2,10,9,9,10,10,10,10,10,6,10,10,10,6,10,3,10,7,5,10,12,19,10,10,5,2,1,10,7,5,5,2,10,10,10,8,8,10,7,4,10,6,4,10,2,1,2,9,13,13,10,10,8,9,10,6,10,1,10,3,1,3,10,10,6,10,21,12,12,10,10,10,1,1,10,8,4,10,8,12,10,10,6,10,5,10,6,10,6,5,10,8,10,15,13,23,22,10,1,10,10,8,1,10,5,10,10,7,4,10,6,3,10,7,7,10,10,10,5,1,10,18,9,10,10,7,10,5,10,2,10,10,10,10,6,5,10,3,10,10,10,6,10,4,10,6,9,10,10,8,10,4,4,10,5,10,10,10,10,10,10,3,10,3,10,10,1,5,2,10,10,8,1,10,10,5,7,7,10,8,4,10,5,3,1,10,8,1,10,7,4,3,10,10,11,10,10,8,10,6,1,10,10,10,4,4,10,6,10,6,16,16,10,8,10,10,8,10,20,15,15,20,10,7,10,4,3,10,9,4,4,10,15,10,10,10,1,10,3,8,4,10,10,10,10,10,6,4,10,10,10,10,9,10,15,10,10,10,10,10,10,6,6,1,10,10,10,10,9,29,10,10,9,5,10,7,7,10,10,10,10,10,3,10,7,17,10,6,11,10,10,10,5,1,10,10,15,20,5,6,5,5,10,1,10,12,9,10,8,8,10,2,10,6,10,11,11,10,5,2,5,10,5,10,10,10,14,14,9,3,3,15,4,10,11,29,10,1,10,10,3,10,8,10,9,4,7,1,10,10,8,10,10,11,6,4,9,15,15,10,10,7,7,5,10,20,6,8,10,2,15,10,7,2,10,10,1,10,10,10,5,5,10,10,1,10,8,8,10,7,6,10,10,8,12,10,8,10,9,1,1,10,10,2,10,10,10,1,10,10,2,10,10,9,6,10,9,1,1,1,10,6,10,10,10,9,7,4,10,17,9,10,10,1,10,2,10,8,11,10,20,15,15,5,10,9,14,10,6,10,10,10,4,10,10,4,4,10,6,10,8,1,1,10,1,1,10,6,6,1,10,7,1,10,21,10,10,8,6,10,12,6,10,10,10,6,8,10,10,5,1,1,10,8,8,10,9,9,10,11,9,10,10,20,15,15,10,7,12,10,10,10,10,10,10,10,10,3,3,10,10,6,2,10,10,10,8,6,2,10,8,5,10,7,6,10,6,5,10,9,11,8,4,10,10,9,17,10,6,10,5,17,10,4,10,8,10,8,8,10,20,15,4,10,10,11,7,10,1,1,10,10,10,10,20,7,8,5,5,2,10,10,10,6,10,5,5,10,10,6,9,10,6,6,10,4,10,6,10,10,8,14,15,12,7,10,19,10,10,5,1,10,5,5,10,11,4,10,2,10,10,9,2,10,10,5,10,15,1,10,5,5,10,10,14,7,10,10,23,10,10,2,10,10,8,10,8,5,10,10,11,10,6,10,7,5,1,10,10,5,2,10,10,7,10,11,6,10,6,2,10,10,10,10,10,6,10,7,7,10,10,10,10,10,10,11,8,10,2,1,1,10,7,7,10,9,7,10,10,7,10,10,3,10,10,10,16,10,10,3,3,10,3,2,10,3,10,2,10,8,2,10,10,1,10,8,8,10,7,15,7,10,10,8,10,3,10,10,10,2,10,6,16,10,1,4,10,10,10,10,10,10,6,10,4,10,10,10,10,10,10,4,1,10,2,10,2,10,4,10,10,10,7,10,13,8,10,7,6,10,8,21,10,8,10,10,6,10,2,10,11,10,5,10,10,4,15,10,10,6,10,5,10,8,8,10,2,10,10,10,10,1,1,10,3,10,10,9,10,9,3,4,3,4,10,3,10,3,3,10,7,4,10,2,4,10,10,10,10,7,7,10,9,7,10,4,2,10,4,10,8,13,10,6,8,8,10,10,10,4,2,10,10,10,9,9,10,3,1,10,9,10,7,3,10,7,7,10,6,2,2,10,10,10,5,10,6,3,10,7,4,10,10,4,10,10,10,10,8,10,12,13,10,20,13,10,3,10,6,4,4,3,1,1,1,1,5,1,15,10,10,10,10,4,6,10,14,23,10,20,25,25,10,8,15,1,10,5,6,1,10,17,1,10,5,10,15,26,2,10,6,2,10,10,10,15,10,10,13,10,3,1,10,10,10,9,7,10,9,9,10,2,1,10,10,14,6,10,5,1,5,10,10,10,7,10,14,10,20,14,10,10,10,6,4,10,10,9,10,8,10,10,10,3,8,7,7,10,10,3,10,8,10,7,4,10,3,2,10,10,10,10,10,9,2,2,7,10,10,10,5,10,8,10,11,6,10,10,5,10,9,7,8,10,20,12,9,10,13,14,10,3,10,9,5,10,4,2,10,5,5,10,11,10,5,3,10,10,10,10,10,6,4,1,9,4,4,1,2,10,10,9,10,10,3,10,9,9,10,11,10,10,10,10,4,4,10,20,33,24,10,15,15,6,10,10,18,10,10,5,4,9,10,10,5,10,9,14,10,10,5,10,10,3,10,10,10,10,10,3,10,10,11,9,10,10,1,6,10,10,7,10,3,6,9,10,4,4,10,6,1,10,1,1,6,4,4,10,6,10,5,10,10,7,10,7,6,6,10,19,10,10,5,3,10,6,10,4,1,10,10,3,10,1,1,10,10,10,10,10,10,10,5,10,6,10,6,14,10,5,5,10,10,8,10,15,19,22,10,10,1,10,4,10,10,4,10,6,1,10,4,1,10,5,10,9,3,10,6,10,2,2,10,3,3,10,10,12,12,5,1,3,10,5,15,7,10,3,10,5,10,3,10,7,10,9,14,20,10,10,10,10,11,11,21,15,15,6,10,4,10,9,20,20,10,6,7,10,7,10,7,7,10,10,7,10,9,10,10,10,10,10,10,10,6,1,10,4,10,10,6,2,10,10,10,10,10,10,6,2,10,6,2,10,7,7,10,3,10,10,6,2,10,10,9,3,2,10,5,2,7,10,10,8,8,8,10,5,1,10,10,8,8,10,15,10,10,6,1,6,10,10,5,10,10,7,16,10,10,7,2,10,5,5,5,10,10,10,1,10,10,10,7,7,10,4,1,10,8,15,10,1,10,7,13,10,10,15,15,10,11,6,10,20,16,10,20,8,8,9,1,2,10,5,10,4,5,10,4,14,22,10,14,14,10,10,3,10,18,14,14,10,10,8,8,10,10,5,10,10,2,15,12,10,10,10,5,10,3,10,5,2,1,6,10,10,10,1,10,10,5,6,10,10,10,10,8,8,10,9,10,4,10,4,15,12,3,3,10,13,1,10,9,9,10,3,10,6,1,3,10,9,9,10,8,10,10,6,1,1,10,8,10,10,10,3,5,5,3,10,10,10,10,10,7,10,10,10,19,10,10,10,10,10,3,4,10,8,7,8,4,10,2,10,10,2,10,2,2,10,10,10,7,10,10,10,10,10,6,10,9,10,7,3,10,9,9,15,30,25,8,10,10,6,6,10,8,3,10,10,10,10,1,10,10,10,10,6,1,10,5,10,10,6,10,10,10,4,10,10,9,10,4,7,16,5,10,10,5,10,10,10,15,15,15,10,1,1,1,10,8,6,10,2,10,10,10,10,18,13,10,18,18,10,10,6,21,13,10,10,7,10,4,2,10,10,13,13,10,3,10,7,10,15,8,8,8,1,1,10,2,10,10,8,10,6,10,6,2,6,9,1,3,10,7,7,10,7,3,10,8,10,10,5,5,4,10,10,10,6,2,10,7,4,10,3,10,10,6,10,8,8,2,5,1,1,10,10,10,2,10,9,7,4,2,10,10,5,10,4,5,10,8,8,2,10,10,1,1,10,19,13,10,13,13,10,10,11,10,4,10,7,7,7,10,4,4,9,10,3,3,10,7,10,7,7,10,10,7,1,10,8,5,10,5,10,10,10,10,10,6,1,10,7,7,10,14,10,7,8,10,7,8,1,10,6,4,10,6,5,10,10,10,3,5,11,15,10,10,4,2,10,2,1,10,3,10,4,4,10,8,2,10,1,4,6,4,2,15,8,8,10,8,10,10,10,8,10,10,9,4,4,10,1,10,10,10,7,10,10,10,4,4,10,9,1,1,10,8,9,3,10,10,10,10,9,11,10,6,10,11,10,7,6,10,8,1,10,6,10,10,2,1,10,2,10,10,20,16,2,10,10,10,6,5,10,7,10,10,10,10,10,6,10,5,10,3,3,13,3,10,5,10,10,9,5,10,7,7,10,10,5,10,10,12,10,10,4,10,10,7,10,5,5,10,10,10,7,2,10,2,6,3,10,2,10,4,4,10,4,9,10,10,3,2,10,10,10,10,3,10,26,24,10,10,10,1,10,10,4,2,10,11,11,10,6,10,13,13,10,10,10,10,10,10,5,10,7,16,26,19,10,3,10,10,10,7,15,7,5,2,3,10,15,15,10,10,3,6,10,3,10,10,10,10,9,10,12,4,10,6,6,10,8,13,10,1,1,10,11,11,10,10,14,10,10,10,7,10,3,1,10,10,5,10,8,1,10,10,3,1,10,20,9,9,10,10,6,12,10,3,10,10,10,7,7,10,10,10,10,7,4,14,10,10,10,10,10,6,10,6,10,3,10,10,4,1,10,7,6,10,10,10,10,7,10,15,8,1,10,10,6,10,6,5,15,9,9,3,10,10,10,14,6,10,2,10,6,10,10,11,7,10,9,10,10,10,10,14,10,6,5,10,8,2,10,10,10,3,3,10,20,13,7,3,10,17,9,10,9,6,10,8,5,10,5,5,10,4,4,10,10,5,10,3,10,10,10,10,10,10,6,10,3,5,3,10,20,12,10,8,3,3,1,10,2,10,5,5,10,10,7,4,1,1,2,10,11,10,10,10,10,20,14,10,8,6,10,5,10,8,8,1,10,10,1,8,8,4,3,10,10,9,10,7,6,1,10,7,6,4,10,10,4,2,10,8,10,7,3,1,15,14,10,10,10,7,6,16,16,10,10,10,9,7,10,20,17,1,1,10,10,10,5,1,10,3,1,10,9,3,10,8,1,10,10,10,10,10,16,10,12,4,10,10,1,10,6,13,10,8,10,6,4,10,10,10,1,10,4,4,14,4,2,2,2,10,11,10,10,10,3,10,2,2,10,5,10,3,13,10,10,6,6,10,10,10,10,10,7,8,10,10,6,10,10,8,4,10,7,13,10,5,10,5,10,2,10,11,3,2,10,9,4,10,10,6,6,10,10,10,9,4,10,6,10,10,12,3,10,2,1,10,7,5,3,10,9,9,10,10,10,15,10,7,1,10,10,3,1,10,10,10,10,12,16,10,20,20,16,10,6,10,4,4,10,10,1,10,10,7,10,10,4,10,8,4,10,9,9,10,10,16,6,15,9,5,10,6,6,14,9,2,10,10,10,20,10,10,7,10,3,10,10,10,2,9,10,4,1,10,10,10,7,1,10,2,10,9,2,2,10,16,10,3,10,4,1,10,10,10,3,3,10,8,3,10,3,10,10,3,10,4,16,10,18,10,7,10,10,9,7,5,5,10,9,16,10,10,10,10,8,10,5,1,10,8,7,10,4,1,10,10,8,10,10,8,1,10,10,10,10,10,10,8,10,10,5,10,10,10,6,21,21,10,11,11,10,5,8,10,10,3,3,10,10,10,4,2,2,1,10,23,23,10,4,1,10,7,2,10,9,10,1,11,19,4,10,1,10,4,10,4,1,10,5,1,10,4,10,2,2,1,15,8,10,3,15,9,9,10,10,10,10,10,8,10,10,6,10,9,10,9,9,10,3,3,10,4,4,10,6,5,5,9,8,5,10,7,10,7,6,10,4,10,10,1,1,10,10,10,10,10,11,5,10,10,15,10,8,8,8,10,3,5,10,12,15,10,5,2,10,10,5,10,10,7,10,10,8,10,10,6,10,15,7,10,10,7,10,9,9,10,5,7,10,9,4,10,10,5,10,10,6,10,9,10,6,15,10,5,10,5,5,10,3,10,10,10,10,3,2,5,2,1,10,10,15,10,10,10,2,15,17,12,10,10,1,10,12,10,10,5,1,10,6,3,10,20,6,2,10,3,10,10,13,18,10,7,10,9,9,10,6,10,18,18,10,10,1,2,10,10,1,10,7,7,15,15,9,9,10,9,19,10,10,10,10,10,10,15,15,10,3,10,10,3,3,1,1,2,10,3,10,10,8,10,9,10,10,2,2,10,8,10,5,10,1,10,7,1,10,10,9,14,4,10,10,10,9,10,10,4,1,2,10,15,4,10,10,20,10,10,3,10,9,6,10,6,9,10,10,4,10,8,10,4,2,2,3,10,10,4,4,10,10,8,10,4,4,5,5,10,4,15,10,4,10,10,10,10,3,2,10,10,10,10,3,10,8,11,1,4,2,10,3,4,10,6,10,7,17,15,10,10,10,7,1,10,10,10,15,21,10,10,10,10,4,10,10,10,10,10,6,10,10,7,10,10,10,9,5,6,10,3,1,10,3,10,10,2,1,9,5,2,10,9,19,10,10,9,10,10,5,1,1,10,2,10,9,1,10,10,8,8,10,10,22,20,10,10,18,18,10,10,20,10,10,5,10,10,20,20,15,10,3,10,5,6,10,4,5,10,1,2,1,10,10,10,7,10,2,10,14,10,10,10,10,3,10,10,4,1,2,2,2,2,10,4,7,10,8,17,14,10,15,25,25,5,10,10,3,10,10,6,2,10,10,2,10,10,10,8,2,10,11,11,15,10,1,10,10,10,5,5,5,15,10,2,1,10,7,5,10,20,23,10,9,10,7,5,10,11,11,10,10,2,4,10,10,10,2,10,10,9,10,10,10,10,7,10,10,5,2,10,8,6,10,12,10,6,6,10,14,9,10,5,1,10,10,10,10,10,12,22,26,10,5,10,8,9,10,2,10,15,15,10,8,10,8,11,10,10,6,10,4,4,10,13,14,10,10,10,10,10,16,12,10,11,10,5,10,8,10,10,2,10,2,4,10,3,3,5,10,7,4,10,9,6,10,8,10,20,9,3,8,10,10,10,10,10,10,6,2,10,8,3,10,10,9,10,5,4,10,10,4,3,3,13,10,9,10,4,4,10,7,6,1,10,10,10,10,11,10,7,10,7,4,10,10,8,2,2,10,17,10,3,4,5,2,10,10,10,10,10,4,1,10,9,10,15,15,10,6,5,10,9,1,10,3,10,10,2,10,10,9,1,10,10,10,10,10,10,12,3,5,2,2,2,11,11,10,10,10,10,10,10,9,10,4,1,1,10,5,5,10,8,3,3,10,4,2,10,10,15,10,10,12,4,10,10,8,2,10,10,10,10,5,10,5,5,6,1,10,9,10,18,13,10,10,7,10,4,10,6,9,4,10,12,10,1,10,10,10,9,9,10,20,1,10,6,2,2,10,3,6,10,10,7,4,4,10,10,10,10,4,10,3,2,6,10,10,2,10,10,10,10,21,6,10,10,10,6,10,4,10,10,7,10,8,10,10,10,10,12,12,10,10,10,9,10,10,2,10,3,10,10,10,20,20,17,10,3,4,10,7,7,10,4,10,10,4,5,10,10,10,10,7,7,10,20,9,9,5,1,10,7,10,10,4,5,10,10,10,25,10,10,5,5,10,10,10,10,10,10,10,3,3,3,10,6,2,1,10,5,5,10,1,10,10,8,10,10,9,10,1,10,9,7,10,4,10,9,7,10,10,10,17,10,2,15,10,10,10,11,10,10,11,3,10,9,4,10,4,10,3,10,8,5,15,1,10,12,4,10,3,10,10,18,15,10,10,5,10,20,15,15,10,20,14,10,10,8,10,10,3,10,9,10,10,10,6,1,11,11,10,20,16,3,10,7,7,10,2,10,10,10,11,1,5,10,1,10,4,3,10,10,15,10,10,6,1,10,2,1,1,10,5,3,10,6,10,5,8,10,10,10,10,10,10,2,10,5,6,10,12,10,10,9,4,15,11,10,6,10,4,7,3,10,7,7,10,10,10,7,1,6,10,13,9,10,2,1,5,1,5,15,11,10,12,9,10,7,1,10,11,10,13,13,10,3,10,1,10,2,10,13,2,10,3,10,14,7,10,5,10,10,10,10,1,10,15,15,4,8,3,10,7,22,18,10,7,10,10,5,7,10,7,10,10,8,8,10,10,9,1,10,10,5,10,3,10,10,3,10,15,25,13,10,4,10,4,10,9,9,10,3,10,2,10,10,3,10,10,10,10,10,10,6,10,10,4,8,10,9,10,10,5,10,7,7,10,3,10,10,6,10,12,4,10,4,10,7,5,10,2,1,10,8,4,10,10,10,10,9,10,5,10,10,6,12,8,10,6,3,10,6,4,10,1,10,5,3,10,8,10,4,9,10,18,14,10,2,10,10,10,4,10,20,20,1,10,10,10,10,10,10,6,1,10,5,10,9,20,10,10,4,10,10,10,10,19,11,10,7,10,6,10,10,15,20,17,10,3,10,9,9,7,10,10,7,12,14,5,6,6,10,3,10,6,2,10,10,2,14,10,10,10,10,7,5,10,7,10,3,10,6,10,7,3,10,2,6,5,1,10,10,9,4,10,10,1,10,10,1,10,8,10,3,13,10,10,1,2,10,2,1,10,10,8,6,10,5,4,10,5,2,10,10,8,3,10,9,9,10,17,12,10,1,10,7,2,10,7,10,8,2,10,19,19,29,10,2,1,10,10,10,12,10,10,13,4,10,5,10,10,15,13,10,7,3,10,10,10,10,10,10,5,5,10,6,10,6,6,10,10,10,10,10,10,10,6,2,2,10,16,10,6,5,10,7,7,10,6,2,10,2,10,10,10,10,10,5,10,10,10,10,10,10,7,4,10,3,5,10,10,7,5,10,10,3,1,10,11,9,10,8,5,10,4,10,6,6,10,10,6,10,1,1,10,10,8,10,3,10,10,10,10,10,10,10,5,5,10,6,6,10,8,7,10,8,10,10,15,10,10,4,1,10,10,10,10,6,4,10,7,17,15,10,10,10,10,10,7,7,10,19,15,15,15,9,1,10,11,11,10,5,3,10,10,10,10,10,7,10,10,10,10,10,6,10,9,4,10,10,20,10,10,4,10,8,6,10,10,10,10,5,11,1,10,10,6,6,10,10,11,3,10,4,7,10,1,10,12,10,6,6,10,10,3,4,10,7,10,10,10,10,13,6,10,10,10,2,10,6,5,10,10,6,10,5,4,10,2,10,10,10,10,3,10,10,9,10,1,9,6,10,10,2,1,10,11,10,6,4,10,2,1,10,10,6,1,10,10,10,10,10,10,2,3,10,10,10,7,5,10,2,1,10,12,12,10,23,10,10,10,10,3,10,18,15,10,10,10,10,10,5,10,10,7,3,10,10,3,10,5,3,3,10,1,10,5,11,15,13,5,10,15,14,10,10,10,10,2,10,10,1,10,10,9,10,5,14,14,10,10,9,6,10,3,3,10,9,4,10,6,3,10,10,5,10,6,6,10,7,7,10,9,9,10,9,9,10,8,10,12,10,10,2,10,10,5,10,10,8,10,11,11,10,8,1,10,7,6,10,4,4,10,10,7,5,10,2,10,10,10,1,10,8,10,10,10,1,10,10,8,1,10,10,10,6,5,10,3,11,4,10,20,20,20,10,10,2,2,10,9,10,7,10,10,10,10,10,4,10,1,10,3,10,7,4,10,7,6,10,10,10,13,7,10,10,9,10,10,5,10,10,10,2,5,2,2,10,10,3,10,8,10,1,10,5,10,5,10,5,7,16,10,12,15,10,10,4,4,10,10,4,3,10,10,2,10,12,10,3,10,10,10,1,1,10,20,10,6,5,5,10,6,3,10,2,2,4,6,10,10,9,10,7,10,10,6,16,10,9,9,2,10,5,2,10,7,1,10,2,2,10,8,4,4,10,10,5,10,6,1,10,5,15,2,10,9,8,15,25,25,10,12,8,10,10,10,5,10,5,5,10,15,10,6,4,10,12,19,10,10,6,1,10,3,10,6,10,5,2,10,1,10,10,6,10,5,10,4,1,1,10,8,10,11,16,10,4,10,5,15,10,20,17,11,10,10,6,10,10,10,6,10,4,10,6,10,20,7,5,10,10,10,10,7,10,10,1,1,10,6,6,10,11,4,10,2,10,10,10,11,4,10,6,3,1,1,1,10,10,10,6,6,3,10,9,4,10,9,4,10,5,1,10,3,10,10,9,5,10,5,5,10,2,10,10,7,10,3,10,5,1,9,6,6,3,10,5,5,10,7,10,10,10,5,15,14,10,5,5,10,6,10,20,20,18,10,9,4,10,5,1,10,10,2,10,8,18,10,10,1,6,5,12,10,8,8,10,3,10,1,10,10,7,10,2,5,5,10,10,12,10,10,9,9,10,10,20,10,10,10,10,10,3,10,10,4,8,4,1,10,7,7,10,14,10,8,6,10,2,10,5,10,10,7,6,2,10,10,10,10,10,6,6,10,5,10,9,11,10,6,10,10,2,10,10,2,10,10,5,10,10,10,10,10,5,1,10,4,10,10,1,10,8,7,10,10,3,10,10,7,10,8,8,10,2,4,10,5,4,10,10,10,10,18,18,10,10,10,3,5,5,10,14,24,18,10,10,7,10,10,3,2,2,2,10,10,10,6,2,10,9,1,8,9,9,10,7,12,10,10,10,20,10,10,8,10,7,10,20,20,10,10,6,10,9,19,18,10,10,4,10,10,5,10,1,10,10,5,10,9,9,1,1,10,10,4,10,21,21,22,11,11,6,10,6,2,10,14,10,13,13,1,10,20,20,1,10,9,2,10,8,10,5,10,10,3,10,3,10,7,10,2,10,10,10,10,5,10,5,3,10,10,4,14,12,10,6,7,7,10,3,10,8,10,26,26,10,10,3,10,10,5,1,10,10,10,10,10,10,1,6,10,5,5,10,10,10,7,10,5,10,7,4,10,4,10,10,13,10,10,10,10,6,10,10,10,9,10,10,10,6,16,10,5,2,12,10,9,10,5,10,10,6,6,10,5,3,10,6,3,10,10,10,10,10,19,7,7,10,1,10,3,4,10,10,8,10,10,8,6,3,10,7,3,13,10,9,1,10,1,10,9,9,10,1,7,6,16,10,11,10,19,22,10,8,2,10,10,14,9,16,10,4,4,10,10,20,8,10,11,2,10,3,3,3,10,7,5,10,9,1,10,10,10,10,10,5,10,10,10,10,5,10,10,7,1,10,10,10,9,9,5,1,10,10,10,10,11,10,10,11,10,10,14,10,14,19,10,10,10,10,2,10,10,10,16,16,10,1,10,10,8,10,10,10,10,10,10,10,8,8,1,10,10,3,10,12,10,13,23,23,10,10,7,1,10,10,12,3,3,1,2,15,15,4,10,10,4,10,1,10,5,5,1,10,1,1,1,4,3,8,4,10,19,14,5,15,8,7,1,10,7,10,10,7,7,10,7,2,10,10,9,8,8,10,10,10,6,10,10,5,10,3,10,4,10,4,10,4,4,1,10,10,7,4,10,11,6,10,4,4,10,8,10,7,4,10,9,7,10,10,1,10,10,14,10,7,7,10,5,10,7,10,5,10,10,2,10,13,10,10,7,1,6,10,20,16,16,10,10,11,11,10,10,5,10,7,3,10,1,10,10,5,5,10,9,2,10,10,10,2,10,5,10,10,10,10,10,9,1,1,5,1,10,3,10,10,10,2,10,16,16,10,10,10,7,10,1,3,10,17,11,10,9,2,10,8,16,10,5,10,10,5,1,6,6,6,10,8,10,18,13,10,10,12,7,10,18,18,10,2,3,10,7,4,10,9,6,10,4,4,10,10,4,10,7,4,10,10,7,10,10,10,9,10,13,10,3,10,14,14,21,7,10,5,10,10,10,5,10,8,7,10,1,10,10,3,1,1,10,7,10,4,8,8,10,8,20,27,10,6,10,10,10,10,10,16,10,6,3,10,4,10,7,2,10,10,7,15,3,10,10,4,10,8,2,3,1,10,9,9,10,1,10,10,10,6,10,1,1,10,10,7,5,10,7,1,10,11,11,10,6,6,10,8,3,10,10,18,6,10,10,5,10,10,1,10,10,13,13,10,3,1,12,7,2,10,11,11,10,4,10,8,10,10,10,20,13,5,2,10,11,8,10,10,6,10,5,5,10,10,2,10,5,5,10,10,8,10,10,4,10,9,9,10,20,13,10,10,10,10,10,13,10,10,3,13,13,3,10,32,10,10,9,10,2,10,5,10,10,5,3,5,10,10,10,6,1,1,1,10,10,19,9,10,10,10,10,11,6,10,10,20,20,20,10,10,10,8,8,15,2,10,6,6,3,10,11,5,5,1,10,4,10,10,10,6,3,10,6,7,8,10,10,10,10,10,2,10,10,10,10,5,10,10,10,11,10,14,14,1,10,9,11,10,5,10,10,17,10,3,10,6,3,3,10,10,12,7,10,10,5,5,11,10,5,7,10,6,6,10,4,10,10,10,12,10,10,4,4,4,10,5,1,10,8,10,12,12,10,3,10,10,3,10,7,17,13,1,10,8,10,10,10,10,6,10,10,5,14,10,10,6,10,6,6,10,11,13,10,2,1,10,10,6,7,10,10,10,9,3,10,10,10,10,6,6,3,10,5,3,10,10,10,20,20,20,10,10,10,10,12,10,10,10,10,7,10,10,10,10,10,10,7,10,11,1,1,10,8,9,10,10,6,10,2,10,3,10,3,8,10,8,10,10,15,10,8,1,10,12,10,15,20,10,8,8,10,10,10,8,1,10,9,10,8,5,10,11,11,10,8,4,10,4,10,10,10,1,10,8,8,10,10,10,20,26,10,9,10,10,10,10,10,10,18,14,10,9,9,10,7,1,1,10,7,10,10,1,1,10,20,19,19,10,10,10,6,6,15,13,13,10,1,10,5,10,1,10,12,12,10,10,6,6,10,7,3,10,10,6,10,6,10,10,10,5,10,20,13,1,10,6,10,4,5,10,4,1,10,11,20,20,10,10,10,20,20,10,2,5,10,9,8,10,10,10,4,4,10,10,3,10,10,7,2,10,14,8,10,9,10,9,4,10,1,10,12,22,16,10,6,4,10,10,10,1,1,11,10,10,1,10,10,3,10,2,2,10,10,7,10,3,10,10,10,7,10,1,10,9,6,2,10,9,10,7,7,10,3,4,10,7,15,15,10,5,5,1,10,10,2,10,3,10,5,10,7,4,14,3,10,6,11,9,3,3,10,10,20,14,10,1,10,3,1,10,8,10,15,20,16,16,4,10,10,2,10,1,10,2,10,9,5,10,13,13,10,7,7,10,2,10,10,3,13,4,4,10,10,19,18,25,10,2,10,7,7,10,10,10,8,8,10,7,5,10,1,10,6,3,3,10,7,10,3,3,5,10,4,7,10,1,10,3,10,5,5,10,10,10,2,10,10,5,10,7,7,10,10,3,10,10,8,10,1,10,10,3,10,10,8,20,10,9,8,10,10,10,10,15,3,10,10,10,10,7,10,8,3,15,16,8,10,10,5,6,10,10,10,7,10,8,7,10,5,10,10,9,9,10,10,10,10,10,6,1,5,11,11,10,8,3,15,6,16,10,1,10,10,10,2,3,3,4,15,3,10,10,10,10,10,10,16,16,10,9,7,15,10,10,8,10,10,4,4,10,6,1,10,10,10,10,10,5,10,10,10,15,9,9,10,6,8,10,8,8,8,4,14,10,10,5,10,10,10,10,10,10,6,10,10,16,10,9,4,10,7,1,10,4,4,10,10,15,11,10,10,10,10,10,10,10,10,5,10,5,3,7,7,4,10,2,10,2,10,10,10,10,6,10,6,10,8,8,10,10,10,10,7,10,16,4,10,11,9,10,10,1,10,1,5,10,10,1,10,10,10,10,6,10,6,1,1,10,4,4,4,1,4,4,1,1,9,10,10,5,1,1,10,5,1,10,3,10,10,1,1,2,10,3,10,10,10,7,10,10,1,10,10,7,7,10,10,2,1,10,7,7,2,10,2,10,18,16,10,1,10,2,6,1,10,10,6,10,10,9,10,4,4,10,1,1,10,10,6,10,22,22,10,7,10,10,2,10,5,10,1,10,2,10,10,6,10,4,4,10,12,10,17,17,10,10,10,10,3,10,7,7,10,10,10,8,10,12,12,10,7,10,7,4,10,10,20,7,7,10,2,2,2,6,2,1,10,1,10,10,10,10,10,6,10,10,7,5,10,10,2,10,4,4,10,2,10,10,5,10,6,10,1,10,5,1,10,1,10,4,8,8,2,10,10,6,7,10,14,9,10,15,6,15,7,10,9,10,7,11,10,10,8,8,10,8,6,10,1,4,10,10,7,8,10,12,2,10,10,10,7,10,10,6,10,10,11,10,10,10,1,10,7,7,2,2,10,4,4,10,8,1,10,6,10,9,10,10,2,1,10,8,1,11,10,10,10,10,9,10,13,14,10,5,10,10,10,8,15,25,11,5,15,16,16,21,10,10,10,1,10,10,10,10,9,10,5,2,10,10,10,10,20,7,10,9,3,10,12,12,10,7,5,10,6,6,6,10,9,10,1,10,10,7,7,10,10,10,15,13,8,10,10,7,1,4,10,8,8,10,10,5,10,6,5,10,10,7,10,10,6,1,4,10,8,10,9,10,4,3,10,10,10,18,16,10,12,10,9,9,10,11,7,10,8,8,10,4,4,10,10,11,11,11,10,12,2,10,10,10,14,14,10,5,5,10,10,10,10,10,5,1,1,10,10,7,7,10,9,15,10,10,5,10,13,5,10,3,10,10,10,3,1,9,2,10,4,10,7,10,10,19,10,5,2,10,10,10,1,6,9,10,10,20,7,10,1,10,1,10,1,10,10,10,11,11,10,10,4,10,6,10,8,10,5,10,10,8,8,10,10,5,10,6,10,10,7,10,10,9,9,10,5,10,4,4,10,10,10,10,10,10,15,4,10,5,1,10,10,6,6,10,1,10,11,10,10,7,10,10,6,10,10,10,7,7,6,10,10,10,7,10,10,6,4,10,18,11,10,10,5,10,5,1,10,10,9,2,10,5,10,10,13,10,10,1,10,11,10,7,9,10,10,5,17,23,10,5,10,10,10,10,9,10,10,6,6,10,10,10,10,1,8,10,10,2,10,3,3,10,17,17,13,10,10,15,10,3,10,10,9,7,5,3,10,10,10,10,7,7,3,3,10,10,10,10,10,10,10,2,10,4,4,14,10,10,7,1,10,15,15,13,10,3,1,10,10,11,1,10,1,10,6,10,3,1,3,2,10,10,10,3,13,8,10,10,9,4,10,5,1,10,10,3,10,10,10,2,10,10,3,10,10,17,10,1,10,3,2,10,5,2,10,11,6,10,6,16,2,10,7,3,3,10,10,10,9,9,10,4,4,15,5,8,10,7,10,7,10,2,10,10,13,5,10,5,1,10,3,10,5,5,10,10,9,10,10,4,10,10,1,10,10,10,10,4,4,10,10,10,10,9,15,10,3,10,5,10,7,10,9,19,40,10,15,16,6,10,10,10,6,10,10,10,10,9,15,10,8,10,9,19,16,10,7,10,14,14,10,10,10,7,10,10,10,10,10,10,10,8,10,6,10,1,10,3,10,10,4,10,11,6,10,10,7,1,5,3,10,10,3,10,7,1,10,10,6,10,7,8,1,10,9,10,10,2,1,10,6,10,9,6,10,2,10,10,5,3,10,20,1,1,10,5,1,10,10,7,7,10,5,5,10,10,9,9,10,10,4,10,3,4,10,10,7,2,10,10,2,10,8,10,10,10,9,4,1,10,11,10,1,1,10,10,7,1,2,10,8,1,10,4,10,3,1,10,8,8,10,10,10,13,10,6,10,10,9,10,7,10,9,10,4,2,2,2,10,8,8,10,8,10,9,6,10,10,10,8,4,10,10,3,10,8,5,10,7,1,10,10,10,12,10,10,1,10,15,13,10,12,19,24,10,10,3,3,10,2,12,10,5,5,1,15,16,16,10,10,10,15,10,10,10,10,10,10,10,4,1,1,10,10,6,6,10,5,10,10,10,3,3,10,10,10,2,10,5,5,10,4,10,7,7,2,1,1,10,2,12,3,10,8,10,10,19,19,10,1,10,7,10,20,14,4,10,6,1,10,5,10,15,5,2,10,8,8,7,10,4,10,10,10,17,10,10,4,4,10,10,4,10,2,10,3,1,5,10,10,10,3,10,9,9,10,10,8,10,9,9,2,10,10,10,10,9,4,10,10,6,6,1,10,10,23,10,7,6,10,1,10,10,9,4,10,11,10,20,10,2,10,10,10,5,10,4,10,2,1,1,10,10,20,30,30,10,1,10,10,10,7,7,10,20,15,22,10,10,10,20,10,10,5,10,10,10,1,10,7,8,10,9,5,10,15,15,10,8,5,5,10,4,10,5,1,8,2,10,4,2,10,10,10,10,10,3,10,10,9,3,1,2,12,10,5,5,10,20,14,11,11,10,26,13,13,10,10,10,10,10,10,5,15,8,10,3,2,10,6,10,6,8,8,2,10,4,10,13,10,3,10,2,10,10,7,10,5,4,10,10,2,10,6,9,10,10,10,10,10,10,2,10,14,20,10,19,9,10,10,2,10,10,6,10,12,12,3,10,3,4,4,10,3,10,15,10,10,6,10,10,2,2,10,10,10,10,10,10,1,10,10,3,10,10,10,8,17,10,4,3,10,10,7,10,7,1,1,10,10,10,5,10,10,3,7,10,8,1,10,3,10,9,10,10,10,2,10,3,10,3,10,8,5,15,13,14,10,8,1,10,7,7,10,4,10,1,10,2,10,5,10,8,10,10,10,10,6,1,10,10,14,7,2,2,3,10,9,9,10,7,1,10,10,5,10,10,8,10,10,10,10,6,10,1,10,7,7,10,10,10,19,27,4,10,10,4,10,1,10,10,5,5,10,15,15,12,10,5,10,10,12,10,20,24,10,10,1,10,10,10,9,10,6,5,10,10,10,10,2,10,7,7,10,10,10,7,10,10,10,6,2,10,4,6,10,5,10,7,10,10,5,11,10,7,5,10,3,1,10,1,10,9,10,1,10,3,3,10,7,1,10,10,10,10,10,9,10,3,7,4,15,15,15,10,10,6,10,7,3,10,2,1,10,20,8,1,10,5,10,3,2,10,17,8,10,7,12,10,10,4,5,1,10,10,3,10,9,9,10,10,5,10,10,6,10,10,1,1,10,5,10,2,10,3,10,8,4,9,7,7,17,10,7,10,10,1,10,11,2,10,8,8,10,10,5,5,10,5,10,5,5,10,4,10,7,10,10,12,10,3,10,7,10,10,7,10,8,8,10,9,4,10,9,8,10,10,6,10,7,5,10,5,2,10,3,10,10,10,6,6,10,8,2,1,10,1,15,12,8,10,10,10,4,1,10,11,10,9,7,10,10,2,10,7,1,1,2,2,10,8,8,10,5,10,10,10,2,6,2,10,3,10,11,10,17,23,10,10,4,10,1,10,3,7,3,3,3,10,7,1,10,10,11,2,10,10,10,8,6,10,7,10,17,13,10,3,9,2,10,5,10,4,10,10,10,10,14,9,10,9,4,10,9,4,10,9,15,10,10,6,6,6,1,10,3,10,10,7,7,1,10,10,10,7,14,10,9,6,10,4,15,10,2,10,7,8,10,10,10,10,3,10,7,10,6,10,10,6,2,1,3,3,10,7,2,10,10,15,9,1,3,10,10,9,4,10,10,5,10,9,3,10,3,10,20,23,12,10,1,10,9,7,9,9,10,12,10,10,3,10,1,10,10,10,5,3,10,10,10,2,10,2,12,10,10,4,5,10,11,5,10,10,6,2,10,10,5,10,5,5,10,1,10,8,3,10,10,10,2,10,4,7,4,4,4,10,1,10,10,10,10,10,7,3,3,10,8,8,10,20,5,10,15,10,10,2,10,6,10,6,2,10,3,10,10,2,10,17,2,10,7,7,10,8,2,10,4,10,3,10,9,9,10,10,10,10,8,2,10,3,3,10,4,3,10,10,9,7,10,5,10,14,4,10,12,10,8,10,4,1,10,5,10,4,4,2,10,9,10,10,4,6,10,10,10,7,10,7,5,10,10,3,10,15,10,8,3,10,10,8,15,8,10,10,10,9,10,11,10,7,4,2,10,6,10,4,10,10,7,9,10,4,4,10,13,13,10,8,10,3,10,12,16,10,10,10,10,10,20,6,6,9,5,2,10,10,5,15,10,18,7,10,10,5,1,1,3,10,10,11,2,10,4,3,10,10,10,9,10,11,14,10,9,10,2,10,7,10,6,2,10,7,10,15,14,10,9,9,10,8,8,10,7,10,10,8,10,2,10,10,10,10,9,10,5,10,10,7,22,20,5,10,3,1,10,10,10,10,2,10,3,4,5,2,3,10,5,10,4,10,1,1,10,13,11,10,1,10,10,6,1,1,15,6,8,10,15,3,3,1,10,11,11,10,6,6,10,7,10,5,10,5,3,2,10,4,3,10,10,10,10,10,6,10,10,10,10,10,7,8,9,5,5,10,10,8,7,10,20,10,10,3,2,10,2,1,1,10,6,10,4,10,8,10,8,18,10,11,11,10,10,10,4,10,10,10,4,14,10,4,2,10,6,10,2,10,10,10,8,8,5,1,10,7,7,10,10,10,4,1,10,9,7,10,3,3,10,11,9,10,10,4,10,8,8,10,10,5,10,10,10,10,10,16,14,10,9,9,10,4,10,10,5,10,16,14,10,5,10,6,10,10,3,2,2,10,10,15,10,8,10,10,10,1,10,5,4,10,15,15,20,10,4,10,5,5,15,10,2,2,10,8,10,10,9,4,10,2,10,10,10,4,10,2,2,10,10,6,10,10,4,10,5,4,10,2,10,10,4,2,10,10,8,8,3,10,10,8,8,10,4,10,1,1,10,10,5,10,8,8,10,10,14,24,10,10,7,10,13,3,10,3,1,6,10,7,10,6,10,10,6,10,10,3,3,10,10,10,20,11,9,10,5,5,10,8,10,7,3,10,10,10,8,1,2,10,10,10,10,4,10,10,10,10,5,5,12,10,7,7,7,10,3,3,10,2,2,10,6,4,2,10,5,10,10,10,5,10,4,10,9,6,10,10,6,6,10,8,8,10,7,3,10,12,10,10,10,4,10,6,10,7,7,10,10,4,10,10,4,1,1,3,10,10,6,6,10,13,9,7,10,6,10,10,3,1,10,10,10,5,10,20,18,10,1,10,16,10,20,10,12,12,10,10,10,5,10,10,3,10,1,10,1,15,9,10,9,10,10,6,10,7,1,10,10,9,10,5,5,10,10,2,10,10,5,10,10,10,10,2,1,10,10,10,4,10,10,6,3,10,8,8,2,10,6,16,10,10,5,10,11,6,10,17,17,10,8,10,10,7,10,8,6,10,7,6,10,10,5,10,10,10,13,13,10,10,2,12,10,1,10,9,19,18,10,10,6,10,10,10,10,11,8,18,10,8,10,11,10,6,2,10,10,5,10,7,9,9,10,10,7,9,10,10,10,10,21,14,10,5,1,10,19,2,10,10,5,15,27,10,6,10,10,9,1,10,10,10,3,10,10,6,10,10,10,12,8,10,10,10,13,10,2,2,10,7,10,7,10,13,10,4,5,1,10,10,10,10,10,4,10,9,4,4,3,10,9,9,10,13,24,10,10,10,7,7,10,12,17,10,10,1,10,10,20,5,10,8,6,7,10,5,3,10,8,3,10,2,10,5,5,5,10,10,5,10,10,17,10,3,3,13,10,7,10,6,6,1,10,10,7,10,5,10,6,10,1,11,1,1,10,12,2,10,6,16,21,10,5,10,1,10,10,8,10,4,10,2,10,6,2,10,9,9,12,13,10,2,10,20,3,1,10,10,10,10,10,9,9,10,10,5,15,5,10,9,4,10,10,15,19,10,1,1,10,14,10,9,6,10,10,10,10,5,1,10,10,10,9,10,10,22,10,13,14,10,4,10,4,10,7,10,10,10,9,9,9,2,10,7,3,4,10,5,6,10,10,10,7,10,2,10,10,7,1,10,10,10,8,10,8,3,10,8,5,10,18,7,10,1,10,5,5,10,4,2,10,17,6,10,5,4,10,4,10,10,8,10,10,14,17,7,5,10,7,9,10,11,10,10,10,20,10,16,3,10,10,6,5,10,3,10,10,2,10,4,5,10,8,3,10,6,10,11,10,10,10,7,15,9,10,6,1,10,24,24,10,9,3,10,2,1,10,8,8,5,10,9,6,10,3,10,2,2,5,10,15,14,10,10,10,10,10,10,9,2,10,10,8,6,10,10,10,13,12,10,10,10,23,10,10,7,10,10,8,10,4,4,10,6,10,10,10,20,20,10,10,5,3,2,10,10,15,9,10,8,2,10,11,10,7,1,10,10,10,10,10,10,10,3,5,10,15,10,10,2,2,10,7,8,10,2,2,10,9,2,10,8,14,10,7,4,10,15,22,10,2,15,25,16,10,3,1,10,4,1,10,6,1,10,10,10,10,10,3,1,10,4,10,4,10,10,18,10,7,4,10,10,10,3,10,10,10,10,10,13,13,10,6,1,10,10,6,2,10,12,14,1,10,9,5,1,1,10,1,10,5,10,7,10,3,1,1,4,3,2,10,13,9,10,3,10,4,10,11,10,20,14,14,10,1,10,10,11,16,10,10,10,10,1,10,10,16,8,8,10,8,8,10,10,2,10,10,10,10,10,6,1,3,1,10,10,15,7,10,10,9,10,6,10,6,16,16,15,17,17,10,5,10,1,10,6,10,9,9,24,10,5,7,10,7,5,5,10,10,8,10,7,7,10,3,10,8,8,10,10,10,10,10,5,1,10,10,10,10,1,10,10,10,10,5,3,10,10,9,8,10,10,1,1,10,4,1,10,4,4,4,10,6,2,10,10,10,2,10,10,6,2,10,6,10,10,10,10,1,9,3,5,10,6,10,10,10,10,1,10,10,6,3,10,5,2,10,10,10,10,10,10,10,10,5,10,1,10,10,10,9,1,10,4,1,10,10,9,11,10,3,10,10,8,10,4,10,8,10,10,7,2,10,20,20,9,1,15,10,20,20,10,6,10,3,2,10,25,10,3,1,10,10,1,10,1,10,10,10,10,4,4,10,10,10,10,10,6,10,10,10,4,10,12,10,1,10,3,10,9,7,10,17,21,10,8,1,10,6,6,10,5,2,10,10,9,9,10,14,14,10,10,8,4,10,10,10,5,10,15,15,9,10,4,10,10,9,6,10,6,10,8,8,10,5,10,10,9,10,7,7,10,11,11,10,10,7,4,10,10,8,5,10,10,7,10,7,10,10,5,2,10,20,18,16,10,2,10,4,10,12,6,3,10,13,6,10,3,5,10,6,10,10,4,10,10,10,10,10,10,20,21,10,2,10,8,3,10,5,10,20,10,4,2,10,10,10,6,11,10,10,10,1,10,5,1,10,3,10,7,7,10,1,2,10,10,2,1,10,6,6,10,10,11,11,10,6,5,10,10,7,1,8,8,6,1,5,5,10,8,6,1,10,6,3,10,15,11,3,15,6,6,10,12,10,10,10,10,1,1,10,4,10,9,9,9,10,10,14,8,10,10,7,10,3,10,1,10,8,2,10,1,10,8,8,10,2,10,9,1,10,10,5,10,7,9,10,8,5,10,5,10,10,2,10,10,10,10,10,10,10,14,14,10,10,1,10,10,10,9,15,25,10,8,3,10,12,9,10,7,12,12,10,10,7,4,10,14,2,10,10,4,10,7,10,2,1,1,10,8,10,3,1,1,10,7,7,10,10,14,10,10,6,10,1,10,10,10,10,9,6,10,10,10,7,7,10,10,10,15,10,10,3,10,10,15,10,6,6,10,10,10,4,10,10,10,9,10,5,15,5,7,10,10,2,10,10,10,3,1,10,10,4,10,10,8,18,10,10,8,10,4,4,10,11,21,11,10,10,10,5,10,10,9,10,9,8,10,12,10,15,1,10,10,7,7,4,10,10,2,10,10,6,10,6,2,10,10,5,10,10,6,1,10,5,2,2,10,11,21,10,15,9,10,9,12,10,6,10,6,6,10,10,18,9,10,7,5,10,9,4,10,6,5,10,10,10,1,10,2,10,20,18,10,3,3,10,10,3,14,10,1,1,10,3,4,1,10,9,4,10,10,10,5,4,10,7,7,10,10,7,10,10,10,9,10,1,1,10,10,10,10,10,4,10,13,13,5,10,8,3,10,6,6,10,5,10,9,9,10,10,7,1,1,10,10,10,10,2,10,5,10,9,2,1,10,10,1,10,9,5,10,5,3,10,6,2,1,10,10,18,6,10,4,1,10,10,6,6,1,10,10,10,9,19,10,2,10,3,10,10,1,6,10,13,13,10,1,10,5,5,10,4,10,6,6,10,2,2,10,10,8,9,9,10,2,10,10,10,10,10,10,6,1,10,4,4,10,8,8,10,5,10,10,10,10,5,10,7,2,10,4,10,7,7,10,10,10,10,3,3,10,10,7,10,5,4,10,17,10,1,10,11,11,10,6,4,9,10,10,6,10,9,7,10,8,10,10,8,8,10,7,1,10,10,3,10,10,10,10,4,10,6,10,3,5,10,9,6,22,10,10,6,10,5,10,10,8,3,10,7,4,10,5,2,1,10,10,7,10,10,10,14,10,4,10,6,2,10,2,10,7,4,14,1,10,10,6,1,10,5,3,10,9,5,10,9,9,4,10,9,18,10,10,20,10,10,10,10,6,10,10,10,10,14,10,10,5,10,6,3,10,11,10,4,11,10,10,7,10,10,9,7,7,10,11,10,5,1,10,7,10,4,1,10,6,11,10,4,2,10,7,5,10,9,10,11,10,8,8,10,7,1,10,10,8,10,10,8,10,6,4,10,1,10,10,4,4,10,7,10,12,5,10,10,5,1,10,10,10,6,1,1,10,10,2,10,10,2,7,8,13,23,10,6,7,10,10,4,4,10,10,3,7,10,5,10,5,6,2,10,3,1,10,10,11,10,10,8,8,1,1,1,10,1,10,10,8,10,6,10,15,10,5,10,4,4,2,10,10,10,10,10,10,10,10,8,10,2,10,7,10,5,3,4,4,2,10,10,3,10,13,13,7,10,1,10,5,5,10,10,14,10,10,8,3,10,10,10,11,10,10,10,3,10,10,12,13,10,11,2,10,4,3,8,8,10,5,5,10,19,18,10,2,10,10,10,6,6,5,10,10,10,1,1,10,10,10,10,10,5,10,10,12,12,10,10,10,2,10,7,10,10,10,10,23,19,28,10,5,10,10,7,10,11,1,1,10,3,3,2,10,5,10,10,10,14,8,10,7,10,18,6,10,10,10,3,10,8,8,10,1,10,10,7,7,7,10,10,10,1,3,4,4,10,10,8,10,10,6,6,7,6,10,2,2,2,10,10,2,10,20,10,8,5,10,13,8,10,2,10,4,2,10,9,9,10,6,10,10,10,10,2,12,5,10,10,27,18,15,12,20,10,9,10,10,10,5,3,3,3,10,5,5,10,9,1,10,7,7,7,10,2,10,7,3,1,10,8,6,10,5,10,9,5,10,10,10,8,8,10,10,5,5,2,2,10,10,3,10,23,6,10,1,10,3,10,19,2,10,4,10,7,4,2,10,7,10,7,4,10,10,10,10,1,10,10,8,5,10,9,9,10,10,7,10,5,9,4,10,9,15,7,10,10,10,15,10,20,3,10,7,8,6,10,10,3,10,11,10,6,10,6,2,10,8,10,10,4,10,11,11,5,9,9,10,10,9,14,10,4,3,10,10,4,10,10,12,7,1,10,10,3,1,10,10,1,3,5,10,4,10,17,9,10,20,10,10,10,4,4,10,4,10,7,10,10,10,7,7,10,9,6,10,10,3,10,10,10,5,10,10,9,10,5,9,10,3,4,10,16,7,10,19,23,10,5,20,6,15,13,3,10,4,1,8,10,18,10,9,10,10,23,10,6,9,10,15,14,10,20,11,10,10,10,2,10,10,10,10,10,5,5,10,10,4,2,10,4,4,15,14,12,7,10,10,7,10,10,9,9,10,10,10,10,10,8,10,10,5,2,10,10,4,10,15,9,10,4,2,1,10,6,4,2,24,15,10,3,10,10,10,8,10,10,9,10,8,10,10,5,10,10,10,10,7,4,2,10,6,10,3,10,6,10,6,6,10,10,5,10,7,11,10,7,10,6,10,10,3,10,7,1,10,8,10,8,8,10,10,10,15,12,7,10,7,1,10,10,3,10,14,11,10,11,11,10,12,7,10,6,2,10,10,10,14,10,10,10,18,14,10,10,5,10,10,7,8,4,10,5,1,1,10,10,4,2,10,10,1,10,10,10,6,10,10,4,10,10,10,3,3,10,7,5,10,3,10,6,5,10,10,7,10,7,6,10,10,1,10,10,10,11,10,4,10,5,2,10,7,1,10,10,10,10,5,10,2,1,2,4,10,10,5,10,10,10,1,6,4,2,10,8,1,10,8,4,10,8,8,10,5,2,10,10,6,2,10,2,10,10,6,6,10,4,10,6,10,10,8,3,10,8,10,7,5,10,4,10,11,6,10,10,4,10,10,10,13,18,6,10,22,14,10,9,4,10,8,8,10,8,8,10,5,2,10,10,8,8,10,10,5,10,10,1,10,10,10,15,5,8,2,1,10,8,10,10,10,11,3,2,10,10,1,10,10,10,11,6,6,10,10,1,10,3,2,10,6,22,10,10,4,10,1,10,2,2,10,10,19,8,4,1,10,10,5,10,3,10,10,10,12,4,4,10,10,3,10,10,13,8,10,12,10,7,4,10,10,10,10,7,10,10,5,10,10,10,6,6,6,10,6,4,1,10,10,4,10,14,3,10,9,6,10,10,15,9,3,10,7,1,10,20,15,15,15,10,10,10,10,5,10,8,1,10,15,10,10,7,15,10,10,9,10,10,2,15,17,17,10,4,10,10,10,10,10,2,10,7,10,10,6,6,1,10,10,10,1,9,9,2,2,10,10,5,3,10,10,7,7,10,13,9,10,4,3,10,10,11,5,5,10,10,18,18,10,1,10,6,13,10,5,5,4,4,10,10,10,3,10,3,10,5,2,10,10,5,10,10,15,13,1,1,2,10,20,11,10,11,1,10,4,10,10,4,15,15,2,1,10,5,10,5,8,10,4,10,10,10,3,10,5,2,1,10,7,7,10,8,5,10,3,10,10,12,3,10,10,5,10,5,3,5,10,3,10,10,8,10,4,7,10,1,1,10,4,1,10,5,10,13,21,10,3,1,10,10,10,10,10,10,4,10,10,8,6,6,10,9,5,10,9,10,20,13,10,9,10,10,8,1,2,10,7,11,10,9,6,10,10,10,10,10,13,13,2,10,6,1,10,11,4,10,2,10,10,15,15,10,10,3,3,17,10,2,10,10,9,10,10,8,10,7,10,9,5,10,8,2,10,6,3,10,10,10,7,3,10,8,10,10,10,10,7,10,12,12,10,7,10,5,1,10,6,12,1,10,15,10,13,10,13,13,10,20,10,20,8,3,10,10,10,4,4,10,6,10,12,19,10,3,2,10,6,4,10,3,13,13,9,8,8,10,6,3,10,1,10,10,5,10,7,7,10,10,1,10,10,4,1,1,10,7,10,4,10,20,12,22,13,10,10,6,3,3,10,5,10,10,8,10,13,23,19,10,10,10,6,10,8,10,10,3,10,10,10,1,10,10,2,10,19,19,10,7,7,10,15,14,10,9,9,10,10,10,10,15,10,10,10,4,4,10,7,7,10,10,10,10,18,10,9,12,10,8,8,10,3,3,10,7,10,10,21,16,10,10,10,11,11,10,10,10,10,6,10,5,10,5,5,10,10,10,6,2,2,10,4,10,10,3,10,15,30,35,22,10,10,6,10,5,9,10,10,8,10,10,10,1,9,10,17,26,10,5,10,3,1,10,8,10,1,10,10,10,9,1,10,1,1,10,10,10,8,10,10,9,10,11,7,5,10,11,21,10,10,10,4,10,16,16,10,7,1,10,2,10,17,10,10,10,10,10,10,3,15,10,8,7,10,20,20,15,10,9,3,10,10,5,7,10,7,14,10,7,7,2,10,1,10,10,10,10,10,10,5,5,10,13,5,10,10,9,9,10,12,5,10,5,5,10,10,10,10,2,10,3,10,10,10,10,8,1,10,10,10,10,6,10,8,8,10,10,10,16,31,29,24,10,10,1,1,10,12,10,10,18,11,11,10,5,4,10,3,10,10,19,11,10,10,1,10,10,6,10,11,2,10,9,1,10,6,10,10,10,10,13,10,14,7,10,9,4,10,8,12,10,5,2,10,9,1,10,2,1,10,13,10,8,10,7,8,10,2,10,10,8,18,10,7,2,10,10,6,10,5,10,7,10,7,2,10,9,9,10,5,5,10,10,10,10,20,10,10,10,1,10,10,9,15,15,9,15,4,4,10,10,8,10,1,3,10,7,4,10,9,10,10,5,10,10,15,22,15,10,8,1,10,7,10,2,10,5,1,10,10,10,9,10,7,7,10,10,6,10,10,2,2,10,4,10,10,10,8,10,8,6,10,10,6,10,10,5,3,1,10,3,3,8,8,10,10,9,24,22,10,3,3,10,4,10,5,4,10,6,6,10,9,9,10,10,10,10,1,10,2,1,10,8,10,3,4,4,10,10,10,4,10,15,5,2,5,2,4,10,10,4,10,5,10,5,5,10,11,10,1,1,3,3,10,6,7,10,10,6,2,10,10,4,2,10,1,1,10,5,6,10,10,10,2,2,10,9,8,10,10,10,8,3,10,10,8,10,2,1,2,10,2,5,1,10,11,10,10,11,16,17,10,10,1,10,10,14,9,10,10,10,7,8,1,10,10,3,1,10,2,3,8,10,3,10,1,10,6,5,10,6,2,10,9,9,10,10,5,10,10,10,12,17,10,7,5,10,10,5,10,4,1,10,10,10,5,2,10,10,11,2,10,5,10,8,8,10,6,1,1,10,11,10,10,10,5,10,9,1,10,7,2,10,10,2,10,7,10,6,10,2,10,10,11,11,10,5,10,10,5,2,10,10,10,10,4,8,10,10,10,8,16,18,10,10,2,10,8,8,10,10,6,10,10,6,4,10,10,9,9,10,6,5,10,10,6,4,1,10,8,2,10,8,10,5,13,23,10,9,3,10,3,15,19,5,10,3,1,10,20,14,5,10,10,19,9,6,10,10,4,4,1,10,2,8,13,11,10,8,10,10,10,10,10,9,9,10,6,6,10,6,10,10,10,10,10,16,5,10,10,11,10,10,2,10,10,10,10,5,1,10,4,10,10,7,10,10,10,10,6,6,1,6,4,4,10,6,6,10,2,3,10,10,10,4,10,7,10,20,11,2,10,9,3,10,4,10,8,8,10,2,10,10,1,10,13,14,10,10,10,8,10,1,1,10,8,23,10,10,8,10,3,3,10,4,4,10,15,13,10,9,5,10,5,10,10,15,17,10,10,2,10,6,10,2,10,2,2,10,6,9,10,10,10,10,8,5,4,10,11,4,10,17,10,10,10,10,10,10,10,10,4,2,4,4,10,7,19,10,5,10,10,10,10,10,12,2,11,10,8,13,10,4,10,3,10,9,14,1,10,10,10,10,1,1,10,6,10,14,10,10,10,10,10,10,10,10,4,1,10,10,5,10,7,3,3,2,2,3,1,2,10,10,3,10,10,10,2,10,7,10,15,14,15,1,10,10,2,10,8,7,5,5,10,10,3,3,10,10,10,10,10,12,11,10,10,10,2,10,11,10,10,10,10,7,8,10,9,10,10,4,1,10,11,5,2,10,3,2,2,1,10,5,10,10,10,5,15,12,2,2,1,10,10,10,10,10,10,10,10,10,8,5,10,7,6,10,21,10,1,10,10,1,1,10,10,10,6,6,10,10,1,10,10,7,10,2,10,15,4,3,10,10,1,10,9,10,10,10,10,10,2,10,1,10,10,10,6,9,10,20,13,6,10,2,1,1,10,9,10,10,9,4,10,10,10,10,10,5,5,3,3,1,10,6,10,1,10,7,10,10,2,10,10,7,10,8,4,10,11,11,10,5,10,5,3,1,10,2,9,2,1,1,2,10,10,15,10,10,1,1,1,10,8,3,1,10,3,10,3,10,2,10,1,10,8,8,4,4,4,4,10,10,10,7,10,17,17,10,11,10,10,10,5,10,9,10,9,9,10,9,6,10,10,6,10,5,5,5,10,5,2,2,10,9,9,10,10,6,1,10,10,10,10,10,7,4,10,8,6,10,16,10,10,10,10,13,10,15,7,10,9,1,10,6,6,10,4,10,3,3,2,10,2,1,10,8,10,10,5,5,10,8,13,1,2,10,3,10,10,10,4,4,10,7,5,10,10,12,19,10,8,20,10,10,3,9,10,10,4,10,6,10,3,1,2,10,5,5,10,10,10,5,10,10,10,10,10,10,10,1,1,1,10,10,10,6,10,10,11,11,10,4,4,8,4,10,2,5,5,10,10,6,10,10,10,10,10,7,2,10,7,4,3,10,6,10,7,11,2,10,10,9,9,10,8,10,7,5,10,11,1,10,5,3,10,10,8,10,10,1,10,6,10,14,10,10,8,3,10,11,7,10,8,5,10,14,16,10,12,9,10,1,10,20,26,10,10,3,10,10,8,10,20,20,11,10,10,4,10,11,17,10,6,5,10,4,10,7,10,4,7,6,10,10,4,14,13,4,10,10,10,10,7,10,2,10,6,10,7,10,11,10,8,13,10,10,3,5,10,1,10,2,10,5,1,10,3,10,3,13,6,2,10,6,5,6,10,2,10,7,10,21,23,10,7,7,10,5,10,9,9,15,15,3,10,7,12,10,10,8,15,5,15,10,1,15,9,10,3,10,4,10,6,2,3,1,1,10,6,5,10,5,1,10,8,8,10,10,10,10,10,20,23,12,5,8,4,10,10,8,10,9,7,10,11,10,10,10,10,10,10,7,7,15,7,1,10,2,10,10,5,10,3,10,8,4,10,7,10,9,13,10,13,13,11,10,8,10,10,10,9,10,10,15,10,7,3,10,12,21,17,10,4,10,5,10,3,3,5,10,7,4,10,10,1,10,5,10,10,1,10,10,10,10,2,10,7,2,10,11,10,4,3,10,5,3,10,10,9,10,10,7,10,1,1,10,10,10,8,3,10,10,10,6,10,5,10,5,10,3,10,10,9,10,10,3,3,10,10,8,10,10,5,5,10,25,24,10,10,10,7,7,10,10,5,2,10,10,10,8,5,4,2,2,10,5,10,10,10,18,1,10,8,8,10,10,7,10,6,10,10,6,6,2,2,2,10,10,10,10,10,1,10,10,1,11,10,7,13,10,10,4,10,10,3,10,10,10,10,2,10,10,10,1,1,1,2,10,9,9,10,4,10,10,10,10,10,1,1,10,20,20,10,10,20,10,10,22,12,10,5,2,10,3,1,10,10,7,10,5,5,10,6,3,10,1,10,3,3,10,4,3,10,6,10,8,6,10,10,11,10,8,8,10,10,2,9,10,15,7,10,10,10,10,7,10,15,10,1,10,1,1,10,2,2,1,10,7,7,10,6,3,10,1,1,10,10,10,10,18,28,24,10,15,6,5,10,8,10,10,10,8,2,1,10,10,8,10,14,14,10,10,1,10,10,10,10,10,10,10,10,10,10,10,10,5,4,10,8,5,10,10,10,6,1,10,10,4,14,7,1,10,2,10,5,10,5,3,1,10,10,3,3,10,20,13,9,10,7,4,2,1,1,10,9,8,10,9,9,10,8,8,10,7,10,4,2,10,3,3,1,10,10,10,11,10,10,1,10,7,5,10,2,10,3,3,10,20,9,9,10,15,1,10,10,3,5,10,5,2,10,16,10,9,9,10,4,4,10,6,4,10,9,5,5,10,9,9,10,2,10,10,13,7,10,16,21,10,7,7,10,10,6,10,10,9,10,11,1,10,1,10,7,12,10,10,7,10,3,10,4,1,1,1,10,2,10,3,10,4,10,5,3,4,10,7,10,5,2,10,20,23,10,10,1,10,4,10,6,3,10,9,10,6,5,9,8,10,7,10,10,7,2,10,10,10,10,6,6,10,10,2,10,5,10,10,10,5,5,10,10,5,10,7,10,1,10,10,18,10,4,1,10,10,10,22,22,22,10,10,11,11,10,6,1,10,7,10,10,2,1,5,1,1,10,3,10,14,14,10,10,12,10,10,10,7,10,5,5,10,10,10,3,10,11,3,10,9,10,10,10,10,8,6,10,10,9,9,10,9,7,10,10,7,10,5,3,15,1,10,12,10,5,1,10,11,10,7,5,10,5,5,10,10,10,4,1,10,4,2,10,10,6,2,10,10,7,10,5,1,10,5,10,9,5,10,10,16,10,4,1,10,6,10,7,6,10,10,6,6,10,9,10,6,5,10,17,16,10,8,10,4,1,1,8,3,10,3,2,2,10,4,2,10,10,14,5,5,10,3,10,11,10,10,10,3,10,10,20,17,22,10,6,2,10,7,7,10,10,9,10,10,5,10,8,10,10,7,7,10,9,7,10,10,7,10,9,2,12,10,3,16,10,10,10,5,10,7,3,1,10,10,8,10,5,10,9,10,7,2,1,1,10,5,15,10,10,10,13,10,8,10,10,15,3,15,1,10,22,10,4,11,10,10,10,9,10,8,23,19,10,6,10,3,3,15,23,4,10,3,10,10,9,10,5,5,10,6,10,5,1,10,10,4,10,1,15,11,11,10,10,10,20,16,8,10,6,6,10,4,10,1,10,7,3,10,10,9,15,9,9,10,10,2,10,10,9,10,10,10,10,10,10,20,30,25,25,10,4,4,1,10,4,10,6,1,1,10,20,4,10,10,9,10,7,7,10,11,10,10,6,10,16,16,10,10,20,10,9,9,10,10,20,6,2,10,8,8,10,8,1,10,10,7,15,1,15,8,10,10,5,10,3,3,10,5,5,10,8,4,10,2,10,3,10,11,7,10,4,10,1,1,10,10,11,10,6,7,7,9,9,9,10,10,9,14,10,10,1,10,6,11,10,9,8,10,1,1,10,15,10,10,10,10,10,5,2,10,11,10,10,10,10,3,5,2,2,10,7,8,10,20,15,1,10,7,10,10,10,12,17,10,10,6,10,20,15,10,4,1,1,10,14,9,10,10,20,10,6,1,10,5,10,10,10,4,10,3,10,7,10,10,10,6,3,10,10,11,10,10,11,20,10,6,5,10,10,10,12,22,19,15,5,5,10,7,7,10,2,1,10,10,10,5,1,10,4,1,10,10,10,18,18,15,16,20,10,10,11,10,10,2,2,2,10,10,10,10,10,10,10,2,10,10,8,8,10,1,10,12,8,10,4,3,10,7,1,10,10,9,10,5,1,10,20,10,4,10,10,4,2,1,10,10,10,10,9,10,17,8,10,5,10,10,5,10,10,10,10,9,10,2,10,10,7,2,10,4,1,10,9,3,10,10,5,10,3,13,9,10,10,6,10,6,6,6,10,10,4,2,2,10,20,30,10,4,10,13,3,1,10,1,1,10,1,10,3,3,7,6,6,11,2,10,5,4,10,10,10,10,4,4,10,10,10,10,7,10,10,7,2,10,7,10,6,10,5,5,10,3,6,10,6,4,10,9,10,10,2,10,4,10,10,10,5,8,10,10,14,10,3,10,9,5,10,10,10,10,20,20,25,10,11,10,7,5,10,7,5,10,10,10,10,10,10,10,8,10,7,18,10,10,10,13,13,10,8,2,10,1,10,6,10,9,5,10,20,20,30,10,3,10,10,5,5,2,10,18,19,10,1,1,10,2,10,10,10,14,14,10,10,10,1,10,6,10,11,1,10,10,10,10,10,10,1,10,7,6,15,10,6,1,10,5,10,10,11,11,10,4,10,2,10,2,10,6,10,10,4,10,4,10,10,4,6,8,10,10,2,1,1,2,10,9,9,10,9,1,10,10,16,10,15,19,6,10,4,10,10,1,10,7,12,10,10,10,21,12,10,6,10,10,1,10,10,4,4,10,1,10,9,19,11,10,10,10,10,10,5,5,10,10,12,1,10,4,10,10,10,10,20,20,14,10,14,10,6,1,10,10,10,10,4,10,10,8,10,7,17,5,10,15,10,10,3,6,10,7,7,2,10,9,3,3,3,3,10,8,10,10,8,10,10,3,1,10,2,10,9,11,10,14,10,10,10,10,10,4,10,7,10,8,10,7,2,10,2,10,10,10,11,10,4,4,10,10,8,8,10,8,4,10,10,7,9,15,9,1,10,10,10,3,2,10,10,3,3,10,2,17,10,1,6,10,10,9,10,10,10,19,12,10,10,5,10,15,10,10,2,10,10,10,10,7,10,7,1,5,10,6,10,10,14,1,10,10,6,1,5,4,10,1,2,10,15,15,10,5,3,10,10,10,10,9,11,10,3,3,3,10,10,6,5,10,7,4,10,6,8,10,10,10,9,10,7,15,14,5,10,4,10,10,5,1,10,6,2,3,1,10,6,5,10,11,11,10,4,10,22,16,10,5,8,10,10,4,7,10,10,8,1,6,8,8,10,4,10,10,1,10,10,10,6,1,10,10,3,3,10,1,10,4,10,2,10,1,2,2,10,9,2,10,4,4,10,8,10,10,10,8,10,1,2,2,8,9,14,10,18,18,10,3,13,10,2,10,5,10,6,7,10,9,10,8,10,9,3,10,10,10,5,5,10,10,6,10,10,8,5,9,10,4,10,5,6,10,10,10,10,8,5,10,10,2,10,1,1,1,5,13,4,2,10,10,7,6,10,10,10,1,1,10,7,10,2,2,10,10,10,8,7,10,5,5,1,10,6,7,10,7,7,10,10,8,10,10,10,8,8,10,16,17,17,10,6,6,8,9,10,15,3,10,15,11,10,10,5,4,10,9,9,10,1,1,10,12,12,10,11,6,10,10,5,3,10,10,10,10,10,4,1,2,1,4,4,4,10,10,9,9,10,10,10,10,10,10,4,10,10,10,11,10,10,10,10,10,4,10,7,10,5,15,15,15,10,6,10,20,19,18,10,2,2,10,11,6,10,8,18,10,5,10,6,10,5,3,10,4,4,10,4,1,10,9,10,9,10,2,10,4,3,10,5,2,10,15,15,2,10,10,10,10,10,10,4,10,3,2,10,8,8,10,20,18,7,10,2,1,10,7,2,10,13,13,10,20,20,20,10,10,8,10,10,10,10,8,10,9,9,10,8,24,10,10,5,10,10,2,18,10,10,9,1,10,10,10,10,10,10,7,14,10,10,6,5,8,10,10,10,10,10,10,10,5,10,10,8,7,10,3,3,10,5,5,10,3,2,10,10,5,10,14,10,1,2,10,8,6,10,9,1,10,18,18,10,2,7,14,10,3,1,10,20,20,10,4,10,10,7,1,10,6,6,10,13,10,2,2,10,1,15,15,4,10,11,2,10,10,7,2,10,7,1,1,10,20,20,9,10,6,14,10,10,2,10,12,21,10,3,1,10,8,2,10,20,10,6,10,10,9,7,6,5,10,10,10,10,10,3,1,10,8,11,10,8,8,10,6,2,1,10,7,19,10,2,1,10,10,5,10,10,8,10,10,10,20,20,10,7,7,10,7,7,10,7,7,10,15,25,10,7,10,10,3,10,3,10,10,10,6,10,10,6,16,9,10,11,4,14,10,3,10,10,10,10,3,10,5,10,10,10,10,7,4,10,4,3,10,5,10,10,4,1,1,10,10,7,3,4,10,10,10,10,11,23,15,10,10,6,2,10,20,18,10,6,8,10,4,4,4,10,10,10,5,2,2,10,8,10,4,7,10,7,4,10,7,10,10,12,10,8,5,5,5,7,17,10,8,10,7,7,9,12,9,10,8,8,10,8,7,10,10,8,1,10,10,13,10,6,10,10,10,10,10,25,20,30,21,10,7,7,10,4,10,10,4,10,10,3,10,10,15,10,6,4,4,2,10,5,10,5,3,1,10,10,1,10,3,3,4,4,2,10,10,9,12,1,10,10,20,18,3,10,3,3,10,1,10,10,10,10,3,10,15,8,1,2,10,3,6,10,10,10,16,16,10,4,10,10,10,10,1,10,10,5,5,10,7,17,10,20,15,15,10,10,1,10,5,10,5,4,15,10,10,9,9,10,10,10,6,10,9,8,10,7,10,1,10,6,10,10,10,7,10,9,9,10,1,1,1,10,12,10,10,3,10,20,17,32,10,6,4,10,1,10,10,8,10,10,10,10,2,3,6,10,2,10,10,3,1,10,4,15,11,9,10,10,9,20,10,10,6,14,5,10,7,8,10,10,10,25,34,34,10,10,10,6,10,8,5,10,8,15,10,2,7,10,10,1,10,2,9,4,3,4,10,9,10,9,9,10,3,10,10,7,10,7,4,10,4,10,12,20,10,9,7,10,3,7,10,6,6,10,10,10,1,10,12,7,10,14,14,10,20,16,10,3,1,10,8,8,10,1,10,10,6,10,11,8,10,8,8,10,1,10,6,4,10,10,3,10,6,13,10,10,10,10,10,10,10,10,6,1,5,5,10,4,4,5,4,2,2,10,10,7,2,10,10,4,10,7,7,3,10,20,10,5,10,19,13,10,8,10,4,14,10,6,10,20,9,1,10,10,10,10,6,6,10,2,10,4,5,10,10,9,10,10,10,10,10,3,10,2,8,10,6,10,10,10,10,10,7,10,10,7,10,9,10,10,5,1,10,10,2,7,10,6,3,10,10,10,2,10,6,1,1,10,13,10,7,10,2,3,10,8,15,3,3,1,10,10,7,6,10,7,7,10,6,3,3,1,2,10,4,3,10,10,7,10,6,6,10,10,5,4,10,4,10,1,10,10,10,10,4,4,10,1,11,21,10,10,15,10,7,4,10,8,2,15,5,10,10,5,2,10,10,1,3,10,1,10,10,8,8,10,3,1,10,11,10,10,25,24,24,10,6,10,6,6,10,8,7,10,3,3,10,10,7,7,10,6,10,9,9,10,4,10,10,4,10,10,8,10,10,10,10,10,10,4,10,5,4,4,10,3,10,1,10,1,10,7,10,10,7,7,10,20,20,25,10,10,6,10,3,2,10,10,17,10,10,7,10,10,10,10,10,10,11,10,10,10,5,10,10,7,10,10,10,5,1,10,10,10,6,10,9,4,10,1,10,7,5,10,10,8,10,9,10,10,3,7,7,7,10,12,12,10,5,5,10,9,4,10,6,2,10,10,10,10,14,14,5,10,10,10,3,10,11,5,5,10,5,10,10,3,5,3,1,10,10,10,10,5,10,10,5,5,10,7,7,10,7,7,10,15,15,10,7,12,10,10,4,10,13,8,5,8,10,3,10,10,10,10,20,17,2,10,6,6,10,12,6,10,4,10,10,1,1,10,1,1,10,3,10,10,6,6,10,8,1,10,10,11,10,6,10,13,12,2,5,2,1,10,10,5,10,5,1,10,8,6,10,1,1,10,10,1,10,10,6,16,10,1,10,10,10,1,10,2,2,10,10,15,10,3,4,10,10,3,3,10,10,6,6,10,6,10,11,6,10,5,15,23,10,3,10,10,2,1,10,5,5,10,9,3,10,6,3,10,10,7,3,1,10,6,10,16,12,10,10,10,1,10,4,3,3,3,10,10,7,7,10,8,13,10,6,5,10,10,4,1,10,6,6,9,9,9,10,10,10,7,10,10,10,9,9,10,3,9,8,3,10,6,10,1,10,5,1,10,7,13,10,10,10,8,10,10,5,10,8,2,10,11,19,10,8,10,7,5,15,15,15,10,10,10,10,1,1,10,10,4,10,2,4,10,3,10,10,10,10,10,10,7,10,7,1,10,13,13,3,10,10,7,10,3,5,10,12,4,10,8,6,10,4,10,8,6,10,1,10,1,10,6,10,2,10,1,10,10,15,25,10,10,10,1,10,10,1,10,8,4,10,10,6,1,10,5,10,3,13,13,10,9,12,10,7,7,10,10,10,10,5,10,15,15,11,10,2,12,3,10,6,2,10,10,10,10,8,15,7,13,15,26,10,10,10,12,7,15,20,7,9,10,8,8,10,3,10,20,20,12,12,10,6,1,10,1,2,10,10,4,10,15,30,24,10,13,13,10,3,1,15,6,1,10,10,8,7,10,7,7,10,9,7,10,6,10,3,10,10,10,10,5,3,10,10,10,10,10,10,10,10,9,9,10,10,19,10,4,10,20,12,12,10,10,10,10,10,10,10,10,5,10,9,3,3,10,6,10,11,10,9,10,10,10,5,5,10,4,10,11,8,10,7,5,10,10,16,10,8,10,10,1,10,7,4,10,11,10,12,5,10,4,10,1,10,10,1,4,4,10,3,3,3,10,10,5,10,10,9,6,10,10,10,10,10,10,10,2,10,10,10,10,10,3,17,10,19,29,10,10,14,10,10,9,10,13,8,10,11,11,10,3,3,10,10,10,10,10,4,1,10,11,16,10,7,1,10,6,10,5,10,10,8,10,10,10,8,8,10,11,5,15,10,10,10,7,7,4,10,6,5,10,10,10,10,10,3,10,10,9,10,5,1,1,10,9,8,10,5,5,10,1,10,10,12,16,10,3,10,7,10,7,1,10,10,12,2,1,10,6,10,10,3,10,10,10,3,5,1,1,10,7,7,10,6,1,10,9,10,10,13,13,10,10,10,10,20,10,1,1,10,9,6,10,10,10,10,10,10,10,6,6,10,3,2,10,9,2,10,10,1,10,10,9,10,11,10,15,14,12,1,10,10,8,10,10,7,10,1,10,18,14,10,9,9,10,10,5,7,1,10,10,1,9,4,2,2,10,10,10,6,10,10,6,1,10,5,2,10,1,10,11,4,10,10,5,7,10,5,5,4,10,10,10,10,10,10,10,3,10,10,1,10,10,7,7,10,8,2,10,1,10,10,6,10,10,9,10,10,10,19,10,19,20,13,10,10,20,10,10,17,16,10,10,4,10,5,10,10,6,6,10,10,10,10,4,10,10,10,10,5,7,10,14,14,10,10,6,10,14,1,10,5,1,10,8,18,18,10,10,3,10,8,10,9,14,10,17,13,10,10,10,13,10,14,10,10,10,3,10,10,6,10,8,6,10,10,10,6,10,2,10,5,10,10,8,13,10,3,1,10,10,8,10,8,6,1,10,1,6,3,10,10,3,10,10,6,6,10,10,10,4,10,10,5,15,10,10,10,11,10,12,12,10,5,10,10,5,10,6,3,10,2,3,3,10,10,6,6,10,6,6,10,15,6,10,4,10,2,10,7,1,1,10,10,1,10,12,10,10,10,6,10,10,10,4,10,20,10,10,10,6,10,2,12,9,10,4,2,10,5,10,3,10,6,1,10,10,4,10,10,6,10,12,10,10,8,10,3,15,16,10,8,16,10,3,10,6,14,10,1,1,10,3,1,10,3,4,10,6,10,8,2,10,8,10,7,7,10,7,7,10,10,10,10,1,10,9,9,10,3,10,1,10,11,11,8,1,1,1,10,6,10,10,10,10,15,10,3,10,10,10,10,10,8,10,9,2,10,10,10,10,10,10,2,10,5,7,2,2,10,6,3,10,10,9,15,15,9,19,3,10,7,8,10,10,6,10,9,9,5,10,11,7,17,10,4,14,10,10,3,10,9,9,10,10,1,10,10,7,10,11,7,2,10,5,10,10,1,10,5,5,10,2,12,11,10,2,10,10,4,10,10,10,6,6,10,6,3,10,10,10,1,10,25,6,7,7,4,10,3,3,10,9,8,10,10,1,1,10,18,7,7,10,10,9,10,10,10,10,10,6,10,8,10,1,8,10,9,4,4,10,10,8,10,2,10,10,10,10,10,9,2,8,10,2,10,8,21,10,4,10,10,10,10,8,2,1,10,10,15,9,8,10,2,4,10,2,1,10,6,10,8,8,10,9,9,10,7,7,10,3,4,10,6,5,10,8,10,10,10,10,1,10,7,10,10,15,15,10,9,1,10,3,10,10,10,10,4,10,20,9,9,10,10,16,10,10,10,10,1,10,10,7,10,15,3,4,10,9,10,5,5,10,10,2,10,17,12,3,6,3,1,1,10,4,1,10,8,5,2,6,1,10,10,11,1,1,10,1,10,10,5,5,10,9,5,10,10,10,1,10,9,9,10,10,10,10,10,3,10,10,10,10,10,7,7,10,10,8,8,10,3,10,9,3,3,10,4,4,10,4,6,10,8,13,10,4,10,2,12,7,10,6,10,6,3,10,10,8,10,10,5,10,11,3,10,10,7,10,1,10,8,5,10,8,5,15,10,10,10,1,10,1,10,11,10,10,8,10,10,10,10,10,4,10,4,3,10,10,10,10,8,2,10,3,10,10,1,10,10,10,10,8,8,10,3,10,9,4,9,3,3,1,10,1,10,7,10,12,12,4,10,4,10,18,14,7,10,7,3,10,1,10,8,10,10,10,10,10,5,10,11,10,10,7,9,10,1,10,10,9,10,8,8,10,15,7,10,12,12,10,7,7,17,10,1,10,17,4,1,10,10,6,10,8,5,10,8,10,10,8,15,15,12,10,1,10,10,5,10,10,5,10,15,15,7,10,11,7,10,10,7,2,10,20,6,10,9,10,4,10,6,2,10,10,10,10,10,9,8,5,10,3,10,9,3,10,1,4,10,7,7,10,4,3,15,15,13,10,8,2,10,9,10,5,6,6,10,10,14,10,3,10,10,10,10,8,10,1,10,9,4,10,6,10,10,5,10,10,10,4,10,5,4,10,6,8,10,20,20,9,10,5,10,6,10,10,2,2,10,4,9,9,10,10,10,10,10,9,9,10,5,10,6,2,10,10,10,10,1,10,4,10,6,16,10,10,10,10,10,1,1,10,3,10,8,4,10,5,1,7,15,11,4,10,10,9,2,12,10,10,10,14,6,10,8,6,10,1,8,2,10,10,5,5,10,10,10,7,5,5,1,1,10,5,9,10,10,7,12,1,10,3,10,10,7,10,14,10,7,7,10,8,8,10,7,3,10,3,3,10,10,20,14,14,10,20,20,20,10,18,11,10,12,12,10,5,1,10,10,10,5,10,6,10,9,9,10,10,6,5,10,16,19,10,4,10,7,2,10,8,3,3,10,2,2,10,10,10,2,10,10,20,15,10,10,4,10,8,8,10,9,10,10,10,10,6,10,6,6,10,10,10,6,6,6,10,9,11,10,18,18,10,3,10,6,10,1,5,4,14,8,10,3,3,10,6,10,10,4,4,10,11,20,13,10,10,10,10,6,10,6,10,10,10,10,1,10,1,10,13,1,10,8,10,13,6,10,8,3,3,4,1,10,5,10,10,2,1,19,19,10,3,3,10,6,7,10,10,5,8,10,10,1,10,1,10,10,9,1,8,1,10,6,6,10,3,1,1,2,10,10,10,10,10,10,6,10,3,10,6,3,10,3,10,10,6,10,6,10,10,10,14,10,10,3,10,1,10,10,10,3,10,10,10,10,10,5,3,1,10,7,7,10,15,15,10,9,13,10,5,5,10,10,7,22,21,10,16,12,10,3,10,8,5,2,10,10,10,26,10,10,7,2,10,3,10,7,1,10,10,7,10,2,7,10,20,21,4,10,10,3,10,3,1,10,6,3,10,8,9,10,6,2,10,12,7,10,6,10,6,6,10,7,2,15,10,15,22,10,7,10,5,5,10,10,6,16,8,10,6,6,10,10,8,10,13,18,10,6,1,10,7,3,10,8,7,3,3,3,10,9,10,10,4,10,3,1,10,8,1,1,10,10,10,15,10,10,8,10,11,11,10,10,10,9,10,9,9,8,5,3,1,1,16,20,10,6,3,4,1,10,10,10,9,15,5,2,2,10,4,4,10,9,9,10,12,10,2,10,6,12,10,10,10,8,10,3,10,9,9,1,10,10,22,10,10,5,10,15,15,10,5,5,10,6,16,14,10,7,1,10,10,10,4,10,5,5,10,7,7,10,13,18,15,12,12,10,9,10,2,2,10,3,10,20,10,9,3,10,11,21,23,10,9,13,10,23,19,13,10,10,6,2,10,5,2,10,4,10,3,3,10,8,9,10,10,10,10,10,3,3,10,7,7,2,10,7,10,6,2,10,10,6,10,3,10,10,10,10,3,3,10,10,10,10,1,10,9,9,10,10,11,11,10,10,10,8,3,10,20,5,4,10,9,12,10,10,10,7,7,10,10,8,2,1,10,16,15,13,5,10,10,10,10,10,10,7,5,10,3,10,10,10,10,8,10,10,10,8,10,2,10,4,2,10,10,10,10,10,10,10,2,10,9,10,10,10,6,10,7,1,10,5,2,4,5,2,1,10,10,4,4,1,10,4,10,10,19,3,10,1,10,10,15,4,10,10,2,5,7,8,8,10,1,10,6,3,1,10,7,11,11,10,8,4,1,10,9,10,6,10,9,10,11,7,3,10,6,3,10,7,17,10,10,2,10,10,10,10,1,10,8,5,10,7,10,18,10,10,10,9,17,10,10,7,10,2,10,4,10,10,12,10,3,10,6,8,10,9,9,10,10,10,10,25,10,10,10,7,10,10,1,10,10,10,10,10,10,7,10,2,3,10,3,10,10,6,3,10,10,10,7,12,10,7,2,10,7,1,10,10,10,10,6,6,10,10,3,10,7,4,10,6,6,10,2,10,10,10,1,10,1,10,14,15,9,5,5,4,14,10,10,10,4,4,15,6,6,6,10,5,10,10,10,9,4,2,10,12,12,1,2,1,10,4,10,10,10,10,10,6,10,10,18,10,10,10,10,10,8,10,10,10,7,10,7,10,3,6,6,2,10,10,9,7,10,6,10,6,10,4,3,10,17,16,10,10,2,2,10,7,10,10,2,10,3,13,10,10,10,4,2,10,10,10,10,3,10,1,10,10,10,4,1,10,9,10,6,8,10,10,4,1,1,10,10,4,7,10,10,9,10,9,2,10,10,10,10,10,8,3,10,10,10,10,8,3,4,9,4,4,2,10,10,1,10,10,10,1,10,10,10,5,8,4,2,10,10,9,9,10,6,10,1,10,13,12,10,20,20,10,8,10,10,10,10,5,10,10,10,10,6,10,1,10,6,16,17,10,7,1,10,10,9,14,10,10,7,10,5,10,6,1,1,10,10,17,10,1,10,10,4,6,10,12,21,21,10,10,12,10,11,9,10,13,24,10,4,1,1,1,10,10,15,14,2,1,10,10,8,10,10,2,10,9,2,10,9,3,10,10,11,10,10,10,10,10,10,1,1,10,11,19,10,10,6,2,10,6,7,10,5,2,10,5,4,10,10,7,12,1,4,6,2,10,10,5,10,10,7,10,9,10,10,10,1,10,10,5,2,10,10,1,5,10,10,9,10,4,10,10,2,10,8,8,10,8,1,10,6,12,10,10,10,10,5,7,10,10,3,3,10,9,1,10,10,20,1,1,2,10,13,11,10,9,9,10,5,5,10,6,2,10,10,10,10,1,10,12,17,14,4,10,7,5,10,10,10,7,10,4,1,10,5,10,8,8,10,8,4,10,6,10,10,20,16,10,7,7,10,10,10,10,1,10,9,2,2,10,10,10,9,8,10,10,2,1,15,15,25,21,10,2,10,8,8,10,3,10,8,10,5,7,10,10,2,10,9,4,10,9,10,10,10,6,10,10,7,1,10,6,10,13,10,8,3,10,9,9,10,10,10,20,22,14,10,5,10,2,10,5,10,10,10,10,10,20,17,17,10,6,6,10,3,2,10,10,9,10,10,9,9,10,2,2,10,14,10,6,10,4,10,10,10,6,12,10,8,3,4,10,10,9,9,10,10,7,10,7,1,10,9,10,10,10,4,4,10,6,2,10,3,10,11,10,9,5,10,9,10,6,4,10,6,10,18,10,6,9,19,29,10,7,4,14,24,10,10,10,9,19,14,10,10,10,2,8,10,5,10,14,10,1,10,3,3,13,5,10,4,15,15,9,10,10,7,10,10,12,11,10,10,10,10,5,2,10,10,10,10,7,3,10,20,13,9,10,13,10,9,9,9,9,10,10,9,4,10,6,2,10,9,12,12,10,4,9,10,4,10,1,10,10,1,10,10,10,10,10,10,7,10,16,16,10,10,17,15,19,10,10,1,9,4,4,4,10,7,10,7,5,10,10,10,10,10,10,6,6,10,5,10,1,10,4,4,1,2,1,10,7,1,10,10,5,10,12,6,10,10,10,15,10,10,6,1,10,9,10,10,10,6,6,10,10,7,4,5,10,6,5,10,12,12,1,10,10,10,10,6,13,10,15,7,5,10,2,2,2,10,5,10,10,1,10,20,21,21,10,1,10,10,12,12,10,8,1,10,2,10,10,5,3,1,10,10,8,7,2,10,10,8,10,8,8,10,5,10,10,4,2,1,10,10,2,10,10,5,2,10,16,6,10,2,10,2,10,13,13,1,10,5,10,10,10,8,2,10,10,10,10,9,2,2,10,10,6,6,10,13,11,10,11,10,10,8,10,10,3,1,10,10,8,4,4,5,5,10,15,10,26,10,10,7,6,4,10,10,10,1,10,10,10,6,6,8,10,7,1,10,1,1,10,16,11,10,10,4,4,10,5,10,10,10,6,10,5,10,10,10,6,3,10,3,2,10,9,10,10,14,19,10,9,1,2,10,6,6,1,10,3,3,3,10,10,5,5,5,10,5,2,10,6,6,1,10,10,20,19,10,9,10,10,10,10,1,10,1,10,10,7,10,9,3,10,2,5,10,10,10,10,10,1,10,10,11,10,10,4,10,7,5,10,10,6,1,10,5,10,5,16,10,1,10,10,24,26,10,4,15,15,15,10,9,5,1,10,10,2,10,10,10,10,8,8,10,10,10,10,5,15,10,10,10,9,10,10,8,10,4,3,5,10,7,6,10,5,6,10,7,6,3,4,4,4,10,3,10,20,14,9,2,10,7,7,10,4,4,10,8,6,10,10,11,9,6,1,2,10,8,3,10,1,10,10,10,10,14,14,10,1,6,1,1,10,9,5,9,13,13,10,10,3,10,5,8,8,15,11,1,1,10,10,10,16,10,10,7,10,3,7,10,12,12,19,10,10,10,10,7,2,10,9,9,10,5,10,10,10,22,22,5,10,12,12,10,10,2,10,10,7,3,10,9,9,10,3,3,10,8,9,10,10,1,10,20,7,10,5,10,2,10,8,1,7,8,11,10,5,10,10,7,10,11,10,10,4,2,2,10,3,10,6,2,10,10,10,1,10,6,6,10,1,10,8,2,10,7,2,10,5,10,7,2,10,7,7,10,10,2,10,5,5,10,9,20,15,20,10,10,10,4,10,10,4,10,10,10,10,10,12,10,1,10,19,17,10,3,10,10,1,1,10,6,3,10,8,10,10,10,10,10,10,2,10,2,10,10,9,10,6,2,10,1,10,10,10,25,21,14,10,10,2,10,20,27,17,10,7,10,10,9,10,24,24,20,10,10,10,16,10,10,4,1,10,9,10,10,7,5,15,10,10,10,7,10,1,10,10,10,7,10,10,10,7,4,10,10,9,5,1,1,1,1,10,10,5,10,10,8,10,8,8,10,10,9,14,10,10,21,21,10,20,12,12,10,12,12,10,12,11,10,7,10,5,2,2,10,8,18,16,5,10,10,4,4,10,8,10,9,9,10,10,10,10,10,1,10,20,10,10,3,3,10,7,7,10,8,4,10,1,10,8,15,15,16,10,10,9,2,2,10,7,7,10,7,7,10,6,9,10,11,8,10,10,6,10,10,10,12,4,6,8,8,10,7,7,10,8,10,6,9,10,4,5,5,2,10,7,4,10,10,3,10,10,18,18,10,3,10,5,5,10,10,5,10,9,3,10,20,19,1,10,7,12,10,8,10,6,5,10,10,1,10,8,10,2,10,10,1,2,10,10,10,15,10,10,5,15,15,14,10,10,9,1,10,10,6,5,2,1,10,10,6,10,6,10,1,10,10,10,15,6,10,7,2,10,10,2,10,7,10,5,3,10,6,2,2,10,5,5,10,4,3,1,10,8,8,10,10,10,7,10,10,13,10,10,10,3,10,10,10,10,1,10,6,10,10,6,5,10,7,5,4,4,10,6,6,6,10,1,10,10,4,10,13,14,10,5,6,10,10,10,2,10,10,2,10,10,20,15,8,10,10,5,15,15,25,10,3,10,10,10,1,10,10,9,4,10,10,3,2,1,10,10,7,10,10,5,5,10,20,19,25,10,9,4,10,20,20,20,10,5,10,10,10,10,10,10,1,10,16,10,10,10,6,6,10,10,4,10,10,8,7,10,9,9,10,3,12,10,7,12,10,12,6,10,1,10,2,10,10,10,3,10,9,2,10,10,20,20,19,10,10,10,10,2,10,4,14,10,10,15,13,13,2,10,10,18,10,15,15,28,10,10,1,15,10,3,10,10,10,7,10,8,1,10,6,9,7,8,5,1,10,10,8,10,10,7,1,10,11,13,10,5,2,10,10,10,11,4,10,10,4,12,17,15,10,5,10,9,6,10,1,10,2,4,10,7,4,10,10,11,10,10,10,10,10,16,16,10,7,5,5,10,10,15,5,10,9,2,10,5,10,10,5,10,6,10,10,8,2,10,10,15,10,10,5,7,10,10,3,13,13,10,9,9,2,10,10,10,10,5,3,2,10,8,1,10,3,1,10,5,5,10,10,10,1,1,10,10,15,15,11,10,10,10,11,5,15,6,7,10,5,10,8,1,10,10,1,10,10,10,10,6,10,20,18,19,10,5,5,10,9,6,10,10,10,10,2,10,10,8,7,3,10,4,10,10,10,5,10,20,24,5,10,5,13,10,10,10,10,6,2,10,8,7,10,8,11,10,10,5,5,10,6,6,10,10,10,6,10,4,4,10,10,20,25,10,2,1,10,10,17,10,13,10,7,6,3,3,2,10,9,10,2,10,3,10,16,10,9,14,10,10,2,10,4,10,1,10,4,4,1,1,3,10,3,3,10,10,10,9,9,5,2,5,10,5,5,10,10,10,18,12,10,6,10,1,10,4,10,10,7,12,9,10,1,10,10,8,2,10,7,1,10,9,10,5,13,10,10,10,5,10,9,1,1,10,7,8,10,3,10,10,1,10,9,9,10,5,15,10,10,10,10,3,10,12,12,10,7,11,10,11,4,10,10,3,10,2,10,8,8,10,11,16,10,2,10,4,4,10,10,9,10,1,10,2,10,9,6,10,4,10,4,10,10,10,3,3,2,10,10,4,1,10,9,11,11,3,10,4,10,1,2,2,2,10,6,1,10,10,5,10,26,17,10,7,10,6,5,10,5,10,11,7,10,8,10,10,10,10,5,10,3,8,1,10,10,3,10,8,10,5,5,10,11,11,10,10,8,10,6,10,10,6,10,6,1,10,8,8,10,10,22,10,2,10,10,2,8,5,5,12,11,7,10,10,7,7,10,10,10,9,19,8,10,10,10,5,10,7,10,10,8,1,10,5,9,7,3,2,10,10,4,1,1,10,8,10,10,9,10,9,13,10,5,5,10,10,5,10,10,10,3,10,11,5,10,8,10,4,3,10,10,21,6,10,7,5,10,10,7,10,10,3,10,4,10,4,10,5,10,10,6,6,14,10,6,10,9,10,4,9,10,14,10,10,2,6,6,4,4,10,10,6,8,14,13,5,5,10,10,9,19,10,6,10,3,15,7,7,10,6,10,10,9,8,10,10,6,10,5,5,1,10,10,10,9,8,10,6,9,10,10,5,6,5,5,3,10,10,10,20,28,24,10,2,4,10,11,8,10,10,15,5,15,10,10,10,7,10,10,10,10,2,10,10,10,10,10,2,10,10,7,10,10,2,10,10,5,10,3,3,10,10,8,8,10,10,2,2,10,8,10,11,10,10,2,1,10,11,10,10,3,5,10,8,10,9,7,10,10,10,8,6,5,10,4,4,10,3,10,3,10,3,5,10,10,15,13,10,7,1,10,4,10,13,22,10,8,3,3,10,3,3,10,10,10,8,10,5,10,8,5,10,7,1,10,10,10,7,10,12,10,7,10,10,5,10,20,20,12,10,10,10,10,5,5,10,3,10,9,9,10,10,12,2,10,4,1,1,10,10,6,6,15,12,21,9,10,9,5,10,2,10,10,7,10,10,10,8,11,1,10,10,10,10,10,8,9,10,10,1,10,2,2,10,10,7,15,10,7,10,12,19,10,2,2,10,7,7,10,10,10,11,10,10,10,6,18,10,6,2,10,10,10,10,8,1,1,1,10,10,10,10,17,13,10,11,1,10,8,2,10,15,11,10,8,10,7,17,14,10,11,10,10,6,10,10,17,17,10,7,7,10,15,4,10,10,10,6,7,13,13,16,10,7,10,9,8,10,4,9,16,10,10,6,10,9,9,10,4,4,4,10,2,9,10,5,5,7,7,10,10,10,10,7,10,10,10,5,10,3,1,1,10,1,10,6,10,7,10,10,11,7,10,10,9,1,10,10,4,10,9,9,10,6,10,14,14,10,10,8,10,6,6,10,6,16,10,1,10,8,10,11,17,10,5,10,6,6,10,10,10,10,10,10,8,1,10,3,1,10,8,10,12,12,10,8,10,1,10,20,30,33,10,9,1,1,10,5,10,2,10,10,20,20,8,10,10,7,9,10,10,3,10,20,10,18,13,1,10,20,17,17,10,10,10,2,10,9,7,10,11,8,10,5,5,10,8,10,1,7,10,13,16,10,1,10,1,10,10,7,2,2,10,17,3,9,5,10,7,10,8,1,1,6,5,10,16,10,13,10,10,3,10,20,17,10,12,10,12,10,10,1,10,10,10,10,10,8,10,10,7,10,10,20,30,14,14,10,8,7,10,7,10,5,10,4,10,10,8,10,10,10,8,10,8,10,8,2,10,10,10,6,10,10,10,12,10,1,10,4,1,3,2,10,5,4,10,7,6,10,7,7,10,9,8,5,10,10,10,10,7,5,10,2,1,10,10,1,10,3,7,10,10,5,10,10,6,10,10,10,5,5,5,10,7,10,10,6,10,10,10,10,4,1,10,10,5,19,10,10,9,10,15,7,7,10,15,20,7,1,10,14,10,10,10,10,10,5,10,10,17,10,1,10,9,3,10,10,4,8,10,8,1,10,10,9,10,1,10,10,3,1,10,10,10,10,10,19,29,25,10,11,6,10,10,10,10,1,10,11,7,10,6,10,15,10,1,10,8,8,5,1,2,10,10,4,10,8,9,10,3,10,6,10,10,10,10,1,10,4,4,2,10,7,4,10,10,7,10,1,10,6,6,10,9,6,10,13,13,10,7,10,6,10,3,10,1,10,7,8,10,10,5,10,8,8,10,6,2,10,10,17,10,2,10,10,9,8,10,10,10,10,10,10,13,10,10,10,5,5,10,10,6,10,13,13,10,10,10,4,10,12,1,15,1,10,10,8,21,10,2,10,6,6,10,4,2,15,15,15,10,3,10,10,2,10,4,10,9,4,2,10,20,13,13,10,10,10,5,5,15,10,2,10,1,6,6,10,10,6,6,15,14,2,10,9,8,10,14,7,7,10,10,10,10,9,10,10,3,10,9,10,10,10,10,10,15,10,10,9,10,2,10,10,8,4,10,5,10,6,10,12,12,10,10,7,5,1,3,10,1,10,8,10,11,7,10,10,9,2,10,8,10,10,15,10,12,12,10,7,4,10,10,1,10,13,14,10,5,10,7,7,10,5,15,10,4,3,10,10,6,2,10,8,8,10,8,8,10,10,8,10,12,8,3,10,10,10,9,13,10,10,18,14,10,3,10,4,10,1,10,8,10,10,10,10,10,5,2,2,10,7,5,10,10,10,7,10,10,1,10,4,3,4,5,10,14,5,10,8,10,6,7,10,4,4,10,1,10,7,7,10,10,1,11,5,10,10,8,10,4,3,4,3,13,10,15,14,9,10,2,10,4,10,2,10,10,10,10,10,10,10,7,10,10,10,2,10,10,5,2,10,10,7,10,7,1,10,1,10,4,1,10,6,15,1,10,1,4,10,1,10,10,9,5,10,10,7,10,10,9,9,10,3,10,10,6,10,9,4,10,9,4,10,3,2,10,1,10,10,9,2,10,14,14,10,1,10,10,24,9,6,2,2,10,10,5,2,10,7,8,3,1,10,10,5,10,9,10,8,15,10,9,10,11,10,10,5,10,10,2,3,10,16,16,10,10,20,7,10,10,2,10,3,10,10,10,3,10,8,10,1,10,10,3,10,10,10,2,3,3,10,10,10,2,10,19,24,24,10,7,10,5,10,5,2,10,10,10,13,10,6,10,1,10,4,10,4,10,5,4,2,10,4,7,10,10,15,13,1,10,10,10,15,10,5,7,10,10,11,4,10,7,2,10,5,10,1,1,8,3,14,10,10,10,10,1,10,6,4,10,2,12,12,10,10,10,10,20,17,17,8,7,2,2,3,10,11,11,10,10,5,11,10,10,10,3,2,10,10,10,10,10,10,10,1,10,10,5,4,2,10,10,10,10,8,8,8,8,10,3,10,7,10,6,4,1,2,10,6,6,2,2,10,3,1,1,10,9,6,2,10,20,9,4,10,5,4,1,10,3,3,5,19,19,10,7,10,2,10,9,8,10,9,10,5,10,10,5,1,10,6,1,10,17,10,5,10,10,10,10,6,10,10,11,10,8,8,10,10,7,10,10,8,10,9,5,5,10,10,7,7,5,5,10,10,6,5,10,12,4,4,10,15,1,10,7,5,5,10,8,10,11,4,10,6,5,10,10,10,10,3,16,5,4,15,10,15,15,15,10,13,23,8,10,10,9,9,10,2,10,8,8,10,8,1,10,5,2,10,12,14,10,10,6,10,10,8,7,10,10,6,10,5,10,8,5,1,10,3,10,10,10,10,5,5,5,10,4,10,10,10,10,7,5,10,6,15,3,10,1,10,1,10,10,10,10,1,1,1,4,1,10,8,7,10,10,15,10,10,10,10,4,10,20,20,20,10,10,9,8,10,1,1,10,7,10,10,6,6,10,10,7,13,10,8,8,10,14,8,1,10,10,10,7,7,10,9,8,13,10,10,7,10,10,10,10,6,3,15,1,10,3,10,8,10,4,1,1,9,9,9,10,18,17,10,9,1,10,10,10,4,10,10,10,10,5,5,10,20,9,10,10,8,10,6,10,5,13,16,10,11,11,10,1,10,4,10,10,6,4,10,5,10,10,10,10,12,7,10,17,2,10,8,4,10,10,10,10,10,10,2,10,8,8,10,3,3,10,17,10,11,11,10,12,10,6,10,7,1,10,4,3,10,6,10,6,8,10,7,10,20,10,7,10,10,7,10,25,15,10,7,7,7,12,1,10,4,10,1,10,4,10,3,6,6,10,10,10,10,9,4,10,10,10,10,5,10,3,13,10,9,7,10,10,3,10,10,11,6,7,10,10,10,10,7,10,2,1,2,10,4,5,10,6,10,6,6,10,9,10,10,10,10,10,9,10,5,5,10,10,10,11,10,5,10,4,10,4,2,10,1,15,4,5,10,8,1,10,4,3,10,8,10,14,14,10,2,10,10,10,10,9,8,10,12,2,10,10,10,4,1,10,12,12,10,10,10,10,8,10,10,2,10,4,2,10,7,10,10,10,10,13,10,10,10,10,6,1,10,10,10,11,10,12,6,1,10,3,10,10,15,7,10,2,2,12,9,9,10,2,10,9,7,10,8,3,10,6,10,7,10,7,4,1,15,10,18,18,6,10,3,10,4,1,10,10,3,3,10,20,20,10,11,10,5,10,8,7,10,10,9,10,10,9,9,10,6,15,10,20,10,7,1,6,10,6,1,10,10,21,10,6,10,5,6,1,10,1,1,1,10,2,10,10,9,6,1,10,5,5,10,8,2,1,10,10,9,10,8,5,15,15,4,10,10,4,10,10,10,10,10,10,10,10,10,2,2,10,10,10,6,10,6,6,10,8,8,10,10,8,3,10,6,3,1,2,10,10,10,10,10,8,1,15,9,1,1,10,6,1,10,1,10,10,1,10,10,10,8,8,10,8,8,10,10,1,10,10,1,10,6,5,10,10,10,15,15,11,10,10,10,10,10,3,10,9,8,10,10,10,3,10,10,10,10,4,10,3,12,10,1,10,10,6,1,10,11,10,10,6,1,10,10,14,9,10,10,10,8,18,16,10,10,4,10,9,10,8,10,7,4,10,10,10,12,12,17,10,9,12,10,6,4,10,10,10,15,14,10,4,7,10,10,6,10,10,10,4,10,6,6,10,5,10,5,10,8,4,10,1,10,10,7,15,2,10,10,1,7,5,2,10,10,11,13,2,1,10,2,12,10,6,15,15,5,10,3,2,6,10,10,10,8,17,10,8,10,10,10,2,2,2,10,10,10,10,1,10,1,10,7,7,10,8,10,1,2,10,1,1,10,1,1,10,8,2,10,4,10,10,8,10,7,10,3,10,6,3,10,10,10,11,10,3,1,10,10,7,10,1,10,7,5,10,10,4,10,10,10,10,10,10,4,4,10,10,5,10,11,16,6,10,10,10,10,10,10,18,18,10,12,8,10,9,8,10,8,3,10,7,3,15,23,19,10,10,5,10,9,9,10,5,4,10,6,3,10,5,1,10,10,10,10,10,1,1,10,20,9,10,10,4,10,10,10,10,2,10,9,1,10,8,8,10,7,3,10,10,10,10,10,2,2,10,15,7,5,6,2,10,3,5,10,6,6,10,5,10,5,5,10,3,10,9,9,10,7,3,10,6,10,15,2,10,8,10,11,16,10,4,10,4,10,1,10,6,1,10,7,14,10,10,15,10,10,10,10,10,10,10,1,10,5,10,19,33,29,10,10,10,10,10,5,10,10,7,4,10,10,10,14,2,10,11,10,2,10,8,6,10,10,10,10,7,6,10,2,1,1,4,10,1,10,6,16,10,9,6,10,10,1,10,8,5,7,10,1,10,15,4,10,1,10,10,10,10,10,5,8,15,4,4,10,12,19,10,3,10,10,1,10,11,17,7,6,1,10,10,7,10,15,15,10,10,10,10,10,5,10,10,1,10,3,3,10,4,4,10,7,2,10,6,21,15,10,8,8,10,8,3,10,13,13,10,10,10,10,10,10,10,7,10,10,3,1,5,5,1,10,10,10,5,1,10,6,6,10,10,10,7,10,6,10,10,10,5,10,7,5,10,10,15,10,16,16,10,11,13,10,10,10,10,5,10,8,8,3,1,10,1,10,10,10,1,10,7,7,7,10,6,5,10,8,10,2,10,10,6,10,8,18,13,15,13,13,10,10,10,10,11,3,15,8,7,10,9,9,9,10,10,10,10,10,8,8,5,10,4,10,8,3,10,7,1,10,10,3,2,10,9,9,3,10,6,6,10,1,1,10,10,10,10,10,1,10,2,10,1,10,2,10,10,3,10,2,10,23,13,10,1,10,10,4,4,10,18,9,2,10,10,13,14,10,10,12,12,10,5,10,1,2,10,10,10,10,2,15,9,10,7,10,5,10,10,9,13,15,10,10,10,10,10,1,10,8,10,6,10,10,4,4,10,12,10,8,10,6,3,10,5,10,10,10,6,10,10,20,20,10,10,10,10,5,7,1,10,8,10,3,6,10,3,10,10,10,6,10,4,3,10,10,10,1,10,3,10,10,8,8,10,12,9,10,10,5,10,1,10,10,10,6,16,10,10,10,3,10,10,6,11,10,2,10,10,11,2,2,10,9,10,6,10,10,10,10,6,10,6,7,6,10,4,4,2,10,7,4,10,10,10,14,16,16,10,7,13,10,9,10,8,5,10,6,10,12,10,10,7,7,10,7,2,1,10,3,5,10,13,13,10,1,10,3,10,9,10,3,10,7,8,10,7,10,10,10,10,8,2,10,5,2,10,6,6,10,10,10,10,6,3,10,10,12,10,10,10,10,5,10,10,10,7,2,10,10,10,5,1,10,10,10,4,4,10,10,1,10,10,10,5,4,10,2,10,7,10,10,7,10,3,10,7,10,10,11,6,10,10,10,8,10,10,10,1,10,10,10,1,10,3,10,5,5,10,5,5,5,2,10,5,8,10,7,2,10,3,10,6,10,10,7,4,10,10,11,10,10,5,10,23,19,10,11,6,10,9,18,10,1,10,8,10,17,16,10,1,10,10,10,7,3,10,10,10,10,7,4,10,4,3,10,10,9,10,15,9,10,7,10,14,10,15,1,10,10,10,10,8,10,5,10,12,10,5,5,10,20,15,4,10,10,10,10,10,10,10,10,7,1,10,10,10,10,10,10,10,6,10,1,2,10,10,10,3,3,3,10,12,4,2,10,10,15,7,5,5,3,3,14,10,7,8,10,9,1,10,2,8,12,10,9,2,10,6,1,10,10,10,10,10,6,6,10,8,4,10,1,10,10,10,2,2,10,6,6,10,10,5,8,5,5,10,2,10,8,8,10,10,11,5,1,10,10,3,10,10,9,10,8,10,15,11,10,4,5,10,12,4,4,10,7,10,8,10,4,10,2,10,9,18,10,10,7,10,10,1,10,9,1,10,4,5,10,20,20,10,10,3,5,10,10,2,10,3,10,3,10,3,10,6,3,2,10,5,5,10,8,8,9,9,10,7,12,10,15,22,10,7,7,10,3,1,10,6,4,4,10,1,10,10,9,7,10,13,13,10,3,3,15,16,14,10,12,8,10,10,10,20,16,5,10,10,6,10,10,8,5,10,10,3,10,9,2,10,5,5,10,14,9,10,5,10,1,5,15,10,6,6,10,4,2,10,5,7,10,3,10,8,10,2,10,8,8,10,6,4,10,4,1,10,7,8,10,10,10,5,10,10,10,10,6,6,10,6,6,10,7,10,6,5,10,10,10,8,8,10,2,10,9,9,9,10,10,10,10,7,9,3,10,15,8,8,10,6,5,10,6,10,10,8,2,10,7,8,4,2,10,9,10,10,10,8,8,3,10,7,10,10,4,3,10,10,4,4,1,10,10,8,18,1,10,5,4,10,10,4,4,2,10,10,10,8,10,10,10,10,1,10,5,2,10,1,10,10,10,10,10,9,10,5,3,10,10,8,11,10,7,7,10,8,8,10,10,10,10,4,10,9,4,10,7,10,4,10,10,2,8,3,3,10,13,10,10,5,3,10,5,1,10,8,6,10,1,1,1,10,8,10,9,1,1,10,8,2,10,11,2,10,10,5,10,1,10,7,10,10,6,1,10,10,2,10,5,4,10,8,8,18,10,10,10,15,8,10,3,5,10,10,7,7,10,6,10,20,20,10,1,10,10,10,10,10,20,12,10,10,9,5,10,10,10,10,9,2,11,6,5,10,9,13,10,10,2,1,10,10,10,10,9,4,10,10,10,3,2,10,6,16,10,2,10,10,10,3,4,10,10,9,9,10,3,10,2,10,9,10,9,2,10,10,7,7,10,10,10,9,8,10,10,4,10,10,5,10,10,10,10,6,16,8,18,10,6,2,10,7,10,7,10,5,5,10,7,7,10,10,5,8,2,3,10,8,2,10,10,10,9,9,10,11,11,10,6,2,10,10,6,10,8,8,10,6,3,10,5,10,5,4,1,1,1,10,10,3,3,10,3,2,2,3,10,20,10,8,10,10,6,10,7,1,10,2,1,10,10,7,10,3,10,5,4,10,20,6,3,3,10,10,6,10,5,6,10,10,14,12,10,5,11,10,2,10,10,10,4,10,12,10,14,19,6,10,6,6,10,10,8,4,10,4,9,10,10,10,8,10,1,10,4,10,10,5,15,10,5,2,12,10,3,10,1,10,10,3,10,9,10,6,10,8,9,6,1,10,6,10,10,7,7,10,1,1,10,5,10,12,4,10,10,7,1,10,10,10,2,10,10,7,2,10,4,4,4,10,2,1,9,10,11,4,10,7,17,17,10,6,1,10,7,10,9,15,12,6,10,10,11,10,6,17,27,10,10,10,11,1,10,13,13,10,6,10,7,7,10,7,10,12,11,10,10,10,8,10,10,7,12,10,8,8,10,5,8,10,6,10,9,10,10,10,4,10,6,4,3,10,10,10,10,10,7,10,10,10,10,10,1,1,1,1,1,10,7,6,10,1,10,9,4,10,4,10,4,1,4,4,10,10,1,10,10,10,10,6,2,10,4,6,10,4,1,10,10,3,3,10,10,1,10,10,10,7,10,4,2,10,3,8,10,11,9,10,10,12,10,8,8,10,10,10,10,10,10,12,8,1,10,3,3,4,10,3,10,10,10,10,9,5,10,10,7,1,10,12,22,25,10,11,7,10,6,10,2,10,11,11,10,3,13,13,10,15,11,11,10,9,16,10,10,10,10,10,9,10,5,10,4,4,10,10,8,10,10,2,10,15,15,10,10,13,10,10,4,10,10,7,1,15,11,9,10,2,10,10,10,10,6,10,7,10,10,3,3,10,3,10,10,18,10,7,10,10,12,10,1,10,4,10,2,15,5,10,4,4,2,10,10,2,10,8,2,10,8,5,10,4,7,10,6,6,10,15,6,10,10,10,8,10,11,11,10,10,10,12,10,3,10,11,16,10,7,4,10,2,10,10,5,5,10,10,9,9,10,10,5,15,11,7,10,10,7,7,10,15,10,2,1,10,1,9,4,1,10,8,10,10,5,1,10,6,10,3,6,10,10,6,10,1,10,10,10,2,10,10,10,7,10,15,6,10,10,2,10,5,10,1,1,10,20,20,6,10,4,1,10,10,20,14,10,11,10,7,3,10,10,16,14,11,10,9,10,4,10,6,10,10,17,4,10,10,10,1,5,10,8,10,10,8,4,10,19,29,6,10,7,1,10,5,10,2,1,10,12,5,10,10,3,6,10,9,10,10,16,25,10,4,4,10,7,10,10,10,10,9,14,10,4,12,10,8,7,2,2,4,10,5,3,10,10,12,10,10,1,10,10,10,1,1,10,10,1,10,3,1,1,10,10,5,3,7,7,7,3,10,10,10,8,6,4,18,10,10,3,1,10,10,9,9,10,10,10,7,10,8,3,10,1,10,1,1,1,10,1,10,10,6,3,1,10,7,9,10,6,15,15,10,10,4,10,5,5,10,12,5,10,1,10,10,10,9,10,10,10,20,13,3,10,7,10,10,3,10,15,18,10,10,1,10,6,4,10,10,3,10,5,10,8,10,10,10,10,7,10,10,4,10,11,4,10,7,3,10,14,4,1,10,6,10,10,6,6,10,10,10,10,9,9,10,10,6,4,10,10,11,10,4,1,10,10,2,10,8,1,10,15,13,13,10,10,10,9,14,10,6,10,10,8,3,10,3,10,12,10,8,1,1,10,1,10,10,3,1,10,10,8,13,4,10,10,10,10,10,10,10,10,10,10,10,1,10,10,5,5,10,10,7,10,4,1,10,10,2,10,3,5,10,14,6,10,10,5,10,10,7,10,3,1,1,10,5,2,10,7,9,10,10,4,4,10,10,14,10,20,20,20,10,7,10,10,9,14,3,10,5,3,10,9,10,3,10,10,10,10,5,5,1,10,8,10,10,6,10,10,5,10,4,2,10,9,5,10,10,12,10,9,8,10,10,10,10,10,10,10,10,8,4,10,10,7,7,1,10,5,5,10,10,10,10,5,15,3,3,10,17,11,10,10,10,7,2,10,17,10,10,12,8,10,6,4,10,1,10,10,1,10,10,10,7,8,8,10,8,5,10,9,1,2,10,10,4,5,10,2,10,8,10,10,4,10,3,10,10,10,7,7,10,14,10,5,10,10,5,5,10,4,6,10,20,15,23,10,5,4,10,10,4,10,10,8,3,10,7,5,10,15,8,10,7,10,1,10,17,14,10,1,10,10,10,4,3,10,10,10,10,15,10,6,10,6,10,1,10,10,2,8,10,10,10,10,6,10,10,9,9,1,10,7,7,10,5,1,2,10,5,1,10,20,14,10,10,10,10,19,11,11,10,8,8,10,5,10,10,13,10,5,10,7,1,10,8,1,10,10,10,2,1,5,10,11,11,10,10,5,10,10,10,10,11,21,11,10,15,12,10,10,11,8,10,10,15,1,10,10,10,9,10,10,10,15,10,5,10,10,10,4,10,10,10,6,10,10,4,1,10,7,6,10,10,10,10,6,6,10,6,7,2,10,10,10,2,10,11,1,1,10,10,7,10,2,2,10,10,10,15,14,14,10,10,10,10,10,10,20,14,10,1,10,25,25,15,15,10,17,10,5,10,10,5,5,5,3,1,1,5,10,7,7,10,10,10,15,16,3,3,4,10,7,3,10,4,10,10,10,10,9,1,10,10,8,10,7,6,10,10,1,10,3,3,10,5,10,4,4,1,10,10,10,2,10,10,12,7,10,6,10,10,17,10,6,6,5,10,10,10,7,3,10,13,13,10,5,10,10,10,10,10,10,7,10,4,10,10,4,10,10,10,5,10,5,5,5,10,4,2,10,10,15,15,3,10,4,10,2,1,4,10,10,10,10,10,10,10,10,4,10,10,5,3,6,15,15,10,10,2,10,6,4,10,18,7,7,10,10,1,10,10,1,10,2,6,6,10,10,22,27,10,10,11,10,10,12,7,10,10,2,10,4,10,7,10,6,3,3,7,4,5,10,20,13,13,10,10,10,10,10,1,2,10,10,1,10,5,2,1,10,13,12,10,10,10,10,10,1,10,9,3,10,10,10,10,1,1,10,10,10,10,3,10,10,7,7,7,10,1,10,4,4,10,10,10,10,10,18,10,10,10,10,2,2,10,4,10,5,3,10,10,2,10,7,7,7,10,6,6,10,10,10,23,10,5,4,10,10,15,10,8,10,4,4,10,7,5,1,10,17,10,10,3,10,8,7,10,6,6,6,5,2,1,10,3,10,10,10,10,10,10,10,10,6,13,13,10,7,10,7,7,17,10,8,1,10,20,10,5,7,6,4,2,12,12,10,10,8,10,10,2,10,11,1,1,10,10,1,10,1,10,1,10,8,8,10,13,5,10,10,10,10,7,4,10,10,10,14,14,10,9,4,6,6,3,10,10,10,13,10,7,1,10,3,10,10,2,10,8,8,10,7,2,10,10,10,10,7,10,25,21,16,3,10,8,11,10,10,20,20,20,10,4,4,10,11,11,10,7,8,4,10,3,2,10,10,4,3,10,6,2,10,15,10,10,14,10,16,10,6,10,5,10,9,5,10,10,10,11,9,10,8,10,7,6,10,10,8,11,10,10,10,12,8,4,3,15,13,13,10,13,13,10,12,12,15,21,10,6,6,19,12,10,10,10,12,10,12,8,10,2,1,1,10,13,10,7,10,8,8,8,10,10,1,10,7,6,10,10,20,21,10,12,12,2,10,10,10,12,12,10,10,10,7,10,7,7,10,8,8,4,10,10,4,4,19,10,10,10,11,7,10,2,10,2,10,10,10,6,6,10,7,10,10,6,10,12,8,10,3,2,10,1,10,20,12,9,10,10,10,6,10,12,10,8,9,7,3,10,2,3,10,10,7,12,10,1,10,10,7,3,3,10,9,8,10,10,4,5,10,10,8,1,4,10,10,4,1,10,10,7,10,10,10,5,10,10,6,10,3,3,10,7,3,10,19,12,10,10,4,10,1,10,7,7,14,10,8,12,10,5,10,10,10,9,9,10,10,6,4,2,10,5,10,10,4,12,10,7,10,8,8,10,10,7,17,17,10,10,3,10,11,9,10,9,10,9,9,10,11,8,10,10,19,28,10,9,9,10,2,2,10,10,19,21,10,5,10,10,10,7,6,1,10,10,8,2,1,10,10,10,10,10,10,10,10,10,10,10,9,10,3,2,10,10,10,7,4,10,10,10,10,7,5,3,10,3,10,10,4,10,1,10,10,6,10,5,10,20,20,10,10,10,3,10,10,15,10,10,10,5,2,2,10,10,10,10,5,5,3,10,6,3,10,8,8,10,10,10,10,2,2,10,10,10,8,11,10,10,5,5,10,10,10,10,6,2,10,18,18,10,9,9,10,5,6,10,10,10,10,6,1,1,10,13,11,10,9,10,4,3,3,10,10,8,5,2,2,2,10,10,10,10,1,10,10,4,10,14,10,7,10,10,5,10,13,10,8,4,10,7,12,10,10,18,10,11,11,10,1,10,10,2,10,6,2,10,1,10,10,10,8,2,2,2,10,9,10,10,9,17,10,3,10,5,5,10,20,12,12,3,10,10,10,7,7,2,10,8,5,10,10,9,2,10,10,8,10,11,11,10,10,10,10,14,19,19,10,10,10,1,10,5,10,2,10,5,5,1,10,10,10,11,13,4,10,6,6,10,10,4,1,10,10,10,6,6,10,10,6,5,10,27,10,8,14,10,10,11,10,1,1,1,10,20,13,20,10,11,8,10,8,4,10,4,10,10,10,3,10,5,1,10,10,8,18,10,5,10,10,14,4,10,10,5,5,1,10,5,14,15,10,10,5,5,10,2,10,10,12,5,10,13,13,10,2,10,10,10,3,10,10,10,10,10,10,10,10,2,2,10,18,11,10,9,9,10,13,13,10,11,11,10,3,10,6,6,10,8,14,10,6,6,10,10,4,4,10,2,10,10,5,10,10,12,10,6,10,10,10,3,10,7,10,1,11,5,10,10,16,10,10,8,10,3,8,8,10,10,10,10,4,10,7,10,5,4,10,13,10,10,10,2,10,10,10,5,2,10,3,10,10,7,7,1,7,5,5,10,5,10,10,8,8,10,18,18,10,12,4,10,4,8,8,5,10,10,10,9,4,4,2,10,10,10,10,5,10,3,13,13,10,8,4,10,10,10,10,18,10,10,20,10,10,10,8,10,5,10,10,10,8,6,10,7,10,5,6,10,10,9,4,15,15,7,10,7,10,6,10,4,10,13,9,2,10,8,10,8,3,10,10,17,5,10,10,6,10,10,6,15,17,14,6,10,10,5,5,10,7,15,15,10,10,4,5,10,10,9,1,10,19,10,10,10,7,10,3,3,10,14,14,2,10,8,2,10,5,2,10,10,7,5,10,10,3,10,10,8,10,5,2,1,10,8,6,10,10,10,4,4,10,10,10,10,10,10,2,10,10,10,10,7,4,4,10,8,8,5,10,8,8,8,10,9,7,10,10,10,21,21,10,10,7,10,10,1,10,5,2,10,2,3,10,10,1,1,10,9,4,5,2,10,10,10,3,10,6,6,10,10,10,10,10,9,9,10,6,5,10,16,20,9,10,12,6,10,3,5,5,10,18,9,2,12,12,12,10,13,13,10,7,3,10,13,11,10,10,10,5,10,3,1,10,17,10,2,10,7,2,10,10,10,10,10,2,10,10,5,10,9,7,5,10,10,8,6,10,10,5,8,8,10,1,1,10,5,5,10,10,1,10,8,9,10,10,10,14,14,1,10,10,10,20,16,10,10,15,10,8,10,10,8,10,7,6,10,10,8,8,10,10,4,10,10,10,10,10,5,10,5,5,10,11,10,4,10,10,10,10,3,3,10,16,6,10,10,6,2,10,3,10,7,10,7,10,10,9,7,10,3,10,10,6,10,10,10,10,7,1,10,10,10,4,11,10,9,9,4,10,20,15,7,10,7,10,10,10,10,2,10,10,10,5,2,10,10,10,10,8,7,4,2,1,10,7,10,8,10,6,10,10,10,5,10,4,3,10,10,7,10,7,10,8,12,10,8,12,10,11,7,10,10,7,10,10,10,9,10,7,10,10,3,6,6,3,5,10,6,9,10,10,10,6,10,10,6,7,10,7,7,10,8,10,10,23,22,7,10,7,2,10,2,10,10,9,10,8,3,10,10,4,2,2,10,10,7,10,10,4,10,5,15,10,10,3,1,10,5,8,10,7,8,10,6,10,10,10,9,10,8,8,10,5,10,7,6,10,12,6,5,1,2,10,6,10,7,5,12,10,9,10,10,10,10,10,6,10,10,5,5,10,4,10,8,7,10,5,10,2,10,10,10,3,3,1,1,10,10,8,10,10,10,10,7,5,4,8,8,10,12,11,10,7,10,10,6,1,10,10,6,8,10,10,3,10,5,9,10,11,5,10,10,10,10,12,6,10,6,4,10,1,5,10,10,10,14,10,8,3,10,10,23,10,11,9,10,4,10,10,10,6,7,10,9,7,6,9,1,10,3,5,1,10,10,2,10,13,10,10,10,10,6,10,10,1,10,10,4,10,10,6,11,10,10,15,10,6,10,2,10,15,2,12,10,7,10,10,8,10,9,10,21,15,15,10,6,10,3,10,10,1,10,1,3,1,6,10,9,2,10,10,10,11,5,10,10,10,10,20,10,2,10,2,10,10,10,20,10,8,8,5,10,3,1,10,10,6,10,9,1,1,10,3,10,10,1,2,1,2,10,1,1,10,6,10,10,4,10,2,10,4,10,10,3,3,10,8,10,8,8,3,10,6,1,1,1,1,10,10,5,3,13,10,8,10,10,10,6,10,9,10,1,10,12,10,10,10,10,6,6,10,10,12,12,10,1,10,10,10,5,10,12,4,5,5,5,10,10,10,3,10,10,10,9,7,10,9,8,10,6,1,10,7,3,10,5,15,15,10,7,10,5,10,10,10,13,13,10,2,10,10,9,10,10,5,10,11,3,10,10,9,10,10,9,9,10,1,10,15,14,10,6,3,10,1,10,3,10,9,9,10,7,2,10,2,10,10,10,10,8,10,10,5,10,4,2,1,10,8,10,6,10,10,10,10,10,10,6,10,4,10,8,7,7,3,2,10,20,20,10,10,6,4,10,7,17,10,10,10,9,10,6,6,10,10,10,10,6,3,10,2,10,5,5,5,10,4,10,2,10,7,5,10,10,9,10,9,10,10,10,9,2,10,15,4,1,10,3,3,1,7,3,10,10,4,3,3,10,8,1,10,10,10,4,10,13,10,10,10,9,7,15,3,8,10,10,9,3,10,10,1,10,14,10,9,10,4,3,10,11,10,10,10,10,10,10,10,12,7,10,4,10,5,10,8,10,5,10,10,10,4,15,12,10,12,9,10,13,10,5,1,10,10,8,7,10,10,10,10,10,10,4,4,10,10,10,8,3,8,6,10,3,1,10,9,6,1,10,10,10,10,10,10,8,1,10,13,13,10,11,2,10,6,10,4,1,8,10,8,10,11,11,5,1,10,3,10,10,6,3,10,10,5,10,6,10,8,8,10,10,11,10,17,17,10,20,17,2,10,7,5,10,10,10,3,10,10,10,10,11,18,10,3,10,1,1,10,13,2,10,12,10,10,5,10,10,6,8,15,14,9,4,10,8,8,10,15,10,5,4,10,7,2,6,10,10,10,8,10,11,10,6,14,10,8,8,8,10,8,1,10,9,12,10,10,10,4,10,7,10,10,10,11,10,10,5,10,20,12,10,10,3,10,11,8,10,5,10,10,6,3,3,15,10,10,9,1,9,9,10,9,2,10,7,16,16,10,10,7,10,4,10,10,4,6,10,10,4,10,10,10,2,10,18,10,10,5,10,4,4,15,11,11,10,15,15,10,6,10,8,8,10,10,12,10,13,7,10,10,10,10,10,26,10,2,10,7,10,10,10,11,10,10,3,10,11,6,10,5,10,8,8,3,2,10,10,3,10,8,8,10,10,10,10,6,10,9,2,1,10,10,4,2,1,10,10,11,9,10,15,9,10,1,10,10,7,3,10,10,2,10,10,6,1,10,10,5,3,2,10,3,10,10,20,11,7,10,4,10,9,10,10,10,10,10,5,10,10,5,5,10,7,7,10,10,6,10,6,6,15,6,1,10,10,1,9,6,6,10,12,12,10,1,10,10,10,10,7,10,10,9,2,2,10,10,10,3,10,6,1,10,6,6,1,10,2,10,10,10,10,10,10,5,1,10,1,2,4,10,3,10,10,9,9,10,10,1,10,5,15,15,11,10,15,10,7,1,10,9,1,10,12,7,7,10,5,10,10,1,10,9,9,10,2,2,10,1,8,4,10,8,10,6,5,10,10,10,10,10,10,3,10,10,5,10,8,10,10,20,14,10,10,10,10,10,8,10,3,3,10,6,10,5,5,10,10,10,10,10,7,7,10,1,10,10,6,10,7,10,10,9,17,2,2,10,10,10,5,10,4,10,12,17,10,15,11,10,5,10,6,3,10,10,10,2,10,10,10,10,10,8,5,10,20,20,13,10,10,5,8,10,10,5,10,15,15,10,7,2,10,8,9,10,10,8,18,10,7,10,1,5,5,2,10,2,10,9,8,10,1,1,1,1,10,1,10,7,10,10,8,10,7,7,10,10,4,12,10,2,10,10,10,10,7,10,10,7,1,1,1,1,10,16,20,10,17,10,8,4,10,6,16,16,10,4,2,10,10,3,10,8,8,10,10,10,10,1,1,10,10,8,2,10,3,3,10,6,3,10,3,10,10,7,10,10,20,11,10,9,5,10,10,4,3,10,5,10,10,4,4,10,10,10,10,10,10,10,10,10,10,10,18,19,10,10,10,10,10,8,6,10,6,1,10,7,10,10,10,10,5,10,13,6,1,10,10,8,10,7,10,10,10,20,14,10,10,10,10,6,3,10,3,4,10,10,16,16,10,10,10,10,7,10,9,3,10,10,12,12,10,13,10,7,3,13,10,8,8,10,10,10,6,6,6,10,9,3,3,10,10,1,1,10,10,10,6,6,10,17,3,10,10,10,2,2,7,8,8,16,10,8,7,10,10,10,10,10,10,11,2,2,10,10,8,10,5,10,4,1,10,5,3,10,1,10,10,7,10,1,10,9,10,10,10,10,6,2,10,10,5,3,6,10,14,4,10,3,4,10,10,2,2,1,10,6,2,10,10,4,1,8,1,10,10,10,9,5,10,10,10,10,10,10,10,10,10,10,10,5,10,2,10,9,8,2,2,10,8,10,5,5,10,10,10,9,10,8,10,6,10,10,7,10,9,11,10,1,10,16,17,10,10,6,10,2,2,10,8,15,15,9,10,6,10,10,10,9,14,9,10,10,10,1,1,10,10,1,10,10,10,10,7,9,4,4,10,10,8,10,10,10,10,10,6,10,8,6,12,5,10,7,7,17,10,4,14,10,10,3,1,4,10,8,10,7,2,10,1,1,10,7,17,17,10,9,10,10,16,10,10,10,3,3,10,10,10,1,1,1,10,10,2,10,10,12,10,6,10,10,10,10,8,8,5,5,14,10,10,1,10,10,10,9,5,10,1,10,10,10,9,3,10,3,3,10,10,4,10,10,10,5,10,19,10,11,23,10,5,10,10,3,10,16,12,10,4,10,8,12,8,10,19,19,28,10,8,12,10,4,1,10,10,10,10,10,10,9,10,5,10,15,9,10,6,5,10,10,10,8,1,10,12,10,10,7,7,10,2,10,14,10,3,10,10,10,10,8,7,10,10,10,5,10,10,5,15,10,2,10,5,4,10,10,6,2,10,14,10,3,10,1,10,10,10,6,2,8,5,14,10,6,6,10,10,10,14,10,10,1,10,6,6,10,4,10,12,12,10,18,12,10,10,10,6,10,10,7,4,4,10,8,8,8,10,6,6,10,2,15,10,10,20,10,7,5,10,10,11,6,10,10,3,10,7,7,1,2,2,10,10,4,7,10,10,10,7,4,10,9,10,4,4,10,7,10,3,10,1,16,16,10,20,6,10,10,10,10,3,1,10,15,7,10,10,7,10,9,2,2,10,10,6,10,10,8,10,10,10,8,6,10,10,7,10,10,6,1,3,10,16,17,10,1,10,9,10,10,9,9,10,10,9,7,10,10,4,10,10,1,1,10,2,12,11,10,10,10,10,8,5,10,6,10,10,10,9,10,10,10,3,1,10,15,14,5,1,10,3,10,5,10,7,6,10,10,10,10,4,1,1,10,10,10,10,4,10,7,10,4,6,10,12,12,10,2,10,10,23,10,10,7,5,10,10,9,9,1,5,5,10,2,12,2,10,20,20,10,10,10,6,10,4,1,10,5,10,10,10,10,10,3,10,6,4,10,7,7,10,10,2,10,8,3,7,7,4,1,10,13,9,10,5,4,4,10,4,10,8,3,8,10,15,17,14,10,10,8,8,3,10,4,10,5,7,3,1,10,8,10,10,10,10,10,10,10,10,5,10,10,10,10,10,1,10,8,3,2,10,10,5,10,9,6,10,10,15,7,5,10,6,6,1,10,5,10,2,7,7,10,6,13,10,8,10,5,10,10,10,6,21,15,10,20,17,4,10,3,10,10,10,8,2,10,10,10,10,3,10,10,2,10,10,10,10,10,10,3,10,10,10,10,3,3,3,5,10,7,3,10,2,2,10,1,10,7,1,10,10,6,10,6,10,10,10,8,10,16,16,10,10,1,10,4,2,10,4,3,10,10,10,10,10,10,10,10,10,5,5,10,11,10,10,10,8,10,2,10,10,10,10,7,9,10,10,10,10,2,10,10,10,10,8,8,10,8,8,10,10,4,2,10,5,5,10,10,2,10,10,10,8,10,10,10,6,1,1,1,10,10,10,10,8,8,10,7,10,10,10,2,10,7,2,2,12,11,10,10,10,7,10,10,10,10,8,10,9,4,10,10,9,10,10,10,16,10,10,10,10,5,10,10,1,10,12,8,10,6,10,6,9,10,10,16,10,4,2,10,2,1,10,9,9,10,10,7,7,10,2,1,10,2,10,5,10,15,15,10,8,8,10,14,7,4,10,6,6,10,3,3,10,6,10,12,11,10,8,8,10,10,6,10,7,10,1,10,10,10,4,10,10,11,11,10,10,10,2,1,5,5,1,1,10,7,7,10,3,3,3,13,9,6,10,10,8,15,14,10,10,10,7,1,10,10,10,5,10,10,10,1,10,10,7,2,1,1,10,5,10,8,10,3,3,10,2,10,10,10,2,10,10,4,10,19,10,2,1,1,10,20,20,10,7,10,3,3,10,2,10,3,3,3,10,1,10,6,10,1,10,1,2,10,16,11,10,10,10,9,9,10,12,11,10,1,10,10,10,6,15,10,10,3,10,10,10,10,4,4,10,3,10,1,10,10,12,11,10,10,2,10,5,10,6,6,10,6,10,5,5,10,10,10,4,15,18,10,10,10,5,6,1,10,6,3,6,2,10,10,6,10,10,1,10,3,1,1,10,4,1,10,10,20,9,10,20,20,10,10,1,1,10,9,10,10,3,10,15,13,10,7,10,9,10,7,10,5,3,10,5,6,10,6,10,11,1,6,6,10,10,5,5,10,5,1,10,2,1,2,7,7,10,11,1,10,10,11,9,10,4,10,7,11,10,10,4,4,1,1,10,1,10,10,4,10,7,10,7,10,10,5,10,10,11,10,10,10,3,1,3,1,1,10,5,10,10,10,6,9,1,2,2,10,6,10,6,10,3,10,8,5,10,14,8,10,7,7,10,2,10,10,7,2,10,10,3,10,10,6,1,3,10,9,3,10,16,10,10,12,12,10,10,3,13,8,3,10,3,10,10,3,3,10,10,7,2,10,3,1,10,4,10,1,1,1,10,5,7,10,7,2,10,7,10,10,10,10,9,9,10,6,16,10,7,10,10,8,10,4,1,10,10,10,10,8,17,17,10,6,1,1,2,10,4,1,10,10,10,13,10,2,12,10,11,11,10,8,10,4,3,10,9,7,10,10,10,10,10,10,10,12,12,10,5,10,6,10,10,8,5,2,15,14,10,10,8,10,9,9,10,2,4,10,5,10,8,8,10,4,1,16,10,10,9,10,4,10,10,15,13,23,17,10,10,19,10,10,3,10,4,10,16,5,10,10,10,9,2,10,7,7,10,6,10,10,8,6,1,1,10,10,4,4,10,2,10,9,10,10,4,15,8,1,1,10,14,8,10,10,17,10,9,10,6,10,10,2,10,10,3,10,7,1,10,7,1,10,10,10,4,4,4,10,10,9,9,10,10,8,15,10,10,4,10,10,9,7,10,16,9,10,6,6,10,9,13,10,5,1,10,9,10,1,1,1,10,15,10,10,10,10,9,10,12,4,15,9,10,13,13,10,10,11,10,10,11,10,4,10,10,3,10,8,8,10,10,7,10,10,13,10,3,10,8,8,10,18,3,10,15,13,23,14,10,10,6,10,6,3,10,10,7,4,2,10,20,20,14,10,10,14,10,5,15,10,1,2,2,10,6,10,2,1,10,6,5,10,9,7,10,10,1,10,10,7,4,10,1,8,6,1,10,10,7,10,6,6,10,7,1,10,3,8,10,18,3,3,10,1,10,2,6,3,10,10,9,9,10,6,4,10,5,10,10,10,7,10,3,10,6,10,4,10,8,15,15,10,10,10,2,10,10,10,3,2,10,10,2,10,6,12,10,6,10,9,9,1,4,10,7,10,10,5,10,1,1,10,8,1,1,1,10,10,10,9,8,2,10,9,3,10,6,10,4,4,4,10,5,10,8,10,8,10,7,4,10,10,25,21,10,4,10,10,25,17,3,10,10,4,5,10,3,4,10,8,2,10,6,1,1,10,1,2,17,10,10,10,3,10,4,8,10,10,10,5,10,5,5,10,10,2,10,10,1,10,10,5,5,1,10,10,3,10,9,1,10,5,10,6,13,10,10,10,4,10,7,1,10,14,15,15,10,4,10,8,5,10,3,3,1,10,10,11,4,10,6,4,10,5,10,9,10,10,5,6,6,2,4,10,10,8,10,4,1,10,6,10,6,10,5,5,10,3,10,5,10,5,10,10,6,7,1,10,7,10,12,10,10,6,3,10,12,9,10,10,15,7,10,10,12,5,10,1,10,4,13,10,10,8,10,8,7,10,7,12,10,8,17,10,8,7,10,10,10,10,10,6,6,10,10,10,9,10,14,10,13,13,10,2,10,10,9,9,5,10,3,5,10,8,2,10,17,8,10,10,1,10,5,1,10,5,10,10,10,7,2,10,5,2,10,9,10,8,5,3,10,10,5,10,3,10,10,10,10,10,5,1,10,7,5,10,2,1,10,10,10,11,10,4,10,8,1,10,10,7,10,10,7,10,7,9,9,10,10,6,12,10,10,10,1,10,5,4,3,3,1,6,10,10,10,10,10,13,13,4,3,3,1,10,3,8,4,10,10,10,11,14,10,10,10,10,10,10,10,10,1,1,10,10,6,6,11,10,9,2,10,10,6,6,6,2,10,10,10,10,6,2,10,10,5,15,10,4,10,11,11,5,10,10,1,10,1,1,10,5,1,10,11,10,10,10,1,10,10,10,8,9,10,10,3,10,5,9,10,4,4,10,1,10,8,10,10,10,6,2,2,10,10,10,8,10,1,10,10,10,6,10,1,10,10,10,10,10,10,5,5,10,2,10,10,10,15,10,1,10,11,8,10,9,9,10,5,6,10,5,10,7,10,6,10,1,10,6,10,1,11,10,6,10,10,5,5,10,10,21,13,10,8,8,10,6,10,2,10,6,10,6,3,1,10,8,5,1,10,6,10,10,10,10,6,10,2,1,10,16,10,10,3,10,7,7,10,2,2,10,10,2,10,3,10,10,9,1,2,10,10,21,2,10,10,16,10,10,10,9,9,10,12,12,10,9,10,3,2,10,4,10,10,8,10,10,6,10,8,4,4,10,6,4,10,10,9,2,10,7,7,10,7,12,10,11,13,10,10,4,10,11,13,10,8,5,10,4,15,15,6,10,7,10,10,10,10,1,10,12,2,10,5,5,10,10,10,10,10,10,5,1,10,10,10,4,4,4,10,5,1,10,10,1,10,15,8,2,2,10,10,10,10,10,10,15,15,15,10,2,10,1,10,2,1,10,4,2,2,2,10,15,10,13,9,10,9,3,3,10,10,17,15,10,10,10,10,10,7,5,5,10,2,10,4,1,10,4,10,10,10,6,11,4,15,14,11,10,10,2,10,4,1,10,9,10,6,10,10,1,8,9,10,2,10,8,12,1,10,10,11,10,10,10,10,7,10,10,10,10,9,9,10,10,9,10,10,10,7,10,14,14,10,10,7,10,10,10,10,10,5,5,10,7,10,10,5,6,16,10,5,5,10,10,7,7,5,5,10,6,10,10,14,14,10,7,1,10,4,2,10,10,2,10,3,6,10,9,9,10,6,10,10,1,10,7,10,1,10,10,10,15,10,4,4,10,10,10,8,8,10,11,12,10,18,18,18,10,9,9,10,9,4,10,10,10,10,4,10,7,10,10,10,10,8,5,10,10,17,10,13,13,10,10,1,10,10,10,7,10,10,15,10,10,10,8,10,7,10,6,7,8,9,11,10,1,10,10,17,10,14,14,10,10,10,10,10,10,10,11,11,10,10,8,7,10,10,11,26,18,10,10,6,10,18,22,10,8,4,10,5,2,10,17,10,1,2,10,7,2,1,10,5,10,11,20,10,17,10,10,7,7,10,6,6,10,10,7,16,10,7,3,10,5,3,10,2,10,10,6,10,6,6,10,3,10,10,4,10,10,15,10,10,10,10,10,7,10,7,7,10,4,10,9,9,10,2,10,10,10,2,10,10,5,2,10,9,10,1,10,12,3,1,6,1,10,10,6,3,1,10,10,10,1,8,6,4,10,10,10,10,10,10,4,10,6,4,10,7,4,3,2,10,7,10,1,1,10,8,8,10,15,3,10,7,10,5,10,2,10,7,15,9,5,5,10,8,4,9,4,2,10,2,10,10,9,10,6,5,10,8,10,10,10,10,10,7,7,10,2,2,10,7,5,7,7,10,13,1,10,7,2,10,20,26,10,3,10,5,19,10,8,13,10,10,5,1,8,4,4,10,10,7,10,10,20,20,10,10,10,10,4,1,10,10,10,18,1,10,10,16,10,6,4,10,6,10,10,6,4,10,5,3,10,5,5,5,10,11,10,20,20,17,10,10,10,8,5,13,6,2,10,10,10,4,10,4,10,10,2,2,10,10,10,2,10,5,9,10,10,5,10,10,3,2,10,7,4,10,10,10,10,5,10,5,10,10,3,3,10,7,14,14,2,10,19,10,20,10,10,10,10,10,10,7,3,10,2,10,3,2,5,5,10,10,10,10,10,10,12,10,10,10,10,6,6,10,3,10,10,9,4,10,3,10,8,10,10,8,3,1,10,10,6,10,10,10,9,5,2,6,10,3,8,10,10,10,10,10,10,10,15,15,10,7,10,6,1,10,10,11,3,1,10,3,10,10,10,3,3,10,10,5,1,2,10,1,10,4,10,4,10,5,1,9,10,10,10,10,7,10,2,4,4,10,15,7,10,7,2,10,10,10,2,10,11,7,2,10,7,2,10,3,10,10,6,10,5,10,12,3,10,4,2,10,10,10,10,3,10,4,2,10,4,13,10,10,4,12,12,10,20,16,16,10,9,9,10,10,2,2,10,3,1,10,10,14,5,10,10,20,18,5,7,10,10,6,10,10,3,13,15,15,10,10,1,15,12,12,10,5,2,10,3,1,10,10,3,1,10,8,1,10,10,10,20,18,10,7,20,10,12,12,10,9,11,10,6,6,10,10,6,10,9,8,10,5,5,10,4,10,7,6,10,2,1,5,1,1,10,3,10,6,10,3,1,10,10,1,1,1,10,10,10,10,10,10,10,6,6,10,8,10,9,9,10,10,10,10,10,3,10,10,10,2,10,3,10,3,3,10,10,9,10,10,11,11,10,9,10,7,10,10,7,10,11,2,1,1,1,1,10,10,10,3,10,10,10,10,8,7,10,12,1,10,10,8,10,10,10,10,10,10,2,10,10,7,10,10,10,5,10,6,1,10,10,12,3,10,7,9,10,4,9,10,14,14,8,3,2,2,10,5,10,9,10,10,10,3,3,10,9,10,10,10,10,10,10,1,10,3,10,11,3,10,10,10,9,9,10,7,5,10,4,12,10,10,6,2,3,2,10,10,9,5,10,10,3,10,10,9,10,7,4,1,10,11,8,10,6,3,10,10,10,10,4,10,9,18,10,7,6,10,7,4,10,10,5,10,10,15,10,7,7,17,10,3,10,9,3,10,7,10,9,7,10,5,4,10,2,10,8,2,1,10,4,10,10,5,4,10,5,10,9,10,10,12,10,7,7,10,5,1,2,10,11,5,10,8,10,6,4,10,6,4,10,1,10,10,7,4,10,11,10,12,12,2,10,10,9,10,8,10,9,9,8,10,10,18,10,7,10,5,4,10,10,10,10,2,2,10,10,10,8,10,7,6,10,10,8,10,10,11,11,3,1,10,10,9,5,2,10,13,8,4,10,3,3,10,10,10,10,10,10,5,10,6,10,10,5,4,10,10,5,10,7,10,10,10,1,10,2,10,6,10,10,10,10,1,10,10,5,4,10,20,10,5,1,10,10,7,1,2,10,1,1,3,10,10,20,15,10,3,10,10,10,10,10,10,10,2,10,12,7,10,3,10,8,10,10,10,10,10,10,10,5,10,7,3,1,10,9,20,10,7,1,10,7,10,5,10,10,8,5,10,3,10,10,8,13,13,10,13,14,10,5,10,7,8,10,2,2,10,10,8,10,3,2,15,25,20,11,10,2,10,5,10,1,10,10,10,6,6,4,10,3,10,10,10,4,10,4,12,10,10,6,3,10,14,9,9,10,9,15,10,10,10,8,4,10,11,11,10,6,7,10,10,7,10,4,2,10,8,8,10,10,10,3,10,12,12,10,7,2,10,8,8,10,10,10,10,10,10,1,10,8,7,6,10,10,10,15,12,4,10,8,9,10,6,5,10,10,1,1,10,9,3,10,12,7,10,7,9,10,10,6,10,1,10,1,10,10,10,5,10,10,10,5,2,10,15,10,10,10,10,11,8,10,10,7,17,4,10,6,10,2,10,3,1,10,10,10,10,10,10,8,8,10,10,10,10,10,5,2,10,10,10,2,4,10,10,8,10,4,6,10,20,13,14,10,10,1,10,10,6,6,6,10,10,6,6,10,2,10,5,10,10,7,6,16,10,14,15,10,4,10,10,10,10,8,4,10,3,5,10,8,1,10,11,11,10,10,10,4,10,10,9,9,4,3,3,10,10,3,10,10,10,8,7,10,10,8,6,10,10,11,18,6,3,6,10,19,10,1,10,3,6,1,10,6,5,10,10,6,5,10,10,12,10,10,2,3,10,5,15,8,10,4,10,10,4,10,3,14,9,10,10,10,10,10,5,3,10,8,6,10,9,6,5,10,2,10,10,12,10,10,19,10,10,10,10,5,6,10,10,10,10,12,1,1,10,10,10,10,10,5,5,5,10,20,16,14,10,5,2,10,9,9,2,10,8,5,4,7,10,10,10,4,10,10,8,6,10,5,10,3,10,10,7,1,10,4,14,10,10,1,1,10,25,23,23,10,10,6,8,10,10,2,2,1,10,10,4,10,4,4,10,7,10,6,1,10,10,2,10,5,15,10,6,4,1,10,9,2,10,1,10,10,10,6,10,10,4,10,10,6,6,10,5,1,10,8,1,10,10,7,7,10,3,8,10,10,10,10,10,4,4,10,9,9,1,10,10,4,1,10,7,5,10,10,4,4,10,10,10,12,12,2,10,10,10,10,4,10,6,11,11,10,9,10,7,6,10,7,5,10,9,2,10,10,3,10,9,9,10,4,7,10,6,9,10,5,10,10,10,9,6,25,1,10,10,4,10,9,4,10,3,10,10,4,3,10,3,10,1,1,10,5,4,1,10,6,10,10,12,5,10,6,6,10,10,10,15,15,1,10,10,11,10,2,3,10,5,5,10,6,10,4,7,10,8,13,10,10,10,10,6,3,10,2,2,10,2,10,11,11,10,2,10,1,10,2,10,10,3,10,8,8,10,13,13,10,1,15,19,19,10,7,10,4,4,4,10,2,10,10,10,6,8,10,6,1,10,10,7,10,9,10,11,11,10,10,6,10,3,10,2,10,8,10,5,2,1,10,8,8,10,6,5,10,10,8,10,10,6,10,4,3,10,15,15,10,11,10,10,21,10,8,6,10,10,7,10,10,4,10,10,20,10,10,10,9,7,7,10,10,6,10,10,10,10,5,2,10,11,11,10,7,7,17,10,1,10,3,3,10,10,10,10,6,10,9,9,10,8,10,3,1,10,5,2,10,10,22,10,3,1,10,15,11,10,7,10,23,7,5,10,10,3,10,10,1,1,10,7,1,1,10,8,4,10,10,11,7,10,1,10,10,17,12,10,10,7,10,3,3,10,10,10,10,14,14,10,10,10,4,10,10,10,3,10,10,10,10,18,10,10,10,10,3,10,1,10,10,10,10,1,10,10,10,10,10,2,10,10,10,11,10,15,10,6,10,10,3,3,10,5,5,10,13,6,10,4,10,8,4,10,10,4,10,10,3,2,10,5,5,1,10,2,10,10,8,10,11,10,4,6,10,7,7,11,10,7,1,10,10,10,3,2,10,6,2,1,10,5,1,1,10,10,10,10,20,15,15,10,2,10,10,8,8,10,11,16,10,10,3,1,10,1,10,10,10,8,8,10,5,8,10,4,1,1,10,10,10,10,6,2,10,2,10,10,11,10,7,15,10,10,10,10,1,10,5,13,10,3,5,1,10,10,10,9,5,5,10,6,5,10,4,10,8,4,8,6,4,3,10,10,10,4,15,10,10,10,10,3,3,3,10,10,18,11,10,19,14,6,10,10,10,10,10,10,10,10,10,2,1,10,10,10,10,10,10,10,8,1,1,10,10,17,10,5,8,10,10,8,10,9,5,10,6,10,10,8,5,5,10,10,10,10,11,10,17,13,9,10,4,1,10,10,20,16,8,10,4,5,1,1,10,9,3,10,7,7,10,10,8,8,10,8,10,10,7,12,10,5,10,5,1,10,7,1,2,10,10,10,10,10,10,1,10,7,3,2,10,7,1,1,10,6,6,3,10,9,10,3,10,7,6,3,10,5,2,10,5,5,10,5,10,10,7,10,8,3,13,2,9,3,1,10,1,10,10,10,10,20,7,2,10,5,5,10,10,3,3,10,10,6,10,8,3,10,10,8,8,10,7,7,10,10,11,11,6,15,7,7,1,10,10,8,8,10,14,13,10,7,15,8,15,10,10,20,20,18,10,8,10,19,14,11,10,3,10,10,3,10,10,1,10,12,5,10,10,9,10,13,13,10,9,9,10,10,10,6,6,10,10,10,3,10,10,5,10,6,1,3,10,5,3,10,10,2,10,10,10,6,10,10,5,10,9,4,10,10,10,10,10,10,10,5,5,10,10,4,10,16,10,4,10,11,5,10,6,4,10,10,10,10,10,7,16,7,4,10,10,16,16,10,3,10,5,10,16,7,10,11,11,10,2,10,5,10,10,3,10,10,10,10,10,6,5,10,10,2,10,20,16,10,10,18,15,10,11,16,10,3,10,5,2,10,5,10,5,10,8,4,10,20,2,3,10,10,10,8,10,6,1,10,2,2,10,15,15,15,6,10,7,7,10,10,6,10,15,14,14,10,2,10,10,8,10,10,9,2,8,4,10,10,7,10,4,1,10,10,1,1,10,11,11,10,10,10,10,20,10,10,6,10,6,16,15,12,2,10,2,10,6,6,10,10,10,10,5,15,15,10,5,5,10,8,10,20,8,10,6,6,10,10,4,10,6,5,3,10,6,10,6,2,10,5,3,10,1,10,6,10,10,4,10,14,19,10,10,13,10,10,4,4,10,10,10,10,10,10,1,1,10,10,2,2,10,10,10,10,20,13,7,10,9,10,10,10,10,13,12,10,6,9,6,6,1,10,8,8,10,1,10,10,10,10,4,2,10,5,6,10,5,1,1,1,10,10,10,10,8,8,8,10,7,6,3,10,10,11,2,1,10,10,10,10,10,6,2,1,10,8,4,2,10,4,1,10,4,4,10,7,5,10,6,6,6,5,10,10,10,3,5,2,10,7,3,10,1,1,7,10,9,9,10,10,8,7,10,11,10,7,10,5,4,10,5,10,9,8,10,5,2,5,4,14,6,10,10,10,10,10,7,7,10,3,10,10,20,15,10,10,8,10,10,5,10,3,10,4,10,2,10,6,6,10,20,20,10,10,8,5,10,10,5,15,10,7,2,10,10,12,10,10,15,15,10,7,7,10,19,8,10,10,6,10,10,10,10,2,4,10,6,3,10,10,10,10,6,6,1,10,2,10,3,1,1,1,10,10,10,8,8,10,20,10,7,3,10,2,1,1,1,1,10,7,6,10,6,10,9,10,6,5,10,8,8,10,15,9,10,4,10,8,10,8,6,10,6,5,1,7,7,3,10,10,9,10,10,10,7,10,10,8,3,10,20,20,11,10,3,10,13,13,10,3,1,10,11,10,10,15,10,20,10,1,1,6,10,4,1,10,7,3,10,7,6,10,7,3,10,8,2,10,10,1,10,3,10,2,1,10,8,1,10,10,10,10,10,6,6,10,10,6,10,10,10,10,1,10,3,10,10,10,10,8,8,10,10,10,4,3,10,1,10,6,1,6,10,8,10,10,12,12,10,10,10,10,7,9,10,8,10,15,10,10,10,9,7,17,5,9,10,10,5,10,6,11,8,10,5,10,10,3,10,10,15,13,10,10,10,10,15,3,1,10,10,10,10,5,10,5,4,10,20,10,6,15,10,6,4,4,4,10,4,10,3,1,10,10,7,17,8,8,10,10,6,10,11,5,10,2,10,10,1,10,5,2,10,5,10,8,15,10,4,2,10,10,3,10,10,3,10,6,2,10,3,10,7,1,10,10,8,8,10,10,7,5,5,10,10,4,4,10,11,2,10,1,1,10,6,10,4,2,10,1,10,14,8,1,10,10,6,10,4,3,10,1,10,10,12,10,10,10,10,2,10,2,1,10,10,5,10,10,10,10,5,10,2,10,10,10,13,16,10,10,10,10,2,10,3,3,6,6,2,10,10,4,6,10,6,6,10,10,9,1,10,8,6,10,4,1,2,10,10,10,11,10,10,10,5,2,10,8,2,10,2,10,2,10,6,4,10,5,10,10,10,10,10,10,10,7,4,10,10,10,10,6,2,10,1,10,6,1,1,10,9,10,10,10,8,1,10,5,10,10,10,8,3,10,2,2,10,11,10,10,1,10,10,10,10,3,5,10,11,10,4,10,10,10,7,10,6,1,10,8,8,18,10,4,10,6,1,10,10,10,10,5,7,4,2,2,11,9,9,10,15,15,10,10,7,10,4,10,1,8,8,1,10,10,6,9,10,4,3,5,4,1,1,10,10,13,13,10,9,10,5,6,5,1,1,10,10,9,6,10,8,8,10,10,10,10,10,6,10,8,8,10,10,8,4,10,10,17,10,10,8,10,10,6,1,10,10,10,17,15,8,10,10,6,6,10,9,8,9,10,10,10,10,10,9,13,10,2,10,9,10,7,10,7,2,10,8,5,10,4,10,10,4,4,10,10,5,1,10,5,15,15,10,10,6,2,10,4,1,10,10,1,10,10,8,5,2,1,10,7,6,10,9,4,1,10,7,10,12,10,17,1,1,5,1,1,10,23,10,2,10,10,3,10,4,1,10,6,10,10,10,10,10,15,15,10,5,6,10,10,10,2,2,10,3,10,3,10,10,17,7,10,10,4,10,6,6,1,10,10,8,10,1,1,10,3,10,10,10,10,6,5,5,10,4,6,10,6,6,10,9,10,4,10,10,13,3,2,10,12,22,10,10,10,5,5,1,10,10,10,1,1,2,2,10,10,12,17,10,3,10,2,8,8,10,9,10,8,6,10,15,16,26,16,10,6,6,10,7,2,10,6,3,10,3,2,10,15,15,10,18,13,10,8,10,7,2,1,10,9,9,10,5,12,10,15,10,10,10,10,6,10,4,1,10,1,10,10,20,27,10,10,1,6,10,7,10,10,7,3,10,10,3,10,7,10,2,10,10,10,6,16,13,10,10,5,2,1,10,6,10,10,6,1,1,10,7,10,6,6,10,4,2,10,10,8,10,10,2,10,9,4,10,10,10,10,10,10,4,4,10,1,1,10,10,20,18,6,10,10,9,5,10,3,10,2,10,9,6,10,3,10,10,10,6,10,4,10,10,2,10,2,10,10,9,2,10,13,18,10,10,10,7,10,8,10,12,12,10,10,10,10,10,18,10,5,3,1,10,10,8,10,10,3,10,19,14,19,10,5,10,11,11,10,13,16,15,18,18,10,10,8,8,2,10,10,10,10,12,10,16,13,10,10,8,13,10,16,11,10,10,10,10,18,15,10,10,7,10,10,11,9,10,10,10,27,27,10,4,5,10,10,18,4,10,10,11,10,10,6,10,16,18,12,10,6,6,10,10,7,10,10,3,3,10,10,10,10,10,10,13,23,26,10,10,23,19,10,10,9,10,5,10,2,10,10,10,20,11,2,10,7,9,10,18,6,10,1,10,10,10,7,11,10,10,2,10,2,1,10,4,13,15,10,7,3,6,10,10,1,10,3,3,10,1,1,10,10,2,8,4,18,10,10,6,1,10,10,1,5,4,10,7,4,10,2,1,1,10,3,10,10,8,9,10,2,1,10,10,10,15,10,10,10,6,4,4,10,10,10,10,11,5,10,10,4,4,10,2,10,10,5,3,10,6,1,10,8,10,10,7,5,5,10,8,10,10,10,10,12,12,10,10,2,10,10,10,10,10,11,10,1,2,10,10,3,10,11,11,10,10,10,10,13,13,10,8,8,3,10,8,10,7,1,2,3,3,10,6,1,10,3,1,10,10,7,10,10,10,7,10,10,1,10,8,2,10,5,6,10,8,5,10,10,10,10,10,10,10,10,17,10,6,6,10,7,7,10,4,6,10,8,8,10,6,6,15,4,10,10,10,1,2,1,10,10,6,10,16,14,4,10,22,13,10,10,6,3,10,11,10,7,7,10,10,10,10,10,6,10,4,4,14,10,1,10,10,18,6,10,9,10,10,10,10,7,3,10,11,16,10,9,10,8,3,10,10,10,10,10,2,10,8,10,8,8,10,7,8,10,10,9,5,5,9,10,4,11,21,12,10,7,1,1,10,10,10,1,5,10,10,10,10,7,4,10,14,5,10,10,6,4,4,10,7,10,10,10,10,10,10,3,10,6,10,6,1,10,7,1,13,9,10,1,1,10,10,10,10,15,15,10,3,10,5,10,2,10,6,1,1,10,10,3,1,10,6,1,10,10,10,10,10,5,10,2,1,10,10,10,17,10,7,10,10,11,15,5,1,10,17,12,10,5,5,10,10,7,1,10,11,16,10,10,4,10,10,7,3,10,17,17,10,15,14,3,10,10,10,9,10,3,10,10,5,10,8,10,8,1,10,7,1,10,4,4,10,10,5,3,10,9,5,10,10,3,10,10,6,10,7,10,1,10,10,5,10,5,5,10,4,10,1,10,10,3,10,5,2,10,10,10,10,5,10,4,10,20,18,23,10,6,10,7,10,10,8,8,10,10,10,7,4,10,11,11,10,10,5,5,1,1,1,1,11,1,1,10,10,10,4,4,10,6,10,6,10,4,13,10,5,1,10,2,1,10,20,10,4,10,5,10,10,10,9,4,4,1,10,10,10,10,10,10,1,10,11,11,10,9,7,10,10,1,1,10,10,8,8,10,10,10,10,10,10,6,2,10,6,1,10,8,10,7,7,10,9,9,10,13,13,10,8,6,10,10,8,8,5,3,10,10,1,10,10,1,1,11,10,10,10,10,8,8,10,4,10,10,10,10,6,1,5,1,3,10,7,10,10,7,7,10,6,10,10,2,10,10,13,11,16,10,9,10,10,10,10,10,9,9,10,10,7,4,10,10,4,10,18,11,10,4,3,10,3,4,10,2,10,10,10,5,10,10,9,9,10,11,10,10,6,6,10,7,17,17,10,7,4,2,2,6,10,6,11,10,10,1,10,2,10,5,5,10,10,10,10,10,10,10,10,10,10,5,3,10,7,7,5,10,6,6,10,3,1,1,10,4,3,10,2,10,9,6,10,8,7,10,4,3,10,4,1,10,10,8,10,10,10,10,6,16,7,10,12,10,7,10,10,11,10,6,10,10,10,10,6,10,9,10,10,5,10,10,10,2,10,10,15,15,10,6,3,10,10,7,6,3,2,10,6,4,2,10,10,7,7,3,3,2,2,10,8,7,10,20,11,10,10,10,10,11,10,10,9,10,10,8,10,10,10,20,5,10,10,7,17,12,10,9,10,10,6,14,10,8,4,10,12,10,8,10,8,6,3,10,4,10,10,10,8,6,10,10,7,6,10,16,14,10,10,10,5,10,6,3,7,7,10,10,10,8,10,10,10,20,20,12,10,1,10,8,3,15,6,3,10,6,10,1,5,10,8,7,10,10,5,10,25,15,1,10,10,7,7,10,1,5,10,9,9,10,5,5,10,3,10,10,10,10,9,10,9,7,10,10,10,10,5,5,10,6,4,10,10,8,10,25,25,12,10,10,7,10,3,10,6,10,7,17,10,6,10,20,20,20,8,2,1,1,10,10,10,10,2,10,3,2,10,10,10,9,6,10,1,10,10,1,10,5,10,10,9,5,10,10,4,3,10,10,5,10,7,2,10,2,6,10,20,20,10,10,10,5,2,10,10,8,6,1,10,10,10,1,10,7,10,14,10,10,5,10,1,15,10,11,1,1,5,5,5,10,9,9,10,10,4,1,10,14,10,10,10,10,20,6,10,2,2,10,10,10,10,6,10,12,10,10,2,2,10,6,8,3,2,10,3,10,7,6,10,4,1,10,10,7,10,6,1,4,12,9,3,10,10,13,10,1,1,10,4,9,10,9,7,10,10,3,10,8,8,6,10,7,10,7,2,2,10,9,10,5,1,9,14,3,10,10,10,9,10,9,4,10,5,3,15,25,29,19,10,6,6,10,7,7,10,9,10,6,2,6,11,10,10,9,10,8,1,1,10,8,10,10,10,10,10,14,10,10,3,10,8,8,10,10,2,10,10,10,10,6,5,15,10,7,10,4,4,5,5,5,6,10,10,10,10,3,3,10,6,1,1,10,8,4,10,7,17,21,21,10,10,14,10,10,10,4,10,6,6,6,10,10,5,5,10,5,1,10,4,1,10,7,1,10,10,9,10,9,7,10,3,10,20,18,10,1,10,6,4,10,13,10,10,10,10,4,10,9,3,10,10,10,10,5,5,5,10,6,6,10,9,6,10,1,10,4,10,7,10,10,10,10,6,2,10,8,3,10,3,3,10,10,21,24,10,3,10,4,4,4,10,7,2,10,12,12,6,10,9,9,9,10,10,10,16,8,10,6,2,10,20,5,10,1,10,7,7,10,10,10,10,10,20,18,10,10,7,3,10,9,8,10,10,10,10,1,10,15,9,10,7,8,10,8,9,15,18,10,10,3,10,3,10,4,10,6,2,10,4,10,11,2,10,10,3,8,10,8,8,10,5,1,10,10,2,9,7,7,10,12,12,10,8,3,10,5,3,13,2,9,1,11,2,10,23,9,10,10,7,10,10,10,10,12,10,10,10,10,8,10,10,9,3,10,8,8,10,8,10,5,10,10,10,4,10,3,10,10,5,5,10,12,3,10,4,1,1,10,7,10,10,4,10,10,2,10,8,10,10,10,8,3,10,10,10,10,7,2,2,10,4,10,6,1,10,10,2,10,10,6,11,8,5,10,1,10,10,10,6,6,10,11,4,10,7,7,10,4,6,2,10,10,2,6,10,3,4,10,4,10,13,10,10,3,10,3,13,18,10,10,7,4,10,3,10,5,6,1,1,10,5,5,10,11,10,3,10,10,5,2,10,10,10,6,4,10,10,9,9,10,6,10,10,1,10,6,6,10,10,8,5,10,9,4,10,3,10,7,10,9,9,9,10,8,1,10,5,9,10,10,3,10,7,7,1,9,10,10,9,9,10,19,15,10,10,10,10,15,5,5,15,15,10,10,10,8,10,14,9,10,2,1,10,12,10,10,2,10,10,10,17,10,10,8,4,10,6,4,10,10,10,10,9,10,9,10,4,2,10,10,10,10,8,1,1,10,10,7,3,10,8,8,10,3,2,10,6,10,8,8,10,4,10,10,11,10,6,10,7,10,4,7,5,2,1,10,9,9,10,3,10,9,10,10,10,10,5,2,10,10,5,5,8,26,7,10,10,10,10,10,10,2,10,7,10,6,3,10,3,1,10,13,10,5,2,10,9,9,10,7,1,10,10,5,10,10,7,7,1,10,10,10,5,5,10,10,4,10,5,10,10,2,10,10,2,10,6,3,10,5,8,10,10,7,7,10,1,1,10,7,4,10,10,10,10,10,8,3,10,10,10,10,10,10,9,9,19,10,6,10,10,10,10,20,10,10,9,10,10,10,5,10,10,10,3,3,10,10,10,6,10,10,5,10,1,10,10,6,1,10,10,5,15,14,5,5,10,1,10,5,4,10,10,6,10,7,4,10,6,4,10,8,10,10,9,9,10,10,10,10,10,6,6,4,2,10,7,3,10,7,1,4,10,20,2,10,10,2,10,3,10,10,1,10,10,7,10,10,9,1,10,10,10,10,17,17,10,10,9,2,2,2,2,10,10,10,10,9,11,10,10,4,1,10,10,10,10,10,4,10,10,10,9,10,20,12,1,10,10,10,10,10,10,6,10,10,10,20,10,10,10,15,10,10,10,10,10,10,6,6,10,7,5,10,4,4,10,7,4,10,2,10,10,9,10,10,2,10,10,3,10,10,1,10,10,7,10,9,9,10,20,10,10,10,9,9,10,6,6,10,12,2,10,3,3,10,10,8,8,10,10,2,10,9,6,10,10,10,2,10,10,9,15,12,10,10,1,10,10,10,10,10,10,10,10,10,5,5,10,10,3,10,5,10,9,4,10,7,8,10,10,9,10,1,1,10,10,13,13,10,6,10,7,1,10,10,5,1,10,7,10,14,8,10,4,10,17,12,10,11,10,9,15,8,10,3,3,10,10,10,10,2,10,10,10,4,10,10,10,9,9,3,5,5,10,8,8,10,1,1,11,10,6,5,3,1,10,10,10,5,9,10,9,10,8,8,10,10,10,8,10,8,3,10,5,2,10,10,10,8,10,10,10,10,10,9,21,10,10,4,10,10,10,10,10,1,10,15,25,25,6,10,10,3,3,10,10,10,10,10,10,4,10,10,10,6,6,10,2,4,14,2,3,3,3,2,10,6,10,7,1,10,9,1,10,10,10,10,8,8,10,9,9,10,3,15,15,15,10,10,2,10,5,10,12,3,3,10,9,10,15,10,9,13,14,6,3,10,10,3,10,5,5,10,8,10,7,3,1,10,5,1,10,10,5,3,10,10,7,5,10,6,2,3,10,10,10,10,7,10,10,10,7,10,10,4,10,5,1,3,1,10,19,5,10,1,3,10,10,3,3,10,5,4,10,10,10,18,15,10,8,10,8,4,4,4,4,10,10,5,10,7,3,3,10,8,8,10,10,10,10,9,10,11,10,8,8,4,9,4,10,4,15,9,18,10,7,10,7,7,10,18,23,20,10,10,2,10,11,3,10,10,10,6,10,9,10,9,10,10,10,4,10,10,6,10,10,10,10,10,7,10,10,10,2,10,10,1,10,9,4,10,2,3,10,10,10,10,10,11,11,10,9,9,10,9,9,19,10,10,10,6,6,10,4,15,15,15,10,2,1,7,10,8,10,4,1,10,2,7,10,10,9,10,1,1,1,10,10,8,10,10,9,9,9,10,9,10,6,5,10,15,9,10,9,19,10,6,10,4,10,10,9,10,8,8,10,8,8,10,6,4,3,10,7,10,2,10,5,5,10,7,5,10,7,3,10,10,10,7,10,9,8,10,20,27,28,10,7,7,10,10,15,2,10,10,10,10,10,10,13,10,10,10,10,5,10,10,10,7,10,10,10,10,1,2,10,6,6,10,6,16,12,10,1,10,10,20,19,36,10,6,6,6,10,4,5,10,6,10,9,9,4,10,10,20,18,10,10,8,10,2,10,10,6,10,11,10,10,6,4,10,10,10,4,15,5,7,10,9,9,10,10,13,10,10,10,3,10,1,10,14,14,9,4,2,2,10,10,10,8,4,4,10,10,9,10,10,10,1,10,20,19,26,10,7,7,10,3,3,10,1,10,5,10,3,2,10,10,20,16,10,10,6,6,16,10,7,2,10,8,1,1,10,10,4,10,4,10,10,2,10,3,3,10,9,10,3,3,10,10,9,8,3,3,10,10,10,10,8,8,6,16,14,3,2,10,20,14,8,10,10,9,2,10,8,8,10,18,5,10,10,10,10,10,8,10,9,10,3,2,10,10,10,6,10,3,10,11,7,10,4,3,10,8,8,10,10,10,5,10,6,6,10,3,3,10,3,10,10,10,10,10,4,10,10,6,10,7,10,4,10,10,3,1,10,20,15,9,10,10,10,10,6,7,2,10,9,10,10,18,10,7,3,10,8,5,10,4,4,3,10,5,13,10,5,3,10,4,10,9,10,1,10,6,16,20,10,10,4,10,11,7,10,9,10,8,4,2,10,4,10,10,10,10,6,10,6,10,10,6,5,10,5,5,10,6,3,10,2,10,4,1,10,10,8,5,10,9,10,10,9,9,10,10,6,10,5,1,10,6,10,10,10,2,1,2,10,9,10,6,6,1,10,7,2,10,1,10,8,10,5,6,10,16,16,10,10,2,10,3,1,10,5,8,10,6,5,10,6,5,10,8,10,7,2,10,9,1,1,10,11,6,10,10,10,2,10,5,6,10,5,10,2,3,1,6,10,6,8,10,3,4,10,9,2,10,8,2,2,10,17,13,13,10,6,6,10,9,3,10,7,5,1,1,10,10,10,11,10,10,9,9,10,9,9,10,10,8,10,10,6,10,4,11,10,3,10,8,3,8,8,10,10,10,10,5,10,10,9,6,1,10,13,12,10,1,1,10,3,3,10,10,8,3,10,6,1,10,10,10,14,14,15,2,10,1,10,5,10,10,9,10,6,5,10,10,10,6,10,14,14,10,6,10,2,1,1,10,6,10,10,10,6,6,10,10,6,10,20,13,21,13,10,7,7,10,1,10,2,10,18,5,10,10,6,7,10,8,8,10,3,4,10,10,14,10,9,14,10,10,10,1,10,7,7,10,4,10,8,10,10,10,10,10,1,10,5,3,10,10,6,7,10,9,10,5,2,10,5,10,2,10,10,10,1,3,10,5,1,10,8,10,4,10,8,15,2,10,1,1,10,13,10,10,9,10,15,17,10,7,4,10,10,9,5,10,4,2,10,10,10,10,1,10,10,10,10,3,10,4,4,10,10,10,7,10,4,10,7,4,1,10,10,10,20,16,6,10,2,2,10,10,1,1,1,10,6,1,10,10,10,10,3,7,6,4,10,9,10,15,9,10,13,16,10,10,1,10,3,10,9,3,10,9,8,10,10,5,1,10,6,2,10,10,10,15,10,10,10,10,12,22,9,10,10,6,6,10,10,5,10,3,10,10,10,2,10,10,8,3,6,10,7,7,10,8,10,1,1,6,10,11,11,10,3,10,3,10,2,10,9,6,2,10,10,8,10,8,12,10,12,2,10,9,9,10,3,10,4,1,10,5,7,8,7,7,10,4,10,2,8,8,10,10,10,9,10,3,10,8,3,10,8,8,2,2,1,10,3,10,10,8,8,10,6,3,1,10,11,9,10,11,10,1,10,10,15,10,9,10,4,10,8,10,7,10,10,2,10,3,10,3,10,1,10,9,2,10,10,10,10,10,10,5,10,6,6,10,6,10,6,6,10,15,15,15,10,2,1,10,3,2,10,8,8,4,3,2,10,9,9,10,7,4,10,10,5,5,7,7,2,10,4,1,10,20,20,16,16,10,8,11,10,3,10,9,9,10,6,2,10,5,10,10,26,26,10,5,1,10,5,5,15,10,5,10,10,10,3,1,10,4,3,10,5,19,10,15,15,10,5,10,10,25,19,10,3,10,8,7,10,3,10,2,1,10,8,2,10,10,10,10,7,3,10,10,10,7,4,1,10,10,14,8,10,7,10,10,10,10,19,19,10,10,11,10,4,10,10,5,10,10,6,1,1,2,10,10,9,3,10,10,10,10,7,7,10,10,10,10,4,1,10,1,1,10,3,10,3,1,10,10,8,5,5,1,10,10,10,8,2,7,2,2,10,10,10,10,4,1,1,10,6,5,10,10,9,6,10,10,10,10,7,1,5,10,10,8,1,10,6,2,10,10,8,11,10,2,10,5,10,4,4,4,10,2,10,10,3,4,2,10,8,7,10,10,3,10,10,10,10,10,5,8,3,10,10,10,10,18,10,18,10,9,5,10,7,3,9,5,10,8,8,10,10,5,10,12,4,10,16,8,10,5,3,2,10,10,1,10,5,10,10,4,10,6,6,10,6,10,10,10,10,10,10,7,10,10,10,20,8,4,3,3,10,10,6,6,2,10,7,15,10,3,3,10,10,6,8,10,6,10,15,10,10,10,10,8,8,10,8,4,10,6,15,13,8,1,10,3,1,10,7,6,10,6,3,10,3,1,10,10,10,10,15,2,10,10,26,21,10,25,17,10,10,10,5,10,7,4,10,10,25,15,10,6,10,1,1,10,10,10,8,10,7,10,10,10,10,5,5,2,1,10,15,8,10,9,10,9,5,10,6,10,9,19,9,19,10,1,15,2,15,2,10,20,22,13,10,10,10,5,2,10,8,6,10,7,10,19,10,2,10,9,10,8,8,10,3,3,10,9,10,10,10,10,10,10,10,10,16,10,10,2,2,10,4,10,13,10,10,5,7,3,8,10,10,7,10,6,3,10,4,10,6,10,10,4,10,13,8,10,5,6,10,11,10,5,8,10,10,7,7,10,5,10,10,6,1,10,10,4,4,10,10,3,3,10,10,9,8,10,4,10,7,10,20,18,10,10,10,1,10,7,4,3,10,10,10,2,2,10,6,2,10,10,7,5,10,6,10,5,10,10,10,5,5,10,2,10,4,2,1,10,8,3,10,10,10,5,10,15,10,10,2,10,15,11,4,10,8,3,10,10,7,4,10,4,1,10,4,10,11,8,10,10,5,4,10,10,3,10,10,1,10,1,10,8,17,10,9,9,10,3,3,10,7,12,13,9,10,9,10,6,1,10,6,6,10,9,10,10,5,10,10,7,10,10,5,10,20,20,16,15,20,10,14,14,10,10,3,1,10,7,7,1,10,8,8,12,4,1,10,10,10,4,10,10,10,10,10,3,10,8,2,10,10,10,10,10,6,10,6,17,10,3,2,10,10,10,1,10,4,3,10,7,5,10,4,4,4,10,10,12,10,10,10,8,5,10,8,4,10,15,10,10,12,12,10,10,14,7,3,10,10,10,10,6,10,5,10,6,1,1,10,10,5,10,10,10,10,13,8,23,10,8,8,10,4,10,10,11,8,10,8,4,10,8,8,10,7,13,13,10,7,7,10,10,1,10,10,2,1,1,10,15,15,10,3,3,10,9,2,2,7,7,10,3,10,10,8,10,8,6,16,10,10,10,10,10,16,10,2,10,6,2,1,10,10,10,11,3,13,10,10,8,10,5,5,10,9,9,10,8,1,1,10,10,7,11,10,1,1,10,9,10,2,10,10,10,6,6,2,10,7,10,10,10,10,4,10,6,10,4,8,8,8,10,8,15,15,12,10,9,10,10,3,2,10,6,16,5,10,8,10,7,3,10,10,10,10,10,1,3,10,5,10,6,10,4,2,10,10,10,10,10,10,15,1,10,10,10,10,10,10,4,10,10,7,10,1,10,6,6,6,6,10,10,5,10,1,10,3,1,10,10,10,6,10,10,11,10,8,8,10,8,8,10,10,10,9,10,10,7,3,10,2,10,10,10,10,4,10,14,12,10,10,10,5,10,1,10,10,10,10,10,10,1,10,8,2,5,4,10,3,10,10,7,10,10,3,10,10,10,4,4,10,3,15,9,5,2,10,1,1,10,8,2,10,10,10,9,9,10,4,10,12,6,10,14,8,10,10,10,3,10,7,11,10,10,10,10,10,13,13,10,4,5,10,10,10,1,10,2,5,10,9,9,10,10,10,9,10,4,10,3,1,10,6,6,10,13,8,10,10,10,12,10,4,9,10,3,10,10,10,10,10,11,7,10,20,2,2,10,10,10,10,10,11,10,11,8,10,10,10,1,10,10,9,10,10,10,7,10,3,10,4,10,8,1,10,10,10,17,11,15,9,5,10,5,10,15,6,3,1,10,13,10,10,13,10,10,10,15,13,5,10,10,5,5,10,13,7,10,10,8,10,7,1,1,10,16,4,1,10,10,10,1,10,10,5,15,15,10,10,10,1,10,5,10,10,4,1,10,10,10,3,10,1,10,6,5,10,6,10,9,10,8,2,1,10,8,8,10,7,4,2,10,10,10,10,8,10,6,8,10,10,10,8,8,1,15,15,12,10,6,6,10,8,5,10,11,11,10,10,10,4,10,10,9,10,7,4,10,7,7,10,6,4,10,10,10,20,20,12,10,11,9,10,3,7,10,11,5,10,10,20,15,15,10,11,10,7,10,10,10,2,10,2,2,10,4,4,10,10,10,10,1,10,10,7,10,6,2,2,12,12,10,10,4,10,10,10,4,10,10,2,10,7,7,10,8,1,9,13,16,10,10,10,14,10,5,13,22,5,5,1,10,6,10,7,3,10,10,10,10,5,10,7,3,10,8,6,10,11,7,10,10,10,10,10,11,11,10,10,10,10,3,10,4,4,10,1,1,10,10,10,8,7,10,6,6,16,10,10,4,10,7,10,10,3,10,4,6,10,10,4,10,10,3,1,1,2,2,1,10,6,5,10,6,1,10,7,4,10,10,10,4,10,5,5,10,15,3,10,10,10,10,5,10,11,4,10,9,10,5,1,6,10,8,10,1,10,4,10,10,8,10,5,8,6,6,10,10,7,1,8,10,10,10,4,1,7,7,4,10,7,17,5,10,11,4,10,9,3,10,10,4,10,9,4,10,7,11,10,10,5,2,1,10,8,8,10,10,19,10,10,5,5,5,10,10,8,10,10,2,5,10,9,7,10,20,14,10,2,10,10,1,10,5,2,10,10,7,7,10,11,12,10,10,9,3,10,7,7,5,10,10,11,10,14,14,4,10,4,1,1,10,10,11,10,15,13,1,10,17,15,12,10,15,8,10,1,10,6,4,10,12,10,5,5,10,6,1,10,10,10,10,10,7,10,2,1,10,9,2,10,1,10,10,11,10,7,3,10,9,10,10,7,10,3,10,10,10,10,5,10,10,6,10,2,10,10,10,7,10,7,10,2,2,4,10,4,10,10,18,10,10,8,5,4,3,3,10,10,5,15,14,10,8,10,10,11,10,10,8,6,10,8,10,14,11,10,2,2,10,3,10,9,9,10,10,10,8,10,10,2,3,1,10,7,1,10,6,6,10,10,6,5,10,10,2,10,20,20,10,4,10,15,4,10,10,10,10,6,10,5,4,10,10,10,3,1,10,10,10,10,8,7,10,4,3,10,3,8,10,4,6,10,15,4,10,10,7,10,10,10,20,20,10,4,10,4,7,10,7,7,10,15,20,10,8,9,5,10,10,10,15,15,15,10,6,2,10,10,20,5,10,10,7,2,10,10,8,10,10,8,4,10,7,7,2,10,7,10,10,7,10,3,10,1,10,10,6,10,8,10,10,2,10,20,18,13,10,4,2,2,2,10,6,6,10,8,10,10,10,6,9,10,8,8,10,12,12,10,5,1,10,10,5,10,5,1,10,11,11,10,4,4,10,10,11,10,6,7,10,6,10,6,6,1,10,3,3,3,10,7,7,10,5,10,9,10,10,4,6,10,11,11,10,10,1,10,10,10,9,2,2,2,10,10,2,10,9,6,10,8,10,10,10,9,10,10,6,1,10,8,10,10,12,12,10,12,12,10,2,10,1,1,10,1,1,10,2,10,9,10,2,2,10,5,10,2,2,2,15,10,1,10,20,18,14,10,7,3,10,10,6,10,7,10,6,10,10,3,3,10,9,9,10,10,8,2,10,10,7,10,3,1,1,10,10,10,10,4,10,20,20,10,10,10,3,6,4,4,4,10,3,10,10,10,3,10,6,10,10,14,12,10,10,10,5,10,7,10,10,10,2,10,10,7,4,10,7,4,10,8,10,7,10,5,2,3,10,4,10,10,1,10,10,18,18,10,10,10,10,10,10,9,10,10,6,10,7,12,10,10,3,10,10,9,10,10,15,10,1,1,10,10,20,12,5,15,10,10,4,8,10,1,10,4,8,10,16,3,10,10,15,10,10,6,10,10,10,9,9,10,1,10,10,10,10,10,10,18,10,10,6,14,10,10,2,10,10,10,6,13,13,8,4,6,10,10,10,10,10,10,20,10,10,4,10,5,12,10,8,10,10,10,5,3,2,10,10,3,10,6,2,10,6,2,10,4,10,10,10,10,7,7,10,10,10,10,15,7,2,10,4,3,10,14,14,10,10,18,28,28,14,5,10,10,6,1,10,6,7,10,9,10,20,2,10,7,10,5,2,10,4,4,10,7,16,10,7,4,10,10,5,5,10,2,10,8,15,9,9,10,10,10,7,7,10,4,10,6,10,9,19,19,10,10,10,10,10,10,10,10,10,10,7,10,8,4,4,10,10,10,6,3,10,8,1,10,9,8,10,10,5,10,10,16,16,10,2,1,1,10,15,6,6,10,10,7,10,1,8,7,7,10,3,1,10,7,7,3,10,8,6,1,10,6,10,10,10,7,10,6,1,8,10,10,5,10,6,10,3,1,10,8,9,10,10,10,2,6,7,10,1,10,7,1,10,9,15,10,5,1,10,6,10,15,10,10,11,10,6,5,7,5,10,9,3,10,10,10,10,10,6,3,6,4,10,11,7,10,10,10,4,10,2,10,10,5,8,2,3,10,10,4,4,10,10,15,25,10,7,7,10,2,1,10,10,2,3,8,4,4,14,10,10,10,10,4,4,10,10,1,10,5,12,10,5,4,10,5,5,5,10,5,2,10,6,6,10,7,2,10,4,5,10,6,10,10,4,10,2,10,10,6,10,6,4,10,5,10,10,23,23,10,3,10,13,13,10,14,10,8,10,20,18,1,10,10,7,1,1,4,10,10,7,5,3,10,10,11,10,11,7,10,7,7,10,11,21,10,4,13,10,6,1,10,10,10,23,10,10,8,14,10,10,8,1,10,9,9,10,10,3,1,10,10,10,10,14,3,10,10,10,1,10,7,5,10,10,10,10,10,15,15,6,10,10,10,10,19,14,10,10,10,1,10,10,10,10,15,9,10,10,8,10,4,10,5,10,6,15,15,10,10,8,2,10,8,3,3,10,8,16,10,5,15,1,10,11,5,10,8,10,10,7,9,8,10,10,10,10,8,8,10,1,1,15,15,15,10,10,10,10,3,10,10,10,10,7,3,3,10,7,10,10,10,15,9,7,10,10,10,9,10,7,9,10,12,2,10,10,5,10,6,10,10,10,10,10,10,14,8,10,15,15,10,8,6,10,3,14,11,10,7,10,14,10,10,2,10,1,3,10,4,4,4,4,8,10,6,10,10,14,12,12,10,4,10,4,10,10,10,10,10,10,4,10,10,4,4,10,8,8,8,10,4,10,10,8,10,6,1,10,7,8,8,6,10,10,10,3,3,1,1,10,10,7,5,10,2,10,5,5,10,10,8,1,10,10,8,10,10,10,10,10,10,10,10,6,10,4,3,1,10,4,12,10,5,15,9,10,10,1,10,10,3,10,4,10,10,10,22,10,10,10,8,7,10,6,3,10,10,10,6,1,10,11,11,10,1,10,10,4,10,10,10,10,10,10,10,10,6,4,4,4,4,1,10,4,10,8,6,10,10,8,1,10,5,1,10,5,1,1,15,14,1,10,8,5,10,8,10,10,3,10,10,15,11,6,10,20,10,6,5,15,7,7,10,9,3,10,3,3,10,2,10,14,14,14,10,2,10,5,7,5,10,10,10,7,6,10,4,10,10,4,10,10,10,9,10,10,7,10,10,7,10,8,10,18,13,10,10,10,10,13,13,1,10,10,10,2,10,15,15,2,10,2,10,10,4,10,11,11,10,10,10,1,2,2,10,10,4,10,8,10,7,7,3,10,10,9,10,7,15,9,10,8,4,1,10,15,15,15,10,8,10,8,8,10,10,10,10,7,9,10,2,10,10,10,7,4,10,2,5,10,10,10,6,4,10,7,5,10,15,8,10,1,10,12,10,10,18,18,10,7,3,10,11,10,5,10,7,4,10,1,10,10,1,10,10,10,3,10,10,5,4,4,10,10,7,10,10,4,10,4,10,10,4,10,1,10,10,7,10,10,4,3,10,9,7,10,9,8,10,5,15,5,10,3,10,1,10,10,1,10,7,7,10,7,7,10,10,7,10,10,2,10,10,8,10,2,10,9,11,10,3,8,12,10,2,10,7,5,5,1,10,10,2,10,6,8,10,10,8,4,10,10,7,10,11,11,10,3,1,8,9,9,10,6,10,10,2,10,16,16,10,3,4,5,10,7,10,10,4,10,10,10,10,3,10,10,4,10,20,7,2,10,5,4,5,5,10,10,10,10,7,10,9,11,10,5,3,10,10,5,6,10,8,10,16,16,5,10,10,12,10,10,8,10,7,2,10,10,2,10,7,7,10,10,1,10,10,10,1,10,20,9,6,10,15,10,9,3,10,4,4,10,7,1,10,4,6,4,4,10,6,2,10,11,1,10,8,8,10,20,13,6,10,10,3,6,5,4,4,10,7,7,10,2,6,10,9,5,10,6,10,3,10,10,6,10,6,3,2,10,10,4,4,10,8,8,10,10,10,10,7,10,6,3,10,10,12,8,10,4,2,12,10,2,4,10,9,10,10,10,10,4,5,10,16,16,10,8,10,7,4,10,6,8,10,10,10,4,3,5,2,2,1,10,5,4,10,10,11,7,10,8,8,10,4,10,10,10,4,1,1,10,10,10,4,3,3,10,11,11,10,8,10,5,2,10,20,13,3,10,6,6,10,6,1,10,10,7,10,10,6,1,1,10,4,2,1,1,10,10,4,1,10,10,7,10,10,6,10,5,10,1,10,5,5,10,12,12,10,11,11,10,10,8,10,1,15,10,5,10,10,10,1,10,6,6,2,10,9,6,10,1,10,17,10,6,10,4,10,2,10,6,6,10,7,1,2,10,15,5,10,4,10,8,8,10,8,10,5,3,1,1,10,13,10,9,1,10,10,10,10,10,10,10,10,10,5,1,1,10,3,1,10,10,8,4,8,8,1,10,10,10,3,10,5,5,10,2,10,5,10,10,10,10,10,10,1,10,7,10,10,7,7,10,10,7,10,10,8,10,9,9,10,10,7,10,1,10,10,13,10,10,10,1,3,10,4,1,1,10,10,2,1,10,10,4,10,7,10,10,4,10,10,10,8,10,20,20,7,7,10,7,7,1,10,8,10,11,11,10,10,10,10,10,3,10,10,10,5,10,10,3,10,13,4,1,10,5,10,13,13,10,9,5,10,10,5,1,9,10,6,10,3,10,10,10,10,6,1,10,10,9,10,12,12,10,6,6,10,6,10,14,10,10,10,4,10,10,10,10,2,15,10,9,10,20,10,10,10,10,10,10,10,6,10,9,4,10,8,8,10,10,10,3,1,8,8,10,17,15,3,10,10,4,4,4,4,10,13,10,10,5,10,10,10,9,10,4,15,10,8,10,4,2,3,10,10,7,10,5,9,10,3,3,10,10,7,7,10,4,10,10,6,10,2,10,10,6,1,10,8,5,7,4,4,10,2,10,10,10,6,5,12,7,10,3,3,15,9,8,1,1,10,8,10,5,1,15,10,10,20,10,10,13,10,7,10,4,3,10,3,4,10,11,11,10,8,8,10,4,4,10,10,10,10,10,8,10,8,8,10,9,10,10,2,10,5,5,1,10,10,6,7,3,1,10,4,15,15,10,10,10,10,1,10,10,14,15,10,10,20,20,10,10,3,3,10,10,3,1,6,6,10,10,11,10,10,4,10,6,7,10,4,4,4,10,11,3,10,8,10,10,20,20,20,10,5,10,10,6,10,4,10,9,4,10,6,6,10,10,7,10,10,10,4,10,10,10,7,10,10,3,10,10,10,6,6,10,5,1,10,8,10,9,10,10,10,10,20,18,22,10,10,23,10,10,10,4,10,10,5,10,10,10,10,10,10,6,10,10,3,10,10,4,10,5,3,10,2,10,5,3,1,10,10,10,20,20,10,20,10,3,10,9,1,2,4,4,10,10,6,10,10,3,10,12,12,10,6,2,5,10,10,10,10,10,7,10,10,8,8,10,10,6,10,10,2,10,1,10,10,10,10,10,6,6,10,13,10,10,6,10,7,4,10,8,8,10,10,8,8,10,5,10,7,7,10,11,11,10,10,10,10,15,6,10,6,10,4,10,1,9,6,6,10,10,10,10,10,3,3,1,10,10,7,10,10,4,10,10,4,10,12,8,10,20,11,10,16,1,2,10,8,5,10,10,13,8,10,11,11,10,1,10,4,1,10,2,5,8,4,3,1,1,10,10,5,10,15,13,6,10,7,1,10,10,3,10,8,8,10,10,10,8,2,1,10,5,11,10,10,4,1,10,10,10,3,10,10,3,10,10,4,10,6,16,12,10,10,10,13,10,9,10,10,5,2,10,1,2,10,7,7,10,8,10,4,2,10,4,4,4,10,10,10,10,5,10,2,10,6,12,10,1,23,10,10,6,4,10,4,1,10,10,8,8,10,6,1,10,10,7,17,16,15,15,1,10,2,1,1,10,10,5,10,8,4,4,10,10,6,4,10,7,3,10,9,9,10,11,10,2,10,10,9,6,1,10,10,18,32,10,9,1,10,8,8,10,6,6,10,6,6,10,6,2,10,10,2,10,10,7,9,10,10,9,10,11,8,10,6,6,10,10,9,6,15,10,1,10,3,10,10,10,9,13,10,9,10,7,10,10,6,10,3,10,10,10,10,4,10,5,1,10,10,5,4,14,10,6,1,1,10,9,10,10,10,10,10,10,9,10,8,8,1,10,6,5,10,3,3,10,10,4,10,3,10,9,6,10,11,10,10,10,8,10,10,10,8,10,10,7,10,3,10,7,5,10,10,10,10,10,10,1,10,8,1,10,9,9,10,9,7,1,10,3,10,10,1,10,10,4,4,10,10,6,10,10,6,10,10,10,2,9,8,10,4,1,10,10,10,13,10,5,10,10,6,1,1,10,3,10,6,10,6,5,5,4,10,10,10,4,10,8,10,12,12,10,10,7,1,10,10,5,1,4,10,10,7,8,10,10,9,10,5,2,10,6,10,1,10,4,10,10,9,10,10,7,1,10,6,10,8,6,10,10,10,10,1,10,10,10,20,10,10,9,10,7,10,2,10,4,4,4,10,10,7,10,7,1,10,10,3,10,10,10,4,10,6,11,10,10,8,10,10,10,1,1,10,10,10,9,9,10,9,9,10,10,10,6,10,10,4,10,10,15,12,5,10,15,15,10,10,10,2,10,10,1,10,10,11,3,3,10,3,2,10,10,4,10,6,10,10,10,5,10,5,10,9,10,5,10,10,8,1,10,10,9,9,10,10,9,1,10,10,10,13,10,8,3,10,10,6,6,10,4,10,5,5,5,10,7,10,6,10,9,3,3,10,10,10,10,10,2,2,2,10,9,8,10,6,6,10,10,7,10,10,3,3,11,10,9,10,8,5,10,10,6,10,10,10,20,20,10,10,7,1,1,10,13,7,10,15,6,2,10,4,3,10,9,17,10,5,2,10,10,10,10,10,3,11,10,8,5,10,4,10,5,1,10,10,4,10,8,10,2,2,10,1,1,10,9,7,10,5,10,4,10,11,10,8,4,10,8,10,10,6,1,10,5,10,6,4,10,8,8,1,10,10,12,7,4,4,10,8,4,10,10,10,1,10,8,10,4,10,10,13,10,10,10,6,10,5,2,10,8,8,6,16,13,10,6,20,10,10,10,5,10,7,2,2,10,8,4,10,9,4,10,10,8,10,4,10,3,2,10,4,10,1,10,10,3,10,10,4,14,10,10,10,5,10,10,10,10,4,10,2,10,4,10,9,9,10,7,10,4,10,11,7,10,2,5,1,10,3,10,8,10,10,6,10,13,9,10,10,10,10,7,1,10,6,10,10,6,10,6,10,1,10,4,10,20,14,7,10,11,1,10,10,10,7,5,10,10,10,7,10,10,10,9,9,10,10,5,10,3,10,10,6,10,8,6,10,10,2,1,1,10,3,10,6,4,1,10,2,10,5,4,10,1,10,10,5,5,5,10,5,5,6,1,10,1,1,10,10,8,8,10,5,2,15,14,15,10,1,10,7,2,10,1,10,4,8,3,10,8,16,10,5,1,10,10,10,10,10,5,10,8,1,10,10,9,9,10,20,4,2,10,15,10,10,8,1,10,10,10,10,20,19,14,10,4,3,10,6,3,4,4,1,10,10,1,10,10,10,6,6,10,6,6,2,10,7,7,10,10,2,10,8,8,10,10,7,10,3,3,10,20,15,8,10,8,17,10,10,10,10,10,10,10,10,10,10,1,10,10,10,6,6,10,9,10,6,10,10,10,8,10,8,3,4,2,10,10,10,10,10,8,10,10,8,10,2,1,10,6,13,7,10,10,4,10,10,9,10,7,1,10,9,13,10,8,10,2,10,9,6,10,5,3,10,5,3,10,10,2,10,5,1,10,7,12,2,10,10,3,10,10,5,5,10,19,10,10,10,10,7,17,8,10,9,2,10,7,6,10,13,15,10,23,17,10,10,9,1,10,7,10,9,1,15,9,9,5,4,4,10,1,10,8,10,14,8,1,10,4,13,10,7,21,20,10,9,5,10,10,7,8,10,10,11,10,5,10,10,4,10,10,10,8,6,10,12,8,5,10,2,10,10,12,10,10,10,6,1,10,7,2,10,3,10,10,7,10,5,10,9,15,1,10,9,8,4,10,10,15,10,3,13,6,10,20,18,18,10,4,10,4,14,10,7,9,10,10,4,10,8,3,10,20,13,6,10,2,10,10,16,2,10,6,12,10,6,10,6,16,13,10,8,17,10,7,10,5,1,10,7,10,8,4,10,9,9,10,5,3,3,10,11,8,10,10,7,3,10,10,3,10,10,3,1,1,10,13,14,10,5,10,5,2,10,10,10,4,10,6,4,10,9,2,10,13,13,10,1,10,10,9,10,4,3,10,1,10,9,12,10,4,4,10,10,6,10,10,7,12,10,10,10,10,7,2,10,6,6,10,5,10,11,18,10,9,10,2,2,10,5,5,10,10,7,17,4,14,10,10,10,15,5,1,10,6,6,2,10,4,10,1,10,8,10,2,10,10,6,10,10,7,10,10,6,10,10,2,2,10,4,10,15,10,6,14,10,10,10,6,10,9,10,12,12,10,5,1,10,4,10,10,5,10,10,10,10,10,3,1,15,10,9,10,7,10,6,6,10,10,10,8,8,10,9,10,6,2,1,10,12,14,10,10,10,10,10,3,10,4,10,12,10,5,5,10,10,2,10,9,14,10,4,4,10,10,10,10,4,15,11,6,10,10,5,10,10,1,10,19,12,20,10,7,10,6,10,10,10,6,3,10,10,5,10,4,14,10,8,5,10,10,8,8,10,2,10,10,6,6,10,10,3,10,9,9,10,8,18,18,10,11,6,13,10,10,10,10,10,8,4,10,10,6,7,10,6,2,10,7,10,5,5,2,2,10,10,7,10,10,3,10,7,4,14,10,10,10,10,10,2,5,10,10,10,9,10,10,10,2,10,8,10,10,10,11,11,10,10,8,10,3,4,1,1,1,10,5,10,2,10,7,10,3,8,10,10,10,10,10,10,5,10,2,10,1,10,10,10,7,10,10,1,10,9,8,1,6,5,15,10,9,9,15,15,13,10,12,3,10,10,4,10,10,7,1,10,8,8,10,11,6,10,4,10,6,2,10,4,10,2,10,10,20,3,2,10,11,10,3,11,10,10,10,10,5,10,5,14,10,14,12,10,8,10,10,10,10,4,3,6,3,10,12,5,10,10,10,10,10,10,12,6,10,11,11,10,10,6,10,15,15,10,10,4,10,10,10,4,1,10,10,10,10,10,4,14,11,10,10,10,10,10,10,5,2,10,10,10,10,10,8,10,10,8,10,10,10,10,9,2,10,6,4,10,7,2,1,7,4,14,7,10,15,15,10,5,10,5,10,10,4,10,3,10,10,10,2,2,10,10,20,10,15,10,10,10,10,5,10,4,4,4,10,10,10,10,11,8,10,13,13,2,10,10,10,10,10,1,16,9,9,9,10,15,8,10,10,8,13,10,7,10,6,10,4,10,8,10,10,5,3,2,10,2,10,10,10,10,10,7,10,18,18,16,10,10,10,10,1,10,10,9,10,4,10,4,12,10,7,7,10,7,10,8,10,10,5,6,10,10,7,10,10,12,4,10,10,10,9,8,10,4,3,3,10,10,9,10,8,8,10,3,10,10,10,9,9,10,7,2,10,2,3,10,9,10,2,9,1,10,10,5,1,10,9,9,8,9,9,10,25,25,10,9,6,10,11,10,1,10,10,4,1,1,10,10,6,10,10,10,10,3,10,4,10,9,10,9,8,10,7,1,10,9,4,10,18,18,10,7,1,10,10,10,4,10,7,4,4,4,2,10,2,2,10,9,19,13,10,11,10,10,10,10,7,12,10,2,10,10,10,8,10,2,10,11,7,10,4,1,10,8,4,10,9,6,1,1,1,15,7,10,10,6,1,10,1,10,10,5,15,9,10,5,4,10,5,2,10,19,19,10,16,11,10,12,17,10,4,4,10,10,7,10,4,10,10,4,10,9,10,10,8,10,2,10,10,10,10,6,2,10,10,6,4,10,8,10,15,5,10,10,10,10,10,6,2,1,1,10,10,2,10,3,10,7,7,10,10,8,10,10,2,10,3,1,10,18,22,10,8,8,10,10,7,10,8,10,25,22,22,10,10,10,10,6,7,10,4,2,10,10,10,6,6,10,10,9,10,7,5,10,6,6,10,2,1,1,10,9,10,10,20,6,6,10,1,10,10,8,7,10,7,4,10,1,10,10,10,9,4,10,10,4,10,4,10,10,5,10,10,10,3,10,5,7,3,10,1,10,6,10,1,10,10,6,10,5,2,3,10,20,10,3,10,6,10,3,10,8,10,7,6,1,1,10,2,1,1,10,10,9,2,6,4,4,10,10,1,10,10,9,10,10,8,10,10,10,10,10,10,10,2,3,10,9,18,10,10,9,9,8,7,7,10,9,5,10,9,14,10,17,17,10,10,10,2,10,10,10,5,10,10,6,4,10,3,10,8,8,10,5,10,10,4,10,10,10,7,5,10,8,4,10,3,5,10,10,5,10,13,13,8,10,10,10,7,10,1,10,10,2,1,10,3,3,10,10,10,6,10,8,4,10,10,10,10,10,10,2,10,10,10,10,3,2,10,11,10,5,10,10,10,10,6,10,7,10,17,3,3,10,6,2,9,11,7,3,3,10,8,10,7,7,10,8,2,10,5,10,10,10,3,10,12,14,10,3,2,2,10,10,6,10,2,5,5,6,10,5,10,8,8,10,12,1,11,5,10,10,2,12,7,10,10,7,10,10,7,1,10,15,11,10,8,11,10,6,6,10,7,10,10,10,10,5,10,10,4,10,10,10,10,5,5,5,10,10,2,10,6,6,10,1,1,1,10,10,10,10,5,7,6,10,8,10,10,6,4,3,10,5,10,7,10,18,2,1,10,4,2,2,10,10,1,1,9,9,4,10,12,15,15,7,10,9,10,10,11,10,10,10,10,14,8,10,10,5,4,15,10,4,10,5,10,10,4,10,10,10,13,8,10,2,8,10,3,3,13,10,10,10,15,8,15,9,9,10,8,8,15,10,10,10,10,10,6,5,5,10,8,10,7,7,10,1,1,15,5,10,3,1,10,16,16,2,10,10,7,7,10,10,10,3,10,10,4,1,10,6,2,1,10,1,10,2,2,10,4,10,7,1,10,10,6,10,9,1,10,9,9,10,10,12,10,8,6,10,6,3,1,6,6,5,10,2,10,10,8,10,10,10,10,10,6,3,10,10,6,10,6,15,6,2,10,10,10,10,10,10,7,10,10,19,19,10,5,10,4,3,10,20,10,15,2,10,7,5,1,9,10,4,4,10,4,4,10,7,4,10,1,10,9,9,10,4,1,10,10,10,10,4,10,13,5,4,1,1,10,6,1,10,10,8,8,10,10,9,10,10,6,13,10,7,10,5,10,1,1,10,5,9,10,6,10,1,5,5,1,10,8,10,6,10,8,15,10,16,16,10,9,9,10,2,10,10,15,10,7,5,1,2,3,3,4,10,10,6,16,10,10,10,10,8,3,10,9,9,10,9,18,10,10,7,10,5,10,8,8,10,10,10,6,10,6,4,10,10,20,24,24,10,6,1,10,10,13,10,7,5,10,10,8,10,8,8,10,10,10,10,10,10,7,5,10,10,9,10,10,10,10,10,5,1,10,8,5,10,10,5,10,10,6,3,10,5,5,10,6,4,10,9,9,10,4,4,10,7,7,10,2,10,10,17,10,9,9,10,5,5,10,5,10,3,4,10,6,10,12,5,10,10,15,13,10,10,8,10,10,10,10,10,17,14,10,3,4,10,10,4,10,15,22,10,6,10,18,19,23,10,3,3,10,10,14,10,6,6,4,1,10,7,7,10,7,7,10,11,11,10,9,9,10,1,10,10,14,5,10,10,8,6,10,10,10,5,5,10,10,10,12,9,10,2,10,6,10,6,10,6,6,10,9,10,7,6,10,6,10,10,6,10,10,10,10,10,3,10,9,1,10,4,7,2,3,10,5,3,10,2,10,10,5,10,10,5,3,10,10,10,5,10,10,10,12,10,7,7,10,10,4,10,3,10,7,12,10,6,10,8,4,10,6,10,10,10,10,10,6,10,10,10,10,20,5,5,10,10,10,10,6,6,10,1,3,10,9,20,10,5,2,10,10,10,10,4,1,10,4,4,10,13,13,10,9,10,12,5,11,10,1,10,1,10,5,4,10,10,10,10,9,7,10,7,7,10,10,10,10,8,10,10,2,9,2,4,10,10,10,10,5,1,10,7,10,5,5,1,10,7,10,6,10,7,2,10,7,9,10,6,3,10,4,2,10,13,11,10,9,9,10,10,10,2,10,10,10,17,6,6,10,8,7,10,10,8,14,10,6,10,10,1,10,10,10,2,10,8,2,10,10,7,4,10,3,10,1,10,8,3,2,10,4,1,10,10,10,3,10,20,18,2,10,10,10,10,5,1,10,9,9,10,10,10,10,10,5,10,6,10,9,2,10,8,8,10,10,10,8,10,10,10,1,10,6,10,10,4,4,10,15,5,7,10,10,5,1,10,10,10,8,10,10,10,6,10,11,2,3,9,4,1,3,10,10,10,10,6,6,10,3,10,10,10,1,10,2,10,1,13,10,10,10,10,2,6,10,8,10,7,8,10,10,10,5,10,20,20,11,10,10,4,10,8,7,10,4,2,10,10,9,9,10,11,3,10,5,1,10,6,10,9,5,8,5,3,8,10,7,6,10,4,4,4,10,10,10,8,8,8,10,2,10,7,5,10,9,5,10,10,7,10,10,8,6,10,7,2,10,9,9,10,7,8,10,2,1,10,5,6,2,10,10,3,10,7,3,10,8,10,4,1,10,7,10,20,10,6,10,5,2,10,15,14,7,7,10,4,4,10,1,10,10,10,9,10,10,6,7,7,10,4,10,1,15,10,7,3,10,5,10,10,9,10,10,3,12,10,11,10,10,8,10,6,6,10,10,8,10,10,9,9,10,1,1,10,10,5,10,1,10,10,10,10,10,10,13,10,10,2,10,10,10,11,10,10,10,6,10,6,8,10,24,29,10,12,12,10,10,5,10,10,8,3,1,10,10,6,10,7,10,6,10,6,1,10,5,5,10,6,10,11,6,10,4,1,10,2,10,10,4,10,20,13,23,10,5,10,10,7,5,10,10,9,9,9,10,15,13,8,10,10,10,1,10,10,15,8,6,5,10,3,10,6,5,6,10,10,11,2,3,5,4,4,10,10,19,13,10,6,6,10,3,2,10,6,2,10,9,9,10,9,10,7,8,1,10,10,11,6,6,16,10,10,10,10,7,10,10,7,5,10,7,7,10,6,10,8,8,16,10,3,10,6,10,7,1,2,1,10,8,3,10,4,12,10,8,8,10,4,4,10,12,10,10,12,12,10,9,9,10,9,18,10,1,10,6,10,5,10,8,8,10,3,1,10,5,10,10,12,10,10,10,8,8,10,18,15,10,10,10,10,10,10,10,7,7,7,2,3,10,8,6,10,8,10,8,8,10,7,6,10,1,10,8,1,10,6,5,10,2,1,10,13,12,10,4,4,10,10,9,10,10,10,10,9,3,1,2,10,4,10,10,7,10,9,9,10,4,3,10,10,4,5,10,8,10,6,6,16,10,5,1,10,7,13,10,10,10,10,11,17,6,10,10,6,6,10,7,4,10,6,10,10,13,7,1,10,10,6,10,8,1,10,10,10,15,10,3,10,13,6,10,5,14,10,9,6,10,14,15,10,7,10,7,10,8,5,10,6,10,10,14,15,5,10,10,8,5,10,15,9,9,10,3,4,10,7,1,10,10,10,10,10,5,6,10,10,10,10,10,7,7,7,10,10,12,12,10,10,10,10,9,30,10,6,5,10,5,15,10,8,10,10,12,10,13,9,10,10,2,10,7,7,10,10,10,7,10,5,2,1,10,4,2,4,10,7,5,10,1,1,10,10,6,2,10,10,7,1,10,10,10,10,9,10,8,10,10,10,10,16,9,4,2,2,10,4,4,10,7,2,10,10,5,1,1,10,9,7,10,1,10,2,10,3,10,10,4,10,9,21,10,6,4,10,10,8,8,10,3,6,17,10,6,6,2,1,10,10,6,16,16,10,2,10,10,2,1,10,5,7,10,13,10,4,4,10,3,8,10,6,6,10,10,7,1,10,3,10,1,10,10,5,11,4,10,8,10,11,10,6,10,10,3,10,10,10,20,11,10,20,14,10,10,13,13,10,15,10,3,3,15,15,24,10,4,1,10,3,10,10,10,10,7,9,8,10,15,10,3,10,15,7,10,20,14,7,12,12,12,10,9,9,10,3,3,10,10,10,11,11,10,10,3,3,1,10,3,10,4,3,10,7,5,10,10,10,4,10,8,7,10,6,2,10,6,6,10,10,8,10,6,3,10,20,13,18,10,7,2,15,15,10,10,7,2,10,8,13,10,6,10,16,16,10,9,1,10,1,1,10,10,10,10,5,10,6,6,6,6,1,2,10,10,5,10,17,10,2,10,16,16,10,20,17,26,10,10,10,10,10,10,10,1,5,10,5,10,10,7,10,1,10,10,9,10,10,20,16,13,10,6,1,10,10,10,15,18,18,10,8,1,10,10,6,10,10,1,10,5,1,10,10,3,10,2,2,10,6,3,3,10,10,7,1,10,9,3,3,10,10,11,11,10,9,1,10,10,10,7,6,10,8,6,10,4,3,1,10,6,10,7,5,10,8,7,10,10,10,6,10,20,17,20,10,10,10,10,10,9,9,17,10,10,9,9,10,3,10,10,10,2,9,9,9,1,10,1,10,10,10,10,8,10,7,1,1,1,10,10,10,10,1,10,3,2,10,7,10,16,16,10,4,10,5,15,8,10,10,7,10,10,8,4,10,3,10,6,8,5,4,2,10,9,1,10,10,2,10,10,10,10,7,7,7,10,1,10,10,4,2,10,1,10,10,10,12,10,10,8,4,10,9,10,5,10,10,8,10,15,10,8,10,7,7,10,7,7,10,8,8,10,14,10,10,10,3,10,14,15,10,8,10,10,6,6,10,3,5,10,4,10,10,6,2,1,10,10,17,17,10,6,10,10,11,10,10,5,2,12,10,2,10,4,1,10,10,11,8,10,7,10,5,5,10,6,10,7,10,8,15,8,5,10,5,10,15,15,8,8,8,10,7,4,10,8,6,10,10,10,7,6,10,7,4,10,10,15,8,6,4,10,10,6,10,10,2,10,10,9,10,1,7,10,10,2,10,10,7,2,10,2,1,10,10,21,31,10,15,8,10,10,10,10,10,10,6,1,10,2,10,10,10,10,10,10,4,1,1,10,10,10,6,10,9,9,10,6,15,9,1,1,10,8,17,10,4,10,10,1,10,10,2,10,6,5,10,8,10,4,10,2,10,2,2,10,15,15,10,7,14,10,2,2,10,10,10,4,2,10,10,10,10,10,1,10,8,8,10,7,2,10,10,11,10,1,10,3,10,10,8,10,6,10,10,10,4,4,4,10,6,10,10,10,12,12,10,13,10,11,11,10,10,7,10,10,2,5,10,9,10,3,2,10,10,10,10,9,6,2,5,10,6,6,10,25,21,10,2,10,14,16,10,13,16,10,10,15,10,6,6,2,10,10,5,10,13,13,10,1,10,10,10,2,10,7,6,1,10,10,13,4,1,10,4,9,19,10,9,3,10,8,10,10,10,10,10,10,14,1,6,6,10,10,10,10,10,10,6,5,10,20,26,21,10,10,6,3,10,10,10,1,10,1,5,10,2,1,10,7,10,8,9,10,2,10,15,9,10,10,10,10,10,20,13,7,10,10,10,10,10,3,10,4,1,10,10,4,4,10,10,10,10,6,4,1,10,13,13,2,10,10,4,10,10,10,9,4,10,10,7,9,10,5,10,4,4,15,4,10,1,10,10,1,10,1,9,9,6,10,10,4,10,7,5,2,2,10,10,1,1,10,9,10,10,10,10,10,2,10,9,2,1,2,10,10,7,10,6,1,10,10,10,20,10,10,20,10,1,10,10,8,10,10,10,9,10,19,17,10,9,9,10,10,9,1,10,10,7,5,10,9,5,5,1,10,10,12,10,10,10,6,10,10,6,10,5,3,10,6,10,9,10,10,7,7,1,10,7,7,7,10,28,24,10,7,10,8,8,10,10,3,1,10,8,10,2,10,5,8,10,2,10,1,2,15,10,3,10,5,10,9,9,10,8,10,4,10,5,10,2,1,5,10,20,20,10,10,10,5,10,10,10,10,10,10,6,10,10,5,1,10,6,1,10,8,8,10,10,10,10,10,12,24,10,10,7,10,10,6,10,8,13,16,10,9,10,5,5,5,10,8,8,10,1,10,10,10,4,1,5,14,14,5,10,10,15,2,10,8,7,10,10,10,7,10,10,10,10,3,10,10,10,10,5,8,8,10,13,10,10,7,1,10,10,10,10,10,1,10,7,7,10,10,10,10,10,10,2,10,7,7,10,7,7,10,7,7,10,9,4,6,6,6,10,2,10,10,7,10,1,10,10,6,10,8,8,10,4,3,10,12,3,10,5,10,4,10,9,6,10,3,10,10,8,7,10,10,6,4,10,8,10,10,6,11,10,9,6,10,10,3,10,10,8,8,10,10,4,10,18,18,10,6,4,10,13,11,10,10,4,10,7,10,10,6,1,10,10,7,10,10,10,10,9,10,10,10,3,10,2,1,10,10,3,1,10,20,7,10,10,4,15,10,15,11,8,1,10,10,10,5,1,10,5,10,10,8,8,10,7,9,10,12,10,10,7,7,10,10,10,10,11,11,10,10,8,10,4,10,4,10,5,5,10,9,6,10,10,18,10,10,10,10,10,6,3,10,10,10,5,10,10,10,10,4,10,4,3,10,6,6,10,10,3,10,10,6,5,3,10,8,5,10,10,10,10,10,8,5,10,10,1,10,9,13,10,15,15,10,6,6,10,22,15,10,7,4,15,15,15,10,10,8,6,1,15,9,3,10,15,10,10,4,10,8,8,10,3,10,8,8,8,10,7,5,10,6,8,10,17,8,10,3,1,10,10,8,10,8,1,10,10,10,11,10,15,15,12,10,18,17,7,10,10,6,6,10,9,10,4,8,10,10,10,4,10,4,4,10,10,10,10,11,11,11,10,1,5,10,1,10,10,6,10,8,1,10,2,8,1,10,3,10,5,6,10,10,7,2,10,10,4,10,2,10,3,1,1,2,10,10,10,10,4,1,10,8,7,1,10,20,10,3,10,3,8,5,15,10,10,17,10,10,10,10,15,22,17,10,1,10,10,10,7,1,10,4,3,10,9,6,10,10,10,10,10,4,10,10,10,8,10,10,5,3,2,10,9,18,10,7,7,10,10,10,7,10,8,3,10,9,9,10,8,5,10,9,9,10,7,3,10,10,13,15,3,10,7,1,10,10,11,8,10,10,10,9,5,10,8,8,5,15,15,10,2,2,10,11,23,10,13,5,10,10,7,7,15,17,6,10,10,10,2,6,16,4,1,1,10,17,17,10,7,4,10,10,6,10,5,10,8,15,15,10,9,1,10,7,13,10,7,10,9,9,10,7,10,10,10,4,10,8,4,3,9,9,1,1,10,7,10,10,14,10,10,5,6,10,10,11,10,10,5,10,6,10,18,23,10,5,10,1,10,7,7,10,6,4,10,10,6,1,10,10,10,10,10,5,10,6,2,10,10,1,1,10,10,5,10,10,10,7,7,1,10,11,6,10,5,10,10,4,4,4,10,10,20,20,10,6,5,10,8,3,10,5,2,1,10,10,10,7,1,10,8,8,1,10,10,6,10,10,6,10,17,14,10,10,6,5,1,10,10,1,10,6,6,10,1,2,2,2,2,15,15,15,10,10,10,3,10,4,2,1,10,11,5,10,10,10,4,6,2,10,10,11,10,10,3,10,5,9,2,2,10,4,10,10,4,10,10,3,1,10,8,10,10,4,4,10,2,10,1,12,8,4,10,8,3,10,7,2,10,8,9,10,10,9,10,15,10,10,10,14,10,4,10,11,11,1,10,10,8,4,10,4,11,6,10,16,11,10,4,10,7,3,10,16,10,5,4,10,3,10,7,13,10,8,10,2,2,10,7,2,17,17,10,10,10,10,9,10,12,7,10,10,10,6,10,9,6,10,9,10,8,2,10,10,10,4,10,10,10,10,7,4,10,10,6,6,10,18,28,28,10,9,10,10,7,10,8,10,6,10,10,10,10,8,10,10,6,10,4,4,10,7,4,10,10,6,10,10,7,10,4,3,10,20,20,18,10,10,8,10,12,10,1,10,2,10,6,1,10,1,10,10,9,8,10,11,11,10,10,6,6,10,10,10,12,17,10,7,6,10,10,10,9,10,7,10,7,6,10,9,4,10,4,4,4,10,10,10,8,7,10,6,4,3,5,10,4,1,10,10,7,1,2,3,10,11,11,10,15,22,9,10,10,8,5,10,8,10,10,7,3,10,9,10,9,10,4,5,10,8,10,2,1,10,10,7,7,10,9,7,10,10,9,9,1,1,10,9,10,1,10,5,2,2,10,8,2,10,7,10,10,10,10,10,2,10,10,10,8,10,10,10,1,1,15,6,10,8,8,10,3,6,3,2,10,7,7,10,4,3,10,10,10,10,10,8,10,10,2,10,1,10,1,5,1,3,2,10,4,4,10,10,10,8,10,9,7,4,6,1,10,10,11,11,10,10,3,3,10,4,3,10,10,10,17,10,13,8,10,7,7,10,20,8,15,7,7,10,12,2,10,10,10,7,6,10,1,10,10,10,3,3,10,3,10,10,12,2,10,6,10,4,10,10,10,8,2,2,10,6,6,10,10,1,10,4,10,8,8,10,15,6,10,8,8,10,10,6,5,10,8,9,10,10,10,10,9,10,8,20,10,5,4,10,7,2,10,6,1,5,6,10,4,4,10,10,10,6,1,10,10,10,10,8,8,10,10,10,5,1,10,10,2,1,10,10,8,4,1,1,10,10,9,3,10,10,8,10,2,1,10,14,12,10,10,5,10,10,10,1,10,1,10,5,2,10,6,5,2,10,7,7,6,10,3,10,10,10,7,8,10,9,9,10,8,5,5,10,3,1,1,1,1,1,1,10,10,10,10,4,10,10,10,10,10,10,10,12,10,7,7,10,10,9,14,10,9,2,10,10,8,1,10,10,9,4,1,10,4,10,10,20,10,4,4,10,10,10,10,10,10,10,10,10,10,10,10,4,10,20,11,10,9,9,10,10,10,3,3,8,10,10,10,8,8,2,10,8,10,10,10,10,15,10,10,10,4,4,10,10,7,7,7,10,3,3,10,10,15,15,10,10,10,9,7,10,5,5,10,8,11,10,10,10,4,10,10,10,10,6,1,10,7,3,10,10,10,10,10,2,2,10,10,10,4,3,10,1,10,4,10,3,10,10,21,10,6,10,12,14,2,9,8,8,10,6,1,10,5,5,10,10,10,10,10,10,10,1,10,6,4,10,3,15,15,9,10,12,12,10,10,10,10,10,11,11,10,15,10,20,13,6,10,10,10,12,10,10,6,10,13,13,10,8,10,8,4,10,8,3,10,11,13,10,10,10,5,10,10,4,2,10,10,10,4,10,6,6,10,10,1,15,12,12,10,11,10,6,3,2,10,10,5,1,10,4,4,4,10,18,10,8,4,10,11,10,8,10,10,3,10,7,2,10,1,10,7,10,10,6,10,10,10,1,1,10,3,11,10,10,10,10,10,7,7,10,10,10,10,6,6,10,10,1,10,10,10,10,10,9,4,10,18,13,10,10,4,4,10,10,7,10,7,7,10,7,10,6,10,2,10,15,10,10,10,10,4,6,15,4,10,1,1,9,10,2,10,4,10,10,9,9,10,9,10,9,9,1,10,10,5,10,10,3,10,4,9,10,6,10,4,1,10,19,8,10,10,6,10,10,10,2,10,4,2,10,5,10,7,10,10,10,2,2,1,10,15,10,8,4,10,2,2,10,6,6,10,3,10,20,13,12,3,10,10,10,10,10,10,10,10,10,10,10,10,10,10,1,10,10,10,10,5,10,6,10,8,7,10,7,7,10,10,5,10,6,6,10,4,4,4,10,4,13,10,9,9,3,10,5,10,8,1,1,10,4,1,10,6,15,11,13,10,6,10,20,20,16,10,10,3,3,10,3,10,4,10,10,10,10,10,10,10,10,11,10,10,5,2,10,8,10,5,10,6,3,7,4,1,10,6,6,10,9,7,10,2,2,2,10,9,9,10,3,10,1,10,10,14,1,10,6,10,6,10,3,5,2,10,4,10,4,1,10,4,9,10,6,11,10,10,10,10,5,5,10,2,3,10,4,10,10,10,10,1,10,10,10,18,19,10,9,9,10,12,1,10,11,3,10,10,13,10,10,4,1,10,10,20,20,13,10,10,8,10,2,10,1,10,10,10,10,5,10,10,10,10,6,10,10,4,4,10,7,5,5,10,10,10,11,11,11,10,10,4,10,5,1,10,4,1,1,5,6,6,10,10,10,10,6,1,10,9,6,1,1,4,10,10,10,10,5,10,10,10,10,10,9,10,12,1,10,10,1,10,5,10,10,17,10,10,9,9,10,10,3,10,10,3,10,20,10,10,10,10,10,10,10,10,4,3,10,10,10,8,1,10,3,10,1,10,10,5,10,14,10,10,8,10,9,9,10,3,1,10,10,10,10,8,8,10,10,7,10,10,10,10,4,1,10,10,5,10,10,8,10,10,9,11,10,10,4,10,10,1,10,10,10,10,10,10,10,10,11,10,9,5,10,7,7,10,11,11,10,7,10,10,10,12,10,10,10,10,10,7,10,1,10,12,14,1,10,8,8,15,6,6,6,6,6,10,10,10,10,10,10,1,10,10,5,10,5,1,10,4,4,10,10,7,10,9,9,10,10,11,10,11,10,5,13,10,10,10,10,7,10,7,7,10,15,10,14,10,10,7,7,10,10,10,10,19,11,11,10,8,10,6,10,3,1,10,2,2,10,5,6,10,18,6,10,8,10,12,8,10,7,7,10,10,13,10,10,10,8,10,4,4,10,6,6,10,2,10,1,10,4,7,10,12,8,10,10,1,10,10,10,10,1,10,10,10,10,10,4,4,4,10,10,4,4,2,10,10,10,10,10,4,3,10,3,10,10,4,4,4,10,12,1,10,10,1,10,10,9,7,3,3,10,10,4,10,10,10,10,10,11,10,17,11,10,7,2,10,3,10,10,1,1,10,10,10,9,9,10,10,9,4,10,3,10,6,10,10,10,10,3,10,10,4,10,7,1,10,10,2,10,6,6,10,18,8,10,6,10,15,10,10,10,10,10,2,10,6,1,10,3,10,10,10,6,6,10,10,10,6,1,1,5,10,10,10,6,1,10,10,10,5,3,2,2,10,8,10,12,10,10,10,10,10,4,4,4,10,2,1,10,10,13,4,10,4,6,1,10,8,10,6,10,10,6,6,10,7,7,10,10,6,10,3,1,1,10,6,10,10,10,6,1,15,10,2,10,7,10,20,10,10,8,4,10,10,9,5,10,8,10,10,10,10,8,2,10,2,10,10,10,8,10,9,6,10,7,2,10,10,10,10,10,1,7,10,10,10,10,10,9,9,10,10,3,2,10,3,10,2,10,18,13,10,10,10,6,5,10,13,10,10,12,3,3,10,10,9,12,6,10,2,1,10,6,10,7,10,10,8,10,5,5,10,7,6,10,4,1,10,3,1,10,6,3,10,5,5,10,9,6,2,10,7,10,10,10,10,5,10,2,10,10,10,2,7,9,19,9,10,6,10,6,10,10,10,10,19,27,10,2,10,5,10,10,10,10,8,1,10,8,10,8,8,10,5,5,10,10,10,10,14,14,10,10,10,5,10,10,12,10,10,10,6,2,10,7,9,10,10,1,10,3,3,10,10,10,5,15,12,10,10,10,10,10,5,10,19,10,10,10,10,10,10,10,8,1,1,5,10,4,4,4,10,6,10,7,7,10,10,10,7,10,4,7,10,10,10,9,9,10,5,4,10,10,10,7,6,10,4,1,10,12,12,10,1,10,2,10,9,9,10,6,15,10,7,10,8,3,10,1,10,8,6,1,10,13,13,10,8,3,10,5,5,10,5,4,10,4,10,10,10,10,18,10,5,5,10,10,10,4,10,15,15,10,5,3,10,9,10,6,9,10,10,10,1,7,2,3,10,8,8,10,10,10,6,10,7,7,10,8,7,10,10,8,4,10,1,1,10,10,10,10,13,11,10,13,13,10,8,10,10,9,10,6,5,10,10,10,10,10,10,7,10,4,2,10,2,10,20,9,10,10,6,10,10,13,15,10,8,7,10,15,15,10,5,5,10,10,10,10,10,12,12,10,7,17,10,1,10,10,3,10,6,5,10,7,7,10,7,12,10,3,10,9,2,10,3,3,10,10,3,10,8,10,10,10,7,10,9,9,10,1,1,10,18,14,10,12,4,10,12,12,10,7,10,10,6,10,10,9,9,10,10,4,10,10,10,11,11,10,10,10,10,6,10,3,10,10,10,8,7,10,14,8,10,10,10,2,10,20,13,2,7,7,2,10,7,13,23,10,4,10,5,10,1,1,10,10,8,8,10,5,1,10,10,8,5,10,8,10,10,10,10,8,3,10,9,10,20,3,10,9,4,10,10,10,10,10,5,10,6,1,15,14,8,10,7,3,10,20,10,8,10,8,10,2,7,10,10,3,10,2,10,1,10,10,10,10,10,10,2,10,9,5,10,8,10,10,10,10,10,11,11,10,10,8,6,10,10,4,10,7,15,15,15,10,4,15,15,16,10,10,5,10,14,11,3,3,10,1,10,10,10,8,4,10,3,10,6,2,10,10,20,30,30,18,10,8,5,10,18,18,7,10,10,6,10,8,4,10,4,10,4,10,9,9,10,3,10,3,10,9,19,19,10,1,10,8,10,7,8,10,10,7,7,10,10,10,7,5,10,10,10,3,3,10,5,10,12,1,10,8,16,20,10,2,10,9,19,19,10,10,5,15,10,10,13,10,20,20,15,10,10,10,10,5,3,10,5,10,9,9,10,6,6,10,10,8,10,10,10,10,15,5,3,3,10,10,11,18,10,7,3,10,10,10,10,10,10,7,1,10,2,10,6,5,10,10,10,5,10,10,10,12,3,10,6,10,10,3,10,8,8,10,6,1,10,7,5,10,12,10,3,1,16,10,8,4,10,18,16,10,10,12,12,10,6,6,4,14,14,3,10,8,10,13,11,10,8,16,10,9,10,10,7,10,10,10,10,10,10,5,6,3,10,5,5,15,10,1,1,10,4,10,1,10,10,15,10,10,9,10,3,10,6,6,10,10,10,15,11,10,10,10,6,7,10,8,5,10,7,3,10,10,2,10,10,4,9,10,4,10,8,10,9,10,5,5,10,10,6,11,10,1,10,1,10,10,7,3,1,10,14,12,10,6,12,10,6,10,3,10,6,10,8,8,2,1,1,10,10,15,15,10,3,10,10,4,10,10,10,12,10,4,1,10,10,10,12,9,10,10,10,1,1,10,10,5,2,10,10,10,10,1,10,1,10,10,10,10,5,5,20,10,9,6,10,9,19,19,10,12,12,10,9,10,10,7,12,10,10,1,1,10,1,10,10,1,1,10,7,7,10,10,4,10,7,4,10,10,20,10,10,12,6,12,12,10,7,9,10,10,3,10,10,11,11,2,10,10,2,2,15,15,3,9,18,18,10,11,7,10,10,7,1,10,4,4,10,6,1,10,10,3,10,10,5,6,10,10,7,10,10,8,6,6,1,10,14,9,10,10,10,10,5,10,9,3,1,10,7,4,7,10,10,3,10,9,9,5,2,10,10,10,10,10,16,11,10,10,10,10,10,10,10,7,3,10,10,7,10,10,2,2,10,10,1,10,10,5,10,10,1,10,5,5,10,10,20,10,4,1,10,10,15,9,3,3,10,10,6,10,10,9,6,15,14,2,10,8,4,7,1,1,10,10,10,10,10,10,10,10,1,11,8,10,6,10,1,10,3,10,4,4,10,6,10,10,6,10,5,10,7,1,10,6,10,7,7,10,6,6,10,10,10,10,15,18,10,9,4,10,11,10,10,1,1,10,7,10,5,10,10,2,10,9,10,10,6,6,10,10,2,10,10,10,10,10,1,1,10,10,10,30,24,34,25,10,5,10,19,10,11,7,10,4,7,10,1,1,10,2,10,10,11,21,21,10,1,10,14,10,13,10,7,2,6,10,6,3,4,10,10,4,5,10,10,1,10,10,5,10,9,9,10,5,1,10,10,10,10,7,4,3,10,5,5,10,2,2,10,10,4,10,5,10,10,10,9,2,10,10,5,1,11,10,7,10,6,16,4,2,1,1,10,10,10,10,10,7,10,11,10,4,4,10,10,5,10,10,9,10,10,5,10,4,4,10,5,10,1,10,9,10,8,10,9,4,2,10,10,10,10,10,3,10,2,10,7,12,2,1,1,10,8,1,10,2,10,10,10,17,9,15,12,5,10,10,5,10,6,10,10,10,10,10,9,9,10,16,3,10,10,7,10,13,11,10,8,3,2,10,10,1,10,8,5,15,10,10,10,9,5,10,10,10,10,7,10,10,1,10,20,19,17,10,1,1,10,5,5,10,4,4,10,8,8,10,3,2,10,5,1,10,10,10,10,10,6,1,10,1,10,10,15,5,10,4,10,10,7,1,10,10,6,7,10,5,15,9,16,10,9,6,4,6,5,10,8,10,6,16,16,10,10,5,2,10,10,5,10,9,10,10,2,10,25,6,4,10,5,15,15,8,10,4,3,10,10,11,10,10,15,12,12,10,10,4,10,14,17,10,10,10,9,7,10,6,6,10,2,10,6,5,10,5,7,10,10,9,10,2,1,10,9,9,10,10,8,8,10,4,4,15,15,25,25,10,13,8,10,6,6,10,10,8,10,10,10,7,2,10,10,10,11,11,10,10,6,10,10,4,10,9,4,10,8,7,8,8,10,1,1,10,10,8,10,4,10,20,10,6,6,1,5,10,5,11,10,5,3,10,10,5,5,3,2,10,13,17,1,10,3,10,8,5,10,10,10,15,10,10,3,10,10,2,2,10,10,6,10,12,5,10,10,15,10,10,5,6,10,4,10,10,10,4,1,10,5,10,7,4,10,8,15,10,18,13,10,2,10,7,7,10,10,10,4,10,9,5,15,25,26,1,10,2,10,4,10,10,8,10,10,3,10,10,10,7,10,10,15,10,10,5,10,2,10,10,10,10,5,10,10,10,6,10,3,3,10,10,11,10,7,5,10,10,10,10,6,6,15,10,14,10,10,10,10,10,6,10,7,9,10,10,11,10,10,7,12,10,10,13,10,5,10,16,22,13,10,10,15,6,6,10,7,10,8,5,10,4,7,10,6,10,2,2,10,1,10,3,1,10,10,8,5,10,3,4,10,10,10,4,10,7,2,2,10,3,10,22,22,10,6,3,10,9,10,10,5,10,6,5,10,6,6,10,10,10,4,10,10,10,10,10,13,8,10,12,11,10,6,4,10,8,9,15,10,9,19,8,10,9,10,10,5,1,1,10,3,10,14,14,10,6,10,10,15,6,6,10,20,21,2,2,10,10,15,17,19,9,10,2,1,10,17,5,10,6,1,10,10,1,10,4,2,10,7,5,10,10,15,10,4,10,10,8,8,1,10,10,7,10,7,10,10,5,10,20,15,15,10,7,10,10,10,10,10,3,16,16,10,9,9,10,10,10,10,10,6,2,10,6,10,8,11,10,8,5,10,10,6,10,10,12,6,10,10,10,10,10,10,8,1,1,1,10,8,14,10,10,4,10,10,1,1,10,10,3,7,8,10,10,5,10,10,10,6,10,9,9,1,10,4,10,9,3,10,10,8,1,10,10,5,10,14,5,10,10,10,2,1,11,13,9,10,2,12,12,10,10,10,9,10,8,1,10,10,10,10,1,10,3,10,10,10,11,5,4,10,12,3,10,9,10,8,10,8,8,2,10,6,10,3,10,15,9,4,3,10,8,3,10,3,3,10,5,15,10,11,11,10,10,10,9,9,10,5,1,10,3,10,2,10,10,5,2,10,2,1,1,10,6,5,10,7,15,10,8,3,10,4,10,10,10,10,5,10,3,4,10,2,10,20,10,3,10,10,3,10,10,10,15,15,7,1,10,4,4,10,10,8,8,10,6,3,10,14,25,10,6,7,10,5,10,5,5,10,10,10,8,10,2,10,6,10,2,10,10,10,10,5,10,10,5,10,4,4,10,4,10,9,4,10,10,2,10,8,2,10,1,2,10,10,6,10,5,2,10,2,8,5,10,10,10,6,1,10,10,5,10,4,10,10,10,10,5,10,8,8,10,1,10,6,10,10,3,13,13,10,10,3,10,11,3,10,10,10,6,6,5,2,10,11,10,2,1,10,5,15,2,9,3,2,1,10,10,10,1,10,10,10,10,4,10,8,10,7,20,18,10,2,10,6,5,10,6,10,10,10,5,10,3,1,10,8,4,10,6,10,3,3,2,10,2,10,6,10,1,1,5,10,14,4,10,8,5,10,7,6,10,10,9,10,14,14,10,10,6,6,10,2,1,10,6,10,15,12,10,7,5,10,10,7,10,1,10,10,8,1,10,10,5,10,14,3,5,10,10,10,10,10,10,10,10,4,2,2,10,6,10,10,10,11,7,10,9,3,10,3,1,10,6,6,10,9,5,10,10,10,10,10,10,2,6,10,6,10,5,9,15,10,4,2,10,10,8,5,15,10,2,10,2,9,9,10,10,10,10,10,6,1,10,10,10,10,10,10,10,10,10,5,10,11,8,10,10,10,10,19,24,12,10,6,1,10,4,6,16,18,17,10,9,9,10,6,6,10,8,10,20,20,27,10,10,2,10,7,10,10,10,15,15,1,10,1,1,10,10,1,10,5,10,2,2,10,10,11,14,10,7,7,10,16,6,15,12,10,9,10,9,9,10,7,10,10,5,10,10,20,6,5,10,10,3,10,10,2,10,8,14,10,8,6,10,4,10,18,18,10,8,6,10,10,7,10,2,10,6,2,2,4,1,1,2,10,10,2,15,7,17,2,7,3,3,10,10,6,5,15,15,15,10,7,5,10,1,1,10,7,12,10,10,1,10,7,2,1,10,2,12,21,10,8,10,8,5,10,5,5,10,10,10,6,6,10,16,10,10,15,10,2,2,10,8,10,8,4,10,10,16,10,10,7,10,10,10,9,19,12,10,10,11,10,7,4,10,10,4,10,10,6,10,3,3,10,7,7,2,10,6,2,10,10,7,10,6,12,10,1,15,10,23,19,10,10,6,10,7,4,10,10,7,7,10,9,13,10,5,10,7,10,10,10,6,10,10,10,10,4,10,8,8,10,8,15,11,11,10,6,5,10,5,10,20,13,11,10,10,3,10,20,5,10,12,12,10,10,8,10,3,10,15,26,10,10,6,10,9,9,1,10,5,8,10,4,4,10,10,10,10,4,4,10,10,7,13,10,10,10,10,15,10,10,10,10,10,10,10,10,5,9,10,7,15,1,10,1,1,10,11,7,10,10,10,8,6,10,10,4,10,6,11,10,5,5,10,8,5,10,10,10,11,10,5,5,15,6,11,10,2,10,10,8,10,1,5,1,9,1,10,12,12,10,10,3,10,5,10,10,10,10,17,17,10,1,7,5,10,10,13,10,1,10,10,8,8,10,6,10,7,4,10,8,12,10,10,10,10,10,10,19,19,11,10,5,8,18,10,6,7,10,20,18,25,10,8,5,15,10,7,7,1,10,9,2,10,5,10,12,12,10,10,10,10,1,10,6,9,5,10,9,3,10,10,5,10,10,4,6,10,10,15,15,10,10,10,10,10,9,8,10,10,13,13,10,10,10,10,6,2,10,7,4,10,5,3,10,2,1,10,10,2,10,6,1,10,4,1,10,4,14,14,11,10,1,10,15,10,9,10,10,10,1,10,8,8,10,10,6,10,9,10,11,11,10,10,1,10,1,1,10,10,10,6,6,4,2,1,10,7,10,20,20,7,10,11,4,10,10,10,4,10,10,10,3,13,10,10,10,5,10,4,5,5,5,10,10,10,10,15,10,10,10,8,2,10,10,10,5,10,8,10,1,10,2,1,10,6,2,10,10,1,10,10,1,10,6,2,10,10,10,10,8,10,3,3,8,10,6,7,1,10,10,3,10,8,8,10,10,10,10,8,7,10,12,10,10,1,10,10,18,18,10,10,10,10,9,10,11,7,10,9,10,6,16,9,10,10,5,7,10,14,14,15,10,3,1,10,10,10,10,6,6,10,13,13,10,10,8,10,5,10,20,7,8,6,10,11,11,10,10,9,9,5,10,18,13,10,11,11,10,5,2,10,13,5,10,10,10,10,6,9,10,7,10,10,25,23,19,10,9,9,10,6,4,10,10,10,10,1,10,5,10,13,3,10,7,12,10,17,10,10,9,9,10,10,3,10,25,10,10,7,3,10,10,6,7,10,6,7,10,10,10,2,1,10,10,10,10,10,16,30,10,10,7,10,10,5,1,10,10,10,15,14,4,1,1,10,10,10,9,9,10,6,10,7,10,6,3,1,10,10,10,10,12,12,10,10,9,3,10,9,1,10,11,21,10,4,14,10,3,10,4,10,5,10,10,5,1,10,1,10,10,6,6,10,10,2,2,10,10,9,10,10,6,6,1,10,11,11,1,1,1,1,10,10,7,4,10,10,5,5,10,2,10,10,10,10,12,22,12,10,6,10,11,10,9,6,1,10,6,6,10,3,10,1,10,10,7,10,10,4,4,10,4,4,10,10,2,10,10,10,9,12,10,10,10,8,10,9,9,10,10,11,13,10,1,10,5,1,10,10,6,10,10,7,2,10,10,10,8,10,10,9,19,12,10,10,1,10,7,18,10,5,10,10,2,10,7,1,10,10,10,18,1,15,7,1,10,1,1,1,10,9,9,10,10,10,9,10,9,9,8,10,20,9,10,10,5,10,10,10,10,10,7,4,9,3,5,5,10,8,2,10,15,5,5,5,5,10,8,6,10,6,10,10,8,7,10,8,7,7,10,10,8,10,10,8,10,6,10,10,10,3,10,2,10,10,11,11,10,4,3,10,7,10,11,10,7,10,1,10,10,3,10,8,18,10,10,5,10,12,10,10,7,8,10,11,3,10,5,5,10,3,5,2,1,10,8,9,10,12,10,10,5,15,11,10,10,10,3,10,10,1,10,8,10,20,14,9,10,2,2,10,2,2,10,10,10,9,9,10,10,10,9,10,5,10,8,5,10,10,7,10,1,10,10,1,10,10,10,10,10,2,10,5,6,10,3,7,10,10,8,10,18,12,10,20,5,2,10,6,1,10,10,3,10,15,7,10,10,7,5,15,11,11,10,8,3,10,10,10,10,10,8,1,15,13,13,10,8,10,10,10,6,5,10,4,5,1,1,10,10,6,10,9,9,1,15,10,5,10,10,2,6,6,10,10,10,5,10,10,6,4,2,10,10,6,10,10,9,10,9,5,7,2,3,13,10,10,5,10,10,5,10,10,7,11,10,10,10,5,3,10,10,18,15,15,10,1,10,10,11,10,6,10,20,12,22,4,10,7,5,10,4,7,10,20,14,14,10,8,6,16,10,9,4,10,2,10,2,10,10,4,10,10,6,10,10,3,1,10,7,17,13,10,6,15,15,12,10,7,3,10,8,8,10,10,4,10,3,2,1,10,12,12,10,8,4,10,10,10,12,6,3,15,22,35,29,10,2,10,10,19,10,3,10,10,10,10,10,10,6,10,12,8,1,10,7,10,6,2,10,13,6,10,10,10,10,10,7,7,10,1,10,10,7,10,15,13,10,8,7,10,10,10,3,1,6,6,5,10,5,5,10,10,10,10,5,10,10,10,10,4,10,10,2,2,2,10,5,6,10,7,1,10,4,2,10,10,5,5,15,10,10,10,8,2,9,1,15,11,10,8,7,10,16,10,5,10,10,10,21,10,15,13,10,10,8,10,8,10,10,14,10,2,10,3,10,1,10,5,10,6,10,8,10,10,10,14,13,10,4,4,10,2,10,4,4,10,16,21,3,10,5,10,10,10,10,19,19,15,18,26,10,2,10,2,10,8,5,10,4,2,10,3,1,10,10,10,10,6,1,10,3,2,10,14,8,7,7,1,1,10,10,3,10,10,10,6,3,10,10,10,8,10,7,5,10,8,2,10,10,9,10,20,19,19,10,9,1,10,3,10,10,20,14,10,10,9,10,20,16,10,10,6,6,10,8,10,6,1,1,10,10,7,10,5,10,10,10,8,10,5,5,2,10,10,10,7,10,10,10,10,9,10,10,12,10,5,10,19,10,10,10,10,8,8,10,10,8,10,9,10,4,10,8,8,10,10,10,10,1,10,4,1,10,9,8,5,10,2,10,10,5,10,10,10,10,2,10,4,3,10,12,11,10,10,12,10,10,6,10,9,5,10,5,4,7,8,8,10,5,5,1,10,3,10,6,10,8,8,10,2,10,1,10,9,1,10,21,16,10,1,10,8,9,2,10,3,4,10,10,12,10,9,19,10,8,13,10,10,14,14,10,20,19,12,10,10,10,10,7,5,10,10,10,10,11,5,10,10,6,10,9,1,6,2,1,10,8,8,10,8,10,12,9,10,6,1,10,12,12,10,17,10,7,12,10,1,10,10,20,28,22,9,18,15,10,10,6,10,1,10,10,6,3,10,10,10,9,7,10,1,10,10,10,6,6,10,10,1,10,10,1,10,3,10,9,6,10,5,1,10,4,11,14,10,10,7,4,1,10,10,8,10,7,10,7,7,10,10,10,3,6,10,10,10,8,3,10,11,9,10,22,20,10,10,1,5,1,10,3,5,10,10,5,3,10,2,10,10,6,10,2,10,6,6,10,10,1,1,10,5,3,10,15,15,8,10,10,11,21,10,10,5,10,12,10,9,9,10,1,10,2,10,10,10,5,10,4,17,10,11,10,10,10,5,10,8,10,10,1,1,10,6,10,12,3,10,3,5,10,9,12,10,1,10,3,10,10,5,10,2,10,9,9,2,10,10,6,10,1,4,10,10,2,10,5,10,6,12,10,5,2,10,10,8,2,6,4,2,1,10,6,6,10,10,9,4,10,10,10,10,10,1,5,7,5,7,10,10,7,10,10,7,7,10,8,18,10,7,7,10,9,5,10,6,10,7,10,2,10,5,10,10,6,10,2,2,10,10,7,2,10,10,8,10,3,10,9,8,3,1,1,1,10,10,10,2,2,10,10,10,10,8,3,3,10,4,5,10,10,5,5,10,10,5,10,5,10,10,19,18,10,10,8,2,10,18,10,10,4,10,8,1,10,10,6,10,2,2,10,6,4,10,19,14,10,1,1,10,9,10,10,6,10,10,9,1,1,1,1,10,6,10,9,9,10,11,8,10,3,10,4,3,10,10,9,10,10,10,1,10,2,7,10,6,6,16,10,4,4,10,4,4,10,10,1,10,10,4,4,10,5,10,10,3,1,10,18,12,10,1,1,10,6,10,3,10,9,5,10,3,3,10,4,3,10,10,2,10,10,20,15,15,15,12,10,6,1,10,2,12,7,10,2,10,10,7,10,10,12,10,10,10,10,7,3,13,10,5,5,10,1,10,5,15,17,15,10,10,1,9,12,12,10,8,4,10,10,10,10,10,10,10,10,10,14,10,10,10,10,5,2,10,7,1,10,5,10,10,4,10,8,8,2,10,4,4,7,5,10,8,8,18,10,10,10,10,8,2,2,1,1,10,10,10,1,10,10,6,6,10,10,18,11,10,5,1,10,4,1,10,2,2,4,1,10,10,10,10,13,10,10,10,1,10,10,6,10,10,10,4,4,10,3,10,10,11,10,11,11,10,20,10,4,10,1,4,10,5,10,1,11,10,5,3,10,13,13,10,3,10,10,10,10,10,10,9,9,10,3,10,5,10,13,6,10,10,5,5,10,10,7,1,10,8,2,5,10,10,2,10,10,10,9,2,10,10,10,10,8,6,1,10,4,10,10,2,10,9,7,10,4,1,10,5,10,10,10,11,10,14,5,2,10,11,21,23,10,10,10,10,10,10,7,10,10,7,10,5,2,10,8,10,1,2,2,10,6,1,10,10,6,6,10,10,10,10,10,10,4,4,10,1,10,10,7,10,2,5,1,1,10,10,10,1,10,10,7,7,2,15,10,8,10,9,4,10,10,6,6,10,5,10,3,10,15,11,11,3,10,7,2,1,10,4,9,5,10,6,10,9,6,10,4,10,15,8,10,1,10,6,6,10,10,10,11,11,4,10,8,1,10,10,9,14,10,10,10,7,9,19,10,15,4,4,10,10,10,10,10,11,2,10,10,5,10,3,4,2,1,10,9,10,10,8,8,9,10,6,1,10,9,6,10,10,2,6,10,7,10,10,7,2,2,2,10,10,10,10,1,10,2,7,5,10,10,15,10,9,19,10,7,10,10,6,10,10,10,10,10,10,7,10,8,8,10,5,10,10,4,11,3,10,10,20,10,14,14,10,10,9,10,10,5,3,3,10,1,1,10,10,2,10,7,2,1,10,10,8,10,6,5,2,10,10,10,10,10,10,8,4,4,4,10,8,2,10,7,6,10,7,10,1,1,10,14,14,10,8,5,10,10,10,8,10,10,7,10,10,15,10,6,10,10,4,10,7,9,10,12,12,10,10,5,10,20,10,10,10,7,10,10,8,2,10,10,10,3,10,15,10,10,10,2,10,10,10,16,10,2,1,1,10,10,16,10,10,10,10,5,5,10,8,10,11,2,10,8,15,9,2,3,10,10,11,11,10,10,10,10,6,6,10,10,10,10,7,3,10,10,9,10,10,17,13,13,10,2,10,10,3,10,2,1,10,10,10,10,10,10,10,1,1,10,10,10,10,4,15,2,10,7,2,2,10,10,9,10,10,10,6,10,1,1,10,10,10,2,10,10,10,10,10,5,2,2,10,6,1,10,10,10,10,8,5,10,10,2,10,11,10,10,6,6,11,5,10,10,14,8,10,10,7,7,10,1,1,10,10,10,7,1,10,9,10,9,9,10,10,2,1,10,8,13,10,10,5,15,15,10,10,10,3,2,10,7,10,9,6,6,6,10,8,8,10,8,2,10,6,1,10,6,8,1,10,4,1,10,10,10,10,11,5,7,7,10,10,10,7,10,6,5,4,10,10,10,10,9,4,10,10,4,10,2,6,2,1,10,5,10,8,1,10,13,8,10,7,10,10,10,5,10,9,9,10,10,3,10,10,10,1,10,10,10,4,1,10,10,10,5,6,10,10,10,10,10,5,1,10,6,4,10,10,10,7,10,20,15,18,10,15,15,8,10,9,9,3,10,4,10,10,4,1,10,6,2,4,5,10,1,10,8,8,4,10,10,10,3,1,1,10,10,10,5,3,10,9,10,10,8,5,10,10,15,10,13,10,8,10,10,10,10,18,23,10,19,7,8,10,10,10,5,10,7,6,10,10,9,10,10,9,10,2,10,3,10,10,10,8,14,14,10,6,1,10,8,6,10,10,5,5,10,12,10,11,21,6,10,4,1,1,10,10,10,10,10,10,10,10,10,3,3,10,5,7,3,1,10,2,10,9,9,10,3,9,10,10,1,1,10,20,10,8,10,7,5,10,7,10,3,10,12,12,10,10,10,9,3,10,5,10,15,9,6,10,9,9,10,10,10,9,10,7,4,10,7,7,10,2,10,1,10,1,1,10,4,1,10,8,10,10,6,16,26,15,6,3,6,11,10,10,8,8,10,7,10,10,10,10,10,9,13,10,10,5,10,5,5,10,6,6,6,10,6,16,26,10,10,5,1,5,10,7,10,10,10,7,10,17,10,3,10,10,10,10,7,7,10,8,6,10,10,7,1,10,5,5,10,12,6,10,10,3,4,4,10,10,10,8,5,5,10,10,10,6,1,10,10,10,6,10,10,7,10,2,2,12,10,7,3,10,10,7,10,8,7,10,11,11,10,10,15,15,25,21,15,10,8,8,10,6,2,10,3,10,10,15,1,10,10,10,4,4,10,7,7,10,4,2,10,10,1,10,10,9,5,5,5,2,10,1,10,20,17,17,10,5,10,10,10,8,8,2,10,4,4,10,19,19,10,10,10,14,10,12,1,10,5,5,10,4,2,10,10,10,6,10,11,10,1,10,10,20,10,10,8,6,7,5,5,2,2,1,10,10,10,10,10,10,15,10,8,8,10,2,3,10,10,6,3,10,10,17,13,10,4,1,10,10,6,6,10,11,11,6,1,2,10,7,2,10,6,10,2,5,10,18,13,10,10,8,10,10,7,10,10,4,3,10,4,1,10,10,10,1,7,3,3,10,8,8,10,10,10,10,19,14,10,7,7,10,10,5,10,10,6,10,1,10,4,10,6,10,7,1,10,10,10,4,4,10,1,2,10,5,10,10,10,10,10,10,10,5,5,10,9,9,10,5,4,10,10,3,10,6,4,2,10,7,6,4,2,4,10,10,7,1,10,10,10,1,1,10,10,6,5,10,10,14,10,10,10,2,10,8,9,19,10,6,5,10,10,10,2,10,10,5,16,11,10,7,8,10,6,6,10,9,5,10,17,17,10,5,4,10,5,2,7,17,27,14,10,10,10,10,8,10,6,2,10,10,10,10,4,4,10,10,10,15,7,10,7,10,7,9,10,10,8,8,10,5,5,10,11,11,10,7,7,10,15,9,10,9,15,29,36,10,8,7,10,5,2,10,10,5,10,10,9,19,29,10,16,16,10,9,10,10,5,1,10,15,13,22,27,10,10,14,13,13,10,10,8,7,10,10,1,1,10,16,8,8,10,8,5,10,9,9,10,10,9,4,10,5,10,10,10,6,2,10,10,8,5,10,9,1,10,2,10,10,10,4,3,10,10,20,30,14,6,10,5,10,1,10,4,2,10,10,10,9,10,10,10,10,10,6,5,4,2,10,10,10,10,3,10,6,1,1,15,3,10,8,6,10,6,10,10,10,1,10,8,9,10,7,11,7,7,7,17,10,5,10,18,8,10,10,10,10,10,10,4,10,7,10,7,4,1,10,3,10,8,8,10,8,10,8,7,7,10,7,10,10,10,4,2,10,10,2,2,10,7,2,10,7,7,10,3,10,3,10,3,10,7,4,10,8,10,10,19,10,10,15,10,1,10,10,3,10,6,8,10,5,6,10,10,10,12,10,2,10,10,10,3,10,11,2,2,4,4,10,10,5,1,10,20,12,22,22,10,2,10,10,3,10,4,10,8,10,10,10,6,14,10,8,2,10,10,10,4,6,10,1,4,1,10,7,7,10,10,12,17,4,4,4,2,10,10,5,3,1,10,8,4,10,10,3,2,6,2,10,10,11,5,10,10,10,3,10,3,10,10,10,3,10,6,10,1,1,1,10,3,2,10,10,10,6,16,10,8,2,10,10,10,7,6,10,10,20,10,12,6,6,1,3,3,11,4,1,10,10,2,10,5,10,4,1,2,2,10,10,10,10,10,10,12,7,9,11,10,10,5,10,1,1,9,1,10,3,5,10,1,10,10,9,5,10,9,12,10,1,10,5,10,10,12,12,10,12,12,10,10,9,9,5,10,7,10,10,9,10,3,1,10,8,5,9,5,1,10,10,10,15,25,22,10,1,10,5,3,1,10,10,10,14,10,3,4,10,10,1,9,6,10,10,8,10,10,10,15,13,10,13,13,10,10,10,10,4,10,1,3,1,1,10,12,11,15,15,9,10,4,10,1,10,10,10,9,10,3,10,14,14,10,5,10,5,2,2,2,10,10,8,10,15,12,10,10,10,4,10,2,2,10,3,10,10,10,8,10,9,4,10,10,5,10,10,10,10,5,10,9,9,10,1,10,18,14,10,5,10,5,10,10,10,5,10,8,13,10,6,8,1,10,8,10,8,8,10,15,15,10,10,10,10,7,10,9,9,10,10,7,10,9,10,20,20,21,10,5,5,10,7,7,10,10,8,8,10,7,4,10,10,13,10,11,9,10,7,3,10,9,7,10,4,10,6,2,10,10,5,12,8,10,20,14,14,10,17,19,18,10,10,20,14,14,10,10,10,10,3,10,10,10,9,10,14,11,10,10,9,7,17,17,10,1,10,6,4,10,10,6,10,5,5,5,10,5,10,8,5,10,10,4,10,9,10,11,4,10,7,10,8,5,4,10,10,6,5,10,10,7,7,10,7,1,10,10,10,10,10,7,10,10,10,10,4,10,1,10,10,12,12,10,6,6,10,6,2,10,10,2,10,3,10,10,1,10,13,11,10,13,10,5,5,10,8,8,10,8,3,10,10,10,10,10,3,10,7,10,9,4,2,10,5,2,10,9,10,10,18,10,10,4,10,10,2,1,10,15,7,13,10,9,10,5,1,10,9,4,4,2,2,10,10,20,20,10,7,10,10,10,2,10,10,20,11,7,10,5,4,10,9,10,12,12,10,10,7,10,9,16,10,3,2,10,6,3,10,11,5,10,10,1,1,10,5,10,10,6,4,4,4,4,10,10,1,10,10,8,10,1,10,10,7,5,12,10,6,1,10,10,8,8,10,7,6,10,10,10,10,7,4,4,10,10,3,10,1,10,3,1,10,10,10,7,2,10,6,6,10,10,10,2,10,9,10,7,7,10,8,10,9,9,10,17,11,10,5,10,1,10,10,11,4,10,10,7,10,10,10,3,10,6,10,1,10,12,10,10,4,10,10,10,10,10,10,10,10,25,22,18,1,10,10,1,10,10,7,2,10,10,10,7,6,10,7,10,10,1,10,10,4,10,11,7,7,10,5,10,5,3,10,10,8,10,8,10,3,3,10,4,2,10,6,6,10,5,5,10,1,10,20,20,17,5,10,10,8,6,10,8,6,15,5,4,10,8,22,10,16,16,10,10,7,10,10,10,10,11,11,10,7,10,4,3,10,1,10,10,5,7,10,4,10,3,10,8,10,8,10,6,10,10,4,7,1,4,4,3,1,10,10,8,8,10,2,10,8,1,10,9,7,10,25,18,10,10,3,2,10,10,5,3,10,8,8,15,10,1,2,10,10,20,19,14,6,10,10,1,4,10,10,10,6,10,10,10,10,2,5,10,8,8,10,7,10,3,1,10,9,6,15,9,3,10,4,2,10,8,8,10,20,20,17,10,10,8,4,1,10,8,7,10,6,1,10,10,5,10,6,2,10,10,5,10,10,8,1,10,10,10,10,10,8,5,10,5,1,10,10,10,10,10,10,6,1,10,10,9,9,10,8,7,10,10,5,10,10,7,10,8,1,1,10,11,7,1,1,10,10,6,10,1,10,7,10,10,10,10,10,1,10,9,1,10,10,1,1,10,10,2,10,8,10,1,10,2,10,10,1,10,8,10,3,3,3,10,10,10,10,3,10,15,12,12,10,5,9,10,15,3,2,10,15,10,10,10,1,10,4,10,6,10,10,10,12,10,6,10,13,10,7,7,10,5,9,10,10,5,4,10,10,10,10,10,10,5,5,10,10,5,3,6,1,10,10,2,10,10,10,10,10,10,10,10,10,5,1,10,10,2,2,15,10,7,10,9,10,2,10,25,10,6,6,10,10,8,10,9,10,2,10,7,7,10,10,14,14,10,10,11,10,10,2,4,10,2,10,10,10,10,10,2,10,3,10,10,10,20,10,7,7,10,5,10,10,10,10,10,5,5,8,10,14,14,10,6,6,10,7,13,13,10,5,2,10,8,10,4,2,10,10,5,10,9,10,10,6,10,6,6,1,10,5,2,1,6,3,3,1,3,6,2,10,10,10,10,20,16,16,10,6,5,10,7,1,1,10,1,10,19,3,5,10,8,10,10,10,5,1,1,10,10,10,7,10,10,7,1,10,5,5,2,10,7,8,10,20,7,12,10,5,10,5,2,10,7,15,3,10,7,7,10,20,5,3,10,12,4,10,10,10,3,10,8,7,10,10,10,15,10,3,10,9,3,10,10,10,16,11,10,10,10,7,11,10,7,5,10,10,8,6,7,7,5,10,10,10,10,7,10,7,7,10,4,10,10,10,10,9,7,10,8,8,10,3,1,1,10,10,10,10,6,6,1,10,3,2,10,8,14,10,4,2,10,1,10,6,6,10,1,10,4,10,10,10,10,12,17,10,6,6,5,10,10,10,3,10,10,10,9,10,8,8,10,10,9,9,10,10,11,11,10,11,16,10,6,1,10,4,10,10,9,2,10,1,10,3,3,10,10,10,1,10,10,10,2,10,10,12,12,2,10,14,14,14,10,10,20,5,14,10,10,15,10,5,3,10,11,18,10,7,10,5,15,20,10,7,7,10,4,10,9,6,10,21,10,18,9,9,10,10,8,10,15,5,4,10,3,13,10,10,10,4,10,7,6,10,1,3,13,7,10,3,10,20,12,12,5,10,13,10,7,2,10,10,10,3,10,5,7,10,15,6,10,6,10,10,13,10,10,10,6,16,10,8,4,10,10,10,10,10,10,8,10,10,10,10,10,10,10,1,10,10,4,10,2,10,20,21,2,10,10,3,10,8,1,10,12,8,10,10,10,10,10,10,10,10,10,10,10,6,4,10,7,2,2,10,10,1,10,5,1,1,10,10,10,10,7,2,2,10,10,9,9,10,10,10,8,15,15,3,10,10,10,8,1,10,10,10,2,10,15,8,10,15,13,10,4,10,3,3,10,5,3,10,10,9,9,10,8,8,10,10,3,10,10,7,7,2,10,3,10,10,10,18,10,5,13,2,10,10,11,11,10,7,7,10,2,3,10,1,5,10,8,8,10,10,11,10,10,10,10,11,11,10,10,10,4,10,6,2,10,7,5,2,2,10,10,4,10,10,10,10,10,2,10,9,8,10,2,6,10,10,10,10,10,10,10,10,10,7,10,10,5,5,4,10,20,5,3,10,10,10,11,5,10,10,22,23,10,1,10,8,12,10,11,5,10,5,4,10,7,10,7,9,10,4,4,10,18,16,10,7,1,10,10,14,11,10,11,16,10,8,10,8,10,8,8,15,10,10,10,7,10,10,5,1,10,10,9,4,10,15,16,13,4,9,9,10,6,10,8,8,10,11,7,10,10,9,10,7,17,10,2,10,8,24,10,4,3,10,6,5,2,10,9,10,9,1,10,4,7,7,10,10,4,10,10,10,10,8,10,1,10,10,8,6,10,3,5,10,4,10,5,1,10,9,9,10,10,3,10,4,2,10,6,16,12,10,6,10,10,2,2,10,6,10,20,14,14,10,6,1,10,10,9,14,10,10,10,10,11,10,10,10,6,10,5,1,10,2,10,5,10,10,8,10,10,10,10,10,7,10,5,5,10,10,10,10,7,7,1,10,2,10,18,14,10,5,5,10,7,1,10,8,18,18,10,6,4,1,10,2,17,17,8,10,10,3,10,10,10,7,9,6,2,2,10,8,10,10,10,10,10,10,5,1,10,9,4,10,10,3,10,10,2,10,10,2,8,7,10,17,17,25,10,18,16,10,10,8,9,5,10,10,23,15,10,7,10,10,5,10,10,20,4,10,6,2,15,11,11,10,7,4,10,6,2,15,15,10,10,10,8,10,15,8,10,8,8,10,8,18,7,10,10,4,1,10,10,17,3,10,10,10,5,10,8,8,10,9,3,10,10,10,2,10,20,17,18,10,4,2,10,6,1,10,10,1,10,10,2,2,10,8,6,10,10,6,1,10,10,13,8,10,8,8,10,10,10,15,7,15,10,5,10,6,5,10,8,10,9,10,7,10,10,11,11,3,10,10,14,8,12,8,2,10,10,10,11,6,8,10,10,10,2,10,2,10,9,10,6,3,10,10,10,10,10,1,10,9,1,10,6,6,16,16,5,1,1,10,10,10,10,10,10,10,7,1,10,10,9,10,8,2,2,8,2,2,2,10,10,8,8,10,10,5,15,7,7,10,10,4,10,2,1,10,2,10,10,7,7,10,7,10,10,2,1,10,2,7,17,10,10,4,4,10,2,10,10,10,10,10,10,5,5,2,10,3,10,6,10,10,10,10,10,8,1,10,10,6,10,10,8,10,3,3,1,1,10,10,7,10,8,10,6,12,10,7,3,1,8,4,1,1,10,4,10,10,15,10,2,10,10,4,10,8,12,10,10,6,3,10,10,4,10,9,6,10,4,4,10,3,10,18,6,10,5,5,10,6,6,10,5,10,5,10,15,4,10,10,6,10,10,8,4,10,4,10,1,10,9,1,8,5,10,7,4,10,10,10,10,10,10,7,4,4,1,10,10,10,10,10,7,10,8,8,10,9,5,10,6,5,10,8,5,10,5,3,10,6,11,10,9,3,10,10,10,5,10,9,16,10,10,1,9,12,10,10,10,9,5,10,1,10,10,7,10,10,10,10,5,10,10,5,2,10,1,10,10,10,4,10,3,6,10,10,10,9,10,6,5,1,2,10,10,10,10,10,10,10,10,11,10,5,4,10,10,13,10,5,5,10,3,10,4,10,7,10,7,10,3,15,15,15,10,5,2,10,10,8,10,14,1,10,2,10,14,4,10,9,9,10,5,5,10,9,10,9,8,10,10,10,4,15,10,10,10,3,2,10,15,3,10,4,8,10,10,10,10,10,10,4,1,10,5,10,10,10,9,10,2,8,6,3,10,11,10,13,10,10,10,10,10,10,2,10,10,10,10,10,10,9,10,10,10,8,5,3,2,10,11,4,10,9,10,5,3,10,4,10,10,11,11,10,10,3,8,10,10,10,10,10,10,10,15,10,10,10,6,5,10,10,10,8,10,10,9,10,8,10,10,4,10,10,10,10,1,1,11,10,5,3,10,1,15,6,2,10,8,13,5,2,10,1,10,8,5,10,10,8,10,10,10,6,16,11,3,2,10,10,3,3,10,5,8,1,3,10,10,6,10,10,19,10,1,1,10,10,5,10,10,7,7,10,4,1,10,1,5,5,3,10,8,5,10,10,8,10,10,16,3,10,6,6,6,9,5,10,10,8,1,10,20,20,11,10,10,10,10,11,10,1,10,3,5,5,10,7,1,10,10,2,10,10,10,7,3,2,10,6,4,10,6,2,10,5,10,10,18,15,10,7,1,10,9,9,10,6,4,10,10,10,10,11,10,10,7,5,10,20,10,10,6,10,7,7,2,10,10,20,6,10,1,3,10,7,6,10,8,5,4,10,3,4,1,10,10,10,7,7,10,7,3,15,8,10,10,1,1,10,3,8,5,10,3,10,2,10,10,6,10,9,3,10,4,10,10,7,10,1,10,7,7,10,10,1,4,10,6,15,9,10,10,7,3,10,16,10,10,15,10,8,6,15,15,2,10,8,10,10,5,6,10,10,10,1,10,10,20,21,21,10,7,4,10,10,10,5,10,20,8,8,13,2,7,10,4,10,10,4,2,2,10,3,10,10,1,2,10,10,10,3,10,10,8,4,5,10,4,5,10,5,10,6,15,17,5,5,10,10,5,10,10,7,7,1,10,7,16,10,10,7,10,10,10,10,5,10,7,10,10,10,9,10,9,20,10,10,9,3,10,5,10,5,1,10,10,10,10,4,10,2,2,1,10,7,7,7,10,8,6,10,9,10,10,4,4,10,7,5,10,10,10,1,10,14,8,8,1,1,1,15,11,6,10,4,10,10,20,10,10,12,12,22,10,2,10,10,10,10,6,8,10,12,2,10,10,11,10,7,1,10,10,5,11,10,4,4,4,10,10,10,4,2,10,8,3,3,9,10,10,8,10,10,10,10,15,3,10,9,10,12,14,10,10,5,10,10,10,10,10,10,1,10,6,10,10,21,21,10,4,4,10,8,10,10,10,10,6,4,6,3,1,1,10,4,2,10,9,9,10,9,9,10,9,1,10,7,10,4,10,3,1,10,5,6,10,10,10,10,10,10,1,10,6,10,11,4,10,10,7,10,10,10,5,2,2,10,10,2,14,14,1,10,10,20,10,5,10,6,6,10,8,10,10,3,10,10,1,3,11,10,6,2,10,6,10,7,10,8,13,10,8,1,10,5,6,10,2,6,3,3,2,10,9,1,10,10,10,10,7,2,10,10,10,9,8,10,10,5,5,10,10,1,10,14,12,10,18,1,10,10,5,10,10,10,16,2,10,6,10,7,5,10,10,6,5,10,11,11,10,10,7,10,2,15,23,23,10,10,10,16,11,10,10,10,10,19,10,10,7,7,10,12,1,10,2,7,5,15,12,12,10,15,10,10,2,8,10,7,2,10,10,3,10,11,8,10,10,20,4,10,12,3,10,10,10,10,6,10,11,15,3,1,10,12,7,10,10,15,30,30,10,3,1,10,3,3,10,2,10,11,10,10,10,10,5,4,10,10,10,10,10,9,9,10,10,19,19,10,8,6,10,6,6,11,10,8,8,15,10,1,10,10,7,10,10,10,10,9,5,2,10,1,10,1,2,10,15,17,10,10,9,9,10,9,9,10,4,1,10,10,12,10,12,12,10,10,10,5,1,1,10,1,10,10,8,10,7,7,10,11,10,10,10,10,20,26,10,8,18,15,10,20,10,3,10,11,2,10,9,7,7,7,10,6,6,10,5,5,10,12,14,10,10,10,7,6,10,5,5,10,10,7,10,9,9,1,10,10,3,5,5,10,10,10,9,8,7,10,7,18,6,10,10,13,9,10,7,7,10,1,10,10,8,5,10,10,5,10,11,11,10,9,6,10,10,10,1,2,10,18,13,10,6,7,10,10,11,10,2,12,12,10,3,3,3,10,4,1,10,9,7,10,10,12,1,10,10,3,10,10,10,10,10,10,7,4,4,10,2,1,10,10,7,10,10,10,6,10,10,10,10,19,10,10,12,21,10,2,10,17,10,10,10,8,1,10,3,10,5,2,10,10,2,10,10,2,2,1,1,10,5,9,10,1,10,10,1,1,10,2,10,15,10,8,10,6,6,10,8,8,3,3,10,10,7,10,6,6,10,10,2,9,9,9,9,10,4,2,10,10,10,6,10,3,5,4,4,10,10,10,5,10,9,9,10,10,9,2,10,10,10,14,14,10,4,10,12,10,5,2,10,5,10,10,1,10,17,6,10,20,19,19,10,10,7,10,9,15,8,10,10,10,10,10,6,10,10,10,10,6,1,10,10,18,11,10,10,1,10,2,2,10,15,2,3,2,10,6,1,10,8,8,10,7,5,15,10,10,10,5,10,10,10,8,10,4,10,7,10,18,10,20,7,10,19,19,29,20,10,10,9,8,10,7,1,10,5,4,10,3,10,14,15,21,21,19,10,10,20,25,10,7,5,10,11,5,10,10,6,5,10,8,10,20,8,2,10,4,10,7,10,6,4,1,15,10,10,1,1,10,11,2,1,1,1,10,5,5,10,10,10,10,8,8,10,10,5,10,10,10,9,10,2,2,10,5,10,5,10,8,3,2,4,10,5,15,10,1,10,10,10,5,1,10,1,10,8,8,10,10,10,10,3,1,10,10,2,10,6,10,10,10,10,4,2,10,1,1,1,10,6,6,10,2,3,3,10,10,7,17,17,10,20,14,7,10,10,10,10,10,15,10,4,10,6,6,10,6,10,10,10,10,10,5,2,10,5,10,10,10,10,10,10,2,12,2,10,10,7,3,3,5,10,6,5,10,10,10,3,1,11,10,10,10,6,10,10,8,6,10,15,4,4,10,10,11,10,10,10,2,10,21,14,10,3,10,13,10,10,10,10,10,10,20,19,10,6,5,10,16,16,16,10,10,13,13,10,10,5,10,10,5,15,7,15,15,1,10,8,3,3,10,8,2,9,9,9,10,10,18,10,7,9,5,2,10,9,2,10,7,10,3,3,10,7,5,10,10,2,10,10,4,4,10,10,4,10,9,10,10,20,12,10,15,9,10,9,5,10,7,2,10,4,10,6,1,10,7,15,8,4,2,10,10,11,1,10,1,7,1,2,10,4,2,10,12,5,10,20,19,19,10,9,11,10,10,1,10,18,10,10,10,10,12,6,10,10,6,3,10,11,26,10,7,1,11,10,9,7,10,15,15,10,10,10,4,1,8,10,8,18,18,10,2,1,10,5,10,21,13,10,10,7,10,7,7,7,10,9,6,10,19,12,10,9,10,10,8,10,10,5,3,10,10,13,10,20,19,19,10,8,14,10,9,6,10,10,10,10,10,10,8,10,5,1,10,10,10,9,10,11,11,9,19,9,10,7,7,10,5,10,10,9,11,10,8,10,5,4,10,1,1,10,10,10,10,10,10,3,10,15,2,10,10,1,10,10,6,10,3,10,10,8,4,10,5,10,5,9,1,1,3,10,10,10,9,7,10,5,2,2,10,10,5,10,10,15,15,15,8,10,9,8,10,4,10,7,7,10,7,10,10,10,10,10,10,13,10,10,10,10,10,8,8,10,10,7,7,10,10,2,10,10,12,3,10,10,10,4,10,10,8,10,10,10,20,40,37,10,7,3,10,10,3,1,10,7,10,10,10,10,10,1,10,10,9,10,10,4,10,5,8,10,10,10,14,17,3,2,10,15,11,21,10,10,10,10,10,13,7,10,12,10,4,4,1,10,2,2,1,1,1,1,10,3,3,10,17,13,2,10,10,10,11,10,20,20,12,10,10,9,9,10,5,9,3,10,7,7,10,10,10,10,8,13,10,10,7,7,10,16,19,10,10,3,18,4,10,10,6,9,14,5,10,9,9,10,10,6,5,5,10,10,20,10,8,8,10,15,5,10,10,10,10,3,10,1,1,10,3,10,10,7,7,2,10,10,7,10,8,10,5,5,2,10,10,6,10,10,15,10,5,15,1,10,5,3,10,10,10,10,2,10,5,5,10,18,18,10,10,10,7,10,6,10,20,11,7,10,19,26,10,15,14,17,12,10,10,20,10,8,10,10,5,10,2,10,5,10,12,12,10,6,7,10,6,3,10,10,10,8,6,10,20,5,1,10,5,10,14,10,10,21,9,7,2,10,1,10,10,9,5,10,2,10,7,10,6,1,10,10,10,10,10,10,10,2,10,6,10,4,4,1,1,10,7,4,10,10,8,2,10,8,5,10,20,10,10,8,4,9,5,10,5,10,8,10,10,10,8,10,1,10,10,10,10,10,5,1,10,10,8,6,10,10,10,10,10,20,9,9,10,10,10,10,6,10,10,10,10,10,10,12,3,10,8,3,10,20,14,10,1,1,10,21,21,10,15,20,17,10,10,3,3,3,10,5,15,13,15,9,4,10,4,1,10,7,3,1,10,10,10,10,6,10,10,2,10,10,2,15,14,8,10,4,10,20,13,1,10,1,10,12],"yl":[78,59,59,54,72,68,64,60,60,52,89,91,88,83,82,82,66,66,65,83,59,68,13,14,6,75,75,75,84,73,71,68,71,56,45,41,33,33,27,65,60,49,49,51,89,75,70,64,70,71,62,30,30,25,75,70,48,45,32,27,27,75,75,73,73,65,64,64,80,85,85,44,29,23,17,18,17,75,74,74,69,67,61,88,88,73,65,55,91,74,66,64,64,52,40,25,22,85,77,87,83,66,62,62,68,51,51,45,37,37,28,28,21,31,22,17,14,10,10,6,6,93,97,90,89,43,43,27,22,22,17,12,12,12,22,3,3,3,75,69,62,55,49,47,35,34,26,83,83,81,58,57,47,43,51,91,84,85,75,64,52,32,29,76,76,70,68,66,36,36,68,63,60,50,29,25,23,60,56,56,44,36,30,40,28,25,7,4,75,73,72,62,45,45,45,40,31,31,29,38,89,87,83,58,46,45,43,35,22,15,7,75,75,52,42,41,50,94,86,78,78,67,66,62,56,56,53,6,4,4,78,68,68,61,57,59,58,53,76,81,76,67,66,60,55,37,24,20,82,73,74,66,60,55,55,44,40,40,12,18,16,16,78,78,83,65,54,52,47,43,37,36,36,64,60,70,65,75,75,60,55,53,49,43,41,41,95,90,95,80,77,77,56,54,54,92,84,80,80,80,42,40,35,1,75,84,84,78,87,77,62,54,54,29,24,75,75,68,52,2,1,60,60,63,24,18,9,9,8,75,74,74,71,61,56,53,52,50,35,15,16,16,82,78,72,68,74,67,66,66,75,68,67,36,36,33,24,12,7,7,75,73,69,50,34,25,23,19,17,75,75,80,72,69,64,62,57,58,56,80,54,50,15,15,75,60,62,49,75,70,70,63,51,42,38,89,89,64,55,28,18,23,18,79,58,30,28,16,12,8,7,93,80,68,61,58,60,55,81,80,72,69,54,26,21,19,29,37,75,76,67,75,72,63,63,47,29,25,79,69,56,54,54,24,24,32,80,82,74,56,49,36,40,9,11,9,1,90,89,89,84,69,69,69,54,32,32,25,4,4,1,80,78,78,69,65,75,61,58,56,64,80,76,74,57,56,38,30,30,16,16,9,3,8,8,70,68,66,78,73,73,68,62,60,51,55,55,78,66,66,61,41,36,14,14,12,5,75,75,65,65,62,85,85,82,54,50,48,42,40,40,85,79,73,70,65,80,57,54,32,20,13,9,7,7,1,99,95,89,77,13,6,5,75,75,72,74,65,65,63,54,47,36,75,70,69,69,82,80,73,70,56,33,33,28,38,75,71,42,33,22,11,2,75,70,63,69,59,83,74,69,78,55,52,52,84,62,62,59,38,34,27,20,10,10,10,75,70,62,54,49,49,44,27,27,18,18,82,66,60,57,51,52,54,92,80,65,52,75,71,68,78,74,70,74,74,57,55,48,46,46,43,35,30,32,75,73,70,70,70,59,39,22,13,9,11,11,2,96,79,74,71,66,52,52,41,39,33,29,29,27,75,47,45,38,25,22,58,50,46,49,16,75,70,67,62,54,34,30,42,86,81,81,75,57,57,75,33,36,33,75,69,60,58,58,63,48,48,58,53,27,22,75,75,75,99,98,97,88,87,80,75,54,53,47,43,43,36,85,85,71,55,42,19,13,4,4,4,75,71,20,13,9,2,75,69,64,63,62,80,80,64,55,42,29,15,60,56,56,91,89,89,77,65,58,58,60,67,72,69,69,59,59,59,50,35,37,24,16,19,68,65,56,47,47,94,93,75,75,50,35,13,15,15,74,74,69,56,33,30,4,3,75,73,70,63,73,68,71,71,60,70,55,43,42,41,32,28,22,22,22,11,7,75,75,70,72,73,73,76,76,71,50,44,32,9,3,3,3,97,84,83,73,65,64,39,39,66,66,57,39,32,24,14,14,19,75,75,64,66,74,80,72,65,16,3,3,2,75,68,65,57,57,80,79,68,68,67,57,50,29,39,32,25,70,66,63,61,45,43,31,43,26,75,11,78,75,76,49,2,75,48,45,42,90,95,90,85,78,69,64,64,64,50,39,32,26,24,24,2,75,67,60,60,56,74,69,75,66,65,58,40,40,30,27,27,9,9,75,76,66,86,83,68,43,46,26,14,3,75,73,62,62,53,59,35,31,23,2,75,74,57,57,49,26,19,12,6,6,4,75,72,69,75,70,65,64,58,80,74,48,53,53,80,42,37,37,34,66,54,54,36,36,74,73,68,68,63,75,40,10,1,75,75,70,66,62,62,36,32,14,7,12,2,75,67,64,60,52,48,32,32,25,24,10,6,6,6,2,66,55,50,47,39,20,20,21,3,48,41,33,11,11,6,2,90,90,68,66,70,79,78,78,64,59,59,57,47,75,67,66,64,62,53,49,51,26,29,25,75,64,71,71,50,47,46,30,26,26,4,5,5,60,57,52,98,93,90,67,72,53,11,8,5,1,1,1,75,70,55,52,52,91,88,80,90,78,67,37,39,28,28,72,75,31,23,75,75,64,23,18,18,73,73,60,51,45,40,40,35,30,18,18,75,65,58,40,34,34,34,25,40,40,75,73,70,77,67,44,98,99,99,60,52,49,46,40,36,30,31,61,45,45,39,34,3,3,2,75,71,68,79,67,60,60,65,28,22,20,75,66,54,51,43,35,33,22,72,72,64,59,57,50,45,22,17,18,75,68,56,59,57,40,47,49,94,89,85,83,80,80,69,55,49,56,85,85,74,74,71,44,42,46,92,91,77,74,74,71,45,45,54,42,74,67,65,92,86,77,65,65,60,48,37,30,30,28,23,23,8,8,6,81,63,55,52,36,32,31,75,69,62,58,58,90,90,82,57,57,50,50,50,43,43,36,37,29,95,95,84,43,43,63,51,50,50,35,35,24,16,75,64,58,58,53,51,40,40,35,75,74,68,79,79,79,77,72,68,11,11,75,43,43,36,30,28,26,66,49,44,37,35,33,25,17,5,75,73,71,79,73,68,68,78,67,78,67,75,64,82,58,52,37,33,32,75,70,70,61,30,75,70,69,58,49,43,39,32,32,41,75,66,55,54,41,2,75,60,56,56,36,34,19,14,14,95,93,91,50,60,39,34,32,27,9,9,9,75,49,34,3,2,75,75,71,58,60,51,86,66,59,59,38,48,23,9,2,75,68,60,54,56,51,50,80,50,75,75,75,65,78,77,71,45,45,32,27,7,75,75,69,64,62,73,82,77,77,60,65,70,93,90,81,81,74,43,30,28,28,75,71,56,51,44,42,42,38,38,33,11,7,5,83,76,69,65,62,82,80,80,71,53,47,47,91,78,67,77,62,76,69,90,22,13,4,2,90,85,82,64,65,75,67,47,55,28,23,23,23,18,13,23,75,73,70,91,88,79,85,66,67,61,55,61,55,11,9,8,80,79,68,67,59,73,69,62,59,26,22,19,17,15,10,3,1,2,75,67,64,59,53,53,48,27,75,76,26,19,15,25,14,5,1,75,67,56,56,61,45,40,40,40,59,61,55,87,77,59,69,66,55,45,27,25,21,5,5,2,1,75,74,72,71,60,51,56,78,78,78,66,54,41,33,33,6,6,1,75,71,81,75,74,70,42,42,29,16,14,7,7,78,72,64,68,58,4,5,5,82,83,78,68,61,60,53,14,6,2,75,73,75,59,57,52,39,39,23,23,20,10,4,4,49,43,43,23,1,75,71,42,37,37,26,1,75,63,65,65,80,62,55,83,81,83,72,67,66,53,53,48,41,41,41,30,25,22,81,78,73,49,48,40,40,75,72,67,78,83,75,70,64,61,61,52,34,34,34,75,73,70,70,65,60,57,34,3,1,2,75,63,62,55,45,40,40,35,39,59,56,41,9,7,3,1,1,75,73,64,61,58,43,92,92,90,65,44,44,40,35,4,8,8,75,70,73,91,91,83,80,84,84,46,35,34,30,24,28,4,4,2,2,75,77,70,64,62,60,70,91,88,95,45,43,37,30,30,30,75,68,64,62,40,36,36,36,77,66,63,60,70,52,29,29,30,24,24,13,13,1,3,3,2,83,85,85,60,51,40,40,31,17,17,12,12,6,6,75,73,68,75,63,64,50,40,33,33,13,13,80,55,43,43,37,55,46,44,38,38,80,80,71,45,45,35,77,77,74,57,55,49,47,16,88,85,84,68,68,65,48,32,32,29,92,84,70,72,68,64,62,57,94,92,91,52,46,26,15,14,4,6,75,77,77,76,71,69,79,66,65,65,76,68,60,59,59,47,45,33,30,29,91,64,66,57,75,64,64,60,16,10,8,5,2,4,72,69,66,51,51,51,80,76,75,68,67,67,84,62,62,61,51,45,42,26,26,18,75,80,75,64,63,59,21,11,12,3,3,90,90,81,78,78,70,72,59,56,56,54,54,45,44,46,80,80,80,79,86,79,72,80,69,53,47,42,42,40,31,32,32,80,56,54,34,27,25,75,73,73,69,50,42,25,25,20,90,89,84,61,55,52,47,44,31,32,23,13,14,8,74,84,79,74,23,11,5,4,81,75,63,63,63,90,85,84,77,29,29,29,75,65,63,68,80,74,67,72,67,63,79,68,59,42,42,35,25,22,5,75,75,76,62,62,54,45,55,42,41,59,58,52,52,50,50,87,73,66,64,62,57,55,86,64,64,51,54,47,42,37,37,32,42,58,54,52,81,81,74,74,57,70,72,59,75,68,76,56,50,47,40,40,32,38,29,6,4,4,1,1,75,69,66,62,59,66,75,56,52,38,26,19,29,21,14,75,70,65,61,76,59,59,46,26,26,26,3,90,69,63,56,61,55,55,50,44,42,73,78,73,56,61,52,41,41,75,74,59,59,58,92,91,91,84,55,42,42,34,30,26,26,10,5,5,75,69,65,18,16,7,7,7,75,69,61,61,50,20,11,11,11,89,89,89,54,53,42,34,31,35,25,25,1,2,75,68,65,69,65,73,73,63,52,52,43,43,41,36,30,25,22,12,6,6,6,3,3,3,3,2,75,67,64,62,51,43,41,37,63,63,56,39,39,75,65,60,56,43,43,41,31,28,18,16,19,66,59,44,36,33,27,9,6,1,75,78,58,52,50,50,50,43,33,27,19,19,11,8,75,72,33,22,16,13,13,8,5,15,8,75,72,63,43,26,23,80,44,44,44,9,3,3,75,56,56,75,60,59,40,32,31,28,16,10,10,75,74,81,70,67,25,17,14,9,4,79,79,79,50,47,40,36,23,19,7,1,1,72,63,61,55,33,33,15,11,75,76,69,61,56,59,2,75,71,69,37,30,21,20,24,77,72,75,74,50,22,20,22,75,70,52,52,54,64,40,38,35,31,29,30,25,18,18,5,2,8,71,63,61,61,55,52,49,49,33,14,15,13,75,74,62,67,77,67,80,80,74,61,54,52,89,85,85,48,35,29,25,27,18,12,19,14,75,66,66,75,74,76,67,38,16,75,75,74,59,43,31,16,16,61,58,50,50,48,85,76,71,69,74,65,63,57,90,87,85,59,59,59,91,76,78,65,65,65,41,38,38,75,26,21,15,20,20,75,65,57,56,42,33,33,30,29,33,43,75,65,58,58,54,75,64,60,60,49,75,57,53,39,36,36,28,26,28,18,18,18,71,67,55,25,12,3,75,69,64,64,52,43,38,14,15,80,85,89,61,61,61,85,84,80,54,46,41,33,24,34,42,22,13,8,85,85,90,67,53,52,37,34,14,5,75,78,71,78,86,81,74,38,39,69,60,49,31,29,23,76,74,72,67,59,55,67,90,79,79,65,75,47,25,19,15,10,8,6,1,99,95,91,87,88,33,15,14,16,81,81,39,38,33,75,71,64,63,56,56,39,30,23,18,12,9,75,64,62,62,44,27,28,31,75,72,75,47,47,1,75,81,69,75,73,69,54,52,57,90,92,80,74,73,73,46,46,50,89,78,74,72,47,47,48,87,83,71,67,70,49,46,39,39,36,75,65,59,59,59,66,50,34,32,37,75,73,72,59,40,35,30,26,24,75,61,61,53,48,41,37,35,74,69,69,74,57,54,54,83,83,83,62,64,53,45,44,42,42,39,31,27,27,27,19,17,7,5,2,75,51,55,55,92,88,85,65,57,45,35,75,75,67,92,83,73,68,47,48,48,80,75,74,69,69,60,65,54,45,44,44,2,2,2,76,64,64,46,39,37,27,27,22,75,75,66,60,56,51,49,49,55,80,72,68,61,54,50,25,35,31,31,82,82,72,68,68,67,62,67,76,67,55,67,50,16,5,5,1,75,85,81,45,45,34,23,18,18,14,9,4,6,6,75,58,56,51,50,49,37,35,91,89,87,62,58,73,68,33,28,22,75,46,46,41,38,38,86,83,73,74,54,51,42,42,26,26,26,75,55,32,41,37,37,62,67,64,75,76,76,76,75,56,54,50,40,40,40,68,65,66,54,49,49,47,39,40,30,28,22,16,18,10,62,60,65,84,85,84,56,53,53,79,66,64,58,53,63,37,78,83,74,75,61,53,50,48,48,40,41,41,75,70,63,71,61,75,76,71,60,58,48,50,46,80,71,66,66,59,92,80,80,70,62,50,29,24,19,14,9,5,5,77,56,56,48,27,31,4,4,12,22,13,87,88,83,67,50,50,11,8,8,8,91,90,89,42,42,54,52,49,87,34,35,33,29,75,74,75,70,66,60,50,48,42,80,71,56,56,48,36,29,29,21,21,24,75,72,81,58,50,54,49,47,40,1,1,75,45,45,39,34,29,28,9,67,67,59,55,51,47,92,88,80,72,71,77,67,66,56,53,47,87,93,89,83,75,73,66,59,41,41,27,19,18,18,15,75,75,64,62,41,41,41,75,73,67,71,64,62,91,91,91,36,36,36,30,21,3,1,1,60,58,51,47,44,36,29,3,75,72,67,85,82,69,65,65,86,86,78,66,62,62,85,18,17,17,73,52,46,43,43,8,7,7,7,75,68,62,48,45,45,33,29,80,77,77,60,54,51,46,37,37,37,39,30,14,14,4,2,1,1,94,97,38,23,11,6,75,75,70,67,66,65,65,73,66,62,55,50,26,1,75,75,64,59,59,55,54,54,80,74,40,22,12,12,75,75,72,61,48,39,35,39,49,35,24,11,14,14,75,75,72,71,64,63,53,49,59,51,87,78,79,75,42,30,26,10,2,2,75,49,43,42,40,59,52,48,48,48,75,70,72,72,64,62,60,75,59,50,34,35,33,68,65,44,35,7,7,75,60,60,51,82,77,59,47,45,45,50,31,27,24,16,3,75,76,70,77,85,69,79,61,58,56,82,79,77,69,74,63,55,53,75,73,66,49,38,39,34,19,2,84,84,86,73,75,75,74,67,66,85,66,50,50,34,35,26,78,63,63,63,95,86,83,83,79,63,44,79,74,66,61,50,44,30,19,19,81,73,73,69,63,53,49,31,19,26,30,27,27,85,79,76,74,72,60,70,66,64,90,95,95,89,77,77,62,62,62,51,51,51,75,76,9,9,9,80,72,69,66,56,54,53,89,82,78,59,53,48,35,32,25,10,10,11,75,73,69,80,80,77,69,65,63,47,31,22,17,15,20,75,75,68,64,57,53,47,44,42,61,61,56,66,61,57,52,52,52,40,47,47,30,24,21,24,24,13,66,62,72,82,80,76,73,68,71,65,74,74,65,61,57,51,51,44,75,52,52,56,75,70,60,57,46,43,43,36,38,34,58,45,44,35,35,33,83,63,57,57,10,7,2,75,61,61,43,35,27,14,11,8,2,72,61,58,68,60,45,40,40,89,87,87,50,44,42,80,75,72,70,67,73,62,57,51,43,27,29,20,69,68,60,90,82,75,74,61,57,44,37,23,20,16,12,4,4,75,77,69,62,62,54,37,37,42,29,6,7,2,61,57,54,45,32,28,28,8,6,6,70,76,59,53,34,19,21,12,79,83,92,87,54,50,32,32,28,10,10,10,80,75,71,69,39,23,27,6,4,4,75,72,72,62,62,62,49,47,53,95,80,80,80,90,86,78,83,79,48,39,29,39,39,75,76,67,62,40,37,22,12,12,7,68,67,62,69,58,45,34,39,42,92,93,90,42,42,39,28,24,12,75,66,53,53,36,32,27,27,15,15,15,75,54,75,69,63,38,34,34,27,7,11,7,81,77,72,64,64,59,89,76,74,23,21,19,75,69,60,61,62,78,62,66,54,38,75,58,60,50,40,39,39,39,61,63,68,68,42,40,13,8,93,80,75,76,22,22,15,1,84,83,76,72,60,52,45,50,84,92,85,71,52,38,36,20,20,11,11,8,3,75,76,76,71,70,63,55,54,54,87,81,81,75,73,73,55,51,52,92,78,75,66,68,68,58,52,48,51,36,32,30,25,22,20,1,1,2,1,75,69,62,54,49,37,50,75,73,65,53,46,33,30,17,17,12,75,75,75,52,51,48,35,34,75,72,70,63,60,56,77,71,71,30,17,15,15,8,91,90,87,50,48,52,93,93,93,80,74,84,75,67,67,61,92,90,86,69,66,64,45,39,39,74,71,64,60,62,62,57,57,55,84,84,84,57,55,55,45,45,35,36,36,75,64,61,55,43,35,32,24,20,90,85,81,76,69,71,55,53,80,75,64,64,64,40,38,33,28,28,67,72,29,29,29,70,75,53,53,42,75,75,65,23,18,7,7,43,38,37,90,66,67,67,77,77,87,77,75,71,55,55,54,44,44,42,31,23,23,11,75,61,59,39,30,11,11,15,2,75,59,59,53,40,40,31,31,69,65,60,58,66,62,46,47,62,58,82,54,40,35,32,26,75,71,75,77,82,67,28,13,4,9,4,75,75,63,75,75,58,54,55,80,84,79,63,54,46,46,76,76,77,56,56,47,20,20,19,70,67,51,34,14,14,71,59,51,61,75,75,67,65,62,56,96,93,93,59,54,49,48,43,43,34,64,62,62,89,84,81,67,34,31,29,25,23,18,16,75,77,77,68,64,62,80,76,73,24,23,23,84,96,91,57,7,3,3,3,97,95,31,18,18,13,84,79,80,58,35,35,32,75,75,81,77,68,56,49,38,27,23,15,3,73,69,69,60,58,63,82,78,76,80,76,72,70,70,79,80,80,80,54,64,60,20,20,15,75,71,71,73,55,47,80,79,68,66,66,94,93,84,49,48,21,20,2,75,17,22,22,83,83,75,74,67,58,60,43,22,12,12,1,2,70,62,44,44,36,11,76,76,67,63,54,47,29,25,13,13,7,2,1,1,40,38,43,33,67,67,61,61,75,65,60,49,35,32,34,21,14,14,75,75,69,55,46,24,3,1,74,60,55,51,15,18,75,69,62,39,39,11,7,17,23,67,59,62,89,88,58,58,67,41,38,36,17,75,72,72,65,49,46,41,41,18,75,73,73,80,75,75,67,52,36,33,33,20,13,13,75,75,70,65,60,45,40,28,24,29,75,67,66,64,58,48,27,24,18,20,13,7,75,35,17,14,14,75,72,71,61,59,59,50,60,60,60,90,87,77,59,53,48,46,37,34,63,70,60,54,50,30,24,34,28,38,82,77,75,75,69,89,58,60,56,69,64,64,56,53,36,25,20,14,17,5,78,70,60,20,16,26,22,75,67,80,59,54,53,40,39,39,33,67,68,73,32,27,21,21,5,3,75,79,62,59,48,37,30,19,16,75,64,64,42,75,73,37,27,27,2,2,75,70,70,49,40,6,1,79,75,67,64,64,44,6,6,4,75,72,43,39,38,75,68,50,26,29,25,17,9,1,2,75,39,30,25,10,14,10,80,79,54,52,52,71,71,67,73,73,38,38,18,15,9,75,75,82,56,75,47,28,30,16,8,5,1,2,83,83,78,73,65,65,88,87,86,6,1,1,75,68,60,52,48,38,37,37,30,27,36,9,9,8,83,79,68,55,38,32,23,14,11,75,67,57,51,45,45,45,86,80,79,56,56,64,70,64,55,49,49,41,34,75,53,59,59,98,98,95,88,88,69,61,58,58,52,37,33,28,17,19,8,11,11,11,76,70,68,80,37,26,25,25,72,40,45,52,52,7,5,3,75,69,63,79,63,41,43,34,23,23,23,15,6,2,1,2,2,98,99,99,77,77,59,59,50,43,43,53,75,62,56,61,42,28,33,26,4,14,12,12,75,70,68,60,55,56,33,30,32,75,71,62,43,27,23,22,75,74,74,59,56,56,85,83,78,60,61,50,56,64,75,15,6,4,4,4,75,62,64,64,25,25,30,75,75,73,66,67,65,81,76,86,75,68,68,64,88,88,88,47,47,39,34,34,75,75,69,24,10,5,5,75,68,46,46,41,41,59,60,50,48,44,38,35,28,28,23,19,80,76,76,58,49,49,36,27,25,25,25,75,73,80,64,61,55,52,44,28,28,18,14,29,14,75,66,59,52,47,43,38,36,29,25,31,29,69,51,47,26,27,17,17,75,60,46,44,54,54,88,80,81,76,80,67,57,49,29,29,29,63,57,46,27,22,20,6,5,8,75,72,70,64,58,55,52,52,41,32,29,30,24,63,17,14,10,75,84,86,78,77,72,87,79,52,52,43,40,40,40,80,79,69,55,58,58,68,47,53,75,71,79,74,71,58,55,38,43,54,38,75,77,77,77,76,62,48,42,36,75,58,51,49,47,18,6,5,1,75,54,50,50,89,85,74,64,47,43,41,41,37,27,1,75,73,78,35,30,26,75,59,54,47,32,26,22,22,22,75,72,62,60,59,91,79,84,80,74,51,34,34,36,62,55,50,38,38,38,54,37,34,32,32,2,81,72,70,70,65,70,66,54,54,48,45,40,40,35,31,14,5,80,77,72,60,54,45,45,37,20,7,4,4,1,86,75,72,66,60,60,58,51,49,43,45,45,39,25,20,19,4,75,64,58,58,92,77,56,56,74,72,72,68,59,54,49,51,46,30,26,22,77,65,59,48,41,36,36,38,54,50,47,39,13,64,60,48,58,58,58,74,73,83,91,87,82,76,73,57,46,36,31,26,21,9,6,78,72,57,50,47,48,39,36,36,30,70,55,55,53,53,47,47,42,46,46,56,56,28,75,75,50,50,75,51,46,42,42,38,26,20,21,75,72,62,54,33,29,29,12,14,5,77,87,87,79,71,68,69,60,51,48,48,45,38,36,29,6,75,77,77,62,22,16,9,7,5,80,75,70,64,52,40,40,73,65,65,75,77,74,68,79,73,70,67,54,54,50,47,44,98,98,98,65,63,60,47,28,28,27,75,60,61,57,89,84,77,80,70,80,56,54,48,86,86,83,80,88,82,75,75,62,70,86,86,80,74,68,42,42,42,89,80,65,60,43,32,32,22,18,10,10,3,1,1,2,76,65,65,64,35,35,35,75,71,69,81,40,35,27,22,11,75,72,72,20,11,6,4,80,81,41,24,5,7,85,80,87,69,65,65,60,60,56,90,89,86,41,17,8,1,82,82,76,69,62,56,56,51,27,23,75,73,66,90,90,92,81,72,75,63,38,34,29,29,27,75,23,3,5,1,75,69,63,63,54,51,29,29,26,11,5,2,78,78,74,39,35,43,92,84,78,76,74,63,45,44,43,91,94,91,61,71,69,69,88,69,67,75,83,78,74,12,75,64,44,40,39,39,60,60,57,85,79,74,69,65,85,80,90,76,67,53,45,45,46,46,29,24,11,10,10,91,5,5,5,75,67,61,61,61,28,26,26,17,14,75,71,71,54,54,43,34,26,15,75,70,70,56,21,14,13,10,11,11,75,68,64,64,75,83,83,80,26,24,7,7,7,75,59,59,50,50,75,75,75,60,58,44,45,39,34,28,30,15,6,6,6,4,4,2,75,69,79,72,27,32,32,32,68,62,61,58,58,54,46,50,42,26,18,9,10,11,75,71,71,64,54,48,42,32,32,34,21,16,16,8,11,66,66,61,4,3,1,79,79,76,89,86,80,79,70,61,61,57,99,99,96,58,55,49,49,35,29,32,3,71,66,65,57,40,40,33,26,23,23,85,83,74,79,70,67,60,56,49,48,48,99,69,68,21,11,2,1,1,1,2,70,70,70,65,76,75,54,64,64,74,63,47,42,36,32,24,15,15,15,13,3,2,2,75,68,63,61,61,52,26,19,22,88,84,82,62,36,32,23,24,24,76,71,65,40,36,36,31,69,69,72,19,16,16,76,72,69,67,65,65,61,54,47,48,44,36,29,39,26,12,12,70,70,46,75,69,67,35,45,36,20,14,4,4,4,75,73,73,58,59,50,31,31,24,20,75,62,58,73,80,52,31,28,28,75,75,79,65,57,62,70,80,78,71,61,59,59,50,51,47,27,27,27,14,13,5,3,5,5,75,74,70,72,72,62,62,51,58,45,55,75,70,80,89,84,80,80,75,71,67,57,50,50,44,37,32,30,31,75,85,76,76,65,39,34,20,14,75,75,75,64,60,53,43,43,32,29,26,26,74,76,65,33,21,17,2,1,97,87,87,79,77,72,62,60,65,59,45,45,33,19,19,19,75,78,55,55,55,44,35,25,17,27,11,5,2,75,72,36,40,41,21,11,9,3,75,73,60,55,14,1,75,53,50,36,30,12,5,79,79,72,62,52,31,25,1,76,67,63,60,60,87,74,74,70,87,81,81,49,34,75,74,63,50,38,36,32,29,25,20,15,12,14,75,80,85,76,31,41,34,39,98,97,97,67,63,50,48,41,44,56,52,44,13,10,6,80,80,78,63,62,62,80,35,36,24,24,17,75,74,86,81,68,68,68,73,25,20,14,14,14,14,9,9,9,9,2,73,59,55,58,84,57,57,53,41,38,36,51,80,80,76,70,70,55,75,75,71,67,60,53,44,41,43,29,29,29,75,70,68,78,71,66,66,75,63,62,82,76,61,47,38,38,36,36,37,81,81,77,71,71,67,18,11,11,76,86,92,86,78,65,58,54,47,45,39,41,18,19,19,62,44,40,40,38,62,56,81,73,73,49,49,44,89,89,90,78,70,54,45,34,28,5,67,67,2,75,64,64,35,31,29,20,20,16,75,75,85,79,86,85,80,90,67,65,60,90,52,4,54,53,49,99,75,60,60,55,88,88,65,58,54,54,49,80,86,96,56,59,59,84,79,74,58,55,53,78,73,74,61,16,14,14,75,71,24,23,75,68,66,60,60,60,94,81,43,30,17,16,12,8,91,80,80,80,64,47,43,42,11,9,9,75,75,75,88,85,80,76,76,61,45,1,1,1,2,75,35,35,44,80,74,77,79,76,63,59,56,89,87,81,59,59,59,94,89,86,84,77,77,72,27,24,29,14,4,4,14,1,99,61,52,47,47,42,37,29,24,24,24,14,16,26,26,68,62,59,55,55,57,87,80,62,62,65,60,37,32,32,17,17,5,1,2,45,43,38,39,75,74,61,61,61,80,67,65,62,77,75,69,48,38,34,36,60,59,59,51,48,12,11,75,72,61,54,18,12,5,79,73,73,60,59,59,49,38,20,19,13,7,75,67,64,48,44,27,26,15,5,1,88,82,63,53,50,39,39,37,31,68,63,43,43,43,84,83,83,64,60,58,55,46,50,55,41,86,85,57,45,36,46,38,36,27,24,18,16,16,16,75,74,68,80,75,71,39,23,15,14,8,3,1,1,75,75,80,61,58,50,47,52,94,87,87,51,49,51,80,67,41,26,26,21,46,43,37,96,90,88,75,74,74,71,69,69,75,55,18,9,8,3,75,72,67,81,65,65,64,80,76,75,75,76,58,54,51,94,60,63,56,40,40,39,85,53,63,52,52,99,92,87,83,80,75,59,50,28,34,34,97,94,91,96,50,48,53,63,89,89,86,75,71,79,57,57,50,56,58,98,98,81,77,74,64,59,53,47,46,41,35,35,57,39,39,47,94,94,97,41,41,41,75,72,72,87,63,61,56,80,79,71,67,67,67,40,36,36,24,5,1,2,75,68,68,63,52,58,57,57,85,97,76,70,80,70,70,64,61,61,39,34,19,14,14,10,86,86,78,66,62,62,90,89,79,79,68,55,53,55,84,81,73,66,69,82,80,73,67,67,63,58,42,36,33,65,44,46,37,21,18,20,76,76,66,58,47,47,42,82,77,74,65,58,42,42,75,70,70,89,94,94,80,78,55,52,43,11,3,2,75,62,62,62,78,78,62,62,49,54,44,37,32,26,21,10,18,19,17,27,75,5,4,78,78,78,69,31,30,23,2,74,69,35,35,32,32,16,24,13,2,49,41,37,31,28,75,74,74,4,1,57,57,54,31,23,23,20,81,77,68,56,56,55,45,43,40,27,18,16,10,7,4,78,78,68,36,16,16,12,22,75,70,66,71,67,51,50,60,39,38,31,29,29,37,75,68,68,75,80,80,70,76,63,58,41,32,32,28,28,14,14,4,70,70,70,72,52,34,25,25,21,21,21,75,71,59,61,57,80,57,43,40,40,32,32,18,11,75,69,71,66,64,59,52,50,49,49,95,85,73,68,78,71,66,57,57,40,31,24,28,10,1,4,2,80,76,72,52,45,41,26,27,11,3,75,75,74,76,74,56,40,33,32,14,13,11,75,66,48,42,33,21,81,25,23,12,14,5,75,64,59,52,52,52,80,76,76,65,54,54,41,43,51,27,75,46,28,26,27,12,8,75,71,71,35,35,35,23,23,28,82,76,73,66,66,62,80,73,71,75,52,53,51,33,18,14,14,87,80,85,84,75,71,70,61,71,66,62,86,81,62,22,33,28,76,70,70,86,87,78,65,96,91,89,79,76,73,64,65,54,51,51,43,30,26,25,75,63,57,55,97,96,96,37,24,19,19,73,67,67,75,67,42,31,11,10,2,4,96,90,65,52,42,40,40,27,27,29,9,11,12,92,88,31,35,13,75,70,62,57,48,47,47,39,37,29,19,14,10,5,4,4,75,69,69,80,78,76,71,68,65,52,58,43,1,1,11,11,75,75,71,78,78,71,69,69,77,77,63,61,61,86,82,79,71,68,43,41,35,32,32,32,75,69,64,50,41,37,30,16,10,5,75,69,60,57,48,28,75,70,49,4,2,2,75,72,62,59,48,48,44,91,91,34,28,27,75,75,55,49,46,41,41,46,54,68,63,55,50,30,30,22,13,7,8,75,60,63,58,87,90,90,34,9,8,5,75,63,60,53,44,37,35,31,22,13,10,48,44,44,17,18,18,80,80,78,52,55,51,43,41,75,66,53,55,20,75,70,65,65,56,52,45,41,21,75,76,63,63,56,81,81,76,68,68,68,51,50,59,80,76,60,17,9,14,1,3,3,75,75,85,85,68,62,61,99,99,98,51,38,22,21,16,75,75,74,61,71,76,58,3,75,75,71,62,65,48,37,32,29,7,75,70,70,70,30,24,22,77,72,72,79,79,70,70,72,64,71,72,56,52,53,80,73,75,51,25,20,3,4,78,47,47,42,40,60,55,41,41,34,34,57,59,54,36,10,20,21,16,3,75,75,75,66,58,51,38,33,29,28,14,10,75,75,35,34,21,23,13,12,10,10,75,70,48,58,58,83,83,83,78,72,71,72,73,57,55,40,34,29,26,19,16,88,85,50,44,31,22,12,12,10,80,69,69,24,19,19,12,9,5,2,68,68,53,53,53,8,75,67,64,62,40,36,35,28,26,24,21,79,21,16,72,69,44,34,38,28,79,67,63,58,54,54,54,41,33,32,12,3,75,77,77,87,74,67,67,59,52,16,8,8,2,1,2,75,64,34,23,23,13,74,67,67,61,43,34,34,34,66,20,17,17,10,2,1,75,67,67,65,65,60,53,41,41,32,16,1,1,58,75,60,52,49,49,49,30,30,26,75,75,65,65,65,65,63,54,51,26,26,21,5,10,75,68,64,49,43,41,32,23,4,2,1,1,60,55,50,55,44,22,16,14,75,69,57,56,53,63,73,66,58,55,52,50,34,21,21,12,5,75,67,66,64,59,61,71,79,68,68,46,45,75,71,70,25,26,18,72,63,59,43,44,44,54,73,73,75,70,70,63,56,34,34,34,64,64,60,46,40,35,30,15,10,75,74,70,73,70,20,75,82,68,43,44,36,22,6,11,11,75,55,60,38,33,29,28,24,68,68,44,38,39,14,19,19,79,75,73,73,65,68,59,69,74,74,81,81,72,70,50,46,45,87,79,69,66,66,46,38,8,75,73,69,63,58,60,60,93,92,89,76,18,16,13,22,84,86,76,63,62,62,55,34,31,30,19,14,14,75,75,75,81,68,75,71,64,63,55,45,41,31,27,26,24,18,28,75,60,59,59,49,51,44,32,75,73,73,74,59,58,47,45,43,80,80,79,78,78,78,65,58,51,45,38,20,9,11,11,75,70,67,64,58,57,79,79,74,67,59,70,69,63,63,63,75,74,54,54,49,82,78,66,50,47,35,35,28,26,22,23,18,21,7,7,7,73,38,33,25,17,8,1,1,79,81,79,55,52,62,58,29,30,30,67,65,55,49,44,74,69,65,61,61,54,37,37,45,37,24,24,24,84,85,83,58,49,45,75,74,66,47,37,35,9,9,5,75,68,42,22,22,11,12,5,75,75,66,63,61,61,87,93,90,69,67,71,64,62,44,39,35,33,33,28,24,76,81,77,60,59,54,30,30,30,75,70,70,58,43,40,50,58,57,59,75,73,54,35,35,24,23,19,7,76,81,81,64,56,54,51,50,86,81,80,65,49,45,45,90,85,69,5,2,2,75,85,76,76,53,49,6,3,1,75,68,66,72,72,50,50,36,34,39,78,53,56,53,37,29,26,26,45,42,6,2,2,75,65,51,51,51,45,75,65,62,62,52,42,40,27,22,20,14,5,5,5,15,75,73,76,81,78,71,56,41,40,40,88,81,81,55,53,60,53,49,44,47,36,23,21,15,10,8,4,75,73,57,52,50,94,92,87,56,56,54,44,30,19,11,10,75,20,20,25,80,60,64,64,85,84,84,44,8,7,7,78,72,57,47,41,41,41,36,41,8,4,1,55,55,53,34,23,38,34,75,67,61,54,41,39,21,13,2,2,75,75,68,63,74,57,51,51,51,46,45,44,3,75,85,69,59,57,43,42,42,82,68,29,29,28,75,43,43,75,70,63,55,52,46,19,18,19,75,51,49,46,40,37,35,37,80,75,40,39,39,96,94,90,50,40,35,32,25,15,73,64,66,62,64,64,80,80,78,75,70,55,55,53,91,89,76,69,69,50,50,43,35,30,22,69,69,68,65,81,81,81,49,37,37,29,28,11,10,20,75,59,50,45,31,24,25,79,63,54,46,27,22,21,66,54,49,32,30,9,5,75,75,71,47,44,33,20,18,13,75,71,80,57,57,53,42,40,40,98,96,91,58,75,72,72,51,46,46,90,87,65,58,56,45,37,28,24,21,14,75,69,64,58,58,52,49,54,46,91,88,88,77,36,40,31,26,26,26,75,75,70,70,67,67,47,44,16,13,4,2,75,72,81,55,52,38,25,23,23,60,58,58,85,66,60,69,91,91,65,69,69,66,69,74,54,54,49,44,44,28,29,29,70,56,56,75,74,74,78,74,69,69,67,49,89,74,71,70,4,2,1,75,70,70,52,47,52,82,68,52,48,48,41,40,35,22,27,23,20,2,81,78,77,42,42,45,39,17,6,11,11,5,75,70,64,61,57,36,65,50,52,46,38,48,37,20,15,9,2,75,48,75,66,65,58,58,52,44,49,32,27,17,74,69,69,32,75,62,39,9,8,72,68,65,59,56,48,48,32,31,31,60,57,51,49,36,46,51,38,84,83,79,70,68,52,62,56,2,75,85,78,88,60,55,46,40,35,27,27,1,1,1,1,75,75,71,68,64,64,62,78,52,31,27,26,71,54,51,2,75,77,66,65,60,45,45,55,39,25,26,36,75,85,4,3,2,75,85,75,64,61,48,48,14,9,7,75,75,60,57,48,48,48,48,31,15,10,10,4,75,65,66,57,46,41,41,75,62,53,41,27,27,26,2,2,46,45,41,75,74,64,64,66,52,50,50,45,45,50,32,30,28,19,7,75,73,73,75,69,68,64,42,19,75,56,55,45,46,26,24,6,4,4,67,67,42,40,33,29,26,26,75,28,22,14,11,8,75,74,67,49,55,41,38,5,15,14,74,67,66,56,44,39,34,31,25,76,73,90,67,66,60,30,19,17,8,7,75,72,72,79,59,59,53,45,42,44,34,36,49,80,83,75,78,44,44,38,33,31,24,78,73,65,58,54,56,66,66,22,22,25,59,57,53,75,70,70,39,38,37,75,71,63,60,51,53,62,90,85,83,62,58,68,67,87,64,48,31,33,33,75,75,64,62,44,56,45,84,83,83,65,59,53,50,17,11,10,75,75,72,67,65,65,50,47,41,34,29,25,24,18,9,9,75,72,67,63,83,75,77,77,63,62,64,85,92,87,89,89,61,62,77,78,62,22,23,15,75,73,73,42,19,17,36,75,73,35,30,82,67,64,60,91,94,92,30,25,19,16,11,10,10,16,84,57,50,50,89,87,87,20,18,18,75,70,64,61,61,56,44,47,46,93,88,82,77,77,70,63,81,81,67,65,65,80,75,79,68,68,68,77,71,68,48,37,35,30,24,17,17,15,85,86,69,69,68,52,48,49,59,88,81,74,65,65,61,56,44,44,37,12,22,10,1,75,75,75,64,57,54,54,51,87,87,73,66,54,42,24,24,22,10,10,8,68,60,25,25,34,58,58,47,87,78,78,83,73,70,71,77,74,72,72,62,53,53,52,49,43,41,1,2,80,57,50,48,87,89,93,43,16,15,14,10,8,75,75,69,69,69,54,51,66,60,75,72,72,70,68,61,59,50,48,42,42,29,26,26,19,2,75,63,60,57,52,47,47,32,32,27,86,82,66,62,48,46,41,35,29,13,10,1,80,50,46,26,26,31,75,69,63,62,47,48,35,29,27,20,5,87,87,71,72,63,32,42,32,32,9,8,1,75,71,70,63,59,60,80,69,54,54,48,50,11,9,9,76,76,69,55,55,45,67,64,46,52,46,23,18,9,2,48,41,39,33,33,33,59,53,56,43,53,52,45,37,30,27,25,66,53,63,56,54,47,42,52,52,50,40,39,33,80,65,60,56,54,58,48,35,25,24,20,15,15,13,2,2,1,2,75,67,64,75,54,75,64,64,58,70,63,48,39,33,21,21,21,69,71,71,68,51,51,51,46,56,56,51,91,89,89,50,29,21,21,14,11,11,78,75,82,71,59,45,43,83,74,71,59,64,31,22,19,75,66,63,61,65,84,84,84,69,61,52,43,25,25,22,60,60,48,49,49,41,59,46,46,41,75,71,63,62,56,38,34,24,24,20,13,14,8,2,2,14,2,98,94,94,74,67,64,45,44,42,33,23,12,12,8,75,68,58,58,53,49,40,37,31,23,18,18,5,1,75,68,55,36,32,28,75,72,66,2,75,71,62,61,55,46,46,46,20,15,15,75,72,65,11,10,10,75,71,66,57,56,52,95,91,86,73,76,80,74,63,58,55,83,79,75,75,73,57,75,78,78,77,65,61,71,80,80,80,75,63,63,58,50,44,44,88,75,70,66,63,71,69,42,34,36,27,24,22,75,75,70,60,54,52,46,46,47,95,89,86,93,29,29,39,38,59,59,54,90,90,83,52,47,44,37,29,26,28,28,75,71,56,22,16,21,25,96,95,93,54,47,31,28,75,72,67,64,60,60,55,45,44,21,20,19,75,53,51,32,29,18,97,93,92,80,31,35,25,21,12,12,53,44,39,35,34,34,31,87,70,65,64,50,46,53,53,33,30,25,32,75,73,70,87,72,69,61,39,24,34,75,75,64,65,40,36,19,19,20,75,67,65,52,42,39,34,34,66,64,59,53,53,43,35,24,77,60,24,24,24,13,23,17,17,8,8,5,5,97,91,91,84,65,65,40,40,33,31,68,66,43,17,18,16,75,63,55,24,24,18,18,82,75,71,60,75,75,71,80,80,79,69,53,53,48,97,95,77,47,45,45,96,76,74,74,68,48,44,32,23,19,16,9,8,8,75,74,62,55,38,32,32,92,86,83,80,43,40,40,37,63,60,55,50,45,39,35,33,77,85,60,51,41,21,16,16,26,75,73,45,46,29,23,23,16,7,98,97,94,85,79,76,74,68,69,58,52,50,91,93,89,69,66,64,47,47,44,38,62,70,67,80,80,85,74,73,66,43,53,53,38,39,38,27,22,2,1,86,78,78,72,67,50,50,50,50,50,49,47,87,87,76,76,65,53,75,75,72,64,61,56,45,31,31,13,13,15,75,54,49,55,86,86,86,60,60,59,87,84,84,68,62,60,70,66,60,54,43,38,34,36,36,36,75,72,68,53,51,61,43,39,24,24,62,62,48,44,54,54,85,75,73,73,65,63,44,44,44,26,15,33,43,75,65,65,72,66,61,59,46,44,31,32,32,75,73,22,13,9,10,16,76,76,81,27,27,27,75,73,71,78,71,66,66,37,37,35,61,49,59,38,37,38,80,73,80,66,68,73,73,85,68,62,55,42,39,35,28,19,14,13,80,69,70,53,43,34,17,13,75,74,58,49,37,33,31,75,51,14,11,6,5,75,74,64,50,41,83,73,73,65,49,48,36,36,28,28,72,52,50,33,29,23,20,14,11,75,4,4,9,75,72,72,75,56,18,15,5,68,64,62,99,96,89,84,72,72,62,47,25,22,10,12,75,37,32,3,3,4,2,74,71,65,72,64,52,37,27,27,27,75,69,64,60,61,66,45,45,34,22,22,75,75,70,66,30,24,22,6,9,9,75,75,56,56,40,26,18,16,11,11,2,75,71,71,64,60,43,40,24,21,12,10,9,82,66,55,54,52,44,44,43,23,12,15,9,83,82,63,63,56,54,45,45,35,35,35,75,72,86,86,79,77,77,67,74,60,70,58,75,65,58,54,54,43,39,23,23,23,69,64,63,58,49,48,47,42,17,24,1,1,75,75,69,77,64,43,43,41,75,75,75,57,64,34,25,23,9,7,1,75,66,76,71,56,54,54,40,37,37,75,48,48,75,67,64,54,52,52,29,25,20,18,5,4,4,75,90,84,92,57,55,55,27,18,16,1,8,84,75,73,59,22,33,29,75,59,52,64,28,21,14,18,18,13,12,5,1,2,75,62,62,57,52,51,48,2,69,61,53,46,46,93,85,77,68,68,63,63,54,54,75,64,58,56,92,51,40,39,40,98,92,88,54,54,54,64,72,72,69,52,37,22,18,16,75,71,72,80,1,75,70,65,38,35,30,23,22,12,76,81,81,71,56,53,55,42,35,23,14,9,5,5,75,72,48,44,36,33,33,23,23,10,1,75,75,66,63,43,40,34,31,31,28,75,72,69,53,50,45,44,55,50,50,93,87,87,76,74,91,79,75,75,41,41,41,56,35,27,26,23,22,1,80,5,75,75,66,66,30,35,31,16,15,75,69,39,39,28,17,30,14,14,76,74,74,39,32,27,27,22,76,71,70,72,75,72,77,75,80,60,56,34,37,4,4,76,50,45,34,43,43,31,75,72,64,62,50,43,39,34,25,20,19,11,2,86,81,78,38,28,32,31,16,15,15,5,2,75,64,55,49,29,29,29,75,70,65,63,49,36,31,30,24,24,22,88,71,68,63,52,38,36,36,91,92,79,60,61,54,43,40,32,30,14,11,7,2,2,75,75,75,60,60,19,9,10,2,75,75,69,55,53,44,36,36,27,19,15,8,6,6,64,83,79,73,75,72,64,64,50,48,38,23,12,12,9,3,1,75,65,60,56,88,83,74,64,64,60,52,47,52,87,87,89,67,59,39,32,32,28,28,11,11,4,2,1,1,75,75,72,76,76,77,57,44,46,32,24,25,75,69,60,60,52,93,91,78,78,72,65,56,47,38,38,21,13,2,2,75,63,57,46,33,25,15,25,25,26,75,85,84,82,65,60,58,53,54,54,86,84,53,47,41,51,39,39,90,81,85,79,70,70,67,39,43,27,24,11,75,67,64,55,44,38,35,34,34,36,20,13,11,10,8,5,75,60,58,58,47,42,34,98,98,98,21,17,27,31,61,60,62,50,39,33,33,25,13,10,11,65,65,34,18,18,17,75,72,82,71,99,92,92,66,66,67,41,39,21,80,74,74,62,75,74,73,53,15,75,65,54,54,49,20,19,19,77,74,54,54,41,29,24,24,73,63,67,75,52,49,42,33,24,17,20,20,80,72,61,55,55,34,29,17,12,5,1,80,70,60,66,58,38,24,24,29,65,24,75,65,64,54,42,36,30,30,30,30,70,64,64,80,80,80,54,54,49,80,80,73,73,60,48,44,33,22,18,18,26,78,72,66,55,51,46,42,40,37,75,70,55,54,50,89,71,71,66,74,74,42,39,37,69,65,59,51,51,48,35,20,12,8,75,69,67,64,70,68,80,79,76,13,9,75,75,60,28,28,15,15,13,75,64,51,42,42,39,49,50,39,35,77,31,29,22,17,17,16,75,67,56,56,61,79,75,68,67,62,80,79,79,61,65,48,34,39,32,42,79,78,24,22,75,77,50,40,2,77,70,67,60,60,56,55,55,50,47,43,78,69,69,63,60,2,75,69,67,68,64,62,52,48,75,70,71,51,50,9,9,84,75,75,85,76,75,75,72,62,56,48,43,41,39,34,31,31,34,69,64,63,33,21,20,25,25,78,79,47,44,43,36,31,41,31,31,75,74,50,50,45,93,93,87,54,40,30,30,30,78,70,60,60,70,69,60,60,51,46,46,28,28,25,19,2,75,80,64,50,45,42,43,35,3,4,4,50,48,17,17,17,75,70,73,55,55,53,35,35,35,22,17,1,75,81,75,70,62,62,62,35,23,23,24,74,51,61,60,44,90,90,90,90,3,5,75,66,61,49,27,32,42,30,75,82,71,67,61,80,76,67,71,64,81,90,88,88,52,43,43,40,37,13,75,43,43,32,32,75,70,70,75,75,70,55,63,68,68,68,92,87,62,67,67,81,85,76,76,68,55,54,42,40,40,21,17,9,7,1,84,50,45,44,96,94,94,46,46,40,40,59,63,65,80,65,56,53,33,30,75,73,12,17,9,2,1,77,75,85,80,50,47,42,42,38,34,34,90,89,79,87,73,80,76,71,89,80,80,80,78,69,67,60,52,47,39,49,39,34,33,24,16,2,2,2,99,81,78,75,33,29,29,3,1,5,80,80,70,53,15,15,75,73,71,59,55,48,45,45,37,31,26,19,22,20,80,77,71,76,73,76,60,57,45,37,26,19,15,13,7,75,51,51,49,82,75,73,71,71,81,82,64,64,76,68,46,22,15,15,15,75,68,78,60,56,65,49,50,35,34,28,27,72,68,53,41,37,37,32,11,10,8,75,43,45,39,81,83,83,75,60,44,27,27,21,11,75,69,62,57,31,31,27,23,65,68,68,83,92,92,48,46,46,93,86,86,86,80,80,70,55,62,56,56,75,74,71,54,54,63,63,70,78,73,75,69,71,65,57,38,36,36,80,86,76,74,69,66,84,83,79,64,59,59,44,32,37,38,54,51,49,89,75,61,57,40,40,38,30,53,51,47,57,39,24,21,26,6,5,5,75,80,64,34,16,16,16,75,72,70,88,95,85,51,51,75,70,60,61,61,69,48,34,16,5,5,5,75,69,62,64,56,49,47,44,25,17,10,5,5,75,75,50,47,40,29,14,12,75,75,69,51,53,36,31,23,15,14,11,8,75,66,65,60,60,13,13,6,1,75,75,13,8,75,76,54,45,43,33,25,17,89,84,73,73,47,34,31,23,15,20,15,15,9,9,9,80,49,49,40,36,31,22,25,25,21,79,70,67,42,42,42,75,68,66,63,57,47,33,33,10,3,3,3,97,92,97,69,69,66,73,69,64,69,69,64,66,54,54,63,98,98,99,81,78,48,34,72,53,84,73,72,72,48,48,45,37,34,34,59,60,40,35,22,17,83,60,19,19,9,5,3,75,71,64,53,48,44,46,54,52,42,52,45,26,26,29,76,65,65,65,77,74,73,76,68,67,67,65,60,57,46,46,28,12,14,75,70,30,75,69,53,53,49,35,33,22,22,31,28,65,61,54,52,62,60,87,79,75,67,50,48,48,93,84,84,76,76,74,73,60,58,63,41,38,26,21,31,15,12,12,5,75,72,70,80,77,75,75,77,75,68,75,63,59,59,90,77,58,53,53,38,39,19,5,7,3,75,73,68,80,72,59,39,17,80,74,74,61,54,47,43,41,33,20,20,4,2,75,59,59,68,86,86,89,67,66,17,12,12,7,80,75,74,75,70,66,68,67,67,32,25,18,78,69,66,58,58,82,70,70,68,75,69,63,51,43,38,38,24,19,17,9,9,9,75,67,60,46,44,75,75,75,75,51,20,16,16,75,69,62,58,37,29,29,21,19,19,75,70,69,62,62,62,42,30,31,31,16,18,19,75,75,73,62,57,67,77,53,46,46,32,20,21,19,74,64,56,52,26,17,15,79,75,55,46,46,42,39,30,24,24,14,14,16,75,75,69,59,53,47,57,57,44,36,24,31,41,75,72,69,60,2,70,63,63,58,50,41,41,41,48,84,76,76,71,71,58,67,56,76,73,65,63,59,80,78,57,53,45,45,40,38,27,18,18,16,18,18,5,75,44,35,32,24,22,14,15,75,74,74,66,34,34,30,91,90,75,75,74,46,35,27,27,20,20,28,41,41,30,21,21,12,12,12,75,75,61,60,60,79,77,68,60,57,47,25,20,14,70,70,55,52,52,93,93,85,79,70,70,64,63,50,47,37,36,20,24,12,7,75,62,57,56,51,46,45,40,34,31,29,29,7,2,75,73,62,60,53,39,34,88,88,77,77,70,65,65,41,41,41,51,44,75,45,37,37,37,33,34,39,79,89,87,83,62,54,38,31,29,71,81,72,72,84,86,78,73,73,76,39,82,79,71,47,45,41,35,35,30,24,24,19,14,14,6,71,70,66,88,85,79,75,71,78,42,52,35,34,23,18,16,12,12,19,75,75,28,18,9,9,9,75,67,67,72,61,56,66,52,50,35,21,15,12,75,75,70,65,59,54,53,53,70,70,61,59,47,44,44,37,35,35,29,71,67,60,60,51,41,42,39,83,30,29,26,75,58,49,49,27,30,25,15,25,17,17,75,61,57,57,75,75,70,65,60,56,56,75,70,66,81,90,85,85,69,67,66,81,81,86,28,29,30,86,86,66,58,55,65,55,52,85,76,75,27,26,26,90,89,84,56,42,20,1,3,1,77,68,64,47,44,44,29,22,21,10,10,10,75,75,70,65,61,75,58,58,38,35,34,88,82,80,54,32,32,19,25,17,8,18,12,4,77,84,79,61,56,44,44,44,29,23,24,75,48,43,39,34,28,22,2,75,75,72,55,54,57,42,42,24,14,3,2,81,70,57,57,56,41,33,32,32,66,64,63,48,36,33,27,25,10,10,84,81,86,79,81,82,64,58,57,51,45,43,42,40,34,28,15,7,4,2,66,66,60,56,51,44,44,44,29,33,32,2,75,59,75,67,67,75,67,65,61,62,53,53,35,34,34,94,93,93,82,52,36,27,29,34,44,26,36,36,42,80,80,77,72,70,70,84,81,85,62,63,46,39,37,35,28,26,75,61,50,30,27,26,1,53,53,53,34,34,34,58,66,52,89,75,41,20,15,75,73,66,33,39,45,90,87,88,59,56,56,88,88,88,49,49,49,86,65,72,59,73,65,65,62,55,8,2,75,62,59,31,18,14,4,75,75,66,80,57,57,66,52,38,48,42,59,53,2,75,61,48,46,45,83,34,20,6,11,17,3,2,75,69,64,61,61,44,42,43,14,13,11,1,1,1,75,67,60,60,60,27,25,21,78,64,79,68,38,27,24,23,18,82,79,74,56,58,58,87,85,73,62,52,49,49,87,75,55,58,44,43,31,31,31,71,68,66,59,59,59,38,29,29,75,75,74,21,15,2,2,2,75,77,77,64,63,63,61,71,69,63,72,40,39,31,74,74,74,57,56,49,81,76,76,55,37,23,23,23,77,50,50,45,44,23,18,12,11,11,65,75,66,70,57,20,15,15,15,2,47,44,52,19,83,76,8,5,6,83,68,68,66,66,44,37,37,37,75,74,74,77,74,68,79,84,92,76,67,65,65,61,79,73,75,60,58,58,85,82,81,73,73,70,35,30,30,63,67,82,79,36,42,42,35,92,92,92,76,70,34,25,18,17,14,75,75,69,53,52,47,46,54,43,41,35,57,47,39,27,19,75,74,74,72,72,63,61,54,54,74,72,61,20,70,70,51,49,49,75,72,67,52,51,44,39,25,66,65,51,50,34,75,70,66,66,63,63,55,47,33,30,45,45,37,63,62,50,38,13,5,4,3,1,2,5,1,75,67,67,67,74,72,66,29,26,20,15,12,7,5,2,72,69,66,68,67,52,56,66,63,89,82,80,79,73,59,50,41,29,17,12,75,74,72,32,25,15,14,75,70,62,61,59,67,61,41,38,18,19,3,75,66,66,63,53,48,70,70,70,65,55,50,46,38,34,14,10,7,75,68,60,56,56,90,87,81,80,72,71,80,74,66,61,53,53,55,52,47,45,43,40,99,90,88,93,82,79,77,87,81,54,54,56,47,46,27,18,18,19,81,73,68,66,66,81,76,66,45,75,74,74,66,58,53,39,43,35,20,19,21,11,10,6,72,59,59,39,32,31,28,23,17,17,17,87,84,84,54,59,37,29,25,15,14,3,1,4,81,75,61,60,55,49,46,45,36,46,46,41,75,75,67,74,72,72,75,67,65,74,66,86,86,86,51,36,12,7,7,75,75,66,61,58,30,23,15,15,18,9,4,9,11,11,75,85,85,80,64,63,59,85,92,88,82,52,58,47,83,80,74,71,69,74,60,55,56,11,6,73,72,61,59,55,38,29,29,29,27,23,23,13,11,2,75,80,63,60,64,38,29,75,67,60,59,51,60,60,77,75,74,66,51,56,49,30,25,23,21,19,14,6,5,97,94,76,71,71,69,3,3,3,1,99,98,94,77,77,72,77,51,48,44,83,69,66,63,79,78,73,77,72,72,55,55,40,40,24,20,20,75,75,71,60,60,45,75,71,64,58,56,94,92,92,82,79,75,62,41,40,75,65,47,42,34,31,22,17,13,10,7,10,78,77,76,66,60,57,67,69,63,6,1,2,75,70,70,65,59,53,51,42,42,43,48,52,36,35,33,62,67,57,44,5,4,4,4,99,84,73,67,60,75,71,62,59,57,71,71,60,55,33,33,18,15,5,2,1,75,73,68,75,77,75,64,44,32,75,66,64,63,53,48,37,27,25,17,13,4,2,1,1,1,84,71,77,63,59,66,41,75,75,62,56,56,75,74,74,57,36,31,27,27,73,76,77,62,57,48,47,23,1,1,75,73,61,60,58,79,70,67,76,68,80,72,73,66,63,63,54,50,49,97,97,91,78,73,72,52,41,35,33,25,19,19,12,6,8,83,83,84,66,62,60,40,29,33,79,76,79,56,50,52,33,19,11,3,77,77,72,62,58,46,45,37,36,36,73,73,73,55,51,50,30,70,55,54,50,50,7,4,75,70,66,65,55,39,34,34,25,73,73,37,33,41,21,36,27,10,76,72,65,36,31,25,24,20,75,71,71,78,78,75,49,43,40,39,39,37,75,85,75,67,39,35,33,26,23,17,5,1,82,72,67,65,61,57,44,44,54,63,50,46,45,86,86,77,58,57,50,50,10,5,3,75,70,56,54,40,18,15,13,9,8,2,75,71,68,56,52,21,20,14,75,20,25,15,75,75,82,88,93,97,21,16,16,75,73,83,83,80,82,81,55,53,47,37,33,17,7,88,81,63,55,55,40,41,50,75,82,82,60,65,63,25,24,22,17,10,5,5,5,1,75,70,64,60,37,36,29,26,22,22,75,75,71,69,64,58,58,49,49,38,34,37,75,65,53,41,30,8,2,75,68,66,65,54,50,45,41,36,33,23,24,84,84,79,42,41,34,44,50,52,49,80,77,77,75,75,73,61,50,47,47,80,78,71,70,58,59,48,37,29,24,25,21,75,72,66,64,49,47,23,21,11,5,3,75,73,59,55,31,25,25,35,80,78,85,85,64,59,69,76,68,60,60,39,39,25,20,97,84,80,75,59,51,82,81,71,53,44,16,10,1,70,52,58,54,41,32,33,80,72,67,59,65,60,70,51,50,43,23,18,1,99,80,78,71,79,56,58,58,54,48,48,43,43,41,26,36,26,11,9,2,1,75,68,24,28,3,2,75,69,77,57,52,75,67,64,60,58,97,94,94,42,36,25,22,15,3,4,70,65,63,17,13,5,6,3,75,85,78,78,64,60,46,46,41,83,81,74,70,70,50,47,41,35,11,9,9,75,81,90,90,43,42,39,34,31,29,63,68,59,68,60,60,69,65,65,99,74,70,65,49,46,37,75,67,61,57,53,85,80,77,60,58,61,49,42,38,38,28,20,16,12,13,75,63,51,46,46,46,37,63,66,61,20,19,7,7,2,75,67,68,64,64,53,53,49,44,39,21,75,71,57,55,56,44,43,37,82,54,76,69,73,73,59,61,49,34,34,34,75,60,56,54,35,25,22,24,77,82,62,51,51,42,38,34,37,26,19,17,14,14,13,91,86,77,57,52,53,80,71,67,45,37,37,82,64,60,55,42,40,37,33,29,26,75,84,79,77,38,18,22,17,75,64,58,58,50,38,27,21,21,4,74,65,41,28,25,25,76,73,58,42,37,25,7,76,72,67,81,69,42,29,29,30,15,75,68,63,63,62,62,52,48,44,40,80,71,71,63,57,48,41,18,18,14,14,83,77,63,64,67,67,63,60,72,65,63,55,28,27,25,12,12,10,75,70,66,55,55,55,80,71,70,70,70,77,73,59,52,46,46,40,26,28,80,72,68,58,59,45,39,38,62,62,57,34,30,13,13,10,84,84,64,55,46,46,46,72,83,72,65,62,62,67,80,73,76,58,57,53,42,35,35,34,20,19,12,6,4,75,75,75,61,57,55,48,25,27,24,75,75,70,55,50,55,50,38,42,33,71,67,60,57,56,37,33,30,75,68,64,57,57,57,46,44,75,68,50,50,40,31,19,13,12,75,73,72,34,31,9,8,73,64,64,37,37,19,19,13,8,78,78,76,60,52,39,27,24,24,90,85,77,60,51,46,42,36,35,25,86,84,80,80,46,29,39,34,33,12,11,5,94,92,70,30,30,11,6,6,33,30,16,83,83,83,66,51,48,44,34,30,31,75,69,51,48,43,28,38,38,38,4,75,85,72,58,68,57,46,27,15,15,15,80,86,81,24,23,3,90,91,94,72,66,49,59,59,45,75,66,66,63,55,65,56,43,51,51,48,85,65,65,64,55,55,55,33,33,18,75,69,52,53,75,68,37,37,32,75,76,76,61,55,52,55,45,38,40,37,22,12,8,10,80,63,18,17,18,7,10,10,75,70,67,3,3,75,75,51,48,30,29,30,25,18,13,17,10,4,2,2,75,65,75,67,53,53,53,2,75,70,70,61,52,52,49,49,8,9,7,75,74,79,54,54,51,85,88,73,78,61,60,54,38,29,12,1,5,75,68,68,90,90,85,84,84,46,35,30,23,17,64,60,46,22,18,20,5,5,75,68,68,63,46,33,22,22,21,15,3,1,48,44,44,80,60,55,55,49,42,30,35,35,75,63,63,56,42,41,37,28,32,70,57,56,42,31,7,2,75,68,66,61,51,61,61,55,79,64,36,29,28,27,25,20,14,14,14,75,70,53,51,37,35,23,26,35,26,81,68,73,73,59,51,66,66,17,17,80,78,68,66,47,45,32,32,21,21,15,75,57,50,50,50,73,24,24,11,3,2,1,75,69,55,45,40,37,26,22,11,3,3,3,96,94,90,67,61,52,49,46,80,77,63,73,73,61,41,41,41,29,25,20,20,79,78,70,64,64,40,31,32,29,11,1,80,80,70,77,64,57,37,35,20,19,20,75,75,75,65,60,55,60,60,60,17,17,17,75,75,75,83,80,80,64,58,57,87,83,78,88,61,61,61,73,69,62,75,74,66,64,54,54,44,38,23,23,23,6,2,75,71,81,52,50,49,43,42,42,38,54,50,50,99,90,87,42,42,40,35,34,21,24,24,75,73,73,55,70,33,29,23,33,33,28,75,75,68,61,61,57,87,57,55,55,80,81,66,65,65,68,66,65,80,69,62,60,86,83,84,72,58,37,32,28,25,17,16,75,73,67,72,60,57,51,43,53,50,50,31,30,25,75,66,63,59,59,43,32,32,28,25,75,75,74,80,76,63,49,49,49,49,76,80,60,43,34,33,15,8,8,75,72,68,65,60,35,23,12,11,6,75,69,53,44,41,23,23,23,75,71,67,59,56,53,50,46,34,31,27,75,75,68,63,60,60,86,90,60,56,52,46,40,36,46,35,38,22,10,7,85,53,48,49,28,33,31,73,74,85,72,71,64,39,21,18,13,14,85,85,73,67,66,79,80,80,61,59,64,74,67,70,68,68,82,66,63,57,88,72,70,70,77,75,71,85,76,64,56,57,82,78,73,60,60,60,48,39,34,34,24,17,20,30,49,45,42,87,80,72,72,72,68,47,33,25,81,65,65,50,41,39,33,32,68,57,67,67,60,46,39,49,37,16,20,20,75,60,58,57,43,34,23,23,12,75,74,51,51,51,19,18,18,75,53,43,35,21,17,17,7,70,33,33,30,20,20,13,75,67,64,62,72,61,73,72,77,73,70,62,34,32,23,23,75,70,64,53,53,53,77,75,59,47,47,57,48,93,90,80,61,55,47,45,48,36,32,18,14,11,6,6,7,75,71,76,52,52,52,98,71,67,75,63,62,50,47,34,32,32,75,54,54,35,35,30,38,74,75,62,62,48,27,21,21,7,5,5,1,45,44,43,34,75,74,64,64,65,90,90,87,73,69,66,61,43,41,40,80,79,75,78,70,59,65,49,48,47,90,88,81,75,78,70,50,41,35,31,29,80,71,69,67,64,58,58,72,80,59,58,35,31,20,77,77,57,57,75,75,69,72,65,60,60,52,80,77,81,70,57,52,34,25,25,25,75,75,75,83,83,83,77,77,17,75,69,65,59,39,39,20,18,17,12,8,8,8,75,75,68,55,28,29,29,66,31,27,28,28,72,70,60,57,55,39,40,37,87,80,70,67,66,63,56,51,51,23,17,17,75,60,60,45,38,29,29,26,75,66,66,51,46,43,38,38,61,53,49,49,46,83,64,53,50,43,27,12,10,8,1,75,64,64,64,49,50,57,96,95,84,77,77,72,64,57,41,39,26,19,14,14,6,75,66,55,55,41,40,75,85,92,89,80,75,77,77,52,50,40,41,8,75,64,59,59,30,25,7,7,91,31,25,4,4,70,70,43,38,2,75,71,70,19,21,15,13,11,75,75,66,75,25,13,16,5,75,64,64,47,44,64,64,60,81,77,66,62,62,50,44,44,44,59,57,57,87,81,81,76,65,52,61,37,44,79,57,52,56,6,10,4,75,75,66,61,52,8,10,5,1,75,71,72,63,63,40,31,30,22,11,13,13,75,75,87,55,52,49,94,82,85,79,70,64,59,53,51,46,56,52,72,86,84,84,60,59,47,47,33,17,17,17,9,90,83,83,55,50,59,87,84,70,55,43,75,71,71,77,52,50,43,32,31,18,12,5,75,55,47,47,80,62,60,57,40,41,29,27,28,13,10,75,71,64,64,13,13,13,83,61,45,38,35,24,24,21,15,75,68,62,62,54,49,9,6,6,16,61,21,17,12,75,61,46,40,44,34,19,14,8,8,8,2,75,75,80,73,74,59,56,56,88,75,74,75,37,28,24,24,26,92,89,77,72,62,58,59,81,81,76,74,72,62,54,51,42,16,10,7,2,75,72,69,42,37,32,36,17,9,5,2,2,86,81,75,69,68,90,74,66,63,75,71,62,62,75,73,71,38,32,24,24,24,75,76,82,83,78,71,76,76,86,73,62,58,49,45,38,36,32,25,75,73,70,41,25,18,7,5,5,1,2,80,50,48,47,14,13,12,60,58,53,63,42,40,50,11,12,75,75,59,47,75,74,74,82,18,13,13,75,75,62,75,86,81,81,73,73,20,20,14,78,73,63,62,54,24,25,75,71,67,58,49,54,48,31,15,7,7,75,75,85,84,69,58,50,46,39,22,21,21,75,75,57,53,38,32,32,18,14,10,6,3,75,69,52,50,43,18,75,74,80,54,54,52,37,37,15,11,1,75,74,63,59,58,55,53,53,47,38,31,32,17,75,24,19,18,75,72,68,94,94,88,62,61,25,19,12,2,75,74,74,44,30,19,7,75,86,81,75,79,64,61,61,44,36,40,30,40,27,28,16,10,2,79,77,63,61,54,76,40,38,35,29,29,35,23,17,16,18,18,84,81,81,78,73,75,80,77,85,81,77,75,70,70,44,44,41,27,84,78,72,35,34,44,44,57,55,57,46,46,46,69,56,52,50,50,87,78,75,76,72,70,67,62,78,76,73,44,36,32,32,26,8,3,2,72,56,52,45,47,34,36,36,51,51,30,25,34,63,51,37,37,75,70,66,63,63,60,34,33,30,9,3,75,71,71,60,61,49,49,34,34,7,4,73,73,59,41,35,24,24,15,13,83,77,75,65,66,64,11,11,75,73,53,48,41,45,40,40,70,70,78,64,36,35,28,18,14,78,78,74,73,62,59,59,83,81,37,31,41,26,25,22,75,74,82,81,81,79,72,67,59,57,42,41,28,19,17,5,5,3,5,1,80,80,71,73,73,24,25,25,75,62,54,45,42,36,36,34,33,31,6,67,62,51,43,39,39,38,91,79,79,66,57,48,55,55,76,75,57,52,48,41,45,59,98,80,76,54,49,44,39,1,1,75,70,61,58,55,56,75,75,73,66,66,72,80,76,77,71,63,73,56,56,47,44,42,42,93,93,93,47,22,11,4,1,1,80,33,33,28,18,9,2,75,35,35,29,26,75,69,69,72,70,64,61,52,45,43,50,38,61,52,47,17,16,21,1,1,80,80,77,51,51,35,26,80,73,66,61,57,54,47,45,44,39,30,22,19,80,71,54,50,28,21,13,7,79,68,68,74,80,27,24,87,55,44,44,17,19,10,20,70,65,65,36,36,26,36,35,29,75,71,67,60,55,46,43,35,35,32,26,73,73,73,68,67,67,53,44,48,7,3,3,95,94,89,74,48,48,37,37,74,67,60,54,51,47,38,49,49,46,83,74,64,59,59,37,37,37,75,74,77,67,61,61,84,78,81,68,68,52,57,57,84,79,80,69,61,54,24,22,15,8,3,75,63,58,54,27,26,26,78,77,70,45,42,35,24,19,16,75,75,75,70,66,64,55,51,51,74,73,73,59,54,45,45,39,29,20,20,75,74,69,63,63,49,45,36,75,69,56,64,69,82,78,67,63,56,57,49,92,81,81,72,75,75,61,71,78,75,93,88,82,79,78,67,62,58,56,54,51,38,38,35,32,68,68,50,58,45,45,38,38,30,30,18,18,9,6,75,50,48,21,7,75,63,58,50,58,54,44,35,78,75,70,12,7,7,80,56,49,59,59,23,21,9,10,10,5,75,75,69,48,5,1,75,33,34,29,75,71,65,58,43,43,43,31,31,31,75,78,78,64,60,60,47,29,34,34,75,74,74,54,49,40,32,21,16,8,75,55,50,33,29,16,15,12,1,75,69,67,82,82,79,67,51,51,47,29,25,18,14,11,84,78,79,71,73,76,64,66,48,48,46,88,80,72,64,59,52,44,46,46,35,64,55,53,34,34,32,82,77,77,45,45,46,92,91,87,71,71,66,12,10,10,75,61,66,61,45,46,46,33,31,28,19,8,16,18,75,52,42,12,8,8,75,71,73,51,51,50,76,69,67,91,93,86,66,75,63,63,56,52,35,35,22,21,79,75,65,57,57,40,25,12,22,22,23,62,27,14,5,5,5,75,71,53,26,27,27,65,59,52,44,39,34,27,22,21,83,91,91,91,27,29,27,75,40,35,45,80,78,76,68,57,54,54,37,33,33,75,62,35,35,35,30,70,70,71,84,78,90,70,63,55,54,51,88,25,25,2,9,9,71,68,62,58,58,58,72,66,66,86,83,74,73,72,80,74,79,59,46,43,41,80,77,77,69,53,50,57,42,42,27,25,18,18,14,12,12,6,3,3,75,66,62,62,57,57,51,51,98,2,1,75,72,65,72,65,19,21,21,77,74,69,92,90,75,73,63,59,65,47,44,28,16,14,13,75,72,62,41,36,33,72,73,73,52,50,51,41,39,29,37,37,75,64,58,46,33,75,75,74,80,80,76,32,16,75,72,45,45,45,32,23,29,29,71,67,69,70,69,67,87,87,87,69,69,76,75,75,74,68,68,59,52,51,51,44,39,39,75,70,75,61,58,58,56,44,42,39,18,7,6,2,1,79,71,71,68,68,54,54,45,29,27,27,88,91,92,61,71,69,78,78,78,60,43,29,65,75,65,65,56,53,46,39,39,21,18,18,65,53,58,58,78,76,75,75,54,44,34,75,67,67,63,73,48,43,41,41,32,27,17,17,11,60,54,54,52,46,56,61,99,96,90,76,58,58,48,47,36,54,11,70,68,59,53,45,45,40,90,89,94,94,51,36,42,23,20,20,88,81,81,58,56,54,71,71,71,73,64,59,55,44,43,43,88,68,62,58,54,44,43,37,34,34,33,10,4,2,2,2,1,1,1,76,67,68,59,36,34,75,68,66,56,49,26,21,17,16,64,69,38,32,36,24,21,8,8,12,75,71,75,50,49,49,90,85,80,80,75,62,62,58,88,82,71,66,52,51,39,28,16,17,9,75,72,72,58,36,31,27,25,1,75,70,70,79,79,72,73,70,14,12,7,79,74,85,64,61,58,91,87,85,79,75,73,32,40,37,62,62,51,48,42,39,37,34,69,67,67,94,94,92,42,52,52,55,93,95,93,92,82,73,70,11,11,11,82,79,63,64,64,90,91,90,37,37,29,82,66,63,57,83,75,72,62,56,44,36,36,75,59,59,66,65,64,43,38,39,14,11,5,1,75,70,46,46,41,91,78,66,55,49,47,30,21,13,11,10,75,75,85,85,69,70,64,81,84,84,50,49,49,90,83,83,81,78,87,80,74,53,47,47,3,75,73,67,83,67,65,62,86,88,81,70,52,49,43,41,41,48,92,89,86,76,60,57,52,25,24,30,75,68,61,19,11,9,75,60,60,58,90,86,66,70,70,81,53,44,36,27,13,17,78,73,69,67,63,58,75,69,58,58,58,49,50,43,42,39,39,37,28,27,21,76,76,76,77,81,34,26,85,81,81,62,53,63,25,3,3,1,75,24,26,36,6,92,82,70,52,52,55,48,30,17,13,10,75,73,70,89,83,82,80,68,64,55,34,1,75,75,67,75,60,60,56,89,87,82,82,83,84,78,71,69,76,72,67,65,49,45,47,37,40,28,24,80,90,90,78,67,63,61,56,55,55,78,75,71,81,81,86,79,60,53,52,36,24,24,12,12,1,75,75,66,64,51,44,32,31,15,15,15,75,67,55,65,42,33,27,23,18,16,16,14,75,68,58,45,39,41,32,26,16,13,10,75,75,75,69,66,66,63,45,37,36,19,19,23,75,17,8,3,88,92,87,76,69,69,60,41,41,78,72,65,65,56,54,49,45,89,55,13,13,86,90,90,67,66,53,53,48,37,31,32,25,16,12,14,12,1,84,69,62,42,37,37,75,67,61,61,61,80,73,48,43,45,93,89,86,79,65,61,44,44,36,75,66,66,65,65,41,40,32,32,27,23,16,6,75,60,43,43,43,80,61,59,53,50,49,49,36,30,28,27,19,18,71,78,19,12,12,7,75,71,62,53,53,48,46,44,34,33,33,60,60,58,73,64,61,61,52,50,54,54,96,87,80,64,42,38,23,20,18,6,8,2,75,85,67,86,86,90,85,82,77,68,53,18,9,2,75,72,70,70,70,64,74,74,72,71,69,58,49,52,43,14,5,3,1,75,73,73,59,53,40,40,26,27,15,7,3,79,75,42,28,8,5,1,75,71,66,66,60,85,68,63,63,89,86,23,15,12,12,12,37,37,27,27,11,8,8,8,80,75,65,65,56,54,47,43,37,20,14,75,69,69,81,72,72,70,70,66,53,50,52,86,83,56,48,43,35,33,31,17,21,77,66,37,35,35,62,62,53,48,41,25,22,2,2,2,62,58,47,38,36,16,9,9,7,93,75,75,75,59,50,50,48,39,33,26,24,5,80,77,87,87,48,45,55,48,1,1,1,1,80,78,79,70,55,50,57,53,99,99,94,88,81,56,52,53,45,45,53,38,61,30,25,19,14,13,1,1,2,67,61,61,43,49,44,87,87,80,65,23,22,88,88,90,54,53,41,39,39,27,20,2,70,75,75,70,67,61,59,45,42,41,16,5,3,3,75,74,57,54,64,64,46,43,34,28,21,31,31,14,12,7,77,87,87,64,63,55,50,44,41,43,57,52,52,49,17,17,17,17,75,77,77,69,72,70,55,55,50,91,96,91,42,42,40,81,80,72,70,69,75,76,73,71,73,49,38,37,31,75,73,72,43,40,34,32,42,26,24,75,75,73,83,2,3,77,73,62,61,61,76,74,64,62,57,70,65,51,51,46,23,19,19,75,73,73,66,69,40,33,28,20,16,15,13,67,62,56,54,48,31,25,25,76,74,69,78,78,75,64,59,55,55,45,45,44,14,12,7,2,5,5,75,75,90,68,70,65,54,54,59,89,85,94,75,75,56,48,48,48,52,49,49,60,75,66,59,15,9,3,3,1,75,74,67,81,76,58,53,47,35,28,23,18,18,12,13,13,75,72,67,69,66,66,83,88,88,63,61,59,49,36,51,41,35,23,14,15,11,2,75,71,68,63,58,54,51,51,46,23,11,1,1,75,75,75,79,79,76,68,59,55,53,53,38,48,29,19,11,50,50,48,53,46,37,31,28,26,17,9,3,3,75,68,63,63,63,80,76,70,62,58,34,30,32,60,69,58,52,44,41,37,38,32,30,9,6,13,75,73,73,68,63,63,57,62,52,44,44,28,25,22,43,21,73,73,68,56,53,53,43,53,47,28,26,24,11,10,3,75,75,68,64,64,73,82,77,87,77,91,90,82,80,75,73,68,69,75,71,71,81,81,77,65,65,65,89,85,82,66,59,59,53,47,47,38,33,34,60,60,90,83,51,44,35,35,25,20,20,75,76,76,75,71,56,54,54,44,34,11,8,8,75,71,70,89,89,96,53,47,45,45,47,44,10,10,19,75,69,66,64,66,66,80,79,81,62,60,50,43,44,37,37,37,47,78,80,83,59,55,49,49,43,34,27,26,7,6,6,6,93,93,88,60,32,28,14,7,1,80,75,75,71,70,70,63,54,31,29,71,74,70,59,69,48,58,58,58,42,31,25,92,92,83,55,41,43,39,26,27,27,75,69,69,69,68,38,75,66,63,41,47,39,23,23,14,1,75,66,65,53,50,39,27,23,20,75,68,68,44,38,32,45,40,28,21,19,14,6,1,11,7,82,74,59,60,60,82,67,64,59,48,46,27,23,21,14,6,5,82,69,69,68,56,48,45,47,45,91,92,77,77,70,73,73,70,82,66,65,60,50,32,26,23,69,61,61,61,39,37,36,75,75,75,82,75,68,56,55,48,20,20,20,75,73,56,53,51,33,1,75,74,66,65,65,53,51,51,39,35,31,28,27,28,18,75,80,55,54,28,14,10,3,75,65,63,60,75,73,56,52,45,42,36,34,26,18,18,16,75,61,57,57,18,23,23,75,53,25,18,66,64,61,2,75,75,67,55,54,34,31,31,13,10,10,75,73,83,83,55,39,38,35,65,61,57,56,54,54,45,31,21,4,82,82,35,32,23,22,15,14,85,82,77,74,74,71,58,63,61,76,77,77,72,70,58,56,58,58,78,79,73,54,50,45,28,12,9,75,74,62,58,58,84,81,85,65,49,55,48,80,80,71,69,67,66,79,61,61,59,89,85,79,56,53,53,89,84,79,83,66,62,59,94,95,95,63,55,48,43,40,38,38,26,26,26,75,57,57,21,26,52,49,75,75,71,58,58,59,82,81,72,67,62,62,47,44,39,38,62,65,65,78,72,70,56,56,47,23,23,23,11,6,75,76,76,62,70,59,12,15,15,75,72,74,69,70,12,12,75,75,71,54,50,40,40,31,21,14,15,6,6,4,2,4,6,75,75,64,56,51,48,46,40,6,2,91,91,83,79,79,56,54,54,45,37,35,35,22,22,20,4,8,3,2,75,70,64,65,65,80,49,27,65,51,51,50,79,66,41,36,21,13,12,10,4,4,75,69,66,63,27,19,13,75,67,64,43,83,89,76,64,74,74,76,80,71,71,80,74,76,17,17,75,79,54,51,41,37,31,22,13,13,12,75,68,63,57,40,30,30,20,8,4,2,75,73,58,54,47,47,47,90,92,96,62,62,35,28,21,18,15,12,12,21,75,77,75,80,66,65,62,65,44,35,31,31,83,78,78,57,55,41,30,24,22,75,76,72,80,76,79,76,72,60,53,48,30,27,12,2,4,4,90,88,84,79,81,87,44,41,38,36,60,60,54,79,66,66,76,71,97,95,77,74,57,61,61,46,40,40,40,77,55,55,74,72,68,73,65,72,69,77,76,60,75,74,68,63,62,65,38,25,16,16,13,9,9,70,70,68,57,64,57,81,77,67,59,58,54,51,51,33,21,20,13,1,75,73,67,62,56,46,46,41,27,27,16,16,4,6,85,34,21,17,5,74,80,85,79,74,72,64,58,48,46,34,44,39,23,23,19,8,8,18,18,82,39,39,39,79,56,56,53,22,22,12,3,7,74,58,54,37,13,15,4,75,66,64,64,64,74,79,23,20,2,1,75,74,74,61,57,65,60,98,93,84,75,59,59,50,84,83,88,82,75,75,63,34,34,29,84,79,79,70,56,53,48,31,29,29,63,73,69,67,60,46,46,52,90,88,84,89,88,88,50,46,39,38,38,93,81,75,62,62,69,49,49,37,26,15,15,14,2,83,81,81,64,60,55,55,53,53,53,70,70,70,60,60,75,80,76,58,55,49,22,14,13,13,11,11,11,75,74,86,91,75,67,61,66,59,52,50,50,43,39,24,24,75,74,69,55,55,60,47,43,43,37,25,21,19,76,72,72,72,70,65,67,70,70,67,67,67,80,78,81,66,64,50,38,30,26,19,18,15,11,11,6,4,75,67,56,56,30,17,12,6,6,75,75,68,65,75,75,70,74,64,62,68,80,92,86,59,34,34,21,10,14,4,85,77,76,72,47,43,52,88,88,78,88,84,76,60,54,51,48,46,55,41,15,9,75,75,66,66,65,46,25,26,23,75,66,56,49,43,35,30,24,10,14,3,83,80,80,70,71,69,69,65,60,59,60,40,28,28,28,66,63,65,46,46,34,34,33,42,91,92,78,70,69,66,62,52,50,46,37,32,26,33,28,97,94,91,43,41,75,75,45,40,36,32,28,29,75,46,40,34,22,17,75,87,81,71,68,37,28,41,36,99,98,97,42,42,31,25,19,8,7,84,81,38,30,40,23,15,12,75,47,46,52,76,48,45,39,36,27,27,29,25,22,73,67,52,46,46,52,40,38,41,97,97,90,76,82,61,43,25,75,71,72,66,67,74,74,19,15,10,20,80,53,15,14,4,1,84,80,73,71,66,64,60,42,24,13,75,74,66,64,59,67,45,40,36,36,34,34,71,65,65,41,27,25,31,31,75,74,64,61,59,49,48,41,42,58,38,36,23,14,14,14,85,73,71,69,53,48,33,33,29,22,14,83,91,70,56,50,41,40,24,75,73,73,58,49,49,41,39,25,26,19,77,77,77,62,54,38,31,26,20,16,6,2,2,76,69,77,67,65,52,33,75,60,53,41,35,32,23,23,75,75,75,72,20,75,69,71,71,58,51,38,26,36,36,36,36,64,57,55,53,61,60,60,84,80,76,53,49,45,41,36,36,56,52,52,83,81,73,65,48,48,40,83,76,86,72,69,63,61,40,38,34,31,25,24,21,19,13,8,3,90,90,83,10,9,11,67,65,58,75,73,68,64,64,59,58,58,58,24,22,17,12,66,59,50,37,39,28,5,5,70,59,61,71,48,45,42,95,96,91,45,43,13,13,67,67,61,86,81,64,75,63,49,35,76,74,69,62,57,42,43,39,39,88,88,84,75,68,64,64,63,89,83,81,78,69,52,48,18,9,7,75,72,72,67,65,58,81,81,71,75,68,53,51,42,42,51,35,35,65,64,56,20,75,73,68,96,96,96,61,61,61,75,73,66,65,65,62,79,79,72,72,47,44,44,94,83,83,84,68,67,67,58,55,50,92,80,71,61,63,60,80,80,74,85,71,72,70,70,66,71,68,71,62,55,49,49,32,42,37,22,21,21,75,68,68,62,62,46,41,35,29,25,9,9,9,75,75,70,70,63,73,63,80,64,63,54,59,60,80,78,63,75,74,74,69,70,60,60,58,61,80,77,77,83,72,81,72,58,58,59,42,35,34,62,67,67,80,75,75,67,63,61,20,20,17,75,77,70,70,61,44,27,21,21,25,99,75,47,38,25,15,9,19,19,75,75,70,65,65,64,51,47,38,25,13,15,13,51,42,40,31,42,44,80,80,84,63,73,66,52,52,30,10,7,1,4,1,2,75,67,67,59,65,59,54,42,35,29,18,17,4,1,1,56,75,69,66,76,60,61,55,33,24,24,16,11,6,75,69,64,74,71,59,50,60,52,49,46,51,79,79,74,55,30,22,14,9,75,73,83,75,73,67,75,73,73,60,58,56,91,80,80,60,53,58,14,1,80,75,75,70,70,75,68,22,16,19,62,62,63,68,65,60,51,43,42,40,42,11,9,75,75,69,76,75,75,80,80,80,70,70,55,51,45,43,37,80,68,63,19,18,19,75,71,44,36,35,27,32,32,74,71,66,63,58,57,99,96,89,84,79,79,67,67,54,54,53,83,67,63,75,67,55,55,54,75,70,65,56,33,8,12,74,71,71,60,58,45,45,42,16,7,4,2,75,62,62,62,49,55,9,10,89,88,81,52,39,14,19,29,80,63,58,63,52,51,52,92,70,58,42,36,30,30,30,18,16,16,39,41,32,75,50,35,17,70,70,65,87,77,77,64,74,79,88,83,70,67,58,53,50,44,43,11,4,5,1,75,71,71,80,68,73,70,69,54,50,37,30,30,75,71,63,56,52,45,44,44,53,47,42,42,79,76,67,46,45,46,44,37,35,13,9,4,75,69,63,50,45,39,39,75,70,66,63,58,40,34,25,20,16,62,56,50,41,39,28,30,25,35,35,17,3,1,70,66,2,62,59,64,59,95,94,94,48,48,48,2,75,65,65,60,75,73,73,82,78,75,36,35,2,75,75,63,73,67,61,49,47,43,35,35,19,19,16,16,54,47,40,40,39,80,78,78,59,52,40,38,38,13,76,52,53,45,80,67,21,15,6,67,63,64,79,75,67,67,67,54,55,55,31,36,32,33,59,27,18,75,70,80,72,63,58,57,94,79,79,73,86,83,77,72,49,41,24,16,13,61,61,28,10,3,32,75,65,60,62,48,48,40,40,32,23,20,19,15,8,4,9,9,75,73,67,48,48,44,34,26,7,75,65,62,54,50,51,93,90,78,67,67,61,51,50,54,43,39,36,36,26,19,19,90,88,87,51,47,42,43,39,37,33,75,75,69,55,54,49,32,69,65,60,53,54,49,42,22,15,13,9,9,2,87,85,81,56,54,49,83,32,32,29,75,76,70,70,71,71,76,76,69,46,38,37,35,35,2,7,8,75,77,77,56,23,17,5,2,1,75,74,57,49,49,44,51,40,20,20,20,75,54,39,34,30,30,29,17,7,7,8,70,58,46,44,44,80,72,66,76,76,79,77,70,68,69,67,77,72,72,61,71,71,59,49,40,36,29,26,26,26,2,75,81,81,70,58,57,57,46,49,49,99,99,99,92,8,2,1,77,76,80,74,74,74,75,29,28,22,47,25,4,5,80,76,70,51,52,44,36,20,21,21,9,1,75,64,27,18,18,14,15,15,55,53,52,38,29,22,22,22,2,7,17,9,90,88,82,76,58,43,34,37,32,28,28,71,46,32,17,11,75,75,73,78,75,56,51,51,36,58,68,50,49,77,83,79,63,57,58,68,73,73,63,52,30,22,22,81,74,69,69,79,54,54,60,38,38,31,15,7,7,7,66,65,65,57,55,55,49,51,39,39,18,3,3,72,77,77,76,71,65,68,68,73,41,17,3,6,6,1,80,68,60,40,25,75,65,56,48,55,36,26,26,26,2,5,15,72,54,34,27,20,20,75,75,71,57,54,54,95,95,94,57,52,45,49,48,37,30,28,17,17,6,6,1,90,88,70,69,69,80,80,78,63,56,20,21,21,72,60,57,57,89,86,88,66,52,41,38,38,26,27,27,75,74,69,60,60,57,57,42,37,37,71,54,62,48,38,30,15,71,59,65,75,67,67,85,62,57,55,43,21,10,21,21,71,71,71,57,65,98,97,89,86,74,71,66,56,20,17,12,75,74,70,44,42,16,12,12,5,5,5,1,75,66,66,66,34,32,37,62,71,61,74,72,66,63,63,61,40,36,31,84,84,84,75,65,61,65,59,30,38,35,34,58,56,42,41,54,88,85,75,71,66,58,56,50,43,42,31,31,31,73,72,65,86,82,78,73,71,68,66,56,53,49,46,27,5,1,79,70,67,67,67,96,95,93,70,80,61,75,62,47,35,24,22,22,71,69,64,59,57,50,48,40,22,84,65,54,44,38,22,18,14,9,9,87,80,84,72,43,41,16,15,7,4,4,77,54,49,36,29,21,2,77,77,77,66,64,45,45,38,38,28,19,19,19,83,82,69,66,54,37,92,89,87,72,18,6,1,75,72,66,62,57,56,52,52,44,18,19,5,1,78,72,65,54,44,44,44,33,26,36,6,75,72,67,63,54,51,46,44,44,30,25,21,75,75,70,55,86,81,77,75,75,71,48,48,43,25,25,25,16,14,3,1,75,75,70,70,65,62,55,40,75,72,68,80,74,71,74,71,60,58,17,15,8,6,3,3,80,74,70,66,66,50,35,28,26,24,18,11,75,70,50,49,43,93,90,80,72,71,69,34,33,36,75,72,63,73,73,70,67,77,80,78,78,53,52,50,47,90,75,63,68,45,45,43,80,68,69,59,57,53,52,83,81,85,75,75,75,71,69,63,53,52,45,83,79,82,51,51,54,41,34,29,65,57,55,54,52,44,44,59,52,90,84,81,77,70,66,63,56,48,48,45,14,14,14,69,65,65,94,91,92,54,53,53,29,29,27,15,18,18,75,64,44,41,39,25,25,19,34,94,87,82,57,56,61,86,81,77,65,56,52,45,41,25,23,28,75,75,31,1,60,58,67,57,35,36,33,32,87,82,74,59,41,42,38,81,87,69,35,31,31,75,75,60,57,41,28,27,14,7,2,44,35,31,27,18,18,16,81,81,72,69,65,63,84,80,71,69,67,41,36,28,37,90,81,80,80,70,66,51,27,25,22,79,29,25,25,15,12,6,4,75,70,67,50,51,48,39,49,43,38,54,49,59,50,31,75,81,75,58,40,40,40,80,75,75,74,61,59,62,64,61,44,31,27,29,14,10,75,74,68,62,57,55,50,18,28,23,20,6,7,5,2,75,73,63,56,52,48,43,44,38,35,35,75,74,70,40,36,62,63,60,95,94,92,57,36,33,33,65,60,38,35,36,27,24,24,79,81,70,55,54,30,29,56,56,53,40,33,33,19,19,92,88,86,62,56,43,36,29,23,11,65,65,61,56,50,47,46,56,48,41,25,24,24,76,76,59,59,47,47,61,49,41,14,75,74,74,70,54,54,60,91,88,85,59,54,54,47,39,6,1,76,79,79,77,21,21,15,58,58,43,43,34,33,33,33,78,73,72,39,39,41,95,93,93,47,34,44,49,49,49,93,66,34,36,21,13,8,6,73,73,72,72,28,26,27,72,78,69,58,49,49,40,9,1,75,58,55,59,37,34,38,22,25,65,60,58,89,85,85,92,32,24,24,65,39,37,25,20,8,14,14,69,69,66,90,81,78,70,65,59,54,52,52,52,41,25,16,14,23,23,18,75,77,69,45,45,50,78,69,64,57,29,22,16,8,7,5,5,74,58,55,49,32,26,34,44,70,66,68,61,51,36,36,27,27,73,41,18,5,2,75,39,37,16,21,16,76,67,63,34,31,31,75,74,74,64,60,53,35,30,9,8,10,75,76,76,70,59,48,48,34,7,42,39,28,17,20,16,75,63,48,36,30,25,25,5,2,75,71,68,27,23,18,16,9,9,75,66,64,50,28,28,24,14,6,6,75,72,68,54,36,16,8,2,1,1,79,75,60,58,53,83,82,75,70,62,61,59,47,46,43,37,39,35,75,75,72,59,55,51,44,36,35,33,30,75,75,60,54,54,62,62,86,80,76,69,75,74,64,65,68,75,82,91,84,41,38,36,1,1,79,74,66,70,80,85,66,64,60,83,72,61,61,56,56,66,76,86,67,50,49,41,32,34,36,75,78,64,56,56,90,89,78,74,76,62,54,55,93,96,84,84,69,65,60,77,80,73,70,58,58,56,41,37,32,30,14,12,12,75,58,59,52,49,44,43,41,25,7,3,71,74,73,58,58,57,67,72,70,61,59,69,54,47,43,40,45,92,90,83,73,69,18,7,5,4,94,75,75,62,58,57,68,60,28,13,23,9,5,1,83,83,83,64,49,54,54,56,56,55,42,37,31,21,5,1,75,75,69,45,45,41,40,41,41,38,93,94,76,67,65,60,49,49,49,91,88,84,67,67,58,58,43,37,18,9,3,75,54,49,50,33,35,34,80,80,85,65,33,29,2,4,75,72,67,47,47,23,9,2,48,43,37,34,33,75,72,61,61,33,33,30,21,15,15,75,58,50,75,48,40,37,36,34,75,68,67,52,44,33,28,28,75,86,86,73,39,34,44,4,67,59,52,54,54,79,72,72,70,70,64,58,55,35,29,26,24,13,7,4,1,94,89,89,61,50,47,47,27,11,2,3,63,63,89,85,69,64,71,67,49,40,32,23,19,12,10,75,75,66,86,93,93,68,56,56,53,38,32,32,75,66,66,65,59,56,54,43,78,78,60,51,42,40,64,62,55,54,56,62,16,13,4,6,75,57,51,51,46,33,17,75,80,75,71,66,77,77,70,85,80,74,70,70,59,52,50,24,16,13,13,21,62,75,74,62,62,61,97,95,95,49,38,26,26,11,9,8,75,68,66,64,64,59,55,42,38,38,34,64,59,60,87,83,78,69,53,53,33,30,22,14,24,6,75,57,51,49,36,36,21,25,7,75,73,73,68,61,53,66,53,75,75,52,50,43,36,34,44,36,19,15,15,75,64,53,39,24,16,8,3,14,75,58,54,46,46,49,92,89,83,78,75,84,49,47,44,74,81,75,55,74,71,71,50,47,32,42,42,42,92,77,73,55,51,35,33,1,85,80,73,59,50,48,44,40,38,32,27,37,46,46,64,60,51,42,32,32,30,75,84,84,61,57,50,42,31,86,69,74,63,71,48,43,35,35,33,12,5,3,87,91,86,53,38,38,33,75,69,66,63,60,60,67,60,60,48,63,63,72,68,64,41,37,30,29,26,75,73,73,76,70,71,65,60,55,56,56,51,45,38,39,39,82,80,71,57,36,34,30,75,71,71,80,78,66,65,66,78,71,50,7,7,7,75,66,59,67,68,35,75,82,78,75,69,69,74,73,66,77,81,67,67,64,80,75,53,51,40,41,31,29,27,20,20,20,14,73,73,62,59,59,25,24,18,70,66,66,53,27,25,33,15,12,7,17,66,63,64,51,47,43,86,83,80,58,66,66,63,72,67,37,22,29,39,34,67,65,65,85,65,45,43,45,95,95,95,56,43,37,40,36,64,64,66,72,82,65,60,58,57,82,90,89,55,66,63,80,75,73,67,70,70,66,58,57,80,80,80,75,67,66,75,72,71,47,19,10,10,9,3,1,75,61,56,53,63,72,76,63,84,55,46,34,40,49,59,52,35,90,90,79,76,86,80,58,55,49,47,47,42,35,25,23,23,14,2,10,75,75,61,60,65,59,80,71,72,55,42,46,39,75,22,26,17,75,74,50,60,50,41,39,38,38,39,53,59,65,62,95,90,87,55,48,58,43,43,27,31,32,60,54,45,22,22,75,75,59,59,50,57,46,40,66,67,67,50,43,41,36,5,5,5,75,75,67,28,22,17,14,11,9,6,4,7,75,75,61,60,60,72,75,81,75,63,61,61,80,81,75,58,56,39,31,26,22,22,75,64,59,56,96,95,87,84,82,77,82,78,77,71,51,32,12,12,7,75,76,69,53,54,50,55,56,46,39,39,75,70,64,64,60,13,12,7,2,75,61,49,35,31,31,25,21,21,75,68,64,75,70,66,63,59,52,43,39,75,61,58,58,48,46,41,41,58,68,61,61,88,86,95,47,43,24,25,13,13,75,76,56,54,63,50,50,48,42,35,32,75,69,51,49,47,89,85,80,66,53,52,47,41,25,25,13,14,14,80,72,83,83,80,37,28,25,22,14,88,89,84,61,59,68,78,69,65,64,40,42,32,25,15,13,14,67,65,59,60,59,50,49,45,40,38,32,29,24,19,16,13,13,13,4,94,93,90,36,35,29,28,26,17,10,10,4,78,76,65,72,63,57,43,39,34,31,31,31,20,17,21,91,88,57,51,9,3,69,66,38,35,31,8,8,2,63,60,28,25,16,77,77,74,63,61,62,43,34,66,76,76,68,87,81,78,44,41,37,37,62,61,57,81,72,72,64,65,65,53,50,62,44,56,76,75,75,68,68,75,78,80,58,59,54,75,74,73,82,63,60,60,50,49,46,80,76,71,69,67,67,85,71,66,53,44,36,31,26,10,10,75,72,79,61,56,37,37,24,23,5,7,7,75,75,72,82,67,75,71,54,45,28,28,11,6,6,75,66,63,22,15,15,15,11,5,4,4,69,67,61,58,50,49,94,92,90,79,79,79,46,44,34,38,34,25,22,31,75,69,67,67,48,48,97,86,84,86,55,33,33,35,27,19,19,13,13,3,4,42,36,34,16,14,7,7,75,72,67,56,48,42,38,31,29,29,74,48,43,41,24,20,14,79,64,56,56,82,75,72,68,68,77,65,64,57,46,47,32,47,47,25,5,4,71,67,61,54,49,49,48,35,34,28,14,14,12,85,62,60,60,53,47,56,56,75,69,66,45,40,50,50,95,93,88,60,55,49,42,40,40,37,32,26,17,16,75,69,55,55,34,30,30,75,63,62,55,52,41,32,29,29,27,37,75,77,86,60,62,61,84,75,70,25,25,19,14,8,2,4,80,76,75,75,50,50,42,33,30,27,10,15,10,75,83,59,56,50,50,50,34,27,25,18,11,12,75,75,70,80,81,71,59,54,51,50,50,38,25,28,75,67,61,61,61,51,49,49,37,41,37,75,64,60,47,43,37,31,30,6,2,4,75,75,70,80,40,29,18,18,10,7,8,5,75,70,70,98,81,81,76,64,56,53,53,53,80,78,73,69,72,25,25,13,6,6,1,1,75,80,63,61,55,47,52,45,45,18,18,10,1,1,94,16,17,16,75,75,85,23,14,11,12,2,75,75,86,70,60,60,43,40,39,10,2,61,76,76,76,81,81,78,61,57,52,46,43,28,28,26,14,8,8,2,75,72,56,55,47,44,44,23,23,19,72,64,71,58,58,43,41,58,50,42,38,33,31,30,11,4,3,76,79,74,67,60,58,45,38,16,9,9,2,2,6,1,75,48,48,43,36,36,20,20,20,75,70,64,64,67,51,52,62,32,29,29,10,92,97,97,65,50,47,47,86,73,47,47,38,11,11,15,80,80,80,35,22,21,10,5,1,2,75,74,66,64,56,53,53,53,91,72,56,56,56,90,88,80,72,68,66,51,48,39,27,19,15,15,7,5,75,72,58,53,54,49,42,47,33,75,39,36,75,69,58,46,37,21,8,8,8,75,71,71,45,42,9,7,4,84,85,79,71,51,45,42,39,40,9,6,4,75,75,71,64,65,63,21,22,22,82,78,73,78,74,70,54,75,75,74,73,67,60,64,56,47,43,50,75,82,78,63,61,57,99,86,79,79,53,45,38,28,25,22,75,61,59,56,79,75,46,32,75,85,71,72,66,59,59,48,47,40,32,27,27,27,73,69,60,41,37,35,57,57,55,49,43,31,23,10,97,92,85,85,88,72,63,75,68,64,64,51,44,44,54,82,78,73,69,57,59,59,96,93,93,60,60,54,90,89,93,54,55,49,41,41,41,16,16,15,75,70,61,32,28,28,75,76,86,85,85,69,71,68,92,60,58,54,42,29,34,31,7,75,55,44,34,44,32,29,19,17,17,82,78,78,45,40,36,45,90,88,83,77,77,77,80,80,79,64,59,59,52,44,37,37,16,29,29,75,12,7,6,75,65,41,43,43,27,75,68,61,55,55,51,42,42,25,25,30,75,67,65,57,41,41,12,9,13,75,60,59,56,95,98,96,41,51,51,49,88,85,81,71,69,63,60,58,32,17,13,7,5,75,68,57,56,67,27,14,7,6,75,57,48,43,41,36,30,23,24,75,23,23,79,89,86,82,85,82,75,73,70,83,83,81,71,69,69,60,75,75,67,72,66,52,48,36,35,15,14,5,2,72,65,65,59,70,70,85,80,78,91,91,91,75,71,61,9,8,8,35,33,31,23,18,15,77,63,47,44,38,35,35,30,26,7,13,13,18,9,1,1,57,57,57,57,43,34,32,28,27,23,75,75,75,51,46,38,32,34,6,4,91,91,85,29,23,15,59,49,50,20,72,65,63,37,35,35,32,11,75,76,53,49,45,3,2,75,71,59,42,36,28,78,61,56,24,22,22,13,20,23,72,65,70,82,73,67,70,62,71,67,67,48,41,52,39,35,30,30,53,51,50,86,86,65,57,29,21,17,19,19,5,6,75,49,48,38,31,24,13,13,7,74,68,59,53,53,43,43,40,35,33,14,14,13,75,75,70,63,79,68,67,57,53,51,43,41,40,53,38,38,21,21,15,44,42,37,75,74,71,66,55,42,39,39,17,27,27,27,90,79,78,78,59,35,21,21,16,12,3,4,75,75,61,61,57,91,91,62,62,51,51,51,80,79,3,75,76,76,77,77,66,53,19,10,7,5,5,75,78,89,84,80,70,78,73,88,88,66,62,67,54,34,23,11,11,75,68,70,54,41,46,44,74,72,69,70,77,75,64,55,49,17,14,3,2,75,72,69,63,54,50,45,32,31,29,25,2,75,70,68,68,67,28,28,28,16,11,10,75,75,73,59,69,71,62,79,74,80,60,60,60,51,50,44,44,64,61,75,68,68,55,52,52,88,77,59,47,41,41,82,91,80,63,55,49,42,43,38,38,33,75,77,82,44,36,36,29,25,25,75,67,67,63,56,38,29,29,28,17,2,75,75,66,66,56,46,34,32,33,75,70,70,63,59,53,53,32,28,28,22,21,12,5,75,57,37,36,37,61,61,49,52,49,36,31,22,18,18,11,8,8,75,46,45,32,29,29,21,18,12,8,6,75,52,53,56,94,95,95,61,65,64,75,74,70,78,78,60,50,41,38,38,35,90,90,96,38,28,20,30,14,11,11,1,2,68,68,75,66,62,62,57,96,94,92,43,53,45,90,87,69,63,54,44,33,39,39,75,60,56,55,42,40,25,26,26,75,66,64,50,45,42,20,17,17,4,9,9,9,80,79,74,64,65,60,53,62,54,96,75,69,61,61,49,49,42,33,43,22,13,13,75,72,72,71,70,60,55,53,45,38,33,30,13,10,3,75,59,59,50,48,42,40,40,32,30,15,15,13,7,75,61,60,45,22,18,14,9,7,7,4,4,4,80,76,9,5,4,73,66,61,57,27,19,19,17,15,8,5,4,84,79,79,70,70,66,80,12,12,75,72,72,60,60,49,43,43,23,18,18,64,58,52,55,55,76,74,35,11,6,6,76,78,76,63,58,57,33,20,16,19,11,61,52,48,45,44,36,75,73,64,30,75,69,65,53,50,37,35,75,70,63,62,55,51,46,43,43,35,33,16,75,70,66,63,35,35,14,75,68,56,61,48,44,33,16,14,10,75,73,76,82,77,49,49,45,91,83,75,54,67,40,33,29,23,73,67,61,61,52,52,47,54,36,36,32,27,25,18,75,75,47,33,33,22,13,10,12,5,75,71,65,65,65,91,84,75,70,70,61,46,42,37,54,49,49,86,80,76,63,41,25,14,10,6,75,49,42,38,34,79,73,70,86,81,79,57,46,44,46,17,14,21,84,85,81,67,63,42,35,27,20,20,14,14,9,19,51,37,35,30,75,77,72,35,31,14,4,1,1,75,70,48,32,18,18,5,75,73,66,56,56,50,37,37,75,64,58,50,47,7,7,6,83,77,75,72,54,51,51,26,23,16,21,11,9,18,75,74,74,71,67,75,59,51,15,75,74,66,65,57,56,51,51,55,87,73,73,33,30,30,39,61,62,60,89,98,81,72,65,63,60,43,41,39,19,22,22,10,9,5,5,81,69,65,65,83,69,66,57,58,55,89,85,50,48,51,96,93,92,83,85,85,38,38,32,42,80,72,70,43,38,18,18,6,6,2,1,98,98,98,57,57,57,44,32,31,26,23,5,69,61,75,71,55,55,48,43,53,32,32,28,75,67,66,63,53,53,41,36,30,23,25,62,62,61,88,82,81,63,63,43,43,34,34,19,18,6,6,99,98,95,39,32,31,12,12,8,4,4,4,4,89,80,77,75,72,66,57,53,48,75,55,53,53,80,68,60,60,60,40,17,24,29,29,75,60,70,57,47,43,69,66,63,93,89,87,77,70,70,61,56,53,31,6,75,71,67,62,56,55,51,45,1,1,75,75,73,75,75,73,75,73,48,45,31,30,25,35,35,31,35,73,73,68,63,49,46,36,35,75,74,69,53,40,37,37,32,28,22,23,24,15,15,15,75,66,64,59,60,55,44,44,30,25,9,6,75,60,49,49,48,80,81,66,55,54,24,27,37,25,2,2,75,70,60,62,53,48,44,38,38,53,37,63,63,61,30,29,33,64,55,38,13,1,75,67,56,56,45,38,35,45,37,27,66,66,38,36,33,24,29,26,80,74,73,61,59,50,50,36,37,38,70,70,64,79,44,39,36,34,29,17,18,9,6,75,65,65,56,49,49,39,35,33,75,63,54,49,33,27,22,20,10,10,7,59,53,47,52,50,50,19,17,10,2,75,75,66,88,84,76,71,57,44,41,35,35,33,22,19,19,9,6,6,93,85,85,55,39,35,35,7,6,75,75,74,46,37,24,28,20,3,2,2,2,75,74,79,73,65,64,60,57,63,93,65,61,44,40,40,37,33,40,26,26,78,73,66,54,55,46,31,75,68,65,30,25,21,15,16,10,75,50,44,35,33,33,75,73,67,68,68,64,59,62,53,52,80,79,71,70,64,48,31,23,23,14,24,20,21,71,81,72,68,62,60,53,30,30,30,57,57,53,53,75,77,83,58,58,58,80,52,51,36,14,11,5,75,70,59,57,52,89,88,87,62,70,61,70,59,59,58,45,41,46,80,77,60,45,43,50,44,55,53,48,95,95,95,83,80,80,72,67,68,68,80,83,83,46,40,12,11,11,12,75,74,48,48,75,69,64,60,60,53,47,47,57,79,81,90,90,81,76,62,61,61,71,54,50,48,3,3,80,78,67,67,48,49,49,28,38,33,38,75,66,64,53,63,48,82,80,66,66,65,43,15,13,5,8,91,92,99,56,56,45,41,38,30,28,21,19,13,12,8,8,8,75,75,75,71,71,69,85,85,82,57,49,41,41,51,41,58,44,35,35,33,33,29,62,75,71,58,41,41,49,42,80,74,67,56,45,49,49,94,88,81,78,75,56,55,36,28,24,21,18,9,8,1,72,57,57,62,88,82,79,69,60,62,78,59,56,56,49,49,41,32,28,28,23,11,21,21,15,8,8,21,75,57,50,50,90,79,72,72,70,65,38,32,29,27,16,36,30,25,84,66,62,62,55,57,46,38,11,74,54,54,43,34,28,15,9,3,3,3,1,99,99,49,49,48,99,91,84,73,81,79,65,92,90,90,68,54,51,91,79,73,73,74,74,74,80,69,87,78,69,69,63,50,47,46,99,99,76,73,58,51,37,22,16,15,79,76,55,50,50,81,80,80,67,67,52,51,49,39,30,29,26,36,25,75,75,68,64,64,64,80,81,78,32,32,28,75,68,52,45,45,45,6,2,83,80,72,65,63,61,57,38,35,33,77,76,72,80,76,71,68,59,56,60,55,81,81,76,70,67,73,86,79,73,72,66,70,66,44,39,37,27,22,11,12,10,76,70,71,71,71,65,93,53,56,54,32,32,30,80,70,70,61,61,84,80,75,73,71,66,82,72,70,65,64,64,88,85,72,60,40,38,40,78,78,64,63,53,50,48,44,42,32,29,80,75,64,64,64,69,65,71,81,77,47,48,48,91,87,82,82,81,74,79,59,59,54,37,38,26,23,19,18,15,2,82,66,49,75,74,66,63,39,39,30,29,28,28,82,82,73,71,66,73,70,67,65,55,55,70,70,50,45,35,34,26,24,17,11,12,6,74,69,69,54,60,39,36,36,36,63,7,75,75,73,62,46,42,40,33,31,20,13,13,14,80,73,71,58,62,53,72,72,72,72,64,57,58,57,33,30,30,9,19,24,24,82,82,79,64,26,21,77,28,30,23,70,66,58,55,44,38,32,32,25,19,12,14,69,64,56,56,43,68,49,46,2,53,50,42,35,28,82,82,76,53,49,40,38,34,73,70,60,49,46,36,31,28,27,21,21,20,79,74,60,15,14,84,79,75,66,71,71,80,80,75,56,39,35,31,9,2,77,81,70,64,59,55,48,43,43,88,88,79,65,65,65,19,16,16,75,70,70,73,73,73,60,60,26,20,14,14,13,91,92,92,49,59,55,52,90,88,69,65,61,47,46,41,41,22,24,13,13,12,15,2,75,71,49,45,39,35,20,20,20,3,73,2,78,78,69,69,64,64,60,53,52,30,75,57,30,30,72,70,71,27,5,4,77,70,69,71,59,59,29,29,23,68,66,57,79,75,38,31,27,16,16,13,1,80,43,36,34,34,31,20,13,13,75,70,62,57,50,9,10,75,62,58,58,51,49,46,85,73,67,43,34,30,26,26,75,75,72,70,51,46,42,34,32,27,75,66,56,53,53,28,28,24,67,58,58,53,53,41,32,28,28,29,75,58,58,61,47,45,40,36,23,22,22,10,10,1,75,72,72,70,64,56,56,44,24,25,25,15,13,7,3,3,2,75,70,67,60,52,52,38,44,24,20,30,26,75,80,73,68,67,65,50,49,39,39,38,24,14,5,4,77,71,72,72,75,72,69,58,49,46,42,34,21,4,4,73,69,53,53,47,29,15,8,8,74,66,66,59,57,47,32,24,14,19,12,70,67,75,80,65,65,75,67,81,66,54,45,43,43,37,37,32,24,12,1,2,2,77,68,62,53,13,6,4,4,93,90,77,74,74,32,14,8,8,75,73,55,36,27,25,22,18,53,38,38,38,9,3,3,3,75,72,50,60,48,32,27,19,18,23,76,74,53,45,29,26,26,19,27,22,14,8,75,69,66,63,50,44,40,40,33,55,47,37,34,32,27,21,28,75,74,69,68,66,61,56,56,51,94,90,81,76,25,20,17,17,84,84,79,75,62,62,58,80,66,66,59,48,40,37,30,28,20,20,15,75,63,63,44,43,43,29,20,78,73,82,79,79,47,46,46,41,37,37,75,74,63,47,52,34,34,34,23,23,16,75,39,39,79,79,31,81,76,57,54,54,39,34,34,58,45,80,65,68,64,80,74,71,68,59,56,40,37,33,29,15,15,6,78,77,72,69,67,62,61,56,48,33,35,35,35,75,75,60,55,48,48,42,91,85,67,59,43,44,42,42,58,54,48,45,42,90,90,63,75,83,80,80,57,56,23,19,19,76,76,72,54,51,47,40,29,29,29,15,6,3,75,72,72,72,68,58,52,50,90,90,71,71,53,53,36,30,26,19,17,75,75,70,72,72,72,78,64,45,38,45,39,81,63,61,61,76,69,74,65,65,65,46,46,27,23,5,3,3,75,74,70,55,55,51,62,33,43,64,53,44,44,34,28,27,25,23,27,27,75,25,20,20,75,68,64,45,70,70,61,49,49,43,90,83,81,81,72,61,52,44,41,36,36,64,64,55,52,50,41,11,14,22,32,75,75,75,75,61,59,53,47,36,30,30,22,17,13,6,5,4,71,70,66,76,65,61,59,87,87,47,43,53,45,87,85,85,80,68,68,66,80,75,74,55,51,51,31,30,75,70,65,66,68,40,39,39,89,89,84,72,70,65,51,49,39,27,22,19,75,75,72,74,71,49,49,59,56,68,63,59,57,50,44,23,19,11,3,8,75,67,59,53,53,43,43,43,80,79,73,47,46,42,33,27,27,19,16,11,75,82,82,53,51,44,91,91,78,78,64,56,46,37,35,35,45,1,75,72,82,63,58,49,41,31,27,27,20,5,15,15,6,75,75,78,73,67,34,33,33,75,73,64,61,55,51,47,47,30,30,30,75,75,54,47,47,92,89,70,70,70,74,70,66,62,57,49,49,49,42,37,33,30,24,27,19,4,75,75,60,60,63,86,83,78,74,74,73,62,29,26,21,14,75,75,65,62,62,57,43,40,40,30,30,23,75,67,49,49,49,75,69,69,61,60,37,31,21,21,18,75,67,67,59,59,61,74,71,63,50,48,17,12,8,6,16,16,16,75,75,71,71,11,9,8,75,63,50,39,14,12,10,75,27,3,5,5,1,75,78,78,84,84,61,55,47,47,47,47,16,9,4,1,1,1,98,98,95,43,37,19,19,19,19,75,69,66,62,55,55,50,50,43,34,30,25,23,28,28,79,68,65,58,58,63,68,86,77,72,69,59,55,46,40,27,28,28,74,54,51,35,22,25,25,75,75,69,17,75,38,42,42,75,55,49,44,39,33,30,30,75,64,54,54,54,86,74,72,66,63,59,64,90,84,80,75,71,69,69,55,41,39,19,17,22,75,66,59,48,26,20,12,7,75,73,73,74,70,59,55,50,45,39,38,36,34,28,25,10,20,22,10,75,67,64,57,51,49,39,34,34,98,77,69,62,55,54,32,32,24,15,1,80,50,49,39,35,36,75,67,37,24,21,22,75,75,80,86,85,72,66,66,91,79,73,56,48,23,23,16,4,4,4,75,70,70,64,63,57,54,50,50,34,84,89,84,63,61,45,30,27,37,75,86,82,75,63,44,40,71,71,67,83,85,70,30,26,15,14,8,75,75,71,78,78,69,50,41,36,38,55,50,45,22,16,11,8,8,75,67,60,51,49,22,15,11,11,8,75,57,52,48,49,35,35,15,6,75,66,59,54,54,40,40,40,30,25,8,75,80,85,85,80,75,73,53,48,34,34,75,73,69,72,70,67,71,69,60,43,42,40,40,32,26,25,85,86,70,61,61,40,40,77,77,73,57,45,39,39,49,34,34,38,87,81,72,67,67,58,17,17,13,75,67,61,53,40,30,6,2,75,75,75,74,60,55,55,51,78,76,76,50,41,36,29,77,66,64,70,63,65,65,71,68,76,72,68,61,57,46,56,37,37,35,24,21,20,15,13,8,7,4,3,75,65,75,71,65,96,97,96,32,31,25,17,17,19,19,91,88,90,79,75,75,73,69,64,75,72,63,58,48,43,33,24,22,22,6,4,3,75,72,81,62,46,41,36,36,25,19,19,75,67,62,60,34,32,29,75,70,78,81,26,29,23,13,75,74,54,45,44,46,41,36,30,24,24,24,75,66,62,56,51,30,34,30,20,18,11,77,75,75,20,19,14,7,6,95,90,78,73,70,68,71,56,52,62,67,85,77,77,74,67,62,58,47,35,27,26,25,35,28,28,58,59,68,64,91,96,96,94,47,50,47,47,90,79,73,73,73,53,53,28,75,75,75,88,81,74,62,62,62,73,62,65,57,67,65,44,41,44,86,79,74,64,52,48,45,90,98,90,57,43,40,75,75,75,77,74,61,58,55,75,71,67,66,64,62,51,28,24,24,75,70,69,48,4,64,64,63,49,7,1,77,68,59,43,49,38,64,56,49,41,40,33,27,19,17,71,68,68,43,32,23,20,19,17,75,64,39,32,23,75,75,69,55,51,50,80,71,65,55,50,49,89,88,77,67,56,57,46,99,96,85,84,84,68,57,56,56,42,19,17,22,70,65,61,59,59,53,46,32,26,19,20,13,75,75,23,10,10,79,73,72,77,75,72,60,59,55,44,40,35,38,38,31,75,13,75,77,65,63,63,74,71,62,60,43,26,23,15,8,3,1,2,67,62,62,24,7,7,4,75,72,72,63,65,57,39,21,14,12,15,15,20,46,41,39,29,33,27,12,12,12,75,60,59,45,45,32,16,15,13,75,71,67,80,80,80,69,68,50,50,24,18,14,11,6,5,3,3,3,3,96,96,96,86,74,57,57,57,74,63,57,55,43,43,27,21,14,8,75,75,73,65,54,47,40,39,26,23,21,75,52,65,55,49,24,75,72,72,76,58,45,47,34,31,25,25,74,65,65,63,62,62,81,83,80,90,90,83,80,78,78,70,75,73,83,73,85,83,78,78,73,83,68,68,63,30,27,23,15,71,70,58,56,56,47,23,16,14,12,8,8,75,70,53,53,53,19,19,19,6,80,68,50,81,81,73,85,75,63,53,47,53,56,83,81,81,56,45,71,81,75,65,59,38,41,41,33,27,13,75,35,15,14,14,76,76,74,58,56,45,31,40,26,71,69,62,62,59,55,48,20,20,14,14,10,6,6,6,94,82,85,79,48,42,42,42,58,53,49,76,68,68,55,44,44,37,12,11,75,75,73,24,21,16,8,5,1,75,75,78,72,63,27,25,22,75,77,77,26,23,10,10,75,73,68,64,61,56,49,42,42,42,60,60,60,79,77,77,64,62,32,28,75,68,60,53,37,37,37,15,15,15,75,57,53,41,75,74,71,63,28,23,18,12,9,8,7,3,1,98,94,84,60,56,56,42,46,41,75,69,69,66,62,38,33,35,75,73,72,88,83,82,75,71,66,64,46,45,40,99,97,90,87,97,4,5,1,3,98,77,68,55,49,46,40,22,4,2,2,75,75,54,76,76,71,58,55,50,41,37,19,13,3,75,75,70,76,77,72,20,12,12,75,75,25,20,13,10,75,70,64,70,70,71,59,55,55,38,54,42,52,39,14,10,20,19,75,75,69,71,58,59,48,46,44,31,25,25,60,58,37,78,55,55,47,29,20,60,48,72,63,54,54,40,50,45,35,26,27,22,3,1,75,87,86,92,63,42,40,40,20,21,2,77,81,81,65,48,48,46,36,30,23,18,20,21,69,42,37,28,38,38,14,11,3,2,2,2,86,65,65,65,91,91,83,75,58,58,50,35,35,20,20,28,28,72,69,65,75,63,46,40,28,29,29,75,75,74,64,64,64,53,49,47,42,50,43,80,71,34,34,27,75,84,81,78,64,56,56,71,66,66,76,71,64,64,64,40,36,26,26,21,10,10,75,73,53,46,45,45,75,75,74,69,66,42,39,22,18,75,69,72,52,52,60,60,51,38,38,19,5,75,80,66,62,66,75,70,69,80,77,81,77,70,68,73,69,61,75,81,72,72,60,53,28,28,9,2,4,75,70,61,61,55,55,15,25,29,39,16,2,7,7,7,75,71,66,95,95,41,38,35,54,50,47,80,74,72,75,55,51,44,44,75,71,70,38,37,37,24,18,16,13,2,1,68,59,59,80,75,75,58,55,40,36,35,66,45,39,37,69,65,58,46,41,25,14,8,13,78,72,69,64,42,43,45,23,83,75,73,65,57,50,50,15,14,10,80,80,80,82,82,76,71,80,80,58,68,68,53,87,78,70,70,70,83,75,75,83,78,71,30,29,30,36,49,48,41,37,37,29,28,25,22,22,75,70,68,62,72,62,48,48,37,30,24,24,24,11,8,5,2,1,75,74,66,98,98,90,78,72,40,31,23,75,75,75,75,80,69,58,58,58,53,42,43,41,18,17,12,5,5,6,2,98,97,97,84,84,89,57,38,33,33,20,20,26,75,78,78,43,40,34,12,10,75,75,65,59,75,73,75,86,66,66,66,54,53,58,90,90,84,74,53,39,27,27,27,9,15,17,1,75,75,75,80,77,65,64,64,83,81,82,67,67,74,74,76,68,65,60,60,75,70,15,8,13,75,62,48,48,48,87,78,79,74,55,53,44,43,53,89,88,84,75,68,68,63,60,42,32,30,30,20,8,6,75,70,63,56,44,37,37,79,78,78,79,76,63,57,59,54,46,41,75,62,58,59,54,49,36,22,13,11,3,1,75,69,79,78,55,54,54,45,45,41,39,61,58,49,54,48,87,80,73,58,52,49,43,43,45,90,91,91,48,75,79,70,53,52,49,36,33,13,11,11,3,78,53,38,29,29,63,46,75,71,67,76,73,72,47,47,35,33,17,15,9,19,5,75,84,63,29,29,23,23,2,75,63,59,41,41,29,29,27,15,15,75,28,28,16,23,23,75,75,74,63,55,56,42,40,31,32,27,75,71,32,20,15,15,44,43,41,32,31,31,75,75,74,65,59,56,55,36,36,60,46,45,50,96,73,59,57,67,97,93,83,81,69,66,36,30,30,20,17,15,75,75,67,64,55,49,37,14,70,66,27,15,14,14,79,79,81,68,68,73,63,49,43,22,21,19,10,77,74,78,41,36,32,32,68,59,58,58,75,60,62,46,56,12,12,12,75,68,45,39,44,41,59,59,55,94,87,82,76,65,50,47,41,37,40,63,63,58,42,3,76,76,76,51,48,53,48,85,80,72,64,64,57,57,48,61,51,51,41,41,41,80,74,65,75,68,62,68,37,77,71,69,98,96,96,86,81,83,80,67,60,49,49,49,85,85,80,65,59,59,82,92,92,88,48,57,57,80,80,76,70,79,75,59,58,58,94,91,81,79,82,50,45,42,52,74,50,50,50,38,40,51,70,70,66,55,47,40,29,24,76,72,74,74,61,61,61,36,24,17,13,75,75,43,37,17,13,5,75,66,66,64,50,50,44,27,37,28,20,75,85,85,84,52,36,32,29,75,76,63,63,54,47,58,51,92,91,91,63,63,49,36,28,78,80,84,64,58,39,39,34,18,13,9,71,71,67,79,79,79,79,76,72,58,65,65,84,71,67,56,47,42,42,38,31,28,27,23,12,12,3,79,66,62,63,91,91,85,76,71,67,67,59,59,44,44,44,41,75,73,69,60,55,56,33,80,64,59,50,46,50,92,92,87,15,4,2,35,26,12,7,11,75,75,68,68,84,62,49,44,20,21,21,75,69,52,47,32,17,10,10,4,3,1,63,61,47,47,38,23,21,10,75,75,81,69,56,56,64,75,70,70,70,64,62,25,20,23,23,76,86,67,65,61,51,40,75,73,23,23,12,3,75,70,66,58,46,51,42,51,19,2,67,52,52,49,34,13,77,68,59,59,53,49,38,37,37,55,55,56,66,70,68,78,78,62,47,43,30,17,8,8,1,2,82,79,75,71,53,52,42,39,33,32,31,27,74,74,70,66,61,57,44,43,60,53,51,49,17,8,9,9,91,86,80,55,44,44,37,32,44,39,39,38,38,79,75,69,61,56,56,49,44,44,39,38,33,76,77,73,74,66,59,53,42,42,38,33,24,29,23,8,8,69,59,57,44,42,44,92,84,80,68,68,78,72,68,48,47,47,39,37,37,33,35,65,60,42,37,37,34,66,61,57,57,32,35,31,29,75,68,58,50,50,47,36,46,46,34,75,72,71,69,65,59,53,44,51,41,88,83,78,78,73,24,20,22,72,72,66,61,59,43,39,31,31,27,75,77,85,55,54,56,89,89,92,61,61,61,96,75,73,79,81,81,83,75,75,56,44,51,50,50,38,75,71,66,65,63,49,52,38,35,35,45,80,45,39,34,27,21,3,75,86,84,66,63,65,54,51,37,35,33,25,98,96,96,56,54,42,36,27,10,75,75,73,5,3,78,73,44,44,28,10,1,2,75,66,62,54,53,51,51,47,97,92,84,75,75,74,60,59,43,38,20,19,19,75,75,73,73,68,75,67,48,49,49,91,89,83,80,71,79,62,64,58,46,39,39,27,23,14,7,7,75,54,41,36,24,19,15,85,81,81,63,59,46,46,43,98,89,86,79,79,72,75,75,60,52,47,47,47,75,75,59,62,55,12,6,5,75,66,66,64,48,41,39,36,32,23,22,86,83,72,67,62,59,48,53,53,89,85,87,32,25,24,22,18,16,11,3,2,75,75,70,90,86,81,80,66,55,55,50,50,61,56,49,36,31,27,73,67,89,84,85,78,85,77,65,59,34,32,16,13,8,7,93,79,72,72,66,56,55,48,44,40,32,39,37,82,70,74,74,59,54,54,87,87,88,62,62,55,52,45,35,36,75,69,66,48,42,32,17,4,4,4,80,71,68,65,65,61,61,55,36,75,72,65,40,35,28,27,24,15,19,15,91,91,88,73,62,46,18,13,9,9,7,3,3,75,40,32,32,42,91,54,35,35,31,48,48,45,28,24,29,77,67,60,54,54,54,46,40,37,37,34,26,22,19,18,64,70,72,67,33,27,75,63,56,51,40,70,65,65,59,58,57,41,21,17,11,4,4,75,70,69,59,50,49,49,40,40,33,9,3,1,1,78,88,84,64,55,56,51,39,36,32,60,56,53,85,78,72,69,54,49,46,34,16,5,70,61,51,36,23,83,79,79,16,6,3,3,92,88,79,90,90,77,31,25,24,24,19,20,17,5,2,79,79,79,13,5,3,3,3,2,75,68,39,39,37,29,29,29,10,8,75,75,64,49,59,53,48,48,98,95,95,67,62,57,52,50,39,36,32,29,20,20,13,12,75,71,66,58,47,40,19,5,5,2,75,70,64,67,62,44,42,41,91,82,77,75,68,57,57,41,32,32,29,18,10,75,82,72,86,85,77,73,68,64,47,45,36,21,20,75,69,64,57,53,40,27,9,5,66,59,52,47,41,33,35,21,13,1,1,75,80,74,77,66,63,57,86,79,65,65,65,75,75,66,63,33,28,19,19,14,75,73,73,34,12,4,6,75,66,63,63,42,44,35,75,69,59,84,92,39,9,10,10,81,76,78,75,59,54,27,21,8,5,3,75,50,45,41,40,34,31,29,24,22,17,17,13,75,70,63,63,58,50,62,65,62,71,71,71,56,54,49,75,74,79,80,59,53,53,75,66,59,55,55,37,37,30,18,12,7,4,2,1,98,99,99,80,81,69,69,56,48,48,80,80,69,65,65,78,73,40,75,71,66,63,45,45,42,38,26,11,18,11,18,13,77,56,52,47,44,39,36,33,43,50,80,64,64,64,81,31,16,16,76,76,71,64,15,15,16,75,72,82,78,66,63,54,49,49,80,80,80,64,58,55,53,53,55,80,82,68,78,80,80,69,69,64,91,78,77,69,59,51,41,37,36,56,54,21,21,7,1,1,78,78,70,60,56,56,51,75,84,84,62,62,52,52,60,60,52,33,37,24,19,14,15,4,4,1,75,70,66,66,75,35,66,63,57,55,19,14,1,73,75,69,69,31,30,16,11,8,78,71,79,31,31,31,77,73,69,73,70,69,62,62,62,97,88,88,75,74,64,64,64,74,58,49,28,23,16,14,11,77,78,85,66,55,53,53,88,75,65,67,4,2,2,60,49,37,36,34,75,56,44,26,26,11,5,1,67,64,64,61,68,33,16,9,8,83,72,67,67,87,87,74,74,73,62,59,41,98,98,96,50,31,14,1,1,1,75,70,68,62,54,47,47,40,40,40,45,56,45,44,42,36,64,2,75,83,70,74,74,65,83,82,67,61,50,43,39,43,43,53,87,82,67,66,66,57,56,56,82,76,61,40,40,75,64,61,61,81,74,73,69,57,57,52,85,85,85,60,71,64,80,71,69,70,36,35,35,18,15,18,4,8,75,64,46,48,41,33,20,75,72,71,64,64,60,78,17,17,75,72,78,70,59,53,51,97,97,92,89,76,55,44,36,24,21,9,4,4,75,66,63,48,39,27,16,14,10,75,75,75,77,73,55,35,37,42,49,42,36,36,31,15,10,10,12,84,76,72,59,47,44,29,8,5,2,75,71,71,57,57,55,46,41,35,35,20,13,9,10,10,77,71,62,55,51,49,45,31,34,32,91,72,65,63,49,47,43,87,26,80,65,72,70,53,52,52,68,68,63,52,43,36,29,18,8,5,5,74,75,75,56,50,48,44,68,63,56,46,39,18,22,15,74,72,67,55,38,24,24,23,17,13,8,65,62,59,49,43,52,37,37,37,87,81,56,56,68,69,64,64,54,44,45,28,13,13,9,4,1,74,76,86,81,35,26,24,21,7,7,70,37,29,10,8,8,47,51,35,35,35,87,87,90,34,31,85,81,41,47,47,86,77,72,49,43,40,27,26,12,12,4,4,64,51,47,52,93,82,66,66,65,73,64,64,67,47,47,32,27,27,23,20,16,11,75,72,27,14,75,4,3,3,75,78,82,61,52,44,40,20,17,11,10,10,75,69,69,37,37,32,26,25,25,11,82,82,73,69,56,47,47,44,44,38,19,9,9,4,82,73,76,73,67,67,2,75,62,41,38,33,48,89,80,74,69,68,61,98,97,97,50,50,57,35,31,20,65,58,55,55,55,90,83,83,51,47,36,30,27,75,73,57,13,4,4,5,2,75,62,41,40,43,93,79,87,72,66,64,58,53,45,38,34,34,13,11,73,70,64,61,61,43,39,37,26,26,31,31,75,64,62,62,70,62,63,54,54,88,79,76,78,77,56,42,29,23,19,17,2,1,1,76,67,63,62,62,42,36,25,20,15,25,25,75,79,79,61,60,59,74,57,53,58,25,15,10,5,75,64,58,53,49,49,87,83,67,67,70,56,54,61,98,72,65,61,61,50,45,40,29,28,33,91,88,88,50,50,47,35,35,35,74,67,65,68,65,70,78,74,74,86,85,80,76,73,34,2,69,69,69,72,74,72,81,81,81,81,69,56,50,30,30,75,67,67,55,55,55,75,68,50,51,46,46,41,37,32,35,31,70,67,67,65,50,48,39,35,25,27,37,75,66,64,65,60,82,80,90,68,55,55,44,44,40,97,95,80,76,70,75,69,59,54,47,40,36,41,35,35,24,5,3,79,79,69,66,64,75,68,65,65,58,91,73,60,50,30,19,75,69,61,52,49,43,37,36,46,42,75,68,68,99,94,94,58,54,49,34,34,33,75,71,56,56,52,44,44,42,91,30,11,10,5,86,74,59,45,42,35,34,31,57,30,24,10,10,6,6,75,76,75,55,48,46,39,37,30,32,68,62,61,40,83,76,72,65,61,63,61,65,65,65,71,58,55,49,81,79,34,34,18,17,23,23,75,73,69,54,52,31,48,9,82,81,78,25,25,20,20,91,85,80,74,69,62,62,24,22,22,74,74,42,40,34,31,2,1,75,71,70,60,15,9,10,78,76,70,60,55,42,57,37,36,42,33,67,67,67,96,96,96,82,79,71,59,59,41,36,35,34,31,28,22,20,20,20,72,67,66,76,75,74,71,3,4,1,2,60,54,49,49,43,35,44,40,40,75,76,73,67,64,63,55,52,42,39,31,27,22,18,7,85,72,73,73,59,44,42,47,47,7,8,5,75,71,66,62,55,56,18,9,7,2,75,72,73,70,69,65,73,73,73,67,66,51,54,44,80,78,72,91,91,84,83,81,81,81,69,69,60,38,37,19,17,15,22,22,13,11,2,1,1,75,77,32,31,39,34,29,12,10,10,75,75,71,68,68,55,31,4,2,4,75,74,79,60,54,56,47,43,38,37,36,33,63,63,60,65,60,55,58,58,90,87,85,65,65,67,86,79,56,53,49,41,41,30,28,68,65,76,50,49,46,56,75,75,70,76,70,54,62,53,53,82,80,67,54,54,57,39,34,22,20,20,75,70,66,63,62,64,81,74,70,65,6,1,70,80,67,64,59,54,75,72,73,58,39,38,33,24,35,35,46,72,63,61,60,66,55,43,45,96,89,83,79,75,64,56,41,41,35,99,99,96,85,85,90,54,67,67,78,72,61,57,29,26,25,67,58,58,56,43,43,10,75,69,66,65,59,57,75,87,85,78,68,64,56,38,28,25,34,20,16,13,7,4,3,1,75,75,68,61,57,49,50,60,54,88,84,84,63,52,15,15,4,4,75,85,73,66,64,60,57,82,80,72,56,66,66,57,80,78,64,54,39,30,25,75,66,59,54,54,48,79,75,71,82,61,54,46,56,44,44,87,88,48,48,41,29,27,80,62,55,54,88,88,85,54,38,25,31,24,59,58,50,46,15,3,75,72,82,88,68,51,50,45,80,72,60,59,59,85,85,85,74,67,64,60,55,47,49,21,4,2,1,77,61,55,25,72,61,61,57,88,80,50,10,13,10,70,70,70,57,51,40,41,41,60,57,49,49,49,44,56,51,51,15,15,9,67,64,54,51,51,46,70,59,54,46,32,27,25,19,14,12,8,6,6,2,68,54,64,55,29,29,28,13,8,8,1,79,69,65,65,59,57,57,50,46,44,41,33,24,18,13,16,16,77,77,67,59,58,78,78,78,58,46,9,5,3,75,75,59,54,55,42,40,26,24,4,2,2,1,98,84,83,83,53,63,63,48,39,32,24,16,15,72,69,64,57,54,49,29,1,11,6,6,71,47,52,52,43,33,43,19,58,53,50,40,40,41,33,66,54,52,37,34,19,29,28,66,59,54,54,99,96,38,37,34,31,25,23,19,66,51,42,36,20,20,20,72,77,86,71,65,63,53,53,44,33,2,75,82,72,66,66,35,35,27,75,74,70,67,60,70,64,89,90,87,62,60,49,44,67,23,20,15,16,86,83,18,20,20,84,83,83,79,75,82,56,48,22,21,20,11,7,4,75,70,80,79,20,20,17,13,75,61,57,50,78,70,31,14,9,74,72,68,59,54,48,43,41,36,38,27,23,2,70,64,66,51,45,45,13,23,20,20,2,2,12,10,82,73,70,70,65,76,70,59,59,62,50,49,40,28,25,15,18,14,18,85,56,56,51,80,69,70,60,35,33,33,24,20,4,4,4,75,76,72,61,61,61,81,62,54,51,49,42,88,98,92,55,56,41,35,32,42,60,55,55,77,74,63,64,60,41,41,41,9,5,5,2,73,42,39,34,31,27,25,67,59,58,57,29,30,48,75,68,63,58,56,43,38,31,16,9,7,5,82,78,76,76,61,61,66,75,71,64,56,40,35,31,32,45,75,75,74,34,31,9,75,71,81,11,2,75,72,52,61,38,48,50,38,75,74,67,50,38,33,26,23,9,7,7,66,56,52,45,45,45,90,85,85,69,66,58,53,49,44,18,14,2,75,64,68,53,53,53,75,66,62,44,54,38,80,76,66,45,45,34,29,27,25,23,23,13,12,11,75,75,81,60,52,33,33,33,16,13,9,4,75,84,78,64,56,55,53,53,47,47,11,11,2,41,43,38,75,72,61,54,35,23,23,23,23,75,68,61,57,32,32,29,31,78,53,18,13,7,60,60,60,21,17,17,4,3,75,59,60,50,91,88,66,63,52,33,34,31,35,35,22,20,16,91,73,35,33,28,16,3,3,72,68,68,92,92,56,35,29,28,26,23,21,9,9,4,75,75,74,86,82,49,30,30,40,35,18,70,65,63,74,59,57,49,49,52,5,79,88,88,55,52,52,80,80,71,15,12,10,7,2,69,68,54,39,42,40,25,22,22,52,26,12,12,11,7,93,85,81,38,34,33,87,82,31,28,18,18,18,5,1,50,49,21,22,13,78,64,64,46,46,31,16,16,16,80,80,66,52,35,33,28,9,5,18,84,54,43,37,17,15,15,3,5,5,1,75,63,45,39,56,88,46,44,44,37,62,72,53,1,88,81,80,20,30,18,24,9,8,18,87,90,90,59,51,49,49,40,40,30,30,30,78,75,71,69,67,56,52,55,38,7,1,75,72,73,66,57,56,32,32,30,62,50,41,34,44,44,39,80,14,19,7,5,10,82,75,59,56,56,46,46,27,30,64,63,41,41,28,38,15,18,10,72,69,73,71,76,74,72,72,60,60,60,51,48,75,70,68,64,61,46,42,38,8,6,6,75,85,72,71,54,56,49,46,33,43,31,26,23,17,12,9,9,68,61,65,55,77,75,78,75,73,63,63,53,53,44,42,45,45,72,72,72,56,56,48,47,52,53,41,35,20,14,63,62,66,40,38,38,38,62,59,62,90,88,86,69,69,69,69,55,51,46,44,53,53,35,31,23,16,10,6,9,79,78,79,73,67,47,10,6,2,75,69,58,58,51,45,39,40,96,96,90,82,73,43,75,71,71,16,15,11,75,70,66,44,40,40,21,17,14,75,75,72,45,47,47,96,89,83,83,72,69,55,55,38,25,24,15,11,2,1,1,67,59,44,55,55,88,89,74,70,34,32,34,75,83,83,67,64,58,36,36,36,66,59,60,65,83,77,74,72,70,63,59,53,47,44,46,23,33,31,31,60,70,75,75,45,42,40,86,80,73,72,42,51,55,41,31,23,25,25,21,15,12,13,87,87,75,66,60,57,57,43,46,39,99,95,80,80,80,72,24,22,19,74,68,56,47,43,42,40,34,72,70,68,66,63,57,85,70,65,48,42,42,42,38,59,51,51,53,46,39,34,43,67,72,66,70,66,66,70,55,56,52,44,55,47,31,30,12,5,3,1,87,93,78,76,54,46,31,31,27,80,72,70,57,52,48,23,15,15,9,10,10,75,74,61,71,71,65,78,83,75,26,28,26,17,10,5,3,75,73,59,57,57,82,80,75,21,19,19,12,88,77,72,72,51,49,33,30,24,23,17,1,74,69,57,57,62,51,48,43,43,80,74,55,58,66,54,72,68,61,59,49,38,38,29,28,26,34,17,17,14,75,76,69,58,58,58,82,71,74,68,75,61,59,44,44,31,25,23,67,55,59,59,88,80,72,71,64,56,52,39,35,30,30,28,28,26,75,66,56,56,56,22,22,22,75,65,75,75,60,35,36,47,56,62,54,40,33,35,58,58,50,46,43,71,71,71,71,74,70,59,74,70,61,55,54,37,47,36,32,25,24,24,71,67,60,58,68,79,75,70,76,71,71,76,70,53,43,43,24,19,19,15,14,71,71,81,81,60,60,58,99,96,92,49,47,43,80,77,77,69,61,60,55,39,37,47,97,93,95,45,45,45,30,25,19,18,12,75,73,71,72,68,68,78,73,62,53,51,49,52,38,37,38,33,12,12,12,73,66,55,24,20,15,13,8,7,67,59,58,44,40,39,25,12,8,71,68,58,49,49,91,87,83,57,67,58,15,14,13,4,59,56,56,44,42,42,90,85,83,54,52,50,90,88,69,62,61,61,39,35,38,80,71,69,69,61,57,57,60,55,53,53,44,47,47,33,15,15,15,15,75,69,51,52,52,76,73,69,52,52,52,88,85,77,77,77,67,77,82,70,84,59,52,39,33,28,20,12,75,76,69,63,49,39,64,62,50,34,26,25,23,22,16,69,57,50,43,40,33,19,13,9,7,75,76,66,91,85,56,49,54,45,52,44,84,79,66,53,75,67,64,55,33,30,26,75,66,59,59,56,80,76,58,56,23,24,22,75,71,55,55,48,47,30,29,25,20,20,15,75,58,44,40,32,71,65,52,52,45,44,55,49,42,37,37,75,75,82,75,74,69,29,25,17,17,17,75,67,67,35,35,35,27,2,75,75,74,58,52,59,75,68,59,11,10,10,75,74,70,64,53,75,75,70,57,58,52,44,35,32,31,21,18,9,1,75,68,55,57,47,57,52,45,40,44,36,74,49,30,30,25,18,7,3,1,1,75,72,64,61,61,35,34,28,24,10,5,3,75,60,54,54,34,30,30,29,29,29,86,80,80,77,55,54,54,34,33,21,17,13,14,75,68,67,66,44,31,26,26,75,66,31,30,9,9,12,75,70,67,65,49,49,49,30,26,26,12,9,9,75,51,62,71,19,20,7,7,78,75,52,52,46,60,44,34,34,29,75,21,5,14,7,75,69,54,41,41,19,19,19,71,63,63,93,95,95,93,63,56,51,41,25,21,16,13,8,48,45,48,41,59,51,46,46,42,80,78,78,70,67,63,84,81,85,53,47,41,41,36,9,9,72,72,63,61,61,62,72,66,34,33,29,93,82,82,80,75,67,32,18,18,12,7,3,3,75,71,71,67,67,60,82,62,51,49,44,42,40,42,40,34,66,67,54,55,59,74,70,50,36,37,28,29,78,76,86,86,55,46,42,47,42,32,25,20,22,80,60,8,3,3,75,75,75,69,64,25,23,23,23,6,44,42,37,36,64,57,49,40,75,45,27,20,20,75,77,66,63,59,55,51,40,17,15,13,62,48,48,48,51,61,58,58,90,80,81,76,61,41,41,41,75,70,67,62,62,39,39,27,27,23,18,16,16,15,25,86,87,87,52,51,43,33,59,52,46,47,47,91,86,79,76,70,70,68,59,56,56,39,39,35,75,75,71,91,87,83,82,91,91,84,70,64,62,59,56,46,46,35,34,36,81,77,72,69,67,20,20,21,83,81,75,33,29,24,22,22,67,23,23,18,8,3,3,75,71,62,51,45,55,55,51,39,31,26,26,24,75,80,76,71,66,66,59,80,73,51,56,75,75,76,65,64,64,88,84,76,53,48,32,24,20,83,85,79,65,56,52,52,49,24,18,15,15,85,86,93,88,50,44,44,85,82,73,72,76,62,62,57,56,56,45,42,32,30,5,5,1,1,99,96,87,86,86,71,71,60,58,49,49,50,86,31,26,26,17,26,21,7,4,75,76,63,50,47,40,36,34,89,87,85,57,54,64,64,75,73,69,66,34,33,75,57,6,3,60,6,5,14,81,79,11,11,11,81,78,25,21,23,82,82,73,69,48,44,32,25,20,20,20,2,33,31,24,18,15,19,11,1,82,80,80,65,56,47,36,75,72,79,62,60,44,43,35,31,24,19,10,20,20,75,72,59,60,55,50,45,40,48,53,37,28,28,23,19,5,75,73,60,54,48,48,45,8,4,75,72,64,65,53,63,50,48,42,17,19,14,9,90,87,87,5,80,75,68,60,54,45,41,28,24,75,60,60,60,99,96,70,69,63,60,60,60,20,18,18,75,75,63,63,59,62,55,39,36,25,25,25,67,66,58,85,85,73,72,53,53,55,44,55,55,38,30,31,14,11,9,75,75,61,60,52,44,44,32,37,47,47,43,75,68,41,40,30,27,27,13,9,5,75,49,38,34,28,23,17,75,70,63,58,68,68,58,67,65,58,83,62,58,59,76,76,76,81,77,70,70,64,57,55,48,48,47,34,35,35,57,43,40,36,36,29,31,24,75,72,82,75,67,68,65,80,80,75,63,75,13,6,4,62,70,71,70,75,75,64,63,63,84,75,73,73,41,98,80,67,60,50,41,36,23,19,15,15,10,8,8,91,85,78,31,41,36,22,19,19,75,61,63,57,2,75,66,66,63,57,63,92,91,80,72,61,63,42,30,2,75,75,69,71,64,62,60,60,53,87,6,1,75,70,51,51,40,36,36,44,40,38,92,96,63,75,74,74,61,56,52,21,21,13,75,73,69,41,41,50,35,35,1,2,75,78,69,9,3,2,75,61,57,29,22,17,75,67,54,54,54,87,87,87,70,82,66,63,56,49,36,35,27,25,18,9,75,67,52,50,51,39,28,13,9,9,45,75,74,83,48,8,2,75,71,71,92,64,53,47,38,22,21,75,72,72,81,77,73,73,82,82,69,61,57,57,48,44,44,45,49,95,92,91,47,48,44,39,60,52,46,56,51,37,37,37,29,70,12,9,16,75,85,84,84,75,75,63,50,60,60,68,80,76,76,36,24,24,19,78,77,75,64,60,49,44,43,40,58,44,9,10,6,3,98,97,97,92,92,88,53,57,51,96,92,87,82,82,74,62,59,69,49,46,37,33,32,17,15,11,5,3,1,1,73,75,73,63,56,55,51,51,46,78,66,66,52,52,50,84,75,68,62,53,53,52,26,35,14,13,13,75,71,62,39,35,29,25,24,75,75,54,53,48,45,43,35,33,75,69,69,63,64,56,56,40,80,77,81,64,69,69,64,35,95,75,71,58,54,51,87,75,74,81,81,60,55,42,42,37,30,27,13,6,2,1,75,73,73,65,66,48,47,24,22,15,75,75,71,32,25,23,21,26,24,69,62,62,50,52,51,47,92,92,77,77,78,66,64,52,64,31,30,30,20,22,19,75,75,75,70,57,54,48,39,41,75,72,71,89,89,83,70,69,60,59,52,48,58,57,57,6,71,71,67,46,34,31,31,26,24,19,20,11,7,7,75,75,75,47,47,26,20,18,13,10,75,55,55,45,45,40,80,80,46,32,29,37,60,56,60,60,60,67,56,50,50,42,42,42,47,53,52,51,91,79,73,62,83,79,78,65,63,57,53,50,44,44,34,23,5,2,75,68,64,64,59,91,88,79,73,70,79,77,71,67,65,54,49,46,45,43,39,34,30,30,75,69,60,22,10,10,10,80,77,80,62,62,59,16,75,48,58,46,18,15,15,10,6,75,74,74,47,39,28,60,75,73,73,76,52,58,58,58,80,80,80,63,58,51,53,34,25,75,75,75,83,84,84,92,65,59,53,50,39,17,75,17,8,6,3,75,64,64,60,53,43,40,48,40,35,28,20,20,4,75,71,61,59,59,74,63,58,58,55,36,34,31,75,78,72,67,66,63,79,79,63,61,54,52,55,47,80,75,65,75,67,63,14,11,9,71,66,58,53,48,41,22,21,9,7,17,6,75,83,83,74,64,64,59,60,55,45,44,31,7,6,75,72,62,53,52,54,69,58,52,52,61,52,49,42,44,37,18,18,75,30,29,29,62,62,34,26,23,18,68,65,61,52,49,37,37,29,28,22,20,28,18,11,9,6,70,58,33,27,26,21,10,10,88,85,73,58,61,61,61,86,80,74,72,56,53,35,35,30,27,71,64,59,74,65,65,64,57,55,55,45,32,23,19,19,5,7,5,74,70,70,77,74,69,42,44,99,97,76,75,70,65,57,53,48,48,89,82,83,62,77,75,75,73,73,91,86,41,15,10,10,10,90,90,83,58,55,55,46,46,44,90,88,82,52,60,62,75,78,73,72,56,56,39,42,36,25,23,18,3,75,72,52,41,51,51,51,79,73,64,53,45,45,39,26,31,21,90,85,79,72,68,68,68,58,56,56,51,48,54,54,90,88,86,40,35,35,69,64,62,45,55,53,53,53,59,55,55,89,80,80,75,66,66,54,75,67,59,59,53,76,70,62,54,53,62,86,84,81,75,71,64,22,22,16,10,4,5,75,49,37,29,10,75,72,33,27,29,90,87,87,77,72,75,64,55,52,30,23,23,75,68,61,60,52,50,32,24,24,22,22,22,75,58,55,41,34,24,19,15,13,13,6,75,62,41,39,35,61,57,60,77,71,66,63,66,70,68,40,36,22,14,6,3,3,75,68,68,74,72,66,64,74,69,64,88,87,87,54,51,53,40,39,39,94,91,77,75,60,63,56,81,81,76,67,65,41,24,16,16,11,8,7,75,72,72,66,64,62,60,47,43,24,19,5,2,75,70,71,42,51,33,80,76,68,62,61,36,34,33,64,61,61,86,82,73,64,53,53,65,98,87,78,78,75,75,71,60,59,59,90,90,87,41,18,15,6,2,82,81,70,70,65,36,36,37,71,71,76,75,79,70,38,37,42,63,62,58,80,76,76,64,62,62,89,73,73,68,43,35,32,28,27,5,5,2,68,68,68,74,35,35,31,29,61,57,51,43,48,48,31,31,8,4,67,63,61,79,73,72,1,1,1,75,68,62,48,39,39,39,45,45,45,37,62,63,63,44,28,24,29,64,64,64,50,46,46,37,33,24,17,6,4,3,71,62,63,73,61,52,31,60,54,51,20,30,21,78,67,67,62,46,38,35,30,39,60,44,75,69,60,60,59,84,83,77,64,48,35,30,15,15,76,73,76,65,65,54,49,34,23,21,12,2,75,45,40,36,34,33,9,7,2,59,56,56,47,75,72,70,65,61,59,79,79,73,72,35,23,14,9,75,59,53,53,43,39,36,28,26,19,17,13,18,10,9,1,75,81,81,71,67,65,56,54,47,44,49,40,90,86,81,58,41,41,51,47,75,75,81,70,67,64,6,2,1,75,75,68,70,59,47,26,31,75,80,72,60,60,91,82,68,50,49,34,26,28,38,75,76,69,86,77,73,67,75,63,61,66,60,45,43,55,96,84,78,75,59,52,52,86,71,76,76,76,68,68,81,59,58,53,50,50,48,38,45,45,91,89,75,75,75,47,58,54,59,52,38,31,25,20,18,73,13,12,75,75,58,36,33,33,63,52,46,17,10,6,4,6,75,56,55,55,40,28,29,29,75,75,63,55,48,7,7,70,46,40,36,36,23,21,18,19,19,75,77,74,56,44,44,38,38,61,57,48,43,42,31,40,40,99,94,90,88,78,78,68,56,72,72,72,42,38,39,53,48,45,41,40,32,32,29,26,16,16,13,75,75,75,49,40,40,87,90,90,68,64,57,57,48,44,27,23,23,69,66,66,86,86,75,72,72,71,24,21,18,13,11,23,75,60,60,56,64,35,34,30,25,21,24,21,82,74,74,70,70,56,56,45,29,29,75,72,66,63,57,55,45,44,13,10,4,7,7,2,73,70,63,63,53,53,49,43,41,41,32,17,13,12,75,66,61,68,54,94,94,85,74,69,63,57,52,52,47,37,34,30,67,50,45,41,39,27,25,16,16,22,7,75,61,59,58,45,45,55,36,75,75,60,57,64,50,44,44,38,33,32,75,53,51,61,95,86,85,70,55,49,42,42,36,15,13,15,40,42,42,92,86,77,77,85,64,60,56,80,73,71,70,50,22,18,13,12,12,10,75,75,85,67,62,70,50,46,32,29,24,67,56,51,45,45,38,1,2,75,66,64,37,27,18,15,5,4,1,75,75,66,64,66,60,47,35,35,30,24,15,6,1,2,75,70,63,39,23,14,11,11,11,2,99,95,97,93,44,40,33,28,16,8,8,4,75,71,71,85,85,66,63,60,75,68,63,58,43,53,35,30,14,75,75,76,86,73,78,50,82,58,54,49,46,46,42,33,28,25,25,75,74,68,66,64,65,23,18,12,12,6,75,54,53,39,44,39,75,75,52,52,14,75,54,64,19,1,75,75,63,45,45,34,75,66,60,60,80,77,75,66,40,27,21,21,75,72,72,62,61,67,70,66,73,63,61,39,41,41,74,71,81,74,70,59,50,44,44,52,87,18,16,5,75,52,51,56,34,28,27,29,18,9,6,1,66,39,29,30,25,18,9,4,4,75,75,55,52,62,43,43,6,85,85,85,34,23,20,15,12,8,6,86,71,70,28,22,20,5,1,1,67,64,64,55,54,36,36,36,31,66,64,66,88,92,85,71,59,55,53,97,96,90,86,13,13,11,10,71,60,60,60,79,77,70,67,65,59,56,53,51,45,45,33,33,16,16,16,75,48,48,48,26,18,11,13,1,75,70,70,32,26,26,76,67,49,43,37,47,40,40,28,71,67,59,57,57,76,79,79,64,36,35,20,19,19,7,4,73,63,65,65,95,94,94,75,66,66,63,63,63,75,72,72,60,60,55,91,91,9,8,8,75,73,40,20,18,16,14,14,75,76,76,62,54,50,50,39,39,33,75,75,66,82,70,68,68,36,14,9,9,60,55,55,89,87,87,50,49,41,41,59,46,45,45,45,55,65,61,63,80,68,64,63,80,74,74,60,50,75,70,63,57,49,48,27,25,75,69,62,62,61,82,81,73,60,60,55,87,82,78,76,74,67,45,30,29,26,66,66,65,85,81,77,74,64,46,39,29,29,27,20,76,67,67,64,61,55,48,47,45,42,34,34,29,29,57,57,36,51,82,82,61,50,43,35,34,29,19,13,11,9,10,3,75,69,68,80,80,79,73,65,64,62,59,54,48,58,58,47,80,74,73,62,59,56,85,85,78,59,61,90,81,75,57,51,51,87,35,35,37,55,58,45,45,24,76,57,52,62,56,67,59,51,45,42,36,36,34,2,1,1,95,84,83,91,76,71,71,55,50,48,48,94,56,61,53,80,85,84,81,71,71,64,50,50,50,45,31,27,22,10,75,52,50,47,36,30,27,26,26,31,68,64,56,56,32,32,31,75,68,68,75,70,48,38,35,29,28,20,11,10,10,80,80,80,59,56,67,25,14,9,7,4,4,75,68,74,70,68,77,62,61,50,14,11,6,2,75,66,60,60,60,43,41,41,14,12,12,3,2,2,1,2,85,80,73,83,75,69,51,47,47,40,50,44,44,55,90,89,85,75,75,70,20,16,75,75,72,62,62,56,15,13,10,79,75,75,67,62,60,62,38,33,23,26,12,9,8,2,5,80,76,76,75,72,70,82,76,76,67,37,41,39,58,55,55,83,79,77,69,74,73,77,72,66,59,49,49,49,37,26,26,26,17,15,15,71,62,62,77,87,87,74,51,50,47,80,79,79,66,67,71,86,88,88,59,37,42,41,21,15,9,72,72,72,67,15,11,11,75,75,66,64,56,54,49,59,46,45,55,49,48,91,91,91,45,23,12,9,6,75,70,69,87,88,84,71,71,64,79,73,64,51,5,4,4,75,71,71,77,75,68,68,31,20,20,19,67,61,57,52,25,24,20,76,76,69,55,49,49,29,24,24,75,73,66,75,64,62,46,37,42,31,31,35,64,49,49,49,40,38,32,85,80,80,74,71,60,55,37,37,74,74,68,75,69,52,52,37,34,34,57,44,1,83,83,76,70,66,61,59,14,13,68,63,63,74,84,79,70,68,64,64,75,61,50,42,33,33,31,25,22,11,4,4,1,79,71,71,67,67,67,45,34,25,24,21,31,17,15,75,42,38,23,22,13,11,18,18,25,75,62,28,24,19,19,16,9,2,1,75,73,71,48,45,45,91,90,91,46,39,34,32,23,21,58,78,71,65,48,48,42,41,14,13,13,80,82,71,70,48,38,43,43,93,80,75,71,67,62,60,83,57,47,8,6,6,3,97,91,91,85,86,85,49,45,30,30,17,15,75,73,21,18,19,84,78,75,81,81,79,75,73,73,58,48,49,31,8,8,4,75,72,72,76,73,62,58,53,50,39,40,40,83,83,75,72,58,58,46,49,49,48,18,18,18,28,2,75,75,75,64,55,54,54,75,70,3,4,2,75,65,61,53,55,45,32,32,28,75,68,66,65,64,50,50,42,95,94,82,90,44,16,2,76,77,53,43,40,35,27,20,18,17,7,5,2,2,98,95,92,78,58,45,40,30,32,30,16,9,11,75,53,45,52,62,62,30,75,70,66,61,58,54,38,30,29,19,19,24,75,72,72,72,65,65,98,93,86,86,73,74,65,96,97,92,62,51,43,33,2,2,1,75,57,54,43,29,24,23,11,11,11,43,38,38,82,70,70,70,46,57,57,57,34,25,21,20,21,75,73,73,43,32,20,17,14,75,68,60,57,42,42,40,34,32,32,26,21,8,4,2,75,69,69,87,84,84,53,54,54,37,28,16,13,8,4,3,3,75,73,69,73,69,63,48,49,46,45,20,14,15,75,69,63,55,60,80,80,75,63,46,36,30,30,75,60,3,75,70,67,44,30,24,75,62,58,58,95,45,43,46,23,18,18,75,50,50,48,88,86,72,70,70,61,59,40,40,89,94,92,76,76,76,24,20,75,73,72,29,28,18,14,7,3,2,75,90,60,65,64,96,75,63,54,54,53,52,75,11,11,7,75,70,61,58,57,50,41,19,17,19,75,78,67,49,45,37,28,22,20,26,75,75,66,34,30,27,80,72,78,68,68,65,60,47,43,58,55,80,80,69,71,61,87,83,83,48,48,48,31,16,11,60,65,65,75,70,66,66,62,62,62,88,89,74,51,36,81,67,57,49,45,24,20,19,75,72,60,57,59,54,44,51,46,83,77,77,65,62,62,50,55,55,86,79,79,74,75,43,31,25,22,22,13,4,2,1,1,75,73,73,80,70,30,75,72,72,74,79,64,64,47,27,25,17,16,79,76,70,73,75,70,4,66,60,32,32,28,86,83,66,43,31,38,38,71,68,55,56,43,43,40,40,66,66,67,51,40,29,25,25,18,10,7,1,72,72,69,35,26,11,9,10,75,58,42,2,75,69,58,28,25,16,10,6,5,6,75,70,64,53,43,17,13,8,6,1,1,75,55,52,44,39,39,32,28,15,11,75,67,51,49,32,32,30,75,69,57,56,61,87,73,69,59,53,53,48,39,41,41,41,59,58,57,51,40,30,29,21,76,76,76,76,64,60,59,74,74,72,68,63,57,57,54,74,71,65,45,28,23,17,6,2,75,69,67,51,51,42,40,40,24,21,21,2,4,75,81,72,66,64,59,53,53,49,74,70,52,44,24,20,17,7,2,72,67,49,39,33,30,28,22,15,15,15,67,81,70,69,64,51,45,42,42,37,21,98,93,11,9,9,61,52,50,47,47,81,81,72,69,70,42,42,85,71,52,50,45,55,51,41,36,26,2,60,49,47,62,49,75,75,75,35,39,26,13,23,23,22,61,55,49,51,51,81,76,72,31,27,74,70,67,65,30,30,16,14,14,75,74,74,80,71,72,66,65,65,28,23,17,13,7,8,75,77,71,55,54,31,28,29,60,56,52,86,83,81,39,38,34,75,75,70,65,54,48,48,45,61,59,80,77,69,62,62,59,50,47,47,21,10,20,10,75,67,63,63,68,48,48,34,34,18,6,4,2,7,80,79,70,65,63,72,60,57,43,43,43,75,61,45,20,22,8,18,6,75,73,73,59,54,54,50,49,45,28,21,14,14,2,75,75,63,42,42,31,25,22,20,21,18,7,3,4,54,49,36,34,33,27,25,75,69,67,59,52,49,49,51,44,56,54,54,39,43,42,98,94,92,77,65,62,56,88,85,84,82,81,80,55,55,38,37,37,55,51,46,35,32,28,17,19,19,75,74,74,62,26,23,21,15,14,19,75,66,51,51,75,73,73,91,82,80,71,57,46,44,41,41,38,34,13,24,19,75,59,54,54,49,59,47,45,34,33,25,22,24,29,80,78,46,44,44,89,89,88,77,77,50,51,51,90,90,74,73,73,72,86,80,68,66,57,56,39,38,31,75,75,75,70,68,51,43,40,23,23,17,12,8,75,77,77,55,51,51,91,91,86,60,40,23,7,7,2,75,73,34,34,37,75,72,66,57,54,49,44,36,35,23,28,23,14,80,80,80,81,79,79,64,61,22,22,9,10,3,75,70,70,80,76,75,66,64,48,19,7,5,6,75,74,74,80,63,50,43,42,43,32,26,18,15,11,6,6,3,75,82,78,83,91,90,79,39,35,20,20,16,2,75,71,71,75,75,47,48,58,41,35,33,33,75,67,67,58,58,58,52,48,56,48,50,75,76,69,80,75,75,74,84,86,76,66,59,55,52,48,48,41,42,34,34,25,24,20,30,72,67,60,59,57,48,49,51,35,30,69,50,49,45,38,35,21,50,45,39,39,35,25,76,74,69,59,55,44,39,25,25,17,72,64,63,62,51,51,48,32,11,11,8,68,65,56,50,39,39,39,26,23,23,86,86,53,53,53,91,91,80,76,86,87,25,20,18,74,69,71,57,57,54,94,96,96,66,75,66,90,85,83,80,71,71,69,66,65,75,64,55,50,47,57,53,75,69,66,64,58,60,49,44,33,32,21,21,21,71,61,57,50,46,60,47,48,45,33,42,33,20,9,19,7,75,75,63,57,54,50,37,36,28,28,26,25,11,8,6,3,3,2,70,67,67,55,55,61,44,38,33,14,5,3,4,4,80,65,62,63,83,77,74,70,63,59,49,44,48,38,19,1,2,81,54,54,41,41,75,67,67,82,73,71,67,62,37,2,2,1,75,83,74,75,73,68,53,53,53,81,81,52,52,52,81,90,90,81,46,40,38,37,33,33,28,17,17,27,27,27,75,75,75,65,67,67,71,73,68,59,57,54,80,75,60,58,40,22,22,75,76,72,61,61,50,38,34,34,22,22,16,5,5,80,80,71,68,64,61,56,53,54,40,6,14,6,1,1,75,66,60,63,63,91,82,80,60,56,56,45,50,30,17,11,75,67,67,50,50,73,67,67,86,60,55,54,28,22,4,2,81,80,80,85,77,71,71,71,78,74,65,62,56,52,49,47,95,92,92,81,65,58,51,48,48,30,2,66,51,46,47,35,24,23,23,18,84,77,77,70,57,37,22,16,2,2,2,11,88,88,86,52,43,43,35,26,26,19,19,19,13,8,2,51,51,39,39,47,35,76,72,18,13,75,59,55,48,48,36,36,36,33,61,58,35,35,35,21,16,16,10,4,4,75,74,74,58,59,53,86,86,81,16,9,6,85,81,78,62,60,57,45,51,46,23,21,13,13,9,50,50,50,68,68,64,6,5,5,72,69,64,82,82,47,35,35,30,26,14,9,75,79,74,49,38,38,38,89,86,76,69,65,60,51,46,22,19,14,7,5,6,77,56,56,31,32,32,68,63,52,44,39,80,85,67,63,55,54,54,41,46,46,35,29,25,22,70,79,73,67,59,47,47,30,9,9,2,75,82,78,79,79,67,59,50,45,41,41,16,75,70,53,39,37,34,32,68,66,66,73,53,51,58,6,75,73,23,17,14,12,75,69,68,60,65,65,67,53,45,45,37,37,29,15,13,13,60,40,34,26,26,35,16,15,22,75,66,53,48,50,46,46,38,32,30,72,70,70,27,32,19,75,64,64,18,21,9,7,2,75,42,42,38,21,75,75,74,74,70,76,68,63,50,47,47,80,80,76,68,73,70,83,85,92,33,20,20,18,6,76,63,63,63,68,56,52,52,23,75,71,59,58,50,50,36,23,31,11,9,1,75,75,75,67,67,67,90,88,81,50,51,51,86,86,86,66,66,52,56,43,44,40,75,65,56,54,44,41,28,18,12,10,6,1,75,85,72,65,43,28,75,68,66,81,34,30,14,75,71,60,53,53,91,88,88,79,76,62,59,54,46,42,35,37,27,15,17,9,9,6,6,75,74,74,47,49,21,15,9,90,90,87,75,78,68,44,12,9,75,68,56,53,53,34,9,3,75,70,66,65,62,62,76,64,60,56,51,51,54,43,25,28,24,75,75,61,50,45,45,26,26,16,11,11,7,5,2,77,81,78,76,76,64,63,55,55,54,54,59,88,82,67,54,54,52,52,80,71,72,64,64,45,23,23,16,62,58,54,85,17,20,2,3,78,73,73,61,54,50,44,33,31,27,21,14,12,7,75,52,54,41,41,27,13,12,20,71,68,57,49,50,75,68,68,84,80,73,71,71,77,46,46,46,28,28,28,62,75,69,66,63,63,40,36,37,16,9,7,2,1,75,73,48,43,43,36,33,38,25,15,14,19,19,70,59,51,39,40,7,7,2,81,66,81,81,78,76,74,75,37,37,34,26,27,23,13,12,13,76,81,75,66,62,55,50,50,50,45,34,10,10,7,11,3,3,2,47,39,79,73,68,45,35,28,76,74,70,72,67,51,45,41,30,27,18,13,15,75,72,70,67,67,67,54,54,51,75,78,62,59,50,43,32,32,24,23,21,31,27,4,4,1,75,71,65,54,54,36,27,20,20,14,6,5,10,80,75,75,66,41,41,41,91,80,75,68,47,72,69,61,55,48,31,29,23,20,20,9,11,7,75,71,62,51,40,40,40,27,20,18,5,1,1,88,88,80,63,50,41,38,30,30,4,4,4,75,43,43,32,32,26,20,20,25,16,84,82,71,70,63,60,56,53,90,82,69,65,65,59,43,37,75,75,84,74,84,78,63,65,60,82,79,73,70,39,38,38,80,79,79,21,27,27,10,8,8,74,71,69,59,56,38,33,29,28,30,25,19,15,4,75,73,72,65,63,57,37,47,46,29,65,41,38,38,35,26,18,72,64,63,53,53,32,32,75,72,66,57,55,52,21,19,9,6,7,47,42,46,91,45,45,40,86,79,49,41,36,28,22,20,20,15,10,2,57,51,48,44,27,31,25,75,58,50,50,41,36,34,28,25,17,17,17,82,82,82,74,58,57,44,43,43,94,94,85,76,76,76,75,75,69,83,71,64,50,45,32,23,18,18,14,8,8,39,32,30,11,10,75,65,59,61,49,45,41,39,32,32,75,66,63,40,30,25,35,39,98,92,84,77,77,69,65,62,43,43,4,1,75,69,64,64,60,45,38,31,27,23,75,72,66,62,62,62,85,80,78,75,63,60,60,80,77,71,89,85,81,76,74,78,61,34,33,33,43,75,83,71,60,59,22,4,75,75,64,64,49,40,24,17,3,6,55,55,55,39,21,21,21,9,97,93,88,54,50,84,77,69,70,69,67,56,35,35,75,73,33,24,26,21,22,16,76,72,70,58,42,37,35,40,52,48,43,29,17,8,6,9,68,49,46,44,49,91,90,85,63,54,42,38,27,25,20,13,3,75,79,76,72,67,49,46,36,32,32,26,26,17,11,10,5,5,75,66,66,74,70,70,68,65,68,88,82,80,41,34,31,28,22,19,8,75,52,43,40,46,47,93,88,84,81,62,53,58,82,70,67,62,58,56,51,40,37,37,25,13,18,15,12,77,77,77,83,66,68,64,64,36,33,35,72,64,64,59,59,81,78,69,69,68,64,62,46,30,27,25,62,59,70,67,63,45,36,36,34,35,22,9,9,19,19,75,67,66,61,51,55,55,39,39,15,18,12,75,70,63,52,23,19,14,14,75,69,67,39,39,39,95,93,87,67,66,49,44,40,37,26,5,5,79,76,77,62,53,46,44,42,31,27,27,77,71,71,60,54,29,28,26,19,17,19,75,72,72,82,69,69,67,57,57,46,45,40,40,41,6,2,78,76,69,67,66,66,61,60,60,82,91,85,71,64,64,86,84,71,63,55,39,42,41,94,84,81,90,67,65,65,53,47,47,66,60,54,52,52,42,42,42,35,6,6,75,66,66,64,54,50,56,55,50,80,76,90,85,74,73,74,50,41,39,44,44,94,95,98,46,37,34,25,23,23,75,71,67,66,64,61,61,58,58,58,54,45,41,24,23,18,13,75,30,25,20,10,61,61,75,78,78,61,60,60,83,80,80,55,59,58,91,90,83,76,70,71,54,50,50,35,23,21,3,1,1,85,76,67,66,61,57,56,53,43,40,28,28,30,14,17,11,69,69,68,62,31,26,27,23,75,76,70,58,58,47,34,11,2,4,1,75,72,52,44,20,18,75,85,84,79,66,60,53,31,31,24,68,63,57,52,45,75,78,73,67,68,65,56,47,51,75,61,61,52,49,45,46,44,16,13,9,4,75,70,64,69,57,48,48,46,46,41,19,75,68,66,52,41,37,25,18,4,1,75,75,71,54,46,46,43,42,47,30,26,21,21,19,20,20,75,72,64,55,44,25,12,9,5,75,70,68,5,4,4,75,69,66,64,65,58,47,2,2,75,72,62,60,53,43,17,15,15,11,64,75,72,66,64,64,52,51,51,83,84,78,72,72,75,91,76,70,67,49,50,13,7,75,71,42,43,12,12,11,75,76,86,71,37,33,36,75,69,64,59,56,37,36,19,84,82,87,81,49,37,37,37,88,84,74,61,64,61,71,88,74,74,74,81,63,63,44,44,12,75,64,58,43,38,38,29,18,17,19,75,69,64,59,53,52,58,68,75,63,63,61,75,85,85,85,60,61,65,29,25,18,11,8,8,6,75,76,78,76,74,77,79,79,71,66,69,63,55,22,21,18,75,66,63,61,69,63,36,34,32,39,75,68,63,60,58,88,62,62,57,67,60,82,77,76,62,59,51,45,30,39,35,78,83,79,57,52,56,71,73,69,96,13,12,8,75,80,62,62,54,48,36,37,11,8,5,74,72,62,50,44,31,25,22,20,23,23,75,75,75,63,56,36,27,28,22,21,25,75,76,61,52,49,46,38,41,80,65,67,67,85,81,81,75,75,68,85,79,75,77,74,65,59,57,57,52,52,28,24,23,9,3,27,21,18,18,16,19,18,75,68,62,47,57,42,32,32,80,80,77,75,81,73,60,56,44,35,33,36,34,20,15,11,11,88,69,47,43,46,86,97,92,17,16,11,75,75,75,85,85,85,75,72,67,56,54,43,44,41,32,20,6,4,75,65,68,78,67,83,83,83,72,72,68,61,75,73,62,59,49,33,33,33,75,75,75,79,70,64,61,60,36,27,31,75,54,55,53,49,61,49,47,37,25,4,3,75,73,66,64,64,64,65,75,75,77,99,99,97,56,55,44,41,7,3,75,75,75,78,77,74,70,70,59,50,47,47,43,38,38,29,29,39,34,34,65,65,64,52,52,47,86,83,83,71,78,72,86,83,77,59,59,49,43,43,26,21,87,84,84,57,50,44,24,22,24,83,83,88,56,63,57,57,79,67,45,43,38,80,71,69,61,61,95,93,86,68,55,54,54,79,81,77,67,48,48,48,37,25,19,13,13,75,73,76,54,50,50,32,32,32,75,47,41,50,53,43,39,39,33,59,49,49,36,34,21,20,20,75,73,63,61,61,64,49,32,29,27,75,75,75,69,18,7,3,2,75,69,69,77,75,74,62,61,60,81,80,78,66,64,67,75,70,47,47,38,33,27,16,16,75,75,75,74,72,68,19,10,6,6,2,75,84,84,75,70,67,80,82,82,45,45,43,38,32,22,20,20,75,38,22,16,11,5,2,75,75,70,64,61,53,55,55,48,26,24,21,14,19,19,74,74,74,71,71,75,65,58,57,48,23,19,19,4,1,75,68,68,63,67,65,64,61,56,51,56,80,62,61,61,53,52,50,50,50,50,31,19,16,16,9,7,7,75,63,58,56,81,80,72,69,79,74,69,67,58,62,67,62,38,38,34,32,68,78,69,75,68,68,87,82,79,69,64,64,91,88,88,80,79,66,45,41,24,19,13,9,9,75,73,73,54,50,50,44,39,25,25,9,2,1,75,66,64,61,40,41,27,25,27,17,93,91,88,59,54,54,82,57,57,54,64,30,4,75,70,66,58,58,58,75,73,63,63,63,93,93,93,58,58,54,75,68,65,65,59,83,77,59,47,45,40,90,87,78,69,66,25,17,17,75,75,87,67,68,64,40,33,29,20,21,75,70,77,59,51,50,47,14,8,75,69,66,71,53,51,48,45,55,55,65,65,70,30,25,22,88,88,69,64,60,60,40,41,43,30,23,20,12,12,5,8,8,66,43,45,41,33,28,75,75,80,63,70,57,54,54,44,33,22,8,4,11,76,75,68,80,80,90,90,69,69,65,49,49,45,94,93,81,76,80,56,56,56,26,26,75,66,66,65,58,7,2,1,75,86,83,42,44,44,35,89,85,82,43,41,41,65,71,61,47,21,20,2,61,59,59,41,4,75,76,76,70,61,57,57,52,93,90,88,76,84,82,82,69,54,54,46,37,30,23,23,23,18,12,4,2,2,2,44,35,32,30,75,75,62,62,57,92,88,84,62,58,58,53,36,28,28,20,25,16,85,85,78,88,58,52,49,48,42,32,32,11,4,75,72,72,68,42,40,50,42,84,79,76,63,58,58,53,48,47,40,35,21,20,16,75,71,57,57,56,88,69,67,66,56,37,37,42,27,27,75,86,86,71,51,50,46,27,9,7,2,2,75,67,63,73,73,58,42,39,26,23,6,2,75,74,67,53,42,38,38,48,80,80,77,69,32,28,8,19,24,75,78,74,57,57,57,80,79,79,53,42,42,38,14,12,15,75,69,69,56,45,45,53,48,52,49,46,90,85,76,70,69,69,75,73,73,63,63,57,94,92,86,61,61,52,49,25,20,12,12,9,75,74,63,63,55,48,36,35,13,6,2,75,67,53,42,25,22,18,16,84,81,78,48,44,49,42,57,52,48,47,45,16,18,76,76,41,68,60,56,44,36,40,92,86,81,84,85,85,63,47,32,29,21,35,39,75,66,60,60,34,28,25,75,75,76,58,55,53,49,51,50,50,42,54,64,75,70,68,73,83,83,76,57,52,49,48,52,52,50,46,35,32,23,25,25,15,11,5,1,75,75,44,41,26,75,72,58,58,46,41,37,28,20,13,13,13,8,3,1,1,1,99,75,70,66,61,56,53,25,22,22,12,12,18,75,75,69,62,50,48,44,35,35,35,25,29,19,7,17,17,1,75,74,64,55,42,36,32,26,21,21,11,10,70,90,90,88,51,44,29,24,23,75,75,62,41,38,38,42,39,25,20,21,71,71,71,60,40,76,70,70,65,65,54,60,52,8,7,70,65,65,80,66,66,56,54,24,20,20,75,76,71,71,65,79,79,70,68,67,52,31,26,12,13,13,8,1,1,1,75,73,73,75,79,73,52,46,40,40,35,65,72,81,58,57,43,38,36,25,27,27,65,44,43,35,35,22,21,19,5,3,3,86,80,59,51,48,53,43,38,36,38,25,25,18,3,5,75,71,67,61,40,27,8,7,5,75,64,61,55,50,49,34,44,51,58,95,91,83,83,79,75,66,57,51,41,40,37,20,5,74,68,68,63,60,60,55,44,42,41,55,48,44,44,46,34,33,21,31,25,20,4,2,6,6,80,76,73,53,50,53,42,37,32,25,23,20,8,5,5,75,75,57,26,6,6,75,76,76,69,64,58,53,56,34,32,31,70,54,19,14,94,88,88,83,79,43,37,35,30,24,18,8,4,1,75,75,51,41,34,34,39,14,2,75,72,72,77,48,20,20,5,5,5,75,71,64,9,1,1,75,75,67,68,61,60,80,62,61,50,42,42,42,32,32,13,9,1,75,71,71,62,51,50,34,34,34,75,53,75,67,63,63,55,52,47,33,22,18,5,6,1,75,72,65,68,38,37,24,26,26,96,95,87,35,75,75,40,35,30,19,17,10,7,2,75,80,64,45,30,35,35,75,67,65,60,56,58,55,55,31,17,12,11,7,75,75,75,28,24,9,9,4,75,65,76,84,67,75,64,48,40,39,34,26,22,23,23,9,8,6,76,74,65,58,47,42,42,75,26,21,12,10,5,56,55,55,84,84,84,47,43,44,92,91,91,57,58,52,86,86,86,71,68,67,58,58,58,43,20,9,9,75,72,86,79,63,65,52,34,26,19,75,75,74,69,71,56,51,49,42,40,31,41,41,41,75,68,64,58,58,40,35,31,28,27,35,35,39,80,77,73,68,59,46,46,33,33,30,75,65,38,38,38,36,24,19,17,17,83,83,60,45,40,48,41,75,75,43,38,22,11,2,73,41,36,43,48,52,49,48,44,56,47,47,43,36,19,19,22,20,75,69,70,54,48,45,45,34,25,8,73,75,68,48,49,26,36,30,30,68,66,66,68,61,56,56,45,44,39,17,19,75,80,85,55,54,47,16,13,13,64,63,60,76,72,72,65,60,56,49,47,37,37,42,95,86,86,47,38,23,16,16,16,11,7,3,75,65,75,49,47,45,83,67,64,65,50,49,46,94,90,88,38,39,35,24,16,16,14,14,8,8,92,81,78,75,53,50,45,96,87,75,62,64,53,48,51,45,40,41,41,24,25,22,75,75,67,73,69,60,67,61,30,40,30,25,75,67,72,67,67,67,87,84,76,75,45,45,34,31,75,71,65,61,61,74,71,70,18,18,14,83,77,75,90,84,84,83,58,56,38,41,39,82,77,77,69,50,45,41,19,6,6,7,75,70,70,86,85,83,61,62,53,39,30,28,28,75,75,69,64,22,13,84,75,73,71,60,52,49,46,33,32,29,21,21,19,8,7,7,75,73,68,60,51,48,30,36,33,20,25,11,9,9,5,1,4,75,69,65,63,63,80,83,77,77,71,68,68,67,62,46,40,40,75,79,72,70,50,44,43,39,39,39,29,29,32,75,50,45,45,33,11,8,8,75,69,63,63,57,57,48,30,15,15,12,72,78,74,77,77,76,87,86,69,63,69,77,74,73,28,21,19,14,14,14,75,75,70,59,57,64,70,24,15,13,13,23,13,75,48,40,33,40,31,78,75,71,64,47,94,90,87,42,38,33,75,61,57,57,82,81,74,59,53,56,89,87,84,33,29,22,19,19,75,77,75,59,47,47,37,33,33,28,28,27,87,85,72,76,73,58,59,57,73,65,65,44,44,20,15,17,17,71,76,75,67,26,26,20,75,67,64,61,56,47,40,23,21,16,10,10,1,1,75,69,79,73,67,52,43,41,41,41,51,50,50,90,85,83,78,79,73,75,64,64,55,53,45,34,27,27,75,75,58,44,42,36,25,20,16,14,12,9,75,68,62,59,49,41,35,18,13,23,32,32,32,75,70,63,31,36,25,23,19,17,62,10,4,3,75,75,68,55,51,49,37,19,19,12,4,3,3,75,55,52,44,54,57,37,33,33,25,22,18,17,75,70,76,74,72,74,80,80,67,67,67,51,51,45,45,36,16,7,7,4,4,4,75,73,68,56,55,47,75,73,73,57,46,43,37,47,27,13,15,15,75,42,42,37,6,1,75,68,66,61,61,37,35,26,18,22,50,50,53,77,7,6,4,75,75,74,81,90,88,79,80,78,70,46,46,35,24,27,27,75,67,62,53,50,43,43,23,23,7,6,75,67,67,63,66,76,84,87,51,44,42,41,41,37,32,28,21,32,75,78,73,64,64,56,54,54,54,80,77,80,84,84,84,65,63,72,64,90,83,77,62,54,32,20,75,70,70,62,59,51,51,53,88,94,75,73,84,75,75,72,66,61,55,41,34,27,24,34,25,91,84,84,19,26,25,67,70,75,95,88,89,72,52,43,43,43,63,23,20,8,3,2,75,70,68,38,40,40,91,91,93,39,34,34,75,71,72,82,82,82,71,2,75,75,76,53,51,51,41,41,41,75,85,56,56,48,33,30,30,75,75,75,50,45,39,39,31,75,70,1,1,2,75,75,52,63,58,80,75,63,63,56,51,51,66,80,59,42,39,41,99,97,95,77,77,54,50,43,36,35,44,59,56,56,56,94,97,97,81,80,75,66,64,64,67,75,74,66,80,72,64,50,47,47,49,75,31,28,33,80,71,64,60,56,61,73,70,70,53,51,41,41,34,29,20,11,2,1,1,1,84,69,62,60,43,43,43,19,19,11,9,83,91,92,88,66,47,47,46,41,59,51,43,38,30,23,19,16,15,75,70,61,48,40,35,29,26,26,13,3,75,80,80,80,65,61,55,53,38,37,32,75,62,57,44,36,32,26,22,22,12,12,13,78,35,27,20,10,70,69,64,57,57,12,11,10,6,75,75,73,65,61,57,53,24,26,21,75,70,66,73,49,49,42,32,27,25,23,16,15,12,75,75,75,75,75,63,63,56,45,42,40,35,33,18,82,85,77,15,68,67,62,34,25,25,23,19,19,14,12,8,8,75,75,72,66,66,63,68,68,68,78,72,62,60,60,76,68,67,61,18,11,75,51,37,32,35,16,11,11,75,74,69,57,51,50,42,35,35,29,18,18,15,4,84,78,58,56,53,44,48,46,80,70,66,46,39,33,33,33,70,66,62,59,59,51,51,26,13,2,2,2,12,75,75,72,67,64,39,39,23,75,67,62,60,56,88,88,89,81,71,71,71,39,25,17,28,59,57,54,91,82,72,72,65,54,54,37,75,74,69,63,46,42,42,90,86,81,69,69,64,86,86,79,66,49,49,38,38,38,48,98,96,87,86,86,75,75,67,17,19,14,75,75,64,59,61,61,88,83,74,69,69,64,56,50,50,51,45,50,62,54,42,32,25,9,75,64,38,34,81,50,50,50,16,15,9,75,66,62,69,62,91,87,77,84,84,92,85,65,64,69,77,88,88,77,32,23,16,11,11,1,4,4,75,60,49,39,36,36,30,28,25,10,20,20,75,75,64,53,35,31,31,25,14,14,14,16,84,84,70,66,66,12,6,75,75,68,75,68,63,59,55,52,48,47,46,48,47,40,35,27,28,27,7,7,9,75,75,75,64,57,53,50,50,85,84,84,47,40,38,38,14,13,8,8,2,75,5,1,75,60,57,15,15,12,75,52,47,44,36,22,19,16,75,71,69,60,40,40,43,28,24,24,12,75,64,53,50,49,87,83,75,66,64,53,50,50,80,71,80,69,69,45,16,12,75,69,75,66,66,60,86,84,80,65,61,63,50,47,47,82,33,28,27,6,1,4,75,60,51,39,25,25,14,10,7,75,75,75,61,47,41,39,37,23,25,75,79,67,50,16,75,73,70,84,84,72,70,28,23,15,19,8,6,4,69,64,64,84,81,80,73,70,63,44,42,37,26,1,2,75,75,76,58,48,48,27,30,29,53,43,34,8,4,1,1,98,91,91,57,57,55,38,29,26,11,11,75,64,75,67,51,43,39,34,31,21,21,15,12,10,8,3,2,75,72,67,52,48,48,40,32,27,13,13,25,70,65,64,58,95,86,79,77,73,68,52,46,48,8,5,1,75,67,61,38,23,15,81,78,75,70,66,60,52,43,45,54,85,82,78,68,57,54,44,38,23,4,3,4,75,73,68,57,48,41,39,39,73,70,70,62,59,49,34,43,43,10,8,75,72,66,65,65,65,84,81,81,66,57,55,47,46,44,32,42,30,31,75,70,66,60,38,32,20,2,75,72,74,64,55,51,42,42,92,83,74,74,67,61,62,30,25,35,31,49,40,40,33,33,25,24,22,97,97,94,58,55,42,30,34,35,12,6,70,63,55,86,86,96,43,75,67,62,54,51,51,37,30,18,13,2,75,70,55,44,42,55,52,39,47,47,33,75,69,70,63,64,10,9,8,75,60,59,59,90,90,89,73,66,62,50,57,56,65,39,39,34,55,57,48,42,44,41,17,12,5,75,68,65,64,58,54,51,45,41,33,28,28,17,10,5,1,75,62,58,53,49,49,31,31,80,73,55,51,51,75,74,7,1,75,80,80,69,68,63,75,75,62,62,62,75,66,76,76,70,65,64,93,89,80,75,64,55,49,44,37,37,36,28,25,35,35,37,86,79,79,56,50,28,28,24,10,75,68,64,61,59,47,4,2,75,75,65,75,70,70,58,46,25,25,5,49,47,45,83,75,70,67,61,57,57,65,65,52,46,45,44,44,44,75,75,70,64,58,49,42,42,39,39,25,18,14,8,10,75,85,78,71,56,50,45,36,29,29,24,23,23,4,5,5,75,74,78,69,58,57,50,90,75,74,68,79,79,73,37,22,18,18,59,51,51,46,53,53,81,75,72,74,69,58,58,51,97,97,96,41,40,40,75,72,77,72,30,25,22,16,8,7,2,75,81,81,82,82,61,61,50,47,42,80,75,71,66,64,67,41,37,20,13,13,79,80,35,16,7,2,75,69,69,62,60,54,54,40,31,25,3,2,45,75,58,53,41,37,37,60,53,47,86,58,49,42,42,39,13,14,4,75,73,61,57,55,80,57,56,42,42,37,23,75,75,75,73,69,64,59,61,39,24,22,23,75,66,66,61,61,61,49,48,38,36,34,28,23,20,30,24,75,66,66,56,56,75,17,14,75,75,53,44,34,35,25,4,3,2,75,66,61,32,35,34,21,14,10,6,6,1,75,58,59,60,59,43,44,44,80,65,40,40,31,29,15,13,12,6,4,4,9,75,75,79,64,49,18,19,6,16,11,75,74,81,72,64,54,36,20,23,21,80,61,61,75,71,63,59,55,49,24,22,20,5,3,4,75,79,70,69,64,64,90,87,81,77,68,68,97,64,62,56,44,40,35,33,31,30,23,20,20,75,75,69,77,75,75,68,75,74,54,47,47,38,38,27,14,11,11,5,6,13,1,2,75,67,64,58,55,49,37,21,16,75,75,82,58,35,39,39,24,18,12,3,1,1,3,75,61,37,37,36,75,82,82,79,76,69,66,49,44,44,30,9,13,11,75,60,60,17,9,6,6,16,15,75,75,69,69,64,47,52,92,86,83,69,58,58,58,53,47,47,42,75,61,60,48,48,37,19,23,17,5,5,1,1,75,67,56,50,43,42,22,77,72,63,63,63,88,83,69,68,66,59,62,53,37,33,28,31,69,58,27,27,27,65,60,52,51,47,36,75,75,66,50,49,46,94,89,89,64,59,52,48,54,75,23,3,75,48,18,28,27,13,11,6,7,4,68,63,60,59,56,41,34,23,7,7,7,75,70,63,61,55,55,50,41,28,22,17,27,17,5,3,75,75,68,60,65,75,50,50,52,40,42,37,29,6,4,72,70,70,80,50,38,27,23,23,75,58,58,54,38,35,14,11,6,75,68,62,53,51,50,38,36,35,22,14,75,72,66,64,53,38,33,27,37,37,30,75,72,64,13,12,9,60,60,54,34,24,15,13,6,75,63,46,45,45,88,83,75,75,64,54,36,36,23,17,13,6,4,75,52,43,40,20,20,1,1,1,79,72,68,68,57,54,52,82,79,72,67,52,50,36,25,35,31,72,54,42,40,39,75,75,75,74,71,55,24,22,15,11,75,63,55,55,55,46,46,36,30,27,19,30,30,75,68,67,80,75,75,15,9,8,70,70,70,61,38,32,42,40,53,70,70,65,60,51,51,45,45,37,75,73,74,56,51,30,25,25,61,50,35,36,27,13,5,75,66,61,53,45,40,40,22,30,25,75,60,75,73,73,90,90,84,31,30,29,22,20,16,75,75,74,40,35,45,49,59,50,35,26,24,18,5,4,4,4,2,75,74,74,77,77,63,59,69,66,31,31,75,84,86,57,57,57,41,30,75,73,64,64,64,44,31,29,24,51,45,43,30,21,18,14,10,75,85,80,73,46,50,14,2,75,70,69,69,64,62,62,57,55,34,30,23,15,75,66,65,65,44,44,29,29,12,8,3,1,4,4,57,55,58,92,80,80,80,66,50,2,79,72,72,86,86,86,88,85,85,57,55,63,66,55,70,55,45,44,33,31,22,23,26,75,64,62,52,54,38,26,27,30,75,75,73,54,45,75,75,74,73,66,66,52,49,40,32,10,7,8,4,4,14,6,75,83,79,83,63,63,63,80,73,63,54,75,68,66,81,77,54,49,33,36,29,63,59,56,45,45,55,55,83,82,74,71,71,75,85,78,72,65,72,72,82,82,82,43,39,37,37,62,45,41,29,8,8,3,82,82,86,63,58,58,47,46,36,36,28,26,33,22,7,12,9,75,67,63,62,63,92,74,74,75,76,75,62,64,60,30,19,19,18,73,66,61,56,46,25,33,34,84,84,76,72,72,70,80,79,79,35,75,38,33,24,6,6,1,2,98,96,92,92,89,66,64,64,45,44,37,30,45,41,32,75,71,66,33,29,22,22,22,75,83,79,79,74,73,69,59,53,30,17,15,99,69,60,50,50,60,60,81,75,62,63,69,74,69,66,46,41,38,37,63,31,21,18,13,7,10,75,70,70,75,71,77,64,54,52,51,44,38,4,3,2,75,63,56,41,24,28,33,75,73,73,79,75,75,37,35,31,25,20,31,35,80,58,38,31,29,29,28,28,25,75,60,60,60,81,65,56,49,15,25,16,27,75,74,71,61,52,16,15,15,75,75,67,62,62,47,51,47,75,75,81,33,31,26,73,70,51,51,42,41,41,19,19,19,75,63,49,48,48,69,68,68,76,71,70,64,57,46,28,20,21,75,75,64,36,37,37,55,41,52,21,16,4,1,1,75,73,73,61,61,54,41,41,26,1,69,52,39,35,24,7,75,75,75,63,56,55,45,45,49,81,78,73,68,68,68,65,27,17,14,2,5,2,75,69,69,62,58,50,44,44,40,40,25,15,75,73,73,63,64,58,97,82,77,76,59,35,14,3,6,6,75,68,68,57,40,37,36,80,78,69,67,61,46,28,26,25,15,1,75,70,56,53,53,88,84,47,38,33,29,16,16,7,3,3,80,26,30,23,75,75,26,14,1,75,69,74,65,55,26,26,75,68,72,64,65,60,23,18,16,10,10,1,3,3,75,72,66,64,63,59,59,41,38,35,28,19,19,17,14,12,8,7,7,6,75,73,70,59,47,53,49,34,29,29,75,69,61,60,49,44,15,9,9,75,73,71,61,61,75,73,29,22,22,75,73,81,82,65,65,43,23,16,15,5,2,75,72,60,71,61,49,56,37,37,31,75,76,69,57,67,66,58,53,45,2,75,67,59,49,43,43,38,29,39,29,24,19,15,15,75,85,75,49,37,29,31,27,27,32,24,75,68,66,60,70,70,70,71,52,52,46,75,69,66,57,53,54,22,24,24,11,8,8,75,73,78,84,57,52,42,11,9,4,14,4,95,95,93,70,75,68,64,63,63,49,48,38,34,32,20,10,8,8,76,7,7,2,75,66,45,45,36,27,18,18,16,11,5,7,6,80,78,71,68,46,37,75,69,54,75,73,70,81,66,61,35,26,22,19,11,8,75,60,49,46,29,26,20,16,12,12,75,81,57,40,50,45,34,23,30,19,9,4,75,64,64,48,10,10,7,17,75,67,66,66,38,37,40,86,71,63,48,35,20,75,75,3,75,67,47,36,36,11,4,4,75,75,63,54,56,90,84,83,74,67,67,45,5,5,1,1,75,64,64,60,52,52,48,77,70,53,36,48,41,22,23,19,82,8,10,75,72,72,81,80,72,75,74,68,68,65,68,75,67,75,72,67,62,16,12,9,21,79,75,28,28,26,72,87,87,89,48,42,31,30,30,62,55,53,51,48,2,1,75,77,63,59,55,85,75,66,55,50,50,83,76,70,66,57,56,48,39,37,37,41,24,16,19,17,6,4,72,54,50,50,45,90,90,85,69,65,58,53,45,45,45,66,59,62,56,56,47,39,39,67,56,40,40,23,21,26,1,75,83,73,73,68,65,59,50,22,24,18,75,68,65,62,62,49,51,40,22,13,13,11,8,8,75,62,53,32,32,26,75,73,68,75,58,50,50,38,37,37,56,44,44,36,22,20,21,87,84,81,75,73,75,51,49,49,80,69,64,65,59,51,46,41,35,33,13,8,75,70,66,64,62,62,75,66,46,80,77,65,65,62,49,50,50,93,91,87,73,50,48,41,39,30,24,19,17,76,19,17,10,9,7,7,75,70,54,51,45,43,48,42,88,75,72,66,69,66,55,55,54,43,39,36,75,71,71,88,85,81,71,71,71,81,68,64,59,49,45,30,19,21,10,75,51,50,47,39,34,35,75,68,63,56,40,38,38,75,67,65,60,60,79,81,75,56,53,51,98,99,99,75,74,74,62,50,38,31,34,75,75,67,63,51,61,61,49,75,77,71,48,44,44,89,89,55,54,47,46,54,54,47,47,53,40,38,35,75,73,83,76,57,55,42,36,28,26,26,79,71,67,67,62,55,43,40,31,28,28,3,75,70,64,52,52,46,80,80,71,69,69,66,57,56,56,75,67,46,12,7,4,75,68,61,45,38,31,41,25,35,10,15,15,3,5,5,75,68,62,49,40,35,6,3,1,1,75,67,58,51,75,60,52,52,94,96,61,36,35,35,57,56,52,51,41,40,80,74,49,75,54,59,55,40,36,36,36,75,61,69,58,60,83,69,79,68,64,58,58,48,52,75,54,49,43,53,53,50,30,75,74,74,43,32,26,23,20,11,3,1,2,2,98,85,83,86,76,24,24,25,20,25,20,15,6,75,75,66,54,50,44,44,38,54,42,36,24,2,11,11,75,73,76,74,73,65,79,75,73,67,62,52,45,38,35,30,30,31,75,64,49,12,12,5,75,75,75,64,64,72,64,60,63,89,76,76,76,70,41,39,49,49,92,83,79,79,87,60,51,25,25,75,58,38,35,21,17,17,75,62,60,44,44,44,31,31,18,14,76,30,78,78,75,32,30,30,75,68,66,81,72,68,60,59,59,49,47,47,40,37,80,80,88,40,42,35,75,75,75,76,83,84,61,46,39,39,39,32,40,3,1,1,75,74,80,58,58,54,36,37,29,75,72,72,60,57,58,64,52,44,45,94,93,91,57,47,42,42,24,20,30,30,62,74,74,78,77,73,58,69,71,62,92,88,85,80,75,75,67,60,57,54,49,48,42,40,38,75,61,61,59,50,42,42,75,69,66,64,51,45,37,36,33,73,71,62,58,55,80,90,90,93,51,54,54,80,85,85,69,69,68,69,69,69,77,64,60,54,51,45,87,82,82,64,56,53,44,43,22,16,9,9,9,1,75,72,54,52,50,90,90,90,95,84,82,77,55,55,55,55,46,42,40,83,54,75,75,75,52,67,57,49,56,40,39,27,28,23,13,8,8,75,62,62,62,48,41,48,90,90,83,79,75,85,78,74,70,68,59,54,64,64,82,74,56,45,45,40,35,40,29,27,27,89,70,70,60,51,45,44,36,36,34,7,7,7,75,81,79,62,58,51,50,50,90,95,89,89,56,51,47,41,41,37,95,95,91,79,74,73,61,51,21,20,16,13,87,86,86,66,62,40,23,20,20,81,67,71,79,61,80,35,13,13,13,2,2,2,1,2,83,84,76,80,71,71,69,45,45,15,8,8,75,70,42,42,32,30,30,75,71,71,57,57,47,41,45,21,13,12,11,11,11,75,75,69,62,54,53,52,48,30,30,28,75,73,58,57,57,90,98,96,72,72,77,77,47,38,28,29,31,14,10,9,75,75,67,73,73,64,52,34,33,18,13,21,20,4,75,73,67,62,45,38,38,75,73,60,61,57,96,94,37,30,8,2,75,35,41,29,24,20,14,8,12,7,3,3,81,84,80,69,61,53,52,23,18,20,25,75,87,78,76,70,51,43,40,36,32,30,27,75,75,57,45,43,52,52,50,47,95,93,91,51,46,45,75,73,68,61,61,59,75,67,39,23,22,14,14,85,69,64,66,44,30,29,26,13,13,18,18,75,76,78,81,74,59,54,54,84,68,68,61,53,47,46,28,28,26,16,15,15,84,79,79,66,58,34,33,34,75,73,78,37,31,28,27,22,57,68,36,30,28,20,75,75,68,64,62,51,42,16,7,6,1,1,1,75,72,64,61,61,87,79,78,76,70,41,99,63,58,52,52,26,21,6,6,2,75,51,29,17,12,8,1,1,1,2,75,74,63,57,54,52,55,55,30,24,24,19,17,15,11,75,70,66,88,83,81,77,73,73,74,65,60,41,45,32,32,75,75,72,75,83,70,75,75,73,60,60,54,86,84,77,71,65,62,43,43,69,55,55,46,29,23,25,75,76,81,77,64,64,64,48,37,33,36,26,30,30,75,71,58,52,52,80,75,75,75,91,83,79,79,74,42,40,39,75,69,66,48,48,81,64,60,44,30,13,75,67,49,49,37,34,27,41,51,35,22,78,75,70,80,54,48,38,28,19,17,23,18,18,9,1,1,2,75,75,73,52,46,34,34,27,14,8,8,75,70,67,61,64,63,85,78,70,72,62,60,58,51,50,36,31,30,75,70,68,81,74,74,61,61,63,88,87,74,72,17,20,24,75,68,64,59,59,51,67,30,30,21,19,80,80,63,58,55,65,39,37,40,80,66,65,40,40,38,75,75,75,49,49,44,44,11,11,11,75,66,67,62,61,65,85,76,47,47,39,39,34,38,29,17,13,3,75,75,73,81,89,80,67,69,55,50,48,90,82,92,64,60,55,53,54,49,47,47,40,38,43,75,70,62,61,56,80,71,67,64,58,95,94,75,69,67,62,56,53,47,42,26,14,2,1,84,84,84,80,77,68,64,75,70,58,45,41,39,39,30,18,60,54,54,48,48,58,58,45,37,37,34,25,20,20,75,64,22,8,6,87,84,79,77,68,63,63,56,50,49,49,16,87,78,68,43,32,34,46,99,97,90,88,77,74,63,22,19,14,8,2,75,41,34,24,26,13,9,2,75,83,71,71,64,50,47,35,35,35,77,71,55,49,44,41,38,18,18,15,7,4,2,1,1,75,64,57,50,50,45,30,19,11,15,15,75,71,67,62,60,57,93,94,92,72,69,47,41,38,38,28,30,75,75,66,84,76,69,39,33,41,38,75,71,71,56,55,55,81,76,73,87,82,85,76,69,65,55,47,45,75,16,14,8,7,93,89,82,77,77,69,80,74,74,58,58,75,66,28,25,25,16,15,15,75,67,63,60,53,53,54,93,84,82,82,61,48,52,57,90,87,77,87,77,74,63,44,40,40,30,27,25,75,75,71,65,59,46,13,18,18,6,94,91,82,81,41,40,34,27,25,22,75,61,47,76,75,72,75,75,68,70,55,53,53,80,73,83,62,55,55,10,75,69,65,63,56,19,39,40,74,74,75,72,72,74,78,67,55,50,43,61,57,57,51,51,45,93,89,83,47,32,25,3,2,75,69,71,74,84,68,62,59,58,35,44,54,11,7,7,75,71,62,73,73,46,44,40,37,35,42,48,92,81,81,68,67,65,63,76,64,64,65,96,98,89,91,83,91,97,85,63,65,63,85,75,79,64,55,54,54,54,38,34,37,23,23,18,75,72,74,65,71,69,71,68,63,58,18,18,75,66,65,57,46,37,20,10,6,6,75,72,66,64,53,45,45,45,42,35,33,31,30,24,75,68,68,66,66,49,49,51,59,63,63,91,78,76,72,78,73,75,37,13,75,75,75,73,51,29,75,68,60,59,53,80,64,20,25,14,9,9,2,82,82,77,71,81,83,77,62,62,49,40,37,35,35,27,75,68,59,47,39,37,55,52,57,53,87,90,81,59,55,56,47,46,91,93,84,71,66,66,49,43,34,29,39,37,64,55,52,40,37,34,75,66,59,60,64,84,80,70,52,53,32,29,23,21,18,18,75,72,56,53,51,47,46,43,29,96,94,93,49,25,22,75,61,75,67,85,61,40,18,13,3,75,69,64,62,66,89,65,64,53,59,57,53,75,75,71,66,62,58,50,58,50,39,39,31,29,26,26,9,2,2,75,57,26,20,9,6,4,75,70,68,65,66,54,54,49,24,24,25,14,13,13,75,68,63,55,48,75,75,70,75,55,48,27,34,33,22,18,81,33,32,33,75,64,64,64,50,61,53,75,75,77,16,16,25,75,73,66,64,61,59,24,80,86,86,55,55,48,25,17,15,4,3,79,76,72,75,49,9,4,4,14,90,7,2,75,70,72,70,60,70,68,73,92,91,81,84,92,76,72,67,60,60,60,46,35,23,20,19,75,69,69,56,47,86,80,77,72,48,43,43,18,19,23,17,2,1,2,73,70,75,70,81,81,89,86,81,77,72,82,66,63,53,9,9,2,75,67,65,53,45,45,39,19,16,18,6,3,7,1,83,77,69,69,60,54,19,14,82,69,69,68,35,44,32,47,31,28,26,24,75,56,54,38,25,17,18,75,75,70,69,69,57,53,48,79,68,61,59,89,83,75,42,33,34,75,76,72,62,72,68,96,96,93,75,73,59,20,17,13,75,46,29,29,24,19,5,1,75,66,56,45,45,41,26,19,19,75,71,71,61,52,43,40,40,58,65,51,51,75,50,38,35,12,15,10,2,75,75,81,53,53,51,88,71,69,68,85,42,47,43,43,88,77,76,71,65,60,45,43,25,14,13,13,75,75,71,63,50,47,50,50,60,30,26,30,40,35,34,26,24,19,13,13,11,75,49,50,50,29,16,10,10,3,75,71,71,64,57,58,94,84,80,39,39,39,32,16,11,3,75,52,48,60,54,48,15,25,25,25,75,68,74,86,81,79,76,76,65,33,32,29,75,73,73,43,35,29,32,24,63,57,54,34,35,75,75,85,70,70,71,70,67,65,56,66,57,40,34,34,75,55,48,35,2,75,75,42,39,39,34,31,31,31,69,60,54,50,50,35,36,46,35,62,72,72,19,4,2,1,75,84,74,64,58,57,83,76,72,71,50,49,27,23,21,21,4,5,5,2,75,70,70,65,65,65,72,67,61,61,53,75,55,53,40,35,28,22,22,86,86,35,35,24,24,14,13,12,75,70,72,82,82,60,65,59,64,57,52,27,28,19,13,8,1,75,73,66,48,43,42,20,17,7,7,15,63,63,59,36,32,14,10,7,75,72,56,52,35,27,8,2,1,1,75,77,77,72,66,66,76,68,78,67,75,78,71,95,97,97,52,52,61,40,40,31,32,20,20,10,8,4,75,84,73,65,50,50,50,76,74,65,54,54,40,31,29,24,18,18,33,42,87,86,95,60,55,51,41,41,31,31,18,11,3,3,1,1,75,72,72,66,34,22,22,22,22,3,89,88,89,75,67,64,62,55,52,50,18,77,69,47,45,34,10,3,80,77,72,63,51,42,13,10,5,1,70,50,49,27,27,25,10,79,63,20,11,6,11,83,83,85,73,51,54,46,94,91,86,59,55,75,66,66,31,32,35,75,79,72,75,75,68,65,50,50,36,32,15,15,11,2,75,70,64,16,12,19,75,75,25,29,20,13,75,56,50,52,47,45,11,75,20,12,8,13,6,6,6,83,85,83,80,63,52,34,33,36,46,37,79,74,67,62,62,75,80,68,62,56,49,4,2,12,5,77,75,73,69,63,56,49,48,47,41,19,13,8,6,6,3,3,8,64,62,56,56,51,43,35,13,4,70,70,64,57,54,54,83,70,70,65,69,66,65,80,70,75,71,55,37,21,56,41,41,75,74,73,96,79,76,77,87,75,76,63,50,51,51,38,33,21,26,28,75,76,73,56,49,39,30,77,68,62,60,56,48,43,41,37,37,35,80,71,72,74,73,68,64,58,40,36,22,16,14,13,9,9,18,18,77,74,73,70,75,69,40,22,18,18,4,4,1,75,61,64,57,15,9,6,75,73,62,50,42,38,29,29,25,20,75,66,62,50,50,55,41,59,59,57,95,92,2,75,72,71,78,77,56,44,28,19,23,11,8,8,75,75,81,65,63,60,48,48,75,73,73,71,59,75,67,69,48,45,44,40,52,52,45,37,33,33,14,9,6,75,71,71,53,48,29,26,22,22,69,71,60,57,57,57,86,92,89,74,75,76,85,81,79,68,14,11,9,4,3,3,75,55,55,33,26,33,58,68,55,53,69,69,56,54,43,39,12,11,5,5,10,10,2,2,81,78,78,70,66,61,60,68,45,37,34,34,27,22,22,18,75,72,75,68,65,36,24,20,20,79,85,77,67,48,37,35,28,28,72,68,60,60,58,85,82,60,60,55,85,80,80,65,60,59,69,78,36,75,60,56,57,45,41,23,19,15,75,71,71,46,42,40,8,8,5,75,59,58,58,76,53,52,42,50,50,33,58,65,59,35,31,36,22,16,7,6,72,64,64,86,85,80,79,66,65,57,59,55,60,52,75,70,66,60,56,54,48,75,70,63,57,52,50,48,36,37,29,27,73,75,75,67,51,46,52,80,68,82,78,76,66,86,75,7,6,90,88,84,62,58,63,78,62,72,63,65,98,95,84,79,78,56,55,48,40,48,45,75,75,64,52,52,52,1,75,76,76,89,90,87,77,73,68,72,67,72,63,55,39,24,24,16,15,84,81,81,40,35,35,57,57,41,40,33,25,24,18,16,6,5,75,75,63,60,58,58,52,62,70,64,70,67,67,87,94,84,67,56,56,45,40,14,13,8,75,67,64,70,62,59,35,39,31,28,71,67,75,75,63,50,45,41,41,39,24,19,26,75,57,53,53,47,59,53,84,84,83,63,60,60,81,81,78,68,78,65,54,54,49,87,84,75,64,59,54,36,33,33,26,29,23,15,14,13,2,2,4,75,72,72,62,59,56,80,69,65,60,55,29,29,21,99,6,1,75,74,73,59,44,50,50,88,84,77,69,68,71,62,56,53,45,32,31,27,19,22,18,75,72,40,40,45,40,75,70,67,76,56,56,44,40,35,33,31,26,26,26,75,72,70,62,50,48,47,5,5,5,2,75,75,75,75,19,12,10,75,54,55,75,74,59,45,39,24,24,21,15,13,10,15,4,1,75,66,56,62,54,43,43,21,13,17,9,5,75,65,64,59,30,1,1,75,75,60,55,51,79,79,77,57,55,60,74,65,62,56,56,21,19,19,10,12,75,73,73,66,63,26,23,75,69,66,65,65,37,33,30,75,75,70,68,64,74,74,69,63,59,2,75,67,66,64,58,58,69,66,53,36,39,31,26,15,15,16,75,70,67,60,58,54,35,26,31,24,15,75,51,54,54,93,90,90,70,70,82,57,55,55,44,34,28,64,53,60,60,45,29,29,21,10,10,75,75,70,59,52,52,50,48,49,38,34,45,75,67,67,41,41,41,96,94,92,86,81,80,59,57,45,31,25,14,14,75,73,71,68,63,57,49,46,30,27,21,18,16,10,4,4,4,90,90,69,61,57,57,54,42,42,39,92,89,80,67,67,51,51,40,24,24,25,75,65,65,66,52,61,60,31,31,31,23,75,70,66,77,74,54,54,50,87,82,74,74,70,60,54,60,82,52,47,43,43,85,80,74,51,50,37,34,34,80,90,86,91,56,53,54,31,21,5,7,7,75,75,68,7,4,5,80,79,79,69,69,63,42,41,2,75,56,75,75,85,72,72,75,67,61,63,63,45,41,39,81,58,42,83,83,81,72,69,20,15,10,8,4,75,74,69,61,55,46,33,34,29,29,20,19,8,8,1,81,76,70,70,43,43,37,37,63,38,29,31,29,26,24,22,11,1,1,77,31,68,59,54,24,20,20,15,15,15,75,75,73,61,52,46,46,38,32,28,28,90,78,67,77,69,69,72,72,72,89,99,93,51,30,22,18,26,14,4,1,75,70,59,55,49,43,33,18,75,75,48,31,24,5,5,75,67,64,36,33,25,25,14,14,9,4,4,9,1,45,75,75,74,16,16,20,75,70,66,74,67,60,60,51,50,47,13,13,12,75,77,76,69,30,25,15,15,11,75,73,67,64,55,53,50,39,39,33,75,68,45,42,42,36,35,35,26,24,24,18,75,36,36,33,17,13,4,75,75,73,64,75,51,44,39,27,2,2,75,74,60,60,55,70,63,46,51,56,83,76,35,21,30,23,75,71,63,63,31,28,25,75,70,60,50,50,39,39,39,28,3,3,3,2,75,70,67,80,80,65,64,68,55,55,23,23,28,64,58,56,75,86,78,83,26,24,21,75,67,57,57,53,43,75,70,78,64,55,47,44,31,32,19,11,6,5,2,75,73,73,48,46,37,18,7,7,7,75,62,61,57,39,37,26,25,25,75,75,71,49,49,14,3,4,75,72,72,70,70,70,71,60,50,43,37,34,35,21,16,10,4,1,1,99,99,75,75,69,74,61,61,56,75,69,63,75,70,66,64,59,58,39,38,28,20,11,75,73,64,61,56,48,45,45,66,25,22,22,16,83,76,72,62,58,55,50,50,41,36,31,23,33,26,12,1,3,75,28,17,27,20,20,75,81,75,67,48,50,39,93,93,75,63,63,63,63,37,35,34,32,67,75,57,48,44,28,24,19,75,74,74,77,72,69,79,80,72,70,72,61,59,54,49,42,40,36,36,36,95,16,10,98,98,90,38,78,75,69,67,62,55,52,52,32,32,26,75,60,54,54,39,41,22,14,10,1,66,61,61,82,74,74,75,75,71,66,37,38,31,80,57,53,50,60,18,11,10,79,73,63,62,54,50,50,42,23,18,14,13,10,1,1,75,75,26,75,68,42,53,47,39,43,46,99,99,92,84,83,80,54,39,35,36,36,60,74,70,75,71,67,64,58,54,48,47,87,67,69,57,57,53,93,85,65,39,20,25,18,75,61,45,40,40,90,78,81,79,62,53,50,54,51,40,35,35,20,17,16,16,13,9,75,7,8,8,75,76,76,76,76,76,58,42,35,57,75,68,60,63,37,32,32,29,26,20,9,5,72,72,68,83,3,5,4,75,51,45,45,37,37,16,11,9,2,75,72,72,62,56,52,49,46,40,47,58,52,51,83,91,83,83,67,65,54,46,42,43,38,58,51,48,40,40,35,35,35,89,92,85,47,42,28,22,19,75,62,59,37,24,23,7,75,60,66,60,78,59,53,54,74,52,50,25,30,30,70,69,68,70,48,47,47,89,61,61,45,39,40,45,80,79,79,68,66,59,57,53,55,32,32,34,89,76,68,63,58,58,58,29,22,10,75,61,62,58,46,46,44,83,83,72,30,26,24,75,57,57,37,30,28,23,33,23,70,66,66,74,71,58,54,54,46,44,37,34,27,27,6,2,75,75,67,73,41,29,27,24,13,14,14,75,62,61,45,40,36,34,31,19,22,18,75,69,64,59,53,49,21,85,69,60,60,80,75,72,73,62,32,23,14,11,10,5,6,6,2,75,76,71,70,65,65,45,45,31,31,25,75,75,66,64,63,57,83,73,72,67,64,59,54,58,58,93,78,69,75,79,74,79,79,86,86,82,63,45,38,36,31,25,25,15,75,65,58,36,20,12,12,75,61,61,61,97,95,95,80,69,38,45,64,90,42,42,42,92,93,93,77,74,74,64,61,55,48,40,39,38,37,23,24,24,68,54,49,59,59,93,73,66,68,58,58,32,32,27,17,6,75,85,61,71,60,53,45,27,29,18,9,9,19,2,75,69,69,37,35,75,32,3,3,49,48,47,94,75,45,41,37,32,29,21,21,12,1,75,68,68,62,58,48,49,43,43,32,25,33,22,75,73,67,58,65,45,44,40,25,24,20,75,46,43,38,36,36,25,17,27,27,11,75,75,71,56,54,61,33,33,24,22,18,21,6,5,75,66,66,59,59,36,29,29,75,83,83,50,47,34,26,20,8,8,8,75,75,72,74,71,71,57,56,48,48,17,32,24,15,4,4,75,74,63,44,41,35,33,33,24,23,23,19,19,9,72,68,62,53,53,85,85,78,65,54,49,22,19,19,24,75,71,63,62,59,81,81,72,72,69,38,78,75,72,58,53,45,45,45,94,86,86,40,36,39,80,76,76,79,76,76,37,34,38,62,64,63,37,33,8,5,2,83,83,79,59,26,19,7,5,75,67,65,68,63,61,61,84,82,71,67,55,49,48,41,41,82,68,53,41,49,45,75,74,29,28,29,75,47,46,40,87,84,81,65,70,67,95,95,93,83,82,80,67,58,55,53,53,90,31,26,19,19,7,6,75,72,69,82,91,83,81,76,76,67,67,33,31,30,80,80,75,71,65,63,72,88,88,83,83,75,69,54,54,51,89,65,59,39,16,11,2,2,75,70,77,64,63,55,53,53,49,34,30,31,55,50,48,43,62,66,55,94,94,76,75,75,75,54,54,46,40,44,39,26,26,25,80,16,4,4,4,72,59,46,45,33,23,29,75,75,69,75,69,63,60,59,48,48,44,90,91,79,73,73,23,24,16,26,75,67,53,42,19,13,8,2,75,68,68,72,70,69,51,58,49,49,40,36,29,29,30,75,70,66,83,91,74,73,72,57,50,50,49,44,46,26,22,19,19,83,82,79,75,75,83,20,9,7,12,75,74,73,57,55,17,27,22,75,63,56,59,94,67,77,79,79,57,32,32,26,5,7,5,75,56,51,35,26,20,16,9,10,8,75,73,51,45,45,24,18,10,5,8,75,68,56,56,46,40,33,25,13,75,73,73,72,75,85,77,79,49,45,43,24,22,19,9,8,5,75,70,70,39,51,48,39,30,27,20,11,21,16,8,75,81,79,72,40,40,40,75,76,76,38,35,6,3,2,75,73,69,32,30,27,97,88,75,71,79,59,59,75,63,63,48,75,70,58,39,36,29,21,17,15,5,5,6,75,75,69,52,41,41,39,31,24,22,22,10,11,3,75,77,70,60,59,59,50,50,50,91,89,82,76,73,73,72,68,68,61,59,47,55,46,34,30,25,23,20,15,75,67,61,22,21,22,75,66,66,14,1,75,80,91,91,65,48,45,48,95,95,87,80,31,30,20,80,73,43,43,43,91,83,76,73,67,65,62,62,45,45,21,18,13,11,8,8,75,69,66,63,63,58,80,76,40,41,35,23,9,10,8,75,75,57,57,57,59,28,22,19,17,13,10,9,92,92,92,87,75,80,74,70,55,55,55,84,77,75,54,49,45,42,33,34,28,27,24,13,13,9,75,72,65,60,56,75,73,73,65,61,61,48,58,54,54,16,15,32,83,76,71,58,56,56,42,49,43,35,75,71,69,60,55,55,30,27,14,11,7,5,75,71,55,19,75,72,55,51,40,40,18,15,9,3,75,70,59,59,49,29,28,14,24,22,22,75,48,32,20,30,30,19,75,64,60,52,27,14,12,10,5,94,93,89,63,58,55,65,49,48,45,35,31,18,18,10,75,75,67,67,60,60,75,75,75,51,39,39,37,75,70,55,55,55,93,89,87,70,65,58,59,57,48,48,40,59,53,16,11,11,11,75,59,54,60,17,17,17,75,71,70,59,50,45,37,36,40,59,60,51,61,72,71,75,55,53,44,41,26,15,16,8,75,26,75,58,52,38,28,22,20,14,15,13,75,74,72,86,77,72,42,11,3,6,75,62,56,50,34,12,88,81,81,75,82,74,53,49,41,36,9,5,75,85,85,75,63,60,33,31,28,75,75,75,75,49,61,61,47,53,52,49,80,71,71,71,62,62,43,37,37,73,71,67,46,32,24,23,75,68,67,60,59,49,38,16,14,14,86,83,81,49,30,24,16,11,10,75,73,70,17,13,6,3,1,75,69,68,80,60,52,42,41,34,30,30,13,10,75,55,54,54,83,84,74,63,60,53,53,46,75,73,67,68,71,69,92,87,87,72,9,9,9,75,74,30,15,75,74,74,69,57,48,48,56,55,48,36,36,32,20,19,13,9,4,3,75,66,64,61,62,90,82,80,81,43,40,40,28,21,19,75,84,79,68,57,65,54,6,3,7,1,11,20,75,71,77,74,72,74,64,37,33,33,26,25,6,75,68,74,53,42,40,31,27,20,16,8,8,75,48,48,41,31,20,17,3,3,75,71,63,53,51,51,57,8,4,75,75,72,72,72,72,55,53,53,45,43,41,65,65,65,49,33,26,26,75,75,75,70,65,61,59,59,55,91,82,73,73,26,17,8,4,75,69,67,43,39,34,32,28,24,24,76,69,45,43,43,33,22,23,10,2,1,1,1,75,64,74,72,65,52,54,54,92,87,81,76,60,60,60,60,39,35,39,37,37,9,8,9,75,71,69,69,78,77,74,42,27,32,4,4,1,75,64,41,41,34,27,22,22,18,75,74,67,78,62,51,44,47,98,95,84,79,79,69,65,49,44,42,42,88,87,88,68,65,60,78,61,53,50,35,35,33,22,24,15,13,87,87,61,61,50,50,60,54,71,71,48,37,47,17,75,80,80,63,57,54,56,50,37,35,16,16,16,7,93,93,91,49,47,45,22,21,13,9,8,6,75,74,76,16,22,18,3,2,75,75,70,74,84,61,70,20,5,3,3,1,80,75,83,69,55,55,51,33,32,32,21,21,21,70,67,75,75,66,63,54,55,45,42,42,38,59,55,48,36,28,24,24,17,75,57,57,17,20,15,93,89,84,82,80,73,57,52,47,42,52,45,30,21,14,15,6,95,93,90,62,49,43,28,9,9,3,75,75,67,81,76,52,52,52,76,61,61,56,61,55,75,69,64,62,53,41,31,31,8,8,7,75,71,54,53,46,41,28,64,63,65,50,48,41,95,97,85,76,76,73,73,73,88,85,76,77,77,83,61,40,35,27,27,22,11,2,75,72,67,39,35,23,24,23,75,75,75,73,57,56,56,90,79,73,54,54,51,92,12,9,10,92,86,78,78,80,75,71,71,59,54,50,80,77,76,66,62,68,95,95,92,58,55,55,34,34,27,22,15,15,75,56,55,34,26,29,29,27,77,62,62,57,80,80,80,60,60,76,76,70,42,35,31,31,34,58,35,17,13,8,18,73,72,67,56,55,47,57,45,45,45,77,65,63,62,71,71,57,34,25,20,20,18,75,75,67,84,83,77,73,65,57,49,52,40,40,39,98,93,82,82,75,76,68,42,42,29,29,29,29,71,75,71,65,57,56,52,52,43,43,40,33,26,15,10,10,75,68,66,64,56,56,55,48,39,37,25,19,2,75,22,75,72,67,83,83,64,69,65,84,92,90,87,66,66,60,75,72,70,30,30,65,62,56,55,47,40,41,36,29,75,66,66,61,58,42,38,38,75,75,75,76,80,68,63,39,40,40,75,72,76,69,73,60,56,37,38,24,23,9,9,10,75,72,72,72,58,18,17,10,7,5,3,2,75,75,69,35,35,20,20,17,15,80,85,79,72,27,6,3,37,37,28,75,75,84,82,19,17,16,75,67,67,53,53,53,53,68,75,62,54,59,65,63,48,43,42,39,38,38,35,75,68,67,65,64,60,53,36,30,19,7,4,4,75,73,52,46,47,35,35,37,71,77,77,73,73,61,70,70,80,41,40,38,75,67,67,35,34,27,77,71,62,41,39,34,22,17,10,75,70,70,68,62,51,48,48,95,97,99,59,54,48,90,88,88,52,43,45,45,55,48,40,33,32,42,53,53,55,68,62,66,77,73,55,31,28,22,20,9,1,75,85,85,76,70,70,64,59,49,46,42,35,55,52,44,42,45,75,71,67,54,54,51,33,33,24,22,17,13,23,11,8,6,80,80,80,60,59,46,19,18,86,84,83,59,56,55,23,25,18,12,12,81,74,74,69,65,29,25,24,75,71,70,73,73,64,57,57,50,35,30,66,60,53,45,41,39,25,35,35,35,75,60,52,37,31,21,14,6,2,2,75,71,69,21,19,19,11,21,21,12,75,79,73,65,44,26,23,21,9,7,6,75,69,66,62,61,53,46,46,42,37,42,36,21,17,8,13,7,1,75,75,73,62,57,54,91,85,92,96,91,89,87,68,68,57,52,52,80,65,68,55,51,38,42,42,58,56,59,55,38,38,4,1,75,68,65,65,49,41,37,37,34,75,68,64,53,42,36,36,12,9,5,81,81,77,65,37,26,19,17,14,10,2,5,6,75,69,67,54,49,45,43,43,36,25,35,24,75,75,68,61,61,71,65,71,71,70,93,93,93,50,19,15,1,1,4,75,72,55,46,44,38,14,24,16,27,75,87,77,69,50,45,41,36,38,25,13,11,11,80,77,72,60,60,70,86,35,29,21,14,14,15,87,82,79,50,52,52,85,81,73,64,64,48,40,35,33,33,24,24,24,24,99,75,72,72,76,71,67,85,83,65,63,54,54,56,53,53,26,20,20,14,16,9,12,13,75,47,37,37,37,90,90,86,69,68,73,85,90,85,86,65,51,37,34,34,58,50,30,30,29,19,26,26,75,90,75,70,66,65,46,59,58,52,21,12,12,10,10,1,83,70,63,56,56,54,43,41,47,89,82,77,67,57,50,49,36,31,32,25,13,8,5,2,1,3,90,71,37,36,31,20,13,11,75,72,72,61,56,42,37,32,28,24,19,15,75,70,71,64,59,62,62,37,36,36,57,56,49,46,40,37,32,26,27,15,9,1,75,75,73,68,63,63,91,89,89,79,79,76,68,52,48,46,45,38,24,18,13,3,10,10,3,75,69,62,60,52,37,37,22,22,25,75,61,56,56,48,46,46,45,47,48,40,64,64,53,52,3,9,75,75,61,43,18,18,18,75,66,47,51,40,42,27,18,12,22,22,22,75,62,53,49,49,57,93,60,51,36,34,49,49,93,95,89,36,33,33,25,17,16,13,8,20,75,53,48,48,42,62,68,67,82,78,78,42,31,19,19,15,73,70,62,57,59,80,78,69,66,66,55,54,54,8,2,75,75,75,73,75,65,56,53,38,41,32,20,15,9,3,1,69,65,65,54,51,46,42,33,30,25,20,11,8,75,75,68,73,69,38,15,15,7,3,77,80,74,64,75,43,43,44,87,80,76,71,70,79,75,54,49,48,36,36,37,75,75,75,76,75,65,60,69,64,46,29,24,27,4,3,18,97,89,89,78,80,76,43,35,31,31,5,4,5,75,70,65,58,56,84,83,65,64,34,34,34,75,60,65,61,55,86,83,70,65,72,64,60,30,19,19,16,7,19,19,6,86,86,82,60,47,11,11,9,9,84,76,34,29,14,13,75,75,64,55,49,43,26,39,39,56,52,32,42,40,40,63,61,56,66,66,60,57,56,60,58,83,68,35,29,27,24,20,14,9,11,83,83,25,18,16,75,75,68,59,59,51,49,32,37,37,91,84,76,86,82,72,72,68,42,38,28,28,25,66,66,66,38,48,50,50,80,90,89,45,37,34,29,27,75,90,90,85,66,66,61,82,82,82,72,73,78,8,75,68,59,59,46,47,47,40,34,34,21,21,21,75,86,76,74,74,74,59,45,40,36,14,13,13,75,75,75,68,43,43,35,26,75,75,74,58,56,46,46,45,23,30,29,75,73,73,64,64,44,28,26,26,15,9,79,75,62,71,66,66,77,77,75,11,2,1,75,74,65,61,55,55,48,48,52,52,43,43,39,30,25,7,75,74,70,51,51,48,26,42,40,75,79,85,53,49,49,96,75,75,58,55,55,27,24,75,73,68,63,60,56,85,78,65,64,63,81,68,64,51,34,34,30,21,17,12,15,8,2,2,75,57,54,54,89,57,48,46,40,32,31,31,16,5,2,7,80,80,80,58,56,56,56,44,42,42,93,81,70,61,43,34,60,52,52,50,50,45,92,89,89,58,49,46,41,51,87,87,82,61,53,28,81,85,85,30,29,26,75,72,70,60,54,52,80,76,67,49,48,46,35,20,25,76,64,51,46,46,46,31,31,26,18,75,75,70,58,56,52,47,52,51,35,27,37,37,49,75,74,67,62,63,36,11,8,6,1,1,2,90,87,82,34,25,22,18,16,94,90,86,87,82,70,34,29,22,76,72,78,67,67,70,65,60,62,50,49,49,55,53,50,45,38,34,36,30,75,67,46,46,58,47,75,73,64,65,65,54,51,46,41,41,41,58,39,35,28,24,6,4,2,67,62,62,51,47,42,40,40,75,72,69,66,65,75,75,67,21,18,12,8,8,5,82,82,76,63,63,63,58,58,42,40,31,28,6,11,11,75,70,65,50,48,38,35,30,35,23,10,10,11,70,74,68,90,90,85,80,75,72,27,26,19,16,14,14,98,96,88,63,63,44,44,32,28,23,75,71,51,55,50,60,57,50,93,91,45,27,20,19,17,8,8,12,80,80,68,68,61,28,26,85,83,80,67,67,66,35,32,24,23,8,8,8,75,75,36,33,75,66,61,59,45,20,15,14,76,45,45,35,28,26,10,2,75,71,70,42,39,39,33,23,17,11,8,8,18,75,75,74,87,79,84,46,13,10,13,75,68,64,49,43,36,32,32,18,17,24,68,63,59,57,53,49,97,81,83,66,58,65,55,40,20,10,8,8,75,70,59,46,46,26,25,27,75,80,80,63,57,52,51,50,43,41,38,38,33,66,40,35,33,28,29,19,23,4,4,2,75,63,56,41,36,25,75,80,80,29,16,9,8,8,4,1,1,75,41,36,39,25,17,7,1,1,75,75,77,77,69,75,69,68,62,62,59,75,73,73,55,50,46,97,94,98,57,57,38,25,20,17,78,75,75,73,64,61,36,25,20,3,2,75,64,43,33,33,26,36,26,23,26,75,78,73,39,15,12,12,4,75,75,49,49,53,89,94,80,83,83,70,62,57,48,36,70,68,68,80,80,80,67,65,59,42,42,42,75,50,41,35,35,31,11,5,75,71,71,49,41,41,50,47,48,16,15,15,75,58,53,54,41,47,47,98,97,94,57,53,43,37,40,75,75,75,71,72,68,68,73,80,80,80,50,37,36,19,22,13,8,1,1,1,1,2,75,75,75,73,62,16,12,8,7,62,58,58,68,65,65,49,50,30,22,22,19,16,12,75,73,69,92,72,82,82,73,51,23,14,11,75,72,81,80,71,51,24,2,2,75,75,64,50,52,52,48,52,62,40,35,31,75,72,66,64,57,57,35,45,36,28,40,75,72,51,43,48,45,30,9,6,6,6,94,91,11,8,64,57,57,45,45,36,36,80,76,70,70,70,77,58,49,47,45,56,30,21,2,43,28,23,13,11,21,22,75,75,68,63,56,48,40,34,32,20,20,20,20,80,76,75,58,58,58,53,47,47,41,34,75,75,72,39,38,31,28,13,6,4,14,75,71,72,81,81,82,62,57,49,47,46,80,64,59,48,29,24,24,13,10,10,70,70,67,61,63,55,90,87,85,64,75,85,62,72,68,63,57,43,36,34,31,30,30,67,50,43,38,17,75,75,69,69,52,52,48,39,31,17,17,11,75,57,36,27,29,29,24,18,75,52,53,48,43,40,40,28,17,16,75,73,68,76,71,38,34,30,29,27,12,14,9,4,75,68,66,60,55,39,34,34,75,73,44,44,54,54,74,72,71,73,75,75,54,39,35,26,26,23,16,2,75,75,69,64,58,48,49,35,32,32,59,59,58,55,17,13,6,5,5,75,70,68,59,50,48,17,75,70,52,48,44,44,55,55,55,87,66,53,49,46,82,75,75,46,42,42,39,22,20,20,75,65,59,49,49,33,26,25,75,75,61,60,55,52,35,29,23,23,33,33,80,75,71,87,87,87,75,67,59,47,40,33,30,29,25,15,9,8,4,2,2,1,1,75,64,60,62,93,93,88,74,75,75,56,52,47,47,53,36,17,2,75,72,49,49,49,90,90,84,46,44,75,57,48,41,33,18,18,10,6,6,6,6,75,74,69,65,63,57,83,80,79,51,48,31,23,20,30,28,17,75,73,62,36,36,33,26,24,37,75,62,58,55,46,75,73,83,73,64,57,49,75,72,59,6,75,69,9,9,7,75,59,61,61,79,79,76,56,56,62,96,59,44,39,11,21,24,1,75,63,61,55,40,40,37,29,26,81,76,73,69,50,41,37,34,9,8,8,90,84,80,80,86,63,63,63,76,71,69,97,97,90,56,61,53,92,96,91,81,81,67,67,65,78,76,73,35,30,18,21,14,8,75,75,75,81,62,57,57,35,49,75,71,72,57,46,44,29,26,23,69,61,60,56,51,51,38,36,23,13,4,2,75,72,72,67,66,52,47,47,92,84,81,73,72,70,80,69,66,77,73,34,27,25,19,3,3,75,72,64,56,54,51,36,36,29,39,39,25,21,21,79,73,65,58,68,62,47,47,54,54,76,69,58,57,55,93,79,70,71,59,42,36,29,25,25,19,15,6,5,5,75,75,64,59,57,53,61,61,15,9,9,9,5,10,6,78,72,60,59,55,42,39,28,27,40,36,75,79,79,79,73,64,75,73,71,60,48,44,35,20,18,14,9,2,77,70,69,61,54,54,52,30,8,10,9,80,72,57,62,62,69,67,67,23,20,22,6,7,12,22,61,54,46,42,37,37,35,35,20,19,66,65,59,80,80,70,67,64,54,53,40,39,36,33,1,72,68,80,51,44,29,25,27,75,73,71,54,47,42,42,51,51,95,86,82,85,77,64,43,28,23,21,21,79,75,63,38,30,27,24,24,14,69,55,57,57,45,26,29,24,83,83,78,74,72,70,70,63,61,61,50,8,3,75,67,69,75,25,28,75,67,72,63,63,47,41,41,51,79,68,65,48,42,47,94,94,85,81,51,40,40,35,57,43,37,28,39,27,35,75,75,76,52,62,72,71,81,81,80,61,55,50,56,51,29,28,23,75,74,54,51,51,88,81,81,45,43,36,31,31,74,7,5,1,75,74,63,31,28,28,8,6,1,2,75,67,77,77,71,56,55,52,45,45,42,34,33,33,59,56,57,18,13,75,72,68,80,77,74,68,66,45,35,30,14,3,75,70,61,57,57,57,86,79,79,48,46,46,39,75,56,56,48,38,27,18,15,89,91,91,75,71,60,50,33,20,20,75,73,63,62,44,44,27,22,22,70,68,57,54,46,45,32,26,36,46,32,2,3,3,75,69,72,47,44,38,35,36,26,18,6,3,75,72,64,60,75,74,66,64,67,79,79,61,57,56,45,45,18,18,1,6,2,75,63,35,86,81,81,65,63,53,46,46,43,68,59,41,37,37,72,73,69,60,48,44,42,80,76,60,51,51,51,49,70,73,68,60,56,55,49,36,40,36,60,60,51,40,75,76,76,69,68,81,89,86,85,52,43,31,25,23,68,68,64,89,84,82,62,44,38,38,88,85,63,41,28,8,12,5,15,62,62,59,84,79,80,77,76,65,57,48,32,75,70,75,72,45,58,58,76,86,86,76,61,59,53,50,47,47,89,80,90,68,60,60,70,75,74,81,21,17,12,12,4,4,75,69,66,64,68,68,79,77,63,73,58,80,80,79,88,88,87,79,74,71,90,48,42,47,16,15,15,80,78,81,76,70,71,64,63,21,15,10,92,92,87,78,76,76,63,60,44,36,32,28,20,18,12,12,7,7,75,72,66,33,28,24,12,7,7,75,74,69,64,64,62,85,79,89,61,54,52,47,76,64,63,60,87,85,73,75,75,93,91,91,68,61,61,93,84,86,76,65,60,33,25,24,20,16,87,69,69,78,78,71,67,67,65,88,98,96,48,48,40,75,50,46,39,33,31,75,70,66,63,58,49,49,45,42,80,76,62,65,65,51,45,24,24,21,75,61,61,75,74,22,15,13,80,74,72,80,80,80,85,82,79,69,69,46,42,32,33,75,83,77,66,55,46,37,17,8,73,66,60,56,54,87,87,81,78,75,68,69,64,59,49,41,37,30,25,25,19,1,1,75,85,79,74,64,64,55,51,22,27,8,5,75,66,53,52,44,44,55,54,48,40,35,35,57,50,45,41,40,36,64,61,57,92,85,87,53,49,49,90,90,85,76,69,43,43,19,18,6,1,75,70,65,68,72,76,67,62,62,63,70,68,55,55,53,92,92,87,79,73,73,60,58,68,90,23,13,7,75,80,83,67,59,52,47,37,42,35,35,75,67,63,58,55,41,12,12,17,2,75,69,66,63,66,33,20,20,17,1,75,61,40,33,25,12,6,6,1,1,2,50,46,46,24,79,38,37,39,92,91,87,81,76,68,55,50,43,39,75,71,81,81,55,46,44,41,32,29,16,12,9,75,67,60,58,45,45,57,52,44,46,40,32,29,25,75,75,71,53,48,42,40,40,35,29,28,17,14,11,75,75,64,47,24,17,17,11,11,75,78,71,62,58,58,41,51,45,40,75,75,73,68,69,69,80,80,73,71,29,28,28,75,57,45,34,30,26,26,73,70,70,44,38,35,35,65,65,57,55,47,38,32,31,31,75,77,70,52,49,41,38,38,30,13,13,13,5,1,1,2,44,43,43,75,67,66,85,77,69,69,69,54,46,31,11,7,75,62,60,60,44,13,7,2,58,46,41,35,13,2,86,78,82,80,76,72,50,49,49,39,28,25,25,60,37,28,24,23,33,28,75,63,54,45,37,30,19,10,3,95,61,61,61,75,75,61,60,40,39,46,75,85,83,51,51,48,81,76,84,76,61,54,34,31,25,24,20,8,81,48,51,45,80,17,75,66,63,38,33,33,18,14,14,4,78,75,54,54,34,30,20,11,8,5,75,61,53,35,41,26,62,64,80,52,80,77,72,80,74,74,61,16,14,14,3,75,75,67,47,47,41,24,29,10,12,12,75,71,59,18,75,55,12,12,13,75,75,75,53,41,32,32,28,22,20,84,80,80,67,67,58,51,51,52,43,37,33,26,1,1,75,75,85,81,78,76,71,75,63,42,34,34,34,27,69,63,60,88,85,44,40,30,35,14,14,15,75,71,71,39,30,25,16,17,14,14,9,75,72,67,80,88,88,83,80,76,67,58,46,42,40,89,86,80,67,60,40,41,41,89,83,78,75,71,66,64,59,57,50,41,14,9,75,75,75,84,79,78,71,90,98,99,99,49,37,44,41,92,73,75,71,92,77,77,74,63,59,48,43,42,34,29,28,24,21,24,2,1,66,65,50,41,41,38,36,5,2,1,2,98,92,83,83,80,60,60,60,55,51,38,18,4,14,4,1,75,86,84,81,75,72,69,77,77,69,66,70,30,30,30,81,78,27,25,18,75,73,73,64,69,65,49,18,9,8,1,1,1,2,47,50,45,79,72,68,67,67,79,88,82,52,50,40,35,40,91,91,74,66,55,64,57,47,44,30,26,22,19,18,18,75,75,80,53,53,50,33,26,29,44,75,74,71,68,75,65,39,39,39,75,67,67,80,75,74,30,23,23,18,71,71,68,63,54,46,45,18,6,98,97,85,53,50,40,24,23,17,8,5,5,63,57,47,44,44,39,28,24,20,68,59,48,38,38,75,67,64,59,49,49,40,39,35,64,64,64,70,76,76,89,84,76,76,73,56,56,2,75,71,60,60,52,40,29,22,73,69,64,66,59,56,45,32,32,32,75,73,59,57,42,52,18,22,23,75,71,67,64,59,54,54,60,60,40,40,39,98,91,84,72,59,49,49,41,75,75,79,39,35,35,26,20,17,15,10,4,4,75,56,53,59,32,30,22,18,11,14,3,72,82,73,71,75,75,62,57,50,11,11,75,70,66,65,48,48,40,40,60,21,18,13,75,75,60,60,60,79,78,67,67,55,51,43,38,19,70,67,67,57,57,51,47,75,74,70,47,43,35,32,29,24,19,19,15,13,73,68,67,62,62,47,49,42,91,81,79,70,71,53,53,44,42,29,27,27,10,6,75,75,75,66,58,51,51,34,34,26,26,73,71,76,69,69,76,86,20,15,11,9,8,12,86,75,80,76,70,77,60,55,41,37,37,18,75,70,58,38,39,39,17,17,17,75,58,51,50,48,36,36,30,75,75,78,68,13,10,75,73,68,80,68,69,66,45,41,41,28,21,9,81,81,77,63,50,24,24,22,75,66,61,61,71,59,39,25,20,14,6,6,1,2,75,68,36,34,24,21,20,2,84,75,68,62,57,53,55,46,45,45,37,32,19,19,15,15,11,75,68,67,67,54,54,56,46,54,30,25,75,72,71,93,92,94,54,48,40,27,22,27,75,72,67,85,81,80,80,74,73,67,63,57,57,51,43,39,28,26,26,75,63,63,63,89,86,26,89,89,89,59,54,50,51,49,37,29,21,22,22,8,6,16,18,75,71,71,78,34,40,16,7,15,75,67,58,39,28,21,15,9,6,3,79,79,57,43,36,30,29,26,18,75,75,64,63,63,56,32,28,75,70,62,62,57,43,42,41,33,21,4,4,98,93,92,51,45,27,75,56,51,51,89,78,71,63,54,51,46,44,36,36,34,98,98,83,64,71,82,64,28,17,4,14,11,8,80,60,60,60,68,44,42,37,36,81,79,72,72,66,64,64,54,47,45,43,33,33,33,68,64,64,77,68,66,51,36,38,27,9,6,72,67,84,80,75,73,73,52,32,14,12,12,60,56,66,66,75,75,73,62,61,55,85,81,81,70,61,50,60,55,48,44,28,32,24,17,75,75,74,42,41,33,21,13,14,12,10,2,2,75,75,73,20,81,76,73,63,32,32,22,16,11,10,7,1,1,1,1,86,78,71,78,72,55,35,25,23,23,13,13,22,56,39,39,36,25,15,10,10,10,90,92,88,15,14,21,21,94,92,92,76,76,74,80,80,51,34,34,34,44,75,79,77,64,58,58,55,38,36,39,80,71,69,65,62,80,65,64,70,30,30,24,75,66,62,57,46,42,75,73,83,81,53,48,44,52,42,34,31,17,15,21,8,6,6,6,1,1,75,69,63,63,50,49,38,37,23,40,40,29,39,33,16,16,12,19,16,14,77,60,54,54,31,29,14,8,1,77,53,53,53,96,94,87,80,90,83,83,58,59,59,85,90,84,85,85,85,81,76,59,43,48,36,29,27,19,10,3,3,3,3,75,70,60,59,59,50,46,40,34,31,75,75,70,79,75,71,71,75,75,58,55,52,81,75,61,19,18,17,10,75,71,71,40,40,31,18,75,72,60,32,29,24,11,2,2,75,75,71,30,29,29,17,12,6,1,75,72,57,49,48,43,28,20,75,75,85,85,63,58,75,72,72,55,55,48,45,43,41,33,33,24,75,76,68,63,63,61,86,90,86,58,53,43,39,39,97,98,87,80,78,37,33,71,62,55,41,41,16,16,75,75,71,76,70,59,15,14,2,5,1,75,78,63,48,48,35,33,75,68,68,61,56,56,89,92,92,73,73,73,67,71,70,19,14,9,5,7,75,75,71,75,63,58,58,19,12,13,79,80,74,63,56,56,76,73,67,84,84,81,66,52,51,51,51,98,96,92,50,75,76,55,38,37,33,63,63,55,92,77,74,79,83,83,69,65,65,79,75,78,84,65,62,59,74,74,70,41,35,39,90,89,88,52,52,57,75,69,35,35,20,24,16,10,11,10,5,6,6,75,81,74,70,70,66,65,66,77,75,68,73,63,59,64,84,85,75,68,65,65,72,66,49,52,52,97,95,90,87,78,72,63,61,58,55,75,76,76,59,69,59,59,26,20,19,75,46,75,85,85,86,61,61,61,50,45,45,75,68,66,64,55,56,52,47,47,92,89,85,62,55,26,75,72,72,65,56,52,47,35,35,35,75,66,58,47,47,41,25,15,30,21,75,75,69,45,35,35,22,25,23,3,93,88,70,66,67,44,44,40,35,65,60,57,51,49,34,16,75,73,65,52,70,61,60,56,39,34,32,32,1,99,99,81,91,83,51,52,46,45,28,28,25,75,76,71,62,48,40,39,37,20,15,14,10,7,7,75,79,62,57,54,38,38,75,75,80,7,8,75,65,58,42,42,40,40,60,59,59,80,80,75,75,16,9,7,72,63,45,26,73,67,67,52,57,57,96,83,75,54,38,29,24,24,19,80,66,64,61,40,39,39,60,43,53,44,38,8,4,1,1,99,97,97,23,15,14,11,13,75,72,71,40,48,48,39,75,23,3,75,57,43,41,36,32,20,20,22,75,60,53,53,48,47,53,75,57,48,44,31,20,17,3,4,75,64,62,59,77,75,71,56,51,51,97,95,94,83,75,72,62,62,57,48,39,49,96,96,90,67,66,52,51,51,96,96,76,86,77,70,61,52,46,39,45,46,41,41,39,39,24,24,24,24,77,73,72,57,52,49,80,73,68,55,75,73,61,50,48,48,89,83,81,64,74,74,74,81,79,83,56,52,43,40,38,36,63,73,71,72,13,10,16,75,75,60,49,45,44,40,38,33,23,21,15,12,11,75,71,69,79,70,70,70,76,79,89,85,66,65,65,50,50,49,38,38,75,79,74,99,99,99,66,64,55,54,61,80,11,8,5,66,61,57,56,96,92,89,50,51,40,76,59,60,60,47,42,35,31,30,62,48,44,45,50,56,55,52,3,75,75,74,71,73,75,80,75,71,70,70,64,68,66,67,71,76,80,76,68,53,46,45,39,21,18,7,85,80,80,71,37,15,2,69,54,45,42,42,42,27,14,14,2,2,2,75,73,56,57,57,78,66,68,56,54,54,88,88,32,23,27,32,91,85,83,45,45,45,36,25,22,22,75,52,42,38,38,74,69,74,68,59,48,33,25,17,17,16,92,89,85,78,57,57,58,91,87,87,58,53,42,46,37,37,65,55,44,41,35,32,32,23,22,87,87,78,61,61,29,25,25,7,10,2,75,66,59,50,50,48,37,37,28,26,23,17,2,75,43,41,36,75,62,46,46,38,37,32,31,18,75,61,60,56,86,86,66,71,54,62,59,45,38,33,28,30,19,10,9,9,8,75,37,19,14,11,21,9,75,52,52,50,37,23,20,19,5,1,2,75,72,56,54,50,43,43,35,31,19,18,22,70,63,63,46,46,78,74,71,77,71,39,37,37,75,64,64,60,48,43,43,32,23,38,16,17,13,75,75,44,44,44,91,88,87,47,41,29,16,3,75,75,38,33,32,26,30,24,17,83,83,83,72,71,71,46,46,45,98,92,92,36,34,34,63,73,73,18,12,10,75,73,71,77,71,72,68,66,66,62,54,39,47,39,27,12,53,47,46,42,40,33,33,4,75,68,74,82,82,74,34,45,38,18,8,5,5,60,60,59,40,20,15,13,10,10,4,3,1,75,60,57,65,51,40,40,33,75,69,73,62,56,66,60,54,52,48,40,29,75,75,60,55,45,50,50,50,87,85,78,71,69,63,58,41,41,13,4,4,72,52,41,34,32,24,24,15,15,7,7,4,1,99,97,97,52,55,50,34,34,7,2,75,73,68,74,53,50,43,43,43,31,38,42,29,71,69,68,86,50,25,11,22,27,75,71,70,84,80,75,85,90,85,89,52,43,41,41,41,82,78,73,68,55,52,52,30,25,17,12,2,1,7,75,85,85,64,58,56,47,47,28,23,25,12,10,56,51,26,26,26,20,20,20,75,72,77,61,59,52,50,40,39,39,75,68,63,54,54,51,75,75,75,70,69,69,77,70,67,61,60,52,41,41,30,23,22,21,10,10,5,75,61,61,50,50,50,94,83,80,84,36,34,75,72,68,62,61,61,57,44,35,35,34,34,34,75,73,71,56,55,56,61,57,62,62,61,89,82,75,75,74,83,75,73,73,76,72,72,75,69,69,64,60,44,76,76,74,72,71,68,49,45,42,50,48,46,29,25,21,1,1,75,80,77,76,59,47,43,52,80,80,75,74,74,55,50,44,34,39,32,75,70,72,72,77,74,71,58,58,58,85,79,80,73,73,73,81,81,81,58,46,75,44,42,34,29,13,11,18,75,72,68,69,77,64,64,50,49,42,41,39,36,37,88,88,86,76,81,75,65,65,59,53,49,47,24,27,27,75,75,63,71,71,65,74,72,69,71,59,50,2,75,75,75,68,62,55,52,47,47,42,42,9,6,6,6,75,70,70,60,54,51,92,91,89,80,80,71,68,63,59,74,72,52,48,45,41,34,27,15,13,8,3,85,84,79,62,41,41,38,90,88,93,60,56,53,90,84,84,78,83,79,45,37,38,34,34,34,75,69,67,58,54,46,46,53,41,53,58,51,44,29,34,44,44,84,79,89,86,73,36,30,28,61,55,37,12,8,4,75,73,73,55,55,55,47,52,50,58,73,73,50,39,33,25,19,16,75,75,71,72,70,68,58,58,60,23,20,65,60,46,44,44,38,62,57,57,53,51,44,75,54,50,46,36,11,11,75,60,60,60,76,68,59,59,59,82,76,64,59,42,42,47,91,83,78,78,78,70,60,59,59,83,90,90,56,56,66,95,93,90,84,82,77,72,65,63,45,47,24,18,17,75,66,52,33,30,75,70,70,75,72,82,82,87,82,76,74,74,84,80,68,60,54,47,47,41,36,31,75,68,58,57,57,68,27,37,37,37,13,79,75,68,63,56,56,55,89,84,76,72,71,64,51,48,47,38,44,55,90,83,81,75,50,31,31,31,75,73,70,58,48,52,53,92,92,92,68,37,37,34,75,61,61,14,5,1,4,4,75,57,48,42,42,36,36,93,95,95,62,58,58,42,40,37,26,25,33,75,78,76,74,6,1,1,75,74,73,45,40,34,34,35,13,20,13,2,2,75,77,71,62,62,75,75,67,30,28,36,75,76,47,28,18,14,75,75,75,60,75,70,70,82,40,38,38,29,23,18,2,75,24,13,14,17,75,74,74,47,45,45,80,80,76,70,63,55,52,50,79,65,62,58,49,42,48,35,28,28,19,6,5,75,72,66,61,37,37,34,34,12,12,6,75,66,66,59,80,80,80,67,62,57,49,25,17,72,63,53,53,45,43,43,36,34,66,62,60,80,75,69,69,64,59,50,47,54,64,90,80,77,75,80,76,78,65,63,57,48,33,34,15,2,75,74,48,60,10,8,1,75,25,20,14,11,10,75,75,85,70,64,64,64,50,53,41,34,40,39,39,66,63,61,75,80,71,84,81,47,35,30,29,30,24,16,13,9,2,75,74,72,77,78,70,71,28,28,23,80,68,57,34,42,32,34,72,67,69,80,74,74,60,56,69,59,40,35,31,34,66,75,73,69,80,67,70,70,69,67,49,44,43,96,98,98,67,61,60,53,54,54,81,76,59,53,54,46,46,37,32,22,13,4,74,74,68,59,36,30,63,61,67,84,82,71,58,49,40,28,25,17,6,3,75,25,18,14,14,15,75,43,43,54,36,33,32,75,33,30,30,75,75,80,61,61,59,46,50,54,38,35,31,17,12,16,75,67,77,81,60,45,40,75,72,37,32,24,24,23,21,78,78,18,18,18,6,6,6,91,86,86,54,50,49,36,33,25,18,9,7,75,75,75,42,18,18,18,75,54,51,36,37,35,14,75,42,38,34,24,23,22,13,9,9,19,4,1,3,91,90,90,64,62,72,71,90,92,93,40,24,13,10,10,1,75,72,59,59,59,47,33,32,32,75,72,68,84,75,88,71,66,50,57,55,73,55,55,39,39,39,75,75,74,74,37,37,38,79,77,54,45,45,55,29,2,81,82,81,52,39,33,27,15,4,8,9,9,2,75,74,65,54,1,1,75,47,36,10,11,11,73,72,70,78,88,82,91,86,61,53,52,49,57,62,41,36,29,14,75,61,55,41,15,2,75,78,74,74,64,55,48,37,42,42,29,10,90,89,69,65,60,60,59,51,45,22,23,20,15,10,10,75,73,73,82,91,95,71,60,64,83,81,81,73,56,52,59,36,33,29,24,9,4,2,76,67,65,57,51,36,21,7,8,11,75,73,64,40,19,19,19,75,73,73,87,84,59,52,51,47,47,45,40,37,30,27,19,21,12,75,70,70,65,54,48,25,24,22,75,70,68,59,53,56,92,71,67,61,61,59,92,85,81,75,72,59,59,55,23,1,6,3,52,47,46,46,53,56,54,85,85,73,81,70,70,65,65,36,24,24,19,64,60,56,84,73,72,72,59,57,52,46,46,46,39,61,56,37,30,28,26,24,17,75,75,70,80,77,77,51,41,41,32,23,18,12,9,75,75,69,86,84,25,17,14,83,80,56,53,51,84,64,80,75,80,67,63,57,57,43,43,56,32,21,21,21,5,75,64,55,50,47,44,38,38,38,23,24,24,75,68,56,49,45,33,33,75,75,64,63,63,76,76,74,48,12,11,11,75,67,60,60,53,80,76,71,69,69,70,95,95,84,80,80,66,65,62,91,87,69,66,66,95,95,88,81,79,79,68,66,64,91,76,68,55,55,55,49,43,41,80,80,79,62,59,56,96,90,79,78,78,70,66,60,56,53,34,23,23,33,33,75,67,60,60,58,43,40,23,15,16,6,16,13,2,75,47,47,34,30,28,75,73,67,62,51,48,41,36,34,29,21,21,21,5,75,69,57,29,20,20,15,13,6,2,75,71,71,76,73,62,55,45,30,40,50,50,50,75,71,79,89,75,14,10,10,75,75,83,84,83,83,21,15,1,75,68,65,65,57,56,54,64,59,41,40,40,30,28,23,21,79,69,68,68,74,72,72,61,47,47,15,12,9,2,75,67,58,58,58,45,42,9,2,75,59,59,57,80,77,77,64,65,59,51,48,48,99,97,91,85,81,78,75,62,57,45,34,31,31,75,71,26,23,14,14,15,75,72,66,63,47,47,56,56,91,91,91,53,51,48,42,42,36,36,21,20,18,73,69,66,61,59,52,91,70,64,57,43,39,39,26,75,75,74,73,71,71,91,97,91,38,29,26,25,14,8,5,4,4,75,75,64,50,55,55,89,81,77,75,76,86,40,50,60,57,42,36,25,22,20,75,70,56,52,46,46,42,91,91,82,82,80,73,73,62,66,61,54,41,41,41,51,47,48,75,71,75,62,63,63,79,66,61,43,39,67,60,55,55,55,36,21,18,18,75,69,75,70,56,24,24,19,75,73,67,60,57,58,80,75,68,51,50,47,41,41,13,23,21,19,74,58,44,40,41,36,31,25,32,38,34,6,7,5,75,66,53,51,51,42,42,42,42,78,71,62,44,40,40,75,73,69,64,58,55,55,53,45,48,47,44,33,24,11,9,3,2,75,39,37,46,12,11,11,6,13,17,10,5,1,75,80,55,52,29,10,10,75,73,75,73,73,62,62,66,85,74,71,69,78,61,55,39,27,26,75,28,25,30,75,85,85,81,63,55,34,37,28,88,74,73,68,55,58,58,80,71,68,67,67,79,70,68,62,62,52,57,55,55,80,74,75,52,47,26,15,12,11,7,81,73,60,55,52,50,36,22,2,75,45,41,36,34,34,44,40,75,31,28,27,75,75,85,82,61,61,61,52,47,45,43,54,43,40,16,14,8,3,61,54,53,48,44,50,89,86,48,46,46,89,82,76,65,63,63,54,54,54,35,32,32,23,20,17,18,7,3,2,75,68,26,20,7,6,75,57,57,53,45,39,45,75,74,71,75,66,58,12,10,25,25,75,72,62,62,38,32,30,75,68,52,47,36,1,75,73,33,33,33,28,22,24,18,13,10,1,1,1,98,98,89,60,57,33,20,21,7,5,1,1,75,73,69,54,51,51,40,40,31,29,75,75,66,59,46,39,39,11,3,2,2,75,75,75,75,52,49,34,37,37,92,86,71,67,51,49,49,37,34,30,18,75,73,68,61,53,53,20,75,70,70,57,53,58,44,40,23,25,8,6,1,1,1,1,1,1,75,61,59,53,34,31,25,68,57,50,47,47,38,38,75,34,35,38,26,75,70,65,52,52,45,28,16,10,4,69,60,62,48,45,22,16,11,8,8,60,54,51,50,41,41,30,27,23,20,21,16,77,75,75,54,49,45,40,40,32,39,36,87,80,77,71,69,29,35,35,85,84,84,54,54,48,91,74,62,56,54,85,90,44,41,40,40,33,30,26,14,13,13,78,75,85,85,78,74,54,51,51,15,9,10,66,38,36,31,66,62,67,75,72,48,48,48,91,86,83,81,78,78,66,55,49,45,25,25,17,75,47,47,47,15,14,76,75,72,61,60,60,70,81,35,35,27,27,16,75,60,58,58,45,37,36,38,35,32,32,75,68,56,55,55,88,85,79,75,65,65,63,82,59,53,55,40,18,18,18,89,89,90,66,59,46,42,25,21,6,75,72,67,80,50,49,54,35,35,31,72,70,76,88,83,55,58,58,29,29,27,75,63,60,40,37,30,24,5,3,3,75,74,74,59,17,6,75,58,44,29,39,34,24,75,74,68,73,70,62,64,75,70,36,19,19,8,76,74,72,53,44,44,35,76,62,60,49,47,46,92,69,69,69,47,44,14,80,73,72,4,4,1,75,71,68,71,71,7,14,13,75,75,71,46,42,80,77,77,66,59,54,52,33,24,18,14,14,75,75,71,41,31,26,22,20,14,11,10,11,1,1,75,68,66,63,59,57,87,87,87,82,87,86,71,69,62,80,79,72,80,59,55,46,40,38,43,87,79,77,69,65,80,75,62,57,57,57,51,53,75,71,57,67,58,50,42,36,34,24,22,17,75,74,57,54,49,94,86,77,69,72,63,55,50,35,26,24,9,5,5,53,48,46,32,28,33,75,54,54,45,24,17,19,13,15,95,94,90,62,65,63,86,81,81,70,70,70,61,60,75,66,58,55,28,22,32,22,75,75,66,63,52,44,47,80,79,74,76,67,65,59,52,46,23,33,33,33,75,64,59,55,44,44,33,29,28,4,2,75,70,76,82,53,55,49,36,15,16,11,11,7,71,68,72,76,63,50,48,38,29,28,73,66,75,68,66,64,55,49,34,18,15,15,75,60,62,56,45,51,36,36,34,14,2,75,73,70,84,84,84,53,53,49,43,40,40,56,56,56,51,56,56,43,17,17,15,2,75,75,75,61,38,37,29,39,93,90,88,53,51,55,83,81,80,68,68,56,82,82,83,51,51,46,87,84,78,48,75,71,59,58,28,25,4,2,2,2,99,99,99,54,54,51,94,93,96,46,30,30,26,14,75,69,61,58,58,80,77,75,12,12,10,4,96,87,85,60,30,19,4,1,75,69,68,54,48,36,27,10,10,75,75,75,85,51,44,28,11,9,19,10,75,83,91,65,64,64,91,73,65,41,20,12,10,86,82,74,70,69,41,70,77,72,81,44,44,44,12,12,75,64,64,65,91,86,82,75,73,74,27,17,22,22,75,73,69,40,42,31,31,25,11,13,1,75,75,74,67,63,37,31,31,15,15,15,6,5,5,2,75,75,69,78,74,73,67,26,36,29,75,73,31,41,37,29,75,73,69,45,40,32,30,40,40,76,26,25,30,23,3,13,12,12,75,77,74,81,71,62,62,80,76,71,69,65,60,57,44,26,34,34,86,79,79,59,51,52,80,74,65,57,37,37,37,75,75,73,86,87,69,72,63,73,85,85,91,45,45,37,34,42,30,25,23,27,22,87,82,87,53,53,13,8,7,75,40,28,28,28,75,75,66,65,65,63,56,41,36,29,76,59,56,46,40,40,36,36,28,22,20,60,55,55,80,80,71,44,44,75,75,70,57,51,42,13,75,80,75,62,41,32,29,27,27,19,13,13,77,74,71,59,56,56,80,90,90,86,57,57,41,46,51,47,47,57,99,96,81,86,71,69,56,51,48,31,30,25,19,19,78,74,62,45,40,37,35,13,11,23,75,66,75,80,69,43,39,34,57,56,50,85,76,76,68,68,63,48,9,9,81,80,80,59,58,37,23,77,75,52,52,61,57,40,25,22,75,75,80,69,65,65,45,42,34,30,30,29,10,9,3,5,95,94,89,75,60,45,47,36,29,20,19,9,11,11,75,58,57,37,35,42,83,85,81,72,82,80,93,91,91,41,37,43,59,61,55,76,78,78,85,83,68,63,59,43,75,75,71,69,70,56,50,47,46,43,41,93,75,71,68,62,51,51,51,8,7,7,75,75,69,54,53,55,80,77,75,48,46,29,23,22,75,68,53,48,40,40,27,26,21,6,6,9,75,60,60,70,65,60,58,56,47,42,18,22,17,75,75,52,52,42,39,43,68,39,39,39,46,54,54,53,80,80,72,66,66,66,66,65,65,53,51,75,65,61,61,41,51,45,30,30,30,71,71,58,58,61,85,83,76,73,70,67,72,72,66,59,50,51,34,31,31,75,75,59,59,46,45,30,24,24,76,76,70,64,64,59,81,76,74,69,69,63,50,43,30,19,14,13,75,72,68,72,56,51,45,33,43,34,75,72,69,70,69,21,21,21,75,64,75,70,52,62,48,49,80,71,71,69,69,62,56,56,62,81,66,55,45,49,41,36,29,26,26,73,58,46,41,39,35,35,19,80,69,64,44,37,37,39,28,12,4,5,71,70,63,52,52,52,43,35,35,35,75,72,69,52,52,75,62,57,48,75,74,70,64,64,64,42,23,19,19,15,85,83,79,61,41,24,20,20,75,75,64,50,45,33,29,34,75,73,67,53,45,34,44,21,11,11,75,75,59,58,46,44,28,28,19,11,12,80,78,75,69,75,69,74,71,65,59,52,40,73,61,54,75,70,66,45,54,52,34,32,35,62,51,47,39,39,28,26,24,9,10,10,1,2,75,85,83,68,66,57,47,30,33,33,23,78,76,69,25,24,13,13,51,45,46,56,45,55,53,48,25,26,81,78,83,70,39,35,29,34,27,27,75,75,64,57,43,32,19,15,5,1,1,75,67,64,64,59,50,45,63,57,51,44,46,43,38,44,44,80,80,80,69,35,45,63,70,34,30,27,13,9,8,2,2,75,74,70,65,41,35,33,32,27,27,29,17,19,13,75,65,52,43,43,31,23,9,9,7,75,55,55,47,85,80,67,53,47,58,53,44,41,40,40,28,28,39,75,67,58,57,54,43,43,38,32,25,23,75,83,78,91,82,79,81,73,68,64,59,56,52,60,26,24,23,75,71,67,51,45,32,75,75,74,73,60,60,48,42,34,25,15,7,7,1,2,75,75,61,60,27,20,21,13,4,3,75,68,57,35,35,31,75,75,74,62,62,62,69,67,63,58,58,44,34,41,41,57,56,49,49,47,82,76,76,55,52,39,38,33,20,11,13,4,75,68,74,70,41,43,37,75,63,55,55,48,80,80,80,67,52,62,34,13,10,10,75,75,73,65,61,47,42,47,13,11,8,75,49,36,29,25,17,13,10,15,80,87,82,56,35,29,29,75,75,73,65,60,57,52,44,55,48,80,77,75,68,67,16,9,8,3,75,73,83,68,49,30,12,2,42,39,75,68,68,87,83,80,75,62,55,55,41,41,37,83,71,58,58,49,46,47,40,18,18,75,70,55,52,52,80,75,75,70,48,41,51,23,33,32,12,11,11,75,77,82,83,78,70,70,70,74,65,51,46,47,27,13,17,17,60,60,41,41,41,23,29,29,9,5,5,75,84,78,78,80,77,65,65,63,70,67,59,59,56,51,35,32,28,28,25,25,25,16,13,8,4,75,73,65,65,60,36,28,21,75,75,73,73,59,67,73,27,19,18,15,17,15,72,70,77,73,62,72,67,67,62,61,61,92,77,69,58,58,49,50,49,49,43,43,57,54,54,86,83,80,70,67,58,50,49,12,11,7,69,69,54,54,52,32,75,81,70,58,51,51,83,88,59,35,30,26,23,23,58,60,53,81,74,69,66,71,54,52,46,43,43,24,21,12,11,10,78,69,55,38,38,35,7,4,7,75,80,75,65,59,56,52,42,34,38,90,82,85,70,43,39,12,11,75,37,16,2,2,94,94,88,83,83,83,63,61,61,49,38,48,31,27,22,11,10,10,75,74,85,61,61,26,24,75,75,75,59,55,55,80,78,74,74,70,65,75,58,68,68,64,86,85,80,30,28,27,15,25,18,19,75,71,64,63,65,60,56,38,38,75,58,49,46,75,65,65,62,41,32,29,24,12,11,12,3,93,88,90,63,54,50,38,23,14,11,9,11,75,72,69,88,78,32,29,29,75,75,68,68,59,79,77,46,44,34,33,31,60,53,46,45,26,23,23,75,67,66,85,81,56,54,42,33,33,75,69,66,64,57,57,90,89,89,50,50,38,44,44,31,69,64,74,74,87,87,63,59,28,31,24,24,62,55,51,47,45,93,87,87,82,63,59,59,39,39,75,71,66,30,24,15,13,20,75,60,59,49,42,52,47,80,75,72,65,56,50,43,36,33,27,12,4,3,75,70,68,71,69,47,41,39,10,3,5,75,56,53,20,16,17,75,74,57,62,51,48,80,72,53,39,34,34,75,76,82,85,69,60,42,35,28,31,31,12,10,10,75,74,68,80,75,46,39,38,34,66,51,32,31,23,21,12,16,75,85,9,8,23,10,75,70,69,38,48,49,48,29,27,23,12,12,12,75,75,75,68,55,45,28,22,22,15,2,75,75,66,66,64,64,64,79,75,78,75,54,62,54,80,76,73,65,87,85,88,64,53,45,48,48,24,75,67,63,45,34,5,5,5,75,76,78,74,69,66,75,68,58,58,42,36,34,34,65,63,63,62,62,60,49,42,40,75,71,65,57,53,44,36,25,18,18,7,7,75,69,77,59,61,69,34,41,41,92,91,85,65,61,54,48,43,36,29,29,31,75,54,59,59,66,77,59,59,51,35,68,32,6,5,5,75,68,62,62,62,64,55,49,18,15,19,75,72,60,65,70,60,39,30,30,25,25,12,8,75,73,74,81,75,61,61,56,56,48,48,61,21,18,18,75,58,58,68,70,70,66,57,57,52,45,38,33,27,14,12,12,66,66,52,55,61,80,64,64,54,45,55,28,23,25,26,75,75,75,66,63,52,48,44,41,38,38,91,73,78,23,23,11,9,4,5,84,83,83,58,54,54,50,35,20,9,9,2,75,68,59,55,55,58,75,78,53,52,37,33,39,28,75,73,73,66,59,59,86,81,75,75,62,61,58,75,75,73,66,52,52,47,43,42,61,52,48,58,56,76,76,76,54,50,46,39,32,31,79,79,68,66,61,61,54,54,49,49,57,53,75,75,84,57,54,53,80,77,53,39,34,36,24,10,10,3,75,55,48,42,39,34,32,21,21,4,75,75,74,61,53,49,48,70,67,64,51,42,40,33,26,14,80,70,77,74,45,42,37,25,11,8,4,75,84,80,51,51,51,29,75,71,72,79,64,74,66,57,75,75,66,71,71,68,61,61,52,50,15,15,10,75,58,68,62,46,44,44,39,39,32,25,25,21,16,14,90,90,90,63,62,62,45,43,39,80,80,60,55,55,42,1,75,72,77,56,47,45,47,57,58,91,86,83,83,79,51,51,51,66,75,71,68,62,58,47,47,47,91,99,99,50,48,30,25,6,4,1,75,69,64,65,65,90,89,89,84,75,75,77,63,52,47,47,89,87,83,67,62,57,53,49,83,83,71,63,61,56,50,50,45,39,32,24,25,16,6,6,75,74,75,75,75,66,62,60,52,50,50,87,80,81,64,64,59,80,80,90,82,71,70,73,73,48,48,48,31,33,36,77,77,75,45,49,49,72,75,75,61,58,55,49,48,27,15,17,27,75,85,87,87,52,40,40,45,86,87,71,71,68,70,70,70,65,50,45,37,26,19,75,75,73,78,88,82,84,60,59,51,48,43,43,34,28,21,10,8,70,25,25,30,19,5,2,2,2,98,96,87,86,75,75,75,43,39,34,34,36,38,38,75,75,75,68,60,7,5,11,75,69,54,40,37,25,8,5,4,75,75,67,83,83,80,90,46,42,47,37,28,28,38,33,75,63,66,66,70,60,56,64,95,88,85,91,91,91,64,64,63,68,56,80,76,73,68,45,41,27,23,6,16,5,5,1,1,75,75,76,79,47,52,52,47,38,29,32,21,18,14,7,7,7,75,62,62,60,39,80,81,57,57,55,63,63,60,80,60,60,52,53,49,38,42,37,23,14,6,4,85,82,78,70,61,50,47,41,33,65,52,50,44,41,22,19,27,75,67,64,47,41,39,36,45,18,1,71,34,36,27,17,15,10,77,70,65,65,58,98,97,76,90,90,91,78,67,67,67,79,67,56,60,20,14,11,6,3,75,69,68,64,23,1,75,73,67,80,80,68,59,56,53,45,45,45,34,29,29,29,18,12,12,12,88,89,97,13,9,9,80,81,68,56,50,48,47,53,45,45,40,47,39,48,75,72,67,86,86,86,72,66,67,87,76,38,57,55,50,41,21,14,7,6,3,74,68,67,63,61,58,54,49,49,46,36,35,33,89,84,76,76,66,65,65,38,20,18,11,79,79,76,71,62,58,58,50,48,48,14,14,6,73,64,60,46,45,40,40,6,9,87,80,79,80,78,67,41,38,20,75,70,68,62,58,43,75,76,74,36,36,33,20,18,13,11,8,5,75,80,69,20,4,2,46,44,43,37,31,34,34,28,75,73,70,39,35,30,24,15,12,11,21,75,70,63,54,51,48,48,89,84,82,79,77,79,78,88,70,66,55,41,27,26,26,14,6,3,3,80,87,87,62,72,64,53,52,45,36,29,29,27,73,70,34,19,19,24,75,70,56,47,47,43,51,49,75,73,55,50,47,29,30,30,75,73,66,87,79,50,62,41,41,39,39,44,85,71,68,60,54,51,51,49,51,56,39,39,30,25,28,18,12,16,16,77,72,72,60,53,18,12,5,3,3,75,64,59,52,46,35,34,28,66,67,50,50,46,46,44,39,37,75,54,54,63,63,75,74,67,82,82,82,68,61,56,56,48,47,46,43,37,34,30,40,78,75,61,58,61,56,55,50,42,26,1,75,69,57,49,44,44,44,33,33,33,75,75,29,39,35,28,9,75,65,65,61,95,98,92,61,59,59,81,80,81,67,67,62,40,32,7,3,16,76,67,36,36,17,27,13,13,75,79,79,69,46,46,40,30,30,30,62,26,24,18,4,3,70,66,64,57,28,24,15,11,16,75,71,38,33,32,20,15,75,73,24,28,29,75,57,61,61,68,67,65,74,63,52,39,33,33,27,13,9,7,75,66,62,51,45,39,39,41,75,74,74,61,60,60,45,45,26,26,22,75,67,63,63,46,39,39,28,12,80,61,61,60,80,58,50,49,91,86,79,75,81,70,67,60,60,48,37,30,26,1,1,79,65,63,60,55,55,55,44,41,39,37,24,34,32,32,68,72,72,96,92,88,85,85,85,75,15,10,80,80,74,67,59,61,90,82,82,62,62,53,67,63,65,60,51,54,48,52,38,13,7,4,5,79,64,58,62,88,80,74,81,74,64,49,49,49,80,61,61,55,89,88,73,68,64,74,74,74,52,47,47,91,88,85,61,71,52,48,48,52,84,83,74,72,54,52,54,80,77,85,76,77,76,68,63,62,58,53,49,45,39,26,24,29,62,62,61,74,60,38,55,49,38,14,8,8,75,71,63,65,52,57,56,88,82,67,67,62,57,53,51,65,54,55,53,69,69,65,82,60,60,60,80,79,51,39,13,27,27,75,54,62,55,51,55,55,48,44,44,39,29,27,21,75,68,57,56,56,51,52,47,44,69,56,50,49,39,35,37,75,70,70,64,38,35,32,22,22,77,77,70,52,52,38,33,17,75,67,64,60,64,43,43,42,78,62,57,49,49,49,66,75,72,72,80,78,71,70,70,70,31,34,3,75,70,60,55,55,50,50,51,42,66,63,63,80,74,74,68,68,63,48,48,45,29,26,7,2,75,75,56,56,45,36,29,29,20,18,18,75,67,62,72,72,72,73,55,55,52,46,43,32,9,6,6,75,73,66,79,79,77,66,53,37,31,14,14,11,5,4,4,2,2,75,70,66,53,38,31,7,7,2,75,75,77,62,20,9,8,8,75,76,80,64,66,65,77,55,29,29,33,33,58,55,49,24,22,17,75,66,60,60,70,58,41,41,50,95,95,95,75,22,14,10,10,73,72,70,57,54,38,7,7,75,71,55,53,53,44,33,18,10,9,75,77,84,79,79,23,22,20,14,86,82,77,75,66,60,54,52,86,59,57,50,45,29,24,24,73,73,73,69,63,61,41,52,43,35,65,66,49,49,45,84,84,89,56,72,49,21,20,17,12,6,75,70,67,58,46,47,97,91,83,83,77,23,20,30,16,2,75,60,57,55,47,44,38,34,36,36,31,61,61,48,48,43,91,87,81,77,39,39,15,13,10,12,88,80,79,42,43,42,91,76,70,70,67,60,55,51,48,48,58,35,12,2,75,59,58,58,87,81,60,57,56,46,47,47,29,30,30,75,85,76,76,55,55,55,91,88,82,81,79,91,68,65,59,56,50,8,5,5,1,75,49,41,8,7,80,38,34,33,25,31,30,75,71,61,62,45,43,32,31,31,60,53,58,1,84,84,84,78,71,57,48,46,40,37,15,1,3,1,75,30,30,23,8,5,5,1,1,1,2,75,51,47,47,89,90,86,81,69,51,43,39,49,43,36,75,63,57,54,54,46,37,34,34,37,55,55,21,17,17,75,69,49,46,46,89,68,68,62,53,68,51,37,46,39,75,68,67,34,30,27,23,21,18,75,86,86,81,77,77,59,57,50,48,43,34,28,21,20,22,80,69,68,67,77,63,71,71,59,55,48,36,18,18,16,6,1,1,75,67,64,64,64,79,69,60,57,30,7,7,3,73,73,75,71,63,50,47,41,35,34,15,1,75,72,69,60,58,58,76,59,55,53,20,16,16,75,59,53,43,53,44,39,75,70,56,55,54,44,44,44,93,74,72,67,90,90,90,81,17,9,5,15,13,13,75,59,57,57,70,34,75,75,73,31,29,29,22,14,7,75,72,64,60,61,44,32,18,18,4,2,2,2,2,75,64,58,54,48,42,41,41,90,90,90,51,37,34,21,19,13,7,5,75,75,72,71,64,62,54,30,25,35,31,60,59,53,52,48,41,36,15,75,69,69,73,49,43,52,52,47,75,72,72,62,72,86,86,89,78,22,14,11,6,6,75,59,42,42,47,38,54,54,40,38,35,28,25,23,17,8,5,3,3,75,79,79,38,31,33,29,23,75,75,68,32,26,26,25,20,14,11,6,2,47,46,46,80,70,80,79,72,67,60,58,32,39,29,29,75,74,62,62,64,85,74,74,72,37,29,29,12,6,5,4,95,95,95,56,53,43,29,25,20,80,80,60,56,55,44,44,39,32,29,28,8,7,75,64,64,57,82,76,63,59,68,83,71,69,73,87,85,75,64,55,51,75,72,68,36,33,30,73,69,78,92,89,85,80,73,73,61,58,53,50,49,50,35,32,28,13,75,62,53,55,59,51,51,56,44,35,26,26,24,24,18,14,20,79,66,35,35,27,13,9,1,46,41,41,34,75,84,75,64,64,60,53,46,46,57,75,69,55,26,74,68,71,76,54,61,61,80,61,61,55,50,44,40,40,37,94,91,82,75,74,80,73,68,65,57,38,38,35,91,90,90,58,58,58,92,84,69,66,64,55,41,40,46,29,23,23,26,24,24,12,14,12,80,80,77,77,66,66,59,91,60,47,45,50,38,35,30,31,22,22,7,75,74,81,40,41,50,90,83,70,68,68,81,78,88,88,76,67,65,32,29,23,17,27,28,22,75,66,64,65,65,78,75,70,50,44,44,44,39,35,22,20,20,75,77,73,65,65,60,84,33,28,23,24,18,10,7,7,75,70,64,39,36,36,31,68,45,55,55,19,18,12,75,56,48,42,37,38,34,78,59,57,41,42,41,30,26,14,10,75,75,68,58,58,48,49,49,24,34,23,23,75,62,62,50,50,44,33,31,31,20,12,10,75,74,63,46,41,44,92,89,85,69,66,66,58,56,36,31,26,20,17,27,19,73,73,59,52,47,54,35,19,95,90,84,77,74,59,55,55,26,75,46,41,25,17,25,21,75,71,59,55,41,37,25,24,23,75,75,75,62,55,42,35,35,75,51,48,53,80,80,77,71,66,62,59,67,62,33,29,23,15,15,61,50,48,50,89,69,64,62,23,23,23,53,47,16,11,75,65,62,59,80,76,75,55,46,42,37,42,89,88,48,48,43,80,76,65,49,46,56,56,75,74,74,58,52,51,46,21,20,18,79,64,59,59,54,53,48,39,29,23,25,17,8,5,75,65,61,71,57,67,78,77,77,65,75,70,63,20,18,16,75,72,68,67,45,32,21,22,22,75,36,36,28,71,57,57,48,43,16,13,3,2,33,32,32,78,76,54,30,38,34,34,93,90,99,45,29,29,26,19,17,16,11,6,1,75,65,42,40,43,98,98,98,58,36,36,35,24,24,20,8,72,72,72,75,80,80,22,17,16,76,67,58,49,75,73,52,44,41,41,35,96,96,80,78,71,90,89,89,55,48,45,38,33,24,19,8,7,7,75,60,53,44,45,45,87,81,76,80,69,64,57,45,36,31,28,63,61,69,53,43,41,34,30,21,21,21,77,64,58,57,75,70,66,42,38,31,31,24,20,20,20,1,5,3,75,66,55,50,42,37,28,19,19,19,75,64,41,38,21,4,75,77,77,62,62,62,53,29,27,15,2,2,2,81,75,92,92,86,16,13,1,75,75,75,78,65,54,39,38,33,43,80,64,62,53,53,53,46,75,77,71,59,42,31,28,20,18,18,75,54,51,40,47,47,80,76,68,55,49,44,45,40,40,60,58,58,44,44,44,44,25,23,75,74,58,68,62,54,49,19,11,1,75,75,67,29,21,6,12,5,75,85,85,88,65,63,59,38,33,75,67,66,47,55,55,85,72,67,62,62,82,81,75,67,61,51,43,43,95,60,51,54,46,46,61,43,29,22,15,15,75,75,75,45,33,19,19,27,75,71,61,49,47,31,75,75,62,59,53,50,42,34,41,29,29,29,14,1,70,62,62,38,7,75,75,64,74,75,65,66,66,92,81,78,66,59,48,40,39,39,59,55,60,80,71,71,66,69,69,83,84,84,59,50,55,41,35,34,75,82,82,66,24,23,15,2,75,65,41,41,35,35,65,65,38,36,34,75,72,72,43,43,75,72,68,63,50,50,45,76,63,54,16,11,11,71,71,71,71,64,65,52,54,54,44,44,38,75,68,63,67,58,84,78,78,63,60,59,66,52,54,56,80,79,63,45,43,33,22,17,15,7,5,3,1,99,98,92,71,71,67,48,48,44,27,24,34,22,7,5,5,75,75,69,93,92,92,83,79,76,21,21,12,9,15,8,1,1,75,63,52,52,56,31,27,27,65,61,63,55,57,38,37,33,43,96,97,91,33,17,13,9,75,67,63,60,50,50,45,30,4,2,75,46,40,42,32,31,77,73,57,57,61,85,85,86,66,59,55,55,55,91,87,76,75,61,57,55,41,41,43,99,98,67,64,62,90,89,86,61,47,43,37,36,23,20,75,75,71,61,25,20,21,16,14,13,9,75,80,75,76,70,89,93,95,86,44,40,32,31,25,17,8,4,75,44,46,37,37,38,34,34,75,69,69,60,48,42,48,48,36,33,24,22,24,75,80,80,71,67,77,58,57,68,65,64,54,54,54,81,65,70,70,51,51,51,91,91,86,48,48,58,88,86,80,70,71,59,51,48,53,50,50,93,93,93,88,63,63,63,70,75,67,67,65,61,48,47,57,51,85,85,85,57,52,51,45,45,45,5,3,1,75,78,75,69,63,57,51,39,22,24,11,2,2,75,71,71,73,69,64,78,78,76,57,49,46,44,55,93,92,91,78,77,71,60,75,72,80,69,63,63,78,74,67,45,45,41,51,51,75,73,76,62,62,61,85,75,72,69,69,65,65,64,64,48,40,9,1,75,75,75,75,70,66,71,78,73,66,66,66,67,47,43,43,38,27,22,19,75,68,64,63,57,42,38,38,38,8,1,2,75,64,61,65,69,64,60,60,57,55,48,78,74,72,68,51,54,48,44,51,25,15,11,8,6,4,84,82,54,39,35,42,53,53,47,92,84,86,69,44,44,20,6,75,66,64,60,68,55,54,43,43,22,75,64,52,45,43,34,29,29,19,16,5,2,75,63,55,62,75,68,68,59,84,83,76,84,61,63,58,42,39,33,30,33,15,14,14,75,9,7,1,1,75,44,41,42,91,90,94,48,46,41,27,17,20,10,10,4,1,75,54,54,47,28,28,23,62,55,53,37,37,44,75,66,66,52,47,28,20,20,75,57,54,75,73,71,61,48,52,45,55,72,70,53,53,53,42,41,33,31,31,29,75,69,67,61,65,65,43,30,24,75,62,50,29,29,26,75,71,68,79,70,75,52,52,56,80,75,70,69,28,28,28,67,67,56,62,49,85,85,82,56,56,50,89,69,67,67,98,97,97,62,59,59,80,38,38,28,23,22,22,75,73,67,53,53,47,26,20,20,12,12,12,83,65,62,58,80,80,73,65,56,51,51,45,39,30,31,9,6,6,75,66,61,35,40,10,7,75,75,69,64,64,56,50,43,36,32,27,21,8,75,82,84,84,79,24,21,8,5,3,75,68,70,70,30,15,8,3,1,75,86,86,99,75,74,70,82,82,82,47,20,11,11,75,70,68,78,26,24,18,17,15,9,7,3,3,75,63,55,56,89,85,85,26,36,32,22,75,72,56,56,51,91,92,68,83,61,60,72,70,55,44,40,40,35,32,26,20,14,16,75,61,56,56,75,79,74,60,60,61,27,24,25,76,74,69,85,85,85,53,49,45,79,74,70,68,68,71,80,21,21,8,3,2,75,53,45,42,1,75,72,82,68,64,73,73,64,62,59,41,45,54,80,48,43,42,31,30,29,22,21,17,13,13,8,8,8,85,81,77,68,64,38,2,75,17,13,13,75,76,76,54,54,25,75,68,70,66,67,67,76,70,49,48,48,80,67,67,64,84,77,73,69,67,58,59,64,34,38,33,9,6,75,72,67,90,87,83,70,76,65,51,50,48,24,15,11,8,8,75,70,63,63,51,51,33,32,35,2,73,78,78,62,34,15,6,6,1,1,78,73,65,62,14,13,9,75,26,19,2,75,66,62,58,45,44,52,29,22,32,2,1,75,81,75,82,71,55,47,44,40,40,40,60,57,57,47,45,46,64,61,22,22,56,54,36,75,66,64,64,59,53,46,56,51,80,75,71,70,63,60,61,60,52,34,33,33,21,19,10,10,6,75,70,70,77,59,57,50,48,39,32,5,75,68,53,28,23,9,5,5,75,73,68,88,88,77,68,66,66,52,6,4,5,91,96,95,44,44,33,33,28,75,68,63,63,61,49,46,45,41,39,37,37,23,23,14,10,8,6,75,73,71,80,76,76,70,70,70,2,75,75,70,7,3,1,75,66,66,64,59,43,15,10,11,4,3,75,73,73,78,68,70,70,70,70,61,79,79,57,46,53,60,78,75,56,56,66,47,46,44,38,26,26,27,75,66,63,59,4,4,75,66,63,44,41,36,34,29,20,20,14,7,1,76,67,59,52,51,46,46,56,47,31,5,14,9,75,56,54,27,18,14,9,9,75,74,69,64,62,39,31,30,22,22,12,8,18,11,77,75,70,61,56,37,37,37,75,54,69,66,62,35,24,11,5,1,2,67,53,51,51,44,11,12,66,61,54,37,36,28,22,14,1,2,2,75,73,65,60,59,59,59,81,79,79,77,73,83,56,43,43,33,33,18,18,18,75,66,49,65,58,52,52,43,41,34,24,23,20,70,70,45,50,50,42,33,33,33,33,75,75,72,73,68,68,87,78,78,76,80,69,61,58,53,49,40,36,31,67,63,60,94,88,88,82,75,54,39,39,38,91,88,83,47,36,28,24,20,20,75,71,48,44,49,83,82,75,69,62,60,58,58,54,91,91,96,27,20,20,87,75,75,75,82,77,56,48,45,45,37,38,34,32,36,93,94,91,64,57,51,50,50,34,36,36,98,71,66,66,57,52,63,74,65,63,58,53,51,46,80,74,35,34,28,30,67,56,52,51,45,87,73,67,65,60,58,58,58,42,44,43,75,73,73,61,56,47,47,45,86,81,78,75,72,72,70,70,64,48,36,40,43,75,71,68,81,81,88,62,75,67,60,66,37,34,34,1,1,1,75,69,63,63,60,75,71,68,43,43,50,76,67,61,62,57,37,34,18,28,20,4,1,75,75,75,70,67,62,41,38,25,22,4,75,69,37,35,31,20,20,18,13,2,75,67,77,77,59,53,52,37,37,37,57,50,45,42,40,94,94,85,59,53,47,45,38,23,18,17,14,8,7,5,2,75,70,67,75,73,50,42,42,23,17,12,12,12,2,3,3,75,71,73,75,73,81,64,17,15,75,75,72,59,57,23,23,18,68,56,56,50,47,36,24,24,16,2,7,7,75,65,60,60,49,9,9,14,1,75,73,66,63,51,42,42,40,33,29,33,26,10,6,10,3,75,75,68,52,47,39,30,1,75,73,67,54,40,18,18,8,6,5,75,70,64,59,57,37,32,30,21,21,19,22,17,20,6,6,75,72,72,38,35,33,30,70,45,45,6,3,75,69,34,17,19,19,75,72,66,65,62,62,55,55,55,46,54,44,28,28,21,15,12,2,75,57,51,51,51,49,45,21,17,14,75,58,50,50,50,75,75,74,36,34,26,26,22,11,11,8,73,73,75,74,74,67,50,40,38,35,29,18,14,29,75,79,79,67,67,68,85,90,78,75,66,66,53,42,10,4,2,75,84,84,63,61,61,90,81,74,49,40,37,24,19,5,2,75,75,75,70,70,52,44,45,12,58,55,55,42,52,37,12,14,14,2,1,77,79,74,64,48,75,73,73,75,68,63,60,45,45,44,36,34,23,22,18,71,59,59,55,50,49,45,39,20,13,8,13,2,2,2,52,46,85,85,70,55,55,55,28,27,27,30,70,69,65,75,70,63,54,49,49,35,30,53,41,40,40,88,79,73,70,70,53,49,38,30,27,25,75,72,77,73,73,61,56,50,50,23,19,19,14,10,6,75,70,68,78,78,55,37,39,39,93,92,84,80,72,63,68,57,52,47,38,26,41,24,17,13,13,7,75,70,70,57,48,48,44,44,75,63,52,49,34,28,16,26,18,14,75,60,49,42,40,33,11,10,4,74,71,67,74,74,66,58,58,48,48,48,59,44,40,32,12,10,10,75,74,74,53,50,60,60,70,69,66,66,69,67,65,40,33,32,27,27,27,22,22,22,75,68,49,54,54,54,85,82,82,56,48,45,44,36,28,22,11,11,11,80,79,71,69,51,36,34,29,88,85,81,44,37,30,23,11,9,75,74,64,57,55,53,53,52,31,31,29,75,68,66,64,57,59,82,74,74,87,76,71,67,49,50,52,46,54,47,41,51,45,45,45,45,66,62,58,52,50,56,86,86,84,76,72,72,53,49,1,2,11,75,71,67,70,66,56,51,19,18,17,69,69,67,76,55,47,46,45,40,39,36,64,20,19,19,7,76,76,76,76,24,21,6,4,75,74,79,66,55,46,46,32,24,24,35,75,67,63,63,60,91,13,15,6,6,94,81,74,69,64,48,48,43,91,88,88,3,75,63,58,68,86,85,77,75,72,69,87,82,73,73,73,80,66,57,55,55,51,82,76,68,69,51,48,37,37,43,29,70,70,80,80,76,73,73,70,67,59,50,50,45,5,5,5,75,72,66,78,69,63,60,49,45,40,40,60,61,52,46,75,75,69,72,72,65,62,67,67,91,85,76,63,63,57,57,51,51,49,49,51,48,45,94,85,28,6,3,3,75,55,55,53,44,41,40,33,30,28,19,14,10,84,62,49,40,56,61,69,68,62,49,43,30,19,16,75,70,68,55,51,66,55,91,89,89,70,65,64,59,16,15,15,75,71,40,40,35,35,88,47,43,40,38,61,58,45,38,43,38,21,17,12,77,76,85,53,49,45,35,31,28,25,21,19,13,8,75,75,75,75,71,72,68,52,48,37,37,35,22,18,7,7,7,80,80,80,52,62,57,51,83,83,84,50,43,43,35,38,38,38,77,29,25,9,9,11,2,75,73,75,66,30,26,26,18,19,10,75,70,57,52,41,41,41,31,31,31,38,62,60,60,70,75,48,58,58,62,62,57,76,71,64,57,57,79,79,69,68,55,50,53,93,93,88,32,33,33,62,58,58,53,52,17,16,75,69,66,61,61,47,37,5,75,59,56,54,35,30,27,73,60,52,56,51,49,46,56,50,49,83,79,73,71,71,44,38,24,18,18,75,69,66,31,27,1,75,55,52,62,14,9,14,75,75,74,65,52,45,36,11,12,8,75,75,70,54,49,42,28,24,16,17,17,65,65,59,84,41,37,30,25,30,75,69,52,36,28,27,22,16,16,8,6,6,2,75,70,63,54,22,18,21,75,72,59,61,54,91,90,89,73,66,46,33,33,27,80,90,90,74,68,68,64,73,83,80,72,67,76,78,73,78,75,76,76,73,67,64,39,44,44,98,96,91,55,53,53,95,90,95,94,54,53,53,92,75,69,60,69,69,75,68,54,43,40,40,15,75,75,73,69,74,68,44,44,29,26,20,9,75,71,71,81,77,70,60,57,31,8,8,1,75,70,68,62,35,20,29,10,3,3,75,75,67,67,32,39,33,75,75,69,69,30,29,38,45,75,75,71,74,25,22,25,70,66,75,82,73,81,77,73,80,75,63,66,55,92,75,68,54,75,62,51,39,39,24,18,24,24,72,69,64,61,16,16,16,7,5,2,1,1,79,83,83,59,43,43,44,32,32,28,22,15,13,11,5,2,2,75,69,2,75,75,60,60,63,59,75,71,45,31,13,11,75,77,62,62,62,71,70,24,24,23,13,6,10,4,1,1,75,75,71,77,73,48,48,44,12,20,10,20,75,63,55,24,10,20,25,69,70,67,77,68,63,53,68,60,60,58,35,30,22,23,20,75,73,65,75,67,57,43,42,34,84,85,76,69,69,66,84,68,61,45,50,44,90,90,90,82,80,80,72,71,71,78,77,61,61,66,72,55,35,30,78,75,69,43,43,37,58,49,50,38,34,32,95,12,10,80,72,67,77,56,53,49,44,47,24,81,79,64,69,65,77,77,77,75,75,64,64,55,75,81,86,22,22,13,13,11,8,4,75,77,85,67,67,25,15,17,17,1,1,75,75,72,59,49,43,44,94,94,85,48,39,41,41,75,54,54,48,39,35,23,23,19,71,71,62,57,53,53,48,45,45,42,80,69,69,69,62,37,39,37,75,70,52,40,31,31,27,2,2,2,2,85,82,74,67,66,76,71,61,57,48,45,39,37,20,9,9,9,75,75,55,55,55,92,75,75,71,66,60,54,75,72,67,30,3,6,6,75,64,61,61,46,75,72,68,65,59,59,25,25,10,7,80,51,43,42,56,38,36,33,75,75,63,55,49,42,28,28,18,18,17,75,77,82,77,74,47,47,36,31,28,75,77,81,65,63,66,90,85,71,71,65,33,29,30,80,64,59,59,53,53,42,40,23,20,20,75,75,73,72,71,66,85,78,64,43,20,17,5,5,2,75,75,63,54,50,39,39,25,25,19,14,15,21,2,75,75,56,22,18,18,75,71,71,75,69,74,80,76,74,65,61,57,56,54,42,42,50,55,80,75,75,66,66,61,57,54,66,61,86,80,82,70,57,66,66,73,71,68,79,67,65,61,46,41,40,38,33,31,31,61,59,52,90,83,76,76,70,65,49,42,42,90,90,78,64,64,57,86,80,80,75,85,85,52,47,49,11,10,20,84,84,76,72,67,61,62,62,84,83,76,72,70,67,68,64,60,62,62,62,89,89,83,80,76,76,69,63,62,70,44,51,51,87,81,81,74,71,71,59,52,52,46,42,42,22,29,25,75,34,32,31,69,75,75,63,26,25,25,14,11,69,54,53,50,39,35,37,75,75,72,82,79,79,75,73,62,45,45,45,85,81,73,74,73,11,8,75,80,73,72,73,73,80,77,75,59,56,52,24,75,63,51,46,42,40,35,30,25,89,85,68,65,65,57,67,68,83,83,77,70,77,70,60,53,45,44,44,80,64,74,66,61,74,69,70,69,61,61,57,16,15,15,8,93,90,85,26,20,8,1,1,2,75,66,64,65,63,80,75,75,71,69,62,62,86,82,78,73,73,59,59,51,51,53,51,39,87,63,75,69,66,44,33,31,24,21,21,13,75,71,60,55,55,45,46,51,21,31,84,78,78,52,50,44,44,40,50,50,47,32,42,42,42,75,69,67,39,43,34,75,72,45,41,35,26,16,9,8,4,1,1,75,68,54,46,41,42,18,19,26,75,72,64,70,60,35,31,1,1,75,69,69,70,63,57,51,63,62,62,73,73,69,55,55,55,75,70,64,64,60,28,22,37,33,43,75,58,51,49,47,32,33,33,30,71,68,65,59,55,55,45,42,34,27,27,75,69,58,47,43,43,35,88,87,83,44,37,32,30,26,75,72,75,3,75,68,65,65,39,40,40,31,75,74,73,71,68,68,92,92,92,71,60,37,14,18,18,85,60,59,48,63,61,58,53,49,52,83,73,53,61,54,75,55,52,51,85,85,77,72,52,50,45,92,95,69,69,69,80,57,67,59,53,87,85,85,69,68,72,75,30,30,18,17,14,1,78,51,25,2,75,45,44,75,62,56,80,89,65,61,61,70,71,71,59,56,56,80,68,56,48,56,45,44,41,48,71,65,68,41,33,32,75,69,63,61,56,45,44,39,75,71,60,58,58,32,29,27,20,19,13,11,9,5,2,75,75,73,86,8,1,75,69,67,59,37,36,75,74,64,61,58,50,46,44,42,53,35,35,31,60,56,56,92,66,62,64,53,57,42,34,34,75,67,61,56,56,56,93,93,93,54,54,54,88,87,74,74,70,66,61,57,45,40,40,32,31,31,75,74,71,63,59,53,52,52,80,78,75,67,67,64,53,42,36,36,3,75,68,53,47,37,31,26,26,20,75,30,21,12,6,2,75,68,64,55,55,55,52,52,47,47,47,15,11,75,66,50,50,31,75,76,75,72,72,56,56,52,33,24,9,2,96,94,94,75,72,62,61,58,88,85,70,57,63,48,45,51,44,42,86,81,75,70,65,62,62,52,30,30,30,12,1,1,72,58,47,44,38,30,35,35,79,74,84,83,69,66,66,79,72,55,10,10,79,73,71,49,41,34,30,27,10,13,2,75,72,70,62,62,59,91,85,85,65,63,60,52,57,45,38,36,6,5,5,72,44,31,6,3,3,54,54,55,80,73,68,68,53,63,63,49,7,3,12,5,75,69,69,62,50,55,34,26,3,2,75,72,71,64,28,12,3,74,67,63,63,56,55,77,75,66,60,60,51,41,36,33,34,64,42,42,34,33,66,68,67,63,57,57,96,88,87,83,88,82,65,69,69,82,76,69,70,69,58,55,45,45,42,92,90,88,63,7,2,75,60,57,57,48,49,36,26,10,10,9,60,39,42,49,36,70,69,69,48,43,87,76,58,57,45,44,50,40,37,38,48,80,80,80,24,21,13,4,7,69,54,51,51,38,40,29,28,20,21,18,18,95,94,75,70,66,63,43,43,25,18,17,15,11,8,79,73,73,60,56,56,89,87,69,60,42,27,25,14,13,13,75,68,63,35,37,37,60,58,57,62,57,50,41,40,36,36,55,44,38,52,53,48,44,31,31,22,16,23,23,60,60,60,48,41,50,44,30,30,21,17,2,16,59,59,48,40,41,5,75,69,66,64,64,52,56,49,88,88,80,69,65,75,70,63,53,41,38,38,90,87,88,58,34,30,4,1,75,74,67,76,63,58,48,40,25,5,4,7,75,75,75,19,19,16,68,68,57,44,44,44,38,25,25,13,13,13,13,87,67,61,58,37,35,32,30,75,69,69,53,53,56,84,84,87,55,46,46,83,80,78,63,66,58,63,81,73,73,46,46,44,81,74,79,65,65,60,91,89,1,2,1,5,5,84,81,72,69,69,27,19,20,19,14,1,2,75,78,69,72,61,56,66,55,98,95,73,74,54,48,43,42,37,37,75,79,79,60,75,69,69,70,68,53,49,41,26,27,23,75,75,75,58,58,64,70,51,51,49,20,65,65,57,42,40,40,33,72,15,10,18,18,75,68,66,75,74,82,67,67,66,57,54,65,80,78,72,69,57,51,75,80,80,79,53,53,53,19,17,15,75,75,45,45,45,75,73,67,62,52,40,22,15,12,12,6,3,2,75,71,71,58,43,38,45,47,87,80,80,66,66,66,86,78,76,74,74,59,59,35,27,26,18,75,74,54,52,48,32,27,20,11,14,76,64,60,53,62,47,43,34,25,21,1,1,75,67,65,65,61,82,74,73,70,63,61,70,63,61,59,55,50,46,36,32,23,21,10,8,5,76,75,75,67,65,48,46,46,24,75,70,70,57,57,52,52,52,49,45,80,71,64,61,49,46,41,36,36,28,28,22,17,6,3,86,78,75,75,54,54,50,71,31,20,20,37,36,32,80,79,79,73,65,75,61,49,48,49,84,82,83,60,54,54,80,74,69,52,52,47,40,19,75,75,78,61,41,20,27,9,9,79,71,70,70,68,66,68,81,79,71,71,42,34,33,29,18,15,15,75,72,77,33,31,17,11,11,6,3,3,75,49,49,49,38,4,3,3,75,67,66,64,40,40,40,21,9,9,1,75,68,54,50,41,25,12,75,74,56,56,56,77,77,78,62,51,36,22,22,14,13,1,44,42,32,27,18,16,14,10,79,75,67,62,75,69,68,83,80,78,74,73,71,34,37,34,1,1,72,67,61,56,55,85,84,75,55,60,60,80,80,80,60,60,60,87,84,89,67,79,79,94,89,90,79,82,76,57,48,46,53,45,31,36,22,19,14,5,5,75,77,73,62,60,60,47,41,51,45,29,20,13,8,9,75,82,82,46,36,30,35,76,74,52,50,50,97,86,81,79,46,43,26,21,15,14,33,79,79,60,57,49,38,18,18,3,2,3,75,73,73,61,61,57,79,60,65,65,71,71,78,70,55,55,75,77,75,52,55,62,73,81,84,63,54,53,53,51,80,39,34,35,87,88,85,62,30,25,20,30,26,71,69,60,40,37,28,12,27,29,26,69,63,15,4,75,71,66,73,72,79,61,68,63,48,42,43,24,23,17,16,75,8,3,3,13,75,71,73,42,42,41,21,19,12,10,8,75,75,51,48,43,43,43,32,31,14,14,11,79,7,6,65,60,51,53,53,74,57,37,40,40,75,71,78,74,74,73,65,58,58,85,82,73,69,65,73,74,74,76,29,18,75,75,69,62,61,50,46,48,99,97,93,93,6,91,71,65,64,68,60,60,54,54,47,42,38,14,14,14,1,79,65,52,52,42,40,40,30,75,36,27,22,73,83,73,62,58,57,82,82,82,74,73,67,64,64,70,70,64,14,11,75,77,87,70,65,62,57,33,24,26,75,60,59,51,51,49,40,34,34,25,20,75,75,71,53,38,38,38,18,8,3,79,75,71,69,90,86,84,78,73,73,68,68,66,80,75,71,69,57,57,51,46,75,78,75,74,69,64,63,59,50,50,38,38,13,77,70,70,55,55,50,43,37,26,19,13,6,6,75,68,67,78,75,75,62,63,53,50,46,21,17,12,75,66,66,64,47,40,36,27,26,18,17,1,75,75,67,81,78,78,61,52,51,45,55,56,84,83,88,72,69,57,38,30,27,27,25,15,16,14,83,80,76,66,66,80,66,60,25,16,22,70,70,70,92,68,65,53,49,39,39,37,75,68,63,60,57,53,39,34,27,23,21,75,69,66,59,45,31,29,13,75,73,78,63,56,46,32,32,43,19,9,3,1,1,75,56,51,44,35,31,1,75,62,58,49,46,33,26,26,21,21,75,82,78,75,76,83,63,51,50,42,42,58,57,57,13,75,75,74,60,60,43,42,40,80,77,77,68,76,76,68,67,63,57,46,45,30,30,13,10,7,75,77,77,68,59,51,48,46,90,90,76,84,78,49,35,36,36,86,83,77,73,73,85,60,60,72,52,49,47,44,40,34,29,29,68,68,78,59,57,49,54,49,44,42,34,23,85,82,82,57,39,39,39,75,75,72,65,50,50,33,43,38,39,23,15,8,7,6,1,75,62,57,57,54,46,54,50,44,55,47,43,41,41,92,89,83,64,64,64,64,31,28,40,31,75,67,54,53,63,62,88,83,84,76,1,1,2,75,75,71,64,64,58,41,36,34,29,26,19,19,24,75,74,89,49,47,42,91,88,88,60,75,75,70,65,65,66,80,77,74,51,47,47,35,35,32,13,1,75,70,64,64,64,75,74,84,84,50,53,58,45,20,6,2,9,75,69,68,62,44,43,33,59,55,53,44,46,47,36,32,14,24,25,15,75,75,62,62,41,34,44,44,47,44,51,61,56,87,81,83,73,72,72,63,63,63,63,66,54,75,62,58,61,43,38,39,28,23,15,14,8,4,3,3,80,77,74,88,83,88,73,79,73,61,56,57,71,71,62,60,56,49,45,35,24,22,20,18,12,12,8,75,55,52,46,45,40,27,27,27,14,11,11,75,60,60,60,81,75,85,68,68,62,75,67,65,58,43,37,32,28,23,75,66,66,58,45,39,44,33,36,26,9,1,75,75,74,79,82,77,70,63,50,41,38,34,30,31,26,30,18,75,60,55,45,80,76,75,75,72,66,64,53,50,50,92,92,74,69,63,63,63,29,29,29,75,75,55,62,62,66,69,68,61,53,47,44,42,39,45,54,46,47,42,38,38,23,22,7,1,1,1,75,72,72,1,4,75,75,54,49,49,7,16,64,49,44,50,71,69,54,54,41,36,33,32,22,13,9,8,1,1,98,96,92,74,72,67,74,40,14,14,75,75,75,75,70,67,90,18,75,70,70,51,20,17,17,75,85,76,86,84,59,52,35,31,29,39,83,79,74,65,58,57,38,37,27,28,22,17,15,13,75,75,64,58,71,64,49,45,42,34,31,26,67,70,64,64,26,25,75,64,70,70,59,21,17,5,2,75,68,66,53,53,42,38,12,75,75,49,45,42,42,75,73,67,59,45,52,52,75,75,77,69,54,49,45,45,43,34,31,30,31,75,70,70,62,38,38,33,31,25,6,5,75,75,75,88,81,68,68,46,75,76,76,41,75,83,69,66,66,90,84,78,76,61,17,18,14,5,5,9,60,60,38,33,15,4,1,75,72,67,61,57,64,54,49,2,75,62,50,48,37,20,19,75,71,71,71,64,47,45,28,34,28,75,75,68,53,50,50,35,34,26,9,8,8,75,64,61,37,36,31,19,20,15,75,68,48,43,44,24,19,12,5,3,4,96,91,4,5,75,67,62,48,23,22,19,75,77,67,59,23,23,22,80,71,69,96,64,64,53,53,54,89,88,82,74,58,33,42,52,28,75,75,72,66,62,62,44,46,46,31,26,75,75,70,48,46,46,25,35,20,13,16,17,75,53,61,40,38,38,27,24,2,2,75,71,51,32,27,23,21,18,15,75,75,69,58,54,52,78,66,57,51,43,30,30,30,30,49,44,43,41,38,33,75,69,69,86,80,80,59,32,19,10,4,7,3,75,67,64,62,59,53,63,58,58,45,21,13,13,12,88,91,84,68,63,63,49,47,40,33,25,21,92,90,86,53,50,48,40,17,13,11,2,1,1,74,74,68,72,63,51,45,61,61,61,15,15,15,7,5,9,75,62,75,64,56,56,49,51,44,88,85,91,48,41,41,41,24,24,19,75,73,66,63,49,45,42,91,88,87,51,42,24,23,23,2,75,38,31,42,41,29,29,25,67,53,50,38,29,75,72,69,65,49,1,1,1,11,7,1,3,3,3,47,39,35,29,27,74,61,55,53,91,87,83,77,86,81,74,21,18,9,6,6,3,75,75,66,56,56,50,90,75,73,53,53,46,40,40,34,10,11,75,80,80,54,49,46,41,36,7,5,1,75,63,51,51,47,39,23,22,16,75,75,75,66,62,76,76,86,76,80,58,58,57,39,41,39,75,70,67,56,66,62,62,77,77,77,80,79,70,62,59,49,35,31,31,75,83,83,80,70,70,65,53,49,53,14,80,76,56,57,51,48,43,38,38,2,75,71,66,91,84,84,77,73,73,73,27,22,21,14,15,14,69,58,47,46,69,67,67,89,86,86,28,15,92,87,87,80,79,65,60,42,42,38,33,28,27,27,75,62,64,55,34,30,14,9,12,75,55,52,37,53,51,37,31,21,21,15,10,10,10,1,75,73,70,20,23,23,67,64,58,56,48,9,75,85,72,62,67,62,60,52,35,50,41,41,11,75,74,70,44,5,6,75,9,84,84,64,59,60,95,92,86,78,44,21,20,10,3,1,75,59,44,38,45,45,45,53,47,39,37,34,90,78,78,78,56,61,28,31,22,17,12,12,71,68,69,64,73,63,63,54,45,45,21,14,14,2,2,1,17,78,75,75,75,61,59,59,92,85,77,76,55,54,52,33,32,32,9,7,2,84,81,64,58,59,85,89,84,84,83,27,12,10,1,75,70,60,57,67,60,96,92,92,57,92,87,85,78,68,68,70,80,63,54,48,44,24,16,11,2,75,75,56,42,40,40,90,87,58,49,46,38,22,20,16,75,71,68,64,64,58,42,6,1,1,75,75,67,64,62,50,50,32,30,29,75,70,85,92,88,48,48,30,37,33,75,32,31,27,75,58,55,47,45,45,34,30,28,13,10,13,70,79,79,75,75,66,59,61,61,92,86,75,74,68,45,41,29,23,17,16,16,80,72,60,57,55,37,33,19,6,7,75,75,76,52,43,41,41,41,93,87,84,82,14,14,10,3,75,71,42,28,14,5,5,5,95,86,84,84,84,74,84,84,79,35,30,30,75,69,66,63,57,55,80,2,75,67,66,75,75,67,53,37,37,37,32,68,64,70,68,55,51,40,34,34,29,27,27,12,10,17,75,74,69,65,80,74,43,37,32,25,25,21,19,23,75,70,70,48,40,44,96,99,96,48,37,59,6,4,4,73,66,56,51,51,55,89,83,83,77,77,77,66,72,70,65,79,57,57,53,80,75,58,63,59,90,85,75,75,75,85,85,67,68,68,58,64,64,61,50,50,50,32,19,21,2,68,61,71,66,64,84,76,75,71,65,59,41,18,18,18,67,50,60,52,94,90,85,77,69,65,60,58,52,51,32,25,30,30,12,12,9,7,2,79,77,77,51,30,30,26,25,18,14,14,13,1,1,2,68,61,59,60,40,34,28,33,29,29,61,61,61,51,35,17,17,5,5,5,53,53,53,53,39,39,29,10,1,44,29,26,26,26,13,15,12,15,83,83,83,71,63,63,53,53,53,48,75,66,60,60,51,55,42,41,39,39,31,31,11,2,98,92,97,47,45,40,36,36,39,75,53,49,75,75,57,38,36,29,14,9,3,3,5,5,94,94,97,95,80,82,82,65,59,39,33,34,80,78,71,71,60,60,45,36,28,18,9,4,75,61,60,60,98,97,97,60,43,42,34,75,69,24,21,30,75,57,36,36,34,20,15,17,75,72,65,54,32,27,27,22,16,15,75,68,73,69,65,65,51,47,43,43,32,25,21,13,7,4,4,4,1,8,8,75,54,45,40,40,33,23,15,15,75,59,58,48,40,43,34,31,20,16,16,4,2,1,75,42,28,20,20,6,6,4,2,2,75,75,64,48,42,53,40,80,77,74,70,69,67,78,63,59,50,66,46,43,32,27,22,22,18,90,85,96,82,33,20,14,75,68,46,46,55,26,75,64,64,81,80,56,53,6,75,57,51,43,43,41,34,16,7,8,7,5,1,75,73,73,83,79,77,52,52,37,33,27,26,25,14,8,8,3,75,74,83,65,60,62,84,70,75,32,9,9,9,75,68,64,61,61,56,63,62,88,88,67,67,84,56,30,85,76,83,68,68,67,80,70,57,54,46,19,7,1,69,64,34,34,34,79,40,23,16,13,12,10,2,1,1,77,74,74,55,54,50,33,20,75,62,64,53,38,35,35,75,64,46,43,38,38,60,60,46,42,37,34,34,34,23,21,21,77,77,77,79,63,63,55,75,70,82,72,70,63,60,51,47,44,44,38,35,20,11,5,4,66,33,31,21,17,13,7,6,5,79,63,57,57,89,89,88,60,60,45,36,36,38,45,40,11,75,69,70,70,70,62,27,10,2,75,71,69,33,33,13,16,15,75,53,75,75,76,58,54,47,35,29,16,14,14,1,1,1,75,71,71,56,24,75,75,70,64,50,50,34,35,39,97,78,72,69,82,79,71,71,71,73,73,77,78,78,66,66,66,86,80,46,49,38,36,41,31,27,25,6,8,4,75,75,69,75,61,61,55,49,42,79,65,60,54,43,37,31,75,73,70,60,55,55,40,38,15,20,16,26,75,79,79,64,59,56,51,35,24,23,23,75,63,63,55,54,43,36,37,38,62,56,55,84,84,84,50,46,20,18,14,75,75,75,82,18,14,6,6,3,75,60,54,47,31,31,75,67,72,54,50,49,44,43,41,19,8,12,6,68,68,64,53,47,47,56,50,45,26,19,19,18,14,10,10,3,75,63,71,65,42,39,39,26,38,36,58,55,39,39,34,34,19,18,20,77,77,64,59,65,60,54,48,48,38,22,80,80,73,78,75,51,37,33,33,27,2,75,50,50,37,37,35,40,60,59,59,44,39,36,33,30,33,75,60,51,51,51,49,36,36,24,18,2,75,71,80,82,80,34,39,36,26,73,73,58,44,38,23,21,10,10,10,19,81,80,93,51,41,28,21,15,1,2,44,42,42,28,26,25,13,68,68,70,82,78,86,46,51,44,93,88,82,76,72,63,58,45,45,37,33,12,16,7,75,81,80,75,75,78,75,75,75,74,74,74,59,54,52,47,23,17,12,75,72,64,61,61,2,75,2,75,66,57,52,52,41,41,34,23,23,23,75,71,70,55,52,52,91,88,89,79,77,70,70,63,61,48,44,43,43,57,57,53,81,85,80,42,36,33,17,17,17,76,69,61,54,49,49,41,34,42,41,9,9,7,7,93,86,88,81,78,75,64,64,60,61,58,54,9,7,7,75,69,26,75,6,4,2,2,98,95,95,46,41,42,85,79,76,25,17,14,7,3,75,71,64,60,56,51,61,33,24,20,20,17,75,61,49,38,61,57,53,87,87,78,77,70,63,78,69,65,63,43,39,26,22,22,32,63,54,47,69,77,78,70,29,28,15,15,75,62,60,60,69,67,65,85,88,88,42,42,12,22,22,11,75,73,73,62,60,58,83,70,63,61,61,59,12,16,3,2,75,74,72,78,69,66,51,51,40,40,40,27,27,37,21,2,75,75,78,61,64,64,81,75,74,47,42,73,75,73,62,53,50,34,31,31,95,88,66,62,62,45,40,25,18,21,11,5,3,2,2,75,70,54,50,50,44,42,39,39,52,24,20,9,6,2,75,61,61,71,71,68,63,62,52,52,36,33,28,63,43,45,75,70,70,65,47,42,42,42,58,26,22,11,4,75,75,34,30,22,22,22,11,5,3,75,70,71,58,54,54,41,34,27,17,10,75,47,46,37,34,34,34,69,79,74,59,60,50,21,19,19,75,73,64,50,46,41,37,40,33,13,10,5,83,67,66,76,74,35,35,2,44,39,30,27,75,73,74,13,1,75,68,64,50,46,46,37,42,34,87,69,64,47,47,40,38,35,33,30,30,24,17,17,8,3,5,75,74,70,52,36,36,75,63,61,61,81,86,85,63,63,58,54,44,42,37,35,30,28,28,21,75,56,43,37,37,32,32,28,9,15,14,9,7,75,70,66,80,79,76,61,63,51,47,45,94,90,90,84,79,75,72,60,47,33,33,27,18,28,28,2,75,64,74,74,74,42,20,17,5,75,71,51,44,42,42,58,54,51,30,34,26,75,69,75,70,53,48,39,27,28,32,75,60,60,60,48,46,46,26,75,75,77,62,60,53,51,48,41,41,42,87,81,75,75,74,60,48,48,48,94,96,95,57,42,42,34,27,25,12,70,46,42,16,15,10,75,62,55,50,50,39,38,40,17,20,26,77,75,77,53,47,47,39,39,39,94,87,73,71,66,55,44,46,40,30,30,11,9,9,74,67,65,61,54,53,44,45,42,96,81,80,75,58,52,31,26,24,12,11,75,81,68,64,60,47,36,27,30,27,25,32,26,11,5,2,75,71,71,64,62,68,50,50,38,35,27,27,5,2,5,75,79,62,50,60,75,75,24,9,8,7,75,75,72,9,8,8,91,89,89,42,36,75,59,56,45,45,45,89,81,78,68,68,56,43,40,35,34,66,53,53,46,94,90,88,83,83,83,67,75,85,53,51,19,10,9,9,9,75,64,68,61,12,71,71,64,59,58,43,34,30,23,17,2,75,75,75,83,78,71,96,75,75,62,58,59,94,90,85,61,61,54,80,80,76,71,71,22,6,6,29,33,23,13,13,15,73,70,64,65,75,72,66,77,73,70,68,62,62,33,22,1,1,78,64,64,64,83,68,57,41,11,2,2,75,69,69,66,64,53,63,63,63,75,76,75,67,59,58,53,39,39,36,75,75,72,67,74,48,43,42,36,36,32,25,15,9,3,12,10,75,59,54,52,29,22,23,14,12,67,67,65,54,40,27,20,24,75,72,62,59,54,48,46,41,42,31,25,23,22,19,17,21,75,75,67,58,58,48,39,39,22,75,75,75,71,66,65,59,43,32,26,5,6,75,75,70,77,73,67,45,45,33,20,12,5,75,66,62,46,36,31,25,19,16,16,15,7,9,77,48,45,27,25,11,6,5,5,39,38,20,30,26,29,70,69,57,51,41,5,2,75,70,64,51,51,75,53,32,39,60,28,28,27,3,6,7,75,75,70,60,55,48,28,23,24,68,68,65,33,24,22,19,9,75,75,75,75,72,70,70,75,73,73,64,52,36,36,12,8,3,3,2,75,75,74,66,60,59,73,71,71,37,37,35,75,47,38,3,3,4,75,70,60,51,51,22,19,19,67,67,65,52,53,42,42,38,38,61,61,46,56,56,33,33,29,75,69,66,64,64,52,49,49,29,24,24,75,54,54,64,59,80,80,80,44,42,41,30,24,24,75,75,82,82,41,39,1,75,64,59,53,47,67,65,82,76,74,60,55,51,41,36,35,23,21,14,11,10,10,75,67,67,58,52,45,38,38,38,24,28,21,21,69,65,57,54,51,78,76,76,62,48,40,41,39,35,35,35,13,16,8,80,84,77,60,55,7,6,6,75,68,68,73,73,68,58,52,52,75,74,70,66,62,75,72,67,83,83,72,57,58,52,33,32,28,21,22,16,75,68,63,57,59,55,48,43,46,50,32,32,29,29,70,69,65,90,90,90,85,15,15,11,1,75,68,63,55,39,36,75,75,73,65,60,56,54,50,42,37,42,39,20,20,20,75,66,63,45,10,10,8,75,72,67,43,39,30,29,18,16,6,7,75,72,72,24,16,16,7,8,5,1,1,1,76,60,39,41,36,75,76,76,68,36,30,24,75,73,66,64,64,75,73,73,83,78,78,64,60,46,45,45,15,10,8,6,91,91,85,44,39,39,15,12,12,75,56,56,50,91,89,78,11,6,4,75,73,73,69,63,60,55,55,45,40,38,36,34,29,29,75,85,82,37,36,35,75,60,55,62,68,45,51,62,62,75,75,75,64,41,34,34,23,23,23,75,67,69,38,32,32,57,55,42,36,40,89,92,92,75,75,67,85,85,85,58,38,54,33,28,20,12,5,80,72,72,41,30,19,2,5,5,4,95,87,79,73,61,60,73,60,54,51,91,85,75,77,73,64,66,66,74,71,49,45,41,41,37,30,21,24,11,5,3,75,76,66,48,49,49,35,33,33,75,80,77,14,16,7,75,64,59,59,38,33,24,14,8,75,71,70,73,74,69,69,69,47,42,42,89,74,29,44,33,33,75,65,40,26,26,11,2,80,80,77,77,72,68,80,75,73,69,56,50,49,37,18,16,16,75,72,33,33,80,71,57,56,56,74,63,61,28,26,24,24,76,72,59,39,35,45,75,67,61,46,33,29,24,16,3,2,81,64,58,54,64,88,92,82,79,62,54,37,25,25,57,45,44,37,42,50,36,15,15,8,9,90,65,63,63,50,40,39,29,25,20,18,12,9,83,74,78,7,6,75,71,63,56,44,44,33,33,30,19,18,12,77,72,72,62,41,36,29,29,29,16,10,10,10,90,84,81,71,70,67,75,70,67,80,75,71,66,66,66,85,90,90,66,64,54,52,46,41,32,16,15,15,75,69,54,49,49,90,86,76,67,67,65,65,65,75,60,54,50,47,20,18,18,75,71,67,56,56,54,75,67,65,75,70,66,42,42,31,31,25,75,75,59,51,48,45,55,52,85,74,33,75,78,75,60,57,52,90,83,80,80,58,40,34,33,75,72,66,66,65,53,51,51,88,84,75,70,62,38,36,31,29,11,11,1,75,59,59,59,54,49,46,41,37,33,34,60,60,51,50,48,47,51,80,78,63,63,54,45,43,43,75,61,54,50,44,40,36,28,29,29,21,79,74,75,72,67,58,54,40,30,22,4,75,69,59,61,53,46,56,48,42,24,75,60,66,58,80,91,86,75,74,59,58,62,62,57,46,42,33,24,21,18,5,5,75,85,74,61,73,43,23,23,31,75,76,69,51,49,47,88,82,82,2,75,67,61,60,60,79,77,77,91,89,91,80,75,71,67,63,34,30,25,25,23,23,10,10,20,13,75,70,33,28,75,64,74,60,42,51,51,33,66,62,62,83,74,74,72,82,73,73,72,57,58,54,2,75,74,74,65,65,34,36,75,71,70,20,15,5,75,74,60,58,58,34,43,40,27,23,21,75,75,75,72,69,62,94,94,89,60,60,47,40,38,94,92,92,73,83,77,74,76,71,63,59,57,52,46,43,90,79,71,67,60,58,75,67,58,44,48,48,94,90,87,75,71,65,54,45,45,36,34,26,13,8,6,2,1,4,75,75,75,62,48,44,39,40,20,20,19,29,75,66,63,63,63,51,51,45,76,61,55,52,49,22,20,18,75,62,62,62,62,46,33,19,15,15,75,64,62,62,36,33,29,75,55,51,35,20,10,10,1,1,75,52,51,39,21,8,8,8,75,75,71,81,63,38,34,20,73,57,12,15,8,75,61,71,67,76,85,85,80,58,63,59,89,85,79,65,59,47,41,36,34,1,69,66,66,50,45,45,45,20,20,20,75,75,60,44,38,37,35,35,75,74,69,61,61,52,52,18,10,7,75,64,58,69,82,77,77,54,52,54,63,57,55,78,69,64,58,53,53,48,29,30,30,23,17,2,1,1,2,75,64,49,46,5,3,4,74,74,72,77,32,29,24,17,7,7,8,15,19,75,73,66,70,75,90,71,82,21,17,17,78,77,73,73,67,62,62,62,84,14,8,3,1,75,75,30,25,18,8,7,6,75,75,74,65,50,46,46,95,80,80,65,65,66,75,69,71,65,65,17,82,68,66,66,57,55,49,44,50,89,87,73,55,47,32,32,32,63,55,55,92,75,79,64,13,8,4,2,1,75,76,66,60,54,59,45,36,35,40,40,88,88,90,72,64,63,84,80,75,69,30,30,6,86,90,72,65,60,55,55,97,97,93,49,47,46,35,35,26,23,17,16,73,69,58,58,45,47,42,31,27,20,12,9,3,4,75,70,66,68,65,60,89,89,88,73,72,72,39,37,41,44,39,36,99,99,96,64,53,49,52,81,77,84,60,48,45,45,32,32,29,22,75,75,75,46,40,40,31,32,27,75,75,71,71,70,68,78,88,81,77,67,61,51,43,55,41,40,14,14,13,75,74,56,49,59,81,81,75,67,64,63,76,71,65,65,55,54,54,52,91,56,56,42,42,44,38,22,63,51,34,31,31,24,25,20,75,87,88,88,54,47,2,75,70,80,80,44,34,35,7,75,73,51,26,21,21,75,75,59,48,56,50,7,12,4,4,6,94,86,81,62,63,68,80,76,60,65,63,63,79,73,72,48,20,16,11,8,8,8,75,82,82,82,73,68,50,50,75,72,50,70,69,59,52,32,42,71,67,50,44,41,31,30,6,8,8,84,83,83,67,61,63,55,53,46,49,45,45,90,90,90,85,82,53,45,43,39,39,90,83,68,35,29,29,20,27,25,75,75,75,77,81,76,73,32,24,20,17,18,78,70,74,65,65,57,51,41,40,32,32,75,71,70,57,46,41,41,41,59,59,58,80,64,58,55,54,54,45,45,44,36,36,30,20,18,75,75,68,61,57,24,13,75,52,15,16,13,75,64,43,41,32,11,11,12,75,71,69,44,21,16,15,10,9,75,75,71,80,75,65,61,41,40,30,33,29,24,76,62,57,50,46,4,64,71,79,77,67,66,71,86,86,54,29,29,31,73,68,60,56,56,22,15,17,13,11,12,13,75,16,15,5,2,3,74,59,54,39,41,31,23,5,5,5,44,20,18,17,75,66,64,62,57,53,47,34,29,19,15,20,75,68,73,63,56,46,40,45,28,12,2,2,75,63,41,36,32,30,28,29,69,57,54,52,79,68,67,60,18,14,6,3,3,75,57,35,27,14,7,1,4,4,75,75,74,66,83,83,73,66,55,49,40,33,18,15,9,5,2,75,69,64,64,74,49,34,18,18,13,11,11,95,80,74,67,65,56,18,22,17,17,75,69,41,38,21,16,9,7,2,1,98,99,95,53,55,50,82,80,80,80,75,71,71,68,64,61,53,45,43,34,29,28,10,10,10,75,71,64,59,57,55,43,43,48,94,92,89,84,80,73,68,44,37,27,25,25,12,75,75,75,76,64,43,38,24,24,24,75,76,67,69,71,60,78,46,36,45,53,80,73,68,50,42,39,39,24,13,9,9,75,68,52,48,49,44,37,34,34,18,4,4,4,6,9,3,3,96,92,80,73,71,69,60,55,55,67,90,88,67,59,58,58,35,36,33,75,83,79,90,89,90,58,55,47,75,64,59,60,79,80,74,18,9,17,15,80,76,41,38,30,21,18,75,71,75,70,62,59,59,45,44,36,34,34,32,26,14,8,4,3,75,71,81,76,79,67,68,52,54,48,93,92,92,38,30,17,17,11,5,5,75,75,56,48,48,31,27,20,18,75,76,73,25,26,75,72,66,80,62,59,39,39,75,66,58,57,57,36,35,27,23,17,10,3,1,2,98,96,96,67,40,37,26,21,13,10,6,75,67,10,6,75,71,71,81,81,81,68,80,79,69,67,70,56,44,38,33,1,75,72,62,75,75,59,63,56,84,79,75,70,64,35,21,15,12,8,5,5,92,96,78,59,48,46,46,89,89,43,38,38,35,80,86,76,69,73,73,50,37,33,26,25,75,63,56,46,43,7,6,75,60,57,43,36,36,12,11,3,75,69,58,58,53,40,23,23,23,11,75,68,66,65,60,53,52,48,85,80,78,76,75,63,73,60,56,45,43,36,34,31,18,21,21,73,63,63,78,72,75,76,74,74,69,66,61,35,31,3,5,75,75,72,74,68,65,65,63,61,66,46,47,46,37,63,56,50,40,40,69,71,63,57,53,44,26,32,29,75,71,71,64,63,44,30,23,19,15,15,69,57,46,38,42,92,88,56,48,46,44,41,31,19,16,10,66,59,59,57,56,52,50,17,19,13,75,51,38,29,29,22,22,75,66,64,47,30,23,19,16,12,78,69,62,56,51,50,48,80,68,62,58,54,50,58,55,55,44,17,17,17,72,13,12,7,68,64,48,42,43,38,34,44,50,94,97,86,71,63,60,55,57,42,41,77,73,71,55,39,33,33,76,74,74,60,58,59,24,13,23,10,1,75,78,77,67,23,18,21,6,75,82,75,75,71,64,43,38,22,10,3,75,57,57,55,96,96,82,88,84,57,53,34,34,32,75,74,67,64,55,42,42,77,78,78,54,55,48,94,95,88,73,46,49,40,35,30,24,22,32,7,7,75,75,64,69,58,83,81,81,62,62,42,41,51,89,91,84,55,37,32,31,31,81,83,82,75,68,71,64,54,45,43,43,24,75,76,75,75,60,60,51,51,40,35,32,31,67,52,46,31,22,18,15,3,75,31,26,23,23,15,15,15,20,20,20,10,9,5,1,75,70,65,58,54,43,39,55,55,46,46,44,25,16,25,71,48,36,27,22,13,1,75,69,58,52,60,47,47,47,65,65,33,18,12,4,75,63,59,52,54,47,37,31,32,25,5,6,72,71,65,9,19,3,13,5,71,71,58,56,44,92,88,84,81,81,66,60,45,39,36,21,17,18,74,70,64,71,75,68,64,62,57,33,33,32,75,60,68,68,69,79,85,85,89,82,78,77,77,78,74,62,53,46,40,38,38,28,20,14,11,5,84,81,45,45,33,31,22,22,14,12,24,75,58,50,45,35,35,31,75,69,79,80,64,64,66,79,80,80,61,71,71,66,98,97,72,80,69,62,62,15,15,8,3,76,73,73,71,62,60,49,48,48,80,80,76,87,82,77,56,51,49,43,43,36,36,63,55,51,51,50,33,75,50,47,50,3,3,2,75,75,71,64,63,62,51,52,31,20,20,8,6,3,75,68,68,75,54,43,75,71,66,61,54,45,42,33,20,16,14,75,77,77,85,76,71,69,65,59,57,86,72,72,72,65,65,53,52,53,94,91,85,83,77,70,69,64,59,59,56,89,89,83,57,50,45,39,37,8,4,1,75,64,44,44,44,44,80,80,77,66,75,52,55,63,87,76,72,49,2,75,73,73,80,73,62,40,39,39,53,41,37,33,75,74,62,66,33,28,23,24,22,73,65,62,72,55,50,60,54,40,31,27,30,3,75,76,48,48,44,34,29,29,24,22,16,15,85,82,81,75,75,65,65,60,54,46,31,31,28,75,63,57,53,32,32,28,72,82,77,69,74,74,58,58,61,88,81,80,69,64,65,59,75,59,51,51,29,26,26,18,76,71,65,64,36,36,31,28,22,7,3,80,71,60,55,47,62,62,52,46,56,38,25,24,75,73,4,6,71,70,67,56,47,47,45,45,45,36,36,37,33,71,64,68,63,58,45,44,44,27,24,18,14,14,75,72,71,61,57,28,23,23,18,28,17,10,7,7,1,1,94,89,73,72,68,63,66,64,75,67,67,67,75,69,69,75,71,69,62,61,61,53,51,46,39,44,31,24,17,17,9,4,5,76,61,62,54,68,64,54,52,52,80,74,74,72,72,69,59,68,64,64,80,80,79,70,67,61,55,55,50,41,4,1,4,75,72,39,39,39,74,72,65,51,51,51,88,76,76,71,57,44,40,36,22,55,49,48,83,80,55,55,60,85,90,81,56,50,44,38,42,18,13,14,75,73,68,62,52,49,45,92,76,58,55,55,82,78,73,65,65,65,86,79,76,58,58,49,42,42,38,38,27,20,16,7,5,1,1,75,72,72,47,47,33,26,26,75,85,67,67,75,69,49,45,43,38,33,26,15,4,4,1,75,70,61,52,42,40,35,34,24,24,19,75,85,70,64,64,48,48,39,37,29,28,25,11,4,5,2,1,75,36,33,22,32,32,20,72,67,63,60,59,54,90,83,77,72,64,59,11,5,5,75,75,52,75,73,66,64,56,49,43,40,36,32,27,26,26,33,9,5,8,75,72,67,62,69,66,81,82,82,65,52,50,44,43,41,38,35,35,58,54,53,71,23,18,15,15,12,2,75,75,75,66,64,59,55,59,54,78,78,60,75,71,71,90,79,77,73,68,62,52,18,5,2,75,84,82,64,62,54,46,45,45,44,3,80,66,76,86,54,54,57,50,39,39,35,30,8,8,25,74,73,64,62,62,98,95,75,69,64,72,72,82,82,76,71,63,62,82,56,36,22,31,31,75,74,62,57,38,38,31,31,71,57,57,53,48,28,24,18,1,1,74,71,67,57,53,49,80,58,47,49,47,38,75,70,75,71,42,75,66,61,55,37,40,16,16,12,75,73,68,60,59,57,57,56,46,40,26,26,26,63,67,66,90,85,85,39,30,22,20,75,73,73,77,77,72,61,59,61,64,63,62,97,97,95,38,37,29,26,25,21,10,10,3,75,69,69,86,84,84,62,63,61,56,28,22,18,16,12,78,79,49,37,25,22,22,75,71,71,64,58,54,45,43,35,31,30,31,61,61,61,54,70,67,63,67,58,52,52,50,75,79,74,82,67,64,64,82,67,64,58,57,65,68,67,72,55,54,54,81,64,64,63,55,45,36,34,30,19,19,19,77,77,77,46,38,39,37,60,76,59,58,53,50,2,70,68,58,66,55,55,49,75,57,55,60,83,75,72,70,70,73,40,32,19,19,8,8,13,75,71,39,39,30,28,27,73,73,69,86,81,71,59,59,64,52,48,43,39,37,31,32,28,2,75,71,71,55,47,44,45,22,3,73,71,83,73,70,65,19,75,75,73,64,64,64,80,12,80,82,82,77,66,58,53,41,37,39,97,92,88,85,77,78,61,58,68,68,84,80,78,61,61,61,50,31,24,19,19,18,75,68,62,62,56,81,71,60,49,49,40,38,16,75,65,64,49,43,43,37,23,11,9,3,75,67,28,27,26,65,63,56,50,75,73,66,59,59,53,81,79,74,76,71,67,66,43,35,33,28,23,14,8,6,75,72,72,63,58,56,65,59,55,45,40,38,33,67,67,60,56,64,60,90,88,83,71,70,70,54,25,27,60,55,56,43,40,33,42,34,80,78,81,64,49,47,79,77,76,66,55,59,65,82,82,70,68,52,51,51,89,84,80,77,74,71,75,70,71,65,64,61,51,51,49,57,53,53,80,73,32,23,15,10,8,5,6,2,75,70,51,45,42,42,36,25,14,9,9,82,82,57,55,48,47,47,52,93,92,82,70,61,58,42,21,14,15,75,74,71,80,80,76,70,70,70,84,76,74,56,23,3,3,2,75,72,61,56,59,22,19,75,68,70,56,47,44,16,14,19,75,75,66,63,55,48,46,32,32,32,11,75,61,61,60,87,88,54,29,75,69,66,64,67,66,78,77,50,50,48,98,96,90,61,46,45,46,36,32,25,26,15,15,18,8,75,72,72,74,67,59,60,60,44,44,44,35,30,30,28,67,62,49,34,2,75,75,54,55,52,40,30,32,75,68,59,58,58,48,47,47,75,75,63,63,57,78,71,66,66,61,80,72,66,60,60,76,68,64,69,69,63,70,67,62,49,45,43,80,74,73,79,79,78,71,67,54,45,25,28,24,77,75,75,74,74,74,80,79,79,56,49,47,45,37,33,39,39,85,86,78,72,71,54,56,56,92,89,79,77,86,54,53,49,43,39,39,38,30,28,25,58,57,53,46,42,21,15,15,75,63,59,54,54,52,48,33,57,54,48,41,40,36,22,16,14,75,64,59,63,83,80,59,59,52,92,90,90,45,42,41,3,3,2,75,30,22,8,3,1,75,46,19,15,75,28,24,20,17,11,76,75,75,79,56,57,59,90,83,78,76,76,71,62,56,44,38,39,27,35,37,75,56,56,75,75,64,63,57,82,78,68,62,60,44,54,50,34,75,71,66,67,75,71,71,55,52,52,41,37,37,37,50,39,34,33,22,19,75,72,69,61,63,56,54,46,45,45,80,81,67,67,66,56,51,41,43,38,38,75,75,70,73,51,44,41,37,24,19,11,11,3,76,70,69,51,51,49,76,76,75,49,48,48,92,92,87,19,6,16,1,86,75,68,67,63,63,41,35,36,93,93,84,74,35,34,29,23,20,20,75,75,66,64,48,40,55,37,32,28,24,23,15,11,11,11,1,1,76,63,57,55,40,40,36,27,21,16,16,16,75,67,63,17,9,88,79,77,35,29,24,15,15,13,8,2,1,75,65,38,75,64,59,59,59,40,21,17,12,11,11,4,3,75,63,59,47,38,30,23,13,3,2,7,2,55,52,50,91,80,33,14,2,44,43,41,92,92,74,63,56,56,48,29,29,22,27,75,65,59,54,30,23,18,10,2,1,75,70,66,57,48,43,37,16,6,6,6,75,72,47,33,43,10,72,81,78,59,60,50,75,64,59,46,46,41,27,5,6,4,2,75,54,49,49,44,44,38,75,64,79,69,46,45,41,95,89,75,61,61,62,80,76,76,46,46,29,34,40,75,70,53,44,37,33,11,11,13,75,65,63,61,90,75,73,73,64,63,52,47,35,13,14,11,75,75,69,92,90,55,40,40,34,44,83,80,69,68,69,69,69,58,54,44,36,13,11,75,74,78,56,55,52,89,80,75,75,65,56,60,58,58,35,24,21,21,14,10,10,62,53,80,58,58,51,43,42,34,38,10,8,18,8,65,57,53,50,44,44,55,49,48,80,78,83,61,56,51,56,17,13,14,69,52,62,79,79,74,72,72,52,54,41,41,31,19,16,3,3,3,75,72,67,66,63,63,67,72,75,60,50,45,45,39,38,45,17,17,27,14,10,8,3,75,75,74,55,36,39,25,25,25,31,78,76,73,71,71,71,67,58,58,58,58,44,44,44,44,56,50,44,44,41,57,46,46,32,75,75,60,39,31,27,20,20,17,10,10,75,66,64,60,56,84,47,47,44,75,72,68,76,72,64,55,54,57,33,32,36,75,75,44,32,30,30,75,71,71,62,61,51,51,42,42,35,35,30,75,80,76,62,60,5,2,75,64,64,45,45,45,91,82,81,81,68,68,66,75,76,76,59,48,45,45,87,91,86,82,80,78,64,57,45,37,36,90,96,86,62,56,73,56,56,37,37,22,24,34,33,17,83,65,60,59,54,64,45,37,36,28,26,22,23,75,64,71,62,72,67,40,37,32,36,66,62,70,69,53,51,51,80,75,71,70,50,40,36,24,12,9,75,72,69,73,73,65,82,29,75,74,74,56,56,56,92,59,46,37,26,37,25,13,12,3,4,80,78,76,68,59,55,55,52,75,72,72,79,75,71,68,34,31,31,33,23,18,13,10,75,70,61,75,75,82,65,46,46,38,29,23,22,22,75,64,59,55,55,54,53,43,41,41,29,29,31,75,76,76,57,42,37,31,20,17,17,9,7,70,65,56,53,40,35,18,17,75,75,68,68,32,29,20,20,9,11,9,80,75,65,65,65,50,35,35,35,69,69,62,55,51,46,44,40,30,26,26,13,15,11,80,75,65,65,56,82,82,75,75,71,33,38,34,23,23,14,14,86,77,77,75,72,66,63,63,47,37,37,32,75,48,39,34,31,31,9,9,11,75,74,62,60,51,46,43,38,30,75,76,69,75,68,66,65,56,56,66,60,19,75,71,71,39,20,20,5,2,2,87,86,82,62,51,52,52,48,47,47,35,35,35,75,73,67,75,71,61,61,61,40,40,40,90,32,24,24,23,69,62,60,58,53,53,43,26,18,15,15,6,75,67,67,64,75,75,75,75,71,63,62,53,41,43,43,75,64,65,62,41,32,47,87,83,79,55,55,55,50,29,27,32,76,53,54,37,28,28,22,18,17,2,3,76,69,67,78,85,79,75,72,72,73,73,76,47,31,29,29,63,72,85,55,46,27,24,15,15,75,68,71,64,63,58,55,39,44,44,93,84,79,58,53,50,49,35,35,27,19,15,75,75,70,78,74,64,63,49,46,27,23,24,13,8,71,71,81,80,67,33,29,28,26,21,19,22,70,66,56,69,76,76,60,54,51,48,34,28,21,11,7,9,75,74,49,34,28,29,75,69,63,49,40,38,32,25,17,12,5,75,66,56,27,22,22,18,10,10,11,75,73,65,63,63,65,53,50,22,22,75,67,65,66,51,45,30,30,12,7,7,2,65,75,45,42,18,17,3,75,72,66,65,58,51,50,42,34,29,26,21,6,8,13,75,69,63,51,48,16,12,4,75,67,70,32,3,80,84,82,57,51,53,50,50,50,80,80,73,69,61,57,57,57,50,40,34,34,27,26,26,66,58,75,75,68,80,72,56,55,63,41,37,27,27,8,3,3,75,67,67,49,26,35,34,75,72,66,63,55,55,50,44,44,31,29,14,14,9,75,71,70,80,80,73,69,68,56,56,56,87,64,64,61,51,37,37,32,60,56,51,92,81,81,72,58,31,2,75,63,58,44,43,38,85,85,85,92,60,64,64,64,56,55,26,18,16,5,1,1,1,70,65,61,52,39,12,12,12,75,69,57,39,31,75,75,75,89,86,75,51,50,56,40,20,13,9,75,64,64,68,68,44,33,16,16,2,75,60,49,44,41,45,90,85,75,71,56,42,75,74,74,63,63,48,46,41,34,35,35,62,56,49,45,31,31,30,17,17,7,1,75,69,46,42,38,33,5,2,75,61,61,61,50,50,55,88,83,76,76,76,46,51,35,32,15,75,75,75,71,66,60,51,45,47,47,34,42,42,19,16,16,7,7,6,75,67,41,32,35,27,25,25,75,59,48,41,36,36,30,28,72,55,4,6,6,75,24,25,4,1,75,74,74,80,70,62,56,55,27,23,13,20,22,75,53,37,37,37,30,70,63,55,53,49,28,3,75,75,71,62,49,24,16,9,1,1,3,44,42,40,75,74,72,86,82,72,61,49,48,41,41,28,24,19,75,75,66,66,45,30,75,72,62,64,53,47,42,41,32,27,27,17,12,10,6,2,75,66,66,64,33,30,24,22,21,21,13,87,82,69,68,68,71,71,71,59,53,53,89,73,68,53,50,29,23,23,33,43,75,74,68,78,77,74,78,79,73,57,51,46,43,53,51,80,64,53,53,42,37,47,41,93,90,89,64,25,25,11,9,80,77,77,63,60,45,54,48,99,99,89,89,80,82,76,76,68,64,25,25,80,76,78,54,58,50,43,41,30,25,25,55,56,54,75,69,51,40,29,73,76,75,76,58,65,75,67,89,79,83,83,78,75,71,70,70,52,33,33,37,75,68,66,61,9,92,68,67,67,80,90,86,67,67,55,49,44,37,21,21,75,67,61,55,60,39,39,31,25,14,11,9,75,87,77,44,49,49,98,98,89,64,72,65,86,75,72,69,65,43,41,41,75,75,75,73,70,65,16,75,75,70,53,44,42,22,22,14,15,11,10,75,59,59,59,46,46,21,12,4,3,3,75,52,43,40,35,35,75,66,63,51,43,43,36,33,33,11,75,80,78,73,70,65,54,50,26,18,28,15,9,9,75,72,66,66,58,61,54,41,37,32,13,10,3,70,67,45,36,34,32,30,22,22,25,9,5,5,45,36,33,19,71,67,65,41,35,28,17,14,13,70,64,49,44,21,12,8,4,4,19,71,66,60,60,56,44,39,39,25,21,13,10,3,75,69,66,52,41,26,14,7,60,69,65,61,36,38,24,11,11,11,70,68,66,69,66,66,79,76,21,20,13,12,11,70,67,67,38,18,14,12,70,64,45,44,49,37,32,34,6,6,2,70,61,68,57,60,53,81,81,81,42,28,21,20,60,60,55,43,39,32,32,32,29,70,73,71,53,52,52,33,27,24,13,5,67,56,56,52,21,70,55,54,51,90,67,48,47,46,80,14,24,24,13,70,63,57,52,62,57,50,51,49,53,30,18,13,13,70,65,59,50,42,44,35,57,51,44,34,28,19,10,10,7,7,81,76,43,18,28,28,14,1,70,70,72,55,44,45,45,90,85,83,73,58,55,45,40,40,80,80,65,59,58,42,52,49,70,62,59,46,41,39,35,35,70,62,58,49,44,31,31,25,22,20,16,16,70,70,60,58,60,87,79,70,70,62,59,52,48,10,10,10,76,67,65,64,59,73,45,34,39,74,70,63,62,59,79,70,65,53,36,36,27,22,22,5,3,75,73,73,59,54,50,59,74,69,53,49,50,33,33,32,67,63,43,53,36,34,29,28,34,85,85,81,16,65,65,57,49,43,43,32,74,76,81,57,64,66,35,31,24,11,21,8,3,1,75,74,56,38,3,3,3,3,64,62,49,43,42,39,41,31,26,21,20,68,68,66,36,14,70,80,66,65,60,55,23,23,19,19,81,77,73,50,45,45,45,55,53,53,87,82,81,45,44,67,77,84,76,46,42,36,41,41,36,70,60,60,26,26,21,80,80,76,90,89,83,76,75,64,59,59,80,80,80,71,69,76,77,76,76,78,78,69,66,54,51,45,39,21,16,3,80,80,80,56,41,42,38,70,64,74,23,20,20,73,70,70,60,53,75,76,76,75,71,71,56,56,27,20,16,16,16,6,6,70,70,67,86,81,81,77,87,85,83,55,49,49,51,46,41,31,30,35,68,63,65,62,38,26,23,28,28,70,59,57,37,37,24,22,77,79,73,69,50,50,50,44,38,36,36,29,23,23,26,22,6,2,70,77,20,11,12,78,70,68,65,62,64,79,86,89,80,67,64,60,78,74,60,50,35,35,32,70,66,63,60,60,51,47,33,29,22,19,21,99,68,64,64,14,13,11,70,67,61,65,53,34,2,70,70,69,99,64,62,62,45,41,41,90,96,98,53,52,52,27,73,77,82,61,56,43,37,27,23,70,68,53,51,54,47,41,38,36,22,14,6,14,14,10,70,69,65,80,80,68,52,41,30,70,70,66,88,92,83,77,76,69,77,71,64,64,63,56,49,49,62,61,71,71,54,31,31,24,19,14,4,70,70,66,65,66,61,42,38,38,90,95,95,19,12,12,22,22,84,81,13,23,14,4,5,3,13,5,5,70,66,61,53,51,43,34,34,28,17,18,70,70,56,51,33,2,70,68,68,48,47,22,17,13,11,70,70,70,77,77,64,64,61,40,38,38,33,26,24,14,25,70,67,70,70,61,45,16,15,15,2,70,70,68,80,73,73,73,68,60,60,87,78,88,24,16,11,2,70,61,58,58,47,25,25,25,67,33,33,22,11,14,14,87,55,56,50,24,15,13,8,8,70,72,67,58,56,53,53,42,40,32,35,19,17,6,4,84,51,47,47,73,68,55,57,51,46,53,53,57,44,41,49,42,73,65,60,70,66,55,32,30,27,70,66,66,81,75,72,68,13,9,9,2,69,56,54,54,85,77,82,67,66,62,43,38,36,29,29,21,18,20,92,84,71,67,59,54,54,38,70,70,60,60,52,41,41,36,70,68,63,90,82,75,75,72,5,2,70,70,57,53,46,54,51,50,31,23,8,8,8,3,70,65,65,57,54,70,59,51,34,25,22,16,9,2,4,2,68,68,73,16,6,6,1,3,70,70,71,59,55,52,80,80,83,44,44,42,42,58,71,72,69,64,61,51,51,51,96,79,72,52,49,41,1,75,76,86,79,88,84,78,77,77,79,67,52,47,45,45,55,47,53,23,14,13,11,14,70,54,54,43,41,41,21,21,16,6,3,1,77,59,39,34,34,70,68,65,87,81,80,77,87,87,80,63,63,73,66,89,26,29,32,97,71,49,37,30,13,80,77,75,68,68,30,23,23,63,52,48,47,92,86,66,66,45,44,30,24,21,15,25,18,19,70,70,74,65,61,48,49,39,37,36,70,71,71,64,62,58,90,85,74,64,56,54,38,34,34,19,19,32,70,67,61,59,49,41,35,28,27,27,24,10,6,7,78,71,67,67,55,48,39,33,29,29,29,23,77,41,41,27,14,6,5,3,1,70,61,57,57,40,20,12,8,8,80,70,68,64,80,81,80,59,54,52,70,73,70,57,36,36,30,29,15,14,11,2,70,68,65,84,86,23,18,1,1,11,8,70,75,66,59,32,30,80,73,71,58,58,49,47,27,22,9,70,65,65,89,84,84,78,85,78,69,64,31,23,23,19,19,14,70,70,70,58,37,28,18,15,9,1,64,51,45,45,79,70,70,87,89,83,68,68,67,59,40,38,48,48,67,64,61,43,43,42,31,75,66,65,91,84,84,69,58,59,63,80,78,72,69,43,43,55,89,83,83,66,62,62,48,12,11,11,70,70,66,63,80,78,62,53,53,7,6,6,70,51,55,55,52,49,80,72,72,69,57,34,34,31,61,34,34,33,22,12,70,67,56,56,23,19,23,70,70,68,52,50,49,92,89,84,82,75,14,11,10,2,70,51,43,40,37,32,70,68,79,85,84,91,20,20,17,10,6,5,65,75,72,63,27,5,3,72,68,65,60,60,60,40,41,49,40,99,98,93,90,46,40,24,11,6,9,3,70,64,64,56,51,48,85,92,86,76,74,71,71,72,65,65,59,63,63,70,66,76,76,52,40,21,70,65,65,40,40,42,31,30,39,39,46,70,69,64,83,70,70,63,82,73,65,51,39,38,31,24,13,13,11,11,80,75,74,64,61,58,68,68,64,58,40,40,26,17,11,8,8,8,92,73,74,64,63,59,58,86,81,81,65,61,64,80,71,57,53,55,89,88,85,80,73,67,51,49,49,40,32,29,34,24,8,10,3,70,65,63,83,82,82,65,61,61,49,49,40,38,26,21,21,14,15,15,82,66,60,43,42,20,17,17,12,12,13,70,70,64,24,23,20,70,62,61,59,50,44,41,36,36,65,60,58,90,70,63,47,47,37,29,16,10,5,70,68,62,56,56,41,37,35,26,24,27,70,64,36,36,31,70,58,56,53,90,90,90,70,65,56,53,70,66,63,92,90,84,70,32,29,29,70,70,68,52,49,49,35,22,19,19,11,3,70,66,53,48,48,34,34,29,70,70,65,67,56,50,45,39,30,39,39,17,16,13,2,70,67,65,88,62,62,55,50,46,42,27,13,13,13,70,69,59,53,53,48,46,40,37,3,5,77,65,60,61,61,50,48,48,43,38,35,70,64,38,36,36,2,80,79,64,59,57,32,30,28,14,14,13,76,73,59,50,50,50,50,26,23,18,70,67,51,45,39,39,30,22,14,14,10,3,2,70,63,60,56,56,36,23,18,10,13,13,67,67,55,51,47,45,45,41,70,61,51,56,53,41,42,34,31,41,38,72,65,61,58,50,50,50,78,69,67,62,58,55,58,54,64,90,81,78,58,52,52,47,33,12,70,63,58,70,65,64,51,47,43,42,62,53,53,52,47,40,40,38,70,63,62,72,67,65,74,68,28,29,30,70,65,75,75,78,71,51,50,40,37,29,25,20,15,13,7,6,94,95,95,62,65,65,60,47,18,17,13,6,5,6,70,63,78,77,77,57,51,50,80,84,83,48,42,41,41,31,25,44,44,79,71,64,50,44,39,33,26,23,19,22,70,59,50,53,73,78,78,56,53,47,42,42,44,35,32,17,15,17,34,38,25,25,21,10,6,6,83,70,65,65,53,58,63,75,72,70,62,67,67,69,79,71,71,75,78,78,79,80,72,76,76,76,65,59,52,44,40,35,32,70,67,56,51,52,31,31,41,35,70,59,59,55,2,70,66,65,89,75,67,47,43,42,82,60,58,58,60,70,66,61,56,45,40,38,85,81,62,49,50,45,21,21,26,24,70,68,59,60,53,36,36,32,29,63,65,60,49,53,34,36,17,74,72,56,56,34,34,11,7,60,54,52,47,41,40,26,29,22,13,10,11,70,70,70,65,60,49,46,40,40,38,36,46,54,45,30,30,30,4,70,65,65,76,76,69,60,51,45,39,33,1,72,67,35,35,32,75,64,60,55,52,65,91,83,52,55,60,36,25,29,21,10,5,1,70,59,44,37,31,23,11,1,1,1,2,67,52,57,56,52,92,85,78,78,72,64,55,49,40,36,26,15,11,9,9,91,89,75,72,69,75,74,69,73,54,50,38,24,22,70,66,48,48,50,41,23,28,19,4,9,7,86,83,82,70,61,46,41,41,38,31,17,13,6,3,4,4,70,63,44,39,26,14,10,8,70,61,56,60,46,36,32,13,9,6,70,61,59,59,61,53,41,2,70,67,72,64,55,54,51,46,43,39,35,23,14,12,18,6,5,1,2,70,69,69,61,39,46,47,31,27,27,18,17,13,10,70,59,38,12,7,7,70,57,70,67,61,58,61,61,37,28,24,16,16,17,70,55,51,46,32,24,24,18,6,5,70,67,61,84,83,71,44,42,39,28,25,25,70,67,77,63,85,86,50,42,32,38,34,1,70,53,48,44,45,49,70,70,57,54,49,45,41,46,35,29,23,16,67,58,53,50,50,89,87,75,71,70,70,62,64,43,43,35,19,19,12,13,7,7,8,8,85,77,73,72,65,80,79,64,64,58,63,41,38,38,26,24,27,70,65,69,53,47,31,32,19,19,11,11,88,87,71,71,67,59,43,48,45,77,75,79,65,53,53,45,26,24,25,77,59,56,56,50,32,14,28,70,70,64,77,77,77,56,38,37,34,70,63,61,61,60,54,59,87,89,81,49,42,42,26,27,30,11,2,2,65,52,52,41,70,67,63,90,89,73,76,67,93,87,91,91,86,86,91,71,65,60,55,55,41,77,72,65,65,65,66,60,54,53,62,60,66,71,64,38,38,34,70,75,43,42,50,94,91,91,45,38,25,24,20,4,97,96,96,72,65,65,53,47,57,42,42,36,61,61,58,68,80,53,53,61,60,70,62,50,49,43,43,6,4,4,70,69,58,53,44,35,26,20,12,6,6,3,2,2,2,81,81,75,71,31,22,21,14,9,4,4,70,65,55,50,49,44,70,62,59,40,28,26,12,12,12,70,62,58,58,46,47,35,29,29,39,70,65,49,48,58,99,70,68,56,46,37,37,37,32,25,12,4,2,1,70,25,15,11,3,2,1,1,3,3,70,66,64,59,69,62,66,66,66,2,68,62,49,46,33,43,34,45,70,66,70,80,84,79,78,74,62,58,58,75,69,59,58,58,55,65,36,36,34,80,71,68,63,65,89,81,72,67,67,45,55,55,34,25,24,22,12,11,16,2,1,70,65,65,76,76,64,59,55,47,43,41,39,41,35,70,71,61,58,38,35,35,2,4,4,72,72,65,63,27,25,30,70,70,70,70,80,82,87,49,57,40,24,34,34,34,70,70,70,44,35,31,27,19,14,17,67,60,57,58,59,72,6,4,70,67,76,90,85,78,73,68,64,58,61,31,19,8,7,7,70,68,68,65,35,30,28,26,24,24,30,30,40,50,98,42,39,38,90,90,68,61,61,33,70,67,55,60,65,31,28,28,70,67,67,82,60,58,53,48,42,40,36,20,30,26,14,70,53,40,69,54,50,41,40,36,28,25,23,4,85,72,65,75,84,79,63,56,54,53,53,53,92,74,75,61,59,59,80,73,71,70,67,60,60,66,54,46,47,45,28,33,28,70,59,43,21,16,19,70,78,79,84,84,66,37,29,28,60,58,55,16,15,16,70,40,40,75,72,57,55,43,44,38,31,31,31,65,63,45,45,34,34,25,14,14,14,15,4,43,40,39,95,80,80,59,59,67,64,59,48,45,40,40,29,29,29,70,65,62,75,41,37,36,70,67,60,54,51,87,85,81,49,42,44,80,76,77,65,56,56,49,41,37,31,25,20,7,5,5,68,57,52,44,43,78,70,65,64,74,70,99,60,48,25,21,20,65,50,36,33,28,70,67,67,70,66,51,40,36,34,25,25,19,83,85,82,75,71,71,41,34,34,28,27,23,73,63,61,55,55,48,42,40,35,50,48,43,43,67,62,59,54,53,63,58,81,80,74,74,49,40,41,41,60,60,44,38,25,23,70,71,64,60,70,63,64,99,84,92,93,88,84,83,51,44,42,36,27,23,20,18,70,69,27,13,4,7,70,47,39,35,36,39,70,70,65,72,72,69,71,69,69,57,41,41,17,4,3,3,4,70,61,54,64,59,33,27,5,5,70,69,61,82,83,75,67,65,44,43,42,70,60,39,17,17,17,8,4,65,60,63,55,37,36,26,18,17,7,7,70,59,50,63,61,62,21,16,13,72,70,62,53,54,49,47,48,76,84,82,55,53,53,34,40,37,70,68,62,58,52,52,80,81,86,60,61,54,80,76,77,72,69,58,50,39,35,32,70,53,53,42,30,28,25,53,51,67,61,40,48,38,38,54,53,29,28,24,70,75,67,55,42,42,34,22,70,56,54,38,9,8,70,59,58,33,33,34,25,75,60,56,46,42,43,30,30,28,1,76,72,67,77,68,50,48,33,29,6,3,70,55,65,39,9,9,6,80,75,75,70,41,40,25,20,20,9,9,17,1,70,79,79,43,35,27,26,22,70,59,59,59,80,79,72,55,53,44,5,79,75,69,61,53,51,46,44,40,40,35,45,42,43,70,61,57,50,49,47,39,37,30,29,29,15,12,15,70,67,60,57,78,76,70,65,70,59,55,55,45,39,38,23,15,12,12,68,67,62,57,62,62,51,20,20,1,70,70,60,57,49,73,70,69,54,46,50,11,11,9,70,62,62,53,50,37,30,26,31,21,18,14,15,13,7,70,65,58,49,34,22,16,16,16,83,80,73,47,70,62,59,59,61,88,84,90,87,13,6,16,10,70,70,70,89,87,78,73,75,72,67,60,54,47,45,40,37,40,31,25,13,12,17,53,45,39,41,41,13,7,70,68,64,43,36,34,24,20,20,76,69,47,47,45,82,83,85,71,67,59,59,27,30,30,19,10,8,69,69,56,56,45,34,34,13,4,4,2,74,55,44,47,65,70,68,63,43,29,11,9,9,66,66,66,70,73,61,21,15,8,9,11,70,69,56,56,38,34,39,31,27,22,19,10,7,7,2,60,60,55,50,35,33,11,11,15,68,62,54,54,53,33,32,28,22,77,77,43,35,24,10,70,67,62,77,71,68,65,75,77,68,63,59,58,38,31,22,21,22,10,68,67,59,84,54,64,57,51,36,35,18,18,7,6,6,88,88,93,75,73,71,71,63,63,52,52,36,30,28,22,12,74,72,67,30,21,17,25,70,75,75,60,30,26,70,71,81,79,68,68,68,62,62,62,30,27,19,15,15,71,66,62,41,40,70,70,61,59,60,60,75,74,68,84,76,71,65,63,85,83,81,74,68,65,39,45,26,20,70,64,61,59,59,55,39,29,23,10,8,8,14,70,67,70,76,75,75,85,79,77,78,77,73,60,44,40,32,29,18,4,10,5,70,69,63,56,52,52,99,97,89,87,75,75,76,60,49,59,57,67,62,80,76,55,55,42,39,47,39,61,56,57,50,44,40,13,6,16,70,67,58,58,58,80,80,71,76,76,74,85,82,82,56,7,6,80,43,41,36,70,71,71,81,72,81,83,70,62,58,53,46,56,56,56,42,20,18,16,86,86,83,91,69,64,67,81,79,74,59,57,80,71,69,42,29,16,11,11,70,68,64,81,66,70,69,62,85,84,76,73,74,78,60,51,43,31,25,23,6,5,72,67,61,56,70,74,69,59,56,56,47,43,24,17,17,13,13,11,70,70,64,45,45,40,36,34,18,16,13,1,70,69,59,24,24,17,11,11,10,70,80,70,92,90,90,51,44,48,34,70,70,67,43,34,34,32,37,37,23,75,70,80,68,90,87,87,61,61,61,80,80,80,66,48,41,42,35,26,22,11,6,3,1,70,64,59,69,69,76,80,77,68,70,25,23,21,62,60,53,47,38,24,24,15,70,70,63,70,68,61,84,79,69,49,45,45,38,22,70,65,63,85,85,78,62,53,53,65,52,80,55,65,53,50,24,10,8,4,95,94,86,76,67,52,52,56,45,20,11,4,4,5,2,99,97,70,70,51,50,44,43,58,51,46,21,65,37,30,8,7,70,52,57,55,39,39,70,66,83,66,57,49,49,51,85,68,59,61,87,87,10,65,72,50,51,40,39,45,50,43,31,25,20,99,95,86,69,65,58,58,58,29,29,16,10,70,67,67,56,54,54,28,26,20,15,9,10,12,70,64,60,39,27,13,16,4,70,69,51,46,5,3,3,70,49,44,56,70,20,10,10,3,70,70,58,56,56,84,80,75,60,52,48,44,28,22,18,18,18,70,70,70,53,52,41,78,80,80,63,63,55,55,52,48,48,87,84,74,58,56,55,56,47,38,38,28,22,20,17,17,70,35,20,19,16,70,65,66,68,68,68,55,49,33,31,27,20,24,18,1,70,49,28,22,22,11,70,59,44,44,41,91,76,77,73,52,46,46,22,18,28,74,63,61,65,82,73,55,54,54,45,37,42,36,13,17,12,11,94,93,90,44,35,26,26,26,85,84,79,76,74,67,67,72,71,59,56,39,9,70,65,61,44,43,43,70,65,62,59,58,2,1,70,61,57,57,51,27,9,19,91,87,78,76,73,68,68,66,93,93,93,53,51,44,87,87,81,69,67,66,88,76,63,50,27,24,16,13,70,64,70,64,61,32,42,26,71,68,59,55,55,50,29,39,37,37,89,86,77,68,65,52,62,62,57,62,77,65,65,60,34,38,38,38,61,50,48,36,35,31,64,59,43,43,24,1,2,56,53,45,45,39,15,15,2,47,41,40,91,83,83,59,59,54,49,49,34,34,16,16,16,79,75,75,66,65,70,66,62,57,40,32,26,6,6,70,68,64,79,79,70,57,52,49,97,94,91,80,80,21,12,6,6,2,75,72,64,62,68,45,45,10,10,5,60,45,43,42,39,61,55,62,75,60,58,52,95,96,81,81,81,67,77,80,80,68,66,66,31,70,49,43,39,73,71,69,66,50,45,33,31,31,72,68,73,63,37,30,18,18,28,38,28,70,70,66,84,73,71,51,46,40,35,21,16,16,1,1,2,70,59,54,47,47,25,13,2,70,68,67,90,75,36,30,25,15,11,9,70,61,73,65,49,49,43,36,36,23,17,8,8,70,66,66,59,51,52,50,42,39,38,54,59,54,54,90,80,76,55,53,53,83,78,74,69,69,80,86,81,74,73,80,61,48,45,48,4,3,3,80,33,27,27,70,69,29,71,69,70,59,32,32,26,19,19,14,13,9,5,4,2,1,1,87,81,76,76,69,82,70,70,61,53,63,63,45,70,52,37,36,36,84,74,68,84,82,82,77,50,48,40,38,63,59,57,80,78,79,67,66,41,20,5,1,70,59,55,47,53,42,28,25,25,15,12,11,1,2,70,59,59,59,82,16,3,2,1,70,64,45,39,39,30,38,32,15,15,15,6,70,66,70,48,42,16,14,3,75,75,75,67,64,62,87,80,76,72,70,4,2,1,1,70,67,67,66,59,59,57,54,47,30,24,20,14,24,23,30,70,69,61,53,53,45,45,55,55,48,40,67,35,26,14,1,5,70,65,55,42,34,29,20,20,70,57,44,51,51,91,91,88,59,55,51,45,45,53,94,93,93,76,68,64,60,55,53,31,29,21,21,15,70,66,58,49,44,44,32,24,29,25,75,32,30,25,70,68,60,61,52,48,42,36,10,6,16,53,46,38,41,37,62,70,59,53,55,43,35,24,15,1,70,69,62,57,44,28,38,17,15,10,70,66,61,58,56,50,50,30,27,23,9,4,5,70,67,64,86,79,69,69,62,90,95,92,78,79,70,72,48,46,50,36,30,21,70,46,37,30,30,70,57,57,53,43,36,80,71,67,66,63,98,97,97,57,64,33,27,25,24,76,58,43,35,35,34,65,65,68,67,60,56,49,46,46,53,88,71,56,60,52,52,47,45,45,91,86,72,72,72,78,62,60,54,93,89,80,71,43,32,39,39,70,71,72,54,51,70,40,36,36,6,5,70,47,39,36,35,35,15,13,8,1,70,71,62,42,42,39,31,2,4,3,69,70,59,58,57,82,61,57,47,40,50,80,79,73,75,85,79,79,61,57,47,45,55,50,13,13,6,85,77,71,76,75,63,36,31,41,36,25,30,68,39,36,21,21,12,11,70,67,62,70,50,46,31,31,53,46,42,39,38,79,73,64,61,61,68,63,63,80,78,83,60,53,44,34,39,32,29,70,63,55,61,61,82,82,79,73,67,60,44,70,80,21,18,18,9,9,6,70,69,67,60,52,50,50,45,38,35,26,36,56,28,21,16,12,8,70,67,72,84,83,93,61,42,42,44,31,27,40,80,75,55,49,53,84,81,72,60,63,65,87,66,58,67,55,55,53,87,71,77,74,56,48,39,32,29,1,4,70,76,76,67,69,77,72,70,65,46,47,47,13,8,60,60,36,35,30,40,27,24,19,17,70,70,67,53,49,44,40,1,2,2,70,52,54,73,60,55,49,45,43,40,75,50,50,48,42,33,16,23,20,3,3,3,3,70,51,51,48,44,32,20,25,16,15,6,73,72,72,65,55,55,48,20,20,15,11,9,6,6,70,68,62,61,59,59,52,40,38,32,24,23,23,68,61,59,51,34,35,35,24,70,64,61,61,59,41,36,28,28,27,70,64,59,59,59,59,51,46,23,16,70,70,62,62,70,66,48,44,44,39,37,6,70,69,53,50,37,24,18,12,12,9,70,61,51,61,49,42,39,39,26,10,12,12,17,73,74,64,68,76,75,68,37,35,28,70,56,55,21,20,2,3,70,61,56,34,33,33,23,17,18,18,10,70,61,35,36,21,16,14,89,89,79,73,66,65,48,48,39,39,38,38,34,22,19,16,14,80,75,68,69,67,79,73,70,67,64,52,43,35,33,33,20,20,13,70,70,66,51,51,1,69,60,56,43,41,35,70,68,66,61,61,75,65,34,26,26,70,61,47,42,36,19,10,3,1,3,72,67,64,80,75,71,69,42,41,26,18,16,10,13,85,74,76,59,56,56,39,36,36,70,64,62,89,94,84,72,70,61,59,46,26,28,19,18,11,7,6,6,94,92,86,65,60,48,37,37,22,24,13,13,70,68,66,79,75,74,76,72,82,76,83,87,59,46,41,28,27,70,67,65,60,54,49,48,38,40,32,12,9,5,70,70,63,57,55,38,25,20,12,9,10,70,69,64,92,75,72,71,64,64,64,86,77,50,50,44,48,70,64,62,60,64,43,43,42,17,17,20,88,88,93,41,66,75,74,85,82,79,49,43,49,31,25,18,14,12,12,80,74,72,54,52,49,84,70,67,57,55,70,80,74,68,64,66,52,41,37,25,22,65,61,55,37,37,42,70,48,39,39,53,40,29,26,4,69,75,52,43,47,90,91,95,95,11,10,4,71,64,54,55,55,79,77,74,67,51,36,36,46,43,57,49,36,44,39,80,63,70,69,48,44,49,58,68,70,70,77,60,59,54,49,81,75,73,61,59,57,77,60,55,51,53,46,56,56,61,80,90,87,81,82,76,70,55,47,39,40,51,52,51,38,32,29,27,14,14,3,4,2,2,98,95,74,69,65,63,55,37,24,13,10,70,62,32,29,38,38,62,60,54,70,64,59,54,43,53,59,52,80,80,79,73,62,57,46,31,21,21,10,70,69,63,54,51,51,91,86,93,87,60,46,35,28,30,21,28,6,1,1,76,73,75,60,51,59,25,34,33,76,75,75,53,45,43,40,38,27,27,27,65,53,70,71,64,66,65,54,50,45,41,38,34,16,10,2,70,48,29,23,23,33,88,87,80,43,34,31,46,54,69,37,33,34,16,14,9,70,62,55,53,53,91,83,82,80,77,76,58,58,51,50,45,45,37,35,43,38,33,22,22,22,22,7,24,73,70,74,79,75,66,66,63,81,66,66,62,57,55,51,61,41,48,36,34,27,4,1,70,67,75,63,57,57,82,80,82,69,68,55,54,67,93,94,85,75,68,62,58,57,43,41,13,3,3,3,70,62,62,61,60,30,18,13,5,70,70,72,82,65,61,45,43,43,30,30,30,57,44,44,49,81,81,73,66,66,57,54,62,52,95,85,84,74,72,80,79,69,45,55,50,50,91,90,90,49,44,32,18,6,2,70,76,76,72,80,80,57,50,54,46,42,42,40,80,78,71,71,29,29,33,62,56,56,56,44,70,70,61,53,44,42,42,40,25,24,24,12,13,16,70,73,71,64,76,76,77,56,13,13,11,81,81,73,79,78,67,66,55,46,50,46,40,40,53,48,44,42,45,40,93,91,91,82,77,84,83,69,48,48,46,24,24,21,15,77,66,63,60,53,63,45,41,35,37,34,60,60,56,48,44,41,85,81,72,52,44,49,27,24,18,18,82,76,70,65,70,67,51,51,24,25,25,76,76,71,41,41,42,50,46,44,54,54,25,21,12,13,2,69,64,59,65,65,4,2,70,64,70,64,38,38,31,24,20,13,70,65,62,77,79,75,70,75,75,41,40,38,33,43,27,27,13,10,1,4,4,70,57,51,49,45,55,64,64,81,78,66,60,60,87,85,85,61,72,63,50,44,40,36,29,20,21,16,15,70,59,48,40,56,63,63,70,55,55,50,91,91,82,80,77,63,58,54,36,32,31,75,27,23,26,15,9,6,3,70,38,46,32,32,27,21,18,18,16,8,7,70,68,36,36,28,20,16,11,11,8,8,15,70,55,46,42,52,47,40,55,5,4,70,66,57,57,57,50,25,70,71,70,62,58,56,41,70,62,54,54,40,33,31,32,1,1,77,70,68,65,49,49,43,29,30,30,62,55,51,51,35,35,24,70,61,56,42,34,33,25,8,14,9,75,70,66,64,59,4,70,60,38,27,25,17,13,13,33,28,24,21,19,12,9,1,1,78,62,68,62,46,46,37,31,20,8,9,2,2,70,56,56,47,42,41,36,33,29,28,24,70,65,58,42,31,2,75,69,57,51,49,50,55,47,39,30,29,27,70,58,45,45,32,32,19,1,1,70,65,65,61,58,50,50,87,70,62,55,46,43,39,39,33,43,38,30,40,70,60,54,50,41,21,18,4,5,70,63,61,81,55,60,56,44,33,27,37,37,22,19,70,70,68,71,73,62,60,58,35,45,61,56,53,48,48,48,80,70,84,80,60,61,55,3,70,70,71,81,81,57,53,47,44,59,54,29,23,26,9,70,70,45,41,20,20,14,62,43,40,2,5,2,1,70,70,70,67,58,58,53,53,49,94,98,96,49,47,46,74,67,65,62,61,70,64,64,25,25,13,10,5,2,1,1,1,99,96,93,85,82,71,71,64,80,79,79,68,68,66,16,16,4,2,3,3,70,62,54,47,41,41,40,36,31,20,3,81,70,66,63,70,68,70,65,58,54,47,47,42,39,22,8,66,62,61,50,21,21,4,1,1,1,71,61,53,33,23,20,12,1,70,64,62,82,78,78,83,78,72,72,77,35,33,42,48,70,32,32,24,21,76,71,71,50,41,50,46,35,33,30,59,48,47,42,37,37,30,77,74,63,59,55,92,92,92,63,50,47,37,34,26,25,35,32,70,69,52,52,46,70,64,58,58,58,32,29,24,22,19,12,5,5,1,1,84,84,92,90,54,49,44,47,43,70,58,57,54,40,40,26,18,8,7,3,73,73,75,79,77,72,67,58,34,44,40,34,83,82,65,60,41,41,40,98,81,87,70,51,50,50,35,21,19,15,74,65,64,63,53,51,52,52,48,35,34,34,18,70,65,65,73,62,76,74,67,74,72,59,59,51,95,93,82,91,82,74,80,62,62,55,90,85,84,80,85,85,69,69,55,51,22,22,9,70,64,65,85,80,79,40,37,48,40,75,70,59,69,59,52,41,40,30,26,23,7,5,15,77,73,70,66,70,65,54,31,30,25,70,65,65,61,55,72,70,70,60,60,58,51,48,34,28,27,22,27,26,16,70,61,53,61,55,80,83,67,55,47,44,25,10,10,8,70,64,58,50,41,36,32,42,68,63,68,82,91,92,84,52,44,53,53,45,37,20,21,24,70,61,55,46,40,40,25,21,22,70,70,64,61,59,55,55,55,45,38,36,34,37,36,59,59,59,70,78,78,30,40,40,40,99,98,99,52,52,53,80,80,82,66,61,59,77,68,75,53,63,63,56,34,25,25,35,1,1,1,70,67,68,76,70,63,58,59,73,61,51,49,44,85,85,85,71,68,67,83,76,71,69,69,73,48,48,48,35,14,13,20,70,67,44,49,49,94,93,81,81,86,66,65,70,92,86,79,75,76,76,47,28,23,11,8,8,75,75,75,53,30,33,29,23,24,24,70,61,52,51,35,34,29,73,73,64,62,51,43,43,83,80,77,67,59,55,55,55,55,35,35,31,60,51,36,36,32,70,64,60,55,55,2,70,69,64,46,34,33,14,13,6,77,76,71,57,35,29,28,28,70,42,40,42,90,90,84,74,80,53,43,43,41,32,12,12,14,9,14,7,3,73,69,53,43,37,34,70,68,76,67,44,49,54,40,34,34,11,70,66,66,79,59,59,59,55,54,54,70,67,67,74,62,59,27,14,8,8,70,59,59,59,88,82,69,69,62,4,2,1,1,99,84,74,59,69,74,67,36,36,46,46,91,83,81,71,72,72,86,78,73,68,78,78,72,71,71,69,53,27,21,15,9,8,2,1,90,90,70,70,68,30,74,69,65,60,48,48,26,24,9,7,70,20,35,29,39,35,70,67,67,81,81,78,70,61,56,94,92,85,65,64,56,53,48,46,42,38,41,98,98,98,54,75,75,77,76,76,86,76,58,51,49,47,47,57,57,70,70,38,37,37,55,51,47,43,44,44,27,27,20,70,44,40,35,33,29,29,23,23,21,12,12,7,3,97,91,84,79,77,64,74,74,63,85,84,84,60,31,17,12,3,2,70,68,54,55,55,96,92,92,75,69,64,62,58,95,95,90,84,79,60,58,44,39,30,38,33,70,85,79,73,74,75,66,58,25,24,18,70,66,64,59,69,59,54,50,45,45,49,80,16,16,15,1,70,62,63,53,31,31,24,20,15,25,25,67,59,32,24,17,17,22,70,61,58,46,45,31,20,18,11,9,9,7,74,70,60,51,40,40,33,25,19,14,14,9,70,54,29,22,8,3,2,70,63,63,58,36,70,52,53,36,36,45,70,71,67,92,93,89,62,55,53,50,47,45,92,73,68,56,55,60,29,70,62,58,55,42,40,16,15,19,73,41,35,32,28,23,15,3,1,2,70,72,67,46,37,34,26,22,19,7,70,50,51,43,23,21,31,61,61,59,94,88,81,4,14,70,70,70,49,44,45,34,34,34,34,66,63,57,84,84,77,3,15,70,67,64,82,82,82,57,41,29,20,98,94,94,56,43,45,58,80,69,61,53,51,34,42,42,42,32,67,67,58,89,77,69,69,58,55,27,24,15,6,6,70,68,20,13,2,70,53,45,18,10,15,70,34,80,76,76,63,63,42,45,44,31,13,8,4,4,96,90,80,59,17,70,69,66,59,59,56,48,49,41,93,87,86,79,71,33,27,27,22,21,21,6,5,3,70,30,14,9,8,70,70,65,70,66,58,62,51,43,34,29,29,29,20,80,69,74,42,38,24,24,12,12,12,70,65,62,87,92,39,39,51,27,14,11,9,5,70,17,17,4,70,49,49,51,88,88,87,82,72,72,59,55,62,65,83,67,67,68,62,49,49,49,38,36,36,70,30,23,80,75,71,69,61,63,63,36,33,22,22,23,70,68,18,15,14,85,79,77,66,65,63,70,68,57,57,57,44,44,59,54,70,52,47,44,39,36,18,15,2,80,77,77,63,56,53,44,36,30,28,27,20,15,15,9,5,77,69,63,39,49,35,35,70,65,58,57,64,49,45,42,88,94,93,83,57,57,53,88,85,74,74,57,50,50,90,70,70,64,74,69,63,90,90,54,53,53,40,28,22,22,75,68,68,62,58,49,24,27,31,81,74,59,48,33,31,19,29,27,40,70,63,59,41,37,36,24,24,5,5,5,7,93,93,93,52,49,38,25,17,17,1,1,1,70,70,40,40,40,79,71,54,51,45,38,38,30,8,2,70,70,70,80,64,36,19,15,70,70,67,68,55,49,60,22,7,3,1,1,70,70,70,80,77,77,61,47,37,34,27,24,6,3,70,66,66,59,52,44,39,35,33,24,6,1,2,1,70,57,57,57,80,80,80,72,72,57,57,57,70,11,2,2,1,70,67,67,57,58,58,43,35,28,7,2,1,73,69,42,39,33,31,23,19,76,76,46,48,50,45,32,32,42,34,80,75,69,43,43,52,62,79,65,62,62,77,77,70,61,61,57,50,55,55,51,42,36,29,29,25,70,38,24,20,20,11,5,2,70,72,69,54,54,53,36,39,49,86,58,57,46,29,19,6,5,4,70,63,62,61,39,39,35,29,27,17,14,14,70,66,63,72,50,51,41,96,92,80,66,55,54,34,25,15,97,98,88,79,67,67,67,75,79,50,44,39,42,65,62,63,59,59,48,88,84,83,33,33,33,42,48,39,56,55,17,11,5,5,70,70,70,58,58,43,40,40,15,15,15,70,65,57,12,12,3,2,2,70,68,55,34,32,31,21,20,14,70,70,62,25,13,8,8,70,67,75,83,71,62,70,70,59,73,72,69,77,57,57,58,93,82,78,68,64,47,40,27,24,4,3,1,70,68,68,59,48,14,13,3,70,66,66,56,56,53,48,42,32,30,1,70,62,38,35,26,23,19,6,1,70,66,58,64,64,45,43,53,45,85,92,83,91,61,61,49,75,69,70,66,64,62,62,52,46,30,9,70,30,30,7,7,80,52,50,50,39,45,16,11,1,2,70,70,63,58,35,39,21,21,70,63,61,79,76,58,46,38,45,39,39,80,51,48,40,10,20,12,8,70,72,59,46,46,36,27,18,3,3,3,3,96,96,80,59,48,48,35,20,77,73,70,55,62,46,44,43,63,49,33,64,63,58,87,84,83,56,49,50,45,47,34,30,30,70,55,51,48,46,53,46,42,38,29,39,39,39,70,55,48,45,45,46,34,34,30,70,54,53,46,80,80,79,66,51,47,47,75,70,73,56,70,69,69,86,81,81,48,40,44,41,70,65,64,49,48,7,70,80,77,44,40,30,28,35,70,70,62,61,38,38,22,20,10,10,11,70,53,33,43,23,17,17,24,6,1,1,2,45,44,43,92,10,3,3,4,70,59,55,46,40,37,27,11,12,2,2,70,66,64,48,46,40,23,14,6,70,65,53,43,43,42,93,92,87,82,71,65,63,58,44,38,35,33,27,72,66,63,80,71,62,55,49,82,82,87,72,72,77,70,70,61,59,55,44,44,44,35,58,52,39,32,70,61,56,9,70,76,86,86,94,60,63,63,49,48,44,40,25,23,23,74,69,49,44,51,51,32,32,20,12,6,70,66,51,44,34,35,30,21,31,26,9,13,10,2,76,67,67,51,46,76,75,75,42,40,37,10,7,76,68,67,57,55,49,46,33,70,70,68,72,50,70,17,6,6,6,70,70,70,76,74,72,56,47,45,43,35,35,30,17,17,4,70,70,63,41,30,30,15,12,12,70,70,36,34,27,37,20,15,8,5,2,65,31,34,27,62,42,41,41,28,24,40,28,21,21,7,7,7,74,80,80,87,87,88,76,25,25,24,70,63,50,39,35,24,19,14,18,27,27,73,70,62,55,45,46,41,31,30,19,16,2,2,70,61,41,41,21,20,17,8,91,82,76,73,65,60,60,60,46,33,23,24,23,73,58,70,61,57,55,48,44,44,36,31,8,5,1,70,69,61,84,84,79,53,47,50,86,77,74,58,44,44,25,13,12,11,70,66,65,80,80,80,51,51,33,28,21,21,16,70,69,61,98,67,63,55,55,50,86,85,81,77,75,75,75,79,68,59,41,2,70,74,74,57,50,53,41,41,41,2,1,5,74,59,4,1,70,66,61,62,54,49,33,33,30,18,5,4,92,65,47,57,44,31,24,22,19,15,2,70,70,70,59,61,44,44,32,32,32,10,6,70,51,40,37,28,33,72,63,63,61,42,42,38,70,77,77,70,70,62,59,59,54,38,38,35,57,70,63,63,92,94,90,49,59,59,35,23,19,16,9,10,20,70,70,65,37,26,15,70,70,71,67,73,71,61,60,60,81,81,79,65,56,57,38,25,24,29,16,84,85,77,71,66,67,46,53,49,92,85,84,72,72,72,51,49,40,32,32,70,52,65,53,34,31,29,70,51,53,31,31,5,70,68,68,65,54,52,49,49,74,57,67,66,60,81,70,65,46,43,45,88,87,87,69,65,66,48,49,36,33,80,78,60,58,58,98,91,86,86,15,15,15,70,66,66,55,57,55,44,42,39,97,97,97,46,70,65,65,82,82,79,51,49,43,42,38,70,62,59,48,45,38,34,70,65,59,65,62,80,76,53,49,43,41,23,17,12,7,7,3,1,71,69,67,75,76,76,59,51,48,44,40,39,61,56,63,44,2,1,57,52,44,44,37,37,62,57,57,32,30,70,66,35,70,70,79,74,78,82,66,60,49,30,14,14,12,2,1,15,15,70,70,66,60,55,52,39,10,9,9,75,73,73,77,63,43,40,37,80,78,52,49,48,92,92,92,82,78,18,15,7,6,6,1,2,74,47,31,31,31,16,16,16,8,70,56,49,49,47,53,54,53,73,80,80,66,69,69,3,5,5,99,97,95,34,22,24,21,14,4,72,72,72,98,98,98,43,43,24,29,29,29,80,23,24,14,12,12,12,69,69,67,74,74,69,60,47,50,50,40,3,1,73,70,68,62,55,55,44,41,77,65,52,52,70,30,21,7,8,8,80,76,53,30,25,27,11,9,3,74,49,41,50,45,51,18,13,12,70,64,50,50,45,41,39,46,43,92,89,89,54,38,37,28,20,13,8,13,10,70,70,71,43,43,40,80,74,77,61,57,54,41,40,36,75,67,63,63,53,45,45,30,30,28,75,71,61,74,67,58,58,72,76,74,80,53,34,27,15,11,11,80,78,78,66,62,42,40,13,14,19,70,66,60,56,51,51,49,43,44,85,79,79,31,26,21,15,98,97,94,72,57,52,33,26,15,16,70,60,60,55,21,21,28,73,53,53,47,90,84,81,79,79,66,63,55,48,41,41,38,33,30,24,22,22,66,61,61,86,86,82,69,62,73,63,60,55,53,45,44,44,43,43,34,6,6,70,65,57,57,48,47,40,33,32,32,22,4,1,4,4,79,79,70,70,67,66,65,59,96,89,85,81,74,66,55,55,2,70,62,38,8,6,4,4,95,88,87,55,48,44,36,34,31,24,24,16,9,4,1,1,70,70,74,70,63,56,56,40,38,31,29,35,35,90,92,92,70,65,59,47,40,22,19,38,71,65,62,31,27,70,66,73,68,68,62,59,48,48,48,54,43,41,20,14,9,7,72,66,63,58,58,47,52,43,93,90,80,78,73,73,70,58,50,46,42,41,41,41,91,82,82,76,67,50,33,26,19,11,11,1,2,70,57,57,57,71,62,62,55,55,55,46,43,38,45,38,71,58,39,34,25,19,16,15,5,1,1,1,70,63,61,59,46,34,31,30,26,74,56,53,53,89,75,67,63,66,58,56,52,24,16,13,10,4,70,67,67,85,70,66,63,56,54,49,32,36,12,12,12,70,66,66,54,54,55,66,54,54,70,68,55,51,47,94,89,85,85,56,44,41,98,95,93,19,70,65,57,48,46,46,36,34,30,24,19,15,13,18,18,70,85,84,23,19,9,7,4,70,43,46,41,20,21,19,70,65,70,46,1,70,70,70,82,65,70,61,56,45,31,30,32,70,70,70,67,68,57,75,70,66,66,58,53,53,90,89,89,73,66,48,47,40,34,22,27,28,59,60,43,22,32,50,46,69,29,29,18,13,5,70,69,68,93,87,87,50,50,45,97,86,90,64,71,66,87,97,91,91,64,64,61,70,80,67,67,76,75,75,65,64,66,45,39,30,3,5,4,70,70,59,57,60,63,60,52,45,80,90,90,86,58,47,35,40,23,24,5,1,80,39,40,33,9,75,71,61,61,55,46,34,34,18,15,15,15,3,2,44,41,39,90,90,99,78,78,78,85,74,70,52,50,42,49,49,70,63,66,78,74,75,64,64,43,37,34,33,70,66,54,34,34,22,20,20,69,79,70,64,80,71,68,68,78,74,23,19,29,11,20,13,16,77,60,57,47,42,42,32,27,95,87,87,44,44,28,28,28,58,58,53,80,80,70,54,52,62,41,41,35,22,20,20,70,47,42,43,28,16,14,14,70,68,62,86,82,76,70,53,37,35,40,81,78,74,69,45,43,43,80,88,67,66,62,54,51,57,57,52,49,33,31,13,11,3,2,70,71,58,54,43,33,44,44,31,12,12,12,17,83,78,77,57,36,70,63,61,52,43,39,78,75,66,62,59,55,34,28,20,5,70,67,67,77,77,79,82,80,80,60,53,48,40,36,28,13,8,18,8,74,74,70,60,59,44,43,80,76,76,69,61,43,40,32,46,56,43,23,21,19,25,79,79,76,64,64,33,33,26,18,9,9,71,67,63,58,52,47,33,33,33,59,56,55,48,45,50,84,79,72,67,63,61,15,13,5,2,65,58,37,28,23,23,9,6,68,64,14,12,3,70,64,43,45,41,41,58,57,44,39,43,34,30,15,11,21,25,80,80,69,69,60,54,54,52,52,70,70,61,58,58,80,95,87,69,50,38,35,29,28,28,25,18,5,3,1,1,76,75,74,78,79,76,81,79,72,69,42,40,18,7,72,65,65,61,48,48,45,78,75,67,67,63,57,41,35,28,28,20,70,53,70,69,65,71,38,31,77,51,41,30,70,68,47,40,32,36,29,73,48,42,39,26,21,21,12,14,13,74,71,76,65,27,22,13,6,6,72,70,61,57,57,81,76,76,70,68,64,95,95,73,61,60,53,47,38,35,20,20,12,5,5,78,74,72,66,34,28,28,2,70,83,71,63,74,73,73,88,89,80,69,43,40,40,32,24,24,70,66,66,78,76,66,60,60,42,38,38,70,68,68,57,50,48,40,41,47,41,38,33,33,66,65,59,34,34,27,26,74,74,52,41,36,31,13,13,7,4,2,70,57,53,53,95,91,95,31,24,14,14,14,70,70,70,69,68,60,57,62,80,75,54,49,54,97,96,86,86,86,71,61,61,50,47,32,25,25,16,14,14,70,70,46,46,46,93,90,96,37,37,35,70,63,75,83,83,88,42,35,25,25,25,12,7,2,1,70,69,44,52,46,26,26,23,70,70,54,47,41,41,32,26,26,26,70,68,36,33,33,18,18,63,48,43,43,34,33,33,18,2,70,50,47,39,24,24,19,69,58,42,42,35,70,64,63,56,56,41,51,43,21,31,24,24,44,22,23,70,70,52,46,38,48,42,82,71,15,6,2,2,4,70,70,59,52,47,39,31,31,39,63,61,71,73,80,80,49,49,49,42,28,26,18,28,22,30,70,49,39,39,30,14,14,7,70,68,68,46,18,12,10,12,70,57,39,38,38,70,65,64,57,55,40,50,46,36,56,56,48,43,38,35,32,75,77,84,80,28,31,41,43,80,75,58,49,43,43,70,69,63,45,65,63,59,59,54,92,90,91,44,25,9,5,5,65,56,47,44,44,80,61,61,42,42,35,26,24,15,12,22,10,70,66,65,90,85,57,53,45,39,37,36,22,20,18,78,78,69,44,70,69,50,37,10,18,78,73,68,63,45,55,48,35,27,27,24,24,20,74,73,61,58,45,30,34,21,70,64,65,54,40,41,31,26,26,20,74,70,30,30,30,66,65,59,53,45,39,78,75,72,51,46,42,40,38,28,29,22,72,67,65,58,53,53,44,40,32,17,13,79,76,65,59,46,43,27,27,65,66,68,79,73,73,67,67,58,60,57,40,21,18,13,11,18,10,70,69,69,57,57,52,38,31,22,13,12,12,5,66,64,64,83,79,79,70,66,66,41,26,23,20,8,9,5,76,70,63,59,7,2,70,70,60,64,67,27,24,9,5,3,76,76,61,40,35,29,15,7,70,69,61,58,41,32,27,8,3,3,70,51,50,47,34,34,20,20,29,23,70,70,65,53,29,12,20,17,13,88,80,71,59,54,46,34,32,84,66,63,49,34,27,22,2,2,69,69,79,73,63,36,28,20,17,17,70,61,57,70,67,57,33,22,20,16,70,58,44,41,27,21,16,6,1,70,66,45,37,31,31,7,5,5,70,70,66,80,80,75,61,60,65,90,90,53,40,33,31,29,20,10,8,8,62,62,38,45,43,80,72,64,59,55,53,30,28,19,11,7,12,70,66,52,77,39,34,29,39,34,34,63,60,61,53,48,45,3,3,3,75,69,66,74,58,35,12,11,4,14,88,88,89,66,51,59,59,52,32,32,33,67,59,49,47,32,29,18,19,9,7,7,70,70,64,54,52,60,60,82,77,76,69,65,65,55,50,39,39,47,70,59,59,59,97,96,88,67,65,65,60,53,52,43,29,14,73,62,55,55,49,49,42,86,73,82,71,70,84,82,83,80,76,72,60,65,65,88,84,60,53,55,91,95,95,95,55,56,49,70,70,70,62,38,35,26,79,70,70,68,66,60,60,56,54,44,38,38,35,30,25,19,1,70,37,31,20,19,10,10,1,11,70,55,51,46,46,45,36,33,28,28,63,58,44,44,44,89,74,65,62,55,55,44,40,35,36,64,66,66,37,30,70,70,76,59,44,37,74,69,69,67,64,62,69,69,60,60,57,53,53,84,84,73,69,68,54,50,49,64,89,81,80,78,65,57,56,55,53,47,37,34,31,70,69,69,84,50,51,35,31,27,26,25,22,22,70,58,55,40,40,34,44,34,20,20,21,77,57,40,31,31,70,69,58,52,38,32,29,58,61,61,93,97,95,53,40,42,23,27,26,70,71,70,49,45,42,39,32,28,25,24,34,70,64,57,45,70,35,21,36,31,21,8,5,8,76,72,68,62,61,51,52,70,69,54,27,25,23,18,16,16,70,65,65,23,16,70,62,36,33,28,27,24,12,13,7,80,79,71,64,61,48,37,37,22,22,25,70,65,65,63,63,52,70,70,70,69,66,49,33,32,32,25,23,22,22,70,66,66,62,38,37,19,15,9,1,30,38,38,70,59,39,37,37,71,66,72,62,61,57,57,38,30,30,32,59,21,2,2,6,70,69,69,50,72,48,33,31,22,12,10,15,10,20,72,68,68,68,4,59,47,41,37,35,26,21,6,6,6,5,80,61,56,38,36,36,31,60,54,48,45,39,37,34,67,63,62,65,62,54,34,23,21,18,5,5,5,1,2,77,77,76,45,45,41,29,25,17,15,16,10,70,62,63,27,22,22,70,59,64,65,60,81,22,22,73,66,66,54,51,52,91,90,88,89,83,78,75,80,77,57,57,53,84,82,60,60,47,40,79,78,10,10,74,74,73,80,54,45,38,34,30,25,32,21,76,31,30,28,70,68,43,34,17,13,6,75,75,63,63,57,78,26,20,70,69,65,65,60,55,40,35,35,70,70,65,54,72,59,57,60,78,80,79,44,39,39,39,33,30,26,26,20,21,21,70,70,61,57,52,49,44,44,44,22,75,67,69,64,64,27,19,9,70,76,76,82,79,69,66,58,55,48,52,52,47,41,40,33,30,26,85,81,82,60,60,60,80,84,61,71,71,71,71,60,63,49,16,25,20,20,15,8,8,70,70,64,54,54,48,43,38,36,34,24,15,19,29,25,23,70,68,59,59,59,53,31,25,24,24,19,17,4,2,2,70,65,61,75,72,72,65,54,55,22,22,13,11,11,10,70,70,70,74,70,70,70,69,63,60,60,94,94,86,78,75,75,80,80,64,60,64,97,75,72,70,79,71,71,66,64,50,40,27,19,22,13,12,12,70,65,67,79,81,65,64,66,81,69,65,62,52,46,48,31,57,57,55,95,91,90,82,78,50,41,41,71,69,64,85,84,74,51,39,34,34,24,21,2,66,41,41,39,28,9,4,9,70,68,64,49,45,45,36,23,15,15,11,21,70,62,60,64,53,48,31,31,31,26,7,3,65,58,68,36,9,1,70,78,65,59,59,45,39,36,36,29,18,15,15,5,5,5,5,2,44,41,41,37,29,26,25,67,67,61,70,69,68,31,31,23,17,9,5,5,15,10,66,60,62,83,83,82,58,50,38,70,65,62,60,55,55,91,91,89,75,71,66,64,50,45,46,36,30,26,26,16,14,14,7,8,8,70,57,53,53,45,56,55,55,43,43,23,14,14,12,4,4,70,62,62,72,70,64,61,58,58,63,82,80,70,65,44,44,54,91,91,91,61,59,59,44,30,38,36,70,70,70,45,45,45,95,87,76,47,47,49,39,2,70,69,69,64,63,43,26,26,26,21,15,2,70,62,42,42,37,37,36,96,85,81,81,61,46,43,71,60,47,46,38,37,39,42,70,62,58,51,48,38,30,21,2,3,75,80,72,75,76,76,74,74,60,58,68,53,46,31,31,31,70,70,63,80,76,86,81,61,71,64,46,46,64,84,87,73,70,30,27,24,12,5,4,3,2,70,59,52,52,52,70,71,62,59,69,67,66,9,15,70,74,66,80,80,54,53,62,41,36,70,68,38,36,24,17,8,6,11,1,89,88,79,81,71,55,48,56,87,96,96,7,70,52,53,43,41,35,17,9,9,9,2,36,34,3,3,5,70,65,65,65,35,30,64,61,60,30,26,25,97,96,89,86,82,77,66,28,23,10,7,7,90,90,82,75,75,75,76,67,68,71,69,64,76,29,28,23,70,73,83,63,94,87,73,70,54,51,41,40,36,29,13,14,14,71,68,49,49,49,31,22,12,2,2,2,70,62,58,58,29,23,17,11,10,69,57,55,65,65,94,81,79,79,42,38,26,18,19,11,3,1,1,74,74,74,82,79,70,70,70,93,80,62,41,40,40,97,91,85,75,85,15,9,9,2,70,69,57,52,57,46,39,43,32,19,17,9,9,9,9,81,5,6,51,51,51,51,44,50,39,74,67,59,57,50,41,19,4,70,48,70,63,63,79,70,60,56,30,20,20,8,80,78,77,67,59,61,45,32,33,25,86,86,86,75,82,28,23,20,14,12,11,72,72,10,76,84,79,40,42,36,70,65,65,51,48,7,4,70,70,64,43,43,60,55,48,45,45,45,90,81,71,71,64,70,59,58,58,39,39,35,92,85,86,53,62,65,92,86,81,79,70,60,55,70,70,73,67,58,66,82,76,71,58,27,4,3,13,8,2,71,76,76,71,67,43,30,22,20,27,26,8,1,70,55,48,42,42,64,28,25,25,13,5,70,70,60,57,57,55,30,21,18,66,64,20,20,49,44,40,16,16,13,70,65,61,51,39,35,26,23,70,70,70,80,80,79,50,44,45,39,41,41,93,93,88,75,52,37,14,16,14,3,70,55,55,51,43,18,7,7,78,73,68,68,60,35,36,30,15,13,13,70,61,50,50,39,70,70,42,37,37,70,63,62,29,11,9,13,69,48,44,44,94,92,80,65,61,60,50,12,7,70,67,56,51,27,13,13,13,1,6,6,6,78,70,65,48,47,29,25,30,70,56,53,56,66,58,35,37,33,70,68,41,37,32,70,64,63,45,44,40,36,25,65,61,50,39,40,48,80,65,63,57,34,27,24,10,8,8,18,70,56,37,26,19,9,70,65,60,57,53,40,32,28,24,24,9,3,80,67,8,8,18,70,55,53,58,60,57,55,48,48,28,8,18,18,28,38,30,58,37,29,52,70,54,48,43,43,38,55,42,42,49,70,45,47,47,92,11,8,4,4,70,66,66,77,70,69,75,58,30,30,31,20,11,2,70,67,28,27,24,16,14,13,70,65,37,31,31,27,9,2,1,2,52,48,43,39,33,23,23,48,48,49,75,75,82,61,61,52,43,43,43,86,79,75,49,43,26,26,25,65,64,59,90,44,44,35,32,21,14,8,5,8,75,65,46,42,51,89,85,84,59,51,44,15,8,79,75,71,69,61,61,60,38,35,30,21,31,31,68,52,54,54,92,89,80,75,68,50,35,35,12,58,47,52,52,33,18,15,13,6,3,76,76,70,68,62,57,39,49,44,38,22,21,19,70,61,55,48,46,17,8,11,4,70,65,64,58,55,55,30,27,15,9,7,70,67,65,76,69,76,76,69,79,79,73,63,62,54,49,45,42,37,30,30,61,44,50,47,47,37,58,52,52,90,79,58,55,50,91,81,91,91,88,56,54,54,91,81,88,82,71,54,52,57,78,73,69,67,54,46,25,21,23,6,1,1,1,70,55,55,53,92,83,77,77,43,48,43,35,65,43,42,18,18,70,75,66,43,41,41,89,89,77,75,75,50,31,34,25,70,70,66,83,81,75,71,70,70,81,84,75,59,57,49,49,44,97,98,87,88,84,48,48,45,30,30,33,60,60,56,38,38,43,18,18,18,6,6,8,2,65,51,49,41,41,41,92,60,59,59,80,73,67,47,45,35,29,31,68,68,60,50,55,50,46,44,37,34,29,17,12,8,60,60,55,86,82,62,58,49,19,17,8,79,73,71,70,58,52,50,22,29,23,72,64,64,51,51,51,40,40,37,70,69,70,70,67,66,53,46,25,24,20,70,67,71,69,46,40,37,5,81,81,72,70,62,49,64,57,67,73,79,89,79,76,76,67,67,63,50,59,53,85,92,94,94,48,44,43,43,60,47,52,47,52,46,38,34,34,79,63,54,54,54,53,48,48,38,29,29,12,70,67,77,86,34,34,70,68,63,80,72,71,53,53,42,42,40,70,67,61,80,90,89,94,87,69,65,57,53,45,71,52,56,51,83,51,46,39,35,75,60,57,45,43,72,64,46,38,35,36,11,9,8,80,80,80,65,65,57,46,37,27,25,25,70,56,50,60,55,42,47,25,29,21,70,80,75,47,44,41,24,21,29,70,65,62,46,44,54,91,40,46,32,29,29,70,70,2,70,66,66,78,73,72,70,66,52,36,22,70,55,80,57,53,50,11,10,5,75,71,72,80,52,58,43,40,38,36,92,88,77,64,61,50,50,45,37,41,20,19,14,70,70,69,11,2,70,65,63,59,60,30,30,57,48,46,42,38,32,32,34,66,55,51,19,14,4,2,70,61,69,70,72,65,71,68,57,55,45,18,17,5,8,70,65,65,96,89,87,75,74,63,46,44,44,85,86,78,73,67,57,55,58,80,89,89,97,62,45,44,36,34,35,23,24,23,12,14,17,70,70,62,49,49,32,32,70,71,81,79,85,83,81,64,62,56,45,58,32,26,26,19,24,68,60,59,92,87,85,59,41,41,37,70,59,39,19,13,4,1,70,62,62,30,25,25,17,12,9,6,70,80,58,56,59,86,80,75,75,73,90,80,80,74,33,29,14,5,5,71,71,69,23,23,23,14,13,4,1,67,67,67,80,77,51,46,38,34,34,79,75,62,54,51,51,47,40,37,4,1,1,1,70,63,58,58,58,53,51,10,3,5,80,74,68,61,59,57,54,55,46,43,40,18,65,50,41,44,24,17,11,1,2,70,70,65,58,57,41,72,66,66,88,77,70,66,51,44,80,69,67,57,46,46,46,90,86,85,76,74,69,71,53,54,44,43,41,41,79,74,70,68,43,32,13,10,7,5,70,68,68,73,72,58,58,64,89,89,72,48,39,32,28,70,64,62,51,38,48,48,56,93,89,89,67,67,54,58,45,45,55,53,53,33,31,25,11,9,10,70,55,54,44,70,67,36,36,36,70,58,52,45,45,45,99,87,86,86,76,64,60,39,30,30,30,28,26,22,70,70,55,22,17,70,62,62,57,54,51,89,78,78,73,65,62,53,92,88,81,81,69,79,69,80,76,71,56,66,66,76,63,51,51,50,25,25,20,70,63,58,57,52,49,51,48,48,80,78,72,72,65,66,59,47,38,36,13,70,66,63,56,56,70,65,60,57,39,29,29,70,70,64,90,88,88,60,58,49,48,41,80,76,76,31,26,2,70,70,80,73,55,50,41,37,23,20,20,70,61,53,53,14,19,13,9,70,61,61,24,15,14,16,16,75,72,61,51,52,44,42,40,31,29,15,4,4,4,70,56,55,52,89,89,89,70,72,66,73,71,71,90,90,90,58,53,46,43,37,35,31,13,2,2,10,83,64,55,55,46,43,29,29,29,7,84,90,85,70,55,54,54,78,77,72,73,64,71,65,62,76,75,70,69,60,57,57,51,80,55,41,35,34,21,17,15,70,70,37,70,58,55,50,85,82,82,62,28,16,9,7,70,67,71,85,84,84,55,46,27,25,25,13,86,82,80,71,73,73,73,57,44,41,42,32,21,15,8,4,4,77,59,45,47,36,56,57,36,31,30,22,21,24,70,62,52,52,45,41,32,33,68,66,61,52,52,34,36,27,16,21,16,70,62,49,49,45,85,79,79,64,64,51,50,38,25,22,22,68,55,54,30,20,7,7,6,70,61,62,66,82,79,21,18,8,1,70,69,70,2,70,74,74,94,70,60,60,34,35,31,23,19,16,7,7,3,70,67,60,60,56,90,89,76,77,70,65,64,63,52,40,28,23,20,15,9,7,6,94,89,84,84,82,50,17,17,22,2,70,66,61,59,50,47,45,44,88,74,67,66,76,90,10,6,4,70,61,50,39,70,66,51,33,32,28,78,78,76,64,60,55,82,68,50,41,44,40,27,25,13,70,70,72,79,80,80,66,64,64,87,93,88,88,69,68,76,32,29,11,6,11,72,61,60,3,3,1,2,70,40,50,50,54,93,90,70,64,54,43,40,11,11,78,75,57,57,49,79,76,76,39,38,34,13,3,3,3,77,77,1,74,69,54,41,41,38,32,17,17,17,75,73,73,62,57,50,16,12,5,4,4,70,76,72,53,57,30,25,25,25,75,75,39,35,33,28,29,22,19,18,15,10,10,70,65,52,52,45,84,73,72,77,80,69,70,65,66,61,66,62,58,55,87,74,71,63,60,51,48,51,81,70,69,60,70,62,74,74,19,7,3,70,66,71,71,58,59,48,46,41,41,70,74,73,73,75,74,59,55,52,47,47,38,30,16,10,70,69,66,80,76,73,77,62,56,51,13,7,5,5,1,1,70,62,56,53,47,44,51,41,92,51,37,35,34,18,5,2,1,1,70,71,71,66,64,64,83,83,70,68,63,87,85,85,63,63,63,92,91,89,72,72,80,67,76,76,59,51,46,24,24,19,13,23,20,20,75,69,61,51,61,93,82,75,54,49,42,43,88,79,74,70,59,59,49,39,36,36,56,55,53,25,20,70,44,39,32,27,24,12,7,5,70,35,46,51,90,66,59,66,68,53,37,26,21,31,79,79,53,46,47,42,33,25,16,18,14,15,6,5,58,56,53,53,52,44,37,37,32,17,70,70,84,74,72,72,67,64,64,77,69,68,67,61,49,48,48,70,64,47,57,57,57,37,59,57,53,45,43,40,70,70,70,64,52,63,62,60,87,81,79,65,62,56,53,70,65,61,92,81,75,75,73,73,73,68,61,61,55,55,55,43,29,25,19,16,17,70,65,66,75,54,40,28,23,21,11,3,4,61,55,11,70,70,63,46,46,36,44,44,80,78,68,88,86,76,74,74,60,58,53,46,64,63,55,56,41,27,25,29,12,12,70,65,68,58,61,61,74,52,46,27,27,13,10,10,77,68,78,83,56,29,23,27,2,4,70,70,70,71,71,67,49,47,39,19,13,12,70,61,50,50,41,41,39,37,37,26,17,20,84,27,25,15,16,76,73,64,53,37,44,36,23,14,8,8,1,70,66,66,75,71,66,62,63,57,52,41,40,50,38,70,45,38,30,20,20,8,1,6,70,63,63,58,56,56,80,83,71,68,62,56,49,47,45,45,42,95,94,94,84,74,66,66,36,28,12,6,7,70,70,70,33,43,53,44,70,23,22,22,9,12,70,68,62,66,87,75,75,62,45,41,41,32,29,22,2,70,66,46,33,31,28,13,7,6,70,70,64,48,26,26,10,2,70,61,58,60,60,48,48,47,89,82,80,63,73,68,50,33,28,27,20,17,16,70,62,43,42,36,36,70,62,60,55,58,51,49,34,32,28,23,15,7,5,5,70,42,40,40,97,97,86,74,76,72,43,36,31,30,27,18,70,63,61,59,53,49,49,70,85,76,67,61,48,42,34,36,30,70,70,66,41,41,39,70,63,63,59,49,28,26,26,72,79,81,83,61,60,70,63,50,37,92,87,81,78,72,63,72,65,69,64,62,36,46,41,31,24,7,6,70,64,47,27,24,94,78,72,61,57,50,50,44,34,34,28,9,4,70,57,50,48,42,54,46,33,33,30,30,32,64,58,58,52,38,38,77,68,63,64,36,27,16,15,25,11,7,90,87,67,67,61,55,49,30,40,24,25,13,13,9,71,71,59,20,20,31,70,55,49,49,87,87,86,67,48,43,35,27,20,26,17,14,15,81,81,90,85,58,63,63,25,11,74,70,56,57,50,33,28,24,23,74,78,49,42,44,86,86,86,62,37,32,33,8,7,72,64,57,27,27,22,71,71,56,67,57,45,41,34,32,32,60,60,60,94,88,81,76,85,62,55,53,52,37,37,29,91,69,63,34,25,2,69,66,54,54,43,40,40,38,38,2,70,59,38,24,24,24,70,70,69,90,67,59,69,61,60,55,46,46,43,53,48,41,16,5,5,2,70,72,68,88,76,73,66,71,71,91,95,86,79,78,73,63,48,31,12,2,27,70,67,63,7,4,1,1,93,92,96,88,77,59,43,39,36,27,27,24,12,12,77,87,72,65,30,18,16,10,10,10,8,70,70,65,64,51,50,40,51,47,41,39,36,15,2,75,90,90,73,73,65,64,62,35,24,7,70,67,53,53,35,15,15,3,3,1,85,86,86,90,84,70,57,57,55,75,74,66,26,70,67,60,49,42,34,34,27,20,15,7,17,19,6,70,68,63,59,55,56,33,28,28,99,97,95,55,18,11,11,8,2,3,70,68,75,74,92,90,84,78,41,24,19,70,59,57,51,51,48,48,32,30,30,20,8,8,4,1,1,70,70,73,75,75,66,62,70,68,71,79,70,70,68,68,60,80,80,77,87,23,18,14,9,70,69,74,30,26,23,25,61,57,61,90,75,77,77,67,64,60,44,40,37,61,61,61,57,49,23,18,80,71,68,66,51,49,49,43,15,13,9,98,96,96,85,73,60,60,22,22,15,70,69,80,64,62,50,41,35,16,7,8,71,71,58,46,41,41,91,89,89,80,79,79,18,11,12,12,12,70,65,62,83,63,58,59,80,74,69,74,61,60,40,28,33,33,15,13,9,71,69,66,50,41,36,28,23,25,25,92,84,73,60,49,49,70,64,44,44,37,33,39,34,96,93,93,41,45,32,36,30,27,22,70,63,58,50,60,93,88,86,59,56,76,76,36,41,33,59,59,59,91,87,87,69,64,56,54,49,85,78,56,47,33,35,8,8,97,96,92,62,62,62,46,41,19,17,14,12,1,1,2,76,76,65,52,75,68,64,64,59,87,86,83,36,32,42,36,68,66,56,55,45,92,86,70,70,66,65,59,69,64,52,48,46,31,20,25,20,10,1,66,76,65,63,50,45,44,43,52,47,47,41,13,10,10,65,46,31,41,41,36,67,60,60,83,70,40,40,47,60,60,51,47,4,89,89,83,32,20,17,13,7,3,2,74,68,68,75,71,55,28,25,25,9,8,2,60,56,55,83,74,74,75,74,70,51,51,51,45,29,20,5,7,69,65,31,27,22,70,70,49,20,70,63,70,75,75,75,75,25,21,17,70,63,55,48,48,54,83,77,77,98,95,93,50,50,48,92,63,56,51,33,34,28,22,24,20,15,16,94,96,28,23,24,3,70,69,62,80,76,14,14,14,70,37,34,16,2,6,70,58,58,33,29,28,23,23,19,74,72,49,21,21,70,66,62,80,66,63,65,93,73,57,56,48,48,46,45,19,14,80,75,71,69,64,63,58,38,89,86,86,5,3,70,71,71,76,65,57,54,54,54,80,77,69,48,34,29,70,69,67,87,75,60,40,35,35,14,14,70,66,15,12,57,57,48,44,37,21,21,21,40,40,28,28,28,68,64,60,77,59,48,51,51,92,78,62,62,63,81,78,70,69,70,68,52,44,37,34,38,25,25,14,75,75,75,53,53,53,82,82,82,55,52,53,86,84,84,73,68,51,47,44,38,36,36,95,88,88,7,70,57,41,37,44,35,92,98,88,69,20,16,16,70,57,54,55,50,38,10,13,23,23,70,66,54,40,49,21,19,13,70,69,53,40,40,36,25,25,25,1,1,75,64,59,51,38,30,31,28,7,8,82,87,87,62,60,60,91,65,65,65,65,51,70,71,67,54,29,24,24,3,1,75,72,65,54,50,30,28,27,19,12,9,7,70,70,51,46,46,86,83,64,67,63,51,34,33,36,70,67,62,55,47,36,40,32,22,14,10,5,5,70,70,68,80,77,77,68,56,56,40,70,69,69,92,91,91,28,27,25,16,20,15,4,8,8,92,96,98,3,1,1,3,92,87,83,80,76,74,64,61,54,64,64,56,42,40,36,20,7,7,5,70,63,38,31,30,27,19,19,8,9,70,63,52,41,51,40,40,32,26,17,11,11,70,65,55,46,42,25,22,5,70,70,57,44,38,17,7,5,5,70,71,57,50,31,26,22,20,15,10,70,54,54,51,46,29,28,14,7,11,6,7,75,75,69,88,92,88,83,83,89,91,58,73,73,89,85,77,65,59,54,50,50,97,70,66,76,69,50,46,46,73,69,57,55,47,45,31,4,8,5,70,68,59,59,41,46,27,25,70,65,55,55,48,23,19,17,65,56,38,36,29,29,26,27,16,17,10,70,45,43,56,81,79,80,53,53,55,95,95,75,77,77,79,56,48,47,80,78,78,66,65,75,61,83,81,72,57,55,55,84,64,62,70,84,46,35,32,37,70,72,72,75,75,70,67,87,81,44,44,54,54,90,87,71,69,54,49,48,43,34,32,29,20,20,8,1,1,70,66,51,55,57,47,25,22,22,60,57,57,90,63,59,59,95,85,80,86,61,60,70,55,52,38,35,45,45,80,90,84,70,63,59,54,30,27,25,66,53,51,61,16,15,14,70,55,53,53,93,90,90,54,54,26,24,26,66,57,52,49,34,36,12,9,9,70,75,64,49,44,55,50,14,14,7,7,3,70,58,53,49,39,29,12,11,26,22,70,65,61,59,16,11,18,70,63,34,8,7,7,66,72,64,54,59,36,36,38,28,23,21,21,70,70,56,56,44,31,25,25,11,9,9,70,69,63,82,79,84,66,65,54,57,47,83,85,81,45,34,29,29,70,57,70,70,44,44,39,31,31,40,84,82,87,74,80,86,75,73,73,80,83,77,66,62,67,31,41,36,29,55,55,51,61,45,45,2,70,63,53,10,5,5,70,70,68,50,33,30,30,70,66,37,28,22,20,19,72,63,51,48,46,93,85,78,78,53,50,35,35,70,64,65,47,48,40,77,68,64,59,54,54,43,40,29,22,17,70,61,45,40,40,39,22,15,15,2,80,80,57,56,64,60,58,48,43,40,37,28,1,70,70,68,85,79,79,53,49,44,41,46,46,40,80,76,71,70,64,64,26,20,12,17,3,70,35,35,20,11,11,70,68,62,59,69,69,63,78,65,61,61,91,93,88,49,47,20,17,17,66,62,41,36,29,30,30,18,17,17,3,2,5,70,65,61,58,55,33,20,19,3,2,2,70,70,58,58,57,43,43,43,9,7,5,1,2,70,70,70,67,61,54,57,52,40,39,36,27,21,19,16,16,12,3,2,73,66,59,57,28,22,16,18,28,21,70,42,54,54,30,27,27,16,11,9,70,70,70,61,59,55,52,80,80,39,36,36,56,49,47,46,27,29,33,16,4,6,3,1,1,72,70,67,65,50,22,21,15,7,70,66,66,59,57,57,49,45,36,23,20,8,4,70,47,45,70,62,61,61,37,37,37,70,66,54,85,74,69,71,62,59,52,48,29,29,18,1,70,33,23,20,17,26,84,79,75,70,77,71,85,81,68,68,23,7,71,54,50,52,83,72,72,85,75,42,37,11,70,70,68,78,31,19,29,15,9,5,25,20,21,8,70,12,9,9,1,75,58,50,49,49,47,55,65,51,22,13,11,4,4,1,3,70,70,57,53,41,41,7,1,1,1,1,99,75,70,70,70,70,70,83,79,77,70,69,64,77,26,17,7,70,67,67,81,75,51,45,40,36,33,70,52,52,51,38,22,18,78,76,73,87,78,74,73,73,72,70,70,90,85,83,78,69,67,61,59,56,51,45,44,70,67,66,79,72,68,68,51,48,58,43,39,41,42,83,65,61,61,84,82,82,41,26,22,17,2,80,80,75,69,67,23,16,11,11,11,70,68,46,37,35,35,35,70,53,45,36,20,16,10,6,6,7,1,1,70,66,59,64,48,48,37,41,35,70,58,53,53,70,69,76,80,65,54,47,46,40,25,17,20,11,7,13,70,72,55,52,50,49,43,43,43,44,40,40,37,70,80,78,80,76,53,49,59,46,99,99,36,34,30,74,70,65,63,58,45,40,40,40,60,61,57,81,76,63,60,60,58,70,61,69,68,75,48,36,21,19,23,78,56,40,22,17,16,9,84,80,83,49,54,52,43,33,31,32,67,59,53,50,44,44,53,43,35,37,47,36,70,68,57,52,34,39,17,6,3,79,75,65,61,61,77,70,60,57,57,75,65,65,38,30,23,9,11,70,58,59,55,99,97,94,78,75,71,61,52,49,49,44,39,49,49,39,66,55,26,19,15,11,6,2,70,67,58,59,59,86,90,83,56,56,42,34,34,30,38,31,31,69,63,64,86,86,70,65,65,65,43,30,30,17,8,8,4,4,2,70,69,36,35,31,98,96,92,87,81,75,85,79,53,50,44,44,57,56,59,30,29,14,7,77,73,73,39,39,38,33,67,24,19,16,24,70,68,60,41,37,36,21,11,1,2,2,2,63,40,35,34,10,7,7,70,70,70,37,35,23,19,12,9,9,19,70,58,53,70,69,59,47,47,47,36,37,17,13,6,70,65,62,79,52,44,41,25,35,19,14,9,4,3,85,86,86,39,27,26,20,65,44,44,39,39,34,16,12,2,1,1,14,85,84,78,60,56,54,28,28,7,3,9,10,99,98,75,66,53,47,46,44,47,47,28,28,17,16,12,70,62,58,57,46,41,22,18,17,8,7,7,3,76,39,35,37,91,80,76,74,82,76,65,57,52,52,62,37,28,28,64,38,35,29,27,18,10,7,9,70,62,70,65,52,71,60,59,56,51,42,24,20,15,15,70,67,63,94,91,90,75,71,39,33,30,27,14,61,62,61,83,74,74,74,64,37,18,9,9,9,91,88,84,79,91,91,55,54,46,27,27,21,11,11,2,2,53,46,44,40,28,84,79,79,63,63,57,89,89,89,58,56,64,49,46,40,11,12,82,70,69,69,87,80,88,92,69,61,45,47,42,34,19,80,78,75,81,78,77,98,93,87,84,74,67,77,45,41,36,26,27,15,17,17,3,70,58,59,58,71,68,65,34,34,34,54,49,49,70,65,61,57,52,44,44,32,25,19,21,56,53,47,40,31,24,24,25,70,70,57,53,51,48,31,31,22,22,17,13,16,26,74,24,22,15,15,13,10,10,12,9,9,80,78,65,60,56,44,46,37,70,70,75,69,57,57,57,49,24,24,24,12,12,3,3,70,67,61,39,76,65,52,50,41,40,37,31,23,23,16,80,69,68,63,76,67,64,44,43,50,80,76,75,75,63,59,59,69,47,70,67,53,45,44,44,42,42,35,57,57,45,43,32,36,36,57,35,35,11,9,21,70,49,45,21,17,15,14,14,4,70,58,48,58,58,44,80,69,64,61,50,42,42,1,2,7,70,69,65,49,37,37,57,35,77,25,24,23,70,64,51,39,39,40,79,79,64,60,55,48,44,40,40,60,59,38,28,21,19,13,14,70,78,82,73,59,62,70,70,64,60,56,52,20,20,70,70,67,56,53,50,89,87,95,59,54,54,93,86,86,66,59,48,42,44,30,28,27,20,18,16,70,67,61,61,39,29,27,25,22,78,77,73,76,86,88,72,67,42,34,25,18,12,12,9,19,2,83,78,78,83,70,69,68,32,29,18,2,61,61,45,43,25,27,27,15,1,1,2,70,2,70,69,69,48,44,34,25,25,25,75,72,66,56,54,49,91,70,68,66,59,13,15,25,25,2,70,52,42,38,37,44,28,4,4,68,60,45,48,39,53,53,53,35,35,13,70,54,52,52,91,89,80,78,79,30,27,37,27,17,20,28,75,65,65,65,95,88,87,56,54,61,79,85,87,54,43,40,29,31,23,18,13,13,13,70,72,66,77,73,78,60,61,56,35,16,70,71,64,96,95,93,67,61,54,56,66,59,70,80,68,62,58,55,34,33,28,15,9,7,6,4,4,80,81,81,53,53,53,90,86,84,57,50,50,38,68,64,64,63,53,48,45,46,50,30,33,29,66,49,49,65,65,74,66,78,72,70,58,45,33,33,33,46,41,7,7,70,69,61,61,58,51,38,25,21,21,14,17,70,66,48,45,39,39,37,36,40,89,82,82,81,59,50,48,47,29,39,38,38,87,76,70,69,79,80,74,62,60,60,90,77,54,51,51,86,94,70,80,93,63,59,48,42,52,33,25,25,18,18,70,57,51,45,45,37,33,33,30,75,70,56,60,70,24,24,75,69,59,38,38,29,27,19,9,15,2,1,70,72,76,86,65,65,63,58,55,29,20,14,14,12,6,1,3,69,64,63,43,41,43,20,22,6,70,64,64,71,69,69,19,15,15,5,4,93,92,86,62,68,83,83,72,82,73,77,73,87,59,48,48,43,43,14,70,59,51,51,70,62,56,25,21,16,16,83,59,43,39,70,70,70,54,45,23,16,12,6,5,2,1,70,65,60,55,42,34,27,23,22,20,9,7,1,70,69,65,58,54,52,90,83,65,57,56,54,48,36,35,29,26,26,26,70,69,49,26,28,35,70,75,51,33,21,10,70,53,47,47,70,60,39,30,24,7,2,2,70,52,48,21,21,12,10,11,70,70,68,77,71,72,74,73,73,71,65,65,60,57,65,80,81,80,80,65,74,71,67,67,64,57,51,48,47,41,41,34,38,28,36,64,59,56,51,49,47,70,13,7,4,1,6,4,70,70,64,52,51,24,22,70,66,67,83,76,70,77,71,37,36,33,22,20,15,70,71,71,39,33,29,25,20,70,62,55,51,36,34,24,11,97,97,81,69,70,60,50,44,36,27,22,14,14,14,70,70,63,58,45,40,35,22,22,25,11,21,31,31,31,70,63,48,64,58,53,45,43,26,19,6,2,1,1,70,55,48,43,39,11,11,8,70,63,2,70,65,58,36,29,26,25,21,8,70,59,38,24,20,15,11,7,7,3,2,81,69,50,47,38,35,35,23,23,5,7,70,74,69,54,54,47,43,43,70,75,74,64,61,66,53,41,9,70,65,39,38,34,54,41,37,38,80,79,84,76,52,49,56,53,52,51,40,40,15,7,3,3,80,72,71,59,59,48,35,43,43,46,77,76,68,66,61,53,50,60,51,85,71,62,62,52,47,35,42,47,47,47,72,65,75,53,37,38,20,13,9,6,6,3,1,70,62,56,56,56,43,47,35,32,29,8,18,18,15,70,76,83,84,75,61,65,60,91,88,75,76,65,68,26,20,9,7,6,70,63,60,57,57,67,86,85,83,50,50,39,30,23,23,15,15,5,5,78,62,55,50,45,45,31,27,24,15,12,70,70,59,78,58,53,40,30,25,17,11,11,70,61,55,55,50,87,78,76,61,56,45,46,46,21,18,15,70,52,48,48,92,90,90,45,40,35,24,27,21,3,3,78,63,57,50,55,51,36,18,15,9,7,70,65,50,47,42,88,89,89,28,25,25,76,66,51,86,85,39,33,33,12,10,1,1,70,66,66,50,50,44,41,38,32,33,75,80,80,70,67,62,42,43,39,30,26,20,20,17,2,83,77,62,50,52,74,66,63,72,82,82,70,85,85,81,74,87,80,77,64,64,64,38,16,2,80,76,60,60,66,54,70,65,61,60,49,47,42,33,33,32,94,85,74,71,71,55,47,30,27,20,30,26,70,70,66,61,63,52,33,29,21,19,20,7,70,71,59,56,59,40,38,38,3,3,1,80,77,80,83,72,72,72,52,52,55,51,51,59,83,80,70,51,48,42,22,13,11,70,70,70,59,41,37,43,28,43,43,36,70,63,54,50,50,43,35,20,12,8,10,7,70,67,67,78,75,70,63,57,54,54,51,34,34,34,22,9,9,5,70,68,76,65,64,66,71,81,67,49,49,40,31,23,20,1,1,70,61,61,70,59,54,47,43,28,26,11,6,2,70,67,63,70,69,65,92,88,78,54,39,29,31,26,4,1,73,69,64,63,59,54,53,49,45,39,45,30,28,16,13,2,70,61,60,44,41,21,12,13,12,6,1,67,67,65,87,81,74,75,44,46,40,35,34,44,44,42,18,70,68,68,79,64,64,58,55,53,37,36,40,29,27,27,12,9,8,3,70,54,53,45,33,27,19,15,13,80,80,79,69,68,55,55,50,42,47,41,31,25,2,2,65,64,64,36,35,27,24,7,6,2,74,65,50,35,35,2,70,69,27,11,6,2,74,68,68,57,57,57,88,64,53,46,44,41,41,35,30,14,19,6,95,91,86,56,54,45,49,49,35,29,23,33,20,20,70,57,50,41,42,35,57,45,43,40,73,54,50,41,34,1,1,1,1,70,3,1,2,69,62,64,54,34,31,31,11,11,16,72,67,66,76,67,62,45,41,34,24,34,21,15,9,25,15,8,69,47,16,12,12,63,63,60,37,70,65,65,81,77,77,62,64,59,90,84,78,78,70,54,54,35,34,44,64,64,75,81,77,72,70,46,44,62,60,56,86,75,54,49,68,61,43,78,64,64,57,91,70,69,48,48,39,39,37,53,50,45,25,25,13,12,11,70,67,9,9,9,70,66,49,44,35,40,28,28,72,65,69,51,35,27,14,11,11,6,3,2,70,33,11,9,12,70,76,60,54,54,48,47,13,70,66,61,89,88,81,73,73,73,29,70,71,72,77,73,74,68,65,64,64,97,94,86,72,70,38,38,51,40,40,38,28,28,25,20,70,54,45,44,43,24,23,15,15,10,10,10,70,59,45,84,92,87,93,72,70,70,40,40,33,16,12,9,2,2,70,68,67,55,37,47,37,30,10,10,70,63,57,56,56,30,28,24,5,2,2,2,1,70,70,64,90,90,90,77,70,63,73,64,55,48,41,41,41,64,60,43,43,29,18,11,12,6,71,71,89,94,89,70,67,67,61,60,65,65,80,79,75,73,73,60,56,49,36,14,14,14,3,70,67,67,53,70,80,79,79,67,72,68,66,57,62,62,58,92,88,88,78,73,31,23,12,11,1,81,74,59,58,51,34,40,40,92,87,84,70,53,49,49,42,37,34,34,65,45,34,25,19,16,18,2,70,70,70,66,54,35,27,24,29,24,9,5,5,70,70,70,70,60,60,45,12,7,5,2,70,66,66,79,76,79,67,67,61,51,51,49,80,76,65,82,82,60,59,55,80,66,58,52,40,40,45,11,10,6,70,62,52,40,35,35,22,24,19,70,60,40,34,32,70,48,43,34,31,33,28,25,6,2,2,2,70,69,59,50,50,42,42,73,73,73,57,54,64,61,75,68,64,73,67,32,26,26,21,21,18,12,10,10,10,70,66,56,54,51,43,43,44,94,83,82,56,51,51,50,91,83,88,46,46,49,18,14,11,5,5,2,60,58,52,49,46,40,34,31,30,17,15,14,70,70,65,58,54,59,33,31,33,20,18,26,10,8,70,70,75,57,49,41,39,3,13,11,11,70,70,76,53,49,49,36,30,27,25,20,70,76,35,35,35,70,70,65,36,35,25,17,11,11,11,70,68,68,67,79,78,81,80,79,66,57,32,15,15,15,70,55,55,70,31,19,20,99,98,98,44,40,3,2,70,69,68,36,30,80,68,78,73,69,67,77,87,83,90,89,89,56,56,53,91,91,90,64,64,55,54,50,33,9,70,53,58,53,83,68,59,39,33,40,70,66,66,57,55,46,42,40,52,48,48,37,35,70,51,56,54,18,70,80,73,82,82,82,51,50,50,84,80,80,71,74,68,67,61,54,54,51,54,39,37,32,84,77,72,72,69,64,68,43,61,49,52,52,36,36,22,19,16,70,64,58,53,68,91,82,80,71,67,56,56,44,53,70,61,58,41,33,41,39,53,51,41,40,34,1,74,74,69,52,52,42,38,26,21,23,70,55,53,48,38,38,47,22,20,21,70,51,46,25,10,10,4,70,65,66,55,38,33,34,70,63,61,70,57,57,47,24,24,15,12,12,70,70,68,80,69,66,62,57,57,42,39,30,30,27,70,47,44,26,27,20,1,1,1,70,47,36,30,78,78,69,83,76,76,67,63,57,51,54,46,43,43,35,19,19,14,8,7,80,76,74,69,67,68,53,52,60,82,82,74,69,77,77,70,66,45,37,24,24,18,84,69,70,69,86,82,73,68,65,54,49,40,41,28,21,15,18,23,70,78,78,84,80,73,73,47,39,35,34,24,24,20,15,14,21,21,70,25,14,12,11,70,68,47,42,38,83,84,79,68,58,43,99,98,96,70,64,64,47,44,47,66,38,33,27,22,22,18,16,16,12,60,58,49,40,34,29,31,80,72,55,52,50,45,88,87,85,65,54,47,47,36,36,31,23,14,15,15,70,67,63,46,39,37,13,4,4,2,70,70,60,64,64,60,60,51,47,70,52,47,50,86,75,71,76,63,65,61,80,80,73,67,64,64,79,78,71,80,73,76,62,62,62,91,87,90,54,54,35,31,24,34,24,12,8,7,66,72,64,58,59,59,49,54,46,40,37,23,18,15,70,70,65,50,57,65,60,72,67,75,83,40,40,38,90,67,41,38,32,6,5,5,70,61,58,56,56,91,87,63,48,40,39,37,34,35,60,60,50,31,31,33,67,66,67,76,71,60,55,51,90,89,84,64,56,52,52,49,37,18,21,74,67,63,53,53,47,65,57,57,53,46,44,43,38,37,32,80,76,71,46,22,16,17,4,1,1,74,72,69,53,53,53,96,95,95,85,84,61,42,28,22,21,13,10,2,70,80,22,11,6,8,91,85,83,61,60,60,81,78,79,68,70,68,79,75,65,65,59,54,41,32,27,24,74,23,22,20,70,70,52,45,1,1,70,56,53,47,45,33,21,17,11,7,7,70,67,50,49,36,34,16,1,1,1,70,63,62,60,59,56,44,38,31,32,27,70,71,67,50,39,33,22,29,22,9,70,70,70,68,62,56,51,44,42,42,40,29,29,70,70,70,54,42,33,18,6,3,3,3,88,88,78,69,61,68,54,47,24,12,70,69,61,56,52,52,85,75,73,59,60,58,73,65,65,65,59,58,53,48,38,43,29,29,17,10,10,11,89,88,81,67,66,60,70,66,67,70,70,62,48,43,53,66,17,16,13,1,60,52,52,46,41,34,34,28,77,68,61,53,42,12,80,80,78,77,75,48,47,55,80,75,76,68,59,59,59,50,48,48,29,19,14,11,6,80,75,74,6,3,3,84,70,65,65,47,23,14,70,70,70,63,62,62,89,88,87,37,30,26,25,20,7,5,5,70,68,65,83,39,31,20,18,9,8,70,66,76,69,21,20,21,70,76,74,64,58,29,27,22,70,59,74,71,68,79,74,70,68,64,64,79,70,69,63,45,45,38,36,75,73,67,85,82,77,70,56,49,43,43,31,31,16,16,70,61,63,79,87,87,15,7,1,70,70,68,71,74,74,80,73,64,61,60,14,11,3,3,3,70,59,36,26,28,30,65,65,59,53,53,53,94,90,84,69,69,60,56,56,47,44,37,38,15,7,3,3,1,71,17,17,17,1,75,64,62,62,36,46,12,5,1,54,54,54,93,95,95,92,42,34,34,29,30,30,76,75,80,74,46,40,51,87,83,78,66,63,57,57,53,53,29,24,21,11,8,99,95,97,97,51,52,39,33,32,32,65,65,51,50,50,50,58,55,56,70,64,54,42,39,39,96,92,90,75,71,70,71,76,68,63,58,51,46,70,58,58,53,92,85,83,70,62,47,45,46,35,34,29,11,10,10,70,59,57,52,43,41,40,33,24,14,11,9,68,38,38,38,61,61,56,70,64,64,21,13,13,9,70,57,47,37,40,32,21,16,16,9,9,19,70,63,58,57,47,39,34,34,26,12,70,37,37,36,60,62,56,64,64,53,23,23,11,11,70,73,61,29,27,26,66,63,63,55,50,47,47,32,13,8,5,8,65,59,53,39,70,62,63,58,44,33,27,23,10,5,5,72,65,61,59,47,41,41,70,68,65,84,81,82,76,73,62,43,46,24,23,19,62,62,49,34,33,23,21,19,39,61,25,21,16,13,8,5,4,70,65,72,87,77,77,77,52,70,55,50,47,37,44,29,15,15,8,43,28,19,19,18,14,16,70,67,56,61,60,95,92,55,52,44,34,31,23,11,10,2,1,69,65,57,63,70,82,83,83,61,55,50,46,46,27,23,24,15,70,69,69,53,43,38,48,34,32,12,70,68,58,49,49,47,38,36,31,15,10,25,26,70,70,72,84,84,84,76,83,77,74,67,65,67,30,35,20,14,70,69,61,61,35,32,32,70,67,34,34,26,19,11,7,19,12,70,51,70,70,70,45,42,38,38,30,18,16,16,5,7,70,61,61,43,54,54,43,58,54,43,94,89,89,74,78,71,68,64,41,36,30,26,28,75,70,71,59,53,45,41,70,50,50,42,42,38,38,46,96,91,87,50,47,41,38,34,71,68,42,35,31,27,16,14,14,70,69,79,70,80,76,71,75,33,29,29,63,60,54,54,46,46,31,31,32,60,60,70,83,80,57,53,53,84,84,64,64,55,47,36,34,30,70,80,71,71,69,79,79,80,75,72,53,22,4,1,70,64,64,91,19,14,9,14,70,68,61,58,48,49,41,70,63,66,58,58,51,46,36,36,36,70,66,76,59,56,44,39,49,12,8,9,86,82,87,68,68,63,56,47,43,18,5,5,5,80,55,60,64,60,61,44,38,32,31,32,69,69,69,58,47,47,41,46,24,16,2,70,70,61,65,60,52,49,48,90,82,82,64,32,13,8,4,3,8,18,70,75,55,49,29,66,64,44,48,44,35,27,25,17,15,9,71,49,29,26,70,70,64,66,61,31,17,8,4,2,2,1,1,70,65,63,79,76,65,54,54,52,43,44,29,5,5,70,67,67,74,74,74,59,58,58,39,42,35,70,66,66,43,16,16,7,5,2,5,9,4,70,70,70,50,47,42,42,70,70,64,46,46,31,71,37,45,40,31,17,17,70,58,58,53,86,83,73,64,49,48,48,34,30,30,62,55,56,66,79,70,67,46,48,35,33,33,59,59,59,84,70,70,70,84,56,56,29,70,43,43,70,64,58,58,57,49,49,49,36,31,13,10,70,55,52,52,88,88,70,65,59,50,59,50,42,34,35,33,89,2,59,82,65,72,64,80,73,71,74,74,63,62,43,43,43,32,27,26,59,60,52,32,28,27,18,11,11,93,92,88,65,58,51,46,32,18,14,9,9,70,54,42,42,42,92,92,72,68,54,49,41,30,2,70,68,49,50,53,90,90,77,77,74,77,84,80,66,64,42,42,42,33,84,73,73,67,49,50,50,35,30,12,6,1,1,70,64,42,46,42,34,26,22,22,22,78,75,70,70,67,70,69,59,59,42,34,28,15,69,67,67,51,35,32,35,70,65,57,57,58,95,92,87,74,69,69,67,45,45,55,76,76,77,60,56,53,48,25,23,14,5,10,15,76,74,63,63,58,45,40,36,29,17,5,3,1,70,56,31,30,30,23,15,9,9,70,67,41,37,32,7,78,75,72,64,57,52,52,44,43,39,49,39,2,76,68,56,8,9,5,6,98,95,89,88,88,87,70,64,62,56,54,54,78,74,14,1,2,70,71,79,63,42,30,77,82,76,69,69,61,45,82,79,68,68,67,37,34,41,30,67,56,43,45,41,63,61,56,45,19,16,11,10,1,1,64,61,64,92,87,81,69,68,16,13,9,70,57,51,53,36,36,35,70,58,58,58,80,71,68,60,55,50,50,45,45,40,25,24,24,70,70,70,82,77,70,70,70,70,70,69,73,75,71,59,56,49,45,12,10,20,10,70,59,59,46,43,36,36,46,46,31,21,21,8,92,87,87,75,68,66,93,69,60,70,51,51,51,51,81,61,61,57,91,85,94,70,61,53,53,51,59,35,32,15,14,9,1,70,69,65,59,55,44,42,26,26,70,63,63,80,80,78,47,39,29,28,23,70,70,69,77,73,70,78,76,70,66,61,56,40,37,34,1,2,70,69,68,61,39,36,31,30,29,25,17,15,13,78,75,76,70,71,71,76,70,64,57,33,29,29,68,65,61,61,60,56,25,18,79,82,82,67,75,66,55,39,39,38,70,65,65,93,93,38,38,40,82,77,87,89,59,35,32,27,15,11,70,70,50,50,42,30,11,10,2,70,69,74,57,53,61,51,45,44,25,25,25,70,66,27,10,6,4,2,70,83,67,69,65,61,58,53,47,45,45,70,48,42,37,28,18,18,7,2,70,61,61,93,89,86,81,81,63,62,54,54,51,27,4,1,70,74,74,64,53,42,34,29,17,11,6,70,62,59,59,59,84,30,27,27,70,67,64,61,59,40,40,30,23,22,80,75,70,64,70,69,69,83,57,56,56,34,25,35,27,23,27,22,17,15,14,5,70,68,47,41,32,96,80,80,73,50,48,44,22,9,70,71,59,57,34,31,31,31,59,40,38,36,70,67,67,74,67,68,46,42,52,31,33,24,23,70,63,65,64,61,31,20,20,18,3,70,70,65,60,60,59,44,44,42,88,84,79,75,44,39,35,30,24,24,10,70,69,69,64,61,56,54,30,31,6,70,70,70,41,40,40,34,40,38,24,15,15,13,2,2,2,77,72,64,43,38,34,28,26,14,14,15,70,67,67,80,73,71,67,65,60,53,52,50,86,82,69,57,51,61,61,83,82,82,60,58,51,49,27,18,12,12,70,65,59,42,42,31,15,13,5,1,1,70,71,56,56,47,45,45,44,34,30,26,26,70,59,62,62,52,62,55,51,50,41,57,45,44,88,84,47,46,43,77,63,63,60,32,13,9,73,55,51,49,89,84,70,66,48,41,40,34,32,37,80,55,48,38,33,23,17,5,5,80,79,73,12,70,60,60,55,46,35,20,19,13,70,63,53,48,44,44,39,33,29,8,8,70,69,70,61,55,52,46,38,33,18,13,5,5,2,72,60,51,51,48,27,19,70,68,71,57,52,37,21,12,9,4,66,66,66,89,91,78,74,53,56,45,40,31,28,22,19,70,52,50,45,39,39,35,90,90,72,68,75,70,65,67,35,28,12,13,22,17,13,10,4,3,1,1,70,70,68,59,52,50,30,25,24,10,10,17,65,65,56,53,45,45,45,40,40,16,11,11,6,5,5,70,69,57,43,46,40,29,28,28,18,14,14,8,8,9,75,73,65,70,67,59,54,60,97,89,91,85,79,72,65,58,45,45,34,4,8,8,75,68,68,61,55,24,23,23,2,60,60,58,35,45,43,34,21,23,6,2,70,66,76,64,58,58,51,51,44,43,21,16,10,10,10,70,63,65,56,57,70,31,32,31,70,58,56,44,35,35,34,28,75,75,77,65,68,61,61,56,55,51,47,44,34,33,33,12,9,6,70,67,63,47,70,80,61,59,61,61,89,85,85,69,68,65,34,29,25,21,21,18,7,1,1,1,1,70,70,64,62,54,53,51,43,53,37,32,32,20,22,22,70,70,65,49,49,54,70,65,65,80,74,71,66,63,54,50,49,98,99,98,65,40,41,41,36,15,13,3,70,60,54,56,23,23,25,70,70,57,53,48,46,46,46,59,49,45,45,43,51,47,34,30,33,81,81,51,56,52,48,52,49,46,84,66,63,59,74,71,67,78,67,55,55,48,28,28,27,71,69,60,38,38,33,28,20,15,10,5,10,70,66,61,59,48,60,80,75,29,29,29,73,72,70,57,55,48,57,47,40,39,47,47,91,76,71,63,60,60,76,71,71,60,85,83,83,27,18,18,16,31,25,21,70,77,72,46,40,40,31,26,21,4,1,70,67,55,45,44,40,33,33,34,20,19,11,21,8,3,70,67,59,59,54,50,46,45,37,37,63,52,46,47,47,80,69,64,64,56,49,49,34,37,21,13,70,68,70,62,62,59,55,55,48,23,25,35,35,66,61,60,91,83,82,80,78,78,58,24,19,1,64,64,58,94,96,90,48,41,39,36,49,43,59,63,71,74,69,68,73,69,62,53,62,56,47,46,46,90,81,74,64,61,52,48,27,20,18,18,9,4,3,70,52,52,52,69,61,64,50,48,28,20,22,87,80,79,64,64,60,17,15,13,70,67,60,56,55,76,67,65,48,45,45,38,24,11,4,1,71,63,60,60,44,34,25,25,26,74,71,30,29,23,70,46,39,70,63,62,58,58,43,38,32,23,27,24,20,16,15,5,5,2,67,56,52,60,85,90,82,53,47,47,91,91,85,74,72,72,84,65,67,64,80,76,76,54,64,62,57,87,93,91,91,50,35,15,12,7,17,70,65,51,51,40,38,38,94,94,93,61,61,50,50,4,1,3,80,88,88,75,75,70,62,70,64,60,40,35,32,82,69,78,67,49,42,42,40,62,48,52,52,91,91,87,70,71,50,47,35,22,22,18,80,69,66,57,46,37,40,10,10,4,81,81,77,70,80,76,68,50,47,44,38,32,35,80,69,69,68,59,53,29,70,70,53,45,41,37,25,7,5,70,65,60,75,72,70,87,90,90,74,84,73,69,84,79,79,64,61,56,39,34,30,30,27,24,24,70,51,37,32,32,16,10,70,69,59,59,50,60,93,88,84,84,82,83,74,52,40,70,62,62,51,70,67,69,58,55,58,33,33,33,70,63,65,54,51,61,52,33,34,34,70,64,61,61,34,43,28,28,25,23,19,10,6,6,2,70,77,66,72,63,63,58,56,51,55,40,40,48,91,86,82,76,70,80,79,58,58,58,62,44,44,54,45,40,28,16,16,16,1,65,57,46,17,13,17,40,42,42,26,23,23,68,65,61,52,45,42,29,29,21,68,61,54,40,34,32,59,47,47,44,94,88,79,75,67,79,58,60,47,48,46,93,90,84,39,39,28,50,53,49,84,81,70,64,56,54,55,86,77,69,60,57,51,49,59,56,42,37,24,21,17,80,71,69,53,35,30,27,3,6,70,67,67,86,79,78,88,55,51,52,87,77,55,53,53,95,92,89,50,46,36,35,40,70,44,35,26,24,22,69,69,58,39,45,25,17,10,4,2,70,69,46,46,49,51,57,86,64,58,73,66,49,49,42,89,89,66,66,76,69,52,52,51,92,87,93,67,56,66,40,32,14,11,20,40,29,27,22,19,10,6,70,61,58,50,26,29,24,70,70,70,30,29,24,11,11,11,21,70,60,51,49,49,32,37,37,70,55,55,37,21,70,74,68,78,75,62,66,18,18,70,64,45,48,43,99,91,90,71,69,66,57,56,54,89,84,83,52,52,52,34,31,26,21,23,26,70,60,57,57,35,38,48,48,70,62,55,44,39,39,2,70,64,57,48,44,44,19,4,4,4,70,70,70,76,81,78,17,19,19,65,65,65,54,48,20,20,20,11,1,1,70,61,51,49,38,30,29,12,4,4,9,70,68,63,59,44,43,37,90,88,88,79,90,88,88,60,60,33,33,31,14,11,3,1,76,72,69,59,50,11,11,11,70,62,52,44,23,20,19,6,6,70,80,50,50,50,90,82,76,77,72,70,72,67,59,43,37,37,23,15,15,14,84,92,68,68,78,78,79,64,52,55,51,39,25,9,9,5,70,53,53,53,51,88,87,71,69,69,90,90,90,55,58,53,87,80,81,59,53,46,43,43,47,70,67,30,30,30,26,76,78,62,47,42,38,41,36,35,70,62,62,47,13,9,12,75,62,50,44,25,16,16,13,7,8,70,65,61,25,13,13,13,70,65,65,56,29,29,23,14,5,15,15,15,19,26,13,70,67,81,92,88,80,65,52,47,40,48,43,30,30,17,11,11,70,70,42,21,11,11,11,75,72,59,49,36,36,36,22,15,11,5,2,2,1,1,75,58,39,39,34,29,29,25,12,3,3,70,62,62,55,53,53,36,20,17,20,74,62,57,53,50,48,36,36,46,48,86,75,71,72,75,71,77,49,47,47,42,29,1,2,70,62,62,55,22,23,70,80,70,65,74,61,61,59,49,8,1,98,96,96,87,81,68,69,69,77,77,77,79,39,41,11,12,2,1,67,47,2,70,70,71,46,44,43,36,34,30,53,51,44,43,41,6,5,70,62,69,73,69,69,80,77,73,67,55,49,40,37,37,77,8,13,22,70,33,33,32,27,72,72,72,64,57,57,85,78,78,68,60,56,56,49,15,15,10,3,2,70,68,66,65,45,39,49,43,36,64,60,50,46,26,18,18,20,13,10,2,70,73,73,59,48,49,40,50,16,10,7,40,33,33,33,19,19,11,1,2,57,70,69,86,79,86,79,71,51,61,52,40,38,9,70,69,68,83,72,65,64,87,81,77,78,64,50,39,30,24,20,30,30,65,53,29,19,19,7,7,7,70,76,76,66,59,46,41,24,24,23,9,9,70,80,74,69,80,78,78,63,61,51,32,18,18,11,70,70,75,59,30,23,3,3,3,70,68,64,75,71,64,74,73,63,53,44,41,51,48,48,93,93,81,70,60,63,55,84,57,49,50,25,23,70,50,50,49,33,26,38,38,70,66,66,80,79,76,76,68,68,62,62,37,34,2,70,65,58,58,55,63,56,46,46,54,45,37,38,38,70,69,54,54,46,47,70,63,59,44,17,83,77,71,52,35,27,18,10,8,6,4,70,67,53,49,38,38,25,7,7,1,70,66,63,56,56,52,79,73,73,64,60,57,46,43,40,13,18,18,19,70,70,69,62,53,49,41,30,30,25,20,7,6,70,65,73,63,51,51,48,48,48,70,70,61,54,38,28,34,34,3,2,70,58,50,49,44,44,44,13,70,64,59,59,52,50,21,12,14,24,63,58,58,30,28,21,19,10,7,8,8,68,57,57,46,47,47,39,32,31,31,41,91,85,82,76,75,72,68,57,57,50,50,38,27,27,2,79,80,65,59,61,39,32,32,52,52,54,86,75,77,46,42,42,38,60,54,52,89,85,81,74,74,73,27,30,27,80,64,56,52,37,28,25,24,22,16,11,2,70,68,31,22,20,23,17,70,51,51,51,70,58,55,75,66,63,62,60,54,45,42,39,80,71,66,66,66,31,32,22,22,13,16,65,36,30,31,27,23,5,2,2,2,2,69,65,35,37,22,15,5,3,76,75,27,27,23,2,67,63,64,38,38,38,76,73,70,45,38,38,38,33,25,25,29,9,2,2,64,55,55,44,44,35,67,67,49,47,37,37,31,24,16,15,14,24,11,68,64,63,81,79,72,69,61,52,33,32,32,70,80,75,75,71,66,72,43,43,38,28,27,28,13,5,1,65,51,51,48,39,18,16,14,4,3,3,70,62,49,49,49,74,67,63,47,47,45,39,60,57,57,90,81,78,47,45,45,26,22,18,1,74,54,33,30,30,70,70,85,85,79,79,80,63,58,57,85,16,1,1,70,56,57,32,30,18,15,10,9,7,3,70,70,70,65,38,37,30,30,71,71,70,70,63,52,43,44,37,36,28,28,25,23,15,1,70,54,53,52,84,71,67,67,72,72,68,63,37,35,9,9,1,70,76,73,82,56,53,50,41,11,6,70,69,60,37,35,43,86,54,47,47,29,28,25,20,10,10,70,49,41,28,28,16,16,8,5,95,93,93,83,84,84,70,68,38,23,23,23,1,68,68,61,50,46,49,40,50,46,40,24,17,18,1,98,95,39,65,59,52,51,51,51,49,46,43,95,90,87,39,36,31,30,70,63,53,43,32,28,14,14,19,61,42,35,34,31,70,68,65,59,55,58,89,83,74,65,63,53,49,46,44,38,82,66,66,71,95,78,89,79,16,10,78,70,69,61,22,23,23,12,7,5,70,63,44,46,43,65,9,14,10,70,43,40,42,86,86,20,20,28,73,71,71,58,60,56,51,49,32,32,70,66,61,84,80,75,74,72,69,75,75,39,36,40,73,81,90,90,66,66,72,43,47,36,70,82,80,63,63,47,46,56,94,98,98,49,38,31,11,21,10,10,80,73,76,92,92,99,70,61,52,46,40,36,31,21,20,17,70,64,59,41,33,27,27,19,75,73,66,64,58,56,86,24,23,28,30,65,62,59,89,88,69,74,52,46,33,14,24,22,16,70,61,61,59,56,33,37,29,70,64,64,50,50,39,34,22,22,17,70,42,37,25,25,25,67,69,69,56,47,43,36,27,23,23,70,69,75,73,70,54,53,63,53,15,70,52,34,19,15,4,70,58,55,55,68,72,42,42,30,13,13,13,70,70,54,54,56,42,45,39,31,26,21,14,10,25,16,70,64,38,33,33,33,21,13,5,70,65,73,70,70,60,59,54,49,35,33,32,24,25,16,13,12,12,70,64,65,90,90,82,53,50,32,30,17,14,3,70,64,64,74,74,61,47,47,60,15,8,4,4,14,9,70,66,66,69,41,38,32,32,30,30,30,70,63,73,73,63,37,34,34,23,19,94,80,80,75,68,68,74,70,65,60,64,64,46,40,31,78,59,58,57,38,29,14,11,5,4,1,70,51,22,24,19,15,15,9,9,2,70,57,54,54,85,82,93,50,32,44,44,65,66,59,54,54,40,40,31,70,66,61,99,96,96,71,76,62,50,57,44,44,54,25,25,35,41,70,70,63,90,46,45,35,29,29,63,51,47,47,30,25,25,18,17,1,1,2,70,59,56,52,8,70,70,70,88,88,77,77,77,62,63,46,40,69,69,69,53,53,32,32,27,70,70,70,89,89,86,67,59,59,40,24,1,1,70,70,65,57,40,36,29,70,70,64,48,35,22,22,17,4,4,4,70,58,57,51,88,69,60,61,76,69,74,92,92,93,70,2,70,80,80,77,71,52,52,52,96,96,64,56,38,38,21,14,13,70,68,61,61,60,59,73,80,72,37,37,35,21,21,26,9,5,70,67,48,46,34,26,26,18,20,14,70,78,72,58,75,75,75,75,59,59,38,2,78,74,71,83,83,77,61,51,42,42,39,42,42,84,82,85,55,53,53,84,69,69,67,79,79,79,75,35,36,35,76,79,77,44,40,36,36,30,24,26,21,8,6,17,68,65,54,51,45,44,39,29,24,22,16,10,20,20,70,66,63,80,78,69,69,69,18,18,12,70,70,48,37,7,75,71,51,42,41,45,32,29,16,13,13,70,61,56,42,42,37,55,32,22,22,22,72,72,56,56,37,34,30,29,24,17,17,22,2,70,70,70,84,63,63,58,50,35,34,24,24,6,2,70,70,56,54,50,76,71,39,39,36,27,21,7,7,5,71,64,55,44,22,18,13,7,70,65,24,13,2,12,22,17,13,70,71,42,41,33,70,61,61,48,44,15,17,7,3,70,69,61,56,43,30,19,16,70,72,72,53,53,63,47,38,31,30,40,11,10,4,75,67,58,53,49,46,35,22,19,11,7,7,74,73,65,59,55,40,36,36,24,17,15,14,7,83,79,75,85,54,50,43,43,25,19,18,11,11,2,68,65,52,50,53,80,71,67,67,67,60,49,49,41,41,35,35,34,20,12,11,8,2,2,3,2,70,70,59,70,55,55,43,38,37,33,27,24,21,21,17,75,73,66,29,26,9,8,4,2,70,20,18,27,70,59,52,46,66,63,55,35,32,31,70,66,61,79,76,70,68,52,56,43,41,40,36,36,29,16,16,16,70,62,51,50,50,70,59,59,59,89,85,63,63,58,54,40,33,28,25,23,70,72,79,69,59,54,51,50,45,42,40,40,2,70,70,10,8,8,70,67,64,39,35,33,22,14,13,14,9,13,13,80,68,66,67,94,90,78,69,67,60,58,60,55,44,40,33,44,35,35,70,58,58,49,49,45,43,39,34,32,36,74,74,70,75,70,60,56,45,41,40,35,33,12,17,15,25,24,74,65,55,55,53,46,42,37,31,31,28,25,75,71,68,61,58,58,88,77,60,55,51,49,57,48,87,76,73,65,60,47,39,36,36,36,70,66,65,47,40,32,22,22,18,10,4,70,66,69,80,67,65,46,40,40,72,67,51,51,51,82,63,49,3,70,63,54,33,24,28,2,56,36,34,27,25,25,20,7,7,70,68,64,45,40,38,36,34,32,25,16,13,10,9,91,73,74,60,60,58,44,40,35,33,33,13,7,7,70,66,60,56,66,66,77,75,63,53,51,41,51,32,32,37,92,89,79,73,72,29,9,4,4,76,81,76,55,55,46,44,37,42,38,53,27,27,27,12,8,6,82,65,54,54,53,79,84,50,75,75,64,64,39,35,35,30,70,70,48,14,13,33,70,59,58,54,25,22,22,55,55,55,24,24,17,26,23,33,70,66,71,69,58,70,65,61,56,56,35,40,25,6,5,5,87,78,73,75,72,75,73,73,68,60,57,53,39,40,40,52,47,44,87,80,75,50,39,54,58,58,9,3,3,75,64,57,58,76,76,67,65,65,58,41,39,28,27,22,7,1,70,59,57,44,31,32,27,25,9,15,15,70,47,44,44,89,75,85,71,73,62,54,41,20,17,12,70,70,61,54,43,43,38,38,61,44,35,77,75,75,78,75,74,28,13,11,15,70,68,55,54,46,46,30,14,2,70,60,60,51,82,69,61,58,34,33,30,21,9,1,1,1,93,89,84,68,19,9,7,4,67,74,66,36,36,27,12,2,49,47,50,80,90,85,85,75,64,63,68,70,66,60,50,50,44,27,11,5,5,70,66,59,57,50,50,44,35,35,33,29,29,1,70,67,61,57,68,46,33,31,29,19,21,15,60,70,52,48,50,87,65,60,56,56,44,42,42,99,98,98,29,30,28,70,59,69,64,64,86,83,88,66,51,51,51,89,74,74,70,63,63,60,70,66,62,38,38,38,8,6,2,70,68,65,70,67,66,56,52,51,15,14,16,8,4,70,55,54,62,41,37,30,25,37,80,74,69,67,49,47,47,80,90,85,74,61,44,45,41,80,71,71,57,57,45,27,37,24,8,65,65,62,70,58,58,54,67,62,62,57,17,13,16,70,66,66,82,76,60,56,36,30,28,14,78,75,70,64,73,80,67,62,58,99,94,94,49,50,43,34,26,17,75,74,67,68,53,48,33,38,24,15,10,10,59,47,51,44,33,19,32,70,58,50,45,45,43,20,18,15,63,63,64,82,78,70,67,65,61,59,49,44,41,38,38,35,57,58,53,95,91,87,77,61,61,61,71,67,62,59,59,50,36,25,70,60,60,61,58,42,34,33,33,30,27,27,20,19,17,70,70,67,57,57,50,11,63,63,69,85,62,55,55,70,63,62,37,30,25,17,75,73,67,54,41,1,70,68,68,62,59,54,46,37,25,23,70,63,49,44,44,36,30,26,36,18,1,4,68,48,25,25,10,62,58,43,37,33,61,32,32,32,70,64,61,81,73,67,59,42,36,30,70,52,49,28,31,26,68,65,64,57,55,68,37,35,15,15,11,80,72,52,53,30,25,67,51,45,40,53,53,49,89,84,73,71,71,70,62,42,25,25,25,1,1,84,77,59,59,58,15,14,8,4,3,4,64,57,52,3,3,46,43,40,70,62,64,59,59,59,87,84,84,61,60,58,80,74,72,48,42,32,30,35,20,16,8,8,27,27,14,4,2,88,80,55,54,54,29,22,20,13,12,38,35,31,12,9,9,56,52,48,48,52,41,41,36,70,66,63,56,53,50,85,85,79,64,69,52,52,50,39,41,42,80,90,83,55,48,38,34,4,4,3,1,1,1,1,79,75,61,59,59,48,48,42,44,20,24,33,62,72,77,77,71,69,76,62,42,37,38,33,17,24,8,72,67,54,59,70,46,41,37,33,29,29,29,34,78,78,81,63,56,54,48,29,18,17,15,70,69,69,64,56,55,52,38,42,34,27,22,18,5,75,63,51,48,30,34,29,39,33,65,77,49,45,43,37,37,36,97,95,56,38,28,21,8,7,7,71,60,53,37,35,21,18,4,52,45,44,94,94,94,44,33,32,25,25,7,48,48,48,43,17,15,73,74,69,77,77,72,25,24,7,8,31,41,33,30,61,64,65,75,68,60,59,55,46,40,38,70,65,65,74,75,79,74,72,63,52,52,31,20,16,14,11,9,4,4,1,2,70,52,51,38,38,31,74,73,73,76,77,63,63,63,25,19,19,72,82,95,86,36,19,19,10,70,58,66,48,21,5,4,9,70,54,49,34,33,38,65,51,46,39,57,50,44,44,25,15,15,8,70,60,61,59,81,60,51,56,50,50,47,79,72,55,58,88,82,82,67,63,58,20,11,11,6,4,4,69,65,59,54,47,35,32,22,19,18,6,70,79,70,75,70,68,58,54,11,5,2,60,60,53,50,41,41,39,39,25,70,53,53,43,38,66,62,40,36,44,55,50,50,34,71,69,48,77,81,84,59,49,40,70,64,59,59,53,80,76,71,62,56,53,37,32,21,9,3,85,81,24,16,16,34,27,27,22,12,14,14,5,1,3,85,80,90,82,88,81,64,59,47,40,34,31,20,19,24,30,64,64,64,50,51,51,61,36,36,27,70,64,78,77,88,88,63,59,60,44,41,26,23,23,78,78,75,67,66,53,62,45,45,15,15,72,68,63,55,49,24,12,8,4,70,70,70,71,71,54,50,46,38,34,30,58,55,55,40,33,21,21,17,2,71,46,45,39,38,31,26,23,7,72,70,68,68,68,32,27,23,70,58,56,56,28,33,17,17,13,8,6,74,74,69,53,40,37,46,82,58,55,50,43,38,38,38,62,49,70,61,59,47,65,62,62,80,74,71,69,67,61,56,47,80,77,83,63,16,21,21,16,17,12,70,80,76,60,70,58,58,9,1,2,70,65,55,49,50,32,26,36,44,63,67,67,47,47,40,13,21,17,17,75,54,52,52,70,45,40,29,13,2,75,72,58,16,16,11,32,25,18,13,10,1,6,70,52,52,43,39,25,93,94,69,58,43,17,15,15,70,69,55,49,35,29,25,22,13,13,70,73,61,58,57,57,40,33,21,17,12,3,70,69,69,54,52,36,20,6,1,1,68,66,42,29,18,11,5,5,3,70,52,52,52,70,67,55,41,76,85,76,66,50,50,31,24,25,19,17,7,8,4,82,74,67,67,59,87,79,79,75,74,74,71,76,76,76,63,63,59,52,51,14,11,7,80,79,79,58,73,68,51,70,49,45,45,24,22,17,70,70,70,35,1,70,70,70,91,87,82,79,74,44,33,29,21,21,71,65,46,46,45,40,34,37,46,35,24,24,19,70,70,45,50,50,50,16,7,1,1,45,43,41,74,66,63,63,63,75,83,78,58,66,66,76,61,57,72,64,51,51,48,90,84,82,47,23,26,26,70,63,51,48,37,42,35,35,8,1,1,69,61,57,57,55,44,40,33,29,25,6,9,1,3,76,73,73,71,68,64,44,42,32,17,12,5,4,70,70,52,48,44,40,37,34,58,51,44,29,25,19,17,17,11,5,1,1,70,59,44,36,44,9,7,4,2,70,70,65,56,50,51,35,33,33,27,72,61,52,52,50,59,53,38,41,41,97,97,98,67,61,54,51,51,51,38,32,32,37,70,63,63,40,7,77,74,74,87,67,64,58,56,54,51,94,89,82,82,82,64,32,28,1,70,67,67,71,75,52,49,50,32,29,30,23,22,18,16,70,66,65,74,74,44,37,5,11,15,10,60,54,52,70,62,61,58,51,41,35,35,31,29,23,17,8,4,6,4,2,75,68,68,65,63,46,46,32,30,62,23,22,17,4,60,51,41,27,17,14,70,70,51,45,45,34,33,25,25,19,17,9,3,70,70,70,50,49,51,76,72,66,67,70,67,66,60,58,51,37,33,20,20,12,11,70,62,49,35,45,41,27,19,19,19,6,5,70,67,24,24,12,12,96,92,80,75,51,44,44,54,44,56,51,41,22,21,17,64,61,61,38,24,19,70,70,72,55,44,38,22,22,19,70,65,65,70,70,65,62,57,41,33,6,3,70,62,53,47,47,39,33,38,83,63,56,55,53,53,43,43,36,29,45,43,68,53,42,33,31,18,12,10,70,71,71,74,70,51,54,54,80,66,66,66,86,70,65,54,51,60,70,63,57,50,40,70,55,52,60,52,65,62,63,83,88,88,36,16,9,12,70,63,56,56,36,36,35,70,72,64,63,59,59,44,42,47,90,81,81,62,63,63,80,80,84,53,31,31,28,12,5,1,70,70,65,81,79,72,66,54,47,45,44,54,43,43,70,59,55,61,47,40,35,35,23,20,20,72,72,39,21,18,15,25,67,67,67,46,32,28,14,10,70,63,58,58,52,49,46,43,42,20,20,70,58,55,36,41,34,27,25,25,21,96,92,91,84,78,78,72,69,59,59,63,55,46,38,33,29,15,70,71,67,46,45,50,39,64,64,68,20,16,15,70,68,62,58,58,45,38,38,10,20,13,7,3,70,77,69,55,54,51,92,90,87,52,47,47,89,83,83,79,79,74,83,76,54,44,25,25,25,70,66,47,40,32,30,25,35,27,13,8,3,3,1,70,62,42,37,37,31,18,15,4,1,1,2,70,71,12,12,12,70,80,74,16,14,6,70,65,60,58,58,51,50,37,28,8,8,4,3,70,70,69,78,75,74,69,30,27,6,4,70,52,46,44,33,31,17,7,3,1,75,74,45,45,19,7,6,16,16,70,51,40,39,37,30,40,37,21,21,14,78,64,59,55,47,40,38,35,34,28,75,73,66,65,65,65,44,44,50,63,65,57,89,68,59,52,48,55,92,90,81,77,75,65,49,49,40,17,4,4,14,4,2,2,2,98,99,98,87,87,80,76,68,68,63,58,43,36,46,49,82,78,78,71,60,60,60,96,93,94,66,66,62,55,36,34,30,26,23,29,70,65,57,52,46,38,31,32,24,23,11,10,5,72,51,47,47,81,60,49,48,43,12,8,70,40,42,33,28,20,19,16,13,11,9,91,90,90,60,60,60,65,63,60,54,52,40,33,31,27,27,27,70,72,76,40,50,50,46,84,80,67,61,61,98,98,89,87,49,46,49,88,82,73,71,67,83,82,82,55,29,35,25,25,19,15,59,55,55,95,90,83,65,65,65,75,77,77,74,63,56,48,33,20,12,9,79,73,70,63,63,79,76,70,69,61,48,47,40,40,25,31,10,3,85,79,76,74,35,11,4,4,77,75,70,54,47,42,42,35,26,20,32,76,84,64,61,52,42,41,39,26,26,18,17,24,60,60,60,46,44,34,29,25,23,21,20,85,79,76,72,57,55,46,46,44,37,30,15,80,80,80,52,50,30,17,5,70,70,59,55,70,70,79,80,80,62,57,60,65,51,44,44,45,45,33,4,2,2,1,80,93,93,52,46,43,14,11,6,69,68,46,37,47,55,40,29,20,71,65,61,55,52,50,45,41,40,34,23,15,15,14,17,10,93,86,79,73,73,52,52,52,80,80,78,64,64,60,80,79,77,76,76,44,37,3,65,59,59,34,30,29,29,9,8,5,80,77,33,30,29,70,64,59,59,50,50,42,42,30,30,84,85,79,48,48,53,38,36,36,36,49,42,44,35,37,40,57,52,49,98,98,93,71,41,38,30,20,8,68,68,64,72,77,69,51,40,37,20,19,19,61,56,58,48,47,42,92,92,87,51,51,47,80,79,68,64,73,63,58,49,44,44,84,77,69,69,69,70,63,62,74,71,70,68,52,57,52,83,83,75,74,76,71,53,53,44,41,43,11,71,66,62,54,50,47,38,48,34,30,89,82,78,62,65,70,82,79,67,66,66,52,48,41,49,49,41,23,1,2,70,70,61,86,83,83,68,68,62,62,53,52,62,73,60,60,60,60,35,17,17,70,63,28,17,3,3,1,1,2,70,63,52,52,50,41,40,30,18,10,10,70,68,55,50,44,35,30,27,21,70,58,57,62,52,17,71,57,56,46,25,19,16,17,12,17,6,70,70,80,75,41,34,27,26,23,13,9,12,70,60,54,70,68,26,20,18,18,3,70,55,49,49,80,80,78,68,62,62,49,49,33,27,28,23,17,73,73,73,83,76,75,60,60,60,42,35,31,8,11,1,4,2,70,63,64,78,74,52,49,59,57,87,87,72,69,63,61,45,27,32,38,54,54,40,40,34,70,70,70,50,36,32,23,13,10,70,59,59,58,40,41,73,66,64,60,53,45,25,17,16,9,5,2,70,69,79,19,70,69,46,27,5,1,1,70,62,48,47,39,34,11,9,9,70,54,66,64,82,67,75,75,80,80,90,80,56,51,70,58,68,68,63,72,65,56,51,52,70,64,65,80,71,72,71,63,50,50,47,29,21,14,18,70,59,59,59,52,38,24,18,15,2,2,2,2,70,64,67,84,82,91,88,52,57,67,67,93,77,61,54,43,29,25,21,70,70,62,49,49,37,35,29,19,20,20,75,59,50,35,35,23,7,7,7,77,72,64,63,60,57,55,50,60,63,48,47,33,30,28,80,81,81,51,41,33,35,30,30,70,62,60,45,44,33,33,33,80,77,67,53,48,45,42,40,38,97,99,65,61,61,43,47,42,92,87,83,82,60,60,55,54,56,66,70,37,32,23,21,22,70,62,50,55,55,92,90,71,69,72,97,97,93,48,42,42,37,40,41,70,59,59,59,74,51,47,91,92,39,34,29,27,29,68,60,49,41,43,36,29,29,5,70,67,64,49,48,45,80,78,68,78,67,61,66,57,35,35,37,27,88,84,80,71,69,64,58,58,57,88,83,82,33,18,12,3,3,13,74,73,61,55,55,39,36,35,30,70,59,59,48,49,80,77,63,60,57,52,39,37,31,31,29,36,21,3,4,5,2,80,66,66,55,34,28,25,21,20,70,65,65,49,45,44,86,85,77,71,64,54,54,46,40,30,29,21,70,70,70,45,28,28,30,21,5,2,2,2,98,98,83,70,44,44,44,28,27,70,64,61,61,59,54,54,30,28,23,23,85,79,77,72,72,77,91,91,93,85,80,21,19,13,70,70,70,73,68,35,30,30,6,1,70,69,59,67,62,78,50,47,37,31,26,22,9,4,70,72,59,50,26,26,13,12,12,70,80,61,59,55,51,51,20,13,6,70,52,49,46,46,25,25,25,15,9,70,3,2,6,80,58,50,34,34,34,58,69,54,48,48,70,66,47,41,70,70,67,92,90,81,71,71,60,62,62,96,82,72,71,26,26,18,10,3,70,70,59,69,69,66,70,63,64,35,32,32,70,64,49,18,12,5,70,54,40,29,26,26,16,26,15,15,5,1,70,67,44,23,17,18,10,10,10,25,70,70,65,65,59,59,48,36,36,36,13,3,3,3,70,66,62,61,39,34,34,70,61,52,42,40,30,30,29,39,30,17,16,7,70,64,60,59,57,91,80,80,87,70,62,62,57,57,45,46,30,30,31,23,84,83,78,71,65,59,52,38,36,33,43,29,71,73,65,57,50,39,29,37,34,18,18,13,70,80,75,75,80,90,84,58,58,56,95,95,88,58,57,28,28,18,6,1,11,11,70,80,76,63,59,56,56,48,40,31,31,17,18,1,65,57,48,43,37,36,16,16,21,70,49,45,40,39,31,1,1,70,65,63,60,56,48,43,46,27,27,16,16,16,16,2,42,37,38,32,34,32,70,69,64,85,81,29,25,18,12,7,3,70,67,67,50,50,21,18,12,6,70,73,69,29,2,1,65,61,65,54,50,37,12,9,59,56,50,48,49,33,36,36,62,55,37,28,24,16,10,13,2,70,63,59,63,56,38,33,38,70,38,38,29,27,32,32,21,8,3,70,67,82,78,67,64,56,41,36,38,97,94,79,70,68,68,63,44,43,35,33,80,75,68,61,54,54,47,42,47,57,45,33,27,71,65,49,48,48,87,80,59,51,39,28,21,17,17,67,67,67,44,40,32,21,15,19,11,10,10,10,5,70,67,67,24,17,13,76,72,60,62,54,87,81,75,72,70,55,47,46,42,40,36,30,18,86,86,85,82,77,82,77,73,79,75,55,51,48,20,16,14,70,61,56,51,49,48,46,35,29,34,69,77,73,68,60,56,56,35,29,23,33,33,14,83,76,76,61,66,29,25,20,16,11,70,69,80,78,62,56,46,28,17,69,78,70,73,70,59,55,43,31,25,30,27,70,63,55,54,54,52,34,21,18,23,25,5,6,6,46,39,31,27,23,70,54,46,58,43,43,43,75,72,70,65,62,51,44,63,59,31,28,24,19,11,6,5,1,75,60,59,54,80,59,50,49,30,21,15,13,70,63,73,48,32,23,24,71,63,62,60,24,22,20,75,70,69,61,56,53,48,30,28,23,13,12,12,86,93,88,62,53,45,42,37,62,59,50,48,42,36,45,45,55,93,85,84,46,24,24,26,70,31,34,25,14,9,14,74,79,77,57,54,50,96,96,96,57,57,45,40,40,28,24,66,62,62,68,68,68,84,72,59,47,43,39,39,61,67,27,23,22,65,62,62,84,80,76,68,60,57,70,70,70,48,43,38,38,38,23,23,70,67,64,59,52,54,38,70,67,65,48,48,41,39,34,35,33,23,21,18,70,64,60,56,56,96,96,92,54,45,45,43,43,41,30,23,13,13,70,70,58,58,62,57,57,86,82,82,72,70,69,47,45,27,27,32,70,65,59,56,62,41,80,68,64,62,82,79,89,87,39,39,39,73,31,28,28,70,79,75,75,57,51,43,41,42,42,80,75,73,15,15,70,56,43,40,70,54,49,49,49,45,55,54,49,80,65,75,35,35,29,24,22,20,70,59,59,36,31,37,27,24,24,20,20,80,70,71,63,21,15,7,73,64,58,60,55,51,51,76,64,57,58,80,77,70,70,70,53,56,49,36,80,80,72,70,66,65,77,77,73,67,62,61,87,79,75,75,60,49,42,35,35,34,24,15,9,6,49,49,41,40,59,60,48,44,42,19,11,10,70,34,30,25,21,67,44,44,44,93,85,86,74,54,44,41,39,91,83,82,79,81,81,49,62,70,70,70,89,82,58,66,63,74,74,74,67,41,36,29,80,77,73,68,68,61,46,41,39,39,61,52,50,45,51,90,88,80,68,73,72,88,88,77,77,69,64,64,55,70,70,69,71,66,75,75,74,41,40,37,66,59,59,81,80,75,80,76,73,78,65,60,54,50,50,84,81,81,70,69,69,51,50,50,97,95,85,87,85,74,66,64,64,59,90,90,88,78,79,79,50,48,41,38,35,34,70,64,64,78,76,73,71,63,55,51,41,41,32,29,27,29,70,58,49,46,46,44,37,35,35,22,18,17,11,4,12,5,80,90,90,90,67,16,8,8,72,71,55,52,43,43,33,33,80,74,66,57,54,47,38,35,32,18,15,14,50,50,74,77,71,63,63,62,81,66,61,46,34,34,26,77,74,74,62,62,55,82,80,70,61,60,55,42,37,30,25,27,36,70,72,75,74,59,53,53,28,13,7,6,70,50,42,39,41,21,14,21,21,70,61,61,38,48,43,39,5,5,70,66,63,52,44,44,4,6,73,59,58,43,40,30,30,26,36,15,14,14,7,70,65,62,73,70,64,63,55,55,40,38,34,34,25,25,20,82,78,73,70,65,75,62,58,57,56,83,93,93,69,71,67,77,70,59,54,38,33,33,38,62,39,35,33,70,72,79,80,27,23,18,15,8,70,66,81,76,73,69,60,58,58,54,80,75,65,59,56,56,54,52,34,35,40,70,64,59,54,64,59,69,66,60,21,21,17,79,70,70,66,58,52,45,41,26,36,23,21,70,70,55,45,42,13,13,4,4,96,92,92,77,78,71,67,59,56,56,55,56,49,20,16,13,1,1,1,75,63,47,43,6,3,70,69,64,55,54,49,23,18,1,70,63,43,32,31,5,39,34,34,70,62,55,55,52,44,37,30,25,21,9,6,6,3,70,65,65,44,41,22,66,55,50,60,59,88,83,83,61,57,45,55,55,53,87,86,81,65,60,56,49,49,41,38,36,46,38,25,16,6,5,12,80,78,78,78,71,66,57,52,33,30,21,13,5,5,70,58,60,42,12,11,11,70,70,80,39,25,25,25,70,63,57,57,51,8,4,1,80,77,77,86,90,72,70,68,73,65,62,57,51,23,20,19,2,70,59,49,49,34,30,30,62,57,51,50,52,87,83,71,71,2,67,67,59,30,30,25,70,70,70,47,47,42,1,70,64,56,56,47,69,67,66,70,48,41,20,20,17,68,66,66,79,71,73,63,58,57,45,45,45,11,19,19,70,54,34,27,5,5,70,74,84,78,45,45,42,25,25,18,2,2,2,70,53,30,26,22,19,18,10,8,9,9,70,67,72,45,33,33,43,65,70,68,59,56,48,58,58,38,38,34,15,14,24,23,70,39,33,74,74,69,63,54,50,27,22,16,15,15,1,1,70,60,54,49,60,60,61,98,98,93,72,68,64,57,61,39,42,42,30,28,38,38,19,18,17,10,70,68,49,44,33,33,26,70,63,50,47,34,26,22,22,22,12,7,70,65,63,51,35,29,39,37,16,6,7,7,74,67,47,45,14,30,30,70,27,20,13,65,60,56,51,46,46,46,80,71,62,67,59,54,54,33,22,22,19,74,69,70,67,64,83,77,72,54,57,71,71,61,61,57,70,16,16,15,90,90,42,38,48,33,28,25,35,67,66,55,50,38,38,34,34,66,61,59,36,32,29,24,24,11,70,52,61,49,49,55,46,38,31,32,28,28,26,68,37,35,33,30,66,63,59,69,56,55,47,46,37,32,31,31,13,4,7,6,16,72,73,44,53,56,92,90,84,79,63,67,62,69,74,68,68,53,53,63,51,39,40,31,29,22,22,3,70,67,65,71,70,62,60,60,60,71,71,66,54,54,54,98,93,80,68,65,59,54,40,20,19,9,5,1,71,71,71,59,60,21,68,69,44,44,48,24,28,33,74,74,74,69,61,49,32,17,23,23,63,54,52,52,50,92,92,58,33,33,33,64,62,62,55,54,54,47,41,43,30,33,43,43,56,44,41,35,27,15,17,8,8,1,2,65,65,54,70,70,64,59,50,30,25,25,21,14,5,5,5,4,3,8,4,85,94,89,70,35,28,27,21,70,67,60,26,23,23,80,77,72,69,30,9,8,8,70,54,42,6,80,80,75,68,61,51,45,35,29,12,6,6,1,66,54,51,48,41,42,37,17,11,11,70,68,30,27,24,15,14,12,70,58,49,46,46,50,80,77,77,58,53,38,35,23,18,70,70,62,58,61,43,24,21,15,20,70,80,76,76,62,48,49,49,86,86,81,58,55,51,74,65,60,49,44,44,70,69,62,90,90,90,82,78,73,78,49,21,77,11,10,2,1,94,90,87,80,66,45,24,2,73,79,79,73,58,48,45,35,26,28,63,70,64,74,73,66,77,75,83,50,45,34,19,14,10,6,6,6,81,79,67,75,70,68,56,58,53,37,45,45,75,67,68,64,61,58,70,69,66,54,48,48,43,43,37,36,7,4,74,74,71,64,64,49,48,33,36,22,15,11,15,15,22,8,80,75,80,85,74,69,62,60,59,67,58,54,22,3,1,1,79,76,61,55,59,59,47,45,57,64,36,32,70,60,51,51,51,57,70,66,63,72,66,60,57,52,37,24,21,19,3,70,60,54,35,33,27,3,1,70,69,69,59,50,48,48,33,29,11,2,1,70,43,40,38,26,23,17,70,71,71,59,6,6,70,68,63,78,63,71,59,75,63,58,37,37,28,26,82,85,85,70,63,61,45,40,35,30,31,31,70,64,46,44,34,34,15,25,18,5,2,70,71,68,78,66,62,47,42,42,36,19,2,70,65,65,52,52,50,95,95,89,81,80,80,55,65,58,90,90,90,74,31,34,70,59,52,62,62,52,48,68,74,74,73,67,59,69,64,47,19,14,12,64,36,13,13,9,1,1,1,71,60,69,59,60,43,31,20,21,16,70,49,59,59,59,93,82,70,68,68,58,45,38,34,34,31,18,19,5,5,1,70,64,55,44,34,30,27,20,6,7,8,70,70,45,66,66,58,46,46,79,54,49,41,21,70,71,54,58,58,45,15,14,16,60,55,49,49,56,38,31,20,16,13,13,87,72,74,69,59,49,22,22,28,88,83,85,77,73,73,65,59,52,52,41,43,22,17,11,11,11,89,84,80,70,68,55,57,57,66,59,52,52,45,38,35,45,41,29,17,15,70,57,37,15,11,15,64,59,68,82,82,78,48,44,44,36,37,39,23,15,14,10,82,78,79,59,59,44,43,37,32,32,32,18,14,14,3,70,65,63,57,44,30,40,40,40,65,29,24,24,26,70,58,47,90,87,79,79,79,50,50,33,30,60,61,51,51,49,47,48,80,61,57,50,42,38,31,19,12,8,70,68,55,55,60,36,34,27,24,26,10,15,20,69,67,67,59,59,42,40,33,30,29,14,12,9,74,75,75,61,59,55,39,33,70,70,70,61,51,49,49,97,65,65,75,81,71,70,57,45,45,45,86,74,82,78,29,28,28,12,9,1,1,70,67,54,30,1,1,70,80,79,79,64,52,35,31,31,75,73,73,63,54,51,46,36,27,24,26,26,70,45,41,41,90,87,83,75,75,71,64,60,43,70,70,65,75,85,78,66,60,56,50,44,45,80,74,71,65,66,75,75,91,80,80,90,90,33,25,28,64,63,62,70,70,65,59,59,54,54,47,35,24,7,2,70,74,68,80,79,70,69,64,59,50,48,50,60,54,93,89,87,81,61,61,52,52,62,46,79,70,67,67,60,51,43,43,40,40,37,99,92,87,75,75,72,57,48,28,27,24,20,12,11,88,85,85,73,66,67,59,56,51,51,76,71,71,67,33,20,2,70,63,59,54,41,38,35,45,34,23,19,24,9,3,3,71,71,81,75,56,47,46,39,37,30,28,19,24,29,25,25,13,86,74,66,54,45,39,31,27,26,22,17,20,20,72,69,69,21,13,11,59,52,62,53,53,46,19,28,27,34,70,62,56,53,53,43,43,32,30,30,61,58,56,70,61,47,43,40,40,32,29,17,10,10,5,68,62,65,91,82,77,70,65,60,60,87,76,59,51,45,30,25,70,67,67,88,88,81,67,52,50,31,22,21,21,14,70,31,29,41,81,80,79,71,71,71,88,73,61,48,23,18,65,62,54,52,47,32,33,25,70,65,60,61,52,33,33,30,70,68,67,84,79,74,47,46,46,92,76,76,76,63,59,54,47,53,53,80,78,73,73,64,74,57,48,45,32,15,7,3,3,4,75,63,54,54,39,70,52,37,43,43,50,49,47,88,58,58,56,48,34,28,28,68,64,59,57,57,57,91,77,72,67,56,56,51,45,45,35,31,33,21,19,8,8,4,14,70,57,52,46,73,73,73,68,52,48,38,38,44,99,98,93,86,83,77,75,69,69,80,80,73,69,56,56,56,80,67,56,68,43,38,21,16,14,7,7,4,70,62,42,34,30,30,30,70,66,57,53,31,29,29,16,80,80,68,65,55,61,49,41,42,40,90,70,61,59,50,54,91,91,82,65,65,65,75,71,64,60,55,55,42,4,4,4,1,4,4,1,1,9,48,36,31,27,27,63,58,54,51,44,33,21,1,1,2,66,59,55,43,43,40,96,96,87,85,72,69,69,54,54,46,45,43,40,40,35,14,2,70,78,76,67,58,28,20,6,1,61,40,36,40,30,29,66,60,60,80,71,71,55,55,51,34,46,46,78,75,67,67,59,84,79,65,56,54,46,41,41,37,70,64,64,50,52,35,42,42,22,80,80,63,56,52,49,49,66,55,55,53,84,86,86,49,46,34,31,28,70,70,80,67,67,48,40,40,40,6,2,1,78,69,65,65,55,55,55,51,70,70,67,43,33,33,25,67,61,61,90,82,76,76,71,70,66,60,51,46,41,37,32,23,18,12,8,8,2,70,48,44,45,35,39,34,70,75,66,56,48,70,69,59,56,60,86,71,69,69,39,37,35,16,7,4,59,31,28,29,15,17,7,60,60,70,67,70,70,66,69,55,56,41,29,29,20,18,15,15,2,2,70,64,64,87,85,78,77,73,65,64,53,36,28,27,21,19,12,22,70,70,54,54,53,61,64,65,89,84,75,54,43,41,30,40,26,5,15,16,16,21,60,60,60,51,49,49,30,30,29,18,5,2,43,57,46,24,34,21,11,10,4,78,80,80,85,82,20,12,6,6,6,69,68,67,58,55,44,41,41,28,16,90,50,48,43,96,45,42,36,39,34,32,32,75,75,70,76,72,71,73,73,70,67,49,45,40,43,75,73,35,34,11,5,4,63,63,58,66,64,48,50,37,36,36,29,30,26,13,11,11,61,55,55,50,40,41,41,41,12,14,4,69,69,58,62,62,87,82,82,74,61,61,49,66,61,57,57,53,53,50,50,35,34,40,65,65,60,27,30,22,57,50,45,35,23,16,14,9,2,70,64,50,47,33,33,42,97,92,89,41,30,17,8,6,9,73,56,66,53,45,36,33,24,22,1,70,70,57,58,58,56,44,38,27,23,96,94,75,70,45,16,14,14,70,70,65,72,68,59,59,56,47,35,34,34,70,65,59,53,53,48,35,70,70,70,92,86,75,70,65,61,88,44,40,40,24,15,11,12,60,44,41,27,11,7,62,62,49,46,46,45,55,11,67,64,70,59,55,53,48,56,49,92,92,87,38,33,29,28,15,14,7,70,65,60,60,63,70,70,61,90,91,79,76,78,72,61,56,68,74,70,65,58,47,27,27,26,70,49,45,45,35,35,35,18,9,16,69,45,37,29,22,22,17,24,24,20,70,70,75,68,61,48,27,26,7,5,3,70,46,30,18,15,7,3,3,70,59,59,59,70,54,54,46,40,34,34,44,70,59,56,50,48,25,25,23,69,62,60,58,46,25,15,60,51,38,34,23,16,14,3,2,70,70,52,45,55,50,90,70,69,64,71,44,40,35,35,28,70,53,62,54,50,70,63,47,47,54,27,18,70,63,62,57,52,49,45,46,41,70,66,76,62,55,52,48,48,52,40,11,10,10,70,64,64,85,75,78,57,54,28,25,10,2,70,36,39,31,70,65,61,59,52,45,40,40,80,80,79,69,69,63,11,11,1,71,56,36,21,15,15,11,70,49,35,34,40,62,55,51,46,41,38,26,25,35,56,65,44,45,35,70,56,56,52,46,46,46,29,28,34,70,68,54,53,63,60,97,94,82,86,86,61,52,52,49,91,73,73,73,46,80,80,78,87,83,73,64,52,45,35,19,13,70,71,66,74,70,67,61,94,92,83,83,76,65,62,56,42,42,38,58,55,56,49,43,42,27,75,67,66,49,45,39,38,35,57,49,41,12,7,5,70,80,61,61,80,75,71,65,57,54,54,78,73,73,37,18,17,17,70,70,64,33,26,27,70,70,67,62,78,78,70,73,71,60,60,40,9,4,1,70,71,49,40,40,39,20,17,11,2,77,75,68,64,58,51,44,42,40,38,38,55,55,43,46,25,6,70,70,69,71,68,57,56,25,19,2,2,2,68,66,66,56,54,45,44,41,89,70,54,52,48,97,97,90,87,85,82,72,69,63,62,62,62,97,95,71,62,60,65,63,61,63,70,75,81,47,40,40,35,27,37,23,18,18,14,90,91,91,85,73,73,78,73,60,31,31,31,16,16,4,1,1,70,55,51,51,77,72,77,67,42,35,35,70,68,68,60,46,41,41,34,28,19,7,7,2,1,1,70,62,72,63,90,88,75,54,63,63,40,31,27,24,16,26,20,10,67,63,58,55,50,44,49,39,36,29,8,8,7,70,64,59,40,40,47,40,89,83,83,64,64,58,41,33,20,13,11,5,99,99,70,63,54,53,53,38,26,24,15,14,14,7,70,57,57,34,33,28,23,10,6,6,1,70,70,83,71,68,67,72,63,51,39,38,33,24,25,12,22,72,64,59,59,45,40,28,22,12,4,1,1,70,45,55,65,65,72,63,53,36,24,21,21,69,79,74,81,76,76,66,76,39,39,34,25,25,25,16,12,9,10,71,70,66,70,62,62,44,42,39,39,33,27,19,14,10,8,2,70,64,62,49,49,49,64,48,41,30,18,17,3,1,2,12,68,63,63,49,59,53,50,50,19,26,13,13,70,70,70,81,56,56,51,75,68,58,51,50,34,30,18,14,8,8,2,75,69,63,66,41,34,29,2,70,70,67,54,49,48,70,50,42,35,31,34,70,54,54,54,77,60,52,45,49,55,82,91,81,63,63,55,96,57,53,37,39,39,30,10,3,4,4,99,92,80,85,80,13,9,70,51,43,43,80,52,52,52,85,85,76,70,70,63,61,48,70,68,77,62,56,55,47,28,25,11,8,2,1,70,57,57,52,22,22,15,19,87,85,78,77,70,65,64,65,78,78,70,89,82,78,71,67,65,62,51,49,50,80,78,71,66,63,63,70,64,54,45,33,2,70,65,34,32,17,17,80,60,56,51,48,22,26,19,2,2,3,70,69,69,61,58,52,50,39,34,18,18,16,70,70,70,81,77,43,1,75,72,72,64,64,49,58,66,43,33,33,27,22,13,10,70,65,65,40,88,88,85,76,54,35,70,72,52,62,66,94,94,85,76,42,26,25,10,6,5,70,70,70,70,62,59,56,56,85,70,54,51,36,36,24,20,16,70,64,66,59,54,49,46,38,38,33,39,52,49,47,38,31,29,27,18,70,69,53,44,42,35,35,70,67,61,59,59,47,35,35,34,12,5,9,4,66,66,66,91,91,87,63,60,56,80,72,71,68,78,66,59,81,76,71,64,63,56,63,54,20,17,22,70,39,33,34,30,28,28,21,14,13,13,74,74,69,62,62,58,65,50,1,1,67,62,48,40,36,29,25,23,19,9,7,7,17,70,67,70,65,56,33,34,25,22,20,20,70,54,49,49,40,35,16,11,11,75,69,58,55,46,23,25,87,80,77,74,57,57,54,38,36,36,49,48,43,80,79,78,70,58,54,41,38,36,20,15,12,70,63,54,54,42,38,38,31,29,23,22,77,68,72,69,65,73,73,61,55,52,49,50,46,45,43,28,28,20,11,8,1,1,2,2,95,93,93,62,57,49,44,27,19,6,2,70,63,55,56,45,52,58,72,57,51,25,16,15,8,12,3,3,3,70,67,61,59,48,49,40,32,32,21,8,6,63,60,52,59,55,36,29,35,28,17,12,75,69,64,64,51,70,74,69,56,55,50,60,59,54,49,48,54,59,21,17,17,6,1,70,63,48,34,31,31,25,74,64,53,50,57,90,89,86,54,48,41,22,14,77,74,75,63,47,34,34,3,61,58,45,41,32,14,10,6,5,3,3,65,62,57,51,30,35,9,1,3,70,65,64,59,45,34,9,75,74,68,62,55,40,50,53,42,70,61,52,51,49,9,9,70,72,53,53,46,42,33,29,15,15,10,8,92,92,52,44,38,30,40,66,53,47,48,36,37,31,10,10,6,2,84,71,66,27,5,5,70,61,33,31,26,67,50,43,35,26,20,7,4,4,4,70,61,58,40,40,40,52,49,45,45,26,24,24,70,80,65,51,56,36,62,54,50,46,38,34,30,72,65,53,53,45,35,42,27,18,7,7,70,68,62,54,48,62,55,48,47,47,85,85,85,65,63,57,46,39,39,53,47,46,39,11,10,8,77,72,63,67,57,44,46,33,31,70,64,61,48,43,31,25,25,23,76,75,63,46,40,42,26,10,10,7,70,67,65,84,56,49,44,49,70,68,63,59,59,57,40,33,18,60,60,59,70,71,16,13,4,2,70,66,59,53,40,20,7,9,70,64,64,59,62,62,69,67,30,23,19,21,25,67,67,67,54,19,29,15,15,9,5,2,79,79,74,84,62,70,59,41,28,23,19,1,3,70,57,58,49,70,64,63,43,43,30,29,94,95,98,63,62,43,35,30,27,18,14,10,70,67,27,32,31,70,69,69,42,40,40,56,53,34,34,32,70,62,56,56,12,12,11,70,65,52,41,7,22,20,5,70,63,61,59,46,33,33,25,13,6,7,8,2,3,70,65,46,40,35,26,26,70,73,71,74,65,63,32,28,23,23,83,74,76,67,72,60,60,58,41,42,42,90,86,86,61,58,44,39,20,15,13,2,70,64,63,59,70,21,11,11,7,70,70,64,64,46,43,44,9,5,5,70,17,15,14,70,80,70,70,63,62,42,34,33,33,29,25,13,7,77,75,65,63,73,79,80,80,66,17,17,11,77,36,14,8,18,80,74,72,72,68,61,53,48,33,22,20,20,5,1,69,66,66,53,39,39,33,30,80,79,77,65,58,58,51,52,50,79,79,73,80,78,78,67,52,47,26,13,13,13,70,76,74,60,59,59,44,38,17,17,12,77,83,81,64,59,47,43,24,13,6,2,2,70,70,75,34,32,12,12,70,61,52,47,46,32,37,37,42,73,67,58,53,53,63,86,78,78,71,69,71,93,92,87,79,71,63,50,30,24,19,11,11,92,92,88,81,81,75,63,58,57,91,83,78,73,67,65,59,49,47,47,42,23,70,68,68,76,70,62,53,53,52,33,28,14,12,12,70,46,50,60,52,44,41,34,37,27,19,12,10,6,73,70,52,48,36,70,66,51,51,44,44,35,20,70,80,71,69,94,89,89,82,80,66,63,59,40,40,70,68,61,62,23,23,23,70,64,55,55,55,44,39,39,46,34,31,31,31,63,56,56,28,20,20,12,8,6,2,72,67,72,72,79,74,66,60,55,54,51,83,83,79,79,26,24,24,70,67,63,56,58,44,24,73,67,60,56,43,40,40,31,31,25,19,19,13,1,1,3,70,42,38,38,94,97,93,91,50,46,30,74,67,65,37,26,26,21,70,80,78,53,44,40,46,40,50,95,97,97,80,67,67,62,33,16,3,70,61,49,40,22,16,70,69,59,59,55,85,82,76,62,62,61,42,37,37,70,70,62,76,76,71,80,80,80,61,53,52,51,51,40,34,29,14,10,7,70,68,68,62,54,50,60,40,40,35,22,23,18,70,77,77,67,65,51,51,48,90,88,86,49,46,45,90,75,70,60,60,41,44,44,28,28,20,30,70,61,60,59,68,67,81,81,77,62,52,52,40,41,38,48,73,71,60,61,56,52,48,46,46,41,26,7,9,9,70,45,42,44,80,80,70,56,67,60,95,90,86,81,90,73,67,65,60,70,82,58,54,47,47,46,38,62,49,37,30,70,70,66,72,44,31,33,29,13,70,70,73,71,63,63,70,67,58,55,45,48,45,39,40,36,62,51,51,32,32,26,17,9,4,4,3,97,96,96,45,48,59,86,86,75,72,72,54,56,61,98,98,89,87,87,97,82,21,19,6,7,70,65,63,59,57,52,47,39,22,17,17,17,70,70,65,53,48,55,50,43,43,53,30,27,17,6,6,1,72,62,59,54,49,43,39,33,24,34,24,24,76,78,68,59,55,65,70,74,69,52,43,42,14,12,83,77,69,61,58,54,50,45,44,44,97,98,68,60,55,65,48,46,44,29,29,29,70,69,69,64,42,37,47,37,99,98,93,45,32,37,41,38,29,29,26,30,85,84,81,37,24,24,11,5,1,70,15,15,14,70,70,82,65,68,69,75,69,64,58,47,44,35,35,23,9,9,9,2,51,48,44,45,58,53,54,44,33,33,30,20,2,81,80,77,71,69,58,43,41,16,14,9,70,68,65,83,91,80,71,62,60,55,55,95,89,87,69,76,65,84,79,78,71,65,56,41,39,41,91,95,98,88,59,51,48,50,32,33,17,17,17,27,70,76,63,51,37,33,32,70,63,78,78,70,80,74,75,59,57,52,84,80,64,65,64,65,65,62,48,42,62,58,53,49,63,63,86,85,79,62,54,53,51,49,49,83,60,59,56,89,82,70,62,62,65,51,56,55,40,40,40,40,68,57,56,49,45,34,32,30,70,64,41,44,43,96,96,81,94,68,68,65,56,56,54,93,87,87,81,77,70,59,48,58,58,43,26,21,3,2,79,62,67,61,80,78,72,68,69,38,35,29,26,26,26,71,53,53,53,46,32,27,32,27,85,77,77,59,44,45,26,18,18,16,15,8,70,68,74,72,69,66,61,66,73,74,66,69,79,70,46,39,37,35,29,26,24,20,15,11,11,11,70,58,51,49,48,42,22,16,11,11,19,69,66,63,74,62,38,31,26,26,26,26,70,73,73,54,50,45,55,43,39,35,28,30,32,19,18,17,13,1,1,75,66,60,55,44,41,14,7,5,1,4,3,2,70,73,69,55,48,70,64,56,57,34,44,38,38,60,51,48,34,35,40,95,95,82,82,73,71,60,66,58,58,70,68,68,48,48,40,35,35,35,94,16,12,7,3,1,77,67,72,64,52,52,51,42,38,23,19,29,29,75,77,77,79,74,69,60,53,49,30,9,9,24,66,61,63,52,49,47,47,56,56,54,85,82,82,45,38,34,32,32,71,71,71,71,71,66,62,58,58,34,34,25,13,13,13,70,65,63,38,19,18,17,69,69,60,60,58,52,49,48,42,42,42,58,54,50,44,44,34,26,21,21,17,2,70,66,59,59,35,20,11,9,3,5,75,71,59,33,33,70,61,52,26,6,3,70,65,62,81,62,62,62,20,20,70,70,65,88,79,73,21,21,20,12,68,62,59,42,31,30,32,58,51,40,40,38,24,18,11,9,74,35,32,27,21,31,31,20,12,16,11,21,21,70,66,57,50,49,32,47,19,12,10,70,58,49,44,35,25,25,25,14,8,4,70,70,70,88,70,66,55,37,37,31,23,25,11,1,85,78,68,67,65,70,77,81,60,58,51,48,44,44,71,51,48,42,23,22,22,74,78,78,73,21,19,4,63,47,47,30,24,29,29,9,80,74,69,55,54,51,80,76,69,67,67,36,31,18,18,17,55,52,52,44,45,45,89,70,67,64,51,51,49,46,40,56,53,43,40,32,54,49,46,43,53,51,49,84,76,73,67,44,46,40,37,61,64,57,50,43,45,36,32,83,66,60,66,80,80,80,51,51,61,62,21,2,67,65,60,54,49,43,53,43,37,35,80,65,50,46,51,73,73,61,52,36,31,27,19,12,60,57,57,67,58,59,54,43,35,34,30,26,26,73,63,64,64,39,35,34,29,18,15,9,8,8,6,1,51,51,46,44,42,37,62,58,55,84,89,85,77,38,29,29,24,26,83,83,72,72,63,63,37,31,27,9,9,9,70,70,74,68,64,49,46,38,31,28,19,13,11,5,70,61,58,56,56,87,79,73,72,64,61,46,41,22,19,21,10,8,5,65,60,55,55,47,43,31,31,19,73,73,59,63,63,89,89,80,38,38,28,27,33,43,56,54,49,76,78,75,58,55,60,60,70,49,46,43,80,84,72,53,53,47,80,77,70,62,61,61,39,37,18,11,9,9,91,88,88,80,80,84,47,47,43,33,24,12,12,60,37,36,33,18,18,10,7,7,48,48,48,35,30,30,23,77,77,82,90,86,86,80,65,52,46,52,70,45,44,30,25,35,5,7,70,70,62,75,75,55,48,46,44,44,38,90,73,71,81,59,59,57,72,66,66,56,57,67,57,40,30,30,25,17,17,16,70,69,68,44,46,26,16,2,70,55,52,52,49,51,51,43,52,22,18,78,74,70,69,58,53,47,34,30,25,11,5,2,2,67,68,78,83,88,82,72,71,74,75,71,62,58,58,92,44,52,43,74,71,69,92,91,86,74,70,69,54,70,70,61,58,50,41,51,49,25,18,18,60,46,39,50,15,6,6,73,66,67,64,59,58,53,46,35,18,13,12,69,66,66,50,30,27,19,19,19,9,10,1,1,99,99,60,70,70,64,45,48,48,40,60,58,53,80,76,76,69,64,53,52,52,94,79,76,70,70,65,49,49,49,2,44,39,26,25,18,17,70,49,40,70,69,52,41,36,34,23,19,2,1,70,57,65,53,91,85,82,73,61,57,57,52,48,37,37,36,46,70,62,53,46,43,17,8,6,70,73,73,74,65,62,57,57,46,40,35,31,31,70,62,62,59,49,8,9,9,70,62,55,55,18,18,18,70,66,61,59,53,53,93,91,91,62,57,50,50,50,89,84,75,72,67,48,42,36,33,33,59,59,59,81,74,74,68,68,65,84,79,78,67,74,48,39,36,37,37,15,11,4,9,70,53,49,31,30,28,70,68,54,42,40,40,70,67,61,57,57,50,70,70,70,53,47,36,32,25,18,20,70,69,66,82,70,58,54,47,42,32,70,68,63,85,82,79,70,65,62,61,60,13,10,70,59,59,63,89,83,77,73,69,57,49,47,44,41,51,38,36,24,20,15,14,9,3,70,69,65,42,41,41,36,23,22,31,59,37,47,15,70,55,55,51,80,80,70,70,74,68,68,63,79,75,72,65,66,41,35,42,10,10,7,70,45,44,42,42,51,52,35,30,26,22,19,10,4,1,70,66,71,82,76,74,71,68,66,58,57,85,86,70,68,68,80,77,71,76,76,74,88,51,49,39,35,33,59,50,48,28,22,22,70,67,20,22,15,70,59,32,28,25,70,48,44,39,39,37,37,29,18,18,10,7,8,13,23,70,66,67,83,71,65,65,51,34,27,31,74,69,30,25,6,2,70,63,61,59,40,41,26,16,14,14,1,1,1,70,61,56,56,54,33,29,33,75,70,65,51,45,4,2,58,34,29,18,18,18,18,81,79,40,32,30,27,15,10,8,4,4,2,70,55,48,43,46,46,40,29,20,17,12,12,67,67,71,84,15,13,8,77,66,66,67,67,47,47,40,74,63,65,66,86,87,78,70,64,3,8,8,70,65,65,66,75,74,79,71,55,44,29,25,25,5,60,37,90,81,81,73,73,43,43,43,38,54,41,43,43,39,26,13,2,27,24,16,16,88,70,83,79,88,60,43,48,49,46,26,27,17,17,15,3,3,2,78,73,67,67,55,59,53,41,38,30,38,26,15,15,70,63,58,56,56,13,4,70,55,52,52,52,32,15,15,6,8,4,4,70,70,68,39,28,24,24,7,6,74,66,66,66,61,46,38,34,44,70,68,65,59,62,57,86,78,70,64,62,58,57,57,78,74,67,67,44,44,36,46,39,25,80,97,88,74,71,79,50,49,36,36,36,5,3,3,3,97,92,92,86,85,77,74,7,7,7,70,62,51,48,44,42,58,56,54,36,31,18,17,13,60,41,70,68,68,63,63,5,5,2,2,98,54,47,37,50,33,70,61,59,52,49,58,41,29,23,18,15,12,10,70,67,40,37,34,59,45,34,34,25,13,70,68,65,60,59,59,74,27,24,14,9,13,4,70,69,65,57,52,52,52,57,43,53,36,32,29,30,28,70,70,63,57,58,39,35,23,19,15,77,75,61,61,55,39,40,40,65,69,69,54,40,39,44,28,22,21,70,70,64,79,53,55,50,44,30,30,23,21,15,15,6,3,5,70,64,39,46,38,24,34,24,24,13,7,7,70,64,59,56,48,35,24,21,21,72,71,68,58,58,51,25,11,11,6,70,70,69,75,70,74,37,30,31,70,76,67,47,56,60,82,77,92,78,63,61,51,44,38,35,42,24,32,70,69,49,49,62,94,90,93,84,89,88,60,70,61,45,31,19,11,70,59,48,37,37,32,32,68,80,74,72,67,61,61,57,56,54,49,51,35,32,15,60,59,59,86,73,73,73,59,57,44,44,39,36,27,27,21,71,76,70,54,48,46,45,42,38,36,34,79,70,51,44,39,39,26,24,11,11,10,70,68,72,61,56,45,45,45,43,40,37,35,65,61,45,38,34,30,14,10,10,71,71,66,86,83,87,61,58,46,42,33,14,7,70,67,61,58,56,47,45,45,75,75,75,43,40,35,70,67,61,59,59,52,48,52,49,36,37,37,17,19,14,70,66,62,70,47,47,51,94,94,82,90,86,84,84,79,55,43,40,8,4,63,58,54,54,49,27,21,19,70,70,61,46,24,24,20,78,66,60,40,28,13,6,6,73,70,68,51,44,38,34,33,55,55,52,55,52,51,80,80,71,40,70,70,71,79,73,66,61,58,40,37,31,70,70,70,38,33,21,13,12,2,4,70,70,65,60,47,23,14,6,4,2,70,68,61,78,76,72,22,20,20,70,55,52,45,35,31,27,16,2,70,70,66,66,49,43,29,25,16,16,14,9,70,68,38,35,33,70,64,59,60,55,92,79,73,69,48,36,39,44,32,25,37,29,63,62,57,35,33,33,70,68,68,45,40,37,35,25,23,23,70,70,65,82,82,73,74,62,33,27,17,8,2,1,70,68,59,31,19,20,12,2,70,58,49,40,40,19,20,6,6,70,45,36,70,63,62,76,72,88,49,35,29,24,15,13,2,2,70,54,63,52,48,45,36,70,65,56,49,29,15,15,17,4,4,82,70,63,57,45,48,43,20,22,73,70,67,66,66,66,39,36,12,70,65,70,58,47,43,43,43,57,53,51,48,46,70,64,70,74,63,91,90,87,56,23,28,22,16,70,67,61,54,64,59,59,95,90,90,72,72,67,81,79,72,62,67,62,22,19,27,75,64,63,64,75,67,70,72,72,63,57,52,52,52,36,36,28,70,67,60,46,42,42,37,32,20,20,11,9,9,2,2,70,60,55,53,49,21,18,18,10,13,9,70,64,63,49,39,40,34,5,70,60,68,68,49,40,32,28,35,22,17,5,4,4,70,48,48,41,33,26,16,5,2,70,70,65,60,28,23,21,1,1,2,70,80,71,56,57,47,91,85,70,70,64,63,63,50,49,16,5,70,65,68,49,43,67,52,36,29,23,18,15,14,11,8,8,70,68,65,81,74,63,47,49,40,33,33,28,21,16,14,5,70,63,59,59,57,42,36,39,99,90,90,87,81,78,74,69,62,65,73,92,85,83,81,69,58,58,53,64,58,52,27,8,6,6,80,79,75,73,72,59,69,62,47,46,33,33,31,24,2,70,67,71,59,58,55,75,57,44,33,22,25,25,14,86,82,77,75,76,69,34,26,22,22,23,23,18,70,63,63,77,23,15,28,12,11,87,87,85,65,62,52,51,47,80,78,72,62,58,55,70,53,38,35,31,25,23,13,13,13,70,67,78,80,80,57,54,45,40,36,28,24,30,19,17,22,17,20,72,75,75,72,82,62,72,60,55,48,48,45,39,39,75,71,64,66,73,84,77,76,65,61,59,30,23,33,33,9,8,8,68,64,61,33,24,78,63,58,45,42,42,32,32,1,70,60,54,51,51,48,45,26,20,14,24,16,26,17,80,66,62,59,59,41,36,20,20,18,70,73,83,79,56,40,80,76,73,71,63,53,46,38,23,23,14,70,33,25,22,31,31,70,67,67,65,70,69,64,63,63,72,58,45,45,50,92,80,65,59,59,88,85,85,40,90,77,77,85,75,74,77,58,56,56,99,92,92,87,84,77,77,88,83,49,49,12,13,13,70,70,70,68,64,37,32,70,65,65,24,74,42,38,34,34,65,59,52,41,34,19,24,39,44,31,71,71,67,63,58,62,72,70,68,58,39,13,4,12,70,77,86,74,69,62,55,53,47,45,47,38,36,26,26,25,17,70,61,61,56,56,67,65,70,43,42,19,20,16,5,70,71,81,78,55,44,38,21,27,27,70,67,61,54,46,24,31,24,70,70,70,73,60,53,65,50,48,47,58,68,68,63,90,89,83,67,41,36,38,70,67,74,58,55,55,50,39,30,25,25,13,70,70,55,50,50,77,80,72,67,54,53,53,24,26,19,62,57,57,43,43,38,26,2,70,63,59,59,59,96,94,87,85,85,53,53,49,39,37,37,80,63,51,57,72,70,65,80,80,71,71,70,72,50,45,53,46,46,54,49,48,92,85,79,79,88,80,80,80,71,67,67,63,95,96,87,83,82,74,69,65,58,46,12,12,15,70,74,67,80,79,74,49,47,51,80,75,72,85,84,76,73,65,64,61,64,39,37,28,25,8,71,63,58,58,56,66,90,87,82,73,48,44,24,5,70,67,59,56,51,98,97,97,72,67,67,30,30,30,70,80,59,44,70,61,58,37,36,75,75,69,80,69,69,58,58,56,83,74,76,69,66,63,55,54,55,75,70,64,38,43,50,43,57,55,48,43,40,34,26,23,18,14,70,59,59,58,35,32,32,67,67,63,28,28,20,20,80,74,67,52,52,50,92,90,88,79,61,57,45,32,27,25,23,21,14,14,8,8,10,70,69,84,82,70,63,63,59,53,48,43,42,37,33,33,74,73,73,55,44,32,12,1,70,62,61,59,57,27,3,4,4,72,56,56,50,32,18,8,2,5,2,4,70,65,59,42,37,42,37,37,23,24,23,1,1,3,3,96,92,93,13,13,9,5,75,49,43,41,21,12,12,70,65,66,45,45,27,19,19,73,72,71,62,62,23,21,16,70,70,68,34,26,25,26,19,11,5,1,72,73,57,46,47,52,53,91,81,72,61,45,49,44,28,28,24,21,8,1,65,54,47,45,44,2,3,8,70,63,47,38,35,31,30,12,8,4,75,74,74,64,64,59,50,39,27,29,34,70,67,65,57,57,52,80,74,71,54,42,20,5,2,70,59,60,51,47,42,35,33,33,70,66,61,61,59,60,54,42,34,29,21,20,12,10,7,2,88,88,80,77,74,47,43,24,2,47,13,14,14,80,75,69,35,30,27,14,14,14,69,63,67,52,29,29,8,16,18,70,70,62,48,46,46,80,80,76,61,49,45,43,80,68,67,67,39,35,34,55,55,6,4,1,70,68,62,51,49,25,20,28,38,82,81,75,67,60,60,64,50,45,38,36,24,34,28,19,13,81,90,80,77,65,46,40,40,37,34,26,8,13,11,66,64,40,40,40,40,44,43,43,93,89,89,45,41,30,18,18,18,70,76,65,48,48,49,31,13,5,13,77,74,60,55,51,50,44,67,67,64,55,35,35,19,15,15,10,6,4,4,68,64,64,66,58,59,83,68,68,62,70,67,19,29,20,11,57,56,50,45,39,32,30,30,93,85,65,65,56,91,94,95,79,69,59,57,46,37,37,34,32,47,70,70,68,85,78,78,74,68,68,38,15,13,70,69,65,34,29,22,22,27,29,70,70,62,96,92,65,57,10,2,2,71,67,70,55,55,55,38,36,33,32,23,24,17,70,77,70,78,70,49,49,37,37,19,13,2,4,4,70,67,79,82,77,69,69,69,58,21,23,13,22,60,58,63,80,74,68,61,37,36,41,28,71,52,37,14,5,1,70,66,55,59,55,43,29,29,29,73,59,26,20,17,78,63,58,16,13,9,9,2,2,3,1,2,70,70,63,29,17,17,2,70,67,58,83,82,78,64,61,70,62,47,45,7,5,5,70,59,52,52,41,41,29,70,56,58,57,91,80,80,72,57,58,57,38,38,27,7,8,70,69,55,34,28,25,24,25,19,16,13,6,5,2,1,81,76,54,66,31,26,26,23,13,13,1,70,70,58,45,25,25,12,12,60,58,55,35,32,31,66,77,66,57,50,39,30,30,17,17,70,66,66,90,79,70,66,56,53,22,14,12,75,64,63,51,51,42,40,39,68,68,56,43,31,23,72,63,60,43,38,34,37,27,37,30,6,70,62,61,61,55,54,44,33,32,27,11,70,70,70,34,29,29,3,3,1,73,69,64,55,49,46,34,34,2,75,64,61,57,55,51,36,37,37,80,75,42,37,35,33,30,22,9,2,1,1,2,70,70,75,70,61,52,52,52,50,48,43,41,59,52,23,16,10,2,70,61,38,36,36,4,4,4,4,68,47,36,33,10,17,17,70,71,58,58,58,53,47,46,36,35,35,70,69,66,59,59,55,48,43,43,43,36,31,28,28,23,22,22,60,73,69,64,61,48,48,38,18,15,4,73,71,69,46,52,28,28,28,71,74,59,64,56,41,40,32,31,27,27,56,50,43,36,36,2,72,64,63,62,60,50,50,45,45,14,12,17,1,2,24,17,24,24,10,4,4,70,67,54,35,69,71,78,74,72,84,58,42,35,9,70,58,52,31,27,19,12,10,2,69,64,64,53,42,42,37,80,64,64,64,51,51,32,23,1,1,70,70,70,66,59,59,60,60,31,25,25,8,4,65,57,49,49,43,43,39,29,29,29,80,64,7,2,70,67,64,63,70,66,58,55,59,50,88,77,76,76,69,67,47,44,42,27,28,1,67,62,60,80,80,78,69,54,45,41,37,30,34,30,98,96,91,57,58,54,32,30,27,70,74,76,70,72,69,66,57,55,65,71,56,56,49,94,14,12,70,80,80,71,63,70,64,56,57,63,80,76,75,59,53,43,40,26,4,7,6,70,59,53,63,62,53,46,90,40,40,37,24,2,70,66,55,52,43,44,27,25,30,70,33,26,28,75,66,61,53,41,36,32,24,17,11,4,14,7,2,54,50,49,50,50,2,78,75,64,75,77,77,74,74,66,61,48,47,47,39,39,27,22,19,24,75,64,62,54,44,54,49,40,43,37,25,18,65,59,14,10,6,3,1,1,55,51,50,40,35,31,23,21,21,71,71,71,60,43,53,56,45,15,8,4,71,85,83,66,65,63,81,82,30,30,30,73,73,61,58,58,52,44,38,36,28,25,25,20,72,65,60,58,54,73,70,63,62,66,94,97,97,95,83,81,71,60,60,59,83,83,88,40,37,33,28,30,39,35,64,58,37,32,19,3,3,5,74,71,68,58,58,49,43,38,33,33,24,18,18,18,50,42,39,36,31,14,15,69,63,62,59,54,52,41,28,27,22,22,19,65,56,56,85,74,54,52,47,30,77,77,73,69,64,15,10,70,63,55,55,54,37,25,18,18,12,12,10,54,37,32,32,17,32,31,73,47,65,62,62,23,60,55,52,47,36,36,34,31,4,2,2,67,62,67,84,84,92,75,73,71,71,68,32,29,84,80,72,57,53,53,2,2,2,65,65,65,46,72,63,57,57,48,58,65,62,68,80,59,53,44,44,37,29,18,18,18,10,72,59,30,1,1,1,2,69,68,68,80,74,66,66,34,72,72,63,63,59,69,69,59,35,45,35,19,31,21,71,66,63,60,53,51,49,49,46,35,30,30,78,74,71,84,75,35,28,28,21,15,14,10,6,78,76,74,62,62,63,41,39,39,91,20,12,9,60,65,57,39,39,39,68,65,58,52,60,51,49,40,40,14,6,6,5,94,91,91,73,69,66,60,51,51,86,86,86,69,77,87,83,38,43,34,33,67,65,53,53,43,41,35,34,31,31,29,19,23,23,80,59,50,47,47,47,32,32,32,32,27,48,34,34,17,12,11,65,63,60,55,68,56,52,47,46,46,40,31,24,18,13,5,67,62,57,52,50,48,46,41,34,34,28,38,31,27,23,20,4,2,1,1,61,60,59,45,44,44,80,78,78,54,51,31,25,23,18,3,3,1,78,78,61,62,43,43,34,32,29,27,74,66,69,62,62,44,54,43,43,30,35,21,16,16,9,5,80,75,72,75,81,34,33,33,23,17,17,75,71,69,44,43,39,39,61,60,60,80,72,67,45,48,42,80,86,91,42,39,39,26,26,22,13,13,12,74,75,65,67,58,40,37,42,99,99,96,53,46,42,36,33,1,1,70,62,59,52,36,30,25,5,3,4,88,85,67,62,59,33,43,46,12,12,1,65,59,53,49,46,39,38,29,25,24,9,8,69,66,50,35,32,27,23,23,23,81,77,77,26,26,18,15,10,88,79,59,54,54,45,72,67,61,58,46,37,36,36,44,71,65,62,60,60,11,23,23,23,11,84,85,85,74,70,65,51,48,51,87,79,78,72,68,68,67,60,55,59,59,89,76,78,76,76,76,73,82,77,77,62,62,62,55,44,45,37,83,82,62,62,62,46,44,42,31,16,15,15,76,75,73,52,52,49,23,18,16,95,81,76,78,59,54,50,48,49,30,27,25,17,12,12,65,17,71,65,62,55,49,47,38,38,34,30,19,19,16,87,82,78,68,63,31,30,26,10,10,16,76,70,67,79,75,66,63,62,85,71,67,67,62,61,51,47,46,92,99,98,36,34,19,13,10,10,8,3,73,66,65,65,27,21,19,65,65,69,60,50,41,34,30,31,20,20,20,13,49,80,90,87,92,71,67,63,60,57,57,47,47,46,95,95,90,84,82,71,48,45,45,36,35,33,75,75,72,48,47,40,50,80,73,86,75,75,46,41,28,25,21,19,17,17,15,65,60,41,40,31,7,2,1,1,77,72,54,49,49,68,71,56,54,18,13,85,73,68,54,51,63,59,53,60,76,76,61,60,50,48,63,59,87,83,70,63,63,44,52,33,95,88,83,83,82,66,61,61,52,48,23,18,14,12,81,75,65,56,60,56,56,41,25,76,86,82,74,76,72,72,68,62,29,20,12,9,5,65,54,53,48,42,42,98,98,90,58,58,57,79,56,56,45,32,15,25,35,30,30,66,60,60,57,51,45,41,37,32,32,26,36,20,10,10,9,65,62,62,53,54,31,31,27,20,26,26,71,33,43,72,71,71,80,69,79,65,61,48,46,46,31,29,22,11,74,71,79,65,66,59,44,28,23,18,11,11,65,60,60,48,46,42,37,2,74,67,63,64,60,51,45,34,25,25,23,72,73,61,57,58,58,9,9,9,80,62,61,66,66,43,34,25,21,26,53,52,51,95,86,86,82,87,63,63,63,40,40,77,74,72,73,46,46,46,22,15,5,2,2,69,66,67,74,84,79,65,51,48,29,29,15,17,22,70,70,66,73,83,78,56,50,47,47,25,29,24,64,64,74,74,70,65,74,69,62,51,88,82,72,65,55,52,71,48,14,10,3,60,60,61,80,50,51,60,75,71,70,84,73,35,37,47,44,74,64,64,55,52,52,88,80,79,75,47,47,42,38,30,24,21,72,72,56,64,64,70,71,75,39,39,40,80,61,53,53,53,50,38,26,26,68,54,54,46,32,11,9,9,55,46,42,44,40,84,78,77,71,68,62,59,46,45,29,24,20,17,27,62,56,42,24,4,2,1,76,76,65,65,64,50,57,48,88,83,77,77,72,64,64,64,50,49,50,42,36,21,18,13,68,62,59,56,55,49,58,22,17,11,4,14,10,75,54,50,35,31,31,31,69,54,48,46,46,40,50,60,44,38,26,29,19,17,16,1,1,65,56,40,33,33,7,6,6,11,2,51,46,45,30,30,30,66,60,60,51,51,51,40,37,30,75,72,67,61,58,50,46,35,30,30,13,6,9,76,72,70,75,74,62,62,54,81,75,69,27,16,11,14,61,31,35,31,24,75,74,70,65,65,65,76,86,86,91,59,60,44,41,39,32,29,27,69,78,78,78,49,34,34,32,72,69,80,80,80,58,61,61,77,75,69,76,67,65,61,48,47,29,24,34,34,44,60,53,35,18,13,13,2,75,83,84,50,41,41,27,2,65,65,53,57,57,68,49,49,40,38,34,23,24,14,65,34,34,34,29,14,1,74,71,70,85,80,76,71,64,59,64,77,78,78,89,83,49,41,23,15,11,7,78,78,72,67,61,54,29,23,25,8,10,10,2,1,1,2,70,69,69,85,84,76,58,47,53,37,37,41,28,12,6,79,79,70,68,65,70,59,59,48,59,50,29,25,13,13,4,80,69,63,63,80,71,59,58,68,60,71,71,71,75,61,56,56,80,80,82,71,69,63,59,59,38,33,43,43,37,61,65,60,56,51,88,72,57,57,51,80,66,64,53,50,60,48,29,34,19,65,58,61,41,38,38,33,18,17,3,3,3,3,97,95,53,40,38,65,47,40,38,33,25,19,18,20,71,75,71,60,60,60,37,31,25,22,55,53,45,42,37,33,2,72,41,41,42,68,62,62,58,25,23,8,72,70,66,74,63,60,62,43,37,29,65,65,35,28,27,24,24,3,3,67,59,74,70,61,66,84,84,83,77,77,66,75,68,68,68,63,51,40,23,23,2,68,55,55,38,35,17,14,8,5,22,18,67,55,59,46,43,23,19,14,5,4,10,1,2,63,68,68,79,74,72,81,71,52,41,40,42,69,62,62,62,65,47,43,42,95,92,89,81,77,79,53,40,40,39,24,21,15,14,5,69,63,43,22,17,13,11,7,3,4,1,65,61,60,65,66,66,86,80,71,83,77,86,81,84,66,55,49,52,41,16,14,7,6,8,8,80,74,52,52,43,39,75,50,46,41,39,71,64,64,75,66,62,56,49,41,38,29,30,30,26,25,18,69,63,63,47,45,66,61,48,46,22,13,14,14,8,9,14,63,71,71,70,63,73,53,45,40,35,28,24,25,68,67,22,20,11,10,4,65,54,54,9,9,65,54,50,60,60,58,77,81,68,62,43,38,39,92,92,92,62,60,57,91,91,83,73,64,64,64,53,61,52,50,45,34,31,30,71,56,56,47,47,52,49,38,30,30,70,58,46,44,43,36,31,31,27,25,21,22,78,75,75,62,65,63,44,44,30,28,28,66,72,73,73,32,28,28,8,9,71,76,64,50,43,39,38,15,10,9,73,72,72,62,53,53,49,51,51,91,92,87,77,62,57,55,48,48,24,24,11,5,2,3,1,4,4,4,63,51,50,50,40,25,86,74,50,36,30,26,26,65,66,65,36,36,36,65,59,41,38,26,21,21,21,21,70,66,50,60,59,58,92,84,84,78,79,74,68,66,76,54,49,43,39,68,63,61,92,86,86,64,58,55,53,52,38,37,27,19,10,4,3,73,68,65,60,65,65,52,93,93,93,38,22,77,71,26,19,18,63,61,61,39,49,47,36,28,20,19,18,15,10,70,73,73,59,69,69,69,69,69,67,57,57,57,90,88,75,74,74,24,22,38,80,30,25,19,70,62,78,63,63,62,54,46,46,46,94,82,52,49,56,52,38,34,33,36,64,64,64,64,65,40,23,18,23,73,71,70,36,29,29,15,10,10,86,79,78,72,67,62,56,48,68,59,60,57,55,53,41,40,32,30,38,38,19,2,7,14,77,70,68,64,74,74,87,81,74,38,35,29,19,15,15,80,83,78,70,70,79,70,73,73,62,51,52,43,40,22,19,14,69,66,60,60,59,69,69,58,83,79,87,52,38,30,28,30,39,81,74,72,83,81,75,65,75,54,50,37,20,19,17,6,5,70,70,58,36,97,90,88,64,62,65,81,79,79,34,30,26,25,21,18,30,15,7,1,81,24,19,12,12,10,75,63,45,55,55,80,77,77,45,42,42,37,34,34,68,73,83,73,70,63,51,44,63,56,50,39,39,35,75,63,59,69,62,44,45,38,48,87,80,53,53,53,79,72,64,59,64,33,33,21,18,15,81,75,74,79,74,67,52,46,43,43,31,17,14,10,4,67,67,67,61,62,74,90,61,61,57,53,45,55,53,85,81,83,54,48,48,48,42,28,13,8,5,5,44,42,73,67,70,77,74,71,66,63,48,48,50,48,46,43,5,5,7,17,64,62,22,19,19,9,12,9,78,76,76,67,65,64,76,54,52,45,42,42,45,90,86,78,78,60,60,29,44,39,49,40,89,86,86,45,39,29,29,23,11,71,64,60,42,47,20,16,4,4,2,76,71,65,60,58,56,42,32,23,18,11,11,4,4,2,72,60,59,62,51,49,19,29,27,12,88,81,81,76,67,61,61,45,30,23,14,19,12,5,2,90,83,86,76,64,64,70,70,44,38,31,11,11,11,1,51,51,46,46,41,38,48,33,43,38,38,60,26,17,11,6,74,69,68,67,47,29,28,28,70,54,54,50,90,89,88,50,47,33,1,64,60,48,48,36,33,68,67,67,72,63,63,63,37,39,37,55,48,41,51,48,63,67,63,61,55,46,37,19,8,57,57,36,21,13,14,6,76,68,58,46,39,37,33,4,81,77,75,76,12,11,22,69,59,55,63,54,46,43,44,69,69,54,69,78,78,84,72,59,55,13,11,8,60,58,65,28,20,25,12,12,3,43,35,9,4,3,4,83,82,71,70,70,85,78,68,68,65,43,40,37,78,72,60,62,70,89,88,86,76,69,73,85,81,81,49,39,39,30,28,30,25,60,64,64,78,88,84,72,65,63,57,55,55,24,15,72,72,68,42,43,40,91,89,89,72,63,60,56,54,96,96,89,48,44,51,28,28,28,74,74,74,65,46,42,1,5,5,60,54,54,5,4,2,2,71,51,48,43,39,39,33,25,22,22,18,66,76,60,55,47,56,50,34,32,20,14,24,71,67,59,69,58,50,48,48,37,37,33,33,75,67,64,58,59,64,36,35,23,23,65,34,34,27,22,14,8,72,68,49,49,39,14,14,11,64,46,43,36,35,23,70,65,61,59,18,10,15,65,61,58,85,62,62,54,11,7,1,1,67,70,28,25,18,2,3,72,70,64,52,52,50,50,39,36,35,29,26,26,10,6,3,3,1,2,81,75,74,65,21,7,68,64,64,93,60,55,54,36,30,14,5,60,45,38,26,20,20,15,6,16,26,65,65,70,51,48,45,92,90,84,80,70,58,58,53,50,50,35,26,28,91,82,80,12,10,10,65,58,56,54,55,43,25,40,39,39,68,64,54,50,50,43,41,40,69,62,62,44,26,23,23,13,9,74,73,73,72,66,60,36,30,10,10,8,80,80,69,56,31,31,25,15,5,4,4,75,68,62,53,50,41,11,8,66,61,58,58,50,60,60,65,87,87,83,30,23,22,20,20,27,65,65,62,22,22,22,60,35,35,36,73,73,76,71,65,40,37,25,13,81,76,72,77,65,65,61,30,29,24,20,11,47,44,42,75,65,63,54,53,36,19,12,7,7,7,63,65,65,88,83,83,68,67,62,55,51,47,88,77,77,12,16,16,7,92,92,92,85,72,73,67,67,42,37,21,11,4,5,3,1,65,76,25,25,20,78,65,60,60,40,37,37,29,26,26,65,70,70,84,81,86,72,53,47,35,38,33,7,10,65,58,53,53,53,28,38,35,20,17,13,13,68,70,64,89,83,77,67,58,58,91,82,82,67,60,72,59,55,55,99,97,90,88,74,75,51,47,38,41,40,30,5,2,1,80,80,75,66,61,57,55,53,51,42,33,33,32,32,23,18,18,14,24,80,71,70,59,59,50,43,35,35,15,15,20,80,73,74,67,67,60,60,70,70,66,66,34,30,23,24,19,72,67,77,85,72,65,54,54,46,45,65,60,60,90,89,83,73,69,66,85,59,56,52,50,47,43,35,41,37,75,42,42,33,13,7,3,3,3,85,64,61,61,45,43,48,95,91,90,56,46,40,37,36,32,32,9,9,9,65,46,32,29,65,65,46,45,45,19,12,9,8,3,74,70,63,54,50,45,41,38,35,41,69,45,23,8,86,86,81,74,72,66,53,54,62,73,71,21,18,16,81,81,81,66,66,51,11,2,1,65,55,49,40,32,34,29,22,17,17,17,41,29,29,7,68,65,59,50,53,53,43,33,11,8,75,68,70,70,72,64,49,47,45,32,26,20,18,16,83,74,70,61,48,44,26,18,75,66,59,38,43,53,48,48,33,24,21,21,12,10,8,4,77,55,51,46,34,29,71,64,74,74,27,26,29,83,80,80,56,56,33,33,28,19,24,24,20,83,75,85,76,21,6,2,69,69,54,54,52,92,84,90,81,92,87,76,63,65,60,58,63,50,52,38,36,36,60,53,44,36,36,28,28,80,76,71,68,59,60,58,58,52,38,43,58,52,17,20,20,68,61,59,74,65,60,32,17,15,14,69,66,66,81,80,78,75,71,38,31,25,25,25,70,65,63,54,29,64,52,33,19,19,11,10,10,77,77,86,80,74,64,74,66,66,50,50,50,79,79,40,29,29,24,17,16,10,10,90,86,79,80,53,52,30,67,15,10,10,82,76,70,71,68,51,48,46,23,23,29,60,58,46,25,1,85,82,79,63,64,24,26,19,10,4,63,54,51,38,29,32,32,71,64,64,64,53,53,48,34,22,9,6,63,63,48,67,67,49,81,73,69,58,58,86,72,65,79,62,71,81,62,66,70,70,43,42,69,72,67,55,56,56,91,84,84,78,78,78,65,54,48,45,37,38,43,52,49,43,41,37,24,19,13,69,67,51,51,29,27,27,76,77,71,81,69,59,48,45,45,42,24,20,19,13,77,66,55,55,48,44,44,43,73,68,64,64,35,34,33,71,66,66,90,81,76,65,67,71,80,73,70,67,44,41,35,33,22,24,14,13,10,6,59,43,36,31,31,31,3,5,1,1,74,71,71,84,80,75,74,73,74,72,75,75,60,60,60,39,49,41,32,32,65,64,61,46,33,33,33,21,76,64,60,60,55,48,47,38,37,30,71,44,35,31,31,30,70,71,54,35,34,32,21,19,19,17,74,74,71,70,61,58,66,62,87,86,86,52,38,33,35,29,21,21,12,9,4,2,2,73,56,56,52,80,83,79,74,72,67,64,80,71,56,57,50,33,17,12,7,70,5,5,4,80,80,80,61,61,61,91,84,81,81,72,59,39,36,36,72,70,64,44,35,34,34,30,73,73,72,53,10,10,19,65,74,75,68,46,46,56,46,54,61,60,91,78,72,65,60,65,26,22,22,70,70,70,60,54,41,41,41,80,75,77,67,71,71,56,48,44,37,41,28,20,15,11,68,66,76,76,65,55,48,37,35,22,21,26,71,78,74,81,67,67,70,84,88,68,68,57,50,35,35,31,22,20,18,77,64,64,60,31,23,12,7,65,60,58,63,58,51,49,48,47,45,30,28,26,21,18,9,6,3,77,63,56,47,36,32,32,65,48,36,30,68,54,49,59,54,41,41,42,71,73,73,68,63,52,52,47,42,38,35,24,16,17,3,65,52,48,48,89,85,85,49,54,45,94,88,82,74,67,64,58,58,64,64,55,54,56,29,65,65,61,53,53,41,35,20,30,20,66,59,55,18,10,20,17,77,71,69,66,61,56,49,40,36,31,29,29,23,19,19,15,78,80,60,60,58,87,80,79,80,75,73,81,70,63,44,40,48,80,71,71,72,65,63,58,51,52,80,76,60,58,52,92,90,82,79,79,67,64,64,79,57,57,45,36,20,19,19,72,65,60,51,23,24,24,8,1,1,1,99,95,80,80,80,64,64,59,52,35,35,35,65,65,63,26,25,2,80,68,68,68,68,53,45,23,18,7,2,2,72,68,65,59,46,45,45,45,39,49,33,67,64,65,96,81,77,20,19,19,5,65,66,62,72,76,70,80,55,55,48,44,43,43,92,92,83,80,43,40,23,24,7,2,70,65,51,51,42,38,33,33,73,65,75,74,57,49,46,46,40,52,38,44,40,40,31,27,24,58,35,35,26,17,32,13,7,7,4,73,66,66,91,90,89,50,50,41,41,40,48,37,37,32,32,31,20,65,54,49,49,45,37,35,19,10,8,65,64,59,59,40,40,38,65,57,45,45,45,33,14,13,6,8,10,2,52,50,63,80,74,67,67,67,61,59,53,52,51,51,46,40,39,53,45,47,92,84,83,82,78,71,69,69,60,59,59,77,74,74,65,58,59,42,38,37,31,29,21,21,21,68,59,41,38,29,19,24,24,72,71,63,86,79,69,69,69,49,43,39,49,38,38,63,65,71,54,54,54,86,77,76,76,73,55,60,48,49,44,43,14,9,9,64,46,38,23,30,25,16,6,3,1,1,98,92,89,48,46,43,40,6,1,65,33,34,1,1,72,63,60,41,36,36,61,60,56,94,94,65,56,51,50,50,80,80,69,59,54,47,36,36,73,73,63,60,60,44,33,31,31,61,54,46,45,39,39,16,4,4,74,68,70,33,31,36,55,49,45,37,47,42,90,86,77,73,70,45,45,43,87,66,61,53,54,46,42,42,39,80,71,61,59,56,69,67,64,74,79,62,62,53,71,62,58,59,58,86,84,90,78,61,61,61,55,45,39,38,31,31,31,18,16,10,80,73,68,68,59,51,51,33,33,31,31,30,23,19,18,13,9,3,3,1,90,81,76,73,62,64,64,56,44,38,30,38,34,27,78,75,71,61,52,43,41,64,49,33,17,17,12,71,72,71,74,71,73,52,43,40,30,29,75,73,73,57,62,54,93,95,95,83,80,80,90,43,34,32,39,26,23,21,21,17,75,73,70,40,38,29,29,27,82,82,79,48,39,36,73,68,52,16,5,70,52,52,44,76,77,73,74,55,52,47,40,50,36,25,24,15,4,70,66,62,46,46,68,44,22,9,8,5,65,58,30,29,23,15,1,4,65,62,62,80,74,73,62,62,60,91,89,83,56,55,41,36,37,37,81,81,85,57,50,76,68,37,37,35,80,71,64,63,58,53,49,42,42,37,65,65,49,43,35,30,29,17,13,15,65,75,75,64,57,52,46,42,21,10,2,2,65,59,64,64,23,11,11,11,76,75,75,71,66,60,56,52,39,10,78,72,63,61,55,49,45,55,76,65,65,65,53,44,44,42,35,31,29,25,18,13,9,7,15,11,4,66,39,38,31,41,36,73,59,63,55,48,46,44,92,83,90,84,78,78,73,73,63,51,14,11,5,5,1,1,80,75,79,68,44,41,46,35,29,22,18,18,15,69,73,55,52,52,15,13,13,67,64,60,79,72,72,68,57,67,61,61,61,71,71,71,82,90,83,46,48,48,88,83,79,78,78,64,59,49,45,28,27,27,91,78,74,73,54,60,63,54,48,38,35,30,27,25,3,3,72,64,64,60,60,60,52,75,75,85,80,66,25,19,30,28,28,75,74,69,58,50,45,41,34,30,30,18,18,18,6,6,6,66,65,67,86,94,94,59,52,41,37,41,32,5,4,14,8,78,71,71,64,60,53,41,35,35,80,81,90,83,76,76,76,50,46,24,20,78,78,78,68,59,53,44,36,39,27,67,65,41,44,37,18,16,11,11,4,1,80,56,49,37,29,28,77,77,73,66,66,98,94,95,85,72,67,70,56,56,47,46,37,29,19,18,10,8,1,51,47,47,37,3,1,1,2,80,75,75,75,49,36,32,19,3,67,63,60,73,66,58,58,54,48,44,29,10,10,14,60,60,53,46,37,35,18,60,53,60,96,85,85,13,8,6,4,72,69,69,49,36,36,20,19,23,65,60,60,79,16,13,28,27,69,75,71,70,63,59,57,54,51,31,65,65,81,44,30,27,2,74,67,60,57,51,49,49,46,80,72,77,79,89,90,73,64,64,57,51,44,42,38,34,31,22,20,21,65,61,57,48,50,45,88,84,76,72,72,56,53,48,43,38,43,50,80,77,67,62,62,45,45,41,51,43,74,70,70,71,71,69,71,74,79,48,44,39,38,35,31,22,20,19,3,3,3,74,73,60,60,54,65,58,56,75,73,66,66,65,65,65,70,98,98,96,62,63,63,80,66,28,27,14,13,13,8,5,3,1,1,16,20,82,78,75,4,1,60,40,22,21,27,48,45,45,65,59,59,97,96,96,52,54,42,34,31,27,33,58,58,42,40,31,24,13,12,12,1,80,80,92,69,69,64,58,63,63,80,75,75,63,59,69,67,34,31,25,20,15,15,9,80,75,75,65,62,62,69,72,77,63,60,60,81,80,64,56,56,80,73,67,77,56,55,49,33,34,44,46,18,17,21,70,83,79,73,54,38,34,30,63,58,55,38,32,75,68,68,92,90,91,67,67,67,50,72,65,65,55,52,52,47,53,50,39,35,31,83,83,79,69,62,56,10,74,74,67,67,54,49,37,37,28,65,64,64,60,38,39,39,65,65,49,47,42,13,23,8,7,66,65,68,77,60,45,42,42,25,25,8,2,1,78,84,62,60,52,45,35,24,24,24,60,57,55,91,84,73,60,49,49,47,46,34,34,32,59,51,48,42,40,48,38,24,24,67,57,38,30,21,20,73,73,63,59,51,48,42,39,34,31,4,5,2,1,80,63,57,57,54,52,46,77,60,69,53,37,28,26,26,31,20,15,15,7,5,7,8,8,58,49,44,40,3,1,66,63,67,67,32,30,26,23,69,68,58,54,47,46,35,36,32,28,72,68,65,58,55,65,47,47,39,36,36,36,64,55,51,49,46,81,78,68,76,71,60,33,32,40,74,74,71,47,39,32,26,20,20,22,70,63,52,48,50,34,33,33,18,13,78,78,93,41,41,26,23,80,80,71,68,68,68,63,11,74,71,54,46,47,34,27,22,12,8,5,68,68,54,51,56,81,78,73,63,60,54,80,59,49,49,45,45,40,28,21,12,9,6,77,73,73,52,44,34,34,34,1,63,54,45,49,40,34,30,30,4,14,10,10,90,84,84,66,57,57,57,77,72,64,64,38,37,32,30,12,14,14,3,2,1,70,64,59,48,48,37,37,33,80,80,88,54,54,44,81,81,79,66,53,53,50,33,30,23,16,6,6,2,10,91,90,88,54,50,35,31,22,16,15,86,93,92,48,36,28,28,90,87,10,79,71,68,61,71,33,69,57,51,49,87,87,87,71,64,49,40,32,20,20,14,11,10,9,70,66,68,60,55,49,46,46,53,53,47,50,50,38,37,26,25,18,91,91,91,66,55,53,48,38,38,38,15,13,8,4,9,4,4,2,70,70,61,56,44,44,35,33,33,27,22,8,4,2,60,15,14,14,71,67,58,49,76,79,78,76,86,86,62,60,51,37,24,24,19,73,73,73,72,68,49,40,31,27,37,38,80,77,71,53,37,36,41,24,13,10,65,60,70,66,61,61,59,59,66,65,56,40,70,64,66,79,81,90,90,64,64,66,81,82,80,70,73,84,63,57,1,1,1,70,70,57,56,44,43,40,40,38,26,10,2,71,70,63,51,50,44,40,29,30,29,93,93,78,58,58,49,49,51,52,60,83,65,61,2,46,42,43,70,65,62,47,42,41,36,21,18,23,12,4,6,2,85,65,60,44,33,30,21,20,85,85,63,54,43,31,26,23,18,18,9,5,74,74,73,73,67,41,41,33,16,14,14,71,69,62,58,54,60,41,41,41,28,23,25,17,17,10,3,61,60,52,44,29,39,20,1,2,71,74,72,80,79,79,64,59,59,84,80,76,69,69,69,67,58,42,44,49,46,36,21,7,5,65,54,54,51,36,30,27,20,15,63,61,61,50,48,44,31,27,21,59,69,65,35,32,32,65,52,52,69,60,53,52,45,45,55,55,26,25,24,12,71,63,62,73,73,83,79,11,3,74,72,72,58,51,45,43,38,33,35,26,26,18,15,14,9,38,37,14,72,72,68,76,16,13,1,75,71,63,66,51,49,44,41,40,40,58,58,43,53,55,47,74,69,48,40,35,30,20,65,55,32,25,35,32,32,76,72,72,65,58,57,55,43,42,32,20,19,19,80,72,72,66,70,62,58,52,46,34,13,65,61,67,44,42,37,38,75,64,63,63,87,87,84,55,52,46,45,44,34,34,66,60,60,77,73,69,71,64,58,59,44,43,39,31,30,26,22,20,68,64,49,57,32,28,31,41,51,25,22,19,29,39,63,46,29,28,38,33,77,77,47,39,45,29,5,65,69,65,56,43,36,36,46,77,82,76,75,75,69,62,62,59,33,16,18,17,65,65,65,77,72,69,66,55,77,61,58,54,43,53,46,42,32,35,21,20,20,9,9,10,72,71,66,59,55,51,45,44,47,47,61,55,60,80,74,70,61,52,40,31,23,11,11,73,53,42,39,31,37,37,73,63,70,60,64,44,32,23,9,4,4,4,65,62,29,26,24,66,66,38,38,18,73,69,69,64,49,34,25,14,8,4,1,2,1,72,69,63,60,60,55,90,92,86,81,64,51,56,51,30,26,21,13,12,77,66,51,47,47,38,27,24,21,5,66,62,61,94,96,96,85,75,75,75,52,48,55,35,40,32,30,23,2,2,2,65,60,65,11,2,80,90,91,91,54,45,43,57,59,59,88,86,79,76,68,66,55,50,48,46,39,24,22,21,16,65,65,63,45,43,43,82,77,65,49,43,41,40,33,62,54,48,33,28,25,21,27,17,74,66,60,52,37,40,40,28,70,65,58,44,23,21,15,11,11,68,53,52,45,45,41,24,20,20,74,77,75,63,64,32,84,82,45,45,38,36,34,16,14,10,4,5,5,85,79,74,90,56,21,18,6,4,68,68,68,59,40,40,25,21,21,8,65,62,56,47,38,38,36,42,37,53,36,30,30,65,60,55,43,15,11,70,65,58,34,19,15,12,51,44,43,36,35,23,11,15,20,84,83,75,76,24,20,20,15,69,62,62,62,53,40,35,35,35,65,60,57,54,50,50,45,42,42,52,51,86,85,71,78,76,64,55,51,42,39,23,7,65,64,58,77,69,60,45,45,45,59,59,50,40,40,41,80,56,50,29,7,5,67,53,49,44,41,36,31,26,37,55,46,43,10,24,26,11,5,80,80,80,14,13,9,1,68,68,60,54,54,54,98,96,96,53,78,60,60,55,65,43,43,32,31,68,57,55,40,34,33,35,65,62,61,99,94,95,41,38,37,34,4,4,4,65,58,49,59,53,48,41,59,56,56,91,85,85,80,78,76,52,30,31,9,6,1,2,71,69,64,75,66,54,54,54,24,28,28,74,65,70,65,65,20,19,15,9,13,13,66,51,44,33,28,8,8,74,70,60,60,53,24,24,30,80,80,77,24,17,21,14,16,16,23,64,71,71,58,55,50,35,34,34,85,80,69,73,40,52,52,35,25,27,27,80,68,60,55,36,33,29,19,9,9,68,61,61,99,97,98,49,49,40,27,37,24,19,14,74,66,29,27,20,7,8,11,69,64,57,44,41,29,30,13,13,7,2,2,58,51,43,39,35,70,65,65,56,54,50,50,31,22,16,14,8,70,67,62,90,85,63,60,55,64,61,61,49,23,15,11,6,6,65,64,61,56,61,80,69,69,63,44,44,38,16,86,86,86,70,72,61,52,40,49,47,24,17,11,11,2,2,80,76,73,80,78,67,67,67,39,28,28,20,70,62,57,57,56,70,66,62,85,76,70,70,56,71,67,60,80,58,50,44,54,61,51,93,90,83,68,67,57,71,71,67,84,72,72,78,76,65,59,56,44,43,33,17,14,12,70,65,65,81,78,70,61,69,56,56,53,88,77,67,64,61,45,12,11,7,1,1,1,1,65,65,60,35,13,8,77,75,75,46,33,32,37,65,49,60,60,85,71,63,63,92,94,94,61,63,62,81,78,70,5,2,2,67,65,75,73,79,73,46,40,40,72,70,57,56,56,51,51,51,90,90,81,78,88,42,31,24,24,18,15,15,63,61,57,84,75,69,67,37,37,38,54,32,31,24,24,77,74,74,65,62,62,83,79,82,55,56,53,94,82,78,72,72,20,22,14,6,8,8,65,62,62,79,77,69,65,68,22,16,17,5,2,72,69,66,85,69,62,57,57,65,65,89,82,78,73,73,68,43,38,32,31,25,20,30,29,1,88,85,90,60,58,50,46,45,95,81,72,66,64,53,45,40,29,1,2,80,80,80,73,15,70,65,62,62,61,76,62,61,53,38,19,15,5,2,1,80,80,76,61,57,47,38,35,23,23,17,8,70,67,62,32,32,24,21,18,77,72,70,65,61,57,57,45,40,40,22,16,3,1,80,78,78,60,60,47,44,29,15,18,15,54,54,47,28,74,49,49,40,39,35,80,69,65,64,42,39,5,4,4,80,76,76,76,62,53,40,25,19,12,15,16,74,69,70,58,80,69,61,50,50,42,32,25,35,30,23,52,28,23,33,33,43,74,67,64,64,64,55,45,35,34,29,23,11,4,3,2,76,76,73,59,49,44,44,13,23,22,28,70,69,64,56,66,66,66,96,91,85,85,62,62,62,46,37,21,27,10,65,54,50,50,82,82,76,80,63,61,60,81,80,80,73,66,75,77,74,79,73,75,69,90,81,75,67,61,44,44,37,26,25,2,73,17,27,27,26,83,73,73,63,55,46,40,50,25,17,22,20,20,9,80,48,56,53,58,58,71,88,89,80,73,56,49,65,47,47,44,33,31,24,22,18,9,7,8,88,84,70,59,57,49,49,46,40,37,38,40,80,75,72,65,48,74,75,68,37,89,83,91,96,94,66,61,54,53,50,39,30,23,15,4,75,72,69,71,71,72,59,59,59,45,45,40,40,17,7,5,5,47,25,19,9,65,64,57,73,68,45,45,40,26,22,15,10,8,2,72,72,77,64,46,41,43,80,28,21,31,31,65,64,64,2,65,65,45,34,29,27,26,74,72,65,92,85,83,54,49,49,32,21,56,47,47,46,35,40,40,36,63,50,47,48,42,70,61,62,89,84,70,68,61,57,41,32,28,15,74,74,70,65,75,73,74,50,45,45,99,98,95,77,77,77,67,59,55,55,8,7,3,65,59,54,42,31,26,20,30,34,15,60,55,63,50,50,50,39,35,31,27,25,24,12,10,13,75,64,59,59,49,45,45,36,71,75,71,64,58,58,48,48,58,63,95,87,86,68,68,75,96,99,59,56,55,3,3,2,66,65,54,2,61,54,49,55,38,37,42,91,91,83,48,42,36,27,19,13,4,1,1,3,96,89,89,60,60,55,54,54,69,66,69,59,54,54,84,84,65,73,67,74,70,63,54,51,45,38,16,13,18,15,71,62,57,43,41,35,18,7,1,70,69,47,42,50,80,74,74,69,63,62,54,54,45,42,43,68,61,57,57,48,32,31,31,15,10,20,91,66,66,49,42,13,15,15,68,65,69,74,75,68,90,90,83,78,70,57,55,55,44,45,50,35,27,20,14,4,82,82,81,46,37,33,25,19,18,15,70,64,59,53,35,35,23,16,16,2,65,50,44,41,24,9,11,11,3,99,93,82,1,2,2,2,49,45,40,80,80,70,61,77,68,79,76,62,58,57,48,43,69,70,66,57,55,35,18,66,49,44,24,17,8,1,87,70,63,58,56,45,40,40,87,88,88,49,49,47,97,93,85,85,81,49,45,40,37,35,35,72,72,84,40,32,19,19,11,8,5,5,99,98,94,68,56,53,53,80,70,55,54,64,53,36,25,10,5,65,62,55,44,42,35,32,15,9,7,3,2,69,58,52,49,49,49,47,34,24,23,14,13,17,60,55,55,28,69,64,50,50,50,43,59,60,54,41,39,24,18,17,65,65,76,61,66,63,61,47,47,44,36,36,29,86,80,71,65,60,55,40,21,17,17,15,10,6,96,95,86,80,85,74,50,46,21,13,6,6,4,4,74,51,47,49,45,44,36,36,43,43,42,52,84,80,74,67,68,60,60,49,45,40,36,35,34,24,13,9,52,47,47,43,68,58,42,41,40,20,16,9,65,54,49,50,85,85,83,63,45,18,28,36,32,66,58,60,97,98,95,86,69,74,64,74,74,61,40,37,18,18,18,61,53,49,49,35,23,23,2,45,45,42,99,80,72,57,57,52,75,68,68,73,61,59,59,50,39,31,2,72,70,62,63,44,29,21,20,15,16,15,70,63,65,84,82,64,63,61,67,45,29,27,25,5,80,74,74,75,68,65,58,49,42,44,35,20,25,23,77,74,68,53,47,68,71,80,40,38,33,33,66,59,59,77,60,60,58,83,78,25,23,20,15,12,6,86,86,75,72,65,67,58,55,69,46,41,38,48,48,40,77,77,77,47,42,42,37,30,23,22,22,11,80,82,72,78,72,69,69,67,49,45,45,43,40,49,37,65,64,60,74,66,59,59,56,86,86,57,55,58,48,52,52,47,35,16,14,15,77,65,56,35,27,27,16,74,71,79,74,71,61,63,70,73,65,65,59,56,56,49,32,32,33,49,49,32,28,40,80,76,72,90,58,34,19,17,1,1,1,74,74,74,62,69,65,66,67,57,47,45,39,34,39,35,65,63,49,46,56,53,87,88,87,62,58,48,32,39,39,66,63,63,53,58,47,42,42,31,27,7,13,13,16,73,70,41,40,39,30,24,9,16,78,78,74,38,37,37,57,51,51,51,46,38,45,30,25,25,7,7,60,60,38,72,69,61,28,28,23,69,62,60,60,58,49,44,40,35,32,35,66,67,63,85,63,62,54,50,50,44,29,28,28,78,74,53,57,57,60,60,58,90,86,86,63,59,69,63,54,52,50,41,42,48,77,72,66,62,62,40,40,29,29,69,58,56,49,43,36,34,56,54,43,45,45,82,80,71,62,59,69,79,82,45,44,36,36,34,29,12,2,71,66,76,76,64,54,44,41,43,31,31,24,73,83,78,86,81,69,31,41,38,38,18,86,86,78,72,71,69,98,99,96,65,60,60,34,32,23,14,20,68,71,74,73,64,61,52,48,33,30,25,25,22,29,15,9,5,70,67,19,17,10,10,6,5,63,69,26,29,14,41,34,29,39,36,68,70,58,60,55,55,46,92,92,78,67,67,65,75,75,72,71,55,65,75,59,59,37,35,34,76,7,70,65,51,45,38,80,78,64,25,25,23,72,70,51,49,43,26,15,76,72,64,64,59,61,47,38,31,25,22,24,2,77,72,71,66,63,62,40,37,37,28,9,8,5,65,65,40,73,70,68,52,44,43,21,21,12,10,3,7,65,65,60,20,20,16,74,58,48,43,43,85,76,73,65,65,61,47,47,47,37,31,28,26,60,55,69,71,71,70,67,51,43,43,33,38,43,30,24,23,95,91,81,81,62,16,5,78,78,85,67,1,64,63,57,76,59,53,57,86,84,77,75,75,74,67,58,56,56,49,47,53,43,74,49,24,33,43,39,65,66,61,69,53,53,53,44,71,72,68,78,74,63,57,42,33,22,20,20,17,1,2,46,33,27,22,20,21,11,4,70,66,55,41,29,29,20,15,9,9,2,69,66,63,80,80,77,69,60,58,54,54,47,46,43,34,37,37,83,80,72,68,51,44,35,26,15,12,13,71,51,46,36,34,34,90,86,82,71,71,78,26,2,81,66,65,64,86,75,75,61,48,48,51,80,80,64,59,59,89,89,85,56,59,59,74,74,53,47,82,84,73,76,62,54,37,35,48,91,83,72,68,68,80,74,72,61,61,61,64,57,52,52,44,38,32,19,9,4,2,72,82,75,75,72,54,40,35,35,45,11,2,57,48,53,53,68,57,53,53,42,41,29,14,13,12,74,78,71,71,53,29,29,58,57,44,22,15,11,10,75,75,64,38,38,43,80,66,65,49,41,32,72,70,66,90,85,74,70,63,65,65,97,17,14,5,1,3,81,72,70,68,58,59,55,80,64,63,56,95,93,88,88,93,45,47,47,92,89,86,79,54,45,38,41,42,73,68,28,25,25,15,10,20,72,66,65,80,41,37,33,27,8,8,73,71,71,60,45,43,41,43,39,34,30,15,73,72,76,70,60,68,64,68,61,35,29,24,15,14,12,63,50,50,50,20,15,2,2,40,37,35,93,10,67,64,40,40,31,22,16,15,4,5,75,79,70,60,58,48,44,45,16,10,10,69,60,55,52,52,40,29,20,30,24,75,75,73,41,35,34,4,3,13,10,69,68,63,77,69,64,58,53,45,40,19,10,71,59,42,66,63,66,54,38,30,27,80,75,72,71,57,54,47,44,38,71,62,60,4,1,65,61,70,56,50,1,4,91,82,81,21,20,16,65,65,62,85,77,76,76,67,60,55,84,80,61,60,55,51,50,45,70,63,62,91,82,78,54,53,46,86,90,90,72,63,55,39,53,38,6,2,2,61,39,34,31,29,7,8,3,1,97,64,59,43,9,70,68,75,62,61,45,46,34,34,29,15,15,7,3,65,71,71,92,79,89,76,67,67,59,87,80,72,28,23,16,12,10,68,59,56,46,39,28,16,16,8,3,3,80,61,61,53,44,53,58,58,88,85,19,5,59,54,51,48,39,39,42,86,82,67,58,57,51,46,40,29,24,4,2,60,54,57,24,11,16,14,1,83,83,83,77,71,66,68,86,57,58,51,45,42,37,33,28,20,11,11,8,3,14,83,73,57,57,48,46,42,40,21,13,23,23,11,11,70,57,67,64,64,8,7,2,2,3,75,76,76,64,43,38,44,11,11,88,81,80,74,74,59,59,59,40,40,31,15,15,10,4,2,65,49,74,64,62,62,66,66,46,39,27,24,16,12,4,1,2,70,66,6,2,2,65,58,56,56,44,9,6,2,66,76,65,60,39,34,33,30,23,16,16,5,19,19,82,79,70,62,53,52,51,89,88,78,73,57,46,41,37,28,24,19,16,23,73,68,62,62,52,52,48,14,14,15,69,67,67,38,33,30,58,58,56,45,44,40,40,34,21,18,18,5,5,10,72,68,44,23,25,17,4,76,70,56,53,50,48,48,27,25,13,14,7,75,71,70,76,51,51,38,31,30,19,18,17,70,22,22,22,75,78,88,73,86,75,74,74,76,68,65,63,63,98,96,89,80,75,72,66,68,70,75,75,71,75,58,56,55,85,79,75,32,27,13,8,5,1,57,50,46,83,62,38,33,33,33,16,4,78,78,78,73,70,68,60,56,65,53,92,83,78,69,58,58,47,15,6,6,6,4,1,82,80,79,64,64,57,52,32,66,66,60,56,66,66,66,79,64,63,62,57,48,48,89,86,89,86,82,82,74,63,60,66,89,87,87,66,70,64,57,55,55,38,35,35,26,9,8,13,71,71,68,56,35,20,20,6,3,74,60,57,50,40,38,20,14,11,11,9,9,9,74,82,81,99,98,90,42,70,70,64,75,75,75,37,32,32,59,69,58,44,44,42,80,76,69,64,72,75,59,60,60,80,71,68,62,48,27,23,21,17,12,71,49,70,55,57,52,86,93,78,73,71,67,47,62,42,42,42,80,72,67,65,65,57,50,50,86,93,11,12,12,67,69,56,52,29,26,20,17,11,10,72,68,54,50,52,90,87,68,78,68,65,70,57,54,36,51,41,19,16,7,7,12,1,71,65,45,36,33,27,21,14,6,6,74,58,42,37,36,4,71,71,38,38,33,16,9,19,90,89,87,77,77,70,59,35,36,6,7,74,51,36,25,22,14,6,5,2,76,70,71,80,76,57,53,53,40,39,27,27,27,71,59,58,39,34,34,82,91,91,92,59,54,40,34,30,24,22,19,1,85,74,75,50,48,41,39,33,32,23,21,12,16,16,70,62,53,53,33,17,16,15,84,86,76,69,54,44,38,35,33,35,35,65,65,54,54,52,87,73,65,60,54,52,83,80,61,45,33,33,36,58,58,44,41,37,32,21,21,10,11,64,66,60,55,53,46,43,54,59,51,34,26,26,12,9,9,69,61,58,57,55,43,41,36,26,22,15,12,53,50,47,44,47,42,50,50,38,95,88,77,71,68,64,64,57,57,51,61,61,45,46,45,40,32,30,29,64,49,48,33,18,17,17,72,68,58,43,53,18,15,9,6,67,63,58,56,56,67,91,87,59,54,55,50,48,39,39,39,38,30,25,25,24,6,1,69,64,64,50,48,42,41,37,70,69,53,51,48,90,90,79,74,74,68,47,25,14,67,67,54,54,54,43,35,35,27,27,63,59,39,35,35,57,55,55,49,30,28,23,13,9,3,1,2,69,69,35,19,19,8,1,78,72,64,64,62,58,53,88,79,75,75,66,63,58,32,8,8,65,63,63,70,70,61,98,98,89,71,67,66,50,50,40,45,45,41,65,54,36,31,11,3,99,98,97,50,50,50,43,30,60,48,33,27,21,14,23,67,58,20,20,16,11,80,81,68,41,37,32,29,17,21,16,71,47,33,31,41,39,66,66,60,52,51,42,40,24,21,18,73,61,49,51,51,56,94,93,96,59,55,53,48,59,35,40,39,22,16,7,54,54,50,44,33,33,27,17,6,6,77,72,36,5,77,75,71,60,51,42,15,12,20,2,80,69,60,7,5,2,75,56,57,59,2,1,51,43,53,48,44,42,42,32,21,14,13,6,65,48,34,32,41,99,97,88,66,29,21,21,21,70,45,45,20,11,77,68,35,32,32,67,65,55,46,47,44,1,1,70,61,61,58,56,50,45,39,28,28,26,65,62,42,35,19,15,12,87,62,62,63,74,67,65,74,27,24,11,1,34,31,29,75,75,69,63,63,63,90,90,85,79,79,66,66,61,89,90,95,85,51,40,40,40,40,48,56,56,72,74,70,75,74,73,54,52,47,37,34,30,23,31,27,74,74,69,84,83,83,63,58,57,93,89,86,81,76,72,80,67,67,67,20,1,1,70,80,69,81,65,59,54,40,28,28,20,80,79,71,67,65,65,82,79,75,69,69,53,15,76,68,68,27,21,13,11,6,2,58,51,53,80,76,76,47,42,36,31,31,87,80,67,66,66,86,83,79,76,72,60,65,52,44,42,74,75,80,64,58,51,45,24,15,68,64,59,57,54,61,93,93,98,83,33,33,69,69,55,27,18,16,5,72,81,95,91,57,30,30,30,18,13,18,77,74,71,65,47,47,51,39,61,62,44,36,57,55,53,42,42,42,32,29,28,20,12,1,1,4,99,90,80,76,86,59,58,55,38,23,14,11,9,6,8,65,56,42,47,36,65,56,53,53,42,19,19,14,8,70,59,59,84,86,93,56,49,39,39,30,26,27,33,7,6,1,71,71,68,91,96,96,68,27,16,87,73,68,61,45,36,33,3,3,70,64,64,43,40,35,28,24,39,33,16,14,14,71,69,64,58,61,61,80,80,80,69,53,61,41,38,28,17,10,8,5,5,1,69,55,42,37,33,31,27,27,66,66,51,48,27,23,12,67,50,45,33,7,5,60,60,65,41,47,47,23,24,26,66,66,44,29,24,14,12,12,3,1,87,78,77,63,51,42,12,9,9,9,91,87,64,41,39,29,21,73,28,24,16,14,24,19,63,61,61,74,74,74,66,67,59,59,52,51,31,9,9,9,74,74,74,59,44,42,42,81,78,72,58,56,51,95,92,86,84,58,51,50,40,39,39,33,66,62,62,87,78,78,73,73,73,69,49,40,73,65,58,49,46,38,35,23,16,74,66,63,76,66,80,71,70,65,59,59,54,62,53,46,53,42,45,46,37,17,19,19,61,56,85,76,77,67,67,67,83,75,76,70,47,44,33,28,23,23,9,13,15,70,70,59,49,25,16,70,68,58,54,47,35,29,29,65,67,54,52,37,33,30,26,21,66,66,53,49,32,32,42,42,70,65,35,24,19,7,1,65,63,52,45,48,33,26,22,22,74,70,51,45,44,40,40,40,31,69,62,58,47,45,45,35,37,34,60,60,55,60,51,44,44,29,25,35,85,85,80,73,52,15,11,16,84,76,73,55,56,47,47,34,33,77,73,59,34,34,63,59,48,44,7,6,61,55,55,2,60,57,54,39,39,39,95,97,97,61,58,64,49,48,56,54,51,45,41,31,33,66,45,42,42,35,32,27,26,24,17,19,64,67,67,96,87,80,73,65,64,44,37,29,26,27,72,69,55,55,55,84,82,76,63,58,55,80,76,76,70,70,70,35,6,3,60,60,62,83,59,47,47,42,93,80,70,67,62,58,58,78,73,69,67,55,50,44,44,35,35,26,25,14,14,5,4,10,2,66,63,55,44,41,29,22,17,14,77,59,60,55,48,29,29,27,62,47,47,38,35,19,65,56,53,46,35,30,30,24,19,19,19,2,62,57,60,29,26,21,65,58,42,38,72,36,33,30,25,25,26,72,72,67,55,68,64,90,91,86,61,60,69,71,62,59,57,52,59,58,71,62,59,59,48,45,41,32,32,32,72,69,66,79,73,72,66,46,45,33,38,32,85,82,71,75,70,63,49,44,44,34,34,32,24,19,11,13,78,73,73,79,89,84,73,68,58,47,47,22,12,12,69,66,60,53,53,35,35,35,73,63,59,47,38,39,25,68,52,45,45,45,38,40,32,30,24,24,29,7,5,5,3,3,14,72,69,70,70,69,61,56,48,54,58,42,41,34,56,52,47,42,42,42,18,18,14,14,74,72,68,76,67,46,34,21,13,13,73,69,69,57,44,39,8,5,5,80,72,69,67,67,59,12,13,7,3,65,54,47,32,20,19,77,75,64,69,65,53,47,48,36,38,30,30,22,19,66,64,59,53,49,41,37,36,45,80,46,43,36,80,71,69,68,60,93,87,73,67,77,77,73,62,55,57,42,42,34,65,58,47,40,36,29,14,10,7,2,70,65,65,20,18,18,9,9,82,79,84,54,59,66,86,83,83,71,64,62,46,42,40,40,33,24,23,78,77,75,37,40,40,62,55,55,49,50,48,24,26,22,69,52,52,62,58,47,36,36,32,16,74,72,69,79,79,72,68,67,60,54,49,49,80,84,79,59,54,48,39,43,53,84,80,80,72,66,64,62,57,59,57,50,46,44,33,25,22,20,20,77,73,71,58,52,49,47,44,45,97,64,64,59,82,82,82,76,72,72,75,71,71,90,87,79,75,74,74,74,62,60,60,34,26,20,9,9,9,67,67,67,84,81,83,50,46,51,44,44,71,67,66,55,51,44,29,27,21,18,15,8,4,2,70,69,54,24,13,11,11,6,71,68,42,29,23,22,69,49,43,43,40,38,28,26,36,19,80,75,74,67,52,46,46,44,55,55,42,40,32,32,32,18,1,68,63,60,81,72,63,44,44,31,20,9,74,69,67,63,48,46,49,93,90,90,73,71,71,81,58,46,35,29,23,9,4,69,66,51,45,31,21,13,8,3,3,74,77,74,49,44,42,34,29,25,15,13,11,73,64,64,64,54,52,59,58,50,50,48,46,40,25,26,17,76,76,71,71,62,60,57,49,68,64,59,21,21,13,71,50,49,39,37,37,47,53,32,13,18,11,65,58,60,51,32,29,29,65,61,53,63,63,82,73,62,62,62,17,17,27,19,72,62,61,57,50,34,34,20,19,12,11,6,5,75,74,78,37,16,8,7,70,70,70,79,78,73,65,38,25,18,17,69,65,75,55,47,44,22,22,15,4,80,66,65,65,82,75,60,52,49,48,35,34,27,24,10,7,7,59,59,17,16,15,65,72,66,60,49,44,38,38,27,15,11,21,13,23,65,61,57,51,48,40,37,13,8,8,80,77,77,37,41,36,39,33,34,66,64,58,53,53,41,40,40,17,18,18,81,77,73,68,68,64,55,53,53,90,86,83,32,27,19,14,4,1,1,1,76,55,48,48,41,34,33,33,3,64,74,21,8,80,80,76,66,63,57,50,42,41,39,39,36,69,62,49,44,43,13,23,9,6,6,89,78,74,62,57,58,49,49,53,51,32,27,33,15,7,15,15,85,79,73,75,77,81,86,73,62,58,58,75,22,20,16,65,59,64,53,73,68,66,57,48,44,38,32,32,27,37,69,64,61,71,50,43,38,29,25,60,53,49,48,31,27,19,17,9,6,1,65,61,54,42,39,39,47,38,38,36,31,26,28,20,73,61,58,52,40,40,29,2,73,56,53,48,42,36,36,36,22,2,1,9,68,69,62,40,37,47,47,76,72,67,61,58,53,52,42,39,33,80,80,81,65,61,72,82,75,64,51,52,42,40,43,43,90,86,65,62,62,79,76,69,71,70,60,42,29,27,29,54,51,56,22,20,20,71,66,69,66,62,36,35,75,75,45,39,16,12,4,3,77,77,77,74,74,71,55,39,22,22,12,3,3,3,1,1,67,64,63,54,45,39,38,33,28,22,15,9,6,4,4,93,75,66,57,57,57,71,67,63,93,87,89,56,50,47,29,24,17,17,13,13,1,70,56,56,53,90,84,82,67,60,65,43,44,42,88,88,90,66,64,64,66,50,25,15,15,23,25,21,1,95,88,88,89,80,73,37,75,57,46,45,41,48,38,35,29,80,82,92,95,69,70,66,87,83,74,66,59,60,60,80,73,83,83,61,66,62,62,48,47,54,35,21,72,72,54,53,21,16,10,4,4,88,88,86,61,71,63,41,46,46,80,80,83,78,78,72,40,40,37,31,29,25,23,60,52,39,39,39,77,73,63,60,47,18,11,11,69,62,57,57,65,81,78,73,73,75,82,73,71,65,54,46,59,49,38,32,32,30,26,26,2,65,63,57,88,86,83,65,59,62,79,75,75,63,68,59,93,81,81,79,64,65,65,73,12,12,14,84,77,72,73,78,84,81,78,12,2,70,29,24,24,64,54,53,53,86,86,81,78,74,70,71,66,63,63,84,89,33,25,24,22,13,9,4,1,68,66,49,26,21,17,13,9,63,56,59,40,40,36,72,63,45,34,34,2,71,71,40,37,24,81,72,53,53,45,42,37,26,17,17,15,25,25,11,66,60,57,55,55,65,59,44,45,68,65,61,54,38,44,42,39,86,85,49,43,37,33,37,61,68,55,50,38,38,29,33,65,63,50,33,31,27,66,75,85,62,65,62,56,80,75,70,62,61,48,50,43,36,23,16,19,68,67,68,50,56,65,65,59,59,88,85,76,76,76,55,54,59,54,48,56,91,89,88,2,2,4,73,68,66,59,59,61,84,84,75,63,63,43,34,34,30,70,61,55,48,46,46,35,22,17,15,7,7,7,3,79,62,39,37,20,18,32,71,49,42,40,24,80,79,79,70,57,57,54,17,15,10,65,56,49,40,40,40,29,20,11,11,7,4,1,41,38,40,90,86,95,95,75,52,46,78,73,73,84,86,79,73,64,54,43,43,42,80,80,68,78,71,61,54,51,44,44,37,33,38,41,33,33,24,21,17,15,65,65,58,45,40,25,23,66,66,51,51,48,80,68,62,49,50,43,33,30,26,20,24,14,1,69,65,54,40,36,36,79,60,22,68,67,67,57,42,38,36,24,24,25,48,42,39,35,18,10,75,73,66,67,72,70,70,53,53,43,42,47,96,92,85,72,70,65,83,76,61,63,44,42,35,35,64,55,52,42,35,33,31,18,16,21,4,77,77,59,59,54,54,54,54,45,30,55,46,38,38,33,33,66,53,50,39,33,30,28,28,20,17,10,12,74,78,70,62,62,57,93,80,77,60,53,51,51,49,44,41,22,19,21,65,54,48,48,87,87,91,52,62,62,62,96,93,96,52,51,56,45,34,29,3,67,66,56,49,56,44,44,49,44,44,40,28,26,15,15,11,67,67,62,49,43,41,92,91,87,75,75,77,79,78,77,69,69,58,58,58,38,38,80,78,74,59,47,44,44,38,34,29,29,85,85,85,50,45,41,29,29,65,72,66,72,72,60,57,52,86,93,86,57,59,55,73,69,67,49,40,34,34,25,23,23,23,7,8,8,74,72,69,59,58,50,51,43,43,37,38,61,53,42,40,42,80,74,64,57,52,31,16,13,13,71,75,60,55,50,27,22,22,68,62,64,71,81,76,84,41,36,35,21,21,15,65,70,68,63,80,77,75,54,49,42,24,7,65,56,55,62,59,24,15,12,12,67,61,60,38,38,28,16,21,11,7,45,41,33,24,21,21,13,8,10,10,84,84,80,72,61,60,60,52,48,45,45,37,32,28,29,14,9,1,65,75,69,45,40,40,26,35,27,27,71,69,69,96,91,78,78,81,44,39,12,9,1,63,61,54,80,48,48,40,39,32,24,25,25,11,70,65,59,59,59,68,69,79,69,76,81,78,57,42,43,40,21,77,82,68,64,59,48,47,25,20,20,25,70,65,50,40,40,34,57,28,75,71,38,38,32,29,11,8,7,68,68,51,46,42,42,96,92,93,2,62,36,36,28,68,69,59,59,39,39,36,17,2,2,80,80,80,58,57,57,79,79,79,64,64,48,58,52,54,45,40,55,55,45,45,55,62,52,47,42,29,24,24,24,3,1,1,5,94,91,91,50,28,15,20,21,3,3,4,72,69,65,75,69,65,36,23,69,68,60,56,56,54,29,26,25,70,70,61,60,53,53,39,34,28,22,22,19,12,12,12,4,78,56,58,53,80,76,66,66,73,25,6,6,5,65,65,35,32,28,63,66,66,80,75,67,67,37,37,11,11,8,80,74,67,67,61,51,34,70,65,12,7,7,7,14,8,2,76,59,64,64,52,38,32,15,7,6,4,73,44,44,33,19,76,76,52,46,35,20,15,13,6,15,15,63,63,55,89,85,83,78,86,75,75,66,66,57,53,53,44,43,35,39,39,28,28,40,45,78,56,57,56,70,72,67,60,60,52,45,39,35,32,23,19,16,16,7,4,5,67,77,70,70,79,53,30,30,15,6,2,65,65,56,55,50,47,46,43,46,45,91,91,91,70,70,61,39,38,32,60,50,33,17,1,1,65,65,65,41,34,25,14,11,11,11,93,84,64,58,58,83,72,72,61,50,58,43,43,38,38,30,30,70,64,59,54,52,91,52,44,30,27,27,27,73,69,69,57,35,35,48,84,79,78,79,79,84,62,60,51,45,45,40,37,35,31,80,87,66,41,34,45,43,42,33,29,29,6,5,2,1,65,58,51,51,38,38,38,38,22,11,7,14,14,62,59,49,46,46,56,92,90,83,74,84,40,35,7,6,4,2,67,67,62,62,60,84,84,76,69,70,60,60,57,57,48,42,33,30,21,18,8,8,63,66,58,94,83,73,56,53,50,44,44,32,36,36,17,16,4,6,6,3,65,65,65,68,55,52,46,38,31,27,15,7,65,63,63,86,83,78,75,36,23,23,20,65,80,76,71,58,41,39,42,92,78,88,88,88,68,62,62,54,55,55,11,8,9,5,96,89,88,74,67,61,60,90,86,82,68,73,69,69,73,68,74,58,54,39,34,17,16,12,77,31,16,17,15,83,81,64,61,60,46,46,44,47,35,35,15,17,13,4,3,58,56,56,51,54,54,90,92,92,45,51,28,24,24,21,14,70,80,80,82,44,46,42,92,84,83,83,81,84,68,65,37,35,35,35,72,72,63,62,59,58,35,35,45,46,95,97,97,2,71,60,42,44,44,80,80,62,59,40,37,37,91,89,89,85,80,40,34,34,49,65,54,34,35,31,65,57,43,35,27,27,16,12,12,59,56,38,76,72,56,58,54,74,67,66,61,52,44,54,46,43,93,81,62,58,47,49,33,31,9,7,3,64,56,57,42,30,27,32,60,51,39,65,62,58,58,88,87,86,62,35,29,30,18,18,16,9,4,77,65,59,56,65,65,62,77,64,64,59,93,75,71,60,53,53,50,47,43,35,44,37,85,72,66,62,53,42,39,39,46,65,63,67,75,70,63,53,43,42,42,32,43,39,37,35,65,60,65,81,75,26,12,9,67,65,65,76,60,57,67,67,48,48,41,36,37,35,56,55,44,43,43,23,24,21,65,43,52,61,46,45,45,30,22,22,11,65,74,76,55,50,44,18,18,15,6,1,67,51,49,43,42,57,57,57,91,78,78,21,21,73,73,80,79,72,65,64,59,48,20,17,14,72,61,39,22,7,5,3,73,66,60,88,82,75,66,64,64,60,79,74,63,73,73,66,43,29,22,14,14,19,76,63,34,29,26,26,68,44,44,33,28,28,26,65,61,58,43,41,41,80,80,80,68,60,60,85,85,72,70,73,77,77,49,49,44,94,94,81,77,73,68,76,76,73,72,72,68,63,64,82,64,51,22,18,13,13,12,15,13,65,64,49,43,42,42,39,39,37,5,2,2,2,98,98,98,83,74,70,70,64,76,80,73,70,63,63,58,85,88,85,83,79,60,57,62,34,34,42,88,89,89,59,50,46,46,38,35,31,2,78,69,64,48,16,14,2,2,2,67,66,52,34,33,41,74,67,63,58,58,51,61,53,53,44,40,19,19,7,7,2,70,68,65,19,19,9,2,72,72,70,68,69,69,38,38,18,65,69,74,74,40,40,40,1,77,43,75,67,64,59,59,55,54,54,43,44,46,37,80,76,76,66,32,26,23,19,19,66,62,62,84,66,62,61,74,91,56,54,60,80,54,55,15,6,6,6,74,84,77,84,68,69,66,56,54,50,84,78,62,62,52,45,33,28,24,22,11,9,19,84,79,60,46,50,40,29,19,14,5,1,70,65,74,75,47,28,23,23,68,60,35,15,17,10,70,73,73,60,52,47,26,72,65,51,51,51,35,35,35,23,23,15,15,10,18,11,57,56,56,11,14,14,69,70,70,31,24,14,10,10,73,71,77,59,55,55,74,62,56,56,83,75,61,61,56,48,48,50,73,69,60,49,49,42,39,36,27,18,28,22,72,45,51,45,30,28,19,12,8,8,70,76,39,35,29,70,67,52,47,46,41,44,70,70,57,49,37,37,68,63,60,55,48,32,18,15,15,9,7,5,5,61,56,50,26,24,24,11,19,19,67,69,61,24,18,8,8,5,73,36,18,17,12,4,2,80,68,43,43,38,24,17,27,27,61,59,55,90,90,78,78,86,58,58,68,70,55,37,35,65,60,69,69,39,37,35,30,27,85,80,81,65,41,40,35,65,65,57,86,83,67,63,53,47,23,26,22,15,85,83,60,58,53,86,71,78,66,64,64,60,54,54,50,92,94,91,83,78,65,60,60,86,83,91,91,62,41,35,36,55,48,47,39,38,47,57,46,67,64,46,39,39,36,40,40,28,24,22,2,73,68,65,51,36,33,5,79,79,72,70,70,68,59,54,51,50,49,47,45,89,69,69,63,63,40,40,40,71,58,58,50,48,48,48,35,32,29,29,22,20,20,17,14,12,12,12,87,86,84,67,37,37,48,48,66,66,63,66,66,57,44,39,2,61,53,54,99,65,56,56,53,9,4,5,2,60,36,36,29,87,83,83,74,72,72,72,59,58,58,80,76,75,60,66,70,59,90,92,86,51,44,46,46,54,62,53,46,56,43,43,90,93,93,73,70,66,61,64,62,68,56,42,37,27,20,1,72,79,35,2,65,62,57,54,54,54,39,55,47,30,30,25,15,14,12,5,60,42,40,38,53,28,23,26,26,12,3,3,67,62,62,44,27,18,15,13,14,72,72,45,49,49,36,64,48,48,58,54,92,92,97,75,73,64,64,62,69,66,65,76,64,62,62,49,38,32,23,23,23,71,59,54,49,44,44,20,21,83,77,53,53,53,30,23,23,18,24,14,65,47,43,39,33,26,33,30,77,74,64,73,72,70,74,67,64,64,60,87,87,87,71,68,1,69,57,40,34,41,19,9,9,4,65,75,70,62,57,54,65,53,53,88,80,73,61,47,42,39,31,21,71,19,17,16,4,2,1,67,64,45,43,35,31,35,35,24,19,14,8,3,84,84,81,67,64,56,54,58,81,79,83,73,74,70,77,57,54,46,78,60,59,43,40,30,17,10,13,6,3,5,72,68,71,83,68,68,64,59,38,34,35,25,22,22,62,60,52,32,45,44,29,22,19,14,12,2,47,47,46,78,76,71,68,44,38,36,36,33,19,16,19,72,66,44,39,49,66,30,23,21,17,12,15,72,69,70,90,86,61,61,46,45,16,14,14,83,78,65,62,61,34,36,30,5,1,2,56,52,44,41,39,98,96,9,10,78,78,78,68,64,46,35,30,30,66,60,55,53,52,38,20,13,2,65,45,45,3,3,1,1,99,72,70,58,58,42,24,21,19,4,8,8,70,72,71,52,49,18,68,64,59,66,56,52,54,85,70,63,60,55,59,34,35,29,63,63,32,11,13,7,76,72,70,66,57,61,80,59,59,63,83,81,76,32,32,45,69,70,68,77,71,65,38,19,15,7,70,69,67,6,9,1,85,78,80,76,74,81,73,69,72,67,39,69,69,65,60,60,51,50,30,24,11,11,7,12,87,87,92,26,22,11,2,44,49,36,46,41,38,30,11,9,99,98,67,78,72,72,34,30,72,65,54,52,43,41,32,3,1,6,74,73,66,40,40,73,74,68,62,46,25,15,25,66,58,53,45,42,42,42,52,90,88,88,54,40,33,31,29,29,25,16,15,1,1,65,58,45,13,1,2,1,2,80,71,71,72,68,53,42,36,32,24,65,59,52,65,58,58,49,47,34,32,32,27,10,6,1,1,1,1,46,21,16,14,24,65,63,65,60,60,56,84,83,74,65,58,60,21,21,21,11,7,7,72,54,56,56,39,30,11,55,40,35,28,30,22,5,5,5,65,65,53,46,35,35,71,70,68,71,70,69,80,76,71,80,77,73,28,23,33,33,67,64,40,35,29,16,65,68,68,82,74,72,39,38,39,53,48,39,40,32,74,74,73,64,51,50,50,45,36,30,35,34,66,62,59,84,75,58,51,37,36,36,15,12,2,80,72,53,36,73,73,71,90,90,85,26,20,18,17,10,8,77,73,49,38,38,38,78,64,60,53,47,43,41,40,7,3,2,77,87,87,45,30,26,24,75,72,82,56,28,28,27,13,9,9,77,77,26,14,10,7,70,62,59,54,54,54,40,34,21,2,48,45,43,66,66,65,68,67,68,79,62,61,54,51,35,24,21,17,10,10,8,7,3,69,45,39,38,38,34,32,25,73,63,63,57,96,99,96,40,18,17,15,77,65,70,82,64,63,57,46,31,22,19,23,19,9,71,65,64,86,87,86,75,36,19,84,84,74,76,71,65,59,55,50,45,43,86,81,65,65,65,59,46,43,30,32,29,17,20,80,75,71,68,68,66,65,37,19,19,19,65,65,59,59,51,51,26,24,19,8,6,48,41,39,36,35,32,27,73,61,84,84,84,68,66,59,83,86,86,69,70,61,58,54,41,35,32,8,10,8,82,83,83,54,50,44,37,31,13,9,3,70,70,65,55,51,40,38,38,75,35,36,24,31,31,61,71,68,53,94,91,89,83,67,49,42,27,27,59,44,45,52,67,60,52,43,43,33,36,25,78,80,67,67,62,85,26,22,8,15,14,9,4,73,71,71,62,49,28,23,22,14,11,2,6,69,57,52,50,36,37,21,17,25,65,63,63,63,36,34,27,24,23,26,65,55,55,49,44,41,65,65,69,70,69,75,70,52,62,54,42,42,35,52,53,50,42,37,18,53,49,46,46,46,20,20,19,11,9,9,69,68,61,52,49,58,58,87,87,84,66,60,54,33,27,29,58,48,42,37,26,14,6,65,73,65,76,71,56,50,50,44,40,40,26,31,31,75,71,65,63,63,54,54,56,44,47,41,13,13,13,72,44,60,31,23,20,17,67,67,67,68,73,63,56,44,45,40,65,60,26,8,8,3,2,45,75,68,59,57,57,48,34,12,12,8,72,71,64,63,35,19,13,11,1,75,64,65,63,75,80,74,74,65,62,37,34,30,69,52,44,78,68,64,59,57,23,18,16,15,65,58,52,41,51,42,38,31,25,20,19,65,65,65,50,35,30,19,12,7,7,76,73,73,47,47,43,80,76,76,91,82,77,75,25,16,9,6,6,65,67,67,54,45,43,32,32,66,63,48,13,12,5,2,73,52,41,34,18,6,1,60,56,56,51,27,2,72,72,72,58,35,25,20,16,15,6,7,4,75,68,56,56,55,55,72,72,63,59,54,51,51,47,33,38,33,30,24,23,22,14,65,67,62,62,87,82,32,32,23,21,20,20,75,67,67,82,73,80,76,69,67,23,19,18,12,65,65,65,80,80,73,68,50,45,37,35,22,22,32,26,35,17,17,17,71,69,60,53,53,94,90,80,75,75,67,67,67,50,33,30,30,76,67,63,63,59,49,46,37,20,19,27,2,2,69,55,55,50,42,36,13,15,20,68,73,69,72,67,61,57,54,99,99,82,74,68,41,41,29,99,97,94,50,60,60,53,63,53,48,51,41,68,63,54,59,59,72,69,64,62,60,61,51,41,39,49,92,89,80,71,64,64,61,55,47,42,41,40,16,1,1,1,1,99,90,80,77,49,49,47,87,84,84,66,47,41,49,45,37,45,30,73,57,54,37,25,22,1,1,1,1,85,91,95,85,92,55,53,49,38,34,44,44,70,64,62,59,59,52,50,48,48,34,34,34,76,67,67,64,64,62,56,44,37,37,67,63,60,45,38,34,34,31,23,23,33,24,76,75,71,81,81,75,74,70,55,48,48,42,42,31,31,15,15,78,66,47,47,29,29,18,26,27,85,85,85,64,53,51,49,73,69,64,62,59,44,29,18,69,64,46,49,42,1,71,60,58,44,41,21,69,69,79,73,63,63,63,77,73,70,54,47,48,85,70,76,76,80,54,52,70,67,49,48,42,80,70,72,72,74,77,59,56,52,62,12,10,10,83,83,60,56,56,56,51,50,44,44,46,46,37,37,33,19,75,71,71,64,71,57,48,38,24,16,16,7,8,8,16,80,78,77,67,50,50,33,33,11,12,3,3,65,65,63,85,80,57,51,48,45,40,38,31,22,18,68,65,68,59,54,53,26,26,26,93,89,85,61,44,39,37,40,65,69,59,54,47,48,59,37,29,29,28,72,68,64,53,22,16,13,8,1,66,66,44,43,39,21,21,11,11,11,85,70,60,60,60,80,75,60,52,47,9,8,2,2,98,96,78,73,73,75,65,41,40,25,23,14,10,65,65,62,37,36,38,94,85,74,80,81,71,58,54,39,31,31,20,18,70,70,64,85,81,77,77,66,65,70,65,80,80,70,61,61,57,66,57,49,49,33,18,7,9,4,4,89,89,87,69,69,69,54,54,50,45,43,41,36,29,77,74,74,84,47,41,51,31,15,8,6,4,74,72,60,57,52,47,38,38,35,32,42,42,76,75,65,65,71,74,58,42,35,35,27,15,15,6,1,1,62,62,54,74,24,12,73,69,55,55,32,17,15,15,5,5,14,61,50,41,37,37,21,20,16,73,64,61,28,28,27,21,78,71,71,78,78,72,65,43,24,5,67,76,57,58,70,63,58,67,53,46,35,41,37,63,57,38,36,40,36,63,72,72,81,68,66,70,75,69,66,60,49,49,37,37,18,17,69,64,53,58,52,94,90,89,53,31,15,13,1,65,67,65,54,51,51,42,34,30,34,14,3,70,70,70,72,70,69,11,11,72,67,52,37,32,42,37,29,71,66,65,60,50,6,2,69,73,58,51,44,35,33,33,19,15,11,8,5,14,84,80,80,52,52,51,55,40,40,31,24,20,20,78,72,64,66,66,45,53,47,85,85,80,76,66,26,23,20,20,10,8,8,8,71,67,67,81,73,73,48,48,58,82,79,77,57,37,38,33,67,67,60,96,93,7,1,2,2,74,55,49,52,43,43,21,18,15,75,74,64,58,58,23,20,65,58,52,43,58,58,77,87,73,29,29,29,72,65,63,80,85,77,63,39,36,21,20,13,13,87,87,83,81,69,67,51,51,68,66,64,51,41,38,29,14,10,5,3,87,93,94,60,51,48,9,70,53,52,52,85,50,49,47,92,64,58,53,53,44,44,37,29,39,38,25,14,90,71,69,66,82,78,66,66,88,87,88,68,55,48,46,44,78,77,68,64,72,65,60,55,48,45,44,34,16,84,68,62,59,59,55,55,39,39,33,28,25,18,12,14,80,82,82,30,22,18,18,31,76,47,44,42,20,15,14,14,6,5,5,58,50,60,50,48,58,58,28,12,12,8,68,62,59,51,46,31,31,31,67,67,60,55,51,49,89,86,86,76,38,30,22,20,15,7,7,4,1,71,74,70,42,37,36,36,28,22,15,13,8,13,87,79,81,78,71,50,48,48,43,32,26,18,13,7,3,1,71,69,60,60,50,50,31,31,73,73,68,59,59,59,54,38,29,10,8,3,2,55,43,38,27,26,23,74,61,53,45,43,34,30,30,25,20,15,69,61,66,66,82,78,85,85,83,75,70,42,42,42,6,21,15,65,75,72,59,49,42,32,32,14,12,6,63,44,80,80,73,60,60,52,29,29,29,77,77,63,56,52,41,27,16,9,3,3,5,69,66,62,29,2,2,74,65,34,31,25,22,73,69,56,52,38,18,18,16,74,80,80,59,59,50,47,41,39,33,27,26,56,17,67,57,33,33,33,33,12,5,5,96,97,96,55,44,42,23,2,57,57,45,22,7,9,72,72,72,58,2,65,65,52,64,62,62,53,51,51,38,38,32,30,28,23,23,59,59,51,47,35,35,33,59,59,12,8,1,1,1,65,65,65,79,77,77,86,83,51,51,25,17,15,12,2,2,12,11,70,49,49,46,30,30,30,73,71,41,40,35,29,29,28,80,68,68,74,66,66,66,30,25,17,76,67,65,67,63,47,43,24,20,23,68,68,74,56,50,48,88,80,79,88,87,87,61,48,45,45,38,30,29,27,2,71,66,52,57,57,80,78,78,64,68,61,58,80,76,76,80,73,73,80,76,64,66,65,52,50,50,87,87,83,64,61,36,27,25,61,61,55,79,69,70,70,52,16,16,8,7,5,5,1,1,74,71,71,11,4,4,4,98,94,91,84,84,82,77,76,64,64,49,46,40,38,56,41,36,29,29,29,20,16,16,13,2,1,1,75,70,14,12,70,63,63,82,74,72,56,56,48,30,30,24,12,21,74,66,65,65,63,73,73,80,77,65,58,58,80,72,67,60,60,60,44,35,56,52,41,32,14,1,2,75,81,76,59,44,34,33,33,71,73,72,68,59,34,34,23,19,28,76,76,69,63,46,25,25,4,4,44,37,76,67,56,61,63,62,88,88,80,76,45,60,56,56,86,82,69,64,64,83,73,73,67,62,65,34,34,24,19,20,15,11,7,4,6,2,80,68,64,58,58,49,46,39,37,37,63,57,54,52,52,62,51,36,46,46,95,82,73,73,71,70,58,58,51,47,42,40,19,7,69,68,71,68,32,27,25,20,15,16,43,39,14,15,1,6,6,69,47,42,42,32,27,23,21,13,12,13,7,7,69,70,60,58,36,37,35,21,15,74,71,75,41,30,24,4,1,1,62,53,44,33,27,72,69,53,50,35,35,30,66,44,45,32,22,11,4,1,3,1,1,45,40,45,23,23,19,9,1,2,2,84,80,75,71,63,56,39,37,34,25,29,23,67,64,64,70,62,55,55,52,47,53,33,26,23,18,14,9,3,70,69,63,64,70,46,33,35,35,70,52,45,55,8,3,60,53,46,46,39,39,60,44,41,36,33,3,1,67,61,41,1,1,1,69,64,66,83,80,75,64,61,49,49,49,89,88,88,60,56,66,74,71,51,40,38,10,4,1,66,66,66,33,31,40,40,11,7,2,2,2,69,63,60,59,45,45,48,87,79,89,76,77,77,67,65,56,50,49,38,37,35,58,40,40,40,78,78,66,52,52,85,80,76,72,56,41,39,5,2,73,72,51,51,49,88,87,87,65,57,59,28,23,11,9,9,65,59,56,71,70,49,48,32,26,19,60,39,37,47,41,80,80,89,57,57,50,74,68,39,45,34,69,69,72,71,64,72,69,69,40,36,30,19,8,6,1,1,99,85,79,79,69,61,52,51,41,41,35,17,10,3,1,70,74,68,60,60,67,59,58,43,39,27,27,19,65,65,58,55,52,46,44,41,35,72,57,46,40,40,40,36,25,24,24,10,72,70,77,64,50,44,39,39,38,7,70,76,69,50,46,46,93,92,96,35,30,26,25,24,11,2,2,2,73,78,47,30,19,19,18,71,73,65,80,74,55,58,58,53,53,54,61,61,62,71,65,57,57,50,92,90,90,70,49,46,91,91,94,35,28,11,9,9,61,69,54,43,35,33,43,34,16,16,12,74,70,67,60,49,46,43,41,24,34,34,28,14,14,18,26,21,31,15,1,2,2,69,65,46,38,37,77,73,72,70,69,67,88,78,69,49,33,30,27,23,14,8,6,1,65,65,62,58,54,54,96,93,87,62,55,60,42,50,35,35,30,21,17,9,6,3,65,36,35,35,25,21,19,65,60,39,65,65,62,84,77,69,65,29,23,16,14,21,21,71,58,58,50,23,11,80,73,72,68,68,60,57,53,59,30,26,16,15,15,7,4,65,62,50,52,47,32,23,23,21,8,1,1,1,65,39,15,14,13,7,92,91,85,51,47,30,24,24,24,80,75,70,68,53,51,74,71,68,59,59,74,70,90,84,71,60,75,67,53,44,32,26,27,13,3,4,80,78,72,67,63,58,58,48,39,40,55,60,43,43,36,27,21,25,26,80,80,75,87,82,82,60,69,61,57,45,36,33,18,13,13,1,76,56,49,81,80,72,79,74,49,45,52,88,60,60,54,53,50,44,41,45,46,46,60,54,33,31,28,18,3,3,1,65,46,47,40,86,82,80,65,60,50,49,31,17,12,13,6,2,4,72,72,70,83,77,74,63,59,50,46,64,59,59,53,46,40,35,28,23,15,68,64,65,59,57,54,45,47,28,12,8,5,68,70,67,80,68,61,53,37,16,18,11,65,56,54,48,57,82,71,69,49,47,46,93,90,95,41,39,48,72,70,69,72,27,27,27,60,56,56,46,46,38,37,28,32,11,14,14,67,59,48,25,9,9,5,76,69,71,79,77,71,61,68,59,76,63,54,44,39,35,33,28,18,65,41,38,33,28,9,6,60,59,20,8,5,3,69,69,64,58,51,34,34,34,24,48,43,39,65,62,60,53,45,44,43,80,56,57,76,70,65,63,56,81,71,68,51,37,34,19,16,9,9,71,57,53,59,76,71,71,62,76,71,70,3,3,1,6,65,65,54,34,19,22,22,4,3,3,1,99,3,8,4,63,53,29,30,33,74,64,64,64,30,30,30,75,66,66,64,49,45,45,50,38,37,30,22,22,6,6,6,2,98,19,19,19,15,2,75,65,60,70,24,18,13,14,14,8,92,62,53,40,31,31,29,24,20,17,18,17,84,84,75,20,20,20,8,9,45,34,27,21,16,20,80,74,74,70,61,75,73,63,46,35,31,27,27,72,56,56,54,23,1,81,51,38,34,14,1,65,37,73,73,56,46,41,41,98,90,87,87,74,79,53,44,39,40,37,57,56,56,93,88,89,55,50,36,33,20,16,86,77,75,71,60,51,61,69,65,40,30,25,25,44,20,31,23,56,54,54,87,83,76,68,56,52,28,24,21,19,14,12,9,5,93,89,72,72,72,47,43,25,17,16,14,20,14,77,70,62,59,59,91,83,2,71,56,48,46,39,32,19,9,1,2,48,48,59,40,30,30,36,74,74,70,69,69,64,66,66,57,56,33,26,25,14,8,69,69,67,86,86,82,72,70,66,4,68,64,62,56,40,39,32,29,26,26,71,68,73,85,86,88,57,57,51,33,34,36,70,68,65,84,78,72,72,63,78,75,67,62,62,49,40,18,20,10,65,60,60,75,63,52,25,76,59,54,50,71,49,27,4,4,4,23,18,14,11,11,1,67,59,52,46,46,38,38,38,54,42,31,25,25,25,67,59,45,36,31,23,22,17,11,9,2,2,71,64,59,62,58,20,19,13,13,86,86,93,70,44,35,35,35,35,7,5,5,10,2,83,77,74,71,65,92,92,66,62,67,60,70,69,66,75,75,67,92,86,83,77,76,61,57,50,20,11,8,9,71,63,58,56,60,49,51,37,38,69,69,69,77,74,77,85,65,48,47,47,34,95,94,80,56,38,35,25,29,29,69,69,66,67,56,56,56,80,75,75,82,79,69,64,59,60,70,49,44,44,33,19,16,7,5,5,80,76,54,41,45,45,98,95,89,87,81,79,55,35,2,78,71,74,67,66,66,88,84,68,68,59,62,59,65,56,49,49,49,54,30,24,24,35,26,37,35,35,65,66,67,70,78,78,78,59,58,58,95,94,89,60,44,31,31,25,12,9,71,71,71,80,78,75,64,64,71,78,81,81,74,74,65,63,63,56,53,44,44,49,80,22,72,70,48,45,32,28,29,8,9,11,77,68,60,60,67,67,71,71,61,61,37,22,22,22,55,56,56,90,80,78,77,65,54,55,70,62,74,74,70,81,89,93,58,56,52,46,41,38,35,42,66,57,58,42,39,34,33,60,25,19,20,29,69,76,52,32,29,29,17,13,13,67,55,52,61,56,53,49,74,69,67,78,70,67,51,47,39,35,35,21,14,52,39,33,29,29,34,65,49,37,23,23,20,12,9,9,73,67,50,49,49,87,79,70,42,42,34,31,18,13,2,75,74,33,24,23,25,16,14,6,1,68,50,46,43,41,27,27,27,18,8,6,4,72,50,39,25,14,69,63,54,50,48,11,8,5,4,2,82,79,38,29,29,12,10,10,79,84,72,84,81,66,61,51,43,81,78,53,47,43,43,24,22,18,9,4,2,45,37,31,31,30,72,68,67,78,76,67,69,57,57,40,37,37,22,14,14,19,16,5,7,7,65,68,56,53,50,45,41,51,57,72,65,59,54,68,83,81,86,65,38,33,29,8,4,4,74,61,58,43,39,49,49,65,54,35,20,4,1,64,64,60,68,51,49,55,61,74,70,68,45,41,26,21,17,15,60,55,53,47,42,42,42,58,59,48,58,58,55,34,34,16,14,5,13,6,2,65,46,46,40,36,30,25,25,17,17,12,12,12,2,87,82,86,51,29,24,14,14,7,2,55,52,49,93,93,93,73,68,62,57,50,38,31,31,25,7,14,14,2,67,76,55,65,64,64,52,52,42,30,27,23,15,2,65,58,57,81,81,74,59,36,22,22,65,67,53,39,39,59,55,55,40,33,24,24,9,4,65,58,53,51,31,20,18,13,11,89,89,85,36,36,25,24,20,17,6,70,63,68,53,41,41,41,84,62,50,55,55,65,62,43,39,34,28,15,16,3,1,64,57,54,35,35,28,28,24,12,7,1,2,70,61,56,50,31,25,21,16,12,9,64,64,51,19,7,65,57,59,59,38,43,35,24,21,16,65,51,33,25,16,17,13,2,43,40,35,29,22,65,65,61,55,50,44,46,37,98,92,90,41,41,41,30,23,12,6,4,80,74,83,78,68,62,70,70,67,77,73,73,71,70,70,39,39,31,31,99,92,90,43,43,47,38,53,40,50,48,5,7,65,65,61,73,73,66,76,67,67,64,64,55,96,93,93,71,66,63,84,77,75,74,61,54,52,45,43,36,51,33,33,43,41,80,77,90,12,14,14,69,68,70,67,63,63,90,65,61,42,41,40,80,75,75,45,39,34,31,30,62,54,53,30,26,26,25,18,65,61,37,30,28,21,66,57,57,57,55,55,55,80,69,69,57,53,53,94,92,82,81,81,65,65,65,77,77,70,72,70,70,62,93,86,76,69,69,75,63,62,51,20,21,21,78,77,58,55,43,43,40,14,15,6,1,1,1,1,65,55,73,66,61,61,61,70,68,67,92,94,83,81,59,57,46,34,21,10,10,10,2,65,65,62,47,47,47,42,58,54,49,47,47,49,40,80,77,79,76,70,75,58,62,62,8,3,2,2,80,75,69,68,52,34,34,27,27,70,69,65,52,31,31,31,20,11,67,60,56,57,49,43,43,32,31,31,16,13,5,80,74,82,30,16,12,2,3,2,72,58,57,53,98,98,91,53,53,52,75,72,69,66,64,65,62,62,58,55,92,92,66,66,60,87,86,95,84,81,80,70,67,64,46,46,41,81,81,73,63,60,60,70,90,83,79,78,72,62,59,33,32,30,30,25,24,83,75,59,57,51,50,48,42,38,38,33,32,60,55,43,42,28,28,30,68,65,65,50,45,41,42,59,60,54,40,38,27,23,21,16,12,10,60,51,36,36,33,30,69,70,57,59,59,49,47,47,46,41,39,24,23,23,8,65,65,73,72,69,57,52,51,80,80,49,11,3,3,65,38,38,36,89,86,85,69,58,56,43,28,29,29,21,19,81,56,55,51,48,39,42,37,33,67,60,60,39,14,14,14,56,56,51,44,40,24,75,70,69,64,64,59,80,77,62,62,62,53,43,35,32,28,84,74,63,58,49,29,10,5,4,80,90,81,76,72,31,18,7,1,2,64,55,55,57,43,43,53,48,91,84,74,74,74,54,49,49,31,2,65,67,62,53,46,19,17,65,65,54,54,54,54,61,56,50,47,43,41,39,38,49,91,88,82,79,76,61,56,61,50,48,45,37,30,26,26,24,67,67,79,82,83,78,73,62,59,60,80,72,72,59,59,57,74,67,66,65,75,70,61,68,60,55,50,41,32,27,27,65,61,61,59,71,64,59,37,37,31,23,17,25,73,53,49,46,42,46,41,41,59,58,64,80,69,49,47,43,39,40,40,80,76,77,36,75,72,62,56,54,46,44,44,34,34,13,6,72,74,74,58,55,50,45,43,43,90,90,90,65,65,65,56,39,37,36,35,64,64,46,65,62,54,89,87,88,46,42,41,69,69,60,60,58,57,51,94,96,91,66,63,65,79,60,56,41,32,29,20,29,29,65,60,52,52,41,36,33,25,30,14,14,14,72,73,70,81,70,67,77,64,77,73,38,30,27,20,18,15,15,65,65,65,67,65,65,53,53,53,92,78,73,70,77,59,47,39,41,82,82,80,64,58,60,45,55,48,49,55,44,35,32,14,10,10,10,90,75,71,71,13,2,63,58,53,39,36,35,45,21,25,26,65,59,44,44,44,33,31,27,49,42,44,70,68,61,79,80,80,65,55,44,38,30,18,17,17,4,3,3,67,54,47,35,35,16,14,13,65,54,52,50,80,59,60,67,6,3,6,71,80,63,54,48,3,6,1,70,66,65,59,33,29,28,66,66,68,89,65,57,58,75,70,80,73,67,61,55,55,49,39,32,43,38,83,83,83,16,77,72,70,65,63,61,68,9,6,5,68,60,44,44,46,80,65,74,65,47,47,30,25,26,80,80,80,44,46,35,35,65,40,40,40,30,25,25,25,69,79,75,73,73,68,65,50,49,49,42,20,18,15,4,7,75,45,45,4,65,50,48,46,95,90,71,64,58,38,35,29,24,18,28,24,12,1,1,80,95,93,93,59,48,44,46,37,32,24,2,1,69,30,24,17,11,11,71,68,68,64,59,57,36,2,32,27,37,17,13,11,8,91,90,83,78,69,78,78,79,75,60,60,54,45,20,16,16,78,73,69,67,65,58,84,55,52,52,82,75,80,72,61,61,61,93,87,87,76,75,75,67,65,65,59,56,39,36,34,65,65,59,59,49,38,10,12,12,2,55,44,33,33,27,80,76,81,81,70,69,15,12,11,80,77,75,69,68,61,59,59,52,90,89,89,64,58,61,80,76,79,60,55,49,31,17,16,13,90,66,63,63,57,73,72,67,74,67,59,45,39,38,35,28,25,16,16,13,8,7,1,80,76,69,25,27,20,66,62,62,35,35,30,85,85,71,61,69,70,53,45,46,39,34,34,80,76,70,64,67,80,78,83,67,51,33,22,18,15,79,71,71,79,71,68,69,69,24,16,65,56,45,37,34,34,27,65,63,63,82,85,85,61,52,53,57,57,85,82,61,55,55,55,50,42,31,15,40,36,38,78,74,69,67,50,47,12,11,71,72,72,61,61,57,50,43,28,2,81,79,71,66,63,62,61,59,59,90,86,85,76,76,74,59,59,55,80,74,73,74,79,79,77,78,59,59,70,83,81,79,62,62,59,93,93,87,79,67,77,62,31,19,9,7,7,76,41,37,30,30,30,73,68,65,63,64,64,47,44,44,54,37,28,19,12,12,68,68,68,53,49,36,35,35,77,75,53,46,44,29,24,21,18,18,30,65,58,56,54,59,55,35,32,22,35,7,5,72,65,58,54,38,29,29,24,21,15,15,74,72,68,69,51,52,48,96,87,84,15,22,17,69,57,54,39,32,32,73,54,37,17,21,21,68,49,34,28,18,18,69,62,58,58,47,47,55,79,79,68,68,61,47,38,37,14,14,14,5,78,62,62,62,47,39,31,69,69,70,48,37,70,66,61,35,28,28,25,20,20,68,71,64,80,74,69,67,63,42,30,24,20,20,3,2,62,57,57,53,51,43,32,32,30,19,20,19,13,6,57,54,54,99,38,35,29,24,24,26,19,18,13,9,5,4,95,90,86,86,65,65,65,53,63,58,58,86,78,74,11,9,9,79,80,85,80,66,59,57,88,79,73,63,44,42,42,85,80,83,61,55,52,52,48,48,48,65,61,57,43,35,32,32,33,21,18,26,74,74,40,64,55,51,46,40,23,16,5,1,65,48,37,36,32,32,68,64,63,72,66,24,22,18,8,6,4,3,96,96,47,41,52,85,85,85,52,45,45,45,55,55,63,56,51,60,55,47,36,36,36,72,61,61,61,85,68,60,59,85,85,85,58,58,58,80,78,71,71,29,29,36,65,60,63,55,55,53,65,64,60,40,36,28,28,8,5,70,63,63,48,48,49,85,92,88,84,62,56,53,51,34,44,40,32,16,10,5,1,1,77,76,70,84,81,81,69,45,43,43,35,33,11,68,65,70,50,45,37,32,28,18,15,1,2,72,62,62,62,66,66,57,41,38,3,2,73,70,64,64,62,58,58,55,43,42,28,21,17,14,13,10,83,78,75,85,80,80,60,55,47,47,44,30,28,23,33,22,9,3,1,65,56,53,53,53,20,30,17,2,65,60,60,49,32,25,25,18,18,14,80,78,73,65,65,63,63,53,50,50,43,21,22,22,6,15,7,7,1,88,75,73,73,64,68,67,52,49,38,31,38,67,54,64,64,62,86,84,75,84,79,76,86,79,73,62,55,43,43,34,33,35,28,80,80,79,62,65,65,79,78,78,65,65,65,61,61,47,36,36,29,65,47,42,28,24,1,3,70,65,63,86,72,64,60,60,46,42,28,28,23,74,73,68,58,58,58,34,34,34,80,75,75,62,62,56,88,94,88,82,54,55,49,95,91,89,83,83,83,65,40,37,46,7,4,65,52,58,58,41,34,25,20,65,71,62,54,55,55,34,26,23,18,12,12,5,72,61,61,61,11,7,6,71,61,53,47,57,53,13,13,21,18,60,61,66,89,82,78,73,70,59,54,49,44,35,33,29,19,29,11,12,71,56,56,54,90,86,81,73,65,65,76,68,68,68,59,68,65,65,60,43,39,27,22,21,21,89,81,77,77,75,40,27,26,19,8,4,75,75,72,11,5,2,80,32,23,23,19,20,20,73,62,62,62,72,25,25,21,72,68,78,93,90,80,55,47,40,36,36,74,74,74,74,69,79,79,59,54,54,49,47,77,87,75,88,84,84,71,60,54,48,44,43,41,58,54,41,37,33,30,25,23,74,65,56,52,46,15,4,79,83,88,67,42,45,40,28,22,22,14,14,14,60,45,45,36,36,32,16,8,2,75,75,75,45,55,48,42,99,98,65,65,54,42,45,44,23,19,9,6,6,1,72,70,70,76,67,65,65,50,39,33,31,24,19,20,12,7,3,1,1,72,13,13,65,63,63,63,37,34,33,30,69,41,42,33,32,31,31,31,31,62,58,54,53,26,24,20,18,72,66,63,52,46,46,32,29,27,20,16,16,6,5,69,69,46,39,41,38,31,28,24,19,10,10,7,69,68,68,83,60,58,57,45,46,27,7,62,57,56,85,80,72,71,70,93,88,85,54,53,63,55,50,50,40,28,66,63,63,68,61,57,46,56,51,69,52,50,29,11,6,65,58,48,42,37,29,26,22,22,72,82,82,72,46,44,41,28,23,18,28,72,69,64,62,62,64,80,58,63,63,11,8,8,65,74,63,55,55,51,33,33,21,21,13,15,85,81,78,70,70,47,17,13,13,8,92,84,79,3,1,1,1,65,52,41,39,39,74,84,61,58,54,44,36,35,35,1,1,65,62,61,55,51,45,44,39,35,24,14,12,12,60,65,59,92,86,61,59,31,29,27,17,13,12,8,7,7,3,65,65,64,35,35,66,63,42,29,27,22,15,25,25,16,78,71,52,55,55,69,62,60,88,89,77,77,82,63,73,25,16,16,6,70,64,61,43,40,36,49,46,45,87,84,80,75,73,67,84,61,52,49,42,33,25,24,21,8,1,69,51,51,51,99,95,95,86,86,82,74,62,62,49,1,73,66,61,61,61,70,68,68,43,30,72,66,65,31,22,17,13,8,6,65,63,65,44,46,46,52,41,27,17,14,9,71,69,60,65,60,38,25,24,7,17,5,9,48,48,43,92,88,93,90,61,44,37,37,30,72,55,60,58,67,55,50,69,74,62,60,68,47,47,36,31,21,16,15,75,85,60,56,27,14,10,4,4,4,70,64,49,42,40,37,23,7,17,8,8,97,97,93,65,66,60,43,35,27,27,18,15,10,2,45,40,34,32,39,24,4,2,65,65,58,50,34,27,21,17,2,45,38,65,62,56,53,41,39,39,95,95,7,5,5,36,36,30,30,23,24,15,11,2,2,69,65,49,43,41,28,19,13,17,11,4,67,67,63,50,44,43,66,57,55,55,57,43,51,51,51,43,68,60,59,48,48,43,92,72,57,57,52,64,56,32,17,56,59,62,96,96,96,43,35,21,14,14,6,6,2,46,25,19,21,72,68,68,25,62,61,53,49,47,45,37,31,28,2,81,63,63,64,50,28,28,5,2,69,67,61,85,77,66,58,35,31,29,14,9,65,65,65,46,46,31,61,58,55,80,69,55,32,28,24,79,70,63,59,54,54,50,49,36,15,11,9,2,77,72,58,58,43,41,36,18,10,10,72,73,58,41,32,27,27,27,59,52,54,94,95,80,74,69,69,50,47,32,28,23,17,15,15,25,59,53,41,37,32,20,65,34,20,15,7,4,2,2,99,97,97,87,92,92,53,53,50,37,31,20,11,8,8,1,70,60,56,59,15,9,8,5,4,1,1,98,78,81,81,42,41,29,24,6,5,1,1,97,69,68,65,40,38,38,54,54,65,33,23,19,74,72,72,58,39,37,33,16,16,23,71,55,53,55,92,88,83,81,81,71,78,76,69,77,54,50,50,41,40,8,9,71,71,60,60,46,45,49,81,73,60,59,64,61,43,40,35,23,21,18,65,59,51,35,29,29,62,62,57,53,51,46,45,45,75,57,53,49,45,39,36,33,33,24,20,20,8,5,2,1,98,95,94,59,58,53,50,48,45,27,29,16,23,7,7,5,1,1,68,81,49,2,65,65,58,73,67,64,63,59,63,88,77,66,66,71,71,42,37,38,88,88,74,66,66,62,55,48,41,32,32,39,29,78,78,72,81,77,77,72,69,69,67,54,45,45,59,52,47,37,37,25,6,5,5,88,82,84,66,62,62,95,94,72,66,58,45,48,38,37,14,16,26,77,53,33,28,28,24,18,18,13,4,4,2,2,75,30,32,37,75,68,49,41,8,8,80,79,61,59,57,69,74,75,85,75,90,86,86,53,50,45,92,88,85,22,15,14,11,16,16,65,73,68,54,52,32,29,24,23,75,74,74,62,57,64,20,25,20,79,63,63,59,82,76,73,65,56,53,53,63,70,26,26,17,22,72,69,72,61,58,54,48,48,41,35,32,24,16,12,12,65,61,71,68,92,16,11,8,1,80,76,67,56,52,47,47,44,41,32,28,28,80,74,72,83,67,65,33,22,14,10,9,4,54,54,29,29,29,75,69,69,65,56,56,73,56,66,64,52,80,68,67,63,56,49,45,37,33,32,29,19,12,68,68,54,50,40,34,29,29,2,70,62,45,26,25,18,15,18,23,65,65,47,44,35,33,74,76,76,66,66,55,41,41,49,53,48,46,44,68,68,66,86,86,79,75,84,79,84,13,8,65,66,66,60,63,66,79,82,82,73,56,54,54,2,75,50,50,39,41,27,33,30,62,26,24,29,59,65,60,79,79,64,52,60,57,72,76,73,76,72,73,71,77,63,44,61,61,63,57,58,49,49,57,43,48,48,49,80,80,76,87,93,95,89,74,70,70,65,65,62,29,29,22,22,78,63,52,52,44,18,21,31,34,82,68,81,77,67,67,66,65,60,45,37,34,13,13,23,14,5,72,69,71,69,77,65,58,49,43,51,37,34,38,90,72,64,69,61,60,58,52,61,63,96,93,3,6,74,63,54,52,45,45,41,32,32,29,19,11,8,4,18,10,75,71,66,62,62,53,5,4,78,75,72,66,58,57,57,56,49,45,30,28,29,69,61,60,85,67,53,58,41,12,12,6,4,4,71,71,71,63,64,58,46,20,14,14,80,72,69,64,59,57,74,70,65,38,36,23,23,7,5,5,72,70,59,17,17,94,96,96,56,56,48,45,45,45,32,22,23,11,2,2,67,67,60,88,89,89,51,51,51,94,97,97,50,48,48,43,24,22,14,11,5,2,3,3,67,63,58,90,83,81,79,79,76,45,45,24,21,11,72,63,60,58,52,49,44,45,97,95,60,15,77,64,54,38,38,34,34,41,92,88,88,65,62,62,43,37,39,30,28,28,65,61,61,61,50,35,24,13,4,2,1,65,65,61,87,93,91,81,75,87,78,60,47,43,40,35,36,18,15,15,77,77,57,42,30,6,80,74,74,84,27,18,14,14,22,10,79,78,69,69,69,77,74,70,39,40,45,91,90,79,77,72,78,66,66,66,99,91,87,85,68,66,66,41,38,39,65,42,41,19,19,9,70,64,71,81,72,28,25,19,19,80,80,80,71,58,42,11,65,40,37,34,72,76,67,62,48,44,42,42,65,62,49,34,34,34,70,70,63,51,47,23,19,1,72,69,63,64,60,98,89,89,81,81,81,67,72,72,76,69,65,60,38,30,26,22,17,17,82,71,64,62,58,54,49,47,37,37,19,19,14,73,65,64,59,40,40,47,72,69,58,45,46,50,5,1,66,73,68,92,87,87,81,70,67,61,87,88,93,55,43,37,29,18,15,11,81,88,88,40,34,33,22,65,40,40,39,93,86,82,72,67,63,61,51,49,42,76,73,67,65,59,59,81,71,66,64,60,59,55,42,42,35,72,72,68,76,73,65,56,50,50,45,40,35,35,90,84,70,61,60,60,53,48,43,40,28,80,80,69,64,65,59,54,64,62,67,90,86,69,66,52,31,29,29,82,61,69,66,63,90,91,91,54,40,5,5,1,1,1,1,11,1,1,98,86,69,63,63,76,72,63,59,35,29,38,76,71,67,64,56,55,80,90,67,61,54,49,31,31,19,18,4,4,1,71,71,58,44,17,60,51,49,50,50,36,35,33,72,72,63,63,59,59,57,57,45,26,26,26,70,47,43,39,65,61,56,51,49,39,36,36,92,91,91,53,56,56,90,88,86,74,34,32,8,5,3,65,45,36,33,15,1,1,11,69,27,27,14,12,12,72,66,61,61,61,88,84,79,56,52,3,82,79,55,29,26,26,57,53,23,76,68,62,45,48,46,51,93,92,82,82,58,58,47,46,46,90,60,57,54,34,34,28,19,27,20,85,79,78,58,51,52,44,36,33,81,54,49,65,45,44,44,92,93,92,62,58,58,50,47,57,57,18,15,4,2,2,6,94,90,95,82,82,73,70,62,53,36,36,41,68,68,69,70,70,70,70,59,45,40,38,32,29,29,27,57,53,53,82,75,73,73,71,65,64,79,71,67,66,63,47,45,44,94,88,87,60,54,51,46,46,44,85,85,85,80,76,86,77,79,81,62,59,51,37,38,25,21,13,13,13,58,54,34,33,19,19,14,61,47,47,39,80,74,79,79,45,41,38,29,18,15,6,3,2,66,62,60,58,42,23,20,20,3,3,2,2,60,58,57,49,59,50,24,24,24,75,76,59,29,28,19,19,17,67,57,17,27,12,97,80,77,87,82,95,94,85,85,81,89,11,9,5,59,61,72,70,57,55,53,50,50,44,34,34,20,18,16,81,76,73,72,76,82,80,61,48,48,43,21,17,14,7,7,65,45,45,43,31,66,50,60,60,52,11,1,60,58,53,53,44,41,34,30,13,1,5,80,78,77,72,24,19,13,28,18,1,72,68,65,65,92,83,87,70,69,69,57,52,52,96,89,66,55,34,34,33,59,58,56,89,89,83,71,66,66,18,14,4,68,58,56,43,58,58,45,54,11,8,69,62,43,39,31,28,38,67,63,57,67,67,67,8,2,1,1,98,87,71,71,63,73,66,65,46,46,71,70,67,79,70,56,56,47,43,38,29,12,11,5,95,83,77,76,70,49,44,39,36,31,18,10,6,80,90,90,74,74,57,52,49,52,39,37,35,30,70,70,70,61,53,50,35,39,17,17,12,80,71,70,65,66,56,1,59,59,59,49,48,48,29,75,69,66,64,68,64,60,43,29,39,25,73,65,65,73,73,73,66,62,35,37,54,34,26,26,24,20,8,3,2,73,66,63,60,59,40,34,31,29,29,26,15,11,6,4,12,9,3,68,68,71,89,80,80,78,72,77,56,55,53,80,66,59,51,49,49,47,67,64,50,47,42,42,32,31,21,16,12,9,14,3,73,48,48,47,34,33,28,97,92,90,70,80,84,74,67,63,63,85,82,82,26,25,14,10,2,6,11,73,73,72,49,47,40,40,60,58,49,49,36,25,13,17,76,20,13,73,71,71,78,78,70,74,55,44,15,11,5,78,73,70,44,38,38,21,21,21,6,75,63,48,48,41,41,54,50,45,45,44,42,38,24,21,31,35,35,80,80,84,62,62,62,56,45,41,41,41,32,32,27,27,18,13,1,72,66,63,60,57,51,44,44,43,80,79,77,64,57,26,36,34,16,1,65,61,59,54,57,65,65,65,72,66,61,60,54,43,29,29,15,5,5,5,65,61,61,52,51,48,41,32,20,14,65,62,38,24,80,80,76,72,28,26,21,65,58,58,54,49,60,63,60,53,46,40,40,40,48,45,40,36,38,38,32,19,18,18,18,73,63,50,56,48,92,88,84,64,74,59,49,40,37,34,34,65,65,65,60,44,54,52,20,20,17,13,75,74,73,48,48,48,80,71,67,72,66,71,68,69,73,71,72,52,55,47,93,86,75,68,52,46,41,37,33,26,20,86,87,78,73,73,66,71,77,75,75,70,65,61,59,48,40,9,7,7,69,71,71,50,48,43,22,17,15,25,14,9,1,11,2,77,90,76,55,45,42,58,45,60,60,62,90,74,74,63,61,47,32,31,25,67,65,65,42,40,18,13,72,55,37,31,22,15,80,60,55,55,88,90,81,70,64,61,61,39,36,39,73,67,47,37,29,25,23,15,15,79,77,72,68,68,68,91,88,83,83,76,70,59,55,50,85,85,77,71,56,52,57,54,85,66,57,55,55,45,41,41,95,96,89,62,59,59,48,42,44,2,72,46,38,42,82,75,76,77,71,66,69,56,56,49,81,74,84,89,62,46,43,40,30,23,20,15,6,1,1,65,60,60,95,96,84,77,69,13,8,5,65,52,72,68,66,42,30,29,29,60,56,50,50,41,40,36,36,55,39,37,34,15,14,9,74,67,54,51,40,9,9,9,65,63,56,47,42,46,36,36,29,20,17,17,11,9,10,70,69,69,86,95,91,67,67,67,57,48,38,38,38,38,77,58,58,56,43,47,42,65,57,56,53,55,53,82,74,69,54,42,49,42,80,78,74,87,83,81,59,59,47,47,46,80,79,66,60,58,55,39,25,25,8,1,1,69,55,52,48,45,43,43,34,27,26,24,20,11,9,9,87,81,74,82,83,68,64,56,53,44,38,7,5,2,1,75,74,74,83,76,66,65,54,41,31,31,26,23,21,21,5,5,8,82,63,53,41,41,15,15,15,7,91,88,72,68,65,61,54,52,47,50,27,22,19,72,71,71,67,64,58,55,55,50,45,34,31,31,25,75,75,65,60,60,78,61,55,50,45,22,22,14,11,11,3,65,61,58,28,23,26,80,63,60,60,51,42,42,40,37,34,29,12,12,12,70,68,63,80,80,67,67,67,65,64,64,74,81,77,70,70,57,57,67,73,73,72,76,66,66,61,74,74,51,44,44,92,76,60,56,33,64,59,54,45,36,21,17,12,87,56,51,47,46,37,37,30,21,15,10,4,79,79,75,63,60,57,46,42,40,30,28,80,67,66,66,54,42,42,42,25,21,21,4,2,47,44,40,36,33,27,30,70,80,62,40,64,56,53,46,32,27,18,16,16,13,69,52,51,43,39,39,28,67,74,74,86,86,85,2,2,2,2,98,98,98,53,52,54,41,41,35,32,30,30,30,69,69,63,57,57,45,44,80,90,82,71,68,25,25,25,10,10,6,66,66,36,46,36,36,80,73,68,54,54,54,80,19,15,15,78,75,73,61,55,55,49,46,43,26,18,15,15,14,68,49,41,34,34,27,18,68,59,47,47,44,30,29,29,65,75,31,31,16,15,15,53,49,49,41,43,33,65,58,58,53,53,51,51,48,30,22,16,15,12,84,84,84,76,62,36,35,29,26,24,65,56,51,74,63,63,50,50,50,37,20,15,15,79,79,72,68,63,52,51,46,41,38,39,89,89,88,58,49,49,47,36,39,39,23,19,66,63,57,54,54,49,45,23,20,12,16,10,71,65,53,60,55,43,44,23,22,16,8,64,57,57,51,51,38,26,18,11,11,72,66,48,36,17,16,16,3,5,5,72,70,70,59,50,50,60,29,25,24,3,1,69,69,55,50,54,86,85,69,67,67,36,22,22,20,71,69,64,73,68,65,80,66,66,64,53,53,53,80,64,63,75,71,71,65,85,85,74,74,74,65,63,54,64,64,45,37,27,20,20,14,14,76,64,52,11,5,65,45,45,41,41,36,28,30,40,2,3,3,3,2,83,79,62,59,53,40,39,31,27,27,27,65,63,63,83,82,82,63,56,54,54,54,77,77,69,40,35,29,31,22,22,65,64,42,47,29,28,32,14,6,3,70,70,63,59,54,54,36,34,11,8,4,2,65,60,56,54,29,24,22,74,66,63,61,54,50,46,47,51,51,71,47,44,31,17,72,69,55,25,19,15,10,6,3,1,74,68,54,42,33,35,28,28,21,21,78,73,72,80,80,62,70,67,62,60,16,14,10,4,4,4,65,65,60,52,49,45,45,65,63,63,68,68,56,56,55,34,35,11,9,9,4,9,4,73,67,73,67,76,77,74,62,59,59,83,91,96,93,63,30,22,18,19,11,89,42,23,19,67,66,51,50,42,26,26,4,77,59,55,42,42,42,80,69,66,55,55,55,47,73,73,64,62,61,56,47,39,40,25,14,14,14,79,80,80,46,45,45,35,34,34,44,12,65,46,42,42,30,24,25,25,25,17,9,8,7,65,63,48,42,39,27,19,24,70,41,40,26,17,17,17,83,67,65,43,32,31,31,31,68,67,58,54,53,66,71,65,54,53,63,80,76,61,55,44,34,33,17,15,15,84,82,82,56,6,4,3,35,32,21,2,75,70,70,71,68,66,72,69,65,80,75,75,72,59,58,57,80,90,97,98,42,39,39,29,29,34,21,79,66,54,42,81,81,84,71,71,71,66,61,66,49,37,34,27,13,13,13,4,2,68,64,64,58,54,64,60,77,68,66,53,63,62,79,38,34,34,34,66,60,61,65,61,56,55,55,50,45,45,55,53,52,52,50,95,87,82,82,78,71,72,57,73,69,67,37,27,75,69,65,55,57,47,46,46,29,15,18,15,72,58,51,34,25,21,25,25,9,4,2,2,84,73,54,52,48,48,38,38,37,76,54,54,45,41,51,50,57,85,82,82,71,64,64,52,43,68,63,55,48,47,43,43,53,49,86,54,50,50,60,97,94,89,63,61,54,54,50,50,44,96,90,85,60,52,20,13,13,80,79,51,44,44,22,22,9,8,3,3,68,68,58,47,45,45,6,16,14,3,2,61,71,65,59,90,39,38,31,14,12,12,67,75,62,20,20,10,10,68,66,62,61,48,41,40,35,35,25,21,11,4,69,70,66,51,45,44,37,35,35,68,55,23,18,12,8,8,80,73,73,72,65,59,59,64,37,23,17,11,11,7,74,71,63,57,33,33,26,24,18,28,23,17,80,69,69,18,14,7,2,66,65,48,48,56,71,68,64,61,59,56,40,34,34,33,72,67,75,76,71,69,63,57,51,50,40,31,29,25,35,39,89,55,49,37,38,7,65,64,51,49,45,43,72,66,54,54,39,39,35,22,18,22,66,62,61,63,58,58,74,70,67,57,49,44,38,35,32,21,19,16,11,10,72,45,44,44,93,93,89,81,76,72,54,50,54,44,29,2,1,2,98,97,27,23,23,18,82,79,74,58,49,44,42,29,5,6,66,72,72,67,67,59,65,58,56,86,81,84,70,66,65,60,56,55,39,37,15,12,7,66,65,57,57,42,43,38,65,65,54,46,37,32,33,22,17,11,3,4,1,6,68,64,66,57,50,51,26,25,18,13,11,2,2,66,73,69,69,67,63,63,58,57,51,96,93,74,70,70,68,55,55,56,87,74,73,73,86,85,85,73,73,71,68,68,64,53,47,54,33,26,20,18,13,8,8,10,71,58,58,53,78,13,12,9,4,68,71,70,55,46,46,45,38,38,80,56,54,49,45,41,36,68,68,39,43,43,68,55,51,42,38,28,22,22,21,67,63,62,56,45,79,75,58,62,62,80,76,32,24,23,23,21,17,75,64,53,49,49,41,32,28,37,47,40,48,40,53,50,50,98,89,69,61,53,61,48,29,73,69,70,82,80,80,66,59,60,80,80,84,56,55,60,89,73,39,30,24,21,21,62,56,51,49,37,80,80,80,51,42,37,32,30,26,10,6,7,72,71,64,59,56,51,46,40,32,24,24,42,33,35,65,60,56,54,52,38,32,28,26,17,2,73,64,64,90,93,79,67,66,55,60,62,96,93,90,69,55,54,50,88,82,80,53,53,31,21,12,11,11,11,74,67,62,56,56,50,40,40,37,65,59,52,49,46,43,55,55,43,53,49,39,23,15,2,55,45,36,36,36,53,49,44,36,36,23,23,16,7,6,4,75,74,63,68,62,70,73,76,61,51,42,39,3,62,61,55,47,46,45,30,75,70,66,56,52,48,43,29,29,34,29,58,45,34,36,46,33,27,16,12,12,69,69,64,77,70,55,19,71,63,60,42,40,35,38,62,59,59,51,49,40,31,31,36,26,27,27,65,58,54,47,38,30,26,25,22,2,77,57,55,43,41,45,86,88,78,75,74,74,63,56,30,24,21,19,14,16,8,7,7,65,59,43,35,41,41,75,52,52,51,87,80,73,71,66,16,14,14,2,2,1,70,63,50,40,38,38,29,25,22,20,79,80,78,61,62,44,35,31,31,36,80,79,65,59,53,51,46,43,46,90,82,79,72,63,56,48,39,35,34,2,65,65,65,52,40,73,68,63,59,59,78,74,67,63,63,56,61,61,61,76,68,67,32,25,24,20,18,18,4,3,2,95,94,94,47,44,41,18,18,13,5,7,7,2,68,62,59,42,52,52,48,48,42,40,43,30,23,14,13,13,65,61,57,44,39,28,28,44,44,62,57,53,72,67,67,77,89,84,74,74,64,57,55,53,47,46,43,38,52,36,41,41,89,84,65,65,80,74,75,68,63,61,60,80,73,68,60,59,52,50,44,23,23,23,74,71,67,55,55,48,45,42,39,34,18,22,16,60,57,45,45,74,63,72,72,65,65,66,64,58,52,52,47,37,11,7,2,1,2,63,48,47,41,60,44,44,26,23,23,73,73,73,83,77,74,65,56,56,49,42,34,27,25,17,17,15,5,5,1,65,54,36,34,28,7,2,2,74,47,47,23,17,14,14,67,63,62,52,40,39,36,29,29,29,18,15,9,5,77,45,43,36,13,9,5,55,42,40,43,29,21,70,65,51,45,45,45,28,20,17,17,10,11,2,69,67,66,53,53,46,43,43,10,68,50,45,48,43,56,51,40,40,48,75,83,64,63,59,43,40,36,9,5,73,71,71,72,60,55,50,52,44,24,30,22,17,12,10,2,80,75,66,61,56,50,50,44,38,34,34,16,12,68,52,40,40,67,52,49,33,66,29,39,8,4,3,3,66,29,25,25,2,70,67,75,64,57,57,38,12,8,10,68,64,53,58,39,39,39,53,51,51,95,93,89,42,38,36,34,8,1,70,63,61,57,54,53,37,33,30,25,18,16,15,15,15,71,76,63,79,42,58,53,53,68,60,35,35,80,75,54,51,48,43,43,58,48,74,70,52,43,43,29,70,14,12,65,62,30,19,14,14,9,9,2,1,68,73,66,56,55,39,38,34,58,54,36,35,45,35,45,68,59,60,47,50,37,29,39,41,32,70,58,47,42,2,59,57,55,13,10,67,76,56,48,43,42,30,28,28,18,11,11,51,50,13,69,69,69,69,59,38,23,29,81,70,62,62,59,53,44,47,33,18,13,7,3,8,70,58,55,42,38,35,30,24,19,15,81,66,60,55,58,53,44,39,40,95,96,89,84,87,69,58,55,55,88,83,76,64,60,55,49,49,43,43,59,59,52,52,44,69,68,67,91,85,79,76,63,73,71,52,41,41,32,14,11,8,3,60,47,47,39,39,22,18,14,10,10,7,5,95,91,80,75,61,61,50,45,45,34,26,22,16,14,13,12,10,5,65,65,57,52,35,40,25,44,36,34,39,35,28,72,70,65,59,67,64,61,87,81,78,76,70,65,66,63,75,65,60,59,67,21,14,21,77,68,63,54,49,47,56,90,89,89,84,77,77,63,60,12,13,9,65,64,57,53,48,46,42,42,97,96,84,84,79,59,37,34,27,27,22,67,77,77,73,60,65,83,87,87,56,21,14,12,11,8,8,2,65,63,63,98,90,87,85,62,62,56,88,88,88,48,48,41,26,24,18,77,77,77,62,62,58,84,80,91,74,67,66,78,78,78,69,31,25,24,16,13,5,65,59,59,59,41,41,43,92,92,26,24,21,15,13,9,70,60,74,63,65,65,80,21,25,7,3,76,60,60,43,39,26,21,12,8,3,1,74,74,69,30,14,65,60,63,58,73,71,69,69,81,75,28,73,74,71,42,40,36,32,30,30,22,19,25,25,12,9,9,71,60,51,45,53,45,44,44,55,60,60,23,16,16,13,12,5,2,7,7,74,67,62,38,36,20,18,16,26,78,78,78,69,69,75,76,68,63,59,55,54,53,53,23,24,16,26,65,51,49,55,50,50,45,44,44,18,16,9,9,91,31,28,32,65,56,56,52,51,35,27,18,18,18,6,6,2,67,64,37,19,19,68,62,54,50,32,26,8,8,8,80,78,74,74,71,74,73,55,23,16,2,82,78,88,77,54,52,38,35,31,24,12,12,12,65,56,58,48,43,37,33,24,4,2,65,65,65,92,82,72,49,35,28,28,65,50,50,74,68,63,51,48,43,34,17,13,6,6,6,65,65,60,84,75,71,64,62,61,49,49,45,90,90,91,61,59,59,80,78,78,31,80,80,79,48,65,62,58,55,47,40,40,20,20,14,60,64,62,80,80,69,64,39,30,28,16,16,16,16,84,75,68,66,60,64,63,42,3,59,59,56,80,57,50,37,13,80,74,74,29,22,23,17,5,2,65,56,56,88,86,80,67,67,54,53,53,87,81,59,61,55,80,84,78,80,51,36,29,25,22,26,65,55,55,55,16,19,19,95,89,90,46,46,68,59,55,47,50,93,92,92,73,59,59,58,71,65,59,52,50,46,42,42,77,80,75,56,41,24,26,13,7,12,67,60,51,40,29,29,18,19,7,64,74,56,56,45,45,45,45,42,43,31,32,29,60,60,36,27,24,24,9,45,45,29,26,14,3,67,61,57,55,48,45,24,77,84,78,85,79,75,70,65,54,59,50,47,45,48,51,35,35,38,62,62,44,49,47,79,40,28,23,23,72,75,69,72,72,70,58,55,49,49,51,57,45,42,55,55,55,46,42,42,37,47,47,80,80,68,59,47,42,34,65,59,56,65,37,26,19,14,1,65,61,60,52,48,39,38,17,15,9,8,72,70,70,54,51,48,46,53,53,53,41,39,29,25,27,13,60,28,26,26,19,22,22,19,82,78,78,67,65,62,49,50,50,80,80,80,74,67,67,66,57,54,51,80,77,77,17,6,4,65,46,36,46,46,38,25,26,24,66,59,63,90,91,85,78,63,73,68,68,74,75,70,67,51,29,29,21,57,49,49,31,25,25,72,72,30,58,49,44,31,28,17,13,2,2,12,12,69,69,63,30,67,67,61,56,56,48,45,42,42,27,25,18,9,13,16,64,38,38,42,75,70,78,87,56,56,52,74,70,58,55,51,73,54,35,35,30,20,17,13,71,69,67,75,76,72,60,60,44,44,25,26,26,72,72,72,63,56,48,42,42,38,29,29,70,58,40,38,37,69,65,65,75,47,47,41,36,33,17,73,66,59,53,55,24,24,18,65,13,6,4,4,2,2,1,74,70,69,68,64,59,89,86,83,74,71,71,65,80,75,75,68,73,61,33,33,12,12,7,74,75,68,36,35,22,17,13,6,60,58,49,40,38,32,25,25,23,18,13,8,6,6,60,19,16,10,8,10,10,71,65,62,7,7,4,80,77,87,75,44,45,38,64,63,57,48,30,24,16,15,10,77,74,78,68,33,28,25,24,20,18,18,59,59,68,78,59,54,54,54,48,48,46,13,13,5,8,92,91,89,74,84,78,74,66,58,39,30,77,72,69,64,53,50,50,89,90,91,39,19,18,12,74,71,71,58,31,31,32,16,14,14,4,71,65,62,62,57,57,58,90,95,93,81,30,37,35,32,66,71,64,88,79,73,69,67,58,60,30,25,25,75,71,66,63,51,35,65,39,36,27,19,18,88,87,80,74,65,57,27,28,65,62,58,47,46,22,22,19,68,61,53,32,17,17,12,60,60,56,23,15,11,65,65,62,35,32,17,2,2,4,48,42,27,27,35,17,17,15,5,4,3,3,96,75,70,80,79,54,52,96,53,54,53,29,27,25,16,14,85,89,86,46,38,38,35,28,25,24,24,39,22,22,20,65,60,2,3,1,65,62,56,54,50,50,91,77,73,72,63,63,55,51,61,61,85,79,73,78,67,74,60,60,65,61,53,48,47,82,78,64,57,55,52,52,52,75,73,72,72,66,65,76,69,74,77,71,73,66,71,60,56,56,53,80,80,45,55,55,38,32,77,71,74,74,71,71,52,57,62,80,8,9,5,74,74,74,56,56,56,29,25,21,66,66,76,61,46,29,7,2,65,65,63,80,52,50,46,15,7,7,2,46,43,46,61,58,49,42,32,23,18,85,81,53,51,41,41,33,31,41,39,34,19,4,2,2,2,98,94,94,87,85,76,76,64,60,63,51,49,49,28,30,30,17,12,8,76,76,71,79,74,70,66,67,67,67,61,61,54,54,55,77,73,74,60,56,46,42,42,37,26,19,19,19,30,27,27,80,75,64,63,37,17,11,6,70,71,71,66,50,41,36,36,18,9,2,2,2,65,46,38,28,27,24,83,81,72,62,57,56,44,44,40,35,59,57,22,11,13,13,78,80,80,49,41,37,28,28,25,1,1,71,63,56,55,39,31,31,28,23,18,2,2,2,70,54,45,39,49,47,43,71,68,64,79,79,75,59,56,48,44,28,10,3,3,71,70,70,50,50,48,42,52,41,38,75,68,66,66,63,49,35,35,29,12,22,22,80,66,16,9,12,4,4,4,71,64,57,36,36,29,24,20,26,13,17,15,73,73,73,68,63,60,41,24,11,2,65,53,50,47,96,93,90,55,53,29,26,16,11,8,3,10,4,65,53,44,41,41,49,49,66,55,44,44,44,94,93,83,70,66,57,54,59,83,83,76,71,51,50,38,38,43,20,1,1,65,39,49,41,34,29,19,19,13,8,80,71,66,60,64,71,77,64,59,59,64,80,80,76,64,52,33,32,32,65,56,53,17,74,74,59,26,34,65,49,45,53,90,90,82,77,57,12,6,13,13,8,4,6,65,65,44,44,31,31,41,90,70,64,48,43,50,87,85,25,15,15,5,3,2,65,65,58,52,48,44,26,6,2,60,54,45,45,67,53,50,50,40,25,25,10,15,7,2,73,67,66,61,65,65,70,53,61,71,71,57,31,25,66,62,57,54,50,51,80,79,68,78,60,52,49,44,39,36,31,25,25,85,82,91,57,54,51,44,34,29,29,65,57,42,40,78,72,72,79,65,33,30,30,79,73,64,60,53,52,62,62,80,54,42,42,28,62,62,51,51,75,72,38,36,32,32,68,39,15,11,8,74,72,65,63,62,61,92,70,65,51,40,46,46,87,79,78,78,76,81,72,72,45,29,26,18,9,8,7,7,70,63,61,55,52,52,48,36,34,32,27,73,69,73,58,58,55,25,21,16,8,49,49,44,88,84,76,69,67,83,81,82,50,33,19,11,6,7,70,61,54,51,45,43,42,48,94,89,85,78,74,65,70,52,42,43,31,27,26,7,5,65,64,58,40,29,29,44,33,29,26,6,4,74,75,71,70,70,54,48,39,31,18,18,13,8,2,3,81,65,59,59,43,43,48,58,91,88,88,64,56,55,52,52,44,45,8,4,4,14,65,65,65,53,47,47,32,20,11,73,68,75,71,66,65,83,78,78,78,22,17,14,72,68,68,74,71,66,62,56,57,42,38,23,23,17,12,4,66,66,62,50,46,44,88,83,75,58,71,71,95,88,83,86,86,55,59,54,52,42,52,50,33,30,15,12,6,6,4,73,49,46,44,42,21,21,22,70,71,67,33,30,30,21,22,32,72,66,75,60,56,51,49,36,20,33,25,14,12,18,67,67,65,58,55,54,54,44,44,37,35,65,60,60,42,46,35,32,32,32,23,77,74,72,78,67,50,32,16,21,21,12,71,71,71,60,69,64,91,91,72,63,48,29,65,47,52,46,99,99,97,42,36,32,27,17,6,75,75,70,80,78,72,48,8,3,3,77,75,83,77,72,82,68,65,66,60,54,52,33,18,7,9,8,75,75,75,33,31,31,90,81,81,67,67,67,74,49,49,49,42,80,80,80,53,50,46,46,48,45,32,32,32,66,60,58,83,22,73,72,25,22,24,80,82,72,67,57,52,38,34,17,17,80,80,80,52,56,50,41,46,46,88,86,84,74,67,26,23,71,68,53,57,43,43,35,32,23,25,17,11,4,4,4,8,65,61,53,31,35,33,33,67,61,44,38,20,20,17,72,72,62,56,51,51,45,45,39,37,37,37,27,4,65,65,63,38,34,29,19,16,8,8,6,69,50,14,3,3,1,1,65,13,10,8,72,64,60,55,55,80,80,78,71,57,57,55,45,31,66,56,19,19,67,45,41,34,28,27,25,24,18,26,65,60,70,64,88,88,79,75,75,68,53,47,26,78,78,90,50,11,65,63,62,80,76,73,66,46,46,42,37,26,27,27,68,59,53,29,23,11,65,65,65,50,50,33,17,13,4,4,4,4,1,65,59,53,51,49,80,69,67,60,58,53,49,52,47,43,43,47,46,33,60,58,55,97,95,69,43,36,30,12,17,13,8,70,80,56,52,51,50,42,42,27,26,20,75,68,68,39,31,20,14,14,14,72,64,22,17,7,5,86,67,36,33,32,22,16,71,71,65,40,71,71,70,81,71,68,46,28,25,16,14,68,76,71,47,47,47,70,73,73,61,59,59,43,35,29,23,23,2,65,57,51,51,45,18,19,19,65,65,49,40,41,41,15,15,4,66,64,52,49,49,45,55,55,54,44,41,49,43,46,44,40,37,62,67,67,67,72,70,59,57,57,45,45,45,90,87,89,65,57,54,54,40,37,34,29,21,24,62,46,33,29,27,65,62,60,85,90,83,53,44,41,43,41,82,90,90,58,55,51,42,43,26,21,14,11,8,78,69,51,51,42,40,40,71,64,59,44,39,38,38,31,31,28,55,55,49,93,87,80,80,74,76,67,64,64,61,80,53,47,46,17,16,14,65,64,63,54,49,49,39,94,87,83,74,71,32,23,15,12,12,68,65,65,49,49,46,63,46,38,70,68,66,49,41,37,36,38,21,14,8,12,71,63,60,57,45,45,41,39,39,31,68,64,66,91,79,77,73,64,64,61,79,80,80,19,12,10,8,9,9,76,72,57,57,49,43,49,49,94,87,88,72,64,61,35,35,29,60,60,23,23,16,71,66,60,48,58,45,40,36,31,4,5,5,71,71,71,68,65,54,53,55,88,83,81,60,34,29,30,66,64,56,62,62,51,15,15,17,99,85,83,75,72,67,58,58,50,47,44,44,92,81,72,68,57,57,48,46,56,45,42,34,39,67,66,60,40,34,34,25,22,16,14,8,10,4,4,74,70,66,63,64,54,46,44,44,37,47,40,33,67,23,16,19,5,4,4,69,66,66,75,67,71,72,71,67,70,66,57,50,47,35,31,17,13,10,2,80,70,64,64,56,54,54,79,64,64,53,50,42,38,35,73,41,43,39,25,19,17,27,14,6,4,68,67,68,60,43,32,26,27,68,74,74,81,79,63,60,57,53,49,51,42,29,16,10,9,5,2,2,1,98,93,92,73,53,54,50,80,78,78,71,65,50,40,81,75,72,72,70,70,48,42,41,41,32,33,33,80,78,70,65,62,71,81,74,64,69,65,65,41,37,32,60,50,47,34,24,20,15,15,14,4,2,1,1,65,71,65,62,60,22,19,60,60,56,77,72,65,56,47,42,42,26,28,28,71,72,72,81,81,79,57,48,51,29,24,14,65,51,42,26,6,6,2,64,63,60,86,77,72,79,50,46,37,31,13,2,50,46,46,97,94,88,89,83,88,78,68,62,35,33,33,23,21,11,6,4,2,1,86,89,76,75,67,97,97,97,53,20,73,54,24,12,7,1,1,75,68,66,64,64,62,4,8,8,1,57,57,57,50,33,28,28,59,51,38,33,21,11,11,11,60,60,51,46,43,32,22,19,19,58,43,40,11,11,9,58,57,57,90,60,57,36,27,25,25,28,73,44,44,35,37,14,4,1,1,65,54,46,45,43,43,37,51,48,40,22,4,90,73,58,56,48,58,58,45,45,61,58,58,52,48,46,30,31,31,65,65,40,23,72,65,57,57,42,37,21,11,4,65,68,59,56,38,33,12,15,15,65,64,60,35,22,17,13,9,55,51,32,25,20,16,65,54,50,45,43,43,42,90,92,92,64,60,60,37,33,23,27,23,60,60,54,48,48,48,15,7,20,65,64,47,57,52,32,32,20,20,65,65,61,51,50,45,31,29,29,72,59,20,13,11,8,8,65,72,70,58,42,16,10,4,4,4,65,68,47,29,24,45,45,65,64,55,49,60,71,69,16,10,8,3,80,80,77,77,72,76,65,58,58,55,55,52,52,42,36,70,70,66,70,62,53,30,26,21,18,16,13,7,4,4,70,62,55,38,16,12,5,12,7,70,63,63,38,32,8,1,1,68,66,58,53,49,51,34,24,34,65,65,68,54,51,42,36,35,30,23,24,14,15,15,60,58,58,53,47,47,40,40,67,53,15,13,65,63,63,95,94,80,54,46,42,37,37,33,31,18,14,7,3,1,65,59,70,70,56,56,56,44,1,60,40,44,45,18,18,28,28,64,44,37,37,17,17,10,8,6,6,65,65,66,54,43,37,31,27,28,65,59,59,59,67,68,60,57,55,57,29,39,39,39,67,43,37,37,33,58,52,46,45,40,35,31,31,91,91,88,47,33,22,16,81,64,64,61,77,58,51,41,41,25,21,21,65,60,56,54,52,42,41,12,12,12,77,87,85,89,75,75,88,60,60,41,35,24,82,77,66,54,30,30,18,90,86,71,71,64,81,81,75,64,59,57,87,79,69,64,62,60,48,35,25,35,35,59,51,67,60,51,9,1,2,4,4,96,79,75,67,56,49,45,47,47,21,17,13,16,86,75,75,39,51,48,40,40,38,38,60,60,56,39,39,31,65,56,53,53,53,43,43,39,39,55,58,36,36,32,65,62,59,50,48,48,36,26,24,24,75,70,49,46,46,41,42,42,65,24,13,65,70,61,48,44,37,31,21,12,9,6,6,60,60,48,48,37,30,30,28,26,26,23,11,11,5,70,50,44,65,67,63,54,64,55,44,50,35,36,26,24,21,73,52,55,50,25,26,26,66,57,28,22,19,18,10,5,8,4,3,1,1,71,71,66,67,60,58,51,53,50,44,39,39,32,18,16,16,65,65,48,46,40,39,60,55,61,42,69,63,60,55,44,23,16,13,80,73,65,50,44,63,59,69,65,47,33,28,31,61,60,46,28,23,20,16,7,2,71,68,68,55,53,44,38,36,20,4,4,4,68,68,50,37,32,11,3,60,56,62,86,77,99,30,70,66,64,80,74,71,68,25,23,23,67,63,58,49,37,34,44,43,29,29,15,12,4,1,1,69,52,47,39,37,33,33,66,40,36,34,23,20,16,65,64,64,64,65,64,56,30,20,19,16,11,88,77,85,99,49,48,40,75,73,73,65,61,61,86,82,82,60,56,52,91,56,48,45,34,31,9,65,49,48,65,66,63,88,84,84,77,66,65,62,85,80,71,50,43,35,35,24,23,27,68,67,56,53,34,13,9,56,49,38,38,38,11,4,60,55,51,96,70,65,64,74,34,30,25,25,24,9,69,69,69,35,12,75,74,56,54,54,47,53,49,48,12,5,5,74,52,46,34,27,21,20,17,69,70,69,54,54,52,97,97,68,66,57,39,36,13,3,69,66,64,96,96,82,64,64,64,55,53,51,44,29,28,28,16,15,13,7,92,85,76,61,52,25,13,7,7,78,78,74,67,54,50,43,43,23,15,9,8,63,57,54,47,42,42,45,95,90,83,68,64,59,59,46,39,33,29,23,19,5,5,4,65,51,51,45,66,64,30,32,32,65,39,36,30,25,14,9,5,4,98,85,82,83,64,52,51,41,36,33,80,76,54,45,38,32,24,24,23,63,44,41,35,32,28,16,14,12,68,57,57,57,48,36,36,36,46,31,31,30,53,50,40,32,12,6,6,6,73,79,76,45,42,36,64,64,57,46,71,71,65,92,88,93,59,59,57,87,71,71,62,62,61,44,30,29,29,66,65,65,44,44,29,25,18,18,12,65,32,25,22,15,72,77,77,68,42,42,34,59,59,50,49,26,27,3,3,76,69,68,52,52,46,87,83,58,58,48,43,34,29,73,72,67,62,38,75,73,66,60,45,44,44,24,13,12,1,65,50,50,53,80,78,73,10,84,80,80,67,61,34,29,29,5,10,7,68,64,57,9,3,3,67,67,67,81,49,41,41,41,70,69,68,58,54,54,80,80,77,65,44,37,37,45,55,54,43,41,38,98,98,94,83,83,72,82,82,68,53,50,44,44,55,58,52,95,90,81,77,68,62,61,46,45,53,94,77,74,71,71,71,58,58,51,98,48,46,43,64,58,53,48,44,42,42,36,89,87,53,45,45,34,25,25,24,9,7,68,63,50,44,26,27,75,73,69,44,42,12,12,8,1,75,70,39,35,33,59,57,57,50,50,33,35,7,4,4,64,62,58,53,42,42,33,28,26,28,4,84,84,87,66,51,51,47,32,27,24,21,19,8,6,16,13,65,61,75,45,79,65,60,47,44,39,39,11,9,5,65,64,59,36,25,23,71,65,57,50,49,46,40,32,23,21,21,14,11,11,5,15,87,73,55,50,40,25,25,80,74,46,38,81,75,69,68,68,58,55,48,42,30,31,27,18,10,13,1,75,68,76,74,24,24,20,80,83,79,65,65,65,83,80,74,81,77,69,47,43,25,21,25,16,84,78,71,81,75,68,34,35,25,23,23,13,10,8,67,67,54,51,54,54,46,45,45,20,10,5,65,58,54,42,38,31,29,27,70,71,63,62,62,59,52,48,44,42,39,61,53,51,5,4,76,67,62,35,30,30,30,24,5,5,6,1,65,56,56,88,34,32,32,13,8,5,70,69,70,62,53,49,46,41,37,28,25,19,8,3,65,63,71,54,49,45,43,43,34,80,80,75,65,63,56,55,73,72,72,24,34,18,16,65,70,50,50,48,1,65,55,55,43,53,52,47,85,79,78,69,65,62,4,4,1,65,38,29,23,23,10,6,6,89,85,85,2,78,75,75,57,26,2,74,72,72,77,77,74,80,73,73,31,41,36,29,62,60,69,88,88,61,61,51,51,51,85,72,80,71,58,58,53,49,49,42,41,65,61,44,44,39,37,16,14,9,4,2,71,71,71,76,76,74,64,64,62,79,71,70,75,71,78,72,82,82,76,80,70,69,65,62,56,84,83,87,61,59,22,14,11,10,7,72,67,65,44,39,37,75,75,67,64,59,55,89,86,91,81,65,65,58,49,37,32,32,69,78,69,70,70,70,67,77,68,85,84,77,64,61,60,70,73,75,71,84,78,53,40,39,31,80,77,64,63,55,58,52,52,83,82,82,77,68,38,36,27,31,25,1,65,59,68,54,51,94,93,72,71,67,50,39,36,37,60,60,61,48,43,31,31,25,65,47,34,32,30,15,17,13,10,85,77,73,73,75,61,61,44,40,35,33,30,25,22,15,11,11,8,77,72,56,55,61,47,29,9,8,4,71,71,76,16,9,19,12,70,80,78,78,65,59,69,63,73,68,65,67,87,72,66,61,59,54,48,58,51,44,75,67,62,62,68,54,46,42,48,33,29,21,17,27,24,69,67,76,55,52,45,40,36,30,27,19,17,13,66,65,65,60,55,53,53,39,40,37,65,46,43,39,21,64,57,51,26,19,17,17,15,18,19,96,91,85,80,77,75,61,43,37,68,64,62,57,56,49,44,47,47,27,1,65,65,64,75,69,68,35,26,25,24,27,65,59,59,53,53,49,41,23,20,25,65,65,49,38,35,30,70,66,66,67,62,39,40,47,54,53,30,22,22,65,60,60,44,21,18,82,69,79,56,56,56,49,39,35,32,28,6,2,73,67,62,53,48,46,37,2,69,69,65,57,57,54,89,69,65,56,56,48,48,27,21,68,73,36,32,25,72,72,37,33,26,25,13,15,15,60,55,51,50,44,38,38,33,23,23,23,80,70,63,61,75,66,65,45,42,25,21,21,65,45,20,18,18,79,78,64,60,56,55,45,47,49,91,76,76,76,65,58,54,48,33,35,23,18,18,65,65,57,54,53,58,91,85,85,54,43,43,65,59,59,55,50,73,73,68,70,70,61,60,69,62,70,93,90,82,78,69,57,39,35,32,28,28,23,65,59,69,52,50,47,46,34,32,32,56,48,43,43,39,39,44,44,37,32,31,31,20,18,28,28,65,66,61,68,42,42,42,42,44,42,38,68,68,64,65,48,44,40,26,23,16,11,5,2,2,68,68,65,85,85,78,72,69,66,76,63,47,33,18,18,2,5,69,56,56,55,90,90,74,66,60,58,34,34,24,25,25,67,27,25,11,4,5,2,1,1,81,76,69,61,56,53,45,38,43,34,68,44,44,44,83,78,71,63,57,48,41,41,41,38,33,33,24,22,21,20,1,6,5,15,74,73,73,58,58,56,37,39,30,26,26,20,12,66,63,57,80,78,78,60,61,56,80,74,26,22,2,75,69,63,55,50,30,40,3,2,48,49,72,65,73,71,71,60,60,55,37,32,41,66,70,68,55,53,35,35,18,18,4,3,6,3,97,99,92,84,66,66,66,62,41,43,37,17,18,18,72,72,68,85,90,90,79,79,73,62,48,35,29,26,20,80,80,80,69,63,73,70,58,58,58,45,45,69,64,61,49,49,49,32,11,9,97,97,95,69,69,50,50,49,42,35,31,29,20,17,12,11,7,4,14,7,86,91,91,61,56,50,45,74,74,68,60,53,49,35,35,27,27,65,55,65,45,73,68,68,47,31,26,20,4,4,4,66,46,33,20,21,18,73,76,76,65,51,36,36,12,12,1,16,9,9,9,72,77,70,51,33,31,36,23,20,69,65,39,33,24,22,26,14,9,3,2,66,58,53,53,42,42,25,22,10,18,18,16,69,57,57,57,48,46,28,27,17,11,80,74,82,82,79,79,67,64,41,39,22,11,6,7,65,65,62,41,27,29,21,60,64,49,48,47,26,4,3,3,65,50,49,35,33,33,68,61,52,33,22,21,21,65,62,57,53,45,46,43,42,23,15,9,1,70,53,48,44,20,19,19,8,9,9,80,95,95,44,43,40,33,34,71,62,29,65,59,56,56,65,65,61,51,26,13,13,6,53,47,41,40,28,27,26,16,13,1,65,64,59,49,57,57,90,87,81,80,36,36,30,15,12,9,4,4,2,65,57,57,79,78,88,82,39,40,23,23,23,67,64,69,63,55,52,52,40,38,30,22,66,67,63,40,34,31,29,27,23,18,17,14,1,1,1,70,62,52,42,38,33,22,13,11,11,6,48,42,29,24,23,65,60,57,54,63,63,88,94,89,49,51,56,73,67,67,33,33,30,90,84,58,58,52,43,42,72,72,70,57,49,46,46,46,24,20,16,13,65,61,59,79,77,69,74,64,51,35,35,23,11,7,3,2,1,70,55,47,45,38,65,62,62,67,67,65,98,83,75,57,50,48,41,49,53,73,71,71,36,11,8,71,69,60,75,72,72,68,68,68,84,80,81,42,36,34,28,28,16,12,6,83,83,82,82,79,77,59,55,55,23,2,1,1,71,70,71,59,69,55,55,32,23,21,21,19,18,86,83,80,75,66,61,61,51,50,45,92,92,86,73,67,63,63,58,47,47,47,40,25,20,22,18,75,66,54,50,43,34,29,29,25,19,14,11,3,69,39,74,67,58,54,41,34,29,27,18,15,6,1,1,75,67,66,66,34,20,19,12,6,4,4,73,30,21,17,17,16,76,63,61,33,22,65,65,40,40,14,6,3,74,73,82,52,21,20,20,8,7,7,66,65,61,55,54,59,86,93,93,76,53,53,45,11,85,85,80,71,41,37,35,26,19,12,10,10,72,67,58,48,42,35,35,68,65,63,51,49,45,36,29,31,25,65,60,52,55,55,50,76,65,65,62,44,35,34,34,26,1,71,64,64,80,69,69,65,84,82,78,66,25,10,77,77,67,59,35,75,75,45,38,37,33,34,21,5,65,47,36,72,68,58,55,45,52,38,38,24,20,16,9,11,7,3,3,80,78,69,66,66,91,89,83,78,73,67,65,54,47,42,44,46,27,3,2,2,65,40,36,30,22,12,12,6,80,75,65,63,63,36,38,27,37,31,22,69,61,71,66,46,46,43,89,64,61,55,52,25,21,10,8,11,75,71,71,64,61,56,38,38,65,60,55,55,49,45,45,45,31,26,26,26,13,13,2,78,74,74,65,56,56,56,52,52,31,31,26,7,6,76,74,63,47,6,4,3,65,60,69,66,59,67,51,50,31,25,23,23,19,19,10,10,9,9,4,71,73,51,51,43,97,96,85,85,86,60,31,31,16,20,14,10,74,69,68,61,56,50,36,31,26,26,20,65,74,62,65,60,93,85,91,83,76,76,86,72,87,68,73,66,47,41,41,36,34,34,70,65,65,49,49,19,6,5,5,76,74,43,40,40,52,43,43,90,80,75,68,66,63,69,69,55,48,39,36,36,72,60,48,41,32,73,67,64,43,39,35,34,65,56,50,42,42,36,30,24,21,15,13,13,9,74,73,65,60,59,59,81,81,83,35,33,31,20,16,13,11,6,6,5,65,57,54,54,52,82,69,69,69,90,86,83,76,76,72,58,54,52,43,39,24,11,11,11,76,63,60,48,21,30,30,72,67,61,55,54,43,53,30,35,22,19,16,14,10,9,65,59,59,80,74,74,68,65,62,45,36,32,31,31,65,59,56,45,45,45,28,22,17,20,12,4,1,1,65,61,56,42,28,26,26,75,75,74,63,52,48,55,80,77,72,67,57,48,48,37,32,36,91,87,16,7,5,5,1,70,68,53,49,47,45,52,80,86,86,58,57,57,44,36,30,30,35,12,9,7,3,2,3,3,4,65,60,56,66,80,67,67,57,55,50,86,85,85,64,63,72,62,52,49,41,36,31,29,29,70,42,42,38,66,62,60,53,40,50,54,54,84,80,75,73,73,76,99,96,94,55,42,40,32,30,30,65,65,65,43,43,45,42,40,30,30,29,65,48,48,35,84,79,75,65,63,60,72,59,54,43,74,70,67,59,54,54,79,75,73,68,67,67,82,76,76,83,80,80,65,57,49,49,56,92,91,91,64,59,59,37,32,15,8,9,77,73,63,65,58,87,71,76,74,14,99,97,78,78,32,21,11,18,15,65,58,59,85,85,79,70,75,82,47,43,20,28,29,33,64,57,57,40,40,44,16,12,12,4,1,75,72,72,57,54,54,98,99,99,81,80,80,55,46,43,31,35,26,75,44,42,40,35,10,10,5,5,74,74,55,57,54,49,41,44,40,30,26,19,15,15,82,81,66,63,62,42,38,17,83,79,67,67,51,46,46,39,34,33,25,19,13,7,2,3,69,64,62,54,46,41,41,36,21,11,6,4,76,60,60,55,68,57,57,59,90,87,87,60,49,43,23,16,64,61,66,80,76,69,67,63,81,77,60,60,43,43,43,6,39,39,39,21,31,5,5,67,67,48,36,32,32,23,14,16,65,64,75,70,65,62,49,49,33,33,27,24,76,70,70,21,24,24,65,64,50,52,45,51,48,39,48,39,36,31,30,65,65,48,73,72,70,94,91,91,65,65,52,52,50,37,37,29,9,2,4,65,65,65,47,42,38,28,25,20,15,15,11,87,84,75,71,65,62,57,53,50,52,88,84,81,75,69,67,40,43,41,99,98,98,53,93,74,66,54,54,55,62,51,51,15,13,12,68,37,35,41,65,61,51,51,42,27,74,37,29,25,23,17,74,63,60,57,80,73,52,43,35,33,28,27,58,52,49,89,74,53,46,41,51,49,33,11,65,65,54,49,45,35,34,34,65,65,65,65,61,56,44,40,16,15,2,71,69,69,85,85,74,72,42,30,19,1,64,60,66,35,29,29,25,30,20,22,70,51,46,42,41,20,20,18,74,53,36,32,27,28,19,20,9,4,1,3,65,65,65,91,87,87,72,65,58,32,32,23,21,13,65,56,68,65,65,65,54,46,50,47,45,29,26,27,10,72,57,52,43,53,53,44,66,43,37,31,29,28,69,63,61,59,73,72,72,78,79,71,65,60,56,50,46,29,28,24,8,5,3,8,91,88,87,58,52,52,52,40,40,22,20,20,20,65,57,54,51,49,80,79,75,35,35,32,65,29,27,25,67,64,59,21,20,20,80,77,78,64,56,55,51,46,47,43,82,82,75,71,68,64,60,58,42,36,33,76,73,46,56,80,76,65,60,57,53,58,57,7,7,74,68,68,61,52,50,20,20,19,65,40,6,7,7,66,60,53,44,58,40,37,33,65,60,51,51,50,38,38,31,40,73,74,35,80,78,68,64,64,80,68,8,10,65,64,64,64,55,55,32,65,60,50,41,37,37,37,37,62,62,65,69,69,61,56,56,56,57,43,43,78,74,64,60,62,45,59,64,84,86,86,73,73,68,76,60,58,53,51,45,45,41,15,12,44,40,34,30,1,59,54,54,43,39,26,27,22,65,59,56,49,41,39,18,12,65,75,68,78,85,80,71,35,32,30,20,20,9,9,9,76,68,66,61,77,62,62,53,43,20,25,8,6,5,65,58,44,40,39,40,21,21,22,13,3,5,4,4,65,55,64,58,45,41,41,75,68,67,48,44,40,36,35,35,23,22,11,8,9,2,65,41,42,37,37,47,72,72,72,90,87,72,62,59,57,52,49,49,87,83,76,74,74,80,30,23,45,41,14,11,5,2,1,80,78,73,56,50,58,46,44,44,77,71,71,60,62,60,41,43,43,34,33,33,68,67,76,71,62,46,42,34,29,15,13,13,80,73,71,78,73,63,63,65,80,70,58,56,56,47,55,52,84,84,84,68,68,68,42,39,7,7,2,3,99,97,95,41,39,29,27,27,80,77,76,54,45,41,39,32,29,25,24,11,3,2,70,73,72,83,77,77,71,71,70,71,46,46,10,9,3,1,2,73,67,48,48,45,35,34,34,74,68,67,86,44,38,39,30,28,80,76,76,86,60,55,51,22,19,25,65,52,52,37,38,44,33,66,51,47,47,84,81,78,62,58,46,31,34,28,22,78,78,74,78,76,69,61,51,28,33,75,68,61,64,57,86,81,90,75,74,71,65,69,70,78,75,68,65,57,55,52,44,40,27,27,31,61,51,66,51,49,46,88,93,87,87,57,50,51,90,87,81,80,80,80,80,20,15,16,65,50,50,21,10,7,7,7,65,54,56,56,82,82,82,69,68,89,80,76,75,70,65,75,50,48,36,36,38,65,68,64,84,73,65,61,58,58,77,77,68,65,57,52,49,48,47,41,39,41,59,56,54,26,17,17,70,60,56,52,48,48,45,39,61,50,50,60,59,49,47,18,18,80,21,27,20,4,2,2,66,60,60,29,26,21,17,69,64,60,60,52,51,49,41,32,28,20,17,10,67,67,61,55,54,66,46,42,40,30,12,10,10,73,66,69,80,25,21,6,2,1,87,65,61,71,71,68,60,53,53,45,44,42,37,39,21,24,11,5,5,65,58,63,83,79,79,63,58,55,49,87,80,69,60,37,37,5,11,4,72,70,61,62,76,72,57,44,37,30,10,10,20,11,70,80,74,41,41,44,44,55,60,65,58,58,74,74,83,65,59,56,54,47,30,30,30,19,7,9,8,45,50,32,25,20,25,17,65,75,69,62,98,98,98,82,81,81,78,71,71,43,32,74,75,75,68,58,51,51,49,38,31,59,53,52,45,42,40,91,32,19,4,77,75,74,23,19,15,83,79,79,72,61,59,39,35,32,19,29,22,27,72,69,64,63,63,47,31,28,23,20,18,23,65,61,32,38,38,74,73,65,61,52,52,48,48,33,33,28,20,16,16,6,6,1,2,82,71,64,42,49,30,22,67,73,73,73,83,80,89,43,68,68,68,76,65,65,56,50,40,35,27,27,7,70,61,53,43,42,21,80,90,86,83,66,62,57,44,22,22,70,73,73,81,79,72,70,49,45,34,34,25,22,5,1,65,50,43,32,24,24,18,14,11,11,85,59,56,50,45,44,38,38,63,46,47,47,86,85,77,74,74,59,56,55,75,73,71,64,58,57,55,45,41,27,24,22,75,73,72,60,43,43,39,65,75,72,75,83,83,83,65,44,43,43,51,91,76,75,75,55,48,37,24,24,16,9,9,9,1,67,58,55,55,55,41,39,11,8,2,2,1,66,66,66,26,17,15,8,7,77,74,66,72,72,88,82,76,71,81,74,61,61,58,71,56,54,50,60,53,38,34,36,5,4,2,73,72,64,65,49,41,26,26,26,53,50,50,50,74,65,62,49,43,41,37,28,18,65,50,52,50,80,78,74,53,52,39,34,13,13,11,65,50,45,43,94,91,91,80,77,77,19,8,8,85,89,85,74,74,67,56,60,61,84,82,68,53,49,49,58,51,53,31,25,20,65,61,57,56,53,53,41,41,56,52,56,93,94,89,76,71,68,78,69,61,58,52,49,48,35,36,33,65,62,37,32,32,71,67,50,47,39,37,30,23,20,72,67,50,55,55,48,8,8,71,68,65,45,43,41,97,79,66,63,62,95,92,89,70,70,34,27,6,4,76,76,72,70,57,49,43,32,31,21,12,7,70,70,62,59,72,69,64,54,46,45,88,66,77,87,78,83,76,70,70,70,79,60,39,35,30,28,20,13,13,70,70,70,65,59,56,56,51,37,37,33,10,9,9,70,66,61,55,47,47,44,42,51,91,85,80,69,60,58,58,50,46,42,41,91,89,80,74,67,59,56,48,48,45,50,50,91,88,95,61,53,53,42,42,25,4,2,71,71,71,58,58,49,38,36,36,60,57,52,48,48,49,99,90,81,74,28,28,26,65,61,54,42,31,4,4,4,61,57,51,23,10,12,12,11,14,65,66,66,49,37,34,25,11,3,6,68,67,56,49,48,45,45,34,11,10,7,3,91,78,74,74,63,78,74,54,46,23,27,29,88,91,94,62,42,32,17,13,13,2,79,79,74,41,44,44,53,44,35,35,69,61,56,53,52,47,24,14,17,4,1,73,67,72,82,49,48,42,36,34,14,14,14,73,33,21,25,12,6,6,74,74,60,60,60,79,75,74,68,78,84,79,62,71,67,64,61,43,31,22,21,12,16,74,66,65,58,55,45,43,44,78,70,66,71,65,52,52,40,40,27,37,30,24,12,12,12,69,69,62,76,70,67,62,51,45,45,15,15,69,58,54,52,49,38,41,41,30,70,58,52,35,35,72,71,66,80,66,63,65,69,64,54,48,48,48,37,80,71,47,34,25,20,11,9,9,6,65,65,59,49,46,28,25,2,69,50,41,41,88,87,78,78,78,59,47,39,12,11,4,1,2,80,80,77,54,50,45,39,25,25,35,74,74,84,63,54,52,26,24,71,58,40,39,29,38,36,65,64,64,98,87,86,78,70,60,57,55,80,79,62,62,58,90,85,87,85,78,78,74,70,70,66,59,54,52,91,87,65,64,47,30,27,27,21,20,7,7,7,78,96,92,59,56,49,47,47,21,21,3,1,70,68,59,51,39,34,37,86,78,75,66,67,93,77,70,61,56,50,49,49,92,90,81,75,59,54,22,14,13,5,75,85,85,82,63,39,34,28,28,17,17,17,61,57,49,37,32,28,23,19,14,11,9,9,70,53,53,53,21,23,35,69,69,66,61,52,48,36,34,39,42,76,75,76,50,50,50,39,37,37,82,73,71,66,33,27,24,17,26,26,17,11,71,76,2,65,63,62,64,64,52,49,41,41,41,92,85,81,51,21,21,5,8,8,70,73,52,30,27,21,17,17,65,65,54,1,55,52,52,78,78,78,71,59,39,31,27,24,24,65,62,62,39,36,36,21,20,15,6,6,6,69,61,56,56,53,92,83,80,80,76,33,31,31,65,59,58,50,52,43,34,29,23,17,12,11,8,65,58,41,28,26,25,75,65,61,59,58,56,46,46,42,47,96,95,92,54,54,47,38,24,22,22,68,68,62,53,61,61,90,86,84,79,82,80,73,73,67,36,33,44,32,28,23,20,20,17,65,65,65,88,87,82,68,68,61,91,83,82,18,13,6,4,65,75,62,65,54,48,59,59,41,37,34,27,72,62,62,57,53,50,45,35,22,20,20,66,63,65,54,56,54,38,35,35,80,80,80,79,80,80,73,73,71,87,81,70,64,59,54,54,94,93,90,21,21,29,74,74,74,74,23,19,16,68,47,47,42,65,65,72,72,66,87,81,80,74,70,70,61,39,32,27,16,6,5,3,65,63,60,70,58,58,58,80,78,75,79,79,70,84,83,87,71,76,76,73,69,69,52,64,57,86,83,80,74,74,74,63,52,50,48,43,45,39,33,25,30,65,65,59,88,86,86,60,53,45,8,8,8,69,66,64,59,55,57,55,62,53,80,73,71,69,69,67,81,79,72,76,20,20,21,65,70,70,67,45,53,52,42,56,39,35,35,23,22,11,5,9,65,65,65,59,44,38,38,34,34,34,22,11,11,11,70,61,5,65,56,52,52,48,28,26,19,17,9,15,8,92,85,74,69,70,63,28,7,2,65,46,40,26,18,12,5,3,1,2,65,65,65,89,83,80,69,67,66,60,39,49,37,30,24,17,22,19,29,40,40,47,68,55,41,65,43,50,45,25,16,13,80,51,48,42,22,16,15,70,69,66,58,58,58,63,47,41,35,74,74,72,51,17,12,10,2,65,64,73,68,65,65,95,79,79,76,69,67,62,83,82,82,64,62,59,44,43,43,75,72,68,81,39,42,44,32,23,20,14,12,86,87,84,73,73,68,67,63,89,87,87,5,15,15,74,66,66,38,39,51,53,56,48,37,25,22,22,70,72,61,42,42,20,12,16,26,4,1,1,68,75,75,80,77,74,67,67,63,82,77,70,68,58,58,60,59,51,49,46,52,74,71,34,33,33,67,64,49,49,49,43,29,27,23,22,9,9,1,1,64,61,53,38,42,38,28,23,24,18,18,19,75,75,70,76,72,59,67,72,75,70,61,52,23,20,20,27,23,21,65,65,61,56,54,28,16,80,70,65,58,54,50,47,30,21,21,17,65,60,65,68,42,39,39,33,67,68,63,84,79,58,40,34,34,34,27,27,37,37,11,7,6,69,67,62,58,53,50,49,51,33,11,8,2,75,73,73,66,64,64,60,49,49,45,37,44,41,98,70,66,65,61,54,40,31,26,22,22,13,1,2,2,2,2,69,69,69,68,31,21,14,10,4,2,1,97,98,92,55,32,18,12,6,2,48,48,49,36,36,29,19,14,9,2,2,77,71,59,59,53,39,39,32,30,70,68,59,39,33,33,24,16,10,1,12,8,4,95,93,88,35,32,27,65,63,64,82,62,61,49,54,37,26,26,30,63,57,48,49,49,39,60,42,40,36,31,25,32,27,60,66,61,48,42,37,34,30,65,71,88,83,82,69,62,58,55,61,63,61,48,40,40,91,88,83,75,75,56,37,25,25,24,17,19,14,70,50,39,35,25,9,6,97,96,83,81,75,70,59,48,42,36,36,36,12,9,6,80,80,76,76,69,77,87,87,58,57,58,19,7,67,65,43,39,33,33,23,76,74,65,65,61,80,74,74,69,66,63,82,71,67,56,39,7,65,59,58,37,47,47,45,65,65,63,86,88,59,50,38,30,14,10,5,65,56,53,53,52,51,65,66,66,79,69,65,65,55,55,41,43,48,85,82,81,75,75,64,63,54,51,38,35,34,65,64,59,55,49,49,49,51,51,28,26,25,17,13,11,3,5,65,59,56,53,43,40,34,35,36,26,27,27,68,56,63,50,85,69,67,64,58,56,51,51,48,44,39,38,25,24,11,5,6,80,78,69,61,60,33,18,15,15,65,64,62,37,25,24,24,1,1,65,64,54,45,14,9,6,6,94,92,86,79,76,22,20,20,20,71,63,49,74,74,72,91,91,80,71,71,72,63,28,26,26,18,11,6,3,2,65,62,62,73,67,66,60,48,36,23,23,21,65,54,46,43,34,30,1,5,1,3,2,65,59,59,77,45,34,32,14,13,11,4,6,1,65,53,54,54,38,38,31,31,69,63,62,72,72,72,79,66,69,64,94,91,91,77,87,75,70,62,62,80,82,72,60,60,33,30,29,65,56,50,30,16,3,3,36,29,17,17,19,9,92,88,73,67,56,44,44,8,2,2,74,70,70,72,72,63,62,56,51,49,49,97,84,75,74,72,72,63,45,41,40,35,33,34,65,52,26,26,25,69,67,79,62,57,56,38,35,30,16,12,7,5,6,65,59,59,52,28,28,24,19,15,77,77,63,61,61,56,56,25,20,16,14,66,58,57,56,20,18,14,11,1,77,68,67,61,56,56,54,42,34,33,24,28,26,14,14,9,85,71,71,62,29,20,15,10,7,70,66,65,62,44,41,41,40,87,80,67,67,31,28,29,19,18,18,73,71,68,68,32,25,23,23,1,1,1,1,65,43,43,43,37,63,47,47,36,36,80,80,82,63,60,60,31,12,11,16,63,62,55,82,57,55,48,30,15,14,9,6,91,85,79,79,89,35,29,29,24,24,24,60,60,60,66,55,33,33,12,12,6,54,64,55,33,32,32,23,76,59,52,52,57,30,30,30,8,8,2,69,67,33,33,21,21,26,66,66,54,48,48,25,72,69,69,69,56,49,49,43,23,28,28,80,70,53,52,50,90,85,85,49,47,50,72,47,33,27,21,21,21,74,70,65,63,60,56,40,56,56,56,92,84,84,80,80,67,61,60,54,45,39,33,13,6,62,62,73,81,77,21,23,25,13,9,8,8,80,76,71,67,62,62,55,55,55,75,59,45,31,22,20,16,14,96,89,91,91,85,71,73,73,70,70,70,76,55,56,56,77,82,36,46,39,32,69,55,55,57,67,67,63,45,48,48,87,85,76,74,70,37,35,30,21,22,13,71,71,71,66,65,65,59,57,55,43,69,63,56,52,52,80,66,57,60,57,57,92,93,10,6,3,2,98,50,45,41,36,30,30,30,23,31,11,9,5,72,73,53,51,43,33,26,11,8,3,73,64,61,58,49,49,45,92,92,82,73,73,72,65,73,54,54,17,17,68,65,65,81,71,71,54,50,50,33,33,24,18,18,77,77,55,54,49,85,93,88,69,27,21,21,81,68,65,57,54,54,80,77,69,65,49,41,28,69,53,42,42,45,39,41,93,82,76,67,67,75,65,57,47,41,35,35,34,34,57,56,64,63,63,55,45,29,24,14,80,73,68,62,67,93,89,77,71,68,81,90,79,68,68,64,57,44,48,40,25,19,17,10,5,65,62,47,33,11,3,3,1,65,70,34,32,28,76,68,68,88,84,84,41,34,26,36,29,28,19,81,81,53,16,16,16,60,46,46,46,65,65,65,87,78,72,72,72,56,51,46,42,35,33,32,70,67,67,48,48,43,28,24,24,54,48,48,48,52,46,55,62,61,9,3,67,62,39,37,30,30,28,22,19,17,13,70,66,68,81,77,61,71,71,67,30,14,7,7,71,64,54,48,30,30,19,72,72,72,72,76,77,16,16,5,2,63,61,32,27,17,13,10,7,4,1,74,70,70,68,67,65,56,48,48,48,52,51,51,94,87,80,71,66,66,70,57,54,50,30,26,17,10,12,9,77,71,26,20,17,65,59,64,77,73,78,63,63,63,49,44,44,70,62,63,95,89,81,81,67,67,58,54,52,52,60,61,80,79,79,46,48,37,35,36,28,24,24,27,67,40,34,31,29,65,75,75,68,69,58,56,62,54,36,27,21,21,21,66,61,56,40,40,29,25,20,10,4,4,65,62,60,60,45,35,20,21,21,21,74,62,56,41,36,32,27,21,18,18,9,10,10,67,43,33,22,18,13,11,10,7,2,1,4,80,80,80,63,58,32,69,56,56,44,43,16,18,7,83,83,74,71,66,42,30,37,30,15,14,14,70,70,63,57,57,50,44,54,44,44,29,29,70,75,75,17,11,10,73,73,48,46,39,37,30,19,10,65,65,60,36,40,62,62,60,41,40,40,85,78,76,74,62,62,16,14,14,68,68,65,80,65,53,40,34,31,28,28,23,14,14,12,73,62,61,63,38,38,32,26,73,64,59,59,32,32,32,72,61,61,62,93,92,88,75,72,72,63,64,64,80,77,53,53,36,38,65,65,65,74,74,71,66,57,37,39,41,28,71,69,69,32,23,23,6,6,6,78,78,78,47,47,47,38,36,82,77,27,22,18,16,10,10,73,73,70,62,61,61,75,74,75,63,64,48,43,51,91,91,91,56,53,28,25,7,76,81,61,65,49,52,49,49,90,90,90,45,54,46,46,65,63,40,36,28,21,19,15,7,7,69,64,65,33,41,29,19,17,88,90,86,59,56,56,35,35,38,71,57,57,55,38,32,32,77,73,73,96,88,82,73,71,65,68,54,56,52,86,86,77,71,71,71,72,63,61,61,61,72,59,53,53,53,63,29,23,23,21,85,85,70,70,55,49,48,43,36,16,16,10,4,4,80,82,71,69,69,60,47,24,9,7,3,3,65,65,59,80,80,80,76,76,77,58,65,59,82,79,74,64,57,41,41,32,32,68,68,63,62,62,62,35,34,29,80,73,46,42,14,14,14,74,67,61,61,55,96,93,87,85,85,77,72,68,68,76,84,74,77,73,65,70,50,50,50,80,80,72,63,59,54,91,84,80,80,45,41,41,28,28,16,12,7,7,5,63,63,37,33,28,27,27,27,5,3,2,2,98,96,86,88,86,50,50,32,20,14,14,14,73,65,64,84,72,75,66,62,56,58,53,50,48,78,74,59,47,43,43,27,24,24,60,60,56,49,42,40,40,57,53,45,45,30,26,21,24,19,11,72,69,42,52,31,31,8,4,65,54,53,49,39,37,29,29,29,63,61,55,95,87,84,69,53,51,42,41,38,80,77,72,66,36,36,36,20,11,7,70,70,52,52,72,71,71,52,52,45,44,42,35,24,16,14,22,17,69,58,47,43,42,27,30,15,69,71,62,62,37,24,9,12,6,65,57,56,53,49,42,39,59,59,57,81,76,76,69,66,65,86,80,77,79,72,70,69,65,62,81,76,76,25,9,6,2,73,70,26,26,26,65,60,54,46,38,24,24,16,7,9,19,9,65,61,50,46,23,23,23,65,58,66,87,79,76,71,65,44,44,25,23,16,11,9,65,63,63,72,67,67,74,64,64,22,14,14,71,59,80,75,63,63,65,17,75,35,31,2,65,62,64,52,41,32,20,13,13,87,52,47,42,52,49,34,73,73,73,63,58,44,53,44,90,79,64,51,51,35,33,26,26,18,12,6,6,6,94,90,75,72,72,65,65,51,48,43,37,40,93,70,65,64,64,92,87,86,59,59,59,7,6,67,61,58,57,59,59,77,68,66,58,56,55,55,80,76,85,57,54,47,45,40,35,26,23,21,19,14,86,89,89,69,67,62,83,78,78,73,68,67,12,6,65,65,55,55,63,90,85,85,51,40,40,34,56,61,61,69,64,62,59,58,46,42,45,17,17,17,8,7,2,3,77,75,75,79,79,66,62,31,28,28,63,61,60,80,69,67,63,70,61,61,57,57,57,92,95,93,33,36,36,64,62,64,68,67,64,60,59,65,55,55,40,17,17,14,72,66,64,57,49,45,55,44,90,90,86,64,43,46,48,87,85,84,72,77,77,68,63,63,76,76,46,46,17,19,19,65,62,72,71,62,60,60,53,47,43,42,98,95,95,86,83,88,57,50,43,42,35,30,23,23,68,68,61,91,89,73,57,46,43,23,22,22,68,59,59,82,90,86,73,75,67,79,81,81,73,70,60,60,56,37,26,25,25,16,65,59,35,69,58,59,59,96,96,83,83,79,63,56,38,24,14,12,11,62,66,60,44,65,54,46,41,51,44,33,7,7,2,46,43,49,59,94,88,83,67,62,53,53,70,43,41,41,30,25,21,19,19,8,5,77,75,57,57,34,15,13,8,70,69,59,69,52,42,41,36,56,42,30,30,66,61,43,39,34,35,34,28,16,13,9,79,89,65,63,49,47,21,13,7,10,10,3,87,79,65,56,32,22,22,11,11,77,69,63,62,58,90,88,55,55,42,25,14,15,15,60,12,10,8,79,79,73,59,56,54,54,54,88,82,81,81,82,69,69,64,80,84,81,3,3,84,75,73,60,95,93,89,83,76,69,65,61,80,69,79,89,89,77,38,36,33,65,73,73,62,62,62,58,83,81,77,68,62,53,47,26,25,25,77,70,65,58,51,50,60,60,87,78,75,73,25,22,23,71,66,63,63,26,26,15,12,10,76,31,13,6,6,65,60,55,57,46,86,84,92,96,45,37,34,33,43,43,56,56,51,61,41,41,44,56,66,66,61,80,80,61,57,52,50,45,40,28,27,27,65,61,61,90,82,80,44,44,44,80,57,47,45,45,55,28,29,36,68,65,61,76,56,56,66,52,33,30,24,60,52,35,31,30,54,39,39,34,92,92,78,80,71,56,52,65,65,58,33,31,31,19,6,1,51,7,5,70,72,31,24,22,37,21,8,4,84,92,90,62,45,47,47,29,25,6,4,14,14,3,97,95,85,88,86,66,64,72,55,54,66,47,44,32,80,80,80,70,15,5,6,3,66,61,61,71,82,73,73,76,70,51,42,66,66,71,84,66,65,54,47,43,39,39,82,71,49,54,50,96,75,63,59,60,77,75,72,19,7,3,74,63,55,52,38,32,9,70,64,60,58,45,44,34,29,29,30,30,26,31,60,51,66,57,54,43,40,36,34,64,68,66,32,28,34,76,72,63,56,40,36,29,27,27,2,1,1,62,43,48,48,32,25,21,75,69,65,60,60,62,47,41,38,36,36,24,26,23,18,65,47,1,1,74,69,64,61,96,58,43,86,77,56,47,12,83,83,66,61,61,76,86,85,82,65,64,74,74,96,98,98,43,42,27,16,13,18,72,72,63,63,61,52,31,31,22,22,19,7,7,66,66,60,20,17,14,65,65,75,65,45,47,41,82,82,64,61,63,96,81,74,68,33,34,34,2,71,53,45,45,39,39,27,9,18,18,80,81,77,42,31,28,1,10,4,4,73,69,64,73,58,51,45,13,8,9,60,60,57,67,55,53,6,6,1,83,87,82,41,22,73,56,51,88,87,81,79,21,7,4,7,75,75,68,28,27,27,69,66,74,26,26,26,80,86,81,53,53,29,71,60,62,66,63,59,80,80,77,58,41,33,33,22,11,2,65,65,60,48,38,29,23,18,18,11,11,21,11,5,1,60,60,51,45,39,39,61,73,69,62,61,60,57,53,52,40,27,25,21,7,1,1,76,76,63,63,63,34,34,19,1,11,8,49,45,37,28,80,73,62,56,56,32,28,60,46,42,33,28,59,56,50,48,44,33,30,30,83,79,79,74,74,64,53,46,49,27,9,4,65,66,65,72,63,63,61,58,50,45,38,38,30,61,60,44,32,28,28,14,65,57,54,54,54,87,76,67,67,70,50,39,59,53,63,54,60,45,23,32,23,24,20,11,5,8,69,60,60,59,51,35,23,24,34,34,85,76,64,68,43,46,33,30,25,29,22,18,15,16,78,66,60,61,89,79,70,67,51,46,72,71,71,83,78,74,73,59,59,22,19,16,3,89,84,84,75,67,67,63,63,57,89,84,78,78,64,63,56,85,75,70,66,76,38,35,27,23,33,21,2,1,1,85,69,69,69,50,47,28,29,84,78,78,69,69,64,55,55,54,38,20,15,68,62,62,74,69,62,53,46,45,29,27,18,17,4,2,75,75,62,62,51,44,34,26,15,12,17,2,1,1,65,63,56,54,46,38,38,28,35,27,19,16,9,74,74,69,63,59,49,49,49,17,72,71,71,59,65,52,47,31,28,65,68,66,46,44,39,38,35,35,26,20,8,5,15,68,56,43,42,38,30,19,66,66,63,92,92,83,77,87,86,84,71,62,62,58,53,53,88,82,82,75,73,73,65,58,57,77,72,68,80,80,80,69,41,37,32,26,17,13,66,71,61,91,85,69,69,66,60,64,47,43,44,97,5,15,9,16,67,66,63,4,6,5,70,68,59,55,65,65,34,34,29,2,73,73,68,94,93,80,80,72,66,81,62,60,84,79,78,78,71,28,22,21,18,65,66,53,53,44,41,41,70,70,64,55,59,62,81,81,70,69,67,50,46,46,37,29,25,21,20,40,35,37,27,27,26,60,52,51,50,49,49,86,56,54,54,96,90,90,41,41,51,51,85,88,83,51,47,47,39,74,72,49,49,39,7,2,86,74,62,63,63,60,60,56,87,74,68,64,63,58,52,50,7,8,8,28,19,19,18,18,16,71,65,58,68,26,22,22,17,78,65,60,66,61,56,54,39,11,6,6,3,2,70,73,77,1,75,68,14,12,9,65,65,49,54,34,34,27,20,20,12,12,88,75,71,64,66,59,45,45,50,93,82,77,78,70,64,57,43,43,37,34,33,28,21,18,15,76,74,81,67,75,70,55,47,37,34,34,65,65,55,49,44,43,26,36,46,47,22,54,46,28,22,15,15,13,70,70,63,49,49,65,62,52,27,19,14,50,45,24,16,13,77,77,66,61,55,55,40,36,24,17,17,10,10,11,18,15,13,69,69,69,80,76,76,60,55,59,44,44,44,88,88,84,76,73,75,77,73,74,44,44,41,46,53,53,56,97,92,87,93,99,90,76,63,55,46,46,92,89,79,77,74,58,52,55,90,86,79,71,71,80,71,68,61,59,86,74,72,69,77,70,71,66,55,55,49,44,41,36,2,70,63,55,67,67,92,88,85,71,70,54,54,49,93,89,88,82,78,78,71,58,58,52,37,37,37,71,58,61,56,94,96,95,43,39,37,13,11,12,73,56,55,65,54,46,45,67,54,49,45,45,86,79,74,78,78,47,43,34,23,17,8,8,73,83,84,65,65,60,48,53,55,57,47,36,28,27,21,28,16,82,78,73,77,77,68,65,59,57,89,86,84,76,65,70,51,45,24,13,11,11,1,73,73,70,74,71,63,63,58,53,63,58,58,87,84,62,62,62,79,74,67,68,68,86,85,85,74,74,74,44,60,56,52,44,40,64,62,65,86,84,81,74,74,70,65,46,48,42,91,91,60,41,30,12,10,3,1,1,65,63,69,25,25,19,79,32,23,23,20,20,13,7,8,80,80,75,54,54,43,39,23,22,22,1,73,67,62,61,55,76,62,60,53,52,52,47,16,20,11,50,35,13,5,1,11,13,9,75,67,77,77,62,51,51,9,65,63,56,80,62,44,70,61,50,43,36,36,26,27,5,4,80,82,73,53,52,42,40,35,8,8,2,60,56,46,39,35,40,34,4,3,65,63,58,54,47,47,42,37,47,30,31,31,80,80,63,62,62,88,83,79,76,69,60,52,48,48,43,40,31,23,22,22,19,15,14,38,35,43,56,54,49,80,74,67,67,49,65,60,51,44,45,80,72,41,51,11,4,68,68,61,78,66,54,37,37,29,23,73,67,67,57,44,42,42,80,76,73,84,88,99,50,46,47,98,93,87,82,82,53,40,40,38,65,57,43,39,29,21,11,11,11,46,41,83,83,78,67,61,61,54,48,39,38,33,26,26,18,10,8,2,75,66,67,64,64,60,83,78,75,57,49,8,5,69,69,57,53,48,46,69,64,54,48,35,35,35,86,81,72,70,70,57,48,43,39,65,49,42,52,52,92,80,73,58,59,51,51,37,21,17,6,5,2,73,74,69,61,60,47,42,24,11,9,3,2,1,99,99,85,76,63,49,49,31,25,17,15,77,74,87,85,69,61,43,39,38,68,64,54,54,54,49,50,43,41,40,38,34,58,54,45,38,38,37,32,24,19,15,72,63,63,41,32,36,26,21,19,16,74,71,70,68,68,67,71,75,75,33,21,17,17,11,3,2,66,62,55,47,44,32,29,12,80,80,77,68,59,55,39,37,30,28,16,5,75,79,68,33,20,10,72,72,56,56,45,20,4,2,2,73,69,73,44,31,32,28,71,70,64,42,35,33,28,24,24,71,70,66,83,78,78,78,54,44,36,40,73,69,61,56,60,54,44,38,36,28,17,15,12,56,40,32,20,12,9,9,76,58,44,44,26,22,17,64,53,53,53,40,40,40,65,65,60,54,55,52,94,94,94,61,70,75,63,78,74,69,76,70,6,16,18,17,68,67,67,73,69,69,84,82,73,83,83,90,62,62,54,12,9,67,56,41,46,46,32,28,19,19,17,17,1,71,66,61,53,53,98,74,75,78,59,56,56,80,86,76,61,58,43,42,37,36,36,56,53,56,89,84,89,60,70,56,55,24,24,17,67,54,46,43,41,47,14,12,10,74,68,61,69,69,47,45,43,63,49,46,29,21,18,14,10,10,4,1,1,2,80,35,27,29,21,31,2,7,3,3,71,57,53,52,61,61,61,84,81,79,29,20,20,17,14,19,70,56,47,40,37,32,31,67,59,69,78,81,79,71,69,66,80,75,75,63,36,11,7,7,88,94,88,88,82,67,59,59,42,40,29,27,23,73,59,65,10,10,7,78,78,73,72,82,75,63,51,52,24,21,18,12,65,59,53,42,38,20,13,13,10,7,7,2,98,94,90,65,65,62,50,46,52,94,85,87,82,95,91,64,51,47,39,36,33,28,28,25,25,57,56,60,85,80,72,69,58,58,58,54,47,47,59,59,53,87,85,85,54,52,49,45,45,92,88,87,60,55,45,55,48,46,92,92,85,50,60,45,32,34,34,22,22,20,84,77,56,61,72,67,42,38,27,26,26,18,81,76,79,61,55,55,32,73,60,45,39,39,34,16,13,19,82,82,72,72,77,76,58,53,53,64,64,64,41,36,40,73,70,66,52,49,40,40,52,53,49,33,33,22,20,18,69,53,47,26,22,27,72,67,67,44,42,39,80,49,49,50,82,77,77,64,55,60,80,72,67,67,65,79,70,63,59,67,59,41,43,43,88,88,81,70,65,40,40,12,12,19,19,67,58,64,59,47,47,50,72,63,57,36,34,34,75,71,33,30,27,67,65,69,83,83,83,64,28,12,21,21,13,71,66,69,79,58,54,55,80,90,88,95,56,54,51,61,75,72,72,66,34,33,26,22,17,11,13,13,65,41,27,27,18,15,11,14,5,74,73,67,59,44,39,30,20,14,16,71,58,63,63,83,70,70,55,71,70,69,74,61,64,64,84,84,70,21,17,13,68,65,62,56,51,49,40,32,31,25,25,17,51,47,42,34,28,25,19,13,23,23,20,85,76,64,69,51,50,38,25,15,1,65,63,63,79,79,75,68,67,42,43,43,66,50,41,57,48,48,47,35,13,9,9,4,2,1,70,67,55,65,65,52,42,43,36,28,28,17,11,68,48,13,6,16,73,61,61,56,82,76,65,65,65,78,78,66,44,49,33,33,74,72,66,45,45,45,40,22,20,11,2,75,67,66,63,59,55,51,51,42,40,40,31,29,6,2,66,66,32,32,30,19,12,12,17,12,8,9,1,65,65,58,52,50,50,90,90,90,61,59,58,49,51,35,23,1,68,68,76,76,56,44,27,36,35,71,72,68,95,94,84,80,90,83,68,56,51,53,92,96,96,97,71,64,62,54,54,54,80,76,76,87,90,90,64,52,50,30,25,18,28,15,8,6,70,71,71,55,21,20,20,5,54,62,57,90,91,91,77,72,69,67,70,62,54,54,66,49,45,48,97,94,86,63,78,76,72,67,66,66,70,66,64,58,58,44,30,21,19,5,73,76,66,81,78,83,40,47,86,18,17,17,73,73,66,48,63,25,25,7,3,87,76,72,73,19,15,16,70,59,59,51,50,50,50,50,50,70,76,90,66,55,52,22,65,60,56,53,42,30,25,24,14,1,1,64,45,29,28,28,90,86,16,13,58,54,51,49,46,46,32,22,24,24,70,40,39,33,59,58,50,24,25,35,70,64,74,58,51,43,37,26,21,16,16,5,1,72,63,58,35,31,31,24,80,72,72,89,80,79,67,57,53,53,48,45,46,46,1,1,1,1,73,58,55,52,91,80,75,75,59,51,44,32,32,14,16,26,16,64,60,53,54,34,33,30,25,22,18,18,12,5,74,65,61,61,58,82,68,62,62,57,51,51,84,84,76,71,54,68,67,70,40,40,29,27,14,13,13,65,17,18,20,68,59,55,50,46,24,76,72,76,72,69,64,57,52,52,50,88,73,72,82,75,62,62,53,50,47,58,89,84,77,77,69,72,69,63,61,47,25,33,1,65,57,51,50,1,1,1,69,68,68,84,84,64,63,36,9,9,8,80,90,79,70,52,47,38,69,53,35,24,21,18,9,3,5,5,72,70,64,48,37,27,27,63,63,54,52,50,64,60,52,34,32,31,17,15,7,7,68,68,66,38,38,36,56,52,45,28,28,3,80,72,70,65,66,66,80,74,73,44,41,29,30,68,65,58,49,47,47,40,52,50,60,52,37,32,83,85,83,70,67,68,79,80,72,83,78,78,23,3,5,2,1,99,97,98,51,53,40,69,64,74,70,51,51,33,26,22,11,1,65,63,53,63,57,52,90,82,82,77,69,69,84,84,42,41,41,65,83,83,82,74,69,63,61,58,10,74,71,74,65,64,53,44,40,13,13,13,77,69,69,64,65,56,49,53,48,48,46,90,98,92,80,90,75,72,83,79,74,76,76,69,63,68,60,48,16,13,11,70,66,66,48,46,41,94,94,67,67,49,47,40,41,39,39,59,57,48,48,37,33,32,22,16,17,1,1,73,61,57,40,39,39,31,34,29,24,17,17,9,6,6,10,71,61,56,50,27,23,4,2,63,63,59,44,44,43,20,19,15,7,2,3,13,65,25,20,12,71,66,71,71,68,72,51,34,13,8,6,67,56,64,61,61,28,1,73,73,74,88,84,58,68,60,70,52,44,41,39,82,76,79,68,78,72,72,64,62,60,70,83,82,77,73,65,72,64,34,34,28,21,21,17,69,45,38,36,35,32,42,38,74,70,63,63,60,65,62,58,88,86,86,64,64,58,42,35,34,33,31,33,33,82,80,76,60,60,40,42,36,33,35,42,55,49,88,80,72,72,81,66,59,65,65,53,53,42,27,23,11,13,9,1,99,96,76,72,68,87,90,83,73,73,73,86,62,59,59,70,61,60,60,57,88,93,91,67,65,64,32,17,17,10,8,6,6,5,88,83,83,68,63,63,44,39,24,24,24,65,59,41,20,12,12,12,75,70,71,76,73,67,65,59,57,76,66,61,61,61,41,41,22,20,14,9,1,70,66,61,59,58,47,53,94,89,42,28,28,39,61,66,64,35,35,33,22,20,12,12,16,80,72,70,63,57,48,37,32,26,22,44,42,29,74,61,65,64,39,33,33,68,60,53,47,47,40,46,51,33,30,25,19,19,19,74,83,83,54,57,65,68,60,58,50,44,42,39,27,21,2,72,65,63,68,68,53,53,49,44,43,36,35,32,36,30,7,7,1,1,71,71,64,50,37,70,66,63,59,45,45,43,90,87,85,53,51,45,40,40,39,34,44,43,43,80,79,71,69,62,43,27,37,31,73,73,72,78,88,84,78,14,10,10,66,64,31,27,22,22,21,21,18,79,74,71,52,52,50,94,6,6,3,65,52,89,86,67,67,67,80,79,66,66,68,86,81,65,74,54,31,11,51,49,49,34,34,32,72,71,59,53,40,38,38,95,95,95,64,55,39,33,30,22,21,8,5,65,57,51,35,30,35,35,65,47,39,34,28,27,69,71,70,72,72,74,47,47,43,33,32,28,20,15,14,7,8,8,10,5,5,1,65,58,54,50,40,38,38,24,16,11,2,71,70,62,49,60,55,81,72,54,52,53,46,41,34,35,26,26,28,13,12,22,70,68,73,45,18,22,22,60,70,69,62,84,84,84,56,53,51,40,40,40,69,70,64,55,30,26,16,15,7,6,2,1,65,63,63,81,79,61,63,60,80,76,71,69,71,71,58,65,42,39,44,83,74,65,24,34,42,36,9,18,15,65,65,61,41,32,26,26,22,3,65,50,70,69,67,77,68,63,34,84,80,80,49,49,40,39,74,65,59,52,43,42,39,53,48,44,42,36,11,14,10,70,67,64,61,59,59,57,38,35,25,22,22,94,79,69,62,65,72,72,58,56,51,46,47,45,80,92,90,65,65,56,42,38,67,60,62,33,87,82,80,75,67,62,62,58,85,77,74,70,70,60,36,27,27,63,58,56,92,34,34,27,72,59,60,70,73,73,68,60,62,49,48,48,92,83,73,65,60,60,44,39,30,4,17,68,69,68,79,79,74,80,78,80,57,48,48,86,82,68,70,61,58,51,53,88,87,90,61,52,50,43,40,40,35,27,19,10,9,9,2,74,51,47,53,44,47,84,73,65,61,56,46,42,48,97,92,89,31,21,19,13,6,4,2,1,98,94,94,85,72,71,66,74,74,58,58,58,49,32,7,5,7,80,80,77,44,27,24,24,15,13,23,73,70,70,62,61,57,80,76,68,65,50,42,37,32,16,16,12,65,57,57,70,52,49,44,40,40,38,29,22,15,14,13,3,1,1,1,65,47,66,58,58,54,54,39,16,14,3,3,81,75,76,64,26,21,21,11,11,6,82,77,70,70,79,78,54,40,38,32,14,22,65,53,47,37,35,28,10,66,62,42,34,34,27,6,4,65,74,69,65,56,56,52,51,42,42,38,28,14,13,5,1,1,1,60,56,30,29,29,64,65,62,48,41,29,23,22,76,13,12,65,65,60,51,48,40,45,27,23,23,33,59,53,53,48,42,42,73,73,64,59,49,43,43,33,28,20,83,76,74,71,79,73,38,29,29,28,24,57,50,41,40,36,73,66,66,61,55,54,49,49,41,36,36,46,41,85,85,82,69,65,60,59,51,61,56,93,85,80,80,77,64,64,66,40,35,23,71,68,64,74,86,81,81,62,53,48,43,41,43,30,25,25,16,9,12,12,68,66,62,53,53,53,82,68,51,40,19,19,23,73,39,56,45,40,37,19,7,1,69,64,57,44,38,34,32,32,26,21,15,15,7,5,77,75,75,85,76,76,76,28,26,20,20,1,1,65,54,44,35,26,15,11,11,10,68,76,69,50,45,41,39,33,30,16,8,8,4,1,65,54,54,42,45,20,20,66,57,49,70,66,49,49,55,49,49,83,76,73,73,74,87,88,88,43,53,28,22,14,5,4,85,80,74,65,75,60,5,3,69,72,72,83,76,72,61,45,45,45,89,88,88,64,57,49,44,34,37,30,67,33,28,28,63,43,40,34,18,8,2,5,67,67,59,89,89,70,69,62,50,28,28,16,14,12,7,92,86,55,50,42,35,34,32,16,10,7,71,66,57,47,47,48,92,96,87,84,16,17,27,29,76,76,76,42,42,42,39,29,18,15,67,62,59,55,53,13,4,2,2,68,64,59,44,44,40,40,30,30,30,10,10,77,71,71,67,58,50,37,34,17,9,5,1,1,79,79,79,70,30,14,11,11,2,65,44,42,20,9,4,65,54,50,50,89,84,65,58,51,56,52,52,3,65,62,57,56,43,37,42,38,31,27,13,12,9,65,59,49,54,47,36,27,24,20,20,76,65,53,54,54,47,34,32,25,23,75,74,79,67,67,45,42,44,54,51,27,16,4,67,52,52,52,18,19,2,80,59,54,23,3,4,2,1,96,95,46,27,25,25,9,60,56,51,76,75,72,64,47,39,43,33,30,16,16,7,2,2,2,65,52,52,38,29,22,2,7,5,65,71,76,60,59,69,92,89,81,81,77,65,65,65,81,64,64,61,91,89,89,80,75,62,45,39,46,38,34,34,44,39,43,43,84,73,72,63,50,45,43,43,47,38,38,35,35,27,69,66,61,60,40,29,27,10,6,5,2,73,73,73,61,46,46,8,4,4,4,30,28,22,71,68,67,80,77,61,52,52,41,45,45,95,93,90,66,66,52,50,38,38,35,67,67,72,87,83,72,72,66,35,32,34,23,25,25,71,43,38,28,38,28,72,53,50,39,23,8,2,65,52,52,45,24,29,14,14,14,2,78,78,78,84,24,16,15,15,83,72,78,58,58,73,43,38,38,73,71,59,60,51,28,26,21,15,8,3,86,75,76,76,59,46,46,35,31,31,23,64,64,52,49,45,38,38,37,65,30,37,33,33,69,61,58,58,51,85,77,76,75,53,53,48,48,53,41,32,32,28,67,55,85,79,71,58,50,47,42,42,21,21,20,74,63,63,59,44,35,35,28,14,14,6,64,50,50,50,33,28,25,25,75,71,66,64,64,64,14,12,9,59,59,51,92,93,79,32,6,6,11,5,70,53,57,51,38,71,68,68,64,55,55,53,40,40,37,31,69,68,53,52,52,28,28,20,19,18,16,21,80,68,63,73,73,69,69,51,44,43,40,37,19,18,6,6,6,68,66,66,58,56,50,42,38,33,31,27,8,1,65,59,56,54,54,34,34,35,64,66,66,86,63,63,60,34,30,29,28,99,99,99,72,71,66,72,72,66,70,62,53,49,48,44,39,32,30,23,21,24,19,77,74,65,37,37,32,12,11,11,65,49,42,39,39,54,45,44,27,12,6,1,65,65,45,40,41,69,52,52,67,19,14,10,91,87,85,78,78,67,64,34,44,39,42,27,32,32,25,15,14,14,3,65,59,54,43,37,34,17,13,9,4,5,66,57,55,53,53,49,51,38,21,14,12,12,88,44,44,39,37,32,31,75,53,51,48,42,42,47,91,94,74,72,30,30,30,11,19,24,64,73,61,62,80,69,69,64,59,56,55,43,43,42,96,96,95,80,72,69,62,58,47,32,8,14,14,84,80,75,72,70,68,57,57,52,52,47,49,15,16,26,11,61,55,52,52,36,36,36,60,60,55,57,47,32,25,25,18,13,7,3,1,70,62,54,53,53,71,64,70,66,66,57,57,56,66,43,41,20,17,15,68,65,90,83,58,60,60,47,47,34,33,27,65,60,46,36,30,27,11,10,10,68,51,51,50,80,77,74,61,58,58,48,40,38,1,65,56,56,72,66,63,62,60,49,20,16,26,36,25,6,3,6,11,65,50,48,48,83,80,70,70,70,75,63,62,66,28,28,23,58,53,53,47,43,43,43,24,20,30,40,27,16,5,1,62,55,52,55,55,45,42,19,26,19,3,84,61,47,18,15,15,45,43,41,74,61,58,52,48,43,43,86,88,82,63,41,34,35,35,30,17,17,15,5,5,65,65,55,51,46,44,29,29,25,67,37,34,16,8,8,18,69,66,62,79,79,76,63,61,60,51,52,52,37,37,20,20,30,26,81,62,60,60,51,47,43,76,69,59,46,51,37,32,32,68,62,62,90,87,87,42,36,34,31,31,22,21,21,20,5,5,5,2,79,70,66,76,73,73,52,47,34,20,20,8,8,2,70,64,64,59,68,68,71,71,44,48,37,39,28,25,20,20,70,64,62,91,42,42,38,77,78,57,48,65,65,75,36,15,13,11,7,5,5,2,2,1,67,67,67,48,34,34,19,73,71,71,76,68,69,53,35,31,28,17,17,24,20,79,73,70,68,32,28,28,17,18,18,6,1,2,60,57,52,45,41,23,15,18,78,86,81,53,42,40,21,21,18,11,11,5,3,72,66,63,59,46,30,21,7,3,3,65,63,63,52,47,36,25,34,29,14,7,7,63,63,58,87,76,72,65,56,52,46,40,36,24,7,1,32,16,71,65,65,45,36,2,60,55,43,43,43,90,90,90,61,56,56,45,44,44,35,30,29,55,33,26,21,6,4,2,73,70,69,4,2,4,76,65,62,56,51,29,29,20,20,68,56,52,51,80,75,79,60,76,54,46,37,35,36,46,60,56,55,80,80,66,58,40,70,65,76,71,59,56,57,75,71,71,81,80,76,60,67,67,87,82,81,52,47,44,7,17,27,14,10,73,43,43,41,84,80,76,74,74,74,80,74,74,77,77,63,68,60,70,67,59,56,58,80,66,64,64,86,81,81,68,69,69,22,19,19,72,77,71,66,65,71,85,92,61,59,58,84,79,76,75,75,70,66,45,44,54,64,39,45,45,55,54,44,44,39,35,32,37,35,44,49,71,58,62,61,61,41,29,27,26,69,69,60,60,88,94,86,86,72,70,67,46,45,45,88,76,75,70,71,66,58,58,45,41,37,35,62,60,57,39,38,30,23,15,12,12,80,74,73,80,21,31,41,25,17,65,60,53,44,21,15,13,10,10,72,71,33,33,33,28,18,14,5,4,2,80,69,69,59,52,62,58,53,53,40,28,24,22,20,72,68,53,43,43,34,32,30,31,17,14,18,7,7,7,17,73,5,91,99,89,71,50,16,16,16,49,43,38,35,22,19,16,1,73,66,61,59,59,39,37,28,26,25,25,75,72,75,60,69,63,61,87,73,65,65,60,57,52,45,42,42,91,84,78,71,68,61,56,53,50,71,69,53,53,62,80,80,85,61,52,46,33,26,14,10,12,74,69,70,58,42,22,24,53,45,40,28,28,21,17,18,9,9,4,4,65,54,49,45,43,53,45,55,55,80,72,69,41,34,23,17,68,66,55,23,11,7,15,62,60,54,51,51,46,40,42,21,12,4,1,80,77,77,56,13,15,20,4,4,4,2,65,54,49,47,45,54,52,48,42,27,20,19,23,2,65,16,17,11,69,54,54,47,40,33,28,28,66,59,55,51,41,32,32,32,16,9,8,75,56,44,40,50,84,82,76,72,59,54,51,50,80,80,90,15,17,11,6,1,3,3,98,91,88,75,54,46,43,38,21,15,1,2,2,80,55,33,33,33,18,20,7,9,11,67,54,49,19,10,10,9,1,80,73,75,68,59,47,35,34,30,65,64,67,71,62,52,47,41,60,62,62,85,87,87,70,51,50,50,46,58,55,47,47,46,34,27,25,19,17,14,9,5,1,60,47,27,32,42,39,61,52,43,38,36,34,63,52,52,56,80,73,74,80,21,12,9,6,80,80,78,72,72,72,66,64,50,53,53,90,79,79,59,53,21,1,3,1,1,56,58,57,84,84,78,60,54,48,39,33,33,12,11,80,73,54,58,58,42,37,20,5,2,2,2,98,98,96,41,46,43,65,47,47,41,66,58,58,82,75,68,43,32,30,60,59,54,44,44,39,27,13,74,74,69,85,84,84,56,47,46,54,50,80,75,63,58,43,30,16,11,60,58,63,48,44,46,39,34,32,22,20,20,70,49,49,68,50,39,24,7,67,66,66,47,47,44,37,36,27,37,37,38,89,84,84,71,68,68,38,28,26,26,65,62,59,95,95,98,53,54,52,82,79,75,90,89,87,53,47,38,34,30,27,16,5,12,8,65,75,69,69,86,93,95,94,53,37,47,41,41,51,51,51,41,34,29,70,60,59,44,48,45,32,22,9,7,17,17,75,66,60,56,54,48,28,24,12,7,7,7,93,88,80,78,75,91,75,69,54,53,44,45,38,33,30,21,8,5,4,58,46,42,41,77,65,62,62,44,41,35,33,33,33,18,18,7,58,58,58,45,39,23,14,12,77,79,79,40,36,36,27,23,19,74,54,46,38,31,22,45,36,32,35,33,62,65,68,63,63,73,71,71,75,73,68,83,83,83,56,41,34,28,25,18,17,12,2,73,68,65,26,25,69,69,77,54,54,48,40,75,67,66,74,79,71,77,37,36,26,21,17,15,14,4,4,2,2,76,48,58,58,18,15,18,11,11,2,71,54,64,55,51,84,79,78,44,43,58,60,60,67,52,49,44,43,50,97,90,89,50,46,43,39,40,34,67,56,47,47,39,34,26,26,22,4,4,4,4,80,68,59,73,73,71,51,42,39,39,36,82,89,66,62,57,55,38,36,36,58,55,54,80,22,14,14,11,8,4,54,10,3,65,56,51,44,42,39,39,12,9,4,71,67,67,86,49,38,30,25,24,14,11,11,74,72,54,53,53,41,48,42,92,87,67,58,56,45,46,39,30,30,27,17,15,15,8,74,70,47,38,28,30,28,14,8,68,68,68,43,43,43,43,25,40,37,33,16,14,14,5,72,44,41,36,31,74,74,71,70,21,18,11,76,67,64,64,58,53,54,50,50,27,22,16,11,3,85,40,38,29,27,14,7,7,65,59,57,49,45,45,26,21,21,92,83,31,41,41,38,63,54,49,47,45,37,35,33,81,71,70,69,67,81,68,74,74,83,83,80,64,53,53,43,44,44,48,45,27,21,20,74,65,52,41,36,38,45,39,49,42,38,8,38,36,26,22,64,11,5,8,1,4,4,3,1,80,60,58,58,81,73,70,68,61,45,44,42,33,48,41,20,20,3,2,86,65,60,58,69,67,67,92,66,57,58,45,23,33,32,27,6,74,74,65,68,61,61,46,42,34,12,12,72,64,48,65,63,63,94,91,79,72,70,68,67,64,94,88,82,57,51,49,45,43,43,33,43,43,40,65,43,41,37,34,66,64,63,88,84,79,70,70,65,58,54,50,47,47,42,80,62,60,53,43,43,23,23,11,9,6,80,75,71,62,62,62,82,82,58,54,49,41,69,68,68,77,75,74,63,63,58,92,92,89,28,26,19,19,17,18,7,1,1,85,85,81,51,42,40,37,30,30,30,74,58,49,35,34,26,23,18,1,1,70,52,44,42,40,31,22,13,2,69,69,60,58,56,58,51,51,51,45,45,45,65,58,52,39,36,36,64,59,63,53,58,46,45,89,94,89,89,72,63,60,54,47,43,36,15,73,75,49,45,38,41,28,25,25,75,70,74,48,48,43,42,32,32,68,68,68,51,46,46,38,24,19,17,6,1,70,59,51,47,47,29,29,29,72,23,23,76,71,67,65,54,46,46,42,25,22,11,10,65,57,54,69,12,8,8,85,69,67,46,45,27,2,75,72,72,58,39,43,43,86,54,55,43,43,35,37,28,20,14,14,14,76,51,43,36,29,15,15,15,25,88,85,85,67,62,52,36,36,15,15,10,10,8,64,68,68,50,46,46,87,84,90,90,75,70,67,71,69,52,46,44,86,73,68,61,60,49,68,64,37,33,33,28,18,13,10,9,6,3,3,1,3,6,2,65,65,65,76,86,82,82,54,50,49,28,25,19,19,11,2,74,83,67,69,84,82,73,58,54,49,45,45,41,41,44,41,80,55,52,46,41,36,5,2,65,62,63,62,72,59,64,84,79,66,61,58,37,34,29,17,13,10,10,68,78,63,61,43,45,37,32,16,16,3,96,94,93,85,85,33,26,85,78,71,70,64,59,46,46,52,47,68,68,21,18,22,71,68,66,81,46,44,42,7,7,5,78,78,78,87,84,75,72,72,82,76,72,72,72,85,84,82,75,73,73,61,54,52,52,44,44,44,63,59,59,54,46,39,38,26,24,30,13,7,5,79,70,60,56,56,81,72,49,43,34,34,34,69,71,76,20,16,16,5,70,70,59,52,47,66,56,55,42,40,40,84,36,35,35,79,66,67,67,86,87,92,52,48,43,42,36,24,12,11,4,75,66,75,68,68,63,63,63,54,46,35,35,27,61,48,50,50,40,32,36,36,36,64,80,90,75,84,90,76,81,65,60,58,81,82,89,66,63,41,36,46,51,77,74,74,59,53,43,42,39,22,33,14,22,13,13,73,61,59,44,49,39,38,32,3,13,10,10,65,59,49,46,45,18,9,3,13,7,80,73,59,69,61,61,54,67,70,54,51,46,44,44,30,23,18,13,15,75,80,71,64,60,47,36,39,36,74,74,70,80,51,49,45,36,10,85,65,46,46,44,80,80,62,62,62,76,76,67,65,47,41,25,2,71,81,82,63,47,30,23,12,10,1,72,74,70,55,55,55,83,54,36,21,21,21,21,71,67,65,58,55,50,50,50,40,31,27,64,60,60,59,48,48,48,7,2,2,69,54,53,53,86,86,75,73,57,57,45,88,70,70,68,61,60,60,46,38,30,35,28,14,19,17,80,74,64,57,57,47,5,3,10,71,70,70,54,52,52,47,67,60,54,26,23,23,18,81,74,68,58,58,66,88,83,91,80,75,64,65,65,58,55,55,85,77,78,74,65,69,84,8,8,45,45,46,25,25,25,70,71,71,90,90,63,57,38,34,30,65,62,60,2,2,22,65,59,50,35,25,20,20,2,55,54,53,99,91,95,84,84,84,72,72,49,69,45,52,49,41,41,23,23,22,65,75,60,58,23,69,69,70,77,68,54,66,67,67,58,43,41,45,80,81,75,79,74,73,70,67,47,44,46,88,82,82,65,73,71,43,40,34,28,60,64,61,63,64,69,74,72,20,8,66,64,64,43,68,48,39,36,28,15,10,6,81,69,68,63,46,25,26,23,14,9,9,69,65,37,35,35,20,21,17,85,85,84,70,67,77,62,54,34,32,48,30,24,23,17,6,5,2,66,65,50,49,41,93,87,90,90,46,46,40,65,65,53,53,51,89,80,71,75,73,71,85,78,70,28,22,15,10,6,80,79,79,69,69,62,34,28,26,20,16,26,22,67,63,55,55,47,47,34,30,24,34,28,28,73,69,64,71,49,48,53,93,93,93,17,18,67,51,51,47,35,30,26,21,2,65,60,65,79,77,72,35,35,10,79,76,65,60,60,87,87,87,60,57,57,51,47,39,32,40,36,62,57,57,85,82,76,68,66,76,76,71,67,65,62,38,30,45,45,36,64,45,38,35,35,21,18,9,6,2,2,98,96,87,67,35,35,35,13,8,1,60,59,54,79,75,68,52,39,31,19,19,11,8,7,73,80,80,88,52,60,58,90,75,73,74,33,25,25,38,30,82,79,67,67,62,54,54,64,48,79,75,71,74,70,70,74,71,68,82,78,74,64,64,49,34,34,32,72,59,52,50,48,48,72,70,80,69,76,57,51,48,46,26,33,19,15,69,69,64,11,9,9,65,64,58,54,54,35,27,22,32,29,30,67,61,59,74,70,65,55,38,29,12,71,63,63,57,55,53,39,39,35,30,27,16,19,14,82,80,80,81,67,67,45,37,20,15,10,67,63,62,97,95,80,79,67,64,56,36,37,37,29,14,62,66,60,51,47,41,32,32,19,20,15,8,60,60,49,41,35,27,24,23,70,66,63,63,63,37,27,27,1,67,66,58,57,6,6,16,16,6,2,2,65,65,65,69,47,64,73,70,64,58,45,44,25,23,17,17,8,2,2,2,66,59,57,57,74,74,69,64,56,56,89,89,83,63,55,54,80,72,55,45,42,42,20,17,20,74,66,65,64,56,61,71,80,64,58,58,34,2,73,59,59,47,47,28,23,23,2,76,69,64,60,81,81,81,69,94,92,85,78,78,74,53,33,31,15,3,3,1,1,99,99,96,57,55,33,29,35,30,27,23,21,8,4,1,1,80,74,68,68,73,69,61,57,34,28,23,21,25,71,52,48,45,40,32,26,20,19,16,71,65,65,80,73,67,75,63,58,53,53,16,12,12,65,60,54,49,39,44,33,96,76,72,28,13,11,7,72,66,45,36,29,28,20,8,5,68,65,62,80,66,55,44,44,18,15,4,4,1,72,58,91,91,80,77,69,67,67,62,61,57,39,35,34,24,22,19,84,79,77,78,74,79,64,63,57,65,60,60,44,38,37,44,20,20,11,9,12,65,44,44,43,94,86,77,71,56,53,40,28,77,77,72,74,14,9,2,65,56,54,30,30,24,62,55,58,49,49,24,23,14,10,5,1,2,72,72,23,18,13,13,13,65,66,65,91,90,85,85,88,57,52,52,84,77,68,62,53,50,41,38,50,43,35,35,35,80,75,72,65,77,75,32,36,23,21,2,66,70,60,34,33,33,68,63,63,99,98,83,82,81,80,67,45,39,16,11,11,11,3,2,74,62,50,40,34,38,65,58,43,37,14,14,8,5,70,65,58,46,24,23,18,10,8,6,3,65,66,47,50,47,92,81,81,81,81,73,69,55,30,19,75,58,57,35,35,20,8,5,3,2,98,99,92,86,85,57,5,3,80,74,61,50,51,51,88,88,81,86,70,70,65,65,54,41,41,71,66,66,91,87,86,74,74,35,33,20,20,19,65,63,48,48,42,86,86,86,52,43,43,53,85,80,78,78,69,63,54,50,80,78,83,70,67,61,52,49,47,44,26,26,24,70,57,35,31,41,36,3,2,65,52,45,45,24,19,8,1,3,83,83,79,77,66,75,65,56,56,54,54,49,88,68,65,65,86,80,77,75,66,57,57,55,97,95,92,53,36,34,36,78,84,71,46,42,42,6,9,5,80,68,66,59,44,54,54,45,26,26,65,65,66,53,44,41,3,5,5,74,71,65,18,18,2,58,58,47,44,40,39,61,57,55,90,86,82,68,63,68,55,63,60,41,38,32,17,16,16,68,64,62,82,82,82,59,60,48,35,32,30,71,81,52,41,37,30,27,7,2,77,59,69,55,68,59,61,51,48,47,41,39,23,22,17,10,4,1,72,52,26,23,23,70,67,63,64,57,48,48,39,39,37,30,35,32,60,53,47,39,36,31,27,12,11,5,71,65,60,50,47,37,28,27,24,24,16,16,7,4,69,65,63,57,17,64,61,57,53,59,44,44,49,88,86,84,62,62,49,60,58,44,44,39,40,30,18,18,1,68,48,58,59,59,93,90,87,61,50,50,45,19,29,8,8,13,2,7,83,77,49,15,4,2,2,80,73,55,33,1,2,71,59,59,52,48,18,8,4,5,71,65,66,51,46,40,36,24,26,5,5,63,49,44,28,13,10,10,1,73,70,79,22,80,77,56,56,35,35,30,62,59,40,27,71,70,57,56,67,91,78,77,71,68,63,53,48,44,42,74,74,45,39,33,25,25,24,22,19,7,7,75,73,71,80,79,80,78,72,72,62,59,57,49,36,36,27,15,19,13,8,1,1,1,84,80,75,90,84,90,49,59,72,41,43,43,53,67,59,52,52,35,24,20,22,67,69,59,53,53,54,87,84,78,62,16,11,17,67,61,61,61,54,55,19,4,2,31,8,3,3,9,81,31,29,31,67,47,47,52,40,57,56,33,35,37,63,63,58,50,39,59,59,59,93,84,79,75,68,68,79,79,10,4,4,60,58,40,40,40,18,14,12,6,3,1,1,75,69,67,53,52,52,92,91,91,58,57,49,45,42,35,29,20,13,11,10,5,6,72,50,50,51,40,28,19,14,10,77,78,71,53,53,50,43,29,18,13,10,2,80,67,59,59,59,46,71,71,81,83,78,72,68,68,70,68,57,31,24,14,14,1,3,11,77,73,69,65,61,48,45,80,78,83,44,42,35,32,27,28,19,11,6,3,3,2,96,95,87,84,84,73,62,59,54,91,91,10,9,8,61,46,41,41,34,24,1,66,70,68,80,88,71,68,47,42,32,32,74,80,66,63,59,39,36,34,25,12,8,7,65,66,66,65,65,62,91,83,71,79,79,54,54,42,48,43,23,23,23,70,79,70,63,60,60,69,71,60,58,50,55,41,51,48,48,89,94,89,65,57,63,72,69,64,54,54,47,91,92,89,47,47,57,41,36,38,29,11,11,11,93,89,63,64,55,43,41,39,41,36,75,75,50,65,65,69,62,60,86,79,79,65,57,48,49,29,29,29,55,50,49,39,43,43,43,23,22,22,65,54,63,63,76,74,72,80,76,76,81,76,74,74,71,66,57,54,54,51,83,83,83,40,39,5,2,71,62,60,51,52,85,90,92,62,52,51,51,91,90,90,57,51,48,47,36,38,24,26,26,76,76,65,60,56,56,55,46,42,30,28,19,16,16,73,74,73,80,43,43,53,59,73,71,81,78,62,72,62,55,47,48,39,33,32,30,7,7,65,61,61,97,92,92,87,89,91,60,42,71,68,67,82,77,77,27,27,24,68,67,67,59,41,28,21,5,5,68,68,23,9,8,7,73,70,81,69,34,21,24,20,69,66,66,61,52,39,69,67,64,73,62,57,51,52,52,30,29,26,18,18,18,9,2,74,82,77,82,78,79,43,43,44,87,79,89,89,54,47,47,47,20,4,1,74,73,71,47,47,49,38,71,71,64,75,52,43,43,32,14,11,8,8,77,69,68,62,62,59,48,30,30,26,72,72,72,49,58,66,28,30,39,57,49,39,46,39,72,55,53,46,45,38,25,20,17,13,74,66,60,24,2,2,1,1,65,60,64,53,44,28,28,19,19,79,71,60,65,50,48,29,25,25,18,16,16,3,3,78,78,75,62,58,58,51,35,27,9,9,9,9,72,66,64,98,70,47,43,29,22,13,12,12,69,56,56,51,87,86,86,76,64,63,56,42,24,24,28,28,68,62,35,37,25,20,17,65,60,50,41,32,31,38,27,11,21,20,20,80,80,77,69,68,53,46,37,37,37,70,70,66,54,54,54,74,70,65,63,63,71,64,41,41,32,30,22,22,16,21,8,3,2,74,70,65,64,62,62,52,49,47,57,74,74,46,41,29,11,11,9,79,73,63,60,43,51,46,56,43,33,42,42,52,43,43,31,30,29,92,89,83,80,75,74,66,59,56,60,48,54,54,52,65,65,75,80,61,58,56,44,45,39,80,43,39,38,80,78,65,75,63,57,54,48,38,35,24,20,18,1,76,34,34,25,25,23,24,2,1,1,1,68,63,63,98,86,86,62,60,60,88,88,83,74,74,53,52,38,30,30,86,55,45,40,34,32,3,2,4,60,55,65,60,51,50,67,47,42,38,36,27,24,22,22,80,80,80,61,54,52,45,45,37,34,30,10,10,10,64,58,56,31,22,22,22,21,17,17,65,57,58,58,54,54,51,61,61,39,49,43,36,65,51,41,41,41,46,54,48,65,61,61,79,75,51,51,35,35,80,75,72,48,43,27,13,84,73,56,56,48,58,48,42,15,12,8,8,5,73,69,68,72,72,60,53,51,61,45,34,34,30,87,77,75,73,55,60,49,49,35,35,36,80,65,38,30,27,38,31,61,54,34,37,11,69,68,55,42,25,35,34,68,64,63,87,93,93,93,51,24,27,27,71,71,66,50,19,14,24,16,17,17,3,58,56,51,51,66,64,58,9,9,9,74,63,71,43,40,9,5,2,44,43,36,28,25,15,8,8,65,62,60,51,35,27,20,20,14,14,89,72,66,59,58,48,25,35,27,73,78,72,70,69,65,57,54,49,30,24,19,15,10,66,63,54,47,43,41,36,36,37,27,23,14,7,1,2,68,62,60,79,81,74,47,57,56,56,87,86,88,69,69,60,39,47,37,37,37,19,21,15,73,57,53,50,46,47,62,37,34,28,38,27,26,24,14,19,19,70,38,19,13,10,8,73,71,81,81,68,60,59,54,49,41,52,44,70,59,56,47,44,44,44,62,61,58,80,89,82,54,53,69,58,56,33,69,64,62,57,57,60,45,40,39,39,60,58,64,76,75,72,85,85,85,55,35,35,33,72,67,63,60,60,35,34,19,20,20,9,19,9,70,67,67,62,57,62,84,83,85,55,53,27,22,21,65,56,56,51,39,39,39,67,56,49,45,50,37,77,60,51,47,42,38,63,56,49,49,47,43,22,17,11,6,10,1,1,3,81,59,45,44,42,34,29,26,2,75,65,60,39,27,24,24,24,17,63,62,61,72,66,60,57,57,41,38,31,31,17,73,51,51,54,67,45,45,45,30,28,28,64,51,48,48,91,91,83,64,36,38,29,24,77,61,55,39,26,24,74,74,62,72,92,89,58,55,51,46,46,39,37,63,60,51,51,51,51,91,82,78,78,77,64,53,47,39,34,37,27,27,27,14,17,3,2,65,70,66,76,62,62,62,75,57,60,54,38,40,28,22,22,19,17,9,9,1,1,1,1,70,63,63,85,92,88,77,45,27,27,28,14,24,24,16,80,61,60,60,50,45,49,43,57,54,54,74,74,74,56,54,59,80,68,65,65,88,94,97,88,63,56,71,57,41,28,6,9,14,5,94,93,93,51,32,28,27,27,65,65,75,77,75,75,62,67,57,51,51,34,34,27,71,62,62,89,82,89,18,15,15,2,82,82,79,24,22,13,8,8,2,69,69,65,82,82,87,55,50,60,46,92,49,47,31,31,31,65,57,52,47,47,38,46,46,91,11,67,64,56,52,32,42,33,29,21,30,37,61,43,42,45,40,96,65,75,64,62,39,39,34,58,50,45,40,32,34,34,66,62,63,23,19,16,78,65,36,34,32,74,84,69,65,63,58,49,53,49,26,37,9,7,2,55,46,44,22,21,17,68,60,47,44,33,29,24,85,50,50,50,50,70,70,62,54,50,29,4,4,1,1,73,70,67,62,52,50,44,40,38,35,30,40,35,21,19,15,9,5,68,63,56,54,56,97,97,95,59,50,47,47,47,90,73,68,64,59,48,46,44,87,82,82,82,52,62,51,51,87,39,27,27,23,71,71,56,86,14,68,70,61,34,32,27,75,85,79,15,6,1,37,48,48,27,21,26,23,75,64,57,57,57,42,37,47,45,43,37,32,23,17,14,10,7,3,1,99,83,68,55,51,31,31,23,18,18,2,70,69,63,76,70,44,54,47,35,33,24,88,90],"mode":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,2,2,2,1,2,2,2,1,1,1,1,1,2,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,2,2,2,2,2,2,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,2,2,1,1,2,2,2,1,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,1,1,1,0,0,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,2,2,2,2,2,1,1,1,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,2,1,1,1,2,2,2,1,1,1,1,1,1,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,1,1,1,1,1,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,2,2,2,2,2,2,2,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,2,2,1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,1,1,1,2,2,2,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,2,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,0,0,0,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,2,2,2,2,1,1,1,1,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,2,2,2,2,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,2,2,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,1,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,1,1,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,2,2,2,1,1,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,2,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,2,2,2,2,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,2,2,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,1,1,1,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,2,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,1,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,2,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,1,1,1,1,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,2,2,1,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,0,0,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,1,1,1,2,2,2,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,2,0,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,2,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,2,2,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,2,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,2,2,2,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,1,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,2,2,2,2,2,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,2,2,2,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,1,1,1,2,1,1,1,1,1,1,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,2,2,2,2,2,1,1,1,1,1,1,1,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,2,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,2,2,1,1,1,1,1,1,1,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,2,2,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,2,2,2,2,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,2,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,1,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,1,1,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,2,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,2,2,2,2,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,1,1,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,2,2,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,2,2,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,2,2,2,1,1,1,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,2,2,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,2,2,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,2,0,0,1,2,2,2,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,2,2,2,1,1,1,1,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,2,2,2,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,1,1,1,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,2,1,1,1,1,1,1,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,2,2,2,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,1,2,2,2,1,1,1,1,1,1,1,2,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,2,1,1,1,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,2,2,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,2,1,1,1,1,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,2,2,2,2,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,2,2,0,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,2,2,1,1,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,2,2,2,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,2,2,1,1,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,2,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,2,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,2,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,2,2,2,1,1,1,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,2,2,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,2,2,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,2,2,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,2,2,2,2,1,1,1,1,1,1,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,2,2,1,1,1,1,1,1,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,1,1,1,1,0,2,2,2,2,2,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,2,2,2,2,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,1,1,1,0,2,2,2,1,1,1,1,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,2,2,2,2,1,1,1,1,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,2,2,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,2,2,2,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,2,2,1,1,1,1,2,2,2,1,1,1,1,1,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,1,1,0,2,2,2,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,2,2,2,2,2,1,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,2,2,2,1,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,1,1,1,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,1,1,0,0,0,1,1,1,2,2,2,1,1,1,1,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,2,2,2,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,2,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,2,1,1,1,1,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,2,2,2,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,2,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,2,1,1,1,1,1,1,1,1,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,2,2,2,2,2,2,1,1,1,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,1,1,2,2,2,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,1,1,1,1,1,1,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,2,2,1,1,1,2,2,2,2,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,2,2,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,2,2,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,1,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,1,1,1,2,2,2,1,1,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,2,2,2,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,2,2,2,1,1,1,1,1,1,2,2,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,2,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,2,2,2,2,1,1,1,1,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,2,2,1,1,1,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,2,2,1,1,1,1,2,2,2,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,2,2,2,2,2,2,1,1,1,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,2,2,1,2,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,2,1,1,1,1,1,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,2,2,2,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,2,2,2,1,1,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,0,0,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,2,1,1,1,1,1,1,2,2,2,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,1,1,1,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,1,1,1,1,1,1,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,2,2,2,2,2,2,2,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,2,2,2,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,2,2,2,2,2,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,2,2,1,1,2,2,2,1,1,1,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,2,2,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,2,2,2,2,2,2,2,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,2,2,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,1,1,0,0,2,1,1,1,1,1,1,1,1,1,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,2,2,2,2,2,1,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,2,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,2,2,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,1,1,0,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,1,1,1,1,1,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,1,1,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,2,2,2,1,1,1,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,2,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,2,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,1,1,1,1,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,2,2,2,2,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,2,2,2,2,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,2,2,2,2,2,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,2,2,2,1,1,1,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,2,2,2,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,2,2,2,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,1,1,0,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,2,2,1,1,2,2,2,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,2,2,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,2,2,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,2,1,1,1,1,1,1,1,1,1,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,1,1,1,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,2,2,2,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,1,1,1,1,1,1,1,1,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,1,1,1,1,1,1,2,2,2,2,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,1,1,1,1,1,1,1,1,1,1,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,2,2,1,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,2,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,2,2,2,1,1,1,1,1,1,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,2,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,1,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,2,2,2,1,1,1,1,1,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,2,2,2,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,2,0,2,2,2,2,2,2,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,2,2,2,1,1,1,2,2,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,2,0,1,1,1,1,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,2,2,2,2,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,2,1,1,1,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,2,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,2,2,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,2,2,1,1,1,1,1,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,1,1,1,1,1,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,2,2,1,1,1,1,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,2,1,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,2,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,2,1,1,1,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,2,2,1,1,1,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,2,2,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,1,1,1,1,1,1,2,1,1,1,1,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,2,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,2,2,1,1,1,1,1,1,1,2,2,2,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,1,1,1,1,1,2,1,1,1,1,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,2,2,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,2,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,2,2,2,2,2,2,1,1,2,2,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,2,2,1,1,1,1,1,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,2,2,2,1,1,1,1,1,1,1,1,2,2],"hs":[1796,1769,1765,1741,1722,1701,1661,1621,1579,1540,1489,1451,1411,1407,1371,1336,1325,1322,1273,1261,1221,1207,1196,1148,1104,1096,1091,1087,1013,972,925,900,885,858,817,781,740,700,660,651,617,583,539,496,481,456,414,377,332,295,281,275,269,231,225,194,154,120,86,80,76,24,1800,1762,1755,1714,1678,1670,1658,1616,1576,1524,1489,1453,1409,1383,1340,1334,1298,1290,1266,1231,1194,1177,1174,1131,1092,1034,1021,985,963,938,933,908,900,878,853,843,797,769,721,673,625,618,606,585,581,545,524,520,490,452,428,419,398,359,317,293,289,268,262,257,251,210,169,162,157,151,131,127,120,98,93,82,78,71,67,64,1800,1769,1734,1695,1653,1614,1580,1542,1503,1492,1444,1405,1365,1343,1308,1281,1253,1206,1166,1126,1090,1052,1013,985,945,939,917,900,848,816,804,777,775,746,704,665,621,577,535,528,489,484,440,409,372,342,294,254,222,185,180,142,136,120,113,108,105,100,80,39,34,26,1795,1769,1726,1682,1642,1595,1534,1507,1464,1425,1382,1379,1348,1322,1278,1253,1225,1211,1169,1128,1086,1045,1005,979,937,933,900,854,818,814,803,773,745,698,670,661,619,573,561,557,530,503,471,449,426,418,371,327,317,297,273,245,221,197,192,160,139,136,120,75,51,47,1796,1793,1748,1709,1667,1623,1577,1540,1506,1466,1460,1457,1426,1395,1305,1272,1247,1204,1198,1154,1119,1078,1036,1027,1013,977,971,966,940,935,892,850,847,834,803,762,757,753,746,700,662,653,649,607,602,559,512,469,425,377,370,329,292,286,279,242,213,165,120,117,112,77,67,47,40,34,29,21,1795,1792,1751,1710,1687,1642,1601,1563,1523,1479,1413,1370,1357,1319,1314,1276,1230,1164,1132,1129,1055,1014,974,915,910,900,868,827,784,778,771,731,691,645,602,557,511,463,421,373,362,336,299,253,207,162,156,152,146,134,120,96,84,80,73,69,47,29,8,1794,1757,1718,1672,1639,1597,1581,1578,1526,1483,1444,1414,1405,1361,1308,1300,1279,1233,1189,1150,1110,1080,1075,1036,994,954,900,854,809,794,759,722,688,661,613,591,554,528,484,440,394,346,334,290,260,255,217,187,151,139,120,89,55,48,38,33,26,1796,1760,1717,1680,1634,1595,1528,1522,1449,1405,1362,1353,1332,1325,1321,1315,1281,1277,1241,1231,1226,1185,1178,1136,1088,1085,1052,1048,1012,972,940,900,863,832,788,770,735,687,651,604,561,514,508,474,468,427,393,388,381,368,331,294,242,205,201,181,153,120,84,73,71,1794,1757,1718,1676,1638,1595,1555,1550,1504,1461,1457,1450,1404,1400,1360,1348,1324,1278,1227,1190,1143,1105,1067,1064,1012,973,930,900,861,851,819,776,728,682,648,610,564,519,483,478,434,390,354,327,287,242,234,228,195,178,158,153,120,82,50,45,35,27,21,18,1796,1753,1724,1688,1641,1626,1583,1545,1539,1486,1446,1400,1358,1313,1270,1221,1216,1166,1127,1065,1027,973,933,900,854,815,774,769,712,675,669,642,611,570,532,500,465,423,418,408,377,352,310,276,270,248,241,237,232,230,225,217,212,208,164,120,75,62,39,17,1,1800,1770,1731,1688,1656,1629,1619,1578,1545,1511,1468,1428,1423,1381,1345,1299,1257,1213,1182,1143,1126,1122,1081,1042,1008,972,941,900,892,854,850,820,779,734,706,661,655,618,589,551,514,507,478,470,437,399,355,316,274,266,234,198,168,162,157,135,120,101,97,75,57,48,38,33,29,21,14,9,1800,1760,1722,1685,1637,1609,1568,1531,1524,1493,1487,1481,1436,1403,1375,1341,1336,1330,1325,1276,1237,1213,1169,1133,1096,1058,1052,1006,974,931,928,900,886,882,850,819,778,743,705,662,657,653,644,602,589,552,509,466,462,417,373,329,284,269,264,232,198,162,133,120,114,94,90,76,65,61,55,34,31,25,600,554,550,507,463,425,419,415,327,295,252,212,173,127,117,88,66,45,40,20,2,1800,1776,1754,1719,1674,1630,1624,1612,1605,1561,1520,1484,1438,1401,1359,1356,1332,1293,1252,1249,1207,1158,1153,1113,1066,999,958,916,900,859,815,772,766,761,759,712,707,701,659,642,601,596,518,510,479,474,436,394,350,309,307,303,299,259,215,170,131,120,92,90,82,78,74,68,46,42,37,32,27,1800,1795,1757,1712,1667,1618,1590,1556,1513,1479,1434,1430,1430,1384,1357,1324,1319,1305,1267,1236,1230,1188,1151,1115,1085,1056,1018,984,967,942,900,864,859,820,780,775,733,724,712,698,664,618,583,576,576,535,494,447,408,380,377,351,322,297,270,265,261,215,172,128,120,116,112,106,106,94,90,85,79,70,66,1800,1767,1732,1695,1656,1650,1614,1571,1528,1487,1483,1477,1456,1416,1363,1327,1321,1285,1245,1203,1143,1104,1100,1064,1026,1022,982,904,900,867,832,789,785,745,707,667,634,620,588,541,496,490,457,452,418,378,363,321,275,238,195,183,149,120,88,83,65,58,53,46,40,35,27,22,14,11,1793,1759,1723,1716,1683,1627,1551,1507,1502,1495,1488,1450,1429,1390,1385,1341,1299,1255,1214,1188,1140,1136,1109,1079,1054,1015,989,959,928,900,860,823,789,781,778,772,768,725,686,645,602,560,556,511,463,450,418,385,352,349,315,311,305,264,217,173,128,106,82,78,71,48,44,21,3,1800,1783,1742,1704,1670,1628,1593,1553,1513,1476,1452,1443,1400,1359,1353,1322,1283,1237,1195,1154,1147,1104,1061,1057,1049,1012,985,928,900,860,798,759,719,692,649,608,587,582,578,574,537,501,458,453,427,388,349,317,278,238,191,126,118,100,98,57,45,40,35,1800,1759,1711,1668,1665,1654,1615,1577,1560,1521,1478,1439,1396,1358,1317,1310,1302,1263,1219,1180,1138,1135,1130,1087,1018,1013,963,925,900,881,842,800,790,758,753,699,667,660,620,587,546,503,462,453,419,413,370,328,280,276,272,272,227,222,210,205,163,160,120,112,106,101,1800,1767,1726,1681,1640,1593,1548,1505,1492,1487,1445,1403,1358,1314,1308,1280,1240,1199,1145,1109,1087,1051,987,950,906,900,847,812,769,728,699,689,645,600,553,509,465,460,449,444,407,384,347,304,245,222,182,152,147,120,80,77,31,24,1794,1755,1726,1685,1643,1609,1575,1538,1494,1474,1433,1398,1356,1324,1317,1277,1234,1231,1190,1179,1139,1104,1059,1009,967,927,919,900,857,825,779,767,761,718,667,664,624,586,578,542,535,495,457,415,359,353,328,311,306,295,257,210,201,154,136,120,71,1800,1759,1725,1721,1677,1638,1597,1594,1554,1540,1510,1468,1453,1418,1414,1366,1332,1293,1255,1251,1244,1233,1229,1192,1156,1115,1071,1062,997,955,913,900,862,821,779,737,732,697,662,615,572,528,522,493,453,405,347,310,280,227,198,155,120,82,74,66,49,43,23,15,1800,1766,1726,1690,1657,1618,1583,1547,1543,1501,1455,1425,1389,1355,1318,1312,1309,1268,1228,1223,1211,1169,1140,1107,1103,1091,1055,1018,1001,981,962,937,900,860,820,775,771,761,732,703,676,672,672,666,626,583,536,492,425,401,371,367,329,293,248,222,218,218,171,127,123,119,112,107,48,38,19,14,10,6,1795,1757,1711,1668,1626,1585,1542,1492,1488,1484,1450,1410,1369,1317,1270,1234,1188,1170,1128,1082,1029,983,947,941,900,854,816,771,764,755,728,701,671,638,606,600,569,566,551,513,470,427,411,375,329,296,254,243,196,192,153,120,73,69,59,31,24,16,8,1795,1756,1665,1628,1599,1580,1576,1567,1529,1484,1468,1438,1428,1386,1356,1337,1299,1259,1213,1148,1107,1102,1080,1074,1034,996,942,900,881,863,818,785,743,712,673,644,628,581,535,530,501,480,435,386,327,301,271,240,207,168,125,120,114,83,76,69,66,66,45,41,37,33,29,23,18,1800,1767,1718,1682,1642,1639,1600,1561,1523,1518,1475,1427,1424,1422,1377,1343,1337,1333,1330,1292,1262,1251,1209,1183,1157,1115,1069,1033,992,946,900,873,870,826,780,776,744,713,697,665,622,617,604,601,597,584,555,528,505,499,476,472,458,454,420,396,386,354,320,279,274,239,200,164,123,120,111,87,58,54,46,19,14,11,1793,1758,1712,1685,1659,1615,1594,1568,1545,1525,1521,1484,1444,1410,1374,1369,1336,1330,1282,1278,1241,1197,1158,1154,1148,1108,1065,1036,1005,1001,969,927,921,918,900,859,856,826,777,771,757,726,696,641,602,549,499,465,429,392,363,332,298,292,288,284,262,236,229,183,141,120,115,110,66,1800,1779,1761,1711,1672,1663,1625,1594,1555,1513,1474,1437,1396,1392,1337,1293,1262,1247,1208,1170,1166,1162,1131,1094,1053,1045,1023,988,943,901,900,860,825,791,788,749,707,659,618,575,571,530,526,495,447,416,375,333,324,320,281,241,196,157,120,76,69,27,23,1800,1763,1725,1677,1672,1628,1588,1543,1538,1525,1486,1440,1401,1361,1318,1272,1229,1184,1181,1181,1135,1092,1047,1020,979,960,921,900,855,801,757,734,694,690,684,673,641,611,578,549,511,507,503,496,458,423,377,365,320,273,269,228,219,215,178,174,169,126,122,116,111,104,102,87,64,46,42,34,27,22,16,13,9,4,600,561,517,501,496,457,412,368,326,321,289,247,213,208,202,198,155,142,120,105,98,94,56,51,34,25,21,8,1794,1789,1754,1710,1653,1613,1566,1524,1519,1487,1450,1408,1402,1358,1347,1306,1300,1258,1198,1159,1135,1111,1071,1025,989,949,934,900,862,823,801,774,739,701,660,617,611,572,568,523,487,446,422,375,333,328,282,254,216,177,174,137,120,76,66,38,25,18,10,4,1800,1753,1746,1708,1669,1624,1580,1537,1496,1451,1394,1358,1314,1286,1279,1245,1227,1184,1139,1101,1056,1051,997,965,958,912,900,857,817,798,794,770,765,760,715,674,633,592,582,543,502,482,444,435,429,392,361,357,324,296,277,257,252,227,223,218,212,208,149,144,120,96,1796,1759,1728,1689,1655,1633,1600,1570,1567,1527,1492,1453,1450,1442,1413,1378,1337,1297,1255,1205,1153,1147,1133,1100,1067,1020,1016,973,961,925,900,885,849,810,766,729,692,651,606,569,533,485,451,432,412,377,366,336,293,253,200,168,130,125,121,106,101,77,60,34,29,25,1800,1761,1723,1658,1631,1594,1556,1526,1485,1441,1387,1353,1313,1274,1267,1219,1176,1146,1107,1103,1099,1054,1023,966,919,900,883,847,814,811,765,726,721,692,686,672,631,596,548,518,479,432,420,394,390,362,331,306,297,275,269,243,201,194,188,184,167,163,139,133,120,104,78,56,1800,1761,1719,1680,1646,1616,1555,1518,1451,1404,1365,1321,1279,1275,1271,1225,1222,1187,1144,1102,1074,1025,981,952,907,900,857,813,785,746,710,692,662,617,575,568,542,538,510,480,476,471,424,413,376,339,297,266,222,216,205,162,121,111,104,73,41,30,18,13,9,1800,1766,1747,1742,1701,1687,1646,1641,1565,1537,1505,1469,1437,1401,1363,1357,1317,1272,1268,1263,1222,1155,1148,1101,1057,1012,1007,998,968,929,922,900,852,804,761,757,751,749,744,727,707,686,653,631,565,525,521,497,493,493,458,414,374,336,283,257,231,208,205,183,148,140,137,120,115,94,68,38,34,30,16,11,8,5,0,600,567,534,499,460,426,383,336,330,326,285,251,245,1800,1762,1725,1682,1640,1634,1592,1543,1503,1461,1419,1360,1314,1289,1264,1228,1188,1144,1097,1053,1008,1004,962,949,914,900,857,851,813,768,737,698,658,613,574,570,528,488,454,410,370,330,287,241,217,174,164,120,94,88,65,60,54,47,44,39,28,23,18,14,5,2,1800,1759,1721,1675,1633,1588,1544,1506,1474,1468,1462,1423,1381,1334,1293,1255,1219,1179,1143,1104,1096,1090,1084,1039,976,935,900,857,833,787,744,741,726,697,663,626,586,577,540,501,494,449,404,360,316,311,297,297,252,212,202,164,158,120,78,67,63,58,13,6,1792,1753,1709,1670,1627,1600,1595,1554,1527,1517,1479,1433,1396,1363,1323,1280,1241,1233,1188,1142,1096,1046,999,968,964,936,905,900,895,871,832,791,743,735,697,652,611,578,540,529,525,490,455,416,377,364,338,335,319,278,241,197,155,120,81,74,65,56,30,26,1800,1766,1718,1707,1679,1653,1647,1641,1602,1575,1547,1515,1475,1467,1449,1417,1394,1389,1347,1299,1268,1237,1207,1203,1191,1150,1107,1094,1068,1028,984,977,970,955,915,900,895,890,884,854,823,794,751,708,700,663,658,656,646,607,565,519,477,435,391,347,307,265,258,214,177,173,167,162,126,120,114,110,60,1800,1772,1730,1687,1647,1642,1600,1556,1510,1466,1463,1458,1408,1370,1284,1243,1220,1182,1177,1145,1103,1099,1065,1028,986,946,900,887,846,805,769,766,761,710,679,637,611,569,532,493,459,435,410,365,323,280,270,266,227,190,147,120,112,78,43,35,32,1794,1764,1722,1680,1639,1596,1551,1506,1453,1404,1376,1339,1300,1259,1206,1167,1125,1121,1077,1033,944,893,854,847,811,770,721,680,644,601,588,555,513,493,487,443,398,350,345,302,294,247,203,141,138,129,120,73,1800,1762,1734,1695,1657,1653,1617,1573,1529,1492,1460,1421,1415,1384,1345,1305,1281,1243,1175,1130,1085,1053,992,945,939,919,917,900,855,845,805,765,726,680,639,627,581,536,495,451,448,426,422,377,331,312,279,240,224,187,142,132,120,97,92,73,51,32,25,22,18,1800,1764,1729,1726,1701,1656,1614,1571,1530,1525,1481,1435,1396,1380,1354,1319,1282,1238,1194,1145,1108,1103,1073,1068,1048,1009,973,965,926,900,889,848,811,806,759,753,747,698,656,614,576,533,491,486,454,407,371,367,363,323,283,277,231,225,225,187,148,144,133,120,74,57,51,31,24,1800,1797,1760,1709,1679,1675,1644,1607,1563,1558,1546,1526,1492,1463,1459,1420,1368,1329,1304,1261,1253,1247,1243,1240,1224,1188,1183,1156,1131,1093,1058,1053,1048,1039,1036,966,960,928,900,861,856,811,772,740,700,664,622,585,545,516,489,484,435,431,398,358,354,338,304,298,244,205,199,153,120,111,68,63,29,1800,1774,1727,1722,1717,1680,1648,1615,1571,1527,1488,1468,1426,1422,1413,1376,1356,1312,1295,1241,1201,1155,1082,1042,1008,993,958,936,900,855,810,762,757,711,706,682,642,637,588,548,503,458,414,372,323,321,277,272,266,216,190,158,120,91,87,82,76,69,53,28,22,17,1800,1763,1728,1685,1646,1640,1601,1592,1560,1519,1504,1467,1428,1385,1319,1279,1243,1204,1166,1129,1089,1047,1036,999,948,900,864,827,810,783,741,692,659,624,587,544,521,482,464,405,363,343,302,261,224,183,180,142,120,113,103,84,57,29,24,1800,1763,1731,1691,1653,1614,1571,1525,1509,1473,1442,1436,1395,1379,1340,1300,1265,1228,1187,1147,1140,1105,1069,1009,967,922,910,900,897,857,833,810,748,740,693,682,641,629,595,557,501,479,473,433,398,389,383,376,332,327,312,273,264,219,212,157,151,120,76,29,21,14,1800,1772,1731,1700,1658,1627,1590,1539,1510,1489,1482,1443,1405,1364,1360,1355,1350,1307,1258,1219,1175,1127,1090,1048,1021,980,947,925,900,897,859,855,818,809,770,730,707,689,685,667,628,589,546,535,495,451,410,370,315,278,237,199,158,120,53,49,33,27,1800,1780,1760,1726,1686,1681,1644,1625,1582,1540,1498,1483,1478,1445,1408,1359,1352,1348,1342,1319,1295,1284,1246,1207,1196,1192,1187,1139,1134,1096,1034,995,976,934,930,898,852,830,792,752,715,670,643,629,589,551,495,457,415,372,368,355,351,309,295,255,250,235,225,216,212,196,170,165,131,125,118,99,95,75,1787,1756,1711,1674,1636,1630,1586,1542,1535,1513,1508,1461,1422,1377,1335,1300,1258,1212,1147,1083,1058,1017,981,970,935,900,883,854,790,744,705,658,654,644,603,558,512,468,465,423,406,373,337,293,263,247,243,236,196,158,152,120,91,85,80,61,52,43,38,33,29,1800,1769,1731,1687,1642,1604,1559,1528,1486,1462,1424,1381,1377,1372,1368,1335,1280,1242,1197,1154,1107,1082,1036,1021,983,938,926,900,854,815,780,742,738,732,684,637,604,556,551,514,482,479,474,467,462,425,422,406,371,327,319,269,263,238,193,148,132,120,94,46,24,19,14,9,8,4,1797,1772,1739,1712,1683,1640,1607,1578,1539,1512,1484,1454,1449,1412,1369,1354,1289,1245,1217,1177,1140,1110,1099,1063,1017,988,965,939,914,900,892,853,810,773,749,711,667,624,583,574,533,487,464,428,421,380,359,315,300,267,238,233,207,173,129,113,104,101,95,81,43,38,33,28,22,15,1793,1762,1735,1688,1649,1613,1581,1544,1501,1491,1464,1456,1418,1381,1349,1311,1241,1208,1148,1097,1052,1048,1039,1006,981,940,900,870,844,802,761,709,702,698,665,641,636,605,602,597,566,562,559,498,456,445,442,436,431,388,345,303,258,254,249,231,208,190,185,157,132,120,102,82,57,53,23,1800,1761,1725,1707,1701,1663,1624,1589,1546,1512,1471,1437,1394,1354,1350,1302,1266,1221,1209,1169,1130,1094,1045,1007,998,992,953,942,907,900,865,824,820,786,742,739,733,689,668,602,597,558,509,471,466,435,385,352,311,293,239,204,188,185,136,120,82,55,51,30,22,17,13,3,1800,1771,1728,1688,1643,1603,1599,1570,1504,1466,1457,1411,1369,1329,1326,1287,1240,1178,1158,1152,1138,1104,1070,1067,1041,1038,1028,987,959,941,903,900,898,890,853,811,780,740,697,667,663,649,613,608,580,541,494,483,448,407,393,358,323,277,231,187,143,120,117,111,1796,1759,1726,1712,1679,1642,1602,1558,1513,1473,1435,1395,1359,1316,1276,1235,1200,1195,1155,1097,1053,1047,1005,966,933,910,900,865,826,789,779,741,698,675,654,616,574,540,503,500,492,452,420,384,336,288,251,210,204,163,141,120,65,46,41,38,32,23,19,15,1796,1756,1714,1674,1646,1606,1569,1548,1512,1507,1498,1463,1458,1416,1413,1408,1370,1327,1279,1261,1227,1188,1184,1144,1110,1065,1045,1005,974,917,900,873,869,859,821,779,743,717,680,640,611,573,569,557,515,474,457,452,409,364,339,298,247,207,165,150,147,142,135,129,122,115,92,80,77,70,64,60,55,35,30,25,22,13,1800,1767,1729,1693,1660,1656,1619,1573,1533,1498,1449,1417,1381,1346,1305,1264,1253,1190,1149,1100,1053,1032,986,958,932,900,871,815,810,768,728,688,679,643,602,593,559,518,475,469,462,423,387,381,368,347,303,259,252,217,175,133,109,105,97,89,80,75,49,28,23,19,15,11,1796,1753,1724,1669,1641,1605,1568,1528,1491,1448,1412,1373,1333,1225,1182,1176,1172,1134,1091,1052,1005,999,983,946,904,892,848,845,840,809,766,751,717,672,641,602,598,520,473,427,385,341,297,252,244,239,193,189,150,120,114,111,88,80,59,35,31,10,1800,1764,1722,1686,1644,1603,1565,1525,1486,1450,1442,1401,1396,1365,1326,1287,1249,1211,1161,1124,1080,1062,1026,985,935,903,900,866,823,784,779,737,732,699,655,637,603,550,500,494,490,447,413,387,328,288,280,239,182,142,120,103,98,93,87,81,77,1797,1752,1708,1674,1649,1642,1613,1604,1561,1548,1512,1505,1493,1456,1454,1422,1416,1394,1358,1352,1304,1262,1220,1176,1137,1101,1065,1024,979,971,928,900,854,816,775,762,718,708,671,637,633,628,607,564,557,512,469,455,416,405,364,360,343,317,292,285,263,251,246,227,219,195,191,187,181,176,172,157,147,142,120,67,62,30,8,1800,1761,1715,1679,1656,1615,1610,1574,1537,1501,1496,1456,1447,1423,1379,1364,1322,1296,1292,1247,1227,1223,1185,1148,1104,1098,1060,1030,985,978,941,936,900,858,814,777,735,705,664,594,567,521,513,491,449,440,403,359,310,273,231,185,143,120,113,67,60,58,45,1800,1793,1754,1721,1678,1664,1646,1634,1599,1566,1532,1526,1514,1507,1472,1454,1450,1417,1402,1399,1360,1352,1313,1307,1269,1243,1238,1227,1193,1164,1138,1129,1125,1083,1037,1003,966,914,900,896,853,816,774,734,695,690,654,644,603,558,507,462,419,399,354,308,265,223,179,134,120,1800,1767,1761,1715,1685,1641,1592,1555,1518,1475,1436,1431,1381,1375,1330,1282,1231,1190,1151,1147,1142,1102,1087,1045,1042,1005,996,953,915,901,900,892,848,827,822,773,730,692,657,623,577,534,488,451,407,397,355,351,312,274,262,252,218,176,163,139,120,93,89,46,32,27,22,5,1794,1767,1730,1725,1683,1678,1646,1613,1596,1559,1513,1506,1473,1444,1401,1396,1338,1302,1257,1211,1167,1127,1084,1078,1078,1039,1002,998,983,975,934,900,858,828,786,752,713,674,669,644,639,633,596,551,515,469,425,414,409,383,361,332,309,278,255,230,225,188,151,124,120,115,110,104,98,95,90,68,60,1800,1770,1736,1704,1666,1633,1593,1588,1568,1527,1519,1513,1470,1429,1403,1360,1340,1333,1323,1292,1260,1230,1193,1156,1152,1111,1070,1022,1015,969,931,923,919,900,878,834,823,780,739,701,660,626,581,541,498,492,451,446,416,387,349,320,279,244,238,203,198,183,160,153,120,103,84,58,52,45,22,17,5,1800,1759,1721,1683,1675,1629,1587,1561,1555,1500,1479,1457,1418,1392,1348,1298,1257,1219,1168,1127,1099,1091,1061,1025,986,941,935,900,856,814,776,771,730,715,711,706,648,608,567,525,483,439,389,352,316,312,284,253,224,193,159,136,125,120,90,77,72,1800,1760,1718,1703,1667,1614,1585,1532,1490,1482,1457,1413,1374,1329,1289,1246,1197,1154,1144,1105,1074,1038,995,975,936,890,863,794,773,729,681,648,607,600,565,559,508,504,492,458,442,435,395,364,358,321,275,233,194,153,120,81,36,30,21,15,8,1800,1772,1745,1708,1671,1642,1639,1634,1608,1604,1559,1516,1470,1424,1414,1383,1354,1311,1307,1278,1234,1228,1187,1181,1149,1144,1101,1063,1053,1017,974,928,900,860,818,786,765,759,759,745,711,685,640,593,552,546,505,462,417,407,396,392,345,335,328,285,246,198,192,187,180,176,143,121,1800,1772,1731,1689,1647,1601,1533,1490,1446,1438,1434,1396,1380,1345,1341,1297,1264,1219,1213,1165,1119,1117,1086,1050,1013,972,949,912,907,900,861,819,777,768,723,714,680,650,610,568,533,493,451,411,405,369,330,291,254,249,243,227,188,148,120,117,113,98,79,52,33,28,14,3,1800,1758,1717,1713,1682,1676,1638,1597,1593,1551,1519,1488,1482,1438,1395,1357,1314,1270,1233,1199,1141,1135,1130,1114,1077,1036,1020,974,935,900,896,849,805,777,735,697,649,612,608,605,569,535,508,468,436,397,351,286,281,277,237,194,156,120,115,109,106,103,100,85,80,56,51,30,27,22,18,1800,1766,1736,1727,1693,1657,1619,1580,1535,1531,1489,1485,1475,1469,1436,1396,1364,1326,1291,1250,1211,1204,1171,1134,1125,1089,1056,1018,1009,964,959,950,913,905,896,870,830,793,757,716,696,654,613,596,559,521,516,477,468,446,408,404,386,381,376,328,322,287,273,236,193,180,155,131,120,104,99,63,52,49,43,30,27,19,12,7,1800,1795,1756,1748,1708,1668,1625,1622,1603,1568,1562,1527,1523,1516,1480,1443,1407,1361,1321,1284,1246,1239,1198,1157,1153,1112,1109,1080,1052,1050,1018,998,962,958,952,941,900,856,840,818,780,759,731,700,695,673,637,630,609,603,558,511,463,418,375,331,287,242,195,191,186,135,130,120,111,87,67,62,1800,1767,1731,1697,1665,1661,1613,1579,1551,1546,1504,1473,1445,1415,1384,1379,1375,1360,1324,1299,1261,1218,1193,1154,1107,1037,1029,1003,955,932,909,900,862,858,827,797,759,723,687,671,641,598,557,549,524,483,458,443,401,351,310,282,274,245,207,168,163,150,120,95,75,42,35,24,10,8,1800,1762,1723,1718,1691,1659,1632,1587,1555,1511,1483,1442,1401,1393,1380,1352,1328,1300,1276,1241,1231,1191,1155,1116,1079,1034,1007,969,932,927,904,900,893,882,849,784,745,705,669,632,627,606,561,514,510,478,469,452,406,366,358,334,309,281,274,248,242,237,232,217,212,166,160,120,105,82,77,1796,1757,1718,1684,1653,1611,1563,1529,1506,1478,1474,1470,1460,1422,1379,1336,1332,1309,1300,1270,1244,1205,1165,1146,1114,1076,1071,1030,1013,978,974,934,900,861,822,813,791,785,752,720,689,685,661,624,588,543,538,535,526,497,458,414,380,372,348,304,298,258,219,214,189,169,148,120,78,72,54,50,45,31,22,18,14,1795,1761,1755,1738,1701,1659,1626,1582,1541,1502,1461,1426,1411,1375,1338,1303,1283,1242,1236,1194,1186,1155,1118,1074,1034,1020,987,954,948,943,939,890,868,826,773,735,728,695,653,639,609,583,578,574,545,513,475,465,433,399,382,347,304,270,227,222,215,210,203,197,162,156,152,148,144,140,120,70,66,50,45,40,23,17,1800,1761,1728,1696,1656,1617,1581,1537,1494,1445,1408,1381,1344,1297,1259,1217,1173,1127,1087,1076,1055,1020,981,933,900,852,812,770,729,726,710,668,621,578,527,524,473,415,357,308,262,217,173,129,122,119,102,98,77,56,51,41,23,19,1800,1768,1725,1683,1666,1640,1620,1595,1591,1585,1578,1553,1512,1500,1498,1494,1466,1422,1377,1372,1332,1328,1292,1282,1245,1199,1157,1109,1078,1053,1011,968,947,935,900,852,797,764,726,678,652,622,576,520,450,410,357,350,304,260,215,209,204,198,184,159,139,122,114,94,91,86,61,33,30,26,21,18,14,1765,1731,1729,1688,1642,1636,1630,1582,1542,1515,1501,1464,1420,1384,1348,1313,1305,1276,1271,1231,1200,1165,1125,1113,1074,1066,1028,991,951,945,900,858,819,786,781,760,755,719,707,671,630,579,543,503,457,446,441,393,354,319,283,278,246,206,120,108,82,77,64,61,54,46,19,1800,1772,1730,1697,1692,1688,1640,1585,1533,1492,1451,1408,1405,1372,1326,1288,1240,1192,1147,1142,1105,1067,1035,993,947,941,900,889,854,813,758,712,671,633,596,541,504,471,437,399,351,318,272,267,235,230,185,178,137,120,102,97,73,65,1800,1748,1706,1676,1637,1633,1628,1596,1554,1540,1501,1464,1427,1387,1338,1299,1293,1258,1211,1184,1153,1151,1087,1081,1060,1018,979,942,939,889,881,844,839,832,796,761,758,754,741,703,699,669,630,623,588,585,555,518,491,449,417,376,370,335,295,252,226,193,152,120,81,75,62,38,30,27,1800,1788,1781,1740,1710,1674,1631,1625,1618,1611,1576,1572,1554,1547,1538,1533,1528,1482,1448,1401,1360,1331,1293,1258,1216,1180,1139,1098,1060,1015,978,975,975,958,952,929,900,861,856,850,844,810,766,723,686,647,606,567,521,473,426,382,340,299,287,281,277,270,226,189,154,120,114,78,73,68,66,45,10,1792,1789,1742,1727,1690,1648,1639,1633,1592,1576,1543,1519,1486,1454,1416,1410,1366,1315,1276,1235,1182,1142,1109,1065,1057,1022,980,939,929,900,863,827,785,780,741,699,664,623,575,537,518,473,468,435,401,384,352,308,301,286,248,213,203,168,133,120,114,110,106,106,103,98,93,58,50,34,29,20,1794,1762,1729,1692,1655,1621,1592,1551,1545,1542,1499,1461,1425,1384,1376,1346,1321,1282,1277,1238,1198,1162,1118,1068,1031,987,952,920,900,865,829,821,809,773,740,694,662,658,652,647,643,604,569,533,528,518,482,445,399,358,351,306,288,251,214,183,150,120,115,75,33,29,18,14,8,1800,1768,1726,1714,1684,1641,1599,1560,1520,1496,1494,1485,1452,1449,1430,1402,1331,1283,1234,1193,1146,1140,1099,1062,1038,991,945,900,859,853,803,798,762,743,702,695,681,659,622,592,551,506,500,457,412,387,346,309,305,272,235,198,167,121,117,111,105,63,48,43,38,35,29,25,20,15,1800,1771,1726,1677,1648,1612,1582,1563,1529,1485,1446,1407,1403,1363,1333,1307,1264,1220,1210,1184,1162,1156,1116,1074,1045,1011,967,960,910,903,900,858,834,805,800,779,741,698,695,689,647,602,582,542,500,450,406,399,373,368,340,307,280,261,231,223,185,147,142,120,104,81,76,1800,1761,1713,1710,1667,1627,1588,1546,1511,1481,1434,1390,1345,1338,1300,1293,1253,1210,1164,1127,1082,1046,1039,1000,955,924,900,869,865,825,780,743,702,659,589,575,534,485,447,403,371,335,297,289,248,206,159,155,143,120,117,74,62,43,38,21,17,1800,1759,1722,1674,1642,1600,1581,1539,1501,1457,1424,1384,1325,1317,1268,1240,1195,1187,1165,1130,1125,1076,1037,1033,982,938,900,859,822,780,774,729,683,655,616,573,562,557,513,470,430,425,362,335,296,258,255,218,209,205,196,177,150,144,139,133,120,116,109,104,101,97,92,86,82,78,74,1794,1756,1713,1669,1628,1595,1591,1554,1520,1459,1417,1388,1341,1336,1299,1286,1247,1244,1232,1227,1181,1166,1130,1096,1055,1032,994,951,945,900,849,816,780,750,704,684,678,598,568,523,512,475,423,385,346,328,282,276,234,170,166,120,94,87,53,46,42,37,27,18,1794,1760,1721,1681,1647,1612,1575,1530,1501,1462,1425,1384,1378,1336,1301,1258,1253,1211,1206,1170,1129,1092,1051,1021,1016,974,959,956,918,900,868,845,822,793,773,755,745,739,726,726,689,685,679,636,598,553,547,506,499,494,470,429,410,365,320,284,272,268,262,208,176,149,141,120,74,17,1800,1774,1771,1737,1688,1653,1648,1612,1584,1581,1556,1541,1499,1445,1399,1353,1347,1335,1299,1258,1219,1174,1135,1080,1047,1005,980,961,926,900,893,852,843,806,798,765,722,678,675,652,635,611,578,555,526,495,457,431,428,403,399,394,345,339,300,257,226,185,180,176,173,169,117,86,80,58,51,43,37,26,22,20,1,1800,1774,1737,1695,1680,1647,1606,1556,1519,1494,1449,1408,1363,1319,1280,1265,1261,1255,1237,1210,1162,1133,1106,1070,1043,995,963,960,949,914,911,900,854,850,838,812,788,782,750,715,684,681,677,673,631,591,546,541,535,494,454,416,371,326,305,280,275,268,242,235,229,200,194,166,157,128,120,115,114,110,106,101,1800,1762,1726,1721,1693,1680,1642,1607,1577,1564,1531,1467,1417,1377,1341,1307,1255,1233,1231,1202,1160,1116,1077,1074,1034,1012,992,960,936,900,889,868,851,814,777,774,744,702,664,621,584,541,538,500,458,431,391,362,321,299,275,235,225,201,171,145,120,85,56,50,34,30,25,17,12,6,1795,1758,1755,1724,1701,1660,1616,1587,1544,1522,1483,1473,1431,1388,1345,1299,1271,1226,1181,1157,1128,1104,1066,1060,1057,1051,1013,981,964,923,900,855,811,773,733,692,655,614,573,569,531,526,512,474,432,387,345,329,310,304,258,252,245,193,188,166,147,143,117,106,100,54,9,1794,1759,1722,1687,1681,1670,1644,1621,1567,1532,1486,1454,1418,1378,1376,1343,1339,1325,1284,1262,1209,1161,1128,1084,1073,1036,1003,968,922,907,900,861,819,785,782,738,711,676,656,611,606,557,515,481,442,397,364,323,283,243,201,197,147,120,112,106,92,87,81,74,60,56,42,1800,1767,1745,1727,1702,1661,1619,1575,1531,1496,1488,1461,1413,1379,1336,1306,1268,1224,1218,1179,1135,1126,1097,1058,1012,998,993,945,929,900,895,850,815,808,748,714,670,627,614,579,537,505,500,496,461,431,388,341,296,253,250,250,215,211,169,133,126,120,115,102,75,1795,1767,1735,1697,1679,1636,1599,1558,1553,1517,1472,1434,1392,1351,1348,1345,1305,1288,1248,1213,1195,1156,1119,1081,1039,989,948,904,891,852,820,788,743,728,693,648,618,614,573,543,537,501,461,413,391,353,307,300,266,221,209,204,183,139,120,116,72,65,59,37,21,14,9,5,1800,1765,1723,1670,1636,1633,1607,1570,1542,1507,1457,1450,1405,1366,1362,1341,1334,1329,1248,1242,1196,1153,1136,1100,1062,1021,979,949,909,900,845,812,763,732,677,668,632,622,604,600,556,553,508,464,457,453,434,395,391,368,364,338,317,293,287,284,238,194,189,145,1800,1766,1763,1748,1710,1699,1693,1654,1602,1564,1560,1521,1509,1466,1423,1384,1378,1335,1291,1250,1210,1169,1136,1093,1052,1007,970,964,961,928,920,900,894,848,822,774,749,722,679,643,601,559,534,490,447,402,367,327,285,219,186,182,171,153,148,120,107,101,97,90,65,61,37,29,21,18,13,1792,1750,1745,1729,1684,1654,1621,1540,1499,1494,1489,1482,1447,1410,1367,1323,1313,1279,1242,1211,1204,1183,1179,1151,1112,1106,1069,1026,995,954,912,900,894,863,858,818,782,740,735,712,673,629,584,550,546,508,464,425,385,341,299,255,249,215,179,173,134,126,123,120,110,103,1800,1776,1738,1724,1683,1647,1610,1570,1526,1500,1459,1417,1407,1369,1337,1296,1255,1215,1200,1157,1121,1117,1077,1034,990,948,909,900,893,852,839,803,796,772,747,742,703,663,622,578,572,530,505,468,405,357,324,317,279,275,228,194,191,158,153,120,100,80,68,62,55,50,36,29,23,1800,1763,1729,1686,1649,1626,1603,1600,1554,1514,1485,1439,1397,1362,1319,1292,1270,1223,1178,1163,1156,1122,1115,1072,1036,987,959,950,938,900,862,824,813,782,742,725,692,660,620,595,571,541,535,504,459,416,376,331,302,267,229,184,179,175,121,116,110,66,17,8,3,1794,1744,1703,1657,1636,1596,1576,1530,1519,1491,1456,1414,1371,1333,1326,1285,1281,1246,1200,1167,1124,1108,1085,1072,1031,989,980,938,900,863,832,799,795,755,713,669,628,588,546,508,468,462,455,416,406,391,354,308,275,234,191,153,120,85,55,28,20,16,1800,1794,1751,1738,1731,1693,1620,1615,1594,1586,1536,1496,1492,1472,1438,1402,1366,1325,1317,1273,1224,1184,1142,1136,1086,1053,1018,977,939,900,874,840,798,776,771,740,720,681,640,598,591,556,520,493,455,449,439,398,362,323,279,273,228,215,183,170,165,159,148,144,121,117,101,96,92,84,63,1792,1758,1725,1703,1658,1653,1624,1580,1543,1501,1492,1453,1413,1370,1326,1260,1254,1194,1153,1118,1070,1065,1044,1011,979,944,900,856,820,789,748,713,705,665,661,622,575,530,479,474,432,383,324,284,246,211,195,152,120,96,89,84,62,40,35,29,27,21,17,8,1800,1769,1735,1692,1643,1598,1594,1553,1512,1508,1500,1454,1418,1377,1329,1294,1260,1210,1178,1142,1098,1058,1054,1047,1043,1018,1012,962,923,900,886,841,799,785,757,726,688,641,590,586,551,523,517,505,474,439,436,431,397,357,318,270,227,183,173,127,122,114,110,104,98,94,88,1794,1759,1755,1740,1736,1696,1671,1611,1590,1569,1530,1498,1459,1416,1402,1370,1327,1284,1259,1222,1176,1136,1124,1096,1060,1023,981,974,936,900,893,857,813,806,765,758,722,695,688,648,604,560,553,551,548,504,467,423,396,369,348,308,282,239,235,231,180,144,120,81,75,70,33,30,26,1793,1766,1722,1718,1661,1621,1617,1582,1533,1494,1482,1446,1411,1371,1324,1282,1276,1243,1202,1164,1157,1122,1078,1037,981,935,900,871,829,816,770,733,726,691,662,625,576,535,529,523,519,498,494,487,446,439,396,355,313,269,227,183,139,135,130,120,114,1796,1760,1748,1715,1670,1634,1602,1563,1506,1470,1438,1396,1359,1354,1348,1310,1267,1229,1184,1147,1141,1098,1094,1022,987,946,943,900,864,820,780,776,735,732,695,686,658,615,576,571,535,524,487,484,450,435,395,356,313,309,302,265,261,225,178,135,131,120,117,99,95,70,52,46,42,28,22,18,15,4,1800,1767,1731,1691,1688,1685,1645,1640,1599,1586,1579,1551,1548,1543,1531,1495,1463,1421,1376,1370,1327,1286,1246,1242,1216,1179,1158,1132,1092,1052,1011,974,968,950,947,944,900,865,820,781,740,701,656,647,621,601,579,554,543,522,468,425,381,339,298,282,255,252,234,215,210,167,161,120,113,108,101,45,28,21,12,7,1800,1761,1720,1708,1678,1624,1613,1579,1541,1535,1497,1455,1433,1383,1378,1340,1286,1249,1212,1175,1150,1145,1081,1039,1036,998,961,929,900,858,820,782,777,740,693,678,646,607,600,584,562,525,488,450,410,369,329,321,275,231,187,150,143,120,99,61,57,54,48,36,29,20,15,8,1796,1761,1720,1707,1672,1627,1588,1583,1578,1534,1495,1456,1420,1382,1343,1302,1258,1242,1207,1161,1116,1111,1068,1029,977,972,936,900,860,838,797,792,775,740,698,660,608,598,562,519,506,481,442,413,367,363,323,279,239,196,164,158,154,148,142,137,120,16,1800,1770,1738,1716,1688,1642,1614,1577,1530,1505,1441,1401,1356,1308,1273,1237,1235,1197,1156,1119,1072,1066,1045,1041,987,946,900,854,815,774,760,756,725,711,705,702,690,653,597,557,512,476,437,394,390,382,345,306,265,224,181,161,156,120,101,77,45,31,12,8,2,1800,1764,1724,1717,1674,1628,1589,1541,1500,1479,1436,1431,1388,1344,1308,1274,1269,1224,1180,1177,1173,1157,1127,1088,1043,1002,957,911,900,887,846,817,799,757,730,687,612,568,564,518,498,461,440,396,381,359,325,304,298,253,228,224,194,150,127,122,118,109,104,100,45,22,16,1800,1768,1726,1684,1653,1614,1575,1572,1526,1519,1478,1439,1398,1395,1358,1315,1273,1265,1261,1216,1175,1131,1127,1116,1092,1049,1011,974,966,931,900,852,816,779,736,732,693,645,639,637,598,557,513,477,472,468,463,451,416,412,398,391,357,315,262,223,178,170,132,120,81,75,69,65,24,15,1797,1729,1722,1710,1674,1637,1599,1559,1511,1473,1429,1381,1341,1295,1289,1278,1235,1196,1151,1116,1071,1060,1035,996,956,917,900,860,814,768,720,684,642,589,552,513,474,431,386,380,367,332,297,291,282,244,202,197,185,178,130,120,116,112,91,83,80,73,57,1800,1768,1731,1727,1689,1654,1616,1557,1553,1532,1489,1448,1408,1404,1399,1392,1365,1315,1291,1235,1207,1180,1139,1099,1095,1047,1014,1010,954,916,910,900,867,834,795,760,725,695,654,616,580,543,537,512,477,450,407,351,315,270,222,216,176,143,121,113,75,70,64,56,22,16,1795,1774,1734,1729,1680,1640,1635,1614,1551,1514,1509,1456,1424,1388,1355,1322,1317,1311,1273,1221,1205,1168,1132,1123,1096,1068,973,946,941,900,854,820,789,755,721,686,654,617,572,569,569,563,519,493,453,420,380,374,336,329,307,267,260,255,249,220,188,168,163,128,121,105,98,84,79,74,24,12,9,1800,1770,1731,1695,1652,1610,1568,1531,1493,1485,1439,1432,1396,1356,1319,1283,1246,1200,1156,1132,1091,1087,1045,1025,979,963,923,900,861,823,785,775,744,728,681,644,640,592,587,544,532,491,447,442,398,346,307,267,226,221,202,195,154,120,73,64,54,49,22,7,1795,1791,1788,1744,1704,1662,1622,1576,1540,1492,1464,1454,1412,1387,1350,1314,1274,1199,1188,1153,1114,1074,1029,986,943,900,863,826,790,751,712,679,674,668,631,585,544,503,462,424,377,369,323,277,230,224,180,176,132,128,112,108,61,4,600,560,513,496,461,420,407,365,325,287,244,198,193,152,120,75,30,1800,1763,1726,1684,1675,1639,1602,1574,1533,1497,1457,1417,1361,1355,1313,1277,1237,1232,1190,1143,1105,1065,1025,985,972,926,900,863,825,802,762,751,726,712,686,647,603,561,535,529,510,471,469,453,420,382,336,322,315,285,244,238,223,196,190,152,120,116,109,100,66,40,33,20,12,9,1800,1762,1752,1733,1708,1685,1633,1592,1567,1559,1522,1477,1433,1425,1383,1342,1338,1302,1296,1260,1230,1220,1207,1186,1160,1115,1071,1030,991,949,935,930,900,865,821,810,769,725,679,676,634,588,545,504,499,496,455,451,413,374,338,295,222,214,177,138,120,111,104,91,70,50,45,18,16,8,1800,1758,1728,1692,1650,1609,1577,1571,1530,1470,1409,1396,1366,1361,1314,1307,1277,1241,1212,1180,1166,1131,1092,1043,985,949,900,840,802,798,787,752,727,687,648,642,606,557,542,512,478,446,412,402,382,343,309,304,276,243,221,183,176,149,120,90,65,60,34,25,20,3,1800,1789,1755,1722,1691,1654,1614,1564,1534,1486,1446,1400,1349,1331,1299,1290,1290,1261,1223,1191,1155,1115,1106,1079,1049,989,946,940,933,911,900,867,863,863,845,818,778,744,699,694,665,626,582,572,568,539,507,470,465,436,427,393,367,363,359,328,326,292,250,224,182,148,142,134,128,120,114,108,104,98,74,69,64,61,58,1800,1767,1731,1725,1684,1647,1609,1570,1564,1560,1556,1547,1509,1465,1423,1384,1380,1340,1336,1325,1289,1249,1213,1172,1133,1126,1091,1057,1015,979,938,900,852,817,813,799,794,774,718,677,635,593,589,579,574,551,543,503,466,460,418,377,358,317,279,243,199,178,140,128,120,114,88,54,46,40,29,19,1795,1756,1690,1655,1615,1578,1511,1475,1432,1392,1351,1341,1298,1251,1236,1217,1214,1173,1136,1099,1058,1022,982,931,893,856,811,776,733,694,654,617,576,529,520,512,469,423,384,344,286,281,241,207,165,118,113,109,1800,1765,1760,1711,1677,1638,1594,1557,1512,1484,1443,1380,1336,1321,1283,1245,1198,1158,1130,1082,1064,1032,998,953,915,912,896,863,829,792,753,745,707,693,658,653,640,607,582,536,506,478,431,425,420,376,366,326,322,299,264,242,201,161,132,120,83,75,70,64,26,22,17,10,1800,1752,1749,1710,1669,1622,1582,1544,1538,1503,1499,1481,1433,1428,1382,1368,1309,1288,1242,1196,1150,1145,1105,1074,1035,1030,987,954,948,900,889,864,838,801,755,716,692,681,634,601,576,572,531,525,482,477,471,430,423,368,340,336,329,284,279,231,209,205,176,171,165,159,154,144,113,109,83,56,50,24,18,1796,1793,1759,1730,1724,1708,1681,1638,1594,1586,1583,1543,1512,1468,1429,1389,1355,1318,1276,1229,1225,1197,1192,1149,1110,1106,1073,1028,989,952,924,892,863,841,819,815,786,761,738,732,703,662,636,604,574,571,565,557,515,479,440,404,359,343,307,281,253,229,202,174,169,126,118,115,108,70,47,39,37,29,20,16,9,1795,1772,1741,1715,1691,1652,1617,1584,1528,1503,1499,1470,1433,1427,1393,1368,1343,1316,1272,1269,1263,1227,1189,1151,1105,1084,1061,1003,956,921,900,865,824,819,816,790,777,774,756,723,705,669,625,605,600,589,552,509,472,444,412,387,350,329,290,287,283,278,278,241,235,198,195,189,183,176,173,166,1795,1763,1729,1687,1652,1618,1579,1541,1509,1461,1419,1398,1395,1359,1326,1319,1281,1275,1266,1232,1194,1148,1103,1077,1036,1001,963,928,900,880,876,817,780,739,703,670,632,575,524,486,443,440,406,368,332,299,260,245,204,176,172,135,114,88,80,72,63,60,39,26,21,15,1796,1758,1723,1687,1652,1610,1569,1531,1524,1523,1491,1453,1406,1367,1361,1354,1319,1275,1239,1217,1181,1143,1098,1061,1017,976,958,925,900,868,825,779,774,764,728,716,684,647,611,566,528,496,456,421,387,342,301,257,222,217,174,170,165,159,154,149,146,146,139,120,95,72,1800,1761,1724,1688,1677,1626,1544,1519,1479,1436,1429,1426,1377,1340,1302,1255,1213,1205,1204,1185,1155,1152,1116,1071,1031,1028,981,937,911,900,860,816,811,802,767,724,675,633,602,564,558,519,480,443,420,378,340,302,294,256,227,176,127,114,110,107,82,69,51,29,23,18,13,1800,1791,1747,1707,1701,1656,1651,1644,1638,1599,1549,1515,1474,1435,1394,1388,1350,1310,1306,1268,1245,1206,1165,1161,1158,1112,1068,1065,1023,1018,972,928,900,868,822,784,743,712,684,679,635,582,539,496,492,488,451,408,368,322,279,241,201,160,120,118,98,70,56,52,46,1800,1759,1716,1707,1707,1668,1627,1581,1537,1496,1492,1489,1474,1434,1431,1423,1382,1327,1278,1234,1228,1222,1186,1150,1113,1075,1038,1020,980,935,900,855,820,774,738,704,672,660,624,582,571,529,490,479,436,431,387,356,322,302,256,201,197,153,120,112,69,43,37,34,23,1800,1765,1730,1690,1647,1608,1582,1541,1501,1485,1443,1398,1391,1351,1307,1266,1224,1179,1143,1138,1109,1066,1029,995,979,930,923,900,858,814,807,766,753,717,684,669,629,586,546,505,465,426,382,332,310,281,273,250,246,218,209,203,197,141,121,116,99,1800,1762,1724,1693,1654,1613,1578,1569,1529,1494,1475,1437,1427,1381,1343,1318,1279,1238,1232,1196,1160,1128,1084,1022,987,948,910,900,845,822,789,751,715,709,667,603,561,518,460,452,419,395,390,353,317,267,220,206,168,124,106,98,74,52,47,36,27,1800,1795,1761,1722,1715,1680,1642,1605,1554,1509,1475,1433,1412,1374,1340,1305,1301,1294,1255,1209,1185,1148,1096,1061,1017,1004,966,928,922,918,900,892,850,843,837,833,802,797,792,765,759,719,673,667,632,624,605,565,560,518,473,431,388,350,301,294,273,223,218,196,190,182,175,165,157,1800,1796,1754,1738,1702,1659,1641,1606,1568,1526,1513,1471,1439,1411,1376,1371,1330,1284,1245,1241,1225,1202,1176,1154,1129,1101,1076,1034,997,993,977,941,905,900,862,830,788,738,699,663,622,575,535,530,490,487,457,452,415,372,298,256,212,197,147,120,86,59,50,26,23,16,1800,1768,1743,1706,1665,1629,1584,1550,1512,1504,1459,1422,1384,1344,1300,1258,1219,1174,1134,1096,1054,1014,979,942,905,900,861,834,827,783,754,747,703,665,621,617,612,599,555,507,479,454,450,446,410,370,341,302,251,194,187,164,162,138,133,120,116,111,107,101,97,94,41,36,18,13,8,3,1800,1797,1753,1717,1696,1662,1625,1589,1559,1517,1512,1477,1468,1423,1378,1335,1285,1259,1255,1215,1209,1166,1152,1112,1105,1061,1021,982,954,912,900,868,841,803,761,710,706,702,658,627,587,553,514,504,458,423,388,350,339,336,332,296,271,266,228,196,157,152,132,120,99,94,88,80,49,30,21,1800,1761,1757,1716,1668,1638,1597,1558,1519,1480,1446,1441,1431,1392,1342,1304,1261,1223,1182,1170,1166,1124,1118,1115,1108,1099,1067,1024,1012,974,934,930,900,896,860,847,808,783,758,724,684,644,603,562,507,470,466,458,407,364,322,282,238,200,196,190,147,143,139,133,120,84,78,68,47,28,13,600,570,540,505,475,440,399,350,316,270,232,192,158,1800,1761,1716,1679,1632,1617,1591,1587,1548,1527,1494,1463,1459,1439,1436,1432,1396,1356,1313,1291,1254,1212,1186,1146,1141,1092,1058,1053,1043,1003,997,941,917,900,863,823,808,766,725,711,673,636,598,560,556,517,480,445,408,393,357,351,311,279,232,226,183,179,171,135,120,108,89,61,56,31,26,23,1800,1764,1759,1724,1683,1656,1613,1610,1568,1532,1528,1521,1517,1475,1435,1431,1409,1385,1357,1296,1293,1247,1208,1183,1179,1156,1130,1087,1046,1011,971,961,955,937,900,866,831,789,748,708,672,652,617,576,562,533,494,458,413,368,362,323,297,255,213,175,164,160,150,146,120,74,70,66,47,26,20,1800,1762,1734,1726,1670,1634,1627,1579,1539,1496,1466,1416,1407,1371,1338,1305,1272,1241,1201,1160,1156,1151,1143,1109,1067,1026,986,956,912,900,895,854,848,843,840,802,759,745,706,658,654,616,562,556,552,524,485,448,413,375,336,297,284,280,239,215,174,150,120,73,67,37,31,17,12,7,1800,1762,1728,1698,1662,1658,1631,1594,1589,1550,1512,1473,1469,1465,1418,1374,1368,1324,1295,1291,1255,1219,1178,1153,1109,1094,1056,1021,980,941,900,857,845,808,772,704,690,651,620,578,574,565,521,486,450,445,445,402,399,362,322,281,274,267,261,220,174,164,160,149,127,120,97,92,68,61,51,47,1800,1766,1724,1680,1668,1651,1614,1574,1531,1450,1413,1370,1364,1356,1352,1311,1299,1294,1254,1227,1187,1161,1121,1096,1087,1047,1000,952,900,896,855,816,810,776,734,689,645,601,589,578,575,530,487,480,443,403,368,330,293,252,209,165,158,121,115,77,34,29,24,19,15,10,6,1800,1759,1722,1685,1641,1597,1561,1518,1478,1428,1420,1383,1380,1355,1312,1272,1230,1225,1192,1187,1135,1093,1085,1048,1011,968,922,900,896,890,841,838,795,762,723,683,649,613,566,562,553,548,541,501,456,451,408,363,316,271,264,220,171,165,121,117,105,70,66,1795,1760,1756,1711,1668,1627,1620,1573,1560,1523,1480,1468,1425,1380,1333,1292,1286,1234,1200,1157,1113,1106,1102,1094,1061,1024,985,956,952,917,909,900,868,821,781,738,698,655,612,566,519,478,449,439,421,387,363,328,285,248,208,168,165,120,82,75,51,46,43,38,34,31,1800,1774,1740,1698,1659,1618,1583,1548,1520,1476,1415,1370,1324,1279,1272,1230,1198,1155,1149,1095,1059,1031,1005,962,926,900,865,817,777,735,692,646,620,614,608,603,599,582,553,512,473,400,372,368,361,330,286,245,241,203,199,163,123,118,77,71,65,7,1795,1763,1730,1696,1653,1635,1629,1603,1565,1526,1507,1484,1480,1440,1420,1386,1382,1376,1332,1309,1265,1240,1220,1191,1188,1159,1135,1099,1066,1051,1045,999,966,928,900,866,824,783,775,747,735,708,683,654,614,611,605,575,560,555,510,460,441,409,386,360,333,324,294,264,259,217,202,173,150,145,120,108,88,83,66,60,45,19,10,7,1800,1777,1751,1719,1673,1646,1619,1592,1588,1543,1497,1473,1433,1402,1360,1328,1294,1264,1232,1227,1175,1143,1105,1072,1037,1006,973,968,920,900,865,844,818,776,748,725,682,654,620,587,583,556,518,482,448,415,396,356,315,268,222,179,140,120,116,112,105,85,80,75,56,52,36,1794,1789,1749,1732,1689,1671,1627,1616,1579,1535,1501,1461,1419,1415,1373,1331,1290,1245,1232,1197,1169,1119,1114,1069,1061,1022,995,955,934,900,892,858,854,812,771,732,692,685,649,622,579,569,529,489,473,444,440,402,366,361,320,294,253,248,219,187,154,148,120,111,75,69,56,23,15,1800,1759,1722,1718,1677,1637,1595,1548,1544,1538,1519,1481,1441,1436,1397,1360,1317,1270,1231,1229,1219,1198,1157,1115,1094,1063,1021,979,947,900,851,843,818,780,743,713,673,638,633,626,621,616,577,573,506,502,461,447,442,400,386,381,338,315,270,242,205,176,148,120,115,67,1796,1761,1726,1691,1646,1596,1561,1527,1485,1474,1433,1399,1357,1313,1296,1261,1218,1214,1150,1145,1106,1054,1015,966,934,900,855,851,816,773,735,696,659,654,619,574,523,496,458,403,366,320,259,219,214,211,179,142,136,120,115,110,102,97,79,59,55,35,30,20,16,14,1795,1790,1753,1713,1674,1668,1627,1623,1591,1570,1565,1560,1510,1477,1440,1402,1355,1339,1317,1313,1254,1204,1198,1169,1164,1126,1118,1066,1032,982,941,936,900,895,856,848,843,809,773,735,698,655,614,608,581,556,515,460,424,408,373,333,322,322,297,255,201,196,190,144,120,1800,1765,1723,1684,1652,1611,1607,1597,1563,1559,1494,1462,1424,1420,1383,1340,1329,1295,1254,1220,1180,1160,1118,1113,1074,1030,988,943,921,900,858,825,821,771,728,696,659,618,579,573,567,528,523,479,440,398,392,347,333,300,257,243,201,120,116,113,103,82,64,60,55,37,22,19,1792,1760,1757,1715,1708,1664,1623,1617,1617,1610,1575,1529,1491,1448,1403,1398,1350,1304,1297,1284,1242,1214,1170,1165,1120,1079,1037,992,987,946,900,896,893,854,810,756,746,700,640,600,579,576,573,534,496,491,452,408,359,332,289,280,269,264,259,252,246,200,190,167,145,140,120,94,61,27,1800,1759,1718,1704,1628,1613,1579,1521,1476,1427,1409,1381,1337,1333,1290,1266,1261,1223,1189,1144,1138,1108,1065,1023,1019,926,900,895,846,836,795,746,721,694,652,647,600,559,514,456,450,434,408,371,327,282,240,200,164,123,120,115,92,59,54,20,1795,1750,1708,1666,1654,1616,1612,1560,1523,1476,1472,1468,1430,1386,1370,1329,1305,1266,1224,1181,1176,1158,1107,1103,1034,995,966,958,919,900,858,815,795,758,755,718,682,642,593,565,560,518,473,428,390,343,286,245,241,235,200,173,147,122,118,94,67,63,60,53,36,28,24,19,13,9,6,1795,1761,1725,1683,1650,1646,1598,1563,1527,1520,1515,1471,1437,1351,1346,1301,1270,1229,1190,1158,1128,1087,1081,1038,1019,985,948,913,900,895,864,823,769,733,702,649,619,594,564,545,510,472,442,413,359,313,282,242,192,161,124,119,112,101,96,77,72,66,55,31,23,17,14,9,1800,1764,1758,1706,1684,1673,1651,1622,1580,1543,1496,1459,1451,1418,1413,1390,1344,1299,1295,1247,1211,1176,1151,1127,1086,1052,1040,1005,1000,954,920,900,870,865,835,811,804,773,754,719,695,689,650,612,606,566,561,504,483,479,461,424,419,400,380,373,370,350,344,321,299,270,244,239,232,188,181,142,132,125,120,68,36,24,1800,1761,1732,1674,1604,1558,1523,1519,1473,1440,1393,1327,1290,1249,1234,1194,1155,1113,1066,1059,1016,982,973,935,926,900,859,814,771,734,690,655,649,603,573,555,520,479,449,413,372,339,320,265,223,216,211,208,174,136,120,117,113,105,85,81,65,28,20,8,2,1800,1761,1735,1699,1694,1673,1632,1581,1540,1500,1496,1489,1481,1444,1397,1359,1320,1276,1247,1203,1177,1148,1107,1068,1062,1020,1016,971,936,900,861,824,780,774,752,712,682,650,610,568,528,485,444,403,366,361,322,279,234,185,170,165,120,106,103,100,90,84,1800,1762,1723,1679,1638,1615,1576,1533,1487,1455,1425,1422,1384,1349,1315,1282,1248,1239,1233,1192,1154,1150,1108,1096,1058,1055,1010,969,928,900,870,865,823,806,775,737,721,717,704,691,659,623,587,547,503,458,453,447,405,401,397,393,354,312,267,263,223,203,166,159,155,153,147,126,118,113,108,89,84,78,54,35,28,22,12,5,1795,1763,1730,1726,1685,1680,1641,1601,1565,1561,1515,1474,1447,1408,1368,1328,1316,1277,1232,1192,1157,1117,1070,1064,1025,982,943,907,900,857,852,817,776,757,734,690,686,641,584,553,514,510,456,422,379,331,291,247,224,187,182,139,134,131,120,113,69,64,56,51,1800,1761,1716,1674,1629,1596,1559,1528,1525,1501,1461,1412,1369,1324,1285,1256,1211,1197,1152,1111,1073,1037,997,993,914,900,858,821,777,740,692,654,614,545,496,452,407,355,349,307,265,261,219,214,178,170,155,128,118,114,68,1800,1759,1691,1644,1598,1593,1583,1541,1498,1456,1413,1388,1355,1313,1269,1231,1183,1177,1138,1093,1081,1044,1005,966,916,906,900,861,812,781,750,709,663,617,571,566,539,500,495,460,458,412,364,320,273,259,233,198,172,168,145,140,120,116,1800,1769,1723,1674,1642,1636,1618,1579,1539,1528,1494,1461,1420,1415,1400,1360,1354,1314,1300,1269,1232,1198,1164,1133,1089,1081,1044,1003,961,956,951,945,912,900,864,829,819,815,811,759,724,683,646,641,628,587,554,513,475,442,437,397,357,353,344,309,267,233,201,197,153,120,116,113,106,101,53,1800,1795,1756,1715,1679,1591,1564,1537,1500,1493,1452,1412,1380,1341,1326,1288,1258,1216,1184,1150,1116,1104,1066,1024,1000,958,917,900,858,822,782,743,738,697,667,662,624,575,534,514,509,467,432,392,355,312,272,222,182,139,130,117,117,99,94,71,67,48,44,39,34,1795,1757,1753,1691,1688,1650,1605,1562,1546,1508,1443,1405,1364,1351,1306,1263,1220,1197,1193,1149,1108,1078,1055,1036,993,953,946,900,895,887,846,814,771,733,691,647,640,602,598,570,564,556,516,468,434,397,362,324,314,289,251,207,185,182,120,98,95,72,53,49,44,41,38,29,1800,1757,1713,1706,1667,1642,1615,1580,1556,1528,1486,1444,1406,1399,1395,1390,1350,1346,1306,1303,1274,1239,1204,1200,1170,1135,1090,1066,1029,989,961,915,900,885,879,845,798,753,710,664,630,595,558,534,496,461,426,422,422,387,352,316,303,260,215,159,155,131,125,120,116,109,87,82,77,68,58,1800,1794,1760,1754,1750,1708,1671,1665,1651,1632,1591,1521,1516,1485,1460,1424,1384,1334,1313,1289,1283,1230,1199,1161,1143,1104,1060,1017,1005,963,924,900,863,835,797,792,752,710,677,637,600,581,556,541,506,462,449,424,384,346,306,262,253,237,204,166,161,120,111,74,65,61,53,50,26,22,17,12,8,1800,1762,1726,1707,1669,1632,1615,1590,1550,1544,1506,1473,1455,1448,1443,1399,1370,1339,1310,1270,1262,1213,1210,1159,1117,1074,1039,1033,988,950,944,900,895,865,823,820,776,736,696,658,641,628,585,544,501,482,447,402,384,346,304,299,294,250,246,238,204,159,151,111,87,63,43,38,33,1,600,563,519,502,489,451,444,430,391,350,336,332,328,286,245,203,1793,1789,1766,1742,1708,1703,1678,1650,1631,1608,1570,1536,1499,1493,1444,1414,1384,1338,1298,1258,1202,1166,1131,1122,1100,1068,1040,1000,995,969,939,900,859,852,846,836,796,770,739,696,687,644,639,609,579,532,523,485,447,394,370,366,323,273,232,226,220,177,131,121,117,109,91,72,54,50,47,40,36,31,1800,1757,1717,1678,1672,1650,1596,1558,1555,1551,1511,1464,1428,1380,1375,1347,1315,1279,1247,1244,1239,1199,1170,1133,1089,1054,1023,979,974,969,941,911,900,873,841,815,782,777,772,762,726,682,676,635,597,573,534,495,454,421,391,348,309,279,259,252,210,168,164,158,154,132,120,88,59,53,49,42,29,23,17,11,3,1800,1765,1725,1710,1677,1641,1605,1564,1520,1514,1470,1431,1428,1379,1335,1298,1280,1244,1206,1166,1104,1077,1043,997,968,964,934,923,916,900,887,848,842,828,794,751,698,652,611,572,526,489,452,416,365,343,305,271,231,190,157,145,140,137,120,115,108,100,65,39,28,23,18,13,7,1800,1760,1727,1703,1663,1607,1595,1550,1508,1464,1429,1423,1364,1361,1357,1340,1333,1288,1246,1211,1167,1126,1102,1068,1023,985,939,900,861,853,818,780,733,695,656,608,604,560,520,505,459,451,408,368,328,301,262,250,205,195,195,190,181,174,169,157,139,130,125,121,116,91,84,1800,1768,1761,1724,1721,1680,1640,1581,1537,1497,1436,1431,1397,1360,1347,1308,1266,1262,1222,1203,1165,1127,1075,1039,985,954,947,915,900,862,840,836,801,758,752,710,705,695,658,619,563,519,489,483,468,431,391,335,299,263,220,214,210,197,166,120,90,82,79,73,42,36,26,1800,1761,1713,1669,1629,1589,1585,1582,1547,1539,1513,1471,1465,1448,1429,1385,1346,1333,1322,1284,1239,1228,1224,1221,1172,1137,1100,1034,1007,1003,972,944,909,904,900,870,836,800,758,714,675,640,595,558,554,541,515,496,465,442,410,390,385,382,377,376,335,314,272,263,246,236,230,225,215,195,191,165,161,140,123,117,113,1800,1764,1759,1743,1702,1661,1648,1609,1559,1512,1470,1433,1429,1391,1368,1337,1294,1288,1232,1227,1180,1138,1097,1042,1036,1002,970,933,930,894,852,846,806,761,738,733,710,659,655,650,600,564,524,488,443,405,359,346,340,306,268,227,187,144,139,120,83,41,31,26,22,14,9,1800,1759,1751,1735,1707,1660,1622,1579,1576,1521,1483,1442,1399,1386,1378,1335,1295,1289,1243,1216,1175,1171,1143,1097,1093,1060,1051,1010,964,923,900,892,856,816,811,785,781,745,706,675,639,606,599,559,552,512,471,426,376,331,289,241,235,230,225,208,154,135,131,120,1793,1750,1721,1676,1637,1607,1570,1532,1492,1452,1431,1419,1382,1339,1318,1278,1241,1182,1157,1124,1079,1041,996,981,943,900,863,820,779,741,699,694,656,608,556,513,480,433,427,422,387,345,301,256,214,148,120,114,70,62,57,42,38,22,16,9,1793,1789,1783,1732,1699,1657,1634,1596,1553,1504,1462,1424,1420,1401,1360,1319,1314,1299,1259,1229,1187,1149,1104,1060,1017,975,937,900,894,885,845,795,746,706,654,642,619,582,555,535,487,447,418,377,348,344,300,277,253,224,204,196,158,154,149,139,135,120,64,47,27,7,1800,1757,1754,1742,1708,1673,1651,1611,1574,1570,1530,1475,1451,1409,1364,1352,1319,1315,1277,1242,1199,1161,1124,1084,1081,1077,1067,1025,1021,985,979,944,914,900,864,825,784,748,708,658,619,595,558,522,485,440,399,363,337,334,296,247,217,175,162,144,137,122,118,104,81,59,46,40,36,23,10,1788,1747,1743,1735,1699,1665,1632,1593,1559,1544,1504,1500,1450,1409,1404,1397,1357,1351,1344,1322,1315,1276,1235,1194,1169,1154,1139,1102,1078,1027,984,942,930,900,867,818,777,734,701,679,658,643,599,588,563,533,515,492,472,458,427,385,359,340,334,310,285,278,278,187,146,140,135,127,120,1800,1767,1731,1689,1660,1615,1611,1567,1546,1500,1456,1414,1392,1359,1327,1289,1247,1212,1171,1129,1089,1047,1013,973,935,900,896,841,771,731,726,685,678,633,590,550,546,499,483,453,413,374,361,326,283,237,227,200,160,143,120,116,110,106,101,96,68,58,54,46,37,30,18,14,5,1795,1759,1715,1669,1627,1573,1533,1528,1495,1460,1427,1398,1361,1343,1336,1294,1260,1222,1194,1148,1102,1070,1022,977,940,900,885,845,802,759,721,681,634,595,548,486,445,441,441,404,372,349,315,274,240,200,196,158,154,148,136,129,120,109,90,86,66,52,45,42,35,30,1796,1762,1723,1687,1680,1642,1600,1561,1517,1504,1499,1470,1431,1406,1403,1376,1341,1280,1235,1195,1191,1150,1105,1095,1022,978,949,905,900,895,854,780,744,706,664,621,578,527,491,448,404,362,357,313,289,282,241,195,153,120,83,57,49,39,35,27,24,1800,1762,1756,1738,1707,1666,1628,1585,1580,1535,1497,1444,1399,1345,1304,1261,1230,1228,1220,1181,1141,1096,1056,1014,974,938,900,859,841,802,761,724,684,677,640,611,573,524,484,442,394,350,343,295,252,248,239,198,191,188,140,120,76,1797,1757,1719,1674,1640,1598,1567,1532,1489,1437,1391,1334,1289,1243,1201,1157,1122,1081,1036,1025,1019,987,951,915,900,860,829,802,796,788,786,781,715,674,636,592,576,539,496,464,454,405,368,364,333,312,272,230,192,153,134,120,109,104,92,86,41,31,24,19,11,1793,1756,1715,1680,1638,1575,1537,1496,1487,1449,1444,1397,1389,1348,1325,1286,1249,1206,1200,1175,1130,1109,1078,1038,1021,976,937,900,863,826,783,737,728,689,654,613,577,541,508,504,480,470,421,374,329,273,268,244,224,201,179,172,160,120,75,1800,1764,1723,1689,1652,1617,1576,1537,1500,1445,1406,1403,1361,1330,1283,1238,1205,1159,1115,1107,1069,1010,963,918,912,900,846,804,762,703,658,612,605,572,541,535,488,447,405,364,323,282,240,199,150,120,113,95,73,69,65,61,53,43,1800,1763,1760,1703,1662,1624,1617,1572,1540,1534,1497,1456,1411,1405,1363,1359,1325,1288,1258,1252,1229,1187,1150,1112,1106,1060,1021,998,957,910,900,894,855,815,776,733,692,684,654,634,618,593,566,544,540,517,485,448,411,373,331,289,249,210,204,200,192,190,165,158,153,144,138,119,115,68,16,12,7,1800,1792,1757,1706,1667,1632,1584,1539,1516,1484,1433,1400,1366,1325,1294,1255,1221,1179,1145,1138,1099,1067,1027,993,966,926,900,872,832,789,744,706,668,632,604,568,562,530,479,441,420,415,400,360,316,243,216,182,177,152,146,120,113,105,72,34,1800,1765,1729,1717,1684,1663,1638,1601,1569,1527,1521,1494,1453,1414,1373,1316,1273,1235,1163,1121,1082,1043,1021,978,951,910,900,861,821,783,749,741,713,679,641,592,549,514,509,505,471,431,423,419,388,364,335,299,256,249,210,171,166,143,140,135,127,120,115,89,81,63,58,1800,1763,1725,1680,1638,1626,1589,1586,1560,1511,1476,1430,1388,1349,1305,1293,1254,1209,1195,1160,1119,1070,1030,1024,1016,973,970,924,900,863,858,822,803,759,713,669,665,626,588,553,521,488,450,446,441,397,366,363,350,314,269,255,213,176,168,120,115,109,105,99,83,67,62,45,1796,1758,1734,1697,1656,1615,1609,1569,1526,1490,1447,1436,1404,1367,1324,1285,1243,1200,1156,1117,1113,1071,1047,1005,962,916,908,869,824,780,775,730,687,682,642,610,584,539,498,453,408,400,374,339,336,331,299,291,249,245,218,213,206,163,147,140,133,126,120,76,23,5,1794,1758,1728,1723,1699,1657,1613,1567,1524,1521,1494,1461,1424,1385,1346,1304,1266,1224,1140,1100,1059,1027,1024,986,950,908,900,859,818,771,733,727,682,672,637,598,550,503,460,448,416,376,337,310,307,291,255,220,199,157,120,84,41,38,31,25,1794,1758,1714,1663,1625,1588,1568,1559,1523,1480,1474,1437,1394,1348,1304,1299,1254,1242,1208,1177,1137,1103,1100,1088,1023,980,933,893,857,817,807,772,732,681,636,591,546,540,495,432,426,402,382,378,333,328,298,270,242,219,199,177,173,145,120,100,93,85,82,77,71,1796,1752,1685,1650,1603,1553,1527,1487,1475,1438,1392,1351,1320,1285,1238,1193,1189,1151,1143,1109,1083,1050,1047,1015,970,944,900,895,853,809,782,755,730,699,696,651,618,576,557,533,504,476,440,405,377,347,341,306,299,254,215,183,179,139,111,109,84,60,40,36,29,19,1795,1764,1738,1692,1660,1655,1610,1573,1544,1527,1501,1458,1432,1393,1386,1345,1307,1271,1233,1195,1152,1147,1143,1107,1077,1052,1008,962,918,900,863,827,800,768,747,709,666,639,625,597,560,504,460,422,376,332,310,302,297,287,262,240,213,208,202,151,120,1800,1767,1731,1725,1690,1652,1612,1575,1531,1517,1483,1430,1423,1378,1334,1296,1284,1246,1207,1168,1164,1121,1115,1064,1034,1021,1017,978,906,900,866,823,778,776,722,689,663,631,597,586,551,507,474,437,425,389,324,318,275,230,206,164,120,107,99,94,88,81,69,47,44,38,19,16,1791,1752,1714,1705,1665,1662,1618,1571,1533,1494,1452,1411,1370,1361,1324,1281,1243,1213,1175,1170,1167,1162,1115,1111,1085,1039,1033,1015,968,925,900,869,864,860,852,814,774,730,688,648,615,576,535,522,483,444,419,415,375,365,344,341,326,308,292,272,248,240,237,230,219,195,191,163,142,141,135,120,115,97,1800,1768,1726,1682,1673,1655,1606,1599,1564,1554,1526,1521,1480,1442,1405,1348,1322,1282,1239,1194,1152,1114,1072,1033,1026,989,951,908,900,854,807,803,795,755,712,667,633,629,596,544,510,472,438,398,379,359,321,278,231,192,152,148,148,120,110,90,66,63,57,46,1795,1759,1755,1740,1701,1657,1619,1615,1571,1536,1491,1484,1443,1438,1385,1377,1332,1320,1279,1239,1234,1189,1153,1107,1061,1041,996,979,932,929,904,901,889,885,862,819,813,774,745,721,702,680,667,626,585,560,512,476,428,386,382,356,351,347,325,307,287,280,250,244,220,192,186,179,174,160,130,120,114,107,87,65,60,54,1800,1766,1761,1719,1687,1644,1614,1572,1529,1516,1482,1444,1408,1366,1322,1318,1318,1298,1258,1250,1224,1220,1213,1166,1147,1113,1078,1055,1016,980,936,900,853,848,843,803,776,738,699,657,618,580,541,538,492,442,406,370,367,324,294,256,250,222,215,206,173,137,120,94,69,60,56,50,46,41,28,23,17,12,8,1795,1752,1749,1730,1695,1652,1607,1605,1575,1546,1507,1476,1451,1411,1382,1374,1331,1287,1282,1280,1247,1204,1193,1163,1120,1075,1023,1011,974,934,906,902,900,875,870,866,831,792,734,690,685,647,598,555,549,502,470,427,390,339,335,331,327,284,269,263,217,210,166,120,117,71,64,60,55,51,42,35,32,28,22,16,12,7,1800,1795,1788,1777,1746,1712,1677,1646,1609,1596,1554,1512,1502,1444,1440,1436,1420,1379,1364,1354,1318,1284,1259,1211,1204,1188,1154,1120,1080,1074,1035,997,993,954,941,893,858,819,784,734,727,689,680,641,597,582,549,511,458,455,407,402,365,327,267,261,217,196,191,142,120,111,72,38,32,24,19,1800,1797,1760,1723,1716,1682,1632,1576,1535,1531,1514,1470,1465,1431,1428,1386,1351,1306,1289,1259,1224,1183,1171,1123,1075,1027,993,984,945,910,900,866,821,769,731,691,647,615,575,531,488,469,422,418,412,371,329,275,271,247,225,221,193,166,162,156,120,115,110,106,90,73,66,53,48,42,37,1793,1759,1729,1689,1659,1618,1592,1554,1551,1545,1505,1483,1471,1429,1386,1342,1307,1284,1242,1232,1189,1179,1148,1107,1065,1062,1058,1047,1011,984,946,908,900,879,838,794,751,712,704,700,657,614,579,574,559,517,479,436,399,371,344,307,277,238,194,147,121,115,106,67,46,26,21,15,11,1793,1759,1715,1668,1638,1613,1575,1529,1489,1453,1423,1417,1412,1387,1352,1328,1278,1240,1235,1188,1152,1122,1097,1063,1017,992,989,937,901,900,880,834,807,766,761,713,676,633,615,590,565,535,490,476,436,407,380,374,370,343,319,291,286,243,237,194,186,177,165,161,151,131,120,115,91,66,48,42,25,1795,1761,1737,1709,1700,1669,1635,1609,1600,1597,1591,1585,1542,1537,1505,1476,1435,1404,1359,1355,1344,1312,1276,1236,1226,1200,1173,1168,1163,1157,1115,1074,1070,1063,1054,1020,1015,968,931,900,882,844,807,802,770,758,720,683,663,626,621,583,577,541,497,457,426,379,333,316,279,263,228,189,153,120,110,106,100,83,64,46,42,38,1794,1773,1743,1704,1696,1667,1631,1586,1554,1515,1482,1447,1407,1353,1278,1240,1204,1169,1124,1084,1055,1049,1011,966,933,912,900,884,877,860,851,820,781,767,726,688,646,643,607,558,549,523,520,499,496,457,440,428,416,398,393,372,354,325,320,286,252,248,206,201,157,120,72,1800,1763,1725,1717,1680,1665,1660,1617,1559,1520,1477,1437,1390,1360,1318,1305,1262,1217,1160,1123,1090,1046,1002,967,900,888,845,825,786,758,716,689,651,612,584,549,468,431,393,361,317,274,269,226,196,153,120,90,63,35,23,19,12,5,1800,1794,1750,1733,1699,1657,1650,1609,1596,1558,1530,1482,1449,1412,1377,1329,1325,1284,1279,1274,1271,1201,1196,1191,1140,1135,1095,1091,1064,1034,1011,986,981,954,927,900,863,833,829,826,818,782,740,709,664,622,579,566,539,513,480,441,435,392,348,305,263,207,166,120,62,28,1800,1772,1729,1697,1654,1615,1611,1567,1527,1520,1512,1490,1458,1442,1406,1362,1318,1273,1264,1253,1215,1182,1176,1143,1099,1093,1089,1027,984,979,933,894,851,811,775,749,725,689,685,645,599,594,558,553,510,465,427,387,345,304,277,239,235,219,199,171,147,120,101,69,63,59,50,47,29,21,18,11,7,1800,1771,1751,1711,1651,1629,1595,1592,1575,1540,1512,1475,1457,1441,1412,1389,1385,1338,1300,1256,1251,1242,1227,1189,1156,1151,1147,1108,1088,1057,1047,1047,1012,966,916,900,867,843,800,752,746,709,682,634,601,559,521,516,479,475,452,415,403,361,321,271,239,218,213,209,205,174,169,165,159,153,147,112,90,86,81,77,56,49,27,10,1794,1758,1716,1672,1657,1614,1569,1563,1558,1515,1482,1443,1402,1363,1356,1318,1316,1273,1228,1207,1177,1137,1099,1059,1015,977,940,934,926,922,900,852,818,778,764,730,685,649,629,594,561,521,486,449,427,400,389,347,311,304,288,258,220,215,190,153,145,142,120,115,95,91,85,70,63,46,41,30,25,8,1800,1763,1759,1738,1706,1662,1633,1606,1566,1527,1486,1450,1445,1411,1374,1329,1317,1277,1236,1196,1165,1120,1076,1036,992,951,911,905,900,864,860,810,806,802,741,696,649,610,566,528,505,462,420,415,398,384,381,368,348,341,317,310,304,287,236,193,149,132,120,115,109,101,83,75,72,60,56,53,49,1800,1795,1786,1754,1710,1706,1666,1661,1648,1607,1562,1518,1463,1432,1398,1394,1354,1303,1261,1217,1179,1137,1095,1052,1034,1027,987,975,934,900,861,820,774,727,703,658,618,613,574,531,508,471,433,428,391,355,319,300,296,284,244,202,162,120,101,75,56,51,41,21,14,9,1800,1764,1723,1685,1653,1613,1607,1601,1593,1557,1514,1466,1429,1404,1399,1395,1373,1334,1285,1247,1214,1169,1130,1092,1049,1011,1000,964,922,900,867,830,798,759,754,710,706,700,661,621,580,543,505,462,453,414,369,340,292,251,247,195,192,186,180,172,146,134,120,115,105,99,94,88,36,29,23,12,595,560,557,522,478,464,429,394,354,318,277,234,208,200,165,1800,1779,1756,1734,1707,1670,1633,1599,1566,1529,1523,1518,1511,1494,1449,1411,1389,1367,1342,1321,1297,1259,1224,1219,1185,1153,1124,1082,1040,998,969,934,900,863,825,821,793,762,725,689,656,650,621,579,563,558,524,499,493,457,424,412,408,376,323,292,247,208,165,157,124,115,84,57,45,40,28,15,11,1800,1763,1732,1692,1669,1635,1621,1610,1571,1534,1488,1482,1482,1450,1446,1425,1389,1357,1315,1311,1275,1217,1200,1174,1135,1096,1087,1059,1024,985,952,935,900,858,846,825,820,815,776,731,689,646,629,591,554,525,521,514,473,442,407,368,324,320,312,308,303,298,291,248,197,163,120,1774,1738,1702,1662,1658,1643,1638,1593,1551,1547,1506,1471,1436,1396,1375,1327,1270,1236,1194,1159,1115,1072,1028,998,990,950,945,894,854,824,798,755,740,702,661,649,611,564,528,498,457,418,377,337,307,304,300,295,252,214,205,173,120,116,109,84,63,60,53,40,34,16,9,1800,1774,1741,1710,1675,1649,1607,1565,1521,1483,1445,1437,1397,1394,1347,1321,1291,1256,1214,1177,1136,1094,1085,1079,1011,971,937,906,903,900,862,850,802,761,716,671,637,573,531,526,496,478,441,408,400,357,347,337,329,284,247,243,199,188,142,120,1794,1790,1747,1708,1662,1623,1585,1568,1543,1536,1504,1488,1448,1407,1366,1360,1332,1310,1249,1204,1168,1136,1102,1062,1012,980,940,903,900,864,821,816,811,771,768,762,756,721,652,648,612,570,562,523,489,466,437,400,359,323,288,247,203,170,159,133,120,93,87,84,80,61,53,46,41,32,15,10,3,1794,1760,1722,1682,1646,1607,1564,1514,1469,1438,1407,1376,1341,1308,1284,1251,1210,1207,1192,1158,1123,1084,1041,1026,1021,974,928,923,900,860,828,788,771,731,705,668,663,618,573,536,531,498,492,447,426,384,346,310,275,237,229,178,173,130,120,114,107,103,96,90,84,36,1800,1764,1758,1742,1700,1660,1625,1582,1549,1510,1469,1431,1427,1388,1348,1309,1269,1218,1167,1120,1107,1099,1058,1001,958,922,900,887,852,813,768,725,687,646,603,559,526,484,421,381,370,329,290,247,229,185,144,120,110,77,73,67,53,24,10,1767,1730,1694,1654,1613,1580,1534,1529,1514,1492,1486,1449,1445,1404,1377,1337,1298,1259,1222,1178,1144,1104,1055,1014,974,929,900,856,852,846,843,837,774,766,754,749,704,656,615,612,605,564,524,482,443,440,406,402,385,347,310,274,230,227,222,217,210,168,154,127,120,90,83,58,54,48,1800,1761,1716,1700,1667,1663,1608,1568,1527,1487,1481,1440,1412,1407,1395,1361,1320,1280,1241,1201,1159,1118,1076,1033,996,987,951,915,900,858,820,814,758,718,677,669,631,594,556,511,443,435,399,393,367,328,284,240,202,196,184,140,135,120,82,58,53,41,24,17,13,1800,1760,1704,1663,1658,1653,1615,1572,1563,1525,1508,1465,1418,1367,1325,1290,1252,1211,1166,1123,1072,1033,1029,989,949,943,906,900,855,813,768,730,695,655,611,573,529,489,446,402,356,313,269,225,220,213,209,184,145,120,116,92,89,53,48,37,33,12,7,1800,1777,1749,1707,1683,1679,1642,1601,1564,1518,1477,1433,1395,1387,1356,1317,1283,1245,1240,1232,1195,1149,1121,1117,1073,1043,998,963,959,955,950,943,910,900,859,829,826,779,740,695,690,657,615,578,557,551,547,508,503,466,422,375,368,329,290,282,240,199,180,176,126,120,115,66,47,30,24,18,12,6,1800,1761,1724,1683,1640,1599,1560,1513,1454,1451,1418,1362,1311,1307,1267,1216,1176,1172,1130,1082,1041,999,957,917,907,900,867,822,782,726,683,644,600,556,513,499,471,438,396,354,292,261,227,223,179,172,127,120,116,111,107,1796,1759,1756,1745,1742,1703,1663,1619,1583,1547,1543,1503,1454,1410,1403,1394,1359,1317,1279,1248,1229,1223,1183,1145,1101,1061,1027,985,944,900,854,832,805,772,724,720,687,654,616,611,573,564,529,484,469,428,384,370,348,328,324,277,240,191,186,146,120,115,81,76,56,48,42,37,23,18,13,8,1796,1756,1727,1683,1636,1632,1627,1586,1558,1529,1487,1478,1469,1445,1425,1404,1382,1360,1334,1307,1267,1219,1198,1192,1183,1129,1107,1069,1059,1049,1013,970,927,900,855,818,778,740,733,718,682,645,635,597,551,547,540,534,529,524,479,429,407,360,316,282,238,233,226,215,179,173,145,124,116,1793,1762,1727,1688,1682,1678,1661,1637,1630,1577,1541,1502,1484,1437,1417,1384,1319,1265,1236,1193,1153,1140,1103,1098,1082,1053,1009,978,945,938,928,900,863,857,830,809,803,762,761,732,727,682,645,605,564,500,458,414,397,390,355,351,314,277,238,193,143,113,107,91,48,22,1794,1755,1715,1673,1615,1576,1503,1475,1445,1399,1359,1318,1273,1264,1243,1204,1158,1116,1072,1056,1018,1012,975,936,900,854,816,771,729,721,677,640,612,584,564,558,550,510,453,428,383,364,331,322,304,277,270,264,231,203,163,158,152,147,142,131,127,120,67,63,58,50,45,18,1800,1773,1731,1689,1684,1657,1619,1598,1593,1551,1513,1471,1463,1429,1396,1360,1327,1318,1277,1251,1213,1179,1136,1100,1061,1026,1021,1012,989,983,945,940,900,892,849,810,777,773,730,689,650,602,559,519,467,461,454,442,409,380,366,335,295,289,259,215,183,151,120,83,77,73,55,51,45,40,25,18,1794,1790,1757,1719,1681,1673,1648,1645,1590,1563,1530,1492,1456,1409,1385,1344,1308,1303,1263,1255,1218,1214,1153,1113,1105,1062,1007,977,954,948,909,904,900,865,821,810,761,755,728,700,669,639,635,608,564,520,491,487,426,399,362,324,297,267,258,215,209,163,120,76,1794,1758,1754,1691,1653,1609,1573,1534,1491,1484,1470,1426,1385,1345,1299,1255,1213,1175,1138,1131,1093,1056,1014,1009,965,961,957,954,916,901,900,860,822,782,737,730,689,657,610,570,523,483,441,401,388,367,317,279,234,189,149,120,74,67,60,19,1800,1764,1718,1714,1666,1622,1580,1574,1531,1490,1485,1441,1425,1383,1343,1296,1250,1212,1171,1155,1108,1067,1018,1011,968,965,915,900,859,816,771,731,727,688,683,649,644,600,587,548,499,454,408,397,376,335,283,239,196,144,120,78,62,1800,1762,1716,1673,1635,1587,1546,1510,1470,1434,1398,1357,1309,1306,1271,1229,1167,1129,1086,1069,1044,1041,998,982,929,900,858,811,767,722,711,706,702,635,592,550,510,467,417,375,328,313,309,269,255,220,183,145,113,92,74,69,63,54,37,31,1800,1760,1755,1714,1670,1606,1570,1534,1491,1431,1368,1324,1294,1287,1281,1240,1198,1151,1104,1062,1024,983,939,900,858,805,761,719,677,668,663,640,595,547,509,464,423,397,392,377,339,295,243,218,213,207,178,144,120,91,65,45,41,21,1800,1769,1733,1716,1677,1635,1598,1555,1516,1477,1461,1427,1389,1348,1308,1301,1260,1217,1183,1145,1111,1073,1039,1009,968,934,900,853,818,774,728,705,661,655,621,616,577,564,526,482,435,431,371,332,294,258,222,204,163,155,120,78,50,44,38,1800,1760,1723,1683,1679,1636,1631,1602,1570,1536,1531,1496,1458,1418,1380,1328,1291,1285,1246,1195,1150,1115,1107,1068,1025,972,937,911,900,865,828,798,752,743,709,682,677,667,613,577,542,537,492,452,417,379,346,303,295,256,218,159,134,120,95,86,76,66,41,26,22,15,6,1800,1764,1725,1693,1681,1637,1603,1597,1554,1536,1523,1487,1451,1405,1368,1335,1295,1252,1212,1166,1124,1079,1029,990,980,961,955,908,885,848,810,775,732,726,706,653,595,545,540,512,471,430,389,346,308,266,259,213,168,125,120,116,96,81,59,39,33,25,20,15,11,1800,1765,1721,1693,1654,1614,1575,1530,1496,1462,1454,1414,1405,1370,1332,1286,1243,1211,1177,1141,1108,1068,1028,985,944,900,882,849,844,790,749,713,667,625,576,520,511,504,467,422,412,383,356,330,304,298,275,267,262,250,209,203,199,194,151,120,75,23,1798,1761,1757,1751,1706,1697,1641,1610,1569,1564,1518,1480,1452,1412,1368,1320,1284,1236,1195,1181,1171,1131,1096,1067,1023,974,931,900,855,850,845,831,785,737,701,653,642,610,574,537,504,470,437,434,398,390,358,314,269,264,224,180,146,120,74,52,42,35,32,23,17,14,10,1796,1763,1719,1680,1586,1545,1538,1495,1462,1419,1364,1330,1289,1281,1238,1230,1192,1187,1150,1143,1105,1064,1030,991,952,906,900,868,832,824,813,808,765,754,712,678,634,594,547,499,493,473,437,400,358,293,258,218,173,128,120,117,110,103,97,77,40,33,1794,1758,1721,1687,1644,1617,1572,1527,1485,1482,1449,1406,1357,1353,1311,1297,1292,1246,1227,1193,1148,1101,1040,1001,950,914,900,879,877,841,775,758,718,682,678,641,597,534,483,451,444,407,396,364,323,277,230,225,192,186,184,134,122,117,111,107,91,84,69,46,25,23,11,1787,1784,1746,1687,1643,1604,1562,1555,1552,1511,1465,1459,1422,1384,1343,1304,1263,1218,1184,1178,1139,1135,1122,1080,1039,1002,960,919,900,856,810,768,726,699,660,633,591,565,538,512,472,465,420,369,322,277,227,224,201,180,148,141,120,113,110,91,1794,1760,1723,1691,1657,1638,1604,1599,1555,1551,1506,1500,1496,1450,1412,1409,1365,1331,1290,1255,1211,1165,1159,1140,1123,1117,1102,1058,1051,1008,982,942,939,900,896,860,807,765,739,707,682,653,604,597,551,516,484,436,390,345,299,256,208,159,155,130,120,96,59,50,28,20,15,1793,1752,1747,1710,1669,1627,1612,1577,1540,1520,1506,1463,1455,1451,1408,1395,1356,1308,1274,1270,1238,1200,1193,1188,1183,1179,1174,1142,1099,1076,1051,1012,975,949,912,900,896,891,860,825,783,752,744,692,649,605,560,524,495,489,484,445,403,390,366,362,341,302,260,255,210,167,124,120,92,85,69,55,50,46,42,1800,1771,1767,1751,1711,1670,1645,1639,1597,1584,1548,1517,1474,1442,1400,1352,1315,1274,1236,1198,1153,1101,1067,1027,976,937,900,856,820,810,770,729,710,685,654,629,604,576,540,530,525,483,461,418,378,365,329,290,250,245,198,165,129,120,117,94,70,61,53,44,36,30,27,1800,1760,1755,1704,1666,1660,1625,1585,1555,1510,1472,1427,1373,1336,1299,1260,1224,1195,1173,1168,1151,1119,1079,1063,1059,1020,1005,963,924,900,895,892,857,824,790,750,727,694,657,610,605,558,510,478,444,411,367,326,309,287,247,239,213,204,175,169,166,160,120,78,29,1800,1763,1718,1666,1626,1583,1579,1543,1540,1507,1469,1454,1418,1375,1331,1292,1254,1218,1177,1139,1099,1054,1011,1006,952,918,900,885,846,840,793,741,735,694,660,620,588,555,527,492,452,434,392,353,318,283,278,238,197,148,120,113,108,104,95,73,50,41,36,32,26,22,1794,1789,1749,1735,1708,1671,1630,1624,1586,1577,1550,1508,1471,1455,1449,1419,1407,1370,1340,1304,1282,1242,1204,1179,1131,1128,1124,1085,1051,1046,1040,994,952,925,900,862,811,773,743,732,706,666,646,611,579,544,529,489,456,414,379,337,327,287,278,259,222,179,158,146,120,99,95,58,52,46,34,22,1795,1790,1746,1731,1700,1689,1663,1647,1603,1559,1526,1492,1451,1405,1387,1336,1330,1255,1234,1231,1186,1142,1098,1073,1034,1020,978,958,920,900,855,809,788,770,728,725,674,667,626,614,609,606,561,519,475,464,429,393,355,322,284,264,226,187,177,170,117,101,95,75,53,48,41,36,33,1800,1765,1762,1742,1701,1658,1633,1627,1582,1542,1494,1468,1462,1454,1418,1382,1356,1313,1272,1221,1184,1144,1141,1136,1091,1041,996,952,909,900,875,848,824,819,803,758,713,697,672,649,620,594,566,563,559,545,483,437,393,343,319,294,291,269,247,242,215,170,126,122,117,112,106,99,44,28,24,19,16,13,9,1800,1795,1758,1711,1706,1667,1627,1593,1559,1513,1487,1451,1421,1395,1362,1336,1330,1326,1284,1235,1191,1180,1175,1132,1084,1049,1008,966,926,900,896,848,807,769,753,716,660,651,615,576,538,496,452,418,379,336,296,290,246,201,161,120,111,65,61,55,45,40,34,26,21,16,1791,1751,1737,1704,1665,1626,1593,1572,1560,1520,1509,1470,1427,1383,1335,1322,1290,1252,1216,1172,1131,1096,1065,1023,981,942,900,892,857,853,808,766,727,685,648,610,596,560,541,500,464,448,444,396,379,337,305,258,253,206,198,192,183,160,154,150,145,120,75,63,56,50,25,1800,1764,1724,1687,1650,1643,1602,1597,1563,1525,1489,1451,1408,1362,1355,1353,1317,1282,1240,1237,1204,1165,1162,1117,1081,1043,1004,957,918,900,892,863,827,790,748,711,665,642,639,600,563,519,505,475,444,400,363,325,296,255,226,183,143,120,113,71,64,60,52,25,20,1800,1764,1716,1673,1660,1630,1592,1580,1580,1573,1534,1494,1452,1403,1366,1360,1314,1274,1267,1262,1223,1200,1196,1180,1139,1098,1026,1013,978,944,900,861,856,818,782,740,702,693,690,682,640,600,568,521,475,470,433,398,355,350,316,276,235,195,184,180,175,158,130,120,102,95,89,1796,1762,1721,1678,1634,1590,1549,1504,1463,1457,1425,1395,1358,1354,1309,1273,1236,1188,1151,1107,1064,1017,981,941,900,861,815,800,762,758,724,666,623,591,550,514,510,500,462,414,371,348,314,277,263,218,213,164,127,120,114,93,71,66,57,52,46,37,31,27,18,14,1792,1750,1741,1735,1699,1655,1649,1622,1606,1567,1527,1492,1453,1412,1372,1326,1288,1240,1235,1196,1188,1172,1134,1088,1043,1037,1001,950,944,907,900,860,854,830,826,814,782,748,726,685,681,640,599,555,532,489,476,472,466,458,419,372,333,307,303,257,251,207,161,155,151,120,112,108,60,12,1800,1768,1732,1692,1656,1616,1572,1524,1482,1473,1467,1463,1434,1431,1403,1369,1330,1309,1283,1239,1232,1194,1189,1145,1124,1084,1037,996,993,958,920,900,828,779,755,736,729,694,690,652,604,568,525,482,456,432,389,349,322,277,272,233,202,158,120,81,43,37,31,24,19,1796,1755,1716,1669,1662,1659,1623,1581,1545,1505,1489,1447,1403,1393,1390,1384,1342,1302,1262,1217,1180,1141,1098,1059,1026,984,975,934,900,867,830,792,785,756,730,686,682,682,644,638,594,552,548,543,495,456,410,358,353,327,298,265,229,187,183,179,137,128,120,114,107,96,1794,1760,1714,1673,1641,1602,1560,1546,1524,1487,1445,1413,1382,1349,1314,1285,1277,1247,1212,1192,1161,1087,1046,1001,956,911,900,861,829,803,762,728,724,712,676,641,632,601,540,504,477,444,407,401,396,358,347,316,309,280,235,171,139,120,104,76,70,64,54,36,29,25,15,8,4,1794,1758,1719,1702,1670,1623,1575,1534,1500,1466,1458,1406,1373,1342,1298,1238,1211,1183,1158,1130,1101,1075,1068,1063,1028,997,974,933,900,858,822,789,763,719,687,663,658,609,569,520,487,455,452,429,411,392,373,352,349,319,295,287,260,257,233,215,210,159,154,149,140,129,120,99,65,1795,1761,1721,1696,1659,1627,1593,1568,1544,1504,1468,1428,1391,1382,1356,1351,1300,1226,1189,1184,1165,1129,1094,1058,1032,1028,988,946,900,891,857,819,777,732,693,651,648,613,576,570,566,540,494,453,411,368,328,324,290,286,235,195,170,129,112,77,61,53,45,41,34,1794,1753,1732,1691,1653,1614,1595,1587,1582,1537,1494,1486,1480,1437,1399,1359,1320,1274,1235,1227,1217,1195,1157,1114,1073,1039,999,956,943,900,853,836,796,793,775,738,697,651,644,594,562,521,475,470,431,384,382,337,302,269,229,185,176,172,139,133,107,73,68,61,57,51,48,35,26,22,5,3,600,587,548,507,469,424,392,353,317,313,267,261,256,244,206,159,133,1800,1759,1723,1660,1618,1576,1532,1527,1485,1451,1362,1321,1276,1251,1217,1194,1191,1185,1146,1120,1116,1078,1041,1005,962,908,900,892,875,831,791,776,738,735,693,688,684,639,601,528,507,474,440,407,371,339,301,263,244,202,199,157,120,116,111,104,99,94,73,39,33,29,1800,1796,1751,1748,1717,1710,1673,1631,1597,1537,1491,1437,1433,1394,1351,1307,1302,1257,1213,1173,1169,1159,1125,1081,1040,1004,979,935,894,888,864,858,820,781,764,727,687,644,603,559,525,513,468,461,457,432,398,372,350,333,288,283,224,208,180,160,134,129,120,100,75,38,14,1796,1754,1749,1709,1666,1624,1581,1546,1505,1483,1446,1410,1368,1332,1327,1313,1288,1253,1220,1216,1181,1138,1094,1075,1059,1024,980,944,900,873,836,802,773,726,693,661,622,574,535,463,424,376,326,283,274,265,251,214,175,142,120,115,107,101,75,50,26,21,1800,1795,1763,1753,1715,1685,1641,1622,1591,1546,1532,1497,1441,1437,1432,1393,1346,1321,1280,1270,1233,1184,1153,1127,1094,1058,1016,1011,963,915,900,887,869,832,804,765,729,693,659,615,572,557,522,498,473,470,456,452,413,372,318,313,279,259,228,221,214,181,176,170,166,153,125,118,114,110,105,62,58,4,1792,1749,1708,1645,1638,1628,1591,1554,1514,1473,1442,1406,1359,1322,1281,1273,1233,1212,1169,1137,1091,1045,1005,970,965,924,920,913,900,896,851,803,765,716,711,665,626,587,551,504,460,418,377,339,335,318,280,237,208,164,133,128,120,100,96,82,61,57,53,49,44,37,27,22,1794,1759,1724,1684,1641,1602,1595,1552,1548,1540,1515,1511,1479,1439,1404,1370,1326,1311,1305,1300,1259,1224,1183,1145,1106,1064,1021,978,944,941,931,906,900,873,848,822,799,789,783,738,716,675,632,546,542,495,488,483,440,433,427,403,373,367,338,307,278,274,263,258,255,249,245,208,167,123,1792,1770,1766,1755,1715,1673,1650,1607,1566,1527,1483,1479,1468,1431,1425,1411,1374,1336,1294,1252,1211,1166,1093,1061,1040,1004,965,936,912,900,863,837,817,792,755,730,692,653,630,597,586,545,504,495,460,426,417,346,302,294,257,251,225,197,178,157,154,150,140,120,114,108,97,91,68,51,45,25,19,14,1794,1755,1713,1681,1637,1595,1552,1539,1499,1462,1409,1375,1343,1339,1328,1323,1285,1234,1197,1174,1169,1122,1105,1074,1063,1028,983,944,903,900,858,815,811,797,792,749,715,672,630,590,553,537,504,466,425,381,338,296,241,193,153,149,120,116,98,55,30,16,9,2,600,563,526,484,452,449,424,385,381,375,332,287,239,1800,1755,1725,1708,1702,1697,1665,1662,1618,1601,1562,1519,1477,1473,1429,1397,1393,1348,1336,1303,1260,1257,1246,1217,1179,1132,1099,1058,1051,997,957,913,903,900,868,834,806,764,748,746,694,681,654,618,584,554,510,495,458,417,378,356,330,300,264,234,196,193,160,155,143,120,117,97,92,71,54,50,34,29,22,19,16,1800,1796,1751,1734,1698,1692,1655,1586,1541,1500,1460,1399,1359,1313,1269,1225,1214,1176,1169,1147,1116,1075,1050,1013,968,950,906,902,852,816,770,728,679,630,588,538,496,459,454,450,446,411,382,377,336,292,247,197,193,188,174,147,123,114,108,75,48,42,38,20,11,1800,1767,1726,1688,1655,1618,1590,1584,1539,1536,1499,1465,1461,1419,1381,1340,1306,1266,1220,1184,1146,1092,1052,1012,971,941,900,884,880,841,801,796,757,726,688,651,613,574,567,522,478,441,438,401,396,357,332,298,255,212,177,139,120,75,30,26,21,5,1800,1764,1724,1675,1634,1601,1560,1519,1484,1478,1443,1402,1360,1356,1316,1280,1193,1149,1110,1073,1063,1027,996,956,908,900,869,829,815,783,744,711,702,697,663,638,629,593,563,551,511,507,458,419,380,323,293,289,244,239,194,186,144,137,120,115,105,100,78,72,64,59,56,1794,1791,1744,1693,1666,1630,1608,1588,1544,1505,1473,1417,1377,1371,1331,1287,1274,1252,1246,1195,1192,1147,1106,1102,1073,1041,1003,977,946,893,858,819,778,738,697,687,650,609,582,544,503,456,421,359,315,273,235,220,174,130,120,110,105,101,97,59,54,48,44,40,23,15,8,1800,1766,1735,1707,1666,1653,1615,1570,1535,1494,1457,1392,1380,1363,1326,1298,1267,1224,1218,1185,1146,1111,1077,1045,1041,995,989,985,948,903,900,857,849,818,777,720,677,636,601,595,589,555,512,468,420,377,331,280,255,249,224,220,199,193,188,181,160,150,142,137,129,115,90,70,44,1794,1787,1740,1724,1691,1649,1634,1617,1590,1545,1507,1491,1452,1414,1377,1339,1306,1265,1232,1198,1155,1101,1097,1065,1062,1044,1016,1000,965,920,900,864,840,804,768,758,717,676,632,589,554,523,485,480,450,412,405,398,362,325,281,242,203,166,124,120,73,67,63,58,43,38,32,26,11,8,1800,1768,1734,1696,1659,1622,1601,1564,1531,1489,1442,1407,1367,1318,1272,1231,1190,1161,1134,1128,1097,1053,1015,1004,972,961,953,921,900,854,839,798,795,752,743,707,696,696,643,637,598,580,539,534,480,445,409,358,314,307,300,293,254,248,208,167,126,120,116,109,105,98,95,56,52,1799,1763,1727,1721,1680,1669,1637,1633,1596,1568,1536,1492,1486,1444,1436,1398,1360,1322,1270,1242,1200,1161,1119,1107,1065,1019,972,932,900,896,892,875,829,824,794,771,732,685,678,643,601,595,555,528,485,469,437,400,385,339,297,252,201,169,127,122,112,105,98,60,51,39,35,28,21,15,7,1800,1765,1725,1684,1652,1648,1603,1560,1525,1487,1448,1408,1373,1336,1298,1293,1287,1246,1211,1170,1130,1123,1087,1047,1004,941,938,900,864,822,786,745,728,688,650,612,609,574,529,487,475,445,419,388,383,360,337,332,320,279,273,267,263,220,176,132,120,76,1800,1782,1747,1714,1680,1642,1602,1589,1554,1534,1494,1455,1413,1373,1327,1289,1268,1230,1225,1184,1146,1112,1071,1038,997,956,944,934,929,900,892,849,828,814,774,770,728,723,683,625,581,558,523,518,486,482,446,402,338,333,289,254,212,174,126,120,117,98,93,73,69,50,45,38,30,27,24,1800,1766,1728,1687,1668,1623,1593,1554,1520,1482,1440,1407,1382,1340,1307,1302,1290,1253,1217,1170,1165,1118,1080,1048,1009,969,929,893,846,842,817,798,793,756,721,687,663,630,591,548,505,480,474,434,430,400,358,314,274,230,188,178,123,118,114,82,77,71,66,53,1794,1746,1703,1687,1683,1641,1595,1563,1519,1505,1478,1436,1394,1350,1326,1273,1229,1193,1161,1127,1094,1058,1054,1007,968,964,931,918,900,859,822,788,782,766,727,688,648,608,576,571,567,527,485,481,440,427,399,374,333,295,249,208,195,153,120,114,110,77,46,39,33,28,23,14,1795,1774,1735,1698,1694,1650,1642,1611,1576,1544,1518,1480,1443,1408,1369,1324,1290,1272,1237,1188,1156,1118,1078,1074,1006,986,956,953,928,900,863,820,774,770,733,687,649,646,642,627,590,586,542,499,495,456,414,375,370,326,282,278,268,225,220,206,197,177,146,141,120,84,78,69,65,60,50,36,29,24,17,11,600,554,527,497,453,448,403,398,358,317,272,229,215,175,131,120,85,79,1800,1795,1769,1742,1701,1696,1684,1648,1606,1559,1527,1487,1448,1409,1365,1328,1288,1283,1276,1234,1230,1209,1198,1164,1124,1087,1083,1031,1023,1001,996,960,930,900,895,852,814,774,771,758,717,681,644,606,571,533,531,487,446,442,400,364,361,316,293,253,247,207,183,145,113,88,59,39,34,29,23,13,5,1797,1772,1733,1730,1714,1670,1629,1587,1566,1526,1491,1447,1441,1435,1395,1389,1347,1249,1205,1169,1125,1090,1069,1030,1025,986,941,900,856,817,781,742,736,694,654,614,607,568,528,524,520,518,492,487,468,464,424,382,333,308,270,263,223,217,176,134,120,113,109,64,1796,1761,1758,1742,1723,1686,1620,1565,1531,1509,1479,1442,1433,1395,1368,1331,1294,1212,1178,1142,1107,1065,1022,986,948,911,900,867,864,828,816,784,738,725,689,650,612,575,571,531,493,458,421,381,338,296,273,267,232,197,192,187,173,139,120,109,71,48,1800,1766,1737,1707,1682,1639,1634,1620,1579,1538,1510,1467,1426,1385,1339,1299,1293,1262,1232,1205,1179,1161,1131,1089,1060,1056,1049,1008,965,923,900,864,822,780,733,690,653,643,614,611,575,537,504,500,494,460,456,427,391,384,379,349,343,308,285,280,244,235,193,155,145,138,120,1792,1759,1717,1700,1692,1668,1646,1641,1604,1563,1527,1490,1451,1408,1402,1365,1326,1286,1241,1203,1196,1172,1131,1098,1076,1073,1069,1046,1023,999,993,990,949,906,900,859,821,816,793,788,747,709,665,600,596,555,528,523,483,444,408,402,363,319,313,272,233,194,189,146,120,109,104,99,95,76,66,57,39,25,9,1800,1767,1727,1716,1679,1639,1579,1536,1514,1472,1424,1382,1343,1303,1262,1257,1207,1177,1144,1114,1106,1073,1045,1025,987,947,912,900,894,856,831,789,753,744,707,671,636,596,554,549,510,464,453,416,384,358,343,300,257,251,206,174,169,114,109,105,98,5,1800,1751,1746,1706,1700,1660,1650,1615,1570,1531,1491,1449,1404,1350,1311,1269,1218,1215,1171,1125,1087,1049,1014,971,934,892,857,813,755,712,665,642,612,566,559,525,479,437,395,351,308,301,232,218,193,151,120,89,70,51,46,39,35,28,21,17,10,1797,1761,1739,1721,1677,1636,1582,1540,1537,1515,1508,1479,1474,1437,1432,1387,1347,1306,1280,1242,1215,1211,1174,1161,1133,1097,1063,1037,997,993,927,900,854,813,772,729,684,644,608,564,559,507,502,494,440,436,410,369,331,326,296,291,283,271,260,242,215,208,205,162,112,105,98,76,54,49,1800,1796,1752,1721,1681,1646,1617,1573,1527,1486,1467,1426,1391,1358,1319,1312,1268,1257,1218,1191,1155,1119,1092,1079,1042,1003,967,922,902,900,859,814,765,741,710,708,697,661,622,579,542,509,457,444,412,404,373,335,313,275,258,227,193,157,148,120,96,91,86,80,70,53,48,40,23,1800,1756,1716,1695,1667,1634,1590,1543,1509,1456,1417,1385,1348,1312,1272,1215,1177,1137,1094,1061,1056,1013,1008,973,931,900,866,825,788,749,727,689,646,591,555,510,500,496,455,417,374,331,304,259,210,166,122,117,107,102,73,67,63,1796,1736,1694,1677,1644,1608,1563,1524,1487,1483,1429,1394,1350,1312,1273,1229,1192,1186,1170,1137,1096,1070,1025,985,948,931,927,900,866,844,825,789,784,773,733,690,650,603,563,521,480,443,406,394,388,347,343,305,278,236,228,187,145,140,120,112,102,95,70,65,39,35,31,24,18,9,1800,1763,1723,1707,1669,1664,1619,1604,1568,1522,1507,1469,1465,1432,1395,1364,1327,1316,1275,1269,1227,1223,1218,1175,1162,1159,1121,1078,1033,989,983,980,925,900,860,841,834,792,751,710,705,695,656,636,620,615,611,573,529,488,445,404,359,314,275,265,258,231,222,215,211,206,193,168,149,129,120,114,96,69,47,1792,1748,1711,1673,1624,1585,1539,1493,1448,1436,1401,1360,1345,1305,1297,1267,1216,1163,1122,1106,1061,1018,974,931,900,857,853,837,800,755,709,672,636,609,592,561,531,497,494,492,458,418,398,365,343,340,302,294,254,212,177,136,128,114,106,82,57,51,46,39,32,28,23,18,1794,1756,1721,1679,1641,1606,1566,1533,1482,1445,1406,1361,1324,1319,1315,1293,1257,1249,1223,1196,1151,1148,1148,1141,1097,1058,1051,1006,997,950,912,900,856,810,800,765,760,713,673,628,584,544,494,453,413,405,383,378,351,327,292,286,262,256,250,245,240,232,190,143,116,89,81,73,49,44,39,34,25,1800,1774,1732,1724,1685,1644,1608,1572,1529,1522,1518,1484,1444,1429,1424,1388,1354,1310,1305,1299,1266,1243,1216,1183,1139,1103,1061,1028,991,982,951,911,900,860,805,755,726,692,653,621,582,554,520,472,407,371,341,331,322,279,267,230,198,167,129,120,116,112,103,96,92,68,65,52,46,31,26,20,13,1800,1773,1743,1706,1663,1652,1609,1586,1561,1509,1474,1431,1403,1398,1390,1370,1355,1342,1317,1311,1271,1231,1189,1135,1107,1082,1078,1073,1068,998,969,940,900,860,819,772,734,693,650,604,578,549,511,506,496,462,421,382,344,299,259,219,199,167,138,120,93,65,41,1794,1754,1722,1678,1635,1628,1597,1593,1559,1536,1498,1455,1418,1413,1372,1342,1316,1293,1254,1219,1191,1161,1118,1093,1066,1053,1013,979,940,935,900,868,853,824,799,764,734,701,664,622,585,557,540,506,466,411,379,369,326,320,284,273,248,243,221,189,152,139,120,113,87,79,73,67,59,44,40,36,29,11,6,1,1792,1787,1758,1724,1685,1641,1605,1560,1514,1510,1486,1458,1430,1426,1397,1356,1342,1338,1292,1280,1245,1218,1192,1158,1128,1106,1098,1094,1080,1040,996,982,978,953,924,900,876,856,831,805,801,755,711,666,622,577,538,525,521,511,484,473,428,384,373,370,346,340,316,311,289,266,260,259,253,246,204,161,1800,1768,1736,1729,1692,1688,1645,1605,1565,1561,1554,1517,1482,1473,1432,1399,1354,1311,1267,1258,1223,1182,1165,1131,1105,1068,1063,1055,1031,1025,982,946,909,900,858,847,806,785,745,740,690,652,645,634,630,592,554,509,465,428,412,374,331,292,256,215,210,176,172,161,131,120,80,73,54,40,23,6,3,1794,1761,1723,1678,1619,1572,1557,1523,1492,1441,1405,1367,1329,1282,1278,1242,1185,1143,1137,1100,1065,1057,1015,981,942,900,890,848,805,762,722,687,652,618,609,572,529,495,457,417,407,369,349,312,272,233,188,147,120,110,106,86,78,72,65,46,37,31,26,1800,1763,1723,1669,1666,1627,1561,1521,1484,1447,1442,1430,1399,1360,1323,1285,1246,1240,1195,1148,1140,1103,1066,1062,1019,969,927,924,911,900,859,854,816,779,736,731,692,642,603,559,515,464,417,378,372,329,323,284,243,193,157,120,99,77,72,66,62,55,36,30,22,1800,1762,1725,1684,1652,1646,1612,1570,1527,1523,1485,1478,1420,1384,1343,1298,1255,1247,1211,1173,1136,1101,1067,1030,1005,958,931,900,895,888,848,804,767,747,707,667,627,582,546,521,487,444,439,388,376,334,294,216,190,147,108,105,99,83,54,33,28,1796,1756,1712,1666,1641,1605,1589,1584,1542,1492,1460,1421,1416,1381,1337,1301,1285,1276,1271,1234,1197,1157,1113,1066,1022,979,935,900,880,839,795,746,714,690,651,609,602,567,559,552,547,509,472,431,392,344,333,304,251,205,176,155,123,119,81,75,50,41,34,1797,1759,1720,1672,1632,1626,1584,1537,1491,1450,1419,1385,1379,1364,1326,1282,1235,1230,1226,1175,1138,1106,1079,1044,1000,965,929,896,855,851,832,808,769,722,682,648,610,607,601,565,522,480,436,422,386,362,319,300,260,219,210,203,199,185,181,136,131,120,103,83,57,32,27,23,16,7,3,593,553,511,1800,1766,1724,1687,1654,1612,1600,1564,1524,1511,1449,1434,1430,1392,1363,1327,1290,1260,1221,1181,1152,1112,1078,1041,984,979,948,892,888,824,779,773,726,683,642,572,535,527,484,448,418,376,329,288,245,216,169,128,120,115,106,61,45,40,34,19,1794,1789,1743,1685,1654,1617,1595,1553,1532,1491,1448,1406,1369,1352,1314,1276,1241,1202,1150,1143,1117,1066,1029,996,954,913,906,902,900,849,824,782,749,706,666,652,627,585,541,494,449,400,366,326,303,262,255,202,198,161,112,105,100,93,67,32,1800,1762,1724,1699,1667,1630,1587,1552,1516,1480,1477,1441,1398,1357,1326,1308,1270,1233,1222,1196,1168,1138,1111,1079,1044,1000,955,910,900,863,825,796,764,718,685,661,619,612,571,531,506,468,462,424,382,333,290,285,258,224,203,166,153,132,120,103,82,60,23,1800,1789,1742,1703,1694,1660,1633,1606,1580,1553,1520,1492,1488,1445,1436,1400,1374,1337,1292,1268,1239,1197,1161,1133,1097,1062,1024,985,944,935,900,860,827,817,811,777,738,701,664,648,624,583,574,535,529,488,459,415,372,344,299,292,277,271,228,219,192,162,158,129,120,94,89,84,80,75,57,53,48,39,1800,1765,1727,1712,1681,1676,1658,1626,1585,1551,1520,1489,1457,1429,1392,1387,1380,1346,1312,1272,1247,1216,1180,1152,1116,1073,1061,1018,977,939,912,900,868,863,820,815,790,752,733,692,646,620,582,577,535,531,522,484,449,444,410,390,345,305,264,259,224,179,136,120,117,101,57,52,43,25,18,1800,1763,1734,1697,1654,1618,1582,1544,1534,1501,1463,1459,1434,1403,1380,1375,1372,1341,1301,1297,1284,1249,1210,1165,1097,1062,1018,974,933,928,900,880,845,824,794,790,749,705,656,617,608,578,558,526,490,477,438,400,332,305,278,241,216,209,205,175,138,134,127,120,1793,1789,1745,1705,1665,1620,1581,1536,1527,1491,1454,1442,1402,1360,1321,1277,1233,1191,1142,1103,1062,1007,959,920,905,894,852,833,789,743,725,689,659,618,572,528,497,457,417,385,345,341,334,299,294,258,215,195,156,120,112,105,84,80,76,36,28,23,1,1794,1756,1715,1674,1629,1588,1550,1543,1534,1495,1465,1414,1400,1358,1346,1308,1264,1221,1211,1176,1135,1095,1054,1032,1029,1024,1019,994,958,916,900,889,882,841,825,783,734,699,655,644,618,612,569,553,511,485,419,376,332,326,321,315,310,294,274,270,265,259,254,233,204,159,132,124,1795,1756,1748,1731,1704,1696,1679,1640,1598,1558,1517,1503,1464,1427,1408,1369,1331,1325,1292,1249,1209,1193,1161,1127,1096,1063,1057,1015,974,929,900,864,821,779,753,715,709,704,668,626,583,537,493,487,462,424,377,339,299,293,289,254,222,180,149,120,115,108,78,52,28,22,16,1800,1766,1742,1696,1657,1654,1650,1614,1583,1546,1541,1488,1449,1407,1369,1338,1298,1286,1250,1219,1178,1172,1167,1119,1077,1039,994,948,900,861,771,728,704,661,656,619,613,605,563,522,476,459,424,418,383,342,320,316,275,269,244,205,197,192,147,138,120,72,27,1800,1766,1724,1679,1639,1598,1559,1519,1475,1437,1381,1341,1301,1258,1218,1175,1133,1119,1083,1048,1043,1034,995,957,913,909,894,854,809,765,722,678,639,611,608,570,543,512,499,455,418,378,336,331,285,263,227,182,145,138,120,105,99,78,75,29,24,14,7,1800,1761,1728,1692,1647,1624,1620,1606,1564,1528,1516,1473,1430,1387,1346,1338,1298,1260,1218,1190,1149,1143,1108,1068,1064,1020,994,986,977,939,900,860,814,766,705,663,657,615,592,545,510,469,428,394,352,303,265,224,195,157,120,85,81,70,63,58,55,51,1800,1758,1752,1708,1666,1637,1560,1519,1512,1476,1463,1420,1389,1348,1303,1266,1261,1231,1194,1150,1109,1076,1036,1023,985,964,951,926,900,854,815,782,717,712,677,645,603,597,562,525,517,510,477,437,430,393,348,300,291,253,217,179,144,120,85,77,65,61,18,1800,1794,1745,1700,1673,1633,1594,1588,1552,1509,1462,1420,1371,1339,1335,1269,1247,1240,1212,1176,1138,1094,1084,1080,1064,1030,1024,989,928,919,912,900,860,818,799,793,787,751,716,682,649,611,572,533,524,492,489,448,405,359,349,342,306,298,259,256,244,191,141,136,130,122,122,119,111,89,67,63,44,41,36,18,14,10,1795,1768,1760,1742,1739,1702,1681,1640,1634,1600,1567,1527,1523,1484,1443,1403,1360,1307,1304,1265,1227,1188,1155,1116,1113,1071,1065,1024,1012,989,945,900,894,849,808,803,773,742,706,666,629,597,563,520,480,471,433,400,357,316,281,245,206,164,147,143,128,124,120,115,112,85,80,52,32,26,20,16,12,1800,1760,1719,1715,1680,1650,1608,1582,1553,1514,1506,1502,1495,1455,1451,1439,1401,1364,1359,1305,1266,1221,1185,1146,1102,1098,1059,1017,983,978,956,950,910,900,867,832,827,826,788,739,710,685,653,650,646,634,599,561,555,552,539,506,478,452,419,381,358,324,294,263,239,211,206,202,164,160,130,121,117,75,45,40,37,32,23,16,13,1800,1746,1710,1671,1630,1591,1552,1548,1517,1512,1473,1469,1431,1394,1349,1308,1266,1254,1212,1166,1151,1116,1081,1044,1013,963,941,900,864,860,855,816,776,736,694,649,610,607,562,521,487,431,397,351,309,297,291,246,219,182,140,120,113,74,47,23,1800,1759,1712,1701,1660,1622,1608,1583,1543,1536,1499,1463,1419,1379,1339,1301,1295,1255,1216,1172,1159,1133,1099,1056,1048,1026,989,955,911,900,892,857,815,766,756,715,672,668,663,627,589,549,516,494,485,479,438,400,377,353,329,309,304,261,218,175,172,131,120,1800,1759,1730,1727,1689,1655,1652,1625,1610,1560,1521,1483,1451,1396,1394,1346,1315,1312,1296,1293,1221,1208,1176,1136,1087,1044,1006,969,927,922,900,897,853,846,811,778,737,703,698,690,670,635,600,592,549,510,464,449,415,380,334,292,250,207,168,120,115,94,76,59,53,47,42,21,17,12,1794,1759,1755,1718,1678,1634,1606,1596,1552,1504,1465,1460,1419,1374,1371,1333,1299,1266,1263,1222,1174,1139,1134,1111,1105,1100,1055,1026,985,946,939,900,876,841,838,827,822,785,747,711,669,620,574,528,478,434,407,367,327,283,237,229,188,173,126,120,1800,1760,1721,1676,1660,1621,1583,1565,1535,1531,1488,1473,1444,1399,1350,1309,1269,1187,1143,1104,1064,1022,977,936,930,907,900,861,816,766,724,684,652,611,567,535,493,457,417,374,337,289,282,247,242,236,208,168,123,108,102,83,75,69,54,49,42,30,23,17,10,1800,1766,1726,1714,1676,1641,1599,1562,1517,1474,1431,1394,1346,1336,1294,1252,1226,1201,1198,1152,1113,1075,1014,1006,1002,952,911,900,863,825,820,804,760,715,673,628,583,533,511,476,452,407,386,379,348,321,300,258,253,249,242,208,204,197,190,184,179,175,168,123,118,114,69,1800,1796,1790,1758,1723,1698,1666,1629,1604,1585,1576,1571,1532,1523,1483,1448,1431,1393,1353,1311,1294,1268,1230,1200,1165,1162,1117,1096,1089,1052,1022,995,953,913,900,894,850,806,762,724,680,672,642,606,583,542,536,518,512,470,457,410,362,348,308,272,226,181,136,120,116,81,76,70,54,30,24,19,1791,1749,1706,1662,1658,1619,1583,1554,1519,1486,1443,1438,1406,1343,1335,1311,1272,1236,1210,1164,1124,1121,1078,1018,991,944,908,900,865,862,824,806,763,732,728,684,671,630,584,550,535,490,446,401,355,315,274,232,189,129,120,116,106,99,78,67,61,57,1800,1762,1722,1702,1679,1642,1607,1602,1562,1537,1533,1530,1514,1481,1446,1410,1361,1323,1281,1245,1201,1159,1119,1086,1077,1071,1021,1016,979,966,928,900,865,821,816,811,798,758,747,742,703,699,654,648,605,564,516,476,433,394,389,382,351,310,290,250,212,173,133,112,105,82,66,61,54,33,26,20,17,1800,1754,1713,1671,1662,1619,1582,1538,1501,1457,1409,1371,1329,1288,1247,1201,1177,1140,1102,1098,1098,1070,1027,989,953,911,900,868,847,817,776,766,766,763,728,722,707,668,665,661,632,592,550,540,534,490,432,404,374,340,288,281,275,260,255,251,223,199,175,168,160,120,1800,1769,1764,1732,1694,1652,1604,1576,1538,1527,1500,1496,1445,1422,1391,1345,1310,1275,1236,1195,1153,1105,1061,1053,1035,1028,1011,969,923,900,864,859,843,816,811,769,727,706,673,655,608,570,535,531,525,479,432,423,388,346,309,276,268,238,231,206,170,120,117,82,45,40,32,26,21,17,1800,1764,1718,1678,1620,1561,1525,1488,1446,1400,1362,1314,1277,1257,1251,1221,1183,1176,1168,1136,1096,1055,1022,1014,968,926,900,862,816,811,774,734,704,652,615,612,547,507,465,454,411,385,367,362,324,289,249,214,210,183,139,136,131,108,90,67,58,46,29,25,18,15,11,6,1800,1769,1734,1730,1697,1685,1642,1599,1583,1541,1512,1500,1470,1434,1398,1357,1320,1280,1260,1251,1240,1198,1154,1112,1072,1027,981,935,930,897,861,821,779,773,740,704,666,656,614,608,602,599,590,547,508,471,433,402,313,276,238,196,170,142,120,114,95,92,66,60,53,34,26,22,1800,1761,1757,1704,1666,1629,1597,1557,1512,1470,1436,1398,1363,1328,1296,1292,1262,1229,1198,1170,1138,1091,1088,1053,1011,975,969,942,900,896,868,832,794,753,713,673,637,595,591,576,542,535,530,501,489,449,405,391,372,350,327,317,274,231,189,146,140,120,114,100,79,74,53,47,20,1795,1785,1779,1772,1735,1730,1693,1653,1617,1578,1535,1519,1477,1470,1459,1431,1388,1361,1358,1304,1264,1255,1219,1182,1172,1158,1119,1078,1060,1027,985,946,909,900,859,839,806,773,731,692,652,612,602,568,527,516,509,490,459,421,393,365,327,321,277,242,201,158,120,87,49,42,36,28,21,1795,1756,1717,1686,1650,1645,1615,1606,1564,1520,1514,1471,1429,1387,1342,1299,1256,1203,1178,1140,1092,1047,1004,997,956,944,925,900,863,825,791,774,739,714,710,673,630,591,568,541,535,508,477,472,430,423,384,344,337,333,296,261,258,252,221,180,134,120,114,92,69,62,58,40,20,600,562,556,510,469,428,387,351,325,283,272,1794,1766,1721,1696,1656,1616,1571,1544,1540,1509,1480,1448,1409,1395,1359,1316,1304,1272,1240,1227,1201,1163,1123,1108,1073,1031,983,947,906,900,861,818,777,752,707,679,635,629,584,553,501,467,431,393,341,313,308,264,242,211,163,120,95,90,66,55,36,30,24,9,1800,1765,1720,1685,1647,1606,1569,1563,1541,1510,1483,1442,1401,1353,1349,1310,1298,1262,1218,1177,1144,1106,1102,1066,1028,988,920,914,900,857,847,811,807,786,758,711,656,627,580,574,541,500,487,445,400,359,316,272,261,232,228,218,182,135,120,114,70,66,53,28,8,1795,1760,1718,1682,1675,1636,1596,1556,1514,1508,1477,1434,1394,1389,1375,1324,1287,1282,1243,1201,1161,1122,1080,1037,1025,984,950,917,900,854,814,770,728,683,675,625,620,580,573,557,517,476,428,382,347,342,293,253,215,186,181,146,137,107,100,98,57,49,42,34,25,19,9,3,1800,1764,1733,1700,1660,1649,1627,1581,1577,1535,1525,1490,1446,1412,1376,1339,1303,1266,1229,1193,1155,1147,1105,1061,1011,971,928,900,896,855,850,812,810,801,760,719,677,665,629,589,575,520,478,443,439,400,396,391,387,383,378,337,296,251,247,202,158,153,120,1800,1763,1725,1718,1666,1637,1612,1605,1600,1595,1547,1506,1499,1492,1484,1457,1441,1404,1363,1335,1330,1306,1269,1258,1226,1188,1145,1108,1072,1034,999,962,925,900,895,862,823,799,763,724,680,638,608,570,568,564,525,510,506,465,451,410,366,339,299,276,232,203,177,143,120,110,105,96,85,63,30,23,20,1800,1767,1728,1697,1654,1627,1624,1619,1592,1555,1522,1479,1427,1400,1346,1341,1312,1278,1240,1196,1151,1147,1139,1108,1077,1051,1027,1022,988,960,925,900,884,851,808,776,739,690,654,631,587,541,537,533,500,461,425,388,356,320,287,283,239,197,192,188,182,175,133,120,73,60,45,40,12,1800,1764,1729,1691,1651,1617,1580,1561,1521,1478,1461,1456,1449,1414,1372,1330,1292,1249,1198,1171,1134,1080,1046,1005,999,959,923,900,843,840,813,797,770,730,692,650,613,573,534,511,471,466,429,425,400,365,358,317,278,240,228,189,151,120,96,88,82,77,73,69,65,48,30,22,17,11,6,1789,1748,1723,1688,1684,1680,1660,1615,1580,1555,1528,1501,1472,1442,1412,1363,1326,1315,1277,1273,1220,1185,1179,1169,1130,1089,1077,1056,1032,987,956,920,916,910,900,868,831,787,742,696,646,602,598,595,590,565,520,470,433,391,352,315,295,232,224,193,170,146,141,120,95,59,34,30,1796,1752,1713,1678,1640,1594,1553,1545,1509,1478,1437,1397,1357,1315,1256,1217,1211,1182,1139,1098,1056,1052,1042,1007,982,968,928,900,872,805,775,734,721,686,643,593,556,531,499,465,423,381,355,321,282,233,213,175,134,120,101,84,65,61,56,31,26,9,5,1800,1765,1722,1671,1632,1602,1589,1556,1517,1476,1436,1401,1364,1361,1329,1284,1256,1213,1203,1167,1124,1074,1026,964,913,900,896,855,851,814,808,753,718,677,638,597,551,506,500,464,423,412,366,358,319,286,282,242,231,206,200,155,150,146,130,120,113,80,76,37,32,15,8,2,600,581,575,544,541,519,488,484,459,446,407,377,370,327,289,254,215,209,165,120,95,56,48,24,1794,1761,1677,1671,1629,1588,1583,1549,1527,1485,1430,1382,1342,1299,1263,1242,1195,1182,1141,1099,1094,1054,1049,1008,962,921,900,890,854,851,793,787,749,709,670,628,586,542,500,458,418,379,339,334,327,298,262,244,238,195,175,173,136,123,117,111,107,99,91,80,54,50,34,32,26,22,10,1794,1750,1722,1689,1686,1664,1619,1605,1572,1536,1510,1468,1457,1450,1406,1364,1322,1280,1239,1218,1175,1132,1088,1059,1022,986,944,900,874,866,826,821,781,730,685,646,602,548,504,458,432,403,397,369,357,329,307,279,274,241,214,209,203,179,174,170,133,1800,1794,1762,1759,1744,1709,1675,1671,1658,1625,1613,1574,1532,1489,1465,1460,1425,1391,1377,1336,1303,1300,1262,1234,1204,1163,1115,1103,1060,1054,1014,971,933,900,873,841,835,831,786,782,720,704,664,620,575,539,506,473,446,404,371,320,281,277,214,171,128,82,77,53,49,32,27,23,11,3,1795,1757,1714,1709,1673,1634,1592,1552,1538,1515,1503,1462,1437,1405,1365,1329,1289,1251,1201,1163,1121,1085,1040,991,954,949,934,931,900,860,818,783,746,706,664,631,585,576,570,532,490,485,479,466,423,379,329,322,291,243,219,195,170,166,161,120,117,1796,1764,1733,1713,1675,1640,1609,1574,1536,1494,1439,1414,1382,1370,1341,1302,1258,1211,1168,1124,1087,1044,1040,997,954,914,900,841,801,772,736,700,657,622,588,571,534,500,474,467,447,403,351,314,272,263,255,227,175,145,120,87,56,49,46,37,31,25,21,16,1795,1754,1722,1691,1653,1613,1566,1528,1494,1487,1451,1411,1375,1336,1291,1266,1259,1223,1180,1133,1090,1047,1009,972,931,900,863,822,785,743,735,699,662,630,589,550,513,473,455,415,367,322,317,302,296,277,262,226,193,189,184,155,120,116,110,88,79,73,66,35,31,23,16,9,1800,1767,1738,1711,1674,1669,1631,1587,1552,1512,1457,1453,1414,1372,1326,1282,1239,1201,1165,1127,1090,1074,1066,1007,962,917,900,855,812,772,724,678,634,616,585,584,541,531,490,446,437,433,426,375,369,362,321,281,241,200,158,120,114,74,36,30,23,1796,1758,1712,1696,1645,1598,1551,1545,1539,1491,1450,1411,1382,1334,1287,1251,1219,1172,1150,1103,1057,1004,967,925,900,893,887,875,826,786,752,700,654,612,570,521,478,434,428,383,343,301,297,281,246,213,209,177,172,125,120,111,103,79,63,57,51,1795,1762,1727,1711,1679,1662,1632,1597,1543,1511,1483,1453,1421,1389,1352,1314,1277,1241,1237,1198,1182,1156,1126,1098,1062,1053,1027,989,958,921,914,891,888,845,794,761,725,691,655,618,611,562,521,487,450,408,372,332,328,277,273,248,213,181,176,164,120,117,107,102,96,79,75,72,66,63,55,50,28,24,20,1793,1759,1755,1709,1687,1653,1614,1603,1577,1543,1503,1458,1430,1390,1330,1325,1295,1261,1246,1204,1167,1129,1123,1123,1089,1052,1015,981,942,938,900,869,835,826,814,808,769,736,732,709,706,669,663,630,594,586,581,555,551,544,507,464,457,411,371,361,337,297,259,248,243,239,194,151,138,120,75,1796,1760,1748,1707,1665,1637,1633,1593,1558,1555,1540,1521,1483,1479,1445,1414,1376,1370,1362,1317,1284,1262,1229,1188,1149,1144,1113,1089,1084,1066,1030,994,956,921,900,861,843,810,772,767,759,753,709,692,653,616,575,535,498,463,418,395,370,345,340,314,309,264,248,215,180,144,139,120,83,51,46,40,31,25,20,1794,1757,1720,1716,1676,1653,1612,1605,1565,1563,1543,1535,1503,1498,1447,1405,1361,1357,1319,1279,1243,1238,1194,1159,1120,1081,1078,1074,1074,1038,991,966,946,941,900,866,833,792,786,751,741,699,660,616,573,531,484,442,397,392,346,301,256,210,167,157,120,62,59,1800,1765,1724,1683,1647,1609,1567,1525,1482,1438,1434,1424,1391,1351,1313,1270,1237,1191,1150,1143,1130,1083,1077,1037,998,983,977,931,900,861,819,808,768,730,700,680,675,655,613,568,533,501,464,423,415,373,368,314,277,238,197,153,148,140,120,101,79,70,61,55,51,49,6,1796,1761,1755,1710,1671,1634,1627,1623,1585,1542,1503,1467,1424,1387,1344,1328,1284,1249,1245,1217,1180,1144,1137,1129,1084,1046,1041,998,954,951,915,900,896,881,846,832,785,739,701,696,652,640,598,558,540,534,496,454,421,378,344,303,294,249,199,192,187,183,175,169,125,119,1800,1760,1715,1697,1655,1616,1536,1531,1496,1481,1443,1401,1369,1359,1322,1284,1276,1271,1263,1215,1207,1185,1147,1108,1092,1055,1049,1011,977,937,900,864,825,791,783,740,697,661,657,614,578,569,526,477,467,430,387,339,302,255,218,214,187,152,146,137,120,101,94,72,66,61,55,46,43,35,27,18,14,1794,1790,1776,1762,1755,1719,1679,1674,1635,1600,1595,1585,1561,1546,1509,1465,1423,1409,1369,1324,1281,1233,1188,1140,1096,1055,1012,967,924,900,884,850,808,777,739,731,688,647,613,575,533,529,524,514,508,463,419,373,367,323,312,285,278,273,230,192,172,168,162,157,149,120,76,22,17,8,1800,1785,1748,1744,1707,1666,1628,1586,1582,1531,1528,1487,1470,1425,1387,1345,1307,1302,1297,1289,1241,1197,1192,1152,1146,1129,1091,1066,1022,1000,951,946,906,903,900,860,825,785,743,709,662,614,576,534,519,514,509,494,459,421,379,352,317,313,272,226,220,168,134,128,120,83,79,51,48,41,37,17,12,7,1800,1755,1719,1677,1670,1629,1572,1533,1507,1501,1458,1418,1376,1331,1287,1249,1206,1165,1121,1117,1072,1065,1022,1016,974,951,900,875,860,858,811,767,725,683,670,646,603,599,560,524,486,444,400,367,363,360,329,284,242,202,195,185,181,175,167,123,113,1800,1767,1730,1696,1658,1628,1607,1568,1564,1532,1489,1450,1411,1371,1327,1280,1247,1209,1147,1104,1067,1026,1013,1010,964,924,901,900,889,854,849,843,794,787,751,737,703,662,619,583,539,507,461,453,420,391,356,312,290,251,242,226,223,187,152,120,97,92,87,65,59,39,30,1800,1762,1718,1660,1623,1585,1579,1557,1518,1506,1468,1426,1385,1347,1304,1271,1237,1193,1157,1113,1066,1035,997,956,951,919,913,909,893,853,808,772,727,685,680,642,593,549,504,490,482,459,454,414,371,334,321,318,300,293,270,249,225,220,203,199,190,183,180,174,167,149,124,119,114,90,61,58,40,19,16,12,8,3,1800,1783,1757,1721,1705,1668,1662,1653,1628,1601,1575,1531,1503,1464,1459,1430,1425,1420,1410,1406,1370,1346,1340,1329,1302,1253,1249,1243,1200,1162,1117,1082,1076,1041,1038,1033,999,994,949,920,900,865,813,786,782,746,708,679,637,590,553,523,478,470,428,383,308,289,248,219,215,211,185,144,137,120,118,81,77,72,53,48,40,35,30,23,18,1800,1766,1727,1676,1647,1608,1577,1538,1531,1492,1483,1448,1443,1408,1402,1379,1336,1298,1257,1235,1193,1148,1109,1084,1042,1017,1011,1006,959,955,919,886,837,798,758,750,718,681,646,601,565,520,513,479,473,451,447,409,405,378,373,330,324,286,280,275,239,232,228,181,137,120,114,110,106,103,99,95,79,58,32,27,23,16,1800,1765,1727,1690,1652,1647,1596,1592,1554,1512,1474,1447,1408,1367,1362,1348,1306,1268,1233,1228,1204,1199,1137,1090,1043,1010,981,943,910,900,867,828,823,807,770,732,693,650,609,605,555,549,506,432,426,408,365,355,305,273,230,192,152,120,113,105,89,70,52,49,44,29,1795,1772,1737,1700,1659,1653,1642,1605,1565,1527,1485,1449,1445,1402,1365,1325,1281,1238,1233,1186,1153,1113,1075,1033,1001,978,951,943,910,900,888,854,810,769,728,690,655,610,570,529,504,461,420,414,380,334,327,289,245,204,159,120,113,107,100,42,1795,1757,1720,1685,1641,1598,1591,1556,1523,1475,1470,1428,1390,1357,1317,1274,1265,1226,1184,1143,1103,1062,1054,1048,1045,1030,992,954,917,911,900,863,822,789,752,709,704,661,636,599,594,588,550,545,540,506,461,416,378,373,349,341,285,241,184,151,123,117,111,66,55,48,44,1800,1762,1733,1704,1693,1656,1617,1582,1553,1548,1523,1485,1446,1403,1362,1353,1347,1327,1249,1209,1170,1133,1097,1056,1013,1006,990,954,914,900,866,829,823,777,743,713,673,632,587,547,506,463,416,406,386,354,318,273,266,228,187,181,176,150,127,122,116,110,106,101,76,49,41,36,31,26,20,1794,1760,1723,1699,1661,1635,1631,1623,1589,1546,1492,1451,1410,1395,1361,1317,1279,1240,1198,1193,1151,1107,1073,1062,1009,966,900,894,845,843,829,824,781,733,705,673,665,646,641,637,580,529,488,448,412,408,369,322,311,260,208,181,147,120,88,70,62,56,51,47,39,26,19,14,9,3,1794,1755,1751,1709,1680,1659,1634,1622,1598,1568,1524,1476,1441,1434,1417,1386,1362,1327,1278,1244,1200,1161,1131,1102,1067,1026,990,944,900,874,832,793,749,741,692,687,659,633,610,596,580,536,491,475,451,415,380,375,339,335,325,282,239,195,150,120,102,67,29,1800,1771,1734,1699,1686,1652,1619,1596,1557,1552,1517,1473,1431,1419,1383,1340,1291,1255,1219,1175,1139,1098,1058,1055,1047,1014,980,947,918,900,863,818,785,740,687,649,612,570,534,529,485,440,403,365,326,289,284,249,207,163,158,143,120,97,80,74,67,44,39,30,26,19,1795,1767,1760,1751,1715,1679,1637,1600,1588,1551,1511,1472,1428,1385,1322,1282,1242,1209,1166,1114,1076,1033,978,940,901,900,859,816,806,767,722,696,656,652,606,570,541,500,468,444,439,398,382,358,311,270,223,201,177,170,167,130,120,113,105,99,93,77,52,47,39,35,29,596,573,536,489,453,416,377,335,292,244,215,184,147,120,115,110,96,88,83,28,15,10,1796,1759,1756,1711,1674,1636,1601,1564,1524,1489,1444,1400,1361,1317,1275,1238,1198,1194,1186,1152,1110,1096,1056,1046,1041,1000,957,920,917,908,900,865,822,778,737,697,657,621,585,545,507,446,387,347,335,291,247,209,182,149,120,115,73,63,42,36,31,26,1800,1761,1719,1681,1639,1594,1549,1517,1491,1450,1408,1363,1338,1299,1259,1216,1174,1134,1092,1083,1046,1003,973,968,921,900,856,849,806,778,729,684,674,636,594,553,547,511,470,422,379,336,291,248,199,197,188,165,154,144,138,134,1793,1756,1717,1674,1632,1592,1549,1510,1473,1411,1406,1368,1325,1309,1304,1272,1223,1190,1183,1167,1129,1091,1048,1007,969,927,900,860,821,801,759,749,711,708,675,652,608,573,566,526,520,477,434,386,378,351,313,270,224,219,172,121,113,96,76,66,35,29,25,20,16,1793,1748,1714,1709,1677,1632,1593,1548,1500,1457,1409,1393,1353,1349,1334,1290,1262,1254,1214,1172,1133,1089,1045,1001,956,948,945,940,934,930,926,900,863,826,793,789,743,710,666,625,584,576,535,496,455,422,417,413,391,377,339,292,245,199,192,186,138,116,109,74,68,45,27,1800,1763,1759,1745,1712,1688,1649,1610,1575,1537,1495,1490,1456,1451,1412,1371,1368,1322,1276,1233,1183,1178,1157,1109,1072,1069,1027,1004,962,945,900,886,846,838,834,807,779,768,727,711,706,665,628,586,577,549,526,486,444,406,376,349,308,269,228,186,179,146,120,114,104,67,64,60,30,24,17,3,1795,1763,1721,1705,1666,1629,1598,1560,1533,1515,1502,1479,1437,1390,1353,1338,1313,1291,1248,1215,1175,1147,1142,1101,1067,1045,1037,995,955,912,909,892,887,848,828,819,784,745,697,653,643,611,573,534,512,484,460,426,421,381,377,358,338,333,329,325,280,276,270,260,238,235,226,223,178,132,1795,1762,1756,1726,1704,1698,1665,1625,1585,1580,1539,1497,1441,1403,1356,1309,1267,1236,1233,1193,1160,1107,1069,1036,998,966,918,900,896,877,840,789,754,748,709,667,628,590,549,512,472,427,382,373,336,328,276,241,237,222,201,192,150,143,120,116,96,90,86,81,57,53,49,40,34,29,19,1800,1772,1735,1699,1679,1658,1626,1590,1555,1522,1479,1440,1403,1399,1373,1332,1286,1246,1242,1209,1166,1122,1083,1058,1053,1009,985,961,928,900,890,853,817,804,774,742,723,683,650,610,571,535,493,481,445,419,390,345,337,298,251,205,200,172,164,141,120,102,81,74,55,51,46,41,35,14,1795,1787,1736,1714,1675,1651,1615,1581,1539,1496,1453,1449,1446,1408,1393,1355,1313,1306,1271,1267,1261,1256,1206,1171,1133,1089,1083,1047,1011,968,965,922,900,862,821,780,776,735,710,679,638,601,579,543,532,491,449,436,413,375,328,307,266,234,202,197,190,153,120,109,78,34,27,21,15,11,6,1788,1755,1726,1723,1687,1660,1631,1588,1548,1510,1468,1419,1378,1373,1353,1313,1268,1216,1184,1143,1136,1131,1092,1087,1081,1037,1033,993,941,937,900,852,844,809,770,732,688,645,623,588,566,548,543,517,495,474,444,440,435,430,390,345,342,324,320,280,263,243,239,216,191,188,161,156,133,127,119,114,68,1800,1772,1743,1704,1646,1609,1604,1556,1548,1512,1469,1464,1459,1423,1387,1349,1308,1262,1222,1211,1170,1126,1120,1080,1073,1032,996,957,921,900,868,851,811,771,729,694,659,653,647,601,563,533,528,488,447,443,436,409,383,350,322,283,272,267,233,215,179,173,141,120,98,95,89,85,77,70,66,62,57,52,48,21,14,1800,1797,1753,1730,1696,1683,1652,1611,1566,1526,1485,1441,1407,1372,1356,1333,1303,1264,1220,1206,1201,1164,1128,1084,1077,1038,987,945,938,916,900,897,865,859,850,820,786,781,736,705,701,659,654,649,607,564,513,454,439,403,360,349,317,274,256,210,205,199,192,187,141,120,1800,1764,1722,1694,1670,1666,1629,1606,1564,1529,1495,1457,1449,1410,1370,1323,1297,1292,1253,1212,1168,1124,1086,1037,994,956,916,900,861,820,786,746,696,658,615,588,574,534,499,461,425,381,337,296,285,250,208,167,120,83,77,71,64,56,49,45,41,1794,1791,1748,1705,1658,1652,1630,1600,1596,1549,1518,1485,1443,1440,1436,1388,1352,1310,1293,1259,1216,1208,1165,1124,1093,1062,1017,979,935,925,900,867,826,788,783,740,709,666,653,623,597,556,550,521,480,438,398,392,359,320,279,235,205,199,195,158,105,101,97,90,80,56,33,15,10,1800,1794,1790,1777,1747,1709,1674,1667,1659,1623,1588,1548,1504,1472,1436,1396,1350,1306,1262,1258,1225,1220,1182,1137,1069,1056,1017,978,941,921,914,900,854,814,810,761,726,686,641,597,589,585,582,542,525,486,424,382,352,349,342,304,264,261,243,240,205,167,136,120,91,86,84,77,71,63,21,18,11,1800,1794,1757,1712,1674,1669,1657,1618,1575,1533,1527,1502,1497,1445,1420,1380,1334,1291,1283,1240,1206,1169,1166,1158,1119,1091,1047,1041,995,960,917,892,852,810,770,733,728,679,638,605,566,528,524,483,446,400,364,320,314,270,257,209,160,154,135,120,102,81,80,1796,1763,1759,1739,1702,1676,1639,1596,1585,1578,1534,1527,1479,1440,1395,1367,1332,1297,1262,1219,1176,1152,1146,1142,1125,1104,1064,1046,1012,1008,965,960,921,900,896,854,815,807,782,770,733,698,663,642,604,570,564,527,478,449,446,402,394,361,317,296,259,218,182,142,120,76,72,66,59,36,29,23,19,10,4,1800,1772,1732,1668,1636,1601,1546,1507,1472,1433,1392,1358,1314,1288,1248,1244,1204,1169,1124,1093,1049,1044,1037,1037,1007,972,935,926,900,895,858,819,815,808,774,750,706,662,657,647,644,609,564,522,481,436,391,344,301,296,246,221,212,185,179,176,169,125,120,114,110,66,17,9,1794,1751,1731,1704,1661,1578,1575,1534,1501,1466,1462,1452,1415,1372,1341,1266,1196,1159,1130,1095,1063,1035,1028,995,990,968,929,900,892,887,848,806,774,754,720,692,679,663,655,626,590,584,569,566,521,495,455,447,413,376,354,313,271,230,187,173,136,120,102,77,55,36,32,27,23,18,1800,1763,1723,1677,1649,1601,1562,1554,1510,1488,1457,1430,1424,1379,1374,1340,1296,1279,1248,1242,1227,1167,1121,1081,1041,1003,974,967,964,927,900,853,844,840,803,753,716,685,642,571,535,487,484,480,447,442,409,367,333,304,296,290,248,235,229,222,216,211,188,148,138,1795,1762,1723,1709,1666,1662,1623,1553,1509,1464,1407,1369,1330,1321,1316,1263,1259,1220,1189,1156,1115,1099,1096,1092,1062,1046,1008,1004,989,952,931,903,900,859,818,781,776,722,688,651,611,570,514,494,455,432,406,384,347,342,307,269,228,184,156,120,77,52,47,40,34,22,1794,1753,1748,1719,1680,1675,1629,1586,1546,1505,1499,1496,1461,1432,1427,1384,1344,1334,1301,1264,1227,1185,1181,1170,1132,1110,1076,1036,1027,1000,996,952,900,861,817,772,743,703,667,662,633,604,560,519,506,464,460,443,438,402,373,341,334,292,248,193,163,135,131,120,114,109,85,73,66,59,46,40,36,30,1795,1761,1728,1690,1684,1639,1602,1562,1522,1480,1437,1431,1388,1360,1325,1279,1253,1225,1182,1160,1149,1119,1084,1041,1020,1012,970,946,938,900,897,859,853,816,810,781,734,725,690,660,630,595,556,504,491,461,429,393,353,318,305,299,278,255,220,183,167,120,75,69,62,54,51,32,14,1794,1756,1716,1677,1633,1595,1591,1581,1550,1518,1487,1462,1424,1385,1349,1314,1275,1242,1234,1199,1164,1160,1124,1087,1047,1006,1001,998,974,935,904,900,854,804,778,774,771,740,711,678,643,606,602,598,554,515,469,426,380,370,361,337,330,287,241,194,189,168,146,138,131,120,95,60,44,39,1796,1777,1774,1734,1693,1653,1641,1605,1569,1564,1527,1483,1444,1406,1402,1389,1384,1348,1316,1286,1243,1234,1230,1183,1145,1107,1068,1025,981,942,937,900,887,850,807,790,753,711,677,636,608,560,516,475,462,459,420,405,402,377,354,310,305,283,254,234,205,182,157,153,149,120,81,74,43,38,28,22,1793,1770,1766,1753,1749,1737,1706,1684,1660,1631,1627,1593,1572,1567,1546,1513,1491,1484,1428,1388,1334,1306,1285,1262,1237,1232,1205,1173,1132,1128,1106,1080,1076,1063,1019,972,923,900,860,811,786,765,742,736,724,700,673,642,613,609,585,562,558,528,524,520,475,428,383,337,290,288,266,239,218,209,165,120,73,1800,1773,1740,1705,1699,1675,1636,1612,1608,1570,1527,1496,1454,1440,1404,1372,1336,1296,1256,1214,1170,1129,1097,1093,1055,1045,1006,976,932,928,900,871,830,792,758,729,688,647,635,602,566,530,495,454,390,387,355,310,305,279,230,198,163,120,99,95,88,69,66,61,42,38,21,17,13,1800,1777,1730,1698,1666,1634,1575,1551,1510,1506,1480,1430,1406,1385,1368,1344,1308,1262,1258,1254,1213,1174,1142,1090,1069,1038,1008,970,927,901,900,857,853,835,803,763,740,706,665,660,655,618,610,573,563,531,500,494,446,406,364,361,361,319,273,227,222,217,210,166,108,90,63,1800,1794,1758,1716,1681,1638,1598,1559,1516,1512,1506,1502,1465,1447,1407,1397,1361,1355,1320,1313,1302,1263,1217,1174,1134,1078,1026,985,950,913,900,859,812,790,767,726,722,675,640,604,565,522,486,449,444,407,400,337,300,258,252,213,198,167,131,120,115,80,69,63,44,37,33,26,20,1800,1796,1742,1707,1678,1636,1590,1551,1546,1510,1473,1429,1384,1346,1304,1268,1205,1163,1119,1110,1072,1065,1025,981,939,900,852,813,803,763,723,667,630,590,565,533,498,460,432,427,427,422,380,366,327,287,242,217,177,171,137,133,126,120,115,108,105,59,9,5,1794,1760,1717,1697,1656,1610,1606,1567,1521,1486,1439,1401,1357,1318,1312,1273,1240,1234,1198,1155,1116,1079,1044,1008,962,918,900,845,809,767,764,723,682,679,667,663,624,597,591,552,520,486,466,424,331,306,277,239,211,177,153,131,125,120,107,84,63,42,39,27,24,18,12,1800,1762,1719,1687,1649,1605,1569,1531,1493,1451,1402,1398,1392,1350,1329,1293,1256,1216,1156,1127,1121,1077,1038,1034,1030,1024,1002,997,979,943,915,900,894,852,842,838,794,760,720,697,649,625,603,582,577,574,570,528,489,448,409,365,324,319,315,264,232,200,190,186,143,1800,1770,1733,1693,1652,1646,1612,1606,1570,1535,1497,1460,1419,1375,1341,1320,1315,1266,1233,1188,1138,1114,1075,1071,1027,1023,989,945,900,864,857,847,810,767,747,703,650,617,570,532,487,478,444,401,390,360,315,279,237,197,155,120,108,103,93,75,57,37,18,1796,1759,1754,1711,1676,1636,1632,1615,1585,1549,1532,1528,1482,1476,1443,1399,1394,1384,1326,1279,1247,1242,1237,1212,1206,1196,1152,1107,1104,1064,1060,1060,1029,978,973,929,900,859,855,815,769,765,758,737,733,714,706,666,662,650,615,612,533,496,446,399,352,307,265,261,256,213,168,152,147,141,126,119,105,86,69,62,57,52,49,1800,1769,1738,1699,1664,1623,1589,1549,1537,1504,1470,1435,1392,1355,1350,1345,1309,1279,1242,1209,1179,1171,1130,1086,1071,1032,1010,976,939,909,906,900,862,827,788,781,746,707,674,637,596,551,507,469,460,425,396,368,326,303,262,221,184,137,120,115,111,103,91,85,68,59,41,21,16,10,6,1800,1767,1731,1698,1663,1632,1590,1585,1549,1535,1505,1501,1471,1432,1409,1367,1356,1335,1300,1295,1287,1267,1232,1221,1186,1147,1131,1084,1073,1033,996,988,975,944,900,857,826,795,750,711,669,648,607,603,568,536,507,464,433,399,365,333,289,262,221,187,182,150,127,121,115,98,88,85,80,61,56,50,24,17,12,600,564,560,528,494,459,424,1800,1764,1728,1690,1686,1643,1606,1563,1521,1481,1444,1400,1358,1319,1315,1282,1276,1250,1208,1205,1164,1139,1110,1067,1019,1011,970,932,927,915,900,856,846,804,766,731,688,682,637,600,571,531,525,488,473,434,421,377,334,290,248,205,161,123,120,74,63,45,41,37,25,16,12,8,1796,1791,1750,1707,1697,1661,1622,1615,1575,1547,1506,1460,1427,1389,1352,1346,1335,1289,1283,1239,1208,1157,1116,1112,1068,1057,1015,979,953,909,902,891,887,844,833,797,757,708,667,626,590,550,481,473,435,410,371,330,290,285,277,271,233,199,158,151,120,109,88,82,58,53,31,25,19,14,1792,1752,1718,1679,1648,1616,1575,1541,1536,1499,1451,1430,1411,1404,1392,1353,1340,1308,1287,1255,1215,1176,1135,1098,1058,1021,976,970,935,900,870,834,782,755,710,661,655,652,637,607,582,538,508,468,433,427,423,389,361,357,350,318,295,288,251,240,200,163,120,115,108,103,58,1797,1778,1752,1737,1677,1642,1637,1576,1541,1510,1482,1449,1414,1406,1394,1356,1320,1279,1239,1193,1159,1132,1099,1093,1056,1024,979,968,925,920,907,900,876,841,809,779,769,724,684,678,626,621,595,589,548,520,496,489,482,477,437,426,402,374,368,339,334,330,288,252,208,205,201,197,192,187,183,177,172,165,160,157,151,148,135,131,120,115,70,65,43,596,560,555,517,497,456,417,374,369,344,290,257,229,178,174,143,120,113,101,71,48,23,20,1800,1772,1736,1702,1688,1651,1617,1585,1544,1538,1502,1488,1484,1446,1404,1367,1323,1303,1267,1234,1205,1163,1127,1122,1082,1044,1005,1000,964,961,925,900,868,836,797,753,747,708,676,636,629,597,577,571,568,559,493,448,411,374,335,290,246,238,198,179,143,121,116,77,70,33,26,20,17,1800,1761,1726,1686,1650,1615,1568,1529,1490,1445,1440,1437,1423,1387,1345,1327,1288,1250,1243,1214,1150,1144,1107,1103,1093,1052,990,981,948,909,900,869,831,792,763,725,717,717,680,675,670,664,625,583,542,502,497,452,409,364,324,319,306,269,238,202,160,120,114,105,101,58,595,561,523,488,458,422,382,334,319,1796,1754,1698,1676,1636,1602,1597,1539,1531,1496,1458,1424,1383,1343,1303,1256,1216,1211,1160,1120,1067,1056,1019,979,939,928,900,854,807,763,736,692,650,636,597,555,532,491,447,442,398,351,312,273,261,220,177,139,120,108,66,62,57,37,15,7,3,1797,1763,1744,1707,1664,1622,1603,1564,1520,1475,1435,1427,1389,1377,1333,1312,1284,1233,1188,1150,1110,1060,1056,1045,1024,991,968,930,926,913,900,893,849,846,793,756,729,713,669,655,613,606,561,557,531,487,444,398,354,310,267,221,172,126,120,117,1792,1754,1710,1704,1686,1644,1603,1598,1556,1544,1507,1466,1411,1370,1366,1323,1287,1283,1252,1213,1173,1129,1079,1044,1002,969,965,937,900,894,887,854,798,761,726,697,664,628,596,553,507,502,498,460,455,407,401,360,315,271,228,185,175,171,125,120,91,86,83,60,56,49,26,17,12,8,1795,1764,1730,1719,1680,1677,1668,1668,1634,1597,1567,1526,1520,1505,1473,1438,1433,1388,1332,1317,1279,1273,1229,1223,1179,1138,1101,1054,1039,1012,976,972,966,951,918,900,887,879,840,803,762,716,687,656,616,597,591,546,542,542,495,455,412,367,356,331,313,283,245,215,182,147,120,88,53,50,45,39,1794,1757,1719,1681,1675,1632,1592,1553,1521,1449,1421,1415,1406,1370,1339,1335,1321,1273,1208,1170,1166,1150,1113,1070,1030,986,945,905,900,857,810,772,767,722,718,704,664,625,584,577,530,488,442,397,351,326,322,318,247,243,229,191,145,127,120,89,83,27,19,15,9,1800,1789,1757,1719,1686,1683,1670,1631,1619,1612,1551,1510,1467,1422,1374,1334,1296,1261,1257,1227,1193,1152,1116,1073,1027,974,933,928,889,851,812,793,788,783,766,723,685,637,598,554,502,459,452,435,396,361,310,272,231,223,219,213,206,192,189,184,131,126,121,114,89,85,65,44,37,32,25,20,14,10,3,1800,1770,1737,1701,1674,1669,1628,1587,1546,1509,1470,1413,1378,1374,1363,1315,1277,1243,1201,1159,1117,1113,1071,1042,1008,943,900,848,825,798,785,751,711,680,673,634,618,579,550,513,477,437,392,348,305,270,233,194,188,151,143,120,111,106,97,93,70,43,34,1795,1764,1725,1722,1682,1669,1631,1593,1513,1466,1423,1418,1379,1350,1336,1302,1269,1227,1184,1179,1137,1091,1051,1044,986,946,940,922,900,857,810,807,760,751,718,680,675,639,601,599,558,546,497,457,411,373,366,321,279,236,192,146,141,135,107,101,78,73,68,61,56,1794,1736,1687,1661,1640,1604,1558,1520,1479,1443,1439,1411,1367,1349,1339,1301,1261,1212,1178,1144,1099,1059,1052,1046,1029,1004,979,937,892,854,813,807,786,760,740,735,710,679,643,599,553,509,460,412,401,363,329,315,312,233,229,169,134,120,89,82,76,71,63,57,48,38,31,1790,1749,1712,1686,1665,1646,1639,1604,1562,1519,1507,1462,1430,1419,1384,1341,1324,1288,1252,1243,1215,1176,1126,1085,1082,1077,1074,1023,1019,1014,973,928,900,867,861,819,778,736,696,660,617,596,552,519,515,505,473,444,423,407,376,335,318,277,265,260,252,231,226,218,200,173,162,157,120,1800,1765,1725,1674,1636,1590,1550,1510,1467,1427,1388,1349,1306,1269,1253,1242,1209,1164,1123,1080,1044,1005,976,970,921,900,859,852,810,767,728,688,612,582,561,538,504,500,460,395,380,337,294,282,275,273,216,174,135,120,99,87,82,58,42,1795,1756,1714,1668,1627,1623,1590,1548,1527,1485,1443,1414,1375,1333,1298,1256,1220,1180,1157,1132,1100,1097,1056,1010,968,922,900,860,815,779,771,712,706,666,598,594,575,516,510,472,424,375,333,329,283,238,192,187,181,175,129,120,115,54,50,44,1794,1765,1734,1692,1686,1674,1643,1600,1557,1552,1503,1453,1408,1366,1339,1297,1259,1215,1171,1136,1121,1087,1049,1037,998,956,933,891,887,849,801,763,725,699,653,649,637,596,562,522,518,454,416,377,345,301,295,287,254,210,171,131,120,108,91,87,68,56,49,41,34,28,25,1793,1752,1740,1709,1672,1662,1646,1624,1583,1538,1515,1477,1441,1382,1342,1296,1259,1213,1139,1100,1064,1051,1023,1001,968,926,912,900,861,856,845,786,783,743,696,655,650,638,632,627,574,534,490,448,400,355,310,300,284,279,257,232,227,219,215,174,162,136,120,74,1800,1773,1734,1700,1656,1623,1594,1555,1517,1480,1442,1401,1358,1320,1278,1241,1206,1167,1165,1119,1077,1030,986,941,900,866,831,814,790,786,744,706,662,655,616,613,609,573,536,487,450,418,379,366,322,290,243,215,210,164,112,84,66,42,35,28,12,1800,1769,1733,1728,1725,1690,1644,1602,1561,1546,1528,1497,1459,1433,1402,1399,1388,1350,1343,1338,1300,1264,1229,1223,1180,1144,1101,1090,1086,1047,1003,969,928,900,859,814,794,757,715,678,634,628,587,565,524,470,458,422,378,364,327,293,248,243,199,196,191,177,153,132,120,102,81,74,67,59,54,51,44,39,32,14,1794,1759,1756,1721,1682,1644,1543,1511,1472,1434,1377,1341,1335,1292,1256,1219,1180,1176,1123,1088,1045,1002,997,949,945,900,894,856,813,769,758,717,681,645,602,562,549,516,475,439,407,361,317,281,238,198,157,153,147,143,139,120,113,86,76,72,68,52,46,43,25,1796,1776,1740,1735,1730,1689,1685,1639,1596,1556,1521,1489,1466,1426,1386,1377,1371,1317,1277,1238,1190,1146,1097,1093,1052,1002,965,924,900,861,850,811,776,740,700,661,626,589,546,522,499,457,409,399,358,318,311,299,292,288,283,277,250,225,218,178,117,113,1792,1752,1715,1664,1618,1568,1564,1527,1486,1476,1453,1450,1444,1405,1367,1338,1288,1274,1240,1196,1155,1149,1105,1067,1064,1019,981,939,900,865,834,790,773,743,701,697,573,532,473,435,397,357,316,281,209,196,171,134,120,74,68,64,51,44,1792,1755,1716,1674,1644,1639,1595,1559,1551,1544,1507,1462,1436,1429,1424,1416,1383,1377,1343,1307,1291,1253,1224,1181,1163,1124,1076,1057,1011,969,935,924,900,868,826,784,779,744,733,699,662,610,576,570,553,518,486,441,405,358,353,327,320,274,231,218,196,162,138,128,120,114,68,62,42,23,6,1796,1766,1724,1685,1651,1638,1619,1587,1535,1500,1463,1421,1379,1338,1285,1244,1223,1216,1210,1175,1143,1129,1093,1053,1024,1018,982,976,941,935,930,900,885,840,801,795,756,710,678,645,638,592,547,507,481,437,397,361,318,307,263,259,223,217,177,136,120,102,78,70,64,60,42,35,29,25,19,8,1795,1758,1753,1746,1709,1690,1653,1617,1581,1547,1510,1446,1407,1366,1320,1284,1250,1210,1169,1145,1125,1090,1085,1071,1045,1007,962,913,900,893,889,863,824,786,778,772,728,690,663,622,591,556,546,508,470,430,419,378,373,356,323,281,236,199,192,188,150,120,110,107,65,59,55,52,41,24,19,15,1800,1778,1741,1703,1656,1619,1575,1517,1454,1406,1400,1367,1355,1321,1285,1279,1245,1220,1212,1189,1185,1147,1107,1064,1029,1009,974,952,939,900,876,847,807,765,724,677,633,592,587,576,546,517,492,487,481,432,398,394,348,308,287,260,214,167,120,78,70,66,46,40,19,16,9,1800,1787,1765,1737,1720,1686,1677,1636,1593,1546,1501,1458,1415,1374,1348,1310,1307,1267,1224,1179,1129,1126,1086,1038,992,942,900,895,848,808,765,757,751,723,695,669,639,612,582,578,560,552,523,518,510,508,465,424,376,352,325,305,278,274,269,265,261,248,211,175,140,120,89,54,17,1795,1731,1702,1665,1622,1617,1610,1606,1579,1544,1499,1457,1423,1418,1363,1319,1279,1267,1231,1195,1160,1123,1082,1045,1040,1003,998,954,916,900,857,808,764,723,682,662,621,580,570,531,529,514,510,475,435,394,354,308,270,229,185,138,132,128,120,113,59,38,31,25,21,16,10,6,1795,1759,1716,1666,1625,1585,1540,1533,1491,1459,1447,1407,1400,1385,1341,1335,1281,1278,1239,1207,1173,1133,1096,1089,1082,1040,1000,966,921,900,887,843,801,785,756,719,716,675,633,628,581,534,480,437,391,336,318,290,266,262,259,255,234,230,225,221,173,168,162,111,95,89,69,65,58,53,50,44,1793,1789,1751,1709,1667,1621,1580,1556,1518,1474,1461,1446,1410,1374,1328,1289,1284,1238,1205,1198,1154,1145,1101,1059,1020,942,930,900,858,854,810,805,777,704,655,646,608,565,557,527,484,441,396,352,305,253,210,204,160,120,115,113,107,63,55,52,48,1794,1755,1716,1687,1644,1598,1554,1511,1468,1420,1378,1368,1328,1289,1234,1196,1152,1104,1098,1056,1045,1005,963,923,900,894,856,848,839,835,800,759,716,700,665,621,580,536,490,486,444,369,362,323,282,243,198,190,183,177,172,116,94,1797,1762,1723,1675,1636,1632,1617,1562,1518,1477,1438,1428,1387,1343,1304,1275,1228,1192,1150,1107,1069,1064,1050,1024,989,947,895,860,814,778,732,726,678,636,591,547,505,462,456,379,340,299,263,233,198,155,140,120,114,111,92,90,71,66,45,27,1794,1791,1783,1740,1735,1694,1650,1645,1605,1562,1522,1481,1439,1425,1389,1330,1321,1283,1274,1270,1266,1223,1180,1135,1102,1058,1001,995,989,975,938,900,871,833,794,753,709,676,645,612,574,535,491,441,400,356,307,270,229,223,178,172,172,154,129,126,120,99,90,83,70,66,45,38,15,5,1800,1763,1723,1716,1677,1638,1592,1570,1532,1513,1478,1472,1433,1386,1342,1335,1331,1291,1250,1199,1196,1181,1146,1109,1105,1073,1031,989,946,906,900,862,825,783,738,706,687,681,614,575,513,505,459,421,379,339,297,256,216,175,131,129,111,82,50,43,38,35,25,15,10,5,1795,1763,1723,1710,1675,1635,1602,1566,1548,1515,1475,1437,1409,1370,1367,1326,1305,1262,1253,1204,1170,1126,1111,1073,1037,1000,958,933,901,900,864,820,778,774,750,711,673,627,624,619,582,545,507,470,468,438,396,355,339,317,305,300,295,260,250,243,237,221,199,191,167,142,121,112,100,1795,1759,1716,1700,1668,1646,1599,1562,1523,1484,1441,1435,1430,1412,1393,1360,1354,1348,1308,1276,1241,1194,1188,1151,1116,1105,1070,1021,967,933,900,863,822,781,745,706,671,631,597,561,524,518,492,456,385,361,323,319,313,274,261,244,209,174,131,120,113,75,68,60,55,47,1800,1759,1721,1692,1684,1644,1598,1558,1512,1503,1464,1423,1391,1354,1316,1273,1261,1225,1182,1138,1133,1072,1038,999,991,951,948,900,893,857,820,813,768,731,688,649,610,568,530,503,495,474,450,447,402,370,364,318,313,299,274,243,199,158,120,1797,1763,1722,1683,1647,1607,1568,1525,1484,1438,1394,1350,1346,1306,1298,1263,1228,1184,1179,1170,1120,1073,1035,994,984,945,907,900,866,832,787,749,708,670,631,627,579,541,505,469,432,394,350,303,264,222,180,143,140,120,109,82,42,36,32,24,18,14,1800,1761,1732,1727,1685,1660,1617,1608,1599,1558,1518,1473,1427,1388,1337,1334,1291,1224,1184,1180,1175,1168,1153,1114,1074,1038,1019,982,938,894,857,821,794,761,719,674,634,631,582,539,498,459,413,356,323,287,272,228,187,175,138,120,103,98,72,65,61,55,50,43,36,29,25,1793,1760,1723,1705,1669,1627,1613,1581,1546,1534,1499,1495,1450,1409,1368,1330,1298,1254,1249,1210,1172,1132,1118,1084,1077,1064,1025,983,944,900,895,857,821,771,729,692,669,642,602,575,541,517,489,468,439,390,346,312,306,260,242,204,168,146,120,82,46,41,28,1794,1752,1714,1673,1646,1605,1565,1526,1485,1475,1441,1408,1370,1334,1283,1240,1202,1153,1125,1086,1075,1038,994,961,949,905,900,865,827,821,806,769,726,677,638,597,581,544,509,474,429,420,415,371,327,316,291,260,233,198,172,169,136,128,120,115,92,83,58,51,43,38,30,26,1800,1764,1725,1686,1683,1671,1637,1610,1578,1572,1566,1557,1523,1492,1488,1446,1429,1424,1383,1342,1327,1297,1266,1231,1207,1175,1146,1103,1097,1063,1033,991,950,900,890,851,819,779,741,716,679,647,627,574,539,507,474,436,406,366,334,311,270,263,221,179,164,134,120,97,90,86,54,48,37,16,10,1,1800,1779,1743,1710,1665,1626,1588,1578,1542,1508,1501,1466,1453,1422,1383,1341,1309,1255,1215,1171,1136,1090,1085,1062,1024,984,955,912,900,895,858,852,812,778,739,710,702,668,633,630,589,541,535,511,474,434,393,384,346,319,264,257,254,242,200,194,190,186,180,156,151,143,139,135,127,121,121,117,74,46,25,19,1800,1764,1738,1698,1658,1616,1576,1548,1525,1498,1468,1458,1425,1398,1365,1331,1298,1257,1240,1206,1170,1128,1091,1054,1014,1012,972,931,900,892,853,817,778,772,734,701,688,656,628,623,582,552,527,500,474,435,428,394,369,348,319,296,260,224,188,149,120,115,109,105,81,76,51,47,41,25,20,15,1793,1760,1729,1717,1686,1649,1644,1624,1582,1543,1515,1490,1445,1440,1407,1388,1345,1316,1274,1239,1212,1201,1160,1151,1120,1083,1077,1039,1032,988,961,922,900,857,853,807,765,721,688,647,603,599,559,522,482,440,398,357,353,344,303,297,291,264,259,225,186,182,148,139,127,121,116,110,101,79,59,51,48,33,27,20,1795,1773,1765,1755,1737,1696,1665,1613,1581,1545,1490,1454,1416,1379,1342,1306,1291,1248,1203,1155,1151,1116,1110,1102,1066,1054,1014,1010,988,949,911,900,856,781,737,694,659,655,613,577,542,531,498,466,427,422,380,328,293,250,206,169,153,126,122,117,110,90,62,56,51,23,18,9,5,1800,1762,1755,1745,1739,1698,1680,1643,1597,1558,1526,1502,1471,1428,1387,1350,1344,1295,1265,1228,1187,1171,1134,1092,1022,980,933,900,893,858,852,847,803,764,723,678,633,604,568,512,468,462,421,370,331,290,282,278,273,234,226,192,185,180,177,151,144,139,120,72,66,43,23,15,1800,1794,1755,1716,1712,1703,1673,1640,1607,1589,1550,1499,1474,1445,1414,1367,1358,1317,1281,1244,1237,1225,1197,1192,1139,1108,1068,1022,1007,979,973,970,932,900,857,837,831,808,771,736,732,690,653,627,624,576,551,489,453,447,434,394,350,323,309,273,237,200,194,182,148,120,102,81,67,45,36,30,28,23,19,15,1800,1770,1732,1685,1649,1609,1596,1559,1554,1520,1478,1432,1395,1351,1314,1277,1218,1179,1138,1094,1088,1057,1017,980,943,907,900,857,843,806,763,746,724,693,659,653,641,601,574,553,531,491,487,483,449,408,377,339,289,285,257,237,214,190,186,156,147,141,120,114,96,92,65,43,25,8,4,600,594,559,521,480,475,463,434,425,400,370,345,311,272,1796,1763,1721,1704,1667,1630,1626,1586,1541,1500,1472,1427,1421,1385,1367,1328,1311,1272,1267,1220,1182,1146,1106,1072,1032,991,970,930,900,859,821,779,741,703,660,620,577,572,531,487,450,445,401,397,386,344,276,235,196,183,177,140,120,77,50,45,30,27,22,1794,1753,1717,1672,1626,1584,1544,1532,1491,1453,1439,1396,1380,1372,1362,1322,1281,1246,1243,1202,1192,1158,1111,1073,1066,1017,980,932,891,851,844,808,768,717,683,679,640,598,551,547,523,497,462,433,393,364,339,336,330,325,325,288,282,277,269,225,182,136,126,120,118,96,72,50,21,1800,1772,1727,1706,1671,1637,1595,1574,1543,1505,1484,1449,1417,1412,1404,1363,1294,1258,1222,1179,1136,1092,1070,1035,993,947,943,900,861,821,818,791,753,721,693,687,658,636,606,600,562,525,490,451,426,385,346,312,278,256,219,178,174,140,137,111,102,96,83,63,50,33,28,20,12,1800,1762,1723,1717,1667,1637,1604,1582,1544,1514,1507,1500,1493,1454,1448,1440,1407,1378,1373,1328,1312,1284,1248,1216,1199,1155,1151,1142,1106,1065,1015,1009,964,925,900,895,849,814,807,801,756,718,678,652,625,585,576,570,534,513,477,453,448,429,425,393,387,346,297,258,233,199,158,148,120,113,109,63,1800,1775,1733,1692,1652,1608,1604,1599,1594,1552,1523,1505,1498,1460,1446,1407,1384,1325,1285,1249,1210,1163,1156,1111,1101,1066,1038,1002,964,925,900,870,841,803,767,735,729,720,682,641,599,596,559,513,477,471,447,424,387,334,290,246,182,179,159,138,130,117,83,77,63,56,10,4,1800,1766,1728,1690,1685,1674,1635,1608,1603,1557,1549,1515,1468,1430,1395,1352,1313,1268,1230,1193,1189,1169,1137,1130,1117,1080,1038,988,961,955,913,900,896,890,885,863,838,829,829,786,740,699,656,608,593,573,550,526,507,475,443,413,407,407,401,356,345,303,274,218,214,168,152,144,120,118,114,102,97,91,85,80,58,51,46,26,21,4,1800,1759,1753,1726,1687,1646,1601,1596,1560,1554,1518,1475,1431,1426,1401,1364,1358,1349,1308,1305,1258,1221,1168,1128,1086,1046,1013,981,937,900,872,864,829,794,754,750,738,734,731,674,629,587,560,533,498,455,419,381,343,305,263,256,221,182,170,137,120,81,73,69,65,7,1800,1771,1731,1693,1644,1602,1598,1556,1551,1532,1491,1454,1417,1381,1342,1304,1296,1258,1256,1201,1163,1122,1108,1059,1030,987,940,900,861,830,788,783,746,720,707,672,628,613,574,531,485,480,454,417,404,391,366,360,354,313,311,261,216,170,160,152,124,118,1800,1797,1758,1702,1696,1692,1649,1598,1557,1554,1548,1511,1506,1470,1457,1421,1379,1343,1303,1261,1222,1180,1136,1131,1094,1044,1008,972,923,918,900,856,850,847,803,794,773,731,708,669,627,587,542,498,456,414,369,329,289,264,224,179,139,120,115,107,102,60,23,1794,1755,1720,1673,1631,1592,1556,1551,1512,1496,1462,1458,1413,1409,1365,1316,1283,1242,1206,1168,1162,1135,1095,1027,986,947,943,936,900,864,815,775,749,705,669,626,619,583,553,490,451,414,371,329,321,297,291,285,257,230,225,198,191,186,181,165,160,156,128,123,24,1800,1765,1731,1700,1664,1654,1615,1579,1559,1556,1506,1464,1432,1400,1362,1332,1298,1292,1256,1216,1181,1176,1136,1133,1117,1088,1056,1023,984,951,916,896,889,842,801,755,707,669,620,600,595,567,563,527,483,450,407,396,392,357,350,311,265,241,218,213,168,128,124,118,82,72,64,59,55,48,41,35,28,21,13,1800,1762,1718,1703,1679,1642,1613,1590,1583,1554,1514,1483,1467,1445,1442,1432,1423,1386,1344,1321,1303,1261,1256,1217,1174,1142,1102,1071,1034,1030,1024,990,985,945,900,872,838,799,758,723,718,680,677,650,644,601,590,554,532,494,457,433,384,365,357,317,310,295,275,259,255,248,243,237,234,224,183,141,110,83,49,14,1795,1749,1707,1697,1662,1624,1593,1558,1518,1479,1444,1404,1362,1355,1355,1320,1286,1282,1241,1224,1184,1146,1106,1068,1052,1026,985,953,916,900,860,818,789,754,708,700,664,658,646,611,571,518,490,481,477,471,430,388,350,345,305,285,280,244,224,188,141,120,117,112,68,62,57,54,43,36,16,11,1800,1761,1756,1741,1697,1670,1631,1624,1578,1574,1568,1523,1501,1458,1414,1375,1301,1295,1290,1283,1234,1195,1157,1124,1076,1047,1008,968,934,900,890,871,842,801,760,756,722,717,669,665,628,586,543,490,476,452,427,422,381,374,336,297,252,247,233,186,154,120,81,79,74,70,1800,1765,1723,1718,1677,1644,1632,1627,1593,1555,1521,1483,1445,1410,1396,1362,1341,1313,1278,1233,1184,1139,1097,1041,1006,972,938,900,867,827,788,749,712,683,644,638,616,609,566,550,546,524,491,452,415,383,340,302,266,257,214,170,144,120,114,99,77,57,53,46,40,37,31,27,20,14,10,1800,1793,1754,1749,1739,1706,1664,1623,1584,1546,1534,1500,1470,1440,1411,1372,1365,1331,1303,1271,1231,1190,1148,1124,1081,1033,1020,979,933,900,857,799,768,724,712,672,634,599,570,565,561,516,470,427,383,338,297,250,207,165,120,116,82,37,1795,1761,1757,1712,1676,1632,1595,1590,1564,1542,1518,1513,1488,1448,1409,1399,1369,1364,1310,1274,1270,1243,1169,1121,1087,1082,1037,992,974,955,921,900,897,853,810,766,750,737,703,695,643,605,547,511,501,466,424,420,414,409,372,337,285,243,238,200,195,155,113,108,68,60,54,46,1800,1764,1760,1728,1683,1679,1653,1617,1580,1548,1508,1503,1471,1468,1432,1390,1345,1320,1314,1310,1244,1211,1173,1131,1091,1086,1068,1027,989,953,945,908,900,863,819,813,808,775,751,745,702,698,661,656,600,576,549,495,454,410,359,336,310,279,272,250,246,240,233,192,148,114,88,85,65,44,39,14,1800,1758,1722,1716,1680,1633,1599,1564,1529,1492,1472,1459,1421,1377,1330,1286,1244,1193,1150,1109,1065,1020,976,969,932,900,867,827,820,776,725,681,638,620,603,598,554,517,505,435,389,346,301,259,254,249,212,192,157,120,90,84,61,58,32,27,23,1800,1764,1725,1694,1652,1611,1573,1539,1503,1470,1430,1426,1386,1336,1293,1275,1269,1234,1215,1169,1127,1054,1011,989,973,952,916,900,857,822,780,741,736,732,690,686,672,630,594,559,530,486,445,393,364,359,305,261,222,174,131,120,60,26,1795,1757,1718,1649,1609,1593,1590,1552,1547,1514,1509,1471,1428,1424,1418,1375,1339,1335,1300,1294,1232,1190,1147,1102,1065,1024,995,951,911,900,895,861,825,806,768,723,679,637,602,565,521,470,429,390,381,346,342,328,291,249,208,168,126,120,105,73,51,45,1800,1796,1758,1745,1706,1699,1681,1676,1638,1622,1588,1544,1498,1462,1453,1413,1375,1340,1301,1254,1249,1192,1136,1131,1083,1071,1029,966,939,900,864,858,822,782,767,722,718,673,629,623,583,546,542,501,466,436,404,371,333,327,321,280,269,263,256,211,203,165,159,154,152,145,138,130,126,120,94,90,76,71,1795,1760,1722,1706,1667,1627,1610,1605,1583,1525,1480,1465,1423,1385,1342,1297,1292,1285,1279,1233,1209,1165,1161,1120,1081,1047,1044,997,992,987,944,905,900,857,813,772,728,681,637,594,583,548,488,458,432,387,360,352,310,270,232,209,168,157,130,126,120,106,84,58,54,48,36,17,1800,1762,1722,1719,1672,1660,1607,1567,1528,1485,1412,1374,1335,1331,1326,1287,1242,1198,1194,1149,1101,1052,1006,962,940,900,894,880,834,790,744,699,656,617,571,560,534,493,464,456,411,375,338,297,251,238,193,157,120,81,53,29,25,1800,1766,1731,1694,1654,1615,1573,1542,1506,1471,1440,1402,1395,1348,1307,1267,1262,1221,1174,1134,1092,1055,1021,989,951,914,900,865,814,776,732,688,652,614,596,555,510,506,463,420,384,348,299,266,231,185,181,146,133,120,96,71,44,34,26,19,12,5,1794,1759,1729,1699,1660,1634,1609,1572,1566,1552,1518,1483,1472,1435,1401,1364,1284,1241,1205,1200,1189,1157,1125,1080,1034,996,958,945,906,900,857,814,777,749,745,741,723,690,646,601,565,538,515,512,474,427,386,379,367,331,327,322,317,288,256,229,223,215,209,200,195,152,120,1794,1742,1712,1705,1699,1662,1629,1588,1583,1573,1536,1498,1456,1415,1387,1348,1304,1291,1253,1214,1209,1173,1135,1095,1090,1039,1033,981,952,910,900,859,855,815,781,745,710,675,639,581,532,527,480,455,412,353,315,311,269,227,223,187,145,120,82,76,65,62,47,41,35,31,24,19,12,6,1794,1755,1749,1705,1671,1630,1620,1579,1545,1503,1463,1440,1411,1368,1329,1309,1306,1271,1263,1260,1256,1245,1210,1179,1111,1070,1065,1005,968,927,921,900,861,835,795,789,779,743,735,679,657,633,591,585,572,557,524,498,471,432,385,341,318,314,287,241,236,231,225,194,188,142,120,116,95,90,70,66,44,40,17,12,6,1800,1766,1732,1693,1656,1614,1576,1537,1500,1464,1447,1378,1372,1327,1316,1280,1238,1198,1157,1115,1071,1049,1012,1009,963,920,900,857,849,818,780,738,696,650,610,569,526,490,459,421,383,374,336,295,256,219,210,177,140,120,80,74,38,32,28,22,11,1800,1756,1713,1673,1623,1584,1553,1514,1471,1466,1431,1396,1352,1307,1265,1227,1204,1166,1132,1122,1077,1033,991,946,906,900,857,818,777,740,736,708,672,632,592,574,537,531,521,481,459,452,407,392,350,305,256,234,192,153,126,119,115,109,70,66,62,56,52,45,25,20,1800,1768,1730,1691,1647,1605,1594,1556,1517,1471,1467,1419,1370,1329,1326,1291,1256,1223,1184,1144,1097,1092,1054,1012,998,994,950,910,900,854,849,844,803,776,736,692,650,628,585,578,541,500,454,428,391,352,348,304,273,269,231,204,167,153,120,83,52,45,26,22,15,1800,1764,1759,1655,1651,1624,1579,1534,1522,1482,1448,1412,1372,1355,1318,1275,1228,1222,1218,1173,1142,1103,1074,1053,1044,1013,968,928,900,893,886,855,814,770,765,754,713,682,642,594,582,538,495,447,443,411,404,354,313,274,269,260,248,242,199,195,143,137,120,113,78,74,71,66,47,40,35,27,600,558,514,473,1795,1774,1758,1720,1676,1635,1592,1549,1540,1502,1499,1447,1409,1369,1351,1320,1288,1250,1226,1216,1176,1173,1121,1086,1082,1046,995,958,924,900,896,853,839,830,788,732,727,702,648,609,560,523,489,449,412,372,329,284,274,203,163,120,94,67,34,29,24,19,1800,1760,1723,1679,1641,1635,1596,1587,1543,1538,1523,1488,1448,1406,1366,1330,1292,1240,1199,1162,1153,1112,1067,1024,1008,966,955,927,922,900,865,828,825,780,737,731,687,641,590,549,507,469,429,384,340,284,243,200,167,149,120,75,33,1794,1753,1715,1711,1670,1633,1594,1558,1524,1477,1436,1398,1359,1315,1308,1265,1262,1221,1217,1209,1201,1189,1185,1181,1138,1098,1064,1026,978,971,942,900,895,862,857,846,804,764,719,680,662,619,578,539,532,491,470,426,423,365,315,312,309,287,246,218,192,184,143,120,112,91,67,62,47,41,36,30,22,19,14,11,5,1800,1768,1765,1751,1713,1676,1643,1598,1586,1547,1542,1534,1499,1455,1420,1377,1374,1337,1333,1287,1245,1242,1206,1161,1115,1111,1070,1067,1028,1019,1014,969,957,933,903,900,857,831,791,787,730,693,689,639,614,610,563,524,499,440,438,411,371,366,363,355,331,286,241,190,176,131,120,67,47,44,29,10,1800,1769,1735,1702,1665,1629,1591,1568,1561,1522,1479,1473,1429,1372,1338,1298,1262,1258,1214,1204,1178,1141,1084,1042,1001,956,937,900,864,855,847,806,791,754,714,676,642,609,571,530,525,485,441,438,404,368,330,281,237,194,155,120,85,59,54,48,40,27,21,16,3,1796,1792,1752,1711,1670,1628,1596,1554,1515,1478,1434,1399,1357,1312,1305,1264,1217,1204,1161,1115,1060,1024,985,965,932,900,836,807,801,759,713,679,635,591,551,510,496,458,425,410,369,289,251,216,176,131,120,107,96,93,88,80,56,24,19,11,1794,1754,1724,1701,1664,1648,1610,1570,1534,1497,1460,1457,1409,1360,1333,1279,1274,1234,1201,1176,1139,1080,1074,1033,1005,965,961,944,902,900,860,809,781,742,700,684,678,637,596,554,544,534,494,465,430,393,387,349,311,274,268,229,191,121,118,112,102,83,71,66,58,52,47,33,25,21,1800,1764,1724,1682,1642,1618,1578,1555,1532,1490,1484,1437,1432,1386,1347,1303,1248,1242,1204,1165,1125,1100,1097,1092,1055,1008,918,900,889,843,811,769,725,686,664,620,611,569,527,509,502,457,414,408,382,341,337,293,288,282,279,277,270,245,218,208,179,143,121,117,112,83,75,53,46,10,1794,1763,1726,1690,1684,1645,1605,1574,1568,1564,1528,1477,1472,1435,1422,1384,1346,1295,1265,1235,1185,1161,1119,1094,1090,1050,1008,982,956,912,900,854,814,807,771,763,758,725,690,677,657,651,617,572,538,497,452,424,418,405,368,327,284,244,203,157,134,120,104,87,81,77,54,49,44,39,32,15,10,1793,1758,1720,1669,1649,1614,1581,1567,1535,1493,1480,1448,1443,1423,1380,1337,1290,1253,1249,1234,1194,1161,1121,1093,1057,1014,1003,998,956,944,900,870,866,859,856,828,805,776,747,724,698,670,648,643,603,562,552,547,543,529,498,453,412,370,319,300,267,247,194,150,113,71,30,1795,1753,1714,1678,1670,1624,1591,1581,1545,1541,1527,1491,1455,1415,1412,1373,1369,1328,1313,1272,1229,1191,1145,1107,1065,1010,973,933,917,900,894,845,804,796,770,737,701,690,660,623,585,550,507,467,462,420,373,332,289,218,159,120,84,76,56,52,47,41,36,30,9,5,1795,1791,1745,1693,1658,1620,1575,1530,1485,1480,1472,1433,1387,1380,1375,1341,1298,1263,1215,1174,1142,1102,1092,1057,1052,1038,1017,1007,964,918,900,895,838,806,763,721,683,642,599,558,517,475,444,406,357,349,310,267,225,221,217,207,155,148,142,137,132,120,75,1800,1766,1728,1688,1655,1615,1582,1571,1565,1522,1480,1443,1408,1365,1354,1317,1237,1193,1173,1139,1136,1097,1053,1012,969,964,952,913,900,842,805,770,732,690,652,641,623,588,552,511,470,431,386,337,302,296,286,243,208,166,120,115,108,102,92,73,51,44,38,20,13,1793,1759,1701,1661,1626,1621,1615,1611,1586,1582,1545,1505,1483,1468,1431,1409,1365,1347,1308,1300,1261,1213,1176,1137,1127,1091,1051,1006,999,960,952,912,907,900,868,805,762,718,678,634,630,592,588,537,504,464,423,384,339,303,268,262,209,205,175,152,130,123,116,111,105,86,79,74,67,58,50,50,46,41,34,13,8,2,1800,1762,1723,1684,1678,1672,1633,1591,1555,1517,1473,1434,1427,1383,1335,1306,1265,1233,1198,1161,1154,1117,1105,1071,1017,972,964,924,900,887,842,797,752,708,665,632,597,553,506,463,421,375,371,366,332,288,282,229,197,158,120,85,78,69,62,53,47,42,38,32,24,17,9,1800,1762,1717,1675,1633,1593,1550,1482,1443,1410,1369,1364,1315,1278,1274,1209,1171,1127,1114,1079,1041,1033,995,954,916,902,900,859,844,808,775,752,711,706,666,663,623,580,540,512,474,448,412,408,403,396,389,384,367,346,341,298,289,285,278,271,264,222,177,135,120,1800,1766,1761,1722,1688,1647,1626,1582,1577,1548,1513,1479,1461,1456,1415,1378,1333,1328,1286,1246,1201,1179,1138,1135,1104,1066,1050,1018,1012,997,954,951,900,869,826,790,745,701,667,661,657,611,547,491,457,420,380,372,336,293,248,214,172,163,128,120,115,108,95,91,84,68,63,45,39,35,26,19,10,1800,1763,1723,1684,1652,1611,1602,1553,1517,1513,1497,1470,1437,1430,1389,1351,1311,1302,1262,1258,1213,1167,1144,1101,1066,1063,1021,975,937,932,921,900,856,808,804,771,721,681,675,637,593,545,507,475,435,398,366,362,362,314,256,250,211,194,184,179,134,120,76,33,1800,1790,1789,1752,1708,1673,1629,1596,1559,1524,1489,1423,1385,1338,1329,1288,1255,1200,1158,1130,1094,1052,1017,956,915,900,878,845,803,763,718,677,634,582,577,541,535,491,451,424,402,359,353,311,274,230,219,175,169,140,134,133,120,83,45,33,26,20,1800,1759,1720,1677,1641,1634,1630,1591,1564,1540,1497,1456,1444,1405,1364,1325,1277,1243,1206,1165,1153,1131,1091,1053,1045,1003,961,916,900,854,816,774,718,681,675,636,593,588,575,537,531,518,477,441,403,362,317,272,228,200,156,151,147,139,120,117,56,40,32,600,574,570,556,513,504,500,472,446,406,359,318,1793,1750,1703,1649,1612,1568,1516,1504,1462,1439,1433,1392,1327,1294,1268,1227,1189,1164,1160,1152,1113,1076,1037,993,988,960,953,949,912,900,854,815,778,740,734,691,653,612,564,555,549,512,499,463,418,378,307,297,257,222,211,211,178,138,120,82,72,65,57,25,20,1800,1764,1726,1684,1656,1613,1569,1550,1507,1491,1468,1465,1428,1394,1352,1306,1301,1263,1227,1196,1156,1147,1110,1070,1029,979,972,932,895,853,809,772,731,692,652,613,571,558,555,522,484,446,442,440,434,430,425,378,354,314,308,268,214,208,205,200,193,147,120,1781,1776,1736,1689,1651,1627,1623,1580,1529,1491,1458,1424,1404,1365,1324,1289,1250,1238,1194,1156,1116,1112,1065,1024,1018,985,944,939,900,863,855,820,781,764,725,696,654,650,605,556,518,481,436,391,346,309,269,231,218,180,138,120,114,77,52,44,38,33,26,16,1794,1751,1714,1676,1637,1598,1558,1555,1516,1472,1466,1423,1414,1380,1375,1305,1270,1235,1197,1191,1177,1175,1135,1093,1055,1008,1003,990,952,907,900,871,866,827,785,740,703,697,697,653,613,586,539,531,527,522,502,461,412,374,350,346,306,292,286,245,236,227,205,199,170,162,155,1794,1758,1722,1707,1680,1675,1649,1615,1610,1599,1568,1563,1541,1518,1484,1444,1407,1370,1343,1308,1275,1241,1203,1160,1154,1124,1085,1049,1007,980,948,910,900,860,824,813,772,731,713,671,631,622,617,607,569,538,496,491,424,417,372,360,323,290,266,263,226,183,142,120,115,106,99,93,45,38,32,26,19,1797,1794,1762,1758,1734,1708,1681,1639,1633,1626,1594,1562,1528,1485,1438,1401,1366,1333,1327,1321,1277,1243,1203,1163,1123,1085,1003,961,950,912,906,890,856,852,817,773,737,699,655,613,610,604,604,598,556,513,509,472,433,394,351,309,267,220,214,210,191,186,179,156,126,120,103,1800,1765,1720,1678,1648,1595,1591,1528,1497,1488,1451,1447,1422,1381,1339,1326,1287,1246,1197,1154,1064,1021,981,944,900,851,806,767,745,740,702,662,657,648,599,559,521,481,437,410,370,364,317,272,268,226,183,145,120,115,110,103,95,67,44,39,1800,1767,1761,1710,1681,1643,1608,1565,1526,1491,1450,1443,1376,1338,1313,1270,1229,1218,1181,1138,1095,1054,1036,1001,961,918,900,853,814,770,767,700,670,623,581,576,545,535,493,451,448,441,403,400,391,384,348,310,304,284,279,242,181,174,132,120,113,72,66,18,12,5,1795,1759,1732,1698,1661,1616,1612,1568,1531,1491,1487,1452,1448,1397,1357,1354,1342,1335,1304,1268,1239,1204,1160,1155,1111,1102,1067,1050,1044,1003,954,924,900,866,832,790,756,713,679,641,598,553,526,489,483,446,388,345,343,287,248,240,236,186,120,110,106,88,65,50,11,1800,1759,1717,1676,1648,1616,1581,1534,1527,1487,1483,1429,1389,1351,1306,1266,1233,1181,1157,1112,1069,1034,993,990,954,951,909,900,851,826,783,740,693,655,615,578,533,490,487,447,443,430,424,383,344,339,297,292,253,250,240,218,215,191,185,180,152,148,120,73,28,1800,1763,1726,1709,1704,1698,1654,1582,1540,1500,1467,1425,1386,1342,1300,1294,1260,1225,1178,1139,1101,1064,1018,1000,978,939,900,865,828,789,750,697,654,612,564,531,496,453,414,375,339,324,289,251,246,206,163,151,120,115,110,74,65,57,39,36,23,1792,1753,1722,1674,1629,1624,1579,1566,1540,1535,1519,1504,1469,1436,1392,1388,1350,1345,1316,1279,1274,1256,1215,1174,1169,1160,1142,1103,1057,1016,996,953,941,909,900,884,846,804,748,744,708,694,650,643,585,548,505,486,448,407,364,325,319,272,226,181,171,163,126,120,115,106,97,1800,1768,1731,1693,1657,1611,1574,1539,1501,1461,1419,1413,1409,1397,1363,1339,1308,1266,1263,1227,1188,1145,1099,1052,1012,965,947,927,900,896,891,853,822,789,753,714,675,636,593,559,523,480,445,401,378,343,299,289,255,251,214,209,167,158,120,86,37,28,23,16,13,1796,1755,1715,1673,1630,1597,1556,1513,1477,1435,1405,1365,1297,1254,1214,1205,1202,1198,1167,1122,1076,1040,1033,1000,965,954,923,900,865,825,793,751,746,714,699,655,611,598,564,539,525,489,484,438,398,364,318,315,274,267,264,217,194,190,148,120,85,80,77,34,29,22,15,8,1800,1796,1790,1775,1736,1732,1715,1679,1637,1580,1547,1512,1500,1465,1426,1388,1377,1334,1294,1288,1252,1211,1168,1165,1122,1080,1037,1031,990,983,947,900,898,891,852,811,774,737,701,678,643,599,561,518,492,454,418,378,373,337,300,267,263,212,176,149,120,114,110,84,79,56,39,34,27,18,14,6,4,1791,1764,1761,1751,1727,1693,1648,1616,1589,1547,1511,1500,1478,1474,1459,1438,1413,1408,1404,1389,1351,1311,1272,1230,1187,1145,1103,1089,1063,1059,1033,1006,983,961,934,930,905,900,895,857,820,778,741,703,665,659,618,607,577,574,550,522,508,484,450,426,422,417,385,380,344,300,283,258,254,230,207,204,182,178,175,149,129,124,120,113,94,89,82,72,1796,1763,1753,1720,1713,1678,1644,1609,1604,1563,1558,1554,1511,1502,1470,1427,1421,1402,1361,1326,1321,1284,1239,1237,1230,1193,1188,1173,1135,1094,1078,1071,1029,1022,990,949,937,900,862,816,773,745,704,663,625,578,542,484,479,437,422,418,415,411,375,362,314,276,271,263,239,202,191,187,109,87,82,60,48,32,28,1800,1767,1728,1705,1669,1663,1659,1648,1613,1576,1560,1521,1489,1468,1444,1416,1380,1349,1313,1273,1216,1206,1184,1179,1133,1091,1087,1071,1034,1006,984,950,940,900,863,826,810,773,768,718,712,708,667,625,582,538,527,480,476,447,424,394,390,375,335,330,325,325,285,244,189,186,152,145,121,116,90,88,37,1800,1793,1758,1724,1688,1647,1620,1616,1577,1571,1557,1517,1474,1431,1382,1377,1348,1340,1300,1256,1212,1207,1169,1127,1085,1081,1078,1057,1029,993,951,910,907,900,858,813,810,766,723,683,641,637,591,552,504,461,454,414,378,361,316,273,269,221,175,144,130,120,115,92,88,83,75,68,64,53,46,41,37,33,33,27,21,18,11,4,1800,1769,1765,1747,1733,1702,1670,1633,1594,1587,1576,1570,1526,1515,1481,1441,1426,1383,1354,1349,1301,1294,1269,1222,1214,1184,1180,1174,1154,1112,1078,1075,1032,1027,981,946,907,903,900,870,833,788,745,704,655,653,645,640,594,566,559,503,465,421,400,359,312,264,259,253,247,239,206,149,142,120,76,1800,1759,1725,1688,1649,1622,1600,1542,1496,1454,1416,1406,1403,1376,1340,1303,1260,1219,1211,1180,1142,1086,1047,1007,968,963,924,900,874,870,857,820,815,779,740,713,672,633,595,551,508,468,423,381,337,302,256,217,212,205,160,156,126,120,83,55,50,40,37,10,1800,1762,1723,1683,1642,1602,1597,1567,1530,1489,1484,1442,1404,1370,1366,1323,1281,1240,1201,1197,1152,1116,1091,1045,1012,1003,977,932,900,856,809,754,749,712,676,671,668,656,649,606,561,553,518,477,472,462,435,388,372,368,328,290,248,208,198,194,187,176,154,150,129,123,116,111,1796,1754,1708,1655,1649,1609,1572,1565,1519,1507,1469,1430,1382,1337,1298,1258,1217,1203,1165,1160,1135,1100,1067,1025,985,943,919,900,861,833,799,794,755,717,673,666,627,589,548,501,454,416,386,354,308,301,267,227,215,186,149,120,79,68,60,52,48,41,32,23,9,1800,1761,1721,1686,1648,1604,1566,1526,1490,1452,1411,1373,1339,1335,1301,1266,1231,1226,1199,1156,1146,1113,1089,1064,1056,1051,1045,1001,959,917,900,853,850,842,838,802,781,776,760,705,664,651,645,601,561,523,479,436,395,352,313,290,283,279,272,242,215,210,207,196,190,185,156,152,147,120,115,112,108,107,62,1795,1758,1725,1695,1651,1608,1594,1559,1517,1502,1464,1427,1389,1349,1308,1271,1201,1171,1131,1127,1088,1047,1031,1026,1022,1002,997,956,906,900,869,837,806,777,744,738,711,672,632,610,572,532,492,449,445,408,367,329,324,287,242,205,202,167,128,120,115,103,79,76,71,65,61,55,40,33,27,20,2,1794,1758,1728,1693,1659,1618,1580,1534,1495,1490,1450,1409,1370,1362,1327,1287,1248,1227,1223,1219,1179,1144,1079,1037,1033,978,971,966,917,902,900,851,813,776,774,768,733,729,682,653,647,616,612,564,529,495,490,452,443,439,428,383,340,294,249,202,152,146,125,119,113,85,78,73,1800,1766,1724,1681,1675,1638,1604,1568,1526,1511,1473,1448,1411,1376,1339,1332,1321,1287,1255,1249,1202,1160,1118,1085,1044,1027,994,950,910,900,866,834,799,760,723,684,653,615,570,565,523,482,438,398,360,341,323,276,233,218,205,168,164,120,96,84,75,56,30,24,19,12,7,1800,1767,1726,1696,1654,1617,1601,1568,1529,1493,1455,1439,1394,1351,1337,1315,1310,1269,1258,1219,1168,1130,1088,1048,1006,966,963,937,907,900,891,875,830,797,750,708,672,663,626,585,541,496,451,410,365,321,275,232,229,179,176,170,125,118,113,107,101,97,45,38,33,18,10,6,1800,1797,1754,1736,1702,1660,1622,1590,1552,1512,1480,1474,1433,1387,1382,1367,1332,1289,1249,1208,1204,1183,1148,1108,1060,1013,974,930,900,857,849,813,784,740,705,669,662,616,599,562,527,487,481,437,396,350,327,322,279,238,234,195,154,145,120,94,90,84,58,34,1800,1767,1724,1684,1645,1640,1622,1579,1539,1498,1465,1423,1420,1406,1364,1332,1268,1230,1191,1149,1108,1060,1045,1005,968,962,957,902,900,862,823,784,756,713,709,704,667,663,623,579,555,515,476,433,422,416,412,385,373,367,363,336,329,321,277,258,235,228,221,177,134,120,64,58,42,35,1800,1762,1719,1682,1640,1596,1554,1513,1499,1465,1434,1398,1364,1323,1289,1246,1239,1196,1166,1134,1103,1068,1028,986,974,934,927,900,895,880,840,801,741,707,674,634,607,570,528,487,454,449,409,365,347,304,274,232,193,153,148,120,116,110,103,96,93,48,43,35,30,1793,1753,1747,1735,1698,1652,1636,1605,1570,1531,1500,1439,1398,1359,1319,1280,1275,1236,1198,1153,1099,1057,979,948,916,900,863,837,804,792,754,712,673,632,593,548,498,454,448,401,357,337,332,326,311,305,300,258,236,208,183,178,171,128,120,105,83,56,28,17,1797,1762,1722,1717,1689,1631,1598,1561,1514,1478,1439,1425,1389,1327,1276,1237,1193,1153,1117,1077,1037,987,946,941,937,932,898,867,822,785,743,700,697,654,651,604,567,525,516,479,447,412,365,323,285,239,233,191,150,142,138,135,123,119,112,104,79,58,50,43,39,32,11,8,1795,1764,1724,1709,1681,1642,1596,1560,1524,1503,1499,1490,1454,1450,1429,1386,1350,1315,1267,1254,1212,1161,1155,1119,1113,1093,1073,1069,1028,1002,999,960,955,909,907,900,855,815,805,763,723,679,636,629,611,573,570,558,552,510,468,428,422,413,380,340,299,296,248,208,164,150,120,87,63,56,48,44,30,21,17,1794,1762,1735,1695,1656,1621,1578,1571,1528,1500,1491,1488,1449,1428,1387,1360,1323,1316,1279,1234,1190,1151,1093,1038,1001,960,920,909,900,829,796,792,780,737,692,675,631,588,556,523,517,509,474,433,399,352,314,308,304,298,251,214,173,143,120,115,106,100,96,71,50,26,21,10,5,1800,1761,1757,1692,1656,1650,1603,1565,1561,1547,1504,1463,1413,1373,1329,1299,1269,1226,1191,1153,1150,1137,1091,1048,1020,988,948,938,902,874,828,788,744,703,658,652,616,572,532,489,461,414,369,307,298,259,253,245,198,153,120,1800,1766,1724,1696,1690,1651,1622,1588,1561,1522,1513,1509,1473,1436,1401,1364,1323,1317,1290,1247,1207,1186,1152,1128,1092,1086,1052,1044,1015,952,910,900,892,852,815,798,760,718,675,639,588,579,534,525,476,438,398,362,328,284,247,205,144,140,121,116,111,82,60,55,35,28,23,15,1800,1769,1734,1700,1662,1632,1594,1557,1513,1473,1470,1467,1423,1394,1370,1364,1323,1279,1273,1255,1214,1175,1142,1097,1056,1052,1005,970,938,904,900,844,809,769,728,724,682,640,611,571,566,562,519,488,445,406,367,345,320,315,315,277,272,251,217,175,127,120,114,108,6,1800,1770,1735,1696,1692,1654,1616,1611,1559,1528,1491,1452,1448,1408,1355,1331,1300,1270,1247,1208,1202,1162,1155,1125,1081,1036,1003,998,960,953,917,900,894,886,848,814,806,769,735,691,647,610,576,535,531,494,463,422,377,349,311,306,267,227,193,156,120,115,106,89,69,65,62,49,30,25,19,14,8,1800,1769,1746,1709,1672,1669,1639,1601,1558,1516,1509,1479,1444,1409,1377,1341,1297,1272,1222,1184,1126,1088,1074,1047,1042,1039,988,953,909,902,900,869,818,760,756,714,708,674,634,587,549,504,457,450,414,374,339,298,293,278,234,189,143,122,117,89,82,75,70,66,60,52,1800,1774,1741,1704,1659,1650,1613,1606,1600,1556,1517,1464,1424,1382,1345,1312,1278,1244,1210,1170,1136,1081,1078,1035,994,959,916,894,834,792,782,727,691,647,635,598,561,556,520,479,452,413,373,334,291,278,236,197,188,156,120,84,45,40,34,29,1800,1761,1757,1717,1690,1651,1607,1563,1533,1494,1453,1439,1399,1355,1316,1283,1240,1200,1156,1148,1109,1072,1069,1030,990,982,933,925,900,851,819,790,748,704,668,630,589,583,545,499,452,415,376,343,298,291,248,200,170,126,120,116,108,82,60,39,35,29,16,10,600,597,566,1800,1762,1724,1682,1638,1599,1554,1516,1477,1438,1396,1355,1316,1274,1268,1228,1196,1153,1109,1067,1010,970,961,928,900,894,892,886,841,837,779,747,707,664,627,586,544,508,468,426,383,338,313,309,264,203,182,160,108,104,99,84,74,41,34,1800,1759,1717,1711,1678,1637,1597,1591,1546,1524,1521,1474,1436,1397,1353,1308,1298,1277,1237,1192,1151,1113,1078,1049,1044,1005,978,955,912,900,858,852,814,789,745,739,702,657,631,597,551,496,490,445,429,389,347,305,297,292,288,283,274,227,221,216,159,154,146,140,120,117,112,87,83,61,56,52,28,22,1795,1791,1751,1714,1710,1672,1625,1592,1586,1544,1501,1458,1410,1376,1333,1319,1284,1249,1213,1206,1168,1124,1115,1083,1078,1029,992,958,920,900,863,852,847,844,797,778,737,733,719,677,639,594,532,519,482,442,405,400,341,298,258,245,221,185,139,127,114,108,96,56,52,45,41,36,31,26,22,1800,1763,1721,1710,1671,1668,1663,1657,1653,1604,1536,1493,1482,1442,1400,1367,1364,1322,1313,1291,1259,1219,1176,1130,1092,1088,1041,1002,966,926,921,894,855,820,778,740,689,684,680,632,627,592,554,551,551,512,507,457,414,369,315,273,232,221,179,137,129,120,77,1800,1768,1741,1704,1664,1622,1584,1545,1504,1383,1379,1374,1326,1297,1255,1226,1187,1150,1145,1110,1101,1059,1050,1042,1004,970,921,900,897,890,884,863,822,786,744,705,665,655,648,603,565,561,525,487,483,443,420,387,352,324,288,284,271,226,192,152,120,80,76,65,60,56,42,37,1800,1769,1741,1702,1670,1629,1591,1586,1538,1505,1501,1429,1383,1352,1312,1269,1218,1181,1176,1148,1081,1068,1036,1009,1005,975,946,911,907,902,900,867,829,790,786,742,702,697,691,679,640,600,544,511,484,453,431,413,387,361,327,285,242,196,190,145,120,74,70,61,30,1800,1769,1765,1749,1714,1676,1640,1604,1595,1550,1510,1506,1430,1389,1350,1317,1281,1236,1199,1160,1117,1072,1066,1031,1026,989,952,913,900,865,834,829,789,751,716,710,690,651,611,569,529,486,444,361,321,314,278,240,227,186,181,122,114,108,73,67,45,37,34,29,22,9,5,3,1800,1764,1728,1722,1718,1674,1670,1651,1604,1599,1564,1554,1520,1477,1470,1436,1416,1388,1351,1326,1285,1259,1244,1210,1168,1125,1087,1080,1041,1038,1030,1026,1021,981,966,931,900,862,821,784,743,731,692,646,608,590,552,511,469,431,426,392,351,307,272,234,194,153,150,145,139,134,129,120,113,107,1794,1763,1721,1675,1635,1599,1591,1556,1511,1469,1431,1398,1354,1348,1317,1277,1274,1261,1218,1178,1100,1071,1032,1024,1020,979,932,900,873,840,801,754,715,678,630,585,548,533,493,451,436,397,375,369,328,323,282,246,239,200,132,120,98,92,88,72,67,62,41,37,1800,1759,1724,1683,1644,1603,1561,1523,1519,1477,1436,1385,1344,1340,1294,1282,1249,1208,1198,1160,1118,1102,1077,1051,1028,1004,964,959,954,914,900,861,814,810,779,773,749,714,683,679,652,612,568,522,476,447,404,395,378,353,349,324,297,268,261,258,254,245,222,217,184,178,174,173,120,76,70,63,60,50,45,19,1794,1762,1724,1669,1634,1601,1559,1553,1515,1493,1446,1387,1345,1340,1336,1299,1271,1228,1195,1177,1141,1077,1038,999,980,965,960,915,911,893,887,850,823,783,770,734,710,672,634,624,581,536,492,453,410,371,326,285,236,201,169,165,124,114,108,72,68,46,40,35,31,25,19,1800,1753,1745,1722,1692,1657,1614,1606,1568,1527,1498,1495,1495,1476,1439,1414,1410,1360,1355,1318,1293,1267,1263,1224,1221,1186,1164,1140,1101,1064,1040,1011,997,990,954,931,926,904,900,900,866,827,789,749,707,671,636,614,575,570,549,540,495,453,382,337,296,250,223,219,198,175,169,131,124,121,114,109,58,53,35,17,10,8,1800,1770,1766,1715,1712,1676,1662,1626,1585,1525,1486,1451,1412,1385,1350,1312,1274,1226,1218,1181,1151,1113,1073,1037,1008,969,944,921,900,897,855,827,799,788,765,736,718,715,698,661,616,584,580,535,531,495,460,423,386,347,302,290,283,259,249,209,175,139,120,75,63,43,34,1796,1759,1755,1740,1718,1705,1669,1648,1633,1593,1585,1557,1521,1517,1503,1488,1451,1411,1378,1336,1288,1246,1205,1169,1165,1132,1128,1099,1090,1061,1047,1011,974,963,937,934,900,887,851,812,781,772,735,667,646,608,569,534,495,491,446,404,362,317,314,309,300,261,255,248,230,210,204,199,192,166,140,124,119,115,111,88,65,59,55,52,45,1800,1773,1749,1724,1688,1649,1610,1582,1577,1573,1533,1505,1492,1452,1412,1369,1339,1295,1251,1216,1213,1210,1164,1120,1075,1036,1006,963,942,939,900,856,817,775,735,699,660,633,627,600,561,556,551,512,472,424,390,350,308,266,258,252,214,168,124,119,105,102,96,74,39,31,25,22,16,10,1797,1757,1714,1677,1670,1626,1581,1535,1488,1441,1436,1393,1388,1373,1337,1291,1247,1195,1149,1111,1068,1059,1028,1024,1002,977,964,960,916,900,871,828,785,758,719,680,676,671,632,594,589,585,567,563,549,512,470,446,404,358,352,307,291,275,248,196,151,146,142,135,120,107,61,5,1796,1760,1725,1674,1635,1598,1558,1542,1506,1472,1462,1419,1388,1357,1316,1285,1245,1242,1204,1159,1119,1081,1032,984,950,944,908,900,870,825,787,752,711,663,654,612,568,532,498,456,437,415,371,332,289,250,186,182,173,150,121,116,95,89,60,38,33,18,1796,1750,1745,1701,1658,1654,1644,1596,1554,1515,1472,1445,1406,1399,1340,1306,1263,1231,1214,1170,1133,1128,1087,1035,1031,1021,977,939,902,900,855,814,771,732,704,660,619,588,546,544,534,530,494,465,440,398,394,355,351,308,271,231,186,180,174,129,120,1780,1747,1711,1671,1622,1585,1580,1539,1498,1463,1428,1389,1353,1316,1277,1234,1211,1182,1179,1173,1138,1097,1056,1051,1030,1003,979,975,939,900,886,842,799,756,715,711,710,703,669,627,600,587,551,547,541,500,488,476,441,394,351,307,240,198,194,189,151,147,120,115,107,102,86,80,61,57,51,32,28,25,9,2,1800,1779,1738,1732,1698,1659,1620,1579,1546,1504,1499,1464,1460,1459,1419,1377,1333,1292,1253,1228,1185,1179,1171,1133,1093,1038,1032,1027,1005,971,931,911,900,882,863,843,840,784,763,720,698,654,651,603,572,535,501,465,438,401,396,351,315,310,265,242,233,230,227,181,138,120,115,108,105,98,78,69,61,1800,1738,1698,1651,1624,1595,1589,1553,1511,1503,1481,1453,1408,1356,1324,1300,1271,1242,1216,1212,1196,1188,1149,1126,1086,1067,1052,1028,1023,1009,969,926,888,848,813,802,761,753,709,679,647,630,623,582,562,526,489,458,451,412,380,347,317,279,274,236,213,172,153,120,85,62,38,30,25,1800,1780,1744,1723,1696,1653,1613,1587,1543,1520,1490,1484,1479,1428,1394,1356,1323,1319,1294,1263,1232,1205,1166,1148,1140,1117,1063,1022,982,941,915,900,893,862,854,811,801,769,754,746,743,704,678,652,613,579,572,564,521,485,466,419,377,333,327,297,275,250,223,217,215,208,179,149,144,140,135,129,120,117,99,95,77,70,62,58,51,29,1800,1765,1742,1695,1655,1629,1594,1550,1514,1474,1464,1428,1388,1380,1340,1298,1274,1236,1232,1172,1138,1101,1085,1056,1021,1017,977,937,900,857,816,810,791,785,713,676,632,592,550,512,497,464,425,413,379,373,327,287,241,205,163,120,115,110,95,91,84,76,56,51,46,42,39,23,18,13,1800,1755,1742,1715,1674,1635,1620,1579,1534,1492,1451,1411,1371,1314,1281,1258,1242,1235,1193,1188,1157,1150,1114,1109,1072,1026,1022,980,936,900,859,818,776,764,742,718,693,670,650,623,608,562,517,474,470,423,381,337,330,326,301,286,263,242,216,189,172,130,120,81,1800,1772,1767,1752,1749,1744,1716,1677,1632,1592,1533,1530,1487,1449,1399,1362,1331,1292,1289,1274,1244,1204,1198,1194,1150,1100,1059,1016,965,935,900,848,812,774,736,703,681,671,631,627,564,535,500,463,428,397,392,348,341,314,310,295,259,212,159,133,120,101,97,79,74,69,64,60,54,27,23,16,1800,1759,1720,1678,1640,1596,1556,1512,1470,1435,1398,1396,1353,1304,1269,1266,1261,1220,1180,1151,1130,1097,1057,1014,989,956,952,909,900,893,867,863,823,817,778,737,698,694,671,633,608,596,558,526,498,470,429,390,360,356,310,273,247,232,227,224,219,172,129,120,1796,1793,1729,1715,1695,1662,1631,1594,1573,1532,1525,1518,1481,1439,1396,1353,1307,1265,1220,1174,1169,1128,1081,1030,996,982,978,937,900,867,830,795,758,704,661,618,594,547,515,479,470,465,457,451,408,396,360,317,269,223,181,136,132,120,109,100,81,66,60,55,37,30,1800,1766,1728,1686,1675,1643,1604,1564,1528,1487,1465,1428,1388,1384,1335,1303,1266,1258,1227,1190,1178,1137,1094,1088,1061,1030,993,988,983,925,900,860,823,817,780,737,731,726,721,680,669,634,595,558,521,483,449,419,402,361,353,316,276,228,225,181,176,132,125,120,115,110,106,99,1800,1766,1733,1685,1647,1610,1568,1530,1489,1484,1446,1404,1372,1335,1332,1295,1272,1227,1216,1181,1152,1116,1109,1107,1098,1058,1014,972,938,900,894,855,815,794,771,768,744,709,669,644,606,602,555,551,547,509,473,427,390,346,305,264,224,189,181,142,120,94,75,51,48,41,30,23,15,13,11,1800,1762,1721,1713,1690,1644,1630,1587,1548,1539,1490,1458,1424,1419,1384,1348,1317,1281,1239,1215,1174,1169,1126,1107,1062,1058,1054,1018,975,949,921,900,885,846,840,820,779,742,702,698,667,627,576,537,498,460,456,421,416,412,391,387,343,339,315,285,247,242,222,215,212,208,165,155,145,120,75,1800,1775,1771,1743,1698,1654,1618,1597,1551,1531,1493,1488,1443,1406,1402,1356,1319,1283,1277,1236,1198,1162,1120,1083,1044,1002,963,900,889,851,816,795,744,703,658,653,649,603,559,544,503,463,409,371,337,280,272,230,192,144,139,115,95,76,57,53,35,31,26,22,14,9,1800,1764,1758,1730,1680,1638,1563,1521,1491,1453,1411,1372,1368,1322,1280,1243,1203,1154,1146,1101,1062,1026,1021,975,952,948,946,932,900,872,814,806,764,751,725,704,662,610,577,552,481,441,419,383,377,338,331,296,252,207,169,163,138,132,123,115,77,1800,1791,1752,1714,1680,1641,1602,1577,1540,1502,1475,1435,1426,1396,1392,1387,1348,1307,1298,1264,1208,1154,1115,1076,1061,1019,977,932,925,922,908,900,867,849,842,842,806,767,737,699,694,675,671,651,631,600,558,551,517,475,461,424,419,376,365,365,362,322,308,270,229,190,183,180,166,138,120,115,109,103,68,63,1800,1794,1787,1756,1720,1685,1645,1615,1607,1567,1543,1505,1501,1501,1498,1468,1424,1401,1350,1326,1298,1295,1251,1216,1207,1191,1139,1103,1063,1026,984,971,935,900,878,840,798,770,736,714,688,679,646,635,629,589,541,504,498,470,426,418,374,337,333,291,277,233,185,175,169,164,139,120,113,65,1800,1793,1749,1746,1734,1700,1659,1650,1611,1581,1533,1507,1501,1461,1424,1381,1376,1342,1299,1257,1220,1184,1180,1174,1139,1126,1086,1039,996,957,950,947,900,864,822,820,808,803,761,724,685,638,597,560,534,531,486,448,409,367,327,283,240,195,186,148,120,114,95,75,56,35,30,25,16,1800,1793,1787,1782,1769,1730,1692,1650,1611,1564,1539,1531,1484,1438,1392,1355,1315,1271,1228,1221,1187,1180,1135,1082,1075,1037,995,961,956,911,906,900,871,833,795,756,714,708,702,667,651,611,569,542,536,502,496,490,450,409,367,336,330,299,257,214,169,128,120,115,107,57,54,48,42,1800,1774,1771,1738,1713,1689,1667,1630,1591,1549,1541,1501,1463,1458,1448,1417,1378,1348,1314,1308,1272,1232,1227,1204,1162,1110,1099,1094,1088,1043,1031,1023,986,938,900,897,864,832,807,779,775,765,729,676,638,613,587,583,558,501,463,401,359,316,273,265,224,183,156,120,114,80,75,72,52,47,44,37,15,1765,1726,1702,1665,1626,1590,1544,1498,1448,1412,1390,1360,1335,1300,1295,1292,1229,1186,1152,1119,1081,1058,1053,1015,971,927,900,857,851,804,761,717,689,656,621,615,594,588,549,500,455,411,360,353,319,284,264,260,252,227,207,182,168,161,155,120,67,63,57,52,35,20,14,1,1800,1769,1726,1679,1634,1595,1591,1552,1516,1476,1452,1447,1441,1426,1421,1386,1357,1324,1318,1277,1273,1232,1207,1156,1116,1075,1032,1028,1021,973,933,891,832,790,779,773,737,707,667,591,581,546,493,459,454,424,399,353,350,302,250,244,175,145,120,93,58,30,27,20,13,9,1795,1762,1719,1715,1673,1636,1596,1590,1555,1511,1464,1422,1405,1364,1331,1311,1306,1278,1239,1185,1141,1136,1125,1077,1074,1019,988,948,919,900,893,888,838,832,823,786,743,705,670,666,624,588,553,511,505,502,490,483,444,422,379,349,342,304,298,291,287,263,258,222,173,170,123,110,105,1800,1794,1751,1700,1669,1627,1588,1560,1525,1479,1438,1394,1391,1360,1326,1294,1252,1231,1192,1175,1169,1136,1126,1058,1054,1002,968,931,900,893,845,807,767,710,680,649,613,593,554,509,504,496,496,452,432,423,390,355,318,312,271,263,220,182,136,120,92,56,50,1800,1759,1719,1681,1636,1632,1567,1564,1524,1519,1514,1508,1474,1435,1402,1365,1320,1284,1244,1214,1177,1141,1103,1099,1059,1019,1014,978,945,909,900,881,878,835,795,745,739,709,661,621,581,524,487,450,415,376,372,360,319,278,235,230,187,145,142,121,116,94,75,71,51,27,21,600,594,589,572,532,489,451,411,387,348,1800,1763,1717,1683,1642,1636,1603,1564,1522,1480,1443,1402,1397,1360,1319,1279,1252,1209,1163,1153,1113,1109,1096,1060,1018,981,939,907,900,861,822,779,774,736,730,723,684,641,586,543,506,464,419,400,369,333,294,253,210,181,176,143,120,107,102,61,54,46,34,28,24,18,10,1800,1760,1719,1681,1640,1597,1553,1513,1505,1461,1422,1381,1338,1295,1266,1259,1222,1181,1138,1129,1126,1082,1046,1009,961,957,914,896,859,820,777,760,722,682,641,567,559,518,481,441,399,356,311,308,270,228,189,182,146,139,120,1800,1764,1734,1705,1670,1629,1596,1561,1513,1475,1428,1387,1354,1319,1278,1242,1204,1174,1132,1088,1080,1047,1017,998,974,952,916,910,900,872,868,828,790,748,704,680,675,622,583,579,544,508,464,459,417,402,360,356,344,317,289,267,243,205,174,156,120,117,109,104,100,77,57,38,31,15,1800,1757,1713,1672,1643,1613,1587,1546,1495,1473,1430,1387,1341,1301,1257,1213,1190,1167,1122,1112,1085,1081,1044,1038,1006,986,957,952,948,902,887,868,840,809,785,744,720,687,681,638,604,596,593,551,531,525,516,494,490,466,459,437,414,390,355,329,325,282,277,231,187,134,120,99,70,66,60,1800,1767,1725,1690,1646,1609,1569,1530,1488,1448,1410,1404,1388,1382,1322,1269,1244,1216,1174,1130,1084,1078,1070,1034,989,942,900,863,833,795,761,720,680,645,639,608,568,531,510,475,440,411,375,347,302,298,255,226,193,166,164,139,120,79,56,52,46,41,34,29,21,12,7,1800,1773,1766,1735,1733,1701,1661,1649,1606,1562,1554,1526,1499,1463,1458,1449,1415,1389,1327,1279,1260,1236,1219,1180,1143,1104,1063,1021,976,936,900,896,853,825,784,777,771,724,679,642,636,614,592,551,547,503,467,461,425,390,353,314,275,265,258,253,248,226,211,179,175,144,123,106,101,74,69,65,61,7,1800,1772,1738,1706,1671,1665,1617,1612,1577,1536,1492,1424,1383,1372,1320,1316,1287,1283,1249,1224,1186,1182,1142,1108,1070,1050,1018,984,944,936,910,900,873,855,825,780,747,715,711,707,663,655,635,604,599,592,557,517,501,473,438,389,378,342,302,258,243,238,196,186,146,120,112,101,87,81,54,49,44,28,1800,1766,1723,1713,1664,1659,1618,1603,1597,1554,1525,1485,1480,1450,1415,1377,1342,1306,1274,1233,1195,1162,1119,1083,1076,1038,1035,985,939,919,916,900,864,818,767,728,686,646,604,562,514,475,470,426,380,325,292,248,241,237,198,194,166,162,140,134,120,115,96,91,86,81,76,75,1800,1764,1723,1685,1647,1641,1632,1597,1562,1552,1524,1492,1452,1446,1404,1353,1314,1275,1271,1237,1215,1183,1145,1098,1061,1024,982,979,939,900,891,886,881,825,792,753,717,679,643,639,598,555,523,491,453,415,409,406,375,337,302,270,260,221,180,145,120,116,69,52,28,23,19,1800,1756,1728,1723,1719,1679,1642,1592,1551,1542,1513,1479,1474,1474,1439,1406,1366,1328,1294,1256,1223,1181,1153,1149,1110,1107,1072,1033,1005,964,938,900,898,881,851,813,806,773,738,696,662,618,587,549,543,537,531,522,488,451,412,370,336,294,288,269,265,231,191,151,143,120,84,76,72,68,15,9,2,1800,1771,1743,1721,1682,1651,1639,1609,1572,1530,1500,1465,1459,1419,1376,1323,1298,1278,1231,1195,1157,1060,1024,1018,954,909,900,870,835,803,777,742,715,674,637,602,596,550,546,508,496,465,460,441,432,392,367,347,342,320,312,280,251,215,174,167,135,120,116,112,112,92,79,57,50,45,38,30,12,1800,1795,1745,1696,1663,1633,1599,1569,1535,1498,1457,1422,1390,1352,1344,1307,1301,1268,1228,1219,1181,1178,1124,1092,1054,1025,989,954,920,900,860,821,781,743,715,711,696,652,607,564,558,517,498,492,452,445,441,413,370,362,318,276,236,212,206,198,192,187,180,137,1800,1776,1744,1687,1644,1605,1566,1509,1468,1410,1374,1369,1327,1324,1299,1265,1230,1197,1165,1135,1123,1087,1045,1002,998,950,916,900,865,836,799,766,732,694,656,622,581,576,542,515,508,470,457,425,385,343,303,299,291,251,210,172,138,120,104,63,58,44,40,22,19,2,1800,1794,1762,1756,1715,1684,1673,1640,1607,1567,1528,1491,1449,1439,1403,1362,1328,1295,1270,1243,1208,1168,1122,1114,1107,1080,1036,998,967,932,927,900,859,837,795,791,721,686,645,638,607,575,538,494,484,463,458,418,376,340,306,272,226,192,183,140,137,131,104,65,32,26,23,600,564,558,515,488,453,424,384,348,1800,1758,1718,1680,1642,1602,1558,1518,1473,1450,1411,1405,1363,1342,1301,1265,1223,1177,1135,1102,1098,1059,1014,977,933,900,861,819,812,808,774,736,693,667,624,595,589,553,516,477,471,422,382,339,333,289,262,232,226,181,143,120,115,110,105,67,62,43,20,17,10,6,1,1794,1754,1712,1671,1652,1610,1572,1464,1442,1425,1386,1346,1303,1257,1216,1184,1157,1150,1106,1072,1031,992,981,974,970,920,900,858,813,773,733,697,688,662,628,623,618,594,590,550,515,477,453,448,445,433,387,342,329,302,298,288,242,185,179,176,172,148,143,137,132,120,112,94,90,86,79,60,54,49,41,19,1800,1768,1725,1686,1656,1615,1570,1567,1519,1485,1438,1394,1354,1317,1279,1274,1234,1194,1154,1097,1062,1055,1013,972,933,924,920,912,900,896,842,838,795,757,712,667,623,586,547,541,535,497,477,437,406,394,365,324,308,267,226,191,148,120,116,112,107,107,100,94,80,73,52,35,27,20,13,8,1800,1781,1742,1728,1682,1679,1654,1613,1607,1572,1541,1536,1533,1525,1484,1443,1399,1352,1313,1277,1233,1195,1157,1117,1076,1031,1026,986,982,937,900,854,809,805,800,761,758,742,705,677,657,615,567,524,479,438,431,392,351,345,317,276,233,226,217,182,154,127,120,117,109,104,101,48,42,35,28,9,3,0,1798,1753,1747,1703,1699,1665,1610,1574,1567,1526,1491,1447,1397,1368,1338,1302,1272,1236,1192,1157,1120,1084,1047,1006,969,923,900,861,822,784,740,701,692,685,645,628,612,605,599,554,542,507,471,438,400,363,327,281,241,203,197,158,133,120,113,78,68,51,44,39,34,19,13,6,1,1800,1765,1729,1679,1637,1607,1570,1536,1495,1452,1405,1369,1334,1300,1295,1266,1262,1217,1181,1176,1135,1131,1119,1098,1064,1023,1010,969,965,954,917,910,900,858,830,826,822,791,758,714,671,635,594,587,582,542,520,507,503,499,478,443,438,417,390,364,345,318,315,294,259,206,163,155,150,137,130,127,1800,1759,1721,1682,1642,1601,1555,1523,1518,1478,1465,1423,1389,1350,1312,1273,1230,1185,1179,1173,1138,1105,1100,1061,1047,1008,1005,947,941,900,880,845,795,791,749,706,702,664,623,550,509,468,424,417,384,351,309,268,242,175,131,115,97,79,75,70,36,32,26,19,1796,1760,1756,1746,1689,1650,1616,1582,1537,1498,1457,1451,1404,1367,1333,1327,1301,1294,1287,1249,1205,1164,1122,1101,1048,1010,967,928,900,858,856,845,805,767,727,688,643,637,616,612,601,578,534,492,448,403,359,321,278,229,184,139,135,120,96,75,70,62,55,1800,1765,1762,1705,1668,1664,1649,1606,1567,1521,1465,1427,1407,1367,1350,1312,1281,1241,1198,1169,1163,1125,1113,1069,1031,1027,970,946,904,900,875,855,812,774,727,691,660,645,620,575,538,532,525,519,477,446,443,421,362,303,294,287,263,256,214,169,155,137,120,116,112,92,89,67,62,55,44,37,29,22,18,1794,1753,1748,1733,1727,1704,1665,1634,1596,1570,1534,1492,1485,1480,1448,1443,1402,1398,1389,1355,1329,1290,1249,1206,1166,1135,1132,1105,1068,1064,1061,1018,950,946,905,900,887,847,806,771,730,705,700,694,688,656,624,582,541,535,496,482,443,395,350,346,342,292,287,281,274,267,262,257,257,253,249,221,197,169,138,135,120,116,111,105,1800,1768,1762,1734,1698,1659,1645,1610,1571,1528,1476,1434,1396,1357,1321,1315,1311,1277,1272,1226,1176,1137,1098,1051,1011,977,942,900,859,823,782,745,715,702,694,653,608,566,528,509,472,431,393,354,314,272,267,228,192,188,185,177,136,120,111,105,97,77,68,66,59,52,35,18,11,8,1800,1761,1715,1674,1639,1603,1561,1522,1480,1440,1434,1409,1370,1364,1360,1320,1301,1259,1216,1187,1182,1177,1133,1107,1096,1059,1054,1014,986,946,926,900,894,856,814,772,732,697,653,611,563,518,477,434,429,405,376,347,325,299,294,267,263,260,219,177,133,120,1800,1776,1726,1699,1696,1651,1624,1550,1501,1482,1447,1442,1402,1358,1316,1276,1272,1272,1238,1211,1170,1165,1132,1094,1060,1055,1016,1008,972,933,900,880,848,803,793,758,751,751,721,685,651,621,617,582,546,521,480,447,405,345,340,332,328,289,252,216,178,141,115,110,106,100,88,72,66,62,56,51,43,25,16,11,8,1800,1768,1731,1699,1667,1632,1601,1567,1564,1520,1483,1475,1467,1432,1373,1339,1308,1280,1245,1203,1168,1131,1124,1083,1077,1071,1029,1005,961,917,893,859,855,850,814,779,748,710,675,639,620,580,568,520,482,447,442,421,404,401,384,361,325,319,298,273,244,213,185,180,176,170,164,158,120,1800,1767,1728,1717,1681,1642,1624,1581,1546,1501,1456,1417,1375,1337,1296,1291,1252,1217,1178,1140,1107,1062,1024,986,981,972,938,900,873,848,805,768,737,731,697,656,621,616,586,580,537,490,486,441,435,396,369,334,292,287,250,204,189,159,145,124,120,115,109,105,93,89,66,50,43,37,24,17,11,3,1800,1762,1727,1681,1637,1600,1563,1526,1484,1478,1433,1418,1414,1376,1372,1368,1344,1340,1301,1265,1258,1223,1213,1177,1131,1105,1077,1037,1016,978,938,922,915,900,895,868,865,835,809,763,717,679,638,628,594,557,530,492,481,444,406,399,356,321,286,246,240,204,143,120,78,30,1796,1792,1753,1705,1669,1645,1606,1601,1592,1552,1513,1469,1427,1395,1359,1355,1294,1257,1235,1211,1165,1132,1092,1055,1018,1013,1003,977,952,917,900,862,827,805,768,764,711,675,636,596,534,493,450,415,382,344,341,310,295,291,251,234,158,121,115,81,78,73,64,45,35,32,27,20,15,11,1794,1759,1724,1664,1633,1591,1587,1580,1577,1554,1514,1470,1459,1420,1377,1336,1296,1256,1220,1159,1127,1092,1051,1048,1040,998,969,945,900,895,852,810,769,756,727,703,672,669,645,640,595,548,539,515,497,475,450,424,416,410,405,362,317,271,227,180,125,120,84,52,21,1800,1777,1741,1736,1686,1649,1617,1581,1543,1510,1473,1435,1407,1373,1335,1302,1295,1277,1242,1198,1159,1153,1107,1071,1037,1027,994,965,960,920,900,863,825,776,741,698,636,603,559,537,509,487,462,416,373,363,358,318,297,258,218,214,206,176,109,93,74,52,47,42,18,1800,1765,1747,1694,1656,1609,1554,1513,1490,1467,1423,1413,1382,1375,1364,1322,1282,1257,1255,1250,1229,1209,1176,1142,1109,1073,1037,998,958,919,913,900,858,818,777,731,690,682,647,609,576,539,503,500,453,417,382,345,302,288,251,210,200,164,152,134,131,125,123,119,115,101,96,91,72,67,57,52,34,29,23,18,11,1,600,561,523,502,466,429,420,377,360,328,301,255,250,248,208,205,201,160,120,78,1800,1768,1748,1710,1663,1624,1583,1540,1503,1461,1421,1412,1373,1340,1336,1290,1258,1220,1185,1145,1111,1107,1075,1071,1023,980,939,932,910,893,860,820,784,779,737,693,657,654,613,577,551,512,489,453,447,411,371,362,333,297,294,287,266,226,221,217,190,141,135,128,120,117,108,91,70,66,60,56,50,47,41,23,1,1800,1778,1740,1733,1720,1669,1643,1601,1564,1560,1550,1518,1484,1435,1404,1367,1324,1282,1261,1253,1220,1190,1166,1140,1100,1094,1089,1081,1047,1021,995,953,907,900,876,842,803,764,759,731,690,680,662,625,593,575,569,531,491,485,454,450,429,409,373,352,313,268,263,220,181,178,173,131,120,117,111,107,101,62,55,51,47,42,12,1800,1794,1756,1713,1675,1633,1628,1593,1586,1555,1515,1472,1456,1414,1411,1402,1367,1298,1255,1214,1176,1162,1123,1083,1043,995,960,920,900,856,851,848,784,775,732,688,642,639,596,589,556,552,520,517,470,424,382,337,286,244,239,236,223,218,176,156,153,138,120,97,93,89,73,69,46,42,1800,1743,1699,1653,1628,1591,1584,1537,1500,1460,1419,1413,1409,1370,1325,1281,1239,1229,1201,1197,1192,1188,1149,1104,1100,1089,1058,1014,984,937,900,859,814,809,769,725,719,670,627,621,616,571,526,484,442,433,428,405,362,314,270,214,188,174,169,163,141,120,95,73,66,1800,1754,1713,1698,1695,1661,1628,1590,1551,1541,1504,1499,1464,1425,1385,1325,1290,1256,1218,1200,1160,1121,1082,1049,1015,1011,969,930,911,900,891,846,842,827,792,747,709,692,657,610,596,570,531,493,469,462,449,412,363,324,282,251,210,166,120,81,63,60,27,21,14,8,1800,1765,1746,1706,1674,1638,1599,1572,1536,1520,1484,1445,1402,1362,1346,1325,1286,1221,1174,1134,1129,1077,1036,1032,998,965,920,907,900,898,853,817,778,740,700,680,646,609,604,565,526,505,474,439,406,375,346,339,336,329,324,298,254,219,176,164,158,155,147,135,129,120,103,95,91,86,79,73,68,16,1,1800,1774,1771,1721,1682,1639,1593,1544,1523,1492,1458,1424,1383,1345,1308,1304,1300,1262,1256,1251,1210,1169,1105,1092,1058,1024,988,951,921,900,858,819,772,730,687,658,654,625,590,548,491,485,461,415,383,347,305,299,270,234,223,180,151,120,115,80,75,36,31,27,14,1800,1758,1705,1697,1658,1625,1588,1551,1517,1491,1446,1443,1432,1404,1367,1336,1333,1289,1275,1233,1201,1161,1122,1098,1057,1013,987,947,904,900,898,857,819,770,750,719,696,673,668,656,619,600,560,523,507,500,496,492,488,465,461,457,422,418,415,376,337,323,300,296,268,259,253,222,183,179,176,153,147,143,120,79,75,1800,1761,1758,1716,1710,1672,1636,1592,1549,1515,1482,1441,1436,1433,1424,1419,1385,1347,1315,1287,1253,1225,1184,1180,1139,1098,1056,1027,1009,1002,944,903,900,853,849,831,828,786,746,700,654,617,573,516,473,469,461,419,373,368,327,286,246,202,161,120,116,111,104,100,79,58,38,32,25,22,1800,1763,1733,1693,1652,1634,1562,1546,1511,1506,1500,1500,1449,1406,1362,1357,1316,1286,1245,1202,1198,1160,1155,1144,1094,1047,1033,996,954,924,900,895,853,810,767,754,716,676,660,620,577,535,494,453,410,365,358,353,332,295,266,228,219,215,210,198,174,138,121,115,69,1800,1764,1726,1693,1687,1649,1632,1592,1557,1527,1488,1460,1454,1449,1416,1383,1340,1285,1239,1205,1168,1132,1128,1101,1097,1085,1049,1006,987,965,941,900,897,882,850,815,779,745,702,659,617,613,572,567,530,523,509,464,457,416,375,333,292,221,212,169,152,146,120,95,53,48,39,32,24,20,15,9,1800,1794,1760,1729,1689,1651,1620,1591,1561,1529,1499,1496,1461,1452,1414,1378,1339,1334,1319,1284,1242,1206,1167,1135,1126,1111,1078,1041,1000,960,919,900,895,856,808,774,734,704,662,622,607,603,567,562,562,522,478,434,391,349,305,300,294,250,204,158,120,79,38,1800,1762,1725,1676,1644,1605,1587,1553,1547,1527,1489,1448,1416,1373,1351,1330,1324,1320,1281,1272,1227,1187,1169,1165,1124,1080,1042,1000,949,926,900,868,835,798,753,747,744,707,668,630,601,563,522,513,480,473,424,391,355,350,346,321,282,211,187,147,143,116,96,77,56,52,38,1800,1795,1788,1737,1696,1656,1651,1608,1569,1523,1479,1468,1435,1393,1348,1345,1335,1294,1252,1209,1172,1140,1136,1097,1060,1029,1003,970,923,900,874,834,798,793,750,711,692,652,614,585,563,542,515,470,443,438,415,386,344,341,341,336,292,275,248,244,239,232,191,155,151,142,137,132,120,113,68,12,1794,1752,1723,1683,1648,1607,1571,1540,1495,1457,1415,1369,1329,1288,1278,1245,1209,1195,1191,1150,1110,1068,1027,989,980,938,900,854,818,775,736,728,725,675,669,660,627,584,575,569,525,487,455,379,374,315,271,229,194,158,124,118,76,60,55,50,45,40,34,29,22,19,13,1800,1761,1722,1688,1649,1603,1583,1537,1522,1517,1479,1441,1436,1399,1360,1319,1295,1254,1249,1244,1200,1187,1147,1107,1068,1028,998,967,922,911,900,854,799,763,719,676,635,631,587,545,500,457,418,411,376,346,304,302,289,243,199,160,120,66,33,1800,1763,1717,1703,1669,1636,1599,1594,1553,1509,1494,1450,1443,1439,1406,1364,1322,1248,1204,1163,1125,1085,1044,1007,964,926,900,861,854,814,774,770,736,732,729,685,663,658,620,586,548,501,494,463,414,371,329,322,274,228,171,134,120,116,72,50,42,37,28,1796,1756,1719,1678,1635,1599,1552,1537,1503,1470,1431,1390,1353,1294,1259,1223,1199,1157,1152,1152,1106,1066,1022,983,941,900,865,862,841,807,802,771,730,691,651,605,599,553,510,468,427,380,374,368,324,319,272,228,185,143,139,120,119,115,111,91,89,67,48,43,23,16,12,1800,1758,1719,1684,1647,1600,1585,1542,1504,1473,1437,1396,1358,1321,1314,1286,1250,1244,1208,1152,1103,1058,1025,982,942,917,900,891,855,850,817,773,767,717,686,646,608,564,520,484,444,399,362,321,282,271,260,221,184,146,140,120,102,97,90,70,58,36,33,28,24,1800,1759,1720,1683,1679,1646,1607,1602,1598,1561,1518,1480,1439,1394,1356,1317,1280,1236,1231,1202,1167,1121,1117,1077,1038,1002,996,953,910,900,861,823,778,739,695,649,636,632,590,555,510,485,446,411,408,366,361,321,278,274,267,263,221,218,174,129,116,110,93,1796,1741,1703,1662,1635,1596,1571,1531,1495,1491,1476,1451,1396,1353,1326,1319,1302,1298,1275,1238,1200,1158,1151,1098,1088,1037,1031,987,941,900,860,814,774,735,697,694,649,623,621,602,574,535,522,485,445,402,361,326,304,261,258,221,182,165,131,120,113,103,86,80,43,36,25,21,17,1800,1760,1719,1694,1690,1638,1593,1548,1504,1473,1430,1387,1374,1331,1325,1275,1238,1211,1184,1157,1141,1101,1061,1017,995,969,942,911,900,861,816,803,767,724,708,683,657,645,619,595,591,586,576,531,494,449,405,362,356,327,291,274,232,189,135,120,86,47,12,8,1800,1764,1729,1688,1648,1606,1577,1541,1499,1496,1452,1418,1385,1345,1304,1268,1260,1255,1214,1175,1152,1109,1066,1025,984,945,943,939,933,900,894,852,804,750,747,698,661,620,579,565,521,476,434,396,391,389,383,339,287,246,238,200,158,120,92,80,73,67,63,29,23,20,14,1796,1757,1713,1674,1643,1599,1552,1549,1509,1474,1454,1410,1378,1292,1220,1178,1143,1104,1061,1027,984,977,936,909,900,886,843,804,794,758,714,677,639,631,594,563,526,499,495,465,429,401,370,325,298,290,244,200,155,120,76,1800,1755,1718,1677,1638,1580,1545,1502,1460,1420,1389,1346,1301,1262,1222,1215,1208,1161,1125,1083,1041,1000,949,907,900,888,845,818,780,748,710,704,667,598,560,515,474,455,417,381,375,368,334,300,258,199,149,124,120,87,61,54,6,1800,1795,1735,1717,1681,1638,1594,1542,1507,1464,1432,1395,1353,1311,1274,1235,1198,1158,1151,1125,1087,1025,986,946,920,914,909,900,855,836,796,792,758,713,705,662,625,586,580,576,541,499,464,425,415,391,355,349,311,276,247,240,197,191,177,172,132,120,115,106,84,78,74,50,44,38,1800,1767,1724,1714,1705,1661,1619,1584,1547,1514,1479,1444,1402,1391,1350,1347,1330,1325,1283,1242,1205,1163,1119,1078,1070,1032,991,980,939,900,864,862,855,841,831,802,799,761,714,698,661,638,602,598,547,505,453,414,369,334,295,261,228,221,217,170,120,81,44,41,34,18,12,7,3,1793,1758,1720,1686,1643,1615,1610,1587,1549,1517,1474,1438,1402,1397,1392,1353,1316,1276,1240,1236,1193,1152,1114,1081,1043,999,954,919,901,900,897,892,892,862,823,782,744,702,663,620,582,540,490,447,405,363,357,338,319,311,291,272,267,255,245,239,235,231,212,186,181,172,125,120,115,71,1800,1775,1743,1708,1668,1634,1603,1595,1589,1549,1535,1528,1494,1461,1421,1404,1365,1327,1282,1272,1241,1207,1184,1150,1112,1104,1063,1019,976,929,900,851,846,807,800,759,717,669,635,601,590,582,559,553,509,474,432,391,386,349,312,270,267,227,188,147,144,135,120,117,95,90,67,43,35,26,18,8,4,1800,1762,1716,1673,1627,1584,1544,1540,1540,1498,1453,1434,1430,1392,1341,1309,1275,1236,1219,1173,1148,1110,1107,1094,1023,989,953,923,900,847,814,776,740,700,696,651,612,574,534,494,444,407,402,381,356,316,278,269,259,251,211,171,165,159,155,120,1800,1762,1737,1731,1699,1667,1624,1621,1598,1595,1553,1549,1520,1496,1458,1398,1364,1323,1294,1271,1267,1226,1188,1150,1123,1120,1083,1061,1052,1017,975,931,900,858,818,772,734,691,677,638,600,561,557,520,476,434,395,348,316,239,210,186,160,120,114,105,76,39,31,26,1800,1793,1764,1758,1719,1675,1662,1620,1574,1532,1502,1473,1429,1389,1383,1337,1301,1278,1237,1226,1226,1223,1217,1184,1179,1169,1131,1124,1120,1116,1079,1053,1013,1010,1004,979,946,900,856,833,829,798,771,748,709,705,671,639,598,553,512,449,408,370,330,298,269,240,219,192,188,182,144,120,116,116,112,108,92,88,84,69,50,35,30,19,600,558,514,470,428,399,360,355,1793,1790,1744,1738,1703,1669,1623,1583,1544,1538,1505,1462,1415,1375,1333,1289,1245,1230,1193,1154,1109,1046,1041,1004,962,948,945,912,900,873,839,799,780,740,696,692,650,636,630,588,579,541,518,482,443,440,402,362,321,315,292,268,250,227,186,185,144,140,123,119,86,71,51,43,32,1800,1754,1690,1635,1598,1592,1580,1539,1489,1442,1438,1406,1367,1330,1292,1275,1238,1202,1191,1176,1133,1110,1075,1036,1031,1019,982,949,909,903,900,868,836,798,757,753,735,691,637,599,561,508,503,474,451,446,420,417,374,342,319,314,292,244,239,234,225,214,210,180,176,172,167,159,153,147,120,1800,1763,1725,1686,1645,1611,1570,1546,1536,1492,1454,1413,1376,1337,1295,1284,1248,1217,1173,1136,1108,1066,1031,1007,975,965,932,900,857,851,810,772,762,728,722,679,639,607,579,577,514,462,424,380,341,328,285,242,231,192,172,145,140,134,120,110,99,59,23,1800,1795,1751,1697,1658,1654,1619,1579,1554,1513,1474,1470,1470,1432,1397,1347,1306,1263,1221,1215,1203,1166,1126,1084,1080,1046,1009,967,944,939,900,895,845,806,771,765,726,721,716,712,671,626,609,588,550,507,466,414,386,336,330,288,239,196,152,1800,1774,1742,1712,1675,1637,1629,1589,1584,1542,1521,1480,1454,1402,1366,1322,1286,1258,1214,1171,1128,1083,1043,1000,996,992,952,900,888,859,817,813,784,749,716,672,589,583,579,535,497,455,452,404,369,366,329,281,246,206,148,111,103,80,60,54,46,34,12,8,1800,1759,1719,1655,1620,1587,1543,1525,1485,1445,1430,1392,1352,1306,1271,1265,1222,1194,1149,1138,1095,1050,1004,971,937,907,895,876,848,818,776,748,717,692,652,619,574,529,489,456,440,414,373,340,307,280,248,220,189,149,122,118,115,70,61,57,53,48,2,1800,1766,1732,1700,1666,1661,1636,1633,1597,1552,1512,1474,1429,1389,1343,1309,1301,1264,1232,1199,1165,1133,1097,1064,1029,994,990,953,911,900,861,859,829,823,801,770,714,677,669,669,630,588,576,549,512,477,437,398,357,325,289,285,243,238,221,182,144,120,90,67,54,35,30,16,10,1800,1770,1737,1723,1689,1649,1609,1603,1597,1574,1555,1520,1517,1481,1445,1405,1362,1322,1284,1268,1234,1208,1164,1129,1126,1121,1084,1045,1011,969,964,950,926,900,862,825,799,750,711,671,659,606,563,522,487,442,401,398,371,367,340,298,252,243,238,192,147,1794,1790,1759,1717,1683,1643,1607,1567,1529,1513,1508,1465,1460,1438,1430,1399,1396,1351,1318,1282,1243,1201,1186,1158,1122,1114,1077,1036,1030,988,980,952,914,892,851,824,784,742,737,725,685,651,637,597,558,521,475,429,425,404,364,357,313,266,247,206,169,130,117,97,93,88,84,75,66,41,21,1800,1763,1740,1699,1666,1631,1593,1555,1514,1471,1438,1435,1420,1377,1337,1301,1297,1254,1247,1226,1196,1194,1183,1144,1106,1065,1026,1018,976,970,954,914,900,865,821,779,737,696,654,644,620,615,603,565,527,484,444,403,359,317,275,231,226,219,203,168,129,120,82,43,1800,1764,1728,1689,1653,1612,1589,1554,1518,1482,1442,1425,1418,1385,1334,1287,1255,1229,1217,1175,1118,1093,1059,1020,997,957,945,906,891,857,836,797,775,729,714,679,649,605,572,556,522,488,474,434,405,384,346,314,270,231,185,180,153,120,117,112,102,99,77,74,53,49,43,31,26,19,1795,1760,1728,1689,1652,1608,1563,1522,1492,1447,1443,1423,1392,1345,1307,1301,1291,1282,1266,1224,1205,1166,1128,1109,1066,1020,979,963,943,917,900,870,839,812,797,766,728,680,647,641,623,598,571,546,524,519,506,465,420,375,332,326,305,282,250,223,216,210,164,120,75,71,42,1796,1762,1732,1697,1666,1629,1625,1592,1587,1548,1502,1460,1422,1395,1363,1325,1318,1272,1220,1215,1177,1164,1131,1126,1114,1110,1076,1036,1018,978,944,900,862,850,825,788,755,719,680,647,606,600,560,522,482,478,441,400,370,362,325,319,289,286,251,216,181,126,120,103,98,81,59,51,46,41,29,22,1800,1761,1724,1665,1646,1604,1598,1583,1545,1506,1480,1437,1378,1340,1297,1262,1230,1188,1150,1103,1068,1029,992,949,912,900,895,891,850,811,781,745,731,693,687,663,636,616,581,557,553,526,518,509,465,421,379,337,293,251,241,237,233,224,224,218,214,209,202,163,153,144,134,120,1800,1762,1726,1690,1655,1617,1612,1568,1526,1485,1443,1438,1416,1375,1372,1338,1302,1253,1210,1183,1136,1116,1088,1050,1016,980,977,934,900,862,814,793,788,776,772,732,699,672,614,576,534,473,425,384,366,333,296,259,253,196,155,120,115,108,99,92,87,65,44,17,10,1800,1769,1742,1701,1693,1664,1638,1609,1598,1559,1556,1519,1475,1464,1425,1420,1382,1344,1331,1331,1301,1264,1225,1199,1191,1154,1110,1070,1036,1015,977,971,935,932,900,855,819,777,735,697,655,632,587,561,524,487,481,444,409,404,388,353,346,303,264,218,200,160,154,120,114,109,96,73,69,62,41,35,28,10,5,2,600,562,522,506,465,459,433,379,362,333,290,284,1800,1766,1721,1678,1673,1669,1656,1622,1580,1546,1510,1468,1452,1418,1380,1355,1322,1284,1280,1275,1240,1199,1185,1149,1112,1067,1027,1001,960,934,900,869,835,794,754,750,738,734,711,694,670,666,626,582,575,528,489,446,407,380,341,331,328,289,260,254,208,196,158,151,120,113,73,67,54,50,45,19,1800,1766,1727,1685,1649,1607,1601,1558,1507,1472,1429,1422,1385,1349,1306,1259,1248,1217,1191,1147,1142,1094,1056,1018,994,955,925,900,860,817,795,760,718,667,633,592,547,528,481,442,437,430,423,383,333,295,250,246,212,208,170,166,129,120,83,77,77,72,49,43,35,26,20,1800,1769,1730,1697,1690,1658,1618,1576,1558,1523,1490,1476,1471,1429,1395,1357,1348,1315,1274,1237,1199,1193,1165,1136,1110,1076,1045,1016,953,926,918,900,857,816,811,772,763,729,692,688,663,658,617,612,607,598,560,520,476,441,398,357,318,277,235,223,209,195,166,136,120,77,32,26,21,17,1800,1796,1754,1720,1682,1648,1639,1597,1548,1506,1469,1407,1380,1353,1332,1309,1303,1275,1271,1268,1221,1219,1181,1171,1128,1099,1061,1021,979,934,900,898,863,837,805,788,762,723,717,712,667,636,590,545,498,452,447,407,380,350,313,270,226,190,185,146,143,138,132,120,113,1800,1794,1756,1710,1672,1629,1624,1591,1554,1491,1457,1420,1414,1388,1330,1296,1263,1259,1201,1158,1104,1064,1012,982,947,903,900,860,855,816,775,733,692,655,618,574,568,522,513,479,435,394,389,369,327,323,280,243,200,154,144,139,135,120,72,67,27,24,19,12,3,1800,1753,1715,1674,1632,1626,1620,1620,1575,1538,1533,1493,1472,1433,1424,1378,1374,1360,1324,1277,1236,1195,1153,1097,1053,1008,966,925,900,859,849,820,798,766,762,732,729,723,697,662,658,655,651,651,607,564,553,548,518,477,436,405,398,359,354,318,311,267,258,249,219,198,159,150,144,139,116,92,73,68,45,19,1800,1761,1713,1699,1668,1638,1603,1567,1528,1491,1455,1419,1379,1335,1329,1308,1304,1251,1212,1169,1127,1094,1090,1055,1006,974,933,900,870,829,795,758,750,745,738,692,641,636,589,548,511,508,466,462,445,439,435,420,397,360,318,280,242,196,152,120,112,108,103,97,93,90,83,79,74,60,56,51,46,1800,1765,1727,1719,1685,1654,1611,1582,1542,1514,1473,1433,1395,1359,1353,1310,1276,1248,1203,1174,1134,1131,1126,1091,1055,1048,1009,1003,965,925,900,865,822,784,777,742,700,659,626,605,562,518,513,474,468,461,418,410,405,401,393,369,326,301,296,292,246,196,194,171,151,145,141,136,130,120,71,23,20,1800,1777,1734,1695,1651,1618,1576,1570,1537,1532,1520,1480,1437,1426,1394,1359,1314,1277,1240,1198,1154,1146,1106,1065,1001,997,994,947,938,900,896,890,861,806,792,763,740,706,674,636,602,556,518,514,471,465,425,382,376,371,332,286,244,204,160,152,130,127,111,71,64,50,41,1793,1767,1730,1694,1656,1613,1570,1532,1497,1476,1431,1388,1344,1336,1304,1275,1261,1215,1173,1169,1124,1082,1039,995,953,913,900,862,859,855,845,839,817,778,770,726,678,635,589,527,489,450,416,382,341,292,253,208,161,120,114,102,57,1800,1762,1720,1682,1654,1610,1573,1533,1521,1492,1448,1415,1379,1338,1290,1250,1228,1186,1147,1106,1065,1058,995,958,919,915,893,853,814,769,757,723,684,643,602,581,547,508,446,407,368,324,291,253,249,240,200,158,152,120,113,55,47,42,35,26,15,7,1800,1756,1712,1677,1669,1647,1603,1572,1533,1491,1450,1412,1401,1394,1354,1335,1305,1265,1224,1216,1178,1141,1103,1064,1058,1017,977,935,900,896,860,853,817,774,731,686,643,604,559,551,518,477,423,393,353,350,335,292,249,209,203,162,155,116,111,107,87,82,59,55,51,1795,1768,1728,1714,1675,1653,1617,1583,1538,1505,1466,1427,1390,1351,1313,1308,1269,1228,1187,1172,1137,1082,1045,1029,994,956,919,900,896,850,829,789,778,732,690,686,672,635,606,562,522,492,489,477,445,440,395,359,323,277,239,210,151,142,120,105,91,67,52,48,45,41,29,23,10,1800,1771,1734,1701,1660,1651,1615,1601,1597,1561,1554,1515,1482,1475,1430,1389,1351,1313,1278,1248,1220,1190,1174,1152,1146,1133,1098,1058,1017,997,958,918,900,863,857,817,737,732,732,726,685,672,626,586,546,503,464,427,424,417,383,345,311,293,270,239,199,156,121,114,109,103,86,79,75,55,47,1798,1766,1735,1693,1654,1624,1579,1569,1530,1516,1488,1451,1415,1370,1364,1328,1324,1319,1319,1285,1249,1203,1163,1159,1135,1095,1063,1057,1011,973,968,934,913,900,861,848,815,776,753,714,693,652,630,625,615,593,554,516,471,427,392,389,344,340,298,256,232,193,155,120,89,83,79,74,55,52,44,39,21,17,1800,1764,1735,1732,1714,1674,1672,1666,1628,1594,1551,1520,1470,1436,1396,1390,1376,1336,1332,1286,1244,1240,1209,1174,1133,1098,1067,1029,997,962,930,900,898,889,851,809,803,796,786,745,704,660,633,586,581,578,536,502,470,464,444,417,395,372,350,323,313,290,261,256,253,248,243,243,199,195,189,184,176,150,143,138,130,120,76,22,1800,1790,1757,1715,1677,1643,1605,1599,1554,1506,1500,1478,1473,1441,1404,1376,1335,1293,1289,1250,1232,1191,1150,1142,1107,1068,1047,1005,970,931,900,861,824,779,766,735,710,684,650,611,607,580,544,538,489,482,477,438,423,388,347,266,261,245,205,159,120,107,103,99,81,54,38,32,26,9,7,1800,1765,1725,1691,1659,1628,1591,1553,1521,1518,1513,1510,1506,1467,1452,1415,1409,1375,1342,1301,1265,1258,1231,1192,1149,1106,1068,1065,1029,989,961,924,903,900,896,874,824,819,779,775,735,727,691,653,616,577,505,500,463,435,407,381,337,303,298,294,289,248,206,163,120,67,62,42,37,22,5,1795,1770,1733,1699,1662,1623,1589,1583,1521,1481,1477,1465,1436,1382,1369,1336,1331,1317,1289,1247,1236,1201,1161,1119,1063,1023,989,960,924,900,867,858,854,815,802,763,726,688,653,647,618,580,523,495,460,418,404,365,326,288,253,212,156,120,77,63,59,42,37,34,23,1800,1769,1740,1705,1641,1594,1562,1534,1499,1488,1452,1421,1372,1338,1317,1299,1294,1261,1232,1187,1144,1105,1069,1034,998,991,973,967,932,900,867,826,790,783,748,708,696,676,631,591,539,487,448,442,435,394,353,343,339,304,247,202,155,150,136,130,120,115,1800,1768,1733,1693,1646,1587,1546,1509,1471,1427,1380,1342,1336,1329,1293,1266,1239,1206,1174,1135,1095,1053,1025,986,944,895,860,820,780,773,737,699,660,656,612,602,597,591,557,519,473,432,366,322,280,274,238,221,182,138,120,115,95,76,72,54,37,30,25,1800,1794,1755,1739,1703,1660,1628,1592,1555,1513,1470,1457,1435,1394,1355,1311,1304,1268,1237,1210,1166,1126,1086,1045,1005,967,923,901,900,866,859,847,808,774,765,731,704,698,667,636,614,609,576,531,485,440,385,379,345,319,291,262,236,233,199,189,162,152,121,115,92,81,76,72,1800,1765,1722,1668,1631,1591,1587,1579,1545,1520,1479,1441,1395,1368,1362,1354,1317,1280,1216,1164,1152,1128,1085,1081,1019,975,969,924,900,859,814,767,727,689,649,610,570,530,489,451,409,401,363,324,283,276,238,200,162,123,118,108,89,83,78,51,46,25,19,15,1800,1764,1760,1719,1709,1683,1646,1600,1579,1542,1505,1467,1428,1385,1341,1306,1264,1216,1178,1171,1130,1091,1054,1016,981,943,900,862,833,825,786,739,700,653,625,581,543,502,447,413,407,395,358,320,288,284,284,242,236,213,183,141,134,129,120,93,64,45,41,29,23,17,1,1800,1760,1725,1680,1640,1612,1575,1530,1494,1470,1466,1421,1417,1413,1377,1342,1315,1311,1270,1231,1194,1151,1145,1105,1065,1024,1021,977,933,904,900,896,847,840,833,821,783,748,707,664,660,639,599,595,556,516,489,443,397,355,321,295,257,217,181,135,120,98,89,46,38,32,24,17,7,2,1800,1774,1737,1732,1706,1670,1627,1583,1569,1563,1520,1490,1450,1407,1361,1356,1324,1301,1296,1290,1238,1210,1182,1147,1120,1075,1038,1032,983,980,932,900,856,815,769,761,749,712,692,657,653,613,595,558,510,470,428,381,370,328,290,246,242,218,212,207,170,166,155,148,143,120,110,68,61,56,51,29,6,1795,1760,1722,1683,1678,1672,1604,1567,1546,1501,1477,1436,1398,1354,1309,1269,1227,1185,1147,1141,1101,1093,1058,1015,979,950,941,900,895,878,837,794,770,764,724,716,675,639,601,567,527,522,479,439,436,387,364,330,287,279,254,212,173,135,131,120,82,45,38,25,15,1800,1761,1723,1676,1668,1628,1594,1557,1525,1482,1477,1435,1410,1384,1380,1340,1308,1265,1242,1201,1161,1118,1114,1070,1064,1022,987,948,911,900,891,848,802,767,729,691,656,613,571,527,489,483,444,401,358,319,280,274,268,226,183,138,131,120,115,109,60,56,49,45,30,17,1800,1761,1721,1681,1644,1637,1595,1585,1543,1505,1501,1498,1449,1414,1369,1340,1299,1263,1227,1188,1145,1140,1098,1027,985,935,930,926,919,911,900,863,823,807,803,800,755,718,674,628,587,552,510,477,436,429,406,372,349,305,271,252,209,169,130,120,111,103,98,91,43,24,1800,1763,1728,1688,1648,1606,1562,1525,1479,1441,1437,1401,1350,1335,1300,1259,1218,1174,1138,1071,1064,1024,984,946,926,900,894,857,815,772,739,715,699,662,621,584,545,504,499,471,463,434,410,383,375,330,287,277,272,268,265,240,235,230,218,212,168,123,111,88,84,80,59,54,34,16,8,1795,1762,1716,1674,1640,1603,1575,1526,1493,1452,1448,1410,1367,1336,1330,1285,1279,1229,1191,1146,1105,1061,1037,997,952,912,904,900,842,820,775,738,700,659,613,575,533,519,478,437,400,358,331,295,292,258,216,208,166,127,122,107,69,46,40,34,29,23,17,1800,1758,1718,1671,1654,1633,1615,1576,1569,1564,1517,1476,1472,1464,1425,1417,1412,1404,1367,1360,1309,1266,1223,1183,1167,1129,1103,1085,1078,1050,1015,978,926,900,860,819,769,728,688,640,597,535,494,456,419,377,338,335,314,269,264,256,214,209,201,171,139,120,106,101,82,77,67,46,1800,1772,1730,1687,1650,1606,1560,1526,1489,1443,1420,1380,1338,1333,1299,1227,1185,1154,1117,1077,1036,1008,969,913,909,906,900,894,865,827,794,757,719,679,673,635,596,554,516,512,500,465,427,420,385,347,301,298,291,255,213,210,169,130,120,108,103,99,76,53,36,29,1800,1797,1792,1780,1753,1730,1687,1680,1638,1592,1553,1493,1454,1408,1365,1328,1285,1281,1256,1233,1195,1168,1142,1113,1080,1055,1051,1048,1023,987,948,943,908,900,864,818,776,772,750,747,743,710,677,630,583,548,507,464,447,413,370,343,312,307,303,297,289,283,277,265,261,214,173,158,151,144,120,116,1794,1772,1728,1674,1643,1635,1607,1573,1534,1531,1495,1453,1450,1405,1365,1331,1326,1286,1281,1246,1197,1182,1146,1112,1077,1025,1007,973,932,900,894,854,810,779,751,715,710,695,657,622,571,529,488,446,415,375,338,333,327,283,251,217,180,149,143,138,120,95,90,85,82,75,59,55,50,28,21,14,1800,1769,1763,1723,1693,1672,1614,1580,1560,1517,1475,1470,1427,1367,1362,1355,1320,1270,1232,1200,1170,1139,1104,1068,1022,975,968,934,900,843,818,758,718,686,679,674,669,631,606,564,540,521,516,478,474,435,431,399,352,331,301,297,257,251,215,210,160,156,148,135,120,89,1800,1767,1734,1698,1640,1599,1561,1519,1472,1464,1430,1393,1352,1318,1288,1284,1246,1240,1200,1193,1164,1127,1084,1075,1035,1010,972,935,900,860,829,778,744,735,695,652,610,577,537,496,484,444,399,388,351,317,275,230,223,189,186,183,137,109,88,77,74,68,47,41,37,28,15,11,1800,1767,1735,1698,1658,1625,1591,1583,1543,1508,1467,1456,1419,1413,1374,1327,1285,1245,1238,1200,1156,1116,1077,1037,987,947,910,900,852,812,788,785,765,729,690,649,643,613,562,529,496,455,417,376,371,367,367,323,287,243,203,184,179,136,115,110,1800,1763,1721,1695,1692,1677,1641,1604,1570,1565,1523,1512,1508,1471,1430,1383,1347,1306,1299,1260,1218,1179,1137,1094,1051,1008,995,963,921,900,867,819,805,801,764,718,676,632,593,554,511,506,466,462,454,425,388,346,307,248,211,169,155,120,113,69,59,53,50,42,38,1795,1760,1717,1671,1631,1589,1585,1544,1533,1498,1455,1417,1377,1372,1359,1321,1299,1258,1222,1185,1162,1116,1110,1107,1094,1060,1023,979,965,926,900,858,813,774,770,728,720,686,657,637,591,554,513,467,425,379,333,287,284,277,225,199,170,165,159,122,118,99,94,76,70,64,58,53,1800,1763,1720,1679,1655,1617,1575,1534,1491,1451,1408,1366,1341,1303,1298,1287,1257,1222,1192,1148,1142,1101,1068,1035,979,925,900,861,857,850,841,805,791,777,771,763,726,684,642,615,571,533,488,481,444,404,369,328,294,290,279,252,216,174,133,120,115,109,105,100,76,71,48,29,21,18,15,1800,1795,1792,1773,1731,1700,1663,1651,1595,1589,1544,1507,1459,1413,1391,1347,1342,1312,1274,1268,1227,1186,1179,1137,1131,1105,1100,1095,1068,1037,1006,960,923,902,900,859,854,850,809,786,779,755,751,714,673,666,622,577,522,490,468,440,426,381,333,290,282,246,207,199,194,190,180,155,149,127,121,116,111,1793,1758,1714,1670,1632,1586,1571,1532,1499,1457,1414,1372,1335,1294,1284,1251,1212,1172,1146,1099,1063,1024,978,935,900,856,853,821,782,743,706,665,629,623,584,530,501,498,462,454,432,416,412,366,322,287,240,198,179,173,168,128,119,107,89,83,61,57,34,28,22,17,1800,1766,1727,1716,1676,1635,1587,1543,1489,1445,1440,1387,1358,1318,1296,1257,1219,1212,1207,1170,1166,1161,1117,1077,1031,991,961,913,900,864,851,808,779,762,726,687,665,647,604,559,519,477,466,462,458,404,369,327,288,249,207,201,161,125,111,105,100,94,48,1800,1763,1721,1680,1674,1637,1588,1584,1552,1515,1473,1441,1417,1409,1366,1324,1314,1310,1306,1258,1225,1188,1166,1123,1114,1081,1040,996,958,914,900,864,827,787,747,738,704,663,650,620,593,560,525,518,479,434,418,415,381,342,338,292,269,228,216,176,137,120,78,41,35,30,27,20,1800,1774,1733,1691,1650,1583,1550,1517,1478,1439,1436,1401,1359,1332,1291,1253,1210,1191,1186,1142,1135,1101,1063,1047,1010,975,928,900,865,832,789,783,744,727,685,642,605,566,559,513,507,463,422,382,347,310,268,223,216,213,209,168,164,159,155,143,125,119,112,1796,1762,1718,1680,1677,1631,1594,1588,1573,1542,1507,1464,1431,1395,1357,1351,1300,1265,1256,1220,1184,1179,1134,1125,1121,1087,1054,1046,1022,988,958,954,918,913,900,865,828,798,762,757,716,677,638,624,619,584,547,508,468,430,391,352,313,268,226,179,176,156,123,118,112,107,87,81,75,69,45,26,18,1800,1760,1722,1686,1680,1643,1592,1553,1512,1495,1465,1460,1450,1406,1380,1376,1373,1333,1321,1285,1249,1220,1188,1156,1117,1110,1071,1045,1037,995,954,942,912,900,863,829,788,752,713,680,674,667,631,627,580,575,541,487,458,424,388,352,319,277,271,228,186,181,177,174,161,155,138,120,115,110,88,80,59,53,35,30,26,21,15,1800,1762,1759,1743,1706,1670,1632,1596,1558,1519,1479,1471,1460,1424,1418,1386,1351,1310,1285,1253,1230,1187,1121,1099,1071,1052,1047,1003,989,947,910,886,849,845,825,797,768,711,700,666,627,588,584,574,544,499,494,463,425,353,349,308,303,294,251,212,182,150,143,120,86,81,47,30,24,19,14,1795,1762,1721,1682,1680,1641,1609,1573,1534,1492,1470,1435,1395,1356,1321,1281,1242,1201,1159,1123,1082,1041,1001,970,934,900,888,855,820,784,744,721,684,643,635,601,565,542,502,461,425,388,352,313,277,235,228,221,182,150,123,119,112,105,101,96,85,80,58,53,49,45,32,28,22,9,2,0,1800,1797,1764,1759,1724,1684,1671,1639,1635,1602,1596,1553,1524,1468,1421,1391,1352,1308,1282,1248,1210,1182,1142,1135,1088,1084,1051,1014,982,941,900,894,855,852,800,792,751,715,712,686,648,642,633,596,557,512,505,497,463,423,378,338,332,326,288,245,207,202,198,150,120,113,100,70,61,56,46,42,36,29,24,1800,1768,1733,1689,1683,1639,1577,1542,1506,1464,1431,1404,1400,1328,1292,1247,1230,1196,1191,1156,1113,1073,1034,997,954,945,900,876,870,833,822,784,736,721,687,677,659,622,578,571,535,493,454,411,371,329,283,277,235,194,152,144,140,120,110,106,106,101,94,84,1800,1769,1729,1689,1655,1616,1575,1533,1494,1451,1423,1420,1412,1377,1375,1344,1313,1275,1272,1238,1201,1160,1115,1078,1045,1042,1035,995,942,907,900,856,818,786,747,734,672,628,587,558,521,514,470,412,380,339,299,261,208,168,134,120,90,61,57,52,43,40,37,12,1800,1797,1758,1753,1719,1680,1655,1613,1549,1504,1469,1464,1459,1423,1419,1381,1336,1291,1242,1207,1162,1156,1128,1092,1051,1044,1003,963,923,900,846,810,769,733,723,719,716,707,702,672,642,603,586,547,503,467,424,377,342,304,274,270,234,207,172,168,128,123,118,113,99,79,55,49,44,41,1795,1753,1725,1688,1680,1643,1636,1595,1556,1523,1477,1435,1426,1356,1352,1310,1269,1223,1214,1177,1172,1131,1094,1076,1043,1028,998,978,968,924,900,862,832,797,758,716,680,641,598,558,521,468,465,413,374,343,338,333,329,291,249,213,163,120,114,109,96,72,47,45,40,1793,1787,1745,1706,1683,1664,1660,1618,1564,1559,1517,1508,1488,1445,1441,1396,1340,1296,1247,1204,1163,1123,1087,1079,1034,989,941,890,884,846,796,791,749,737,701,673,664,658,618,553,548,505,462,455,412,370,330,295,292,250,201,196,192,176,171,165,161,155,149,142,120,115,109,100,96,91,87,64,60,49,45,1800,1764,1721,1698,1661,1622,1616,1575,1550,1509,1467,1425,1388,1382,1346,1305,1261,1225,1184,1147,1113,1071,1060,1024,987,963,921,917,903,900,855,797,754,711,707,676,637,601,561,554,508,503,500,493,457,453,416,374,368,324,318,279,236,198,191,156,120,115,111,91,68,61,48,44,39,22,1800,1796,1762,1720,1683,1675,1632,1623,1581,1540,1500,1457,1417,1376,1339,1301,1260,1223,1171,1126,1091,1052,1009,1005,971,967,927,900,856,813,763,758,758,722,682,640,625,595,569,532,495,452,420,416,398,370,322,317,311,305,263,209,185,181,150,144,138,133,120,100,78,72,47,31,1800,1770,1764,1730,1695,1650,1637,1607,1568,1523,1485,1437,1401,1357,1308,1304,1263,1248,1230,1193,1182,1119,1116,1099,1059,1024,1017,980,932,900,858,829,818,784,751,720,684,643,608,572,558,546,506,469,463,427,421,378,373,329,287,281,276,236,215,179,135,120,115,76,43,37,32,27,2,1800,1758,1723,1685,1639,1602,1555,1526,1487,1442,1410,1368,1353,1314,1279,1224,1186,1149,1099,1057,1051,1015,973,934,900,879,844,756,712,666,625,586,571,536,497,475,434,395,356,312,309,298,257,210,166,161,154,151,145,137,120,113,110,79,72,1800,1765,1724,1687,1683,1639,1599,1592,1557,1551,1546,1539,1513,1483,1448,1419,1383,1344,1312,1300,1297,1292,1254,1218,1194,1150,1111,1104,1075,1038,1025,980,963,918,891,853,824,794,758,753,718,707,681,642,608,601,597,592,587,543,503,470,435,391,352,347,314,287,263,235,196,191,164,120,114,76,37,30,25,1795,1764,1729,1718,1713,1674,1642,1638,1617,1598,1564,1536,1494,1458,1422,1377,1337,1310,1259,1252,1220,1186,1148,1110,1079,1024,982,940,900,894,875,850,810,757,721,676,639,602,565,526,481,446,395,390,387,350,318,275,268,226,221,179,175,156,152,127,117,94,88,69,65,60,56,45,40,33,25,1800,1766,1728,1691,1658,1618,1582,1546,1495,1487,1482,1451,1413,1374,1356,1325,1318,1279,1215,1167,1124,1115,1084,1041,995,954,914,906,900,889,881,844,776,733,643,620,586,541,501,456,422,384,340,309,273,235,228,192,158,120,111,107,77,74,50,32,21,1798,1761,1722,1691,1673,1635,1631,1593,1547,1504,1497,1493,1460,1423,1382,1343,1302,1262,1219,1170,1163,1159,1112,1078,1037,1013,971,925,900,876,867,830,823,782,744,705,676,636,589,543,503,460,456,448,424,401,396,371,340,332,305,302,296,262,215,175,170,134,127,120,118,109,86,54,48,28,23,18,15,12,5,1795,1791,1752,1743,1720,1678,1651,1648,1607,1598,1565,1561,1554,1519,1495,1443,1407,1367,1313,1307,1282,1253,1217,1174,1163,1138,1093,1071,1036,994,983,949,923,900,864,862,822,776,737,731,688,657,609,572,527,518,474,427,379,348,312,267,237,231,225,185,180,129,114,110,98,94,90,77,58,52,28,9,1795,1760,1716,1702,1660,1656,1606,1565,1530,1516,1510,1505,1463,1420,1391,1353,1313,1271,1240,1214,1211,1189,1183,1168,1126,1086,1038,1010,969,942,900,895,849,810,777,734,703,678,674,666,629,584,542,502,486,442,401,393,350,338,314,267,219,214,211,155,151,147,139,120,96,72,52,47,38,33,28,25,19,15,15,9,1800,1766,1726,1676,1627,1584,1542,1533,1501,1496,1437,1395,1387,1350,1315,1271,1233,1229,1184,1142,1102,1091,1058,1023,1011,969,962,958,916,900,855,814,780,774,738,698,641,608,560,519,475,469,465,462,425,387,345,342,295,290,271,230,192,164,133,120,116,97,91,86,81,76,52,34,21,1800,1766,1724,1683,1638,1600,1566,1521,1486,1482,1475,1471,1435,1390,1349,1340,1303,1298,1265,1260,1230,1194,1187,1153,1108,1071,1064,1050,1018,980,948,904,900,875,845,839,837,798,759,721,680,658,616,570,545,523,484,463,436,401,377,347,313,307,303,299,294,251,206,188,183,178,137,120,113,73,33,1800,1794,1756,1713,1675,1634,1581,1540,1500,1454,1450,1407,1387,1347,1295,1292,1252,1215,1177,1149,1110,1066,1051,1027,990,949,908,900,892,852,810,804,769,766,724,680,655,595,584,549,507,501,454,435,406,391,353,318,279,238,197,155,121,115,54,41,34,28,22,14,5,1800,1775,1769,1724,1721,1698,1652,1615,1574,1570,1532,1524,1492,1447,1409,1368,1361,1321,1282,1277,1237,1197,1177,1171,1130,1127,1092,1051,1013,1006,975,936,890,850,829,791,752,712,671,635,595,557,515,511,471,430,395,351,319,280,276,230,191,142,120,116,112,100,97,50,6,1800,1766,1725,1687,1648,1611,1607,1565,1527,1488,1484,1480,1448,1412,1377,1337,1304,1270,1231,1226,1216,1202,1167,1129,1116,1080,1041,1002,993,986,947,906,900,866,824,797,789,762,729,696,653,647,643,601,597,587,554,522,486,448,437,398,354,341,303,259,213,183,145,141,117,112,107,103,98,50,46,41,32,1800,1778,1739,1704,1667,1630,1591,1549,1545,1540,1537,1489,1449,1413,1359,1324,1320,1307,1284,1259,1220,1199,1180,1148,1121,1083,1046,1014,973,949,943,905,900,864,861,824,779,733,689,668,644,627,585,580,575,542,505,455,449,426,402,398,398,360,322,287,283,270,264,241,225,199,188,166,142,120,115,94,88,66,40,36,30,25,1800,1775,1748,1745,1708,1668,1619,1593,1551,1513,1481,1468,1437,1401,1396,1355,1317,1309,1270,1235,1213,1171,1131,1094,1060,1018,1008,973,939,900,863,851,806,788,746,705,688,651,642,609,575,524,517,500,468,464,431,426,389,356,352,344,339,306,265,259,220,168,129,120,88,42,38,29,21,1800,1772,1734,1695,1653,1646,1601,1565,1533,1524,1484,1447,1405,1373,1342,1309,1269,1242,1211,1204,1196,1159,1120,1115,1052,1015,979,971,916,900,868,814,811,774,761,756,723,711,685,647,607,570,538,533,494,480,437,398,376,357,310,268,226,215,210,204,199,160,135,130,123,117,77,1800,1762,1723,1707,1677,1639,1596,1558,1516,1507,1479,1445,1408,1368,1324,1294,1266,1226,1186,1142,1129,1125,1084,1080,1074,1033,994,957,952,941,900,861,832,807,781,756,719,678,665,624,619,595,551,509,460,455,451,415,378,343,311,275,237,232,176,160,155,151,120,116,103,96,64,59,53,26,19,15,9,2,1795,1766,1729,1691,1652,1640,1601,1573,1533,1490,1453,1414,1379,1344,1338,1287,1239,1198,1154,1149,1144,1139,1102,1069,1025,986,945,939,932,900,856,852,827,787,748,734,693,673,629,587,548,505,460,417,392,353,346,333,328,326,284,279,272,230,224,212,187,181,157,130,120,97,74,70,1794,1763,1724,1660,1622,1614,1569,1542,1505,1463,1418,1374,1341,1302,1260,1223,1212,1176,1172,1164,1130,1086,1052,1010,970,966,952,909,900,859,817,780,736,730,727,691,680,643,611,599,564,521,479,438,411,382,342,301,259,221,200,185,159,123,116,78,56,50,45,39,1795,1754,1713,1677,1637,1597,1571,1567,1512,1470,1432,1391,1346,1332,1287,1242,1203,1160,1153,1148,1142,1114,1075,1038,1006,966,963,920,909,900,858,853,812,774,734,693,681,677,635,601,558,518,513,490,448,407,344,297,290,286,257,215,203,199,156,1800,1770,1729,1718,1715,1672,1629,1625,1595,1543,1502,1466,1424,1385,1363,1348,1344,1309,1288,1245,1201,1196,1159,1115,1077,1037,990,971,926,900,891,847,825,786,781,752,725,670,664,621,607,564,560,517,492,447,406,364,356,322,283,244,240,226,188,144,120,75,35,31,25,1794,1784,1737,1703,1699,1658,1610,1593,1549,1544,1500,1461,1440,1437,1437,1405,1383,1376,1336,1297,1269,1210,1178,1134,1070,1021,997,993,982,941,900,872,834,829,789,769,756,726,688,665,630,594,568,529,487,443,440,434,402,359,352,346,328,285,243,197,190,179,144,1800,1764,1721,1715,1683,1646,1605,1563,1554,1509,1505,1466,1432,1385,1331,1260,1231,1192,1188,1145,1113,1047,1005,1000,958,918,900,893,856,819,788,760,724,685,651,629,581,545,504,466,461,453,413,349,304,268,227,192,150,120,77,68,64,61,42,30,16,1800,1766,1721,1681,1636,1619,1605,1572,1537,1500,1461,1458,1425,1422,1417,1363,1325,1319,1286,1262,1251,1222,1176,1133,1092,1052,1006,1002,965,915,900,861,820,816,795,756,715,678,635,610,566,554,521,478,447,423,378,336,330,287,281,236,189,183,146,139,133,120,71,67,47,34,1800,1773,1767,1749,1712,1645,1596,1567,1532,1502,1474,1455,1434,1410,1400,1397,1356,1345,1321,1295,1268,1228,1185,1182,1131,1093,1049,1011,972,938,900,871,862,851,846,804,753,727,692,680,645,612,583,574,545,536,499,494,464,430,396,391,370,345,342,301,248,220,188,163,120,115,102,80,74,59,41,37,30,1800,1760,1718,1689,1653,1611,1567,1529,1525,1521,1498,1466,1436,1410,1407,1361,1323,1284,1280,1242,1229,1224,1189,1143,1137,1095,1046,1017,982,966,953,913,907,900,862,857,803,768,729,712,675,630,602,569,543,515,471,466,463,458,423,381,376,336,294,251,211,169,131,125,120,77,70,64,61,1800,1764,1724,1671,1640,1608,1572,1536,1531,1487,1452,1411,1329,1322,1284,1246,1212,1175,1160,1124,1090,1057,1043,1016,977,945,893,866,822,780,775,724,689,685,673,635,629,616,591,571,549,530,506,497,458,416,378,332,322,277,273,249,197,155,120,114,109,93,83,79,62,57,39,1800,1761,1737,1708,1675,1637,1626,1585,1547,1518,1481,1442,1438,1393,1352,1328,1295,1263,1224,1221,1186,1147,1133,1128,1091,1082,1047,1006,997,961,933,900,862,837,789,748,735,731,725,711,674,627,585,580,530,486,468,426,419,390,369,342,322,295,265,234,230,223,215,170,162,156,139,136,120,93,1800,1767,1737,1713,1681,1646,1615,1575,1534,1496,1462,1422,1417,1388,1385,1362,1326,1284,1248,1244,1214,1179,1141,1097,1093,1063,1058,1022,987,946,908,900,897,855,815,773,729,722,715,684,648,612,578,538,535,502,463,452,417,380,328,293,289,245,240,204,157,120,112,108,101,65,60,25,1800,1763,1757,1716,1670,1651,1617,1584,1581,1540,1481,1442,1400,1391,1352,1340,1305,1268,1231,1187,1148,1132,1096,1054,1011,1005,972,945,940,903,900,856,819,781,745,704,699,659,618,567,548,529,499,481,461,433,430,405,392,392,386,382,377,338,306,262,222,180,176,171,152,143,124,120,112,106,101,80,78,74,71,65,59,34,1794,1781,1753,1708,1664,1632,1592,1558,1522,1490,1447,1413,1373,1339,1328,1292,1268,1261,1201,1171,1136,1098,1079,1048,1009,967,949,943,916,900,859,775,770,765,735,699,658,619,615,581,538,530,526,484,436,400,358,322,314,249,214,173,130,120,112,107,103,81,50,42,37,32,16,11,1800,1757,1722,1682,1643,1605,1560,1555,1517,1476,1431,1390,1350,1334,1293,1284,1268,1214,1177,1137,1132,1094,1090,1080,1054,1033,1007,969,937,900,897,861,858,814,777,745,704,698,692,671,647,624,600,576,548,544,534,513,471,429,385,374,348,309,277,250,246,240,196,170,142,132,128,120,76,1800,1763,1725,1669,1635,1598,1593,1589,1553,1516,1476,1439,1397,1391,1351,1309,1271,1232,1188,1143,1103,1091,1051,1015,979,937,901,896,863,824,810,778,738,711,672,632,593,552,514,472,423,386,352,312,270,258,216,164,120,114,88,83,63,55,43,38,31,24,19,13,1800,1796,1792,1756,1711,1668,1626,1569,1547,1504,1459,1454,1414,1402,1367,1324,1269,1233,1192,1142,1096,1052,997,955,912,904,900,854,809,797,788,784,745,711,669,628,624,584,548,543,498,487,454,407,364,325,280,272,229,223,179,174,157,141,125,119,113,105,102,12,4,1797,1758,1726,1668,1640,1603,1565,1516,1480,1475,1436,1433,1429,1409,1391,1386,1376,1337,1298,1283,1243,1237,1230,1191,1151,1110,1102,1048,1010,1007,966,959,953,949,908,900,858,815,771,738,700,695,658,615,595,555,521,480,474,433,395,390,348,306,287,282,280,277,265,241,196,159,120,101,84,64,59,55,45,27,1795,1756,1715,1698,1655,1609,1569,1530,1488,1443,1438,1401,1349,1324,1319,1315,1279,1238,1203,1165,1122,1116,1077,1070,1033,995,982,954,948,944,900,857,818,779,739,697,652,642,603,561,520,486,445,403,400,346,306,261,220,214,210,169,124,117,97,79,51,44,38,33,28,22,1797,1758,1731,1720,1684,1660,1657,1609,1573,1527,1490,1480,1445,1413,1370,1353,1319,1312,1268,1225,1190,1146,1108,1068,1042,1003,962,921,900,858,806,795,786,745,736,696,690,655,620,582,556,511,466,463,422,386,382,340,293,288,280,257,228,186,148,120,116,106,99,95,88,84,66,42,24,20,1792,1789,1752,1718,1677,1638,1599,1595,1541,1504,1495,1454,1426,1378,1338,1335,1289,1261,1220,1177,1156,1111,1067,1024,982,942,935,927,900,863,812,776,735,692,686,636,600,564,510,477,434,394,388,377,373,340,337,309,268,246,202,162,120,115,110,105,62,22,1800,1796,1758,1743,1740,1701,1695,1656,1617,1588,1547,1515,1478,1463,1433,1386,1343,1303,1300,1254,1219,1182,1167,1135,1094,1062,1007,968,930,923,900,860,815,781,744,706,663,624,615,578,550,544,507,472,430,396,357,323,285,246,234,203,166,126,123,117,109,77,70,59,42,34,17,14,1800,1766,1727,1691,1684,1649,1604,1568,1527,1522,1483,1478,1437,1394,1389,1353,1318,1275,1269,1228,1218,1214,1205,1205,1180,1139,1134,1095,1042,1000,959,947,900,868,832,795,752,715,672,667,664,603,566,560,519,473,450,401,363,319,275,257,232,213,192,185,181,155,150,145,141,137,112,91,62,40,32,25,19,5,1800,1768,1722,1696,1662,1623,1583,1555,1517,1479,1435,1391,1384,1376,1345,1314,1273,1252,1212,1163,1128,1089,1050,1013,940,935,900,862,853,847,815,793,783,753,717,711,679,644,609,601,594,548,515,506,465,429,383,339,296,259,252,250,210,182,148,142,124,120,101,95,56,48,38,33,26,22,16,9,1800,1767,1728,1715,1676,1639,1597,1551,1512,1488,1422,1383,1339,1294,1260,1220,1199,1193,1153,1116,1079,1065,1030,992,919,900,896,859,841,801,762,724,721,675,640,633,629,622,578,555,527,524,500,494,469,460,455,450,446,393,386,345,299,285,241,197,154,120,78,26,1800,1769,1726,1703,1664,1624,1589,1563,1533,1530,1489,1484,1446,1405,1383,1347,1343,1304,1268,1264,1222,1186,1139,1105,1071,1035,1029,994,943,936,900,866,809,770,765,731,695,678,637,606,561,526,493,488,456,419,379,372,365,319,308,272,230,192,154,147,128,119,114,107,100,81,74,46,40,19,13,9,4,1800,1771,1736,1695,1669,1632,1595,1589,1583,1551,1518,1481,1441,1402,1334,1290,1252,1246,1209,1169,1124,1120,1117,1075,1040,992,950,905,900,869,864,837,804,799,787,744,739,702,659,634,597,549,499,463,438,407,376,372,331,285,241,228,192,154,1796,1762,1719,1686,1653,1617,1613,1570,1533,1489,1451,1417,1382,1371,1340,1334,1292,1244,1210,1199,1189,1154,1150,1135,1109,1094,1056,1049,1019,995,967,926,922,900,867,846,805,743,702,697,684,645,605,575,538,498,488,459,421,401,363,327,292,258,221,180,172,135,120,104,91,70,45,39,31,27,1800,1770,1734,1729,1681,1644,1607,1592,1562,1541,1535,1500,1476,1439,1395,1360,1324,1284,1252,1229,1198,1159,1142,1107,1100,1093,1059,1024,1018,967,930,900,863,831,794,751,717,659,653,608,594,589,585,550,509,466,421,415,370,325,319,313,307,299,274,269,263,217,209,203,158,120,1797,1765,1741,1711,1658,1618,1613,1582,1544,1499,1458,1415,1380,1376,1327,1293,1289,1267,1236,1198,1194,1189,1142,1100,1040,999,989,973,905,893,877,840,836,797,751,708,667,662,613,574,546,542,494,464,421,379,349,310,296,260,256,216,173,151,148,120,75,70,43,35,16,12,1800,1797,1768,1731,1689,1678,1646,1625,1587,1566,1520,1474,1468,1465,1433,1388,1373,1364,1340,1318,1299,1274,1271,1248,1227,1201,1181,1137,1133,1107,1103,1062,1045,1007,967,929,900,874,836,793,752,709,680,677,630,582,557,552,509,484,470,446,443,439,435,397,361,354,320,299,294,286,282,279,268,263,218,161,153,142,123,118,111,81,1800,1762,1723,1683,1652,1649,1622,1581,1543,1505,1495,1467,1428,1386,1346,1295,1254,1214,1177,1166,1161,1119,1112,1076,1038,1003,967,928,922,900,871,829,815,790,752,713,674,632,592,551,511,469,451,427,388,382,378,374,370,340,303,298,253,211,178,141,120,108,104,61,54,48,42,40,34,1795,1756,1712,1660,1601,1558,1552,1511,1469,1426,1401,1358,1350,1327,1286,1281,1266,1226,1185,1149,1123,1086,1082,1027,985,981,971,929,900,879,876,871,827,796,762,739,716,693,660,635,614,586,557,552,519,513,510,477,437,394,389,346,303,257,216,169,163,160,137,120,1800,1764,1761,1699,1673,1649,1616,1586,1575,1538,1506,1469,1430,1388,1322,1316,1284,1277,1237,1203,1166,1130,1124,1082,1045,1038,993,952,926,902,900,889,886,865,855,810,805,778,745,727,702,699,649,618,583,545,509,470,455,448,441,437,432,384,350,342,307,303,276,271,230,184,139,120,81,49,30,1800,1765,1724,1685,1682,1643,1607,1548,1512,1465,1430,1395,1361,1355,1344,1307,1269,1241,1214,1176,1142,1124,1081,1044,1005,966,917,912,907,903,900,882,846,809,786,751,707,672,653,649,608,584,576,570,538,509,499,458,424,382,343,336,322,283,280,253,246,242,228,185,180,172,129,120,115,72,24,19,4,1800,1768,1730,1723,1713,1678,1636,1621,1580,1533,1518,1489,1452,1409,1369,1327,1273,1266,1230,1189,1144,1105,1102,1098,1081,1058,1022,978,959,932,900,875,847,809,763,724,710,683,668,646,639,601,594,552,509,502,487,461,429,391,347,305,260,229,225,192,144,120,82,71,67,60,41,38,15,1800,1764,1724,1694,1690,1653,1612,1578,1544,1506,1490,1448,1443,1439,1380,1376,1339,1334,1283,1251,1212,1198,1165,1120,1104,1069,1030,984,936,900,859,848,809,769,713,673,666,624,620,561,519,479,431,386,344,302,257,218,173,158,154,147,139,120,96,93,86,79,74,24,17,600,582,542,507,491,451,446,427,383,377,1800,1765,1727,1689,1646,1611,1606,1573,1526,1479,1444,1403,1387,1363,1339,1333,1293,1287,1248,1188,1161,1122,1086,1080,1074,1031,995,956,912,906,900,860,827,804,764,760,756,717,678,646,605,558,514,467,419,408,369,328,287,243,201,162,120,111,108,102,98,93,86,61,38,34,28,18,13,1800,1761,1721,1684,1642,1605,1565,1521,1516,1509,1506,1466,1459,1416,1367,1325,1284,1238,1213,1205,1162,1157,1116,1073,1034,1001,963,930,900,859,855,816,772,730,726,723,696,656,622,582,544,533,527,522,490,482,442,437,396,353,311,305,263,258,253,208,203,189,183,141,138,133,120,113,104,98,76,68,1792,1759,1754,1715,1711,1670,1655,1623,1589,1552,1525,1498,1470,1463,1426,1378,1341,1299,1257,1252,1211,1206,1161,1128,1113,1086,1051,1011,972,937,900,897,855,849,828,788,751,711,670,663,633,592,556,512,508,470,460,453,411,406,369,334,303,276,237,210,207,166,160,137,120,80,55,47,39,1800,1765,1741,1714,1698,1661,1629,1589,1546,1540,1497,1452,1410,1360,1326,1287,1254,1213,1207,1193,1152,1113,1052,1032,997,969,965,962,926,903,900,842,836,796,778,742,702,664,660,605,601,556,527,487,446,422,403,377,340,300,254,247,241,196,191,184,179,176,171,161,156,145,132,120,76,21,16,8,4,1796,1764,1731,1692,1656,1654,1613,1579,1535,1499,1467,1463,1458,1404,1371,1336,1325,1286,1248,1215,1170,1126,1123,1085,1048,1021,981,941,900,855,818,796,790,754,725,688,649,610,566,527,493,453,412,408,374,336,310,267,229,227,207,171,141,120,104,84,78,75,71,44,21,16,1800,1756,1727,1707,1668,1663,1649,1607,1582,1558,1520,1478,1471,1430,1389,1358,1328,1291,1253,1239,1205,1166,1114,1077,1041,1035,994,949,918,900,863,822,781,739,728,699,674,647,607,601,565,521,472,468,460,439,409,402,397,382,353,330,309,306,279,231,188,145,109,73,34,1795,1760,1710,1673,1634,1593,1548,1505,1463,1454,1425,1421,1386,1342,1298,1268,1258,1254,1207,1164,1125,1118,1079,1035,1031,984,942,938,935,900,896,856,851,835,792,750,708,662,601,547,541,534,497,430,374,338,297,257,209,206,201,159,120,114,106,97,73,50,32,28,1794,1766,1761,1726,1699,1673,1644,1600,1569,1565,1529,1515,1476,1430,1387,1350,1342,1294,1284,1257,1254,1206,1171,1136,1091,1046,1041,1033,1005,977,948,909,900,893,853,805,798,795,753,709,707,667,624,619,575,533,494,488,465,429,404,399,372,340,333,306,282,251,216,212,212,161,157,120,1800,1768,1741,1736,1703,1676,1643,1603,1588,1581,1549,1514,1480,1468,1438,1395,1352,1324,1300,1259,1248,1212,1177,1145,1108,1075,1034,991,987,949,944,900,862,822,803,796,777,772,730,700,656,614,575,530,487,445,405,368,365,325,282,245,206,170,129,120,79,54,49,43,28,23,18,9,4,1796,1766,1735,1724,1687,1679,1647,1612,1603,1570,1535,1482,1444,1408,1366,1327,1282,1242,1197,1156,1115,1107,1100,1061,1023,1020,965,924,900,839,809,768,725,671,665,663,658,624,586,581,543,501,472,449,411,406,361,322,314,308,269,232,221,186,180,165,161,157,146,140,136,125,119,73,1800,1771,1732,1717,1678,1637,1590,1546,1541,1500,1470,1402,1357,1321,1277,1252,1239,1198,1164,1125,1092,1052,1048,1001,997,971,925,905,900,863,835,791,751,726,722,685,681,676,669,632,594,552,514,471,427,404,379,342,313,309,275,240,194,153,120,116,85,75,68,44,39,32,19,1800,1764,1721,1677,1631,1590,1583,1579,1542,1505,1468,1448,1444,1407,1351,1313,1280,1222,1178,1131,1101,1096,1088,1051,1019,978,968,921,900,860,836,805,800,761,715,698,695,652,610,607,564,561,516,485,469,428,424,390,383,383,341,297,283,247,216,209,203,200,167,129,120,82,77,73,67,46,40,32,27,11,5,1800,1768,1730,1680,1641,1597,1557,1506,1480,1440,1385,1360,1334,1330,1325,1271,1237,1214,1170,1146,1108,1067,1042,1002,976,938,906,900,843,832,790,787,732,709,671,630,627,593,554,512,507,472,455,424,385,344,340,301,261,256,214,178,175,144,120,96,74,68,64,61,53,48,44,39,35,31,20,1800,1761,1741,1702,1696,1649,1616,1581,1548,1508,1475,1438,1400,1360,1324,1301,1266,1224,1220,1181,1174,1138,1100,1063,1023,1019,1008,970,931,900,869,832,820,785,747,712,671,667,617,583,572,568,538,532,528,489,446,402,397,360,317,298,276,271,263,257,203,184,162,156,150,120,1800,1765,1759,1746,1722,1719,1695,1653,1647,1606,1582,1562,1555,1552,1505,1457,1434,1393,1363,1327,1295,1287,1251,1214,1166,1132,1097,1078,1069,1065,994,953,940,900,864,822,784,773,730,634,619,611,560,523,504,466,442,404,357,336,293,287,274,240,199,162,158,154,113,85,79,74,70,67,47,41,36,17,11,1800,1757,1732,1702,1659,1634,1591,1548,1492,1457,1415,1404,1385,1357,1349,1344,1323,1293,1251,1210,1175,1105,1055,1051,1028,984,940,900,853,849,828,793,749,711,688,646,604,558,555,526,502,498,463,409,367,327,276,249,222,208,202,198,192,185,161,138,129,123,117,110,82,55,46,41,34,1800,1764,1761,1729,1685,1637,1587,1553,1505,1473,1469,1432,1396,1354,1316,1251,1222,1192,1152,1112,1104,1060,1021,981,939,900,862,854,827,784,773,729,724,678,665,627,624,572,535,499,448,407,366,329,288,260,233,195,149,120,117,111,102,100,78,73,51,44,40,20,15,1793,1785,1743,1698,1657,1626,1598,1595,1543,1509,1485,1438,1402,1389,1356,1337,1289,1249,1206,1164,1121,1076,1030,1004,998,955,946,943,900,896,858,829,815,809,803,770,735,695,654,611,548,544,526,506,471,428,386,343,301,270,226,214,210,193,188,183,156,152,120,115,105,96,91,1800,1765,1730,1694,1661,1632,1628,1623,1586,1547,1501,1453,1421,1381,1377,1341,1298,1259,1220,1185,1142,1139,1071,1024,988,953,916,912,900,859,819,813,805,767,763,710,705,701,659,621,581,545,508,500,457,424,387,345,271,231,192,157,151,124,120,86,47,33,27,22,1800,1763,1741,1737,1694,1656,1619,1590,1587,1557,1497,1460,1419,1381,1345,1300,1256,1232,1192,1187,1151,1105,1070,1066,1040,1032,1006,961,958,927,918,900,863,822,785,780,740,727,685,645,601,571,524,485,438,396,357,311,266,250,206,162,148,120,77,70,67,1800,1766,1724,1690,1654,1619,1582,1568,1532,1485,1439,1406,1375,1336,1326,1275,1242,1193,1160,1117,1075,1069,1040,1018,981,945,942,907,902,893,855,852,841,808,802,769,733,693,656,623,584,537,512,469,465,453,417,380,332,297,253,233,206,169,164,120,90,83,77,66,60,55,51,44,30,25,1800,1771,1733,1727,1691,1646,1635,1595,1553,1515,1437,1400,1393,1389,1382,1324,1314,1271,1227,1212,1194,1154,1150,1111,1085,1049,1040,1040,1032,988,948,900,858,840,836,802,770,767,753,747,708,683,653,629,595,556,546,521,490,456,415,380,341,301,265,224,182,138,133,128,120,98,79,72,66,56,52,39,34,27,22,15,10,5,1795,1791,1784,1715,1677,1617,1573,1531,1490,1479,1443,1408,1402,1361,1318,1311,1271,1241,1234,1205,1163,1151,1122,1083,1077,1037,993,961,923,900,871,832,798,777,730,677,634,590,548,510,465,436,412,382,340,311,306,265,233,216,171,135,120,117,105,99,93,88,52,1800,1792,1764,1725,1680,1675,1670,1636,1599,1565,1523,1494,1452,1447,1397,1373,1346,1306,1261,1219,1204,1175,1146,1118,1085,1046,982,938,901,900,857,851,851,808,766,751,720,677,630,622,616,576,564,520,504,470,439,404,363,355,314,309,294,270,265,228,223,181,146,140,120,77,32,27,1800,1760,1718,1707,1665,1608,1604,1589,1550,1517,1477,1438,1426,1394,1337,1290,1252,1211,1186,1144,1141,1121,1076,1040,1020,980,960,954,928,900,859,825,789,781,775,731,725,680,643,633,595,553,507,471,447,415,377,336,295,258,217,174,164,159,120,81,76,72,66,59,49,46,38,33,28,21,1800,1755,1716,1711,1664,1624,1621,1576,1540,1497,1446,1421,1382,1345,1303,1266,1229,1194,1155,1108,1088,1065,1024,1012,975,936,929,900,867,859,826,821,781,737,730,688,634,589,583,546,502,499,490,462,454,439,397,353,313,270,229,184,142,120,1800,1795,1788,1778,1755,1720,1716,1676,1637,1598,1562,1524,1483,1454,1450,1407,1370,1336,1302,1264,1227,1187,1153,1150,1122,1098,1074,1039,1028,993,987,967,931,907,900,851,816,774,723,690,651,617,576,547,545,506,464,459,452,415,383,342,336,317,275,228,180,144,120,89,85,62,57,7,1795,1768,1762,1719,1714,1707,1652,1640,1600,1559,1553,1549,1511,1458,1420,1378,1335,1328,1302,1265,1259,1250,1207,1167,1117,1087,1046,1000,953,929,900,860,855,851,851,813,773,732,708,706,703,676,639,607,581,535,521,484,442,431,400,368,359,321,267,233,195,151,120,115,73,62,53,49,46,39,31,16,10,6,6,1797,1757,1753,1712,1674,1634,1610,1605,1601,1559,1516,1505,1470,1452,1408,1403,1398,1356,1320,1273,1245,1207,1162,1145,1092,1089,1068,1033,1027,1013,990,958,910,900,857,839,805,800,781,738,708,669,645,603,571,524,481,442,400,388,355,312,274,234,228,190,148,120,84,76,54,48,42,35,30,25,1800,1760,1756,1738,1697,1651,1613,1575,1536,1530,1491,1485,1447,1404,1362,1326,1289,1249,1241,1212,1204,1197,1151,1110,1064,1009,966,919,900,878,842,805,763,745,699,662,616,613,567,553,518,474,433,388,347,343,306,299,292,250,246,236,229,184,133,126,120,116,104,99,83,77,58,53,49,44,26,20,16,11,1794,1759,1714,1703,1670,1634,1630,1605,1574,1538,1502,1499,1461,1419,1414,1373,1333,1295,1258,1216,1174,1141,1094,1090,1055,1041,999,993,945,908,901,900,858,816,770,730,725,720,688,672,632,625,601,571,562,525,490,452,411,401,376,361,323,279,236,196,155,150,115,112,106,95,59,55,50,23,1800,1769,1743,1713,1675,1642,1617,1581,1578,1555,1527,1521,1514,1479,1437,1396,1358,1321,1318,1311,1283,1259,1232,1229,1179,1175,1134,1109,1066,1023,1017,1009,986,946,939,900,888,848,809,769,763,719,670,643,617,582,578,560,519,475,430,392,353,325,321,304,261,255,209,204,202,149,145,141,127,120,115,95,92,86,62,44,38,1792,1789,1752,1735,1700,1666,1656,1618,1585,1545,1541,1504,1466,1425,1360,1319,1291,1232,1228,1200,1195,1188,1151,1113,1106,1066,1062,1027,989,949,907,900,884,849,813,807,765,723,719,682,643,632,595,560,525,481,445,406,362,327,322,300,296,290,252,247,211,164,126,120,101,64,22,14,10,1800,1763,1758,1745,1713,1673,1637,1600,1557,1534,1514,1509,1498,1456,1410,1384,1343,1306,1295,1261,1239,1218,1181,1141,1093,1056,1021,968,929,921,919,900,866,859,836,800,766,745,714,676,639,633,595,557,522,481,469,429,389,386,343,327,321,299,265,229,223,188,159,153,153,131,120,116,110,65,57,47,42,1794,1759,1753,1716,1702,1664,1659,1632,1595,1552,1504,1467,1462,1447,1408,1368,1334,1308,1270,1246,1210,1175,1148,1111,1072,1065,1049,1008,968,929,900,863,821,813,772,730,690,650,607,575,569,558,553,550,499,454,414,372,367,325,318,276,234,195,180,146,120,114,88,82,72,65,59,50,46,28,20,12,1800,1794,1750,1737,1701,1664,1647,1608,1571,1529,1498,1465,1425,1391,1363,1334,1301,1298,1293,1288,1258,1230,1223,1219,1166,1128,1090,1057,1018,994,948,929,903,900,832,786,763,718,674,666,633,594,568,521,516,477,430,397,362,320,281,250,246,215,179,134,120,114,109,104,95,91,86,1800,1766,1760,1726,1692,1688,1671,1621,1588,1563,1522,1508,1476,1443,1436,1429,1392,1384,1362,1355,1347,1309,1267,1242,1195,1164,1161,1118,1109,1071,1030,961,932,900,886,850,805,759,719,674,635,629,588,582,542,496,446,408,371,330,283,278,272,236,192,134,120,82,77,72,62,52,43,35,29,22,18,11,7,1794,1765,1732,1698,1659,1657,1649,1617,1591,1555,1514,1490,1460,1422,1380,1323,1283,1238,1201,1163,1127,1083,1045,1040,1040,1020,981,935,891,846,840,831,828,783,741,732,697,694,672,643,618,590,584,544,537,504,496,462,457,410,403,351,295,262,222,182,142,120,99,84,73,67,1800,1792,1756,1705,1659,1652,1647,1615,1582,1546,1508,1449,1410,1402,1369,1333,1302,1248,1223,1180,1164,1137,1104,1067,1063,1050,1016,977,931,900,868,859,821,814,767,730,686,670,633,614,573,537,494,443,430,401,379,356,322,290,257,221,216,216,174,138,120,82,75,67,61,45,37,30,20,1800,1757,1736,1672,1629,1626,1622,1588,1582,1538,1503,1491,1459,1428,1395,1368,1330,1305,1291,1250,1208,1173,1140,1094,1050,1021,973,935,929,892,867,838,802,767,761,742,707,702,655,615,573,528,484,443,401,357,310,306,306,277,229,193,155,120,115,99,96,69,47,40,35,1800,1765,1728,1712,1676,1636,1591,1556,1550,1547,1509,1475,1443,1439,1393,1361,1323,1314,1278,1274,1233,1194,1162,1158,1130,1125,1120,1117,1077,1032,995,951,912,900,865,831,794,789,783,751,737,699,655,612,576,534,498,457,454,450,410,378,341,303,296,266,263,241,207,201,187,163,139,120,97,94,64,43,33,29,23,1800,1792,1789,1766,1734,1697,1662,1658,1647,1614,1610,1575,1552,1527,1522,1502,1464,1426,1383,1379,1342,1301,1262,1218,1213,1176,1171,1141,1138,1109,1074,1064,1059,1027,992,956,909,900,857,817,812,770,733,693,690,649,608,568,526,492,455,444,405,372,346,311,266,222,214,166,120,111,107,1800,1770,1739,1705,1668,1630,1624,1581,1540,1505,1495,1467,1424,1389,1354,1314,1279,1234,1192,1187,1182,1145,1110,1060,1020,1015,981,954,916,900,864,857,847,807,802,786,761,719,694,650,607,564,523,482,479,435,394,354,310,267,261,249,214,210,192,186,165,155,127,120,100,91,80,45,1791,1754,1707,1702,1664,1623,1582,1540,1500,1456,1443,1402,1382,1376,1330,1296,1256,1216,1211,1168,1135,1091,1076,1053,1017,973,959,920,900,846,809,765,725,718,705,670,633,614,584,579,564,531,489,446,401,358,324,314,272,265,262,218,212,200,157,152,145,140,120,112,59,51,28,22,17,3,1800,1796,1762,1757,1714,1682,1643,1598,1573,1534,1488,1483,1459,1426,1389,1386,1376,1335,1293,1255,1217,1212,1169,1122,1085,1062,1010,972,935,932,926,900,897,858,816,790,753,730,697,663,638,633,598,554,539,494,455,450,416,378,336,331,292,239,160,121,110,66,60,53,49,19,1800,1763,1726,1685,1641,1601,1563,1525,1484,1479,1467,1434,1430,1379,1372,1332,1328,1287,1250,1205,1198,1164,1130,1080,1045,1010,993,962,958,921,910,900,859,817,813,772,764,729,688,656,614,610,584,575,532,491,447,404,361,350,320,315,311,278,247,240,233,227,221,213,208,202,198,153,146,130,124,113,106,102,93,86,42,21,15,1797,1760,1756,1729,1685,1651,1616,1572,1534,1493,1475,1437,1391,1387,1349,1324,1302,1262,1234,1190,1149,1103,1077,1037,1006,962,958,922,900,866,823,788,753,745,741,723,681,647,610,569,546,500,464,427,388,351,314,288,262,239,230,214,176,134,120,86,70,46,41,36,32,27,11,2,1800,1762,1727,1698,1662,1655,1624,1594,1550,1517,1478,1430,1418,1377,1350,1308,1264,1248,1216,1176,1142,1090,1073,1040,998,960,927,900,856,813,772,757,717,674,628,588,544,534,480,476,445,413,381,340,299,265,256,214,172,158,155,150,112,106,104,85,81,78,58,36,1800,1769,1747,1702,1656,1618,1595,1556,1547,1543,1508,1473,1439,1403,1375,1362,1333,1289,1277,1243,1209,1172,1134,1094,1055,1031,1027,1024,979,944,900,870,833,828,802,759,714,662,617,614,580,542,491,451,409,372,348,319,277,264,258,220,204,171,120,107,83,61,41,34,28,22,13,5,1800,1768,1734,1676,1642,1606,1601,1562,1525,1519,1509,1489,1462,1433,1399,1363,1337,1293,1265,1231,1226,1226,1189,1146,1079,1076,1071,1057,1054,1015,978,942,935,895,891,888,885,849,844,801,753,749,708,700,700,694,685,649,630,595,563,557,508,472,431,375,337,306,294,266,254,225,220,193,186,181,176,127,121,116,109,105,59,6,1800,1758,1726,1688,1672,1639,1598,1561,1524,1520,1516,1477,1434,1384,1379,1341,1329,1293,1265,1219,1184,1178,1142,1124,1118,1088,1056,1013,1009,996,951,904,900,895,853,808,803,768,730,685,647,606,567,532,528,492,442,396,364,320,277,239,232,228,225,220,167,123,119,114,76,65,58,22,1800,1771,1732,1683,1648,1645,1596,1552,1526,1504,1470,1434,1391,1383,1352,1312,1277,1235,1187,1180,1173,1138,1123,1084,1044,1038,997,993,989,956,927,900,883,845,800,760,710,664,656,622,580,543,534,491,450,411,372,327,322,283,237,194,139,134,130,120,98,75,64,56,51,44,37,32,26,20,16,10,1800,1796,1761,1706,1672,1633,1613,1568,1563,1520,1508,1469,1428,1400,1361,1321,1275,1236,1190,1144,1106,1072,1038,1019,1016,936,927,900,878,836,813,807,762,716,708,671,630,616,575,530,486,438,401,362,338,312,268,246,204,176,133,127,112,106,102,93,74,68,52,35,32,26,21,17,13,1800,1796,1755,1733,1718,1676,1637,1591,1560,1545,1540,1486,1428,1391,1349,1320,1276,1235,1183,1151,1108,1065,1048,1009,963,946,942,913,900,857,850,807,768,764,760,718,711,672,626,589,545,511,469,422,373,366,330,295,256,216,210,183,180,140,120,82,74,70,65,53,49,26,13,5,1800,1795,1754,1719,1682,1642,1602,1594,1525,1479,1439,1402,1362,1321,1286,1282,1250,1212,1207,1156,1124,1080,1044,1007,1005,991,962,959,916,890,852,813,806,802,760,757,733,716,679,646,618,579,546,517,480,434,397,357,336,303,269,251,215,178,134,120,75,54,45,30,16,1800,1761,1750,1706,1665,1630,1590,1546,1537,1498,1462,1409,1368,1362,1326,1321,1277,1273,1244,1239,1217,1165,1160,1119,1074,1032,989,974,939,934,928,900,862,852,808,768,760,754,750,707,668,623,581,538,494,451,407,361,318,272,227,181,176,139,120,1800,1769,1734,1691,1669,1620,1578,1539,1499,1458,1454,1414,1377,1337,1295,1254,1217,1202,1165,1121,1075,1034,991,943,906,901,889,848,804,759,722,686,672,579,575,528,505,466,429,385,349,339,334,293,278,250,206,164,127,120,82,46,36,1800,1770,1733,1694,1647,1641,1637,1591,1555,1548,1542,1536,1492,1453,1403,1364,1351,1308,1273,1233,1197,1155,1112,1073,1066,1033,1007,1003,964,958,917,900,872,831,826,783,774,732,727,711,707,703,663,626,589,544,512,473,429,421,416,395,389,374,334,307,296,273,268,266,220,212,208,165,112,107,82,65,60,55,47,1793,1790,1755,1716,1706,1674,1641,1633,1595,1571,1540,1533,1501,1495,1418,1380,1340,1334,1281,1236,1210,1173,1132,1094,1055,1041,1006,966,930,900,852,812,775,735,726,723,679,673,635,615,589,563,560,547,543,510,446,439,400,378,343,303,289,284,247,209,182,156,133,120,115,107,91,69,54,46,38,31,26,19,15,1800,1768,1726,1676,1632,1595,1590,1586,1532,1496,1483,1446,1436,1404,1378,1343,1330,1299,1260,1213,1169,1128,1088,1084,1038,1021,987,949,911,900,856,823,785,748,743,729,694,656,622,576,535,532,486,480,455,426,382,352,316,281,277,271,263,230,220,183,142,120,115,108,88,72,68,62,52,38,33,28,24,1800,1759,1753,1716,1708,1682,1661,1625,1619,1614,1574,1532,1497,1493,1472,1467,1429,1384,1365,1327,1293,1258,1254,1248,1243,1200,1176,1147,1115,1075,1031,981,945,912,900,866,835,795,755,725,687,680,672,636,605,567,529,496,490,463,420,375,370,329,292,262,223,181,135,120,81,56,38,34,17,11,6,1800,1758,1723,1684,1656,1615,1573,1538,1499,1455,1417,1382,1345,1310,1270,1228,1192,1166,1125,1121,1077,1072,1072,1037,1000,980,943,915,900,856,817,815,774,768,733,698,637,613,588,582,570,530,492,485,442,438,406,380,339,303,298,263,258,214,167,128,120,83,40,35,1800,1794,1753,1723,1678,1641,1599,1559,1515,1470,1466,1463,1427,1397,1391,1352,1316,1281,1274,1239,1196,1154,1108,1068,1029,990,984,969,935,932,900,893,878,870,809,798,761,725,684,647,613,572,568,563,523,483,445,402,382,347,302,265,259,214,168,123,115,107,88,69,47,44,39,33,26,20,16,1800,1765,1761,1728,1682,1644,1614,1571,1532,1482,1475,1428,1385,1343,1292,1251,1213,1188,1181,1153,1119,1084,1053,1045,1042,1004,966,924,900,852,815,798,780,741,698,660,615,610,574,534,495,453,408,380,342,301,255,239,234,214,192,186,179,175,171,153,131,125,119,99,96,74,49,43,38,31,29,29,1800,1760,1718,1678,1636,1614,1565,1540,1506,1502,1463,1429,1406,1402,1360,1352,1346,1288,1245,1200,1194,1150,1120,1078,1054,1050,1010,971,930,925,895,859,856,850,806,791,754,747,708,665,625,553,513,478,444,388,353,349,315,304,272,234,189,149,140,120,114,110,103,90,84,78,73,60,54,49,41,34,28,23,1800,1763,1726,1686,1644,1592,1586,1580,1543,1502,1496,1454,1427,1390,1347,1313,1273,1236,1189,1124,1083,1045,1031,989,949,943,926,900,857,846,810,785,748,706,677,645,633,597,559,505,465,431,385,337,292,289,256,216,175,131,120,112,72,67,26,1800,1769,1764,1717,1680,1637,1607,1577,1541,1537,1496,1490,1445,1399,1364,1327,1322,1283,1249,1211,1175,1140,1105,1100,1072,1042,1002,997,970,939,933,900,874,835,816,809,771,731,709,672,669,661,635,632,587,548,511,468,426,410,372,338,295,254,227,187,143,138,116,112,88,83,79,75,50,47,38,33,29,1800,1789,1755,1752,1710,1677,1641,1606,1570,1557,1522,1482,1476,1406,1388,1353,1311,1266,1261,1222,1178,1174,1149,1102,1064,1024,1019,985,953,947,911,900,866,846,838,828,800,794,772,733,689,678,641,604,565,527,483,433,398,357,347,304,298,255,216,209,170,163,1796,1759,1714,1686,1651,1612,1569,1563,1524,1486,1481,1476,1434,1391,1380,1339,1302,1266,1228,1192,1158,1120,1073,1032,989,977,970,929,925,902,900,893,851,815,775,751,745,735,689,646,622,582,540,501,496,436,400,365,351,318,278,233,229,189,162,134,120,116,75,40,34,21,15,1796,1756,1722,1691,1684,1649,1625,1588,1551,1544,1505,1459,1417,1378,1339,1312,1270,1234,1191,1147,1113,1091,1045,1007,971,950,908,900,858,818,778,774,764,761,727,684,679,674,660,628,623,581,543,538,502,460,421,372,332,329,324,282,238,233,227,178,158,153,149,146,107,102,98,87,61,58,51,30,23,1800,1760,1735,1691,1644,1626,1599,1564,1558,1520,1477,1454,1437,1392,1349,1301,1262,1220,1183,1143,1117,1075,1033,1030,1023,984,949,908,901,900,898,853,810,774,734,690,675,640,604,553,548,507,463,451,420,386,342,305,268,228,192,153,148,120,82,69,63,58,16,13,5,1800,1792,1750,1714,1657,1617,1575,1537,1496,1456,1413,1402,1393,1355,1323,1282,1239,1235,1226,1188,1147,1132,1089,1056,1012,976,939,935,925,900,856,815,776,770,719,678,673,655,649,613,567,559,513,506,467,443,437,381,378,354,333,286,240,196,192,184,178,141,136,130,118,112,107,88,66,46,42,36,32,1800,1761,1718,1710,1677,1638,1611,1571,1528,1492,1465,1419,1376,1363,1317,1303,1259,1218,1201,1168,1134,1103,1067,1032,1002,956,916,900,893,859,814,797,755,716,691,651,605,568,533,489,451,414,372,336,291,248,168,148,128,120,83,71,52,47,23,17,11,1800,1762,1737,1696,1653,1617,1577,1554,1511,1448,1443,1426,1384,1381,1375,1343,1299,1283,1242,1202,1160,1118,1072,1068,1028,991,951,912,900,863,801,760,757,750,712,690,644,637,603,570,517,496,469,433,414,373,330,288,249,205,197,192,187,147,139,120,90,81,75,69,63,63,58,54,43,41,36,28,23,1800,1776,1745,1717,1686,1650,1616,1579,1548,1509,1501,1474,1446,1404,1369,1359,1329,1325,1295,1289,1249,1212,1171,1130,1084,1042,1040,1032,988,947,904,900,865,822,798,771,766,731,704,663,618,611,574,569,523,519,481,445,412,366,358,320,279,248,211,174,135,120,113,107,102,98,92,89,83,70,45,35,1789,1751,1743,1700,1662,1636,1593,1556,1517,1469,1424,1379,1335,1329,1287,1243,1214,1211,1205,1160,1120,1073,1032,990,951,942,900,861,821,817,812,772,730,725,682,671,625,581,540,496,453,408,384,361,333,295,252,218,196,188,180,174,168,141,136,131,126,109,103,84,79,72,67,46,29,6,1793,1758,1755,1706,1683,1678,1637,1621,1588,1555,1533,1526,1487,1452,1421,1393,1352,1313,1272,1268,1250,1213,1176,1133,1088,1038,999,995,924,900,893,849,817,772,730,686,681,641,595,565,533,496,456,422,383,377,362,333,325,319,311,270,233,226,188,179,143,138,114,87,84,78,70,65,55,50,45,45,25,16,12,7,2,1800,1762,1739,1705,1659,1622,1580,1541,1534,1494,1460,1431,1391,1387,1344,1302,1289,1250,1223,1183,1142,1097,1092,1048,1037,993,956,917,900,860,849,783,741,714,671,639,636,630,573,531,489,447,404,359,311,306,285,257,220,216,193,190,161,156,150,120,1800,1795,1753,1711,1670,1626,1577,1544,1525,1486,1449,1408,1359,1318,1279,1240,1234,1194,1147,1111,1073,1053,1024,978,971,936,931,900,862,842,806,763,719,715,676,632,593,555,513,476,445,411,405,368,323,277,229,191,182,143,120,115,109,105,64,58,44,39,34,19,1800,1766,1724,1678,1647,1624,1580,1537,1522,1517,1488,1439,1401,1335,1318,1314,1284,1242,1195,1191,1149,1145,1114,1091,1052,1048,1006,1000,994,987,947,910,900,877,840,801,795,790,748,698,655,652,620,585,547,536,533,499,459,453,415,383,380,351,346,328,286,242,200,193,188,169,147,141,138,124,116,110,102,95,1800,1767,1726,1709,1671,1629,1589,1586,1528,1485,1441,1404,1358,1314,1277,1251,1212,1178,1175,1143,1104,1064,1018,976,938,935,892,851,848,791,758,720,683,680,669,628,581,529,492,450,411,369,329,325,280,238,194,188,150,120,98,73,48,44,39,32,16,13,1800,1762,1750,1713,1709,1659,1617,1580,1539,1498,1495,1482,1443,1418,1372,1368,1326,1314,1307,1286,1262,1223,1209,1166,1160,1146,1141,1099,1082,1039,995,990,984,959,950,906,901,890,854,849,807,772,733,704,669,631,593,554,510,460,437,395,389,347,306,303,262,209,169,146,143,120,102,98,92,78,58,53,48,25,20,2,1800,1760,1735,1686,1652,1610,1577,1532,1492,1457,1417,1413,1377,1331,1292,1256,1223,1220,1213,1208,1168,1122,1117,1099,1062,1024,1020,969,933,900,862,857,813,776,739,696,690,592,554,549,506,498,493,474,433,383,344,297,288,245,200,164,120,77,69,60,12,1800,1794,1755,1737,1709,1664,1636,1619,1583,1540,1496,1469,1463,1429,1393,1383,1342,1318,1309,1259,1219,1178,1136,1085,1047,1009,980,976,970,925,918,900,884,845,837,802,760,743,706,669,633,594,545,540,493,489,484,461,458,454,411,403,355,352,346,341,306,263,216,175,130,120,112,107,102,91,73,69,41,23,1794,1755,1715,1711,1671,1625,1623,1581,1566,1502,1498,1451,1408,1368,1329,1304,1299,1256,1217,1179,1139,1130,1093,1052,1013,950,910,900,865,795,777,736,705,661,617,574,531,488,441,404,364,327,283,242,196,152,120,112,103,93,48,42,32,28,24,1794,1755,1713,1707,1662,1648,1606,1566,1548,1504,1461,1420,1376,1336,1332,1320,1278,1236,1197,1157,1115,1072,1045,1006,1002,964,922,900,866,862,851,804,761,745,740,720,705,676,650,623,587,542,511,479,474,470,437,412,409,405,399,355,311,252,226,222,218,213,171,163,154,150,139,133,128,122,117,110,104,72,1800,1761,1690,1642,1636,1594,1551,1514,1472,1459,1420,1374,1361,1321,1277,1272,1244,1208,1163,1122,1083,1071,1023,976,936,900,853,838,799,790,746,698,653,610,539,505,468,462,422,381,335,329,291,250,204,159,154,120,108,81,74,70,49,45,41,35,31,24,1796,1755,1722,1686,1645,1598,1556,1504,1461,1446,1409,1362,1311,1273,1233,1192,1154,1110,1095,1049,993,953,909,905,900,858,818,774,766,725,677,633,585,538,496,454,448,426,402,357,314,274,267,225,181,174,127,120,77,32,1800,1766,1730,1681,1646,1608,1574,1540,1504,1467,1452,1443,1422,1385,1357,1315,1271,1227,1213,1177,1140,1109,1076,1038,1022,996,950,905,900,865,821,777,773,739,716,686,646,637,594,588,538,523,482,460,417,379,337,292,288,258,253,222,213,161,120,79,72,55,36,26,21,16,8,3,1800,1762,1731,1691,1651,1607,1567,1562,1553,1533,1509,1497,1457,1416,1411,1382,1378,1337,1331,1288,1275,1253,1222,1185,1148,1111,1106,1080,1042,1037,1011,1007,987,953,900,870,834,796,760,751,708,705,683,664,628,595,557,519,516,512,475,432,390,357,313,274,230,177,153,147,143,120,117,114,109,104,96,90,86,61,57,1800,1768,1736,1688,1681,1675,1653,1611,1570,1565,1528,1504,1462,1424,1389,1351,1315,1310,1297,1276,1250,1208,1168,1160,1118,1073,1017,986,969,966,935,900,868,826,816,807,771,729,726,683,677,670,651,612,567,520,514,470,464,423,405,374,337,322,280,273,260,219,177,130,125,118,111,107,99,94,90,84,77,64,61,49,43,26,21,1800,1763,1757,1709,1670,1627,1586,1549,1545,1542,1532,1499,1462,1419,1379,1337,1328,1291,1247,1205,1164,1122,1086,1046,1008,1000,964,931,902,900,860,822,817,772,766,722,678,667,629,590,584,530,481,442,426,388,345,307,267,230,194,152,120,115,112,87,81,63,58,38,35,30,600,565,561,526,491,486,446,444,426,387,360,352,314,270,267,222,213,209,169,161,1795,1757,1749,1707,1694,1660,1620,1573,1510,1473,1437,1391,1329,1285,1243,1202,1157,1115,1077,1056,1016,975,940,930,900,864,821,814,808,764,720,679,656,616,595,577,543,539,524,478,434,392,357,313,273,267,263,192,186,152,141,122,118,99,93,65,50,43,38,28,21,14,1793,1753,1711,1707,1668,1628,1594,1556,1552,1510,1469,1431,1389,1380,1332,1292,1235,1220,1184,1148,1126,1086,1044,1010,975,970,924,900,894,850,840,801,788,782,743,718,705,693,658,618,613,601,570,530,501,486,451,419,415,369,354,311,295,251,203,197,191,177,172,141,120,1795,1754,1708,1670,1634,1590,1541,1505,1463,1418,1380,1338,1298,1253,1245,1206,1154,1121,1076,1010,965,922,900,864,858,815,781,746,703,691,685,646,631,609,604,580,539,533,495,454,448,408,366,322,306,267,221,210,178,176,131,111,72,49,43,38,29,19,1800,1758,1715,1676,1633,1627,1618,1573,1533,1529,1490,1452,1414,1369,1319,1280,1242,1200,1197,1190,1149,1109,1066,1059,1018,981,943,901,900,864,855,828,784,759,752,712,672,629,593,586,554,509,467,460,425,390,358,354,319,287,255,216,208,165,161,149,120,115,85,75,66,5,1800,1769,1730,1715,1675,1637,1597,1557,1518,1485,1439,1398,1394,1351,1309,1271,1217,1177,1172,1130,1092,1080,1041,1036,1023,991,988,952,947,916,900,896,860,813,758,719,674,671,665,624,618,575,533,492,487,449,372,367,359,319,261,232,226,222,184,159,155,120,79,74,66,39,34,30,1800,1772,1734,1686,1683,1639,1610,1572,1532,1490,1445,1440,1400,1395,1354,1350,1306,1302,1302,1285,1243,1206,1162,1119,1073,1068,1028,985,980,922,911,894,862,824,817,809,773,732,717,673,648,607,591,562,556,513,508,504,462,420,375,339,306,259,255,249,244,207,176,173,168,164,152,148,144,1800,1759,1726,1685,1641,1630,1598,1563,1533,1497,1493,1453,1414,1410,1373,1334,1298,1293,1255,1218,1171,1129,1093,1088,1043,1029,995,990,980,952,907,900,895,858,818,775,759,722,687,648,638,576,534,498,460,413,368,365,351,315,312,307,270,234,207,201,162,123,118,81,56,52,47,35,30,20,5,1790,1764,1723,1685,1652,1646,1612,1606,1568,1526,1463,1417,1372,1361,1330,1275,1270,1238,1227,1187,1158,1116,1110,1110,1079,1046,1013,978,944,906,900,865,858,817,812,807,765,761,725,712,671,624,590,547,542,513,476,450,413,406,361,317,267,223,179,166,160,155,151,129,120,99,75,70,65,60,52,46,41,1800,1774,1739,1696,1608,1571,1539,1500,1463,1424,1385,1380,1344,1301,1295,1254,1232,1194,1190,1164,1159,1155,1114,1076,1047,1003,961,900,862,820,776,738,701,657,615,590,584,583,543,498,449,409,397,352,313,274,241,197,153,144,120,90,84,60,49,42,36,31,20,14,10,1,1795,1789,1785,1734,1693,1661,1617,1609,1588,1547,1505,1467,1431,1396,1390,1353,1313,1274,1270,1229,1224,1219,1179,1174,1169,1169,1132,1099,1094,1053,1014,973,968,929,900,867,831,807,767,735,680,644,611,569,562,555,519,481,475,435,425,417,391,348,322,315,284,239,197,193,181,174,170,150,144,120,100,78,70,47,1800,1760,1717,1674,1638,1597,1559,1519,1478,1472,1431,1425,1389,1350,1343,1311,1268,1228,1191,1150,1105,1087,1064,1028,984,932,900,864,821,803,771,755,753,716,678,638,600,564,558,524,483,442,404,398,356,312,307,267,217,187,159,135,120,74,68,30,19,14,1800,1768,1734,1694,1656,1637,1597,1554,1503,1458,1455,1420,1377,1364,1328,1323,1274,1230,1188,1148,1120,1081,1036,1029,993,953,913,900,865,828,820,776,730,686,641,596,591,585,573,542,505,462,448,444,440,394,389,349,313,284,243,200,191,164,159,155,120,111,1800,1796,1766,1728,1702,1697,1654,1609,1583,1578,1541,1501,1470,1430,1393,1349,1308,1304,1262,1241,1237,1194,1190,1190,1154,1132,1095,1066,1024,983,978,933,931,927,894,852,807,769,725,683,644,601,597,589,547,503,467,425,387,336,299,271,227,217,185,148,120,116,111,108,65,59,53,49,32,25,21,15,12,8,1800,1768,1765,1734,1710,1680,1676,1625,1582,1536,1495,1454,1411,1359,1353,1319,1280,1276,1252,1212,1203,1198,1154,1113,1069,1025,984,941,900,857,813,769,765,761,729,725,680,639,597,548,507,499,495,467,444,423,419,389,385,361,341,317,312,311,267,223,208,186,152,126,120,108,86,63,56,30,9,3,1800,1766,1708,1704,1666,1616,1597,1592,1552,1507,1474,1471,1427,1386,1344,1297,1293,1289,1249,1197,1156,1112,1070,1033,993,947,900,860,819,775,750,745,705,666,624,578,539,505,501,461,457,417,369,325,287,245,199,137,120,79,65,53,48,27,13,9,2,1800,1762,1722,1704,1668,1627,1568,1531,1488,1438,1400,1357,1318,1279,1276,1241,1201,1157,1124,1086,1042,1026,965,930,900,895,871,844,805,768,746,743,712,679,655,645,638,609,601,549,517,481,474,433,385,382,348,325,301,281,276,270,266,224,215,183,155,151,146,121,113,86,80,42,1800,1766,1731,1690,1649,1615,1559,1544,1507,1467,1464,1450,1408,1403,1364,1322,1291,1257,1252,1208,1194,1151,1115,1077,1035,1021,986,947,909,903,900,895,857,846,804,800,750,744,708,663,636,596,554,509,480,447,402,356,318,284,279,267,226,218,178,139,120,108,102,97,81,77,54,48,34,1800,1766,1729,1690,1643,1603,1562,1514,1471,1425,1386,1382,1342,1300,1245,1197,1154,1101,1070,1035,997,994,952,915,900,891,842,804,760,751,714,673,629,606,570,533,490,450,414,378,375,331,285,244,195,164,121,118,113,108,71,37,31,1800,1773,1738,1682,1678,1643,1628,1614,1585,1546,1511,1474,1432,1401,1397,1390,1356,1326,1290,1252,1246,1209,1203,1160,1136,1130,1082,1054,1019,1006,985,952,922,915,900,864,850,814,780,739,707,666,630,598,576,541,536,532,493,461,428,387,344,341,303,285,247,242,234,190,157,120,116,90,84,79,76,68,64,34,1800,1761,1726,1687,1651,1611,1600,1567,1535,1487,1451,1444,1399,1361,1327,1291,1273,1246,1226,1193,1150,1101,1096,1062,1025,987,976,942,902,900,864,828,800,759,720,685,646,602,597,570,542,502,468,449,411,384,348,306,261,217,174,131,120,116,107,102,98,81,64,43,38,33,1800,1761,1723,1681,1629,1623,1582,1531,1494,1456,1417,1373,1328,1282,1243,1235,1189,1185,1174,1157,1111,1052,983,935,900,861,815,773,767,751,710,668,636,630,593,550,507,496,459,428,385,330,295,260,230,196,160,120,116,110,98,94,73,66,48,44,40,1796,1755,1751,1715,1679,1640,1596,1553,1514,1470,1464,1426,1391,1387,1345,1306,1268,1224,1185,1145,1106,1070,1035,998,994,952,908,900,860,834,790,758,754,710,684,642,601,565,529,492,483,444,402,358,317,275,233,226,221,171,160,153,132,1795,1749,1742,1702,1661,1627,1587,1547,1504,1493,1459,1456,1442,1402,1367,1321,1290,1255,1246,1201,1165,1126,1082,1045,1038,996,950,911,900,879,839,795,791,760,755,715,670,629,605,599,550,506,500,455,410,405,361,319,307,301,238,189,145,136,107,63,51,34,18,14,9,1800,1778,1756,1729,1707,1701,1660,1594,1590,1583,1540,1496,1481,1459,1455,1423,1402,1357,1308,1272,1243,1211,1179,1146,1141,1093,1057,1018,979,940,934,892,858,809,771,730,682,647,601,561,518,479,466,444,404,379,368,341,316,297,291,285,259,254,208,165,120,1800,1761,1720,1674,1632,1589,1584,1544,1505,1500,1497,1451,1395,1356,1348,1314,1274,1268,1236,1207,1176,1133,1129,1124,1081,1016,1009,971,944,916,911,900,895,831,828,822,771,734,692,662,629,625,582,534,496,442,439,398,393,355,312,308,298,294,280,235,193,187,148,120,115,104,75,51,26,22,14,7,1800,1758,1712,1686,1656,1626,1589,1551,1513,1509,1501,1462,1420,1378,1332,1329,1269,1229,1203,1171,1135,1097,1054,1014,1010,1006,969,923,900,856,850,846,813,775,770,729,692,670,634,589,551,531,489,453,450,445,419,387,358,333,302,296,250,245,240,197,141,117,96,89,84,1800,1770,1727,1690,1644,1640,1593,1559,1553,1523,1516,1499,1461,1420,1386,1354,1312,1268,1263,1253,1219,1186,1148,1114,1109,1083,1074,1040,998,957,953,946,907,901,900,861,816,778,730,687,655,619,586,551,513,507,501,467,426,380,376,334,290,243,204,165,160,120,115,111,92,87,61,30,26,18,13,5,1800,1771,1735,1729,1682,1646,1605,1565,1527,1487,1449,1405,1399,1393,1359,1322,1303,1265,1224,1184,1132,1088,1073,1040,1035,990,951,931,900,866,827,816,771,767,720,716,675,638,632,632,610,574,569,539,535,530,494,453,409,365,359,337,330,296,290,279,235,191,153,120,75,35,1795,1756,1715,1676,1640,1634,1616,1582,1579,1567,1532,1456,1418,1382,1379,1373,1330,1290,1244,1209,1182,1140,1106,1057,1020,1014,967,934,900,888,862,824,781,764,699,694,651,614,580,540,500,458,415,373,330,299,291,264,238,199,164,125,118,112,107,87,80,74,67,31,24,20,1800,1797,1759,1744,1702,1698,1672,1633,1570,1529,1523,1502,1465,1427,1385,1377,1341,1338,1305,1264,1256,1192,1154,1115,1108,1100,1035,991,977,900,879,839,796,788,739,697,654,636,599,555,513,508,489,465,438,415,409,387,333,309,270,265,218,213,208,161,120,1764,1726,1684,1680,1639,1626,1621,1586,1549,1510,1475,1470,1466,1423,1386,1348,1308,1263,1220,1177,1140,1134,1092,1035,1000,990,953,911,900,863,815,799,791,753,712,673,649,610,604,598,558,520,474,434,401,361,320,280,243,236,212,202,163,120,106,101,94,88,73,50,28,25,21,17,12,7,1800,1764,1726,1684,1681,1615,1578,1573,1532,1498,1458,1424,1385,1343,1324,1320,1278,1245,1204,1158,1125,1118,1113,1110,1065,1026,984,968,933,926,900,872,836,806,801,786,752,717,713,694,689,660,647,641,599,582,544,500,455,413,372,323,286,250,211,172,167,161,154,113,109,103,99,94,88,84,51,1800,1769,1766,1727,1686,1641,1608,1580,1542,1531,1495,1491,1474,1438,1401,1362,1358,1354,1320,1281,1276,1268,1240,1196,1154,1111,1071,1032,990,950,910,900,857,854,810,776,772,729,698,658,609,605,565,547,509,473,433,404,350,309,268,230,189,151,142,136,120,101,95,76,73,65,53,34,29,24,19,11,3,1799,1760,1719,1707,1700,1662,1650,1603,1560,1510,1504,1466,1420,1386,1381,1338,1297,1258,1210,1204,1194,1191,1189,1176,1136,1112,1099,1068,1031,992,988,941,900,863,856,828,789,744,703,696,660,624,579,533,489,444,398,394,345,306,302,302,262,230,225,211,180,147,141,134,130,120,1793,1760,1720,1697,1673,1633,1588,1544,1540,1514,1479,1443,1397,1350,1315,1304,1259,1213,1171,1130,1084,1033,1026,986,976,935,900,862,825,820,789,749,744,703,669,622,593,536,498,463,428,390,384,347,301,262,219,184,146,143,120,80,71,66,64,44,41,35,22,1794,1788,1750,1701,1665,1621,1605,1564,1522,1516,1480,1443,1407,1366,1326,1282,1240,1233,1226,1216,1173,1133,1093,1090,1049,1007,963,950,905,900,883,842,834,787,746,704,662,658,614,568,567,532,492,468,428,386,343,299,293,249,240,197,157,148,120,114,93,70,64,42,37,26,20,12,600,569,528,495,458,419,379,351,302,295,254,248,202,196,192,185,141,120,115,1800,1765,1724,1685,1646,1640,1609,1564,1526,1518,1460,1424,1387,1342,1296,1288,1248,1207,1188,1148,1139,1094,1089,1046,1032,993,987,954,946,941,936,896,851,811,772,730,684,642,602,588,550,511,501,472,445,441,390,349,344,328,297,290,277,262,255,205,185,141,135,126,120,84,63,58,53,46,42,37,32,28,25,1795,1752,1709,1666,1652,1649,1608,1566,1522,1480,1474,1433,1388,1347,1294,1251,1211,1206,1198,1155,1095,1033,1028,986,945,939,931,900,861,855,813,768,723,702,661,621,580,536,529,498,468,461,411,392,354,315,275,231,228,195,157,153,149,143,137,130,120,116,94,88,42,1800,1769,1736,1688,1683,1674,1634,1594,1541,1519,1511,1473,1431,1391,1359,1319,1290,1260,1220,1182,1143,1136,1133,1129,1100,1060,1018,966,933,926,900,883,842,818,767,728,687,679,635,595,558,518,503,477,438,393,359,320,284,242,237,197,156,120,108,97,94,84,55,35,28,1800,1760,1714,1673,1639,1604,1535,1515,1475,1427,1389,1344,1320,1316,1280,1267,1233,1195,1182,1146,1110,1072,1068,1021,964,959,927,900,861,856,856,834,795,760,726,724,688,644,628,580,573,537,491,465,425,393,354,311,276,235,228,185,179,137,131,120,79,39,35,30,23,20,16,1797,1757,1718,1682,1648,1625,1579,1575,1564,1532,1528,1524,1493,1488,1474,1437,1401,1390,1356,1319,1268,1229,1225,1173,1135,1097,1057,1051,1039,1002,1000,961,947,904,900,866,826,787,754,751,706,656,624,588,551,548,524,486,433,399,363,324,264,226,183,145,120,82,66,61,22,15,1800,1766,1727,1719,1702,1670,1628,1594,1552,1508,1501,1448,1444,1391,1353,1315,1272,1230,1191,1182,1167,1159,1116,1079,1035,996,953,900,896,855,847,847,816,782,743,706,674,623,612,578,536,494,455,450,409,374,354,315,271,233,228,192,187,181,176,173,168,122,117,114,1793,1758,1711,1706,1694,1655,1632,1619,1598,1562,1558,1516,1469,1430,1424,1414,1402,1376,1333,1318,1281,1243,1206,1152,1144,1113,1074,1069,1033,993,963,958,921,913,900,896,881,845,803,772,728,689,648,625,622,589,563,545,520,495,470,466,459,414,373,360,323,285,258,218,212,170,137,120,115,108,67,62,43,40,22,19,13,1800,1775,1738,1732,1692,1652,1621,1585,1541,1512,1472,1432,1396,1389,1364,1320,1283,1244,1197,1161,1120,1109,1072,1067,1019,1014,969,919,919,900,861,822,786,739,694,648,642,607,566,522,472,435,387,361,329,326,290,286,244,201,162,159,147,141,120,73,68,63,44,39,30,13,600,563,516,491,482,442,398,364,316,313,268,259,227,190,185,157,154,1800,1759,1721,1679,1634,1589,1551,1523,1485,1443,1400,1359,1337,1328,1301,1270,1235,1191,1158,1151,1123,1110,1070,1028,982,943,900,861,821,778,738,694,648,644,639,603,566,526,487,444,411,375,335,332,295,253,224,186,134,120,81,76,52,32,29,22,1800,1765,1720,1697,1661,1619,1578,1547,1507,1481,1479,1471,1442,1403,1360,1316,1271,1228,1217,1183,1145,1088,1051,1021,982,947,912,900,895,891,850,808,765,721,717,711,696,663,657,641,602,595,552,510,505,462,457,416,413,407,363,323,320,314,277,235,230,207,201,196,188,143,120,69,65,57,50,44,24,19,14,8,5,1800,1797,1759,1704,1669,1634,1615,1579,1557,1502,1460,1421,1383,1345,1324,1289,1254,1210,1165,1153,1128,1092,1040,1001,995,976,941,900,870,864,824,813,775,734,695,671,634,599,562,558,549,516,475,439,434,416,376,338,301,265,229,184,180,136,122,120,113,94,60,56,36,1800,1796,1792,1776,1737,1708,1683,1651,1645,1619,1576,1538,1511,1466,1413,1377,1339,1310,1282,1241,1205,1200,1163,1122,1118,1103,1089,1048,1041,1004,968,922,894,857,821,781,743,709,667,613,580,536,504,468,423,418,382,337,295,290,276,244,206,171,168,136,130,125,118,113,107,1800,1762,1759,1734,1696,1652,1610,1565,1556,1520,1477,1468,1430,1423,1374,1371,1334,1298,1255,1214,1169,1119,1083,1042,1032,1022,983,961,955,914,900,857,810,769,763,737,694,680,678,647,612,605,562,554,515,472,427,424,383,355,322,278,237,193,155,120,114,102,93,52,24,20,15,1800,1765,1726,1685,1644,1608,1569,1524,1481,1476,1436,1393,1354,1313,1275,1266,1223,1179,1171,1171,1127,1095,1090,1074,1041,998,953,945,900,855,812,768,730,694,683,680,639,587,548,511,473,435,396,352,317,277,240,202,158,120,117,78,36,1800,1771,1738,1705,1672,1636,1606,1572,1570,1564,1530,1494,1490,1450,1415,1357,1348,1314,1274,1235,1228,1192,1188,1149,1123,1102,1064,1037,1003,965,958,922,919,900,858,826,780,774,736,712,706,700,697,665,628,625,590,583,578,540,536,534,504,464,432,396,362,326,287,248,223,184,141,120,115,109,100,90,86,46,36,29,16,13,7,1800,1761,1718,1686,1646,1626,1622,1574,1547,1505,1501,1495,1460,1438,1406,1363,1356,1315,1279,1272,1268,1224,1218,1182,1130,1126,1121,1086,1082,1076,1039,1011,968,964,922,901,900,862,857,825,818,777,738,691,683,637,607,566,534,529,482,476,470,428,424,396,362,357,320,288,281,277,277,245,204,200,196,191,145,120,116,112,103,98,78,75,71,1800,1791,1751,1714,1671,1638,1629,1585,1545,1539,1498,1486,1483,1441,1429,1422,1380,1348,1312,1273,1229,1190,1151,1113,1064,1021,983,977,960,925,900,851,785,747,705,663,621,575,529,485,443,435,430,382,378,343,303,296,277,241,203,160,120,90,61,53,45,41,38,33,1800,1767,1763,1728,1692,1649,1608,1593,1556,1549,1512,1492,1467,1442,1385,1381,1347,1313,1306,1264,1227,1185,1144,1134,1096,1091,1044,1006,968,929,900,894,855,812,772,731,687,650,638,613,608,579,537,518,488,460,421,389,355,348,342,339,333,332,327,313,307,278,246,240,231,215,181,174,133,127,120,77,1800,1768,1737,1700,1664,1657,1630,1597,1590,1547,1504,1498,1479,1441,1408,1376,1373,1327,1288,1247,1213,1168,1128,1123,1089,1085,1039,1033,994,956,914,906,900,859,853,804,759,718,710,690,653,648,642,599,560,525,521,506,464,419,378,337,318,272,226,216,199,180,143,120,112,102,98,94,86,79,53,48,41,26,18,5,3,1800,1767,1731,1694,1656,1616,1571,1545,1505,1443,1418,1379,1330,1294,1257,1231,1188,1153,1114,1104,1062,1023,1007,1002,983,944,938,933,931,926,886,854,814,773,738,698,695,691,647,642,628,586,556,550,520,473,436,431,417,379,341,300,262,221,180,143,137,132,130,126,114,110,88,72,65,61,1797,1761,1756,1741,1701,1680,1642,1604,1576,1539,1496,1457,1453,1444,1404,1377,1334,1290,1282,1242,1200,1185,1140,1104,1087,1055,1018,985,940,900,895,852,814,782,746,703,700,656,612,608,567,556,518,484,448,412,378,366,327,288,277,233,190,154,116,85,78,71,65,60,44,20,18,12,6,3,1795,1761,1725,1666,1628,1586,1573,1538,1501,1457,1411,1407,1370,1338,1289,1249,1205,1197,1163,1123,1075,1036,992,952,909,900,858,815,786,747,736,710,673,629,595,585,538,495,492,446,408,404,363,354,350,342,333,327,324,280,274,269,245,240,214,185,179,176,146,120,115,78,1800,1767,1732,1725,1683,1630,1627,1596,1558,1552,1547,1506,1468,1428,1384,1344,1301,1265,1250,1212,1207,1200,1195,1159,1119,1079,1050,1013,971,937,900,871,819,779,743,739,733,682,646,609,569,561,537,490,455,425,386,362,319,292,286,245,198,191,184,162,158,112,108,104,88,84,63,41,35,31,23,17,14,1800,1762,1718,1658,1622,1587,1550,1512,1475,1433,1391,1387,1342,1303,1265,1255,1248,1212,1197,1162,1130,1088,1050,1045,996,972,947,927,923,900,896,877,872,847,843,835,792,753,741,708,676,652,644,640,637,595,589,544,509,469,422,378,336,295,247,202,196,186,180,151,145,120,112,1794,1760,1720,1681,1646,1606,1568,1522,1517,1482,1436,1402,1364,1358,1342,1294,1253,1246,1204,1178,1134,1105,1073,1031,1026,982,945,900,896,855,852,840,803,769,730,703,699,665,623,589,584,541,492,450,424,414,374,327,315,281,234,193,153,120,113,75,70,45,30,26,20,1800,1794,1755,1738,1701,1662,1621,1586,1580,1538,1520,1517,1472,1434,1429,1418,1414,1411,1356,1325,1285,1241,1229,1197,1159,1146,1111,1106,1083,1046,1006,1002,991,960,915,900,895,859,852,852,823,782,738,733,697,693,653,609,566,560,529,497,465,431,429,424,399,372,367,321,316,277,271,264,212,188,176,171,159,151,120,1794,1755,1717,1645,1643,1631,1627,1573,1530,1525,1487,1445,1430,1389,1347,1329,1272,1234,1192,1153,1114,1072,1048,1008,967,961,926,900,872,838,798,761,720,715,678,636,592,548,507,467,461,442,408,349,311,306,266,254,217,179,165,122,116,92,89,83,55,34,24,20,1800,1758,1721,1672,1643,1587,1582,1544,1498,1462,1445,1403,1360,1351,1303,1278,1251,1211,1169,1123,1076,1039,995,988,978,937,902,900,862,820,779,734,693,686,642,603,556,539,490,455,416,383,341,330,286,241,214,192,159,136,120,115,110,102,96,93,93,74,55,49,42,38,32,1800,1769,1733,1694,1648,1638,1599,1557,1521,1486,1447,1403,1366,1316,1248,1224,1179,1135,1093,1088,1049,1003,979,942,900,882,852,812,805,756,718,703,668,622,582,540,497,454,448,425,385,345,334,298,293,276,237,231,185,170,126,122,112,79,73,54,21,17,1800,1765,1730,1663,1619,1616,1571,1565,1558,1518,1473,1429,1381,1342,1301,1295,1255,1218,1177,1171,1132,1128,1115,1075,1033,992,980,944,909,905,900,900,865,827,788,746,702,660,619,577,572,567,527,501,496,491,451,421,411,403,384,377,373,330,324,281,270,265,243,202,198,155,120,68,33,1800,1758,1714,1699,1663,1625,1578,1538,1515,1475,1432,1422,1378,1336,1302,1291,1250,1225,1199,1160,1116,1078,1026,1019,975,935,900,860,814,808,804,755,716,692,666,622,614,565,561,538,495,488,449,426,422,379,330,306,268,225,187,149,120,116,100,91,91,88,84,79,68,11,1800,1764,1724,1686,1641,1604,1598,1556,1529,1489,1485,1472,1436,1394,1355,1313,1270,1231,1206,1161,1121,1081,1079,1038,989,974,939,900,895,853,812,768,726,721,674,651,629,601,577,573,569,563,518,474,456,435,413,382,379,361,357,317,311,267,222,175,129,115,75,32,1800,1767,1729,1692,1651,1605,1595,1557,1515,1458,1453,1425,1368,1351,1321,1293,1288,1244,1232,1229,1178,1160,1122,1118,1075,1039,1034,1016,976,928,923,916,905,900,865,826,816,807,771,732,690,649,641,604,581,547,509,469,423,413,378,374,326,285,260,241,204,163,140,120,115,107,102,95,91,88,67,62,58,47,38,31,25,19,1800,1760,1756,1744,1707,1657,1609,1570,1532,1486,1479,1446,1404,1358,1354,1346,1316,1276,1271,1237,1202,1199,1157,1111,1080,1038,998,952,942,900,856,850,809,767,762,754,724,721,683,648,608,574,570,537,526,520,475,435,404,372,368,326,323,278,264,260,257,254,214,210,205,199,190,180,156,128,120,115,110,104,100,97,93,1794,1757,1720,1684,1648,1596,1563,1524,1482,1439,1397,1369,1327,1298,1250,1247,1242,1235,1227,1186,1178,1155,1140,1117,1110,1065,1014,974,934,925,900,857,835,792,730,726,721,680,644,641,588,580,538,494,440,398,392,359,353,347,306,300,286,241,195,174,132,120,115,105,101,95,90,83,76,72,65,45,40,18,1800,1769,1763,1714,1673,1632,1625,1584,1551,1512,1502,1473,1440,1435,1389,1346,1299,1261,1252,1246,1205,1154,1115,1086,1025,983,944,939,900,893,850,813,774,732,728,677,672,640,624,589,539,481,442,397,357,340,300,292,287,281,281,275,268,254,232,208,200,175,170,164,120,112,82,76,76,72,66,44,22,16,600,558,551,536,496,491,1794,1758,1715,1666,1630,1587,1540,1499,1453,1449,1426,1380,1335,1300,1296,1249,1246,1204,1165,1128,1121,1074,1027,988,947,907,900,858,854,825,804,762,712,675,636,594,550,510,465,424,382,350,344,332,289,248,238,206,165,159,128,122,116,82,78,62,56,31,13,9,1,1793,1757,1751,1711,1679,1675,1639,1601,1557,1511,1479,1456,1449,1411,1373,1335,1297,1257,1215,1184,1169,1126,1082,1045,1004,971,951,914,900,850,847,842,794,788,745,730,706,699,683,647,604,550,509,471,467,415,376,374,319,280,275,270,237,233,199,161,154,147,138,133,117,112,107,62,7,1800,1780,1741,1702,1663,1657,1618,1578,1566,1528,1484,1443,1433,1388,1345,1299,1294,1257,1239,1189,1186,1143,1129,1093,1050,1043,1040,1025,984,946,907,900,887,859,854,816,777,765,724,720,673,627,602,588,550,509,463,458,418,373,331,310,265,224,220,175,166,161,127,120,116,82,78,75,1794,1754,1713,1673,1626,1583,1543,1502,1459,1416,1413,1371,1338,1333,1294,1252,1212,1173,1132,1087,1050,1006,969,958,920,914,900,894,859,818,803,759,715,711,707,704,704,668,628,594,553,504,467,461,433,395,353,313,298,257,212,164,159,134,129,125,121,115,111,67,15,7,1793,1760,1722,1687,1650,1617,1583,1551,1545,1509,1500,1466,1428,1421,1415,1375,1306,1301,1275,1250,1242,1214,1206,1169,1132,1098,1095,1064,1042,1038,999,994,969,964,960,950,911,900,843,807,764,754,716,680,638,609,573,533,492,457,421,380,376,374,350,307,265,223,179,152,120,115,108,103,84,59,51,44,37,27,23,20,14,10,1800,1775,1751,1720,1711,1678,1672,1622,1616,1574,1561,1557,1552,1541,1506,1465,1461,1438,1389,1351,1301,1265,1238,1189,1161,1130,1108,1067,1032,993,985,932,925,900,854,813,774,769,764,722,675,633,590,580,566,535,507,480,436,408,398,354,313,278,237,193,148,120,68,38,1800,1746,1743,1710,1668,1660,1615,1560,1524,1490,1484,1440,1397,1382,1342,1298,1283,1243,1239,1188,1147,1102,1062,1021,1015,952,917,900,864,853,816,772,767,728,683,672,633,594,549,506,498,458,422,374,316,312,268,230,165,120,77,63,28,1794,1791,1785,1739,1693,1663,1619,1576,1503,1464,1422,1384,1351,1308,1258,1208,1204,1163,1122,1078,1021,1013,974,932,924,919,900,856,848,839,796,784,765,740,712,709,675,633,630,597,554,502,490,457,425,400,361,320,294,250,204,179,134,129,120,81,75,1800,1766,1734,1695,1650,1605,1566,1517,1467,1440,1415,1387,1358,1332,1299,1260,1223,1195,1156,1098,1063,1027,989,983,979,939,925,920,900,897,869,827,791,760,735,729,690,650,609,565,535,497,453,408,404,372,343,307,260,218,212,164,149,120,76,58,40,33,30,27,1800,1765,1740,1733,1731,1693,1645,1641,1636,1584,1576,1572,1523,1498,1485,1480,1440,1426,1393,1351,1312,1277,1236,1197,1159,1154,1146,1113,1074,1052,1014,976,943,936,922,900,859,842,836,803,799,770,737,714,673,670,632,593,556,516,476,433,427,382,370,328,285,248,210,203,203,181,154,133,127,120,93,88,84,79,76,49,36,31,25,20,16,4,1800,1760,1715,1703,1680,1662,1623,1578,1559,1540,1499,1459,1454,1415,1411,1405,1360,1315,1293,1254,1202,1164,1121,1082,1044,999,960,934,900,858,846,810,786,744,702,660,654,610,571,527,524,492,461,417,407,366,325,278,237,200,155,148,111,78,71,66,56,48,46,28,23,18,10,8,1797,1759,1720,1696,1661,1621,1589,1560,1555,1515,1481,1475,1437,1394,1366,1363,1318,1303,1271,1266,1253,1213,1173,1129,1124,1053,1021,976,956,920,915,905,900,854,838,810,807,751,745,701,648,609,571,524,484,456,452,407,367,338,328,279,274,239,233,213,191,188,180,173,166,160,160,154,149,135,127,120,113,105,86,79,75,48,26,1796,1766,1731,1692,1655,1618,1580,1545,1510,1468,1461,1424,1386,1348,1307,1303,1266,1227,1214,1178,1172,1157,1126,1093,1056,1015,974,961,916,908,866,835,774,732,672,624,586,561,556,520,506,462,421,366,328,295,289,250,211,168,120,81,75,66,41,37,34,1800,1759,1722,1681,1633,1631,1597,1592,1527,1489,1435,1396,1355,1311,1265,1228,1169,1165,1127,1084,1047,1030,997,993,986,942,900,862,819,806,799,756,751,714,686,664,627,591,548,504,464,455,413,369,333,292,287,241,199,193,185,142,120,114,107,1792,1758,1752,1714,1684,1643,1632,1586,1539,1485,1441,1411,1373,1328,1297,1290,1281,1246,1218,1178,1133,1129,1083,1041,1016,959,915,900,864,833,795,791,781,744,707,697,659,623,579,545,500,458,426,358,353,342,337,300,253,213,180,136,120,115,103,97,91,78,64,57,39,35,30,11,1800,1757,1735,1698,1691,1650,1595,1553,1514,1473,1432,1387,1346,1335,1293,1263,1221,1199,1172,1167,1154,1116,1050,1035,996,958,916,900,898,862,824,812,795,759,696,660,624,577,536,490,480,472,467,456,415,370,355,329,300,274,267,263,240,233,228,220,215,209,204,199,193,186,182,136,120,76,30,1800,1765,1761,1699,1680,1639,1628,1622,1578,1521,1478,1471,1429,1393,1349,1334,1302,1264,1202,1188,1154,1145,1124,1118,1076,1025,986,950,939,931,900,844,806,797,748,729,667,664,649,611,572,534,529,480,438,394,356,314,274,234,228,187,151,138,120,101,96,72,59,54,47,40,34,25,22,12,8,4,1800,1760,1754,1741,1730,1687,1652,1605,1570,1529,1488,1451,1417,1375,1335,1327,1321,1317,1265,1260,1221,1178,1149,1144,1102,1051,1037,1034,994,955,916,912,900,896,852,827,798,796,747,714,678,635,600,567,519,514,477,454,416,370,318,283,273,234,203,198,188,153,148,110,99,95,56,46,42,37,32,25,15,10,5,1800,1763,1720,1686,1646,1595,1556,1524,1484,1480,1440,1434,1398,1386,1351,1345,1326,1295,1262,1231,1190,1141,1101,1095,1084,1079,1073,1056,1019,975,935,931,914,911,900,859,818,777,772,735,712,668,629,588,549,516,478,440,426,386,341,311,263,258,218,174,132,120,103,99,96,79,60,56,37,1795,1757,1716,1683,1646,1610,1558,1517,1485,1449,1416,1396,1345,1305,1265,1223,1182,1146,1108,1064,1052,1023,982,935,900,864,825,821,756,750,718,712,687,683,654,647,637,597,549,498,475,455,429,403,379,355,334,331,298,292,263,235,200,173,165,120,1796,1786,1740,1732,1689,1678,1647,1613,1609,1598,1564,1530,1473,1436,1430,1411,1378,1361,1322,1295,1260,1217,1204,1163,1102,1073,1037,1012,998,964,929,900,868,833,799,761,751,746,701,658,618,577,541,504,500,490,465,430,389,359,320,275,261,223,185,181,152,137,120,91,56,28,24,1800,1763,1719,1712,1674,1641,1604,1600,1580,1546,1541,1534,1495,1491,1453,1420,1370,1328,1323,1321,1276,1249,1205,1158,1152,1112,1067,1038,1035,990,943,900,858,820,783,778,737,732,703,678,675,670,659,654,611,558,526,494,469,465,441,411,391,387,342,301,295,282,238,192,146,135,120,85,46,1800,1766,1727,1675,1639,1601,1581,1541,1510,1460,1416,1390,1373,1332,1323,1292,1264,1229,1190,1179,1138,1095,1051,1011,1008,978,971,966,928,900,845,830,789,746,704,698,661,606,567,523,475,432,388,338,297,267,249,207,175,120,78,42,38,31,27,1800,1759,1714,1680,1644,1637,1611,1573,1552,1507,1468,1424,1382,1341,1298,1287,1243,1237,1177,1173,1140,1072,1057,1018,994,954,911,900,861,819,779,733,706,664,630,586,547,494,442,438,416,381,357,333,329,291,264,232,188,183,177,171,125,120,115,105,69,66,61,45,37,32,15,9,4,600,556,512,480,443,400,387,348,306,255,214,167,162,120,103,93,50,42,1792,1754,1716,1704,1666,1646,1610,1580,1539,1491,1460,1419,1375,1334,1303,1260,1239,1200,1157,1115,1072,1022,994,990,955,911,900,866,823,776,733,692,664,644,601,560,521,479,434,429,417,381,341,334,287,253,202,162,157,129,120,82,50,45,40,35,1800,1756,1720,1705,1700,1692,1654,1623,1580,1574,1537,1522,1511,1469,1454,1414,1381,1347,1339,1293,1254,1217,1175,1168,1120,1083,1039,994,990,953,936,900,894,883,849,814,770,732,682,645,604,560,548,511,504,469,431,391,347,305,263,259,240,205,164,159,155,35,1793,1761,1727,1713,1674,1667,1631,1627,1588,1553,1489,1441,1439,1435,1393,1387,1348,1312,1272,1267,1229,1225,1187,1181,1176,1138,1093,1081,1059,1019,984,950,905,891,852,848,792,750,704,668,663,646,642,598,584,562,550,513,500,458,441,403,356,313,275,236,230,224,189,160,120,116,96,60,56,46,36,31,1800,1756,1710,1671,1665,1661,1641,1593,1547,1537,1527,1485,1443,1393,1373,1336,1289,1252,1247,1203,1198,1154,1107,1075,1040,1004,964,958,934,912,900,875,871,847,812,776,735,693,647,643,604,565,523,514,477,470,413,410,373,333,299,293,250,219,201,162,158,120,79,31,1800,1796,1755,1725,1686,1645,1602,1559,1520,1469,1421,1384,1357,1317,1278,1255,1219,1194,1151,1113,1076,1047,1043,1039,993,982,944,937,888,853,807,769,764,721,704,671,667,627,588,546,503,468,429,424,380,335,298,254,246,207,164,120,116,109,97,93,65,38,31,25,17,11,1794,1762,1722,1684,1637,1602,1599,1554,1546,1524,1487,1455,1448,1405,1367,1321,1277,1222,1179,1172,1131,1088,1044,1007,969,932,900,896,858,851,802,765,726,686,684,679,633,596,557,517,469,466,428,381,357,322,285,237,228,196,147,142,120,89,61,56,50,48,39,33,26,600,565,521,500,458,418,396,375,372,335,331,276,1800,1794,1754,1702,1664,1630,1589,1548,1495,1464,1458,1411,1371,1368,1324,1290,1248,1212,1173,1128,1092,1052,1011,973,934,929,900,895,848,792,751,712,674,625,621,583,539,510,465,424,382,377,328,288,250,210,204,200,175,172,165,140,120,85,79,57,39,32,28,1797,1791,1763,1723,1687,1646,1582,1577,1543,1510,1467,1424,1372,1333,1297,1280,1244,1207,1203,1157,1151,1114,1069,1030,994,950,927,900,862,818,784,740,699,656,651,647,624,601,596,555,520,487,454,413,408,364,328,323,318,303,281,250,243,239,234,228,204,196,160,124,1800,1759,1719,1678,1659,1618,1570,1533,1491,1453,1445,1402,1361,1357,1353,1310,1289,1282,1234,1223,1182,1137,1101,1058,1013,956,900,836,798,738,689,649,603,559,523,517,471,462,456,417,391,385,343,327,282,241,214,170,166,140,136,120,79,67,63,34,26,23,18,1800,1762,1759,1755,1737,1695,1653,1594,1557,1508,1470,1426,1416,1385,1345,1291,1258,1223,1181,1165,1124,1096,1056,1013,967,921,900,858,834,792,746,702,668,626,623,585,548,521,518,512,475,449,423,407,363,329,292,255,225,219,184,180,177,171,162,22,1796,1756,1717,1675,1645,1613,1568,1534,1508,1481,1438,1396,1368,1333,1296,1291,1258,1219,1169,1132,1127,1109,1069,1032,1004,969,909,886,883,847,815,774,742,707,684,659,617,574,528,501,464,421,380,375,351,312,266,227,186,141,137,120,113,110,102,93,87,83,68,49,45,27,22,15,1800,1772,1737,1699,1656,1616,1573,1535,1513,1505,1482,1479,1451,1424,1387,1342,1315,1270,1243,1213,1184,1183,1177,1136,1089,1046,1001,986,941,900,855,815,774,727,681,678,639,608,600,564,529,495,488,451,408,395,352,316,271,225,181,135,112,107,88,84,63,60,56,40,36,33,28,22,13,1794,1755,1716,1672,1635,1599,1575,1547,1514,1492,1445,1403,1350,1316,1279,1241,1205,1202,1161,1121,1081,1037,1015,973,972,934,927,893,851,847,843,820,789,783,753,688,675,634,609,579,566,529,522,517,493,467,426,381,344,300,271,233,210,207,203,159,120,114,91,58,44,35,30,27,22,18,13,1800,1763,1722,1708,1702,1696,1660,1619,1572,1538,1497,1492,1442,1415,1377,1352,1309,1268,1229,1188,1153,1109,1105,1094,1060,1014,973,931,900,859,820,776,736,689,647,607,563,557,532,508,486,440,400,365,357,313,267,222,178,128,120,113,108,101,96,48,22,1794,1758,1721,1674,1636,1590,1545,1540,1505,1467,1423,1417,1381,1339,1298,1293,1287,1259,1218,1175,1173,1162,1126,1084,1046,984,943,900,851,845,801,749,712,689,653,615,574,532,492,452,414,374,335,293,253,230,222,217,175,135,120,78,74,71,68,53,35,26,21,5,1800,1760,1754,1708,1698,1641,1599,1560,1554,1538,1500,1463,1425,1383,1333,1292,1251,1215,1210,1170,1155,1150,1106,1072,1034,994,971,968,926,900,861,827,784,737,699,690,690,652,609,565,518,477,434,429,402,398,394,383,373,329,287,245,199,189,181,173,146,142,138,121,115,93,87,60,53,1800,1769,1732,1694,1651,1612,1570,1527,1488,1442,1407,1364,1331,1291,1251,1213,1173,1130,1090,1048,1045,1008,1001,954,949,910,900,865,823,786,746,741,695,636,595,551,508,469,429,387,348,331,326,323,286,282,209,133,120,81,62,43,36,31,26,19,1800,1796,1776,1761,1727,1722,1682,1640,1637,1597,1561,1555,1519,1476,1432,1382,1377,1333,1304,1279,1247,1205,1166,1158,1119,1084,1044,1002,1000,995,952,930,926,920,900,859,820,778,739,699,658,613,604,569,528,486,444,400,386,364,343,322,303,283,277,274,268,258,253,248,205,161,120,1800,1766,1761,1751,1717,1676,1634,1591,1556,1515,1485,1445,1404,1359,1330,1294,1256,1212,1175,1150,1106,1100,1074,1030,989,985,940,936,911,900,863,821,791,753,711,673,634,596,556,547,506,460,450,411,371,332,284,242,209,185,148,143,135,129,120,109,102,82,78,68,51,45,34,31,27,23,17,11,1800,1756,1742,1703,1663,1660,1626,1582,1538,1524,1500,1472,1453,1426,1384,1381,1340,1333,1290,1285,1242,1198,1158,1117,1072,1031,1018,977,933,916,900,859,816,811,805,805,792,750,725,684,639,595,554,545,521,496,470,444,437,396,355,303,295,287,245,198,194,151,147,120,116,110,106,99,94,89,44,1794,1764,1745,1708,1694,1657,1622,1592,1548,1510,1452,1423,1389,1347,1308,1303,1282,1270,1264,1224,1183,1180,1142,1131,1092,1052,1009,1002,958,925,900,862,816,779,774,769,764,713,677,639,601,563,516,476,439,432,394,358,356,318,277,232,200,153,147,142,134,98,78,59,54,46,35,17,9,4,1790,1747,1721,1683,1632,1595,1557,1518,1488,1447,1442,1428,1383,1346,1299,1259,1221,1189,1147,1100,1054,1019,1011,964,921,916,893,870,863,824,781,737,682,630,622,594,570,533,499,456,452,414,408,397,397,357,318,261,236,232,212,192,187,183,177,171,126,120,115,110,55,34,16,1,1792,1754,1751,1739,1701,1697,1647,1607,1599,1562,1555,1531,1523,1482,1440,1407,1401,1359,1317,1312,1271,1266,1258,1216,1176,1130,1124,1087,1080,1045,1002,957,918,900,862,856,819,781,742,704,700,664,631,627,621,578,575,534,488,474,434,430,417,378,331,293,251,209,203,181,144,120,80,71,66,62,40,34,28,24,10,1800,1758,1713,1697,1671,1633,1627,1612,1605,1601,1559,1522,1476,1461,1423,1401,1375,1327,1278,1235,1192,1152,1111,1059,1023,981,938,918,900,897,887,839,779,734,690,624,594,591,583,554,529,499,472,435,416,387,383,375,328,288,275,241,234,230,202,195,190,164,144,140,136,129,120,69,60,54,1800,1777,1748,1710,1704,1692,1657,1626,1591,1556,1525,1488,1455,1418,1412,1375,1341,1303,1287,1248,1205,1165,1123,1110,1051,1040,999,960,904,900,879,834,829,793,758,718,696,657,643,607,604,552,539,501,463,438,396,391,351,320,269,236,197,160,120,83,46,41,38,1798,1774,1748,1716,1712,1666,1638,1628,1605,1570,1535,1464,1426,1385,1342,1311,1270,1229,1188,1147,1102,1068,1029,992,988,985,947,910,900,860,857,835,803,763,756,721,695,666,620,556,551,524,496,481,439,430,398,373,326,290,255,219,181,176,171,165,154,149,120,76,23,7,1,1800,1766,1721,1682,1645,1641,1597,1557,1545,1507,1465,1420,1380,1338,1298,1257,1217,1212,1201,1164,1122,1079,1042,999,958,918,900,866,861,857,818,792,757,721,715,709,660,621,575,534,521,517,479,433,426,388,344,310,271,227,188,139,134,120,100,96,91,86,82,78,70,62,56,51,1800,1758,1717,1676,1636,1596,1582,1571,1571,1531,1487,1478,1474,1430,1388,1358,1353,1347,1305,1298,1266,1221,1208,1176,1138,1104,1068,1064,1057,1023,1018,983,944,906,900,862,822,807,794,753,746,706,652,605,575,534,491,448,417,380,337,303,267,227,177,136,120,62,26,1793,1747,1707,1703,1692,1657,1634,1627,1592,1537,1487,1445,1440,1391,1354,1315,1297,1270,1229,1191,1176,1138,1097,1055,1002,997,967,900,862,816,775,736,711,707,680,675,623,587,584,548,520,516,477,427,391,383,338,298,261,256,249,213,170,118,99,90,84,55,41,37,29,23,15,11,5,1793,1758,1716,1678,1634,1595,1552,1516,1476,1435,1395,1363,1330,1292,1251,1210,1174,1170,1143,1138,1099,1059,1055,1049,1012,1007,997,954,949,907,900,861,826,822,776,758,754,751,744,722,699,662,657,620,579,538,495,491,486,482,478,450,428,405,400,378,375,371,367,364,361,357,333,328,301,279,255,250,246,239,234,229,225,220,175,131,126,121,117,95,78,74,53,47,42,32,1800,1769,1737,1732,1699,1655,1623,1584,1549,1544,1510,1462,1424,1386,1337,1297,1292,1247,1207,1164,1126,1122,1079,1070,1034,1001,990,987,943,913,900,862,819,779,738,694,672,666,662,623,598,560,554,509,506,441,397,357,316,279,271,235,192,143,121,116,79,57,34,30,26,21,1800,1757,1716,1676,1663,1628,1626,1613,1574,1534,1488,1439,1409,1368,1332,1274,1228,1187,1146,1141,1112,1072,1035,992,984,942,922,900,865,837,832,828,797,760,751,711,708,666,630,625,589,546,511,505,465,428,386,347,311,273,270,263,259,218,213,207,199,176,133,130,120,113,107,102,1800,1766,1731,1697,1665,1621,1563,1521,1481,1451,1445,1411,1373,1337,1333,1295,1258,1221,1176,1135,1129,1088,1081,1073,1071,1066,1032,1022,984,964,922,916,900,859,845,811,772,723,688,666,625,557,525,482,438,399,363,358,311,299,274,207,168,158,120,114,108,87,59,54,49,37,29,21,17,1796,1756,1713,1671,1621,1616,1591,1557,1523,1518,1451,1408,1379,1343,1306,1261,1221,1181,1178,1138,1132,1081,1044,1015,967,961,919,900,859,817,776,741,703,699,669,667,629,600,592,546,505,451,418,412,387,347,343,338,319,275,270,266,261,257,252,208,143,138,120,116,86,65,58,1795,1753,1711,1689,1647,1604,1588,1546,1510,1472,1437,1399,1359,1354,1343,1289,1244,1237,1232,1219,1175,1133,1093,1057,1017,976,933,901,900,889,848,845,804,762,719,680,638,628,590,534,524,520,484,481,471,429,384,341,296,255,252,245,209,175,137,120,113,110,99,61,57,44,39,35,18,14,6,1,1800,1762,1728,1711,1672,1635,1594,1552,1508,1468,1463,1420,1341,1335,1295,1253,1214,1205,1156,1132,1096,1053,1015,970,926,900,891,849,818,777,757,752,710,698,659,615,579,571,533,486,450,438,434,406,361,347,341,306,298,252,245,245,207,159,131,120,114,112,68,19,13,1800,1796,1759,1730,1695,1670,1646,1625,1599,1553,1547,1543,1508,1466,1464,1441,1437,1394,1366,1362,1324,1283,1253,1214,1207,1165,1126,1084,1030,994,957,905,893,854,815,778,774,726,689,632,611,606,602,597,591,576,542,517,489,454,418,414,374,365,331,284,245,211,203,198,158,106,84,80,54,46,25,1774,1747,1705,1677,1646,1617,1580,1573,1536,1493,1467,1430,1401,1375,1338,1309,1288,1252,1208,1163,1131,1127,1087,1048,1005,972,934,900,860,855,846,810,805,778,737,712,687,648,610,602,565,524,513,487,483,477,438,403,360,355,346,342,338,295,289,243,235,194,151,117,87,62,41,14,10,1800,1767,1725,1688,1650,1613,1588,1547,1511,1468,1424,1385,1349,1337,1300,1260,1222,1154,1149,1140,1105,1067,1023,994,949,900,865,825,820,778,773,735,696,666,630,592,549,514,471,428,380,361,337,333,294,290,285,243,197,143,139,120,100,94,88,85,79,77,72,51,40,37,32,1796,1763,1719,1713,1674,1667,1624,1595,1590,1554,1549,1516,1511,1470,1466,1461,1424,1382,1339,1299,1256,1220,1182,1138,1124,1105,1078,1073,1069,1046,1018,1014,984,957,950,944,900,858,812,789,778,775,738,698,690,686,662,638,617,596,583,557,553,546,503,498,458,410,345,325,298,293,288,280,276,275,232,228,185,140,120,115,1794,1757,1719,1660,1636,1595,1581,1577,1542,1502,1470,1424,1382,1337,1299,1257,1235,1229,1195,1155,1123,1081,1022,974,939,900,896,890,846,797,791,787,775,746,741,703,670,633,593,548,504,460,454,420,395,352,347,295,295,288,288,258,221,175,168,120,96,56,29,24,18,1800,1768,1729,1724,1685,1681,1666,1627,1583,1552,1512,1472,1426,1388,1348,1304,1266,1230,1227,1221,1217,1176,1124,1105,1078,1067,1046,1009,974,936,930,919,900,875,851,811,802,755,732,718,675,638,635,597,592,587,545,504,461,417,378,365,353,319,287,261,256,208,174,168,162,155,147,1800,1793,1750,1709,1703,1698,1663,1620,1607,1567,1530,1515,1477,1439,1381,1342,1303,1264,1220,1215,1175,1137,1102,1066,1028,984,945,906,900,897,858,810,771,745,705,687,653,611,561,525,488,449,401,359,325,290,248,199,163,120,82,55,51,44,33,26,18,1795,1754,1708,1664,1619,1578,1539,1494,1488,1446,1408,1403,1360,1325,1282,1264,1226,1220,1168,1121,1077,1047,1044,1001,988,951,906,891,849,805,791,767,744,704,666,628,594,558,519,513,513,474,432,393,366,338,301,299,283,276,268,236,231,223,179,173,173,168,126,102,79,76,58,52,47,25,18,1,1800,1768,1729,1693,1656,1617,1580,1576,1524,1484,1445,1401,1396,1356,1317,1278,1217,1178,1137,1131,1094,1056,1052,1048,1014,975,940,936,900,862,822,818,812,770,729,694,658,630,623,582,577,550,546,501,461,420,373,369,323,281,241,233,196,154,148,120,114,101,83,66,64,60,56,45,40,31,25,21,1800,1769,1739,1712,1708,1703,1663,1624,1578,1570,1534,1492,1453,1421,1418,1407,1372,1331,1287,1247,1242,1198,1158,1120,1079,1074,1068,1059,1031,998,961,921,900,860,816,811,764,732,705,678,652,613,582,549,520,482,442,398,391,363,321,288,284,273,239,233,232,189,141,120,1800,1761,1720,1694,1648,1647,1609,1575,1532,1516,1478,1441,1433,1393,1375,1339,1315,1280,1275,1233,1201,1162,1128,1084,1081,1039,1007,1004,953,912,900,893,856,819,772,715,712,704,669,631,626,603,564,521,507,502,465,446,412,373,337,299,262,219,212,170,167,133,120,94,90,65,58,31,24,18,1795,1760,1724,1721,1694,1673,1623,1576,1532,1503,1465,1429,1402,1366,1355,1317,1310,1263,1237,1211,1168,1139,1096,1051,1043,997,957,925,921,909,909,900,894,890,851,802,760,717,671,667,637,607,575,539,533,530,488,446,406,379,374,364,332,322,280,235,196,154,143,139,120,70,63,56,51,37,32,26,4,1800,1795,1732,1680,1651,1611,1568,1544,1507,1503,1454,1442,1405,1370,1366,1327,1281,1233,1227,1224,1175,1147,1102,1044,1039,1031,985,944,900,858,850,814,783,734,692,656,648,608,561,515,511,467,424,380,329,286,241,193,169,129,120,96,90,69,65,60,48,44,35,30,10,1794,1759,1711,1663,1619,1582,1548,1506,1501,1488,1446,1406,1343,1299,1256,1221,1178,1135,1123,1052,1018,988,958,923,900,861,813,776,735,730,684,640,603,565,546,500,455,414,387,339,300,257,253,212,205,201,176,173,169,147,120,113,109,103,82,79,74,69,64,60,57,50,35,29,11,1800,1797,1790,1753,1722,1688,1680,1675,1634,1615,1593,1589,1580,1544,1537,1518,1484,1477,1440,1406,1371,1366,1360,1351,1306,1271,1230,1226,1190,1152,1112,1068,1028,1022,987,950,910,900,864,827,821,817,813,775,734,730,699,664,659,612,565,560,557,550,511,469,427,408,392,355,321,317,284,241,199,165,120,113,102,95,92,87,65,58,49,22,1800,1763,1726,1689,1650,1605,1563,1519,1505,1501,1462,1451,1444,1398,1391,1387,1380,1355,1314,1303,1246,1206,1162,1157,1111,1100,1062,1029,971,952,913,900,850,817,771,725,684,679,630,587,581,576,567,532,491,488,475,469,431,400,378,337,295,292,264,260,236,205,162,154,148,142,127,120,115,101,80,67,45,22,19,13,5,1800,1769,1727,1675,1631,1591,1548,1512,1508,1469,1427,1389,1345,1302,1261,1216,1209,1183,1154,1117,1084,1059,1017,982,942,928,924,900,885,845,803,767,721,704,668,631,591,549,509,449,442,404,360,318,281,243,207,167,120,110,105,83,72,49,43,38,32,24,16,12,1800,1755,1729,1688,1643,1601,1558,1519,1473,1428,1422,1383,1341,1324,1295,1255,1214,1189,1149,1112,1074,1030,1021,995,962,922,900,875,834,802,777,740,695,649,602,588,582,543,501,459,417,377,333,330,325,300,258,253,211,166,148,122,116,91,86,41,36,32,26,21,14,7,1800,1768,1728,1686,1640,1616,1613,1551,1509,1469,1432,1427,1387,1348,1308,1280,1238,1190,1145,1106,1097,1072,1035,996,956,920,900,860,854,840,835,796,757,725,720,668,626,587,546,505,461,457,412,372,323,294,246,242,232,201,186,156,120,100,78,70,62,52,35,1794,1754,1716,1667,1663,1625,1616,1591,1550,1510,1474,1458,1420,1417,1403,1397,1357,1310,1272,1260,1254,1213,1162,1154,1146,1138,1131,1099,1063,1057,1018,970,936,901,900,895,858,831,826,780,755,752,742,701,663,628,581,523,519,514,500,457,411,361,315,310,299,275,250,247,238,231,222,219,195,177,156,135,127,122,112,52,19,1794,1774,1740,1708,1681,1643,1606,1571,1536,1502,1462,1458,1416,1381,1338,1298,1257,1215,1177,1172,1166,1126,1080,1038,1035,1030,994,959,924,900,886,842,837,785,750,715,674,638,605,565,561,521,489,448,409,366,324,275,241,217,178,173,165,124,120,108,103,65,48,42,37,1800,1765,1721,1667,1630,1616,1578,1542,1524,1483,1445,1425,1389,1348,1321,1284,1245,1209,1170,1126,1080,1046,1002,959,900,863,819,789,741,693,654,650,607,600,593,551,509,444,440,433,388,384,344,303,258,256,250,219,187,172,130,1800,1795,1752,1713,1671,1634,1596,1560,1518,1489,1466,1422,1375,1332,1330,1281,1248,1216,1181,1154,1124,1082,1078,1037,996,959,919,900,855,811,771,729,692,689,660,653,646,607,571,522,480,441,437,393,388,382,342,306,267,232,224,179,136,120,112,81,44,35,30,25,20,14,1800,1769,1734,1719,1686,1682,1642,1598,1550,1506,1502,1496,1458,1415,1367,1363,1356,1320,1302,1299,1295,1257,1223,1219,1171,1126,1118,1074,1059,1023,990,948,908,900,849,812,807,787,749,711,672,667,631,591,557,549,509,471,428,378,371,329,273,232,192,179,159,134,120,111,90,84,79,74,1800,1768,1764,1731,1684,1648,1613,1576,1572,1569,1546,1514,1472,1435,1396,1390,1379,1336,1300,1255,1215,1168,1126,1120,1106,1059,1020,967,933,928,889,850,844,805,766,725,684,643,638,613,606,552,517,483,436,403,400,345,339,309,278,243,212,167,120,100,78,47,37,18,1800,1752,1709,1677,1638,1634,1620,1589,1556,1518,1479,1441,1404,1363,1323,1287,1251,1215,1178,1174,1144,1100,1052,1020,1012,971,935,931,923,900,861,812,786,744,738,700,666,625,603,563,527,487,445,440,407,364,352,312,307,265,259,213,170,165,153,131,125,120,115,109,101,79,62,48,43,27,23,1796,1791,1754,1741,1707,1669,1656,1619,1576,1539,1503,1469,1441,1397,1358,1317,1313,1303,1264,1258,1215,1205,1165,1104,1066,1061,1048,1013,972,900,865,843,804,799,760,718,678,640,613,565,541,500,464,425,390,346,305,280,242,236,209,188,148,120,107,102,97,54,39,32,26,22,17,1793,1761,1724,1662,1632,1603,1571,1527,1521,1482,1434,1429,1386,1344,1338,1297,1262,1216,1167,1126,1083,1041,999,954,946,910,905,890,850,846,807,759,715,671,668,620,579,534,495,451,407,367,344,340,312,291,271,244,240,236,228,193,188,183,176,172,168,161,120,108,1800,1766,1745,1731,1694,1653,1608,1603,1598,1581,1539,1536,1484,1450,1411,1370,1329,1290,1248,1198,1174,1171,1135,1103,1083,1053,1049,1034,1000,963,924,915,900,897,871,839,795,755,712,673,633,596,591,583,542,496,454,451,412,397,363,318,296,257,217,171,164,132,128,120,113,110,104,85,79,61,56,37,24,16,8,1800,1764,1722,1678,1633,1590,1547,1498,1461,1455,1427,1404,1359,1325,1280,1240,1216,1166,1120,1083,1049,1041,1004,984,949,920,900,893,857,819,772,765,760,721,679,662,657,654,611,571,538,518,498,463,419,379,335,295,288,284,238,232,179,156,136,132,120,116,99,95,1800,1763,1719,1680,1637,1596,1555,1516,1471,1467,1423,1420,1390,1366,1354,1311,1279,1256,1211,1176,1132,1091,1087,1053,1020,988,953,917,900,865,826,791,783,740,694,663,648,609,573,526,485,446,400,393,386,344,302,263,219,174,134,120,112,108,104,98,79,74,67,58,48,44,25,1800,1767,1736,1703,1675,1640,1596,1555,1552,1522,1517,1485,1450,1412,1377,1366,1341,1337,1290,1263,1228,1190,1179,1134,1086,1040,1032,1005,974,943,900,896,861,855,835,812,804,765,734,730,723,681,666,643,608,570,565,523,518,479,474,460,429,391,355,337,307,301,286,239,236,233,207,207,163,120,68,64,42,37,1800,1764,1740,1710,1673,1635,1631,1598,1566,1530,1525,1493,1451,1408,1343,1304,1266,1257,1252,1248,1197,1159,1136,1124,1120,1079,1023,1016,989,952,913,900,865,823,798,774,733,692,681,650,627,591,553,518,482,438,425,390,353,311,284,242,233,198,162,120,76,71,54,16,11,1800,1768,1731,1697,1660,1655,1595,1560,1534,1491,1452,1416,1374,1339,1296,1291,1287,1282,1258,1231,1193,1161,1122,1097,1093,1051,1023,977,941,900,863,859,848,842,806,794,754,715,672,633,585,543,502,454,429,424,418,414,384,360,320,287,283,275,231,226,219,214,208,204,191,166,145,121,116,96,91,73,46,1800,1758,1718,1680,1645,1605,1568,1564,1556,1550,1508,1471,1431,1391,1349,1304,1294,1256,1212,1170,1126,1119,1075,1050,1012,967,917,914,900,857,812,777,766,722,680,637,599,558,526,489,441,419,410,371,368,328,290,286,281,245,202,198,190,177,140,121,110,103,96,92,84,64,44,41,35,19,15,1789,1756,1715,1709,1669,1648,1585,1534,1496,1492,1450,1406,1399,1393,1361,1318,1239,1197,1159,1113,1106,1082,1037,996,955,948,905,900,873,849,843,837,837,797,757,714,666,622,583,574,571,527,482,475,430,384,341,301,259,243,198,153,148,120,84,18,1788,1741,1700,1686,1680,1639,1634,1622,1577,1538,1520,1485,1448,1441,1435,1421,1414,1373,1333,1300,1297,1257,1251,1211,1172,1125,1089,1043,1036,1032,991,954,949,921,917,904,900,860,816,809,767,756,713,669,650,643,591,579,542,518,513,478,443,406,369,351,343,308,273,234,202,165,125,120,109,85,80,65,1800,1754,1724,1678,1642,1618,1579,1545,1542,1509,1469,1432,1386,1345,1304,1261,1225,1179,1137,1081,1075,1013,972,946,900,850,814,778,741,699,695,665,654,610,575,539,498,462,458,401,394,350,302,258,215,171,167,161,154,147,120,1796,1757,1725,1720,1683,1646,1600,1562,1522,1482,1446,1411,1368,1328,1324,1287,1241,1187,1152,1110,1061,1057,1018,994,954,915,900,864,832,768,762,723,716,678,657,616,573,535,490,444,410,356,340,308,264,261,223,184,136,120,113,110,105,94,60,57,52,46,18,1800,1797,1754,1741,1708,1669,1617,1591,1557,1519,1475,1441,1404,1366,1350,1311,1271,1253,1247,1209,1165,1128,1101,1074,1032,982,943,900,878,832,791,780,758,733,728,694,688,684,643,630,601,595,565,559,537,500,476,464,421,376,334,330,289,285,276,228,216,173,169,112,107,97,1800,1775,1756,1752,1703,1662,1622,1575,1570,1533,1509,1472,1435,1394,1386,1380,1343,1301,1263,1228,1186,1177,1153,1147,1108,1103,1066,1032,996,958,955,900,861,809,798,762,754,707,671,637,588,539,499,462,426,421,380,375,332,329,279,242,199,173,133,122,118,101,85,63,56,33,25,19,1796,1755,1718,1678,1644,1604,1558,1520,1479,1475,1467,1431,1420,1374,1340,1298,1266,1225,1182,1121,1083,1079,1027,1020,1015,1009,923,904,900,866,822,819,809,767,722,715,683,679,653,618,579,530,525,487,433,394,369,337,321,276,234,188,183,169,147,143,123,120,96,71,49,25,12,8,1800,1759,1722,1680,1643,1604,1600,1590,1585,1582,1541,1484,1465,1426,1388,1341,1336,1316,1283,1232,1189,1125,1085,1049,1013,1007,1001,959,925,900,865,834,830,781,739,703,669,627,585,551,485,444,400,396,336,330,295,252,205,161,120,110,106,101,96,90,53,36,16,1796,1760,1725,1694,1655,1635,1600,1555,1541,1504,1463,1422,1375,1325,1311,1228,1175,1139,1098,1057,1014,970,969,929,900,894,854,805,770,735,698,695,668,629,616,589,548,510,468,427,420,377,349,312,278,263,243,222,204,198,178,160,137,133,129,120,112,107,61,1800,1762,1723,1683,1646,1603,1566,1529,1523,1484,1446,1400,1386,1350,1345,1329,1292,1245,1203,1159,1113,1077,1034,995,991,951,904,900,858,818,778,735,720,681,641,602,570,530,490,447,403,362,318,280,277,273,240,199,154,120,82,40,35,27,19,1800,1762,1721,1679,1673,1632,1594,1554,1511,1474,1431,1408,1369,1329,1288,1246,1244,1212,1170,1166,1142,1096,1051,1007,944,938,900,897,893,855,815,772,730,685,638,612,574,570,560,537,530,490,445,408,364,321,279,241,236,195,151,136,120,114,99,74,70,63,1800,1764,1757,1744,1711,1672,1639,1599,1560,1517,1472,1437,1389,1351,1344,1337,1304,1266,1224,1185,1161,1120,1114,1073,1060,1022,983,969,930,900,858,816,773,734,692,653,614,610,602,562,488,435,410,387,349,304,298,257,218,175,121,117,85,71,49,43,38,6,1794,1757,1719,1684,1645,1604,1599,1569,1527,1490,1483,1475,1440,1404,1369,1329,1282,1247,1208,1203,1161,1120,1075,1071,1052,996,965,961,958,925,900,865,827,793,753,715,710,665,621,589,565,539,500,460,456,417,378,333,291,285,231,188,148,110,65,21,1800,1765,1733,1695,1641,1602,1562,1521,1482,1464,1429,1422,1389,1359,1322,1284,1244,1207,1201,1164,1153,1118,1084,1045,1041,1001,960,918,900,894,857,817,782,747,709,669,664,625,605,571,523,485,445,408,368,321,275,237,194,148,120,115,110,75,69,63,56,52,46,42,37,31,26,24,19,1800,1760,1725,1716,1688,1681,1642,1608,1595,1556,1522,1483,1442,1434,1395,1359,1324,1321,1286,1256,1216,1175,1139,1096,1056,1014,977,974,937,932,900,860,816,775,738,696,653,606,597,571,549,545,542,503,498,482,446,417,390,355,320,273,232,182,127,120,115,88,73,70,35,29,1800,1797,1753,1712,1669,1663,1631,1586,1540,1504,1466,1427,1390,1355,1314,1274,1268,1232,1218,1178,1139,1099,1064,1060,1049,1043,1003,963,960,922,910,900,863,821,780,741,704,664,622,580,538,531,469,432,397,356,314,276,271,237,204,172,134,120,114,109,106,103,82,76,69,65,44,25,21,15,11,1800,1763,1731,1691,1654,1624,1584,1542,1496,1460,1417,1362,1322,1287,1259,1217,1179,1143,1108,1084,1047,1005,964,922,917,912,900,898,893,852,822,782,742,728,690,648,605,560,519,479,441,436,431,386,374,328,282,245,202,198,192,184,179,135,120,113,108,86,82,77,1795,1756,1718,1679,1647,1608,1566,1522,1478,1434,1392,1389,1350,1315,1275,1231,1192,1154,1109,1102,1056,1021,982,939,900,842,803,755,713,674,632,614,574,535,490,445,434,398,392,346,318,278,241,193,156,120,77,53,46,25,22,16,11,1800,1756,1716,1682,1659,1620,1578,1535,1492,1481,1442,1401,1361,1322,1286,1244,1194,1145,1115,1072,1028,984,977,937,900,883,837,830,793,777,749,707,662,649,612,575,519,480,476,437,418,378,368,327,289,246,200,195,188,145,137,120,1796,1753,1709,1704,1659,1623,1619,1612,1566,1562,1510,1477,1439,1393,1354,1346,1304,1271,1267,1223,1178,1131,1080,1038,994,953,948,903,900,884,839,803,746,703,647,605,563,559,514,471,424,408,404,358,317,277,233,208,194,187,154,115,74,69,37,28,18,13,1796,1758,1755,1700,1658,1616,1604,1562,1525,1489,1447,1409,1367,1361,1324,1283,1245,1203,1162,1117,1112,1105,1061,1056,1011,998,962,959,918,914,900,864,820,772,737,699,653,624,579,535,531,521,478,439,392,346,303,263,250,248,205,204,159,154,120,76,1800,1760,1720,1678,1673,1639,1606,1563,1519,1513,1482,1452,1422,1389,1355,1321,1290,1286,1279,1248,1218,1213,1189,1157,1153,1101,1067,1061,1019,983,935,900,897,866,834,799,761,730,696,690,685,648,611,568,525,478,472,418,406,368,335,309,274,255,252,216,172,135,120,115,111,107,100,97,66,60,34,29,1800,1763,1729,1691,1660,1622,1587,1554,1520,1483,1457,1417,1400,1359,1312,1260,1251,1221,1196,1151,1140,1090,1052,1013,967,960,920,900,863,820,781,743,740,700,660,621,583,545,537,501,461,420,377,311,270,229,186,140,120,76,66,22,1794,1788,1745,1731,1689,1685,1636,1597,1551,1507,1502,1487,1448,1410,1367,1299,1258,1212,1206,1168,1127,1088,1051,1013,1000,964,922,915,900,858,815,773,730,689,644,634,598,563,521,473,467,436,429,389,365,323,285,279,237,199,163,157,142,138,133,120,103,100,78,74,68,50,46,39,35,26,11,1794,1757,1750,1732,1695,1651,1609,1551,1546,1495,1490,1455,1405,1368,1322,1293,1254,1209,1167,1160,1114,1110,1105,1063,1022,981,940,900,893,851,805,762,729,699,613,609,570,527,481,441,398,354,314,294,286,282,238,196,147,140,134,128,120,95,68,1800,1764,1745,1718,1682,1650,1611,1577,1544,1507,1464,1455,1442,1438,1398,1343,1311,1273,1234,1201,1167,1111,1075,1071,1067,1049,1044,1011,970,921,891,851,815,773,729,671,634,593,554,549,510,471,467,427,383,341,304,270,232,190,147,120,117,95,64,59,54,48,35,30,23,7,1800,1757,1695,1654,1606,1569,1532,1506,1496,1496,1457,1453,1438,1402,1359,1332,1292,1247,1237,1197,1160,1130,1119,1083,1042,1003,987,948,926,900,860,807,771,730,686,654,619,606,583,529,483,444,405,383,380,345,299,264,226,221,179,147,120,114,108,66,63,58,54,1800,1760,1726,1722,1680,1640,1603,1572,1566,1526,1485,1443,1406,1366,1315,1309,1265,1253,1224,1185,1146,1134,1125,1085,1080,1024,1014,987,946,900,860,819,751,744,704,660,655,612,567,563,513,503,480,443,400,393,352,345,304,276,233,188,178,127,120,94,71,66,63,47,43,38,22,15,10,1800,1761,1709,1669,1660,1626,1586,1552,1515,1475,1431,1428,1425,1421,1417,1377,1334,1329,1288,1224,1208,1170,1135,1104,1062,1021,979,945,904,900,895,859,814,776,738,729,689,648,645,614,574,532,486,482,438,434,433,389,346,300,257,207,200,195,138,120,113,110,1800,1762,1756,1745,1712,1690,1652,1615,1608,1570,1533,1489,1459,1427,1393,1360,1319,1315,1282,1244,1214,1189,1152,1117,1093,1077,1042,1008,974,971,924,900,864,848,843,805,772,756,717,678,631,628,589,578,541,508,469,464,420,373,327,293,252,243,220,215,211,206,158,120,115,105,100,96,84,78,74,52,48,40,35,15,8,1791,1758,1737,1687,1648,1608,1599,1556,1510,1467,1444,1422,1388,1357,1328,1306,1273,1230,1192,1151,1115,1074,1034,992,955,918,908,900,864,827,823,811,776,741,704,700,695,655,633,592,569,564,525,498,495,475,472,449,429,392,358,322,295,292,246,209,206,162,124,116,109,102,49,31,25,19,1800,1770,1723,1682,1639,1598,1562,1518,1473,1432,1392,1351,1347,1320,1286,1259,1231,1187,1147,1105,1066,1061,1019,1013,982,938,900,896,849,844,806,767,687,643,598,550,510,468,461,424,419,414,372,332,302,297,267,259,226,198,164,123,113,98,92,89,82,63,59,48,25,16,11,7,0,1800,1764,1739,1701,1663,1619,1584,1544,1508,1473,1437,1398,1360,1315,1273,1231,1190,1185,1140,1097,1057,1014,975,962,924,918,900,861,819,776,734,694,652,608,602,599,562,518,469,460,420,382,340,302,296,296,285,281,228,183,139,132,120,115,55,49,33,1800,1768,1760,1745,1709,1667,1607,1567,1530,1507,1466,1425,1390,1386,1341,1316,1265,1229,1194,1152,1108,1102,1073,1037,1027,991,968,963,930,926,900,853,823,817,775,749,708,666,600,554,520,483,449,444,391,353,318,302,261,220,214,155,151,120,115,96,90,72,66,44,37,32,27,1800,1763,1727,1690,1644,1637,1599,1594,1589,1552,1546,1509,1471,1428,1389,1348,1343,1339,1329,1302,1261,1207,1174,1133,1117,1080,1043,1007,965,926,920,900,885,852,808,802,788,750,710,667,631,584,580,539,494,460,457,425,401,358,351,307,280,255,212,208,203,191,187,181,167,141,136,128,120,83,34,1800,1767,1762,1744,1739,1703,1647,1612,1571,1530,1485,1444,1425,1392,1354,1340,1301,1261,1228,1193,1147,1117,1072,1031,1024,991,986,947,900,893,881,859,827,778,743,703,653,616,580,562,528,498,465,428,385,379,367,335,297,280,236,222,180,134,120,79,73,31,21,15,10,4,1794,1755,1710,1691,1655,1621,1616,1571,1526,1482,1437,1423,1378,1342,1337,1321,1317,1276,1236,1186,1130,1082,1041,1000,986,944,900,887,846,839,797,743,737,699,658,618,581,532,528,482,441,405,358,318,269,223,217,180,164,130,123,117,107,99,75,54,50,31,26,18,1800,1765,1736,1701,1688,1654,1619,1585,1578,1560,1521,1492,1456,1453,1417,1385,1346,1314,1283,1251,1244,1210,1166,1130,1117,1080,1045,998,958,916,900,896,891,851,846,817,782,757,726,654,619,582,578,536,529,481,454,422,393,349,313,304,269,225,176,149,120,113,107,102,94,88,82,77,65,60,55,12,5,1796,1768,1745,1718,1678,1646,1609,1593,1558,1515,1483,1447,1413,1373,1342,1318,1308,1263,1233,1195,1164,1161,1151,1123,1095,1061,1027,1021,980,971,932,900,897,861,824,799,766,734,728,701,666,621,615,576,545,505,465,424,383,340,301,266,229,219,214,208,168,127,119,83,51,20,1800,1764,1720,1675,1636,1609,1597,1562,1526,1508,1474,1434,1390,1345,1309,1267,1226,1187,1150,1106,1061,1056,1017,1014,994,957,911,892,853,813,808,755,718,675,662,654,615,578,536,499,446,402,356,307,270,265,223,184,146,139,120,76,70,51,43,31,12,1800,1759,1715,1693,1653,1608,1521,1484,1443,1398,1354,1313,1272,1232,1229,1194,1154,1128,1090,1082,1070,1033,1001,976,934,900,889,858,818,778,743,704,667,662,622,603,565,503,461,439,434,392,344,298,292,249,208,202,193,177,150,134,128,123,118,96,80,53,45,1796,1753,1710,1670,1636,1580,1574,1569,1554,1527,1494,1457,1418,1383,1338,1294,1257,1212,1205,1165,1123,1079,1075,1034,989,987,982,965,928,900,854,811,762,755,714,668,629,590,551,513,471,431,426,410,355,316,273,228,179,143,139,117,112,81,59,55,50,31,25,21,16,6,1800,1761,1757,1716,1667,1636,1585,1540,1533,1500,1460,1421,1379,1338,1292,1252,1212,1166,1131,1117,1082,1041,1026,984,946,900,858,821,779,737,714,670,625,592,588,557,516,500,458,414,369,365,321,282,244,200,193,189,184,176,151,132,120,114,114,111,73,52,46,38,16,10,1800,1770,1736,1702,1698,1661,1618,1614,1600,1564,1526,1522,1480,1430,1384,1339,1297,1256,1241,1208,1173,1136,1098,1054,1017,978,974,968,926,907,900,873,830,792,749,738,702,663,648,643,604,553,509,468,426,386,340,299,247,203,198,133,129,125,112,91,85,71,48,40,30,25,19,16,12,1795,1758,1698,1657,1615,1572,1514,1509,1460,1422,1382,1348,1305,1255,1215,1169,1129,1089,1084,1043,1016,988,945,900,864,826,795,752,707,665,661,618,588,558,536,500,468,437,385,379,343,337,331,326,282,238,196,153,1800,1777,1739,1697,1645,1611,1568,1563,1514,1500,1461,1456,1403,1370,1329,1281,1278,1236,1229,1185,1144,1104,1070,1032,1029,994,958,918,911,900,864,832,789,743,733,720,714,669,617,581,536,522,480,439,393,388,344,307,270,231,191,150,145,120,79,71,48,43,1800,1763,1726,1681,1641,1587,1547,1518,1482,1437,1395,1364,1322,1281,1265,1229,1199,1153,1146,1120,1116,1089,1068,1063,1035,1004,997,992,987,954,913,900,859,813,807,762,722,693,655,614,568,562,517,473,417,376,350,347,306,269,233,189,160,123,118,1800,1762,1737,1702,1655,1618,1577,1541,1502,1463,1429,1392,1332,1323,1294,1253,1215,1182,1147,1135,1129,1082,1038,1002,999,986,980,947,943,906,900,859,851,819,788,754,720,717,681,651,612,547,504,461,422,373,337,294,264,228,208,203,200,180,152,126,120,103,98,93,89,67,48,27,23,18,12,6,2,1795,1755,1718,1686,1660,1656,1615,1580,1549,1510,1478,1471,1463,1418,1381,1345,1301,1292,1274,1251,1223,1210,1180,1153,1147,1135,1125,1092,1087,1083,1039,996,987,963,941,913,903,900,852,810,764,720,718,672,628,623,604,584,563,536,510,482,454,426,393,358,354,352,346,341,289,260,223,210,205,204,198,153,142,135,120,112,107,100,96,75,69,46,25,1800,1765,1733,1698,1653,1618,1581,1547,1509,1473,1470,1428,1387,1382,1337,1294,1257,1214,1182,1179,1174,1166,1128,1107,1062,1039,995,987,948,905,900,857,812,804,773,732,701,698,658,622,564,525,482,436,432,386,381,339,295,289,251,242,207,156,120,114,108,69,59,16,1800,1762,1756,1710,1697,1663,1659,1616,1581,1541,1501,1460,1421,1381,1331,1288,1245,1206,1163,1157,1115,1053,1019,978,941,893,857,831,827,786,742,698,656,613,568,520,497,490,485,450,438,396,353,310,305,264,260,247,204,158,120,1797,1792,1789,1750,1710,1677,1641,1605,1570,1565,1527,1463,1415,1383,1342,1327,1286,1246,1205,1164,1123,1091,1083,1078,1030,1001,961,956,952,920,900,885,851,835,793,790,750,713,669,629,582,546,504,500,461,449,406,361,323,278,275,271,235,194,182,143,120,103,98,81,74,66,33,26,14,6,2,1796,1792,1749,1701,1698,1660,1622,1575,1569,1549,1501,1465,1422,1382,1376,1369,1332,1293,1258,1219,1173,1131,1087,1044,1039,1004,964,960,924,900,880,842,803,799,793,752,714,672,666,660,615,577,532,486,447,441,439,387,382,340,334,320,316,312,267,261,257,254,249,243,240,236,229,224,213,165,120,75,68,44,39,21,1800,1796,1758,1720,1682,1643,1605,1601,1555,1513,1510,1502,1462,1423,1386,1338,1327,1302,1296,1259,1247,1217,1178,1162,1126,1088,1040,1001,960,919,900,854,843,840,807,776,741,699,691,650,645,597,559,516,513,468,423,384,382,343,335,332,298,274,234,190,186,186,146,140,120,115,112,93,69,46,40,32,26,22,1800,1757,1752,1711,1670,1632,1623,1549,1505,1461,1458,1422,1379,1333,1291,1251,1213,1175,1121,1073,1048,1031,990,975,947,915,900,892,864,826,809,766,722,717,671,640,598,553,534,494,448,443,436,432,387,347,342,317,278,241,236,197,192,148,120,75,69,30,1790,1749,1708,1669,1666,1655,1618,1597,1554,1515,1479,1438,1402,1362,1325,1322,1283,1237,1221,1216,1171,1161,1155,1150,1110,1107,1092,1053,1050,1003,968,938,900,861,818,769,743,703,700,657,652,615,571,544,519,478,475,432,421,386,381,364,326,289,244,195,153,149,134,120,112,107,103,99,68,48,1800,1794,1755,1704,1673,1668,1602,1556,1517,1482,1439,1430,1388,1351,1332,1288,1247,1207,1166,1126,1122,1089,1083,1038,992,957,952,908,900,861,815,774,732,727,680,637,627,620,584,544,502,458,438,397,387,364,334,293,290,247,242,237,193,149,144,117,99,76,73,69,52,45,20,14,1796,1793,1751,1718,1679,1641,1597,1560,1521,1481,1440,1434,1392,1350,1337,1302,1240,1235,1201,1149,1145,1142,1102,1064,1023,1019,976,951,944,900,880,870,833,828,791,749,706,665,662,620,579,573,528,522,481,446,409,382,378,345,305,258,249,206,163,120,87,79,34,28,14,1800,1761,1719,1708,1671,1632,1594,1552,1546,1520,1480,1473,1467,1424,1419,1367,1343,1306,1266,1226,1223,1215,1177,1138,1123,1083,1041,1038,1022,987,984,940,936,933,896,860,814,802,764,723,686,683,638,594,589,577,512,471,427,385,378,340,303,265,222,218,185,180,140,120,115,71,67,62,59,52,1800,1765,1761,1711,1672,1634,1594,1553,1513,1469,1464,1416,1376,1341,1306,1257,1217,1214,1202,1160,1116,1102,1069,1063,1018,984,945,940,924,900,857,814,774,752,709,665,633,595,558,550,514,488,441,398,314,257,217,210,199,192,120,80,51,46,40,32,25,21,1793,1749,1714,1672,1634,1630,1624,1591,1549,1510,1467,1461,1427,1386,1336,1333,1286,1246,1202,1157,1115,1074,1032,985,980,943,900,868,863,856,830,810,751,707,665,619,579,533,490,448,392,386,374,367,362,341,307,304,298,293,247,242,197,152,110,68,33,1792,1775,1771,1731,1695,1648,1606,1583,1546,1509,1463,1438,1397,1388,1354,1310,1268,1229,1186,1175,1137,1100,1057,1023,986,946,906,900,860,817,812,775,743,705,700,694,649,609,605,560,552,510,464,425,420,367,334,296,251,218,213,175,136,120,88,67,60,55,44,39,35,30,20,1800,1768,1728,1695,1658,1615,1608,1572,1530,1487,1451,1416,1374,1355,1319,1282,1238,1201,1160,1117,1109,1103,1070,1037,998,960,920,900,864,860,818,780,773,733,729,686,659,645,609,571,566,560,557,503,496,454,433,396,349,347,344,292,286,245,200,162,120,115,103,97,1800,1795,1772,1754,1715,1668,1626,1581,1568,1534,1517,1512,1489,1453,1448,1405,1368,1365,1325,1285,1242,1201,1159,1124,1086,1046,1020,985,957,923,900,875,837,799,795,758,753,718,679,653,581,540,505,468,426,420,416,404,370,327,283,242,200,193,152,144,120,100,88,69,65,41,35,27,19,1800,1760,1719,1677,1635,1591,1529,1525,1518,1498,1453,1411,1407,1391,1358,1317,1274,1240,1220,1178,1139,1135,1131,1109,1104,1062,1013,970,927,924,916,910,900,863,833,801,793,789,784,732,699,660,621,584,546,497,455,429,387,382,362,357,341,337,298,293,286,281,277,277,236,189,182,174,130,119,99,1800,1771,1737,1707,1698,1663,1659,1626,1620,1572,1535,1510,1468,1426,1423,1374,1339,1303,1264,1225,1222,1182,1144,1139,1097,1057,1054,1025,989,948,909,900,870,832,829,793,786,781,743,707,667,617,578,535,531,527,517,477,435,399,361,354,350,317,299,261,226,190,150,120,115,110,104,98,60,38,33,28,24,17,1800,1775,1737,1698,1657,1613,1575,1571,1562,1527,1480,1443,1409,1404,1366,1323,1318,1289,1261,1225,1222,1215,1209,1169,1121,1084,1082,1043,1037,1021,984,944,900,859,819,777,730,684,641,592,555,516,508,504,458,452,413,371,327,282,232,186,182,177,155,131,120,99,97,76,70,65,60,55,51,47,1800,1759,1720,1706,1673,1641,1611,1569,1533,1492,1451,1411,1371,1366,1361,1353,1328,1298,1246,1209,1198,1162,1124,1086,1043,1000,963,918,900,856,853,806,767,736,697,659,656,616,612,573,566,529,490,468,428,421,383,378,338,293,249,243,229,222,181,167,120,116,106,87,56,51,43,36,31,26,20,12,1800,1766,1727,1715,1672,1647,1633,1598,1558,1519,1490,1452,1414,1408,1365,1325,1285,1236,1229,1193,1151,1146,1105,1051,1007,965,949,932,926,902,900,892,849,843,804,762,744,694,648,635,630,621,615,580,527,504,497,472,441,419,414,405,362,355,300,278,271,242,213,196,169,165,148,144,139,1800,1764,1721,1682,1644,1635,1599,1564,1516,1481,1421,1389,1347,1288,1255,1215,1176,1116,1076,1041,1017,1011,974,932,926,900,888,855,821,781,729,719,696,658,612,556,547,515,469,464,424,382,341,298,274,272,263,224,190,151,120,110,105,100,76,69,37,31,20,1755,1718,1710,1706,1702,1651,1646,1606,1545,1500,1455,1442,1408,1372,1336,1300,1263,1231,1224,1201,1163,1157,1139,1106,1069,1052,1048,1043,1003,960,920,900,854,849,807,766,732,687,682,644,610,606,562,557,520,480,439,404,395,346,301,251,207,165,120,113,97,92,74,52,48,40,21,16,10,900,895,849,845,803,758,716,672,632,589,565,531,491,449,442,410,389,365,328,286,250,213,168,127,86,50,6,1800,1767,1723,1682,1646,1611,1568,1532,1528,1488,1455,1414,1374,1359,1318,1275,1233,1224,1186,1151,1107,1064,1027,988,949,908,897,894,862,825,796,755,716,675,635,631,582,542,505,499,459,425,384,376,338,293,249,205,164,160,120,83,55,45,38,32,25,1800,1778,1736,1703,1661,1619,1579,1538,1498,1495,1491,1460,1421,1373,1334,1294,1276,1232,1225,1188,1145,1104,1063,1057,1019,1013,971,928,900,858,812,771,731,687,681,643,600,558,535,531,511,511,466,449,414,374,332,317,313,308,270,232,188,143,116,111,93,88,70,44,40,36,32,1800,1735,1700,1663,1620,1609,1565,1526,1480,1440,1398,1389,1359,1323,1283,1262,1255,1213,1169,1128,1075,1039,999,969,929,893,884,870,866,824,817,779,737,696,673,628,585,579,542,485,435,395,356,353,344,340,303,276,206,141,120,110,104,96,63,32,27,21,18,13,9,1794,1753,1710,1665,1647,1643,1639,1598,1588,1584,1545,1503,1464,1423,1417,1404,1370,1328,1289,1253,1218,1178,1136,1130,1117,1113,1076,1036,990,946,911,900,887,856,817,777,741,700,671,632,625,586,559,520,496,465,458,433,394,350,315,306,294,246,209,167,156,110,105,97,91,86,71,47,43,18,10,5,1794,1756,1715,1677,1636,1622,1594,1559,1516,1499,1465,1420,1377,1335,1321,1288,1254,1212,1168,1162,1123,1080,1075,1031,992,978,941,937,900,859,819,788,730,688,660,620,581,544,509,467,418,375,365,338,300,263,221,183,139,120,112,105,84,67,61,56,26,18,12,7,1792,1752,1743,1733,1700,1661,1654,1623,1584,1542,1536,1469,1447,1410,1401,1361,1330,1294,1252,1249,1204,1200,1189,1155,1115,1078,1040,1001,963,924,900,866,830,781,777,734,681,643,638,631,590,549,546,511,470,464,419,415,411,367,322,269,263,257,251,247,206,200,136,120,81,66,27,1796,1784,1745,1712,1659,1626,1601,1585,1582,1537,1440,1407,1401,1364,1360,1319,1315,1276,1244,1185,1150,1111,1082,1049,1019,989,983,970,961,956,900,867,824,776,731,727,671,663,639,603,573,541,505,461,418,383,318,315,308,301,274,240,208,173,126,120,112,106,66,61,46,27,23,9,4,1794,1742,1740,1673,1650,1643,1607,1576,1537,1502,1463,1458,1453,1430,1426,1422,1418,1381,1367,1361,1354,1314,1295,1271,1232,1217,1189,1187,1142,1135,1108,1076,1034,1029,982,952,900,855,847,815,788,761,756,711,685,657,626,617,590,551,546,501,456,420,390,383,340,295,253,220,214,182,154,150,120,92,54,33,1795,1762,1752,1707,1666,1651,1606,1569,1554,1516,1490,1444,1418,1380,1338,1322,1285,1247,1238,1219,1179,1139,1136,1100,1069,1061,1023,981,956,951,909,900,853,812,771,735,694,688,678,635,631,615,574,531,525,484,480,433,396,364,355,355,349,318,276,259,221,177,132,120,116,101,93,88,31,24,19,13,1795,1754,1750,1711,1690,1660,1625,1587,1551,1544,1503,1461,1419,1392,1383,1349,1308,1270,1264,1229,1192,1188,1184,1158,1149,1110,1070,1057,1020,993,957,914,900,894,852,825,779,735,697,653,611,572,517,491,451,446,405,367,342,337,330,289,285,282,268,260,257,215,192,164,137,129,120,108,1800,1761,1719,1679,1637,1612,1600,1563,1557,1546,1519,1479,1457,1453,1401,1366,1326,1303,1258,1227,1184,1138,1133,1095,1089,1081,1043,1000,981,940,906,900,894,848,807,763,758,753,717,673,624,616,616,573,566,527,484,439,400,368,338,334,329,322,306,301,260,251,214,175,132,123,119,84,54,43,31,1800,1762,1749,1739,1711,1705,1666,1626,1622,1618,1615,1610,1585,1526,1463,1458,1453,1427,1395,1354,1341,1298,1275,1268,1235,1207,1172,1166,1131,1091,1087,1053,1012,970,926,917,900,897,870,832,796,790,773,735,697,656,611,570,529,486,481,472,429,419,378,333,288,283,272,228,184,143,135,130,120,117,22,15,6,3,1794,1755,1727,1688,1646,1604,1600,1597,1530,1478,1437,1395,1351,1299,1261,1220,1212,1181,1160,1128,1082,1042,997,961,955,900,859,818,776,742,700,695,691,685,647,608,603,590,561,557,509,473,432,404,380,339,292,287,247,205,166,159,120,84,53,33,29,23,18,1800,1765,1728,1721,1695,1650,1643,1603,1555,1520,1480,1435,1379,1341,1337,1293,1243,1240,1240,1236,1191,1155,1111,1083,1041,1000,949,905,900,876,836,825,821,815,810,785,742,732,688,642,598,555,511,468,424,382,338,285,276,271,266,234,207,203,181,140,134,129,120,116,112,108,1800,1759,1720,1684,1649,1607,1601,1597,1554,1517,1502,1462,1426,1389,1383,1381,1369,1338,1304,1267,1229,1183,1174,1171,1130,1099,1062,1023,984,938,900,897,879,836,831,801,757,715,712,674,609,565,526,493,455,388,381,341,334,294,249,243,209,203,141,120,79,69,57,36,28,12,9,1800,1764,1724,1710,1675,1636,1589,1564,1561,1521,1479,1475,1455,1413,1399,1352,1314,1273,1226,1187,1146,1111,1069,1047,1039,1019,976,936,900,887,853,850,797,758,719,677,666,626,621,618,574,535,499,456,418,378,356,314,274,262,226,186,129,120,85,78,73,34,20,1800,1768,1762,1706,1675,1630,1580,1559,1523,1490,1464,1424,1381,1356,1352,1306,1301,1236,1190,1150,1115,1075,1054,1011,973,933,900,896,866,824,780,745,731,695,649,645,601,561,522,485,447,443,436,396,391,356,349,308,273,234,189,148,120,117,75,53,50,43,37,29,26,21,15,1800,1770,1732,1715,1673,1638,1621,1584,1537,1529,1485,1439,1400,1362,1321,1283,1238,1203,1162,1120,1116,1113,1081,1040,991,952,900,856,850,808,804,761,752,712,681,639,599,555,549,513,475,451,408,382,340,324,284,275,270,266,262,250,205,200,157,151,146,131,120,113,71,66,41,38,24,17,11,600,563,523,482,442,403,363,324,1790,1761,1704,1661,1604,1570,1521,1470,1408,1364,1351,1346,1304,1260,1255,1232,1212,1205,1157,1118,1071,1032,1027,994,954,945,901,900,855,826,788,733,690,646,581,538,499,457,416,373,370,324,267,224,180,129,120,115,82,73,38,34,26,1800,1762,1723,1673,1633,1609,1587,1546,1499,1459,1455,1448,1433,1406,1400,1361,1321,1307,1271,1231,1191,1159,1119,1076,1031,1022,986,981,947,917,900,895,854,816,813,764,723,677,630,626,584,570,531,484,429,384,344,298,259,237,231,227,220,220,192,166,141,121,110,1800,1760,1694,1679,1636,1590,1583,1539,1494,1463,1420,1378,1336,1310,1268,1232,1226,1182,1136,1125,1089,1045,1009,1005,1002,949,900,882,835,819,778,728,701,655,630,581,542,505,461,418,415,374,370,336,293,255,213,181,160,120,81,75,69,51,33,29,26,21,14,1800,1773,1752,1748,1720,1679,1633,1628,1585,1580,1534,1497,1453,1414,1371,1366,1363,1323,1268,1229,1181,1166,1162,1157,1116,1101,1068,1044,1035,984,945,907,900,875,871,829,826,820,781,738,698,656,610,599,594,552,529,507,470,440,401,365,339,301,296,292,242,197,177,124,117,107,96,73,70,1800,1760,1714,1667,1616,1583,1542,1503,1492,1452,1387,1338,1300,1259,1218,1179,1174,1135,1099,1064,1058,1012,975,937,900,898,854,807,762,722,716,702,664,634,591,587,527,483,452,416,409,367,324,319,309,265,229,193,161,120,110,105,96,90,44,1794,1789,1743,1722,1684,1640,1594,1561,1522,1490,1449,1410,1369,1332,1328,1323,1290,1251,1237,1231,1198,1156,1150,1110,1067,1033,1011,973,970,933,900,855,801,762,723,683,650,616,570,526,505,476,473,425,374,331,292,243,184,180,176,133,128,120,112,1800,1766,1721,1711,1671,1630,1614,1607,1572,1568,1558,1519,1475,1437,1395,1352,1316,1269,1227,1221,1178,1137,1131,1095,1054,1011,1008,964,937,900,839,832,789,763,727,693,652,611,568,541,536,497,491,464,420,414,377,334,318,279,236,192,147,120,75,32,24,17,13,1800,1763,1720,1684,1639,1596,1555,1514,1448,1404,1367,1359,1320,1278,1271,1266,1229,1193,1188,1183,1145,1118,1108,1082,1046,1007,1003,999,999,962,916,900,854,811,773,730,689,664,621,577,550,516,483,479,446,442,401,354,306,260,225,186,161,137,132,120,98,73,66,58,30,25,1795,1755,1716,1692,1689,1651,1606,1568,1537,1494,1491,1414,1409,1376,1336,1306,1271,1265,1227,1177,1148,1142,1101,1060,1014,972,919,900,856,815,767,723,685,648,601,597,556,538,506,478,443,407,368,331,301,276,230,200,175,141,120,82,56,47,38,32,15,9,1800,1766,1724,1676,1645,1619,1579,1529,1503,1497,1468,1430,1403,1397,1374,1365,1327,1292,1266,1248,1212,1181,1129,1078,1034,971,925,900,879,876,857,819,783,758,723,688,652,608,566,527,485,463,430,429,375,369,313,268,263,200,167,154,148,142,136,120,74,28,13,1793,1756,1751,1737,1700,1667,1649,1582,1538,1486,1444,1402,1397,1353,1317,1269,1264,1226,1189,1151,1112,1072,1031,988,947,936,900,854,846,808,787,744,727,723,720,680,636,596,556,548,501,456,411,368,325,230,215,189,147,120,90,64,39,35,21,1800,1751,1748,1702,1698,1693,1646,1604,1558,1512,1466,1461,1442,1415,1376,1371,1322,1280,1275,1259,1220,1180,1126,1122,1113,1079,1054,1021,998,961,915,900,887,842,797,758,714,704,700,678,639,585,548,509,465,455,448,408,366,349,309,262,217,209,200,140,134,120,116,75,1800,1763,1729,1725,1691,1648,1603,1557,1517,1470,1439,1396,1392,1355,1319,1299,1258,1208,1181,1136,1100,1060,1023,981,945,924,916,900,862,821,782,746,704,659,647,610,569,564,515,509,481,443,437,398,353,310,270,233,194,154,120,115,75,26,1800,1795,1791,1778,1755,1711,1686,1657,1611,1591,1551,1515,1461,1422,1382,1379,1340,1335,1331,1296,1293,1280,1277,1239,1188,1155,1115,1074,1054,1015,1007,972,944,939,900,895,854,814,810,761,717,667,627,585,542,504,459,417,375,348,300,258,214,209,189,184,152,129,121,116,98,84,76,72,1794,1759,1735,1705,1668,1620,1593,1560,1554,1514,1495,1472,1434,1393,1359,1318,1281,1238,1196,1185,1178,1143,1103,1066,1026,1014,977,936,917,900,875,847,770,728,682,643,614,605,566,523,492,448,403,370,365,320,309,281,241,206,180,162,136,130,120,85,52,32,26,22,17,14,1800,1764,1732,1700,1655,1630,1590,1553,1512,1476,1436,1394,1361,1323,1281,1253,1215,1176,1168,1135,1095,1089,1063,1032,989,981,981,947,923,900,867,837,793,749,711,673,631,600,576,532,510,471,429,411,407,407,378,372,342,338,312,269,220,177,134,120,116,111,106,99,80,56,48,43,38,34,27,1800,1767,1729,1692,1652,1646,1636,1606,1578,1543,1537,1495,1489,1449,1414,1363,1321,1283,1244,1203,1145,1108,1101,1075,1034,1020,983,947,941,900,862,823,776,770,761,726,705,665,654,613,593,564,525,472,431,388,385,346,307,267,230,225,216,180,142,120,82,63,57,33,27,21,16,12,1791,1752,1717,1676,1642,1630,1594,1563,1522,1477,1467,1426,1382,1340,1334,1303,1260,1256,1216,1176,1151,1112,1068,1063,1060,1016,973,931,900,854,809,764,761,719,715,707,663,619,575,532,488,474,438,394,351,307,259,219,177,172,131,128,122,117,1794,1788,1747,1706,1661,1607,1568,1515,1492,1448,1424,1389,1351,1307,1263,1223,1182,1125,1086,1047,1041,1000,957,911,900,895,866,825,813,775,771,750,710,671,630,595,572,549,505,463,422,418,361,320,273,222,189,148,120,77,71,67,38,35,32,22,17,9,1800,1757,1720,1705,1690,1659,1617,1592,1572,1566,1525,1519,1464,1457,1453,1436,1399,1391,1332,1323,1274,1227,1199,1162,1156,1151,1108,1082,1053,1018,997,956,950,913,900,871,866,825,819,787,775,735,691,643,621,615,564,527,488,449,442,398,388,365,360,333,309,302,269,251,247,242,216,181,165,122,117,110,97,71,67,40,34,1800,1763,1725,1682,1637,1634,1594,1553,1549,1541,1508,1471,1441,1407,1371,1340,1305,1267,1232,1228,1189,1154,1120,1079,1027,1023,978,928,919,900,858,817,777,737,729,724,690,655,616,576,537,530,491,453,412,365,321,317,313,307,259,224,190,185,181,138,120,114,110,107,93,76,71,52,32,14,1800,1764,1732,1706,1669,1665,1621,1582,1546,1506,1470,1429,1405,1401,1321,1273,1230,1180,1141,1107,1102,1048,1042,1036,1001,966,959,938,901,900,895,892,880,874,834,792,747,702,681,643,618,568,534,494,471,417,374,331,299,254,210,207,155,128,120,93,87,53,48,38,32,18,1795,1764,1710,1669,1623,1603,1567,1531,1494,1450,1410,1396,1392,1357,1323,1276,1235,1194,1154,1111,1094,1052,1049,1009,1004,987,981,939,900,825,782,743,702,660,626,602,585,547,512,478,434,393,388,340,299,291,278,272,228,183,146,120,78,27,1800,1793,1786,1756,1713,1672,1656,1632,1626,1596,1576,1572,1567,1520,1514,1510,1479,1452,1429,1387,1361,1336,1294,1248,1205,1153,1108,1063,1049,1011,974,971,927,900,854,826,795,753,727,687,653,600,569,543,512,466,459,452,415,411,340,303,294,248,204,161,156,147,143,132,123,108,104,100,97,87,82,70,36,26,8,1800,1770,1733,1712,1691,1655,1622,1585,1530,1496,1493,1479,1446,1413,1374,1336,1299,1262,1224,1180,1174,1142,1103,1098,1077,1056,1046,1006,968,932,900,883,849,812,774,733,703,663,636,602,558,522,482,444,401,362,357,315,246,218,181,142,120,116,102,66,20,1800,1767,1735,1732,1689,1644,1640,1604,1571,1530,1492,1453,1405,1370,1344,1301,1266,1224,1172,1125,1086,1067,1016,970,945,916,900,852,820,785,740,703,659,650,629,623,619,583,545,507,466,423,381,346,302,298,250,226,205,199,176,172,145,137,131,127,120,113,106,101,95,43,26,20,9,5,1794,1755,1715,1675,1632,1626,1584,1544,1472,1466,1460,1423,1382,1369,1358,1321,1282,1195,1155,1114,1072,1030,976,935,900,860,825,780,765,728,661,617,579,547,503,463,436,396,354,348,310,268,261,248,210,207,170,131,118,97,74,44,39,33,15,1800,1768,1726,1688,1646,1638,1595,1557,1520,1488,1443,1407,1402,1351,1312,1265,1230,1194,1153,1105,1063,1023,1017,980,940,902,900,897,877,833,795,755,717,671,655,628,601,572,569,544,502,465,439,431,400,362,359,352,310,303,260,255,249,243,189,162,128,124,1794,1760,1720,1717,1710,1706,1680,1641,1604,1569,1563,1526,1485,1437,1427,1381,1339,1320,1290,1264,1218,1200,1160,1115,1064,1027,993,951,908,900,860,819,809,772,736,706,665,624,578,539,493,454,412,347,309,269,227,186,181,136,110,88,83,64,58,52,43,34,13,9,5,1800,1767,1733,1709,1673,1627,1589,1542,1538,1533,1494,1467,1420,1384,1340,1296,1259,1231,1190,1154,1107,1065,1039,1014,1008,1004,982,944,916,900,856,818,778,734,688,643,598,552,549,542,517,490,479,437,398,352,309,265,257,226,187,153,120,93,61,27,1794,1751,1709,1659,1624,1581,1539,1494,1455,1403,1368,1327,1291,1249,1213,1159,1119,1082,1033,1002,957,940,900,861,846,807,773,736,709,666,622,559,524,520,483,447,403,370,354,310,303,261,218,202,161,156,145,120,115,109,104,97,93,84,64,39,33,27,12,1800,1759,1721,1679,1637,1605,1602,1562,1524,1483,1442,1403,1362,1356,1313,1273,1268,1229,1191,1153,1145,1102,1060,1051,1010,979,970,929,900,858,823,784,776,737,731,705,660,631,614,611,572,555,525,466,456,421,382,354,321,318,281,276,243,237,234,192,154,141,135,120,117,74,27,14,7,1,1800,1760,1718,1681,1637,1594,1554,1544,1512,1480,1450,1416,1384,1352,1328,1295,1290,1284,1279,1246,1201,1154,1139,1107,1065,1030,993,959,926,900,869,864,820,788,743,699,657,622,581,565,539,505,474,463,420,380,376,359,327,286,249,212,177,174,164,123,118,98,94,87,80,62,52,41,39,35,31,24,21,1794,1764,1725,1679,1635,1584,1540,1537,1498,1445,1412,1375,1340,1297,1254,1211,1173,1166,1137,1099,1055,1016,977,974,969,944,921,900,881,860,833,829,825,821,779,732,724,719,678,637,632,587,574,548,511,476,469,427,400,357,311,308,302,249,206,163,1788,1750,1715,1709,1679,1643,1606,1567,1532,1492,1450,1429,1396,1360,1318,1271,1219,1186,1145,1104,1061,1011,970,966,933,900,872,829,785,749,715,685,631,597,558,553,510,496,453,414,380,337,313,309,275,231,227,166,125,119,105,84,79,73,53,35,29,22,17,12,8,1796,1757,1719,1678,1669,1650,1611,1581,1536,1511,1471,1430,1386,1373,1370,1365,1345,1302,1292,1241,1206,1166,1120,1075,1067,1034,998,992,947,907,900,867,830,792,748,744,699,695,692,692,652,614,595,553,522,491,487,441,427,392,324,319,277,264,217,177,129,124,119,72,65,57,51,1800,1759,1719,1671,1626,1583,1544,1539,1496,1448,1443,1407,1365,1302,1262,1217,1175,1131,1055,1044,1005,938,891,868,840,797,748,745,700,659,615,571,530,526,520,515,468,420,412,381,378,343,339,296,290,248,213,166,121,115,103,75,63,57,39,20,17,1800,1731,1726,1721,1678,1633,1628,1583,1559,1527,1466,1463,1461,1411,1407,1404,1395,1352,1308,1269,1266,1253,1218,1181,1148,1108,1096,1055,1014,975,929,925,887,847,808,779,745,703,666,622,609,572,531,521,477,431,390,347,321,276,271,267,246,211,205,164,158,120,90,44,35,29,23,1800,1768,1726,1679,1643,1639,1591,1555,1513,1470,1430,1392,1348,1311,1274,1219,1181,1145,1103,1060,1021,1016,981,936,900,859,854,838,801,762,722,689,685,634,609,572,553,523,502,469,424,387,321,315,272,236,197,152,148,120,81,53,49,26,21,14,10,1800,1762,1723,1684,1679,1664,1598,1551,1508,1475,1447,1434,1389,1382,1363,1316,1277,1270,1263,1226,1195,1156,1135,1128,1079,1041,1021,991,975,939,904,895,851,845,809,805,758,732,695,649,636,631,591,577,515,504,481,468,429,387,382,342,285,265,242,208,184,150,123,121,114,111,66,9,1,1800,1766,1730,1683,1662,1633,1595,1550,1507,1489,1450,1409,1359,1321,1278,1233,1200,1187,1151,1115,1077,1070,1032,988,960,933,930,900,870,827,794,760,722,716,673,665,631,588,562,556,514,482,438,411,374,356,352,347,311,305,274,269,228,202,196,158,130,120,113,97,58,54,35,27,23,16,1800,1796,1755,1734,1709,1676,1632,1571,1565,1526,1521,1478,1453,1419,1355,1315,1312,1296,1290,1285,1236,1229,1189,1143,1101,1064,1020,993,954,908,900,859,810,766,763,723,682,652,647,604,549,510,470,431,366,325,284,234,193,155,129,120,114,110,103,55,49,29,600,559,518,492,457,421,415,379,374,330,288,1800,1764,1719,1705,1702,1666,1630,1601,1594,1528,1486,1471,1444,1414,1373,1328,1315,1270,1231,1193,1180,1138,1091,1051,1008,919,900,854,813,771,732,693,688,649,631,627,591,575,571,529,488,445,399,396,357,328,288,278,233,195,146,120,113,86,78,32,17,11,1800,1765,1759,1715,1682,1643,1602,1559,1519,1491,1455,1416,1361,1324,1313,1309,1268,1227,1179,1140,1098,1053,1048,1023,995,952,918,908,900,868,828,786,756,716,712,682,676,657,621,616,575,539,504,465,461,413,369,332,287,227,222,217,210,203,182,161,143,138,121,117,1800,1763,1719,1681,1674,1639,1635,1591,1580,1535,1493,1435,1389,1381,1376,1339,1333,1327,1282,1242,1238,1176,1138,1100,1078,1045,1008,974,929,900,853,817,814,767,727,684,642,597,555,544,501,497,447,443,403,397,358,320,314,302,262,223,176,132,120,112,77,70,66,49,34,28,22,18,1794,1775,1735,1693,1660,1613,1571,1526,1473,1467,1463,1435,1396,1348,1311,1270,1224,1181,1149,1112,1106,1077,1035,994,990,942,934,900,858,819,785,773,735,696,655,597,567,562,516,480,461,454,412,371,324,312,276,270,234,190,185,147,120,83,77,72,68,61,53,49,45,33,27,14,10,6,1794,1758,1752,1715,1679,1649,1644,1638,1623,1587,1551,1515,1482,1476,1449,1415,1383,1346,1341,1293,1253,1214,1172,1135,1100,1065,1061,1025,997,991,946,914,900,880,874,838,800,736,699,667,661,617,558,525,522,494,456,422,346,341,300,267,237,198,187,152,120,113,70,65,37,31,25,19,1800,1769,1735,1692,1660,1626,1613,1582,1549,1518,1513,1507,1493,1469,1433,1430,1372,1330,1288,1237,1198,1160,1139,1099,1050,1017,996,962,955,950,928,900,895,892,887,842,806,762,729,687,641,619,589,585,559,537,533,531,510,482,478,455,436,432,427,425,384,337,326,303,300,270,266,239,235,230,225,221,190,185,178,164,160,156,148,120,1793,1761,1719,1676,1640,1600,1557,1523,1520,1513,1472,1447,1431,1426,1377,1340,1303,1260,1248,1212,1171,1129,1088,1033,989,963,959,933,917,900,862,818,774,727,684,658,614,573,568,533,494,453,416,413,372,324,308,303,264,224,211,184,141,134,131,114,106,98,91,72,47,44,33,28,19,15,9,1794,1758,1719,1701,1655,1617,1580,1544,1540,1493,1467,1426,1397,1394,1354,1314,1309,1305,1282,1241,1186,1181,1143,1105,1065,1021,983,959,921,900,871,829,826,820,817,813,813,786,761,729,724,686,663,656,656,611,568,551,525,514,471,427,383,338,295,287,280,238,206,179,175,144,121,115,92,72,68,63,1800,1761,1757,1726,1686,1648,1609,1571,1529,1486,1473,1456,1421,1418,1407,1401,1357,1351,1315,1310,1294,1254,1214,1175,1171,1147,1085,1053,1010,970,947,900,861,822,782,748,709,667,663,625,587,581,575,540,506,494,468,424,381,349,345,316,277,272,268,228,182,146,120,115,111,106,100,94,72,66,62,51,48,43,37,31,25,19,1,1800,1792,1759,1727,1720,1666,1630,1593,1582,1551,1549,1493,1463,1419,1396,1350,1345,1306,1263,1251,1210,1168,1109,1070,1030,989,957,929,921,900,862,822,787,750,713,676,672,627,588,544,505,501,501,474,435,431,412,406,376,332,325,322,297,276,251,244,220,191,164,156,152,149,125,121,117,1800,1766,1727,1655,1612,1571,1559,1525,1518,1462,1421,1386,1375,1337,1304,1263,1225,1200,1165,1122,1082,1076,1036,988,977,949,941,909,900,859,833,798,754,710,679,636,604,565,522,485,453,416,371,366,364,360,328,282,275,236,195,155,120,114,110,89,69,63,42,33,15,11,1800,1762,1724,1681,1677,1627,1623,1582,1571,1533,1490,1458,1424,1384,1369,1335,1332,1301,1261,1217,1183,1152,1116,1079,1038,993,988,900,892,871,827,798,764,759,729,690,643,599,592,541,505,458,450,430,413,386,348,307,285,267,262,256,229,213,171,124,120,74,25,1800,1764,1742,1702,1669,1633,1600,1560,1519,1516,1481,1458,1419,1379,1334,1308,1257,1218,1214,1208,1168,1126,1090,1050,994,957,924,900,865,826,792,753,747,719,680,623,593,554,521,477,426,398,357,352,312,272,263,219,182,120,80,43,36,29,23,17,13,7,1800,1768,1758,1716,1712,1691,1683,1653,1616,1587,1535,1521,1480,1476,1433,1390,1384,1343,1308,1266,1262,1222,1186,1149,1142,1095,1090,1085,1048,1025,986,945,900,867,863,822,804,765,758,720,677,672,668,633,589,574,559,539,535,530,515,472,466,458,408,389,366,348,326,307,277,273,228,182,140,120,116,1800,1761,1728,1723,1683,1650,1645,1608,1565,1531,1491,1487,1439,1401,1378,1338,1335,1301,1259,1215,1180,1141,1095,1050,1013,970,958,951,900,858,812,760,720,679,643,604,560,499,463,417,362,343,306,277,234,186,120,111,104,98,89,47,27,1795,1755,1719,1680,1637,1604,1598,1563,1541,1497,1450,1413,1399,1354,1318,1272,1264,1242,1200,1195,1161,1122,1061,1017,981,940,935,928,900,864,829,787,772,734,693,647,641,593,552,548,535,495,448,400,357,316,274,269,228,218,209,187,162,139,136,128,120,113,60,36,32,5,1800,1775,1764,1727,1722,1685,1674,1630,1623,1582,1538,1495,1453,1382,1379,1338,1311,1270,1225,1179,1171,1131,1090,1055,1013,973,968,942,912,890,858,809,800,771,768,725,676,633,533,517,495,457,419,362,346,303,260,231,192,122,111,78,75,67,63,56,51,34,21,1787,1748,1713,1694,1657,1614,1574,1567,1526,1522,1496,1493,1442,1402,1359,1347,1307,1303,1267,1229,1227,1182,1140,1136,1130,1123,1083,1039,1033,989,951,925,900,893,888,848,841,797,753,714,663,622,616,614,595,571,522,478,469,424,377,335,292,279,271,267,228,183,155,149,120,90,65,62,57,52,1800,1765,1761,1723,1681,1649,1609,1576,1541,1521,1479,1467,1437,1434,1417,1375,1370,1331,1295,1290,1256,1237,1201,1152,1114,1105,1068,1029,985,944,938,900,861,822,778,695,653,648,633,591,553,512,470,433,428,385,379,347,309,303,268,253,211,180,175,131,124,118,99,95,91,64,46,36,32,24,19,14,8,2,1800,1762,1720,1680,1678,1642,1601,1580,1575,1537,1498,1461,1424,1382,1345,1301,1257,1213,1203,1170,1134,1090,1047,1007,965,961,923,900,864,860,853,849,811,771,715,686,650,604,598,554,512,465,430,391,381,336,291,248,244,214,182,150,145,140,135,120,88,85,48,1800,1755,1715,1680,1648,1614,1572,1562,1557,1526,1493,1456,1425,1393,1388,1353,1316,1282,1275,1238,1188,1150,1112,1073,1066,1036,1000,962,918,900,874,836,802,772,735,700,663,635,630,574,570,531,525,519,476,471,428,404,391,356,322,290,254,210,163,120,97,81,76,59,41,32,23,15,1800,1769,1736,1703,1669,1637,1601,1562,1524,1489,1473,1434,1398,1340,1308,1268,1232,1193,1158,1120,1081,1041,1001,981,969,937,905,900,859,855,819,785,780,772,735,696,682,677,658,632,599,566,531,502,475,440,390,368,332,293,252,248,244,204,157,146,141,121,116,111,104,70,63,56,1800,1762,1719,1650,1617,1586,1539,1458,1426,1368,1327,1286,1234,1196,1149,1113,1071,1066,1031,991,950,913,900,862,817,778,746,705,667,621,617,571,536,495,453,410,368,329,289,244,201,193,156,120,110,98,78,70,63,58,55,44,27,19,14,11,1,1800,1767,1732,1697,1659,1606,1602,1568,1529,1497,1454,1439,1435,1393,1381,1373,1329,1288,1240,1206,1168,1146,1102,1069,1011,972,933,908,900,862,849,814,771,730,675,633,585,549,514,469,432,422,388,350,299,258,246,202,193,187,146,120,1793,1760,1724,1676,1637,1596,1549,1508,1468,1462,1417,1392,1359,1338,1308,1298,1267,1249,1213,1168,1113,1073,1052,1048,1010,968,923,905,895,876,833,829,818,785,744,714,681,660,653,628,582,538,511,472,427,389,379,339,301,258,240,193,187,144,120,76,69,55,33,11,8,0,1794,1754,1709,1657,1622,1588,1526,1486,1465,1427,1382,1379,1356,1349,1344,1292,1267,1232,1194,1145,1128,1110,1068,1029,993,954,946,937,901,900,860,817,781,742,738,710,671,631,626,622,600,577,542,512,468,428,389,348,308,302,295,244,221,200,194,189,180,143,120,1800,1769,1735,1698,1654,1645,1601,1557,1506,1471,1429,1414,1370,1329,1282,1256,1213,1208,1166,1161,1134,1089,1054,1012,1007,979,940,910,900,866,824,780,738,697,654,612,564,519,513,509,477,462,458,419,369,363,324,281,232,190,125,119,95,56,41,29,24,21,14,7,3,1800,1763,1726,1708,1662,1631,1585,1542,1496,1454,1409,1360,1325,1284,1278,1243,1202,1175,1166,1143,1123,1081,1033,1003,963,920,917,900,851,842,802,756,711,663,624,616,596,575,548,544,497,450,406,362,322,276,264,261,234,207,185,157,129,120,91,66,60,53,50,46,43,20,1795,1785,1745,1705,1659,1639,1583,1579,1539,1491,1485,1479,1432,1384,1351,1306,1299,1259,1231,1202,1166,1122,1077,1032,1027,990,948,900,862,818,784,748,709,667,629,625,568,561,515,471,440,395,355,319,280,236,193,152,132,120,115,109,104,82,79,74,38,32,26,21,15,1800,1796,1756,1741,1722,1681,1674,1636,1630,1601,1597,1593,1545,1507,1502,1496,1480,1477,1437,1406,1402,1379,1345,1305,1272,1257,1217,1171,1138,1098,1055,1002,979,949,922,900,894,882,843,837,820,785,750,720,696,693,693,664,657,626,593,560,524,503,460,418,374,370,330,319,287,280,243,236,232,227,180,158,154,148,143,1800,1764,1736,1705,1664,1625,1620,1575,1531,1490,1450,1404,1358,1316,1311,1270,1223,1173,1130,1126,1071,1028,984,937,900,889,885,845,834,796,768,698,666,621,578,535,490,449,441,408,366,323,285,248,235,190,186,149,120,115,109,81,71,66,58,34,27,22,14,1794,1753,1711,1665,1627,1598,1563,1524,1481,1472,1426,1423,1420,1378,1344,1305,1267,1210,1143,1096,1053,1004,997,989,964,927,900,898,867,834,807,797,755,709,704,666,639,633,584,580,537,496,452,415,401,362,324,300,295,263,217,173,130,123,118,94,88,81,76,65,61,61,55,1800,1765,1750,1743,1697,1657,1619,1577,1572,1531,1496,1480,1442,1397,1391,1371,1363,1319,1278,1235,1224,1220,1181,1177,1173,1139,1097,1053,1013,1007,975,934,900,860,834,794,754,711,674,630,592,548,535,511,506,464,459,418,344,309,266,227,186,143,120,82,75,71,49,42,31,27,22,15,1800,1770,1764,1723,1708,1704,1660,1622,1581,1540,1502,1462,1418,1371,1327,1321,1313,1279,1257,1218,1178,1141,1136,1133,1085,1065,1020,1017,980,939,900,892,849,805,764,717,684,642,635,600,564,525,483,478,435,426,383,375,335,297,254,248,191,189,163,120,114,111,106,72,68,62,42,37,2,1794,1756,1715,1680,1647,1603,1597,1577,1549,1517,1479,1440,1404,1359,1292,1228,1220,1181,1141,1102,1062,1018,972,940,901,900,891,860,822,784,741,735,698,686,651,613,568,527,483,441,398,376,332,320,298,258,219,177,128,124,118,84,73,53,43,37,30,1791,1756,1718,1678,1638,1613,1569,1541,1498,1487,1459,1416,1375,1332,1325,1288,1254,1215,1176,1134,1092,1087,1083,1042,1005,983,943,900,860,815,780,744,700,682,652,632,612,587,582,582,551,512,479,438,398,356,309,266,223,179,135,130,120,96,73,65,59,53,46,43,1800,1776,1737,1695,1653,1613,1574,1562,1550,1507,1473,1446,1416,1381,1373,1336,1310,1269,1228,1219,1174,1136,1097,1053,1020,994,953,909,900,895,864,823,770,725,720,681,640,600,578,552,543,499,460,454,450,415,359,340,305,264,221,176,155,145,120,76,71,66,60,42,1800,1789,1750,1733,1688,1643,1591,1586,1527,1485,1435,1427,1397,1366,1324,1290,1280,1243,1197,1155,1116,1071,1065,1061,1032,992,976,968,929,895,854,819,771,736,731,691,683,680,674,653,616,575,534,530,490,437,399,354,337,293,249,198,161,120,81,39,1800,1767,1728,1685,1650,1633,1597,1553,1525,1487,1481,1452,1448,1404,1360,1319,1278,1235,1230,1189,1173,1140,1136,1092,1084,1042,1029,997,961,953,912,908,905,900,865,825,787,779,736,696,658,616,578,567,528,489,448,434,403,337,326,292,254,204,158,120,86,79,73,62,55,48,43,26,22,17,14,11,6,1795,1756,1733,1692,1645,1605,1564,1541,1538,1498,1454,1438,1403,1361,1346,1311,1274,1269,1266,1218,1181,1148,1119,1072,1040,1032,995,958,948,909,904,900,855,848,807,767,740,704,688,649,608,560,519,514,471,457,423,384,341,299,282,279,277,263,219,214,208,204,197,157,150,120,74,48,27,24,6,1793,1758,1733,1692,1626,1597,1554,1510,1470,1425,1383,1350,1309,1273,1241,1231,1224,1202,1159,1135,1109,1068,1029,985,935,908,900,864,834,792,750,712,674,634,595,583,579,534,478,434,393,359,337,297,264,222,182,165,130,120,114,106,99,94,80,50,44,1800,1765,1726,1723,1718,1678,1637,1596,1580,1545,1505,1467,1426,1389,1379,1374,1359,1313,1274,1269,1230,1223,1194,1123,1078,1036,989,946,900,885,844,802,798,758,710,671,628,616,589,541,528,483,443,395,384,356,313,295,257,253,197,193,153,144,82,79,41,1800,1772,1737,1726,1682,1639,1594,1556,1529,1485,1443,1422,1387,1363,1327,1286,1248,1213,1178,1147,1108,1070,1037,1033,1021,986,953,918,900,886,844,793,755,713,671,640,604,599,565,550,510,502,463,423,383,339,317,270,212,174,133,129,120,76,66,59,38,32,20,1794,1750,1717,1679,1640,1595,1546,1503,1498,1468,1422,1391,1352,1322,1287,1256,1220,1216,1200,1167,1122,1077,1062,1022,980,931,900,876,871,821,776,751,711,680,671,636,603,564,529,525,490,463,422,414,408,372,332,295,258,214,210,201,196,190,148,120,76,28,22,15,1800,1760,1756,1748,1729,1724,1719,1670,1650,1574,1557,1521,1481,1469,1427,1388,1372,1335,1290,1274,1237,1182,1133,1118,1078,1035,1027,989,984,962,953,913,900,891,853,811,795,754,717,680,640,615,578,540,498,467,455,451,448,410,372,325,285,242,204,167,128,107,78,75,33,28,23,16,10,1800,1767,1728,1687,1682,1671,1630,1590,1587,1558,1511,1467,1465,1415,1377,1339,1294,1276,1269,1237,1223,1182,1140,1099,1093,1082,1039,1035,1002,991,964,917,900,859,855,814,772,730,687,651,620,576,529,523,481,440,398,352,305,242,203,164,151,123,120,117,113,110,106,102,96,87,68,64,61,56,1800,1758,1727,1687,1681,1668,1664,1630,1592,1556,1519,1482,1439,1394,1349,1338,1301,1258,1217,1187,1149,1110,1104,1061,1015,972,930,918,914,900,886,825,787,749,708,661,616,573,569,526,518,515,478,443,434,392,350,309,279,237,229,186,160,120,75,62,53,31,27,19,10,1800,1760,1755,1741,1712,1706,1701,1670,1626,1623,1568,1532,1529,1516,1477,1437,1407,1363,1319,1281,1276,1245,1210,1204,1172,1135,1098,1057,1014,975,947,902,900,897,858,822,780,755,726,681,634,592,563,558,511,487,439,401,354,345,334,297,290,256,251,246,231,194,188,174,167,123,115,73,68,64,30,22,12,6,1800,1760,1715,1679,1672,1627,1575,1536,1495,1458,1413,1367,1320,1281,1276,1266,1238,1207,1203,1172,1133,1098,1092,1045,938,900,884,849,808,798,753,724,682,645,614,582,548,508,476,439,396,341,274,267,254,246,244,208,192,188,165,120,102,84,49,45,38,32,26,1800,1732,1663,1621,1616,1606,1570,1527,1491,1436,1430,1384,1377,1338,1286,1241,1203,1164,1126,1085,1039,1009,1002,959,916,900,854,817,812,777,743,705,669,637,624,621,578,564,521,512,496,457,437,412,374,368,364,329,283,246,241,195,188,142,1800,1762,1723,1683,1636,1584,1579,1538,1502,1462,1423,1381,1346,1311,1269,1228,1186,1141,1114,1074,1033,1016,978,935,900,876,834,794,785,758,714,675,653,610,589,566,539,533,459,411,402,396,352,346,342,302,258,219,176,173,135,120,80,73,69,61,54,43,35,30,24,18,1800,1762,1720,1684,1644,1639,1600,1560,1520,1486,1482,1437,1423,1383,1345,1308,1269,1228,1186,1154,1126,1096,1091,1063,1057,1017,986,949,915,900,895,895,850,805,781,753,746,708,666,620,615,572,527,487,445,385,342,304,254,206,167,155,149,120,63,1794,1755,1713,1671,1663,1619,1613,1571,1534,1496,1457,1420,1375,1332,1316,1307,1286,1230,1187,1129,1092,1049,1045,1039,1001,997,961,923,920,900,875,843,803,761,714,710,672,630,591,585,542,494,484,478,434,421,402,365,355,332,328,322,318,275,234,172,147,143,136,131,123,119,81,71,67,58,39,20,1800,1768,1743,1733,1696,1690,1648,1614,1570,1524,1518,1478,1472,1456,1418,1377,1334,1288,1262,1243,1219,1198,1154,1130,1122,1119,1092,1082,1025,985,933,909,900,895,873,848,820,780,755,709,702,698,650,643,622,616,616,576,534,503,462,418,410,380,373,329,284,271,267,258,252,248,244,197,191,187,141,138,121,116,95,62,1800,1763,1722,1686,1683,1645,1610,1567,1524,1511,1468,1434,1401,1360,1316,1272,1268,1231,1187,1183,1133,1093,1053,1046,1035,997,957,919,906,900,855,837,800,763,736,699,660,623,587,582,536,491,487,449,399,357,318,307,287,252,207,198,191,154,120,103,53,38,34,18,1794,1755,1715,1677,1631,1625,1576,1539,1512,1508,1470,1432,1388,1374,1368,1328,1290,1251,1205,1191,1155,1116,1090,1076,991,987,933,905,902,900,897,861,821,816,806,728,686,679,643,621,585,555,510,506,498,455,398,353,307,298,274,239,208,172,164,158,155,151,120,77,1800,1767,1746,1740,1737,1710,1671,1650,1622,1573,1544,1519,1479,1440,1402,1380,1339,1303,1299,1259,1254,1235,1192,1183,1161,1137,1092,1052,1011,969,937,900,862,826,816,778,738,700,679,646,641,592,560,524,485,468,429,386,346,289,267,228,205,171,166,120,109,87,81,76,66,48,43,30,1795,1754,1703,1678,1641,1597,1545,1537,1514,1470,1467,1433,1398,1358,1353,1300,1271,1230,1186,1166,1132,1095,1051,1010,957,934,900,864,818,777,736,728,704,657,609,577,543,501,459,419,374,367,330,290,286,241,237,229,225,202,161,155,149,120,118,113,108,64,60,29,23,18,13,1798,1761,1718,1676,1636,1601,1598,1563,1530,1488,1484,1476,1432,1369,1330,1287,1252,1208,1203,1199,1158,1105,1070,1025,984,966,927,900,858,853,849,844,839,827,789,786,781,742,700,660,600,563,521,444,438,413,409,388,369,345,315,292,267,236,216,195,157,120,114,93,89,85,74,70,67,55,50,33,29,24,1800,1761,1731,1698,1660,1648,1613,1608,1572,1533,1528,1486,1445,1406,1364,1326,1313,1303,1268,1243,1198,1169,1134,1106,1064,1056,1020,978,950,907,900,858,852,824,787,779,747,720,691,685,640,608,557,515,476,471,460,454,434,412,408,368,340,302,298,255,250,208,162,120,76,1800,1775,1752,1716,1712,1679,1652,1629,1621,1591,1545,1514,1510,1477,1440,1399,1384,1339,1302,1265,1242,1226,1183,1138,1097,1058,1054,1016,978,933,928,922,900,880,839,803,764,759,751,712,670,658,625,594,550,494,458,420,378,339,303,260,220,193,184,144,130,120,96,93,85,74,67,43,41,23,18,1776,1739,1693,1621,1585,1537,1525,1489,1452,1426,1422,1379,1368,1331,1293,1249,1217,1173,1128,1084,1079,1073,1068,1061,1027,992,986,953,909,900,895,890,883,850,812,779,772,739,696,689,683,647,612,573,532,491,451,410,371,363,357,314,287,260,229,225,220,178,172,159,135,120,74,67,37,1793,1760,1715,1663,1622,1618,1587,1532,1498,1460,1425,1390,1347,1310,1267,1227,1180,1136,1096,1091,1052,1048,1016,966,951,916,900,898,859,856,818,814,770,745,724,693,651,612,608,587,557,520,483,443,407,368,316,311,263,241,196,192,154,120,115,74,61,55,34,27,14,11,5,1796,1753,1710,1668,1629,1603,1599,1561,1534,1497,1493,1486,1437,1404,1359,1323,1317,1293,1250,1246,1208,1163,1133,1128,1089,1083,1083,1072,1040,997,965,920,900,897,888,850,812,769,734,704,674,628,605,561,558,537,495,460,423,377,373,336,329,323,291,265,238,234,197,165,160,153,148,145,136,129,125,114,108,79,76,71,66,1794,1756,1709,1705,1636,1588,1547,1508,1505,1473,1438,1413,1374,1331,1271,1237,1199,1154,1118,1073,1035,995,951,912,900,856,853,821,783,747,741,701,662,620,580,553,549,545,500,487,449,410,406,390,351,343,302,253,214,179,137,128,122,119,100,93,75,69,57,54,27,16,1800,1761,1756,1737,1698,1651,1600,1581,1541,1500,1442,1401,1358,1352,1312,1264,1260,1218,1179,1160,1121,1081,1036,978,936,909,900,854,848,844,834,790,742,697,653,645,610,574,517,467,435,392,325,289,258,220,216,215,171,167,153,147,120,77,30,24,4,1791,1754,1714,1675,1633,1590,1548,1526,1497,1494,1465,1420,1388,1353,1309,1274,1252,1217,1213,1176,1135,1115,1111,1072,1059,1027,988,949,921,900,864,821,781,745,704,664,626,614,584,548,537,503,478,437,410,401,364,325,275,243,205,187,151,120,88,69,65,44,39,34,29,23,16,9,1800,1766,1744,1737,1732,1713,1699,1695,1654,1613,1550,1516,1471,1437,1396,1352,1308,1267,1262,1210,1178,1144,1110,1074,1031,1014,981,954,935,915,911,900,877,847,812,777,734,699,675,639,594,561,515,510,505,482,477,459,439,431,426,422,413,408,364,315,273,265,228,188,149,120,82,41,32,1800,1796,1755,1739,1700,1692,1664,1616,1577,1572,1525,1520,1516,1471,1430,1386,1343,1302,1266,1224,1185,1180,1139,1094,1085,1042,1040,1004,957,914,900,860,818,775,770,763,759,717,680,639,611,567,526,508,469,431,419,393,355,313,291,255,216,212,165,120,110,69,29,24,16,10,6,1795,1757,1754,1709,1703,1663,1620,1612,1548,1508,1499,1463,1421,1379,1335,1290,1243,1203,1133,1082,1077,1072,1034,993,972,931,900,858,820,783,755,715,690,685,685,645,599,564,519,475,427,380,371,337,299,262,219,179,172,169,128,122,116,110,106,92,76,1800,1767,1735,1693,1652,1615,1611,1572,1535,1492,1452,1439,1434,1396,1347,1299,1294,1252,1210,1167,1121,1109,1068,1033,992,947,943,910,900,866,827,824,783,739,725,718,715,668,662,621,579,540,535,496,489,455,409,352,341,305,261,257,213,203,165,121,114,65,55,49,34,28,21,15,9,1800,1763,1760,1751,1701,1670,1629,1585,1581,1540,1499,1433,1425,1383,1336,1301,1298,1252,1209,1157,1121,1079,1040,997,956,919,900,863,858,832,803,798,757,729,701,671,632,592,551,545,534,528,504,461,436,431,403,399,394,376,336,324,279,237,195,190,185,181,152,147,125,116,113,103,95,59,53,600,562,531,497,487,443,388,342,298,266,1800,1780,1775,1761,1721,1675,1624,1590,1584,1536,1496,1458,1436,1398,1355,1296,1287,1248,1206,1164,1123,1081,1075,1069,1014,1003,988,945,922,900,897,878,839,803,762,722,682,639,591,551,507,480,475,439,398,367,334,291,253,220,176,162,120,85,62,58,53,30,22,15,12,8,1800,1763,1733,1698,1665,1624,1583,1575,1540,1496,1476,1472,1433,1428,1390,1337,1326,1294,1258,1215,1170,1156,1115,1089,1070,1026,974,932,911,900,862,823,810,771,765,725,684,643,620,581,538,496,486,452,412,371,366,350,315,273,269,261,216,210,198,157,153,120,116,112,69,49,44,32,27,21,7,1800,1761,1716,1701,1697,1655,1599,1560,1516,1480,1441,1429,1405,1368,1337,1305,1274,1252,1244,1208,1170,1125,1083,1031,1000,961,933,900,878,836,797,758,719,715,687,648,638,603,559,500,459,454,421,399,358,331,302,263,258,222,179,169,144,137,126,120,92,88,64,60,55,50,45,38,30,24,17,8,1794,1765,1734,1691,1633,1572,1562,1532,1502,1470,1431,1427,1389,1350,1313,1306,1293,1285,1278,1239,1203,1175,1130,1125,1079,1044,1039,1024,990,987,932,900,867,829,788,722,677,627,585,539,526,521,515,489,461,450,404,357,316,270,266,263,255,246,239,234,226,184,179,172,122,1795,1761,1721,1715,1676,1671,1642,1611,1563,1517,1509,1494,1459,1454,1402,1363,1358,1356,1316,1281,1265,1223,1183,1145,1109,1066,1054,1014,1009,961,918,912,900,897,853,849,844,840,782,730,692,646,608,568,566,515,487,449,408,405,399,376,355,294,288,249,219,194,185,149,120,95,74,70,50,42,30,24,19,17,1800,1792,1772,1695,1650,1643,1624,1594,1550,1515,1492,1454,1425,1389,1348,1337,1301,1258,1248,1206,1179,1134,1106,1062,1055,1022,992,964,958,920,900,865,820,770,734,728,711,681,645,605,585,549,509,465,426,422,379,336,288,245,202,148,120,82,43,1795,1761,1732,1701,1664,1649,1610,1577,1569,1547,1513,1470,1435,1430,1395,1353,1324,1306,1292,1263,1243,1235,1200,1181,1147,1111,1075,1045,1022,982,948,908,900,857,782,740,710,698,661,615,577,572,531,501,463,422,373,317,280,243,200,185,150,145,120,104,76,57,52,49,45,1795,1786,1746,1701,1680,1658,1616,1610,1578,1575,1543,1494,1491,1470,1424,1381,1376,1355,1343,1304,1268,1238,1234,1201,1134,1099,1063,1027,1020,987,972,931,900,871,838,825,791,785,774,770,742,701,664,644,628,594,559,532,491,456,450,414,409,363,344,300,296,264,237,201,196,158,124,120,90,86,61,52,35,30,26,15,7,1800,1794,1748,1697,1661,1627,1610,1573,1537,1494,1450,1406,1366,1361,1312,1305,1268,1228,1187,1148,1112,1108,1104,1070,1029,1017,961,924,900,866,828,783,777,735,695,657,633,591,587,582,555,506,473,427,423,381,343,304,265,234,229,186,136,132,122,116,90,67,63,41,37,20,1794,1755,1711,1670,1630,1618,1586,1570,1531,1524,1481,1442,1404,1400,1395,1381,1347,1308,1262,1217,1181,1140,1127,1089,1046,1007,1001,964,919,900,855,814,772,734,688,685,642,611,573,529,483,418,415,412,362,341,337,318,307,294,272,269,250,246,218,214,210,210,203,200,196,177,156,153,134,126,123,117,99,77,71,65,1794,1770,1747,1723,1688,1651,1612,1572,1547,1524,1477,1434,1429,1399,1360,1317,1276,1238,1205,1165,1120,1117,1079,1054,1048,1003,974,955,925,900,857,818,778,737,701,661,624,579,537,500,494,432,422,378,337,312,271,231,210,171,137,120,111,104,73,67,45,42,35,27,20,15,1800,1766,1726,1685,1646,1597,1590,1555,1551,1522,1489,1451,1443,1401,1363,1341,1333,1296,1260,1222,1197,1191,1149,1113,1073,1035,996,952,909,904,900,894,860,819,772,730,688,650,605,599,576,531,486,447,408,369,360,321,309,289,272,267,226,220,205,170,160,120,79,35,30,27,24,17,12,1800,1764,1727,1688,1673,1637,1613,1562,1527,1488,1483,1473,1432,1390,1366,1327,1287,1247,1206,1168,1132,1070,1028,980,945,917,900,894,829,784,738,700,659,615,580,539,523,484,438,425,381,378,336,331,289,238,201,148,120,114,107,93,87,83,78,27,23,18,1800,1794,1752,1748,1710,1671,1665,1621,1586,1545,1494,1458,1430,1397,1360,1321,1314,1274,1247,1206,1162,1156,1121,1074,1006,991,985,946,909,900,862,838,799,757,707,670,614,612,607,567,524,499,494,469,440,436,409,385,353,348,323,319,295,288,246,241,240,197,193,184,179,173,164,160,153,120,1795,1766,1734,1702,1661,1622,1585,1539,1499,1455,1407,1372,1335,1282,1279,1271,1230,1189,1144,1135,1094,1062,1022,1015,985,950,946,900,876,841,786,774,739,704,701,682,656,631,591,561,523,500,459,414,369,338,303,267,229,222,189,157,110,74,69,55,52,46,43,40,28,23,20,8,3,1800,1763,1743,1721,1697,1690,1646,1608,1570,1567,1561,1542,1502,1459,1454,1419,1381,1375,1367,1330,1290,1245,1207,1172,1140,1102,1065,1028,984,926,900,857,818,776,734,731,720,702,662,619,570,532,500,473,470,468,449,413,380,341,301,267,264,264,226,197,192,162,135,130,124,118,73,68,63,60,55,50,46,29,12,1800,1767,1733,1692,1660,1624,1619,1582,1554,1517,1487,1451,1412,1379,1339,1300,1294,1252,1245,1189,1186,1131,1108,1070,1064,1046,1014,980,946,905,900,854,816,809,772,754,717,676,634,598,558,523,510,493,485,449,410,388,350,314,276,249,206,175,137,120,104,86,80,74,58,53,45,41,34,27,21,15,1795,1762,1722,1683,1651,1607,1564,1528,1523,1514,1494,1452,1428,1393,1357,1308,1278,1248,1226,1175,1135,1127,1093,1050,1014,1003,971,960,924,906,902,900,862,851,815,778,740,720,716,677,648,613,583,578,572,534,493,454,413,370,329,286,244,238,194,183,179,158,151,145,127,123,117,111,1800,1795,1734,1691,1687,1635,1591,1554,1515,1480,1439,1394,1355,1324,1319,1276,1231,1183,1140,1095,1053,1029,986,949,900,860,827,815,778,753,712,676,636,593,555,544,506,502,473,429,426,382,334,307,265,261,218,187,150,120,78,73,29,22,14,1800,1758,1716,1703,1659,1637,1631,1616,1589,1547,1541,1478,1445,1411,1378,1338,1302,1288,1258,1221,1180,1133,1086,1082,1040,994,953,940,902,900,853,849,808,769,727,721,707,670,626,591,587,573,530,528,483,448,403,353,351,329,290,285,265,243,223,201,179,175,155,136,133,125,120,115,100,92,73,68,55,55,49,41,17,1794,1760,1755,1707,1671,1634,1595,1553,1512,1508,1487,1443,1404,1361,1328,1289,1274,1238,1194,1152,1147,1094,1056,1050,1032,994,990,984,964,943,900,862,823,817,785,746,740,735,699,656,616,611,572,529,526,521,449,409,370,335,328,293,286,246,241,238,213,175,171,110,102,99,82,54,48,45,42,36,29,1800,1764,1720,1701,1662,1619,1570,1537,1493,1457,1411,1361,1319,1283,1279,1271,1259,1221,1180,1137,1095,1059,1020,1017,996,960,956,950,907,902,900,897,881,841,798,783,777,737,727,692,656,643,600,594,587,550,507,500,497,452,415,374,370,364,342,300,293,250,205,199,195,187,182,152,120,95,91,65,58,54,49,1800,1772,1743,1701,1696,1659,1621,1608,1572,1536,1532,1490,1469,1431,1394,1360,1356,1326,1290,1249,1214,1207,1167,1110,1075,1035,1029,990,982,946,924,900,894,890,865,824,782,755,731,724,706,665,622,617,571,532,504,459,455,426,370,328,287,243,199,155,120,116,111,87,68,60,40,34,30,24,1793,1732,1714,1674,1630,1624,1588,1536,1530,1507,1465,1425,1393,1372,1334,1292,1281,1235,1204,1168,1137,1109,1069,1025,977,945,940,902,900,862,829,805,798,757,716,676,673,623,586,563,559,520,495,471,436,402,389,386,346,304,265,219,175,170,147,121,112,104,99,93,86,74,68,46,21,17,12,600,577,554,534,1800,1765,1736,1732,1690,1678,1637,1603,1586,1530,1489,1444,1440,1429,1395,1356,1316,1313,1297,1254,1215,1172,1166,1127,1086,1043,1003,960,941,900,895,859,816,800,756,731,687,648,603,564,524,486,444,401,388,385,339,279,266,227,197,185,136,120,110,77,73,68,64,58,52,36,29,25,20,17,12,1794,1756,1710,1666,1625,1562,1497,1452,1443,1397,1367,1340,1301,1258,1217,1186,1182,1134,1122,1085,1077,1074,1070,1024,997,977,959,941,921,912,900,859,829,792,771,733,693,664,622,578,563,542,521,503,495,491,468,437,413,391,372,337,289,282,275,229,186,140,120,1800,1750,1710,1694,1671,1667,1649,1643,1624,1565,1526,1492,1448,1408,1395,1357,1301,1260,1256,1212,1207,1163,1158,1121,1116,1078,1043,1012,971,964,943,932,900,897,845,819,813,775,741,737,729,706,667,624,618,581,539,521,485,451,413,370,363,363,324,320,276,230,179,143,120,112,106,96,92,87,67,48,43,29,12,1800,1762,1738,1724,1687,1647,1612,1574,1554,1512,1504,1468,1429,1385,1346,1341,1300,1293,1271,1231,1191,1185,1139,1094,1067,1026,1005,963,915,901,900,863,823,782,740,698,653,647,607,562,519,483,438,398,349,345,332,328,298,262,254,249,241,232,225,179,131,120,115,1800,1766,1727,1691,1654,1615,1573,1566,1534,1495,1459,1419,1376,1339,1298,1276,1272,1240,1203,1157,1114,1107,1067,1032,1026,1021,1015,971,916,900,857,817,778,737,726,689,642,621,581,544,502,470,466,423,418,408,366,337,290,226,169,127,120,113,96,74,69,65,50,45,39,27,21,14,8,1795,1754,1710,1664,1658,1615,1609,1566,1524,1478,1458,1417,1371,1328,1323,1281,1273,1235,1178,1165,1123,1085,1058,1010,965,962,929,920,900,846,803,774,770,724,676,672,628,584,546,510,468,431,394,356,318,313,271,229,223,220,176,167,132,125,121,112,108,105,1794,1763,1760,1727,1691,1652,1646,1601,1592,1554,1551,1546,1493,1455,1412,1396,1363,1359,1336,1295,1254,1217,1176,1139,1125,1091,1050,1045,1014,976,939,893,854,816,773,755,746,704,661,622,583,533,496,461,421,379,339,293,253,211,194,165,160,157,110,72,34,1800,1795,1755,1736,1733,1696,1657,1653,1633,1629,1598,1577,1554,1511,1482,1450,1424,1399,1394,1349,1317,1290,1256,1252,1248,1204,1163,1124,1080,1048,1043,996,994,941,900,875,850,810,762,719,676,640,637,627,592,547,543,497,486,446,421,388,349,344,310,269,227,185,181,136,132,125,118,112,108,101,96,81,74,1795,1758,1754,1737,1703,1676,1662,1656,1625,1587,1554,1519,1514,1497,1461,1419,1385,1334,1294,1262,1226,1209,1190,1158,1129,1095,1068,1037,1011,970,927,900,869,829,790,782,742,739,723,690,656,627,589,561,521,487,447,444,437,413,375,372,366,325,298,258,217,211,170,113,89,60,36,32,1800,1766,1728,1691,1652,1614,1572,1526,1483,1477,1439,1394,1356,1307,1271,1235,1209,1148,1083,1070,1033,964,926,900,860,822,778,742,704,660,636,589,554,518,483,474,443,403,398,354,316,273,247,240,228,185,180,175,134,128,120,1800,1773,1744,1703,1671,1636,1628,1593,1588,1581,1545,1541,1496,1453,1446,1413,1385,1362,1347,1316,1277,1241,1212,1179,1174,1135,1091,1058,1020,983,949,943,900,895,854,808,773,766,750,746,709,699,671,668,617,582,541,498,449,444,405,361,323,279,237,203,200,163,159,120,82,50,44,40,28,23,18,1800,1759,1710,1666,1662,1650,1617,1588,1584,1551,1527,1520,1490,1487,1481,1437,1420,1391,1338,1334,1272,1226,1205,1200,1174,1164,1131,1089,1055,1011,975,937,919,900,895,846,823,819,814,802,792,760,730,695,660,620,573,533,529,525,487,482,441,400,368,325,319,268,263,227,222,187,179,150,145,138,120,74,1800,1766,1721,1700,1669,1632,1591,1550,1508,1504,1499,1458,1448,1412,1368,1354,1351,1306,1267,1229,1182,1142,1102,1098,1087,1053,1013,999,960,880,870,833,828,776,730,684,641,637,624,606,600,567,530,489,478,430,392,322,287,250,211,172,120,114,108,71,59,36,28,24,21,16,1794,1758,1750,1711,1702,1668,1631,1618,1594,1556,1522,1475,1430,1406,1364,1325,1311,1302,1269,1230,1222,1203,1136,1094,1051,1013,965,955,951,911,900,858,847,843,803,794,756,717,684,679,648,615,575,571,564,560,517,478,459,434,397,363,312,269,223,211,178,175,170,146,120,90,83,54,25,18,1800,1794,1756,1733,1700,1660,1621,1616,1610,1583,1577,1544,1498,1450,1411,1402,1358,1315,1311,1268,1260,1211,1166,1124,1076,1034,993,943,900,896,890,849,808,764,722,679,662,625,580,549,510,505,455,411,369,337,333,268,219,186,150,139,120,112,74,71,66,28,25,19,1800,1754,1729,1725,1691,1669,1631,1585,1542,1499,1458,1396,1370,1328,1286,1279,1245,1223,1195,1190,1186,1165,1144,1104,1100,1067,1029,1001,966,925,897,860,821,770,730,725,692,667,620,614,609,571,533,497,452,447,442,436,423,384,347,334,299,292,248,243,229,225,185,159,155,150,138,132,120,116,67,12,1800,1765,1725,1669,1634,1595,1559,1520,1477,1436,1398,1356,1291,1229,1191,1185,1177,1146,1101,1084,1047,1009,969,932,893,861,857,830,799,763,721,677,661,656,614,566,540,495,464,433,393,367,323,310,273,232,188,164,129,118,74,49,40,35,28,17,1794,1780,1751,1706,1687,1648,1616,1586,1582,1545,1513,1491,1449,1442,1409,1379,1337,1333,1294,1268,1262,1229,1153,1108,1071,1064,1017,972,968,956,918,900,887,862,823,815,778,753,749,711,676,642,637,611,588,552,547,517,493,464,459,434,431,427,423,418,417,378,375,367,327,289,249,201,168,136,1800,1767,1728,1717,1713,1667,1636,1598,1563,1558,1534,1489,1459,1437,1390,1372,1366,1325,1286,1244,1206,1199,1161,1122,1075,1034,1030,1010,972,929,900,863,824,782,741,704,676,640,600,554,550,511,468,465,462,436,429,381,345,308,303,278,272,233,230,206,196,151,120,112,75,70,63,60,44,36,26,1800,1764,1727,1689,1649,1607,1559,1523,1480,1452,1407,1401,1367,1353,1349,1345,1319,1274,1269,1227,1186,1142,1098,1055,1017,972,944,938,900,849,809,772,738,735,696,649,611,606,563,559,505,463,435,413,409,405,362,327,322,322,315,303,298,292,247,202,146,127,119,114,91,79,71,1794,1762,1728,1702,1662,1627,1592,1560,1519,1485,1443,1405,1366,1325,1288,1251,1207,1168,1164,1127,1082,1068,1025,1021,972,967,932,900,882,842,799,754,749,742,725,717,673,623,583,563,518,475,448,414,369,364,293,277,233,196,160,152,120,79,71,62,55,40,34,34,18,12,7,4,1800,1760,1717,1677,1651,1610,1571,1558,1471,1460,1421,1374,1360,1352,1311,1274,1229,1209,1173,1161,1124,1081,1041,999,955,932,901,900,870,861,821,774,736,692,648,615,569,556,517,512,501,496,466,439,414,390,363,333,311,304,299,294,290,283,256,251,247,235,204,201,169,164,120,1793,1755,1713,1674,1638,1593,1586,1548,1510,1469,1427,1380,1333,1281,1237,1194,1151,1147,1132,1113,1070,1028,1022,1019,1003,965,922,912,900,862,822,803,763,720,707,670,655,627,616,578,547,512,470,426,383,343,304,267,239,200,196,147,120,84,46,39,34,28,21,16,13,8,1793,1762,1727,1722,1678,1635,1595,1555,1512,1489,1443,1405,1373,1364,1322,1294,1258,1250,1223,1197,1156,1131,1100,1079,1057,1035,988,980,974,929,891,858,816,811,773,739,692,664,626,582,578,567,536,517,491,476,466,425,384,380,374,338,316,290,279,254,250,222,197,177,153,124,119,114,109,99,84,80,71,64,56,51,45,40,20,1796,1735,1696,1652,1630,1593,1551,1508,1505,1434,1422,1393,1388,1377,1336,1331,1289,1266,1197,1193,1149,1141,1107,1069,1040,1019,980,946,908,900,866,818,813,807,779,753,744,710,673,657,618,580,535,530,521,510,492,449,427,388,348,339,305,301,277,241,205,170,161,155,121,115,108,101,97,74,71,65,59,46,24,14,10,6,1800,1767,1733,1727,1694,1690,1649,1639,1603,1561,1548,1509,1469,1418,1382,1345,1304,1262,1218,1177,1165,1160,1096,1083,1045,1003,952,919,900,895,851,831,791,787,760,754,749,718,714,696,655,610,568,529,488,445,405,359,337,333,311,290,269,265,259,210,168,161,142,120,115,112,92,87,82,55,31,28,9,1793,1758,1720,1678,1667,1643,1607,1577,1541,1497,1445,1414,1378,1342,1300,1262,1221,1180,1125,1087,1054,1040,1006,962,902,900,857,830,793,786,773,769,730,697,649,610,562,524,483,479,475,443,437,400,375,335,294,261,249,188,182,176,129,120,115,109,84,62,57,53,35,20,16,10,1800,1777,1750,1719,1674,1665,1625,1586,1538,1495,1457,1411,1393,1361,1330,1326,1310,1274,1237,1197,1158,1118,1114,1068,1032,1028,1002,963,922,900,886,881,844,819,746,739,736,727,684,644,600,556,510,468,427,378,353,314,272,268,228,222,188,179,168,164,120,116,70,1800,1762,1729,1688,1650,1612,1570,1534,1521,1481,1446,1407,1362,1317,1265,1225,1184,1142,1118,1077,1038,997,961,957,949,902,900,860,819,779,753,749,713,690,650,614,576,538,496,457,451,411,377,370,331,282,274,270,263,228,190,185,178,145,120,95,90,85,40,35,31,26,19,13,1794,1769,1732,1689,1640,1611,1572,1528,1488,1451,1402,1379,1375,1352,1345,1293,1252,1249,1198,1152,1116,1080,1077,1073,1038,1032,1008,953,911,900,859,812,808,765,727,690,684,684,641,597,554,517,476,436,398,392,373,350,332,326,297,276,258,229,226,226,206,183,162,138,132,126,117,112,107,94,90,64,41,36,30,23,18,13,1795,1764,1730,1696,1657,1633,1628,1587,1569,1528,1490,1478,1432,1380,1334,1315,1291,1252,1213,1177,1142,1093,1057,1047,1011,947,934,900,859,802,764,731,725,700,687,652,615,570,536,497,454,452,424,417,381,354,349,326,282,243,201,142,120,82,79,63,44,39,36,16,1760,1721,1696,1658,1627,1600,1561,1519,1474,1437,1424,1385,1343,1329,1298,1276,1242,1218,1179,1151,1130,1093,1042,993,958,917,900,863,818,783,741,703,698,668,626,578,540,534,495,459,411,386,341,295,256,209,154,120,1783,1777,1742,1689,1651,1606,1590,1556,1528,1494,1456,1419,1380,1341,1335,1288,1254,1226,1181,1173,1127,1122,1084,1046,1002,970,941,900,868,856,827,822,778,743,713,677,673,661,590,545,506,464,446,412,370,325,286,257,214,176,134,120,86,82,75,69,66,59,56,52,46,41,1798,1757,1721,1715,1673,1636,1594,1553,1549,1516,1478,1418,1380,1376,1354,1310,1304,1266,1262,1219,1213,1169,1130,1124,1105,1062,1015,995,990,947,906,900,863,822,781,735,733,713,674,648,622,596,565,562,528,514,473,428,385,340,290,283,256,243,238,232,223,219,194,166,162,158,132,129,124,119,114,92,87,1794,1751,1710,1672,1667,1660,1650,1621,1588,1581,1532,1499,1459,1422,1380,1355,1314,1272,1221,1192,1158,1126,1119,1080,1039,997,957,916,912,900,864,816,790,784,747,734,692,647,608,578,537,495,453,446,410,368,327,295,259,220,189,152,147,112,87,82,59,55,49,40,35,27,16,11,1800,1797,1765,1749,1704,1664,1618,1578,1533,1524,1487,1447,1433,1390,1349,1307,1258,1248,1243,1215,1184,1162,1136,1095,1075,1055,1011,956,927,900,857,809,790,787,767,747,725,685,634,602,561,557,501,483,456,451,445,402,377,370,344,322,300,281,259,241,224,204,201,191,169,141,120,116,99,94,85,1800,1767,1740,1711,1651,1610,1603,1570,1547,1510,1486,1449,1406,1383,1360,1318,1279,1234,1210,1173,1138,1116,1086,1072,1011,951,913,900,870,831,817,771,736,695,684,664,627,565,524,512,472,430,389,347,339,301,262,216,177,135,120,75,29,23,17,1800,1765,1714,1673,1654,1634,1597,1549,1547,1542,1511,1476,1451,1413,1372,1368,1330,1296,1250,1243,1214,1181,1103,1060,1016,969,929,900,864,826,788,747,710,664,610,562,525,498,450,405,364,360,350,350,313,307,256,211,166,152,120,85,78,67,15,1,1794,1760,1717,1679,1668,1630,1617,1608,1571,1533,1479,1439,1402,1375,1337,1298,1257,1206,1173,1133,1090,1051,1010,1005,969,923,900,875,835,800,796,792,768,749,716,712,677,637,589,548,541,537,521,487,450,412,370,330,324,279,264,258,222,183,120,76,73,73,53,28,1800,1757,1717,1667,1629,1591,1554,1514,1470,1434,1391,1351,1345,1327,1319,1304,1275,1233,1175,1141,1099,1063,1021,1016,966,926,900,818,792,748,708,665,610,588,581,536,491,453,410,368,329,290,248,212,162,120,116,112,104,99,94,63,60,21,15,1800,1763,1736,1696,1645,1608,1567,1538,1504,1459,1450,1439,1399,1359,1355,1316,1275,1271,1235,1200,1150,1117,1072,1025,1020,1015,975,966,935,900,861,802,749,688,684,646,642,621,586,582,540,502,455,413,405,378,337,297,251,240,206,161,158,120,99,96,92,84,55,48,37,30,27,1794,1787,1747,1735,1692,1688,1644,1607,1572,1532,1523,1486,1483,1468,1435,1389,1347,1305,1267,1262,1256,1226,1191,1156,1126,1087,1046,1004,966,925,900,860,857,853,821,781,775,769,752,712,663,618,574,569,530,491,452,414,377,333,292,249,244,239,196,179,162,141,120,113,92,88,74,68,1793,1790,1751,1711,1670,1624,1615,1573,1570,1556,1523,1485,1441,1398,1358,1347,1320,1285,1246,1200,1153,1150,1140,1100,1054,1020,977,956,910,900,860,818,773,732,728,714,676,647,606,554,530,463,423,386,344,340,300,296,241,202,163,158,120,107,102,83,75,55,35,30,1800,1765,1727,1686,1645,1623,1619,1575,1525,1485,1480,1475,1432,1390,1324,1310,1268,1266,1224,1215,1147,1107,1076,1032,991,947,940,901,900,866,854,818,779,774,768,729,701,663,627,622,618,606,575,538,533,496,469,430,386,345,306,250,212,169,122,114,111,105,94,89,1800,1761,1754,1722,1683,1639,1627,1609,1605,1564,1507,1466,1428,1416,1377,1339,1335,1294,1262,1215,1210,1172,1150,1145,1099,1093,1053,1013,969,964,920,900,894,852,844,807,772,728,691,657,652,609,565,553,511,472,424,371,331,297,287,254,223,185,180,162,120,86,83,74,39,33,27,19,13,8,1800,1796,1754,1737,1703,1663,1646,1624,1589,1543,1506,1461,1420,1415,1411,1392,1353,1350,1312,1288,1251,1245,1203,1163,1124,1083,1059,1053,1045,1004,979,975,966,942,901,900,892,856,815,765,728,687,623,620,611,575,540,509,470,429,389,349,316,275,268,220,214,210,166,120,116,111,99,94,88,1800,1767,1727,1712,1682,1674,1628,1624,1619,1607,1577,1537,1502,1473,1441,1409,1378,1334,1302,1262,1251,1222,1184,1142,1094,1054,1033,1005,1001,963,918,900,858,825,790,756,750,694,656,611,600,554,528,488,450,428,386,364,354,326,290,284,246,172,135,120,87,81,75,39,29,22,16,9,1800,1771,1741,1700,1687,1656,1652,1608,1593,1552,1491,1451,1448,1408,1364,1349,1308,1301,1287,1243,1202,1164,1123,1082,1076,1038,996,985,942,935,918,900,855,815,776,736,692,652,613,575,531,517,481,445,401,363,314,274,267,222,216,172,128,120,111,90,73,70,66,45,29,11,1795,1761,1725,1684,1678,1631,1569,1538,1504,1462,1420,1412,1383,1339,1296,1253,1202,1160,1157,1116,1077,1038,1007,970,900,861,819,806,769,721,690,654,609,605,565,561,557,516,472,429,391,336,298,259,215,212,170,120,94,94,60,55,39,1800,1763,1758,1728,1688,1685,1661,1615,1576,1535,1530,1489,1482,1449,1412,1406,1367,1354,1313,1273,1234,1188,1148,1108,1063,1017,974,939,900,856,812,766,720,676,670,646,617,610,573,543,518,511,507,502,502,464,425,385,342,297,291,249,238,217,195,169,162,120,114,109,105,101,79,57,35,1800,1765,1729,1685,1647,1603,1588,1584,1542,1483,1446,1402,1388,1366,1323,1284,1247,1172,1133,1093,1053,1047,1043,1012,998,955,949,937,900,898,885,858,820,816,765,724,695,653,617,575,549,512,493,459,418,380,376,334,329,329,285,279,272,239,190,145,120,81,75,48,43,37,32,21,1800,1756,1715,1674,1661,1628,1622,1574,1545,1508,1459,1421,1380,1376,1362,1359,1342,1329,1289,1246,1205,1201,1161,1116,1079,1071,1067,1057,1021,979,954,913,900,864,824,781,740,733,729,700,660,625,584,541,500,496,476,473,434,390,348,304,260,217,208,164,149,120,75,30,26,1800,1765,1760,1722,1712,1674,1637,1594,1539,1517,1494,1455,1408,1375,1372,1329,1294,1266,1210,1169,1129,1103,1076,1036,1003,961,910,900,873,835,790,738,692,664,619,583,545,538,511,487,480,410,377,347,313,281,274,267,242,198,185,142,120,101,96,73,54,47,39,37,28,14,1800,1759,1715,1699,1661,1621,1610,1586,1551,1514,1482,1457,1421,1414,1375,1328,1323,1285,1258,1230,1202,1173,1128,1101,1053,1007,973,933,900,854,814,771,736,691,686,648,645,632,588,544,532,528,503,474,447,397,351,307,254,222,215,203,160,153,139,120,77,19,1795,1790,1785,1754,1718,1688,1646,1605,1562,1555,1518,1514,1498,1468,1428,1408,1403,1356,1335,1295,1260,1236,1197,1156,1057,1032,1011,971,928,900,861,816,777,772,763,725,681,633,599,592,546,505,476,445,418,381,342,322,318,272,221,178,135,120,99,90,67,49,30,24,17,10,1795,1754,1720,1684,1661,1623,1602,1570,1528,1489,1455,1414,1391,1367,1357,1323,1283,1274,1241,1203,1162,1156,1112,1103,1098,1092,1047,1004,975,968,964,929,922,910,900,867,838,813,808,784,779,766,748,722,705,702,697,663,655,613,567,526,485,438,430,426,422,392,363,354,312,272,217,175,133,120,79,52,15,1800,1764,1725,1711,1674,1633,1590,1574,1518,1514,1500,1437,1432,1402,1397,1354,1318,1280,1257,1204,1162,1124,1077,1036,995,976,912,900,863,821,778,774,736,698,680,646,608,604,598,553,510,467,425,384,381,367,332,294,255,217,161,120,116,44,21,15,1,1794,1755,1713,1679,1675,1636,1600,1561,1529,1528,1523,1517,1482,1478,1433,1429,1385,1341,1314,1285,1243,1203,1163,1158,1145,1105,1091,1086,1069,1028,992,948,930,900,894,889,884,865,857,820,775,738,698,652,615,572,566,532,508,503,462,459,429,401,397,359,317,280,277,219,176,131,120,74,32,1795,1773,1741,1712,1671,1635,1595,1558,1551,1517,1515,1478,1474,1457,1421,1375,1337,1295,1255,1170,1127,1088,1059,1021,976,935,909,900,861,817,779,749,697,688,649,644,607,569,563,548,505,475,440,404,366,339,311,273,267,234,222,187,145,120,116,99,95,82,75,68,26,22,15,8,1800,1761,1720,1696,1648,1603,1550,1509,1503,1461,1415,1411,1371,1325,1307,1289,1268,1265,1226,1186,1146,1140,1100,1060,1038,1028,1028,988,951,914,900,861,822,788,746,742,733,691,678,645,608,569,530,527,489,453,415,411,395,355,312,301,282,244,202,195,171,126,118,114,108,62,19,14,1800,1763,1751,1718,1682,1679,1672,1635,1592,1550,1508,1487,1448,1406,1365,1327,1293,1253,1210,1170,1165,1162,1115,1076,1071,1057,1022,985,946,900,864,820,787,751,711,673,635,628,593,564,523,482,454,447,439,420,381,340,328,295,251,215,173,134,129,125,120,107,101,77,58,53,49,31,24,19,13,9,1795,1774,1732,1695,1642,1598,1573,1529,1504,1458,1451,1411,1374,1336,1312,1282,1238,1212,1170,1135,1093,1085,1077,1054,1025,990,959,920,914,900,863,820,780,774,719,677,659,617,590,584,550,525,520,479,451,415,412,374,332,309,264,259,212,187,144,120,116,111,61,45,40,24,9,6,1794,1756,1732,1693,1654,1620,1578,1520,1515,1470,1428,1425,1396,1353,1351,1302,1267,1225,1187,1161,1116,1072,1029,1022,983,933,900,856,807,766,724,711,677,641,638,626,622,578,560,532,528,491,454,415,352,309,272,230,216,210,179,136,118,80,74,68,31,23,1800,1763,1735,1692,1658,1624,1589,1552,1541,1497,1488,1446,1404,1388,1385,1378,1361,1319,1283,1245,1222,1187,1177,1144,1110,1068,1063,1026,1016,1011,991,949,923,900,865,829,791,788,778,741,734,691,668,639,613,570,546,514,481,438,399,366,343,289,245,239,210,169,161,151,127,120,117,85,81,78,68,64,59,59,44,35,21,14,3,1800,1796,1755,1738,1697,1659,1632,1592,1528,1513,1476,1456,1417,1390,1347,1306,1278,1240,1237,1194,1191,1159,1118,1101,1061,1027,982,976,971,918,914,900,872,834,798,776,741,701,657,628,536,494,457,414,403,361,326,286,284,245,216,175,131,120,98,73,68,48,43,38,31,25,1794,1775,1733,1697,1650,1608,1570,1526,1468,1461,1421,1411,1408,1402,1375,1340,1304,1264,1259,1216,1172,1147,1107,1064,1021,976,946,933,903,900,858,831,787,745,740,683,679,657,628,620,594,572,568,525,490,485,475,469,466,443,420,400,377,374,354,302,259,215,163,1800,1765,1730,1719,1679,1644,1603,1558,1519,1480,1434,1427,1382,1335,1332,1296,1262,1228,1188,1161,1121,1081,1076,1014,977,934,924,900,857,848,813,790,754,749,708,679,644,597,562,522,497,467,440,416,411,371,333,292,286,281,275,248,210,206,179,146,142,120,107,76,72,68,63,50,31,14,8,1800,1759,1714,1702,1664,1621,1582,1575,1539,1525,1519,1481,1448,1404,1366,1335,1315,1309,1239,1232,1208,1169,1127,1082,1074,1032,987,942,901,900,897,851,817,778,744,699,658,603,578,575,535,502,473,440,434,408,367,331,290,285,276,269,222,185,141,133,120,115,91,84,61,55,47,43,23,1800,1768,1703,1683,1649,1617,1581,1546,1516,1483,1440,1421,1417,1376,1314,1278,1274,1263,1229,1225,1194,1157,1152,1106,1068,1018,980,973,964,929,900,841,803,772,729,716,677,645,601,554,510,505,471,446,441,410,372,332,319,291,247,211,178,154,126,116,78,71,55,36,18,13,8,3,1800,1766,1732,1728,1693,1652,1608,1571,1518,1495,1490,1478,1444,1422,1415,1378,1345,1299,1240,1200,1162,1133,1076,1064,1040,1004,989,954,937,928,900,894,853,844,839,835,824,793,785,765,743,703,683,640,628,605,563,539,513,479,458,417,378,345,302,261,235,229,201,179,131,120,79,35,31,27,25,19,12,6,2,1795,1759,1730,1696,1659,1604,1570,1515,1471,1449,1424,1378,1328,1288,1254,1216,1175,1167,1146,1115,1109,1068,1053,1021,1000,966,924,900,862,824,782,740,702,667,662,652,642,599,559,520,476,433,395,392,362,325,283,266,229,224,176,134,120,114,110,105,84,68,64,54,47,39,34,26,1800,1781,1758,1718,1680,1668,1635,1596,1590,1554,1508,1467,1424,1381,1336,1328,1292,1288,1269,1227,1182,1140,1098,1052,1004,961,940,936,900,864,814,776,732,717,696,667,660,654,650,614,587,555,520,484,472,430,368,324,278,265,243,236,216,212,205,202,185,180,175,169,163,120,76,1800,1759,1725,1679,1640,1610,1591,1549,1545,1494,1453,1414,1395,1351,1283,1271,1230,1194,1155,1114,1042,1013,972,931,900,886,843,838,783,776,741,701,695,691,654,614,564,526,453,446,405,363,326,284,243,197,166,157,120,115,108,84,78,72,67,63,48,29,23,16,10,1800,1761,1723,1711,1670,1628,1589,1543,1506,1481,1455,1413,1375,1334,1297,1261,1217,1210,1175,1139,1097,1060,1020,973,931,912,900,895,886,852,846,808,804,785,747,710,672,625,621,580,544,518,488,456,428,336,292,248,230,204,199,169,137,132,120,114,108,73,64,59,1793,1790,1746,1711,1672,1629,1624,1620,1566,1560,1520,1514,1510,1489,1447,1406,1394,1369,1339,1298,1292,1280,1234,1191,1185,1140,1082,1044,1003,961,950,909,900,864,824,779,737,694,651,612,604,596,558,512,506,501,484,480,473,449,411,363,346,311,306,294,251,216,171,130,120,80,73,60,39,34,23,1800,1768,1732,1691,1670,1632,1579,1538,1497,1477,1424,1378,1375,1372,1337,1297,1261,1250,1210,1180,1121,1111,1062,1021,992,953,908,900,858,827,784,741,703,677,651,646,605,578,572,567,557,514,486,452,410,370,327,280,238,234,190,187,185,148,145,114,110,107,54,28,22,18,14,1,1799,1771,1732,1695,1656,1613,1576,1532,1508,1502,1467,1421,1377,1343,1306,1267,1225,1189,1146,1100,1062,1059,1054,1021,983,979,959,924,900,863,794,754,710,666,621,613,580,539,498,460,422,360,316,269,228,192,156,120,117,76,71,58,53,48,41,32,28,12,1800,1763,1724,1705,1672,1669,1651,1595,1527,1510,1474,1438,1396,1356,1317,1292,1275,1249,1239,1202,1157,1111,1107,1081,1039,1005,966,929,900,866,832,812,807,764,721,685,646,604,575,570,532,524,486,480,444,401,360,319,312,307,303,299,272,266,243,236,211,207,179,163,148,134,127,1800,1768,1731,1707,1670,1636,1596,1548,1543,1538,1500,1460,1415,1374,1349,1305,1302,1298,1261,1222,1184,1140,1103,1083,1039,1000,958,953,914,910,900,895,852,809,769,728,658,653,611,605,601,560,546,482,454,448,388,368,330,286,219,211,170,130,120,97,90,59,51,47,35,1800,1765,1758,1716,1681,1641,1633,1628,1594,1557,1516,1469,1428,1385,1373,1331,1289,1282,1242,1198,1194,1151,1144,1101,1060,1056,1014,969,930,900,856,817,777,767,728,689,649,608,560,517,474,468,428,383,377,334,310,264,251,211,206,199,160,120,106,102,1795,1756,1750,1734,1705,1672,1633,1575,1537,1533,1514,1478,1461,1424,1407,1369,1332,1290,1252,1246,1202,1191,1156,1110,1058,1015,980,942,909,895,859,856,828,775,740,699,685,663,625,621,597,593,584,544,505,442,406,369,326,283,244,204,163,127,121,117,107,100,97,93,73,68,46,29,22,18,13,1792,1752,1749,1698,1659,1623,1620,1608,1571,1534,1493,1476,1441,1428,1422,1391,1362,1331,1308,1305,1292,1247,1208,1190,1164,1130,1102,1058,1010,972,958,913,900,883,846,806,764,715,692,650,644,635,595,589,531,526,496,456,413,405,363,322,277,231,225,220,215,210,202,170,141,120,113,74,66,33,28,9,5,0,1800,1770,1743,1716,1687,1659,1625,1600,1595,1564,1512,1477,1442,1404,1356,1324,1261,1219,1194,1153,1123,1100,1096,1079,1057,1021,981,949,920,913,900,860,822,775,769,759,755,718,713,680,639,612,570,545,509,500,492,459,419,405,381,341,302,264,224,180,132,113,81,76,45,40,35,30,21,7,1800,1762,1716,1712,1681,1641,1597,1550,1502,1463,1398,1355,1270,1231,1178,1140,1099,1048,1025,1005,966,924,917,900,875,849,802,789,783,739,716,683,676,667,667,632,597,550,512,476,435,431,406,383,351,317,314,306,282,274,268,243,220,184,179,173,167,161,156,113,100,81,75,57,53,47,42,1800,1764,1727,1709,1664,1618,1606,1573,1537,1530,1486,1444,1407,1370,1324,1265,1226,1218,1177,1138,1134,1129,1085,1081,1035,991,987,978,969,900,877,837,825,788,746,702,661,623,598,551,546,505,459,413,367,363,322,287,247,208,176,170,126,111,67,43,1800,1758,1712,1690,1652,1617,1580,1559,1555,1548,1506,1465,1425,1381,1374,1335,1298,1247,1221,1216,1173,1120,1075,1029,1021,1006,970,927,910,900,854,811,805,759,737,708,686,660,623,620,595,562,557,534,501,461,454,417,379,331,289,284,278,231,186,180,177,177,173,149,143,120,101,96,89,74,41,32,25,22,22,15,1800,1763,1724,1685,1646,1603,1568,1527,1486,1450,1406,1367,1331,1329,1289,1247,1203,1191,1153,1111,1077,1035,1001,960,918,900,858,850,806,785,779,727,688,684,666,624,581,572,569,563,529,490,451,408,394,390,356,321,318,308,271,239,197,164,120,104,96,89,84,77,44,25,18,1795,1753,1720,1682,1650,1607,1576,1540,1535,1497,1494,1459,1423,1420,1390,1346,1307,1282,1238,1196,1159,1156,1109,1071,1063,1028,986,945,941,900,858,814,777,741,736,696,657,614,573,531,490,451,407,364,323,281,279,271,230,187,144,139,113,69,30,1800,1766,1731,1677,1638,1603,1567,1559,1536,1525,1489,1450,1410,1395,1377,1373,1332,1280,1233,1196,1153,1147,1137,1096,1070,1026,990,982,938,900,862,848,813,778,775,771,759,727,722,701,697,655,628,593,562,518,475,443,401,377,343,299,265,225,179,143,138,132,128,120,84,80,37,33,30,26,23,17,1800,1761,1728,1666,1662,1656,1610,1568,1525,1494,1455,1415,1363,1357,1321,1277,1272,1235,1229,1208,1177,1132,1094,1055,1017,979,968,932,928,900,855,811,778,772,729,689,652,612,575,535,512,495,453,449,405,368,326,291,259,222,182,136,120,82,46,1,1800,1766,1726,1710,1687,1653,1648,1617,1573,1558,1522,1483,1442,1382,1329,1289,1248,1206,1164,1128,1122,1103,1064,1027,992,951,946,936,900,873,833,800,763,730,724,719,711,674,662,625,590,586,557,550,510,472,434,394,352,307,268,265,217,205,198,194,154,120,115,85,79,56,49,35,26,19,16,12,1800,1761,1716,1667,1629,1591,1551,1510,1474,1429,1389,1348,1310,1280,1238,1193,1146,1101,1061,1024,980,943,937,932,900,895,891,851,842,803,760,711,674,629,582,560,516,501,478,474,467,462,451,430,403,371,346,315,289,284,281,275,234,191,135,120,96,72,69,33,1794,1754,1732,1696,1684,1658,1633,1595,1558,1518,1467,1430,1394,1352,1313,1269,1227,1216,1186,1143,1094,1040,1003,968,928,900,865,856,822,790,758,726,686,678,634,598,561,542,514,508,477,447,426,389,370,333,293,251,192,147,120,89,86,66,49,24,8,4,1800,1772,1736,1690,1652,1614,1572,1529,1523,1497,1457,1420,1362,1332,1287,1245,1206,1165,1151,1129,1092,1084,1046,1015,987,944,907,894,852,809,779,739,700,675,668,668,642,618,578,574,562,523,491,472,467,446,419,415,388,358,332,326,320,313,309,296,292,270,241,236,231,196,172,165,140,120,117,97,92,88,1800,1775,1770,1731,1686,1632,1596,1556,1515,1483,1446,1437,1414,1369,1343,1319,1281,1277,1238,1212,1166,1124,1087,1043,1033,1006,1003,971,944,902,900,895,865,855,813,770,724,682,638,599,559,534,507,482,478,452,446,441,429,391,347,315,278,239,234,227,221,217,183,141,120,83,80,74,70,63,54,35,27,1800,1761,1721,1681,1677,1669,1626,1581,1542,1501,1481,1476,1439,1395,1352,1308,1270,1228,1188,1166,1127,1090,1050,1020,985,975,928,923,904,900,858,821,764,738,734,729,691,659,626,590,575,551,543,495,489,445,399,317,283,236,209,205,172,137,130,120,115,71,1796,1757,1721,1683,1636,1606,1547,1544,1508,1466,1420,1378,1334,1326,1292,1256,1218,1191,1154,1119,1084,1042,1003,961,919,900,889,846,805,743,729,695,657,619,559,516,478,440,402,399,378,370,336,331,323,285,249,206,165,120,72,67,63,58,42,32,23,14,1793,1755,1718,1656,1653,1609,1565,1526,1481,1476,1472,1437,1395,1384,1349,1303,1257,1214,1181,1147,1102,1085,1041,942,900,859,847,805,799,793,750,681,651,623,612,607,603,565,528,490,447,440,382,357,335,302,297,271,266,258,232,229,229,222,174,129,123,1795,1777,1774,1728,1720,1679,1664,1660,1657,1604,1566,1520,1507,1472,1446,1397,1358,1353,1326,1297,1293,1283,1244,1223,1180,1130,1097,1054,1010,968,931,900,894,855,807,795,751,721,704,665,624,584,547,501,479,454,415,409,388,344,293,251,245,205,201,171,134,120,109,73,51,43,38,33,22,19,15,1800,1763,1723,1686,1646,1610,1605,1565,1530,1488,1449,1436,1395,1376,1336,1292,1247,1243,1198,1151,1146,1099,1063,1018,976,947,944,911,900,893,849,811,781,769,724,690,656,629,591,547,543,499,465,422,414,373,328,287,241,235,191,182,168,162,153,126,121,115,109,88,80,77,71,65,60,52,47,1800,1762,1722,1684,1644,1599,1562,1540,1518,1474,1434,1394,1371,1349,1309,1300,1263,1223,1180,1166,1126,1090,1050,1012,970,915,900,861,850,814,776,734,713,666,656,617,578,555,514,479,437,393,354,346,340,306,266,204,163,160,115,86,83,73,70,65,1800,1763,1729,1675,1655,1612,1573,1569,1528,1523,1491,1440,1434,1431,1386,1373,1335,1330,1290,1249,1227,1188,1156,1112,1073,1069,1027,981,952,927,900,874,868,863,853,813,769,761,735,695,653,650,611,562,559,518,482,443,406,368,329,324,320,281,235,229,186,180,173,129,125,120,114,86,64,42,1800,1795,1756,1725,1688,1648,1570,1528,1522,1517,1474,1434,1392,1350,1296,1259,1194,1146,1108,1104,1093,1058,1015,993,958,933,900,857,812,775,732,689,653,608,560,530,497,448,446,420,382,341,295,289,250,207,194,166,124,118,102,98,77,56,48,43,38,32,28,22,1794,1756,1716,1701,1663,1628,1584,1548,1502,1471,1465,1457,1454,1429,1400,1372,1335,1329,1300,1273,1230,1226,1226,1212,1212,1178,1174,1131,1098,1073,1035,1031,985,975,931,900,869,828,782,771,731,685,648,610,562,518,511,469,463,463,444,416,392,363,318,287,253,249,237,194,149,145,139,131,125,120,114,109,102,1800,1770,1739,1736,1725,1687,1655,1598,1554,1533,1495,1472,1430,1393,1349,1314,1304,1271,1232,1228,1216,1184,1139,1091,1056,1016,1005,964,926,889,853,819,781,741,717,679,664,623,616,570,531,490,476,452,428,377,340,298,252,214,210,173,134,116,112,105,100,79,58,52,10,2,1800,1772,1738,1704,1666,1632,1594,1559,1526,1483,1434,1409,1363,1313,1310,1304,1269,1265,1252,1245,1240,1228,1188,1148,1134,1108,1075,1046,1036,999,992,970,944,909,900,862,856,816,776,741,697,657,651,644,639,618,573,554,522,495,463,437,412,408,403,390,348,301,261,256,230,224,221,185,159,134,120,100,96,72,49,1800,1778,1752,1710,1690,1659,1619,1583,1543,1532,1508,1505,1446,1417,1411,1372,1334,1297,1271,1247,1241,1231,1192,1157,1121,1073,1031,988,978,943,939,925,900,889,846,842,830,788,743,721,628,565,528,488,454,426,387,348,304,265,259,211,178,156,127,122,116,82,77,55,42,38,33,27,24,17,11,1795,1760,1715,1678,1675,1632,1594,1556,1528,1453,1448,1411,1408,1366,1336,1309,1266,1261,1226,1196,1153,1113,1078,1044,1038,996,992,964,936,917,900,861,823,802,767,762,723,677,659,640,636,589,545,537,524,481,446,409,370,367,325,283,268,234,227,221,179,172,166,161,114,93,87,80,74,67,63,57,51,47,40,34,600,577,554,535,511,489,445,439,389,343,304,1800,1795,1790,1783,1740,1703,1667,1632,1594,1550,1501,1478,1476,1444,1404,1366,1327,1287,1242,1207,1164,1118,1074,1047,1006,999,981,941,900,862,820,809,783,741,707,661,629,596,554,523,480,440,436,431,420,379,334,295,254,209,178,174,139,120,80,38,32,27,23,20,1800,1766,1721,1685,1647,1643,1597,1593,1587,1567,1532,1482,1477,1440,1400,1360,1354,1351,1311,1296,1261,1216,1202,1171,1169,1155,1110,1106,1062,1017,976,963,929,900,846,803,792,755,710,692,663,638,616,592,563,533,530,500,477,439,400,396,393,388,384,349,345,337,329,290,245,192,145,120,113,109,89,85,60,55,48,1800,1760,1718,1705,1666,1626,1583,1543,1527,1487,1451,1413,1374,1330,1290,1248,1207,1177,1137,1105,1064,1025,979,937,900,861,830,793,747,705,701,659,620,585,543,500,460,419,381,361,326,287,263,206,200,195,153,120,115,84,78,60,56,50,41,35,27,22,18,1800,1759,1732,1723,1680,1634,1589,1550,1504,1471,1433,1392,1350,1344,1340,1302,1266,1259,1218,1191,1147,1101,1079,1037,1027,1027,989,946,900,873,847,808,773,739,734,699,654,607,565,523,480,438,433,426,384,374,330,287,243,203,159,154,149,120,112,105,98,58,54,46,43,37,21,17,5,1800,1765,1729,1693,1653,1606,1571,1524,1518,1476,1431,1395,1349,1323,1283,1243,1202,1191,1153,1148,1098,1061,1025,986,968,933,900,891,885,843,821,777,771,765,718,684,659,619,584,542,513,507,467,428,388,345,309,270,230,193,163,120,108,102,98,52,41,35,28,22,17,11,3,1763,1722,1698,1648,1597,1567,1534,1508,1471,1437,1392,1387,1363,1359,1320,1280,1275,1272,1255,1220,1181,1141,1107,1068,1062,1019,979,934,900,860,816,781,747,701,661,609,569,531,492,461,423,413,380,337,292,272,267,240,205,199,193,185,167,163,157,105,101,82,60,40,35,28,21,8,4,595,558,520,482,446,443,400,361,320,280,238,152,145,137,1795,1758,1725,1703,1667,1641,1603,1563,1558,1551,1513,1478,1472,1429,1395,1367,1328,1322,1292,1253,1209,1203,1171,1133,1095,1088,1046,1011,1005,948,912,900,889,854,813,771,726,684,644,603,594,590,565,530,508,469,426,384,348,307,258,253,216,175,134,120,102,97,94,77,53,48,32,8,2,1794,1753,1701,1664,1656,1613,1577,1545,1499,1495,1464,1460,1383,1374,1330,1282,1242,1199,1165,1150,1111,1108,1055,1019,976,941,905,900,864,821,771,764,722,715,710,671,644,604,562,554,519,483,460,440,437,394,342,337,292,275,268,228,223,206,200,194,150,144,138,138,120,102,98,75,69,1800,1771,1736,1699,1661,1624,1589,1547,1542,1506,1456,1416,1373,1333,1328,1310,1275,1239,1206,1166,1124,1085,1036,993,953,927,900,864,835,792,750,708,667,628,623,588,555,520,498,459,419,377,330,285,249,245,203,164,107,90,84,78,70,63,55,50,46,41,25,16,10,1790,1749,1710,1684,1641,1600,1596,1590,1583,1531,1495,1456,1395,1368,1343,1341,1298,1250,1220,1183,1145,1105,1066,1019,999,964,925,900,861,854,817,813,763,732,690,652,616,576,532,493,458,424,417,380,340,301,260,257,217,175,159,153,149,136,128,120,99,94,90,72,52,44,33,30,27,19,15,600,571,530,492,450,413,375,339,297,255,1796,1761,1725,1674,1637,1612,1595,1559,1522,1481,1442,1403,1395,1363,1358,1327,1317,1285,1253,1216,1175,1140,1096,1063,1028,990,945,900,865,829,790,745,741,715,680,645,608,570,536,493,452,413,385,375,371,334,319,293,264,230,192,149,120,80,51,43,40,20,11,1800,1764,1760,1744,1726,1700,1665,1629,1590,1544,1508,1462,1421,1396,1393,1355,1318,1277,1233,1227,1191,1153,1120,1083,1047,1016,984,943,933,927,900,867,829,787,783,756,750,709,665,648,610,571,565,559,522,517,477,443,400,358,315,273,236,221,202,182,177,174,168,168,125,116,110,106,101,1794,1761,1725,1705,1698,1693,1682,1666,1628,1599,1566,1523,1517,1477,1441,1413,1372,1324,1315,1277,1247,1233,1203,1173,1121,1112,1090,1054,1013,982,922,900,883,877,838,812,774,736,726,708,685,657,641,600,559,519,485,451,431,395,348,345,291,270,231,221,187,149,120,82,45,40,34,31,25,1795,1773,1735,1720,1679,1653,1594,1572,1536,1500,1477,1433,1407,1385,1327,1289,1250,1237,1196,1150,1113,1109,1058,1053,1008,970,961,928,900,889,850,847,831,795,756,702,664,626,620,579,573,567,527,484,447,399,366,361,310,284,243,207,167,127,119,113,108,95,70,46,41,34,28,7,1794,1766,1730,1693,1644,1634,1595,1569,1564,1532,1493,1454,1446,1411,1390,1359,1355,1314,1279,1240,1233,1198,1159,1122,1118,1111,1069,1031,994,956,953,916,911,908,900,856,830,806,757,720,687,646,642,601,566,562,552,525,489,425,385,341,303,266,262,221,182,141,134,120,84,70,43,37,30,23,18,8,1800,1759,1715,1668,1630,1588,1567,1530,1489,1485,1468,1432,1394,1369,1326,1282,1243,1236,1229,1226,1180,1159,1155,1115,1071,1065,1027,989,949,908,900,860,836,792,747,707,665,658,627,595,586,574,535,514,469,431,424,384,339,296,284,280,276,233,189,184,179,149,130,119,82,61,38,12,8,1800,1763,1722,1681,1678,1639,1601,1562,1520,1485,1480,1474,1467,1463,1457,1422,1374,1370,1364,1359,1322,1281,1258,1217,1174,1133,1093,1087,1081,1076,1044,1004,1000,946,900,870,827,788,746,738,688,646,601,554,515,511,467,428,384,379,332,293,255,242,209,169,128,120,77,65,61,44,36,30,26,21,13,1800,1781,1731,1723,1701,1684,1645,1607,1568,1541,1536,1491,1438,1403,1396,1363,1325,1318,1282,1252,1211,1157,1146,1106,1065,1027,981,939,900,894,884,848,824,810,777,738,691,655,620,574,569,564,529,496,465,437,397,356,350,350,337,327,287,244,235,195,149,143,136,129,120,116,109,104,100,96,75,71,66,59,50,42,38,1800,1767,1764,1717,1683,1625,1585,1581,1540,1503,1498,1458,1414,1379,1350,1304,1299,1255,1221,1183,1140,1107,1066,1026,984,981,953,905,900,863,860,837,796,761,728,721,685,625,589,542,513,485,448,405,399,360,325,287,255,217,200,162,134,120,115,107,104,80,58,38,32,14,9,1795,1757,1753,1699,1675,1643,1607,1567,1529,1491,1447,1408,1364,1326,1321,1281,1276,1233,1186,1147,1141,1138,1131,1104,1066,1042,1002,961,957,913,891,859,827,796,771,764,751,741,698,653,640,636,602,561,521,481,441,406,363,357,319,275,244,222,193,159,120,113,106,61,20,1800,1796,1774,1737,1703,1681,1675,1633,1590,1548,1504,1456,1411,1370,1366,1336,1328,1282,1246,1209,1166,1131,1114,1081,1076,1029,1022,981,940,900,857,820,782,738,699,658,652,608,602,560,553,505,467,462,454,411,370,343,306,261,256,247,212,208,195,180,138,111,73,69,54,36,29,25,20,16,12,6,2,1800,1796,1763,1724,1718,1683,1679,1664,1637,1596,1594,1594,1555,1512,1483,1442,1435,1406,1398,1358,1318,1274,1251,1221,1183,1131,1097,1093,1047,1009,965,924,920,900,889,885,849,807,771,744,703,698,652,607,561,501,467,435,392,357,311,301,265,257,219,172,167,127,120,111,106,100,93,49,1800,1758,1713,1672,1628,1621,1583,1558,1496,1493,1490,1478,1440,1433,1388,1344,1298,1254,1211,1166,1152,1113,1071,1010,969,961,920,900,857,838,820,795,762,713,659,618,608,595,553,511,467,457,451,426,391,353,346,305,264,226,177,133,120,102,83,65,46,39,33,19,1800,1760,1716,1674,1644,1562,1521,1451,1411,1370,1333,1287,1235,1224,1219,1180,1146,1139,1099,1060,1015,972,929,895,890,845,803,759,754,708,683,643,597,547,523,499,467,443,439,399,391,350,306,261,216,174,169,158,136,132,126,120,115,95,90,87,71,51,46,1800,1762,1719,1705,1671,1633,1596,1550,1543,1507,1469,1430,1424,1385,1370,1336,1306,1272,1252,1210,1185,1172,1128,1124,1067,1029,987,980,972,944,928,900,862,824,809,772,732,686,642,600,593,548,524,460,419,375,334,324,287,244,228,191,150,120,115,112,102,97,89,77,49,45,1800,1765,1737,1721,1688,1680,1644,1630,1593,1554,1512,1501,1458,1418,1395,1358,1321,1283,1259,1203,1181,1160,1124,1082,1047,1002,962,958,900,874,833,790,747,727,687,660,618,612,571,536,508,477,472,434,395,352,312,270,262,227,219,179,173,162,137,133,127,123,117,112,110,64,1800,1768,1763,1708,1664,1618,1605,1570,1534,1498,1456,1418,1379,1339,1330,1291,1279,1240,1204,1180,1144,1104,1062,1004,975,939,933,900,863,810,771,728,718,692,642,636,615,611,587,559,535,494,449,437,399,362,323,281,240,194,151,120,111,106,101,79,56,51,35,26,21,16,1800,1757,1722,1677,1627,1594,1558,1527,1490,1427,1383,1370,1366,1328,1285,1242,1237,1189,1158,1120,1062,1026,984,967,958,952,905,900,859,813,776,735,695,649,625,580,541,499,459,445,411,386,363,336,333,306,300,294,289,283,274,231,188,137,132,127,119,87,58,40,1795,1763,1727,1675,1668,1660,1620,1608,1570,1524,1491,1454,1422,1378,1374,1368,1332,1296,1256,1252,1239,1201,1160,1121,1083,1041,1002,964,903,895,887,842,799,794,749,704,676,637,626,587,549,511,471,420,381,342,325,274,240,234,195,161,120,114,108,83,63,45,40,30,1789,1750,1722,1682,1638,1606,1566,1521,1488,1443,1434,1402,1358,1318,1274,1259,1211,1185,1161,1117,1109,1063,1036,992,987,984,931,900,895,857,820,776,752,719,682,650,608,563,519,513,488,481,440,402,362,356,322,285,269,226,220,207,169,164,159,157,154,143,124,119,112,94,76,56,31,17,13,595,589,548,505,1800,1797,1775,1740,1717,1681,1678,1644,1605,1569,1525,1522,1492,1455,1422,1384,1377,1368,1330,1291,1249,1210,1170,1126,1122,1083,1080,1074,1045,1004,966,926,900,865,827,786,748,704,697,656,620,577,547,510,482,438,393,348,344,338,299,249,212,167,120,79,47,42,36,30,13,1800,1755,1753,1747,1712,1671,1628,1586,1551,1546,1542,1533,1496,1466,1426,1384,1365,1295,1252,1204,1159,1153,1123,1087,1050,1011,1006,953,900,861,817,775,734,668,642,638,630,596,557,522,490,459,435,402,399,362,332,329,285,279,235,193,147,120,74,1800,1765,1729,1715,1679,1654,1609,1600,1532,1487,1432,1390,1357,1330,1319,1279,1237,1206,1177,1145,1141,1100,1084,1046,1007,975,939,900,895,856,817,769,732,705,654,606,561,539,504,464,460,427,423,393,354,349,327,295,276,230,190,184,177,134,128,120,116,103,98,94,88,64,35,28,23,17,13,1794,1750,1743,1728,1691,1651,1602,1567,1543,1503,1496,1470,1445,1440,1425,1387,1352,1333,1288,1245,1205,1164,1124,1082,1076,1042,1014,974,963,926,900,890,861,827,791,770,762,720,674,632,601,593,546,501,487,456,419,383,350,345,303,259,212,170,161,120,79,38,1796,1759,1717,1662,1630,1596,1585,1581,1554,1520,1512,1470,1465,1462,1418,1407,1384,1349,1297,1264,1256,1216,1171,1127,1124,1080,1039,1027,992,987,971,930,900,860,821,771,732,691,637,631,628,612,606,583,539,499,484,480,437,392,360,354,339,297,255,249,246,217,183,179,149,120,85,80,58,32,26,22,19,1795,1756,1722,1719,1677,1670,1626,1585,1581,1552,1510,1474,1430,1389,1376,1358,1351,1338,1307,1300,1256,1242,1219,1177,1152,1121,1116,1065,1035,994,987,955,918,900,846,806,766,727,682,642,613,573,569,558,527,490,462,432,425,387,368,363,326,280,237,197,150,147,136,132,120,99,94,88,78,72,68,1800,1764,1725,1685,1641,1635,1623,1584,1541,1504,1473,1431,1386,1341,1296,1291,1252,1204,1165,1155,1116,1110,1071,1027,992,945,900,859,854,810,763,717,675,629,585,543,540,533,498,457,422,383,346,306,281,245,208,165,120,68,43,38,34,25,22,19,1800,1758,1752,1735,1699,1664,1623,1618,1576,1531,1500,1457,1413,1370,1327,1323,1285,1246,1206,1161,1127,1087,1045,1007,965,924,917,900,864,858,806,801,756,710,675,634,617,575,535,491,445,437,434,422,347,297,288,243,196,189,120,117,92,87,80,78,74,64,59,53,48,41,36,31,23,1800,1760,1722,1685,1647,1615,1577,1538,1479,1436,1432,1382,1347,1315,1271,1235,1174,1172,1165,1131,1089,1047,1011,963,948,909,900,875,834,806,769,736,680,675,637,596,552,505,467,426,422,379,350,315,275,238,195,153,120,115,92,49,36,31,25,21,4,1800,1753,1712,1667,1603,1536,1493,1462,1425,1378,1362,1320,1279,1239,1196,1155,1110,1104,1069,1030,985,943,889,848,805,764,715,677,634,589,546,506,502,462,453,429,401,361,321,270,225,217,204,175,169,145,140,121,118,94,54,1800,1770,1765,1732,1693,1657,1637,1595,1556,1536,1531,1493,1450,1409,1366,1323,1284,1239,1205,1168,1136,1083,1042,993,974,947,900,896,892,835,796,743,705,660,620,555,510,469,423,385,376,335,293,269,222,182,177,168,123,117,111,102,94,84,47,41,30,25,10,1800,1779,1774,1718,1681,1637,1632,1623,1579,1538,1533,1491,1449,1445,1421,1416,1385,1376,1374,1360,1329,1306,1281,1235,1210,1205,1179,1135,1105,1065,1024,979,939,900,858,834,788,759,724,675,642,599,552,543,516,509,479,436,396,351,310,293,257,251,183,147,120,83,44,1795,1758,1751,1711,1671,1635,1592,1556,1550,1534,1500,1478,1436,1419,1382,1325,1308,1264,1225,1218,1210,1174,1139,1092,1087,1082,1056,1051,1010,998,972,931,888,846,806,764,761,751,717,671,665,618,591,570,543,501,459,448,392,387,369,336,332,307,287,252,211,165,120,79,76,59,56,38,29,23,19,14,1800,1764,1739,1707,1674,1637,1591,1546,1509,1470,1431,1425,1396,1353,1291,1285,1280,1272,1234,1210,1178,1146,1111,1078,1064,1027,994,963,951,912,900,861,857,822,778,752,708,666,623,579,573,563,526,504,494,455,423,383,336,292,249,227,209,205,193,164,139,120,94,86,75,71,66,66,62,57,1794,1759,1740,1701,1662,1651,1607,1564,1517,1480,1459,1422,1384,1355,1344,1335,1287,1248,1199,1158,1119,1108,1072,1033,991,948,903,900,861,856,819,781,769,738,701,669,662,657,617,568,531,492,451,409,368,364,359,320,278,275,247,201,153,121,116,111,106,64,57,32,28,13,8,1800,1762,1758,1741,1737,1734,1703,1667,1663,1626,1583,1540,1529,1491,1485,1475,1439,1434,1396,1357,1354,1312,1268,1231,1227,1222,1219,1167,1126,1083,1079,1073,1034,994,955,949,900,890,861,842,798,775,752,748,741,725,720,716,706,671,637,597,589,550,544,500,464,460,451,409,369,341,324,285,251,202,160,149,120,116,108,103,99,86,70,65,61,45,35,31,26,18,10,3,1800,1766,1734,1730,1693,1653,1648,1643,1608,1575,1533,1500,1494,1489,1452,1448,1436,1434,1410,1375,1337,1296,1274,1230,1186,1142,1100,1057,1027,1012,1006,998,960,917,900,854,814,773,754,714,679,626,585,581,577,540,498,459,405,371,327,289,240,207,169,128,120,115,110,104,84,76,54,47,40,23,18,11,7,1800,1765,1725,1721,1692,1681,1675,1635,1596,1555,1514,1478,1438,1429,1429,1392,1355,1311,1269,1227,1192,1157,1150,1117,1098,1057,1018,976,935,900,895,856,809,797,756,751,714,674,636,594,540,534,492,451,410,368,364,330,301,271,238,211,205,174,172,168,163,158,146,143,120,1800,1762,1720,1715,1678,1639,1597,1578,1569,1539,1534,1494,1458,1422,1379,1369,1333,1298,1293,1253,1194,1158,1119,1079,1043,996,928,900,897,854,808,769,727,677,638,593,589,546,504,452,409,403,360,349,307,266,227,197,155,120,84,78,71,60,55,10,1800,1762,1719,1683,1679,1634,1603,1567,1526,1517,1481,1420,1381,1340,1298,1289,1263,1223,1191,1165,1122,1115,1075,1035,993,990,939,931,926,900,857,813,774,731,689,679,644,604,562,557,516,484,438,395,365,322,318,257,220,192,182,179,179,154,120,93,53,35,1795,1784,1766,1731,1727,1701,1670,1656,1627,1590,1585,1547,1536,1494,1449,1412,1402,1371,1329,1294,1258,1249,1208,1199,1160,1137,1098,1057,1014,973,954,946,915,900,883,835,792,754,710,681,639,592,550,522,488,451,416,411,364,355,329,325,281,235,201,170,136,120,115,111,107,102,94,74,70,66,56,52,48,37,30,21,15,9,5,1800,1766,1722,1672,1636,1599,1560,1521,1480,1434,1394,1371,1331,1325,1292,1288,1253,1220,1182,1177,1171,1166,1156,1074,1069,1038,1033,988,946,922,900,881,866,799,764,751,730,725,720,716,686,645,639,596,585,566,528,494,469,447,444,410,372,366,327,281,237,205,199,196,164,130,120,95,65,37,15,9,1800,1772,1767,1721,1687,1648,1606,1571,1532,1495,1455,1447,1440,1399,1386,1345,1299,1248,1212,1174,1118,1082,1038,1013,970,927,900,856,851,820,779,732,726,690,652,607,567,527,498,457,413,362,326,279,226,189,183,137,120,90,65,58,54,48,34,13,8,3,1795,1759,1749,1710,1697,1658,1655,1620,1565,1524,1493,1451,1445,1404,1361,1319,1277,1223,1218,1172,1132,1083,1070,1032,1012,972,957,916,900,862,816,788,783,776,752,749,718,687,660,616,611,611,572,529,489,453,428,381,340,295,253,213,210,161,134,120,99,92,51,46,46,23,13,1795,1756,1714,1679,1640,1603,1566,1522,1476,1432,1401,1361,1334,1276,1270,1229,1202,1199,1160,1121,1073,1049,1011,982,978,944,915,900,896,866,832,791,752,746,708,704,651,619,588,561,520,481,446,404,399,361,321,315,310,298,258,217,173,166,139,120,84,60,46,39,17,13,8,1800,1766,1720,1685,1675,1643,1637,1625,1594,1567,1563,1515,1472,1444,1399,1358,1323,1316,1286,1242,1205,1161,1150,1113,1084,1076,1046,1038,1002,997,956,914,900,867,843,807,803,763,724,682,644,607,602,597,593,553,516,477,469,428,423,405,364,324,299,260,255,214,173,127,120,1800,1763,1755,1719,1679,1633,1592,1586,1543,1504,1500,1495,1457,1402,1397,1355,1315,1275,1233,1220,1184,1153,1116,1073,1036,994,962,923,918,900,893,853,847,833,789,750,708,671,639,613,608,601,596,546,504,501,458,445,410,374,339,304,263,217,213,173,164,120,99,77,51,47,31,27,20,16,10,1800,1761,1759,1746,1709,1673,1603,1559,1511,1471,1430,1387,1374,1335,1292,1262,1218,1190,1182,1134,1095,1049,1043,1001,979,939,900,862,819,777,771,736,704,671,662,626,589,555,517,514,479,473,431,392,385,365,322,317,274,232,191,151,147,137,120,100,92,84,77,1793,1760,1721,1683,1677,1643,1604,1593,1554,1514,1474,1430,1419,1382,1376,1334,1292,1249,1208,1199,1162,1128,1085,1071,1033,997,959,919,900,861,825,791,753,743,705,663,625,589,553,512,484,442,433,397,356,349,345,301,294,288,263,231,200,139,120,112,93,88,81,61,57,38,33,16,11,7,1800,1759,1750,1708,1675,1638,1600,1559,1520,1483,1449,1424,1420,1378,1317,1281,1243,1237,1195,1155,1115,1110,1077,1034,1008,980,937,900,860,818,769,758,714,709,663,632,601,574,542,516,491,461,430,402,377,345,294,253,209,164,157,155,147,134,131,126,120,115,1800,1769,1725,1703,1666,1629,1591,1543,1515,1473,1434,1399,1358,1314,1310,1307,1302,1265,1218,1182,1135,1094,1081,1040,998,992,951,900,865,823,784,745,742,739,704,661,617,579,537,497,458,453,406,363,332,296,255,209,171,132,125,119,114,109,103,99,92,41,18,2,1794,1754,1715,1679,1635,1620,1582,1540,1496,1453,1414,1374,1332,1297,1289,1259,1201,1165,1161,1153,1122,1119,1101,1065,1035,995,987,981,981,978,937,900,870,827,795,749,709,683,641,637,601,569,524,505,501,456,449,426,386,349,316,279,273,270,263,218,215,212,208,199,192,188,143,115,94,72,66,45,42,14,9,1794,1790,1756,1717,1668,1625,1578,1548,1522,1487,1450,1410,1370,1332,1327,1301,1260,1219,1179,1148,1109,1105,1096,1076,1039,999,963,957,947,917,913,900,876,831,782,739,694,657,654,613,556,515,511,468,463,460,426,381,368,332,292,244,202,180,137,131,127,120,115,111,101,96,76,49,47,37,1800,1755,1750,1694,1661,1621,1566,1541,1507,1466,1421,1410,1375,1332,1315,1268,1237,1231,1211,1186,1142,1099,1095,1031,996,948,900,896,858,848,805,789,751,706,664,657,654,638,601,559,554,516,512,470,425,381,337,309,305,254,239,193,149,143,137,131,117,110,66,20,1793,1758,1717,1666,1608,1574,1567,1526,1486,1480,1439,1388,1346,1301,1260,1222,1179,1139,1097,1055,1009,961,917,910,900,870,831,789,707,660,617,609,571,565,518,479,434,386,323,256,232,186,144,120,115,112,101,95,88,83,64,43,24,19,14,6,1794,1753,1749,1737,1696,1693,1649,1602,1557,1508,1466,1427,1387,1347,1300,1295,1255,1216,1176,1148,1109,1105,1063,1017,975,938,900,865,861,822,776,733,691,667,620,578,573,536,497,460,419,381,342,302,295,241,236,190,186,182,178,158,153,147,127,120,100,96,73,50,39,18,12,7,1800,1761,1756,1727,1685,1678,1652,1621,1578,1548,1542,1495,1470,1431,1420,1379,1357,1312,1283,1279,1225,1174,1143,1112,1100,1092,1050,1035,996,955,903,900,870,827,782,739,695,653,610,591,551,507,493,458,432,393,377,340,302,267,261,251,222,196,164,134,120,92,65,58,53,47,39,33,28,19,12,9,5,1789,1748,1711,1707,1683,1645,1609,1571,1556,1520,1480,1443,1399,1367,1327,1284,1240,1232,1207,1176,1138,1099,1047,1016,980,944,910,900,875,838,803,762,724,715,689,659,655,634,598,564,519,481,475,434,390,346,305,298,290,285,278,254,223,213,209,205,199,179,173,142,120,101,78,56,34,31,28,1795,1759,1720,1679,1629,1589,1547,1510,1482,1438,1412,1396,1355,1315,1271,1267,1209,1169,1123,1070,1026,993,989,952,928,900,860,845,817,778,774,758,720,679,636,597,591,583,543,508,478,442,402,392,342,339,294,279,244,197,157,120,82,77,67,60,56,39,36,17,9,1800,1759,1714,1709,1683,1639,1589,1551,1532,1498,1458,1416,1380,1345,1323,1293,1253,1248,1198,1195,1149,1102,1067,1034,999,952,908,904,900,891,857,833,793,758,732,688,661,655,616,603,599,552,512,488,445,398,350,315,270,233,189,145,116,93,90,81,59,51,24,1800,1757,1719,1683,1646,1607,1565,1531,1492,1485,1446,1410,1383,1344,1303,1291,1245,1242,1202,1178,1134,1089,1077,1042,1037,1019,978,936,900,861,821,784,741,698,694,686,644,608,563,556,519,475,468,424,391,349,309,283,234,195,163,120,90,66,47,37,32,24,17,11,7,1800,1762,1722,1683,1645,1604,1566,1557,1515,1469,1432,1390,1353,1314,1286,1243,1200,1159,1156,1148,1114,1093,1058,1016,995,951,913,900,860,828,799,764,756,752,752,707,656,645,604,564,530,491,454,436,430,425,406,391,345,299,253,207,203,198,183,178,173,130,120,115,104,98,89,85,63,58,54,50,1794,1760,1722,1670,1638,1600,1585,1560,1554,1521,1488,1449,1435,1393,1356,1320,1277,1233,1199,1196,1163,1119,1089,1058,1021,985,952,945,931,924,900,886,848,791,754,720,672,655,603,575,538,510,494,463,411,379,349,310,301,257,216,153,120,101,79,74,68,61,45,24,14,1800,1773,1750,1720,1696,1661,1621,1590,1565,1535,1499,1490,1448,1409,1365,1323,1276,1232,1225,1185,1180,1145,1141,1128,1088,1050,1023,1012,973,932,919,857,824,783,778,763,729,690,677,639,600,566,537,491,483,441,404,364,321,308,280,275,254,225,219,214,193,186,182,169,140,131,118,99,94,87,33,9,4,1760,1723,1679,1675,1639,1629,1624,1588,1584,1558,1530,1506,1499,1464,1449,1414,1387,1374,1334,1302,1259,1218,1187,1147,1078,1058,1020,980,938,900,858,820,816,782,744,728,688,649,603,561,555,549,465,423,384,345,302,293,269,228,187,147,120,114,110,67,63,53,40,34,27,20,1800,1759,1717,1702,1675,1649,1604,1593,1553,1549,1513,1470,1427,1384,1372,1334,1314,1287,1269,1226,1183,1143,1097,1082,1046,1003,987,983,978,931,900,852,818,778,733,725,686,646,641,634,594,591,586,539,510,464,424,383,379,334,330,309,290,285,268,265,257,233,228,225,218,213,208,192,170,148,141,136,130,116,112,105,88,69,60,56,49,27,20,16,1800,1763,1724,1687,1650,1608,1566,1523,1482,1447,1441,1433,1400,1376,1342,1308,1273,1232,1179,1142,1135,1097,1076,1036,1032,979,938,900,894,858,815,780,753,731,722,687,647,623,589,541,506,503,496,464,425,387,342,305,264,225,220,214,190,144,120,115,105,76,55,46,25,1800,1763,1727,1689,1650,1613,1607,1579,1542,1537,1497,1493,1481,1448,1445,1423,1417,1361,1319,1281,1253,1217,1177,1134,1095,1090,1044,1039,993,987,983,938,912,900,858,823,817,801,796,790,773,736,695,682,665,624,608,564,519,474,469,427,381,359,342,337,329,288,282,235,190,142,120,76,1792,1761,1724,1715,1681,1648,1602,1574,1540,1473,1459,1400,1368,1332,1293,1255,1215,1180,1145,1107,1059,1023,980,932,900,895,891,882,848,844,807,762,760,719,696,662,643,637,591,549,527,491,444,409,364,314,278,241,208,175,137,120,87,82,74,69,61,53,50,44,40,32,26,20,14,9,1800,1765,1719,1679,1638,1632,1592,1550,1512,1468,1426,1384,1350,1296,1290,1280,1263,1226,1220,1217,1180,1174,1134,1093,1075,1069,1062,1028,1024,981,949,945,900,884,841,799,750,712,674,635,601,564,531,525,496,473,414,375,332,286,266,222,217,201,173,166,121,115,109,106,106,80,73,48,39,29,1800,1786,1750,1709,1695,1656,1650,1610,1574,1537,1494,1487,1452,1445,1403,1374,1332,1290,1286,1236,1231,1227,1210,1158,1115,1075,1040,995,956,945,905,900,894,866,829,785,747,709,665,625,584,566,524,518,478,442,435,394,389,346,305,290,252,243,189,148,120,87,62,57,48,19,15,1795,1756,1716,1669,1660,1608,1602,1558,1511,1507,1461,1453,1438,1396,1390,1380,1341,1333,1329,1291,1249,1209,1165,1149,1107,1065,1025,986,982,943,906,900,874,839,813,777,733,727,705,671,628,598,565,562,519,481,446,442,442,399,392,352,313,272,225,217,203,198,152,107,101,97,92,75,71,51,29,22,21,600,556,502,459,414,383,343,303,295,269,229,189,141,1800,1764,1696,1642,1606,1580,1546,1533,1498,1438,1381,1344,1303,1267,1220,1185,1145,1137,1134,1087,1048,1005,977,935,900,859,856,850,811,806,757,721,681,640,602,596,556,515,475,470,450,417,375,363,324,319,279,234,190,176,137,120,115,110,106,102,88,48,25,19,14,8,1800,1765,1724,1676,1645,1618,1595,1564,1528,1500,1476,1452,1427,1401,1397,1384,1343,1302,1262,1258,1214,1172,1158,1129,1085,1047,1039,1004,997,971,966,933,900,878,839,834,823,781,775,760,736,712,706,702,700,671,666,661,622,610,610,547,502,457,412,379,352,324,319,313,271,229,225,222,213,181,157,154,129,120,1800,1771,1731,1691,1658,1652,1612,1570,1532,1488,1441,1407,1384,1347,1304,1263,1213,1177,1139,1104,1063,1059,1020,976,971,966,962,919,900,858,852,812,756,718,713,700,667,627,599,562,531,482,450,445,403,377,336,296,253,222,191,166,126,120,113,106,96,92,87,83,38,26,21,17,11,7,2,1800,1789,1745,1707,1684,1654,1609,1603,1597,1555,1551,1515,1481,1456,1409,1402,1325,1282,1277,1250,1206,1202,1164,1141,1120,1086,1046,1040,992,955,910,900,859,817,775,736,690,649,637,624,590,584,548,508,503,462,427,388,383,356,313,307,303,259,218,174,157,136,133,120,116,96,79,72,67,1797,1755,1718,1680,1615,1580,1541,1503,1452,1449,1396,1355,1319,1278,1239,1200,1156,1110,1105,1068,1035,1021,983,942,900,858,815,774,727,712,653,614,578,540,495,458,428,389,351,307,287,243,240,199,191,151,120,96,87,40,21,17,11,1800,1767,1733,1722,1698,1655,1614,1572,1537,1534,1501,1460,1449,1423,1390,1383,1342,1306,1267,1221,1183,1145,1059,1009,967,933,901,900,864,827,779,747,743,736,730,692,650,610,603,555,509,480,468,430,425,420,380,375,369,366,328,279,274,268,262,219,214,202,166,160,156,131,125,120,115,103,60,57,50,29,23,16,10,6,1796,1793,1750,1712,1671,1632,1589,1554,1513,1466,1424,1396,1362,1350,1295,1255,1195,1160,1118,1078,1051,1007,968,924,919,911,900,860,856,809,777,730,685,679,634,593,554,513,473,435,397,388,349,343,290,260,214,170,120,115,70,65,62,44,36,30,23,1764,1726,1685,1642,1637,1594,1551,1547,1513,1510,1459,1422,1385,1342,1304,1260,1249,1216,1177,1172,1162,1123,1081,1045,1040,1032,1027,1003,995,941,936,900,885,844,799,757,750,708,663,659,651,606,559,518,474,431,386,340,295,258,254,249,244,204,199,158,120,78,73,31,1800,1795,1756,1723,1683,1639,1602,1563,1519,1475,1432,1388,1347,1299,1297,1256,1212,1173,1121,1084,1048,1006,991,987,951,907,901,900,856,817,779,723,681,645,604,582,533,494,479,432,386,383,347,316,276,233,188,177,127,120,114,108,66,60,54,24,20,1800,1761,1722,1717,1679,1638,1635,1599,1565,1555,1512,1509,1467,1424,1345,1304,1259,1223,1182,1139,1134,1129,1118,1113,1072,1033,987,939,912,900,868,837,804,764,736,690,685,645,593,543,512,489,461,455,450,445,403,361,312,300,260,205,159,120,75,71,49,43,22,16,11,8,4,1787,1776,1740,1718,1661,1618,1575,1549,1509,1465,1429,1387,1376,1338,1299,1262,1225,1183,1144,1105,1065,1023,1009,988,983,941,887,848,786,751,707,667,657,636,615,577,527,487,483,462,422,382,377,339,318,278,232,204,157,120,115,107,99,66,59,45,41,37,33,23,1795,1757,1754,1717,1676,1634,1610,1577,1538,1532,1448,1415,1396,1319,1281,1241,1185,1144,1103,1039,999,990,953,915,900,886,860,823,778,773,733,684,638,593,586,570,547,510,504,476,435,394,377,339,335,322,276,231,184,177,132,120,113,107,103,89,83,77,1800,1767,1730,1694,1668,1627,1591,1547,1506,1483,1442,1418,1383,1347,1307,1269,1264,1223,1175,1145,1105,1068,1036,995,984,975,932,911,900,858,827,787,730,702,657,654,615,573,530,509,492,454,410,361,325,286,250,222,180,133,120,72,67,63,56,51,41,31,27,23,17,1800,1795,1772,1730,1721,1716,1708,1671,1664,1659,1619,1583,1548,1506,1463,1460,1413,1376,1332,1319,1281,1255,1215,1210,1189,1183,1177,1153,1109,1066,1025,984,977,935,900,897,887,850,806,759,717,684,680,676,668,665,619,613,558,520,474,432,389,346,303,257,254,249,209,200,180,157,137,134,130,120,117,78,73,53,48,40,1800,1768,1726,1690,1649,1616,1581,1539,1502,1460,1419,1376,1339,1334,1326,1280,1242,1228,1223,1189,1147,1112,1066,1020,978,943,900,895,856,819,781,761,727,686,681,659,620,588,545,540,516,476,435,399,393,373,330,291,254,249,210,203,200,191,155,136,132,120,114,75,72,65,61,55,36,31,26,9,3,1794,1758,1715,1678,1631,1627,1599,1554,1494,1483,1445,1407,1363,1329,1284,1238,1196,1154,1113,1066,1063,1025,982,936,930,905,900,868,825,820,820,785,746,741,730,694,639,623,584,561,554,522,494,453,424,420,381,375,342,336,304,263,211,198,194,186,152,145,120,86,68,64,56,46,43,36,6,1800,1797,1763,1721,1681,1644,1605,1567,1525,1516,1474,1448,1443,1405,1362,1356,1309,1263,1235,1199,1156,1153,1112,1069,1023,972,969,965,962,948,905,900,894,854,842,806,801,760,752,718,715,669,664,625,582,539,529,523,506,489,484,443,427,387,346,309,279,251,246,243,200,173,148,120,115,112,98,94,87,62,57,38,35,30,24,21,17,1800,1784,1763,1727,1717,1713,1666,1631,1619,1581,1577,1534,1527,1512,1501,1490,1490,1467,1461,1432,1393,1348,1345,1300,1258,1255,1215,1179,1132,1129,1086,1045,1022,1012,977,940,903,900,861,802,760,751,716,712,671,631,627,624,582,540,537,498,454,421,380,336,334,299,262,217,174,130,124,119,104,80,75,70,64,59,50,44,1794,1757,1716,1697,1694,1653,1612,1594,1563,1525,1482,1410,1406,1349,1312,1265,1237,1201,1197,1181,1140,1133,1092,1074,1068,1060,1017,971,932,900,883,851,813,797,772,731,725,686,642,595,567,519,477,432,378,338,295,260,237,196,163,120,114,110,105,72,65,61,1800,1766,1725,1710,1678,1657,1650,1644,1565,1560,1516,1506,1500,1460,1430,1387,1344,1307,1272,1237,1190,1148,1133,1110,1067,1025,1019,976,941,906,900,890,848,837,791,749,744,738,724,718,689,684,657,630,606,578,551,523,518,476,469,469,465,417,357,326,322,289,284,278,255,228,222,215,211,211,165,155,151,120,1796,1771,1729,1725,1685,1650,1614,1579,1538,1501,1447,1408,1371,1333,1303,1266,1240,1207,1202,1172,1120,1087,1056,1052,1031,996,952,943,903,900,865,817,769,729,722,683,643,636,598,563,519,511,476,443,403,366,324,282,247,242,204,196,151,148,120,101,81,76,54,50,41,30,27,1795,1757,1715,1680,1652,1611,1569,1520,1478,1439,1398,1354,1340,1304,1272,1238,1206,1162,1118,1114,1078,1042,1007,998,961,953,910,900,872,854,822,787,746,704,663,618,579,528,523,516,486,479,441,403,334,295,254,247,242,213,166,160,122,117,112,107,83,78,55,32,28,24,21,17,12,12,8,4,1800,1775,1753,1718,1682,1642,1604,1568,1538,1503,1464,1425,1413,1378,1327,1320,1283,1251,1211,1182,1144,1139,1089,1047,1009,999,956,923,900,892,857,818,780,743,713,668,634,586,533,494,451,413,371,330,293,254,209,145,139,120,78,70,66,58,52,35,28,24,1800,1763,1721,1714,1701,1666,1622,1613,1609,1572,1534,1480,1432,1393,1352,1343,1283,1239,1218,1199,1174,1148,1126,1092,1056,1016,1009,999,999,993,950,916,911,903,900,857,844,812,770,729,694,658,623,592,555,551,543,500,455,411,365,328,289,254,217,181,146,120,112,91,72,66,59,52,47,1800,1755,1749,1716,1673,1634,1609,1571,1529,1485,1437,1420,1415,1376,1366,1329,1292,1253,1213,1177,1132,1121,1083,1039,1031,993,971,934,897,858,819,812,779,747,712,671,631,627,597,555,550,513,475,436,394,389,378,344,298,259,221,184,140,120,110,91,71,53,48,42,26,22,18,13,1800,1763,1726,1677,1641,1595,1554,1549,1510,1475,1436,1430,1394,1350,1336,1301,1262,1222,1183,1139,1116,1082,1048,1043,1038,1023,979,939,900,897,859,845,802,764,718,713,707,665,624,593,554,550,546,542,537,534,498,463,418,375,331,289,252,212,168,161,120,83,73,69,1795,1763,1738,1732,1694,1673,1637,1604,1568,1563,1557,1518,1513,1506,1469,1427,1388,1357,1350,1289,1255,1223,1196,1162,1143,1117,1069,1063,1057,1043,1000,957,917,900,858,797,755,712,656,619,589,535,531,490,453,410,406,365,355,306,256,252,219,178,139,130,120,80,76,71,60,25,18,1796,1791,1748,1741,1695,1657,1650,1608,1605,1600,1562,1524,1488,1464,1413,1378,1335,1289,1266,1222,1218,1168,1165,1162,1119,1115,1100,1080,1036,1010,1000,966,925,905,900,892,849,811,773,768,761,750,711,674,640,636,588,549,507,462,421,406,373,368,315,273,233,193,185,146,144,137,133,129,111,90,74,54,34,1793,1732,1725,1710,1668,1625,1620,1580,1505,1461,1426,1373,1334,1290,1283,1256,1215,1175,1131,1089,1045,1000,959,955,920,900,860,818,774,729,657,618,576,531,518,488,450,406,371,336,305,261,217,183,145,120,113,108,102,92,87,80,62,43,39,31,27,22,15,8,1796,1755,1686,1672,1634,1590,1542,1496,1454,1409,1355,1327,1292,1246,1200,1156,1113,1068,1063,1063,1032,1029,983,934,905,900,858,810,769,727,704,666,623,583,579,573,533,529,482,424,375,332,325,295,270,246,222,219,193,188,184,183,177,132,116,111,87,83,58,38,31,4,1800,1767,1704,1665,1661,1621,1578,1540,1495,1490,1483,1446,1409,1372,1338,1307,1265,1222,1186,1147,1112,1108,1089,1086,1050,1014,997,972,945,900,867,826,785,743,711,697,689,656,618,590,539,500,467,446,441,435,395,392,367,333,329,312,253,208,201,164,143,132,128,110,104,101,89,84,80,77,65,59,53,50,46,40,33,1800,1763,1725,1720,1685,1681,1650,1611,1604,1597,1561,1516,1462,1429,1392,1388,1354,1316,1285,1252,1211,1206,1167,1163,1125,1082,1054,1011,969,922,900,855,814,778,735,697,655,612,606,591,559,516,471,419,374,334,330,279,249,245,241,236,204,167,159,149,143,133,128,120,1800,1762,1758,1715,1690,1661,1621,1594,1546,1506,1470,1461,1427,1420,1407,1368,1329,1290,1252,1233,1191,1136,1125,1084,1043,988,941,889,854,828,787,736,703,668,655,621,579,549,514,489,479,442,406,362,335,303,260,254,229,201,170,166,115,73,67,46,38,31,16,1800,1768,1731,1693,1687,1651,1608,1581,1543,1495,1451,1416,1396,1360,1319,1284,1243,1206,1168,1131,1105,1085,1043,1036,994,981,950,904,900,864,822,801,763,757,750,680,657,639,598,592,561,520,484,476,455,447,425,378,371,329,325,321,267,224,181,174,133,120,63,59,54,33,28,22,7,1795,1788,1728,1677,1673,1624,1619,1609,1568,1523,1485,1450,1410,1367,1358,1319,1278,1252,1217,1204,1201,1159,1155,1126,1084,1032,1007,974,933,900,896,860,821,817,813,778,736,694,689,647,641,598,586,548,522,470,443,432,395,370,326,286,276,231,226,221,211,170,132,116,93,72,53,46,38,19,1800,1776,1734,1698,1672,1629,1588,1546,1502,1457,1414,1360,1321,1275,1230,1227,1185,1133,1081,1039,999,960,928,916,900,856,815,809,806,776,763,724,720,678,674,666,628,580,542,538,534,527,522,514,470,436,432,390,340,335,297,292,287,283,226,208,203,166,163,158,120,114,1800,1762,1721,1680,1673,1669,1655,1622,1616,1602,1564,1519,1466,1434,1391,1357,1312,1272,1235,1229,1203,1161,1120,1109,1098,1095,1049,1010,1007,1001,964,934,900,856,811,783,745,704,659,634,591,554,515,477,473,452,411,367,362,357,315,303,267,255,216,177,138,120,76,65,62,19,6,1795,1758,1756,1735,1704,1661,1613,1599,1573,1536,1494,1456,1423,1393,1349,1346,1305,1301,1268,1234,1232,1201,1165,1105,1096,1091,1049,1017,980,916,900,870,824,786,753,749,744,694,657,613,558,553,515,471,427,421,380,337,325,283,276,266,223,211,208,178,136,120,117,82,38,1793,1755,1701,1641,1603,1565,1527,1487,1448,1411,1367,1361,1319,1310,1304,1264,1236,1201,1160,1119,1077,1031,990,950,908,900,860,815,778,735,693,683,617,575,528,512,472,435,393,353,310,266,211,168,120,113,71,67,61,53,47,35,28,10,1790,1750,1715,1677,1617,1605,1563,1522,1510,1503,1461,1443,1402,1357,1314,1310,1265,1250,1207,1199,1162,1119,1080,1068,1027,984,929,924,900,893,849,806,759,742,713,667,623,574,534,496,475,431,387,341,296,251,208,161,1800,1763,1759,1746,1671,1653,1620,1593,1535,1494,1491,1454,1417,1382,1344,1303,1262,1221,1217,1213,1174,1169,1123,1080,1038,1033,998,942,908,903,891,855,819,814,808,760,718,707,699,677,633,592,582,554,516,474,465,430,386,346,303,263,229,226,219,182,138,133,120,115,101,96,74,50,43,38,34,29,23,19,14,11,1795,1764,1705,1666,1650,1617,1575,1571,1525,1520,1482,1471,1435,1360,1316,1287,1251,1246,1232,1194,1159,1148,1106,1064,1017,971,928,915,900,861,822,781,736,694,656,620,578,538,533,489,451,438,400,358,321,282,237,205,195,185,147,120,96,74,70,49,43,36,30,23,19,11,6,596,558,518,479,437,391,358,354,311,303,263,224,1795,1747,1707,1688,1657,1625,1611,1576,1539,1535,1494,1440,1411,1368,1336,1274,1240,1201,1158,1136,1091,1048,1036,1002,993,970,930,919,900,856,850,813,774,771,747,703,662,652,618,595,547,531,497,473,435,393,353,312,283,247,211,189,120,112,108,103,98,77,74,66,39,35,28,23,15,1796,1755,1731,1726,1667,1632,1587,1546,1506,1472,1434,1430,1415,1409,1376,1372,1333,1300,1291,1251,1247,1204,1200,1114,1087,1052,1028,1002,965,939,900,859,855,849,845,828,822,798,760,728,688,650,612,556,524,518,513,493,477,473,433,427,420,377,336,292,285,239,234,226,214,205,197,177,172,168,159,120,76,1800,1761,1720,1718,1679,1634,1593,1550,1509,1481,1441,1433,1431,1395,1369,1334,1296,1251,1201,1157,1115,1075,1038,1000,996,992,988,946,937,900,859,817,809,767,762,705,670,630,591,551,485,445,415,377,337,303,272,265,219,215,207,168,125,121,116,112,106,99,62,59,45,20,15,1800,1765,1734,1690,1651,1612,1571,1567,1538,1496,1456,1452,1410,1408,1365,1322,1292,1258,1252,1201,1164,1120,1116,1105,1061,1024,985,943,939,939,900,875,828,823,784,773,734,688,649,603,575,508,503,483,479,452,428,394,386,346,298,253,246,233,229,223,218,194,187,162,153,127,120,88,53,48,1800,1764,1724,1687,1645,1640,1596,1558,1519,1485,1450,1409,1406,1371,1366,1355,1314,1273,1228,1185,1147,1107,1096,1070,1031,993,949,911,900,861,824,817,777,770,763,749,708,672,632,618,590,547,542,497,453,420,379,339,302,263,218,179,159,153,120,98,92,66,49,27,23,18,1795,1792,1753,1735,1730,1725,1667,1628,1584,1556,1513,1488,1451,1411,1406,1365,1324,1263,1239,1196,1144,1134,1088,1050,1045,1002,963,922,918,915,912,900,869,867,862,821,772,744,723,697,663,629,603,581,537,533,521,481,435,397,354,350,326,287,280,233,190,149,120,114,107,101,95,90,84,78,71,66,62,59,56,52,1793,1761,1727,1723,1716,1693,1671,1629,1588,1545,1540,1527,1491,1456,1406,1380,1313,1308,1266,1212,1168,1128,1081,1047,1019,1014,969,942,906,900,875,848,811,806,775,745,712,701,670,633,625,581,540,499,459,423,385,356,315,291,244,235,199,191,175,136,120,110,86,56,48,42,23,18,1800,1790,1760,1737,1712,1672,1635,1592,1542,1496,1473,1427,1383,1342,1302,1245,1199,1159,1114,1072,1069,1039,1010,974,929,900,873,830,825,825,785,746,708,666,618,589,559,555,519,515,476,440,414,372,330,289,245,199,194,178,174,167,133,127,120,94,89,83,57,52,44,37,1800,1770,1734,1696,1645,1635,1599,1559,1508,1470,1432,1395,1356,1324,1283,1270,1231,1192,1187,1183,1130,1088,1045,1003,999,953,949,905,900,856,814,775,732,694,649,587,544,507,466,461,424,383,334,328,287,247,205,202,156,120,110,85,61,1800,1768,1733,1697,1655,1614,1576,1571,1531,1486,1448,1406,1372,1339,1302,1261,1256,1256,1216,1212,1199,1161,1133,1131,1101,1065,1060,1017,978,940,900,897,858,822,787,751,714,708,666,645,604,559,514,469,428,423,379,374,362,319,315,309,265,214,170,124,119,77,73,30,1800,1764,1719,1704,1672,1633,1592,1562,1523,1519,1482,1439,1435,1372,1333,1297,1269,1245,1209,1170,1165,1161,1113,1071,1065,1022,967,964,940,900,896,852,810,767,724,687,643,637,596,591,555,517,475,437,390,377,337,334,292,252,216,210,206,151,110,84,61,52,47,38,30,24,20,1800,1794,1774,1740,1705,1662,1621,1577,1537,1532,1496,1455,1411,1402,1361,1326,1321,1310,1277,1238,1215,1169,1137,1095,1092,1052,1016,986,944,889,854,821,781,753,712,674,632,624,592,587,573,533,495,452,448,391,357,353,348,331,294,250,246,204,198,187,144,113,109,69,61,53,35,31,24,1800,1774,1732,1711,1674,1669,1622,1586,1544,1481,1472,1435,1389,1345,1303,1298,1257,1250,1229,1188,1174,1137,1132,1110,1067,1063,1016,983,961,943,900,894,881,876,848,806,798,796,753,748,708,664,660,654,618,600,573,537,499,464,420,390,364,349,312,308,261,220,191,181,147,120,84,50,43,38,33,23,16,1790,1762,1726,1700,1674,1660,1656,1617,1580,1541,1497,1453,1421,1417,1389,1357,1322,1294,1250,1246,1214,1170,1141,1136,1131,1100,1078,1047,1012,985,949,905,902,900,872,842,799,786,750,747,708,694,655,650,619,581,555,529,500,474,445,439,397,352,332,289,283,247,237,231,228,173,168,120,1800,1768,1735,1703,1699,1655,1619,1613,1573,1557,1521,1488,1484,1481,1437,1393,1388,1352,1311,1298,1264,1227,1181,1144,1141,1130,1100,1094,1054,1019,977,935,900,890,854,836,831,789,781,744,701,656,597,557,532,506,462,419,401,352,349,338,335,296,271,228,225,182,121,113,68,61,60,14,1800,1757,1710,1706,1700,1695,1685,1649,1641,1599,1581,1575,1553,1520,1486,1480,1445,1408,1365,1327,1288,1283,1244,1205,1202,1194,1150,1102,1066,1027,989,986,948,900,864,860,826,795,761,723,684,649,607,567,523,519,477,433,392,358,322,278,272,265,218,213,168,126,121,115,108,102,87,43,17,1795,1759,1724,1685,1650,1608,1570,1532,1494,1455,1407,1368,1330,1272,1265,1226,1190,1185,1122,1114,1052,1012,1000,963,922,900,863,819,775,733,688,640,605,570,533,496,466,424,381,342,337,333,294,291,286,281,241,194,154,120,114,88,67,63,45,38,30,12,7,1,1793,1754,1751,1730,1697,1662,1658,1638,1599,1556,1507,1503,1462,1423,1398,1360,1326,1295,1260,1211,1170,1141,1114,1082,1038,1004,975,937,900,853,807,772,736,723,693,656,652,607,583,557,519,481,451,411,406,370,336,305,265,226,189,152,120,80,75,71,67,63,49,43,38,34,1795,1766,1736,1702,1663,1635,1599,1562,1557,1553,1505,1466,1423,1410,1385,1379,1350,1294,1261,1216,1189,1182,1167,1163,1128,1088,1041,999,952,908,900,866,828,793,743,704,697,680,641,600,563,557,517,475,460,437,391,380,339,300,285,280,276,253,208,204,173,144,120,103,97,77,56,50,42,36,16,11,5,1795,1756,1717,1682,1644,1620,1576,1540,1500,1457,1418,1374,1335,1324,1294,1256,1242,1235,1195,1159,1116,1105,1072,1059,1019,982,944,938,900,862,818,797,778,736,702,655,616,579,538,493,446,442,402,363,321,275,271,266,231,208,200,158,152,149,146,120,1796,1757,1719,1681,1658,1621,1566,1561,1520,1478,1438,1392,1387,1381,1342,1297,1255,1217,1179,1138,1132,1128,1097,1059,1030,1025,978,937,931,900,864,820,813,773,733,728,723,717,682,635,613,571,568,561,510,501,462,441,399,356,320,277,260,223,195,173,151,120,74,70,39,1795,1759,1711,1670,1629,1592,1549,1511,1471,1430,1386,1359,1322,1290,1224,1185,1180,1141,1078,1038,1036,1011,1006,1001,964,957,918,900,896,855,843,767,706,667,663,616,580,532,522,493,488,456,429,389,342,296,261,225,185,181,132,127,123,116,95,75,71,53,49,30,27,8,5,1795,1761,1727,1712,1708,1674,1647,1616,1612,1604,1596,1567,1526,1490,1457,1415,1371,1346,1302,1290,1283,1241,1199,1156,1117,1072,1029,987,972,966,924,911,900,855,842,812,786,752,727,723,674,635,591,552,527,490,479,442,400,377,370,327,257,232,200,165,120,109,91,68,45,41,29,26,19,14,10,1800,1763,1737,1683,1645,1609,1575,1550,1524,1482,1466,1461,1415,1401,1363,1321,1278,1273,1231,1192,1153,1123,1116,1086,1053,1011,985,952,911,900,862,831,815,779,746,706,675,672,614,586,542,505,500,466,437,401,361,356,312,280,254,251,251,246,239,187,153,149,143,139,120,112,104,99,94,81,61,57,54,49,41,20,16,1800,1764,1736,1696,1651,1611,1574,1570,1529,1524,1492,1450,1447,1403,1399,1359,1318,1274,1233,1228,1219,1180,1143,1105,1060,1019,979,938,900,893,850,805,800,759,722,710,674,633,599,565,533,490,448,407,376,337,296,291,265,242,201,156,134,120,108,104,100,59,41,23,19,1800,1756,1715,1670,1629,1625,1584,1580,1526,1486,1480,1431,1426,1382,1343,1302,1297,1259,1251,1211,1169,1099,1058,1012,954,950,946,934,900,857,803,798,795,751,714,679,674,630,590,549,544,544,506,467,453,418,396,353,319,278,265,260,219,172,164,125,120,74,70,62,44,41,35,30,15,7,600,594,554,512,469,451,411,371,1800,1766,1761,1724,1667,1622,1608,1584,1546,1513,1473,1438,1393,1355,1314,1275,1225,1188,1181,1147,1117,1111,1105,1071,1064,1016,989,963,920,916,900,860,829,783,745,705,664,660,653,626,621,579,522,482,441,404,351,310,285,237,205,165,156,122,116,112,107,92,58,32,25,17,1800,1758,1718,1677,1644,1600,1584,1559,1514,1472,1427,1399,1360,1315,1238,1229,1189,1186,1182,1140,1111,1086,1070,1042,1011,1007,968,965,965,927,900,844,819,814,773,730,725,698,692,638,608,589,563,539,516,488,446,436,432,386,346,342,335,309,261,214,170,127,116,95,74,53,49,28,16,12,8,1794,1756,1722,1682,1649,1609,1579,1543,1501,1461,1455,1405,1364,1329,1284,1219,1186,1177,1124,1083,1046,1003,959,919,914,900,859,838,797,758,755,714,704,679,632,596,559,505,467,429,388,377,339,329,297,293,245,199,166,114,107,65,32,27,22,1792,1786,1748,1723,1684,1633,1592,1556,1513,1473,1465,1429,1390,1384,1381,1364,1329,1300,1266,1200,1155,1115,1072,1020,983,978,940,900,855,806,768,762,757,741,661,638,580,542,535,495,456,412,372,327,306,288,268,233,213,189,185,179,174,170,164,160,153,120,110,81,76,70,56,40,35,26,10,2,1792,1754,1745,1712,1672,1662,1625,1588,1553,1505,1463,1401,1362,1325,1307,1266,1226,1187,1149,1103,1092,1054,1016,977,975,935,900,858,831,828,795,739,701,663,646,603,563,523,483,480,441,404,366,322,277,255,251,246,208,166,139,135,120,115,94,58,52,45,40,36,1800,1719,1663,1619,1594,1550,1539,1509,1483,1444,1402,1356,1348,1307,1273,1230,1188,1147,1141,1135,1131,1079,1054,1049,995,956,952,907,904,900,893,888,857,820,778,737,733,694,653,646,613,575,569,532,494,489,483,446,405,401,389,346,339,295,290,286,234,230,196,147,143,128,120,77,1800,1794,1758,1742,1705,1663,1617,1609,1579,1558,1556,1522,1490,1451,1417,1364,1316,1272,1232,1187,1146,1107,1064,1025,1021,989,950,922,900,896,861,828,825,816,786,752,714,670,628,623,584,544,499,495,458,425,388,355,307,273,269,227,188,181,154,120,113,103,80,76,55,51,46,36,19,12,8,2,1800,1760,1737,1700,1691,1659,1626,1576,1532,1490,1453,1450,1405,1361,1356,1323,1293,1251,1217,1208,1203,1164,1123,1114,1111,1105,1072,1064,1059,1012,1001,963,921,900,860,855,842,818,784,747,729,715,711,682,656,634,597,591,568,563,541,537,510,487,482,441,396,353,307,266,223,179,175,170,123,117,100,95,89,81,65,49,44,40,33,25,19,16,1800,1762,1726,1682,1677,1641,1636,1620,1577,1537,1492,1455,1411,1403,1362,1354,1315,1275,1255,1209,1204,1175,1130,1086,1044,1033,1003,997,938,900,882,817,793,789,749,705,660,655,630,583,575,532,489,434,408,385,343,300,271,230,204,159,155,120,113,108,83,79,54,49,33,26,22,12,1800,1775,1748,1743,1727,1719,1673,1648,1644,1616,1599,1595,1554,1540,1498,1476,1471,1443,1399,1357,1338,1332,1316,1290,1270,1224,1191,1161,1156,1152,1132,1085,1080,1053,1031,1000,998,972,947,914,900,875,843,803,798,780,749,705,678,654,634,626,619,614,576,533,486,441,396,389,383,373,369,337,334,329,324,319,318,275,232,187,142,120,72,29,25,1800,1758,1755,1723,1681,1643,1597,1555,1552,1516,1509,1467,1464,1421,1382,1347,1306,1296,1239,1193,1149,1144,1142,1138,1099,1032,967,931,900,890,848,835,796,762,725,695,653,614,609,605,568,529,505,466,429,395,354,318,313,278,235,194,128,119,82,78,72,67,63,54,47,41,36,30,24,10,1800,1762,1730,1688,1635,1594,1551,1543,1502,1434,1429,1393,1355,1344,1313,1247,1243,1200,1164,1126,1096,1083,1044,997,971,951,946,904,900,865,862,816,813,790,785,750,732,690,685,629,603,571,546,514,484,453,419,416,404,399,396,351,314,307,296,286,244,202,155,145,120,74,69,48,42,30,23,5,1796,1763,1720,1662,1624,1565,1524,1485,1445,1403,1365,1316,1278,1239,1196,1152,1113,1072,1061,1056,1013,995,962,906,886,854,833,794,747,711,668,630,590,547,541,504,468,429,388,379,339,301,259,254,237,185,177,159,137,120,117,111,88,66,59,55,45,42,25,21,15,1796,1790,1758,1746,1711,1673,1666,1628,1566,1523,1483,1447,1410,1367,1325,1309,1271,1232,1173,1131,1085,1036,998,958,900,895,858,852,826,801,766,757,721,692,647,611,603,574,568,565,559,546,504,465,417,374,369,348,321,291,279,274,270,261,254,248,204,199,156,81,1795,1757,1732,1697,1671,1630,1588,1548,1504,1463,1453,1432,1393,1351,1303,1259,1223,1179,1138,1099,1061,1020,1008,968,939,914,900,864,823,773,735,707,664,657,615,571,555,517,478,435,406,369,364,321,283,243,217,191,187,174,154,138,120,96,54,16,10,1792,1756,1721,1700,1660,1636,1599,1595,1573,1526,1482,1417,1366,1332,1329,1291,1280,1274,1236,1189,1143,1106,1047,990,965,927,890,852,811,798,795,792,780,773,764,736,731,706,683,671,631,624,604,597,592,572,528,483,443,400,359,355,350,327,317,309,305,291,268,262,198,154,120,106,66,32,1800,1765,1725,1700,1660,1618,1613,1610,1564,1558,1552,1516,1482,1447,1399,1357,1332,1326,1289,1247,1220,1215,1174,1131,1088,1051,1011,976,939,900,889,857,812,777,743,699,693,650,600,565,530,493,485,443,399,374,370,333,329,291,252,243,237,198,195,182,176,173,160,124,118,98,59,28,22,17,1800,1775,1742,1698,1692,1663,1656,1616,1574,1534,1523,1486,1463,1417,1391,1386,1348,1342,1334,1293,1263,1218,1190,1144,1142,1127,1091,1062,1025,985,977,964,927,900,841,838,831,796,792,759,749,708,701,663,658,614,610,573,531,519,491,466,459,419,377,367,360,354,348,313,309,280,255,211,171,140,132,126,120,117,1800,1770,1731,1714,1680,1638,1624,1586,1549,1506,1483,1440,1398,1364,1325,1295,1257,1242,1210,1175,1171,1168,1137,1091,1050,1004,995,989,960,911,900,863,837,833,800,790,756,712,702,666,628,621,586,545,509,472,466,430,390,350,329,294,279,273,250,208,202,174,138,120,102,94,60,30,1793,1786,1749,1716,1684,1672,1662,1656,1618,1606,1559,1518,1494,1460,1426,1401,1361,1312,1282,1244,1207,1171,1169,1152,1106,1096,1093,1087,1070,1041,1020,983,940,921,914,910,900,871,836,799,791,752,717,682,640,603,566,527,487,481,477,444,416,394,352,323,278,233,226,222,216,200,192,163,157,129,120,115,86,1800,1798,1755,1743,1710,1688,1683,1668,1626,1582,1546,1494,1456,1416,1401,1363,1325,1307,1265,1220,1206,1182,1145,1108,1070,1066,1020,993,987,970,936,900,880,839,832,817,778,741,697,655,612,570,530,524,481,464,460,422,382,345,341,292,251,207,166,121,116,65,44,41,29,1793,1750,1709,1692,1660,1620,1574,1569,1533,1497,1454,1411,1403,1366,1341,1297,1292,1248,1206,1167,1102,1058,1018,979,937,900,871,829,818,797,794,789,748,701,666,622,562,523,485,446,406,400,365,320,314,277,272,230,188,181,134,129,120,115,111,66,11,6,1796,1764,1722,1682,1678,1638,1580,1543,1509,1463,1425,1378,1338,1319,1279,1276,1257,1249,1207,1155,1125,1088,1044,1002,959,935,900,860,822,779,745,695,665,623,607,602,576,573,565,521,455,411,405,367,327,291,247,221,178,149,146,117,77,74,42,38,30,25,13,7,1800,1763,1719,1690,1648,1643,1613,1569,1557,1519,1480,1474,1433,1395,1388,1347,1321,1283,1242,1199,1177,1170,1124,1083,1030,988,944,918,900,870,841,801,768,764,721,678,634,626,592,557,513,470,442,398,355,313,272,260,215,209,170,128,120,104,1800,1766,1729,1689,1668,1644,1586,1502,1460,1422,1377,1333,1295,1255,1198,1155,1111,1074,1031,991,981,944,857,811,766,727,681,637,627,585,571,536,499,460,414,373,336,299,255,211,167,121,115,96,73,67,61,55,50,46,36,32,25,12,1800,1795,1754,1717,1680,1633,1596,1568,1537,1499,1457,1447,1440,1403,1363,1328,1292,1287,1246,1199,1194,1149,1143,1135,1090,1054,1007,976,945,939,931,900,865,829,793,767,724,683,642,632,608,587,566,539,502,494,459,417,372,334,311,260,255,209,207,187,177,154,128,120,113,108,54,1800,1769,1733,1727,1686,1656,1627,1593,1558,1521,1499,1457,1452,1423,1417,1374,1335,1285,1246,1206,1194,1172,1135,1115,1088,1079,1038,1031,1000,962,953,922,914,900,828,789,749,716,690,652,612,607,570,529,491,464,402,365,333,293,251,208,161,120,115,96,75,56,51,43,38,33,27,19,10,6,1800,1760,1719,1679,1672,1629,1571,1528,1524,1495,1457,1432,1397,1393,1385,1348,1307,1301,1253,1205,1201,1178,1173,1139,1132,1081,1037,988,948,901,890,865,842,817,784,743,704,664,658,658,619,577,567,525,484,477,467,431,392,355,314,259,226,220,214,204,197,191,165,156,151,120,111,107,101,94,90,82,68,65,60,53,48,44,1795,1762,1723,1709,1663,1640,1614,1582,1539,1490,1458,1414,1399,1365,1321,1292,1255,1217,1206,1201,1197,1153,1133,1130,1122,1098,1069,1038,1008,978,973,912,900,868,820,785,752,719,714,674,638,592,551,547,506,483,442,398,353,321,287,248,206,160,148,142,120,77,59,56,48,28,1800,1775,1737,1694,1664,1636,1628,1597,1554,1527,1480,1435,1428,1386,1372,1327,1292,1250,1245,1205,1170,1133,1100,1060,1027,989,947,937,900,860,857,822,792,747,720,716,675,629,625,587,545,502,459,424,381,333,290,286,244,199,195,191,184,180,176,132,1800,1755,1710,1672,1626,1621,1580,1574,1543,1502,1460,1412,1374,1336,1329,1292,1288,1285,1278,1241,1199,1171,1125,1082,1051,1010,971,928,900,853,816,773,727,685,642,576,572,527,519,477,438,426,379,342,336,330,287,285,217,190,158,120,100,95,92,84,60,55,45,28,24,1800,1760,1715,1697,1660,1621,1581,1535,1517,1512,1473,1432,1388,1373,1328,1282,1237,1201,1180,1174,1139,1106,1103,1061,1027,1002,990,951,924,900,873,869,824,821,818,774,728,683,643,600,553,509,463,452,446,416,381,375,371,328,285,240,235,230,224,220,166,157,120,77,31,1794,1756,1717,1692,1627,1586,1566,1526,1480,1455,1424,1415,1374,1334,1293,1258,1239,1221,1182,1140,1097,1056,1007,968,928,900,876,834,792,779,722,700,696,685,643,625,585,547,509,462,415,376,372,343,332,299,265,218,177,130,120,112,108,91,87,81,76,73,65,50,43,24,1795,1751,1704,1666,1630,1602,1562,1517,1476,1433,1387,1384,1380,1346,1295,1253,1238,1187,1154,1119,1080,1036,982,937,888,850,844,831,798,761,725,721,680,677,662,618,586,580,544,486,482,462,438,433,428,411,379,373,340,302,295,254,208,168,156,147,139,137,115,96,81,64,60,41,38,22,17,3,0,1774,1733,1690,1673,1669,1628,1586,1547,1540,1502,1462,1428,1387,1349,1309,1290,1255,1212,1207,1200,1188,1145,1104,1057,1006,967,905,900,877,839,797,754,708,704,695,650,609,572,559,522,487,481,475,440,407,362,351,314,275,260,218,179,142,120,72,27,23,14,11,1794,1756,1715,1678,1645,1608,1571,1525,1484,1480,1471,1434,1414,1373,1332,1289,1248,1208,1190,1150,1108,1069,1032,994,959,920,916,903,900,859,819,777,730,724,720,677,640,596,553,506,470,426,423,416,388,353,350,292,285,244,200,190,184,142,135,129,120,107,85,64,47,27,22,600,559,518,459,454,450,408,373,331,326,251,204,1794,1753,1719,1680,1636,1632,1590,1549,1508,1466,1425,1384,1338,1326,1289,1286,1236,1191,1151,1110,1069,1031,988,977,934,900,889,850,809,794,753,709,694,661,623,586,543,503,464,459,456,447,402,364,322,284,231,193,139,120,93,52,48,1793,1757,1715,1678,1635,1592,1570,1533,1493,1451,1413,1410,1369,1365,1325,1322,1277,1253,1242,1238,1211,1154,1116,1076,1038,1034,995,953,923,900,894,891,867,820,812,778,731,680,646,616,591,549,509,500,458,425,380,351,311,273,267,233,228,222,190,180,170,142,135,120,114,109,104,76,70,67,63,26,1800,1766,1736,1710,1676,1636,1602,1559,1518,1484,1445,1378,1357,1354,1311,1277,1233,1188,1153,1131,1095,1089,1044,1039,1000,954,915,912,900,860,822,775,742,737,701,666,645,612,577,570,530,478,475,432,390,386,382,342,312,300,262,216,169,154,129,120,94,90,72,50,41,17,13,1800,1760,1720,1639,1593,1547,1507,1462,1456,1411,1375,1332,1292,1249,1209,1168,1132,1103,1082,1078,1078,1039,992,945,909,900,895,862,816,795,749,743,743,699,695,651,643,601,588,582,538,492,450,446,401,356,317,268,226,223,215,162,156,147,143,122,114,109,86,68,4,1795,1791,1748,1729,1697,1678,1643,1608,1565,1526,1484,1446,1407,1368,1364,1322,1308,1274,1237,1228,1187,1168,1121,1108,1073,1034,990,954,910,902,900,873,869,861,812,779,769,733,726,689,664,633,600,596,558,536,483,442,437,395,391,356,318,278,234,199,167,120,113,69,64,58,54,46,33,28,20,11,7,1793,1757,1718,1680,1644,1638,1593,1563,1503,1496,1449,1402,1363,1316,1256,1217,1181,1141,1099,1052,1013,974,934,900,894,891,847,764,719,690,660,605,594,549,493,447,399,360,354,349,336,304,278,273,239,205,198,190,165,160,156,150,120,76,1800,1768,1730,1688,1684,1677,1644,1610,1605,1568,1531,1494,1468,1425,1380,1339,1299,1291,1269,1224,1186,1140,1096,1081,1045,999,974,969,923,900,858,850,821,781,750,727,694,655,616,604,566,529,491,484,481,444,406,401,396,390,349,319,315,282,278,236,192,149,120,74,66,62,54,52,45,39,33,28,19,11,3,1793,1757,1721,1717,1712,1696,1689,1649,1608,1594,1555,1531,1497,1494,1459,1418,1406,1371,1338,1314,1275,1232,1190,1148,1110,1066,1062,1033,996,992,987,952,911,900,861,819,770,726,720,706,670,666,623,615,579,545,505,473,439,402,363,328,313,274,267,221,216,211,164,120,1800,1767,1762,1717,1678,1652,1648,1605,1567,1562,1537,1494,1443,1399,1371,1347,1343,1338,1326,1287,1244,1202,1144,1105,1100,1077,1036,1032,995,992,953,925,900,855,850,845,825,787,783,759,725,684,645,639,606,568,560,541,504,471,434,398,364,326,286,280,236,230,207,178,166,122,116,90,85,49,42,22,15,1800,1795,1753,1737,1713,1679,1641,1597,1572,1533,1500,1460,1418,1395,1352,1330,1292,1265,1262,1209,1164,1160,1154,1150,1108,1085,1046,1038,1002,963,954,948,943,905,900,862,857,818,768,732,690,686,686,647,605,560,523,475,432,393,349,304,264,225,219,178,164,143,122,117,89,87,68,65,60,52,1795,1762,1722,1719,1681,1645,1605,1562,1525,1484,1438,1425,1388,1352,1307,1301,1259,1217,1180,1137,1092,1052,1010,970,930,917,900,858,814,773,727,686,645,572,568,563,521,518,481,476,431,385,382,341,307,269,233,189,147,120,74,69,33,30,21,14,9,1795,1790,1764,1723,1682,1637,1598,1556,1516,1472,1430,1383,1353,1330,1263,1260,1219,1215,1183,1139,1134,1105,1068,1028,985,943,900,859,818,772,757,718,713,703,659,617,605,568,540,510,507,503,453,436,396,367,317,292,266,236,231,208,204,182,157,154,117,113,109,1800,1759,1714,1676,1640,1636,1600,1560,1518,1476,1436,1389,1381,1353,1282,1269,1234,1197,1161,1119,1079,1074,1058,1019,981,933,900,857,821,815,774,771,721,718,680,629,593,550,511,473,432,427,354,350,342,303,256,208,168,130,117,109,102,85,67,42,37,30,24,1794,1755,1716,1674,1636,1626,1589,1547,1537,1509,1477,1404,1366,1338,1333,1293,1285,1245,1197,1185,1160,1119,1075,1032,1028,1018,986,983,976,949,922,900,829,790,787,741,702,656,637,601,577,547,527,488,456,415,376,352,308,266,261,255,248,243,238,231,189,184,141,136,115,111,107,55,1792,1788,1749,1710,1704,1667,1626,1614,1576,1555,1515,1475,1469,1453,1413,1374,1338,1294,1249,1185,1147,1142,1101,1065,1021,980,938,900,895,890,861,856,810,770,725,712,707,703,658,616,580,542,539,492,481,445,410,371,332,297,194,153,149,108,103,76,54,47,39,30,13,7,2,1793,1754,1713,1668,1627,1582,1540,1529,1485,1481,1449,1444,1403,1359,1352,1309,1262,1227,1187,1144,1106,1064,1058,1018,1012,1007,974,935,900,867,806,765,720,674,660,610,579,565,523,517,506,460,417,370,326,322,269,247,243,222,216,184,152,146,143,138,134,120,114,110,107,77,71,64,59,54,10,1795,1757,1707,1669,1630,1583,1543,1502,1462,1425,1416,1382,1349,1320,1283,1247,1238,1232,1173,1128,1093,1052,1046,1002,996,944,900,861,817,812,775,730,707,703,647,608,565,524,478,437,411,392,382,343,302,250,210,172,165,128,123,109,89,70,66,62,46,15,9,5,1795,1761,1726,1689,1644,1634,1594,1557,1516,1472,1429,1384,1380,1334,1319,1287,1244,1220,1184,1156,1116,1076,1040,1031,1024,985,940,900,856,849,787,766,761,721,710,668,664,616,570,530,487,441,427,423,397,356,352,344,302,258,253,246,209,170,158,138,120,117,97,94,89,78,1800,1792,1754,1697,1658,1654,1613,1604,1565,1557,1545,1509,1483,1478,1436,1385,1349,1318,1278,1233,1195,1159,1117,1074,1030,990,945,940,900,893,859,821,778,734,692,646,636,631,592,531,485,476,439,401,362,320,309,271,231,226,220,180,137,120,113,108,95,86,66,30,27,22,16,7,4,1800,1767,1760,1756,1725,1711,1676,1634,1586,1543,1537,1511,1471,1430,1388,1342,1339,1334,1301,1261,1251,1213,1172,1132,1090,1050,1010,966,923,900,856,813,768,724,692,647,641,598,593,496,443,421,377,326,291,263,253,223,202,165,160,130,124,119,93,88,82,1800,1796,1791,1755,1751,1747,1713,1708,1668,1643,1605,1578,1566,1561,1526,1495,1492,1455,1418,1379,1331,1321,1283,1278,1212,1174,1170,1137,1133,1100,1096,1085,1049,1031,993,954,900,869,865,832,804,796,728,684,643,629,591,554,529,491,455,418,411,400,374,337,294,262,240,187,181,152,112,104,80,56,11,1796,1759,1753,1721,1717,1690,1646,1594,1591,1584,1528,1487,1460,1419,1390,1346,1309,1306,1263,1218,1182,1137,1133,1084,1058,1054,1033,1006,964,925,919,900,865,817,806,803,763,717,714,670,648,645,620,590,584,558,541,504,464,459,419,412,374,370,326,287,242,221,216,186,173,132,127,112,94,71,66,44,27,23,10,6,1800,1768,1732,1686,1650,1611,1568,1551,1508,1462,1440,1402,1364,1325,1286,1257,1244,1211,1169,1144,1103,1065,1018,978,935,900,896,890,875,829,824,812,771,730,703,671,657,620,579,541,524,500,458,453,448,441,395,357,319,283,274,232,206,162,120,115,103,83,67,47,41,24,17,1800,1773,1768,1725,1679,1641,1604,1562,1542,1492,1466,1431,1367,1329,1285,1260,1219,1214,1181,1136,1096,1053,1013,1004,999,973,932,925,900,893,848,837,795,786,763,740,713,688,640,602,559,528,489,440,398,360,319,276,239,197,190,169,151,145,120,1800,1796,1762,1710,1671,1628,1590,1551,1534,1498,1468,1428,1391,1350,1317,1289,1253,1209,1163,1120,1110,1071,1033,1029,966,962,958,916,900,862,847,808,766,738,698,695,661,638,632,587,580,539,529,473,435,394,350,328,289,247,202,200,162,120,113,109,107,61,53,47,31,28,24,1800,1770,1765,1720,1678,1635,1629,1604,1557,1522,1480,1456,1418,1354,1351,1261,1253,1225,1176,1136,1100,1020,976,968,931,900,864,838,805,781,759,725,722,716,691,648,619,582,571,525,486,442,397,344,311,267,222,178,130,120,116,107,104,96,80,63,59,49,27,13,1800,1769,1727,1692,1651,1608,1575,1534,1492,1446,1400,1368,1324,1286,1249,1205,1202,1197,1162,1116,1078,1073,1069,1024,1019,972,937,900,885,841,812,772,731,694,690,649,605,564,555,517,476,440,397,353,311,307,254,250,209,190,185,153,120,115,108,100,94,87,69,65,60,54,48,41,37,18,12,1793,1756,1718,1672,1632,1587,1544,1501,1494,1465,1447,1386,1349,1307,1293,1255,1247,1210,1164,1120,1112,1068,1025,979,931,900,867,825,783,748,698,653,625,601,565,550,546,541,497,452,426,420,415,390,382,374,339,283,262,240,219,195,190,186,181,160,156,151,120,100,1793,1755,1719,1669,1634,1613,1609,1570,1555,1521,1484,1446,1411,1373,1360,1325,1294,1267,1232,1191,1151,1143,1104,1070,1026,986,944,900,860,851,813,778,750,708,665,661,637,595,590,575,534,496,456,439,397,393,380,345,308,277,253,215,175,129,120,92,85,60,22,1793,1782,1744,1698,1648,1605,1561,1519,1463,1423,1419,1413,1367,1326,1313,1310,1277,1237,1207,1203,1172,1151,1116,1082,1077,1072,1028,986,942,900,858,814,771,724,681,677,630,627,598,568,535,499,493,450,410,358,333,308,281,276,249,219,176,173,167,126,120,115,111,105,100,56,3,1800,1767,1730,1706,1694,1657,1607,1587,1548,1512,1452,1416,1393,1355,1350,1346,1335,1294,1258,1223,1185,1181,1142,1087,1052,1038,1004,964,919,900,892,858,818,792,752,710,707,670,664,620,615,568,519,515,481,439,395,352,346,340,296,289,243,212,208,203,160,120,116,101,83,79,56,48,39,35,27,1794,1789,1753,1716,1675,1671,1634,1598,1556,1512,1508,1463,1458,1415,1411,1371,1365,1323,1279,1241,1202,1158,1133,1130,1085,1043,1005,963,942,937,900,852,832,793,765,727,686,641,600,571,524,487,446,440,401,393,355,315,289,284,242,195,182,178,133,121,115,95,90,85,72,67,46,42,37,34,1800,1761,1722,1678,1674,1665,1637,1600,1562,1524,1519,1477,1473,1445,1439,1399,1357,1318,1309,1267,1223,1217,1212,1210,1176,1133,1068,1005,963,945,900,881,861,820,780,742,711,668,645,637,599,556,550,508,466,420,380,377,338,308,267,264,232,210,164,158,113,78,53,46,20,16,11,1794,1789,1760,1726,1707,1702,1665,1641,1592,1589,1555,1514,1511,1506,1462,1423,1380,1339,1327,1282,1236,1206,1155,1151,1109,1089,1041,1035,998,967,935,900,861,825,788,783,746,705,668,662,657,602,561,520,485,449,415,367,321,283,279,265,258,253,248,237,207,159,154,145,120,87,83,79,59,55,40,17,12,7,600,563,524,487,454,415,376,337,302,260,214,165,1796,1754,1716,1674,1635,1595,1552,1510,1508,1469,1429,1389,1353,1326,1272,1239,1195,1156,1117,1075,1067,1031,1028,1023,1010,974,936,900,862,822,803,798,754,723,719,680,615,600,560,522,479,474,437,432,387,342,339,331,298,255,231,190,136,120,111,89,86,82,71,43,39,34,21,17,11,1800,1795,1756,1746,1710,1702,1667,1626,1581,1539,1496,1464,1447,1409,1369,1336,1289,1253,1250,1227,1223,1185,1166,1127,1079,1035,1030,995,953,900,863,822,778,736,685,679,640,624,581,538,470,426,386,342,302,261,217,203,171,132,120,77,37,1800,1764,1727,1686,1644,1598,1595,1560,1531,1486,1443,1400,1395,1358,1317,1305,1269,1237,1198,1152,1105,1061,1020,973,929,925,891,853,811,769,743,721,693,688,641,631,624,620,609,572,536,504,494,460,424,409,368,345,323,280,255,217,211,168,128,120,77,71,65,61,56,46,42,36,20,11,6,1800,1757,1711,1696,1654,1598,1562,1540,1505,1476,1449,1388,1342,1295,1252,1248,1240,1235,1223,1200,1169,1133,1126,1113,1078,1033,990,949,945,900,865,816,810,773,733,689,654,617,579,547,543,500,459,453,413,372,327,285,245,202,160,1800,1762,1725,1693,1659,1620,1615,1603,1571,1548,1515,1509,1473,1429,1387,1348,1326,1286,1247,1242,1228,1225,1218,1169,1166,1127,1068,1037,1004,956,924,900,866,849,811,781,769,735,702,661,640,602,554,525,496,455,404,398,390,353,319,295,257,253,218,168,127,123,107,102,84,63,57,50,36,29,9,2,1794,1759,1754,1715,1675,1647,1608,1566,1542,1515,1474,1436,1427,1383,1347,1308,1294,1250,1210,1171,1148,1108,1073,1068,1064,1026,981,978,942,904,900,882,877,865,825,779,739,694,649,609,593,554,516,480,445,441,403,364,329,324,280,239,197,144,120,78,1800,1776,1739,1698,1667,1624,1582,1539,1493,1485,1449,1413,1408,1371,1333,1331,1288,1247,1210,1172,1163,1121,1058,1016,985,932,926,900,866,825,786,743,723,686,643,605,562,524,486,442,438,434,389,386,378,343,339,295,255,217,212,175,138,120,112,109,87,81,58,35,29,20,1795,1753,1714,1689,1650,1606,1570,1516,1463,1460,1454,1447,1412,1386,1351,1313,1275,1238,1201,1197,1161,1136,1094,1084,1046,1006,961,907,900,861,820,777,736,697,688,652,611,576,536,528,483,442,400,357,313,308,271,226,217,177,158,150,120,115,111,99,91,89,82,74,49,26,21,14,596,553,531,492,451,403,363,320,308,270,255,218,212,163,158,153,140,120,78,74,70,1794,1756,1721,1682,1644,1601,1554,1518,1478,1446,1420,1412,1376,1339,1304,1269,1230,1204,1165,1127,1122,1100,1060,1017,982,941,900,893,858,824,781,745,717,693,657,617,609,576,539,504,466,420,380,373,339,305,299,266,230,189,147,120,90,84,78,73,64,39,33,28,20,11,1795,1766,1731,1693,1655,1615,1577,1547,1542,1502,1498,1492,1456,1433,1402,1370,1364,1354,1313,1285,1249,1212,1159,1151,1138,1107,1062,1016,974,932,926,922,919,900,862,824,818,814,805,765,727,723,682,641,637,629,583,547,507,481,461,454,408,366,322,276,231,186,172,157,150,142,120,105,96,77,59,54,50,1800,1763,1719,1678,1636,1630,1593,1554,1517,1511,1463,1458,1452,1440,1405,1365,1321,1282,1275,1262,1224,1199,1161,1130,1097,1055,1003,964,924,900,860,815,777,739,718,712,670,646,605,581,577,538,498,453,449,408,366,361,323,278,236,194,191,144,136,120,92,76,48,24,19,13,1800,1760,1723,1686,1681,1635,1563,1530,1490,1484,1434,1391,1375,1335,1323,1281,1236,1211,1207,1187,1143,1120,1093,1051,1004,957,951,930,926,900,848,843,802,778,731,690,653,610,568,558,555,508,484,457,450,427,420,399,375,372,367,362,319,288,277,248,244,217,213,209,184,159,140,138,120,117,109,1800,1765,1725,1690,1683,1644,1601,1596,1565,1517,1468,1432,1392,1354,1316,1279,1244,1206,1171,1125,1089,1045,1009,973,965,929,925,900,867,863,819,779,735,730,701,692,652,614,609,600,596,577,566,526,482,463,417,405,369,362,355,319,280,236,198,169,164,120,82,77,74,67,27,23,1788,1753,1716,1676,1637,1611,1570,1563,1529,1491,1428,1392,1352,1306,1262,1220,1181,1172,1134,1096,1056,1050,1005,963,918,914,900,895,877,841,837,825,804,778,742,737,700,657,653,653,610,572,530,519,491,449,445,403,398,393,389,385,366,326,288,237,188,185,177,166,153,149,140,134,120,1800,1766,1743,1695,1666,1626,1585,1560,1529,1494,1463,1454,1418,1383,1342,1310,1293,1263,1259,1234,1188,1183,1145,1133,1104,1077,1041,1036,1029,995,954,936,900,867,845,809,779,746,713,707,673,635,623,589,584,547,512,475,434,395,366,336,294,250,210,167,127,120,77,64,50,43,31,12,8,1791,1760,1729,1694,1661,1656,1647,1641,1605,1565,1535,1497,1489,1446,1410,1381,1345,1301,1240,1216,1152,1121,1085,1066,1029,992,958,922,900,896,896,891,853,842,806,766,764,758,736,718,700,680,646,614,609,605,598,560,518,476,473,447,392,376,369,354,310,267,211,188,168,145,125,120,101,77,59,37,30,22,1795,1756,1707,1663,1657,1614,1597,1565,1525,1473,1437,1394,1389,1349,1306,1269,1230,1203,1198,1151,1107,1101,1065,1034,1018,977,937,900,869,827,798,754,712,665,659,615,593,573,546,543,515,475,436,390,346,304,259,220,180,169,132,120,116,91,84,60,39,32,28,23,17,11,1800,1775,1744,1702,1677,1635,1630,1609,1567,1529,1487,1441,1400,1363,1357,1337,1313,1269,1262,1257,1253,1243,1212,1186,1181,1176,1148,1127,1123,1089,1084,1051,1046,1042,1038,996,989,965,917,900,858,816,770,721,713,692,675,670,654,609,562,514,468,422,389,377,374,337,332,325,280,275,219,178,136,120,81,47,39,1796,1759,1691,1655,1612,1574,1569,1529,1524,1484,1448,1443,1401,1385,1344,1300,1249,1211,1166,1160,1096,1082,1038,996,945,907,900,886,841,800,753,710,669,628,619,598,560,522,485,448,389,348,315,261,232,226,182,138,134,120,82,70,61,57,39,31,24,14,9,1800,1766,1729,1722,1684,1673,1634,1595,1554,1549,1504,1474,1429,1425,1377,1370,1333,1319,1313,1272,1255,1251,1244,1191,1151,1130,1086,1080,1040,999,956,916,900,859,854,832,825,784,726,705,690,682,676,636,590,550,507,500,473,468,450,411,369,363,321,310,285,262,202,199,194,183,178,158,151,147,141,120,114,94,89,72,64,1800,1776,1737,1681,1619,1601,1549,1517,1479,1465,1434,1432,1394,1359,1324,1296,1239,1202,1155,1115,1108,1071,1032,997,991,969,934,900,863,858,806,769,730,693,680,674,656,615,568,526,480,435,402,366,352,318,281,273,237,211,159,108,85,64,60,56,45,40,28,21,16,1800,1797,1761,1749,1728,1692,1651,1611,1572,1564,1558,1515,1501,1468,1434,1392,1359,1329,1287,1266,1229,1223,1189,1149,1102,1098,1052,1047,1010,1008,968,934,905,900,894,854,851,816,813,772,718,713,665,628,590,556,510,459,422,376,335,332,303,276,271,268,241,236,231,227,223,218,190,166,138,120,94,85,63,57,30,27,23,1800,1794,1757,1722,1697,1672,1664,1623,1582,1553,1510,1469,1442,1403,1400,1394,1385,1342,1304,1299,1272,1226,1184,1153,1114,1087,1044,1038,1032,987,947,900,863,841,836,785,742,698,652,614,572,532,527,486,447,425,386,349,305,261,221,215,196,154,144,120,97,91,67,62,39,35,29,24,1800,1765,1763,1757,1715,1674,1648,1608,1593,1554,1510,1495,1453,1394,1352,1340,1305,1302,1262,1219,1203,1161,1127,1085,1047,1042,1021,1017,977,975,968,963,921,912,906,900,855,811,768,757,727,695,651,623,599,573,503,478,435,431,424,419,411,372,335,288,284,279,245,210,173,166,160,120,115,108,1800,1762,1722,1679,1646,1605,1560,1533,1488,1447,1439,1403,1370,1359,1317,1275,1260,1221,1182,1142,1137,1125,1090,1048,1032,995,954,941,900,858,816,795,755,718,676,632,619,592,545,503,467,438,393,351,301,266,218,214,207,201,152,120,112,87,63,53,30,21,15,1793,1756,1715,1667,1628,1586,1541,1503,1463,1393,1351,1307,1265,1228,1175,1169,1126,1055,1015,1010,984,955,926,900,895,846,804,757,703,680,636,590,547,544,493,445,407,367,312,285,257,219,174,134,125,120,75,37,31,26,20,1794,1764,1730,1683,1649,1617,1592,1555,1546,1541,1499,1461,1421,1362,1324,1280,1274,1256,1218,1179,1142,1101,1070,1027,986,948,900,861,828,784,741,717,710,704,675,631,588,546,532,493,488,451,438,399,361,328,289,264,224,182,141,137,131,116,110,88,84,74,48,41,32,12,1794,1758,1714,1672,1567,1525,1486,1438,1433,1388,1355,1317,1311,1263,1259,1214,1180,1141,1103,1071,1029,976,941,900,883,846,816,792,753,720,695,661,625,589,516,478,435,431,425,391,363,341,314,292,260,232,198,193,154,115,111,107,89,71,50,43,31,24,20,14,1800,1751,1748,1705,1671,1652,1603,1568,1534,1492,1455,1422,1383,1355,1312,1282,1241,1206,1168,1159,1138,1102,1065,1027,985,970,928,900,858,818,778,734,729,695,629,597,562,550,512,471,429,395,371,332,326,279,247,215,182,147,139,111,108,89,67,62,43,36,31,23,15,1800,1760,1753,1718,1680,1658,1625,1584,1579,1563,1517,1476,1455,1417,1379,1370,1338,1311,1272,1237,1232,1191,1150,1117,1079,1043,1016,1007,936,900,896,842,808,769,742,712,676,642,598,559,552,526,490,447,411,372,329,325,316,310,272,258,217,212,194,188,183,178,134,107,102,98,91,1795,1754,1731,1688,1685,1655,1650,1625,1585,1580,1576,1568,1535,1493,1450,1411,1373,1331,1317,1274,1228,1188,1146,1094,1054,1011,979,972,968,963,922,900,864,858,821,783,742,735,696,653,647,605,579,577,546,501,460,419,378,334,327,286,245,206,175,168,148,124,115,106,99,94,71,53,40,34,30,22,12,8,1800,1764,1723,1708,1671,1633,1624,1617,1577,1547,1536,1500,1464,1434,1394,1362,1320,1273,1232,1188,1183,1140,1100,1056,1013,966,957,917,900,859,817,785,779,731,689,647,608,599,595,590,548,505,467,426,380,375,333,295,249,241,204,176,150,126,120,115,111,84,79,52,46,42,35,17,600,556,513,472,431,387,345,297,253,198,1794,1760,1718,1677,1637,1618,1582,1537,1479,1440,1402,1359,1320,1316,1289,1231,1195,1152,1140,1095,1091,1036,991,984,910,902,900,860,851,827,820,761,739,709,706,677,672,649,616,568,532,494,445,407,367,326,323,292,256,219,180,150,110,85,78,54,50,42,30,1800,1773,1746,1700,1690,1650,1606,1563,1550,1515,1493,1458,1417,1408,1379,1354,1317,1288,1244,1204,1148,1116,1067,1036,992,970,925,900,895,853,809,772,735,690,651,611,598,575,553,504,454,413,409,358,353,319,284,275,268,262,220,213,173,130,120,115,109,91,65,48,40,34,28,15,1795,1755,1714,1672,1635,1604,1565,1525,1493,1489,1456,1410,1367,1334,1291,1251,1213,1174,1131,1093,1052,1036,975,937,906,902,900,863,823,819,785,746,716,667,643,601,597,561,555,518,479,440,397,393,369,343,332,303,262,216,166,120,117,113,73,70,66,61,54,49,49,48,43,31,27,23,21,16,1800,1761,1721,1704,1674,1633,1594,1553,1513,1480,1438,1396,1356,1316,1272,1236,1195,1189,1173,1136,1103,1064,1027,988,949,900,878,836,795,755,712,670,656,634,613,609,574,554,524,520,492,481,476,452,407,403,354,351,331,314,311,272,249,207,199,149,145,139,111,89,68,46,24,20,15,1800,1748,1711,1669,1627,1589,1554,1513,1508,1471,1459,1418,1407,1363,1320,1278,1273,1230,1188,1145,1114,1065,1061,1031,984,943,937,900,861,856,817,777,736,705,668,655,613,571,523,513,509,484,443,439,386,348,344,277,234,227,183,175,170,166,107,61,58,52,38,19,12,4,1800,1760,1717,1694,1653,1626,1584,1547,1542,1537,1509,1495,1490,1457,1428,1395,1356,1351,1312,1302,1265,1226,1158,1143,1137,1105,1089,1050,1045,1003,963,938,874,869,828,822,784,747,742,699,693,650,605,566,526,486,443,408,399,363,325,320,280,275,236,193,177,169,145,136,120,77,1794,1749,1706,1670,1632,1589,1543,1505,1445,1411,1367,1357,1323,1282,1233,1230,1190,1153,1117,1052,1000,963,927,900,861,847,827,787,747,735,695,655,640,599,558,543,504,450,405,396,359,321,284,260,216,210,166,120,114,111,101,76,58,52,45,24,21,1794,1749,1710,1669,1625,1585,1545,1503,1476,1433,1391,1353,1302,1265,1259,1217,1173,1135,1095,1089,1085,1081,1035,985,982,934,900,879,830,823,818,777,741,735,687,683,642,600,550,514,509,493,452,406,361,358,341,320,293,265,226,221,197,175,169,161,160,153,145,138,120,74,1800,1776,1736,1730,1693,1645,1616,1593,1559,1520,1475,1439,1396,1392,1357,1319,1281,1271,1243,1205,1159,1121,1084,1080,1042,1037,996,958,919,900,857,819,781,742,704,666,622,576,572,535,529,484,442,404,367,363,325,290,255,217,212,202,175,137,120,114,100,96,92,85,67,47,42,37,32,24,1800,1765,1727,1691,1666,1625,1612,1576,1537,1481,1435,1398,1393,1389,1378,1345,1303,1265,1229,1192,1155,1114,1076,1072,1062,1057,1053,1040,1001,962,917,912,900,885,847,807,768,725,692,663,640,615,612,582,543,513,477,470,430,397,359,320,285,232,207,182,145,120,116,104,75,42,38,34,28,600,593,589,552,521,493,456,415,373,333,323,282,242,200,1800,1763,1728,1705,1667,1624,1615,1581,1538,1528,1507,1463,1427,1390,1344,1314,1275,1240,1199,1193,1189,1185,1134,1071,1034,1011,971,927,900,857,808,766,728,703,675,634,589,551,520,483,441,414,406,366,320,277,233,229,187,146,120,112,64,42,32,10,1800,1760,1757,1716,1667,1623,1578,1573,1550,1501,1497,1455,1444,1407,1370,1327,1287,1243,1196,1148,1119,1116,1074,1069,1029,985,942,938,933,900,859,815,772,735,698,654,618,583,580,540,491,435,395,352,308,267,224,181,140,66,21,1800,1760,1727,1676,1640,1596,1550,1545,1505,1459,1423,1380,1342,1305,1259,1203,1184,1148,1111,1078,1074,1066,1043,998,958,918,911,900,866,827,789,784,740,704,667,615,574,569,528,498,495,453,415,387,382,375,328,292,250,232,199,172,168,144,120,114,74,61,44,38,31,14,10,1800,1763,1725,1685,1642,1606,1563,1548,1481,1477,1472,1431,1389,1330,1281,1256,1251,1207,1164,1125,1084,1035,995,954,915,900,849,816,806,761,747,707,703,660,655,650,608,576,537,494,452,407,362,319,277,233,223,218,196,177,152,127,120,95,66,59,38,34,30,1793,1788,1751,1695,1684,1644,1612,1599,1565,1553,1512,1500,1463,1459,1426,1376,1331,1291,1254,1200,1166,1124,1056,1017,984,948,944,900,861,857,846,801,763,707,676,636,598,564,532,527,481,477,436,429,394,364,335,330,288,253,248,200,195,152,120,115,107,74,64,59,49,44,37,33,21,1800,1770,1730,1689,1641,1581,1540,1533,1501,1465,1424,1398,1390,1349,1346,1341,1302,1291,1251,1214,1210,1174,1128,1088,1055,1018,977,912,900,862,857,852,810,768,729,726,677,631,624,588,551,545,540,497,461,458,413,371,328,324,321,318,273,267,262,215,210,162,157,145,125,121,115,93,74,54,36,29,1800,1767,1725,1684,1649,1613,1560,1540,1501,1464,1431,1394,1339,1336,1321,1279,1236,1201,1172,1166,1121,1091,1045,1009,1003,955,911,900,866,830,790,765,735,710,704,661,625,619,616,610,575,571,539,503,459,423,415,409,402,395,359,330,295,259,222,217,182,134,120,83,76,48,28,20,15,1800,1779,1774,1768,1762,1711,1671,1633,1626,1618,1610,1591,1551,1546,1504,1495,1464,1439,1420,1381,1329,1290,1263,1224,1178,1139,1097,1053,1050,1024,1002,978,932,923,900,874,871,833,792,786,760,717,710,672,667,613,559,517,472,429,388,320,314,283,275,270,264,260,256,253,249,243,205,161,120,77,33,1800,1796,1758,1725,1689,1651,1622,1576,1539,1502,1452,1413,1385,1381,1339,1288,1249,1244,1187,1131,1128,1091,1053,1013,986,964,928,900,892,885,846,830,788,747,705,664,625,617,575,540,502,498,455,418,379,374,335,293,250,205,166,141,120,117,76,71,68,63,59,56,53,36,29,25,20,15,1795,1751,1709,1667,1662,1621,1598,1583,1575,1533,1527,1522,1477,1462,1420,1356,1349,1306,1263,1253,1216,1176,1160,1133,1091,1038,1005,983,940,900,856,813,773,734,694,649,637,618,609,572,528,523,476,458,424,380,333,293,255,209,203,159,152,146,139,120,111,87,68,59,54,47,40,36,1800,1762,1724,1686,1651,1618,1566,1529,1488,1438,1432,1396,1358,1318,1311,1274,1270,1216,1174,1168,1143,1087,1047,1010,1005,970,934,900,895,854,846,807,768,688,648,608,569,532,497,459,418,371,330,291,263,225,222,201,159,120,115,111,104,57,43,39,34,25,20,17,1793,1770,1732,1705,1701,1660,1614,1577,1536,1495,1452,1405,1401,1346,1341,1302,1255,1216,1175,1127,1082,1044,1002,972,943,900,895,861,812,768,726,684,645,641,628,590,587,533,496,452,441,406,367,317,314,271,232,180,134,120,115,111,106,102,96,47,41,36,1800,1764,1759,1709,1669,1631,1589,1554,1509,1462,1459,1428,1412,1375,1311,1269,1224,1213,1175,1145,1102,1070,1032,992,945,937,931,900,861,815,811,775,763,722,679,637,595,575,536,531,521,490,449,409,369,326,293,250,195,190,147,138,120,66,53,49,14,9,1800,1796,1759,1702,1663,1625,1585,1547,1508,1468,1422,1374,1367,1362,1319,1278,1234,1209,1168,1126,1085,1080,1045,1000,955,913,900,858,812,768,763,763,731,688,671,635,589,542,499,495,449,405,382,335,297,256,209,204,199,199,195,159,155,130,120,113,76,70,66,34,21,1800,1770,1736,1699,1677,1668,1644,1604,1566,1525,1513,1480,1450,1411,1374,1342,1298,1282,1244,1208,1168,1131,1121,1088,1058,1009,973,967,956,919,916,911,900,871,846,829,787,783,775,771,732,677,673,637,593,553,513,453,417,394,371,351,343,304,260,224,182,143,120,115,111,88,73,55,51,43,38,24,21,16,10,7,1800,1768,1727,1717,1681,1640,1601,1563,1526,1519,1482,1438,1412,1408,1408,1373,1357,1318,1283,1242,1198,1189,1150,1114,1079,1036,992,987,944,900,861,850,814,776,735,697,659,616,581,542,536,491,446,431,405,400,398,356,352,347,330,324,307,283,260,255,252,243,200,158,120,117,107,66,1800,1757,1726,1668,1630,1590,1552,1513,1484,1450,1407,1400,1369,1346,1309,1286,1255,1248,1199,1158,1153,1105,1100,1064,1053,1019,980,946,908,900,885,849,803,761,718,679,641,628,592,526,484,480,459,439,420,412,406,377,370,332,280,245,203,161,120,115,110,80,73,66,59,53,48,27,24,1800,1759,1726,1693,1666,1627,1588,1584,1548,1512,1473,1432,1403,1363,1338,1303,1271,1236,1210,1207,1165,1147,1146,1104,1069,1033,988,949,917,900,876,843,839,833,818,809,765,747,728,704,682,678,678,674,640,633,586,547,511,505,465,426,422,381,357,334,295,252,198,161,154,147,120,81,75,46,33,25,6,1800,1762,1717,1691,1663,1651,1615,1577,1538,1500,1468,1432,1408,1375,1339,1334,1327,1290,1270,1232,1194,1156,1113,1068,1023,981,978,936,900,863,820,782,777,741,705,699,653,601,564,522,508,471,447,407,367,323,285,243,202,147,142,112,92,61,57,33,27,23,15,1793,1752,1711,1669,1630,1592,1549,1503,1462,1433,1420,1382,1341,1318,1269,1265,1224,1183,1178,1137,1095,1086,1086,1048,985,966,926,900,883,851,824,797,771,731,726,697,692,650,611,569,529,481,453,413,369,365,334,329,323,277,253,249,204,200,156,1793,1747,1710,1693,1688,1647,1629,1606,1586,1544,1506,1453,1430,1389,1351,1314,1270,1219,1180,1136,1094,1056,1024,980,938,935,926,912,900,892,821,816,762,729,698,655,613,566,528,485,439,396,391,347,317,305,258,249,205,188,147,120,112,75,49,45,36,31,26,1793,1756,1719,1686,1641,1593,1556,1511,1473,1440,1397,1353,1315,1308,1305,1298,1256,1253,1240,1207,1181,1147,1106,1094,1057,1022,997,956,950,911,907,900,896,863,829,820,815,780,752,724,680,646,615,577,545,500,453,419,378,344,303,298,293,287,283,239,192,165,157,144,135,120,111,69,1795,1760,1716,1676,1639,1602,1571,1566,1520,1477,1468,1429,1390,1349,1344,1295,1261,1218,1198,1168,1129,1122,1078,1073,1055,1025,989,985,940,894,851,812,774,771,758,713,706,699,691,649,646,604,560,523,482,439,398,392,375,337,330,287,251,212,206,184,144,120,117,69,65,62,58,52,45,27,22,13,9,1800,1765,1725,1677,1670,1635,1593,1557,1516,1510,1469,1430,1386,1361,1339,1317,1311,1277,1234,1183,1144,1096,1053,1013,969,921,913,900,865,836,824,772,727,720,692,650,633,592,549,505,463,421,377,336,288,247,241,238,232,227,222,202,198,179,175,163,120,1800,1757,1717,1675,1629,1584,1528,1522,1482,1438,1390,1350,1312,1268,1224,1191,1187,1141,1113,1076,1035,1008,966,928,900,857,854,849,838,801,762,717,702,663,621,614,577,572,543,504,460,419,377,351,335,288,275,237,194,153,120,117,92,87,68,49,45,21,1800,1797,1755,1730,1723,1712,1674,1631,1593,1549,1509,1505,1460,1427,1386,1333,1296,1289,1250,1247,1241,1214,1205,1205,1163,1122,1113,1071,1027,1000,959,939,900,881,876,848,813,779,774,721,684,639,618,591,546,501,445,440,420,402,375,335,301,293,258,226,222,215,210,206,153,129,120,113,81,51,1800,1797,1758,1715,1710,1667,1618,1581,1537,1497,1457,1436,1398,1358,1319,1277,1233,1226,1190,1185,1139,1096,1054,1019,987,950,909,900,847,813,777,725,688,652,614,576,536,495,444,414,371,336,294,253,242,215,186,181,161,132,113,74,68,52,43,37,28,11,1800,1756,1717,1686,1650,1589,1552,1549,1508,1478,1438,1403,1397,1390,1385,1341,1297,1257,1249,1214,1186,1152,1112,1104,1099,1058,1047,1014,1009,973,969,923,892,858,816,780,740,696,620,579,537,516,499,469,445,439,407,374,366,325,284,240,197,190,149,120,114,105,1800,1763,1724,1684,1642,1609,1605,1588,1582,1539,1493,1457,1413,1370,1366,1328,1287,1249,1207,1169,1114,1081,1038,993,951,916,900,874,833,796,764,722,678,676,653,617,571,566,529,523,496,440,407,363,341,307,276,236,194,171,127,124,106,83,78,68,62,36,17,13,1800,1773,1737,1701,1668,1624,1574,1544,1538,1525,1504,1444,1407,1364,1322,1286,1266,1227,1222,1174,1171,1166,1125,1094,1053,1027,984,979,958,906,900,894,889,848,845,841,798,759,716,677,640,590,580,541,497,450,411,369,332,281,241,200,153,120,101,59,55,1794,1758,1717,1674,1667,1620,1575,1546,1540,1535,1496,1468,1431,1393,1350,1313,1270,1228,1186,1178,1139,1132,1089,1047,999,953,941,902,900,854,810,767,725,681,676,665,621,585,534,526,487,447,408,365,322,278,232,223,176,134,120,84,78,73,68,28,20,1794,1750,1745,1728,1725,1681,1656,1617,1578,1535,1532,1487,1448,1408,1364,1323,1284,1221,1185,1149,1104,1081,1040,1001,997,997,958,920,900,857,814,773,736,732,724,687,647,610,569,530,521,477,447,409,372,332,309,266,261,257,203,198,190,167,134,120,112,104,93,92,1787,1751,1746,1738,1701,1670,1626,1589,1546,1506,1463,1459,1415,1381,1320,1315,1277,1274,1231,1189,1147,1139,1134,1095,1051,1011,1007,948,945,900,862,819,786,744,682,639,602,596,548,508,469,421,412,363,323,279,276,238,196,163,120,81,41,33,25,1796,1760,1718,1678,1638,1586,1545,1505,1467,1426,1387,1353,1331,1290,1219,1182,1170,1148,1108,1058,1012,985,944,939,900,862,818,770,756,717,703,664,619,613,608,605,599,562,526,512,476,469,455,419,379,335,332,325,278,251,228,207,183,152,147,138,121,117,106,1795,1753,1720,1694,1654,1624,1610,1604,1564,1550,1507,1503,1463,1427,1424,1385,1346,1299,1296,1285,1248,1244,1191,1152,1110,1061,1054,1009,977,967,928,900,894,852,813,756,710,670,645,614,587,549,544,494,456,406,400,365,318,259,215,175,139,120,97,89,64,57,35,30,3,1800,1794,1754,1700,1671,1633,1619,1581,1576,1534,1449,1405,1357,1325,1281,1242,1205,1172,1166,1131,1083,1039,1034,990,976,932,919,900,889,857,814,798,764,719,679,673,670,664,621,583,535,504,468,424,378,338,297,287,276,251,247,242,238,216,212,194,175,171,168,164,159,143,127,120,114,110,93,85,79,74,31,1800,1770,1738,1725,1700,1680,1642,1608,1576,1570,1542,1538,1500,1474,1435,1396,1360,1356,1323,1294,1257,1219,1184,1148,1145,1139,1122,1087,1046,1002,962,955,920,900,874,835,797,793,750,747,704,700,658,648,641,605,581,545,508,470,464,428,393,377,338,319,295,256,241,219,181,143,120,115,109,106,87,70,64,46,42,35,1800,1766,1725,1688,1673,1636,1632,1590,1569,1533,1495,1454,1449,1406,1359,1322,1317,1282,1238,1213,1177,1148,1105,1068,1023,1007,969,927,900,844,812,801,771,733,724,677,640,590,547,507,504,458,451,446,423,388,364,359,344,340,297,253,248,202,198,193,146,124,117,101,93,73,54,51,39,32,1800,1762,1757,1741,1709,1676,1630,1591,1557,1513,1478,1442,1408,1389,1350,1314,1305,1284,1249,1174,1119,1113,1078,1039,1000,963,957,922,900,862,849,808,766,721,677,653,630,625,590,555,509,475,438,399,366,327,281,258,253,246,242,219,196,193,169,167,120,108,87,83,77,61,43,35,29,23,1795,1760,1722,1719,1678,1641,1604,1568,1561,1501,1462,1417,1371,1328,1288,1248,1215,1182,1142,1117,1081,1076,1076,1038,1033,1016,994,956,928,900,870,827,801,781,775,735,690,655,620,614,614,577,540,501,458,435,392,383,380,371,350,310,275,268,224,222,213,175,145,141,137,120,114,110,105,98,95,1800,1765,1732,1711,1709,1668,1636,1601,1597,1588,1558,1526,1495,1490,1450,1413,1410,1371,1351,1323,1279,1254,1245,1238,1208,1187,1154,1127,1117,1088,1052,1002,963,926,900,894,877,840,809,801,753,719,690,662,626,591,583,529,499,475,438,435,425,420,380,344,299,253,222,177,140,134,120,116,111,105,104,96,72,66,57,52,47,43,39,34,21,13,1795,1755,1714,1659,1633,1595,1547,1515,1484,1444,1438,1407,1382,1345,1310,1277,1236,1207,1201,1198,1171,1162,1125,1097,1088,1049,994,970,966,962,932,922,900,857,814,746,744,738,734,688,665,661,630,624,619,574,530,525,482,471,453,415,412,389,383,354,336,331,297,291,284,233,187,183,144,120,80,1800,1759,1718,1677,1646,1601,1581,1541,1507,1503,1480,1444,1410,1375,1344,1340,1297,1278,1268,1229,1189,1176,1168,1127,1100,1068,1039,1011,972,908,900,861,855,818,773,757,716,671,648,615,574,518,478,436,423,387,346,289,260,215,187,148,145,135,120,109,105,100,95,87,83,40,25,1800,1779,1758,1718,1672,1620,1583,1542,1498,1463,1421,1378,1346,1307,1264,1231,1218,1198,1165,1144,1112,1070,1067,1053,1023,1018,985,943,934,929,900,861,817,776,733,689,645,600,591,582,538,493,474,437,406,380,364,330,305,275,239,233,228,223,178,174,172,167,125,119,116,108,1796,1758,1720,1677,1634,1587,1555,1551,1534,1506,1468,1435,1391,1385,1342,1298,1258,1217,1214,1196,1173,1154,1093,1053,1031,1021,981,940,911,900,866,860,821,785,743,699,656,649,610,598,578,526,495,470,431,388,350,342,293,289,286,250,229,208,169,127,117,76,32,23,1796,1759,1735,1700,1675,1647,1605,1553,1549,1502,1449,1445,1418,1383,1378,1345,1323,1295,1270,1245,1192,1185,1143,1135,1097,1071,1041,1000,953,923,920,900,878,831,813,809,769,726,684,652,608,603,561,549,544,541,523,479,434,397,356,330,288,274,256,232,209,204,197,193,173,155,149,143,109,105,85,80,62,48,43,26,13,9,4,1794,1753,1713,1670,1664,1624,1583,1574,1553,1510,1469,1435,1399,1357,1315,1276,1240,1232,1174,1109,1066,1045,999,959,919,900,858,821,809,805,765,723,682,631,591,581,540,495,490,451,428,388,346,308,267,264,220,163,123,118,113,106,98,91,25,7,1800,1757,1722,1674,1668,1635,1595,1554,1509,1503,1461,1422,1415,1371,1367,1362,1324,1290,1274,1232,1200,1172,1127,1086,1080,1062,1018,974,963,922,900,876,851,846,809,776,771,765,760,757,710,695,673,652,648,621,603,558,517,476,436,413,377,355,352,307,304,299,293,288,245,230,190,186,162,126,120,118,111,105,100,86,65,60,53,46,1796,1791,1768,1727,1686,1663,1658,1623,1598,1574,1532,1489,1481,1434,1389,1348,1305,1263,1220,1174,1133,1128,1078,1036,990,947,931,900,856,806,772,764,719,715,676,639,602,561,518,506,466,422,379,373,329,281,241,235,219,166,120,115,109,103,83,63,59,55,48,42,29,13,1800,1754,1714,1668,1627,1616,1573,1532,1491,1485,1448,1445,1429,1386,1340,1305,1269,1229,1179,1171,1165,1128,1104,1072,1032,1020,1016,966,923,916,900,856,816,770,728,689,644,599,595,556,514,479,475,429,405,382,358,353,349,325,320,312,308,294,286,279,273,226,182,138,117,96,69,51,1795,1760,1689,1649,1612,1607,1567,1512,1470,1434,1394,1357,1347,1311,1271,1241,1195,1151,1114,1109,1063,1026,1022,996,960,920,916,900,868,844,800,764,756,716,698,662,623,618,569,530,525,511,472,431,391,355,313,309,305,261,252,247,209,168,127,124,117,80,40,33,18,12,1795,1755,1711,1671,1656,1633,1628,1583,1514,1467,1422,1416,1384,1344,1340,1292,1253,1237,1199,1193,1155,1149,1121,1079,1075,1064,1026,982,940,900,861,856,853,808,803,790,757,717,671,628,586,562,516,474,416,378,375,350,346,307,271,230,190,142,137,133,110,90,84,80,77,19,13,8,1794,1762,1727,1684,1642,1616,1612,1609,1578,1540,1496,1449,1417,1388,1343,1301,1261,1248,1207,1165,1125,1081,1034,1005,958,951,946,900,896,852,809,768,721,679,638,592,551,507,462,418,401,363,326,303,254,213,174,169,163,149,120,113,80,76,69,64,56,44,40,34,27,20,15,1795,1752,1719,1675,1632,1586,1547,1502,1456,1402,1368,1327,1287,1281,1233,1207,1202,1198,1192,1184,1142,1136,1090,1049,1006,967,927,900,886,843,804,747,705,665,621,586,551,506,498,440,410,372,325,283,242,235,182,177,172,167,160,153,120,114,111,105,1795,1752,1733,1693,1687,1645,1612,1575,1533,1513,1477,1471,1462,1419,1372,1312,1309,1265,1226,1186,1146,1112,1072,1034,993,982,945,900,864,821,796,750,707,667,620,576,567,519,509,473,436,392,356,312,268,232,188,144,120,114,72,70,66,28,1796,1763,1714,1670,1627,1579,1570,1525,1474,1438,1410,1359,1340,1293,1246,1206,1155,1133,1092,1085,1071,1034,993,946,909,900,858,812,760,721,677,635,595,551,505,480,472,449,406,402,397,354,310,262,256,206,199,163,156,132,120,115,93,90,85,60,55,1800,1776,1737,1721,1669,1631,1587,1563,1539,1533,1496,1453,1407,1396,1354,1314,1270,1230,1188,1148,1113,1109,1066,1026,987,963,959,918,900,860,838,807,792,768,723,673,669,612,576,541,504,466,422,380,376,334,287,251,205,163,120,112,108,102,57,49,26,20,14,10,1795,1773,1735,1697,1656,1653,1625,1591,1525,1497,1455,1410,1403,1367,1340,1295,1259,1229,1203,1180,1139,1105,1063,1020,980,940,900,896,858,817,753,725,692,657,652,612,555,516,511,468,433,386,344,300,257,249,244,208,173,147,128,124,117,111,103,98,93,87,1792,1761,1720,1706,1668,1622,1587,1551,1508,1456,1451,1411,1377,1322,1280,1274,1261,1255,1218,1168,1162,1120,1107,1073,1067,1022,977,942,912,900,874,869,820,777,773,732,687,653,613,575,532,525,493,465,427,382,378,336,290,251,247,210,165,120,114,108,104,59,54,40,21,17,1795,1758,1754,1738,1709,1686,1644,1606,1576,1513,1510,1483,1446,1410,1391,1378,1333,1289,1246,1194,1147,1105,1065,1024,985,942,936,925,900,896,855,813,773,730,724,719,673,636,592,551,511,470,429,389,351,309,297,276,255,251,211,204,168,164,161,154,146,141,134,1795,1761,1727,1689,1648,1643,1631,1587,1546,1534,1496,1490,1455,1413,1376,1341,1335,1294,1290,1282,1245,1198,1162,1126,1118,1114,1077,1041,1001,971,966,957,917,900,849,826,786,752,736,699,674,669,629,592,588,547,509,473,462,441,401,358,321,289,245,240,194,155,111,107,102,85,59,53,39,32,26,16,1795,1762,1723,1695,1668,1643,1634,1594,1569,1530,1484,1479,1475,1436,1420,1378,1341,1300,1285,1252,1212,1167,1136,1110,1074,1045,1003,945,907,902,900,871,862,813,782,737,692,654,647,604,565,526,491,453,400,396,375,334,330,288,251,203,177,133,120,108,102,83,77,69,64,42,35,30,1794,1760,1756,1714,1672,1627,1589,1585,1530,1503,1468,1434,1401,1392,1353,1312,1281,1241,1200,1161,1122,1084,1038,1002,957,916,900,889,863,854,834,802,761,725,717,713,670,631,587,545,501,454,406,370,339,336,298,244,239,233,213,173,169,162,120,80,41,36,1795,1756,1717,1677,1633,1590,1579,1557,1520,1478,1432,1403,1359,1345,1306,1269,1230,1185,1179,1175,1170,1132,1087,1040,1036,995,977,950,918,900,855,816,773,731,689,659,616,611,568,528,488,480,440,398,395,389,381,380,336,291,244,201,194,138,120,116,98,91,86,63,37,34,1793,1757,1720,1665,1635,1589,1547,1513,1474,1430,1409,1372,1332,1319,1281,1241,1191,1147,1102,1042,1005,958,919,900,893,856,819,776,761,710,647,580,539,535,503,463,412,407,401,352,323,320,315,269,206,168,129,120,115,78,35,19,1794,1789,1784,1768,1761,1730,1683,1665,1624,1554,1508,1469,1434,1395,1391,1334,1299,1259,1246,1204,1158,1127,1092,1052,994,949,919,915,905,895,859,819,780,743,738,733,729,693,653,637,603,597,592,586,586,545,504,468,462,444,399,362,320,278,238,232,189,179,173,152,146,141,136,132,125,115,107,62,5,1795,1770,1730,1695,1672,1667,1651,1612,1608,1562,1542,1507,1472,1431,1389,1363,1323,1315,1312,1267,1230,1190,1144,1100,1058,1014,988,943,939,900,894,888,844,831,807,803,787,753,709,700,665,624,578,531,488,445,422,379,369,364,314,274,238,172,120,115,95,89,75,53,34,28,23,7,1800,1768,1734,1690,1644,1614,1575,1538,1509,1473,1458,1426,1422,1410,1375,1341,1338,1324,1319,1279,1243,1196,1166,1141,1137,1094,1087,1065,1058,1012,996,961,957,922,900,850,825,787,780,738,726,692,662,622,582,575,535,490,486,436,429,398,356,332,292,286,239,226,202,177,172,169,163,159,155,146,139,135,1795,1755,1719,1683,1643,1610,1568,1535,1497,1449,1406,1361,1327,1287,1282,1240,1204,1161,1124,1112,1076,1042,996,970,931,925,917,900,894,848,801,764,760,721,687,650,609,597,554,512,467,431,387,359,297,254,214,174,170,133,120,77,72,67,42,37,27,19,9,1795,1758,1699,1687,1682,1638,1587,1583,1556,1521,1483,1437,1393,1347,1302,1246,1204,1159,1129,1121,1102,1099,1057,1029,989,952,918,900,890,852,841,798,754,729,689,646,607,561,541,497,452,426,421,413,372,367,321,283,244,193,166,162,135,120,72,56,36,30,25,1800,1761,1722,1684,1625,1587,1542,1500,1461,1423,1385,1352,1348,1307,1301,1264,1204,1166,1127,1117,1080,1057,1026,1003,969,922,900,866,826,821,818,781,742,726,683,680,664,628,606,561,522,484,453,415,366,329,293,254,220,176,138,120,75,71,68,57,41,35,30,25,12,1795,1757,1720,1677,1637,1626,1586,1549,1535,1498,1458,1419,1379,1340,1297,1257,1215,1173,1132,1087,1045,1034,1006,965,934,900,890,884,850,815,795,757,716,678,637,596,592,576,536,530,490,452,433,426,383,344,306,262,255,213,199,158,150,120,115,110,104,94,78,73,62,42,1794,1750,1706,1694,1689,1645,1612,1559,1510,1463,1428,1384,1338,1288,1247,1240,1186,1143,1117,1104,1098,1053,1012,971,965,922,876,846,804,762,736,714,670,625,610,578,574,549,543,537,495,468,426,420,406,362,339,291,245,198,159,156,120,77,70,62,48,30,27,9,1800,1759,1739,1737,1697,1652,1649,1602,1574,1507,1504,1479,1437,1432,1397,1353,1339,1333,1289,1241,1169,1132,1097,1049,1009,966,914,900,895,850,807,766,725,680,675,663,616,569,548,543,497,450,400,396,367,339,301,257,222,181,163,155,152,143,130,120,98,92,70,64,52,43,36,27,21,16,11,1800,1758,1716,1673,1669,1663,1618,1581,1545,1500,1474,1436,1433,1427,1423,1410,1369,1344,1316,1271,1229,1216,1172,1168,1133,1091,1058,1007,973,949,941,900,855,801,795,754,712,700,658,615,569,533,508,469,430,423,380,344,309,267,226,182,131,120,101,98,90,86,59,47,43,40,27,22,1794,1756,1745,1703,1665,1610,1574,1572,1553,1535,1488,1442,1403,1359,1322,1283,1246,1205,1152,1108,1104,1077,1072,1066,1061,1047,1043,1002,962,921,917,890,850,806,765,760,703,661,616,562,540,504,463,451,432,427,395,390,348,311,307,263,260,249,206,199,193,187,178,171,127,120,65,59,55,51,47,1800,1760,1720,1680,1636,1566,1532,1491,1458,1417,1414,1368,1327,1318,1303,1265,1226,1175,1148,1105,1064,1000,988,949,907,900,863,825,783,731,684,644,604,600,558,519,512,470,420,381,342,303,256,250,203,170,132,123,116,74,41,36,33,18,12,1795,1760,1754,1744,1703,1640,1638,1602,1564,1521,1479,1440,1399,1367,1327,1271,1232,1190,1145,1101,1076,1072,1002,988,958,915,900,895,857,814,773,726,671,635,592,579,535,492,449,422,381,342,306,262,258,255,248,205,202,198,190,161,155,120,74,1795,1764,1722,1707,1670,1664,1644,1611,1570,1525,1486,1445,1438,1434,1393,1353,1344,1334,1294,1254,1248,1208,1195,1150,1112,1069,1064,1053,1012,968,936,900,897,893,855,849,835,793,750,705,663,618,578,540,525,476,438,395,357,316,255,214,168,143,120,114,69,63,59,48,43,31,26,22,1793,1760,1723,1681,1639,1609,1604,1567,1528,1486,1434,1397,1353,1316,1275,1235,1187,1144,1099,1094,1069,1024,978,935,900,892,887,882,830,786,782,723,696,662,634,588,561,540,513,503,456,413,395,376,371,363,338,320,280,257,214,210,207,164,1795,1759,1716,1700,1665,1622,1615,1572,1526,1484,1441,1408,1372,1333,1324,1319,1276,1264,1212,1166,1129,1091,1087,1043,1001,959,945,900,897,861,817,776,721,683,647,612,571,566,501,439,399,352,346,310,307,264,241,198,189,146,107,71,67,51,45,26,23,16,9,1796,1750,1708,1666,1643,1597,1559,1512,1507,1467,1456,1425,1396,1373,1334,1290,1251,1204,1170,1139,1114,1111,1067,1030,1026,1020,981,937,900,855,811,762,733,687,642,632,604,599,573,548,523,519,491,464,436,398,393,353,312,305,301,294,289,271,244,241,210,201,177,174,157,134,130,126,120,115,112,108,105,92,69,61,54,49,38,33,1800,1755,1718,1678,1637,1626,1603,1558,1513,1487,1461,1423,1418,1405,1368,1362,1326,1312,1280,1254,1203,1141,1103,1065,1053,1031,1004,997,973,938,931,900,894,880,853,847,799,794,757,726,717,688,649,641,614,596,585,555,509,466,418,374,334,293,282,278,253,226,187,142,120,111,75,53,47,32,25,21,6,1795,1773,1735,1722,1670,1627,1585,1533,1504,1473,1439,1365,1361,1325,1288,1277,1272,1247,1216,1183,1177,1159,1113,1068,1024,981,937,900,896,872,829,802,777,743,735,730,707,704,660,611,567,523,483,473,406,362,322,293,241,235,192,186,143,120,80,40,1796,1763,1729,1690,1634,1588,1548,1503,1462,1420,1376,1363,1326,1321,1305,1261,1255,1216,1177,1134,1093,1086,1046,1042,1030,986,925,892,860,818,779,741,737,726,677,668,664,616,576,536,495,483,440,436,402,363,323,285,240,225,222,178,113,75,69,47,43,40,23,18,13,1800,1766,1723,1701,1696,1693,1646,1610,1606,1589,1554,1518,1513,1505,1465,1425,1382,1342,1338,1300,1277,1240,1233,1208,1196,1172,1144,1113,1068,1023,981,930,900,859,818,811,801,770,733,700,668,632,598,593,561,555,518,513,493,470,447,419,389,382,377,333,329,288,283,244,206,172,131,120,115,1794,1769,1738,1731,1694,1671,1666,1622,1607,1569,1530,1493,1453,1410,1398,1360,1318,1277,1255,1213,1167,1159,1118,1076,1062,1057,1051,1010,983,942,900,856,845,819,789,749,710,683,646,638,599,530,488,484,452,448,424,393,349,319,285,279,276,239,232,229,225,186,178,142,120,114,106,96,85,60,33,18,1800,1758,1719,1693,1655,1621,1577,1566,1520,1483,1441,1401,1397,1361,1333,1309,1283,1236,1232,1174,1146,1107,1074,1063,1027,989,938,900,857,851,809,786,782,775,734,693,685,651,613,567,525,520,509,471,429,386,339,302,287,282,239,235,195,158,120,115,110,104,62,17,1795,1757,1754,1718,1676,1636,1631,1598,1557,1546,1509,1505,1456,1414,1370,1322,1285,1243,1238,1197,1192,1187,1153,1118,1087,1081,1037,996,958,917,910,903,900,861,823,786,745,701,660,649,644,599,593,550,547,542,511,476,472,430,424,391,350,306,298,255,208,205,160,121,113,107,89,82,78,34,26,15,1797,1756,1718,1683,1644,1603,1569,1559,1517,1474,1459,1420,1383,1344,1330,1274,1234,1196,1153,1140,1106,1066,1051,973,930,900,862,820,796,755,724,717,712,697,662,657,645,601,597,563,521,480,441,405,374,363,325,322,312,270,267,227,222,218,213,165,160,125,120,114,109,86,80,69,64,51,25,19,18,1793,1785,1778,1733,1718,1678,1643,1606,1572,1546,1541,1536,1499,1493,1437,1431,1424,1377,1329,1289,1234,1192,1149,1128,1083,1014,965,928,920,900,893,850,842,817,812,771,725,686,645,640,585,544,499,486,449,412,372,328,321,274,238,198,154,120,105,97,80,74,64,61,56,12,1793,1753,1724,1698,1654,1608,1563,1524,1477,1441,1398,1342,1339,1296,1259,1227,1193,1151,1115,1074,1032,989,984,939,900,849,808,802,756,727,675,636,594,549,547,503,490,451,444,410,405,365,358,321,280,263,259,241,237,225,221,202,196,185,178,134,122,117,1794,1761,1718,1676,1622,1581,1544,1497,1468,1428,1419,1377,1343,1299,1271,1226,1183,1141,1097,1080,1042,1002,938,900,855,815,774,734,689,676,628,622,588,544,502,460,457,454,438,403,367,362,333,287,282,267,230,208,188,150,120,115,88,69,66,61,57,49,32,27,23,16,1800,1794,1747,1706,1672,1644,1605,1562,1519,1476,1463,1426,1405,1368,1325,1288,1265,1226,1188,1160,1107,1068,1026,981,969,962,915,903,900,858,815,786,741,716,675,669,630,584,574,567,564,548,542,500,458,414,408,405,383,360,338,312,270,247,219,199,195,170,159,151,145,137,1796,1757,1721,1683,1639,1636,1590,1546,1510,1474,1462,1436,1388,1374,1327,1282,1243,1203,1160,1123,1086,1042,998,955,944,917,900,858,816,774,730,685,674,636,594,548,505,484,477,413,370,333,290,254,214,169,164,123,111,104,82,66,60,41,1794,1755,1750,1747,1698,1656,1587,1534,1499,1494,1453,1412,1370,1343,1302,1273,1233,1189,1147,1111,1081,1057,1009,957,912,906,900,859,815,810,764,727,686,641,578,494,421,377,334,291,243,198,194,187,141,132,120,116,107,102,75,69,64,58,53,1788,1760,1723,1684,1644,1628,1582,1541,1496,1456,1409,1391,1367,1338,1285,1281,1266,1235,1202,1187,1153,1114,1088,1053,1018,973,960,929,900,849,826,783,734,706,669,630,593,555,550,500,463,426,387,343,330,294,257,209,204,191,148,136,127,120,116,96,78,61,57,49,45,26,19,15,1793,1789,1782,1747,1743,1699,1655,1616,1573,1525,1520,1482,1451,1403,1385,1353,1347,1334,1293,1252,1246,1233,1199,1155,1109,1075,1056,1010,967,961,921,900,853,816,778,771,729,722,682,642,601,563,540,497,458,422,377,370,328,293,260,219,174,170,157,135,131,126,120,115,94,72,67,59,56,48,41,33,19,14,9,594,570,540,502,422,406,378,339,305,292,251,239,232,169,129,120,77,36,1795,1750,1682,1620,1574,1569,1523,1492,1488,1475,1470,1422,1403,1366,1338,1310,1277,1242,1238,1194,1162,1124,1091,1050,1020,990,951,941,900,866,862,822,784,750,697,632,584,552,501,472,449,408,404,360,315,276,219,173,159,131,120,112,82,55,50,39,1795,1762,1724,1680,1676,1644,1597,1584,1548,1544,1530,1492,1453,1423,1358,1311,1267,1233,1192,1156,1116,1075,1034,994,949,907,900,858,830,787,776,750,717,687,646,642,594,551,510,473,463,436,432,417,372,329,286,282,277,264,241,235,230,224,216,194,187,179,133,120,1793,1758,1719,1684,1650,1617,1576,1534,1523,1483,1442,1401,1391,1351,1309,1272,1236,1196,1181,1173,1132,1089,1084,1042,1028,991,957,910,900,859,822,782,777,736,725,721,683,635,599,562,519,475,423,399,392,373,334,300,256,221,209,205,183,143,120,74,69,64,40,37,32,20,1795,1757,1708,1669,1625,1586,1571,1540,1504,1465,1426,1385,1350,1314,1274,1265,1208,1204,1157,1152,1109,1102,1089,1085,1042,993,956,921,917,900,864,824,778,772,759,721,693,649,609,567,564,519,464,437,393,354,307,269,227,221,193,148,121,114,110,105,79,66,63,58,46,26,21,1800,1767,1746,1735,1701,1697,1689,1685,1681,1664,1631,1604,1600,1595,1581,1548,1511,1507,1465,1460,1422,1409,1373,1328,1281,1233,1190,1153,1112,1098,1063,1044,1039,985,949,900,863,817,772,727,690,677,638,599,549,509,467,422,408,386,359,327,286,262,236,195,154,120,85,80,70,63,58,52,37,32,16,11,7,1800,1764,1760,1754,1734,1691,1649,1639,1603,1567,1532,1491,1450,1411,1390,1370,1335,1326,1297,1262,1223,1190,1150,1146,1100,1075,1039,1004,998,956,922,900,857,820,783,746,733,705,701,695,661,628,623,584,577,542,510,485,451,411,381,378,336,291,287,275,269,230,182,176,170,160,156,134,120,116,94,67,63,1793,1789,1745,1700,1665,1618,1613,1605,1565,1528,1521,1485,1446,1403,1383,1337,1324,1302,1263,1217,1180,1154,1115,1099,1058,1015,977,939,915,900,861,821,777,738,719,678,636,633,588,574,561,517,507,465,452,411,356,311,288,248,206,163,120,79,53,46,30,25,19,1795,1761,1720,1698,1676,1633,1583,1549,1514,1474,1431,1381,1344,1299,1260,1253,1240,1203,1193,1145,1113,1108,1070,1042,1014,975,971,961,924,917,900,857,819,812,766,728,684,679,675,635,612,569,565,515,493,466,424,376,372,332,322,283,240,180,136,130,124,116,97,92,84,59,52,42,34,13,9,6,1795,1759,1716,1680,1648,1610,1606,1601,1577,1569,1530,1525,1488,1443,1388,1344,1306,1256,1214,1210,1175,1173,1137,1096,1070,1020,980,940,889,856,818,797,760,757,744,738,704,665,641,601,561,523,477,458,450,430,385,381,357,327,280,277,262,221,190,145,122,115,93,56,26,14,8,1791,1760,1757,1716,1683,1634,1614,1568,1563,1526,1487,1448,1401,1361,1354,1306,1292,1250,1216,1204,1169,1125,1111,1104,1076,1037,1013,972,928,922,903,900,866,835,825,789,783,778,733,711,666,622,578,541,537,503,468,465,462,455,411,402,380,360,354,350,328,301,261,227,223,178,173,172,168,122,107,85,68,64,57,1792,1752,1716,1681,1621,1559,1486,1447,1404,1394,1363,1324,1312,1268,1228,1185,1142,1103,1061,1057,1012,970,967,951,908,905,894,858,813,783,742,701,661,621,578,575,566,520,490,453,413,379,344,309,304,257,215,178,128,120,78,73,68,47,42,36,32,28,24,11,1800,1774,1748,1715,1707,1692,1661,1627,1620,1573,1547,1543,1498,1456,1431,1392,1350,1307,1303,1292,1255,1216,1178,1163,1123,1086,1049,1009,966,920,915,900,862,839,801,760,726,695,654,650,606,569,561,522,511,475,435,395,358,319,308,266,219,209,206,190,143,138,135,120,106,102,87,72,68,49,31,25,1795,1790,1743,1702,1696,1649,1606,1563,1558,1550,1523,1477,1437,1402,1398,1357,1317,1312,1299,1257,1218,1205,1163,1117,1108,1070,1029,985,959,914,904,900,874,829,789,744,700,656,645,613,572,523,487,444,404,397,334,322,289,251,206,167,156,120,82,75,61,37,32,10,1795,1761,1734,1692,1656,1644,1606,1595,1554,1510,1505,1502,1468,1464,1431,1395,1355,1346,1339,1335,1301,1233,1183,1156,1135,1131,1106,1081,1075,1049,1043,1000,994,977,932,900,860,819,775,733,696,651,644,626,603,574,546,516,511,486,482,436,390,359,314,270,216,184,143,120,84,43,37,1795,1781,1765,1723,1716,1681,1673,1637,1592,1576,1539,1485,1429,1398,1364,1328,1285,1263,1225,1179,1126,1081,1044,999,960,955,923,900,896,879,828,799,760,743,700,658,615,610,568,555,515,475,451,412,375,339,291,277,274,218,172,135,120,102,91,81,40,36,28,14,9,6,1794,1758,1714,1662,1619,1577,1537,1492,1467,1422,1380,1341,1304,1264,1255,1220,1178,1139,1135,1129,1085,1046,1003,962,920,904,900,858,823,783,723,718,680,667,628,622,613,579,537,477,440,402,358,322,276,221,180,139,120,79,33,1794,1788,1748,1693,1660,1651,1627,1586,1581,1540,1535,1497,1460,1397,1354,1322,1282,1240,1237,1210,1161,1150,1109,1071,1049,1006,964,927,900,837,823,796,791,746,729,693,651,618,573,520,481,477,477,431,424,387,346,301,267,264,249,204,200,145,120,88,84,48,43,30,18,1794,1761,1717,1681,1638,1594,1552,1503,1469,1463,1459,1421,1390,1356,1330,1297,1254,1211,1170,1126,1084,1060,1019,1000,953,914,903,900,881,861,833,819,812,768,723,678,634,597,552,538,519,481,454,435,428,404,401,382,371,353,326,322,317,296,293,287,281,276,261,254,217,206,181,147,120,96,92,58,1794,1757,1751,1713,1709,1667,1629,1622,1609,1570,1526,1516,1475,1471,1425,1384,1379,1342,1336,1315,1286,1247,1240,1188,1146,1108,1055,1016,1012,1000,957,916,900,861,824,787,753,710,671,634,627,623,585,542,499,458,413,373,350,312,290,253,212,175,134,120,116,106,86,82,62,58,53,46,32,28,22,16,1794,1769,1729,1712,1667,1661,1617,1585,1566,1534,1529,1504,1467,1429,1389,1383,1340,1336,1333,1289,1248,1241,1229,1192,1170,1118,1083,1078,1031,994,957,913,900,861,841,799,795,748,736,696,692,668,626,592,557,528,521,465,407,402,365,308,302,258,251,229,205,164,151,145,120,103,83,57,53,49,43,38,1791,1758,1723,1689,1649,1611,1571,1531,1527,1488,1459,1456,1398,1358,1316,1282,1247,1193,1154,1096,1063,1020,1003,966,940,900,863,828,787,744,708,670,629,612,565,523,486,439,402,357,348,311,269,229,198,163,120,90,84,78,72,70,56,48,38,32,27,18,13,7,1795,1753,1707,1702,1660,1620,1580,1527,1484,1478,1435,1431,1427,1385,1346,1305,1262,1218,1213,1176,1131,1116,1077,1073,1021,983,936,900,892,855,851,806,777,774,734,695,638,573,533,528,511,506,468,448,403,390,349,305,264,256,212,168,122,116,110,102,97,63,51,46,35,29,1796,1757,1723,1690,1658,1616,1612,1570,1526,1506,1465,1454,1426,1386,1349,1336,1302,1261,1224,1177,1144,1111,1068,1031,991,950,900,893,850,810,773,750,700,652,600,528,485,481,434,391,339,280,242,198,171,122,117,85,63,58,51,47,25,18,12,1794,1753,1698,1652,1646,1608,1564,1528,1496,1462,1420,1380,1345,1305,1279,1255,1218,1182,1151,1134,1109,1098,1061,1025,1020,984,972,936,901,889,872,826,821,782,778,773,737,689,686,659,624,583,578,566,530,491,456,413,371,366,362,325,289,285,280,274,236,213,205,198,188,184,172,167,120,116,72,21,17,12,1800,1762,1754,1703,1666,1622,1570,1526,1489,1453,1414,1376,1309,1300,1293,1255,1213,1168,1121,1081,1041,1035,1029,1026,1021,978,929,925,918,900,895,889,810,772,769,746,706,686,644,617,577,553,513,506,463,423,409,367,361,345,306,298,257,207,174,113,72,67,53,42,36,19,14,1800,1766,1730,1701,1655,1624,1582,1536,1496,1470,1425,1375,1339,1293,1278,1257,1223,1180,1125,1086,1048,1023,971,937,900,874,836,828,789,745,728,685,641,583,578,573,565,552,512,508,470,425,420,378,374,338,300,259,238,227,224,186,148,141,120,112,102,96,77,72,57,50,42,36,27,1800,1763,1760,1745,1708,1673,1668,1660,1657,1622,1584,1543,1504,1479,1442,1399,1352,1311,1266,1216,1197,1160,1118,1115,1068,1063,1020,978,971,961,918,868,820,775,735,698,669,666,659,644,608,564,553,515,473,433,391,388,343,334,291,250,204,195,158,120,86,47,37,32,14,10,1793,1731,1687,1646,1606,1574,1563,1557,1532,1496,1476,1436,1409,1388,1351,1309,1278,1238,1232,1211,1209,1170,1130,1124,1080,1037,996,982,951,914,894,869,837,806,803,766,724,717,680,654,613,570,527,525,514,496,450,405,399,358,346,326,290,285,275,232,187,142,1794,1754,1726,1689,1655,1613,1564,1525,1485,1450,1446,1415,1370,1331,1297,1269,1229,1223,1185,1145,1140,1134,1118,1082,1042,1002,977,911,900,859,844,824,789,743,704,630,583,576,536,523,491,458,421,381,377,334,324,292,250,210,168,138,120,117,113,109,98,95,84,71,66,62,56,49,46,43,40,33,27,23,7,1795,1764,1725,1690,1652,1612,1569,1525,1491,1451,1406,1396,1352,1314,1270,1227,1178,1140,1101,1065,1023,983,969,931,900,880,848,841,832,793,754,718,681,657,607,570,566,525,490,457,420,415,367,356,334,317,293,266,242,218,213,195,190,161,155,151,144,140,124,119,114,109,1794,1760,1717,1712,1708,1666,1623,1576,1536,1493,1489,1448,1396,1392,1381,1348,1313,1276,1239,1197,1193,1149,1135,1127,1085,1035,1031,988,977,972,936,889,854,813,783,779,738,692,651,612,609,570,565,548,518,481,464,424,383,347,312,270,229,216,202,156,112,87,57,19,1793,1765,1752,1740,1715,1685,1660,1642,1603,1593,1554,1511,1467,1423,1417,1413,1374,1343,1339,1305,1271,1243,1210,1173,1127,1085,1039,1031,991,953,940,918,900,859,853,847,809,771,744,738,701,655,615,573,532,522,517,512,474,444,409,367,334,294,288,280,242,200,158,120,115,111,108,104,101,83,66,46,41,22,18,13,1790,1745,1698,1657,1616,1611,1570,1535,1494,1481,1440,1420,1382,1369,1328,1282,1223,1207,1201,1179,1136,1109,1071,1035,1029,989,982,938,934,916,900,856,810,769,731,700,644,592,558,521,482,444,410,387,349,303,266,260,222,206,177,142,120,91,86,40,27,14,8,1795,1751,1708,1663,1626,1611,1606,1553,1542,1499,1470,1433,1386,1352,1309,1273,1223,1187,1170,1131,1087,1079,1074,1017,977,959,921,900,896,862,821,783,777,772,733,691,649,637,594,549,504,458,420,408,400,380,353,349,322,292,288,280,275,260,252,225,222,221,177,132,119,88,45,1790,1750,1708,1676,1654,1615,1584,1541,1500,1461,1414,1405,1399,1362,1320,1283,1239,1193,1151,1138,1134,1044,1004,972,931,900,854,809,804,761,720,709,702,659,644,601,556,549,510,487,452,413,363,321,279,239,201,160,120,116,108,62,55,47,30,23,17,11,1794,1750,1711,1684,1661,1654,1594,1546,1525,1516,1482,1441,1424,1383,1342,1293,1252,1247,1232,1194,1148,1111,1103,1099,1078,1037,996,956,929,900,856,815,787,742,738,700,665,624,606,568,528,482,443,432,402,396,359,322,280,275,234,186,180,172,169,120,116,72,22,16,11,1793,1758,1722,1685,1650,1646,1640,1602,1569,1533,1497,1494,1482,1449,1423,1345,1280,1253,1220,1190,1167,1155,1118,1114,1088,1066,1045,1007,1001,968,928,900,896,861,837,807,774,759,724,682,673,636,591,574,551,512,466,457,431,411,366,342,317,281,245,220,213,169,131,117,112,104,100,85,65,60,42,39,19,13,1792,1772,1731,1707,1685,1645,1643,1584,1546,1543,1491,1463,1422,1384,1347,1305,1264,1229,1191,1186,1176,1139,1108,1081,1036,1026,1000,973,949,920,900,893,859,817,765,741,716,674,665,627,588,585,532,529,488,474,430,385,344,302,258,216,211,174,171,157,120,73,1795,1757,1727,1691,1674,1642,1602,1568,1531,1527,1476,1440,1426,1407,1389,1365,1331,1306,1266,1259,1230,1225,1183,1137,1107,1088,1034,1003,982,950,944,900,835,831,791,773,736,703,678,671,629,585,553,549,531,498,473,443,400,353,341,338,295,251,218,179,172,141,120,114,103,99,96,82,64,56,45,28,1795,1757,1716,1672,1643,1618,1577,1534,1496,1457,1424,1384,1380,1339,1299,1260,1246,1212,1172,1138,1101,1054,1014,980,941,935,927,900,858,846,816,797,771,729,702,679,648,620,616,607,567,523,478,438,385,382,366,347,322,314,290,283,252,247,239,233,229,226,220,216,197,153,148,101,96,91,101,52,1794,1755,1716,1711,1678,1639,1602,1569,1537,1491,1452,1412,1409,1400,1365,1322,1289,1285,1260,1212,1173,1131,1102,1071,1038,1033,993,949,913,900,878,833,825,794,751,716,710,668,630,594,549,544,534,497,454,440,401,396,354,312,307,302,259,217,175,133,120,78,73,67,22,16,12,1800,1761,1726,1716,1697,1692,1667,1637,1632,1584,1548,1513,1508,1466,1462,1420,1376,1338,1295,1265,1226,1189,1153,1115,1069,1044,1017,979,936,900,896,854,810,805,765,759,748,710,669,625,593,550,508,468,461,421,378,332,288,240,195,150,140,131,127,120,99,91,85,81,67,1796,1754,1719,1680,1640,1606,1568,1524,1481,1470,1458,1422,1382,1378,1339,1295,1253,1249,1235,1191,1147,1107,1037,1010,1004,965,923,918,900,860,824,783,747,706,660,616,608,595,531,466,459,406,365,328,284,243,233,231,228,181,177,172,129,120,115,105,101,93,87,80,58,54,49,42,36,26,17,13,9,1793,1754,1742,1699,1658,1615,1606,1566,1522,1484,1463,1432,1390,1332,1294,1246,1206,1163,1123,1084,1026,1015,961,936,900,867,861,821,817,800,789,761,757,753,723,691,663,625,618,612,569,523,481,436,390,345,304,301,295,257,209,169,128,110,1796,1765,1725,1721,1680,1639,1596,1556,1551,1515,1473,1456,1415,1353,1308,1301,1296,1226,1181,1159,1138,1133,1090,1076,1033,998,954,906,900,888,851,814,773,727,691,683,650,605,595,555,514,471,460,416,392,353,343,304,300,242,207,167,120,110,86,67,49,45,40,27,21,17,2,1794,1759,1754,1710,1689,1647,1608,1565,1527,1509,1475,1442,1421,1386,1338,1293,1288,1253,1208,1161,1119,1058,1043,1004,962,919,900,862,856,853,812,771,749,710,665,622,617,583,577,521,488,483,447,406,361,307,267,226,177,140,135,120,1793,1756,1711,1694,1652,1612,1605,1560,1548,1507,1501,1487,1445,1423,1386,1341,1334,1294,1257,1213,1170,1164,1156,1089,1050,1007,965,918,913,900,863,820,813,783,735,729,679,622,582,538,528,494,455,411,369,334,306,255,235,230,187,146,120,114,75,63,46,26,7,1794,1782,1761,1753,1708,1672,1614,1604,1591,1548,1507,1466,1418,1378,1339,1296,1249,1229,1217,1171,1162,1111,1071,1026,967,929,900,860,838,798,793,751,693,652,621,583,544,496,453,413,399,362,329,290,248,201,162,120,113,105,99,94,87,81,52,48,43,1796,1791,1755,1733,1698,1659,1653,1612,1575,1535,1500,1455,1443,1403,1356,1308,1265,1260,1219,1174,1164,1129,1123,1085,1047,1007,965,927,922,917,900,806,777,769,712,680,675,639,608,603,564,532,521,516,511,491,478,458,416,370,344,303,273,246,206,200,159,124,118,96,88,69,49,42,38,33,26,21,17,13,1794,1754,1716,1712,1672,1655,1614,1571,1559,1513,1476,1472,1427,1398,1354,1327,1280,1241,1219,1179,1175,1132,1088,1073,1033,992,948,906,900,867,861,817,767,731,726,685,669,627,589,549,505,465,422,385,342,302,298,261,218,172,138,131,125,1793,1761,1756,1710,1666,1630,1595,1557,1518,1503,1459,1417,1377,1359,1325,1284,1241,1231,1228,1190,1150,1126,1106,1095,1061,1015,1009,973,935,900,857,819,751,747,727,640,603,597,552,513,508,456,413,377,359,313,276,266,226,184,174,132,120,77,50,46,26,21,17,1796,1759,1719,1688,1685,1676,1669,1664,1650,1623,1591,1554,1530,1516,1474,1441,1400,1356,1317,1313,1299,1265,1228,1215,1181,1153,1110,1042,1037,994,985,959,918,900,895,890,850,843,820,788,780,768,727,684,641,595,552,540,514,476,436,427,422,383,338,292,254,249,239,202,160,145,120,1794,1761,1724,1680,1640,1597,1546,1506,1496,1464,1429,1380,1336,1294,1254,1249,1221,1214,1154,1111,1075,1033,1027,978,929,900,876,841,799,755,730,679,639,630,599,569,513,478,453,404,365,350,312,255,224,181,143,120,91,54,48,44,41,35,29,21,13,1794,1762,1708,1706,1671,1653,1615,1569,1538,1514,1487,1446,1414,1366,1331,1327,1288,1244,1220,1189,1154,1117,1074,1032,1027,978,938,929,900,856,835,830,788,746,705,694,663,622,591,558,515,511,473,431,426,407,367,327,292,290,282,238,218,214,173,137,132,120,115,109,98,95,73,50,35,28,22,17,12,9,593,561,522,477,437,403,369,333,288,280,240,237,230,195,151,120,75,52,32,28,6,1793,1761,1717,1675,1667,1638,1601,1559,1554,1512,1469,1448,1444,1401,1359,1346,1306,1267,1264,1259,1237,1186,1152,1114,1092,1087,1047,1044,1008,968,923,900,863,822,787,743,731,727,683,644,603,558,517,471,444,403,365,315,273,231,198,191,188,182,134,120,100,95,90,85,80,59,37,32,26,11,1795,1752,1710,1665,1653,1644,1604,1592,1555,1516,1487,1469,1425,1383,1370,1339,1295,1278,1240,1196,1180,1146,1100,1061,1025,991,949,910,900,857,819,782,739,698,689,682,654,617,580,532,505,482,463,442,404,381,353,323,318,291,249,246,204,200,193,149,145,136,130,120,104,87,65,60,53,48,1790,1751,1745,1711,1671,1636,1616,1577,1540,1499,1463,1422,1413,1393,1354,1315,1271,1222,1216,1172,1129,1095,1054,1013,1000,966,926,900,890,876,840,813,790,782,747,726,718,695,681,640,598,559,486,462,426,383,347,306,296,258,216,206,202,163,148,143,140,120,116,80,75,66,60,54,50,32,27,21,15,1800,1766,1722,1656,1619,1589,1583,1559,1513,1466,1463,1456,1419,1412,1406,1402,1398,1384,1345,1308,1285,1274,1262,1225,1199,1195,1147,1109,1066,1042,1042,1037,999,959,922,900,860,854,819,778,717,680,634,595,560,557,514,469,453,413,368,322,278,271,266,224,212,172,167,163,156,1800,1768,1728,1717,1692,1687,1662,1634,1611,1570,1541,1505,1465,1455,1450,1409,1403,1382,1343,1301,1273,1256,1252,1232,1196,1150,1111,1072,1066,1016,984,949,943,933,900,873,827,789,757,718,672,634,600,573,530,494,479,449,408,386,381,372,338,310,282,254,225,183,178,146,120,106,88,62,59,53,48,45,34,20,1796,1765,1743,1715,1681,1645,1642,1612,1593,1550,1516,1493,1447,1443,1366,1311,1228,1209,1166,1127,1113,1074,1069,1064,1025,997,987,981,951,919,900,870,834,789,736,732,696,683,653,615,585,554,523,471,426,384,344,336,294,291,283,275,269,229,226,168,162,158,154,120,74,18,13,1795,1755,1713,1669,1640,1606,1566,1524,1487,1468,1429,1390,1364,1326,1279,1242,1201,1165,1124,1097,1056,999,958,950,909,900,864,800,748,731,688,647,603,562,521,482,444,401,358,350,313,273,271,228,201,157,154,120,113,109,98,92,88,67,59,30,24,20,1794,1759,1721,1689,1648,1603,1563,1558,1513,1479,1441,1402,1362,1358,1313,1264,1222,1215,1175,1128,1089,1046,1034,1028,985,935,900,861,816,774,729,685,672,644,621,582,551,548,518,480,476,470,466,420,376,337,310,265,261,257,254,249,220,205,171,140,136,133,127,120,112,62,58,48,43,28,14,1793,1754,1718,1677,1630,1594,1558,1542,1501,1461,1421,1380,1354,1314,1300,1259,1221,1179,1136,1095,1053,1042,1017,981,942,919,900,875,832,818,777,772,765,729,688,674,635,592,585,540,523,492,458,422,377,374,324,286,222,172,152,120,115,107,102,96,91,78,72,30,1793,1767,1728,1724,1671,1627,1584,1543,1513,1473,1435,1395,1351,1308,1295,1260,1220,1172,1132,1097,1062,1024,995,958,917,914,907,900,860,817,776,772,737,713,688,647,617,582,541,533,486,481,432,421,398,377,372,369,342,336,330,325,311,270,222,180,136,129,124,118,111,1793,1755,1718,1680,1675,1634,1594,1591,1559,1545,1510,1482,1448,1407,1372,1328,1285,1239,1201,1134,1126,1086,1080,1041,1005,965,939,900,817,775,735,692,650,612,569,566,555,519,481,437,391,317,270,263,256,212,169,145,112,94,75,52,46,28,23,17,10,5,1793,1752,1708,1681,1639,1598,1586,1553,1515,1476,1457,1454,1416,1376,1333,1303,1256,1226,1220,1185,1143,1106,1055,1048,1005,984,951,905,900,864,801,784,740,696,684,648,607,584,546,541,497,477,422,380,335,282,235,229,227,206,186,160,153,131,120,116,109,108,104,58,2,1800,1772,1728,1722,1683,1667,1630,1625,1582,1540,1495,1489,1461,1421,1382,1332,1323,1285,1248,1204,1167,1162,1117,1078,1031,988,946,896,853,812,754,712,679,640,597,584,543,509,467,424,374,363,322,317,300,258,213,174,126,119,114,86,77,70,64,53,47,28,22,8,1796,1755,1708,1652,1610,1567,1562,1556,1520,1514,1504,1484,1479,1443,1391,1346,1339,1304,1260,1225,1180,1137,1127,1122,1089,1044,1026,981,954,910,892,869,824,821,793,787,745,731,728,724,708,664,658,654,612,567,525,520,477,468,427,382,367,325,287,245,207,198,156,153,121,116,105,62,57,54,50,1794,1761,1729,1692,1651,1637,1613,1574,1538,1492,1447,1442,1438,1426,1390,1367,1323,1256,1171,1142,1100,1063,1041,1036,998,987,948,908,890,869,844,807,768,717,694,691,671,639,637,603,564,558,512,500,493,452,418,385,340,313,272,225,180,146,120,83,76,71,67,54,49,46,38,17,2,1794,1754,1713,1678,1635,1600,1565,1531,1486,1426,1399,1395,1369,1345,1299,1286,1244,1201,1190,1151,1126,1090,1046,1008,993,953,949,912,900,862,832,827,785,745,708,703,664,619,567,541,515,474,444,424,402,398,355,344,341,298,292,248,244,196,189,184,181,157,134,120,86,81,76,38,33,28,23,18,1795,1755,1712,1661,1657,1612,1601,1562,1519,1487,1444,1416,1378,1340,1321,1276,1231,1184,1140,1098,1085,1049,1014,992,951,946,906,900,857,852,803,766,723,680,674,620,616,577,527,486,477,464,420,398,358,314,270,229,183,143,120,108,87,59,50,46,39,36,21,17,1792,1751,1709,1673,1634,1612,1591,1542,1499,1462,1419,1414,1366,1330,1307,1284,1244,1211,1186,1146,1107,1065,1023,1017,973,928,900,895,890,874,853,848,804,769,758,710,689,653,618,571,560,556,546,504,462,412,408,382,343,339,297,285,281,252,235,192,153,110,63,22,1800,1764,1760,1712,1672,1624,1599,1556,1540,1500,1455,1442,1414,1388,1348,1312,1269,1228,1207,1168,1121,1078,1032,991,952,943,906,900,860,822,775,739,696,677,643,617,557,514,498,460,418,413,368,318,275,231,188,181,175,134,111,106,101,79,76,40,22,18,12,1795,1774,1745,1716,1678,1672,1626,1586,1520,1505,1470,1459,1419,1379,1339,1315,1307,1267,1225,1213,1207,1171,1154,1110,1076,1045,1006,966,922,906,900,863,855,847,809,764,721,659,616,580,533,528,522,483,439,397,352,310,283,239,196,191,184,179,131,117,114,107,1796,1761,1722,1687,1653,1609,1566,1563,1503,1469,1412,1370,1363,1332,1294,1250,1246,1204,1192,1160,1129,1090,1085,1070,1037,1000,962,957,912,900,863,860,817,780,747,708,700,664,633,582,573,537,484,410,374,369,331,283,257,217,194,147,120,116,91,87,80,73,62,51,48,43,29,19,1794,1757,1717,1704,1666,1631,1594,1552,1510,1472,1434,1430,1383,1370,1335,1302,1296,1262,1221,1216,1180,1168,1140,1109,1063,1039,1004,957,914,900,886,860,857,852,827,825,786,740,729,703,679,653,648,625,600,562,558,521,479,476,474,432,387,346,341,326,281,274,266,245,220,196,190,186,144,123,117,109,102,1793,1757,1715,1700,1696,1650,1628,1589,1551,1515,1510,1472,1443,1410,1361,1321,1317,1304,1264,1230,1199,1161,1130,1093,1062,1028,982,938,920,900,865,825,764,758,712,678,636,601,560,492,449,444,435,399,338,303,289,285,239,210,166,159,154,138,132,120,96,92,79,75,68,52,28,21,1795,1790,1757,1712,1698,1655,1619,1568,1529,1483,1446,1401,1396,1338,1306,1273,1232,1229,1217,1177,1136,1123,1116,1112,1058,1024,989,984,944,907,900,863,829,800,796,786,762,730,722,668,636,599,558,520,497,463,456,449,425,412,368,300,257,214,208,159,154,147,141,136,120,66,47,26,21,15,9,4,1794,1756,1714,1668,1634,1591,1557,1544,1540,1476,1449,1443,1439,1392,1357,1320,1278,1237,1196,1192,1156,1114,1097,1059,1021,986,952,917,912,889,882,840,799,777,739,728,689,646,613,608,569,529,515,474,436,396,382,341,334,330,321,312,277,273,227,187,145,120,88,69,63,56,47,1795,1757,1748,1711,1706,1661,1623,1592,1576,1543,1507,1493,1453,1414,1369,1326,1290,1248,1236,1197,1194,1157,1109,1067,1061,1022,979,939,935,900,885,844,799,749,712,669,631,617,582,534,490,447,402,360,319,308,284,280,241,216,197,187,185,177,172,129,114,109,1793,1752,1713,1709,1665,1623,1590,1550,1507,1469,1460,1394,1350,1314,1277,1236,1199,1158,1136,1104,1063,1012,979,941,900,895,857,830,797,767,724,673,669,630,562,525,481,434,389,384,340,331,293,254,240,201,164,120,111,66,57,35,31,23,16,8,1794,1759,1718,1677,1669,1637,1600,1587,1551,1517,1464,1433,1397,1363,1345,1301,1248,1213,1174,1125,1068,1061,1020,973,933,900,877,833,823,783,742,730,690,637,630,592,550,539,509,466,462,447,410,374,367,325,280,238,193,149,120,115,1795,1762,1717,1704,1663,1624,1581,1526,1481,1471,1464,1459,1409,1382,1348,1307,1274,1226,1196,1152,1147,1135,1099,1054,1013,965,938,900,861,821,816,776,739,695,649,638,598,540,534,492,452,405,364,355,309,258,252,209,163,158,120,111,54,35,27,7,1792,1754,1709,1695,1653,1627,1594,1550,1512,1467,1427,1414,1389,1349,1305,1267,1228,1190,1186,1139,1096,1056,1030,991,986,942,901,900,893,887,831,792,783,745,733,694,652,606,587,581,537,482,438,396,358,315,269,222,178,134,120,113,108,105,69,61,54,48,44,38,30,16,10,7,3,1793,1760,1718,1691,1655,1617,1574,1526,1488,1448,1413,1373,1332,1287,1283,1240,1194,1151,1089,1054,1013,1007,969,925,900,861,820,781,754,750,704,698,687,647,622,586,583,569,533,529,524,481,476,438,434,399,371,334,286,243,239,233,193,156,125,118,94,90,85,79,76,62,34,29,25,20,15,15,8,1795,1759,1720,1690,1639,1634,1592,1555,1516,1476,1438,1398,1359,1318,1314,1310,1288,1279,1255,1249,1249,1212,1170,1135,1127,1087,1050,1047,1042,1018,980,940,936,909,900,856,820,786,780,754,713,708,694,649,604,557,507,462,418,405,374,341,299,260,225,192,153,126,120,89,53,18,1794,1754,1711,1707,1669,1662,1618,1572,1530,1488,1438,1399,1393,1355,1333,1297,1291,1251,1207,1181,1139,1095,1092,1056,1017,975,969,928,901,900,887,853,814,774,728,684,653,643,589,548,506,465,422,417,370,332,288,250,208,198,155,120,107,65,54,47,35,28,24,21,7,1793,1725,1683,1678,1627,1586,1557,1519,1478,1445,1406,1399,1317,1274,1232,1191,1187,1165,1124,1080,1039,997,957,903,900,858,802,799,760,741,710,666,628,612,587,549,506,473,469,463,417,374,360,332,290,271,266,261,222,216,211,168,123,114,111,106,63,59,55,1800,1768,1738,1693,1681,1646,1611,1571,1530,1524,1517,1474,1437,1432,1395,1352,1314,1303,1255,1215,1176,1171,1129,1095,1057,1045,1014,975,934,925,920,900,868,842,803,758,752,708,702,658,620,577,517,476,434,374,335,296,257,245,204,200,150,128,120,94,71,68,60,39,35,30,25,21,16,1794,1789,1748,1743,1705,1660,1655,1611,1575,1537,1491,1454,1419,1376,1340,1303,1265,1221,1177,1134,1094,1089,1077,1039,1009,956,913,900,845,841,837,791,744,712,707,668,630,625,581,554,510,472,467,427,413,383,346,311,294,255,207,204,200,185,160,137,120,95,70,65,59,54,30,21,7,1794,1755,1720,1679,1638,1615,1572,1533,1494,1452,1401,1391,1353,1293,1289,1277,1241,1207,1168,1164,1129,1089,1049,1037,1014,1004,968,964,950,900,863,823,780,739,714,677,638,595,567,535,497,459,399,384,342,300,275,234,196,142,120,84,78,71,65,53,46,37,18,10,4,1793,1757,1718,1673,1637,1588,1551,1511,1472,1464,1454,1413,1378,1370,1335,1298,1288,1243,1217,1213,1176,1142,1102,1078,1073,1035,993,961,957,918,900,857,819,772,734,723,678,667,650,609,565,521,501,460,451,415,382,352,311,301,292,287,249,209,166,163,151,132,120,85,78,73,67,8,1795,1790,1737,1719,1691,1652,1620,1574,1534,1494,1491,1478,1452,1415,1376,1367,1328,1292,1256,1218,1179,1153,1119,1084,1048,1043,994,967,939,933,900,860,827,786,774,737,708,687,665,629,591,559,514,474,470,461,454,413,410,374,327,309,280,243,209,170,152,120,115,110,103,100,95,85,82,73,62,43,25,19,15,11,6,1795,1753,1710,1665,1627,1593,1561,1552,1547,1504,1480,1442,1407,1351,1327,1323,1309,1285,1250,1206,1170,1130,1094,1051,1013,974,938,900,880,851,808,770,729,690,663,656,606,597,556,514,476,440,390,384,358,353,324,318,311,307,302,298,252,246,204,159,116,112,85,80,61,54,49,1795,1764,1710,1670,1665,1622,1590,1551,1512,1504,1474,1439,1404,1399,1363,1319,1290,1270,1239,1202,1159,1115,1075,1036,1031,994,952,915,909,900,869,827,816,777,771,733,691,647,611,574,531,494,458,420,381,371,367,331,314,308,267,224,182,135,124,120,80,76,71,49,30,26,13,9,1794,1763,1720,1679,1675,1666,1629,1624,1620,1581,1540,1499,1458,1419,1378,1340,1299,1287,1280,1253,1211,1205,1168,1128,1120,1079,1047,1006,960,924,900,843,816,788,784,747,721,717,691,649,643,639,603,564,551,546,502,484,479,436,392,354,314,272,268,228,224,219,181,172,150,121,116,73,67,65,62,58,42,36,31,25,12,600,560,517,481,440,405,361,346,326,295,290,253,221,1796,1755,1714,1673,1636,1596,1554,1509,1467,1420,1347,1326,1294,1256,1231,1192,1145,1140,1106,1061,1022,985,946,941,900,855,842,812,808,765,761,736,682,644,601,544,510,468,433,384,344,301,258,221,176,134,121,117,79,58,53,45,36,31,13,9,1794,1759,1730,1685,1677,1637,1596,1555,1514,1484,1441,1417,1376,1372,1365,1328,1288,1240,1198,1157,1147,1110,1067,997,948,923,911,900,877,866,827,803,756,709,690,670,632,593,581,553,514,489,453,440,397,360,319,295,247,208,205,194,170,164,120,75,63,58,53,49,45,1794,1740,1702,1669,1628,1586,1577,1557,1548,1510,1472,1439,1394,1356,1326,1292,1257,1250,1206,1200,1162,1123,1083,1040,993,946,934,900,894,852,835,799,756,744,735,701,660,649,633,600,557,505,466,399,357,353,347,293,288,267,228,222,182,175,135,124,120,112,107,90,66,62,58,54,49,24,19,1795,1754,1711,1663,1630,1582,1537,1499,1460,1415,1376,1334,1298,1279,1240,1191,1187,1145,1090,1058,1052,1035,1004,959,943,900,856,852,814,771,760,723,719,714,669,633,630,620,578,537,525,487,449,410,379,346,339,293,273,232,193,186,180,132,113,107,79,56,52,32,26,1796,1755,1716,1673,1611,1576,1542,1531,1493,1483,1451,1414,1401,1367,1326,1285,1247,1210,1146,1142,1071,1028,986,951,948,900,858,818,781,739,697,653,617,577,538,530,494,490,451,414,373,336,301,261,251,214,180,145,120,113,95,92,54,34,26,20,1793,1773,1722,1696,1649,1610,1562,1554,1512,1478,1451,1404,1359,1354,1349,1305,1265,1258,1244,1205,1170,1140,1111,1108,1060,1015,1011,974,927,900,892,855,814,782,748,742,698,662,622,587,549,511,507,464,460,419,373,327,300,292,250,200,195,189,181,177,132,120,74,68,51,32,14,5,1800,1769,1736,1731,1695,1656,1650,1610,1566,1561,1523,1518,1507,1468,1424,1374,1333,1289,1280,1240,1200,1163,1117,1088,1046,1005,997,991,950,905,900,856,843,835,797,789,746,706,668,626,587,551,510,476,466,427,419,371,328,323,283,243,239,196,173,131,123,112,80,75,53,47,42,26,22,16,9,2,1792,1750,1709,1664,1625,1584,1546,1505,1468,1423,1412,1377,1338,1299,1257,1223,1184,1179,1165,1162,1158,1121,1075,1034,988,978,937,900,863,839,797,792,785,768,733,702,696,659,619,579,566,525,488,468,432,391,351,348,318,275,266,259,217,176,133,120,76,70,66,58,53,47,1788,1755,1723,1682,1642,1629,1584,1547,1504,1465,1437,1388,1375,1346,1342,1286,1281,1236,1225,1187,1146,1143,1103,1064,1031,982,937,932,920,900,895,846,832,796,763,682,664,627,594,553,504,489,447,409,367,330,291,249,214,170,166,120,116,91,85,72,47,42,37,31,27,15,10,6,1794,1757,1715,1680,1635,1592,1553,1511,1469,1458,1416,1375,1328,1283,1267,1229,1188,1182,1143,1103,1097,1052,1009,964,958,913,900,856,852,803,759,755,744,705,617,572,528,510,466,420,403,370,330,287,280,235,191,147,141,137,120,115,111,97,90,84,68,57,51,1795,1762,1723,1690,1656,1622,1588,1548,1541,1495,1458,1421,1417,1382,1349,1310,1277,1266,1259,1223,1192,1155,1119,1091,1089,1039,1033,1019,985,943,900,862,858,823,785,742,706,701,658,614,573,562,531,497,456,423,386,383,380,335,330,289,254,216,177,141,120,85,80,70,65,35,1793,1762,1723,1719,1677,1633,1627,1614,1608,1593,1564,1518,1474,1441,1433,1377,1337,1300,1258,1219,1173,1170,1126,1083,1072,1031,998,948,942,895,852,830,764,734,691,680,644,636,626,619,573,532,528,493,490,452,411,407,362,326,282,235,194,187,151,120,91,87,82,74,1796,1759,1722,1717,1674,1633,1595,1551,1510,1471,1431,1419,1383,1342,1299,1260,1222,1183,1139,1095,1052,1009,966,921,900,849,807,768,764,760,746,706,657,618,576,539,492,454,413,391,352,346,304,254,248,238,232,189,170,133,120,115,78,66,41,37,30,26,22,15,1794,1754,1710,1672,1641,1623,1583,1580,1539,1534,1495,1453,1386,1381,1322,1279,1236,1190,1181,1139,1102,1062,1022,978,943,905,900,890,850,816,780,736,694,690,651,637,592,587,547,504,462,453,420,382,338,334,299,293,288,266,261,257,251,242,197,152,144,139,120,112,91,69,51,1795,1741,1699,1656,1612,1609,1563,1549,1544,1500,1460,1439,1393,1373,1353,1310,1265,1219,1173,1134,1098,1057,1052,1048,1003,957,906,900,861,855,815,770,725,680,676,670,656,611,567,537,500,461,427,393,348,307,302,261,211,171,131,120,114,97,85,63,60,55,51,45,38,16,11,7,1796,1752,1746,1728,1704,1664,1624,1607,1560,1517,1508,1460,1415,1374,1360,1325,1294,1254,1248,1208,1164,1157,1142,1112,1075,1030,984,941,900,890,861,837,833,827,809,780,758,719,687,681,674,660,635,631,626,622,578,562,520,474,425,397,373,350,328,295,249,242,237,230,219,189,159,137,132,129,120,115,91,87,1795,1754,1713,1697,1658,1619,1578,1539,1503,1498,1444,1410,1370,1349,1313,1275,1245,1204,1198,1188,1145,1110,1076,1071,1033,1025,970,932,900,896,860,822,777,735,695,684,647,608,546,505,499,460,423,375,332,289,284,268,223,214,174,169,131,120,83,50,44,30,1800,1764,1729,1707,1699,1664,1627,1589,1554,1484,1444,1397,1355,1289,1282,1228,1192,1156,1114,1108,1105,1065,1058,1023,983,942,911,900,862,827,784,744,734,702,698,685,639,632,573,568,553,520,516,498,459,415,367,331,326,322,286,248,240,200,156,151,120,112,106,1794,1755,1718,1702,1649,1603,1554,1519,1513,1458,1421,1381,1311,1278,1239,1190,1148,1113,1086,1045,1002,966,963,936,902,896,861,820,804,795,761,721,683,655,618,576,572,558,518,513,465,431,391,344,289,257,202,158,152,120,115,108,60,44,37,1795,1757,1714,1673,1640,1606,1569,1540,1534,1521,1483,1444,1428,1394,1352,1303,1262,1217,1202,1191,1151,1113,1061,1057,1016,963,925,921,893,857,826,811,776,737,703,663,616,609,575,535,495,476,443,403,363,359,314,301,263,259,210,205,199,120,116,85,78,74,1792,1757,1720,1677,1638,1604,1561,1525,1491,1454,1409,1362,1317,1273,1216,1183,1143,1099,1062,1026,1019,974,966,924,900,860,820,776,764,720,690,651,614,577,541,502,456,421,415,378,338,292,252,210,206,166,162,127,120,98,68,63,60,54,40,33,28,22,1793,1757,1718,1679,1673,1652,1622,1583,1571,1538,1495,1471,1431,1393,1348,1302,1260,1254,1212,1171,1167,1114,1073,1034,994,957,919,900,860,849,814,811,775,733,699,660,621,579,575,565,529,487,432,388,345,303,258,215,206,201,194,140,134,127,123,1792,1755,1746,1709,1676,1646,1602,1560,1518,1464,1421,1380,1367,1361,1326,1273,1238,1200,1162,1151,1137,1111,1071,1025,1021,983,927,900,864,829,789,783,769,717,676,631,572,527,519,482,438,404,366,326,278,263,224,192,120,115,98,81,65,59,54,46,40,32,26,1795,1761,1721,1684,1643,1599,1592,1554,1514,1474,1426,1390,1353,1341,1304,1262,1254,1214,1177,1141,1129,1124,1085,1041,1002,964,926,900,867,827,782,761,717,710,682,641,602,554,548,508,482,476,441,402,398,379,342,299,257,213,206,161,123,115,71,62,59,52,39,34,22,17,13,5,1795,1765,1726,1684,1653,1620,1616,1549,1510,1473,1452,1407,1391,1339,1307,1266,1225,1200,1163,1134,1094,1057,1052,1043,998,994,989,983,951,926,900,856,851,812,771,744,739,703,668,664,625,602,597,585,546,506,468,463,423,386,350,314,302,272,238,205,169,123,118,112,107,60,12,1793,1770,1746,1740,1717,1690,1644,1640,1615,1606,1574,1560,1525,1520,1515,1474,1422,1380,1340,1304,1266,1235,1192,1188,1146,1101,1070,1034,1000,970,965,941,900,859,813,810,777,740,701,670,635,613,607,560,511,464,425,380,354,310,267,231,224,218,213,169,112,106,82,54,39,33,28,1793,1750,1715,1679,1670,1635,1597,1563,1544,1523,1485,1458,1435,1412,1383,1348,1306,1271,1241,1198,1157,1112,1097,1090,1050,1027,984,942,933,900,866,828,805,765,730,693,665,629,587,575,535,496,450,408,399,350,313,278,241,204,188,150,120,106,99,58,53,47,44,38,31,25,1792,1753,1713,1669,1633,1594,1588,1550,1504,1462,1393,1341,1305,1277,1249,1212,1181,1176,1156,1113,1075,1057,1023,1017,981,934,900,863,812,805,760,721,680,615,587,567,530,523,488,449,408,369,363,351,313,284,248,241,223,217,210,205,160,1800,1770,1741,1711,1666,1608,1579,1574,1537,1513,1506,1493,1458,1414,1359,1325,1287,1249,1232,1227,1205,1173,1143,1101,1054,1014,1004,964,915,890,847,802,772,736,691,645,581,548,542,511,462,422,409,383,339,312,278,249,206,166,139,120,110,100,92,87,82,72,50,30,25,21,15,1795,1769,1735,1723,1684,1641,1628,1604,1561,1534,1528,1493,1454,1427,1422,1379,1372,1330,1320,1277,1225,1189,1157,1123,1098,1092,1052,1031,984,974,929,900,838,793,787,771,739,733,702,696,685,640,593,587,579,555,546,500,476,451,421,410,363,316,311,305,276,231,185,132,1798,1758,1734,1694,1650,1615,1577,1565,1526,1488,1454,1413,1373,1368,1354,1320,1294,1291,1238,1204,1168,1162,1137,1097,1058,1024,981,969,962,935,900,859,819,774,730,685,631,626,581,522,509,473,449,421,415,401,395,350,306,253,211,187,183,141,120,116,78,68,58,33,28,24,19,1795,1758,1727,1685,1646,1603,1564,1519,1509,1486,1452,1412,1384,1329,1300,1272,1265,1219,1203,1165,1119,1093,1067,1022,977,929,900,878,875,834,794,788,780,780,744,702,649,609,562,551,514,470,457,437,431,392,385,356,344,308,305,261,243,217,213,173,159,154,149,1795,1760,1720,1675,1667,1620,1584,1546,1537,1498,1488,1459,1420,1415,1368,1353,1317,1313,1257,1225,1182,1120,1081,1042,994,968,924,918,902,900,875,847,808,774,741,711,671,622,614,574,530,484,446,400,357,316,303,261,218,179,173,136,118,84,77,55,50,44,39,34,24,18,11,1793,1753,1714,1679,1639,1605,1568,1528,1494,1450,1416,1403,1397,1354,1341,1310,1275,1231,1226,1200,1161,1111,1069,1054,1020,982,940,905,900,858,816,793,751,708,683,648,609,568,521,478,437,426,395,392,370,352,343,299,213,168,162,158,110,81,66,40,1800,1761,1718,1671,1631,1578,1542,1498,1458,1416,1375,1334,1292,1251,1211,1140,1114,1071,1045,985,940,886,822,818,806,768,728,690,685,664,626,585,554,515,471,459,417,372,368,364,318,308,265,221,174,169,128,113,104,60,50,48,42,33,30,16,1793,1752,1716,1675,1634,1608,1573,1549,1508,1469,1433,1393,1348,1327,1317,1280,1238,1192,1121,1080,1011,957,917,900,858,837,831,792,786,766,729,686,642,592,549,480,434,401,377,349,343,312,284,255,241,236,196,191,187,181,174,170,157,152,120,115,88,83,54,1792,1753,1745,1688,1651,1615,1580,1541,1503,1468,1464,1424,1414,1387,1351,1323,1286,1244,1208,1167,1122,1117,1074,1031,1022,982,965,961,917,900,862,817,774,770,734,698,668,630,594,586,543,538,533,490,478,443,411,375,360,324,283,246,208,170,130,120,110,102,99,92,88,54,50,32,27,17,1795,1757,1749,1710,1671,1632,1596,1559,1555,1519,1502,1462,1419,1381,1339,1294,1283,1245,1210,1158,1152,1110,1107,1062,1058,1018,975,971,958,920,900,858,824,786,768,729,691,651,608,583,542,500,496,462,430,394,360,325,286,245,207,166,151,141,135,120,116,107,104,98,91,87,80,1794,1761,1728,1721,1677,1639,1636,1601,1562,1525,1486,1447,1410,1406,1370,1328,1292,1250,1236,1194,1160,1123,1116,1078,1061,1024,982,943,903,900,896,890,852,811,797,759,707,662,627,584,543,532,529,509,457,428,421,417,367,322,261,221,184,178,132,120,87,78,65,53,34,28,24,17,15,1794,1759,1717,1712,1673,1633,1589,1585,1547,1536,1531,1491,1453,1414,1377,1326,1287,1246,1223,1219,1173,1125,1088,1048,1044,1040,1001,995,990,947,940,934,900,862,836,800,761,721,682,645,606,599,533,530,525,491,453,425,400,395,386,343,297,281,274,268,224,180,169,136,120,104,100,96,1796,1757,1711,1676,1641,1601,1597,1556,1518,1513,1473,1442,1402,1399,1349,1327,1292,1248,1205,1159,1117,1074,1069,1024,984,978,936,900,859,818,806,769,724,690,683,652,603,559,555,540,504,471,433,394,358,314,309,295,255,233,184,164,126,120,112,75,67,37,32,12,7,1795,1754,1711,1699,1659,1617,1611,1603,1560,1536,1493,1487,1445,1406,1361,1318,1271,1239,1200,1163,1150,1117,1091,1044,1040,1010,964,934,931,900,885,849,829,797,757,716,682,642,597,590,537,532,490,478,438,399,395,358,351,311,308,266,228,189,152,146,120,114,110,106,88,64,59,55,32,27,19,13,1793,1755,1752,1696,1655,1616,1612,1570,1506,1471,1434,1394,1357,1342,1303,1262,1208,1170,1164,1125,1081,1015,976,937,933,902,893,870,810,805,799,783,739,714,651,634,616,575,550,531,500,466,430,422,383,360,339,317,280,244,236,232,226,182,133,120,81,62,57,29,13,6,1794,1754,1742,1738,1691,1653,1616,1583,1540,1526,1522,1498,1492,1449,1444,1431,1395,1353,1344,1339,1305,1302,1261,1209,1170,1123,1095,1091,1086,1046,1005,1000,957,948,942,938,900,861,855,793,789,783,758,754,710,703,658,647,614,594,587,583,548,543,535,513,503,479,450,430,396,393,387,347,316,312,308,304,297,291,274,250,226,222,190,181,175,135,118,113,70,1794,1760,1729,1688,1662,1651,1620,1584,1547,1507,1468,1462,1422,1369,1349,1312,1226,1208,1166,1160,1122,1084,1047,1002,998,980,941,936,933,900,889,864,829,825,810,780,763,758,711,665,624,584,540,530,525,486,446,408,398,363,357,342,299,257,254,213,172,148,142,120,114,82,78,71,34,28,22,1795,1758,1731,1693,1689,1685,1671,1628,1623,1618,1576,1545,1541,1501,1461,1422,1391,1354,1318,1278,1268,1227,1190,1154,1117,1108,1103,1075,1037,998,965,929,900,874,831,826,815,809,771,761,728,684,646,607,563,520,493,488,461,420,415,388,358,335,304,300,263,259,223,216,207,197,191,145,1793,1754,1726,1713,1708,1665,1630,1589,1545,1503,1464,1428,1385,1381,1342,1339,1303,1292,1268,1223,1218,1200,1193,1148,1142,1103,1057,1015,1011,975,933,900,863,823,795,753,711,681,671,668,623,599,595,550,507,462,429,418,394,389,348,327,280,277,274,266,236,202,178,158,122,116,113,105,88,1795,1767,1747,1730,1705,1700,1666,1626,1608,1603,1599,1593,1590,1544,1541,1537,1493,1487,1446,1403,1390,1359,1321,1280,1248,1241,1238,1234,1208,1203,1182,1162,1143,1097,1055,1011,969,953,949,942,927,900,869,828,785,767,721,682,679,671,633,608,580,553,544,502,455,414,370,362,357,313,307,303,298,265,242,236,214,207,202,192,166,159,127,120,115,1794,1759,1722,1684,1680,1655,1604,1573,1532,1498,1471,1431,1394,1352,1311,1268,1262,1225,1218,1199,1165,1129,1077,1073,1039,999,965,925,900,868,861,820,791,749,712,669,629,566,560,551,492,448,392,343,301,260,221,177,136,131,120,81,77,41,36,29,23,19,13,10,1800,1794,1747,1709,1669,1631,1587,1550,1510,1477,1445,1440,1408,1370,1322,1283,1240,1196,1149,1109,1107,1065,1050,1029,994,957,912,908,900,859,793,755,728,723,719,701,658,614,571,528,485,424,381,336,292,287,249,212,27,1795,1759,1713,1657,1617,1576,1531,1483,1440,1403,1342,1336,1297,1249,1212,1208,1169,1123,1084,1044,1032,990,943,900,862,848,809,770,737,694,688,673,635,594,573,568,543,500,459,415,368,358,311,307,303,257,254,244,201,195,173,131,120,80,75,44,41,1796,1782,1743,1698,1655,1623,1585,1523,1487,1443,1399,1358,1317,1278,1232,1185,1145,1104,1097,1093,1084,1037,996,955,914,900,862,840,797,748,710,666,659,649,608,598,557,551,496,491,405,367,321,275,271,221,191,186,142,120,113,109,106,42,1800,1764,1723,1687,1647,1640,1605,1569,1541,1503,1468,1431,1393,1351,1301,1259,1211,1198,1164,1121,1083,1043,1027,987,948,909,900,881,863,822,783,736,703,656,620,577,532,495,454,419,382,338,328,290,247,205,159,120,115,108,76,55,49,30,9,3,1792,1753,1731,1688,1647,1604,1560,1516,1474,1434,1394,1354,1345,1340,1302,1264,1221,1180,1134,1085,1051,1048,1003,957,924,900,862,824,781,734,694,649,622,577,535,526,501,479,450,425,421,403,398,359,347,343,337,320,296,289,262,255,237,233,226,217,189,143,120,1800,1765,1762,1715,1681,1639,1599,1562,1469,1435,1431,1378,1339,1304,1277,1273,1268,1264,1222,1192,1128,1086,1075,1039,1001,964,961,927,900,863,846,838,772,728,722,683,680,666,625,587,550,545,501,461,446,406,364,318,306,262,221,173,165,146,126,119,102,98,91,83,68,48,45,36,27,16,7,1794,1757,1729,1690,1656,1620,1595,1562,1527,1487,1473,1444,1410,1336,1291,1253,1210,1142,1103,1065,1055,1014,981,942,900,890,851,800,762,728,687,680,640,604,557,516,475,433,429,376,350,326,298,272,269,260,214,210,204,200,153,120,1800,1772,1739,1713,1679,1675,1665,1662,1658,1643,1615,1579,1568,1565,1530,1495,1458,1405,1401,1355,1349,1323,1313,1273,1233,1189,1148,1111,1069,1032,1013,979,975,960,922,900,885,850,804,774,736,702,659,640,596,534,526,490,461,433,404,400,358,352,313,268,229,224,219,215,180,120,116,88,82,80,74,64,31,1796,1760,1724,1718,1677,1663,1627,1624,1594,1558,1520,1483,1457,1425,1380,1333,1322,1282,1279,1264,1234,1200,1164,1125,1093,1067,1061,1056,1013,985,947,907,900,857,854,848,842,799,756,708,668,622,609,577,545,520,516,489,467,435,432,398,395,352,347,321,319,313,307,302,296,287,282,255,235,225,181,176,162,137,134,126,124,116,111,81,74,68,61,55,49,40,33,18,1796,1756,1720,1676,1631,1590,1550,1507,1472,1428,1380,1327,1319,1281,1276,1236,1206,1164,1128,1086,1080,1019,977,942,931,900,860,815,801,730,722,678,635,577,539,497,445,410,407,402,389,365,334,311,260,217,180,142,120,77,59,42,34,29,1790,1748,1702,1658,1621,1579,1534,1490,1486,1437,1397,1387,1380,1337,1293,1264,1243,1208,1165,1122,1113,1071,1045,998,973,950,908,900,855,821,777,734,691,649,599,556,549,521,482,450,400,390,351,321,315,308,275,271,267,229,225,185,178,174,148,125,112,108,105,96,93,47,1795,1734,1730,1689,1647,1604,1565,1560,1545,1507,1468,1431,1395,1391,1345,1317,1276,1271,1258,1216,1212,1209,1173,1135,1131,1076,1065,1042,999,953,910,900,856,814,780,739,730,682,621,578,536,499,455,391,351,322,285,282,272,265,218,215,178,167,127,118,93,55,49,43,40,37,30,25,20,16,1794,1772,1732,1691,1649,1609,1562,1523,1516,1470,1429,1388,1384,1368,1328,1284,1244,1203,1199,1176,1142,1139,1129,1085,1049,1003,962,926,923,900,891,851,819,778,738,710,667,660,623,581,576,538,492,449,430,427,412,372,329,316,311,266,261,219,166,159,151,135,120,112,107,7,3,1797,1793,1752,1714,1674,1667,1626,1611,1571,1526,1477,1443,1409,1369,1362,1358,1316,1268,1231,1192,1163,1141,1101,1062,1023,988,946,943,900,893,853,807,796,752,701,656,608,602,561,517,512,468,455,426,397,367,361,351,309,300,253,217,195,190,172,163,136,120,112,106,68,63,46,28,21,14,1795,1750,1710,1667,1661,1623,1566,1561,1521,1484,1438,1429,1421,1386,1346,1308,1266,1224,1184,1171,1126,1084,1071,1065,1024,987,953,909,900,873,836,796,786,749,745,700,696,691,672,628,611,588,582,558,534,529,523,498,473,437,432,411,372,367,324,320,279,275,269,264,258,254,238,209,204,159,153,148,120,75,1795,1790,1752,1731,1695,1688,1680,1648,1611,1595,1583,1549,1508,1471,1443,1402,1364,1358,1358,1331,1326,1285,1269,1234,1231,1178,1162,1156,1152,1116,1082,1077,1026,986,946,932,915,900,863,850,806,768,747,706,665,659,656,634,595,554,530,456,451,438,385,380,329,295,251,212,175,129,116,110,103,89,82,58,49,40,31,23,15,1794,1761,1724,1698,1668,1662,1613,1607,1574,1534,1529,1490,1457,1418,1393,1368,1364,1334,1297,1246,1221,1190,1156,1114,1105,1100,1062,1059,1052,1013,1007,1002,962,924,900,862,820,759,754,716,673,667,631,626,584,542,517,473,410,377,337,272,228,184,142,120,1793,1759,1719,1665,1627,1586,1582,1543,1506,1468,1429,1385,1379,1327,1294,1258,1252,1216,1210,1170,1131,1120,1081,1040,1036,1033,992,951,944,902,900,849,783,750,719,683,642,605,586,547,532,493,455,437,398,355,342,303,262,256,216,200,164,146,122,118,112,104,68,62,39,35,30,26,22,17,1800,1777,1736,1695,1687,1648,1638,1609,1606,1511,1470,1436,1394,1352,1313,1274,1235,1204,1190,1181,1142,1100,1056,1015,981,972,936,907,900,875,845,799,793,755,731,696,664,637,628,580,532,488,444,399,354,310,297,257,215,199,154,120,106,98,55,22,1795,1762,1728,1694,1655,1620,1578,1538,1482,1436,1396,1352,1305,1267,1222,1174,1146,1140,1108,1102,1056,1022,985,952,916,911,900,865,828,793,769,714,675,634,593,564,531,499,488,451,414,393,351,313,309,291,254,212,208,167,128,120,76,62,57,49,26,22,1795,1754,1716,1675,1634,1591,1552,1499,1465,1426,1377,1339,1300,1294,1272,1226,1171,1127,1121,1107,1063,1024,990,957,916,900,854,826,787,746,736,700,661,636,598,588,548,540,499,489,479,476,459,425,396,360,325,316,300,256,211,208,203,198,186,182,136,129,120,116,78,74,59,29,24,1795,1761,1724,1720,1680,1636,1597,1554,1513,1473,1470,1419,1379,1339,1297,1252,1215,1204,1173,1140,1089,1047,1008,963,953,916,900,870,833,792,783,736,693,682,674,631,593,548,505,456,422,380,363,327,267,255,220,215,174,129,120,76,65,60,29,1795,1748,1707,1693,1653,1616,1571,1531,1494,1455,1445,1404,1361,1351,1332,1305,1297,1253,1213,1169,1132,1122,1089,1050,1011,1005,959,946,941,910,906,903,900,869,841,817,772,769,745,738,734,698,655,617,591,568,564,563,526,481,476,473,427,388,344,299,291,251,245,215,208,205,198,152,1795,1758,1724,1715,1680,1646,1607,1576,1544,1539,1530,1495,1447,1407,1401,1389,1334,1297,1243,1207,1171,1115,1090,1077,1041,1001,965,928,923,918,900,889,846,839,805,780,750,716,683,678,635,600,533,490,452,449,408,384,378,316,277,231,227,227,189,148,134,120,88,62,54,50,44,39,31,22,1800,1765,1760,1720,1687,1653,1611,1569,1527,1511,1479,1443,1439,1398,1394,1379,1349,1314,1276,1270,1262,1227,1184,1178,1143,1108,1098,1057,1015,976,935,900,866,861,859,818,778,774,763,740,711,707,684,650,631,615,576,536,495,489,453,448,443,438,434,392,361,327,293,290,279,239,195,144,120,78,1794,1761,1723,1706,1661,1612,1569,1531,1506,1464,1413,1371,1332,1290,1247,1212,1205,1148,1144,1100,1060,1017,970,928,900,890,860,818,783,749,732,725,682,666,626,589,582,576,536,493,456,410,346,300,257,246,205,156,123,117,91,87,82,45,37,34,27,18,12,1793,1786,1757,1741,1703,1660,1629,1587,1554,1518,1476,1434,1423,1385,1342,1294,1288,1243,1225,1175,1132,1094,1054,1012,973,935,903,900,895,887,840,834,778,736,691,664,651,614,585,536,498,456,412,383,339,336,323,317,307,259,253,249,232,229,223,217,212,207,184,159,136,127,126,120,75,1795,1788,1745,1703,1667,1622,1566,1526,1485,1446,1405,1369,1326,1282,1239,1195,1192,1147,1102,1058,1047,1003,973,934,927,900,863,822,773,732,691,644,632,599,561,510,471,431,385,369,332,294,280,239,201,159,120,116,77,39,30,24,18,1794,1761,1717,1706,1662,1622,1580,1573,1531,1523,1517,1475,1429,1384,1380,1333,1299,1255,1210,1166,1149,1131,1109,1104,1099,1058,1054,1015,972,926,900,859,814,802,777,758,728,723,693,664,656,610,566,563,516,513,488,483,460,454,416,391,364,340,309,300,254,211,166,120,75,69,62,44,1790,1786,1743,1699,1657,1614,1600,1556,1553,1511,1469,1435,1400,1357,1320,1286,1243,1229,1189,1145,1135,1091,1081,1026,993,955,917,900,863,825,793,781,778,734,697,661,623,583,580,530,487,445,421,377,374,366,342,303,257,244,207,167,128,117,89,76,55,50,45,39,32,26,1794,1755,1715,1679,1637,1599,1554,1512,1493,1454,1418,1415,1369,1323,1318,1286,1246,1237,1194,1186,1180,1171,1134,1130,1119,1065,1023,983,939,900,859,821,768,754,722,713,672,629,584,557,513,471,421,395,388,383,379,337,294,251,206,164,116,112,106,61,57,29,1800,1793,1777,1721,1679,1634,1588,1544,1517,1477,1432,1388,1338,1270,1229,1186,1143,1113,1081,1069,1024,978,936,900,856,851,810,777,743,703,692,656,613,581,543,491,487,474,469,425,373,343,302,256,226,182,166,130,120,96,69,56,25,1794,1750,1711,1690,1654,1618,1584,1577,1516,1475,1466,1461,1415,1372,1316,1283,1247,1216,1212,1177,1171,1124,1087,1051,1013,974,968,963,910,900,851,809,767,726,683,672,641,635,586,569,524,484,440,397,367,359,333,295,256,252,210,169,163,1794,1761,1726,1689,1686,1649,1609,1563,1560,1521,1508,1470,1445,1400,1396,1358,1321,1280,1238,1230,1195,1158,1118,1074,1035,990,976,937,900,860,820,779,724,689,652,637,602,565,522,485,440,403,366,323,318,284,245,203,177,135,120,97,92,88,82,75,71,68,63,43,38,24,18,12,8,1793,1753,1748,1709,1703,1657,1645,1606,1562,1543,1507,1471,1433,1388,1350,1326,1285,1280,1272,1235,1229,1185,1148,1107,1069,1061,1049,1009,963,924,900,861,857,852,817,778,742,701,666,624,614,571,568,521,481,472,468,465,461,410,374,349,315,277,233,190,148,120,108,83,48,42,37,32,1794,1789,1752,1712,1674,1608,1604,1561,1519,1513,1476,1437,1395,1355,1312,1266,1187,1173,1137,1131,1117,1081,1029,1024,987,951,913,909,892,855,851,805,764,738,697,660,618,569,537,491,456,452,416,412,352,310,268,264,238,199,175,132,120,114,110,69,51,39,35,29,17,11,1800,1771,1730,1716,1686,1652,1618,1575,1538,1495,1489,1440,1400,1361,1355,1344,1306,1273,1264,1200,1167,1128,1088,1053,1015,973,933,928,922,900,895,850,820,783,739,672,626,575,534,491,478,435,391,348,308,253,249,227,207,187,156,150,121,116,112,107,53,25,19,15,1794,1755,1722,1681,1645,1633,1593,1549,1490,1487,1439,1402,1382,1339,1302,1266,1228,1187,1151,1109,1062,1019,979,942,900,897,852,829,786,744,700,660,633,574,534,493,448,443,408,397,357,324,320,284,238,191,125,108,104,62,57,47,42,32,11,1796,1754,1712,1667,1621,1577,1561,1557,1516,1512,1503,1486,1481,1446,1417,1399,1355,1311,1265,1221,1195,1191,1137,1101,1063,1024,1021,993,988,943,939,900,894,853,837,816,810,787,784,741,708,704,661,616,561,536,509,479,448,410,406,380,355,349,339,297,292,244,200,149,144,120,96,75,69,57,53,46,38,33,28,10,5,1795,1756,1713,1707,1665,1660,1619,1570,1525,1476,1437,1428,1386,1343,1301,1256,1203,1170,1124,1081,1046,1002,960,915,903,900,851,805,725,679,669,636,593,551,510,471,460,454,426,390,374,370,365,318,278,236,195,152,120,107,85,47,39,26,18,1,1794,1750,1713,1676,1633,1582,1565,1524,1517,1478,1442,1404,1383,1345,1315,1266,1225,1218,1203,1197,1150,1105,1100,1096,1091,1047,1004,1001,996,956,916,912,900,868,856,824,819,787,744,704,677,638,600,553,548,510,472,468,421,414,378,342,330,325,322,291,254,248,205,164,160,156,120,83,72,38,1795,1767,1737,1696,1652,1614,1574,1528,1489,1482,1452,1410,1361,1328,1286,1247,1244,1240,1235,1194,1149,1106,1081,1045,1006,964,961,924,900,865,830,789,779,755,715,672,630,625,584,544,509,468,435,396,360,349,341,320,276,240,196,151,120,114,74,64,53,32,24,18,12,1794,1749,1744,1706,1668,1616,1575,1523,1519,1510,1474,1433,1411,1405,1385,1344,1302,1261,1219,1174,1143,1106,1100,1063,1019,1001,957,914,894,855,816,794,749,715,674,636,605,565,558,518,479,472,468,422,406,364,331,291,282,240,235,190,136,132,112,90,48,22,1793,1757,1725,1721,1690,1655,1617,1578,1541,1537,1532,1528,1487,1440,1434,1428,1407,1401,1356,1350,1309,1263,1170,1126,1112,1074,1069,1037,1022,978,929,900,860,818,785,741,732,700,657,623,581,549,510,504,469,432,408,400,390,355,314,310,261,230,184,139,120,116,110,104,101,61,54,51,41,35,20,1793,1745,1673,1663,1631,1611,1607,1570,1537,1500,1495,1462,1427,1381,1328,1285,1246,1209,1202,1153,1106,1059,1048,1024,1001,959,956,921,900,894,855,815,772,768,751,731,703,677,656,645,603,556,515,469,431,412,402,379,355,342,312,286,274,265,257,250,204,155,151,126,120,89,1793,1752,1710,1699,1666,1623,1586,1544,1507,1458,1452,1411,1368,1358,1315,1276,1244,1201,1187,1151,1115,1099,1055,1015,975,929,924,900,862,819,779,773,736,702,664,621,578,536,526,521,518,465,426,379,325,318,304,262,229,193,150,120,116,81,77,73,66,47,32,23,16,1794,1753,1741,1704,1662,1622,1581,1576,1540,1499,1462,1419,1377,1332,1281,1244,1239,1223,1186,1177,1117,1072,1027,981,940,900,856,842,806,763,722,718,676,635,592,581,576,571,526,478,455,418,371,363,323,293,288,284,274,230,226,210,181,142,133,129,127,113,108,102,1796,1755,1714,1671,1621,1579,1541,1525,1486,1475,1452,1415,1410,1401,1362,1319,1284,1242,1238,1201,1159,1120,1056,1018,984,948,903,900,857,850,802,766,723,696,690,638,590,549,529,525,522,472,434,392,337,304,257,223,178,150,120,76,71,68,64,56,46,30,24,19,4,1,1797,1760,1715,1676,1639,1598,1558,1515,1474,1438,1394,1383,1340,1298,1283,1250,1209,1162,1151,1111,1066,1062,1050,1013,970,931,919,900,866,846,842,806,802,765,747,744,699,675,671,663,618,579,535,481,451,408,404,390,349,306,261,216,171,131,120,1796,1757,1713,1671,1641,1598,1562,1520,1483,1439,1393,1348,1302,1294,1255,1214,1171,1127,1111,1071,1027,1022,980,941,900,864,824,780,775,735,728,689,650,607,547,482,461,398,355,312,286,281,242,239,195,151,146,134,120,116,85,64,61,56,29,21,15,10,1797,1757,1732,1692,1652,1627,1582,1577,1534,1531,1494,1459,1416,1371,1361,1316,1313,1302,1287,1249,1201,1163,1127,1083,1079,1039,1035,1028,1007,988,957,922,900,895,861,821,784,746,705,660,645,576,532,490,444,416,382,379,350,322,291,270,246,218,181,155,148,120,82,78,50,46,40,8,1783,1778,1737,1702,1695,1689,1671,1632,1601,1558,1515,1470,1430,1417,1380,1344,1330,1287,1249,1235,1203,1151,1113,1073,1037,999,957,949,909,900,889,853,848,785,732,704,659,607,571,538,500,459,455,451,404,400,355,347,322,282,241,218,188,146,139,120,107,102,84,78,64,55,49,46,38,31,26,21,12,1795,1791,1746,1708,1669,1628,1586,1544,1494,1469,1465,1394,1387,1355,1316,1287,1262,1222,1215,1185,1144,1105,1062,1023,1010,970,931,900,894,852,816,771,717,678,674,636,632,593,557,518,471,434,401,362,353,303,287,259,236,231,225,222,187,170,166,162,155,150,135,120,113,107,103,102,99,80,71,63,58,50,42,35,25,17,17,10,4,1794,1756,1752,1712,1675,1634,1590,1551,1513,1471,1434,1398,1393,1344,1338,1304,1266,1224,1219,1179,1167,1162,1112,1071,1040,1004,965,904,900,894,883,843,836,806,763,756,753,709,674,634,590,562,521,510,476,426,396,390,347,310,303,298,287,250,224,186,148,140,134,120,112,89,83,79,62,57,50,39,33,23,1795,1763,1722,1688,1649,1629,1586,1549,1509,1467,1452,1414,1370,1313,1278,1237,1228,1188,1149,1073,1039,1035,979,941,900,895,870,833,792,754,748,743,710,670,662,658,643,609,602,586,566,525,486,432,386,379,364,329,293,280,273,225,183,138,120,92,86,74,69,65,50,44,35,29,24,1794,1789,1745,1701,1663,1629,1625,1586,1546,1540,1513,1478,1436,1431,1391,1387,1380,1339,1296,1250,1210,1166,1160,1134,1095,1056,1024,1018,973,894,853,848,844,808,766,723,687,681,662,637,608,565,560,554,509,503,458,420,376,373,363,321,312,267,257,223,216,199,163,120,81,76,71,57,55,24,15,10,1793,1777,1741,1696,1650,1608,1568,1517,1478,1437,1395,1368,1323,1287,1252,1214,1174,1168,1129,1095,1089,1052,1005,965,923,900,861,856,817,769,741,699,693,657,654,639,599,554,508,484,478,475,427,421,417,399,394,370,344,319,291,286,279,275,269,222,216,190,171,164,155,120,61,55,48,42,24,1800,1762,1720,1709,1670,1640,1612,1608,1591,1562,1535,1492,1428,1384,1355,1346,1303,1260,1217,1173,1133,1094,1051,1010,967,964,941,907,900,894,850,823,781,739,695,688,644,601,560,527,503,465,428,361,352,339,314,273,269,238,206,202,197,156,130,114,71,48,39,28,20,1792,1753,1748,1709,1662,1623,1579,1536,1484,1448,1424,1382,1357,1300,1295,1279,1255,1217,1214,1174,1134,1086,1046,1008,963,920,900,895,884,845,806,773,741,702,662,625,585,571,530,484,454,430,387,340,305,250,240,202,165,125,120,107,79,52,45,38,33,26,10,590,546,504,464,420,379,336,292,249,206,196,155,120,81,77,40,35,25,20,16,1793,1754,1751,1712,1670,1635,1596,1552,1513,1468,1425,1385,1373,1336,1333,1319,1281,1238,1234,1192,1163,1157,1120,1074,1037,1008,966,925,900,890,853,814,767,726,687,653,614,609,561,523,486,454,423,402,391,350,310,303,258,255,252,211,167,120,110,103,95,86,67,46,20,15,9,1794,1760,1718,1703,1665,1626,1582,1545,1518,1474,1465,1418,1379,1373,1329,1287,1282,1231,1188,1149,1110,1069,1041,1017,998,987,980,971,929,900,865,860,822,776,734,694,692,681,639,614,577,538,498,457,406,365,336,299,272,267,258,215,171,165,159,151,120,71,22,17,11,3,1793,1785,1750,1673,1668,1623,1585,1574,1534,1505,1468,1430,1387,1349,1307,1268,1241,1235,1191,1180,1136,1132,1075,1034,992,947,909,900,858,855,846,812,770,736,724,682,639,604,568,521,517,461,421,393,348,296,289,248,232,228,189,143,122,113,72,31,14,8,1795,1755,1713,1694,1649,1644,1616,1576,1539,1495,1452,1408,1366,1329,1321,1284,1244,1203,1164,1134,1100,1057,1011,1006,960,900,857,825,782,770,732,691,651,610,567,512,473,434,394,352,349,304,259,255,211,183,177,129,120,115,69,1796,1757,1718,1681,1676,1671,1646,1606,1568,1562,1520,1512,1480,1418,1368,1323,1285,1246,1239,1199,1153,1144,1103,1062,1018,982,976,931,900,853,838,813,782,740,706,656,628,587,583,572,507,461,438,404,357,312,276,243,203,193,155,127,120,114,102,98,51,47,44,37,1796,1760,1709,1704,1663,1651,1616,1610,1584,1547,1470,1458,1454,1410,1399,1356,1318,1278,1273,1258,1233,1210,1169,1103,1064,1060,1027,994,990,955,900,879,836,790,758,717,676,637,594,575,570,534,472,468,429,380,337,315,273,266,224,220,203,187,168,142,120,111,105,101,1794,1763,1723,1681,1664,1641,1597,1560,1522,1484,1440,1407,1370,1324,1282,1278,1274,1244,1193,1156,1149,1136,1096,1053,1041,1001,958,924,900,858,854,850,822,783,736,696,691,688,660,620,618,591,569,528,470,437,392,385,380,339,327,295,252,212,163,120,113,76,69,63,54,48,42,36,18,13,1800,1760,1716,1672,1665,1618,1579,1534,1491,1444,1402,1353,1310,1304,1260,1217,1214,1175,1151,1142,1102,1058,1010,934,900,860,815,809,763,760,749,708,663,624,587,583,537,490,429,407,370,351,345,340,333,289,245,204,199,153,1795,1765,1725,1682,1675,1661,1618,1571,1540,1508,1470,1447,1381,1336,1300,1264,1226,1175,1131,1128,1089,1084,1050,1006,989,950,909,900,864,838,794,775,769,737,696,651,616,581,537,526,521,517,474,404,362,318,284,268,227,185,160,123,117,77,69,64,56,49,28,20,1795,1754,1713,1699,1675,1633,1604,1559,1550,1543,1500,1457,1451,1410,1367,1343,1300,1255,1249,1241,1215,1193,1150,1106,1073,1055,1052,1015,1013,981,952,919,894,850,804,750,719,683,646,631,595,558,526,485,459,437,427,380,336,280,236,189,144,120,80,38,1794,1767,1735,1707,1681,1650,1625,1597,1593,1558,1545,1522,1481,1441,1415,1392,1361,1326,1284,1239,1201,1161,1150,1118,1075,1031,996,955,920,900,875,838,794,784,757,723,692,614,568,537,501,466,434,391,343,310,262,212,179,136,110,82,53,38,33,29,25,1800,1764,1761,1723,1716,1705,1667,1633,1587,1548,1507,1503,1490,1468,1437,1417,1388,1384,1348,1296,1271,1206,1193,1162,1122,1090,1050,1008,993,957,921,900,864,826,785,745,701,689,664,642,605,576,510,477,463,423,371,342,304,256,246,239,204,178,153,129,122,116,87,80,75,70,1795,1762,1719,1678,1637,1600,1561,1549,1514,1472,1457,1417,1375,1335,1293,1274,1239,1202,1156,1116,1072,1067,1034,995,988,978,939,900,855,844,819,816,777,737,701,659,605,564,561,518,513,509,482,459,424,386,379,345,308,304,261,257,207,203,174,161,120,113,108,106,92,86,81,78,69,64,61,1794,1770,1765,1743,1719,1692,1687,1683,1652,1622,1591,1572,1566,1536,1533,1528,1494,1488,1479,1474,1469,1427,1422,1418,1374,1331,1307,1298,1278,1251,1221,1217,1177,1172,1122,1081,1039,996,956,915,900,862,822,803,760,710,706,676,648,644,636,616,593,589,548,510,467,423,378,331,292,288,206,161,1796,1759,1723,1685,1649,1610,1566,1561,1558,1515,1509,1464,1455,1420,1410,1381,1344,1302,1296,1270,1267,1227,1214,1190,1167,1140,1115,1110,1059,1023,978,973,926,900,857,815,772,726,685,640,600,590,533,488,426,414,370,324,281,242,210,199,173,136,120,86,63,20,1795,1764,1725,1687,1661,1656,1639,1600,1576,1528,1521,1495,1490,1480,1437,1400,1348,1318,1280,1233,1196,1152,1109,1072,1034,995,952,947,919,900,894,890,868,828,784,744,710,667,620,582,536,507,469,432,427,415,376,362,357,311,267,225,189,150,120,114,108,104,97,92,87,77,71,67,35,21,15,595,554,550,546,503,499,449,410,374,337,298,258,216,1795,1789,1743,1693,1689,1650,1616,1576,1540,1490,1482,1443,1405,1368,1330,1290,1255,1216,1178,1173,1160,1119,1087,1026,970,925,895,887,843,798,759,699,651,608,562,550,523,462,457,414,407,366,323,301,298,265,227,184,144,120,71,50,46,30,24,19,10,1795,1757,1718,1675,1661,1655,1614,1572,1538,1529,1513,1469,1450,1419,1415,1389,1370,1319,1295,1253,1250,1244,1241,1203,1195,1154,1114,1054,1051,1046,1030,989,948,910,900,853,812,770,733,690,644,640,635,597,594,551,523,517,490,446,439,435,391,346,335,311,304,298,294,289,256,217,214,208,203,199,194,189,184,120,104,99,74,52,47,21,1800,1762,1721,1713,1705,1684,1636,1591,1559,1521,1476,1431,1388,1344,1323,1280,1235,1193,1184,1140,1110,1072,1027,982,976,936,900,888,845,837,825,780,739,693,654,615,576,572,553,542,501,456,412,370,326,279,236,231,176,140,120,69,63,59,54,43,38,33,1794,1758,1736,1718,1680,1635,1608,1553,1516,1509,1479,1435,1395,1352,1310,1265,1259,1217,1174,1129,1087,1081,1020,976,940,900,859,814,787,764,756,752,713,672,630,589,548,535,498,465,457,439,430,402,391,373,348,342,336,293,258,254,249,240,224,215,209,204,197,156,120,1793,1769,1731,1727,1712,1681,1644,1596,1556,1514,1506,1465,1420,1416,1369,1339,1300,1274,1269,1265,1244,1206,1165,1122,1117,1077,1004,960,955,912,900,875,836,831,827,786,747,703,698,650,641,628,591,550,512,470,427,384,360,315,273,225,186,147,120,115,99,61,59,45,40,33,27,22,17,1794,1757,1752,1704,1665,1621,1578,1537,1493,1455,1430,1390,1375,1369,1325,1284,1243,1172,1115,1081,1042,999,955,913,900,861,843,814,775,737,694,654,621,615,539,497,456,416,367,339,322,303,279,275,252,221,217,172,126,120,116,110,106,101,1797,1763,1725,1708,1672,1639,1606,1581,1542,1500,1495,1453,1409,1396,1369,1334,1295,1292,1287,1243,1209,1183,1144,1141,1102,1062,1024,1018,1009,977,939,905,901,892,854,812,773,766,721,685,647,591,581,581,545,501,461,432,391,344,305,262,221,213,194,173,134,120,114,110,103,59,26,22,16,1796,1752,1722,1677,1631,1621,1588,1552,1517,1477,1449,1409,1370,1329,1325,1322,1281,1236,1192,1188,1142,1103,1059,1044,1003,966,953,914,900,862,824,778,765,720,682,641,609,604,575,537,502,459,421,417,416,372,329,325,281,268,224,180,129,120,77,1795,1757,1750,1742,1703,1696,1689,1648,1607,1557,1515,1472,1406,1402,1392,1354,1319,1283,1250,1207,1164,1144,1075,1025,984,945,900,859,811,768,758,700,660,623,579,539,497,492,480,453,416,411,407,351,281,242,204,183,163,120,83,74,68,64,28,20,17,11,4,1796,1753,1714,1705,1665,1635,1610,1566,1524,1517,1483,1444,1401,1360,1352,1349,1345,1308,1305,1274,1268,1226,1180,1171,1131,1088,1047,1003,997,993,993,954,948,913,900,862,821,815,789,782,749,745,741,736,730,702,658,604,581,545,506,502,456,449,442,415,381,370,366,362,325,286,246,208,168,127,120,116,85,79,41,37,31,27,22,13,7,1794,1787,1745,1740,1700,1661,1626,1588,1553,1518,1514,1481,1447,1406,1398,1359,1322,1289,1247,1241,1234,1169,1133,1108,1104,1094,1055,1049,1009,963,926,900,867,828,821,788,753,715,670,641,599,565,525,520,477,421,404,366,331,298,261,226,199,188,160,120,95,90,84,80,66,45,37,31,27,1800,1762,1733,1699,1667,1635,1596,1558,1517,1477,1467,1428,1382,1339,1331,1283,1280,1239,1198,1157,1112,1064,1056,1025,989,953,913,900,864,829,794,756,743,738,695,650,607,604,568,529,516,509,467,438,398,355,317,310,290,270,252,246,219,185,179,178,174,168,162,120,1800,1764,1724,1687,1645,1608,1544,1505,1454,1411,1374,1327,1289,1286,1250,1211,1174,1133,1086,1076,1046,1005,991,957,921,900,896,871,848,809,804,719,685,680,644,641,594,553,538,510,473,460,446,405,363,358,318,294,250,207,165,161,156,151,110,105,87,81,48,43,27,21,15,1794,1751,1747,1730,1697,1651,1640,1603,1557,1527,1487,1451,1409,1373,1326,1285,1234,1222,1181,1174,1135,1077,1045,1040,989,947,943,900,878,839,830,794,787,768,729,688,647,612,571,515,476,436,430,397,359,317,275,266,224,186,180,146,141,138,120,1800,1761,1715,1674,1633,1590,1579,1540,1502,1459,1423,1418,1415,1402,1368,1362,1323,1279,1274,1262,1221,1180,1142,1135,1093,1048,1043,1007,1005,959,911,894,851,806,795,757,752,716,712,701,663,619,580,533,489,482,430,343,302,255,215,207,157,129,120,112,104,63,19,2,1800,1762,1746,1711,1672,1667,1621,1598,1560,1518,1502,1460,1422,1389,1384,1337,1295,1250,1209,1169,1163,1159,1152,1152,1148,1103,1060,1052,1012,979,974,935,900,858,852,806,771,753,711,671,612,571,524,483,454,447,399,373,331,325,317,274,235,192,153,146,142,120,115,107,103,91,70,58,53,50,45,38,1795,1756,1721,1677,1632,1595,1556,1518,1475,1471,1463,1429,1384,1379,1345,1303,1270,1244,1203,1166,1124,1081,1066,1039,999,960,947,943,903,888,882,849,798,761,721,689,653,612,571,556,515,475,463,457,431,427,386,369,332,288,234,199,161,120,116,78,71,64,32,21,14,7,1795,1764,1756,1725,1670,1630,1594,1556,1511,1469,1431,1386,1345,1302,1289,1250,1215,1170,1132,1099,1054,1025,980,941,909,900,897,862,822,818,780,774,751,710,673,629,615,578,572,568,542,500,460,455,410,370,348,309,302,297,254,249,207,162,1800,1762,1724,1720,1683,1641,1633,1600,1581,1554,1512,1468,1462,1455,1425,1401,1363,1327,1290,1282,1246,1240,1209,1168,1114,1072,1031,991,951,940,933,900,873,831,789,786,743,736,693,683,653,615,584,559,523,479,452,406,400,372,332,326,284,214,174,133,120,83,78,73,68,63,57,50,25,21,13,1791,1786,1752,1722,1683,1643,1629,1591,1552,1514,1508,1465,1452,1421,1396,1389,1386,1356,1320,1287,1252,1214,1205,1166,1120,1093,1048,1021,1016,979,942,934,904,900,879,842,803,769,736,702,666,612,581,576,531,521,478,450,425,373,352,338,335,329,312,306,295,271,239,236,191,186,173,134,120,114,107,101,76,50,46,43,1793,1760,1716,1672,1629,1612,1571,1532,1488,1475,1430,1398,1370,1328,1287,1242,1238,1202,1163,1118,1092,1063,1013,1004,959,909,905,886,845,802,749,706,662,621,578,508,465,459,445,442,412,397,339,298,293,266,224,178,114,108,87,60,51,42,38,31,23,16,11,5,1794,1751,1707,1679,1674,1630,1589,1550,1483,1432,1403,1363,1316,1278,1237,1193,1187,1182,1144,1103,1052,1006,979,932,900,854,785,781,766,731,689,642,631,608,584,556,518,482,458,454,432,391,386,354,345,302,298,292,248,203,158,154,149,138,135,130,120,116,111,90,86,82,78,33,27,20,5,1800,1763,1722,1710,1677,1635,1624,1582,1536,1520,1515,1486,1439,1397,1360,1319,1307,1262,1217,1203,1164,1106,1091,1055,1018,973,925,900,856,831,826,790,753,711,707,675,644,598,555,509,469,464,460,447,405,362,349,314,270,267,228,180,136,129,120,79,52,49,20,16,12,5,1,1777,1734,1731,1694,1655,1651,1604,1564,1518,1468,1419,1383,1350,1316,1275,1260,1256,1219,1209,1173,1142,1099,1077,1031,990,945,917,900,860,811,772,768,764,761,718,673,668,615,569,558,533,528,519,476,431,403,385,343,303,294,271,247,243,239,235,212,184,176,120,75,1796,1762,1727,1656,1615,1611,1572,1539,1495,1454,1417,1370,1331,1324,1284,1246,1242,1190,1154,1112,1072,1068,1029,988,946,895,855,815,776,763,718,682,666,616,573,532,518,473,457,434,400,366,325,262,252,214,170,115,78,72,66,53,49,42,26,1800,1759,1717,1663,1624,1596,1554,1498,1458,1422,1418,1376,1333,1287,1258,1217,1206,1188,1184,1177,1168,1164,1120,1082,1054,1013,962,914,900,856,841,799,754,749,708,649,608,562,520,475,436,394,352,309,292,288,285,272,236,197,159,151,120,115,111,102,76,68,62,1795,1766,1723,1696,1675,1640,1601,1554,1510,1505,1463,1417,1383,1340,1303,1231,1219,1182,1152,1119,1113,1076,1036,989,959,918,900,872,838,802,771,733,703,659,630,582,538,507,476,472,415,375,371,324,283,245,174,129,124,118,112,105,95,85,47,42,37,32,19,9,1795,1756,1720,1677,1630,1624,1621,1584,1557,1513,1487,1443,1395,1389,1347,1308,1264,1256,1227,1222,1212,1175,1139,1136,1094,1058,1017,969,966,953,916,900,869,827,785,733,699,659,656,614,586,545,541,498,491,486,474,430,425,387,341,335,313,277,274,230,185,182,177,172,163,158,120,114,93,89,83,79,75,68,61,56,34,30,26,600,568,546,542,525,486,436,393,356,1800,1765,1732,1696,1657,1610,1574,1569,1530,1520,1485,1476,1460,1427,1386,1371,1333,1299,1283,1247,1210,1163,1123,1080,1038,983,957,915,908,900,888,854,811,800,761,725,683,644,606,563,533,492,456,452,416,378,336,297,290,251,225,214,180,133,114,82,78,54,49,42,35,31,25,10,1795,1761,1731,1694,1658,1620,1583,1580,1525,1490,1446,1408,1352,1338,1302,1274,1242,1201,1177,1128,1081,1040,1025,985,978,964,927,900,860,852,794,758,753,713,670,626,586,582,535,488,452,448,438,397,392,349,310,262,221,209,194,174,148,127,123,119,100,82,61,56,42,37,33,1795,1753,1722,1683,1648,1611,1557,1518,1505,1469,1426,1404,1398,1354,1321,1265,1219,1210,1204,1166,1126,1119,1078,1036,997,958,953,909,900,862,822,818,774,767,705,665,649,608,565,550,545,542,494,452,406,397,351,301,262,221,174,168,128,111,103,97,63,59,55,51,41,35,30,25,17,1795,1757,1711,1671,1667,1663,1607,1569,1526,1491,1464,1458,1422,1375,1371,1358,1328,1303,1259,1213,1169,1151,1108,1103,1073,1031,996,955,951,931,900,866,845,808,774,730,684,643,639,591,581,544,520,497,491,447,405,374,336,319,269,226,214,202,172,133,120,87,83,62,40,15,10,1793,1761,1721,1701,1664,1623,1583,1527,1495,1460,1451,1422,1383,1370,1337,1305,1284,1251,1247,1230,1193,1152,1113,1075,1071,1015,990,953,919,900,895,887,849,814,809,773,767,728,709,668,630,626,590,551,514,476,435,398,352,319,307,267,261,257,220,189,155,144,135,120,115,80,64,58,53,40,34,29,23,14,8,1794,1759,1719,1706,1669,1629,1591,1549,1506,1466,1423,1390,1348,1324,1282,1269,1233,1165,1144,1108,1070,1032,1029,990,952,913,900,854,807,796,761,721,703,699,656,617,573,532,493,451,407,362,322,277,239,236,201,162,156,1800,1793,1789,1746,1737,1699,1696,1636,1601,1578,1568,1534,1490,1478,1437,1416,1399,1362,1327,1288,1236,1201,1163,1124,1087,1044,1039,979,939,900,887,854,817,787,782,775,770,758,722,686,676,640,598,594,554,499,457,411,357,353,312,300,270,239,209,141,120,76,35,17,1800,1769,1724,1680,1643,1639,1635,1603,1544,1530,1494,1447,1406,1364,1333,1296,1256,1214,1210,1205,1180,1143,1095,1077,1072,1068,1025,986,982,978,975,929,900,857,827,802,764,719,673,667,660,606,569,565,560,546,511,465,427,374,370,364,323,320,317,306,264,225,180,177,171,128,118,115,111,107,103,57,1794,1765,1725,1687,1656,1617,1613,1574,1540,1528,1489,1483,1452,1446,1407,1390,1364,1329,1291,1275,1234,1196,1152,1106,1100,1054,1013,972,940,900,877,840,829,799,765,747,715,709,663,624,580,576,544,507,463,453,418,362,321,288,264,222,178,140,120,115,75,65,42,38,33,1791,1785,1736,1696,1652,1645,1604,1595,1553,1515,1474,1428,1386,1382,1344,1306,1274,1235,1193,1150,1106,1064,1022,1014,975,936,921,900,896,857,821,779,773,737,699,661,616,589,542,501,481,445,442,406,369,362,356,304,297,247,242,242,217,213,207,160,122,119,82,77,40,36,31,26,10,1794,1759,1754,1717,1679,1674,1637,1595,1556,1552,1507,1496,1457,1452,1404,1400,1380,1341,1338,1296,1257,1176,1134,1091,1044,1006,960,943,902,900,897,862,815,778,743,721,678,605,589,555,520,484,444,405,401,362,322,281,244,171,164,120,107,71,68,49,29,25,9,5,1800,1758,1713,1673,1634,1629,1592,1545,1507,1472,1448,1409,1371,1345,1336,1307,1264,1254,1249,1210,1165,1162,1131,1092,1051,1046,1000,985,945,900,864,820,817,810,768,765,719,679,675,628,624,585,572,565,524,480,432,394,350,297,261,215,183,179,174,170,162,122,115,109,100,95,89,53,50,44,30,23,19,1800,1762,1725,1686,1645,1638,1598,1557,1518,1477,1440,1434,1399,1350,1315,1309,1305,1281,1242,1200,1189,1155,1124,1083,1068,1032,1025,1021,1000,957,949,908,900,850,817,776,743,700,663,623,581,545,511,464,422,377,352,329,288,272,237,233,196,184,147,120,106,83,78,27,21,12,7,2,1794,1753,1749,1738,1697,1660,1638,1570,1526,1523,1504,1467,1425,1419,1378,1343,1310,1267,1230,1190,1151,1137,1134,1091,1040,1000,957,941,913,900,892,853,819,778,764,731,692,685,660,653,648,604,591,552,545,491,447,406,390,349,312,268,263,245,241,233,179,137,132,125,118,78,75,61,54,1795,1790,1757,1708,1671,1665,1638,1600,1557,1519,1482,1441,1397,1392,1353,1314,1287,1241,1200,1160,1119,1106,1062,1028,987,955,948,904,895,854,811,774,768,730,702,661,623,580,545,541,536,486,444,438,399,392,346,304,263,222,212,206,165,120,116,77,38,20,15,1800,1766,1725,1684,1637,1592,1548,1504,1465,1419,1378,1373,1360,1324,1279,1256,1220,1178,1171,1148,1103,1065,1024,985,939,900,862,834,789,743,703,691,675,671,662,639,635,631,622,579,534,487,481,450,408,386,368,330,324,318,312,302,259,214,171,163,120,74,31,1795,1762,1720,1684,1643,1600,1555,1519,1474,1446,1406,1400,1361,1321,1311,1272,1247,1211,1171,1136,1090,1051,1011,980,945,900,863,850,810,807,763,723,684,640,594,554,504,478,469,423,381,367,327,293,254,216,199,160,120,108,76,71,34,27,20,13,9,1796,1764,1760,1747,1724,1687,1643,1638,1596,1576,1541,1501,1456,1408,1371,1366,1327,1302,1265,1222,1182,1145,1100,1097,1086,1071,1065,1024,973,932,900,864,857,816,773,719,677,650,607,601,562,548,507,474,470,449,409,402,396,357,317,282,279,238,213,210,200,195,154,122,117,113,110,1795,1791,1759,1713,1672,1668,1632,1627,1587,1559,1548,1511,1470,1421,1418,1384,1349,1303,1300,1286,1260,1216,1176,1134,1089,1051,1004,1001,969,966,964,922,900,865,825,784,742,739,699,635,596,557,554,544,502,480,467,429,386,343,321,279,235,196,153,120,82,39,24,11,1800,1795,1759,1753,1749,1736,1701,1663,1616,1570,1530,1487,1481,1477,1428,1376,1353,1307,1270,1266,1250,1205,1165,1112,1054,1017,1014,1009,982,975,964,926,900,861,855,815,773,741,699,655,645,621,583,570,537,495,479,439,403,360,333,312,286,281,256,226,202,183,176,147,137,129,120,114,101,76,73,53,47,40,22,17,10,5,1787,1778,1738,1701,1697,1635,1619,1584,1579,1542,1497,1485,1442,1401,1382,1349,1312,1274,1236,1203,1198,1158,1118,1064,1005,999,955,922,900,866,829,824,810,768,732,692,649,620,609,579,544,520,479,438,380,375,329,315,283,258,215,170,120,89,85,76,55,36,32,26,19,12,5,1793,1761,1717,1676,1652,1621,1582,1553,1513,1478,1434,1391,1340,1315,1281,1246,1184,1162,1120,1070,1065,1057,1045,1020,992,970,947,925,908,900,880,847,843,832,798,757,705,677,657,637,616,598,590,552,533,512,508,504,464,417,412,409,337,289,284,284,279,274,269,240,214,190,168,163,161,120,1800,1760,1730,1688,1644,1600,1554,1537,1534,1526,1483,1441,1424,1381,1339,1333,1296,1254,1213,1177,1153,1151,1143,1097,1054,1016,988,945,900,862,818,771,724,712,706,667,628,586,541,525,483,437,433,390,346,329,321,317,270,263,225,186,142,120,81,68,62,55,50,45,29,24,16,9,1792,1744,1702,1665,1621,1617,1572,1530,1487,1442,1400,1354,1351,1346,1338,1296,1256,1212,1192,1150,1145,1133,1121,1079,1035,998,956,913,900,862,825,818,812,764,719,677,645,597,594,550,546,539,495,452,435,391,346,305,259,216,176,169,162,155,151,147,124,117,112,104,99,94,1800,1760,1724,1673,1630,1586,1529,1497,1458,1418,1375,1346,1307,1272,1227,1200,1196,1155,1110,1049,1021,966,924,900,858,817,774,735,732,682,646,607,568,553,512,504,500,451,418,383,337,296,292,249,228,224,199,156,120,80,72,30,25,17,12,1796,1748,1711,1672,1630,1592,1584,1535,1490,1447,1405,1362,1316,1269,1266,1221,1215,1173,1121,1116,1069,1061,1023,978,935,900,851,808,804,758,749,726,689,649,602,564,527,485,443,412,366,363,318,274,270,251,210,164,154,149,144,120,104,101,75,70,65,57,25,22,10,4,600,593,549,502,1795,1758,1714,1698,1676,1634,1592,1531,1494,1453,1410,1380,1342,1262,1202,1167,1127,1086,1083,1062,1045,1004,971,917,900,866,860,822,786,736,695,683,674,648,624,603,580,550,536,496,449,413,395,367,330,295,250,210,172,127,116,112,90,85,66,59,52,45,38,34,32,27,20,15,1796,1759,1725,1702,1683,1648,1614,1576,1571,1541,1502,1461,1456,1433,1397,1358,1352,1329,1288,1237,1200,1159,1120,1080,1043,1000,962,956,904,900,859,817,790,742,724,717,672,664,664,658,619,562,523,482,439,396,351,296,275,251,245,217,214,204,200,195,177,169,146,127,121,117,99,95,75,70,65,39,16,1795,1790,1749,1735,1699,1693,1666,1629,1589,1546,1506,1465,1459,1443,1403,1363,1311,1304,1263,1221,1184,1180,1167,1129,1093,1060,1021,1016,998,954,913,900,864,827,795,752,709,679,635,588,569,527,501,460,456,416,373,369,362,323,295,255,231,221,206,170,127,95,63,51,47,13,9,1796,1757,1711,1673,1629,1571,1541,1520,1498,1459,1443,1404,1400,1349,1329,1303,1247,1204,1159,1149,1113,1069,1029,970,965,917,900,861,809,769,738,696,659,614,609,572,568,549,522,476,434,392,355,335,299,262,222,168,133,120,115,96,73,69,58,51,41,35,28,24,1796,1753,1714,1679,1639,1601,1563,1557,1523,1485,1442,1403,1363,1321,1283,1277,1240,1212,1170,1120,1109,1069,1028,988,982,943,900,862,823,785,744,709,671,630,585,582,575,539,497,480,428,387,379,336,298,264,229,192,141,120,79,76,69,55,33,28,17,9,3,1794,1761,1732,1695,1656,1645,1605,1564,1530,1491,1452,1406,1368,1332,1304,1263,1217,1187,1177,1169,1127,1091,1048,1001,959,955,949,942,900,852,809,765,726,687,647,605,561,555,512,475,433,393,387,338,300,284,280,253,248,239,206,161,154,149,120,1792,1752,1707,1671,1666,1629,1588,1569,1531,1495,1452,1409,1404,1369,1363,1317,1277,1234,1221,1177,1133,1090,1047,1007,1003,952,943,900,894,856,817,776,736,697,688,680,641,600,546,508,465,452,446,411,375,335,292,244,230,198,155,140,120,115,95,90,64,36,32,1794,1753,1712,1676,1633,1609,1563,1559,1553,1513,1446,1442,1403,1385,1366,1323,1278,1237,1197,1131,1115,1109,1065,1021,1014,962,958,953,947,900,893,875,831,790,781,738,722,687,645,601,561,554,509,498,469,464,434,408,402,398,393,360,316,304,262,257,246,219,194,175,156,136,130,120,116,72,52,33,14,1795,1762,1720,1682,1640,1610,1539,1473,1441,1434,1395,1386,1349,1314,1277,1238,1233,1198,1161,1126,1084,1036,999,955,914,911,900,887,847,806,769,765,724,681,636,625,584,543,505,468,427,392,361,318,278,272,234,188,131,120,115,101,76,55,48,43,37,32,24,19,15,1795,1791,1752,1695,1663,1622,1581,1539,1503,1460,1444,1413,1378,1372,1339,1298,1275,1241,1203,1163,1123,1084,1078,1037,997,993,978,941,919,900,896,888,852,847,826,821,780,747,742,711,674,627,587,569,521,517,511,506,457,447,409,362,345,340,336,283,277,274,265,234,226,198,156,120,114,109,70,65,26,20,595,558,521,473,435,422,378,372,333,319,278,236,199,154,1792,1759,1722,1683,1644,1606,1571,1528,1475,1437,1386,1338,1324,1288,1253,1210,1204,1202,1161,1120,1100,1060,1054,1046,1008,1004,960,917,900,866,826,822,775,738,730,696,656,652,613,571,537,495,456,451,415,378,366,339,297,260,213,207,166,120,116,112,77,50,41,32,27,22,13,8,1792,1755,1731,1684,1678,1644,1607,1582,1555,1512,1470,1465,1438,1395,1381,1346,1303,1262,1257,1203,1160,1114,1109,1088,1043,995,956,918,900,865,816,774,769,766,742,699,657,611,570,531,525,519,480,439,432,395,354,315,277,234,222,183,143,136,127,118,114,108,104,98,95,92,67,42,35,10,600,560,520,475,458,422,401,362,326,287,249,247,1800,1762,1722,1691,1686,1682,1668,1648,1608,1577,1552,1547,1505,1459,1450,1408,1374,1291,1254,1204,1167,1122,1077,1075,1069,1028,1023,1019,963,940,900,862,827,791,755,715,670,631,626,580,535,518,482,444,401,354,307,268,231,195,154,140,120,80,60,33,29,23,1794,1776,1737,1698,1654,1613,1597,1558,1548,1508,1478,1425,1387,1341,1311,1288,1251,1212,1161,1121,1078,1025,982,937,900,862,822,780,726,678,674,617,575,530,501,456,450,403,359,346,323,301,259,223,217,172,126,120,74,1796,1760,1718,1697,1664,1626,1611,1576,1541,1496,1457,1421,1380,1344,1338,1305,1291,1286,1241,1228,1189,1155,1116,1076,1039,1001,997,952,949,900,868,853,822,791,788,741,699,662,619,583,576,534,508,471,462,421,384,356,312,308,258,216,178,143,120,80,45,42,18,11,1796,1759,1720,1704,1664,1659,1617,1582,1576,1571,1523,1518,1515,1469,1465,1420,1374,1368,1327,1290,1248,1208,1198,1181,1146,1113,1095,1058,1018,959,921,900,869,832,795,781,759,732,712,678,635,590,581,537,492,452,449,409,348,344,315,290,285,273,231,188,185,181,171,128,120,104,98,78,74,69,64,58,51,47,32,27,23,1796,1769,1733,1685,1676,1645,1606,1572,1537,1494,1460,1454,1376,1338,1294,1284,1256,1251,1203,1166,1124,1088,1043,1009,982,951,909,896,861,833,799,755,751,713,708,694,639,599,556,512,507,498,465,430,423,419,370,340,296,221,184,141,131,120,115,82,53,48,31,23,7,1794,1762,1727,1696,1659,1623,1596,1549,1515,1477,1471,1434,1426,1390,1352,1348,1337,1292,1260,1217,1194,1189,1151,1114,1074,1045,1039,1000,954,912,900,863,818,785,748,729,702,661,650,645,603,598,588,542,490,450,415,409,404,368,341,336,285,244,199,191,187,179,174,170,163,131,127,119,103,86,72,58,54,37,24,18,593,578,571,528,523,504,474,435,391,357,316,311,266,1792,1757,1751,1742,1707,1669,1620,1579,1537,1493,1478,1440,1402,1359,1326,1286,1250,1207,1139,1096,1052,1035,991,955,911,900,862,853,809,806,799,755,733,686,633,596,554,515,468,441,399,372,337,296,253,249,238,204,175,133,120,112,106,90,62,57,38,23,1793,1787,1783,1773,1731,1689,1645,1599,1556,1511,1469,1434,1424,1385,1344,1302,1298,1253,1213,1205,1200,1161,1119,1115,1113,1076,1042,1005,981,941,906,900,889,875,836,799,757,716,672,629,583,568,532,484,465,418,411,370,326,296,253,191,156,133,126,116,107,101,96,91,35,13,1794,1764,1733,1700,1664,1616,1611,1581,1551,1545,1503,1468,1425,1414,1409,1381,1339,1325,1271,1230,1177,1151,1144,1133,1099,1056,1010,966,962,957,926,920,900,889,882,855,834,824,780,739,695,686,655,617,576,541,504,472,437,396,354,307,301,257,194,172,138,120,86,79,46,24,17,1795,1733,1729,1713,1679,1643,1585,1544,1540,1507,1477,1469,1456,1419,1395,1375,1353,1347,1303,1294,1251,1207,1158,1153,1150,1124,1087,1082,1064,1032,1027,1016,984,941,900,881,877,836,789,747,708,695,656,620,578,532,488,458,448,415,379,372,368,362,309,275,230,226,218,214,175,129,120,95,69,63,52,45,1794,1759,1716,1699,1661,1655,1650,1609,1573,1538,1497,1455,1415,1412,1403,1361,1320,1277,1243,1202,1163,1121,1083,1033,998,954,935,924,900,894,877,838,795,761,726,707,667,624,586,535,526,520,516,473,446,408,366,323,285,282,240,236,197,134,120,97,92,83,57,52,47,42,30,25,7,1796,1755,1715,1682,1637,1598,1576,1530,1487,1457,1413,1404,1374,1330,1283,1277,1271,1208,1185,1179,1144,1132,1090,1059,1056,1012,979,937,900,856,848,812,792,770,728,687,648,626,591,582,563,559,527,500,461,456,426,392,380,376,330,277,233,197,168,140,125,113,107,102,89,69,63,60,43,39,21,1795,1754,1716,1677,1633,1629,1595,1552,1507,1480,1437,1399,1355,1314,1245,1228,1225,1171,1124,1081,1042,1032,991,968,917,900,859,825,764,729,671,656,620,574,528,487,445,397,342,299,292,280,277,234,192,151,120,114,108,68,60,57,38,31,22,9,1795,1750,1703,1692,1652,1648,1596,1591,1547,1518,1482,1438,1391,1349,1306,1270,1241,1200,1165,1122,1080,1035,1030,1028,983,978,941,900,894,848,802,797,760,722,690,651,610,562,508,462,432,385,381,371,328,319,308,302,297,257,228,195,187,179,146,143,120,116,93,55,47,1794,1753,1714,1673,1632,1608,1574,1566,1525,1510,1486,1448,1410,1367,1322,1277,1254,1213,1175,1172,1133,1094,1056,1014,1002,998,995,948,910,900,875,836,791,751,744,699,659,656,650,646,604,600,560,517,472,432,392,352,308,303,265,240,195,186,144,120,103,99,74,70,62,39,34,29,24,14,5,1800,1774,1736,1692,1687,1682,1677,1636,1599,1564,1523,1519,1471,1427,1382,1377,1373,1368,1321,1270,1226,1180,1167,1130,1090,1034,1006,966,941,900,863,831,825,815,812,807,778,746,738,708,659,654,622,577,572,529,485,432,389,381,326,273,229,183,138,107,68,28,1794,1754,1690,1628,1581,1542,1530,1494,1450,1412,1373,1329,1291,1256,1211,1172,1127,1119,1079,1048,1010,1005,959,910,890,850,843,795,753,714,672,631,572,531,492,488,476,428,424,370,329,287,246,201,155,149,120,117,112,108,99,91,87,81,60,39,18,1793,1747,1726,1721,1684,1669,1629,1623,1577,1537,1492,1454,1412,1375,1366,1326,1321,1281,1234,1188,1141,1131,1096,1058,1018,979,938,931,900,859,852,837,812,772,729,692,652,646,639,590,547,534,496,452,417,391,369,347,306,302,293,250,206,162,158,151,109,83,58,55,1796,1761,1724,1690,1652,1603,1599,1555,1519,1481,1448,1427,1383,1330,1291,1255,1217,1213,1175,1128,1124,1071,1039,999,994,964,954,921,900,856,840,833,787,743,699,652,617,577,564,527,492,450,403,398,354,341,307,283,237,190,149,120,80,72,54,50,29,25,20,15,1800,1771,1739,1724,1691,1664,1627,1585,1560,1522,1481,1476,1445,1433,1398,1358,1320,1283,1238,1234,1187,1153,1117,1111,1072,1056,1020,1013,1004,981,948,907,888,851,811,773,736,691,650,613,572,536,532,526,485,466,430,392,348,311,304,267,258,220,217,176,137,120,108,103,99,86,76,71,57,52,48,35,27,20,17,12,8,1794,1760,1756,1716,1676,1619,1577,1571,1531,1490,1448,1412,1365,1351,1312,1273,1241,1202,1153,1113,1099,1056,1012,1001,962,919,906,901,900,896,850,832,794,754,718,683,640,632,593,586,542,495,492,484,445,405,358,311,272,268,228,187,151,120,111,106,67,64,46,21,1794,1778,1737,1734,1702,1696,1659,1618,1591,1562,1522,1477,1433,1429,1392,1389,1342,1301,1255,1214,1173,1145,1107,1067,1026,989,946,943,900,898,856,801,759,733,700,697,671,666,662,616,611,568,521,479,433,392,345,299,254,214,209,163,120,63,34,25,1794,1756,1714,1679,1674,1636,1596,1565,1523,1519,1476,1474,1412,1376,1336,1332,1317,1287,1253,1214,1178,1136,1131,1092,1044,1039,995,991,940,900,863,828,792,784,737,693,691,656,620,614,579,542,512,469,425,419,413,398,354,312,299,260,225,220,217,167,120,115,110,96,64,39,33,23,18,11,1793,1790,1746,1729,1695,1692,1651,1640,1600,1592,1553,1512,1499,1470,1450,1425,1391,1378,1345,1341,1304,1296,1264,1229,1186,1173,1139,1101,1039,999,960,956,920,900,858,814,773,762,757,720,675,633,594,550,511,469,424,386,379,351,325,321,289,266,260,255,230,203,200,194,190,189,185,179,169,126,120,75,72,64,43,24,1794,1755,1716,1682,1641,1619,1581,1536,1531,1485,1473,1443,1406,1382,1342,1334,1301,1287,1247,1242,1197,1158,1116,1109,1105,1062,1055,1052,1013,1010,993,959,900,862,855,818,786,746,741,736,675,671,630,592,585,555,512,502,479,437,393,356,310,254,250,211,205,163,150,145,120,114,111,106,95,75,67,58,54,49,36,28,21,18,1796,1760,1720,1668,1624,1620,1579,1539,1491,1483,1442,1398,1393,1348,1336,1300,1267,1225,1222,1181,1145,1135,1092,1050,1044,1000,963,924,920,915,907,900,861,826,789,784,774,738,734,692,650,614,565,544,523,519,512,485,481,476,431,387,316,312,306,301,294,288,283,261,252,208,163,120,114,66,34,28,1796,1759,1719,1678,1674,1666,1623,1581,1539,1534,1518,1484,1444,1411,1381,1342,1314,1271,1264,1227,1188,1176,1169,1128,1077,1043,1039,1018,981,939,934,900,874,861,831,788,752,748,706,665,638,599,566,528,486,466,427,403,356,319,279,242,214,174,162,145,134,120,115,93,89,66,45,39,34,28,1793,1762,1731,1710,1670,1632,1590,1547,1507,1502,1493,1449,1441,1400,1363,1355,1343,1309,1269,1226,1182,1142,1133,1090,1052,1014,960,944,907,900,857,853,846,809,805,765,752,708,668,612,575,532,522,482,476,431,387,347,342,282,276,253,230,211,203,192,180,175,169,163,158,137,120,85,65,59,52,34,31,23,19,12,7,596,550,505,461,423,419,379,373,331,329,318,285,244,238,216,179,175,170,167,1791,1766,1726,1681,1640,1596,1561,1519,1475,1466,1463,1452,1416,1412,1399,1354,1350,1292,1266,1194,1155,1151,1106,1099,1053,1004,965,920,900,870,865,859,823,788,748,704,668,628,561,521,478,468,462,421,400,360,355,311,271,226,186,181,136,132,120,79,74,52,36,31,20,1792,1750,1720,1676,1646,1617,1573,1568,1538,1525,1479,1437,1393,1352,1341,1297,1256,1233,1195,1151,1103,1062,1056,1010,1000,941,916,900,858,814,776,736,698,655,650,603,559,542,539,512,471,435,418,383,339,295,250,213,210,206,179,174,168,163,158,120,115,1800,1764,1761,1747,1710,1687,1680,1640,1599,1560,1514,1476,1470,1461,1423,1381,1370,1286,1208,1166,1121,1068,1035,997,953,949,936,912,904,900,852,811,773,735,691,651,611,605,567,526,516,476,455,417,400,359,354,313,303,264,220,180,176,171,111,70,45,39,31,24,2,1793,1755,1721,1685,1646,1604,1566,1525,1478,1438,1398,1359,1353,1302,1265,1260,1242,1197,1191,1152,1119,1115,1080,1075,1066,1035,996,992,964,926,900,897,891,888,847,808,764,758,720,713,675,634,609,573,528,515,475,438,394,354,319,293,285,280,241,202,156,120,115,109,105,100,94,90,45,1793,1767,1737,1700,1656,1609,1564,1528,1503,1464,1428,1384,1338,1301,1258,1253,1199,1154,1149,1105,1052,1008,966,958,918,900,894,894,855,803,748,709,671,656,618,566,552,529,488,443,427,390,331,319,290,246,206,152,120,74,43,39,35,25,20,14,7,1,1794,1790,1745,1701,1697,1693,1642,1607,1602,1559,1510,1469,1430,1386,1381,1377,1352,1309,1299,1261,1258,1253,1210,1182,1138,1087,1047,1007,962,939,900,894,846,814,802,798,795,754,714,689,662,627,592,589,548,517,504,461,416,408,403,365,320,297,275,269,233,202,161,122,1793,1766,1731,1720,1690,1678,1645,1583,1550,1511,1480,1443,1438,1416,1380,1347,1315,1305,1273,1238,1203,1168,1123,1080,1073,1027,989,948,905,900,864,831,795,754,749,710,704,667,614,577,571,530,490,483,447,408,363,330,323,301,266,262,234,197,185,154,121,111,73,50,46,29,24,12,1790,1751,1707,1686,1638,1602,1566,1551,1515,1475,1430,1389,1381,1337,1325,1290,1284,1248,1208,1202,1162,1158,1144,1108,1072,1039,1032,991,986,946,906,900,896,886,880,874,841,804,801,767,761,724,681,675,669,663,626,581,566,525,492,448,413,378,371,309,275,239,226,223,214,210,201,197,194,190,184,177,133,1794,1789,1753,1717,1675,1633,1624,1590,1554,1527,1486,1447,1408,1369,1366,1351,1314,1272,1233,1195,1153,1147,1142,1108,1068,1057,1024,987,980,966,918,900,858,819,814,774,761,727,693,659,617,611,565,530,487,460,423,378,332,279,272,230,192,154,120,109,70,44,36,29,1795,1760,1719,1677,1635,1593,1557,1517,1477,1434,1422,1381,1337,1318,1278,1237,1196,1159,1120,1077,1028,983,937,900,872,830,814,773,738,695,652,603,598,560,516,477,439,403,389,347,306,302,296,291,249,242,200,154,145,141,137,1794,1759,1754,1691,1654,1614,1600,1534,1495,1459,1423,1383,1341,1301,1257,1215,1168,1155,1123,1099,1054,1008,969,913,900,864,820,796,754,696,665,633,595,558,519,515,474,468,443,438,397,392,347,304,279,237,199,165,160,120,114,102,79,74,1794,1789,1753,1743,1704,1664,1616,1575,1530,1477,1441,1398,1345,1306,1263,1223,1180,1135,1091,1050,1038,1002,958,955,951,911,900,889,885,847,810,785,749,709,669,630,587,553,516,512,472,464,418,375,332,286,247,235,228,186,178,173,126,120,108,79,55,50,1792,1751,1710,1693,1652,1620,1571,1549,1473,1429,1421,1379,1352,1349,1307,1247,1207,1166,1162,1107,1065,1062,1048,1044,1000,986,978,937,900,858,804,757,715,671,629,595,554,514,474,424,380,374,340,326,321,284,238,194,172,131,120,58,39,36,23,19,15,1800,1758,1713,1664,1624,1586,1583,1568,1523,1478,1436,1432,1392,1349,1321,1288,1251,1226,1184,1143,1102,1088,1068,1027,988,969,962,925,900,858,855,806,782,772,726,686,640,599,557,551,513,482,444,441,407,386,348,333,312,282,237,195,190,148,120,51,19,1794,1763,1723,1677,1636,1587,1573,1542,1498,1441,1402,1396,1383,1344,1300,1289,1249,1193,1147,1113,1071,1021,986,942,904,900,865,860,841,804,777,757,751,744,709,706,695,653,619,579,539,504,459,414,373,360,317,295,266,228,203,161,120,87,81,76,68,61,29,1800,1767,1732,1694,1672,1645,1624,1590,1553,1545,1540,1535,1489,1450,1438,1378,1356,1332,1309,1284,1279,1239,1186,1145,1100,1064,1020,979,939,915,900,860,804,797,751,709,667,632,625,622,571,547,525,496,493,468,429,424,378,368,324,280,237,194,185,183,177,157,151,127,120,98,83,77,75,62,44,39,35,1791,1754,1723,1683,1677,1634,1626,1580,1539,1505,1461,1447,1414,1360,1314,1271,1210,1160,1133,1118,1079,1044,1009,964,953,922,900,859,824,783,775,761,720,676,638,604,571,542,502,461,439,395,382,351,317,277,259,215,203,162,120,114,102,97,93,67,49,26,16,1795,1764,1727,1678,1639,1595,1550,1545,1512,1473,1432,1395,1354,1319,1281,1234,1193,1165,1160,1149,1115,1081,1045,1007,970,940,913,900,894,888,847,804,760,717,678,646,619,586,557,520,513,461,425,372,331,293,286,280,272,235,187,184,134,130,122,114,78,72,1795,1759,1752,1704,1692,1655,1622,1589,1546,1522,1486,1481,1444,1440,1395,1387,1351,1315,1283,1247,1240,1193,1158,1118,1082,1079,1044,1003,988,951,909,900,862,819,794,744,705,667,625,585,544,517,476,434,381,348,304,264,220,185,145,120,80,47,39,39,33,27,21,15,1795,1766,1730,1684,1645,1631,1595,1562,1539,1534,1493,1489,1480,1476,1446,1407,1374,1325,1285,1239,1200,1158,1113,1072,1031,993,988,949,944,928,900,860,807,800,755,719,679,669,665,660,630,604,565,536,495,460,450,444,402,364,320,277,271,266,261,249,222,201,182,164,139,135,120,111,100,95,53,1796,1762,1759,1738,1722,1686,1644,1605,1568,1525,1487,1442,1401,1363,1323,1300,1256,1247,1242,1237,1224,1187,1154,1149,1125,1099,1081,1046,1008,966,923,909,900,861,818,782,740,700,659,612,570,565,554,517,478,439,435,401,364,329,289,251,197,153,120,74,55,49,45,33,27,21,17,1795,1788,1756,1736,1700,1657,1650,1607,1566,1515,1472,1429,1405,1400,1388,1349,1313,1277,1270,1234,1192,1150,1109,1106,1090,1052,1045,992,955,917,900,862,855,825,782,746,699,658,619,610,573,531,525,485,480,437,393,355,320,285,258,217,206,167,159,120,77,35,27,1794,1759,1718,1675,1638,1599,1563,1518,1478,1474,1433,1395,1352,1312,1298,1256,1219,1178,1147,1106,1062,1008,962,921,900,854,819,806,768,727,691,685,683,641,601,559,548,501,456,447,441,394,348,311,306,265,220,214,205,191,147,120,81,76,71,66,44,39,33,1793,1748,1742,1706,1665,1619,1576,1533,1500,1463,1452,1412,1404,1389,1349,1309,1266,1220,1180,1137,1126,1079,1074,1033,992,952,946,940,900,857,818,781,737,695,658,615,610,567,529,514,493,466,461,447,410,369,335,319,311,293,245,202,197,189,177,153,145,139,133,127,120,114,1795,1756,1753,1710,1663,1624,1590,1540,1516,1499,1460,1440,1435,1398,1381,1347,1343,1327,1290,1248,1224,1190,1153,1116,1072,1038,1030,994,958,927,900,862,830,791,753,715,680,648,614,609,604,558,552,513,501,463,427,388,375,348,317,281,276,258,223,186,145,120,91,85,79,73,45,40,22,17,13,10,1795,1788,1758,1754,1722,1705,1672,1667,1662,1620,1616,1576,1543,1534,1493,1453,1416,1381,1337,1298,1257,1245,1213,1184,1150,1145,1107,1079,1064,1025,977,936,900,877,836,830,791,755,705,673,633,599,592,585,545,506,480,442,432,398,378,360,330,302,279,261,258,238,234,230,214,170,145,131,124,119,115,101,92,85,78,1795,1750,1714,1670,1628,1591,1548,1510,1470,1428,1366,1324,1278,1270,1259,1220,1178,1147,1112,1068,1019,977,948,905,892,859,821,777,741,714,699,657,616,603,561,557,519,444,381,343,298,294,282,240,195,156,120,81,62,55,29,25,22,19,14,7,3,1794,1757,1717,1698,1658,1622,1581,1533,1513,1478,1447,1405,1362,1319,1277,1239,1200,1150,1145,1109,1105,1068,1062,1019,993,956,914,907,900,859,853,810,768,728,685,641,619,580,574,529,483,445,403,371,330,284,249,244,236,231,227,207,186,161,142,134,126,121,116,110,64,58,52,33,16,1795,1771,1735,1724,1684,1643,1601,1562,1534,1510,1468,1456,1425,1390,1358,1305,1279,1240,1193,1149,1121,1085,1051,1022,980,934,894,860,853,849,810,804,769,729,656,612,569,558,522,514,470,427,387,345,343,331,289,250,245,204,190,152,120,112,108,69,60,56,52,48,23,6,1795,1758,1754,1740,1697,1659,1620,1583,1549,1545,1499,1492,1468,1464,1443,1406,1365,1327,1291,1286,1247,1236,1232,1190,1175,1167,1128,1094,1058,1017,1006,1000,957,944,935,900,893,859,815,779,748,708,685,679,673,622,618,584,542,498,456,420,416,378,337,331,326,285,238,224,220,212,207,203,161,120,77,22,11,1796,1754,1733,1727,1684,1674,1618,1582,1544,1530,1490,1484,1448,1406,1378,1336,1302,1258,1220,1179,1163,1160,1134,1093,1052,1047,1025,988,943,911,887,847,841,827,789,779,765,726,683,649,610,566,524,481,476,436,386,362,353,347,306,301,288,247,203,160,149,120,114,110,105,101,97,91,68,62,55,50,31,24,20,15,1795,1756,1719,1671,1627,1621,1585,1542,1537,1491,1486,1447,1435,1429,1357,1306,1265,1231,1189,1144,1099,1050,1008,989,947,900,894,838,815,782,770,727,720,673,630,624,579,535,488,428,421,416,373,329,281,260,254,226,198,190,164,139,132,126,120,116,111,1794,1757,1716,1672,1630,1619,1577,1536,1495,1458,1417,1376,1370,1366,1360,1317,1260,1253,1212,1195,1156,1117,1074,1036,993,985,945,919,900,856,815,773,731,689,646,604,563,559,508,466,448,414,369,332,293,253,211,170,167,131,120,102,80,61,49,28,22,18,12,7,4,1795,1757,1724,1690,1648,1642,1605,1566,1525,1521,1517,1512,1509,1504,1465,1447,1410,1374,1334,1293,1244,1206,1203,1166,1155,1152,1097,1081,1047,978,961,927,924,918,909,906,900,836,826,808,784,766,754,732,728,702,697,673,668,606,564,508,503,482,455,428,406,378,341,338,334,328,317,273,231,190,148,1796,1762,1722,1670,1659,1652,1619,1604,1560,1516,1475,1434,1428,1394,1355,1347,1307,1253,1211,1164,1121,1119,1084,1039,1027,987,946,916,911,900,858,853,842,799,705,683,640,593,553,488,430,383,366,322,279,240,156,116,93,88,85,78,40,37,30,26,21,10,3,1795,1775,1739,1716,1676,1631,1582,1578,1532,1496,1489,1450,1402,1316,1276,1233,1188,1147,1076,1071,1058,1017,971,916,900,857,816,786,745,741,728,689,638,597,552,511,472,430,386,372,369,347,324,293,286,281,275,270,225,212,208,193,144,139,133,120,102,99,79,1791,1786,1748,1713,1685,1651,1639,1602,1541,1501,1474,1434,1386,1372,1328,1286,1270,1237,1193,1184,1140,1096,1092,1050,1002,961,957,920,900,897,868,821,817,795,753,710,680,668,630,604,558,542,487,447,389,348,306,259,230,187,162,156,114,99,57,53,49,46,40,21,16,11,7,2,1800,1762,1721,1674,1666,1633,1595,1587,1549,1525,1501,1495,1467,1425,1384,1360,1352,1321,1277,1251,1215,1189,1148,1113,1090,1046,1014,987,949,944,900,860,817,776,768,763,730,699,654,626,585,543,514,506,466,425,420,395,352,347,302,288,245,242,201,194,153,149,144,120,108,101,95,87,1795,1788,1743,1717,1688,1643,1598,1561,1558,1509,1472,1433,1429,1386,1356,1326,1319,1271,1229,1187,1143,1097,1060,986,970,927,900,882,844,825,780,775,755,712,707,676,630,597,554,511,499,461,426,383,342,316,290,285,278,271,238,210,180,135,120,78,73,70,64,59,43,36,17,10,1794,1756,1728,1690,1649,1608,1566,1526,1490,1449,1409,1369,1328,1286,1239,1224,1191,1184,1145,1095,1048,1026,984,911,905,900,886,851,810,767,727,709,672,663,623,581,540,499,456,441,404,361,346,309,268,213,169,163,160,153,147,143,131,124,118,114,106,79,56,52,27,21,15,595,557,516,471,430,378,336,329,297,251,212,208,203,161,155,1794,1763,1744,1710,1666,1641,1605,1566,1552,1505,1471,1429,1426,1385,1379,1339,1328,1286,1243,1193,1145,1101,1087,1051,1032,989,986,980,939,925,900,896,863,859,823,799,795,765,723,679,633,615,571,561,519,474,422,377,370,365,331,310,278,238,194,136,132,120,114,75,33,27,21,1800,1745,1701,1657,1613,1571,1567,1552,1517,1479,1436,1400,1360,1355,1315,1286,1244,1204,1161,1118,1104,1066,1022,985,947,909,900,858,831,817,772,728,679,637,603,569,529,486,446,441,424,421,386,341,318,278,269,264,257,254,216,167,163,152,148,142,137,131,116,112,85,55,47,30,16,9,1795,1762,1724,1687,1651,1611,1608,1594,1552,1510,1458,1417,1379,1341,1328,1289,1283,1214,1167,1161,1114,1055,1005,1001,956,943,900,865,825,781,777,735,683,660,620,580,569,543,507,461,452,407,360,349,306,266,224,194,153,120,77,73,71,57,51,25,22,14,8,1788,1750,1710,1673,1632,1586,1578,1538,1495,1462,1416,1373,1328,1283,1276,1239,1201,1194,1149,1120,1115,1068,1052,1033,1002,966,937,933,901,897,893,858,812,770,738,733,729,698,689,651,608,562,559,514,500,476,471,467,422,399,394,369,365,342,319,313,307,297,245,239,193,144,77,21,1794,1754,1712,1668,1627,1583,1541,1498,1482,1440,1398,1327,1289,1282,1259,1218,1183,1140,1134,1125,1093,1057,1018,1002,989,942,900,870,864,827,803,764,718,713,699,677,640,600,560,550,525,491,483,478,405,369,323,273,243,222,183,178,167,120,113,79,40,26,1795,1761,1721,1690,1657,1619,1611,1597,1559,1515,1498,1458,1418,1403,1392,1370,1355,1316,1272,1256,1247,1224,1167,1160,1108,1092,1088,1049,1024,1017,1001,958,945,900,888,831,787,782,758,751,730,667,654,615,575,564,559,551,526,519,514,504,467,425,371,364,357,327,314,301,287,267,267,224,179,163,156,130,120,81,72,69,63,62,56,52,1794,1756,1719,1682,1648,1606,1567,1552,1518,1486,1446,1410,1407,1366,1325,1307,1263,1215,1168,1122,1079,1073,1066,1062,1024,984,936,900,859,855,816,776,736,698,654,599,554,516,470,428,389,345,337,333,297,258,221,176,140,120,117,105,102,100,82,79,35,1796,1757,1711,1707,1666,1612,1575,1573,1526,1485,1450,1407,1404,1372,1335,1330,1321,1285,1246,1205,1197,1155,1120,1078,1069,1030,1025,978,928,900,863,857,809,789,745,694,691,686,652,609,570,528,482,473,430,389,345,315,274,229,222,179,123,1793,1761,1743,1710,1671,1663,1615,1577,1573,1523,1484,1465,1430,1389,1355,1347,1311,1265,1227,1187,1148,1108,1067,1062,1019,982,938,900,866,825,791,753,715,678,663,623,583,536,500,460,448,412,369,328,292,253,216,172,125,118,110,98,76,73,67,63,45,40,36,28,17,1795,1758,1737,1700,1667,1627,1591,1557,1520,1474,1445,1441,1435,1400,1349,1316,1264,1226,1186,1182,1168,1135,1100,1055,1050,1016,977,939,923,900,864,824,809,804,800,759,753,730,707,688,666,661,661,617,579,539,524,493,468,455,447,413,407,364,359,316,277,233,194,189,165,141,121,115,89,82,1793,1753,1710,1707,1666,1653,1613,1570,1536,1497,1470,1429,1332,1282,1278,1232,1206,1164,1122,1086,1081,1035,1013,1005,1001,998,956,928,900,872,814,788,784,743,736,731,690,675,635,592,575,522,481,438,433,428,389,386,346,308,267,222,178,174,124,117,92,45,33,25,21,13,7,1800,1757,1718,1647,1596,1553,1531,1494,1449,1402,1396,1353,1349,1343,1329,1285,1282,1276,1226,1221,1188,1181,1177,1166,1125,1087,1050,1009,964,953,915,906,900,862,858,818,814,814,809,783,743,706,663,624,582,577,577,537,512,508,502,460,424,421,386,343,311,263,258,220,214,209,165,157,148,144,140,109,104,89,84,80,49,29,24,1794,1770,1735,1699,1662,1628,1575,1539,1502,1474,1434,1392,1353,1323,1282,1242,1198,1153,1124,1075,1038,991,940,900,856,798,752,714,708,697,665,628,586,557,515,508,454,410,368,326,282,270,236,192,153,120,89,84,80,65,56,49,36,29,18,12,7,1,1795,1753,1706,1664,1620,1615,1609,1569,1538,1498,1454,1439,1401,1356,1316,1274,1230,1178,1142,1105,1070,1023,982,974,922,900,864,837,814,775,734,730,684,656,618,585,565,523,480,475,452,416,379,334,293,289,248,242,208,169,128,122,117,1796,1758,1720,1680,1651,1612,1571,1528,1514,1507,1462,1447,1410,1376,1334,1291,1278,1241,1171,1123,1082,1037,1001,970,931,919,900,863,821,800,762,721,676,630,595,557,519,481,453,409,363,346,306,269,226,182,151,120,116,74,39,32,12,6,1792,1756,1713,1664,1631,1594,1583,1549,1506,1458,1449,1408,1372,1332,1297,1256,1249,1204,1196,1170,1131,1121,1096,1059,1054,1017,1009,1005,999,990,946,940,900,855,818,775,770,728,682,663,623,615,610,603,589,582,544,505,499,493,455,413,403,367,325,308,265,220,163,138,120,114,107,102,98,1795,1758,1752,1737,1700,1657,1619,1579,1535,1492,1455,1434,1428,1387,1344,1306,1293,1255,1225,1204,1167,1131,1065,1029,988,968,936,930,894,855,814,752,748,719,651,626,588,560,534,477,451,414,382,341,296,255,218,206,165,127,120,78,44,39,30,1795,1751,1709,1664,1624,1617,1574,1533,1500,1489,1448,1405,1381,1345,1303,1264,1221,1200,1178,1173,1147,1103,1061,1003,941,900,869,827,785,781,757,753,707,660,656,638,595,558,540,510,467,464,459,419,413,370,328,277,256,236,230,206,200,197,153,144,137,132,120,81,74,57,52,31,24,12,9,2,1792,1785,1745,1728,1680,1634,1578,1519,1484,1444,1406,1359,1348,1342,1300,1254,1218,1175,1130,1079,1034,993,983,942,900,849,813,782,738,701,660,615,574,539,497,460,415,378,338,281,274,270,231,193,156,112,91,86,70,63,57,40,33,28,23,3,1800,1762,1759,1743,1703,1671,1640,1633,1598,1553,1514,1511,1497,1485,1448,1433,1426,1413,1372,1337,1300,1252,1247,1209,1174,1153,1112,1072,1026,984,957,953,943,938,934,889,856,816,774,767,763,710,677,632,590,550,498,460,444,403,372,331,298,260,217,175,147,120,96,61,36,32,25,19,1800,1759,1726,1686,1660,1621,1615,1572,1553,1523,1488,1444,1404,1392,1381,1376,1333,1293,1288,1282,1239,1234,1198,1164,1158,1154,1113,1067,1064,1056,1013,973,936,900,855,817,779,775,732,717,680,618,575,569,525,514,511,463,419,379,366,325,286,246,241,189,183,141,120,113,109,64,42,36,24,18,11,7,1793,1756,1722,1685,1650,1615,1574,1535,1490,1456,1447,1413,1391,1347,1299,1293,1261,1221,1214,1177,1133,1095,1052,1042,1035,992,980,933,928,900,853,840,804,762,746,722,717,673,634,595,554,517,467,438,403,359,315,294,289,285,281,253,250,231,224,202,181,179,174,170,167,162,157,120,115,70,13,1794,1760,1721,1686,1647,1606,1600,1567,1527,1481,1422,1381,1347,1316,1285,1248,1196,1150,1103,1061,1018,1006,964,939,900,859,846,817,792,754,714,659,622,618,580,542,506,499,456,450,402,357,315,287,284,275,262,238,203,177,131,120,111,90,83,59,22,17,10,1796,1789,1752,1747,1733,1728,1690,1675,1666,1636,1598,1557,1518,1492,1452,1442,1374,1337,1291,1286,1243,1191,1153,1147,1097,1062,1054,1014,983,955,909,906,900,900,866,829,783,746,703,667,662,655,650,617,590,548,543,513,504,452,441,398,391,347,341,304,299,294,286,281,239,196,153,148,143,120,72,67,63,56,50,1793,1752,1709,1669,1662,1619,1578,1574,1560,1516,1469,1437,1399,1376,1373,1333,1294,1250,1208,1170,1128,1115,1094,1071,1034,995,950,912,900,887,857,820,772,732,691,646,565,494,431,390,349,308,266,224,179,139,120,106,102,97,87,67,60,56,35,31,28,1792,1755,1710,1669,1625,1583,1580,1543,1539,1498,1482,1440,1397,1385,1349,1306,1301,1259,1244,1207,1170,1128,1110,1054,1017,984,941,900,858,813,804,764,721,717,675,587,540,489,450,402,367,330,283,240,200,159,154,141,120,115,72,67,61,42,28,25,11,1796,1763,1746,1712,1675,1638,1597,1553,1514,1476,1439,1426,1391,1350,1310,1245,1218,1178,1138,1133,1093,1044,1007,968,952,921,900,858,812,806,774,714,672,669,659,617,579,538,500,495,479,443,396,352,313,269,226,222,170,133,120,96,84,63,56,52,48,33,28,21,16,11,1796,1791,1749,1712,1693,1654,1626,1584,1547,1521,1486,1480,1430,1425,1421,1373,1332,1289,1249,1208,1195,1161,1122,1111,1071,1032,991,944,904,900,856,850,826,811,806,767,761,721,678,636,593,549,509,467,426,385,341,336,320,285,244,214,178,171,127,120,113,78,37,27,20,1794,1756,1712,1707,1675,1671,1626,1581,1547,1507,1467,1424,1415,1375,1367,1331,1302,1267,1229,1201,1162,1122,1116,1092,1062,1021,979,976,936,900,854,850,817,812,763,729,724,712,673,629,612,576,534,484,441,416,385,349,317,280,247,201,158,120,117,111,90,84,66,44,41,24,1792,1785,1746,1706,1668,1630,1584,1579,1533,1493,1449,1407,1367,1338,1310,1279,1241,1197,1186,1152,1110,1063,1021,977,933,900,888,848,813,797,754,706,663,615,577,534,486,438,402,358,319,279,232,188,148,120,115,75,37,1794,1753,1717,1671,1657,1611,1567,1514,1469,1425,1381,1374,1337,1295,1256,1215,1170,1125,1084,1043,1039,1004,965,919,892,850,815,775,733,664,633,609,559,515,473,466,418,379,334,311,268,227,188,156,120,111,106,88,81,75,39,21,17,1796,1749,1726,1692,1628,1586,1580,1539,1494,1446,1423,1399,1368,1344,1305,1299,1257,1214,1206,1193,1147,1143,1092,1088,1043,1007,972,900,865,821,787,773,732,690,644,598,588,581,576,532,486,443,400,360,318,271,228,204,199,158,152,150,145,141,124,117,95,67,48,42,19,1793,1749,1742,1706,1702,1622,1582,1540,1503,1463,1423,1406,1399,1360,1315,1270,1228,1171,1141,1137,1088,1061,1050,1013,972,955,913,900,895,888,853,814,772,768,728,677,627,623,574,563,526,523,480,440,405,401,351,315,273,231,187,162,120,116,108,103,88,78,58,39,35,16,11,1794,1754,1714,1662,1657,1618,1569,1528,1522,1510,1473,1437,1397,1357,1313,1310,1252,1184,1150,1144,1106,1069,1022,983,978,974,972,938,900,863,826,821,786,740,697,655,606,556,543,509,474,433,390,366,363,340,335,330,286,249,201,196,192,182,138,120,68,60,44,28,1796,1758,1712,1709,1681,1640,1596,1564,1522,1518,1481,1471,1429,1426,1384,1340,1300,1295,1284,1243,1206,1179,1141,1100,1056,1011,1000,960,921,900,864,861,854,815,782,731,692,686,653,640,607,599,579,535,493,471,434,395,352,312,303,259,214,173,168,165,120,112,106,93,73,67,59,54,44,39,31,27,21,1800,1769,1745,1707,1671,1644,1602,1595,1543,1499,1457,1412,1371,1331,1326,1321,1278,1234,1185,1181,1138,1097,1056,1015,1011,1003,951,912,900,855,838,831,820,796,768,732,686,632,591,580,539,495,456,447,402,358,296,272,236,210,205,200,174,170,126,123,117,90,1794,1791,1747,1731,1700,1675,1652,1626,1594,1549,1507,1465,1416,1379,1374,1363,1323,1282,1239,1196,1156,1115,1074,1029,977,944,939,900,867,827,821,787,779,740,696,661,624,560,537,495,472,463,458,416,375,333,329,290,248,202,160,120,83,77,66,56,48,44,36,32,24,19,14,1793,1759,1722,1680,1674,1638,1633,1584,1542,1503,1459,1422,1382,1336,1292,1277,1239,1198,1158,1116,1075,1034,1030,993,965,960,911,900,894,886,865,856,813,765,723,679,641,612,608,563,528,508,498,462,453,415,372,341,337,333,289,282,274,262,220,175,130,120,70,50,46,16,1795,1758,1714,1680,1658,1606,1569,1553,1514,1510,1456,1412,1373,1367,1328,1319,1283,1261,1217,1173,1133,1095,1090,1034,1028,991,932,900,862,824,809,776,773,741,729,688,641,612,607,563,525,518,506,475,440,413,382,360,319,272,263,223,211,196,152,120,100,93,86,65,60,33,26,10,1793,1766,1732,1711,1662,1657,1615,1598,1569,1545,1508,1461,1444,1397,1356,1342,1307,1272,1259,1224,1182,1147,1105,1064,1022,991,951,920,913,895,836,820,788,749,704,698,678,630,627,622,617,575,534,488,442,401,355,350,339,306,271,229,219,213,171,162,158,130,120,114,109,103,1800,1797,1759,1722,1716,1678,1666,1626,1599,1594,1592,1549,1542,1510,1505,1493,1451,1407,1402,1370,1363,1329,1287,1257,1217,1214,1175,1132,1090,1085,1031,995,949,910,902,900,860,857,807,764,723,716,680,639,593,565,521,485,444,407,364,326,314,302,297,252,247,205,170,165,120,117,112,74,40,34,29,21,13,9,1800,1761,1715,1677,1647,1606,1569,1542,1515,1472,1436,1398,1354,1340,1298,1265,1223,1174,1136,1132,1122,1085,1042,1006,971,930,900,865,823,817,773,756,753,741,736,693,643,573,532,493,440,418,394,375,371,346,322,290,285,277,236,189,184,138,134,125,120,114,90,1796,1763,1740,1703,1665,1619,1589,1547,1542,1503,1466,1423,1378,1359,1316,1286,1258,1211,1163,1140,1083,1075,1032,990,943,900,860,827,801,777,768,733,730,680,641,610,566,521,477,429,388,382,333,329,290,246,208,176,147,143,120,117,96,69,60,6,1794,1756,1713,1666,1631,1586,1547,1539,1496,1490,1472,1433,1410,1391,1356,1317,1293,1248,1210,1205,1166,1126,1088,1047,999,991,951,909,900,862,819,815,810,763,738,696,658,616,573,520,481,475,425,384,347,308,302,261,219,214,173,167,157,121,115,98,94,87,1795,1759,1756,1716,1682,1677,1630,1598,1557,1511,1465,1425,1378,1339,1301,1264,1224,1187,1142,1130,1095,1055,1039,999,959,893,850,846,832,792,751,715,703,667,625,582,543,501,498,461,416,370,356,321,284,245,201,184,150,137,120,111,107,103,93,88,79,61,53,39,1795,1761,1725,1690,1682,1650,1611,1572,1530,1489,1477,1473,1470,1459,1417,1407,1370,1326,1287,1280,1234,1219,1182,1143,1094,1057,1050,1038,1032,994,954,919,900,856,817,806,769,733,682,642,603,550,515,470,431,398,360,325,271,227,217,173,128,107,103,81,61,56,53,17,1791,1753,1700,1694,1653,1650,1615,1574,1533,1491,1487,1448,1403,1373,1339,1302,1256,1211,1174,1131,1124,1081,1049,1013,974,930,924,900,864,833,773,759,716,677,647,642,639,590,574,540,501,479,438,392,352,312,272,231,187,148,144,120,116,110,101,78,73,55,1794,1759,1722,1687,1682,1632,1587,1551,1505,1467,1433,1392,1373,1332,1317,1276,1240,1207,1155,1118,1073,1028,985,939,927,900,863,829,796,756,716,708,661,645,613,570,523,481,442,397,390,347,297,276,271,266,240,217,212,207,195,191,185,164,116,93,72,65,39,36,32,28,17,591,555,507,465,418,370,362,338,297,1796,1791,1751,1705,1670,1667,1610,1571,1530,1484,1457,1450,1427,1387,1346,1322,1295,1256,1251,1211,1174,1170,1119,1113,1055,1013,964,956,912,907,900,852,817,771,761,721,717,676,637,631,592,545,540,500,452,407,363,315,277,267,227,186,150,145,120,108,101,73,66,43,19,12,7,1794,1762,1742,1703,1691,1676,1636,1595,1549,1537,1499,1495,1453,1414,1371,1366,1364,1327,1318,1277,1263,1239,1195,1141,1131,1098,1093,1063,1026,1021,989,945,900,858,821,809,781,742,697,655,651,638,634,629,568,536,501,497,492,488,444,403,356,313,265,254,250,220,200,175,150,145,138,132,127,119,114,109,98,94,62,41,31,1793,1717,1713,1667,1633,1593,1559,1518,1498,1457,1416,1405,1361,1326,1285,1250,1213,1174,1133,1092,1052,1040,993,951,906,900,897,884,878,836,789,780,755,713,699,657,637,595,557,515,508,468,456,412,370,330,286,246,201,164,120,110,103,92,69,64,43,35,14,1793,1757,1716,1674,1634,1602,1599,1556,1535,1524,1482,1453,1416,1370,1362,1322,1315,1289,1282,1278,1237,1191,1148,1145,1075,1037,990,981,942,900,858,849,809,763,720,709,705,658,601,557,518,475,433,393,352,306,301,290,246,239,234,224,188,144,107,1794,1766,1734,1701,1670,1623,1619,1594,1558,1525,1515,1476,1431,1387,1338,1308,1298,1264,1232,1192,1155,1118,1086,1044,1006,972,963,921,900,897,858,852,839,799,753,710,667,596,590,580,546,531,494,481,436,394,353,350,311,269,227,187,145,120,113,75,36,30,22,15,10,1794,1753,1706,1702,1658,1604,1574,1537,1498,1492,1488,1444,1400,1358,1345,1306,1277,1244,1209,1169,1130,1073,1038,1035,999,960,934,900,880,832,802,764,722,677,632,588,548,533,528,498,469,431,425,417,377,374,339,298,292,288,267,254,240,197,153,120,80,33,1791,1757,1719,1716,1682,1645,1613,1574,1539,1495,1490,1453,1424,1372,1333,1322,1292,1257,1218,1174,1170,1166,1148,1105,1068,1032,1009,1003,972,968,958,913,900,895,851,812,773,765,720,678,624,592,553,516,473,430,392,351,313,268,227,223,180,135,120,87,69,66,58,51,43,36,31,1800,1763,1726,1686,1671,1630,1627,1580,1559,1520,1482,1417,1412,1386,1349,1304,1294,1290,1254,1250,1222,1215,1176,1124,1112,1081,1040,1000,957,913,900,859,816,814,781,747,713,672,635,595,588,579,544,502,483,478,442,438,422,390,383,378,339,334,287,283,243,199,165,161,152,146,140,135,127,120,114,102,98,70,66,62,57,53,42,29,592,555,516,509,503,466,462,436,396,387,348,318,313,309,269,263,224,219,197,193,1793,1787,1781,1766,1761,1718,1681,1676,1636,1619,1594,1553,1538,1502,1477,1439,1390,1386,1348,1328,1292,1255,1250,1215,1168,1094,1060,1019,965,934,900,873,838,795,750,740,705,669,643,603,562,546,539,498,460,416,369,319,283,255,215,189,181,147,120,84,61,58,44,38,30,19,12,1792,1757,1753,1710,1692,1653,1611,1575,1532,1493,1478,1442,1401,1356,1315,1274,1261,1221,1181,1135,1088,1050,1012,968,930,900,869,864,815,775,771,731,688,639,596,557,517,470,464,461,438,386,361,334,282,246,240,198,157,147,143,140,120,1800,1796,1755,1714,1675,1637,1594,1559,1543,1505,1467,1428,1381,1352,1306,1266,1221,1216,1178,1135,1132,1093,1046,1006,1001,964,928,900,867,829,795,762,723,718,679,659,630,606,544,489,448,425,378,355,335,282,231,225,219,177,171,129,113,108,78,73,53,25,1795,1748,1716,1696,1667,1613,1568,1538,1499,1477,1432,1389,1354,1329,1287,1240,1227,1198,1159,1121,1053,1019,980,939,900,878,847,809,783,756,712,659,620,584,558,518,486,483,468,428,384,340,299,263,248,210,204,200,170,128,125,118,113,109,1800,1758,1736,1694,1646,1634,1594,1552,1515,1474,1426,1421,1379,1340,1297,1290,1258,1219,1177,1143,1103,1065,1042,1011,1003,968,924,914,879,841,809,773,767,726,682,677,674,636,621,583,545,503,461,426,393,348,339,304,260,228,220,178,144,120,83,76,63,56,50,43,40,23,1795,1761,1757,1743,1709,1670,1628,1580,1538,1500,1453,1416,1372,1363,1318,1254,1237,1217,1183,1145,1097,1077,1038,1031,1027,1013,960,929,900,858,818,773,764,727,691,654,619,582,547,541,532,528,483,442,403,358,302,271,234,199,190,185,182,175,135,123,117,108,103,94,1794,1788,1779,1742,1704,1665,1621,1582,1579,1538,1514,1483,1460,1423,1391,1384,1364,1343,1337,1334,1291,1254,1215,1178,1157,1097,1077,1054,1019,975,941,900,858,831,806,768,764,749,711,690,672,640,595,587,530,488,437,416,384,377,294,268,246,203,179,140,120,104,100,91,86,82,76,69,65,54,38,34,27,12,7,1800,1764,1717,1681,1636,1592,1586,1544,1495,1489,1447,1409,1382,1334,1292,1261,1220,1180,1151,1129,1103,1076,1046,1017,991,987,947,941,907,900,861,816,772,765,725,683,678,662,638,597,591,562,557,548,507,471,428,386,381,372,367,361,356,317,293,267,218,190,185,180,175,170,165,120,109,106,84,52,44,22,2,1795,1758,1719,1683,1640,1611,1606,1593,1553,1508,1463,1459,1421,1382,1351,1312,1285,1266,1228,1187,1148,1143,1112,1060,1050,1018,978,943,894,889,857,815,772,729,688,644,598,558,554,546,512,479,433,397,357,314,272,237,216,189,156,120,90,62,41,35,25,13,1795,1768,1763,1758,1742,1700,1668,1638,1606,1565,1532,1524,1479,1434,1426,1382,1356,1327,1286,1238,1230,1166,1120,1113,1103,1066,1061,988,985,940,932,900,858,819,776,735,701,686,647,601,551,509,506,494,452,409,398,356,315,273,266,261,237,203,183,149,123,79,73,70,69,64,1796,1769,1730,1688,1682,1643,1636,1600,1559,1514,1470,1455,1413,1373,1332,1300,1265,1228,1186,1183,1155,1117,1077,1035,1027,984,941,900,855,832,827,810,769,724,691,660,622,617,604,566,521,474,428,425,378,338,292,242,214,180,160,136,120,115,111,104,97,71,65,41,33,30,27,17,11,1795,1757,1713,1668,1664,1660,1623,1583,1541,1533,1529,1487,1477,1432,1394,1385,1345,1307,1269,1223,1183,1170,1129,1103,1066,1016,977,971,926,892,884,879,865,836,798,752,738,733,700,666,644,608,569,565,529,525,519,479,448,410,375,349,346,316,297,276,272,262,258,255,247,202,192,184,141,135,125,118,114,90,84,79,74,48,45,25,22,16,11,8,1794,1789,1754,1712,1675,1637,1605,1574,1536,1526,1493,1455,1415,1380,1339,1328,1289,1251,1211,1177,1168,1127,1091,1087,1046,1040,1000,958,924,900,895,859,847,808,804,800,759,720,696,658,618,582,570,525,480,429,383,378,360,333,294,256,216,175,137,120,111,106,64,59,53,32,25,11,1794,1754,1732,1689,1650,1609,1570,1562,1553,1525,1486,1453,1409,1405,1390,1355,1318,1272,1234,1191,1186,1142,1103,1059,1020,993,953,909,900,874,848,808,765,755,717,682,645,603,558,554,513,471,462,449,402,397,380,340,298,292,287,277,253,218,206,166,125,120,1800,1797,1750,1714,1668,1623,1616,1574,1524,1484,1444,1400,1360,1315,1271,1224,1185,1146,1141,1106,1064,1030,984,980,921,900,878,856,829,782,745,735,691,647,624,583,539,489,465,460,443,400,369,322,265,223,183,139,134,119,84,80,66,46,43,38,31,26,18,12,1796,1757,1713,1675,1631,1604,1564,1523,1480,1442,1396,1353,1312,1309,1305,1301,1255,1220,1178,1134,1088,1048,1006,965,961,917,900,858,819,781,740,684,653,612,574,533,524,475,439,398,352,308,302,286,243,196,190,154,148,140,120,111,107,79,57,49,1795,1790,1751,1711,1675,1639,1632,1624,1583,1547,1506,1465,1457,1423,1381,1368,1326,1283,1234,1195,1156,1152,1112,1075,1034,991,950,908,900,892,852,815,776,714,704,663,659,614,606,562,549,518,482,439,398,358,322,295,253,196,162,158,141,120,77,70,51,44,41,33,29,1795,1791,1785,1737,1701,1663,1621,1589,1549,1504,1498,1457,1418,1358,1348,1343,1298,1283,1247,1207,1164,1124,1116,1069,1025,1004,1001,994,974,946,919,900,873,869,845,833,813,809,780,734,726,683,646,602,559,517,514,472,431,391,380,375,352,330,309,288,282,261,231,225,218,174,149,146,121,116,1796,1765,1723,1688,1648,1614,1575,1537,1472,1441,1405,1363,1323,1310,1251,1238,1203,1166,1122,1087,1055,1017,958,921,900,869,831,795,788,754,734,685,680,646,605,560,523,483,439,426,382,347,305,268,224,211,182,141,120,90,84,80,59,30,25,19,14,1796,1761,1717,1674,1642,1615,1611,1581,1543,1494,1442,1421,1367,1330,1288,1245,1201,1177,1174,1132,1097,1091,1064,1028,1016,1011,970,930,900,865,821,778,741,698,660,614,604,573,539,510,490,460,422,416,371,326,280,275,270,223,177,134,122,116,97,76,70,66,32,1794,1785,1780,1742,1708,1667,1624,1619,1580,1562,1552,1520,1516,1499,1464,1421,1376,1364,1323,1288,1273,1236,1199,1187,1182,1144,1106,1085,1078,1074,1033,998,981,945,900,868,829,824,791,748,733,696,660,621,581,537,492,487,451,410,371,334,296,261,252,207,198,159,120,88,81,66,57,52,34,19,12,1800,1763,1732,1693,1656,1616,1577,1538,1498,1495,1491,1454,1425,1385,1357,1292,1252,1201,1187,1156,1119,1085,1082,1053,1018,983,963,916,900,888,853,828,787,741,736,693,683,641,602,561,522,475,434,412,375,332,317,277,272,237,198,194,184,143,135,120,115,111,84,77,73,69,45,40,36,33,26,21,4,1795,1766,1763,1758,1727,1692,1688,1655,1648,1609,1605,1563,1529,1487,1478,1442,1403,1365,1317,1274,1229,1184,1150,1127,1093,1090,1048,1026,988,946,907,900,894,856,851,813,769,742,736,732,721,685,609,604,563,549,514,476,471,431,420,379,374,356,319,283,279,271,238,202,141,120,84,61,56,39,35,27,19,1794,1762,1722,1679,1668,1633,1591,1571,1529,1524,1498,1484,1468,1431,1392,1357,1300,1264,1258,1235,1198,1191,1176,1137,1131,1096,1044,1017,969,927,922,909,900,859,826,820,811,781,739,676,633,594,556,527,492,447,442,391,351,327,285,280,233,211,188,168,151,124,119,113,102,98,54,10,1800,1761,1719,1685,1647,1612,1573,1532,1489,1448,1406,1366,1326,1313,1278,1239,1195,1154,1147,1126,1120,1082,1073,1037,994,948,905,900,859,822,816,776,764,723,693,688,648,631,591,554,551,503,465,423,384,377,335,299,260,202,156,120,77,38,33,26,14,1794,1752,1703,1696,1653,1649,1595,1552,1511,1468,1427,1382,1361,1323,1278,1233,1186,1151,1111,1073,1022,1015,957,913,891,855,851,811,767,720,659,617,581,536,531,483,447,406,361,356,352,305,278,234,191,144,120,115,110,105,87,77,63,43,25,20,1796,1790,1748,1703,1672,1635,1599,1534,1498,1491,1452,1411,1367,1323,1283,1248,1203,1175,1139,1122,1083,1044,1041,998,991,945,900,862,855,810,715,673,625,622,582,537,535,504,464,422,419,372,327,309,264,196,158,120,116,70,65,59,39,35,18,1795,1754,1698,1663,1618,1565,1526,1522,1473,1427,1382,1377,1354,1321,1280,1242,1205,1169,1126,1077,1072,1066,1027,1012,976,931,900,894,869,828,824,775,739,704,671,621,579,533,497,452,432,393,356,327,290,287,279,232,223,194,191,185,181,177,130,120,115,64,41,38,12,1796,1753,1710,1700,1667,1628,1579,1542,1502,1464,1453,1414,1370,1331,1292,1249,1201,1163,1120,1080,1044,1040,1024,986,946,936,900,895,863,825,785,745,715,665,634,631,580,540,534,528,488,449,423,381,363,328,287,250,210,199,165,120,112,72,66,62,52,49,45,40,33,25,19,1800,1759,1718,1705,1665,1622,1606,1564,1525,1478,1445,1405,1386,1345,1306,1258,1194,1157,1118,1112,1071,1026,990,983,957,917,906,900,896,891,854,809,793,749,744,720,680,676,636,600,558,482,442,397,384,348,308,266,260,236,231,225,220,212,208,161,157,152,147,120,1790,1753,1710,1669,1629,1586,1582,1566,1526,1481,1438,1391,1364,1316,1273,1266,1229,1189,1184,1142,1116,1110,1069,1027,981,956,916,900,858,816,772,764,725,680,639,592,548,543,510,471,425,390,345,334,294,289,242,228,188,183,142,110,74,67,52,43,36,27,21,1794,1748,1707,1690,1653,1609,1565,1519,1508,1465,1437,1432,1393,1387,1383,1350,1337,1333,1328,1311,1306,1301,1262,1252,1249,1204,1158,1126,1120,1080,1038,993,985,946,900,841,802,760,717,711,667,663,617,570,565,526,479,474,433,429,418,367,323,278,234,191,186,140,131,120,115,111,66,18,13,4,1791,1753,1721,1698,1660,1652,1606,1558,1509,1506,1465,1428,1423,1391,1355,1316,1276,1271,1266,1261,1224,1189,1151,1109,1069,1048,1007,1001,964,960,927,900,863,825,787,752,705,662,605,594,556,522,503,462,425,377,307,264,251,218,153,108,101,83,65,41,35,1791,1757,1720,1712,1673,1655,1615,1562,1511,1473,1416,1366,1327,1292,1287,1248,1206,1193,1160,1116,1073,1030,990,925,900,868,833,816,781,744,699,655,609,597,553,544,504,460,448,408,373,333,291,284,258,213,172,166,162,120,83,43,38,35,30,21,16,10,5,1795,1756,1710,1674,1631,1592,1546,1537,1502,1497,1453,1419,1383,1340,1298,1256,1214,1209,1198,1121,1115,1091,1056,1017,998,973,936,900,890,853,813,780,728,684,682,641,589,553,515,473,467,433,384,341,296,261,223,183,181,137,120,108,104,99,95,85,77,69,64,48,44,37,31,25,19,1800,1796,1793,1700,1658,1613,1606,1575,1524,1483,1439,1401,1390,1367,1337,1297,1292,1288,1240,1231,1193,1170,1135,1096,1051,1008,974,938,900,887,853,813,770,744,706,664,637,617,579,541,501,460,415,371,330,289,243,239,205,159,146,127,121,116,96,91,86,64,61,58,1800,1759,1722,1684,1643,1628,1603,1580,1544,1500,1458,1450,1423,1397,1365,1356,1320,1276,1233,1192,1181,1171,1127,1084,1026,984,941,900,855,812,788,769,725,680,646,612,586,544,507,480,441,399,345,307,269,242,231,197,175,136,120,115,72,65,58,17,1793,1750,1747,1705,1659,1623,1580,1577,1539,1534,1487,1436,1395,1386,1335,1290,1267,1225,1174,1143,1099,1061,1011,972,922,911,900,849,846,806,779,766,729,682,666,624,585,546,542,525,479,428,386,382,346,342,294,287,242,234,224,218,191,169,147,143,138,129,124,118,113,97,90,67,44,39,33,26,18,8,1795,1770,1745,1721,1656,1630,1586,1580,1529,1499,1492,1442,1416,1383,1366,1329,1291,1265,1221,1191,1177,1151,1111,1070,1056,1023,986,949,901,893,833,789,761,722,697,671,631,581,557,526,496,463,430,394,361,356,320,282,249,203,169,140,120,91,83,48,43,32,28,20,1795,1730,1696,1663,1612,1585,1579,1550,1520,1488,1465,1423,1383,1344,1337,1296,1252,1215,1189,1163,1138,1133,1089,1048,1000,976,940,936,918,900,863,824,797,766,761,749,706,669,626,594,554,517,480,471,440,396,360,318,270,225,220,189,161,123,116,108,1793,1786,1781,1725,1689,1651,1612,1575,1529,1511,1469,1465,1418,1380,1349,1305,1302,1214,1179,1153,1143,1108,1074,1035,1009,979,939,935,900,864,822,781,763,721,678,672,657,618,612,584,537,494,463,426,421,393,350,344,297,261,221,169,125,118,87,83,53,30,23,18,1792,1752,1715,1705,1665,1627,1620,1578,1558,1515,1470,1430,1426,1387,1344,1299,1288,1285,1280,1263,1222,1218,1212,1169,1134,1131,1088,1045,1036,996,952,904,900,862,825,821,768,728,683,662,627,586,548,516,481,449,411,384,354,315,304,259,215,201,160,154,149,146,120,111,104,100,70,33,23,8,5,1795,1761,1720,1715,1674,1629,1598,1593,1540,1497,1453,1412,1372,1335,1296,1255,1218,1211,1172,1166,1140,1107,1065,1024,975,932,900,894,856,816,774,731,668,618,614,569,527,522,508,474,431,385,345,303,295,247,206,170,166,160,134,111,79,60,40,26,22,17,1796,1753,1709,1666,1628,1615,1577,1553,1549,1507,1462,1417,1355,1311,1260,1218,1197,1156,1115,1071,1026,982,936,900,861,818,773,732,722,678,644,595,584,562,521,479,423,381,337,294,252,204,136,132,128,122,118,113,108,100,82,79,53,32,29,24,21,1800,1777,1737,1734,1688,1683,1679,1641,1601,1591,1540,1504,1465,1407,1373,1327,1291,1248,1190,1186,1147,1096,1062,1024,1014,968,939,900,862,815,803,799,794,755,713,669,641,599,549,514,470,420,415,377,333,319,276,270,219,178,137,120,79,74,50,26,17,8,3,1800,1757,1719,1680,1639,1632,1626,1621,1578,1535,1508,1471,1429,1419,1381,1374,1361,1321,1278,1239,1225,1192,1157,1153,1114,1073,1027,988,958,913,900,864,828,814,775,729,694,651,603,585,548,504,459,430,387,381,326,299,270,227,220,214,206,200,155,146,1800,1763,1736,1694,1674,1631,1587,1583,1560,1522,1480,1439,1399,1369,1324,1279,1236,1231,1227,1184,1177,1163,1119,1074,1028,990,945,900,839,795,753,712,671,668,622,586,542,494,457,417,373,357,323,286,247,210,172,123,117,111,106,96,88,84,56,49,40,35,20,13,1800,1759,1720,1705,1701,1661,1615,1575,1529,1484,1439,1397,1390,1347,1299,1254,1213,1172,1120,1078,1037,996,950,946,900,855,850,809,771,757,732,693,649,606,563,517,496,489,460,425,416,374,332,320,302,284,279,271,266,244,235,188,184,178,174,127,110,79,59,54,1794,1734,1690,1680,1646,1614,1561,1521,1515,1475,1440,1401,1351,1313,1270,1230,1204,1160,1114,1100,1064,1025,952,916,900,864,828,791,755,719,712,705,665,628,589,586,570,534,514,474,436,392,357,350,304,297,257,216,181,177,140,120,90,86,77,55,43,38,32,24,10,1794,1744,1739,1721,1701,1663,1619,1544,1532,1528,1523,1508,1463,1460,1420,1352,1288,1250,1211,1174,1137,1125,1093,1057,1017,981,950,942,911,900,857,812,773,730,693,650,644,639,605,600,552,518,481,441,402,397,356,351,340,306,264,259,255,246,226,197,177,172,154,135,120,115,1795,1775,1740,1702,1668,1636,1605,1561,1547,1520,1484,1478,1465,1423,1385,1345,1339,1334,1297,1255,1199,1175,1138,1110,1082,1047,1007,1002,967,920,900,858,803,760,716,676,629,622,580,532,510,467,422,370,365,359,339,301,264,261,239,189,149,120,115,106,78,65,32,29,22,15,11,7,2,1795,1760,1714,1709,1706,1668,1625,1578,1535,1490,1444,1404,1397,1355,1351,1345,1299,1261,1224,1177,1162,1128,1093,1031,1026,964,921,900,862,838,799,755,748,707,652,621,580,532,522,485,448,412,368,319,279,233,223,179,150,140,120,95,68,63,60,47,39,31,21,1796,1753,1715,1675,1638,1609,1565,1516,1475,1471,1442,1402,1358,1344,1305,1265,1243,1199,1157,1113,1079,1071,1030,1017,961,919,900,888,845,842,796,752,748,738,695,656,644,602,559,516,475,432,391,353,309,261,216,176,140,120,116,111,75,31,18,13,9,1800,1763,1726,1690,1652,1648,1575,1571,1527,1485,1443,1388,1347,1341,1300,1263,1218,1184,1170,1134,1095,1059,1031,988,979,937,900,852,813,766,724,720,667,623,580,539,500,458,412,372,329,312,282,276,241,235,190,156,151,143,137,132,120,116,71,18,3,1795,1758,1708,1657,1615,1572,1535,1529,1522,1459,1420,1382,1373,1335,1293,1280,1242,1205,1166,1126,1081,1040,1014,971,949,937,900,859,841,801,759,720,682,644,584,566,522,478,433,429,391,376,338,334,281,246,207,167,120,81,44,37,33,23,18,13,1800,1781,1731,1693,1661,1620,1613,1572,1535,1494,1428,1375,1332,1273,1227,1188,1185,1147,1109,1065,1016,981,940,900,857,814,809,768,729,689,646,636,587,549,512,473,433,394,361,356,316,285,246,229,186,181,161,138,133,120,117,112,94,89,83,79,55,49,45,39,31,24,19,1800,1773,1737,1706,1701,1664,1648,1615,1581,1548,1503,1498,1465,1455,1418,1377,1335,1293,1267,1263,1228,1215,1188,1154,1114,1068,1028,1024,966,932,928,900,897,859,822,787,754,715,674,634,577,541,503,468,427,390,386,349,303,264,229,174,169,140,120,115,91,85,81,72,67,43,36,31,1794,1762,1726,1655,1635,1562,1529,1496,1493,1488,1483,1477,1425,1398,1360,1356,1311,1287,1262,1217,1205,1169,1134,1097,1056,1012,971,947,911,906,900,891,868,861,850,843,811,770,731,692,653,612,607,556,550,506,463,399,358,354,342,335,318,314,273,260,219,177,171,166,120,74,19,1794,1752,1708,1667,1631,1591,1553,1514,1471,1426,1408,1374,1338,1295,1257,1214,1169,1131,1119,1078,1037,1000,960,917,913,900,894,849,825,795,751,708,705,699,681,675,638,586,546,504,447,402,367,324,290,286,275,242,215,176,140,120,76,72,34,30,24,18,12,8,1793,1760,1729,1718,1683,1649,1579,1529,1494,1460,1428,1423,1408,1374,1365,1326,1282,1244,1205,1164,1119,1074,1071,1038,1031,1024,981,945,908,900,860,856,851,808,768,726,681,641,607,601,594,546,508,469,428,386,351,328,325,325,321,277,269,236,200,156,150,146,143,131,127,122,101,54,42,33,9,1795,1756,1719,1682,1639,1615,1570,1527,1494,1458,1442,1414,1381,1345,1285,1268,1234,1192,1140,1114,1045,1039,996,937,933,900,868,814,807,764,754,751,709,672,636,598,544,511,468,430,390,343,305,297,274,240,198,193,190,176,136,120,107,89,64,58,54,46,42,35,25,1795,1761,1729,1695,1664,1625,1584,1535,1492,1452,1412,1372,1328,1290,1252,1216,1187,1147,1106,1065,1012,983,945,900,856,816,810,770,727,691,683,647,638,584,559,513,471,427,385,340,295,291,243,212,207,172,140,120,115,86,59,36,28,22,1794,1748,1742,1737,1717,1675,1667,1619,1585,1545,1530,1512,1473,1436,1402,1377,1339,1288,1250,1207,1109,1071,1066,1026,985,980,928,900,865,859,816,775,733,670,660,656,620,580,568,530,518,512,477,440,425,386,343,300,264,259,254,239,202,159,120,114,108,99,95,89,79,61,57,39,32,28,15,7,1800,1760,1721,1691,1676,1643,1600,1583,1576,1572,1519,1483,1445,1406,1365,1327,1323,1313,1276,1232,1195,1155,1150,1113,1076,1046,1023,1017,1012,995,960,919,915,900,887,848,805,798,755,748,725,722,675,604,563,526,483,437,397,369,329,289,248,209,168,159,120,108,102,59,20,5,1800,1765,1727,1672,1639,1634,1630,1589,1554,1537,1500,1462,1411,1405,1362,1324,1289,1251,1246,1190,1183,1161,1115,1074,1070,1024,990,951,912,900,858,810,805,761,752,708,697,657,615,574,536,530,488,440,436,429,379,340,336,312,309,268,255,220,182,177,171,133,120,112,103,91,74,50,44,35,1792,1728,1696,1656,1609,1604,1566,1530,1490,1447,1410,1370,1327,1287,1245,1203,1145,1108,1064,1027,963,920,900,853,847,796,760,756,741,700,696,684,678,635,620,578,545,502,459,416,371,356,322,282,270,265,222,208,203,197,143,120,115,110,55,36,32,17,8,4,1796,1789,1749,1738,1698,1656,1614,1573,1567,1535,1496,1452,1411,1365,1321,1278,1254,1206,1167,1130,1116,1077,1035,1029,1015,972,945,930,925,900,851,813,775,732,691,686,625,589,585,542,498,456,406,367,347,272,231,226,176,138,120,115,90,39,33,28,15,11,1800,1797,1760,1748,1714,1707,1691,1649,1605,1560,1518,1514,1502,1458,1418,1405,1362,1316,1266,1222,1175,1111,1072,1035,995,991,949,937,900,860,809,801,797,749,705,685,680,636,594,550,528,482,477,435,395,349,306,255,207,201,193,143,138,132,120,113,93,89,67,62,58,54,33,29,22,1795,1747,1698,1694,1653,1611,1573,1529,1487,1449,1408,1373,1337,1294,1257,1250,1211,1175,1140,1106,1061,1016,997,957,955,916,900,866,827,787,743,700,658,618,614,611,601,580,541,504,453,415,353,304,302,279,267,231,191,147,120,115,110,91,88,82,24,19,11,1800,1795,1751,1707,1666,1639,1604,1598,1556,1518,1473,1436,1397,1354,1342,1305,1267,1221,1217,1212,1164,1124,1087,1045,1032,1026,976,939,900,856,809,764,759,732,705,661,630,585,566,524,519,511,467,423,378,345,305,301,288,241,194,189,144,120,1794,1756,1723,1670,1659,1616,1577,1535,1495,1453,1432,1390,1386,1352,1322,1269,1262,1255,1217,1176,1160,1120,1115,1098,1093,1089,1076,1052,1009,979,938,900,853,813,766,722,674,633,628,619,571,543,512,507,478,434,391,366,361,319,278,266,225,220,168,129,120,100,95,58,41,33,29,23,8,1,1800,1760,1729,1686,1650,1618,1563,1523,1482,1443,1439,1424,1384,1360,1337,1334,1293,1259,1224,1188,1146,1117,1112,1087,1045,1029,994,951,912,900,857,817,775,734,698,694,652,638,636,597,580,535,491,449,403,383,343,321,280,248,210,204,194,189,183,172,169,162,142,120,98,76,1800,1756,1721,1683,1647,1608,1563,1525,1480,1441,1402,1397,1357,1305,1289,1255,1220,1214,1178,1171,1136,1095,1084,1049,1007,960,920,900,892,851,848,817,814,788,749,708,698,664,624,586,557,517,475,471,429,386,347,304,292,254,251,213,180,176,137,120,114,80,75,49,40,25,1793,1756,1711,1672,1669,1625,1581,1540,1501,1497,1461,1425,1381,1377,1372,1366,1357,1353,1348,1303,1253,1234,1189,1146,1114,1083,1039,1034,996,963,900,857,814,772,729,725,716,709,670,628,622,586,565,526,483,457,453,447,405,359,318,272,264,222,177,132,1800,1768,1731,1686,1643,1602,1560,1522,1481,1477,1436,1389,1347,1343,1307,1268,1252,1216,1177,1169,1133,1095,1046,1007,967,929,900,888,846,838,794,748,707,671,632,627,581,575,532,492,451,423,386,367,328,319,278,240,203,162,120,85,77,60,24,1795,1760,1724,1685,1649,1611,1568,1526,1507,1465,1427,1384,1356,1307,1266,1222,1132,1128,1085,1043,1000,996,953,951,914,900,849,815,776,739,698,665,627,621,581,546,506,455,431,391,349,311,269,263,252,242,237,192,140,136,120,115,1795,1756,1729,1726,1711,1672,1606,1558,1516,1503,1474,1441,1402,1353,1312,1268,1254,1219,1178,1173,1130,1086,1051,1048,996,951,905,892,850,810,762,717,710,707,668,624,580,551,544,500,487,482,434,422,388,350,309,263,234,185,142,120,116,83,51,47,16,9,1800,1754,1747,1703,1673,1633,1627,1585,1554,1513,1480,1474,1461,1416,1370,1314,1259,1229,1181,1137,1093,1060,1015,973,963,920,900,855,815,810,807,803,797,752,713,671,632,586,545,500,452,448,408,383,340,299,257,234,222,175,147,140,133,1794,1736,1697,1655,1641,1602,1558,1514,1477,1438,1433,1425,1388,1345,1298,1260,1219,1181,1136,1092,1060,1053,1017,985,961,922,900,866,827,823,817,779,739,695,650,603,597,592,548,543,510,474,415,374,335,294,289,283,244,202,159,120,113,102,98,59,48,30,23,1792,1788,1747,1727,1724,1694,1666,1660,1598,1564,1552,1512,1469,1430,1399,1368,1342,1293,1287,1247,1204,1189,1165,1121,1096,1052,1027,992,977,940,930,900,852,811,765,720,715,675,671,624,580,570,535,529,517,511,466,424,377,331,291,243,201,157,152,146,124,118,113,106,86,81,77,71,67,53,49,41,16,1796,1755,1727,1709,1669,1624,1587,1577,1534,1471,1427,1382,1371,1305,1260,1230,1225,1215,1175,1131,1074,1032,992,956,910,900,858,845,801,774,770,726,681,679,642,607,569,539,512,467,424,382,342,333,291,286,275,269,228,187,147,120,84,80,65,22,15,1794,1753,1749,1710,1669,1628,1583,1548,1506,1439,1392,1354,1308,1304,1257,1241,1197,1151,1138,1104,1065,1038,994,951,905,900,855,813,781,775,734,729,692,647,641,596,582,541,530,525,484,441,437,430,425,380,336,292,250,238,199,180,147,120,81,76,70,65,59,1793,1758,1716,1673,1669,1636,1599,1558,1522,1486,1443,1405,1382,1376,1332,1318,1279,1274,1235,1196,1156,1112,1071,1031,1021,980,941,900,869,835,793,750,743,706,669,664,617,580,535,495,454,411,398,360,323,319,315,289,252,213,190,187,140,120,116,83,78,75,37,32,25,19,11,7,1800,1792,1748,1733,1695,1690,1647,1594,1556,1516,1502,1467,1426,1408,1370,1330,1292,1269,1226,1183,1139,1098,1091,1041,997,993,989,935,903,900,861,857,852,809,781,777,758,725,694,690,654,650,612,601,575,534,495,450,444,404,390,370,345,341,337,307,303,295,266,261,258,252,207,199,196,191,187,182,171,163,128,120,114,108,96,73,68,65,60,55,50,44,19,13,7,1799,1754,1710,1669,1628,1617,1582,1577,1533,1491,1444,1434,1394,1390,1352,1311,1306,1301,1258,1222,1185,1147,1108,1070,1030,1022,977,971,929,900,896,858,853,816,780,741,703,666,622,580,539,514,504,468,464,417,380,374,335,291,244,202,162,156,111,74,67,46,41,35,28,22,18,1797,1760,1719,1693,1652,1612,1576,1532,1526,1488,1425,1383,1340,1300,1259,1252,1233,1176,1139,1122,1080,1035,1030,989,944,900,875,838,796,781,741,734,694,676,671,656,629,587,580,569,532,491,447,407,360,317,273,268,229,223,213,210,207,172,159,120,100,77,50,21,1795,1759,1725,1689,1684,1643,1604,1559,1499,1456,1451,1388,1359,1350,1305,1261,1217,1212,1162,1127,1087,1050,1012,1008,1001,963,924,900,863,823,807,770,728,683,639,600,556,544,498,456,406,370,339,302,258,255,216,203,198,148,120,100,71,53,48,31,26,16,11,1794,1756,1709,1692,1654,1613,1571,1536,1495,1453,1449,1410,1374,1332,1326,1316,1311,1269,1227,1210,1173,1137,1093,1049,1008,1003,987,945,906,900,860,854,841,798,762,725,682,633,592,579,546,503,497,488,446,406,339,318,296,265,262,250,244,226,195,172,155,149,124,120,115,111,1797,1758,1754,1712,1706,1669,1637,1599,1591,1558,1523,1494,1478,1465,1422,1379,1340,1295,1243,1204,1157,1114,1108,1076,1036,984,977,939,900,860,821,782,741,736,699,659,623,583,544,540,535,533,453,412,375,334,319,277,239,221,187,182,164,125,119,110,106,102,97,91,65,59,53,49,44,37,31,27,22,1800,1794,1788,1777,1734,1699,1696,1689,1649,1607,1561,1519,1471,1433,1393,1343,1304,1299,1264,1257,1216,1211,1170,1166,1151,1119,1078,1073,1066,1026,980,974,933,900,878,869,837,794,756,718,711,677,640,602,569,532,527,490,446,434,395,369,344,339,294,252,213,167,163,154,132,120,96,68,64,43,32,25,17,12,1795,1767,1729,1695,1655,1614,1605,1570,1543,1506,1473,1433,1393,1347,1307,1280,1272,1246,1242,1201,1160,1116,1086,1043,1035,993,989,959,955,908,900,855,830,785,781,725,684,660,619,582,538,507,461,419,373,363,338,298,250,213,170,134,127,111,78,72,67,62,57,36,13,8,1794,1764,1721,1709,1673,1644,1640,1607,1601,1563,1528,1522,1515,1485,1443,1397,1360,1357,1342,1301,1276,1242,1196,1152,1122,1117,1076,1025,992,956,909,900,892,859,855,811,795,759,724,715,675,652,606,564,530,525,475,436,394,359,352,317,280,272,228,183,179,174,151,145,141,120,113,88,55,48,43,1796,1759,1714,1679,1652,1607,1564,1524,1487,1447,1401,1362,1357,1344,1295,1269,1231,1194,1158,1102,1065,1023,993,947,910,905,900,895,882,850,807,800,769,764,736,702,664,624,579,567,562,523,484,441,398,364,322,277,236,193,147,126,121,115,92,88,65,56,51,44,38,32,29,16,1796,1758,1748,1701,1664,1591,1587,1548,1506,1481,1441,1402,1358,1315,1309,1305,1257,1250,1207,1195,1191,1158,1110,1069,1064,1050,1014,978,938,900,897,852,813,809,796,765,721,710,672,633,592,552,517,473,430,390,343,301,256,246,239,200,158,120,114,72,61,50,41,37,32,24,19,16,896,854,848,805,790,748,700,656,612,565,523,481,475,466,421,374,369,364,324,1800,1764,1760,1717,1712,1693,1673,1636,1599,1561,1525,1481,1471,1431,1427,1374,1337,1333,1319,1283,1236,1221,1179,1174,1121,1084,1080,1044,1004,997,958,953,918,900,868,822,777,767,762,721,685,659,654,641,625,590,553,517,513,476,436,393,388,383,360,323,276,241,197,186,182,175,140,120,114,78,74,63,60,56,36,13,7,2,1800,1766,1727,1715,1679,1649,1603,1566,1532,1492,1476,1441,1396,1388,1346,1308,1264,1230,1221,1187,1152,1108,1074,1068,1063,1057,1036,982,944,900,862,858,824,785,771,743,736,717,677,634,599,558,522,483,441,397,359,348,344,323,307,299,294,243,235,191,149,120,105,87,79,76,71,1793,1758,1725,1719,1682,1673,1669,1630,1626,1582,1535,1493,1454,1409,1369,1365,1329,1291,1284,1279,1240,1197,1165,1156,1120,1079,1053,1012,971,932,900,895,888,847,830,795,791,744,706,664,622,578,549,534,501,458,420,383,344,339,312,270,266,262,256,226,220,174,134,120,78,65,45,39,30,18,14,9,1794,1761,1717,1675,1631,1620,1584,1545,1499,1493,1448,1412,1370,1364,1352,1317,1273,1230,1194,1158,1150,1143,1138,1133,1120,1080,1042,996,964,927,892,858,820,794,755,718,711,683,678,625,590,569,564,535,523,516,473,435,395,354,348,343,314,269,230,186,183,179,172,133,127,110,105,80,54,35,31,27,893,849,807,762,726,691,647,605,562,520,484,445,407,399,377,351,321,298,294,255,215,210,1787,1781,1745,1707,1670,1628,1581,1576,1557,1530,1525,1481,1441,1399,1334,1293,1255,1201,1164,1157,1112,1069,1065,1060,1015,1010,963,923,900,861,818,774,768,764,712,668,627,612,574,530,484,448,408,363,321,282,272,228,186,159,120,115,111,70,40,36,28,23,13,7,1793,1769,1762,1718,1710,1673,1630,1626,1586,1548,1505,1464,1418,1376,1321,1278,1269,1230,1186,1141,1097,1048,1038,1000,958,952,941,900,850,804,767,763,730,694,669,630,594,562,552,509,465,410,377,374,337,315,275,263,218,173,114,81,39,1794,1758,1725,1713,1675,1671,1626,1582,1543,1503,1492,1456,1413,1408,1403,1395,1349,1307,1266,1227,1180,1142,1099,1074,1033,1006,962,948,911,900,863,819,783,776,731,649,610,558,521,477,441,407,363,325,284,246,203,161,120,115,109,104,93,73,69,54,49,44,37,30,25,15,8,1800,1757,1713,1708,1679,1627,1616,1574,1531,1485,1481,1439,1403,1363,1318,1277,1234,1199,1197,1185,1159,1134,1102,1074,1040,1033,1020,974,968,925,900,858,812,749,738,699,662,628,621,582,539,501,496,429,389,345,306,299,294,261,211,206,200,191,185,180,137,132,120,76,25,10,1800,1764,1722,1710,1673,1632,1620,1612,1609,1566,1524,1514,1480,1442,1399,1353,1347,1293,1249,1207,1162,1117,1080,1053,1040,1005,967,954,913,900,856,813,775,737,699,661,611,568,562,522,516,477,437,395,350,312,309,264,223,179,172,134,130,124,118,115,110,95,67,63,48,41,35,30,20,15,9,1794,1758,1717,1677,1642,1598,1559,1522,1483,1442,1437,1390,1356,1315,1274,1224,1184,1177,1130,1126,1081,1045,1005,961,958,911,900,863,851,818,784,740,689,648,604,560,552,548,501,463,425,415,376,331,282,243,201,185,138,131,120,117,1800,1769,1730,1705,1678,1671,1626,1612,1581,1540,1504,1468,1431,1389,1343,1331,1326,1282,1267,1233,1193,1155,1109,1071,1027,985,940,937,919,900,895,850,844,817,814,772,729,724,676,644,603,556,521,476,471,432,389,350,309,298,261,259,226,194,189,170,131,120,77,39,32,23,20,1794,1789,1753,1742,1701,1657,1631,1590,1547,1505,1463,1460,1447,1410,1366,1354,1310,1266,1210,1170,1129,1118,1073,1068,1015,983,958,952,916,910,900,860,854,809,804,776,753,742,701,664,660,640,635,611,602,575,547,529,517,479,431,388,343,329,304,297,277,267,248,228,222,216,208,178,152,148,141,140,134,130,121,109,90,72,47,39,20,12,1796,1758,1714,1710,1671,1628,1599,1561,1521,1474,1434,1425,1393,1354,1317,1276,1238,1208,1169,1156,1117,1079,1055,1016,970,931,900,891,848,822,817,802,755,718,679,658,616,579,539,499,463,419,407,393,389,349,312,277,246,215,177,136,130,120,115,81,62,37,32,26,21,16,9,1795,1756,1718,1677,1637,1626,1587,1540,1500,1461,1428,1393,1354,1352,1345,1338,1301,1267,1258,1256,1233,1212,1171,1112,1107,1098,1057,1026,965,963,923,911,900,861,835,793,752,741,708,699,673,633,590,579,547,508,467,423,380,339,297,284,276,273,268,264,257,249,246,201,153,127,124,120,1794,1788,1743,1731,1694,1651,1624,1589,1556,1518,1466,1423,1419,1404,1369,1331,1302,1271,1226,1201,1194,1182,1144,1107,1068,1061,1022,979,966,937,900,864,858,852,844,803,757,737,726,682,649,644,639,602,565,538,509,457,416,384,379,359,317,279,236,210,205,153,121,116,109,83,79,74,60,54,51,45,28,23,17,1792,1756,1714,1675,1628,1603,1566,1561,1554,1515,1478,1459,1433,1394,1369,1323,1318,1303,1243,1204,1192,1186,1181,1135,1095,1056,1002,960,918,902,900,856,837,797,760,725,683,635,595,555,506,462,418,381,344,301,256,216,212,167,155,148,143,1800,1793,1750,1704,1660,1657,1614,1575,1536,1527,1444,1405,1395,1358,1352,1316,1280,1254,1231,1189,1148,1140,1097,1059,1039,1000,943,938,900,862,819,780,776,772,727,722,681,637,616,569,551,510,498,460,424,407,398,357,312,295,291,286,274,267,223,180,138,130,120,117,109,92,71,66,52,34,26,20,1794,1754,1717,1670,1631,1588,1550,1511,1466,1426,1420,1367,1327,1283,1236,1176,1164,1120,1080,1035,991,975,938,900,854,813,770,762,756,731,707,686,662,632,622,585,544,502,462,421,384,344,298,240,235,213,207,202,158,1795,1761,1735,1698,1659,1622,1578,1575,1517,1480,1472,1436,1394,1341,1303,1264,1224,1183,1143,1100,1057,1050,1013,975,937,925,900,892,888,847,812,777,759,716,675,651,647,606,558,521,481,441,436,393,349,303,293,288,253,245,242,231,213,185,146,130,120,99,84,63,58,40,31,18,10,1795,1759,1719,1704,1690,1653,1621,1595,1554,1531,1518,1466,1426,1422,1378,1342,1335,1294,1256,1211,1159,1153,1113,1070,1028,995,972,967,947,904,900,857,819,809,803,764,718,675,641,626,622,614,568,529,492,450,356,350,339,297,250,193,154,126,120,113,108,101,96,91,71,50,44,39,35,30,25,20,16,1800,1778,1746,1736,1708,1674,1649,1644,1605,1600,1588,1545,1509,1489,1463,1431,1399,1350,1306,1263,1252,1249,1211,1152,1115,1081,1057,1050,1023,1014,969,925,888,845,832,802,769,754,717,679,635,627,603,561,531,516,508,471,416,372,367,297,251,221,177,173,167,151,120,77,45,38,32,17,11,5,1794,1767,1732,1679,1674,1629,1588,1565,1530,1525,1501,1466,1446,1442,1438,1401,1373,1326,1288,1271,1231,1223,1199,1195,1171,1160,1115,1088,1085,1081,1035,998,958,955,950,935,912,900,890,854,809,740,698,656,612,573,531,485,434,392,380,375,343,335,330,295,290,282,278,275,245,239,235,232,227,220,183,144,120,117,72,34,1792,1756,1717,1677,1637,1626,1592,1566,1527,1486,1445,1403,1398,1385,1348,1307,1284,1277,1244,1195,1143,1135,1094,1048,1007,1002,969,938,892,853,847,810,771,728,684,644,639,598,539,518,507,465,424,418,384,371,338,299,292,287,234,198,155,120,92,74,51,44,38,31,8,1793,1745,1699,1638,1619,1580,1540,1508,1466,1418,1407,1370,1329,1289,1245,1206,1159,1120,1095,1051,999,950,907,900,857,816,775,735,689,650,628,585,546,502,492,430,384,339,279,243,202,164,155,120,1794,1758,1754,1673,1632,1594,1549,1483,1478,1445,1399,1352,1305,1295,1265,1223,1188,1151,1108,1079,1072,1031,1019,978,933,928,900,853,811,748,710,666,625,597,590,553,513,470,446,405,398,359,348,338,301,259,254,219,181,156,120,110,84,78,73,67,58,49,45,40,35,31,25,14,9,3,1795,1756,1721,1673,1628,1585,1537,1495,1453,1408,1364,1324,1313,1311,1278,1273,1234,1193,1153,1117,1111,1067,1019,988,985,941,937,900,860,818,775,730,724,676,627,583,542,496,451,441,435,417,401,379,353,347,342,326,316,274,270,225,181,136,130,123,118,1800,1762,1719,1710,1679,1640,1595,1562,1558,1526,1487,1450,1407,1400,1386,1327,1281,1247,1210,1169,1133,1119,1114,1075,1063,1058,1014,974,946,900,861,808,762,757,722,681,677,664,621,613,561,526,521,481,446,406,382,344,296,281,277,273,246,217,180,136,120,111,106,93,85,62,51,21,1793,1758,1716,1673,1653,1619,1579,1507,1487,1474,1450,1409,1390,1348,1309,1269,1221,1178,1141,1091,1047,1014,969,939,935,927,923,900,883,871,867,822,805,763,719,678,633,590,564,515,472,414,387,318,313,281,272,225,182,140,1800,1763,1754,1750,1690,1645,1642,1626,1620,1579,1537,1497,1423,1376,1374,1358,1318,1276,1258,1213,1208,1172,1131,1087,1051,1006,990,953,932,909,907,900,826,786,760,730,686,681,634,593,558,555,500,459,413,356,352,334,331,318,254,223,202,160,157,122,109,79,47,41,36,30,18,1794,1753,1713,1667,1661,1623,1620,1573,1555,1526,1489,1445,1408,1383,1343,1307,1259,1220,1215,1199,1163,1122,1078,1073,1031,1024,984,942,900,852,812,805,797,791,749,705,663,642,601,552,549,500,456,409,402,397,393,352,301,292,284,261,253,249,243,235,232,210,189,158,155,133,120,115,95,91,88,1791,1755,1719,1679,1634,1593,1558,1552,1531,1503,1474,1437,1403,1368,1326,1284,1245,1206,1169,1152,1113,1076,1044,998,985,940,900,848,802,764,759,723,683,645,640,622,616,576,533,492,453,419,405,382,335,294,240,207,166,120,81,77,72,60,52,28,21,13,1800,1774,1769,1734,1711,1672,1657,1620,1581,1548,1506,1493,1489,1481,1445,1409,1404,1357,1315,1277,1235,1189,1151,1147,1105,1041,999,954,907,900,895,847,798,794,741,735,692,682,677,670,623,586,544,502,464,417,358,354,321,291,286,250,244,238,231,226,209,191,187,181,140,120,1795,1757,1689,1650,1647,1602,1567,1526,1493,1454,1438,1405,1361,1349,1314,1282,1262,1219,1175,1140,1104,1068,1032,982,949,908,900,888,849,808,780,741,707,668,631,594,562,554,546,505,462,405,339,279,242,198,165,120,112,106,63,50,45,39,33,24,17,1793,1758,1751,1710,1700,1661,1658,1604,1562,1521,1518,1469,1434,1391,1313,1272,1236,1190,1152,1101,1086,1049,1008,986,943,900,867,852,821,784,740,698,683,649,611,572,565,560,517,491,451,402,359,356,345,322,281,235,229,222,183,179,136,130,120,90,82,44,38,32,26,1798,1762,1722,1677,1649,1624,1590,1559,1518,1504,1471,1431,1394,1354,1352,1307,1271,1244,1201,1166,1162,1121,1112,1107,1067,1053,1020,979,972,930,900,880,837,832,820,796,773,770,766,747,720,681,608,574,561,524,521,497,490,483,466,460,429,390,364,331,325,294,252,192,153,120,101,97,93,84,64,38,32,20,14,1800,1791,1748,1710,1674,1635,1583,1578,1574,1538,1494,1485,1481,1439,1429,1395,1371,1333,1289,1285,1245,1213,1172,1167,1162,1118,1100,1078,1052,1015,985,942,940,934,923,900,867,834,796,783,757,724,685,649,643,603,577,538,498,454,416,395,368,294,287,244,198,147,143,120,115,107,89,83,73,67,60,40,27,21,6,595,562,527,487,454,448,409,379,345,307,297,257,193,158,137,132,120,113,105,98,94,1800,1764,1760,1721,1685,1675,1630,1588,1550,1545,1513,1470,1436,1410,1407,1379,1359,1354,1296,1258,1252,1203,1197,1098,1066,1058,1011,968,926,900,858,815,773,734,691,651,614,569,529,488,449,406,366,309,295,257,211,161,120,82,70,51,45,36,32,1800,1783,1760,1737,1694,1681,1639,1597,1574,1526,1484,1476,1471,1435,1418,1386,1340,1280,1276,1230,1184,1170,1133,1125,1088,1058,1015,1012,965,920,900,844,820,774,721,676,635,576,550,524,503,500,481,441,395,352,300,277,257,228,221,196,173,169,165,160,155,1794,1790,1757,1708,1679,1673,1639,1600,1567,1530,1488,1447,1441,1399,1364,1324,1282,1270,1232,1199,1158,1153,1109,1098,1067,1026,1012,991,941,900,891,887,854,817,766,729,724,688,649,611,563,542,538,532,494,454,421,415,376,347,310,275,268,228,190,185,179,163,120,84,79,39,32,1793,1760,1722,1678,1641,1604,1567,1559,1524,1517,1479,1441,1409,1373,1316,1280,1237,1207,1166,1126,1121,1107,1061,1014,983,954,910,900,860,825,784,773,750,725,705,700,679,668,629,592,578,548,525,519,514,478,474,434,394,352,308,264,209,185,166,142,138,120,86,65,47,14,1796,1770,1763,1711,1670,1628,1582,1537,1497,1459,1443,1414,1373,1358,1318,1289,1272,1241,1238,1222,1183,1144,1140,1099,1055,1011,1002,963,928,900,854,813,772,735,724,718,677,637,588,550,516,475,436,399,369,335,326,283,236,162,120,114,105,102,74,71,51,43,35,24,21,1793,1756,1717,1675,1636,1597,1555,1497,1453,1414,1378,1336,1292,1218,1174,1169,1114,1085,1044,1031,1007,1001,997,953,916,900,855,838,796,755,722,684,641,631,583,538,497,453,410,369,311,283,263,241,234,211,205,194,146,137,133,128,120,72,1793,1751,1708,1705,1679,1671,1628,1583,1578,1534,1497,1463,1427,1413,1373,1368,1352,1327,1285,1241,1197,1155,1111,1058,1017,962,939,900,857,844,801,796,778,740,736,721,684,642,619,615,573,526,516,490,441,395,381,359,337,328,319,281,238,213,171,130,123,116,108,81,59,53,48,33,1792,1753,1711,1667,1627,1621,1571,1528,1503,1486,1452,1410,1368,1360,1319,1316,1306,1272,1230,1210,1178,1169,1124,1094,1064,1021,1003,995,952,940,900,857,816,778,732,694,648,604,593,553,530,491,483,449,416,372,357,331,288,280,253,195,156,128,124,117,72,65,61,1800,1770,1733,1676,1637,1623,1599,1598,1557,1551,1543,1512,1481,1447,1439,1433,1428,1416,1394,1354,1335,1300,1296,1263,1224,1179,1163,1129,1090,1051,1016,980,946,940,900,876,832,785,750,696,658,616,570,535,530,497,457,437,403,364,348,335,300,296,233,201,166,162,123,117,84,78,74,62,55,48,37,33,24,14,8,1793,1756,1735,1694,1684,1642,1603,1598,1567,1526,1484,1478,1444,1409,1375,1333,1317,1282,1276,1245,1216,1210,1174,1167,1126,1088,1078,1074,1039,1001,966,926,894,858,798,764,718,675,608,575,541,511,478,443,413,408,373,368,345,299,256,203,169,162,120,113,109,106,65,57,50,1791,1787,1749,1735,1709,1704,1692,1658,1598,1564,1558,1508,1470,1431,1416,1378,1341,1315,1283,1248,1180,1174,1137,1087,1069,1027,985,944,941,900,865,829,800,766,721,716,657,608,585,549,525,488,447,418,413,374,332,295,264,261,217,204,167,125,120,113,106,99,94,88,72,67,46,42,36,21,14,8,4,1794,1789,1784,1770,1734,1694,1644,1612,1551,1491,1449,1404,1399,1349,1294,1256,1211,1206,1171,1131,1092,1079,1059,1018,988,949,944,929,900,858,824,783,744,736,703,699,655,642,607,605,594,557,516,504,460,414,369,324,304,284,264,248,220,200,195,188,184,130,126,120,103,85,67,61,51,45,25,19,1794,1758,1716,1696,1670,1663,1622,1564,1527,1490,1458,1425,1386,1327,1287,1237,1190,1149,1136,1097,1060,1048,1013,1008,979,969,957,938,934,900,834,810,764,731,685,651,621,580,561,521,482,428,390,351,318,281,247,205,170,165,120,116,79,41,34,25,19,1800,1765,1721,1680,1641,1602,1564,1520,1479,1468,1431,1392,1352,1315,1275,1241,1210,1176,1134,1119,1108,1069,1063,1049,1003,997,993,977,936,900,888,860,817,813,771,764,720,674,649,608,592,556,520,483,444,408,382,336,293,247,243,237,224,198,157,153,120,83,51,45,38,33,22,1791,1765,1728,1674,1646,1608,1568,1528,1482,1453,1449,1416,1374,1329,1322,1287,1253,1214,1173,1135,1129,1114,1076,1045,957,919,913,900,867,822,781,778,768,751,712,702,667,631,606,570,527,494,453,416,382,377,347,307,296,262,222,181,176,166,128,123,116,96,87,58,54,49,39,33,28,21,16,10,6,1794,1760,1716,1682,1677,1640,1600,1577,1539,1511,1471,1463,1421,1400,1363,1326,1280,1238,1194,1155,1113,1108,1070,1027,988,973,961,928,900,895,853,815,785,748,744,738,702,661,657,653,647,606,562,525,517,505,500,461,448,407,365,325,271,225,181,173,165,161,136,132,126,120,108,99,93,1792,1749,1717,1700,1666,1607,1570,1548,1504,1497,1468,1426,1378,1363,1340,1300,1258,1238,1198,1157,1117,1112,1108,1055,1019,1016,1000,960,957,902,900,860,821,780,740,707,666,624,580,569,534,530,493,488,445,399,368,358,312,254,240,203,196,158,120,78,50,45,24,11,5,1794,1747,1705,1659,1645,1606,1570,1565,1514,1458,1424,1400,1364,1359,1350,1318,1277,1229,1225,1191,1155,1127,1085,1055,1045,1006,962,947,908,904,900,806,755,747,723,719,658,655,635,612,565,559,554,521,482,472,425,378,331,272,231,189,174,168,160,120,80,75,71,65,2,594,552,503,449,415,377,354,1800,1763,1724,1686,1649,1611,1554,1515,1474,1448,1408,1400,1363,1321,1282,1277,1263,1225,1218,1180,1167,1129,1092,1047,1005,998,955,917,900,897,883,847,812,772,762,720,678,671,631,626,579,535,505,466,430,391,351,309,269,238,230,189,148,140,120,84,79,73,70,64,59,54,51,35,1800,1767,1733,1695,1653,1649,1621,1583,1542,1538,1492,1457,1416,1386,1375,1327,1294,1253,1239,1212,1185,1180,1141,1100,1066,1026,1020,988,948,941,900,849,805,760,723,689,649,578,547,511,472,430,383,341,330,297,255,249,208,195,189,151,120,84,43,40,24,22,16,11,3,593,558,518,480,477,440,409,365,324,318,304,290,245,202,186,149,120,99,90,42,1795,1759,1695,1682,1658,1614,1573,1563,1557,1523,1510,1487,1445,1424,1383,1330,1327,1284,1239,1208,1164,1150,1118,1081,1076,1037,1025,987,950,913,900,856,786,737,703,668,634,604,556,514,472,416,377,374,318,283,252,232,197,180,176,135,128,120,81,60,43,21,16,1791,1753,1714,1670,1629,1586,1549,1530,1489,1452,1437,1394,1358,1321,1249,1211,1207,1177,1135,1090,1043,1000,993,957,926,900,869,832,794,751,716,713,702,698,671,637,632,590,582,548,503,454,450,444,441,401,363,335,296,292,281,239,221,213,206,199,155,1794,1759,1724,1696,1658,1653,1609,1599,1567,1549,1504,1479,1445,1437,1392,1349,1316,1287,1245,1229,1195,1154,1144,1109,1106,1094,1059,1017,979,940,935,900,841,793,739,717,706,669,655,611,572,533,493,454,417,386,330,326,288,253,241,202,160,113,94,90,72,52,47,35,31,24,19,15,4,1795,1792,1747,1736,1702,1663,1622,1574,1493,1484,1448,1401,1361,1328,1293,1258,1226,1189,1180,1139,1129,1089,989,962,926,900,861,816,805,801,759,746,718,678,641,622,592,550,499,461,419,407,372,337,334,329,289,232,222,189,183,174,153,149,144,138,133,112,106,1793,1780,1748,1710,1674,1610,1576,1572,1528,1486,1460,1459,1423,1387,1342,1310,1272,1233,1195,1160,1151,1111,1076,1035,993,989,949,900,875,836,798,791,751,711,669,632,589,549,507,468,446,406,365,329,317,314,274,271,232,181,138,120,76,69,64,24,14,1800,1763,1729,1693,1679,1637,1596,1549,1517,1458,1414,1370,1330,1293,1251,1240,1207,1190,1143,1140,1129,1093,1085,1080,1039,985,944,900,879,843,820,777,731,690,645,618,578,533,492,483,463,458,416,372,329,300,243,204,161,145,120,1794,1744,1712,1709,1671,1626,1623,1573,1557,1482,1447,1401,1356,1320,1292,1253,1198,1173,1077,1037,1007,995,957,916,903,900,858,843,839,795,767,726,683,640,596,551,548,491,450,415,386,378,340,299,252,211,155,133,129,120,105,77,51,47,41,20,15,1800,1790,1755,1750,1707,1666,1633,1588,1555,1519,1482,1478,1443,1400,1355,1309,1290,1249,1216,1195,1194,1160,1141,1097,1055,1052,998,962,933,924,900,889,883,837,778,741,702,653,606,599,556,510,462,435,392,381,341,291,245,238,195,189,184,176,133,120,60,54,38,31,10,6,1,1795,1753,1715,1705,1666,1630,1598,1561,1522,1483,1449,1412,1406,1337,1292,1284,1253,1210,1168,1125,1077,1072,1040,1013,984,949,923,860,808,771,753,717,682,636,610,575,539,505,497,454,421,382,353,312,270,226,203,153,120,85,67,45,40,34,28,15,11,6,1793,1753,1715,1687,1645,1617,1570,1557,1520,1479,1434,1430,1392,1361,1346,1313,1271,1228,1188,1154,1151,1099,1046,1040,1001,956,914,900,858,818,774,737,699,666,626,587,582,577,545,501,486,451,409,406,366,341,295,290,253,209,168,123,114,110,100,92,81,74,59,38,20,1794,1749,1707,1662,1628,1625,1588,1572,1540,1502,1491,1450,1413,1370,1366,1326,1322,1297,1250,1246,1235,1194,1163,1122,1079,1034,993,958,919,906,901,900,875,858,816,770,721,678,673,661,620,580,548,509,466,436,431,391,381,337,327,285,246,204,191,158,120,81,25,19,1794,1754,1718,1712,1708,1694,1657,1620,1557,1516,1496,1469,1433,1391,1363,1327,1285,1277,1254,1250,1221,1217,1180,1124,1083,1035,992,950,916,912,900,896,892,873,839,801,764,720,681,634,587,542,537,517,490,462,425,381,377,372,342,297,251,205,158,1795,1760,1731,1715,1677,1637,1607,1602,1561,1505,1467,1424,1401,1378,1344,1320,1275,1271,1256,1215,1211,1168,1162,1126,1088,1047,1002,960,914,900,859,822,773,765,727,689,658,626,585,567,533,513,473,433,386,339,304,262,237,200,159,133,120,115,105,86,77,56,43,38,30,1800,1770,1699,1656,1605,1600,1560,1508,1470,1429,1411,1403,1400,1382,1344,1302,1266,1227,1183,1147,1111,1086,1046,1005,963,957,922,917,900,866,825,791,774,756,717,680,639,595,561,519,490,451,413,368,360,315,271,261,255,209,164,157,153,146,116,112,108,80,56,51,45,20,14,9,4,1794,1757,1714,1700,1662,1622,1592,1577,1541,1535,1517,1513,1451,1409,1396,1355,1322,1285,1242,1200,1158,1150,1115,1083,1048,1011,968,942,900,848,807,770,732,697,690,646,607,569,528,489,485,444,441,404,360,321,305,299,263,227,179,174,136,120,108,100,95,40,36,18,12,8,1795,1761,1723,1679,1669,1640,1594,1587,1540,1502,1494,1456,1445,1418,1381,1345,1339,1299,1257,1217,1178,1130,1091,1047,1032,1001,997,950,939,900,858,826,811,807,767,723,684,644,609,604,593,571,543,518,486,483,451,421,384,346,316,309,264,219,203,199,173,121,117,73,1793,1755,1750,1699,1658,1638,1577,1535,1494,1455,1414,1363,1328,1287,1276,1249,1209,1167,1128,1119,1076,1073,1034,991,947,943,900,892,855,816,810,780,741,730,687,651,613,573,538,496,442,428,382,338,324,282,236,192,145,120,79,76,72,67,64,58,52,47,40,25,19,14,11,6,1,1788,1740,1696,1651,1647,1640,1599,1593,1556,1514,1508,1440,1403,1355,1301,1264,1226,1184,1141,1104,1093,1049,1005,966,920,900,860,815,810,804,764,760,740,736,685,645,604,556,515,466,424,378,334,287,244,200,186,142,120,75,71,30,1793,1766,1731,1702,1697,1660,1622,1581,1542,1504,1498,1466,1428,1385,1354,1319,1315,1301,1256,1246,1196,1158,1124,1085,1062,1044,1022,989,950,905,900,820,788,753,720,685,649,613,599,588,552,513,481,475,441,418,400,397,356,319,301,260,253,213,171,124,118,77,51,29,21,17,12,8,3,1800,1767,1728,1687,1681,1662,1631,1586,1547,1507,1467,1425,1384,1335,1328,1297,1292,1287,1265,1223,1197,1162,1151,1114,1075,1069,1045,1013,973,936,900,859,815,798,794,756,727,692,654,649,608,579,549,538,496,461,443,424,376,340,317,279,234,193,181,143,120,76,37,1795,1764,1761,1722,1687,1646,1607,1603,1566,1530,1522,1504,1471,1458,1455,1420,1400,1384,1362,1321,1286,1267,1225,1211,1171,1132,1123,1076,1034,1026,987,947,942,900,887,847,808,783,727,698,690,672,633,595,558,506,451,392,351,347,307,269,231,227,178,139,120,114,109,105,90,71,66,47,41,36,30,17,8,1794,1758,1719,1680,1635,1606,1570,1561,1530,1489,1457,1419,1395,1360,1320,1280,1244,1212,1169,1127,1087,1075,1038,1029,1005,956,949,945,931,900,861,818,812,790,786,750,715,674,632,598,558,554,526,518,488,460,421,401,382,347,312,292,269,236,231,199,175,171,127,123,116,112,101,96,86,77,57,1795,1762,1718,1713,1707,1672,1668,1653,1612,1567,1563,1519,1506,1463,1458,1424,1401,1376,1330,1298,1263,1217,1207,1172,1137,1094,1090,1086,1035,995,987,941,936,888,845,801,763,718,713,672,634,591,586,575,545,504,466,421,378,334,284,278,237,233,222,184,140,120,115,111,67,62,50,46,41,28,25,1797,1757,1723,1694,1650,1646,1621,1580,1534,1502,1496,1461,1422,1417,1376,1333,1286,1241,1200,1155,1121,1111,1078,1037,1015,1010,966,955,928,900,857,819,775,751,707,651,647,644,616,613,608,569,548,531,501,491,448,404,361,317,266,219,215,213,206,182,156,135,130,120,116,97,91,88,80,78,1796,1761,1723,1707,1675,1640,1619,1571,1540,1509,1475,1439,1433,1386,1346,1310,1272,1266,1248,1210,1205,1175,1172,1137,1092,1062,1025,982,978,950,911,904,893,855,849,804,770,745,701,697,689,683,644,602,564,558,527,519,481,443,416,368,332,291,284,241,200,163,131,120,85,48,33,27,13,1800,1760,1740,1734,1695,1660,1621,1583,1540,1534,1497,1456,1435,1430,1403,1359,1324,1306,1254,1208,1167,1130,1119,1086,1078,1075,1056,1013,1008,1008,963,921,900,869,845,802,787,783,745,712,665,630,627,586,582,546,502,449,407,361,345,314,275,232,191,156,120,114,107,103,98,94,90,84,80,74,69,28,23,20,14,7,1796,1750,1721,1683,1676,1620,1585,1552,1548,1513,1472,1466,1462,1414,1381,1348,1303,1251,1222,1185,1144,1081,1044,1039,1004,932,900,865,861,833,802,733,728,716,680,644,613,595,560,523,518,513,475,471,434,430,390,338,301,260,220,216,178,141,120,116,111,103,91,86,80,75,69,64,54,47,42,37,1789,1756,1711,1698,1661,1620,1557,1514,1482,1446,1442,1412,1374,1371,1354,1318,1275,1260,1257,1225,1191,1157,1149,1107,1092,1089,1080,1030,996,959,952,913,900,868,820,793,752,746,695,659,624,578,540,495,443,409,383,347,310,269,265,259,221,214,175,168,156,149,120,115,108,104,100,94,87,77,73,69,65,61,41,37,21,16,1795,1748,1702,1697,1682,1645,1601,1562,1521,1488,1447,1382,1340,1298,1254,1242,1216,1186,1182,1152,1124,1116,1075,1043,999,957,946,904,900,857,814,776,733,668,616,565,537,478,471,419,378,338,331,286,270,235,185,143,120,117,110,106,100,75,47,43,39,28,11,1793,1757,1691,1649,1603,1561,1517,1511,1480,1476,1411,1397,1362,1359,1313,1296,1252,1247,1199,1155,1110,1068,1057,1014,975,971,926,900,858,813,803,764,720,681,674,669,652,613,568,519,515,471,459,422,376,323,275,232,228,183,128,120,85,58,53,1793,1753,1750,1700,1657,1624,1588,1577,1573,1532,1487,1482,1442,1400,1363,1357,1309,1305,1265,1225,1198,1183,1178,1168,1129,1082,1061,1057,999,995,950,908,900,862,822,783,741,716,676,673,664,620,616,574,532,493,465,428,384,347,307,279,274,270,235,201,161,157,120,117,72,58,51,45,30,1794,1788,1743,1702,1662,1642,1600,1593,1552,1548,1491,1455,1414,1368,1326,1292,1276,1251,1178,1143,1104,1061,1018,971,932,900,860,819,774,759,719,676,638,632,588,554,501,496,453,411,366,322,285,280,239,201,172,134,120,110,108,103,71,29,24,11,5,1,1795,1750,1714,1677,1667,1634,1588,1547,1542,1512,1479,1436,1412,1371,1329,1306,1288,1283,1241,1198,1160,1153,1113,1107,1073,1038,1014,980,944,914,900,854,829,782,771,729,686,645,608,565,562,523,491,455,418,375,370,328,320,286,243,235,196,190,152,120,108,72,68,62,48,44,1793,1755,1707,1701,1696,1650,1599,1554,1501,1480,1441,1401,1385,1348,1339,1298,1261,1222,1180,1137,1131,1103,1091,1089,1046,1041,1005,968,928,900,860,827,789,742,737,688,641,610,565,527,482,437,398,365,360,356,316,270,232,226,181,166,149,129,123,114,108,102,52,47,42,1793,1784,1776,1738,1732,1691,1656,1618,1577,1537,1526,1492,1451,1407,1401,1347,1314,1274,1258,1251,1207,1169,1122,1111,1103,1071,1049,1016,979,928,900,889,861,817,779,774,757,749,713,669,631,622,588,546,502,466,426,410,374,370,356,335,329,299,245,207,167,120,80,76,50,45,26,19,16,11,4,1794,1758,1721,1686,1647,1606,1590,1552,1526,1508,1471,1440,1434,1380,1320,1272,1236,1198,1140,1130,1096,1058,1016,1012,996,956,918,900,892,860,818,805,768,761,724,686,683,675,664,630,600,576,553,524,495,457,445,407,362,318,314,308,264,218,209,203,196,185,163,156,148,130,126,115,110,66,1795,1766,1729,1690,1649,1610,1604,1558,1523,1483,1467,1430,1394,1355,1350,1327,1292,1287,1249,1205,1200,1195,1190,1151,1119,1077,1038,1033,1024,987,979,937,900,866,826,823,804,792,756,715,705,700,663,659,621,576,545,499,496,461,456,396,393,376,335,255,227,187,184,172,136,120,67,51,45,40,34,30,25,20,1795,1759,1752,1737,1694,1689,1672,1640,1610,1574,1570,1537,1496,1493,1457,1439,1402,1370,1364,1361,1321,1293,1288,1264,1259,1211,1178,1132,1092,1088,1044,1039,1035,1029,992,986,946,900,896,879,840,827,787,778,734,689,644,606,562,514,476,433,423,384,343,301,283,256,248,226,218,213,206,155,120,82,75,69,65,61,56,51,48,42,37,32,26,21,16,2,1796,1764,1758,1747,1720,1679,1639,1598,1557,1514,1470,1466,1446,1399,1350,1324,1293,1254,1218,1180,1174,1136,1073,1065,1037,995,954,950,912,900,865,826,788,749,695,681,626,585,571,535,493,448,444,403,397,393,354,349,339,308,273,246,212,195,158,138,120,117,114,75,70,65,58,38,30,24,19,14,11,7,1795,1761,1721,1710,1681,1643,1598,1568,1521,1488,1451,1417,1381,1341,1304,1293,1254,1240,1204,1162,1135,1109,1100,1100,1081,1043,1038,1034,1021,1017,1012,996,957,953,916,900,897,859,825,784,775,731,691,650,606,567,561,555,521,483,468,430,388,377,344,309,270,232,223,218,181,141,135,120,115,108,98,91,68,62,1794,1751,1710,1675,1634,1593,1567,1511,1468,1445,1418,1409,1370,1334,1310,1299,1250,1226,1182,1142,1102,1059,1045,1022,1016,969,925,900,829,780,776,731,689,658,606,568,522,476,451,422,383,341,326,301,297,257,246,202,156,120,118,113,99,73,70,56,52,34,27,12,1795,1754,1718,1678,1654,1641,1596,1551,1545,1519,1484,1481,1464,1425,1421,1415,1376,1371,1326,1318,1275,1258,1218,1168,1143,1130,1077,1033,990,980,940,900,857,851,815,803,764,722,693,649,620,596,586,536,504,463,458,413,368,324,289,242,238,232,185,178,145,120,114,99,92,88,82,28,21,14,8,1795,1791,1746,1742,1686,1649,1604,1573,1533,1525,1510,1483,1448,1410,1360,1328,1296,1290,1259,1223,1183,1138,1132,1090,1044,1001,956,913,900,856,813,810,797,765,723,673,664,657,634,598,560,549,520,479,436,398,355,315,274,268,257,213,180,173,167,161,120,79,72,67,62,56,49,46,26,7,1794,1759,1732,1703,1662,1621,1582,1542,1499,1490,1448,1410,1352,1345,1300,1258,1213,1168,1124,1082,1036,989,982,979,973,963,954,949,929,900,888,862,822,817,812,789,754,706,664,626,580,536,486,477,438,398,361,325,285,243,207,169,163,159,153,120,78,23,1796,1759,1715,1667,1641,1615,1613,1573,1535,1514,1470,1439,1434,1392,1352,1315,1275,1237,1190,1168,1133,1088,1039,1001,969,966,930,917,911,906,891,851,820,776,734,691,648,621,569,532,489,449,420,382,340,326,289,257,216,213,175,132,120,114,107,105,100,96,90,66,45,41,31,11,8,3,1795,1750,1705,1673,1640,1600,1566,1551,1512,1477,1430,1390,1352,1311,1276,1238,1200,1165,1114,1110,1073,1049,1013,974,926,900,892,857,853,839,788,752,739,735,696,681,677,677,640,600,560,517,512,478,436,399,366,321,284,251,246,246,195,160,150,139,120,114,105,81,61,56,51,1792,1762,1723,1688,1658,1613,1593,1552,1513,1473,1436,1422,1382,1352,1321,1317,1269,1227,1188,1155,1111,1105,1068,1028,1011,1006,975,964,909,900,895,880,848,842,839,797,759,720,715,674,634,589,557,495,461,424,381,374,340,310,268,264,225,186,150,144,120,106,100,72,40,34,28,19,1,1800,1763,1718,1708,1671,1641,1599,1565,1526,1517,1475,1432,1416,1379,1337,1296,1255,1247,1201,1157,1092,1074,1071,1053,1020,980,971,927,923,900,859,855,814,748,710,673,631,593,554,533,489,441,433,400,390,386,356,319,312,270,225,183,139,120,1795,1758,1751,1710,1648,1612,1580,1566,1560,1526,1490,1454,1448,1442,1400,1349,1346,1316,1253,1213,1208,1157,1152,1105,1070,1029,994,954,905,900,862,857,811,800,736,694,679,674,633,621,592,555,518,486,483,451,411,407,386,345,301,297,256,219,177,127,120,116,111,100,93,89,73,68,64,52,47,41,33,1794,1756,1717,1704,1669,1630,1622,1587,1550,1543,1507,1465,1438,1397,1357,1312,1274,1259,1255,1216,1204,1170,1165,1155,1119,1077,1027,987,972,915,900,859,848,806,757,717,713,677,635,629,593,559,520,479,440,397,361,322,270,257,249,232,226,203,180,175,166,120,115,107,102,96,1791,1749,1713,1689,1686,1646,1633,1608,1563,1549,1512,1507,1457,1423,1387,1348,1294,1258,1214,1151,1148,1110,1063,1025,983,970,928,874,818,778,734,719,682,649,605,564,527,467,424,377,337,289,261,230,225,171,148,120,114,84,78,72,55,50,41,36,32,24,19,14,1794,1761,1723,1679,1632,1589,1545,1507,1466,1396,1369,1363,1312,1285,1251,1209,1167,1130,1099,1062,1017,980,976,971,965,929,900,857,813,763,727,688,668,647,615,588,560,527,489,466,423,383,339,331,283,240,196,183,163,142,136,128,120,104,80,59,55,50,44,24,1793,1788,1762,1734,1695,1650,1613,1572,1563,1530,1526,1498,1462,1457,1422,1383,1343,1289,1248,1213,1172,1134,1092,1077,1040,1007,968,928,887,844,836,798,793,780,738,734,683,650,612,599,560,555,507,487,449,410,372,356,320,276,270,264,230,195,189,148,139,120,77,63,59,38,32,24,18,9,1795,1755,1718,1660,1649,1616,1576,1535,1509,1469,1431,1386,1384,1379,1344,1334,1295,1250,1247,1204,1162,1096,1050,1008,1004,998,959,936,903,900,835,801,762,714,674,668,627,621,560,520,482,467,423,377,360,329,297,287,242,196,151,145,139,126,122,118,114,92,75,55,49,27,22,18,14,11,1800,1762,1723,1707,1705,1683,1656,1619,1575,1570,1529,1519,1459,1426,1387,1351,1315,1280,1258,1252,1203,1169,1129,1072,1067,1045,1040,1000,956,952,944,907,900,897,867,828,786,757,712,675,628,587,543,534,492,485,472,453,406,363,321,277,236,198,194,180,146,120,115,111,106,82,57,42,37,1795,1735,1697,1655,1619,1585,1545,1539,1499,1469,1465,1406,1367,1352,1315,1287,1241,1195,1154,1120,1073,1035,1025,1017,1012,1006,1001,998,993,968,930,900,868,839,813,808,783,775,729,687,642,597,585,579,542,513,509,463,418,407,378,340,333,293,268,227,187,182,151,128,120,83,79,1795,1751,1709,1672,1633,1594,1550,1506,1501,1460,1421,1388,1349,1343,1300,1264,1221,1206,1161,1119,1096,1090,1052,981,947,939,903,900,876,841,799,744,706,669,618,584,574,555,514,509,493,486,447,430,393,385,352,310,306,298,261,219,178,135,120,115,95,89,84,77,26,22,1792,1757,1720,1680,1665,1627,1595,1557,1543,1497,1460,1417,1412,1368,1365,1319,1314,1304,1261,1222,1217,1204,1166,1132,1094,1049,1008,972,925,900,882,840,800,762,719,680,670,653,610,571,520,480,475,415,373,336,293,251,210,204,160,154,146,135,130,120,94,76,72,62,58,52,47,43,37,31,9,1800,1768,1761,1749,1713,1674,1637,1599,1564,1523,1483,1452,1407,1366,1335,1295,1252,1211,1170,1163,1121,1098,1091,1047,1003,973,940,900,870,861,825,768,756,713,678,628,590,523,477,438,400,361,353,318,301,258,221,184,141,135,120,115,110,107,103,96,77,70,60,56,52,41,38,30,25,18,13,1795,1755,1749,1736,1703,1663,1637,1630,1588,1544,1540,1499,1480,1436,1390,1344,1310,1272,1240,1201,1162,1148,1109,1068,1027,983,942,902,900,896,893,843,823,787,750,714,676,639,618,574,535,528,491,460,422,384,326,290,250,245,240,237,192,149,145,127,120,116,112,96,89,84,1800,1767,1734,1679,1637,1633,1619,1581,1544,1507,1482,1450,1412,1361,1337,1299,1294,1250,1231,1196,1163,1130,1092,1052,1016,1005,966,941,900,865,825,790,769,766,750,714,674,639,614,576,532,499,494,481,445,441,401,371,333,293,248,215,183,143,138,127,120,98,80,75,45,39,35,21,15,10,1795,1772,1738,1699,1674,1640,1636,1585,1580,1542,1513,1477,1473,1440,1404,1373,1332,1291,1288,1274,1241,1210,1168,1144,1108,1072,1061,1022,1017,987,953,900,895,883,858,823,785,749,714,674,634,598,558,552,548,534,512,496,477,461,439,436,433,430,424,382,380,367,347,326,306,301,280,274,250,245,222,212,202,196,189,184,180,126,120,94,89,1800,1766,1729,1689,1648,1605,1573,1532,1519,1489,1453,1416,1376,1335,1330,1292,1244,1203,1161,1125,1091,1053,1018,977,935,900,896,894,859,817,778,774,740,736,700,675,650,645,627,588,544,516,482,449,405,361,317,307,291,249,206,195,172,132,120,117,111,73,69,46,41,34,29,1800,1759,1730,1705,1662,1624,1580,1539,1532,1488,1423,1399,1394,1362,1296,1277,1242,1205,1171,1127,1082,1043,989,958,914,900,897,881,853,811,778,735,696,651,644,602,598,553,546,507,465,437,395,299,266,258,237,197,156,150,120,114,107,102,94,1794,1790,1778,1757,1716,1673,1634,1588,1539,1492,1452,1408,1377,1369,1325,1276,1270,1266,1220,1180,1147,1108,1104,1056,1017,978,974,971,920,900,859,816,774,768,756,715,671,635,608,603,599,593,553,549,514,510,474,428,394,355,313,292,253,209,197,159,120,88,83,69,38,30,24,19,15,11,1796,1759,1757,1749,1710,1708,1668,1661,1656,1621,1587,1547,1535,1498,1462,1418,1378,1370,1316,1278,1239,1235,1190,1153,1109,1105,1091,1051,1031,995,959,924,900,861,818,785,746,704,691,659,631,593,588,582,576,544,499,490,446,441,396,342,296,253,247,205,166,122,117,113,106,1794,1789,1748,1686,1636,1601,1560,1516,1475,1432,1363,1326,1285,1241,1209,1168,1124,1120,1089,1033,989,984,970,931,900,857,816,775,731,705,700,660,654,598,561,518,471,462,429,386,349,310,305,268,263,250,207,166,131,120,109,102,96,93,87,75,53,30,22,16,9,4,1795,1753,1720,1683,1643,1605,1599,1561,1517,1478,1471,1428,1418,1372,1330,1288,1247,1203,1175,1134,1091,1075,1071,1042,1018,986,944,905,900,856,850,813,808,804,761,698,693,653,649,645,629,590,546,506,485,445,402,395,391,373,347,310,291,263,257,253,231,213,204,162,154,148,143,120,104,98,92,68,65,61,56,1792,1757,1719,1659,1629,1589,1548,1526,1483,1438,1398,1354,1305,1261,1223,1186,1180,1173,1129,1090,1046,1037,995,952,912,900,894,863,820,741,737,694,679,640,637,594,561,526,521,487,444,416,372,330,326,289,249,195,159,124,118,115,110,102,96,90,77,57,53,34,28,22,17,1791,1756,1716,1651,1612,1606,1597,1592,1560,1525,1482,1476,1433,1418,1376,1354,1319,1280,1237,1198,1193,1173,1134,1129,1115,1088,1070,1031,989,947,930,900,894,881,845,805,760,755,715,666,634,629,576,540,504,467,431,388,346,293,259,215,205,201,190,182,164,158,152,130,123,114,106,104,100,95,76,71,65,47,43,37,31,25,10,1793,1786,1778,1743,1710,1706,1652,1650,1623,1614,1594,1560,1523,1503,1488,1484,1443,1385,1353,1330,1295,1254,1202,1166,1135,1096,1064,1052,1014,975,965,927,900,851,816,795,757,717,704,671,632,623,578,535,496,460,420,379,372,305,261,206,166,159,110,89,80,47,38,31,27,18,1795,1760,1735,1691,1653,1611,1570,1526,1515,1494,1463,1428,1415,1366,1327,1294,1254,1205,1198,1188,1145,1122,1085,1078,1069,1028,986,973,966,931,900,858,851,842,808,775,733,686,668,628,589,552,518,486,472,462,425,381,338,295,241,237,213,208,174,170,143,134,130,122,116,113,102,82,63,1795,1752,1713,1697,1663,1623,1608,1580,1540,1501,1458,1418,1381,1375,1338,1332,1292,1245,1206,1168,1131,1094,1071,1038,1022,985,954,910,900,893,852,814,776,751,713,708,651,613,569,516,485,440,435,417,413,408,386,351,339,304,299,254,235,187,160,133,120,115,96,85,60,42,34,18,14,9,1792,1769,1739,1711,1705,1693,1656,1652,1608,1580,1575,1540,1524,1499,1464,1421,1380,1335,1300,1296,1279,1243,1201,1175,1139,1112,1106,1087,1051,1005,967,959,933,903,900,856,851,815,777,742,700,656,620,580,537,497,451,446,416,389,362,329,325,320,297,270,242,239,198,190,175,172,167,146,140,120,97,92,84,82,77,65,42,38,15,1792,1767,1735,1670,1640,1608,1568,1530,1488,1484,1459,1421,1369,1338,1298,1255,1213,1166,1160,1136,1107,1059,1027,983,933,900,896,846,804,760,735,653,615,565,557,530,486,481,439,424,385,350,345,309,306,295,252,226,179,163,124,119,86,55,46,40,16,10,1795,1790,1748,1708,1668,1626,1616,1590,1554,1522,1513,1482,1446,1441,1410,1381,1338,1290,1245,1197,1151,1108,1063,1012,983,947,915,905,900,858,819,778,741,700,695,653,608,565,527,492,448,399,359,354,341,302,262,221,181,137,132,127,1795,1766,1728,1709,1667,1636,1595,1553,1516,1478,1443,1404,1399,1360,1326,1316,1275,1243,1171,1141,1107,1063,1006,967,935,900,861,855,850,811,776,738,701,656,614,608,569,523,501,497,455,418,385,341,332,291,247,204,163,120,111,108,100,66,63,60,53,45,29,23,16,1793,1756,1727,1688,1653,1609,1592,1547,1513,1509,1473,1451,1446,1398,1388,1372,1331,1327,1283,1242,1199,1159,1122,1118,1104,1096,1060,1049,1034,998,947,900,866,830,811,806,780,741,713,662,624,589,549,511,467,450,396,354,311,306,273,267,261,227,222,186,180,145,120,115,110,102,86,81,74,65,60,55,49,1793,1758,1728,1700,1666,1625,1598,1574,1539,1515,1477,1471,1458,1454,1452,1437,1412,1344,1278,1241,1198,1174,1168,1135,1097,1076,1048,1009,968,927,923,900,856,852,847,797,756,712,702,662,630,586,546,488,460,427,385,359,335,301,273,238,195,139,120,116,104,80,59,53,43,38,33,27,19,11,6,1800,1759,1721,1676,1636,1595,1558,1491,1471,1432,1426,1382,1346,1329,1312,1283,1260,1219,1196,1158,1135,1095,1049,1040,1000,969,957,920,900,857,852,807,770,728,692,647,594,565,547,543,493,457,416,372,368,361,352,340,335,290,248,201,158,120,1794,1761,1724,1667,1629,1624,1583,1545,1502,1473,1466,1426,1361,1334,1291,1249,1221,1216,1172,1127,1083,1079,1041,1036,996,981,937,900,857,851,816,787,742,729,694,650,638,590,552,513,508,470,439,406,403,366,321,293,240,202,193,144,120,115,107,99,89,85,74,66,37,32,26,22,16,1795,1763,1720,1677,1640,1595,1590,1524,1510,1473,1468,1418,1383,1341,1306,1269,1230,1196,1159,1153,1109,1036,1032,1024,973,938,900,859,851,787,747,702,657,616,610,604,566,525,499,463,459,393,351,344,331,318,278,234,227,212,166,159,134,129,120,115,111,106,102,96,60,55,49,38,19,10,1793,1758,1748,1717,1710,1668,1633,1622,1585,1548,1506,1471,1440,1430,1390,1345,1304,1261,1256,1217,1178,1137,1097,1045,1008,964,959,907,900,857,817,776,742,730,708,675,655,651,648,620,580,541,500,496,457,416,371,334,284,257,216,207,178,140,134,120,112,93,89,78,71,53,46,35,29,24,18,12,1794,1752,1714,1662,1634,1590,1547,1516,1509,1467,1441,1396,1351,1312,1277,1233,1208,1164,1114,1111,1068,1019,978,938,916,904,900,856,841,804,737,694,672,616,597,590,575,533,492,447,399,357,310,269,224,210,199,175,165,136,120,111,76,72,1800,1763,1728,1724,1682,1643,1599,1557,1536,1521,1515,1486,1473,1439,1394,1383,1350,1314,1275,1270,1230,1187,1147,1108,1104,1051,1012,980,936,900,839,797,753,737,696,650,635,606,571,531,479,436,390,355,318,274,228,183,149,137,120,112,75,43,38,33,26,19,12,1800,1746,1703,1659,1626,1593,1549,1504,1499,1484,1449,1407,1365,1321,1313,1305,1266,1241,1209,1172,1127,1119,1078,1034,989,949,905,900,866,818,786,744,695,651,612,572,528,495,491,477,436,395,383,378,375,337,298,252,207,163,158,145,137,125,120,98,77,52,44,40,34,27,19,13,593,551,506,466,425,379,335,294,250,206,199,192,186,181,170,131,1790,1753,1748,1698,1661,1622,1571,1531,1494,1460,1420,1380,1347,1311,1285,1244,1235,1203,1164,1130,1090,1080,1045,1005,965,919,905,900,853,822,780,743,705,662,623,619,579,575,530,484,474,437,382,356,316,304,264,223,195,151,146,140,135,112,71,37,20,15,8,1792,1760,1713,1707,1665,1610,1568,1522,1518,1514,1505,1494,1460,1415,1411,1397,1360,1321,1304,1272,1251,1211,1174,1148,1142,1136,1129,1112,1069,1060,1017,974,940,900,860,856,851,812,770,734,693,688,683,646,641,603,578,531,527,482,438,427,393,354,306,269,228,197,162,120,108,104,92,75,69,47,42,35,31,8,593,552,528,480,474,435,397,390,341,337,291,251,215,170,165,1795,1775,1746,1708,1665,1624,1585,1543,1498,1456,1418,1378,1330,1297,1257,1245,1239,1232,1188,1145,1100,1096,1057,1011,975,946,900,890,849,810,795,752,719,663,637,598,563,530,493,459,431,385,344,300,248,203,189,147,120,116,109,104,100,82,60,56,39,13,1795,1755,1713,1706,1699,1684,1651,1612,1608,1571,1536,1507,1463,1416,1381,1362,1332,1328,1286,1274,1238,1203,1148,1109,1068,1027,1012,986,980,976,941,934,907,900,895,887,853,820,816,778,769,720,680,637,586,563,559,554,516,506,461,425,382,334,321,314,290,264,260,252,245,202,191,170,141,120,113,107,73,70,1789,1753,1748,1738,1705,1670,1662,1655,1611,1568,1532,1485,1463,1425,1385,1382,1346,1308,1276,1242,1237,1228,1191,1185,1167,1128,1094,1058,1017,981,940,900,863,846,805,764,716,706,668,632,620,582,541,500,461,423,405,366,324,315,310,266,220,188,145,120,75,60,55,38,32,23,17,9,1795,1754,1709,1683,1641,1596,1564,1558,1537,1499,1463,1424,1380,1338,1331,1312,1271,1226,1208,1164,1119,1076,1037,990,947,932,900,868,823,779,741,703,662,622,590,547,512,476,439,433,432,393,361,316,312,264,218,172,167,159,154,148,144,139,124,120,93,90,82,65,48,1794,1755,1716,1669,1658,1630,1588,1549,1511,1469,1465,1452,1412,1390,1359,1324,1309,1275,1233,1199,1193,1155,1114,1102,1066,1061,1007,1003,966,956,924,900,856,853,804,800,782,741,705,666,628,622,609,570,527,512,469,429,373,334,299,267,232,187,127,120,100,96,82,76,70,50,43,15,1794,1761,1728,1697,1657,1620,1607,1566,1525,1511,1505,1498,1454,1414,1371,1337,1297,1293,1257,1249,1209,1118,1085,1041,1006,962,917,900,887,871,866,821,787,781,728,691,650,638,598,558,554,520,479,433,390,386,381,368,335,297,260,253,248,244,232,190,187,181,175,145,141,126,120,114,101,72,67,57,1794,1758,1714,1657,1651,1626,1588,1578,1544,1495,1461,1426,1416,1374,1335,1317,1307,1273,1235,1200,1160,1145,1103,1038,987,953,910,906,892,849,843,793,756,722,683,640,601,573,542,538,493,490,443,403,359,319,290,259,216,175,130,127,120,116,104,97,93,81,75,71,69,20,1794,1753,1733,1692,1650,1630,1587,1542,1499,1461,1424,1388,1352,1312,1273,1236,1232,1197,1160,1148,1111,1108,1099,1070,1029,975,967,952,916,900,889,853,847,783,779,735,725,685,682,633,627,593,557,541,536,530,486,475,431,389,346,302,297,253,206,199,193,149,120,62,45,41,33,15,3,1793,1757,1719,1680,1646,1609,1565,1523,1518,1475,1438,1399,1350,1307,1301,1256,1210,1198,1164,1131,1112,1076,1031,1014,1009,965,921,900,882,876,858,826,821,817,796,765,745,735,697,671,651,645,605,578,565,559,521,509,483,458,451,411,371,334,300,295,283,259,234,183,175,137,120,110,67,62,46,40,36,20,3,1794,1760,1723,1682,1639,1610,1570,1522,1490,1477,1434,1396,1376,1334,1302,1264,1227,1198,1167,1157,1121,1084,1043,1018,1014,995,967,965,932,901,900,867,859,822,791,783,775,729,690,658,615,572,529,489,484,442,400,356,314,310,295,291,265,240,218,213,191,165,159,151,147,143,137,124,117,77,21,1793,1756,1719,1678,1639,1589,1552,1547,1531,1498,1494,1457,1441,1404,1399,1355,1314,1278,1236,1192,1158,1131,1125,1086,1037,1009,1004,962,929,900,859,813,772,737,727,686,641,609,567,520,513,467,460,411,406,363,344,309,237,209,164,157,120,67,61,53,39,30,24,1792,1756,1716,1678,1673,1654,1613,1593,1589,1549,1513,1471,1466,1428,1425,1380,1343,1303,1292,1270,1235,1184,1156,1152,1148,1107,1069,1045,1030,1025,1019,983,943,907,900,857,844,817,790,767,741,726,722,712,686,650,610,605,578,537,533,488,447,403,349,314,279,251,227,194,189,165,145,120,94,63,58,24,1794,1754,1725,1684,1641,1607,1563,1526,1487,1446,1437,1415,1377,1335,1309,1268,1228,1203,1157,1109,1068,1026,981,934,900,853,805,800,792,748,742,710,704,662,621,582,544,507,468,457,415,374,363,328,321,279,234,230,162,156,120,96,93,63,56,39,33,30,15,1790,1750,1706,1669,1628,1608,1572,1532,1523,1485,1454,1411,1374,1336,1320,1281,1237,1199,1156,1126,1088,1047,1043,1028,1024,1021,971,936,900,867,862,824,792,755,720,715,710,698,655,611,571,529,483,476,451,408,400,395,360,317,313,282,274,268,263,257,252,246,240,232,223,200,178,172,166,161,155,120,1794,1749,1746,1736,1703,1696,1663,1622,1590,1583,1553,1511,1483,1449,1409,1404,1394,1354,1317,1283,1242,1223,1175,1140,1134,1100,1059,1054,997,986,947,900,883,877,838,803,762,754,721,694,688,668,651,625,587,554,521,515,486,445,405,402,363,312,273,267,238,199,163,120,112,83,48,38,28,18,1795,1771,1747,1742,1719,1684,1674,1646,1605,1586,1573,1567,1550,1488,1457,1425,1421,1405,1380,1342,1303,1273,1236,1210,1175,1171,1131,1094,1080,1062,1031,1024,1015,975,936,900,866,859,846,822,792,762,741,709,688,654,648,611,579,534,491,451,410,371,366,330,294,271,246,223,195,191,165,162,154,1794,1762,1733,1693,1648,1602,1564,1496,1439,1407,1373,1357,1332,1292,1253,1216,1171,1122,1077,1036,997,950,941,904,900,865,825,781,756,751,718,673,638,613,571,544,506,498,456,416,367,327,303,281,259,216,208,178,141,120,109,104,60,32,26,1793,1787,1746,1709,1674,1633,1620,1588,1551,1511,1471,1418,1365,1355,1311,1265,1259,1213,1171,1127,1081,1075,1069,1046,1012,967,930,900,852,842,808,794,787,769,728,687,641,596,557,507,468,416,397,365,339,313,309,305,297,252,248,233,207,176,169,165,1794,1769,1727,1687,1675,1653,1613,1571,1566,1523,1487,1424,1382,1375,1331,1309,1265,1250,1208,1166,1117,1114,1109,1055,1015,1008,965,950,916,900,863,829,796,754,715,678,638,591,586,545,531,493,487,460,423,355,300,258,220,170,128,118,75,70,56,39,36,31,24,20,14,1797,1758,1713,1674,1644,1602,1548,1507,1469,1429,1421,1376,1360,1338,1305,1302,1283,1233,1188,1149,1120,1068,1006,996,988,947,939,900,860,820,780,754,719,673,665,660,635,604,570,527,499,495,490,444,435,393,350,296,265,236,205,198,164,128,120,116,108,96,48,44,20,596,567,564,560,527,490,485,477,440,396,392,333,329,286,280,241,197,155,120,115,110,69,62,55,12,1782,1743,1704,1666,1598,1559,1520,1478,1439,1403,1397,1366,1316,1312,1270,1236,1217,1173,1170,1159,1119,1082,1078,1028,973,939,900,867,829,783,747,705,701,619,573,569,529,518,505,466,397,386,346,341,324,288,250,214,177,141,120,77,72,66,30,23,20,15,11,5,1,1795,1761,1721,1711,1697,1652,1598,1573,1528,1487,1458,1412,1388,1385,1338,1325,1308,1264,1260,1256,1218,1175,1131,1128,1086,1044,1035,1030,1026,1007,967,961,947,900,859,853,837,799,777,742,732,698,676,630,584,539,489,442,437,400,395,349,344,327,294,251,210,206,193,189,160,119,115,112,95,91,87,65,60,25,21,17,1794,1756,1751,1738,1703,1660,1655,1613,1606,1575,1565,1558,1516,1463,1422,1377,1315,1274,1246,1237,1232,1192,1180,1148,1108,1097,1059,1031,989,939,900,867,823,818,814,807,771,724,686,644,610,571,567,511,502,489,456,427,390,364,338,306,264,217,174,128,105,90,52,44,37,18,13,7,1795,1758,1751,1741,1701,1691,1654,1616,1574,1533,1493,1485,1429,1388,1344,1336,1301,1259,1246,1206,1201,1163,1118,1074,1044,1010,965,920,900,861,832,791,751,746,709,670,662,655,621,576,544,504,461,410,369,324,284,242,203,164,111,73,69,60,54,1794,1788,1755,1733,1699,1661,1597,1562,1558,1553,1544,1512,1473,1428,1386,1342,1298,1250,1208,1167,1132,1103,1092,1050,1005,967,926,900,888,855,836,800,762,746,741,700,660,623,577,572,569,553,527,499,454,415,370,330,283,220,208,203,200,183,176,134,127,112,83,58,54,30,15,9,1,1794,1744,1735,1701,1665,1627,1592,1551,1543,1517,1476,1436,1393,1355,1344,1297,1291,1261,1209,1165,1122,1072,1051,1018,1014,1009,1006,963,937,900,896,848,804,765,721,686,643,602,563,516,512,484,458,433,410,379,374,356,335,330,326,326,282,238,222,202,170,164,137,120,101,82,76,71],"margin":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,21,21,21,21,21,21,21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,21,21,21,21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-7,-7,-7,7,7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,14,14,14,-21,-21,-21,-21,-21,-21,-21,21,21,21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,-10,10,10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,6,6,6,6,6,6,-9,2,2,2,2,2,2,2,2,2,-2,-2,-2,-2,-2,-1,-1,-1,-1,-2,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,10,10,10,10,10,10,10,-17,17,17,17,-17,-17,-17,-17,-17,17,17,17,17,-20,-20,-20,-20,-20,-20,-20,13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,13,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,16,16,16,16,16,16,16,-16,-16,-16,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,-17,-17,-17,17,17,17,17,17,17,17,17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,14,14,-14,-14,-14,-14,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,2,2,2,2,-2,-2,-2,-2,-2,-1,1,-8,-8,-8,-8,-2,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,4,-6,-6,-6,-6,-6,6,6,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,7,7,-13,-13,-13,13,13,13,13,13,-13,-13,-13,-13,-13,13,-13,-13,-13,-13,13,13,13,13,13,-16,-16,-16,-16,-16,16,16,16,16,-23,-23,-23,23,23,23,23,23,23,23,23,23,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-24,22,22,22,22,22,22,22,22,22,-29,-29,-29,-29,-29,-29,-23,23,23,23,23,23,-23,-23,-23,-23,-23,-23,-23,-23,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-7,-7,7,7,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,-11,-11,-11,11,11,11,-11,-11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-5,5,5,5,-5,-5,-5,-5,-5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-3,-3,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,13,13,13,-13,-13,-13,-13,13,13,13,13,13,13,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,3,3,3,3,3,3,-6,-6,-6,6,6,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,6,6,6,6,6,6,-13,-13,-13,-13,13,13,13,13,13,-13,-13,-13,13,13,13,13,13,13,13,13,13,-16,-16,-16,-16,-10,8,8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-2,2,2,2,2,2,2,2,-2,-2,-1,-1,-1,-1,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,-13,-13,-13,-13,-13,13,13,-13,-13,-13,-13,-7,7,7,7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-11,-11,-11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-5,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,9,9,9,-9,-9,-9,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,3,3,3,3,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,9,9,9,9,-9,-9,-9,-9,-9,-9,9,9,9,9,9,9,9,9,9,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,16,16,16,-16,-16,-16,16,16,16,16,16,16,16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,16,16,16,-16,-16,-16,-16,-16,-16,-16,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,17,-20,-20,-20,-20,-20,20,20,20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,13,13,13,13,13,13,13,13,-16,-16,-16,-16,-16,-16,-16,-16,-16,16,16,16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-10,8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,-11,-11,-11,-11,11,11,11,-18,-18,-18,18,18,18,18,18,18,18,18,18,18,-25,-25,-25,25,25,-25,-25,-25,-25,-25,18,18,18,18,18,18,18,18,18,18,18,18,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,14,14,-8,6,6,6,-6,-6,-6,-6,-6,6,6,6,6,-4,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,10,10,10,10,10,10,10,-17,-17,-17,-17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,-17,-17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-11,-11,-11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,-11,-11,-11,-11,-11,11,11,11,11,11,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,8,8,8,-8,-8,-8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,17,17,17,17,17,17,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,24,24,24,-24,-24,-24,-24,-24,-24,-24,24,24,24,-24,-24,24,24,24,-24,24,24,24,24,-24,-24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,-14,-14,-14,-14,-14,-14,-14,14,14,14,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,14,-14,-14,-14,-14,-14,7,7,7,7,-7,-7,-7,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,-14,-14,-14,-14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,17,17,17,-17,-17,-17,17,17,17,17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,-17,-17,-17,17,17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-5,3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,-13,-13,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-6,-6,-6,-6,-6,6,6,6,6,6,-13,-13,-13,13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,20,20,20,20,20,20,20,20,20,20,13,13,13,13,13,13,13,13,13,-13,-13,-13,13,13,13,13,13,13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,-20,-20,-20,-20,-20,-20,-20,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,7,7,7,-10,-10,-10,-10,-10,-17,-17,-17,-17,-17,-17,-17,10,10,10,-10,10,10,10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,-17,-17,-17,17,17,17,17,17,17,-20,-20,20,20,20,20,-27,-27,-27,-27,-34,-34,-34,-34,-34,-34,34,34,34,-34,-34,-34,-34,-34,-34,-34,34,34,34,-34,-34,-34,34,34,34,34,34,34,34,34,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,-3,-3,5,5,5,5,-12,-12,-12,12,12,12,12,-15,-15,-15,15,15,15,15,15,15,15,15,15,-22,-22,-22,-22,-22,-22,22,22,22,-22,-22,-22,-22,-22,-22,22,22,22,-22,-22,-22,-22,-22,-22,15,15,15,-15,-15,-15,15,15,15,15,15,-15,-15,-15,-15,-15,-15,-15,-9,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-8,8,8,8,8,8,8,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,9,9,9,9,-9,-9,-9,-9,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-1,-1,-1,-1,-1,-1,-1,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,1,1,1,1,-8,-8,8,8,8,-11,-11,-11,-11,-11,-11,-11,-11,-11,-5,5,-5,-5,-5,-5,-5,-5,5,5,5,5,5,-5,-5,-5,5,5,5,5,5,5,5,-11,-11,-11,-11,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-2,-2,-2,-2,-2,-2,-2,-2,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,-11,-11,-11,-11,11,11,11,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-11,-11,-11,11,11,11,11,-18,-18,-18,-18,-18,-18,18,18,18,18,18,18,18,18,18,18,18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,15,15,15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,15,15,15,15,15,15,15,15,15,15,15,15,-15,-15,-15,-15,-15,-15,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-10,-10,-10,10,10,10,-10,-10,-10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,11,11,11,-11,-11,-11,11,11,11,-11,-11,-11,-11,8,8,8,8,-8,-8,-8,-8,-8,-8,8,8,8,-8,-8,-8,8,8,8,8,-8,-8,-8,8,8,8,8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,3,3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,-1,-1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,3,3,3,-6,-6,-6,-6,-6,6,6,6,6,6,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,6,6,6,6,6,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,19,-21,-21,-21,-21,-21,-21,-21,-21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,1,1,1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,2,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,-10,-10,-10,-10,10,10,10,10,10,-13,-13,-13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,11,11,11,11,-11,-11,-11,11,11,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,10,10,10,-10,-10,-10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,-13,-13,13,13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,12,-12,-12,-12,12,12,12,12,12,12,-15,-15,-15,-15,15,15,15,15,15,15,15,-15,-15,-15,8,8,8,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,3,3,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,10,10,10,10,10,10,10,-17,-17,-17,17,17,17,17,17,17,17,17,17,17,17,24,24,24,24,-24,-24,-24,24,24,24,24,24,-24,-24,-24,24,24,24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,24,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,22,22,22,22,22,22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-16,16,16,16,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,2,2,2,2,2,2,2,2,2,2,2,-9,-9,-9,9,9,9,9,9,-9,-9,-9,9,9,9,-9,-9,-9,-9,-9,-9,6,6,6,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,-4,-4,-4,-4,4,4,4,-4,-4,-4,4,4,-4,-4,-4,4,4,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,2,2,2,2,-2,-2,-2,2,2,2,-5,-5,-5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-1,-1,-1,-1,-1,1,1,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,-4,-4,-4,4,4,4,4,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,3,3,-10,-10,-10,-10,10,10,10,16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-10,10,10,10,10,10,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,11,11,11,11,11,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,-17,-17,-17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,2,2,2,2,2,2,2,-2,-2,-2,-2,2,2,2,2,2,2,-5,-5,-5,5,5,5,5,-5,-5,-5,5,5,5,5,5,5,5,5,5,5,5,5,-8,-8,-8,-8,8,8,8,8,8,8,8,-8,-8,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,-6,-6,-6,-6,-6,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,6,6,6,-6,-6,-6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,2,2,2,2,2,2,-9,-9,-9,-9,9,9,9,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,-6,6,6,6,6,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,-9,-9,-9,9,9,9,9,9,9,15,-15,-15,-15,-15,-15,-15,8,8,8,8,8,8,8,8,8,8,8,-8,0,0,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,11,11,11,11,11,11,11,11,-11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,11,11,11,11,11,11,11,11,11,11,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,-21,14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,17,20,20,20,-20,-20,-20,-20,-20,-20,-20,20,20,20,20,20,20,20,-20,-20,-20,-20,-20,-20,-20,-20,13,13,13,13,13,13,13,-13,-13,-13,-13,-13,-6,-6,-6,3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,5,5,5,5,5,5,5,5,-8,-8,-8,8,8,8,8,8,8,8,-8,-8,-8,-8,-8,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,15,15,15,-15,-15,-15,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,-1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-2,-2,-2,2,2,2,2,2,-2,-2,-2,2,2,2,2,-2,-2,-2,-2,-2,-2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,2,2,2,2,2,2,2,-5,-5,-5,-5,-5,-5,-5,-5,5,5,5,5,5,-12,-12,-12,-12,-12,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,3,3,3,-6,-6,-6,-6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,2,2,2,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,-3,-3,-3,0,0,0,0,0,0,0,0,0,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,4,-4,-4,-4,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,5,5,5,5,5,5,5,5,-8,-8,-8,-8,-8,8,8,8,8,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-9,-16,-16,-16,-16,-16,-16,16,16,16,16,16,-16,-16,-16,-10,8,8,8,8,8,8,8,8,8,8,8,8,-15,-15,-15,-15,-9,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,11,-14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,14,14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,7,7,7,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-5,-5,-5,-5,5,-5,-5,-5,-5,-5,-5,5,5,5,5,5,-5,-5,-5,-5,5,5,5,5,-8,-8,-8,-8,-8,-8,-8,5,5,5,5,-12,-12,-12,-12,12,12,12,-12,-12,-12,-12,-12,-12,-12,-12,12,12,12,12,-12,-12,-12,12,12,12,-15,-15,-15,-15,-15,-15,15,15,15,-15,-15,-15,-15,-15,-15,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,13,19,-21,-21,-21,-21,21,21,21,-21,-21,-21,-21,-21,-21,14,14,14,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-8,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,4,-11,-11,11,11,11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,18,18,18,18,18,-18,-18,-18,-18,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-5,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,2,2,2,2,2,2,2,-2,-2,-2,-2,-2,-2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,-10,-10,-10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,0,0,0,6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,-9,-9,-9,-9,-9,-9,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,6,6,6,6,-6,-6,-6,-1,-1,-1,-6,-6,-6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,-9,-9,-9,9,9,9,9,-9,-9,-9,-9,9,9,9,-9,-9,-9,9,9,9,9,9,9,9,9,-12,-12,-12,-12,-12,-12,-12,12,12,12,-12,-12,-12,-12,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-13,-13,-13,13,13,13,13,13,13,13,16,16,16,16,16,16,16,16,16,-19,-19,-19,-19,-19,-19,-19,-19,19,19,19,19,19,19,19,19,-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,-29,-29,-29,-29,-29,-29,-29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,11,11,11,-11,-11,-11,-11,-11,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,2,2,2,2,2,2,-2,-2,-2,-2,-2,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,1,1,1,7,-7,-7,-7,-7,-7,-7,-7,-1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,0,0,0,0,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,2,2,2,2,2,2,2,2,-5,-5,-5,5,5,-12,-12,-12,-12,-12,-12,-12,-12,-12,5,5,5,-5,-5,5,5,5,5,5,5,5,5,5,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,2,2,2,2,2,2,2,-2,-2,-2,2,2,2,2,2,2,-2,-2,-2,-2,-2,-2,2,2,2,2,2,2,2,-9,9,-16,-16,-16,-16,16,16,16,16,16,-23,-23,-23,-23,-23,-23,-23,-23,-23,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,0,0,0,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-7,-7,-7,7,-14,-14,-14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,21,21,21,21,21,21,21,21,-28,-28,28,-28,-28,-28,-28,-28,-28,-28,-28,-28,28,28,28,28,28,28,28,28,28,28,28,-28,-28,-28,-28,-28,-28,-28,-28,-28,28,28,-35,-35,-35,-35,-35,-35,-35,-35,-35,-35,35,35,35,-35,-35,-35,35,35,35,-35,-35,-35,-35,-35,-35,-35,-35,-35,-35,-35,-35,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,-4,-4,-4,2,-2,-2,-2,-2,-2,-2,-5,-5,-5,-5,-5,5,5,5,5,5,-5,-5,-5,5,5,-5,-5,-5,-5,-5,5,5,5,5,-12,-12,-12,-12,-6,6,6,6,6,6,6,6,6,6,6,6,-6,-6,-1,-1,-1,5,-7,-7,-7,7,7,7,7,7,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-8,8,8,8,8,8,8,8,8,8,8,8,-15,-15,-15,-15,-15,12,12,12,12,12,12,12,12,12,12,12,12,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,15,15,15,15,15,-15,-15,-15,-15,15,15,-22,-22,-22,-22,-22,-22,-22,-22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,4,4,4,-4,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,9,9,9,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,-10,-10,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,-3,-3,-3,-3,-4,-4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,4,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,14,14,14,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,3,3,3,6,6,6,6,6,6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,2,2,2,2,2,2,2,2,2,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,2,2,2,-2,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,7,7,7,7,7,7,7,-14,-14,-14,-14,14,14,14,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,-20,-20,-20,-20,-20,-20,-20,-20,17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,3,3,3,9,-9,-9,-9,-9,9,9,9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,-11,-11,-11,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-2,2,2,2,2,2,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,4,4,4,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,-7,-7,-7,-7,7,7,7,7,7,7,7,-13,-13,-13,-13,-13,-13,-13,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,12,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,11,11,11,11,-11,11,11,11,-18,-18,-18,18,18,18,-18,-18,-18,-18,-18,-18,-18,-18,15,15,15,15,15,15,15,15,15,15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-9,9,9,9,9,-16,-16,16,16,16,-23,-23,-23,-23,-23,-23,-23,-23,-23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,-14,-14,-14,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,1,1,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,4,4,4,-4,-4,1,1,1,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,-1,-1,-1,-1,1,1,1,-1,-1,-1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,-1,-1,-1,-1,-1,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,5,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,14,14,14,-21,14,14,14,14,-11,-11,-11,11,11,11,11,11,-11,-11,-11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,18,18,18,18,18,-18,-18,-18,-18,-18,-18,-18,-18,-18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,3,3,3,3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,3,3,3,3,3,3,3,6,6,6,6,6,6,6,6,-9,-9,-9,9,9,9,9,9,9,9,9,9,-12,-12,-12,-12,12,12,12,12,12,12,12,12,-19,-19,-19,-19,-19,-19,-19,-19,-19,19,19,19,19,-19,-19,-19,-19,-19,-19,-19,19,19,19,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,-7,-7,-7,7,7,7,-7,-7,-7,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,-11,-11,11,11,11,11,-18,-18,-18,-18,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,-4,-4,-4,-4,-4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,4,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,-4,-4,-4,4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,2,2,2,2,-2,-2,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,13,-13,-13,-13,-13,-13,-13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,6,6,6,6,6,6,6,-9,-9,-9,9,9,-9,-9,-9,-9,-9,6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,9,9,9,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,5,5,5,5,5,5,5,5,5,5,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,5,5,5,5,5,5,-12,-12,-12,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,21,21,21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,0,0,0,0,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-2,0,0,-6,-6,-6,-6,-6,12,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,11,-18,-18,-18,18,18,18,18,18,-18,-18,-18,-18,-18,11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,1,1,1,-1,-1,-1,-1,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,-1,-1,-1,-1,1,1,1,1,-1,-1,-1,-1,-1,1,1,1,-1,-1,-1,-1,1,1,1,-1,-1,1,1,1,1,1,1,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,6,6,-6,-6,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,6,6,6,-6,-6,-6,-6,6,6,6,6,-6,-6,-6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,-14,-14,-14,-14,-14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,13,-11,-11,-11,11,11,11,11,11,11,11,-14,-14,-14,-14,-14,-14,-14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,18,18,18,18,18,18,18,18,-18,-18,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,4,4,4,4,4,4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-4,4,4,4,4,-11,-11,-11,-11,-5,5,5,5,-5,-5,-5,-5,-5,2,2,2,2,2,2,2,2,-8,-8,-8,-8,-8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,4,4,4,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,3,3,3,3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,-1,-1,-1,-1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-3,-3,-3,-3,3,3,3,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,-14,-14,-14,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,-5,5,5,5,5,5,5,5,-12,-12,-12,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,-13,13,13,13,13,13,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,20,20,20,20,20,20,-20,-20,-20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,-8,-8,-8,-8,8,8,8,8,-8,-8,-8,-8,-8,8,8,8,8,11,11,11,11,11,11,11,11,11,11,11,-18,-18,-18,18,18,18,18,18,18,18,18,-25,-25,-25,-25,-25,-25,-25,-25,-25,19,19,19,19,19,19,19,19,-26,-26,-26,-26,-26,19,19,19,-19,-19,-19,-19,19,19,19,19,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,-14,-14,-14,-14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,-17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,-10,-10,-10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,-24,-24,-24,-24,-24,24,24,24,24,24,24,24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,6,6,6,-9,9,9,9,-9,-9,-9,-9,-9,-9,-9,9,9,9,-12,-12,-12,-12,-12,-12,12,12,12,-12,-12,-12,12,12,12,12,12,-12,-12,-12,-12,-12,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,7,-7,-7,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,-11,-11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,15,15,15,15,15,15,15,-15,-15,-15,-15,-15,-15,-15,-15,-15,15,15,-22,-22,-22,-22,-22,-22,-22,22,22,22,22,-22,-22,-22,-22,-22,-22,22,22,22,22,22,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,10,10,10,10,10,-17,-17,-17,17,17,17,-17,-17,-17,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-4,-4,-4,-4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,-14,-14,-14,-14,14,14,14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-2,2,2,2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,11,11,11,11,11,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,-11,-11,-11,11,11,11,11,11,11,11,-14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,14,14,14,14,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,4,4,4,4,4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,-21,-21,21,21,21,21,21,-28,-28,-28,-28,-28,28,28,28,28,-28,-28,28,28,28,28,28,-35,-35,-35,-35,-35,-35,-35,-35,28,28,28,28,28,28,28,28,28,28,28,-35,-35,-35,35,35,35,35,35,35,35,35,35,-35,-35,-35,-35,-35,-35,-35,-35,-35,-35,28,28,28,28,28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,-8,-8,-8,-8,-8,-8,8,8,8,8,-8,-8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,6,6,6,6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,-6,-6,-6,-6,6,6,-13,-13,-13,-13,-13,13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,-13,-13,-13,-13,-13,-13,-13,10,10,10,10,10,10,10,10,-13,-13,-13,13,13,13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,13,-16,-16,-16,16,16,16,16,16,16,-16,-16,-16,-23,-23,-23,-23,-23,-23,23,23,23,-23,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-1,-1,-1,1,1,1,1,1,1,1,1,1,1,-4,-4,-4,4,4,4,-4,-4,-4,-4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,4,4,4,-7,-7,-7,-7,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-5,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,-4,-4,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,10,-12,-12,-12,-12,-12,-12,-12,12,12,12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,12,12,12,12,12,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,-10,-10,-10,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,2,2,-2,-2,-2,-2,-2,-5,-5,-5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,5,5,5,5,-5,-5,-5,5,5,5,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,-8,-8,-8,-8,8,8,8,-8,-8,-8,8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,14,14,14,14,14,14,14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,3,3,-10,-10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,10,10,10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,4,4,4,4,4,4,4,4,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,7,7,7,-7,-7,-7,-7,7,7,7,7,-10,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-3,3,3,3,3,3,3,3,-10,-10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,14,14,14,14,14,14,14,14,14,14,-20,-20,-20,-20,-20,-20,-20,13,13,13,13,13,13,13,13,-16,-16,-16,-16,16,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,22,22,22,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,4,4,4,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,7,7,7,0,0,0,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,4,4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,-11,-11,-11,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,6,6,6,6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,5,-5,-5,-5,-5,5,5,5,-5,-5,-5,1,-1,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,-20,-20,-20,-20,-20,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-4,4,4,4,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-3,3,3,3,-6,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,-7,-7,-7,-7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,-17,10,10,10,10,10,10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,10,10,10,-10,-10,-10,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-12,12,12,12,12,12,-12,-12,-12,-12,-12,-12,-12,-12,5,5,5,5,5,5,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,2,-2,-2,-2,-2,-2,-2,2,2,2,-5,-5,-5,-5,5,5,5,5,-5,-5,-5,5,5,5,5,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,3,3,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,3,3,3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,-4,-4,-4,1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,11,11,11,-14,-14,-14,-14,-14,-14,-14,-14,-14,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,-7,-7,-7,4,4,4,4,4,4,4,4,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,12,-12,-12,-12,-12,-12,-12,12,12,12,12,12,12,-15,-15,-15,15,15,15,15,15,15,15,15,-18,-18,-18,-18,-18,-18,-18,-18,-18,12,12,12,12,12,12,-15,-15,-15,-15,-15,-15,-15,-15,-15,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,20,20,20,20,20,-27,-27,-27,-27,27,27,27,27,27,-34,-34,-34,-34,-34,-34,34,34,34,-34,-34,-34,-34,-34,-34,-34,34,34,34,34,34,34,34,34,34,-37,-37,-37,-37,-37,37,37,37,37,37,37,37,37,-37,-37,-37,-37,-37,-37,-37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,3,3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,18,18,18,-18,-18,-18,-18,-18,-18,-18,-18,-18,18,18,18,-18,-18,-18,-18,-18,-18,-18,-18,-18,12,12,12,12,12,12,12,-12,-12,-12,-12,12,12,12,12,-19,-19,-19,-19,-19,-19,-19,-13,13,13,13,13,13,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,4,4,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,10,10,10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-4,-4,-4,4,4,4,4,-7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,4,4,4,4,4,4,4,4,4,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,-14,-14,-14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,21,21,21,21,21,-28,-28,-28,-28,-28,28,28,28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,28,28,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,-1,-1,-1,1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,5,5,5,5,5,5,-11,-11,-11,-11,-11,-11,-11,-5,3,3,3,3,3,-10,-10,-10,10,10,10,10,10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,17,17,17,17,17,17,17,17,17,17,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,17,-20,-20,-20,-20,-20,-20,20,20,20,20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,13,13,13,13,13,13,13,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,2,2,2,2,2,2,2,2,2,-2,-2,-2,-2,-2,2,2,2,2,2,2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,2,-2,-2,-2,-1,-1,-1,-1,-1,-1,-1,5,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,5,5,5,-5,-5,-5,-5,-5,-5,1,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,4,4,-7,-7,-7,7,7,7,-7,-7,-7,-7,7,7,7,7,7,7,-14,-14,-14,-14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,21,21,21,21,21,21,-21,-21,-21,-21,-21,-21,-21,-21,21,21,21,21,21,21,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,0,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,14,14,14,14,14,14,17,17,17,17,17,17,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-13,-13,-13,-13,13,13,13,13,13,13,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-13,-13,-13,-13,6,6,6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,11,11,11,11,11,11,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,7,7,7,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,-10,-10,10,-17,-17,-17,17,17,17,17,17,17,17,17,17,-20,-20,-20,-27,-27,-27,-27,-27,27,27,27,27,27,27,27,27,27,27,30,30,30,30,30,30,30,-30,-30,-30,30,30,30,-30,-30,-30,-30,-30,-30,-24,24,24,24,24,24,-24,-24,-24,-24,-24,-24,-18,18,18,18,18,-18,-18,-18,-18,-18,-18,-18,15,15,15,-15,-15,-15,-15,15,15,15,-15,-15,-15,-15,-15,-15,-15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,10,10,10,10,10,10,-10,-10,10,10,10,-13,-13,-13,-13,13,13,13,13,13,13,13,13,-16,-16,-16,-16,-16,-16,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-1,-1,-1,1,-8,-8,-8,-8,-8,-8,-8,1,1,1,1,1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-10,-10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,1,1,1,1,1,1,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,8,8,8,8,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,15,15,15,15,15,15,-15,-15,-15,-15,-15,0,0,0,0,0,0,0,0,0,0,-3,-3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,-13,-13,-13,-13,-13,-13,-13,-13,-13,10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,10,10,10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,5,5,5,-5,-5,-5,-5,-5,-5,-5,5,5,5,-2,-2,-2,2,2,2,2,-2,-2,-2,2,2,2,2,2,2,2,2,2,2,-2,-2,-9,-9,-9,-9,-9,-9,-9,-9,6,6,6,6,6,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,6,-9,-16,-16,-16,-16,-16,16,16,16,16,16,16,-19,-19,-19,-19,-19,-19,-19,-13,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,-6,-6,-6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,-7,-7,-7,-7,-7,7,7,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-6,-6,-6,6,6,6,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,-1,-1,-1,1,1,1,7,-9,-9,-9,-9,-9,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,-4,-4,-4,1,1,1,-1,-1,-1,-1,-1,1,1,1,1,1,-8,-8,-8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-2,2,2,2,2,2,2,2,2,2,2,-9,15,-15,-15,-15,-15,-15,-15,-15,15,15,15,-21,-21,-21,-21,21,21,21,21,21,21,-28,-28,-28,-28,-28,-28,28,28,28,-35,-35,-35,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,-14,-14,-14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,14,14,14,14,14,14,14,-17,-17,-17,17,17,17,17,17,17,17,17,17,17,17,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-18,16,16,16,16,16,16,16,16,16,16,16,16,-19,-19,-19,19,19,19,19,19,19,19,19,19,19,19,19,-26,-26,-26,-26,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,-3,-4,-4,-4,-4,-4,-4,-4,-4,4,4,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,11,11,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,0,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-10,10,10,10,-13,-13,-13,-13,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,-9,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,-17,-17,-17,-17,-17,14,14,14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,-8,-8,-8,-8,5,5,5,5,5,5,5,-12,-12,-12,-12,-12,-12,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,5,5,5,-5,-5,-5,-5,-5,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,-10,-10,-10,-10,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,3,3,-3,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,-1,-1,-1,1,1,1,1,1,1,1,1,-4,-4,-4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,-11,-11,-11,11,11,11,11,11,-11,-11,-11,11,11,11,11,-18,-18,-18,-18,18,18,18,-18,-18,-18,-18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,-25,-25,-25,-25,-25,25,25,25,-25,-25,-25,-25,-25,-25,-25,25,25,25,25,25,25,-25,-25,-25,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,7,7,7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,-3,3,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,10,10,10,-10,-10,-10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,-10,-10,-10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,-13,-13,-13,-13,13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,-13,-13,-13,-13,13,13,13,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,4,4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,-1,-1,-1,-6,-6,6,6,6,6,6,6,6,6,6,6,6,6,6,-13,-13,-13,-13,13,13,13,13,13,13,19,-19,-19,-19,19,19,19,19,19,19,19,19,19,19,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-16,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-6,-6,-6,6,6,6,6,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,13,13,-20,-20,-20,-20,-20,-20,-27,-27,-27,27,27,-27,-27,-27,-27,20,20,20,20,20,-20,-20,-20,-20,-20,-20,-20,-13,-13,-13,-13,-13,6,6,6,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,-6,-6,6,6,6,-6,-6,-6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,10,10,10,-10,-10,-10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,3,3,3,3,3,-6,-6,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,-9,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-8,8,8,8,8,8,8,8,8,8,8,-15,-15,-15,-15,-15,-15,12,12,12,12,12,12,12,12,12,12,12,-15,-15,-15,-15,-15,-15,8,8,8,8,8,8,-11,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-6,-6,-6,6,6,6,6,-6,-6,-6,-6,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-14,-14,-14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-10,-10,-10,-10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,-11,-11,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,-8,-8,-8,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,14,-21,-21,-21,-21,-21,-21,21,21,21,-21,-21,-21,14,14,14,14,14,-17,-17,-17,17,17,17,17,17,17,17,17,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,13,13,13,13,13,13,13,13,-20,-20,-20,-20,20,20,20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,20,20,20,20,20,20,20,-27,-27,27,27,27,27,-34,-34,-34,-34,-34,-34,-34,-34,-34,-28,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,-21,-21,-21,21,21,21,21,21,-21,-21,-21,-21,-21,-21,-21,-21,21,21,21,21,21,21,21,21,-28,-28,-28,28,28,-35,-35,-35,-35,-35,-35,-35,-35,-35,-35,-35,-35,35,35,35,-35,-35,-35,-35,-35,-35,-35,-35,-35,-35,-35,-35,-35,28,28,28,28,28,28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,28,28,28,28,28,28,-28,-28,-28,-28,28,28,28,28,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,1,1,1,1,1,1,1,1,1,-1,-1,-1,1,1,1,1,1,1,-8,-8,-8,8,8,-15,-15,-15,-15,-15,-15,-15,-9,9,9,9,9,9,9,9,9,-9,-9,-9,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,-14,-14,-14,-14,-14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,-11,-11,-11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-5,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,-10,10,10,10,10,-10,-10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,10,10,10,10,10,10,10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,14,14,14,-14,-14,-14,-14,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-5,5,5,5,-5,-5,-5,-5,-5,1,-3,-3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,-14,-14,-14,-14,14,14,14,-17,-17,-17,10,10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-10,-10,10,10,10,10,10,10,10,-17,-17,-17,-17,17,17,17,17,17,-20,-20,-20,20,20,20,-23,-23,-23,23,23,23,23,23,23,-23,-23,-23,-30,-30,-30,-30,-30,30,30,30,30,30,30,30,30,-33,-33,-33,33,33,33,33,-33,-33,-33,-33,-33,-33,-33,26,26,26,26,26,-29,-29,-29,-29,-29,-29,-29,-29,22,22,22,-22,-22,-22,-22,-22,-22,15,15,15,15,-15,-15,-15,-15,-15,-15,-15,-15,15,15,15,-15,-15,-15,-15,-15,-15,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,-8,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,2,2,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,12,12,12,12,12,-12,-12,-12,12,12,-12,-12,-12,-12,-12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,8,8,-8,-8,-8,-2,2,2,2,2,2,2,-2,-2,-2,-2,-2,-2,2,2,2,-2,-2,-2,-2,-2,-2,-5,-5,-5,-5,-5,5,5,5,-5,5,5,5,5,-8,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,7,7,7,7,-14,-14,-14,-14,-14,-14,14,14,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,-1,-1,-1,1,1,1,-1,-1,-1,5,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,5,5,5,5,5,5,5,5,5,5,-8,-8,-8,8,8,8,-8,-8,-8,-8,-8,-8,5,5,5,5,5,5,5,5,-5,-5,-5,-5,-5,5,5,5,5,5,5,5,5,-8,-8,-8,-8,-8,-8,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,4,4,4,4,4,4,-11,-11,-11,11,-11,-11,-11,4,4,4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,4,4,4,4,4,4,10,-12,-12,-12,-12,-12,-12,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,8,8,8,8,8,8,8,-11,-11,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-4,-4,-4,-4,4,4,-11,-11,-11,-11,11,11,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,15,15,15,15,15,15,15,15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,15,15,15,15,15,15,-15,-15,-15,15,15,15,15,15,15,15,-15,-15,-15,-15,-15,-15,-15,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,6,6,6,12,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,-8,-8,-8,8,8,8,8,8,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,1,-1,-1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,-4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,2,-4,-4,-4,-4,-4,4,4,4,-11,-11,-11,11,11,11,11,-11,-11,-11,11,11,11,11,-11,-11,-11,-11,-11,11,11,-11,-11,-11,8,8,8,-8,-8,-8,8,8,8,8,8,8,8,8,-15,-15,-15,-15,15,15,15,15,-22,-22,-22,-22,0,0,0,0,0,-6,-6,-6,6,6,6,6,6,6,6,6,6,12,-12,-12,-12,12,12,12,12,12,12,12,12,12,12,12,-15,-15,-15,-15,-15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,-15,-15,-15,-15,15,15,15,15,15,15,15,15,15,15,15,15,-22,-22,-22,-22,-22,-22,22,22,22,22,22,22,-22,-22,-22,22,22,22,22,22,22,16,16,16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-10,-10,-10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,21,21,21,21,21,21,21,21,21,21,21,21,-28,-28,-28,-28,-28,-28,-25,-25,-25,-25,-25,-25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,-28,-28,-28,28,28,28,28,28,28,28,28,28,-35,-35,-35,-35,-35,-35,-35,-35,-35,-35,-35,-35,-29,27,27,27,-30,-30,-30,-30,-30,-30,-30,-30,-30,-37,-37,-37,-37,-37,-37,-37,-37,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,-17,-17,-17,17,17,17,17,17,17,17,-24,-24,-24,24,24,24,-24,-24,-24,-24,-24,-24,-24,-18,18,18,18,18,18,18,18,18,18,-21,-21,-21,-21,-21,-21,21,21,21,21,21,21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,0,0,0,0,0,0,0,-3,-3,-3,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,10,10,-10,-10,-10,-10,-10,-10,-10,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-6,-6,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,-4,-4,-4,4,4,4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,-1,-1,5,-5,-5,-5,-5,-5,-5,5,5,-5,-5,-5,-5,-5,-5,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,-13,-13,-13,-13,-13,-13,13,13,13,-16,-16,-16,-16,-16,-16,-16,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,4,4,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,17,17,17,-17,-17,-17,-17,-17,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,4,4,4,4,4,4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,7,7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,-3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,-14,-14,-14,-14,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,7,7,-14,-14,-14,-14,7,7,7,7,-10,-10,10,10,10,-13,-13,13,13,13,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,2,2,2,2,2,2,2,-2,-2,-2,2,2,2,2,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,7,-7,-7,-7,4,4,4,4,-4,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-5,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,1,-3,-3,-3,3,3,3,3,3,3,-3,3,3,-9,-9,-9,-9,-9,-9,-9,6,6,6,-6,-6,-6,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,4,4,-11,-11,-11,11,11,11,11,11,11,11,-14,14,14,14,14,14,14,-21,-21,-21,21,21,21,21,21,21,21,-28,-28,-28,28,28,28,-28,-28,-28,28,28,28,28,28,28,28,28,28,-28,-28,-28,28,28,28,28,-28,-28,-28,-28,-28,-28,-28,-28,-28,28,28,28,28,-31,-31,-31,-31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,4,4,4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,14,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,-7,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,6,-6,-6,-6,-6,-6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,-4,-4,-4,-4,-4,-4,-3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-18,-18,-18,-18,18,18,18,18,18,18,18,18,21,-21,-21,-21,21,21,21,21,21,21,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,21,21,21,21,21,21,21,21,-28,-28,-28,-28,-28,-28,-28,28,28,28,28,28,28,28,28,28,28,-28,-28,-28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,7,-14,-14,-21,-21,-21,21,21,-21,-21,-21,-21,-21,21,21,21,-21,-21,-21,-21,-21,-21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,-28,-28,-28,-28,-28,-28,-28,25,25,25,25,25,25,25,25,25,25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,25,25,25,-25,-25,-25,25,25,25,-28,-28,-28,-28,-28,-28,-28,-28,28,28,28,-28,-28,-28,-28,-28,-28,-28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,4,4,4,4,4,4,4,4,4,4,4,4,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,-21,-21,-21,21,21,21,21,21,21,21,-21,-21,-21,21,21,21,21,21,21,-21,-21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-2,-2,-2,-2,-2,-2,2,2,2,-2,-2,-2,-2,-2,-2,2,2,2,2,2,2,2,2,2,2,2,2,-9,-9,-9,-9,9,9,9,9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,0,0,0,0,0,0,0,0,0,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,11,11,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,21,21,24,24,24,24,24,-24,-24,-24,-24,-24,-24,-24,-24,-24,24,24,24,24,24,24,24,24,24,24,24,24,-31,31,31,31,31,31,31,31,31,-38,-38,-38,-38,31,31,31,31,31,31,-31,-31,-31,-31,-31,-31,-31,-31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,-10,-10,-10,10,10,10,10,10,10,-13,-13,-13,13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,11,-14,-14,-14,14,14,14,-14,-14,-14,14,14,14,14,14,14,14,14,14,-14,-14,-14,14,14,14,14,14,-14,14,14,14,14,14,14,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,0,0,0,0,0,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-6,-6,-6,-6,-6,-6,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,1,1,1,-1,-1,-1,-1,1,1,1,1,1,1,-1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,1,1,1,1,1,1,1,1,1,-8,8,8,8,8,8,8,8,-15,-15,-15,15,15,15,15,15,15,15,-18,-18,-18,18,18,18,18,18,18,-25,-25,-25,-25,-25,-25,-25,-25,-25,25,25,25,-25,-25,-25,25,25,25,25,-25,-25,-25,-25,25,25,25,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,3,3,3,3,3,3,3,3,-10,-10,-10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,-10,-10,-10,-17,-17,-17,-17,-17,-17,17,17,17,-17,-17,-17,17,17,-17,-17,-17,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,-11,-11,-11,11,11,11,11,-11,-11,-11,-11,-11,11,11,11,11,-11,11,11,11,-11,-11,-11,-11,-11,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,-13,-13,-13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,12,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-13,-13,-13,13,13,13,13,13,13,13,-13,-13,-13,13,13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,7,7,7,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,-17,-17,-17,17,17,17,17,17,-20,-20,-20,20,20,20,-20,-20,-20,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,-3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,-10,-10,-10,10,10,10,3,3,3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-1,-1,-1,-1,-1,-1,-1,-1,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,-4,-4,-4,-4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,18,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,18,18,18,-18,-18,-18,18,18,18,18,18,18,18,-18,-18,-18,18,18,18,18,18,18,18,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,18,18,18,-18,-18,-18,-18,-18,-18,-18,-18,18,18,18,18,18,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,-4,-4,-4,4,4,4,4,4,-7,-7,-7,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-5,3,3,-3,-3,-3,3,3,3,3,3,3,3,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,6,6,-13,-13,-13,13,13,13,13,13,-16,-16,-16,-10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,-16,-16,-16,-16,16,16,16,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-5,5,5,5,5,5,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,12,12,12,12,12,-12,-12,-12,12,12,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,13,13,13,-16,-16,-16,-16,-16,16,16,16,16,16,16,16,16,16,-16,-16,-16,-16,-16,16,16,16,16,16,16,-19,-19,-19,-19,-19,-19,-19,-19,16,16,16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,6,6,6,6,6,6,-6,-6,-6,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-4,-4,-4,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,-12,-12,-12,-12,-12,12,12,12,12,12,12,12,12,12,12,12,-18,-18,-18,-18,-18,-18,-18,-18,18,18,18,18,18,18,18,18,-24,-24,-24,-24,-24,-24,-24,-24,24,24,24,24,24,24,24,24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-18,18,18,18,18,18,18,18,18,18,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,25,25,25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-19,-17,-17,-17,-17,-17,-17,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,10,10,10,-10,-10,-10,10,10,10,-17,-17,-17,17,17,17,17,17,17,17,17,17,17,17,-24,-24,-24,24,24,24,24,24,24,-27,-27,-27,27,27,-27,-27,-27,-27,-27,-27,-27,20,20,20,20,20,20,20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,13,13,13,13,13,13,-16,-16,-16,-16,-16,10,10,10,10,10,10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-4,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,7,7,7,7,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,-14,-14,-14,-14,-14,-14,-14,11,11,11,-11,-11,-11,8,8,8,-8,-8,-8,-8,-2,0,0,0,0,0,-3,-3,-3,-3,3,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-3,-3,-3,-3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-1,-1,-1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,12,-14,-14,-14,-14,-14,14,14,-21,21,21,21,21,21,21,21,21,21,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-18,18,18,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,10,10,10,10,10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,14,14,14,-14,-14,-14,14,14,14,14,14,14,14,14,14,-21,-21,-21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,-28,-28,-28,-28,-28,-28,28,28,28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,21,21,21,21,21,21,-21,-21,-21,-21,-21,-21,-21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,-24,-24,-24,-24,-24,-24,-24,-24,24,24,24,-31,-31,-31,-31,-31,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,3,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,21,21,21,21,21,21,21,21,-24,-24,-24,-24,24,24,24,24,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,-4,-4,-4,1,1,1,1,1,1,1,1,-1,-1,-1,-1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,1,1,1,1,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,-6,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-1,1,1,1,-4,-4,-4,-4,-4,-4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,10,10,10,-10,-10,-10,-10,-10,-10,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,10,10,10,10,10,-13,-13,-13,-13,13,13,13,19,-21,-21,-21,21,21,21,-21,-21,-21,21,21,21,21,21,21,0,0,0,0,0,0,0,0,0,-6,-6,-6,6,6,6,6,6,6,6,6,-9,-9,-9,-16,-16,-16,16,16,16,16,16,16,16,16,16,16,16,-19,19,19,19,19,19,19,-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,-33,-33,-33,-33,-33,-33,33,33,33,33,33,-33,-33,-33,-33,-33,-33,-33,-33,-33,33,33,33,33,33,33,33,33,-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,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,7,7,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,1,1,1,1,1,-1,-1,-1,-1,-1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,-1,1,1,1,1,1,1,-1,-1,-1,-1,-1,1,1,1,1,1,4,4,4,4,4,4,4,4,-11,-11,-11,11,11,11,11,-18,-18,-18,18,18,18,-18,-18,-18,-18,-18,-18,-12,10,10,10,10,10,-17,-17,-17,-24,-24,-24,-24,-24,24,24,24,24,24,24,24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-18,18,18,18,18,-18,-18,-18,-18,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-1,-1,-1,1,1,1,1,1,1,1,1,7,-9,-9,-9,-9,-9,-9,9,9,9,9,9,9,-16,-16,-16,-16,-16,-16,-16,-16,16,16,16,16,-16,-16,-16,-16,-16,13,13,13,13,13,13,-13,-13,-13,-13,13,13,13,13,13,13,-16,-16,-16,-16,-16,-16,-16,-16,16,16,16,-16,-16,-16,-16,-16,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,3,3,-4,-4,-4,4,4,4,4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,11,11,11,11,11,11,11,11,-14,-14,-14,14,14,14,14,14,14,14,14,-17,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,1,1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-1,-1,-1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,-4,-4,-2,-2,-2,-2,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-10,10,10,10,10,10,-16,-16,-16,16,16,16,-16,-16,-16,16,16,16,-16,-16,-16,16,16,16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,9,9,9,9,-9,-9,-9,-9,-9,-9,2,-2,-2,-2,2,2,2,2,2,2,2,2,2,2,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,5,5,5,5,5,5,5,5,5,5,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,-11,-11,-11,-11,-11,-11,-5,5,-5,-5,-5,-5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,-10,-10,-10,10,10,10,10,10,10,10,10,10,-17,-17,-17,17,17,17,17,17,17,-20,-20,-20,20,20,20,20,20,20,20,20,20,20,20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,13,13,-20,-20,-20,-20,20,20,20,20,20,20,20,-20,-20,-20,20,-20,-20,-20,-20,-20,-20,-20,-20,-20,20,20,20,20,20,20,20,-20,-20,-20,-20,-20,-20,-20,20,20,20,20,20,20,20,20,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,4,4,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,-3,-3,-10,-10,-10,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,4,-4,-4,-4,-4,2,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,1,1,1,-1,-1,-1,-1,5,-5,-5,-5,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,2,2,2,2,2,2,2,2,-5,-5,-5,-5,1,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-1,-1,-1,-1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,5,5,5,5,5,-12,-12,-12,-12,-12,-12,-12,-12,-12,5,5,5,-5,-5,-5,-5,-5,-5,-5,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,-18,18,18,18,18,18,18,18,18,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,18,18,18,-18,-18,-18,-18,-18,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,-8,-8,-8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,5,5,5,5,5,5,5,5,5,5,5,5,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,9,-11,-11,-11,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,-4,-4,-4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,4,-11,-11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,-18,-18,-18,-18,18,18,18,18,18,18,18,18,-21,-21,-21,-21,21,21,21,21,21,21,21,21,21,21,21,21,-28,-28,-28,-28,-28,-28,28,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,14,14,14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,-7,-7,-7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-6,-6,6,6,-13,-13,-13,13,13,13,-20,-20,-20,-20,-20,13,13,13,13,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,6,6,6,6,6,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-5,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,-20,-20,-20,-20,-20,-20,-20,-20,13,13,13,13,13,13,13,13,13,19,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,10,10,10,-10,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,9,-11,-11,-11,-11,-11,-11,-11,-11,-11,-8,-8,-8,8,8,8,8,8,8,8,8,8,8,8,-11,-11,11,11,11,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,-17,-17,-17,17,17,17,17,17,17,-20,-20,-20,-20,-20,-20,-20,20,20,20,-20,-20,-20,-20,-20,-20,20,20,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,7,7,-7,-7,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,-7,-7,-7,7,7,7,-10,-10,-10,-10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,-11,-11,-11,11,11,11,11,11,11,11,11,11,-18,-18,-18,18,18,18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-12,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,10,10,10,10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,10,10,10,-10,-10,-10,-10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,14,14,-14,-14,-14,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,3,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,13,13,13,13,13,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,16,16,16,16,16,16,16,-16,-16,-16,-16,-16,-16,16,16,16,16,16,16,-16,16,16,16,16,16,16,-23,-23,-23,-30,-30,-30,30,30,30,30,30,30,30,30,30,-37,-37,-37,-37,-37,-37,-37,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,1,1,1,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,2,2,2,2,2,2,2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9,9,9,9,-9,-9,-9,-9,9,9,9,9,9,15,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,-21,21,21,21,-24,-24,24,24,24,-31,-31,-31,31,31,31,31,-34,-34,-34,34,34,34,34,34,34,34,34,34,34,34,-41,-41,-41,-41,-41,-41,-41,41,41,41,-41,-41,-41,-41,-41,-41,-41,-41,-41,-41,38,38,38,38,38,38,38,38,38,38,-38,-38,-38,-38,-38,-38,-38,-38,-38,31,31,31,31,31,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,6,6,6,6,6,6,6,6,6,12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,5,5,5,5,5,5,5,5,5,5,5,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,5,5,5,5,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,12,12,12,12,12,12,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,-11,-11,-11,11,11,11,11,11,11,-18,-18,18,-25,-25,-25,-25,-25,-25,-25,-25,22,-22,-22,-22,-22,22,22,22,22,22,22,22,22,22,22,22,-29,-29,-29,-29,-29,-29,-29,29,29,29,29,29,29,29,29,29,-36,36,36,-43,-43,-43,43,43,43,-43,-43,-43,43,43,43,43,43,-50,-50,-50,-50,-50,-50,-50,-50,50,50,50,50,50,-50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,-20,-20,-20,-20,-20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,-1,-1,-1,-1,-1,1,1,1,1,1,1,-1,-1,-1,3,3,3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,4,4,4,4,4,4,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,-3,-3,-3,-3,5,5,5,-5,-5,-5,-5,5,5,5,-5,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,14,14,-17,-17,-17,17,17,17,17,17,-17,-17,-17,-17,17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,-17,-17,-17,-17,-17,-17,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-8,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-11,-11,-11,-11,-11,11,11,-11,-11,-11,-5,5,5,5,5,5,5,5,5,5,5,5,5,-8,-8,-8,8,8,8,8,8,8,8,8,-11,-11,-11,-11,11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,18,18,18,-18,-18,-18,18,18,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,-7,-7,7,7,7,7,10,10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,17,17,17,17,17,17,-17,19,19,19,19,19,19,19,19,19,-22,-22,-22,-22,-22,-22,-22,-22,-22,-16,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,6,-6,-6,-6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,9,9,9,9,9,9,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,16,16,16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-10,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,5,5,5,5,5,5,-5,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,17,17,17,17,17,17,17,17,-17,-17,-17,17,17,17,17,17,17,17,17,17,17,17,-24,-24,-24,-24,-24,24,24,24,24,24,-24,-24,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-5,5,5,5,5,5,5,5,5,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-17,17,17,17,17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,-16,-16,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,18,18,18,18,18,18,18,-18,-18,-18,-18,-18,-18,-18,-18,18,18,18,-18,-18,-18,-18,-18,-18,-18,-18,18,18,18,-18,-18,-18,-18,-18,-18,-18,-18,18,18,18,18,18,18,-25,-25,-25,25,25,25,-25,-25,-25,-25,-25,-25,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,-24,-24,-24,-24,-24,-24,24,24,24,24,-24,-24,-24,24,24,24,24,24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,24,24,24,24,24,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,4,4,-11,-11,-11,11,11,11,11,11,11,-14,14,14,-21,-21,-21,21,21,21,21,21,-21,-21,-21,-21,-21,21,21,21,21,21,21,21,21,21,21,21,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-18,16,16,16,-16,-16,-16,16,16,16,16,16,16,-16,-16,-16,-16,-16,-10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,-17,-17,-17,14,14,14,14,14,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,-10,-10,-10,-10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,17,17,17,-15,-15,-15,-15,-15,-15,12,-12,-12,-12,-12,-12,-12,-12,5,5,5,5,5,5,5,5,5,-8,-8,-8,-8,-8,-8,-8,-8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,-17,-17,-17,17,17,17,17,17,17,17,17,17,-20,-20,-20,-20,-20,-20,-20,-20,20,20,20,20,20,-20,-20,-20,-20,-20,-20,20,20,20,20,20,20,20,20,20,-23,-23,-23,-23,-17,15,15,-15,-15,-15,-15,-15,-15,-15,15,15,15,15,15,15,15,15,15,-15,-15,-15,-15,-15,-15,-15,8,8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,-10,-10,-10,-10,10,10,10,10,10,10,-17,-17,-17,17,17,17,-17,-17,-17,-17,-17,-17,-17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,-7,-7,-7,7,7,-14,-14,-14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-11,11,11,11,11,11,11,-14,-14,14,14,14,14,-21,-21,-21,-21,-21,21,21,-28,-28,-28,-28,-28,-28,-28,-28,28,28,28,-28,-28,-28,-28,-28,-28,-28,-28,28,28,28,28,28,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,6,6,6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,6,6,-1,-1,-1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,13,-15,-15,-15,15,15,15,15,15,15,15,15,15,15,-18,-18,-18,-18,-18,-18,-18,-18,-25,-25,-25,25,25,-25,-25,-25,-25,-25,-25,-25,25,25,25,25,25,25,25,25,25,-28,-28,-28,28,28,28,28,28,28,-28,-28,-28,-28,-28,-28,28,28,28,28,28,28,-28,-28,-28,28,28,28,28,28,28,28,-35,-35,-35,-35,-35,-35,35,35,35,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-10,-10,-10,10,10,10,10,10,10,-13,-13,-13,13,13,13,13,13,13,-13,-13,-13,-13,-13,13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,13,13,-16,-16,-16,-16,-16,-16,-16,-16,-16,13,13,13,-13,-13,-13,-13,-13,-13,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,17,17,17,17,17,17,17,17,17,17,17,-24,-24,-24,-24,-24,-24,-24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,18,18,18,-18,-18,-18,-18,-18,-18,18,18,18,18,18,-21,-21,-21,-21,-21,-21,21,21,21,21,-21,-21,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,-4,4,4,11,11,11,-11,-11,-11,-11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,8,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,8,8,8,8,8,14,-14,-14,-14,-14,14,14,14,-17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,-4,-4,-4,-4,-4,2,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,-5,-5,-5,-5,-5,-5,-5,-5,2,2,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,4,-4,-4,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,-7,7,7,7,7,7,7,7,7,7,7,-14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,18,18,18,18,18,18,18,18,18,18,18,-18,-18,-18,-18,-18,-18,18,18,18,-18,-18,-18,18,18,18,18,18,18,18,18,-25,-25,-25,-25,-25,-25,-25,-25,18,18,18,18,18,18,18,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,18,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,14,14,14,14,14,14,14,14,14,-17,17,17,17,17,17,17,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-18,16,16,16,16,16,-16,-16,16,16,16,-16,-16,-16,-16,-16,-16,13,13,13,13,13,13,13,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,-17,-17,-17,-17,17,17,17,-20,-20,-20,-20,-20,-20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,-3,-3,-3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-11,11,11,11,11,11,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,-14,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-7,7,7,-7,-7,-7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,11,-18,-18,-18,18,18,18,18,18,18,18,18,18,18,18,18,-25,-25,25,-32,-32,-32,32,32,32,32,32,-32,-32,-32,-32,-32,-32,32,32,32,32,32,-32,-32,-32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,4,4,4,-7,-7,-7,7,7,7,7,7,7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,4,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,-1,1,1,1,1,1,1,1,-1,-1,-1,1,1,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,2,2,2,2,-2,-2,-2,2,2,2,-5,-5,-5,-5,-5,-5,-5,-5,-5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-3,-3,-3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,-8,-8,-8,8,8,8,8,8,8,8,8,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,-11,-11,-11,-11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,4,4,4,4,4,4,4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-5,5,5,5,5,5,-12,-12,-12,-12,5,5,5,-5,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,21,21,21,21,21,21,21,21,21,-21,-21,-21,-21,-21,-21,-21,-21,21,21,21,-24,-24,-24,-24,24,24,24,-24,-24,-24,24,24,24,24,24,24,24,24,24,24,24,-24,24,24,24,24,24,24,-31,-31,-31,31,31,31,31,-31,-31,-31,-31,31,31,31,-34,-34,-34,34,34,34,34,-34,-34,-34,-34,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,4,4,4,4,4,4,4,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,-14,-14,-14,-14,11,11,11,11,11,11,11,11,-18,-18,-18,18,18,18,-18,-18,-18,-18,-18,-18,-18,-18,-18,15,15,15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,15,15,15,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,-2,-2,-2,-2,2,2,2,2,2,2,2,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,2,2,2,2,2,2,2,2,2,2,-5,-5,-5,-5,-5,-5,-5,-5,-5,5,5,5,-5,-2,-2,-2,-2,2,2,2,2,2,2,2,2,2,-5,-5,-5,-5,5,5,5,5,5,5,5,5,5,5,-8,-8,-8,8,8,8,8,-11,-11,-11,-11,-11,-11,-11,-5,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-10,-10,-10,-10,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,9,9,9,9,9,9,9,-9,-9,-9,-9,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,-12,-12,-12,-12,12,12,12,12,12,12,12,12,-15,-15,-15,15,15,15,-15,-15,-15,-15,-15,-15,-15,12,12,-12,-12,5,5,5,-5,-5,-5,-5,5,5,5,5,5,5,5,5,5,5,5,5,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,8,8,8,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,21,21,21,21,-21,-21,-21,-21,-21,-21,-21,-21,21,21,21,14,14,14,14,14,-21,-21,-21,-21,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,-10,-10,-10,10,10,10,10,10,-10,-10,-10,-10,10,10,13,13,13,13,13,13,13,13,13,13,13,-16,-16,-16,-16,-16,-16,-16,16,16,16,16,16,16,-16,-16,-16,-16,-16,-16,-16,-16,16,16,16,16,16,16,-16,-16,-16,-16,-16,-16,-16,-10,8,8,8,8,8,8,8,8,-11,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,11,11,11,11,11,11,11,11,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,4,-11,-11,-11,11,11,11,11,11,-11,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,-18,15,15,15,-15,-15,-15,-15,15,15,15,-18,-18,-18,18,18,18,18,18,18,18,18,18,18,18,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,18,18,18,-18,-18,-18,-18,-18,-18,18,18,18,-18,-18,-18,-18,11,11,11,-14,-14,-14,-14,14,14,14,-17,-17,-17,-17,-17,-17,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,-6,-6,-6,-6,-6,6,6,6,-6,-6,-6,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,-13,-13,-13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,2,2,-2,-2,-2,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-5,-5,-5,-5,-5,-5,-5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,-4,-4,-4,-4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,2,2,2,2,2,-2,-2,-2,2,2,2,2,2,2,2,2,-2,-2,-2,-2,-2,2,2,2,2,2,2,2,2,-2,4,-6,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,-1,-1,-1,-1,1,1,1,-4,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,-2,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,-7,-7,-7,7,-7,-7,-7,-7,-7,7,7,-14,-14,-14,-14,-14,-14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,-8,-8,-8,-8,8,8,8,-8,-8,-8,-8,-8,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,-3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,-7,-7,-7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,12,-12,-12,-12,-12,-12,-12,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,0,0,0,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,4,4,-3,-3,-3,3,3,3,3,3,-6,-6,-6,6,6,6,-6,-6,-6,6,6,6,-9,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,2,2,-2,-2,-2,-2,-2,-2,-1,-1,-1,-1,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-2,-2,-5,-5,-5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-1,-1,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,-21,-21,-21,21,21,21,21,21,21,-28,-28,-28,-28,-28,-28,-28,28,28,28,28,28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,28,28,28,28,-35,-35,-35,-35,-35,-35,-35,35,35,35,35,35,-35,-35,-35,-35,-35,-35,-35,-35,-29,29,29,29,29,29,29,29,-32,-32,-32,-32,-32,-32,-32,-32,-32,-32,-32,-32,-32,32,32,32,-32,-32,-32,-32,-32,-32,-32,-32,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,6,6,6,6,6,6,6,6,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,8,8,8,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,-8,-8,-8,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,8,8,8,8,-8,-8,-8,8,8,8,8,8,8,8,-8,-8,-8,-2,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-7,-7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,11,11,11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,15,15,15,15,15,15,15,15,15,15,15,-18,-24,-24,-24,-24,-24,24,24,24,-24,-24,-24,-24,-24,-24,-24,-24,-18,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,7,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,14,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,-9,-9,-9,-9,-9,-9,9,9,9,9,9,9,9,9,9,9,9,-12,-12,-12,5,5,5,5,5,5,5,5,5,-8,-8,-8,-8,-8,5,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,5,5,5,5,5,5,5,5,5,5,-5,-5,-5,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,7,7,-14,-14,-14,14,14,14,14,-14,-14,-14,-14,14,14,14,14,14,14,-14,-14,-14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,-11,-11,-11,-11,11,11,11,11,11,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,5,5,5,-12,-12,-12,-12,-12,5,5,5,-5,-5,-5,5,5,5,5,5,5,5,5,5,-12,-12,-12,-12,-12,-12,-12,-12,-12,5,5,5,5,5,-5,-5,-5,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,7,7,7,7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,-7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,-11,9,9,9,9,9,9,9,9,9,9,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,10,10,17,17,17,17,17,17,17,17,17,17,-20,-20,-20,20,20,20,-20,-20,-20,-20,20,20,20,-23,-23,-23,-23,-23,-23,-23,23,23,23,23,23,23,23,-23,-23,-23,-23,-23,-23,-23,-23,-23,23,23,23,23,23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,-7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,14,14,-14,-14,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,-14,-14,-14,-14,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,2,2,2,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-1,-1,-1,1,1,1,1,1,-1,-1,-1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,6,-6,-6,-6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,6,6,12,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,-4,-4,-4,-4,4,4,4,-11,-11,-11,-11,11,11,11,11,-11,-11,-11,-11,8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,-8,5,5,5,5,5,5,5,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,12,12,12,-12,-12,-12,-12,12,12,12,12,12,12,-15,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,-7,-14,-14,-14,16,16,-23,-23,-23,23,23,23,23,23,23,23,23,23,23,-23,-23,-23,23,23,23,23,23,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-24,-24,-24,-24,-24,-24,-24,-24,-18,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,-19,-19,-19,-19,-19,-19,-19,-19,19,19,19,-26,-26,-26,26,26,26,-26,-26,-26,-26,-26,-26,23,23,23,-23,-23,-23,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,-3,3,3,3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,2,2,2,2,2,-9,-9,-9,-9,-9,9,9,9,2,2,2,2,2,2,2,2,2,2,2,2,-2,-2,-2,2,2,2,-9,-9,-9,-9,9,9,9,9,9,9,9,9,9,9,9,-12,-12,-12,-12,-12,-12,-12,12,12,12,12,12,12,-12,-12,-12,-12,-12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,14,14,14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-10,-10,-10,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,-1,-1,-1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,1,1,1,1,1,1,1,-8,-8,-8,8,8,8,8,8,8,8,8,-15,-15,-15,-15,-15,-15,-15,8,8,8,8,8,8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,8,-11,-11,-11,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,3,3,3,-3,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,4,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,7,7,7,-14,-14,-14,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,7,-7,-7,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,14,14,14,14,14,14,-14,-14,-14,14,14,14,14,14,14,14,14,14,-14,-14,-14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,6,6,6,6,6,6,-6,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,13,13,13,-13,-13,-13,13,13,13,13,13,-13,13,13,13,-20,-20,-20,-20,20,20,20,-20,-20,-20,20,20,20,20,20,20,20,20,20,-20,-20,-20,-20,-20,20,20,20,20,-27,-27,-27,27,27,27,-27,-27,-27,-27,-27,-27,27,27,27,-27,-27,-27,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,-11,-11,-11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-8,6,6,6,6,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,-11,-5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,5,5,5,-5,-5,-5,-5,-5,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,14,14,14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,11,11,11,11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,-11,-11,-11,11,11,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,7,7,7,7,7,7,-10,-10,-10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-21,-21,-21,-21,-21,-21,-21,21,21,21,21,21,21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,14,14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,-5,-5,-5,-5,5,5,5,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,1,1,1,1,1,-1,-1,-1,1,1,1,-4,-4,-4,-4,-4,-4,1,1,1,1,-8,-8,-8,8,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,-21,21,21,21,21,21,24,24,24,24,24,24,24,24,24,24,24,24,24,24,-27,-27,-27,27,27,27,-27,-27,-27,-27,-27,-27,-27,-27,-27,-27,-27,-21,21,21,21,-21,-21,-21,-21,21,21,21,-24,-24,-24,-24,-24,-24,-24,24,24,24,-24,-24,-24,-24,-24,-24,-24,24,24,24,24,-24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,11,-11,-11,-11,11,11,11,14,14,14,14,-17,-17,-17,17,17,17,17,17,17,17,17,17,17,17,17,-20,-20,-20,-20,20,20,20,-27,-27,-27,-27,-27,-27,-27,-27,27,27,27,27,27,27,27,27,-34,-34,-34,34,34,34,34,34,34,34,34,34,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-10,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,2,-2,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,10,10,-10,-10,-10,3,3,3,3,3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,-1,-1,1,-1,-1,-1,-2,-2,-2,2,2,2,-2,-2,-2,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,0,0,-7,-7,-7,-7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,11,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,11,11,-11,-11,-11,-11,-11,8,8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-9,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,7,7,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,-9,-9,-9,-9,-9,-9,-9,-9,-3,1,1,1,1,1,1,1,1,-4,4,4,4,7,7,7,7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,4,4,4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-1,-1,-1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,-13,-13,-13,-13,-13,-13,-13,10,10,10,-10,-10,-10,-10,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,21,21,21,21,21,21,21,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-18,16,16,16,-16,-16,-16,16,16,16,16,16,16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-10,8,8,8,8,8,8,8,8,-8,-8,-8,8,8,8,-8,-8,-8,-8,-8,-8,8,8,8,-8,-8,-8,8,8,8,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,-21,-21,-21,21,21,21,21,21,21,21,21,-28,-28,-28,28,28,28,-28,-28,-28,-28,-28,-28,-28,21,21,21,21,21,21,-28,28,28,28,28,28,28,28,28,-35,-35,-35,-35,35,35,35,35,35,35,-35,-35,-35,-35,32,32,32,32,32,32,32,32,32,32,32,-39,-39,-39,-39,-39,-39,-39,-39,-39,-39,-39,-39,-39,-39,-39,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,-3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,7,10,10,-17,-17,-17,-17,-17,-17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,-24,-24,-24,-24,-24,-24,24,24,24,-31,-31,-31,31,31,31,31,31,31,31,31,31,31,31,31,31,-31,-31,-31,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,4,4,-4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,11,11,11,11,11,11,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,0,0,0,0,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-4,-4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,4,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,-11,-11,-11,11,11,11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,5,5,5,5,5,5,5,-5,-5,-5,-5,-5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-1,-1,-1,-1,-6,-6,-6,-6,-6,6,6,6,6,6,6,-9,-9,-9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,-12,-12,-12,-12,-12,-12,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-3,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,8,8,8,8,-11,-11,-11,11,11,11,11,-14,-14,-14,14,14,14,14,14,14,14,-14,-14,-14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,14,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,-14,-20,-20,-20,-20,-20,-20,20,20,20,20,20,20,-23,-23,-23,23,23,23,23,23,23,23,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,-4,-4,-4,1,1,-1,-1,-1,1,1,1,1,1,1,1,-1,1,1,1,1,1,1,-4,-4,-4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-1,-1,-1,-1,1,1,1,1,1,1,1,1,1,1,-8,-8,-8,8,8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,5,5,-5,-5,-5,-5,2,2,2,2,2,2,2,2,2,2,2,2,2,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-1,-1,-1,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,4,-4,-4,-4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,5,5,5,-5,-5,-5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,2,2,2,2,2,-2,-2,-2,-2,-2,2,2,2,2,2,-9,-9,-9,-9,-9,9,9,9,9,9,9,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-12,0,0,0,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,-9,-9,-9,9,9,9,9,9,9,9,9,-9,-9,-9,9,9,9,9,9,9,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,-16,-16,-16,-16,-16,-16,16,16,-23,-23,-23,-23,-23,23,23,23,-23,-23,-23,-23,-23,-23,23,23,23,23,23,-23,-23,-23,23,23,23,23,23,23,-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,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,-10,-10,-10,10,10,10,10,10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,3,3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,9,9,9,9,-9,-9,-9,-9,-9,-9,9,9,9,-9,-9,9,9,9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,6,6,6,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,13,-20,-20,-20,-20,-20,-20,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,-13,-13,-13,13,13,13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,13,13,13,13,13,13,13,13,13,-20,-20,-20,20,20,20,20,20,20,-27,-27,-27,-27,-27,-27,20,20,20,20,20,20,20,20,20,20,20,20,-27,-27,-27,-27,-27,-27,20,20,20,20,20,20,20,20,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,-4,-4,4,4,4,4,-7,-7,-7,7,7,7,7,-7,7,7,7,7,7,7,7,7,-10,-10,-10,10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,-10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,-4,-4,-4,-4,-4,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,-3,-3,3,3,3,3,3,3,-10,-10,-10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,3,3,-3,-3,-3,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,4,4,-11,-11,-11,11,11,11,-11,-11,-11,11,11,11,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-6,-6,-6,-6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-2,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-2,2,2,2,2,2,2,2,2,2,-5,-5,-5,-5,5,5,5,5,-12,-12,-12,12,12,12,-12,-12,-12,-12,-12,-12,12,12,12,12,12,12,-15,-15,-15,-15,-15,-15,15,15,15,-15,-15,-15,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,1,1,1,1,1,1,1,1,1,1,-8,-8,-14,-14,-14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,-17,-17,-17,17,-17,-17,-17,-17,-17,-17,-17,9,9,9,9,9,9,-9,-9,-9,-9,-9,9,9,9,9,15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,15,15,15,15,15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,15,15,15,15,15,15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,10,10,10,10,10,-10,-10,-10,-10,-10,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,-11,-11,-11,-11,11,11,11,11,11,11,-14,-14,-14,-14,-14,14,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-6,-6,-6,6,6,6,6,6,6,6,6,-6,-6,-6,-6,6,6,6,6,-13,-13,-13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,-16,-16,-16,-16,-16,-16,16,16,16,16,16,16,16,16,16,16,16,16,16,-23,-23,-23,23,23,23,23,23,-29,-29,-29,-29,-29,-29,-29,-29,-29,-29,-29,-23,23,23,23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,10,10,10,10,10,-10,-10,-10,10,4,4,4,4,4,-4,11,11,11,11,11,11,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,21,21,-21,-21,-21,-21,-21,-21,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,2,2,2,2,2,-2,-2,-2,2,2,2,2,2,2,2,2,2,-9,-9,-9,-9,-9,-9,-9,6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,-9,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,-9,-9,-9,-9,0,0,0,0,0,0,0,0,0,-7,-7,-7,4,4,4,4,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,-11,-11,11,11,11,-11,-11,-11,11,11,11,11,11,11,11,11,-18,-18,-18,18,18,18,18,18,18,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,21,21,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,-11,-11,-11,-11,-11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,18,18,18,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-14,-14,14,14,14,-14,-14,-14,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,-7,-7,-7,7,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,4,4,4,4,4,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,13,13,13,19,-21,-21,-21,-21,-21,-21,21,21,21,21,21,-28,-28,-28,-28,-28,-35,-35,-35,-35,-35,-35,-35,0,0,0,0,0,0,-3,-3,-3,3,3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,-14,-14,-14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,14,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,-2,-2,-2,2,-2,-2,-2,-2,-2,-2,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,2,2,2,2,2,-2,-2,-2,-2,2,2,2,2,2,2,2,2,-5,-5,-5,-5,-5,-5,-5,-5,2,2,2,2,2,2,2,2,2,2,2,2,2,-5,-5,-5,5,5,5,-5,-5,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,5,5,5,-5,-5,-5,5,5,5,-5,-5,-5,-5,-5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,4,4,4,4,4,4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-3,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-5,3,3,3,3,-3,-3,-3,-3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-3,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,1,1,1,1,-1,1,1,1,1,1,-8,-8,-8,-8,8,8,8,8,8,-15,-15,-15,-15,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,13,13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,10,10,10,10,-10,-10,-10,10,10,10,10,10,10,-13,-13,-13,13,13,13,-13,-13,-13,6,6,6,6,6,6,-6,6,6,6,6,12,-12,-12,-12,-12,-12,5,5,5,-5,-5,5,5,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,0,0,0,0,0,0,0,-7,7,7,7,-14,-14,-14,14,14,14,-21,-21,-21,21,21,21,-21,-21,-21,-21,-21,21,21,21,21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,-6,6,6,12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,5,5,5,5,5,5,0,0,0,0,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,1,1,1,5,-3,-3,-3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-2,2,2,2,2,2,2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,2,2,2,-2,-2,-2,2,2,2,2,2,2,2,2,2,2,2,-5,-5,-5,5,5,5,5,5,5,5,5,5,5,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,-6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,10,10,10,-10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,17,17,17,17,17,-24,-24,24,24,24,24,24,24,24,24,24,-31,-31,-31,-31,-31,-31,-31,-31,-31,-25,23,23,23,23,-23,-23,-23,-23,-23,-23,23,23,23,23,23,-23,-23,-23,23,23,23,23,23,23,23,23,23,23,23,23,23,-30,-30,-30,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,1,1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,1,1,1,-1,-1,-1,-1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,5,5,5,5,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,1,-3,-3,-3,-3,-3,3,3,3,3,3,-6,-6,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,1,1,1,1,1,1,1,1,1,1,-8,-8,8,8,8,8,8,8,8,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,8,8,8,8,8,-15,-15,-15,15,15,15,15,15,15,15,15,15,15,15,15,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-16,16,16,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,23,23,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-4,-4,-4,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,-11,-11,-11,-11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,-8,-8,-8,-8,-8,-8,-8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,-15,-15,-15,-15,15,15,15,15,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,-17,-17,-17,17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,6,6,6,6,6,12,-12,-12,-12,-12,12,12,12,12,12,12,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,15,15,15,15,-15,-15,-15,-15,-15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,-8,-8,-8,-8,-8,-8,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-1,-1,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,-14,-14,-14,-14,-14,8,8,8,8,8,8,8,8,8,8,-15,-15,-15,-15,15,15,15,-18,-18,-18,-18,18,18,18,18,-21,-21,-21,-21,21,21,21,-24,-24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,8,8,-2,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,-20,-20,-20,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,7,7,7,7,-14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,14,-14,-14,7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,-14,-14,-14,14,14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,2,2,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,3,3,3,-3,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,4,4,-11,-11,-11,11,11,11,-11,-11,-11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,-18,-18,11,11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,-11,-11,-11,11,11,11,11,-11,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,-5,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,18,18,18,-18,-18,-18,18,18,18,11,11,11,11,11,11,11,11,11,11,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,17,-20,-20,0,0,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,-11,-11,-11,-5,5,5,5,-12,12,12,-12,-12,-12,-12,-12,12,12,12,12,12,12,-12,-12,-12,-12,-12,-12,-12,-12,-12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,2,2,2,-2,-2,-2,2,2,-2,-2,-2,2,2,2,2,2,2,2,2,2,-9,-9,-9,-9,-9,-9,-9,-9,9,9,9,-9,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,2,2,2,2,2,-5,-5,-5,-5,-5,1,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-8,6,6,6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-4,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,-10,-10,-10,10,10,10,10,10,10,10,10,10,-13,-13,-13,13,13,13,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,16,16,16,16,16,16,16,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,7,7,7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,-21,-21,-21,21,21,21,21,21,21,-28,-28,-28,-28,-28,-28,-28,28,28,28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,21,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,18,18,18,18,18,18,18,-25,-25,-25,-25,-25,25,25,25,-25,-25,-25,-25,-25,-25,-25,-25,18,18,18,18,18,18,18,18,-25,-25,-25,-25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,-6,-6,-6,-6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,-7,-7,-7,-7,4,4,4,4,4,-4,-4,-4,-4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,4,4,4,4,4,4,4,4,4,4,4,-7,7,7,-14,-14,-14,-14,-14,14,14,14,14,14,-17,-17,-17,17,17,17,-17,-17,-17,17,17,17,17,17,-17,-17,-17,17,-17,-17,10,10,10,10,10,10,10,10,-10,-10,-10,-10,10,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,-14,14,14,14,-21,-21,-21,-21,-21,-21,21,21,21,-21,-21,-21,-21,-21,21,21,21,21,21,-28,-28,-28,-28,28,28,28,28,28,28,-35,-35,-35,-35,-35,35,35,35,35,35,35,-42,42,42,42,42,42,42,42,42,42,-49,42,42,42,-42,-42,-42,42,42,42,42,42,42,-42,-42,-42,-42,-42,-42,-42,-42,-49,-49,-56,-56,-56,-56,-56,-56,-56,-56,-56,-56,-56,49,49,49,-49,-49,-49,-49,-49,-49,-49,-49,-49,-49,42,42,42,-42,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,11,11,11,11,11,11,11,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,1,1,-8,-8,-8,8,8,8,8,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,-18,-18,18,18,18,18,18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-10,-10,-10,10,10,10,-10,-10,-10,10,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,17,17,17,17,-24,-24,-24,-24,-24,-24,-24,-24,-24,24,24,24,24,24,24,24,24,-27,-27,-27,-27,-27,-27,-27,27,27,27,27,27,27,27,27,27,27,27,27,-30,-30,-30,-30,-30,-30,-30,-30,30,30,30,30,30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,30,-30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,-6,-6,6,6,-13,-13,-13,-13,-13,-13,-13,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,-6,-6,-6,-6,-1,-1,-1,1,1,1,-1,1,-8,-8,-8,8,8,8,8,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,-14,-14,-14,-14,14,14,-17,-17,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,1,-8,-8,-8,8,8,8,8,8,8,8,8,8,-15,-15,15,15,15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,12,12,12,12,12,12,12,-19,-19,-19,-19,-19,-19,-19,-19,-13,13,13,13,13,13,13,13,-20,-20,-20,-20,-20,20,20,20,20,20,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,10,10,10,10,-10,-10,-10,10,10,10,10,10,10,13,13,-20,-20,-20,-20,-20,-20,-20,20,20,20,-20,-20,-20,-20,-20,-20,-20,13,13,13,13,13,13,13,-13,-13,-13,13,13,13,13,13,19,-21,21,21,21,21,21,21,21,-21,-21,-21,-21,-21,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,-14,-14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,-11,-11,-11,11,11,11,11,11,11,11,11,11,-14,-14,-14,14,14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-8,8,8,8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,-11,-11,-11,-11,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,-5,-5,-5,-5,-5,-5,-5,-5,-5,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-5,-5,-5,5,5,5,-8,-8,-8,-8,-8,-8,1,1,1,1,1,1,1,1,1,1,1,1,1,-4,-4,-4,4,4,4,-11,11,-18,-18,-18,-18,-18,18,18,18,18,18,18,18,18,18,18,-21,-21,-21,-21,-21,-21,-21,21,21,21,21,21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,10,10,10,-10,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,4,4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,5,5,5,5,5,-5,-5,-5,-5,-5,2,-2,-2,-2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,-14,-14,-14,-14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,21,21,21,21,21,21,21,21,21,21,21,21,24,24,24,24,24,24,-24,-18,16,16,16,-23,-23,-23,-23,-23,-23,-23,-23,23,23,23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,20,20,20,-20,-20,-20,20,20,20,20,20,20,20,20,-23,-23,-23,-23,-23,-23,23,23,23,-23,-23,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,13,-15,-15,-15,15,15,-15,-15,-15,-15,-15,-15,15,15,15,15,-15,-15,-15,-15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,21,-21,-21,-21,21,21,21,21,21,21,21,21,21,21,21,27,-29,-29,-29,-29,29,29,29,29,29,29,-29,-29,-29,-29,-29,-29,-29,-29,-29,-29,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,-6,-6,-6,6,6,6,6,-9,-9,-9,-9,-9,6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-2,-2,-2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,-9,-9,-9,9,9,9,-9,-9,-9,-9,-9,-9,-9,6,6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,6,-13,-13,-13,13,13,13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,8,8,8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,0,0,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,6,6,6,6,6,6,6,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,-13,-13,-13,13,13,13,13,13,-16,-16,-16,-16,16,16,16,16,16,-19,-19,-19,-19,-19,-19,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,13,13,13,13,13,13,13,-20,-20,-20,-20,-20,-20,20,20,20,20,20,-27,-27,-27,-27,-27,-27,-27,27,27,27,27,27,27,27,27,27,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-24,24,24,24,-24,-24,24,24,24,24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,24,24,24,-24,-24,-24,-24,-24,-24,-18,18,18,18,18,18,18,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,2,-2,8,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-2,-2,-2,-2,2,2,2,-2,-2,-2,2,2,2,2,2,2,-16,-16,-16,16,16,16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-10,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,-10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,13,13,13,13,13,-20,-20,-20,-20,-20,-20,-20,20,20,20,20,20,20,20,20,20,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,16,16,16,16,16,-16,-16,-10,8,8,8,8,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,7,7,7,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,-17,-17,-17,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,-4,2,2,2,2,2,2,2,2,2,-9,-9,-9,-9,-9,-9,9,9,9,9,9,9,-12,-12,5,5,5,5,5,5,5,5,-8,-8,-8,-8,-8,-8,-8,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,0,0,0,0,0,0,-3,-3,-3,3,3,3,-10,-10,-10,10,10,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,17,17,17,-17,-17,-17,-17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,-20,-20,-20,-20,-20,13,13,13,13,13,13,13,13,13,13,13,-20,-20,-20,20,20,20,20,20,20,20,20,20,-20,-20,-20,20,20,20,-20,-20,-20,-20,-20,20,20,20,-20,-20,-20,-20,-20,-20,13,13,13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,8,8,8,8,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-14,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,-14,-14,-14,14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,14,14,14,14,14,14,-14,-14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,-10,-10,-10,10,10,10,10,10,10,-13,-13,-13,-13,13,13,13,-20,-20,-20,-20,-20,20,20,20,-20,-20,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,-9,-9,-9,9,9,9,-9,-9,-9,-9,-9,-9,9,9,-16,-16,-16,16,16,16,16,16,16,16,16,16,16,16,16,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,19,19,19,-19,-19,-19,-19,19,19,19,19,-26,-26,-26,-26,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,7,7,7,-7,-7,-7,-7,4,4,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,-1,-1,-1,-1,-1,-1,-2,-2,-2,2,2,2,2,2,2,2,2,2,2,2,2,-5,-5,-5,5,5,5,-8,-8,-8,-8,-8,-8,-8,-8,-8,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-4,-4,-4,4,4,4,-4,-4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,4,4,-4,-4,4,4,4,4,-7,-7,-7,-7,-7,-7,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,3,3,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,14,14,14,14,-14,-14,14,14,14,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,20,20,20,20,20,20,20,20,20,20,20,20,20,-27,-27,-27,-27,-27,20,20,20,20,20,20,20,20,20,20,20,20,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,23,23,23,23,23,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,-7,-7,-7,-7,-4,-4,-4,-4,-4,-4,4,4,4,4,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,-1,1,1,1,-1,-1,-1,-1,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,-8,-8,-8,8,8,8,8,-15,-15,-15,-15,-15,-15,-15,15,15,15,-22,-22,-22,-22,22,22,22,22,22,-22,22,22,22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-16,16,16,16,16,16,16,16,-23,-23,-23,-23,23,23,23,23,23,23,30,30,30,-37,-37,-37,-37,-7,-7,-7,7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,4,-4,-4,-4,-4,-3,-3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,-6,-6,-6,-6,-6,-6,-13,-13,-13,-13,-13,-13,6,6,6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,-6,6,6,6,6,6,6,6,6,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,6,6,6,6,6,6,6,-6,-6,-6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,-17,-17,-17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,-20,-20,-20,-20,-20,20,20,20,20,20,20,-20,-20,-20,-20,-20,20,20,20,-20,-20,-20,-20,-20,-20,-20,-20,13,13,13,13,13,13,13,13,-16,16,16,16,-16,-16,-10,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,6,6,6,6,-6,-6,-6,-13,-13,-13,13,13,13,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,-20,-20,-20,20,20,20,20,20,13,13,13,-20,-20,-20,-20,-20,-20,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,-17,-17,-17,-17,-17,17,17,17,-17,-17,-17,-17,-17,-17,14,14,14,-14,-14,-14,-14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,4,4,-7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,-17,-17,17,17,17,17,17,17,17,17,-17,-17,-17,17,17,17,-17,-17,-17,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-17,-17,-17,17,17,17,17,17,17,-20,-20,-20,20,20,20,-20,-20,-20,-20,-20,17,17,17,17,17,17,17,17,17,17,17,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,20,20,20,20,20,20,20,20,20,20,-20,-20,-20,-20,-20,-20,20,20,20,-23,-23,-23,23,23,23,-23,-23,-23,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,-17,-17,17,17,-24,-24,-24,24,24,24,-24,-24,-24,24,24,24,-24,-24,-24,-24,24,-31,-31,-31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,5,5,5,5,-8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,21,21,21,21,21,-21,-21,21,21,21,-24,-24,-24,-24,-24,-24,-24,24,24,24,-24,-24,-24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,-31,-31,-31,-31,-31,31,31,31,-31,-31,-31,-31,-31,31,31,31,-31,-31,-31,-31,-31,24,24,24,-24,-24,-24,-24,-24,-24,-24,-24,-24,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,11,11,11,11,11,11,11,11,11,11,11,11,-18,-18,-18,18,18,18,18,18,-25,-25,-25,-25,-25,25,25,25,25,25,25,25,25,25,25,25,25,25,-25,-25,-25,-25,-25,25,25,25,25,25,25,25,-28,-28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,10,10,10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,0,0,0,0,0,0,0,0,0,0,0,-3,-4,-4,-4,4,4,4,4,4,4,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,4,4,4,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,8,8,8,-8,8,8,8,8,-8,-8,-8,-8,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,11,11,11,11,11,-11,-11,-11,8,8,8,8,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,15,15,15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,8,-8,-8,-8,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-1,-1,-1,-1,1,1,1,1,1,1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,7,7,-14,-14,-14,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,-6,-6,-6,-6,6,6,12,-14,-14,-14,-14,-14,-14,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-10,-10,-10,10,10,10,10,10,10,-17,-17,-17,17,17,17,17,-24,-24,-24,24,24,24,-24,24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,24,24,24,24,24,24,24,24,24,24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,21,21,21,21,21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,14,14,14,14,14,14,14,-17,-17,17,17,17,-17,-17,-17,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,4,7,7,7,7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,-9,-9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-4,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-10,-10,-10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-17,-17,-17,-17,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,24,24,24,24,24,24,-31,-31,-31,-31,-31,-31,-31,31,31,31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,-20,-20,-20,-20,-20,-20,-27,-27,-27,-27,-27,-27,-27,-27,-27,-27,-27,-27,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,17,17,17,17,17,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,18,18,18,-25,-25,-25,-25,-25,25,25,25,25,25,25,25,25,-32,-32,-32,-32,-32,-32,-32,-32,-32,-32,-32,-26,24,24,24,-24,-24,-24,-24,-18,16,16,16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,-1,-1,-1,-1,1,1,1,1,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-10,-10,3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,6,6,6,-6,-6,-6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,9,9,9,9,9,9,9,9,9,9,9,9,-12,-12,-12,-12,-12,-12,-12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,19,19,19,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,19,19,19,19,19,-19,-19,-19,-19,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,-10,-10,-10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,10,10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,9,9,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,16,16,16,16,16,16,16,16,16,16,16,16,16,-23,-23,-23,-23,-23,-23,23,23,23,23,-23,-23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,7,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,-21,-21,-21,21,21,21,21,21,21,21,-21,-21,-21,-21,-21,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,11,11,11,11,11,11,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,-14,-14,-14,-14,14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-6,-6,-6,-6,-1,-1,-1,-1,5,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,21,21,21,21,21,21,21,-24,-24,-24,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-8,8,8,8,8,8,8,-8,-8,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,14,14,14,14,14,-14,-14,-14,-14,-14,7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,10,10,10,-10,-10,-10,10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,-7,-7,7,7,7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,-5,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,-7,7,7,7,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,17,-20,-20,20,20,20,20,20,20,20,-23,-23,-23,23,-30,-30,-30,-30,-30,-30,-30,-27,-27,-27,27,27,27,27,27,27,27,27,27,27,27,-34,-34,-34,-34,-34,-34,-34,-34,27,27,27,27,27,27,27,27,27,27,27,-30,-30,-30,30,30,-37,-37,-37,-37,-37,-37,-37,-37,-37,-37,37,37,37,-37,-37,-37,-37,37,37,37,-37,-37,-37,-37,-37,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,4,4,-4,-4,-4,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,11,11,11,11,-14,-14,-14,14,14,14,-17,-17,-17,17,17,-17,-17,-17,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,17,17,17,-17,-17,-17,-17,17,17,17,-17,-17,-17,-17,17,17,17,17,17,-20,-20,-20,-20,20,20,20,20,20,-23,-23,-23,-23,-23,-23,-23,23,23,23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,-5,-5,-5,-5,-5,-5,1,-1,-1,-1,1,1,1,1,1,1,1,-1,-1,-1,1,1,1,1,4,4,4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,-13,-13,-13,13,13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-2,-2,-2,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-2,-2,-5,-5,-5,-5,-5,-5,-5,-5,-2,-2,-2,2,2,2,2,-2,-2,-2,2,2,2,-2,-2,-2,-2,-5,-5,-5,-5,-5,-5,-5,-5,5,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,-5,-5,-5,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,-1,-1,-1,-1,5,-5,-5,-5,-5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,-8,-8,-8,8,8,8,8,8,-8,-2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,-9,-9,-9,-9,-9,2,2,2,2,2,2,2,2,2,2,2,-9,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,10,10,10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,-10,10,10,10,10,10,10,-10,3,3,3,3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,-4,-4,-4,-4,4,4,4,4,4,4,4,-4,-4,-4,4,4,4,4,-4,-4,-4,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,2,2,2,2,2,2,-9,-9,-9,-9,-9,-9,-9,6,6,6,-6,-6,-6,6,6,6,6,6,6,6,6,12,-12,-12,-12,-12,-12,-12,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,15,15,15,-15,-22,-22,-22,22,22,22,-22,-22,-22,-22,-22,-22,-22,-22,-22,22,22,22,22,22,22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,22,22,22,22,22,22,22,-22,-22,-22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,6,6,6,6,-6,-6,-6,6,6,6,6,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,6,9,9,9,9,9,9,9,9,9,9,9,-16,-16,-16,16,16,16,16,16,16,16,16,-19,-19,-19,-19,-19,-13,13,13,13,13,13,13,13,13,13,13,13,-16,-16,-16,-16,-16,-16,16,16,16,16,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,-13,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-1,-1,-1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,2,2,2,2,-5,-5,-5,-5,5,5,5,5,5,5,5,5,5,5,5,5,5,-5,-5,-5,5,5,5,-5,-5,5,5,5,5,5,5,-8,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,7,7,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,7,7,7,7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,-4,-4,-4,-4,1,1,1,1,5,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-3,-3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,9,9,9,9,9,9,-16,-16,-16,16,16,16,-16,-16,-16,-16,-16,-16,9,9,9,9,9,-16,-16,-16,-16,-16,-16,16,16,16,16,16,16,16,16,16,16,16,16,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,-1,-1,-1,-1,-1,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,14,14,-14,-14,-14,-14,-14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,21,21,21,21,21,-21,-21,-21,-21,-21,-21,21,21,21,21,21,21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,21,21,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,-6,-6,-6,6,6,6,6,6,-6,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,-9,-9,9,9,9,-9,-9,-9,9,9,9,9,9,9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,6,6,6,6,-6,-6,-6,-6,-6,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,3,-6,-6,-6,-6,-6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-5,-5,-5,-5,-5,-5,5,5,5,1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,2,2,2,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,-10,10,10,10,-10,-10,-10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,-13,-13,-13,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-3,5,5,5,-5,-5,-5,-5,-5,-5,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,10,10,10,10,-10,-10,-10,-10,-10,10,10,10,10,10,10,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,-6,-6,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,-6,-6,-6,6,-6,-6,-6,6,6,6,6,6,-6,-6,-6,6,6,6,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,6,6,-13,-13,13,13,13,-20,-20,-20,-20,-20,-20,20,-20,-20,-20,-20,-20,17,17,17,17,17,-20,-20,-20,20,20,20,20,20,20,20,20,20,-20,-20,-20,20,20,20,20,20,20,20,20,20,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,23,23,23,23,23,23,23,-23,-23,-23,-23,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,18,18,18,18,18,18,-21,-21,-21,21,21,21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,21,21,21,21,21,21,21,21,21,-28,-28,-28,28,28,28,28,28,28,28,28,-31,-31,-31,-31,-31,-31,-31,-31,24,24,24,24,24,24,24,24,24,24,24,-31,-31,-31,31,31,31,31,31,31,-31,-31,-31,-31,-31,-31,-31,-31,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,-3,-3,-3,-3,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,-15,-15,-15,-15,8,8,8,8,8,8,8,8,8,8,8,-15,-15,-15,-15,-15,-15,-15,15,15,15,-22,-22,-22,-22,-22,-19,-19,-19,-19,-19,-19,-19,-19,-19,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,-22,-22,-22,-22,-22,-22,-22,-22,-22,22,22,22,-22,22,22,22,22,22,-22,-22,-22,-22,22,22,22,22,-25,-25,-25,25,25,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,-4,-4,-4,4,4,4,4,4,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,10,10,10,10,10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,10,10,10,10,-13,-13,-13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,10,10,10,10,-10,-10,-10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,1,1,1,1,4,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,4,4,4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,-10,-10,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,-10,-10,3,3,3,3,3,3,6,6,6,-6,-6,-6,-6,-6,6,6,6,6,-6,-6,6,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,6,6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,-9,-9,0,0,0,0,0,0,0,-3,3,3,3,-6,-6,-6,-6,-6,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,4,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,-18,-18,15,15,15,15,15,15,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,22,22,22,22,22,22,22,22,22,22,-22,-22,-22,-22,-22,-22,-22,-22,22,22,22,22,22,22,-22,-22,-22,-22,-22,-22,-16,-16,-16,-16,-16,-16,-16,-16,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,-17,-17,-17,-17,17,17,17,17,17,17,17,-20,-20,-20,20,20,20,20,20,20,20,20,20,20,20,20,26,-26,-26,-26,-26,-26,-26,-26,-20,18,18,18,-18,-18,18,18,18,18,18,18,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,4,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-5,5,5,5,5,-5,5,5,5,5,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,5,5,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,13,13,13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,16,16,16,16,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,19,19,19,19,19,-19,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,-6,-6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,-13,-13,-13,-13,-13,-10,-10,-10,-10,-10,-10,10,10,10,10,10,-10,-10,-10,10,10,-10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,-3,-10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,-20,-20,-20,-20,-20,-20,-20,13,13,13,-13,-13,-13,-13,-13,13,13,13,13,13,-13,-13,-13,-13,-13,13,13,13,-13,-13,-13,13,13,13,13,13,13,13,-16,-16,-16,-16,-16,16,16,16,-16,-16,-16,-16,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,-14,-14,14,14,14,14,14,14,14,14,14,-21,-21,-21,21,21,21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,14,14,14,14,14,14,-17,-17,-17,17,17,17,17,17,17,17,-24,-24,-24,-24,-24,24,24,24,24,24,-27,-27,-27,-27,-27,-27,-27,-27,-27,-27,-27,-27,-27,0,0,0,0,0,0,0,0,0,0,0,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,6,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,17,17,17,17,17,-24,-24,-24,-24,-24,24,24,24,24,24,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,24,24,24,24,24,24,24,24,24,24,-27,-27,-27,-27,-27,-27,-27,-27,-27,-27,-27,-27,-27,27,27,27,-27,-27,-27,-27,27,27,27,-30,-30,-30,30,30,30,30,-37,-37,-37,-37,-37,-37,-37,-37,-37,-37,-37,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,4,4,-4,-4,-4,4,4,-4,-4,-4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,2,2,2,2,2,2,2,2,2,2,2,-8,-8,-8,-8,-8,-8,-8,-8,-8,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-10,-10,-10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,-10,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,7,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,-14,-14,-14,-14,-14,14,14,14,14,-14,-14,-14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,14,14,14,14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,21,21,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,11,11,11,11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,18,18,18,18,18,18,18,18,-18,18,18,18,18,18,18,-21,-21,-21,-21,-21,21,21,21,21,21,21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,0,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-8,6,6,6,6,-6,-6,-6,-6,6,6,6,6,6,-6,-6,-6,-6,6,6,6,-6,-6,-6,-6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-5,-5,-5,-5,-5,-5,1,-3,-3,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,-7,-7,-7,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,8,8,8,8,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,8,8,8,8,8,8,8,8,8,8,8,-11,-11,-11,-11,-11,-5,5,5,5,5,5,5,5,5,5,5,5,5,-12,-12,-12,-12,-12,-12,-12,-12,-12,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,-18,-18,-18,18,18,18,18,18,18,18,-18,-18,-18,-18,-18,-18,18,18,18,18,-18,-18,-18,-18,11,11,11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,18,18,18,18,18,18,18,-25,-25,-25,25,25,25,25,25,25,-25,-25,-25,25,25,25,-25,-25,-25,-25,-25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,14,14,14,14,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,10,10,10,4,4,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,2,2,2,2,2,2,2,2,-5,-5,-5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,2,2,2,2,2,2,2,2,2,-5,-5,-5,-5,-5,-5,-5,-5,5,5,5,5,5,5,-5,-5,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,-1,-1,-1,-1,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,1,4,4,4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,7,7,7,7,7,-10,-10,-10,10,10,10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,-10,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-2,2,2,2,2,2,-9,-9,-9,-9,-9,-9,6,6,6,-6,-6,-6,6,6,6,6,6,6,-6,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,21,21,21,-21,-21,-21,21,21,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,28,28,28,-28,-28,-28,-28,-28,-21,-21,-21,21,21,21,21,21,21,21,-21,-21,-21,21,21,21,21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,21,21,21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,-14,-14,-8,6,6,6,6,6,6,-9,-9,9,9,9,-9,-9,9,9,9,9,9,9,9,9,-9,-9,-9,-9,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,3,3,3,3,-6,-6,-6,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,-20,-20,-20,20,20,-20,-20,-20,-17,-17,-17,-17,-17,10,10,10,10,-17,-17,-17,-17,17,17,17,17,17,17,-17,-17,-17,-17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,-17,-17,-17,-17,-17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,-3,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,-21,-21,-21,21,21,21,21,21,21,21,21,21,21,21,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,17,17,17,17,-17,-17,-17,17,17,17,17,17,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,10,10,10,10,10,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,14,14,14,14,14,14,14,14,-17,-17,-17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-8,8,-15,-15,-15,-15,-15,-15,-15,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,8,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,15,15,-13,-13,-13,-13,-13,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,-3,-3,-3,3,3,3,3,-3,-3,-3,3,-6,-6,-6,6,6,6,-6,-6,-6,-6,3,3,3,3,3,3,-10,-10,-10,10,10,10,10,10,-13,-13,-13,-13,13,13,13,13,13,13,13,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-10,10,10,10,-10,12,12,12,12,-19,-19,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,10,10,10,10,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,17,17,17,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,13,13,13,13,13,13,13,13,13,13,13,13,13,19,-21,-21,-21,-21,-21,21,21,21,21,21,21,21,21,-28,-28,-28,-28,-28,-28,-28,-28,0,0,0,0,0,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,-13,-13,-13,13,13,13,13,-13,-13,-13,10,10,10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-4,2,2,2,2,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,-5,-5,-5,-5,-5,5,5,5,5,5,5,5,-5,-5,-5,-5,1,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,-11,-11,-11,11,11,11,11,11,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,10,10,10,-10,-10,-10,-10,-10,3,3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,-14,-14,-14,-14,-14,-14,14,14,14,14,14,-20,-20,-20,20,20,20,20,-20,-20,20,20,20,20,20,20,20,20,20,20,20,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,20,20,20,-20,-20,-20,-20,-20,20,20,20,20,20,-20,-20,-20,-20,-20,20,20,20,20,20,20,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,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,-21,-21,-21,-21,21,-21,-21,-21,-21,-21,18,18,18,18,18,18,18,18,18,-25,-25,-25,25,25,25,25,25,25,-28,-28,-28,-28,-28,-28,-28,-28,-28,28,28,28,-28,-28,-28,-28,-28,-28,-28,-28,-28,21,21,21,21,21,21,-21,-21,-21,-21,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,3,3,3,3,3,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,7,7,-14,-14,-14,7,7,7,-7,-7,0,0,0,0,0,0,0,-3,-3,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-10,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,-17,17,17,17,17,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-18,16,16,16,-16,-16,-16,-16,-16,-16,-16,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,4,4,4,-4,-4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,5,5,5,-5,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,6,6,9,9,9,9,9,9,9,9,9,-9,-9,-9,-9,-9,-9,9,9,9,9,9,9,9,9,9,9,-9,-9,-9,-9,-9,-9,-9,-9,3,3,3,3,3,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,7,7,7,7,7,-10,-10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,9,-9,-9,-9,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,17,17,17,-17,-17,-17,-17,-17,10,10,10,10,10,-10,-10,-10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,-7,-7,-7,7,7,7,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,-17,-17,-17,17,-24,-24,-24,-24,-24,-24,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,11,11,11,-18,-18,18,18,18,-18,-18,-18,-18,-18,-18,18,18,18,18,18,18,18,18,18,18,18,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,21,21,21,21,21,21,21,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,-5,-5,-5,-5,-5,5,5,5,5,5,-12,-12,-12,-12,-12,-12,-12,-12,5,5,5,5,5,5,5,5,5,5,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,5,5,5,5,5,5,5,5,5,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,8,8,-15,-15,-15,-15,-15,15,15,15,15,15,-18,-18,-18,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,17,17,17,17,17,17,-24,-24,-24,21,21,21,21,21,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,25,25,25,25,25,-28,-28,-28,-28,28,28,28,28,28,28,28,28,28,28,-31,-31,-31,-31,31,-38,-38,-38,-38,-38,-38,-38,-38,-38,-38,-38,38,38,38,38,38,38,38,-38,-38,-38,-38,-38,-38,-38,38,38,38,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,14,14,14,14,-14,-14,-14,-14,-14,-14,-7,-7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,-17,17,17,17,-20,-20,-20,-20,-20,-20,-20,13,13,13,13,13,-13,13,13,-20,-20,-20,-20,-20,-20,-20,-20,-20,13,13,13,13,-20,-20,-20,-20,20,20,20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,-11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,11,11,11,11,11,11,11,11,11,11,11,11,-18,-18,-18,18,18,18,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-19,19,19,19,19,19,19,19,-19,-19,-19,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,13,-20,-20,-20,-20,20,20,20,20,20,20,-20,-20,-20,-20,-20,-20,-20,20,20,20,20,20,20,20,20,20,20,-23,-23,-23,23,23,23,-23,-23,-23,-23,-23,-23,-23,-23,16,16,16,-16,-16,-16,-16,-16,-16,-16,-16,-10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,5,5,-8,-8,-8,8,8,8,8,8,8,8,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,15,15,15,15,15,15,15,15,-15,-15,-15,15,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-16,16,16,16,16,16,-19,-19,-19,-19,19,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,10,10,10,-13,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,13,13,13,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,13,13,13,13,13,13,13,13,13,13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,-6,-6,-6,-6,-6,6,6,6,6,6,6,-6,-6,-6,-6,-6,6,6,6,12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,5,5,5,-12,-12,-12,-12,-12,-12,-12,0,0,0,0,0,0,0,0,-7,-7,-14,-14,-14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,7,7,-7,-7,-7,-7,-7,-7,4,4,-4,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,-4,-4,-4,4,4,4,4,4,4,10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,17,17,17,17,17,17,-24,-24,-24,-24,-24,-24,-24,-24,-24,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,7,7,7,7,-10,-10,-10,-10,-10,-10,10,10,10,10,-17,-17,-17,-17,17,17,17,17,17,-24,-24,-24,-24,24,24,24,24,-24,-24,-24,-24,-24,-18,16,16,16,16,16,16,16,16,-23,-23,-23,-23,-23,-23,-23,-23,-23,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-10,-10,10,10,10,-10,-10,-10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,-20,-20,-20,-20,20,20,20,20,20,20,20,20,20,27,27,27,27,27,27,27,27,27,27,-34,-34,-34,34,34,34,34,34,34,34,34,34,34,-37,-37,-37,-37,-37,-37,-37,-37,-37,30,30,30,30,30,30,30,30,30,30,30,-33,-33,-33,33,33,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,1,1,-8,-8,-8,8,8,8,-8,-8,-8,-8,-8,8,8,8,8,-15,-15,-15,15,15,15,15,15,15,-15,-15,-15,-15,-15,-15,-15,-15,15,15,15,15,15,-15,-15,-15,15,15,15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,6,6,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,13,13,13,13,13,13,-16,-16,-16,16,16,16,16,16,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,23,23,23,23,-23,-23,-23,-23,-23,-23,-23,23,23,23,23,-23,-23,-23,-23,23,23,23,-23,-23,-23,-23,-23,-23,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,-10,-10,-10,10,10,10,10,10,-10,-10,-10,-10,-10,3,3,3,3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,8,-8,-8,-8,-8,-8,-8,5,5,1,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-2,-2,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,1,-1,-1,-1,-1,-1,5,-5,-5,-5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-2,-2,-2,2,2,2,-2,-2,-2,-2,-2,-2,2,2,2,-2,-2,-2,-2,-2,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,-8,-8,-8,-8,-8,-8,-8,2,2,2,-2,-2,-2,-2,-2,-2,-2,2,2,2,2,2,2,2,2,2,2,2,2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,9,9,9,9,9,9,9,9,9,9,9,9,-16,-16,-16,-16,-16,-16,-16,-16,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-5,-5,-5,-5,-5,2,2,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-11,-11,-11,-11,-11,-11,-11,8,8,8,-8,-8,-8,8,8,8,8,8,-8,-8,-8,8,8,8,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,-11,-11,-11,-11,8,8,8,8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,5,5,5,5,-5,-5,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-10,-10,-10,7,7,7,7,-7,-7,-7,7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,-3,-3,-3,-3,-3,-3,-4,-4,-4,10,-12,-12,-12,12,12,12,12,12,12,12,12,12,12,12,12,12,-15,-15,-15,-15,-15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-9,9,9,9,9,9,9,9,9,-9,-9,-9,-9,-9,-9,9,9,9,-16,-16,-16,-16,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,-4,-4,-4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,7,-9,-9,-9,-9,-9,9,9,9,9,-9,-9,-9,-9,-9,2,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,8,8,8,8,-15,-15,-15,-15,-15,-15,-15,-15,-15,15,15,15,15,15,15,15,15,15,15,15,15,15,-22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,-18,18,18,18,18,18,18,18,18,18,18,-25,-25,-25,25,25,25,-25,-25,-25,-25,-25,25,25,25,-25,-25,-25,25,25,25,25,25,25,-25,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,-3,-3,-3,-3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,-20,-20,-20,-20,-20,20,20,20,-20,-20,-20,-20,-20,-20,-20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,-24,-24,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,-10,-10,-10,-10,10,-8,-8,-8,-8,-8,-8,-8,-8,-8,-2,2,2,2,2,2,2,2,2,2,-9,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,14,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,5,5,5,5,5,5,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-5,-5,-5,-5,-5,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,11,11,11,11,11,11,11,11,11,11,11,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,-21,-21,-21,21,21,21,21,21,21,21,21,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,21,21,21,-21,-21,-21,-21,-21,-21,21,21,21,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,-14,-14,-14,14,14,14,14,14,14,-14,-14,-14,-14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,21,21,21,-21,-21,-21,-21,21,21,21,21,21,21,-21,-21,-21,-21,-21,-21,-21,21,21,21,21,21,21,21,21,21,21,21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,-9,-9,-9,9,9,9,9,9,9,9,-12,-12,-12,-12,-12,12,12,12,-12,-12,5,5,5,5,5,-5,-5,-5,5,5,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,3,3,3,-10,-10,-10,10,10,10,10,10,10,10,10,10,-17,-17,-17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,-13,-13,-13,-13,6,6,6,-6,-6,-6,-6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,4,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,8,8,8,8,8,8,-8,-8,0,0,0,0,0,0,0,0,0,0,2,2,2,2,-2,-2,-2,-2,-2,-2,2,2,2,2,-2,-2,-2,-2,-2,-1,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,-7,-7,-7,-7,-7,-7,-7,-7,-7,-4,-4,-4,4,4,4,4,-4,-4,-4,-4,4,4,-11,-11,-11,-11,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,8,8,-11,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-8,8,8,8,8,8,8,-11,-11,-11,-11,-11,-11,-11,8,8,-8,-8,-8,-8,-8,8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,2,2,2,2,-2,-2,-2,2,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,-7,-7,-7,-7,7,7,7,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,-17,17,17,17,17,17,-20,-20,-20,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,-7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,21,-21,-21,-21,-28,-28,-28,28,28,28,28,28,28,-28,28,28,28,-35,-35,-35,35,35,35,35,35,35,35,-38,-38,-38,-38,-38,-38,-38,38,38,38,-38,-38,-38,-38,-38,38,38,38,-38,-38,-38,-38,-38,-38,-38,-38,-38,-38,-38,-38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,5,5,5,5,-12,-12,-12,12,12,12,12,12,12,12,12,12,12,12,12,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,15,15,15,-18,-18,-18,18,18,18,18,18,18,-18,-18,20,20,20,-20,-20,-20,-20,-20,-20,-20,-20,-20,20,20,20,-20,-20,-20,-20,-20,-20,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,-11,-11,-11,-11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,8,8,14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,14,14,14,14,14,14,14,14,14,14,14,-21,-21,-21,21,21,21,21,21,21,21,21,21,21,21,-28,-28,-28,28,28,28,28,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,31,31,31,-31,-31,-31,-31,-31,-31,-31,-31,-31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,-7,-7,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,-21,-21,-21,21,21,21,-21,-21,-21,-21,-21,-21,-21,18,18,18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,18,18,18,18,18,18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-12,10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,7,-7,-7,-7,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,10,10,10,10,10,-10,-10,-10,10,10,10,10,-10,10,10,10,10,10,10,10,10,16,-16,-16,-16,16,16,16,16,16,16,16,22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-16,14,-8,6,6,6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,12,-12,-12,-12,-12,-12,-12,-12,-12,-12,5,5,5,5,5,-5,-5,-5,-5,-5,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-10,-10,-10,10,10,10,10,10,-17,-17,-17,17,17,17,17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,-17,-17,-17,17,17,17,-17,-17,-17,-17,17,17,17,-17,-17,-17,-17,-17,17,17,17,17,-17,-17,-17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,-21,-21,-21,21,21,21,-21,-21,-21,21,21,21,21,21,21,-21,-21,-21,21,21,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,-21,21,21,21,21,21,21,-24,-24,-24,-24,-24,-24,-24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,5,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-6,-6,-6,-6,-6,6,6,6,-6,-6,-6,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-5,-5,-5,-5,-5,5,5,5,5,5,5,5,-5,-5,-5,5,5,5,5,-5,-5,-5,-5,-5,1,-1,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,11,11,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-8,8,8,8,8,8,8,8,8,8,8,-11,-11,-11,-11,-11,-5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,-10,-10,-10,-10,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,4,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,7,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,-7,-7,-7,1,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,5,-7,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,4,4,4,4,4,4,4,-4,-4,-4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,6,-9,-9,-9,9,9,9,-9,-9,-9,9,9,9,9,9,9,-16,-16,-16,16,-16,-16,-16,16,16,16,-16,-16,-16,-10,10,10,10,10,10,-10,-10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,7,7,7,7,-10,-10,-10,-10,-10,10,10,-10,10,10,10,10,-10,-10,-10,-10,-10,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,8,8,8,8,8,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,8,8,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,2,2,2,2,-5,-5,5,5,5,-5,-5,-5,-5,-5,-5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,-10,-10,-10,-10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,10,10,10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,-16,-16,-16,-16,-16,-16,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,8,8,8,8,8,-15,-15,-15,15,15,15,15,15,15,15,15,15,15,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,18,18,18,18,18,18,18,18,18,18,-25,-25,-25,-25,-25,-25,25,25,25,25,25,25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,25,25,25,25,25,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,1,1,1,1,1,1,1,-8,-8,-8,8,8,8,-8,-8,-8,8,8,8,8,8,8,8,8,-15,-15,-15,15,15,15,15,15,15,15,-22,-22,-22,-22,22,22,22,-25,-25,-25,-25,-25,25,25,25,-28,-28,28,28,28,-28,-28,-28,-28,-28,-28,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-6,-6,-6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,8,8,8,8,8,-15,-15,-15,-15,-15,15,15,15,15,15,15,15,15,15,15,-22,-22,-22,-22,22,22,22,22,22,22,-22,-22,-22,-22,-22,-22,22,22,22,22,22,22,22,-25,-25,-25,25,25,25,25,-32,-32,-32,-32,-32,-32,-32,-32,32,32,32,-32,-32,-32,-32,-32,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,1,-1,-1,-1,-1,2,2,2,2,2,2,2,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,2,2,2,2,2,2,2,2,2,2,2,-5,-5,-5,5,5,5,5,5,5,5,5,5,5,-5,-5,-5,5,5,5,5,5,5,5,5,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,-8,-8,-8,8,8,8,8,8,8,8,8,8,8,-15,-15,-15,15,15,15,15,15,15,15,15,15,15,15,18,18,18,-18,-18,-18,18,18,18,18,18,18,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,-14,-14,-14,-14,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,-7,-1,1,-1,-1,-1,-1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,-21,-21,-21,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-5,-5,-5,-5,-5,-5,-5,5,5,5,5,5,5,5,5,5,5,5,5,-5,-5,-5,-5,1,-1,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-17,-17,-17,-17,-17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,-24,-24,-24,-24,-24,-24,-24,-24,-24,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,-13,-13,-13,13,13,13,-13,-13,-13,-13,-13,-13,-13,6,6,6,6,6,6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,2,2,-2,-2,-2,-1,-1,-1,-1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-2,2,2,2,2,2,2,2,2,2,2,2,2,-5,-5,-5,-5,-5,-5,1,-1,-1,-1,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,18,18,18,18,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,22,22,22,22,-29,-29,-29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-36,-36,-36,-36,-36,36,36,36,36,36,36,36,36,36,-43,-43,-43,-43,-43,-43,-43,-43,43,43,43,43,-46,-46,-46,46,46,46,46,46,46,46,46,46,46,0,0,0,0,0,0,0,0,0,0,-6,-6,-6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-6,-6,-6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,-2,-2,-2,2,2,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,2,2,2,2,2,2,2,2,2,2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,2,2,2,2,2,2,2,2,-9,-9,-9,-9,-9,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,8,8,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,9,9,9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,6,6,6,6,6,6,6,-6,-6,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-5,5,5,5,5,5,5,5,5,5,5,5,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,5,5,5,5,5,-12,12,12,12,-15,-15,-15,-15,-15,-15,-15,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,13,13,13,-13,-13,-13,13,13,13,13,13,-13,-13,-13,6,6,6,6,6,6,6,6,-13,-13,-13,-13,-13,-13,-13,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,10,10,10,-10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,4,4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,1,1,1,1,-1,-1,-1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-2,-2,-2,-2,-2,-2,-2,-2,-2,2,2,2,2,2,-9,9,9,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,-7,-7,-7,7,7,7,7,7,7,-14,-14,-14,-14,14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,1,1,1,1,-1,-1,-1,1,1,1,1,1,-1,-1,-1,1,1,1,1,1,-4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-5,-10,-10,-10,-10,7,7,7,-7,-8,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,-4,-4,-4,4,4,4,4,-4,-4,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,-7,-7,-7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,8,8,8,-15,-15,-15,-15,-15,15,15,15,15,15,-15,-15,-15,15,15,15,-15,-15,-15,15,15,15,15,15,15,-18,-18,-18,-18,-18,-18,18,18,18,18,18,18,0,0,0,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,8,8,8,8,8,-8,-8,-8,-8,8,8,8,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-8,8,8,8,8,8,8,8,8,8,8,8,-11,-11,-11,-11,-11,-11,-11,-11,-5,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,-21,-21,-21,21,21,21,21,21,21,24,24,24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,24,24,24,24,24,24,24,-24,-24,-24,-24,24,24,-31,-31,-31,-31,-31,-31,-31,-31,24,24,24,-24,-24,-24,-24,-24,-24,-24,-24,24,24,-18,16,16,16,16,16,-16,-16,-16,-16,16,16,16,16,16,-19,-19,-19,-19,-19,-19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-6,-6,-6,6,6,6,6,6,-6,6,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,6,6,6,6,6,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,13,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,16,16,16,16,16,16,-23,-23,-23,-23,-23,-23,-23,-23,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,4,4,4,4,4,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,10,-12,-12,-12,-12,-12,-12,-12,-12,5,5,-5,-5,-5,1,-1,-1,-1,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-5,-5,-5,-5,-5,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,10,10,10,10,-17,-17,-17,-17,-17,14,14,14,14,-14,-14,-14,14,14,14,-14,14,14,14,-21,21,21,21,21,21,21,21,21,21,21,-28,-28,-28,-28,28,28,28,28,-28,-28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,7,7,7,7,7,-10,-10,-10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,17,17,17,-23,-23,-23,-23,-23,-23,-23,-23,-23,23,23,23,23,23,23,23,23,23,23,23,23,23,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,23,23,23,-23,-23,-23,-23,-23,-23,23,23,23,-23,-23,-23,23,23,23,23,-23,-23,-23,-23,-23,-23,-23,-23,0,-7,-7,-7,-7,-7,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,-6,-6,6,6,6,-1,-1,-1,-1,1,1,1,1,1,1,-4,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,6,-13,-13,-13,-13,-13,-13,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,13,13,13,13,13,13,13,13,-16,-16,-16,-16,-16,16,16,16,16,16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,9,9,9,9,9,9,9,9,9,9,9,-16,-16,-16,-16,-16,-16,-16,-16,-16,-10,10,10,10,10,-10,-10,-10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-4,-4,-4,-4,4,4,4,4,-4,-4,-4,4,4,4,-11,-5,3,3,3,3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-9,-9,-9,-9,-9,-9,-9,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,-7,-7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-5,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,-2,-2,-5,-5,-5,-5,-5,-5,-5,-5,-2,-2,-2,2,2,2,2,2,2,2,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,4,4,4,4,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,-1,1,1,1,1,1,1,1,1,1,5,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,1,1,1,1,1,1,-1,-1,-1,-1,-1,1,1,1,1,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,-13,-13,-13,6,6,6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,2,2,2,-2,-2,-2,-2,-2,-2,-2,2,2,2,-2,-2,-2,-2,-2,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,-11,-11,-11,-11,-11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,-18,18,18,18,-21,-21,-21,21,21,21,21,21,21,21,-24,-24,-24,-24,-24,-24,-24,-24,-18,16,16,16,16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,16,16,16,16,16,16,16,16,-19,-19,-19,-19,-19,-19,-19,-13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,-6,-6,-6,-6,6,6,6,6,6,-6,-6,-6,6,6,6,-6,-6,-6,3,3,3,3,3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,14,14,14,14,-14,-14,-14,-14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,-9,-9,-9,9,9,-9,-9,-9,-9,9,9,9,-9,-9,-9,-9,-9,-9,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-5,-5,-5,-5,-5,-5,-5,-2,-2,-2,-2,-2,-2,-2,-2,-2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,2,2,2,-2,-2,-2,-2,-2,-2,-2,2,2,2,2,2,2,2,2,-9,-9,-9,-9,-9,9,9,9,9,9,9,9,9,9,9,-12,-12,-12,-12,-12,-12,-12,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,12,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,8,8,8,8,-8,-8,-8,-8,5,5,5,5,5,5,-5,-5,-5,5,5,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,-18,18,18,18,-18,-18,-18,18,18,18,18,18,18,-25,-25,-25,-25,-25,-25,18,18,18,-18,-18,-18,18,18,18,18,25,25,25,25,-25,-25,-25,25,25,25,25,25,25,25,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,14,14,14,21,21,21,21,21,21,21,21,21,21,-28,-28,-28,-28,28,28,28,28,28,28,28,28,28,28,28,28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,21,21,21,21,21,21,-21,-21,-21,-21,-21,-21,-21,-21,18,18,18,18,18,18,-18,-18,-18,-18,-18,15,15,15,15,15,15,15,15,15,-22,-22,-22,22,22,22,22,22,22,22,22,-22,-22,-22,-22,-22,-22,-22,-22,-16,16,16,16,16,16,16,16,16,16,-23,-23,-23,-23,-23,23,23,23,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,3,3,3,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-2,-2,-2,-2,-2,-2,-2,-2,4,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,14,-21,-21,-21,21,21,21,21,21,21,21,21,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-18,18,18,18,-18,-18,-18,-18,-18,-18,18,18,18,18,18,-25,-25,-25,-25,-25,-25,18,18,18,18,18,18,18,18,18,18,18,18,18,-25,-25,-25,25,25,25,-25,-25,-25,-25,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,-4,-4,-4,4,4,4,-4,-4,-4,4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,-13,-13,-13,-13,-13,-13,13,13,13,13,13,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,20,20,20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,13,13,13,13,13,-13,-13,13,13,13,13,13,13,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,-7,-7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,-3,-3,-3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,7,7,7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,4,4,4,4,4,4,-4,-4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,4,4,4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-5,3,3,3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,-5,-5,-5,-5,5,5,5,5,5,5,5,5,5,5,5,5,5,-8,-8,-8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-3,-3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,-7,-7,-7,-7,7,7,7,7,7,7,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-11,9,9,9,-9,-9,-9,-9,9,9,9,9,-9,-9,-9,-9,-9,-9,-9,-9,9,9,9,9,9,9,9,9,9,9,9,-12,-12,-12,-12,-12,-12,-12,-12,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,-4,-4,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,6,-6,-6,-6,-6,6,6,6,6,6,-9,-9,-9,-9,-9,9,9,9,9,9,-9,-9,-9,9,9,9,9,9,9,-12,-12,-12,-12,12,12,12,-12,-12,12,12,12,12,12,-12,-12,-12,-12,-12,-12,-12,-12,-12,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,21,21,21,21,21,21,21,21,21,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,21,21,21,21,21,21,-21,-21,-21,-21,-21,21,21,21,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,-14,-14,-14,-14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,14,14,14,14,14,14,-17,-17,-17,-17,-17,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,13,13,13,13,-13,-13,-13,-13,-13,-13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,10,10,10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,14,14,14,14,14,-21,-21,-21,21,21,21,21,21,-21,-21,-21,-21,-21,-21,-15,15,15,15,15,15,15,-18,-18,-18,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,-7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,10,10,10,10,10,10,10,-16,-16,-16,-16,-16,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,-10,3,3,3,-3,3,3,3,3,3,-10,-10,-10,10,10,10,10,10,10,-17,-17,-17,17,17,17,17,17,17,17,17,17,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,13,13,13,13,13,-16,-16,-16,-16,-16,-16,-16,16,16,16,16,16,16,16,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,-17,-17,-17,-17,14,14,14,14,14,14,14,-17,-17,-17,17,17,17,-17,-17,-17,17,17,-17,-17,-17,-17,-17,10,10,10,-10,-10,-10,10,10,10,10,10,10,10,-10,-10,10,10,10,-17,-17,-17,17,17,17,-17,-17,-17,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,3,-6,-6,-6,-6,6,6,-6,-6,-6,-6,6,6,6,6,-6,-6,-6,6,-6,-6,-6,3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-4,-4,-4,-4,-11,-11,-11,-11,-11,-11,11,11,11,-11,-11,-11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,18,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,14,14,14,14,14,14,14,14,-14,14,14,14,14,-21,21,21,21,-21,-21,-21,-21,-21,-21,-21,-21,21,21,21,21,21,21,-21,-21,14,14,14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,-14,-14,-14,-14,-14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,4,4,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,8,8,8,-8,-8,-8,8,8,8,-8,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,-10,-10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,7,7,7,-10,10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,13,-20,-20,-20,-20,-20,-20,13,13,13,13,13,13,13,13,13,-20,-20,-20,-20,-20,-20,13,13,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,5,-5,-5,-5,-5,-5,-5,-5,5,5,5,5,5,-5,-5,-5,-5,1,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,3,3,3,3,-6,-6,6,6,6,6,6,6,6,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,13,-20,-20,-20,-20,-20,20,20,20,20,20,20,20,20,-23,23,23,23,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,10,10,10,10,10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-10,-10,-10,-10,10,10,10,10,-17,-17,-17,-17,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,-18,-18,-18,-18,-18,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-11,-11,-11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,11,11,11,8,8,8,8,8,8,8,8,8,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,1,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,7,0,0,0,0,0,0,0,0,0,0,0,-3,3,3,3,3,3,3,3,-10,-10,-10,-10,10,10,10,10,10,10,-13,-13,-13,-13,-13,13,13,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,13,13,13,13,13,13,13,13,13,13,13,-20,-20,-20,13,13,13,13,13,13,13,13,13,13,-20,-20,-20,-20,-20,-20,-20,-20,-20,17,17,17,17,17,17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,1,1,1,1,-1,-1,-1,1,1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,5,5,5,5,5,5,5,5,5,5,5,5,5,-8,-8,-8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,-6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,-6,-6,-6,-6,-6,6,6,6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-5,-5,-5,5,5,5,5,5,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,7,7,7,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,3,3,3,-3,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-3,-10,-10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,21,21,21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,21,21,21,21,21,21,21,21,21,-24,-24,-24,-24,-24,-24,-24,-24,-24,24,24,24,24,24,24,24,-24,-24,-24,-24,24,24,24,24,24,24,24,24,-27,-27,-27,-27,-27,27,27,27,27,27,27,27,-34,-34,-34,-34,-34,-34,-34,-34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-10,10,10,10,10,10,10,-10,-10,-10,-10,-17,-17,-17,17,17,17,17,17,17,17,17,17,17,17,17,-24,-24,-24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,-27,-27,-27,-27,-27,27,27,27,-27,-27,-27,-27,-27,-27,-27,-27,-27,-27,-27,-27,-27,-27,0,0,0,0,0,0,0,0,0,0,0,0,-7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,-14,-14,-14,-14,-14,7,7,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,-7,-7,-7,7,7,7,-7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,2,2,2,-5,-5,-5,-5,-5,-5,-5,-5,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,-7,-7,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,2,2,-2,-2,-2,-2,2,2,2,2,2,2,-5,-5,5,5,5,-12,-12,-12,-12,-12,-12,-12,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,-13,-13,-13,-13,-13,-13,-13,6,6,6,6,6,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,9,9,9,9,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,9,9,9,9,9,9,-9,-9,-9,-9,-9,9,9,9,9,-9,-9,-9,-9,-9,9,9,9,-9,-9,-9,-9,-9,-9,-9,-9,-9,2,2,2,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,10,10,10,17,-24,-24,-24,24,24,24,-24,-24,-24,-24,24,24,24,24,-31,-31,-31,-31,-31,-31,-31,-31,-31,-25,23,23,23,23,23,23,23,23,23,23,23,-23,-23,-23,-23,-23,-23,16,16,16,-16,-16,-16,-16,-16,-16,-16,-16,-10,8,8,8,8,8,8,8,8,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,10,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,-15,-15,-15,-15,15,15,15,15,-15,-15,-15,-15,-15,-15,15,15,-22,-22,-22,22,22,22,22,22,22,22,22,22,22,-29,-29,-29,-29,-29,-29,-29,-29,29,29,29,29,29,29,29,29,-29,-29,-29,29,29,29,29,29,29,29,29,29,29,-29,-29,-29,-29,-29,-29,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,13,13,-20,-20,-20,-20,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,-20,-20,-20,-27,-27,-27,-27,-27,27,27,27,27,27,27,27,27,27,-34,-34,-34,-34,-34,-34,-34,-34,-34,-34,-34,34,34,34,34,34,34,34,34,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,10,10,10,10,17,17,17,17,17,17,17,17,17,17,17,17,17,-20,-20,-20,20,20,20,20,20,20,20,20,-27,-27,-27,-27,-27,-27,-27,-27,-27,27,27,27,27,27,27,27,-34,-34,-34,-34,-34,-34,-34,-34,-34,-34,34,34,34,-34,-34,-34,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,-7,-7,-7,-7,-7,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,7,7,7,7,7,10,10,10,10,10,10,10,10,10,-17,-17,-17,17,17,-17,-17,-17,-17,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-11,9,9,9,9,-9,-9,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,8,8,8,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,8,8,8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,8,-8,-8,-8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-2,2,2,2,2,-9,-9,-9,-9,-9,2,2,2,2,2,2,2,2,2,2,-9,9,9,9,-12,-12,-12,0,0,0,0,0,0,0,0,0,0,0,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,-13,-13,-13,-13,-13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,-6,-6,-6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,6,6,6,6,6,6,6,6,6,6,6,12,-12,-12,-12,12,12,12,12,-19,-19,-19,-19,-19,-19,-19,-19,-19,19,19,19,19,19,19,-19,-19,-19,19,19,19,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,10,-13,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,-20,-20,-20,-20,20,20,20,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,23,23,23,23,23,23,23,23,23,23,-30,-30,-30,-30,30,30,30,30,30,30,30,-30,-30,-30,-30,30,30,30,-33,-33,-33,-33,-33,-33,-33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-6,-6,-6,-6,-6,-6,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,-9,9,9,9,9,9,9,-15,-15,-15,15,15,15,15,15,-15,-15,-15,15,15,15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-7,-7,9,9,9,9,9,9,9,9,9,9,-12,-12,-12,-12,-12,-12,-12,-12,12,12,12,-12,-12,-12,-12,12,12,12,12,12,-19,-19,-19,19,19,19,19,19,19,-26,26,26,26,-33,-33,-33,33,33,33,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-34,32,32,32,32,-32,-32,-32,-32,-32,-32,-32,-32,-26,26,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,-4,-4,-4,-4,-4,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,-1,1,1,1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,4,4,4,4,4,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,-1,1,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,8,8,8,-8,-8,-8,-8,-8,-2,2,2,2,2,2,2,2,-2,-2,-2,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,-12,-12,-12,-12,-12,-12,-12,-12,-12,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,2,2,2,-2,-2,-2,-2,-2,-2,-2,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,-18,-18,-18,18,18,18,18,18,18,18,18,-18,-18,-18,-18,18,18,18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,18,18,18,-25,-25,-25,25,25,25,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,7,-13,-13,-13,13,13,13,-13,-13,-13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,10,10,10,10,10,10,10,10,10,10,10,10,10,-10,-10,-10,-17,-17,-17,-17,-17,-17,-17,17,17,17,-17,-17,-17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-11,9,9,9,9,9,9,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,21,21,21,21,-24,-24,-24,-24,24,24,24,24,24,-24,-24,-24,24,24,24,24,24,24,24,24,24,24,24,-31,-31,-31,-31,-31,31,31,31,31,31,31,31,31,31,31,-38,-38,-38,38,38,38,38,38,38,38,38,-38,-38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,-1,-1,-1,5,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,1,1,1,1,1,1,1,1,1,-1,-1,-1,-1,1,1,1,7,-9,-9,-9,-9,9,9,9,9,9,-9,-9,-9,9,9,9,9,9,9,9,9,9,9,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,5,5,5,5,5,5,5,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,5,5,5,5,5,5,5,5,5,-12,-12,-12,-12,-12,-12,-12,-12,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,8,8,8,8,8,8,-15,-15,-15,-15,-15,-15,15,15,15,15,15,15,15,-22,-22,-22,-22,-22,-22,-22,-22,22,22,22,22,22,22,22,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,3,3,3,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,1,1,1,1,1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,10,10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,4,4,4,4,4,4,4,4,-7,-7,-7,7,7,7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-2,2,2,2,-2,-2,-2,-2,-2,-2,-1,-1,-1,-1,-1,-1,-1,-1,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,9,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,2,2,2,2,2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9,9,9,9,-9,-9,-9,9,9,9,-16,-16,-16,-16,-16,-16,-16,-16,16,16,16,16,16,-23,-23,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,-2,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,6,12,-14,-14,-14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,21,21,21,21,21,21,21,21,21,21,21,21,21,-24,-24,-24,-24,24,24,0,0,0,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,6,6,6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,9,9,9,9,9,-12,-12,-12,-12,-12,-12,12,12,0,0,0,0,0,0,0,0,0,-3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,-6,-6,-6,-6,-6,6,6,6,6,6,-6,-6,-6,6,-6,-6,-6,-6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,1,1,1,1,4,4,4,4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,7,7,7,-7,-14,-14,-14,-14,14,14,14,-17,-17,-17,13,13,13,13,13,13,13,13,13,13,13,13,13,13,-20,-20,-20,-20,-20,20,20,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,-21,-21,-21,-21,-21,21,21,21,21,21,21,21,21,21,21,-24,-24,-24,-24,-24,-24,-24,-18,18,18,18,18,18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,18,18,18,18,18,18,18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,18,18,18,-18,-18,-18,-18,-18,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,21,21,21,21,21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,-21,-21,-21,-21,-21,14,14,14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-2,2,2,2,2,2,2,2,2,2,-5,-5,-5,-5,-5,-5,5,5,5,5,5,5,5,5,5,5,-8,-8,-8,-8,-8,-8,-8,-8,-2,2,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,1,1,1,1,1,1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,8,8,8,-8,-8,-8,8,8,8,8,8,8,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,11,0,0,0,0,0,0,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,1,1,1,-1,-1,-1,-1,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,-1,-1,1,1,1,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,-7,-7,-7,7,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-3,-3,-10,-10,-10,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-5,5,5,5,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-1,-1,-1,1,1,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,5,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-4,-4,-4,-4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,8,8,8,8,8,8,-8,-8,-8,-8,-8,-2,2,2,2,2,2,2,2,2,2,2,2,2,2,8,8,8,8,8,8,8,8,-15,-15,-15,-15,12,12,12,-12,-12,-12,12,12,12,12,-19,-19,-19,-19,-19,-19,-19,-19,-13,11,11,11,11,11,11,11,-11,-11,-11,-11,-11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,-18,18,18,18,18,18,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,25,25,25,25,-32,-32,-32,-32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,-10,-10,-10,-17,-17,-17,17,17,17,17,17,17,17,17,-17,17,17,-24,-24,-24,-24,24,-24,-24,-24,-24,-24,24,24,24,24,24,24,24,24,24,24,24,-27,-27,-27,-27,-27,-27,27,-34,-34,-34,-34,-34,-28,28,28,28,28,28,28,28,28,28,-31,31,31,31,-34,-34,-34,-34,-34,-34,-34,-34,-34,-34,-34,-34,-34,-28,26,26,26,26,-26,-20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,-10,-10,-10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,-10,-10,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-8,8,8,8,-8,-8,-8,-8,-8,-8,-8,8,8,8,-15,-15,-15,-15,-15,-15,-15,-15,-9,9,9,9,9,-15,-15,-15,-15,-15,-15,15,15,15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,8,8,-8,-8,-8,-8,-2,2,2,2,-2,-2,-2,-2,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,-14,-14,-14,-14,-14,-14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,-17,-17,-17,-17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,13,13,13,13,13,13,-16,-16,-16,-16,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-2,-2,-2,2,2,-2,-2,-2,-2,-2,-2,-1,-1,-1,-1,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,-1,-1,1,1,1,-1,-1,-1,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,-11,-11,-11,11,11,11,11,11,11,11,11,-18,-18,-18,-18,18,18,18,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-5,-5,-5,-5,-5,-5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,5,5,5,5,5,5,5,5,-5,-5,-5,-5,-5,5,5,5,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,5,5,5,5,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,1,1,1,1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-2,2,2,2,2,2,2,2,2,2,2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9,6,6,6,6,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,-4,-4,-4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,-20,-20,-20,-20,-20,-20,20,20,20,20,20,20,20,-23,-23,-23,-23,-23,-23,-23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,-30,-30,-30,-30,-30,-30,-30,-30,-30,-24,22,22,22,22,22,22,-25,-25,-25,-25,-25,-25,-25,-25,-25,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,-4,-4,-4,4,4,4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,-7,4,4,4,-4,-4,-4,-4,-11,-11,-11,11,11,11,11,11,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-5,5,5,5,-5,-5,-5,-5,1,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,-11,-11,-11,-11,11,11,11,11,11,11,-11,-11,-11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,8,8,8,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,2,-2,-2,-2,-2,-1,-1,-1,-1,-1,-1,-1,-6,-6,-6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,-9,-9,-9,2,2,2,-2,-2,-2,2,2,2,-2,-2,-2,-2,-2,2,2,2,2,2,2,2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9,-2,-2,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,1,1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,-1,-1,-1,-1,-1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,1,-8,-8,-8,8,8,8,8,-8,-8,-8,8,8,8,8,8,8,8,8,8,8,-8,-8,-8,-8,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,-6,-6,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,-6,6,6,6,6,6,-9,-9,-9,9,9,9,9,9,9,9,9,9,9,9,9,9,-16,-16,-16,-16,16,16,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,7,7,7,7,7,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,-13,-13,-13,13,13,13,13,13,-20,-20,-20,-20,-20,-20,17,17,17,17,17,17,17,17,17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,17,17,17,-20,-20,-20,20,20,20,20,20,20,20,20,20,20,20,20,-27,-27,-27,27,27,27,-27,-27,-27,-27,-27,-27,-27,-27,27,27,27,-27,-27,-27,-27,-27,-27,-27,-27,-27,-27,20,20,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,10,10,10,10,10,10,17,17,17,17,17,17,17,17,17,17,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-18,18,18,18,18,18,18,18,18,18,18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-12,12,12,12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,-17,-17,-17,-17,-17,17,17,17,-24,-24,-24,-24,-24,-24,24,24,24,24,24,24,24,-31,-31,-31,-31,-31,-31,-31,-31,-31,24,24,24,24,24,24,-31,-31,31,31,31,-31,-31,-31,-31,-31,-31,-31,-31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,-10,-10,-10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-24,-24,-24,-24,-24,-24,24,24,24,24,-31,-31,-31,-31,-31,-31,-31,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,1,1,1,1,1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,1,1,1,-1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,5,5,5,5,-5,-5,-5,-5,-5,-5,2,2,2,2,2,2,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-7,-7,-7,-7,7,7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,-4,-4,4,4,4,-11,-11,-11,11,11,11,11,11,11,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,14,0,0,0,0,0,0,0,0,0,0,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,6,-12,-12,-12,-12,-12,-12,-12,-12,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,-8,-8,-8,-8,-8,-8,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,2,2,2,2,2,2,2,2,2,-5,-5,-5,-5,-5,-5,1,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-6,-6,-6,-6,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,-1,-1,-1,1,1,1,1,1,-1,-1,-1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,5,-7,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,-6,-6,-6,6,6,6,6,6,6,6,6,-9,-9,-9,9,9,9,9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,2,2,2,2,-9,9,9,9,9,9,9,9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,2,2,2,-5,-5,-5,-5,5,5,5,5,5,5,5,5,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,5,5,5,5,-5,-5,-5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,-4,-4,-4,1,1,1,-1,-1,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,-11,-11,-11,-11,-11,11,11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-11,9,9,9,-9,-9,-9,-9,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,-10,10,10,10,10,10,-10,-10,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,17,17,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,20,20,20,20,20,20,20,20,20,-27,-27,-27,-27,-27,-27,-27,-27,27,27,27,27,27,27,-30,-30,-30,-30,-30,-30,-30,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,-14,-14,-14,-21,-21,21,21,21,-28,28,28,28,-31,-31,-31,31,31,31,31,31,31,31,31,31,31,31,-38,-38,-38,-38,-38,38,38,38,38,38,38,-45,-45,-45,-45,-45,-45,-45,-45,38,38,38,-38,-38,-38,38,38,38,-38,-38,-38,38,38,38,38,38,38,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,-3,-3,-3,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,4,4,4,4,-7,-7,-7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,-11,-11,-11,-11,-11,11,11,11,11,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,14,14,-21,-21,-21,-21,21,21,21,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,-13,-13,-13,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,6,-9,-9,-9,9,9,9,9,-12,-12,12,-19,-19,-19,-19,-19,-19,12,12,12,12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,5,5,5,5,5,5,5,5,-5,-5,-5,-5,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,0,0,0,0,-7,-7,-7,-7,4,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,-10,-10,-10,10,10,10,10,-10,-10,-10,-17,-17,-17,-17,-17,-17,17,17,17,17,17,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-18,18,18,18,18,18,18,18,18,18,18,-18,-18,-18,-18,-18,-18,-18,18,18,18,-18,-18,-18,-12,10,10,10,-17,-17,-17,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-10,-10,-10,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-14,-14,-14,-14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,18,18,18,-25,-25,-25,25,25,25,25,-32,-32,-32,-32,-32,-32,-32,-32,-32,-32,32,32,32,32,32,32,-35,-35,-35,-35,-35,-35,-35,32,32,32,32,32,32,32,-35,-35,-35,35,35,35,35,35,35,35,35,35,35,-38,-38,-38,-38,-38,-38,-38,-38,-38,-38,-38,31,31,31,-31,-31,-31,-31,31,31,31,31,-31,-31,-31,31,31,31,31,31,31,31,-31,-31,-31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,4,-4,-4,-4,4,4,4,-4,-4,-4,4,4,4,4,-7,-7,-7,7,7,7,-7,-7,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,6,6,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,7,7,7,7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,-1,-1,-1,-1,-1,-6,-6,-6,-6,6,6,6,6,6,6,-13,-13,-13,13,13,13,13,13,13,-13,-13,-13,-13,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,17,17,17,17,-24,-24,-24,-24,-24,-24,-24,-24,-24,24,24,24,24,24,24,24,24,24,24,24,-24,-24,-24,17,0,0,0,0,0,0,0,0,-6,-6,-6,6,6,6,6,6,6,-1,-1,-1,-1,-1,-1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,8,-15,-15,-15,15,15,15,15,-22,-22,-22,-22,-22,-22,22,22,22,-22,22,22,22,22,22,22,22,22,22,-29,-29,-29,-29,-29,-29,-29,29,29,29,-29,-29,-29,29,29,29,29,29,29,29,-36,-36,-36,-36,-36,-36,-36,36,36,36,-36,-36,-36,-36,-36,-36,-36,-36,-36,-36,-36,-36,-36,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,1,-8,-8,-8,-8,-8,-8,-8,-8,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-5,-5,-5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,2,2,2,2,2,2,2,2,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,11,11,-11,-11,-11,11,11,11,11,11,11,11,11,11,18,18,18,18,18,-18,-18,-18,18,18,18,18,18,18,18,18,-18,-18,-18,-18,-18,-18,-18,18,18,18,18,18,18,18,18,18,-18,-18,-18,-18,18,18,18,18,18,18,18,18,18,18,-25,-25,-25,25,25,25,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,-10,-10,-10,-10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,10,10,10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,-10,-10,-10,-17,-17,-17,17,17,17,17,17,17,-17,-17,-17,-17,-17,17,17,17,17,17,17,-24,-24,-24,24,24,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-11,-11,-11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,4,4,4,4,-4,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,3,3,3,3,-3,-3,-3,3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,-3,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-5,3,3,3,3,3,3,3,-3,3,3,3,3,-6,-6,-6,12,-12,-12,-12,-12,-12,-12,-12,12,12,12,-12,-12,-12,-12,-12,-12,-12,-12,5,5,5,5,5,5,5,5,-5,-5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,-3,-3,-3,3,3,9,-11,-11,-11,-5,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-8,-8,-8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,-15,-15,-15,15,15,15,15,15,15,15,-18,-18,-18,-18,-18,-18,-18,-18,-18,-12,10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,2,2,2,2,-9,-9,-9,-9,-9,-9,9,9,9,9,9,9,9,9,-12,-12,-12,-12,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,-14,-14,-14,-14,7,7,7,7,7,7,7,7,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,-14,-14,-14,-14,-14,-14,-14,-8,6,6,6,-6,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,-11,-11,-11,-11,-11,11,11,11,11,11,11,-18,-18,-18,18,18,18,18,18,18,18,18,18,18,18,-21,-21,-21,-21,-21,18,18,18,-18,-18,-18,-18,18,18,18,-18,11,11,11,-11,-11,11,11,11,11,11,11,-18,-18,-18,-18,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,11,11,11,11,11,11,11,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,6,6,6,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,12,-12,-12,-12,-12,-12,-12,12,12,12,12,12,12,-19,-19,-19,-19,-19,-19,19,19,19,19,19,-26,-26,-26,26,26,26,-26,-26,-26,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,-11,-11,-11,-11,-11,11,11,11,-11,-11,-11,8,8,8,8,8,8,8,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-9,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-14,-14,-14,14,14,20,20,20,-20,-20,-20,-20,20,20,20,20,20,20,-20,-20,-20,-20,-20,-20,20,20,-27,-27,-27,-27,-27,-27,24,24,24,-24,-24,-24,-24,-24,24,24,24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-18,16,16,16,16,16,16,16,16,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-1,-1,-1,-1,-1,1,1,1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,-4,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,-7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-11,-11,11,11,11,11,11,11,-18,-18,-18,18,18,18,18,18,18,18,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,18,18,18,-18,-18,-18,-18,11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,-18,11,11,11,-11,13,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,21,21,21,-28,-28,-28,28,28,28,28,28,28,-31,-31,-31,-31,-31,24,24,24,24,24,24,24,-31,-31,-31,31,31,31,-34,-34,-34,34,34,34,34,-34,-34,-34,34,34,34,34,34,34,34,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,7,7,-7,-7,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,17,17,17,23,-23,-23,23,23,29,-29,-29,-29,-29,29,29,29,35,-37,-37,-37,-37,-37,-37,-37,-37,-37,-37,-37,-37,-37,-37,34,34,34,34,34,34,34,-34,-34,-34,-34,-34,-34,-34,-34,-34,-34,-34,-34,-34,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-7,-7,-7,-7,4,4,4,4,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,-3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,-8,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,2,2,2,2,2,2,2,2,2,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-12,-12,-12,-12,-12,-12,-12,-12,-12,12,12,12,12,12,-12,-12,-12,-12,-12,-12,-12,12,12,12,12,12,12,12,-12,-12,-12,-12,-12,-12,-12,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,6,6,6,-6,-6,-6,-6,6,6,6,6,6,6,6,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,-11,-11,-11,-11,11,11,11,-11,11,11,11,11,-18,-18,-18,15,15,15,15,15,15,-15,-15,-15,-15,-15,-15,-15,-15,15,15,15,15,-15,-15,-15,-15,-15,15,15,15,-15,-15,-15,15,15,15,15,15,15,15,15,15,15,15,15,-15,-15,-15,15,15,15,-15,-15,-15,15,15,15,15,15,15,-15,-15,-15,-15,-15,-15,-15,9,9,9,-9,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,-14,-14,-14,14,14,14,14,14,14,-14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-6,-6,6,6,6,6,6,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,1,1,1,1,1,1,-8,-8,-8,-2,2,2,2,2,2,2,-2,-2,-2,2,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-10,-10,-10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-8,6,6,6,6,6,6,-9,-9,-9,-9,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,6,-13,-13,-13,-13,-13,-13,-13,-13,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,-14,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-4,-4,-4,-4,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,4,4,4,-4,-4,-4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,-1,-1,-1,1,1,1,1,-1,-1,-1,1,1,1,-1,-1,-1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,2,2,2,-2,-2,-2,-2,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,-3,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,-1,-1,-1,-1,-1,1,1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,-10,-10,-10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,0,0,0,0,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,4,-6,6,6,6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,-9,9,9,9,-9,-9,-9,-9,-9,-9,-9,6,6,6,6,6,6,6,-6,-6,6,6,6,6,6,6,-6,-6,-6,-6,-6,6,6,6,6,6,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,-3,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-8,8,8,8,-8,-8,-8,8,8,8,-8,-8,-8,-8,-8,-8,8,8,8,8,-8,-8,-8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,4,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,1,1,1,1,1,7,-7,-7,-7,-7,-7,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,-11,-11,-11,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,3,3,3,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,14,14,14,14,14,-14,-14,-14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,-10,-10,-10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,-7,-7,7,7,7,-7,-7,-7,7,7,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-10,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,14,14,14,14,-14,-14,-14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,-11,-11,-8,-8,8,8,8,8,8,8,8,-11,-11,-11,-11,-11,-11,11,11,11,-5,5,5,5,5,-8,-8,-8,-8,8,8,8,8,8,8,-15,-15,-15,15,15,15,-15,-15,-15,15,15,15,15,15,-15,-15,-15,-15,-15,-15,-15,15,15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,15,15,15,-15,-15,-15,-15,-15,-15,-15,-15,8,8,8,0,0,0,0,0,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,-20,-20,-20,-20,-20,-20,13,13,19,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,21,21,21,21,21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,21,21,21,21,21,-21,-21,-21,-21,-21,-21,-21,21,21,21,-21,-21,-21,-21,21,21,21,-21,-21,-21,21,21,21,21,21,21,21,21,21,-28,-28,-28,-28,-28,21,21,21,21,21,21,21,21,21,21,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-21,21,21,21,21,21,21,21,21,21,21,21,-28,-28,-28,28,28,28,28,28,28,28,28,-31,-31,-31,-31,-31,31,31,31,-31,-31,-31,-31,-31,31,31,31,31,31,31,31,31,31,31,-31,-31,-31,-31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-11,-18,-18,-18,18,18,18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,18,18,18,18,18,18,18,18,18,18,-18,-18,-18,18,-25,-25,25,25,25,-25,-25,25,25,25,25,25,-25,-25,-25,-25,-25,-25,-25,-25,-25,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-3,-3,-3,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,-11,-18,-18,-18,18,18,18,-18,-18,-18,-18,18,18,18,18,18,18,18,18,18,18,18,18,-18,-18,-18,-18,-18,-18,-18,-18,-18,18,18,18,-18,-18,-18,-18,-18,-18,-18,-18,18,18,18,18,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,-13,-13,-13,13,13,13,13,13,13,13,13,-20,-20,-20,-20,-20,20,20,20,-20,-20,-20,-20,-20,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,6,6,6,6,-9,-9,-9,9,9,9,9,9,9,9,-9,-9,-9,-9,-9,9,9,9,9,9,9,9,-12,-12,-12,-12,-12,-12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,13,-13,-13,-13,13,13,13,13,13,13,13,19,-19,-19,-19,-19,-19,-19,-19,-19,-13,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-12,10,10,10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-2,-2,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-11,-11,11,11,11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,-8,-8,-8,-8,-8,-8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,5,5,-12,-12,-12,-12,-12,-12,-12,-12,-12,5,5,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,2,2,2,2,2,2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,6,6,6,6,6,6,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,-6,-6,-6,-1,-1,-1,-1,-2,-2,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-14,-14,-14,14,14,14,14,-14,14,14,14,-14,14,14,14,14,14,-14,-14,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-5,5,5,5,5,5,5,5,-12,-12,-12,12,12,12,12,12,12,12,12,12,12,-12,-12,-12,-12,-12,12,12,12,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,15,15,15,-15,-15,-15,-15,-15,15,15,15,0,0,0,0,0,0,-7,-7,-7,7,-5,-5,-5,-5,-5,-5,-5,1,-1,-1,-1,-1,-2,-2,-2,2,-9,-9,-9,-9,-9,-9,9,9,9,9,9,9,9,-9,-9,-9,-9,-9,-9,-9,9,9,9,9,9,9,9,-12,-12,-12,12,12,12,12,12,12,-12,-12,-12,-12,-12,-12,-12,5,5,5,5,-12,-12,-12,-12,-12,-12,-12,12,12,12,12,12,12,12,12,12,-19,-19,-19,-19,-26,-26,-26,-26,-26,-26,-26,-26,19,19,19,19,19,19,19,19,19,-22,-22,-22,-22,-22,-22,22,22,22,22,22,-22,-22,-22,22,22,22,22,22,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,-9,-9,-9,9,9,9,9,9,-9,-9,-9,-9,-9,9,-16,-16,-16,-16,-16,-16,-16,-16,-16,16,16,16,16,16,16,-23,-23,-23,23,23,23,23,23,23,23,23,23,-30,30,30,30,30,30,30,-37,-37,-37,-37,-37,-37,-37,-37,-37,-37,-37,-37,-37,31,31,31,31,31,31,31,31,-31,-31,-31,31,31,31,-31,-31,-31,-31,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,1,1,1,1,1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,-7,-7,-7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,-3,-3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,14,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,1,1,1,1,-1,-1,-1,-1,-1,-1,-2,-2,-2,2,2,2,2,2,2,2,-9,-9,-9,9,9,9,-16,-16,-16,-16,-16,16,16,16,16,16,16,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,23,23,23,-23,-23,-23,-17,17,17,17,17,17,17,17,17,17,-17,-17,-19,-19,-19,-19,19,19,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,4,4,4,4,4,4,4,10,-10,-10,-10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,13,13,-20,-20,-20,-20,-20,-20,-20,20,20,20,20,20,20,20,20,20,-27,-27,-27,-27,-27,-27,20,20,20,-20,-20,-20,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,2,2,2,2,2,2,2,2,2,2,-9,-9,-9,-9,9,9,9,-9,-9,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,2,2,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-3,-3,-3,3,3,3,3,-10,-10,-10,10,10,10,10,10,10,10,-13,-13,13,13,13,13,-16,-16,-16,-16,-16,-16,-16,-16,-16,-10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,-4,-4,-4,4,4,4,4,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,21,21,21,21,21,21,21,-28,-28,-28,-28,-28,-28,-28,28,28,28,28,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,24,24,24,24,24,24,24,-24,-24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,-18,-18,-18,-18,18,18,18,18,18,18,18,18,-21,-21,-21,-21,-21,21,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,14,14,14,14,14,14,14,14,-21,-21,21,21,21,21,21,21,21,-24,-24,-24,-24,24,24,24,24,24,24,-27,-27,-27,-27,-27,-27,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,-18,-18,-18,-18,18,18,18,18,18,18,-25,-25,-25,-25,-25,-25,-25,18,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-11,-11,-11,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,8,8,8,-15,-15,-15,-15,-15,-15,-9,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-8,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,13,13,-16,-16,-16,-16,9,9,-9,-9,-9,9,9,9,9,9,9,9,9,9,9,9,9,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-10,8,8,8,8,8,8,8,8,8,-11,-11,-11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,-11,-11,-11,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,-7,7,7,7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,17,17,17,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,20,20,20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,10,10,10,10,-10,-10,10,-10,-10,-10,-10,-10,10,-17,-17,-17,17,17,17,17,17,17,17,17,17,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,24,24,24,24,24,24,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,31,31,31,-31,-31,-31,-31,-31,-31,-31,-31,-31,24,24,24,-24,-24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,14,14,-21,-21,-21,21,21,21,21,21,21,21,21,-21,-21,-21,-21,-21,-21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,17,17,17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,-14,-14,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,1,1,1,-1,-1,-1,-1,-1,-1,1,1,1,0,0,0,0,-3,-3,-3,3,3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,11,11,11,-11,-11,-11,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,8,8,8,8,-15,-15,-15,15,15,15,15,-22,-22,-22,-22,22,22,22,22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,22,22,22,22,-22,-22,-22,-22,22,22,22,22,22,22,22,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,1,1,1,-1,-1,-1,-1,1,1,1,1,1,1,1,1,1,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,1,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-8,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,5,-5,-5,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,2,2,2,2,2,2,-5,-5,-5,-5,-5,5,5,5,5,5,-8,-8,-8,8,8,8,-8,-8,-8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,-14,-14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,-6,3,3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-1,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-8,-8,-8,8,8,8,8,8,8,8,8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,8,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-9,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,-13,-13,-13,-13,-13,-13,-13,10,10,10,-17,-17,-17,17,17,17,17,17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,17,17,17,17,17,17,17,17,17,17,-24,-24,-24,-24,-24,-24,24,24,24,-24,-24,-24,-24,-24,-24,24,24,24,24,24,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,14,-21,-21,-21,21,21,21,21,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,21,21,21,24,24,24,-24,-24,-24,-24,-24,24,24,24,24,-24,-24,-24,-24,-24,-24,-24,24,24,24,24,24,24,24,24,24,-31,-31,-31,-31,31,31,31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,24,24,24,-24,-24,-24,-24,-24,-24,-24,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,7,7,7,-10,-10,-10,10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,10,10,10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,0,0,0,0,0,0,0,-7,-7,-7,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-28,-28,-28,-28,28,28,28,28,28,28,28,-35,-35,-35,-35,-35,-35,-35,-35,-35,-35,-35,35,-35,-35,-35,28,28,28,28,28,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,31,-31,-31,-31,-31,-25,23,23,23,23,-23,-23,-23,-23,-23,-23,23,23,23,23,23,23,23,23,23,23,23,23,-26,-26,-26,-26,-26,-26,-26,-26,19,19,19,19,19,19,-22,-22,-22,22,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,-6,-6,-6,-6,-6,-1,-1,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,6,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,1,1,1,1,1,1,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,-1,-1,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,4,4,4,4,4,4,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,1,1,1,1,-1,-1,-1,-1,-1,-1,2,2,2,2,2,2,-9,-9,-9,-9,-9,9,9,9,-9,-9,-9,-9,-9,-9,6,6,6,6,6,6,6,6,6,6,6,12,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-8,8,8,8,8,8,-8,-8,-8,-8,-8,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,-13,-13,-13,13,13,13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,13,-16,-16,-16,16,16,16,16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,16,16,16,16,16,16,-16,-16,-16,-16,-16,-16,-16,-16,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,-17,-17,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,-7,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,17,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,12,12,12,12,12,12,12,12,12,12,12,12,15,15,15,15,15,-22,-22,-22,-22,-22,-22,-22,-22,-22,-16,16,16,16,16,16,16,16,16,-19,-19,-19,19,19,19,19,19,19,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-19,19,19,19,19,19,-22,-22,-22,22,22,22,0,0,0,0,0,0,0,0,0,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,-10,-10,-10,-17,-17,-17,-17,-17,-17,-17,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,-10,-10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,13,13,13,19,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,-19,-13,11,11,11,-11,-11,-11,-11,-11,-11,-5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,21,21,21,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,8,8,8,8,8,-15,-15,-15,-15,15,15,15,15,15,15,-22,-22,-22,-22,-22,-22,-22,-16,16,16,16,16,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,4,4,-11,-11,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-5,5,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,5,5,5,-5,-5,-5,5,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,5,5,-12,-12,-12,-12,-12,-12,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,-1,-1,-1,1,1,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,2,2,2,2,2,-2,-2,2,2,2,2,2,2,2,-9,-9,-9,9,9,9,9,9,9,-9,-9,-9,-9,9,9,9,9,9,-12,-12,-12,12,12,12,12,12,12,12,-12,-12,-12,-12,-12,-12,-12,-12,12,12,12,12,12,12,-19,-19,-19,19,19,19,19,19,19,19,-22,-22,-22,-22,-22,-22,-22,-22,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,-6,-6,-6,6,-6,-6,-6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,-6,6,6,6,6,6,6,-6,-6,-6,-6,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,11,11,-11,-11,-11,-11,-11,-5,-5,-5,-5,-5,-5,-5,-5,5,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,2,2,2,2,2,2,-2,-2,-2,-2,2,2,2,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,2,2,2,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,-7,-7,-7,-7,-7,-7,7,7,7,-7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,-13,-13,-13,13,13,13,13,13,-13,-13,6,6,6,6,6,6,6,-6,-6,-6,6,6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-1,1,1,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,-1,-1,-1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,1,1,1,1,1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,-4,-4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,8,8,8,8,8,8,8,-15,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,-18,-18,-15,-15,-15,15,15,15,15,15,15,15,15,15,15,15,15,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,15,15,15,-15,17,17,17,17,17,17,17,17,17,17,17,17,-17,-17,-17,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,-6,-6,-6,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,7,7,7,7,7,7,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,0,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,5,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,-3,-3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,1,1,1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,4,4,4,-7,-7,-7,7,7,7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,-15,-15,-15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,-22,22,22,-29,-29,-29,-29,29,29,29,29,-29,-29,-29,-29,-29,-29,-29,-29,-29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-5,-5,-5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,2,2,2,2,2,-2,-2,-2,2,2,2,2,2,-2,-2,2,2,2,2,-9,-9,-9,-9,-9,-9,9,9,9,-9,-9,-9,9,9,9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,0,-7,-7,-7,-7,-7,7,7,7,7,7,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,-6,-6,-6,6,6,6,6,6,6,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,9,9,9,-9,-9,-9,-9,9,9,9,9,9,-12,-12,-12,-12,12,12,12,-15,-15,-15,-15,15,15,15,15,15,15,15,15,-18,-18,-18,-18,-18,18,18,18,18,18,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,25,25,25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-19,19,19,19,19,19,19,19,25,-25,-25,-25,-25,-25,-25,-25,-25,-19,19,19,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-4,-4,-4,-4,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-5,-5,-5,-5,2,2,2,-2,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-1,-1,-1,-1,-1,-1,-1,-1,5,-5,-5,-5,5,5,5,5,5,5,5,5,5,-12,-12,-12,-12,-12,-12,12,12,12,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,9,9,9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,6,6,6,12,-14,-14,-14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,1,1,1,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,4,4,4,-4,-4,-4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-8,8,8,8,8,8,8,8,8,8,-11,-11,-11,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,-11,11,11,11,11,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,14,-14,-14,-14,11,11,11,-11,-11,-11,-11,-11,-11,11,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,-11,-11,-11,11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,-14,-14,-14,-14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,-14,-14,-14,-14,-14,-14,14,14,14,14,-14,-14,-14,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-5,-5,-5,5,5,5,5,5,5,5,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,8,8,8,-11,-11,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-5,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,-11,-11,-11,11,11,11,11,11,11,11,-11,-11,-11,11,11,11,11,11,11,11,-14,-14,-14,14,14,14,14,-17,17,17,17,-17,-17,-17,-17,-17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-3,-3,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,-7,-7,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,3,3,3,3,3,3,-6,-6,-6,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-10,-10,-10,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,10,10,10,-13,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,21,21,21,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,-14,-14,-14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,13,13,13,-20,-20,-20,20,20,20,13,13,13,13,13,13,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,13,13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,-21,-21,-21,-21,21,21,21,-24,-24,-24,-24,-24,-24,-24,24,24,24,24,24,24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,24,24,24,24,24,-24,-24,-24,24,24,24,24,24,24,24,24,-27,-27,-27,-27,-27,-27,-27,-27,-27,-27,-27,27,27,27,-27,-27,-27,27,27,27,27,27,-27,-27,-27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-9,-9,-9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,-16,-16,-16,-16,-16,-16,-16,-16,-16,16,16,16,16,16,16,16,16,16,16,16,16,16,-19,-19,-19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,-7,-7,7,7,7,-7,-7,-7,-7,-7,1,1,1,1,-1,-1,-1,-1,1,1,1,1,1,1,1,1,1,1,1,1,-8,-8,-8,8,8,8,8,8,8,8,8,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-9,9,9,9,9,9,9,9,-9,-9,-9,-9,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,2,2,2,2,2,2,-2,2,2,2,-5,-5,-5,5,5,5,5,5,5,5,5,5,5,5,-12,-12,-12,-12,-12,-12,-12,5,5,5,5,5,5,5,5,-12,-12,-12,-12,-12,-12,-12,12,12,12,12,12,12,-15,-15,-15,-15,-15,-15,-15,15,15,15,15,15,15,-15,-15,-15,-15,-15,15,15,15,15,15,-18,-18,-18,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-6,-6,-6,-6,-6,6,6,6,6,6,-6,-6,-6,-6,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-1,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,3,-3,-3,-3,-3,-3,-3,-3,3,3,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,4,4,4,10,-12,-12,-12,12,12,12,-12,-12,-12,12,12,12,12,-12,-12,-12,12,12,12,12,-12,-12,-12,-12,-12,-12,-12,12,12,12,12,-15,-15,-15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,-22,-22,-22,-22,-22,-22,-22,22,22,22,22,22,22,22,-22,-22,-22,-22,22,22,22,-22,-22,-22,-22,-22,-22,-22,-22,-22,-22,22,22,22,-22,-22,-22,-22,-22,-22,-22,-22,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-7,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,-3,-3,-3,-3,-10,-10,-10,10,10,10,10,10,10,13,13,13,13,13,13,13,-16,-16,-16,-16,-16,16,16,16,16,16,16,16,16,16,-19,-19,-19,-19,-19,19,19,19,19,19,-19,-19,19,19,19,19,19,19,-26,-26,-26,-26,-26,-26,-26,-26,-26,-26,-26,-26,-26,26,26,26,-26,-26,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,-10,10,-10,-10,-10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-10,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,-8,-8,-8,8,8,8,8,8,8,8,8,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-2,-4,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-10,-10,-10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,17,17,17,17,-20,-20,-20,20,20,20,20,-23,-23,-23,-23,-23,-23,-23,23,23,23,23,23,23,23,23,23,23,23,23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-17,15,15,15,15,15,15,-15,-15,-15,-15,-15,-15,15,15,15,15,15,15,15,15,15,15,15,-18,-18,-18,-18,-18,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,2,2,2,2,2,2,2,2,2,-2,-2,-2,2,2,2,2,2,2,2,2,2,-9,-9,-9,9,9,9,9,9,9,9,9,9,15,-15,-15,-15,-15,-15,-15,-15,-15,15,15,15,15,15,15,15,15,-18,-18,-18,-18,-18,-18,-18,-18,-18,18,18,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,-11,-11,-11,-11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-5,3,3,3,3,-10,-10,-10,-10,-10,-10,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-5,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,3,3,3,3,-4,4,4,4,4,4,4,-11,-11,-11,-11,-5,5,5,5,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,8,-11,11,11,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,11,11,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,8,8,8,8,8,8,-11,-11,-11,-11,-5,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,-7,-7,7,7,7,7,7,7,-10,-10,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,-7,-7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,-18,-18,15,15,15,-15,-15,-15,15,15,15,15,15,15,15,15,15,15,15,15,-18,-18,-18,18,18,18,18,18,18,18,18,18,18,-18,20,20,20,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-17,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,14,-21,-21,-21,21,21,21,21,21,21,21,21,21,-21,-21,-21,21,21,21,-21,-21,-21,21,-28,-28,-28,28,-35,-35,-35,-35,-35,-35,-35,-35,-35,-35,28,28,28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,28,28,28,28,28,0,0,0,0,-7,-7,-7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,-21,-21,-21,21,21,21,14,14,14,14,14,-14,-14,14,14,14,-14,-14,-14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,17,17,17,-17,-17,-17,-17,-17,-17,-17,17,17,17,-17,-17,-17,-17,17,17,17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,21,21,21,21,21,-24,-24,-24,-24,-24,-24,-24,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,-7,-7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,4,4,4,4,-4,-4,-4,-3,-3,-3,-3,-3,3,3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,8,8,8,8,8,8,8,-11,-11,-11,-11,-11,-11,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,14,14,14,14,14,14,-21,-21,-21,21,21,21,21,21,21,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,28,28,28,28,28,28,28,-28,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,4,-11,-11,-11,-11,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-4,-4,-4,4,4,4,4,4,4,-4,4,4,4,-11,-11,-11,-11,-11,-11,11,11,11,-14,-14,-14,-14,-14,-14,-14,-8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-2,2,2,2,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,-17,-17,-17,-17,17,17,17,17,-24,-24,-24,24,24,24,24,24,24,24,24,24,24,-31,-31,-31,-31,-31,-31,31,31,31,31,31,31,31,31,31,31,0,0,7,7,7,7,-10,-10,-10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,13,-16,-16,-16,-16,-16,-16,-16,16,16,16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,16,16,16,16,16,16,16,16,-23,-23,-23,-23,-23,-23,-23,-23,16,16,16,16,-19,-19,-19,-19,-19,-19,-19,-19,-19,-13,13,13,13,13,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,-20,-20,-20,-20,-20,-20,-20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-4,-4,-4,-4,-4,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,-6,-6,6,6,6,6,6,12,-14,-14,-14,-14,-14,-14,-14,-14,-8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-2,2,2,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,24,24,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,-4,-4,-4,-4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,14,14,14,14,14,-14,-14,-14,14,14,14,14,-14,-14,-14,-14,-14,11,11,11,-11,11,-18,-18,-18,-18,-18,18,18,18,18,18,18,18,18,18,18,-25,-25,-25,25,25,25,25,25,25,-25,-25,-25,-25,-25,25,25,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,2,2,2,2,-9,-9,-9,9,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,-8,-8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,-8,-8,-8,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-1,-1,-1,-2,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,4,4,4,-4,-4,-4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,10,10,10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,17,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,17,17,17,17,-24,-24,-24,24,24,24,24,24,-31,-31,-31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-31,-31,-31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,4,4,4,4,4,4,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,-18,-18,-18,18,18,18,18,18,18,18,18,18,-25,-25,-25,-25,-25,-25,-19,19,19,19,-19,-19,-19,-19,-19,-19,-19,-19,-19,-13,13,13,13,-13,-13,-13,-13,-13,-13,-13,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,-7,-7,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,8,8,8,8,8,-11,-11,-11,-11,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,11,11,-14,-14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,18,18,18,18,18,18,18,-25,-25,-25,-25,25,25,25,25,25,25,-28,-28,-28,-28,-28,21,21,-28,-28,-28,-28,-28,28,28,-28,-28,-28,-28,28,28,28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,21,21,21,-21,-21,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,-10,-10,-10,-10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,6,-6,-6,-6,-12,-12,-12,-12,12,-15,-15,-15,-15,-15,-15,-15,8,8,8,8,8,-8,-8,-8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,-15,-15,-15,-15,-15,-15,-15,-15,15,15,15,15,15,15,15,15,15,-15,-15,-15,-15,8,8,8,8,-8,-8,-8,-8,-8,-8,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,-10,-10,-10,10,10,10,-10,10,10,10,-10,-10,-10,-10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,3,3,3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,-3,-3,-3,-3,3,3,3,3,3,3,-10,-10,-10,10,10,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,-24,24,24,24,24,24,24,24,-31,-31,-31,31,31,31,-31,-31,-31,-31,-31,-31,-31,-31,-31,24,24,24,-24,-24,-24,-24,-24,-24,-24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,-14,-14,-14,-14,-14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,14,14,14,-14,-14,-14,-14,-14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,-14,-14,-14,-14,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,14,14,-17,-17,-17,17,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,-17,-17,-17,17,17,17,17,17,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,2,-9,-9,-9,-9,-9,-9,-9,9,9,9,9,9,9,9,9,9,-16,-16,-16,-16,-16,-16,-16,-16,16,16,16,-10,8,8,8,-8,-8,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-1,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-1,-1,-1,1,1,1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,-2,2,2,2,2,2,2,2,2,2,2,2,-9,-9,-9,-9,-9,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,-10,-10,-10,-10,10,10,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-5,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,4,4,4,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,10,10,10,10,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,-16,-16,-16,-16,-16,-16,-16,-16,16,16,16,-23,-23,-23,-23,-23,-23,-23,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,-11,-11,-11,11,11,11,-11,-11,-11,11,11,11,11,17,-19,-19,-19,-19,-19,-19,-19,-19,-13,11,11,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,-5,-5,-5,5,5,5,5,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,5,5,5,5,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,-14,-14,-14,-21,-21,-21,-21,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-13,-13,-13,-13,-13,6,6,6,-6,-6,-6,6,6,6,6,6,6,6,6,6,-9,-9,-9,9,9,9,-16,-16,-16,-16,-16,-16,-16,-16,-16,16,16,16,16,16,16,16,16,16,16,16,-23,-23,-23,23,23,23,23,23,23,23,23,23,23,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,30,30,30,30,30,30,30,30,30,30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,-10,10,10,10,10,10,-13,-13,-13,-13,-13,6,6,6,6,6,6,6,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,11,11,11,11,11,11,11,11,11,11,11,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,-14,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,3,3,3,-6,-6,-6,-6,6,6,6,6,-6,-6,-6,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,-6,3,3,-10,-10,-10,10,10,10,10,10,10,-13,-13,-13,-13,0,0,0,-7,-7,-7,7,7,7,7,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,-14,-14,-14,14,14,14,14,14,14,14,14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,11,11,11,11,11,-11,-11,-11,-11,-11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,-11,-11,-11,11,11,11,11,11,11,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,4,4,4,4,4,4,4,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-14,-14,-14,-14,-14,-14,14,14,14,-14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,18,18,18,18,-21,-21,-21,-21,-21,-21,14,14,14,14,14,14,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,-3,-3,-3,-3,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,18,18,18,18,18,18,18,18,18,18,18,18,-25,-25,-25,25,25,25,25,25,25,25,25,25,25,25,-32,-32,-32,-32,-32,-32,-32,-32,-32,32,32,32,32,32,32,-39,-39,-39,-39,-39,-39,-39,39,39,39,39,39,39,-39,-39,-39,-39,32,32,32,-32,-32,-32,-32,-32,-32,-32,-32,-32,-32,-32,-32,-32,-32,-32,32,32,32,-32,-32,-32,-32,-32,-32,-32,-32,-32,-32,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,6,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,10,10,10,10,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,-6,-6,-6,-6,-1,-1,-1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,-24,-24,-24,-24,-24,-24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,10,10,10,10,10,10,10,10,10,-13,-13,-13,13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,-13,-13,-13,-13,-13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-1,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,-4,-4,-4,-4,4,4,4,4,-4,-4,-4,4,4,4,-4,-4,-4,-4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,10,10,10,10,10,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,10,10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,-10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,7,7,7,7,7,10,10,10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,3,3,3,3,3,3,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-4,-4,-4,-4,-4,-4,-2,-2,-2,-2,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,9,9,9,9,9,9,9,9,9,-9,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,2,2,-2,-2,0,0,0,0,0,0,0,0,0,0,0,0,-6,-6,-6,6,6,6,6,6,6,6,6,6,-1,-1,-1,-1,-8,-8,-8,-8,-8,-8,8,8,8,8,-8,-8,-8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,2,2,2,2,2,2,2,2,2,2,2,2,2,2,-5,-5,-5,-5,-5,-5,-5,-5,-5,5,5,5,5,5,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,5,5,5,-5,-5,-5,-5,-5,-5,-5,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-6,-6,-6,6,6,6,6,6,6,12,-14,-14,-14,-14,-14,-14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,7,7,7,-10,10,10,10,10,10,10,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,-17,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,6,6,6,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,-13,-13,-13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,-16,-16,-16,-16,-16,-16,-16,-10,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,6,6,6,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,-13,-13,-13,13,13,13,13,13,13,13,13,13,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,0,0,0,0,0,0,0,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,3,-10,-10,-10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,-1,-1,-1,1,1,1,1,1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,-1,-1,-1,-1,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,3,3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,-5,-5,-5,2,2,2,-2,-2,-2,-2,-1,-1,-1,-1,-2,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-10,-10,-10,-10,10,10,10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,-7,-7,-7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,10,10,10,-10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,13,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,-7,-7,-7,7,7,7,7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,4,4,4,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,14,14,14,14,-21,-21,-21,21,21,21,21,21,-28,-28,-28,28,28,28,-28,-28,-28,-28,28,28,28,-28,-28,-28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,6,6,6,-9,-9,-9,-9,-9,-9,-9,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,21,-21,-21,-21,-21,21,21,21,21,21,21,21,21,21,21,21,27,-29,-29,-29,29,29,29,29,29,29,29,29,-29,-29,-29,29,29,29,29,29,35,-35,-35,-35,-35,-35,-35,-35,-35,-35,-35,-29,27,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,7,7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-14,-14,-14,14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-24,-24,-24,24,24,24,24,24,24,24,24,24,-24,-24,-24,24,24,24,24,24,24,24,24,24,-27,-27,-27,-27,-27,-27,-27,27,27,27,27,27,27,27,27,27,27,-34,-34,-34,-34,-34,-34,-34,-34,-34,-34,-34,-34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,-3,-3,-3,-3,-3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,18,18,18,18,18,18,18,18,-18,-18,-18,-18,-18,-18,-18,15,15,15,-15,-15,-15,-15,-15,-15,-15,-15,-15,15,15,15,15,15,-15,-15,-15,-15,-15,-15,12,12,12,-12,-12,-12,-12,-12,-12,-12,5,5,5,5,5,5,5,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-5,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,-1,-1,-1,-1,1,1,1,1,1,1,-4,-4,-4,-4,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,-18,-18,-18,-18,-24,-24,-24,-24,-24,-24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,-13,-13,-13,-13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,1,1,1,-1,-1,-1,-1,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-6,-6,-6,-6,-6,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-1,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,-7,-10,-10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,-6,-6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,1,1,1,1,1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,4,4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,3,-4,-4,-4,-4,4,4,4,-4,-4,-4,4,4,4,4,4,-11,-11,-11,-11,-11,11,11,11,-11,-11,-11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,-8,-8,-8,-8,-8,8,8,8,-8,-8,-8,-8,-8,-8,5,5,5,5,5,5,5,-12,-12,-12,12,12,12,12,12,12,12,12,12,12,-12,-12,-12,-12,-12,-12,12,12,12,12,12,-12,-12,-12,-12,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-10,-10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,18,18,18,18,18,18,18,-21,-21,21,21,21,21,21,21,-28,-28,-28,-28,28,28,28,28,28,-35,-35,-35,-35,-35,-35,-35,35,35,35,-35,-35,-35,-35,-35,-35,35,35,35,-35,-35,-35,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-4,-4,4,4,4,4,4,4,-11,-11,-11,-11,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,-4,-4,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,-3,-3,3,3,3,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,-9,-9,-9,9,9,9,9,9,9,9,9,9,-12,-12,-12,12,12,12,-12,-12,-12,12,12,12,-12,-12,-12,-12,-12,12,12,12,12,12,-19,-19,-19,12,12,12,12,-12,-12,-12,-12,-12,-12,-12,12,12,12,12,12,-15,-15,-15,-15,-22,-22,-22,-22,-22,-22,-22,-22,-22,-16,16,16,16,16,-16,-16,-16,-16,-16,-16,-16,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,2,2,2,2,2,2,2,2,-2,-2,-2,-2,-2,2,2,2,-2,-2,-2,2,2,-9,-9,-9,-9,9,9,9,9,9,9,9,9,-9,-9,-9,-9,-9,-9,9,9,9,-12,-12,-12,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,-1,-1,-1,-1,-6,-6,-6,-6,-6,6,6,6,6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,-6,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,-6,-6,-6,-6,3,3,3,-3,-3,-3,-10,-10,-10,-10,-10,7,7,7,7,7,-7,-7,-7,-7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,0,-6,-6,-6,-1,-1,1,1,1,1,1,1,1,-8,-8,-8,8,8,8,8,8,8,8,8,8,8,8,-8,-8,-8,-8,-8,8,8,8,8,8,-15,15,15,15,-22,-22,-22,22,-22,-22,-22,-22,15,15,15,15,-15,-15,-15,15,15,15,15,18,18,18,-18,-18,-18,-18,-18,-18,-18,-18,15,15,15,15,15,-15,-15,-15,-15,-15,15,15,15,15,15,15,-22,-22,-22,-22,-22,-22,-22,15,15,15,15,15,15,15,15,15,-18,-18,-18,-18,18,18,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-3,-3,-3,-3,3,3,3,-10,-10,-10,-10,-10,3,3,-3,-3,-3,-3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-2,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-1,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,-14,-14,-14,7,7,7,7,-7,-7,-7,-7,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,-7,-7,7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,15,15,15,15,-22,-22,-22,-22,-22,-22,-22,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,-17,-17,17,17,17,17,17,-24,-24,-24,-24,-24,24,24,24,24,-24,-24,-24,-24,-24,-24,-24,24,24,24,24,-31,-31,-31,-31,-31,-31,28,28,28,28,28,28,28,28,28,28,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,31,31,31,31,-31,-31,-31,-31,-31,-31,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,-14,-14,-14,-14,14,-14,-14,-14,-14,11,11,11,11,11,11,-14,-14,-14,-14,-14,-14,14,14,14,14,-21,-21,-21,21,21,21,21,21,21,21,21,21,-21,-21,-21,-21,-21,21,21,21,21,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,9,9,9,9,-9,-9,-9,9,9,9,9,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,2,2,2,9,9,9,9,9,-9,-9,-9,9,9,9,9,9,9,9,9,9,9,9,-12,-12,-12,-12,-12,-12,5,5,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-3,-3,-3,3,-10,-10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,11,11,-11,-11,-11,-11,4,4,4,4,4,-11,-11,11,11,11,11,11,11,11,11,11,11,11,11,-14,-14,-14,14,14,14,-14,-14,-14,14,14,14,-14,-14,-14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,-7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-1,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,7,7,7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,17,17,17,-17,-17,-17,17,17,17,-17,-17,-17,-17,-17,17,17,17,17,-20,-20,-20,-20,-20,-20,-20,-20,-20,13,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,17,17,17,-20,-20,-20,-20,-20,-20,20,20,20,20,20,20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-4,-4,-4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,11,11,11,11,11,11,11,11,11,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,6,6,6,6,6,6,6,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,5,5,5,5,5,-5,5,5,5,-5,-5,-5,5,5,5,-5,-5,-5,-5,-5,-5,-5,5,5,5,-5,-5,-5,5,5,5,5,5,5,5,-8,-8,-8,-8,-8,-8,-8,-8,-8,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,10,10,10,10,10,10,-17,-17,17,17,17,17,17,17,17,17,17,17,17,-24,-24,-24,-24,-24,24,24,24,24,24,24,24,-24,-24,-24,-31,-31,-31,-31,-31,-31,31,31,31,31,31,31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,31,31,31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,-14,-14,-14,-14,14,14,14,-14,-14,-14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,0,0,0,0,0,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,14,-20,-20,-20,-20,20,20,20,20,20,-20,-20,-20,-20,-20,-20,-20,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,-10,-10,-10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,-17,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,-7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,4,4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,3,3,3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,3,3,3,-10,-10,-10,10,10,10,-10,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,8,8,8,8,-15,-15,-15,15,15,15,15,15,15,15,15,-22,-22,-22,-22,-22,22,22,-29,-29,-29,29,29,29,29,29,29,29,29,29,29,-29,-29,-29,-29,-29,-29,-29,29,29,29,29,-29,-29,-29,22,22,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-8,-8,-8,-8,-8,-8,-8,5,5,5,5,5,5,5,5,5,5,5,5,5,5,-8,-8,-8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,-14,-14,-14,-14,14,-14,-14,-14,11,11,11,11,11,11,11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,15,15,15,15,15,15,15,-15,-15,-15,15,15,15,15,15,15,15,15,15,-22,-22,-22,-22,-22,-22,-22,22,22,22,22,22,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,-4,-4,-4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,-10,-10,-10,-10,-17,-17,-17,17,17,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,-17,-17,-17,17,17,17,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,-24,-24,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,-7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,8,8,11,11,11,11,11,11,11,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,2,2,2,2,2,2,2,-9,-9,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-10,-10,-10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,-17,-17,-17,-17,-17,-17,17,17,17,17,17,17,17,17,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,13,13,13,13,13,13,13,13,19,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,4,-11,-11,-11,-11,-11,-11,-5,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,-2,-2,-1,-1,-1,-1,-1,-1,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,6,6,-6,-6,-6,6,6,6,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,-9,-9,-9,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-2,-2,-2,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,-14,-14,-14,-14,14,14,14,-14,-14,-14,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,-10,-10,10,10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,-16,-16,-16,16,16,16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-10,8,8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,4,4,-11,-11,-11,-11,-11,-5,5,5,5,5,5,-5,-5,-5,5,5,5,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,1,-1,-1,-1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,8,8,8,8,-8,-8,-8,-8,0,0,0,0,0,0,0,-3,-3,-3,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,7,7,7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,4,4,4,4,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,-11,-11,-11,-11,-11,-11,-11,-11,-11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,-18,18,-25,-25,-25,-25,-25,-25,-25,-25,22,22,22,22,22,22,22,22,-29,-29,-29,-29,-29,-29,-29,-29,-29,-29,-29,29,29,29,-29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-8,8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,-10,-3,-3,-3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,-13,-13,-13,13,13,13,-13,-13,-13,-13,-13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,-20,-20,-20,-20,-20,-20,20,20,20,20,20,20,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,4,4,4,4,7,7,7,-7,-7,-7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-9,-9,-9,-9,-9,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,6,6,6,6,-6,-6,-6,-6,-6,6,6,6,6,6,6,9,9,9,9,9,9,9,9,9,9,9,9,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,12,12,12,12,12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-11,-11,-11,-11,-11,8,8,-8,-8,-8,8,8,8,-8,-8,-8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-2,2,2,2,-2,-2,-5,-5,-5,5,5,5,5,-5,-5,-5,2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-3,-3,-3,-3,-3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,0,0,0,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,7,7,7,7,7,7,-14,-14,-14,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,14,-21,-21,-21,-21,21,21,21,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,4,4,4,4,4,-7,-7,-7,-7,-7,-7,7,7,-10,-10,-10,-10,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,-11,-11,-11,-11,-11,-11,-11,-11,-5,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,-6,-6,-6,-6,-6,-6,-6,3,3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,10,-13,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,6,6,6,-6,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,-10,-10,-10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,-6,-6,-6,-6,-6,6,6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,1,1,1,1,1,1,1,-4,-4,-4,4,4,4,4,-11,-11,-11,-11,-11,4,4,4,4,4,4,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,3,3,3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,5,5,5,5,5,5,-5,-5,-5,-5,-5,-5,-5,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,-1,-1,-1,-1,-2,-2,-2,-2,4,4,-11,-11,-11,-11,-11,-11,-11,-5,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,4,4,4,4,4,4,4,-10,-10,-10,10,10,10,-10,-10,10,10,-17,-17,-17,-17,14,14,14,14,14,14,14,14,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,-21,14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,7,7,7,7,7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,-3,-3,-3,3,3,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,3,3,3,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,-10,-10,-10,10,10,10,10,-10,-10,-10,-10,-10,10,10,10,10,10,10,10,10,10,10,10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,-3,-3,-3,3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,6,6,6,6,6,6,6,6,6,6,6,-9,-9,-9,9,9,9,-9,-9,-9,-9,2,2,2,2,2,2,2,2,2,2,2,2,2,2,-5,-5,-5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,-4,4,4,4,4,4,4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,5,-5,-5,-5,-5,-5,-5,-5,-5,1,-3,-3,-3,-3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,-10,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,-17,-17,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-11,-11,-11,11,11,11,11,11,-11,-11,-11,11,11,11,11,11,11,11,11,-11,-11,-11,-11,-11,11,11,11,11,-11,-11,-11,-11,-11,-11,-5,5,5,5,5,5,5,-8,-8,-8,8,8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,14,14,14,14,-14,-14,14,14,14,14,14,17,17,17,-17,-17,-17,-17,-17,-17,-17,-17,-17,-17,14,14,14,14,14,-14,-14,-14,14,14,14,14,-14,-14,-14,14,14,14,14,14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-8,0,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,-4,-4,-4,-4,-4,-4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,5,5,5,5,5,5,5,5,5,-8,-8,-8,-8,-8,-2,2,2,2,2,2,2,-2,-2,-2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,-5,-5,-5,5,5,5,5,5,5,5,5,5,-8,-8,-8,-8,-8,-8,-8,-8,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-1,-1,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-5,-5,-5,-5,-5,-5,1,-1,-1,-1,-1,-1,5,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,-13,-13,-13,-13,-13,-13,-13,-13,13,13,13,13,13,13,-13,-13,-13,13,13,13,13,-16,-16,-16,-16,-16,16,16,16,22,-24,-24,-24,-24,-24,24,24,24,24,-24,-24,-24,-24,-24,24,24,24,24,24,-24,-24,-24,-24,-24,24,24,24,-24,-24,-24,-24,-24,-24,-24,-24,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,-7,-7,-7,7,7,7,7,7,7,7,7,7,-14,-14,-14,-14,-14,-14,-14,-14,-14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,11,11,11,11,11,11,11,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-12,10,10,10,10,10,10,10,10,10,-10,-10,10,10,10,-13,-13,-13,-13,-13,-13,-13,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,-4,-4,-4,4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,-1,-1,-1,1,1,1,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,1,1,1,1,1,1,-1,-1,-1,1,1,1,1,1,1,1,1,1,1,-1,-1,1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-2,-2,-2,-2,2,2,2,-2,-2,-2,-5,-5,-5,-5,5,5,5,-5,-5,-5,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,3,-6,-6,-6,-6,-6,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,-7,-7,-7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,-14,-14,-14,14,14,14,14,14,14,14,-17,-17,-17,-17,-17,-17,-17,-17,-17,17,17,17,17,17,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,17,17,17,17,17,17,17,17,-24,-24,-24,-24,-24,-24,-24,-24,-24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,-31,24,24,24,-24,0,0,0,0,0,0,0,0,-3,-3,-3,-3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,-6,-6,-6,6,6,6,6,6,6,6,-9,-9,-9,-9,-9,-9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,16,16,16,16,16,16,16,16,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,23,23,23,23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,-23,0,0,0,0,0,0,0,0,0,0,-3,-4,-4,-4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,1,1,1,-1,-1,-1,-1,-1,-1,1,1,1,1,1,1,1,1,1,1,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,1,-8,-8,-8,-8,-8,-8,-8,-8,-8,5,5,5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,2,2,2,2,2,2,2,2,2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9,9,9,9,9,-12,-12,-12,-12,-12,-12,12,12,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,-7,-7,-7,-7,-7,7,7,7,7,7,-14,14,14,14,14,14,14,-21,-21,-21,21,21,21,21,-21,-21,-21,-21,18,18,18,18,18,18,18,18,18,18,18,-25,-25,-25,-25,25,25,25,25,25,25,-28,-28,-28,-28,-28,-28,-28,-28,21,21,21,21,21,21,21,21,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,28,0,0,0,0,0,0,0,0,-3,-3,-3,3,3,3,3,3,3,3,3,3,3,3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-4,4,4,4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-1,-1,-1,-1,-1,-1,-6,-6,-6,-6,-6,-6,-6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,-7,-7,-7,-7,7,7,7,7,7,7,7,7,-10,-10,-10,-10,-10,-10,-10,10,10,10,-10,-10,-10,10,10,0,0,0,0,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,6,6,6,-6,-6,-6,6,6,6,-6,-6,-6,-6,3,3,3,3,3,3,3,3,3,3,3,3,3,-6,-6,-6,-6,-6,-6,6,6,6,-6,-6,6,6,6,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,6,6,6,6,6,6,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,6,6,6,6,6,6,6,6,12,-14,-14,-14,-14,-14,-14,-14,-14,-14,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,7,7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,7,7,7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,4,4,4,4,4,4,4,4,-4,-4,-4,4,4,4,4,4,4,-4,-4,-4,-4,4,4,4,4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,4,4,4,-4,-4,-4,-4,-4,-2,-2,-2,2,2,2,-2,-2,-2,-2,-2,-2,-2,-2,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-3,-3,-3,3,-3,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,1,1,1,1,1,-1,-8,-8,-8,-8,8,8,8,-8,-8,-8,-8,-8,-8,-8,5,5,5,-5,-5,-5,-2,-2,2,2,2,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,1,-3,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,0,0,0,0,0,0,0,0,0,0,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-3,-3,-3,-3,-4,-4,-4,-4,-4,-4,4,4,4,4,4,4,11,11,11,11,11,11,11,-14,-14,-14,-14,-14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-8,8,8,8,-8,-8,-8,-8,-8,-8,-8,-8,8,8],"yds":[19,0,5,-10,4,4,4,0,8,1,-2,3,5,1,0,0,0,1,0,24,-9,0,-1,8,0,0,0,9,11,2,3,0,15,11,4,8,0,6,0,5,11,0,-2,0,14,5,6,-6,-1,0,32,0,5,25,5,22,3,13,5,0,0,3,2,0,8,1,0,0,-5,0,9,15,6,6,-1,1,17,1,0,5,2,6,0,0,15,8,10,55,17,8,2,0,12,12,15,3,6,8,-10,4,17,4,0,0,17,0,6,8,0,9,0,7,-10,9,5,3,4,0,4,0,0,-4,7,1,0,0,16,5,0,5,5,0,0,-10,19,0,0,3,6,7,7,6,2,12,1,8,26,5,2,23,1,10,4,-8,6,7,-1,10,11,12,20,3,0,0,6,1,2,2,0,0,5,3,10,21,4,2,0,4,0,12,8,6,-10,12,3,18,3,4,2,-4,10,0,0,0,5,9,0,2,-9,-1,2,4,-7,12,1,7,8,13,7,8,7,0,23,10,1,-9,0,8,8,0,11,1,4,6,0,3,47,2,0,4,10,0,7,4,0,1,5,53,0,5,9,1,6,5,0,13,4,2,9,-1,8,6,5,0,11,4,0,28,-6,2,0,0,0,-5,4,11,2,5,4,6,1,0,0,4,-10,3,-10,0,15,5,2,4,6,2,0,0,5,0,15,3,0,-15,2,0,0,8,4,0,0,0,2,5,34,1,-9,0,12,-9,10,15,8,0,25,5,24,0,7,16,50,1,1,0,2,39,6,9,0,1,0,0,0,3,10,5,3,1,2,15,20,4,0,0,4,6,4,-6,-5,1,0,7,7,1,3,0,3,9,12,5,0,7,2,4,19,16,9,2,4,2,-1,75,-5,8,3,5,2,5,-1,2,0,26,4,36,0,-1,15,-2,13,9,-3,0,7,17,9,4,38,0,25,9,27,10,0,5,6,21,28,2,12,4,4,1,0,13,12,7,8,-2,5,0,1,8,3,15,28,5,2,-10,-8,6,-1,9,67,3,9,0,16,18,4,25,10,13,2,0,30,0,-8,10,-2,8,18,7,13,1,31,3,2,8,-1,1,0,5,15,0,0,15,1,0,7,21,0,3,0,2,0,9,4,-10,14,3,2,-8,0,4,2,17,1,18,8,0,14,0,7,6,0,0,0,2,2,-10,5,5,5,6,2,9,-4,0,9,12,0,5,20,5,22,0,2,7,5,0,10,0,3,0,0,3,-8,4,2,6,2,0,-8,6,6,3,5,0,23,3,22,12,7,4,2,0,6,0,4,6,12,64,7,1,0,0,3,0,9,0,2,9,7,11,36,0,1,0,0,2,7,3,14,-11,0,5,-10,0,4,29,9,11,11,9,2,0,7,-1,10,4,9,5,-9,23,3,0,-5,22,0,3,21,4,7,7,10,0,0,0,5,8,8,5,0,5,17,0,9,0,0,16,6,3,6,-1,-2,6,12,15,13,25,4,3,2,4,4,0,0,17,2,7,2,0,3,8,5,-2,5,2,3,0,0,11,20,17,9,4,-2,0,9,-2,17,5,3,5,14,0,11,2,6,4,0,2,0,28,2,7,13,3,0,8,4,-3,33,16,5,3,5,3,20,4,-7,0,5,0,6,18,0,8,42,-3,3,8,6,9,2,0,-5,15,0,8,5,26,5,22,0,0,4,1,1,4,1,7,5,21,1,6,4,0,7,0,0,14,16,13,23,6,9,0,0,0,4,-7,7,4,7,2,6,5,1,1,0,0,16,9,13,13,14,15,4,0,0,2,0,12,12,7,0,2,-7,0,-4,0,10,0,0,12,15,-2,13,8,-3,-5,8,9,9,0,-2,1,20,5,25,15,22,-2,0,0,0,5,13,23,3,26,1,3,2,3,7,-10,5,-9,0,11,-10,9,12,1,1,9,4,6,0,0,11,4,7,0,5,0,-1,0,4,0,5,21,6,12,23,6,0,0,0,13,1,10,8,1,25,0,0,0,9,18,7,8,15,0,-5,0,0,11,-2,-8,6,8,7,49,13,0,3,0,1,3,8,0,0,1,11,0,1,10,7,21,-10,7,7,0,4,3,2,0,2,0,-12,17,0,0,11,3,-1,27,49,0,27,3,3,-6,-5,5,5,7,9,5,0,0,14,11,7,6,2,0,24,2,8,12,0,4,0,5,2,9,1,7,18,0,10,3,0,18,0,9,-1,10,-7,3,15,25,-3,20,7,11,3,2,11,0,9,2,24,4,8,21,2,1,17,0,8,23,7,7,6,0,2,4,3,3,0,5,5,1,6,0,6,26,-5,0,0,19,5,0,3,0,12,0,18,0,0,1,10,0,5,-11,35,30,9,1,0,5,0,4,0,26,4,18,7,-5,10,2,8,3,4,8,4,16,0,7,1,14,4,0,0,6,2,11,5,3,8,19,0,-1,18,3,7,8,22,0,5,6,0,0,22,2,-4,-2,1,0,14,5,0,2,10,-8,8,1,2,2,9,4,-2,25,-3,4,0,11,-7,0,21,3,1,16,4,0,22,-1,0,0,3,5,1,5,3,1,-5,19,42,3,3,4,0,0,1,5,15,3,0,-7,3,8,-10,12,11,30,3,11,0,0,-3,0,8,23,1,11,41,5,0,18,0,13,9,6,5,0,5,5,12,0,18,10,7,18,6,0,0,9,-10,0,3,2,3,0,10,23,0,-1,0,10,8,0,3,6,4,6,-1,0,16,0,6,5,31,0,3,0,4,3,0,12,7,0,-5,-7,6,2,3,9,12,3,8,8,2,11,0,0,8,5,2,7,0,23,5,-1,-7,7,12,-3,7,17,-7,-2,9,5,4,2,3,0,11,14,6,-7,7,0,-13,0,3,27,2,-4,2,1,14,3,0,8,26,0,-9,12,42,7,2,-1,6,9,12,0,5,12,6,7,0,2,5,0,15,0,2,6,18,8,3,16,4,1,0,6,7,4,0,0,0,8,1,0,7,0,0,7,0,7,-1,8,-12,0,11,41,0,5,12,1,0,15,0,11,8,0,11,6,0,5,2,11,0,5,0,1,6,0,0,0,5,5,4,57,0,11,22,0,7,6,2,2,0,12,5,7,2,2,8,8,12,5,2,2,3,6,5,0,-10,11,6,6,-8,11,-6,24,6,15,4,1,0,5,0,-12,31,8,5,1,11,9,6,4,7,0,-9,10,9,11,1,13,39,2,15,4,0,1,2,15,5,0,9,2,2,0,-10,21,5,2,5,18,5,0,0,26,15,31,3,2,0,4,13,-2,9,1,20,7,0,21,-10,20,14,9,0,7,8,6,-2,5,1,8,40,17,0,0,10,20,1,6,2,0,13,5,20,7,0,6,5,2,-6,14,5,0,0,-5,-5,16,3,9,0,7,31,13,2,0,0,4,15,5,7,2,-14,4,0,5,22,4,2,0,7,7,4,3,0,2,0,9,18,6,0,0,13,11,-10,15,16,7,2,68,9,9,4,0,5,3,0,-1,65,8,20,-8,27,5,0,5,5,5,-10,23,2,3,-2,3,9,0,19,4,6,6,-6,6,0,2,1,0,1,11,1,8,-4,4,7,3,33,4,3,2,2,5,7,2,1,2,8,3,5,6,0,5,21,-2,-1,50,7,4,0,11,9,4,1,8,11,0,0,16,5,0,0,0,-2,6,0,10,18,-10,3,11,10,18,2,4,16,0,3,1,1,1,2,0,11,9,0,0,0,0,0,12,13,8,0,27,0,5,1,4,-10,0,1,4,28,0,13,13,2,7,0,7,6,8,-4,10,54,-1,0,0,-1,5,10,7,1,7,39,8,4,2,2,-2,16,2,0,13,0,16,0,3,10,6,0,4,6,0,20,22,1,4,29,5,11,11,25,1,12,3,0,0,18,7,0,2,-2,2,5,1,13,0,5,7,0,0,11,5,3,22,3,5,24,1,8,0,1,3,6,1,-5,0,5,6,3,0,9,18,0,0,-7,2,3,0,5,5,3,-9,31,2,-1,0,12,1,7,10,5,0,5,-4,0,3,15,32,2,4,2,0,1,2,9,3,3,15,0,0,2,4,21,0,4,5,31,1,0,0,5,-3,6,0,8,3,-4,0,0,11,1,4,6,-4,24,0,2,2,2,-2,7,6,2,2,-10,8,3,-7,10,2,6,7,0,0,0,7,4,2,22,4,0,0,0,11,3,3,0,18,23,0,-1,6,0,11,0,12,-2,0,1,-15,-2,0,4,9,11,0,9,14,0,5,0,6,0,6,2,5,0,12,-1,14,10,7,0,20,0,2,25,12,0,6,0,9,2,6,0,-12,0,9,26,0,10,0,0,3,-10,7,6,2,31,4,3,1,16,0,3,0,16,0,3,-6,8,14,-2,4,-6,2,5,0,2,1,1,6,20,11,1,6,-2,6,-2,0,5,5,2,-10,13,1,0,6,8,3,1,0,12,2,12,3,1,0,27,-2,9,0,11,0,4,44,6,2,3,3,-2,-3,3,3,15,0,0,51,4,1,7,1,0,8,22,0,1,10,6,3,16,0,8,18,0,5,11,1,4,0,10,-1,9,0,3,0,9,3,0,8,3,13,3,0,2,0,0,1,-2,1,0,0,1,0,7,7,-8,11,16,6,5,0,2,9,-1,0,0,24,2,20,7,2,-1,7,0,0,19,8,17,0,5,0,1,5,0,6,3,5,3,13,-1,9,10,-1,6,-10,-10,5,5,0,12,6,1,-7,6,12,0,0,0,5,1,7,48,0,0,0,10,2,0,0,6,7,-5,5,4,-7,11,9,17,0,7,10,3,17,5,0,-6,14,5,13,9,-10,13,1,0,1,6,0,2,0,0,14,7,2,2,5,2,0,22,0,13,-3,7,0,5,0,5,-10,0,4,2,-7,0,7,0,17,-13,-2,13,10,7,-8,20,6,3,2,0,13,-6,9,23,2,0,3,0,1,6,3,4,3,-7,10,19,4,19,12,7,-10,8,7,0,5,5,4,-15,5,0,13,20,0,0,23,3,21,6,7,-5,6,0,5,6,2,0,-5,5,17,0,9,11,0,4,1,15,0,1,0,1,0,7,29,13,0,8,4,4,0,16,5,0,5,6,9,47,2,9,0,0,0,6,8,0,11,30,9,0,0,0,0,0,0,1,11,8,3,1,10,0,24,1,2,7,3,-4,4,4,0,10,11,0,9,0,2,5,6,5,3,10,6,0,0,3,0,0,0,3,2,8,3,2,16,8,2,4,0,0,7,17,0,0,10,5,4,13,0,2,10,3,10,2,2,-7,7,15,8,3,6,18,3,5,1,0,20,6,2,0,0,7,10,6,8,0,8,3,8,3,39,11,6,3,0,5,3,-10,7,0,3,9,20,17,3,0,36,0,0,0,6,0,3,19,0,4,15,1,19,8,1,3,12,6,0,10,1,-7,6,3,0,8,3,5,5,4,0,0,29,8,7,4,13,4,12,6,0,0,9,2,6,22,0,18,4,11,-1,7,8,5,-3,0,2,4,2,9,7,9,1,-4,0,5,-3,1,-26,-11,2,-2,4,5,18,0,-2,-10,4,2,3,4,2,-1,5,7,0,13,3,-6,-7,8,2,0,6,3,3,0,16,19,-1,2,0,1,12,-5,-10,10,0,0,6,13,7,2,0,4,0,0,13,6,4,-2,9,6,-7,5,0,9,0,0,1,-2,0,29,22,16,0,1,15,16,12,15,0,16,3,8,0,2,2,9,5,2,0,0,2,6,0,3,2,-5,0,0,0,15,-2,13,0,0,24,3,0,5,49,5,6,-5,0,0,10,8,1,14,9,0,3,1,-4,-10,5,10,7,0,4,-9,6,4,0,11,4,18,4,14,3,0,8,2,-2,15,0,0,-4,4,12,30,13,9,3,6,5,0,12,9,5,24,-1,15,-5,-4,7,0,0,-11,1,4,-2,8,5,8,9,-10,-8,20,9,5,8,0,-5,9,14,1,15,3,20,9,5,3,7,-7,7,5,7,36,-1,11,9,11,18,2,6,-3,2,2,5,8,4,1,7,11,0,14,-10,28,27,6,4,5,2,2,5,0,4,4,4,-1,55,18,1,-2,6,0,0,1,5,5,4,7,1,7,0,17,9,7,5,6,3,9,11,2,0,18,17,4,-3,6,3,2,28,0,46,1,-6,12,0,2,4,15,2,-5,0,-2,12,6,1,0,27,0,-4,8,11,4,2,25,0,-1,0,4,12,4,-3,-11,3,7,0,3,0,10,6,0,0,-7,16,16,2,0,5,2,1,0,19,5,5,4,2,-4,14,0,3,5,7,4,2,9,5,0,0,17,3,0,-5,0,0,16,-2,11,8,1,2,0,3,8,4,0,0,8,2,10,2,5,2,24,-4,0,0,4,3,1,8,12,10,3,0,8,0,9,10,5,21,-1,0,0,5,1,5,0,9,-4,11,9,1,0,42,0,0,0,12,0,18,7,2,10,0,0,0,0,5,6,4,5,2,0,-6,6,8,4,7,7,4,25,-10,4,0,5,0,10,4,0,0,5,0,-6,9,12,-7,17,34,11,0,4,0,-10,4,0,0,11,11,5,0,4,5,5,-2,0,0,17,2,5,1,6,12,2,-1,2,2,0,4,-15,5,35,5,6,22,29,0,5,3,0,-7,3,10,-6,20,3,9,0,16,0,0,-6,20,23,-9,4,0,0,0,3,-4,-1,0,0,0,19,2,4,10,0,0,0,3,-1,12,5,0,2,8,-1,10,2,6,6,-2,8,10,2,-5,8,-1,1,0,3,0,-9,13,2,6,5,-10,26,37,0,9,0,14,8,3,2,0,8,-1,0,7,5,12,-8,10,6,-1,5,11,2,10,-2,4,0,9,5,0,7,0,12,0,10,8,12,21,5,5,5,0,4,0,5,21,0,8,21,-4,23,0,-8,-10,9,0,-1,5,3,17,0,39,3,0,0,0,1,1,0,0,0,2,3,0,0,-1,2,4,4,1,-4,5,4,6,10,2,6,-4,9,15,0,8,12,7,0,8,0,-3,11,3,-9,-5,8,-4,5,2,7,39,0,1,30,0,6,5,5,1,19,9,0,8,4,4,4,0,4,8,8,1,0,10,1,10,3,6,-1,-6,4,6,0,2,7,7,18,0,14,8,1,0,3,15,0,11,2,21,0,0,41,2,6,0,7,2,0,0,0,-7,0,0,11,9,18,2,0,0,2,7,4,3,8,7,26,0,3,5,-2,3,13,4,0,0,0,8,12,4,0,0,67,1,0,4,21,6,3,0,35,1,0,0,7,7,6,14,3,0,12,4,0,3,0,17,6,3,5,9,0,0,3,4,16,0,10,2,1,0,0,-3,59,15,12,5,6,75,5,3,1,1,0,-8,0,4,7,5,24,25,1,0,11,5,4,4,1,0,0,6,34,13,10,0,12,3,3,11,13,9,4,-4,-10,14,11,13,-3,0,14,0,3,6,7,1,10,4,-10,8,0,9,-1,79,33,12,4,16,8,0,2,26,6,1,2,-1,7,4,0,0,48,5,-2,0,0,2,2,60,16,9,16,-1,2,0,3,21,9,28,0,7,15,0,9,0,5,18,12,2,0,-5,19,4,3,8,13,3,-1,6,0,-5,16,-10,-8,3,2,0,3,2,8,-5,11,8,2,53,2,7,17,11,-1,5,15,17,2,0,-2,13,-2,0,6,7,1,0,19,16,0,16,-1,9,26,15,0,0,0,9,3,0,4,16,19,24,5,8,10,11,6,14,11,0,0,8,0,4,6,10,4,23,12,-2,4,3,0,0,6,3,2,2,12,-10,4,2,11,-5,0,6,12,0,15,0,0,11,0,0,-12,-1,0,0,0,0,8,3,3,10,2,1,2,7,4,19,6,5,13,3,7,15,0,-1,-7,2,4,0,0,3,8,4,2,16,16,9,5,2,0,11,0,7,4,7,4,6,3,2,0,0,5,0,5,4,5,0,0,12,-7,0,17,6,3,2,0,11,-5,4,-10,-10,24,4,3,5,2,6,0,0,9,4,4,6,0,7,44,23,0,-4,0,5,10,3,11,3,0,7,3,4,0,13,1,9,0,2,0,25,6,0,0,3,5,2,14,0,18,8,8,13,3,3,8,2,11,3,-10,8,15,5,0,0,2,0,2,6,2,0,5,3,0,3,-6,11,5,6,8,16,-2,9,5,1,8,0,8,7,1,13,4,13,7,14,3,4,4,8,0,4,-2,3,7,0,8,0,0,-5,13,23,-1,5,2,4,3,9,13,4,0,20,2,0,6,-6,17,6,19,20,-2,9,-9,-4,-9,5,6,4,18,0,4,18,0,0,10,5,4,2,30,16,-4,21,2,0,0,3,0,10,0,0,13,2,-6,0,15,0,0,7,4,8,-5,4,31,14,10,-10,0,0,4,9,5,22,3,15,10,0,5,7,1,5,0,11,13,11,-5,-3,-8,-1,3,0,0,3,11,4,12,12,9,66,0,12,4,5,0,12,0,0,15,21,0,6,6,25,4,0,7,20,-4,4,5,4,5,8,0,5,0,8,2,51,2,2,4,6,9,-1,-1,2,16,-4,12,16,38,17,-2,0,10,1,0,0,0,-2,-5,0,26,2,27,5,0,13,5,-1,5,0,7,14,1,1,7,4,12,8,7,0,17,-8,7,9,19,14,2,16,0,9,0,3,5,1,-1,0,5,1,7,8,1,0,0,6,0,3,2,0,18,4,-1,0,14,3,9,-2,0,-9,6,4,-3,15,4,2,5,3,2,19,0,-1,1,1,6,7,8,5,12,-13,6,2,8,12,7,13,3,13,0,5,0,0,0,23,1,3,13,1,8,3,2,7,3,4,-2,6,0,41,13,2,0,7,-1,1,3,0,2,0,3,0,0,13,6,-10,4,8,0,6,0,2,4,0,3,2,19,6,0,0,3,7,4,-2,0,5,0,2,0,0,0,0,2,0,10,0,10,-1,0,7,11,3,6,12,8,3,8,4,9,5,4,0,7,-2,0,2,0,5,11,0,0,24,2,5,5,0,28,-5,0,0,0,0,-5,22,0,11,0,0,10,42,10,11,0,7,5,1,0,51,-1,0,3,0,-10,10,9,4,16,0,1,10,0,2,11,8,0,12,11,14,2,20,9,19,0,9,13,2,16,0,6,13,0,9,0,0,4,0,2,-8,4,16,-1,-15,4,5,28,9,5,3,6,0,4,-4,0,-5,15,39,15,9,0,5,4,0,12,-8,0,17,4,-1,0,-4,0,16,9,8,0,46,0,-1,0,0,9,0,0,1,0,3,0,17,20,0,14,12,8,-10,0,0,8,2,3,6,-1,3,0,0,5,5,1,5,0,9,4,2,0,1,5,3,0,33,3,2,4,2,5,2,3,3,0,-12,4,2,0,4,3,49,1,0,6,-12,5,8,50,4,0,0,0,2,-5,13,0,5,13,5,-1,0,23,0,3,2,0,-6,13,9,12,7,11,11,4,8,12,3,4,0,9,2,0,0,4,2,0,4,4,2,0,-9,13,0,0,0,0,4,40,0,5,15,4,0,0,18,8,0,1,11,2,0,7,1,9,35,1,27,1,20,2,58,-5,0,22,0,8,1,7,9,-2,17,21,10,0,11,1,0,8,18,0,8,25,11,0,9,4,9,7,18,4,12,0,6,5,1,0,1,2,-5,10,0,0,6,0,-9,10,5,11,14,3,-2,13,7,0,0,0,6,14,9,22,21,2,1,14,5,4,36,-3,18,6,7,23,0,28,4,-10,-6,0,8,-3,0,1,30,0,-9,26,3,2,19,17,3,0,7,16,3,5,0,23,18,2,0,0,5,0,8,15,16,3,0,13,7,0,0,0,5,5,5,15,5,12,4,0,-7,8,1,2,6,10,21,3,6,3,7,6,0,40,18,3,0,14,3,1,10,2,0,9,-10,0,0,5,3,10,18,6,5,2,9,3,-3,-7,10,6,4,20,6,-10,6,-10,0,5,5,0,6,0,31,3,4,-7,5,0,8,3,17,11,5,6,-3,12,5,8,10,40,4,-10,4,6,8,-8,0,5,1,13,1,0,6,0,-1,0,0,5,6,0,16,2,3,-4,17,3,11,11,7,11,3,16,11,0,22,10,2,36,10,0,25,0,2,5,0,21,9,34,4,1,4,8,3,0,-5,38,0,2,4,3,0,4,1,0,7,18,24,-3,4,8,8,8,1,0,24,9,5,15,-4,4,0,1,25,2,0,0,0,4,28,0,35,0,20,3,6,9,0,-7,26,0,28,19,-2,14,8,4,4,-1,2,0,5,5,8,0,0,1,1,-7,5,0,1,7,8,8,4,10,1,0,7,3,-9,27,0,1,8,4,11,13,17,6,9,9,3,11,8,10,6,6,0,0,0,6,1,23,0,-8,0,6,9,6,0,8,7,9,22,-6,0,5,0,3,7,0,19,8,3,0,6,15,4,5,11,-2,11,2,0,0,0,6,2,0,43,11,1,0,5,32,-5,-7,0,45,2,2,3,6,6,-16,16,22,-2,9,6,0,0,8,9,4,1,-1,0,0,-1,0,0,0,18,0,9,7,0,-10,12,13,6,0,19,14,-5,7,22,-10,2,0,12,5,2,8,5,-1,23,3,-2,0,4,9,3,16,4,1,0,1,0,15,3,0,56,2,5,18,-1,11,-6,-8,7,60,9,2,0,0,0,13,-2,0,0,0,0,5,0,2,0,-1,2,0,5,-10,11,7,0,4,0,0,0,-7,0,8,5,0,0,0,6,-8,14,5,0,5,7,22,0,5,0,0,-1,10,2,4,6,3,7,0,5,4,-1,4,0,18,9,0,13,9,2,0,0,0,2,-7,0,3,6,3,8,16,0,10,4,0,15,-11,9,7,7,5,4,5,2,7,4,-6,2,6,18,4,21,-1,10,0,0,15,14,2,-10,0,4,8,-1,5,-4,13,10,8,20,0,0,0,6,11,19,5,2,14,1,2,0,3,2,6,6,3,3,0,11,9,3,-1,6,0,46,3,4,0,-9,-2,8,0,5,-10,8,27,0,9,3,0,0,0,1,10,14,-3,0,-10,21,0,12,4,-8,5,3,13,3,17,-5,-11,16,5,-2,0,0,1,14,14,6,6,36,17,7,2,2,29,12,1,4,1,21,4,0,0,4,5,10,17,4,2,0,4,10,26,1,2,0,0,5,4,0,16,5,7,15,6,4,0,0,-11,3,10,2,1,5,12,0,0,6,23,17,0,-2,6,7,5,12,0,0,0,17,3,2,0,30,2,9,2,0,5,0,4,12,0,6,3,5,0,5,4,17,9,5,3,5,12,6,9,0,8,17,13,3,0,3,1,11,3,6,6,0,2,7,0,6,-2,0,6,14,5,1,15,4,11,6,0,0,15,21,0,12,2,0,0,9,5,5,-2,5,16,4,4,0,12,6,11,7,5,0,-2,0,4,3,8,26,13,4,12,2,0,0,3,1,-10,16,4,5,6,3,0,11,10,5,5,5,12,3,6,6,15,7,3,-1,9,3,0,6,0,15,0,2,0,0,0,5,-4,0,10,0,28,28,0,25,0,0,24,5,4,0,4,12,6,-1,-6,3,10,8,21,4,0,17,-2,9,5,-10,0,8,6,3,-1,9,9,3,0,3,7,2,7,23,6,3,5,-6,40,6,7,2,2,3,5,5,6,12,12,0,14,8,0,0,-2,3,6,0,6,3,3,13,0,4,3,3,0,0,0,0,2,3,0,19,0,1,0,15,-1,4,0,5,7,-3,10,-10,0,2,6,-2,0,3,5,-8,1,7,3,25,-8,11,0,6,6,6,26,0,0,-7,9,15,5,17,11,0,10,4,8,0,7,2,0,1,0,11,0,1,29,0,0,5,4,2,0,41,5,8,5,11,11,3,0,52,9,5,2,4,-1,0,17,19,-2,0,5,-7,10,4,0,5,0,4,0,1,3,2,24,9,7,1,0,6,7,7,6,0,5,24,2,-9,2,7,0,0,-2,11,9,0,12,25,4,5,0,2,6,52,20,-2,4,1,6,6,0,9,0,22,0,3,15,6,3,-3,0,4,0,4,-8,-5,8,6,2,2,16,19,1,-4,0,-3,3,30,-10,2,0,8,19,2,-8,7,5,4,0,1,6,20,4,1,0,0,0,3,0,6,5,5,4,0,5,-10,14,0,14,8,0,4,0,17,5,13,1,0,6,0,0,0,0,8,6,0,0,-11,2,0,9,3,14,4,0,17,0,11,9,8,11,15,5,0,14,35,7,1,3,-1,0,6,12,4,0,0,-8,0,3,54,2,17,0,0,0,16,0,9,0,50,0,0,6,2,9,-1,6,5,6,-2,15,9,0,0,2,0,4,2,6,-10,7,45,-5,0,0,0,6,1,3,0,4,8,-4,8,16,8,9,-1,-1,11,4,0,7,10,6,6,10,0,-2,13,5,0,8,-3,0,0,5,0,1,2,1,0,3,0,3,6,1,9,9,0,4,-1,0,3,6,3,6,0,-10,6,-3,29,3,5,1,8,17,0,7,7,3,0,-2,2,9,-5,9,3,7,4,7,1,0,0,30,1,-5,10,9,1,0,0,1,2,0,0,5,-11,1,1,-10,0,6,11,16,5,6,4,8,9,0,0,2,10,1,0,0,7,5,2,0,9,26,7,-3,-11,4,2,20,26,4,9,-1,0,0,5,6,25,4,0,5,0,0,-3,53,3,0,0,4,3,2,2,0,4,7,7,-1,4,8,7,-10,13,14,0,12,0,24,0,6,2,0,-10,9,16,6,10,0,0,0,2,0,0,-1,14,19,0,7,4,20,13,4,-15,14,28,26,3,0,6,0,-4,0,8,0,0,-10,2,7,10,2,0,9,-1,4,20,0,0,13,1,8,2,-2,0,0,1,4,0,0,10,0,11,-7,13,-10,30,5,-10,10,5,4,0,5,4,4,10,7,0,6,7,5,2,-1,0,-10,9,0,11,26,5,14,6,14,5,0,11,4,7,10,0,11,3,3,0,0,-2,11,32,12,4,15,1,-2,10,0,8,2,5,10,2,0,6,14,0,12,14,0,0,6,-3,23,0,0,11,9,10,8,-10,16,6,3,2,3,36,-4,-1,20,10,2,6,0,2,13,5,41,13,1,22,3,14,6,18,11,5,0,7,10,10,21,6,24,1,9,4,3,0,0,13,0,4,0,6,0,-7,15,4,1,11,13,12,2,4,3,4,5,5,3,3,0,0,-5,9,0,-10,7,0,-2,1,0,30,4,13,2,7,-3,0,4,8,31,3,4,0,0,2,15,1,0,8,45,-1,12,0,7,0,1,-12,10,13,0,0,0,48,5,6,0,0,0,5,0,0,0,9,0,14,4,-3,0,27,0,4,12,8,2,-15,9,0,4,0,0,15,-3,0,4,0,7,7,9,3,-2,14,0,0,2,5,2,-10,4,5,0,-9,12,1,0,6,15,14,9,0,2,0,-1,7,0,4,6,0,4,49,7,0,0,-10,4,6,8,13,7,4,7,2,6,-2,23,-1,0,-11,18,4,0,2,0,6,0,8,0,24,0,5,0,0,-1,12,8,16,9,11,6,23,5,0,67,0,11,0,0,4,2,9,0,4,0,0,-10,6,0,1,5,-10,23,2,5,1,38,48,4,1,4,4,0,15,0,5,-7,0,23,7,4,0,5,0,-6,-7,6,-3,0,0,5,5,16,3,2,-8,5,-1,13,45,2,0,0,4,-5,1,23,7,2,6,0,0,0,13,38,13,13,1,4,4,0,11,0,0,-7,17,4,1,31,2,0,9,0,0,3,3,5,4,0,15,16,44,0,0,-1,2,40,0,-9,0,6,-3,4,3,13,4,3,1,2,6,0,0,0,0,5,3,2,7,0,5,45,3,0,0,10,0,-10,13,0,-1,9,5,0,5,5,8,5,0,0,10,-2,-10,0,-5,6,3,4,0,-2,0,7,18,0,-3,5,23,5,0,15,0,12,4,1,0,2,5,-1,10,1,13,0,0,0,13,2,3,0,2,1,-8,10,4,-2,4,1,0,8,3,36,1,11,3,11,7,36,6,7,5,6,0,13,1,0,10,11,18,1,6,6,7,8,3,16,4,17,1,11,10,4,1,6,19,10,3,11,0,2,6,0,5,20,0,0,0,1,0,14,4,2,3,9,-4,-5,14,0,1,28,12,9,-10,8,2,9,3,6,2,0,0,0,1,6,0,5,4,32,16,8,1,6,5,2,0,1,0,0,0,3,8,3,-5,0,7,0,-3,2,-2,-7,13,26,15,0,5,0,3,6,0,-2,2,13,1,0,0,2,0,1,20,37,9,1,5,3,3,0,0,16,0,6,-10,4,1,0,-1,18,4,3,0,34,-3,7,16,0,1,2,32,-10,11,0,5,7,5,4,3,5,16,9,22,-6,0,-7,3,3,-5,0,2,0,-10,12,0,3,2,4,-8,0,5,7,-6,-2,9,0,-2,4,3,10,0,6,6,1,5,6,0,0,18,0,-8,0,0,-3,0,0,0,8,3,6,6,24,2,5,0,1,8,4,0,0,27,4,0,12,19,4,1,0,7,0,5,11,0,1,0,4,-12,16,6,-10,10,0,6,3,0,0,5,15,5,0,4,-4,0,8,0,4,0,0,1,10,0,11,13,2,-2,0,3,8,7,-3,0,2,7,6,0,4,5,0,6,3,1,21,-2,9,16,3,-2,0,0,10,8,11,0,5,0,5,3,0,7,16,0,6,5,0,-9,-5,0,14,2,23,3,9,37,8,1,2,13,0,0,3,0,16,0,13,-5,10,7,5,6,5,11,-8,-1,2,-10,6,0,1,4,0,0,9,0,1,7,23,0,5,34,0,3,0,16,-8,11,13,0,8,4,6,3,2,1,0,0,3,1,0,3,18,8,0,3,0,4,9,12,0,1,10,2,3,13,9,2,6,3,3,4,0,10,4,20,0,4,-10,-2,5,4,0,4,16,1,-10,21,1,7,2,0,-8,9,7,0,0,-5,0,10,0,13,5,17,9,0,4,0,14,0,10,4,0,0,0,20,18,9,-4,4,0,0,0,4,12,-2,4,0,23,14,3,0,8,0,14,7,11,6,3,5,2,5,7,0,1,0,-12,10,12,5,-10,7,5,9,0,17,14,7,-4,18,9,-3,2,0,4,4,20,7,9,15,-1,16,8,2,0,1,0,2,18,16,7,1,18,1,2,0,9,18,6,9,12,21,56,2,11,-2,9,1,11,5,7,0,0,0,4,0,11,11,0,13,-2,-8,24,0,29,18,2,4,15,4,8,4,0,-9,0,0,12,0,0,6,6,3,7,0,4,5,7,2,0,23,-1,2,18,15,4,0,-3,2,-5,1,9,4,1,0,-10,5,4,0,5,19,40,-11,5,2,6,0,0,-1,9,13,0,5,2,0,3,3,9,-1,11,3,0,8,13,4,1,0,12,6,2,0,1,0,3,13,5,0,0,6,0,11,13,25,11,20,1,8,-2,0,6,25,13,10,2,0,13,0,-2,20,-2,-1,0,4,11,-4,22,13,5,8,5,9,1,0,8,2,8,10,5,4,5,1,0,4,6,0,0,2,2,5,3,3,13,-6,15,42,0,-10,0,0,0,4,0,0,7,1,0,-8,0,-8,2,0,0,4,3,8,3,0,2,6,3,0,0,5,6,5,14,9,4,7,14,6,5,5,6,9,3,9,20,28,5,21,45,2,0,0,3,10,3,11,0,4,0,0,57,6,1,0,0,20,6,3,5,0,-5,-8,0,5,8,5,20,0,8,9,6,-1,0,15,-3,5,-7,2,0,-8,25,1,3,5,12,3,7,9,2,2,4,9,4,3,10,4,0,32,-1,0,9,0,2,-1,2,4,8,2,7,9,13,-2,35,20,5,5,0,9,4,7,4,20,0,-1,13,0,7,-7,0,5,8,0,0,-7,1,-9,4,4,16,43,8,-5,13,-2,0,0,0,-10,0,9,6,1,0,0,1,0,13,16,1,5,3,0,1,13,-10,-10,18,55,3,0,4,9,-3,17,11,5,3,22,7,5,0,0,0,6,2,2,5,0,0,0,9,0,3,8,0,-1,16,4,-1,0,7,-2,24,26,5,17,-1,4,31,0,5,2,0,5,14,0,7,0,-11,-2,5,18,26,-10,-1,5,13,3,0,0,0,8,7,13,5,4,1,14,4,10,0,9,1,13,-2,10,1,2,0,10,3,22,-10,0,11,0,0,0,6,1,0,-1,16,2,15,6,5,3,7,3,0,3,35,6,20,9,-3,0,2,0,11,0,-8,5,0,7,3,4,5,0,0,15,0,0,45,8,8,3,2,22,4,1,7,2,2,3,0,-7,5,16,3,25,10,-4,10,1,12,4,5,4,0,0,13,8,1,20,9,3,-2,0,10,13,7,0,8,7,36,8,0,6,1,-1,2,11,30,11,0,10,13,7,0,6,18,9,0,0,0,-12,3,0,7,8,1,1,8,0,2,0,9,7,12,0,9,16,15,0,1,-11,15,8,3,0,0,19,0,4,0,0,10,0,0,0,2,9,3,25,0,5,16,-5,10,7,4,15,6,2,9,9,19,2,1,0,1,5,5,-5,11,22,6,2,0,6,12,1,3,-10,-10,5,8,3,3,2,0,13,0,9,7,5,8,1,2,5,-2,-10,7,11,0,22,1,18,4,1,0,-1,3,18,9,4,16,-1,0,-10,-10,0,-2,7,0,7,7,22,0,5,6,0,4,14,6,5,5,15,5,10,1,4,0,3,50,20,75,14,25,-1,8,14,16,-5,0,6,20,-5,22,5,4,1,4,-8,0,24,6,-1,25,0,0,0,4,2,0,8,-3,9,-10,0,0,3,0,9,2,20,4,1,0,8,10,3,0,20,8,30,8,2,4,6,5,-2,0,0,1,3,13,58,18,3,-9,0,-2,10,13,1,0,7,21,3,1,11,5,0,14,0,0,-6,0,2,4,7,1,8,10,4,10,4,1,7,6,-10,7,15,1,0,10,-2,7,12,32,2,0,-9,15,1,11,2,2,0,0,1,0,0,0,0,7,2,6,7,18,11,-2,0,0,5,3,3,6,1,57,0,5,7,8,-11,-9,6,0,0,0,1,20,0,5,0,4,12,16,3,12,0,7,2,4,-1,5,-3,14,0,0,0,35,5,8,8,9,7,0,0,-2,2,0,3,-10,4,29,-1,0,6,2,10,6,5,0,5,4,4,0,7,17,0,-8,8,13,0,0,-6,-1,2,0,9,4,5,1,8,19,10,2,21,0,4,5,7,26,20,0,11,-1,7,0,0,9,3,2,0,0,-6,3,21,2,0,7,2,18,5,4,2,0,5,4,0,-5,4,17,1,5,24,0,0,0,5,0,0,15,3,-10,16,1,-2,59,2,19,19,0,11,6,4,12,7,0,0,0,8,2,3,1,-6,5,1,2,16,4,0,0,5,16,64,3,0,0,-10,9,0,23,4,43,3,2,0,7,2,-1,0,22,0,14,2,0,0,25,-3,3,16,8,3,0,0,3,36,4,0,2,10,14,0,0,6,0,10,3,0,10,10,2,7,5,2,6,9,0,0,-10,15,2,2,-5,12,7,15,15,1,0,-5,7,0,-4,2,0,7,4,5,-3,11,13,2,6,5,2,4,4,2,16,5,2,-7,2,5,1,0,2,10,14,11,8,1,0,-5,0,0,7,20,-4,0,7,1,0,0,41,1,0,1,6,15,10,6,0,0,5,0,33,4,3,1,0,2,6,11,-10,4,7,8,6,7,13,2,18,8,11,2,2,0,7,5,-11,17,6,0,0,5,1,1,41,3,-10,16,10,2,14,1,0,0,14,39,0,1,-1,32,0,0,5,7,8,3,6,27,1,-1,0,24,1,3,6,3,2,-2,-8,5,35,1,0,-7,2,4,0,10,5,3,7,10,15,9,-2,4,-2,0,2,0,2,0,5,15,0,2,7,2,13,7,0,0,0,7,8,5,8,-9,0,1,0,6,0,0,32,12,0,8,1,17,1,-10,20,16,9,5,14,7,4,25,16,9,8,19,5,1,1,12,5,17,2,21,4,5,0,4,24,3,11,13,2,5,13,4,-9,6,0,4,11,2,0,0,2,5,2,7,3,0,0,5,0,0,3,22,7,2,11,8,9,4,3,7,1,6,5,6,0,6,3,-5,8,1,3,0,6,0,-4,9,5,0,0,6,0,5,4,3,0,20,3,28,3,9,2,2,3,-9,26,3,14,13,2,0,-10,2,0,0,24,6,-9,0,0,26,-4,0,0,-3,0,-7,0,5,5,0,16,-1,0,0,14,0,15,1,0,0,4,5,0,2,18,0,15,3,1,0,2,1,1,5,0,18,5,0,0,14,16,4,0,7,1,5,13,-5,4,3,18,2,3,1,35,0,-3,6,22,16,-5,0,6,5,5,6,3,4,26,0,15,-2,6,8,-10,11,17,5,6,7,2,27,0,9,1,7,0,6,8,0,17,0,15,17,5,0,0,32,13,23,30,1,8,4,3,6,3,8,5,21,1,0,0,3,6,2,13,-10,-5,13,0,1,4,9,2,21,-10,6,54,2,-10,7,-10,28,5,9,6,5,8,0,26,0,0,0,1,0,4,3,4,0,2,-9,26,26,4,1,5,17,3,51,2,-2,11,1,5,15,0,-10,16,9,-1,-10,36,-10,81,1,3,2,-10,10,11,3,13,0,34,5,2,0,0,15,3,9,0,0,0,17,16,5,0,6,4,10,-1,9,11,5,0,41,13,9,12,14,0,1,24,0,2,1,4,7,1,10,0,-2,14,2,0,5,0,0,-17,2,2,9,12,7,2,0,0,6,1,4,22,23,19,19,1,10,-1,20,2,18,2,0,0,0,25,7,7,4,3,0,0,0,6,8,3,3,8,1,7,18,-6,14,3,33,-10,1,14,7,1,10,12,5,5,3,6,0,3,-12,8,1,6,25,11,2,9,1,7,3,0,0,20,0,6,8,3,-2,10,-2,-13,10,-3,8,3,34,0,6,5,2,7,1,5,8,7,4,-2,-9,0,44,0,-3,-8,2,4,7,5,0,31,1,1,2,4,8,3,9,3,-9,0,5,2,-6,4,-10,1,0,23,16,17,-2,0,6,0,11,2,18,-12,11,0,1,0,0,6,6,3,33,6,1,10,0,3,5,2,0,15,3,6,7,5,4,1,11,9,0,9,3,5,4,0,3,-2,0,14,1,-2,2,-7,5,-2,0,0,-1,-10,-1,0,45,-1,8,5,2,0,31,23,2,-14,9,2,38,5,30,15,3,4,0,-3,2,0,5,6,3,5,1,0,-6,0,27,7,0,0,2,0,0,2,0,7,5,6,3,0,5,0,-3,1,1,0,6,5,0,7,7,0,0,14,2,0,0,0,-4,11,0,0,-7,6,3,20,11,2,5,6,7,0,2,0,-1,17,0,1,16,4,-1,-10,10,7,7,9,0,4,5,12,0,7,25,-10,12,9,1,0,0,11,7,3,0,3,0,0,14,7,12,12,18,0,7,12,0,2,5,8,35,0,-9,0,0,11,21,9,0,-5,10,3,-1,-6,13,2,0,10,9,0,1,3,6,42,40,1,2,23,7,2,-9,-2,-4,12,22,1,1,4,2,8,0,6,0,0,15,3,-15,6,-6,3,0,0,2,7,2,9,2,6,0,13,3,0,7,19,2,12,3,3,5,5,0,15,0,5,9,4,16,4,14,2,5,6,6,16,3,9,1,30,4,20,0,0,0,6,6,1,15,-1,13,6,2,7,15,5,0,-4,-1,9,31,-10,10,5,23,1,7,1,4,1,7,4,-1,0,11,15,0,6,-7,39,2,0,9,0,7,9,0,10,9,3,18,-6,6,23,5,9,9,0,7,2,6,0,0,0,6,-3,13,-10,1,7,8,7,3,2,0,13,-10,7,2,7,5,0,0,2,10,1,6,0,15,5,4,2,-4,10,13,10,1,4,5,0,2,11,0,1,1,2,8,3,-11,21,15,11,0,6,0,7,3,9,6,12,0,0,2,-2,0,-8,17,0,0,5,-10,0,5,4,2,0,5,21,8,0,7,3,0,11,3,-7,12,12,14,2,0,9,3,12,-5,33,9,3,19,9,3,7,-4,8,0,0,15,8,9,9,18,0,3,0,0,12,-1,0,8,0,0,0,5,1,4,8,1,6,18,4,10,0,4,7,-1,6,6,0,-12,12,0,4,0,20,7,3,19,1,2,9,10,11,0,4,5,7,10,0,5,4,9,3,6,8,5,0,13,4,1,7,8,19,4,4,3,3,6,-11,0,4,9,1,6,9,0,0,0,5,0,0,3,2,54,1,0,0,4,5,9,1,4,-9,4,5,13,-3,-4,12,11,5,3,0,4,4,75,2,16,57,-3,0,6,12,4,-10,-9,13,0,5,0,0,5,8,6,0,0,4,5,4,3,-8,2,27,8,-2,9,3,2,0,0,5,10,6,2,6,0,-1,-11,6,3,-7,1,0,-10,1,5,0,5,0,0,7,0,5,3,7,8,3,-2,0,11,4,15,34,6,-10,-4,0,1,2,-1,7,16,3,-9,3,5,3,4,0,5,0,1,23,1,1,0,22,2,19,3,11,0,4,1,12,49,2,10,4,9,0,-2,9,5,4,1,0,3,-9,17,5,5,0,4,-7,0,20,3,5,-7,-9,2,3,0,15,3,8,22,15,-10,8,0,11,-1,25,4,17,0,-1,1,8,2,13,10,3,5,0,0,2,5,6,0,10,8,11,24,17,36,0,0,11,-10,6,0,9,0,3,0,0,6,0,7,-2,0,25,0,7,2,-1,2,23,26,-1,2,5,12,8,31,0,6,0,0,7,4,11,1,0,4,0,0,1,0,16,0,5,0,2,18,30,2,0,2,20,2,0,0,20,4,12,9,4,3,7,1,0,0,1,12,7,17,6,0,1,6,3,3,37,3,0,3,0,3,5,5,5,11,4,2,0,-3,25,9,10,20,5,0,-10,0,2,28,-1,17,6,0,7,9,0,1,3,9,6,3,2,6,-1,11,6,2,1,-2,4,20,3,2,17,0,3,6,0,-8,3,9,0,0,0,1,7,23,-10,0,0,-1,6,11,5,21,1,1,8,0,6,5,17,0,0,0,0,1,2,-2,0,11,0,11,12,0,0,3,5,3,5,11,14,0,18,0,-2,0,21,5,-6,4,0,0,-4,0,1,0,3,0,2,6,2,-10,-9,6,6,11,5,4,3,0,0,10,3,4,15,2,-10,18,4,15,0,0,0,14,4,-10,0,5,10,2,0,8,7,19,0,0,18,11,-18,-10,10,10,0,-7,8,5,2,13,2,13,-1,0,0,2,51,9,4,-1,-6,0,0,-5,0,0,0,0,2,2,0,7,5,0,34,0,2,0,12,-10,21,1,-1,-7,7,-7,8,-2,-5,0,7,17,6,7,18,3,4,7,9,5,1,0,11,-1,17,10,5,17,9,0,1,16,9,12,4,2,1,24,37,3,5,1,0,1,10,14,9,41,10,0,8,16,1,12,0,8,0,0,20,2,17,4,6,3,6,3,11,71,0,0,0,3,0,1,19,38,3,10,5,4,2,0,3,7,5,12,0,10,15,22,3,12,-2,12,38,5,29,0,-1,2,2,3,6,0,8,17,15,10,0,0,0,6,5,4,-1,-5,21,0,11,12,0,22,0,5,4,-4,6,2,16,2,0,2,0,19,0,16,14,8,2,5,0,9,2,4,0,7,4,17,3,16,3,9,2,1,0,16,11,1,2,8,0,1,20,11,-3,6,0,1,19,0,7,2,0,0,10,0,0,0,3,-14,0,12,2,0,-13,-7,14,-10,12,58,10,7,4,0,11,4,16,0,0,0,5,1,5,9,1,1,5,25,-7,23,0,1,0,6,0,13,21,0,2,7,0,0,18,-7,30,9,2,14,2,6,1,9,-10,5,15,2,0,14,3,0,5,27,0,7,8,3,10,2,0,23,4,5,2,13,1,0,4,-10,6,-8,5,2,0,28,9,2,15,-7,8,9,2,14,37,-11,4,0,16,7,-2,36,7,7,-4,0,0,1,7,4,1,0,13,0,5,5,1,3,48,0,8,8,7,0,0,8,8,9,0,5,0,9,0,0,11,6,2,0,-8,11,1,-1,-6,6,4,34,0,0,-10,0,0,3,17,15,15,4,2,0,4,-1,5,79,1,5,5,27,3,5,7,1,10,12,0,0,9,15,0,-2,13,7,12,9,5,4,0,5,3,24,4,8,3,0,10,0,13,9,1,0,9,3,20,3,6,3,0,3,0,3,8,16,3,5,1,0,5,0,-5,6,0,11,2,-17,17,4,0,34,5,0,5,21,8,1,3,1,21,1,-3,5,0,9,0,-4,-5,4,15,1,15,6,30,0,11,11,-13,16,0,0,2,0,35,7,5,0,5,0,5,1,0,-3,3,-1,2,0,-4,4,22,-3,33,0,4,26,5,11,-9,0,12,0,3,8,2,12,7,4,5,9,5,1,8,9,2,5,3,40,10,-4,1,15,1,0,10,3,2,11,9,6,20,0,0,-1,5,5,2,14,13,5,1,6,0,7,3,17,3,5,11,14,2,0,-6,-1,13,19,-1,7,11,3,8,2,16,3,4,5,0,2,0,0,0,0,41,10,4,8,2,0,6,14,2,9,8,0,9,8,4,7,2,0,0,-9,4,6,-2,3,0,0,14,2,10,15,11,0,3,6,2,1,0,5,4,-1,5,9,10,0,4,8,5,-5,0,0,-2,22,8,20,7,0,4,0,17,0,7,2,1,0,1,0,3,0,0,-1,-11,13,-2,14,8,-1,25,6,9,0,8,0,2,13,0,6,0,9,9,9,0,17,8,11,0,0,12,6,11,13,8,10,-10,0,-1,2,-10,1,2,17,5,2,5,-1,0,-11,2,31,6,6,-10,12,0,-10,9,-4,6,9,0,3,28,-4,16,3,13,11,8,3,9,11,6,3,1,0,-2,16,7,2,1,2,3,0,15,7,0,11,5,8,9,0,0,98,4,-10,-4,0,1,-2,12,11,6,0,8,12,3,-1,0,0,31,16,0,1,0,3,-10,11,0,7,0,26,0,-1,26,2,18,0,6,0,2,62,1,1,0,38,15,10,11,0,5,29,1,0,4,3,20,0,13,12,5,0,24,5,0,0,23,3,7,9,9,7,-3,0,0,8,11,6,0,21,5,12,5,7,4,0,10,10,-6,8,20,14,0,-5,7,41,24,10,1,10,12,6,6,0,0,0,0,6,0,3,0,0,0,0,5,0,0,7,5,13,12,4,11,11,4,0,-8,0,6,6,11,4,5,4,2,3,0,5,15,1,4,50,18,0,0,1,0,32,3,2,-1,4,1,8,0,3,13,15,8,4,8,6,2,-9,-6,2,10,1,3,2,4,9,0,15,32,0,13,0,2,0,11,13,9,0,3,-10,6,11,4,35,8,2,7,5,0,1,16,8,11,0,0,1,4,7,1,5,0,1,0,6,1,0,14,0,7,-10,0,1,54,2,22,3,27,10,40,0,7,3,7,0,4,1,0,5,3,4,1,9,69,6,3,60,2,6,2,-14,4,2,10,4,10,5,-1,20,1,41,0,9,9,0,0,9,1,0,3,10,7,8,5,2,2,5,3,0,-3,11,5,1,30,12,1,-5,0,-6,-1,32,3,6,7,5,-10,10,0,6,1,24,0,5,0,0,6,0,14,9,0,0,5,8,10,0,-10,0,9,0,0,5,0,18,0,3,6,19,0,0,16,14,5,3,-1,8,32,-1,0,4,2,31,0,0,-2,5,-3,18,0,2,18,0,0,13,5,16,1,-6,2,5,8,0,0,27,12,0,-1,8,23,-10,1,16,2,0,0,0,-7,-2,5,9,5,12,22,-5,-10,12,0,-7,11,0,3,0,4,4,-4,7,0,-9,2,0,6,9,0,3,3,24,13,32,0,11,0,2,5,0,-7,75,5,15,-8,-5,0,0,-13,5,25,0,0,0,-4,9,0,8,13,1,12,2,0,19,4,8,2,6,1,34,5,1,0,2,0,-2,0,6,0,0,-4,-2,0,15,9,3,20,3,30,2,61,0,13,7,1,1,2,-10,5,-9,3,5,0,4,4,0,-16,1,15,-8,14,3,4,5,1,9,0,0,2,9,2,7,8,5,8,-10,10,10,1,9,8,14,0,0,0,2,3,3,42,4,0,26,2,-4,0,0,10,17,34,0,-6,2,2,12,4,7,3,0,8,6,5,7,-3,2,0,3,6,-2,3,-3,-6,3,12,8,11,7,4,2,6,-2,24,0,2,-6,7,2,2,0,-10,-1,5,0,-12,9,22,24,7,4,0,0,7,-10,-8,4,-9,16,-1,15,1,6,1,0,4,15,12,4,0,5,21,1,2,-6,32,3,6,9,-2,0,-7,15,16,17,0,6,10,11,6,7,5,26,0,9,4,-12,-3,0,-10,-9,0,0,2,0,0,7,0,0,6,0,10,15,-7,6,0,0,1,3,17,0,-9,0,3,-8,5,8,6,-2,11,13,19,2,0,-6,-6,10,7,5,3,0,1,4,15,5,0,27,12,0,-1,0,3,2,3,14,14,4,17,0,2,8,30,2,4,-10,18,15,3,-5,15,1,0,5,0,16,30,18,0,0,0,3,2,0,-7,10,6,0,0,5,10,-1,0,0,21,14,18,11,0,0,0,6,7,-2,8,7,2,3,19,8,7,5,0,-11,0,25,3,7,11,15,2,12,0,6,18,-2,17,5,8,8,1,3,3,8,9,1,5,4,0,0,7,5,1,0,-8,5,6,-1,22,9,2,10,8,8,4,5,11,0,26,13,3,8,8,-5,0,0,6,0,0,0,31,0,9,4,5,9,-3,0,4,0,9,3,25,0,0,42,7,2,3,6,10,14,0,23,7,0,0,0,5,-5,9,0,3,0,4,5,0,0,5,-2,12,0,-9,0,0,-1,18,3,30,14,34,19,9,11,1,0,24,0,3,8,3,0,1,-1,20,5,13,5,17,23,41,0,10,4,2,3,4,7,11,5,4,-2,0,2,10,-10,7,19,0,-3,3,11,0,0,-11,3,1,-5,8,1,0,2,5,3,11,0,18,16,-2,14,5,0,6,6,16,0,4,14,2,11,0,-9,3,4,4,7,2,-10,2,0,8,4,8,17,2,0,5,9,0,0,0,2,2,13,2,0,22,3,12,5,-10,16,3,0,7,5,3,2,4,3,0,0,3,10,7,-2,-4,4,0,0,13,19,5,15,15,-1,20,14,-2,4,0,2,5,0,8,13,20,22,17,6,0,-1,7,7,4,2,8,13,0,16,2,2,16,0,-9,3,0,2,9,1,49,5,0,5,0,5,1,4,5,4,-10,1,0,0,7,7,18,9,3,8,0,0,12,0,2,0,6,6,12,8,5,0,14,5,2,8,0,0,9,8,7,14,2,44,0,0,9,24,31,4,0,0,6,7,4,21,8,0,8,2,0,19,5,1,7,0,0,20,12,-1,0,15,-2,-1,7,0,2,11,5,0,-10,24,7,0,14,12,-1,2,0,10,8,4,26,9,2,15,4,20,9,0,4,3,9,6,0,10,0,-2,3,0,6,10,6,6,-10,0,13,8,12,-7,-10,7,3,3,0,60,0,7,0,5,8,9,0,0,-7,0,8,0,1,0,13,-9,11,0,3,8,2,4,0,2,21,4,8,0,5,2,11,9,0,2,-2,0,8,5,0,9,3,8,2,8,-1,15,1,0,8,0,0,4,-3,1,15,0,1,0,11,8,0,7,0,-3,12,0,11,9,0,9,0,0,0,3,14,1,0,0,2,9,8,3,10,22,5,6,14,0,15,3,0,-12,0,8,6,9,0,6,1,13,3,10,1,16,1,12,5,7,13,5,1,5,5,1,5,6,3,2,0,22,7,0,2,11,2,0,9,5,-2,0,11,0,7,5,0,24,0,0,0,2,17,30,8,0,0,4,-1,0,0,-10,2,9,21,8,16,7,2,-4,-10,9,0,6,-2,8,5,0,-3,37,39,3,8,24,2,4,6,0,5,6,0,5,5,0,8,6,1,4,0,3,6,4,4,-7,36,-10,17,1,11,5,2,4,0,-7,0,0,47,10,9,0,0,0,8,0,0,11,5,-10,14,2,15,14,6,3,0,0,5,5,6,5,1,0,-11,0,5,2,12,3,0,7,2,0,6,0,4,7,0,9,10,-1,3,0,0,1,3,-4,17,9,0,22,-3,5,10,-10,8,0,0,14,4,0,-9,0,5,5,5,4,0,0,5,4,0,-9,5,0,0,2,1,0,0,0,6,-1,-1,9,0,20,8,3,-10,10,3,4,9,1,48,1,0,-14,1,5,3,14,22,19,-2,2,1,9,4,17,3,0,15,7,1,11,0,0,0,0,5,5,4,61,17,0,20,3,1,-10,6,2,-8,22,0,13,-6,8,9,-10,6,8,4,-7,5,-2,5,12,0,0,15,6,-1,0,27,5,4,5,6,11,20,2,0,3,17,1,-3,15,0,18,10,11,3,0,11,13,0,1,15,8,1,0,-2,2,1,15,12,3,6,2,15,0,10,3,-5,7,-2,-1,18,6,1,6,6,2,1,2,6,6,13,8,3,4,0,0,6,4,5,7,0,0,15,-4,1,32,2,16,3,8,0,0,8,2,4,-1,9,0,18,1,0,-8,1,0,0,30,16,9,3,-5,-10,18,-10,0,-6,0,0,3,0,2,0,0,3,-4,4,-1,17,7,2,2,7,2,0,14,11,20,3,1,25,1,0,0,19,0,0,0,-8,14,0,14,0,21,5,0,2,7,0,-6,-1,0,3,-1,-3,3,0,2,0,0,0,0,0,-7,21,-7,13,-20,8,0,3,7,47,6,2,13,3,28,13,4,10,4,0,9,0,23,0,-9,14,14,-10,6,14,6,53,2,14,0,2,1,4,49,14,14,-5,-6,14,3,0,6,0,3,0,17,2,4,29,1,7,10,0,0,0,8,7,0,0,33,2,4,0,14,-10,11,0,11,3,1,5,0,3,5,18,-2,0,0,2,12,6,10,3,0,0,12,20,2,14,1,12,0,0,31,3,2,7,0,0,21,9,0,0,5,1,53,6,13,0,0,2,-2,0,13,1,0,0,-10,2,6,0,0,1,8,31,0,0,-2,1,7,-1,5,0,21,18,14,0,0,-10,27,0,5,6,21,5,1,1,0,-16,-10,9,-4,13,37,5,0,0,15,0,3,-8,-6,19,7,-2,3,-1,6,15,0,2,0,22,7,0,0,0,1,0,0,3,6,0,-5,-8,10,9,2,0,4,4,6,-2,15,7,0,3,3,1,-7,0,3,35,5,0,1,-4,-15,3,9,-6,0,7,-9,0,0,8,6,3,9,7,1,3,0,0,6,16,1,5,1,0,11,2,6,0,10,8,12,8,8,1,0,0,0,9,2,7,0,-7,2,11,41,20,0,19,2,0,-12,3,5,15,1,7,5,14,25,1,14,1,16,34,5,4,0,3,0,8,8,14,3,-10,0,8,0,1,12,12,25,8,1,1,2,-1,-3,4,0,8,0,0,0,2,6,37,3,6,5,3,5,2,3,2,3,3,0,1,15,1,-10,3,9,7,2,1,6,14,9,9,12,12,5,12,1,2,0,7,10,1,14,5,8,1,2,-8,6,15,3,20,-1,16,3,9,0,3,10,5,15,0,0,5,10,5,4,8,4,20,4,3,7,7,8,4,0,0,3,6,1,8,1,-1,6,8,5,3,0,0,3,5,2,2,3,0,9,2,-5,11,3,2,-10,6,27,0,-2,14,1,19,9,0,-1,0,8,5,2,0,5,5,10,21,15,1,0,0,8,5,14,-4,8,15,1,3,10,1,4,6,13,0,20,7,1,3,5,6,0,0,0,3,0,-12,0,22,8,4,10,1,11,2,-3,-5,6,14,1,5,6,3,1,9,-10,0,5,4,0,8,0,2,0,0,8,2,-9,8,0,0,0,1,15,0,5,0,0,0,9,5,3,28,7,8,0,2,9,5,-5,-2,0,0,-10,0,5,16,1,4,0,-7,4,6,6,-6,11,0,3,6,-1,2,-5,14,5,-1,45,5,6,1,11,2,4,17,9,0,0,7,4,0,10,2,11,0,8,17,3,-4,26,9,3,8,7,1,8,-9,0,-9,2,1,-8,15,-5,7,19,5,2,2,2,5,8,1,0,3,18,5,0,-5,63,0,0,2,0,1,4,17,0,5,0,26,3,4,0,14,3,3,0,1,5,0,5,0,17,0,15,0,16,4,0,0,0,4,11,0,15,0,4,7,6,2,0,2,0,10,3,4,13,21,1,40,10,18,5,8,3,9,5,4,3,3,2,0,1,1,10,6,3,-13,-2,6,5,5,1,0,5,0,5,6,6,2,9,0,-1,0,0,16,1,2,3,-5,10,13,39,1,0,0,3,0,11,6,7,60,4,9,3,2,0,0,11,5,22,0,15,3,14,3,1,1,2,5,0,8,2,11,20,12,32,9,0,1,10,5,11,10,2,8,4,9,2,1,0,0,1,13,-6,14,4,-7,25,41,75,13,6,0,0,1,0,0,21,5,4,0,0,-3,-1,11,5,4,1,24,22,0,1,2,12,1,2,-8,9,3,-9,8,0,8,-1,7,3,0,9,4,1,-8,0,6,13,5,1,20,11,6,2,8,6,0,7,6,-2,4,0,-1,6,4,2,20,11,0,9,3,2,5,6,-2,19,14,8,8,3,0,5,10,4,12,1,8,1,0,0,0,0,-9,4,1,20,30,15,1,4,0,43,3,4,5,4,1,10,16,5,0,9,25,0,12,4,-8,20,-15,9,17,5,4,0,29,5,11,1,4,0,4,0,-8,0,3,26,6,3,1,0,2,5,-10,10,8,0,4,2,7,3,6,12,4,1,10,5,2,4,4,13,0,-10,0,13,4,1,4,0,9,19,1,7,0,0,5,2,1,5,14,2,14,22,3,2,4,1,6,2,4,3,12,4,31,1,6,0,55,0,10,-8,0,0,7,-5,-4,5,5,0,0,2,-10,0,7,-2,1,26,2,6,10,4,16,10,7,7,18,8,0,15,-1,-9,4,-7,0,-12,-5,2,-12,1,2,5,7,5,0,0,4,1,5,6,4,23,1,7,3,4,0,3,0,4,2,5,6,0,9,0,11,4,-3,0,10,12,12,11,22,6,2,7,2,1,11,4,5,4,5,3,10,-1,4,0,5,37,1,7,-10,7,-2,3,-1,3,0,19,0,2,-9,11,3,0,0,2,7,-2,12,-1,11,11,8,5,-1,4,0,3,6,2,15,2,24,7,10,6,2,0,2,14,4,24,6,0,-10,1,2,-7,0,0,5,-10,10,8,8,0,21,0,14,5,14,13,4,6,16,8,0,1,10,18,9,28,6,9,1,18,-6,4,4,9,-1,-7,8,5,8,-6,5,-10,19,1,7,20,5,17,0,19,2,7,0,23,-2,0,0,6,0,5,0,2,15,-10,10,15,2,7,1,1,7,-8,-4,25,1,2,6,-3,20,5,-6,8,3,4,2,0,3,0,0,6,11,3,7,12,-1,4,5,2,0,4,8,-1,3,0,-10,7,0,7,4,14,0,5,0,2,7,4,0,20,3,6,30,24,2,0,9,-6,-9,0,0,1,3,5,3,2,0,-5,9,-9,8,0,0,4,0,-4,5,4,5,16,3,9,37,8,6,4,4,0,5,3,17,2,-3,12,7,4,0,10,8,4,4,-1,0,17,12,5,0,0,9,0,-3,5,41,1,12,0,5,0,8,-1,4,0,11,0,4,5,5,18,21,4,14,2,-1,12,1,6,0,28,15,7,-4,0,14,-2,12,15,0,0,2,15,4,2,19,10,3,-2,3,-5,5,11,0,9,4,4,-3,11,7,2,3,0,1,13,5,9,20,5,-1,0,9,4,22,8,0,0,18,4,5,13,2,3,4,4,3,26,-6,5,2,39,20,-4,5,0,11,6,0,8,12,11,6,0,17,4,9,24,13,3,0,25,8,15,16,0,12,18,7,4,5,0,12,27,13,0,-1,10,15,7,5,0,1,0,10,4,4,4,0,9,0,8,6,9,7,23,0,4,0,0,6,9,-1,-3,-7,4,3,0,7,2,8,27,1,2,13,0,2,0,5,4,11,0,0,6,9,1,0,0,5,4,14,7,6,0,6,14,-2,0,8,4,10,-1,14,6,1,0,0,5,23,4,17,0,3,5,0,20,9,9,0,0,-9,-9,11,7,3,0,0,7,7,-3,0,1,4,11,7,0,1,14,1,7,6,2,4,0,0,14,4,2,7,23,-2,3,4,0,5,-3,5,6,5,12,-4,9,2,4,7,3,20,19,4,3,0,7,4,7,0,9,11,2,21,7,18,0,10,9,12,6,1,0,2,1,0,3,22,1,8,9,0,27,0,18,0,6,5,8,0,2,21,8,13,12,3,0,-8,5,8,17,9,0,4,6,1,10,25,2,9,0,34,17,-10,5,-4,0,1,6,0,2,22,40,0,19,5,0,-15,3,14,16,0,0,17,15,3,4,10,4,-1,0,6,18,3,5,15,-10,0,0,34,4,-10,13,14,-10,11,11,19,12,0,0,15,-6,5,57,1,20,3,-1,-3,-6,6,17,-10,0,14,45,9,0,3,8,-10,9,13,-5,0,3,0,20,0,1,9,0,0,22,0,15,0,6,17,4,53,7,31,0,5,0,-1,0,15,6,3,2,10,7,-2,3,15,10,4,-2,0,17,45,1,-1,11,-3,0,0,5,67,64,0,3,0,24,3,18,1,-1,5,7,5,-4,7,6,2,2,2,10,0,8,14,0,0,0,2,5,0,0,9,0,3,0,41,-1,2,0,1,0,-9,0,3,0,-3,15,0,17,1,6,16,9,17,11,-4,5,7,0,0,0,5,1,0,-6,11,5,7,6,17,4,14,24,4,3,15,0,5,7,0,5,17,13,11,0,1,6,12,2,1,4,0,4,20,5,0,6,7,12,0,0,8,12,0,7,14,1,4,9,-4,32,13,1,14,11,24,7,2,7,2,0,10,-10,0,6,0,15,28,7,1,1,2,5,6,0,0,5,5,17,2,14,2,12,-3,-9,9,11,13,-5,0,14,8,-15,0,49,0,12,2,10,2,19,2,13,0,11,0,6,0,18,7,0,0,0,49,0,13,8,1,1,1,6,14,10,5,3,11,4,11,8,0,0,0,2,4,0,6,9,3,-2,0,3,14,-10,0,12,20,0,0,12,4,5,0,0,1,8,6,0,24,9,-1,3,18,10,1,0,10,0,13,7,20,2,15,1,-1,4,0,0,10,5,5,0,0,0,43,0,0,16,0,0,0,3,0,16,6,1,0,4,5,-10,5,0,0,0,4,7,62,1,8,2,5,0,10,6,15,0,0,17,4,2,-6,-10,-5,2,1,6,1,0,4,0,4,0,0,9,3,45,0,2,5,1,13,2,0,-2,2,0,18,-10,37,4,6,-10,0,5,1,0,7,7,0,4,5,25,2,0,0,4,15,1,0,-6,2,1,0,11,7,2,0,8,-1,6,14,0,5,4,3,8,1,0,2,6,1,12,3,6,8,-10,3,0,19,1,5,3,9,3,4,0,16,11,0,4,3,0,0,1,2,4,13,14,0,0,0,0,-4,20,17,9,1,18,7,0,8,3,4,0,5,25,12,11,1,5,0,6,0,9,3,18,0,0,0,4,4,8,3,3,3,4,12,3,4,0,0,7,5,3,0,0,-4,30,4,4,6,6,4,-10,11,-3,16,12,3,7,32,5,4,21,0,2,2,-1,-11,10,1,7,25,18,3,5,-1,0,0,12,6,1,2,-1,0,4,2,-5,-10,7,1,2,0,7,16,3,6,0,16,2,0,4,2,4,0,9,12,8,-1,0,4,5,13,0,0,12,9,5,0,10,7,2,-10,0,4,3,0,7,8,0,0,4,21,14,8,0,16,0,15,0,8,2,1,0,11,-10,0,7,14,7,-10,12,21,-4,0,20,15,2,1,0,9,11,0,11,12,1,23,0,0,-9,1,0,-10,22,10,8,14,4,0,10,7,7,0,3,10,0,7,13,8,3,2,-10,11,3,1,-5,0,3,8,28,2,9,0,23,5,6,11,0,0,0,2,16,12,0,-10,9,0,3,10,19,6,8,2,3,12,4,14,-2,3,5,0,-1,-9,4,-5,24,0,0,0,-2,4,-8,0,1,12,3,13,2,0,0,21,0,19,0,5,-8,12,74,13,0,14,21,6,0,14,2,0,2,1,1,1,9,4,1,10,0,-1,0,0,3,6,4,3,5,18,2,1,0,1,4,4,8,11,-6,16,1,6,0,2,7,6,-3,8,20,9,6,4,2,-7,9,2,2,3,6,0,-14,10,21,1,23,4,11,20,0,20,0,10,0,6,0,7,5,0,8,0,3,-4,3,13,5,18,9,0,0,0,0,0,7,0,0,7,0,60,17,6,9,6,20,0,19,2,1,5,4,0,0,0,0,7,13,27,-1,0,29,35,4,4,0,0,2,10,3,2,1,-1,3,4,7,1,3,1,3,7,5,0,28,6,0,17,15,0,15,7,9,0,3,0,9,0,15,5,3,5,0,0,3,4,0,8,-8,19,11,3,7,16,15,2,2,7,1,11,0,0,15,-1,-7,8,1,11,7,0,0,8,7,16,2,13,7,5,0,8,6,9,6,0,14,1,2,-10,-7,3,4,0,-2,0,-10,2,10,-1,33,8,11,5,0,29,5,18,0,7,0,6,21,0,4,0,27,5,38,0,4,1,-6,-2,6,2,2,0,0,9,-9,6,12,-3,11,5,11,0,17,3,0,0,4,-8,4,11,4,0,12,6,0,0,3,2,0,5,6,0,5,11,13,-9,24,-7,-7,22,5,-4,0,-4,6,0,0,9,5,9,44,-2,5,4,1,4,-1,0,0,23,9,1,8,11,-2,0,0,0,-12,0,3,3,0,12,-3,6,9,6,5,6,2,5,-10,4,-20,8,2,0,0,1,12,0,14,16,0,0,8,0,7,0,28,5,-9,-7,3,14,15,12,0,4,0,0,25,2,7,11,1,13,6,7,5,20,8,0,0,18,2,3,17,-1,12,2,-1,15,3,10,4,7,0,51,0,0,1,22,16,7,3,11,0,3,6,15,7,6,0,8,5,40,3,0,-10,13,40,4,5,0,14,15,6,-4,10,15,5,6,0,0,8,0,0,0,7,-1,15,3,0,0,13,1,-1,-13,9,4,0,-2,7,3,12,5,10,4,-1,0,0,5,0,2,10,8,3,9,26,6,3,5,2,3,3,27,5,5,0,19,8,4,3,0,2,5,6,6,1,-1,16,8,3,0,4,9,0,20,2,2,33,6,8,0,0,0,-1,-6,5,5,7,-5,0,-10,13,2,4,9,4,7,2,4,7,25,2,3,29,16,7,11,2,0,4,1,2,30,2,1,33,1,1,0,2,5,-10,21,2,-5,39,-1,12,0,16,17,47,1,0,-8,0,5,0,2,0,13,62,0,5,0,8,0,0,0,6,0,5,10,1,8,30,-1,2,4,4,9,9,-5,11,17,16,8,0,7,0,-10,1,9,11,8,4,7,17,1,0,21,0,18,4,15,6,0,14,4,4,4,3,3,6,17,2,7,25,18,1,-6,-5,0,2,15,0,22,4,10,1,1,6,4,1,3,2,0,6,9,7,4,15,17,0,0,1,0,3,4,0,0,6,0,1,36,6,7,12,0,1,0,30,14,11,12,7,-11,10,13,-4,15,3,0,17,8,-4,10,-10,13,-1,12,6,10,0,2,14,2,7,54,36,2,3,6,0,-6,12,6,1,-2,0,2,3,0,8,5,-2,-8,3,-8,5,4,2,5,0,26,0,3,14,0,6,6,37,1,-10,0,9,2,-2,11,0,0,-8,13,0,2,0,4,9,3,-1,4,0,3,5,0,2,3,29,8,4,0,6,18,5,3,2,16,4,7,-5,13,3,0,-10,0,21,5,-9,6,12,14,0,0,5,4,3,0,3,26,1,3,21,6,3,4,0,-9,-1,12,0,15,0,27,3,4,0,9,18,6,11,0,9,2,13,6,2,10,-1,2,53,0,11,2,20,5,7,41,5,0,0,0,-8,14,0,1,7,5,4,4,0,4,-7,6,3,0,0,2,0,6,-10,15,1,3,22,1,-8,6,13,2,7,5,8,2,15,1,13,9,2,12,0,2,-2,4,0,0,9,0,0,49,-1,0,6,13,8,9,3,6,0,2,1,2,25,6,0,11,8,4,0,1,-14,12,0,13,9,9,-7,0,0,1,18,5,4,7,-4,-14,12,18,4,22,5,5,5,38,0,1,5,9,3,3,-1,0,0,2,-8,0,-6,9,4,4,0,8,-10,17,0,9,3,2,0,-6,0,0,0,25,11,7,3,0,1,47,0,5,10,9,7,2,0,0,6,3,1,6,0,0,2,6,3,9,7,2,-7,12,0,9,5,30,1,-5,20,0,1,0,3,2,0,16,9,26,7,7,5,4,3,7,2,1,5,9,13,3,19,9,17,4,22,7,8,6,7,11,0,-6,8,53,-2,0,32,11,0,27,-2,9,-10,0,5,0,29,0,10,-10,1,6,10,4,4,7,5,9,3,8,0,3,6,-1,0,0,5,-4,0,0,0,-4,41,4,0,0,1,5,15,26,0,11,0,37,7,7,6,3,4,9,-11,0,3,0,9,10,5,0,22,0,0,0,1,-3,0,6,0,2,6,-3,13,0,16,0,0,0,5,-1,11,8,7,30,2,7,7,5,3,12,5,4,-1,1,0,8,1,7,0,3,7,11,5,8,16,0,0,5,4,2,9,4,0,0,1,0,14,5,9,0,6,10,9,0,0,1,10,6,0,14,4,9,36,6,13,-8,-5,10,4,11,4,7,-1,8,2,11,0,9,-3,0,14,-10,-7,3,8,5,6,3,1,11,5,4,2,2,3,13,0,3,3,0,0,18,-8,13,0,7,0,8,0,12,0,9,3,2,25,2,27,14,7,12,5,8,-8,4,10,9,13,3,5,58,5,0,7,24,7,-10,0,36,2,12,-1,0,5,5,0,6,21,43,4,1,42,-1,5,29,4,6,7,15,0,0,12,0,0,7,2,0,14,4,0,13,18,-5,0,7,1,0,7,5,9,8,11,5,8,0,20,5,17,4,13,1,3,11,1,6,7,-10,0,3,2,16,0,4,18,4,7,4,3,11,6,4,3,-2,-10,12,-2,18,0,2,0,8,8,8,5,2,8,-2,0,11,0,9,2,19,0,2,8,5,0,0,0,-1,-2,1,4,16,0,5,54,2,0,0,14,-5,5,16,-1,0,13,2,3,9,11,-8,-2,5,23,10,30,4,0,8,4,-2,22,0,1,0,7,2,0,-2,7,20,-9,12,0,7,4,22,0,13,1,0,4,10,8,0,0,15,13,-10,0,-1,-1,35,13,9,0,0,5,4,18,27,-1,0,0,6,7,8,5,5,7,5,1,-10,-8,0,0,2,-2,2,0,0,5,-10,6,2,2,8,11,3,0,0,4,0,0,13,27,0,0,0,0,0,-1,7,6,-12,9,7,8,1,3,-2,63,0,23,-7,0,9,3,6,4,0,0,0,6,0,3,3,9,1,1,0,6,0,-3,13,3,2,0,3,0,0,16,3,-7,15,0,15,2,7,0,4,2,0,6,3,0,3,9,4,0,5,5,6,0,0,1,1,1,3,7,-7,7,-8,3,0,4,3,5,-8,2,15,2,5,4,-1,18,3,16,12,2,1,0,3,10,21,5,3,0,-1,0,21,2,-1,10,2,10,-8,0,10,11,6,12,13,33,0,1,5,0,4,0,16,16,3,27,0,0,13,9,-6,0,0,4,-2,-1,1,2,-3,0,0,18,0,-7,-8,0,1,-8,0,9,7,1,0,7,5,0,39,5,-5,14,8,5,2,12,2,3,21,11,1,4,0,1,8,0,3,0,9,0,9,16,2,0,27,-3,-1,10,-10,2,8,0,0,0,17,14,29,-10,10,0,9,3,7,7,0,18,3,0,-2,12,-5,0,-8,2,-11,0,21,10,10,34,8,0,0,-10,25,5,2,0,9,5,10,0,6,0,6,0,7,6,-10,-5,14,3,6,14,18,0,10,1,11,0,43,11,2,9,6,8,0,5,-11,1,-5,0,1,15,-6,19,3,0,0,7,0,23,2,2,8,0,0,-2,9,5,4,11,1,0,0,20,6,4,4,10,1,6,3,0,1,23,6,2,0,0,1,0,0,1,9,-1,9,23,2,34,7,2,10,7,23,5,4,1,16,-5,26,6,-4,12,3,13,0,-4,0,4,3,25,1,0,-4,5,5,0,5,13,0,4,0,6,11,5,14,1,12,11,12,-1,8,9,3,0,-9,22,5,4,2,24,1,5,0,-9,0,7,0,3,56,2,5,7,5,-11,6,3,3,0,4,2,6,4,2,41,-8,3,2,0,11,3,6,3,2,3,0,2,0,3,0,2,0,-10,0,-3,0,3,2,1,10,9,3,0,0,0,-13,3,16,-1,0,5,-1,1,0,0,8,29,16,3,6,-3,8,3,10,6,12,8,0,-7,16,0,-7,3,6,21,5,-1,30,8,6,4,1,5,24,0,5,-12,13,12,11,6,2,17,9,8,2,1,0,0,-10,0,5,-1,6,0,-3,0,0,1,0,5,7,0,2,3,-9,7,6,26,6,0,44,3,2,6,0,16,2,3,-1,-2,7,0,18,3,6,2,0,-7,3,3,3,10,16,3,5,27,1,-6,2,7,7,42,8,2,9,15,0,2,0,4,20,-4,0,9,28,9,8,9,14,-4,-6,5,4,2,4,5,0,6,11,0,0,9,-1,7,1,3,0,2,9,1,6,0,0,0,5,1,47,8,6,4,0,-12,9,-10,38,22,0,2,-1,0,-2,-10,30,6,10,12,18,0,-3,7,18,13,4,3,0,2,7,4,6,1,2,12,4,9,21,33,1,0,8,5,15,0,4,0,2,5,0,-1,0,6,7,2,0,4,5,2,16,4,-2,10,-3,12,4,24,-10,0,12,-8,4,2,5,1,0,0,8,-1,1,0,-5,7,19,7,1,16,12,0,12,0,11,1,0,9,2,13,7,12,1,16,0,0,0,8,12,-10,23,9,6,4,5,2,0,2,0,7,10,13,4,-2,9,6,10,3,3,-9,0,0,0,3,0,-9,18,8,1,17,5,-4,0,0,9,5,3,-4,5,11,7,0,9,19,0,41,6,7,0,9,2,5,4,-7,5,42,0,0,-4,0,12,1,13,0,5,11,6,-1,7,9,4,-2,2,11,1,15,7,20,5,0,2,8,6,0,0,0,7,25,5,-2,0,4,3,7,14,4,17,0,8,36,9,0,1,0,24,1,8,0,5,4,7,10,6,15,17,0,0,6,19,2,6,1,1,0,13,6,2,6,8,1,-10,-7,0,7,0,5,7,4,9,9,0,5,2,2,10,1,0,0,0,2,0,9,3,0,9,2,-4,0,0,9,7,16,17,4,15,3,2,12,-2,6,-8,-10,18,-19,0,0,5,3,5,9,15,35,9,7,2,3,2,1,0,6,0,0,2,0,2,11,9,2,9,29,9,4,2,1,2,5,0,6,13,0,14,-1,7,8,4,3,4,0,14,20,3,4,1,4,5,0,6,0,17,5,0,3,3,0,8,3,0,-5,12,0,10,5,16,3,0,0,8,5,10,0,9,2,7,4,6,17,6,14,6,0,0,9,0,2,0,4,13,3,-2,0,3,27,8,5,8,2,2,14,-4,21,11,29,2,0,5,0,9,5,7,16,3,20,0,0,2,4,11,9,2,20,7,0,2,0,18,0,0,16,9,0,2,9,6,7,2,19,0,3,-10,0,0,3,-10,7,47,0,0,0,0,2,4,9,15,5,-7,4,5,0,5,6,7,25,4,-1,8,0,-8,15,0,31,5,6,5,1,12,0,1,2,6,0,18,-6,5,0,0,7,15,0,1,0,0,-2,0,1,12,2,0,12,7,20,0,0,0,5,3,6,2,14,3,1,25,11,2,0,3,1,17,3,-10,0,18,3,9,6,7,-10,0,17,2,5,0,-10,0,23,1,8,5,6,3,-2,0,5,0,3,32,0,0,0,0,-2,0,0,-3,2,15,0,5,0,-5,5,-3,0,2,-8,1,8,2,1,-6,10,3,2,-5,24,11,1,6,0,2,1,0,3,6,2,-10,16,2,0,0,2,-10,9,-1,3,4,11,1,0,-8,2,10,2,0,-5,5,9,0,5,23,4,0,-2,2,0,-1,-3,8,7,5,8,4,1,2,-9,5,6,2,6,17,6,0,0,2,5,0,0,3,0,5,4,0,0,0,1,30,2,5,5,-3,0,0,0,-15,10,-2,5,11,0,-5,8,4,-9,0,0,19,8,0,0,0,3,0,2,5,9,7,44,6,6,0,2,1,1,7,0,5,18,5,6,12,7,5,5,0,6,-1,0,2,3,5,0,3,0,-7,0,0,25,2,2,10,13,-15,10,6,12,9,-1,4,9,2,4,3,-8,5,4,3,0,5,23,12,10,0,1,0,0,0,0,3,0,9,4,2,0,15,-10,19,10,8,5,0,2,0,7,9,6,3,2,9,8,6,0,3,7,5,0,0,3,4,6,8,4,24,4,-2,0,-9,11,6,8,3,4,-1,6,2,21,3,-7,0,2,0,0,5,0,6,-5,10,8,0,16,3,3,-21,22,2,0,5,0,3,0,10,-10,6,19,2,2,13,1,7,1,0,2,4,0,-9,6,5,-10,10,0,1,8,2,0,2,5,-1,69,4,0,4,0,4,0,0,0,6,4,3,0,7,0,6,6,0,9,5,-1,0,0,0,7,32,7,9,0,10,5,0,0,-1,0,0,4,15,2,0,10,10,23,3,0,0,4,1,0,0,-7,6,6,2,0,-8,3,34,0,-9,3,6,3,2,-2,0,0,1,-2,0,2,10,7,-1,7,0,0,-10,15,-2,-3,-2,4,6,0,6,9,7,1,19,1,0,0,0,0,5,1,28,4,14,7,6,1,7,0,4,-4,0,7,9,23,2,3,-3,4,11,-10,21,-10,0,0,16,11,6,25,0,9,-5,14,-2,4,13,-1,0,8,6,0,0,1,30,38,9,3,22,-6,8,16,0,9,13,1,9,1,12,3,11,12,4,3,0,7,0,24,6,6,6,5,12,7,2,5,8,5,-10,4,7,8,15,-1,0,0,15,3,5,11,2,19,4,2,7,8,1,5,13,0,1,12,8,3,-2,2,0,-1,15,0,7,0,0,3,0,16,1,5,10,18,6,3,0,8,0,0,0,2,1,6,0,0,-7,7,7,12,1,7,28,0,0,6,2,17,3,2,18,32,1,1,8,1,0,12,2,0,12,4,4,3,1,-1,10,18,-5,25,1,26,14,4,7,3,10,2,3,0,2,17,4,7,3,6,2,8,8,0,2,16,14,4,0,39,0,0,12,22,28,7,18,2,3,61,2,0,8,12,1,20,3,0,18,3,0,10,2,-10,0,0,16,1,7,0,4,4,1,2,0,9,14,10,17,4,0,47,3,9,1,7,1,0,3,5,3,0,3,13,-5,2,0,-1,0,0,2,12,2,-2,0,0,-1,6,19,4,5,17,16,3,9,1,12,4,0,2,3,-4,-9,16,-6,7,2,0,9,2,2,1,0,18,0,2,-8,4,6,23,3,0,0,5,5,-4,17,4,3,0,-1,0,9,8,7,0,3,2,0,12,0,0,0,18,0,36,0,0,3,49,0,4,13,0,-1,0,1,9,5,5,0,15,3,5,1,0,-3,0,0,6,2,14,9,9,24,0,0,12,5,6,-1,0,14,-8,11,47,-3,0,8,3,-2,5,-1,0,0,12,0,4,-9,4,10,0,9,10,7,-1,9,0,2,0,-2,-2,-4,10,11,8,5,3,2,6,34,4,2,0,8,4,0,23,2,0,9,8,2,0,13,0,2,16,-4,5,1,2,5,6,-1,5,8,31,22,-7,14,0,1,-6,13,25,5,15,8,1,2,6,0,4,6,3,3,36,8,6,13,8,3,21,7,-6,13,-9,-10,0,-2,9,9,0,-1,6,-2,0,0,17,-4,25,3,10,4,6,9,9,0,1,0,7,5,6,17,10,0,10,12,4,4,2,2,15,4,7,0,0,-4,-2,-4,8,0,27,7,7,3,3,3,0,-9,0,-2,2,-5,14,1,3,-3,16,9,4,0,0,5,0,21,2,14,11,6,2,22,-1,4,0,4,5,3,4,12,7,5,18,3,15,8,-2,0,4,2,4,5,-2,4,6,3,3,2,-4,0,6,0,13,0,-10,5,13,2,18,3,17,-4,0,15,6,0,0,9,22,0,30,2,4,0,8,-7,-5,-8,1,-5,0,6,6,5,1,2,27,13,9,0,3,4,0,9,0,2,11,-7,7,-9,4,10,8,1,4,3,0,18,12,1,7,12,1,7,6,5,6,10,0,5,14,0,11,0,8,3,6,51,8,4,12,5,-6,-5,11,0,2,8,6,10,2,12,-10,0,16,0,4,11,0,-10,0,13,48,0,0,0,23,0,3,31,0,10,9,0,7,16,4,17,24,-2,7,4,9,2,0,0,-10,6,56,3,18,1,1,1,0,-5,4,-8,5,0,5,9,9,16,0,9,-6,1,-5,6,5,0,12,0,0,5,3,5,0,9,14,3,5,17,2,0,0,-10,4,2,2,14,0,-6,0,2,4,0,1,0,0,4,7,1,0,-4,12,6,13,0,-7,20,0,12,11,11,0,1,14,2,2,0,-6,4,5,0,2,0,0,0,0,0,0,0,33,-5,4,18,3,6,27,8,1,0,2,0,0,0,1,-12,-5,0,8,6,0,7,7,2,0,7,4,14,0,6,1,5,14,0,0,13,4,0,6,12,4,2,1,4,0,0,2,5,0,-3,0,2,0,0,9,2,2,0,2,14,12,8,4,7,1,3,4,0,5,2,4,8,11,0,-9,13,5,6,0,6,0,7,3,-10,0,5,9,10,-3,-6,8,-12,6,1,25,0,13,11,-4,5,4,8,1,4,25,4,-9,2,0,10,-10,4,8,0,6,3,3,2,-9,14,26,6,9,0,9,0,1,19,0,-1,3,-5,9,10,7,6,3,5,6,14,-4,11,3,3,0,10,-1,2,-5,4,5,1,-1,20,12,0,0,0,3,-2,19,0,12,0,1,-9,0,-1,14,8,1,3,4,10,2,4,9,5,6,-2,5,-7,3,3,3,2,41,0,0,5,4,4,4,-1,-2,29,6,6,12,5,2,-12,6,0,3,31,9,-13,5,-5,1,1,5,0,11,6,6,11,1,7,3,43,8,-10,17,8,3,12,28,1,-6,0,28,3,6,3,9,0,3,4,3,0,6,15,6,0,-6,-8,2,-3,1,0,7,14,-6,21,18,18,25,4,-1,0,-1,-7,0,-7,4,5,-10,1,8,38,1,5,3,1,4,7,2,5,2,4,18,18,11,13,1,8,2,5,-8,22,5,4,0,2,0,3,6,0,29,14,2,-6,0,10,1,10,3,2,10,1,7,-1,0,20,2,13,9,0,0,-1,12,2,2,-11,5,15,0,4,7,8,14,-8,-4,14,6,9,1,16,24,2,0,15,9,0,8,2,14,-1,7,0,0,0,15,8,16,7,5,6,4,10,4,0,2,7,-8,10,2,13,19,33,15,2,12,6,3,15,0,8,0,0,3,-8,20,6,-2,0,13,7,13,12,-10,0,0,0,0,7,2,2,17,1,0,0,4,4,23,4,4,4,5,0,0,4,0,0,2,8,8,17,0,8,-3,7,-10,14,3,6,2,21,2,4,3,1,1,3,2,6,5,5,3,0,7,-7,1,-2,0,2,7,58,2,5,4,0,5,1,0,0,0,2,5,5,12,7,9,13,-2,11,23,0,5,11,-2,-10,23,3,3,0,-1,5,3,2,30,0,13,0,6,-9,5,17,-11,12,14,14,35,2,5,7,5,15,-1,4,0,39,0,4,9,7,4,0,1,0,6,2,3,9,17,4,30,9,2,7,3,0,0,2,7,0,0,10,9,7,15,7,9,0,-9,16,0,0,1,8,36,13,2,0,0,0,0,35,0,0,0,2,7,1,0,3,0,0,7,0,25,3,0,0,11,0,-1,16,1,0,-9,3,5,0,17,9,10,-2,3,0,0,6,0,14,-1,2,0,4,66,3,-3,-11,7,6,0,17,-10,0,15,1,0,0,7,0,6,0,16,5,6,6,4,16,0,0,9,0,5,0,7,-10,10,2,11,1,9,0,-1,12,2,15,63,1,0,5,-1,10,0,2,0,0,3,0,0,11,-9,9,-9,0,4,17,7,1,-4,0,0,9,5,0,8,4,2,41,0,3,0,-2,7,0,9,17,17,6,0,-9,0,1,28,9,13,10,6,-10,0,4,0,5,5,0,1,13,4,9,13,12,-2,2,6,9,2,9,-11,-2,0,0,-4,21,-10,7,14,0,22,20,3,6,-3,3,-1,2,8,0,8,-6,6,5,12,7,6,11,1,13,3,0,1,0,6,3,-2,16,-1,6,22,9,0,8,5,5,6,6,5,1,5,12,9,50,8,3,3,-5,0,0,5,0,25,8,8,5,9,2,-10,0,2,6,67,2,0,6,2,2,1,11,0,20,7,-5,44,13,1,5,0,5,0,-5,7,-10,6,-3,7,0,-1,-12,3,5,9,8,1,2,-2,36,2,9,0,6,0,1,0,5,0,0,4,0,15,4,6,2,6,1,12,5,44,1,-1,0,4,27,8,1,8,-5,0,-8,3,5,3,0,1,2,3,7,5,5,0,4,0,13,0,6,-5,16,4,-5,8,12,0,1,54,5,5,9,23,25,1,12,3,0,11,2,13,0,3,26,9,3,2,2,13,0,0,13,-6,46,-1,2,1,7,1,13,25,0,-10,0,17,5,-5,11,1,-1,-8,22,12,16,6,6,0,0,12,2,0,0,-2,9,1,25,15,18,-10,0,5,0,10,0,0,-10,-5,-9,5,0,3,9,5,3,6,1,32,7,-1,4,1,4,0,0,12,-5,3,1,15,4,13,7,0,0,4,8,7,4,7,1,0,-3,6,5,0,20,3,9,21,1,-1,2,7,2,22,4,5,4,6,6,13,5,6,0,9,5,4,3,5,18,6,9,5,4,-14,6,6,9,2,11,-2,5,-10,0,18,14,2,1,4,66,0,3,-5,5,0,1,0,2,0,0,48,0,6,0,5,0,2,0,-7,4,3,39,1,35,0,0,12,-10,6,6,12,2,4,8,0,16,0,3,0,0,7,7,0,1,0,2,0,19,7,12,2,0,25,4,24,-1,8,1,13,46,6,9,6,4,-1,-9,4,8,0,0,0,-1,0,24,-5,4,-1,0,32,9,18,5,-10,8,0,5,1,0,15,0,6,3,3,6,5,23,8,17,8,3,13,0,33,18,7,3,9,10,5,-2,14,0,8,0,8,9,3,1,4,7,4,-5,0,-8,2,6,19,0,4,10,8,22,7,10,3,8,4,-1,0,3,12,11,0,6,10,1,0,11,4,3,0,10,7,0,19,2,37,36,4,5,-1,4,2,4,5,0,6,14,1,5,17,32,4,5,7,-1,5,7,20,7,2,4,0,7,0,2,4,25,2,5,0,18,0,3,0,-1,6,0,-1,0,5,0,7,2,8,1,2,0,33,0,-1,1,3,0,21,33,6,12,3,1,1,1,17,8,0,5,-7,11,20,0,0,-1,21,15,5,4,0,1,12,10,0,-1,0,12,12,2,0,0,8,6,-10,0,16,2,7,2,-1,2,4,5,0,11,-10,0,12,10,9,4,7,3,0,0,24,2,-6,0,9,12,1,0,11,-3,0,8,0,0,7,0,6,1,-1,0,-4,6,0,0,-1,46,1,6,22,22,21,-1,5,4,10,19,-1,8,8,16,-1,0,12,8,1,11,0,9,0,4,-1,0,0,2,1,14,9,7,0,0,20,-5,-10,8,0,2,6,6,18,15,9,7,5,4,0,0,25,14,15,6,11,0,2,0,3,19,5,0,15,0,-10,18,1,-13,-6,4,16,6,-1,-10,0,0,5,11,22,8,0,0,81,5,0,-10,25,0,-6,22,0,7,16,8,0,0,0,1,0,8,2,0,6,-2,12,0,21,15,0,3,0,0,0,5,6,-3,0,-5,32,24,14,-3,0,5,0,12,8,20,15,14,10,9,13,-7,19,10,0,0,24,-3,-10,0,18,20,7,7,0,0,0,4,14,3,0,0,0,1,3,5,7,-4,1,11,7,2,11,0,11,0,5,1,2,18,1,0,7,0,2,15,7,36,-1,0,6,12,3,0,0,3,-2,6,14,11,3,0,12,-1,0,1,1,5,9,0,3,0,15,5,0,-7,17,-8,14,10,8,15,15,12,-7,-10,8,0,0,23,5,2,12,22,11,-11,0,0,0,0,14,1,5,1,8,3,12,3,5,10,36,3,5,-3,1,4,0,2,26,4,0,7,0,0,4,1,9,0,0,0,2,-5,7,-9,10,0,2,6,3,0,2,21,4,5,2,0,0,0,10,4,1,-17,29,-8,3,1,0,2,14,1,-13,15,3,10,4,5,8,2,6,7,1,11,0,0,31,1,7,0,4,4,5,2,3,2,10,3,4,3,19,22,4,1,9,3,0,0,0,1,2,0,-10,19,-2,13,15,12,11,2,0,-15,2,5,5,2,7,2,8,18,0,19,11,10,6,16,4,4,5,0,-4,7,-4,12,29,2,25,1,8,3,0,4,23,5,13,7,8,21,0,0,0,11,2,0,0,7,0,10,9,0,0,19,1,13,3,12,17,18,3,2,0,-10,12,5,1,3,6,4,5,1,4,0,8,26,-1,14,4,1,6,7,11,10,0,0,11,7,-10,30,6,3,5,4,9,3,5,2,0,14,5,4,0,0,5,15,0,5,4,2,0,4,23,0,5,18,0,0,9,2,11,2,1,0,5,0,5,3,7,15,0,3,4,0,6,3,2,3,11,2,41,2,7,2,3,0,-11,6,4,4,0,16,15,7,2,2,6,7,11,5,20,1,6,0,3,10,8,1,2,2,1,-3,0,3,9,-10,50,3,3,-10,12,2,0,-5,1,2,3,4,-9,12,-5,23,0,2,0,12,-1,10,2,4,1,-9,2,-4,-2,0,0,5,2,6,10,1,7,0,4,-3,5,0,-3,13,7,5,0,8,2,1,2,8,0,-15,12,0,6,3,4,7,4,3,7,8,0,3,31,0,0,0,4,0,0,3,-1,-1,1,0,24,0,2,12,-3,0,4,11,20,3,2,14,0,6,-15,-7,7,5,25,1,0,10,5,4,12,9,4,7,4,16,2,0,9,0,4,29,1,2,-9,10,-8,-1,3,1,-8,0,8,15,0,-1,-1,-3,-1,18,34,4,0,0,0,9,3,16,13,1,13,7,5,2,9,4,4,9,0,2,16,0,9,3,4,2,0,4,9,2,2,0,5,8,0,-8,9,1,0,0,4,15,24,2,3,-1,17,4,0,10,3,6,2,4,5,3,17,-1,3,9,-10,6,5,0,5,-10,9,19,9,-6,6,0,18,0,0,-2,5,5,1,13,2,-3,-2,-9,17,13,4,-2,15,4,10,1,6,6,5,2,5,32,-10,5,3,14,-1,2,3,2,2,10,7,4,4,5,-1,6,3,0,0,1,4,0,4,26,4,3,0,1,2,4,21,3,0,6,5,22,3,-1,9,3,0,0,-2,11,15,1,24,1,29,0,3,13,7,0,14,0,19,4,2,24,6,13,7,7,6,12,11,0,4,5,6,3,1,-10,8,7,16,1,5,24,0,17,0,12,0,0,12,8,27,2,1,0,0,16,0,-6,0,3,3,0,5,0,7,8,33,5,1,-3,0,9,0,0,6,0,0,15,0,9,1,0,0,-3,5,1,33,0,-2,-10,2,0,0,13,-10,-5,0,0,7,27,32,-2,15,8,5,2,6,0,1,0,0,2,-1,1,-6,9,11,9,0,9,31,8,1,17,3,-4,22,3,-4,16,-3,25,5,2,0,4,0,-7,8,8,0,0,26,2,12,5,12,-6,0,0,0,3,-6,9,3,8,5,6,5,7,0,0,11,16,9,2,-9,0,5,0,-2,8,24,0,0,0,9,5,7,28,7,6,8,1,2,0,5,16,3,6,17,6,-8,-10,6,4,-2,7,10,15,0,9,0,0,32,23,13,5,0,36,2,21,0,5,0,9,4,29,3,0,0,1,0,-8,4,7,18,5,21,1,-2,0,-1,0,6,6,11,0,14,27,7,3,11,11,-3,4,-5,12,15,12,6,5,0,20,0,2,4,3,-5,4,5,2,7,0,0,9,2,14,22,0,4,10,8,0,0,3,4,14,18,20,8,6,1,0,1,4,15,2,5,-6,1,7,5,8,1,2,12,1,3,11,-2,4,0,0,3,0,4,4,7,8,1,2,3,30,0,15,6,5,-8,0,0,6,4,7,27,1,10,-1,-3,68,-7,-9,7,-10,3,37,35,0,1,5,8,-4,-10,0,10,2,4,-2,11,11,0,5,0,0,-3,-10,19,17,1,8,9,-2,-2,4,-3,14,8,0,0,1,11,4,-2,14,8,-1,0,-3,12,0,15,4,5,0,-3,7,-8,12,0,2,15,4,5,2,16,2,0,6,17,-1,7,3,5,1,2,16,18,4,3,-3,1,15,0,1,-10,-15,2,9,2,-10,15,7,4,3,-5,0,2,7,0,4,0,11,2,1,4,19,0,13,4,1,0,8,32,15,-10,14,4,4,1,0,0,19,15,0,0,-9,0,1,13,5,6,10,16,4,1,0,6,24,0,4,1,0,0,3,0,-1,18,9,2,5,11,0,0,0,3,4,0,0,9,0,15,6,19,9,6,3,21,5,-1,17,-2,1,0,0,0,20,-2,4,27,-2,4,3,5,20,0,24,14,9,0,5,6,3,1,7,3,11,0,28,0,3,9,6,0,0,17,8,50,27,8,3,1,2,0,7,1,15,8,11,5,0,0,-11,0,13,34,5,-10,40,4,8,7,-2,0,-8,7,0,0,0,6,6,3,20,6,3,2,11,6,3,3,1,5,0,0,11,3,0,20,16,9,-1,0,0,29,4,16,5,-2,-9,18,9,8,4,4,7,2,-1,0,9,0,-7,0,25,12,0,3,15,6,0,32,9,0,1,6,3,2,11,11,0,18,9,9,2,0,2,7,1,-2,-6,46,3,9,-2,6,18,6,0,5,13,16,17,-5,0,4,5,-1,0,7,2,5,6,4,0,0,7,2,26,8,3,0,-8,-7,62,1,12,0,1,3,2,0,0,11,12,0,15,2,1,8,7,2,2,0,5,4,13,4,0,4,-1,5,-1,4,4,5,9,16,0,20,3,8,8,-10,18,6,18,6,2,13,0,15,-4,18,7,2,0,-9,7,8,-13,13,53,0,23,2,7,7,2,-10,8,17,4,0,0,11,11,14,15,8,8,5,-11,8,17,4,8,0,2,0,3,6,0,3,-9,-10,2,3,0,-7,6,20,15,3,0,21,3,15,-10,0,0,4,15,4,18,4,16,2,32,1,5,7,14,9,2,4,4,2,6,5,-10,-9,0,18,4,9,9,10,0,2,0,-9,0,23,4,7,8,11,31,17,0,11,-8,23,5,8,0,2,21,7,2,-4,-4,5,-2,15,0,5,0,1,3,3,3,0,0,7,0,12,-15,0,5,4,4,23,4,7,1,3,-8,2,0,0,6,-1,-11,5,5,-1,0,5,6,7,4,0,0,2,9,14,21,2,4,0,4,0,0,2,12,1,-1,0,7,21,43,0,0,0,9,7,0,-1,33,35,-7,4,7,6,0,0,1,7,0,1,14,0,3,0,5,22,2,11,-1,10,2,2,7,5,0,6,8,0,6,3,0,34,1,6,-4,4,0,13,26,2,-8,18,3,5,-10,-9,3,-1,13,4,4,0,3,3,0,8,0,3,-9,5,30,15,-7,-10,5,9,2,0,0,20,20,2,-2,-6,0,0,7,13,6,-3,4,0,0,-2,-9,-10,17,5,2,1,0,-8,1,7,-11,3,11,5,2,6,-3,0,-7,8,1,-2,0,0,5,8,1,-2,3,1,24,28,9,0,1,6,2,1,14,5,3,-10,0,-4,13,0,29,9,12,-6,-9,-10,7,17,-6,0,11,3,-10,6,1,3,6,2,0,5,7,10,2,0,9,12,0,6,0,14,1,-5,6,0,9,-1,0,13,-4,7,6,-3,1,9,0,1,24,-10,10,9,2,1,0,-1,-8,-6,-6,3,5,5,3,0,7,-10,15,0,16,-4,-1,0,6,3,23,0,22,0,16,0,9,7,11,6,6,-1,0,17,7,2,5,31,0,0,-14,0,8,39,6,5,3,3,2,3,2,-3,7,0,14,1,0,-7,5,-6,6,0,2,0,0,-1,6,17,2,17,8,5,4,0,0,11,5,3,-2,1,8,3,2,5,0,4,1,6,20,19,20,0,5,7,-1,7,16,-1,4,-5,-1,0,7,0,39,5,6,0,4,47,1,5,5,2,14,12,14,4,0,6,4,0,0,7,4,-12,5,4,3,4,7,9,4,39,14,3,0,10,2,5,0,0,-10,7,0,0,2,-9,7,9,19,-1,12,0,13,4,20,2,-9,13,0,2,6,7,3,32,6,18,2,2,0,4,5,0,13,1,5,6,16,0,12,-1,0,0,8,2,0,3,43,9,3,3,8,14,-1,5,0,2,-9,4,9,4,1,24,-2,10,7,10,2,-1,14,2,6,-1,1,9,1,4,5,2,6,3,5,5,3,3,0,0,9,-2,1,3,-9,1,6,1,2,9,7,0,6,4,2,11,0,9,6,14,4,5,3,0,0,11,3,-4,0,3,31,6,42,6,3,3,28,3,4,23,0,8,2,3,32,3,9,16,0,3,0,2,-1,19,9,0,-10,0,8,0,6,3,0,3,4,0,0,1,4,-8,9,0,8,-1,0,12,3,-12,18,0,51,1,0,0,0,0,-3,-2,1,-1,5,0,1,1,7,19,3,0,10,1,3,0,4,5,2,2,0,-9,14,5,13,9,8,5,5,16,0,10,3,-7,-7,5,19,0,13,1,18,-2,0,0,0,3,-10,5,-8,4,17,9,17,0,17,5,0,0,9,3,41,7,0,0,4,6,1,0,-7,2,6,3,8,1,0,2,2,11,0,0,-12,2,10,-4,4,9,3,0,5,6,2,0,19,0,0,11,2,-2,0,22,0,-2,8,8,0,6,0,10,-1,4,6,2,18,2,7,0,3,3,5,11,8,6,4,7,2,0,0,26,5,2,17,4,6,14,15,8,0,0,7,3,4,0,1,12,1,7,11,-1,15,-15,0,22,20,1,4,4,6,7,5,0,1,13,1,6,14,0,2,0,23,2,0,7,0,0,0,16,6,3,21,5,-10,0,0,2,5,0,5,6,7,2,0,3,5,6,9,1,16,6,14,0,21,4,0,0,12,1,7,3,11,9,3,0,2,-10,10,-2,-9,10,-2,1,7,9,5,45,0,6,5,6,3,-2,0,4,1,3,25,0,8,9,3,3,17,0,5,0,-8,24,3,6,0,0,16,7,2,7,7,-1,0,0,5,0,-1,10,17,5,3,1,0,12,13,-3,28,8,6,0,0,10,2,0,12,-4,4,0,11,4,13,4,6,6,1,24,4,-2,0,0,5,2,40,11,11,0,8,3,-1,3,-1,5,0,4,17,0,5,12,8,3,0,0,0,2,5,4,2,-3,0,12,7,0,5,0,1,-5,17,2,6,8,-5,7,0,27,0,8,9,0,1,4,-1,1,5,0,-10,62,9,3,-1,12,2,0,-11,16,10,0,17,8,1,29,10,2,12,0,0,0,0,3,0,4,0,6,3,15,0,2,12,6,0,3,2,3,16,1,8,3,0,21,0,4,19,8,-7,13,0,15,2,0,8,8,4,5,2,1,19,7,1,3,-3,5,7,2,2,13,7,22,7,0,7,0,-4,5,1,27,0,5,7,0,16,0,0,-8,5,6,0,-3,16,-1,-10,30,3,0,19,0,-5,0,-3,15,3,0,-8,13,26,0,9,27,0,-4,4,0,0,0,13,1,11,5,4,1,2,1,8,2,8,3,0,0,0,19,16,0,0,0,2,8,8,4,2,15,3,9,12,8,4,0,8,2,5,3,14,5,-1,5,7,0,14,0,36,3,9,6,11,12,9,16,13,0,0,8,4,0,26,3,33,2,3,0,-1,6,0,20,6,3,3,-1,31,3,2,4,0,4,7,-1,2,42,-1,0,4,4,5,0,4,4,16,54,0,1,7,6,7,-4,8,9,9,-7,11,-7,4,0,2,4,0,13,7,0,-7,8,7,10,3,3,22,14,2,3,0,4,29,14,32,-10,14,-1,6,7,0,11,1,7,8,5,0,0,0,4,9,19,4,2,0,0,2,6,6,12,8,13,0,5,7,0,-3,16,9,3,7,4,0,13,7,0,-10,0,9,5,4,12,3,0,8,3,0,0,0,1,0,1,-4,0,-1,6,8,0,0,25,0,1,0,5,9,29,4,0,0,75,-10,1,0,8,-2,3,0,32,2,4,12,13,-5,3,24,7,20,11,10,-10,12,3,10,2,0,0,4,0,-10,5,4,-9,0,2,5,6,0,0,6,0,1,15,5,0,7,8,7,0,21,-13,0,9,63,5,1,0,5,24,-2,16,16,27,7,7,6,0,4,9,0,17,0,-5,10,8,2,8,16,0,29,3,-4,0,15,1,3,0,-3,2,0,-10,0,2,0,3,4,2,2,6,1,2,26,15,4,6,2,5,7,11,1,-11,5,13,7,1,-3,18,9,5,2,5,6,7,-1,0,52,0,0,-10,3,4,11,3,7,2,3,0,0,2,0,2,0,9,22,0,8,0,6,14,4,12,1,20,1,9,3,2,7,0,6,-11,0,5,5,2,1,0,0,9,4,10,52,1,0,0,2,2,8,5,3,-3,14,16,3,6,3,0,5,4,19,-6,0,0,9,8,0,1,0,0,0,0,9,2,4,1,4,3,0,0,24,5,8,6,-2,28,2,4,0,6,0,6,8,15,10,-1,30,20,7,2,0,2,0,3,21,11,-1,23,4,4,42,1,2,4,12,17,6,8,0,17,5,32,2,0,-2,-7,-3,23,7,-5,0,9,6,-3,8,-9,4,0,19,7,-11,13,4,5,0,30,2,1,-5,0,21,8,28,8,4,-2,0,14,4,6,26,1,10,7,7,11,0,6,1,6,9,6,0,10,0,3,5,2,19,0,1,0,0,5,7,63,11,1,10,4,2,8,2,1,4,15,0,17,0,6,0,2,5,4,1,3,0,11,13,3,0,22,-10,0,0,0,11,1,0,-13,24,14,0,5,4,9,-1,4,0,9,0,4,0,0,29,0,11,0,0,0,1,0,3,-1,0,5,0,11,13,34,9,3,2,0,0,-3,-11,5,4,10,-8,5,7,0,22,4,0,13,20,11,12,0,-6,7,-2,16,13,-5,2,-8,2,3,-4,-7,2,5,9,6,32,3,11,3,0,3,3,6,9,2,10,13,1,2,4,25,0,5,2,0,0,39,0,0,12,5,1,0,0,2,3,-10,-2,9,-7,5,-6,0,0,0,9,1,6,0,0,3,10,7,0,13,3,0,-8,11,18,8,6,0,-3,-9,11,17,8,6,7,-1,5,0,5,33,-2,0,0,8,0,7,4,0,0,8,0,4,7,18,9,0,1,11,15,2,0,9,0,0,10,12,2,-1,33,5,0,7,4,1,0,21,4,0,6,1,9,7,5,18,20,1,4,6,0,12,-3,3,13,5,9,4,0,7,3,0,0,29,1,13,3,0,8,3,6,4,2,6,23,-1,-3,8,-1,0,9,-4,1,0,1,4,0,0,18,10,9,3,0,3,-13,0,-6,9,10,8,-10,16,3,0,10,1,2,0,0,9,4,0,5,0,2,2,0,-10,8,0,3,18,6,9,10,11,-6,0,39,15,4,1,13,2,15,-1,0,-3,9,2,14,5,3,22,3,0,13,-5,0,0,0,1,5,10,-1,5,1,-9,8,2,21,6,8,0,12,0,7,9,-10,21,9,0,0,3,0,-5,1,10,5,2,8,7,5,3,17,3,7,3,16,0,9,2,6,2,0,8,2,15,0,2,6,7,14,1,15,23,4,4,5,2,0,3,0,0,0,4,0,4,1,0,7,5,4,0,8,0,2,2,7,3,1,1,5,0,9,0,4,12,0,0,12,3,0,12,0,11,6,0,20,5,0,18,6,6,-3,0,-9,2,0,24,5,0,0,-2,2,0,5,1,24,13,4,-3,8,-5,9,4,3,1,8,36,2,9,0,30,6,4,12,3,13,2,35,5,7,1,7,4,5,3,0,8,2,17,3,5,4,3,28,0,21,14,7,12,0,13,4,11,17,2,4,3,2,-3,4,5,28,0,4,0,8,8,21,-13,27,7,4,6,-4,6,6,0,9,0,-1,-7,18,0,4,5,2,7,18,0,28,14,0,11,9,3,3,7,5,4,6,0,0,-5,7,6,5,0,9,15,4,5,-1,5,0,0,86,4,13,22,16,11,4,4,6,26,7,4,4,34,6,3,0,5,2,0,11,2,-2,0,3,-7,5,-1,4,14,4,21,7,8,7,0,6,0,5,-10,7,14,2,5,2,-2,0,37,4,17,10,3,0,1,5,22,16,14,0,13,0,2,7,10,0,6,13,0,37,11,6,8,3,40,0,1,0,6,2,3,18,3,0,25,3,7,0,10,2,-9,0,1,0,0,4,-3,11,8,36,15,1,8,0,8,1,5,0,-4,0,14,0,40,3,0,-9,0,-1,2,0,-9,17,23,7,2,3,1,2,2,20,-3,0,12,1,4,0,0,17,4,0,10,14,3,9,-1,3,0,4,35,2,-3,8,3,1,9,-2,0,2,0,6,-10,0,8,2,27,5,20,0,12,0,4,1,-1,0,0,9,0,0,13,12,1,5,3,18,5,8,6,4,16,0,7,5,-10,26,0,4,0,8,1,3,10,0,12,5,6,7,-2,0,0,1,6,6,1,18,0,20,0,9,0,15,1,12,0,5,1,3,0,2,1,19,0,4,4,0,0,0,-7,9,3,2,3,6,9,4,5,7,20,2,0,5,12,8,0,0,1,23,-7,-5,0,-10,15,-10,13,10,4,0,3,3,0,4,2,10,7,0,9,5,3,22,25,6,4,4,5,6,1,4,6,44,0,1,0,2,0,0,2,0,2,25,3,14,1,5,-10,5,4,-4,0,0,5,5,14,8,10,1,6,1,5,16,13,3,0,5,4,6,-1,-1,14,0,5,15,9,2,5,-1,5,0,0,14,5,21,3,6,15,11,0,1,0,-1,15,11,1,30,-3,-10,12,23,0,2,5,10,-2,9,5,4,6,0,-10,16,0,0,2,31,1,-4,5,9,17,25,12,1,8,11,0,11,7,3,-10,8,10,0,0,0,2,3,9,-5,3,-12,6,1,-7,2,9,0,14,-1,-1,4,0,6,0,35,5,3,2,5,12,-1,9,3,6,10,0,9,7,0,10,4,2,0,12,9,5,16,6,5,2,10,0,3,0,6,6,-5,2,0,9,2,7,8,2,0,9,0,4,8,5,14,13,3,6,0,2,11,3,0,6,3,0,5,8,0,0,16,4,0,28,1,6,0,1,28,9,13,-4,8,17,1,0,2,2,1,-5,4,8,1,4,3,-6,6,28,4,17,4,0,3,4,-7,14,0,0,5,7,12,-1,9,15,31,7,3,35,5,4,6,4,6,10,25,6,9,2,0,0,2,6,0,0,9,5,2,9,1,0,1,8,-1,6,16,17,8,0,9,-10,4,-1,0,-10,9,4,6,2,7,23,0,0,6,0,4,0,0,-2,-6,8,0,0,0,28,1,15,22,3,6,5,5,11,2,5,0,1,1,2,-8,4,-8,11,0,1,13,4,0,9,3,17,15,2,-7,6,0,2,5,0,0,0,12,3,0,8,5,-1,0,-9,-3,0,-7,6,28,1,0,-1,12,1,26,0,0,6,0,4,0,7,6,0,-10,0,-2,-9,0,3,5,14,1,0,-4,17,4,2,45,0,3,2,7,0,19,-1,0,21,-10,5,0,8,9,2,11,-10,15,48,2,14,0,1,22,28,2,8,-3,8,-1,-7,16,0,11,4,3,8,2,7,2,6,1,4,0,0,8,0,0,0,0,2,0,0,3,0,8,8,0,-10,10,0,14,9,0,2,0,4,0,0,4,13,17,0,-8,7,0,6,7,11,11,-4,0,5,6,7,3,3,19,1,19,8,4,3,3,9,1,7,1,15,0,-5,8,6,3,10,9,-2,0,19,3,0,7,0,8,9,4,0,5,12,-10,0,6,7,0,-13,0,0,7,0,0,11,7,0,0,5,12,6,3,2,11,-15,6,5,0,18,4,0,7,-2,11,8,27,0,20,0,11,9,6,13,6,6,0,0,2,0,1,-1,0,1,4,8,7,11,-8,2,14,1,2,0,6,14,3,5,12,6,0,0,0,0,7,11,6,9,9,0,6,13,3,1,0,0,1,3,15,7,14,15,6,1,-2,3,21,5,0,-1,1,0,0,0,15,1,2,10,9,1,3,-10,11,0,0,7,4,0,0,0,-1,8,2,0,-1,4,7,16,7,0,0,39,6,0,3,8,7,2,2,4,19,3,2,-1,1,4,0,4,5,0,9,3,-4,5,2,0,5,0,3,-6,11,7,6,1,6,1,4,22,5,2,10,5,11,-1,2,2,6,-1,0,0,6,2,40,2,2,22,0,2,7,10,0,9,0,16,4,5,2,2,5,-1,10,2,5,1,0,6,3,13,12,0,2,-2,8,0,14,1,10,3,2,4,2,10,3,0,5,11,0,0,-5,4,-6,7,4,30,-1,0,0,4,5,0,1,7,-5,20,0,5,17,-1,12,3,4,1,3,13,2,16,17,4,1,8,3,24,0,9,1,1,0,6,0,9,2,5,-7,5,3,2,10,0,55,0,20,5,10,1,8,2,7,6,-1,6,0,5,0,15,15,21,3,0,0,0,56,7,0,2,11,16,4,2,7,2,11,7,0,-1,14,7,2,0,1,9,-4,0,0,10,8,7,-1,1,24,3,0,21,-10,-5,0,14,0,3,15,38,5,21,49,-2,7,1,4,8,3,11,6,6,0,7,6,7,-2,0,5,8,0,13,0,19,3,46,2,3,13,7,7,0,0,6,0,4,9,2,4,1,3,10,11,3,10,5,3,1,6,0,1,20,5,14,45,1,14,5,4,9,-5,0,11,0,5,-9,17,4,4,22,7,2,1,11,6,5,4,7,5,0,-9,0,9,14,0,0,0,3,0,0,5,0,-5,0,0,13,0,0,6,6,0,1,13,-1,0,2,-10,4,3,0,2,19,4,4,14,1,10,0,19,-2,11,0,1,-3,15,0,4,22,4,6,4,15,0,0,17,3,6,0,0,9,0,5,0,4,0,1,22,30,18,27,0,0,2,-1,44,22,1,4,7,1,-2,12,0,-12,0,6,23,2,9,7,4,13,7,4,11,0,3,12,1,37,7,2,0,3,11,7,0,0,5,8,5,7,41,-1,10,13,4,0,7,2,3,1,12,6,24,9,4,4,0,0,0,3,0,19,5,4,8,2,5,-2,9,10,3,0,25,0,4,0,9,0,5,0,12,9,4,0,-1,9,17,0,-9,14,2,5,4,13,1,0,12,0,9,1,3,0,7,6,8,0,12,20,-1,0,10,2,6,4,0,3,2,5,3,7,8,0,14,-6,20,4,-10,4,0,-5,7,-4,1,2,15,1,10,0,1,14,10,9,1,4,6,3,0,3,3,3,11,9,3,4,8,13,17,0,4,4,16,0,6,18,14,7,0,0,8,0,7,2,10,15,8,10,-5,7,12,3,-8,-5,0,0,-10,8,8,15,12,9,2,0,6,0,5,8,12,11,-1,0,2,9,6,9,40,7,2,0,-3,3,16,3,0,42,18,6,0,8,2,18,19,9,2,3,4,0,15,0,0,29,6,0,0,3,3,22,-10,12,16,5,8,1,-5,0,2,19,8,16,3,0,7,-8,5,8,6,8,6,3,3,13,6,4,0,7,-4,8,10,3,2,5,6,-7,14,1,5,0,2,5,0,0,5,0,4,9,5,1,5,3,0,1,0,5,0,13,0,4,0,14,0,7,11,8,3,7,2,8,0,5,-4,12,0,19,1,0,14,9,20,5,-9,13,0,32,1,0,5,4,0,0,1,11,16,-5,18,0,0,11,0,7,0,36,0,5,0,11,31,5,19,3,0,15,5,0,0,13,45,15,-3,4,0,6,3,3,9,3,16,3,4,4,14,0,9,0,1,5,3,2,5,1,5,8,15,-2,0,0,35,0,15,5,7,0,6,0,6,18,8,16,-1,2,0,0,4,6,3,3,2,0,27,14,75,3,0,23,1,33,4,0,-10,0,4,0,3,4,7,11,0,0,14,9,3,3,3,0,0,4,10,6,2,-3,0,19,0,18,0,17,6,4,7,2,-8,0,5,0,0,0,0,14,19,7,-7,6,0,18,2,0,-10,7,-5,9,0,0,19,0,19,4,18,2,0,3,1,4,15,0,4,-11,34,-10,0,11,9,0,10,6,1,2,2,-4,0,2,0,5,0,2,7,9,19,45,0,9,12,0,6,0,7,2,0,9,11,9,8,3,5,0,0,0,9,3,2,9,30,-3,-8,-10,2,-2,0,0,14,2,6,6,11,6,0,8,5,4,7,1,1,1,1,4,-8,11,4,2,0,0,40,4,-10,8,0,2,0,5,12,0,2,0,5,1,19,4,0,20,1,30,5,5,-1,-2,0,1,0,0,0,5,12,2,5,14,0,10,12,5,3,0,0,3,-1,3,22,0,-10,3,8,5,4,2,7,6,21,4,8,8,0,5,8,8,6,0,10,0,0,3,1,6,26,1,4,9,6,0,8,3,5,0,-7,0,7,2,7,0,0,13,0,14,8,10,9,2,0,-10,44,1,3,-10,0,5,9,8,10,4,0,7,15,-10,0,9,6,4,-3,5,6,0,1,0,0,2,9,3,6,4,4,0,17,0,0,0,0,21,7,0,0,3,24,0,0,7,4,4,4,5,8,0,0,7,5,4,3,6,-3,8,15,4,0,15,0,-3,5,3,5,4,0,1,11,38,3,12,7,14,0,10,3,0,5,0,3,0,10,0,7,0,8,18,0,0,7,6,0,0,1,23,6,10,0,3,0,8,0,8,0,-2,-8,3,8,13,2,31,5,4,2,-10,0,0,4,0,4,-6,60,2,1,0,12,13,11,25,2,2,10,48,24,-2,0,4,1,-3,0,7,0,23,6,8,0,0,0,31,7,5,3,0,0,0,0,3,-2,6,18,0,0,0,0,6,3,4,7,0,10,0,7,9,4,5,2,-5,0,0,11,3,7,0,-5,0,12,9,5,3,10,4,9,6,13,-1,0,0,20,3,16,13,-3,0,-7,0,6,57,17,37,-4,0,9,20,6,5,5,6,3,0,0,11,10,0,0,0,4,2,6,3,4,0,0,6,4,5,4,2,0,14,14,2,25,2,0,7,9,7,11,22,6,8,5,7,2,0,0,4,11,4,5,5,6,1,2,2,6,3,15,-10,2,12,0,8,3,7,6,2,10,5,0,-1,0,8,7,7,1,22,0,8,9,14,1,30,1,10,4,-1,36,8,30,13,3,-1,0,0,0,0,1,13,6,0,0,12,6,17,8,25,0,7,12,0,0,4,5,0,6,1,6,3,4,0,16,0,0,5,-7,2,16,9,3,-10,2,-11,4,5,12,19,4,0,0,4,-10,-2,15,40,4,11,1,6,-15,0,4,2,0,9,19,9,5,-2,0,5,5,23,6,5,3,0,-5,8,7,9,2,27,7,4,0,3,0,18,5,4,-1,14,0,20,9,6,9,7,5,0,14,0,0,10,5,17,8,-5,0,0,0,5,7,20,5,14,0,34,2,4,-5,2,3,0,2,4,17,1,2,0,8,6,1,25,4,16,14,0,26,0,40,0,4,-1,12,6,0,-10,15,0,1,-2,6,9,5,0,9,41,0,9,-5,8,6,8,13,10,24,4,2,0,0,6,14,5,0,4,34,2,0,-9,9,5,7,29,11,2,-6,2,-2,0,0,3,-8,4,-9,7,4,11,-10,19,0,2,11,3,6,5,2,5,1,0,1,3,10,-10,4,6,0,-1,1,0,1,6,8,0,-2,0,10,3,-2,11,4,5,4,4,5,5,3,9,5,5,5,10,9,2,0,16,2,1,0,3,-9,1,16,5,5,0,11,6,0,19,8,5,2,26,2,3,-1,5,-8,12,55,-3,6,10,13,1,20,9,1,-2,5,5,6,6,0,0,0,9,4,6,5,21,-4,4,10,2,7,2,2,0,-2,1,5,7,1,6,5,12,5,3,2,2,15,4,-10,-5,10,8,0,1,7,5,4,11,12,8,1,1,-10,7,0,-6,-1,-9,4,1,-5,0,2,0,-3,3,0,-2,11,6,0,0,20,0,25,28,0,0,0,7,7,12,0,0,0,11,-3,8,-7,2,21,3,-3,1,7,5,10,12,4,3,0,-8,8,5,14,3,0,0,0,9,3,13,3,3,-7,4,5,1,2,2,11,23,4,0,0,5,1,0,44,4,0,1,14,42,6,1,9,9,16,-6,11,4,8,7,8,1,7,1,3,2,0,3,0,25,11,9,3,1,2,0,11,25,7,9,0,0,6,14,4,1,2,9,6,10,5,1,3,1,11,10,11,-1,11,0,3,11,1,0,-4,11,1,0,14,23,2,-5,0,5,4,2,0,6,7,14,6,7,-1,7,0,0,52,13,0,10,6,1,6,2,3,12,1,4,11,4,5,2,0,7,2,0,13,-2,7,2,0,0,3,9,2,17,17,3,8,7,5,2,-1,2,5,0,38,17,0,3,4,3,0,-10,-2,8,0,18,7,2,1,0,-5,6,5,2,10,-4,6,15,0,0,12,0,1,14,0,13,16,1,2,4,4,4,0,0,0,0,19,18,0,26,6,4,3,5,1,2,0,0,0,0,0,0,10,12,17,0,0,-6,11,6,2,12,0,16,6,7,6,8,0,2,0,11,7,7,1,18,3,2,0,23,-13,10,6,25,24,3,0,0,18,13,-2,13,3,6,0,0,9,0,2,1,0,7,-2,3,0,0,7,3,2,0,6,-5,2,-10,10,0,2,5,0,5,-10,0,0,5,33,3,4,8,15,1,12,2,0,9,24,7,2,2,4,0,0,5,17,0,0,34,0,0,13,6,12,18,0,0,8,0,10,12,10,6,-6,-3,0,2,5,-3,11,45,-10,6,10,6,21,-3,0,8,6,14,13,40,20,1,0,2,0,2,16,0,11,14,-9,14,0,2,7,0,3,4,7,28,0,6,0,4,4,0,0,0,12,-3,6,2,6,0,0,0,5,4,4,8,0,13,11,0,7,25,1,11,0,2,1,3,5,8,3,4,1,0,-3,9,45,36,2,3,-3,-2,0,51,3,18,0,10,2,5,4,3,5,7,7,0,0,2,0,0,6,2,0,0,2,0,4,28,7,8,7,16,0,0,22,0,0,0,18,4,7,9,1,3,8,0,5,5,6,3,1,1,4,2,-1,4,10,24,4,0,14,-4,5,6,6,0,3,4,24,5,-2,0,2,1,0,5,1,0,4,5,2,18,1,5,0,2,7,3,-10,0,-1,4,-2,1,21,9,13,6,3,6,18,18,2,0,2,0,31,0,0,0,13,3,5,9,4,18,6,10,3,0,5,0,-1,5,-9,8,0,12,0,50,5,7,3,10,5,6,-6,0,7,12,4,0,17,0,12,-10,13,25,4,-10,1,0,0,6,0,13,-1,11,2,2,13,6,0,0,2,21,16,23,0,8,18,9,20,12,4,9,9,0,14,-10,5,10,9,-1,5,16,2,1,-12,1,-6,-3,21,2,0,20,-1,21,0,-4,0,4,22,0,2,10,0,7,5,-2,-1,7,27,5,9,-10,0,24,3,8,1,0,2,2,21,0,0,7,0,8,8,17,0,8,15,0,15,0,-8,0,0,3,4,6,12,17,6,17,-1,0,12,0,1,10,0,0,11,4,2,5,-8,7,0,9,37,0,7,0,-9,3,11,14,8,0,56,5,0,-8,5,7,0,0,24,4,10,0,5,11,0,10,2,20,7,1,0,0,0,1,0,3,0,3,17,4,18,6,-3,20,0,0,0,9,13,0,19,14,5,0,14,4,-4,66,5,1,-7,3,-4,10,7,2,0,4,8,-14,-6,0,0,12,7,25,0,19,4,-2,4,5,9,0,6,0,40,-10,-4,-10,23,14,0,0,0,7,4,5,0,5,0,3,3,0,4,3,0,6,2,-3,20,4,7,0,10,4,1,32,1,0,13,6,2,3,11,1,1,9,0,-6,5,0,17,3,15,4,1,1,21,6,2,0,4,7,12,5,16,11,6,-5,0,6,3,5,22,-1,-2,22,3,8,2,8,8,7,0,35,1,4,0,0,0,5,0,6,5,-9,0,0,-10,0,15,4,9,8,0,0,0,8,0,0,5,7,41,1,-1,-6,-7,1,7,4,0,8,1,3,3,0,4,5,2,0,-10,10,14,6,6,7,6,0,0,13,3,3,3,1,1,1,8,0,0,8,12,6,32,9,8,23,0,0,0,0,11,11,0,0,5,11,-1,2,23,1,5,7,0,-1,4,0,1,0,13,0,0,0,19,5,13,13,0,-6,11,-3,0,-6,3,6,22,2,10,0,10,6,59,2,3,-4,20,0,0,12,1,0,0,0,6,10,21,14,12,0,0,18,-6,-2,16,1,0,8,0,3,8,1,0,0,2,-1,15,0,-7,0,15,8,3,5,0,60,5,55,7,0,0,13,14,0,0,-12,9,-1,1,19,2,9,1,-10,8,1,4,9,7,0,5,3,18,10,2,0,10,12,2,-4,5,7,7,12,7,0,0,1,0,0,3,13,6,-2,0,0,5,41,13,4,-1,5,5,13,14,9,2,8,2,1,6,-10,1,23,1,0,9,0,4,2,0,3,9,0,6,0,7,7,15,6,3,6,0,-2,5,-1,10,10,48,-4,9,17,1,3,13,3,20,2,0,8,-5,25,15,9,0,0,17,-10,4,4,1,3,1,-2,0,12,2,16,2,6,-10,14,5,-9,21,34,0,6,0,23,0,12,4,18,0,12,0,2,12,0,15,47,0,12,-7,0,0,0,1,11,8,-1,14,2,9,-1,5,4,4,39,12,5,0,15,1,2,9,1,0,1,0,20,9,6,3,1,21,0,5,14,1,0,0,23,14,2,-5,8,14,10,2,12,3,0,6,0,10,3,2,0,0,8,3,9,6,12,23,14,4,39,12,1,0,0,0,-2,13,0,0,4,14,6,21,1,2,9,10,3,-4,-10,5,4,0,0,9,1,0,30,15,-2,16,-10,44,0,0,8,7,23,6,0,3,0,0,4,0,7,5,4,16,15,3,6,4,-3,0,0,5,16,39,3,0,0,-10,3,-5,5,4,5,8,8,0,7,0,9,-13,10,0,-8,0,0,1,6,9,-10,7,6,-6,5,19,6,2,0,2,0,10,10,-2,3,7,7,11,0,0,-2,0,5,15,6,0,0,-5,0,4,0,-9,0,0,0,4,6,-9,4,16,1,0,6,3,10,2,-3,6,5,3,-10,-6,24,0,0,12,-2,-11,3,0,4,5,8,7,11,5,24,4,-2,0,13,0,0,25,12,7,4,13,0,32,6,20,4,8,5,9,0,2,14,0,-6,17,-10,9,8,0,-10,0,1,2,16,4,3,-2,12,13,0,9,7,-11,7,0,1,0,0,0,14,13,8,5,-2,1,1,6,19,0,5,16,5,4,0,0,4,1,0,0,0,0,4,14,-7,0,-2,13,4,11,9,5,0,4,7,3,1,4,11,0,9,3,13,4,-1,0,0,6,9,5,4,0,8,0,15,0,0,3,41,2,4,9,5,-1,-1,33,16,5,9,4,-4,0,0,5,-11,11,2,2,9,14,5,-4,0,0,7,-2,0,22,13,5,24,-1,0,0,6,17,5,15,15,7,0,6,1,2,1,2,14,0,9,15,2,11,10,0,-6,12,-10,0,-8,4,5,0,0,6,2,37,5,2,0,0,-10,19,2,4,10,11,40,2,-4,0,11,9,3,5,4,8,12,-5,9,-9,32,19,2,15,0,3,15,21,13,9,9,0,6,4,11,1,0,0,0,-1,-10,6,2,-10,0,8,15,4,13,13,9,0,7,-1,2,3,4,0,18,1,10,3,6,1,1,4,27,0,4,0,0,4,13,1,3,7,2,2,32,9,-1,0,0,5,6,25,11,0,7,5,32,5,0,0,0,38,4,6,8,5,0,7,5,0,5,1,5,0,4,4,-5,8,7,6,11,0,4,5,9,0,6,15,0,8,10,2,13,2,-2,5,8,4,12,0,-10,6,4,20,1,0,8,2,0,4,-2,0,5,18,5,0,3,0,5,4,0,0,-3,4,2,10,7,10,8,0,3,11,-10,0,12,0,3,1,0,4,6,6,9,-7,10,-8,5,5,0,5,0,4,-2,2,0,6,5,2,16,4,8,0,4,0,-2,-8,5,1,-2,4,0,-3,5,0,0,9,21,2,-6,11,0,-2,1,0,19,12,-5,6,0,12,6,4,5,1,2,14,2,14,-2,0,-10,8,35,6,5,7,6,18,3,-11,2,8,3,-7,11,3,14,2,2,8,0,2,0,0,2,7,6,9,17,10,0,2,0,2,3,5,29,0,16,18,9,1,0,9,4,8,1,2,0,4,0,5,8,0,0,1,14,1,16,5,18,1,0,19,0,2,0,5,68,8,19,-1,0,0,2,6,3,9,-3,-8,-2,6,12,7,0,12,4,9,7,0,-3,21,13,5,12,5,4,0,4,0,4,4,13,0,3,0,9,3,7,0,7,-3,0,15,8,5,0,0,0,0,11,-3,7,43,6,1,5,9,0,2,16,7,2,3,9,9,1,22,3,11,5,5,3,11,-5,0,0,4,-2,-9,7,1,2,4,2,5,8,3,2,0,5,0,4,5,1,14,11,0,5,0,12,5,7,13,5,4,0,6,18,5,-1,0,-7,8,12,6,25,2,16,3,5,1,0,14,7,0,6,10,1,7,4,4,8,-7,2,8,12,-4,0,15,5,0,0,0,-1,3,0,7,3,7,10,-1,3,6,3,18,6,10,15,13,0,0,0,9,3,3,0,9,0,6,19,5,3,7,25,5,7,1,3,9,-4,4,0,0,3,15,11,16,28,5,4,0,2,4,0,3,14,8,0,-10,-5,37,19,0,4,0,0,3,17,4,-5,9,10,7,6,0,0,0,6,3,0,3,8,4,3,1,-9,-6,-2,5,0,6,11,12,7,5,11,0,5,0,6,1,1,16,20,4,6,7,0,1,5,1,-6,9,1,0,9,7,7,24,4,2,0,1,-10,4,0,9,4,5,12,3,4,0,4,3,0,7,6,3,15,5,3,12,18,11,5,9,10,15,13,0,4,0,5,10,3,0,0,4,9,-11,0,13,0,6,1,0,5,4,3,12,5,0,0,0,-8,8,2,0,0,3,2,7,6,0,2,8,0,0,19,2,8,0,11,15,-10,0,5,0,0,3,0,6,5,5,5,2,11,3,4,3,9,0,0,1,12,4,5,8,11,7,21,14,0,5,0,5,6,-3,5,18,2,1,0,9,5,2,7,11,0,-2,9,0,3,11,8,10,-7,10,0,1,8,4,5,4,17,2,9,15,1,20,6,5,7,4,13,13,18,4,5,7,7,5,6,8,-2,14,8,12,0,1,0,6,0,11,3,6,-7,7,14,0,0,15,0,9,3,30,5,9,0,5,0,2,0,39,22,8,-2,0,9,3,0,0,-2,9,0,6,10,59,-8,0,30,-1,0,10,5,-2,1,16,5,27,6,13,3,2,3,25,5,4,1,6,3,2,5,2,5,0,4,13,5,7,0,5,8,11,-3,3,0,0,0,15,2,5,19,1,0,11,21,6,0,0,9,7,4,0,18,0,7,12,6,5,3,2,1,-1,-1,0,0,-1,12,0,13,8,0,-6,0,11,4,0,0,5,33,40,4,5,3,18,0,3,4,12,15,-7,7,-7,5,0,21,4,5,3,5,3,3,-10,-7,0,16,0,0,4,50,15,0,0,0,5,7,0,0,-1,0,3,-10,4,4,3,9,5,0,0,0,0,16,6,3,2,0,-2,0,-2,14,-10,-2,0,10,0,5,0,13,1,8,10,8,10,4,1,0,2,33,0,14,6,0,1,0,8,10,4,0,5,51,-9,0,22,0,10,0,-8,0,20,19,-4,13,5,5,-1,11,0,3,-7,5,4,0,0,40,4,3,6,2,36,5,13,1,-2,6,0,0,1,14,5,3,-2,7,-8,10,0,0,0,4,4,-6,3,1,7,0,0,2,9,0,0,1,10,0,0,0,16,9,21,5,7,2,3,2,-1,-7,0,6,2,0,6,13,10,-2,63,2,0,2,11,12,1,2,0,19,12,18,0,15,6,4,1,3,0,0,-7,35,17,7,1,8,11,5,0,-1,0,13,0,1,11,3,18,0,0,2,0,19,17,13,0,0,1,5,2,6,1,7,0,7,0,0,0,1,11,1,2,6,0,64,2,-8,13,4,0,9,0,1,15,6,11,7,4,-4,0,-10,14,5,15,1,0,9,1,0,0,6,15,21,0,18,11,3,0,0,7,1,4,12,0,5,0,0,0,0,-11,7,0,9,2,-1,34,1,0,17,3,-3,14,-4,8,11,18,-2,7,8,13,20,3,1,7,0,4,0,0,0,17,6,3,8,11,6,2,1,0,5,3,13,21,11,8,12,3,12,5,0,4,9,3,15,9,12,11,2,4,2,0,0,0,4,18,20,-2,-5,6,7,1,0,5,16,5,0,3,12,8,4,13,12,3,15,21,3,5,2,4,0,14,0,2,9,5,6,0,15,7,4,-1,0,0,6,9,7,4,2,4,14,-3,2,-1,19,7,2,14,2,4,-12,2,26,15,-2,2,17,1,0,-8,0,5,11,9,7,7,11,10,3,0,-11,-1,5,0,6,2,4,0,5,7,10,7,21,-4,7,0,2,5,12,17,14,0,1,6,4,5,8,3,3,10,6,-9,15,0,0,0,6,25,0,-4,-1,5,0,10,10,-1,17,15,0,4,5,3,1,-2,-10,5,7,9,2,3,14,0,7,33,8,19,2,0,8,-4,16,0,0,-7,0,-3,0,3,13,4,40,-6,0,1,9,5,23,6,3,13,1,14,0,8,0,3,13,4,0,0,11,16,0,1,0,9,0,2,20,0,15,5,0,4,3,4,5,-10,3,45,13,14,71,1,0,0,-3,1,21,9,8,4,20,3,6,1,0,10,6,0,32,0,5,6,1,0,14,11,0,9,4,13,9,0,3,0,6,19,5,0,5,4,9,-3,0,6,0,67,0,13,21,3,5,-10,0,9,6,5,1,7,0,1,0,1,0,-7,7,4,11,20,7,3,0,0,0,7,0,0,0,11,6,3,-2,2,16,44,9,0,-1,5,2,13,21,1,-3,0,14,-8,15,6,2,6,5,8,7,4,0,21,2,7,3,6,3,0,18,4,2,11,5,-5,0,0,11,2,0,0,8,4,9,0,0,9,3,-2,1,21,14,13,6,4,2,15,1,0,0,9,4,1,0,20,6,11,5,5,-10,0,25,1,0,0,1,1,0,17,4,0,5,10,5,5,5,11,6,5,4,0,0,4,0,0,2,14,2,-7,12,26,7,4,0,11,5,5,11,1,-5,4,3,0,-8,0,3,12,0,0,0,7,2,2,3,-5,6,4,0,0,1,5,8,3,39,34,2,0,0,0,3,2,0,0,0,0,12,13,6,20,0,30,8,0,12,0,0,3,7,18,-1,5,0,5,4,5,-3,4,-3,3,0,0,15,2,9,4,10,-2,0,14,9,2,4,5,4,2,-10,-9,13,0,11,0,4,0,2,15,4,6,-5,6,10,5,7,7,4,0,6,0,11,19,2,3,0,10,3,2,0,7,3,0,7,0,18,13,15,20,11,19,6,8,9,3,6,6,1,-10,4,10,7,0,2,5,0,0,4,5,15,0,1,0,4,15,0,4,8,0,2,0,61,19,1,5,-9,12,15,14,3,7,1,3,-1,27,6,14,0,9,0,0,3,6,20,7,2,7,2,7,-2,0,6,1,21,0,7,4,7,4,-2,2,-14,0,0,0,13,3,6,-8,2,45,0,16,1,-6,0,9,2,4,15,2,21,-17,39,9,1,3,0,0,11,0,-10,6,5,6,5,7,0,38,2,0,22,0,-7,2,6,3,29,1,1,4,1,-9,-13,6,-1,10,2,6,0,5,13,0,20,1,-6,9,0,0,0,7,0,0,14,3,8,12,0,18,5,1,1,3,3,6,2,0,0,0,5,1,-10,0,1,3,68,-1,3,1,2,6,5,0,6,8,35,4,0,12,-1,3,6,3,1,8,3,10,3,8,4,5,4,11,7,13,-1,0,14,15,2,-5,0,40,-1,3,5,4,5,4,7,-1,38,9,2,5,2,3,4,0,1,4,0,0,0,-9,1,15,-3,10,0,2,6,0,8,7,1,2,0,0,12,0,9,22,1,18,2,2,-7,0,9,2,9,1,0,1,-2,45,1,-8,5,5,17,2,0,-1,0,4,-10,0,13,24,27,2,-2,-10,1,0,19,6,-2,9,4,5,1,1,3,1,0,3,26,5,5,-3,0,0,3,2,4,0,-2,5,7,23,3,4,8,0,11,2,28,3,-11,0,1,3,-10,9,0,5,-11,6,16,-8,9,0,0,2,13,13,0,2,18,5,12,2,0,0,0,4,3,1,-2,0,7,4,5,6,5,1,-10,13,3,0,5,54,3,-1,15,19,1,5,9,-11,0,-11,13,9,2,1,-6,16,12,-2,0,7,6,4,4,11,8,15,6,6,-9,0,3,11,0,0,0,-13,0,4,6,11,4,28,3,1,0,9,0,2,13,0,33,10,6,4,1,6,2,55,-12,2,7,1,4,8,18,10,3,-9,14,4,3,6,3,1,2,1,0,7,7,4,8,-1,-10,6,0,4,0,5,11,37,0,11,0,4,-10,12,7,2,4,3,0,2,8,16,-10,0,9,1,7,14,10,15,9,5,0,9,7,5,0,6,-7,4,4,0,21,7,8,-10,12,0,0,-1,0,0,7,12,2,0,18,7,1,0,0,3,-6,16,13,-6,7,-9,1,8,4,31,12,3,3,-10,-6,6,17,1,5,0,8,12,1,0,-7,0,0,5,7,3,4,5,8,-2,28,17,2,1,1,16,6,35,0,11,0,4,4,8,0,40,-3,3,7,0,0,-6,6,11,-1,0,4,3,8,0,0,5,0,5,0,36,0,6,0,3,10,3,0,5,20,11,5,8,14,5,2,6,5,2,4,2,0,6,2,14,-10,9,26,0,1,15,5,0,7,-13,10,4,6,6,2,0,7,4,2,3,8,9,6,5,-3,0,0,0,10,8,1,-2,0,0,5,12,37,4,2,0,0,16,5,-1,13,2,14,2,20,2,0,1,-1,14,1,0,0,-10,0,15,9,7,8,8,1,-3,3,8,7,3,5,20,28,-10,5,0,6,24,-5,0,9,10,-10,24,19,5,3,10,0,-1,8,0,12,2,15,3,15,-10,1,0,7,5,0,-2,3,0,1,3,3,6,2,-2,0,15,9,6,16,0,0,0,-5,4,15,6,2,10,0,9,11,33,2,-7,10,6,0,0,0,8,27,1,4,0,7,-10,6,0,-1,3,0,2,11,5,11,44,3,5,-1,2,3,0,-2,0,3,1,0,0,4,-2,1,8,26,1,1,9,4,3,4,5,-10,1,0,0,3,4,13,14,4,7,0,8,39,17,5,9,2,4,0,5,6,5,2,5,3,11,4,23,0,6,-2,0,6,0,32,-10,3,0,18,0,-10,2,0,9,3,0,5,4,6,11,0,-3,12,1,9,12,3,10,-3,4,-4,0,29,0,5,-5,11,-1,10,25,2,0,9,4,16,0,0,4,11,4,11,0,0,0,19,8,3,2,7,0,-10,6,8,-1,15,6,3,-10,0,5,0,0,3,11,-1,4,19,0,0,32,4,0,5,0,31,3,5,3,4,2,0,8,1,1,28,-14,-13,48,7,5,5,2,-1,5,7,15,7,2,2,-3,4,2,1,15,0,0,0,4,7,8,16,5,4,4,0,8,0,1,0,3,22,9,4,-10,0,9,2,3,20,-9,23,-10,-2,12,2,1,7,17,12,5,7,3,14,2,0,7,10,4,7,0,0,-9,5,0,16,3,8,5,4,5,21,4,12,2,11,-4,15,0,0,22,9,4,18,-10,16,0,4,10,21,0,11,5,2,2,2,0,10,1,1,-1,0,-6,-3,8,19,0,0,17,3,4,5,4,-9,6,14,8,1,2,0,6,0,36,0,11,2,-2,5,3,3,11,7,19,12,0,0,0,0,7,7,4,25,0,3,-2,4,30,35,5,6,7,0,0,39,4,0,13,1,3,21,-1,10,0,3,22,3,11,19,-1,3,-4,0,13,2,4,8,18,38,2,5,12,13,0,3,4,0,0,0,36,21,6,1,2,3,2,12,0,5,4,0,1,8,4,33,19,0,-10,5,17,0,5,2,-10,15,2,8,0,-3,47,5,-9,0,0,3,0,0,0,9,56,3,2,3,7,0,1,14,15,-3,2,15,3,0,0,26,14,0,1,4,0,8,4,43,4,1,1,5,51,3,10,0,0,13,4,1,1,28,-1,9,0,14,0,18,0,15,15,0,0,0,0,14,14,17,2,5,0,4,-13,0,84,11,6,20,2,0,12,-2,0,4,1,12,18,6,-10,0,42,2,0,7,0,-10,24,52,1,7,1,0,-10,12,-6,15,1,-10,2,-3,0,8,8,0,0,9,0,10,0,0,2,3,4,2,2,11,4,-3,17,31,6,1,3,-1,7,9,1,24,0,2,0,12,9,7,-10,0,5,0,0,0,12,2,-5,0,7,16,3,0,10,0,19,2,0,1,22,0,13,-10,18,-3,8,2,3,0,2,-5,-6,2,0,0,5,0,9,3,48,5,2,4,3,15,4,4,30,2,0,6,-10,13,1,-5,-2,7,3,13,-10,12,5,3,6,5,3,0,2,7,-4,10,-1,2,-3,0,2,10,0,10,0,9,2,-3,5,0,0,0,16,0,8,1,0,-1,12,6,15,6,14,1,1,0,2,0,0,0,3,-3,4,2,2,5,0,0,0,14,4,5,2,2,0,18,4,8,7,6,4,-3,5,1,-1,2,6,20,37,4,6,0,6,11,0,7,6,0,-1,2,0,6,8,9,30,0,4,0,-11,1,4,-8,5,4,22,4,0,19,4,3,0,0,3,27,3,0,0,7,6,0,11,3,14,0,17,13,1,9,4,9,1,0,1,13,15,-7,0,11,-1,15,4,36,2,-2,7,-8,0,6,3,6,22,0,0,9,7,-1,0,0,6,3,0,2,7,4,6,6,3,-2,23,-5,2,0,8,-10,-5,0,8,3,2,0,6,7,1,30,-9,-4,14,10,8,-2,0,4,6,3,-1,0,0,12,9,6,3,0,14,-3,7,0,4,15,0,0,8,9,2,3,0,6,12,9,9,1,2,6,0,2,2,0,3,6,0,15,5,17,6,0,0,4,0,8,0,0,7,7,5,-9,0,-5,6,0,4,0,-8,15,-1,4,8,-11,8,16,1,18,7,2,2,1,-6,15,7,22,8,15,0,4,0,8,2,13,5,4,25,8,0,6,-1,0,4,1,13,-10,0,6,10,-5,8,0,-2,2,9,7,5,2,0,2,14,2,0,-10,2,5,-4,2,0,7,0,11,5,0,26,2,16,3,6,1,6,16,1,5,12,0,-5,11,0,5,0,1,6,19,-3,-8,12,6,4,7,2,10,11,0,9,1,2,-8,17,0,3,14,-1,7,11,0,0,1,11,-3,6,0,14,2,15,0,13,6,2,-2,12,-4,0,4,8,8,1,7,8,4,13,4,5,0,2,0,2,0,9,10,0,0,34,0,0,0,10,-10,0,15,25,-1,0,0,-6,8,14,7,-2,1,0,8,9,3,0,0,0,0,-3,4,11,-15,4,9,-13,1,17,-10,11,4,7,1,0,2,4,7,2,-10,10,4,5,0,5,0,0,6,17,10,0,19,5,0,4,1,14,0,0,0,21,0,2,0,3,4,0,2,4,0,3,0,8,8,1,5,16,2,-10,5,4,-2,0,0,0,0,5,6,1,6,12,2,2,2,4,0,-10,5,11,9,2,2,-3,14,1,-1,5,21,0,0,0,7,11,31,4,5,2,5,1,2,8,1,14,4,1,14,13,4,8,3,10,9,0,-1,4,4,0,-10,9,0,1,1,9,4,3,0,12,2,0,0,5,2,29,2,2,0,2,19,7,1,0,0,4,-3,0,9,2,0,8,4,0,-3,5,2,0,9,-3,0,14,18,0,0,0,-7,6,18,-1,0,0,3,4,17,0,0,0,3,8,0,0,0,-10,-5,12,0,25,7,13,6,5,8,8,12,-1,7,6,14,10,15,2,12,16,8,1,2,1,6,-6,12,7,7,3,7,14,6,4,2,7,-1,10,0,6,29,7,-5,9,-7,8,0,5,8,13,-9,8,3,9,22,3,4,0,9,7,0,3,0,4,18,2,33,4,2,-3,4,16,0,7,1,17,1,4,5,0,5,15,17,14,4,8,0,6,13,0,7,1,0,6,7,5,0,0,0,-7,9,1,5,0,4,8,0,0,17,8,0,32,0,0,8,27,2,0,1,16,6,-7,17,7,9,48,1,0,3,1,4,6,11,0,0,5,13,-1,6,8,9,3,1,10,3,9,8,1,7,13,-2,0,-10,5,7,5,-4,8,36,25,19,0,5,7,11,4,2,0,1,3,8,3,0,26,1,6,4,14,5,2,0,15,6,0,20,4,0,6,0,0,0,6,0,0,22,1,0,20,1,12,4,4,-1,14,7,1,1,22,13,5,0,0,9,6,1,21,0,-3,12,5,3,2,16,0,0,19,4,0,14,3,0,9,24,-11,-9,52,-1,13,0,7,3,23,0,6,0,16,10,0,5,0,-3,16,-9,7,4,6,15,13,0,22,0,0,0,8,0,0,-2,0,2,9,7,5,5,16,4,5,3,5,8,3,-3,7,0,8,5,0,4,0,2,0,0,3,4,0,3,1,-9,6,6,0,5,27,0,9,0,9,2,0,-1,4,6,32,1,4,0,11,0,2,5,8,35,14,0,6,5,4,0,0,4,0,0,0,7,0,20,11,2,5,2,2,-2,2,6,0,4,13,-1,-4,0,4,20,19,-1,9,-1,7,2,-10,0,7,9,4,-5,5,10,7,5,-2,0,20,52,5,0,3,0,0,6,5,39,2,0,0,17,6,2,5,1,0,7,8,9,-6,30,18,7,0,0,-2,11,3,4,4,0,11,23,2,2,-17,14,0,0,-1,-10,3,0,9,10,-1,5,0,20,0,0,3,5,3,5,0,23,0,12,0,4,5,2,0,6,-10,8,-1,0,0,1,8,10,0,7,6,-1,0,0,5,7,3,6,0,2,9,3,0,17,0,4,0,0,4,4,4,4,0,-9,0,7,9,6,2,3,3,10,5,11,1,-2,0,4,5,3,2,47,0,-1,0,2,6,0,4,5,2,0,22,44,0,5,10,5,0,3,4,9,11,6,3,0,4,12,8,5,0,2,0,-5,4,5,0,0,7,1,7,22,0,0,0,-1,11,1,0,0,4,8,23,5,16,13,4,-2,-2,6,0,9,4,0,3,25,6,3,0,0,-1,-7,5,0,6,0,-8,3,9,1,-4,14,0,5,1,0,11,3,10,2,25,0,4,0,0,3,9,1,0,15,0,71,2,9,0,-1,0,0,5,4,9,-9,5,14,3,4,2,13,13,3,7,4,2,34,2,2,0,3,-10,0,0,2,4,3,0,1,33,18,51,3,3,54,1,-4,6,2,-10,0,5,6,3,0,4,-2,6,0,9,4,25,4,12,7,5,0,0,20,0,2,7,6,3,-4,8,10,1,2,0,15,9,9,11,6,3,-7,17,2,16,1,8,4,7,5,9,-10,0,0,3,3,-1,5,5,5,5,-8,-5,16,9,0,5,4,14,5,2,13,6,6,0,3,0,4,4,3,8,-1,12,-10,13,2,6,25,-2,5,5,0,3,0,1,5,5,7,8,6,9,4,13,4,6,15,0,0,-3,3,26,1,6,3,0,0,40,2,0,0,0,12,0,4,0,7,16,3,11,0,0,0,1,8,-3,0,12,1,19,0,-2,11,0,0,12,8,-1,17,3,2,0,0,14,1,8,8,0,12,-5,-10,0,4,4,7,22,1,10,3,0,14,4,4,3,26,11,4,6,5,6,17,5,7,5,-10,0,10,24,2,7,0,21,4,-1,-6,0,0,0,4,7,0,6,7,2,7,0,1,13,-1,0,0,14,3,4,0,7,-2,7,24,3,-10,7,-8,-1,3,7,0,5,12,63,2,7,2,0,-8,-1,1,0,0,11,1,0,0,9,2,0,32,0,18,13,7,10,9,5,13,4,4,0,5,2,0,0,6,7,47,-10,5,14,3,0,19,14,-2,6,57,0,9,0,3,6,-1,0,1,11,8,11,-2,21,12,30,2,0,6,0,7,2,2,0,7,-12,-7,5,1,5,19,0,11,4,0,10,4,2,-1,-4,38,25,1,0,13,5,4,31,0,8,13,2,4,28,0,-9,15,0,34,-1,2,-3,9,60,6,1,-3,14,4,28,7,5,17,8,13,0,0,0,0,0,7,-12,16,-8,7,7,13,1,8,2,7,9,9,8,15,0,-1,12,11,15,4,0,5,0,1,-9,35,40,6,2,4,0,0,28,11,6,9,16,1,21,3,0,2,4,4,0,-9,0,14,8,4,0,9,4,0,-1,-4,0,3,1,0,-1,4,5,0,8,6,-10,5,14,0,0,8,0,58,3,-2,-7,-10,6,0,0,0,12,8,-10,0,-8,-1,4,0,0,12,0,5,0,1,2,11,4,11,5,1,3,-1,14,35,-1,4,-1,1,1,0,5,0,4,0,-4,6,0,4,5,5,0,8,12,3,-10,20,3,9,4,1,15,2,4,6,2,2,0,1,-2,2,-2,7,1,4,0,5,46,12,0,14,0,2,-8,9,7,6,9,0,1,26,-4,21,1,0,13,4,9,23,4,6,4,1,-1,0,21,1,0,3,2,8,2,33,6,0,6,-1,8,0,16,0,3,-4,0,0,0,10,0,1,5,4,13,4,3,0,12,1,-7,0,10,0,13,0,5,7,3,14,7,4,1,1,2,0,0,-1,18,1,23,2,7,-3,0,4,39,7,2,2,-5,2,-7,7,0,12,4,1,4,0,0,15,0,-1,12,2,12,0,33,1,0,10,-2,3,0,0,0,5,13,3,6,9,0,30,3,1,0,0,6,13,1,9,1,7,4,-10,1,0,51,6,0,4,21,12,3,0,5,2,5,-1,9,4,0,7,0,0,28,0,21,6,2,5,3,10,20,0,10,0,5,0,0,34,14,3,-8,10,4,0,0,0,0,11,6,0,8,0,0,0,0,1,1,1,12,6,11,-3,4,1,0,2,6,4,3,6,0,10,11,18,5,0,7,4,0,5,0,3,9,6,3,0,2,6,4,2,11,5,3,1,2,4,5,4,0,0,6,9,38,12,0,0,0,3,-3,18,0,3,0,16,27,-10,12,28,3,0,5,4,6,1,0,27,8,11,-12,27,2,0,0,24,-6,0,0,1,0,0,4,5,7,-2,19,5,25,0,0,2,-1,0,-8,10,6,6,3,11,22,17,0,9,2,3,3,11,0,4,7,10,3,-8,8,5,7,8,0,16,4,4,10,2,0,0,11,5,0,3,-9,2,3,6,-3,6,5,1,3,0,0,16,2,7,2,-3,8,0,5,10,-10,8,4,49,3,2,4,5,8,5,5,7,19,1,12,2,-10,11,6,-8,0,9,0,0,5,-1,5,10,1,13,24,1,6,3,10,9,1,-2,0,11,6,0,-9,9,3,7,-2,7,19,0,0,5,1,0,0,0,28,8,3,5,18,3,4,9,3,12,0,8,1,6,2,-8,10,7,2,3,6,12,25,6,1,0,11,0,10,3,12,15,-3,0,0,2,6,6,2,16,3,18,0,5,3,-2,7,5,5,9,0,1,7,2,0,0,13,9,4,0,14,-2,2,5,4,0,3,3,5,27,3,4,2,21,1,5,0,8,4,0,0,0,7,-1,0,62,2,-9,7,0,7,5,0,26,5,0,0,0,0,7,0,3,0,9,0,2,2,2,6,30,-8,-2,11,-3,5,1,16,0,17,-3,6,11,2,5,15,3,3,20,11,-10,0,0,13,6,9,11,8,0,6,13,-5,10,0,5,6,7,4,0,0,10,2,0,5,0,-6,0,2,2,2,-9,5,0,0,5,2,17,-10,2,0,0,12,4,0,2,9,0,5,9,0,12,29,8,8,0,6,-7,6,8,8,1,-9,0,2,3,6,4,7,42,0,6,6,6,-1,0,26,12,8,19,10,3,39,6,-2,-12,3,0,10,5,72,16,9,3,22,7,0,23,7,7,1,8,2,18,8,0,2,0,0,0,17,3,14,7,10,5,4,2,0,7,6,13,21,2,4,-4,4,-3,1,6,10,3,-3,0,2,28,4,14,8,8,3,0,3,7,0,0,2,6,2,-10,5,5,8,1,0,-10,3,-2,13,1,0,0,3,3,2,15,2,7,0,0,5,9,26,24,17,8,0,5,3,1,7,3,0,6,2,2,2,13,4,19,5,14,3,2,5,-1,29,-9,18,-12,4,8,6,1,25,2,1,0,3,0,0,4,9,9,11,0,-12,17,11,9,0,0,0,4,0,1,0,0,0,3,0,23,3,9,4,2,1,11,0,5,29,0,4,6,0,0,0,-4,4,32,1,0,0,1,4,0,4,0,12,2,0,4,16,0,5,25,8,3,4,1,22,0,3,2,0,0,-6,9,0,4,2,-10,4,6,8,0,0,17,0,23,4,4,4,2,0,6,1,0,0,0,-1,0,0,14,9,0,0,-16,0,0,8,0,-1,0,19,16,4,0,1,0,0,14,4,0,9,4,9,7,11,2,1,0,9,4,-10,12,9,21,0,6,3,31,-10,9,21,11,0,5,16,8,3,5,-9,7,16,7,6,9,0,1,0,6,6,13,16,18,5,15,0,-9,3,-3,11,0,11,5,15,11,2,4,10,2,0,5,4,2,1,24,2,5,2,3,0,9,47,3,2,5,4,2,0,0,6,1,37,12,9,5,9,16,6,0,10,4,3,8,2,7,2,4,-5,8,1,8,1,-6,0,8,4,2,9,2,7,3,-5,9,-3,4,5,0,17,0,-10,4,11,0,-6,9,3,3,58,4,1,-1,0,7,0,11,12,21,-5,0,-5,8,12,0,25,9,14,18,1,15,8,-2,-10,0,-1,7,0,9,4,6,2,12,2,0,0,15,2,-12,9,12,6,78,16,7,0,-5,15,-5,0,0,0,0,-8,0,1,5,3,0,2,10,-7,0,0,2,0,0,0,28,-11,4,0,11,9,7,6,5,2,4,60,1,12,0,17,22,3,0,0,11,6,29,7,4,2,-2,0,19,1,0,15,12,-1,0,3,0,7,8,7,41,0,7,24,6,4,0,13,2,8,-1,0,-7,-2,3,-12,12,0,6,0,0,4,9,5,1,11,-9,0,0,5,4,2,10,0,5,12,-10,0,0,30,4,-1,0,5,3,4,1,8,0,3,3,10,0,3,0,0,0,0,9,0,0,-3,0,7,4,7,0,9,4,17,4,0,0,3,0,5,0,11,3,0,0,0,3,3,5,2,-12,10,15,0,4,-8,0,1,4,5,4,-3,3,3,8,0,4,0,14,0,11,16,0,-11,3,6,3,6,2,10,1,31,3,6,2,0,5,0,3,7,0,10,0,4,6,2,0,9,15,4,1,0,9,5,-7,14,0,0,9,0,5,6,6,5,0,5,10,3,4,0,17,5,4,2,12,2,9,0,-6,15,7,14,2,1,18,0,-10,19,3,0,15,3,-7,14,6,0,6,5,1,0,22,2,-10,11,9,1,15,15,6,7,0,6,21,2,-2,0,-2,0,0,6,9,0,-8,0,4,4,0,7,2,1,20,28,4,5,1,0,2,10,0,-10,18,5,0,20,4,14,3,5,24,11,5,6,0,7,37,-1,2,9,2,27,10,9,3,10,1,3,0,0,9,2,-2,6,13,12,0,5,6,9,9,5,-1,2,5,7,24,16,9,3,0,0,9,0,4,-2,4,0,4,7,5,12,8,0,4,4,4,0,-1,0,19,3,3,60,7,5,5,15,-10,18,5,16,14,0,-1,10,13,-5,28,0,24,4,5,3,0,0,9,5,3,0,0,1,11,2,2,0,42,5,6,0,6,0,21,1,14,0,5,0,0,23,0,38,14,21,-10,45,18,1,0,12,18,0,11,11,9,6,0,0,3,77,9,26,13,6,0,21,3,0,-8,1,-6,0,4,-7,10,2,0,-2,0,-17,3,-10,7,5,11,9,6,0,-8,0,0,2,6,5,23,6,-5,17,6,1,-2,11,9,3,5,1,22,10,-1,10,7,9,5,0,4,1,20,3,-10,19,0,37,6,5,0,0,11,3,5,3,4,2,-3,15,1,-2,6,2,15,4,0,1,3,0,9,1,18,0,0,5,-3,2,-2,8,-4,7,5,12,4,2,3,1,6,4,0,0,2,1,3,11,0,0,5,2,7,3,2,6,3,3,2,6,0,12,0,17,0,0,0,0,0,0,22,8,7,-2,12,1,5,0,0,6,0,26,9,18,6,6,-10,7,0,12,-1,4,8,2,0,-2,2,0,15,28,1,15,1,0,12,3,4,10,-2,0,4,1,0,-5,9,0,3,0,0,12,3,0,0,0,5,0,0,-5,1,0,0,2,33,20,2,2,2,0,6,-1,0,14,8,4,0,11,0,6,0,0,9,0,12,2,0,32,22,5,0,0,5,0,-8,2,0,-3,1,8,0,0,13,1,0,0,0,-10,4,-2,4,47,4,1,1,6,0,14,10,12,5,7,6,8,1,21,2,25,6,7,0,1,2,1,8,13,0,5,0,5,4,0,2,7,22,15,1,3,0,0,1,0,4,4,3,10,18,7,10,0,2,7,-3,9,0,3,3,6,2,1,2,3,8,0,5,0,0,0,21,12,-8,0,21,11,7,8,1,5,10,6,2,2,-1,7,3,6,1,0,0,1,7,8,1,2,3,5,1,-10,0,11,-10,6,1,11,3,3,0,0,7,0,-2,1,9,6,18,6,0,0,0,0,-2,0,-3,13,0,21,0,19,5,-10,6,0,8,8,6,3,6,0,-3,32,1,0,-4,11,1,-8,15,1,0,16,5,2,0,0,38,-5,8,-3,-5,1,3,0,0,7,14,0,0,5,14,4,5,12,10,23,2,3,11,6,3,1,0,0,31,4,0,0,24,0,1,0,7,0,15,5,22,10,3,6,1,8,9,1,0,-6,0,0,21,3,-11,0,11,5,2,3,0,4,7,-6,-7,2,0,15,1,11,36,3,5,4,2,9,6,0,0,17,2,0,27,2,0,9,1,0,1,1,2,5,7,-10,8,6,18,4,0,7,-10,11,0,-11,-7,1,4,10,0,5,3,4,16,0,3,-10,0,6,0,2,3,-3,4,0,2,5,2,-2,24,5,10,-3,14,3,1,6,-3,0,4,0,0,3,2,0,6,0,9,30,-4,2,5,3,0,0,4,2,8,-5,1,11,5,6,7,10,0,0,12,11,0,0,9,2,0,15,9,0,-2,-10,0,13,0,1,3,0,1,0,0,-1,1,8,-2,0,0,22,-5,1,20,6,6,9,0,0,0,52,4,0,0,0,9,2,8,2,5,-10,13,1,0,6,1,0,0,0,0,22,11,3,3,2,5,1,0,-1,4,5,0,7,6,6,9,13,46,1,0,0,4,0,0,2,7,0,-1,11,0,1,0,6,4,5,27,1,4,-11,0,7,0,6,0,20,5,0,-6,2,7,-9,11,2,16,9,-5,11,0,-4,8,15,0,5,4,2,6,8,5,0,6,3,11,5,18,0,7,0,6,2,6,17,0,15,3,0,0,13,43,1,0,7,6,4,5,2,45,1,13,5,0,0,-10,5,9,2,4,0,2,14,11,8,9,0,2,6,3,11,7,0,3,1,8,0,4,0,0,0,11,9,1,3,-10,14,2,9,33,4,15,1,9,2,11,0,-7,6,13,34,4,0,0,5,7,7,1,1,2,2,23,3,0,0,1,4,-7,7,5,2,9,2,7,0,7,6,17,0,6,1,27,1,0,0,-2,11,1,22,10,-5,0,0,13,5,4,4,5,2,0,26,15,39,2,0,0,0,6,0,6,-1,1,0,4,15,0,13,2,15,2,52,3,-1,19,6,3,-1,0,2,0,2,0,0,10,-6,18,23,0,4,4,3,0,5,3,11,4,5,3,11,-1,0,4,0,8,3,14,0,12,2,0,1,30,0,0,-10,28,2,0,0,11,9,1,0,0,5,67,-1,0,2,10,4,8,-2,10,13,0,4,-7,7,2,1,1,14,0,8,0,1,12,-8,0,28,14,2,-1,24,10,3,5,8,7,2,1,10,2,3,0,0,3,3,14,15,13,5,10,-2,2,14,7,-2,11,22,8,-7,-10,0,-8,4,5,4,5,3,4,16,3,1,10,0,0,4,3,0,-10,7,0,0,5,7,0,13,-1,9,0,-1,5,0,11,8,10,31,0,1,1,18,3,11,14,5,1,12,0,0,11,5,0,-11,12,0,0,24,-11,0,0,-9,9,4,1,-1,13,2,0,30,11,12,3,3,14,7,8,3,15,0,2,6,2,0,6,5,13,4,2,2,6,0,0,3,0,0,-1,0,18,9,12,3,5,4,1,0,3,2,-1,-10,4,6,15,0,3,1,25,6,-1,0,6,6,8,-5,0,0,5,0,17,10,6,0,0,15,57,3,5,3,23,14,6,24,18,4,0,0,50,2,0,23,5,0,0,25,0,2,-7,2,14,2,0,9,2,19,0,25,-5,2,16,0,0,52,4,20,2,1,4,1,10,4,7,4,3,2,0,19,0,1,0,21,12,9,0,1,1,2,0,0,4,3,5,9,3,1,7,9,27,2,-2,0,-3,11,-10,4,8,9,6,2,-1,8,0,9,32,4,3,0,8,-6,2,0,3,5,13,4,-15,3,8,0,11,-2,10,0,4,0,35,0,0,17,15,5,11,-5,0,11,5,4,0,4,0,0,-4,-1,15,23,15,36,14,10,8,4,21,4,1,0,3,12,3,0,5,10,-7,5,2,6,0,-3,3,0,12,-5,0,0,7,0,0,-1,32,12,6,3,0,9,9,2,1,0,-3,2,0,6,10,40,2,3,0,0,-5,0,0,17,20,2,8,1,2,3,6,0,-2,5,66,4,6,28,0,4,-6,3,17,23,12,-7,0,1,3,13,-1,13,0,3,0,6,0,-1,16,11,11,4,0,7,8,3,6,1,0,3,0,9,15,2,4,0,17,16,42,0,6,11,30,3,9,6,4,1,-1,0,5,6,11,10,26,4,5,2,5,0,1,20,3,8,5,0,7,4,13,4,11,8,16,2,22,0,2,-2,6,12,1,0,-1,14,4,10,0,0,5,9,-2,0,0,0,1,1,11,11,10,1,8,-2,0,0,0,0,4,1,3,0,2,-9,5,6,0,3,-13,3,6,20,17,5,6,11,4,2,6,2,16,0,9,2,0,16,3,0,19,-2,4,-6,9,0,2,5,6,0,4,-4,4,18,8,20,4,3,10,5,2,5,18,10,6,3,2,6,7,0,0,0,0,11,1,5,13,6,3,0,5,16,0,5,2,2,0,3,9,2,3,0,0,0,9,3,-1,28,0,42,14,19,2,5,-10,4,10,5,10,26,0,11,2,-15,13,49,0,0,0,-4,13,13,-10,0,1,0,6,6,-2,0,0,5,4,0,4,7,4,3,0,35,0,14,2,0,0,1,0,0,9,-1,6,1,0,37,5,6,4,6,-1,8,-2,6,16,1,23,3,-1,0,4,4,0,3,2,0,1,4,0,0,0,5,11,6,0,8,-16,2,0,3,8,7,0,3,9,3,0,26,11,-10,10,-11,8,4,0,0,0,0,14,0,16,12,2,2,-5,0,1,9,5,2,-2,12,3,14,0,0,7,14,16,25,-2,14,0,12,0,2,0,3,5,0,4,1,4,17,12,7,0,14,0,0,12,21,0,11,6,3,2,-1,3,11,4,-1,0,0,13,2,1,6,2,25,6,2,8,7,3,0,3,7,0,2,0,15,-4,1,0,4,2,15,12,26,6,3,3,1,5,1,1,0,0,17,1,0,0,-1,5,11,3,4,11,-2,0,0,1,0,12,36,3,2,6,1,-5,5,9,15,0,-12,2,0,7,9,2,9,14,11,2,3,0,8,4,21,-11,5,0,16,5,0,-5,-10,12,2,11,1,8,3,-2,0,12,2,32,2,0,2,0,1,11,0,27,-1,0,0,0,16,1,0,0,-14,6,6,2,9,1,17,1,7,-1,0,0,-25,2,17,8,3,17,0,6,5,4,8,-2,0,-8,4,0,0,0,5,26,20,17,16,0,5,2,2,6,0,-3,6,3,6,9,3,5,5,8,1,12,-5,5,9,-9,0,0,8,2,0,0,3,-8,0,13,4,7,3,5,0,1,4,7,9,2,16,29,12,2,-1,0,1,0,8,17,13,7,1,-1,11,6,8,3,4,5,0,3,3,-7,4,5,-8,1,11,40,4,15,0,4,14,2,4,0,0,0,28,-1,-10,17,6,2,0,0,8,0,9,0,0,6,0,-8,8,-2,14,-1,7,0,5,0,1,8,-2,10,10,7,4,3,4,0,7,-1,8,0,9,1,4,-10,-3,5,7,1,2,9,-1,3,16,5,8,19,1,4,7,3,14,21,5,6,0,4,10,25,2,5,10,4,11,5,14,0,8,-4,8,1,1,11,0,8,16,21,0,3,0,3,9,6,11,0,0,13,3,0,0,0,33,0,0,0,0,11,4,-10,-1,0,5,2,0,5,-2,-5,0,3,0,-2,0,11,-9,9,0,5,2,3,9,0,2,3,1,0,11,9,5,3,-5,4,9,6,3,2,6,-2,11,5,11,1,11,0,0,0,10,4,7,4,0,13,-1,3,12,-9,9,13,11,-10,12,7,0,12,6,3,4,13,1,8,0,2,1,14,3,2,3,0,1,2,3,0,12,0,-6,5,6,5,19,9,2,-1,0,0,15,3,-1,4,6,3,4,7,4,10,5,1,10,19,18,1,2,27,0,13,0,41,8,0,0,9,2,4,5,25,35,0,1,-1,-8,9,0,2,5,0,0,0,-9,0,29,0,0,-9,-9,0,9,4,6,2,1,4,0,5,11,0,-10,0,0,0,0,0,0,-2,0,0,-2,5,-8,2,3,0,5,15,2,18,18,0,22,-1,4,11,0,11,12,4,0,12,0,6,11,0,0,0,9,3,4,3,5,3,-1,14,34,-8,8,5,0,1,9,6,-3,0,10,9,2,20,4,0,11,0,20,13,6,11,8,0,17,0,0,6,0,0,26,5,1,26,6,18,2,2,1,0,-5,8,6,0,0,0,4,9,3,6,4,3,2,0,3,0,11,16,7,7,3,0,18,30,0,15,5,-1,12,11,1,0,5,18,7,0,7,13,20,15,6,14,0,0,-9,0,0,2,0,9,0,8,9,0,7,0,0,6,5,8,2,0,12,0,-8,12,0,4,0,5,13,16,4,7,0,12,0,0,3,0,3,23,0,0,14,5,0,6,6,0,0,1,0,0,-1,6,0,0,5,0,7,3,6,4,3,-6,2,3,12,-6,5,23,2,13,0,4,9,0,0,0,0,4,4,1,0,0,3,5,0,0,9,12,0,5,4,12,5,9,-4,5,25,11,0,0,0,3,10,7,4,5,9,5,24,3,0,7,2,4,6,21,0,25,-1,0,0,5,11,8,5,39,0,18,4,8,1,0,13,-5,0,11,6,4,3,0,-9,6,14,8,12,0,17,21,0,9,2,-7,4,8,0,12,8,9,5,4,0,25,-2,5,17,14,2,3,2,0,2,0,0,20,2,-7,52,6,2,0,1,3,2,12,6,1,8,0,0,0,19,8,0,8,0,8,14,2,0,-2,20,6,8,0,-9,19,1,-7,0,9,13,0,-2,4,0,13,6,2,0,2,0,0,0,13,0,11,0,0,-3,12,2,7,2,33,0,4,17,0,0,1,0,0,-17,8,5,13,3,0,0,0,4,0,-5,3,0,-2,-7,0,13,0,2,12,6,13,0,0,0,12,4,0,29,23,4,12,1,8,0,14,13,-8,20,2,8,1,0,0,-3,0,0,5,2,7,31,-1,0,-7,0,0,25,0,14,0,0,-1,4,7,10,9,2,10,3,13,5,6,2,4,5,1,-10,13,7,22,15,28,7,2,-2,47,4,16,14,4,11,7,0,0,3,0,9,3,14,3,5,8,4,7,-2,10,12,-2,8,5,3,0,0,1,0,27,-2,28,6,6,9,0,3,8,-3,10,24,32,3,9,7,12,3,0,19,25,6,3,5,4,1,3,0,-5,12,4,4,5,0,-3,11,18,-3,4,8,0,14,11,5,0,19,0,10,5,0,4,2,3,2,-4,3,0,0,12,1,8,0,1,0,-5,0,6,15,13,0,2,0,3,9,-1,-10,0,19,22,0,7,0,4,4,-1,68,-3,18,-1,3,5,0,12,7,4,6,11,2,4,6,7,2,5,7,23,-2,13,0,14,14,1,-8,5,3,11,8,-1,50,7,0,0,4,7,2,0,0,31,0,0,18,0,0,0,24,6,3,3,0,23,4,-1,21,7,2,5,1,1,2,25,5,0,7,3,0,13,10,1,-5,0,-11,11,8,12,-1,33,0,7,2,15,-10,0,3,10,2,74,0,0,3,8,-1,4,10,1,-1,0,-5,6,9,4,7,5,0,0,5,11,24,0,3,-4,8,0,3,0,8,4,6,5,23,10,7,28,2,4,0,5,16,6,4,11,3,4,5,-2,15,3,2,0,0,0,13,0,3,-2,-3,16,3,9,7,11,0,8,1,2,-10,4,23,0,3,1,4,6,11,0,18,9,7,0,6,8,1,0,0,5,0,9,25,0,0,0,11,5,7,21,0,3,8,6,7,17,2,6,3,0,11,-2,4,0,4,9,11,11,0,0,13,7,2,13,4,0,1,0,8,0,13,9,3,8,0,26,0,0,2,32,0,11,0,6,6,0,0,9,0,2,11,1,7,3,4,3,2,8,13,4,0,6,16,6,0,0,-9,12,-10,6,15,-2,5,0,3,6,3,31,1,0,0,1,0,0,-6,0,17,2,0,0,3,7,10,3,18,5,4,1,-2,5,6,4,11,4,2,1,7,2,6,20,-10,1,17,0,24,3,0,3,9,8,0,8,1,10,0,21,0,0,3,6,9,2,3,0,2,10,3,-1,0,5,-4,0,46,0,5,0,7,30,8,5,8,6,2,0,5,5,8,2,6,3,4,17,-4,6,0,17,8,0,9,5,2,6,3,8,0,0,6,0,0,0,16,1,13,1,0,-1,0,9,9,0,0,8,0,6,0,12,7,14,5,13,9,5,0,4,6,0,8,7,2,19,1,10,10,6,-2,12,4,4,2,7,0,0,9,3,23,10,5,-10,-4,0,6,8,7,0,8,4,3,19,0,39,3,1,6,5,0,4,15,7,7,4,4,0,3,6,4,0,0,0,5,2,3,12,3,0,0,9,6,0,4,4,5,2,-4,0,27,1,0,-10,11,-8,12,11,6,37,18,4,0,11,0,15,4,16,7,14,-3,6,0,0,16,18,0,0,12,3,4,5,0,4,0,7,8,-1,1,5,11,21,0,5,2,40,9,-2,5,-1,6,16,4,2,12,16,5,2,-5,-8,4,5,14,12,9,2,-3,9,19,0,2,0,0,1,5,3,9,12,4,11,2,5,7,10,3,-4,3,0,5,18,3,10,4,0,6,0,9,6,1,5,0,5,9,0,0,4,0,0,3,-3,0,6,2,39,7,3,3,6,3,11,8,23,9,3,-6,-1,9,5,4,3,19,9,-5,0,12,3,5,4,2,5,16,3,0,12,12,-5,3,3,0,0,0,-6,17,-2,4,0,0,3,3,35,8,0,5,0,10,3,9,0,6,-9,2,16,16,3,2,0,3,-6,-6,4,18,9,0,2,-1,13,13,0,-10,0,13,8,1,5,10,-4,0,16,0,24,-3,6,0,5,7,11,29,4,5,0,14,6,2,0,0,0,0,2,6,20,1,17,5,4,3,11,21,0,0,3,-1,0,9,7,2,2,11,4,0,27,6,0,11,6,25,1,2,7,2,-2,19,3,0,-10,0,0,2,10,0,11,-9,5,0,-1,35,4,2,2,7,2,1,0,5,1,0,0,-9,6,14,7,0,0,2,13,8,8,16,-3,1,4,10,3,-9,23,2,0,-7,6,0,20,6,6,2,0,10,0,0,7,29,0,6,9,0,2,10,4,0,1,5,0,4,-9,16,11,1,-1,0,9,7,-5,0,0,-1,-3,0,9,3,9,2,0,23,4,4,1,2,3,0,3,0,5,4,9,4,17,1,5,5,13,11,5,5,10,10,0,13,-3,0,22,1,0,4,3,0,0,-4,1,3,1,7,7,6,-1,17,4,0,0,12,2,18,2,0,1,9,4,1,5,4,1,3,-4,3,12,0,-2,16,-3,6,-2,0,1,6,-7,5,-1,4,6,-1,6,12,0,11,13,23,9,-2,3,1,3,20,8,24,2,18,-10,1,5,0,6,7,22,0,7,0,5,1,5,7,45,-3,5,0,-1,3,9,9,0,-5,14,0,9,3,4,-1,2,28,3,4,1,4,5,6,0,0,9,0,2,0,5,22,2,7,2,14,11,4,12,7,14,3,1,0,4,17,8,0,3,1,0,17,4,5,0,2,-1,0,5,3,8,9,11,14,13,3,4,5,5,2,0,1,0,4,6,3,2,-1,7,11,45,2,2,3,10,2,7,10,26,2,0,4,9,0,3,6,2,0,12,1,0,2,-1,6,6,0,-3,5,15,6,3,18,-1,37,6,7,4,29,-1,31,0,1,0,-1,-10,15,0,4,-3,0,6,5,5,3,19,1,17,3,2,-5,6,-4,12,0,0,-8,4,10,13,-3,3,-10,8,14,0,0,-24,18,0,19,0,32,0,11,6,15,5,0,9,11,1,-2,0,6,5,5,6,1,-6,-10,-7,12,5,2,0,-10,0,0,12,-1,-4,-6,4,7,7,3,0,2,6,-1,-2,1,2,7,10,0,8,5,-3,6,8,-5,1,3,3,4,3,2,-8,6,0,2,2,-7,3,7,5,3,2,0,26,0,5,-10,7,6,5,1,14,3,8,6,15,-9,4,13,0,4,22,5,-4,-12,-2,4,0,83,1,4,0,-5,18,0,8,6,12,-1,26,3,3,5,2,10,0,6,13,6,3,2,-3,0,7,0,0,12,7,20,9,-1,6,1,-4,0,-1,15,9,3,3,8,-3,0,15,-2,0,6,4,0,4,0,7,-1,6,4,-2,3,9,6,2,0,5,0,24,4,1,14,6,3,6,3,0,2,-3,1,6,7,6,15,-10,15,10,0,0,0,3,0,-6,8,-8,4,12,9,2,-3,2,14,5,4,0,-1,19,22,4,-3,-6,-7,5,0,1,5,11,0,0,7,0,0,9,3,5,11,2,11,-1,3,9,12,14,2,4,10,2,-10,11,-3,0,0,0,0,4,7,-13,2,11,3,10,16,0,0,8,0,0,7,9,6,3,1,0,9,-4,0,21,-1,2,9,10,12,2,10,12,21,1,3,2,7,2,0,5,-7,-10,0,-2,17,0,2,0,1,11,3,34,4,3,0,0,-12,1,3,0,0,11,9,3,0,4,5,0,9,0,-10,5,0,4,0,1,12,0,5,-2,3,0,12,-7,6,0,3,6,0,0,10,6,0,17,5,5,3,0,6,7,6,20,2,-2,0,0,0,7,-7,6,0,0,12,22,2,5,0,9,2,8,0,1,2,7,0,13,1,0,0,3,4,0,19,0,0,11,12,6,6,0,13,2,-3,0,4,0,18,0,0,8,33,6,0,-3,10,4,0,6,0,10,0,13,2,13,1,0,4,2,10,2,0,3,15,17,3,2,2,0,0,6,-13,11,4,3,2,6,0,-1,2,1,-1,1,1,0,1,2,12,2,-3,-4,5,23,0,9,5,6,11,0,8,0,0,-10,2,4,49,9,4,0,4,0,-9,0,0,5,3,-5,-2,0,37,0,2,5,6,10,2,0,0,0,16,6,5,6,3,2,0,5,6,3,8,-2,0,7,22,2,3,7,-5,0,1,0,0,4,0,-7,10,7,1,9,25,4,0,15,3,1,9,0,5,-4,2,-3,3,5,5,0,0,18,1,0,8,1,2,0,0,0,19,12,3,0,7,2,0,7,24,5,2,-5,1,8,3,-10,5,5,2,9,-9,-5,5,0,0,4,2,0,-10,9,-3,7,0,0,5,3,10,5,0,2,3,0,5,1,13,21,4,17,5,6,4,0,9,2,0,19,4,0,6,5,14,0,16,7,1,1,9,2,3,21,-1,14,2,8,10,3,2,3,0,5,0,-3,25,0,3,-10,34,26,4,5,4,8,0,0,0,2,10,0,0,2,0,0,4,0,4,0,7,3,0,6,0,6,18,12,2,5,0,3,9,9,3,41,8,0,0,0,-12,20,0,4,24,7,4,9,-1,0,5,-2,18,8,1,3,33,6,8,6,3,-3,18,2,3,3,0,0,-10,0,0,0,5,3,2,0,19,5,4,0,0,-1,-2,13,7,3,8,0,7,-3,0,8,23,-2,14,8,5,0,0,-5,9,-7,13,3,0,10,11,11,14,4,-7,0,1,7,0,0,-10,0,10,0,4,16,0,4,2,1,12,5,-4,0,0,0,30,0,-8,9,0,1,7,51,5,1,1,-11,3,6,-2,0,9,35,4,3,0,2,0,0,-6,5,14,26,1,20,2,2,5,18,37,4,-1,0,0,9,4,0,5,-9,3,2,12,-8,2,0,3,15,0,8,9,7,7,0,0,5,14,8,2,0,2,0,10,3,2,5,0,13,0,5,9,4,4,-7,4,0,0,-11,8,0,8,0,9,0,0,7,-10,7,6,3,1,11,10,0,21,7,4,3,0,-1,26,2,-10,8,-14,5,3,13,5,0,5,5,1,7,5,14,1,4,-1,4,14,0,1,0,19,2,1,10,19,0,0,15,0,7,-11,0,9,20,1,4,19,18,2,5,2,2,8,4,-10,0,15,0,3,13,3,17,4,2,1,7,14,11,4,0,-10,0,0,3,8,-1,4,20,-11,0,6,2,4,17,0,0,-6,1,0,26,-5,0,4,29,2,-3,-6,6,0,13,11,0,-8,5,0,3,3,-4,5,9,6,1,0,12,2,0,-2,0,6,0,2,6,1,0,9,3,24,5,8,0,3,9,1,11,0,8,7,12,1,22,7,4,2,8,14,11,0,3,4,2,0,3,3,-2,4,0,7,0,5,4,1,2,29,-2,18,0,35,6,8,4,12,8,-4,-3,6,5,-5,-1,0,0,16,15,3,8,-14,-4,39,9,6,0,26,6,3,-2,0,-1,-3,3,2,4,0,1,0,8,-2,-10,-1,5,2,0,-10,0,7,0,5,3,1,0,0,-3,0,11,3,9,-2,0,10,4,6,4,1,0,0,3,15,26,3,14,0,12,5,4,9,8,7,0,0,5,5,2,0,0,0,1,5,4,5,5,3,28,3,0,10,0,-6,0,0,6,7,12,2,4,9,0,0,10,-4,10,12,-10,0,16,1,1,10,9,13,6,4,6,5,0,10,1,10,-15,0,2,12,7,15,5,1,0,0,13,21,3,0,0,3,14,5,-1,0,0,0,11,20,2,6,0,5,0,11,-6,8,44,1,7,5,0,0,14,0,10,2,30,4,0,0,-1,5,0,6,0,0,9,2,1,15,21,5,14,-1,0,5,7,0,0,1,2,0,0,-4,6,21,6,6,0,5,0,8,-9,-8,1,14,0,2,6,-2,0,1,9,1,8,0,13,1,2,14,2,0,3,6,21,8,3,0,10,5,2,-2,13,0,7,15,-2,5,4,4,6,21,13,19,1,2,0,11,3,6,0,1,15,-10,-7,-7,10,4,3,0,4,5,9,9,6,10,1,3,17,15,5,6,0,5,3,0,5,11,2,1,4,7,4,0,3,12,1,12,-10,6,5,16,2,1,0,0,4,3,20,3,-3,-4,5,5,7,2,3,12,3,0,0,0,18,31,20,0,6,-1,0,8,5,6,5,-3,22,2,1,8,16,35,5,12,6,0,5,4,36,6,2,5,6,6,10,4,3,1,0,24,10,7,0,-5,25,12,2,3,5,0,29,28,0,15,0,0,0,4,7,55,8,0,1,0,8,0,7,1,-2,18,1,16,8,0,0,10,0,19,4,8,1,4,0,9,11,1,16,0,0,2,22,30,8,4,0,8,3,5,14,11,4,13,-1,5,1,3,7,-3,30,1,13,-2,0,0,1,8,-12,35,0,35,5,5,11,2,7,3,5,2,0,16,34,15,-5,0,8,8,2,5,4,3,3,0,24,14,5,1,4,0,0,0,47,4,15,0,5,4,10,-11,-8,17,-9,6,16,8,1,5,8,4,-1,0,14,1,2,-8,2,9,7,11,5,0,0,0,5,9,2,5,5,1,0,0,0,0,2,4,-1,0,1,0,2,-1,6,0,0,0,3,3,1,9,0,0,15,23,11,0,9,3,-14,7,0,-2,13,13,8,7,19,3,1,5,0,15,5,2,7,2,9,-10,0,0,3,7,4,6,0,18,5,4,3,1,-8,0,-4,-4,3,4,5,9,13,0,13,0,3,0,10,27,0,0,2,12,5,2,0,0,0,23,15,5,-8,7,8,0,32,5,16,11,11,0,8,5,-7,0,0,3,1,4,0,9,0,4,7,17,0,-3,2,0,6,-1,-10,6,3,0,11,9,17,8,-2,7,0,-1,23,-10,6,0,2,2,0,0,7,5,0,11,1,10,22,-2,19,-5,0,0,1,7,31,3,0,0,1,3,0,4,0,7,5,4,7,2,10,0,0,0,9,0,39,9,15,7,0,0,5,4,4,3,10,65,26,2,2,0,16,3,-1,15,1,3,-9,4,2,0,-8,4,11,8,0,2,0,6,0,0,11,3,3,22,3,5,0,9,12,13,-2,11,5,0,6,5,-1,0,17,-1,3,0,0,8,-6,4,9,-7,6,31,-10,10,5,-7,8,0,0,0,0,2,3,8,1,30,0,11,3,5,4,6,4,0,0,3,1,-10,0,4,-4,6,2,0,6,0,1,25,2,18,-3,2,39,5,0,1,19,5,4,22,13,0,-1,0,5,0,0,1,2,6,-1,4,14,9,2,0,28,0,6,5,42,9,0,5,2,2,11,8,3,3,13,1,3,8,0,2,6,1,0,7,2,5,8,9,3,18,-6,3,13,0,14,2,0,4,4,-3,4,6,4,2,0,3,-3,6,0,6,3,0,1,5,16,6,0,1,-4,7,0,20,6,1,4,0,0,11,0,2,0,25,5,0,12,22,3,0,0,6,6,0,6,5,9,18,15,0,3,3,-1,4,0,0,1,1,1,17,6,-6,5,3,1,0,7,2,5,0,0,0,0,5,0,2,-7,-3,46,9,2,0,-10,10,0,27,8,7,-7,9,0,-8,4,7,17,0,4,3,45,4,5,-1,14,4,0,-9,1,7,15,6,-3,0,2,3,0,4,7,3,0,19,3,2,16,12,0,10,4,0,5,0,1,0,2,13,-4,3,15,4,2,0,8,0,21,0,24,5,-2,0,6,-5,1,8,41,0,6,11,8,3,3,5,9,7,17,2,5,6,0,9,0,1,6,-10,6,0,15,9,2,0,0,0,1,0,1,5,2,5,-1,6,0,11,0,9,2,8,11,7,0,1,0,17,14,2,6,11,5,4,2,2,3,0,7,6,3,10,8,6,17,5,-10,-9,0,0,10,5,7,32,-5,11,2,4,2,0,52,6,1,3,0,7,13,4,2,12,18,0,7,8,1,0,3,20,3,8,-10,-3,20,4,0,8,3,4,1,17,5,-6,6,2,-2,11,0,13,0,0,16,0,6,0,9,20,9,0,3,0,0,4,2,5,12,1,8,5,2,0,16,11,3,6,-10,20,14,-2,0,7,33,0,5,31,5,1,7,2,5,0,24,2,9,8,1,0,0,-3,-11,70,1,2,4,0,1,1,-9,2,9,7,2,8,29,0,11,11,-3,0,-7,8,5,9,3,7,0,20,0,16,1,0,8,0,4,2,-10,8,-3,36,7,2,1,0,4,5,4,7,-11,32,-3,5,9,0,8,2,0,0,0,3,-3,9,0,0,0,2,-9,8,6,7,6,23,8,22,12,20,5,0,8,3,13,0,-2,10,-6,0,2,-11,0,0,3,6,5,6,14,7,7,3,-10,9,0,7,0,0,-7,1,0,-3,0,15,7,-1,17,20,9,0,0,1,0,3,12,5,3,2,5,2,30,-2,0,0,0,-2,0,5,0,0,4,-1,0,0,0,11,71,0,0,-1,0,2,0,10,0,0,0,-10,29,0,8,15,3,0,-7,0,0,25,5,6,0,8,0,5,69,0,1,2,0,23,-11,5,10,5,12,0,7,5,0,-15,14,21,17,3,-2,0,2,20,18,0,23,4,7,7,1,-9,-15,13,0,0,-11,-3,0,16,1,-4,9,2,0,-3,0,1,8,-3,8,8,14,3,0,-2,0,44,3,0,0,9,7,0,4,-5,-11,3,0,17,2,10,0,7,5,9,9,9,1,0,0,0,15,7,2,17,0,0,24,0,8,2,9,-8,-1,4,22,19,0,1,5,0,8,8,5,8,7,4,3,1,0,5,9,13,8,5,6,3,0,13,10,3,-5,0,0,0,4,6,2,15,1,5,32,13,5,13,8,4,6,4,0,10,0,-1,-2,43,8,7,10,10,1,5,7,0,45,1,1,4,6,0,2,0,4,4,4,29,-2,5,0,5,4,0,24,0,7,10,5,4,2,7,1,3,5,0,0,0,0,12,0,7,11,3,2,5,2,15,18,-3,8,-8,15,1,5,28,9,0,2,4,0,5,2,-1,0,8,0,3,0,0,3,-9,5,0,-10,6,10,2,0,0,8,6,6,43,7,11,24,9,5,2,19,5,0,0,1,5,12,6,1,8,7,0,6,11,0,3,11,4,6,20,2,3,4,-4,2,-5,10,4,20,7,6,0,0,9,4,4,3,0,8,0,25,13,9,0,0,-10,-6,0,3,5,3,25,0,16,23,8,5,2,4,3,0,-1,8,10,0,0,32,14,8,-11,0,2,3,2,9,10,0,7,11,0,17,-9,1,5,6,17,4,0,-4,4,5,0,0,0,0,0,7,13,17,0,11,0,0,-10,11,2,9,1,0,11,0,8,1,3,5,0,0,11,5,-2,13,0,5,4,5,0,5,8,6,0,-1,6,-5,-7,8,12,10,7,16,9,11,26,4,3,31,0,0,34,1,6,9,9,4,-7,7,0,4,10,-7,0,-8,7,7,1,0,0,-11,0,5,45,9,7,5,0,10,-3,0,0,15,11,10,3,0,6,2,3,15,0,0,0,0,11,11,18,4,0,6,11,0,0,-2,0,0,14,4,0,54,6,5,0,7,-7,7,5,4,4,3,4,1,1,-6,1,7,5,8,-1,1,20,0,-2,0,5,0,-8,7,4,3,0,6,1,0,-13,7,2,0,24,1,5,0,8,2,70,4,1,15,3,42,0,3,0,23,5,3,8,14,3,3,1,4,2,9,20,0,2,15,4,0,12,12,11,11,3,1,-9,4,8,9,2,11,3,0,-13,9,-9,11,0,24,29,4,12,6,-1,3,0,6,2,2,4,-6,4,-2,13,3,0,0,49,5,1,21,5,-3,4,15,9,7,14,0,11,4,3,-8,0,0,0,14,6,2,2,14,-2,2,-4,12,17,34,16,2,3,0,0,12,2,0,5,8,-4,11,2,2,4,5,0,0,3,1,7,3,7,19,2,5,11,25,-1,2,0,-1,18,10,0,21,-3,1,0,10,9,26,4,3,0,0,7,0,0,0,2,17,9,3,15,0,11,11,2,8,16,8,4,5,3,10,0,6,3,2,2,5,1,2,3,5,15,0,0,8,8,5,14,0,-7,14,5,1,6,0,9,7,2,9,5,16,6,-2,40,3,4,1,8,6,23,15,8,0,3,36,5,4,6,8,9,-2,-9,0,3,4,10,11,3,10,6,15,19,1,-1,0,2,5,11,9,7,2,0,10,3,0,8,3,10,15,-9,0,28,2,8,3,6,1,0,0,0,3,0,0,9,2,8,1,2,12,-10,7,-1,0,5,4,6,22,6,12,18,2,3,-2,-5,9,4,9,0,-4,9,9,0,7,6,-1,32,5,-10,4,0,9,0,7,0,9,1,2,0,0,3,0,3,13,12,-4,-1,23,6,6,7,8,0,0,-10,0,43,8,5,8,3,0,14,7,12,5,11,2,5,15,11,2,7,3,13,-8,0,14,3,6,-1,7,-1,54,1,1,2,15,1,0,0,0,6,3,7,4,12,-7,1,0,2,0,5,-3,-7,9,6,-2,3,24,5,7,5,7,3,1,6,4,3,6,4,8,5,0,11,7,5,4,1,13,4,5,4,0,18,0,30,7,18,4,0,8,1,-11,6,1,-5,0,0,1,5,63,0,13,0,0,62,9,-10,5,2,5,1,0,4,9,5,11,9,6,5,2,0,1,8,3,-10,0,-2,-12,7,0,23,6,22,0,4,14,10,7,4,3,2,12,43,2,2,0,10,-10,5,0,12,12,16,0,20,5,2,2,1,0,5,3,6,4,0,-7,0,13,6,1,6,0,0,10,0,5,6,6,9,7,0,3,0,14,7,4,6,-2,0,-10,7,7,0,6,5,9,7,0,5,1,0,19,-1,0,0,1,-4,0,11,1,7,0,15,1,6,0,0,6,0,15,4,0,-3,8,0,5,-7,0,-8,3,3,-2,5,11,0,7,0,0,1,2,1,0,8,3,-10,5,42,5,3,6,8,1,5,2,-6,0,9,0,21,0,11,3,5,-7,5,4,5,2,-3,26,4,17,7,0,-5,-1,45,19,9,5,2,6,0,7,2,6,0,14,9,6,22,3,2,11,17,5,12,4,0,0,7,6,0,28,9,7,0,3,21,-1,10,4,2,12,4,2,-1,23,1,14,0,19,14,23,0,0,-4,4,5,5,-2,22,15,2,-1,4,9,0,5,0,0,12,1,10,2,0,6,5,3,-10,6,-2,9,0,10,0,-5,58,3,14,0,22,9,10,-1,10,21,1,3,2,9,5,29,-3,1,13,7,4,4,0,5,1,17,-1,-1,1,16,-1,0,0,15,25,0,9,2,14,2,1,6,2,0,0,9,0,1,3,15,31,-1,13,-10,5,11,1,3,5,8,10,18,16,-3,2,5,19,0,0,4,8,4,4,6,25,2,2,15,2,-1,4,-4,9,-7,5,0,4,3,6,0,9,0,0,33,2,6,12,4,5,2,2,1,7,3,0,3,0,6,0,2,0,0,68,1,20,7,0,9,0,11,13,3,0,6,-1,-7,12,1,2,8,3,6,3,6,12,16,5,0,0,-2,2,23,-4,0,15,6,6,9,2,0,-2,0,14,-2,0,1,0,-7,0,8,3,7,3,17,5,0,19,21,-4,2,3,15,0,0,8,3,0,-10,1,3,0,6,0,10,17,-5,0,6,3,-3,11,0,0,5,6,0,5,6,14,1,7,0,11,18,1,6,16,0,4,0,1,8,11,6,7,1,20,22,5,9,0,0,0,5,14,1,2,7,-3,9,16,4,5,-3,0,11,31,0,0,0,5,8,1,4,11,36,0,9,16,1,3,3,5,0,0,5,7,4,10,39,-2,20,3,27,30,-10,1,14,2,5,-1,3,4,5,3,1,3,15,7,11,16,0,0,0,5,7,2,6,0,0,9,13,6,5,-10,15,12,2,3,0,7,8,-5,0,25,0,-2,12,-2,5,8,23,2,4,2,0,-10,-17,12,11,4,0,3,17,0,4,16,3,21,3,5,6,7,6,9,2,1,12,2,1,13,8,14,3,6,2,11,15,5,6,-10,0,7,5,3,8,51,1,3,0,0,6,20,10,9,2,7,6,12,17,1,0,0,5,8,0,11,10,18,0,13,6,4,7,2,4,23,9,3,20,0,19,0,0,1,7,4,0,11,3,2,3,3,0,5,15,2,14,11,-10,4,0,18,12,2,1,0,0,0,-10,3,16,31,2,7,4,11,12,8,0,0,9,0,10,6,3,8,-11,0,0,7,1,0,5,0,0,6,1,0,0,0,9,-1,6,-10,2,-13,3,0,5,5,9,0,6,0,8,17,2,-1,18,5,21,5,0,-5,11,15,-1,9,14,8,5,9,5,8,3,5,0,18,-8,5,0,15,60,2,0,-3,0,6,53,1,1,7,2,4,16,0,1,0,5,-10,-1,-10,9,15,9,2,6,13,1,0,0,4,2,1,0,7,0,14,4,-10,3,35,0,0,-9,-2,0,5,0,16,11,30,2,9,0,0,0,13,2,5,-17,6,2,13,9,3,4,4,-3,-10,5,7,27,-4,36,12,2,5,1,0,0,2,0,5,2,21,4,7,8,15,9,1,0,21,0,15,0,17,4,5,2,-7,0,-10,2,-3,2,12,0,0,14,16,50,0,7,0,1,0,0,4,3,0,28,2,-8,-12,11,-15,15,10,1,11,2,9,-1,-3,8,11,2,10,-2,16,12,-1,-3,0,0,2,19,9,45,0,1,0,7,0,14,3,9,8,22,3,-1,4,0,-10,8,0,-8,4,0,20,0,0,0,7,10,9,-5,7,2,0,4,23,5,16,-3,7,1,4,3,11,0,-10,0,13,1,8,3,0,0,-10,7,6,0,-7,0,0,0,0,0,4,2,0,0,17,4,12,21,0,5,3,0,-4,23,5,0,11,1,10,0,8,2,-7,11,15,0,3,3,8,4,1,-1,4,18,0,-15,-1,1,13,-2,4,30,11,0,1,0,7,5,5,10,21,-8,-1,0,0,8,4,0,2,0,1,0,-10,35,37,5,9,18,0,5,-1,0,2,4,5,3,23,2,0,19,1,7,7,-15,9,9,-4,4,5,0,4,7,0,0,8,10,4,0,5,1,4,10,6,23,13,2,0,30,9,10,0,-10,0,0,6,13,-1,-6,-5,-1,3,20,5,3,1,0,-2,10,3,5,6,-3,10,5,0,0,4,-6,-4,10,2,1,7,6,34,1,1,2,12,7,15,17,-4,-5,0,2,0,-2,4,0,38,2,4,6,0,-11,-4,6,22,20,7,2,0,1,0,3,0,15,0,0,-8,16,9,7,34,-10,9,-11,10,1,3,0,9,36,1,0,0,0,8,5,0,15,1,9,47,0,-6,0,2,5,0,3,19,0,9,1,0,22,0,0,0,12,14,1,0,0,1,0,0,5,1,6,7,11,18,8,-1,0,0,39,28,-1,0,0,14,-11,36,5,12,3,0,1,2,0,12,0,7,23,0,15,25,1,17,13,4,11,17,7,0,0,12,7,1,10,0,6,0,3,5,-1,0,0,8,-8,10,3,12,-3,5,2,6,0,7,4,8,6,0,4,0,15,10,15,2,0,10,-1,6,0,15,5,1,0,24,21,11,2,0,6,7,0,11,17,3,1,-8,2,9,2,6,15,18,2,1,10,14,1,5,14,3,0,0,4,37,9,5,4,13,0,9,4,0,3,5,-4,7,0,0,0,12,13,1,6,0,0,15,29,0,6,7,-4,-1,-1,5,37,5,2,6,0,9,-2,0,3,3,6,2,1,4,0,0,3,3,0,9,0,2,3,2,4,1,0,1,3,2,3,11,12,-1,-1,15,5,0,0,6,8,1,11,5,29,6,0,9,2,2,10,0,16,2,44,7,0,1,2,2,1,17,0,22,20,7,1,10,5,0,3,12,-11,10,12,-7,19,0,6,0,-1,7,12,-10,1,8,5,8,45,0,8,8,10,6,0,5,9,-10,10,5,5,8,0,15,-10,10,26,12,8,-2,-1,0,-5,8,-1,7,2,6,-10,0,0,10,14,0,6,2,6,3,9,4,-1,32,-2,0,13,3,0,0,2,0,0,27,5,10,31,2,5,-10,10,0,0,2,23,-5,7,-10,1,0,14,1,10,4,2,12,10,2,0,0,69,0,5,2,9,21,0,9,9,9,0,2,5,6,-2,1,0,2,7,3,22,9,3,6,15,54,2,3,0,15,5,26,9,4,3,8,3,8,15,11,3,17,3,6,4,4,0,12,-6,19,17,-10,5,11,11,-7,11,10,5,4,11,0,16,38,0,3,-10,4,8,1,0,0,1,-3,0,15,8,15,13,9,20,0,5,3,8,20,11,0,30,7,0,-3,6,12,9,-2,-2,6,1,9,7,0,22,40,0,4,0,1,11,0,4,8,0,4,25,7,17,17,-12,7,19,-1,4,19,0,-2,10,3,0,0,1,8,-1,1,6,0,3,-3,68,8,67,3,5,5,46,4,3,-12,0,4,52,0,2,-1,7,0,-2,7,6,11,1,0,0,7,2,2,3,46,1,1,3,14,4,4,1,10,9,11,5,0,0,7,6,4,9,1,8,9,2,0,4,17,8,-3,7,11,2,4,18,4,0,5,-10,0,5,0,4,7,5,8,0,0,13,7,-3,6,0,9,8,0,29,11,16,5,17,2,0,25,1,-8,10,0,0,3,6,9,28,-2,6,3,7,3,3,0,0,-2,11,18,9,0,2,3,0,0,13,9,21,0,6,26,2,5,68,17,8,0,12,1,0,-19,0,0,8,14,2,-1,6,3,3,6,2,1,24,2,0,-10,11,5,-1,6,8,5,5,6,2,20,5,8,5,4,2,2,0,-10,9,20,24,3,12,0,3,13,-1,0,4,2,4,-5,23,2,7,2,9,6,5,2,17,-5,2,7,1,2,0,0,5,0,3,6,2,0,6,-15,14,3,6,2,3,11,-2,1,11,4,3,0,4,0,0,3,4,10,0,0,0,13,4,5,10,4,15,11,-2,11,10,24,1,3,8,5,-1,0,7,5,7,16,2,0,6,8,2,5,0,0,-2,6,19,3,2,-4,0,0,-1,1,0,2,12,12,7,2,0,0,8,4,12,-10,0,18,0,-2,6,0,4,0,0,0,34,1,7,1,0,0,7,0,0,13,2,3,0,2,-10,7,6,2,13,6,8,2,0,9,8,4,0,5,7,12,3,9,3,0,25,3,5,1,12,0,6,-7,0,9,2,0,3,9,1,0,-2,8,21,34,5,3,4,7,7,4,7,7,-10,16,-10,25,0,0,10,-2,0,0,7,6,13,9,5,29,3,2,0,1,8,9,7,0,15,8,0,0,3,35,25,1,0,0,1,4,6,10,1,-6,6,25,49,21,-5,4,15,4,0,0,36,14,-8,11,-2,-9,14,-10,11,4,6,0,10,-4,52,21,5,6,-10,0,3,20,30,1,0,31,11,6,3,3,9,8,2,-1,0,0,13,2,-3,10,0,0,-1,5,-5,5,5,9,0,0,9,12,4,6,0,6,0,12,6,12,22,-9,0,0,2,7,4,1,8,0,4,2,6,5,10,7,7,3,5,0,4,0,11,15,37,0,7,0,0,0,11,0,-8,8,4,-3,7,13,0,0,0,0,2,-10,0,0,9,4,0,-8,6,9,26,0,-9,22,20,3,14,4,0,-7,13,2,16,0,0,13,0,13,4,14,46,0,0,3,43,2,0,0,7,2,-15,4,4,8,1,0,10,2,0,7,3,0,0,-8,-8,-2,7,0,0,0,5,-2,-1,4,15,7,0,0,7,-8,37,2,0,1,1,-6,0,0,4,18,-1,8,0,3,0,12,3,-1,-7,12,8,-1,0,1,2,3,10,5,0,18,4,-10,0,0,-12,0,0,1,4,15,58,-2,9,0,4,3,5,5,0,0,7,3,3,5,1,6,2,2,4,14,0,2,9,8,0,3,6,3,2,13,6,8,1,3,0,2,9,4,3,0,-10,0,7,5,-3,0,6,0,0,16,0,1,0,0,0,1,13,4,6,3,6,0,5,0,18,8,3,9,1,21,6,12,0,0,8,1,3,18,2,2,0,0,0,-5,-5,2,5,0,0,0,0,2,4,2,1,29,0,0,0,-9,-10,10,8,5,16,1,12,-1,5,10,5,0,8,13,0,0,14,7,-2,0,0,7,4,4,-10,7,-5,4,2,9,5,-10,0,0,8,18,11,0,5,5,0,11,2,0,-14,19,0,10,9,6,1,8,0,2,27,0,0,0,-6,7,0,4,7,1,0,-7,-5,6,0,0,5,4,6,0,4,0,0,4,12,5,1,12,10,30,1,4,3,0,1,0,7,4,22,17,3,0,0,14,-4,-8,18,0,45,22,0,0,11,0,0,1,1,2,4,8,0,9,0,2,24,0,30,7,0,8,5,28,0,10,2,0,2,4,0,14,0,10,6,-4,24,8,1,1,0,0,0,0,6,7,8,1,1,4,18,0,2,2,2,15,1,0,7,-8,2,8,0,-5,0,30,9,10,-1,-2,17,4,1,9,0,8,-8,0,9,12,18,1,15,5,-8,1,16,4,2,6,5,17,7,0,0,2,13,-1,4,0,3,0,7,22,8,0,40,-6,12,5,4,6,6,-4,5,4,0,0,2,4,0,8,8,1,29,5,-2,-5,7,-12,9,2,0,19,8,3,4,4,2,3,27,0,18,12,2,-9,0,2,3,3,2,2,0,5,1,5,2,5,7,0,2,0,8,28,16,1,8,0,-1,16,5,-2,2,14,1,3,13,0,-5,0,0,-1,-2,0,7,15,5,0,0,16,0,7,8,6,1,18,0,2,10,1,0,0,5,0,13,8,24,1,4,34,2,-5,0,6,3,1,5,0,-11,2,6,2,8,0,0,7,4,2,11,9,26,9,1,5,0,0,1,3,8,3,0,0,8,1,2,6,29,0,-1,5,6,0,26,5,15,0,4,-6,24,22,12,5,4,7,0,0,1,2,1,11,6,3,2,-3,0,25,6,0,5,2,2,4,4,5,4,0,5,2,0,4,0,0,9,5,19,1,13,0,32,0,3,72,-8,13,0,0,2,13,0,6,-7,2,7,6,6,3,19,0,0,14,0,9,17,6,-2,0,-1,0,13,13,0,0,16,11,4,2,10,-4,0,7,4,13,6,0,-8,6,0,0,7,8,4,0,5,32,2,1,0,6,3,18,0,0,17,4,16,14,17,13,8,18,0,12,3,7,-9,-10,16,13,0,3,5,0,26,6,10,10,9,2,-6,5,0,9,8,0,1,2,0,2,0,6,12,0,7,2,6,0,0,5,3,6,-3,1,-1,0,8,-2,10,2,2,7,1,14,5,1,0,5,2,0,7,0,0,0,-2,6,1,13,2,0,-3,-4,-2,7,4,5,0,8,-16,37,0,9,2,19,0,17,5,3,-10,26,-3,-3,-8,14,1,25,0,2,4,0,0,26,0,5,0,33,0,0,-9,9,-1,5,1,1,0,9,29,0,8,0,5,-4,9,12,4,10,3,0,2,0,-8,9,13,-2,14,5,2,0,8,-10,-5,4,5,2,-1,5,2,0,7,2,-5,43,5,8,1,0,0,9,4,3,6,0,1,1,6,2,0,6,3,6,5,16,12,12,1,1,0,5,4,3,11,4,0,5,12,13,4,2,0,9,12,18,6,0,6,0,-10,0,13,8,0,3,9,5,0,0,11,42,14,2,6,8,5,0,9,5,0,7,6,1,0,33,16,9,10,25,11,-2,-12,0,2,7,2,11,3,6,41,3,5,6,8,0,34,7,10,-2,13,4,7,2,-8,12,0,7,14,3,12,0,0,-8,6,16,6,5,3,3,20,0,3,8,3,2,1,0,1,11,7,7,0,5,15,11,8,-4,0,0,4,4,5,2,3,0,-1,2,8,3,22,6,3,0,10,-2,30,0,4,-8,8,7,30,6,-8,3,0,4,0,15,1,0,-14,5,3,1,5,-3,9,7,4,10,8,2,0,0,2,6,1,-5,4,7,5,0,8,0,6,0,16,0,-7,9,38,3,0,9,1,0,15,8,4,3,7,0,-1,0,9,2,0,21,13,-4,0,6,3,10,-10,10,3,11,19,4,0,10,3,2,0,0,4,6,6,13,33,-5,0,12,0,3,9,1,40,1,6,7,2,3,2,14,14,-9,6,3,2,0,7,-2,15,2,0,0,7,-5,7,7,0,0,10,6,4,2,7,37,-20,-1,5,0,-1,-2,0,-2,6,11,12,5,7,7,4,0,6,0,6,0,4,6,36,15,7,22,1,2,6,-2,0,-10,16,6,3,1,23,-9,-10,43,4,0,7,4,9,-11,0,-18,2,4,3,2,-7,-6,0,16,0,13,1,2,2,-13,0,0,-1,10,-2,9,-2,8,-8,-6,12,0,-2,2,0,10,-4,15,9,1,0,0,0,4,-3,14,0,5,18,3,-2,0,-6,2,6,3,5,5,40,0,0,9,1,8,11,9,17,10,4,0,3,3,6,2,11,8,0,0,3,7,2,2,1,6,-11,7,0,2,0,12,0,-2,-8,1,0,6,13,2,4,0,5,-2,38,24,13,0,0,-1,0,22,29,7,8,1,6,0,16,44,-5,11,5,0,7,2,0,5,6,-10,-2,6,15,0,13,9,3,2,12,3,10,7,9,12,8,2,-8,3,-5,4,0,-3,9,0,4,-1,9,1,0,-2,9,13,5,0,17,6,9,5,-10,2,1,9,3,12,3,3,16,9,7,-1,-4,14,4,10,18,-1,21,3,6,2,3,0,18,3,16,3,2,4,1,3,14,29,2,1,-1,24,3,22,14,-9,8,12,45,21,22,5,10,3,6,5,2,1,10,24,1,11,-6,2,9,0,0,9,0,4,4,8,-8,8,11,0,8,2,3,0,17,7,0,2,18,31,11,11,3,2,4,5,2,3,0,12,0,9,25,0,-1,11,1,0,13,7,5,8,7,-17,0,5,0,20,7,21,-7,1,11,4,0,48,1,-1,0,11,0,0,14,-11,8,0,0,-2,0,0,-9,9,2,7,2,3,2,35,24,-6,0,0,0,7,23,8,2,11,1,3,3,4,0,26,40,5,0,-10,0,0,5,2,5,-2,0,10,-10,2,0,9,1,5,-3,-8,16,4,5,7,0,0,14,11,12,3,1,0,6,0,13,9,-11,6,3,5,24,5,0,25,-1,-4,6,15,1,1,2,3,-5,3,-11,0,15,3,5,4,5,-10,9,3,10,44,0,9,0,8,2,12,8,0,6,20,3,-2,6,3,-4,6,1,6,8,0,9,6,35,5,0,13,0,1,-10,-9,12,0,16,3,2,2,5,19,2,16,13,8,-1,0,0,5,0,0,12,4,5,48,11,7,2,0,6,8,33,9,-1,34,-1,4,10,-10,4,11,0,3,-6,2,14,39,3,4,0,0,17,0,5,5,14,4,1,9,10,11,0,4,15,7,0,0,4,0,10,9,9,3,0,6,0,14,0,-7,25,12,3,23,-3,5,10,2,0,-6,0,0,2,2,17,2,1,0,43,-5,4,0,0,9,1,5,6,5,10,2,18,11,1,0,5,0,4,8,13,1,-3,0,-10,30,4,-4,-10,5,1,8,2,5,6,0,2,9,26,-1,0,21,13,6,0,7,3,4,0,7,7,-1,-3,10,4,41,0,0,7,16,5,8,3,23,4,8,6,6,33,-10,0,0,3,7,-6,0,5,2,3,0,11,32,1,3,-7,2,9,30,8,6,-3,8,0,6,3,20,-1,7,0,-10,15,0,-1,0,3,2,9,-10,9,17,6,0,2,20,7,13,35,2,0,0,3,0,5,3,0,0,0,9,6,4,0,15,-1,-10,6,6,-10,0,53,15,2,1,1,-9,10,10,6,1,0,7,4,1,21,1,22,4,2,0,17,-1,0,5,2,5,0,0,0,0,0,5,6,0,8,0,20,2,13,5,7,6,0,22,0,51,0,11,0,5,1,1,12,5,-2,-7,0,22,-5,6,0,7,5,25,4,9,6,5,7,1,2,7,18,5,1,22,3,10,0,-8,0,0,4,-5,4,18,4,3,7,3,16,4,-13,8,19,6,1,0,1,-2,0,0,6,0,0,8,-10,11,0,-3,12,-4,-2,0,0,0,-9,21,0,9,-1,12,0,10,2,4,0,-9,11,8,15,0,0,0,2,9,11,0,14,9,2,5,6,0,-15,-9,4,1,-9,10,5,4,10,0,10,0,13,7,8,0,2,0,1,3,0,6,0,12,0,0,0,19,0,1,-1,51,8,3,2,7,3,2,32,18,8,22,2,11,19,7,3,3,5,9,12,9,29,3,5,4,1,20,1,22,0,2,15,10,16,43,9,5,0,11,0,3,11,22,-3,8,0,3,5,0,4,55,9,0,-2,-1,-3,0,-4,7,3,0,7,3,15,0,14,4,17,0,4,11,0,5,6,48,4,-7,4,0,0,-4,9,7,13,19,6,3,5,-8,34,11,55,8,4,-5,7,0,0,-11,-2,2,0,17,11,23,1,-8,-10,4,16,5,7,5,0,8,-5,12,6,6,7,45,2,-10,7,0,2,2,3,6,7,7,1,1,6,22,6,5,2,0,3,0,0,0,2,6,0,5,8,8,22,9,4,0,6,7,3,0,0,13,0,5,-8,3,1,-10,10,-5,4,16,18,16,0,15,0,3,1,1,6,17,3,-1,0,12,-1,13,13,-1,0,13,5,12,-5,-2,-21,-1,3,-11,7,10,9,30,9,6,2,4,8,5,2,4,0,2,-9,9,-1,0,1,5,4,6,18,4,14,6,2,1,4,0,-9,0,-5,3,1,3,0,6,29,18,4,0,14,0,3,-4,14,-3,7,42,6,3,0,2,11,12,8,4,9,0,4,5,20,9,4,12,0,0,14,0,0,2,-10,3,0,2,3,1,0,1,21,12,16,9,-4,12,3,0,3,0,-6,16,2,3,12,0,0,2,0,0,12,11,8,-2,21,3,1,4,0,0,7,8,4,0,19,5,3,-9,4,0,0,5,19,3,4,0,-9,-2,11,3,0,0,0,-6,3,15,-1,-1,4,4,2,0,54,3,2,5,1,0,3,20,0,22,7,-7,0,-10,13,2,7,0,13,2,11,4,27,1,6,4,-5,0,8,0,2,3,0,8,4,5,1,-8,0,8,3,0,7,5,0,4,0,3,-3,2,3,29,12,4,0,0,-6,8,0,19,11,2,7,0,0,4,8,0,2,7,3,22,0,5,0,5,0,15,5,-4,-10,9,42,15,15,4,-1,12,4,18,4,4,-2,4,0,-14,4,2,32,0,3,0,16,1,0,0,23,1,10,-8,0,17,-9,-7,6,24,4,-5,14,6,9,1,6,8,0,0,1,10,1,13,1,8,-2,4,-5,8,52,5,4,6,4,2,6,4,5,7,6,5,2,2,12,-1,8,2,0,-2,0,-5,16,5,-6,0,12,-10,4,2,10,0,11,-10,1,6,2,4,22,4,-5,0,16,-10,9,-2,0,3,11,5,1,22,1,7,8,-8,3,8,0,11,12,0,0,51,1,-1,0,4,-1,3,5,4,5,3,5,-5,9,8,16,15,0,8,1,0,3,0,-7,5,0,0,0,16,1,7,8,1,6,2,10,1,0,0,12,3,2,0,6,-10,-8,6,-9,3,0,0,-7,10,17,11,0,0,5,31,1,5,-8,8,3,-6,8,3,-5,-4,8,3,0,4,2,0,12,13,5,4,0,2,15,5,-7,7,18,4,5,6,-12,6,10,0,1,0,3,0,0,0,3,10,-10,8,11,0,5,0,3,9,11,5,5,18,3,0,7,-3,6,8,1,1,11,0,-2,4,3,0,10,3,3,-4,11,4,5,5,26,0,8,0,5,5,1,1,1,-7,15,-6,0,0,4,7,8,1,0,9,6,3,8,13,1,4,8,-3,4,4,3,32,0,-5,10,7,5,3,-9,20,0,12,4,5,2,2,5,0,0,0,3,2,8,12,2,1,42,0,0,5,0,0,0,0,-6,7,2,0,0,-1,5,1,15,14,6,15,0,3,6,2,3,0,11,3,1,9,10,-1,8,11,0,22,8,-4,8,4,5,10,1,5,24,29,0,1,0,15,5,4,0,0,2,-8,2,-5,0,9,3,6,0,35,2,0,9,-5,3,2,0,7,3,37,3,0,6,3,1,0,28,4,3,0,0,5,2,4,0,0,5,6,4,59,2,8,1,2,6,0,-5,3,13,17,-3,8,5,11,0,-1,-2,5,3,7,2,4,19,9,0,7,9,15,24,2,0,0,3,0,20,0,-7,5,2,0,11,10,6,28,11,-7,0,15,16,0,8,11,0,10,0,5,0,7,0,2,2,-1,11,4,-11,9,8,0,26,0,0,0,2,2,6,5,1,0,2,12,14,6,11,0,14,2,2,0,5,6,8,3,16,3,6,3,2,6,6,0,0,0,0,21,8,4,0,3,12,0,3,-8,3,9,13,0,10,0,11,16,0,-1,0,10,0,-1,14,-9,1,29,0,0,8,0,5,4,0,3,20,0,4,1,5,8,0,4,10,6,-6,0,30,5,4,0,-3,5,6,23,1,13,3,0,-8,-10,4,-5,5,3,-1,23,10,16,-2,0,0,0,7,1,3,-1,0,1,0,10,0,6,21,1,41,0,19,-8,0,-10,13,0,9,8,6,-2,18,18,4,2,0,23,16,42,0,2,9,3,0,5,5,2,4,4,1,5,8,6,9,13,4,5,0,9,1,11,0,7,1,5,6,0,27,0,6,0,0,1,9,-2,2,3,2,2,11,10,0,1,0,31,9,5,30,4,0,5,0,0,0,0,2,12,9,6,0,8,1,4,0,-10,12,11,-10,8,0,-4,0,0,4,-10,6,0,21,8,4,-8,12,10,3,1,5,11,4,6,6,10,15,18,0,27,17,7,19,0,5,8,3,28,3,8,0,11,0,5,5,0,0,8,1,4,0,1,58,0,-4,20,5,4,-1,7,7,0,9,1,3,34,0,1,8,3,1,0,39,5,10,0,4,11,2,6,3,9,2,3,11,0,1,0,7,23,3,0,6,1,0,9,2,0,6,0,0,0,3,16,4,9,4,0,2,9,24,24,7,5,12,25,2,2,1,14,0,5,0,7,8,-5,0,0,7,41,14,-9,7,10,4,8,0,32,3,3,0,5,10,10,0,11,0,0,11,25,0,0,3,0,5,3,0,0,15,1,-4,13,0,32,0,-5,0,6,2,56,-11,8,-5,9,2,3,2,8,10,0,4,10,9,5,-8,0,9,8,3,13,-1,13,8,5,1,3,2,2,0,1,2,9,19,11,0,0,-15,13,1,4,18,2,11,1,0,25,0,4,-8,0,35,11,-1,4,3,0,0,0,0,0,11,10,7,6,3,-1,14,5,6,6,3,0,0,0,0,0,6,0,13,0,5,-7,6,6,63,5,4,2,5,1,19,1,10,8,9,11,2,9,3,5,8,3,0,0,41,3,0,6,-1,7,4,10,4,3,5,0,9,5,5,8,-10,7,14,11,-2,3,0,11,-10,7,0,-2,-6,6,8,0,-2,11,-6,0,18,12,0,0,0,0,2,1,2,0,2,18,9,4,11,4,5,19,1,0,0,5,3,0,-1,8,-6,-2,11,2,5,0,7,2,9,0,0,-5,4,6,8,0,8,-6,38,3,6,2,5,7,3,0,20,0,6,26,15,6,0,15,-2,19,8,4,9,1,5,0,3,8,0,0,0,-1,5,29,-1,7,-1,23,4,3,-10,42,7,1,10,6,10,0,8,4,0,8,19,5,4,1,3,9,0,1,0,0,26,7,26,0,6,8,-4,2,1,0,7,8,1,3,-8,15,4,4,0,-4,-14,4,2,4,4,3,6,4,6,1,0,20,-2,12,0,4,-9,8,20,26,19,-5,7,0,19,16,5,0,-7,12,-3,2,0,9,3,-4,3,11,5,0,10,3,1,0,3,4,9,0,-1,0,0,-1,0,4,0,0,18,16,7,0,11,7,8,-3,0,5,0,3,3,6,11,4,5,0,4,0,80,-2,1,0,24,6,0,8,0,21,5,2,7,2,3,0,10,6,4,3,3,6,-7,0,6,1,-5,-8,8,0,0,2,11,8,4,-1,5,4,7,3,8,0,5,0,0,0,-3,7,0,5,14,6,3,0,13,3,22,13,1,16,7,15,-6,6,0,19,1,-1,0,22,2,25,-5,0,5,1,1,0,22,1,0,0,28,0,11,6,-1,0,0,1,0,4,2,7,2,4,-2,18,0,-2,-10,13,8,5,5,0,0,29,7,12,0,14,-1,4,12,0,2,0,0,11,1,4,2,0,18,0,20,7,2,5,-10,10,10,4,0,0,3,13,4,0,8,2,7,3,7,0,22,6,2,0,8,0,32,12,2,3,11,-1,0,0,13,1,16,5,4,2,3,12,-3,4,18,6,5,5,6,4,23,4,16,9,0,0,5,3,0,11,30,9,9,3,1,5,-1,0,6,2,-1,5,5,5,0,20,0,14,0,6,-1,0,9,2,1,6,0,10,6,5,3,5,5,-4,0,0,15,9,-6,1,5,-5,0,8,0,4,19,18,7,2,5,6,0,10,15,10,7,22,16,8,0,-11,14,0,0,0,2,0,15,11,31,-7,-19,7,48,0,0,0,-1,0,16,3,0,10,3,6,7,8,1,1,1,14,-1,0,-5,14,5,-10,0,0,20,7,2,10,0,26,0,5,10,11,6,-10,24,-10,11,7,8,18,-2,11,9,0,-10,19,0,6,0,32,2,35,43,29,0,3,1,1,2,12,15,4,4,5,3,8,0,9,11,1,7,0,6,4,10,-1,6,0,11,7,-8,11,0,2,6,9,-7,20,1,4,15,1,4,0,29,3,5,2,0,11,8,-10,0,16,0,0,4,0,2,-7,13,0,9,2,4,-3,15,1,5,9,0,7,0,23,12,0,7,-8,0,33,3,13,8,6,12,0,0,8,0,3,0,3,14,14,1,8,0,31,-15,8,9,11,0,4,1,11,19,3,6,2,0,9,1,0,4,0,10,9,4,6,9,0,0,0,7,13,11,5,27,3,0,0,0,4,8,1,3,3,0,9,0,3,26,-10,3,3,14,5,8,0,0,-9,8,0,0,4,2,0,4,0,0,3,39,39,3,-4,8,3,1,26,4,25,3,3,2,0,4,0,33,7,12,2,5,8,2,2,5,2,0,0,2,11,4,12,6,6,7,0,0,14,15,12,-8,4,-13,1,8,1,4,-6,28,1,6,0,3,3,2,-5,3,0,0,2,10,1,2,13,9,3,2,0,0,0,5,7,0,12,1,6,3,3,0,-9,8,2,2,5,9,0,0,2,1,0,0,5,8,6,2,-9,1,0,5,0,0,6,15,0,3,2,24,6,20,23,5,9,0,2,5,-7,13,1,8,2,0,4,15,4,-1,-6,5,2,5,5,-4,11,0,0,18,76,0,0,21,0,3,1,6,5,13,0,1,-6,64,12,0,0,0,13,13,1,12,10,-6,7,0,6,69,6,6,3,1,11,0,4,0,-1,12,6,0,0,-1,8,-10,7,8,14,11,23,6,5,6,2,7,0,0,2,1,0,-7,9,0,9,4,7,0,-1,-3,5,4,0,-8,17,6,1,15,7,0,1,5,-2,20,4,3,0,2,1,3,8,0,-8,9,11,2,0,0,1,1,16,2,38,-10,5,22,12,7,2,-1,-6,-10,-2,0,-12,25,0,6,21,-2,2,0,19,5,16,9,6,4,7,-1,2,0,2,17,6,0,21,6,8,5,-3,4,7,12,0,10,6,7,8,12,5,2,0,2,72,-10,8,-2,0,4,2,19,2,3,10,1,3,-4,5,0,-11,0,3,9,9,3,7,9,-10,0,8,4,-6,2,2,32,0,0,9,-1,0,38,3,29,3,3,2,2,4,37,2,3,0,9,13,4,-8,20,0,-2,12,0,15,0,5,12,19,3,7,8,4,2,10,0,-1,6,0,6,17,11,0,2,8,7,2,0,12,-1,8,3,-2,7,10,1,0,9,0,0,0,2,7,6,3,0,0,4,0,7,2,12,-8,9,12,4,5,2,3,5,-1,8,6,39,1,-1,22,9,0,52,13,1,-5,-11,0,26,17,3,-3,-11,0,8,7,49,1,10,0,7,30,0,0,-9,8,7,3,6,2,3,0,17,0,24,3,5,2,3,0,0,6,3,3,0,5,0,4,36,-1,6,17,14,-1,2,0,0,18,0,0,-2,-13,6,3,2,4,3,1,1,0,0,5,12,14,6,4,15,0,0,6,7,2,21,0,4,3,9,-1,6,1,3,11,0,4,0,3,7,5,4,56,2,0,0,4,0,13,-10,4,0,38,1,-17,7,7,5,13,2,0,14,-7,6,8,0,4,2,9,5,0,25,3,13,3,4,2,0,4,16,36,19,3,17,4,11,0,22,3,6,6,3,5,11,0,10,20,1,14,-10,2,0,6,27,16,12,-10,0,11,7,11,4,8,25,13,2,2,5,0,1,4,26,5,3,-10,16,1,3,10,4,13,0,8,0,0,8,0,7,0,0,0,0,24,12,0,2,0,5,15,0,0,5,4,2,17,5,7,-1,2,9,0,8,-13,6,37,5,0,0,0,16,5,-6,0,0,0,3,4,1,-7,9,5,8,1,0,0,-1,9,-10,-9,1,-4,20,2,9,3,15,11,-1,8,-1,49,9,17,6,14,10,6,2,6,-1,2,13,1,7,0,9,5,30,31,8,1,0,13,6,6,16,22,0,7,0,6,-7,8,21,4,8,5,27,4,5,-10,0,10,12,3,-7,2,3,3,0,0,0,26,-12,0,9,0,1,3,0,9,0,0,9,0,19,6,0,27,2,4,21,14,8,1,0,7,1,7,1,10,11,22,2,0,6,3,2,32,19,6,8,5,1,0,2,7,0,4,7,3,2,-4,6,1,0,20,8,10,1,7,4,0,17,3,10,20,1,0,-9,-1,10,11,3,7,0,7,0,2,6,-7,-3,2,0,5,0,15,63,0,0,0,1,0,15,15,1,0,-2,12,9,0,0,1,7,12,0,4,12,1,6,4,5,1,1,9,2,3,-1,3,8,2,-1,38,3,0,12,7,2,0,-9,5,11,6,-8,11,48,3,-4,6,-10,-9,0,4,-6,8,2,-2,6,27,4,0,7,1,19,6,7,2,21,11,2,9,4,7,4,3,0,8,27,0,7,10,11,3,14,0,3,4,8,10,2,0,0,49,4,4,0,3,1,0,0,17,2,0,8,2,2,41,0,0,16,16,7,0,1,0,0,0,5,4,2,0,4,-9,9,4,0,47,9,9,4,4,6,2,24,4,5,2,4,4,0,0,7,24,2,0,10,11,-1,13,8,1,0,0,1,11,-10,2,-11,13,-2,0,0,5,6,5,16,0,0,0,0,4,-4,0,0,28,1,-1,9,4,2,0,0,1,3,-11,15,-5,28,0,3,1,11,23,0,7,7,5,0,4,18,1,2,0,16,11,7,-3,0,3,11,5,0,10,4,16,5,2,0,0,1,-1,6,3,0,0,17,8,3,15,0,2,11,-2,9,2,0,0,26,0,11,0,-10,6,0,0,23,11,-10,30,3,-5,0,17,6,3,3,6,13,2,19,0,0,9,0,0,2,-4,2,2,23,1,8,4,1,2,0,1,-2,60,-6,4,15,1,2,0,5,-4,-10,23,-9,0,15,2,0,2,1,5,-8,14,14,0,4,18,1,0,11,0,0,0,3,-8,0,9,3,9,-1,10,3,0,4,-3,4,7,12,8,4,0,7,0,18,0,40,-3,5,0,4,5,2,2,7,-1,5,0,5,-10,7,15,9,7,-1,9,0,2,3,0,13,6,15,19,0,6,3,0,8,-3,5,24,0,0,-16,15,0,5,-7,6,13,6,5,2,9,12,10,0,23,0,1,0,4,17,1,7,5,13,0,1,-2,15,2,7,-2,-2,12,9,0,3,0,0,0,3,9,-1,0,-6,14,21,5,8,0,5,11,11,2,3,5,28,4,12,-1,1,-11,0,1,2,16,1,0,0,11,6,19,0,3,0,0,3,-1,-2,6,8,0,-2,3,4,0,12,5,4,0,3,1,10,4,-6,0,0,3,5,8,0,21,0,7,5,7,0,0,19,1,21,8,2,0,2,27,15,0,5,0,0,0,20,0,-8,0,6,28,7,4,0,-3,0,23,18,4,5,-10,0,1,5,11,1,8,-10,12,0,0,45,12,2,1,0,0,9,23,9,5,0,2,0,0,8,0,6,6,4,8,8,8,-3,12,0,1,-5,5,11,0,7,-1,8,26,0,13,0,0,0,0,4,4,6,8,1,4,0,9,0,3,7,7,11,5,0,0,7,2,2,8,0,1,7,9,-3,7,6,17,2,-6,22,3,0,0,0,19,-5,4,7,-8,2,3,12,0,6,-10,3,2,40,0,0,3,6,1,8,7,-1,5,7,29,9,0,5,3,16,4,0,0,0,0,0,-4,12,5,0,4,0,10,3,-4,-1,-4,13,4,19,-1,14,1,14,0,-1,10,3,0,0,14,40,1,7,3,2,2,1,2,0,6,0,0,15,0,3,2,0,-5,6,-6,45,21,3,3,0,9,-3,0,-9,2,0,7,1,-17,8,0,14,0,0,0,0,-7,13,8,-5,-6,0,15,5,1,3,1,0,3,0,7,1,2,1,8,7,17,6,11,12,3,0,0,2,21,6,-1,12,0,-2,4,-6,0,10,0,12,-9,0,7,39,1,2,3,8,0,0,1,7,0,6,9,21,2,5,12,5,7,10,5,0,0,6,11,3,0,-5,-2,0,8,5,6,-10,2,0,36,9,-2,0,0,7,8,7,1,-10,3,0,-2,0,6,-4,0,4,18,24,3,6,2,11,8,1,-10,0,13,6,0,6,5,10,3,4,7,0,3,8,2,-3,2,4,4,13,0,3,18,0,9,2,0,4,-10,0,3,2,0,0,0,6,1,13,27,1,0,2,1,-11,3,1,32,-2,7,6,0,12,7,0,5,4,36,4,1,0,4,1,0,0,9,7,0,7,15,5,0,6,7,8,4,2,14,-10,0,0,16,15,8,15,6,5,7,8,4,0,2,4,2,48,2,0,8,-10,0,9,0,-4,6,0,21,18,3,2,12,2,1,0,6,3,4,1,8,7,0,4,5,-5,6,15,4,9,5,6,6,1,0,2,11,5,3,-1,6,-7,0,-4,2,2,19,0,11,5,0,0,15,-3,13,4,13,-4,0,8,2,-3,4,17,0,34,3,1,7,3,0,16,8,4,0,3,34,7,4,11,11,6,0,24,3,4,0,0,4,0,28,11,7,2,3,4,8,-3,-1,6,6,2,13,5,4,2,0,7,11,-10,11,0,3,7,7,0,-10,6,-5,0,1,0,0,0,0,31,4,14,0,-3,0,3,17,9,2,6,24,-10,8,-11,0,-12,10,0,19,5,4,5,-2,13,12,2,0,0,3,5,12,0,-10,17,51,6,8,7,0,-1,2,5,3,29,-2,0,0,4,8,9,0,16,8,5,2,0,9,0,0,0,0,1,3,0,0,5,4,-2,2,18,2,9,0,9,3,0,27,6,0,6,-2,7,-3,4,2,28,10,0,0,0,0,4,-6,1,0,0,-5,5,4,0,14,14,3,0,0,8,20,0,1,10,-2,0,2,-10,15,5,4,1,19,0,1,6,31,9,0,2,0,9,0,13,7,7,0,2,11,2,-6,3,7,5,10,10,7,1,13,5,-1,7,12,5,3,3,1,-2,3,19,34,1,5,11,7,2,0,3,0,11,5,14,5,5,4,4,5,4,15,5,-1,7,5,-3,0,0,1,0,0,1,7,3,6,3,5,6,-1,12,6,8,0,0,2,5,5,0,0,2,0,10,0,3,8,11,4,2,1,7,14,6,5,10,-7,0,7,3,6,7,2,8,15,0,9,0,2,0,14,5,0,8,2,0,0,-2,-1,8,4,0,11,1,49,-6,9,0,14,18,25,0,0,-6,9,19,4,11,-2,15,9,6,-10,0,0,5,13,9,9,0,-8,4,33,9,15,2,-15,0,10,-2,6,0,3,0,8,8,1,3,5,-12,0,22,5,0,6,0,-6,6,0,4,36,36,11,12,0,4,-4,3,8,5,-2,-6,2,9,3,0,11,1,0,0,8,2,0,0,2,0,10,9,3,15,-3,9,12,5,6,6,2,1,4,0,11,3,5,0,9,3,5,5,9,3,8,0,7,-1,4,31,23,0,8,4,3,2,6,10,-11,32,0,-1,0,7,4,5,1,3,4,21,5,1,12,0,-1,0,0,0,4,-9,10,5,0,5,18,17,5,2,23,1,-15,0,8,0,11,-2,4,-8,8,4,0,26,1,-1,0,5,5,7,2,0,1,18,1,0,0,0,0,15,-5,4,6,0,3,13,5,-7,-2,4,30,11,0,3,9,-12,0,13,-8,0,4,0,8,36,0,2,0,0,8,42,5,15,1,13,0,11,9,6,6,0,-8,0,3,4,20,-10,2,11,11,2,5,-10,0,6,3,1,-4,2,6,15,33,1,2,3,4,6,5,-2,4,0,58,7,2,16,0,7,9,0,8,-3,17,0,0,-8,7,8,-10,4,4,0,4,26,4,10,0,3,1,0,0,0,-10,-2,0,-7,-10,1,-3,8,3,5,2,0,-10,0,5,10,0,5,4,0,0,0,-1,-5,0,8,7,4,0,13,-1,0,7,6,0,13,0,0,-11,-11,10,0,0,0,15,14,5,4,22,1,0,2,0,0,7,25,0,8,9,3,0,1,16,2,10,0,1,22,-7,1,10,2,0,9,0,20,16,2,0,11,6,9,4,13,-9,5,0,0,0,2,4,9,1,1,1,9,4,6,0,7,0,0,0,9,0,4,9,5,18,7,1,4,19,0,3,22,-16,2,11,-4,-6,0,4,0,0,9,0,17,3,0,0,3,24,2,5,5,3,4,-11,7,13,1,1,-7,13,4,13,17,0,4,9,4,5,-3,7,3,2,0,18,3,0,0,32,9,2,6,8,1,0,15,11,1,0,0,0,0,-6,2,0,0,0,2,0,0,12,11,9,18,9,0,8,0,2,0,5,0,3,0,31,9,3,5,-10,0,0,5,0,8,25,28,1,0,0,1,3,0,3,6,10,6,2,0,4,9,18,1,2,11,15,-5,25,12,13,5,0,0,15,0,5,8,18,0,5,12,2,4,5,-5,1,16,8,-10,0,-7,0,1,7,5,-1,27,25,3,2,5,0,-1,-1,3,5,0,9,3,4,2,0,4,4,-1,5,0,7,19,7,6,4,-6,0,0,-3,5,5,-2,12,1,0,0,2,3,5,7,4,-2,6,0,8,21,0,-12,11,-9,2,9,-1,0,11,3,5,5,0,0,0,19,4,7,4,18,2,2,2,5,0,11,9,5,2,0,40,3,3,0,6,-10,5,6,46,3,6,4,0,3,0,0,6,13,0,0,5,0,16,2,9,3,22,-5,0,5,5,5,15,2,10,3,5,-5,12,13,0,-1,-5,-4,6,0,0,5,5,5,3,0,1,7,3,2,13,13,2,8,-1,0,19,0,12,4,5,0,4,20,-4,5,-10,3,7,-4,2,46,18,7,1,2,9,0,1,11,0,12,0,7,33,2,0,2,3,4,0,1,31,3,8,1,15,0,0,-10,0,39,3,0,9,5,2,14,25,5,1,2,0,0,10,7,2,16,8,2,4,5,28,3,0,6,10,6,6,3,0,-10,0,0,1,8,8,-5,0,33,3,-3,7,7,4,15,6,7,4,0,14,1,-7,0,5,4,2,4,4,0,2,-2,17,8,-7,10,15,20,10,2,0,8,5,11,13,0,20,1,-2,-4,0,0,17,6,5,1,1,7,2,3,0,5,0,26,5,2,5,-1,10,1,19,0,4,0,12,7,15,5,11,25,-5,0,9,13,7,1,0,4,3,0,1,34,5,-3,14,8,10,6,0,1,0,5,0,8,69,6,1,6,0,3,59,2,0,0,5,4,-3,3,-4,5,0,19,13,5,3,17,3,0,0,9,3,-6,11,5,17,1,2,11,21,10,0,7,-10,-6,3,-3,0,-3,5,34,24,3,0,8,4,0,26,0,1,10,-5,-5,2,0,0,8,5,9,12,0,2,0,0,0,0,-9,2,6,0,0,0,6,20,9,6,0,4,20,6,5,4,0,22,8,0,0,3,-1,32,1,0,6,17,5,-1,13,-6,0,0,1,3,1,4,10,6,-3,0,0,75,4,-1,-8,0,0,7,0,0,30,13,1,17,-3,9,5,7,0,0,0,1,0,0,0,2,11,46,4,4,1,7,4,0,-4,3,0,16,-1,20,8,0,3,3,4,12,2,4,0,20,-10,0,9,22,28,9,3,11,3,-9,13,9,20,27,22,0,2,0,11,14,-2,0,4,0,-10,22,5,4,10,3,6,2,7,0,22,-10,9,8,-12,-10,3,21,8,-5,3,15,21,3,0,0,0,3,80,3,8,7,0,12,0,9,0,0,4,6,0,0,0,19,9,2,2,-11,26,9,21,0,15,5,10,2,-10,-1,8,0,7,5,7,8,8,6,2,12,0,0,0,0,4,1,0,0,0,5,6,0,6,7,2,0,3,33,1,7,3,15,7,2,-10,1,4,-1,5,0,-1,6,5,8,2,1,0,16,5,11,19,5,0,11,3,0,0,0,3,6,-2,3,0,3,2,21,-11,-10,23,0,4,5,6,14,7,2,3,1,5,5,17,7,5,21,0,14,6,0,17,0,4,9,8,14,0,6,0,18,21,9,-2,5,5,6,18,23,-1,5,5,3,0,12,11,1,16,2,5,1,5,33,4,4,1,2,15,-2,10,5,4,7,2,6,5,16,5,0,0,2,29,0,-10,0,0,2,1,3,0,0,21,15,4,9,0,3,7,14,2,0,6,5,6,10,-1,14,3,0,0,19,1,3,0,4,7,1,0,0,5,2,9,9,2,31,17,5,18,4,4,0,0,0,0,0,21,13,4,3,0,7,0,0,4,0,3,17,2,0,3,10,11,10,0,3,7,1,0,-6,14,1,5,3,17,6,6,0,-10,0,10,5,4,5,0,0,0,8,8,12,7,7,3,1,4,10,6,1,4,2,0,1,0,1,11,4,-2,1,0,5,0,-1,0,19,4,5,0,0,17,19,17,2,3,23,0,0,0,0,6,0,2,44,18,9,7,8,15,0,8,4,0,0,0,0,1,5,4,2,6,-6,3,1,28,3,17,8,3,-10,2,11,0,2,11,26,0,3,7,2,-13,0,13,4,3,9,46,2,-10,10,9,7,8,49,3,13,53,6,6,60,0,2,7,16,-2,0,0,0,3,20,0,-6,11,37,15,5,28,-10,-3,23,1,12,2,6,15,0,3,8,3,7,5,3,4,19,9,4,3,25,1,0,0,6,4,0,-1,23,0,0,-9,5,2,1,0,7,0,0,8,0,-4,5,10,0,14,0,2,0,2,3,0,5,12,-3,7,6,8,0,0,-6,19,5,0,22,-9,0,4,-1,0,11,2,15,3,3,0,8,1,4,5,0,13,2,13,10,9,2,2,3,0,5,1,14,5,0,0,8,3,8,1,2,-10,11,3,0,4,0,7,2,6,16,0,3,3,8,8,2,3,15,0,12,-10,0,14,4,0,0,6,8,7,-10,6,15,0,-7,0,-5,7,11,1,2,0,14,9,-1,12,17,6,7,4,0,6,4,9,1,0,5,0,11,5,2,4,-8,0,46,6,0,0,4,-5,4,0,6,12,1,4,13,3,11,1,-8,4,0,0,0,0,6,9,0,2,2,1,12,4,9,15,2,4,5,9,0,7,1,3,7,0,2,22,22,-2,1,3,8,15,-5,0,0,2,0,-10,3,-2,16,-1,-5,-10,0,7,8,4,5,0,2,0,15,1,19,1,6,0,0,10,3,3,10,1,13,1,3,3,32,1,4,-7,29,7,15,4,-2,27,-10,2,17,7,5,0,-9,0,6,9,4,-3,8,0,21,15,5,2,0,0,0,12,25,8,3,3,0,10,14,14,3,0,12,19,-3,5,0,0,5,4,2,2,0,7,2,0,6,42,5,3,8,-2,-6,0,-3,22,8,-5,0,0,16,6,0,-10,-6,11,3,17,6,-5,0,0,9,4,30,11,0,5,1,14,6,9,-11,12,-8,0,0,-1,24,-10,-10,1,5,0,1,0,6,5,-6,5,22,1,5,0,1,20,3,0,-16,7,0,36,2,7,5,0,31,0,2,4,1,1,6,32,3,0,20,2,5,1,2,8,-10,0,2,15,1,8,7,0,-2,8,1,0,0,3,-1,39,5,13,3,4,0,3,3,6,2,21,10,5,11,11,3,5,9,4,0,0,0,7,0,31,2,0,7,1,19,0,0,10,11,9,3,2,-2,0,16,4,11,5,22,13,0,20,2,10,6,18,0,17,5,0,0,2,11,3,8,1,13,6,-10,-10,14,30,-1,0,0,6,2,25,3,6,3,-1,10,8,12,3,3,3,8,4,60,1,8,2,-3,-12,0,18,4,1,11,0,27,0,17,0,4,0,12,28,35,5,0,16,2,10,12,0,3,7,9,18,4,0,0,-1,4,9,12,4,2,0,4,16,9,0,0,2,0,-3,5,8,4,1,6,13,-4,4,4,0,9,11,0,-1,0,0,1,-8,15,3,1,33,9,12,6,2,0,0,4,0,5,2,2,18,6,0,-9,3,22,22,13,20,-4,7,-10,15,0,3,-8,5,-1,0,1,11,8,0,16,32,5,0,0,27,-13,0,0,-10,0,10,-10,2,6,3,3,0,-9,9,-10,0,8,0,-10,5,1,-7,12,4,5,0,8,0,4,6,3,2,-4,0,13,2,14,-10,15,0,0,1,8,0,1,12,5,3,0,42,6,0,31,1,0,6,2,-3,5,6,-1,7,43,42,6,5,2,0,5,9,2,0,13,3,16,8,9,4,8,2,6,0,5,0,0,3,6,3,5,4,12,5,0,-3,1,5,3,0,2,6,6,-10,0,7,2,5,47,12,1,3,5,2,12,-2,0,10,2,0,0,7,0,0,9,-2,10,11,5,-4,8,1,4,4,16,23,0,-9,13,7,4,0,2,-2,-10,2,0,0,8,0,25,4,7,6,2,0,5,4,3,5,9,0,4,3,-9,4,14,-3,0,14,6,21,0,3,0,14,0,61,1,52,7,2,13,6,2,0,0,0,0,3,3,10,0,23,4,10,-1,33,-8,6,11,11,9,9,20,9,8,7,6,4,2,-10,0,6,3,0,7,-1,5,5,10,8,4,7,5,0,6,18,0,1,-10,6,5,10,0,9,4,29,-5,19,3,5,9,13,1,8,0,0,1,6,8,5,0,0,7,5,4,1,4,0,3,4,0,7,-2,4,4,0,-1,0,5,9,7,0,0,24,1,12,5,1,5,5,-3,-4,0,9,5,0,-1,-25,2,13,0,2,0,0,5,8,6,0,0,2,-10,14,0,10,6,7,-5,-3,1,8,7,5,10,-5,7,0,5,8,4,5,3,14,29,0,-5,17,2,6,3,3,-3,33,13,0,3,16,1,14,21,7,8,13,6,0,3,0,1,0,4,0,22,0,41,1,-2,-10,1,4,6,5,8,13,5,7,4,39,4,-10,0,13,9,2,3,9,3,13,4,3,9,8,7,2,11,0,0,5,8,-2,6,8,3,4,0,0,4,18,5,6,2,0,10,6,1,11,3,3,11,0,11,12,23,7,0,6,0,11,-3,7,9,-1,5,17,-10,6,5,5,0,2,0,-1,0,0,5,7,2,0,1,0,0,18,12,11,4,4,0,0,3,0,26,6,3,0,0,0,8,2,8,9,6,1,0,0,-2,7,18,3,-6,3,0,8,17,0,0,8,4,0,1,0,1,0,2,8,1,-1,8,8,0,0,10,8,15,20,4,7,13,2,0,16,31,6,5,2,12,5,6,22,11,2,8,-4,0,4,4,22,1,0,10,11,3,0,-7,23,9,4,1,-10,5,10,12,9,9,8,7,11,9,7,-1,34,0,0,16,0,14,1,20,1,-7,8,-10,2,32,0,3,0,5,-8,11,15,7,20,3,6,1,4,12,0,33,-3,6,0,0,17,9,3,25,5,0,15,4,0,10,4,3,21,0,20,4,10,9,3,3,5,14,8,18,-6,15,-12,-2,-1,28,41,3,5,-1,6,0,13,45,2,0,11,3,0,8,20,0,-9,17,-5,19,-2,0,12,4,12,41,18,15,43,0,-1,0,0,0,22,12,9,0,4,6,2,0,4,0,0,0,9,7,0,-1,9,6,4,7,25,0,1,0,-10,4,8,2,5,-9,12,21,8,0,0,7,0,6,3,0,3,41,4,10,-5,21,0,-1,8,4,0,0,9,5,9,-1,3,0,5,0,3,5,0,-8,0,5,3,4,9,9,12,4,2,0,3,6,13,7,20,5,0,-6,6,5,3,4,5,2,5,0,7,9,27,0,9,0,0,-9,0,1,7,0,-8,-1,0,5,12,-7,3,0,19,-2,4,0,15,0,3,11,4,11,5,1,8,5,1,4,3,-3,22,1,1,1,15,9,0,3,2,31,3,1,-1,0,6,9,0,3,-10,0,0,5,4,13,20,9,-10,10,3,1,-11,2,-4,6,3,3,-8,0,8,3,-4,40,0,0,2,3,8,2,7,-1,2,0,9,-5,4,16,31,9,1,7,0,0,1,0,-3,5,-12,7,4,1,0,6,-9,6,-9,2,10,5,0,0,0,12,8,11,-9,7,10,3,14,4,4,3,1,0,-2,0,-5,0,0,3,17,7,-3,-15,12,1,3,0,-7,10,26,0,0,7,8,0,0,5,1,44,7,0,5,-9,0,3,-1,9,8,1,27,12,0,1,12,32,3,10,16,1,6,9,3,0,0,6,10,3,0,5,11,4,4,0,9,11,10,0,0,8,3,5,10,0,9,1,4,-1,0,0,-9,-6,0,11,5,8,0,3,0,0,56,2,4,11,0,8,12,11,7,22,4,5,3,7,3,11,13,0,0,-8,2,0,2,15,-10,34,1,-1,4,4,4,3,5,5,0,-6,0,0,0,-4,0,7,12,12,13,10,0,8,0,0,-4,0,4,0,9,6,3,2,5,6,0,4,19,3,-6,27,2,8,4,7,-3,11,-1,-10,9,2,0,0,13,5,14,39,0,11,5,4,1,0,0,8,0,0,39,3,5,-3,0,15,0,0,-5,1,11,0,12,4,8,5,19,-11,3,0,10,0,6,-3,10,1,4,23,4,8,3,3,5,5,5,4,2,-7,5,1,5,0,15,3,7,0,10,2,14,-1,18,0,9,2,13,2,0,-9,4,6,0,0,9,8,7,0,17,0,8,0,0,2,-5,-3,0,-7,-10,0,5,4,2,1,-4,-3,9,-5,4,6,-7,17,5,14,4,0,19,18,5,12,20,-1,0,22,0,0,2,17,7,1,2,12,0,6,-10,0,-3,10,-9,3,10,2,5,0,12,-1,3,21,4,0,13,7,12,0,0,4,0,13,26,0,2,22,9,0,0,-10,12,20,14,5,6,8,0,5,1,0,7,32,2,10,3,1,20,2,9,7,6,5,4,3,9,1,0,8,5,13,0,4,0,4,2,7,1,0,13,0,-2,10,0,24,5,25,3,1,0,1,-2,2,6,8,13,5,0,-2,3,5,0,4,1,-7,6,1,6,4,6,0,6,8,4,11,2,0,0,12,0,0,9,3,13,0,0,0,0,5,4,-1,0,12,8,8,-1,0,14,2,-10,-2,10,4,0,0,44,-6,24,9,-8,0,8,9,19,11,7,6,6,3,3,3,0,22,14,7,6,1,3,8,18,7,11,1,0,-7,24,4,0,5,8,0,5,14,1,1,8,12,17,0,1,5,1,0,6,18,27,19,5,0,-8,11,7,8,9,3,5,2,2,0,2,0,0,15,19,-7,-11,18,-8,11,13,-10,3,3,0,20,0,0,-8,12,2,5,1,5,2,7,-4,0,2,0,10,7,2,2,10,0,0,9,4,0,0,9,2,15,15,-2,11,23,3,6,5,-12,9,5,2,0,21,20,18,2,0,5,4,-10,0,7,0,2,11,1,6,0,4,0,11,9,6,-10,5,7,4,16,-4,8,7,0,0,1,32,1,8,12,8,-1,2,2,8,0,2,0,2,0,20,5,3,10,31,0,10,6,5,1,3,6,0,0,0,1,8,7,-7,6,17,20,10,2,0,10,0,-9,-4,17,0,3,11,10,5,0,0,0,-2,4,0,1,-7,0,15,2,0,16,0,2,3,0,34,17,0,0,-10,0,-4,2,4,6,0,3,17,2,-3,0,9,2,4,3,2,15,1,-6,0,0,6,24,9,4,5,11,4,42,2,-10,2,0,5,4,-8,10,8,3,14,2,-6,13,2,0,0,5,0,1,6,6,0,13,1,11,1,14,0,0,11,-10,6,17,0,4,0,3,2,-6,22,6,0,23,2,15,6,7,1,24,0,0,0,2,7,7,-10,7,0,20,-1,0,0,-5,6,6,0,0,3,5,17,16,-5,12,7,2,8,9,7,0,0,0,3,5,10,1,0,9,4,6,6,3,31,0,5,-9,-10,4,0,2,0,17,3,3,0,6,14,42,1,1,7,10,4,0,31,0,9,13,18,3,12,28,3,5,13,9,0,0,0,4,-4,1,12,12,5,6,5,1,8,15,8,1,5,15,8,20,0,-10,0,5,5,58,3,0,17,0,7,3,2,2,8,0,9,0,-1,8,5,0,2,5,1,4,6,5,10,4,0,0,-1,11,7,2,41,4,0,9,7,14,0,25,0,16,0,4,0,6,11,44,1,12,1,4,1,-3,15,15,0,13,2,33,7,0,7,5,0,0,-3,0,19,0,0,0,6,1,51,5,5,4,-2,-2,0,4,0,12,5,0,-16,7,-1,0,-1,6,0,7,0,-4,3,6,0,0,3,1,14,1,0,0,0,2,4,1,50,-1,21,17,1,4,4,0,8,0,15,3,0,4,0,14,4,0,0,4,-3,6,19,3,3,-21,0,4,5,6,-4,0,1,1,0,0,-5,3,6,34,0,15,-4,8,6,-1,1,5,-1,0,6,-1,7,4,0,2,1,-1,3,2,7,0,10,4,-5,6,-1,10,0,3,0,1,23,17,-3,0,6,2,5,-2,9,6,9,2,3,3,-2,-1,0,17,-10,10,0,-15,6,1,2,29,29,-10,0,-1,0,0,0,11,5,0,30,7,2,2,9,-1,4,5,0,-1,3,4,0,7,29,26,3,0,7,9,4,5,12,0,0,2,9,8,11,0,6,16,10,-15,9,21,0,6,24,10,0,13,-3,2,20,-4,5,18,4,-1,23,0,4,5,0,5,3,6,2,15,18,16,2,8,13,14,9,1,4,17,5,2,0,31,0,0,18,-10,8,3,-1,6,1,17,0,3,25,-1,5,9,14,8,1,2,17,0,1,4,3,0,7,1,17,5,3,16,0,38,0,-5,0,-1,8,10,7,16,0,2,0,0,1,0,0,0,5,0,-9,7,2,7,9,18,19,26,6,0,15,0,0,0,13,8,21,16,9,5,0,5,0,14,2,3,21,1,0,7,17,-10,9,6,30,4,3,0,0,2,0,0,8,1,3,-2,13,3,1,31,-3,0,9,0,0,20,3,18,14,2,5,4,12,0,-2,22,15,7,0,5,6,-6,12,18,9,4,13,11,3,14,-1,4,11,2,3,2,2,4,15,5,0,0,2,1,6,8,3,10,0,0,9,9,-10,7,0,6,0,1,14,1,0,7,0,20,-10,9,7,9,9,6,7,-6,-1,5,0,2,0,15,0,0,0,24,4,1,15,5,3,1,7,5,8,0,2,12,11,2,0,0,6,2,17,-10,0,0,15,2,-4,0,4,9,3,2,2,0,-10,2,4,59,3,-6,4,0,15,0,4,1,4,2,5,10,2,6,3,1,11,4,2,-10,6,0,0,0,-3,-10,4,-3,1,0,15,0,1,11,0,11,-4,5,0,0,0,0,2,9,1,-7,4,-8,3,3,5,5,4,1,0,4,3,-3,-1,11,0,17,-1,0,13,5,7,4,1,0,14,4,-1,-5,6,1,3,49,3,0,1,-3,-2,-2,8,5,4,1,0,6,-11,2,-1,1,-5,-4,3,8,15,7,1,6,18,3,11,7,5,0,9,34,22,13,2,15,9,3,0,0,15,13,0,12,0,0,2,2,17,-1,0,0,12,-2,12,2,5,6,0,0,9,0,-10,-5,6,2,-9,0,0,9,11,3,0,22,23,10,4,0,-9,5,-5,6,9,11,15,8,8,0,1,0,3,4,7,21,0,-1,0,4,0,1,5,11,-4,9,0,2,10,11,3,6,3,0,9,1,9,0,9,17,0,32,4,0,18,-3,8,0,9,7,9,0,2,11,0,9,2,3,6,17,2,32,2,5,5,13,16,0,8,1,5,1,13,18,14,1,4,0,0,20,-5,17,-8,3,0,7,5,5,-2,11,9,1,0,1,8,38,18,5,3,-10,12,9,23,0,2,13,14,3,1,14,4,-1,2,3,16,2,4,7,0,8,4,12,1,-4,0,7,0,17,0,7,4,3,0,6,10,2,0,0,11,0,9,12,5,0,11,9,-10,22,-1,4,0,0,31,0,0,5,3,1,2,6,12,13,13,3,0,0,5,1,6,1,6,7,0,0,0,11,1,0,0,0,1,0,6,0,0,2,0,5,-10,0,-4,6,2,4,2,2,0,6,-1,4,2,0,4,8,20,-8,8,12,15,12,6,1,4,2,7,0,29,4,7,-6,0,0,8,40,-11,7,20,10,3,0,5,0,1,19,20,5,2,3,0,6,1,2,1,15,3,-8,14,11,0,7,0,6,1,11,6,-10,7,6,2,4,8,11,29,0,15,5,10,-5,0,0,7,2,7,2,2,6,5,17,0,28,9,0,4,20,11,7,2,8,0,9,8,8,0,3,3,0,2,0,3,-3,5,16,0,32,7,0,2,5,0,21,3,7,0,0,12,-7,-4,13,0,2,1,-1,36,25,14,-11,0,20,4,5,4,4,5,-5,10,5,-4,0,9,2,0,0,-10,4,5,0,13,3,0,22,5,8,5,10,1,-1,0,-10,0,6,6,2,9,0,19,5,-2,13,2,10,5,20,0,0,6,0,0,3,3,0,16,2,7,2,10,1,0,0,7,5,9,0,3,0,-7,0,5,1,0,-7,7,3,6,1,8,11,0,11,7,1,1,11,0,5,5,14,0,11,0,0,0,11,3,6,48,2,0,3,4,6,1,0,4,13,9,0,1,0,0,3,2,2,15,1,-1,0,4,0,0,1,6,7,7,0,1,-9,12,2,0,0,4,0,0,6,0,5,4,16,7,0,2,10,1,3,19,4,3,-8,2,2,17,4,4,20,0,1,0,3,0,17,12,4,-9,0,0,7,1,0,-11,5,6,10,0,7,3,5,-2,0,0,3,3,13,0,0,-9,6,-1,7,0,0,0,0,0,4,12,9,31,2,8,5,16,2,-7,-10,3,4,0,-8,13,0,14,1,7,1,2,3,4,-8,0,2,10,-5,6,10,0,6,6,4,2,23,-3,0,7,0,12,-8,0,6,-15,2,3,1,12,9,0,2,0,0,7,6,7,3,5,0,5,0,33,3,0,0,4,5,0,10,6,3,-2,1,2,9,0,9,3,5,4,0,2,15,4,3,-11,7,7,12,2,5,5,3,1,5,0,21,0,3,0,2,0,7,4,3,2,6,0,6,-5,4,34,8,-1,4,0,0,0,6,2,9,4,8,0,-7,17,11,11,7,7,15,-5,-10,0,8,5,-10,3,13,9,6,2,-3,6,18,25,4,4,-4,2,0,18,0,0,8,0,2,-8,0,0,0,11,6,8,6,3,0,0,4,0,2,2,10,0,-2,37,3,20,5,14,2,0,6,0,5,0,4,2,7,31,21,4,4,10,25,0,11,15,0,0,-7,8,9,0,0,3,6,12,5,17,0,0,3,8,5,0,0,0,10,1,0,0,-7,0,5,0,-10,10,2,3,6,2,5,5,7,2,18,3,23,6,1,17,9,14,19,3,-7,5,0,0,3,-10,0,7,5,6,2,0,-10,16,12,8,6,7,0,6,5,5,31,7,10,1,0,-11,-11,-10,0,0,24,13,4,7,5,7,0,1,0,5,8,4,1,7,13,3,1,9,-6,-11,0,7,2,0,25,19,0,0,0,2,3,12,10,-4,-1,0,0,0,8,31,0,3,0,18,0,47,9,4,-3,0,3,18,9,6,0,6,0,-10,-2,0,-5,4,0,16,2,3,11,1,-8,9,-3,2,2,-4,5,0,-4,1,1,28,5,6,0,-1,22,-7,7,11,0,2,3,6,9,0,0,0,8,-3,2,-8,0,-1,29,19,13,4,0,0,0,20,60,5,0,0,14,2,0,9,6,5,18,2,0,11,-1,-3,4,1,0,27,2,0,0,0,4,6,7,8,3,2,0,14,3,4,9,7,-1,13,7,0,9,13,1,5,3,6,5,24,0,3,0,22,0,6,6,9,0,7,0,0,0,9,5,10,8,24,8,17,9,10,0,8,2,0,7,2,0,4,2,0,5,6,0,5,5,9,3,-7,-10,11,10,3,2,3,4,-2,5,2,6,9,15,-1,19,13,2,1,26,0,50,2,7,1,0,5,6,3,1,5,0,-10,15,6,0,0,14,-3,12,7,-6,1,0,11,3,2,-4,-5,9,0,3,34,12,5,1,3,6,8,3,4,9,0,1,2,0,-1,8,-1,0,0,5,0,12,11,23,-8,10,-2,6,5,-2,5,6,0,14,4,-13,10,0,5,4,-3,0,2,2,4,0,13,2,0,0,2,18,5,1,0,-2,1,9,6,1,7,4,0,-7,5,17,6,-1,8,0,9,5,10,9,9,4,0,6,0,23,6,-8,2,-6,5,2,11,13,9,9,12,3,8,11,3,3,50,7,4,0,-1,0,15,0,-11,-10,3,1,13,42,3,0,4,0,0,5,0,2,7,-4,-4,16,3,4,14,5,-4,3,8,-10,-4,0,15,5,40,3,35,0,8,0,1,2,0,0,60,0,0,12,0,0,6,5,0,0,4,1,13,3,8,7,9,2,3,0,0,9,24,0,0,1,21,3,15,-1,2,21,14,33,4,4,10,1,1,9,4,0,-10,15,3,-2,3,1,0,0,2,-10,1,9,-2,-1,3,16,11,3,0,9,1,3,13,0,0,12,14,1,0,0,3,4,-1,9,-13,17,5,16,-7,-3,0,18,0,16,0,0,8,75,1,0,37,0,-1,1,2,23,9,0,-10,26,29,0,-1,1,-9,13,6,6,12,11,-4,-1,0,9,2,1,9,11,53,0,1,28,11,31,-1,0,0,1,2,0,-10,6,-9,5,-6,8,1,3,-8,0,21,5,7,15,14,14,6,14,26,15,0,15,4,0,10,9,7,11,-5,0,13,19,10,1,20,4,5,0,1,8,6,23,-1,3,5,5,0,-8,2,0,0,-9,-4,29,11,-4,0,2,0,0,17,4,-7,23,3,4,5,15,5,2,2,9,2,8,6,15,15,14,-1,2,0,2,9,24,21,0,0,1,2,0,0,3,25,7,1,4,0,2,5,3,7,3,8,-2,9,0,5,0,5,11,6,23,1,2,-8,5,2,9,6,-3,0,21,4,6,0,2,0,7,4,6,3,13,0,4,32,22,0,3,3,5,1,0,0,-3,2,3,0,12,-8,11,0,5,0,29,12,0,5,0,4,4,0,11,1,0,13,2,5,6,0,0,7,0,5,19,7,2,2,2,7,-2,0,5,0,3,0,26,10,0,9,9,5,6,3,9,0,6,0,2,7,8,3,14,3,24,3,2,0,20,64,5,-5,13,4,6,0,14,0,-13,24,11,0,0,16,0,11,9,5,3,3,6,0,0,15,-1,0,0,7,12,7,4,12,0,33,0,11,1,0,4,0,2,26,36,1,0,0,8,7,0,7,0,4,5,2,0,-1,10,0,11,4,0,0,1,3,-3,4,18,3,0,0,0,7,7,2,0,6,2,2,0,15,8,13,0,0,6,6,2,0,0,1,0,3,3,0,6,11,1,0,8,4,6,9,3,19,16,0,-10,0,0,8,7,0,2,15,3,17,8,-1,10,-10,3,11,2,28,0,13,4,2,0,2,6,5,11,3,7,5,2,5,8,0,0,16,5,6,12,28,9,0,5,7,7,6,0,4,0,0,3,11,7,10,15,-10,-10,0,0,12,4,-8,-10,17,0,4,0,-7,0,-8,13,1,0,-7,6,14,1,7,3,0,8,1,2,-10,5,18,1,0,10,2,5,2,0,10,1,0,-11,2,0,11,14,0,32,3,3,9,0,8,9,0,0,13,3,33,7,-1,16,0,2,0,3,0,13,-1,6,8,3,0,0,2,6,6,4,3,0,13,5,12,11,3,0,0,4,45,3,9,0,-1,0,3,6,3,16,0,-9,0,4,0,0,-6,2,3,6,0,6,0,15,1,2,0,4,3,5,2,7,0,21,6,7,14,4,0,13,5,0,1,0,2,0,0,-6,6,-5,9,3,1,11,6,3,1,0,4,0,11,14,0,0,10,8,4,2,-1,-10,0,-10,-10,3,10,6,11,3,2,0,5,14,4,6,0,4,-2,0,9,0,2,7,0,11,-4,5,7,13,0,0,0,4,-1,8,4,0,13,-1,0,0,8,5,18,4,39,7,5,0,0,19,15,3,0,0,6,-6,5,14,32,0,5,0,2,6,-3,3,-1,0,5,7,17,1,3,6,0,28,-10,2,2,4,16,14,4,4,0,5,6,-7,-5,4,28,-1,2,0,9,0,2,0,9,0,0,0,0,7,9,18,4,0,40,2,4,5,6,3,0,2,8,2,1,3,11,9,13,2,6,3,2,36,2,-9,-9,1,0,5,-7,1,7,5,4,1,-5,25,3,23,19,0,10,2,0,2,0,11,0,1,7,11,3,2,-9,17,6,16,12,1,5,3,3,0,8,-10,0,4,18,8,21,2,9,0,14,1,5,18,-3,0,0,9,3,1,0,0,9,2,6,0,10,-5,2,0,9,6,-1,0,5,21,11,3,1,4,7,8,13,5,3,2,14,14,22,2,30,4,5,2,0,-10,4,10,0,3,1,5,0,-10,8,5,0,0,9,0,2,2,-2,11,3,24,2,6,5,3,7,1,5,4,-6,-3,3,38,2,0,2,7,6,11,2,0,0,5,0,19,3,0,9,3,3,4,11,4,3,0,7,42,6,13,1,6,18,0,4,8,6,-6,28,1,3,0,9,8,46,2,-15,0,11,3,10,0,24,6,2,0,7,16,5,11,35,1,2,0,0,0,5,6,-2,6,5,3,9,0,0,0,0,9,0,3,24,13,-1,14,2,4,0,1,2,4,15,3,0,11,0,9,2,29,75,9,7,13,7,0,28,8,1,0,2,5,0,0,23,3,15,-3,0,0,6,15,4,16,2,0,12,3,4,12,18,2,5,7,8,0,33,20,5,0,13,4,0,14,4,17,-2,17,2,5,0,0,0,0,0,1,14,2,6,19,3,6,25,11,7,3,0,9,0,38,41,-1,-3,12,6,5,5,13,0,7,17,12,6,6,4,9,-2,14,3,23,6,5,3,0,8,6,3,1,9,0,11,3,4,3,-1,5,16,2,0,0,5,4,5,0,8,-7,3,12,7,3,6,2,40,-6,0,35,1,0,0,0,6,0,17,12,6,2,0,-5,9,3,1,0,7,3,4,12,1,0,0,3,-10,0,7,4,20,3,0,36,6,-1,0,28,2,5,0,4,0,-5,3,24,0,0,0,5,3,2,3,0,0,11,6,4,20,0,8,0,28,0,0,32,1,0,1,3,11,1,0,-10,11,46,0,8,0,11,0,15,2,0,13,8,1,-2,3,3,0,32,7,12,1,0,0,3,6,4,10,0,2,1,23,6,3,15,22,0,9,9,0,-1,8,7,13,4,17,4,15,6,3,5,0,30,1,0,19,0,4,0,2,-6,13,5,28,-3,0,29,0,2,0,12,3,20,3,7,6,19,2,0,0,1,0,-13,42,11,6,17,14,15,-10,5,10,-8,1,6,0,3,8,-2,64,5,34,17,0,11,8,2,2,19,9,0,9,0,14,2,11,2,1,0,23,0,0,22,3,30,0,7,1,0,0,3,1,4,3,0,0,64,-7,1,0,0,4,25,4,22,3,0,11,7,5,2,19,9,6,4,0,-5,0,4,30,10,5,4,2,6,3,1,-1,10,0,1,7,2,3,4,2,-5,0,0,0,-5,1,11,2,7,0,1,7,-7,21,4,9,6,2,-5,0,8,7,8,4,0,5,13,5,0,0,6,12,30,4,14,-10,9,0,8,6,2,10,2,5,0,1,17,3,5,0,8,9,8,1,9,8,5,15,9,2,15,4,0,0,5,2,14,4,-5,0,26,0,9,21,7,-2,6,-2,0,1,8,28,-3,2,9,5,0,11,0,0,9,1,0,9,8,3,27,6,-10,10,0,0,9,3,11,8,-3,0,1,5,0,9,2,6,7,6,23,-10,0,0,3,11,0,4,11,0,11,4,1,24,2,2,5,-6,10,29,-2,6,13,21,-1,5,0,4,7,3,1,0,13,13,2,10,9,6,28,7,6,7,2,0,9,6,15,16,3,0,0,15,-2,6,11,-6,15,0,2,20,14,2,2,3,4,0,0,0,0,4,6,3,0,4,0,0,5,-5,0,13,26,0,2,15,2,0,0,14,23,1,8,-10,-5,3,2,-2,2,-4,0,2,1,17,0,12,0,0,-1,-1,0,5,0,3,6,0,0,4,12,1,30,3,21,2,0,0,1,0,0,4,0,3,0,1,-3,-2,16,0,4,12,14,6,8,3,0,0,3,2,0,0,2,6,0,9,2,25,30,11,15,3,1,6,1,-6,6,12,9,17,0,10,0,0,2,34,7,16,17,2,-10,9,10,-8,-8,8,1,0,7,18,8,24,21,8,2,10,4,8,4,1,28,41,0,5,-9,37,0,0,32,0,12,11,0,-1,0,5,4,7,2,-1,0,10,-5,0,0,2,4,29,-2,11,0,6,14,-2,12,1,0,1,7,4,26,6,0,16,0,0,9,1,0,3,2,0,6,3,4,1,6,41,-10,7,0,2,42,-10,4,8,7,2,4,24,5,8,2,-10,0,5,0,1,-5,7,20,-10,1,0,0,-2,3,0,10,9,0,0,4,5,2,4,5,3,13,18,-8,0,-11,7,0,20,8,-1,0,6,9,8,20,0,0,1,0,2,-13,-1,6,-3,9,-10,0,0,-1,13,0,8,3,-8,12,5,2,-4,5,0,5,-5,0,0,40,5,1,7,35,12,0,0,1,0,9,1,0,2,7,15,5,7,4,17,3,10,6,0,4,0,8,6,2,0,5,0,0,0,9,27,0,0,0,5,-6,6,9,29,13,0,5,-5,21,9,3,2,0,8,6,0,-8,3,3,12,3,0,0,-10,0,4,9,0,16,0,-3,4,0,-10,0,3,15,-5,15,2,13,5,3,17,1,5,6,0,0,4,12,17,5,3,2,22,2,-12,6,9,66,-5,11,26,4,5,0,1,6,-1,9,0,8,0,5,54,39,0,2,1,0,21,1,21,14,23,2,23,0,-9,4,0,15,3,22,0,0,-4,4,0,20,3,8,4,0,1,19,1,6,-2,0,1,5,0,15,15,-2,11,2,9,1,10,-2,0,-9,17,1,20,2,-7,0,-2,4,9,-10,2,6,2,0,0,4,-6,10,-2,6,0,8,0,8,2,15,5,4,16,43,0,4,0,-1,14,6,3,1,3,2,0,2,4,3,6,11,0,0,43,1,0,0,0,6,15,-4,-2,0,3,2,27,2,17,6,1,22,7,15,5,8,0,13,1,5,15,0,-3,0,15,0,-10,5,5,2,2,9,5,24,-4,5,0,0,23,0,0,3,1,-7,29,0,0,-7,0,0,1,0,0,8,6,0,0,0,0,0,12,2,51,10,4,0,20,-10,6,15,0,0,9,0,13,0,1,3,2,7,3,3,3,0,0,6,7,9,-1,17,3,0,0,0,16,0,13,1,15,6,0,0,0,6,-10,0,5,0,5,2,0,0,6,13,7,13,11,5,1,3,3,4,0,16,5,6,12,-10,9,0,3,3,0,1,48,0,0,-8,11,64,5,15,-10,14,-1,0,9,0,2,0,7,6,0,-6,0,15,11,10,-4,8,5,7,3,0,0,15,12,5,2,4,0,16,19,11,5,20,7,0,-2,6,16,8,-1,5,1,7,11,0,0,9,8,0,0,35,3,3,17,0,27,13,5,9,48,1,4,6,0,0,22,19,4,0,4,0,2,4,0,20,17,4,0,20,0,11,14,5,12,4,-5,-5,2,6,14,8,11,-10,23,10,0,11,0,16,1,12,2,16,0,9,8,-1,0,2,3,6,-6,6,-8,3,6,6,7,12,40,12,7,0,5,4,21,-9,2,18,2,-3,5,11,4,8,0,11,2,2,15,-1,0,9,1,0,-10,2,0,2,9,10,17,-3,0,10,2,2,7,0,1,11,0,0,6,-1,-10,11,0,2,5,23,-1,0,3,0,13,31,4,6,-5,7,0,0,0,11,7,14,11,13,4,10,4,0,1,8,3,0,5,9,5,0,6,6,7,-2,3,5,-6,0,0,0,0,11,34,-10,0,-2,4,4,3,14,4,1,6,0,2,1,4,5,24,6,2,1,5,0,-2,12,-2,6,0,10,13,9,0,12,8,14,0,2,7,20,0,8,-5,5,13,14,6,-6,5,14,3,1,5,12,0,-11,39,8,9,1,3,0,0,5,6,7,2,0,-8,5,0,9,3,-2,8,5,4,5,3,4,-8,34,2,1,2,4,4,16,6,13,32,0,1,0,13,0,12,6,8,9,10,8,0,6,1,2,-25,14,1,33,7,-1,8,9,1,3,7,11,22,0,4,0,0,-4,-9,0,0,-7,2,4,0,0,14,10,-7,0,6,1,7,0,2,0,6,0,21,3,13,6,5,13,9,3,9,4,7,-6,4,29,-2,6,37,12,8,0,7,0,0,0,13,15,-10,28,21,3,0,10,2,2,8,4,14,5,0,34,2,3,0,26,13,7,4,8,4,3,-5,8,-7,5,0,21,6,0,0,0,2,0,5,3,5,8,-11,7,0,3,2,-2,6,51,7,1,5,3,2,-10,15,19,19,18,10,2,3,1,7,0,0,4,3,5,13,7,0,14,0,4,-9,12,13,0,9,3,-1,7,22,0,18,5,15,3,0,-9,5,0,5,22,7,-10,28,-10,1,20,1,0,0,-2,0,5,5,8,0,0,0,9,14,5,-1,20,14,-4,0,-7,0,19,0,0,18,-6,0,20,4,0,5,-9,6,0,6,3,12,0,2,0,3,8,0,8,0,16,3,4,0,3,0,0,9,3,5,4,4,2,8,0,5,24,8,7,21,0,2,0,14,-8,-6,0,8,1,3,-2,2,6,2,-7,0,11,-10,5,0,5,1,0,10,15,8,11,0,9,-1,-1,0,6,0,0,3,0,0,3,3,10,3,9,8,1,37,1,4,0,0,15,0,2,20,32,-6,11,12,7,0,51,-5,29,24,5,4,3,0,0,-2,7,0,7,5,3,0,17,2,6,3,0,19,3,9,1,1,0,9,14,17,0,3,28,3,-3,0,-5,5,10,6,3,4,10,8,-4,-11,8,-3,4,27,4,27,1,11,38,21,14,0,-1,0,6,5,0,0,-9,2,0,12,11,-10,17,9,5,11,1,0,10,1,-11,24,0,35,2,24,0,0,-10,4,0,2,6,4,0,4,0,0,17,-10,0,4,0,1,5,7,2,1,12,-10,7,-1,3,4,7,1,-2,5,4,18,0,38,17,9,3,46,10,0,3,21,9,3,5,12,1,4,9,-4,5,-2,0,9,4,12,15,9,3,2,-2,11,3,3,1,10,10,3,0,0,30,0,0,9,-1,2,31,2,10,1,2,0,0,7,1,19,3,0,0,8,1,0,4,25,2,12,9,0,0,6,3,2,7,0,-8,1,0,5,0,12,-6,0,13,0,5,-10,0,7,0,24,4,31,-3,7,0,0,7,4,4,2,0,6,0,5,19,4,0,20,0,0,4,5,0,6,9,2,-7,7,15,1,10,7,-10,5,0,5,3,0,9,6,7,7,3,6,15,8,1,3,5,2,0,2,22,6,2,29,7,-2,-11,19,3,33,4,-1,5,2,17,-5,11,3,0,8,19,14,5,0,0,-1,-6,-3,8,9,18,7,7,2,0,19,2,0,10,1,6,0,5,29,7,1,4,0,15,19,1,8,2,9,0,-3,-10,0,1,-15,13,0,5,1,0,-10,-1,1,19,2,4,11,0,0,0,0,0,7,13,10,17,6,0,7,15,0,0,9,0,2,0,0,-15,0,-3,3,21,-8,8,-2,4,3,8,0,2,-3,6,11,5,-3,0,24,24,8,4,18,11,29,0,0,0,-1,-2,-5,5,3,0,7,10,0,16,6,2,0,0,2,0,-8,0,2,11,7,2,40,4,6,8,4,9,8,11,7,0,11,0,7,6,-8,0,-2,-8,3,-7,0,-4,1,6,20,4,7,1,5,7,7,0,-2,7,21,-5,0,-7,5,18,0,8,16,3,36,26,1,0,5,7,6,0,0,0,9,6,31,3,-4,1,3,12,-5,-5,10,21,9,0,0,0,13,4,8,2,-1,7,6,14,0,5,0,8,5,0,23,3,0,-12,17,0,-10,0,0,4,9,0,5,7,7,5,6,13,2,0,0,0,14,-3,-6,10,16,0,15,9,-10,27,5,-2,-1,11,0,0,-7,3,11,4,4,3,3,0,0,18,-5,0,0,12,2,5,-1,5,1,0,7,4,0,4,15,15,11,0,9,0,7,4,4,0,2,0,-3,25,1,15,4,-6,11,28,2,0,7,7,0,0,5,81,0,13,1,3,-7,0,2,0,14,0,5,4,1,5,9,4,-10,2,1,0,0,-10,4,4,7,7,1,-1,0,11,2,5,0,7,0,5,0,0,4,13,0,-9,4,3,1,-7,3,24,14,5,-2,7,14,0,7,3,20,7,6,3,5,2,11,0,17,4,0,1,2,8,4,1,0,3,3,13,9,2,7,7,12,0,10,-7,3,-3,3,0,12,14,3,4,4,-9,4,0,0,0,17,4,4,-1,-2,15,-10,8,9,0,0,9,-3,0,8,0,0,9,2,35,0,5,10,17,-10,6,16,2,0,5,0,7,7,0,4,5,2,4,0,0,5,1,0,17,2,4,0,0,20,5,0,13,41,1,3,0,0,9,2,-2,-10,-1,2,5,3,0,4,28,0,0,-15,0,4,3,6,4,11,0,0,3,-8,0,6,2,18,5,19,2,3,1,6,5,-1,0,8,1,0,8,9,0,3,14,11,5,0,0,2,4,1,5,5,4,4,-11,0,12,8,2,5,6,0,5,6,7,8,-1,9,10,0,0,1,74,0,0,9,4,2,8,2,0,0,7,-1,1,0,5,0,0,-10,8,12,1,-3,0,0,0,0,17,-2,-3,0,0,2,0,-4,0,0,-3,0,14,3,3,6,1,21,12,-2,-10,17,-10,-2,0,14,12,0,-5,2,-1,16,0,3,0,0,0,0,15,5,8,11,2,2,13,2,-5,8,6,-2,24,1,8,3,5,0,9,6,7,11,2,8,45,0,-10,11,14,3,0,0,0,5,9,1,11,0,0,32,4,5,0,8,-2,0,2,0,0,0,8,53,2,-6,-14,6,15,14,3,12,17,3,1,4,0,8,0,0,3,-10,0,4,-5,10,9,0,-10,5,0,12,-3,0,3,10,4,-8,5,7,3,-6,0,0,2,0,1,0,12,0,4,3,0,23,4,14,4,17,-10,11,0,4,0,1,0,-1,0,32,0,0,5,9,9,-3,11,3,4,7,0,0,3,13,0,2,21,2,-1,24,0,2,-11,0,3,0,15,0,8,-1,4,11,-4,5,14,9,8,2,4,3,4,8,5,11,3,6,3,0,13,2,6,3,19,3,-8,8,8,3,17,1,2,3,-9,27,17,1,37,-2,9,10,2,5,0,7,5,0,7,0,1,21,76,0,-1,13,11,0,0,0,12,11,-4,40,6,3,5,3,3,6,1,4,41,22,1,2,6,0,0,12,9,3,3,8,0,0,11,5,0,0,11,6,0,0,0,-1,-8,12,4,0,0,-1,13,12,6,2,1,0,8,0,5,-7,8,-9,0,3,0,-8,0,0,14,6,-1,0,11,38,0,2,5,9,20,7,7,1,3,3,6,1,4,2,3,0,5,0,3,10,1,2,-7,5,8,0,10,1,0,27,18,2,7,-1,0,3,6,9,-1,0,8,2,0,34,0,8,0,9,4,14,1,5,0,34,-3,9,7,1,6,2,11,26,3,18,20,5,7,6,4,15,43,-1,2,4,0,3,13,2,5,2,3,3,5,-5,11,49,16,2,2,2,1,6,6,-3,0,6,0,2,3,31,4,5,6,9,3,1,-10,0,5,7,9,3,3,0,0,5,2,3,2,-2,0,-10,18,4,11,14,14,1,0,12,8,3,0,3,-7,0,6,-10,8,11,1,7,9,7,0,2,0,3,4,9,0,-5,0,5,14,3,0,4,-8,0,0,2,18,5,3,18,-1,0,0,2,7,0,8,29,-12,21,0,2,0,-5,0,14,3,8,6,3,0,2,-2,0,17,0,9,5,2,10,6,-4,0,-8,5,0,0,7,35,6,7,2,0,3,11,5,12,6,11,1,6,2,-1,17,0,4,0,-10,5,2,37,21,0,-9,0,0,1,7,0,0,0,0,7,5,0,8,1,1,3,6,3,4,0,0,3,14,3,-3,5,1,5,3,16,25,1,6,12,8,5,0,0,11,0,0,3,0,0,-10,4,7,19,9,10,0,4,0,-3,6,31,2,0,0,1,-1,5,0,5,22,8,25,4,-13,0,9,6,0,19,-10,14,0,13,-4,0,0,23,0,6,10,0,0,0,36,2,6,14,1,3,4,2,7,29,4,9,4,-5,16,4,33,5,1,12,5,15,2,0,-4,-1,29,18,-4,0,-7,1,2,0,11,11,13,6,0,6,14,4,2,7,9,4,11,6,11,0,3,0,1,0,13,1,0,15,0,19,0,4,0,8,4,0,17,7,0,11,16,12,19,0,1,0,22,8,1,-8,5,7,4,-1,11,3,7,0,12,11,7,4,25,0,1,14,2,3,5,0,0,11,3,2,15,13,-10,2,0,0,-4,0,-3,4,4,3,0,0,15,-8,5,10,0,6,0,8,-2,0,8,0,0,0,9,18,4,-2,5,9,-3,6,-4,14,25,6,3,-1,5,15,6,1,0,8,6,-7,7,10,15,0,0,-9,19,0,6,0,1,15,5,4,-10,0,0,22,5,0,0,3,3,24,-10,19,4,0,-4,0,1,9,2,18,2,3,1,3,-8,9,0,1,8,5,1,4,5,4,4,6,13,2,-5,-1,0,1,-8,14,22,-12,6,11,24,6,0,1,4,8,-2,0,0,1,0,6,15,0,5,5,4,2,0,11,-1,2,0,0,4,0,22,0,0,4,1,28,12,26,-14,0,11,21,-8,7,4,6,0,7,4,0,5,10,2,6,0,7,11,1,0,5,-1,5,3,0,13,6,1,10,4,-2,0,5,0,6,0,3,3,10,0,-1,0,7,18,14,14,5,16,17,8,3,4,-4,6,0,1,-1,16,5,8,0,0,36,22,3,0,0,2,7,1,0,0,34,0,31,3,5,10,5,4,4,0,-1,9,5,3,0,0,6,0,6,0,5,15,0,3,16,-2,19,2,2,0,19,0,11,9,7,0,9,3,0,0,8,10,-10,0,0,11,18,0,3,6,3,11,23,3,0,0,2,7,-3,0,2,11,13,16,6,17,0,3,6,1,0,2,2,0,5,4,13,15,7,24,0,5,-3,0,3,15,3,11,1,0,8,4,-4,0,-2,1,4,22,26,0,-4,0,-9,3,6,25,2,5,1,9,6,0,-10,12,0,0,-9,3,0,0,-5,53,8,4,0,10,1,2,13,3,16,31,0,7,4,16,2,0,9,11,15,8,1,9,3,0,5,0,2,1,2,6,0,4,5,2,9,6,6,2,0,22,2,7,5,16,5,0,0,0,0,4,6,2,20,-11,9,8,0,-1,17,0,4,0,0,0,0,11,23,28,1,3,5,6,6,5,3,14,12,-1,0,6,8,0,6,0,3,-10,14,16,0,15,3,2,8,3,6,4,-2,0,5,-8,0,13,0,5,0,4,6,4,38,0,24,2,3,-2,0,8,1,37,-1,1,0,15,6,0,3,7,5,4,3,0,-10,23,23,12,2,16,1,0,5,6,21,3,1,10,-1,0,18,-1,0,8,-10,9,0,0,0,0,4,3,6,1,2,-7,14,3,6,3,6,42,3,0,4,1,26,8,33,1,7,42,4,1,8,-6,1,0,4,10,-1,17,2,11,1,0,0,7,0,57,0,0,0,11,7,14,9,0,6,3,22,14,-2,2,1,45,0,7,15,3,0,4,0,0,1,2,24,4,0,-12,-1,4,5,12,18,8,4,-10,6,7,6,12,6,3,0,0,9,3,0,-3,0,0,34,4,0,17,6,20,3,0,0,21,0,6,9,-15,17,14,-9,7,0,7,1,33,4,3,4,2,3,18,-11,0,11,4,0,18,9,7,2,5,9,6,7,1,-2,10,11,1,1,0,14,63,0,12,4,7,12,18,0,2,10,5,0,1,8,3,0,0,2,10,9,3,27,23,0,4,3,0,11,4,8,13,3,6,6,1,19,14,1,3,3,0,2,0,-7,17,4,2,33,4,0,0,16,6,10,-10,9,5,39,5,14,1,1,10,0,0,0,19,2,5,0,0,0,9,-2,8,4,-10,2,5,-1,16,2,0,-13,4,0,0,2,42,2,0,7,8,7,7,3,8,4,-1,17,12,14,0,14,2,0,0,2,2,11,6,4,6,6,1,0,-1,0,0,4,14,3,13,2,6,6,2,5,0,3,-6,7,2,8,24,5,-10,4,0,1,6,1,0,7,5,21,15,6,0,0,24,6,0,0,5,9,3,0,0,-10,-14,0,2,20,56,8,3,5,0,0,16,17,0,-5,9,0,0,14,2,3,7,3,2,6,9,3,2,0,3,-4,0,-14,7,-2,4,6,23,0,7,36,6,0,1,5,6,3,5,6,0,1,0,5,10,-10,1,7,5,7,2,26,-7,10,0,15,1,7,0,-2,5,11,0,2,35,8,0,17,6,1,1,0,0,0,8,3,10,14,4,5,0,5,-2,4,1,11,0,5,7,3,1,20,1,7,11,0,7,-7,6,13,4,-9,6,12,2,0,0,2,10,11,9,0,0,3,4,32,3,3,-6,4,-9,8,3,4,5,7,0,12,3,5,3,1,-1,15,8,4,15,13,13,9,-2,1,8,0,-5,12,9,9,0,2,0,1,4,-6,0,13,3,0,8,9,4,8,1,5,0,7,34,-9,9,11,0,4,7,7,0,-11,6,6,14,29,0,6,2,0,22,-7,0,0,19,0,6,5,6,4,0,3,0,3,9,7,1,0,7,5,3,0,19,0,3,0,1,0,8,0,0,5,8,15,3,2,9,14,1,-6,17,6,0,0,2,0,12,-2,2,12,0,3,0,11,0,7,0,0,13,2,-5,12,3,5,-1,9,0,15,7,1,-7,41,-1,-9,8,7,13,2,0,7,3,-10,0,10,9,2,0,3,6,6,-10,-1,6,-2,9,2,-1,0,-7,3,5,-6,6,0,0,5,4,13,2,0,3,-2,4,1,0,5,0,51,5,5,-1,6,8,3,0,0,5,6,25,3,0,5,-1,23,-10,0,36,1,6,0,19,8,6,5,-1,4,0,19,2,16,-1,1,11,4,12,4,10,0,7,10,0,10,-1,0,25,-10,11,0,0,13,0,12,0,6,11,2,0,11,8,2,0,1,11,17,5,-3,0,3,4,16,3,0,8,2,20,5,5,11,3,-10,8,-8,0,14,7,5,0,19,16,10,5,6,7,3,15,4,0,29,26,29,5,16,8,-8,4,0,4,12,4,14,9,12,1,1,2,0,0,13,7,13,7,0,0,24,3,-5,10,0,3,-6,5,4,3,-8,5,29,4,6,8,0,1,11,2,3,6,20,5,2,39,0,0,0,6,31,5,11,10,3,3,0,4,1,-9,9,4,5,-5,0,1,40,0,5,0,4,11,16,3,-10,0,9,1,0,16,6,1,5,25,1,2,0,15,5,0,5,1,5,9,10,6,-2,8,9,3,5,10,4,-10,14,-10,-6,1,0,12,-10,5,7,43,2,2,0,3,4,-9,22,13,11,-1,0,7,39,0,8,0,14,0,9,5,27,3,10,1,2,1,0,0,2,22,24,-8,4,0,-6,3,-9,5,16,0,3,7,2,1,5,5,5,1,10,0,2,-3,-1,0,0,9,22,0,1,11,0,4,12,8,0,4,-8,-5,0,7,5,1,2,9,9,9,14,2,21,8,3,0,6,-7,0,0,2,7,0,1,0,34,7,3,7,5,9,5,11,1,0,-5,15,7,9,-1,0,8,6,10,-4,11,-11,7,12,9,5,3,28,2,-8,16,10,2,7,4,9,0,0,-1,13,6,1,23,5,4,24,4,7,0,7,4,0,0,19,0,2,0,9,11,5,8,5,9,9,0,0,-9,6,0,3,17,17,4,-2,0,-9,0,0,9,24,2,12,13,0,0,2,6,4,0,6,0,3,12,1,0,0,0,13,11,15,1,5,-10,0,16,2,9,0,0,7,6,-2,6,12,17,11,3,8,2,0,0,21,3,11,-7,0,6,4,8,13,6,5,-1,5,0,0,2,0,14,0,0,0,19,2,23,1,16,-10,6,8,5,30,8,10,1,0,8,38,8,15,-6,7,-1,-10,0,-3,12,7,4,-3,5,8,8,1,19,-8,0,11,13,5,5,0,0,1,6,8,6,10,8,0,0,35,9,-3,8,0,-10,18,14,7,7,0,15,0,0,30,12,14,0,-8,2,4,10,12,2,16,31,0,13,3,6,3,8,3,-7,12,0,0,15,13,1,8,0,24,31,7,0,11,-10,7,10,-1,0,8,11,3,12,7,11,8,1,0,-2,4,-5,0,9,0,5,2,0,0,-1,0,25,9,0,14,6,1,0,-7,0,16,-10,1,8,15,2,10,24,0,6,0,0,0,27,2,2,34,3,0,29,0,0,3,4,5,13,0,5,3,13,9,38,5,0,0,0,0,0,7,1,13,-2,0,15,0,6,5,7,5,-4,9,0,6,0,-7,3,1,0,14,-2,-2,0,6,16,18,2,10,11,5,2,8,2,2,2,0,1,6,21,0,4,19,0,4,17,3,-10,12,15,2,0,5,0,6,0,1,0,9,4,8,6,0,9,3,-6,7,7,0,1,12,11,0,1,25,4,0,0,9,-2,8,1,19,1,4,-10,6,-1,6,0,16,4,4,9,8,4,3,10,0,5,10,26,2,2,29,1,-2,10,1,11,4,16,0,-4,0,0,-1,7,7,4,0,0,-5,4,11,1,14,4,2,14,0,-2,-5,1,-2,3,2,0,1,3,0,7,4,6,1,13,3,20,0,4,10,36,5,-1,5,2,1,4,0,-10,5,-1,6,0,-4,-2,9,0,4,8,1,6,8,9,4,0,31,-2,9,0,9,4,0,6,6,0,9,12,6,-6,0,12,3,9,2,-2,0,0,0,6,4,-10,0,1,0,3,6,10,0,0,0,16,-5,0,19,0,0,0,0,5,0,0,-10,9,2,6,-1,-1,12,8,3,0,3,0,-2,0,0,5,25,0,0,-7,0,8,0,2,4,13,1,-10,6,0,0,0,0,5,1,6,0,0,40,2,2,1,-3,3,6,6,6,6,12,17,-2,13,9,0,-3,4,0,2,4,5,-2,0,2,0,8,3,2,-11,9,1,1,13,1,6,0,-15,3,6,11,6,0,-10,6,7,22,0,4,-10,0,0,2,-3,0,0,1,0,10,3,-9,0,4,-8,1,0,16,8,31,8,1,75,0,0,0,4,-5,0,5,7,0,0,-9,20,4,0,5,11,5,3,19,7,4,1,6,15,4,0,0,30,7,1,2,11,3,-4,0,5,4,0,0,2,7,30,4,2,4,17,-3,6,4,-5,26,10,4,3,2,2,4,2,28,15,4,-7,4,0,6,0,8,-2,17,25,0,24,14,6,9,2,4,-8,8,1,11,0,21,22,11,12,7,2,9,5,0,10,3,11,3,2,12,8,-7,0,5,0,9,0,1,7,76,23,-2,0,16,3,6,3,-3,18,1,0,14,0,2,6,0,1,31,3,-1,0,1,6,0,2,5,14,10,-3,10,0,6,3,1,21,0,7,24,0,5,-7,7,2,21,5,-7,8,9,0,14,5,19,8,0,-2,18,3,0,2,2,10,13,-4,7,-10,-4,2,17,0,0,11,1,8,2,0,2,-1,6,2,6,-4,0,22,13,6,24,8,12,21,0,3,0,4,3,0,9,70,23,0,-4,0,5,0,1,41,0,0,3,0,11,-6,13,-1,0,3,0,0,6,0,20,2,0,6,1,0,0,3,0,0,42,0,10,5,1,0,0,2,6,14,0,6,21,6,0,8,0,0,3,18,3,4,0,0,7,8,9,5,0,6,6,9,4,22,3,0,0,9,10,31,0,30,3,7,0,6,5,0,8,6,7,7,4,5,6,13,8,-7,-2,0,14,0,3,13,3,2,3,7,2,0,0,15,7,5,2,1,-11,0,-13,-1,1,4,4,0,0,7,27,5,0,0,5,2,-11,52,2,6,1,2,6,2,0,0,3,12,8,-1,1,4,0,59,-10,4,10,2,3,16,0,5,1,-1,24,-15,22,1,0,2,15,11,4,0,5,3,6,6,6,-2,0,14,5,0,0,-4,5,-7,0,-1,39,3,-1,5,2,5,0,0,0,0,4,4,45,5,4,2,0,-3,2,0,0,13,5,3,0,22,8,3,41,1,3,-10,0,4,0,0,9,2,3,18,-4,-9,14,32,5,1,11,1,1,7,1,4,4,0,5,0,0,0,4,4,9,4,26,36,2,0,4,0,13,-1,0,0,0,29,25,7,-2,-10,-1,0,-8,6,21,1,0,0,13,0,3,0,7,4,4,2,9,-1,0,30,1,5,24,3,6,3,5,1,3,4,1,-1,11,14,1,2,24,9,4,3,0,0,5,7,0,12,0,18,1,-3,33,2,0,0,8,28,19,9,0,5,0,1,5,8,3,48,1,4,1,0,7,19,0,9,4,4,13,1,-8,23,7,-10,30,1,1,-6,6,0,11,16,8,3,4,0,0,0,3,0,10,2,-1,12,3,39,0,22,2,18,36,9,2,0,5,6,7,-10,0,0,5,4,0,7,3,-1,6,8,18,1,0,12,2,9,0,4,0,5,0,0,18,2,7,2,9,7,27,5,7,15,25,5,14,4,0,0,2,5,0,0,11,9,2,0,9,46,2,-1,-3,-5,1,6,0,11,0,5,0,7,5,0,2,12,3,1,4,2,2,0,14,0,9,4,2,2,1,2,2,0,4,0,4,0,0,6,0,0,5,-8,4,2,-9,9,0,2,5,16,28,5,4,7,1,3,2,0,1,10,-2,0,0,0,9,0,0,22,11,-7,-7,0,0,19,0,-10,14,1,2,6,12,0,-1,0,9,3,4,55,0,4,9,3,19,3,5,2,5,9,0,6,7,6,1,9,8,7,1,5,0,-10,9,16,26,-9,5,-7,19,2,27,9,4,5,0,9,1,5,5,2,23,8,1,8,0,10,4,-10,7,-5,2,5,9,5,24,0,0,-2,21,-10,3,4,27,11,13,6,4,1,0,14,2,0,7,33,-1,12,5,7,12,1,8,6,8,13,-1,0,2,2,8,5,7,0,0,0,2,0,0,4,-10,27,13,0,10,0,15,0,0,-4,9,17,0,7,6,0,9,2,7,10,1,3,-10,0,25,-5,0,8,9,0,0,0,0,0,3,2,5,0,0,9,0,2,1,11,8,3,5,4,9,4,5,-2,4,3,1,6,0,0,7,26,15,0,1,0,3,5,-6,11,8,4,4,0,0,4,23,4,0,0,1,7,6,7,2,2,0,4,-7,0,-1,0,7,0,0,6,0,0,0,5,21,8,3,0,8,-1,4,2,-4,-7,-1,3,27,7,6,1,0,16,-2,0,0,27,5,0,9,5,-11,11,9,2,5,5,2,5,-4,6,39,1,6,-2,-8,11,4,1,6,0,14,6,7,5,2,0,0,0,-2,1,23,2,12,12,5,9,0,2,0,5,3,78,3,0,-7,0,6,16,12,-4,-3,12,4,3,0,0,-7,-6,0,8,7,-6,29,3,0,33,0,0,1,6,6,0,3,60,4,3,25,0,-7,-6,9,6,-1,5,20,3,16,-10,8,16,3,1,0,3,5,3,5,21,3,13,3,18,4,6,32,2,4,11,0,2,5,13,2,8,-10,0,0,6,1,15,0,0,2,7,5,3,2,0,0,9,-2,6,6,2,7,15,5,1,3,6,1,2,3,2,5,3,1,2,23,8,0,19,6,5,0,0,10,-1,0,-9,4,3,73,2,-8,17,47,2,15,0,3,13,2,34,0,5,0,12,0,6,3,11,12,0,8,14,-5,0,7,10,5,0,11,40,0,-5,13,1,2,7,3,12,9,0,2,7,4,-4,7,16,4,-4,7,-10,0,7,11,0,8,9,29,1,2,6,13,14,22,0,10,2,1,5,5,6,5,2,15,5,2,9,0,2,-3,5,-3,14,0,6,3,0,0,3,2,3,0,25,0,39,3,3,6,35,17,-2,0,0,3,6,1,3,0,7,0,0,9,0,10,16,0,7,6,8,12,2,18,6,0,0,0,4,24,4,3,0,17,8,0,0,0,0,1,38,2,8,0,4,11,0,3,0,0,-2,0,0,7,17,10,2,3,6,11,4,-15,8,-4,0,0,0,4,4,0,12,3,9,0,13,11,32,6,0,2,-9,0,21,2,0,0,9,7,25,9,3,13,0,14,3,2,0,3,5,0,18,8,-1,33,12,3,0,13,-10,15,25,-2,0,12,1,1,-2,5,10,16,48,2,0,5,7,5,3,15,0,1,8,2,11,1,4,18,12,0,4,5,1,4,6,19,7,5,0,11,0,2,0,6,46,0,15,15,0,0,27,6,0,-3,0,1,4,6,5,7,9,5,0,14,5,0,12,1,0,0,9,6,3,0,-7,4,11,8,3,2,25,3,0,4,0,12,5,6,0,27,4,0,5,4,4,6,5,2,-10,0,23,18,-2,0,0,1,8,4,8,9,-5,11,0,5,9,12,-10,17,7,4,0,6,7,5,0,13,9,0,4,0,0,12,11,3,15,6,12,-10,8,-1,1,15,11,7,2,7,22,1,6,4,3,4,0,0,8,8,0,6,0,0,-8,15,4,8,20,2,0,0,1,21,21,3,-10,0,-10,-11,3,0,0,2,2,25,7,1,5,0,0,5,0,0,1,7,19,0,0,0,0,3,0,0,8,3,1,8,8,6,11,0,0,0,1,8,2,18,-12,2,5,-10,3,4,0,7,7,7,12,2,9,1,10,7,2,2,0,1,21,0,2,0,7,2,2,7,-2,0,8,0,0,11,5,4,13,4,-2,6,0,7,6,-10,0,0,0,0,0,4,4,1,2,-6,0,0,2,8,4,0,19,4,48,-1,-9,0,4,4,-9,4,10,5,32,1,1,-6,0,2,0,21,8,1,1,5,1,3,0,44,1,0,12,7,0,0,0,0,3,15,2,4,1,0,13,11,9,0,14,8,0,-11,0,8,4,0,3,-11,0,-2,9,0,0,13,7,5,5,16,0,5,0,3,0,0,3,12,5,-10,12,1,8,2,3,3,0,5,9,0,0,-10,14,9,2,0,4,-8,6,8,-1,18,3,11,0,-6,14,0,0,-10,0,7,3,0,0,3,8,9,0,5,40,0,0,0,3,6,0,9,6,3,11,4,5,0,0,-1,9,6,46,0,6,0,0,10,3,-5,0,12,6,9,13,0,6,0,6,0,2,0,0,3,3,0,9,57,22,3,0,3,20,0,2,9,3,1,7,3,2,9,5,4,10,22,13,9,-16,0,-16,1,6,13,6,13,11,3,16,5,2,13,4,-15,11,-8,2,0,19,5,1,5,43,1,0,-13,4,36,0,5,0,0,41,4,3,2,0,3,13,7,0,5,17,4,5,12,1,-9,0,4,4,10,4,3,3,4,2,6,5,8,0,-7,0,4,0,4,16,4,11,0,2,13,4,11,0,0,0,0,0,12,-10,5,6,0,0,-1,0,7,8,8,-3,0,0,38,6,4,16,0,-2,11,0,2,-2,9,-4,4,0,8,-1,9,0,5,13,5,11,0,0,10,5,0,-7,0,2,0,-10,6,27,-10,0,-9,0,5,7,5,7,7,0,0,0,10,1,13,5,-3,0,0,5,0,4,0,3,4,0,5,1,35,1,16,6,3,5,0,14,10,32,5,16,3,2,19,5,3,0,13,8,1,5,0,3,0,6,1,0,4,6,2,0,27,6,14,6,0,0,6,3,-1,4,26,1,20,3,-10,0,5,-5,0,5,1,9,13,7,9,25,-1,4,8,0,5,16,5,7,14,4,8,-1,0,-10,0,6,0,43,4,7,5,-5,0,6,17,34,8,1,5,6,0,8,2,0,6,0,5,7,9,32,4,-3,3,3,13,-2,7,0,1,1,16,7,20,13,0,6,-10,-10,0,16,6,0,4,-14,-10,3,8,0,-9,-2,5,0,3,0,0,3,6,3,25,-5,0,1,2,5,0,2,0,0,5,-5,1,0,1,0,0,17,6,9,-9,0,2,7,14,16,3,0,25,15,0,2,-6,-5,11,24,0,15,3,6,11,9,4,0,0,4,7,10,10,26,23,0,7,1,5,2,6,27,15,-9,19,7,0,3,0,8,0,0,-7,6,0,0,6,0,0,1,-9,-7,9,0,4,-3,0,3,-3,-1,4,3,-7,9,0,4,4,1,5,12,-3,11,0,17,7,14,54,13,11,12,0,10,6,-1,0,4,3,5,3,45,0,0,1,2,3,1,0,1,1,0,24,16,0,-1,12,0,4,6,7,2,2,6,3,0,2,6,0,2,0,15,0,-3,8,0,4,26,14,18,2,11,-2,15,0,0,0,1,46,0,1,10,7,-4,6,3,0,1,0,4,0,4,25,0,4,-1,-8,10,-10,6,12,8,31,14,-10,0,0,4,3,1,9,5,10,-15,8,0,2,-7,5,8,-1,3,3,2,8,3,8,10,14,1,8,34,-1,9,-1,0,3,-1,16,7,16,0,6,0,0,0,0,2,0,2,1,0,0,1,11,0,0,0,17,20,5,30,0,6,26,0,6,0,9,-1,12,4,2,-13,17,2,10,13,5,-10,0,3,4,5,2,23,0,2,15,0,4,2,0,0,0,0,11,0,9,0,-6,0,8,0,9,0,2,3,4,4,-2,-8,10,0,-4,10,-2,0,16,0,1,0,3,13,10,6,-1,0,0,9,0,9,-2,0,41,21,0,6,9,4,12,0,4,19,0,9,5,4,5,0,3,0,3,0,11,0,0,7,0,-2,2,0,5,18,12,9,0,4,25,0,0,2,0,3,8,7,1,1,5,10,4,9,3,6,2,17,11,0,0,0,0,20,0,0,0,17,0,4,-8,6,6,54,3,5,37,27,2,0,6,11,3,0,15,46,3,4,-2,6,0,34,0,15,3,7,0,8,1,-14,18,2,3,0,0,12,8,6,7,14,0,10,0,1,4,-2,0,11,3,27,0,11,5,3,0,-2,-4,16,2,-3,9,5,0,0,6,32,4,-1,-8,16,5,0,6,0,11,2,17,3,0,5,0,2,0,1,5,3,7,14,21,23,3,12,0,5,0,0,12,9,4,11,0,14,0,6,5,-1,-6,21,2,0,19,34,4,0,0,4,0,0,6,0,0,4,2,9,4,4,1,2,12,0,-8,-5,2,5,0,-8,0,5,4,3,-12,5,12,6,-2,12,13,-9,0,-9,2,3,-10,12,2,4,15,5,1,2,5,2,0,0,2,7,0,7,7,0,6,5,16,7,0,-11,0,12,14,0,7,-7,6,0,5,-10,0,2,5,-2,38,1,-10,2,0,8,4,5,6,-1,0,0,1,7,4,2,3,0,4,4,3,0,0,2,0,6,0,4,0,0,6,1,-3,26,-2,0,9,6,0,0,3,0,12,7,0,6,4,0,20,-7,10,7,0,2,1,3,29,0,12,37,1,0,11,3,11,15,1,3,11,4,-2,-1,0,3,-10,9,0,4,0,11,17,0,0,0,4,8,-1,1,0,3,8,-5,7,0,-1,0,7,3,2,0,3,4,28,24,12,12,5,4,2,5,5,5,25,4,17,3,0,8,-10,-1,7,0,6,7,-7,7,10,7,8,1,0,-7,16,-10,8,5,-8,5,-1,3,8,0,4,0,1,0,7,1,3,5,0,6,12,7,0,1,2,9,2,-1,2,8,5,0,4,2,7,0,0,4,4,1,0,14,0,8,0,0,2,12,0,24,21,6,3,22,11,2,7,3,0,8,13,4,11,5,0,10,4,0,30,-10,10,6,0,26,2,6,0,4,-10,0,3,15,-10,0,0,0,6,2,0,-4,9,0,3,27,4,6,9,10,7,1,4,3,0,1,7,14,8,5,-1,24,-1,-7,0,3,8,-6,10,25,4,30,0,1,6,0,11,7,6,6,7,1,0,5,0,4,0,0,0,-3,5,6,0,4,32,6,-15,4,-10,2,17,7,2,2,15,-1,0,3,1,3,-2,6,4,0,10,3,8,7,0,0,6,11,11,4,5,8,22,1,4,39,7,5,2,4,-6,3,2,72,3,7,3,0,21,-1,0,9,31,1,1,0,3,0,0,0,0,8,11,23,23,-4,0,2,25,1,11,0,2,3,5,4,-3,0,10,20,-8,7,54,20,3,1,4,0,8,5,25,2,5,0,-3,2,0,0,9,23,-10,8,6,-6,2,0,16,1,-4,1,45,0,12,1,3,13,1,27,26,25,0,30,1,44,0,6,30,-9,24,4,0,-15,-1,0,12,3,0,0,12,12,8,-8,6,1,3,-7,0,6,-3,27,8,1,8,6,6,2,5,11,1,5,2,4,11,2,0,26,3,2,7,1,6,2,2,4,3,0,0,2,0,0,7,1,6,2,8,22,1,36,1,10,3,3,8,4,2,2,-5,18,0,4,-1,4,0,-2,-8,4,3,0,-4,15,8,0,0,8,6,5,0,0,8,0,0,8,0,0,0,1,0,0,4,0,5,4,12,5,0,8,1,0,31,1,3,8,4,6,1,0,0,2,3,0,0,3,11,11,6,0,33,3,7,15,6,10,6,5,0,6,0,45,9,9,6,6,2,7,4,9,0,0,3,0,5,0,0,32,4,11,9,16,0,19,28,-1,1,0,0,16,0,4,19,9,15,7,-5,2,0,0,3,10,1,3,-7,3,15,13,-6,15,3,-6,7,2,0,5,6,5,5,3,0,10,22,0,0,18,11,0,1,14,11,3,6,8,-5,0,9,5,-10,1,7,8,0,0,7,22,45,0,0,6,2,22,8,7,4,3,17,-3,11,0,3,2,8,0,3,0,6,0,0,2,3,8,0,17,7,32,30,1,0,0,23,13,25,3,0,-10,0,-1,6,7,5,0,15,-10,0,14,-9,4,3,3,5,6,0,7,12,0,21,8,23,3,2,3,1,4,36,16,6,3,7,4,0,7,1,-3,2,9,6,0,9,10,5,3,-1,-1,22,0,8,1,0,-2,1,0,6,0,0,8,1,4,-5,6,0,-4,0,1,6,-2,-1,6,-1,3,10,0,3,0,2,2,5,56,5,2,15,3,0,14,-1,13,10,16,0,1,-6,21,-3,-7,13,6,1,0,24,5,0,11,18,1,12,1,-6,10,3,-1,-10,0,0,0,1,3,8,9,-3,0,15,3,0,13,-2,11,1,8,-1,3,0,0,1,19,5,4,3,20,0,18,7,1,2,4,3,6,6,0,13,4,0,0,2,18,9,18,15,2,11,1,0,-12,7,5,28,-2,0,5,2,1,-15,5,7,9,1,4,0,0,11,6,0,-1,5,4,13,0,9,6,-2,0,3,0,0,12,7,-9,6,14,0,9,4,15,-14,16,0,11,8,4,36,1,6,3,2,0,12,0,7,-8,0,8,11,4,65,5,7,10,12,3,0,0,3,4,-11,24,4,26,3,1,1,7,0,13,5,4,8,15,20,1,-3,0,0,0,-6,0,3,0,0,11,13,0,0,6,13,0,12,0,0,0,0,20,6,3,21,2,3,2,5,6,0,11,0,-3,0,0,-3,8,9,0,-1,3,2,0,-3,8,0,0,8,27,27,0,2,-7,7,-5,0,0,5,8,2,0,-3,1,0,0,5,3,9,3,0,42,8,-1,1,5,13,-1,2,-3,9,0,11,5,-10,11,0,3,22,-1,20,6,5,1,5,0,0,-4,0,0,0,6,0,1,2,15,4,8,15,-1,4,0,0,0,-10,0,-6,-3,19,0,2,-8,0,0,8,15,2,0,7,0,57,5,-8,0,3,7,2,-3,1,-8,7,0,1,9,3,-11,12,2,6,3,12,6,51,-5,0,3,31,0,0,34,2,2,-1,0,30,0,0,0,2,6,5,10,12,18,7,3,0,6,3,1,2,4,0,13,15,5,-7,-2,-9,7,0,0,0,0,0,8,2,2,0,0,0,24,8,1,8,18,1,20,2,4,16,5,7,9,-3,0,12,4,7,-9,15,4,9,9,4,20,0,1,8,2,0,4,0,8,1,3,7,2,-10,7,2,2,4,5,4,10,4,9,2,11,2,3,0,1,0,-9,2,17,2,0,17,24,5,0,13,0,5,0,0,3,4,-4,9,7,3,12,3,5,5,0,8,0,6,5,11,3,3,8,5,0,21,0,4,0,40,11,0,-10,1,4,-7,1,0,0,8,-10,14,12,1,-1,0,2,4,23,6,0,0,6,5,17,0,5,7,21,19,0,-3,-9,20,21,-7,18,0,9,8,1,0,2,2,-2,0,2,8,0,29,8,1,4,11,3,0,15,3,-5,44,2,14,6,0,5,3,0,3,26,0,0,11,34,1,0,3,8,1,2,24,0,0,19,12,0,8,0,7,14,4,9,16,13,12,1,18,0,0,0,0,-1,-8,11,15,14,0,8,1,12,1,2,10,5,9,2,2,4,10,4,8,5,9,6,1,1,3,2,4,1,2,37,-3,36,33,0,1,5,6,5,1,0,1,9,20,-5,0,7,0,0,20,0,5,0,3,-5,22,-12,0,17,5,-1,11,-3,6,-9,9,2,-7,8,14,4,14,3,5,9,0,0,-2,4,11,2,0,13,6,-10,6,16,9,7,5,-1,0,-7,0,-10,10,6,0,0,2,22,2,0,0,11,5,2,-9,3,17,5,6,1,-19,6,0,19,3,8,11,20,0,15,1,-1,3,2,0,12,0,4,0,19,0,0,0,0,-7,8,15,0,-10,-2,2,23,-3,-7,0,-8,-3,-10,9,1,0,2,-7,41,5,-1,-1,-1,3,0,32,5,5,-10,4,6,2,9,20,3,9,16,-15,-2,3,3,6,48,11,4,4,5,0,1,-7,5,-7,5,15,6,-1,19,1,6,1,16,0,5,0,-10,6,4,3,31,0,1,20,2,7,2,2,8,3,24,3,5,0,0,11,1,17,0,3,0,0,1,6,5,9,-2,0,-10,17,20,-3,0,5,4,-7,6,0,1,0,7,0,0,3,9,4,4,-10,-1,0,7,0,11,18,0,6,7,1,11,4,-2,-9,2,4,0,0,2,4,6,1,0,8,0,6,0,7,5,-1,24,0,0,13,1,14,13,0,-6,2,0,10,30,4,9,5,22,-10,10,11,4,1,-7,0,0,8,1,6,3,0,0,0,6,0,3,11,-2,-10,17,0,3,5,24,9,-2,26,15,1,8,0,0,9,6,0,9,5,20,3,4,18,15,0,0,20,10,5,3,79,4,2,-6,4,2,2,5,0,5,0,2,5,5,4,2,12,0,6,5,-10,-3,0,1,5,5,1,4,9,0,12,0,25,13,7,0,2,0,5,7,6,11,2,6,7,0,6,7,1,1,4,0,13,-1,10,3,4,25,4,5,-4,9,0,2,17,7,4,9,1,8,1,16,1,0,8,0,3,0,-9,9,1,6,-10,-1,0,1,0,16,3,12,19,8,3,0,2,10,-1,2,0,3,4,10,0,-14,10,6,35,9,-6,0,0,0,6,24,3,12,4,10,0,2,37,7,5,3,0,4,14,5,7,9,2,0,6,3,7,14,14,2,16,13,2,0,8,7,10,14,0,-11,24,10,6,2,0,1,19,0,7,9,4,30,1,13,4,9,3,13,7,0,5,0,21,-7,4,5,-1,-7,0,12,1,8,0,0,1,0,44,4,0,1,8,0,17,1,2,2,3,0,4,-8,0,5,1,4,6,11,1,15,0,17,3,3,7,-2,0,-8,9,8,3,2,-9,0,14,-8,6,29,14,-1,0,-9,3,6,4,0,-12,11,0,-12,20,3,2,3,4,6,5,0,8,0,-10,19,2,8,0,5,5,2,8,11,23,3,0,0,18,0,0,7,0,3,-4,15,0,17,-10,5,-1,16,8,7,1,1,5,1,13,5,0,3,8,-8,4,6,0,8,4,2,0,1,3,6,19,0,0,0,33,3,-12,9,0,8,13,1,-10,1,12,5,-1,8,-20,0,-1,2,0,4,7,0,6,0,5,2,5,3,7,5,0,10,1,-10,3,2,5,-8,3,0,-6,60,0,5,5,0,-1,0,3,3,23,4,0,12,0,3,19,12,1,5,6,0,0,-10,1,-10,0,0,-3,-5,13,25,9,4,-7,0,6,1,11,18,1,5,0,4,2,9,-2,-1,11,4,18,-10,-1,10,-2,0,13,0,21,7,-10,0,-9,3,-7,-10,5,1,6,-2,10,1,0,9,0,0,0,0,0,0,13,4,-3,18,5,-1,11,5,8,1,6,4,1,0,3,3,3,8,5,0,0,-6,6,12,5,4,0,0,9,2,4,7,4,10,11,2,2,2,6,0,9,0,20,3,6,1,5,13,0,0,13,3,0,3,15,0,0,0,6,-10,2,0,6,0,8,2,7,15,6,5,4,5,23,9,0,8,13,6,-5,11,-3,10,17,8,1,0,1,-4,2,5,0,7,13,9,3,4,4,-1,5,-4,12,-7,15,5,10,0,4,1,0,3,6,2,11,3,0,0,0,18,5,6,0,0,34,0,0,29,0,20,0,0,-4,4,1,7,8,6,3,2,3,-6,8,8,-1,5,4,0,15,1,15,6,0,0,1,3,0,-3,-3,4,0,21,5,0,42,-4,16,15,5,-6,0,2,15,0,13,5,3,1,10,9,4,1,7,0,0,2,4,18,2,5,0,34,26,0,14,0,0,9,5,3,0,2,18,5,0,-7,31,3,0,6,-10,9,-10,2,25,7,17,4,2,-10,0,4,5,9,7,1,19,1,10,-1,6,5,2,2,0,0,11,6,-8,7,15,0,3,8,3,5,1,-3,6,0,-11,1,1,11,2,0,11,38,4,12,3,2,7,2,13,0,11,4,26,12,0,26,4,3,0,0,2,6,8,19,-7,0,12,0,-2,6,15,5,4,0,2,9,3,1,-1,6,5,0,8,24,0,5,2,6,19,1,5,0,0,5,7,13,0,22,0,-1,0,35,41,0,2,3,0,0,6,6,2,15,44,-1,4,9,0,-4,0,0,22,5,18,11,3,1,3,5,6,4,-7,10,5,49,0,13,12,2,11,17,1,19,4,0,0,7,0,2,17,-6,6,3,0,7,15,3,0,15,1,8,17,1,0,8,11,3,24,1,5,12,-1,5,-6,7,20,5,-1,20,5,7,7,2,-1,0,5,-5,-1,5,8,5,14,25,1,3,19,-2,5,8,36,0,1,4,9,2,0,32,0,11,0,4,5,1,6,8,16,25,-9,-10,24,0,0,3,0,4,0,18,-2,0,15,5,26,0,5,22,2,0,21,-10,15,7,-3,-1,17,22,-8,21,2,0,11,3,22,0,2,4,20,19,9,4,2,3,3,0,0,6,11,4,2,52,12,9,6,8,13,0,0,0,-21,5,1,2,3,5,22,6,0,0,6,0,21,27,13,9,6,-3,4,-1,8,3,2,3,6,-10,5,0,13,24,8,0,1,0,-3,7,16,5,0,14,2,7,7,8,4,11,2,4,0,3,2,8,23,4,2,9,1,0,1,0,6,0,9,12,6,4,0,0,-8,0,0,8,2,-4,0,13,62,11,8,0,7,-2,7,0,3,-6,0,7,0,0,17,0,5,19,2,7,3,14,4,3,0,3,1,0,9,18,1,0,23,2,0,7,-11,1,12,0,4,0,14,3,12,9,29,3,3,-8,16,48,0,0,-10,4,6,-2,0,0,3,8,4,6,2,1,13,6,2,0,4,4,6,-9,5,3,53,3,9,3,0,3,3,0,9,10,0,6,0,15,2,20,0,7,6,0,6,24,-1,11,0,0,-2,5,3,5,5,29,2,4,1,12,12,0,4,8,16,1,6,16,0,0,6,4,3,0,-10,10,0,22,0,7,18,-2,2,2,5,3,11,-10,4,0,0,0,0,0,1,9,8,3,10,14,4,0,0,-8,0,9,10,0,5,12,4,1,39,0,4,20,-1,6,3,5,5,0,38,0,4,5,0,7,0,7,4,0,0,0,5,1,7,-1,1,3,11,11,1,22,2,0,0,3,0,58,13,0,5,0,7,-20,14,5,18,0,4,5,5,1,0,0,13,-2,9,21,4,16,5,-3,2,20,3,15,0,2,14,6,10,0,6,5,0,0,9,1,2,3,0,-3,0,0,3,6,2,8,39,9,-10,13,10,-5,5,2,8,17,-15,9,0,30,0,1,4,0,39,-1,6,0,9,0,20,5,-1,0,3,6,8,34,23,1,10,7,2,0,16,15,6,-7,0,0,-1,6,3,2,3,-6,12,0,0,22,-5,33,-3,9,5,5,0,12,3,-1,0,-9,10,9,9,9,0,24,7,0,12,0,1,-11,0,3,13,0,14,2,0,0,7,8,1,21,1,2,19,1,0,23,2,5,0,3,17,6,-1,0,1,5,0,1,-4,15,2,9,1,5,10,3,-10,7,0,4,0,3,57,5,2,7,10,0,-2,-10,0,9,6,4,20,8,5,9,2,6,19,14,2,0,-10,3,0,9,3,8,21,2,4,-6,4,3,4,0,6,16,36,5,0,1,0,8,3,2,12,0,18,2,1,0,5,-15,-7,4,-7,0,23,-7,4,6,5,1,8,-8,17,3,8,2,0,11,4,2,15,3,-3,2,-9,0,5,0,9,7,-2,0,8,6,86,1,6,23,4,12,6,6,1,0,0,8,12,3,2,18,4,14,13,-1,7,0,-1,-8,9,2,0,0,-8,6,3,2,0,0,4,7,3,4,29,14,14,9,0,0,0,9,2,0,0,10,-10,0,5,44,5,0,-1,6,3,3,6,2,0,80,2,8,1,66,0,8,14,16,0,0,5,0,4,-6,0,13,4,11,6,0,5,2,0,15,2,-7,0,1,5,0,-10,6,0,6,5,7,0,4,2,-4,11,5,0,22,8,1,-11,-3,3,4,11,4,53,2,0,4,7,10,5,0,1,2,6,0,6,0,0,0,-6,2,5,0,22,0,4,-1,5,17,0,4,7,5,10,75,0,-10,0,6,-1,0,5,-6,0,3,-13,0,0,18,13,-2,21,2,7,-10,6,2,0,8,1,4,6,6,0,23,0,0,0,17,-10,8,6,4,5,8,8,4,5,2,6,1,19,7,-5,0,13,0,3,2,7,0,2,0,0,21,0,4,1,7,4,0,1,12,0,1,2,7,2,-1,0,6,6,-5,4,0,-10,0,0,10,16,18,0,12,0,0,5,0,0,0,14,0,10,19,9,1,15,3,0,0,13,-2,3,-3,-2,0,0,12,8,0,10,0,0,0,0,9,6,0,9,1,13,1,2,0,8,0,20,9,1,6,0,50,2,5,4,0,-3,0,22,4,49,0,18,19,2,7,15,5,6,0,-2,0,0,0,-3,2,15,-2,0,2,6,20,6,-1,0,2,7,-2,11,0,15,9,8,10,9,5,4,14,1,0,0,1,0,0,17,1,8,-2,6,45,3,-4,5,18,21,0,2,14,5,-2,0,3,7,11,22,5,0,5,6,1,0,7,0,-9,4,0,14,4,4,0,11,7,4,8,6,3,0,0,3,-7,0,8,21,9,5,0,7,10,8,0,6,16,1,10,8,-3,14,3,11,4,0,12,2,1,1,33,14,8,0,14,0,2,2,0,2,0,11,13,6,-11,13,0,3,3,0,1,2,-5,15,4,9,-11,20,3,11,5,5,0,4,0,5,-2,14,0,8,6,14,7,22,0,-9,29,26,11,0,1,1,24,3,47,6,18,6,8,0,7,7,18,9,-1,1,2,4,1,2,0,6,4,2,25,0,15,4,6,1,1,11,6,0,5,3,1,-9,0,5,-2,4,14,0,43,23,0,0,1,7,4,3,0,5,3,1,3,0,21,0,-17,28,26,0,9,-7,0,0,1,0,10,13,3,8,27,12,6,1,0,30,0,0,0,39,17,7,3,1,2,8,1,0,1,3,0,19,1,4,17,13,20,13,3,11,15,3,0,0,11,18,3,5,0,-2,0,14,4,5,3,0,0,11,2,0,21,0,0,9,16,0,8,0,5,-12,0,2,7,3,9,4,3,0,6,2,15,9,6,1,4,33,2,10,4,4,6,1,1,5,16,6,0,0,0,1,0,0,15,9,0,-2,-7,34,28,11,6,-1,0,0,8,35,17,10,2,4,38,36,0,20,-3,1,1,22,22,0,-1,18,4,7,12,6,13,2,0,13,0,0,1,4,0,15,32,24,0,5,6,14,0,16,-1,-4,-2,19,6,-2,0,3,8,0,0,4,0,1,11,0,12,0,0,0,6,34,-3,11,2,0,10,0,2,19,-2,4,0,0,6,-8,14,0,6,6,7,13,14,5,6,11,6,6,31,2,13,10,5,0,15,2,23,-5,4,-10,11,-4,0,15,5,3,5,16,11,1,0,0,12,0,8,1,11,7,-1,-1,0,6,1,0,0,0,0,4,26,2,4,-3,0,0,-7,0,4,8,0,3,-4,15,6,7,16,0,15,8,-5,18,4,1,5,1,2,22,11,-4,6,0,0,4,11,11,0,0,6,5,19,7,0,1,4,4,0,7,3,12,-8,6,23,3,0,13,-12,2,2,3,16,0,5,0,15,1,-2,7,0,13,5,0,5,6,11,0,10,16,22,0,7,-8,3,24,-12,4,0,6,25,2,25,0,13,0,2,0,0,1,0,15,5,3,3,3,-3,0,15,9,0,0,2,13,0,12,6,18,0,4,-4,9,2,13,0,3,10,0,0,15,14,6,15,2,11,0,0,-9,0,1,-13,6,10,13,7,6,14,1,0,2,0,14,2,1,12,2,0,-2,-9,4,-8,0,0,7,-9,5,6,6,4,9,5,13,0,8,4,21,-4,4,1,-6,1,5,0,-3,11,0,0,0,0,0,15,5,2,5,24,6,5,12,3,8,3,0,4,0,0,2,9,9,5,0,0,0,7,11,0,0,5,4,1,15,3,0,0,3,-1,10,2,7,0,7,2,13,4,1,0,0,0,4,-6,-4,5,0,6,3,16,0,0,0,7,8,7,5,0,8,7,-8,1,32,0,2,0,0,7,-2,7,3,3,0,0,4,-1,3,4,45,2,0,7,6,43,15,-16,2,2,0,1,3,0,0,5,-1,0,6,3,0,8,3,7,4,3,4,7,4,4,5,-10,28,9,4,0,3,3,14,12,11,-1,4,4,0,0,9,1,7,7,-15,9,4,-10,20,4,13,4,0,-10,3,9,7,8,-8,-1,9,41,1,13,0,15,13,2,0,-10,2,2,0,-3,0,-9,0,30,-10,0,11,11,2,0,-10,2,2,0,13,7,2,0,49,47,-4,13,3,2,1,2,5,9,3,15,0,11,0,0,13,0,-10,16,21,2,0,-3,2,-3,0,0,6,1,27,5,4,0,2,11,9,3,16,3,0,-6,7,22,4,0,17,5,15,12,-3,10,6,2,1,0,2,5,16,4,0,6,2,3,0,-9,28,4,11,3,4,0,14,0,-10,0,0,5,1,10,0,16,3,5,0,20,-2,45,5,0,-3,18,5,0,0,0,32,4,11,7,4,0,41,4,8,0,0,11,6,2,0,5,-1,13,4,0,0,7,7,10,7,10,28,1,9,3,0,0,3,-10,5,15,-1,10,29,2,0,6,2,9,14,4,5,4,-3,7,20,3,5,5,16,1,-10,2,1,0,35,2,5,9,3,2,2,-1,0,12,1,7,4,14,4,0,9,0,8,0,18,5,17,0,7,2,3,2,3,0,6,7,0,9,5,-2,0,1,4,3,16,0,36,12,2,0,-2,-5,1,0,0,5,0,10,2,5,2,5,2,0,7,-4,19,13,6,0,5,0,4,19,-6,12,5,2,7,5,4,-4,1,3,15,-2,12,4,2,0,4,0,6,5,4,3,12,13,14,0,6,9,-10,0,0,2,11,-10,0,5,32,22,3,12,5,4,20,7,2,0,0,4,3,21,-4,8,0,6,69,5,17,5,9,12,-1,-4,7,15,0,0,12,2,0,20,0,0,3,-8,2,7,2,3,7,0,-6,0,6,6,0,1,14,12,0,0,6,-2,1,0,15,0,8,7,2,13,12,24,4,26,1,5,0,13,7,5,0,11,1,3,23,-3,-6,11,2,-2,24,6,0,8,0,0,-4,7,14,2,5,-5,11,-2,6,10,0,19,2,0,0,7,2,9,7,1,9,-1,3,0,20,1,5,17,6,21,5,2,12,1,11,-6,13,4,4,13,11,9,-3,3,2,-2,6,15,6,3,2,4,0,7,2,-6,18,0,12,3,8,0,22,3,-3,5,-4,17,12,-10,3,0,0,15,1,1,0,0,3,-13,1,0,8,2,0,0,6,36,16,3,11,0,0,0,8,3,10,0,12,13,3,5,1,0,13,0,7,0,4,2,5,0,0,16,-8,-10,6,2,32,9,6,0,0,0,11,-4,7,0,12,0,7,0,1,15,9,4,7,6,15,2,0,0,8,5,12,-25,3,0,13,4,-1,1,4,5,0,0,7,0,0,4,5,0,0,16,0,0,1,10,10,0,-2,15,3,6,4,-10,3,6,6,4,3,2,6,0,29,11,21,0,1,14,0,0,0,20,11,16,30,9,0,2,6,0,3,2,11,-10,0,0,0,-1,1,2,8,1,5,14,0,3,0,5,3,5,0,26,5,1,6,0,4,7,10,6,6,-9,2,0,16,5,2,23,7,-1,3,2,12,0,2,11,14,13,7,-4,0,3,10,3,5,6,6,5,-1,11,6,2,1,3,2,1,5,0,8,9,0,10,9,0,17,22,0,9,4,5,1,6,16,11,6,21,-1,6,0,5,0,4,6,22,0,12,13,8,7,5,9,4,16,10,5,6,6,3,0,1,8,-7,9,29,3,18,2,14,5,1,0,5,1,18,-10,4,-3,4,1,12,6,10,36,3,2,5,6,13,0,0,22,21,0,8,32,0,6,24,-3,-1,7,0,5,10,5,7,20,5,-1,0,0,3,32,9,2,3,10,9,75,0,0,6,2,0,0,2,0,9,12,16,0,24,4,5,0,1,2,0,1,0,6,1,-9,2,0,0,0,2,-2,28,9,35,0,-1,0,5,10,9,0,29,3,0,0,0,2,13,-1,11,0,4,0,0,0,0,-10,0,23,0,4,5,6,3,2,0,12,3,0,20,5,0,24,21,0,-10,5,9,0,0,0,2,1,11,6,0,0,0,-7,0,0,2,38,1,11,5,6,6,0,2,-17,7,2,1,5,4,10,5,1,12,2,7,3,1,0,-7,8,0,9,6,7,7,0,0,14,-4,7,0,-10,4,8,3,3,0,2,0,-10,14,8,-1,2,4,0,0,22,-3,8,0,-4,7,-11,5,48,1,0,0,7,0,-7,0,5,-8,6,0,0,1,4,2,4,62,3,5,0,0,11,15,-1,6,19,1,4,7,-1,6,0,7,5,6,2,4,7,5,-3,-4,18,0,3,0,0,1,4,2,0,0,5,0,0,4,10,1,7,5,8,0,3,12,0,2,8,5,4,2,4,8,5,-5,3,19,0,0,4,9,3,18,35,0,2,8,3,5,24,4,9,1,11,2,10,-1,7,3,0,-4,8,0,9,-1,3,4,0,0,1,16,21,-2,5,0,-1,0,0,37,6,6,0,2,7,2,0,14,2,0,0,5,0,14,4,14,1,0,30,5,2,2,-3,0,6,41,5,0,24,3,0,3,19,0,6,0,2,11,67,5,2,-2,2,0,0,6,3,5,0,10,5,2,2,2,5,0,-1,-10,3,-7,1,1,7,15,5,-7,-6,23,-6,-11,0,0,0,0,11,23,7,0,11,0,0,0,8,-2,31,6,0,0,2,13,6,-4,-7,-3,0,92,5,8,-3,0,0,0,20,0,21,5,8,3,7,4,8,0,0,11,11,17,-3,0,1,0,8,8,6,12,1,-8,9,6,3,-4,6,-6,3,4,9,-2,0,0,3,22,4,4,0,4,7,9,-3,13,6,2,3,-1,10,18,-1,0,14,2,0,0,-5,3,63,-2,9,0,11,5,0,21,5,9,10,6,8,4,1,0,-1,5,0,0,22,5,0,-8,15,0,-15,11,0,8,10,25,14,0,15,11,0,0,3,0,5,4,0,5,2,4,13,6,1,12,19,2,0,0,3,0,0,33,9,9,1,0,0,11,2,28,2,2,0,0,4,13,20,4,-10,9,8,6,15,13,4,5,8,13,1,2,17,6,4,-10,0,-4,10,3,0,8,-8,12,0,25,12,1,12,-5,-8,14,21,0,7,-1,0,25,2,0,13,10,1,10,4,5,2,6,3,9,9,0,3,1,6,4,8,7,12,0,11,0,3,11,1,6,-6,5,0,10,21,5,7,0,0,13,6,0,0,0,6,3,10,1,3,37,5,3,0,5,4,5,0,0,0,-5,0,9,2,10,2,6,5,9,16,1,0,7,6,15,5,0,0,4,10,9,0,2,0,0,-10,-9,6,4,3,27,2,0,0,4,4,11,0,2,54,8,2,-10,5,4,10,0,11,0,6,0,0,16,8,3,3,-10,3,0,11,41,3,-3,3,15,3,5,-3,2,3,0,22,18,6,1,1,3,6,0,1,12,2,0,-3,4,9,5,8,0,2,5,2,28,0,10,-1,16,0,0,5,5,3,5,4,4,-1,2,0,9,1,2,1,-4,2,2,15,0,9,9,2,0,9,14,7,4,6,4,4,8,-1,0,8,0,5,-1,0,5,9,4,14,10,8,18,4,6,10,-2,8,7,-10,8,6,18,24,15,-6,8,0,-11,5,9,1,15,1,0,0,5,4,4,9,9,3,3,13,0,5,-10,11,13,0,16,20,0,-8,4,-1,7,18,2,2,-4,6,0,80,2,8,6,1,0,0,2,0,-5,2,-2,11,80,4,4,4,0,4,5,0,2,0,13,0,-10,7,0,5,37,5,28,11,-10,14,18,-9,0,18,-1,4,0,0,9,0,2,-10,9,0,0,15,-1,4,-10,0,1,0,-10,0,31,-2,0,4,1,50,5,10,5,1,14,2,0,24,-9,3,18,4,2,0,0,0,-9,3,7,0,0,5,4,0,13,7,2,0,2,0,19,-10,6,3,0,5,8,4,2,5,6,3,0,11,8,4,7,2,58,8,9,14,-4,0,6,4,3,4,4,6,11,9,0,-1,2,8,13,5,2,4,1,-3,4,0,0,13,14,4,5,-1,20,0,1,-10,10,9,3,0,0,12,0,6,0,15,6,3,3,27,2,2,3,13,0,0,0,16,13,14,4,0,0,11,2,0,26,3,4,-2,20,4,16,15,10,0,9,0,1,23,1,12,18,13,0,0,8,0,4,-10,18,25,4,14,20,16,45,-3,7,0,14,-10,4,-9,18,0,5,22,-5,4,0,4,6,14,6,12,6,5,35,33,1,3,0,16,5,0,0,25,0,0,0,75,15,16,0,1,2,0,35,1,5,8,0,9,0,-10,8,3,7,11,6,-6,4,5,0,23,2,6,0,6,2,0,9,5,6,5,0,5,19,-1,0,7,6,15,1,0,1,0,11,15,3,41,2,-1,4,0,2,-5,9,3,10,7,10,0,7,-2,-4,19,2,7,0,3,-15,19,0,0,4,0,0,1,4,0,6,5,0,0,0,0,6,5,2,1,0,5,5,7,10,1,1,0,0,1,-8,15,4,0,0,15,0,15,0,-1,0,6,-2,6,0,48,17,14,2,0,9,2,6,5,-6,0,2,14,18,8,15,0,0,3,8,0,0,2,-4,15,51,5,4,2,1,1,-1,10,6,6,-5,14,9,1,-5,0,6,0,3,18,8,1,0,4,5,6,39,0,24,6,-4,18,7,5,5,0,-1,0,4,4,2,1,11,0,9,3,6,1,4,4,11,0,13,-2,5,11,4,7,8,3,6,-1,4,5,4,-1,3,5,1,0,1,15,1,0,33,2,-4,2,5,3,0,0,3,32,11,4,-3,-6,4,-2,0,12,3,0,13,0,3,7,22,0,0,-7,6,0,9,-1,5,0,0,4,0,1,2,7,-10,7,4,10,6,10,8,16,14,1,26,0,1,3,1,18,7,-10,4,0,6,8,3,1,0,5,6,0,10,0,0,2,0,35,0,14,0,-2,6,16,22,12,17,3,0,7,-1,5,5,54,-1,0,3,7,47,0,5,-10,0,36,10,-1,28,7,2,22,25,5,0,21,0,16,11,-8,6,43,7,8,0,-2,0,8,5,0,-1,0,11,4,11,15,2,0,3,6,1,24,28,4,5,3,0,0,8,-7,0,15,9,5,18,0,0,3,22,50,1,10,7,20,-10,14,4,17,6,3,10,1,24,-2,0,0,1,0,6,6,-2,8,2,7,2,4,0,1,0,0,5,5,0,8,2,9,0,0,7,15,3,6,0,3,-2,2,-1,0,0,6,-4,5,3,5,8,4,3,-1,4,8,0,9,0,8,6,10,1,8,0,20,4,1,13,11,5,0,0,0,0,1,8,16,6,3,1,0,9,0,1,8,5,6,10,2,18,0,7,7,4,33,11,13,23,37,-1,3,-8,11,21,7,9,21,0,4,12,4,2,25,23,5,1,5,1,9,0,4,5,5,4,4,20,1,10,-3,4,5,0,14,5,7,4,42,4,0,13,2,10,1,-5,11,0,32,25,0,-2,7,5,8,4,0,34,7,-2,4,2,-1,-1,5,-9,11,10,3,-1,0,15,5,15,3,10,8,18,0,0,0,24,2,1,12,9,2,2,5,4,6,13,5,10,4,-5,0,7,0,0,7,10,6,-5,17,16,10,0,2,12,22,5,4,2,2,-1,0,12,3,2,0,11,1,7,42,4,8,3,0,3,18,22,8,13,7,6,-3,0,0,-1,1,8,-6,0,10,7,11,6,9,7,15,3,6,4,3,2,6,5,0,-10,25,15,16,5,5,2,0,0,15,6,7,2,9,38,-4,5,0,17,6,0,3,17,5,7,2,5,1,-1,-1,4,0,-2,5,-6,2,0,0,6,4,0,0,4,3,8,8,2,9,5,1,18,0,0,0,4,7,5,2,2,12,0,-5,0,2,3,0,4,7,5,24,7,10,2,0,13,12,-10,0,4,5,21,5,14,0,0,4,-1,9,-2,-2,11,-3,32,10,-9,-8,18,7,5,18,8,3,0,15,11,4,0,0,7,16,4,-1,5,7,3,0,16,14,0,0,-2,2,6,0,0,4,12,7,2,2,9,5,0,-12,8,2,21,8,1,0,-7,-1,3,0,-8,4,5,1,-1,5,3,8,0,11,5,-1,-5,-1,6,56,9,-8,2,15,4,35,3,8,9,3,18,4,71,5,8,3,0,14,1,8,2,0,2,6,12,6,4,1,3,4,-10,5,6,12,-1,16,-2,6,1,1,0,3,2,8,0,6,6,0,-1,0,19,8,0,17,4,7,2,6,-1,3,0,-1,26,3,6,0,18,3,20,0,39,9,8,1,0,21,1,8,4,6,7,7,2,-1,0,2,0,29,27,3,11,5,8,3,4,0,8,-8,9,6,4,0,0,0,0,5,-7,1,6,2,-3,-12,12,6,5,0,1,3,10,4,0,16,-4,7,0,5,4,5,6,29,14,6,3,4,3,0,0,-4,18,19,11,2,0,0,0,46,5,0,3,0,-6,10,7,-4,0,23,13,4,7,1,25,17,7,10,3,36,1,6,9,3,14,7,0,24,1,8,3,6,11,0,5,13,17,0,0,12,9,7,2,1,5,7,1,4,-8,5,2,2,1,12,-10,13,4,11,2,7,2,3,13,-3,0,-6,15,0,-15,6,10,-1,2,0,5,3,5,26,4,28,-2,5,0,3,0,6,3,0,2,2,0,20,-1,1,9,0,7,6,10,0,0,-2,8,6,4,9,18,-6,3,-3,4,0,7,1,19,14,7,4,4,0,-8,12,11,8,-4,-8,4,32,8,2,2,3,10,12,3,6,10,7,0,2,1,4,2,33,-2,6,-8,24,13,9,0,7,0,3,9,2,17,17,7,4,3,4,12,9,7,6,5,1,2,-3,12,6,4,4,4,1,3,11,11,27,0,0,0,59,1,5,0,4,16,6,-1,0,4,-10,-6,0,-3,11,15,8,3,5,-2,15,1,10,4,2,0,16,6,0,0,2,0,-9,2,-1,35,11,-10,13,9,1,-3,1,3,44,5,-3,15,6,-7,7,0,4,7,16,5,11,12,7,3,18,0,2,0,0,4,-6,4,8,4,0,0,2,5,1,7,3,9,13,0,14,-1,0,-12,-1,7,0,-1,7,15,27,-3,9,0,5,6,2,-10,25,0,7,0,11,0,11,0,2,0,3,0,20,1,-10,5,-2,7,-9,18,5,1,0,31,-2,1,10,7,-3,7,10,9,2,0,19,24,-1,1,1,15,0,9,0,11,5,3,1,-2,15,6,15,9,4,3,12,3,5,5,3,0,8,0,0,1,0,0,10,1,4,4,1,5,5,7,4,11,4,0,0,9,0,2,19,9,0,8,23,12,9,5,9,12,1,6,11,6,-8,13,0,0,0,0,32,15,6,8,4,12,4,7,-2,7,10,6,-1,7,20,-1,6,1,6,-9,-10,16,-10,8,5,0,13,2,12,0,4,4,3,0,15,6,15,6,3,15,4,-1,0,4,6,-7,-4,-3,4,2,5,24,0,1,0,15,3,0,-1,0,-6,0,8,7,4,1,0,0,4,12,9,2,6,2,0,10,8,6,3,6,5,3,36,0,12,2,9,0,8,2,-12,24,17,8,5,10,0,4,0,6,-10,-1,16,0,-2,-7,-1,0,3,-10,0,5,0,1,25,-8,11,7,0,47,0,7,5,3,3,0,0,9,2,11,1,0,-7,0,4,0,5,5,21,5,2,6,0,7,0,0,8,4,0,1,17,33,25,3,-3,47,0,2,2,0,4,7,1,1,11,-1,21,11,0,12,2,3,0,7,0,-7,21,11,0,4,5,5,7,9,3,9,13,4,2,0,75,0,-8,10,5,2,4,6,2,-1,14,0,0,0,0,12,1,4,7,3,6,2,6,-1,1,5,5,0,3,6,0,6,2,7,5,6,2,29,4,3,1,11,16,5,0,0,10,0,3,0,0,23,2,-8,6,11,4,23,49,2,2,0,0,7,11,22,1,0,0,12,4,4,0,1,12,-4,33,5,5,-1,2,6,8,3,-10,17,5,-10,6,14,9,4,-3,27,3,-1,28,0,4,10,5,0,5,2,6,1,0,3,1,4,0,10,0,5,6,8,15,0,3,2,12,6,4,21,0,4,28,-10,5,8,0,0,16,0,2,0,7,1,11,5,-1,11,59,16,8,0,22,3,0,8,18,5,6,1,0,0,5,3,6,15,4,3,14,11,5,8,0,0,10,6,-10,0,13,1,12,2,69,-2,6,1,3,11,9,0,2,0,0,9,0,-1,4,4,7,1,0,5,13,1,0,17,3,6,4,0,14,3,1,10,4,0,5,0,5,-10,11,7,3,0,6,0,0,5,16,1,4,5,-3,2,-6,8,0,0,0,6,0,0,4,2,7,1,0,8,2,5,7,0,13,7,7,0,8,5,-1,-2,15,-1,8,0,4,10,2,0,-9,6,0,0,0,3,10,-9,4,0,9,0,1,0,3,6,6,0,5,0,37,3,-3,0,3,33,0,0,8,2,7,14,0,0,0,12,0,5,14,13,4,4,14,0,6,1,-9,3,25,0,-5,11,-5,9,25,6,6,6,-4,24,5,-1,-11,2,5,6,10,3,4,0,16,18,3,0,0,4,5,8,0,0,8,7,3,18,0,9,7,0,4,0,11,7,4,9,2,4,0,-1,3,0,25,0,14,7,0,2,-10,18,0,0,6,20,4,2,5,5,7,11,11,0,3,1,5,9,9,10,2,5,1,10,0,5,19,-10,15,6,0,16,0,9,2,9,1,3,14,7,-1,3,1,1,0,3,11,-10,0,12,0,5,4,3,1,0,0,7,6,5,8,5,48,6,0,5,0,18,2,2,7,2,8,7,6,3,4,4,5,1,0,-7,29,4,-3,8,3,5,5,-7,3,0,-1,0,17,13,2,6,1,2,3,3,0,-7,4,1,1,48,5,3,0,3,12,2,0,0,-7,2,5,4,-4,5,-3,0,18,0,4,0,0,11,2,9,5,6,0,34,13,3,2,-9,2,5,2,8,8,1,0,1,41,3,14,-10,-10,32,0,2,7,11,0,4,5,22,0,-12,4,1,9,2,0,5,3,20,6,5,-8,0,9,0,6,5,8,1,-3,26,20,14,-9,0,6,1,12,5,19,0,7,0,2,14,0,4,5,20,4,6,17,0,1,3,4,-11,4,4,0,22,11,-2,2,9,38,5,70,4,29,42,9,5,6,18,2,24,0,4,-9,2,5,8,1,2,0,11,10,6,14,0,0,0,-4,1,8,5,0,0,9,8,2,7,2,0,0,0,5,-1,2,-2,-12,1,1,0,0,2,0,1,8,3,1,4,11,0,7,0,6,0,-5,2,0,0,-1,2,5,28,6,4,2,4,0,-1,30,12,12,3,0,0,4,0,0,6,4,9,2,8,4,1,-1,0,0,0,7,0,3,4,0,9,6,0,2,-4,-4,5,0,15,3,0,0,15,3,6,1,4,6,1,-5,0,1,0,0,17,0,1,8,0,9,2,4,11,0,0,4,0,0,-7,8,-1,2,-3,-16,17,1,0,3,50,2,2,10,-8,11,0,4,4,18,2,-5,0,8,3,2,0,0,33,8,13,0,11,0,-5,7,4,32,0,9,2,1,9,0,4,5,5,4,12,0,0,12,0,5,4,2,6,4,4,26,2,4,0,-14,8,3,-1,23,19,3,2,-12,8,3,5,46,19,0,2,0,0,0,0,0,0,-2,0,11,11,8,5,12,4,-2,0,5,4,3,8,-1,17,3,-10,0,9,4,2,17,0,0,11,19,7,5,0,1,0,7,6,0,6,2,10,11,11,0,9,2,22,16,10,1,15,6,0,6,14,12,2,6,0,8,-5,1,1,0,2,7,6,-6,2,7,7,0,6,0,2,5,0,5,4,1,23,8,2,5,5,9,6,2,6,3,0,0,5,2,0,6,4,0,10,2,5,1,0,7,4,-8,4,7,2,5,2,1,0,16,29,-2,27,5,-1,13,3,7,-9,8,-3,2,-3,0,15,2,-2,2,1,-8,11,-4,-6,1,0,12,2,16,1,0,0,5,4,3,3,3,71,5,-1,6,1,3,10,0,2,0,4,0,0,7,5,9,8,5,2,3,-1,4,-5,5,19,6,3,0,6,11,11,5,0,-9,0,25,2,7,1,0,0,0,1,10,12,9,3,16,21,7,-1,0,1,3,5,0,4,6,0,0,0,8,2,18,33,20,0,1,-3,3,11,5,-3,37,3,19,7,2,14,9,3,28,2,0,3,0,9,3,8,7,2,14,0,0,21,0,14,0,1,5,-1,34,25,29,6,3,2,-3,1,1,1,27,0,2,0,2,6,0,15,1,-1,10,4,7,-1,11,0,2,10,8,3,0,0,7,8,-1,0,16,0,0,9,5,0,2,4,5,13,15,34,2,0,21,-1,3,12,10,-2,-1,7,9,1,0,10,1,0,0,0,12,0,6,-8,7,5,0,5,0,8,6,6,0,-3,8,4,-5,0,6,-7,3,5,13,4,2,42,6,1,0,0,1,7,4,13,9,20,-3,4,6,2,0,5,0,0,0,1,0,0,7,2,2,8,4,-6,0,0,-1,3,6,1,17,3,0,5,3,10,2,-9,10,1,4,6,4,0,1,8,2,3,-9,1,4,7,4,21,6,0,-6,12,4,5,0,2,4,20,-9,3,6,7,1,4,14,6,2,3,11,5,-4,-6,3,21,0,2,0,2,0,3,3,1,38,0,1,0,45,8,14,5,2,1,29,27,4,15,47,4,4,3,6,11,76,0,-4,-8,-1,-2,0,7,5,2,0,6,9,6,12,6,-1,12,-8,-2,37,19,0,-9,0,11,1,6,-1,4,10,6,2,16,-10,4,16,0,4,5,-1,0,4,0,16,3,0,11,4,0,0,-13,11,5,1,11,3,19,3,3,8,-2,7,2,0,1,0,6,-1,14,0,1,10,5,10,-2,5,0,-9,0,5,-3,22,7,3,4,13,5,8,0,5,3,6,1,18,0,2,0,0,1,26,1,0,0,0,5,0,13,-10,15,1,11,7,1,4,0,22,6,-1,-6,0,9,10,39,1,5,6,3,0,20,0,9,2,16,8,0,18,5,4,4,1,8,4,0,0,10,0,1,13,6,2,15,0,4,9,6,5,0,0,0,8,4,46,8,9,9,2,42,6,5,9,0,2,0,6,1,1,10,27,38,11,5,0,0,0,19,4,5,1,0,7,1,3,12,4,12,9,8,7,10,10,1,-5,7,2,3,2,1,11,47,19,14,2,1,2,0,0,18,11,7,0,8,19,0,7,-5,0,10,6,5,24,7,5,8,8,1,1,5,4,9,9,5,6,21,10,0,0,0,3,25,14,-10,33,10,-9,3,19,-1,10,50,11,5,13,0,5,14,16,-1,2,2,2,21,5,0,5,0,6,38,11,-15,10,23,1,4,0,6,7,14,0,-1,0,4,0,30,0,17,-5,-6,4,5,17,9,7,4,22,0,-2,4,10,2,2,-1,15,2,0,9,1,11,5,12,22,-1,3,0,0,6,0,2,35,15,0,6,-10,0,3,11,1,11,0,0,11,4,10,8,23,2,11,1,1,6,1,3,0,9,5,0,10,9,0,0,0,23,11,3,0,7,4,0,0,9,53,22,0,7,8,1,8,-4,28,2,-10,10,0,8,4,3,6,0,0,6,1,0,2,0,-7,5,5,0,39,4,-1,0,17,-10,0,0,5,1,0,20,-2,13,0,10,12,3,13,0,0,0,3,5,1,3,0,-4,1,-3,15,10,5,0,6,1,-7,28,0,-10,13,4,2,5,3,0,6,19,19,-3,14,0,0,-6,9,2,3,0,0,0,4,9,0,0,0,14,0,0,0,0,6,6,0,3,-1,11,0,14,3,0,15,21,8,4,7,0,3,7,0,0,9,2,4,4,0,37,0,3,44,3,4,0,4,8,9,1,-3,24,1,-4,0,0,31,12,2,0,0,4,0,9,1,10,0,9,0,7,0,5,0,-5,4,14,2,55,5,0,11,0,19,0,0,-7,9,1,0,13,0,2,6,-1,0,-9,11,3,0,-10,-4,5,4,2,2,1,7,12,8,1,-9,-6,10,-14,6,56,17,0,19,0,15,-2,-5,1,11,0,18,5,1,5,-10,19,8,1,8,2,4,-1,23,11,-7,9,-10,5,7,3,5,-4,2,4,4,1,16,2,0,0,5,4,1,20,10,4,12,12,3,9,3,3,0,0,8,0,8,29,1,0,0,0,0,-4,33,13,9,11,-11,12,12,1,9,-1,0,2,2,8,9,4,0,3,52,3,0,0,4,4,3,34,3,0,0,10,5,5,3,10,5,9,-7,0,-7,9,19,0,13,9,6,1,0,0,11,5,4,0,1,1,10,2,0,12,0,-2,4,-1,0,19,15,5,6,11,3,0,8,2,7,5,9,3,13,5,17,1,17,0,7,0,0,3,9,0,11,-2,2,0,5,10,0,0,15,15,5,0,10,0,7,7,4,5,2,4,10,4,0,13,-2,4,0,5,15,0,9,-7,0,7,0,4,38,-5,4,11,0,9,0,0,9,0,2,3,6,3,0,16,10,0,5,32,27,9,5,3,0,22,0,-2,0,1,12,2,9,5,3,5,8,0,-1,7,0,7,2,1,9,0,1,6,41,19,4,0,32,39,0,15,3,2,2,1,4,0,11,-1,0,0,1,0,12,0,0,1,2,6,0,4,10,0,0,21,0,0,0,53,8,0,1,0,7,2,2,5,0,10,17,8,3,0,9,6,8,0,3,0,0,0,7,4,8,1,9,12,-2,0,9,11,-1,3,26,9,-10,0,4,4,0,0,0,10,21,2,0,0,23,-1,17,9,0,6,4,1,15,-1,3,7,2,0,-7,6,1,3,0,0,0,2,29,16,2,0,0,-9,-13,12,9,19,3,9,0,15,7,-3,7,1,5,3,16,-5,0,1,9,5,21,5,3,1,14,0,8,3,4,15,0,5,0,9,10,1,14,3,19,4,-1,11,5,8,0,-10,6,13,0,4,1,2,5,2,-3,-3,4,10,3,-7,0,16,6,3,3,14,6,7,10,4,-2,0,1,25,15,6,-1,0,6,6,14,9,2,6,7,8,5,7,5,9,10,29,5,0,4,8,0,-1,0,2,8,2,0,3,12,3,28,0,22,8,2,-1,15,6,15,0,18,5,0,5,2,-10,30,3,24,1,14,3,3,6,1,7,7,1,8,8,5,3,5,15,-2,0,13,6,6,12,3,32,4,8,4,8,-3,0,29,2,-4,2,0,6,-2,3,0,0,1,0,7,4,8,4,0,0,7,10,6,0,7,1,0,0,8,3,0,7,0,8,16,1,-8,0,4,10,0,19,5,0,-1,8,0,18,23,-9,1,9,3,6,3,8,0,5,6,0,13,2,15,0,5,9,4,1,-10,14,7,4,1,12,0,0,0,23,0,3,10,14,0,5,0,4,5,-4,11,0,9,14,27,29,2,12,5,14,1,5,-9,0,0,-7,7,-4,0,0,8,1,29,8,2,11,4,0,0,1,5,4,9,13,27,0,0,12,6,12,18,8,31,0,0,6,3,11,24,1,-6,16,20,7,4,9,11,0,-4,0,24,11,17,0,16,0,15,11,5,3,-4,0,5,0,4,15,14,42,1,0,11,0,15,2,5,7,-1,0,5,6,7,4,14,0,1,13,0,10,6,1,6,23,4,4,5,28,3,2,14,0,0,11,0,-5,9,5,7,0,0,0,-5,16,3,17,15,0,0,0,5,6,9,6,-2,0,13,-8,0,23,3,0,9,0,1,3,8,26,9,-3,8,2,0,0,16,6,7,5,0,6,2,0,17,51,-2,0,6,-1,-1,21,3,1,1,0,0,10,8,6,1,28,4,10,-7,-2,7,22,16,0,0,7,0,7,8,2,4,21,25,3,0,4,9,13,25,8,7,8,0,-2,3,2,2,0,1,2,0,4,10,11,12,1,7,0,13,4,5,19,0,9,0,21,15,30,3,10,-2,11,6,5,1,9,5,0,10,5,2,4,4,2,9,0,2,-3,3,6,2,1,0,8,0,5,13,1,0,0,0,0,0,6,0,0,16,5,15,3,21,6,0,-10,-10,9,1,6,0,1,3,0,-1,6,16,6,5,3,-10,2,-4,16,11,0,11,5,-10,6,-8,3,1,0,39,0,14,2,8,3,0,14,3,15,-9,6,0,0,10,0,9,-2,6,0,8,4,39,0,0,4,-2,5,-4,8,7,2,11,5,0,0,-1,2,32,6,18,11,11,2,-3,1,8,18,-2,-10,8,12,10,-4,0,4,3,4,1,0,18,19,0,-4,0,7,2,5,52,0,24,1,0,-4,-10,4,3,0,12,6,5,7,16,0,21,8,6,6,0,21,0,8,6,11,3,2,-1,6,10,0,0,0,4,0,9,0,-8,7,0,11,3,3,4,22,2,0,2,0,0,0,3,5,0,16,0,5,17,9,2,20,0,8,-1,4,1,10,16,0,0,13,0,25,9,8,1,0,-3,23,9,3,5,0,0,9,3,12,8,0,7,3,0,22,0,0,2,5,3,5,11,4,24,8,-10,13,6,0,0,3,6,0,8,-3,7,13,4,5,19,3,7,3,3,22,9,2,2,2,8,0,-3,16,4,0,5,9,3,14,-10,4,2,24,6,7,11,3,1,2,6,15,5,23,9,4,4,0,-15,0,5,6,0,4,12,5,0,14,4,8,3,7,3,6,8,19,11,15,12,7,7,-9,4,4,25,-2,14,13,0,0,11,2,2,-8,3,0,0,3,-3,1,7,1,1,11,3,0,29,20,4,2,0,6,19,1,0,12,5,-2,28,0,6,2,9,-7,11,-3,7,0,0,0,-5,9,7,1,-1,0,5,12,4,7,0,0,3,0,2,2,18,1,0,19,6,3,11,8,5,11,0,4,31,21,15,1,3,1,23,19,1,1,-10,-6,-10,0,11,0,7,6,5,-10,5,7,1,2,1,23,12,5,0,0,5,6,9,13,3,9,0,0,7,10,6,9,9,0,3,0,0,5,33,25,-10,0,14,13,1,0,-2,17,11,-1,0,0,5,2,10,15,3,10,5,0,0,0,15,6,1,16,-10,3,49,8,3,13,5,2,4,0,35,8,4,9,5,13,0,6,3,2,4,0,2,5,10,2,-2,2,8,9,0,8,3,7,4,38,0,0,0,9,2,1,5,59,0,11,-5,0,4,7,1,3,0,9,5,12,17,0,9,5,0,17,2,3,2,0,14,5,4,-9,-8,5,16,4,-1,17,0,1,6,4,3,-10,17,2,5,1,-6,0,0,4,-9,16,0,8,8,6,0,11,7,-2,0,0,-7,-2,31,4,7,13,-10,18,5,2,1,1,18,53,35,0,0,0,3,2,13,6,1,3,-2,10,5,5,1,-1,0,2,-9,22,14,-10,14,1,5,5,32,0,4,0,0,4,4,0,5,0,0,0,2,0,5,5,1,0,1,0,-10,-7,8,8,4,6,-5,0,5,8,10,0,34,0,5,21,0,4,8,1,6,7,1,11,5,0,0,0,0,-5,2,-7,7,1,0,7,0,9,3,12,3,6,6,18,5,9,3,0,0,3,15,-1,4,-1,6,-10,0,3,0,-2,3,0,4,12,0,4,0,-13,4,0,15,0,29,7,4,0,0,10,0,6,0,3,0,5,0,4,-8,2,2,0,6,0,-2,-3,5,10,1,0,3,5,3,3,0,12,3,-5,0,0,11,2,20,0,13,2,0,-2,6,0,19,0,0,6,6,2,0,7,6,0,-3,4,16,4,2,-7,0,9,-1,0,8,2,0,3,-2,4,-7,-3,9,0,3,4,0,4,9,10,15,0,3,0,4,3,3,0,9,4,14,4,7,3,-2,0,0,4,0,0,1,2,0,3,6,-4,12,19,34,0,0,1,3,-1,2,0,17,4,0,-6,-6,-2,9,1,0,25,0,-4,0,1,5,13,6,15,4,23,2,15,2,-3,1,6,3,2,14,8,8,-8,0,4,0,1,4,0,0,12,16,11,11,30,0,4,5,-4,9,6,1,7,-1,6,7,0,1,7,7,0,0,1,-10,0,0,23,0,7,5,5,10,4,0,-1,9,-1,5,19,4,0,0,-5,0,0,7,0,-10,0,9,3,1,-10,9,10,-1,2,-10,8,0,0,4,5,8,2,8,9,0,0,11,-1,18,0,14,5,18,33,0,2,0,20,1,25,5,4,2,11,0,0,70,0,13,0,3,21,2,0,5,7,2,10,-6,5,3,67,0,9,16,29,1,0,13,2,0,2,-6,12,0,0,0,8,0,0,9,-10,0,8,5,9,2,9,3,0,11,22,0,0,0,34,0,11,11,-3,0,0,32,-1,6,26,9,2,5,0,0,-2,5,9,2,8,0,11,2,8,-3,16,2,11,2,3,33,4,0,-4,5,13,-2,6,5,0,0,1,13,3,-8,7,10,8,5,60,4,11,23,2,3,-5,4,0,-11,6,3,4,55,4,0,9,0,13,2,0,0,8,0,-7,1,4,19,5,2,7,0,8,3,-2,0,8,13,4,8,5,0,16,7,0,10,0,8,11,0,5,3,2,5,-2,3,7,0,3,-10,5,0,0,13,4,7,-8,3,1,19,8,15,0,0,5,3,5,0,8,3,54,11,8,17,9,3,6,7,7,-2,2,2,0,0,57,10,0,5,-2,3,0,4,12,4,3,9,0,-3,39,0,2,0,0,-13,-1,0,5,3,10,0,0,0,17,7,20,3,8,40,1,-1,-10,7,10,4,6,1,0,0,12,15,0,2,0,0,8,-1,30,9,1,2,3,14,16,0,11,2,0,20,0,9,10,3,2,1,18,20,5,0,0,2,3,0,6,1,3,-10,0,7,-5,0,-10,7,0,63,-3,-3,-14,26,22,12,7,17,10,80,2,7,0,-2,7,0,-1,11,4,1,0,6,20,0,21,6,14,6,3,6,-10,7,-1,0,0,-4,-6,4,13,-1,10,2,1,2,-1,0,-2,2,4,-9,5,11,10,8,2,16,4,0,15,0,-8,9,3,6,2,10,8,6,7,1,0,3,14,4,-1,0,7,4,0,12,7,9,6,4,0,0,6,0,36,0,14,13,8,1,2,2,1,4,4,0,17,20,8,4,0,0,-8,2,4,0,-1,1,0,5,2,52,-3,3,13,21,0,6,1,14,1,3,9,2,2,3,4,-2,63,5,17,0,-10,3,0,0,9,7,27,7,0,7,2,13,0,9,2,20,5,13,9,5,0,0,5,0,6,-2,7,0,5,33,8,0,4,0,5,0,0,-5,12,21,9,10,3,6,8,1,13,6,0,-4,9,0,0,3,6,0,0,1,8,-1,2,-10,0,13,3,3,18,0,1,11,31,9,1,4,7,0,1,11,-1,1,8,2,6,3,26,0,-12,-6,6,0,0,4,0,14,-10,1,0,4,4,4,3,1,2,16,9,0,46,1,0,0,19,-4,8,3,3,0,8,0,3,12,23,0,3,0,27,0,1,11,10,12,3,11,0,33,4,-4,9,0,2,0,2,1,6,3,5,2,7,61,3,1,10,0,19,8,3,3,0,0,2,-6,0,1,-7,8,0,3,7,4,1,0,-10,3,9,36,22,2,3,4,3,5,0,0,25,4,-8,9,0,1,10,3,44,6,16,13,5,-3,6,3,6,0,8,5,3,-1,-7,6,10,2,3,0,6,7,0,6,-4,0,0,4,-10,0,24,12,19,21,5,0,25,0,-2,11,1,-9,0,-7,15,1,5,0,0,0,7,0,9,8,0,12,1,7,7,11,0,2,0,0,5,1,10,3,3,0,0,4,6,18,0,14,9,6,3,0,0,0,19,-1,10,1,4,1,-3,5,0,-7,4,-3,7,9,14,4,-2,0,1,3,5,7,6,16,2,0,9,8,3,0,10,16,-2,7,3,5,2,-5,1,0,0,4,0,12,0,4,2,12,5,0,7,-1,0,13,16,6,17,1,17,3,0,5,0,-1,-1,0,6,0,1,3,3,8,1,2,9,6,3,5,0,1,5,2,0,20,7,16,0,10,8,13,6,5,5,2,6,6,0,15,4,2,9,2,-3,9,6,28,0,5,-2,12,2,3,3,0,0,5,5,9,3,9,4,3,0,2,6,0,2,3,0,0,0,2,16,3,0,14,13,3,0,8,8,3,4,13,5,0,14,0,5,-4,0,5,-5,11,6,5,6,9,-9,0,22,1,3,11,2,3,2,0,26,0,7,5,4,4,15,14,0,0,0,1,10,6,0,5,2,6,8,34,-2,5,12,5,0,0,11,2,0,5,5,3,0,6,26,2,0,36,0,1,15,5,2,25,2,2,14,0,1,8,3,14,9,0,0,0,24,3,5,-6,3,16,6,6,0,9,8,8,0,4,7,3,0,7,3,4,0,15,13,5,8,-3,0,7,0,12,4,4,2,0,4,2,9,0,-5,3,12,-1,8,3,-10,3,5,7,4,3,8,0,0,0,9,2,5,4,3,2,4,-10,9,9,3,20,6,0,5,14,16,12,7,5,33,5,1,-15,4,4,1,10,9,0,1,5,7,0,2,0,7,1,-10,5,2,-9,4,40,4,4,8,5,-10,0,0,7,20,1,10,3,8,4,5,5,2,6,1,0,3,0,8,-3,0,-8,13,0,1,4,7,1,-1,-1,7,-9,1,0,0,6,1,0,1,1,2,6,1,0,5,6,-19,0,-1,8,7,14,6,5,6,7,26,4,-3,0,11,9,-3,0,0,0,22,3,6,5,0,-2,9,3,15,2,3,17,-4,13,0,4,11,4,0,0,11,5,0,12,0,0,-10,3,2,8,-5,0,0,-10,8,0,-5,-3,0,0,-1,8,2,0,0,11,6,7,8,4,5,-2,0,3,11,5,-1,-15,0,-10,6,5,11,0,4,0,2,4,1,0,14,8,20,4,1,-1,22,2,0,-2,0,4,5,5,11,5,2,0,4,4,13,-1,0,24,0,-5,2,8,2,9,-1,7,17,0,4,3,0,8,5,11,-4,19,-2,19,17,2,16,0,22,0,23,4,7,6,2,5,6,1,14,-3,7,9,3,4,0,0,0,5,5,11,3,6,0,2,2,-10,8,9,15,0,0,26,4,5,0,0,0,7,-9,9,6,6,6,32,1,5,32,0,3,32,11,4,5,3,-13,12,8,31,-3,-5,24,11,-4,8,11,5,4,1,11,15,7,6,8,12,10,0,0,1,0,15,-5,1,4,4,7,7,0,6,0,9,6,9,4,10,11,4,2,0,0,2,14,3,3,0,1,5,0,19,4,12,15,2,1,4,18,0,-2,9,18,-5,9,15,-5,2,7,3,1,12,9,15,5,0,3,7,14,4,7,3,-1,0,0,7,19,5,13,12,4,2,-8,9,5,-4,14,10,4,19,4,3,0,9,2,0,-2,8,12,41,0,3,-5,8,9,1,3,5,3,4,4,12,9,2,-6,12,1,4,1,2,1,0,8,0,-7,-1,16,4,0,9,1,4,3,0,11,21,26,5,0,7,13,0,3,6,3,-3,0,0,9,4,8,0,-1,17,15,4,10,14,8,0,6,17,1,5,3,6,0,1,12,0,2,3,11,3,0,0,3,-10,14,0,-1,36,8,10,-1,4,33,1,17,5,4,-1,-6,49,0,13,3,5,4,4,-5,11,6,6,7,0,9,5,3,0,0,2,12,4,1,0,8,-2,21,0,8,16,0,7,-1,6,0,-1,0,-7,8,4,1,7,0,1,15,0,6,0,4,3,0,12,2,-3,0,5,-4,16,6,16,-1,13,0,8,0,0,1,9,0,4,8,16,0,3,7,2,-4,14,12,0,8,19,2,-1,-10,18,3,0,6,18,18,-14,28,0,6,0,0,21,21,18,1,8,5,7,2,0,1,6,0,-8,-2,8,-7,7,0,16,-1,2,24,9,0,2,13,0,16,0,3,4,0,1,16,-3,9,0,6,-4,0,10,0,0,0,6,5,10,0,14,-7,5,7,0,0,-10,6,6,1,-9,2,0,-5,7,26,0,4,0,-5,0,1,-8,7,3,0,-7,7,13,1,4,16,0,1,0,24,7,0,12,6,-10,15,0,6,0,0,3,-10,4,27,0,-8,1,0,8,12,1,6,0,37,2,0,0,1,11,5,9,9,9,6,8,6,0,3,1,0,0,1,0,6,3,0,9,1,7,5,5,0,4,5,10,5,1,5,44,8,3,19,12,2,14,0,0,-3,8,4,0,3,-1,12,6,0,-10,9,5,16,1,-10,8,0,2,12,10,9,0,0,5,7,13,8,2,1,1,47,10,4,8,1,1,0,-2,0,3,4,2,5,-10,7,0,0,0,0,0,6,13,3,13,-10,9,-11,10,4,-4,-10,10,5,1,4,12,4,0,-9,6,10,1,0,3,-10,29,0,2,2,9,-2,5,-2,0,8,9,5,0,22,-10,0,21,9,1,2,10,1,-5,14,1,1,5,0,0,0,12,5,9,8,4,2,2,-2,6,0,-1,10,3,20,3,0,33,-2,0,0,0,7,2,36,2,-5,10,0,0,0,6,-2,-5,0,-8,17,16,-10,0,0,8,0,0,26,9,4,4,8,5,-3,-8,7,3,-1,-1,0,66,2,4,3,-9,9,0,7,5,5,4,6,-8,30,12,11,6,0,0,2,0,8,30,5,2,2,2,0,-6,0,-10,-10,9,-2,3,1,0,0,22,12,0,28,0,3,12,-5,-5,34,3,0,0,3,0,0,22,2,5,5,6,2,4,16,-10,4,12,14,17,13,0,15,4,9,1,4,8,3,2,19,3,15,7,-10,7,5,16,7,2,1,0,0,3,18,-1,14,2,0,0,7,2,2,3,7,0,-6,12,0,-1,2,17,-5,5,5,11,16,22,5,-3,3,-8,-1,-5,9,18,29,8,1,-4,2,3,39,1,-1,0,30,0,0,3,15,2,12,-1,6,7,0,0,5,2,18,0,11,0,20,11,0,0,4,11,4,3,1,1,15,0,21,0,0,3,5,11,3,5,0,11,5,0,29,5,3,0,0,4,1,-7,3,7,6,3,0,2,4,-2,7,-2,0,4,4,2,9,0,7,8,4,6,6,5,13,2,0,5,11,0,8,1,43,8,5,1,-10,4,5,1,12,23,4,1,0,15,14,3,5,0,3,0,-8,4,15,11,4,2,9,0,6,0,-2,3,7,4,0,30,7,0,6,1,4,0,10,2,6,0,7,6,2,5,-15,2,5,0,10,5,3,5,1,-10,5,5,1,6,0,0,9,-1,0,1,0,16,6,13,2,23,-1,7,-8,60,7,-1,0,15,-8,-1,5,4,1,32,7,2,6,9,4,3,2,18,1,42,14,9,-3,-4,23,8,4,-1,2,9,0,5,-9,0,3,-8,2,0,12,16,0,24,13,1,0,-1,0,9,7,-10,5,26,6,22,0,5,1,8,-1,-1,8,8,2,21,1,1,3,10,21,22,0,0,9,4,4,5,-3,8,18,1,10,8,1,10,0,7,11,9,-2,2,-1,41,5,3,-6,2,8,9,-1,5,2,-1,4,-8,2,-2,2,0,19,-6,3,7,2,6,4,6,0,-8,-1,-5,7,-1,7,0,4,-1,0,3,11,8,11,4,3,-3,17,0,11,12,2,3,0,2,0,6,21,-8,10,0,0,1,24,1,4,-9,0,8,12,13,0,8,12,8,14,2,16,29,1,8,11,1,25,0,-1,9,0,15,4,0,4,-1,13,0,2,27,1,4,5,-10,9,18,2,15,9,23,3,3,15,-10,56,30,0,3,0,5,0,0,29,1,15,5,0,11,0,-8,16,1,-9,0,3,8,8,1,4,2,11,0,0,5,1,7,17,2,9,39,5,4,6,8,8,2,5,2,4,0,5,-10,3,-1,9,70,4,7,1,2,8,2,7,1,0,14,3,-3,-5,3,7,3,57,2,6,5,65,11,4,0,10,6,1,15,8,3,0,12,1,5,5,-5,0,11,0,0,19,1,0,10,3,8,19,3,1,15,8,1,39,0,2,-13,8,0,9,3,13,7,4,-5,10,3,4,-1,2,6,7,5,7,9,15,12,6,0,0,0,3,7,0,0,8,3,0,-2,0,4,-6,3,0,7,-10,6,2,0,0,6,2,9,11,-2,3,5,7,6,7,2,5,3,-3,9,6,12,1,-5,13,8,6,-2,0,28,6,7,2,4,21,7,2,10,4,0,-7,7,22,0,2,0,-1,-2,14,4,8,0,32,-3,0,16,9,2,0,0,13,0,11,11,0,21,9,0,4,0,19,11,-3,12,-5,2,5,20,14,18,2,0,0,0,0,0,-3,12,40,6,7,4,-2,0,1,13,0,18,4,0,8,4,5,3,9,3,0,7,0,0,5,5,15,2,27,0,1,0,6,3,0,1,25,1,4,6,0,0,34,8,11,14,-1,3,5,-2,6,3,3,-10,-2,4,5,4,1,15,7,9,1,-1,12,10,1,3,-2,30,-10,7,6,15,1,17,0,11,1,0,-6,0,-5,9,0,2,0,8,0,11,0,16,6,2,6,10,12,2,5,37,9,4,-8,2,0,0,15,30,4,26,-1,-10,2,8,0,0,-7,0,0,0,3,8,4,0,0,5,4,21,1,40,0,9,2,-1,0,0,1,6,1,8,5,6,2,0,2,2,0,6,3,26,-6,19,6,20,6,3,2,0,4,16,10,6,13,2,0,-6,0,3,-3,7,1,0,7,6,2,-7,1,4,13,16,4,3,3,11,14,-6,5,5,1,6,7,4,0,0,2,8,2,12,0,4,16,11,-10,2,-10,5,11,4,16,0,13,3,-8,8,0,5,-1,7,6,4,27,7,-10,12,3,9,0,0,0,5,9,-4,0,2,0,3,0,26,49,1,0,37,2,5,1,-1,0,5,9,-9,-2,0,8,4,0,7,-10,0,0,14,22,2,2,0,0,3,-8,11,0,-3,0,2,5,15,2,3,9,2,27,13,13,5,0,0,2,4,0,15,0,1,7,-9,1,8,3,-1,-4,0,9,8,12,6,2,17,1,5,5,6,5,56,-4,5,10,3,0,9,4,19,7,0,4,0,2,0,0,6,19,0,5,4,2,16,2,3,12,1,1,10,35,0,7,6,0,1,0,-10,10,4,2,0,0,7,-4,14,9,0,3,24,9,0,2,0,0,14,-1,5,-10,12,2,3,0,0,0,0,-6,0,0,6,18,7,-1,7,9,4,11,5,3,2,1,6,5,-10,0,-7,15,3,9,-2,45,2,2,-9,2,7,6,9,14,0,9,0,0,7,0,2,7,0,5,10,20,4,0,7,16,9,5,2,0,0,7,16,9,0,1,13,0,25,-10,12,3,0,14,2,4,0,1,8,10,9,5,0,-4,11,25,9,7,0,-1,3,0,2,97,0,19,1,6,1,1,7,5,25,0,28,7,22,1,7,18,-5,2,16,0,18,4,-17,6,9,8,0,-2,-5,17,9,-2,-5,0,0,10,-7,22,-1,11,1,-6,-3,7,12,6,5,18,4,9,17,4,7,0,0,29,13,13,6,10,3,0,11,2,0,26,2,6,5,11,-1,-2,4,6,4,21,12,14,2,12,-9,1,18,5,41,2,0,-9,0,5,-12,19,50,10,0,7,0,0,12,2,0,-7,4,5,15,8,4,4,16,6,4,0,0,1,0,0,17,1,11,41,-2,0,0,0,8,0,3,4,0,0,3,10,16,2,1,0,9,9,0,10,6,2,3,0,8,35,15,1,3,3,5,-1,-7,0,0,13,6,16,2,4,7,-4,6,17,1,21,21,6,0,11,11,6,15,0,3,0,15,-1,4,-4,6,0,24,4,-10,0,11,2,-4,0,9,18,1,0,9,8,-5,6,23,-4,5,1,5,1,3,0,9,9,0,0,0,1,5,3,6,7,0,0,0,12,3,17,30,9,5,4,17,1,0,-3,5,3,3,1,56,1,1,9,4,0,6,24,18,-10,9,4,9,7,8,5,0,2,4,0,0,0,2,7,0,0,6,12,2,1,0,12,13,13,23,3,8,3,13,6,31,6,3,29,-10,16,26,3,9,4,0,5,21,-10,2,0,-11,3,9,9,3,13,-10,0,5,-5,0,17,0,5,26,-4,0,0,0,11,2,12,1,4,3,5,16,0,19,23,1,0,3,8,0,6,24,0,15,0,6,1,0,8,0,24,0,5,5,0,15,0,18,0,0,16,4,0,9,1,10,4,4,5,17,8,6,20,0,6,2,4,0,0,4,13,5,3,0,3,3,11,0,54,9,6,0,4,2,3,8,2,-6,23,0,35,0,5,5,15,2,1,3,0,6,-7,0,15,2,6,0,-1,15,0,0,5,-10,-3,0,6,2,0,35,31,21,6,4,0,2,2,0,16,5,12,2,0,6,4,-5,10,0,7,12,0,-10,-10,10,11,0,4,4,11,2,20,5,6,5,14,5,0,15,0,1,0,11,5,7,0,22,12,13,2,2,6,-3,15,0,6,5,10,4,2,1,9,-12,8,16,0,6,7,0,13,6,9,0,8,4,0,7,8,-1,2,8,3,1,0,-5,5,0,0,15,4,21,2,0,0,5,4,5,0,-11,13,5,7,1,-7,6,13,3,-3,44,1,0,0,47,6,0,0,1,40,29,2,-1,11,27,0,6,7,0,5,1,4,4,1,2,1,0,-12,6,5,0,7,0,12,0,9,8,-10,0,18,44,0,15,1,0,2,10,6,0,2,0,5,0,2,8,2,1,4,2,0,2,-1,7,1,25,21,15,4,1,11,4,8,-6,11,14,3,0,10,3,1,8,1,0,11,0,0,0,-6,13,1,1,1,6,19,6,0,9,-8,6,17,0,0,9,6,4,13,22,6,31,2,11,3,0,0,2,3,2,0,7,4,4,2,0,2,1,0,1,3,0,0,7,0,2,3,7,17,6,4,6,-10,1,-7,5,1,8,8,0,8,0,0,0,7,8,5,32,9,12,13,0,5,5,10,13,8,5,9,0,0,13,13,-7,0,0,0,3,0,4,4,6,0,-8,0,1,0,17,8,4,4,5,2,22,2,8,0,-4,0,4,8,9,5,0,12,8,-5,4,0,43,2,5,0,2,8,-1,9,4,6,6,26,4,-10,3,7,8,-3,4,1,4,11,6,-2,12,8,11,9,14,1,1,7,5,13,16,-10,21,2,5,10,4,5,3,2,11,0,20,3,4,14,5,-1,5,3,3,3,7,10,0,7,-6,-5,3,14,-1,9,0,24,2,1,14,6,9,21,24,9,7,0,6,13,0,4,10,7,0,9,4,1,8,0,1,0,8,-7,0,6,2,1,0,18,15,8,0,1,0,0,-3,0,7,4,7,3,0,-7,5,17,15,1,8,0,0,2,0,0,5,14,0,0,0,16,2,6,1,4,9,9,28,11,-7,0,13,4,-1,18,3,8,30,4,0,30,1,5,23,8,3,1,0,20,2,0,7,1,-1,9,20,0,3,8,29,-2,1,0,0,6,1,1,3,21,4,10,7,-10,5,1,6,-4,-10,6,0,18,4,15,2,-10,5,37,0,7,-2,8,6,-5,1,12,0,5,-10,5,6,-5,30,29,3,15,0,9,1,11,3,5,-1,20,4,15,0,-14,7,4,3,1,0,6,9,3,0,-11,5,0,0,2,-5,-11,7,9,10,-5,7,3,0,7,8,-6,0,0,0,3,0,6,7,16,12,-10,0,3,0,9,0,3,6,1,2,7,8,7,0,5,7,3,9,-10,0,28,7,5,4,4,8,3,0,4,1,0,0,19,0,-2,13,4,2,0,5,20,6,1,0,3,9,12,-3,3,12,21,8,-9,12,0,2,-8,16,-12,3,18,8,9,7,3,28,-3,4,-6,0,8,-2,-8,0,2,5,19,-1,0,34,5,8,0,24,1,5,-10,13,3,5,2,0,0,3,0,4,5,4,39,-1,0,2,18,-2,-14,13,15,6,4,2,3,0,25,0,2,6,9,17,-7,3,17,0,0,0,0,19,0,3,4,12,12,-5,9,1,9,6,1,0,0,10,0,7,28,0,5,4,2,3,0,6,2,6,1,2,0,7,12,2,6,8,1,0,0,7,2,8,17,-1,0,11,24,6,3,0,2,0,5,8,0,1,27,6,5,0,0,-8,8,0,23,7,16,0,8,0,0,4,18,4,0,5,2,31,6,1,16,3,13,13,6,6,0,3,0,9,10,-10,12,7,3,0,13,16,3,0,0,-10,-1,10,-2,-8,1,7,0,2,7,3,14,1,-17,1,18,-1,3,9,5,22,1,0,10,11,-1,0,8,0,9,26,-1,15,5,2,14,0,10,6,7,1,17,0,9,1,1,0,4,6,3,3,2,0,5,7,-1,2,0,6,3,3,3,12,9,8,2,0,13,0,7,13,0,4,15,0,50,1,9,4,13,2,6,0,2,-10,5,0,0,10,0,8,0,0,9,14,5,6,17,9,7,2,-2,0,5,3,-1,5,4,2,27,1,15,8,2,6,-3,13,11,-2,17,3,0,17,3,0,0,6,2,0,-5,10,12,2,9,2,13,20,-2,4,1,7,4,1,0,0,2,6,0,5,12,11,0,15,-2,11,0,-3,2,2,3,4,1,-2,7,-10,8,-7,-4,3,13,5,13,1,27,3,2,5,6,5,1,10,-2,8,20,3,4,5,0,7,6,2,17,13,5,8,3,-1,0,1,5,0,17,3,1,7,0,0,4,9,27,0,6,0,0,6,2,2,-4,26,0,1,25,0,-3,0,0,-5,0,0,-9,1,4,3,3,30,6,-6,23,6,7,4,2,0,0,6,2,18,-3,3,-8,14,3,10,2,55,-10,6,-10,4,-2,14,11,4,12,3,21,4,6,18,0,-5,5,22,9,0,0,13,11,3,22,4,-6,23,9,-4,-14,-1,-4,0,0,1,6,0,71,10,-1,0,0,2,3,7,16,15,0,-10,3,9,8,13,-8,5,0,17,-7,1,0,4,0,-8,-10,-2,5,3,17,1,5,5,0,6,2,-7,2,2,-7,17,5,4,-2,0,-10,0,0,12,-10,3,6,10,6,6,15,8,8,-1,-11,0,1,13,6,3,2,13,0,11,-1,2,0,0,3,21,9,4,2,8,18,13,11,3,10,13,30,3,-9,0,0,2,6,3,6,5,5,11,-10,-6,7,9,0,1,0,11,5,11,15,10,0,11,10,1,6,9,3,0,-8,5,-7,6,27,14,11,7,-2,9,-7,22,5,0,1,3,-2,15,9,-8,34,-9,1,7,1,5,22,8,2,8,2,11,0,0,0,12,0,-1,7,0,1,11,4,5,4,3,4,18,6,8,2,22,19,6,0,-10,-12,1,7,37,9,3,-15,-8,5,4,4,-1,18,2,5,0,8,7,2,0,-9,8,1,2,3,1,0,0,7,1,5,0,8,2,-8,5,5,11,0,0,0,15,-5,24,3,-4,4,4,4,0,3,-5,15,0,4,5,2,4,-10,20,-7,12,2,7,23,3,1,3,-8,-10,6,0,0,2,-2,13,1,13,6,-13,12,-1,9,10,7,6,4,1,14,2,28,10,0,0,3,3,0,1,1,-10,12,5,8,5,0,-2,0,17,4,2,2,0,13,0,0,-5,13,0,0,0,0,8,7,0,9,3,-8,10,0,10,1,10,2,-8,5,10,24,-10,5,0,0,1,0,0,5,12,14,12,6,2,-6,0,4,5,0,23,7,6,8,4,0,2,0,2,7,0,0,0,-4,3,6,0,0,0,43,0,9,8,4,2,0,2,15,1,0,12,4,-3,0,-3,2,-8,-12,0,9,21,43,0,2,0,0,8,0,1,11,6,11,9,-4,4,6,0,-3,5,4,2,-3,5,0,2,0,9,5,-7,1,14,21,0,7,22,0,3,6,0,11,3,3,7,-10,18,4,6,-2,3,-6,0,4,8,4,3,-1,9,9,20,8,0,0,3,6,0,0,6,6,5,65,3,16,0,27,-1,0,5,0,5,30,0,-1,0,4,2,-10,0,29,4,9,-1,13,0,5,5,-6,0,61,4,2,6,0,6,26,0,7,7,4,7,13,5,3,0,-2,4,5,-5,0,34,1,2,5,-10,16,0,14,3,9,-3,0,4,13,6,2,4,-10,-9,0,7,3,12,6,0,0,2,0,24,-11,9,6,6,4,4,7,9,-1,5,1,15,11,11,8,-4,-7,0,4,15,0,5,0,0,9,2,3,14,5,4,18,4,1,31,48,4,-3,11,6,3,3,3,32,-8,14,0,5,6,3,0,2,8,1,-1,2,32,0,8,8,4,5,0,3,0,-7,0,15,9,4,-10,5,7,3,50,1,4,4,9,0,0,2,25,6,34,1,8,4,2,15,41,8,8,0,14,7,2,-1,30,0,1,7,2,3,16,0,6,14,-1,0,0,7,4,0,16,0,11,24,9,5,14,8,1,8,17,-6,5,0,5,4,2,5,55,4,10,22,11,2,8,4,0,0,5,4,3,2,7,3,8,0,1,16,-6,6,16,0,9,6,11,12,-1,7,0,2,14,0,9,5,1,5,3,4,1,4,0,5,7,16,11,31,0,6,12,6,2,4,-5,8,8,9,1,2,27,12,13,0,13,0,13,18,0,1,5,0,4,3,8,0,0,87,8,7,9,3,4,0,6,-10,5,8,-10,8,10,6,4,9,20,3,14,-1,5,7,2,0,26,0,4,12,11,6,-10,0,15,3,19,0,2,-7,-2,11,2,2,23,-10,6,5,3,0,0,0,0,1,-14,4,0,-1,6,52,3,5,-1,-1,0,24,4,6,3,-4,5,25,6,-3,17,9,0,25,4,21,0,6,-16,19,3,38,-3,3,1,1,0,0,0,9,0,5,0,4,0,-4,2,0,2,1,1,7,2,3,1,2,6,0,39,0,12,3,5,3,1,0,0,0,3,3,8,3,11,0,7,0,1,0,11,0,2,0,0,12,2,-1,0,3,8,8,7,6,0,1,4,5,11,17,3,11,4,3,63,2,3,5,7,4,7,0,5,3,17,14,8,4,1,11,29,0,17,3,0,0,1,10,8,20,10,3,8,11,1,6,2,0,4,0,0,5,6,0,0,12,2,-9,-6,10,38,0,8,3,21,5,0,21,9,-9,4,11,2,3,0,11,1,5,5,0,7,0,3,11,4,4,-2,0,0,0,13,3,10,3,3,1,-10,3,4,1,17,0,6,4,6,6,0,5,26,3,5,2,3,7,7,0,4,0,1,0,-8,2,0,5,5,-3,4,6,12,1,3,14,0,14,8,10,1,4,3,0,-2,4,2,5,5,9,24,-10,4,6,0,1,17,5,19,0,1,0,17,-6,4,19,1,0,15,14,2,4,0,9,1,1,10,2,0,0,4,13,1,0,16,18,5,5,-8,11,-9,2,7,-4,2,13,0,8,-8,2,11,-9,9,8,0,18,0,7,0,5,1,0,-5,0,0,0,14,4,35,0,13,-10,6,-1,0,5,1,39,3,-11,8,6,5,11,-10,10,7,11,1,10,4,3,16,2,-10,15,4,3,4,-4,0,11,28,1,5,3,5,0,4,6,55,2,0,10,0,2,7,3,14,1,1,5,-5,1,5,-4,9,8,-8,6,0,-3,16,12,8,3,19,15,0,2,5,6,6,8,9,5,4,-10,0,5,-5,6,-9,-1,8,3,8,-9,0,8,8,17,-1,-3,0,9,6,9,6,0,15,4,-1,0,0,6,3,2,4,0,0,0,7,2,2,-3,1,4,0,0,0,-8,0,7,-10,0,0,-4,1,0,0,0,-1,0,0,-2,0,5,2,0,9,-2,1,-10,0,7,-3,9,0,-10,34,0,0,0,3,-1,0,6,7,5,-1,-10,12,10,2,0,0,0,0,14,3,1,5,7,5,2,0,0,25,0,0,13,21,1,-7,3,3,23,-5,0,0,1,12,0,-5,20,1,0,6,6,7,4,-1,0,29,14,5,12,3,0,8,0,0,45,23,-3,4,6,-1,0,2,9,9,1,16,1,5,0,0,9,2,11,8,0,-6,3,3,0,8,4,0,0,0,-10,0,4,-1,9,15,0,4,0,6,4,5,0,0,2,1,5,18,12,1,19,1,7,6,1,5,14,22,11,1,0,5,28,2,-2,0,0,6,0,-1,27,10,0,2,9,20,0,-2,5,-5,7,4,3,4,16,10,6,3,0,2,-8,9,23,-5,-5,14,6,0,23,0,4,0,0,20,0,0,4,1,0,-14,3,0,0,12,35,32,13,6,0,8,11,0,0,6,6,13,0,7,58,2,1,0,0,15,10,15,-10,0,7,31,0,-10,0,-10,8,2,10,-1,0,0,8,5,5,-10,0,0,1,0,0,16,26,6,6,6,1,6,1,1,0,-9,0,2,38,3,5,4,5,12,0,22,2,15,2,7,0,-15,6,-10,4,3,3,0,-5,11,3,0,9,5,0,2,7,0,1,8,3,5,2,4,4,-3,-9,1,0,0,54,0,-2,-6,0,-10,10,18,7,2,2,0,-10,0,10,4,37,1,0,0,4,4,4,4,17,17,0,7,2,26,4,5,2,4,0,6,0,2,9,0,5,4,0,6,7,5,2,13,-10,0,11,0,1,0,0,29,14,5,9,1,2,2,14,-1,0,-4,4,0,15,6,5,2,4,2,0,5,6,5,19,2,14,5,9,-8,5,6,-15,6,6,0,-1,9,8,33,1,6,0,4,7,5,-10,10,5,4,5,0,1,-12,-4,0,1,14,1,8,-1,10,22,0,7,4,5,-10,0,0,8,27,8,7,0,-5,0,9,3,12,1,14,11,2,7,2,0,2,0,4,10,9,11,0,7,8,6,5,0,5,9,16,25,7,14,5,3,0,7,5,5,22,36,18,-1,17,0,-9,11,-1,9,-7,-1,4,5,7,2,3,3,2,2,0,5,12,1,0,31,29,8,4,3,13,2,24,1,1,0,32,1,3,9,5,8,12,2,-1,2,-2,5,0,9,3,8,4,3,12,7,20,-1,8,20,2,-10,0,0,2,0,6,7,0,-10,14,0,0,21,5,4,11,0,0,0,0,3,6,0,0,7,0,-12,15,3,3,0,0,0,25,16,12,9,0,4,0,0,13,-2,-13,14,11,8,8,2,17,-8,0,0,10,0,5,9,0,12,8,0,11,3,28,3,9,9,0,6,2,-8,7,13,2,17,8,27,8,-5,0,36,0,4,0,0,0,5,2,1,13,18,5,4,0,0,6,10,21,42,17,1,3,7,0,3,8,-1,8,0,6,1,7,8,38,6,0,5,1,0,15,1,2,0,0,16,5,1,0,0,5,0,4,8,-4,11,8,9,0,0,0,9,0,11,-5,32,4,14,0,12,5,0,12,5,3,-5,0,0,0,-12,6,13,3,2,4,5,53,0,13,4,21,0,-2,0,0,11,10,10,0,0,4,-7,-3,0,24,0,3,6,13,0,0,11,2,0,0,45,7,0,5,4,2,8,-2,0,0,3,6,0,-1,0,2,50,3,1,-2,6,2,11,1,2,25,2,11,0,0,13,0,-15,5,8,18,5,3,5,3,18,3,13,2,3,0,14,7,0,9,8,6,2,1,7,5,0,6,4,5,8,6,24,-10,14,0,5,5,7,1,0,15,4,3,-2,-6,1,10,26,0,4,0,8,11,0,17,7,0,0,9,0,11,-10,5,6,5,0,36,1,0,13,12,6,0,-4,7,0,6,4,9,25,-3,-4,6,7,15,11,15,2,12,-10,2,-13,16,7,4,18,4,1,12,0,14,0,0,-2,0,0,0,7,3,11,13,8,0,16,0,0,1,5,30,0,0,0,8,17,3,6,7,0,8,22,6,2,0,0,7,16,28,17,4,15,0,3,-10,13,6,-11,0,15,4,2,0,1,0,0,0,3,0,16,14,10,3,12,3,18,3,0,4,0,7,7,8,5,4,2,9,18,5,-1,1,1,13,0,0,0,0,0,5,0,15,0,0,4,59,9,0,1,1,3,0,10,-1,0,15,8,7,21,5,1,1,4,27,3,6,2,8,4,-4,0,30,-2,-2,5,13,0,-10,8,0,5,6,26,0,-9,-10,-10,14,3,0,0,0,7,9,0,4,7,-5,0,4,-7,6,7,0,4,8,32,14,4,0,9,6,3,2,-2,3,15,0,1,17,-3,-10,8,28,1,11,17,10,13,1,1,4,7,1,1,0,0,10,6,2,10,3,0,0,4,3,0,22,-1,10,-2,4,12,14,11,1,20,9,10,10,-1,10,9,17,0,0,8,-4,29,6,5,-3,11,3,-1,9,0,11,0,4,1,4,0,0,-22,-6,9,3,1,38,11,6,0,5,0,0,12,0,15,3,0,25,0,0,15,5,8,45,0,9,1,0,2,2,13,21,2,1,10,1,6,-2,0,8,37,12,5,0,8,3,-8,0,12,9,4,0,11,0,1,3,-14,20,0,-1,8,11,4,10,4,17,7,13,3,20,1,2,1,2,0,9,11,11,1,10,3,4,0,10,0,3,5,6,10,2,29,1,8,24,3,9,3,4,13,5,1,4,8,-6,0,19,2,-10,8,0,-7,9,-8,5,0,12,5,6,-1,4,2,2,0,10,6,16,21,9,40,0,23,0,7,28,2,0,11,-6,29,5,10,1,0,70,7,5,23,-4,18,0,21,7,2,-2,3,18,12,8,-7,6,0,-10,29,3,8,30,-10,8,4,8,-2,13,13,0,10,4,9,15,0,0,0,0,0,-4,21,11,0,13,15,0,4,3,15,-2,16,2,1,0,14,16,1,1,5,3,3,1,-8,7,-1,5,-2,13,4,0,-5,15,4,3,2,0,7,4,4,9,-10,0,0,5,15,7,3,0,-1,12,0,4,4,16,1,7,0,0,1,5,15,4,0,0,5,2,-1,27,1,0,0,5,0,-8,8,-4,3,3,5,1,15,1,41,7,-10,3,0,4,10,2,-3,2,0,9,1,-1,0,16,2,10,0,-1,0,17,20,0,20,6,0,-2,18,5,0,1,0,1,1,0,-8,7,0,-1,4,11,4,9,6,3,10,16,-1,10,0,2,4,2,16,2,6,17,9,8,6,5,12,10,0,1,0,1,5,5,11,6,2,5,14,6,3,2,6,27,6,3,0,9,9,7,6,0,0,-5,7,0,-5,0,0,9,2,4,11,0,0,9,-7,6,13,7,5,9,5,47,9,-6,-10,0,-8,8,1,0,14,1,4,4,15,2,0,4,5,20,5,-7,0,19,0,12,8,6,6,4,15,7,10,-1,5,9,-10,5,17,1,3,10,2,9,0,16,5,22,1,0,33,2,3,27,3,7,8,1,10,2,6,3,13,3,0,2,0,22,50,53,11,0,0,-4,0,0,0,2,2,16,9,2,2,8,0,5,13,0,13,4,0,7,22,11,0,15,3,0,0,0,34,2,7,-10,17,5,7,3,3,0,34,-3,7,0,20,1,0,13,4,0,12,7,0,14,0,0,0,-6,0,7,0,-1,12,0,5,1,0,7,13,11,4,11,5,5,1,-9,0,0,3,8,7,10,-1,5,10,1,11,3,14,2,2,9,20,0,20,1,3,9,-1,9,6,3,8,5,0,0,14,13,10,-1,1,7,15,0,9,4,2,7,4,0,8,5,23,3,4,1,1,3,0,0,5,26,6,-3,0,9,3,16,14,0,19,12,1,1,11,4,1,0,0,0,-7,0,18,5,7,0,5,16,1,8,-7,-2,4,8,0,5,0,1,4,4,2,0,0,0,11,9,18,41,2,-4,0,17,7,-3,12,0,0,39,1,0,5,15,55,3,1,4,5,4,8,5,16,0,3,12,13,1,4,27,18,-10,13,13,7,2,3,4,13,2,70,0,11,-2,17,0,12,0,0,22,4,6,19,11,3,9,0,0,9,0,2,19,0,4,0,-7,0,9,0,8,3,0,5,15,0,3,0,51,7,0,0,-2,4,-1,-10,0,24,12,4,3,7,-1,-5,0,0,5,28,11,11,15,0,4,0,67,2,10,1,0,0,0,2,14,9,-1,19,13,1,-5,13,0,-1,8,6,5,-1,21,-7,4,0,7,1,0,0,0,0,2,9,8,0,0,18,-13,12,19,3,2,0,19,-2,22,0,26,5,2,5,0,11,2,3,0,49,17,-10,1,6,5,11,5,19,3,-2,0,1,0,18,4,-1,18,-1,13,3,0,2,18,2,0,0,7,5,0,0,0,0,0,4,0,11,-2,2,11,2,3,-10,0,0,0,5,5,0,0,0,3,-8,2,6,1,4,38,8,3,11,3,7,4,34,5,6,-1,3,-3,4,23,4,6,2,18,6,5,5,0,6,2,1,2,2,1,-1,0,17,8,3,4,4,1,0,5,-7,7,42,1,1,5,8,0,7,0,0,5,0,25,2,30,4,31,8,0,-9,5,11,1,0,6,11,19,16,0,2,10,1,-14,0,0,0,4,6,5,3,13,29,1,0,0,2,0,11,14,20,3,3,-10,2,26,3,1,0,0,0,10,4,-4,3,8,1,0,5,1,0,27,16,0,0,15,0,0,8,-2,14,7,0,2,0,-1,1,-9,-7,0,0,-3,0,66,-2,0,0,2,2,0,12,-2,3,7,10,4,0,0,5,0,0,0,0,19,-5,0,0,-4,57,-1,10,2,0,0,3,0,2,0,0,0,9,13,2,0,10,37,2,1,3,2,-9,7,0,11,3,41,16,13,0,0,2,9,19,-1,0,0,4,23,23,5,-2,16,2,6,3,25,8,-4,5,-6,33,5,1,0,6,14,0,0,4,2,-7,3,-8,3,0,0,16,1,9,8,1,5,0,3,10,0,-1,28,0,3,-2,6,-3,16,3,3,13,1,4,0,8,4,0,10,8,0,15,0,2,5,4,10,-10,7,9,-14,-14,0,2,-6,27,19,7,12,4,0,-9,7,5,-2,4,20,2,27,-1,0,4,4,6,4,5,0,2,6,-1,0,6,0,48,5,5,6,0,1,3,5,15,5,19,7,11,-1,16,10,0,5,34,0,-7,8,20,0,6,0,6,3,2,0,13,13,8,7,7,0,3,5,3,6,2,0,22,5,0,0,0,4,13,7,-11,0,3,5,2,8,1,0,1,0,9,28,0,6,5,8,0,9,1,7,7,1,0,10,18,3,-3,0,4,0,-7,0,3,-8,1,6,0,7,4,4,7,8,11,0,53,2,8,24,30,2,2,0,0,7,1,0,12,4,8,2,3,7,0,8,7,5,3,0,1,0,-4,5,7,7,0,16,2,7,2,-6,0,-9,3,0,0,5,1,12,7,18,3,-19,10,6,3,31,4,2,4,66,5,0,6,3,11,0,0,0,11,2,21,6,5,2,7,6,3,5,0,11,-5,9,-8,3,10,2,10,0,3,12,8,4,4,1,0,0,-9,9,0,6,9,17,17,7,7,8,5,10,1,0,13,0,0,0,9,0,7,0,0,9,3,5,-7,7,0,13,19,5,9,6,3,1,10,4,0,0,1,7,2,2,13,12,3,1,4,0,18,3,0,1,14,8,4,2,8,2,4,28,8,3,3,6,-1,3,0,6,85,4,3,7,2,5,17,-4,24,0,0,0,4,0,12,0,-1,21,12,0,-11,2,13,4,4,-3,5,4,0,2,12,3,0,3,2,0,19,5,8,9,2,0,10,2,4,6,5,4,2,0,0,18,-15,1,61,4,10,2,3,4,27,-3,5,21,-1,2,0,5,65,24,45,1,0,0,0,17,65,9,5,11,14,1,-2,1,0,-17,3,-1,11,57,5,4,0,8,5,0,0,1,0,16,7,18,1,7,6,12,0,-1,6,-1,17,21,-10,-13,4,13,40,0,11,5,8,0,1,1,0,6,0,2,0,5,3,6,1,26,-7,5,0,-6,6,0,8,0,3,20,-10,13,0,-6,1,0,10,1,-2,-6,6,9,27,-2,1,4,0,11,2,-3,0,3,8,8,0,-10,0,4,0,11,12,-5,17,-1,19,4,1,0,-1,7,24,9,4,10,0,6,9,12,0,16,3,0,0,12,3,2,3,2,0,-9,-9,21,0,0,-7,0,4,18,2,8,-7,0,13,7,-3,-9,4,-1,6,0,0,6,3,1,33,4,12,20,0,12,2,0,-3,-10,9,10,0,9,3,0,-10,4,5,4,-10,18,-9,7,-3,1,17,3,10,5,0,10,5,2,8,0,0,0,16,0,0,0,0,5,0,0,2,16,2,-10,21,0,6,13,2,0,0,23,5,-1,15,12,2,0,0,2,6,-1,4,6,6,17,16,2,-5,11,3,4,5,24,2,0,0,-8,21,1,4,8,3,-6,0,5,3,16,2,18,2,8,3,0,-1,13,4,11,10,-11,0,13,19,0,0,0,0,5,1,3,21,25,7,2,9,9,4,0,3,9,4,3,4,21,6,8,15,5,3,0,2,0,3,0,2,0,0,7,5,8,4,8,15,5,-10,10,0,0,4,10,1,15,1,43,4,0,7,8,18,3,8,-14,-10,13,20,2,2,-6,9,0,3,-3,0,31,0,7,8,9,0,0,4,4,5,6,5,14,0,0,0,3,1,7,3,0,-8,5,7,5,4,2,46,2,8,3,0,7,21,9,0,0,14,3,6,4,50,2,9,3,6,6,-2,4,0,0,1,13,5,-4,9,4,15,4,-10,-4,5,0,11,0,9,6,0,2,0,0,0,14,3,0,8,-15,8,18,19,12,3,6,1,0,3,7,13,2,2,0,0,1,1,6,-1,3,0,2,7,3,27,2,22,11,7,7,0,4,13,0,3,-9,3,8,0,4,6,16,6,7,0,8,0,17,28,1,4,0,33,7,10,26,10,11,30,7,21,7,8,-4,7,0,25,6,3,13,5,0,9,-2,1,0,3,0,11,-8,5,9,7,0,0,2,9,4,0,-10,5,0,6,2,4,0,0,22,12,6,7,6,9,3,15,0,8,7,0,5,4,2,0,32,6,0,0,0,-13,12,8,-9,1,0,8,-1,9,11,26,3,0,8,8,0,-12,4,0,0,2,10,6,0,24,4,0,0,2,0,0,7,2,3,-1,-6,6,3,5,0,0,1,6,25,0,7,1,0,0,27,11,5,5,18,0,11,3,2,2,13,4,0,-8,4,0,-1,7,10,0,0,14,0,-9,1,1,0,3,-5,7,5,26,5,-5,8,1,10,0,0,0,10,0,11,3,15,7,0,9,2,0,0,0,24,0,0,0,3,-6,0,0,2,0,7,-12,0,0,0,0,7,10,0,0,18,5,5,1,1,1,25,-8,6,20,0,3,0,0,16,7,6,0,9,6,0,0,0,2,32,3,0,15,0,18,15,5,0,9,1,0,15,16,2,20,3,8,15,0,5,-9,11,16,0,7,0,6,1,7,0,15,-10,8,22,-10,7,0,24,22,-1,23,0,18,6,-2,-10,6,6,11,56,9,4,0,-2,4,0,11,7,5,8,8,0,-8,0,2,-10,-2,8,0,31,5,0,7,14,2,8,-10,6,-8,0,21,10,0,9,16,0,7,-7,2,0,22,28,6,2,-2,12,13,18,1,0,3,5,1,7,2,15,-10,4,10,0,0,8,5,5,3,3,7,-2,-7,4,0,-3,-10,-2,1,5,17,9,6,0,14,1,6,18,45,2,4,0,5,0,2,-1,0,14,16,4,0,5,9,9,3,0,0,19,0,19,0,7,9,2,9,3,-10,7,10,4,1,0,5,28,4,8,6,2,1,14,2,2,0,0,9,-2,44,1,19,13,27,-8,18,5,5,5,0,-10,7,13,8,0,3,0,9,0,1,12,3,13,20,1,13,0,6,-1,11,14,-1,10,5,0,6,20,4,0,0,0,4,1,6,6,8,6,16,3,3,21,5,4,2,7,10,-1,7,0,5,2,7,5,0,9,4,8,15,4,-5,3,11,6,13,3,16,0,11,4,-2,0,6,0,0,0,9,3,3,17,19,3,0,2,-2,8,10,1,0,12,0,5,14,7,9,9,1,0,7,5,2,0,3,4,0,9,4,0,9,15,3,3,12,-1,4,0,6,7,4,52,7,2,0,10,-4,-3,4,3,15,4,2,3,0,15,21,5,6,18,8,7,1,8,3,17,9,5,19,5,0,0,19,1,3,13,0,14,0,-9,6,1,0,5,12,24,17,-8,3,4,0,8,9,12,5,8,12,2,0,18,3,14,15,7,5,20,0,2,0,-10,6,10,0,8,8,3,0,0,9,4,0,3,10,24,11,2,4,0,12,14,3,14,6,5,15,5,1,4,21,8,6,0,24,2,0,5,0,4,4,0,5,14,1,-5,0,0,42,13,7,2,2,9,10,2,0,8,0,24,-7,7,-8,8,8,5,4,2,23,2,9,8,4,-5,12,4,14,52,38,5,5,-10,5,0,5,3,-1,8,5,3,42,0,0,0,6,3,0,16,23,23,1,7,-10,0,0,10,6,15,-8,0,7,25,0,-1,8,8,10,2,15,3,11,-1,10,2,0,0,0,6,10,2,-8,0,0,5,1,6,4,0,10,5,11,0,-8,47,11,0,0,6,1,8,0,2,0,5,7,1,9,14,15,0,11,7,0,6,0,7,-4,13,-9,11,0,-14,2,11,3,4,4,12,0,0,10,4,24,7,-2,0,-4,0,0,7,-1,7,-8,0,0,8,0,3,9,1,9,0,2,2,6,0,4,2,10,6,0,3,5,5,6,18,1,33,6,11,1,9,0,9,-10,-8,15,4,5,0,1,9,3,5,0,0,5,14,0,0,0,15,9,3,7,0,11,4,5,-1,0,-2,0,29,7,30,0,-6,17,15,7,10,5,0,0,3,2,0,0,9,0,3,4,0,0,0,11,4,6,14,4,1,-15,0,8,1,2,13,8,1,1,2,6,10,3,3,0,1,0,0,34,-1,16,4,4,1,1,3,0,22,12,3,15,0,6,-10,10,14,0,-1,-4,20,17,9,0,-8,1,11,6,14,6,3,-5,-3,0,7,-4,2,3,13,-2,19,1,6,0,-1,6,21,4,3,3,7,4,3,1,-10,3,6,7,12,45,35,14,-15,5,10,13,3,2,0,4,4,6,1,10,-1,40,1,15,27,2,2,5,2,0,0,5,0,42,7,16,8,26,3,5,1,3,12,-1,6,0,1,8,7,3,13,11,0,15,0,-3,3,5,0,0,0,11,52,0,0,-10,3,17,16,1,0,7,2,1,0,-8,4,0,4,0,-4,18,4,6,8,1,-8,0,9,11,20,2,0,37,5,-6,10,1,4,0,19,8,0,-2,0,38,19,0,1,-9,1,0,19,12,24,15,2,9,10,2,-5,5,-10,5,4,0,0,0,4,12,6,4,2,9,5,15,0,0,1,0,19,5,18,2,0,5,-9,6,6,3,6,2,3,3,4,1,6,3,8,20,11,2,3,13,0,0,4,-1,2,0,1,0,0,4,12,4,8,2,-1,6,10,8,-1,0,5,0,0,11,-5,4,5,-7,59,0,0,7,0,12,3,-1,0,1,2,2,6,5,3,-5,0,20,0,4,-9,2,22,0,13,7,40,1,-12,0,10,0,1,0,26,9,7,4,4,5,-7,11,0,5,1,2,0,2,30,9,17,4,7,6,0,12,0,6,0,0,6,20,1,4,5,5,5,15,5,0,35,0,5,11,54,13,2,-3,-10,-2,1,0,5,0,0,6,3,4,0,6,-1,0,4,0,9,4,5,3,5,0,0,22,22,8,-2,1,0,0,8,10,9,-6,0,7,3,10,3,8,3,7,1,0,5,6,1,7,3,4,0,4,-1,22,0,0,0,-4,23,-10,0,5,7,11,-3,14,33,-9,5,0,5,7,0,0,4,6,10,0,1,5,5,2,2,10,9,1,-10,4,2,23,2,9,0,0,6,22,6,1,0,5,2,13,2,0,-2,5,4,0,3,7,7,11,-1,33,0,9,2,0,1,10,0,0,0,4,0,0,1,0,3,0,0,0,8,8,3,0,0,0,16,4,-4,4,12,3,2,-1,8,0,5,2,14,10,13,8,1,14,1,0,0,5,-2,0,-2,16,1,-2,9,12,4,3,10,6,-2,17,31,0,2,4,4,1,8,4,28,9,0,0,2,5,1,1,10,23,12,5,0,10,3,19,2,24,0,2,11,19,5,0,9,2,4,15,4,0,9,13,8,0,4,-10,21,8,2,-4,6,5,17,0,0,5,19,4,3,7,-10,0,27,8,1,-8,13,6,0,14,6,3,0,7,11,3,0,10,0,0,0,5,0,3,0,4,8,3,1,0,0,6,-10,1,1,0,0,8,6,8,4,0,-10,5,8,6,3,0,0,1,24,8,12,38,5,3,2,5,0,0,0,2,14,4,5,2,14,5,-1,10,6,4,0,10,2,0,7,-1,0,-7,13,4,0,8,1,1,0,12,0,20,9,0,2,8,0,4,8,0,-10,0,6,3,3,0,-5,5,2,10,5,21,0,0,0,0,0,30,2,0,15,14,-8,2,8,0,0,-10,0,0,3,8,11,29,0,-2,10,37,2,1,0,0,1,20,17,0,0,5,6,15,0,8,20,0,5,0,1,-2,11,4,0,20,15,3,21,11,13,1,8,1,-2,-3,8,8,4,7,3,10,8,9,19,-1,3,-5,8,0,-1,0,7,0,14,2,-10,15,7,15,0,0,0,0,7,2,4,-10,5,20,-10,7,18,0,-13,0,-3,14,3,0,3,3,12,7,1,1,3,0,11,7,0,0,0,-1,9,3,-10,2,1,0,3,-4,-4,8,0,0,26,1,-9,21,5,36,2,30,2,12,7,9,2,-5,10,0,1,9,-2,10,16,7,-3,0,-9,0,0,7,18,-1,10,2,6,18,8,0,0,9,0,33,31,0,-2,-13,5,0,0,0,5,6,3,1,30,4,1,0,1,7,3,4,5,11,38,5,13,3,0,0,0,8,7,0,0,0,9,-1,0,2,5,1,76,1,5,0,-3,-10,15,0,7,14,3,16,3,10,1,4,7,16,-1,0,-3,3,19,0,0,18,9,10,10,0,0,0,8,4,0,29,6,6,6,1,10,12,2,-10,0,15,13,2,0,37,4,12,8,-1,8,8,2,0,1,0,0,7,3,9,0,0,0,13,3,21,1,0,0,6,6,10,-10,0,6,0,9,0,1,12,5,0,11,7,1,11,13,2,8,0,0,0,9,76,-1,6,0,0,0,12,-6,11,0,12,8,2,7,9,22,15,4,27,5,7,0,0,9,10,4,26,15,0,12,0,2,1,10,8,-2,16,13,-1,8,1,0,0,-7,-7,0,5,3,6,2,1,0,0,0,10,-8,5,39,-2,6,36,5,0,14,3,41,3,4,0,6,21,0,0,5,7,3,0,0,0,9,5,0,7,17,11,1,0,19,0,4,-15,7,-1,0,-9,-3,9,6,5,2,9,10,5,55,0,2,0,9,-8,8,6,5,0,31,23,1,-10,5,8,0,-5,0,0,4,24,13,8,2,-7,1,18,7,1,15,7,6,0,0,36,3,0,12,8,5,0,10,3,0,2,25,9,3,-4,2,44,0,0,5,4,24,0,3,-11,5,4,10,12,4,9,3,0,0,0,0,0,1,-11,6,-1,6,-2,0,0,0,5,13,23,15,23,-2,2,11,3,15,0,4,8,25,11,5,7,10,5,0,13,25,-1,6,15,2,0,13,9,11,0,11,5,0,28,5,0,0,7,1,33,18,2,-4,0,21,4,0,0,2,12,15,4,1,10,38,5,7,3,11,5,24,14,0,0,12,0,0,0,6,8,5,17,1,18,4,-5,9,14,3,-3,-10,8,23,-2,4,3,2,27,4,5,2,6,1,18,1,4,4,11,25,4,11,11,-1,-8,-9,15,2,6,23,7,3,14,2,0,-10,13,14,19,11,7,10,9,5,5,3,4,13,8,4,4,0,15,6,0,13,59,0,-10,18,15,2,0,0,3,2,7,0,20,20,-10,0,-10,-10,8,20,21,8,-5,18,16,6,5,0,5,1,13,0,-7,49,25,-2,0,-2,81,3,4,0,4,4,0,-11,-5,1,-6,17,-1,0,-1,11,9,11,2,3,39,1,3,8,2,1,13,5,28,6,0,4,23,7,1,1,0,4,5,4,6,15,0,23,0,-1,1,0,-7,21,0,9,9,0,0,12,7,4,26,6,17,0,1,0,1,5,0,46,5,9,3,11,7,6,3,-3,3,10,0,4,-4,0,4,1,-4,8,7,29,7,8,4,4,2,8,0,1,-2,3,5,9,-10,0,0,16,-2,0,2,3,4,5,7,18,15,0,23,12,11,-5,0,19,15,3,2,7,3,3,0,6,0,6,5,18,-10,5,6,16,1,7,6,9,6,2,2,29,9,-3,7,4,5,1,6,3,0,25,3,12,6,2,-4,3,2,-6,7,10,0,7,2,0,6,0,1,8,5,4,3,5,7,0,-1,17,-6,3,0,10,-5,6,0,-6,11,21,3,5,0,10,-10,0,3,9,2,0,0,15,-7,6,6,17,2,-5,-7,5,4,2,13,8,21,4,-2,22,5,0,0,1,15,0,2,0,9,6,0,34,0,5,8,0,22,1,19,0,18,-5,9,0,2,0,1,0,12,2,0,0,19,-3,9,25,0,4,0,2,6,4,1,0,0,-3,9,16,2,8,0,5,-10,-1,11,-1,4,3,0,3,0,0,-3,1,0,4,18,0,0,25,0,0,12,0,-2,8,2,14,2,8,0,0,0,32,1,0,7,7,6,20,2,10,6,-2,3,0,8,10,0,5,4,2,7,3,5,12,5,4,0,0,5,0,4,20,4,9,30,2,9,8,6,2,1,12,6,2,28,-7,6,6,8,0,13,0,0,11,0,3,3,1,5,0,3,0,13,7,21,1,4,0,3,-4,0,23,6,3,32,5,0,9,2,8,13,-10,7,-10,-6,14,-10,10,3,2,9,0,4,13,-9,6,-7,-7,-2,0,9,4,1,0,3,13,-5,-1,-5,6,8,4,0,-14,16,9,0,0,1,5,0,10,9,0,17,12,3,-10,-9,19,0,34,2,5,0,8,1,18,0,11,0,2,1,3,6,0,-10,1,-5,12,10,4,8,4,8,45,19,0,5,0,32,5,12,4,35,15,3,12,2,0,8,18,8,3,-1,25,2,1,8,0,17,15,0,8,11,9,10,2,0,25,14,6,-10,5,13,0,22,-4,8,21,-10,5,33,3,3,17,3,-8,5,5,3,16,2,-10,7,51,-6,14,3,0,-1,0,5,0,4,0,-14,5,1,0,4,14,16,14,0,20,-6,23,4,3,0,1,0,0,4,-1,5,28,-6,15,3,2,2,-8,4,11,13,3,11,0,5,8,-4,21,1,5,14,0,1,0,9,2,5,2,4,-1,30,0,30,9,2,4,4,6,0,-2,0,0,4,32,0,10,4,0,9,-8,0,-2,7,-8,3,11,2,10,27,1,12,-3,8,0,0,0,7,2,0,1,11,17,2,0,-9,-1,8,-9,6,10,2,-3,1,-9,0,-8,11,17,1,4,2,-1,12,-1,1,11,-2,-3,0,0,8,13,0,12,0,6,-1,-10,2,14,2,2,17,2,6,0,0,26,6,0,7,-5,0,8,1,0,5,2,-4,18,0,4,0,11,20,20,0,5,3,1,8,0,0,5,0,8,5,3,3,6,-10,22,2,-3,0,6,5,0,2,0,10,0,6,41,4,15,9,0,-1,0,2,0,0,0,9,1,9,3,1,0,0,0,3,26,5,8,4,0,0,4,13,8,3,0,4,7,3,33,3,0,0,1,7,5,0,0,5,2,41,7,-2,0,6,6,7,2,2,3,-1,9,3,3,22,18,15,9,-3,20,7,6,10,1,0,0,5,7,1,16,-31,6,0,0,11,7,4,15,7,41,11,2,10,11,0,0,0,4,1,9,2,5,-2,18,-1,10,1,2,0,0,5,4,2,25,11,14,3,3,2,5,2,0,5,1,14,0,-6,14,0,17,24,9,7,4,-4,6,2,11,13,-10,0,-8,10,4,0,22,0,13,1,13,0,0,2,0,25,2,6,14,2,-1,0,15,1,10,44,3,31,0,0,7,12,6,7,0,0,0,12,1,0,10,12,4,21,9,0,0,2,2,4,0,0,15,33,5,6,8,0,5,3,3,0,11,0,5,13,3,9,0,4,7,0,12,-10,10,-11,10,5,15,-10,0,1,13,12,0,1,25,0,5,0,7,5,1,5,3,0,3,0,0,2,6,1,12,-1,7,0,9,2,23,13,4,3,7,0,-11,5,5,3,18,15,0,0,0,6,0,2,0,0,2,9,1,7,-3,4,0,0,5,24,2,0,-10,7,18,5,9,4,14,3,0,0,9,8,0,0,-5,10,4,0,9,0,37,9,1,3,0,0,3,11,10,-1,8,2,2,9,2,14,11,0,0,0,14,1,3,5,0,0,0,-2,6,0,2,0,2,0,0,0,5,2,3,6,2,4,18,11,0,-8,10,19,9,0,4,3,14,0,0,22,-1,-6,5,15,15,1,0,4,1,5,0,9,-7,6,3,-14,1,5,0,9,3,0,6,1,25,14,6,1,13,4,2,0,0,33,3,12,3,5,0,3,0,2,7,12,12,2,7,3,-4,0,1,0,0,9,19,2,0,12,-1,4,2,0,-2,0,0,16,13,3,-1,10,11,6,7,4,0,0,18,14,-2,11,0,-1,21,5,1,8,1,-3,4,8,10,0,7,4,9,-1,0,2,5,9,0,18,3,9,11,-5,5,16,8,13,0,4,0,1,0,15,0,13,1,12,3,3,0,0,13,1,24,10,13,0,1,6,9,-1,-4,8,3,58,3,10,7,1,1,4,0,2,-4,0,11,6,10,0,26,-1,4,8,4,3,9,0,4,0,3,7,0,4,0,1,13,-1,7,5,1,1,11,12,12,5,3,5,6,2,1,0,5,5,0,2,32,33,0,0,22,0,4,5,2,9,3,2,1,0,14,7,1,-10,-14,0,4,2,4,9,11,11,7,4,15,18,1,4,0,0,2,-7,4,5,0,14,18,9,-3,4,13,2,12,13,0,-2,0,-1,0,0,2,0,0,-6,5,0,10,1,-8,44,3,18,5,-5,0,11,1,57,0,2,1,2,30,-10,0,-4,12,3,20,6,0,11,3,29,0,11,-4,18,0,8,0,3,0,37,1,4,21,10,0,0,0,0,0,1,5,15,13,0,3,6,15,0,0,0,2,0,11,5,7,34,4,7,1,0,4,-1,4,19,1,27,5,0,0,0,0,36,4,2,5,-1,11,3,1,3,5,0,10,12,13,0,7,0,11,1,-5,10,11,-1,5,-9,5,0,-9,4,3,-11,13,3,8,3,9,3,-3,-14,11,1,9,-10,3,2,0,55,12,4,3,4,-5,0,-7,-1,11,2,5,0,41,-4,1,0,-2,1,-8,4,3,5,0,9,3,14,6,-10,1,3,0,4,3,0,15,6,5,38,6,2,0,4,0,1,8,6,3,6,3,-7,10,-8,41,14,2,1,16,13,3,1,0,1,-1,0,0,2,0,0,0,13,2,5,-6,2,0,5,0,0,0,1,2,2,0,-8,3,2,0,17,8,5,22,0,5,6,-10,3,0,0,6,13,10,0,8,11,7,21,5,7,-1,2,9,5,4,11,0,10,10,3,0,0,1,2,28,5,20,26,5,7,5,3,12,5,2,5,35,-6,-5,5,24,7,-7,7,15,16,11,5,-10,31,0,26,7,-1,5,9,8,9,-2,4,-1,9,1,5,2,3,0,1,8,7,0,5,15,17,0,-9,11,2,0,5,3,0,0,8,1,1,6,12,1,0,-16,6,17,-10,0,0,20,0,2,4,8,2,3,0,0,0,6,12,0,1,2,5,6,2,14,3,6,3,3,5,4,0,11,6,0,0,5,0,0,2,0,6,0,0,12,14,4,11,3,-1,10,5,-1,0,26,14,12,5,2,10,8,-1,4,6,44,11,0,7,6,0,10,-8,0,0,2,10,-20,2,12,2,0,7,2,5,7,25,1,8,-1,-3,14,2,-4,17,0,12,5,-3,15,-3,0,3,22,6,19,0,9,3,0,0,9,-10,0,0,27,6,-4,25,-2,4,0,0,0,0,4,18,2,8,20,6,1,0,9,11,0,9,0,2,2,0,11,9,-3,0,57,2,10,-1,16,3,8,11,16,-7,8,13,9,6,0,7,1,4,0,0,4,5,4,-1,6,6,11,1,-10,12,3,25,7,8,10,0,12,7,0,6,7,0,5,2,0,0,-3,12,3,6,6,7,2,2,0,3,0,1,0,10,10,8,0,30,8,16,6,-1,0,0,0,37,-10,-10,9,6,47,1,0,13,-3,12,2,6,-4,0,0,0,13,17,4,0,9,3,7,22,0,4,20,13,2,3,15,6,1,6,0,6,16,22,0,16,8,2,9,3,-2,0,12,0,1,0,7,2,17,-10,5,18,17,5,1,7,3,1,0,8,5,1,6,0,36,8,2,5,-3,7,2,15,2,4,5,8,8,2,0,5,28,2,0,0,0,11,12,3,4,29,7,5,1,3,9,18,7,2,2,6,4,0,49,-15,9,9,0,13,6,8,-2,6,30,0,4,25,0,2,5,7,0,4,10,21,2,0,5,-7,-2,-2,13,1,-10,7,13,13,0,5,6,3,6,9,-9,7,5,5,2,0,-10,5,10,7,17,1,6,6,17,20,3,0,-1,6,11,4,7,0,6,10,0,6,19,5,4,13,7,2,6,-12,8,13,0,3,0,-2,4,6,0,6,19,0,0,9,5,-1,28,9,11,1,-10,14,4,-2,3,20,0,6,6,6,19,-10,16,-1,12,0,4,0,0,12,39,0,-11,0,15,6,0,0,0,1,0,19,5,8,8,7,-1,9,3,-1,0,0,-9,5,0,0,0,-12,14,11,-1,14,-1,7,17,5,4,1,23,-4,29,7,-2,0,0,0,0,25,5,4,25,1,7,8,7,30,0,5,22,0,15,-11,10,12,4,7,7,0,0,0,0,2,6,2,5,-9,0,7,2,1,15,0,8,-1,22,6,29,9,23,2,3,12,0,11,3,0,7,0,38,0,11,21,14,0,0,0,0,1,0,23,8,-10,8,6,5,9,0,3,-10,5,7,25,11,0,3,2,-2,4,0,12,3,7,0,0,13,-4,9,7,1,5,10,15,17,14,10,-1,7,3,4,0,3,3,0,-6,1,-4,8,11,18,16,4,3,9,0,3,12,0,12,-10,15,7,35,12,2,6,5,0,2,0,0,5,1,13,1,10,0,4,6,2,3,21,13,2,-10,0,5,0,8,1,2,27,11,12,7,3,14,0,18,20,0,12,0,2,1,4,0,8,6,14,13,0,2,-11,1,8,0,11,3,7,8,7,8,0,7,7,5,8,-10,-2,13,6,2,5,4,4,-1,23,5,0,-13,2,2,0,37,7,0,3,6,-1,3,2,-7,1,5,2,6,6,37,17,5,19,11,2,6,0,-1,0,16,2,0,10,12,0,4,3,0,1,0,2,4,0,9,4,0,2,-3,0,9,0,2,0,8,0,0,3,-10,11,5,4,5,9,6,0,44,4,3,-2,0,4,-4,-2,15,-2,0,-6,3,4,16,4,3,0,0,0,4,34,26,5,0,9,3,2,15,2,0,6,28,2,4,7,2,0,11,12,13,0,38,0,7,15,1,-6,0,2,12,9,6,19,9,-1,0,0,13,17,5,0,0,2,0,9,1,0,61,7,4,0,0,0,5,3,1,20,5,-1,0,6,5,-5,13,1,0,12,-5,0,18,2,4,0,2,3,16,9,5,8,5,-2,0,-15,8,11,13,11,0,29,6,20,0,7,4,-6,5,-5,3,0,0,-4,13,-4,6,3,5,-7,7,5,8,0,0,5,2,0,3,56,0,40,0,8,0,0,0,0,4,0,18,5,8,2,5,0,7,22,9,14,-2,27,0,7,1,4,4,0,0,16,5,22,2,3,2,11,0,1,2,0,11,13,52,7,4,0,5,0,1,8,47,4,-10,6,4,2,10,1,10,0,6,16,0,4,0,6,-10,5,12,4,2,15,11,-5,5,10,9,1,-10,11,2,13,5,1,1,0,5,0,6,28,3,0,-1,19,15,-10,0,5,10,7,0,0,13,30,0,-7,0,0,9,4,43,4,0,6,0,12,3,4,6,4,1,2,6,0,0,4,16,27,3,0,16,1,6,2,4,1,-2,9,0,0,1,4,19,0,0,6,16,9,15,-2,7,4,39,4,5,0,0,21,29,20,7,-7,6,0,0,0,0,4,4,14,7,8,7,0,-6,0,6,0,2,3,2,0,0,7,0,29,7,5,18,4,6,6,-2,4,5,-1,0,1,0,5,-1,21,3,1,7,-1,4,67,0,0,1,33,3,18,14,1,6,12,0,25,4,1,0,0,4,0,2,23,28,0,0,4,4,0,14,3,-2,5,20,22,6,8,0,2,1,26,5,14,5,4,2,5,1,5,20,38,3,0,-9,2,3,-1,0,0,11,8,3,0,0,-3,3,8,21,14,5,2,1,2,0,12,15,20,5,0,21,0,14,4,51,3,8,0,9,4,7,16,0,0,5,0,12,0,0,0,4,4,0,18,11,-3,0,0,14,16,0,-1,-9,3,8,1,69,2,16,8,7,3,-4,13,0,11,14,0,0,-8,0,0,0,0,0,-7,3,-1,0,2,0,0,5,17,4,3,6,2,0,-9,7,0,0,7,13,16,4,-7,9,-6,-6,10,19,49,4,0,0,13,3,-1,0,12,28,2,-10,0,5,4,12,14,-4,28,2,6,-3,1,16,13,0,4,11,0,0,24,0,1,11,5,8,13,3,-1,3,21,-1,-10,0,0,-8,2,0,1,26,0,0,0,14,-12,-1,4,13,25,5,0,21,2,1,3,7,11,4,20,2,1,8,7,3,2,7,0,19,5,0,-10,3,19,-3,4,12,17,1,-3,0,3,5,7,8,11,1,8,10,8,4,5,0,5,0,2,0,3,0,9,12,0,16,16,1,0,0,1,0,0,6,7,9,-4,5,11,-4,0,-6,-4,-2,0,2,0,-2,-5,5,4,3,4,2,10,3,7,-10,0,8,14,2,4,16,13,0,2,0,7,0,7,1,3,8,0,11,-1,9,7,11,11,-10,11,0,8,6,9,6,0,11,5,10,9,4,17,3,17,5,0,13,13,6,21,10,2,0,5,-1,14,7,19,5,4,2,5,5,10,16,0,3,5,17,1,14,7,1,5,-1,7,0,6,0,1,4,5,5,-6,-2,13,-10,0,9,4,8,12,6,5,4,0,0,2,4,-10,7,19,4,0,0,4,12,2,8,2,14,27,-4,3,0,2,9,0,18,0,19,2,25,5,10,0,7,25,4,2,0,9,18,2,7,0,3,-1,11,-1,7,10,25,2,-13,0,2,-1,27,0,-2,9,0,-5,-2,0,0,23,8,1,0,2,0,0,1,-10,14,0,2,9,15,2,0,-8,20,2,-8,8,38,11,3,-5,9,-2,0,-3,3,5,3,0,6,37,0,-10,0,0,3,16,2,15,5,1,5,9,2,3,9,0,17,7,0,1,4,15,-4,-2,10,22,3,0,0,3,0,4,27,4,0,0,10,5,-6,0,1,60,15,3,14,3,-10,0,0,-10,6,0,7,4,5,24,3,2,0,13,2,-10,45,1,1,3,15,2,0,0,3,0,-5,0,28,2,3,0,9,5,3,15,-2,24,3,0,9,-5,11,15,5,-11,5,36,0,7,0,4,0,12,5,4,10,10,17,1,-15,4,9,5,4,2,43,5,-2,7,7,29,26,1,0,0,-6,8,10,-5,23,0,3,10,5,7,0,0,0,14,0,12,13,6,0,14,2,0,0,1,6,0,3,-5,18,1,11,-3,10,-10,-2,4,36,11,5,0,3,13,4,0,26,0,5,8,0,-9,-3,2,0,8,4,-6,5,2,0,7,-3,6,11,4,0,36,-10,5,7,29,0,4,-10,16,0,45,0,7,10,43,5,0,-4,0,2,18,17,3,0,0,4,0,9,6,2,1,-9,9,7,3,2,3,8,7,0,25,3,15,0,0,6,-1,0,-1,8,0,9,4,5,5,0,11,3,11,2,5,17,9,16,5,0,1,17,7,0,13,2,0,18,1,-8,0,2,10,5,3,3,9,27,1,0,2,3,6,0,26,4,5,3,-5,0,6,0,4,5,0,6,0,0,6,8,-5,14,3,35,0,15,9,0,0,2,6,3,-10,0,6,-11,13,4,0,0,-2,5,0,2,27,3,0,-9,4,21,5,7,-1,0,12,1,0,14,1,-3,0,5,4,3,3,22,13,1,16,1,2,0,0,12,0,1,14,0,0,34,2,2,4,1,2,0,16,3,6,7,-3,5,12,1,3,9,6,2,3,0,4,9,1,2,7,7,2,29,6,6,-2,-10,7,0,28,-12,0,24,3,0,11,5,2,0,0,0,9,2,4,3,0,0,41,3,0,0,7,2,1,19,3,-4,17,12,-2,3,2,0,1,0,3,2,15,28,1,6,8,7,4,0,7,2,0,8,4,9,13,3,12,4,4,23,2,45,8,1,0,-2,0,0,6,4,12,0,11,5,-2,9,3,7,4,19,0,11,17,1,3,10,3,3,-9,-4,5,4,1,-7,6,6,4,13,0,0,16,7,17,4,-2,0,11,0,-13,-1,33,5,26,11,70,2,-10,47,12,-10,14,6,4,5,5,-1,13,8,0,3,0,8,1,17,8,1,0,2,-8,-10,14,0,9,2,7,0,3,-2,3,0,13,4,12,0,34,6,0,0,0,0,1,5,0,4,0,0,4,4,2,7,1,5,-11,3,9,10,7,3,0,0,6,24,6,5,4,3,0,18,0,1,13,16,4,-4,2,3,-2,9,4,1,0,0,2,0,4,5,2,5,9,2,6,2,3,5,6,1,4,3,1,0,7,4,0,17,3,-10,15,4,-2,4,-7,18,4,0,-3,2,0,0,15,4,5,15,2,0,10,6,2,44,7,0,0,0,0,2,21,9,2,0,0,0,17,8,9,16,4,6,4,0,-8,6,0,1,4,7,0,16,0,11,-4,6,0,12,5,0,53,1,-7,11,15,11,7,1,6,15,8,-3,9,4,-6,2,-2,17,3,2,1,6,0,0,-1,-16,0,3,0,-10,2,5,4,23,4,-10,13,0,0,0,2,4,3,4,5,2,5,13,5,0,0,0,-1,4,2,5,13,3,0,2,6,9,-8,1,0,27,12,15,2,-4,7,22,16,18,5,1,7,9,4,-3,-4,0,2,9,10,2,-1,-6,8,6,3,6,0,-3,10,8,-2,-10,11,36,2,11,5,18,0,22,16,3,3,4,10,4,0,-6,7,10,3,0,0,10,0,3,8,7,14,-2,11,12,4,4,6,2,3,16,3,4,0,9,3,0,5,5,-10,0,10,0,11,29,7,4,4,5,6,0,3,9,4,0,0,-4,7,0,0,14,8,0,4,-3,7,0,0,6,-1,0,0,16,5,0,0,22,13,0,13,9,0,4,0,4,2,1,0,1,4,-11,2,4,5,6,6,-10,6,26,3,6,0,0,1,-3,29,1,15,7,7,4,0,34,0,1,5,0,43,5,3,-8,9,2,8,19,4,1,15,10,10,-1,0,0,2,23,5,1,24,3,0,7,0,0,33,2,12,4,7,3,0,-10,0,12,5,53,1,10,12,0,0,11,-1,20,4,7,6,5,3,-9,27,8,3,16,-10,16,5,5,5,1,3,-1,0,0,7,1,6,1,21,0,5,0,5,18,4,10,1,0,-13,0,1,6,-2,4,2,26,0,21,4,-6,4,9,1,2,9,13,6,1,2,2,0,19,0,11,1,4,0,8,4,1,11,5,19,4,1,9,1,0,2,3,37,4,3,0,11,4,2,-8,6,11,8,5,0,-10,30,9,0,0,26,3,6,2,9,8,3,-2,0,8,0,5,13,41,11,1,8,5,9,18,4,5,0,15,3,4,0,3,1,5,4,32,6,6,3,13,0,-1,1,0,14,0,0,10,28,19,9,0,0,0,3,4,5,-12,0,12,1,8,19,0,6,10,0,9,2,2,7,2,4,12,14,0,0,16,0,6,0,0,0,-9,2,-8,0,3,6,29,-1,-6,12,1,0,0,7,-8,-4,9,8,16,-2,5,8,15,18,2,3,0,3,1,0,5,6,3,10,7,-10,32,4,5,10,-1,12,-2,0,14,3,12,-1,1,-9,3,3,31,0,0,-4,5,0,0,5,4,4,5,8,0,12,7,6,-2,21,3,6,7,9,7,0,-1,-11,0,13,4,2,3,17,0,9,0,5,4,-3,-10,26,50,2,7,0,2,3,0,-15,3,0,0,2,13,5,4,12,-2,9,37,0,0,6,12,0,0,8,25,0,0,12,0,9,0,-8,3,6,22,13,11,13,2,9,1,3,6,8,0,7,0,11,1,5,0,9,3,20,1,-7,6,4,1,0,12,4,0,-10,22,-10,3,14,8,1,0,2,0,7,0,0,12,2,16,-4,0,1,22,0,24,2,-12,8,21,4,19,4,2,1,0,10,4,12,10,-10,0,14,0,11,5,3,11,8,0,41,-1,-5,7,1,4,16,12,0,-15,22,0,0,1,1,0,6,13,12,0,-1,-8,0,15,4,5,7,4,4,0,0,1,21,10,7,2,6,-1,14,-8,-4,9,14,-8,26,0,6,4,4,4,1,0,20,0,3,11,3,3,-7,2,-4,6,5,0,0,7,0,20,7,11,6,-2,14,2,1,7,2,2,-9,3,6,0,0,10,2,2,3,0,1,4,0,-10,-2,16,-7,0,8,9,7,6,0,3,-10,19,0,5,0,0,13,1,1,36,3,11,18,0,0,16,2,18,-2,12,12,14,0,1,2,4,2,1,0,21,4,10,9,0,0,0,3,6,10,2,5,0,21,2,2,7,46,-2,-10,0,25,0,18,10,4,1,-7,16,24,0,4,8,15,2,9,0,0,0,18,0,22,0,16,2,0,0,2,9,7,-1,0,3,-10,5,10,-3,-8,28,10,0,0,0,7,1,0,2,-7,0,-6,-2,-8,11,3,11,-2,8,5,5,0,0,-7,-2,6,66,4,0,-4,-1,5,21,19,16,-1,7,0,1,2,26,6,7,-2,-10,12,39,-10,12,6,4,3,21,1,5,13,1,2,1,2,0,0,-1,0,0,0,0,0,4,2,0,7,0,12,0,4,0,0,10,5,3,-1,-4,20,-3,4,3,17,0,0,0,-9,8,0,6,2,12,13,12,0,0,0,5,34,0,7,1,8,0,3,7,13,13,4,0,7,-3,17,4,18,3,6,0,2,1,-4,0,7,0,0,22,0,2,1,18,-10,1,0,0,6,1,1,2,-1,6,0,2,0,0,36,23,3,0,0,-8,24,-10,10,3,4,11,6,-10,19,8,0,7,0,0,13,6,6,0,8,4,0,3,30,5,14,0,-10,46,0,24,6,10,21,0,9,2,8,10,-1,13,1,1,3,-4,-10,7,0,2,5,3,26,9,6,0,2,6,5,-2,0,5,1,20,2,-2,23,-2,16,0,6,0,-10,2,0,0,4,0,10,1,0,1,6,0,-6,-10,0,14,-10,9,-4,6,-14,28,11,0,5,0,29,14,11,8,0,0,8,6,31,4,5,0,0,24,16,4,39,0,0,16,9,22,7,4,6,1,3,1,1,5,5,5,13,8,7,4,1,2,11,2,6,1,1,4,7,4,2,0,7,18,8,1,2,6,12,1,6,3,0,0,0,1,20,23,-2,-7,7,-5,24,4,12,11,10,17,6,0,0,10,21,9,6,17,5,0,2,18,4,3,0,9,2,-1,11,0,2,0,6,-1,0,1,0,0,6,0,5,3,-8,0,-1,1,-5,15,0,3,4,0,3,7,6,3,1,6,0,7,-4,10,-8,0,5,3,0,2,2,47,-17,6,3,3,0,2,0,0,6,12,1,27,2,22,4,-1,0,7,6,-7,6,0,1,3,11,2,5,-7,4,0,32,6,4,4,5,-1,8,7,4,15,2,10,13,0,0,16,12,-1,10,10,6,8,9,5,8,0,5,14,0,7,5,13,5,5,13,0,-3,14,-10,-10,0,0,0,7,15,7,6,5,8,2,17,7,13,4,1,0,1,15,7,0,4,28,0,3,3,7,63,2,5,7,27,7,3,5,4,13,8,11,21,14,4,5,4,4,0,4,1,2,12,19,3,9,3,0,12,0,18,-2,7,-4,0,15,0,7,4,0,0,-24,1,10,3,-5,13,12,32,9,5,26,1,4,-4,13,4,-1,0,1,0,11,24,3,-7,0,1,1,0,0,25,8,4,0,0,8,1,12,0,11,13,-8,0,-3,12,1,8,2,5,8,3,-10,9,0,14,9,0,-1,5,12,-7,0,0,0,0,7,-10,27,21,-1,18,7,4,3,0,3,2,1,8,6,0,0,13,-4,12,3,3,21,-10,0,3,12,-6,-7,12,9,14,-4,5,7,3,13,-1,11,-3,-4,6,11,2,1,6,7,3,3,0,-10,0,1,2,0,0,11,9,7,0,8,0,10,0,5,16,7,5,5,0,14,4,3,9,3,5,0,11,0,20,5,13,10,5,8,6,0,0,9,6,0,5,-7,9,2,15,5,11,-1,0,25,3,3,0,18,4,0,-2,2,0,0,5,5,11,-3,6,18,0,3,15,6,7,-5,4,15,18,3,6,2,7,5,15,3,5,0,-1,0,0,3,0,-5,10,15,25,1,46,6,0,21,2,9,0,1,4,0,5,0,6,3,3,6,-1,0,-5,0,2,3,5,20,-1,4,9,4,6,0,3,17,0,6,15,12,-2,0,8,3,-9,-10,0,12,16,0,4,0,-13,7,3,1,0,0,26,22,16,0,4,16,0,-6,12,0,5,4,1,11,2,5,9,0,1,-9,9,11,3,0,0,8,17,3,7,-10,4,4,0,4,5,3,11,19,4,8,2,-1,13,7,-1,12,3,-3,19,2,0,35,0,2,1,3,-3,6,11,0,0,20,0,6,4,0,-8,10,3,10,-7,3,6,20,9,2,11,0,0,-12,18,4,-1,15,-15,0,7,7,7,9,4,0,7,8,15,8,4,-2,3,7,3,0,5,3,5,7,6,3,0,3,12,0,0,12,13,0,4,5,2,-8,0,1,-2,0,-10,14,18,0,9,9,8,3,19,0,1,9,0,0,11,5,7,4,15,2,15,5,4,2,3,4,1,1,4,0,4,10,24,15,10,-8,5,22,3,1,4,5,1,4,5,1,4,4,6,-6,11,2,12,3,11,2,9,1,16,3,20,9,-1,1,6,5,1,0,2,0,6,7,-1,31,-2,6,5,1,-10,0,2,24,18,2,0,0,15,0,6,3,2,16,1,-4,11,2,0,15,3,1,5,-10,16,1,8,12,6,8,4,2,0,0,1,10,1,13,0,5,8,-5,6,10,6,23,2,0,1,0,28,1,8,3,17,1,4,0,9,15,15,0,35,0,1,42,16,5,4,1,6,0,11,0,0,0,24,11,7,2,3,0,6,5,16,0,13,1,4,5,0,2,9,1,0,14,6,6,-10,8,0,0,13,7,9,-1,7,0,12,2,3,40,19,4,9,7,33,0,0,0,1,67,2,-1,2,7,-2,10,20,3,0,20,0,-5,0,5,1,0,9,5,17,4,7,10,-10,13,6,6,-11,10,7,0,22,31,4,0,4,0,3,23,37,5,0,0,4,0,0,-2,5,6,6,6,0,8,16,0,19,1,-5,16,0,-11,13,4,5,2,24,2,0,2,4,0,11,21,5,-19,7,18,-1,14,0,7,0,0,1,21,0,9,0,2,0,3,5,20,0,12,1,1,0,3,58,0,0,0,4,17,5,4,0,12,0,0,7,-4,18,16,8,13,3,0,5,3,1,2,0,22,2,2,7,-1,16,6,0,6,1,34,13,4,5,0,6,7,8,0,0,44,0,-1,-1,4,4,-1,6,3,1,0,0,3,8,14,2,32,0,-11,0,0,2,10,0,3,5,-10,16,9,1,1,19,1,8,0,5,0,0,0,11,14,0,-8,5,-6,21,2,0,30,0,7,17,4,3,7,0,2,2,6,12,23,-10,10,7,15,0,10,7,6,1,0,26,2,4,22,3,0,0,1,1,0,6,0,0,0,13,7,7,-10,9,9,7,7,0,0,0,4,17,0,9,11,7,-1,6,6,0,9,-5,5,9,3,0,6,1,-5,0,-1,1,4,0,0,13,4,7,13,17,0,0,11,3,3,0,14,6,-10,1,0,11,67,4,2,9,-5,0,4,-6,4,0,10,5,3,8,11,1,10,1,7,15,1,7,17,-6,0,0,5,3,84,17,4,0,7,5,3,0,0,20,11,9,6,3,-2,18,2,70,0,4,12,19,8,3,-5,5,15,4,0,5,0,0,0,10,0,15,33,0,2,5,0,4,0,-3,3,2,12,0,6,10,0,2,-6,4,11,-17,0,5,1,4,2,14,8,6,12,0,-5,34,1,4,6,8,10,12,5,0,13,3,5,1,10,20,6,2,32,22,5,9,3,-2,5,3,19,4,0,0,2,1,10,9,0,13,0,0,0,0,-6,3,-10,3,6,7,4,-9,6,35,6,0,5,0,3,6,2,0,0,0,4,10,2,3,8,0,-1,-16,11,1,26,5,0,1,0,8,-5,0,0,-3,31,4,3,6,0,3,0,2,6,3,3,6,6,3,1,13,2,1,-3,0,5,7,4,-5,0,2,-2,13,2,-8,16,2,8,0,0,9,8,8,2,36,-10,2,0,-5,0,-6,23,4,0,13,6,3,2,5,20,-6,41,0,0,-3,0,5,0,1,10,8,6,0,0,0,2,0,0,-12,1,-4,1,1,0,9,25,17,0,0,15,15,0,0,0,12,-1,0,1,0,0,4,37,3,0,1,1,32,6,0,12,0,5,4,2,-10,-10,4,11,1,0,33,0,3,2,0,1,0,0,9,1,4,17,24,9,17,0,5,-13,15,9,20,6,-7,0,4,0,9,2,9,4,2,0,4,0,11,2,1,19,-5,2,36,18,-10,7,10,0,0,0,1,0,-10,4,0,9,-3,6,0,6,7,5,3,0,15,2,5,0,7,5,0,3,-5,-4,0,3,12,-3,0,-12,0,14,3,3,0,6,6,5,-15,8,9,2,9,4,11,0,12,-9,16,9,3,17,8,5,2,5,2,10,1,6,33,1,0,5,17,0,10,4,12,5,-2,-12,15,2,5,10,0,-9,25,2,-1,2,19,5,21,15,0,6,0,5,-1,11,17,5,-1,3,7,2,-9,13,0,10,23,0,9,3,0,0,0,2,0,11,3,4,5,0,15,3,9,0,3,0,23,3,18,-1,7,19,0,0,1,28,11,6,0,0,9,0,7,0,9,4,6,6,-3,8,3,0,8,16,5,5,6,1,0,4,2,5,2,-1,15,1,-8,3,0,8,0,-8,0,5,4,21,8,13,0,6,0,15,-1,1,0,4,9,5,3,11,5,9,4,13,7,6,-3,0,9,-8,0,11,4,7,0,26,8,4,1,10,0,4,5,1,-7,0,5,-3,11,2,1,0,2,0,5,4,-8,-1,5,11,10,15,0,1,2,21,6,0,0,3,-3,0,28,5,6,5,0,4,2,0,4,0,2,9,9,6,5,-2,-8,8,17,0,2,5,-2,1,2,0,11,12,0,11,0,5,8,9,-1,0,0,3,4,17,7,2,24,9,0,2,2,0,10,-4,0,0,0,9,4,23,18,5,-3,0,11,4,-5,13,3,4,0,0,7,6,3,0,-9,1,7,1,7,-3,0,0,0,3,4,2,-7,0,19,4,7,-10,10,12,4,1,0,-6,8,6,4,0,10,0,0,6,3,14,5,3,0,0,5,15,-7,-8,5,8,5,-8,9,43,0,2,0,23,26,3,6,26,1,0,5,9,3,2,0,0,4,24,15,8,1,2,3,4,0,0,10,19,0,-2,8,1,-1,0,5,11,5,4,-8,1,5,0,8,4,0,3,12,19,-3,0,7,4,10,0,6,0,8,0,4,7,2,1,5,1,5,32,4,5,25,24,6,9,13,3,0,1,2,3,-7,0,0,3,1,0,10,1,23,19,14,6,1,8,3,8,2,-10,2,11,5,-2,0,6,2,0,6,0,0,3,-1,11,-2,2,0,4,10,0,6,5,13,9,5,3,0,-2,1,2,2,0,18,7,44,0,1,14,3,6,2,12,12,4,6,4,0,0,3,17,1,13,2,18,15,0,0,1,7,1,2,1,3,12,6,7,-1,5,0,-1,4,17,11,6,11,-7,7,13,9,0,0,-9,6,6,5,7,2,0,2,11,0,10,0,0,16,12,9,15,12,3,0,0,-5,0,10,9,8,-7,19,7,23,12,12,1,8,5,4,0,-9,10,2,14,-1,2,6,8,0,0,6,1,5,5,10,-5,14,0,12,7,0,-1,0,1,7,14,1,6,3,4,-1,0,0,8,14,5,-5,-13,11,1,3,12,1,8,0,6,5,7,0,6,0,9,7,8,11,30,0,0,2,3,2,27,6,-8,0,5,-1,8,9,0,0,9,2,0,19,10,5,3,5,3,5,1,-20,3,0,-2,14,5,0,18,24,9,14,0,0,0,1,0,0,1,1,1,7,4,1,5,13,2,0,5,2,3,0,44,8,11,2,9,1,8,4,-10,2,-10,1,-1,0,-6,2,10,6,1,2,5,2,11,0,3,3,0,5,4,2,4,0,-1,9,1,6,18,0,7,2,1,2,6,1,3,5,0,14,7,6,0,12,0,15,0,16,9,-2,-8,-8,0,3,8,6,1,0,2,0,-3,0,0,7,9,3,1,5,3,8,0,0,3,11,23,10,-2,-2,0,0,6,6,0,0,0,4,6,15,0,9,4,0,9,3,7,-1,23,8,4,0,2,1,54,0,0,16,1,11,2,0,26,-10,34,2,4,1,0,0,0,-2,0,3,0,8,0,5,-1,0,7,1,-5,0,28,6,-11,-11,4,5,12,3,6,0,4,0,24,5,3,10,3,7,4,-2,0,0,-1,13,6,1,0,32,0,14,1,0,0,8,3,-1,7,6,10,12,3,0,0,4,2,15,4,1,1,-5,8,5,5,7,5,46,12,0,5,-1,7,2,13,8,15,2,-1,11,1,5,18,1,0,0,11,2,5,9,2,1,7,9,10,3,2,-3,30,0,0,7,0,0,0,6,0,0,8,0,4,9,13,10,10,-3,8,11,5,0,7,0,-10,4,7,5,1,10,8,5,0,8,14,12,33,0,1,4,-2,6,0,0,11,30,0,12,0,11,1,-10,32,2,1,0,6,0,8,5,3,0,15,19,5,3,-3,0,6,6,14,13,8,-1,5,14,11,6,4,8,5,0,3,7,4,2,12,11,0,41,2,3,2,3,-1,0,3,11,19,-3,22,1,4,0,0,13,15,1,10,2,2,-15,8,36,4,5,3,5,3,1,4,5,-7,7,10,0,0,0,19,15,5,3,5,-2,15,14,0,7,0,15,9,0,1,4,-2,16,3,11,-5,1,-2,3,37,3,8,10,3,8,12,1,8,1,1,4,8,-1,-7,4,-1,0,4,6,5,4,0,19,4,-1,9,15,1,0,16,10,5,-10,14,2,20,12,2,10,9,0,2,9,2,5,16,5,-10,-1,4,0,-2,2,0,0,15,-7,7,3,7,2,3,37,-5,15,6,14,1,8,0,26,3,0,0,3,33,0,8,7,8,4,-12,7,12,19,19,0,0,3,3,4,0,8,12,2,0,11,-2,7,9,0,18,0,0,11,-15,4,11,0,5,0,15,1,7,-7,4,23,5,6,4,-2,1,5,-1,-7,6,8,4,41,20,0,8,0,4,0,-8,0,5,4,0,3,6,3,4,-1,3,4,7,4,4,11,2,0,0,1,-10,9,0,4,0,0,42,4,0,0,3,6,0,0,0,15,0,-1,0,0,-10,0,3,23,4,0,0,0,20,0,9,8,11,2,4,-4,-10,14,0,0,-10,0,8,5,3,19,31,18,3,1,6,0,3,4,5,5,0,0,2,7,3,10,-1,8,2,7,-3,8,0,7,5,5,0,0,0,4,-10,17,3,12,5,-10,37,4,-1,0,4,0,-2,0,5,7,9,4,25,13,0,0,0,25,-5,0,4,-1,17,6,6,1,-1,0,0,0,11,11,0,6,-5,22,8,16,0,0,9,1,13,8,3,1,0,8,0,0,32,19,5,4,1,0,-10,10,-5,20,6,20,29,2,20,-4,4,9,8,2,8,2,6,0,22,20,3,26,0,6,-3,5,30,14,9,4,2,0,1,0,1,5,2,-7,3,11,11,0,2,9,-1,15,24,0,4,3,0,0,0,0,0,1,0,19,-3,7,0,4,0,23,27,0,9,2,3,-3,-4,5,4,0,0,-12,3,5,0,42,0,6,18,0,15,7,34,-8,5,9,14,0,17,12,0,0,0,3,10,9,15,1,0,14,4,0,0,7,-1,-10,0,9,3,21,-2,13,2,0,0,0,0,0,14,0,0,0,28,0,27,29,27,0,0,6,6,0,1,8,-2,0,13,5,18,3,10,15,3,0,0,0,18,5,6,9,-9,9,8,8,-1,2,-11,89,0,0,17,-7,8,1,7,2,71,0,11,5,19,0,0,11,5,1,-7,-1,8,20,4,1,9,7,0,4,1,4,23,7,7,5,14,14,4,0,0,0,16,12,0,0,0,0,20,4,14,5,8,11,30,2,2,19,-1,-3,0,0,13,0,3,0,-7,4,14,2,22,0,0,9,33,11,0,6,18,4,0,-11,0,18,6,5,0,1,6,22,-4,4,8,8,4,0,0,0,3,75,0,3,2,1,10,0,17,8,6,13,15,2,0,16,16,3,-3,0,5,8,0,-1,6,3,5,13,5,5,7,22,0,-10,11,0,-1,17,4,3,0,23,2,9,9,-5,-5,0,2,11,0,5,13,5,4,7,12,12,2,2,1,14,25,1,0,7,8,6,0,0,3,21,4,5,25,7,3,3,8,7,5,0,8,1,4,-10,5,39,0,8,12,48,-1,4,-1,5,3,6,1,0,1,17,6,2,6,2,0,5,77,60,13,1,0,-1,-8,16,21,12,2,-5,6,7,0,8,16,45,3,11,0,1,0,3,-7,11,0,11,13,-2,4,0,2,0,11,26,3,5,1,9,0,1,3,2,64,9,6,12,1,52,3,4,-1,13,6,-2,17,0,1,0,12,0,0,7,9,3,8,5,5,0,5,0,5,15,1,0,2,0,0,0,5,7,0,0,0,0,1,-4,8,4,12,3,7,4,33,2,-10,10,0,11,0,13,3,7,0,-10,0,0,15,0,13,0,5,0,12,7,2,0,29,9,-7,19,0,0,0,-10,20,0,4,0,6,-9,24,9,8,0,2,-8,-6,3,17,1,5,7,1,1,4,6,4,11,2,16,0,7,7,0,0,0,2,31,8,10,1,5,0,0,1,0,4,3,2,2,6,-7,5,5,16,3,3,33,-1,2,1,1,7,0,3,5,1,1,4,8,2,2,-16,3,-1,7,-1,0,3,6,6,7,24,4,0,29,3,4,0,0,4,-15,7,18,-3,0,15,-3,9,11,16,0,1,0,5,0,0,0,3,0,-2,0,5,-10,-2,0,24,3,5,16,4,11,0,20,0,8,12,19,1,10,0,1,-5,17,4,-8,10,6,1,19,0,0,8,4,39,17,4,2,4,0,-13,16,-5,4,4,3,5,6,2,0,5,22,6,5,9,5,0,11,5,2,9,0,-1,4,3,5,0,18,1,8,0,3,24,23,3,1,1,0,-3,11,11,8,5,12,6,5,6,8,3,0,0,0,54,3,0,27,3,3,3,2,24,0,10,7,1,5,5,5,6,64,1,0,0,26,1,0,22,9,-10,8,4,-4,5,5,2,1,9,5,2,21,6,9,0,16,0,7,23,2,4,22,13,9,-1,12,2,23,3,0,0,-9,19,2,2,0,3,0,0,7,-1,22,4,-10,21,-2,9,1,3,7,0,1,3,30,11,0,2,15,3,0,5,-6,0,1,15,0,2,0,9,5,4,31,5,4,5,6,0,14,10,1,0,5,3,5,2,24,24,25,6,0,0,-9,1,0,6,0,2,14,9,0,2,11,0,0,2,5,8,21,5,4,6,2,12,0,-1,0,3,0,0,7,2,0,2,5,7,1,2,0,4,13,12,6,-10,0,6,1,0,22,2,7,2,22,9,6,0,12,5,6,17,0,11,16,2,8,4,0,1,-1,15,0,9,2,0,1,10,4,4,0,26,11,-3,0,10,-10,0,4,1,9,-16,12,1,0,4,37,1,3,0,14,0,3,28,19,4,9,18,4,2,0,5,14,4,18,7,1,6,2,0,0,25,7,10,5,10,6,12,0,5,1,6,-15,12,10,0,0,9,11,15,6,6,0,7,10,5,4,0,5,6,9,21,0,0,1,69,9,6,3,6,8,5,15,5,8,0,3,0,12,9,0,3,21,8,19,2,-3,14,5,15,16,9,3,5,4,0,0,5,-2,13,4,21,-3,11,5,9,3,6,3,0,18,2,5,6,0,4,0,0,18,4,-7,0,5,-2,32,7,16,-1,-9,5,4,3,6,1,2,0,1,0,2,4,7,2,20,5,1,14,0,-7,8,0,9,3,8,0,0,5,0,24,5,0,5,1,0,-8,1,12,14,-3,6,11,1,0,10,4,0,6,0,-1,5,2,8,15,3,8,5,-6,0,8,-2,6,6,7,7,7,13,0,11,30,-4,0,8,7,0,7,6,31,1,0,23,0,0,2,18,-10,2,9,13,-2,17,4,2,4,-10,12,6,0,7,0,7,1,22,5,6,0,0,10,7,-2,9,-1,57,0,-1,1,3,12,2,12,9,0,1,6,4,0,-2,12,2,7,-10,5,20,4,4,3,10,1,0,21,3,3,-5,3,4,16,47,-10,19,2,-2,0,0,4,0,16,1,3,31,5,4,4,0,3,6,6,0,0,0,1,0,6,0,8,1,2,8,-10,16,5,0,12,-2,0,0,0,5,16,0,-5,-8,5,0,-1,6,3,-2,3,9,4,1,0,-1,1,98,25,-1,0,5,21,2,10,3,15,6,3,33,0,-2,0,0,13,4,5,2,0,0,0,10,4,0,2,-6,4,13,4,-3,-9,0,30,0,4,4,0,3,3,-10,0,3,4,-1,3,4,2,6,12,0,7,20,0,1,-7,2,9,22,0,5,5,8,5,5,5,-5,10,4,5,2,11,5,7,5,0,0,0,-9,1,2,13,7,7,-9,10,7,6,-8,0,0,15,5,13,3,-5,9,5,0,11,11,2,0,0,9,0,2,-10,6,4,6,-7,5,26,6,0,9,5,5,17,3,1,3,12,10,1,4,7,0,-1,14,1,8,-10,13,5,3,3,8,0,5,4,4,9,8,0,0,11,6,-1,0,5,11,5,0,8,7,0,15,-3,16,8,13,2,0,8,0,3,4,0,7,25,-2,-10,0,9,5,1,0,8,1,2,2,0,-2,34,5,18,1,0,6,0,-2,6,2,7,2,3,-13,6,10,-4,-8,6,5,1,0,4,7,9,-9,6,9,1,0,0,9,7,10,3,9,4,21,7,2,0,9,5,1,0,18,0,0,5,8,-3,14,2,20,8,-2,0,7,1,15,0,4,43,2,2,0,3,7,4,1,-8,9,2,17,3,0,7,14,13,7,3,1,8,3,0,16,10,9,0,-1,0,3,41,1,6,23,0,7,39,7,1,4,0,15,5,6,9,-4,3,4,4,1,10,0,5,2,11,4,-8,-6,-5,8,29,6,0,-13,0,6,11,2,0,7,19,-2,8,-8,4,0,22,-10,2,5,0,-6,2,0,0,15,20,3,5,-10,0,5,14,0,11,2,0,-4,0,1,0,0,11,0,46,3,-2,3,-8,0,14,0,5,8,0,6,4,20,5,3,-9,13,-9,11,18,7,0,2,0,14,-4,0,-11,0,4,17,-1,21,3,12,13,0,4,0,11,3,9,11,9,-3,30,0,6,0,0,4,7,-10,4,8,18,3,3,6,6,-3,3,11,0,1,9,6,24,0,0,17,8,4,4,12,18,2,5,5,5,-15,3,2,0,-3,0,16,-10,11,4,0,5,0,0,3,5,17,5,4,0,3,3,0,0,19,14,5,0,16,11,10,1,10,0,9,-10,8,5,4,0,2,-1,9,22,12,40,8,0,11,17,3,-2,11,3,-3,25,0,0,6,7,-2,11,3,-10,9,19,-1,0,0,6,3,0,27,-9,15,0,3,2,4,9,4,0,6,0,-7,11,0,9,0,5,2,5,51,15,0,-8,0,5,4,6,6,-10,1,-2,0,0,-4,18,0,-10,9,5,12,12,0,0,15,1,8,11,24,4,-4,0,-2,0,16,3,0,0,3,4,9,7,3,13,0,8,-3,7,7,14,6,2,0,6,0,3,0,6,3,4,8,0,0,3,13,-1,2,0,3,6,0,0,11,0,-3,4,1,3,11,6,8,2,-1,0,9,8,41,3,6,2,-10,3,14,5,13,3,4,17,9,2,16,18,5,3,24,-3,6,3,0,0,7,1,-10,0,4,-1,0,11,22,2,0,0,3,3,0,4,10,1,0,10,13,9,9,7,2,22,0,11,19,-6,20,8,7,6,4,2,1,23,5,13,-2,-6,7,86,6,0,7,17,0,7,0,0,23,0,-10,7,17,0,1,0,5,-6,0,11,-10,26,8,18,3,-4,0,11,2,5,3,9,4,6,9,3,8,24,-3,5,-11,0,0,6,1,5,13,0,0,-10,5,10,9,2,0,17,-5,0,1,9,0,18,16,5,-4,6,0,3,13,-4,0,0,18,6,19,-3,5,0,8,1,19,2,3,9,1,2,0,5,1,0,0,0,18,3,5,5,-2,-3,0,10,3,0,22,-3,-10,0,13,8,7,11,5,0,37,2,6,7,9,4,0,25,15,0,0,0,0,0,0,-5,3,-8,-2,0,4,0,0,11,6,28,0,0,9,10,0,-8,9,10,2,11,8,1,17,8,0,-5,0,2,5,4,15,1,6,-9,2,0,9,-11,2,0,2,0,27,0,2,17,3,8,2,1,4,3,10,9,39,0,0,0,8,10,8,21,3,1,13,0,6,-10,30,0,0,0,8,6,-1,5,0,-2,5,8,16,6,0,14,8,0,1,-2,-8,24,0,-10,0,14,15,12,-3,4,12,14,16,0,4,5,17,0,0,2,-10,1,16,2,0,0,0,0,0,-3,5,0,7,-1,-9,6,7,3,0,-4,9,3,37,0,0,4,2,3,16,15,5,4,6,5,1,35,8,0,15,34,4,2,0,13,12,6,19,9,0,3,6,-1,1,5,4,36,12,0,0,0,5,0,9,27,0,6,9,9,-10,0,4,-4,-7,13,-10,3,-14,11,4,8,15,13,5,7,-8,5,13,0,13,6,0,11,0,28,21,10,0,0,0,3,13,10,13,0,0,14,7,4,6,3,0,1,0,1,17,19,0,5,5,0,4,13,9,0,3,8,0,7,2,0,17,16,3,2,5,12,5,4,3,2,12,0,-10,-2,-12,11,4,-1,0,4,-6,-7,2,0,5,13,28,1,2,8,0,7,33,-1,10,-10,10,5,0,13,0,2,10,41,7,-1,2,0,9,6,13,-1,0,-4,0,0,0,40,-2,30,-1,10,1,1,15,45,2,0,-1,25,2,1,7,2,4,0,2,7,1,2,35,1,5,8,-7,0,4,0,5,3,4,6,12,6,14,3,0,6,69,-5,-9,0,37,0,1,5,0,0,0,0,7,0,0,7,0,10,8,4,0,7,0,0,5,7,1,2,2,2,0,20,6,-10,6,7,0,4,10,4,20,8,0,-2,7,3,10,0,-3,0,14,11,-1,9,-10,34,6,3,0,7,0,0,14,0,8,10,1,2,27,1,-12,10,-7,7,13,20,-10,9,12,2,29,-2,1,6,7,11,7,1,0,6,9,4,14,14,11,9,6,4,-10,0,3,12,24,10,0,7,0,0,7,-6,0,-9,7,13,5,17,0,1,14,0,9,-10,6,5,0,2,0,15,2,29,19,14,0,7,11,0,0,-5,29,7,20,0,0,0,2,4,-2,4,7,-10,1,10,10,9,3,-10,3,0,0,0,12,11,10,-3,8,0,27,8,-1,-13,2,23,20,0,1,16,7,-12,0,38,4,0,0,1,3,0,8,0,6,0,0,3,-3,2,9,7,0,3,-7,7,10,0,0,9,8,-1,0,5,1,15,0,8,-1,2,7,4,15,27,0,6,6,19,17,8,9,8,2,2,2,1,3,14,4,11,0,13,18,0,6,1,4,3,7,0,4,-12,6,0,0,4,3,11,3,3,27,-5,0,-1,6,0,1,-9,9,4,8,11,0,5,5,13,1,6,5,-8,8,12,0,3,0,-4,-9,70,9,7,16,10,-6,0,31,1,2,12,8,1,5,0,0,31,13,6,5,0,7,2,29,9,-2,-10,-5,5,0,28,2,7,2,9,3,-1,0,0,11,0,11,-1,0,8,7,1,0,-10,-14,6,3,0,1,3,72,11,0,7,0,12,11,0,27,0,-1,15,6,3,22,7,0,-8,0,3,8,11,-2,31,4,0,4,-2,6,2,0,4,4,7,0,1,46,-3,3,2,16,8,4,15,9,3,1,2,6,5,9,2,2,-4,9,2,2,6,1,19,0,0,-8,12,3,24,9,3,1,2,6,-1,3,3,0,9,5,0,0,35,-1,10,0,9,4,7,29,6,-1,4,4,18,3,0,0,2,2,4,30,-2,15,2,10,2,3,1,0,0,4,23,0,4,4,26,0,0,0,3,3,0,7,0,0,5,8,0,-4,20,7,2,0,9,0,11,0,9,0,0,18,2,10,0,6,7,8,1,1,-10,13,11,9,1,-2,2,7,3,8,9,19,1,0,0,-10,5,0,8,5,-1,29,0,5,10,1,-1,15,3,4,1,14,0,8,9,21,2,7,10,1,0,3,8,13,0,0,0,7,4,16,0,2,6,0,3,0,-3,9,3,31,2,0,0,4,4,17,1,20,21,3,0,0,0,-15,0,15,0,-1,0,5,1,-4,0,15,0,1,23,-1,25,2,12,3,5,1,2,4,3,0,0,5,3,1,7,0,1,0,-8,0,7,11,9,-1,7,1,8,0,3,2,8,14,1,16,1,1,-7,13,4,0,0,0,4,5,0,2,26,0,8,-3,-6,3,2,26,8,3,9,30,5,6,1,9,23,2,-8,0,32,7,0,18,1,3,5,10,0,10,21,21,13,0,12,0,8,3,0,2,0,10,-1,5,14,2,30,15,0,0,22,1,0,7,11,4,-3,9,-10,4,6,16,7,-1,17,1,3,56,9,6,7,1,0,0,0,3,3,0,0,3,-2,3,5,1,0,7,10,10,11,4,14,0,0,19,19,7,6,3,-2,2,3,6,4,-3,0,6,9,9,2,10,4,3,2,6,38,16,0,-5,7,17,-6,10,63,6,10,8,1,8,39,-1,0,11,5,2,5,7,19,-2,3,11,56,-5,4,0,27,3,-2,-2,0,0,0,-8,-10,2,0,13,-2,4,5,2,17,0,3,4,5,0,4,5,1,2,3,-3,0,0,3,-4,0,-8,-9,0,10,0,4,-9,-4,11,0,70,2,17,0,16,1,-10,0,-4,0,0,16,7,20,-10,11,0,0,7,-3,0,0,-7,-1,9,9,6,6,4,5,10,1,3,4,6,5,18,8,6,0,8,-7,2,7,2,6,2,0,5,1,-5,-2,3,3,3,-9,1,19,0,22,6,13,19,-10,2,6,3,9,0,2,3,23,-4,8,-8,6,0,14,0,11,5,7,0,5,11,28,5,12,0,0,0,-2,0,13,9,4,7,9,4,0,1,1,-6,0,3,16,1,-10,10,38,15,18,18,15,4,11,4,12,3,0,0,-4,30,0,12,17,0,0,0,0,16,0,-2,14,-3,6,8,5,5,7,9,-15,9,12,6,26,5,0,0,12,8,8,5,5,-8,3,0,10,1,5,5,14,2,1,8,-1,9,3,1,0,0,6,-1,0,0,8,29,3,18,2,13,3,11,3,6,0,-10,0,13,14,0,-13,45,7,4,0,-10,5,-9,4,0,0,28,3,6,0,2,0,0,0,7,-10,0,10,0,3,0,6,4,13,14,0,5,7,0,0,4,5,5,-4,0,18,6,9,31,19,1,1,19,9,15,3,6,1,3,1,19,29,-2,5,4,0,6,0,9,0,13,3,0,0,3,-11,0,18,-12,0,18,-1,7,5,0,14,0,9,31,4,5,-1,3,0,25,-5,14,12,-7,13,0,-10,29,0,-10,-6,0,0,7,0,44,1,10,6,0,0,12,4,0,17,5,0,7,1,16,0,-1,2,11,3,4,44,8,0,0,0,0,11,0,0,0,-1,17,6,0,0,0,16,0,21,0,5,0,0,0,0,0,3,0,8,0,19,16,23,0,1,0,5,8,17,4,7,0,0,6,16,13,13,0,5,13,0,0,4,12,1,6,0,19,9,-1,0,7,0,3,0,-1,93,70,2,-10,0,3,7,19,0,0,0,0,32,8,18,0,17,7,1,0,2,7,0,1,1,-14,13,0,35,0,2,14,0,0,17,4,5,3,19,2,12,8,0,8,-2,6,5,-8,6,14,0,0,0,0,16,0,21,36,0,4,3,0,0,6,16,10,9,0,3,2,0,-13,2,-3,30,2,0,0,15,0,2,0,0,0,6,40,-1,1,0,-3,2,0,4,4,0,6,6,-2,5,13,2,-11,6,3,11,3,6,1,5,4,5,2,6,6,-10,0,5,4,3,0,2,9,0,0,56,0,6,0,0,22,11,30,7,4,7,9,1,-4,13,3,13,3,0,3,9,5,14,0,5,0,23,10,0,0,22,0,16,0,19,3,4,1,5,7,0,-5,22,0,0,0,9,21,0,5,8,15,1,10,0,18,6,2,0,14,2,4,8,5,32,0,3,9,6,14,0,2,-11,7,9,11,22,4,5,6,7,5,41,11,11,-10,-10,5,4,0,-1,0,1,8,-3,9,0,13,4,29,-2,10,4,3,1,8,5,13,13,11,3,16,-2,0,0,0,-10,16,9,7,1,-10,29,1,6,-3,8,9,5,4,3,11,13,3,8,4,0,0,1,8,6,4,15,4,0,12,7,2,1,7,0,4,4,-10,0,4,7,0,18,6,1,7,5,11,2,3,0,2,-3,-2,9,4,0,0,7,11,0,8,0,6,0,1,14,8,1,3,6,0,-1,3,2,0,11,9,15,0,12,5,1,4,6,3,3,0,4,0,2,2,0,3,17,1,4,2,2,50,2,-9,0,11,7,6,0,3,8,20,3,1,-2,4,5,-3,3,6,2,16,-4,13,2,1,9,0,7,13,0,0,0,8,11,1,0,0,11,0,0,0,4,22,0,5,4,14,2,5,3,2,0,2,-7,12,10,5,3,1,5,3,2,0,0,2,0,60,2,0,0,3,3,0,4,2,11,8,1,-1,5,-4,0,0,12,2,-1,4,4,12,9,2,7,2,-2,5,11,4,7,-11,9,0,0,12,0,9,0,4,2,4,5,2,-4,0,0,4,0,5,10,4,11,4,1,0,2,21,-5,2,-10,1,6,9,10,0,2,7,4,5,6,0,3,3,0,4,3,7,3,0,0,11,17,5,4,2,-8,9,0,11,3,8,5,13,8,3,0,0,0,4,1,18,7,8,10,0,4,8,6,4,4,-3,0,13,2,19,6,0,-9,5,16,0,0,0,19,14,46,3,7,9,21,9,-4,28,2,20,2,7,2,0,0,13,0,7,2,4,19,5,2,2,2,2,7,9,3,3,1,0,11,-1,14,0,2,14,4,5,2,0,20,6,0,0,4,6,4,-10,0,7,2,12,10,2,10,-10,24,0,0,0,3,10,6,1,43,25,5,0,-5,-5,5,-6,0,9,2,7,-5,4,0,26,0,0,15,4,2,6,17,11,0,1,-2,-5,34,9,0,11,0,25,4,0,5,0,0,22,34,1,-20,10,11,1,-1,29,3,0,-15,0,0,31,0,7,0,3,-10,33,4,-5,0,11,58,5,4,5,0,26,0,15,19,1,0,-9,9,5,-2,3,0,2,0,5,8,3,4,14,-1,0,0,5,3,0,7,5,25,11,7,1,0,0,6,0,3,11,7,-1,-18,3,9,2,0,7,17,2,11,1,5,15,6,1,11,2,13,13,-1,5,2,16,-6,0,0,23,3,0,0,14,-10,14,-2,-9,8,18,21,3,5,12,0,9,7,11,0,5,0,0,17,9,8,2,5,0,3,1,46,15,2,-4,9,2,13,1,8,0,16,16,14,2,10,0,9,-2,13,3,3,24,1,3,9,12,8,0,0,-6,4,5,16,49,10,2,3,-11,-7,8,30,0,9,15,12,0,2,-3,0,-10,5,0,10,11,1,-5,8,4,1,10,0,6,17,16,6,0,0,4,7,2,7,0,6,9,0,2,4,0,28,1,3,6,4,-11,22,13,2,2,10,-2,6,0,0,18,4,-2,-12,22,5,4,0,0,2,0,0,1,0,0,4,2,0,11,-10,0,0,2,3,0,0,15,0,0,0,15,0,4,7,0,3,-11,4,4,0,0,0,30,2,4,2,2,3,-11,3,1,10,4,1,36,1,-2,8,4,4,15,1,-8,21,4,7,5,-7,8,6,5,2,18,2,0,0,-10,5,11,-6,17,-1,4,-4,9,0,14,0,12,18,-10,13,16,8,0,3,3,12,0,4,0,5,0,5,40,4,-3,0,4,0,0,6,16,4,20,6,2,19,14,3,5,-6,0,5,13,5,4,-1,5,0,0,-1,7,9,8,9,17,1,7,-4,15,5,15,-5,14,9,5,0,9,12,-4,7,11,14,-13,0,12,8,5,0,2,23,2,3,-14,0,-1,0,4,8,3,2,4,2,10,5,3,3,0,3,0,-1,5,0,4,4,10,16,0,0,5,4,5,3,0,9,14,11,25,10,0,-1,3,0,8,1,0,3,3,0,7,1,2,-5,0,3,10,0,7,39,11,0,-1,13,23,7,0,0,7,1,25,7,5,8,17,2,6,13,13,40,1,2,0,6,3,10,8,9,12,2,23,7,14,5,0,8,6,4,-10,18,17,-3,4,20,23,6,15,10,4,15,6,4,-2,29,0,0,0,6,3,0,8,6,8,17,6,6,14,18,3,21,-3,5,3,3,1,7,2,-8,31,2,20,0,4,-9,3,20,-1,23,5,25,16,6,10,0,0,4,0,5,11,2,0,-8,8,20,17,0,0,24,0,1,7,18,0,1,43,1,6,4,1,-1,-3,7,5,49,0,3,3,3,7,8,-2,5,0,0,0,3,0,0,1,2,6,6,2,24,6,10,2,0,15,4,8,0,8,0,13,10,4,2,8,25,1,0,25,7,2,7,1,12,3,4,19,3,0,0,4,4,0,0,11,0,5,0,4,3,7,3,3,0,0,6,0,0,17,0,2,11,-2,-1,0,-10,7,28,7,10,4,30,0,1,2,0,0,0,-15,4,19,11,0,11,0,6,3,24,-4,-9,8,-10,0,0,14,2,-7,9,20,5,-1,5,16,-7,11,8,5,13,0,-11,24,5,4,4,4,0,0,-5,0,0,2,9,7,2,6,19,11,1,2,0,1,0,5,8,1,3,14,-4,8,7,5,4,13,5,12,12,3,18,-4,5,-5,6,6,65,28,4,2,6,0,1,-5,2,39,18,10,7,13,1,0,7,11,7,16,2,14,3,9,-1,7,1,0,0,0,0,11,1,7,0,18,7,0,0,5,26,2,15,-1,5,4,0,5,-3,1,17,-1,8,-10,8,3,0,-3,-1,0,7,8,1,4,9,6,2,4,5,0,0,6,0,5,2,2,11,0,21,11,4,2,3,2,5,0,3,-1,2,18,1,13,0,7,2,1,0,0,-1,14,0,0,38,6,0,0,-10,-13,9,0,22,0,9,10,12,-3,18,27,16,1,0,0,16,5,15,1,0,11,14,5,7,0,7,6,0,19,10,0,7,0,10,4,2,0,21,9,-5,6,0,3,0,7,13,-3,-7,6,0,0,4,5,0,9,0,5,2,0,0,4,6,5,7,12,3,10,3,1,12,6,-9,9,0,5,2,10,4,43,6,3,-6,0,7,3,9,0,2,0,14,25,17,0,10,5,4,4,22,4,-8,7,5,0,16,4,2,21,38,1,-3,0,10,9,40,6,5,0,6,0,4,5,9,6,3,16,5,11,12,6,3,4,5,8,0,16,7,0,5,10,-2,0,9,4,-2,3,5,-10,8,0,7,17,5,12,7,6,3,11,1,-5,-6,2,0,0,14,-1,0,-10,30,0,9,27,6,3,1,-11,0,7,4,-1,16,3,15,3,0,0,0,3,8,1,13,0,17,0,30,0,-3,4,5,8,6,25,12,4,4,4,0,0,0,0,17,4,4,8,4,4,-4,3,0,15,7,12,0,4,17,0,25,1,6,1,7,5,3,16,7,2,2,0,0,0,5,4,4,12,2,0,28,-5,16,0,4,5,2,6,0,5,16,13,3,-9,-6,24,3,5,7,5,0,0,0,13,49,9,2,12,0,3,0,5,6,3,2,2,11,5,9,-6,3,-6,20,47,-5,0,0,-1,5,12,-10,4,16,-10,12,0,49,8,-1,0,5,10,6,-1,18,6,-10,-8,15,-4,20,20,0,7,27,-8,4,0,6,21,2,0,52,25,5,11,16,13,2,-2,14,42,0,5,11,7,7,5,3,9,0,6,18,0,9,4,14,0,4,25,11,15,26,2,0,15,1,14,6,14,6,9,3,9,0,0,-3,12,3,1,0,17,7,12,4,5,9,3,1,0,15,2,16,16,14,5,0,1,2,24,13,11,7,6,0,2,0,18,0,0,0,3,12,14,41,-9,9,10,16,0,19,7,-1,6,2,10,-1,4,4,8,7,0,8,0,8,0,4,1,0,3,0,0,0,13,0,4,7,1,37,3,4,7,1,0,26,-15,5,17,51,21,4,0,21,2,5,17,0,0,35,34,1,0,0,8,4,5,3,5,30,11,4,3,0,21,6,19,0,1,5,6,-3,-9,11,11,0,5,19,0,25,0,0,0,34,9,6,0,1,2,2,4,8,3,0,0,0,-8,5,20,-8,0,0,15,4,-10,8,13,0,3,-7,6,2,-3,24,-3,0,6,7,12,3,11,-5,7,0,27,7,0,1,8,4,0,2,11,4,7,4,4,19,-3,8,-2,3,3,0,0,3,4,0,2,10,15,5,7,1,4,0,18,4,4,4,3,3,0,7,7,15,4,6,2,-5,6,6,4,0,1,11,15,8,-8,35,2,3,4,2,0,5,9,6,-1,16,2,0,6,0,11,9,0,2,-9,6,15,2,0,5,0,-1,31,6,7,3,0,0,13,6,0,0,-15,7,0,23,33,7,3,0,3,20,3,6,2,2,3,0,5,7,0,0,-7,32,4,27,1,3,0,-5,-4,23,3,-1,18,3,6,7,1,4,2,16,4,1,-12,0,30,7,32,-6,-4,5,5,6,2,-6,8,1,3,7,10,6,0,4,2,6,6,9,4,-2,2,4,0,7,0,0,2,17,0,14,2,-8,39,1,5,13,4,9,10,14,10,3,14,5,19,6,0,11,1,8,0,6,2,8,6,3,0,0,-8,1,3,0,4,6,-1,0,3,1,0,2,7,14,4,13,0,8,1,11,3,13,14,-10,4,14,8,0,0,13,1,5,3,43,0,12,0,0,4,12,5,24,7,0,-10,10,0,5,10,19,1,4,0,3,0,23,14,5,19,0,3,-8,11,6,16,0,3,0,5,0,0,0,5,3,5,16,8,27,3,3,8,9,6,0,8,6,-5,0,20,7,1,2,0,10,0,7,7,-16,2,14,15,11,9,2,13,6,2,0,-1,0,0,4,19,-3,0,-2,14,0,0,0,16,5,11,3,-9,-10,7,-8,7,10,40,15,3,-8,8,0,3,-1,0,-5,0,-7,20,7,2,0,7,7,0,20,0,1,35,-2,8,-11,4,0,15,2,0,6,9,0,0,-1,0,0,0,-4,8,0,0,3,16,7,4,1,0,5,0,2,7,6,12,7,2,1,-10,11,0,7,11,4,-6,14,7,5,0,12,3,0,0,0,7,18,3,3,-10,0,0,0,21,14,4,14,4,10,7,5,0,6,3,-5,3,1,22,0,20,12,3,19,0,7,7,2,0,9,-18,4,1,0,6,0,6,3,10,0,-4,8,9,8,5,4,14,15,-1,25,21,1,-5,11,0,0,1,-11,4,1,9,2,6,4,0,13,7,0,28,-10,7,6,4,3,-7,8,14,1,3,0,2,3,-3,5,0,0,6,4,4,0,5,-3,7,20,10,19,0,0,0,4,19,7,3,2,5,-10,8,14,5,5,0,2,1,8,20,5,0,6,13,3,11,3,0,-1,2,-1,59,0,0,12,-10,6,0,2,8,6,5,5,2,0,7,1,13,9,20,0,4,1,3,0,1,6,3,1,5,-1,3,21,2,4,18,6,2,11,2,14,10,4,2,1,1,29,0,26,12,1,-10,0,2,19,11,1,2,7,-10,3,16,0,7,-3,14,5,4,8,7,2,3,1,6,1,2,7,1,0,0,21,0,-1,0,3,8,0,21,9,7,4,-7,3,2,9,4,2,10,16,0,9,23,13,0,-10,10,2,0,0,0,-1,1,11,0,7,4,8,0,5,5,15,7,-10,0,-13,4,0,0,11,0,0,0,3,-1,7,0,4,7,19,2,4,4,3,-6,8,5,8,5,6,8,7,-1,8,1,12,1,5,0,21,4,0,-9,21,11,1,5,31,4,8,30,-2,9,5,8,1,3,3,2,2,0,1,0,4,0,0,0,0,3,6,2,12,7,2,4,0,0,-2,-2,-4,36,-10,0,4,7,4,13,6,0,0,0,9,2,38,3,-3,4,6,9,2,4,0,1,0,0,26,-6,10,5,6,4,0,4,0,0,0,7,0,0,0,-10,12,0,3,11,7,8,15,13,8,3,9,6,3,7,0,15,3,6,1,8,13,1,7,0,15,-6,21,7,3,6,3,0,39,24,7,0,4,2,0,16,7,5,0,7,9,6,-12,0,-8,20,3,9,10,1,2,8,0,8,1,-7,5,0,0,14,2,10,5,4,2,2,1,9,6,3,4,15,2,9,0,2,7,7,15,15,0,0,-10,2,20,13,12,5,0,11,4,-15,0,9,-1,0,18,5,-3,0,14,7,0,-11,0,12,29,2,0,1,1,-8,0,12,6,3,29,3,5,0,1,22,9,-10,-8,15,11,9,0,6,4,6,3,2,5,4,1,6,11,8,0,1,2,7,0,7,12,6,0,0,0,0,8,0,2,14,0,4,0,4,8,1,0,32,7,34,3,6,0,25,4,1,0,20,1,3,-3,3,44,3,1,29,6,5,0,9,0,8,0,12,0,0,-1,6,0,0,0,15,2,0,0,-15,7,-2,9,-2,-3,5,5,3,0,0,5,22,30,3,8,10,12,8,0,4,0,-5,8,0,11,3,17,1,0,-6,5,-2,4,1,5,0,0,5,0,0,4,2,1,11,4,-9,-2,5,9,5,0,0,7,8,0,0,27,7,1,0,3,1,2,16,0,5,0,0,8,0,-2,5,18,0,9,3,-2,32,11,5,4,8,4,3,9,-10,14,4,0,7,4,16,-3,0,16,3,12,1,0,14,4,7,-8,0,8,18,22,1,2,0,9,-1,3,0,20,0,6,0,0,1,-10,1,13,0,0,0,25,23,0,0,7,35,11,14,0,2,0,-1,2,7,11,0,2,9,1,10,12,8,0,0,2,13,5,6,9,5,3,6,0,12,1,0,10,35,17,14,1,10,21,6,3,-1,5,0,11,0,0,-10,5,34,7,7,1,3,10,4,2,0,10,6,15,2,42,6,2,0,15,3,15,6,0,1,0,2,10,6,0,8,0,16,6,4,5,6,-5,0,0,0,7,1,-9,0,0,18,7,4,23,-3,10,-3,4,2,7,-1,0,9,22,3,-10,2,0,0,15,3,6,2,16,18,-5,-6,14,0,14,0,6,0,12,0,20,14,4,9,10,3,10,11,0,1,13,-1,41,7,2,4,7,8,20,8,1,7,-1,3,0,1,-10,0,19,1,0,19,22,4,0,1,8,14,1,8,5,23,2,0,0,16,-12,2,8,15,-8,0,6,0,-10,15,24,5,51,12,-10,0,5,-1,7,9,5,-1,0,6,-1,4,9,-1,1,-10,13,0,3,18,8,7,0,0,11,0,0,7,14,14,6,3,13,0,0,2,2,6,2,1,2,-9,3,3,0,-10,0,17,16,16,7,11,14,4,4,0,0,8,13,0,12,2,6,10,-1,0,3,16,9,15,0,12,11,0,0,-16,5,8,1,3,3,2,5,-10,-3,7,6,14,3,2,-10,-1,0,2,10,8,-2,5,0,30,8,17,15,1,11,0,0,0,3,10,14,5,3,3,2,2,0,-2,-1,4,0,18,1,5,-8,5,4,1,22,0,-8,0,-2,-10,-4,4,5,9,2,-1,0,8,12,0,0,0,2,19,2,2,6,0,4,4,6,0,5,2,-1,11,11,0,0,0,29,4,6,-1,0,5,5,2,-2,5,8,11,8,-2,7,7,0,24,5,3,3,15,1,3,0,7,10,-10,11,6,0,9,22,0,0,10,15,4,4,0,2,5,6,0,1,8,5,1,0,15,6,9,0,-10,13,1,12,6,0,16,3,1,5,0,11,5,11,-1,49,3,14,3,3,5,13,2,6,0,2,-7,15,18,-1,-1,3,2,14,0,11,21,6,3,4,1,20,5,5,16,4,1,0,1,8,6,7,10,0,8,6,10,1,8,21,0,0,25,17,0,3,9,16,3,0,0,0,0,15,13,26,0,0,16,1,27,6,3,0,2,5,0,24,2,5,0,23,6,2,5,0,-5,9,0,-2,8,5,0,2,6,2,0,0,0,5,33,5,0,24,5,1,1,10,-8,5,-5,28,3,10,6,5,4,13,5,4,-2,13,9,24,0,13,1,0,12,-10,19,2,4,4,0,31,7,7,6,18,3,3,0,21,0,0,10,6,9,67,1,1,0,22,8,16,0,0,0,-11,15,6,0,7,4,19,6,41,0,3,-8,2,9,10,0,11,-2,0,7,14,10,1,12,0,8,8,7,3,0,11,-10,0,3,66,7,-1,29,3,0,0,6,15,31,6,12,5,16,14,11,3,0,10,-10,11,0,10,4,1,3,23,21,6,-1,8,0,0,-10,2,0,5,0,6,0,11,12,0,0,23,10,0,0,3,4,4,1,0,5,0,0,9,9,10,2,10,0,1,-16,9,13,1,9,7,6,4,1,2,0,11,0,-2,17,8,5,5,0,12,-1,16,0,-1,8,0,1,5,2,6,6,7,14,2,3,-10,14,0,3,8,8,7,11,10,-8,3,16,0,0,0,-10,5,0,0,-10,6,26,0,2,0,0,7,0,1,29,0,10,17,5,-10,0,0,-10,4,13,4,3,0,8,8,9,0,14,-1,17,1,8,9,5,6,1,20,0,0,0,21,4,5,1,8,30,0,1,5,2,-9,4,8,5,2,-8,0,11,0,0,0,16,0,5,-1,6,-2,2,4,1,5,2,4,0,4,7,6,5,4,3,3,0,17,0,29,3,6,6,6,2,4,40,27,1,1,4,0,16,4,13,30,3,-2,3,6,2,-1,16,-3,0,-2,7,18,4,4,8,6,-3,11,2,7,4,-4,12,0,5,1,38,0,0,9,2,-5,0,11,13,5,0,3,-15,4,-7,3,8,15,5,3,0,3,15,0,2,5,5,19,1,8,2,-47,5,7,7,7,0,7,5,-5,-10,12,12,6,0,6,16,1,0,4,7,21,8,12,11,7,4,0,17,0,0,23,4,8,11,1,-4,8,1,9,0,5,5,3,0,43,7,4,13,4,12,3,8,-15,6,6,3,2,15,3,1,4,2,4,6,12,3,0,1,0,5,0,0,4,-6,4,20,4,3,28,4,2,14,9,5,5,2,0,2,11,6,0,0,-3,4,0,8,4,0,21,6,6,-10,0,19,-3,83,0,15,9,-5,4,5,4,5,11,1,-6,16,16,6,10,18,11,17,-9,8,-10,3,11,4,12,12,11,0,3,0,7,8,1,0,2,18,8,3,0,-2,20,4,0,6,7,8,4,4,0,16,8,-12,5,0,0,0,3,2,5,3,11,8,4,4,28,3,4,5,8,5,1,4,1,15,1,5,-9,21,9,1,19,9,6,2,13,7,-10,25,16,9,-1,-6,8,1,2,36,2,2,0,5,1,8,5,3,5,18,2,5,10,1,0,0,-7,5,26,9,8,3,5,34,3,9,2,6,6,-9,0,-10,12,8,1,-3,22,0,-2,0,39,-3,9,11,5,0,9,-5,2,-3,3,4,0,0,0,0,0,6,5,0,12,4,24,4,0,0,0,0,5,12,13,12,4,4,0,0,-6,0,4,1,22,3,0,-7,4,4,0,8,3,-1,0,0,22,5,5,0,0,15,0,23,3,3,5,7,-2,16,0,3,2,17,0,7,2,5,-1,2,10,2,3,0,6,4,4,0,-9,0,4,-1,9,0,2,0,2,11,7,10,0,13,0,12,0,0,5,0,0,4,0,0,2,6,0,2,18,0,-5,0,5,6,3,0,21,40,12,4,2,0,3,-10,2,0,0,0,0,4,3,0,2,-9,4,0,0,6,8,2,-1,0,0,5,2,-5,0,15,14,13,3,-10,16,5,0,0,4,0,1,5,0,15,-10,0,0,6,0,2,2,20,11,0,23,5,-6,10,3,0,4,0,0,4,-1,8,0,6,8,7,9,6,-2,5,4,0,-1,12,7,-1,0,3,7,0,0,17,-3,7,13,0,0,8,1,4,1,-5,0,4,0,5,1,0,8,4,0,15,11,7,7,0,1,10,9,6,3,6,0,8,1,0,-1,12,4,2,23,8,1,-1,0,4,5,4,21,7,0,0,0,8,-1,12,20,10,3,2,-10,8,1,3,-2,0,0,-13,62,0,0,0,7,24,-8,3,-15,0,0,0,26,5,7,0,3,4,5,0,7,15,5,2,0,0,9,2,5,-6,0,2,8,12,0,1,11,0,11,0,8,5,0,9,0,0,1,0,5,-9,0,0,33,1,3,2,7,0,0,1,5,0,4,3,0,13,5,6,4,0,-4,3,0,0,1,5,18,1,0,0,2,10,-2,2,11,8,2,0,5,0,0,2,10,-1,0,-4,2,7,3,3,1,4,6,0,0,8,3,2,0,8,4,10,0,9,3,2,-2,0,12,9,3,0,2,7,2,5,13,4,1,6,7,-8,7,0,-10,0,0,16,51,8,0,0,1,16,3,9,0,10,0,0,6,8,9,3,7,9,3,3,14,3,1,3,0,-6,-3,6,8,0,1,-1,15,5,15,12,0,8,0,3,0,0,0,7,-13,2,10,9,1,5,13,5,7,5,-2,-9,-1,-2,-3,0,15,6,0,-13,15,1,1,6,20,8,3,-2,20,7,-7,0,3,9,0,10,-10,5,4,0,0,0,4,3,11,8,0,0,-2,6,14,1,15,3,10,0,4,-10,21,1,0,2,7,5,3,-7,3,6,1,8,0,15,2,4,0,9,0,5,0,4,5,3,5,-10,13,4,1,1,0,-10,0,6,-2,4,-7,0,11,5,16,5,0,-10,4,23,4,2,2,-2,-7,11,53,4,5,3,7,8,4,-1,5,3,4,9,2,0,4,0,5,10,6,3,0,2,2,18,-1,-5,8,6,5,5,-10,5,-10,3,6,39,0,4,0,2,0,4,8,6,7,4,15,-10,13,2,0,0,15,10,3,29,0,9,0,0,4,0,15,-1,7,1,8,3,0,0,-1,7,29,4,3,12,0,0,1,12,16,4,37,3,3,1,5,9,1,5,26,5,17,1,7,20,11,1,26,5,5,0,7,8,7,0,3,8,7,7,5,4,12,3,0,3,3,5,0,0,3,19,22,11,5,-10,1,0,5,0,22,4,12,-10,0,2,14,1,5,16,5,4,7,0,8,3,2,-10,3,13,9,10,1,-7,2,2,0,0,7,5,9,5,19,3,9,8,8,0,0,12,-2,18,30,1,0,-14,0,-10,41,14,0,0,0,7,6,0,6,43,4,3,1,3,0,6,-4,18,2,2,0,8,3,5,6,28,3,1,19,0,11,10,0,15,4,0,0,5,6,1,-2,6,4,12,0,71,2,0,8,29,0,5,0,0,0,23,0,5,41,1,6,8,0,9,0,2,1,0,22,7,21,0,3,1,2,0,0,8,-2,10,5,1,2,0,0,-11,-8,0,0,16,20,7,22,0,5,1,-10,6,3,0,3,17,0,7,16,0,0,2,17,23,4,4,3,1,8,2,-1,0,9,3,0,-12,12,0,-10,12,-8,2,9,3,8,-10,0,20,0,4,4,1,-10,1,0,31,6,7,0,5,6,9,4,23,5,6,1,0,14,0,1,10,6,5,-11,0,-1,15,0,5,21,4,4,7,-4,22,-3,0,12,2,-10,0,19,1,1,7,2,2,19,5,11,0,7,26,7,13,3,13,8,4,0,0,10,0,7,5,2,12,16,6,-10,2,21,5,-1,0,4,7,20,2,31,-11,0,7,0,7,7,13,5,4,1,5,0,0,4,9,9,-5,8,5,0,21,11,0,3,0,5,-5,3,3,0,6,5,18,-3,57,0,10,0,4,0,54,0,1,-9,0,0,4,-10,15,5,3,-10,35,1,11,5,12,0,4,0,0,5,2,23,4,3,5,0,13,11,18,-9,12,0,4,9,8,7,-1,4,0,2,1,4,2,2,3,4,3,4,-10,-11,1,8,1,9,5,1,0,5,9,1,1,-10,16,-1,29,-9,-3,7,2,6,5,16,-4,5,-7,-7,6,0,0,0,-10,12,12,-1,9,2,7,0,19,3,3,2,-9,1,8,2,0,0,-14,0,5,12,0,0,0,5,13,0,3,6,5,14,20,1,10,4,4,-4,0,0,12,4,39,21,-1,25,0,-4,24,1,-5,10,0,0,5,8,12,17,15,-6,0,0,9,2,0,2,-3,0,34,25,0,0,0,2,0,7,1,0,7,6,-2,13,-3,-10,0,7,12,3,6,8,12,-2,9,0,7,1,0,0,11,0,0,6,5,9,20,5,0,4,7,9,0,0,1,1,0,4,4,-9,5,14,40,7,6,6,-9,3,7,34,3,0,23,3,5,3,0,21,1,0,8,16,12,36,6,0,5,0,7,10,6,10,6,17,6,0,5,1,12,3,3,7,-1,5,20,6,0,0,2,38,3,3,9,1,2,0,12,9,3,0,-4,7,3,0,0,5,15,3,12,5,18,0,8,4,-3,18,19,3,6,-5,20,-10,4,0,6,14,-1,0,0,0,5,23,3,4,0,9,5,11,5,0,5,1,7,-5,0,0,8,4,5,0,-14,28,21,66,1,8,1,0,4,3,7,14,21,21,22,2,-6,0,8,15,10,3,10,9,-2,0,-7,6,0,1,7,0,2,-8,0,5,11,15,5,4,4,0,0,6,2,12,-8,5,4,12,3,5,16,-8,0,4,8,-1,4,3,3,0,1,3,12,6,0,5,0,6,1,29,3,4,0,3,-9,0,15,1,15,-3,14,7,4,-4,0,-7,14,0,5,-5,9,11,5,7,2,1,0,9,4,32,19,2,0,-20,3,15,6,-4,0,12,2,-12,-7,0,4,32,10,9,0,0,-6,0,4,3,-3,6,6,3,5,15,13,3,7,16,3,10,6,19,2,6,24,2,1,1,0,10,9,2,0,15,4,18,9,1,1,27,3,2,12,3,6,-2,4,0,12,53,0,6,2,5,0,15,-8,12,0,12,5,21,0,9,2,0,-3,0,1,7,2,18,5,5,5,-1,0,8,6,18,2,10,0,19,-10,7,13,5,0,-1,3,1,12,4,15,0,0,6,17,19,2,5,0,13,0,2,0,0,6,8,1,0,-11,-10,7,7,0,0,16,43,-3,34,11,7,-10,0,10,4,11,0,0,1,0,8,-10,5,17,28,5,2,0,2,23,0,4,8,0,0,1,11,-9,10,19,17,12,11,-1,5,0,21,-10,0,0,10,11,82,2,0,15,13,7,4,0,3,13,4,14,0,4,1,6,9,11,10,4,3,2,14,-1,-1,8,0,25,45,0,8,12,0,4,25,5,8,20,21,-1,17,1,0,13,30,1,-2,4,5,6,0,-7,18,7,11,4,3,0,0,15,8,5,10,10,22,0,-1,-9,5,3,8,4,0,0,6,7,0,11,-2,21,5,6,0,0,0,5,4,4,2,13,-2,0,0,7,7,0,7,7,3,-10,4,12,12,2,15,13,20,22,4,-4,0,5,-9,1,0,4,30,4,0,8,-1,-2,16,8,1,4,10,4,-1,20,0,15,1,6,5,0,0,14,4,0,11,3,5,2,6,13,14,-10,0,0,0,36,5,0,-2,0,12,11,0,3,8,0,0,0,0,17,3,30,-1,10,0,0,2,-1,0,19,4,7,8,4,7,12,7,4,8,2,13,0,0,24,2,7,3,-2,16,-5,0,0,2,0,8,0,17,2,7,3,1,15,2,3,0,-1,0,-12,2,4,16,6,20,0,0,9,10,2,0,1,32,0,-10,-6,4,1,13,12,0,0,0,12,-8,4,-6,1,0,16,3,8,0,1,3,13,24,29,0,1,-10,1,0,8,12,17,4,0,0,2,0,0,9,3,5,10,9,3,-2,0,7,10,4,0,0,3,4,8,0,4,7,4,17,9,0,5,0,-10,7,12,6,4,6,6,-1,-11,6,3,6,-1,-9,0,6,11,0,-10,0,3,8,-3,0,1,1,62,0,5,6,0,5,0,7,12,11,17,7,0,-4,6,4,1,9,1,5,5,9,2,-2,-10,6,6,4,2,6,20,0,9,0,-10,8,3,9,3,0,7,9,8,0,3,0,3,0,7,5,12,0,3,15,9,20,1,3,4,8,1,11,3,0,12,7,-1,8,3,10,0,0,5,0,4,0,13,18,2,7,4,5,13,3,3,-10,11,11,4,0,15,6,0,0,0,-10,6,19,9,1,7,2,7,2,9,-5,-5,4,0,12,0,12,8,12,9,6,8,4,1,4,5,-3,5,0,3,0,-10,8,2,11,7,-10,9,0,0,27,-9,1,-7,7,8,6,3,0,10,0,11,2,0,4,3,2,0,9,14,4,3,0,8,3,12,7,0,5,5,6,2,0,9,5,7,5,5,0,0,11,17,8,6,15,5,25,3,0,-9,0,7,2,15,2,19,9,1,0,2,14,0,2,-12,7,1,1,0,0,0,7,20,12,13,25,5,18,3,8,2,5,20,-1,8,0,5,5,4,9,19,0,3,0,2,1,0,5,5,27,1,0,0,16,0,0,13,4,5,0,-6,0,-6,2,5,0,9,-10,17,9,3,13,17,8,4,0,-1,4,12,9,0,15,39,18,15,-6,0,1,1,2,-8,0,0,2,8,14,6,0,28,4,5,2,0,0,0,14,5,5,11,0,10,6,0,10,4,-2,12,2,6,0,4,-10,14,13,5,6,46,0,0,9,16,4,10,0,-1,0,1,5,7,3,6,0,6,0,3,0,12,4,13,0,0,0,13,11,32,25,5,17,5,2,7,0,3,4,8,1,8,4,0,0,-2,4,9,4,22,2,0,13,0,0,12,3,10,-6,12,8,-1,7,0,2,9,2,9,0,0,0,9,17,0,0,3,9,7,4,5,0,13,34,0,0,3,-3,0,3,0,-8,9,12,5,4,0,2,5,-1,3,7,11,12,20,0,-1,2,7,4,12,0,3,0,0,4,2,13,3,0,15,0,8,1,2,3,0,5,21,12,2,-3,2,6,9,30,8,14,5,1,21,4,1,10,1,-5,6,0,0,9,0,16,0,4,17,-12,0,0,3,8,0,8,0,5,14,9,2,8,5,0,4,0,6,0,14,-2,17,-7,0,20,0,0,17,7,4,3,0,2,11,0,2,0,-2,0,37,3,12,3,3,0,0,-10,13,0,15,8,0,0,34,4,1,1,9,4,0,10,0,0,4,0,0,3,19,10,0,8,0,6,0,0,8,6,0,5,1,4,6,9,5,5,4,5,9,5,6,4,0,6,2,22,4,-1,10,-4,5,0,0,9,15,8,0,1,10,3,-4,0,15,2,0,30,2,2,19,9,3,4,-10,3,-1,14,-2,10,0,0,0,3,0,0,4,0,14,-1,15,12,0,9,2,3,0,13,0,2,6,0,0,2,7,1,4,8,1,11,17,8,1,6,2,7,-10,4,0,16,0,1,-7,-3,-1,12,5,9,21,11,2,16,-10,14,21,-10,4,0,0,0,0,0,9,0,0,19,0,1,11,13,3,2,0,11,22,-10,13,10,1,6,4,-2,0,1,3,0,8,6,0,0,6,1,68,9,3,1,3,0,13,12,6,45,2,5,0,51,3,6,-3,5,2,0,32,0,5,4,4,1,1,0,3,6,0,4,5,-3,5,2,38,1,23,6,1,-2,0,2,-8,2,16,-2,13,1,0,7,-1,4,13,2,0,-11,6,0,5,10,-1,0,0,29,-2,10,4,0,11,-4,0,6,5,0,8,13,0,12,49,5,4,0,4,0,3,0,15,1,-6,8,0,5,0,-3,8,0,7,5,10,12,7,2,5,9,2,6,14,3,14,0,-9,0,5,3,0,11,13,9,2,-3,9,17,-10,13,8,9,3,9,2,21,1,0,13,4,0,0,12,6,11,4,19,2,19,5,25,29,2,0,14,0,5,-5,4,9,0,3,9,12,1,0,1,5,6,6,0,5,13,2,0,0,6,11,11,5,5,4,-1,44,4,0,16,9,4,-1,12,16,3,14,16,4,7,0,13,3,0,1,0,44,0,3,0,11,4,2,5,-4,7,-1,0,5,49,5,4,1,13,1,2,1,5,5,0,-3,0,0,9,0,-1,12,3,-2,0,11,5,-7,-6,6,5,7,11,20,0,1,0,21,4,0,5,0,0,17,9,-7,16,24,8,8,7,0,5,-7,0,4,0,0,0,1,7,13,21,1,19,2,2,3,24,16,12,3,8,4,0,0,11,0,0,6,16,0,8,6,6,0,-10,8,11,3,6,2,28,0,7,0,7,2,2,12,22,10,0,9,13,4,11,7,2,11,1,2,0,18,7,-10,5,0,20,1,5,1,22,4,5,0,7,-2,17,0,8,4,50,7,16,0,-7,27,9,0,7,1,5,5,3,4,-1,5,1,4,-10,14,7,3,4,0,0,12,29,1,0,10,6,0,3,10,-3,0,3,26,3,15,8,2,34,2,8,0,5,4,2,7,7,5,0,-5,0,1,10,0,6,52,0,10,1,15,20,15,6,0,4,11,21,14,1,-6,0,7,4,5,5,3,12,1,-10,-21,0,26,-1,10,0,14,0,4,6,0,0,17,1,-6,7,2,14,1,-10,3,3,3,12,-4,0,0,9,0,3,1,18,0,0,27,0,0,2,6,4,10,9,12,7,10,16,6,13,-1,5,4,5,3,6,0,2,9,0,7,0,3,6,14,0,4,38,3,4,7,6,1,15,0,8,1,17,4,6,1,3,0,8,8,29,5,2,5,-10,19,0,0,5,4,6,65,3,0,0,5,36,36,19,1,0,4,0,6,0,7,-1,27,70,3,5,-10,0,8,0,7,11,0,0,31,5,3,1,-1,22,9,0,1,19,3,6,11,2,2,7,4,6,7,7,2,2,2,0,1,0,12,-3,21,19,6,5,1,-8,3,11,1,31,6,17,0,2,2,2,0,10,2,9,1,3,1,0,16,2,4,0,0,7,3,2,3,4,3,6,1,0,0,0,2,24,9,2,0,2,-17,-2,-7,-5,18,34,7,0,5,8,-10,14,5,0,4,0,-1,0,15,12,0,-5,5,-6,29,0,0,15,0,12,3,0,1,15,4,0,0,5,0,10,25,7,0,0,-8,0,8,14,5,0,7,6,9,12,0,5,1,0,1,8,-10,9,2,2,13,21,-9,0,23,9,4,3,8,-10,6,10,0,4,5,3,5,6,-10,10,3,7,21,0,1,0,6,5,19,0,-7,7,0,6,0,0,0,6,17,8,13,7,2,6,0,0,1,7,9,1,0,0,12,2,9,1,0,7,7,13,0,23,1,5,0,13,4,0,5,1,0,-13,12,8,1,0,9,12,12,1,5,9,-1,13,-10,0,8,5,0,14,5,12,6,10,8,3,0,1,25,-10,-10,0,10,9,10,17,12,3,0,0,-10,5,-7,5,0,10,-10,37,0,5,9,0,0,9,4,3,-1,10,1,4,-6,13,0,18,2,3,0,6,6,8,5,4,2,6,2,6,2,13,0,0,-6,16,7,11,12,1,14,2,-1,-10,0,5,0,14,-10,6,3,0,31,14,13,0,13,0,0,0,25,0,0,13,7,10,7,1,16,4,12,4,6,0,6,2,6,6,-3,25,7,5,27,2,0,3,13,5,1,-11,20,8,7,4,-3,0,16,0,0,0,17,8,7,-4,-6,0,-9,10,18,0,8,-13,-4,4,16,-2,0,9,20,7,-1,0,3,7,12,-5,5,67,4,9,19,8,0,0,28,0,0,0,0,9,3,0,7,0,13,48,2,-9,3,6,1,8,19,3,14,3,6,1,1,13,0,5,30,0,7,-4,6,2,7,1,7,5,1,-1,2,0,8,0,7,4,2,4,2,3,16,2,-1,0,2,7,5,3,0,1,6,10,9,12,31,2,5,31,2,15,0,17,20,4,5,3,26,-4,7,17,0,-1,-2,1,0,-10,3,6,2,11,5,16,0,2,0,0,0,0,4,34,42,1,3,0,0,0,15,-9,-8,23,10,0,6,5,9,3,10,5,0,25,40,0,3,9,17,19,0,-2,20,-10,-4,8,0,9,9,34,16,6,15,4,1,5,0,0,0,8,3,3,0,0,15,16,3,15,0,12,4,-1,16,6,-2,7,5,5,3,8,0,5,-6,-9,3,2,9,7,2,2,9,3,1,16,9,2,7,0,0,3,6,2,0,12,12,0,1,22,7,-4,5,4,0,0,5,0,4,4,3,4,2,8,1,3,-10,12,7,0,5,5,7,1,7,-7,9,34,3,-5,22,6,6,-1,4,2,0,7,2,1,0,0,0,5,7,0,4,0,15,49,0,1,5,14,8,4,7,4,2,4,10,2,0,-10,9,3,-3,0,9,23,-1,9,3,2,0,20,16,5,0,9,5,19,5,0,1,6,11,3,9,23,-2,25,7,3,3,17,0,3,16,2,0,-7,1,5,1,1,1,1,12,4,13,3,2,16,5,3,0,7,9,0,12,4,0,7,2,6,1,0,9,1,3,4,2,0,12,6,3,3,-1,4,1,2,15,0,8,9,3,7,0,-1,0,-3,2,0,7,5,8,5,17,8,13,4,2,7,8,-1,11,-7,-6,4,15,32,26,9,1,7,1,5,0,0,0,3,6,2,11,-1,9,8,0,11,13,2,6,3,8,-7,9,19,7,-6,7,11,5,12,6,5,0,13,51,-4,5,13,1,5,7,1,5,5,1,-6,0,38,4,0,11,5,1,7,15,14,3,0,6,25,10,11,3,-7,0,1,3,0,6,12,19,8,-1,3,-1,0,16,13,0,31,3,3,13,4,9,18,4,4,1,2,0,3,3,5,6,21,-5,26,8,-2,3,5,1,5,14,11,20,9,1,6,6,7,15,-10,-3,11,42,9,9,1,2,40,0,9,-2,19,0,7,4,9,4,14,0,5,2,0,0,40,8,6,8,-10,7,13,6,-1,12,-1,6,21,0,4,6,2,13,5,39,22,0,5,9,28,2,5,-13,17,0,8,9,6,13,3,0,0,4,9,3,18,0,0,0,3,4,0,19,2,0,0,-5,15,14,-5,20,0,8,4,4,8,4,4,30,7,12,0,8,10,-7,15,9,11,0,7,2,6,8,6,7,7,7,1,0,2,0,0,0,2,6,11,7,0,0,6,1,7,28,1,2,4,5,9,1,10,13,-2,13,2,31,6,3,13,5,12,6,0,2,0,1,12,17,6,-2,16,16,0,3,0,3,6,0,28,7,5,-5,12,2,5,4,0,2,22,7,15,18,5,1,0,-1,0,3,9,2,2,4,7,6,13,20,13,-2,9,6,0,5,2,0,-10,2,37,7,4,-2,-4,0,0,0,13,35,-10,14,0,6,4,5,2,0,5,-10,0,-8,11,18,13,0,4,18,-2,3,13,-1,9,6,6,1,20,0,13,1,0,-1,-1,13,1,19,8,5,3,9,4,4,-3,3,40,-5,1,31,1,0,27,2,0,5,3,19,0,2,32,8,6,0,44,0,1,0,5,13,11,34,-15,21,19,5,7,2,2,13,13,0,8,12,7,-1,-1,6,-1,3,5,19,6,5,9,0,26,-3,2,1,9,2,31,4,5,0,0,9,-2,9,-5,12,0,2,0,-1,0,0,4,0,0,3,14,5,19,5,2,13,0,6,1,4,59,49,10,0,4,7,0,6,0,18,3,-1,35,4,0,5,0,2,1,2,-10,10,-7,7,1,-11,8,1,0,4,4,12,6,7,2,10,2,-10,0,-1,0,14,49,0,6,11,41,22,6,-10,0,6,2,0,4,7,8,5,15,11,2,0,15,4,1,3,0,13,14,0,6,3,-10,1,2,12,7,0,2,-1,2,0,0,6,1,2,0,12,15,5,21,13,0,0,0,-6,2,14,1,0,15,6,21,0,5,-11,-6,7,17,5,12,4,19,11,7,4,2,0,0,-5,10,2,20,0,12,9,9,5,1,14,0,0,0,15,6,9,5,0,-10,5,8,0,0,2,-2,9,1,5,8,8,8,13,20,6,5,8,0,3,0,4,7,0,6,0,5,1,-2,8,5,5,6,2,6,10,2,0,5,19,23,2,0,0,6,8,9,0,1,19,5,14,2,0,3,24,-4,-10,8,7,3,7,-3,10,8,7,2,4,6,3,18,4,12,36,4,15,0,7,0,9,15,0,-10,9,2,0,5,0,7,2,14,3,4,19,0,40,2,7,-1,-15,0,0,0,6,9,0,0,11,5,0,-7,12,3,0,0,-6,7,0,28,8,0,8,4,2,4,2,5,-5,0,0,5,8,6,5,1,3,0,0,4,0,5,2,0,7,3,4,7,-2,14,20,5,6,2,4,13,3,0,9,0,6,6,0,6,12,0,-2,-10,28,4,0,0,-3,4,8,6,4,16,30,7,2,28,11,0,5,0,-10,2,25,9,4,-1,6,-10,8,-2,0,17,13,0,5,29,17,13,3,9,12,9,23,6,0,1,10,0,4,0,3,6,14,0,1,19,5,0,1,0,8,0,0,5,0,0,0,-10,8,1,1,0,11,6,5,15,4,3,0,2,0,6,8,4,-10,0,0,5,13,-1,5,18,-7,0,0,2,14,0,3,0,2,2,-10,3,1,2,15,5,10,0,19,-3,0,16,0,8,-10,0,9,1,6,0,1,13,0,4,0,10,0,12,-1,3,-10,12,2,11,-1,5,4,4,2,0,5,15,19,-2,0,2,25,3,-2,0,0,0,14,-11,7,7,5,4,5,-9,17,6,0,5,-10,-7,8,4,7,0,1,8,0,13,12,7,9,0,4,0,28,13,-2,4,16,13,0,2,-11,8,0,-7,3,9,3,10,-3,-8,6,3,4,-2,11,0,19,0,6,9,8,5,0,1,0,1,0,4,2,-11,5,0,11,3,0,18,-2,-5,7,0,9,2,0,-10,15,3,2,13,-1,7,5,2,4,2,5,5,8,17,5,0,0,0,0,5,12,5,-7,5,7,0,-10,23,3,10,11,0,5,1,10,3,5,5,6,4,6,9,-10,10,0,0,-2,10,9,4,-10,0,9,5,17,9,1,28,2,0,6,8,8,3,4,4,5,1,0,0,-1,-2,8,5,-10,17,2,2,15,0,0,8,1,0,5,22,5,-10,10,0,1,5,0,13,-1,-4,0,9,0,3,-4,30,1,3,-8,13,0,13,6,4,1,-10,0,1,14,0,-12,8,-3,-1,69,6,5,6,11,3,9,8,12,14,0,0,9,2,3,4,-1,3,5,-1,10,11,0,3,10,20,0,4,3,6,2,11,15,2,25,2,5,0,2,3,0,-8,11,0,9,2,5,0,0,6,2,0,-7,11,0,5,1,7,6,9,15,2,-2,0,-4,-3,10,24,8,3,-2,18,-1,16,0,0,-10,3,-6,13,12,14,4,1,0,7,-7,0,8,1,6,-1,16,2,5,-7,4,16,-1,1,-10,0,3,19,6,4,4,5,4,-14,0,2,1,6,-1,8,1,2,2,0,-8,23,1,3,2,7,12,8,0,1,14,-5,1,15,0,0,0,0,11,1,7,4,11,2,2,0,6,23,-3,1,1,0,15,-13,26,0,3,9,0,2,-1,6,0,6,4,7,11,11,-10,0,0,17,5,18,1,2,17,0,6,0,2,6,4,-1,31,3,6,3,0,0,0,18,0,0,7,9,5,-5,5,6,8,0,18,12,-1,19,8,0,2,1,7,8,2,0,8,3,3,5,-5,-7,6,8,2,-10,9,24,7,2,2,6,3,2,4,5,4,0,0,11,12,7,2,1,6,20,6,5,0,-3,9,3,3,2,12,24,7,0,0,0,0,0,2,0,-9,4,5,0,12,4,4,7,-2,-2,13,1,1,4,12,0,1,9,6,5,11,3,27,7,2,4,-3,1,1,2,-3,9,14,7,48,6,8,-1,23,-10,6,0,7,9,3,14,-1,0,-1,0,13,0,9,2,11,-6,8,0,0,2,0,20,0,8,5,0,0,0,15,4,5,4,2,1,10,-5,3,12,0,10,9,4,15,4,-10,0,6,3,0,14,5,5,9,7,4,19,21,0,-15,0,5,-2,11,3,2,0,3,0,2,0,3,0,0,7,4,2,0,1,0,0,0,0,5,4,4,0,24,0,9,12,0,0,0,5,2,25,19,1,1,0,0,9,0,2,6,3,1,6,0,0,0,4,4,6,0,10,8,5,0,4,15,2,4,7,0,24,15,9,2,6,-2,5,4,12,26,0,33,9,9,26,20,3,3,5,-2,-2,19,0,0,42,0,20,0,5,0,9,6,0,0,9,8,12,6,3,17,11,1,-2,-2,7,11,0,2,14,6,7,2,9,39,3,5,6,-10,0,11,8,1,5,-10,0,21,4,9,7,1,17,-15,28,7,2,10,12,9,5,9,10,0,0,11,6,4,4,0,0,0,13,4,11,18,0,6,8,-2,14,10,1,7,10,1,2,0,-7,-4,2,2,7,3,4,0,0,15,3,6,19,1,0,3,-4,0,7,4,2,15,4,16,0,12,6,-5,0,20,9,6,5,14,1,3,-2,4,7,2,0,31,5,13,0,1,5,3,0,8,4,0,0,4,3,3,13,0,2,3,6,0,3,10,3,8,-14,5,3,3,-10,2,2,6,8,3,6,23,-2,6,3,-2,-3,7,7,7,-2,9,4,32,17,6,-6,6,0,0,-5,0,-10,-1,41,21,0,2,5,6,5,6,-10,-1,6,2,-2,15,15,4,0,18,0,12,9,16,5,4,8,7,12,3,0,-9,9,-1,5,11,8,1,4,4,0,-4,10,-1,0,25,4,1,5,11,3,6,1,0,2,5,1,0,5,2,2,5,0,4,3,0,-5,4,8,-4,9,0,5,3,0,0,11,0,9,0,0,6,4,18,0,0,0,-9,-4,6,0,15,3,8,7,3,9,6,2,6,-12,9,3,2,0,0,8,6,1,8,3,15,5,19,3,-2,11,2,3,0,5,5,0,8,4,12,0,12,19,0,14,-4,0,8,0,9,0,0,10,1,-6,-10,7,2,5,-11,-2,3,17,3,-5,0,0,21,3,3,0,-4,12,19,0,6,0,3,0,8,1,0,0,2,19,7,2,0,0,3,0,8,0,-4,5,0,4,10,9,12,0,12,23,1,3,15,0,8,3,0,2,0,0,18,5,0,7,0,0,0,8,4,0,6,15,13,6,0,0,25,1,14,5,-10,30,-2,7,0,8,0,0,20,7,2,2,0,6,0,17,2,-5,0,0,2,0,6,0,10,-1,-10,5,17,10,0,5,8,0,1,16,1,1,24,-2,20,15,14,2,15,3,0,3,0,0,8,43,30,4,0,4,4,0,11,5,6,13,4,5,14,10,3,0,2,-1,-10,13,0,6,10,1,2,10,4,9,4,0,0,92,-8,9,0,3,2,0,1,5,0,4,5,15,24,0,9,3,8,9,-10,2,24,7,0,1,14,7,-11,35,9,0,-3,7,-1,3,5,1,5,7,11,17,5,1,-8,3,0,16,20,3,8,0,0,10,-1,9,0,0,39,39,5,0,6,19,-3,0,8,0,2,5,0,4,0,0,5,11,1,0,0,15,3,6,0,5,16,0,0,49,2,5,13,1,7,1,3,21,9,40,1,12,11,5,2,11,4,17,1,1,13,-8,12,0,6,3,0,12,4,0,5,0,11,0,1,-10,11,8,9,7,3,26,9,2,6,-3,0,0,9,3,5,0,11,6,5,4,0,0,8,0,3,10,41,-1,0,0,8,7,0,37,0,0,0,4,5,2,6,0,0,2,0,5,5,7,0,0,0,5,9,3,5,19,6,6,3,0,0,0,0,0,7,0,6,0,3,0,5,1,11,-7,26,9,3,4,0,22,4,7,0,9,17,4,18,1,2,6,2,14,12,2,0,5,3,6,4,0,7,-4,0,0,17,6,11,4,7,7,-2,0,1,3,-16,20,12,4,7,5,10,32,2,5,0,3,3,9,5,3,1,1,47,3,10,11,0,-4,10,6,6,4,4,12,8,2,3,3,-10,13,2,12,4,5,1,5,6,3,1,4,23,1,0,5,13,1,-4,-2,22,-10,32,0,15,0,4,-9,0,10,0,-4,2,0,5,0,4,3,7,-1,25,6,-7,32,0,3,7,25,1,2,0,-7,-1,17,5,4,4,3,9,9,3,1,4,-5,5,6,2,3,3,2,8,1,4,-1,4,2,0,6,3,6,0,0,2,4,37,2,10,4,2,-10,9,2,20,6,0,0,3,47,-2,7,0,11,22,4,3,25,22,4,5,0,2,0,8,11,0,8,3,-1,0,-10,9,4,-1,0,12,6,0,14,17,7,-4,0,5,0,5,19,6,2,7,2,2,19,-1,15,10,7,0,13,0,0,0,9,5,0,2,21,4,-4,4,5,5,14,6,41,2,2,24,5,11,0,0,0,0,2,39,8,2,3,12,5,2,4,0,2,2,15,7,5,-3,0,6,11,9,3,5,0,12,0,-4,6,0,2,5,0,11,0,-1,0,20,0,7,-5,11,-2,-1,5,-1,9,8,6,61,-5,0,-2,5,0,0,-9,1,11,8,16,11,15,4,0,20,5,23,0,9,0,8,0,30,0,0,5,-7,13,-2,0,-12,13,13,13,2,3,8,0,0,2,-13,4,-9,10,12,-5,-3,3,20,9,10,0,2,12,0,1,0,5,6,0,12,-4,18,12,3,8,-3,12,11,0,15,7,5,2,0,43,9,4,15,3,0,0,20,17,0,9,-2,4,0,4,0,2,29,11,4,0,17,1,6,8,0,0,5,15,8,4,-10,-6,2,3,6,-3,5,-7,8,8,6,2,4,6,0,0,4,7,0,23,0,8,-10,7,14,25,-17,9,0,3,-8,-11,1,13,0,0,31,2,0,0,0,5,0,6,1,8,3,0,0,0,0,8,11,3,6,2,0,2,2,18,5,13,1,4,0,19,11,2,0,5,0,58,0,3,0,0,0,7,10,-13,17,0,9,2,7,3,-5,17,12,6,5,3,3,2,10,3,27,3,3,0,14,11,0,9,12,13,2,3,5,1,0,-7,47,3,10,5,-4,7,4,1,9,8,5,0,0,0,0,-10,17,4,3,-1,2,5,0,7,6,-1,19,4,12,4,4,-1,2,14,0,6,16,-1,0,1,1,0,15,14,1,-5,16,6,1,0,0,6,0,26,-2,5,6,14,0,7,2,6,0,9,3,-2,5,6,25,-7,8,14,-10,10,0,11,6,0,0,6,5,3,8,13,11,3,0,0,1,3,10,0,7,26,14,0,5,6,0,1,0,5,1,0,7,-1,0,-6,9,0,-9,-4,6,5,-10,14,20,2,10,7,6,3,-7,18,-8,32,1,20,0,-8,0,4,-3,9,-5,1,28,-10,9,16,14,12,8,11,11,11,11,0,0,0,0,9,6,2,5,6,0,9,1,2,5,0,16,3,17,15,1,0,2,13,0,0,9,2,13,0,5,3,9,0,6,0,-5,6,6,6,2,1,3,4,2,2,0,9,19,7,5,0,13,2,13,0,1,4,3,5,11,5,11,0,0,0,3,3,2,0,4,16,7,4,4,16,4,0,3,0,5,-7,3,-4,6,3,12,4,9,19,7,7,3,6,3,2,9,2,0,45,0,0,-10,8,5,0,3,6,2,0,7,4,-4,3,8,-1,0,20,-2,5,0,4,4,0,23,0,1,-7,0,12,-8,4,11,0,5,0,12,8,32,4,4,5,4,0,5,22,6,2,0,0,9,15,22,0,4,20,12,6,20,12,15,7,0,6,3,2,17,7,6,4,1,-5,0,3,0,3,6,0,0,9,31,0,0,-1,1,6,7,5,3,18,3,6,-8,0,0,32,5,12,8,1,10,-2,4,0,5,5,13,24,9,8,2,4,0,2,7,0,2,4,50,2,0,0,10,3,7,10,4,4,11,16,0,0,4,0,17,6,14,4,9,0,2,5,0,2,30,3,2,0,6,5,-1,5,0,13,6,4,21,12,2,-5,12,7,-12,8,0,1,0,0,2,0,0,2,0,0,5,3,2,10,2,0,23,0,5,4,0,9,0,12,29,11,10,9,6,1,1,2,9,28,12,-1,8,7,2,12,9,9,0,21,-1,14,0,6,25,9,5,7,1,0,4,-16,4,14,6,5,9,2,11,2,0,16,-9,11,4,3,9,36,5,9,7,20,14,0,-2,13,0,4,12,7,6,12,-3,5,23,-2,-5,3,3,0,0,0,0,3,24,12,5,0,12,6,4,0,0,0,4,2,3,2,46,6,7,-4,11,-9,1,7,31,33,-5,6,6,0,3,6,7,-10,5,0,-4,5,0,7,0,5,0,2,7,10,-5,5,0,3,-8,4,11,1,-1,0,8,2,-2,0,0,6,5,0,0,16,0,8,-1,3,7,14,4,0,5,5,12,0,9,2,0,7,0,0,10,5,2,4,28,3,0,8,-3,4,-8,6,1,14,10,-1,6,29,5,10,-8,0,19,9,8,4,-7,13,5,12,1,0,0,22,0,7,8,7,10,11,5,0,0,5,5,32,10,2,20,0,-1,2,-10,9,-15,-1,10,0,6,15,0,6,6,0,13,1,33,11,5,5,-3,19,6,43,15,16,7,6,5,3,1,3,3,0,0,2,3,0,7,11,16,3,9,7,0,5,7,5,2,9,5,7,4,0,2,0,6,-3,0,9,0,3,6,3,4,5,7,2,-8,13,7,2,2,12,11,0,5,21,6,6,25,19,2,0,-3,1,4,0,1,13,-10,7,15,1,13,0,2,7,24,2,3,1,0,1,3,55,18,13,11,11,-3,0,11,0,4,5,2,-1,7,35,8,4,0,4,0,5,2,7,0,-14,0,8,5,16,1,11,0,2,0,3,10,1,4,0,2,6,10,4,3,-14,17,15,3,4,6,2,10,0,0,0,3,0,3,0,8,3,9,5,4,8,4,-6,11,2,-5,5,-3,0,-3,0,8,-10,20,-10,12,5,7,0,0,6,0,0,4,7,-2,-7,0,7,1,11,4,2,29,7,-10,0,24,1,0,0,4,3,28,9,24,15,5,13,3,0,10,0,31,1,10,6,3,0,3,3,19,6,6,-10,8,-10,9,5,14,4,3,0,0,5,16,0,2,4,-3,-10,4,23,16,0,4,17,2,8,10,7,8,15,0,9,-2,7,8,3,-9,0,10,3,0,0,-5,1,5,1,0,0,14,13,0,-5,9,12,15,6,0,0,3,0,0,0,13,0,-8,10,1,-3,19,2,0,0,7,0,5,3,7,0,-11,5,34,0,37,-1,0,13,0,0,0,4,27,5,9,5,0,41,-2,32,4,4,0,0,6,7,11,7,15,-5,-15,-10,13,12,0,4,-6,5,-4,6,0,2,10,19,0,9,-8,0,-7,-9,86,5,7,7,2,6,2,7,9,2,10,0,1,8,17,9,0,5,0,0,2,13,27,1,23,-1,4,6,5,-1,-10,11,23,11,6,17,-6,0,11,3,6,7,8,22,-7,7,8,0,0,0,13,7,-12,0,2,1,0,-10,0,5,5,1,6,16,26,5,-2,-5,3,-7,16,3,0,5,-11,9,5,0,12,13,0,15,5,0,0,-3,8,5,13,1,0,27,-2,7,-7,5,0,14,0,5,12,26,0,7,4,0,0,1,2,7,2,0,32,0,4,10,2,0,-13,17,12,-6,-10,2,5,6,0,9,0,1,-2,22,5,-8,7,0,0,5,1,2,7,6,0,-9,8,0,0,9,4,0,4,2,3,9,4,1,8,5,4,7,12,34,0,-3,15,-4,7,5,1,5,25,2,-4,5,5,3,1,1,8,3,8,1,3,2,25,2,9,3,17,8,8,5,0,2,-10,9,3,5,9,25,4,20,19,5,3,8,3,5,0,1,0,25,5,0,37,0,0,30,-10,21,15,44,9,3,21,1,36,0,6,0,11,0,11,0,2,-8,9,-2,7,3,3,3,1,-1,0,5,6,26,0,-7,7,0,2,7,5,3,6,8,3,5,4,2,11,0,1,23,3,0,0,0,4,35,0,8,0,0,6,7,15,0,2,1,2,2,9,18,4,12,13,5,2,2,2,7,0,6,0,-2,10,1,-15,2,13,7,0,4,6,5,5,1,5,4,0,0,1,0,18,11,12,20,11,1,8,1,2,2,30,24,-1,0,0,16,5,6,18,19,10,6,-3,3,-2,4,5,6,17,5,-5,5,0,14,4,1,22,0,-2,0,0,4,-1,8,0,4,4,5,26,6,2,20,9,0,-2,5,-1,21,0,18,8,0,4,1,1,9,0,39,2,5,16,0,2,34,8,1,-1,7,8,6,4,1,-1,0,11,-1,-10,-1,0,10,9,11,16,-4,5,16,0,-9,3,13,7,1,11,7,2,1,42,-1,-5,0,7,16,9,3,4,1,18,4,4,4,1,0,0,0,5,9,11,12,-2,0,5,3,2,8,0,5,0,6,3,17,12,22,15,5,0,11,-1,9,4,5,7,2,0,0,4,5,0,2,-1,16,12,8,5,8,1,8,2,3,5,0,0,8,3,3,27,4,19,24,0,17,-1,0,0,5,6,34,5,3,13,0,0,2,6,1,15,23,0,21,-8,-2,0,0,8,14,2,0,-12,0,4,15,12,4,2,-8,12,1,0,28,4,1,-3,0,49,2,3,1,2,6,11,2,24,5,-8,-10,9,1,6,8,7,5,-4,14,5,7,2,12,-10,6,13,6,13,-9,10,3,12,19,6,0,3,3,8,18,-5,2,11,2,24,0,0,0,-16,1,0,0,4,0,0,4,11,12,0,0,9,-6,6,17,0,17,18,18,8,-8,-4,4,14,5,4,1,6,44,0,3,9,20,0,16,4,0,5,4,2,0,4,4,0,-9,8,-1,-7,15,0,6,62,3,48,-10,9,9,-1,1,6,5,6,7,2,0,-9,8,20,0,9,-2,2,-1,16,10,10,2,11,9,0,3,2,-15,-8,0,2,5,7,0,0,6,0,30,30,2,-3,1,4,31,5,7,0,-5,-2,3,0,8,0,4,-8,8,0,8,0,1,4,-3,15,0,0,-7,2,3,1,9,-1,7,-2,-7,7,0,78,21,0,12,0,18,6,11,-2,0,4,3,-12,6,5,8,0,0,11,37,3,10,-9,0,2,-5,0,6,6,7,24,1,0,13,-1,19,15,23,9,4,1,4,11,-4,4,12,14,0,0,0,14,33,6,3,-5,15,5,42,3,4,0,7,0,-1,2,-1,2,0,7,34,12,0,15,2,3,9,58,1,0,14,3,61,8,15,2,38,2,0,5,11,7,0,11,0,12,0,14,-2,1,0,11,0,8,15,-1,1,19,0,11,20,-1,8,1,14,21,6,3,1,-1,6,3,3,7,1,0,1,1,5,22,0,35,5,5,3,10,0,12,1,0,12,13,20,0,13,0,2,2,3,20,3,1,5,-11,11,9,7,11,9,0,13,0,0,4,0,0,11,9,4,10,3,31,8,2,12,11,1,12,0,9,2,5,4,0,12,8,12,8,-5,9,3,17,5,4,-3,10,-10,7,24,6,8,1,0,6,1,10,11,1,5,16,11,0,0,0,5,26,26,0,2,1,4,5,9,6,3,12,0,34,0,11,3,4,2,4,15,-1,0,-5,5,33,5,2,2,3,8,13,7,1,0,1,0,0,0,0,9,9,0,0,2,2,5,2,0,7,29,7,6,10,2,9,23,2,0,32,0,0,0,4,21,11,3,23,-7,0,0,-1,13,0,0,5,0,1,10,1,0,17,1,3,7,0,4,7,5,0,0,7,5,3,0,5,1,0,6,60,4,5,3,6,0,10,20,3,11,4,2,2,0,-6,24,0,0,0,-3,15,0,8,15,1,8,1,4,0,-9,6,7,7,0,36,0,8,1,1,2,10,0,5,0,31,2,0,16,1,0,7,-7,0,14,6,0,4,3,8,19,11,-2,-7,9,2,-12,7,16,7,26,9,12,6,21,4,8,7,2,10,2,5,0,11,11,0,5,-3,16,0,0,13,1,19,9,22,0,1,0,0,4,7,0,-1,0,-9,6,0,17,4,4,8,3,0,6,0,4,10,0,0,0,16,57,2,2,3,3,1,0,4,8,3,-4,9,-10,11,1,0,0,2,20,3,2,15,-1,27,1,5,2,0,0,2,9,15,9,4,4,2,-4,4,0,2,5,0,-1,4,22,2,3,2,-4,-2,0,-2,3,-7,9,2,-10,-6,15,0,7,0,0,2,12,-10,0,9,0,2,6,8,-1,-6,8,4,1,16,6,10,3,14,22,-3,1,0,11,6,-10,1,9,0,46,50,0,3,13,24,0,4,11,3,9,-1,17,2,-5,0,-11,7,-2,1,9,5,8,12,5,0,8,7,6,7,-10,7,7,2,4,1,-1,0,50,2,3,11,-11,-2,1,3,0,0,5,13,1,0,13,0,12,5,3,0,0,11,2,13,10,-10,5,9,2,6,12,7,18,6,45,4,4,3,2,0,1,4,5,10,5,4,8,2,0,3,0,0,11,17,-10,-3,11,25,7,4,4,6,2,17,1,2,-6,-1,52,0,0,-2,0,12,3,0,11,8,6,2,8,-2,0,5,0,7,5,2,4,-7,3,7,1,1,6,-3,0,2,12,2,10,11,0,1,0,0,0,0,3,4,5,-2,-9,4,7,6,21,5,13,16,0,-2,0,3,3,-15,0,9,6,5,5,0,9,6,0,0,0,8,3,3,0,17,-1,15,6,1,3,5,2,11,13,1,5,0,8,-15,9,0,-2,11,20,2,5,17,30,0,4,0,5,49,5,10,7,8,0,1,17,12,7,0,6,0,2,3,17,5,0,15,-15,1,0,26,22,3,0,39,23,5,3,5,11,0,2,3,27,2,2,0,5,-5,0,0,-8,17,2,2,0,0,36,3,29,4,8,15,4,0,51,0,2,0,0,0,19,46,9,6,0,9,-10,-5,3,-1,9,21,6,9,0,7,8,11,0,0,8,10,13,-9,29,0,0,1,0,1,0,6,6,8,5,32,25,0,9,0,4,-10,0,10,24,-10,10,16,-12,10,4,5,3,3,7,2,2,0,3,11,5,0,0,4,3,-2,9,0,7,0,7,6,1,4,4,6,2,2,12,0,-1,22,2,0,0,71,8,3,9,-5,8,18,0,0,7,3,7,11,23,9,2,9,0,26,8,0,1,0,3,0,0,4,3,6,9,0,-12,0,0,17,-8,-10,4,0,0,9,1,0,2,12,0,10,2,6,1,3,0,2,10,1,0,5,21,9,3,0,0,15,0,0,0,5,27,14,0,17,5,1,1,2,3,5,0,12,-1,5,1,0,6,13,7,6,5,8,5,5,5,5,2,2,2,5,7,0,6,-10,7,4,4,3,16,2,1,0,1,1,1,14,1,0,2,2,0,0,3,20,6,2,5,15,0,2,1,0,17,-1,19,0,9,2,3,2,0,8,1,7,0,18,-10,11,0,13,0,14,5,0,7,4,5,5,3,0,-6,0,1,0,10,6,0,0,4,2,25,1,4,0,0,1,0,0,8,5,22,-3,6,0,-6,-5,-7,3,0,13,0,4,9,0,1,-6,-1,10,0,9,0,-2,-5,-3,0,6,25,7,4,6,3,32,0,1,8,3,7,16,6,5,20,2,-1,4,3,18,5,3,26,-10,-3,34,0,11,1,6,6,4,3,7,1,9,4,1,15,1,8,3,16,15,3,5,4,0,0,0,4,0,51,0,8,3,5,10,9,20,5,0,9,10,5,6,3,12,9,1,0,-8,4,6,3,2,0,49,-12,0,0,12,1,-1,0,8,4,5,14,3,-3,0,8,1,1,4,0,1,7,5,-4,0,9,13,-2,2,3,0,3,4,5,0,15,0,0,7,0,-1,8,4,1,20,0,0,16,2,2,11,15,1,0,15,1,2,-2,0,3,26,5,2,0,14,5,17,19,5,4,2,-1,19,3,2,8,5,0,0,48,17,6,3,7,6,2,9,0,4,4,11,0,3,0,5,4,0,5,32,1,4,16,0,-6,7,6,3,-1,4,9,3,1,-6,14,4,0,5,1,10,4,1,0,-7,1,-1,2,15,6,3,0,2,5,3,7,1,0,-8,6,2,-1,0,-4,9,5,9,7,4,-1,11,0,0,7,13,4,-10,3,0,7,4,4,3,3,0,10,0,1,0,0,5,6,2,11,23,3,0,9,1,2,0,0,3,24,1,7,-10,0,7,-13,7,0,0,5,13,3,4,2,2,0,2,-12,5,19,1,9,24,5,1,0,1,5,23,5,0,14,-3,15,2,36,5,13,12,10,14,3,-12,0,6,-7,0,0,15,1,10,2,-15,4,9,4,13,2,0,24,-8,14,-6,7,5,0,1,8,5,0,9,4,25,5,4,2,-7,6,10,9,1,4,0,15,16,1,-10,4,8,24,4,0,0,6,33,9,8,3,-1,5,11,1,10,6,0,0,0,8,0,0,1,0,23,0,11,13,17,-10,-10,5,0,9,6,0,3,6,6,4,4,5,0,6,-10,16,10,0,1,-8,3,0,9,-1,23,0,4,7,-1,0,8,38,0,3,1,0,0,11,-10,14,4,13,7,0,15,2,7,11,11,3,-8,14,4,7,15,16,5,5,7,0,11,5,0,12,2,4,5,37,0,7,4,-1,4,9,6,11,9,0,2,23,-1,12,4,-1,0,49,0,0,0,18,1,-5,19,23,9,9,4,0,26,1,1,0,9,0,4,-5,24,0,0,23,0,0,3,2,-1,27,0,0,24,7,10,3,0,2,3,-1,-5,-10,5,14,14,3,19,0,14,-2,0,0,0,4,0,-10,5,22,6,3,0,22,-4,5,7,0,-10,-11,4,5,0,5,7,11,11,6,10,7,10,3,0,23,34,4,7,3,0,-1,0,30,-1,-9,0,4,1,-2,11,38,-2,-10,3,12,10,0,9,3,0,2,8,1,4,28,0,5,4,8,6,3,-1,0,16,-8,0,13,-1,-4,36,0,-1,1,19,8,0,0,3,12,12,0,0,14,0,8,14,21,2,0,3,9,4,-2,4,0,6,1,6,3,6,3,13,1,16,5,4,3,-10,27,6,0,18,20,2,1,1,0,11,0,1,14,-7,9,-6,5,6,0,5,3,0,0,14,1,-1,8,6,15,3,5,-3,6,3,3,1,6,0,36,5,6,7,-10,4,0,21,4,15,4,0,0,0,15,6,2,0,6,-10,-10,16,6,12,-3,10,2,1,15,0,1,9,16,7,0,26,1,0,0,11,2,5,1,15,0,0,0,6,0,9,0,0,11,3,7,-1,3,5,-1,3,8,4,11,5,0,17,7,-3,9,4,2,-2,1,12,5,8,-4,6,6,42,11,5,-3,0,30,1,9,7,0,1,4,4,0,0,2,-10,0,0,7,4,16,3,2,7,3,2,3,28,0,0,0,15,0,2,0,3,-6,-2,0,22,-3,0,4,2,6,0,9,2,4,13,1,13,5,-10,0,-10,12,7,18,17,5,0,13,0,-8,-1,0,9,0,14,27,2,0,12,-4,0,0,19,0,9,2,4,11,-1,10,14,31,0,0,5,15,13,1,3,1,1,19,4,5,7,5,0,0,-1,0,4,6,34,8,18,8,4,4,7,0,6,5,6,7,25,6,-2,17,-2,0,8,1,0,-1,0,1,0,0,1,8,0,11,-6,16,5,-4,13,16,6,6,0,5,2,3,0,-9,0,11,-11,9,21,4,12,0,9,-10,11,6,0,-2,9,12,1,-10,8,0,0,0,0,14,5,0,0,0,-2,11,2,6,4,0,21,5,-10,0,6,0,-4,5,4,5,0,16,15,0,6,0,14,2,11,3,-10,12,19,0,15,19,7,2,20,3,0,5,15,1,14,0,0,0,0,2,42,13,2,8,18,7,2,5,8,6,1,-2,3,-4,4,11,0,0,23,6,6,3,22,2,8,3,5,4,33,0,31,0,-1,5,6,0,4,33,2,15,8,2,4,-4,11,3,-2,24,6,8,-4,0,30,7,1,3,0,21,0,3,8,-15,15,9,0,0,0,1,6,0,6,-9,7,5,0,5,12,16,17,0,21,2,13,0,17,3,18,3,6,3,5,4,18,12,-4,13,3,20,4,5,9,1,-6,9,1,0,-5,0,-9,5,2,-2,10,19,11,1,-2,0,7,0,0,0,18,4,1,0,3,3,8,4,-2,26,13,0,1,15,3,11,1,9,5,6,20,21,5,4,2,4,4,-1,3,1,4,1,0,-1,0,0,6,9,-12,6,9,5,-3,-3,11,6,-3,11,25,2,7,1,-2,0,0,6,22,0,9,4,9,25,4,5,2,0,7,0,0,9,4,6,7,8,3,9,-1,0,4,1,7,0,6,0,16,2,2,5,13,2,24,9,-1,0,6,-1,0,0,-8,0,2,7,-10,0,8,5,5,7,4,-1,6,1,45,2,9,1,6,4,11,0,40,0,-4,11,4,50,0,2,0,0,13,6,19,5,-1,-2,0,0,5,2,3,0,0,8,10,9,0,0,6,-8,9,2,5,11,3,1,0,15,0,9,0,0,3,11,8,0,30,12,12,2,1,7,5,0,4,2,4,-1,0,3,0,-8,0,2,19,0,14,2,0,2,-6,4,0,0,4,0,20,-1,9,0,12,14,12,4,1,23,5,1,-9,1,0,10,9,0,4,-2,0,0,-1,5,10,15,5,2,7,0,24,0,13,6,3,-1,2,-3,0,0,4,12,1,0,10,15,25,12,24,14,6,4,0,0,-1,1,29,0,0,4,6,18,3,12,5,0,0,0,0,4,16,-10,1,1,0,8,0,6,-1,5,6,2,-10,0,5,6,9,2,5,2,0,6,0,3,6,3,2,1,-10,1,10,8,9,6,1,-12,5,3,5,-5,0,13,0,0,0,-6,16,22,6,0,7,1,1,2,0,22,-10,2,11,8,8,1,1,3,5,0,-3,14,14,-10,0,0,0,0,2,10,0,0,4,2,13,1,0,8,2,-16,-11,50,5,6,19,8,-16,5,0,1,8,0,0,0,0,12,30,3,-7,4,14,4,1,-3,0,0,0,0,-2,25,17,5,0,8,2,1,6,7,0,14,5,0,0,7,1,-9,5,5,6,12,18,9,-1,3,2,2,12,6,8,2,-8,0,19,17,0,-7,-1,7,2,4,-10,0,15,6,7,0,3,6,10,4,0,0,-3,50,8,0,0,9,2,0,11,11,-1,9,3,18,3,5,-1,3,6,0,1,-10,0,16,0,4,-8,0,-10,8,2,-2,-9,3,7,2,0,2,6,10,-10,21,4,13,17,1,2,6,1,5,0,12,22,0,7,2,0,2,-3,0,2,0,45,4,4,1,4,3,-12,15,8,6,1,1,5,7,0,2,0,12,18,-10,0,0,3,0,32,3,0,5,3,0,0,-5,-10,8,3,7,12,7,44,7,6,11,0,4,3,12,4,-10,7,18,-1,7,-10,0,7,27,0,0,0,7,8,5,-5,31,0,12,3,3,0,6,1,2,5,7,15,6,3,0,12,14,3,4,6,4,0,0,-9,-1,-12,12,29,0,4,4,8,-10,2,0,4,-2,0,6,0,0,6,14,15,5,3,0,5,2,8,6,-3,-11,3,3,5,3,15,0,-2,0,2,3,38,0,-2,-10,6,2,40,3,0,10,-3,3,0,2,0,9,2,1,-9,22,2,7,3,0,2,5,4,8,0,18,0,31,-15,5,-10,9,11,3,0,0,6,10,0,6,12,11,7,4,18,-5,27,4,12,0,2,2,5,6,5,2,2,14,10,9,5,7,0,7,0,4,0,12,1,-3,11,2,30,-10,2,15,0,7,0,5,9,6,0,16,15,7,9,0,7,7,5,0,7,-3,0,12,0,-6,0,26,6,7,20,0,0,10,1,0,0,0,5,3,-10,15,-10,0,0,-8,34,9,6,5,6,5,1,6,20,18,1,0,28,16,0,4,0,1,1,6,3,14,32,1,4,12,0,12,3,1,1,0,0,9,0,0,0,-2,2,0,7,7,-10,3,-15,0,4,2,6,9,9,18,11,8,0,21,15,8,-1,8,6,8,10,12,7,2,4,29,4,4,2,0,64,1,-11,6,10,4,-8,9,0,3,-1,44,0,15,-15,-9,0,0,12,13,4,42,2,3,8,2,-7,37,8,-5,13,0,9,3,8,26,5,1,-1,4,0,5,1,0,3,7,10,0,3,22,3,3,10,6,12,-2,-3,12,1,2,10,7,-4,0,4,0,0,10,0,9,2,-2,5,0,-4,0,0,-10,-1,8,7,2,6,2,0,0,9,15,0,4,26,-1,3,0,2,0,4,9,3,4,2,0,0,7,2,4,-7,23,0,0,8,0,0,6,19,4,41,0,0,-9,6,0,0,1,2,0,2,20,3,5,4,0,6,8,3,0,4,18,-10,16,5,8,-9,6,16,2,12,6,-10,24,4,8,-10,11,8,2,0,11,0,4,0,-4,8,3,6,-1,0,0,1,12,0,23,31,0,7,5,8,6,8,4,19,0,10,25,0,3,0,18,3,7,1,12,23,5,4,2,41,8,-5,0,4,3,0,23,0,8,43,4,6,0,1,-3,42,3,7,16,-1,3,2,11,12,0,2,0,11,3,7,6,3,0,16,4,3,0,2,-1,2,6,1,9,44,14,7,4,0,0,1,5,1,18,6,16,9,5,15,7,12,6,0,5,9,-10,-10,8,0,0,19,3,3,0,2,6,9,10,12,0,5,3,0,15,9,-2,0,9,2,68,2,0,0,7,2,2,-1,12,18,-15,1,0,15,4,10,4,0,7,2,1,-2,7,0,18,18,3,0,10,4,9,1,0,-3,6,6,24,6,20,0,2,0,0,11,13,25,0,6,10,10,1,0,4,7,6,9,3,9,30,3,8,5,3,0,8,-10,0,-5,6,0,4,0,7,1,2,0,-7,14,0,3,40,0,0,-2,25,0,-1,0,0,9,5,6,25,3,12,12,13,5,4,0,12,0,4,0,6,5,4,9,11,3,2,42,9,2,9,1,17,17,7,5,0,0,0,-2,0,0,5,0,15,1,5,7,4,4,0,11,0,0,-4,0,9,0,0,0,7,13,-1,6,0,25,5,16,10,7,3,2,2,1,-10,0,0,5,0,13,5,0,20,3,0,8,3,0,-10,0,0,5,3,-5,5,19,6,12,-3,10,21,-3,10,7,5,0,0,25,-10,3,15,3,4,0,-9,-2,6,0,6,6,10,9,0,-5,9,0,15,7,60,13,4,0,0,2,7,2,8,-1,24,4,9,-3,1,10,25,3,1,-1,0,5,9,5,4,2,2,2,9,9,0,1,0,4,5,0,4,-10,6,9,1,11,0,9,0,8,0,20,0,-5,0,7,-1,0,0,7,0,-11,0,4,0,0,4,7,4,5,7,5,-5,-8,14,3,11,5,8,1,45,5,0,2,1,6,10,4,3,0,26,3,-1,2,3,4,8,-6,4,0,33,0,9,20,6,4,0,0,0,21,3,0,16,2,0,0,4,1,0,10,6,3,1,4,0,23,0,0,9,0,14,3,10,0,19,1,0,26,7,3,1,5,0,4,7,9,4,5,4,3,3,-6,2,24,22,15,8,0,5,0,2,6,13,-1,-8,9,2,-10,3,2,16,0,0,0,0,15,40,9,1,1,10,6,9,8,-2,12,7,5,0,0,0,12,0,22,6,3,6,9,-3,0,10,10,22,3,8,7,-2,0,3,8,15,2,2,13,6,6,2,2,16,9,4,9,13,4,18,8,18,9,7,21,-5,-10,5,5,15,9,3,0,9,2,2,4,0,22,4,5,12,5,29,7,-10,0,47,1,2,7,3,0,-11,23,23,0,5,9,-10,0,4,-6,8,-10,9,55,15,6,2,0,15,0,2,-1,8,-6,14,2,1,11,13,-2,5,7,0,13,-2,0,2,0,6,7,9,18,0,8,0,-9,4,5,3,9,-1,2,0,6,14,-5,-15,11,35,2,0,0,7,2,0,9,5,28,15,2,1,0,3,0,-1,1,2,3,4,33,7,6,0,0,-8,5,2,9,25,29,12,19,9,0,8,1,0,10,0,-9,14,6,10,-10,8,0,16,0,0,2,0,0,11,0,5,7,1,6,0,0,4,7,-1,27,1,22,30,52,5,0,0,6,6,-1,3,17,3,2,23,0,-1,3,2,12,21,24,1,3,3,16,-1,40,-2,7,9,6,4,9,3,13,9,-3,0,32,7,0,0,11,0,5,14,12,13,3,6,0,15,48,0,18,3,8,4,11,1,0,14,7,-14,0,-9,-10,19,5,-4,0,27,1,14,-3,0,7,-1,0,6,7,0,0,0,0,0,11,6,3,8,-1,0,3,3,6,2,4,13,5,6,13,2,16,0,22,2,0,-11,4,6,-10,5,10,11,3,0,3,18,4,1,6,13,11,11,0,7,4,0,1,8,5,4,0,-1,1,1,0,5,0,0,9,5,11,3,-4,8,7,3,3,23,3,6,2,11,-2,10,1,3,4,0,16,7,5,0,0,28,-2,4,0,1,3,0,0,4,5,1,1,-1,6,-3,0,15,0,0,21,-10,49,9,0,2,1,3,15,13,0,0,12,21,12,4,0,5,7,1,9,1,7,0,0,9,4,0,1,0,-1,17,24,1,2,11,2,0,2,0,0,3,-5,9,3,-8,4,13,1,0,0,14,5,-2,6,0,0,9,3,5,2,2,2,17,0,4,0,-6,4,5,2,5,3,0,9,15,-1,7,17,16,5,5,7,65,0,1,0,0,0,0,0,0,9,7,3,0,9,13,20,3,0,0,2,6,20,9,1,0,4,3,0,1,19,43,0,-9,19,-9,4,7,22,0,-10,10,0,-7,1,5,13,6,6,5,-5,39,4,0,0,0,0,0,6,13,0,0,0,5,-2,10,-4,0,15,8,4,7,-4,13,8,5,4,11,2,-10,0,2,10,7,11,2,13,1,-5,0,-7,4,4,14,0,-3,0,-4,20,0,11,7,15,0,4,9,2,2,18,13,0,4,29,8,11,5,7,-1,2,0,5,7,2,1,-5,2,15,2,2,5,3,9,3,3,3,14,7,9,11,4,0,4,17,12,6,-2,14,5,-10,5,13,0,-1,42,-2,0,5,5,11,0,5,5,4,3,11,8,-1,14,3,13,4,0,0,4,0,-5,-5,9,0,6,6,8,7,3,6,0,-9,0,9,1,-2,27,29,0,4,8,0,12,6,15,-10,10,20,7,4,37,8,-10,3,0,6,2,3,5,5,7,9,4,5,2,-5,6,4,0,4,15,-2,20,0,2,0,7,6,-1,5,2,-8,7,7,19,4,-8,0,9,0,0,7,2,5,7,-1,-5,4,16,2,6,-9,2,8,3,0,0,3,0,-8,22,0,12,9,16,1,0,0,7,5,9,28,-1,0,16,7,0,0,0,4,15,0,0,16,5,5,7,-3,0,0,0,0,2,-8,1,25,0,12,0,0,0,15,8,22,5,11,5,2,0,4,3,6,13,1,5,0,6,-10,16,0,3,-1,4,15,4,57,1,0,14,5,-1,4,-10,2,6,-10,10,0,7,4,1,0,0,0,9,3,37,3,17,-1,17,5,2,5,14,0,9,4,5,0,0,8,-10,1,0,8,3,5,6,0,14,8,4,0,9,4,3,-10,23,0,9,9,-10,19,6,0,3,0,7,0,0,1,1,0,0,9,0,1,-8,11,0,5,0,1,11,20,11,5,0,4,8,2,16,9,2,8,1,5,0,0,0,2,0,8,12,0,0,12,19,1,7,3,-2,10,2,2,-13,10,6,7,0,0,0,2,6,1,1,5,10,6,1,0,8,-2,0,8,1,1,4,7,2,0,9,1,0,0,3,0,-2,7,-1,17,4,1,6,2,8,0,0,5,9,18,3,9,10,-5,0,5,1,8,0,7,10,0,0,20,6,4,-10,11,0,5,-5,-6,17,0,0,0,9,1,0,3,18,0,12,-1,5,1,29,5,0,0,18,8,15,-7,5,9,10,3,2,0,0,6,3,-10,2,3,3,34,5,1,32,-1,33,0,1,9,3,19,5,0,0,1,4,0,0,-5,9,5,1,0,0,0,11,10,5,7,11,0,20,0,10,3,0,16,11,2,0,0,7,8,1,6,0,23,12,0,4,6,3,0,2,-5,0,6,4,8,-10,5,0,4,9,4,3,25,0,2,0,21,5,8,-1,8,4,0,8,0,9,10,2,3,0,2,3,-10,-1,17,0,9,21,9,4,-1,1,0,2,0,12,17,0,0,6,0,6,1,7,0,0,13,2,1,-7,7,5,0,9,8,0,18,0,2,0,0,7,4,1,5,4,6,0,2,1,9,5,3,11,-2,0,8,0,6,8,-8,4,7,4,3,4,10,9,9,2,9,15,16,16,0,5,12,-1,1,0,3,3,-10,9,3,10,1,0,2,0,-9,-5,8,1,-2,0,12,3,0,-10,1,9,2,-7,13,3,2,0,4,0,2,3,30,2,9,0,2,0,0,8,-4,9,3,2,0,15,36,11,5,5,0,8,0,-1,4,0,19,8,5,7,-10,14,11,1,9,11,4,4,4,16,0,0,24,22,13,1,3,5,7,28,1,6,2,14,-3,4,3,0,0,6,1,-11,0,2,9,2,6,-2,1,14,5,-1,0,20,0,-4,2,7,22,8,31,0,2,35,9,7,1,5,5,4,7,0,5,3,65,16,6,8,5,1,12,4,3,0,-10,0,11,0,5,6,4,21,6,8,2,2,6,-5,0,41,12,0,0,0,1,0,5,5,6,4,4,13,29,10,12,9,2,6,6,4,-10,1,11,0,0,12,9,0,2,7,4,2,4,7,5,4,2,-8,4,7,4,27,1,7,-10,5,0,14,-4,8,7,2,2,0,9,-7,6,6,0,5,0,10,12,37,3,6,0,4,0,0,5,-4,6,24,3,-5,11,6,7,4,0,3,0,-4,18,3,0,37,2,0,0,3,4,0,7,0,-1,11,-10,6,0,0,-10,0,0,9,-8,7,-7,-2,0,0,5,4,1,0,14,5,10,4,17,1,0,0,13,4,1,19,-6,-3,0,6,10,3,5,3,2,22,0,3,8,0,4,0,0,8,52,0,-10,5,6,41,6,19,2,0,4,1,5,11,8,5,4,7,4,0,12,0,0,12,0,0,0,1,-2,2,-8,0,13,7,11,4,-4,9,27,1,-10,6,0,7,0,7,4,7,12,6,0,-6,4,-9,7,12,0,0,26,4,22,4,20,0,0,0,9,6,9,8,-3,12,2,2,24,-3,7,19,2,5,0,7,3,1,19,7,12,8,1,28,0,8,7,0,0,4,-1,10,13,5,-3,14,0,9,1,9,8,10,1,8,2,7,1,4,0,10,34,2,0,-1,-18,5,0,0,0,13,4,13,16,3,4,3,12,7,2,0,4,6,4,15,19,0,-4,14,0,7,7,9,2,17,18,7,-7,0,11,0,72,5,2,2,4,3,0,20,18,0,16,1,-4,0,5,0,0,0,3,-15,1,0,-6,4,3,7,4,2,3,3,20,31,0,-16,37,14,3,27,0,7,7,3,6,2,0,3,2,8,-5,0,-10,-1,17,0,0,7,6,7,2,4,4,3,9,2,4,0,4,4,9,-2,5,-7,9,2,4,0,16,3,1,10,5,-5,-7,-8,3,10,5,0,17,0,4,-10,8,0,4,5,-5,0,2,-10,-3,-5,31,4,5,1,3,4,9,2,1,16,0,0,3,1,13,0,6,0,7,2,-11,2,7,0,1,0,0,-10,10,0,2,34,-1,0,0,14,38,1,13,1,0,5,3,2,2,0,-15,-4,3,4,3,0,3,1,20,18,1,-1,2,3,0,8,6,0,1,1,0,6,-2,12,8,3,4,-1,0,0,16,2,9,7,11,1,0,11,1,0,-12,8,0,0,6,0,0,9,5,0,12,4,-10,2,33,3,6,5,5,0,6,0,5,0,0,3,0,6,2,0,-13,3,0,8,1,16,8,0,0,7,6,-10,21,1,6,16,-1,-10,-2,13,1,-4,0,-13,4,6,-8,16,4,4,1,5,3,17,6,0,7,0,0,2,-1,5,0,0,0,50,7,0,10,3,0,5,0,3,11,4,4,10,0,4,10,7,6,46,10,0,7,0,13,5,12,0,9,0,1,0,0,22,-1,0,0,0,16,2,5,29,-10,15,1,1,1,-3,-7,17,15,3,0,17,0,17,6,1,1,-6,27,2,8,7,10,11,0,0,0,3,2,0,7,11,13,11,0,2,0,12,0,2,0,8,3,6,2,1,10,14,0,6,5,19,8,9,1,20,0,10,4,8,3,6,3,5,3,27,-1,3,1,1,17,6,0,3,2,6,46,17,-9,11,16,9,2,0,0,11,5,0,8,2,3,-1,0,8,9,5,4,37,2,1,3,-4,0,0,2,4,3,2,1,10,4,7,1,11,-1,4,4,0,4,3,7,3,-10,18,0,8,3,0,0,0,9,4,2,3,-1,3,10,-8,5,11,27,1,-3,10,0,3,0,8,7,6,6,0,-2,0,7,11,4,-2,16,1,0,15,5,13,0,-15,6,0,15,3,0,0,9,3,0,0,5,52,0,3,17,8,-1,13,7,5,10,4,3,5,0,14,3,-5,8,3,5,10,3,6,0,21,10,0,4,0,5,12,7,9,3,3,-1,4,0,21,8,10,0,0,33,1,9,9,-4,14,6,4,0,26,-10,4,0,0,6,0,0,9,0,0,2,5,8,0,0,1,5,2,18,-2,0,11,1,1,1,6,5,11,0,11,0,4,0,0,-8,3,0,10,44,0,2,-10,13,0,3,17,3,7,7,10,0,4,-8,0,1,2,0,4,15,4,9,6,1,0,-7,1,7,12,8,0,0,3,-3,10,8,3,7,-10,38,33,12,6,2,0,0,0,16,7,15,9,8,12,0,6,3,1,1,9,4,-2,8,5,6,3,0,-1,0,6,-3,0,12,1,11,1,7,0,0,0,25,11,2,5,10,0,0,23,2,5,4,-5,5,0,4,0,0,9,5,12,0,9,2,0,7,5,14,4,2,2,45,1,0,0,4,9,9,22,-3,1,6,-10,0,24,2,9,14,13,0,5,0,0,0,0,4,19,9,9,4,-10,4,10,9,6,18,16,1,-5,17,11,3,10,5,60,4,5,0,2,0,-7,2,9,16,3,6,-2,-6,-2,-9,0,3,0,-2,0,-1,2,10,-3,-11,9,6,56,0,0,1,0,18,1,12,1,3,0,2,12,16,10,0,1,7,12,1,6,4,11,-1,1,-10,0,15,20,0,9,0,0,-1,-8,-2,18,4,61,2,4,-1,43,5,3,1,5,1,5,15,3,-5,11,8,-2,4,2,20,5,16,11,3,9,1,20,0,5,9,11,12,5,3,5,0,9,4,5,0,1,0,6,26,0,8,17,2,0,-7,2,7,4,4,-6,19,0,0,13,5,-2,8,0,7,7,3,1,8,8,15,-10,19,19,-1,2,-3,2,0,1,0,6,5,0,0,4,4,7,0,0,0,9,16,-2,-5,3,10,15,14,2,5,11,0,3,0,6,3,7,5,15,2,0,11,2,4,13,4,6,0,-10,4,30,3,0,2,13,0,14,9,7,1,7,0,0,0,29,1,1,12,12,8,1,0,5,-10,4,9,8,3,2,0,14,7,6,2,5,5,-2,9,0,8,3,1,5,0,1,23,14,0,4,0,60,3,12,1,4,8,2,15,2,5,3,1,0,7,0,9,-10,-2,8,9,5,21,8,5,5,10,15,10,23,7,-10,3,0,-1,4,0,-6,7,1,2,12,1,10,12,1,0,0,8,0,6,-4,8,4,6,6,12,21,13,4,-1,4,2,5,-1,0,11,1,0,5,0,3,0,3,6,1,1,10,0,0,6,0,0,4,4,8,7,6,-1,15,1,4,8,1,4,9,2,0,4,15,-8,25,4,-3,-10,-10,26,3,3,-10,-10,4,17,17,1,-10,5,9,0,30,8,-6,16,24,5,-4,4,9,-1,7,0,-10,0,-5,6,0,0,6,-8,0,3,-8,17,-2,1,2,0,0,-10,5,3,0,11,0,16,3,4,11,-10,7,4,10,-3,14,1,0,11,0,-1,0,1,5,7,4,4,6,1,-3,0,9,6,-5,0,6,4,9,9,12,9,8,12,0,11,20,11,3,8,-1,0,0,10,-7,15,-4,20,12,9,14,5,0,0,4,3,33,3,2,4,0,28,0,20,1,4,0,5,3,15,9,11,6,4,3,-1,1,1,3,6,3,0,5,-4,-2,6,5,17,13,0,5,21,4,5,8,1,12,11,15,4,0,9,11,3,3,16,5,4,1,0,-2,0,11,10,0,0,23,4,-7,20,-5,8,2,7,18,0,0,0,5,-5,0,9,1,-10,-1,0,9,9,2,0,-2,0,5,2,7,3,8,2,11,5,2,2,7,15,2,1,5,16,0,2,18,2,0,0,5,12,16,6,2,1,7,-4,8,6,15,5,3,4,-1,10,17,8,6,8,15,-3,0,12,-1,5,7,14,21,2,6,4,0,11,15,1,7,0,4,17,4,0,0,-3,2,12,4,32,0,2,37,0,7,2,2,18,2,4,6,-1,0,0,11,10,-16,11,35,3,12,2,4,0,0,9,0,0,15,4,0,13,8,3,6,0,9,0,2,-6,5,0,17,6,0,6,5,5,12,28,4,11,5,7,24,15,4,3,-2,7,1,7,1,12,12,1,-5,8,1,3,-1,0,4,0,5,15,7,0,0,9,13,5,0,0,0,5,3,3,4,0,5,3,0,-10,1,0,1,14,71,5,12,9,4,9,3,16,16,7,1,6,0,8,4,15,0,0,2,0,9,10,0,-1,0,24,6,21,22,2,5,14,4,5,3,5,5,5,-11,0,9,3,33,-14,-2,15,6,5,0,0,2,1,4,8,1,0,8,6,0,0,0,2,0,3,0,18,0,5,-10,22,0,11,1,31,11,17,15,6,1,-2,0,3,1,2,5,3,0,3,1,3,30,0,0,4,7,9,-10,6,5,7,0,3,0,5,6,0,5,2,2,24,22,-1,22,3,5,-1,2,2,5,0,9,12,0,0,0,-4,0,0,9,-5,5,0,-11,1,4,6,-4,0,0,9,7,11,5,20,0,8,4,10,0,7,29,0,-6,-10,0,3,0,7,3,7,-2,0,-7,-2,64,0,13,3,5,15,1,0,0,5,11,13,0,-12,0,17,10,3,0,27,12,8,5,19,3,4,10,10,0,9,7,0,2,2,-1,6,0,9,13,-10,13,5,5,0,8,37,2,7,13,-1,-3,0,5,7,13,7,12,-1,17,0,6,5,2,0,7,8,4,4,-1,5,0,9,2,4,0,19,9,6,2,6,0,3,5,0,5,22,3,5,0,3,0,12,26,8,4,5,0,6,1,8,5,0,10,11,0,6,19,0,6,22,16,0,0,0,-2,11,9,12,-9,2,23,7,6,0,9,0,0,4,3,-6,2,11,0,0,28,11,0,8,20,8,5,0,1,0,4,4,0,9,6,0,14,-15,4,7,5,22,8,6,-10,-7,10,0,3,7,15,1,10,-9,0,4,11,12,0,-6,0,11,6,3,12,1,10,16,3,2,12,5,0,7,3,8,9,3,13,0,3,4,11,10,3,3,16,33,1,4,6,0,0,0,1,0,5,25,22,5,8,2,0,0,13,1,0,7,16,-6,0,0,24,8,0,2,-2,0,11,-2,1,0,3,8,0,3,0,2,2,-10,2,9,6,27,6,0,0,2,13,1,0,5,0,0,0,0,9,3,-10,0,11,7,0,6,3,0,0,2,4,0,9,6,2,35,0,-1,0,22,1,7,0,1,3,0,0,3,0,0,4,-3,27,-1,3,0,12,4,6,0,-8,-2,8,8,3,0,8,3,0,0,2,9,4,-3,46,6,-1,16,3,2,3,3,0,16,7,5,0,-8,0,16,7,4,5,0,4,25,5,1,1,6,5,-10,1,28,1,3,0,6,2,8,4,1,0,14,9,6,2,11,8,5,11,28,-1,2,0,0,12,-12,15,5,8,0,1,0,14,1,8,15,19,4,14,3,1,1,0,4,15,4,10,9,3,12,0,11,9,8,3,5,30,0,8,3,3,18,5,2,5,4,4,0,12,5,0,18,6,13,2,1,2,0,18,0,13,3,15,14,-3,3,15,0,7,19,28,25,0,9,1,4,0,11,4,1,22,3,34,1,0,0,4,0,0,14,9,13,15,6,7,-3,-1,0,5,-1,12,0,11,8,11,0,8,10,7,-10,5,7,0,24,5,-10,0,-10,9,7,3,0,0,9,0,10,1,5,6,12,7,1,1,2,0,3,14,10,5,0,31,-10,1,-6,9,1,5,8,-10,0,0,6,5,6,0,23,0,0,16,9,16,-6,17,10,11,4,0,0,0,6,75,17,2,1,0,1,0,0,7,-9,0,3,-5,0,-2,6,4,9,6,8,6,17,0,7,11,1,23,2,-10,-10,0,1,6,10,0,10,8,9,6,-10,25,8,-5,2,0,11,9,32,-3,3,-5,0,-13,11,88,9,12,0,7,4,18,0,3,11,2,7,2,4,9,2,-1,0,4,14,11,2,8,0,3,6,3,-1,-2,0,5,3,7,11,48,-1,7,31,0,6,-8,-5,30,28,5,7,1,8,11,9,7,8,11,4,3,3,0,0,-1,0,0,0,14,0,11,0,23,10,2,0,0,22,11,10,1,1,7,1,5,23,0,5,14,4,7,5,2,8,2,0,0,13,18,5,-2,0,0,7,-10,0,6,1,0,0,0,0,20,11,5,2,1,0,2,7,-1,7,2,29,5,0,17,11,21,9,0,1,11,-5,0,4,7,13,-3,-1,6,8,9,-1,0,5,14,2,7,4,16,9,4,13,15,0,4,5,-10,2,-1,24,0,0,0,1,3,18,0,0,-3,8,4,0,0,1,4,-1,6,5,12,11,5,6,-10,-4,19,-10,5,-8,13,0,0,11,4,4,4,2,1,12,2,-3,0,11,5,0,10,4,0,4,36,7,4,7,6,0,10,0,-10,-5,8,8,1,18,0,3,8,1,0,3,1,0,0,3,2,1,11,54,2,7,5,-6,17,1,-5,2,0,8,0,6,6,9,8,9,3,3,0,-2,0,7,0,29,0,5,1,0,-16,3,-3,10,5,0,1,0,22,-8,6,0,4,7,9,3,6,7,22,3,-5,3,-8,9,5,14,2,6,17,11,6,1,1,22,5,-2,-9,80,0,5,6,1,8,0,9,3,-1,0,7,4,0,9,16,1,0,16,5,-10,8,25,0,17,7,29,-2,0,0,3,-4,-8,-1,7,1,0,7,5,8,13,2,0,11,-1,-5,0,8,7,6,10,4,0,1,-10,9,4,8,6,1,3,0,6,5,6,18,0,12,7,0,16,2,15,6,3,17,15,-2,0,8,2,6,11,81,-1,0,0,2,4,5,0,0,5,9,-16,14,0,3,14,4,1,9,5,43,-1,4,9,2,20,17,18,17,5,20,7,9,7,1,17,7,5,2,11,5,0,-16,-1,0,0,0,2,0,4,8,0,4,0,4,5,3,2,0,-1,0,-7,-9,8,13,0,8,3,3,0,0,1,4,8,12,3,0,4,10,15,1,-10,11,17,11,15,5,5,3,7,11,2,7,3,12,6,2,4,3,0,11,6,3,0,-1,2,13,10,1,9,1,-4,0,5,0,27,28,5,14,0,0,7,2,4,6,-2,2,15,6,1,0,0,-11,15,-6,3,2,14,0,3,8,0,7,0,6,9,6,5,5,15,19,4,0,6,5,4,2,1,9,6,-5,11,28,4,25,8,7,0,2,0,4,23,4,-2,8,1,8,0,-17,0,1,-10,9,4,6,7,4,8,0,11,4,5,0,1,1,10,11,4,9,5,0,4,43,10,16,1,1,20,4,7,9,11,5,-1,-1,0,2,0,18,27,-10,-8,4,0,8,-2,0,-1,3,9,17,0,10,-10,5,13,21,3,19,0,0,0,8,4,0,14,12,0,23,2,0,3,-3,11,8,15,0,5,0,7,0,1,12,2,0,9,11,8,29,2,2,8,-1,19,15,8,1,5,-1,1,-8,7,-2,2,2,18,1,2,0,22,16,2,2,20,5,6,0,0,7,3,7,9,7,-2,9,15,-5,2,2,3,6,15,6,0,-3,-9,3,2,5,0,0,7,0,0,77,0,2,-9,5,2,2,3,5,3,6,6,0,11,3,72,-2,9,3,0,23,5,3,-10,0,8,0,0,0,0,5,0,5,7,7,1,0,11,0,-2,10,0,6,3,0,2,18,4,0,7,3,-9,12,2,1,4,-1,8,7,0,3,0,0,29,2,-3,10,0,0,5,12,19,2,4,6,12,9,21,8,0,11,16,3,-8,4,3,10,-2,-7,4,8,0,6,3,0,7,17,0,-1,0,0,17,4,-12,-4,4,4,1,32,24,15,2,16,0,0,1,0,0,12,-7,4,4,-1,10,10,2,6,5,-5,4,9,2,14,3,-10,3,0,-1,1,0,4,10,16,-7,0,0,3,0,10,-5,11,5,0,11,4,20,-6,5,-3,3,3,29,1,1,9,6,15,-7,16,0,4,36,1,0,2,6,0,0,5,8,-7,15,5,0,18,0,7,0,22,4,3,8,33,0,5,0,7,2,0,2,9,5,4,5,3,-3,6,-1,4,0,22,1,8,4,0,6,15,1,0,3,4,21,-4,0,-7,0,2,5,4,0,0,4,-10,6,9,2,2,9,-1,-6,0,5,6,4,0,22,0,11,0,5,11,2,7,6,7,2,-2,2,11,-2,0,0,2,9,9,3,-10,-10,-3,37,1,8,0,2,5,17,12,0,5,-10,0,12,10,0,3,-2,12,0,7,24,-10,5,-8,5,12,0,-10,3,0,20,18,0,8,0,1,2,3,-1,3,0,5,0,26,2,9,9,-6,0,-3,-3,0,9,3,9,4,15,3,5,0,3,-7,14,6,4,5,3,48,2,7,0,4,1,5,-6,43,2,15,14,7,5,-10,3,11,-2,12,-2,5,0,9,-1,0,14,11,0,2,-6,0,3,0,16,-10,-10,16,0,22,2,6,0,69,7,5,14,6,7,0,2,14,0,0,2,0,2,19,2,6,17,11,15,4,8,0,5,-2,14,9,7,6,3,-2,24,2,5,1,5,3,1,22,3,0,9,19,1,3,-3,0,25,16,3,2,16,8,1,22,0,5,2,4,-4,0,0,5,40,0,4,0,16,10,5,0,0,9,3,8,0,4,14,0,0,10,6,3,2,26,5,-14,-10,0,1,0,21,8,0,10,-10,-5,13,6,1,10,4,10,0,19,46,11,5,0,-7,9,66,1,1,6,0,17,6,-4,-9,2,7,2,0,1,0,9,2,0,7,2,0,10,43,25,25,-9,-10,4,9,-1,5,0,16,0,0,9,15,-1,4,0,9,11,11,15,9,11,2,0,3,16,1,2,13,6,5,2,-1,10,7,4,4,11,14,12,0,9,5,6,0,9,2,3,3,0,0,3,0,9,2,4,0,7,1,3,4,-3,0,0,3,8,4,17,7,9,9,11,3,-1,0,20,5,10,7,0,-13,4,4,11,0,-2,52,24,2,15,6,1,0,11,0,14,13,0,2,-2,0,16,5,0,0,0,4,0,-3,0,0,0,21,6,47,-2,11,2,14,8,17,2,-13,6,8,11,4,0,0,6,2,0,0,0,-11,7,5,0,8,6,6,13,10,5,2,2,-10,7,0,-3,18,14,5,0,-10,34,11,2,9,-5,0,2,11,4,0,16,1,12,15,1,1,-1,-4,7,0,18,24,0,0,1,13,22,7,4,1,10,0,6,26,0,0,0,14,1,16,8,9,0,2,4,0,5,11,4,7,-2,0,-1,0,3,9,4,-2,3,9,4,2,10,-1,4,0,16,1,7,0,2,5,0,0,0,-2,0,6,3,3,7,25,9,7,-3,4,10,5,0,3,0,10,5,-10,20,6,1,0,39,4,4,6,19,0,8,2,0,11,15,2,2,-2,4,5,4,15,15,6,-4,9,10,-8,4,64,7,26,6,5,9,1,2,12,13,0,0,30,5,13,0,2,3,2,-9,-7,0,3,24,0,9,9,6,1,11,-1,5,1,9,10,2,10,4,-1,29,6,0,1,9,5,3,0,12,11,9,-10,6,-8,0,2,-16,6,1,30,1,-10,3,10,1,5,0,8,5,6,0,8,5,21,9,10,12,17,5,3,-3,12,0,8,3,27,5,3,0,14,3,7,3,6,-1,9,2,56,2,1,4,-9,14,6,49,-3,4,9,1,0,1,4,0,0,3,0,8,1,0,0,7,5,0,4,19,1,5,4,1,5,10,7,1,0,9,4,24,6,7,0,-4,0,12,9,8,16,-14,47,32,4,0,2,22,5,3,2,22,-1,5,2,-1,33,5,16,34,9,2,-2,13,1,16,-1,12,0,5,14,0,8,4,3,-6,0,8,13,-10,13,-6,0,8,0,7,8,44,5,7,4,2,10,9,3,10,7,11,12,0,8,5,0,0,19,0,8,9,-9,0,0,14,3,0,14,5,5,3,3,9,0,-3,8,4,15,9,1,6,5,6,11,5,20,2,2,6,-3,33,13,0,2,13,1,0,0,11,0,5,-2,6,29,-1,7,6,3,5,4,5,8,9,0,3,5,-11,8,10,16,0,9,2,4,2,19,8,-10,0,12,0,11,13,-10,3,0,0,1,5,0,-1,3,-1,0,12,21,5,-6,33,0,0,7,1,6,0,9,0,0,19,0,9,16,0,5,6,4,0,16,10,10,2,0,0,0,20,7,12,3,8,4,8,3,1,0,4,0,4,2,0,7,2,0,0,35,3,6,2,-10,11,5,21,5,1,3,7,7,0,11,-14,0,0,3,9,8,9,1,1,0,1,10,5,16,11,5,4,9,4,5,3,-7,4,5,6,0,10,0,4,34,0,-1,-10,2,0,29,5,3,-10,0,2,11,1,4,0,6,13,3,0,13,0,-5,10,4,0,21,-2,8,13,4,11,14,3,3,2,0,21,2,12,-1,7,7,4,1,-10,25,5,13,7,7,11,1,6,0,53,0,0,-9,-3,-10,15,5,11,1,0,7,8,3,2,0,0,2,7,9,5,3,0,-2,-2,7,0,4,0,17,2,1,0,6,4,43,5,14,5,3,4,1,7,4,46,21,24,5,0,0,17,12,4,0,0,-7,3,2,10,4,-9,12,0,9,5,9,11,0,2,32,9,0,0,2,3,1,7,1,15,0,12,5,20,32,0,6,4,-10,0,5,12,15,1,1,5,9,0,-2,3,-3,8,4,0,5,11,3,-6,0,2,0,6,-4,6,7,2,0,17,3,0,9,17,1,0,0,0,3,12,21,15,0,14,3,3,14,3,7,10,2,18,6,3,0,2,0,0,9,-8,1,2,1,8,0,-3,0,6,-2,0,0,38,5,0,-1,-10,11,14,0,2,0,4,7,5,-8,-3,-7,-1,0,0,9,3,6,14,21,4,2,4,5,12,22,22,15,-2,5,-2,-7,15,5,2,4,20,7,20,5,0,0,8,5,2,0,8,7,0,0,-7,2,-1,0,0,3,13,4,23,3,6,3,6,1,-3,4,14,4,-2,0,3,19,-10,10,3,-8,13,3,18,-15,10,22,3,9,0,0,11,0,6,20,9,3,1,6,7,8,0,6,16,16,5,1,32,4,0,33,0,5,17,7,-10,0,1,2,10,0,7,11,24,-1,30,-1,7,23,15,11,3,8,8,1,3,2,6,3,-2,4,19,4,0,13,1,12,0,0,0,12,1,19,5,0,0,13,0,4,0,5,14,6,4,6,2,21,18,1,11,-1,25,2,7,2,6,1,9,2,9,-4,0,6,8,9,0,20,16,1,1,15,-2,10,7,15,10,6,3,2,-2,0,0,0,11,0,2,4,87,8,5,6,2,0,3,19,16,12,0,-3,2,0,14,9,4,5,11,0,11,-1,0,-2,6,5,2,7,3,-3,-5,8,17,8,0,19,3,0,0,8,3,1,2,12,2,5,10,4,7,3,-2,3,3,3,2,5,-8,0,12,0,7,11,6,3,0,0,7,0,6,-10,0,0,-1,1,5,8,2,1,1,15,1,15,15,1,0,0,4,15,15,-10,35,3,6,3,6,4,5,2,0,-11,7,4,28,5,-1,5,2,9,0,0,1,8,5,0,1,18,5,1,5,0,14,2,6,1,4,13,1,16,2,3,0,0,11,5,0,6,21,22,11,14,0,13,0,0,11,8,0,8,0,8,4,20,4,0,0,2,0,6,19,2,5,10,4,6,2,-1,0,0,34,16,0,11,7,1,6,8,0,2,4,5,-3,9,4,0,9,3,5,26,24,0,8,2,0,0,0,9,0,0,9,18,4,1,16,0,10,-5,0,4,0,11,18,5,20,8,1,1,1,0,0,0,7,13,0,12,15,6,6,7,-9,0,9,38,0,4,5,0,-1,13,27,4,5,3,12,-4,5,4,24,14,2,-10,2,13,0,6,8,1,9,2,16,3,3,0,12,12,-2,0,-5,12,1,-3,4,4,2,5,10,24,-5,1,17,6,9,7,0,4,6,11,0,6,10,11,0,6,5,36,31,5,2,4,11,9,9,27,3,-8,20,2,11,9,53,2,3,2,19,-1,3,57,1,1,8,-10,5,4,7,0,10,11,7,1,7,6,17,14,2,-9,0,2,9,22,37,8,0,0,21,25,0,25,9,11,9,0,3,0,12,7,10,9,-1,3,43,0,1,9,0,3,2,6,5,6,11,0,2,0,3,20,7,16,4,3,12,25,0,-1,0,7,2,0,1,3,13,10,1,3,2,-4,0,6,6,0,0,-10,0,5,6,0,13,0,5,0,-1,-5,10,-12,11,0,0,0,-12,-8,0,10,-2,4,6,1,1,19,2,5,10,3,4,12,-8,4,7,0,5,4,1,0,0,5,1,0,4,3,5,5,4,71,13,0,0,47,19,0,1,-10,11,0,16,6,5,14,12,0,8,20,1,8,4,2,0,0,3,4,6,0,16,38,11,8,0,41,11,8,2,0,4,2,7,-2,0,4,0,29,5,6,9,0,-6,7,13,1,0,4,3,4,3,4,12,-5,13,8,2,16,-1,0,16,6,7,6,21,9,15,4,5,2,3,-7,5,0,-5,0,50,0,22,0,9,28,9,2,11,5,-9,-9,4,6,27,0,0,12,5,0,0,3,3,6,18,0,-4,12,0,-1,18,8,-7,2,2,11,0,0,10,3,1,8,8,11,0,-3,0,9,10,9,-10,27,1,8,17,15,9,3,2,3,-2,8,9,14,-5,11,21,9,3,0,11,23,0,5,6,8,11,0,0,-2,-7,8,7,10,0,9,4,-1,-6,26,1,5,1,0,3,4,-2,0,0,0,11,0,14,5,7,16,9,3,30,0,3,6,0,21,3,0,7,4,-15,6,17,2,0,-8,2,5,6,-3,0,9,0,0,11,16,0,20,3,10,11,7,2,3,0,4,1,14,13,5,4,2,4,0,0,0,15,3,21,4,11,12,17,5,12,26,2,5,0,-5,24,-6,0,24,-1,-2,0,0,22,15,5,10,2,0,9,2,1,9,1,14,12,9,30,3,0,0,0,4,16,23,2,10,8,21,45,4,8,2,-10,5,19,2,0,-4,0,0,0,-1,8,5,7,1,20,22,0,0,9,0,0,15,15,2,0,-15,81,6,14,2,5,0,3,6,2,26,7,1,10,1,0,6,0,4,0,0,9,0,5,0,0,2,0,9,39,8,7,9,3,8,3,12,7,16,8,3,-13,10,0,9,1,5,6,0,5,-8,9,7,0,11,-3,-1,9,20,-2,0,0,5,4,9,-1,0,0,0,0,8,4,6,23,3,11,5,5,0,9,-4,-2,0,0,11,10,24,9,0,2,10,4,7,12,6,0,0,3,13,2,15,4,3,4,5,0,0,13,4,17,0,-10,0,12,5,0,11,5,12,6,1,2,11,7,-3,15,7,4,0,22,4,19,6,1,4,0,0,9,0,7,4,11,2,0,10,-2,3,2,0,5,-7,9,7,0,15,4,-10,0,0,5,7,21,37,4,0,-7,8,3,18,-1,9,0,13,1,33,4,14,25,0,9,4,11,4,37,1,6,6,0,55,0,3,3,15,0,0,0,-2,0,14,3,-6,15,1,8,2,3,6,4,10,-2,15,21,3,0,7,3,5,1,2,7,-2,0,-3,0,4,9,7,7,8,1,20,7,8,3,-1,2,3,14,0,0,0,2,6,-4,5,3,-3,4,0,6,0,0,35,29,3,3,0,-2,0,24,12,0,5,0,13,10,3,5,4,0,9,5,4,2,12,5,6,0,9,0,9,1,6,0,13,1,-6,8,2,3,8,11,3,12,7,5,3,14,18,-1,5,7,19,0,2,0,15,0,9,3,16,19,9,3,7,11,5,0,6,5,0,0,19,2,5,-3,31,3,5,0,7,16,4,0,36,3,3,5,0,-1,0,0,0,12,-13,4,0,-1,5,25,1,-9,6,9,3,2,5,-7,1,8,9,3,0,11,3,4,9,0,0,0,3,3,-6,6,1,6,20,1,12,0,6,2,3,11,-4,5,12,14,5,0,10,0,2,8,5,8,-2,0,5,0,0,-10,5,11,0,10,11,0,25,10,0,12,3,6,7,0,18,0,0,0,10,4,12,9,-1,14,25,16,7,0,0,7,-2,8,2,6,0,0,22,2,0,2,0,-11,0,3,-1,4,1,8,5,8,-6,-4,0,1,7,-2,4,5,5,0,0,24,0,4,0,0,2,4,0,9,21,12,13,8,0,0,4,0,12,13,5,31,3,0,0,8,3,2,0,8,0,4,6,4,3,11,7,15,12,1,19,2,11,0,4,12,6,-1,12,-2,8,0,8,3,19,2,5,6,4,8,4,1,-9,8,34,3,7,36,9,2,1,8,0,6,9,6,-5,0,9,11,7,-2,15,0,8,34,7,11,7,4,7,15,4,3,5,2,5,0,45,2,0,10,0,0,3,0,0,-5,-7,4,3,0,12,7,2,16,4,2,0,7,9,1,11,1,2,7,2,0,6,7,0,11,-1,2,9,-2,4,-1,17,0,-10,4,11,11,0,4,16,16,2,3,0,0,7,4,1,7,6,5,0,0,-4,0,-9,5,6,9,0,-10,8,4,0,8,6,2,1,5,-2,6,7,4,2,11,8,3,2,0,0,4,2,0,6,3,2,3,-1,0,-2,0,5,-8,0,0,3,4,0,-8,4,0,0,3,8,4,1,4,0,12,2,0,26,8,6,11,0,0,0,0,0,-7,3,-2,-6,4,-5,7,0,-12,4,1,11,4,7,15,2,6,3,3,7,4,2,1,1,15,30,11,2,0,5,6,3,26,13,6,1,22,20,6,0,3,2,10,2,-10,17,0,5,1,7,15,6,0,2,0,0,13,2,8,0,0,14,17,1,5,3,0,9,9,19,0,13,11,11,9,5,2,4,15,2,-3,1,3,0,17,2,0,6,23,12,11,6,6,14,5,4,3,15,6,14,10,8,5,5,0,3,-3,3,-4,5,2,8,5,4,10,2,2,-4,9,0,0,0,2,0,1,8,0,2,2,6,0,-1,9,0,0,5,-1,9,2,3,7,49,4,5,38,0,8,0,16,1,10,2,0,-10,8,21,19,0,7,0,7,-2,9,19,3,0,0,4,8,0,0,6,9,11,0,0,45,0,-10,8,10,10,1,4,7,16,0,14,1,7,6,5,1,5,1,-4,0,21,8,1,7,0,0,-8,1,5,8,27,13,7,1,0,4,-10,20,8,3,22,0,7,11,4,14,1,0,0,7,15,8,3,1,13,1,7,3,14,3,0,7,0,42,1,1,0,0,6,6,11,5,6,0,1,12,4,-10,8,-10,4,4,4,6,3,8,3,24,5,0,0,3,0,0,-9,5,-3,6,-1,0,2,6,5,0,12,1,0,23,-1,0,0,4,4,5,0,4,9,2,0,0,4,3,0,5,8,5,10,3,0,0,-2,21,7,0,7,7,1,0,30,3,-10,10,13,8,0,4,5,3,6,7,8,1,2,0,3,9,7,13,5,1,30,-10,9,3,0,-5,11,4,12,5,-1,9,0,1,2,19,5,-6,18,8,-8,0,0,6,6,-2,0,-4,-5,13,11,4,0,0,53,2,4,0,6,-5,11,53,5,2,9,9,4,6,6,0,5,-10,7,5,3,-10,21,7,5,9,4,25,7,4,1,17,4,8,2,8,3,5,1,4,7,12,3,0,0,9,0,2,5,5,-2,8,0,12,3,6,12,0,11,29,2,-1,3,5,6,6,0,0,14,20,1,-3,3,-1,7,22,3,-10,0,0,4,5,0,3,5,1,15,3,6,-3,0,-1,16,4,-1,-10,0,11,13,-1,10,2,-3,0,0,4,21,3,0,0,3,7,-2,1,21,18,13,2,-2,5,3,0,34,2,0,20,5,-3,-8,4,26,1,35,0,30,6,23,4,8,1,3,0,0,6,0,3,16,16,17,0,10,9,0,0,2,0,1,3,1,9,9,6,1,5,5,6,7,6,3,2,0,4,18,9,9,0,0,9,4,4,0,6,-2,0,6,3,18,5,7,0,4,0,12,1,14,0,3,-9,6,2,15,7,0,22,-1,2,0,0,-2,10,2,0,0,16,25,10,0,0,3,4,20,1,7,0,-1,9,7,36,11,18,11,1,4,-7,10,3,6,2,-2,-10,-3,2,-1,4,0,4,9,8,7,-1,0,0,7,-10,0,7,-10,4,0,14,1,-7,19,14,21,0,18,1,32,5,6,6,0,-2,0,2,-10,61,8,22,0,0,0,0,-3,6,5,6,32,0,3,6,7,4,2,-9,8,13,0,0,4,4,10,3,13,29,7,0,11,7,5,0,-8,8,3,5,0,-2,0,9,2,6,11,8,-8,10,11,6,0,2,4,0,26,0,2,6,-9,2,3,0,6,-3,0,4,0,12,0,9,0,12,0,2,0,-1,0,-7,61,0,-2,5,7,5,-1,0,15,3,3,0,10,2,41,5,0,-10,10,1,0,-8,0,5,8,4,4,-7,5,3,0,0,-5,56,8,1,2,9,4,5,2,1,2,17,23,5,4,4,4,9,7,-3,19,0,4,0,9,18,11,0,34,0,0,31,3,13,0,9,19,0,8,3,5,11,9,0,2,-10,0,14,0,6,3,2,0,-10,6,15,-1,45,3,4,7,16,-6,2,3,-10,1,36,6,6,4,-4,6,-7,13,0,12,0,9,0,0,2,13,17,2,4,0,-9,-10,23,3,3,6,0,5,5,8,1,13,-2,7,7,13,7,-3,-8,1,-1,18,-1,-9,8,1,0,0,3,9,0,0,0,1,-5,5,6,-8,0,2,1,-10,0,-2,4,5,2,-10,0,-2,8,0,9,12,0,20,9,0,4,0,9,6,7,2,0,11,13,5,2,8,0,0,4,3,17,23,2,13,2,-9,4,22,7,2,16,0,1,0,0,13,0,8,37,2,0,0,9,7,9,0,0,11,9,9,0,4,3,3,1,3,-2,4,4,-9,0,20,23,6,-15,5,0,4,-2,7,6,9,10,11,0,1,0,0,12,-10,7,10,7,3,7,0,7,4,-5,-3,8,0,9,3,4,2,-5,0,7,13,5,15,2,0,0,15,0,3,0,12,6,13,-1,7,10,3,4,6,-4,10,13,1,4,11,-6,4,0,-1,19,38,-13,1,0,10,15,4,2,12,0,-1,0,6,3,4,17,8,10,2,7,-2,-5,2,0,17,0,10,1,0,0,4,7,13,2,5,0,7,15,-2,19,2,7,0,0,9,3,10,7,2,2,8,2,-5,17,4,0,18,0,5,0,0,0,0,15,4,9,8,0,5,0,0,13,3,11,6,3,2,0,8,3,7,-2,0,-4,8,8,0,5,0,13,3,17,7,2,0,0,5,3,19,3,3,5,11,6,0,0,0,-4,7,-10,0,0,4,3,1,7,1,0,11,11,5,26,3,1,10,7,-7,12,0,-10,5,0,4,12,2,11,0,4,0,0,5,13,6,2,-5,1,4,12,0,-2,-12,1,1,8,0,11,0,0,20,0,0,2,4,15,12,3,0,6,4,5,0,-9,0,0,35,5,9,12,0,0,-2,6,0,0,0,3,5,0,-7,7,0,-2,4,33,4,2,18,9,6,0,9,2,0,0,16,-1,0,-6,2,3,10,1,8,-1,8,0,6,-1,0,8,11,2,-2,0,6,10,7,5,21,15,3,0,0,-4,15,5,5,23,5,0,0,6,-2,-11,-10,5,-8,43,5,1,14,0,1,15,22,2,5,0,3,2,21,-2,7,18,17,7,9,1,-7,3,35,9,3,0,12,6,1,22,0,10,12,0,10,4,7,4,8,9,3,0,8,5,-2,0,-11,0,4,0,11,1,0,8,0,3,0,8,5,4,-1,15,5,8,1,-10,6,24,5,0,14,-9,8,0,0,2,0,7,5,13,0,-3,-18,5,27,3,8,1,2,7,-1,32,0,8,1,2,8,-1,0,14,11,5,6,0,0,0,-1,-10,15,0,0,3,5,15,-1,3,19,0,-5,14,4,5,11,1,22,5,0,-5,8,5,15,10,0,6,0,29,0,4,0,0,6,3,18,3,1,0,0,17,5,4,0,0,4,-1,-6,0,26,0,8,-1,-1,10,0,-2,0,3,19,15,0,2,0,0,-8,1,0,13,0,0,0,0,16,-10,6,6,9,5,-15,0,10,0,0,-7,0,5,5,13,5,0,0,21,2,0,0,0,3,0,-8,22,13,0,-1,18,0,-1,4,3,4,14,6,4,29,13,23,1,8,4,0,2,25,3,6,0,0,6,1,7,0,14,5,6,6,0,3,7,0,0,8,4,22,-2,0,0,4,10,0,-7,48,19,0,1,5,0,30,3,4,0,-3,0,0,5,8,0,30,0,26,0,3,0,6,7,0,6,10,17,16,5,53,5,0,0,7,6,8,2,17,-5,0,12,14,6,17,8,1,2,4,29,0,11,14,19,0,24,6,11,15,5,2,7,-9,0,15,0,8,0,4,2,5,-8,11,0,9,0,9,4,0,9,1,8,1,0,11,0,-12,0,23,22,-1,1,13,-2,5,0,0,8,7,6,4,3,9,4,3,0,9,3,-1,5,-10,7,0,0,26,23,0,15,9,4,2,0,9,1,5,3,1,3,-3,1,0,0,0,0,0,9,22,1,6,0,10,17,16,16,0,1,0,0,24,7,9,11,3,0,0,4,9,5,6,0,0,11,0,11,11,-8,15,0,5,0,8,0,0,6,5,5,2,0,39,8,14,3,0,0,0,4,0,0,22,0,-13,0,5,1,0,0,0,0,2,9,6,0,5,3,2,0,31,-7,21,25,7,34,2,6,9,4,0,23,1,3,1,1,7,7,0,13,0,0,0,16,11,4,-7,0,0,3,10,3,0,-10,10,2,7,9,-10,44,5,28,1,2,2,2,0,5,0,2,6,0,8,7,-1,10,0,3,0,9,6,4,3,9,3,15,0,8,2,8,1,11,10,17,3,3,6,0,12,-4,0,19,1,12,-2,0,3,3,6,0,-3,13,3,6,8,7,4,12,8,7,2,0,-5,3,5,3,39,13,0,3,0,-15,4,5,13,0,2,2,4,14,-10,0,0,0,6,0,8,-1,0,5,3,-1,4,1,7,1,1,2,6,1,0,4,4,14,0,-1,0,1,5,-6,16,4,15,5,17,1,4,0,46,15,-1,2,0,2,17,3,1,14,46,2,-3,12,0,20,-2,4,9,1,3,2,0,5,-3,0,0,-2,0,-7,-6,23,4,0,0,7,6,0,0,-2,-7,-2,4,4,8,1,0,2,-3,16,3,28,2,0,0,7,0,9,1,3,1,23,0,-10,-1,1,2,0,0,2,11,0,-2,0,6,0,-2,3,19,3,0,-7,2,0,4,5,40,6,0,-10,-10,11,20,-1,4,0,8,14,8,8,0,11,4,0,-6,3,18,38,4,16,-2,4,0,7,1,5,9,8,-10,8,3,-2,12,19,4,11,-2,16,2,22,2,4,3,8,-1,15,12,3,0,0,9,12,39,3,4,0,0,1,1,24,27,6,-1,12,0,2,7,5,4,-19,6,3,-10,0,3,-7,13,0,5,-1,18,4,11,7,0,3,3,4,8,-9,7,0,13,6,4,9,11,3,0,-7,11,2,1,8,5,7,10,10,1,0,10,0,9,2,2,3,5,0,6,6,-1,14,3,3,2,0,2,16,3,-10,0,0,0,7,5,4,2,0,1,11,1,0,20,-1,3,0,22,-4,-9,15,1,0,0,8,0,11,11,-9,-2,0,5,6,26,0,8,9,5,1,16,2,6,1,-1,0,0,6,13,0,57,0,21,0,10,1,7,7,1,5,11,28,3,3,14,11,22,17,15,2,2,2,7,6,0,6,7,9,2,0,4,-8,5,11,-10,0,0,23,14,7,8,0,0,4,13,29,5,3,0,0,24,0,11,5,0,2,8,4,3,15,2,0,0,0,0,0,8,0,0,0,13,2,-3,9,0,23,0,5,44,0,13,4,4,5,-8,0,0,1,0,0,5,-1,0,18,13,29,4,0,0,1,-3,7,13,1,15,6,1,0,3,0,2,32,3,0,0,1,0,2,15,9,4,0,6,0,1,-6,3,7,0,5,0,-3,3,2,4,19,3,0,28,0,-8,0,-1,0,0,9,4,0,8,3,4,31,0,9,5,16,32,2,12,0,2,2,1,14,18,1,-3,41,7,4,5,0,7,-10,8,0,9,4,21,0,12,0,7,2,2,3,0,0,5,7,2,0,2,0,-1,0,31,0,20,18,-4,0,0,34,0,0,39,1,29,22,8,3,5,0,4,1,0,11,-1,-2,9,37,4,0,10,34,6,3,4,0,0,9,5,0,18,4,1,0,-9,0,2,-6,7,26,-1,40,9,0,0,-10,-10,7,-7,11,-1,3,10,2,4,0,6,16,0,-3,7,12,5,4,2,11,2,-10,9,5,79,14,-4,10,11,10,5,9,4,1,5,-9,-1,28,19,5,0,0,8,25,20,-2,7,-7,-3,0,13,8,5,21,26,7,14,0,0,16,0,0,12,0,8,0,5,-8,7,0,1,0,45,-3,0,-5,4,0,39,7,10,4,0,10,2,-6,18,4,0,2,12,6,0,0,8,14,0,5,8,0,3,0,4,9,11,0,7,3,3,9,9,-10,6,4,27,-6,6,15,7,9,7,4,0,8,0,37,4,6,29,3,15,5,1,5,-3,0,0,13,8,12,0,6,5,3,5,7,16,14,3,6,6,2,2,0,0,5,6,24,2,0,13,-8,0,19,-2,8,37,6,10,0,3,5,37,18,1,5,8,2,2,12,25,0,5,14,7,-10,0,0,2,4,0,0,12,0,-8,1,0,-10,68,15,18,2,28,5,0,0,30,2,2,5,3,27,5,-1,3,24,1,5,-5,0,8,-2,3,16,4,10,6,24,-3,4,7,0,2,23,2,5,0,15,-2,12,-12,0,4,6,0,4,0,-2,3,8,5,78,5,0,-6,3,-8,0,0,1,6,-1,0,0,1,8,1,-9,0,11,11,3,18,7,0,3,1,0,12,4,2,22,0,5,3,14,15,3,28,5,0,7,0,0,2,9,5,3,1,1,2,2,0,20,0,6,0,3,0,0,0,13,0,8,2,0,0,13,6,0,0,7,2,0,3,3,2,0,0,0,1,2,-1,30,0,-11,0,14,0,3,1,0,9,13,5,37,2,8,-1,0,-1,9,0,3,44,5,-1,5,0,24,0,7,0,4,0,5,74,0,0,13,1,0,5,4,1,15,-6,1,11,0,-2,6,35,7,-2,0,0,-8,9,7,-10,15,0,0,2,0,11,3,4,5,-3,2,0,12,14,0,10,7,19,1,-7,44,33,2,3,5,3,0,0,15,-4,8,17,0,5,10,1,2,7,5,18,2,7,0,25,5,2,0,14,9,0,3,5,0,18,17,9,3,2,-1,3,0,27,-4,0,13,0,16,0,-10,4,5,0,-5,3,2,9,0,2,9,3,1,-9,12,2,0,13,11,6,9,0,0,-4,12,5,5,5,0,24,-1,1,6,24,0,0,23,7,0,5,-1,15,-16,18,4,4,6,7,-7,3,0,3,10,64,1,2,0,7,3,0,4,0,0,0,16,3,0,1,12,17,6,-7,22,10,0,5,-10,-10,5,8,5,3,54,12,0,-7,8,7,12,14,5,3,8,10,21,-4,2,1,12,2,1,1,3,19,2,8,4,-4,0,11,5,5,6,5,3,0,3,14,3,8,2,-4,0,2,-4,9,-1,4,0,20,3,8,0,18,1,16,3,10,13,7,2,7,3,-2,-9,4,-3,7,15,0,4,5,21,4,-1,10,3,0,0,2,8,20,-13,6,15,7,3,5,2,10,2,0,1,-14,2,5,3,24,6,2,0,3,14,3,2,-5,6,22,5,-10,9,36,7,2,4,5,-3,5,3,-1,5,4,25,0,15,1,29,2,0,0,5,13,3,1,27,-2,6,25,4,-1,2,4,8,3,2,0,2,0,-1,10,0,0,14,4,18,11,5,0,0,6,5,2,1,14,13,2,11,2,20,0,42,0,2,0,0,0,2,12,0,16,18,3,2,15,-4,0,-10,-2,1,19,3,31,18,4,5,-1,10,4,-2,0,15,7,3,5,-4,0,-1,6,0,0,31,21,-2,6,-7,4,2,0,9,0,0,21,0,-4,3,2,5,44,0,-8,21,-1,2,0,6,6,27,19,4,8,7,1,2,0,-3,8,1,7,-2,4,2,0,8,4,-3,5,28,39,0,4,5,0,9,1,20,6,13,0,4,0,0,0,-5,3,4,11,11,0,-5,13,-10,5,3,8,19,2,3,1,-2,-11,6,0,6,4,11,7,11,0,9,2,9,29,2,0,0,1,2,26,0,40,4,6,-13,16,21,10,-10,25,8,5,8,3,0,0,-10,0,2,0,0,14,7,2,2,0,4,9,5,14,0,1,7,13,32,11,-1,1,1,0,9,0,0,4,15,11,6,4,8,24,6,7,0,7,0,9,2,13,2,0,5,17,4,5,0,0,0,1,25,5,2,-10,0,2,-2,5,0,4,0,1,9,9,7,-2,39,0,0,10,4,0,7,18,-2,0,17,9,19,0,15,5,7,-2,8,17,0,0,5,0,12,7,11,0,35,1,2,6,1,1,2,4,5,0,3,4,45,5,-10,0,-5,3,24,5,6,13,16,2,0,5,8,2,33,1,-1,0,5,9,-1,8,0,0,1,0,13,1,0,5,9,6,-5,1,10,4,3,0,9,17,7,14,1,0,21,3,10,2,8,19,17,9,0,2,0,0,5,59,6,2,1,7,2,8,4,24,11,0,0,0,14,4,7,6,4,2,1,33,4,3,2,-10,0,7,15,4,2,24,3,-10,-2,28,0,1,14,4,0,0,0,3,12,4,3,0,8,3,5,0,0,14,6,13,21,0,3,2,6,0,1,-8,1,-1,5,17,1,7,3,21,11,3,4,7,0,3,1,4,3,24,6,1,0,4,2,7,-1,10,0,6,0,-3,3,4,22,1,2,0,12,-5,0,18,1,6,11,15,9,3,1,4,10,9,6,1,0,-1,1,4,39,17,3,0,10,-2,5,6,6,4,5,5,2,43,5,16,0,0,6,0,3,13,-2,3,12,-3,20,5,4,3,0,7,1,2,18,0,0,2,0,6,0,8,0,25,2,5,11,2,6,7,2,3,1,3,5,0,12,2,0,0,16,2,7,0,-3,0,17,-1,9,3,4,13,6,3,24,-2,2,8,-1,0,-8,4,6,7,6,18,4,6,3,0,5,10,4,11,2,0,3,40,-1,12,-7,0,0,-10,3,15,0,3,2,6,16,18,7,15,0,27,15,-1,-7,17,7,8,9,0,10,-3,11,0,-2,13,0,5,-4,0,4,14,-7,1,0,5,4,2,0,9,18,21,5,1,8,3,9,0,6,12,0,2,14,-1,16,4,-8,9,2,0,0,0,2,7,3,1,-3,-1,5,0,6,5,3,10,0,65,4,1,-1,5,18,-10,8,12,0,7,0,-1,3,8,5,19,18,4,3,0,5,26,0,1,10,2,0,9,1,7,9,3,-4,0,0,0,3,-7,6,6,21,6,-2,0,10,6,5,11,12,3,6,-8,8,0,5,15,6,0,11,4,0,14,-5,0,9,4,6,2,0,9,0,3,12,-3,6,28,0,0,-3,28,-16,29,8,3,3,17,0,0,-1,-10,10,7,12,-1,5,40,5,34,18,0,5,1,2,17,7,9,2,0,9,14,22,0,4,0,1,7,1,-2,16,6,2,10,1,11,-1,2,0,-5,6,0,9,3,25,3,4,2,17,8,44,10,4,5,2,34,5,2,1,15,7,6,11,-10,9,4,7,6,0,1,19,0,0,15,15,5,11,7,5,0,0,3,0,26,0,4,0,4,0,0,9,5,2,50,9,7,3,0,0,-2,0,13,9,2,11,0,32,3,15,35,6,7,5,2,21,11,7,16,12,5,1,4,0,5,24,27,2,0,0,-6,23,10,5,4,1,9,-1,3,4,7,12,0,1,0,0,0,9,4,5,8,0,4,14,-5,5,3,6,1,1,8,-1,-2,5,0,0,5,50,0,9,2,1,0,4,8,0,-1,9,-7,4,7,2,44,4,1,6,12,0,0,5,0,7,5,18,5,8,2,13,0,-10,6,8,18,0,0,17,2,0,7,0,0,4,10,5,0,8,0,0,17,17,3,0,30,9,4,0,4,10,3,9,17,1,-8,25,2,2,14,0,5,8,6,23,-2,-5,9,-5,4,0,5,6,4,3,0,0,17,8,6,27,0,12,0,2,3,1,-10,0,7,9,10,5,-3,10,7,5,9,0,0,-11,3,5,2,2,-1,10,10,2,-10,8,3,9,9,2,0,3,6,8,5,1,1,24,15,0,0,0,0,9,0,3,28,0,2,1,3,5,0,10,6,-8,-9,8,-8,15,0,16,3,17,12,3,21,0,0,0,1,-6,0,10,-7,0,2,4,11,4,-10,0,7,6,2,3,0,7,0,2,0,14,0,0,0,9,0,3,0,2,6,0,7,0,1,4,3,15,7,4,0,3,8,0,-10,9,0,1,4,1,0,6,1,4,10,7,0,6,0,11,0,16,0,-8,12,19,0,18,0,11,-8,-1,2,0,0,21,11,2,2,-6,4,5,2,3,15,15,11,18,5,18,-3,7,41,1,11,2,14,3,20,21,0,-10,6,0,0,0,-9,4,3,16,7,-1,0,15,-6,0,8,26,14,0,3,18,1,6,0,80,-2,0,3,-3,18,3,4,-10,50,2,0,10,0,23,4,0,0,5,1,6,0,-10,0,9,0,4,14,19,4,0,7,-7,14,9,10,14,8,0,9,-1,0,-8,0,2,1,0,17,0,17,0,22,-1,9,0,3,0,2,0,5,0,6,3,3,5,2,7,9,4,0,3,-3,9,5,1,27,0,0,0,4,4,24,17,5,2,-3,5,-4,10,5,7,-1,0,22,8,0,1,0,4,4,11,31,6,3,5,7,1,0,22,1,4,18,0,10,0,0,11,15,10,0,0,-10,5,15,8,5,38,1,6,0,2,2,18,5,0,0,10,24,1,15,2,9,4,10,0,3,25,1,-2,-10,9,11,-6,-1,10,13,4,15,8,0,11,2,18,0,6,0,4,4,0,11,1,-5,5,3,0,5,9,0,4,0,9,8,0,16,15,11,-2,5,0,-7,0,2,18,0,0,15,0,4,5,2,2,7,7,0,3,0,-10,0,6,-10,20,16,7,2,2,4,2,12,3,5,5,9,0,3,3,-10,0,10,1,10,0,-6,7,16,16,7,0,8,12,0,9,5,0,1,0,8,4,50,17,12,4,14,0,23,15,2,0,10,0,-9,6,11,9,4,0,16,1,4,0,9,3,33,0,1,6,0,7,0,-8,0,6,7,22,19,19,5,-9,19,-1,-7,-1,5,-9,14,7,11,-6,4,0,6,19,2,-4,4,0,-9,0,-9,0,2,-4,0,6,3,6,11,0,12,0,19,1,17,5,11,-5,6,0,4,1,0,22,16,2,12,1,-2,2,11,3,0,9,8,4,-4,20,11,3,0,0,3,2,1,58,0,11,5,15,15,5,-10,5,8,0,5,1,5,10,-17,4,2,-4,15,7,7,9,2,0,14,4,4,3,3,-9,1,4,0,0,0,0,1,15,0,9,7,4,0,0,6,8,-2,0,21,-8,6,0,0,5,4,10,40,3,3,0,10,2,0,0,8,4,0,0,8,5,25,0,-10,0,3,2,17,20,-1,5,2,0,7,0,3,11,6,-1,0,2,19,6,-3,9,0,22,3,3,3,1,10,6,0,35,3,20,7,6,9,-15,0,5,-10,14,-13,0,0,4,7,2,-1,0,8,14,24,3,15,1,7,0,0,0,4,4,12,2,16,0,-10,2,2,13,10,3,9,15,4,5,2,3,-6,-1,0,9,3,39,9,17,1,0,0,35,1,2,0,28,6,5,0,9,0,7,8,-10,1,13,11,3,19,2,3,-6,4,12,0,0,1,-1,20,13,7,2,2,3,1,9,4,-9,7,5,5,7,3,1,10,18,0,16,6,3,0,4,0,16,0,6,5,3,7,6,-2,0,-2,0,52,8,4,4,-8,0,29,3,2,22,5,1,0,8,1,0,5,8,-10,10,2,-10,0,30,16,0,4,0,6,3,8,5,15,0,0,6,0,7,5,4,2,0,3,10,10,0,8,8,2,5,8,0,3,3,1,-3,4,28,5,1,0,8,6,7,2,5,-5,0,13,3,3,4,21,2,0,5,11,6,8,5,6,4,2,1,2,9,0,10,0,19,0,0,0,5,9,0,0,5,16,9,19,2,5,1,2,12,5,11,1,3,0,13,13,8,2,9,4,0,0,5,5,15,8,-5,5,-5,4,-7,11,2,8,5,28,0,0,36,-15,6,0,-10,3,13,10,7,10,0,18,2,6,0,19,44,0,7,13,0,8,23,0,0,0,0,14,7,4,11,14,11,7,6,0,2,5,3,4,33,27,0,2,9,31,3,6,3,22,4,13,4,-10,20,0,2,-2,-6,0,21,0,9,3,6,2,6,6,1,-10,39,17,10,24,0,0,0,21,7,0,0,1,1,5,11,2,19,23,2,0,12,23,15,-2,9,0,0,14,58,0,0,13,0,2,0,9,2,0,13,0,6,2,2,5,0,-9,0,8,4,12,0,2,0,0,47,4,7,0,0,0,0,0,0,2,0,6,3,0,0,26,8,2,3,10,0,-10,1,-12,21,0,3,16,0,0,30,2,30,1,5,6,0,1,8,12,0,-6,0,0,0,-1,5,8,-4,9,2,-2,4,0,4,19,4,-3,0,0,-6,5,6,2,0,8,1,0,1,0,6,13,3,0,7,8,1,2,27,2,5,14,0,0,0,2,0,0,-4,7,3,2,4,0,0,7,0,0,4,12,-2,1,13,2,0,0,0,4,0,3,25,9,2,9,0,6,0,10,-1,0,18,36,0,8,1,2,0,4,0,1,3,0,-7,7,0,0,0,4,3,7,0,2,7,1,12,0,15,3,6,2,-6,15,5,7,0,0,9,4,0,3,11,1,0,1,5,0,2,12,7,0,0,8,2,16,0,8,18,0,6,12,-5,14,8,1,0,2,-10,0,11,3,12,7,0,1,8,5,7,0,0,16,9,0,4,11,9,18,13,-1,2,-6,5,17,15,10,1,0,0,-2,1,8,9,-7,0,11,4,-9,0,0,7,6,17,21,0,21,0,4,7,4,9,11,0,-2,1,-4,0,8,4,26,10,4,0,0,4,13,5,0,0,10,0,6,10,-3,31,0,10,5,-1,5,4,4,3,3,4,0,12,4,6,0,9,3,7,2,0,0,6,3,2,0,-10,11,15,0,0,0,13,9,0,2,1,12,0,7,4,10,2,21,12,7,1,18,3,0,5,2,5,5,-1,1,4,25,-1,14,0,0,0,22,5,0,10,5,4,2,8,1,-1,6,0,7,-1,10,2,22,-1,2,14,6,15,3,-4,34,11,6,20,3,0,1,9,9,11,6,27,3,16,3,15,0,5,0,-5,-1,13,10,11,7,3,-2,2,0,1,5,-5,22,0,4,10,8,-1,2,0,4,5,4,8,7,17,2,3,9,-4,6,23,3,0,0,8,7,0,3,5,0,20,7,3,5,4,5,6,3,1,6,-2,-6,24,13,-2,0,7,18,7,-10,47,5,3,7,7,0,7,0,0,16,3,5,3,30,2,1,6,20,40,0,0,0,5,-2,0,3,5,11,3,12,0,0,1,1,0,28,4,-10,-9,3,20,11,2,28,6,3,1,0,0,33,2,-9,0,29,4,5,0,2,2,6,3,1,14,0,-3,-5,8,-10,13,-1,0,0,2,9,6,1,11,1,2,1,18,0,0,0,0,12,16,0,4,5,0,4,16,15,2,34,3,2,1,21,0,2,0,1,0,-6,8,-2,31,5,12,2,0,0,6,3,-10,0,21,1,16,6,7,19,26,2,-10,6,10,0,-9,0,0,7,-8,6,29,-6,11,0,0,-8,1,7,0,3,0,29,4,6,11,11,2,5,0,0,14,6,0,10,8,9,1,10,0,6,23,7,7,2,1,-4,6,-7,0,-7,-10,1,15,4,12,0,8,0,0,10,3,9,6,2,3,6,1,15,11,6,0,0,40,11,1,0,14,10,2,-2,-2,14,6,5,0,1,31,7,-6,7,19,4,0,-10,1,-4,0,5,4,1,1,13,9,0,0,2,0,31,17,11,0,1,-14,-2,8,0,6,19,-3,0,5,0,-1,0,0,-1,0,6,3,0,7,0,2,0,6,21,5,0,0,-3,11,7,17,2,0,9,-8,15,11,13,2,-10,9,18,0,4,-11,4,3,-9,11,3,3,2,17,-10,0,6,9,0,1,-9,5,-10,16,14,-1,0,0,4,19,8,1,37,4,1,16,1,2,6,10,9,20,16,3,3,4,9,6,2,5,1,0,3,-9,4,0,0,3,6,0,7,-5,18,-8,15,0,5,9,4,8,3,3,3,29,1,0,10,4,2,3,5,21,39,0,3,0,7,8,4,36,1,7,2,-7,0,0,13,0,8,27,12,11,7,1,4,0,8,3,-2,-6,29,4,10,1,0,8,3,4,3,12,2,5,15,9,0,2,13,7,0,0,1,26,24,1,1,6,-1,1,6,-5,4,17,6,0,0,0,5,5,2,15,2,10,3,3,9,0,-15,4,8,6,13,11,-15,13,14,9,12,6,3,14,10,-1,4,2,6,5,4,5,0,10,9,-1,-15,0,17,0,7,9,6,-4,25,26,0,5,4,5,0,22,60,8,4,12,9,3,15,5,0,12,1,20,7,26,1,8,0,5,25,4,-7,0,28,0,6,0,3,6,3,1,-1,0,7,6,21,2,3,10,15,0,2,1,19,-1,7,-10,4,2,2,5,10,1,18,14,5,-1,7,4,-2,4,0,2,7,6,3,11,4,9,4,2,5,0,6,7,6,5,7,0,8,15,4,-1,6,2,3,9,-2,19,16,4,3,5,-2,3,7,12,12,8,16,21,-2,7,11,9,2,6,1,7,11,2,20,2,1,2,3,-5,5,2,-9,12,2,1,0,-5,0,0,0,4,0,10,0,8,1,9,-4,21,-3,0,0,8,11,23,16,0,4,2,7,2,0,2,6,10,-7,9,0,13,9,10,5,4,2,5,10,18,24,3,5,5,14,3,6,1,39,12,3,2,3,0,5,6,7,17,0,0,10,24,5,4,4,3,2,7,8,1,1,43,24,-1,-9,6,5,2,7,-2,10,3,17,14,3,15,3,7,0,9,14,4,-6,-19,5,0,9,-2,5,1,67,0,2,0,6,0,11,20,15,-3,0,18,1,0,2,0,1,-5,4,4,10,24,-1,-3,5,10,0,0,34,0,0,-15,9,0,2,15,4,0,0,12,1,7,8,0,16,0,0,4,0,0,0,0,4,15,2,10,5,-10,-4,6,5,-1,0,6,0,30,9,13,9,0,2,5,4,3,-1,1,4,0,9,55,0,0,12,-1,9,11,7,6,5,-4,5,6,0,-1,9,3,2,10,17,11,4,4,0,0,16,0,2,-15,22,1,30,13,4,20,13,1,28,37,0,17,10,5,0,-4,8,3,0,13,-5,26,9,5,-1,3,2,1,0,0,5,4,0,5,14,3,13,4,16,9,2,4,11,9,-10,0,4,25,10,5,0,0,24,-11,8,-18,2,0,0,4,7,3,12,4,24,4,3,2,5,2,3,4,-2,4,17,0,0,0,4,18,8,1,2,-1,6,-2,7,8,3,0,0,8,83,0,15,8,2,7,7,13,10,8,1,2,0,-11,19,10,0,-6,10,0,-15,1,0,5,-2,0,-12,1,23,7,1,11,6,8,0,2,6,0,4,10,2,4,62,4,4,2,6,16,1,7,3,3,0,0,3,-5,10,4,-2,6,0,6,18,-1,3,5,2,3,0,6,11,0,9,0,3,8,5,0,13,9,22,-2,10,0,5,0,0,12,11,27,13,17,5,4,0,22,22,23,0,0,0,5,4,3,0,10,1,13,7,6,0,-15,0,0,0,12,11,11,0,0,0,8,14,9,5,8,1,5,6,2,7,2,2,12,5,-3,4,38,1,6,0,0,0,-7,0,26,9,0,0,0,28,2,0,0,10,0,6,3,3,0,0,0,26,4,0,7,0,1,3,0,0,8,1,6,3,6,1,15,4,7,30,9,3,-1,9,8,5,2,-4,11,0,14,-1,38,0,0,0,3,-3,8,20,17,1,0,8,9,1,14,24,18,3,10,-4,0,1,0,3,-6,11,0,0,3,5,0,2,3,10,5,5,-1,-10,21,5,0,11,14,3,9,2,0,0,4,22,13,-4,0,4,3,6,2,6,2,24,20,35,0,7,-3,7,1,0,0,4,16,0,9,15,3,59,9,7,0,0,-5,24,6,0,-11,9,26,2,0,35,-1,-1,4,-8,0,0,0,1,0,1,1,5,29,16,13,0,6,13,3,9,0,0,0,2,3,11,0,-7,15,2,0,9,0,9,2,0,7,3,9,0,0,-11,0,22,2,22,3,13,4,-1,21,-1,-2,3,9,8,0,-7,-9,1,0,-8,0,24,15,0,0,-5,-1,0,-2,10,2,1,12,11,-1,-15,8,0,0,4,3,-8,1,12,2,4,6,5,3,3,-7,42,9,-1,16,3,5,1,-7,30,6,-1,-9,10,-7,24,20,3,0,12,4,0,2,12,3,-9,5,3,4,-2,5,2,0,8,3,16,4,8,4,0,14,7,14,13,6,4,0,0,8,16,12,14,0,3,8,3,0,9,6,17,1,0,-13,8,9,28,0,8,3,13,0,13,2,1,41,9,1,-2,9,2,8,5,1,18,4,3,2,14,0,0,9,10,2,2,0,22,11,14,11,14,6,9,4,2,37,3,3,1,4,0,3,41,9,0,17,2,0,0,-5,12,0,3,15,5,10,8,43,3,30,6,4,19,19,2,4,9,5,4,0,8,6,0,1,0,4,1,-2,2,9,4,12,0,0,3,0,0,8,0,0,3,11,3,0,7,-3,12,3,3,5,4,-10,-1,6,7,6,5,-14,6,2,0,-9,27,5,4,21,4,0,0,13,3,15,4,-5,5,15,11,19,15,16,3,1,0,4,-8,17,2,0,-1,54,4,2,23,4,15,5,4,2,0,5,2,6,5,0,0,0,-1,11,-10,0,3,21,0,18,2,9,-8,7,6,0,19,0,6,4,6,5,0,8,0,5,0,0,12,2,5,-4,-5,22,5,10,0,7,7,0,3,3,0,0,0,20,5,6,5,7,12,7,0,6,23,-2,0,14,0,-9,21,-10,-3,0,12,0,10,12,3,4,8,13,2,7,1,0,0,7,15,23,14,0,22,3,14,14,0,11,4,0,15,7,9,0,15,5,4,7,5,2,20,11,2,5,2,0,0,-1,0,0,11,1,7,3,11,6,7,-5,15,12,0,0,0,22,12,0,0,8,3,19,4,5,6,13,-1,13,2,1,7,3,19,0,7,0,4,12,5,6,-1,2,9,5,6,19,6,4,5,4,3,9,0,13,32,12,7,8,-2,0,0,-5,8,11,3,5,16,14,18,8,9,4,4,13,0,3,5,1,7,5,0,4,6,5,6,3,9,-5,6,2,1,0,0,11,7,11,6,2,4,6,-9,0,10,6,-8,0,-6,-10,4,0,13,1,0,31,0,3,0,-10,7,2,0,0,-4,9,-9,13,-10,2,43,-2,7,0,4,-6,0,7,-10,14,0,0,0,9,-7,3,0,0,5,3,0,7,2,1,13,7,2,7,7,7,-5,0,0,-10,2,2,3,-13,4,-2,0,0,1,-2,0,4,0,0,25,4,19,1,1,-3,5,0,0,6,5,3,1,0,8,1,18,4,0,1,7,5,4,24,7,2,7,21,9,0,0,2,0,0,0,11,0,12,4,0,0,2,10,1,0,16,0,0,4,0,7,-10,72,0,8,0,7,10,7,0,0,12,1,11,31,-1,0,3,1,19,3,12,0,8,26,-1,9,5,0,0,0,1,10,55,7,5,0,0,0,2,1,0,-2,11,2,22,2,11,12,13,11,0,0,10,0,0,3,15,0,0,5,0,4,5,2,0,-2,9,-10,3,-2,8,6,-5,1,-4,0,54,5,1,0,0,5,6,1,16,18,0,7,0,-3,1,69,13,21,0,0,11,9,11,7,4,-1,3,6,0,11,1,0,15,3,8,5,6,-8,52,14,4,10,-1,1,0,14,1,4,0,0,7,0,0,1,-13,3,3,3,2,-1,3,62,4,3,0,0,26,0,6,0,1,-9,11,3,1,10,3,3,18,0,5,1,0,13,6,3,0,-10,15,7,4,1,6,10,3,26,1,2,0,5,1,9,8,16,2,6,1,2,6,4,0,5,1,-8,5,0,1,14,0,-2,30,3,0,15,5,4,-1,1,-1,6,14,2,11,4,2,5,4,2,5,9,15,0,3,3,0,-1,13,-2,0,10,-4,0,1,5,2,15,1,0,15,8,0,-8,4,3,12,5,1,0,0,31,38,8,0,3,27,0,2,0,3,1,16,11,2,13,15,-1,0,8,2,0,25,6,4,3,9,-3,5,4,0,7,0,21,25,0,0,0,0,5,7,4,16,24,5,1,5,0,5,0,3,15,0,0,9,10,8,3,4,7,10,11,5,9,20,19,5,1,0,-10,9,5,4,41,13,11,6,-1,1,9,0,-2,0,5,-10,5,9,7,10,0,0,20,5,0,18,29,2,-2,5,-11,7,27,2,17,0,11,0,0,0,0,5,6,3,4,2,2,1,-11,0,3,6,3,3,15,5,0,11,2,3,8,7,4,0,2,10,0,12,-3,-1,7,5,11,3,-1,6,8,0,0,0,2,0,7,1,6,-10,5,9,4,8,5,5,9,9,5,0,-8,4,0,2,0,7,5,22,0,6,8,6,-3,4,20,4,3,4,-4,5,0,0,1,-6,6,11,20,2,4,4,4,0,0,4,-1,41,36,3,10,6,2,8,2,0,10,0,21,7,6,-2,0,16,3,5,5,2,0,0,0,0,25,0,0,9,-5,2,1,1,0,0,18,0,3,8,0,2,-1,0,4,1,0,0,9,0,2,1,6,0,-2,5,-9,3,3,0,19,4,15,9,3,9,-9,0,2,5,8,0,11,5,3,8,-5,16,0,0,0,-1,3,0,11,3,-10,13,-7,4,0,8,3,7,2,3,0,15,0,0,8,2,0,12,0,0,-5,14,5,3,-3,18,12,8,-2,0,0,2,0,6,-2,15,-10,7,-1,12,11,9,3,18,4,0,0,0,15,4,0,58,11,2,5,5,0,3,1,-10,-3,-4,-1,2,6,15,0,0,11,2,4,27,7,-2,6,2,7,0,-1,0,15,10,11,6,8,12,1,0,13,1,0,-4,13,7,12,0,19,2,1,1,11,2,2,0,21,-1,-7,7,3,-3,0,-9,0,9,6,45,-3,3,1,4,1,1,26,4,1,0,0,-2,10,2,8,-1,-2,5,-10,7,-13,6,6,0,6,10,7,-11,5,0,0,0,0,0,5,2,5,2,2,-14,59,3,1,0,8,16,0,-2,6,15,-9,9,18,0,17,5,-1,0,0,0,-15,-2,11,0,35,25,0,0,10,5,0,0,0,-10,4,2,0,5,3,15,1,0,7,22,2,3,11,-8,7,30,0,41,4,15,2,2,-8,5,19,7,6,20,3,6,5,6,-10,4,12,11,0,1,-10,2,0,2,11,4,3,9,5,8,22,1,1,39,6,7,6,0,0,3,15,4,5,2,21,36,0,5,-10,20,4,2,3,-1,1,7,5,9,-9,0,0,4,15,0,6,9,25,4,0,0,5,4,2,2,7,-1,29,3,0,-7,7,-5,8,11,0,0,0,6,0,11,1,0,8,2,0,6,3,-5,3,2,0,0,6,0,10,11,28,-2,0,12,2,11,11,0,6,0,4,-5,0,0,1,54,3,1,1,3,2,6,1,7,2,0,7,0,1,0,0,6,-3,0,4,-3,0,5,6,18,14,1,3,0,24,3,0,6,0,1,5,0,7,8,14,6,1,3,7,3,9,0,3,5,1,6,1,4,7,0,-2,7,0,4,0,27,0,5,0,0,14,0,2,-1,17,8,-1,7,5,0,-2,4,6,6,2,0,2,0,16,16,18,11,4,3,0,8,0,0,8,3,-1,0,-12,8,16,9,11,8,3,0,7,0,2,0,0,-3,0,24,9,4,-4,0,14,3,21,6,0,0,5,8,11,16,15,4,-2,7,4,5,2,17,3,35,1,11,-1,0,11,0,4,7,2,15,28,0,2,8,0,3,2,1,2,0,5,4,1,9,0,2,15,5,4,0,6,1,0,0,0,7,-1,19,0,-11,15,2,2,17,0,3,0,0,6,8,12,-10,15,31,12,10,2,0,0,35,4,7,0,0,5,5,3,2,-1,0,17,3,0,-10,17,9,9,7,0,0,0,0,15,4,13,1,0,0,2,22,7,2,15,5,3,3,0,-7,0,7,2,2,0,4,20,3,10,-13,28,2,5,5,7,4,16,9,0,5,3,6,0,0,2,4,0,18,-1,4,1,9,3,-1,-7,5,0,12,3,15,7,0,0,19,17,20,-4,0,-6,19,15,6,10,0,18,7,4,0,11,0,-8,0,0,11,0,7,14,9,1,23,0,0,9,5,16,0,0,15,8,8,0,0,-1,22,16,37,4,5,26,7,0,3,0,0,0,-3,7,0,6,5,2,4,21,12,6,4,0,17,1,2,5,4,4,2,8,11,0,2,11,-1,1,6,7,6,3,0,0,-1,3,6,5,0,-2,7,1,5,4,4,1,0,5,4,0,-8,0,0,12,-10,5,0,1,8,4,0,2,0,0,-1,-5,0,14,7,2,-1,9,6,10,19,2,0,2,5,-3,0,6,3,0,0,0,0,0,4,4,0,8,3,0,-1,12,3,-8,10,0,34,40,9,4,5,9,17,7,11,4,1,17,11,1,4,0,0,4,5,0,6,42,2,4,10,2,2,1,0,0,49,6,-11,0,0,0,33,7,0,0,0,0,-8,7,5,-9,5,8,11,0,0,6,11,0,0,0,17,8,1,0,0,0,27,0,0,0,2,7,0,0,0,-7,0,5,2,8,0,2,8,1,4,20,4,8,0,20,3,5,7,15,15,0,-1,0,-7,4,4,0,6,3,2,17,-10,4,8,16,6,5,4,0,1,1,6,0,3,0,12,24,2,0,8,2,22,11,3,0,20,5,8,5,4,10,3,14,-1,2,10,0,0,-6,0,9,16,3,35,1,2,3,6,0,2,4,0,3,12,1,14,7,4,3,1,3,-7,5,3,0,5,0,20,5,8,0,3,14,2,5,-10,11,13,6,2,1,9,3,0,0,33,-10,13,17,2,5,0,11,17,7,0,7,0,4,0,2,5,-6,0,2,0,10,3,0,7,22,-1,0,9,-9,8,0,6,-11,13,2,0,9,-4,11,15,3,16,7,-7,0,13,-10,0,2,12,2,9,-9,5,8,0,7,6,11,7,12,0,9,1,-2,7,-10,0,1,0,-3,0,10,1,0,0,0,2,4,0,14,11,0,7,1,18,5,14,4,23,-2,3,5,2,0,14,8,4,0,14,4,14,0,5,0,1,5,10,0,0,-8,0,0,9,5,0,-6,0,6,0,-6,6,6,-3,-1,6,-7,4,2,6,0,0,18,25,8,-9,39,3,4,13,-6,0,17,7,9,5,3,-6,9,8,-1,0,21,8,3,5,6,0,7,-6,11,0,0,0,4,1,0,10,8,6,-10,4,40,0,-8,3,6,-1,-5,9,7,4,5,3,11,5,5,5,9,6,4,10,-10,18,-1,0,15,0,2,0,4,5,-7,8,0,1,13,0,0,4,-9,3,0,5,17,4,12,10,1,0,0,8,4,0,2,35,13,1,7,11,4,4,0,3,61,6,3,2,48,9,0,4,-1,0,0,11,0,0,-10,47,0,4,21,4,-10,14,3,10,0,8,7,4,0,0,0,0,-11,5,-10,0,20,5,0,5,2,32,-10,12,6,4,0,13,11,6,6,4,1,2,0,4,13,4,4,3,5,2,0,9,9,4,6,31,11,4,-4,-5,4,0,-3,5,12,6,0,8,0,0,-14,15,0,9,0,4,16,8,6,2,0,0,30,-10,7,6,0,1,2,0,11,12,-3,1,21,4,10,3,0,5,1,2,0,0,9,2,0,15,11,6,2,7,5,-1,8,5,4,2,0,1,0,0,13,2,0,0,0,3,1,3,0,28,-1,9,1,1,0,0,0,-7,4,4,1,27,2,4,2,7,6,3,11,6,0,14,3,2,7,4,0,10,1,5,0,23,7,-2,3,7,3,4,5,9,0,3,7,1,0,6,23,2,1,12,-1,19,20,7,5,1,0,5,8,1,1,0,5,3,0,1,-10,8,5,0,10,12,1,3,0,0,7,4,11,-10,5,-13,17,2,21,18,5,6,7,10,6,5,8,3,4,0,22,-10,0,10,26,2,3,13,5,5,-10,2,3,5,2,0,-2,0,22,-5,0,0,3,0,0,-9,11,8,0,4,18,0,12,0,8,-2,0,4,3,5,0,23,30,4,5,5,0,8,5,0,2,0,0,1,13,11,2,0,0,-10,23,3,4,10,8,1,0,34,0,1,3,1,6,4,6,1,5,4,6,10,2,0,0,-5,6,0,6,25,2,28,2,2,10,4,1,4,1,0,4,0,0,1,0,0,7,3,21,13,2,5,7,-10,0,9,5,7,19,-3,0,0,7,2,0,4,12,0,0,14,-10,0,9,0,10,6,6,3,18,3,4,0,3,1,0,3,4,0,2,6,-1,23,9,3,7,9,8,1,3,13,7,1,18,0,0,0,4,0,9,0,4,8,12,0,13,6,1,7,5,0,5,0,2,0,25,13,30,6,1,34,9,5,4,5,2,6,2,-2,0,3,0,6,11,14,10,3,5,9,2,9,-5,5,22,13,1,17,-10,12,-4,1,0,5,0,4,-5,3,6,12,7,0,7,0,17,0,2,0,12,5,6,0,12,2,-9,21,0,11,5,10,5,1,-14,-10,25,4,34,0,4,6,0,0,4,6,15,7,2,3,14,16,-10,9,0,5,0,4,4,-1,6,17,8,8,0,9,3,5,10,0,5,6,2,-7,15,20,4,0,0,7,8,16,7,6,4,17,0,7,4,3,6,3,12,2,0,0,0,0,2,0,0,0,6,0,7,-1,9,4,9,0,2,4,16,6,2,13,4,6,-4,6,7,4,0,4,13,6,1,43,9,2,0,-2,14,43,0,0,8,0,8,1,11,0,5,0,20,15,0,5,52,8,24,15,6,2,-3,7,0,0,9,8,14,7,0,8,0,6,0,21,6,-2,0,4,0,0,25,1,8,4,2,2,8,6,3,28,0,18,0,4,14,22,0,23,5,0,2,6,0,8,11,8,23,4,2,15,5,9,0,0,19,0,15,-8,3,3,3,11,14,23,4,4,1,9,7,4,5,0,4,1,13,21,4,2,7,-1,5,14,0,15,2,5,18,8,0,-11,-1,15,17,9,5,0,0,-6,7,-2,-12,-1,15,6,5,0,19,3,15,4,5,6,2,0,-10,13,6,12,4,5,12,20,31,14,0,8,3,2,0,0,2,0,10,0,0,7,0,3,13,6,11,9,3,0,7,1,10,4,-3,44,6,1,3,1,3,0,0,20,-3,0,-6,1,12,5,18,1,4,0,-2,28,1,3,25,2,0,0,0,22,0,10,4,8,2,0,0,2,2,4,-5,0,-7,2,16,2,7,-8,4,5,2,0,10,-5,2,7,7,23,4,0,9,1,32,-1,9,0,11,0,14,1,-4,0,8,13,1,0,3,18,3,5,12,2,3,-5,6,8,16,6,0,0,0,5,4,2,5,6,0,9,18,4,4,4,6,3,3,0,9,4,0,12,3,3,1,0,3,1,5,1,5,3,2,3,18,-2,13,-2,16,0,2,4,0,-14,-13,32,49,2,0,7,-11,6,3,1,4,-4,8,11,11,0,-5,0,14,5,-1,0,0,14,8,0,4,7,7,7,9,0,-7,10,0,0,6,0,4,0,5,3,0,2,13,9,0,45,7,5,10,0,12,19,1,0,0,6,-2,2,4,0,0,1,22,6,8,13,-3,10,1,23,-2,-10,0,24,20,5,0,4,6,0,5,9,0,2,0,2,0,-2,-5,12,7,19,8,33,0,8,1,18,2,2,-18,-5,-1,-10,10,0,4,0,-5,3,5,0,4,3,13,7,1,3,0,0,8,-8,5,14,2,20,3,5,1,-2,1,0,0,5,-7,44,-5,5,0,16,0,4,4,6,3,8,9,3,0,-10,-7,44,0,9,0,0,3,-3,11,3,4,6,0,7,6,3,8,8,4,0,12,4,-10,3,10,0,5,3,7,0,4,9,11,4,5,0,3,3,9,4,0,0,6,2,0,16,2,0,11,8,4,1,5,-3,0,25,0,0,0,6,0,-10,9,0,19,17,-10,2,12,0,12,1,4,7,7,4,8,4,1,3,10,7,12,0,14,4,10,6,5,0,29,0,8,17,19,1,7,3,-3,-5,12,0,18,3,9,2,0,3,0,8,0,11,14,0,-8,10,5,2,2,3,0,2,6,0,7,4,-9,5,-5,1,5,8,-1,0,-8,-3,-3,0,-3,0,14,17,2,0,52,2,25,0,11,-2,14,-6,3,0,0,2,-5,6,-6,5,0,0,15,12,-8,3,-7,39,3,-3,0,-1,2,6,14,19,-12,0,2,6,-1,9,0,-8,14,-9,0,-1,8,0,4,0,-6,-2,6,15,4,5,0,0,3,33,0,2,0,0,15,11,0,8,26,-3,-10,-3,0,14,-8,4,8,0,1,66,5,15,8,3,21,0,-10,9,9,5,3,-2,-1,-8,12,7,9,6,-6,9,3,-4,4,18,8,11,8,1,2,6,-9,3,12,3,0,-3,6,11,9,2,7,0,4,9,0,3,10,8,3,4,-14,3,0,4,5,4,0,9,48,1,4,3,3,6,8,1,0,1,7,4,15,2,-1,-1,8,1,0,18,14,0,17,29,0,6,2,0,0,0,0,7,-1,6,12,26,6,0,0,8,3,5,5,2,0,4,5,27,2,13,0,16,2,0,0,2,11,42,0,5,-2,0,0,0,8,3,0,0,13,10,-1,12,9,2,2,0,7,0,-1,0,0,0,0,6,-3,0,47,2,0,5,19,2,8,3,6,3,-1,0,-4,4,5,-2,7,2,2,0,3,31,0,21,3,10,2,9,3,2,6,3,5,-1,-8,2,30,45,15,13,10,16,0,4,0,-7,-5,4,0,-5,3,0,19,6,-2,9,2,0,-6,4,0,5,11,15,11,11,9,2,1,1,0,4,0,-6,2,10,6,-12,9,12,13,4,3,5,-1,18,3,0,0,0,-8,15,12,24,0,6,0,-10,0,9,4,0,-8,12,10,1,9,0,0,-17,3,4,0,-1,-5,-2,1,11,2,5,2,12,0,0,0,8,4,2,17,2,0,0,3,-1,39,23,1,17,0,10,9,6,-7,-10,9,0,3,6,0,0,0,0,9,8,16,31,0,25,3,3,0,-4,9,5,14,4,2,0,0,3,13,15,0,0,0,0,7,12,4,24,4,18,1,3,6,2,4,5,9,0,8,0,0,14,0,0,-4,7,4,5,22,8,4,4,5,0,-1,11,7,2,4,4,5,2,10,0,18,0,5,0,8,1,5,19,0,-7,6,3,11,13,-1,-4,0,4,1,-7,5,4,5,0,6,11,3,6,-2,-1,-5,-6,12,6,8,11,3,4,-1,-2,0,-10,11,1,11,1,0,0,1,0,7,4,10,5,0,2,10,2,7,4,3,6,2,6,0,0,10,5,2,4,1,4,13,0,7,0,0,4,0,3,8,9,6,0,5,0,5,0,-10,6,0,9,1,0,7,5,5,3,12,28,0,11,5,0,6,5,-10,2,0,17,4,17,3,14,21,2,0,6,21,16,3,3,0,-1,0,37,14,35,0,4,0,0,0,-10,10,0,0,12,17,6,0,0,4,9,4,24,6,-9,11,5,4,3,8,1,0,-10,23,6,7,5,18,0,12,1,14,0,3,0,0,13,14,27,17,9,2,-1,0,14,1,2,0,0,9,0,4,0,2,0,12,19,0,0,0,23,4,-1,39,4,5,5,2,10,3,0,-7,1,0,0,-3,0,4,2,2,12,40,2,24,3,2,0,20,9,3,18,14,0,-10,11,42,0,13,2,0,12,6,5,0,0,-7,4,5,0,4,49,3,3,24,26,3,0,0,4,30,4,8,6,17,-3,2,-5,8,1,10,0,24,0,11,1,0,0,30,3,3,20,0,6,9,-8,7,0,6,1,20,7,-1,8,8,3,33,27,5,49,0,1,0,0,4,1,30,4,0,8,3,-10,0,39,3,11,2,0,-4,0,4,-5,13,0,9,3,8,9,17,0,-5,0,0,-10,69,0,0,0,11,14,5,2,6,3,0,2,-4,4,0,0,7,2,0,2,6,1,0,8,4,1,3,16,2,1,2,6,1,0,6,3,5,0,2,0,0,0,5,4,-10,9,-10,-2,19,3,8,14,-1,13,4,8,0,0,13,4,20,1,14,0,5,1,14,0,8,-8,0,0,0,34,4,3,9,11,3,9,3,1,2,4,2,2,0,19,3,0,17,0,1,0,2,2,1,8,-10,9,26,0,0,0,-1,17,30,1,9,0,2,0,10,40,-10,15,9,17,3,-10,5,10,1,9,0,4,-8,0,2,4,1,-2,0,2,13,2,2,3,0,6,10,0,14,2,2,16,5,3,1,0,-1,2,4,13,0,0,22,4,3,7,0,7,20,0,2,12,0,16,-10,0,8,41,10,1,2,5,5,9,3,7,4,17,12,0,0,2,6,0,48,5,6,-15,10,17,1,1,8,0,0,9,-4,-6,1,0,12,5,0,0,7,23,11,21,0,1,0,1,2,4,0,6,12,5,0,48,4,10,4,10,2,13,-10,0,13,7,43,3,8,7,19,4,8,3,-10,2,4,6,-10,0,0,7,6,1,0,0,11,16,0,8,-13,7,1,19,0,24,1,3,0,9,0,0,9,4,5,9,17,1,6,5,12,6,1,6,21,5,5,3,5,13,8,4,6,-10,0,-9,0,17,5,3,1,13,2,2,5,0,0,0,9,8,3,15,-4,22,0,5,12,9,6,5,-1,10,55,1,0,0,10,6,0,19,0,6,3,2,-4,4,0,17,14,-10,14,25,8,0,-1,0,0,9,4,27,-2,-8,20,8,0,2,4,12,5,1,2,7,3,3,1,19,6,3,2,0,3,11,4,5,2,-8,3,6,3,0,2,11,9,0,2,6,0,0,1,2,0,14,7,8,2,0,2,0,3,14,3,5,0,10,1,10,0,4,3,-5,11,-1,25,0,5,13,1,5,0,5,2,25,-10,-4,10,12,4,5,63,3,0,-12,1,11,4,5,-4,0,0,0,1,23,2,7,0,0,2,9,0,13,11,12,1,0,56,7,13,2,0,-7,0,8,0,19,11,29,4,6,5,5,3,26,1,0,12,0,0,15,6,12,15,0,7,0,-5,4,5,1,1,2,4,14,3,-10,-4,0,15,0,-4,0,0,0,6,11,4,0,0,9,0,5,0,9,5,12,1,6,3,3,3,6,7,0,1,0,1,2,13,7,31,-10,2,18,15,1,4,2,5,-3,0,0,0,-9,6,5,1,6,11,14,0,14,10,0,0,5,4,0,9,1,3,7,9,12,6,14,3,24,14,24,0,4,4,0,2,5,0,7,0,4,5,0,-3,0,7,7,6,0,0,-12,3,5,4,-2,0,6,13,1,0,0,-9,10,13,-6,8,0,4,4,1,-10,15,10,9,3,3,0,0,0,0,5,16,-10,2,32,0,3,4,-12,1,1,7,0,0,3,9,4,-5,6,1,3,-1,4,2,4,25,-3,8,0,7,11,7,16,6,5,4,4,7,6,0,-1,9,5,0,7,-10,-7,2,0,5,5,4,2,11,3,31,2,0,0,-2,0,-8,2,5,21,5,2,-10,11,5,8,-10,9,2,-13,14,21,10,3,8,13,2,0,-2,0,16,0,11,2,14,15,1,6,0,2,0,23,2,22,5,13,17,18,6,9,7,15,20,5,0,0,-2,9,11,6,3,0,0,3,-3,0,6,20,10,8,4,2,8,0,15,2,5,4,0,0,5,3,5,0,0,6,11,4,5,-1,0,8,6,15,4,-5,3,6,19,9,2,0,10,4,0,-4,-1,7,27,3,0,11,6,-2,0,2,26,8,-4,-8,7,-1,0,6,5,-3,13,0,7,0,7,-10,-5,-4,16,3,3,10,7,3,5,9,5,0,1,5,0,0,-1,12,7,8,56,5,3,5,13,52,4,2,24,12,1,0,-3,4,6,0,9,1,4,0,0,16,2,3,0,1,5,0,7,13,3,11,31,0,0,9,2,7,9,5,1,10,0,7,9,3,0,6,2,-1,10,1,0,0,-9,4,4,0,0,0,14,10,0,5,0,0,19,0,2,13,1,5,0,8,1,3,-2,2,0,8,5,15,12,-2,7,0,2,4,0,4,2,0,0,12,0,1,0,1,13,6,2,3,-5,14,0,17,7,0,1,14,3,4,3,2,0,9,7,1,2,4,9,2,0,5,6,11,-9,-1,15,4,0,3,9,6,31,2,3,1,1,1,0,8,7,10,1,11,13,10,0,5,3,2,0,16,0,-3,8,19,10,12,0,26,0,0,8,-2,3,16,4,3,4,7,2,5,-3,23,5,3,0,1,0,2,3,6,3,0,5,5,11,3,0,6,0,5,10,5,0,0,17,6,5,5,23,0,8,3,0,8,3,9,3,30,5,-3,0,17,3,0,9,9,0,2,3,3,5,17,0,0,0,2,5,0,0,13,0,0,-10,1,0,-10,11,4,7,0,13,0,-10,7,0,1,0,10,0,5,0,0,0,7,0,0,16,16,4,23,33,5,5,9,0,15,4,5,-1,31,5,9,1,9,0,7,9,6,5,6,4,0,4,3,3,3,11,4,2,10,2,28,13,1,0,12,12,0,0,17,4,0,17,4,0,3,4,4,3,2,-3,0,-10,18,22,6,8,3,7,14,5,9,2,0,3,0,17,1,8,4,0,11,28,-7,0,9,0,1,-9,0,0,0,0,0,0,0,1,3,13,0,6,3,2,0,0,6,0,6,6,0,12,1,43,-10,8,11,3,43,5,0,15,0,4,0,0,30,-10,10,0,-9,12,5,14,0,0,0,-5,4,0,0,3,2,1,6,0,6,3,3,17,8,3,0,1,14,19,8,7,0,7,9,18,9,12,0,3,14,1,0,29,-10,44,0,15,1,0,0,4,0,8,-2,10,-1,7,0,5,0,7,0,0,18,8,1,1,3,-4,0,0,8,14,5,1,11,3,2,1,9,5,3,11,0,13,0,0,13,17,5,0,0,0,7,4,5,11,1,5,5,3,-1,0,0,1,5,9,0,2,11,-3,0,16,4,0,3,6,3,0,5,4,22,3,8,-4,6,0,6,12,-7,5,12,-1,21,1,11,8,8,7,0,6,0,13,12,8,7,0,11,6,18,12,19,1,0,13,-2,0,5,2,0,11,9,0,-10,31,4,1,21,2,1,0,14,5,1,0,1,16,2,0,0,14,0,2,0,2,5,-6,5,3,0,14,0,2,11,0,0,6,16,1,-12,0,0,6,0,0,11,0,0,9,2,14,-10,0,19,8,10,7,0,6,0,0,12,12,41,6,5,20,0,4,0,5,8,-2,-10,38,-1,0,0,3,0,4,17,3,6,13,1,8,4,0,0,0,2,0,0,1,0,4,7,7,0,0,-6,0,8,29,5,1,-2,9,0,22,1,22,-5,18,1,-4,23,8,3,3,0,7,4,5,0,18,2,23,3,0,2,2,0,4,2,25,5,2,22,0,3,2,7,4,4,-1,-2,0,51,24,3,13,14,17,3,14,30,6,4,5,4,3,2,1,15,14,12,9,-2,7,0,7,0,0,5,1,0,0,18,-8,3,5,2,44,2,4,6,0,0,-9,0,5,8,3,4,0,16,2,0,0,0,12,0,1,21,-1,24,2,0,5,0,5,0,5,-6,6,-9,14,3,12,3,0,0,-8,-5,3,13,33,8,4,-1,8,2,0,19,4,19,1,15,1,8,16,0,22,4,18,4,13,0,0,0,11,3,11,0,0,8,0,0,9,2,1,5,9,8,-1,15,11,0,0,-11,-1,0,34,1,0,10,1,0,-10,32,12,19,4,0,12,6,4,0,0,8,8,1,1,7,2,15,6,3,12,8,-5,0,29,1,14,9,0,0,0,16,2,22,11,1,0,0,0,1,9,4,1,0,-5,6,11,1,-10,14,4,15,6,11,10,1,16,2,0,5,2,0,26,50,2,1,3,3,11,21,2,5,0,-10,3,2,0,3,4,0,5,0,3,0,1,6,0,-10,-7,-1,8,3,0,10,0,0,13,0,13,12,12,15,0,-3,12,0,0,-10,5,0,17,7,3,7,14,0,0,9,2,2,4,0,6,4,-10,4,5,9,2,13,-10,1,-17,1,4,0,0,0,6,-1,0,4,5,1,0,5,5,0,-10,2,5,0,2,0,8,5,0,4,7,-1,15,3,4,2,0,10,27,6,9,10,-2,10,1,0,17,14,-3,3,15,14,7,17,9,4,-4,0,16,5,2,0,2,11,19,2,4,0,10,0,1,6,22,0,9,4,-10,1,-7,10,3,0,11,7,0,12,9,43,5,8,2,1,4,0,-10,4,-3,8,4,0,-10,11,3,5,0,2,7,0,4,0,6,0,6,5,25,8,32,7,0,0,1,28,7,0,22,0,13,1,5,0,3,0,10,11,2,0,39,-10,2,11,3,2,-10,6,6,0,51,1,7,17,2,0,4,-8,13,42,0,10,0,10,2,4,1,13,7,1,13,0,10,4,10,7,4,-1,4,15,6,1,7,2,0,35,13,32,5,6,4,0,0,7,0,0,7,6,0,0,27,14,6,6,0,4,7,3,8,6,24,0,7,2,6,-10,5,6,3,6,0,51,4,7,5,2,1,17,0,-8,8,3,4,3,2,3,16,6,0,1,33,5,-8,0,5,2,6,6,6,1,10,9,2,4,-10,-4,0,34,6,12,-1,31,7,1,13,2,4,2,43,6,12,0,15,0,4,13,4,1,-8,4,1,10,5,0,-8,4,3,10,3,5,6,3,3,11,2,3,5,1,10,27,1,0,-9,0,9,8,5,4,18,4,2,10,15,27,1,-1,0,1,0,4,0,5,0,3,5,16,9,5,2,13,24,-1,6,-6,0,15,0,8,59,7,2,-8,5,-3,-2,4,1,-8,4,1,16,2,22,3,5,7,1,8,0,-1,-1,5,0,0,11,8,9,5,-1,11,5,6,8,-1,3,-5,6,4,-2,9,7,-1,25,1,7,5,2,9,0,2,-7,4,0,6,4,0,5,1,6,-9,3,14,4,0,2,13,0,-1,-13,13,1,0,7,1,0,0,0,2,0,0,4,11,6,-7,21,7,6,2,5,5,0,-2,-5,13,0,5,0,-9,1,3,5,0,2,1,-6,9,0,1,7,0,0,24,2,0,4,4,0,0,0,29,-4,0,3,13,4,9,4,5,6,0,1,0,4,1,6,11,0,4,17,-4,0,9,4,0,8,1,0,2,4,17,11,11,4,0,8,9,4,-9,-10,7,-8,8,-7,3,0,3,9,4,8,8,-8,13,19,29,4,-1,5,2,0,0,7,-1,0,0,1,-4,1,-5,11,16,34,9,6,3,0,0,6,5,2,-9,0,0,0,0,9,5,5,2,4,16,4,-1,0,1,7,5,3,5,5,1,8,8,0,0,9,-2,6,5,4,2,2,14,6,4,16,14,17,2,9,0,0,2,14,12,1,11,0,-2,4,3,3,21,14,1,4,-7,6,2,-10,0,22,10,9,1,0,0,-4,7,5,6,0,6,10,0,3,0,6,7,3,3,3,-1,0,12,-10,4,10,16,8,15,0,10,9,0,0,0,4,5,8,0,13,0,7,9,1,2,0,1,11,-5,6,2,2,-3,0,10,9,3,36,3,1,6,8,1,1,15,30,5,4,0,4,4,5,14,0,-5,5,0,13,11,-2,-10,13,33,11,4,0,0,0,5,4,7,15,36,9,8,3,18,2,5,-3,0,3,0,8,2,9,9,0,-5,10,-1,0,0,7,4,7,9,8,4,1,3,22,2,20,2,12,2,-4,4,-2,10,3,1,0,1,7,26,6,3,2,5,-2,8,1,0,2,6,16,8,-6,0,0,23,0,1,0,7,7,2,5,0,2,0,12,0,1,1,7,13,10,2,0,9,4,3,2,-1,-1,2,0,-1,18,9,4,0,0,-13,1,14,6,6,2,5,3,-3,6,8,3,7,9,7,8,9,4,1,34,2,0,0,13,12,33,5,5,4,0,0,4,7,4,0,7,-5,0,0,2,8,1,0,7,1,4,2,0,14,1,1,2,1,0,0,3,3,-7,0,5,8,-2,0,7,0,6,3,17,-10,0,4,0,-10,2,2,13,7,9,1,0,0,4,4,13,5,11,0,-11,0,6,5,4,3,5,0,-10,0,5,10,0,10,7,2,2,6,1,3,5,-14,0,0,0,0,5,19,0,-15,6,0,7,5,2,1,0,7,5,8,1,7,2,6,21,0,0,23,3,4,12,0,7,3,3,3,5,16,-4,6,1,3,12,0,45,11,-9,0,10,0,-1,0,6,6,0,5,10,26,4,5,1,1,2,15,1,6,41,16,0,18,3,0,0,0,0,6,6,3,9,9,0,7,7,8,7,2,8,0,2,10,0,4,1,11,18,2,6,21,3,0,2,27,0,24,6,3,0,0,4,1,10,12,1,3,7,0,0,11,3,6,4,5,32,2,7,23,4,4,-3,13,2,-3,14,8,21,5,14,6,0,0,17,8,3,0,7,-1,11,2,2,1,13,0,7,3,0,33,10,18,5,2,5,0,5,11,0,-8,0,-8,19,1,4,16,3,4,27,4,5,2,0,0,12,5,5,-2,8,20,-6,8,5,5,2,8,0,5,9,5,5,6,0,6,6,4,0,18,4,12,16,12,0,40,15,3,16,0,0,-10,31,4,1,0,3,37,4,0,25,0,3,-8,17,7,0,19,26,4,-2,-10,4,11,-5,19,0,0,0,2,0,0,2,4,-10,4,7,2,26,7,1,7,2,4,3,1,16,4,3,5,7,2,1,0,0,-9,0,13,0,37,-16,5,3,-10,8,25,0,35,5,21,3,3,5,0,-15,10,11,4,18,9,0,14,0,0,2,12,3,32,11,5,0,5,0,7,1,1,-5,7,10,1,16,1,4,0,4,18,1,-10,10,-10,0,9,4,13,2,13,8,-10,-2,9,4,12,11,5,42,2,2,2,42,3,10,-9,20,8,5,1,12,2,0,10,7,0,0,38,37,13,0,0,0,10,21,15,-6,0,11,8,0,3,6,9,-3,14,15,0,6,4,0,8,12,3,13,4,3,5,6,5,4,15,15,6,5,-3,5,9,5,-1,0,-1,7,5,-8,-7,11,3,0,0,5,7,12,4,5,6,0,6,0,2,0,7,0,-4,0,1,1,0,6,6,3,13,-10,2,19,11,0,9,18,3,3,5,3,13,0,8,0,17,4,4,4,0,3,2,0,4,11,5,14,0,11,5,0,11,8,4,6,2,1,1,2,5,0,0,8,5,17,-5,15,25,8,2,-5,4,7,0,2,5,6,31,3,3,0,6,3,2,6,5,-1,3,0,10,5,1,-10,46,7,-2,9,9,5,9,5,2,-9,7,1,0,5,7,0,14,3,53,-1,4,9,1,0,4,5,2,4,0,0,1,12,0,5,20,22,3,7,0,5,-3,-10,0,4,18,-5,0,-4,0,0,35,7,2,1,3,0,6,2,2,0,0,8,3,2,23,0,6,0,0,0,0,0,7,15,2,6,0,0,0,0,0,4,0,4,-11,17,7,1,1,0,0,9,0,6,1,8,3,8,5,6,0,0,0,0,3,0,0,0,2,3,6,2,4,-1,15,14,11,-2,0,5,0,1,18,4,3,16,0,17,4,13,5,9,4,5,2,1,0,5,39,16,14,5,2,5,-15,5,2,0,0,6,3,28,-1,3,29,2,4,4,2,0,8,3,-6,0,13,3,0,0,11,9,6,-1,3,1,0,-1,0,0,37,7,0,3,1,7,3,0,0,7,7,5,24,2,16,2,2,-10,8,0,0,0,0,-1,4,8,5,4,4,1,1,30,30,-1,8,-10,9,14,2,0,5,0,5,1,0,26,2,7,0,0,-9,3,-4,3,9,0,4,1,16,8,9,0,0,12,0,6,0,3,27,18,0,19,6,8,4,18,6,18,0,0,0,2,9,0,3,0,1,18,32,7,14,2,4,-10,11,23,2,14,3,4,7,12,0,0,-8,9,-2,10,5,6,4,9,20,2,2,0,0,0,10,10,28,14,7,0,28,15,0,5,6,5,12,3,5,9,17,4,7,0,0,6,0,5,0,9,4,7,2,1,12,0,4,0,0,4,0,2,5,0,2,0,0,31,0,1,0,48,3,4,3,8,7,0,20,0,6,14,6,2,6,0,11,5,25,9,2,12,0,0,0,0,9,7,2,6,3,1,21,39,3,0,3,0,23,7,13,24,13,6,0,0,7,4,6,12,3,2,9,0,0,2,6,0,0,13,1,0,0,6,3,-2,6,-8,-4,11,6,29,15,7,4,3,1,1,10,0,0,39,-3,0,0,6,-1,0,0,0,9,4,8,-3,-2,1,0,5,14,0,1,-8,6,6,7,2,4,9,0,0,-3,5,0,15,17,-2,13,6,0,0,7,9,11,11,0,11,-1,12,7,-10,18,0,11,0,0,0,-13,-1,12,-1,3,-6,0,24,9,3,0,15,0,0,16,3,12,11,3,6,-1,2,7,3,21,24,-7,6,0,6,4,5,5,11,-5,9,3,2,-7,-3,16,0,-3,8,0,18,-5,2,0,0,12,5,0,0,2,6,-13,0,2,12,3,6,0,0,4,12,3,-2,0,0,9,4,0,5,-10,0,0,0,12,9,0,5,8,34,6,3,-9,28,11,7,5,13,1,4,1,8,4,9,1,21,2,6,1,-4,2,0,16,3,3,2,0,0,0,12,2,10,4,-2,14,13,32,2,0,7,2,0,3,0,4,0,11,2,3,13,-1,0,0,0,0,6,3,0,1,9,3,3,-9,3,0,60,11,2,4,19,10,-10,0,8,13,-1,2,1,7,-4,0,-1,6,0,15,-10,5,0,0,-1,5,3,16,22,0,8,0,8,0,18,6,0,-2,0,0,-12,9,5,13,3,11,4,11,0,-10,0,0,0,6,0,0,0,6,5,0,8,3,3,0,15,2,7,0,-4,-3,0,26,0,-4,6,5,-8,-9,4,0,4,52,4,12,3,4,0,19,0,0,5,10,3,4,0,2,2,0,-1,4,-7,0,16,0,19,-1,0,0,0,0,9,7,8,6,0,4,9,0,0,12,18,2,1,1,4,0,-10,28,0,6,0,3,16,0,7,7,6,29,31,0,6,0,52,7,2,0,2,0,1,1,4,1,-8,4,5,0,3,3,9,3,0,6,0,5,0,7,0,12,28,0,21,0,5,2,-1,7,0,1,13,5,4,0,6,2,9,9,2,6,2,0,2,5,5,5,2,0,6,41,3,6,2,-2,0,0,6,3,55,0,3,4,3,-10,12,31,-1,7,38,1,6,9,18,6,8,1,5,0,3,1,6,35,5,3,1,4,2,0,0,0,-9,4,19,5,0,0,6,0,2,33,0,8,-3,0,1,2,0,-10,6,4,8,8,19,9,-8,5,3,5,11,3,0,0,-1,-1,-8,20,1,6,0,3,0,8,27,0,-1,10,7,0,10,0,6,3,0,5,0,-1,3,-5,2,12,0,-7,2,3,0,-5,7,0,9,6,4,2,9,-2,30,5,0,0,4,5,3,12,16,5,26,3,9,8,1,0,1,7,6,9,8,30,-1,28,3,4,0,1,24,0,3,0,7,8,21,15,0,5,3,0,4,33,8,4,11,0,3,0,3,15,15,0,-2,4,6,15,0,-8,18,0,2,10,1,1,0,0,21,5,-10,1,25,2,4,2,-1,1,24,2,2,9,2,14,-4,3,-2,8,3,3,7,3,1,0,0,17,0,2,0,65,58,-1,2,1,3,6,2,4,0,0,14,4,1,9,0,8,4,-10,0,17,6,6,-5,11,0,14,0,60,4,8,5,1,-9,2,14,7,2,3,0,0,0,2,1,0,6,1,0,7,0,0,6,-2,0,-5,11,4,0,3,0,0,35,-10,0,0,6,32,1,-3,-11,3,0,19,0,0,8,5,-1,4,5,0,0,23,0,0,0,4,4,-2,0,-10,15,15,17,22,7,0,0,2,-2,28,7,4,31,8,0,7,0,3,-3,0,3,9,7,10,9,5,18,4,28,2,10,0,8,2,-10,2,5,15,15,2,0,0,0,4,0,7,2,9,0,12,4,-3,12,2,0,21,-2,0,13,5,4,8,0,5,4,5,4,4,4,0,-9,6,0,7,0,-1,0,4,-1,14,4,5,4,0,5,11,7,0,0,0,3,0,0,5,11,1,0,20,6,5,6,-1,0,-8,16,9,5,0,18,9,7,0,0,2,19,8,10,1,3,4,2,9,10,5,1,12,0,4,5,10,2,57,11,-2,0,1,-2,0,-5,8,4,9,0,3,24,0,0,8,7,1,16,8,0,3,5,5,16,0,0,2,16,9,6,-10,2,4,6,3,4,0,0,4,16,3,8,4,16,18,7,0,0,1,0,20,0,2,6,-6,11,3,4,7,2,0,3,14,14,0,6,17,-10,0,0,14,50,7,2,8,0,0,4,7,7,21,0,7,5,4,20,13,-4,2,0,0,0,5,5,3,19,17,13,11,0,12,3,3,0,3,3,0,2,24,3,10,5,3,5,-7,6,4,12,9,3,0,-8,0,4,11,11,0,0,0,1,10,13,4,9,3,5,4,0,7,5,20,1,12,0,-5,23,19,0,1,26,-10,8,7,10,10,0,6,0,8,9,5,6,-4,0,-1,13,5,0,0,11,0,4,12,12,19,1,0,1,9,3,36,17,0,15,33,-8,0,16,4,-3,6,0,8,5,20,45,6,-7,0,5,4,-2,6,0,21,0,13,0,-10,0,20,6,16,5,-7,0,2,7,10,0,10,2,3,2,0,7,6,4,4,18,20,6,0,6,9,0,0,14,3,0,10,15,0,15,0,8,7,0,6,1,5,-4,0,0,17,-8,-10,0,14,21,6,0,4,5,3,4,-1,-2,1,11,-10,18,8,3,5,5,3,5,6,0,-15,3,-9,2,3,3,2,10,5,0,0,8,15,2,0,6,0,7,14,32,3,0,30,6,9,4,7,1,-10,0,0,26,12,0,14,28,0,11,0,-7,3,34,2,4,0,0,29,24,4,3,0,2,7,2,1,1,2,22,5,14,11,-6,0,-5,8,1,0,2,-5,9,0,27,16,3,8,9,1,6,0,0,7,2,6,3,0,4,12,2,2,5,0,4,22,15,0,3,30,4,5,8,8,0,5,0,4,8,7,2,0,2,4,-6,17,14,8,5,-1,7,9,7,3,6,2,1,-6,7,5,4,7,4,9,-5,18,52,-1,12,4,1,19,2,5,1,6,18,11,0,11,11,4,3,20,2,4,-1,4,-9,0,16,6,9,8,13,0,5,5,6,-1,3,16,6,0,16,0,0,-10,0,3,0,24,8,1,3,0,8,-1,37,4,0,-10,14,65,0,12,6,0,15,12,9,11,5,-7,0,5,1,0,5,0,0,0,5,3,2,4,0,0,3,5,4,6,-1,15,19,15,0,6,5,8,4,0,4,12,4,2,0,5,8,17,-13,0,10,7,5,2,0,31,-4,5,2,10,-10,7,17,3,15,3,6,0,2,4,24,3,2,2,21,0,-1,0,-1,4,34,3,0,9,-1,-10,32,6,-9,15,4,5,2,13,16,-13,8,11,2,-6,-6,5,2,7,3,1,0,10,0,9,2,0,5,0,18,-4,11,3,0,0,4,0,3,2,4,11,17,18,16,-5,0,9,12,0,0,11,-9,5,7,0,19,9,15,19,0,-11,0,6,0,1,2,4,1,4,5,10,11,6,0,5,9,2,6,24,40,5,0,3,2,-8,7,5,-10,14,3,-1,6,6,2,19,15,11,-2,1,-9,0,0,42,2,0,-9,9,0,0,0,0,0,25,0,0,7,16,0,0,0,3,4,0,-6,3,13,0,0,0,6,2,0,0,22,1,47,3,-2,0,-2,10,5,10,5,14,4,17,0,17,0,0,-9,-4,6,9,0,0,-8,2,2,10,7,0,3,0,3,15,-4,14,0,8,3,9,-2,8,6,7,0,0,-4,-5,4,8,22,-4,2,0,8,6,17,6,18,0,0,17,0,10,6,5,0,6,0,6,2,0,0,10,23,4,0,2,25,4,5,10,3,8,0,2,0,19,36,11,0,2,0,1,52,3,2,8,8,4,5,0,0,0,2,7,14,0,2,10,14,31,10,37,0,0,22,4,7,6,1,2,1,6,-8,0,5,-10,6,4,0,9,4,0,7,15,6,21,26,0,-12,0,39,11,2,1,0,4,3,0,20,0,4,5,11,-1,0,-3,9,6,24,6,12,11,0,0,15,0,17,16,4,9,0,0,0,3,1,6,6,2,2,2,21,2,7,2,5,4,2,5,4,0,1,1,13,-2,2,3,1,2,26,26,7,6,18,-5,4,5,0,-10,24,4,1,6,8,0,15,1,6,20,7,0,29,8,11,11,0,0,14,8,42,5,10,2,5,19,31,3,1,10,6,0,0,6,25,40,0,1,0,0,3,22,18,3,9,2,14,-3,5,24,0,0,-10,-3,0,12,2,0,16,8,6,11,0,23,0,8,6,0,6,27,-1,0,0,0,16,9,-1,26,26,0,7,4,2,0,3,0,4,0,0,1,10,3,-8,6,-11,2,4,3,-1,0,0,0,0,2,11,2,0,12,0,0,0,3,-2,6,8,3,0,14,3,3,5,8,-3,0,16,13,4,2,-1,3,2,0,0,7,-7,9,3,-2,2,9,-3,0,-2,3,4,9,-1,17,5,7,3,3,8,9,18,0,9,2,0,6,7,5,15,5,1,0,7,0,3,0,0,6,0,6,7,0,6,0,9,3,0,3,2,27,6,1,29,1,2,0,1,1,9,5,5,10,-3,7,4,9,3,39,9,8,3,0,0,3,0,16,0,3,4,17,8,0,0,2,17,8,4,1,-2,17,7,6,-4,12,8,3,3,7,0,4,2,0,8,1,4,-2,0,12,2,4,-2,0,3,-2,-1,0,0,7,2,2,-1,0,0,4,15,0,8,1,-6,0,2,7,-1,11,8,3,26,0,6,0,0,37,0,7,16,5,6,12,-10,13,5,4,5,27,-1,0,0,0,0,-11,3,11,1,-2,0,5,2,0,26,5,-1,-1,2,8,-6,0,11,36,0,-2,0,14,2,8,3,5,9,0,8,3,3,0,0,11,9,4,11,0,9,2,-10,11,3,8,0,0,1,6,20,6,0,9,3,6,2,6,-2,6,0,4,4,4,3,-1,10,8,2,0,7,-10,7,7,0,44,7,-3,14,1,0,-4,3,0,0,8,-4,0,1,4,-7,4,9,7,3,12,4,14,4,3,8,2,10,6,0,8,2,0,0,4,0,11,3,8,4,3,0,32,-2,4,14,6,2,-10,13,8,2,4,1,-1,-10,17,11,6,-1,27,-6,0,0,2,16,3,3,4,4,-2,9,13,13,6,1,4,3,0,1,-1,5,1,3,20,-1,4,0,2,0,7,6,15,10,0,6,3,0,2,0,22,6,1,0,9,-1,0,-9,2,8,5,3,1,-10,7,10,-7,4,0,24,4,5,-4,10,3,13,10,4,5,0,1,10,2,1,0,1,7,6,3,2,38,3,19,0,4,-12,5,2,9,9,5,0,16,-2,0,28,-1,0,-11,0,2,22,9,2,22,5,10,14,14,9,16,20,0,6,0,1,3,5,9,5,-7,29,4,9,6,18,13,0,4,0,-7,3,6,-1,6,0,10,17,6,0,2,0,4,2,10,5,2,2,1,1,-3,13,1,8,-1,0,0,8,33,20,19,30,12,5,6,0,1,7,2,2,0,2,58,1,0,7,1,0,0,7,17,5,0,-5,8,13,5,12,10,0,0,0,0,9,5,3,11,10,3,0,0,15,3,29,0,2,1,1,0,0,30,3,21,9,2,0,2,10,29,0,9,-2,23,10,3,0,1,11,8,1,2,0,6,-4,3,8,18,18,4,17,15,2,8,-10,0,13,0,6,3,0,6,4,18,16,-1,0,-4,0,25,17,0,7,8,0,15,5,16,10,7,4,-3,9,3,-6,5,21,-3,0,15,1,4,25,13,5,4,4,9,4,19,7,5,4,16,11,4,5,2,0,1,0,-2,0,-6,4,0,23,4,10,-4,4,0,0,6,6,0,0,33,8,-13,5,1,0,-10,5,20,0,12,0,20,7,4,10,1,5,14,2,0,-4,13,39,7,2,3,0,8,-7,2,12,0,26,6,6,0,0,0,2,21,18,5,24,0,45,1,9,6,-11,6,2,4,6,2,5,0,0,3,6,5,-4,11,7,0,3,0,3,0,10,6,0,0,4,0,8,9,23,4,5,3,2,3,6,3,0,4,8,7,17,22,4,7,-7,5,0,7,0,30,6,24,7,0,1,2,8,5,4,3,17,10,-10,34,0,-3,14,3,9,6,1,5,7,-1,10,-1,0,0,2,0,5,6,0,7,0,8,14,38,2,13,2,0,2,1,14,26,8,4,5,0,4,2,13,4,7,4,2,1,6,-11,0,0,0,0,0,43,1,20,1,4,12,0,-10,0,9,20,7,0,20,0,7,2,2,0,6,0,-1,12,11,6,6,4,-1,6,6,0,0,9,-1,11,3,2,3,28,-10,0,0,11,19,6,0,4,0,6,6,1,5,5,4,0,-7,0,3,6,14,11,6,16,17,0,3,0,19,7,10,0,16,4,0,0,5,4,2,2,10,1,29,0,0,12,-10,2,-4,6,0,-8,3,0,19,6,0,0,5,11,12,24,0,12,18,4,15,0,7,0,5,6,0,5,2,0,8,10,5,2,2,12,13,10,-10,0,2,18,51,7,9,42,8,-1,-2,0,0,17,4,8,11,7,4,-2,0,-9,4,4,-3,16,11,0,36,-9,3,8,0,2,0,0,0,4,17,0,8,0,9,3,0,0,10,0,4,0,0,-3,22,0,4,32,3,3,9,2,0,12,10,2,0,-7,5,21,3,0,5,-1,0,9,41,11,13,-5,9,13,4,7,6,10,9,3,3,0,0,0,12,0,11,7,0,2,2,0,3,12,0,6,5,20,6,12,-2,4,9,-10,9,6,-6,15,-1,10,2,3,0,21,-3,5,25,-1,0,0,9,29,6,3,1,8,5,-3,4,1,2,0,1,0,5,-10,12,2,7,5,3,6,5,0,7,14,2,0,0,0,17,2,6,1,0,5,-1,19,0,6,3,5,11,21,7,3,13,7,8,15,6,44,4,-10,4,18,14,5,2,0,1,14,18,5,3,4,9,5,2,3,0,13,2,9,6,2,16,16,0,0,-2,0,18,13,5,21,8,3,4,-6,0,9,-22,1,0,4,2,2,6,3,3,0,2,0,0,4,5,9,12,3,-10,1,19,0,14,3,8,3,0,1,17,5,8,2,4,0,0,26,4,2,11,3,4,-7,1,0,-13,-1,1,8,-13,10,1,3,5,0,11,-8,-14,0,1,8,2,2,0,8,4,0,-7,4,0,22,4,4,-1,35,8,3,11,3,22,9,16,1,48,-1,3,6,4,0,7,11,1,3,0,5,9,21,7,8,0,11,1,-4,0,1,11,3,19,21,4,9,7,11,0,0,27,7,4,5,4,-4,6,5,1,-10,10,4,5,0,1,15,9,0,0,0,23,12,1,18,2,0,7,0,4,1,36,7,0,5,0,6,12,7,6,1,3,17,-1,6,5,0,2,4,0,29,2,9,18,3,23,10,3,3,2,1,0,14,18,0,0,9,3,2,7,15,1,0,12,1,2,6,0,7,9,15,9,27,12,6,0,3,0,4,7,13,4,7,0,20,8,6,4,0,6,3,7,5,0,2,0,5,7,15,4,5,0,13,7,6,4,6,4,14,0,1,0,14,0,6,0,2,34,-2,0,4,26,3,6,5,11,5,4,1,1,13,3,-1,4,12,6,10,5,3,33,4,22,9,7,6,8,0,1,-10,19,3,6,3,4,12,2,2,2,11,0,0,9,12,0,0,-10,15,0,6,5,3,10,8,20,6,0,0,6,-6,3,31,3,6,0,0,7,11,46,0,6,-1,4,0,8,0,2,-2,16,0,9,1,1,17,14,1,0,3,1,0,21,0,0,4,7,0,6,12,33,12,3,7,15,-5,0,-11,26,0,8,-2,0,9,1,23,-1,24,0,3,7,1,16,0,6,0,4,25,0,10,5,9,5,0,1,5,5,24,38,2,7,6,15,1,0,20,11,1,11,1,15,0,-3,0,2,5,63,10,4,0,13,6,-5,5,0,24,-5,3,0,4,7,48,6,0,0,0,0,0,32,8,0,0,0,1,1,10,4,0,0,0,3,12,21,7,0,-8,0,1,11,2,3,0,0,4,11,0,2,0,0,8,15,3,6,0,0,-3,6,0,10,9,4,9,6,1,15,1,-8,0,12,3,3,0,0,0,0,7,-8,-2,2,3,0,6,5,5,4,2,0,6,0,2,34,8,0,11,9,0,1,15,2,7,5,13,6,18,-1,4,2,4,25,2,30,0,4,7,1,5,31,4,2,0,2,0,7,0,17,-2,28,3,0,-10,2,4,5,11,0,9,0,2,-2,24,4,0,2,-11,15,0,4,15,5,3,3,2,11,7,-10,3,4,4,-14,-9,4,14,5,13,3,5,0,28,2,4,5,1,5,23,11,2,23,6,8,7,1,3,6,8,9,2,0,7,3,0,6,-10,0,14,18,5,10,15,0,25,6,28,8,38,6,6,1,0,10,3,7,6,12,-1,4,9,8,-3,12,1,7,-6,2,50,0,4,1,-3,4,14,0,0,6,3,6,0,4,8,22,4,18,4,1,9,0,6,7,-10,6,7,34,4,10,2,0,10,3,6,0,0,13,3,2,0,0,1,0,25,10,5,5,7,4,7,4,7,2,2,-1,2,8,1,0,3,7,4,4,2,3,0,8,2,46,1,4,9,5,27,5,0,0,6,19,0,-1,5,-4,9,0,0,54,2,0,19,5,3,0,1,-1,7,9,4,3,5,4,9,3,6,11,5,3,2,-8,17,5,4,2,0,9,17,0,5,0,2,7,1,55,1,0,48,-10,16,2,-1,0,20,0,2,0,1,10,0,12,-10,1,5,0,6,1,9,4,3,58,0,3,1,27,9,6,0,13,4,0,0,4,0,0,2,3,0,0,31,26,2,2,0,5,0,3,3,7,0,42,-10,5,7,0,2,-9,0,0,27,0,10,0,0,0,13,-8,9,13,0,5,4,0,7,1,41,4,17,0,5,2,21,2,5,5,4,2,0,0,0,0,2,10,0,2,0,8,1,0,4,-7,12,6,0,6,0,10,1,4,3,6,0,1,-4,2,2,37,8,3,1,3,7,5,2,21,5,2,0,0,8,3,5,4,-3,3,-5,10,16,0,7,9,12,5,0,0,-9,9,7,0,11,3,-10,9,0,1,7,13,3,1,60,-3,-2,-3,-13,6,0,13,1,8,0,3,13,1,8,2,6,0,6,1,0,5,9,30,2,9,-4,6,23,1,6,-9,14,3,51,1,21,1,4,17,11,3,-1,24,0,-1,13,5,12,0,6,0,18,13,2,2,15,-2,4,3,-5,8,4,0,-2,14,0,0,4,5,2,3,5,3,7,4,0,3,-1,5,16,6,-1,14,18,20,1,0,-9,0,0,0,7,-10,7,12,-10,2,0,4,6,-14,1,-10,5,3,3,4,15,6,5,2,5,6,-10,7,7,0,8,5,0,-1,14,8,4,-6,15,4,8,4,-10,3,3,2,-9,21,3,7,0,4,6,3,8,2,4,1,1,0,5,5,2,0,-8,-1,3,9,19,3,4,18,21,7,6,25,7,2,0,2,-3,-1,0,5,6,5,3,2,14,18,6,5,4,2,5,6,7,5,-3,0,20,26,1,0,1,0,6,1,33,9,1,1,-3,0,6,0,6,0,4,8,18,3,-5,7,0,16,11,3,5,-2,4,0,0,5,23,-1,-7,9,1,23,8,0,0,5,4,16,23,3,18,13,-10,23,0,0,0,14,4,3,4,22,4,2,6,5,9,5,2,9,37,2,0,4,8,0,3,3,20,4,9,0,8,0,21,6,21,-5,5,4,11,16,0,8,4,7,1,12,-2,0,4,5,4,1,6,6,0,5,10,0,0,6,10,7,2,-14,10,1,20,3,17,4,0,-10,20,25,2,0,0,1,14,4,4,1,0,3,-2,2,15,0,0,9,7,4,6,15,-2,12,5,0,0,0,8,3,1,-5,-5,6,0,31,11,0,0,6,5,4,5,-10,0,5,-8,0,9,1,-9,7,-8,8,3,8,4,9,12,18,4,3,4,0,5,23,6,-10,17,2,3,-7,12,2,0,0,8,5,0,4,0,0,0,7,5,1,11,11,2,-10,0,7,-1,5,-7,26,0,0,0,-14,2,4,38,0,4,-1,17,4,4,0,3,7,5,6,3,0,0,0,3,6,0,7,6,3,3,-10,0,16,14,15,0,16,1,5,13,0,1,-2,0,16,8,6,2,24,0,10,-1,0,0,40,2,14,7,2,3,1,0,1,5,7,8,5,3,8,7,-5,4,0,24,0,0,0,5,7,8,6,9,7,0,0,3,5,0,9,2,1,1,19,0,1,-10,15,1,0,20,0,2,0,-2,9,4,0,6,8,12,3,6,-3,2,0,0,-1,5,0,6,48,4,22,2,6,6,8,5,20,-6,37,3,2,-1,12,7,-8,0,0,11,0,5,18,5,-9,0,-4,2,13,2,18,0,17,0,14,1,-3,3,0,-2,7,8,18,0,0,0,21,-2,6,20,-1,0,0,0,4,3,-5,0,5,0,6,-6,14,13,6,3,6,20,0,0,11,6,-10,3,12,0,0,13,0,45,5,3,12,0,0,17,21,2,5,0,2,-5,0,19,0,1,7,7,4,2,9,3,5,1,9,3,-10,7,2,0,0,0,5,6,5,45,0,6,8,7,4,14,0,8,0,27,10,-10,20,45,5,0,21,16,5,6,16,0,0,4,20,13,13,-1,3,0,-3,0,11,14,15,0,24,0,11,-10,7,0,0,0,0,7,19,18,2,0,13,3,20,4,26,6,9,2,22,12,5,6,1,2,8,5,0,11,0,17,3,12,-8,0,2,16,12,0,0,9,2,18,1,10,6,11,6,-8,10,3,0,12,3,23,2,17,11,5,-1,0,0,3,21,14,3,8,0,14,15,1,1,21,22,1,0,3,15,15,14,2,0,0,7,9,19,11,1,0,2,3,5,4,8,-1,3,1,19,8,6,8,1,17,5,4,24,1,0,11,-1,0,9,-15,0,0,1,3,7,-1,0,9,33,0,6,3,0,0,0,4,10,25,13,0,7,-3,6,6,1,12,1,1,10,3,12,1,1,5,10,-8,0,3,3,6,1,44,0,6,0,3,3,5,0,2,-3,8,0,0,1,-10,6,-9,-1,17,0,0,0,3,0,0,8,3,0,12,2,8,8,22,-1,4,23,6,3,2,2,4,5,1,3,13,0,0,1,8,10,10,4,5,11,9,2,0,5,6,6,13,5,1,-9,5,3,3,-9,0,7,-6,5,40,-2,0,0,6,0,34,0,3,0,6,26,0,6,9,6,0,0,2,13,8,3,0,0,22,4,4,3,13,4,2,0,2,8,-10,10,13,16,0,12,12,4,4,1,1,1,15,8,2,2,38,3,0,-8,0,2,0,15,8,18,7,2,7,-8,-4,15,2,0,0,25,3,8,2,9,-10,3,0,2,0,0,-3,4,-1,39,6,2,6,0,12,4,1,6,0,1,0,3,2,18,4,0,32,21,1,0,1,1,-6,12,-10,14,0,23,9,2,0,2,1,4,3,3,5,9,5,0,10,1,5,0,0,6,13,6,4,0,5,11,0,0,7,15,5,-2,4,18,9,12,4,7,9,5,0,9,6,5,3,8,3,40,39,7,9,4,13,7,5,7,9,3,9,5,0,1,8,1,0,0,14,1,7,6,2,0,0,7,9,4,0,1,0,13,2,28,11,22,0,25,5,26,8,3,3,1,-9,30,31,1,0,12,1,0,1,1,4,6,1,-5,3,-7,0,12,23,0,8,34,11,0,5,9,30,4,2,9,7,7,2,0,10,5,9,10,6,7,0,0,3,2,12,2,4,3,7,4,6,25,5,8,-3,0,5,0,0,0,3,18,9,1,0,8,25,1,7,0,0,11,0,4,0,2,4,0,41,15,10,0,10,8,24,35,0,30,7,1,4,-1,13,16,5,18,11,36,4,10,3,10,-7,14,0,14,4,4,7,-2,4,4,0,3,2,9,3,0,0,2,6,5,5,6,17,11,7,5,-2,-2,19,24,1,0,2,25,4,6,8,5,0,6,6,5,10,2,0,27,-2,11,-10,6,9,22,8,-10,5,20,0,3,0,25,3,6,3,32,4,11,2,-3,0,4,0,7,3,5,18,0,38,5,5,0,6,4,0,0,14,5,0,0,13,0,11,0,4,0,9,9,0,0,4,0,21,0,5,19,1,6,2,11,16,41,2,1,-8,5,-9,3,7,-8,16,1,19,6,2,0,4,0,9,0,1,0,5,4,-2,27,0,8,0,1,11,0,-1,86,29,0,15,-4,6,4,10,5,1,12,5,6,14,5,5,0,6,-3,7,12,-3,5,0,8,-6,8,7,0,-10,0,72,19,-5,7,24,6,0,5,2,0,0,5,0,16,0,30,13,1,0,0,2,31,3,0,0,9,0,-2,10,5,7,2,3,-6,0,14,7,9,3,0,3,12,12,7,9,-1,6,3,21,4,4,1,3,9,6,8,0,6,6,6,3,6,2,0,4,0,1,8,5,1,0,0,0,-2,0,2,2,11,4,3,2,5,0,1,5,8,3,0,2,0,13,0,0,7,4,3,7,0,4,14,4,7,9,4,15,13,0,0,0,9,3,12,27,-9,0,-5,5,6,6,1,11,-10,23,-5,13,3,3,2,4,1,9,1,0,-2,6,0,6,3,3,-7,9,4,1,0,2,6,3,11,0,0,17,6,5,-3,8,3,3,0,1,4,5,14,14,7,0,0,0,1,-7,11,4,-7,10,3,5,5,10,9,0,11,5,-4,-15,4,5,9,2,0,4,1,2,15,4,-4,2,3,-7,-6,0,28,1,0,13,8,6,0,-5,23,3,2,5,1,-1,0,-1,4,5,4,-10,10,-5,0,10,2,5,2,1,0,6,1,-9,0,10,3,8,5,5,2,0,-5,0,0,4,0,4,2,7,-7,-10,-4,0,4,4,5,2,0,-3,5,3,2,0,13,2,8,2,0,0,0,65,22,0,0,3,2,10,0,1,5,17,0,13,5,5,4,75,2,3,-9,13,5,11,43,4,3,8,5,0,-7,4,2,5,1,0,0,6,0,0,3,0,15,8,8,0,-7,4,1,0,6,5,0,0,5,17,7,-1,0,4,10,-2,7,0,16,-5,2,60,0,2,19,0,0,11,10,-7,3,1,7,-1,0,0,6,0,-5,-7,7,4,23,-8,-1,-4,10,2,0,17,0,-4,28,4,0,8,3,1,3,0,15,3,0,0,-1,0,18,1,0,1,9,3,7,-4,9,0,31,2,2,5,25,0,5,0,5,0,19,-2,3,5,8,2,4,10,4,7,4,0,0,1,15,3,1,20,4,21,0,4,12,0,16,5,0,7,5,1,8,6,6,6,5,-1,3,5,2,8,8,5,0,5,15,10,5,2,4,16,0,5,0,11,0,-2,-12,3,0,0,11,6,20,7,0,3,-5,0,4,7,2,4,-10,4,17,0,17,0,0,37,6,0,18,18,-10,26,0,5,0,19,12,4,0,9,9,-2,0,1,-6,7,5,3,13,0,16,0,6,3,0,6,0,0,-3,0,0,1,14,-2,7,-6,0,9,0,9,3,5,1,-5,0,17,0,1,2,0,3,0,6,5,13,0,2,13,0,8,20,7,-2,4,0,0,18,5,4,10,3,5,5,0,4,-2,3,9,4,6,3,5,4,3,3,0,4,3,0,6,2,27,2,2,0,1,2,2,0,93,8,12,0,-9,-7,11,0,36,2,1,-5,31,2,-1,4,4,10,0,9,15,27,37,8,4,2,6,-2,11,3,3,0,7,21,9,8,2,0,1,0,6,3,0,15,21,7,5,-10,2,16,22,11,0,11,5,4,10,1,0,1,0,0,0,0,5,12,4,24,1,13,2,2,0,6,0,11,2,30,12,11,18,1,5,0,31,6,0,4,-5,10,-2,22,19,5,4,1,21,0,2,-3,21,17,4,5,-1,9,-1,11,5,3,-2,3,0,0,6,4,0,15,7,7,26,0,9,2,8,13,9,-12,12,0,0,8,8,-4,0,2,16,3,-1,17,10,15,5,9,-10,0,9,10,23,6,6,2,1,5,6,2,2,59,1,0,2,-1,8,6,5,4,6,4,17,1,4,16,3,2,0,0,3,1,0,6,0,0,12,0,18,2,0,0,3,8,3,3,2,0,1,4,-7,0,3,0,36,2,2,0,3,5,38,1,0,0,3,-1,4,8,1,4,5,-1,4,43,0,7,4,3,4,4,2,16,6,3,0,3,27,-10,-11,4,11,5,3,4,0,1,50,0,7,6,0,7,9,2,30,0,1,19,25,34,-1,0,-3,6,7,9,-9,18,3,4,-6,5,9,0,1,12,0,7,-9,0,4,39,32,2,10,4,0,0,12,60,-2,10,1,0,-8,9,0,23,32,5,10,9,4,0,0,0,-1,0,-3,0,0,8,5,0,0,-1,14,0,0,4,10,4,3,17,-14,0,5,-2,11,11,0,5,0,16,2,5,2,6,0,4,26,3,0,4,6,4,29,1,0,0,11,4,13,-1,5,-2,6,3,7,8,2,21,6,12,-10,7,-10,9,5,9,36,3,2,4,0,11,0,0,-5,13,2,0,-13,15,0,9,10,23,-5,17,2,1,0,7,14,4,1,-1,19,0,-1,9,7,-2,1,0,4,10,-9,6,13,4,0,0,7,1,19,4,4,4,1,0,12,1,11,3,-1,7,2,24,-1,5,0,-10,11,0,0,8,3,15,10,3,2,5,3,0,-10,4,7,2,0,4,50,7,-5,4,27,3,6,3,1,1,2,5,17,6,-8,12,2,0,0,6,0,11,-2,2,19,-2,0,9,1,0,4,1,-9,6,9,16,4,8,5,14,2,0,3,7,2,0,5,10,0,-2,0,10,12,2,0,9,-8,3,0,0,0,0,0,0,26,3,32,0,5,-1,2,2,2,-2,2,10,2,0,-19,3,1,0,9,4,2,7,3,4,1,13,8,1,2,-3,1,0,6,0,6,0,1,-1,25,0,36,1,6,2,1,0,6,19,0,3,10,1,0,2,6,1,1,42,6,-1,9,2,28,4,0,-10,26,5,4,29,3,-6,0,13,0,15,-1,-1,11,0,15,4,0,0,3,3,16,4,12,0,-3,6,6,0,0,4,4,2,7,8,10,23,0,11,7,7,-3,7,0,5,-9,15,1,3,6,1,-1,2,3,7,3,8,2,3,8,4,13,0,-4,-5,10,0,15,2,7,0,-5,6,0,5,7,-1,-2,3,6,0,0,0,0,0,5,-1,1,15,0,29,11,3,0,0,0,11,-2,0,3,0,0,13,1,-21,16,4,1,0,5,-10,25,2,7,0,-2,8,-3,4,0,11,8,4,3,0,0,0,9,3,8,5,3,1,1,6,2,-2,0,3,2,-5,9,0,0,10,4,4,4,0,3,6,0,11,0,0,1,10,2,29,0,0,1,-6,7,16,2,0,2,6,0,0,3,5,4,17,5,4,0,8,1,2,8,9,4,8,3,7,10,0,6,6,1,-7,20,4,2,10,18,2,0,3,7,-3,-11,5,4,15,4,1,1,3,4,-10,0,0,8,7,0,8,1,2,5,-2,18,-3,13,6,0,5,7,0,63,4,0,16,5,3,6,0,7,11,9,23,0,32,-6,7,-7,2,9,-1,0,4,15,13,7,7,20,0,-10,9,11,-10,6,33,0,-3,0,7,0,-10,7,0,0,0,-9,2,6,3,2,7,17,0,0,11,12,-2,1,-7,-5,18,7,5,0,8,4,-10,6,7,0,0,0,16,1,0,8,7,0,28,11,0,-1,0,0,10,7,0,2,11,7,-9,6,1,7,3,2,1,59,13,15,4,7,1,-3,4,4,-1,4,0,7,11,2,20,4,3,13,-10,7,-5,0,3,5,6,0,16,16,3,5,3,2,0,0,4,29,-6,0,0,1,8,4,9,0,4,0,15,0,5,8,4,0,10,0,5,-1,2,11,0,22,-7,19,8,0,-1,0,0,-10,3,-9,18,43,0,0,0,11,0,9,1,10,5,8,0,20,7,9,8,10,1,21,21,-10,4,3,-3,4,5,13,22,0,22,-3,0,6,2,7,2,21,4,11,0,9,3,17,4,1,15,7,11,8,0,6,4,3,0,-7,26,3,6,5,1,6,0,38,17,-1,0,0,1,8,3,0,15,3,1,-13,2,2,7,6,1,2,0,4,14,3,2,0,2,1,12,17,0,4,0,-10,3,-3,6,0,0,0,21,1,0,-8,9,15,1,0,20,7,11,13,0,8,7,0,0,8,-1,9,3,0,0,14,2,28,3,6,0,1,1,0,0,0,9,2,7,1,0,3,8,-1,0,8,6,6,5,-10,7,13,0,3,-4,15,2,4,50,7,15,4,3,31,1,2,2,1,8,64,16,8,15,0,0,26,8,0,0,26,9,3,13,6,2,4,9,10,18,15,-2,2,0,2,4,21,1,13,5,21,0,2,0,20,5,2,0,3,0,11,3,0,0,11,0,8,-4,4,11,0,7,11,-4,-1,5,2,14,15,4,0,0,7,-2,22,6,5,2,4,4,1,3,0,19,0,5,4,-4,8,-1,5,13,5,3,-10,0,8,3,6,3,1,13,-1,3,3,3,25,5,0,12,4,17,3,8,2,12,7,3,0,5,17,-5,0,7,40,0,8,3,3,20,2,2,2,18,14,3,6,1,3,3,19,0,-1,2,21,2,4,0,4,0,13,8,6,11,1,10,9,5,0,0,8,3,5,3,5,10,8,1,0,22,-11,-10,13,0,7,0,0,0,6,19,21,4,5,2,8,7,0,13,0,0,7,6,3,0,5,14,0,4,23,1,5,0,4,10,6,8,0,3,2,-9,7,6,5,11,9,2,0,8,4,4,1,0,2,9,6,7,8,3,8,0,3,-5,0,0,3,-7,13,8,0,11,0,17,21,4,0,0,0,13,0,9,11,2,0,5,3,5,4,0,-1,0,9,9,7,4,0,2,0,4,7,12,11,27,0,0,0,4,6,28,13,-2,0,-5,-3,14,-1,0,17,12,3,9,14,8,-3,2,1,11,7,1,3,0,11,23,1,3,4,0,13,4,0,11,-15,4,20,8,23,1,-2,29,-3,-3,12,20,15,15,4,0,13,2,0,5,33,-3,0,5,9,9,0,10,8,5,3,1,5,23,10,-3,13,3,1,6,0,-10,33,1,6,6,2,20,0,0,2,0,12,-4,8,6,0,6,0,14,0,0,0,4,1,6,-10,-6,5,5,5,4,3,3,18,12,9,1,9,-4,0,8,1,7,3,10,2,-1,0,8,4,-5,6,13,0,12,0,13,-10,7,6,12,0,0,0,0,7,-7,6,3,0,11,6,0,30,0,15,11,4,2,3,11,-3,0,11,0,12,6,17,0,0,1,5,0,14,3,3,-10,5,10,6,0,0,11,0,9,24,13,9,5,9,2,0,3,0,0,6,10,3,13,3,25,2,19,9,0,-5,1,9,0,0,19,12,8,27,1,7,3,1,2,0,3,23,4,5,6,9,0,-10,0,0,-10,15,9,2,26,2,0,13,18,1,10,-9,2,11,1,0,0,11,1,8,0,10,3,2,-13,1,12,0,4,-1,5,-2,2,7,0,4,0,0,4,7,5,2,-1,4,22,1,17,17,3,0,7,1,13,0,0,0,-18,4,0,3,7,2,0,26,0,18,2,1,2,9,8,12,5,-3,-7,8,3,9,-1,0,16,7,9,5,6,1,0,-11,2,9,6,16,5,32,3,1,8,-13,-10,0,4,19,24,5,6,0,11,0,0,-2,4,8,12,5,4,5,4,5,3,2,0,4,17,0,0,32,-2,-12,2,0,3,66,9,4,12,2,-5,-3,12,1,-1,5,0,0,11,2,0,5,9,2,5,33,6,3,2,-9,0,9,6,11,-5,-8,2,2,1,0,0,12,3,8,0,0,0,7,4,30,30,0,16,-3,0,8,-3,21,22,3,6,4,0,6,0,11,53,1,3,0,0,0,0,6,12,20,8,4,3,0,0,3,0,23,3,0,15,1,5,9,0,0,-15,8,5,0,3,0,9,3,0,4,0,2,0,6,1,1,8,-2,9,9,5,6,6,5,1,3,4,7,17,13,2,1,0,-8,4,2,-10,2,0,0,4,-5,0,1,3,-6,0,7,9,14,2,0,4,0,6,9,-8,0,5,4,2,5,2,2,6,0,6,0,3,-19,12,4,5,3,0,3,3,0,0,4,1,5,14,0,7,0,8,1,0,5,7,2,-1,-10,13,-3,11,6,-11,2,23,4,3,7,-1,10,0,5,4,3,5,10,13,2,0,-2,3,-2,11,3,2,16,3,0,-2,0,0,0,-1,0,0,0,2,0,6,11,6,5,5,0,0,1,3,-10,0,-3,0,0,0,-5,51,4,3,-7,21,0,5,0,0,2,0,6,0,6,1,6,4,0,9,22,7,5,11,10,1,2,-3,2,3,0,12,0,0,0,2,3,0,0,9,0,1,-4,16,-5,0,7,4,0,17,-12,7,3,3,3,11,0,0,1,11,2,2,5,3,6,6,8,0,18,0,6,0,2,0,0,7,8,37,0,0,0,3,2,5,4,-2,-8,-7,9,5,7,2,2,0,2,0,2,7,-1,-4,0,-1,-1,-5,0,8,22,-8,1,10,-2,17,4,0,12,1,11,6,-4,5,0,0,6,15,6,0,4,0,0,12,16,0,0,0,9,56,5,9,4,0,4,20,2,7,2,8,-6,7,0,7,11,5,-1,7,35,21,5,2,19,6,14,8,6,7,2,2,-1,2,0,0,0,6,3,-1,2,6,6,0,-10,2,7,6,7,-10,3,-10,9,0,-7,13,13,14,0,27,-7,5,20,9,3,0,29,3,6,20,6,1,15,1,3,8,0,0,-6,16,6,6,35,0,2,-3,34,5,2,8,2,1,-9,-1,3,0,0,16,0,3,-4,2,7,2,1,0,0,2,3,15,1,0,20,3,4,-9,19,-3,-2,12,9,3,6,2,0,-1,3,7,0,5,1,4,0,2,0,0,-10,0,15,8,0,28,-1,-7,13,-3,8,11,12,3,0,0,3,11,19,0,22,8,-4,-10,22,3,0,1,-7,0,11,3,3,7,0,4,0,5,7,2,15,0,4,1,8,2,3,-6,-10,3,37,1,0,0,3,15,0,0,6,14,2,4,1,13,0,8,0,-10,3,8,15,-4,4,10,5,-1,6,0,-1,0,0,5,0,4,13,-8,-5,0,5,9,9,29,3,0,0,4,2,1,0,4,5,2,26,12,16,10,5,7,4,4,3,17,9,0,4,17,5,0,0,26,3,0,6,0,-1,5,0,5,21,18,6,0,0,7,0,-10,0,26,4,1,6,2,5,4,5,3,1,0,18,22,3,6,2,2,0,7,2,0,4,11,0,4,8,-7,3,0,3,4,1,4,15,14,9,5,4,0,9,12,-1,0,0,2,2,0,0,-4,37,10,7,4,6,2,1,-2,-1,6,4,23,14,6,6,6,0,0,-1,13,0,7,10,5,5,7,2,2,6,12,0,6,14,0,7,2,2,2,9,20,6,0,9,8,6,9,-11,4,4,0,2,5,0,3,5,27,2,-1,7,20,1,12,0,17,11,0,-4,1,6,9,-1,0,10,0,18,2,4,5,6,-7,5,0,-6,5,13,6,5,3,4,0,-6,9,5,1,13,7,4,3,-6,0,2,13,8,0,-5,3,5,1,0,19,19,12,0,1,7,-2,5,1,20,11,4,10,16,3,0,1,13,2,6,5,11,11,6,6,0,0,24,3,3,3,0,4,0,0,-8,-10,0,0,1,4,39,12,7,2,22,4,6,0,5,23,2,9,0,4,0,6,0,-8,3,3,0,11,4,11,17,32,7,6,1,21,-10,0,2,0,0,2,0,-2,29,9,12,8,16,4,5,5,9,3,0,1,1,0,-1,0,-6,10,4,0,10,0,14,-2,0,0,3,1,5,5,11,1,9,3,13,3,1,0,1,5,4,6,0,0,0,0,23,2,1,8,4,2,8,-2,5,6,3,3,10,3,6,-1,-1,10,-1,0,-7,17,-7,13,0,16,2,3,6,2,5,0,3,4,5,1,13,1,13,6,-1,0,2,9,8,1,27,15,3,0,15,1,2,25,12,1,0,23,0,1,1,10,4,31,5,3,0,0,2,6,7,3,0,2,0,0,0,8,14,11,0,2,0,0,11,9,0,0,9,5,2,0,8,7,5,3,1,2,3,0,0,6,1,6,12,12,13,0,2,0,11,8,3,9,4,29,0,4,-2,1,2,6,0,0,32,11,2,18,1,2,7,3,5,1,12,-1,0,16,0,7,0,0,6,1,1,0,0,-7,0,-3,5,0,3,0,14,-10,12,10,8,0,0,3,10,12,0,0,3,1,2,9,6,20,14,13,0,3,7,12,0,-2,10,1,4,15,6,11,12,0,36,6,0,2,4,0,0,0,9,1,6,5,2,0,4,18,9,34,2,0,9,18,4,1,5,2,3,5,13,26,0,1,0,2,-12,0,5,1,18,3,5,14,4,5,2,-1,6,6,0,7,24,0,4,5,4,15,0,14,2,0,5,0,31,5,4,2,14,8,1,1,36,2,4,3,10,1,0,1,6,5,0,2,12,8,1,9,-4,2,12,0,5,0,14,0,9,33,9,5,5,3,7,4,1,3,18,3,0,1,0,7,13,0,36,3,-1,10,1,0,18,2,3,0,0,7,2,0,22,0,0,0,1,22,0,0,6,0,16,0,11,0,0,0,-2,0,3,0,29,19,1,-5,0,1,7,0,25,2,7,18,15,1,5,3,0,6,6,0,-10,11,6,0,5,0,0,-9,0,0,-10,11,22,0,21,0,6,6,-10,9,22,1,0,9,23,17,7,0,0,27,0,0,22,0,8,2,2,34,0,12,0,0,0,0,12,6,0,23,25,3,0,0,13,7,0,6,20,0,0,0,10,17,1,2,0,5,0,36,2,2,0,25,14,6,6,0,0,7,4,5,2,3,4,16,-4,0,0,5,8,0,4,0,13,6,1,6,9,6,6,20,7,6,0,-11,11,4,-2,-2,-2,12,4,1,0,-9,4,5,4,5,0,7,0,0,4,16,14,14,9,2,4,2,0,7,3,0,6,14,-2,0,0,5,0,0,21,-1,0,-14,0,46,-10,7,7,0,14,0,-2,-10,0,4,18,-3,0,0,2,9,2,4,33,2,5,9,-1,14,13,0,0,5,0,0,6,2,2,12,-1,6,7,4,0,-3,14,9,2,3,0,10,-1,0,4,3,1,0,48,5,4,5,6,0,0,7,-8,20,2,4,0,-1,20,2,8,10,7,15,3,5,0,9,3,3,9,0,4,0,0,10,9,0,1,7,-8,-4,0,37,0,0,3,0,0,10,0,17,4,0,17,0,9,6,0,-5,0,22,1,5,0,-8,5,19,42,6,0,0,13,3,8,3,0,0,3,8,4,16,8,13,28,16,11,0,-10,6,-2,-9,11,6,9,0,-8,10,8,10,6,6,0,1,0,-9,1,15,1,0,8,0,16,5,10,14,7,5,6,-5,0,4,12,6,3,-1,-9,11,11,0,4,7,13,0,8,15,6,2,7,5,5,3,15,14,22,8,0,2,1,5,36,2,4,0,8,0,0,4,0,0,7,8,-10,7,1,9,0,0,28,37,0,0,16,14,0,0,0,0,0,0,9,6,0,0,16,5,0,4,7,2,1,4,3,0,19,0,5,15,4,0,0,6,0,0,0,6,-9,0,1,52,6,3,5,23,2,7,0,2,6,3,2,4,13,4,-2,0,4,16,-10,0,4,9,16,7,0,7,7,10,6,18,0,11,19,0,0,0,0,-1,61,0,11,3,2,2,29,5,10,4,3,3,3,3,1,4,0,3,1,2,9,8,0,0,0,1,0,2,7,7,9,5,0,1,13,3,4,20,4,9,7,-2,3,9,6,45,6,3,-1,6,0,0,4,-5,15,0,0,14,5,0,8,8,-1,0,6,8,0,14,0,9,4,0,0,-8,-1,5,1,0,0,-2,11,2,-1,8,4,0,-3,4,27,6,3,2,29,-10,0,7,0,11,2,0,8,18,9,6,0,0,6,5,5,16,0,11,4,5,10,6,0,4,3,2,0,15,10,15,-1,0,0,0,12,6,15,5,4,5,6,3,0,4,-1,0,0,24,10,11,4,5,2,1,3,5,1,-3,4,0,0,0,5,26,1,13,0,12,1,27,-2,11,7,0,9,3,5,24,12,-7,7,15,1,0,0,0,7,6,0,7,6,-10,10,0,15,0,29,4,0,-10,6,1,0,0,25,2,7,2,7,11,9,10,0,5,0,-4,0,0,2,19,1,0,0,7,2,2,12,0,46,2,0,14,0,3,0,15,12,13,6,3,3,0,5,9,0,2,0,11,1,-2,25,0,6,6,26,9,0,0,27,0,0,0,11,0,-1,0,1,4,13,3,0,9,-1,0,0,3,24,0,17,-2,30,0,0,6,0,3,0,9,20,-2,-2,13,28,2,0,42,9,0,17,0,5,0,0,0,-19,0,0,9,2,0,5,4,5,4,2,6,0,10,0,3,8,1,0,0,0,-1,12,-1,0,5,-8,5,0,0,0,3,25,3,18,7,0,20,-4,16,0,3,0,0,0,0,1,-9,8,0,0,2,23,4,8,7,2,4,8,0,0,5,-1,0,-8,12,10,2,0,-2,4,1,3,0,21,0,-3,5,14,0,2,17,6,0,32,4,0,0,8,6,9,2,6,-3,14,-2,4,0,0,9,6,0,0,-8,9,2,0,0,0,13,6,0,0,0,34,6,0,2,0,0,15,0,15,6,1,5,7,20,0,6,6,0,4,-2,11,2,0,9,13,23,15,2,4,0,3,0,6,0,0,0,5,0,-1,19,-7,6,0,3,5,10,7,16,0,9,0,0,0,5,1,0,-13,27,1,5,0,7,27,4,28,0,0,0,7,6,0,6,0,3,6,2,0,8,5,4,0,0,-8,10,5,4,8,0,0,0,0,0,0,8,9,4,5,-1,7,4,0,35,4,0,13,0,12,4,5,0,2,5,0,26,4,5,1,0,0,22,2,1,0,0,2,10,-2,2,3,0,18,12,6,0,0,14,8,1,-2,12,-3,9,4,6,-2,5,3,2,0,4,15,12,4,0,16,3,0,0,0,4,7,7,2,0,-3,4,8,0,15,4,5,2,5,8,-2,3,11,-10,21,0,23,4,4,11,1,4,10,2,8,0,0,7,2,6,0,8,3,15,16,2,9,1,3,0,3,5,6,30,0,0,16,9,4,7,0,18,0,0,1,0,19,0,7,1,-14,7,11,8,2,-8,5,11,11,0,4,1,15,-3,15,15,-2,9,0,0,13,15,-3,6,6,8,1,3,4,7,3,-2,0,2,-1,5,0,7,3,1,0,6,3,0,7,2,6,4,3,0,5,0,51,16,3,4,2,3,44,0,0,0,5,6,8,8,14,0,8,9,-2,-10,10,0,4,11,4,23,0,0,-9,16,-8,3,8,3,5,6,21,0,19,2,7,5,2,9,2,0,0,5,0,0,10,0,42,13,0,14,12,13,5,12,0,-2,-8,17,40,4,29,2,3,-2,12,11,9,12,7,0,13,35,5,5,-10,3,15,34,0,0,10,5,14,-9,4,0,11,15,13,0,16,2,7,0,3,6,6,0,0,0,4,15,3,0,7,0,14,3,5,6,-3,-5,23,21,1,0,0,5,1,0,0,0,52,1,6,6,3,1,-2,0,3,9,2,8,2,1,0,0,4,-9,0,3,7,2,5,5,9,3,2,2,5,0,-3,0,20,2,5,0,5,0,5,5,1,-21,6,6,0,10,0,-8,12,5,0,3,11,0,6,-2,0,0,16,5,2,3,1,12,4,-3,28,0,0,10,1,5,-1,-2,2,0,4,0,13,4,31,3,0,0,2,1,0,11,2,4,-7,9,0,4,0,0,4,-3,2,0,-3,0,8,2,-2,1,1,0,4,1,7,10,0,15,23,0,3,0,6,2,7,8,4,-10,11,0,0,4,0,21,-3,-2,-10,2,1,12,-5,0,0,5,0,0,0,30,0,29,-2,0,-2,3,-10,5,9,2,0,7,6,4,1,0,3,0,9,3,0,0,7,7,1,7,5,7,0,0,0,7,0,2,16,16,11,3,20,1,0,0,9,0,0,-8,4,6,-2,8,0,-2,0,8,3,10,0,4,-7,11,1,0,9,16,6,24,35,11,-1,0,0,0,13,0,4,16,7,0,14,10,2,1,3,-4,6,16,0,11,8,5,-10,7,11,26,0,7,0,3,-6,-10,1,6,5,11,5,9,0,24,27,2,0,11,5,4,2,0,11,3,5,2,18,0,23,19,2,5,8,1,10,-10,17,10,1,5,0,14,12,0,-4,9,18,4,5,4,1,6,12,3,4,0,-10,24,2,14,2,26,8,6,-3,0,7,-10,8,14,9,24,10,0,11,0,-15,8,6,6,4,0,2,33,0,13,17,11,-1,0,0,48,2,2,8,0,6,14,3,7,0,0,5,6,6,0,-1,0,0,5,4,-4,3,0,0,3,9,2,13,0,2,4,6,7,7,4,4,0,11,0,-10,0,12,15,2,3,3,-8,0,11,6,0,4,0,2,4,-7,6,9,6,21,1,0,0,7,5,7,7,1,-10,0,0,9,3,2,-2,3,-1,23,5,3,0,37,0,11,3,2,0,0,18,7,0,6,5,5,-2,11,-7,2,-8,0,0,8,3,1,-10,0,7,0,5,-10,20,0,-3,0,-10,0,5,7,0,19,-7,5,2,5,5,12,1,0,0,4,0,0,8,2,36,0,0,0,28,10,2,0,0,27,-1,-7,4,3,4,0,20,0,0,14,19,3,6,0,8,17,4,1,-8,15,0,5,-9,0,14,-2,9,15,4,9,0,7,25,2,0,12,13,5,1,49,2,5,-2,0,7,2,1,16,13,4,4,-8,2,7,17,3,0,18,4,19,2,-10,0,11,0,2,10,-3,2,0,2,-8,17,1,54,13,3,12,32,0,0,0,-15,10,-1,3,3,5,0,-10,0,9,0,0,6,19,9,3,0,0,10,18,1,11,7,4,4,0,0,11,22,-5,9,0,21,12,4,-1,0,2,3,53,12,4,3,11,8,3,14,6,23,9,6,4,2,13,1,10,5,0,2,0,4,0,-9,9,7,9,3,11,3,4,2,-2,1,2,-2,4,-6,11,4,9,7,16,4,7,2,0,25,1,0,1,19,-5,0,16,7,4,21,6,4,5,0,-2,15,6,3,2,0,12,-2,3,5,18,18,46,0,1,5,5,3,0,38,15,43,9,21,9,35,12,0,3,5,0,-15,0,1,3,17,1,-10,0,7,-2,0,7,1,15,11,3,-5,2,0,9,0,2,9,21,0,9,0,3,12,0,7,0,6,40,3,3,0,0,-10,10,20,-2,6,2,0,0,3,-2,0,15,7,6,35,-1,0,34,0,18,8,0,11,0,12,18,-9,0,-6,-1,4,7,11,3,27,-9,6,0,4,4,5,-9,15,7,6,32,5,-1,9,0,3,-6,12,2,47,0,5,1,1,5,5,19,22,17,5,51,1,6,2,0,14,3,2,7,0,7,-2,1,0,5,3,-8,48,0,0,0,-6,5,28,5,24,29,11,0,0,3,4,-2,0,3,-2,17,8,0,11,11,9,2,0,5,12,10,9,6,5,0,7,0,-10,10,6,4,1,0,14,6,6,0,0,61,4,7,21,1,3,9,1,12,13,2,4,14,6,0,1,0,13,0,0,29,0,15,18,-10,3,8,4,3,9,28,7,11,6,0,24,4,0,14,4,9,5,0,3,6,2,4,11,3,0,30,4,0,0,0,10,6,12,-3,22,18,5,4,-1,1,-8,9,0,2,3,8,5,7,0,8,1,1,5,12,4,0,14,14,8,3,0,0,4,11,9,0,-11,20,11,-10,6,-10,9,0,10,22,-4,32,-1,4,9,6,2,0,9,0,1,8,16,12,-1,-10,0,12,9,12,-4,25,-3,13,3,5,1,7,4,3,-1,-6,7,6,-1,0,10,9,3,16,5,46,1,0,8,5,4,1,9,0,37,3,3,13,3,5,0,9,8,0,4,0,6,0,5,6,0,9,1,7,0,10,5,4,-10,38,3,8,4,-10,12,19,1,0,1,16,0,0,19,3,19,-1,8,6,0,9,0,5,0,0,6,16,18,5,15,6,0,7,5,7,9,7,1,16,2,9,1,13,2,2,0,13,0,11,7,10,8,11,3,-5,15,1,0,1,2,7,2,8,8,0,10,-7,8,13,3,7,9,0,5,6,4,10,0,0,32,17,1,0,12,-1,13,5,16,3,8,-3,2,0,2,5,1,3,0,9,6,12,3,-10,15,7,13,1,4,8,11,19,0,3,0,0,9,6,-10,1,2,11,9,0,4,5,0,0,6,0,2,2,0,8,7,1,0,5,4,0,0,0,11,28,4,5,6,9,4,13,-5,10,0,6,1,0,3,6,60,17,4,4,0,0,-10,6,-7,3,1,3,59,-2,1,-4,2,9,4,-10,0,-1,0,5,27,2,0,5,0,1,13,0,8,6,-15,19,2,-8,5,6,0,7,0,6,1,3,4,-1,0,0,14,3,0,0,0,6,9,-4,7,7,0,81,1,2,17,4,0,9,8,4,4,1,0,5,-2,10,0,1,6,8,1,1,1,0,1,30,2,0,5,6,0,-5,0,-10,0,0,-8,5,32,4,0,8,39,2,23,0,10,32,5,2,12,12,-1,0,1,0,4,0,13,6,4,1,5,6,2,43,-1,0,0,9,0,1,0,2,16,6,7,-10,42,4,0,0,0,13,5,-6,5,5,2,15,28,5,0,3,3,2,-3,-4,-15,1,7,0,2,3,9,0,16,-5,20,0,7,7,0,8,0,0,3,4,7,-2,7,14,0,0,6,11,5,-1,8,6,7,14,0,6,3,1,5,7,3,3,15,2,-7,12,-8,5,15,8,10,3,0,5,0,10,6,5,1,12,-10,-10,-1,25,-1,8,18,6,7,0,2,13,0,7,14,0,30,3,0,25,13,5,14,5,21,8,3,13,0,0,5,6,0,15,4,12,7,0,7,0,-1,4,3,2,-10,0,0,8,4,0,-4,5,-4,0,0,0,-8,0,4,8,3,-2,-3,4,-1,30,0,3,0,0,0,-3,3,5,5,-6,-6,9,24,13,13,9,0,-5,3,10,2,3,16,6,-3,0,4,7,8,0,1,9,3,7,2,-1,12,2,3,0,7,-1,5,11,0,6,5,3,5,34,2,7,8,-7,5,21,4,3,14,1,16,0,5,2,4,1,6,4,0,4,13,0,6,0,0,0,5,13,-3,0,4,-2,1,6,4,2,24,2,4,0,17,1,-10,11,8,1,0,13,5,4,0,45,7,5,-4,0,0,4,9,11,11,14,0,0,-10,-1,19,0,5,12,-5,-2,-2,10,11,8,1,6,-7,12,0,4,5,-3,0,9,3,6,2,0,3,2,8,11,0,19,6,21,11,2,0,10,1,0,3,0,3,8,0,5,5,-10,5,0,0,3,22,0,0,0,5,7,5,0,0,1,0,11,0,0,-13,4,4,4,8,4,0,2,-3,9,2,3,7,0,4,5,19,-2,6,-8,0,11,0,11,18,2,7,2,0,1,2,-6,-6,0,6,19,47,9,0,3,0,7,6,-1,8,0,5,0,0,11,4,16,1,0,21,1,6,5,1,6,0,14,2,7,1,0,5,31,1,9,1,15,22,8,3,-10,-2,4,4,8,-10,0,15,11,0,42,9,2,7,0,18,18,0,9,11,7,7,0,10,-1,22,1,4,-2,8,20,1,10,2,5,27,0,8,0,4,10,7,4,0,6,30,1,3,2,5,4,7,0,5,5,-10,12,-1,0,7,0,4,1,0,1,5,4,3,7,9,8,4,0,5,3,9,8,1,0,3,4,5,0,3,-8,7,2,5,0,6,7,0,18,2,5,9,7,-1,0,8,31,-10,40,7,4,0,7,0,12,12,22,0,8,6,-9,6,0,10,13,2,0,-1,4,3,2,1,-11,12,4,-1,6,5,6,5,0,0,13,0,2,4,8,14,4,10,8,10,0,0,11,5,6,0,5,4,6,0,7,6,9,1,5,7,0,8,8,2,6,0,9,-1,3,0,4,0,5,3,0,8,41,3,5,0,12,4,5,2,0,5,10,6,13,0,0,0,5,9,2,0,13,9,5,4,39,16,7,-10,0,0,12,7,15,-1,8,0,14,16,4,11,1,3,2,-1,5,8,1,13,5,23,13,2,6,1,1,0,0,14,9,13,14,0,18,6,8,2,15,3,-13,2,16,8,4,4,1,0,4,10,0,0,5,0,7,2,1,2,4,0,4,9,7,0,1,5,8,5,4,2,9,0,17,9,-4,10,5,2,3,0,3,1,0,0,1,-7,-4,0,7,12,4,0,6,8,1,2,4,7,13,3,12,3,12,8,0,3,9,9,4,16,2,7,2,12,11,5,-4,11,30,13,10,10,0,16,0,11,25,16,2,0,0,4,-4,29,13,-1,4,-9,1,6,22,7,2,0,4,0,-9,1,4,0,5,0,0,24,10,8,-4,0,4,8,5,1,11,-3,6,2,8,11,2,3,3,16,8,12,8,3,0,9,18,14,0,18,-1,5,1,11,0,0,13,0,0,3,0,5,6,-1,3,0,0,0,0,-9,-5,12,-9,4,5,0,6,64,-10,-2,1,17,1,0,0,4,0,0,2,9,-10,0,-7,9,0,8,42,3,9,11,15,0,0,14,4,9,0,2,0,16,1,5,5,8,0,0,4,-1,-3,12,3,0,3,-6,10,0,3,15,1,5,1,0,0,3,-3,-6,5,0,4,-10,14,1,31,0,7,0,13,8,3,2,-1,33,2,2,10,6,7,-3,0,22,2,2,43,14,3,17,8,3,4,4,0,6,3,0,1,0,9,8,3,8,-10,29,0,4,0,3,14,4,1,0,0,0,0,3,2,0,9,0,3,3,-5,0,14,9,7,3,5,1,-2,8,-10,-9,5,2,8,2,3,-3,5,0,12,27,25,4,0,0,-6,6,0,11,15,8,0,17,2,11,2,4,0,14,-6,55,0,3,7,0,4,1,-10,7,12,12,-1,28,3,3,6,12,6,6,11,4,0,7,0,3,3,0,5,0,4,4,0,0,3,12,4,-6,6,9,3,5,-9,4,13,13,4,8,3,3,5,0,3,0,-10,1,-4,0,5,8,3,11,0,0,4,7,0,-7,0,6,0,2,0,0,2,8,4,0,-6,4,1,0,5,10,-10,7,2,6,0,7,35,-10,15,13,-2,0,12,0,2,4,7,21,0,-6,-1,25,4,11,1,0,8,-1,5,-3,18,6,0,23,32,13,15,6,0,5,18,3,-6,0,0,10,0,-5,5,18,5,0,0,0,0,0,5,-4,7,3,9,14,3,9,0,0,4,4,16,0,11,2,2,18,16,6,21,4,0,0,5,0,23,2,3,0,31,0,-1,-13,5,0,0,9,-5,0,8,5,0,2,-8,9,2,4,-8,8,0,-2,0,4,0,7,11,5,25,0,28,0,-7,0,-19,9,-6,2,12,0,-3,9,9,6,21,2,0,7,4,38,3,3,0,2,-4,0,0,0,19,0,16,-9,0,8,-8,5,-3,-10,21,4,-1,0,-10,2,-7,3,5,3,-10,-6,3,0,6,0,1,7,4,5,6,-2,0,0,24,14,0,9,3,4,-3,9,5,1,6,8,15,5,9,10,6,-2,0,13,-5,0,0,13,0,15,55,1,1,0,13,-3,0,5,0,14,49,4,4,0,3,3,6,5,2,9,8,1,6,0,8,17,4,5,8,6,3,6,6,-10,0,3,0,9,12,-5,18,1,12,13,10,14,1,2,0,-7,0,4,7,1,25,-1,0,43,16,9,-10,9,0,1,12,22,4,0,5,2,1,1,3,12,-10,0,13,10,-1,7,8,0,11,6,11,20,35,7,-10,16,12,0,9,-13,6,6,0,0,0,0,12,22,0,16,0,20,2,6,21,0,0,5,18,2,9,9,2,8,1,3,4,4,4,0,9,2,0,9,2,23,4,2,0,34,0,2,11,7,0,0,5,4,-1,8,1,0,7,6,2,0,0,0,0,0,2,1,9,-2,16,12,22,1,0,-8,0,20,12,17,27,1,15,-1,4,0,1,5,4,-10,7,15,12,5,-2,0,-4,0,-1,0,7,2,8,0,0,1,4,0,0,-3,0,-4,12,2,20,5,7,-10,13,7,2,6,-1,0,16,34,1,0,15,5,-3,5,0,-1,0,14,5,3,2,-3,8,8,0,1,17,4,-3,0,3,8,23,-10,2,4,5,1,0,0,4,2,6,0,14,14,9,2,14,5,-3,10,0,3,0,43,7,-10,2,1,0,8,0,7,18,-10,38,0,18,4,3,11,4,-1,4,4,-1,0,11,0,8,1,0,0,0,5,-5,-6,-9,12,11,3,30,14,5,4,3,11,12,10,1,10,13,0,1,19,16,1,0,0,4,0,3,13,4,3,2,3,0,14,10,-2,0,0,30,1,6,0,1,8,26,-1,0,4,6,-10,16,7,8,6,11,5,5,0,11,4,1,9,5,23,4,0,7,24,8,0,-8,1,1,12,10,4,0,5,3,-1,0,45,0,0,0,1,15,3,3,0,11,5,0,16,8,7,12,0,18,-2,-10,10,6,4,7,-1,20,1,-2,5,3,4,0,6,7,5,9,4,0,3,0,14,6,0,5,6,0,0,0,8,5,17,31,1,-3,30,0,11,7,13,1,0,0,48,-1,-2,5,9,4,5,4,22,2,4,1,0,3,5,7,5,0,2,0,15,1,-10,7,1,0,9,3,3,-11,0,5,7,0,8,0,3,6,2,14,22,-3,32,1,8,7,1,49,0,0,-1,1,0,-5,0,20,1,27,27,0,1,0,-10,11,9,18,5,9,12,16,18,11,3,3,9,6,-2,0,0,2,6,16,16,10,0,0,0,9,2,2,0,4,8,18,2,1,14,2,8,0,7,0,2,28,0,2,0,4,7,17,0,25,3,8,2,5,-1,0,0,6,1,29,3,12,-1,12,3,7,9,2,0,7,0,2,-10,8,15,5,0,-2,2,13,3,-1,0,-1,8,0,5,0,0,20,-2,3,1,0,2,3,3,3,13,40,5,-10,4,19,0,18,7,4,11,10,1,2,10,-10,6,5,-4,8,0,5,8,0,0,0,42,1,0,0,17,0,1,0,5,6,2,3,53,10,3,2,9,1,11,9,4,27,0,0,13,8,1,5,-1,9,7,-4,5,0,2,0,-8,6,12,-10,15,3,0,4,5,0,0,7,6,0,8,6,2,3,2,11,4,0,0,2,5,1,0,-5,0,18,2,7,4,2,0,6,2,9,0,11,4,1,10,6,-1,16,0,1,12,4,17,1,0,8,2,5,5,7,0,8,3,0,-4,0,10,5,6,23,4,19,2,2,0,4,15,0,6,23,1,4,8,5,-1,-10,8,40,5,8,12,5,-5,3,3,1,21,17,21,5,2,6,11,-8,3,0,0,27,1,0,-1,4,4,26,-10,8,-10,18,8,3,2,-18,6,-3,11,-10,6,0,-6,2,2,-10,6,1,5,77,8,3,8,30,0,6,7,0,4,0,7,7,2,1,3,-10,4,6,4,4,0,3,0,3,4,0,2,0,0,0,6,16,7,1,1,2,-2,0,2,2,4,16,0,20,-2,6,6,3,-7,-13,11,0,8,8,0,-9,9,7,-17,0,12,0,11,15,4,12,-2,4,8,0,3,20,4,4,-1,-3,7,10,0,0,7,24,3,0,-6,9,1,0,3,0,0,2,12,2,1,32,15,0,7,2,2,0,1,0,5,0,15,5,0,19,5,15,0,0,3,6,18,21,8,0,0,-9,5,-1,0,3,6,2,6,2,-7,10,5,0,5,20,0,19,2,6,5,8,1,4,5,2,1,11,1,10,5,47,14,0,-11,8,0,2,29,0,2,11,2,8,0,-4,11,8,2,7,6,9,11,5,6,4,22,2,13,0,8,-4,1,25,6,0,0,8,7,6,0,7,-6,-5,18,3,5,6,0,0,-12,-4,0,-8,-3,-8,0,8,2,8,6,5,3,12,6,21,2,7,2,0,0,15,0,4,5,1,7,1,3,-4,6,28,0,6,0,1,0,7,14,13,0,4,3,4,14,0,2,0,3,2,0,2,6,5,0,1,5,-10,1,0,0,1,8,2,7,19,16,-10,6,31,0,1,0,-10,4,6,64,4,0,10,2,33,4,5,1,1,0,3,0,5,0,19,0,2,0,5,0,3,-3,13,27,3,19,0,0,0,1,13,5,-2,0,5,16,-9,20,23,20,11,2,0,15,0,2,-1,1,12,6,13,2,0,0,0,0,0,9,16,6,3,8,1,13,3,5,8,6,16,5,0,0,0,18,8,5,6,1,7,-2,1,0,0,-2,27,0,4,5,1,4,8,5,1,7,-1,0,0,5,0,4,1,7,4,4,10,2,0,14,8,5,9,2,1,8,13,-11,5,0,9,18,2,-1,7,5,7,-1,9,0,-2,15,1,-10,22,2,-5,28,27,1,0,3,-10,6,7,-11,0,0,6,3,2,11,0,0,0,-1,6,9,25,4,10,1,8,1,4,1,1,2,0,0,2,18,-2,3,0,4,5,2,-2,0,13,-7,23,3,-5,0,9,9,41,-10,-3,6,27,-9,3,1,0,4,20,9,6,0,4,19,3,15,0,1,2,0,9,5,29,3,4,0,0,0,5,1,39,9,6,7,9,1,3,0,5,4,2,6,30,-3,4,-2,3,3,3,2,0,2,19,3,10,3,0,-36,15,10,7,-3,0,0,14,2,5,5,-1,2,0,-12,2,10,0,9,9,4,0,7,-2,29,0,5,2,5,8,5,0,4,0,8,3,4,0,10,24,9,0,-2,5,2,0,63,0,7,0,13,-1,-10,-11,0,5,-11,-2,13,1,0,0,9,10,8,5,0,16,5,9,26,-13,0,-1,1,5,0,5,3,2,-2,17,9,0,-1,4,82,3,9,3,7,-2,-7,1,-3,0,9,2,7,3,0,5,8,8,9,1,0,7,2,23,4,0,9,-3,0,11,8,4,5,10,4,-1,0,5,3,0,10,2,6,7,2,2,1,-1,4,0,9,13,1,5,0,0,16,0,0,9,-16,25,2,-2,7,0,3,0,17,3,0,9,2,-10,8,3,0,8,1,4,0,4,8,3,15,8,5,5,16,0,4,12,8,0,-7,18,3,5,4,0,2,9,7,7,1,1,10,2,0,0,1,18,6,8,0,4,0,15,23,2,11,0,3,6,-1,2,38,5,0,10,0,0,0,5,7,0,-9,1,24,14,2,6,18,5,13,12,6,10,2,7,18,10,4,20,8,0,7,21,2,4,-9,5,0,9,0,4,1,9,0,4,10,14,1,8,4,0,0,0,4,26,1,0,0,-1,3,14,7,12,6,1,-4,-6,1,12,0,5,9,3,8,-5,18,4,0,-10,0,6,0,5,6,0,0,0,9,5,10,6,0,10,5,8,20,7,2,3,-8,6,35,9,0,1,4,24,7,9,1,4,3,7,0,5,6,1,5,0,8,5,0,-10,5,0,0,3,82,4,5,1,8,-10,5,0,8,5,0,3,13,0,-2,26,5,12,23,3,4,-10,4,5,0,0,9,0,5,7,3,18,5,0,9,7,-3,0,4,2,4,9,0,0,0,14,17,11,21,0,-4,0,34,0,11,5,3,18,12,6,1,5,7,13,6,4,2,0,6,5,6,0,8,2,5,2,0,-10,14,0,0,0,2,6,0,19,0,1,11,10,9,9,11,4,0,6,10,-8,7,19,5,4,2,6,3,14,8,0,4,3,1,11,0,12,-3,25,0,20,9,8,18,4,17,0,0,6,0,0,7,3,0,-1,0,-1,0,45,-10,25,6,8,9,1,4,5,6,9,-10,15,55,2,3,-3,0,9,7,4,11,16,0,0,4,1,0,0,7,8,5,10,-3,7,4,34,5,0,0,20,3,6,16,10,6,-3,5,0,8,0,0,0,1,7,12,22,0,12,2,2,5,0,6,31,5,8,7,1,2,16,6,3,7,0,9,10,0,-1,0,-4,9,3,68,-1,-10,-2,16,0,0,34,0,0,3,10,11,3,15,5,3,4,2,40,9,2,2,2,9,5,15,0,4,0,10,0,0,20,0,0,6,0,0,9,8,13,3,17,8,4,4,0,-9,0,0,9,0,16,3,0,9,2,21,2,22,11,5,4,11,4,0,0,5,19,7,7,-5,4,0,49,3,3,5,1,-1,6,-5,4,7,4,14,1,3,0,6,10,-5,7,11,9,3,4,0,0,4,12,-1,0,7,13,2,7,2,-2,1,-5,0,0,22,3,-2,-10,13,29,11,12,4,15,0,0,34,-1,19,2,21,5,31,20,-1,2,1,-3,1,49,19,2,0,16,9,4,5,-4,1,3,0,17,8,1,10,3,14,0,14,5,0,0,2,13,0,14,9,7,20,0,2,0,27,0,16,1,-10,2,3,8,0,4,12,0,0,7,17,0,3,5,2,0,9,9,13,17,6,3,8,4,0,-10,5,1,0,0,11,1,9,13,5,2,0,-10,9,0,3,0,8,-2,3,5,1,0,11,2,17,4,1,3,2,0,0,12,15,0,38,4,0,0,-13,2,6,0,3,1,-7,3,16,9,0,11,-4,0,0,2,3,0,0,14,2,12,0,3,0,0,0,6,4,11,0,6,31,3,-2,11,-2,0,6,28,5,10,-10,10,1,19,3,11,16,15,8,0,13,0,7,21,0,15,0,0,14,2,0,0,-6,8,8,1,0,-2,11,0,20,0,0,30,5,0,38,2,12,-1,9,23,2,10,6,7,5,3,11,-1,0,17,13,0,11,4,0,8,23,0,12,3,4,7,0,6,5,35,-7,9,0,8,8,3,0,7,0,8,1,1,22,0,5,0,0,12,9,0,4,28,12,0,6,13,13,8,3,5,0,21,0,6,0,11,0,4,0,9,0,7,14,0,8,6,14,0,0,17,5,3,0,25,4,5,2,0,0,0,2,3,-9,0,8,0,-1,14,47,26,0,-5,6,-10,17,-4,6,13,-13,3,0,-4,9,0,2,-3,0,3,6,0,1,15,1,0,24,0,8,1,1,2,0,0,12,0,-10,0,-8,0,18,7,1,3,3,18,1,12,0,0,6,2,0,8,2,6,8,4,5,2,4,19,7,1,6,3,2,0,20,0,-1,-5,-2,0,5,4,0,3,26,4,1,1,0,0,0,8,1,5,-9,0,6,0,8,5,4,1,4,5,7,2,7,2,-3,5,0,3,9,28,0,5,20,1,0,5,16,7,3,0,-7,9,1,17,15,6,5,1,0,20,5,-1,5,17,0,0,48,5,4,10,4,2,7,0,11,3,30,-10,5,-3,15,-5,0,7,10,1,0,11,3,6,5,11,6,3,17,4,4,5,-1,5,9,2,2,0,4,0,13,17,7,2,0,0,44,0,5,2,5,1,3,22,2,0,6,0,-5,7,-3,3,2,42,0,0,19,-3,-5,6,-9,12,-1,0,11,0,5,5,3,1,12,0,1,0,0,1,15,8,3,7,4,11,15,24,-6,0,-2,4,5,3,2,2,11,0,5,0,0,-2,34,-1,-10,15,11,6,3,0,0,0,0,4,0,5,8,4,15,7,0,7,5,6,4,2,1,8,8,1,0,-13,7,-6,0,0,9,0,1,-10,0,2,21,3,2,2,3,0,7,25,-2,0,13,0,13,1,6,0,5,14,15,6,3,16,1,0,0,17,0,1,-6,3,3,13,3,0,10,8,2,37,1,9,0,21,6,3,1,2,11,29,4,-10,-10,11,19,3,2,0,8,15,2,5,24,3,10,5,0,0,12,1,-4,-6,0,5,0,5,0,6,4,0,0,19,4,-10,-10,13,11,11,4,1,7,3,-3,0,0,3,23,-7,7,16,3,23,14,29,3,0,0,2,2,9,13,3,6,4,5,0,-4,-2,6,0,22,7,-1,5,5,13,0,2,10,0,5,0,10,4,5,2,15,0,4,0,30,3,18,8,0,-10,0,3,4,0,0,3,13,2,1,9,-1,0,15,0,22,0,-10,4,10,19,2,0,9,4,4,-7,7,10,13,0,14,5,0,10,6,0,0,3,0,0,6,2,3,0,9,1,0,1,15,0,0,5,2,9,4,-10,3,0,-2,5,13,14,0,12,0,8,2,6,0,5,-9,0,0,0,27,1,0,-2,11,3,5,0,-10,6,2,0,49,0,4,0,-1,21,9,48,0,-10,39,21,2,2,4,2,0,3,0,1,1,0,0,19,14,0,20,0,2,0,0,8,-1,16,18,4,3,11,0,-7,4,-3,6,3,2,36,4,0,11,4,0,12,5,-1,2,3,5,7,4,18,8,1,0,-3,5,0,11,2,19,0,3,7,0,6,2,3,6,3,4,13,16,9,14,4,0,3,2,0,11,5,11,11,-9,5,15,7,0,0,0,5,0,11,4,7,9,4,6,6,4,12,17,6,1,16,16,6,0,20,9,36,0,5,12,0,0,0,0,0,0,5,0,11,1,0,9,5,1,-10,22,7,5,15,2,4,0,3,1,0,2,-2,4,11,3,6,5,22,0,9,0,-12,12,4,1,-9,5,-4,19,0,22,8,9,2,-1,-10,10,4,1,0,0,14,8,18,40,5,-11,5,12,3,-1,0,4,0,4,1,4,-2,-7,0,13,5,1,-9,5,3,37,-10,-10,13,4,0,30,0,2,41,4,4,2,0,0,0,6,0,0,0,14,-5,8,0,3,8,3,-2,0,14,2,0,1,5,0,0,-1,0,0,3,0,-1,0,6,0,1,-6,-14,-7,6,2,1,0,5,3,-2,0,0,0,21,1,-10,-10,25,-6,0,9,1,10,0,5,4,3,-5,2,-9,-5,11,13,-4,1,0,0,12,2,1,1,0,9,0,0,-6,8,0,7,2,3,21,1,0,0,12,1,5,2,5,8,0,13,4,4,2,-3,2,3,18,1,8,7,8,3,0,12,6,1,0,0,-10,-10,16,8,0,5,7,9,23,6,2,3,0,10,1,38,0,0,5,5,4,9,1,2,0,1,0,10,7,0,4,5,0,18,12,4,2,2,0,4,15,5,0,9,2,2,-1,14,3,-4,16,0,0,-10,17,0,5,-8,10,18,21,34,0,0,-6,6,5,3,13,3,3,15,1,7,5,2,0,20,2,9,2,1,0,0,3,-3,2,2,6,2,1,14,8,0,5,3,5,7,3,0,-10,7,6,7,3,7,5,3,3,-5,2,16,0,-9,0,0,0,0,9,6,13,7,12,4,-2,0,5,-1,12,16,20,-2,24,8,5,12,0,7,4,-1,9,0,5,0,4,11,5,4,2,-10,8,-10,0,0,8,3,28,7,11,6,17,2,11,32,12,4,-8,-9,2,6,3,5,5,6,-2,21,9,8,3,1,3,0,21,43,-2,-5,16,0,0,4,0,11,5,2,2,0,2,4,6,15,7,1,-4,23,2,49,-1,6,11,15,0,7,7,7,5,0,-17,7,4,4,10,9,0,0,16,7,1,8,19,12,4,-10,4,2,6,4,13,5,3,1,0,0,-10,5,3,6,5,5,-2,0,0,7,3,13,21,8,3,5,17,6,14,-1,0,0,25,22,0,0,15,-2,13,-2,-2,0,13,5,30,9,0,1,8,1,7,-2,0,9,12,12,1,4,0,1,-3,0,9,10,5,6,41,-2,0,11,-2,0,0,19,1,0,4,0,3,8,0,1,7,7,2,6,2,7,5,4,4,1,13,20,0,-10,3,0,9,9,5,2,2,15,11,0,-4,9,7,-1,0,1,9,3,3,6,0,2,6,0,0,11,2,14,2,0,2,11,0,20,6,32,20,-2,2,0,1,3,1,0,0,6,0,6,6,9,6,0,21,1,11,7,19,-4,0,16,5,17,15,3,0,0,0,0,2,-2,0,3,4,18,0,6,2,8,0,0,7,7,0,11,2,30,1,5,10,0,5,12,14,13,0,5,0,1,0,0,9,1,-3,4,0,9,12,5,15,13,14,5,11,2,-5,15,4,-2,7,5,2,10,2,0,2,26,0,0,18,11,15,17,7,1,0,19,0,3,9,1,9,-10,0,-1,0,5,0,0,3,0,30,10,2,0,5,3,3,1,0,-3,9,-1,2,0,3,-1,-7,1,2,0,6,9,4,4,3,6,11,-7,4,-1,-10,6,0,10,-7,-2,1,7,16,-10,6,0,0,0,0,10,7,5,8,10,1,15,1,3,13,10,13,7,-10,0,6,9,6,4,2,6,20,4,12,5,0,0,0,5,8,2,3,-10,16,6,15,1,9,-1,7,5,3,9,13,3,1,4,12,4,1,0,12,3,0,18,3,6,2,0,0,9,0,11,0,0,0,13,6,16,9,2,12,-2,0,39,4,0,9,4,4,-2,20,8,8,7,9,22,9,4,-3,2,1,-3,0,5,0,0,2,0,2,2,5,0,0,0,2,15,7,6,3,7,1,5,12,0,5,3,0,1,25,0,-8,-8,0,6,8,0,8,1,24,-10,8,-1,0,1,10,5,4,2,1,10,0,2,0,2,28,-10,0,40,3,2,2,0,11,2,17,-10,9,4,-11,5,1,34,1,1,-2,0,5,15,3,5,1,-3,0,7,1,0,4,3,4,-1,6,0,11,9,0,8,5,8,0,4,18,0,0,0,0,12,9,59,0,2,0,9,3,0,3,0,-2,23,4,5,2,17,2,0,2,3,1,-8,2,8,0,3,3,4,4,44,7,3,9,5,7,2,3,0,27,3,5,4,4,0,0,37,11,8,5,1,10,3,0,0,2,18,1,0,12,-7,6,0,5,6,4,2,11,-1,7,9,0,3,10,2,-5,7,0,4,23,9,10,-2,2,14,6,8,0,0,25,0,0,0,18,-10,3,4,17,2,0,9,5,28,3,5,5,31,0,3,6,-9,3,7,11,9,3,0,6,5,-1,4,0,23,5,6,5,8,3,45,2,9,2,13,7,0,7,6,2,8,4,0,19,5,0,0,9,52,-10,0,3,5,9,5,2,2,8,2,2,1,10,1,-1,2,-14,13,-6,0,0,0,3,0,11,0,10,-1,0,0,3,18,6,1,0,9,13,11,5,-2,-9,6,3,7,4,30,8,2,10,4,22,53,6,-3,7,-3,0,1,2,1,20,2,0,0,8,3,2,7,16,1,2,9,-10,7,21,0,17,1,2,21,5,2,-11,2,0,2,26,9,-1,13,22,-10,1,0,21,6,0,9,-3,7,0,15,4,8,22,0,12,8,11,0,2,0,0,3,12,7,2,2,1,3,0,6,6,25,6,2,4,2,0,10,-10,0,3,6,22,2,4,3,0,2,6,0,4,5,0,0,9,7,4,4,3,0,5,0,18,2,7,10,0,20,0,12,2,3,0,5,4,9,0,0,0,0,24,4,5,8,5,1,0,0,2,1,11,0,5,3,0,3,0,2,7,0,2,-1,11,6,0,1,0,4,30,9,2,3,7,0,0,8,16,9,14,1,8,3,5,17,0,1,18,8,2,2,9,9,9,13,2,0,9,2,2,56,7,0,0,6,0,0,5,7,6,18,3,0,0,5,-4,10,-5,12,1,-10,-5,5,0,4,9,3,6,7,4,7,21,15,-2,26,4,7,-3,13,3,0,0,5,-4,26,0,5,1,10,0,32,0,0,17,5,0,8,14,5,2,11,5,1,11,8,4,0,18,0,0,0,49,0,0,5,4,2,11,8,0,9,17,3,11,1,10,8,3,-15,57,4,0,0,16,2,21,1,18,25,2,3,0,14,19,1,0,0,32,-1,12,0,8,-2,9,8,6,0,0,0,25,8,7,7,14,0,0,0,13,3,0,0,5,10,16,0,21,0,5,0,7,8,1,0,18,4,0,0,3,-6,0,12,5,3,0,2,17,6,2,0,13,5,7,1,11,0,4,27,4,0,5,10,5,3,1,3,3,0,2,-2,-3,4,2,0,0,3,-10,4,0,0,4,1,21,3,6,0,8,9,2,-9,16,-2,0,2,9,15,4,5,4,0,4,0,0,3,1,25,3,6,5,5,31,3,2,3,4,-8,-10,13,0,0,5,13,5,3,21,3,10,12,4,3,0,10,-10,19,2,18,-2,8,5,16,0,13,0,2,1,8,0,-3,12,0,7,7,1,6,5,13,0,-6,5,0,0,-8,3,-4,9,3,2,2,35,2,2,35,0,2,-6,0,0,2,3,9,3,0,5,6,4,0,0,9,6,2,7,2,0,0,7,2,0,8,0,0,0,4,0,5,0,7,1,12,2,-6,17,6,2,5,9,10,4,0,0,9,23,6,9,0,0,4,-2,0,0,4,0,11,5,0,11,7,5,47,10,1,13,2,0,6,48,1,0,-9,13,-1,0,0,-1,0,8,4,5,1,6,12,12,1,7,4,9,-9,7,0,5,0,0,9,0,11,0,8,1,13,-2,0,10,8,1,0,0,0,2,-10,15,-4,4,14,-5,16,5,2,2,-1,-7,23,3,22,5,-10,0,14,3,0,15,6,10,1,3,17,-11,19,-8,9,0,3,12,2,15,-5,10,1,6,29,-10,3,0,0,6,10,3,1,0,9,6,-10,6,7,7,14,-10,8,0,7,9,-3,16,3,5,2,0,14,7,5,0,-2,15,-5,9,7,4,13,11,-3,3,0,0,4,-10,29,2,4,9,26,0,20,19,0,2,-2,0,18,0,0,0,0,9,2,18,6,16,25,0,-10,-1,19,16,17,7,11,2,9,1,-2,4,15,0,0,7,29,18,15,0,0,0,9,4,2,0,3,5,0,1,10,9,4,27,4,0,1,11,0,0,41,5,0,2,15,1,0,0,0,11,2,21,0,12,0,18,0,2,7,1,0,14,8,8,-5,7,14,-5,2,4,6,10,7,0,10,42,2,-7,0,1,0,16,2,0,5,17,7,6,28,3,0,0,0,7,6,10,0,-8,0,5,-8,11,5,11,-1,0,0,3,0,0,8,-1,4,9,-4,0,76,0,8,0,-1,21,0,0,-1,-1,0,6,0,27,6,19,9,4,0,3,2,58,2,0,22,6,9,15,10,5,0,20,2,1,1,0,8,0,11,0,0,12,0,23,0,0,0,3,8,0,13,0,1,0,-10,15,2,-10,23,0,-1,8,9,14,-12,-1,4,9,15,2,-4,0,-1,6,0,5,1,-7,3,20,3,-2,0,6,0,0,-8,2,28,3,6,6,28,1,3,-8,-1,0,13,2,0,12,8,2,0,26,22,20,9,3,8,13,5,4,6,12,1,5,17,26,-1,3,9,5,0,9,4,28,2,0,0,-1,4,0,0,1,14,3,-10,15,8,20,2,-11,18,6,1,6,11,1,3,2,1,15,1,8,-2,6,-3,0,44,0,6,21,0,12,0,2,-9,9,9,-9,2,2,0,7,3,0,6,7,5,4,-5,1,0,10,0,7,28,6,2,6,4,-10,4,0,4,8,0,8,0,13,4,6,-10,6,0,-10,4,5,-1,22,1,0,0,0,0,0,-1,18,16,0,4,12,5,4,5,19,2,5,0,0,2,5,0,0,25,10,3,11,5,0,0,0,0,5,3,0,6,4,8,7,-8,4,7,5,0,0,3,6,8,2,-10,0,0,4,2,3,0,8,-15,0,9,0,19,7,3,0,14,3,9,3,4,0,0,2,9,20,32,0,0,22,5,7,1,1,5,0,4,7,16,13,8,12,0,8,3,1,7,-7,0,-8,0,-8,2,10,15,2,-1,0,8,0,-8,8,1,3,12,0,0,8,0,-10,16,-8,4,4,2,4,0,-8,3,3,0,4,4,15,0,15,15,0,2,0,18,7,0,2,0,0,2,-10,11,0,19,6,3,2,20,-7,14,4,0,0,5,53,2,0,0,1,6,4,0,19,8,5,-10,3,-1,7,6,2,-3,4,5,-11,17,9,17,12,8,0,6,2,2,14,0,4,5,3,11,-3,5,3,2,0,0,14,0,27,8,22,5,5,8,4,1,0,2,15,1,12,3,8,20,-1,0,8,15,14,-4,6,11,4,6,9,5,13,-1,5,7,8,0,11,8,6,8,3,1,-7,4,3,0,0,26,10,0,26,1,1,8,1,51,0,-10,0,10,4,0,2,0,0,0,22,8,0,3,6,6,13,1,19,2,6,0,9,6,0,1,2,7,2,0,1,0,5,10,8,0,0,0,6,0,8,1,-1,8,17,10,3,0,22,3,-3,0,8,1,1,8,-5,-10,13,16,6,0,24,34,0,14,0,12,0,19,5,0,23,2,7,5,4,0,0,0,12,2,2,7,7,0,25,21,20,2,16,12,0,2,0,0,0,3,6,7,22,4,-6,5,3,4,2,13,4,3,0,1,6,6,0,0,-9,8,4,0,6,5,2,-4,7,19,4,3,5,8,6,6,1,3,4,6,0,0,7,6,-8,12,5,5,0,37,4,0,0,5,6,5,10,-5,11,-8,20,4,0,15,2,4,0,6,21,9,7,1,8,12,3,5,3,3,0,14,11,11,0,26,3,11,0,3,-2,14,58,0,6,3,8,2,0,5,1,4,18,4,1,4,2,3,7,5,2,2,4,0,15,1,6,-8,5,0,11,6,1,-7,24,0,9,2,-3,12,21,0,1,0,8,9,6,0,3,13,12,28,0,5,0,60,5,7,2,9,2,24,0,6,-6,7,2,9,0,25,1,9,4,5,4,-1,2,0,49,5,5,0,0,0,-1,1,0,1,5,0,2,0,5,0,-3,7,9,6,9,3,9,3,-12,7,13,0,0,-10,5,3,7,0,7,43,-4,13,2,21,0,-4,10,26,1,0,7,5,0,0,1,15,1,1,0,13,22,6,28,5,0,0,8,3,2,17,12,10,6,-4,0,0,15,0,23,0,6,3,5,5,7,12,22,1,5,8,2,2,3,3,-1,19,-3,3,-8,11,0,0,-1,8,4,14,25,11,19,17,1,22,0,0,12,3,2,1,0,0,7,6,1,28,52,2,3,6,13,11,-1,0,4,0,7,0,5,0,33,0,11,13,0,-5,5,0,7,4,1,12,0,39,2,13,0,1,4,2,15,0,6,-6,0,0,0,9,0,-10,0,5,2,0,9,11,9,4,-1,2,0,0,3,6,9,3,2,3,18,0,2,2,13,22,4,-10,5,33,3,2,13,7,0,21,5,11,7,-2,0,0,4,0,11,-9,9,9,0,2,0,5,0,20,3,0,5,6,3,2,9,4,0,2,0,2,3,0,17,2,-2,3,-6,13,25,4,0,36,-3,4,5,12,2,7,15,-10,0,9,19,0,0,5,-1,13,9,3,38,-2,0,0,3,6,47,0,18,0,0,11,3,4,1,0,4,2,-7,4,4,14,5,-5,13,-8,3,19,3,6,15,1,0,0,4,2,0,0,0,23,-1,12,13,3,2,0,-10,29,11,4,7,3,20,7,2,18,-10,14,0,9,-2,10,3,1,6,2,11,1,5,7,6,3,1,20,0,3,0,-8,3,4,4,7,9,0,9,0,2,7,-5,3,0,7,6,8,3,5,4,15,1,6,0,6,0,10,3,10,9,1,3,0,8,0,9,3,4,4,7,6,40,17,3,4,4,-6,15,0,0,6,2,7,0,0,13,0,2,14,0,5,4,10,12,0,17,1,20,-10,-1,0,0,3,3,0,11,0,5,26,-10,21,0,0,11,-5,7,6,28,34,11,2,2,0,7,18,22,31,1,2,12,0,7,4,30,10,4,-1,5,6,-1,15,5,6,4,17,-2,21,0,5,14,5,16,15,3,0,9,1,3,-9,57,0,3,21,0,21,0,5,0,3,19,13,0,1,13,1,-11,5,13,1,6,3,5,10,5,4,2,42,0,0,6,6,8,0,1,2,3,12,0,7,2,2,0,1,-1,8,6,0,10,3,2,8,13,0,9,12,1,6,5,7,0,0,1,4,5,0,6,-6,0,-5,-4,31,-2,0,-10,53,8,7,0,17,11,4,-2,-3,-2,10,6,0,-1,0,3,6,-2,46,5,-6,0,6,0,0,7,0,36,15,4,2,23,5,0,-6,0,50,2,-2,7,20,0,0,12,3,1,23,-2,-2,8,0,5,8,11,-2,0,0,6,9,5,4,7,0,-11,0,0,6,0,4,2,18,0,0,22,4,2,0,3,2,0,1,6,2,14,1,0,0,1,0,0,1,8,4,3,7,6,9,7,2,1,5,-1,6,22,0,0,11,12,4,5,4,3,-1,7,0,0,3,7,14,11,5,3,8,2,13,8,4,0,13,13,0,-10,10,5,6,4,0,0,2,11,26,7,10,0,13,-2,-8,0,4,4,4,4,13,3,45,2,0,39,2,7,3,5,-1,9,8,5,3,0,3,2,1,8,3,0,6,11,3,0,0,0,-5,1,1,0,15,5,0,7,10,23,1,-4,2,1,-8,17,3,21,5,10,0,32,-6,14,3,4,20,3,2,9,13,4,1,0,-1,0,-10,0,3,0,8,17,-8,0,8,0,12,-6,5,20,0,0,0,-9,9,0,3,0,-7,-2,11,2,8,0,9,-10,3,0,0,-5,5,24,8,-6,0,3,5,10,0,7,0,-1,3,0,0,-10,16,5,-2,9,18,0,0,4,4,4,-1,14,12,2,2,-2,0,0,0,30,-10,0,-8,7,2,0,7,0,14,8,9,-1,20,0,0,29,5,1,10,-13,0,0,0,1,0,22,11,-9,0,0,2,2,2,4,0,0,-1,2,0,8,5,9,3,0,3,4,0,0,19,1,34,3,2,9,2,9,-1,0,-5,3,5,10,1,0,-8,1,0,6,6,3,1,11,-2,14,-2,0,2,0,6,5,4,1,1,9,4,12,11,9,3,0,0,-1,1,0,37,0,-10,-6,11,2,-10,3,16,-10,10,7,8,-1,9,6,1,2,23,0,7,4,0,0,5,0,5,-2,-2,4,1,42,3,1,0,5,0,-4,0,3,0,1,0,8,0,13,7,16,0,5,0,-9,14,1,1,6,3,-11,12,0,13,2,4,7,3,0,5,9,13,-7,2,3,-12,11,5,6,-1,0,22,1,3,8,0,0,9,7,2,-8,5,0,4,-1,0,0,-1,2,8,-10,0,0,7,0,0,27,16,3,1,1,2,0,0,9,11,38,0,7,0,23,9,0,11,18,3,3,0,8,8,1,-8,0,3,11,18,0,4,4,0,0,23,-9,0,38,-2,-9,4,8,10,-7,7,39,17,2,7,1,7,13,5,3,4,13,8,6,36,22,0,1,0,1,5,-4,11,9,16,0,9,0,-1,8,11,-5,15,2,19,4,0,7,2,0,13,0,3,0,3,13,4,0,7,16,8,18,0,0,0,9,6,2,-3,8,23,4,14,7,4,1,0,0,13,0,5,0,1,0,-1,12,1,7,14,18,0,-4,0,1,6,-3,-2,12,5,3,0,5,10,0,9,1,-7,11,16,-10,1,0,13,0,3,0,1,20,7,9,0,0,2,0,4,12,0,0,1,4,5,2,0,-8,7,23,0,9,2,8,0,6,-5,13,5,1,2,4,5,1,2,0,10,3,2,-10,0,0,28,5,12,18,0,2,9,6,10,3,17,-8,5,-10,13,10,-9,0,-10,9,-14,12,1,1,-11,3,6,3,5,1,8,7,3,-4,17,-6,0,2,-13,0,-10,-5,0,3,2,12,-1,6,0,80,4,1,0,2,13,-10,7,6,3,6,10,3,11,4,2,17,1,42,0,9,0,2,-1,22,1,0,0,1,5,0,0,12,0,24,2,0,1,0,5,9,0,21,1,14,8,0,0,5,10,5,6,2,29,1,-2,0,5,-10,5,9,1,50,20,5,4,2,9,3,2,0,0,0,0,-10,7,2,7,0,8,3,4,20,0,0,0,6,2,25,9,0,0,1,4,0,17,8,-1,0,4,0,3,-10,0,0,-10,6,7,0,14,10,0,0,0,0,6,5,4,0,0,4,24,0,16,0,35,5,3,24,5,16,14,13,11,17,0,8,-10,10,6,27,3,4,0,7,5,4,5,0,0,12,7,2,-10,16,11,0,4,-10,10,2,2,18,-5,11,0,14,0,-1,-4,15,2,8,3,-11,7,0,7,20,-3,26,11,-11,13,13,17,-10,1,34,4,1,0,-6,0,0,8,27,-3,0,0,0,5,16,31,5,-10,8,4,0,14,3,2,5,0,15,2,6,49,0,0,0,11,-8,28,3,31,4,3,2,1,7,8,3,10,7,0,8,3,2,9,16,8,7,0,6,0,3,32,6,7,1,10,23,-10,13,6,-5,6,0,1,4,8,3,5,19,6,5,4,5,3,3,14,7,4,2,5,0,-1,10,4,9,7,6,-1,2,6,2,0,-2,7,0,-10,1,0,5,1,3,3,0,9,21,-8,11,0,0,18,-2,6,15,16,4,3,4,-1,-10,0,3,6,-10,11,1,2,10,0,0,6,32,19,6,3,2,8,2,-10,0,0,8,1,5,5,8,-11,8,7,11,3,9,3,0,0,6,1,3,4,-9,7,0,1,15,11,2,23,33,5,2,5,0,-3,15,15,1,0,7,2,-6,0,1,3,4,0,0,-8,20,0,2,0,5,4,3,0,25,1,15,-1,0,11,0,10,0,3,0,5,5,0,-13,1,3,1,2,-8,5,1,-1,9,0,5,12,0,0,0,11,7,4,0,13,0,17,9,4,5,4,38,7,7,0,2,4,21,5,6,5,1,9,0,-2,3,22,14,1,2,8,5,3,26,2,10,5,21,12,8,0,0,7,17,1,1,-6,6,6,3,0,16,3,7,0,14,17,22,0,-3,0,22,0,0,15,2,0,0,13,3,0,2,0,8,19,28,-2,9,5,0,16,6,16,13,2,0,0,12,-10,-15,3,7,3,4,5,0,7,2,0,3,9,51,0,0,0,9,4,0,5,7,11,6,8,5,-3,10,0,0,18,-3,14,1,2,-5,4,-10,0,0,0,62,18,-3,6,16,-2,12,6,0,3,2,8,0,8,0,0,0,-6,7,0,0,-7,4,6,32,18,0,-1,14,-10,0,8,0,19,1,0,10,5,-4,6,0,3,0,0,0,0,18,2,0,0,12,3,0,0,-1,-3,9,0,7,-10,14,16,13,27,2,0,9,0,1,0,0,19,4,1,0,27,0,-10,4,2,0,6,0,10,6,0,17,0,7,-3,9,0,0,7,-7,0,3,0,13,2,0,3,5,2,9,1,0,6,2,0,4,0,0,-5,0,5,-10,14,-4,38,2,16,0,0,0,8,5,5,0,9,-8,0,2,2,11,3,8,4,20,-10,9,4,8,-9,-7,5,23,1,-3,5,-2,-3,-10,3,2,0,0,5,0,8,5,5,8,-2,0,9,4,-1,0,4,3,16,13,0,2,2,2,-10,15,4,2,5,9,-4,4,23,-11,28,2,7,2,9,2,22,1,4,-5,8,13,3,11,4,5,-1,35,0,0,0,9,0,8,8,4,21,21,0,3,0,1,3,3,5,10,2,6,4,2,3,5,-10,5,14,2,4,6,-1,5,5,7,2,-2,0,0,2,3,9,3,0,0,0,17,5,4,5,11,2,7,1,5,0,0,0,-10,11,0,0,48,7,0,4,0,0,15,19,72,14,-2,9,27,2,5,0,-10,6,64,9,5,1,-11,0,21,11,-5,3,0,11,7,0,0,0,5,-10,2,7,6,5,9,6,3,4,3,4,2,0,16,15,13,4,20,0,8,5,0,18,0,1,6,0,6,26,-10,7,12,2,9,0,-2,22],"dur":[60,40,50,80,50,50,50,50,50,50,50,50,50,50,50,40,30,50,50,70,50,110,50,50,50,50,40,50,60,50,50,40,60,60,50,50,50,50,50,50,60,70,70,80,60,50,50,70,70,50,50,60,50,60,50,70,50,60,60,40,150,50,50,70,70,50,80,50,70,50,50,60,50,50,50,70,60,50,80,70,50,50,60,30,60,50,60,80,60,50,50,50,60,60,60,50,100,50,50,50,60,50,70,30,60,40,50,50,40,50,50,50,50,50,50,50,50,40,50,60,50,50,50,50,70,50,60,50,40,70,50,50,110,50,70,40,30,40,50,70,50,50,50,60,50,50,70,50,50,70,50,60,50,70,50,50,70,60,60,60,50,50,60,50,50,50,50,120,50,20,50,50,60,70,50,50,40,50,50,60,50,50,70,60,50,60,50,50,50,70,60,70,50,30,50,50,50,50,80,150,50,50,70,60,50,50,70,60,50,50,30,70,70,60,50,70,70,70,50,50,60,50,50,50,40,50,90,50,40,70,60,50,50,50,90,50,50,80,40,50,50,50,50,50,80,80,50,100,50,50,50,50,50,50,60,50,30,70,70,50,40,60,30,70,50,60,50,50,50,50,50,60,30,50,50,50,50,50,60,50,70,50,50,50,90,60,50,60,50,50,50,70,50,30,60,50,50,50,40,70,70,50,50,40,70,50,60,70,60,60,50,70,70,50,60,70,50,60,90,50,30,50,50,70,50,70,60,50,50,60,30,50,60,50,50,50,50,60,70,50,50,40,50,50,50,70,70,50,30,50,50,50,50,50,50,50,60,50,60,70,50,70,60,60,50,50,50,50,50,110,50,50,50,50,50,50,40,60,50,70,50,70,50,50,50,70,60,50,70,50,50,60,50,50,110,30,70,50,70,60,90,50,50,50,60,50,60,50,50,50,50,60,60,50,50,70,50,60,50,50,50,50,70,50,50,70,70,50,50,50,120,50,50,50,60,60,50,70,60,60,70,70,100,50,70,150,50,50,60,50,60,50,50,50,50,50,90,50,70,50,50,50,40,60,100,50,50,50,50,50,30,50,40,50,50,50,80,50,50,70,70,50,50,60,50,60,50,60,60,60,50,50,50,70,50,50,50,70,50,40,50,50,50,50,70,20,150,60,50,50,70,50,70,50,50,50,40,70,60,40,50,50,50,50,70,50,50,50,50,30,70,50,50,50,50,40,70,50,70,60,50,50,50,50,50,50,50,50,60,90,50,50,50,60,50,50,50,50,50,50,50,50,100,80,60,30,50,50,50,50,60,150,50,50,50,50,50,70,50,60,60,50,50,50,50,50,60,50,50,50,70,70,50,50,70,70,60,50,70,50,50,50,60,50,50,60,50,50,50,50,60,50,70,40,50,20,50,80,50,40,50,50,50,70,60,60,60,70,50,50,50,50,50,30,50,60,50,50,70,50,50,50,50,50,50,50,50,60,40,60,70,60,50,50,50,80,50,50,60,50,50,50,60,60,60,50,50,50,70,50,40,70,50,50,60,50,80,50,50,50,50,50,50,50,50,40,70,50,90,30,50,40,80,70,50,50,90,50,50,50,50,50,50,70,50,50,60,50,50,60,50,50,60,50,50,50,50,50,50,50,70,50,50,50,50,30,50,40,40,60,60,60,70,50,50,50,40,60,50,130,50,50,50,40,50,50,50,50,50,50,60,50,60,60,60,60,50,40,30,50,40,60,60,30,60,60,70,40,70,50,80,60,40,60,60,50,60,50,50,70,150,50,50,50,50,150,70,50,70,60,70,50,60,30,70,50,60,70,70,70,50,30,50,50,50,30,50,70,50,60,50,50,60,50,50,50,50,50,60,50,50,50,50,60,50,60,50,50,50,80,70,50,50,60,70,70,20,40,40,60,50,60,50,50,70,20,80,40,40,60,50,40,50,50,50,70,50,60,70,70,50,50,50,90,60,50,40,50,50,50,70,50,50,50,60,60,50,60,50,50,50,50,50,40,50,50,50,50,50,60,50,60,50,120,70,70,70,70,70,50,70,50,50,70,50,50,50,50,50,50,50,40,60,60,50,50,50,40,60,50,50,50,50,60,90,40,60,50,70,50,60,60,60,50,50,60,40,60,50,80,70,50,50,70,50,70,50,60,40,50,60,40,50,50,70,50,50,70,40,50,60,50,50,50,50,50,50,60,50,50,50,50,40,50,50,50,50,40,50,70,50,50,60,70,50,70,60,50,80,50,80,30,40,50,60,70,50,70,70,70,50,70,70,50,60,50,50,70,70,60,50,50,60,40,50,50,50,50,50,60,50,50,50,60,50,80,30,60,50,60,50,50,50,60,40,50,60,40,50,50,70,30,50,40,50,50,70,50,50,50,50,40,70,70,40,50,60,70,50,50,50,50,50,50,50,70,70,50,50,60,70,60,70,50,50,60,50,70,70,50,40,40,50,50,50,50,50,50,50,60,90,50,50,70,50,40,40,50,60,50,50,70,50,50,70,60,60,70,50,60,50,50,70,120,50,50,50,60,90,50,30,60,50,60,50,50,50,50,50,50,60,70,80,60,50,60,50,30,50,50,70,50,50,50,50,70,60,70,100,50,50,60,50,70,50,50,50,50,50,50,60,60,50,50,70,40,40,50,50,50,30,50,50,30,70,70,60,50,50,50,60,50,50,50,50,60,130,50,50,50,50,50,60,70,50,50,70,50,60,70,50,60,70,50,50,50,50,50,50,100,60,60,50,50,50,50,60,50,50,70,50,50,70,50,60,50,50,50,70,30,70,70,60,50,50,70,50,50,60,50,50,60,50,50,50,50,50,50,60,30,50,60,60,50,50,60,50,50,30,50,50,50,50,50,60,50,50,30,50,50,80,50,70,50,50,50,70,60,60,90,50,110,60,50,90,60,150,60,50,60,80,50,40,50,50,60,30,50,100,50,70,30,50,40,50,50,50,100,40,70,110,40,50,50,50,50,50,60,50,50,50,50,50,50,60,50,50,50,70,50,50,60,50,60,50,50,70,60,70,50,70,60,50,80,40,50,60,70,80,50,50,50,60,50,50,50,50,40,70,60,50,60,50,60,50,30,60,50,50,120,50,60,50,40,120,50,50,30,50,80,50,50,50,60,50,40,60,70,60,70,40,50,60,50,60,50,50,50,70,50,40,70,70,70,60,40,50,70,50,40,50,50,50,70,100,60,50,40,40,40,50,50,70,50,60,50,70,40,40,50,50,50,70,60,50,50,40,70,70,60,50,50,60,50,70,60,50,70,50,50,60,50,50,50,60,50,30,50,70,50,50,70,50,50,50,50,50,50,40,70,60,50,40,40,60,70,50,80,60,50,50,100,50,50,40,50,50,50,40,50,100,50,70,50,70,50,70,50,50,50,50,60,50,50,70,50,50,50,60,50,50,50,50,50,60,50,50,50,50,60,50,50,50,50,50,50,70,70,50,50,60,50,50,50,30,50,50,40,50,40,40,50,50,50,70,100,50,50,30,60,50,50,50,50,80,30,20,80,50,60,40,30,70,50,40,60,60,50,70,60,80,60,50,50,60,30,50,50,40,50,50,30,60,50,50,50,30,40,50,60,60,50,60,70,40,70,40,50,50,100,50,50,70,50,60,60,50,50,50,50,50,50,40,80,150,50,30,20,50,50,60,50,50,50,70,70,50,40,50,50,60,50,50,60,60,60,40,50,80,50,40,50,70,50,70,70,40,50,70,50,30,60,70,30,60,50,60,20,60,50,60,50,70,70,50,50,60,50,50,50,60,40,50,50,50,50,50,50,70,50,50,50,50,50,50,50,70,90,50,50,50,50,50,60,50,40,70,50,50,50,50,50,50,40,70,50,50,50,60,50,50,60,50,70,70,50,30,50,60,70,50,50,50,50,40,50,50,50,50,60,90,40,50,70,70,50,50,50,70,50,40,50,50,50,70,50,50,50,50,50,50,60,50,50,50,70,70,50,70,30,50,70,50,70,50,50,70,50,50,70,60,50,50,50,40,60,60,50,50,50,70,50,40,40,70,60,50,50,40,60,90,40,50,70,40,60,40,50,150,40,50,50,50,20,60,50,60,40,50,70,50,50,30,50,50,20,50,50,60,50,50,60,60,50,50,70,50,50,70,60,40,50,50,70,50,70,40,70,50,50,70,40,60,30,50,50,70,50,50,50,70,50,50,50,60,60,50,110,60,60,50,70,50,50,70,50,70,50,50,50,50,50,50,50,70,60,50,50,50,60,50,40,50,50,50,50,60,50,50,50,70,50,50,30,60,50,80,100,150,60,70,80,60,50,60,70,50,90,50,50,50,50,50,70,50,50,50,70,50,130,50,50,50,50,50,70,70,70,50,70,50,50,50,40,50,50,50,50,60,70,50,100,60,50,50,50,30,60,50,50,40,50,70,60,70,50,50,40,50,60,40,50,50,50,50,70,50,50,50,60,60,50,50,30,50,50,50,30,40,70,50,70,50,50,50,50,60,40,60,50,60,40,50,30,50,50,50,50,50,50,50,60,50,50,60,50,50,70,50,50,50,110,60,50,50,70,50,60,50,40,50,50,50,50,90,50,40,60,60,50,50,80,50,50,50,50,50,70,60,50,60,70,50,60,50,60,40,40,70,60,50,60,50,50,60,50,30,50,50,50,50,60,60,60,50,50,50,50,50,40,70,40,60,70,50,50,50,60,50,70,70,60,40,50,40,50,60,60,150,70,60,60,50,70,70,50,50,50,50,60,70,50,70,50,40,50,50,30,50,50,50,50,70,60,60,50,60,60,50,50,50,50,50,50,50,50,70,50,40,60,70,40,50,70,40,70,50,50,50,50,60,50,50,50,100,50,50,60,50,120,50,40,40,50,70,50,50,60,50,50,50,70,60,60,50,50,50,60,60,50,40,50,50,50,50,50,50,50,50,60,50,50,70,60,70,50,50,40,60,20,50,20,50,60,50,50,50,60,40,70,40,50,50,50,50,50,50,50,60,60,30,50,50,80,70,50,50,50,60,50,40,40,50,50,30,30,70,50,50,50,50,60,50,50,50,60,40,50,60,60,140,60,50,50,60,60,50,80,50,60,50,50,70,50,60,50,50,50,60,50,50,40,40,50,50,50,50,50,50,60,50,50,70,50,50,40,50,70,60,50,70,50,50,50,50,50,70,50,50,60,60,50,60,50,30,50,110,50,50,40,80,30,70,60,50,60,50,50,50,60,50,60,60,50,70,50,50,100,50,50,50,50,40,60,60,70,50,50,50,60,50,60,50,30,50,50,50,50,70,90,60,50,70,50,50,50,50,50,50,50,50,50,100,50,60,50,50,110,40,50,50,70,70,50,70,50,50,50,50,70,50,100,50,50,50,70,50,50,50,80,60,50,50,70,50,50,40,50,70,50,50,60,60,50,70,40,70,60,50,50,60,40,40,50,60,50,50,40,50,30,70,60,50,50,50,50,50,70,90,60,50,40,50,50,70,30,70,80,60,60,50,60,60,60,60,80,80,50,50,50,70,50,50,70,70,40,50,50,50,60,50,50,70,70,70,80,60,50,50,50,60,70,50,50,70,100,50,50,50,20,60,60,50,50,60,50,50,50,50,50,70,50,60,50,60,50,70,50,60,40,80,50,50,50,60,50,50,50,50,50,60,30,50,70,50,60,70,60,50,50,50,50,40,70,50,50,70,50,60,70,70,50,30,50,70,50,50,70,50,50,50,50,50,70,70,50,50,40,40,50,50,60,50,60,50,70,80,30,50,50,70,50,50,50,70,70,60,50,60,60,50,50,50,50,50,50,50,50,50,50,60,70,60,70,70,70,50,50,50,50,50,150,50,50,50,50,50,90,80,50,50,50,30,90,50,50,50,50,50,50,50,40,60,50,50,50,50,50,60,60,50,50,70,60,50,70,50,50,50,70,60,90,20,70,80,30,50,50,60,70,50,40,50,60,50,50,30,80,40,70,50,60,50,50,70,50,70,30,50,60,50,150,80,50,70,30,40,40,60,50,30,40,70,60,60,50,50,50,50,50,50,60,50,50,50,50,70,60,50,50,50,50,50,50,80,50,50,40,60,50,50,70,60,60,60,50,60,50,50,50,50,50,50,50,40,40,50,50,60,50,60,50,70,70,40,40,50,50,50,50,60,70,50,30,50,50,50,50,50,70,50,50,40,50,50,50,40,50,50,60,60,50,80,50,40,30,70,60,50,60,50,50,60,50,50,50,30,50,50,50,50,50,50,70,50,50,50,50,50,50,70,70,50,50,50,40,60,50,40,40,50,60,70,50,50,50,60,90,60,50,50,60,50,70,50,50,60,60,50,50,50,50,50,50,40,60,60,50,50,50,50,60,50,50,50,50,30,50,50,50,70,50,50,50,70,50,50,50,50,70,50,60,70,70,50,50,20,60,50,60,70,70,70,70,50,40,50,60,70,50,70,60,50,40,60,50,50,60,60,50,90,50,50,60,50,50,50,50,50,60,50,50,50,50,50,60,50,70,50,50,50,80,50,50,70,60,50,50,50,50,70,100,50,50,70,60,50,50,50,30,50,50,70,50,50,60,70,50,50,50,50,60,50,60,50,50,50,50,50,60,50,50,60,50,60,50,60,70,50,50,50,50,50,50,50,70,30,50,70,70,70,80,70,50,50,120,50,50,50,60,60,70,50,90,60,70,50,50,50,50,90,50,70,50,60,50,50,50,50,50,50,50,50,50,60,50,50,50,50,60,70,50,60,50,40,50,50,70,60,50,70,70,50,50,50,50,50,70,50,30,70,40,50,50,50,50,60,90,40,50,50,50,50,30,50,50,50,50,50,60,50,60,50,50,70,50,50,60,50,50,50,50,60,50,60,50,50,50,50,60,50,60,50,70,70,40,60,50,50,40,50,50,40,40,50,70,50,50,60,50,60,50,40,50,50,50,50,50,50,50,70,140,50,50,50,50,60,50,40,50,40,50,60,50,50,50,100,90,40,80,70,50,50,60,70,50,40,50,40,50,50,60,50,60,60,50,70,50,50,60,50,50,50,50,50,50,50,50,60,50,80,50,50,50,50,50,90,60,60,50,40,100,50,50,50,50,30,70,60,50,50,50,80,70,40,70,60,50,60,50,50,60,50,50,70,60,50,50,40,50,50,60,60,50,50,50,50,60,60,60,70,40,50,40,50,50,50,50,60,50,70,50,50,50,50,120,70,60,50,60,50,40,60,70,50,50,50,50,50,50,30,50,70,50,50,30,80,50,50,80,60,50,60,50,50,50,50,70,50,150,30,50,50,50,40,50,50,60,60,50,70,50,60,70,50,50,60,50,50,50,50,50,60,50,70,50,50,50,50,50,50,50,60,50,50,80,50,70,60,60,70,50,60,60,40,50,70,70,50,70,50,50,50,30,60,60,50,60,50,50,110,70,30,60,40,50,50,50,50,60,70,120,50,50,60,60,50,60,60,50,100,50,80,50,50,60,50,70,60,70,70,50,40,90,50,50,50,50,60,50,50,50,60,50,40,50,60,50,60,30,50,60,40,30,70,50,110,30,60,50,50,50,50,60,40,50,80,50,50,50,50,50,80,50,50,60,40,70,70,50,50,60,60,50,50,50,50,60,60,50,50,70,40,60,50,70,50,50,50,50,50,50,90,60,50,110,50,50,50,50,40,60,70,30,60,50,50,50,50,60,70,50,50,50,70,50,50,50,50,50,50,30,50,50,70,50,40,50,80,50,40,100,50,50,60,50,60,50,40,50,50,50,50,60,50,50,30,50,50,70,50,60,60,50,50,30,60,30,60,50,50,60,50,50,20,50,60,50,50,50,60,50,40,50,50,50,50,50,50,30,50,50,60,50,50,60,70,50,50,60,30,60,50,50,50,70,50,50,50,80,50,60,50,60,50,70,50,50,50,50,50,50,70,60,50,50,50,50,60,70,50,50,30,50,50,50,60,50,50,70,50,30,30,70,60,50,60,50,50,50,60,50,50,50,50,50,50,30,60,90,40,40,40,50,50,50,70,60,50,60,50,50,60,50,50,60,30,50,60,50,50,90,60,50,40,50,50,50,50,50,70,60,60,50,40,50,70,50,50,70,50,60,60,50,50,80,50,50,30,60,60,60,50,50,70,70,50,40,30,50,70,60,70,70,50,100,30,70,60,40,50,60,50,50,30,90,70,50,50,70,50,40,50,70,50,50,50,50,50,50,50,50,30,50,50,100,50,50,50,50,50,50,50,50,50,50,60,60,90,60,70,90,60,50,50,60,70,50,50,60,50,50,70,50,70,60,50,50,50,40,80,80,30,50,50,50,50,40,40,40,60,70,50,50,50,60,50,60,50,50,70,50,50,50,50,60,50,50,50,50,50,60,60,50,50,50,50,30,50,50,50,40,60,50,50,50,40,70,50,50,50,60,50,50,80,50,50,50,50,50,60,30,50,80,50,50,40,150,50,50,50,60,50,60,50,60,50,50,40,50,50,70,50,50,60,50,50,50,70,70,50,50,50,50,50,90,60,50,50,50,50,50,50,70,50,50,50,60,40,60,50,50,50,50,80,50,70,50,50,40,50,50,50,60,40,70,50,50,50,50,70,50,90,50,60,50,70,50,50,20,60,60,60,50,60,50,60,50,50,60,50,50,50,50,80,50,50,50,50,70,60,50,100,50,60,40,50,50,50,50,50,50,80,70,110,50,40,50,70,70,70,60,120,50,60,50,60,40,40,50,50,40,60,100,50,50,50,50,70,60,50,50,60,50,50,80,50,50,60,50,50,60,90,60,50,50,50,60,40,50,60,40,60,50,50,50,50,50,50,70,50,50,50,70,50,60,50,50,50,50,70,50,50,50,50,40,50,50,50,50,60,70,60,50,70,150,70,20,130,70,70,60,50,50,50,70,60,60,50,50,60,80,70,50,50,40,50,40,30,50,40,50,60,60,50,50,40,60,50,50,90,40,70,50,50,50,50,50,40,50,50,50,50,70,50,50,100,50,50,50,50,50,70,70,50,50,50,50,50,50,50,50,60,70,50,50,70,50,50,90,50,50,50,60,50,50,100,50,50,40,50,50,50,60,30,50,50,50,50,50,70,80,50,50,50,70,60,50,60,50,60,60,50,50,60,40,50,40,50,50,120,20,50,50,50,50,50,50,40,70,70,50,50,70,50,50,90,50,50,50,50,50,40,60,50,70,50,60,50,50,50,50,50,70,50,70,50,60,50,100,70,40,100,80,50,50,50,50,50,60,70,60,50,60,50,50,50,60,50,50,70,50,50,50,50,50,50,80,50,60,50,50,70,50,50,40,50,60,60,30,50,50,80,70,60,50,60,60,50,50,60,50,50,40,60,50,60,50,70,70,50,30,60,50,50,70,50,40,70,50,70,70,70,50,50,70,80,50,50,40,50,70,50,70,70,50,70,60,60,50,50,50,60,50,50,50,70,60,50,50,60,50,70,50,60,60,50,60,70,50,50,80,80,50,50,50,50,50,60,50,60,70,50,50,50,50,60,70,50,50,50,50,50,40,100,60,50,50,60,50,50,60,50,50,50,50,40,50,50,50,60,60,50,50,50,50,50,40,70,60,50,50,70,50,50,50,70,130,50,60,70,50,40,70,50,50,70,50,80,70,50,60,60,50,50,70,60,50,50,60,90,50,50,70,50,50,70,80,50,70,60,50,70,50,50,70,40,120,50,50,70,60,50,60,50,60,50,60,60,50,60,50,60,90,60,70,70,50,70,60,50,70,30,50,50,40,70,50,70,50,50,50,50,50,40,70,70,60,50,60,50,50,50,50,50,50,60,70,50,50,70,50,50,60,50,140,50,50,80,70,50,60,50,70,50,100,40,40,50,100,70,70,50,70,60,50,70,40,70,70,60,70,60,50,60,50,70,50,70,30,40,50,50,50,40,50,50,50,60,50,50,20,50,50,50,50,60,50,50,50,70,70,70,90,50,40,50,60,60,60,50,50,50,50,60,50,60,50,50,50,60,80,50,50,50,30,40,30,50,50,50,50,50,50,50,70,50,40,50,60,50,50,40,80,50,50,60,50,60,50,50,60,50,60,50,60,50,70,50,50,40,100,80,50,40,50,70,50,70,50,90,50,50,30,50,50,70,60,70,50,50,50,50,40,70,50,50,50,50,60,30,30,30,30,50,60,50,50,30,50,50,60,60,50,90,60,60,50,50,70,50,50,40,100,50,50,50,50,70,70,50,50,30,50,50,90,60,50,50,60,50,50,50,50,80,90,50,50,60,50,60,70,70,50,90,50,50,50,50,70,60,50,40,150,50,50,50,60,50,40,50,50,60,50,50,60,50,50,50,40,30,60,30,30,80,70,50,40,50,50,80,60,70,50,30,50,70,60,50,40,70,50,60,50,50,50,50,50,70,50,50,50,50,30,60,50,20,60,50,50,40,60,70,50,70,60,50,50,50,50,60,50,60,50,70,60,60,50,50,50,50,50,50,50,50,50,40,50,50,50,50,90,70,60,50,70,60,60,50,50,40,50,50,50,50,70,60,60,50,70,50,40,60,50,50,60,50,50,60,50,50,50,50,70,50,50,50,50,40,80,50,50,70,50,60,100,50,50,40,50,70,50,50,50,50,50,70,80,50,50,50,50,50,70,60,60,150,70,50,140,20,40,50,70,50,50,80,50,80,50,70,60,50,50,80,50,50,80,60,50,50,100,60,50,50,50,70,60,50,50,50,50,50,70,40,50,50,60,60,50,50,50,50,60,70,40,50,90,50,50,50,40,60,50,50,70,50,60,50,50,100,50,60,60,50,80,60,50,60,50,70,60,50,70,50,50,50,60,40,40,50,60,50,50,40,70,50,50,50,50,50,70,50,60,50,50,50,50,40,50,50,60,50,40,50,50,60,50,50,40,50,60,60,50,50,50,50,60,50,50,50,80,50,50,60,50,50,50,50,60,50,50,60,60,60,40,50,40,90,50,40,60,50,60,50,50,50,70,50,50,60,50,50,60,60,50,60,50,50,60,50,30,50,50,50,70,60,50,60,60,50,40,70,50,70,60,50,50,50,50,60,60,60,50,50,50,60,50,50,50,60,50,50,50,50,50,50,70,50,60,60,50,60,40,40,50,40,50,60,40,70,50,50,70,60,80,70,50,50,50,50,60,50,70,70,50,60,50,70,50,50,60,50,50,60,50,50,50,50,50,70,50,50,50,30,50,50,50,50,70,30,50,50,70,90,50,50,50,50,70,50,50,40,60,60,50,100,50,40,50,50,50,50,60,50,50,50,50,60,70,50,50,40,20,40,40,50,50,50,60,40,50,50,60,50,50,50,50,50,70,60,70,20,50,50,50,50,50,50,50,50,50,50,70,70,60,70,50,50,50,60,50,60,70,50,60,50,60,60,30,50,50,50,30,50,50,30,40,50,60,20,50,90,60,60,50,50,50,40,100,50,50,50,60,80,50,50,90,50,50,50,50,50,80,60,60,50,60,50,70,60,50,50,50,50,50,50,50,50,50,70,50,50,50,50,70,70,50,50,50,50,70,50,70,50,50,60,30,50,80,50,70,60,70,50,50,40,50,50,100,70,50,50,30,50,50,50,50,20,70,50,50,60,50,50,50,60,50,110,50,70,70,50,50,50,50,60,60,50,50,70,50,50,70,50,50,50,50,70,50,70,50,50,50,80,50,50,70,50,50,40,50,50,50,50,50,50,50,50,50,50,50,60,50,60,50,20,50,60,60,50,60,50,30,50,80,50,50,40,50,50,30,40,130,50,40,50,50,70,50,30,60,50,60,50,50,60,60,50,50,60,70,50,50,50,50,60,110,60,80,30,40,50,70,50,90,50,60,60,70,40,60,40,50,70,90,50,50,50,50,50,50,50,50,50,50,60,50,50,50,50,50,30,50,50,50,50,90,50,50,60,60,50,50,50,50,50,50,50,50,60,50,50,50,70,50,60,40,70,60,50,50,60,60,70,50,50,20,50,50,70,30,50,50,50,50,40,60,70,60,50,50,50,50,50,60,50,70,50,50,50,70,50,50,70,50,50,70,50,50,50,50,60,50,50,50,50,50,70,50,50,70,50,50,70,50,50,50,70,70,70,50,100,60,50,50,60,50,40,50,30,50,50,70,80,60,50,90,50,60,60,50,70,50,50,50,60,30,50,80,50,50,50,50,50,50,50,50,70,50,50,70,50,50,70,70,50,50,50,80,70,50,50,70,50,40,50,50,40,50,90,50,50,70,50,50,50,50,70,50,70,50,50,50,50,50,50,60,60,40,50,40,60,60,50,50,40,50,50,60,50,60,50,20,50,50,30,70,50,60,60,50,50,70,60,60,50,70,60,70,70,50,60,50,50,70,50,50,70,30,50,50,50,60,50,60,50,50,50,70,50,40,60,50,50,50,50,40,30,60,50,50,50,50,30,60,50,50,50,80,50,70,60,50,50,50,50,50,50,60,50,40,50,50,50,50,50,50,50,50,60,60,70,50,60,50,70,50,70,60,50,50,60,50,60,50,50,30,60,50,60,70,60,50,60,50,70,60,50,50,50,50,60,70,80,70,60,50,60,60,50,50,60,50,70,30,50,60,50,60,50,50,60,50,50,30,50,50,50,70,70,60,50,50,40,50,60,50,90,60,40,70,50,60,50,60,60,50,50,50,60,60,70,50,70,20,50,50,50,40,50,60,30,50,50,50,50,40,40,130,50,80,60,60,50,50,50,50,50,50,50,50,40,50,50,50,80,50,50,50,70,50,40,70,50,60,50,50,50,60,50,50,60,50,50,110,50,50,60,50,50,50,90,70,60,30,50,50,40,90,60,60,60,50,60,90,40,70,50,30,40,50,60,40,40,40,50,60,50,70,40,70,40,50,60,50,50,50,50,50,50,40,50,50,120,50,50,50,50,50,50,50,70,60,60,50,50,50,50,50,50,50,60,70,60,50,40,50,60,60,50,50,50,60,70,50,40,50,50,70,50,70,40,50,40,90,50,50,50,60,50,50,50,50,50,50,70,50,60,70,60,50,50,50,50,50,70,50,50,70,50,50,50,30,50,60,50,60,50,60,50,70,40,60,130,50,60,40,60,50,50,50,60,50,30,50,50,50,70,50,50,50,120,40,60,50,70,90,70,50,50,50,90,60,30,50,70,50,50,50,50,30,50,70,70,70,50,70,60,50,50,50,60,50,50,70,50,50,60,90,50,50,40,50,90,50,80,50,70,50,30,50,60,60,70,60,60,50,50,70,50,60,40,50,70,50,50,50,70,50,50,40,30,40,50,50,60,50,70,80,60,110,40,20,50,50,90,50,70,60,50,50,50,50,60,70,50,50,50,50,30,40,60,70,50,50,50,70,50,50,90,50,30,60,60,30,50,80,50,40,50,50,60,50,50,50,50,40,40,60,50,70,50,70,50,50,50,50,70,70,50,50,70,70,50,60,50,60,150,90,60,50,50,50,40,40,50,60,50,60,50,50,50,60,50,50,60,50,50,70,60,50,70,50,50,20,50,50,70,50,30,50,60,50,70,50,50,50,50,150,60,50,30,60,60,60,50,50,50,30,50,50,60,50,60,50,60,60,50,50,50,60,60,50,60,50,60,150,40,50,80,50,60,50,50,30,60,50,50,50,50,70,50,60,30,50,70,60,50,70,50,50,50,50,50,50,60,30,30,50,50,50,50,50,70,60,50,50,50,50,50,50,40,50,50,40,50,50,50,50,50,50,60,70,60,70,70,50,70,60,40,50,60,60,50,50,70,50,60,50,60,40,50,50,50,70,70,50,50,50,20,50,40,30,60,50,50,70,50,50,40,50,60,50,50,50,70,70,50,60,30,50,70,70,50,60,50,50,50,50,50,50,50,60,50,70,50,40,70,50,80,70,30,50,60,70,70,40,140,50,50,70,50,50,50,70,70,50,50,30,50,50,60,50,50,50,50,50,50,50,40,60,50,70,50,50,50,40,50,50,50,50,70,70,70,50,50,40,50,50,50,50,40,70,50,50,80,60,50,30,50,50,40,50,60,70,50,50,40,70,100,50,50,60,50,50,50,50,50,50,60,50,50,50,50,30,50,40,50,50,60,50,60,50,60,60,50,50,50,50,50,50,50,100,50,50,50,40,50,50,60,50,50,50,70,50,70,60,50,70,40,50,60,50,60,40,50,70,60,50,50,70,50,40,30,50,50,70,50,30,60,50,70,50,50,50,50,50,40,60,70,50,50,60,60,50,60,50,60,70,50,50,50,60,50,70,50,70,50,90,50,60,50,40,50,30,50,50,70,50,50,70,40,50,40,60,70,60,60,50,50,50,50,50,50,50,30,150,50,40,60,50,60,70,40,50,30,70,50,60,60,50,80,50,50,60,50,50,50,50,50,40,30,60,80,70,60,50,50,70,50,50,50,50,60,50,70,70,50,50,50,50,70,50,50,40,40,50,50,60,30,60,40,60,70,40,50,80,80,30,50,40,50,50,50,90,60,50,50,70,50,50,40,50,60,50,50,30,70,60,50,70,50,40,60,50,60,50,50,70,50,50,50,60,50,50,70,60,60,50,50,50,70,50,50,50,60,70,70,80,50,50,70,60,50,50,60,70,80,50,50,60,50,50,50,50,60,50,60,80,50,50,70,50,50,60,50,60,50,50,60,90,90,50,50,70,50,50,60,50,70,70,50,50,50,70,80,60,50,60,50,70,70,60,70,60,50,50,60,50,70,50,40,70,50,30,80,50,50,110,50,120,60,70,50,60,70,60,70,70,50,50,60,60,50,30,70,50,50,50,50,50,50,40,50,70,50,60,50,60,50,70,50,50,50,90,50,50,50,60,110,50,50,40,50,50,70,50,60,50,60,70,60,50,50,50,60,50,50,50,50,40,50,60,60,50,50,90,50,60,60,70,60,70,50,50,50,110,50,70,60,60,50,70,60,40,50,70,50,50,40,50,130,50,70,90,50,50,50,50,50,40,50,50,50,60,50,50,50,50,60,70,50,100,50,50,50,50,50,50,60,50,60,150,50,50,40,50,60,50,40,70,50,50,50,50,80,70,50,40,80,50,50,50,50,80,70,50,50,50,60,50,50,50,60,50,50,50,60,50,50,50,50,50,50,50,70,70,50,70,100,50,60,60,50,60,50,60,60,50,40,50,90,50,50,50,40,70,50,50,50,40,50,70,80,50,50,50,70,50,50,50,50,50,40,60,50,50,70,50,60,70,70,50,50,50,60,50,70,50,50,50,50,50,50,50,70,50,40,70,70,50,50,50,50,70,50,50,70,50,150,50,60,50,70,50,50,50,50,60,20,60,40,90,40,50,60,50,50,70,40,50,50,40,80,70,50,70,50,50,60,100,50,50,60,50,40,30,40,50,60,50,50,50,30,50,50,40,60,60,50,50,50,40,50,80,50,50,60,90,30,50,50,70,50,60,60,50,100,70,50,80,40,60,60,50,60,150,50,40,40,40,50,50,50,50,150,50,60,70,50,70,50,50,70,70,50,50,50,60,70,50,50,50,70,50,60,70,50,50,70,70,50,60,70,50,50,50,60,70,20,30,50,50,50,60,50,50,50,60,50,40,40,50,50,60,50,60,50,50,30,40,50,70,70,40,60,70,40,50,50,50,30,50,60,50,60,50,50,50,50,50,70,50,70,50,50,50,70,50,50,40,60,50,70,50,50,50,50,50,60,50,40,60,40,70,90,70,50,50,50,70,50,50,50,40,50,50,60,60,50,60,50,70,60,50,60,50,60,50,50,50,50,60,60,50,50,70,50,60,50,40,60,60,50,30,50,70,70,50,40,50,50,50,90,60,70,60,50,60,50,50,30,50,50,50,50,50,40,70,50,40,70,50,50,40,50,30,50,40,50,50,60,40,140,60,50,30,50,70,60,50,50,30,30,60,50,50,80,70,60,30,50,50,50,50,50,70,60,50,60,70,40,50,50,60,50,50,50,50,60,50,50,30,30,50,50,70,80,70,50,50,50,50,60,50,50,50,50,50,50,50,50,50,150,60,30,50,50,50,50,60,50,70,50,50,50,60,70,90,50,60,50,50,120,50,50,40,50,50,50,50,50,50,70,50,50,50,50,50,50,50,50,50,50,30,50,60,50,50,50,60,50,50,50,50,40,50,90,70,120,60,70,50,50,60,60,50,80,50,70,70,70,50,50,150,50,70,30,60,70,70,90,50,70,40,50,50,50,50,70,50,50,50,50,50,50,50,50,70,50,50,60,50,60,50,50,70,50,70,50,50,50,50,50,70,50,50,50,50,60,90,60,50,70,50,50,60,60,50,40,50,70,50,50,60,50,40,60,60,50,70,90,50,50,50,50,50,60,70,60,50,50,50,50,70,50,60,50,20,60,50,50,60,60,50,40,70,60,50,60,50,50,50,40,50,70,60,30,40,50,50,50,50,60,60,70,40,40,50,50,70,50,50,150,50,50,50,50,70,40,50,40,60,50,50,70,70,50,50,50,60,60,50,60,50,50,50,50,70,50,50,60,30,40,50,70,50,50,50,50,50,50,40,50,50,50,50,50,50,70,50,40,50,50,60,50,50,90,50,50,50,60,50,60,40,70,150,60,50,40,90,50,40,50,50,60,50,50,50,60,60,50,50,30,50,70,50,70,70,30,60,50,50,40,40,50,50,50,40,40,50,50,70,50,80,50,50,60,50,50,50,40,70,70,50,50,50,60,50,50,50,40,50,70,50,40,50,50,50,70,60,50,70,80,50,50,60,60,60,40,50,90,60,50,70,50,50,50,50,50,70,50,50,50,60,50,60,40,50,60,90,50,50,80,50,50,50,70,50,90,50,50,50,50,50,50,50,70,50,60,50,60,20,70,50,60,90,50,50,50,120,70,70,50,40,40,60,80,30,70,150,40,60,50,40,60,60,50,50,50,50,50,50,50,40,50,70,50,50,50,60,50,60,60,50,40,70,50,40,70,50,60,50,50,50,50,60,60,50,50,50,50,50,60,50,60,50,50,70,50,50,50,60,50,60,60,60,50,50,30,80,50,60,130,70,50,50,50,50,50,60,90,50,50,50,50,60,60,50,50,60,50,50,70,50,50,30,50,50,50,60,50,50,50,50,50,50,60,50,60,50,60,30,50,60,50,50,70,60,50,60,50,50,50,50,50,50,50,60,60,50,50,50,70,50,70,70,50,50,150,70,30,70,50,50,50,50,50,70,50,70,40,70,70,50,50,50,50,70,70,50,70,50,40,70,50,50,50,60,50,50,50,60,50,50,70,50,50,40,50,50,50,50,50,60,50,50,50,50,60,50,50,60,70,50,50,50,90,100,50,70,90,50,40,30,70,60,50,50,50,60,50,50,40,60,70,50,60,50,50,70,60,50,50,60,50,50,50,60,50,60,50,70,50,50,60,50,70,50,60,60,50,50,30,50,70,50,60,50,50,50,40,60,50,150,150,50,50,50,70,50,50,60,50,70,50,50,60,50,50,50,50,50,150,50,50,50,90,50,50,50,50,70,50,50,50,60,70,70,50,50,50,50,50,50,50,50,130,70,50,70,50,50,50,50,50,50,70,50,60,60,50,60,70,50,20,100,70,50,70,60,70,70,50,60,60,50,60,70,50,40,50,90,60,50,70,130,80,30,50,50,100,50,50,50,50,50,50,80,60,50,50,80,50,50,40,50,60,60,50,100,40,60,60,50,50,70,50,50,60,50,50,50,60,50,50,50,70,30,50,70,70,60,50,30,50,40,50,50,70,50,70,80,60,50,50,50,50,60,60,50,50,150,20,80,80,50,50,50,50,50,50,60,80,50,60,50,50,50,50,70,60,70,70,50,50,50,50,50,50,50,50,70,50,40,60,50,50,50,60,50,70,80,40,50,50,50,50,100,50,50,90,50,50,50,70,70,50,50,50,50,150,50,150,90,50,150,50,110,50,50,50,50,50,70,70,70,50,50,50,60,50,90,50,50,60,50,50,60,90,50,60,50,50,60,70,50,90,50,40,50,50,60,60,50,60,50,70,50,50,60,40,60,50,50,50,50,90,60,60,50,40,50,20,60,50,50,60,50,60,80,60,50,60,60,40,60,70,50,30,30,30,40,50,60,60,50,60,50,50,50,40,40,90,50,50,70,60,40,50,40,40,50,50,50,70,70,70,60,50,60,50,70,50,60,50,40,50,50,60,50,50,50,50,40,50,50,50,60,50,50,60,50,50,60,50,60,50,70,50,50,70,50,60,60,60,80,50,110,100,70,50,70,50,50,50,70,60,50,50,50,50,50,50,50,70,30,50,50,50,70,60,50,70,60,50,50,70,70,50,50,50,70,50,90,50,50,50,50,50,70,50,90,50,70,70,50,40,70,50,50,70,50,50,50,50,50,50,50,50,70,40,50,50,70,50,50,50,60,70,60,60,50,30,70,50,60,50,60,80,60,40,50,50,50,50,50,50,70,50,50,60,50,50,50,50,40,60,50,50,50,50,50,50,60,80,50,60,50,40,50,70,50,50,30,60,50,50,50,50,50,50,40,70,70,50,50,70,90,50,50,50,50,50,70,70,50,50,50,50,50,50,60,60,50,50,50,50,50,40,50,50,50,50,50,60,150,50,50,50,70,50,50,40,70,50,50,50,50,40,50,50,60,60,50,100,50,40,50,70,60,50,60,50,30,60,50,60,50,40,50,60,80,30,70,50,50,70,60,50,50,50,50,40,50,50,50,60,40,50,80,50,50,50,60,50,50,50,40,50,50,60,60,50,70,50,60,50,30,60,80,60,50,50,50,50,40,50,60,50,60,60,60,50,50,60,30,70,150,70,80,20,80,50,40,70,60,50,50,50,60,50,50,70,60,50,40,60,50,60,50,50,50,50,90,30,50,70,50,50,70,50,70,60,70,50,50,50,50,50,30,50,50,30,60,70,50,70,70,50,50,40,50,50,50,50,50,50,50,60,50,30,40,50,50,60,60,50,50,60,60,70,30,70,50,50,60,50,60,50,50,50,50,60,50,50,30,70,50,50,50,60,40,50,50,50,60,50,60,50,50,50,60,50,40,70,50,50,70,50,60,50,70,50,50,30,50,50,70,70,50,50,60,60,40,50,70,70,80,80,40,30,50,80,50,60,50,50,60,50,70,70,50,70,70,50,50,50,50,50,60,30,50,50,60,70,50,50,50,70,50,50,70,60,50,50,50,50,50,100,50,80,60,50,50,50,60,50,50,50,50,60,60,60,50,50,70,40,50,60,50,50,30,50,70,50,70,70,110,60,50,50,50,50,50,50,50,60,70,30,50,50,50,70,60,80,50,70,50,30,50,70,50,30,50,70,50,50,50,50,50,50,50,70,60,60,60,50,60,50,50,60,50,70,50,50,80,50,50,50,70,50,40,30,60,130,50,50,60,50,50,50,90,60,50,60,50,50,70,60,50,50,50,50,50,50,50,50,60,40,50,50,70,50,50,30,70,60,30,50,50,70,50,50,60,70,50,50,60,50,50,50,50,50,60,40,50,50,50,50,50,50,50,50,60,50,20,50,50,60,50,50,150,50,50,90,50,50,50,50,50,50,40,30,70,50,30,40,50,50,90,50,60,30,50,50,50,50,50,70,50,50,60,50,50,60,60,50,50,50,50,50,110,50,60,110,50,50,50,60,50,50,70,60,40,50,40,80,50,50,60,30,50,50,50,50,50,70,50,70,50,50,50,50,50,30,70,50,60,50,50,50,50,70,70,50,50,50,50,70,50,50,50,70,50,60,50,50,40,50,50,50,50,50,50,50,60,50,60,60,50,50,70,90,60,60,50,50,60,50,80,50,50,50,50,50,70,50,50,70,50,50,70,70,50,60,70,60,60,50,50,60,100,50,60,50,50,50,50,50,50,50,50,60,50,70,60,70,70,80,50,50,50,70,50,50,50,140,50,50,80,80,50,50,50,110,50,150,50,60,50,50,50,60,50,70,50,50,50,60,60,50,50,40,50,50,50,50,50,60,50,60,60,60,70,60,40,60,50,50,70,50,40,50,50,50,50,60,50,50,60,70,80,50,50,50,50,70,70,50,50,50,60,50,150,50,50,60,80,70,100,80,50,40,50,50,50,50,30,60,50,50,30,50,60,70,50,50,50,70,50,40,50,70,50,60,50,50,50,50,50,40,80,50,60,50,60,50,50,50,50,50,50,70,50,50,50,30,50,50,50,50,60,50,50,40,50,70,50,60,90,50,30,50,50,50,70,50,60,70,50,50,50,80,50,50,50,50,50,50,50,50,60,50,50,50,50,50,70,50,50,80,70,50,50,50,70,50,50,40,50,30,50,50,70,50,40,40,50,50,60,50,70,50,30,70,20,50,50,60,40,50,40,60,40,30,50,50,60,50,50,50,80,30,50,50,50,50,60,60,50,80,50,50,50,70,50,70,50,50,40,70,60,50,40,50,70,50,50,50,50,70,70,50,60,50,50,50,40,40,60,50,50,60,50,50,60,50,60,50,110,30,50,50,50,50,50,60,50,50,50,50,60,50,60,60,60,150,90,40,60,40,70,50,50,50,60,50,60,50,50,50,50,90,50,50,50,70,70,40,70,60,30,70,50,50,50,40,50,50,40,70,40,50,130,60,50,50,50,50,70,50,70,50,50,50,80,50,60,50,50,60,50,40,60,50,40,40,60,60,70,60,60,50,60,50,50,50,60,50,60,50,50,70,70,70,50,50,50,50,50,60,60,70,110,60,40,50,70,50,60,40,50,30,40,70,50,60,50,50,50,50,50,50,100,50,40,30,50,60,50,50,70,50,60,40,50,50,50,50,50,50,60,40,60,60,70,50,70,50,60,70,50,70,60,50,50,40,50,50,50,50,60,50,60,50,30,70,50,50,50,70,50,70,30,60,80,40,70,40,50,50,50,50,50,60,50,30,50,50,60,40,60,60,50,50,50,50,50,60,50,50,50,50,60,50,60,50,50,50,50,40,60,60,50,50,50,60,50,90,60,50,50,110,40,100,40,50,50,40,40,60,50,60,40,50,50,80,60,50,70,70,70,60,50,60,90,60,50,50,50,60,70,80,40,50,40,50,50,50,50,50,50,50,50,50,50,50,30,50,50,70,60,70,40,50,50,60,40,60,70,70,50,50,60,50,50,40,50,50,50,60,50,50,70,50,60,100,50,50,40,50,50,60,50,40,70,50,50,50,60,50,40,40,50,50,60,50,50,40,70,50,50,60,70,90,50,50,60,70,70,50,70,60,50,50,70,50,50,50,40,60,50,50,50,50,50,60,30,50,50,50,70,70,50,50,50,100,40,40,50,50,50,50,50,70,100,40,60,60,50,50,30,100,60,50,70,70,50,50,50,80,40,70,50,50,50,60,50,70,50,50,60,50,70,50,90,40,50,50,50,50,50,50,50,60,60,110,30,50,60,70,50,60,50,60,50,50,50,50,70,50,70,50,50,50,50,50,40,50,40,20,50,50,50,70,50,50,50,50,50,40,50,50,60,50,50,50,50,50,50,70,50,80,60,50,70,60,50,40,50,50,30,50,70,50,50,50,50,70,40,90,50,70,50,50,50,50,50,60,50,70,50,70,60,60,60,50,60,40,70,50,40,70,50,50,70,50,30,50,50,50,70,50,70,50,60,70,50,70,50,50,40,30,70,50,60,50,40,60,30,50,50,50,60,50,50,50,50,50,50,50,50,40,70,70,100,60,70,50,60,50,30,60,50,70,60,50,30,50,40,30,70,70,50,50,60,60,50,50,50,50,50,50,60,50,50,60,60,50,60,70,70,60,80,50,50,60,50,70,50,60,50,50,50,60,60,50,40,70,50,90,60,50,50,40,70,50,60,50,40,50,40,50,50,50,50,50,60,30,70,50,50,50,50,70,60,60,50,60,60,60,40,50,50,50,40,60,50,50,50,50,50,60,30,50,50,50,50,70,60,70,70,50,70,50,50,50,80,80,60,50,50,50,50,30,60,50,40,50,70,70,60,70,60,50,50,90,50,50,50,50,30,50,60,50,50,50,50,50,50,60,150,50,90,30,40,60,50,60,80,50,60,50,40,70,50,50,50,50,60,70,50,50,50,50,70,50,70,50,50,70,60,50,70,50,50,50,50,50,50,70,70,60,50,60,40,50,50,50,60,50,50,50,50,70,60,50,50,50,50,50,40,60,50,50,60,40,50,50,50,50,130,50,50,70,50,50,50,60,60,50,40,50,60,50,50,30,50,70,80,50,50,40,50,50,60,70,50,80,70,40,50,70,50,60,70,50,50,50,100,50,50,50,70,40,60,60,50,50,70,50,50,50,50,70,60,60,90,150,60,70,50,80,60,70,50,50,50,50,50,70,40,60,50,60,50,50,90,50,60,50,50,50,100,60,60,70,50,70,60,50,80,50,90,80,60,50,60,60,50,50,50,70,50,50,50,40,50,40,50,50,50,50,50,50,50,50,60,60,50,60,60,50,50,70,70,50,50,60,50,70,50,50,50,60,50,60,50,50,120,60,50,40,50,50,70,50,50,50,50,50,50,40,50,60,60,50,50,50,50,50,70,70,50,60,50,50,50,50,50,30,60,70,60,80,50,50,40,50,60,50,40,150,50,100,40,20,70,50,50,50,50,60,50,40,50,50,50,50,70,50,50,50,50,60,50,40,50,50,60,60,50,50,50,70,50,90,50,50,50,50,60,80,50,50,50,50,50,50,50,60,50,50,50,50,50,100,50,50,110,50,50,50,70,50,60,60,50,70,50,50,70,50,100,40,70,50,40,50,50,50,40,50,60,110,50,50,50,50,50,50,50,50,60,50,50,70,60,50,50,40,70,70,70,50,50,50,50,50,60,50,50,50,70,60,50,50,50,50,70,60,50,40,30,50,50,60,40,50,120,50,30,80,50,30,60,70,50,50,60,50,70,60,60,50,50,50,50,70,50,70,50,50,70,50,50,70,50,70,60,50,50,60,40,30,60,50,60,50,70,50,50,50,30,30,70,60,50,50,50,70,50,50,90,40,50,50,70,70,50,50,50,50,50,70,70,70,60,50,70,60,50,50,50,50,50,50,50,70,50,50,40,50,50,50,50,50,70,60,70,50,60,40,50,50,50,70,100,50,60,50,50,50,50,70,50,70,70,60,40,50,50,50,50,60,50,60,50,30,50,50,150,50,150,30,70,70,50,50,50,40,70,50,50,40,40,50,70,50,60,50,50,70,50,50,50,90,40,60,50,50,30,50,50,50,70,50,50,30,50,50,50,70,50,50,70,60,50,50,50,70,50,40,60,50,50,50,50,50,50,70,50,30,70,150,80,40,50,60,40,30,50,50,50,100,50,40,70,50,50,30,50,60,60,70,50,70,50,50,60,50,50,50,60,50,50,50,50,50,50,50,50,50,50,50,50,70,50,60,70,60,50,50,50,50,50,70,50,50,70,50,50,50,70,70,50,70,50,70,50,70,80,60,30,50,50,50,60,70,50,50,60,50,80,50,50,50,80,50,50,60,50,50,50,70,50,50,70,70,50,50,120,50,50,70,60,60,60,50,50,60,70,50,50,50,70,60,50,50,70,50,50,70,70,40,60,50,50,70,50,70,30,50,60,60,80,70,70,50,70,50,70,60,50,50,50,50,70,50,50,50,50,60,80,60,50,40,50,70,60,50,50,50,70,50,50,60,50,70,60,60,90,50,40,50,50,50,80,60,50,60,60,50,50,70,50,70,50,60,60,50,50,60,50,70,50,30,60,70,60,30,40,50,50,40,30,70,80,20,60,70,50,60,70,50,50,70,60,60,60,40,70,50,50,50,50,50,50,50,50,50,50,50,50,60,70,40,70,50,50,60,60,50,60,50,50,60,50,60,50,50,50,50,50,50,50,50,50,50,50,150,50,50,50,30,30,100,60,70,70,70,50,50,60,50,50,50,50,60,30,70,60,50,50,50,50,60,50,70,40,50,120,70,30,70,50,50,50,50,50,50,70,50,50,70,40,70,130,50,50,50,70,60,60,50,50,50,40,40,40,50,70,50,40,50,80,50,50,40,20,50,60,60,50,50,60,50,60,60,50,70,60,60,70,40,60,50,40,70,50,50,50,50,40,50,50,70,50,60,50,60,70,90,50,80,50,70,60,50,50,60,50,50,50,50,50,60,50,50,60,40,70,70,60,50,40,70,50,50,70,50,50,50,50,50,70,50,30,60,70,50,50,50,50,50,50,60,70,50,60,50,60,30,50,50,50,50,50,50,50,50,40,50,50,50,60,50,40,50,50,50,50,50,50,50,60,50,50,70,50,60,50,60,60,50,40,50,50,50,50,50,50,100,40,50,60,50,50,70,50,50,30,60,60,50,50,60,70,50,60,50,50,30,50,50,40,50,60,70,70,50,50,50,70,50,50,50,50,50,60,50,60,50,50,60,20,70,50,50,50,50,50,90,50,40,50,50,50,40,50,70,50,70,50,60,40,50,50,60,50,50,50,50,70,60,60,50,30,50,50,60,50,50,50,50,50,50,50,50,50,60,50,50,60,50,100,40,40,50,70,70,50,50,90,50,50,50,70,50,50,50,50,40,90,50,50,50,50,40,70,60,40,30,70,50,150,150,50,50,60,50,50,70,50,50,70,60,60,50,50,50,60,50,50,70,50,50,60,50,70,50,50,50,50,50,50,50,60,50,50,50,50,50,60,50,50,50,50,60,50,60,70,70,50,50,50,30,130,50,50,50,50,40,50,40,50,50,70,50,40,50,30,60,70,60,60,50,50,50,50,40,50,70,50,50,40,50,50,60,50,50,50,70,70,50,50,80,50,50,50,50,50,50,70,50,40,50,60,80,50,50,50,60,50,50,100,60,50,50,50,30,50,90,30,60,50,40,50,30,30,50,50,60,50,70,70,50,50,50,50,60,70,50,50,70,40,50,50,40,70,30,50,50,50,40,50,50,60,50,60,50,60,50,60,50,60,60,50,50,70,50,50,50,50,50,50,50,70,40,50,50,60,50,130,50,50,50,40,60,60,50,40,70,70,50,50,40,40,50,50,50,60,40,50,50,60,60,50,50,50,50,50,60,50,50,70,50,50,60,50,70,50,50,50,70,70,80,50,50,70,50,70,50,50,50,50,50,50,50,50,50,70,70,50,50,50,50,50,50,70,50,50,60,50,50,50,90,50,90,40,40,30,90,40,50,50,40,30,50,50,70,60,50,50,60,50,50,60,50,50,30,50,50,50,50,50,50,80,70,30,50,50,60,50,60,50,50,60,50,50,50,50,30,70,60,50,50,90,130,50,50,70,50,50,50,50,70,70,50,50,50,40,40,60,50,80,70,50,50,50,50,50,150,50,50,50,70,50,50,70,50,50,50,60,40,40,50,50,50,50,40,70,50,50,50,60,50,50,50,50,100,50,60,70,50,50,50,60,70,60,50,50,30,50,50,60,50,50,60,50,50,60,70,60,60,70,70,50,50,90,60,50,70,50,50,30,50,50,70,70,40,60,70,50,50,50,50,50,50,70,80,50,50,60,40,30,70,40,50,60,70,50,50,50,50,60,70,30,40,50,60,50,70,50,50,60,60,60,30,50,60,60,50,50,60,50,50,50,50,50,50,60,60,50,50,50,50,50,50,50,50,50,50,70,60,50,50,50,50,50,50,50,50,50,70,50,50,40,50,40,50,50,50,50,60,40,60,130,50,60,50,80,50,50,50,50,50,50,50,50,70,60,60,50,30,70,50,50,50,70,60,50,50,50,50,60,50,40,50,30,70,50,50,50,60,40,50,70,50,50,60,50,50,50,50,50,70,60,60,70,50,50,70,50,50,30,60,50,70,30,70,60,40,50,50,50,60,50,50,50,50,70,50,50,50,70,70,50,60,50,30,40,80,70,50,70,70,70,60,100,50,50,50,50,90,50,80,60,50,70,60,50,80,40,50,50,60,70,80,70,60,60,50,50,120,50,100,50,50,90,70,50,50,90,90,50,50,70,60,70,50,50,70,50,30,60,50,50,70,50,50,50,50,50,60,50,50,40,50,70,50,50,50,60,50,60,70,60,50,50,50,50,50,50,50,50,50,40,50,60,50,60,50,60,50,60,70,50,60,50,60,60,40,70,50,50,50,80,30,50,150,60,60,50,50,90,50,60,50,40,30,50,80,60,50,60,70,50,50,50,60,110,50,50,70,40,30,70,50,50,70,50,40,70,60,60,50,50,70,70,50,50,50,70,50,50,50,40,80,50,50,70,60,70,50,50,30,50,50,50,70,70,40,50,100,60,50,50,60,40,50,40,70,50,60,40,30,50,50,40,50,50,40,50,70,60,50,50,40,50,70,50,50,50,50,50,50,50,50,70,60,50,70,50,30,50,70,50,50,50,50,50,50,70,40,50,50,50,50,50,50,50,50,90,60,50,60,50,50,50,50,60,50,50,50,50,40,80,50,60,50,80,60,50,50,50,50,30,70,50,60,90,80,80,60,50,60,70,50,50,50,50,50,50,60,50,50,60,50,60,80,50,50,50,50,40,50,50,60,50,50,70,50,70,50,60,60,70,50,50,50,60,50,50,90,50,50,40,50,30,50,50,70,50,50,50,50,50,50,50,50,50,50,70,50,60,50,50,50,50,50,50,100,50,60,50,50,60,60,50,50,50,50,70,50,60,50,60,50,50,50,50,70,50,80,50,70,50,80,50,50,40,50,60,70,80,40,60,50,60,50,50,50,50,70,50,50,40,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,60,90,50,50,50,50,50,20,50,50,50,60,50,50,50,70,70,40,50,60,50,60,50,80,50,40,50,100,40,50,50,50,60,70,60,50,30,50,50,50,60,50,50,50,50,50,80,50,50,60,60,40,70,50,50,50,50,50,30,40,30,50,40,70,60,70,50,50,60,50,60,50,50,70,70,60,50,50,50,50,50,50,50,30,50,50,50,50,30,50,70,50,50,50,70,50,50,60,40,40,60,60,50,40,50,50,50,50,50,70,50,50,40,50,50,50,50,50,60,50,50,70,50,60,50,50,40,50,50,50,50,70,60,40,50,50,50,50,50,60,50,50,90,50,40,50,60,50,50,60,50,50,50,50,50,60,60,50,70,50,50,60,60,50,80,50,50,70,50,50,50,70,40,70,50,50,70,60,50,50,60,70,50,50,50,50,50,50,90,50,60,50,40,70,100,50,50,70,50,50,50,60,40,50,50,70,50,50,50,60,50,50,30,50,50,60,50,40,50,40,50,50,60,100,40,40,90,70,120,40,90,50,50,50,50,50,70,50,50,60,50,50,60,70,50,70,60,60,50,50,50,50,50,50,50,50,50,50,70,50,80,50,50,70,50,50,50,50,40,50,70,50,70,50,50,50,50,40,50,40,60,120,70,50,60,70,40,60,140,70,30,70,50,50,60,50,50,70,70,50,50,50,20,50,60,50,70,30,60,50,60,50,50,40,50,50,30,50,50,60,70,60,50,50,50,50,60,50,60,60,50,50,50,50,50,50,50,50,30,60,70,60,50,70,70,80,100,40,80,30,40,50,60,60,70,50,50,50,50,50,70,80,50,50,50,70,70,20,80,50,60,50,70,70,50,50,70,50,70,50,50,50,50,70,50,50,50,70,50,50,60,50,70,70,60,40,90,50,70,30,50,50,50,50,50,70,70,50,50,70,60,40,50,50,50,50,50,50,60,60,50,50,50,60,50,80,50,60,50,70,50,60,80,20,50,70,50,50,70,90,60,50,50,100,90,50,40,50,50,50,60,60,50,70,50,60,50,40,60,70,100,70,50,80,50,50,30,70,50,60,50,50,50,50,50,70,80,50,70,50,50,50,60,50,50,50,60,50,50,50,50,50,50,50,60,50,40,60,50,50,50,50,60,40,70,100,60,50,50,50,50,50,60,50,50,70,120,50,50,50,50,60,50,60,70,50,50,50,50,50,30,50,50,60,50,70,50,50,40,90,50,60,70,60,70,70,50,50,50,50,50,30,50,50,60,50,50,50,70,50,50,60,50,60,80,30,50,60,40,40,50,80,100,80,70,30,70,70,50,70,50,50,50,50,50,50,60,50,40,50,50,50,50,50,50,50,50,60,50,50,60,50,50,50,60,50,50,60,50,50,30,80,60,60,60,70,50,40,50,50,50,60,50,50,50,50,50,60,40,80,20,50,70,50,90,50,90,40,50,50,40,50,60,80,50,70,60,50,50,50,50,50,50,60,50,60,60,50,50,50,50,30,50,50,50,60,50,70,50,60,50,50,50,50,60,50,50,50,60,50,50,50,50,50,70,50,70,60,50,50,50,70,60,60,70,80,60,50,50,60,50,120,50,60,60,50,70,50,50,30,60,70,50,70,50,50,70,50,50,50,50,50,50,60,50,50,70,50,60,80,60,50,50,50,70,50,50,40,50,50,50,40,50,60,50,60,60,70,50,50,50,50,30,50,80,50,50,50,80,70,50,80,50,50,50,50,40,50,30,50,50,60,50,50,60,50,70,70,50,40,50,50,50,50,30,50,50,30,50,50,60,50,50,130,50,50,50,40,70,50,50,50,70,50,40,50,50,50,30,40,50,50,70,50,50,40,70,50,50,40,60,40,50,50,70,50,50,50,60,50,50,60,50,50,50,50,40,50,50,60,50,50,60,50,50,40,60,50,50,50,50,50,60,60,50,50,50,50,50,70,50,70,50,60,50,50,60,50,70,50,50,60,80,50,50,50,50,70,50,150,70,70,70,50,50,50,70,60,50,50,50,60,50,60,60,50,30,50,60,50,50,60,60,50,50,50,70,50,60,30,50,50,50,70,60,50,50,50,60,50,50,50,50,70,50,50,50,50,50,70,50,30,50,60,50,50,60,50,50,50,30,70,60,70,50,50,70,70,50,50,40,60,50,60,50,60,60,50,50,60,60,50,70,60,50,30,60,50,60,60,50,60,60,50,50,50,50,60,70,60,60,50,60,60,50,50,40,50,50,60,50,50,50,130,50,40,50,50,150,70,80,30,50,60,40,50,50,50,70,70,50,50,50,50,50,50,70,50,50,60,40,50,40,50,50,60,30,50,50,50,50,50,50,50,50,60,50,50,30,50,60,50,110,50,50,60,50,60,50,50,60,50,50,70,50,50,40,50,50,20,70,50,50,40,70,40,70,60,50,50,50,50,50,50,50,50,50,50,60,50,70,50,60,50,50,50,50,50,40,50,60,50,50,50,70,50,50,50,50,50,70,50,50,50,60,70,50,70,50,50,50,50,60,80,50,50,50,150,50,50,60,60,50,70,50,60,60,60,50,60,50,50,50,50,50,70,50,70,50,70,50,50,70,40,60,60,50,50,70,40,50,70,50,60,60,50,20,70,50,50,60,50,30,50,50,50,60,80,50,50,60,70,60,50,50,70,50,80,50,60,70,120,90,30,60,50,30,50,50,60,60,50,30,60,60,50,50,60,50,50,40,50,60,50,50,60,50,30,50,70,40,50,60,50,50,60,60,60,60,50,40,40,70,50,90,50,70,50,50,70,60,50,60,50,40,60,100,50,30,50,50,70,50,60,80,30,70,40,70,40,70,50,50,60,70,50,60,70,50,60,50,90,50,70,50,50,60,50,50,60,50,50,50,60,50,50,50,60,60,50,50,70,60,100,50,70,80,50,40,40,50,50,90,50,40,50,70,50,60,50,70,70,50,50,50,50,50,50,40,50,60,100,50,80,30,60,110,50,50,40,30,50,50,50,40,90,50,50,40,50,50,70,80,50,50,50,60,50,60,50,50,60,50,60,60,50,30,50,30,50,40,70,50,60,70,60,50,50,50,60,50,60,50,50,50,60,50,40,50,50,50,60,60,60,70,50,60,60,70,50,70,50,50,70,50,60,70,50,60,50,60,70,60,50,50,80,50,50,50,50,80,60,50,60,60,70,40,50,70,50,50,60,50,70,50,80,60,70,50,50,50,50,50,50,50,50,50,50,60,50,60,50,60,50,50,70,60,60,50,30,60,50,50,60,70,70,90,50,60,50,60,50,90,40,60,40,50,90,50,60,50,40,50,100,30,50,50,50,50,20,50,60,60,50,50,60,50,50,50,50,50,20,50,50,30,50,50,50,70,40,50,60,50,40,60,70,50,40,60,50,50,50,50,70,50,50,60,90,50,50,50,60,50,40,40,60,40,60,50,70,50,60,30,50,40,40,50,40,70,50,30,40,60,70,40,50,60,50,70,40,50,50,60,50,50,60,50,50,50,50,40,40,40,70,50,100,50,50,50,50,70,50,50,60,50,60,60,50,40,50,70,70,50,50,70,50,70,50,40,50,50,60,50,50,90,30,50,50,50,60,50,60,70,50,50,80,50,90,50,50,50,80,50,150,30,50,50,70,50,50,70,50,40,90,50,50,50,30,70,50,50,80,60,50,50,50,50,70,50,60,90,50,50,50,50,50,50,50,50,50,60,50,50,50,50,50,40,50,50,50,70,40,50,50,40,60,60,40,60,50,50,50,40,70,50,70,60,50,60,50,70,70,70,60,50,50,60,50,30,60,50,50,40,50,70,60,60,50,70,80,50,100,50,50,60,30,40,60,50,50,50,50,50,70,50,60,50,50,30,40,50,50,50,50,40,70,70,50,50,50,50,50,50,60,50,80,60,50,50,70,50,70,50,60,40,40,50,70,60,50,50,70,60,50,50,50,50,50,60,50,50,50,50,50,50,50,50,50,50,70,50,30,70,60,50,50,50,60,50,50,50,50,50,50,50,60,50,50,70,50,50,60,60,40,60,50,50,50,60,60,50,70,90,120,40,40,50,50,50,70,50,70,60,50,70,60,50,60,90,50,50,50,50,50,50,60,50,50,50,50,60,70,50,40,60,60,50,50,100,50,60,50,50,60,50,70,40,70,90,50,50,70,70,60,50,60,50,50,60,60,50,70,50,60,50,50,60,50,50,50,50,60,50,50,70,50,50,50,70,50,100,40,60,50,50,60,40,40,40,50,60,60,80,50,50,50,50,60,60,50,50,50,50,60,50,60,50,50,50,60,50,70,70,50,70,50,70,30,30,70,70,50,50,60,50,50,50,50,50,70,30,60,30,50,70,60,120,60,50,60,50,50,50,80,50,40,50,40,50,50,50,50,50,60,80,50,80,50,50,50,50,50,50,60,50,50,40,50,50,50,50,60,50,60,50,50,50,50,50,50,50,50,70,50,50,50,50,70,50,50,50,50,50,50,70,60,70,50,70,50,60,60,40,70,70,60,60,50,40,50,50,70,50,70,50,50,50,60,50,60,50,40,50,50,50,30,50,50,50,50,50,100,40,50,50,50,70,50,60,50,70,50,50,40,30,50,50,50,60,70,50,50,60,70,50,50,50,60,50,60,50,50,50,50,50,50,50,50,50,70,50,50,50,40,70,50,70,80,50,50,60,50,50,50,50,40,50,50,70,50,50,50,60,40,50,50,50,70,70,60,60,50,50,60,60,50,50,50,50,60,50,50,60,50,70,50,50,60,50,40,50,50,50,60,50,60,50,60,40,90,30,50,80,30,70,40,40,50,70,50,50,80,50,30,70,50,60,50,70,150,60,50,40,70,50,60,50,40,150,50,60,50,40,50,70,50,100,50,50,70,70,50,50,50,50,40,60,50,50,50,60,50,60,50,60,40,60,50,120,50,50,70,50,60,50,40,50,50,50,40,50,50,60,50,70,40,50,50,60,70,70,70,70,70,50,70,50,50,50,30,50,50,50,50,90,50,50,50,20,50,50,100,50,70,50,50,50,60,70,60,40,40,70,50,50,50,30,60,70,50,50,50,50,50,50,50,50,50,110,50,50,70,40,50,60,50,60,60,80,30,50,50,50,40,60,50,70,70,50,110,50,60,40,50,40,60,70,50,50,60,50,60,50,50,50,70,50,50,40,60,50,50,60,70,60,50,50,60,50,60,50,50,40,90,40,40,70,70,60,50,50,60,60,50,70,50,50,50,30,50,50,50,50,70,50,60,100,70,50,130,60,50,60,80,60,80,30,50,40,30,40,50,50,90,50,70,50,50,50,50,60,50,70,70,50,50,40,50,50,50,60,50,60,50,70,40,70,50,40,50,60,50,50,50,70,50,50,50,50,50,50,70,50,50,50,60,50,50,50,40,50,50,50,50,50,50,60,50,50,100,50,70,50,90,50,50,70,50,50,60,60,30,70,50,50,50,50,50,40,50,60,50,50,50,50,50,50,70,50,110,50,50,70,60,50,60,50,50,50,40,50,70,50,50,70,50,50,40,50,50,70,70,50,50,70,50,60,60,80,60,120,50,50,100,60,50,60,50,70,60,110,90,50,30,50,50,140,50,50,50,50,60,50,50,70,50,50,50,50,50,50,50,60,60,60,50,60,50,70,50,50,50,60,50,50,50,60,50,50,50,50,60,50,80,50,50,80,50,50,50,50,40,50,60,50,50,70,60,50,70,50,50,50,60,60,70,50,60,40,50,50,50,50,50,50,80,50,70,50,50,50,50,120,70,40,80,50,50,50,50,50,40,50,70,50,50,60,50,50,40,70,60,60,60,40,70,60,150,50,60,50,90,60,50,50,60,50,60,50,60,50,50,50,50,60,50,50,110,70,50,50,50,70,70,60,50,50,70,40,50,40,50,50,70,50,70,50,50,50,50,50,50,40,70,50,50,60,40,50,50,70,50,50,70,50,50,70,60,50,50,70,60,80,50,50,50,50,50,50,50,40,50,50,50,50,50,70,50,50,50,50,60,50,30,50,50,50,50,90,60,50,40,70,50,70,30,70,90,60,60,70,50,50,50,50,50,50,70,50,50,70,50,80,50,30,70,50,60,50,60,50,70,50,40,60,50,60,50,60,30,50,50,70,50,50,60,50,50,90,50,50,50,50,50,50,80,50,100,40,80,70,60,40,50,110,50,50,50,40,50,70,50,70,50,60,50,70,50,50,60,50,50,60,50,50,50,60,50,50,50,50,50,50,50,70,50,50,60,50,50,50,50,60,60,50,50,40,100,50,80,50,60,50,50,50,50,50,50,50,50,70,60,30,60,50,60,30,40,70,80,70,50,90,50,50,70,50,50,60,50,50,50,70,70,60,60,50,70,50,50,50,70,50,30,50,50,50,50,70,40,50,50,70,50,70,70,50,70,40,50,50,60,50,50,50,50,50,70,60,50,90,70,60,50,50,50,30,90,50,50,80,60,50,40,70,60,60,50,50,50,60,70,50,50,50,50,50,50,70,60,40,50,50,70,50,50,90,50,60,80,50,50,70,60,50,70,50,50,50,50,50,50,50,50,70,50,60,50,60,50,60,50,50,50,50,50,60,60,40,60,60,90,70,70,70,60,50,70,50,50,50,50,50,60,70,40,80,50,50,50,80,50,50,50,50,50,50,50,50,50,50,50,60,30,50,50,80,120,50,50,90,50,30,70,50,50,60,70,30,80,40,100,50,50,50,50,30,50,50,70,50,60,50,70,50,70,70,40,60,50,50,70,60,50,40,50,50,50,60,60,60,70,50,50,50,50,60,50,50,70,50,50,50,50,40,60,50,50,50,50,60,50,50,50,80,50,50,60,50,50,80,50,60,70,50,50,50,50,60,50,50,50,60,50,50,50,120,60,70,40,40,50,60,50,50,50,50,50,90,50,50,70,70,60,50,60,50,50,50,50,50,60,40,50,70,60,60,50,70,50,50,50,50,50,50,60,50,50,50,50,50,60,50,50,50,70,40,60,70,60,40,50,30,50,50,110,40,50,50,50,60,50,70,60,40,60,50,50,70,50,60,50,80,50,50,90,50,50,40,70,50,50,40,70,50,60,50,40,50,50,70,50,70,90,50,30,90,50,50,50,50,50,50,60,60,40,60,50,50,50,50,70,60,50,80,60,60,70,40,50,50,50,50,50,50,60,60,50,60,30,70,50,60,50,60,50,70,60,30,50,50,50,40,50,50,60,40,50,80,50,50,50,50,50,50,50,70,50,70,60,70,60,50,50,50,50,50,50,50,50,50,50,40,60,70,50,50,40,50,40,70,50,30,50,30,50,70,50,50,60,40,50,90,50,70,60,60,70,50,60,50,60,60,50,50,70,60,70,70,50,70,60,60,50,50,40,50,50,70,50,50,90,50,50,40,70,50,70,50,80,40,50,50,70,50,60,50,50,50,50,50,80,60,50,50,50,50,50,30,70,60,50,50,40,50,50,60,70,50,90,40,50,50,50,50,50,50,50,50,70,50,60,90,50,50,50,60,100,50,70,50,50,50,50,60,50,70,150,50,50,60,60,70,40,70,60,50,50,70,50,50,70,50,50,50,50,70,40,90,60,70,70,80,50,50,50,50,60,40,60,50,70,50,50,50,50,50,40,50,70,70,60,70,50,40,50,50,50,60,50,70,60,70,50,50,50,60,50,50,60,70,50,50,50,50,50,50,50,50,70,50,70,70,50,40,50,50,70,50,70,50,60,50,50,50,40,50,60,50,50,50,50,60,50,60,60,70,50,50,50,60,70,50,50,50,50,60,70,50,50,60,50,60,50,80,60,60,50,60,60,60,80,50,70,50,70,50,60,90,50,70,70,60,60,50,70,50,60,50,50,80,40,50,50,40,50,80,50,70,70,50,70,70,50,50,50,50,50,50,50,50,80,50,50,60,50,70,50,60,50,50,70,80,50,50,50,40,50,60,50,50,50,80,50,60,50,40,50,70,50,60,70,70,50,60,70,50,60,60,70,50,60,60,70,50,50,50,50,60,60,40,70,40,60,50,90,70,70,40,70,60,60,80,50,30,60,50,70,50,50,50,50,50,60,50,50,40,50,40,50,50,50,70,60,50,50,50,60,50,60,50,60,110,90,60,50,50,50,70,40,50,70,50,50,40,50,60,70,60,50,50,90,50,60,70,50,50,50,50,40,70,50,50,50,60,50,70,60,70,50,50,50,60,50,50,50,70,50,70,50,50,50,40,50,30,50,70,50,50,50,70,50,70,50,50,60,50,70,50,50,50,60,70,60,50,70,60,50,60,150,70,30,50,50,70,50,40,70,50,50,60,50,60,50,50,50,50,60,50,60,50,60,60,60,50,50,70,50,30,70,50,50,50,50,70,40,50,50,50,50,50,50,50,90,50,50,70,50,70,50,50,50,50,50,50,150,50,50,100,70,50,70,50,60,50,50,50,50,50,30,50,50,50,50,50,40,50,30,50,90,60,50,50,60,50,50,110,50,40,70,50,60,50,70,50,50,50,60,40,50,90,60,50,50,50,50,50,50,60,90,50,60,110,60,50,50,70,50,70,50,50,70,50,50,50,30,50,70,50,50,70,60,60,60,50,50,60,50,50,50,50,60,50,50,50,50,50,50,50,70,50,40,50,50,50,50,50,60,50,70,50,50,70,70,40,150,40,50,50,60,60,50,50,70,70,50,50,60,50,50,50,70,50,50,50,50,60,60,50,50,70,50,70,50,50,50,90,50,50,60,60,50,50,50,50,70,70,40,70,70,50,50,50,50,50,80,50,50,50,60,60,60,50,60,50,40,50,50,70,50,50,50,70,50,50,50,50,50,60,50,50,90,50,80,50,50,70,50,70,70,70,50,50,50,90,70,70,50,50,60,60,60,50,70,50,60,60,70,50,40,50,50,70,50,70,50,90,50,100,70,150,40,70,90,50,60,50,50,60,50,70,60,50,50,50,50,50,50,50,50,50,60,50,70,60,50,60,50,70,50,60,60,70,50,50,50,50,60,130,50,50,50,50,50,50,60,50,50,60,60,70,60,50,60,50,40,50,150,60,50,60,80,50,50,40,60,50,60,50,50,50,50,50,50,50,80,50,50,50,60,60,50,70,50,50,60,70,50,70,70,70,60,50,50,70,60,50,50,60,50,50,40,70,50,50,70,50,50,60,50,60,50,80,50,90,50,60,40,50,50,50,50,50,50,90,40,60,50,90,60,50,60,50,50,60,50,70,50,50,50,70,50,80,20,60,50,50,50,50,50,50,50,50,50,60,50,70,50,70,50,50,50,50,60,50,60,30,50,80,50,50,50,50,70,50,50,50,50,50,100,70,30,90,60,30,40,60,60,50,50,50,50,70,80,50,50,50,50,50,80,70,80,50,50,70,70,50,70,70,50,50,50,50,60,50,80,60,50,50,50,50,50,70,50,50,70,60,80,50,50,60,60,50,60,50,50,60,50,50,70,50,60,70,70,90,50,50,50,50,60,70,50,50,30,50,50,50,40,50,40,50,50,70,50,60,50,50,50,70,50,50,50,20,50,50,30,50,60,40,60,50,50,50,50,20,50,110,60,70,50,50,50,50,50,20,70,40,60,60,40,70,70,150,50,50,20,60,70,30,60,50,60,50,50,70,30,50,60,60,50,50,50,50,50,60,50,60,50,40,40,50,50,50,50,50,60,50,50,70,50,70,50,50,50,50,50,60,70,50,60,70,50,50,50,30,50,50,50,60,50,70,30,50,20,50,60,50,50,70,50,50,50,40,60,60,40,80,50,30,50,50,50,50,50,60,60,50,50,60,50,50,50,50,90,50,30,50,40,50,50,50,60,50,50,50,50,70,50,50,50,70,50,50,50,50,70,60,40,60,50,50,50,90,150,80,50,50,50,50,60,50,50,70,50,50,70,140,50,80,40,50,50,50,60,50,40,70,50,70,50,50,40,50,50,50,50,60,50,50,70,60,50,40,50,50,60,50,50,80,80,50,50,50,50,50,60,50,50,50,40,50,40,50,50,50,50,50,50,50,40,50,70,50,140,50,40,40,60,50,40,30,70,50,70,60,50,50,50,50,70,50,50,70,50,50,50,50,70,60,50,50,70,70,60,50,50,50,50,50,60,50,50,50,50,60,50,50,50,50,50,50,50,60,50,60,50,50,70,50,60,50,30,70,70,90,80,90,80,60,30,60,50,50,70,50,60,50,50,50,50,50,50,70,50,50,50,50,60,50,50,60,50,50,50,40,50,90,50,70,50,50,30,50,70,50,50,50,50,50,70,50,70,60,50,50,60,50,70,70,50,70,80,50,90,50,60,30,60,50,50,50,50,50,50,100,50,50,40,50,30,50,50,50,50,60,70,50,60,50,70,50,50,50,50,50,50,50,50,50,50,60,70,50,60,70,50,50,60,60,50,60,50,60,50,50,50,50,50,50,50,70,50,70,50,40,90,70,60,90,50,40,60,40,100,50,50,60,50,50,50,60,60,50,60,60,50,150,60,50,120,50,50,50,50,50,50,50,50,30,40,50,50,50,60,50,50,50,50,50,70,50,50,60,50,60,50,50,50,50,70,50,50,70,50,70,60,50,90,50,50,50,50,50,60,50,40,60,50,70,50,120,150,50,50,50,50,110,60,50,50,60,50,50,60,50,50,50,60,50,50,30,70,50,50,50,60,40,50,50,50,50,50,50,50,110,50,30,50,70,50,30,50,30,50,50,50,40,50,50,50,50,50,50,50,50,40,70,20,50,50,50,50,50,60,50,30,50,50,30,50,50,60,50,60,60,60,70,50,60,50,50,50,60,50,70,50,50,50,30,70,50,70,50,70,50,50,50,50,70,50,50,50,70,60,50,60,50,70,50,30,40,50,60,50,50,70,50,50,30,50,50,50,50,60,150,40,50,50,60,70,50,70,40,50,30,50,40,50,50,50,70,50,50,50,70,50,50,50,50,60,50,70,50,60,40,60,60,50,60,50,50,50,60,50,50,60,50,40,50,50,50,40,50,70,90,50,50,70,50,50,80,50,50,60,60,50,50,60,50,60,60,40,60,50,50,60,80,50,50,50,50,60,50,50,50,50,50,50,50,50,50,60,50,50,50,60,50,50,60,50,60,50,50,50,50,50,40,60,40,50,60,50,50,50,50,60,50,60,50,50,30,40,50,60,60,50,50,50,60,80,60,40,50,60,40,50,50,50,50,70,60,70,150,50,60,50,50,50,50,50,70,50,60,50,50,60,50,20,50,50,50,30,60,50,30,80,50,50,50,50,50,60,80,50,70,50,70,60,50,50,30,60,50,50,60,50,60,50,50,50,50,50,50,50,50,50,70,60,70,40,80,50,50,80,70,70,50,60,50,50,120,50,70,50,60,50,70,50,60,60,50,70,50,50,70,40,60,60,50,50,40,50,50,50,50,50,50,60,60,60,40,30,50,50,50,50,50,50,50,70,50,70,50,50,80,70,50,40,40,50,50,50,80,50,70,60,70,50,50,60,50,50,60,60,50,60,50,60,50,40,50,50,70,70,60,70,70,70,50,50,50,50,50,40,60,40,50,70,50,50,70,50,40,30,50,50,70,50,50,50,50,50,50,50,50,50,60,50,50,50,90,50,60,50,60,40,90,40,80,50,90,60,50,60,60,50,50,50,50,50,50,50,60,50,50,50,50,70,80,50,50,50,60,60,70,70,60,50,70,50,60,50,40,50,70,60,90,70,40,50,50,70,50,50,130,40,60,80,50,70,50,60,40,50,60,50,70,60,40,50,50,50,150,150,60,60,50,50,50,50,50,70,50,50,60,50,50,30,70,50,50,50,50,50,70,60,50,50,60,50,50,50,30,50,50,50,50,70,70,70,70,60,40,50,70,60,70,50,60,50,50,50,50,50,50,50,50,50,70,50,50,60,60,70,50,150,70,60,70,50,30,50,50,50,50,50,50,50,100,30,60,70,70,50,60,50,50,50,50,50,50,60,50,70,50,60,60,70,60,60,50,40,50,50,50,50,70,40,50,70,50,70,50,50,70,50,50,50,70,50,40,70,90,50,60,50,110,50,50,50,60,50,50,50,50,50,50,90,50,60,60,50,50,80,70,50,90,50,50,50,50,60,50,70,60,50,60,50,50,40,50,50,50,50,70,50,50,50,50,50,70,50,50,40,60,70,50,50,60,50,60,50,80,60,60,100,50,70,40,100,70,40,70,50,50,70,50,70,70,70,50,50,80,50,50,50,50,50,60,60,50,50,50,50,70,50,50,50,60,70,70,70,50,60,50,50,50,50,50,80,60,50,50,60,30,50,50,50,50,60,30,50,60,80,60,30,50,50,30,90,50,50,90,60,70,70,60,50,50,50,50,60,50,60,50,30,80,50,50,60,90,50,50,60,90,50,50,90,70,50,70,70,40,60,50,50,50,60,50,60,70,50,50,30,50,50,60,40,50,50,100,50,60,50,40,50,40,70,50,50,50,50,50,50,80,80,40,70,80,50,50,50,50,50,60,80,50,50,50,50,60,50,60,50,50,60,50,80,60,50,50,70,50,60,50,70,50,50,70,40,70,30,90,50,50,50,70,70,60,50,60,50,70,90,20,60,60,60,50,50,90,50,50,60,70,50,50,50,40,60,30,50,90,40,40,20,70,50,50,60,50,50,70,50,50,40,50,60,50,90,50,70,150,40,50,50,50,50,50,50,50,50,50,60,50,50,50,50,60,30,60,60,50,40,50,60,50,50,50,50,80,60,50,50,40,70,30,50,50,40,50,50,50,60,50,60,60,50,50,50,50,50,50,30,50,70,40,50,70,50,50,60,50,60,40,50,40,50,50,50,70,50,50,60,50,70,50,40,50,50,70,50,60,60,50,40,50,50,50,50,70,50,70,50,60,60,50,50,50,60,50,50,50,50,70,60,70,50,70,40,50,50,50,60,150,50,50,50,50,60,50,50,50,50,50,60,70,60,70,50,50,60,50,50,70,50,50,50,50,70,60,50,50,40,50,50,60,40,60,50,50,50,90,70,60,50,50,50,50,60,50,50,50,50,50,50,50,70,50,50,50,50,90,90,140,50,50,50,50,50,30,60,50,50,60,50,50,50,50,30,50,90,50,50,50,70,50,50,50,40,50,50,50,60,50,50,50,90,50,50,60,50,50,50,70,50,70,50,70,50,50,50,50,50,50,50,50,60,50,60,50,30,70,70,50,50,50,50,50,80,70,70,70,60,50,60,40,30,50,70,40,70,50,50,50,50,50,70,50,50,50,50,50,50,50,50,50,50,60,60,60,80,50,50,50,50,70,70,50,50,50,50,40,70,50,40,70,60,50,70,50,60,50,60,70,50,60,50,50,50,40,70,50,60,50,50,50,50,60,50,40,50,50,40,40,40,50,70,50,50,50,60,50,50,50,60,70,50,40,50,50,40,50,50,80,50,50,60,60,50,60,50,60,50,50,50,50,60,50,30,40,50,50,60,50,60,60,100,50,50,70,50,50,60,40,50,70,50,50,70,60,50,70,60,80,70,60,40,70,50,30,60,40,50,50,50,60,50,40,40,50,50,50,50,50,50,50,40,60,50,60,40,50,50,50,60,50,50,50,50,50,60,50,50,50,70,50,50,50,50,50,50,50,50,50,50,50,50,50,90,50,70,90,50,50,80,50,50,50,50,50,50,30,40,100,50,50,60,60,60,50,60,60,60,60,50,60,60,50,50,70,50,50,60,70,50,50,50,70,40,50,50,50,70,50,60,50,60,60,60,70,50,50,70,50,60,70,50,40,80,50,50,50,50,50,50,50,40,50,50,50,50,60,50,70,50,50,40,50,40,70,50,150,80,70,70,50,50,60,50,50,30,50,60,40,60,50,50,70,50,50,30,50,60,50,70,30,50,50,50,50,50,40,50,70,40,50,50,70,50,30,40,60,50,50,60,50,70,70,50,50,30,60,50,60,50,50,50,20,50,30,60,50,50,50,50,90,50,50,70,50,50,50,60,70,30,50,50,50,80,50,30,50,50,60,50,40,50,50,80,30,30,40,40,50,100,50,50,60,50,60,50,50,50,70,60,50,60,110,50,70,70,50,60,50,50,40,80,50,40,50,60,70,50,70,50,50,60,50,50,50,40,40,50,50,50,50,50,50,90,40,50,60,70,50,90,60,60,60,60,40,80,90,50,70,50,80,60,50,50,60,50,30,50,50,40,50,60,50,50,60,60,50,50,50,50,50,50,50,70,80,40,50,70,50,50,60,50,70,70,50,50,70,50,50,30,50,50,50,50,50,50,60,50,50,60,50,60,40,50,90,50,50,50,50,60,50,50,70,50,60,50,50,50,40,50,50,50,70,60,50,100,50,50,50,70,50,50,50,80,80,50,50,50,50,50,50,90,50,50,120,50,40,50,50,50,70,60,40,70,50,50,80,60,30,50,50,50,50,70,60,70,50,30,50,30,50,70,50,50,50,50,50,50,50,70,50,60,50,50,50,50,60,70,30,50,50,40,60,50,50,50,70,50,60,50,100,50,50,50,50,70,50,50,50,50,50,70,50,50,50,60,50,50,50,100,50,40,40,150,50,60,40,40,70,80,70,70,50,60,50,50,130,50,50,50,70,60,50,60,50,50,60,50,60,60,50,70,50,50,50,40,60,60,40,60,70,90,50,80,50,50,50,60,70,80,50,60,60,50,50,80,50,50,70,70,60,60,40,50,60,50,70,50,50,40,50,80,50,70,60,60,70,70,50,60,60,50,40,50,50,70,50,50,50,50,50,50,50,50,70,50,50,50,40,50,30,60,60,50,50,50,60,50,60,50,50,50,50,50,50,50,50,50,50,50,50,50,70,70,50,50,70,50,70,60,50,50,150,60,40,50,50,50,60,50,50,30,50,50,50,50,50,60,50,50,50,50,70,50,50,50,50,60,50,50,50,60,60,60,50,40,50,110,50,50,50,50,50,50,30,50,90,50,110,50,50,60,50,40,50,50,70,50,50,90,50,70,50,70,60,50,50,50,60,50,40,50,40,70,30,50,40,50,50,50,60,50,50,50,40,80,50,60,50,60,70,80,70,50,50,50,60,90,50,50,70,50,70,70,50,50,40,40,60,50,50,70,50,70,70,20,70,50,60,50,50,50,40,70,50,40,60,50,50,50,70,50,50,70,70,70,50,90,50,40,70,70,50,40,40,60,50,70,60,40,50,70,50,50,50,50,50,50,50,50,60,70,50,50,60,70,50,60,50,70,30,60,50,50,50,70,60,50,60,60,30,50,60,50,120,60,50,70,50,60,50,50,60,50,60,60,40,50,50,50,50,50,50,50,50,60,50,50,60,70,50,50,50,50,50,50,70,50,50,50,50,50,50,70,50,70,50,50,40,100,50,50,40,50,50,80,50,40,50,50,50,70,50,50,50,50,70,40,70,50,50,50,70,70,50,60,50,50,30,50,50,50,40,50,50,70,70,30,30,150,70,60,50,50,50,50,60,60,50,70,50,60,60,50,50,50,50,50,70,50,60,50,50,50,50,50,50,50,40,60,50,50,60,60,50,50,50,50,50,50,70,60,70,40,50,60,50,50,150,50,100,50,50,40,50,50,60,50,50,100,70,50,50,40,50,90,50,50,60,50,70,50,40,50,60,60,50,50,50,60,50,40,80,50,40,60,130,50,50,50,50,60,50,50,70,60,50,50,50,40,70,50,50,50,50,50,50,50,60,60,70,130,50,50,60,40,90,60,70,60,50,50,90,50,50,60,50,40,60,80,50,60,50,70,50,50,60,50,70,50,60,50,50,60,70,50,40,50,120,50,30,70,70,50,70,70,40,50,60,50,30,40,150,50,40,150,50,40,50,50,60,50,70,80,40,40,50,50,60,90,50,70,50,70,70,60,60,50,50,50,50,70,50,70,60,50,60,50,60,70,50,60,50,50,70,50,70,40,80,90,50,50,60,80,50,50,60,50,50,40,50,50,50,50,50,70,50,60,50,50,50,70,60,40,50,30,50,60,50,40,50,80,50,50,50,70,50,50,50,60,50,30,60,70,50,50,60,60,50,20,60,50,40,70,50,50,50,50,50,60,60,50,50,70,60,70,60,50,50,50,40,80,70,50,50,30,40,90,50,50,60,70,70,70,60,20,50,60,60,50,50,50,50,50,60,50,50,60,70,50,50,70,50,50,60,50,70,50,70,50,50,40,50,20,50,50,50,50,50,70,50,70,60,70,50,60,50,50,50,70,40,50,50,50,30,50,60,50,50,70,70,50,50,50,40,50,60,50,50,60,50,60,50,50,50,50,50,50,50,60,30,50,80,50,70,50,50,50,50,50,50,50,60,50,50,50,60,70,50,20,50,50,50,50,40,50,50,30,70,60,110,60,60,60,60,70,50,40,50,50,50,50,50,50,50,60,60,70,60,60,50,60,50,50,50,40,70,50,50,60,70,50,70,50,50,50,50,50,70,50,60,50,50,40,50,50,40,60,50,70,50,50,60,60,70,50,50,60,50,60,100,70,60,150,50,50,50,80,60,50,50,50,50,50,70,50,50,60,50,70,50,60,50,30,50,50,60,60,30,40,60,50,50,50,30,50,50,50,50,50,50,50,50,60,50,50,50,40,50,60,50,50,50,50,60,50,70,60,50,60,50,50,50,50,110,50,50,40,50,40,90,50,50,60,70,50,50,40,50,50,50,50,60,50,90,50,50,50,50,50,70,50,50,50,80,60,60,50,50,50,50,50,60,50,50,50,50,90,50,60,50,70,50,50,50,70,60,50,50,50,150,50,50,50,60,50,50,70,50,40,70,50,70,60,50,70,60,50,30,60,70,60,50,50,50,70,50,50,70,30,50,50,50,50,60,50,50,50,50,50,50,50,70,60,50,50,70,50,50,50,50,70,50,50,60,30,50,50,50,50,50,50,50,70,40,70,70,40,70,50,50,50,40,50,70,80,50,30,70,70,50,50,50,50,70,60,70,50,50,60,40,50,50,70,50,50,60,50,40,60,50,50,60,50,50,50,50,60,50,50,50,50,80,70,40,50,70,60,70,50,50,80,60,60,50,60,70,30,50,50,70,70,70,50,50,60,40,50,50,60,60,70,60,50,50,90,50,50,50,50,70,50,60,50,50,50,50,50,50,50,70,50,70,60,50,70,60,70,70,50,20,30,50,60,70,50,50,50,130,50,80,60,50,50,50,40,50,50,60,50,50,70,50,50,60,60,50,50,80,60,50,70,50,90,60,50,70,70,50,50,50,60,50,50,70,70,60,60,50,50,50,50,50,50,50,50,50,50,50,70,50,70,50,60,50,50,50,40,70,60,50,50,50,50,50,50,50,50,50,50,50,60,40,60,50,50,50,50,50,50,70,50,40,50,50,70,50,70,50,50,60,50,50,60,50,50,70,50,90,40,50,60,50,50,60,50,60,50,70,70,50,60,50,50,50,60,80,60,50,50,50,50,50,50,50,50,50,50,80,50,70,60,50,60,40,40,70,60,90,60,50,50,50,60,50,70,40,50,50,70,50,40,50,50,70,50,50,50,60,50,40,50,50,30,30,60,50,50,50,60,30,70,50,50,70,70,50,70,50,50,40,60,50,50,50,40,50,70,70,50,60,50,50,50,50,70,50,90,70,40,50,40,70,50,60,50,60,50,70,50,20,60,50,50,90,50,70,60,50,60,50,50,80,50,80,50,50,50,50,50,70,50,60,50,60,50,40,50,50,50,70,50,50,50,50,50,50,50,30,20,60,60,50,50,50,30,50,40,50,50,70,50,80,70,80,50,50,60,50,70,70,40,50,50,40,60,50,50,60,50,50,70,50,50,50,50,60,50,40,50,50,50,60,70,60,30,50,50,70,70,70,50,50,50,50,70,50,50,50,50,50,70,50,50,60,50,70,50,50,50,50,50,50,50,60,60,60,60,50,50,50,80,50,50,70,60,80,80,70,50,50,50,40,60,50,50,80,50,50,50,50,50,40,50,50,60,60,50,50,60,50,50,30,50,50,60,60,70,50,50,50,50,50,50,60,50,50,70,70,50,50,50,50,50,60,50,50,60,50,50,50,90,50,50,70,50,50,50,50,40,40,90,70,40,50,30,130,60,50,50,60,70,80,50,60,50,70,110,70,50,50,70,50,50,70,50,30,50,50,60,70,60,60,50,50,70,60,60,40,50,50,50,70,50,60,60,50,50,50,50,50,50,50,60,50,50,30,50,60,50,70,60,50,50,50,50,60,50,60,50,50,50,50,50,70,60,70,50,50,50,50,50,60,50,50,50,60,50,50,50,50,50,50,60,60,50,50,70,50,60,50,50,70,30,50,50,50,50,60,50,50,50,50,90,50,50,50,50,100,60,50,50,60,60,50,60,50,70,40,50,70,60,50,60,60,80,50,40,40,70,60,50,50,70,50,50,60,50,50,60,60,50,40,50,50,70,40,50,50,140,40,50,40,50,60,50,50,50,60,80,40,60,50,50,60,40,50,50,60,50,60,50,70,40,70,50,70,60,50,50,60,40,100,70,110,50,70,50,30,50,50,70,50,70,60,60,50,60,70,50,50,50,50,60,70,70,40,50,50,50,40,30,60,50,90,70,50,50,50,70,40,50,50,60,50,60,50,50,40,50,60,60,70,50,70,90,50,50,50,70,50,70,50,70,40,40,50,50,50,70,50,50,50,60,50,50,50,40,50,40,30,60,50,50,70,60,140,150,60,30,70,50,60,50,50,70,60,50,50,50,50,50,50,50,40,50,50,70,60,70,60,80,50,60,50,50,100,50,50,50,50,50,50,60,90,50,60,50,50,50,100,50,70,50,70,70,90,50,50,70,40,60,80,60,50,60,90,60,50,100,50,50,50,30,50,50,50,50,50,50,40,50,50,70,50,50,60,70,70,80,50,60,40,50,50,50,30,50,60,60,50,60,50,50,50,50,50,50,50,50,70,60,50,60,50,50,50,50,50,50,50,50,60,50,60,40,70,50,50,80,30,60,50,50,60,60,60,50,60,40,50,70,70,50,50,70,60,80,50,70,70,50,70,50,50,50,60,70,50,40,60,60,60,50,50,50,50,70,50,60,50,50,50,50,60,50,50,50,50,70,70,30,60,50,70,50,50,60,50,50,70,50,60,50,50,50,50,60,50,50,50,60,50,70,30,50,50,60,50,50,50,50,50,50,50,70,70,50,60,50,50,50,60,70,50,30,50,50,70,50,50,50,60,80,60,50,60,50,70,50,50,50,60,70,90,70,150,50,50,70,60,60,50,50,50,50,50,50,60,60,50,50,60,50,40,50,50,50,70,50,50,50,50,70,50,40,60,50,50,70,50,50,50,30,50,50,50,50,50,50,50,50,60,70,50,50,50,70,40,70,40,60,50,50,70,50,70,90,50,40,40,90,40,50,50,70,70,70,50,50,70,50,40,50,50,50,50,80,40,50,40,50,70,50,60,50,60,50,50,50,50,50,50,50,40,50,50,60,70,50,70,50,50,80,60,70,50,70,60,50,50,70,70,50,50,50,90,50,50,50,60,50,50,50,50,70,50,70,60,70,50,50,50,50,50,40,70,70,50,50,70,70,50,50,60,50,50,50,50,40,50,70,50,60,50,50,50,60,70,50,50,70,50,60,50,50,50,50,70,70,40,50,50,70,50,70,50,150,70,50,50,70,70,50,50,50,50,50,30,60,50,50,50,70,70,60,30,70,50,60,50,70,50,50,60,70,50,60,50,50,50,50,50,50,50,70,50,50,60,50,60,50,60,60,70,50,60,50,50,50,50,50,50,70,60,70,50,50,110,50,50,50,50,70,50,60,50,50,50,40,70,70,70,50,50,50,50,50,50,50,50,60,50,60,50,70,40,50,50,90,100,60,50,60,50,50,150,60,50,90,50,60,60,50,50,50,70,50,70,100,60,50,50,50,50,40,50,90,50,50,50,40,50,60,40,50,90,80,50,50,50,50,50,60,50,50,60,50,60,50,50,50,50,40,60,50,50,50,50,50,50,50,50,40,50,50,50,50,60,70,50,50,50,50,50,60,50,50,60,50,50,50,40,90,50,50,50,50,90,50,50,50,50,60,60,60,50,30,150,50,50,50,50,70,70,50,50,50,50,50,50,50,100,60,70,40,60,50,50,50,30,50,50,40,40,50,70,50,50,60,50,60,50,50,50,50,50,70,60,40,50,50,50,50,90,50,60,50,50,60,50,50,50,60,50,50,50,70,40,60,50,40,70,50,50,40,50,90,50,50,50,50,50,50,50,30,50,70,50,50,50,50,70,50,60,50,60,50,50,60,50,50,70,50,50,50,50,50,50,50,50,50,50,50,50,40,70,50,50,50,50,60,50,50,80,70,50,40,40,50,40,50,60,50,50,50,60,50,50,50,70,90,60,50,50,50,50,70,50,90,50,40,50,70,50,50,70,30,50,50,50,70,50,50,50,70,50,60,50,50,60,50,110,50,60,50,60,50,50,70,50,50,60,50,60,50,50,50,40,50,60,50,60,50,70,60,50,90,50,80,40,50,80,50,50,50,50,50,50,50,50,50,60,50,60,60,50,50,80,50,50,50,50,60,70,60,50,60,50,50,50,50,60,60,50,50,70,70,50,60,60,60,50,60,50,50,40,40,50,50,50,50,50,50,70,60,50,60,60,60,60,50,50,90,50,30,40,70,50,50,50,70,50,50,50,50,50,50,50,50,60,60,50,70,50,60,50,70,50,50,50,50,50,50,50,60,60,80,60,50,50,60,70,60,70,50,50,40,50,60,60,50,60,50,50,90,50,50,50,50,50,50,60,50,50,50,50,50,50,50,70,50,50,60,50,50,70,60,50,50,30,50,50,50,40,50,60,50,50,60,50,60,50,30,70,60,50,60,50,50,50,50,50,50,60,50,50,60,70,50,60,60,50,30,150,50,100,70,50,50,50,70,50,50,40,50,50,50,50,50,50,50,50,80,50,50,50,50,50,60,50,60,40,70,50,80,40,60,50,50,50,60,50,50,60,50,50,60,50,70,60,50,50,50,50,50,90,50,50,50,40,50,50,50,30,40,70,70,60,50,50,50,50,60,70,50,80,70,70,50,50,50,50,60,50,50,50,50,50,80,50,50,40,50,60,60,50,50,50,50,60,60,50,60,70,50,80,70,80,50,70,60,50,50,40,60,50,60,50,50,50,80,120,40,150,40,60,50,50,90,60,80,60,50,50,50,50,70,50,40,50,60,70,50,60,50,50,100,40,60,50,50,50,50,90,70,80,50,50,50,60,60,70,60,50,50,50,50,50,90,70,30,50,50,50,40,70,50,70,50,30,50,90,50,50,50,80,50,30,80,60,60,40,60,30,50,70,40,50,80,50,80,50,30,50,80,50,60,50,50,60,40,50,60,50,50,50,30,50,60,50,50,50,30,90,60,50,60,50,70,60,60,60,50,50,50,50,50,70,50,50,60,70,50,50,50,50,50,50,50,60,50,70,50,40,50,40,50,50,30,70,50,70,50,60,60,40,40,70,50,50,40,70,60,50,70,70,50,80,50,70,50,40,60,60,50,50,70,60,70,50,50,70,40,50,50,70,50,60,50,50,60,50,50,50,50,50,70,50,50,50,30,40,50,60,60,60,30,50,50,50,50,50,50,60,50,50,60,50,50,50,50,50,40,50,90,50,70,50,50,30,50,40,70,30,60,50,60,60,50,60,60,40,50,50,50,40,70,50,70,50,50,40,50,50,40,70,50,50,50,50,70,50,50,40,50,50,50,50,50,90,50,30,50,50,50,50,50,50,60,120,60,50,50,50,50,50,70,50,50,150,60,70,50,40,50,50,30,60,50,70,70,50,50,60,50,50,60,60,50,50,50,50,70,60,80,50,60,50,70,50,80,60,50,50,50,50,50,40,50,50,50,60,50,50,50,60,50,50,50,60,50,60,50,50,50,50,30,60,50,50,50,50,30,80,50,30,50,40,50,50,50,60,50,20,50,50,30,40,30,50,60,50,70,50,50,50,50,50,50,70,30,50,30,50,50,70,50,50,30,150,50,50,80,50,50,50,30,70,50,70,60,80,70,50,70,50,70,60,60,50,60,50,60,40,50,40,50,40,70,50,50,50,30,50,70,50,50,50,50,30,50,60,50,30,50,50,50,50,70,60,50,50,90,50,50,40,50,70,50,30,60,50,50,50,50,50,70,50,50,60,50,70,60,50,50,50,80,50,150,50,50,30,60,50,50,70,70,50,40,50,40,50,80,50,50,50,50,50,50,50,70,60,50,50,50,60,50,60,50,70,50,60,50,50,50,60,50,50,50,50,50,50,50,30,100,50,60,50,50,50,60,60,50,80,60,80,50,70,50,70,60,70,70,50,50,40,50,60,50,60,50,70,50,50,50,50,50,50,50,50,30,50,50,50,50,80,40,50,50,60,90,50,50,40,50,50,50,50,50,50,60,60,50,70,50,70,70,50,60,70,50,40,50,50,40,50,70,60,50,40,70,50,50,40,50,50,40,60,90,50,50,50,50,70,50,60,50,50,90,50,50,60,60,50,70,110,50,50,50,50,30,50,70,70,50,70,50,50,80,50,60,50,60,60,50,50,80,60,50,60,70,60,150,50,70,90,50,70,70,50,50,70,50,70,50,40,60,50,60,150,50,70,50,60,50,50,70,40,70,50,70,50,50,70,50,60,50,40,60,50,60,50,50,60,30,50,50,50,70,50,50,60,30,50,50,50,60,40,50,100,50,50,50,100,60,50,80,50,50,50,50,50,50,60,40,60,70,50,70,60,40,50,50,50,100,60,60,50,50,70,50,40,30,40,60,50,50,70,70,60,50,50,50,50,50,90,60,50,50,50,60,50,70,50,60,50,50,50,50,110,50,50,40,70,60,60,60,70,50,50,50,50,30,70,70,110,50,60,70,50,50,70,70,150,50,70,70,70,70,30,70,50,50,60,50,70,50,70,50,50,70,70,50,50,50,50,60,50,60,40,50,50,50,50,50,50,60,60,50,50,70,100,50,50,50,60,40,70,30,40,60,50,50,60,60,70,70,50,70,50,70,70,60,40,50,40,50,50,50,70,80,50,80,50,50,60,50,50,70,60,60,110,50,40,70,50,80,60,50,50,50,50,50,50,50,80,50,70,50,50,50,50,50,50,120,50,50,50,50,60,50,50,50,60,80,40,60,50,50,90,60,60,50,50,80,50,70,50,50,50,30,70,50,50,80,60,50,40,50,60,70,50,50,50,50,60,70,50,60,50,50,50,60,50,50,70,50,70,50,60,50,80,50,50,50,50,50,50,90,70,70,50,50,30,50,70,50,40,50,50,70,50,60,60,50,50,40,50,70,30,50,50,60,50,50,60,50,40,70,30,50,50,50,50,50,40,50,50,50,50,50,70,50,60,50,60,70,50,80,60,50,90,110,60,50,50,80,50,60,50,50,50,50,50,60,50,50,70,50,100,80,50,60,30,60,50,50,80,50,50,50,70,50,50,70,50,50,60,60,30,50,60,50,70,80,40,30,50,40,70,50,60,50,50,50,50,50,50,60,50,70,40,60,50,50,50,50,50,30,50,50,60,60,50,50,40,60,50,60,70,50,50,50,50,40,70,50,70,50,50,120,50,50,60,50,50,70,100,50,50,50,50,60,50,60,70,50,50,50,60,50,60,100,60,70,50,50,60,50,60,50,50,70,50,70,60,50,70,50,30,70,50,90,70,50,100,50,70,50,60,50,50,70,60,50,50,50,50,50,50,50,50,50,100,50,50,110,70,50,50,60,50,60,50,60,50,70,50,50,50,50,50,70,60,80,70,70,50,50,50,70,50,70,90,50,60,60,60,50,60,60,50,50,50,50,50,50,50,70,70,50,50,50,50,70,50,70,50,50,50,40,50,50,50,50,50,50,70,80,50,50,50,50,50,70,40,70,60,30,60,50,50,50,50,60,50,50,70,40,70,50,50,50,60,50,60,50,50,50,50,50,40,120,50,60,50,60,60,50,50,40,70,50,50,50,80,50,50,50,50,50,30,50,50,50,150,50,50,50,50,50,60,50,70,50,50,50,50,50,60,50,50,50,60,50,50,50,50,50,70,50,60,60,50,150,50,50,110,60,60,60,60,30,50,50,60,50,50,60,60,90,60,50,50,50,90,40,50,40,50,50,50,50,50,40,70,50,50,50,50,50,70,60,50,40,80,50,70,60,50,70,60,50,50,60,50,50,50,50,70,30,60,40,100,50,50,70,60,50,40,40,70,60,70,50,50,50,70,50,50,70,50,60,60,50,50,50,40,60,50,50,80,60,50,50,50,50,50,50,70,50,50,50,50,50,50,70,80,50,50,50,50,60,50,50,70,50,70,50,60,50,50,50,70,50,30,50,70,20,60,80,60,80,90,60,60,60,50,50,60,50,50,50,50,60,40,50,50,50,50,50,60,50,60,50,50,50,50,40,50,50,50,50,50,60,40,70,50,70,20,50,70,60,50,120,50,50,40,50,70,60,40,50,50,50,40,40,70,50,50,50,40,50,50,50,50,50,70,50,70,50,60,50,70,50,50,70,70,50,70,30,60,50,60,60,50,50,50,50,30,50,50,60,50,50,50,50,50,70,70,50,50,50,50,50,50,50,50,90,50,20,40,50,50,40,50,50,50,70,50,60,50,50,50,50,50,50,100,50,50,50,60,70,70,30,50,50,70,60,60,50,30,50,50,50,50,70,60,50,50,50,50,50,50,70,50,40,80,60,50,70,50,50,60,60,50,50,60,50,60,60,50,70,50,50,60,70,40,40,50,60,50,50,50,50,50,40,70,60,50,40,60,50,50,50,50,50,60,50,60,40,50,60,50,60,50,50,50,70,60,60,50,70,50,50,70,70,50,70,50,50,70,50,50,60,60,50,70,50,30,50,80,70,50,50,50,50,60,50,50,50,50,60,40,50,50,70,60,50,50,70,60,50,50,60,80,60,50,40,40,40,60,50,80,50,60,50,30,50,50,50,40,40,50,50,50,50,50,60,60,50,50,50,50,60,50,40,50,50,60,50,50,50,60,60,50,50,70,50,40,60,50,60,50,60,70,50,60,50,40,30,50,50,70,50,50,50,50,50,70,50,70,50,60,50,50,50,50,70,80,40,60,50,50,60,50,50,60,80,50,50,70,50,50,50,50,50,60,80,50,50,50,40,50,50,50,30,50,50,50,50,50,50,50,50,50,50,50,60,80,50,50,50,50,50,50,50,50,50,50,50,50,50,70,40,50,130,50,50,40,80,50,70,50,50,50,60,70,50,60,70,50,50,30,50,60,50,50,30,50,50,50,70,50,70,60,40,50,50,50,60,50,50,60,60,50,70,50,60,50,50,40,50,80,60,50,40,50,50,50,60,70,50,40,50,50,70,50,40,70,50,50,70,60,50,50,60,50,30,50,50,40,50,40,50,70,70,50,50,60,50,60,70,60,50,50,80,150,50,50,50,60,60,50,50,70,50,50,70,50,50,50,60,70,50,90,50,60,50,50,50,70,50,50,50,40,50,30,60,60,60,50,50,50,50,50,50,50,50,50,50,50,70,50,50,90,60,50,110,20,50,50,50,60,40,50,80,110,60,40,150,20,60,40,70,60,50,60,60,30,50,70,60,50,50,50,60,50,70,50,50,50,50,50,60,50,60,50,50,50,50,50,50,70,30,60,50,70,50,50,50,60,50,50,50,60,50,60,50,120,50,50,50,50,70,60,50,60,50,50,40,70,150,60,50,30,80,60,50,40,40,50,120,50,50,50,60,50,50,50,50,60,50,30,50,50,60,50,70,120,70,60,60,50,50,60,50,50,60,40,50,40,50,70,50,50,50,50,50,60,50,50,60,50,50,40,50,60,50,50,50,50,40,30,50,40,70,80,50,50,50,50,50,60,50,50,50,50,50,50,50,50,60,50,50,50,50,50,70,50,50,70,50,50,40,30,60,50,50,60,50,50,50,50,80,50,60,50,50,50,60,50,50,50,50,70,50,50,50,60,50,40,50,70,30,50,50,50,50,50,50,50,60,50,50,50,50,50,40,50,50,50,70,50,70,50,50,40,50,70,50,70,60,50,50,50,50,50,50,70,50,50,60,50,50,70,50,70,50,50,30,80,50,50,90,50,50,70,70,30,40,60,60,40,50,60,50,50,50,50,50,50,60,50,50,50,50,50,50,60,60,70,50,50,50,50,80,50,60,50,50,50,50,60,50,80,50,60,50,50,70,50,70,70,50,70,50,50,60,70,50,50,50,50,50,50,70,50,50,60,60,90,60,70,50,40,30,70,70,70,50,50,50,70,50,50,50,70,50,70,40,50,50,50,50,50,50,50,60,50,100,80,70,50,60,50,50,50,50,50,50,70,90,50,50,60,100,70,50,90,40,70,90,60,70,50,60,60,50,50,50,60,60,50,60,70,60,50,50,60,50,50,70,60,60,60,50,50,70,70,70,50,50,70,50,50,50,60,50,50,60,50,50,60,90,70,50,50,50,50,50,60,50,50,60,50,50,50,50,40,50,50,40,60,50,60,50,90,50,50,80,60,60,70,50,50,50,50,50,50,50,50,50,60,60,50,60,50,50,50,50,40,50,80,50,60,90,50,50,50,50,50,70,70,60,30,50,70,60,50,50,70,50,20,50,60,50,50,50,50,50,40,70,40,50,60,50,50,120,50,30,60,50,60,60,40,30,60,30,80,50,50,40,40,70,50,40,50,50,50,50,40,50,60,50,50,60,50,60,50,60,50,60,50,50,50,60,50,50,70,50,50,50,40,50,50,60,30,120,50,50,50,40,50,30,50,60,50,70,80,50,70,40,70,50,50,50,70,50,50,50,50,70,60,50,40,50,50,60,50,50,50,50,120,50,50,60,40,50,60,30,70,50,50,40,50,60,50,60,40,50,50,50,50,90,50,50,60,50,50,50,70,50,50,60,50,70,50,50,50,50,30,60,50,60,60,50,50,50,50,50,70,50,60,50,50,70,50,50,50,50,50,50,50,60,50,50,50,60,60,60,50,70,60,50,50,50,60,50,70,60,20,50,80,50,50,50,50,70,40,80,70,50,50,60,50,50,50,30,40,50,50,50,50,50,50,60,50,70,50,50,50,60,70,50,70,50,50,60,50,60,50,50,60,60,50,50,40,50,50,30,50,50,50,60,50,50,50,50,60,60,40,50,50,60,50,50,60,60,50,70,30,70,60,50,50,50,50,50,60,50,50,60,50,70,50,90,50,50,50,70,60,60,50,50,80,70,50,50,50,60,60,50,50,50,50,50,50,90,90,60,40,50,50,60,50,60,90,60,50,70,40,50,60,60,50,50,50,50,40,60,50,40,70,50,50,70,80,50,70,50,60,60,50,50,50,50,40,50,140,50,60,50,50,50,50,70,50,50,60,50,50,50,60,50,50,90,50,70,70,50,40,80,60,50,70,60,50,50,60,50,50,70,50,50,60,50,50,50,100,50,70,80,70,80,50,80,50,50,50,60,60,60,50,60,50,50,50,50,50,80,50,70,60,40,60,50,90,60,50,50,50,70,60,50,70,50,40,50,50,60,40,50,60,70,70,60,50,60,90,30,80,40,90,40,50,40,140,80,50,60,50,50,60,50,50,50,60,80,60,70,50,60,50,50,50,50,50,60,50,50,50,60,50,50,70,50,50,50,50,50,50,50,50,60,70,40,50,100,60,60,50,50,60,50,30,50,70,50,60,50,50,40,60,50,80,50,50,50,50,90,60,100,50,40,70,50,70,50,40,70,30,50,50,50,50,50,60,50,50,50,50,50,50,50,60,50,50,50,50,50,50,50,60,30,60,50,60,50,50,50,50,70,50,50,30,50,50,40,60,60,50,70,50,40,60,50,60,70,50,50,50,50,40,150,30,60,50,60,50,50,30,50,50,60,70,50,70,60,50,60,60,50,50,60,50,50,50,50,50,40,50,70,50,60,50,50,50,60,70,20,50,60,50,50,50,50,50,40,50,60,50,50,50,50,40,30,50,50,50,50,70,100,40,60,50,50,100,110,50,60,50,50,50,60,50,40,50,50,50,50,50,50,50,50,50,70,60,50,50,50,30,90,50,50,50,40,50,50,50,60,70,50,60,50,50,60,50,50,70,70,80,50,50,50,70,70,50,90,60,30,50,60,50,50,50,50,60,60,50,90,50,50,50,70,50,70,60,50,50,120,50,50,50,50,50,70,50,50,50,50,50,50,50,50,50,60,60,40,50,50,50,70,50,50,50,50,50,50,50,50,40,70,50,50,50,50,30,30,60,70,150,50,60,50,50,40,50,50,30,60,70,70,50,50,50,60,50,30,50,60,50,40,40,50,50,50,50,50,150,50,60,40,50,50,50,50,50,50,50,60,50,50,60,40,70,50,60,40,50,50,40,60,50,50,50,50,50,50,30,50,50,50,50,50,50,70,70,60,40,50,60,50,70,50,50,50,50,80,50,80,70,50,50,50,40,40,60,50,70,50,20,50,40,50,50,50,40,50,50,70,50,50,50,50,50,50,70,50,60,70,50,50,50,50,50,60,50,70,50,50,60,50,70,50,50,50,50,60,50,50,40,50,70,90,50,50,50,60,60,60,70,50,50,70,100,50,50,40,70,40,50,50,50,60,70,60,50,50,70,40,70,50,50,50,50,40,30,40,40,50,50,60,50,40,70,60,50,50,50,50,50,60,40,50,50,50,50,50,50,50,40,60,50,50,50,50,50,60,70,50,50,60,50,50,50,60,50,50,40,70,50,60,60,50,40,70,60,50,90,60,70,50,100,50,70,50,50,70,50,70,80,110,60,60,30,50,60,50,50,50,50,50,60,50,50,50,70,50,50,40,60,60,50,60,50,50,50,50,50,60,70,50,50,50,80,50,50,60,50,60,50,50,50,50,50,50,50,50,50,60,50,50,60,50,50,50,50,50,50,70,60,70,50,70,50,50,50,50,70,70,50,50,60,50,70,50,60,70,70,90,50,70,60,50,50,50,60,30,50,50,60,50,60,40,60,50,60,50,70,50,50,60,50,50,60,50,50,50,50,70,50,50,50,60,80,50,50,70,50,60,50,60,70,60,70,40,50,60,60,50,110,50,70,70,50,50,90,50,60,50,50,40,60,50,70,50,50,60,50,50,50,70,50,70,70,50,50,50,60,70,50,50,50,50,70,50,50,50,50,70,60,50,50,50,70,50,70,60,50,50,50,50,60,60,40,50,60,50,80,50,50,50,60,100,50,50,70,50,60,40,80,50,50,70,50,50,50,50,50,80,50,50,50,70,50,50,60,50,60,60,60,70,20,80,50,50,70,70,50,80,50,50,40,50,70,50,70,50,40,50,90,110,50,70,50,50,50,60,60,50,60,50,40,80,40,70,50,50,60,70,50,40,70,50,50,50,70,60,50,70,50,50,70,70,50,50,50,70,50,50,60,50,60,50,50,60,50,50,50,50,50,50,50,50,50,60,50,50,50,40,50,50,60,50,50,50,50,50,40,60,50,50,60,50,50,50,50,50,50,50,70,50,130,50,60,50,50,50,60,50,50,90,50,70,50,60,50,50,50,60,50,30,80,50,50,50,90,50,50,70,50,70,60,90,50,50,80,50,50,70,50,50,70,50,50,50,50,50,50,50,50,50,50,60,70,50,50,90,40,70,50,50,70,90,50,50,50,50,60,50,60,50,50,50,50,60,50,50,70,60,50,50,70,70,50,50,60,60,50,50,50,50,50,40,70,50,50,50,50,50,50,50,50,60,50,50,70,60,50,70,30,70,50,70,80,60,60,50,50,50,80,40,60,60,60,50,70,70,50,70,50,50,50,50,50,60,60,50,50,70,70,50,150,60,50,50,50,30,50,70,80,50,50,70,50,50,70,50,50,60,70,50,40,40,50,50,50,100,50,50,50,60,90,50,40,50,50,60,70,80,70,50,50,50,50,50,50,50,50,120,50,50,70,50,70,50,50,50,70,60,60,50,50,50,50,50,60,50,50,50,50,50,60,50,50,50,50,60,60,60,50,60,90,50,60,50,50,70,60,50,70,60,50,50,70,50,50,50,50,60,50,50,60,50,50,50,50,50,20,70,60,60,40,60,40,50,50,50,60,50,50,60,50,50,50,50,50,50,150,50,50,50,50,70,60,50,50,50,60,60,50,50,50,50,50,50,40,50,30,70,60,50,50,70,50,60,70,50,50,80,70,50,50,50,50,70,50,70,50,60,100,50,60,40,50,40,50,50,60,50,80,60,50,70,50,50,50,80,50,40,40,50,60,80,90,50,50,50,50,50,50,80,30,50,60,40,40,60,60,60,50,40,70,60,50,50,60,80,60,50,50,50,50,40,50,30,60,50,50,50,50,60,50,50,70,70,60,50,70,110,50,40,30,60,60,50,60,50,50,50,50,50,50,50,50,30,50,50,50,70,50,50,70,50,30,50,50,50,70,60,50,50,50,40,50,50,50,50,70,50,50,50,70,30,50,60,50,50,70,70,50,50,50,50,50,30,50,60,60,40,70,30,40,60,60,70,60,50,50,50,50,60,60,60,50,50,70,30,50,50,70,60,70,70,50,60,70,70,50,50,50,50,60,80,100,70,50,30,50,50,50,60,90,60,60,70,60,100,50,50,50,50,50,50,70,50,50,40,70,50,50,40,40,60,40,60,40,50,30,90,30,50,50,50,50,60,60,60,60,50,70,50,50,50,50,50,50,50,50,50,50,30,50,50,50,50,70,50,50,50,70,40,90,50,60,50,60,50,50,50,50,50,50,50,50,50,50,50,80,50,50,40,50,50,90,50,70,50,40,50,60,40,50,70,40,40,50,60,50,60,150,50,50,50,150,50,50,50,50,50,50,50,50,50,50,80,70,50,40,60,50,50,50,50,50,70,50,70,50,50,60,70,50,50,50,50,60,50,50,50,60,50,50,30,50,50,50,70,80,50,50,50,50,70,80,60,50,50,50,70,60,50,50,50,60,70,110,80,50,60,50,50,50,50,60,50,60,40,30,50,60,50,50,70,50,40,60,50,100,50,50,50,60,50,50,50,30,50,60,50,50,60,40,60,50,60,70,50,50,50,70,50,50,40,60,50,60,50,50,60,50,50,20,50,70,110,70,50,70,60,60,40,50,50,50,50,30,60,70,50,60,50,50,50,60,50,50,50,50,70,70,70,50,70,50,50,50,50,70,40,50,70,40,50,60,30,50,50,50,50,50,70,50,50,50,50,70,50,70,50,40,50,50,70,50,30,80,40,70,50,60,40,50,60,30,60,50,70,60,80,50,50,50,60,60,50,60,70,50,60,80,50,60,50,50,60,50,50,50,70,50,40,50,70,60,50,30,70,50,80,60,50,50,120,50,50,70,50,50,60,60,70,50,60,50,50,60,40,70,50,70,50,50,50,110,50,50,80,50,60,50,60,50,30,60,40,80,70,40,40,50,50,40,80,70,50,30,60,50,70,130,50,50,70,50,70,60,50,50,50,50,50,70,70,50,50,60,50,70,70,60,50,70,70,50,50,30,50,60,50,50,70,50,70,80,40,50,50,50,50,50,50,50,60,50,50,110,50,50,130,50,50,60,70,50,50,50,60,50,50,70,50,40,60,50,50,70,60,50,40,50,50,50,50,50,60,50,60,50,50,50,70,70,50,50,50,50,50,50,60,60,50,50,40,50,50,50,70,50,50,70,110,50,50,50,50,50,60,60,70,80,70,40,40,50,30,70,50,70,60,40,50,40,60,70,50,50,30,40,70,50,50,50,50,50,50,50,70,50,50,50,50,50,100,50,50,50,50,50,50,50,50,40,50,60,60,60,50,50,50,50,60,60,50,50,150,50,60,40,50,50,40,40,50,70,70,50,50,50,80,60,40,40,60,60,50,70,50,60,50,50,70,50,50,50,50,70,50,50,50,50,60,50,50,50,60,50,50,60,70,70,60,50,40,70,50,50,70,50,80,40,50,50,150,50,50,70,70,30,70,60,50,30,50,30,50,60,70,60,60,50,20,70,60,80,150,30,70,50,60,50,50,50,50,40,50,70,70,60,50,50,60,50,50,70,50,80,50,90,50,30,40,60,80,50,60,70,50,50,50,60,50,70,50,50,50,50,50,50,50,40,50,50,60,60,50,60,80,130,50,70,50,50,50,60,50,50,50,50,40,50,50,60,50,50,40,50,50,70,60,50,50,70,50,60,60,50,50,50,50,40,50,50,50,70,50,40,50,50,50,50,40,50,50,80,50,50,50,50,60,50,50,50,60,50,50,50,30,60,80,50,50,60,50,50,60,50,70,50,40,60,70,70,70,60,40,40,60,70,50,50,50,50,70,70,50,60,50,60,50,50,50,60,40,70,70,70,50,50,50,70,50,60,50,60,90,60,50,50,60,40,70,90,50,60,70,50,50,30,50,60,50,50,60,50,50,50,50,50,50,90,60,60,30,60,50,50,60,40,50,50,80,70,50,50,70,50,70,30,50,60,50,40,40,70,60,50,70,50,50,60,70,60,50,70,50,50,60,50,50,40,50,50,50,50,50,60,50,70,50,50,60,50,60,60,30,70,60,50,80,50,60,50,70,50,70,50,80,50,50,60,50,50,150,40,50,40,50,80,60,50,60,50,100,50,80,50,50,70,50,60,50,50,50,50,60,50,50,100,60,60,50,50,50,70,70,30,50,60,70,40,40,50,70,50,50,50,50,50,70,50,40,50,50,70,70,60,150,70,60,50,60,60,70,50,50,50,70,70,60,50,50,40,50,40,60,60,50,50,50,50,60,90,50,70,40,50,60,50,50,40,50,40,50,60,70,40,50,50,50,50,70,50,80,50,50,50,50,60,50,50,50,50,50,70,70,70,50,50,60,50,70,50,50,50,70,50,50,70,50,80,50,70,50,60,50,50,70,60,50,50,60,30,70,50,50,50,50,40,50,50,50,60,40,110,60,50,50,50,50,50,40,50,50,60,50,50,50,50,60,50,50,50,70,50,50,50,40,50,50,60,60,50,70,50,50,50,50,60,40,50,60,50,50,40,70,70,60,60,40,60,40,50,60,70,60,70,60,50,60,50,50,60,50,50,50,50,50,60,50,50,60,60,50,70,90,80,50,50,50,50,30,70,60,60,60,50,50,90,70,50,50,50,50,70,80,60,50,50,50,50,40,60,50,70,60,50,60,50,60,60,70,40,30,50,60,50,70,60,50,70,50,40,60,50,60,50,60,60,50,50,50,50,50,20,50,60,40,50,60,50,60,50,30,70,60,50,50,70,50,50,40,30,70,50,70,50,50,40,40,70,60,50,50,60,60,90,50,70,50,60,150,50,50,50,80,70,70,50,70,150,50,50,70,30,50,60,70,70,50,50,50,50,50,60,50,40,80,50,50,70,50,50,50,40,50,60,50,60,60,50,50,50,50,50,50,50,40,60,50,60,50,50,50,50,50,60,30,50,30,30,50,60,50,50,50,50,50,70,50,50,40,40,50,50,70,150,50,100,50,70,50,40,130,40,80,50,50,50,50,40,50,50,50,50,70,50,70,50,50,70,50,50,50,60,50,50,50,50,40,50,60,40,80,60,50,60,50,50,50,50,50,60,60,50,50,50,70,50,40,50,50,40,50,50,40,50,60,50,50,50,20,50,50,50,90,50,50,50,60,50,60,50,60,50,60,50,40,60,70,50,70,50,50,50,50,50,70,60,70,50,50,40,50,100,50,50,50,40,50,50,50,60,50,50,50,50,80,50,70,50,50,70,50,30,50,50,50,50,50,70,50,70,90,40,70,60,30,50,60,40,50,40,50,100,50,50,50,50,60,50,60,70,40,70,50,70,50,50,50,50,60,40,40,50,50,50,70,60,50,60,50,50,50,80,50,40,60,50,50,50,50,60,50,50,50,80,50,40,50,70,60,60,60,50,30,50,50,50,50,50,50,70,50,50,50,50,80,60,50,60,50,60,50,60,50,40,60,40,50,90,50,100,50,50,50,70,50,50,50,50,50,50,70,50,50,60,70,50,60,50,50,50,40,70,70,60,50,60,50,50,50,50,70,70,50,60,60,50,60,50,50,50,50,50,110,60,60,70,40,70,60,50,40,60,50,50,100,50,50,50,50,50,50,60,50,50,50,50,50,50,50,50,50,50,70,50,60,70,50,40,50,50,70,50,50,50,50,70,50,50,50,50,50,50,40,50,50,50,60,60,60,50,40,70,50,50,70,30,50,50,40,80,50,50,80,70,50,50,50,70,50,60,50,50,50,50,60,50,60,50,60,50,50,50,50,50,70,50,50,60,50,30,60,50,30,50,40,50,50,60,50,50,50,60,50,50,50,50,60,50,60,60,60,60,50,50,50,50,70,30,120,30,60,60,100,50,50,70,50,50,50,50,70,70,50,40,60,50,70,60,60,70,50,50,60,50,50,40,40,60,50,50,50,70,70,60,60,50,40,40,50,80,50,50,50,60,50,50,50,30,40,50,50,50,50,50,50,50,40,70,70,70,100,40,50,60,60,50,50,60,60,50,60,50,50,50,60,70,50,50,50,50,70,50,50,70,70,50,40,50,40,50,70,50,50,70,60,70,50,60,50,50,50,60,50,50,40,50,50,50,50,50,50,60,50,50,60,120,50,40,50,60,60,60,50,50,50,50,80,50,40,40,50,50,50,40,60,60,50,50,50,70,50,50,50,50,50,50,60,100,50,50,30,50,40,50,50,50,50,50,50,50,40,60,50,40,70,60,50,50,80,50,40,50,50,30,50,50,50,50,50,60,50,40,50,50,50,150,50,60,50,50,50,60,150,70,50,50,30,50,50,50,70,50,60,50,50,60,50,50,50,50,60,50,50,50,50,50,60,50,80,70,60,40,50,50,50,50,50,50,50,50,60,50,70,50,50,50,50,60,60,60,50,40,50,50,50,50,50,70,60,50,60,50,50,40,50,50,60,50,90,60,70,50,60,40,60,50,50,50,70,50,50,50,50,90,50,40,70,70,50,50,80,50,50,50,80,50,50,60,50,60,100,70,110,70,50,80,50,50,50,70,60,50,70,50,60,50,50,40,70,50,50,50,50,50,50,50,50,50,50,50,50,50,50,60,50,50,100,30,50,70,50,60,60,70,50,70,50,40,60,70,50,50,120,50,50,50,40,60,50,50,60,50,50,50,50,50,50,50,60,30,50,50,50,60,50,50,70,80,60,50,50,60,50,70,100,50,50,50,60,60,50,50,60,60,50,50,50,50,50,70,50,50,50,50,50,50,30,70,40,60,40,40,60,90,40,40,50,50,50,50,100,50,50,40,50,50,70,50,50,50,50,60,40,50,60,60,50,50,50,40,50,40,50,60,50,50,70,60,40,50,40,60,50,50,60,50,60,50,50,40,50,70,50,60,50,50,40,60,50,60,50,70,50,110,70,60,70,50,60,60,60,50,130,60,70,60,50,50,50,60,50,50,50,50,50,70,40,100,130,50,50,50,70,50,60,40,70,50,50,50,70,60,50,50,50,50,70,60,60,30,60,50,50,70,50,50,50,60,40,50,50,40,70,50,60,70,50,50,60,50,70,50,70,50,150,150,50,70,70,50,50,50,50,60,50,50,90,50,80,40,60,60,50,50,50,60,60,60,60,60,50,50,60,50,50,50,70,70,60,50,50,60,60,50,60,70,50,60,60,50,60,50,50,70,50,50,40,60,60,50,50,50,40,50,50,50,30,40,40,50,50,40,60,70,70,50,30,60,50,130,50,70,50,50,50,50,70,50,50,50,60,50,50,70,50,50,60,50,60,70,40,50,50,50,40,50,60,70,30,60,60,50,50,50,50,50,50,60,60,50,50,40,50,50,70,50,90,50,50,50,70,50,50,60,50,70,50,70,30,60,60,50,50,50,60,60,50,50,50,70,50,50,60,30,90,50,50,50,60,50,50,50,80,50,60,60,70,60,50,70,50,70,60,30,30,50,50,60,50,60,60,50,50,50,50,30,70,50,60,50,70,50,70,50,50,60,50,50,70,50,50,50,50,50,60,60,50,60,60,50,80,50,70,50,50,60,50,50,50,50,50,60,50,50,50,50,50,50,50,50,50,50,50,80,50,50,150,60,50,50,60,50,50,70,150,60,60,50,50,60,50,50,70,80,50,60,50,50,50,60,60,50,50,70,70,50,40,50,50,50,110,50,50,60,50,50,50,50,50,50,50,60,60,60,50,50,50,50,50,70,50,50,60,50,120,60,40,50,60,50,80,40,70,50,70,50,60,60,50,60,60,50,50,50,50,50,50,50,50,50,50,50,50,60,40,50,60,50,60,50,40,40,50,50,50,30,70,50,70,150,50,140,50,50,70,40,70,50,50,70,50,50,60,50,60,50,50,30,150,60,50,60,60,60,60,50,50,40,50,50,50,70,40,60,50,40,50,50,50,50,70,50,90,60,40,100,50,60,40,50,50,70,50,50,50,70,50,50,50,50,40,50,50,70,60,50,50,50,50,60,60,40,50,50,60,50,30,50,40,70,60,50,50,50,50,50,50,40,50,30,90,50,60,70,50,50,50,70,50,50,50,50,70,40,50,60,70,60,70,50,50,60,40,50,50,40,60,70,50,50,40,80,60,50,50,70,50,60,100,50,60,50,40,50,60,70,50,70,30,60,70,60,50,50,50,50,50,50,50,30,50,50,50,50,50,50,60,60,50,50,60,50,50,60,40,60,50,40,30,50,50,50,40,80,50,50,70,50,70,60,60,50,50,50,50,50,40,30,50,50,50,70,70,50,60,50,50,50,40,40,50,40,30,50,50,60,60,50,60,50,80,50,50,50,50,50,70,50,30,60,50,40,70,50,60,50,70,60,70,50,50,40,60,50,50,60,50,70,50,50,50,70,50,50,70,50,50,60,50,50,50,50,70,50,50,70,50,50,50,50,50,70,80,50,60,70,60,30,50,50,50,50,70,60,40,50,70,70,50,70,50,60,40,70,50,50,60,50,50,50,50,50,50,50,50,70,50,40,40,60,50,50,50,60,50,40,60,50,50,50,50,50,50,50,80,60,50,60,70,50,60,50,60,50,50,50,50,60,50,50,50,50,60,50,80,60,90,50,30,40,60,50,90,90,50,50,30,50,50,60,60,60,70,60,50,50,50,70,50,50,50,50,50,50,80,50,70,50,50,60,40,50,50,60,30,50,40,50,60,50,50,50,20,50,50,90,60,50,50,70,60,60,60,50,50,50,60,70,60,150,50,50,50,50,80,50,50,70,50,50,50,50,50,50,40,50,50,70,100,50,70,70,50,50,50,70,70,60,50,60,50,50,70,50,90,60,60,50,50,50,50,50,50,80,50,70,70,90,50,50,70,140,30,60,40,70,50,50,70,50,60,50,80,60,90,50,70,60,50,50,50,70,50,70,50,70,70,120,50,50,50,50,50,60,50,60,90,70,50,70,50,30,50,30,50,40,50,60,50,50,60,60,60,70,50,50,70,50,50,50,50,40,60,50,50,70,70,50,50,150,50,120,50,50,50,50,80,50,50,100,50,50,60,50,50,50,50,50,50,50,60,50,50,50,50,50,60,50,60,50,50,60,60,50,50,60,90,50,50,70,50,50,50,50,50,70,50,50,50,40,70,50,40,50,50,40,70,20,70,50,60,50,60,50,50,50,50,50,50,50,50,50,40,60,50,50,70,50,60,50,50,50,50,50,50,50,50,50,30,70,90,50,70,70,50,60,50,80,50,60,50,70,40,60,70,50,50,50,70,50,40,60,50,50,50,60,60,50,50,50,50,40,60,70,50,50,70,60,50,50,50,50,50,50,50,50,70,50,50,50,50,60,50,70,50,70,40,50,50,50,50,40,50,50,50,60,50,50,40,50,50,60,60,40,50,80,50,60,50,60,30,60,50,50,50,70,50,50,40,50,120,70,20,50,60,30,80,50,120,50,70,50,60,50,50,50,50,50,70,60,50,50,50,70,60,60,50,50,50,50,50,50,60,50,60,50,50,70,30,50,60,50,50,60,60,50,50,50,60,50,70,50,50,50,50,50,50,60,50,80,40,50,120,70,50,50,120,50,50,50,70,50,50,60,60,50,70,60,50,50,50,50,50,50,20,50,50,50,50,70,50,70,50,50,50,40,50,60,70,70,60,30,40,50,60,50,50,50,50,60,50,50,60,50,50,50,50,50,60,60,70,70,50,50,50,50,50,30,50,70,50,50,40,70,50,50,70,60,30,40,50,70,50,50,60,50,60,60,50,50,40,40,50,70,60,60,70,50,70,50,50,50,70,60,60,50,50,70,50,50,50,50,40,50,60,50,50,70,30,50,60,50,50,50,50,50,70,70,60,50,50,30,50,70,70,60,60,30,50,50,50,50,90,70,50,70,70,60,70,50,60,50,40,50,50,50,50,50,70,40,50,60,70,50,50,30,50,60,50,50,50,130,60,50,50,60,50,50,50,50,50,50,50,60,40,50,60,50,50,100,40,40,60,60,30,50,150,60,50,50,50,50,40,50,50,50,50,50,50,50,50,50,60,50,50,60,50,50,50,40,50,50,60,70,50,50,80,50,60,50,50,60,50,60,50,70,50,50,70,50,60,50,70,50,50,40,50,60,50,50,70,50,50,40,30,70,50,50,70,70,50,50,50,50,70,50,60,50,80,50,70,60,50,50,60,60,50,50,30,60,50,60,50,60,70,50,150,50,50,40,70,50,70,50,50,50,50,50,50,40,80,50,50,60,60,40,80,70,50,60,50,50,60,50,50,80,80,50,50,60,50,70,50,80,50,60,50,50,40,50,70,50,60,50,50,40,50,60,50,110,90,50,50,50,50,50,110,70,50,70,50,60,100,50,50,70,50,70,50,50,70,50,50,60,50,70,50,100,50,60,50,60,60,50,50,80,50,70,60,50,70,50,50,70,50,50,50,50,70,50,60,50,70,50,50,50,50,50,50,60,50,50,60,60,60,50,50,60,50,50,60,50,50,50,60,70,70,60,50,50,60,50,60,70,70,50,40,70,60,50,70,60,70,60,60,60,40,50,70,60,40,60,50,40,50,50,70,50,70,60,50,50,50,50,50,70,50,50,70,60,50,50,50,140,50,50,30,50,60,70,50,60,70,40,70,50,50,80,50,70,50,50,50,50,50,60,50,50,50,70,70,50,110,50,50,50,50,70,50,50,60,50,50,50,60,40,30,40,60,50,40,60,50,50,50,60,50,50,50,50,50,60,50,120,50,70,60,50,50,80,50,40,50,70,70,70,50,50,60,50,50,50,60,60,50,50,50,60,50,50,50,60,50,50,50,60,70,50,40,60,50,50,50,50,50,70,50,80,40,60,60,80,30,70,80,50,50,60,50,60,90,50,60,70,50,60,50,70,50,50,30,60,50,50,70,30,70,70,50,60,50,50,60,50,50,50,60,70,50,60,50,50,50,40,50,80,70,50,80,50,50,50,50,50,60,50,60,40,50,40,40,130,50,50,50,70,50,50,50,50,70,70,50,50,50,70,40,70,50,50,60,50,50,70,50,60,50,50,70,50,60,60,50,50,50,50,60,50,50,50,60,70,50,50,60,60,50,50,50,20,40,40,70,70,50,50,50,50,50,60,50,50,40,50,70,50,50,70,60,40,50,50,40,40,50,50,70,60,50,50,70,50,90,70,70,70,40,50,60,50,30,50,90,50,50,50,70,50,50,60,50,50,50,60,50,50,40,70,80,30,70,50,50,50,50,90,50,50,50,50,90,50,40,30,40,60,50,40,40,70,50,60,50,60,60,60,40,70,50,30,60,40,40,60,60,60,50,50,50,50,70,40,130,60,50,70,50,50,80,70,70,50,40,60,60,50,70,30,90,50,40,70,50,50,70,90,30,50,50,40,50,60,70,60,50,70,50,70,60,50,50,50,20,60,50,80,30,40,150,50,50,50,50,60,50,50,60,70,50,50,50,50,50,50,50,70,60,50,60,60,50,50,50,60,50,80,90,40,50,50,70,70,50,60,50,50,60,40,60,50,70,50,70,50,60,70,70,60,50,50,50,50,50,70,70,50,40,50,50,70,50,50,100,50,50,70,50,60,50,50,70,50,50,100,50,60,50,70,50,50,50,60,50,60,50,50,50,50,50,60,50,50,50,60,50,50,50,50,50,60,30,60,20,50,50,50,50,70,30,80,60,50,50,50,50,50,80,50,60,50,80,50,50,90,50,90,40,40,50,50,50,50,50,50,60,60,50,60,50,50,50,90,50,60,50,50,50,50,50,70,50,50,70,50,50,70,60,50,60,50,50,60,30,50,50,60,70,60,40,50,70,50,60,80,50,50,70,50,50,70,50,50,70,50,60,60,50,50,40,40,50,70,50,30,70,50,50,40,60,50,60,50,60,80,50,70,50,50,50,50,50,60,60,50,80,60,50,80,50,70,50,70,50,70,20,50,50,50,70,50,30,60,100,50,50,80,50,50,60,50,50,50,50,50,50,50,70,50,50,30,50,50,70,90,50,50,50,80,50,50,50,70,50,50,80,60,50,50,40,50,50,50,50,30,50,60,50,70,50,20,60,50,50,70,50,70,50,50,50,100,70,60,80,50,80,70,50,150,70,70,50,50,50,50,50,50,50,60,50,60,50,60,50,50,150,50,60,60,50,50,50,70,60,70,50,30,50,70,70,60,50,50,50,70,50,60,50,60,50,50,50,30,50,60,50,50,50,50,60,50,80,50,50,60,50,50,70,50,70,80,50,80,150,50,60,50,80,50,60,70,50,90,70,50,50,50,50,50,80,50,60,50,50,70,70,50,80,50,30,50,50,60,50,70,70,50,60,50,50,50,50,60,30,50,60,30,70,60,60,50,50,60,50,60,70,70,60,50,50,50,50,60,60,50,70,50,50,70,60,40,50,80,50,50,60,50,90,50,60,50,50,40,60,50,60,50,60,70,50,50,60,50,40,70,50,50,50,50,50,50,60,50,50,50,50,30,50,70,50,60,60,40,80,60,40,50,60,50,50,60,70,50,90,90,70,50,60,50,50,50,30,50,50,50,40,50,70,50,50,50,60,50,50,50,70,50,60,50,60,50,50,50,30,50,50,50,50,70,60,50,50,70,50,50,50,50,60,60,50,60,70,40,60,50,40,70,70,40,70,50,50,80,50,50,40,50,50,60,50,40,50,50,50,50,60,50,50,50,50,50,50,50,70,130,50,50,50,50,50,50,50,50,50,50,50,60,60,50,50,50,50,60,50,70,50,70,60,50,90,50,60,60,50,50,50,50,130,150,50,50,60,50,50,60,60,50,50,50,60,50,50,50,50,50,50,50,50,110,50,50,50,60,50,50,60,50,60,60,50,50,70,50,50,50,50,60,50,50,90,50,50,50,50,50,50,50,50,50,30,50,50,50,50,50,90,50,70,80,50,80,40,70,50,60,50,30,70,50,50,60,60,60,30,50,50,40,50,60,50,70,60,60,70,50,60,50,50,50,50,60,50,50,50,60,80,100,50,60,60,50,50,50,50,50,70,60,50,50,50,50,80,50,50,50,70,50,60,60,50,70,50,50,50,70,60,50,50,60,50,70,50,50,50,70,50,50,60,50,50,70,50,40,50,60,70,70,50,50,70,50,60,50,50,50,60,50,50,50,50,50,60,60,60,50,50,80,50,60,30,50,50,60,50,50,50,50,40,50,70,50,70,30,40,50,60,40,40,60,50,50,80,40,40,80,60,50,40,50,60,50,60,60,50,50,90,50,50,70,50,50,50,60,100,50,50,80,50,50,50,50,50,50,80,50,50,50,20,50,60,50,80,70,50,50,50,50,50,70,70,60,50,50,50,60,50,50,50,70,50,50,50,50,70,50,50,50,60,50,50,30,50,50,50,70,40,60,50,50,50,40,50,50,40,70,50,50,70,70,60,50,50,50,50,50,50,50,70,60,50,50,70,50,50,50,70,60,70,70,50,50,50,60,50,40,60,50,50,60,50,50,40,70,70,70,90,70,60,40,40,50,70,60,50,50,60,60,40,50,40,120,60,70,60,60,50,60,80,30,70,60,70,60,50,80,20,50,50,50,50,50,50,50,60,50,50,50,70,50,50,50,50,40,50,50,80,50,50,50,40,90,50,50,50,50,50,70,50,50,40,50,70,50,60,50,50,50,50,50,50,50,70,50,50,50,60,40,50,70,50,70,50,50,50,50,90,40,40,50,70,50,60,50,90,70,60,50,50,50,50,70,50,50,50,50,60,50,70,80,50,70,60,50,50,50,50,50,50,50,50,50,50,50,50,60,50,150,50,60,70,90,50,50,80,40,50,50,80,70,70,50,30,60,60,50,50,50,60,50,50,80,70,50,60,50,40,50,70,60,50,50,50,50,60,70,50,70,90,60,50,50,50,50,50,50,50,60,50,50,40,70,60,30,70,50,50,50,60,70,50,60,40,50,50,50,30,50,50,50,50,60,50,50,50,60,140,50,50,50,60,50,50,50,50,50,30,50,90,60,20,50,40,40,30,50,50,50,50,50,40,50,50,50,50,50,50,50,50,60,50,60,50,50,60,50,50,50,50,90,50,70,60,50,50,40,50,50,50,60,60,90,50,50,60,50,40,40,50,50,60,50,50,40,50,60,50,50,40,50,50,50,50,50,40,40,50,50,50,70,40,80,60,50,60,50,50,50,50,50,70,50,60,60,50,50,50,50,70,50,50,40,50,70,50,50,50,50,50,50,50,70,50,50,70,50,50,50,50,60,50,70,50,50,60,50,60,50,70,50,50,50,50,50,50,50,50,60,40,110,50,50,50,50,60,60,50,50,50,70,50,150,30,50,50,60,60,50,50,50,50,60,50,50,30,50,50,80,30,50,50,50,50,50,100,60,90,50,70,90,50,70,50,50,70,50,50,70,50,40,50,50,50,40,50,50,70,50,60,50,50,30,60,50,50,50,60,50,80,70,50,60,30,50,20,60,50,50,60,50,50,70,60,50,60,50,50,50,50,50,50,50,50,40,50,50,50,50,50,50,70,50,70,60,50,40,50,50,60,30,50,60,50,50,60,70,50,50,60,50,50,50,60,70,60,50,50,70,50,70,50,40,50,30,50,40,60,130,50,60,50,50,80,80,60,60,50,60,70,50,70,50,50,50,70,70,50,50,60,40,50,60,50,50,50,50,60,50,60,50,40,50,50,50,50,60,60,50,60,50,70,60,50,60,60,50,50,60,50,50,50,60,60,50,50,50,50,60,50,70,60,50,50,50,70,50,60,50,50,60,50,150,50,70,60,50,50,50,50,50,50,50,50,50,70,60,140,50,50,50,70,50,50,70,70,50,20,50,50,50,50,50,50,50,50,50,60,50,60,40,60,50,50,30,50,50,50,60,50,50,50,70,70,50,50,30,50,60,80,50,50,60,40,70,70,60,50,50,60,50,50,40,70,50,50,70,80,60,60,50,60,50,50,60,50,50,40,50,50,70,70,50,50,90,50,50,60,50,40,60,50,70,50,90,50,50,50,50,50,50,70,50,60,50,60,70,70,60,60,50,60,50,30,50,50,50,40,50,70,80,50,20,50,120,50,60,60,50,60,70,50,40,50,70,70,50,60,70,50,50,70,50,50,60,50,50,70,50,50,60,60,50,50,30,70,50,80,50,50,70,60,50,70,50,50,80,50,60,50,40,50,40,30,50,70,60,70,50,50,60,50,50,50,50,50,70,50,60,120,50,60,60,80,40,40,150,80,50,70,70,100,50,40,50,50,70,70,60,50,50,60,50,80,50,20,70,50,50,40,70,50,60,50,50,50,50,50,50,50,50,60,50,50,70,50,50,50,50,50,70,70,50,60,60,60,50,20,100,50,50,50,50,50,60,90,30,60,50,50,40,70,70,50,30,60,60,50,50,40,50,50,60,50,60,50,50,50,50,60,70,70,50,70,50,50,50,50,30,50,90,70,50,150,50,50,50,50,50,60,50,70,70,50,50,50,50,60,50,50,80,50,50,150,20,50,50,70,50,50,50,50,70,90,60,40,60,40,50,70,50,50,50,50,60,50,70,50,70,50,40,70,50,50,70,70,50,50,50,70,70,70,50,70,70,50,50,50,80,50,60,60,70,50,50,60,70,50,50,70,50,40,60,50,50,50,50,60,50,50,40,60,50,50,30,60,50,60,50,50,50,50,50,50,50,50,50,50,30,60,50,60,50,70,50,50,50,70,50,70,70,50,50,70,50,50,50,40,60,50,50,50,40,40,60,70,50,60,50,60,50,70,50,40,60,50,100,40,50,40,70,70,60,70,70,80,110,50,50,40,50,50,60,50,50,50,50,50,50,50,30,50,40,50,50,70,60,50,50,50,50,50,50,50,50,40,60,50,50,70,50,50,50,70,50,50,50,70,30,60,60,50,30,50,70,60,50,70,60,50,80,50,70,40,60,50,40,70,50,60,30,100,50,50,50,60,50,60,50,50,50,40,50,50,50,50,50,50,60,60,60,70,50,50,50,40,50,100,50,50,50,50,60,50,50,50,50,60,50,50,50,50,50,50,50,60,70,50,50,70,60,90,40,60,50,70,60,50,50,60,50,70,50,60,70,50,30,50,50,60,50,30,110,70,60,50,60,50,50,70,70,50,50,70,50,40,60,70,50,50,70,60,50,60,50,70,70,50,50,50,60,50,50,70,60,70,100,150,50,50,50,40,60,50,50,50,60,50,70,50,50,50,50,50,60,70,50,60,50,50,40,60,50,50,50,70,50,40,150,50,50,50,50,50,40,50,60,50,50,50,70,50,40,50,60,50,70,50,90,50,50,50,50,50,50,70,50,60,50,60,50,50,60,60,50,70,50,60,40,50,50,50,60,50,80,70,50,50,50,60,50,50,60,90,60,50,40,30,60,30,60,40,70,60,40,50,70,50,50,50,50,70,50,50,50,60,50,50,50,50,60,70,50,50,50,50,70,60,50,50,50,50,60,70,50,50,50,70,50,70,50,60,60,50,50,40,50,50,50,50,60,50,60,50,50,50,50,50,50,50,50,40,50,50,50,50,50,60,50,50,50,60,50,50,50,50,50,50,50,50,70,50,50,50,50,50,50,60,50,50,50,30,50,50,50,50,90,50,80,50,50,70,50,100,70,50,40,60,50,50,50,50,50,50,50,50,50,50,50,50,80,60,80,60,50,50,50,60,40,60,50,50,60,50,50,60,30,50,70,80,50,60,40,80,50,50,60,50,50,50,60,70,60,80,50,50,50,50,60,50,60,50,60,50,40,50,50,50,50,50,70,50,50,50,50,50,60,50,50,40,60,60,50,50,50,50,30,50,50,50,60,70,50,50,60,50,70,50,50,50,50,50,50,50,50,70,50,50,100,50,50,50,50,50,30,70,60,50,60,70,50,70,50,50,60,50,50,60,50,120,60,50,50,70,50,50,50,50,50,50,50,50,60,50,30,50,50,40,50,60,50,60,50,60,50,50,50,50,50,40,60,70,50,50,60,50,50,50,50,60,70,50,70,50,70,50,60,50,50,50,50,40,50,40,50,50,50,50,50,50,50,50,50,50,70,50,50,60,50,50,50,50,50,50,60,50,50,70,30,50,50,50,70,60,50,40,50,50,50,40,50,60,70,50,50,50,60,50,60,50,60,50,50,50,70,70,70,60,70,50,50,50,50,70,50,50,40,50,40,40,50,50,50,60,50,70,80,60,50,60,50,40,50,50,50,70,70,50,50,60,70,50,50,50,50,50,60,50,50,70,50,50,50,50,50,120,70,50,60,50,50,60,50,50,50,70,40,60,50,60,50,60,40,50,70,50,50,50,50,50,60,50,30,60,70,70,50,50,60,50,70,50,50,80,40,60,60,40,70,50,70,50,50,40,50,50,80,50,50,50,30,50,60,50,50,50,70,70,60,50,150,50,40,80,60,50,30,50,50,50,60,50,50,50,50,50,50,60,50,50,20,50,50,50,60,50,50,80,50,50,70,50,50,70,60,40,50,140,50,50,40,60,70,60,50,50,50,30,50,50,50,50,60,60,80,50,60,40,50,50,50,60,40,60,50,60,60,50,50,60,60,140,50,50,50,50,70,50,50,60,50,50,50,80,50,50,50,50,50,30,50,50,50,70,60,50,40,40,60,50,50,60,50,50,50,50,50,50,50,50,50,50,50,50,70,70,50,50,50,50,50,50,50,70,50,70,50,50,70,60,50,70,50,60,40,70,50,50,50,90,50,50,50,40,50,70,60,60,70,70,100,80,70,70,70,70,50,60,60,50,60,50,50,50,30,70,50,40,50,50,50,50,60,50,50,50,60,50,70,50,60,50,130,60,50,50,70,60,50,40,40,50,50,70,50,50,50,50,50,50,60,70,70,50,50,40,50,50,70,70,50,60,60,60,90,50,50,50,50,100,50,70,60,60,70,50,50,100,60,50,70,50,50,50,50,40,60,50,50,60,60,50,50,50,60,50,50,50,90,50,40,70,50,50,50,60,50,50,70,50,70,70,50,70,60,40,50,50,40,50,50,50,50,60,110,30,30,60,60,40,70,50,50,60,70,50,60,70,50,50,50,50,50,50,70,50,50,50,50,60,30,50,40,30,40,50,50,50,50,50,50,50,50,50,60,50,50,60,50,60,50,50,80,50,50,60,70,60,60,150,50,50,50,50,70,60,60,40,50,70,50,50,60,150,60,50,50,50,50,50,50,40,60,40,60,50,60,70,50,50,50,50,50,60,50,70,50,50,50,60,50,30,50,50,50,80,50,70,50,50,30,50,60,50,50,50,50,50,70,60,150,50,50,50,50,50,50,50,90,50,60,50,50,40,60,50,50,50,60,50,60,40,60,50,40,60,50,50,60,50,70,60,70,50,60,50,50,60,50,50,50,50,50,50,70,50,70,60,50,50,60,60,50,50,40,50,70,50,50,50,50,60,40,50,50,70,70,50,50,50,50,50,50,50,70,70,40,50,50,40,50,60,40,50,60,50,70,70,50,60,50,70,50,60,50,50,40,50,70,50,30,50,50,70,60,50,50,50,50,50,30,40,50,50,50,50,50,50,50,50,50,50,50,50,50,70,50,50,70,80,50,50,40,50,70,50,50,50,50,70,50,50,50,70,50,40,70,50,50,50,70,40,50,50,50,120,50,50,50,60,50,60,50,60,60,40,50,60,60,50,70,90,70,50,50,50,70,70,50,50,50,50,60,50,60,50,50,50,90,50,50,40,50,30,70,50,60,50,90,70,60,70,40,70,60,70,50,90,50,30,50,60,70,50,80,150,50,50,50,140,50,150,50,70,80,50,50,90,50,30,70,50,70,70,50,50,60,50,50,50,30,70,50,50,50,50,60,50,50,40,50,60,90,50,50,50,70,50,70,60,50,50,50,60,50,50,50,30,70,60,50,60,50,50,50,50,50,50,70,50,70,60,60,70,40,50,50,150,60,50,50,50,50,70,70,60,50,90,50,50,60,50,50,50,50,50,70,50,60,30,50,50,70,50,50,50,70,50,50,60,50,50,50,50,50,50,150,50,50,50,50,60,50,40,50,50,50,50,50,70,50,50,50,50,70,60,30,60,40,80,40,120,40,40,70,50,50,70,60,70,50,50,50,50,50,50,50,60,50,50,50,50,50,60,50,50,50,50,30,70,50,30,50,70,50,60,50,80,60,50,30,60,70,50,70,60,50,60,80,30,50,30,60,60,50,30,40,50,50,150,50,120,50,50,50,50,70,70,50,50,50,40,50,70,30,60,50,50,40,60,30,50,40,50,50,50,60,50,50,70,70,50,40,70,50,40,70,50,40,70,50,50,50,20,60,150,50,30,80,50,50,50,50,140,50,50,50,50,30,60,60,60,50,50,50,50,50,70,50,70,50,50,60,50,50,50,50,60,40,50,40,50,50,50,50,50,70,70,50,50,40,80,50,80,50,50,50,60,60,50,60,50,50,50,50,50,50,50,70,50,50,50,50,50,50,50,60,80,130,60,50,130,70,40,70,60,50,50,50,50,60,50,50,50,50,50,70,50,50,60,50,50,50,50,50,50,50,50,50,50,60,60,70,50,50,80,50,50,80,50,50,30,50,50,50,50,60,50,50,30,110,30,50,40,70,80,50,80,80,60,50,70,50,70,50,50,50,50,50,30,50,70,50,50,50,60,50,50,60,50,60,60,70,50,40,50,70,70,50,70,50,50,50,60,60,50,60,50,100,50,60,50,50,60,60,70,50,50,50,50,50,50,50,60,50,50,120,50,80,60,50,40,80,40,60,50,70,60,50,50,50,50,50,50,60,70,50,50,90,50,70,60,60,50,50,50,30,50,70,70,70,50,50,60,70,60,70,50,70,50,90,50,50,50,70,60,50,60,70,50,40,50,50,60,50,20,50,50,50,100,50,70,60,50,50,50,50,60,70,70,70,50,50,60,60,50,50,50,60,40,50,70,50,50,40,50,50,70,50,50,70,50,50,70,50,50,80,70,60,50,50,50,50,70,50,80,50,50,50,30,50,60,70,70,50,50,50,50,60,60,50,50,70,70,50,60,50,50,50,60,60,40,60,50,50,50,70,50,50,40,50,50,50,50,50,60,20,50,50,60,50,50,50,50,50,50,50,40,80,70,50,50,70,50,50,50,50,50,50,90,50,40,30,30,50,50,50,50,50,50,60,70,50,50,50,30,50,40,50,50,60,50,50,50,50,50,50,50,50,50,50,50,50,50,50,60,50,50,50,60,50,40,30,50,50,50,50,60,40,50,40,50,50,50,70,50,50,70,50,50,40,50,60,70,50,80,70,50,50,50,60,50,60,50,70,60,50,50,50,60,50,50,50,50,50,80,50,40,50,60,50,60,60,40,30,40,70,50,70,60,50,60,50,50,30,60,90,20,50,50,50,50,50,50,90,50,50,50,50,40,50,50,50,50,50,50,70,60,60,50,50,50,50,50,50,60,50,50,50,20,50,50,50,40,40,100,60,70,60,50,50,60,50,50,70,50,60,50,50,50,50,60,50,70,60,70,50,50,50,70,50,70,50,30,50,50,70,50,50,60,50,50,70,50,50,50,50,50,110,110,50,50,60,50,50,50,70,50,60,100,50,60,50,70,50,70,60,50,60,50,70,60,50,70,70,70,60,70,50,50,60,40,50,40,50,50,50,50,50,50,50,70,50,80,50,90,50,50,60,50,50,70,70,50,80,50,50,80,60,70,60,70,50,50,40,50,40,50,50,60,50,50,50,60,50,60,70,40,50,50,60,70,60,50,60,150,70,50,70,90,80,50,40,50,70,50,50,60,50,50,90,70,60,60,60,50,70,50,80,60,70,50,70,50,50,50,50,60,70,50,40,50,60,70,80,70,60,40,50,70,80,50,70,50,50,50,50,60,50,50,40,50,50,50,50,60,60,50,60,70,70,90,70,50,60,50,50,60,50,70,80,40,70,50,70,50,50,60,50,50,60,50,50,50,50,40,70,70,50,50,50,50,80,80,50,50,30,50,50,50,60,50,60,70,50,50,30,60,50,60,60,50,50,60,40,50,60,50,50,70,60,50,70,50,40,70,70,70,50,50,50,50,60,50,50,70,60,60,50,50,50,50,50,50,50,50,50,50,50,50,50,50,60,50,50,30,50,50,50,50,60,60,70,30,60,50,60,50,50,50,50,60,40,70,50,70,50,50,60,80,50,50,70,50,50,60,50,50,50,70,40,40,70,60,50,60,60,40,40,70,90,40,50,50,70,60,50,90,60,50,40,50,90,50,70,70,50,50,50,70,40,50,70,50,60,50,30,50,50,60,50,110,50,70,60,40,50,90,50,60,50,50,70,50,60,50,50,50,40,50,70,60,60,50,40,100,50,50,50,50,50,50,100,50,50,50,50,50,50,50,50,50,70,50,70,50,70,60,70,50,70,70,50,50,50,50,50,50,70,50,50,70,50,70,50,50,50,50,60,50,50,50,50,60,60,50,60,40,50,60,70,60,50,60,60,50,60,70,60,40,50,50,50,50,70,40,70,50,60,70,60,70,60,80,50,50,70,50,50,80,50,60,50,80,50,60,70,50,50,50,50,70,50,60,60,50,50,60,50,60,40,70,70,60,50,50,50,50,70,50,50,40,50,50,30,50,60,80,50,50,40,40,50,90,40,60,70,50,50,50,50,50,50,50,50,50,90,40,70,70,60,50,70,50,60,70,60,50,40,80,50,60,50,60,50,50,70,50,50,50,60,60,60,50,60,50,50,50,50,40,60,50,130,50,60,50,50,50,60,60,110,50,50,60,70,50,100,70,80,150,50,50,50,50,60,60,70,70,50,50,50,50,30,70,50,50,50,50,50,50,60,50,90,50,60,50,50,70,50,70,50,60,70,50,70,60,50,60,130,30,50,50,50,40,20,60,50,50,60,60,60,60,50,50,60,30,50,70,50,50,50,50,50,70,50,50,40,50,70,50,50,70,60,50,50,60,50,50,50,70,60,40,50,50,60,60,50,50,60,50,80,50,50,50,50,50,50,40,50,70,50,60,50,70,50,50,60,50,60,50,60,60,60,150,50,80,60,50,70,100,60,60,50,50,60,50,50,30,50,60,60,50,90,50,50,70,50,50,50,60,60,20,50,50,50,70,50,80,60,60,50,50,50,50,60,50,60,60,50,60,50,50,60,80,40,50,80,50,60,60,50,40,50,140,60,50,90,90,100,60,50,80,70,50,50,50,50,70,50,60,50,50,70,50,50,80,50,70,50,50,50,70,50,50,50,50,50,60,50,50,60,50,70,50,50,40,50,50,50,50,50,60,70,50,40,50,100,50,60,50,50,50,70,50,40,50,70,50,30,50,50,70,50,50,90,70,60,150,70,60,60,70,60,30,60,40,60,60,50,50,50,70,50,50,50,50,70,60,70,60,60,60,50,60,60,70,70,60,50,60,80,50,60,50,50,40,50,50,50,60,60,50,30,60,50,60,60,70,40,60,50,50,50,50,50,60,60,40,60,50,70,50,50,50,50,50,50,50,50,50,50,40,50,50,90,50,40,60,50,50,50,50,50,60,60,70,50,50,50,50,50,50,50,60,50,60,50,50,40,50,50,60,50,50,60,50,60,50,50,40,60,70,50,50,50,50,70,50,50,60,50,70,50,60,50,50,50,50,60,60,50,50,70,50,50,70,70,50,70,60,50,50,50,50,60,50,60,50,50,50,50,30,60,50,70,50,50,50,100,50,60,30,50,50,30,30,70,60,50,60,50,50,50,50,70,50,50,50,50,50,150,60,70,70,50,60,50,50,60,40,50,50,50,40,50,40,70,50,30,40,70,50,70,50,60,60,50,50,90,50,150,60,70,50,50,50,50,50,50,50,50,50,60,50,50,50,50,60,50,70,50,20,50,50,80,40,60,50,100,40,50,50,70,50,50,50,50,60,70,60,50,50,30,50,40,50,60,60,50,50,50,60,50,50,50,50,50,30,50,30,70,50,50,50,50,60,90,50,60,50,50,60,30,50,40,50,60,70,50,50,60,50,50,30,50,50,30,50,60,50,50,40,50,50,50,60,50,50,50,50,60,50,50,50,60,60,50,50,50,50,60,50,50,50,50,50,50,50,70,50,50,50,50,50,50,50,50,60,50,50,60,50,50,50,50,60,70,50,50,50,50,60,70,50,50,50,50,90,80,60,30,130,150,50,50,50,60,50,50,60,70,50,50,50,50,50,50,50,50,50,60,50,50,70,50,70,50,90,100,50,60,50,50,50,120,50,50,60,50,50,70,40,50,50,50,70,60,70,50,60,70,50,50,50,60,50,50,50,100,80,50,50,50,90,90,50,50,50,50,50,70,60,50,60,70,60,60,40,30,60,50,50,50,30,60,50,50,60,70,50,60,50,50,60,40,50,60,50,50,50,60,50,50,50,50,50,60,70,50,70,50,50,60,50,40,60,50,70,90,50,50,60,90,50,70,30,30,60,50,50,70,50,50,70,50,50,60,50,50,60,60,60,30,50,70,50,60,50,70,50,50,40,50,50,50,50,70,70,50,50,150,70,50,30,50,50,40,50,50,70,50,70,50,30,70,50,30,50,120,40,50,50,50,50,50,60,50,50,70,70,50,40,60,30,50,40,50,50,50,70,50,50,50,50,60,50,50,60,50,60,70,50,60,30,60,60,50,60,60,70,50,60,20,70,50,50,50,50,50,50,70,50,60,70,50,50,50,50,50,50,50,50,40,60,50,50,70,60,40,80,50,70,60,50,70,90,40,80,20,50,50,30,30,70,70,50,70,50,60,50,70,50,40,50,50,50,50,40,60,50,50,50,50,50,50,50,60,50,40,60,60,50,50,50,40,60,70,50,60,50,50,60,60,50,60,50,50,50,30,50,60,70,60,50,60,40,50,70,50,50,50,70,50,40,50,50,30,50,40,30,50,50,50,50,70,60,50,70,100,40,50,100,50,70,60,50,50,50,60,50,40,50,90,50,70,60,50,60,50,50,50,50,20,40,50,50,40,50,50,40,70,50,70,50,50,50,50,50,70,50,50,60,70,50,70,50,60,50,50,50,40,30,40,50,50,50,50,50,30,50,50,40,40,50,60,50,50,120,150,40,40,50,50,70,60,60,40,40,50,60,50,50,50,50,50,70,50,50,50,50,50,50,70,50,70,50,40,50,50,60,50,50,60,50,60,50,70,50,50,80,50,40,60,50,50,50,70,70,50,50,50,60,40,60,70,50,50,50,70,50,50,30,60,70,50,50,50,20,70,150,50,60,60,50,50,70,40,50,60,60,70,50,70,90,50,50,80,50,50,50,50,50,50,50,40,30,70,60,50,50,70,30,50,60,50,30,70,70,50,50,40,70,60,50,70,30,50,60,150,50,50,40,60,50,70,40,50,50,70,40,50,40,70,40,110,70,50,40,40,50,60,60,30,70,40,50,50,40,80,80,50,50,60,50,70,40,60,50,40,50,50,90,50,70,50,60,70,50,60,40,60,40,60,80,60,50,30,70,50,50,60,70,50,50,60,60,70,70,50,50,20,80,50,70,50,70,50,50,50,70,50,70,70,50,60,60,80,60,50,70,50,50,50,60,50,50,60,50,60,50,50,50,50,50,30,50,60,70,70,80,80,50,50,70,90,50,60,50,50,60,50,40,70,50,50,50,50,80,50,70,70,50,50,70,80,60,50,50,50,50,50,30,50,40,70,50,70,50,50,50,30,50,80,50,60,70,70,50,50,50,60,50,50,60,70,50,40,50,50,50,50,40,70,60,50,50,50,90,50,60,60,70,50,50,50,60,60,50,30,60,70,60,50,80,50,50,50,50,70,50,50,40,60,50,50,50,100,40,70,40,50,50,60,60,70,50,50,50,50,70,60,60,70,70,50,30,50,50,50,100,50,60,50,60,50,50,60,50,50,50,80,50,50,50,50,50,50,50,70,50,80,70,60,60,50,70,50,50,60,50,50,70,50,50,40,50,50,50,50,40,80,80,40,70,90,90,60,80,50,50,50,50,70,50,50,70,50,50,50,50,40,50,70,50,50,50,50,100,60,60,50,50,50,60,60,50,60,50,70,30,80,50,60,50,50,50,60,50,130,60,50,50,50,50,50,60,50,50,140,50,40,70,50,50,50,30,110,60,50,70,40,50,70,50,30,40,50,50,50,50,50,70,60,50,80,50,50,50,50,60,50,50,60,50,50,50,50,40,50,50,50,50,40,60,50,50,70,70,60,70,50,50,60,60,50,50,50,70,50,70,50,50,40,50,50,60,50,60,50,50,30,50,50,50,50,30,50,30,50,60,40,60,80,70,60,70,90,50,50,50,50,50,60,70,70,50,50,60,50,50,50,50,70,60,60,40,40,60,50,50,60,50,50,50,50,50,60,60,50,50,50,20,50,50,40,50,70,60,60,40,70,50,50,50,50,90,50,60,50,50,50,50,50,50,60,60,50,60,50,70,50,110,50,70,60,50,50,60,50,50,40,50,50,50,70,50,70,30,50,50,60,70,50,60,50,50,80,50,50,60,50,60,50,50,50,70,50,50,50,60,50,70,50,50,50,50,50,50,50,60,50,50,50,40,50,70,120,90,50,150,60,50,70,50,60,50,70,50,50,50,60,50,60,50,50,40,50,50,40,90,50,50,40,50,70,50,50,50,50,50,30,70,50,50,20,50,50,50,60,50,50,40,60,50,50,50,50,50,50,50,50,50,30,70,30,60,70,60,50,60,60,40,70,70,50,50,80,40,50,30,50,70,60,50,60,50,60,50,50,60,50,50,50,60,50,50,60,50,40,70,50,70,60,50,50,50,50,50,40,50,50,70,60,50,50,70,80,50,50,50,60,50,50,50,50,50,70,50,40,50,50,90,50,60,40,60,50,50,30,50,50,70,50,50,50,50,50,50,60,50,30,30,50,50,50,50,50,50,50,70,50,70,50,60,50,60,70,60,80,50,70,60,40,50,60,40,60,50,60,50,60,50,50,60,40,60,60,60,40,80,70,80,50,70,50,70,70,50,50,50,50,60,70,70,50,50,90,50,70,50,50,70,70,50,50,60,60,50,50,70,70,50,50,60,60,50,50,50,50,60,70,50,50,80,50,50,50,50,60,50,60,50,50,50,60,50,50,70,100,50,60,50,60,50,50,50,40,60,70,70,30,50,50,80,50,50,50,60,30,50,50,40,50,50,70,50,50,50,50,70,60,50,70,50,50,70,70,50,50,50,50,60,50,70,30,60,50,50,50,50,50,60,50,60,60,60,50,50,60,60,60,50,70,60,70,50,50,70,50,50,90,50,50,50,110,60,50,50,50,50,70,50,60,60,50,50,50,50,70,70,50,60,50,50,50,50,60,60,50,50,50,60,50,50,50,60,70,30,60,30,70,50,50,50,50,50,60,70,50,50,70,60,50,50,80,40,30,50,50,70,50,50,60,80,70,40,70,70,30,40,50,70,60,50,50,70,50,60,50,40,50,50,40,60,50,70,50,70,50,50,70,60,50,60,50,80,40,50,70,30,60,50,50,20,70,70,50,50,50,50,50,50,70,70,50,30,40,50,50,80,50,60,90,50,60,50,50,60,50,70,50,60,70,150,70,80,40,70,90,40,90,50,50,50,70,60,50,70,50,70,90,30,50,50,50,60,50,70,50,50,50,50,70,60,60,50,50,50,50,50,70,40,50,50,50,50,50,50,50,50,60,80,50,50,50,50,50,60,50,60,70,50,50,50,60,50,50,60,40,60,50,50,50,50,50,60,50,40,70,50,60,50,50,40,50,50,50,50,50,70,50,50,50,60,50,30,50,60,50,60,50,50,50,50,50,50,50,50,50,50,50,50,60,50,50,50,50,50,50,90,50,50,80,50,50,50,50,50,50,60,60,80,60,70,50,50,50,40,50,70,70,70,50,60,50,50,50,70,50,50,70,60,50,40,50,50,50,50,80,50,50,40,50,50,50,50,50,90,60,90,50,50,50,50,50,70,50,50,50,40,50,50,50,70,50,50,50,70,50,80,110,50,50,60,60,50,60,50,80,50,30,30,50,60,50,60,50,70,60,60,50,50,50,50,70,40,50,50,50,50,60,60,60,50,50,40,50,50,70,50,50,40,50,50,50,70,50,60,90,50,50,50,50,50,50,60,90,50,50,50,50,50,50,50,50,40,60,50,50,50,50,50,50,40,70,50,70,50,50,50,50,50,50,70,50,70,70,70,50,50,40,70,50,50,80,50,50,30,50,50,70,50,60,50,60,40,50,50,50,70,60,70,50,70,50,60,60,50,50,70,50,60,40,30,70,60,50,60,50,60,50,60,50,60,50,30,50,60,50,70,40,50,50,50,50,50,70,70,70,60,50,50,50,70,50,30,60,50,50,70,50,50,50,50,40,50,60,50,70,50,50,50,60,70,50,50,50,50,50,50,50,50,50,50,50,50,70,70,50,40,60,50,50,50,50,50,50,20,70,70,50,70,50,50,50,50,80,50,50,50,60,70,50,60,30,50,70,50,50,70,70,50,100,100,50,50,80,50,60,50,50,70,60,50,70,50,50,80,50,60,90,50,60,50,50,50,60,50,90,50,40,60,50,70,50,50,50,50,50,100,50,60,50,50,50,50,70,80,60,70,30,50,50,80,50,80,50,70,50,50,70,50,50,50,50,60,50,50,70,50,50,60,70,30,50,50,50,50,50,50,50,70,50,60,50,60,60,60,40,30,50,50,70,50,70,50,60,50,50,50,50,60,50,50,50,50,60,70,50,70,70,50,50,90,50,50,60,20,60,50,40,70,50,50,50,60,50,60,50,50,50,60,60,50,40,60,50,70,60,70,40,50,50,100,50,70,70,50,60,50,60,80,50,60,50,50,30,50,50,50,50,50,100,50,50,50,70,50,50,50,50,60,50,60,60,70,50,60,50,50,50,60,50,70,50,50,50,60,60,50,30,50,60,50,70,50,40,50,90,70,60,50,50,50,80,60,50,30,50,50,40,50,50,50,50,60,70,40,50,60,40,50,70,50,60,80,70,50,70,50,50,30,50,60,50,70,60,70,90,50,50,50,50,50,70,70,70,40,50,30,50,50,50,40,70,60,70,50,50,50,50,50,50,50,50,50,50,50,60,50,50,50,50,60,50,60,40,70,60,50,50,50,40,50,50,70,50,50,30,50,60,40,50,70,50,110,50,60,50,30,50,50,60,50,60,50,60,50,40,50,50,60,50,50,50,60,60,50,50,50,50,40,50,70,60,50,30,50,50,50,70,50,50,50,50,50,40,50,50,80,50,50,50,50,70,50,50,50,50,80,50,70,40,50,70,50,50,90,50,50,50,50,60,70,90,80,50,50,50,50,30,50,60,50,50,50,60,50,50,50,70,60,50,50,50,50,40,50,50,50,50,50,50,40,70,70,50,50,50,70,40,60,50,40,40,50,70,60,50,50,50,70,50,50,50,50,40,70,50,50,70,50,70,50,50,50,50,40,60,50,40,50,50,50,40,50,50,60,60,50,40,50,50,50,60,120,50,50,50,70,50,50,70,70,50,50,50,70,70,50,60,50,50,50,40,70,50,70,50,40,40,50,50,60,50,90,70,50,40,50,50,60,70,50,60,50,50,50,50,60,50,50,60,50,50,70,50,60,50,80,50,50,60,50,50,50,70,50,60,50,50,60,70,50,70,60,50,50,70,70,60,50,50,70,80,30,50,70,50,40,20,50,50,60,60,40,50,40,50,50,50,50,100,50,50,70,50,80,50,60,60,50,50,30,50,70,50,50,50,50,30,40,40,50,70,40,50,70,50,50,70,50,70,50,50,60,50,50,50,70,50,50,50,50,50,60,50,50,50,30,50,50,50,50,90,70,60,50,50,60,50,50,50,50,50,50,60,50,50,50,60,50,50,30,60,70,50,60,70,50,40,40,50,50,50,70,50,50,80,60,60,60,50,70,40,50,50,50,50,70,60,80,50,50,60,70,50,70,50,60,60,40,50,50,50,70,40,150,50,50,50,50,90,50,50,40,70,50,50,50,40,70,80,50,50,100,50,50,70,50,50,60,60,50,50,50,50,50,60,70,40,50,60,150,70,50,40,50,70,50,50,60,50,50,90,50,60,40,70,50,50,70,30,40,90,150,50,50,60,40,50,60,50,60,50,30,60,50,50,50,50,50,70,50,50,50,70,70,50,50,50,50,50,40,50,50,50,50,50,50,80,60,50,70,50,50,50,40,70,50,50,50,50,40,50,70,60,50,100,50,50,70,50,50,60,50,50,50,50,80,40,70,30,50,50,40,60,60,50,40,50,60,50,70,80,50,70,50,50,60,60,50,50,30,50,50,50,50,40,60,50,50,60,70,50,50,30,50,50,60,60,50,50,50,70,70,50,50,50,50,60,70,50,50,50,50,60,50,70,70,50,50,70,90,50,50,70,50,70,70,150,40,60,80,60,70,70,30,50,50,50,50,50,50,50,20,60,50,40,70,30,50,40,50,50,50,50,50,50,70,50,50,50,50,80,50,60,50,50,50,60,50,70,50,50,30,50,60,50,110,50,50,50,50,50,50,50,70,40,50,40,50,50,50,50,70,50,60,70,70,100,50,50,60,50,150,60,50,90,70,50,40,40,60,50,50,50,50,70,80,50,50,40,70,50,50,50,70,70,70,50,50,50,50,50,40,50,90,50,140,50,50,50,50,30,50,40,50,50,50,50,50,50,40,80,50,50,50,40,60,50,50,50,30,50,90,50,60,70,50,60,60,50,70,50,50,50,50,40,40,50,70,60,40,30,70,50,50,50,50,50,50,70,50,50,50,50,70,90,50,50,50,60,50,50,50,30,30,60,50,60,60,50,50,60,30,50,60,50,60,70,50,50,50,60,60,50,50,50,50,50,60,50,60,50,50,40,60,60,70,50,50,50,50,60,50,50,30,60,30,60,60,50,50,50,50,70,60,50,50,90,50,50,50,50,40,60,50,60,50,70,50,50,50,70,50,50,50,50,40,70,50,50,60,70,50,60,50,40,50,50,50,50,40,50,40,40,50,50,70,50,50,60,50,50,50,70,70,50,50,40,70,50,130,50,50,50,50,50,50,60,50,50,70,50,50,40,50,70,50,50,60,60,50,50,70,60,50,50,60,50,60,50,50,50,70,60,60,50,50,60,60,50,50,50,70,50,50,70,70,60,50,50,40,50,50,50,50,50,60,50,50,50,60,60,50,50,50,50,40,70,60,50,50,50,50,50,70,50,60,50,60,50,50,50,50,50,50,40,100,50,50,70,50,70,70,50,50,50,50,50,60,50,20,70,40,60,60,70,50,40,50,40,50,50,50,50,60,50,50,70,150,60,70,50,60,50,50,70,50,70,50,50,70,50,50,60,50,50,30,60,70,60,50,50,50,60,60,40,50,50,60,70,70,50,60,40,50,40,50,50,100,50,50,40,60,50,40,50,50,70,60,50,60,50,40,50,60,40,60,50,80,50,50,60,50,40,60,60,40,30,110,70,50,50,70,60,50,50,50,60,60,50,50,50,50,50,50,70,50,70,50,60,50,60,80,50,50,70,60,50,70,50,50,60,50,50,50,50,30,40,60,60,60,70,30,50,50,50,50,50,50,50,50,70,60,50,50,50,50,30,30,90,50,60,50,70,30,70,150,90,80,70,50,60,50,50,50,50,50,50,80,60,50,50,70,50,50,50,60,50,40,150,80,50,50,50,70,80,50,50,70,50,70,50,50,50,40,50,80,50,50,50,50,70,50,50,50,50,50,70,50,60,70,60,50,50,50,50,50,50,70,60,60,70,80,50,50,50,50,60,60,70,50,50,50,50,70,60,50,50,50,50,50,40,60,50,50,50,50,50,80,50,70,50,50,70,50,60,70,60,80,50,50,60,60,80,30,50,60,50,50,50,70,80,70,60,50,70,50,50,60,70,50,60,60,60,50,70,50,70,50,40,50,60,50,30,50,40,50,70,80,40,70,50,40,50,70,70,50,50,50,60,50,60,50,50,50,80,50,70,50,50,40,50,50,50,50,50,50,40,60,50,60,70,50,60,70,60,70,50,50,60,50,70,60,50,50,50,70,60,50,50,50,50,50,60,50,50,70,50,70,70,50,60,50,40,30,50,50,50,30,60,130,70,50,50,80,60,50,50,60,50,50,70,50,50,40,70,50,50,50,70,50,50,50,50,40,60,50,50,70,50,50,40,50,60,60,70,60,50,150,50,50,50,40,80,50,50,30,40,50,50,70,50,70,50,70,70,60,50,70,50,50,40,30,50,50,50,50,50,70,30,60,50,50,50,50,50,30,60,50,50,60,40,50,70,50,50,50,50,50,50,70,50,60,50,50,60,50,40,70,60,50,50,70,60,50,50,50,50,40,60,50,50,50,50,50,60,40,50,50,50,50,40,60,90,40,70,50,50,50,60,50,50,50,60,50,50,50,20,50,50,50,30,50,50,50,50,50,50,60,70,50,60,40,60,50,70,70,50,50,60,50,50,50,40,70,70,50,50,50,50,50,50,50,60,50,40,50,70,50,40,50,30,50,70,50,50,50,30,70,40,70,50,50,60,70,50,70,40,50,50,70,50,50,50,60,60,50,50,50,70,50,60,40,50,70,50,60,50,70,50,50,50,150,70,50,50,90,50,50,60,50,120,50,70,70,90,50,50,40,50,110,60,70,50,60,50,50,70,70,50,50,60,110,50,50,90,50,50,50,60,50,40,70,50,50,50,50,50,40,50,50,60,50,50,50,50,50,50,70,60,60,60,60,50,60,50,50,50,40,50,60,50,50,60,50,50,80,50,80,70,50,70,50,50,50,50,50,50,50,50,40,70,60,50,50,70,50,50,50,60,50,50,50,50,50,50,30,50,50,50,50,60,50,50,70,20,40,50,50,50,50,50,70,50,50,40,60,30,50,50,50,60,50,40,50,40,50,60,50,50,60,50,50,50,50,50,40,50,70,70,60,50,30,70,70,50,80,20,20,60,70,50,70,50,60,50,50,50,90,90,50,50,50,50,50,60,50,50,60,60,50,50,50,50,40,40,70,50,70,70,70,70,50,60,50,50,70,50,40,50,70,50,50,70,60,40,60,50,40,60,40,50,40,50,70,50,50,50,70,30,40,50,100,100,50,50,50,50,40,60,60,50,50,50,70,60,50,50,50,70,40,50,70,50,60,50,50,50,50,70,50,50,70,70,40,70,50,70,90,50,50,50,40,50,50,50,50,50,50,50,50,70,80,60,60,70,50,70,50,50,50,40,50,40,50,40,80,50,60,50,60,50,50,70,50,50,70,50,50,50,40,50,50,50,50,70,80,50,50,50,50,50,50,40,20,50,50,50,50,80,50,50,50,50,50,50,50,50,70,50,70,60,60,50,70,50,50,60,50,60,50,50,90,50,70,100,90,50,50,50,50,60,50,70,50,50,50,50,50,40,50,70,50,50,50,50,60,50,50,60,70,50,50,70,30,140,50,60,50,70,50,50,50,70,50,50,70,40,70,70,50,50,40,50,50,70,50,50,60,110,50,30,50,60,50,50,60,70,30,80,70,70,50,50,50,50,50,150,60,70,70,50,50,50,50,40,50,100,50,40,50,30,70,70,50,60,50,80,30,50,50,90,50,60,70,60,50,50,50,50,50,60,50,70,50,50,50,50,50,70,110,60,50,70,50,60,60,50,80,50,50,40,70,70,50,50,30,60,50,60,70,70,70,50,50,50,30,40,50,50,90,50,50,70,50,60,60,50,60,50,50,70,50,50,50,50,60,50,60,60,50,50,60,70,30,90,50,50,50,70,50,50,70,70,60,50,50,70,30,50,50,50,50,50,50,50,50,50,50,50,60,50,50,50,50,50,50,90,40,50,60,50,50,50,50,50,60,50,50,80,60,50,60,50,50,50,50,70,60,70,50,70,50,50,50,60,50,50,50,50,50,90,50,50,50,60,60,50,40,50,50,70,70,50,70,30,50,50,50,70,60,50,60,50,150,50,50,50,50,150,30,60,60,40,60,30,50,60,50,50,50,50,60,50,50,50,50,50,50,50,70,50,60,50,50,50,50,50,50,110,50,60,50,40,80,50,70,50,30,50,50,60,50,40,30,50,50,50,90,50,40,70,50,50,50,60,50,50,50,50,50,60,50,60,50,50,30,50,50,30,70,60,50,50,70,50,50,50,70,70,70,60,50,70,50,50,50,30,50,50,50,50,50,50,50,70,60,50,50,50,50,70,50,50,50,50,70,60,60,60,50,50,50,50,50,70,50,50,60,40,80,70,60,50,140,40,60,50,70,40,60,50,50,60,60,60,70,50,50,50,60,50,40,70,50,50,50,50,60,30,50,50,60,60,60,60,40,50,50,60,50,50,50,40,50,50,50,50,50,70,70,60,80,50,50,100,100,50,50,50,50,50,50,50,30,70,70,70,70,50,60,60,50,60,30,70,70,40,60,70,50,40,70,50,50,60,50,50,70,50,50,50,60,50,50,70,50,50,50,50,30,70,30,50,90,50,50,50,70,50,50,60,40,60,60,80,50,40,50,50,50,60,60,30,70,70,60,60,80,50,70,50,60,70,40,70,50,50,80,30,50,90,50,70,60,50,70,50,50,50,50,50,50,50,50,70,50,50,50,50,70,50,70,60,50,70,50,40,70,50,50,50,70,50,50,50,70,50,50,50,60,50,50,50,80,50,90,50,30,60,50,90,60,50,40,70,50,50,50,150,50,60,150,50,50,50,70,40,50,50,50,50,50,60,60,60,50,50,70,50,50,50,50,60,50,40,70,50,50,60,50,70,70,50,30,50,50,50,60,50,50,50,50,70,50,50,60,50,40,40,90,50,50,60,50,50,30,60,50,50,60,40,60,50,60,150,60,50,60,60,50,50,50,60,50,50,50,60,60,70,60,50,50,70,50,60,50,50,50,50,70,60,50,50,40,50,40,60,50,50,50,50,50,60,50,50,60,50,50,60,70,50,60,60,50,70,50,70,60,60,50,70,50,50,50,50,50,50,50,50,50,70,80,50,60,40,60,60,50,50,60,50,50,50,50,60,80,50,50,50,50,50,50,70,50,50,60,90,30,50,50,50,60,40,70,60,50,50,50,40,50,50,50,50,50,60,50,50,90,50,50,30,50,50,70,50,50,70,50,70,50,50,50,50,50,50,70,50,50,70,60,60,50,60,50,60,60,50,50,40,50,50,60,50,50,50,60,60,50,40,50,50,60,60,50,50,70,50,40,50,50,50,50,50,30,50,40,50,50,50,50,50,50,60,70,50,30,40,50,40,50,70,50,70,150,40,50,50,70,50,50,50,50,50,50,50,50,50,50,50,70,50,50,50,30,50,40,50,60,50,50,50,50,40,50,50,50,60,60,70,70,80,50,60,50,50,80,30,70,80,60,50,50,50,50,70,60,50,60,50,60,40,50,50,60,50,50,50,60,70,40,60,50,50,70,70,70,90,50,50,50,60,50,60,40,60,50,70,50,50,60,70,50,60,80,50,50,50,70,50,50,50,50,70,50,50,60,50,50,50,50,50,50,50,50,50,50,40,60,50,50,50,20,60,50,50,50,40,60,50,70,50,80,90,50,30,50,70,50,20,70,50,60,70,50,80,50,60,50,50,90,50,50,50,50,50,50,30,50,50,50,60,50,50,50,50,40,50,50,50,50,60,70,70,50,60,70,50,70,40,50,60,60,50,50,50,50,60,100,70,50,50,60,50,50,40,60,60,60,50,70,40,40,40,50,50,50,50,50,50,60,70,50,60,50,50,50,70,110,60,40,50,50,50,50,50,40,50,50,60,50,50,50,50,50,50,50,50,70,50,50,50,50,40,50,50,80,60,50,50,40,50,50,80,60,50,50,30,60,50,50,80,50,50,100,60,50,80,110,50,60,50,50,50,70,50,50,70,70,60,50,50,50,60,50,50,50,50,70,50,50,50,90,50,50,50,50,50,50,70,70,30,50,50,70,30,60,50,50,70,50,50,50,50,70,90,50,50,50,50,70,70,90,70,40,50,40,50,40,50,60,50,50,60,50,50,50,50,50,80,60,50,60,50,60,40,50,50,30,60,50,50,60,50,70,50,60,40,50,60,50,50,70,70,50,60,30,50,60,90,50,50,70,50,50,50,50,70,50,50,50,50,50,50,50,60,30,60,50,60,50,100,50,50,50,50,40,50,50,50,50,40,70,90,50,50,40,70,50,60,50,50,70,50,50,50,50,50,70,50,70,80,50,50,70,40,50,30,60,50,50,50,60,50,20,70,60,70,70,70,50,60,70,50,50,50,60,60,60,90,50,50,80,70,70,60,70,50,40,50,50,50,80,60,60,60,50,50,150,60,70,50,50,50,50,50,50,70,50,50,80,50,50,60,50,50,70,50,50,50,50,50,50,50,60,50,70,50,50,60,50,50,50,50,50,50,50,60,50,40,50,50,50,50,70,90,50,70,50,50,50,80,60,60,50,50,50,50,70,50,40,50,50,50,50,70,50,70,80,70,50,50,50,50,70,50,50,60,50,50,50,50,50,50,50,60,60,50,50,40,70,30,50,50,50,50,60,50,50,60,70,50,50,50,60,40,150,50,50,50,50,50,50,60,50,70,50,60,70,80,50,50,50,60,60,80,60,50,70,50,50,60,50,50,50,60,60,50,50,60,50,50,50,30,50,60,50,50,50,70,60,50,50,50,40,50,50,60,50,50,50,50,50,60,50,50,50,50,60,70,70,50,80,50,50,50,50,50,80,50,50,60,50,50,90,50,50,60,40,50,30,60,70,60,70,60,70,60,50,50,60,50,50,50,50,40,50,50,50,50,60,50,60,60,50,80,40,50,50,50,50,50,50,50,60,50,50,40,80,60,50,70,50,50,50,70,100,60,50,70,60,70,50,50,70,50,40,70,30,50,70,60,60,60,30,150,60,60,50,60,50,70,50,50,70,50,50,50,50,50,60,50,50,60,50,60,70,50,50,60,60,50,50,50,40,70,50,50,50,100,50,50,40,40,50,70,60,50,50,50,60,60,60,50,60,70,50,50,60,60,50,60,60,60,50,50,50,50,50,70,50,50,70,30,50,50,50,50,50,50,50,60,50,70,50,50,50,50,60,50,60,60,50,50,70,60,60,50,50,60,70,40,70,50,60,70,50,50,50,90,60,50,50,50,50,40,60,50,50,50,50,30,70,50,50,40,50,40,100,50,50,30,30,40,50,50,60,50,50,50,60,40,40,70,50,60,50,80,50,60,50,70,60,50,70,50,30,70,60,60,70,50,60,50,50,50,50,50,50,50,70,60,70,50,50,50,80,50,40,70,40,50,90,50,50,50,50,50,60,60,50,40,50,50,120,50,50,70,50,50,50,60,50,40,40,50,50,70,60,60,70,60,50,70,70,70,50,60,70,50,40,50,30,80,60,60,50,70,50,30,80,60,50,50,70,50,50,60,50,50,50,50,70,50,50,50,70,50,70,60,40,50,50,30,60,70,50,70,50,70,50,50,50,70,50,50,60,70,70,80,70,50,50,50,50,70,30,40,50,30,50,60,70,70,80,60,90,50,50,60,50,40,50,50,50,70,70,50,70,70,60,50,60,60,50,60,50,50,50,70,50,60,50,60,50,60,60,50,70,40,70,50,60,50,70,60,50,40,50,50,60,50,50,50,70,70,50,50,50,70,50,40,70,100,40,70,50,50,50,60,70,50,70,50,50,50,50,50,50,60,50,50,50,50,50,60,50,50,40,60,70,50,50,40,50,50,50,50,50,70,40,40,50,70,80,50,50,40,40,60,50,60,70,50,50,40,50,50,70,50,40,50,50,60,50,50,50,70,60,60,30,50,50,50,50,80,50,50,50,30,80,70,50,80,50,50,70,60,50,50,60,50,50,50,60,70,70,70,60,60,50,50,50,50,60,50,30,70,60,70,50,50,80,40,50,50,40,50,50,50,50,90,50,70,60,50,50,50,70,50,50,70,50,50,40,50,50,40,60,40,60,50,40,50,50,50,60,50,70,60,50,60,70,50,60,60,70,70,70,50,60,70,70,50,70,50,70,50,50,50,20,110,60,50,50,50,50,60,50,40,110,50,70,70,60,50,50,50,50,70,50,50,40,60,50,60,50,80,70,50,50,30,70,50,40,70,50,50,50,50,70,50,50,50,70,50,50,50,50,60,50,80,60,50,40,70,60,50,50,70,50,50,70,60,50,50,40,50,70,50,60,40,60,50,50,30,60,50,50,90,70,70,70,50,50,50,50,60,40,50,50,30,70,50,70,70,70,80,70,40,40,50,50,40,50,50,50,50,60,60,50,50,30,50,60,70,50,40,40,60,50,70,50,60,50,50,30,50,50,50,30,50,70,40,60,70,50,60,60,50,60,60,50,60,60,60,50,50,80,60,50,30,50,50,70,40,40,50,70,60,70,70,50,50,50,40,40,50,50,50,50,30,50,40,50,60,50,50,60,60,70,50,50,60,50,50,70,70,70,80,50,60,40,50,50,60,80,50,50,70,50,50,50,50,60,60,70,50,60,60,80,50,60,50,50,70,50,70,50,50,50,60,50,50,50,40,30,80,50,50,50,60,80,60,90,20,70,70,50,80,60,30,50,50,70,70,50,50,70,50,50,50,60,50,50,60,40,50,50,50,70,50,50,50,50,50,110,50,50,50,50,50,50,50,60,50,70,50,50,60,60,50,50,60,50,50,50,50,50,70,60,50,50,50,40,30,50,50,60,50,60,50,100,50,30,50,50,50,50,60,50,50,70,50,50,60,40,50,50,60,70,50,60,70,60,50,50,40,50,50,60,70,50,50,50,50,70,50,50,50,80,50,40,50,50,50,60,50,50,50,50,80,50,60,70,60,50,50,70,50,50,60,90,50,60,40,50,50,80,60,60,50,30,40,50,50,50,50,70,70,70,30,80,50,80,50,50,50,50,70,50,60,70,50,50,50,60,60,60,50,70,70,50,70,50,40,50,70,60,50,50,60,60,50,50,40,90,50,50,50,50,70,30,50,50,50,60,50,50,50,50,50,50,40,60,60,50,50,50,50,60,110,50,50,60,60,50,70,50,50,50,50,50,50,60,60,50,60,50,50,50,50,50,90,50,60,60,50,50,60,60,50,60,60,50,50,60,60,60,70,40,50,50,50,50,50,50,50,50,50,60,60,50,60,60,50,60,40,120,40,50,70,60,60,70,70,60,40,50,60,50,50,50,50,50,50,50,60,70,100,40,50,40,40,60,40,50,50,70,50,100,50,60,50,50,50,60,50,50,90,70,50,50,50,30,150,50,50,70,50,50,60,50,50,120,50,110,50,50,50,90,50,50,70,60,50,100,50,50,50,50,40,50,50,50,60,50,50,50,50,50,50,50,90,50,40,50,60,50,50,50,60,50,60,50,50,30,50,50,50,50,50,50,50,50,40,50,60,50,50,50,80,50,30,60,50,30,50,50,40,50,50,50,50,50,70,30,50,90,50,100,30,50,70,50,40,80,60,60,50,60,50,40,50,30,50,60,50,40,50,50,50,70,50,50,70,50,50,50,30,80,50,60,60,50,50,50,50,50,100,60,50,70,30,50,50,50,50,90,60,50,50,60,70,80,60,50,50,50,60,50,50,50,50,50,50,50,50,70,50,50,70,60,50,50,50,50,70,50,50,70,70,50,70,50,50,50,50,60,70,50,70,100,50,60,50,50,60,50,50,50,50,50,70,70,50,50,50,50,50,50,50,60,50,50,50,50,50,40,40,50,50,150,50,50,50,50,70,60,50,50,50,50,80,50,50,60,50,50,50,50,70,40,50,50,60,20,50,90,60,50,50,60,50,60,60,50,60,60,70,50,50,50,50,50,30,50,50,50,80,50,30,50,50,50,50,50,70,50,50,80,50,120,40,30,60,20,50,40,50,50,50,50,50,50,50,50,50,60,70,70,50,50,70,50,80,50,50,30,50,70,50,50,50,50,20,50,30,40,60,50,50,50,50,50,50,50,50,60,50,50,50,50,90,50,50,40,50,50,80,50,50,50,40,70,40,50,50,60,70,50,70,50,50,50,50,50,50,50,30,70,50,70,70,50,50,60,50,50,90,50,50,30,50,50,70,50,40,50,50,60,40,50,30,90,50,50,40,60,40,60,30,60,50,50,50,60,50,70,60,50,70,70,50,40,60,50,50,50,60,50,70,50,70,80,70,70,50,80,50,60,50,80,60,50,60,50,70,60,50,60,50,50,50,60,70,100,70,50,50,50,60,50,70,60,50,40,60,60,50,50,50,50,50,50,50,30,50,60,50,30,60,50,60,50,50,30,40,50,50,50,60,50,60,50,50,50,50,20,60,50,60,70,70,30,50,50,50,50,50,50,40,50,50,50,50,60,50,50,50,50,30,50,40,60,60,70,30,50,40,50,40,60,30,70,50,50,50,50,60,50,30,60,50,50,50,30,60,50,50,40,40,50,40,70,40,70,70,70,50,70,50,70,70,60,50,60,60,40,60,50,60,50,50,90,40,50,50,90,50,40,60,50,50,50,50,50,50,50,50,60,50,60,50,50,60,50,70,70,50,50,40,50,30,50,50,50,50,60,50,50,60,70,70,70,50,70,30,50,50,90,30,50,60,50,50,50,50,50,60,50,50,70,60,50,50,50,50,50,50,60,50,40,60,50,50,50,40,70,40,40,50,50,60,110,50,50,70,50,50,50,50,70,40,50,50,50,50,50,50,50,50,150,60,30,50,60,70,60,30,50,50,50,60,50,50,50,50,50,50,50,50,50,70,50,50,50,50,50,50,50,50,40,60,50,50,40,50,20,70,60,50,50,50,50,50,50,50,60,50,50,50,50,70,50,60,70,30,50,50,50,60,50,50,50,60,30,70,80,60,50,40,80,40,50,50,60,50,50,70,50,50,30,70,50,60,70,50,50,50,60,50,50,60,50,40,40,60,60,50,60,50,50,60,50,50,50,50,50,50,70,50,50,50,70,50,40,70,50,60,60,60,50,50,40,60,50,60,70,60,110,60,50,50,50,50,50,50,70,40,130,40,50,50,80,50,50,50,50,70,50,50,30,40,50,50,50,30,50,30,50,50,60,70,50,60,60,70,50,50,50,20,50,50,50,50,70,60,50,50,40,60,50,70,60,50,50,50,40,40,60,40,40,50,40,50,50,50,60,50,40,50,90,60,70,50,40,30,50,60,40,60,50,40,50,50,30,60,60,60,50,70,70,50,50,50,50,30,60,50,50,50,50,50,50,50,60,40,50,50,50,60,50,70,50,70,50,50,40,50,30,70,50,60,70,70,60,50,50,40,80,50,70,50,50,60,60,50,60,50,50,50,70,40,50,50,50,60,70,30,40,50,60,50,50,80,50,60,50,50,60,50,90,70,60,50,50,50,50,50,50,50,50,30,50,50,50,50,50,50,70,50,50,70,50,70,50,50,40,60,50,50,50,50,50,50,70,50,50,60,50,70,90,40,50,50,50,70,50,50,50,50,50,50,50,60,50,60,50,70,60,50,50,60,50,60,50,50,70,60,50,50,60,40,50,40,70,50,70,50,50,60,70,30,80,60,50,50,50,50,50,60,40,50,50,50,70,60,50,70,60,50,70,50,50,90,50,50,60,50,50,50,50,90,70,80,40,50,60,60,60,50,70,50,60,50,70,50,50,50,30,50,90,50,50,50,50,80,50,50,50,50,70,90,60,50,50,50,70,50,60,50,50,70,70,70,60,50,50,50,40,50,50,50,50,60,50,50,50,50,50,60,50,50,50,50,50,50,50,50,50,50,50,50,50,50,60,60,50,50,60,50,60,50,60,40,50,90,70,60,50,40,50,60,50,50,70,50,50,50,50,50,60,60,30,60,50,50,50,50,50,50,50,70,60,60,50,50,50,60,50,50,80,50,40,50,50,60,50,40,50,50,50,70,50,50,50,50,50,70,50,50,60,50,50,60,30,100,60,50,60,60,60,40,50,60,50,60,50,70,70,50,60,60,50,50,50,70,70,50,60,60,50,50,70,50,50,70,50,50,30,50,50,50,50,50,40,50,70,50,50,40,60,50,50,50,70,50,50,70,50,70,60,50,50,50,50,60,50,50,50,50,50,40,50,50,40,40,70,50,50,60,50,90,50,70,70,50,50,50,80,50,70,50,90,50,50,50,60,60,50,50,50,50,50,50,70,60,50,70,60,50,110,50,50,70,50,60,50,70,30,60,70,50,50,50,50,50,90,50,70,50,50,50,50,50,50,60,70,60,50,50,50,40,70,50,60,50,60,50,50,30,50,70,70,50,50,50,50,50,50,50,50,50,50,70,50,50,50,20,40,50,50,50,50,50,50,50,50,50,30,50,50,50,50,60,60,60,50,30,40,50,50,50,60,50,50,50,60,60,50,50,50,50,60,70,50,50,50,50,50,30,60,70,50,50,50,50,50,40,60,90,60,50,70,50,70,30,50,70,40,50,50,80,50,90,50,50,60,70,60,50,70,40,50,50,50,60,70,50,90,50,50,50,50,50,70,50,60,50,60,50,50,30,50,60,50,50,60,50,80,50,60,70,50,60,50,50,50,50,70,50,50,50,50,50,50,50,50,40,40,50,20,50,60,50,50,70,40,50,50,50,50,50,50,40,50,50,50,50,90,70,50,70,60,50,60,70,50,70,50,50,70,50,50,50,40,50,50,60,50,60,70,50,50,70,50,50,50,50,50,60,50,50,110,110,50,50,50,70,50,50,50,70,50,50,50,30,50,40,70,50,70,50,40,50,50,50,40,50,50,50,50,50,70,40,50,50,50,70,60,70,40,50,50,60,50,60,50,60,60,50,50,80,50,50,80,40,50,50,70,60,70,50,30,60,50,50,50,40,50,40,50,30,50,50,50,60,60,50,50,50,70,60,50,50,60,50,40,80,50,70,50,50,70,150,40,50,50,50,50,50,50,70,50,60,50,70,50,50,50,60,60,50,50,50,50,20,50,50,50,40,50,50,70,60,50,70,50,30,50,50,100,50,60,50,100,150,60,70,50,110,40,40,60,50,70,70,40,70,50,50,50,50,70,70,60,60,60,60,50,50,50,70,50,50,50,60,50,50,50,50,70,70,80,60,50,50,50,60,70,50,50,50,40,50,100,50,50,60,50,50,60,50,50,40,50,50,70,50,50,50,100,40,80,50,70,50,60,50,60,60,50,30,50,50,50,50,60,50,80,50,50,70,50,50,50,50,70,50,20,50,60,60,60,50,70,50,30,50,60,50,50,40,50,70,70,70,50,20,60,70,50,70,80,50,50,50,50,40,70,90,40,60,70,30,60,40,50,50,50,50,70,50,50,50,60,70,50,50,60,50,60,50,50,60,50,50,70,50,50,50,50,70,50,40,50,50,50,50,80,50,50,60,50,40,60,50,50,50,70,150,70,50,50,60,50,50,60,50,50,50,70,60,50,60,60,50,50,50,50,70,50,70,70,50,60,50,50,50,50,50,60,70,50,50,70,70,50,60,60,70,50,60,70,70,70,50,50,70,50,50,50,50,80,70,50,60,70,70,50,50,50,50,90,50,50,50,70,50,60,60,50,50,50,50,60,50,50,70,50,70,60,60,50,50,60,50,50,70,50,60,40,50,70,80,50,60,50,60,40,50,50,50,50,100,60,50,60,90,50,70,50,50,60,50,50,90,50,50,40,60,60,40,60,60,60,60,50,70,100,90,70,50,50,50,50,50,50,70,60,70,30,60,50,50,70,50,50,80,50,40,50,50,40,70,100,50,20,50,50,100,50,30,50,50,30,60,50,50,40,50,50,50,50,70,60,50,50,50,70,40,60,60,60,50,30,30,50,60,50,50,70,50,50,50,70,50,50,50,70,70,50,60,50,50,50,50,70,50,50,40,60,50,50,50,50,70,50,50,60,90,30,50,50,50,50,60,50,50,50,70,50,50,50,50,50,50,30,50,50,80,50,50,70,50,100,60,40,40,50,70,50,50,60,50,50,50,50,50,50,60,60,50,50,40,60,50,30,70,80,50,70,90,60,50,50,40,50,50,70,50,50,80,50,50,60,70,50,60,50,50,50,50,60,70,50,50,80,80,50,60,50,50,60,50,50,50,60,60,30,50,60,50,30,60,50,30,60,50,50,50,80,50,80,100,40,70,70,60,50,70,50,50,40,50,50,70,90,40,50,50,60,50,50,100,100,50,50,30,60,50,50,50,50,50,60,50,60,60,50,40,50,50,50,50,60,50,50,50,70,90,50,50,50,50,80,50,50,60,60,40,50,70,70,50,60,70,60,50,30,50,30,70,40,50,50,50,70,60,50,70,50,40,50,60,50,50,30,70,50,90,50,50,70,50,50,50,50,50,50,40,50,50,50,40,60,70,50,50,70,50,70,70,50,50,50,60,40,50,50,80,50,150,70,70,50,50,70,40,50,50,50,50,50,60,50,60,50,70,50,60,110,50,30,60,50,50,70,50,70,40,40,50,50,50,30,50,50,50,50,50,50,40,70,60,50,50,40,70,60,60,50,50,50,50,50,50,70,50,70,50,50,40,60,50,50,40,50,40,40,40,40,40,50,50,50,50,110,80,70,50,60,50,50,50,50,60,30,100,60,60,50,50,70,50,60,50,50,70,50,70,50,50,50,50,50,70,50,50,50,50,50,30,50,50,60,50,50,70,50,60,40,70,50,60,50,90,50,70,50,50,30,50,60,50,60,50,60,50,50,50,50,50,40,50,50,50,70,50,50,100,30,70,60,70,50,60,50,50,70,70,40,50,50,60,50,50,50,50,80,50,60,50,80,50,50,120,50,50,60,60,60,50,50,50,50,40,50,70,50,50,70,60,50,50,60,50,60,30,60,50,50,50,50,50,50,50,90,110,50,60,40,40,50,80,60,60,50,90,50,50,50,50,50,50,60,50,50,70,50,60,60,50,50,50,50,50,60,50,70,70,50,50,50,70,50,70,60,50,60,50,60,50,50,50,40,50,20,50,50,70,50,50,40,50,50,30,50,140,50,50,60,50,100,60,70,50,70,50,50,70,60,40,60,50,60,50,70,40,50,50,50,90,50,70,70,60,120,50,50,50,40,60,50,50,50,70,70,50,100,50,50,50,50,50,50,70,50,50,70,60,60,70,50,70,70,50,60,50,50,50,50,50,50,60,50,50,50,50,50,50,50,150,50,50,50,50,50,50,50,50,50,70,50,50,50,40,50,50,50,50,50,50,40,50,50,50,70,50,60,40,50,50,50,30,50,60,30,50,70,50,50,50,60,50,50,60,60,80,120,60,40,60,50,50,70,60,50,70,50,60,50,60,60,50,50,60,50,60,50,50,110,50,50,70,50,60,50,70,50,50,50,50,50,50,50,50,50,50,70,50,50,40,50,50,70,50,60,50,60,50,50,50,50,30,150,90,70,40,50,50,50,50,70,60,50,50,60,30,50,50,60,50,50,90,50,50,50,50,60,60,50,50,50,50,50,50,40,50,50,60,50,20,60,50,50,50,70,50,80,50,50,50,50,50,70,60,60,50,50,60,50,40,50,50,50,60,50,70,60,50,130,50,50,70,60,70,50,50,70,50,50,70,60,60,50,50,50,30,60,50,50,70,50,50,50,50,50,50,50,30,70,50,60,50,50,50,60,50,50,60,50,50,50,50,50,50,100,50,50,50,50,50,30,70,40,70,50,70,40,50,60,50,50,40,60,50,80,50,70,50,50,70,50,50,50,50,30,50,30,70,50,50,50,70,150,50,50,80,50,50,60,50,50,50,50,50,50,70,60,50,50,40,70,50,50,60,60,50,50,50,40,50,50,70,50,50,50,70,50,50,40,50,40,50,40,50,50,130,90,60,60,50,50,60,50,60,50,50,50,50,30,60,50,50,70,40,50,40,60,50,20,40,70,50,60,50,80,60,70,50,50,70,50,50,60,50,50,50,40,50,50,50,50,60,50,60,50,50,50,50,50,50,70,50,50,50,50,50,50,50,50,50,50,50,50,50,60,70,70,50,50,50,50,70,80,50,70,30,60,50,60,50,60,140,60,120,50,50,50,50,70,50,50,80,60,50,50,70,40,50,60,50,50,70,50,50,50,70,50,50,50,80,60,30,50,100,30,70,30,60,40,60,50,50,70,50,50,50,50,70,60,60,50,50,50,40,50,70,70,50,60,50,90,50,70,50,50,50,50,50,80,50,150,50,60,50,50,50,50,70,70,50,70,50,60,50,70,60,80,60,50,130,50,70,50,50,30,50,50,70,50,70,70,50,50,50,40,50,50,50,60,60,50,50,40,50,50,50,70,50,60,50,50,70,70,50,60,50,50,70,50,50,50,40,50,60,70,50,60,50,50,50,50,50,60,50,50,60,50,60,70,50,50,50,50,50,60,80,50,60,50,30,60,50,50,70,60,50,50,50,150,80,50,50,120,70,30,50,50,70,70,70,60,80,70,50,50,50,50,50,50,50,50,60,50,70,50,70,50,50,50,70,50,50,80,70,50,50,50,70,60,60,50,50,50,50,50,50,80,40,50,50,50,60,50,50,100,40,40,90,50,60,40,50,70,50,100,60,100,50,50,50,60,60,50,60,50,70,50,50,50,50,50,50,30,50,60,50,50,60,70,50,50,70,50,50,30,60,50,50,70,70,50,120,40,60,50,50,50,50,50,70,70,70,70,50,50,50,60,70,50,50,50,30,60,70,50,50,50,70,70,60,50,50,50,80,70,50,50,60,50,50,50,50,40,50,50,50,50,130,50,50,50,50,50,80,70,50,60,60,70,50,50,60,30,50,50,50,50,50,70,50,70,50,60,50,50,60,90,50,50,90,50,70,90,50,70,70,70,60,60,60,50,60,60,40,70,60,60,70,50,50,30,60,50,50,70,50,60,50,50,50,60,50,60,50,50,50,70,50,40,30,50,50,50,50,50,50,50,60,60,50,60,40,50,70,50,50,50,50,70,50,60,50,70,50,50,50,50,50,40,50,40,70,50,50,40,50,60,70,50,70,50,50,60,50,100,30,60,60,60,50,70,60,70,50,70,70,60,130,40,50,50,60,50,50,50,50,70,60,50,70,50,50,70,50,60,50,70,50,70,70,50,50,70,50,50,70,50,60,50,50,70,50,50,70,50,50,50,70,60,60,50,50,40,70,50,50,50,70,40,50,40,60,40,50,70,50,60,50,50,100,60,70,90,60,70,50,50,50,70,60,70,50,90,70,60,90,50,50,50,50,90,50,50,50,50,60,50,50,50,50,50,60,50,50,80,50,50,60,50,50,40,50,50,40,70,50,50,50,50,90,50,70,50,50,50,50,60,60,50,50,140,80,50,50,70,50,150,50,50,40,70,40,50,60,50,50,90,50,50,50,50,70,60,60,50,50,60,70,40,30,50,20,50,30,70,50,50,70,60,60,50,20,50,60,50,50,50,60,50,50,50,70,60,50,60,50,50,50,50,70,50,50,50,60,50,50,50,50,60,50,50,50,60,50,90,50,70,50,50,50,50,50,50,60,50,50,50,70,40,50,50,70,50,70,70,50,60,50,50,50,50,50,50,50,50,50,60,60,50,50,50,70,50,50,50,50,40,50,50,70,50,60,50,40,50,60,50,70,30,50,70,90,70,70,50,50,60,50,60,50,50,60,50,50,80,50,90,70,40,50,50,90,60,70,50,80,50,50,50,70,50,50,60,70,60,60,40,60,30,60,60,70,40,30,40,50,50,50,40,50,60,70,70,60,70,70,50,70,40,50,90,90,70,50,70,50,60,50,50,50,60,50,50,60,50,50,70,50,50,50,50,60,50,60,50,50,50,50,60,50,40,50,50,50,60,60,40,50,70,60,50,50,60,50,60,50,80,50,70,50,70,50,70,60,50,30,50,40,60,60,40,30,60,60,50,50,50,70,60,50,80,40,50,60,50,30,70,40,50,50,40,50,50,70,50,50,80,50,50,50,50,50,60,50,60,50,50,60,50,50,50,50,50,50,30,50,100,50,70,50,50,50,50,80,70,50,50,70,50,50,50,50,50,50,60,50,50,60,70,60,50,50,40,70,70,50,50,50,40,60,50,20,60,60,60,40,50,60,50,50,50,30,50,50,50,50,60,50,50,60,50,50,40,50,50,30,70,50,70,70,60,50,50,40,50,50,50,40,30,50,90,50,40,60,50,70,100,50,50,50,50,50,50,50,70,40,50,60,60,50,60,50,50,60,50,50,50,40,50,30,50,150,70,40,90,70,50,70,50,50,50,70,50,50,50,90,50,50,40,50,60,140,50,50,40,50,60,50,50,50,50,50,50,30,40,100,60,50,70,80,50,50,50,50,50,50,50,50,50,50,70,60,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,70,50,60,50,50,70,50,50,90,60,50,50,40,60,60,50,40,70,60,50,50,40,50,50,70,70,60,50,50,60,50,50,50,50,50,40,90,50,50,30,50,70,50,80,50,70,90,50,30,80,50,50,50,80,50,70,50,50,50,60,50,50,70,50,70,90,50,50,50,70,50,50,50,60,70,50,50,50,40,50,70,60,50,50,50,50,50,70,80,50,50,70,70,50,30,70,50,60,50,60,50,70,50,50,40,50,50,50,40,40,70,50,50,40,50,60,50,50,50,60,50,70,60,50,60,50,60,50,50,50,60,50,50,30,70,50,70,50,40,50,50,50,50,70,50,40,70,70,50,60,50,50,30,30,50,50,50,50,50,50,50,50,60,90,50,50,140,50,50,50,30,40,120,60,130,40,60,50,50,60,90,50,50,40,60,70,50,50,30,60,50,70,50,50,50,50,60,150,50,60,50,50,60,50,50,50,50,50,50,50,50,70,50,50,60,50,60,70,60,50,50,60,50,30,40,60,50,60,50,50,50,50,60,50,50,50,60,50,70,40,50,70,50,60,50,50,50,50,50,30,60,70,50,50,50,50,50,50,40,50,50,50,50,50,70,40,70,50,60,60,50,50,50,50,50,50,50,80,60,50,50,50,50,50,50,50,40,60,50,50,50,50,50,30,50,40,50,60,60,70,50,50,50,60,40,50,60,30,80,50,50,40,70,60,50,30,60,50,20,50,80,70,70,70,50,90,50,60,70,50,40,60,50,40,60,70,50,50,50,50,50,50,60,50,20,90,60,50,50,70,100,70,70,50,60,70,50,30,70,60,60,60,50,70,70,60,50,50,50,50,60,70,30,50,50,50,50,40,60,50,80,90,70,50,70,50,50,50,90,100,50,50,50,50,50,60,50,60,60,50,50,50,50,60,70,50,40,60,50,70,60,40,50,50,50,70,70,50,50,60,50,50,100,60,50,50,50,50,50,50,50,60,60,40,50,50,50,50,70,60,50,50,50,50,50,130,40,40,50,50,50,60,70,60,20,30,70,50,70,50,60,50,50,60,30,50,30,40,50,50,50,60,60,50,50,50,50,50,50,50,60,50,30,50,60,60,50,50,50,40,50,50,50,50,40,60,40,50,50,50,50,50,50,50,60,60,50,70,50,50,40,50,50,50,50,50,50,50,50,50,50,70,70,50,50,60,70,50,50,60,70,50,40,50,50,50,40,50,50,90,50,50,70,50,50,50,50,50,70,50,70,50,50,40,40,50,50,70,50,80,50,60,50,50,50,50,50,50,60,50,60,50,60,50,50,50,50,60,40,60,50,30,50,80,50,50,50,50,70,70,50,50,40,50,50,50,50,50,60,50,50,60,50,50,60,50,50,50,70,100,60,50,50,50,60,50,70,50,50,40,50,50,50,50,50,50,60,50,50,50,60,40,50,50,50,50,50,40,60,50,50,50,50,60,50,50,50,70,50,70,70,50,50,60,70,50,50,60,50,50,50,70,50,60,50,50,70,50,50,50,70,70,60,70,40,60,100,50,60,70,50,50,50,50,50,60,60,50,70,90,60,50,50,150,60,40,50,60,70,50,70,60,50,90,50,50,50,50,80,70,50,50,50,60,50,50,70,50,50,50,50,50,60,60,70,50,50,50,50,50,70,60,50,50,40,70,50,60,70,50,50,50,50,70,50,50,50,50,60,50,50,60,50,30,50,70,50,100,50,70,50,70,50,40,50,50,70,50,60,50,40,50,50,50,80,50,70,50,50,80,60,50,50,70,70,70,70,40,70,70,60,70,90,70,50,50,60,50,60,70,50,50,50,50,50,50,50,70,50,70,70,50,50,50,50,70,50,60,50,60,50,50,60,40,50,50,40,70,100,70,50,70,70,50,50,60,50,50,60,50,50,70,50,70,70,50,50,50,50,50,50,50,50,50,50,50,70,50,70,70,50,50,70,50,60,70,50,70,50,40,50,50,60,150,50,50,70,50,60,50,70,70,40,120,60,60,60,50,50,60,60,50,50,50,50,70,60,40,50,40,40,50,60,60,40,50,50,50,50,60,60,50,50,30,50,50,60,50,40,70,70,70,50,50,50,50,50,40,50,50,40,50,50,60,70,50,60,50,50,50,50,50,70,50,50,90,50,80,60,80,70,100,50,50,50,70,50,60,60,50,70,40,60,50,50,90,50,60,50,50,60,50,60,70,50,50,50,50,50,50,60,80,30,70,50,50,50,50,80,80,50,50,50,40,50,60,50,70,50,50,60,50,50,50,50,40,60,60,50,70,70,110,70,50,50,100,50,50,50,50,50,60,60,50,50,60,50,60,50,50,50,70,50,50,50,50,50,50,50,50,60,60,50,40,50,50,50,50,90,50,50,50,50,50,60,50,50,80,70,50,70,50,50,50,60,50,30,60,50,50,50,30,50,50,50,50,40,70,50,60,70,130,100,40,50,60,70,80,50,60,50,60,50,50,50,50,50,40,50,60,50,60,70,50,60,50,50,60,50,70,60,60,50,90,60,50,60,50,50,70,80,50,50,50,50,50,50,70,50,50,50,50,50,50,60,70,60,50,60,50,40,70,40,50,70,70,50,50,90,60,70,50,50,50,60,40,30,50,50,50,60,50,50,50,50,50,50,50,70,50,70,50,40,70,40,60,50,50,50,40,30,50,50,50,70,50,50,50,50,50,70,50,50,50,70,50,50,90,50,50,50,70,80,50,70,150,90,50,60,50,60,60,50,50,50,50,70,40,50,50,50,50,50,70,70,50,50,40,60,50,50,50,70,60,50,50,50,70,50,70,50,50,50,70,50,50,70,80,60,60,50,80,50,50,50,50,40,30,70,50,50,120,60,50,50,30,50,40,40,50,50,60,50,80,70,50,50,70,60,50,50,50,50,50,50,50,60,60,50,50,60,50,50,50,70,60,50,50,50,50,50,50,50,40,70,50,50,50,50,50,50,50,70,50,60,50,50,50,30,50,50,80,70,50,50,70,50,60,60,60,50,60,60,50,50,50,70,70,50,70,50,70,50,100,50,40,50,50,80,50,80,50,70,70,60,50,50,150,50,50,60,70,50,60,50,70,70,50,50,70,50,50,70,50,70,50,50,50,70,50,30,70,50,50,50,70,50,80,50,70,60,140,70,70,50,50,70,50,50,70,50,50,50,50,70,50,50,50,50,60,50,50,50,70,60,50,50,50,50,50,50,40,30,70,60,50,60,60,50,60,50,60,50,50,60,50,40,50,100,50,70,50,50,50,30,70,60,50,30,50,50,50,60,50,40,60,60,150,70,150,30,50,50,50,50,50,70,50,70,50,50,50,90,50,50,50,40,50,50,70,50,50,50,50,50,40,30,50,70,50,50,60,60,50,60,50,50,50,30,40,60,70,50,70,60,70,50,60,50,50,70,60,50,40,60,80,60,60,110,40,70,50,50,70,70,50,40,30,50,50,70,60,50,70,50,50,30,60,70,30,50,50,50,50,70,50,50,50,60,60,80,50,70,40,50,60,50,60,60,50,70,70,50,50,40,50,70,50,50,50,50,60,50,50,50,60,50,60,50,50,50,50,50,70,150,50,50,50,70,60,40,50,60,70,60,110,50,60,60,50,50,50,50,60,50,60,50,50,70,50,70,50,70,50,50,70,70,50,50,50,70,40,50,50,90,50,50,60,50,70,50,50,50,50,70,50,50,50,50,40,50,40,50,70,70,60,40,50,60,50,50,60,50,70,50,70,70,70,50,50,50,70,60,50,50,50,70,50,50,60,50,50,40,50,20,60,70,90,50,50,90,50,50,50,50,50,50,50,50,50,50,50,60,50,50,50,50,60,50,50,30,60,50,60,60,70,50,30,30,50,70,50,50,30,60,70,60,40,90,60,40,70,50,50,50,50,60,60,80,70,50,50,80,50,50,50,50,50,60,70,50,70,80,50,50,50,50,80,70,70,50,150,30,50,50,50,50,60,50,60,70,50,70,50,50,50,40,50,50,70,70,50,150,50,50,70,50,80,50,60,50,30,40,60,50,60,50,50,40,40,50,50,50,50,50,70,70,70,50,50,60,50,50,50,70,50,60,50,50,70,40,50,50,50,50,70,50,50,50,50,40,40,60,50,70,50,50,70,50,100,60,70,50,30,60,30,80,40,70,50,50,70,50,50,40,50,60,70,60,50,50,50,40,50,50,60,50,50,50,60,60,30,80,60,50,50,30,50,70,70,50,50,40,50,40,50,50,50,50,50,50,50,50,50,50,60,30,70,70,50,60,50,50,70,50,70,50,60,60,60,60,50,50,50,50,50,50,50,50,50,50,50,50,50,60,50,50,60,50,50,50,70,60,50,50,50,50,50,50,60,40,70,90,50,50,30,60,60,50,50,50,50,50,50,60,70,50,70,50,70,90,40,110,50,50,50,70,50,50,60,40,50,50,50,50,50,80,30,30,40,50,30,60,50,60,50,120,50,60,60,50,70,70,50,60,50,60,70,50,50,60,70,50,60,50,50,50,60,90,50,50,50,50,50,50,50,40,50,50,70,60,40,50,70,70,50,50,70,90,70,50,60,50,50,50,80,70,50,80,50,40,60,50,60,60,60,50,50,60,70,60,50,50,70,50,60,50,50,50,50,50,50,50,50,50,50,50,50,50,60,50,60,60,50,30,70,50,70,50,50,60,60,50,50,50,30,80,80,60,70,40,50,70,50,50,50,50,60,50,50,50,120,50,50,150,40,50,60,50,50,50,50,50,50,50,80,70,50,70,50,50,50,50,50,140,50,50,50,50,70,40,50,50,50,50,50,50,50,50,50,40,50,50,60,50,60,70,50,50,50,60,50,110,40,40,60,50,50,50,50,60,60,50,50,140,60,50,60,50,50,50,50,60,60,50,60,40,50,50,50,50,50,40,50,50,70,40,40,50,50,60,60,50,90,50,50,70,50,50,70,50,50,50,50,50,50,50,60,50,70,50,50,30,50,50,50,30,50,50,40,50,60,50,120,50,50,50,50,70,60,50,30,70,60,60,50,60,50,50,50,50,50,50,30,50,50,90,50,50,50,50,50,50,40,70,50,40,70,60,50,50,60,50,50,30,50,50,50,50,50,50,70,50,50,70,50,60,50,50,50,50,50,30,40,50,50,50,40,40,50,50,70,50,70,50,60,30,60,50,60,70,60,50,60,50,60,50,60,50,50,80,50,60,50,70,50,40,50,50,80,60,50,50,40,50,50,50,50,60,60,50,50,70,50,50,80,50,50,50,70,60,50,50,50,50,50,50,50,30,50,50,60,60,50,50,60,60,60,150,60,40,50,50,50,50,50,50,70,50,50,40,50,50,30,70,50,50,30,50,100,50,60,50,50,50,70,50,50,70,40,70,60,50,60,50,50,50,50,60,60,50,60,40,50,50,60,50,70,60,90,50,50,50,50,50,50,50,50,50,40,30,60,50,50,50,50,50,50,50,50,60,50,50,40,50,50,50,50,30,60,50,50,50,50,60,50,50,80,110,50,60,70,50,50,50,50,50,70,50,50,70,60,50,50,60,50,50,70,50,40,90,50,50,50,30,60,60,50,40,50,50,70,50,50,60,50,40,50,50,50,50,50,50,60,70,50,50,50,50,150,60,50,50,50,60,70,50,20,70,60,50,70,70,50,50,60,60,50,50,60,70,50,50,60,50,50,50,50,50,60,60,70,50,50,70,50,50,50,50,50,70,50,60,50,50,50,50,50,50,70,70,50,50,50,50,70,70,40,50,70,50,50,50,40,40,50,40,60,60,70,50,50,30,50,50,50,50,40,50,40,60,60,50,50,60,70,50,50,50,60,50,50,70,50,70,50,40,50,50,50,50,60,60,70,30,50,50,60,50,30,50,50,60,90,50,70,70,50,80,60,50,90,50,60,60,60,60,70,50,40,70,50,70,130,60,90,50,100,40,50,70,50,150,60,50,50,60,70,50,70,50,60,50,50,40,60,50,50,90,50,50,50,50,50,50,50,70,60,70,50,60,50,110,70,50,40,50,100,70,80,60,70,50,70,50,50,50,50,70,60,50,50,50,80,40,50,100,40,50,50,70,100,80,60,50,50,60,50,50,60,50,50,50,50,20,50,20,60,50,50,30,50,50,50,50,50,50,30,70,50,70,50,70,70,50,50,50,70,50,50,60,50,70,70,50,70,50,50,50,50,50,50,70,50,50,60,40,50,40,30,30,150,70,50,50,50,50,60,50,70,50,70,50,50,50,50,40,60,70,50,70,50,50,60,70,50,50,40,50,70,50,50,50,50,60,70,100,40,30,40,50,50,50,50,90,50,60,50,70,70,50,70,80,40,50,50,70,40,60,70,50,50,50,50,70,60,50,30,60,50,70,50,50,50,70,50,60,50,50,50,90,70,40,50,50,70,50,50,50,60,50,70,50,50,50,50,50,50,50,50,60,70,50,50,50,50,50,50,50,50,30,90,50,50,50,50,50,50,50,50,50,60,60,50,50,50,50,20,50,60,60,50,70,50,60,40,50,70,50,50,90,50,50,40,70,70,50,50,50,50,50,50,40,50,70,50,60,60,50,50,50,50,40,50,50,90,60,50,50,50,60,50,70,50,50,50,60,30,50,70,50,40,70,50,60,50,60,50,70,70,50,60,50,40,50,50,70,40,50,40,50,50,50,60,50,60,60,50,70,70,50,60,50,60,50,50,70,60,50,70,60,50,50,50,60,50,50,40,60,50,50,50,50,50,40,50,50,50,50,70,50,50,30,70,50,40,50,50,50,60,60,50,50,60,70,50,70,50,50,150,70,70,30,40,50,40,70,40,60,50,50,80,50,90,50,50,70,50,50,70,50,60,50,70,70,80,50,60,60,40,50,50,50,50,50,50,50,50,50,60,50,50,70,70,50,50,50,50,50,40,70,60,50,50,60,60,50,70,50,40,70,60,60,50,30,60,60,60,60,50,50,50,60,50,50,50,50,50,50,70,50,50,50,70,50,40,50,50,50,70,60,50,30,60,50,50,30,50,50,60,50,50,40,50,50,60,50,50,60,60,50,70,60,60,50,50,60,60,50,50,50,60,50,50,60,50,50,70,50,50,60,60,50,50,150,50,50,50,70,50,70,70,50,50,70,50,50,70,50,50,70,50,50,50,50,60,50,50,50,50,90,50,60,50,50,50,70,60,50,50,70,50,70,60,50,30,50,50,50,50,50,70,30,60,30,50,70,30,70,70,70,50,50,50,40,60,50,50,50,60,50,70,60,50,50,50,60,50,50,40,50,50,60,50,50,50,50,70,50,50,30,50,50,50,50,90,50,50,50,50,50,40,50,50,60,70,40,50,50,60,50,50,50,70,70,50,50,50,70,60,50,50,50,50,60,60,60,70,50,80,50,50,40,50,50,50,50,60,150,50,50,50,50,50,60,50,50,50,70,80,50,60,50,50,50,50,70,50,50,50,50,50,70,50,90,60,50,50,50,50,50,50,50,30,60,50,50,70,50,50,50,40,130,40,50,100,50,60,50,50,50,40,70,50,70,80,150,50,70,50,60,70,50,50,50,80,50,60,50,50,60,50,70,50,50,70,50,90,70,60,50,50,50,80,50,80,80,50,50,50,50,70,70,50,50,50,50,50,60,50,50,50,70,60,50,70,50,40,50,30,70,50,30,50,70,60,50,50,60,50,70,60,50,70,40,50,60,60,50,70,50,70,70,70,40,60,50,50,50,70,50,50,50,90,50,70,70,50,50,70,50,60,50,60,50,40,50,60,50,50,50,60,80,50,30,60,60,70,50,50,50,50,50,20,90,50,70,60,50,50,50,30,30,70,70,40,50,90,50,50,50,30,50,90,50,40,70,50,50,50,50,50,50,60,60,70,50,50,60,50,50,90,50,50,110,60,50,60,50,20,60,70,60,60,50,70,70,50,50,40,50,50,70,70,50,50,50,60,60,70,50,50,60,40,80,40,40,40,50,60,50,60,70,50,50,40,50,40,70,50,50,140,60,50,50,70,50,50,50,50,70,50,30,50,60,50,50,50,50,50,50,70,50,50,50,60,50,50,60,50,40,80,50,50,50,70,60,50,50,30,50,120,50,70,70,50,30,50,40,40,80,60,50,60,50,50,70,50,50,30,60,40,50,60,70,50,60,90,70,50,70,50,50,50,70,50,30,60,50,70,50,40,70,70,50,110,50,50,40,70,50,40,50,70,70,50,50,60,50,70,60,50,70,70,70,60,40,30,60,60,70,30,50,50,50,70,50,50,50,50,40,50,60,50,50,50,50,150,130,50,50,70,50,70,50,60,70,50,40,70,40,50,90,50,40,50,50,60,50,50,50,70,50,50,50,70,20,60,50,50,50,70,60,50,60,50,60,50,80,50,50,70,50,50,50,50,50,50,50,50,50,60,60,40,40,50,50,50,50,50,50,50,50,70,50,50,50,60,50,70,50,50,50,60,50,50,50,50,50,50,50,30,50,50,50,50,50,50,60,60,50,60,60,50,80,60,50,60,70,30,50,50,70,50,40,50,50,50,50,70,70,50,50,50,50,60,50,70,50,50,50,80,70,60,60,80,50,60,50,60,60,30,50,70,50,60,40,50,40,60,70,50,50,50,50,50,50,70,50,50,50,50,30,60,60,50,70,50,50,50,50,60,50,50,50,50,60,50,60,50,40,50,50,50,50,60,50,40,70,50,70,50,50,40,120,30,50,50,50,50,70,60,50,70,40,50,50,60,40,40,50,50,50,80,50,60,50,50,50,140,50,50,50,50,50,50,90,40,50,50,50,50,50,90,80,50,60,50,50,60,40,50,40,40,70,50,50,50,40,50,50,40,50,50,50,60,50,40,70,50,50,40,50,50,40,50,50,70,60,50,50,50,60,50,50,40,50,30,60,50,50,50,50,40,130,50,50,60,50,50,50,70,50,60,50,50,50,50,50,50,50,30,60,70,50,70,50,50,50,50,50,50,50,50,50,50,60,60,40,50,50,90,50,40,70,60,50,70,50,110,60,50,50,50,60,60,50,50,40,60,50,40,50,50,50,50,70,70,50,50,70,50,70,50,50,50,50,60,50,50,60,70,50,50,50,50,70,50,60,50,50,50,120,50,50,60,50,50,50,90,50,60,90,70,50,90,40,50,50,60,50,40,80,50,50,70,60,70,60,70,60,50,70,50,90,50,60,60,50,50,60,70,50,70,50,90,50,50,50,60,50,50,50,70,50,70,80,50,50,50,50,90,50,80,70,50,50,50,30,50,60,50,50,40,50,50,60,50,60,50,50,70,50,50,60,50,60,50,50,110,50,60,50,70,60,50,70,60,70,100,50,50,50,60,50,60,50,50,40,50,50,50,50,50,60,50,60,80,50,50,40,50,40,50,50,60,50,50,40,50,50,50,50,50,50,60,50,40,50,50,50,50,50,60,50,40,50,50,50,50,50,60,50,60,50,50,50,50,40,40,70,50,50,50,50,70,40,60,70,70,50,60,50,50,50,60,50,50,80,60,50,50,50,60,50,50,50,50,50,50,50,60,50,50,50,70,60,50,50,50,40,50,50,50,40,50,60,50,50,60,50,60,50,50,50,20,100,50,20,50,50,70,50,60,60,60,60,50,60,50,50,50,40,50,50,50,50,50,80,50,70,70,50,50,50,50,60,50,50,40,50,40,80,50,50,60,50,70,50,30,50,50,50,50,50,50,60,50,50,60,50,50,40,50,60,50,50,70,50,60,50,50,50,70,100,50,70,70,50,60,60,50,60,70,50,60,50,50,50,50,40,50,50,50,70,50,30,70,60,50,50,70,50,60,80,70,50,50,50,30,60,50,60,50,50,60,60,50,50,120,40,50,50,50,50,50,50,50,50,50,90,70,40,50,70,120,40,50,70,50,70,40,30,60,50,40,70,70,50,50,60,50,50,60,40,50,50,70,60,50,50,50,60,50,50,70,60,50,40,50,50,70,50,50,50,50,60,50,70,50,50,70,50,70,50,50,40,50,70,50,40,60,50,50,70,50,50,40,60,80,100,50,50,40,50,50,70,50,50,70,50,50,30,50,50,50,70,70,60,50,50,50,50,50,70,50,40,60,50,70,70,50,50,50,50,40,60,50,50,50,70,60,50,60,60,30,50,50,50,70,60,70,50,50,70,70,70,50,50,60,50,60,60,60,50,50,90,50,40,60,50,60,50,70,60,50,40,50,60,50,60,50,80,50,50,30,50,60,50,50,50,60,50,50,50,60,70,50,50,50,50,50,70,50,50,50,50,60,50,90,40,30,150,120,50,90,70,50,50,50,70,40,60,50,50,60,30,70,30,50,50,50,30,60,70,80,50,50,60,50,60,60,40,50,50,50,60,50,40,100,70,50,50,60,50,50,40,50,60,50,50,50,50,60,50,50,50,50,60,50,60,60,50,50,40,50,60,90,50,60,70,50,70,60,50,50,70,50,60,50,50,50,30,50,40,50,50,70,60,50,30,70,50,70,70,60,70,70,50,70,40,50,50,70,50,50,40,50,80,50,90,60,90,50,50,80,70,70,50,90,50,30,60,70,50,50,70,50,50,60,50,60,60,50,40,70,50,50,70,60,50,50,50,50,40,40,50,50,50,50,30,60,50,60,40,60,40,50,50,50,60,50,60,70,50,40,70,50,60,70,50,50,50,50,70,70,50,50,50,50,90,50,50,50,30,50,50,50,50,60,50,60,50,50,50,60,50,50,70,50,30,50,50,50,50,50,70,60,50,50,70,50,50,50,70,50,50,50,70,50,50,50,50,90,60,50,50,50,50,60,70,50,60,50,40,20,50,60,60,50,50,60,60,50,90,50,50,50,50,50,70,40,70,60,50,50,60,50,50,100,40,60,50,50,40,70,50,50,50,50,60,50,50,50,70,50,40,50,50,50,50,60,50,30,60,50,70,50,50,50,60,50,90,50,90,50,50,50,50,50,50,40,60,50,50,50,60,50,70,50,50,50,70,70,50,80,60,50,50,70,70,40,80,50,80,60,40,30,50,70,30,50,50,70,50,60,50,50,50,50,50,50,50,50,30,50,50,50,60,40,50,50,70,70,50,50,50,50,60,50,50,50,30,70,50,50,50,70,20,50,50,50,50,50,50,50,50,30,50,50,50,50,40,70,50,50,50,50,80,40,70,50,50,150,50,50,50,70,70,70,50,50,30,50,70,50,60,90,50,50,50,50,50,50,50,60,50,70,60,60,60,50,50,50,70,50,50,50,50,60,50,50,70,50,50,50,70,50,60,70,30,70,130,50,50,50,50,50,60,60,50,50,50,50,60,90,50,50,80,60,50,50,20,40,50,60,60,70,50,90,50,50,70,70,50,50,50,50,60,50,50,50,110,50,50,70,60,50,50,50,50,50,60,50,50,60,50,50,50,60,50,50,50,50,50,50,50,50,50,30,40,50,60,50,50,50,80,60,50,50,60,50,80,50,40,60,60,80,50,50,50,50,70,50,50,50,70,50,60,50,50,50,50,50,50,60,50,90,50,50,50,50,50,50,40,50,60,60,60,50,50,50,30,50,30,70,50,50,50,50,60,50,50,50,50,50,50,40,100,50,50,60,50,110,50,50,50,60,40,60,50,50,50,100,50,50,50,50,50,50,50,50,50,50,40,60,50,60,70,50,60,60,50,50,80,70,50,50,40,60,50,50,70,60,50,70,50,40,50,50,50,70,50,60,60,50,50,70,70,70,50,50,50,50,80,60,60,50,50,50,80,120,50,70,70,50,60,60,40,50,50,90,50,70,50,50,70,70,50,50,40,50,50,60,60,50,70,50,50,50,50,80,80,70,70,50,30,90,40,50,50,70,50,40,60,50,50,60,60,50,70,50,70,50,80,50,60,50,50,60,50,60,70,50,80,30,50,80,90,50,50,50,50,50,60,100,50,50,60,30,40,50,70,50,100,60,50,60,50,60,70,50,60,90,80,60,90,30,50,40,60,40,70,60,50,50,50,50,50,50,50,50,60,50,50,70,60,50,50,50,50,50,70,50,20,30,50,50,50,50,70,90,60,70,50,40,100,50,50,50,50,70,50,90,50,60,50,70,50,50,50,50,50,40,50,50,50,50,50,60,50,40,50,50,40,50,60,50,50,50,50,50,60,50,50,30,50,50,60,50,70,50,30,70,50,50,50,60,50,50,50,70,50,50,70,70,60,50,50,60,80,50,50,40,70,50,30,50,80,50,50,40,60,50,50,50,60,70,50,60,50,60,50,50,50,50,50,50,50,50,70,50,20,50,70,50,60,50,50,70,50,50,50,30,50,50,40,50,70,50,80,70,50,60,70,50,50,100,70,40,70,40,40,50,50,40,70,30,50,70,50,90,50,40,50,50,90,50,50,50,50,30,50,50,50,60,70,50,50,50,50,50,70,50,50,50,70,50,50,50,60,50,70,50,70,50,60,50,60,50,40,60,50,60,70,70,60,50,60,50,50,50,50,150,150,40,70,80,30,50,50,50,50,50,60,50,50,50,70,80,70,50,30,50,50,50,70,50,50,70,50,50,50,70,50,50,70,50,50,50,70,60,90,50,60,50,50,60,60,50,50,50,50,50,50,50,60,50,30,50,60,150,70,30,50,80,150,30,80,50,50,50,60,50,50,50,50,50,50,50,70,70,50,60,70,50,60,50,40,40,90,50,50,60,50,70,60,60,50,60,50,50,50,50,50,60,60,50,30,70,50,60,50,60,50,70,50,50,50,50,50,50,50,70,40,70,50,50,40,40,50,50,60,60,80,70,60,50,80,50,70,120,50,50,50,50,50,50,70,50,70,80,60,50,70,70,50,70,50,50,50,60,70,50,50,50,30,60,60,70,100,70,50,60,50,50,50,80,70,70,50,70,70,50,70,50,50,60,70,20,70,50,60,60,60,50,50,50,60,80,100,50,70,40,60,70,50,50,50,70,50,50,70,50,70,50,70,50,50,70,50,50,70,60,60,50,50,60,60,50,60,50,50,50,50,50,60,50,30,70,50,70,40,70,50,50,70,30,60,60,50,90,50,50,70,70,70,70,70,140,50,50,50,50,50,50,50,70,50,70,70,60,50,60,50,30,60,50,50,60,70,50,40,70,50,40,50,60,70,50,70,60,60,50,70,70,70,60,70,50,50,50,50,50,60,50,50,70,50,50,60,50,60,70,70,50,40,60,70,50,50,70,50,60,50,50,70,70,70,50,60,50,60,40,50,50,50,70,50,60,50,50,60,50,50,50,50,50,50,50,70,70,60,50,50,60,40,50,50,50,50,50,50,50,60,50,50,60,50,70,50,50,50,50,40,50,70,50,50,50,60,50,40,50,50,50,60,50,50,70,50,50,50,50,50,40,50,50,50,60,50,50,60,60,60,50,70,50,110,100,50,40,60,50,50,50,70,60,50,50,50,40,60,50,50,50,60,50,50,60,90,70,70,50,70,60,50,50,50,60,50,50,50,50,50,40,50,70,90,130,50,50,60,80,40,50,60,50,50,70,70,50,150,50,50,60,50,60,50,50,50,60,60,50,150,50,50,50,50,50,70,60,50,60,70,60,50,50,50,50,50,50,50,60,50,40,50,50,60,70,70,60,70,60,60,50,60,60,40,60,50,60,70,60,60,50,50,50,50,50,50,50,50,50,60,70,50,50,60,50,40,50,50,40,40,50,50,50,50,50,60,70,50,50,50,70,70,50,50,40,70,70,60,50,50,50,50,50,40,70,50,50,60,50,50,80,50,40,60,50,50,50,50,150,50,60,80,50,40,70,30,50,70,50,50,60,50,50,50,50,50,60,30,50,50,150,50,50,50,60,70,30,60,50,50,50,50,50,50,40,50,30,50,50,50,50,50,70,60,50,50,60,30,70,70,60,50,70,60,60,50,30,40,40,50,50,70,50,70,50,80,40,30,110,50,50,50,80,110,60,50,70,70,40,70,50,50,50,30,50,60,50,50,40,50,50,50,50,50,60,50,70,110,50,50,70,50,50,50,60,50,60,50,50,50,50,50,50,70,60,70,50,60,50,70,60,50,50,60,50,40,40,50,50,50,60,50,60,50,60,120,40,60,50,60,60,20,60,50,50,50,70,70,50,60,70,50,60,50,50,30,70,50,50,40,50,50,50,50,50,40,70,50,40,30,70,50,50,30,50,70,50,60,60,50,60,50,50,50,50,50,50,50,60,30,50,60,50,50,50,50,50,50,50,60,30,50,70,80,50,30,50,50,60,50,50,40,50,60,100,50,50,50,60,50,70,70,50,50,60,60,50,60,50,50,50,60,50,50,80,30,50,100,50,50,60,50,50,50,30,50,60,50,50,50,60,50,70,70,50,50,50,50,80,50,40,60,50,50,70,50,50,50,50,150,40,50,50,50,30,50,50,50,50,50,50,60,50,60,40,50,60,50,50,100,50,150,50,50,60,50,70,50,50,40,50,50,50,60,90,50,80,50,50,40,70,60,50,60,60,50,100,50,50,50,50,70,50,70,30,60,70,40,70,50,50,80,50,50,50,50,50,50,50,50,60,50,70,100,50,50,50,50,50,40,70,50,70,50,50,50,70,50,70,60,50,30,40,60,50,50,50,120,70,50,60,50,70,50,50,50,40,50,50,70,50,70,60,50,70,40,70,70,50,60,50,50,70,40,50,70,50,70,50,40,70,70,30,70,70,50,70,50,50,50,50,50,50,50,50,50,50,40,50,50,50,50,70,50,50,50,50,50,40,60,50,50,50,70,60,40,50,50,50,50,60,50,40,70,50,50,50,50,50,50,50,50,50,60,40,70,80,70,60,30,70,70,50,50,70,70,50,50,70,60,50,50,60,50,60,50,50,50,50,50,50,50,50,50,70,50,50,40,50,70,60,50,60,70,50,50,50,60,60,60,50,50,50,60,60,50,60,60,50,50,40,40,50,70,60,50,60,70,50,70,110,50,60,50,70,70,50,50,90,30,60,40,50,70,60,60,40,60,100,50,70,50,50,50,60,50,50,50,50,70,30,60,70,50,50,70,50,50,60,80,50,50,50,70,50,60,50,50,50,60,40,50,70,50,40,30,50,60,50,50,60,110,60,50,50,80,50,50,60,50,60,60,50,50,50,50,50,50,60,150,30,70,50,70,30,60,60,80,70,50,50,60,40,50,40,60,50,70,60,50,50,70,50,50,60,50,50,50,50,50,50,60,50,50,50,70,50,50,50,30,50,60,50,50,50,50,70,70,50,50,70,50,40,50,50,70,70,50,60,60,50,50,50,60,30,50,60,60,50,50,50,80,80,150,60,50,50,70,60,50,60,50,60,80,50,50,70,50,50,60,50,60,40,50,50,50,50,50,60,40,30,70,50,70,50,60,70,40,50,60,50,40,50,40,70,50,50,50,50,50,50,50,70,70,50,60,50,50,70,50,30,50,70,50,110,130,50,50,50,50,80,40,50,50,60,60,50,20,50,50,50,60,50,40,50,60,70,50,40,50,50,50,50,50,30,70,50,50,90,50,70,50,50,50,60,50,50,70,50,70,60,50,50,50,50,40,70,50,50,70,50,20,80,50,70,50,50,50,60,50,40,50,60,50,60,50,50,70,50,50,40,50,50,50,70,50,70,50,50,20,50,50,50,30,50,50,50,50,80,60,60,50,50,80,50,50,50,50,60,60,50,70,70,50,50,50,90,40,80,50,70,50,50,50,70,50,50,30,50,70,50,50,50,50,50,50,50,60,50,50,50,60,50,60,50,50,40,50,70,70,60,50,50,50,50,50,70,60,60,40,60,50,40,30,50,50,50,50,80,60,70,60,50,50,50,60,70,50,50,70,70,50,50,70,30,50,50,60,60,80,90,70,60,50,40,50,50,50,50,50,60,60,50,50,40,50,40,50,50,70,70,80,70,20,50,30,70,50,60,50,50,50,50,60,60,50,50,50,70,70,50,70,30,50,60,20,70,50,50,60,50,50,30,50,70,50,50,50,150,70,50,50,50,50,40,50,70,40,50,70,60,60,50,50,50,70,50,60,70,60,50,50,50,50,90,50,60,50,50,110,50,50,50,50,60,50,50,40,50,50,70,60,50,50,50,80,50,70,50,50,60,60,50,50,60,50,50,30,50,80,50,50,50,50,50,50,60,50,60,110,50,50,90,50,50,70,50,40,50,80,50,50,40,60,50,50,60,50,50,60,50,50,70,50,70,50,70,70,50,30,50,50,50,50,50,60,60,60,60,20,50,50,50,50,50,50,50,50,50,50,60,50,80,60,50,50,30,50,60,30,40,40,70,50,40,110,50,50,50,50,50,50,50,50,70,50,50,50,50,70,70,50,60,60,60,70,70,70,50,50,40,70,40,50,70,80,50,50,90,70,50,70,50,50,40,50,70,50,60,70,50,50,50,50,50,50,50,40,60,50,70,60,60,40,50,50,70,50,50,70,130,40,50,50,70,50,60,70,40,60,50,60,50,40,50,50,50,50,50,50,50,50,50,80,70,70,50,50,70,60,50,50,50,50,50,50,50,30,50,70,50,50,30,50,70,50,60,40,70,70,50,50,70,50,70,50,50,60,30,60,70,70,60,50,40,60,80,50,80,50,70,60,70,50,50,70,50,50,50,60,50,50,50,50,50,40,50,70,50,50,50,60,50,50,70,50,50,50,60,50,50,80,70,30,50,50,50,50,30,60,50,50,50,50,90,50,70,50,40,70,50,50,50,50,30,60,50,50,50,60,40,30,30,50,40,50,40,40,110,70,50,50,50,60,70,50,50,50,50,50,60,50,60,50,50,50,60,40,50,70,60,50,60,50,40,40,60,50,50,90,50,120,50,50,70,50,40,50,80,50,40,50,60,40,50,50,50,50,50,50,50,50,50,80,60,50,50,50,60,60,70,80,50,60,30,50,30,40,50,60,50,50,50,70,30,50,60,50,50,60,50,50,80,50,50,60,50,50,70,50,40,50,50,70,60,60,50,70,30,50,50,50,80,70,50,50,60,30,50,50,50,50,60,50,50,50,60,40,40,70,50,60,50,40,30,70,60,50,80,60,90,70,50,50,50,60,50,70,70,50,50,40,50,60,80,50,50,50,50,50,50,50,70,40,50,80,70,50,60,40,50,50,50,50,70,70,50,70,30,60,50,40,50,70,50,50,50,60,50,140,60,40,60,70,50,50,90,50,60,70,50,70,90,50,70,50,50,30,60,50,50,50,50,50,50,40,50,50,50,50,50,50,50,50,50,80,50,50,60,50,50,50,30,50,70,50,70,50,50,60,50,30,50,50,50,50,50,50,70,50,50,70,70,50,50,30,60,40,50,50,50,50,70,40,150,50,60,80,50,50,60,50,50,30,50,50,50,50,60,130,50,50,50,50,60,70,50,50,70,50,60,60,90,30,50,50,50,70,50,60,60,60,50,50,50,50,50,40,50,70,50,50,60,50,70,70,50,50,40,60,50,50,50,40,50,50,100,90,50,70,70,50,50,60,70,40,50,60,50,50,70,50,50,40,50,50,50,60,50,60,30,50,50,50,50,70,40,60,60,50,60,20,70,40,50,50,40,60,50,50,50,50,50,50,50,50,60,50,70,70,50,60,50,60,60,50,140,60,50,50,50,50,40,70,50,50,50,30,70,80,60,50,50,50,50,50,70,50,50,50,60,50,40,70,80,50,70,30,60,50,50,50,50,50,50,50,60,50,50,50,50,50,60,50,50,50,50,70,40,50,50,60,70,60,70,30,40,50,50,60,60,50,70,70,50,50,70,70,50,50,50,60,50,90,50,50,50,60,70,60,50,50,30,50,50,50,50,30,80,50,60,60,50,50,60,50,70,50,50,50,50,120,50,50,50,50,50,60,50,50,50,50,150,70,60,110,60,50,40,70,50,50,40,50,50,60,50,70,60,50,70,60,80,50,40,40,70,70,100,50,50,60,150,50,40,50,50,50,90,50,80,60,70,70,50,70,40,70,50,30,50,60,50,50,50,50,50,50,30,60,50,50,50,50,50,80,50,50,50,60,50,50,50,50,50,70,60,100,40,130,50,70,50,70,50,50,50,40,70,50,50,60,50,70,50,50,70,60,60,50,50,70,50,50,50,50,50,40,50,50,60,50,50,50,50,70,70,60,60,50,50,50,70,50,70,50,50,50,60,50,60,60,50,50,70,150,90,50,50,30,120,60,60,50,150,150,80,50,60,50,50,50,60,50,60,50,50,50,50,60,70,50,70,50,50,50,50,70,60,70,50,50,50,50,50,50,60,50,50,50,20,70,50,70,80,60,50,30,60,60,70,70,60,70,50,50,50,70,50,50,60,50,70,60,60,50,50,50,50,50,50,50,40,60,50,40,60,50,60,70,50,40,50,50,50,50,50,50,50,30,70,70,60,50,50,50,60,50,50,60,50,50,30,60,50,60,90,50,100,50,70,50,50,60,60,50,50,60,50,50,60,50,50,90,50,50,40,60,40,100,30,80,50,50,70,60,100,50,50,50,50,30,50,50,50,50,50,70,60,50,50,60,50,50,50,50,50,50,50,60,50,70,50,70,30,50,50,50,50,70,50,100,50,60,60,50,30,50,50,80,70,50,50,60,50,50,50,50,50,50,50,70,100,70,50,40,50,70,50,60,50,50,50,40,70,50,50,60,50,50,70,50,30,50,60,50,50,60,50,60,50,50,50,50,50,50,70,50,60,60,50,50,50,20,50,60,50,70,60,60,50,60,140,50,50,70,50,70,60,50,60,50,70,50,50,60,60,50,70,50,120,50,50,50,40,50,70,50,70,50,70,50,70,60,50,70,50,70,60,50,50,60,60,50,50,50,40,50,50,50,60,90,20,30,70,60,70,70,50,70,50,50,40,50,50,50,50,70,50,50,50,50,50,70,110,50,40,30,70,80,60,60,40,50,60,50,40,60,50,50,60,50,40,60,60,50,50,50,50,50,50,50,50,50,50,70,50,70,70,30,70,50,60,40,50,50,70,60,70,60,50,50,60,60,50,70,70,50,50,50,60,50,70,50,50,50,50,50,50,60,60,50,50,50,50,60,60,70,50,50,150,50,40,50,50,70,50,50,50,60,50,50,50,50,50,50,50,50,50,50,80,50,60,50,70,50,50,70,50,50,50,50,70,50,70,50,50,30,50,60,50,50,50,50,60,40,50,70,70,50,50,40,70,50,50,70,50,40,60,50,60,60,60,50,50,50,70,60,40,50,50,50,50,40,60,50,40,60,50,50,50,30,50,50,50,50,60,50,50,50,50,50,50,40,50,40,50,60,70,60,70,50,50,70,50,50,50,50,50,40,50,70,50,50,50,50,70,50,50,30,70,100,50,70,60,50,50,50,60,30,60,110,60,40,50,60,140,60,50,50,70,50,50,50,30,70,50,60,40,50,60,50,50,60,30,70,50,60,50,30,50,40,50,70,70,50,60,50,50,50,70,50,30,50,50,50,60,70,60,50,60,50,40,50,70,50,70,50,60,50,40,60,50,60,50,50,20,50,40,40,50,60,50,60,30,60,50,50,60,80,30,50,70,50,50,30,50,60,50,40,50,50,50,50,50,60,60,40,70,50,20,50,50,70,50,50,50,60,50,50,60,50,50,80,60,70,50,50,50,50,60,50,50,50,60,50,50,50,50,50,50,40,60,80,50,50,60,70,50,50,50,50,80,40,50,50,50,50,50,60,50,60,60,70,50,50,110,60,50,50,70,60,110,50,50,70,50,70,60,50,50,70,50,60,20,50,50,70,70,50,50,70,50,60,50,60,60,50,50,50,50,60,50,30,70,50,60,60,60,50,50,50,50,60,50,50,50,40,60,80,80,70,50,50,60,60,50,40,50,50,70,70,50,70,50,50,70,50,50,50,50,50,50,60,50,60,60,50,70,70,50,90,50,50,50,50,50,50,50,50,60,50,50,60,50,50,30,70,50,50,50,50,50,70,60,50,50,50,50,50,50,50,60,30,50,60,90,40,50,80,80,90,60,50,60,50,50,60,50,50,70,50,50,70,60,50,50,50,30,50,50,60,60,70,40,60,50,50,70,50,50,50,70,50,50,60,50,60,50,50,40,50,60,50,50,50,50,70,50,50,50,70,50,40,60,70,50,50,60,50,50,40,40,50,50,50,60,60,50,40,70,50,50,60,50,90,50,50,70,70,60,80,50,70,40,50,50,50,60,70,30,50,50,50,70,70,70,50,70,50,50,60,50,70,70,60,70,50,50,70,50,60,60,50,50,50,70,50,50,70,50,70,50,50,70,100,90,80,60,70,40,70,40,50,50,50,60,70,20,80,50,50,50,50,70,50,50,50,50,50,50,60,50,60,50,50,50,50,70,50,70,70,50,60,50,50,50,50,50,50,30,70,70,50,70,50,50,70,50,80,50,50,60,70,50,70,60,50,50,70,60,50,150,60,50,50,80,50,50,50,50,50,50,60,50,70,50,50,80,60,50,50,60,50,70,70,50,50,50,40,60,50,50,50,50,80,50,50,70,50,50,70,40,50,50,60,50,50,50,60,50,60,50,50,50,60,60,50,50,70,50,50,50,70,70,60,120,80,70,100,50,50,70,50,70,30,40,50,60,50,50,120,60,50,70,50,50,50,30,50,50,50,50,70,70,50,70,50,60,50,50,50,60,50,60,60,50,50,60,50,50,50,50,50,50,60,50,40,50,50,100,50,60,50,50,60,30,70,50,70,50,50,50,50,40,50,50,90,50,50,30,60,50,60,40,70,50,50,50,50,50,50,60,70,40,50,50,50,30,50,50,70,50,50,50,50,50,50,50,60,50,70,50,70,60,50,60,50,50,30,40,50,50,60,50,70,60,30,50,50,60,140,50,50,60,50,30,70,50,100,40,60,50,80,30,50,50,60,50,40,40,50,50,50,60,50,50,60,50,50,60,40,50,50,50,50,50,70,50,50,30,80,50,50,50,50,60,70,60,50,50,50,50,50,50,50,30,60,50,50,60,50,50,50,60,50,50,50,50,150,80,90,50,70,40,50,50,50,60,50,50,50,60,50,50,40,50,50,60,50,70,50,50,50,50,50,50,50,50,50,50,60,50,50,50,50,50,50,50,50,40,70,70,50,50,50,70,50,60,50,70,50,50,100,70,60,70,50,40,60,60,50,30,60,60,50,90,50,70,50,50,50,50,50,50,50,60,50,50,50,50,50,60,50,50,70,50,50,70,50,50,40,70,50,50,40,50,80,70,50,70,50,70,50,50,50,50,50,50,70,60,50,50,70,50,50,70,70,70,30,70,60,120,50,50,70,50,50,50,60,80,50,60,50,60,80,50,50,50,60,50,50,50,50,50,50,50,50,60,50,30,30,50,50,50,60,50,50,70,70,50,50,60,70,30,60,50,30,70,50,50,60,50,60,50,50,50,50,50,60,70,50,50,60,50,50,50,50,70,60,50,70,50,60,70,40,150,40,60,50,70,50,50,50,60,50,50,90,50,40,70,50,60,40,80,60,60,50,50,60,70,50,50,70,50,50,50,110,50,70,60,40,60,50,70,50,60,50,40,50,90,60,50,60,50,50,50,70,50,40,70,50,60,70,60,60,80,50,50,40,50,70,60,60,110,70,50,50,70,50,70,60,100,50,40,60,50,50,50,60,50,50,50,50,70,40,50,70,60,50,50,50,50,50,50,50,60,50,40,50,50,50,50,50,70,80,40,40,70,50,60,50,50,50,50,50,70,70,50,50,50,50,50,90,50,50,70,50,80,50,50,50,40,50,150,40,70,50,60,50,50,70,50,50,50,60,50,50,90,50,50,50,50,70,50,50,50,50,50,50,50,80,50,50,60,50,50,50,50,50,60,50,70,60,60,40,50,70,50,50,50,50,90,50,50,140,30,50,50,60,20,60,40,30,50,50,50,50,50,70,70,50,50,60,40,40,50,50,60,50,70,40,50,70,50,50,50,50,50,50,70,50,40,30,50,60,50,50,60,50,60,70,50,70,50,30,50,70,80,70,50,50,60,70,50,70,60,50,100,50,50,70,60,60,150,70,60,60,60,80,50,50,50,50,50,50,50,60,50,60,60,60,50,50,60,70,60,50,50,70,50,50,50,50,70,30,50,50,30,50,50,50,70,50,40,30,50,70,50,60,70,40,50,80,50,60,90,60,50,50,50,50,70,50,50,70,50,50,50,50,50,60,50,60,70,50,50,50,60,50,70,40,50,50,50,50,60,50,70,50,70,50,50,40,50,50,50,50,50,50,30,50,50,70,60,60,50,70,60,50,50,50,40,40,50,50,80,50,50,70,50,50,50,70,70,60,60,50,40,50,50,70,50,60,50,60,70,40,30,50,70,70,50,50,60,110,50,50,60,70,70,50,50,30,50,60,50,80,70,70,50,40,50,50,50,50,70,70,70,50,50,70,50,60,70,40,40,60,50,70,70,50,50,50,50,50,80,60,70,50,50,50,50,70,50,60,50,50,60,70,60,50,40,50,50,50,110,80,50,50,70,50,60,60,40,50,40,40,50,50,50,50,50,90,50,50,20,50,90,50,50,50,50,50,50,70,50,50,50,50,30,50,90,50,50,50,90,50,50,50,50,50,50,70,60,50,50,50,50,50,50,50,50,50,60,60,70,60,70,60,40,90,50,60,60,50,30,60,50,40,40,100,40,50,50,50,50,50,50,70,40,50,50,80,50,50,50,70,60,50,50,50,50,50,50,70,70,40,100,50,50,70,70,60,40,40,70,70,50,50,50,50,50,60,50,50,70,60,50,60,50,60,50,30,50,50,50,80,40,50,50,40,50,130,80,50,50,50,70,50,50,70,80,50,50,70,70,50,50,50,40,50,50,50,70,70,50,60,50,20,50,50,30,50,50,50,60,70,40,50,30,50,50,50,60,50,60,50,60,50,50,60,50,50,50,50,50,50,60,60,50,150,150,50,150,140,130,50,110,70,60,70,70,50,90,50,50,70,50,60,50,50,50,50,70,50,150,50,50,70,50,70,60,90,50,50,60,70,50,100,60,50,80,60,40,70,50,50,70,50,50,50,50,50,60,50,50,50,50,50,50,60,60,60,50,60,50,50,50,60,50,40,70,60,50,70,50,70,150,50,50,50,70,50,50,50,50,50,50,70,60,70,50,40,50,40,50,50,60,50,50,60,100,50,50,30,70,60,50,50,50,50,70,40,50,50,50,50,60,60,40,90,50,70,30,60,50,60,70,50,50,50,50,70,50,60,50,50,70,50,70,50,50,60,60,50,50,60,50,50,60,60,50,50,50,50,50,50,70,50,50,50,50,40,50,70,60,150,50,40,40,70,50,20,70,80,40,50,50,50,50,50,50,50,80,50,30,60,50,100,60,50,80,70,50,50,50,50,60,50,50,60,60,50,50,50,50,50,50,50,60,50,50,50,50,70,60,50,50,40,30,60,60,60,50,60,50,30,40,40,50,70,70,50,50,50,50,60,50,50,80,50,60,60,50,50,50,50,50,40,80,70,70,50,50,40,50,50,50,70,50,90,50,40,70,60,130,50,100,70,60,50,50,50,50,50,50,50,50,40,70,60,60,60,60,50,50,50,50,50,50,40,60,60,50,50,50,30,60,60,60,50,70,50,50,70,50,60,50,50,30,50,50,60,50,70,150,50,40,60,100,140,50,50,40,70,60,50,50,80,50,50,50,60,50,70,60,50,40,50,50,50,50,90,70,60,50,40,60,50,60,60,50,90,50,70,70,50,50,60,50,60,70,70,60,50,70,80,60,50,60,50,60,60,50,50,50,50,50,50,50,50,50,70,50,50,50,50,40,80,60,50,50,50,50,70,70,50,60,50,50,50,60,50,50,50,60,50,50,70,50,40,70,50,50,70,50,100,50,50,60,60,50,20,60,50,50,50,50,50,60,60,120,70,50,50,60,40,50,50,70,70,50,50,50,60,70,50,50,70,50,50,50,60,60,50,60,60,60,50,80,50,50,30,50,50,60,50,50,50,70,50,50,50,50,50,50,50,60,60,50,30,60,50,50,80,50,110,70,50,60,50,50,50,40,50,50,50,50,70,50,50,50,50,60,50,60,50,70,40,60,60,50,30,50,60,70,60,40,50,70,40,50,70,50,60,60,50,50,50,60,50,50,50,60,50,70,70,50,50,50,50,80,30,50,50,50,50,50,70,50,50,50,50,50,50,50,50,70,50,50,70,90,50,50,50,50,50,60,50,60,70,40,40,70,60,60,60,50,30,50,60,60,50,50,20,50,70,60,50,70,50,50,70,50,50,40,70,60,50,40,50,30,60,50,70,50,60,70,50,50,110,40,60,60,70,50,50,50,50,60,70,70,50,70,70,50,60,50,50,60,50,50,50,40,50,50,50,70,70,50,90,60,50,40,70,50,60,60,50,130,50,50,80,70,60,50,50,50,50,50,60,70,60,50,50,70,30,70,60,50,50,50,50,50,70,50,70,50,70,70,50,60,130,50,50,40,50,50,50,50,50,70,50,50,50,70,50,90,50,50,50,30,50,70,60,80,60,80,60,40,50,50,50,50,50,70,50,50,60,50,40,60,60,50,70,60,60,50,50,50,70,50,70,50,50,50,60,50,50,70,50,60,50,70,50,70,50,50,50,50,50,30,40,50,30,50,50,50,50,50,50,50,60,50,50,70,60,50,50,70,40,60,50,40,70,50,30,90,50,40,50,50,50,30,50,50,60,50,50,50,50,50,60,50,80,60,50,50,50,50,50,40,50,50,50,50,50,50,50,60,50,70,50,50,80,100,50,60,60,70,70,110,50,50,50,70,50,50,50,70,30,60,50,50,50,50,50,70,60,60,50,60,50,50,50,70,50,50,50,50,50,50,40,50,50,60,50,50,70,50,70,50,50,50,70,60,40,50,70,70,70,80,60,50,60,90,70,70,50,50,50,50,50,40,50,70,40,50,50,50,40,60,50,50,50,40,60,50,60,130,60,40,50,60,60,70,50,90,50,70,40,50,50,60,50,50,50,60,50,50,70,50,50,50,70,50,70,50,40,70,70,60,40,100,30,50,50,50,50,40,50,50,60,60,50,60,70,50,80,50,30,50,50,70,50,60,70,50,50,40,30,70,50,40,30,70,50,70,50,70,40,60,50,50,50,40,50,50,60,50,50,60,50,50,70,50,50,50,50,50,70,50,60,30,70,60,50,50,70,60,20,50,70,50,50,50,50,50,50,50,70,50,70,40,50,50,60,60,50,50,50,70,50,50,50,40,60,50,50,30,40,70,80,50,50,50,50,70,50,60,50,50,60,90,50,50,60,50,40,60,50,50,70,50,70,50,60,50,40,50,50,50,50,50,60,70,50,50,50,60,60,50,80,60,70,50,50,60,50,30,70,50,70,70,50,40,80,60,50,50,60,50,60,50,50,60,50,40,60,40,70,50,50,80,50,50,50,70,50,60,50,60,50,50,70,50,50,50,80,50,50,50,50,50,50,60,50,50,70,50,50,70,50,70,50,50,70,50,50,70,60,50,70,50,70,50,50,60,50,60,50,40,50,50,60,60,60,60,50,50,70,50,50,60,50,50,50,50,50,50,30,60,50,50,80,50,70,50,70,50,40,60,60,50,50,50,50,50,70,50,70,50,50,60,40,50,50,50,50,70,70,60,50,50,60,50,50,50,50,50,50,60,60,60,90,60,60,60,50,50,40,110,20,50,80,50,70,50,50,70,70,50,70,50,50,70,80,50,50,50,60,100,70,40,70,60,50,50,60,60,70,50,20,50,70,50,70,50,50,50,50,60,50,60,50,50,50,70,50,50,70,40,50,60,50,50,80,50,50,50,50,50,50,60,70,60,50,40,60,30,60,70,70,100,50,70,80,70,50,50,90,50,50,50,50,50,50,60,50,50,70,50,60,70,50,60,50,50,60,90,70,70,50,40,50,50,50,50,50,110,50,50,70,50,50,50,50,60,70,70,60,70,50,80,30,60,50,50,50,50,50,70,60,60,50,50,50,50,50,130,70,70,30,70,50,50,70,50,50,50,50,70,50,50,50,50,50,60,50,40,90,50,60,50,70,60,60,40,60,50,50,70,70,50,70,60,50,50,70,50,60,50,70,50,50,60,50,60,50,60,80,60,50,50,50,50,50,50,70,70,30,60,80,50,100,50,50,50,50,30,40,50,50,80,50,60,50,60,50,50,60,70,50,70,50,50,40,50,50,130,50,60,50,50,70,50,50,40,60,50,50,50,50,110,50,50,50,50,50,30,60,70,50,50,50,50,50,150,50,60,50,50,40,50,30,50,50,60,50,60,50,70,50,50,50,70,50,70,60,50,50,50,60,50,50,60,70,50,50,50,50,50,60,70,60,50,50,50,70,50,50,50,40,70,70,60,50,50,50,70,60,60,60,70,50,70,50,30,60,80,50,60,40,70,60,40,50,50,60,50,50,50,50,60,50,50,70,70,50,50,50,50,50,40,40,50,50,70,40,50,40,60,50,50,50,50,60,50,70,50,50,50,50,50,50,60,50,50,70,50,30,60,50,50,30,30,70,50,60,60,90,30,50,50,70,50,50,50,70,50,120,50,60,30,50,60,60,80,70,70,50,50,50,50,60,50,30,50,70,50,50,50,60,50,60,50,50,30,50,50,50,50,50,50,30,50,50,30,50,60,60,50,30,30,50,50,50,50,70,50,70,70,40,60,50,50,50,50,50,150,50,50,40,50,70,60,30,40,50,120,50,40,70,50,50,50,50,30,60,50,50,50,40,50,30,70,50,50,60,50,50,60,40,50,50,50,50,70,50,60,50,40,50,50,50,50,50,60,50,50,50,50,70,60,50,70,60,50,70,60,60,60,30,50,50,70,60,30,50,40,40,60,40,60,50,50,60,50,50,60,50,70,50,50,70,50,50,50,50,50,40,50,50,50,60,50,30,50,50,50,60,50,50,50,50,40,50,50,50,60,50,50,70,50,50,60,50,70,50,50,80,50,60,50,90,50,50,50,50,60,60,50,60,80,90,150,30,60,50,50,50,70,50,50,50,70,60,50,60,50,50,50,60,50,90,50,60,50,70,50,50,50,50,40,60,50,70,50,50,70,80,50,50,60,70,50,60,50,60,50,60,40,50,50,30,40,70,80,70,30,60,50,50,50,150,60,50,50,50,50,50,50,60,40,50,70,50,50,70,40,50,70,20,50,50,60,40,50,70,50,60,50,50,60,50,50,50,40,50,50,50,50,60,50,50,50,150,60,50,50,70,60,50,70,50,50,50,60,50,50,70,70,70,80,40,100,50,60,100,40,40,40,50,50,60,50,60,50,70,120,50,70,60,60,50,40,40,60,60,50,90,50,50,50,50,40,50,50,50,90,50,60,50,50,50,50,60,50,50,50,50,50,50,60,50,50,40,60,50,30,40,60,50,70,60,50,40,40,50,150,80,90,40,110,50,50,60,50,70,60,70,100,50,50,70,60,50,60,50,50,60,60,70,50,50,50,50,70,50,50,50,50,50,50,50,70,50,50,80,50,90,50,60,50,50,70,50,50,60,60,50,50,50,60,50,50,50,50,50,60,50,70,40,50,40,40,60,40,70,60,50,50,60,50,70,50,70,50,90,50,50,50,50,60,70,50,60,80,50,50,50,50,50,90,50,50,50,80,50,60,50,50,50,50,50,60,50,50,90,60,50,60,50,50,70,50,50,50,50,50,50,50,70,50,50,50,50,50,50,70,50,50,50,50,50,50,50,60,70,50,50,70,50,70,50,60,50,60,60,60,50,40,60,50,50,50,50,70,60,50,50,50,60,50,50,50,70,40,70,50,50,90,50,50,70,30,50,60,100,50,50,80,50,80,50,60,50,50,60,50,50,40,50,50,40,50,70,50,70,40,50,60,70,60,60,50,50,50,50,50,50,70,50,60,40,50,50,50,60,50,70,50,90,50,30,80,50,90,50,50,50,30,40,60,50,60,50,60,50,50,50,50,60,40,50,30,30,50,50,80,60,40,70,40,40,50,50,50,70,60,100,50,50,50,50,50,50,50,50,50,50,50,50,50,60,50,70,50,50,50,50,80,70,30,50,60,50,50,100,40,80,50,30,50,60,70,50,50,50,60,60,60,60,50,60,50,50,70,50,70,60,50,50,50,50,50,70,40,80,50,40,30,70,90,30,120,50,60,50,90,70,60,50,70,50,50,60,40,30,60,70,50,50,60,50,40,50,50,50,70,50,50,50,50,80,50,70,50,50,80,50,50,50,60,50,50,110,60,50,60,70,50,70,70,60,60,60,50,50,50,60,50,50,30,50,60,60,50,60,30,50,50,50,40,60,50,50,80,20,50,50,70,40,50,50,30,60,70,40,60,60,40,60,80,50,60,70,50,50,50,50,50,50,70,60,50,50,50,60,60,50,50,70,50,60,60,50,50,50,60,50,80,50,50,50,60,50,50,40,30,50,50,70,50,50,50,60,40,60,60,50,50,50,50,120,60,50,50,70,50,30,70,70,60,50,50,50,50,50,70,50,50,70,70,50,50,30,60,50,50,60,50,50,70,50,60,60,50,50,70,60,60,50,30,50,60,50,50,70,130,30,70,50,50,50,50,50,70,70,60,50,40,50,70,50,50,50,60,60,60,50,50,70,50,50,50,50,50,50,70,50,50,50,50,60,50,70,70,80,50,70,60,70,70,50,60,70,50,60,50,70,50,50,120,60,50,80,50,50,50,50,50,50,50,60,60,50,50,30,50,50,40,70,20,50,70,50,70,60,50,90,100,150,70,70,50,50,50,90,50,50,40,50,60,50,50,50,50,60,50,30,50,70,50,50,70,60,50,50,60,50,50,40,50,50,50,70,50,50,60,50,70,50,70,60,70,60,50,60,40,50,50,50,70,80,50,40,50,60,50,50,100,90,70,70,50,50,60,50,50,50,50,50,50,60,70,40,50,60,50,50,50,50,50,70,120,50,50,40,50,30,50,50,60,60,40,50,60,50,60,50,30,60,60,60,60,50,50,50,50,50,50,50,50,60,50,60,40,60,60,40,50,70,50,80,70,50,40,50,50,50,50,30,50,60,60,60,50,60,50,50,50,50,40,50,40,50,50,50,60,60,50,70,50,50,50,50,50,50,50,60,50,70,80,50,70,60,50,50,50,50,70,60,70,50,40,50,50,70,50,50,50,40,60,50,70,60,30,50,40,60,40,40,50,90,50,50,50,50,50,50,60,50,50,70,50,40,50,60,50,50,50,60,60,50,50,50,70,110,50,50,100,50,70,50,50,50,50,50,50,50,50,50,40,70,50,50,50,60,50,30,50,70,30,50,50,50,70,60,50,50,50,70,60,40,50,60,50,30,70,40,70,70,50,50,60,50,60,50,50,60,60,50,30,50,50,50,50,60,50,70,60,60,50,60,50,50,50,50,50,50,70,70,50,50,50,60,40,50,60,70,50,50,70,50,70,50,50,70,70,50,50,70,50,50,60,60,50,40,50,50,50,50,50,50,50,80,60,50,50,60,50,50,70,50,70,50,50,60,50,50,60,50,60,50,50,50,40,90,50,40,50,50,70,50,50,70,60,50,50,50,50,90,50,50,50,50,70,70,70,50,120,90,50,50,50,50,50,50,50,60,60,60,110,70,60,50,60,60,40,90,50,60,40,60,50,60,50,80,50,50,70,60,50,50,60,90,50,50,50,50,50,50,50,50,50,50,70,50,50,70,50,50,50,60,60,50,50,50,50,50,50,60,50,50,70,70,50,50,60,50,50,80,70,50,50,70,50,70,50,40,60,80,40,50,60,70,60,60,80,50,130,50,50,70,50,50,50,50,50,60,70,60,60,50,70,60,50,50,50,50,50,50,50,50,50,60,60,50,50,60,60,100,20,60,50,70,60,60,60,70,60,50,50,60,50,50,50,50,50,60,50,50,70,70,60,50,50,50,60,50,50,60,50,50,50,50,60,60,30,50,50,60,50,50,70,60,50,50,70,50,50,30,60,50,60,50,50,50,80,50,60,50,50,60,50,60,30,60,50,50,60,40,40,50,50,50,150,50,70,50,70,60,50,40,70,50,50,40,50,90,50,50,50,50,50,50,50,50,50,70,60,60,60,40,60,70,40,50,40,50,60,50,50,50,50,50,50,70,20,40,50,60,50,60,50,50,50,50,40,80,50,70,50,50,50,70,50,50,50,60,50,50,50,40,50,30,70,60,60,40,60,70,40,60,30,40,50,50,30,60,50,50,40,50,70,100,50,50,50,50,30,60,60,40,50,50,40,50,60,70,50,50,50,50,50,50,50,50,40,40,70,40,70,50,50,50,50,80,40,50,70,50,40,50,50,50,50,50,50,50,50,50,50,60,70,50,50,50,50,50,70,70,60,60,60,50,50,40,50,50,50,50,50,70,50,30,60,50,50,70,40,40,50,50,50,60,60,50,50,40,50,70,50,50,60,50,50,50,50,50,70,50,40,60,40,50,70,50,60,50,70,50,60,50,50,70,50,60,60,40,70,80,50,50,70,50,50,70,50,70,50,50,50,50,50,30,60,50,50,50,50,50,50,50,50,60,50,60,50,70,50,50,30,70,60,50,50,70,50,80,50,50,70,70,60,50,30,50,50,50,50,40,60,40,50,90,70,50,40,50,50,50,50,60,70,50,50,60,70,50,50,50,40,70,70,30,50,60,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,60,60,50,50,40,50,40,50,60,50,70,50,60,50,50,50,60,50,70,60,50,50,120,50,80,60,50,50,70,60,50,90,40,70,60,70,50,60,50,70,60,50,50,50,50,50,60,40,50,70,90,50,70,50,50,60,50,30,50,70,50,90,60,50,50,90,50,50,50,50,50,50,70,50,50,50,30,70,50,50,70,50,50,30,50,50,60,50,60,150,50,50,50,40,50,40,90,50,50,50,50,50,50,40,30,50,50,70,50,60,50,50,70,50,60,70,50,50,130,50,50,50,50,50,50,40,60,50,80,70,50,60,50,80,50,50,40,50,60,50,60,50,30,70,50,60,50,40,60,50,60,40,50,60,50,30,80,40,50,80,50,60,60,50,50,40,50,50,70,50,70,50,50,70,50,50,60,50,50,50,70,50,60,50,50,110,60,60,60,50,50,50,50,60,50,50,70,50,70,50,60,50,50,50,50,50,60,50,60,50,60,50,40,50,50,40,60,50,60,50,50,30,70,50,70,60,60,50,70,50,50,50,70,50,70,50,50,50,40,110,60,50,50,50,70,70,50,70,50,60,30,50,70,50,60,60,50,50,30,50,50,70,50,50,50,70,50,50,70,40,60,50,40,60,70,70,50,40,70,50,40,60,70,50,50,70,50,50,60,60,50,40,50,50,50,50,60,50,70,50,50,50,40,60,70,50,60,50,70,50,40,60,50,50,50,90,50,50,40,50,50,70,70,60,60,70,50,50,110,70,50,30,60,70,50,50,70,70,60,50,30,50,30,50,50,70,70,50,50,90,70,50,70,50,60,70,50,50,50,50,70,50,50,40,60,50,50,70,70,50,60,50,70,60,50,60,50,50,60,80,60,50,70,50,90,50,50,120,80,50,40,50,40,50,70,50,50,60,50,70,40,70,50,50,70,50,40,70,50,50,50,50,70,50,80,50,50,70,60,50,50,50,60,50,50,60,70,60,70,50,60,50,50,50,80,50,70,60,60,50,50,50,60,60,50,50,60,50,50,70,50,50,70,50,50,50,50,50,50,30,60,50,50,50,50,60,50,50,50,50,50,40,50,70,50,70,50,60,60,50,50,50,70,30,60,50,70,50,60,60,40,50,60,50,50,30,50,50,50,60,40,100,40,60,60,60,50,50,50,50,30,60,50,50,40,80,70,50,50,50,60,60,60,50,50,50,40,40,70,50,60,70,30,50,50,50,60,50,50,50,50,40,40,50,70,80,50,60,40,60,50,50,50,60,50,50,50,70,70,50,60,30,50,50,70,50,60,70,50,70,50,50,70,60,50,50,70,50,50,50,50,60,70,40,60,60,50,50,70,50,50,50,50,50,60,50,50,30,70,50,50,50,50,50,60,60,50,50,40,70,50,60,70,60,60,50,70,50,50,80,60,50,60,60,60,60,50,50,50,50,50,70,60,50,50,60,50,40,50,50,70,70,40,80,50,50,50,60,50,60,50,60,50,80,50,60,50,50,60,50,50,70,60,50,50,50,50,50,50,50,50,70,50,50,60,50,50,60,70,40,60,70,50,50,60,50,60,70,50,50,40,50,50,70,50,50,60,50,70,70,60,110,50,50,50,60,50,50,50,60,50,70,50,60,100,50,30,50,50,70,60,50,30,50,50,50,50,50,50,70,50,50,50,60,70,50,50,40,70,50,50,70,50,50,60,50,60,60,50,50,50,50,50,70,50,50,50,70,50,50,60,60,50,60,70,50,70,60,70,40,50,30,50,30,50,40,50,50,50,50,60,50,50,70,50,50,50,30,60,60,80,50,70,50,70,50,50,50,70,50,60,50,50,50,50,50,70,50,60,50,50,50,50,50,50,60,60,50,60,70,50,50,70,50,50,60,50,60,50,60,40,50,60,50,50,50,50,50,50,40,70,50,60,50,60,50,50,60,60,50,70,50,40,50,50,50,50,50,40,80,50,50,50,60,50,60,60,50,60,70,50,50,50,50,50,50,30,70,50,50,50,40,50,70,60,40,50,50,30,50,40,50,50,30,70,50,50,30,50,50,50,50,50,50,50,60,50,50,40,60,50,50,50,50,40,50,30,50,50,70,30,50,70,50,50,60,50,50,50,60,50,40,50,50,50,70,60,50,60,50,70,50,50,50,50,50,60,70,50,50,60,70,70,40,60,50,50,60,40,70,90,50,30,50,50,60,50,50,50,40,50,40,50,50,50,50,40,40,90,50,50,80,50,50,50,50,50,50,60,60,50,50,50,30,50,50,40,50,50,50,50,40,50,50,50,50,50,70,50,50,50,60,50,50,90,60,50,100,60,50,30,50,60,50,50,50,50,70,80,50,50,50,40,70,50,40,60,50,70,60,50,70,50,50,60,50,70,50,60,100,30,20,60,50,50,50,50,50,70,40,70,70,50,70,70,60,50,50,70,50,50,50,50,60,50,50,40,70,50,40,50,60,50,50,50,50,50,60,70,40,50,70,50,50,50,50,70,50,50,70,70,60,50,50,70,50,40,50,70,60,50,70,50,70,50,30,50,50,60,70,50,70,60,50,50,50,50,50,50,50,60,50,70,60,60,60,50,50,50,50,30,60,50,90,50,20,60,30,60,60,50,60,50,50,50,50,110,70,70,60,60,50,50,50,50,60,50,70,70,100,50,50,50,30,70,50,70,40,50,50,60,50,50,60,60,50,60,40,50,50,50,70,50,70,70,50,50,70,60,50,90,50,70,50,70,60,60,50,60,50,50,70,60,80,50,50,50,60,60,50,50,50,70,50,60,60,50,60,50,50,50,50,50,50,50,50,50,50,60,70,60,50,80,50,60,50,50,50,30,50,50,50,50,90,70,50,70,70,50,60,50,50,50,50,50,50,60,50,60,50,50,50,50,50,50,30,70,50,40,50,50,50,50,50,70,30,90,70,60,50,50,60,40,50,50,60,50,50,70,40,50,50,40,30,150,60,50,50,60,30,50,50,50,50,60,50,50,50,50,70,50,50,40,50,60,70,50,70,50,60,80,50,50,60,50,50,50,50,50,50,50,60,70,50,50,70,60,150,50,60,50,50,30,50,50,40,40,60,60,70,50,40,150,60,70,60,50,50,70,50,90,70,70,50,50,50,50,50,70,90,50,50,50,50,50,50,70,30,40,60,50,50,70,50,70,90,50,50,60,70,70,60,80,50,50,50,70,70,70,50,40,50,60,60,50,50,50,70,50,120,110,30,70,60,50,70,80,70,50,70,50,50,70,50,70,50,50,50,50,40,50,60,50,50,80,50,50,50,40,70,70,50,50,60,50,50,50,50,50,50,90,20,50,70,40,50,70,50,50,50,50,60,50,70,60,70,70,50,50,50,60,110,50,50,40,50,70,30,40,70,50,50,50,50,60,70,40,110,50,40,40,50,50,40,50,70,60,50,50,70,70,40,70,50,70,50,60,40,60,20,50,50,50,50,50,50,50,50,30,70,50,50,70,50,30,50,50,50,50,50,50,50,60,60,50,50,70,150,50,50,70,50,50,50,80,60,50,60,50,70,70,40,50,40,50,70,60,50,50,50,50,80,50,50,50,90,50,50,50,40,50,80,50,50,50,50,60,50,70,50,50,50,70,50,50,70,50,60,60,60,50,50,50,50,60,50,30,50,60,50,30,60,50,70,50,60,50,50,70,50,50,40,50,70,50,50,40,40,50,50,40,50,50,50,50,70,60,50,50,60,50,50,50,50,40,50,40,40,60,50,50,50,50,50,70,30,50,50,70,50,60,50,40,40,50,50,40,70,60,50,50,60,50,90,50,50,70,70,50,60,30,60,30,60,40,50,50,60,70,60,50,50,50,50,50,50,60,70,50,50,50,50,50,50,50,40,50,50,70,50,50,50,50,70,50,70,50,50,70,50,60,50,50,60,70,50,50,50,50,30,50,40,50,60,50,30,50,60,50,50,50,50,60,50,70,70,50,60,70,50,50,50,50,50,60,30,50,40,50,50,70,90,30,30,50,50,60,50,50,50,50,50,50,50,50,50,40,50,50,50,50,50,70,50,70,60,70,70,50,70,60,50,70,50,50,50,40,50,50,50,50,50,70,70,50,50,30,60,50,70,50,70,50,50,50,50,150,30,70,40,70,50,50,50,70,60,60,50,50,20,50,60,50,50,50,70,50,50,50,50,60,50,50,50,50,60,50,50,40,50,70,50,50,40,60,70,50,60,40,50,50,70,60,50,60,50,60,30,60,70,50,50,60,50,50,50,50,60,50,80,50,50,70,40,80,60,60,50,50,50,60,30,50,30,50,50,50,50,50,50,50,50,50,60,50,50,70,50,50,50,70,120,50,50,50,50,60,60,50,70,60,60,70,30,50,50,50,60,50,50,50,40,50,50,70,50,50,70,50,50,50,50,50,50,40,50,50,20,70,40,50,40,80,50,40,40,50,50,70,50,50,60,50,50,70,50,70,70,50,50,70,50,50,50,50,60,70,40,70,70,50,70,50,50,70,60,50,50,50,50,50,50,50,50,70,50,50,70,70,60,50,50,50,60,60,50,50,50,50,60,50,70,50,60,70,50,30,60,50,50,50,50,30,50,50,90,70,70,70,30,50,60,60,50,70,60,50,50,40,100,50,70,60,50,50,70,70,50,60,70,50,50,20,50,50,70,50,80,70,50,70,30,70,70,50,50,50,50,70,50,50,120,90,60,150,40,50,50,50,50,50,70,50,60,50,60,50,50,70,50,50,60,90,50,50,80,50,50,50,50,50,50,50,60,80,50,50,50,50,50,50,40,30,50,50,50,50,50,50,60,50,50,50,50,50,50,50,30,50,50,50,50,70,50,50,60,50,50,20,60,60,50,40,70,50,50,90,50,70,60,50,50,40,50,50,60,50,70,50,50,40,60,30,50,50,60,60,60,50,60,50,60,30,60,50,30,60,50,50,50,50,20,50,50,50,60,50,50,50,50,50,50,50,60,50,60,90,70,40,50,50,30,50,30,50,30,50,50,60,60,50,40,60,50,50,40,50,50,50,50,60,50,50,50,70,50,70,50,50,60,40,50,50,40,60,50,50,50,40,70,70,70,50,50,50,50,60,70,50,40,50,50,50,50,50,50,60,60,50,50,60,60,50,50,50,70,40,50,60,50,40,40,50,50,70,40,40,60,50,50,30,40,40,90,50,70,50,50,90,50,60,60,50,40,30,70,50,70,70,60,60,50,50,50,60,50,70,50,50,60,70,50,50,70,50,60,50,50,50,60,60,70,70,40,50,70,40,70,50,70,90,50,50,70,50,50,60,40,80,40,30,50,50,50,40,60,50,50,70,70,50,70,60,50,60,60,50,40,60,50,20,70,50,60,60,100,50,50,70,50,50,50,60,60,50,50,50,60,50,50,70,60,50,50,70,50,70,50,60,50,50,70,50,30,60,50,50,80,60,60,60,60,90,150,50,70,70,60,50,50,50,50,50,50,50,70,60,50,70,60,50,60,80,50,50,50,30,70,50,60,70,50,50,50,50,40,50,60,60,50,50,80,70,50,60,70,50,50,80,50,50,50,60,70,60,50,40,50,50,50,50,50,50,70,60,100,50,50,60,50,80,100,40,40,80,70,50,50,70,50,80,70,20,50,60,60,50,60,50,60,50,50,70,70,60,60,50,50,50,70,50,50,40,50,50,40,50,50,50,60,50,20,50,70,60,50,70,70,50,30,20,50,50,70,50,50,60,50,70,50,50,60,50,50,70,50,50,50,50,60,70,20,40,50,40,60,30,70,40,60,50,50,50,50,50,50,50,50,50,60,50,40,60,50,50,50,60,80,50,50,50,50,50,80,50,50,50,60,50,50,50,60,50,50,50,30,50,90,40,50,60,50,50,50,50,50,40,50,50,50,80,50,50,60,50,70,70,60,50,50,70,20,60,60,30,50,50,50,50,50,70,70,50,50,70,50,40,60,50,100,50,70,50,50,50,70,50,60,50,70,50,50,70,50,50,40,50,50,50,50,50,50,50,30,90,50,40,60,40,40,80,90,60,30,60,60,50,50,50,60,60,60,30,60,50,50,70,100,50,50,70,50,70,30,50,50,60,50,60,50,50,50,60,50,50,50,50,50,70,50,60,50,70,60,50,50,50,50,50,70,50,50,40,60,70,60,50,50,80,50,70,50,50,50,60,50,60,60,70,60,70,70,50,40,50,40,40,30,40,50,50,60,40,80,60,30,60,50,50,50,50,50,50,60,50,50,50,50,50,50,50,100,70,50,40,50,50,50,50,50,60,50,50,60,40,50,40,50,50,50,40,80,50,50,50,50,90,70,50,40,30,70,60,50,50,50,50,70,50,50,50,50,60,50,60,60,60,70,80,80,50,50,80,50,60,60,70,50,50,50,60,50,50,60,70,50,70,80,50,50,50,70,50,50,70,50,70,40,50,30,120,90,50,50,50,50,50,60,50,50,50,60,50,50,50,50,70,60,50,50,60,50,50,70,50,50,50,150,40,60,70,60,50,50,50,60,50,60,60,50,60,50,60,50,50,70,40,30,60,50,50,50,50,50,50,40,50,50,50,70,50,40,60,50,50,60,50,70,70,50,50,70,50,50,50,40,50,50,50,30,50,60,50,60,20,50,60,50,50,70,50,50,60,70,50,70,120,50,70,80,50,50,50,50,50,20,40,40,60,50,50,70,50,50,50,50,60,50,50,50,50,50,50,50,70,50,60,70,50,50,50,60,80,70,50,60,50,50,60,50,50,60,60,50,50,50,50,50,120,70,50,70,50,50,50,30,50,50,60,100,40,30,70,50,50,50,70,50,70,50,70,60,50,70,50,50,70,50,60,50,50,70,50,50,70,100,50,60,50,50,60,50,50,50,70,70,50,50,80,90,50,50,50,70,60,50,60,150,50,50,50,50,50,50,70,60,30,50,50,50,60,70,50,50,150,50,60,70,50,40,50,50,60,50,70,60,50,50,70,50,50,60,50,50,50,70,50,50,50,50,70,70,50,50,50,70,50,50,50,50,70,50,60,50,50,50,50,50,50,60,50,50,50,50,50,40,30,60,60,50,150,40,50,50,60,60,70,30,70,60,70,50,70,70,60,70,50,50,50,50,60,60,50,40,60,50,50,60,120,70,70,40,50,50,50,50,50,70,60,70,60,50,50,50,50,50,50,50,70,50,50,80,50,70,40,50,50,70,70,50,50,70,40,50,50,50,50,50,70,50,50,50,50,50,50,60,50,60,30,60,50,60,110,60,60,60,70,60,50,50,70,50,50,50,50,90,60,40,50,50,70,50,50,40,50,40,50,60,70,50,60,40,50,70,50,50,50,50,50,50,40,50,90,50,30,50,50,110,150,60,50,70,60,60,70,60,70,60,50,40,40,50,90,50,50,60,50,50,50,50,50,20,50,50,50,50,70,50,70,70,50,60,50,50,60,50,70,60,50,40,60,50,50,50,50,50,60,50,50,40,50,70,50,50,50,50,50,50,50,50,50,60,60,50,50,60,50,50,70,50,50,70,60,50,60,50,50,60,30,50,50,50,40,50,50,50,30,50,60,50,70,50,60,70,50,60,90,50,70,50,50,80,50,50,60,50,50,70,100,50,40,60,50,50,60,50,50,50,50,50,80,50,70,40,30,80,50,40,40,90,70,60,60,40,50,40,120,50,50,50,50,50,50,70,70,70,60,40,80,60,50,50,60,50,30,50,50,60,60,50,50,30,70,50,60,50,50,50,80,50,30,50,50,50,60,40,50,50,60,50,50,50,50,40,50,30,50,70,40,30,30,150,40,50,60,40,100,60,60,50,50,50,50,40,30,40,50,50,50,50,50,50,50,60,50,50,50,50,50,50,60,30,50,50,80,70,80,70,80,60,70,50,70,50,50,90,50,50,70,70,50,40,50,80,50,30,60,80,50,50,70,50,60,70,60,50,50,60,140,50,50,50,60,50,50,50,40,60,50,70,70,40,70,60,50,50,60,70,60,60,50,70,70,80,50,50,50,50,70,50,50,50,50,70,30,60,50,70,50,50,70,80,50,50,50,70,60,50,60,50,40,70,50,50,50,50,70,50,50,60,70,70,50,80,50,60,50,60,70,140,50,60,80,60,50,60,50,50,70,60,50,40,60,150,50,60,50,50,70,40,50,50,40,50,50,50,50,50,50,50,60,40,50,70,50,50,40,70,30,50,50,50,70,50,60,50,50,80,60,70,40,70,50,50,70,60,50,50,60,50,50,70,50,50,60,70,50,50,30,50,50,60,50,50,60,50,40,100,60,60,60,40,80,70,50,60,50,70,40,70,50,50,70,50,50,70,50,50,50,50,50,50,50,70,50,50,50,50,50,90,50,50,70,30,50,70,60,50,40,50,70,40,50,50,70,70,50,40,50,50,20,50,50,50,50,50,40,50,50,70,70,70,60,50,50,50,50,50,70,50,60,70,50,60,80,50,60,80,50,50,50,50,50,70,50,50,50,50,30,50,60,60,60,70,30,60,50,50,50,70,130,50,50,50,50,40,50,40,50,70,50,60,50,50,70,50,60,60,50,50,50,50,50,50,50,50,60,50,40,50,40,30,150,50,50,50,50,50,60,50,50,50,30,70,60,50,50,50,70,50,50,50,50,50,50,110,50,60,70,50,50,50,70,50,60,50,40,30,50,50,50,50,70,50,50,60,50,50,50,50,70,50,50,50,50,60,50,40,40,60,40,60,50,80,70,50,50,70,60,50,50,50,60,50,90,50,60,50,60,60,50,50,70,50,80,50,80,70,50,50,30,50,50,40,50,50,70,50,40,50,50,50,60,50,50,60,50,70,50,50,50,60,50,50,50,50,40,20,50,60,50,50,50,70,70,50,30,50,50,70,80,50,70,100,40,30,60,40,60,50,50,50,90,50,60,50,60,50,30,40,50,110,50,50,40,50,70,50,50,50,70,50,60,50,50,50,60,50,80,50,50,50,70,50,50,50,50,50,50,50,50,60,50,60,60,50,50,50,100,50,50,70,50,50,50,50,70,50,50,100,30,50,50,80,70,50,50,50,60,50,50,40,70,50,80,70,40,50,60,70,70,50,60,50,70,50,60,110,50,50,50,50,50,30,60,70,70,50,80,70,50,50,50,40,70,50,70,50,50,30,50,50,30,60,50,70,50,50,50,70,50,70,60,50,50,70,90,40,60,50,50,60,30,70,70,80,50,70,50,80,90,50,120,50,70,50,30,70,50,30,60,50,50,50,60,60,50,70,50,50,50,70,150,50,50,70,50,60,50,50,50,50,50,60,50,50,70,50,60,50,70,70,50,50,70,50,70,50,50,50,50,30,40,50,50,50,50,30,50,50,50,70,50,60,50,60,50,50,50,50,50,50,50,60,50,50,70,50,60,70,80,50,50,70,50,70,30,30,150,50,50,50,20,50,50,40,50,50,80,40,60,50,50,50,50,50,50,50,60,50,50,50,50,50,80,50,50,50,50,50,50,70,40,50,50,50,60,50,50,60,50,50,70,30,50,60,50,60,50,50,60,50,80,90,50,50,50,70,50,50,50,50,60,50,50,50,50,50,30,70,50,50,60,50,40,60,70,50,50,40,50,60,50,50,60,50,60,50,50,50,40,60,50,60,50,50,70,50,60,60,70,60,50,50,50,50,30,50,50,50,50,50,60,60,70,50,30,70,80,50,40,60,60,50,50,70,70,70,50,50,50,50,40,80,20,80,50,50,80,20,30,50,50,70,50,50,50,50,50,50,60,30,50,50,50,30,50,70,50,50,60,50,50,50,50,60,50,50,70,50,50,30,70,60,70,70,30,70,60,50,50,50,50,50,60,50,40,60,70,50,40,50,50,50,60,50,60,30,80,70,70,60,50,60,50,70,80,70,50,40,50,70,40,50,50,70,50,50,50,50,50,60,50,50,50,50,70,50,50,50,50,50,70,60,50,60,60,50,50,50,50,50,50,50,80,50,50,50,50,50,70,50,60,50,50,50,50,50,50,90,50,60,60,50,50,60,50,60,90,60,40,30,80,70,50,70,60,50,50,50,70,50,50,60,60,50,80,50,70,50,50,50,50,90,50,40,70,50,50,50,50,40,50,50,50,60,50,60,50,50,50,50,50,90,50,60,70,50,50,70,50,60,50,50,50,50,50,50,50,60,60,50,50,40,50,60,50,60,60,50,80,50,70,40,50,50,70,50,40,50,50,50,70,50,50,50,50,50,40,50,60,50,100,70,50,50,60,50,50,50,50,50,110,50,50,60,50,50,50,60,50,120,60,60,50,60,70,60,50,50,70,50,50,70,50,70,60,50,50,70,50,50,60,50,110,50,70,60,60,50,50,50,50,50,40,70,50,70,50,20,50,50,30,60,50,50,50,60,70,50,70,70,80,50,110,50,50,50,50,60,80,70,40,50,70,50,80,50,60,50,50,50,70,40,70,50,50,50,50,50,40,60,150,50,50,60,50,50,50,70,50,50,50,40,50,50,50,50,50,90,70,60,50,70,50,70,50,80,50,50,50,90,50,50,50,30,100,50,50,50,50,90,50,50,50,50,60,50,60,50,50,50,60,50,50,60,40,50,70,70,60,90,30,100,40,40,80,50,60,50,110,50,50,50,70,60,50,50,60,50,50,40,60,40,70,50,50,70,60,50,50,70,140,30,50,60,50,40,50,70,90,50,50,20,50,50,50,50,50,70,50,50,50,70,50,70,60,50,100,50,60,50,100,50,50,50,80,40,50,100,50,50,50,70,100,50,50,80,50,50,70,60,60,60,50,50,40,50,50,50,120,50,60,80,60,50,50,50,70,50,60,40,50,60,80,50,50,50,40,60,30,70,50,50,50,50,50,70,50,50,60,50,50,50,50,40,60,50,50,70,50,50,70,50,50,150,40,30,50,50,40,50,30,50,50,50,50,50,70,50,50,50,50,50,50,60,50,50,50,60,50,70,50,50,50,70,50,60,50,40,60,60,50,60,60,40,50,70,100,50,50,50,50,50,50,60,50,50,50,30,50,60,70,50,60,70,50,50,50,100,70,80,50,30,90,60,40,110,50,50,70,50,60,100,50,50,60,60,50,70,60,50,50,70,50,50,50,50,50,60,50,50,50,70,100,50,50,70,70,70,70,60,40,50,50,50,50,50,50,70,70,50,50,40,70,50,50,50,60,150,40,50,50,70,50,50,60,50,40,50,50,50,70,70,40,50,60,70,50,50,20,50,50,50,70,60,50,60,60,30,50,50,50,60,50,50,50,60,50,70,60,30,50,50,50,50,70,60,60,60,40,50,50,60,30,50,60,60,130,50,50,50,50,50,50,50,50,50,50,50,50,50,70,50,50,70,50,50,70,50,30,50,50,50,50,40,50,50,70,50,30,50,70,50,70,50,50,90,50,70,70,60,50,60,50,70,80,70,50,70,50,50,50,50,60,50,60,50,50,70,40,150,50,50,60,50,70,50,50,50,50,60,50,50,50,50,80,50,60,70,50,50,50,50,50,70,50,50,50,60,50,50,70,50,60,50,50,50,70,50,40,60,50,50,60,50,50,60,50,50,50,60,60,60,50,50,50,60,30,50,60,80,70,50,60,50,70,70,50,70,50,70,60,70,70,70,70,50,50,50,110,100,50,50,150,50,50,30,70,50,50,50,50,50,50,50,70,50,50,60,50,70,50,50,50,90,60,40,50,50,30,50,70,50,70,50,60,50,70,60,50,50,50,50,120,50,50,50,50,50,50,70,50,50,70,50,150,50,50,50,50,70,50,50,50,80,60,50,60,60,50,50,110,50,70,50,50,50,80,70,60,70,50,70,50,50,70,50,40,50,60,50,60,40,50,50,50,50,70,70,50,50,120,60,70,50,50,50,50,60,50,40,80,50,50,50,40,50,50,50,50,30,50,70,50,40,50,50,50,70,20,40,60,30,60,60,50,50,50,40,60,60,50,50,50,60,50,60,60,50,50,70,50,40,50,50,50,50,50,50,40,50,30,50,70,70,70,60,60,50,50,70,50,50,60,60,50,50,50,50,50,50,40,100,100,50,50,50,60,60,60,40,50,60,50,50,100,50,50,70,50,50,50,50,50,50,50,50,50,50,50,50,60,60,50,50,70,50,40,50,50,50,50,50,70,40,60,50,70,40,50,70,50,30,50,50,50,60,50,50,50,50,40,50,50,50,50,40,60,50,60,50,50,70,50,50,70,50,50,50,60,50,50,50,50,50,50,60,40,40,50,30,50,70,70,50,50,50,50,70,60,50,40,60,50,60,60,50,50,50,50,60,50,70,80,50,50,60,40,70,50,40,70,50,70,60,80,60,50,70,50,60,50,60,30,50,80,50,50,50,70,50,60,50,50,50,50,30,50,50,50,60,60,50,60,40,50,70,50,50,60,60,20,50,70,60,50,50,50,30,60,50,50,50,50,70,90,60,50,50,50,60,50,50,60,20,90,70,50,70,70,70,100,60,50,50,50,50,50,40,90,50,60,50,50,50,60,50,50,70,50,60,50,70,30,50,50,50,50,60,50,60,50,60,50,50,50,50,50,70,50,50,50,50,70,40,60,70,50,70,60,70,50,70,50,50,50,60,40,60,30,70,50,50,150,60,50,70,70,40,50,60,50,60,50,50,50,50,50,50,50,60,50,50,50,70,60,50,40,50,60,50,70,60,50,60,50,50,50,60,50,50,50,50,50,40,60,50,50,50,50,70,50,50,50,50,50,50,50,60,50,50,70,40,50,60,70,80,70,50,80,50,60,50,50,50,60,50,50,50,80,50,50,40,40,50,50,70,50,50,50,50,50,50,50,50,50,60,50,70,50,50,50,70,50,60,70,90,60,50,50,60,70,60,50,50,50,50,40,60,40,50,60,120,40,50,80,30,50,60,50,50,40,50,50,70,60,70,50,50,50,70,50,50,60,60,50,50,150,50,50,50,50,70,60,50,60,50,70,60,70,50,60,30,70,50,50,30,60,50,50,50,50,50,50,70,60,50,60,50,40,30,60,90,50,50,60,50,50,60,50,70,60,50,50,50,50,50,50,50,50,50,50,50,50,50,40,50,50,60,50,50,40,30,50,50,50,50,50,60,60,50,50,50,50,50,50,50,50,50,50,50,50,60,50,40,60,70,30,50,60,60,40,40,50,40,50,50,70,70,50,50,50,60,50,50,50,50,80,50,30,50,80,50,70,60,70,60,60,50,50,60,50,70,50,70,50,50,60,50,50,50,50,50,50,50,60,70,60,50,60,70,50,50,30,50,70,50,60,50,50,110,50,60,40,50,30,40,70,40,30,50,60,90,70,50,70,50,50,50,50,50,50,50,50,70,50,50,50,50,50,30,60,50,60,50,50,50,50,50,70,70,50,40,40,70,50,60,90,70,70,60,70,50,130,50,50,50,60,50,50,70,60,50,50,50,50,30,40,50,50,60,50,50,40,90,50,30,50,40,50,50,50,50,60,60,60,50,50,70,70,50,50,50,50,50,50,50,70,50,60,50,50,50,40,50,50,50,50,50,60,50,60,50,50,50,50,50,30,50,60,50,70,50,60,80,50,50,50,50,50,70,70,50,70,50,50,60,50,50,60,70,50,80,50,50,50,50,60,60,60,50,70,50,60,70,50,50,20,110,50,50,50,60,70,50,60,60,50,50,60,50,50,50,50,50,50,50,70,50,50,50,50,50,80,50,50,50,60,50,40,30,30,50,50,90,50,70,50,50,60,70,100,50,50,50,60,50,50,50,50,60,100,70,50,50,50,50,70,50,70,50,60,60,50,30,50,50,50,50,70,60,50,90,50,60,60,50,60,60,50,50,70,40,40,50,100,50,60,50,50,70,80,80,60,40,40,60,50,50,60,150,70,60,60,50,70,50,50,60,50,50,70,50,70,50,50,70,50,50,50,50,50,30,50,70,50,50,50,50,60,70,50,50,50,70,50,50,70,50,50,50,50,50,40,50,30,60,40,50,50,50,50,50,60,70,50,50,70,50,40,50,50,50,50,60,50,30,60,50,60,50,50,70,50,50,70,50,60,50,70,70,80,70,70,70,50,20,50,50,70,40,60,50,70,60,50,50,50,50,50,60,70,50,60,50,50,100,60,50,50,50,60,60,30,60,100,50,50,50,50,50,70,50,50,30,50,50,70,70,60,50,50,70,50,70,50,50,50,50,70,50,50,60,80,70,50,40,50,40,50,50,60,50,70,60,50,50,50,50,50,90,50,50,30,50,50,50,70,50,50,50,50,50,40,60,50,40,70,60,40,100,50,60,60,30,40,50,60,60,50,60,90,60,50,30,50,50,50,40,50,70,60,50,50,30,60,70,50,50,50,50,50,60,50,50,40,70,50,80,50,60,50,50,60,50,130,50,50,50,60,50,50,40,70,50,60,50,70,50,50,70,60,90,50,50,50,50,50,50,40,60,40,70,50,50,50,50,60,50,50,40,50,50,50,70,50,50,90,70,50,50,50,70,60,60,50,60,30,50,50,60,50,70,70,50,50,70,50,70,70,50,50,50,70,50,50,50,50,70,70,50,70,60,60,20,50,50,60,50,50,60,50,80,50,50,40,50,50,110,80,80,50,50,60,50,50,50,50,50,60,70,50,50,40,50,50,50,50,50,50,50,60,60,50,80,50,70,50,50,60,70,50,60,50,70,90,80,50,70,50,50,70,50,50,60,110,50,50,50,50,50,40,50,50,50,40,60,60,50,50,50,50,50,80,60,50,70,50,30,50,50,40,90,60,80,50,70,50,70,60,50,60,60,50,50,70,50,50,30,60,70,70,50,50,50,50,50,50,70,50,60,60,50,60,50,60,40,50,50,40,60,50,30,50,50,140,50,40,30,50,50,50,50,70,60,50,60,60,70,50,50,40,60,50,60,40,140,60,50,50,40,70,50,60,150,30,40,70,50,50,40,50,50,50,70,70,50,60,50,50,50,60,60,50,50,50,30,70,50,50,50,50,70,60,30,80,70,70,70,70,50,50,50,40,40,50,50,30,70,70,40,50,70,50,70,50,40,50,70,50,70,90,60,60,50,60,50,60,40,50,50,50,70,50,50,60,50,60,70,50,50,80,50,60,50,50,60,50,50,50,50,50,60,50,50,50,50,60,50,70,50,50,50,30,50,100,50,50,50,60,50,50,70,50,50,50,50,70,50,50,50,30,50,50,60,50,40,70,50,100,50,50,50,70,50,50,70,50,50,50,50,50,60,70,50,50,40,30,50,50,50,60,30,60,70,50,30,50,50,50,70,70,50,70,70,50,50,90,50,50,70,60,50,50,50,50,50,60,50,60,50,50,150,70,60,50,50,50,50,70,40,50,50,120,50,50,70,50,60,50,50,50,50,110,50,60,50,50,60,50,60,60,70,50,40,70,70,50,50,60,60,70,50,50,50,130,40,50,70,70,50,70,60,60,50,50,50,50,50,50,40,50,50,50,40,80,80,60,50,150,50,50,50,50,50,70,110,50,50,50,90,40,50,60,60,50,60,50,70,50,70,50,60,50,60,50,40,50,50,50,60,50,70,30,50,50,60,50,50,70,50,50,50,50,50,50,50,60,50,50,70,50,50,70,50,50,50,60,50,90,50,40,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,40,70,50,50,70,50,60,50,50,50,50,60,120,40,50,50,50,50,30,70,50,40,50,70,50,80,60,60,50,50,50,50,70,50,50,90,60,50,140,40,80,60,80,40,60,80,60,70,50,50,50,50,50,50,50,50,50,50,50,60,50,50,40,60,50,50,50,40,50,50,50,100,70,50,50,50,50,50,40,50,60,50,30,50,50,50,50,50,50,50,50,50,40,70,40,40,60,60,60,50,60,30,40,30,30,30,40,60,50,60,60,70,30,50,70,50,50,40,50,50,50,70,50,40,60,50,40,60,60,50,40,80,50,50,50,50,50,60,50,50,50,50,70,70,50,50,50,50,90,50,50,50,40,50,40,70,50,110,30,60,60,50,50,60,50,50,50,50,60,40,50,70,50,50,70,30,70,50,70,50,50,30,50,50,70,60,50,60,50,50,40,40,50,40,60,50,50,30,50,20,60,60,50,50,50,50,90,50,70,50,60,70,50,50,60,50,70,40,50,50,60,90,50,50,50,50,50,50,50,30,70,50,50,60,50,50,60,60,50,50,50,50,50,30,70,50,70,50,60,50,50,50,30,50,60,50,50,50,60,50,60,50,50,60,50,60,50,60,60,50,50,40,70,60,50,50,60,60,50,50,80,20,50,60,100,50,70,60,60,50,50,70,50,50,70,60,50,50,70,50,50,60,50,50,50,50,30,70,50,60,100,50,60,60,50,70,50,50,60,80,80,40,50,50,70,50,90,50,60,50,50,50,50,50,60,50,50,50,50,50,30,50,60,50,50,50,70,60,60,50,50,50,50,60,50,40,50,20,50,50,80,50,50,50,60,60,70,70,40,50,70,50,50,40,50,50,50,50,50,50,70,40,70,70,70,90,50,70,60,50,50,60,60,60,50,50,70,60,50,40,50,70,70,50,30,70,60,50,50,50,50,50,50,50,30,50,30,60,50,50,60,60,90,60,50,80,50,50,30,50,60,60,50,70,50,50,70,60,50,50,50,70,30,110,50,40,80,50,40,60,50,80,50,50,50,70,50,50,50,50,50,50,50,50,50,50,50,70,50,50,30,70,50,60,50,50,50,50,50,30,60,50,50,60,50,50,40,50,60,50,80,60,70,50,60,40,50,70,60,60,50,70,60,70,50,50,50,70,50,70,50,50,150,60,70,40,70,60,50,50,60,50,60,50,60,50,50,50,20,50,40,60,70,40,50,70,50,60,70,60,50,70,70,60,50,50,50,50,50,50,40,70,70,50,60,50,50,50,60,60,50,60,70,60,50,40,80,50,50,60,50,50,50,50,50,70,60,40,50,80,50,60,60,50,50,60,50,50,70,50,50,60,50,50,60,50,90,50,50,70,60,70,40,60,50,50,50,60,60,50,50,50,60,50,50,50,60,50,50,50,80,50,50,30,70,40,60,50,70,50,50,60,40,40,70,60,50,80,50,50,50,60,50,50,60,40,60,50,70,60,50,50,50,50,50,70,60,50,50,40,50,50,60,60,50,90,50,50,60,50,50,70,50,50,50,70,50,60,70,50,70,50,50,60,50,50,50,50,60,40,50,40,50,50,50,50,40,60,50,60,60,30,60,20,50,60,60,30,50,80,50,70,60,50,70,50,70,50,70,50,60,50,50,40,50,50,50,60,50,50,50,50,50,40,80,50,50,40,70,60,40,80,50,70,50,50,50,50,50,110,30,50,60,80,40,70,60,50,60,50,60,40,70,70,50,50,70,50,60,60,50,50,50,40,50,50,40,60,50,50,50,50,50,50,70,50,70,40,40,70,70,50,50,50,50,50,50,60,60,50,50,70,70,50,50,70,50,50,60,50,60,60,40,50,50,50,60,70,50,50,70,50,50,60,50,50,50,50,50,50,70,50,50,50,50,70,50,50,150,60,50,60,90,50,50,50,50,40,80,50,70,70,50,50,50,70,50,80,50,50,30,60,40,50,70,70,50,60,50,50,60,50,60,30,50,50,70,50,90,50,70,50,70,70,30,50,50,50,50,50,50,50,50,40,120,50,50,70,50,90,50,60,60,70,80,60,70,50,50,60,50,50,50,40,50,50,60,50,50,50,50,50,50,50,50,50,50,50,50,50,70,70,50,50,30,50,50,80,60,60,150,50,50,50,50,50,50,50,50,50,50,50,70,70,50,60,50,40,70,60,70,80,50,70,70,50,90,50,60,50,60,60,50,50,70,50,50,50,70,60,70,50,70,50,30,60,70,50,50,70,50,50,60,60,50,50,50,50,90,50,60,60,50,50,50,50,50,50,60,20,60,70,80,60,50,50,60,60,50,50,70,70,70,30,70,50,50,70,70,50,50,50,60,50,50,60,50,40,70,50,70,50,50,60,50,60,60,50,60,50,50,50,40,40,50,60,50,40,50,50,50,40,70,70,50,60,50,50,40,60,50,50,40,50,50,50,60,40,60,50,50,40,70,50,60,50,60,60,60,50,20,40,40,110,50,90,60,40,60,90,50,50,40,50,60,50,50,40,50,50,60,50,30,110,50,50,60,50,50,70,50,50,50,50,60,50,50,50,60,50,60,70,50,50,50,50,50,60,50,50,50,70,50,70,70,50,50,60,50,50,40,40,50,60,50,50,50,50,50,50,50,50,60,50,50,50,60,50,50,50,80,50,50,60,50,60,50,50,50,50,50,50,30,50,50,30,50,50,50,40,50,50,50,60,30,80,60,50,50,70,50,70,40,50,50,90,60,50,50,50,50,50,70,50,50,60,60,50,40,50,70,150,70,60,70,50,50,30,50,50,50,50,50,80,70,60,50,50,40,50,70,50,50,50,50,60,60,60,80,50,50,50,40,120,50,60,50,40,50,70,70,50,60,40,50,70,50,50,60,30,50,50,70,50,50,60,70,100,50,60,50,50,110,40,50,50,50,70,50,60,50,60,70,80,50,50,70,50,50,50,50,50,40,70,60,50,50,40,50,60,60,60,30,50,50,50,70,50,80,50,50,50,60,40,70,50,70,50,50,40,60,50,50,40,60,50,50,90,50,70,60,50,50,50,50,60,50,40,50,60,40,90,50,50,70,60,50,50,60,50,60,70,50,40,50,50,50,50,50,50,50,50,50,70,50,50,50,50,70,50,50,60,50,50,70,60,50,50,60,60,50,50,50,50,50,50,50,50,50,40,50,30,40,50,70,60,40,60,50,30,50,50,50,50,30,70,60,60,70,50,30,70,60,50,50,50,50,50,70,50,40,30,50,70,90,50,70,60,50,60,50,60,40,50,50,60,40,60,80,50,50,50,50,60,50,50,50,50,50,50,40,40,60,50,40,50,50,50,50,50,50,30,40,60,50,50,90,100,50,50,40,50,60,50,50,50,70,110,70,30,50,110,70,90,150,50,50,60,50,50,50,50,50,40,40,50,30,70,50,50,40,70,60,50,110,50,80,60,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,70,60,50,50,30,60,50,30,50,50,60,60,70,50,50,30,50,40,50,50,60,50,60,60,60,50,50,50,50,50,50,60,30,60,30,50,50,50,50,70,50,50,50,40,50,50,60,50,70,50,50,40,60,50,50,70,50,50,50,50,60,40,50,60,60,60,50,70,150,50,60,50,50,50,50,50,50,60,50,50,50,50,50,50,70,50,50,110,50,60,50,60,80,80,40,50,50,50,50,50,60,60,50,70,50,60,50,50,50,50,50,70,50,60,60,50,50,90,50,50,60,60,50,50,50,50,50,50,50,50,70,50,50,60,50,60,50,50,30,40,50,60,50,50,50,50,50,60,50,50,70,50,40,60,50,70,70,80,70,70,60,50,70,30,50,70,50,70,50,50,70,80,50,70,70,50,50,40,50,50,70,70,50,50,60,60,140,50,50,50,50,50,70,50,50,50,60,60,40,70,50,50,50,50,40,100,50,60,50,50,80,50,80,80,100,150,150,70,50,70,40,50,50,50,60,50,50,60,50,30,40,60,50,80,50,60,60,50,50,80,80,80,50,50,70,60,50,50,50,50,50,50,60,50,50,50,50,30,100,70,50,70,50,50,40,50,50,50,50,80,50,50,60,50,70,30,90,70,90,30,60,50,50,50,80,50,70,50,50,50,50,50,60,50,50,60,50,50,50,50,40,70,50,50,50,50,50,50,50,60,60,70,50,30,70,50,50,50,50,50,50,50,70,60,50,70,50,50,50,40,70,50,50,60,70,50,70,50,90,50,50,50,50,50,40,50,50,50,50,50,80,50,50,70,50,140,50,50,60,50,60,50,50,50,80,50,50,50,50,70,50,50,50,50,50,50,50,50,70,70,60,40,50,70,70,50,50,50,40,70,50,40,50,50,60,20,60,50,50,150,50,60,50,50,70,50,50,50,50,70,50,50,50,60,50,20,50,50,50,60,70,70,50,40,50,50,70,50,50,50,60,50,60,50,30,50,70,70,70,50,50,50,70,50,50,50,50,60,70,70,50,30,70,50,50,80,50,50,50,50,50,50,60,60,50,50,70,50,40,60,50,60,50,40,50,50,50,50,50,70,50,90,50,40,70,50,40,50,60,80,50,50,50,60,90,50,50,70,50,50,80,50,50,50,50,60,50,50,70,70,50,50,70,70,50,70,50,50,90,60,50,70,90,70,60,50,50,70,50,40,60,70,50,50,60,40,30,50,50,50,70,50,60,110,50,60,50,50,70,50,60,140,50,50,50,50,50,50,70,60,70,50,50,50,50,50,50,70,50,60,60,60,50,30,50,60,50,50,50,60,50,70,70,50,50,30,50,70,50,50,50,50,40,40,50,70,50,50,50,50,50,50,50,60,50,50,40,50,60,60,50,80,60,50,40,40,50,50,90,50,50,30,60,50,50,70,50,50,60,50,50,50,50,50,50,50,50,60,70,50,50,60,60,60,50,50,60,40,60,70,60,50,60,40,50,50,50,60,70,50,50,50,50,50,60,50,50,60,60,50,40,60,50,60,50,50,50,50,50,50,70,60,50,70,50,50,50,50,50,60,70,50,70,50,50,50,60,60,50,50,50,60,50,30,60,50,50,70,60,50,50,50,70,70,60,40,50,90,60,50,60,50,70,60,70,60,50,70,50,70,50,60,60,60,50,60,50,50,50,50,50,50,50,50,50,50,40,50,50,50,60,30,60,50,50,60,50,50,70,50,40,60,70,50,50,40,40,80,50,50,50,70,40,40,70,50,50,70,50,50,70,50,70,50,50,50,50,70,30,50,50,60,50,50,50,50,60,50,30,50,50,60,50,40,50,50,60,50,90,50,30,50,70,70,50,50,50,70,50,50,50,50,50,60,30,50,150,50,50,50,50,50,60,70,60,40,50,30,30,60,50,60,50,50,50,60,80,80,40,50,50,60,50,50,50,50,50,60,70,60,50,50,50,50,50,50,50,60,50,80,70,50,50,50,50,70,50,50,70,50,50,60,50,60,50,30,50,50,50,50,50,50,50,50,50,50,70,40,50,50,50,50,60,40,50,50,50,40,50,60,50,50,50,50,50,50,50,40,50,30,50,50,50,50,50,50,60,60,50,60,40,50,60,70,50,50,50,50,50,60,80,60,70,50,60,70,50,50,50,60,50,70,70,50,50,50,50,50,50,50,80,40,40,50,60,50,70,90,100,40,150,150,70,50,60,70,50,70,50,30,90,50,50,50,70,50,50,50,40,70,50,50,60,110,50,50,50,80,50,50,50,50,40,60,60,50,50,40,50,70,50,70,60,50,60,60,70,50,60,70,50,50,40,50,50,50,70,50,60,50,60,30,30,40,50,50,50,70,40,90,50,20,50,50,90,50,60,40,50,60,50,50,70,70,50,60,50,50,50,50,40,70,50,50,50,40,50,70,70,60,50,50,110,50,50,60,50,50,50,40,50,50,50,50,50,50,50,60,60,50,50,50,50,90,50,50,60,70,50,90,50,50,50,50,50,60,50,50,50,50,50,60,50,50,50,50,50,50,40,50,60,60,50,50,50,70,40,50,50,60,50,50,50,40,50,60,50,30,60,50,50,50,70,50,50,50,60,50,60,40,60,60,60,50,40,40,60,50,70,50,60,40,40,70,50,60,50,60,50,50,50,30,70,50,60,60,60,50,40,40,60,50,50,60,70,50,60,50,60,100,50,50,40,60,50,50,70,80,30,50,70,70,50,40,50,50,60,50,60,70,50,50,70,30,50,30,60,50,40,50,70,50,40,40,120,60,60,110,70,70,40,80,50,50,30,60,50,40,50,50,50,60,60,50,70,50,50,40,70,50,70,60,50,50,50,50,50,50,50,50,70,60,50,70,50,50,60,50,60,60,50,60,60,50,100,50,50,50,30,50,70,70,50,60,50,50,50,80,50,50,50,50,50,50,50,70,80,60,60,50,50,40,50,50,60,50,50,70,60,40,70,50,50,50,30,50,60,50,70,60,50,50,40,40,50,70,50,50,40,40,60,50,60,70,70,110,50,50,50,70,90,70,60,50,50,50,50,50,50,50,80,50,60,80,50,60,50,50,60,50,50,40,50,50,60,90,50,50,50,50,30,50,60,50,50,70,60,50,50,70,50,50,60,50,60,50,50,50,50,50,50,70,40,60,40,70,60,50,50,50,40,80,70,50,50,50,50,60,40,60,70,70,50,50,50,60,50,60,50,50,60,50,50,50,50,50,50,40,50,50,50,50,50,50,40,50,70,50,50,70,50,50,50,50,50,70,50,50,70,60,50,70,70,50,50,60,60,50,30,60,50,50,50,70,30,50,60,50,30,50,60,50,40,30,50,70,50,50,50,50,50,50,60,50,60,50,150,60,50,60,60,50,50,50,60,50,70,50,50,50,50,50,50,50,50,50,50,60,60,40,50,50,70,60,60,60,70,50,60,60,60,60,50,40,50,40,90,50,120,50,40,50,50,100,50,50,50,40,70,60,50,70,50,50,70,70,50,50,80,60,60,60,70,50,90,30,50,60,50,50,50,70,110,50,30,60,50,60,110,50,80,50,50,50,70,70,50,50,50,50,50,50,70,30,60,50,50,50,50,110,50,150,150,50,70,50,80,50,150,50,60,50,50,60,50,70,50,40,40,50,50,50,50,50,50,50,50,50,50,40,70,70,50,50,50,60,50,50,50,30,40,50,60,70,50,40,50,70,50,70,50,50,50,70,50,50,70,50,50,50,50,50,50,40,50,30,50,50,60,50,50,40,70,50,50,60,60,50,40,100,50,30,50,50,60,50,50,50,50,50,50,50,50,50,50,60,50,60,60,50,50,50,70,60,40,70,70,50,50,70,60,70,50,50,70,40,50,60,50,70,70,70,50,100,40,50,50,60,50,80,50,50,50,70,50,60,50,50,50,40,60,50,50,50,90,80,50,60,50,60,50,50,60,50,70,90,60,50,50,50,50,50,30,70,50,50,50,50,50,50,50,70,50,60,50,50,50,60,50,60,60,60,50,60,40,40,40,80,50,50,60,50,50,50,50,70,50,60,50,60,50,70,100,50,50,40,50,60,50,50,60,60,60,50,40,60,70,50,50,50,50,50,50,60,50,50,40,60,50,50,90,50,50,50,30,40,60,70,50,60,50,50,50,80,50,50,50,50,70,60,60,50,60,50,50,50,50,50,50,50,50,20,50,50,40,50,70,60,60,50,50,50,30,40,60,50,50,50,50,70,50,50,40,100,50,70,50,60,50,50,50,50,50,50,70,50,70,50,60,50,50,40,70,50,50,70,50,50,50,50,50,50,50,50,50,60,50,70,40,50,50,50,50,50,60,60,50,60,50,50,40,50,50,50,70,50,60,50,50,60,40,80,50,50,50,70,50,60,50,60,70,50,50,50,70,60,30,70,60,50,70,50,50,50,60,50,50,50,60,60,50,70,40,50,60,50,50,50,50,50,50,60,60,50,40,70,50,50,40,30,50,60,50,50,50,50,50,50,70,50,50,70,50,50,50,70,50,50,50,70,60,50,50,50,50,50,50,50,60,50,50,70,50,50,90,50,50,50,70,50,70,50,50,50,50,60,50,110,50,50,50,40,60,50,50,50,60,50,50,60,50,50,50,50,50,50,50,50,60,70,60,50,50,50,50,50,50,50,50,50,50,60,60,50,40,60,40,50,60,50,20,50,150,70,50,90,50,70,50,50,50,60,50,70,50,80,50,50,50,30,70,50,50,50,50,50,50,50,50,30,50,50,70,70,50,60,50,50,50,50,60,50,50,50,30,50,50,50,50,50,50,70,50,50,50,50,70,60,50,50,150,30,50,60,50,30,60,50,50,60,50,50,50,50,70,60,50,50,50,50,60,100,50,60,60,60,50,40,50,60,90,50,30,50,120,70,60,50,50,50,70,60,50,70,50,70,60,50,80,50,70,50,50,50,50,60,50,50,60,50,30,30,50,60,70,40,80,60,40,60,40,50,50,50,50,50,50,50,50,70,50,50,50,50,60,50,80,50,60,50,50,50,50,60,50,50,50,60,20,50,50,60,50,50,50,50,50,50,70,50,70,50,50,50,50,40,50,50,50,50,40,60,80,50,50,50,50,50,50,50,50,40,50,50,70,50,50,60,70,50,70,50,30,50,50,60,60,50,50,50,70,70,60,60,50,50,70,50,70,50,50,50,50,60,60,50,50,50,50,60,50,50,50,50,70,50,50,70,70,70,50,30,60,50,50,50,50,60,60,50,50,50,50,50,50,50,50,70,50,50,70,60,50,50,50,50,70,70,50,60,70,70,50,60,90,50,50,50,50,60,50,50,40,50,50,70,30,50,60,60,50,50,70,50,80,50,60,50,50,50,60,50,40,70,50,40,70,50,50,70,60,50,60,50,40,50,50,50,100,50,50,60,50,70,50,50,50,50,60,50,80,60,70,40,60,50,50,60,40,50,50,50,50,50,140,70,50,50,50,50,70,90,100,50,60,70,30,70,50,50,40,50,50,60,70,50,50,60,50,50,50,70,70,50,50,70,60,50,60,40,50,30,50,40,70,50,70,50,50,50,70,60,50,50,40,60,50,50,60,50,50,50,130,20,50,50,60,50,50,50,50,60,50,50,50,60,50,50,50,70,60,50,60,50,50,50,60,40,70,50,50,50,50,50,40,50,50,60,60,50,50,70,30,50,50,50,50,60,50,60,50,50,50,50,60,50,60,50,50,60,50,50,50,60,30,50,60,50,70,50,40,40,70,30,70,60,50,50,60,60,50,50,50,50,60,50,50,50,70,70,90,50,50,70,50,60,70,50,50,50,60,50,60,70,50,50,50,50,60,50,50,50,50,60,50,50,50,50,50,70,50,70,50,50,50,70,50,50,50,150,50,60,50,50,70,40,50,50,50,50,50,40,50,60,50,50,50,50,60,60,50,50,50,50,90,50,70,70,60,50,50,50,50,50,70,100,60,50,50,60,60,50,20,50,50,70,60,60,50,70,50,60,50,50,50,50,50,30,70,40,60,50,40,70,40,90,50,40,50,70,70,50,50,60,50,50,70,50,50,70,50,50,70,50,50,50,70,50,40,50,50,50,50,50,60,70,70,70,50,90,50,50,40,50,50,50,50,50,60,50,150,80,40,60,50,50,40,60,60,70,70,60,70,50,50,50,50,50,50,70,60,50,50,50,90,40,70,60,50,50,70,50,50,50,60,40,40,70,50,60,50,50,50,50,50,50,50,50,50,50,50,50,50,50,40,50,50,50,50,50,50,70,50,50,30,60,60,50,50,60,80,50,70,50,50,70,50,70,50,60,50,70,100,50,50,40,50,50,60,70,50,50,50,80,50,70,60,50,60,50,60,50,50,50,50,50,50,50,70,60,50,50,50,60,50,50,50,70,30,50,70,50,50,50,50,50,50,60,60,150,30,50,40,50,50,60,40,50,50,50,60,60,50,70,60,50,50,70,60,50,80,50,50,50,40,90,60,50,50,30,50,50,60,50,50,60,70,60,50,50,70,50,40,50,60,50,50,50,70,50,50,50,50,60,50,50,60,60,50,50,50,30,60,40,50,90,70,50,50,50,100,50,40,50,50,60,50,50,50,30,30,50,40,50,50,50,50,50,40,50,60,50,50,60,50,50,50,50,50,50,50,60,50,90,50,50,50,50,60,50,50,40,50,40,50,50,60,50,50,50,70,50,70,70,70,30,30,50,60,40,50,50,70,50,70,50,50,50,70,80,60,50,50,40,50,70,50,150,80,50,50,40,50,60,50,30,70,50,50,80,50,50,60,50,50,50,50,30,50,40,50,50,50,50,50,30,70,50,50,50,50,50,40,50,50,50,50,100,50,40,120,60,40,50,50,80,50,50,70,40,50,50,50,70,70,90,50,60,50,70,70,50,50,50,50,70,50,50,70,50,70,50,60,50,50,30,60,60,50,40,30,50,50,50,40,50,50,50,50,60,50,50,50,30,50,30,60,50,50,50,50,70,30,50,50,30,90,50,80,50,50,150,70,60,60,60,50,70,50,50,50,50,50,60,60,50,50,40,50,50,50,60,70,50,50,60,50,50,60,50,60,50,40,60,50,50,50,50,50,50,60,50,50,50,50,50,50,50,60,50,50,60,50,50,50,50,50,40,50,60,30,70,50,40,110,150,90,50,40,50,70,50,50,70,50,50,50,50,50,50,50,50,50,70,70,50,50,50,50,50,70,70,50,50,50,60,60,60,50,50,50,50,50,50,60,70,50,50,70,50,70,50,50,50,60,50,110,40,70,50,50,70,50,50,50,60,60,80,50,80,40,60,50,50,50,50,40,70,60,50,40,70,50,50,50,50,50,50,60,50,90,50,60,50,50,70,40,50,50,70,60,50,70,70,50,50,50,50,50,50,50,50,50,70,50,50,70,60,50,40,50,50,50,60,50,60,70,70,50,50,150,50,60,50,60,70,50,50,50,60,60,50,50,70,50,50,50,40,50,50,50,70,50,50,60,70,60,50,50,50,60,50,150,50,70,60,50,50,50,60,50,70,40,50,70,50,50,50,50,50,70,50,60,50,60,40,50,120,40,60,50,50,50,80,50,50,50,50,50,50,40,50,50,70,50,70,70,50,50,80,50,50,40,50,50,50,50,50,60,50,50,40,50,50,70,50,70,40,50,50,50,70,50,50,50,50,50,50,70,60,60,50,60,70,50,50,90,50,50,50,50,50,50,60,50,50,60,50,60,50,50,50,80,50,50,50,50,70,50,50,30,60,50,50,50,50,50,50,50,50,50,50,70,40,50,50,30,60,70,50,70,60,50,50,50,60,50,40,50,50,50,70,50,50,50,50,70,80,50,70,50,100,50,50,60,40,60,50,80,50,60,50,50,60,50,50,50,70,70,70,50,60,30,60,50,70,70,50,70,70,50,50,50,130,70,50,50,50,50,60,40,50,60,50,50,50,50,50,50,50,70,40,50,70,70,50,50,50,70,60,50,50,70,50,50,50,70,60,50,80,60,60,50,50,50,50,50,70,60,60,50,50,80,50,50,40,50,70,50,70,50,60,50,50,100,50,50,50,60,30,100,60,60,50,50,60,50,50,50,50,30,50,70,60,60,60,60,50,50,70,60,60,50,60,50,50,50,60,60,50,50,70,50,60,50,70,30,50,50,50,70,50,50,50,50,50,50,70,50,60,50,50,50,70,50,50,50,50,50,50,50,50,50,30,90,50,50,60,50,50,50,60,50,50,130,80,70,50,70,50,70,50,50,50,50,50,60,70,50,70,50,50,60,50,80,120,50,70,50,70,80,60,50,50,50,50,70,60,50,70,50,30,60,50,60,50,80,50,50,50,50,50,50,110,50,50,50,50,50,60,50,50,40,50,50,50,50,50,50,50,50,60,50,50,60,50,50,60,50,60,50,50,80,60,70,80,70,50,70,50,50,50,60,50,40,50,60,60,50,50,60,70,50,50,40,50,50,50,40,50,50,20,50,60,50,50,60,90,70,70,50,50,50,60,50,50,70,50,50,50,50,60,50,50,70,50,40,50,50,50,50,50,50,50,60,40,50,100,40,60,40,50,70,50,70,70,70,50,50,50,50,50,50,50,70,50,50,40,50,50,30,60,50,50,60,50,50,50,60,50,50,60,40,50,50,40,50,50,50,40,60,50,50,50,70,40,50,40,50,60,60,60,50,30,70,70,60,80,60,60,90,50,50,50,40,60,50,40,50,50,60,40,50,70,50,50,50,50,60,50,50,50,50,50,50,50,50,60,50,70,50,70,60,50,50,110,50,50,50,50,50,50,50,60,50,70,70,50,50,50,50,50,40,40,40,50,60,40,50,80,100,50,60,30,40,80,50,50,50,50,60,50,50,50,50,60,50,70,60,50,50,50,70,50,50,50,50,50,70,50,50,70,50,70,50,40,70,60,50,50,50,50,50,90,60,50,60,60,50,50,60,50,50,50,60,50,50,70,50,70,50,50,50,50,50,50,50,50,70,30,50,40,90,50,60,50,50,30,70,70,50,70,90,50,50,50,50,50,130,60,70,70,50,70,70,50,50,70,50,50,50,50,60,50,50,50,50,50,80,60,50,70,50,60,50,50,70,50,60,50,50,60,50,50,60,150,50,50,50,70,50,40,60,50,50,60,50,70,50,70,60,50,50,60,50,60,50,50,70,50,50,50,60,50,50,50,70,60,30,50,60,50,60,50,50,50,70,50,70,50,70,50,50,50,60,50,50,50,50,40,50,50,80,50,50,40,60,50,70,50,30,60,60,50,40,60,50,60,40,60,50,50,50,30,70,50,50,70,50,50,60,70,50,50,50,50,50,50,30,50,50,60,50,100,50,50,40,50,50,50,40,50,60,60,40,50,60,50,50,70,40,50,50,50,50,70,70,40,50,50,90,50,30,50,50,90,50,50,50,60,50,50,70,50,40,60,70,90,60,50,50,100,50,60,50,50,50,20,50,50,50,60,50,60,50,50,50,60,60,70,70,40,50,60,50,50,80,90,50,50,50,60,50,40,70,60,80,50,70,40,60,60,50,70,90,60,50,50,70,50,50,50,50,50,30,50,50,50,50,50,50,70,50,30,50,50,50,60,60,50,70,40,70,50,60,50,60,80,60,50,60,30,50,60,60,50,50,50,40,70,50,50,50,60,50,90,60,70,60,60,60,50,30,50,50,60,60,70,60,50,40,70,50,60,50,70,50,50,60,50,50,50,70,60,50,50,60,50,50,70,60,50,40,50,50,60,50,60,70,50,50,40,50,50,40,50,70,60,50,50,50,50,50,60,50,60,50,30,60,50,60,50,70,50,50,50,50,50,50,50,60,50,50,50,80,50,40,80,50,70,60,50,50,50,50,50,50,50,100,70,30,50,50,50,50,50,90,50,50,60,20,50,50,50,50,30,40,50,50,50,50,50,50,50,50,70,80,50,70,40,80,50,50,40,50,70,30,70,50,60,60,60,60,50,80,50,60,40,50,50,50,50,50,70,50,50,50,60,50,40,50,50,50,70,50,40,50,50,50,50,60,60,50,60,60,70,80,60,20,70,50,50,60,60,40,40,50,60,40,30,50,60,30,40,70,50,110,50,50,50,70,60,50,60,50,40,60,70,50,50,50,40,50,70,30,50,50,50,50,50,40,70,60,50,120,50,50,30,50,50,50,50,50,70,50,70,60,30,70,60,50,70,30,50,50,70,50,60,30,50,50,50,20,50,30,50,50,60,50,90,40,50,60,60,60,50,30,100,50,50,60,80,60,40,50,50,50,70,60,50,90,70,70,70,50,50,50,50,50,60,50,50,70,50,60,100,50,110,60,50,60,80,60,50,50,50,60,50,60,50,50,50,50,60,50,50,50,50,50,50,50,60,70,50,50,50,50,50,50,50,50,50,50,50,60,50,30,50,50,50,50,70,60,50,60,60,50,30,50,50,40,50,70,30,60,50,50,30,70,50,30,70,70,60,50,60,70,60,60,50,50,50,50,50,50,50,50,50,30,50,110,50,50,40,50,50,50,70,50,40,60,60,80,50,40,40,150,50,150,60,70,50,60,50,60,50,50,50,50,50,60,50,50,50,50,50,60,50,40,60,60,50,50,70,50,60,60,50,70,60,50,50,50,50,50,50,50,50,60,50,50,50,100,50,150,50,30,50,50,50,60,50,50,50,50,60,30,40,60,50,50,60,80,30,50,50,50,50,50,50,60,50,50,50,50,50,40,50,60,50,50,70,40,50,50,50,70,50,50,60,70,50,50,50,50,50,50,50,50,50,30,60,60,60,50,60,70,50,50,70,40,70,50,70,50,50,60,50,50,80,150,60,50,40,50,50,40,50,50,50,50,60,50,50,50,60,50,50,70,80,50,60,50,30,50,50,50,40,60,50,30,150,50,30,60,40,30,70,50,50,50,50,60,50,30,70,50,50,60,100,50,50,50,40,50,50,50,50,40,60,50,50,50,50,70,40,50,30,70,150,50,40,70,50,50,50,70,60,50,50,50,60,50,50,70,50,30,50,50,50,80,50,60,60,70,50,50,70,90,70,60,50,50,50,50,50,80,50,40,50,50,50,70,50,70,50,70,40,70,50,70,60,50,60,30,70,40,60,50,60,50,50,40,60,50,50,50,50,50,70,60,70,30,50,50,50,70,50,50,50,60,50,50,50,50,50,70,50,60,50,60,50,60,50,60,50,50,60,50,60,70,50,50,60,30,60,50,50,50,50,50,50,50,60,50,50,40,80,50,50,70,60,50,50,60,50,70,60,50,70,60,50,70,60,50,50,60,50,50,50,50,70,50,50,50,50,60,70,50,60,50,50,40,50,50,50,50,50,50,50,60,50,70,50,50,50,50,50,60,50,70,50,110,50,40,50,40,50,70,50,90,50,60,70,50,50,50,50,50,50,50,50,50,70,50,60,50,80,60,50,50,60,50,70,50,50,40,50,50,30,70,40,50,50,70,50,50,50,60,30,70,70,50,50,50,50,20,30,70,60,50,50,50,50,50,80,60,70,50,50,50,50,60,50,70,130,50,50,50,60,50,50,50,50,30,60,70,70,70,50,50,50,50,50,50,50,50,50,60,50,60,40,50,50,50,50,50,60,70,50,50,60,60,40,50,70,50,50,60,60,70,50,30,50,150,50,60,40,50,60,80,80,40,60,50,60,50,50,70,40,70,50,50,50,40,50,50,50,70,50,50,60,50,40,40,30,50,50,50,60,70,30,80,60,50,60,60,50,80,40,50,50,50,60,70,50,70,60,70,50,50,50,60,50,150,40,70,50,70,50,40,50,60,60,70,80,70,40,50,60,50,60,60,90,50,40,60,60,60,50,50,50,50,30,50,50,50,50,60,30,50,60,50,60,50,30,50,70,50,50,50,70,50,30,60,70,50,60,50,70,50,50,50,40,40,100,50,60,50,60,70,40,50,80,50,50,50,50,50,50,50,60,60,70,50,50,50,40,70,70,50,70,50,50,50,50,40,50,60,50,50,50,50,50,50,50,60,90,50,30,50,60,70,90,50,20,50,60,40,60,50,50,50,70,50,80,70,70,50,70,60,80,40,50,60,50,50,50,50,90,70,40,50,50,50,60,70,20,50,60,50,50,40,40,40,50,50,70,40,50,60,60,60,50,50,50,60,50,50,50,80,50,50,70,60,110,50,60,50,80,50,50,50,50,50,30,60,50,50,70,50,30,50,40,50,70,50,50,50,50,70,50,50,50,60,50,60,30,70,50,50,50,40,40,50,50,50,80,70,50,50,70,50,40,50,50,50,50,50,60,70,50,60,50,50,50,50,50,70,60,80,70,60,50,50,50,70,50,50,40,90,60,60,50,80,50,60,60,50,50,70,50,40,50,60,60,70,70,50,70,50,50,70,50,90,50,70,50,70,70,50,70,60,70,40,70,40,50,70,50,60,60,60,90,50,50,50,60,50,50,50,60,60,70,50,70,50,50,50,60,60,60,60,50,70,50,50,50,90,100,70,50,50,70,90,50,70,50,60,50,50,50,50,20,90,50,50,50,50,70,50,50,50,70,50,60,80,50,60,80,40,40,70,50,50,50,70,50,50,60,50,50,70,70,50,70,50,50,60,60,50,50,70,40,50,50,60,50,50,70,50,50,50,50,50,50,60,50,40,60,50,70,50,50,50,90,70,70,50,50,50,50,30,50,50,60,50,40,80,70,50,60,40,50,50,50,50,50,60,50,70,50,50,60,50,50,40,50,50,50,50,70,50,60,50,50,80,50,50,30,50,70,50,50,50,50,50,40,50,70,50,70,70,50,50,60,90,50,50,70,50,50,60,50,50,50,50,60,50,70,50,50,50,50,50,70,50,50,60,50,80,50,80,60,50,50,50,50,40,50,50,60,70,70,60,70,60,50,50,50,70,50,60,60,50,30,40,50,50,70,50,50,60,50,70,50,50,50,50,60,50,60,90,70,50,50,50,50,60,50,60,60,70,50,70,40,70,50,70,50,60,50,50,40,40,50,70,50,50,50,50,50,50,50,50,150,40,40,40,60,50,50,60,50,50,60,50,50,60,50,40,60,70,50,60,70,60,50,50,50,70,60,50,50,70,90,50,40,60,40,50,50,50,50,70,70,50,50,50,70,60,50,30,60,50,50,50,80,50,50,50,60,80,80,70,50,60,30,50,40,40,50,70,70,50,40,50,60,100,40,70,60,60,50,60,60,50,50,60,60,50,60,50,60,40,40,60,50,50,80,70,50,130,50,50,60,50,50,70,50,70,50,50,50,50,60,70,50,50,50,70,90,70,50,60,50,110,50,50,80,60,50,70,50,40,70,80,50,50,50,50,50,50,80,80,60,50,70,50,50,70,50,50,50,50,60,60,60,50,50,50,60,50,90,50,40,60,50,50,50,70,50,50,50,70,60,50,50,50,70,100,50,60,50,50,50,70,70,80,70,40,60,60,50,50,80,60,50,40,50,90,100,70,70,50,50,50,60,50,60,50,50,30,50,50,60,70,30,70,40,50,50,60,50,50,50,50,60,50,50,50,50,40,50,70,70,50,50,60,50,50,50,70,60,50,40,40,50,50,50,60,60,60,40,50,60,50,50,50,40,50,50,50,70,50,50,50,50,50,30,50,70,60,60,70,40,50,40,50,50,50,50,50,50,50,60,50,60,30,90,50,70,50,70,50,50,40,50,80,50,50,60,50,50,50,60,50,50,30,70,70,50,60,50,50,70,50,50,60,50,50,60,50,40,40,50,50,50,20,70,50,70,60,70,70,50,50,50,50,60,40,40,40,50,30,50,70,50,70,50,50,30,50,20,50,70,50,60,50,50,50,50,50,70,80,60,50,50,50,50,60,50,70,90,60,50,50,50,50,30,50,70,50,70,70,50,60,50,50,40,70,50,80,50,40,70,100,50,50,60,50,50,50,50,70,50,50,50,50,40,50,50,30,50,50,60,50,50,50,30,50,50,70,50,50,50,60,50,50,50,70,60,50,70,40,50,50,50,30,50,50,50,60,60,90,50,60,50,50,120,50,50,60,50,40,70,80,50,150,70,50,60,60,50,40,50,50,60,50,60,50,70,50,60,50,50,90,50,50,50,50,50,50,50,40,50,60,50,50,40,50,60,60,60,60,60,50,50,50,50,50,50,50,50,70,50,50,50,50,50,50,50,70,50,50,30,50,80,30,50,50,50,60,80,50,60,80,50,50,60,50,50,50,50,60,110,70,50,50,40,50,50,50,50,50,60,50,50,50,50,60,50,50,50,50,50,50,50,60,50,60,50,50,50,60,50,60,80,50,50,70,70,50,70,50,50,50,40,50,70,110,50,60,90,50,70,50,90,50,50,50,110,120,50,50,130,100,50,50,70,50,40,50,30,50,50,70,60,50,50,40,50,50,70,50,50,70,50,50,50,60,50,50,40,60,70,50,50,50,70,30,60,60,50,60,150,70,50,50,70,50,50,50,50,50,50,50,50,50,70,50,70,50,70,50,80,50,60,30,50,70,90,30,70,50,60,50,50,50,40,30,50,80,50,70,50,60,50,50,80,50,60,70,50,50,70,50,60,70,50,50,50,90,50,50,40,50,60,50,50,70,50,40,70,50,50,80,50,50,50,50,50,50,50,70,50,60,50,50,40,60,50,50,50,60,70,50,60,70,50,50,50,50,70,50,50,40,50,70,30,50,40,60,50,50,50,50,50,60,50,60,50,50,50,40,50,50,50,50,100,60,50,60,50,50,50,50,50,50,70,30,50,50,90,80,40,50,50,60,50,50,40,40,40,50,50,50,70,70,50,60,40,70,50,40,50,50,60,60,20,40,60,50,70,50,70,50,30,50,70,50,60,50,50,50,30,50,60,50,40,50,50,30,50,50,70,50,50,50,50,70,60,70,80,50,60,70,60,50,60,50,100,50,60,80,50,30,60,50,50,40,50,50,50,50,30,50,70,40,50,50,70,90,50,70,70,70,70,60,50,50,80,110,50,50,50,50,50,30,50,60,50,50,40,50,50,30,70,50,60,50,50,50,50,50,70,80,50,70,70,50,60,50,60,50,140,150,70,60,70,50,50,70,50,60,60,50,50,60,50,40,60,50,70,50,50,50,50,50,50,50,50,50,40,50,60,50,50,50,50,50,40,60,50,50,50,50,40,70,50,50,70,70,60,60,50,50,50,50,30,50,50,30,50,60,80,30,50,60,70,50,50,60,50,50,60,50,50,80,70,50,60,70,50,50,50,60,50,50,50,30,50,50,50,50,90,50,50,50,50,50,60,50,50,70,70,50,60,50,50,60,50,50,50,70,50,90,50,40,40,50,50,50,50,60,50,50,50,60,50,50,150,30,140,40,60,70,60,70,50,60,50,50,50,50,60,50,50,70,50,50,50,50,50,50,50,50,50,50,50,50,70,60,50,50,60,50,50,60,90,50,50,50,50,50,70,60,50,50,70,50,50,50,70,30,70,70,50,50,50,50,50,60,90,50,40,50,50,50,50,70,50,60,50,50,100,50,40,40,50,50,60,50,50,50,50,50,50,60,70,50,70,50,70,50,50,60,60,50,50,60,30,70,50,70,50,40,50,40,50,50,50,50,50,50,50,150,60,40,70,50,60,50,50,50,40,60,50,70,50,50,70,70,50,50,70,50,50,70,50,70,50,50,70,50,60,70,50,50,40,30,70,50,50,50,40,50,60,50,90,50,60,60,50,50,50,30,50,40,50,50,50,50,50,50,60,50,60,60,80,50,40,50,50,70,50,50,50,40,50,60,60,50,50,50,70,50,70,60,50,50,30,70,60,50,50,40,40,50,50,40,50,50,90,60,50,50,50,60,40,50,30,60,50,50,60,50,50,50,50,50,50,60,50,60,50,50,50,50,50,40,60,50,60,50,50,100,50,50,30,70,50,70,50,50,60,50,50,40,50,50,50,50,70,60,50,50,50,50,50,60,60,80,50,50,20,50,70,70,50,60,40,50,50,60,40,50,50,60,50,70,50,50,50,100,60,50,60,50,60,100,50,90,60,150,150,50,70,70,50,50,50,50,50,50,50,50,50,50,40,50,50,50,40,50,50,60,60,60,50,60,70,50,30,50,50,70,50,60,50,50,50,50,70,50,50,70,30,70,70,60,50,50,50,40,40,50,50,50,80,80,50,50,30,50,50,60,70,50,40,50,50,50,60,50,50,60,60,50,60,50,50,60,50,60,50,30,60,70,50,70,70,50,70,80,50,50,50,50,50,50,70,60,50,60,60,50,50,60,70,50,50,50,50,150,60,80,70,40,50,50,60,50,50,50,50,50,50,70,50,50,60,50,70,50,60,50,50,50,50,50,50,50,70,50,40,40,50,50,60,50,50,70,50,50,60,50,50,50,50,60,50,40,50,40,70,50,50,70,50,60,50,50,50,50,50,50,70,80,70,50,50,50,50,50,30,60,60,50,50,50,30,50,50,80,50,50,50,60,50,50,50,60,70,70,60,50,50,50,50,50,50,50,50,50,50,40,50,50,50,50,70,50,50,50,50,50,50,50,50,70,50,50,50,90,60,60,50,60,60,50,50,70,50,50,50,60,50,60,50,50,50,60,50,40,50,50,50,70,50,70,50,90,50,50,50,50,50,30,40,70,70,50,60,50,50,50,50,50,50,50,50,50,50,60,50,50,50,70,60,130,60,60,60,50,50,50,50,70,50,50,50,50,50,80,50,50,50,50,50,50,50,50,70,50,70,50,50,60,50,50,50,50,60,50,70,30,60,50,50,50,40,30,70,50,50,50,80,70,70,50,60,50,50,60,50,60,50,50,60,50,40,50,60,50,30,60,40,50,70,50,50,70,50,50,70,50,50,50,70,50,50,30,50,50,50,40,90,80,50,50,50,50,50,50,90,50,60,50,50,100,40,50,50,70,60,50,50,100,50,70,50,30,60,50,70,80,90,70,60,50,40,70,100,50,50,50,60,50,50,40,50,70,60,50,40,70,50,50,70,70,50,70,50,50,80,50,50,60,30,50,50,60,50,60,50,60,60,50,80,50,70,60,80,50,60,50,50,50,50,50,60,50,50,50,50,50,60,50,40,70,50,80,50,50,50,50,50,70,50,50,60,30,50,50,40,50,30,40,30,50,70,50,50,50,50,70,30,50,70,50,50,50,60,50,50,50,70,60,50,70,50,50,70,60,50,50,80,50,50,50,60,50,50,50,80,50,60,50,80,40,50,60,50,50,50,50,50,50,60,50,60,50,50,50,50,60,60,50,50,110,70,50,60,50,50,50,50,50,70,60,50,60,60,50,70,50,60,90,50,50,90,50,70,80,50,50,50,50,50,60,50,60,70,60,60,50,60,50,60,50,50,30,50,50,60,50,60,60,50,50,70,50,50,70,60,60,50,60,50,50,50,50,50,60,70,50,60,80,50,70,50,50,50,50,50,50,50,50,50,60,50,50,50,60,50,50,40,50,50,60,50,50,50,50,60,50,50,50,40,50,50,40,60,70,80,50,50,40,70,80,50,50,50,50,60,100,50,50,50,60,50,60,60,50,60,60,50,50,50,60,50,70,50,50,70,50,60,60,50,70,60,50,60,50,50,50,60,30,70,70,50,60,50,50,70,30,60,50,50,50,70,90,50,60,50,50,50,60,150,60,60,50,40,40,50,50,50,50,50,50,60,50,50,100,50,50,70,60,50,60,40,50,50,70,50,50,50,70,50,50,50,50,50,50,60,30,50,40,70,50,50,60,50,50,90,50,50,60,50,60,50,60,50,50,30,60,50,50,60,50,50,60,50,50,50,50,50,60,60,50,50,60,50,50,70,60,50,60,50,60,60,50,50,50,50,50,50,40,70,60,50,50,50,50,50,50,50,50,40,70,50,50,70,50,50,60,70,60,50,70,30,30,100,50,80,30,50,50,50,50,60,70,50,60,50,50,60,80,70,40,50,50,50,60,70,60,70,50,50,60,50,70,50,50,50,50,50,60,50,50,70,50,50,20,70,120,50,70,50,50,60,70,50,60,50,50,60,100,50,50,90,50,70,60,50,40,50,70,50,50,50,50,70,50,70,40,70,70,40,50,60,50,50,30,70,50,40,50,50,60,50,50,70,50,50,50,50,40,50,50,50,50,50,40,50,70,90,50,50,50,50,50,80,50,50,60,50,50,70,70,50,50,60,60,50,50,40,60,70,50,50,50,40,70,60,60,40,50,100,50,50,150,70,80,50,50,60,50,50,40,50,50,70,60,50,50,50,40,90,60,70,50,50,50,50,50,60,60,50,50,50,50,50,80,50,30,120,50,50,60,50,60,70,50,50,60,50,70,50,60,50,50,50,60,50,30,70,50,60,50,60,50,50,50,60,140,150,50,50,50,70,60,50,50,50,50,70,50,40,70,50,50,50,60,50,70,60,50,30,50,50,50,60,60,50,50,50,50,50,50,70,70,50,70,60,50,70,50,50,90,50,80,40,60,50,50,70,70,50,150,50,70,70,50,50,70,40,50,50,50,50,40,50,50,60,40,70,50,50,50,50,50,50,70,50,50,50,70,60,90,50,30,50,70,50,40,50,50,70,50,50,70,70,60,60,50,70,50,50,40,50,70,50,50,50,50,50,50,40,70,50,50,40,40,30,40,50,70,80,100,70,50,50,60,50,50,70,50,50,50,50,30,60,70,50,50,50,50,50,50,60,50,50,60,50,60,60,100,60,50,50,50,50,50,50,50,80,70,50,50,50,50,50,60,50,50,50,50,50,70,60,50,60,50,40,50,50,150,50,50,50,30,70,60,40,50,50,60,50,50,50,60,60,70,50,50,50,50,70,50,50,60,70,50,50,50,50,50,70,50,50,50,70,60,40,50,60,50,60,50,50,50,50,40,70,50,60,60,60,40,50,80,60,40,50,70,60,50,60,50,60,60,110,40,80,50,50,60,50,50,50,60,50,60,60,50,50,60,110,50,50,70,50,50,50,50,50,50,50,70,50,50,60,50,50,50,50,50,50,70,50,50,50,50,60,50,70,50,60,30,50,50,100,50,50,50,50,60,80,50,60,70,50,50,40,60,60,50,50,50,50,50,70,50,60,60,50,50,50,50,50,60,50,50,50,50,30,60,50,50,50,50,50,50,60,50,50,30,50,70,50,50,50,50,50,30,60,50,70,50,50,50,60,50,50,50,40,50,50,50,30,50,40,60,70,60,50,60,50,50,70,100,50,50,60,60,50,50,50,50,50,70,50,50,50,50,50,50,50,100,50,90,50,50,50,70,70,70,50,50,50,70,50,50,70,50,50,70,50,50,60,60,60,90,90,50,40,40,50,50,50,50,50,90,50,70,40,50,50,50,70,50,50,50,50,70,50,50,50,60,70,70,60,40,50,50,30,50,50,50,60,50,60,50,50,60,30,70,60,50,110,50,50,100,50,50,80,50,50,50,50,50,50,50,50,70,50,50,50,50,60,70,50,50,50,50,50,50,50,70,50,50,50,70,50,80,50,50,50,50,60,50,60,50,50,50,60,40,60,60,50,50,60,50,70,50,70,50,60,50,60,50,50,60,50,20,40,90,150,60,60,60,60,50,60,50,60,70,50,30,60,50,70,50,50,50,60,60,50,50,50,70,60,80,50,70,40,50,70,50,70,60,50,60,50,60,50,60,70,70,70,70,30,50,80,50,50,20,70,50,60,50,30,60,50,70,50,30,70,50,70,50,50,50,50,150,60,70,60,50,50,50,60,50,50,70,40,50,50,50,50,50,50,50,50,50,50,50,50,70,50,90,50,50,50,50,50,50,50,50,50,60,50,50,70,50,50,50,110,50,50,50,110,60,50,40,60,50,50,60,50,50,30,60,50,50,50,50,70,70,150,100,110,20,40,40,70,30,60,50,50,60,70,50,70,30,50,70,50,50,50,50,60,50,50,50,60,50,50,70,50,50,50,50,50,50,60,60,50,40,40,40,50,50,80,50,50,50,50,50,40,50,70,50,70,50,50,50,50,30,60,50,50,50,60,70,50,50,50,50,50,50,50,50,70,70,50,60,50,70,60,50,50,50,50,70,50,40,50,50,70,50,50,60,50,50,70,50,70,50,50,70,70,50,80,50,50,40,70,50,40,60,70,50,60,50,50,60,60,60,60,70,50,50,40,50,60,60,70,90,50,50,50,70,60,60,50,70,50,30,50,50,70,60,100,50,50,50,50,50,50,60,60,60,50,50,50,50,50,50,50,50,40,30,50,50,50,70,60,50,70,40,70,50,50,50,50,50,70,50,50,70,50,50,70,50,60,60,50,50,50,70,50,50,50,50,50,50,50,50,50,60,50,50,50,50,60,50,50,50,50,60,50,50,50,50,50,60,50,60,50,40,60,50,70,50,80,70,30,50,40,60,60,60,50,50,50,60,80,50,120,70,150,50,30,140,50,50,50,70,50,50,50,50,50,50,30,20,70,40,30,50,50,50,50,30,50,50,50,90,50,60,50,50,50,50,40,50,50,50,50,50,50,50,50,50,50,50,30,50,50,70,50,60,50,50,40,50,50,60,50,60,60,50,80,90,60,60,60,50,50,50,50,40,70,50,50,70,70,50,60,80,50,50,50,60,60,70,50,50,50,50,50,50,50,40,50,50,50,60,40,50,60,60,50,50,50,50,60,50,60,60,60,50,70,50,40,50,70,50,40,50,50,70,50,80,50,50,50,50,60,50,50,50,50,50,50,50,70,70,90,50,70,50,50,50,50,50,70,70,50,50,50,50,50,50,50,50,50,50,40,60,70,50,50,40,50,50,50,60,30,50,40,50,50,50,50,70,50,70,70,60,60,50,20,50,30,50,50,80,80,50,50,70,50,50,50,70,70,50,50,50,60,50,50,60,50,40,50,50,50,70,50,50,60,50,30,50,50,60,50,50,50,60,50,50,50,50,60,60,50,50,50,60,50,50,50,50,50,50,70,50,50,70,60,50,40,50,70,100,50,40,70,80,40,70,50,40,50,70,50,50,50,50,60,60,50,70,50,60,50,50,30,40,60,50,70,70,50,50,60,50,50,50,50,50,60,50,50,50,30,50,70,50,50,70,60,50,50,50,100,50,50,70,50,50,50,50,60,40,70,150,60,50,30,50,50,50,50,60,50,50,50,50,60,50,50,50,40,30,50,80,50,70,50,60,30,70,50,60,50,40,60,50,50,50,50,50,60,50,50,50,70,60,70,50,50,50,50,50,40,50,150,40,60,50,50,50,70,50,50,70,100,70,50,70,50,70,60,80,50,60,60,80,50,60,50,50,50,70,50,70,60,50,50,70,50,110,40,70,70,50,80,50,70,50,50,60,50,50,100,50,50,60,50,50,50,40,60,60,60,50,50,50,70,60,50,40,70,50,50,50,60,70,50,40,70,50,70,60,60,50,60,50,50,60,50,50,50,40,70,110,50,70,60,90,50,50,50,30,60,80,50,40,70,50,50,60,50,50,50,60,50,50,50,30,50,50,50,60,50,60,70,50,40,60,40,50,60,50,50,60,50,50,60,60,50,70,80,50,70,40,150,150,60,60,40,50,70,60,50,50,50,50,50,70,60,40,60,50,60,50,50,50,50,50,60,60,50,70,50,40,80,80,50,60,50,50,40,60,50,50,70,50,50,70,50,50,70,60,50,50,50,50,60,50,50,50,50,50,50,60,70,40,50,50,40,40,30,60,50,40,40,40,50,50,50,50,50,50,60,50,60,50,60,70,60,50,50,60,50,50,70,50,50,50,70,90,50,40,50,50,60,50,70,60,70,60,50,50,50,50,50,60,50,50,50,30,50,50,50,50,50,50,60,50,50,30,60,60,70,70,50,50,60,60,60,70,50,50,70,50,60,80,50,50,50,50,50,50,50,50,30,70,50,50,50,50,60,50,50,70,50,20,60,70,50,70,70,50,30,50,60,50,60,50,50,50,50,60,40,60,70,40,50,50,50,40,50,70,40,50,50,50,50,30,50,30,70,40,50,50,50,50,40,60,50,70,50,40,40,80,50,60,50,50,50,60,50,50,70,30,70,50,50,40,50,50,60,50,50,20,50,50,60,50,90,50,50,40,70,90,50,50,50,70,70,50,70,50,50,50,60,50,50,50,30,50,70,60,50,50,50,50,50,60,70,30,50,50,80,70,80,50,30,110,50,90,50,60,50,50,50,60,60,50,60,50,40,50,50,70,80,50,50,60,50,50,70,60,60,50,50,50,60,50,70,50,50,50,60,50,30,50,30,40,50,60,50,50,50,70,60,70,50,50,50,70,60,110,50,50,60,50,50,50,70,70,50,60,40,50,50,60,60,50,40,50,70,50,40,50,50,50,50,50,50,50,80,50,50,30,40,50,50,50,50,50,100,50,50,50,40,70,60,50,50,50,70,50,60,50,50,90,50,50,40,90,50,60,60,50,90,70,50,50,60,70,40,50,50,50,50,50,50,50,50,50,40,50,50,60,50,60,40,30,30,50,60,60,50,60,60,90,80,60,50,70,50,60,50,40,50,20,70,70,50,70,50,50,50,50,60,50,50,50,50,70,70,60,50,80,60,50,50,50,60,60,50,40,60,50,50,50,40,50,50,50,40,80,60,60,50,70,30,50,60,50,70,50,70,50,80,40,30,50,40,50,80,70,50,70,50,60,60,50,70,50,50,50,30,50,50,50,50,150,50,50,50,60,50,70,30,50,80,50,50,50,60,50,50,50,70,50,50,50,50,50,50,50,50,50,20,40,50,50,70,70,50,60,60,60,40,50,60,60,50,90,50,40,50,60,60,70,40,50,40,50,40,50,50,50,50,70,50,50,30,60,50,50,50,50,50,90,50,50,50,50,50,50,50,50,50,50,60,50,70,50,70,100,50,50,30,50,50,70,50,50,50,50,50,60,70,150,50,50,50,50,50,50,60,50,50,60,50,60,50,60,30,50,50,50,60,60,50,90,50,50,60,50,50,50,50,60,50,70,50,50,60,50,50,60,70,50,50,50,60,50,50,70,50,50,50,50,50,40,70,50,50,60,50,70,70,50,60,40,60,50,60,100,50,50,50,80,50,50,50,50,30,50,40,50,50,60,50,50,50,50,60,60,50,70,50,50,50,50,90,50,50,50,50,40,70,50,60,50,50,50,50,40,50,50,60,50,60,40,50,40,60,50,50,50,50,50,50,70,60,70,40,60,50,50,60,40,70,70,50,50,70,50,50,70,50,50,50,40,70,50,60,50,30,50,50,90,50,50,70,70,50,50,20,70,50,50,50,70,70,50,60,50,70,50,50,50,70,50,50,70,60,70,60,90,50,60,90,50,150,150,50,50,70,50,60,70,50,50,50,50,50,80,70,50,60,80,50,50,50,50,50,50,70,50,60,50,70,50,50,50,50,50,50,50,50,60,70,50,40,40,50,70,70,50,50,60,50,50,100,40,50,70,70,30,80,50,70,50,50,40,60,60,50,110,50,50,50,110,50,70,70,50,50,50,50,30,50,70,50,50,70,30,70,50,50,50,50,50,50,50,70,50,60,20,60,30,50,60,50,50,70,50,70,50,50,40,50,50,60,50,50,60,70,30,80,40,70,50,50,60,70,50,60,50,50,70,50,50,50,40,70,30,50,50,70,50,50,50,60,50,20,70,50,40,60,50,50,50,50,60,50,50,50,30,50,50,70,50,50,50,70,50,60,20,60,70,70,60,60,50,50,50,50,40,80,40,50,50,50,60,70,50,60,30,50,50,50,60,40,50,50,60,60,50,50,50,50,50,50,30,50,60,50,50,70,50,50,50,50,50,50,90,50,50,70,50,60,50,60,50,50,50,50,50,50,50,50,50,60,50,50,80,60,50,50,60,50,150,50,50,50,50,70,50,50,40,40,60,50,50,50,80,50,50,60,60,50,50,60,50,20,50,50,70,50,50,60,50,80,60,50,70,50,70,70,50,60,70,60,50,50,40,60,60,50,40,70,70,50,60,50,70,50,50,60,50,50,50,60,50,100,50,60,50,40,50,50,70,50,50,50,60,70,30,50,40,50,70,50,60,50,50,50,50,60,50,50,50,60,50,70,50,50,70,50,50,50,50,50,70,50,50,50,50,80,50,50,50,50,60,50,50,50,50,60,40,50,60,60,50,50,50,90,70,50,50,60,50,50,50,50,70,50,50,50,60,90,90,80,40,50,60,50,50,60,50,50,50,50,70,50,50,70,50,50,50,70,50,80,50,50,50,70,50,60,50,60,50,40,60,50,50,40,50,50,50,50,60,60,50,50,50,60,70,70,50,50,50,50,50,40,40,50,70,40,50,60,50,50,50,70,70,50,50,50,50,50,70,50,50,50,50,50,70,70,50,60,50,60,50,50,50,50,50,50,50,50,60,50,50,70,50,50,40,50,50,50,50,60,60,50,50,50,50,50,50,50,40,120,50,80,70,50,30,30,50,80,50,30,50,50,50,50,50,50,60,40,50,70,50,50,60,40,70,40,80,70,50,50,50,50,60,50,70,50,50,50,70,50,50,50,50,50,60,50,50,70,60,50,60,50,100,70,50,70,50,120,60,90,60,60,50,70,50,50,60,50,70,50,70,50,60,50,60,60,50,70,40,50,50,50,50,70,50,50,40,70,50,50,80,90,60,50,40,50,50,50,50,60,60,70,50,50,50,50,60,70,50,20,60,70,50,50,50,60,70,50,70,70,80,60,50,30,50,70,50,50,70,50,50,70,60,50,50,50,30,50,70,50,60,50,50,50,60,50,50,60,50,50,70,80,90,50,50,70,50,50,60,40,60,50,50,50,40,50,50,50,50,50,50,60,60,60,60,70,150,70,50,70,50,90,50,50,50,50,70,50,60,50,70,50,50,50,50,40,60,50,60,50,60,50,60,50,50,50,50,50,50,70,50,50,50,70,60,60,50,50,50,50,70,50,60,50,50,60,50,50,70,50,70,50,50,50,50,70,150,50,100,120,50,30,70,30,40,50,50,50,50,50,80,50,50,50,50,50,60,50,50,60,70,60,50,50,50,70,50,50,70,50,50,30,70,50,90,50,50,60,70,50,50,50,50,50,40,70,50,50,50,50,50,40,30,50,70,50,50,50,50,70,50,60,70,30,40,30,60,70,60,50,50,50,50,50,40,50,70,50,60,50,50,50,50,50,70,50,60,50,50,70,50,50,50,70,70,50,50,70,50,50,60,50,50,50,70,60,50,50,60,50,50,70,50,60,50,70,60,50,60,50,50,30,50,50,60,60,50,60,40,40,70,50,60,50,70,50,60,80,40,40,70,60,50,60,60,30,50,50,40,50,50,70,60,50,60,50,60,50,70,50,60,70,70,50,60,40,50,60,70,50,60,80,60,30,50,50,70,50,70,50,70,50,50,50,50,40,50,30,50,70,150,70,40,50,50,50,40,60,50,100,50,50,50,50,50,50,50,60,50,50,60,50,50,30,50,50,70,70,40,50,70,90,50,50,110,40,50,30,50,60,70,60,50,70,50,50,50,80,50,50,50,50,50,60,50,40,50,50,50,60,60,100,50,80,70,70,50,80,50,60,50,50,50,50,60,50,50,50,50,70,30,50,50,50,50,50,50,50,70,50,70,20,50,50,50,50,50,50,50,100,50,60,50,70,50,60,50,40,70,70,50,70,80,70,50,50,50,70,50,50,50,70,50,50,50,70,50,110,40,50,60,70,50,60,70,50,50,50,50,50,50,50,70,50,50,50,50,80,70,50,50,50,50,60,40,50,50,50,50,50,60,60,50,50,50,50,70,50,50,50,60,50,50,60,50,50,70,50,50,50,50,50,50,50,50,50,50,70,40,60,70,110,40,50,70,50,60,60,50,50,40,50,50,50,60,50,50,60,70,50,60,50,50,50,60,50,50,50,30,70,50,60,30,70,50,50,50,50,70,50,50,60,70,70,50,50,50,50,50,50,90,150,50,60,50,50,50,50,20,150,90,50,30,50,50,40,60,70,50,50,70,50,50,70,50,60,60,50,50,50,60,70,50,70,70,50,30,50,50,50,60,50,50,60,70,50,40,50,70,50,60,60,60,70,50,50,60,50,50,50,60,70,50,40,50,50,50,70,90,40,60,70,110,150,100,60,70,40,50,50,50,50,70,50,50,50,40,60,70,50,60,70,50,50,60,60,50,50,50,40,60,50,50,50,50,70,50,50,50,50,50,50,50,60,60,50,50,50,60,50,50,50,70,50,50,50,50,50,50,60,60,50,80,60,60,50,30,30,50,50,70,50,50,50,50,120,50,50,50,50,50,80,50,70,50,50,50,50,60,70,50,50,50,50,60,50,50,50,50,50,70,50,50,60,60,50,50,90,60,50,60,40,50,70,70,60,50,50,70,50,100,50,70,50,50,60,90,50,110,50,70,50,50,90,50,50,50,70,80,70,50,50,50,100,50,70,50,50,60,60,40,70,50,70,80,50,70,60,50,70,50,50,50,80,30,60,80,50,50,50,40,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,70,50,60,50,50,50,50,60,50,50,50,50,50,50,60,50,50,40,50,40,60,80,50,130,50,60,50,50,40,30,50,50,50,50,80,50,50,50,60,60,70,60,50,50,140,50,50,50,50,50,50,50,50,50,70,60,40,70,70,50,150,40,50,50,30,50,50,60,50,70,80,50,50,60,30,70,50,40,50,50,60,50,50,50,30,60,50,70,50,60,70,80,50,50,50,50,50,70,50,50,50,60,50,50,150,60,50,50,50,50,50,50,50,60,50,50,50,30,20,60,60,50,60,40,70,50,50,50,50,50,60,30,50,70,50,50,50,50,60,50,50,50,50,70,50,50,50,50,30,70,50,50,40,70,50,50,50,70,60,50,50,60,50,60,50,60,50,50,50,40,70,50,50,50,50,50,70,50,50,50,60,50,60,60,80,70,50,50,60,60,50,60,50,30,50,60,50,50,40,50,50,70,60,50,100,50,50,60,50,50,60,70,50,50,70,60,70,50,50,100,50,60,40,50,70,50,60,50,50,70,40,60,50,50,40,50,70,60,50,40,50,40,60,90,70,30,150,70,50,50,40,50,50,70,50,50,50,50,50,60,50,60,50,60,50,60,50,50,60,50,50,70,50,50,50,50,50,60,70,50,50,50,50,50,50,50,90,50,80,60,50,50,50,50,60,50,50,50,50,50,50,70,70,50,60,40,60,50,60,60,50,50,60,60,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,60,70,50,40,50,50,50,50,40,60,50,50,30,60,50,50,50,50,50,40,90,50,60,50,50,50,50,60,70,100,70,40,80,50,50,50,70,50,50,30,50,70,40,50,50,80,50,50,50,50,50,70,50,50,70,80,50,50,50,50,50,50,60,50,70,40,50,50,50,50,70,60,60,50,70,40,40,30,80,50,50,50,50,50,50,50,80,70,30,50,50,50,70,60,80,50,70,50,50,50,50,60,30,50,70,50,20,50,50,50,50,50,70,70,50,50,60,50,60,50,50,40,70,70,60,50,50,70,40,70,50,50,50,60,50,50,50,60,50,50,60,50,50,70,50,50,40,50,50,30,40,30,70,40,60,50,50,50,30,50,50,50,50,50,60,50,40,50,50,60,60,50,60,50,50,60,50,50,60,70,60,50,60,50,70,50,70,50,40,50,60,70,70,60,50,50,50,70,40,50,50,50,50,50,40,50,60,60,50,50,30,50,50,50,70,130,50,60,40,80,90,50,50,50,40,70,60,50,60,50,30,70,50,30,60,60,50,70,60,50,50,50,60,50,60,50,70,60,50,50,100,50,50,50,50,60,60,60,50,40,50,70,50,70,50,70,50,50,60,50,90,50,50,70,50,50,50,60,50,60,30,70,70,50,50,50,50,150,80,40,60,70,50,50,70,70,50,50,50,60,50,70,50,60,50,50,100,50,50,50,50,50,50,60,70,60,50,50,50,50,30,50,50,50,50,50,50,50,50,50,50,70,70,50,70,30,80,20,50,70,40,70,60,60,50,150,40,70,50,60,150,50,70,50,50,50,50,50,50,50,60,60,70,50,70,70,50,50,50,50,50,50,70,50,50,50,50,50,50,50,50,50,50,80,50,30,60,70,50,90,50,70,50,50,50,50,40,50,60,50,50,70,70,50,60,50,50,50,50,50,50,50,50,50,60,50,60,50,50,70,50,50,50,50,50,60,50,50,50,60,50,50,50,50,50,50,50,60,70,50,70,60,50,70,90,60,50,50,40,50,50,60,70,30,50,50,50,50,40,40,70,110,80,50,60,60,50,50,50,60,50,50,60,50,50,50,40,50,30,50,60,50,60,50,50,50,50,50,50,50,60,60,70,50,60,50,50,50,50,50,50,70,70,60,50,60,50,70,60,50,50,70,50,50,50,50,50,120,60,50,50,70,50,60,50,80,70,60,50,50,50,60,50,70,50,50,40,60,50,50,70,50,50,50,50,50,40,50,50,30,50,50,50,50,50,60,40,70,50,50,50,50,70,50,60,50,50,50,50,100,50,40,60,40,70,50,50,70,40,70,50,80,50,50,40,40,90,80,150,50,50,50,30,50,60,70,60,80,50,60,50,60,40,60,50,70,60,60,50,50,50,60,50,80,30,60,100,50,50,50,60,50,50,60,50,70,50,50,50,70,40,70,70,50,60,50,60,50,70,50,50,50,70,70,50,50,40,40,90,60,40,40,60,60,40,50,50,50,50,70,90,60,50,50,50,30,50,50,50,50,40,50,50,70,50,70,50,40,70,50,40,60,50,50,40,110,60,50,50,110,50,50,140,50,50,70,60,50,50,50,50,70,50,50,60,70,70,50,70,50,60,50,90,70,50,50,70,50,40,40,70,150,60,50,50,50,60,90,50,60,40,70,50,70,50,60,50,60,60,50,40,50,50,50,20,70,40,50,50,50,50,30,60,50,50,70,90,50,70,50,50,50,50,70,40,80,50,50,50,50,50,50,90,50,70,80,60,30,40,50,50,70,50,60,60,30,60,50,50,50,50,60,50,50,50,50,60,50,60,40,50,50,60,50,90,50,50,50,50,50,50,50,50,50,50,40,50,50,70,50,60,50,50,70,50,50,110,60,50,50,50,50,50,60,70,50,50,50,50,60,50,50,50,50,50,50,50,60,50,50,50,50,80,70,50,30,60,60,50,50,70,50,50,50,50,50,70,50,70,50,50,60,60,60,50,60,50,50,70,60,50,50,60,50,50,60,70,60,50,40,50,40,80,40,70,50,60,60,50,20,60,50,150,40,50,50,50,50,60,50,60,50,50,50,30,50,70,50,40,80,50,50,60,70,60,50,50,40,50,70,60,50,70,80,60,50,50,50,40,50,50,50,50,30,50,60,60,50,60,50,60,50,30,50,40,70,50,50,50,50,50,50,60,50,50,50,60,60,40,40,40,40,30,60,50,60,40,50,70,100,50,50,50,120,50,50,80,50,50,60,50,50,70,50,50,40,50,70,50,50,50,50,50,80,50,70,50,70,50,60,60,50,50,30,50,50,70,60,70,70,70,60,50,50,40,60,50,50,40,50,50,70,40,50,70,50,50,50,50,50,70,60,50,40,50,50,50,80,50,70,70,40,50,60,50,50,50,70,50,60,60,60,60,50,50,40,50,50,50,50,60,50,50,50,60,50,50,50,50,50,40,70,50,60,50,50,60,60,60,50,70,50,60,90,50,50,50,60,30,80,40,70,70,20,50,50,60,50,70,50,50,60,50,50,50,70,40,50,110,70,50,50,50,70,60,70,50,60,50,70,60,50,50,50,50,70,50,50,70,50,50,70,70,50,50,70,60,50,60,70,50,50,60,50,50,50,60,50,70,60,50,40,50,50,60,60,60,50,50,70,60,80,50,50,70,70,40,50,50,60,50,60,50,60,50,60,50,70,50,50,50,50,40,50,60,150,50,60,20,50,30,60,40,50,70,50,60,50,70,40,50,50,50,50,50,50,60,50,50,50,50,70,40,60,50,50,50,50,50,50,70,40,30,60,30,50,50,50,50,50,40,60,50,60,50,70,90,50,70,50,60,70,70,40,60,50,70,50,60,60,50,110,50,50,70,70,60,30,90,50,50,50,50,60,60,50,50,50,30,50,70,50,50,70,50,50,70,60,70,60,60,40,60,50,50,70,50,30,90,70,40,40,60,80,30,50,50,60,50,50,50,50,60,50,50,30,60,60,50,50,50,70,50,50,70,50,50,50,50,60,50,50,70,50,50,50,50,50,50,50,50,50,50,40,40,50,50,50,50,40,50,60,80,50,50,60,50,50,20,60,50,60,70,50,60,40,30,50,50,70,50,50,60,50,50,70,50,50,50,50,50,50,50,50,100,40,70,50,60,50,60,50,50,50,50,50,70,50,40,50,50,60,50,50,40,60,70,40,90,50,50,50,60,50,50,40,50,50,40,50,60,50,50,50,60,60,50,50,50,70,60,60,50,60,50,30,50,70,60,50,50,60,50,50,40,50,60,60,40,50,40,50,50,50,60,50,70,50,60,50,70,50,70,80,50,50,40,50,50,50,50,90,50,70,50,50,50,70,50,50,50,50,60,50,50,50,70,60,70,70,60,50,50,50,50,50,50,40,70,50,50,50,60,50,50,50,60,50,50,50,50,70,50,70,50,60,50,60,50,50,40,50,60,50,80,60,50,50,50,50,60,50,50,50,50,50,50,60,50,80,50,40,60,50,50,70,50,30,50,50,60,50,50,50,90,50,40,70,40,70,80,90,60,50,50,70,50,40,50,50,50,60,50,50,50,70,50,50,60,90,60,20,50,50,70,60,50,60,70,50,30,40,70,50,50,50,60,50,50,50,50,90,70,50,50,40,70,50,40,80,50,100,80,50,50,80,60,40,50,70,30,50,60,50,60,80,50,50,50,50,60,60,50,80,50,50,50,70,50,50,50,50,50,60,70,50,60,50,60,50,60,50,50,50,70,50,70,50,50,50,90,50,50,50,50,50,70,30,60,60,60,50,50,50,60,60,50,50,50,50,50,40,50,50,70,50,50,50,70,50,50,50,50,70,50,70,50,50,50,60,60,40,60,60,50,50,30,50,50,80,70,30,70,60,60,50,50,50,50,70,50,50,70,50,50,50,40,50,30,50,50,70,50,100,60,50,60,70,60,60,50,70,30,60,50,50,60,50,40,70,50,50,20,60,90,50,30,50,50,50,50,50,60,50,50,60,50,50,40,70,60,50,80,60,50,50,50,50,60,60,110,60,60,50,60,50,60,40,50,60,70,120,60,60,50,50,50,40,50,50,50,60,30,100,30,70,60,150,50,50,50,100,70,60,50,50,50,100,50,50,60,70,50,50,50,60,70,60,50,50,50,50,70,60,50,50,70,60,60,60,60,50,40,90,50,80,50,30,70,50,50,60,50,50,60,60,50,50,60,50,50,50,50,50,50,70,70,50,80,50,50,90,40,50,100,80,70,30,40,50,60,50,60,60,50,50,40,60,50,70,40,70,50,50,50,40,60,50,50,50,100,60,50,50,50,70,60,50,80,50,50,50,50,60,60,50,50,60,70,80,50,100,50,80,50,50,50,50,50,40,80,50,60,90,50,40,60,50,50,60,50,50,30,50,60,50,50,50,50,40,40,50,70,50,50,50,50,70,50,50,60,50,50,50,80,50,50,70,70,70,50,70,50,70,50,60,50,70,50,40,50,50,40,50,50,50,50,50,60,50,50,50,50,50,50,50,70,100,90,50,30,50,50,40,50,40,50,50,50,70,80,60,70,90,40,50,50,50,80,50,100,50,60,60,60,40,50,80,50,70,130,40,70,50,50,50,50,50,70,50,50,50,50,30,60,60,70,50,50,70,50,70,50,50,60,50,60,60,50,110,50,50,50,50,50,30,50,90,70,50,80,60,50,70,70,70,60,50,60,50,50,50,50,70,70,80,70,70,50,90,50,50,20,50,50,60,60,50,50,50,60,60,50,50,70,50,60,50,30,60,50,50,40,70,100,50,60,70,50,20,50,50,50,70,30,60,50,60,50,60,60,90,50,30,50,50,90,50,40,60,80,60,60,50,20,80,80,50,60,70,70,80,50,70,90,50,70,60,50,50,50,70,50,100,70,70,70,50,50,40,50,60,50,30,70,50,70,50,70,50,60,50,60,50,50,50,50,70,50,50,40,50,50,70,50,50,70,50,50,60,50,50,60,50,50,50,50,50,80,50,50,50,60,50,50,50,50,60,70,50,50,80,70,70,50,50,70,60,50,60,50,50,70,50,50,70,50,50,50,70,50,50,50,50,50,50,50,70,50,50,50,70,50,50,90,50,50,50,50,30,40,50,50,50,60,50,60,70,60,60,30,50,70,30,70,50,70,50,50,30,50,50,50,40,60,60,50,50,50,70,50,70,50,50,50,50,70,50,60,30,40,50,60,50,50,150,50,50,50,50,50,60,50,50,50,70,50,40,50,50,50,50,50,50,50,50,40,60,90,150,50,40,60,80,70,60,50,70,50,50,50,50,50,50,50,50,60,50,90,70,50,70,70,50,50,40,40,50,50,50,60,50,50,50,50,50,60,50,50,50,50,50,40,50,50,50,50,50,40,60,50,50,50,50,50,70,50,40,100,50,50,60,40,60,40,150,150,50,50,70,50,120,50,110,50,70,50,50,60,40,50,140,60,50,70,50,50,50,50,50,50,50,60,60,70,50,70,50,60,50,60,30,50,80,50,50,50,50,30,30,70,50,40,50,50,60,60,30,50,40,50,50,40,50,70,30,40,60,50,30,50,80,30,50,50,50,60,60,30,60,60,70,50,50,50,50,60,50,50,50,50,50,50,50,60,60,50,50,50,30,60,50,60,50,60,50,50,50,50,50,50,70,50,50,50,50,50,50,60,50,100,50,50,50,50,50,60,70,70,50,90,40,50,60,60,30,70,80,70,50,90,50,60,50,50,50,50,50,40,50,60,50,80,50,50,30,80,50,50,50,50,60,60,50,50,50,50,50,50,50,50,60,50,50,90,50,60,50,50,60,70,70,50,90,70,50,50,50,120,70,90,50,50,60,40,60,100,50,50,60,50,50,50,50,50,70,50,50,80,110,50,50,50,50,50,50,40,50,50,80,50,60,50,50,50,60,50,70,50,50,60,70,50,70,50,60,100,50,60,50,50,150,50,50,60,50,30,50,50,50,50,50,50,70,60,70,70,50,40,50,150,40,50,70,50,60,40,70,50,60,60,50,50,70,50,50,70,50,70,70,50,60,50,70,60,50,50,50,70,50,50,50,70,80,50,70,60,50,60,50,20,50,50,50,70,50,50,60,40,50,50,60,50,60,50,50,70,60,50,50,50,40,30,50,60,90,40,70,70,50,50,60,50,50,70,50,60,50,70,70,50,70,50,30,80,50,50,50,90,50,60,70,70,60,50,40,70,50,50,80,50,50,50,30,50,50,50,50,50,60,50,50,70,50,60,50,60,50,70,60,50,50,50,50,70,30,60,30,30,80,50,30,40,50,50,60,50,50,50,70,50,60,50,30,30,50,50,50,50,60,50,60,50,50,50,70,50,70,50,60,60,50,70,60,50,50,50,70,50,30,50,50,70,70,50,50,50,50,30,50,50,60,50,60,50,50,30,50,70,60,50,60,60,50,60,60,60,50,50,30,50,50,40,50,70,70,50,50,50,50,50,50,50,70,50,50,50,70,50,50,60,60,50,70,50,30,50,80,50,60,70,50,50,50,50,50,60,50,50,60,100,50,50,60,50,60,50,70,50,80,70,50,60,50,50,50,70,60,70,50,50,150,90,60,60,40,50,80,40,70,70,60,60,60,50,50,50,50,50,60,50,50,50,50,50,50,50,70,70,50,50,50,50,50,50,50,50,50,110,50,70,50,20,40,60,50,60,50,90,50,50,40,50,50,50,50,50,60,50,60,50,50,70,50,60,50,50,70,70,40,60,70,60,50,40,70,60,40,50,60,50,40,50,70,50,60,60,60,50,50,50,50,50,50,60,50,50,50,150,50,50,50,50,50,40,50,50,50,70,50,70,60,60,50,40,50,60,30,50,70,50,50,40,50,70,60,50,50,50,50,40,80,80,50,50,60,70,50,60,90,70,60,60,50,90,50,50,70,50,40,70,50,50,60,50,40,50,70,50,40,50,70,80,70,50,50,50,60,40,50,50,50,40,70,50,20,50,50,50,70,20,70,60,50,50,50,50,50,60,40,50,50,30,40,50,50,40,80,50,50,30,50,60,80,70,70,50,50,50,50,50,60,70,50,40,50,50,50,70,50,50,50,50,80,50,50,70,50,60,120,50,40,60,50,50,50,50,70,50,50,50,60,50,50,50,70,50,50,50,50,50,70,60,50,50,50,50,50,50,50,30,60,50,40,70,80,30,30,50,60,30,30,60,70,70,50,50,110,50,50,50,50,70,50,70,50,50,60,40,80,40,60,50,60,50,60,50,30,50,50,40,30,50,50,50,30,70,50,70,70,60,50,50,50,70,40,50,60,70,50,60,70,30,60,50,50,50,60,50,70,50,50,70,60,40,40,50,60,50,50,40,50,70,40,50,50,50,70,50,50,60,50,70,60,50,40,50,50,50,60,60,40,70,50,50,60,70,50,70,60,60,60,50,30,50,50,50,60,50,50,50,70,50,50,70,60,70,50,50,50,60,50,50,40,50,50,60,100,50,50,50,70,40,50,60,50,80,50,60,40,60,50,50,50,70,70,60,70,50,60,50,60,50,50,50,50,70,60,70,60,50,70,50,50,50,70,50,50,70,70,50,50,50,70,60,80,50,30,70,50,50,50,50,60,50,50,60,50,30,50,70,50,50,50,50,50,70,50,80,50,50,70,50,60,60,50,40,50,60,50,50,60,90,50,50,40,50,50,50,50,30,60,60,50,40,50,50,50,50,30,50,60,50,60,60,50,50,50,50,70,50,50,50,70,50,80,50,70,50,50,50,50,50,60,50,50,50,30,50,50,70,50,70,50,70,50,40,50,40,50,40,70,60,60,70,40,50,30,50,50,50,60,50,60,70,50,60,50,50,50,70,60,50,60,50,40,50,60,50,80,30,40,50,70,50,50,50,50,90,50,50,70,50,50,50,50,60,50,50,60,50,70,50,50,40,50,50,50,60,50,50,50,70,70,60,50,60,50,60,50,50,70,50,40,40,60,50,50,50,60,60,50,40,50,50,50,40,50,50,60,50,50,50,50,50,50,50,70,50,50,50,30,50,50,60,50,50,40,80,60,50,50,60,70,50,80,50,50,50,90,70,50,50,50,50,70,50,50,60,80,60,40,40,50,70,50,50,100,50,50,50,50,50,60,50,50,60,50,50,50,60,50,50,60,50,60,70,50,50,70,60,50,60,70,60,50,50,50,50,50,50,60,50,50,60,50,60,60,50,60,60,50,50,70,40,70,40,70,50,80,50,80,90,70,50,50,50,50,100,50,60,70,60,50,50,40,60,60,50,60,50,50,60,50,40,50,70,50,50,70,70,50,60,50,60,50,50,50,50,60,50,50,30,50,90,60,50,50,70,50,50,50,50,40,50,70,70,50,70,50,50,70,50,50,50,40,50,50,60,120,60,70,60,90,70,50,50,50,70,60,50,50,50,70,50,50,100,50,50,40,50,50,50,60,70,60,50,50,50,30,90,60,50,60,50,40,50,70,40,70,50,50,60,50,60,50,60,50,50,50,70,30,30,50,50,50,50,40,90,40,30,50,50,30,80,50,60,60,70,90,60,30,50,50,50,50,70,50,40,70,50,50,50,60,60,140,60,50,50,50,50,50,50,60,70,60,50,90,50,60,50,50,70,60,70,50,80,50,70,50,50,60,50,50,30,50,70,50,50,50,50,50,30,50,50,40,50,40,50,50,50,50,50,50,60,50,50,50,50,50,50,50,40,70,50,60,50,50,50,50,50,70,60,50,50,50,50,50,50,50,30,50,50,60,40,50,40,60,50,50,50,50,60,50,50,50,40,50,40,70,50,60,40,70,50,60,70,60,50,40,50,50,50,40,60,50,50,50,50,50,70,70,60,50,50,60,50,50,70,70,50,50,50,60,50,50,50,50,50,60,50,50,40,50,30,30,70,50,60,50,50,50,50,50,30,70,60,50,50,60,50,50,60,60,60,50,70,70,60,50,40,70,50,60,50,60,70,50,50,50,60,50,70,50,50,60,50,60,50,50,90,70,70,70,50,50,50,50,50,50,50,70,50,50,50,60,90,70,60,50,50,60,60,50,70,30,50,50,50,50,60,50,110,50,60,70,50,50,50,50,50,40,50,40,90,50,70,50,70,50,70,50,50,60,50,50,50,50,50,50,50,60,60,60,60,50,50,50,50,70,40,40,60,100,50,30,70,50,60,60,70,50,50,50,50,50,70,50,30,50,40,50,60,50,60,40,40,50,50,60,60,70,50,40,70,50,70,50,70,50,70,60,50,60,70,50,70,60,40,50,70,50,50,60,100,70,60,50,50,60,50,50,70,50,50,50,40,50,120,40,60,50,50,50,50,50,60,40,40,150,50,60,50,50,50,60,50,70,50,50,50,80,50,50,70,50,50,50,50,50,70,60,50,50,60,50,40,50,50,50,50,50,50,30,50,60,50,70,50,50,50,50,50,50,140,50,50,70,80,50,70,50,70,100,40,130,50,60,60,50,50,40,50,50,50,50,50,50,70,40,60,60,50,50,50,80,40,50,50,50,50,80,50,30,50,50,30,70,50,50,50,50,50,70,60,50,90,50,50,40,50,70,50,60,50,50,50,40,60,50,50,40,40,50,90,50,50,50,50,50,80,50,40,70,40,50,60,110,60,70,50,70,50,50,30,50,30,50,70,50,50,70,50,50,70,50,60,50,50,50,50,50,50,60,70,60,50,70,50,50,90,50,60,40,70,80,50,70,60,50,50,50,70,50,40,50,50,50,50,50,50,60,50,50,70,50,50,50,70,70,50,40,70,50,60,50,50,70,50,50,30,50,50,30,30,50,50,50,40,50,50,50,50,50,60,50,50,50,50,50,70,50,50,50,50,50,50,50,50,40,50,50,60,50,50,50,50,50,50,50,50,50,60,50,50,50,50,50,50,70,50,50,60,30,50,50,20,50,70,50,50,50,40,50,50,40,50,40,60,60,40,50,50,60,50,50,70,50,50,50,50,60,80,60,50,50,60,50,60,50,50,70,50,50,60,50,70,50,60,50,50,60,50,50,60,100,50,50,70,50,50,50,50,70,50,50,130,50,50,50,50,60,90,60,50,90,50,70,110,40,140,50,50,60,60,50,70,40,50,70,60,50,70,50,60,50,40,50,50,60,50,50,70,50,50,60,70,40,50,60,50,40,50,70,80,70,50,40,70,60,50,50,60,50,50,50,50,60,50,50,60,30,40,40,50,50,50,30,50,50,50,50,50,50,50,70,50,50,110,40,50,50,50,50,50,50,50,50,50,50,110,60,50,70,50,60,70,50,50,70,50,40,80,50,50,60,50,50,50,60,50,50,60,50,50,40,60,50,30,50,50,70,70,60,50,50,50,60,50,30,60,50,70,50,80,50,50,70,30,50,80,50,70,50,50,50,50,50,70,50,80,50,90,60,30,70,40,40,70,50,50,60,60,70,50,50,50,70,70,60,50,50,50,60,70,30,70,60,70,50,50,40,70,70,70,60,40,40,50,70,50,50,70,120,50,50,50,50,50,60,80,50,70,60,80,80,60,60,50,50,50,50,70,50,50,50,50,50,60,50,50,60,50,40,50,50,50,70,40,50,50,80,50,70,60,50,60,50,70,50,80,50,50,50,50,50,70,50,50,60,50,70,40,50,60,50,80,50,50,50,90,70,150,60,50,60,60,50,30,50,50,50,50,50,50,50,40,50,70,70,50,60,80,70,50,70,50,50,120,50,70,50,60,50,50,50,50,60,90,50,50,50,80,60,50,50,40,70,50,110,50,60,70,60,50,50,60,50,70,50,50,50,70,70,50,40,80,50,30,50,50,50,50,50,50,70,50,50,70,50,70,70,50,50,60,70,50,60,50,40,50,50,50,50,60,30,50,50,50,30,50,50,50,120,50,50,100,50,70,60,40,50,60,50,60,50,80,50,50,50,50,50,40,70,50,60,50,70,50,60,70,50,30,50,50,50,50,50,70,50,50,50,50,50,60,50,50,90,60,60,50,80,70,50,60,50,50,50,50,50,50,40,60,50,50,50,50,50,50,70,60,50,70,50,40,30,50,50,60,50,100,50,50,40,50,50,60,50,40,60,40,50,60,60,50,50,50,50,50,50,150,40,30,70,80,50,60,50,60,90,60,50,50,50,50,70,60,30,70,120,50,50,30,50,50,50,60,60,40,80,50,50,50,60,50,50,80,60,50,50,50,50,60,50,50,90,70,50,50,50,50,70,50,90,40,50,50,70,50,50,90,50,40,60,50,90,50,30,60,50,70,70,70,50,50,30,60,60,50,50,50,40,40,60,60,50,60,60,40,50,40,50,50,50,70,70,50,50,50,50,70,60,50,120,50,50,40,50,70,70,70,50,50,70,60,50,50,50,60,50,70,40,50,50,70,60,50,50,50,50,60,50,40,60,50,50,40,60,70,50,70,150,50,50,30,60,50,50,50,70,50,50,70,50,90,50,110,50,50,70,50,50,70,50,70,60,60,50,50,50,90,50,50,40,50,50,70,50,50,70,70,70,50,40,50,60,70,60,70,50,50,50,40,60,60,50,50,70,60,50,50,60,50,60,60,70,50,60,60,50,50,40,70,60,40,60,50,50,70,50,50,40,50,50,70,60,50,70,90,70,50,40,70,50,60,60,50,70,50,70,50,40,50,60,50,70,60,50,50,60,50,70,30,40,50,50,60,50,60,50,50,50,60,50,70,50,50,50,70,90,70,40,70,40,50,50,70,50,60,50,50,50,60,70,50,60,60,50,70,70,60,50,50,50,50,50,60,50,40,50,60,60,60,80,50,60,40,50,70,50,50,60,50,50,50,60,60,50,70,60,90,80,50,70,60,50,50,70,50,50,50,50,50,70,50,40,50,50,60,60,70,50,50,60,60,50,50,50,50,70,50,40,50,70,70,50,30,70,100,50,50,30,40,50,60,70,70,50,50,80,50,40,50,60,50,60,50,50,70,50,50,50,50,50,60,50,70,50,60,50,70,50,50,30,50,50,50,50,50,60,60,80,50,50,40,40,70,70,50,60,70,50,50,80,50,50,70,50,60,50,50,130,50,50,40,100,50,50,50,60,50,50,50,50,50,60,100,50,70,60,50,50,70,50,50,50,50,50,70,50,50,50,50,50,50,50,50,50,50,50,60,60,50,50,50,50,50,50,50,60,50,30,70,60,80,50,50,60,60,50,50,50,50,40,70,50,60,50,50,60,50,50,50,60,50,50,50,50,50,50,50,70,50,70,50,50,50,50,70,50,60,70,50,60,50,50,50,50,50,70,50,60,60,50,50,50,50,70,50,50,50,50,50,50,50,60,50,60,50,50,80,60,70,50,50,70,60,70,50,50,50,60,50,50,50,50,50,40,60,60,70,50,50,60,50,70,70,50,50,50,60,50,70,50,40,50,60,30,70,30,50,60,50,40,50,50,60,70,70,50,50,40,70,50,60,50,40,50,50,60,50,40,50,60,60,50,60,70,60,50,50,50,50,50,40,50,50,50,50,20,110,70,50,60,50,50,30,50,50,50,60,50,50,50,70,50,130,50,60,40,40,50,150,40,40,70,30,50,60,50,70,50,50,80,50,50,50,70,40,70,50,70,50,50,50,70,50,60,50,50,70,50,50,60,70,50,50,50,50,50,50,60,50,70,90,60,50,40,70,70,50,50,70,50,50,30,50,50,70,60,50,50,90,50,50,50,50,50,60,40,60,90,50,80,60,50,70,30,50,40,60,50,70,50,50,60,50,70,40,70,50,50,70,50,50,50,50,50,60,70,50,50,70,60,50,60,50,70,50,30,50,60,70,50,70,50,50,40,50,50,50,50,50,60,50,70,70,50,50,50,70,130,60,50,30,100,50,70,50,50,50,50,90,30,50,50,70,60,50,70,50,50,70,50,50,60,50,70,50,50,50,50,50,50,50,50,50,60,60,50,50,50,50,90,80,50,50,40,60,50,60,50,50,60,50,60,50,80,50,60,50,50,50,70,50,150,30,60,60,60,50,50,60,50,60,50,20,50,60,50,50,50,60,40,70,70,50,70,50,50,70,50,50,60,50,70,70,50,50,60,50,70,50,90,70,70,70,70,70,40,100,50,50,60,70,50,50,50,50,60,70,60,50,70,70,70,50,50,110,50,80,60,50,50,50,70,70,60,70,50,50,70,50,60,60,50,60,50,50,50,50,50,50,50,40,40,50,70,50,40,50,50,50,50,50,40,60,50,50,50,50,50,60,70,50,60,50,70,50,150,30,50,50,70,70,50,50,70,50,60,50,60,70,50,60,70,60,40,80,30,50,50,50,50,60,60,50,50,70,50,50,70,70,80,50,50,70,50,70,70,60,60,50,50,50,50,60,50,50,60,50,50,40,50,50,60,30,60,60,120,50,50,70,60,50,50,60,50,50,50,110,70,50,40,70,70,40,50,50,50,50,50,70,50,50,50,40,60,70,70,50,50,50,40,50,40,60,50,40,50,50,50,50,80,50,70,50,70,30,50,50,30,50,50,50,40,80,90,70,110,70,30,50,70,50,120,50,40,70,50,50,50,30,50,30,60,70,70,70,50,50,50,60,50,60,50,50,50,50,50,50,90,50,50,30,40,50,50,60,60,50,50,90,50,50,50,50,50,50,50,50,50,50,50,50,50,70,70,60,50,70,70,50,40,60,60,50,30,70,50,50,80,80,50,30,70,60,50,50,60,50,110,60,50,60,60,50,30,30,70,50,50,50,50,50,60,50,60,50,50,40,40,50,50,50,60,60,60,50,50,50,40,50,40,50,50,60,50,50,80,50,60,80,50,50,50,70,50,50,60,60,50,40,70,60,50,50,50,50,60,50,60,50,50,50,90,70,50,50,60,50,70,40,60,50,60,120,50,70,50,60,50,60,50,50,50,40,50,60,50,50,60,60,50,70,50,50,50,50,50,70,40,30,50,110,50,50,50,70,50,50,50,50,60,40,50,60,50,50,50,50,50,40,60,50,60,50,60,50,50,70,60,50,60,60,50,50,70,60,50,40,50,50,50,50,50,50,50,70,40,50,50,50,60,50,50,100,50,50,70,50,50,50,50,30,90,50,60,60,80,60,50,40,40,50,50,50,50,60,50,50,50,50,50,50,50,40,50,70,30,50,50,50,50,50,50,50,60,50,60,40,50,50,40,90,50,50,50,50,50,50,70,50,50,50,30,50,50,60,60,50,50,50,50,50,50,70,60,60,40,50,60,40,50,50,50,60,100,50,70,40,50,80,50,40,50,50,50,50,50,50,50,50,60,60,50,70,60,60,50,50,50,70,60,30,40,90,50,50,50,60,60,50,60,70,50,50,50,50,50,50,70,50,50,70,30,50,50,60,50,50,70,60,50,60,60,50,100,40,60,70,40,60,50,50,50,50,40,70,150,60,60,50,30,50,70,80,70,70,30,50,60,50,50,60,60,50,50,40,50,70,50,60,60,50,50,60,60,50,50,50,50,70,60,60,50,60,50,50,70,50,60,50,50,50,50,50,60,30,40,70,50,70,40,70,50,50,60,60,50,50,60,70,50,80,50,60,50,50,50,50,30,80,50,60,50,60,50,50,50,40,60,50,70,60,60,40,50,40,50,50,70,50,50,90,50,60,50,30,50,50,50,50,50,50,50,50,60,50,70,50,50,50,50,50,50,50,50,40,50,50,60,50,60,50,60,50,50,50,50,50,80,60,60,50,50,50,50,50,50,50,50,50,70,50,70,70,70,40,50,50,50,50,50,50,50,60,50,40,60,50,70,50,70,60,50,40,40,50,60,60,50,50,60,60,70,50,60,40,50,70,50,50,60,50,60,50,50,50,60,50,60,60,40,50,50,50,60,40,50,20,50,50,50,40,60,50,50,90,50,60,50,50,80,60,50,90,40,50,50,50,70,50,70,70,60,50,70,50,60,60,50,50,50,50,70,60,50,50,40,50,60,70,50,50,70,60,50,40,50,30,150,70,50,60,60,40,50,50,60,80,40,50,50,50,60,50,50,70,50,50,50,70,40,50,50,60,50,70,50,40,50,30,50,70,50,50,50,50,90,150,50,50,50,50,40,60,60,50,50,40,60,50,70,60,60,50,50,70,50,30,70,50,50,70,60,50,50,50,50,50,50,70,60,50,50,70,50,70,50,100,60,50,70,50,50,70,70,50,60,50,50,70,70,70,50,60,70,70,70,50,50,50,70,80,20,90,50,50,50,50,60,50,50,40,60,50,50,70,50,50,70,70,50,50,50,50,50,50,50,70,60,70,100,60,50,50,80,60,50,50,50,50,70,30,50,50,50,40,40,80,50,50,70,50,50,50,50,70,50,50,70,70,50,70,50,50,50,50,50,50,70,50,50,50,50,50,40,50,50,60,60,50,50,60,50,70,50,50,50,70,50,50,50,60,50,60,60,50,50,40,50,50,70,50,70,70,50,50,50,50,60,50,50,40,70,70,70,70,70,50,90,100,60,60,60,70,70,60,50,70,50,50,50,50,50,50,50,50,50,50,50,40,50,50,90,50,70,50,60,50,50,50,60,70,60,50,70,50,50,70,50,50,50,50,50,50,50,50,130,50,60,50,30,50,70,80,50,50,50,50,50,30,40,40,50,60,90,50,50,50,50,50,60,50,50,50,50,50,50,30,60,50,50,50,50,40,70,50,50,50,50,50,60,60,50,60,50,70,60,50,50,60,70,60,60,50,50,50,50,50,70,50,90,40,60,50,50,50,60,70,30,50,50,60,70,50,60,50,40,70,50,60,50,70,50,70,50,50,60,50,50,60,50,50,50,50,50,70,40,50,70,50,60,50,50,50,50,30,50,50,50,60,70,50,50,70,50,60,50,50,60,80,50,60,50,50,70,50,50,30,50,60,50,50,30,50,50,40,60,50,70,30,90,50,60,50,70,50,50,60,60,70,50,60,50,50,70,50,20,50,40,30,50,50,50,70,50,50,60,50,50,60,50,70,50,50,60,50,60,50,50,90,50,50,50,50,60,60,50,60,50,50,50,50,50,50,60,50,30,50,50,60,40,50,40,130,70,70,50,40,40,70,70,70,50,50,50,50,100,50,60,80,50,40,50,50,50,60,70,30,60,60,70,60,50,50,50,100,50,50,70,60,50,50,60,50,50,40,90,50,60,70,50,60,50,30,50,50,50,40,60,50,50,40,50,50,60,50,50,60,60,50,50,150,50,50,130,50,120,50,50,30,70,50,50,50,70,50,50,60,50,50,50,50,50,50,50,30,70,50,50,30,50,60,60,50,50,70,50,50,50,50,50,70,50,50,50,50,50,70,80,50,50,50,40,60,50,50,70,50,50,40,50,130,60,50,80,50,40,50,70,50,60,40,50,50,70,70,60,50,70,50,60,60,70,50,50,50,50,50,70,50,50,50,50,50,50,50,60,50,60,50,60,50,60,70,50,60,50,50,60,50,50,60,50,80,50,50,60,50,30,60,50,50,50,50,50,150,50,50,40,50,50,50,50,50,60,30,50,50,50,70,70,50,60,50,50,60,50,50,50,70,20,50,50,50,60,50,60,50,60,70,50,50,50,80,70,50,70,80,60,50,30,60,40,50,60,60,50,50,50,50,50,50,50,50,50,60,70,50,80,50,60,60,60,40,70,60,50,50,60,50,50,50,60,70,50,50,50,50,30,70,60,70,50,50,70,50,50,50,50,70,50,50,50,50,50,70,60,60,50,50,50,30,50,50,70,50,50,50,50,50,120,50,50,50,60,50,50,50,90,60,70,50,70,50,50,60,30,60,50,30,50,40,50,50,60,90,60,70,110,50,40,50,50,70,50,50,50,50,70,50,50,50,50,50,50,70,60,30,50,30,50,50,40,60,50,50,60,50,60,50,50,50,50,50,60,60,60,60,60,50,50,50,50,110,50,50,50,50,50,50,50,70,60,60,50,50,150,50,50,50,60,70,50,60,50,70,60,50,50,50,70,50,70,30,50,50,60,50,60,50,50,50,50,70,70,60,40,50,80,50,50,50,50,50,70,50,60,40,50,60,80,60,70,40,60,50,50,30,50,30,50,50,60,80,30,50,70,50,50,50,60,50,50,110,50,50,50,50,50,50,50,50,50,60,30,50,50,50,50,70,70,50,50,70,50,50,30,70,50,90,50,50,50,50,50,50,50,50,50,50,50,70,60,50,50,60,50,50,60,70,60,60,50,40,60,60,40,50,130,50,40,40,50,60,50,50,60,40,50,70,40,50,50,50,70,50,50,60,50,50,60,50,50,50,60,50,70,70,70,50,50,80,50,70,50,60,50,30,70,50,50,60,50,50,50,50,30,50,50,70,50,60,50,50,50,60,50,90,70,70,50,50,80,50,50,60,70,60,60,70,40,50,50,50,70,60,50,60,50,50,60,50,50,60,40,60,60,50,40,40,50,40,70,50,50,90,50,50,50,70,50,50,50,70,70,50,50,40,50,50,70,80,50,50,60,50,50,80,50,50,50,50,70,60,50,50,50,70,50,70,90,50,60,50,50,50,70,50,70,40,50,70,70,50,50,50,50,40,50,80,50,50,50,50,70,70,50,50,70,50,50,50,50,50,110,90,70,60,50,40,50,40,50,50,80,60,50,50,50,70,50,50,70,50,60,50,70,50,50,50,50,70,50,60,60,50,70,50,50,50,50,40,20,50,70,60,40,90,50,50,50,50,50,50,50,90,50,50,50,50,50,60,50,60,80,50,60,60,50,40,50,50,50,60,50,50,60,60,70,50,60,50,40,50,60,50,60,50,50,50,30,50,50,50,70,50,50,70,60,60,50,40,50,100,50,40,30,70,80,50,80,60,50,70,50,90,30,50,50,60,60,50,50,70,50,50,20,50,40,80,50,80,70,50,50,60,50,50,40,50,50,70,50,50,70,50,50,50,60,40,50,60,50,60,50,60,50,70,50,50,80,50,70,70,40,70,30,70,50,50,60,60,50,50,60,50,50,50,50,50,90,50,40,70,50,50,50,50,50,50,70,50,50,60,50,50,50,50,50,50,50,50,50,70,50,50,50,40,50,50,50,50,90,70,50,50,70,50,60,60,50,90,60,50,70,50,60,60,50,40,50,50,60,70,60,30,50,50,50,60,50,70,70,70,60,50,50,50,50,50,70,50,70,50,50,50,50,50,50,90,100,50,50,90,50,60,50,40,70,60,50,50,50,40,70,50,50,70,60,50,50,50,50,50,60,50,70,50,50,70,60,60,50,90,50,50,30,50,50,50,60,50,40,50,60,60,60,40,70,50,50,40,60,80,50,60,50,60,60,60,50,70,50,50,50,110,50,60,50,50,50,50,60,50,60,80,80,50,70,60,50,60,40,70,70,50,50,40,50,50,50,50,60,50,50,50,50,70,60,50,50,110,60,60,60,50,50,50,50,50,60,60,90,50,30,50,60,50,50,50,60,70,50,50,70,50,50,60,60,50,70,50,50,70,50,60,60,50,50,60,60,50,70,50,20,60,50,50,60,50,50,50,70,30,20,50,30,70,40,30,50,90,60,40,40,60,70,70,50,60,70,50,50,70,50,60,50,50,60,50,70,50,50,50,50,50,50,30,50,60,50,40,70,50,60,70,50,60,60,50,50,30,50,50,50,50,60,50,50,60,50,50,50,50,30,50,50,50,50,50,70,90,40,60,40,50,50,50,50,30,60,50,70,50,50,50,60,50,50,70,50,50,100,50,50,50,70,50,50,70,50,50,60,70,50,50,50,50,80,50,50,60,50,50,50,40,50,60,50,50,50,50,70,50,40,40,50,60,60,50,60,40,50,50,50,50,70,40,50,60,50,50,60,50,60,50,50,60,60,50,70,50,50,30,40,50,60,50,60,70,50,50,50,50,50,60,40,50,50,60,50,60,50,50,50,50,60,40,50,40,50,50,50,50,50,70,60,70,80,50,50,50,60,70,50,50,40,50,140,50,50,50,60,50,80,50,50,60,50,50,50,60,70,50,50,40,50,50,40,60,70,60,50,40,50,60,50,50,70,50,50,60,50,60,50,50,50,50,50,50,50,50,60,70,50,70,60,50,50,70,50,50,70,40,60,70,60,30,70,50,50,50,50,40,60,50,50,60,70,50,50,60,50,60,70,70,50,70,50,90,60,50,70,50,50,30,50,50,50,50,50,50,70,40,50,40,30,50,60,50,60,50,50,50,70,50,70,50,60,50,100,70,30,40,60,50,70,60,70,40,50,40,50,30,50,70,50,30,40,60,50,70,50,50,130,60,50,60,50,50,30,40,70,50,90,50,50,50,70,50,50,30,60,50,70,90,50,50,50,60,50,60,30,50,60,70,50,70,50,50,40,50,50,50,60,60,50,50,50,80,70,60,60,70,70,80,70,50,50,40,50,50,60,50,50,60,60,60,50,50,50,50,50,50,50,90,50,50,50,50,70,70,50,40,80,50,50,60,50,50,70,50,60,50,50,60,60,40,60,50,60,60,50,50,60,50,90,50,50,50,60,50,70,60,50,60,50,60,70,50,50,70,50,50,50,50,60,50,50,70,40,50,50,50,70,70,50,50,50,50,70,50,50,50,50,70,50,60,50,70,70,50,50,50,60,60,50,50,60,70,90,50,50,60,90,50,50,70,40,50,60,60,50,30,40,50,80,60,50,50,70,50,50,60,60,50,70,130,50,60,70,40,60,50,80,50,50,50,70,50,30,50,50,50,50,50,60,50,80,50,50,80,50,60,50,50,50,50,50,50,50,40,90,80,50,70,40,50,60,50,50,50,50,70,50,50,50,50,50,40,70,50,50,50,50,60,50,60,50,50,50,50,50,50,50,50,50,60,40,70,50,60,50,50,40,50,50,50,50,50,50,70,60,50,80,60,50,50,50,50,70,50,60,70,50,50,50,50,50,30,60,50,50,60,50,50,50,50,50,50,50,50,60,50,60,50,30,50,40,60,60,50,80,50,70,70,50,90,70,30,50,70,60,50,50,50,70,50,60,50,50,50,50,50,50,20,50,50,50,70,50,70,50,70,50,50,70,70,50,40,70,70,60,70,50,40,60,50,50,50,30,60,50,50,50,50,50,40,90,50,30,50,50,50,50,60,50,60,80,70,50,70,50,150,30,70,50,50,60,70,50,50,50,50,50,30,50,50,30,70,50,50,60,50,60,50,30,70,50,80,70,50,50,70,50,50,50,50,60,50,60,50,50,50,50,50,50,60,50,60,60,20,80,60,50,50,50,50,50,50,50,70,50,50,50,60,50,80,50,50,60,50,50,50,60,40,70,70,70,50,70,60,100,50,50,90,60,50,60,50,50,40,50,70,50,40,120,50,50,50,40,60,50,50,50,70,70,50,80,60,50,50,50,50,50,50,50,60,50,50,60,40,70,50,30,40,30,60,50,50,50,50,40,60,50,50,50,50,50,50,70,60,50,60,50,50,60,40,50,70,50,50,50,50,60,60,40,50,60,60,50,60,50,50,50,50,50,50,50,60,50,40,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,60,50,50,60,50,50,50,70,60,50,50,70,50,60,50,60,50,50,60,50,100,60,50,50,90,50,40,60,50,50,50,120,50,50,40,50,30,60,50,50,60,50,50,50,30,70,50,70,40,50,50,50,60,60,60,70,50,50,70,30,40,80,50,70,60,60,60,50,50,50,60,50,50,50,50,70,50,50,60,50,70,50,50,60,50,70,70,40,50,40,70,70,50,50,70,50,50,60,60,50,50,50,50,50,50,50,50,50,60,50,50,30,60,50,50,50,50,60,50,30,70,50,50,50,50,50,70,60,60,50,70,50,70,60,60,50,50,50,40,50,70,70,50,50,50,60,50,70,90,50,50,50,50,50,50,60,50,50,50,60,60,50,60,50,60,30,90,60,50,100,50,60,50,30,70,50,60,50,40,50,60,50,50,50,50,60,50,60,60,50,50,50,50,50,60,50,50,50,50,50,80,70,50,70,70,60,20,60,70,50,50,50,50,70,50,50,50,50,40,50,50,50,50,50,60,50,40,50,70,50,60,60,70,40,40,40,60,50,50,50,70,60,70,60,50,30,50,50,40,50,50,50,50,50,70,50,50,50,50,50,50,50,70,50,50,50,50,50,50,70,50,60,50,50,50,30,70,70,50,50,50,70,50,50,50,50,50,50,60,50,50,80,60,50,50,60,50,60,70,50,50,70,50,50,70,60,40,70,50,80,50,30,60,40,70,50,60,50,110,50,60,60,40,80,80,50,70,50,50,50,50,70,70,70,50,50,60,50,60,50,50,50,50,40,70,50,50,50,50,50,70,50,40,50,50,50,60,50,70,50,80,70,60,50,50,50,50,50,70,40,70,50,70,50,50,50,50,50,60,50,50,50,50,30,60,50,60,50,50,50,50,50,50,60,50,60,50,50,50,50,50,50,40,70,50,50,60,60,50,50,70,50,60,50,50,30,50,50,50,50,30,70,50,50,50,50,150,50,40,20,50,100,90,90,90,60,50,50,50,50,60,50,50,50,40,50,50,40,50,50,50,50,70,50,50,50,60,40,50,50,50,60,60,60,60,70,60,50,110,50,50,50,50,50,50,70,60,50,50,60,50,50,50,80,50,30,50,70,50,50,60,60,40,30,60,80,50,70,40,30,70,50,70,50,50,50,70,50,50,60,50,40,40,50,50,70,50,50,60,70,50,50,50,60,50,70,40,50,50,60,50,50,50,60,50,50,70,70,50,60,50,80,50,60,60,40,60,50,50,50,50,50,80,50,50,60,30,40,30,50,50,50,50,50,50,60,50,50,50,60,70,50,70,50,50,40,50,70,50,60,50,50,50,60,30,50,50,50,50,70,70,70,90,50,50,70,50,50,40,70,50,50,50,50,60,50,50,60,50,90,60,60,90,50,50,60,60,50,80,30,60,60,50,80,50,50,50,50,70,60,60,60,50,50,50,50,50,50,50,50,90,60,50,50,40,50,50,70,50,70,50,50,50,40,60,50,50,50,70,100,50,60,50,50,50,50,70,50,40,60,60,50,60,70,30,50,70,30,100,30,50,150,70,50,60,50,50,50,40,60,50,60,60,50,30,60,60,60,50,50,80,50,50,90,50,70,40,50,50,60,60,50,70,70,50,100,50,50,40,50,60,60,30,50,70,30,60,50,50,50,50,50,50,40,50,70,60,50,60,70,50,40,70,60,50,60,70,50,50,50,50,50,50,50,50,60,50,50,60,50,50,70,50,70,50,50,40,40,50,50,70,50,60,50,50,60,50,50,70,50,70,70,50,50,50,20,60,50,50,50,60,50,70,60,50,50,60,50,40,50,50,80,50,50,60,50,60,50,50,50,80,60,50,50,70,50,70,60,50,30,60,50,60,50,60,60,60,50,40,50,140,50,50,40,90,50,60,50,40,50,100,50,50,60,50,50,50,70,50,50,50,90,50,50,50,60,50,60,60,50,50,70,60,70,40,50,50,60,40,60,30,60,50,50,50,70,40,60,50,30,50,50,50,50,70,60,50,50,50,60,50,70,50,60,50,40,40,50,50,50,50,70,50,70,50,70,60,50,60,50,50,70,50,50,70,70,70,50,90,70,30,70,50,50,70,60,40,50,50,100,40,70,50,50,50,60,70,80,70,70,60,50,50,50,70,50,50,60,50,50,50,50,30,60,50,40,60,70,50,40,70,50,30,50,70,60,100,50,70,60,60,50,50,50,70,70,50,50,50,60,60,70,50,50,50,60,50,50,60,60,60,40,50,50,50,70,50,50,50,60,30,70,50,60,80,50,40,50,70,50,50,60,50,50,50,50,50,70,50,50,30,40,70,60,50,50,60,50,50,60,30,50,50,50,50,50,50,40,50,40,50,60,70,50,40,40,70,70,50,60,50,50,60,50,50,60,50,50,50,60,50,60,50,50,50,50,50,50,50,40,40,50,60,50,90,60,60,50,50,70,30,50,50,50,50,70,50,50,30,70,70,50,50,50,50,50,50,70,50,50,60,50,50,50,50,60,50,50,70,50,50,50,50,60,150,50,40,70,50,80,50,50,70,60,50,30,50,50,40,70,50,60,60,50,60,50,50,70,60,70,60,70,40,60,60,50,70,60,60,50,50,70,50,50,50,50,70,60,50,70,50,50,50,50,70,50,50,50,50,50,50,20,50,50,50,60,50,50,50,50,50,60,50,50,70,50,50,50,50,50,50,50,60,50,50,50,50,60,50,50,50,40,50,70,50,70,70,70,70,50,50,70,50,60,60,60,50,40,30,30,80,70,50,50,50,50,40,60,60,50,50,50,50,50,50,60,30,50,40,50,50,40,50,20,30,50,40,50,50,70,30,70,50,70,60,60,50,50,50,50,50,50,50,50,50,30,50,70,60,70,40,50,50,40,50,40,80,80,50,50,50,50,50,30,40,50,40,50,50,70,70,50,50,40,50,50,70,50,40,50,50,60,50,50,50,50,50,60,50,50,50,50,50,50,50,50,60,50,60,60,40,50,60,60,50,60,60,50,50,50,50,50,50,50,60,50,50,50,50,50,50,60,40,60,90,50,70,50,40,60,50,60,90,50,50,50,50,60,50,60,50,50,60,40,60,50,30,50,70,50,50,50,50,100,50,50,50,70,50,50,50,70,60,50,60,70,60,50,50,50,50,50,50,50,60,60,60,50,50,150,50,50,50,80,50,70,70,40,50,30,60,50,40,70,70,50,60,50,50,80,60,70,60,50,90,50,50,70,60,50,50,50,50,50,60,70,50,70,30,50,50,90,60,70,50,50,60,60,50,50,60,50,60,80,50,60,70,60,50,50,50,50,50,50,50,50,50,60,40,50,50,50,70,60,50,60,80,50,50,70,90,70,50,80,50,50,50,50,50,50,40,50,50,50,30,60,50,60,50,50,70,50,50,70,60,70,70,60,50,60,50,50,50,50,60,70,60,70,100,50,60,50,50,50,50,50,60,60,50,60,40,60,50,40,60,50,70,50,70,70,60,40,50,60,50,50,50,30,60,50,50,50,50,50,70,80,80,70,50,60,60,50,50,50,50,40,50,50,60,50,70,50,50,50,50,60,50,60,70,50,50,40,60,50,60,50,50,50,30,50,50,60,50,50,60,50,40,50,50,50,50,50,60,60,50,50,50,50,50,60,70,50,70,50,30,50,50,50,60,60,60,70,50,90,50,80,70,50,70,50,40,50,40,50,90,50,50,50,50,50,50,70,30,50,50,50,70,50,50,50,50,50,70,50,70,50,50,70,60,50,80,50,50,50,50,30,60,60,50,50,60,50,50,50,40,60,60,70,50,60,50,50,60,40,70,60,50,50,50,50,60,50,50,50,50,50,70,50,60,50,50,40,50,60,50,70,50,50,50,50,50,70,50,60,60,50,50,50,70,60,50,70,60,50,70,60,50,50,70,50,50,40,50,70,50,60,60,60,80,70,80,50,40,50,90,90,60,70,50,50,50,50,50,40,60,70,70,60,50,70,60,50,20,50,50,50,50,50,50,50,50,60,50,50,70,50,70,50,40,70,50,50,50,50,50,50,50,60,50,70,60,60,50,50,30,50,70,60,60,40,30,50,60,60,50,40,50,50,80,110,30,30,80,40,20,60,50,50,50,60,70,60,50,50,70,50,50,50,50,50,50,50,60,70,60,60,80,50,50,50,30,50,50,50,50,50,50,50,50,50,70,80,50,60,50,60,40,50,50,60,50,70,50,50,50,70,50,40,40,50,40,50,70,50,70,50,50,50,50,70,30,150,90,50,50,40,40,70,50,50,50,50,60,50,70,60,50,30,60,50,50,50,50,80,50,50,60,50,50,50,50,70,60,50,60,50,60,40,50,50,70,50,60,50,70,60,50,50,50,70,50,50,50,60,50,50,70,50,60,50,30,60,50,50,90,50,40,50,40,50,50,60,70,50,40,70,60,50,50,50,60,50,50,60,50,60,50,50,50,60,50,50,50,90,60,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,90,60,50,50,50,70,50,50,50,30,90,50,50,40,50,50,60,70,50,50,60,30,60,60,70,50,50,50,50,60,50,50,60,50,60,50,50,50,60,50,40,70,70,50,40,50,50,50,70,90,50,50,30,50,30,40,50,50,50,50,50,60,50,50,60,60,50,70,60,50,50,80,50,50,50,70,50,80,60,50,60,60,70,50,70,60,60,70,60,50,50,70,100,50,70,50,50,50,50,80,50,50,70,40,60,50,70,40,50,100,50,40,40,50,60,50,50,30,60,50,30,50,50,60,60,50,60,50,50,50,50,50,40,100,70,50,50,50,50,60,50,40,50,50,70,70,50,50,60,50,60,70,70,50,100,60,50,70,50,50,70,50,50,50,40,60,50,50,60,50,70,50,70,70,30,50,60,40,50,50,70,60,50,50,50,60,50,50,50,50,50,70,40,60,60,90,50,50,70,90,50,30,70,50,50,120,40,40,50,50,50,50,50,60,50,70,60,50,60,40,60,50,50,50,30,70,50,50,60,50,50,60,50,40,60,50,50,40,60,50,50,50,50,50,50,50,50,60,60,50,50,60,40,70,60,50,50,50,40,80,50,70,50,50,50,40,70,50,70,50,70,50,50,70,50,60,50,50,60,80,40,150,80,60,40,50,80,50,70,70,80,60,120,50,50,50,50,50,50,70,50,70,60,50,70,50,60,50,80,50,50,60,50,50,60,70,60,40,50,50,140,60,50,50,50,50,50,50,50,70,60,50,50,50,50,60,50,130,100,50,60,90,50,50,50,50,60,50,40,70,50,40,40,60,40,50,70,50,80,40,50,50,30,70,50,50,80,40,50,60,50,50,70,50,60,70,50,50,50,50,50,60,50,50,60,30,50,70,50,50,30,50,60,60,50,70,60,50,50,70,60,70,50,50,60,70,50,50,50,70,70,50,60,50,50,80,30,50,60,50,60,60,50,40,50,40,70,50,50,70,50,50,50,70,50,70,50,50,50,50,50,70,50,60,30,40,50,60,50,50,50,40,50,70,60,50,70,50,70,50,30,50,50,60,40,50,70,50,50,50,50,50,40,50,50,50,50,50,50,50,50,60,50,150,150,40,50,50,50,50,60,50,50,60,50,50,60,50,40,50,80,50,50,50,50,70,50,50,50,70,70,50,70,50,50,60,50,50,70,50,60,50,50,50,70,50,50,50,80,50,60,50,50,50,50,60,50,40,40,70,50,70,50,40,30,50,70,40,50,40,40,60,40,80,40,60,50,60,50,40,40,50,70,20,50,50,50,70,50,70,60,80,50,50,50,50,70,50,60,50,40,70,50,50,50,40,50,30,40,50,50,50,60,70,50,60,50,70,70,60,50,70,50,50,50,50,80,50,50,50,50,50,40,50,50,60,50,150,60,70,50,70,70,70,50,60,30,30,50,50,70,70,50,50,50,50,50,60,50,50,50,50,80,60,50,50,50,50,50,50,50,70,50,100,130,60,50,50,100,60,60,50,50,30,50,50,50,70,50,50,50,50,50,60,70,60,140,60,50,50,60,50,50,50,50,50,60,50,50,70,30,50,50,60,70,60,50,60,50,50,70,50,50,50,60,50,70,70,50,50,50,60,50,70,60,40,50,50,50,50,60,60,50,50,60,50,40,50,60,50,60,50,30,50,50,50,40,50,50,60,60,50,50,50,70,60,50,50,60,50,50,70,50,60,70,50,60,50,50,40,70,60,50,70,80,50,90,50,50,50,50,50,70,50,50,50,70,50,80,50,50,50,50,100,50,70,70,50,70,60,50,30,30,50,80,50,70,40,50,50,70,50,60,80,50,140,60,50,50,30,50,50,50,50,60,50,50,50,60,50,50,50,60,50,70,40,60,50,50,50,70,50,50,50,80,60,50,50,50,50,50,50,50,60,50,50,40,50,80,50,60,40,70,40,60,40,70,50,20,50,50,50,50,70,50,70,40,70,50,50,50,50,70,50,90,50,80,50,50,50,50,50,50,70,50,60,60,50,50,70,50,70,40,60,60,60,60,40,70,50,50,50,50,80,50,50,60,50,50,70,50,50,90,50,50,80,50,50,40,90,50,50,70,60,50,70,70,60,50,50,60,50,50,40,40,50,50,50,50,70,50,50,50,50,50,40,90,60,50,50,50,70,50,80,50,50,50,60,60,50,50,50,70,50,50,50,30,60,60,60,50,60,90,50,50,50,50,50,50,70,70,50,50,50,70,50,50,80,50,50,70,70,50,50,70,50,40,60,50,50,50,40,40,50,70,60,50,50,50,50,50,50,80,60,60,50,50,50,50,50,40,50,60,50,50,70,50,50,60,50,50,60,50,60,60,60,60,50,50,60,50,100,30,50,50,50,50,50,50,50,50,50,90,50,50,70,90,50,50,60,50,50,40,50,50,70,50,30,50,50,50,60,50,70,60,60,50,50,70,70,50,60,50,70,60,50,50,60,50,50,50,50,60,60,50,50,50,20,30,40,50,60,70,50,50,60,50,50,40,30,60,50,50,50,30,60,50,90,50,30,60,50,50,50,50,60,50,50,50,70,60,50,60,50,60,50,60,50,50,30,60,50,50,50,50,50,60,50,50,50,50,30,70,50,60,60,50,60,70,50,60,40,60,50,70,50,50,50,50,50,50,60,60,50,120,50,20,50,60,50,60,60,50,50,40,90,50,60,50,50,50,60,50,70,60,60,50,50,50,50,50,70,60,50,60,50,50,50,50,40,80,50,50,50,50,60,50,60,30,60,50,30,70,60,50,50,60,50,50,50,50,70,60,50,50,80,50,70,70,60,50,50,60,50,50,50,50,50,50,40,50,60,50,50,70,60,70,50,50,50,50,50,70,50,70,70,50,50,50,50,50,40,50,50,50,60,60,50,50,50,60,50,50,60,50,40,50,50,40,60,150,90,70,50,60,40,40,50,70,70,50,50,50,50,50,50,50,60,50,50,80,50,50,70,90,50,60,50,50,50,60,50,50,50,110,50,50,60,70,50,60,50,80,50,50,50,60,80,50,50,40,50,50,50,50,50,70,50,50,50,50,50,50,50,50,50,50,50,50,50,40,50,50,50,80,60,50,50,50,50,50,50,70,70,80,50,50,50,30,50,50,50,50,50,50,50,50,50,50,50,50,50,50,60,30,60,50,60,70,50,40,40,50,70,50,60,50,50,50,70,30,50,50,40,50,50,50,50,70,50,60,40,50,30,90,50,30,60,20,60,50,40,70,70,70,50,50,30,40,70,50,50,70,50,50,50,50,50,70,50,50,50,70,70,70,50,70,70,50,50,60,50,50,50,50,40,70,50,50,60,50,70,50,50,50,40,50,60,50,50,30,50,40,60,50,50,60,50,60,40,60,50,80,60,70,60,40,50,50,60,50,50,50,70,50,50,50,50,50,100,60,60,50,70,50,50,60,50,50,50,50,60,50,50,60,50,30,50,60,50,50,50,50,50,50,50,60,50,50,70,70,50,40,50,30,30,30,50,60,70,50,50,50,50,60,60,70,50,50,60,50,40,50,50,70,50,50,50,50,60,50,50,70,50,60,60,70,50,50,50,50,50,40,50,60,70,50,50,30,120,50,70,90,50,70,30,50,30,50,50,70,20,50,100,50,50,50,40,50,50,80,60,50,50,50,60,60,50,50,70,50,40,70,50,50,50,60,60,20,70,50,50,70,50,70,40,50,60,50,50,60,50,50,50,50,60,60,50,60,50,50,50,50,70,50,50,50,50,50,50,50,50,70,60,50,60,40,30,60,60,50,50,50,70,60,60,50,70,40,60,50,50,50,50,70,60,50,60,70,50,70,50,70,50,70,60,50,70,60,50,50,50,30,50,70,70,70,70,50,80,60,50,60,50,50,60,30,50,70,50,50,50,60,60,50,50,60,50,50,50,50,60,50,50,50,50,50,50,60,50,50,70,50,50,70,50,40,40,60,70,50,50,50,50,50,70,50,60,50,90,50,50,50,70,50,50,40,70,70,60,90,80,100,50,60,110,50,60,60,50,50,50,50,50,50,50,60,50,50,60,70,40,50,50,60,90,20,60,50,50,60,50,50,50,50,50,50,70,50,70,50,50,50,50,50,50,70,70,50,50,50,90,70,70,50,50,50,70,50,40,50,60,50,50,50,50,50,50,50,70,50,50,50,60,50,60,70,50,50,50,80,50,50,50,90,50,70,40,50,50,50,50,50,60,50,70,80,50,70,70,50,70,50,30,30,50,70,60,50,50,60,50,50,70,50,60,50,80,70,40,50,70,50,60,70,60,50,30,50,30,100,90,70,40,50,40,50,50,50,60,50,50,50,50,50,50,60,50,50,50,60,50,30,50,50,60,50,60,50,50,70,50,50,40,50,50,70,40,50,50,50,50,70,60,50,60,100,70,50,100,50,70,60,50,50,50,70,70,40,120,60,60,70,50,50,70,40,50,50,40,50,30,50,50,50,50,40,50,50,50,70,50,50,50,50,50,90,60,70,90,50,70,50,50,70,70,50,50,50,50,50,50,50,40,70,70,50,70,50,50,70,50,90,60,50,50,50,50,50,50,30,50,50,70,50,60,50,50,50,70,50,50,70,50,50,50,40,40,40,30,50,50,40,60,50,50,60,50,60,70,70,50,50,50,50,50,50,50,40,50,30,70,50,50,40,60,50,50,60,60,60,100,70,50,50,50,60,40,70,60,50,40,40,50,60,50,50,50,60,80,50,40,50,50,50,50,50,50,50,70,50,60,50,40,40,50,40,50,80,50,40,60,100,40,50,80,80,70,50,50,50,40,50,50,50,50,60,50,60,50,60,50,50,40,50,20,60,50,50,50,50,50,50,50,50,50,50,150,50,80,60,50,70,50,50,50,130,50,60,50,60,40,40,60,50,50,70,50,50,70,50,50,50,50,50,50,50,60,150,80,50,70,70,60,50,40,40,40,60,60,40,50,50,60,70,50,60,50,50,60,90,50,50,60,50,50,50,50,60,70,50,60,70,50,60,50,70,50,50,50,70,60,50,50,60,50,70,70,60,60,50,50,50,40,50,70,70,50,50,60,50,20,40,50,50,120,30,50,50,50,60,50,60,50,50,60,30,50,50,80,60,50,50,50,50,50,50,50,50,50,50,60,70,50,50,50,30,70,60,50,50,60,50,50,40,70,50,50,50,50,50,110,50,60,50,50,80,50,50,60,70,110,50,150,30,60,70,50,40,50,50,50,50,50,50,70,50,50,70,40,70,50,50,50,50,70,50,50,50,50,50,80,50,50,60,90,50,50,70,70,50,50,50,50,50,60,50,50,50,50,40,50,50,150,100,30,50,70,70,60,70,60,150,50,50,50,40,50,60,80,50,60,50,50,60,70,70,60,100,60,60,50,50,90,50,40,60,70,50,50,50,50,50,50,50,50,90,50,50,60,50,70,50,50,50,60,50,50,60,50,50,40,60,40,50,50,50,50,50,50,50,40,50,50,80,60,40,40,60,40,40,30,70,90,60,60,40,50,50,70,50,50,60,70,50,50,70,50,50,60,40,60,40,60,50,50,50,50,50,50,60,50,60,50,50,50,60,50,50,40,70,50,130,50,50,50,40,50,90,60,50,40,50,70,70,50,50,30,50,70,70,50,60,50,50,60,30,50,50,50,50,60,50,60,60,50,50,50,50,50,50,70,50,60,50,50,40,70,50,40,50,50,50,50,50,70,50,50,60,50,50,70,50,50,50,50,70,50,50,50,50,50,50,50,50,50,70,50,70,50,50,60,50,50,50,50,70,40,60,80,50,50,50,50,50,100,50,80,50,30,60,50,50,60,60,60,50,50,50,50,20,50,50,50,70,30,50,50,70,40,70,50,50,60,50,50,70,70,30,50,60,60,50,50,50,50,70,60,50,50,60,50,50,60,50,30,50,50,70,60,50,50,50,50,70,60,70,50,50,50,50,50,50,50,70,70,50,50,50,50,60,60,50,30,50,50,50,50,50,50,40,60,50,50,40,50,70,70,50,60,50,40,70,60,60,50,50,60,50,70,50,50,50,60,50,50,90,50,50,70,50,50,50,50,140,70,60,40,50,50,70,50,50,100,50,60,50,70,50,40,70,50,50,70,50,50,50,50,50,50,50,50,50,70,50,50,80,60,50,50,70,50,50,70,60,40,50,60,50,70,50,50,50,70,60,70,50,40,50,50,50,50,50,50,50,50,70,50,50,50,50,50,80,50,50,70,60,60,50,60,40,50,50,70,50,50,60,50,50,50,50,50,50,70,50,50,50,50,50,60,70,50,60,50,70,50,50,70,50,70,50,70,50,70,50,30,70,130,50,60,50,50,50,60,40,50,20,50,50,70,50,40,50,40,70,40,60,50,50,20,60,50,50,50,50,50,50,70,50,30,50,60,60,50,70,80,50,50,50,50,50,50,50,70,50,50,50,60,50,50,60,90,60,60,50,50,50,50,60,50,60,70,70,50,50,50,60,50,50,40,100,60,70,80,80,70,100,50,50,50,50,60,50,30,50,70,50,50,40,60,60,50,70,60,50,30,60,50,50,50,50,60,50,60,50,50,50,50,40,30,70,50,60,50,60,50,60,50,40,50,50,70,40,60,70,60,50,60,50,50,70,50,50,50,50,50,40,50,50,50,50,40,40,50,90,50,50,50,50,50,50,60,50,50,40,50,50,60,50,60,50,70,50,50,50,70,70,50,50,80,50,50,70,40,50,50,50,50,60,50,70,50,60,50,50,50,50,50,50,60,50,50,70,20,80,50,30,50,50,50,80,50,70,60,50,60,50,70,50,50,50,50,50,50,40,30,50,50,50,50,50,70,50,50,60,60,70,50,50,50,50,50,30,30,50,50,70,50,50,50,50,50,70,70,60,60,50,50,60,50,70,60,50,50,60,40,70,50,50,50,60,50,50,50,70,40,50,50,50,50,50,50,50,60,80,60,70,50,40,80,50,30,50,50,70,50,80,60,50,30,50,60,50,50,50,60,50,60,50,40,50,50,60,50,40,50,70,50,50,70,50,50,60,30,70,50,30,50,40,90,70,40,50,50,60,50,60,50,30,50,50,50,40,50,60,70,50,70,50,70,50,50,50,80,50,50,70,50,50,70,50,50,50,90,50,60,50,50,60,30,50,40,60,50,70,70,50,50,50,30,50,70,50,40,50,50,30,50,50,40,50,50,50,50,50,60,50,40,60,50,40,60,50,50,60,20,100,70,50,50,70,50,50,50,50,50,50,50,30,50,50,120,70,50,60,70,70,50,60,40,60,50,50,70,40,50,60,50,60,50,50,50,70,30,60,60,50,50,50,70,50,60,50,50,70,40,70,50,50,50,60,60,60,60,70,50,50,50,50,50,50,50,60,70,50,70,60,50,70,50,70,70,50,50,50,50,50,50,50,70,70,50,50,50,60,50,50,50,80,50,60,70,50,50,80,50,50,50,60,50,50,50,30,40,60,70,50,150,120,50,50,50,80,60,50,40,120,50,30,50,70,50,70,50,70,50,70,50,50,50,50,50,60,50,40,50,60,60,50,70,50,40,50,60,50,50,50,60,50,50,50,50,50,50,50,50,50,50,50,50,60,50,40,40,130,50,60,50,50,50,40,60,70,110,50,60,50,50,50,50,50,50,70,50,70,50,50,60,50,50,50,40,50,50,50,50,40,70,70,50,60,60,80,50,40,70,50,70,50,50,50,70,50,60,70,70,50,50,50,60,50,50,50,50,50,50,70,60,40,50,50,60,50,50,50,70,70,50,60,80,60,50,60,70,30,40,50,50,50,50,50,70,50,50,40,50,50,60,50,50,90,50,70,40,50,70,50,50,70,50,50,60,50,50,70,60,60,50,50,40,50,50,40,60,60,50,50,50,50,50,70,50,50,70,80,50,70,50,50,50,40,50,60,50,60,50,50,50,50,50,60,30,30,50,60,50,70,70,50,50,70,50,50,70,50,50,60,50,40,50,60,50,50,70,50,40,70,50,50,50,80,50,50,40,70,60,70,50,50,50,40,50,60,50,60,50,100,70,30,50,80,50,60,70,90,50,50,30,70,40,60,30,50,80,70,50,50,50,50,50,70,60,50,60,60,50,50,50,130,60,50,50,70,30,50,60,50,70,50,60,60,40,50,90,60,50,50,60,50,70,70,60,70,50,40,50,50,50,70,50,60,50,50,50,50,50,50,60,30,60,50,80,70,90,50,60,50,50,70,60,60,50,70,50,50,50,50,50,60,70,30,60,50,60,50,60,50,50,60,50,50,60,50,50,50,50,50,40,40,60,60,50,70,60,60,70,50,60,50,50,50,50,50,50,50,50,50,50,100,50,80,70,60,40,50,50,70,60,50,50,70,90,70,50,50,50,60,50,70,50,60,70,30,40,50,50,50,70,50,60,50,50,50,50,50,50,80,40,50,50,60,40,50,50,50,50,50,100,50,50,70,70,50,50,50,50,50,50,40,50,50,70,60,50,70,60,90,50,80,50,40,50,40,50,60,70,50,70,40,50,60,60,50,50,50,50,50,50,50,50,60,30,50,50,50,50,60,50,50,40,140,70,50,60,50,50,50,50,50,40,50,60,70,50,80,70,50,50,50,60,90,70,50,50,50,60,50,50,60,70,50,50,50,90,50,50,50,50,50,60,50,60,50,50,60,50,50,60,60,50,50,50,50,50,50,40,50,50,50,50,30,50,50,50,60,50,50,50,50,50,50,50,50,60,50,30,60,80,50,50,50,50,50,50,50,60,70,70,50,50,70,40,50,50,90,50,60,50,70,50,120,50,80,50,60,40,50,30,50,70,40,50,50,60,70,50,80,50,50,30,60,50,70,50,60,50,50,70,60,50,50,50,50,50,40,50,50,50,70,50,70,70,60,60,50,50,50,60,50,90,50,50,60,50,50,60,50,50,40,50,100,60,70,70,50,50,50,40,50,60,70,110,50,40,50,60,50,50,40,50,50,60,50,50,50,50,50,70,70,50,50,40,50,60,50,50,50,50,70,30,60,50,50,50,70,50,50,60,50,50,60,50,40,70,40,50,50,50,50,30,70,60,50,30,40,50,50,50,70,70,70,50,60,50,40,70,60,50,90,40,70,50,70,40,70,50,60,50,60,50,50,60,50,50,50,50,50,50,50,60,50,50,70,50,70,50,50,50,40,50,50,70,60,50,60,50,50,50,40,50,50,60,50,70,50,30,40,50,60,50,70,50,50,60,50,60,50,70,50,50,30,50,50,90,50,50,50,50,50,60,50,60,60,50,50,70,50,50,70,30,50,60,60,60,60,70,50,60,60,60,50,50,50,60,60,40,70,50,50,60,50,60,30,50,60,60,70,50,60,50,50,60,50,50,50,50,50,50,70,70,50,80,50,50,50,60,60,50,50,50,50,50,90,50,50,60,70,50,50,50,60,60,50,60,50,50,50,50,50,70,70,70,70,60,50,40,50,50,40,70,70,20,50,50,50,50,60,70,70,50,60,70,50,70,60,50,50,60,60,50,50,70,50,80,50,80,80,30,60,40,70,60,60,60,50,50,50,60,60,60,60,50,60,50,50,50,50,70,50,60,40,50,60,60,50,50,60,70,60,50,60,70,50,40,50,50,40,60,50,50,50,50,60,50,50,50,50,60,60,50,70,70,80,50,70,90,50,50,60,50,70,50,60,50,30,50,50,70,50,90,100,150,50,60,50,40,60,60,50,60,100,50,70,50,70,70,50,60,50,40,70,50,40,60,90,50,70,70,60,50,30,60,90,60,50,50,70,50,50,50,70,50,50,50,50,50,50,50,50,50,50,70,50,50,90,50,50,50,50,60,50,90,50,40,120,90,50,70,40,70,60,50,50,40,70,80,60,50,60,30,50,80,50,50,50,50,50,50,50,50,50,50,40,50,50,40,70,50,50,50,50,60,50,80,50,70,50,30,70,70,50,40,50,50,70,60,60,50,50,50,140,50,50,50,60,40,50,60,40,50,60,70,50,70,70,70,60,70,50,60,70,70,50,60,50,70,50,50,50,50,60,50,50,60,70,50,50,60,60,60,70,50,50,50,30,50,60,70,60,50,50,50,30,60,50,50,70,50,60,50,60,60,50,60,50,50,50,50,50,30,50,50,60,50,60,60,60,50,50,50,40,40,60,70,50,60,50,60,30,50,50,70,70,50,50,50,60,60,50,50,50,50,40,60,50,60,60,50,70,50,60,70,70,50,80,50,70,70,50,50,60,50,70,50,110,50,60,30,50,50,60,50,20,50,50,50,50,120,50,50,50,50,50,70,50,60,50,60,50,50,40,30,40,50,60,30,50,70,50,50,50,80,70,60,50,50,60,60,50,50,50,50,50,50,50,50,60,50,60,40,60,60,50,50,40,50,50,50,60,50,70,50,50,50,50,50,80,50,50,70,50,50,70,70,50,50,70,50,50,50,60,50,70,70,100,40,50,40,70,50,50,40,60,40,50,70,110,50,50,60,60,50,60,50,50,40,60,50,50,50,70,50,70,50,50,50,40,50,50,70,50,50,50,70,50,50,70,50,50,50,50,50,50,70,40,60,60,60,50,50,50,50,50,50,50,70,60,40,50,50,50,100,60,30,50,40,60,60,70,50,50,50,60,50,50,70,50,50,70,30,50,50,60,70,70,50,50,50,50,50,50,50,50,50,50,50,50,90,50,50,50,60,50,50,60,50,50,50,50,50,50,50,30,50,80,50,50,50,90,150,60,40,60,70,60,50,110,50,50,50,50,50,50,50,50,30,50,50,70,50,70,50,80,50,50,50,50,70,50,50,50,50,60,50,50,40,70,50,50,70,50,50,50,60,50,30,50,50,50,50,50,50,50,50,70,50,60,60,50,50,50,50,60,40,50,60,50,50,60,50,30,50,50,60,70,60,40,50,30,60,50,60,50,50,50,50,50,50,50,60,70,50,50,70,50,50,50,50,50,60,50,50,30,50,50,40,50,50,50,70,60,50,60,50,50,60,50,50,40,60,60,50,50,70,50,50,50,50,50,30,50,80,60,70,80,50,50,60,50,50,70,40,50,30,70,50,50,70,50,50,110,50,50,50,40,70,70,50,50,30,50,50,80,60,50,50,40,50,50,70,70,60,50,40,80,50,70,50,60,50,50,50,50,50,40,50,50,50,50,50,50,50,50,50,50,50,50,60,50,50,50,50,50,50,50,50,50,60,20,60,50,50,70,60,50,50,50,40,50,50,50,50,70,50,50,50,70,50,70,70,50,50,50,70,50,30,50,50,70,50,70,40,70,50,60,60,50,60,50,60,40,80,70,50,60,50,60,30,50,50,100,50,30,80,50,50,60,50,70,60,50,50,50,40,50,50,60,50,70,50,50,50,70,60,50,50,80,20,50,100,50,70,50,50,60,50,50,50,50,50,60,50,70,50,50,50,50,50,60,60,60,50,50,40,50,50,60,50,50,50,70,50,50,50,50,70,40,50,50,50,50,60,50,50,50,70,60,60,50,70,70,60,70,60,90,50,40,50,50,50,70,50,40,70,70,50,50,50,50,70,70,60,90,50,50,60,80,50,70,50,40,40,40,100,150,50,30,60,70,50,70,50,60,60,50,50,50,50,50,50,50,50,50,70,50,90,50,50,110,50,70,50,60,50,50,70,70,60,30,110,50,60,60,60,50,70,60,50,40,60,60,50,70,50,60,50,40,60,40,40,60,60,40,50,50,50,50,50,50,60,50,50,50,50,50,60,70,50,50,50,70,50,50,50,50,50,40,90,70,50,70,50,50,50,70,50,80,30,70,50,60,60,50,50,50,50,50,50,50,70,70,70,50,70,50,40,70,50,100,100,40,40,60,60,50,50,60,90,50,50,50,70,50,50,50,50,50,50,30,50,50,70,40,70,60,50,50,60,50,60,60,60,60,50,60,70,60,50,30,100,50,70,70,80,60,40,40,50,30,60,60,50,60,50,50,50,50,50,50,30,50,50,60,50,70,50,30,40,60,50,50,50,50,50,80,70,60,50,50,50,60,50,50,50,70,50,50,50,50,40,50,50,70,50,50,70,50,60,50,60,50,60,50,50,50,50,110,60,60,50,50,70,50,50,50,50,50,70,50,60,70,70,50,50,50,50,70,30,50,50,70,40,80,60,50,30,70,40,60,60,50,50,50,60,50,50,50,50,70,40,60,50,70,70,60,50,50,50,50,60,50,50,50,50,30,60,70,50,50,50,50,50,50,50,50,60,50,50,40,50,70,60,60,50,70,60,50,70,50,40,60,60,50,60,50,50,50,50,40,80,70,70,60,70,80,40,50,50,30,50,70,50,30,50,50,90,50,60,50,50,40,60,50,50,60,50,60,50,50,60,50,50,30,60,50,50,90,30,40,30,70,50,60,60,50,50,50,50,50,80,50,30,60,50,70,70,50,70,60,50,80,50,50,50,50,50,60,60,70,50,30,50,50,50,60,50,30,140,40,70,60,50,150,30,50,60,30,40,40,60,50,50,30,50,50,50,30,50,40,50,70,50,110,110,50,50,60,50,50,60,30,50,50,30,70,50,60,30,60,50,50,70,50,50,50,50,50,70,60,90,70,40,50,60,40,30,60,50,30,50,60,50,60,50,20,50,50,70,150,70,60,50,110,50,50,50,60,50,90,50,100,50,50,70,30,50,60,60,50,50,50,50,40,70,50,50,70,50,40,50,60,70,50,100,60,80,50,90,50,50,40,50,50,150,50,50,60,50,50,50,50,60,50,70,70,50,60,50,70,50,50,50,60,40,50,50,50,40,150,50,50,40,50,50,70,60,90,50,50,60,60,70,60,70,30,50,50,50,50,70,60,50,60,70,60,50,50,50,60,100,70,60,70,60,50,60,70,60,60,50,60,50,50,70,50,50,50,50,70,50,40,50,50,70,40,50,50,60,50,60,60,70,40,50,50,100,40,50,50,50,70,40,50,50,50,60,70,50,70,50,50,60,70,50,50,50,50,50,80,60,60,50,50,50,50,60,50,80,50,50,50,50,70,60,50,50,50,60,50,30,50,50,50,60,60,60,50,50,50,80,60,30,50,60,50,50,50,50,90,110,30,70,50,50,50,50,50,80,60,50,50,50,50,50,50,50,50,50,60,70,40,60,70,50,70,50,80,50,50,50,70,50,50,50,60,70,50,50,50,50,50,50,70,50,50,70,50,50,70,50,50,60,60,50,50,50,50,50,50,50,50,40,40,30,40,50,50,40,40,30,60,50,60,50,50,50,50,50,50,50,50,80,50,50,70,50,60,50,50,50,50,90,50,70,60,60,50,50,80,50,50,70,50,50,70,50,50,50,50,50,50,60,70,60,50,50,50,60,50,60,80,40,40,60,60,70,40,50,60,50,70,60,50,70,90,50,50,60,50,50,50,50,40,50,70,60,50,50,50,50,50,50,50,70,100,50,60,90,50,50,40,50,50,80,50,50,60,50,50,50,50,50,40,80,60,50,70,50,50,60,50,50,50,50,50,50,60,50,60,70,70,50,70,60,60,50,50,50,50,50,50,50,70,40,50,50,30,50,60,50,60,50,50,60,50,70,50,50,50,50,50,50,60,70,50,50,50,50,50,40,50,50,50,50,70,50,50,50,50,60,60,50,50,50,70,50,30,60,50,50,50,60,50,40,40,50,60,50,50,60,50,50,60,50,50,50,50,60,50,50,60,60,50,60,50,50,70,50,60,50,50,70,60,60,90,30,50,50,70,50,50,50,50,70,50,50,50,40,40,50,50,30,50,50,60,50,50,50,50,50,50,70,50,50,50,40,100,50,60,60,50,60,50,50,50,50,50,50,50,40,50,50,50,50,70,50,50,60,60,50,60,50,70,60,60,70,50,60,50,50,90,70,50,50,70,50,50,70,40,50,50,50,50,50,50,70,70,40,60,50,50,50,60,60,40,50,50,70,70,50,50,60,70,70,50,70,50,50,50,70,70,50,70,60,60,50,50,70,50,40,70,30,30,70,40,50,50,50,70,100,50,70,90,60,80,70,50,50,50,50,40,60,60,50,40,70,50,50,70,50,30,50,50,50,50,50,50,80,50,20,30,40,40,60,50,50,70,60,50,50,70,50,50,50,50,60,50,50,50,50,50,50,70,50,60,50,60,50,50,60,50,40,60,50,60,60,50,50,50,60,50,50,40,70,50,50,30,60,50,60,70,70,50,60,70,50,60,60,50,70,50,60,40,80,40,50,70,70,50,50,50,60,50,50,90,60,50,70,50,60,60,50,50,50,60,60,50,50,60,30,50,50,60,50,50,70,50,50,50,60,50,50,40,70,50,50,60,90,60,50,70,50,70,50,70,30,50,50,40,50,60,50,70,50,50,40,60,60,70,70,50,50,50,60,40,50,60,60,50,50,40,50,50,50,50,50,50,50,50,50,50,40,90,30,50,50,50,50,70,60,50,50,60,50,50,30,80,60,50,70,70,70,50,50,50,50,50,30,50,50,40,70,50,50,30,60,50,40,40,50,60,30,50,50,40,30,50,60,60,50,40,60,70,70,50,50,50,50,40,70,50,70,70,50,50,70,50,50,50,50,50,70,50,50,50,50,40,60,50,50,90,50,50,50,70,50,50,50,50,60,50,60,60,50,50,60,70,60,50,40,50,50,40,50,50,60,60,50,100,60,50,50,50,50,60,40,50,50,50,50,70,90,50,50,50,50,70,50,50,60,50,70,50,50,60,70,50,50,70,50,50,60,50,50,50,50,50,30,50,50,50,50,50,50,50,50,50,60,50,60,50,60,50,50,40,50,60,60,50,80,70,70,80,80,50,50,60,50,70,50,50,70,70,50,70,50,70,50,50,70,50,60,50,50,50,70,50,80,50,50,30,50,50,50,60,60,70,50,50,50,50,60,50,60,60,80,60,80,50,50,70,50,40,40,50,50,50,70,50,50,50,40,50,60,50,60,150,40,70,50,60,50,50,50,100,50,50,70,50,50,50,60,50,50,60,60,100,30,50,40,70,50,60,50,50,60,50,40,50,60,50,40,70,50,50,50,60,50,50,60,70,50,50,50,40,50,60,50,50,100,70,50,50,50,50,50,70,50,50,50,70,80,50,150,60,50,70,50,70,50,50,70,50,50,70,70,50,70,30,50,70,50,70,70,70,50,60,60,50,60,60,30,50,60,50,50,50,40,80,50,70,60,40,40,50,50,30,50,50,40,50,90,50,50,50,50,40,70,50,50,90,30,40,50,50,50,50,50,50,70,40,70,50,60,60,50,50,50,50,50,70,50,60,50,60,70,50,50,110,40,30,60,60,30,50,70,70,50,50,70,50,50,50,50,60,50,50,60,50,40,140,50,50,50,50,60,120,50,70,50,50,70,50,50,40,30,50,50,30,60,20,50,60,50,70,60,50,50,70,50,60,50,70,30,50,50,50,30,20,70,50,50,90,50,60,50,50,50,70,70,70,50,50,40,50,60,50,70,50,50,50,50,50,50,50,60,60,50,70,30,70,120,30,50,50,50,30,50,70,50,50,50,50,50,50,50,60,60,50,50,30,50,90,50,50,50,50,60,50,50,50,50,50,60,50,60,60,70,60,50,50,50,50,50,100,70,50,50,50,50,70,70,50,70,70,60,40,60,80,60,60,70,50,60,50,60,50,50,120,50,50,20,70,50,60,60,50,50,40,60,70,50,80,50,70,50,60,50,50,50,50,50,70,50,60,50,80,50,50,50,50,70,50,40,50,50,50,50,50,50,50,50,50,40,40,50,50,50,50,70,60,30,70,60,50,50,50,50,50,40,50,50,50,60,50,60,50,50,50,50,50,50,50,60,50,60,70,50,110,40,50,70,50,40,50,50,50,90,60,50,60,70,60,50,30,40,60,50,50,50,50,100,50,50,50,70,50,40,50,60,40,50,30,40,60,50,50,40,70,50,50,50,50,50,40,50,60,70,70,50,50,40,50,50,110,50,50,50,50,50,60,50,50,50,50,60,50,60,50,50,60,50,70,50,50,50,50,60,50,100,50,100,70,50,50,50,50,40,50,60,70,60,70,40,80,50,30,50,70,50,70,50,70,40,60,80,50,70,70,50,70,80,60,50,70,50,50,40,50,50,50,70,50,50,50,60,70,60,60,50,50,50,90,50,50,60,70,50,50,60,50,30,50,50,50,30,50,50,50,50,50,50,50,60,50,50,50,60,50,50,70,40,40,50,50,70,30,50,70,40,70,50,80,50,50,70,50,50,50,70,60,50,60,50,40,50,60,50,50,50,60,90,60,40,70,40,50,50,50,50,50,70,60,50,50,40,60,40,60,60,60,70,50,50,50,50,70,50,60,50,50,60,40,50,60,50,70,50,50,70,50,50,80,120,30,50,50,50,40,90,50,50,50,60,50,20,70,50,60,50,50,50,50,30,20,50,60,60,50,70,70,70,50,50,50,50,40,40,40,60,90,50,50,60,80,50,50,70,50,50,50,50,60,50,50,70,70,70,70,50,70,40,50,50,50,40,50,40,60,70,60,30,140,150,50,20,50,60,50,50,60,50,50,70,60,50,40,70,20,50,70,50,50,60,50,70,50,40,110,70,50,60,60,40,50,50,60,90,50,50,50,50,50,50,50,50,50,50,60,40,50,50,60,80,50,70,60,50,130,40,60,50,50,70,50,40,50,50,50,50,50,40,50,60,50,50,50,60,50,60,50,50,50,30,50,50,50,50,60,60,60,50,50,50,50,70,60,60,50,50,50,50,40,60,70,70,50,50,60,60,90,50,50,50,60,50,60,50,50,50,50,60,50,50,30,50,50,60,50,100,50,40,50,50,30,50,50,50,50,60,50,50,50,50,70,50,50,50,50,50,70,50,50,80,100,70,50,50,70,50,50,40,30,30,90,70,20,50,50,50,50,50,50,50,90,60,50,50,40,40,50,60,50,50,50,50,50,70,60,60,50,50,60,70,60,60,50,60,50,70,50,40,20,30,40,50,50,50,40,70,40,50,50,70,70,50,50,60,50,50,50,60,50,50,70,50,70,50,70,50,50,50,50,60,50,60,50,50,50,70,50,50,40,50,50,80,50,60,50,70,50,50,60,50,50,50,40,50,80,60,50,70,100,50,60,80,60,50,50,40,100,60,50,50,50,50,50,70,50,50,60,50,50,50,70,50,50,70,50,30,60,60,50,70,90,50,50,50,50,50,50,50,50,50,80,50,40,50,40,60,50,50,50,70,50,60,50,50,90,40,70,70,60,50,70,50,60,60,50,80,70,80,50,50,70,70,50,50,50,50,70,50,50,50,50,50,60,50,50,50,40,70,70,50,70,40,50,40,70,70,70,50,50,60,50,50,50,50,50,50,50,50,50,70,60,70,50,70,50,50,50,70,50,50,150,50,50,50,50,60,50,50,50,50,50,50,50,50,50,50,50,50,50,40,50,50,60,20,60,50,50,70,50,50,60,30,70,60,60,80,50,60,50,50,50,50,60,50,50,50,50,50,50,50,40,60,70,70,50,50,50,50,40,50,50,50,50,40,50,50,60,50,60,40,50,50,40,50,60,60,50,50,60,50,50,40,60,50,60,50,90,30,60,50,40,50,60,50,70,50,50,50,60,50,50,60,60,50,50,40,50,30,70,60,50,60,40,50,70,60,50,90,50,90,40,60,40,50,60,50,50,50,60,50,70,50,50,50,50,50,90,50,50,50,110,70,50,50,50,50,60,30,50,50,70,50,60,60,60,50,50,60,50,50,40,50,50,40,50,60,50,40,70,60,40,50,70,60,50,50,50,60,50,50,70,40,60,80,80,70,40,70,50,50,70,90,50,50,70,70,50,50,60,50,50,50,70,50,50,70,70,50,50,50,50,50,50,40,50,50,50,50,50,60,40,50,50,70,80,20,50,50,50,70,40,60,50,60,50,50,50,60,50,50,50,50,60,40,50,60,50,70,60,50,50,50,70,50,50,50,70,50,50,50,50,50,100,40,50,70,60,50,60,50,40,50,50,50,50,50,50,50,50,70,50,50,60,50,60,60,50,50,50,30,50,70,50,50,50,50,30,50,50,60,50,50,50,50,50,70,50,60,60,50,50,70,50,60,60,100,60,30,70,50,50,50,50,50,50,40,60,50,60,70,50,50,50,50,30,70,70,50,50,50,60,50,50,70,50,30,40,50,60,50,50,50,50,50,100,60,50,50,50,40,50,60,50,50,50,50,50,50,80,50,50,30,50,30,50,70,50,30,50,60,50,60,70,50,150,30,50,90,40,60,50,50,50,80,50,50,60,50,50,50,60,50,50,60,70,70,50,50,50,30,80,50,50,50,50,50,50,50,70,50,40,60,50,50,60,50,60,60,50,50,40,50,70,50,70,60,50,50,70,70,50,60,50,50,50,50,50,60,150,50,150,60,50,50,50,50,50,50,50,50,50,70,50,50,70,50,70,50,50,80,50,50,50,70,50,50,50,50,70,50,50,50,50,60,60,50,50,70,60,50,50,50,50,30,50,50,50,50,60,70,60,50,50,40,50,70,80,50,50,60,70,50,30,30,60,50,40,60,50,70,50,40,50,50,60,50,50,50,50,70,50,50,50,50,50,50,50,50,50,50,60,50,50,40,70,50,40,70,70,60,50,50,70,50,50,70,50,50,50,50,50,50,50,50,50,40,50,40,40,60,50,40,60,50,50,50,60,50,50,50,50,40,70,50,70,70,50,60,50,70,50,60,50,70,40,40,50,50,70,50,70,50,50,70,50,50,70,50,70,50,70,70,60,50,50,50,40,50,50,40,50,50,80,50,40,50,80,40,50,60,50,50,50,60,50,60,30,60,50,50,60,60,50,50,50,50,50,50,50,50,60,70,70,50,30,50,50,70,50,70,50,50,60,50,40,60,50,50,60,50,50,50,50,80,70,70,50,50,60,50,70,50,40,50,50,70,50,40,50,60,50,80,50,50,50,50,50,150,50,50,50,60,50,50,50,50,50,50,60,50,60,50,70,50,70,60,60,60,40,60,50,50,50,50,50,60,60,70,50,40,60,70,50,50,60,60,70,50,50,50,70,70,90,60,50,50,70,50,50,60,50,70,50,50,70,150,50,50,140,50,70,50,50,50,50,50,50,50,60,50,50,50,50,50,50,50,60,50,20,70,50,50,50,70,50,60,40,50,40,50,50,50,40,70,50,70,50,50,50,70,50,50,70,70,50,70,70,40,90,50,40,70,50,50,40,50,40,50,30,60,30,50,50,50,40,40,60,80,50,40,80,80,50,50,50,50,50,50,50,50,40,70,50,70,70,70,50,60,60,80,60,50,70,70,50,30,60,50,60,50,40,70,50,50,50,50,50,30,50,50,70,70,50,70,50,60,50,70,50,50,50,50,40,50,30,70,50,40,50,50,50,50,50,50,50,60,40,50,90,50,50,50,50,50,60,50,50,50,50,70,30,50,50,50,50,50,50,70,60,50,40,50,50,60,50,30,60,50,60,50,50,80,50,50,70,50,50,60,70,30,50,50,70,50,70,40,60,40,50,80,80,50,50,30,60,40,30,50,80,70,40,50,50,70,60,60,50,50,50,50,50,50,60,30,50,50,50,60,60,50,50,50,50,60,50,50,50,50,50,50,30,60,50,50,60,70,60,60,50,60,70,50,70,50,50,40,60,50,50,50,70,70,50,50,50,120,40,40,50,70,60,40,60,50,90,50,50,40,60,40,60,50,60,50,50,50,60,50,50,50,80,60,50,50,50,50,70,40,40,40,50,50,70,50,30,60,50,50,50,50,60,50,50,50,50,50,30,50,50,50,50,50,40,50,60,50,80,50,60,60,50,70,60,30,60,50,50,30,60,60,70,60,50,50,60,50,60,60,50,50,60,50,90,50,50,50,50,50,70,50,50,50,50,50,40,50,50,60,60,50,70,60,70,50,50,40,50,60,50,50,50,70,50,40,40,60,50,50,50,60,70,50,50,50,50,60,70,50,90,60,50,40,50,80,50,50,70,80,40,50,50,50,50,50,50,50,60,50,50,60,50,50,50,50,60,30,40,50,60,60,50,50,60,40,50,30,50,50,50,50,50,50,50,70,50,50,60,60,60,60,50,60,80,50,50,70,50,50,60,40,70,50,50,60,50,50,50,60,50,60,40,60,60,40,40,70,50,50,50,50,50,50,50,70,50,60,50,60,50,50,70,50,90,50,60,50,50,50,50,50,70,50,60,50,80,30,50,50,50,60,60,50,50,50,50,70,40,50,40,50,40,60,50,50,70,70,50,50,50,50,70,60,50,50,70,50,50,50,50,50,40,70,60,60,30,90,50,60,50,50,50,50,50,50,50,50,50,50,70,60,60,60,50,50,70,50,50,70,70,50,50,50,50,50,50,60,50,70,50,50,40,60,50,40,60,50,70,50,40,50,50,50,60,50,50,90,70,80,80,60,90,50,50,30,50,50,50,70,50,50,50,50,60,60,50,50,50,70,50,50,60,50,20,60,50,50,50,50,60,50,60,50,100,50,60,50,50,50,60,50,50,50,50,70,50,50,50,70,70,40,60,50,60,90,60,70,50,40,40,50,50,60,50,50,40,50,50,50,50,60,80,50,50,60,50,50,60,60,40,70,60,50,50,50,50,50,30,50,70,50,60,60,70,50,40,60,50,70,50,50,60,50,50,50,50,50,50,40,50,50,70,50,50,40,50,40,70,50,50,150,50,50,50,60,50,30,50,70,50,80,70,50,20,50,60,70,50,70,70,50,60,70,50,50,60,50,40,50,60,50,70,40,60,50,30,90,50,60,50,50,50,50,70,50,50,40,60,50,50,50,70,50,40,80,50,70,90,50,70,60,70,40,60,40,50,40,150,70,40,60,50,50,60,50,90,50,50,70,50,50,80,30,80,50,50,50,60,60,50,90,50,50,50,50,30,60,60,50,50,50,110,50,50,70,50,50,90,50,60,70,50,90,40,60,60,60,70,60,60,50,60,40,60,50,50,50,70,70,50,50,50,50,40,50,50,60,50,50,60,80,60,60,50,40,70,80,60,30,40,50,50,70,50,50,50,70,50,50,60,50,60,80,50,80,50,60,50,50,50,50,50,50,50,40,60,60,50,60,50,50,50,40,60,50,60,50,50,50,80,50,50,70,50,50,50,60,50,50,70,60,50,50,70,50,50,40,60,50,150,70,40,60,40,50,50,50,40,50,50,70,40,50,30,40,50,50,50,70,50,60,60,50,50,60,70,50,50,60,50,50,50,50,50,50,50,60,50,60,20,50,50,50,50,50,70,50,50,140,70,50,50,50,50,50,70,50,50,50,70,50,50,50,50,70,40,60,30,50,50,50,50,50,50,50,50,50,50,50,40,50,50,30,50,50,50,50,50,30,50,70,60,30,70,50,50,50,100,50,50,90,50,50,40,50,50,60,50,60,50,50,130,50,50,50,70,60,50,50,40,50,60,50,50,50,50,50,60,50,50,50,50,60,90,50,40,60,50,40,90,70,50,50,60,60,50,40,50,50,50,70,50,50,50,50,50,50,50,60,110,50,50,50,60,50,50,50,50,50,50,50,50,50,50,50,50,50,60,50,50,50,50,60,50,50,50,50,70,50,80,60,50,50,30,60,50,30,70,50,70,110,60,50,50,50,100,50,50,50,50,60,120,70,50,60,50,60,50,50,70,50,50,70,50,60,50,50,50,50,50,50,60,110,50,50,70,50,50,50,50,50,50,70,50,50,70,50,50,60,50,50,50,50,90,50,60,50,50,50,50,50,90,50,50,30,50,50,50,50,40,100,30,110,40,60,50,60,50,50,50,50,70,50,70,60,60,50,60,60,60,100,70,50,70,50,60,50,60,60,60,50,50,20,50,50,50,90,50,60,50,50,80,70,50,50,60,60,50,50,50,50,20,60,50,70,50,50,40,90,70,60,50,50,60,50,50,50,60,50,50,50,50,50,50,70,40,60,50,50,70,70,50,50,60,50,50,50,60,50,50,70,60,50,50,70,50,50,50,70,50,50,60,50,50,50,50,50,50,60,50,50,70,50,40,130,50,50,70,50,50,50,60,50,50,50,50,50,50,70,40,50,60,50,50,50,70,30,70,60,50,50,50,60,50,50,50,70,70,70,50,50,40,30,30,50,70,90,50,50,60,50,70,50,70,80,70,50,50,60,60,60,50,50,40,50,70,100,80,40,60,50,60,70,50,50,60,50,50,50,50,50,70,70,50,50,30,60,60,60,50,50,50,50,50,80,60,50,50,60,50,70,50,50,50,50,60,50,50,70,50,70,50,50,70,60,50,70,50,50,50,80,50,60,50,50,50,40,50,60,90,60,50,30,60,50,30,50,50,50,60,50,60,60,50,70,50,50,50,60,50,70,60,50,70,50,50,50,70,50,50,50,60,80,50,50,50,50,50,20,50,50,50,50,70,80,40,50,50,50,30,70,60,50,50,100,60,50,50,50,50,40,50,50,40,60,70,70,50,50,60,50,60,60,60,40,70,50,70,60,50,80,60,60,30,50,50,50,50,50,50,60,50,50,50,70,50,50,70,60,50,50,70,50,50,40,30,60,70,50,60,90,60,50,50,50,50,70,40,50,40,50,50,30,50,50,70,60,60,50,50,60,50,80,50,50,50,80,60,50,50,60,50,60,50,150,80,50,50,60,70,50,50,50,50,100,60,50,50,50,50,60,70,60,50,50,70,50,50,50,50,20,80,70,100,30,60,60,50,50,70,50,60,70,40,50,70,50,50,80,50,50,50,50,50,60,50,50,60,40,50,50,50,70,30,70,50,70,40,60,60,80,60,60,50,70,50,70,140,20,50,50,50,50,50,40,70,50,50,50,50,50,40,50,50,40,50,50,40,60,50,50,50,40,70,50,60,40,50,50,60,50,70,60,50,60,50,50,80,50,50,60,50,60,40,50,60,50,40,70,50,50,50,50,50,150,50,30,50,50,50,50,80,50,50,60,50,50,50,50,50,30,60,50,50,50,50,50,50,50,60,50,50,50,50,50,50,80,50,30,50,60,90,50,50,50,50,60,50,50,60,60,50,60,50,50,50,50,70,50,50,50,50,40,50,50,50,70,70,50,50,40,50,70,60,50,60,60,50,50,60,50,30,60,80,50,70,50,60,50,50,50,60,50,50,50,50,70,70,50,70,50,50,50,30,80,60,50,50,60,70,50,50,70,50,50,50,30,50,50,30,60,50,50,50,120,60,40,50,70,60,50,50,60,50,70,60,50,50,50,60,70,50,50,70,50,50,50,70,50,50,70,50,50,50,50,50,60,50,50,40,50,50,50,80,50,50,70,50,50,60,50,50,50,60,150,60,50,50,50,40,70,60,50,60,50,50,50,50,70,50,50,70,50,70,50,100,70,50,50,50,100,50,70,50,50,50,50,50,100,50,50,50,60,70,50,70,50,50,60,50,50,50,50,50,50,50,50,70,50,40,100,40,70,50,50,50,70,50,50,50,50,70,50,60,50,50,70,60,60,70,70,50,50,50,50,50,60,50,50,50,50,50,50,60,80,50,50,70,50,50,60,50,50,30,60,60,50,70,50,80,70,50,50,50,50,70,50,60,20,50,100,60,50,70,50,50,50,50,50,50,60,50,50,50,50,50,50,50,50,50,70,60,70,50,50,50,60,50,50,50,50,50,90,50,70,70,50,50,50,80,50,60,50,50,60,50,50,50,50,50,50,50,50,50,80,50,60,50,70,50,50,50,50,50,50,50,80,50,50,60,80,90,40,50,60,50,60,50,50,50,70,40,50,90,60,50,40,40,50,50,60,50,90,50,50,50,50,70,50,50,80,50,50,50,50,50,50,50,70,50,50,60,50,60,80,100,60,50,70,50,50,50,50,70,50,50,60,60,100,50,60,50,90,50,70,40,40,60,70,40,80,90,30,50,70,50,40,70,50,50,60,70,50,70,50,50,70,50,50,60,50,50,60,50,50,110,50,40,70,50,30,40,60,70,50,70,50,50,50,50,50,50,50,50,60,50,50,60,50,50,40,60,50,50,50,70,50,70,50,50,50,60,50,70,150,60,30,80,60,70,50,70,50,50,50,80,70,50,50,50,50,50,50,110,70,50,50,50,50,50,50,50,70,50,50,50,100,60,50,30,60,50,50,50,40,70,60,40,50,70,50,50,50,50,70,50,40,60,50,50,40,70,40,40,50,50,50,60,50,60,50,50,60,50,60,50,60,50,50,70,50,50,30,70,50,50,60,60,50,50,50,70,50,70,50,70,50,70,50,70,70,40,50,80,50,50,60,50,50,60,50,50,20,50,50,50,70,50,50,30,80,60,50,100,80,40,70,50,50,40,50,50,60,70,120,50,60,50,50,60,100,50,50,50,50,60,50,70,50,50,50,70,60,50,60,50,60,40,50,30,30,50,50,70,50,50,50,50,60,60,50,70,60,60,50,50,50,50,50,50,60,40,50,90,50,50,50,50,50,50,50,70,70,50,50,50,50,50,90,50,50,50,50,70,110,50,70,70,50,70,50,50,50,60,70,50,50,70,50,40,110,70,50,60,60,50,50,70,50,40,60,50,50,50,70,50,50,70,80,40,70,40,60,50,30,80,50,70,60,50,50,70,50,60,70,50,80,50,50,70,30,40,60,50,70,80,50,70,50,50,90,50,70,60,50,60,70,50,60,60,50,50,30,40,50,50,60,50,70,40,60,70,50,50,60,50,60,50,50,70,50,50,50,120,90,50,20,50,60,150,50,40,60,30,50,50,50,50,50,50,60,50,40,50,70,50,50,50,50,50,50,50,50,50,50,50,50,50,50,70,50,80,100,50,50,50,50,50,50,90,50,40,90,50,50,50,80,70,50,60,60,50,60,70,50,70,50,80,50,60,50,60,50,60,40,90,50,40,60,50,50,50,70,50,70,50,40,60,50,70,70,50,50,50,50,50,60,50,50,50,70,70,50,40,40,50,60,50,60,50,60,40,50,70,70,60,60,50,50,50,70,50,50,30,50,50,70,50,100,60,50,70,60,50,30,70,50,60,50,50,150,50,50,70,50,40,70,50,50,50,70,70,60,100,50,50,50,40,50,50,50,60,70,70,70,40,50,30,50,60,60,50,60,50,50,60,70,50,30,50,50,90,50,70,40,50,60,60,50,50,50,50,30,40,50,60,50,50,70,60,50,50,80,150,40,150,50,50,50,70,50,30,50,50,60,50,30,70,40,50,50,70,50,30,40,50,70,50,60,50,50,50,80,50,50,50,30,50,60,80,50,70,50,60,50,50,50,50,90,50,50,70,60,50,50,60,50,50,60,70,100,100,50,70,70,60,50,50,60,50,30,40,70,40,50,50,50,50,50,50,50,60,60,50,50,60,30,60,50,60,50,50,70,50,60,50,50,80,50,50,30,60,50,60,50,50,50,70,50,70,60,50,50,50,50,30,60,90,40,40,50,50,50,80,70,60,40,60,50,70,40,50,50,90,70,40,50,50,50,60,50,50,50,50,60,50,50,80,50,60,50,60,70,50,70,40,50,50,50,50,60,50,50,50,50,50,60,60,50,50,40,60,80,50,60,60,50,50,50,40,70,70,50,50,50,30,80,100,60,90,40,50,70,50,60,50,60,50,40,50,80,50,50,50,60,70,50,50,50,50,70,40,50,50,50,50,30,60,50,60,130,60,60,60,50,50,40,70,50,40,80,60,60,100,50,70,60,60,50,50,40,50,60,50,60,50,50,40,50,50,60,60,50,50,50,70,50,50,60,40,80,70,50,80,90,40,60,70,50,50,50,60,50,60,50,70,80,70,50,50,70,50,50,50,70,60,50,60,50,50,60,30,60,50,50,60,60,70,110,70,70,50,50,50,60,50,40,70,50,50,80,70,50,50,50,50,40,60,50,50,50,50,60,70,40,70,50,50,50,50,50,50,50,50,80,60,50,80,60,70,70,50,70,40,50,70,50,50,50,70,50,80,50,50,70,60,50,50,50,70,50,50,70,70,70,50,50,50,50,60,60,50,40,60,40,50,50,50,60,60,50,40,80,20,70,70,60,50,40,80,80,50,50,50,40,50,60,70,60,50,80,70,60,50,50,50,70,40,60,50,50,70,50,50,60,50,50,40,50,60,40,50,70,50,50,50,50,60,70,60,40,50,40,50,80,60,50,50,50,50,60,50,50,60,50,70,70,50,50,60,50,70,50,50,50,60,50,40,50,70,50,70,70,50,50,60,60,40,50,50,60,50,50,70,50,50,60,50,50,50,30,50,80,70,70,50,50,70,50,40,50,60,60,50,60,60,50,80,60,50,50,50,60,50,50,50,60,50,60,50,50,60,50,50,50,50,50,70,50,70,60,50,50,60,50,50,60,50,50,50,50,50,70,50,50,50,50,50,30,50,60,40,50,40,50,50,70,40,50,50,90,60,50,50,50,50,50,50,60,60,60,40,50,50,50,50,50,50,50,50,50,50,50,50,50,50,60,50,50,50,70,20,50,30,50,50,50,50,50,30,50,50,50,50,50,50,50,30,50,50,60,60,50,60,50,70,50,50,50,50,50,70,50,50,60,50,70,50,50,60,40,50,50,30,50,50,60,60,30,50,50,50,60,50,50,50,60,60,50,30,90,70,50,60,50,50,70,60,50,50,50,50,50,50,50,50,50,50,30,60,40,60,50,50,50,50,50,50,50,50,50,70,50,50,50,50,100,50,50,60,50,50,50,30,40,70,50,50,50,50,50,50,50,50,60,40,60,50,30,50,40,40,50,50,60,50,50,40,50,50,60,50,50,50,30,50,50,60,50,50,50,50,50,50,80,60,60,50,50,60,50,60,50,30,70,30,50,50,60,50,60,50,50,50,50,40,80,50,70,50,50,50,60,80,70,50,70,60,50,70,50,40,50,50,50,50,50,70,50,60,50,50,50,50,60,50,50,40,50,50,50,50,50,70,50,40,30,60,30,70,60,50,50,50,70,30,70,50,70,50,50,50,60,50,50,60,60,70,50,50,50,50,60,70,50,70,70,60,50,70,50,50,40,40,70,60,40,50,50,50,50,70,50,50,50,50,50,60,60,60,50,50,60,50,60,50,50,80,50,50,60,50,50,50,50,50,50,60,50,50,90,50,40,50,60,50,60,30,70,110,50,50,50,50,50,50,50,40,50,50,60,70,70,80,90,80,60,50,70,70,50,60,50,50,50,110,50,40,50,50,50,50,70,50,70,70,50,50,70,50,60,60,60,50,80,50,60,50,60,50,50,70,70,50,50,50,50,60,40,50,50,60,50,40,70,50,50,50,60,50,60,70,30,50,50,50,60,50,30,70,40,70,50,50,50,50,50,50,50,50,60,60,70,50,70,40,70,50,60,50,50,30,60,50,50,60,50,60,60,60,50,50,50,50,50,50,70,60,40,50,70,50,50,70,50,60,50,40,70,50,50,60,50,70,50,50,60,50,50,50,40,150,150,60,40,50,50,50,50,50,40,50,60,50,50,50,50,40,50,60,70,50,70,50,60,70,50,70,90,70,60,50,50,50,70,50,60,50,50,40,50,40,70,50,60,50,50,40,40,50,60,40,80,50,50,50,70,50,50,90,50,50,30,60,30,50,110,70,80,50,60,60,40,50,50,50,80,50,50,50,50,50,70,50,50,50,50,50,50,50,50,50,50,50,50,50,70,70,50,50,60,70,70,50,50,50,60,50,90,50,60,50,70,40,60,50,50,50,50,50,60,70,50,50,90,150,150,30,50,60,90,30,50,50,70,40,50,30,60,50,60,60,60,50,50,50,50,60,30,50,50,50,30,50,50,50,50,50,50,60,60,50,50,50,50,50,50,50,60,60,50,50,70,50,50,60,50,50,100,60,50,60,50,60,60,50,50,50,60,100,40,50,50,50,40,60,50,50,70,60,50,30,50,60,90,30,60,60,50,50,30,70,50,70,50,40,50,50,50,40,40,50,110,70,50,50,50,40,60,70,80,90,50,50,70,90,50,50,50,70,50,70,50,50,50,50,70,50,50,60,50,50,80,50,50,150,70,50,50,50,50,50,50,70,30,70,70,50,50,50,60,70,50,50,50,70,60,50,40,70,50,40,50,60,70,50,60,90,50,60,40,30,60,50,30,50,50,30,50,60,60,60,120,50,50,50,50,70,50,40,60,50,70,70,50,50,130,50,50,50,50,50,50,60,50,40,50,40,50,50,60,50,60,50,70,70,50,50,50,60,60,50,50,50,50,60,70,60,50,50,50,50,50,70,40,60,70,50,50,60,60,70,60,50,140,50,60,50,70,60,50,50,50,70,50,70,50,50,90,50,50,60,50,50,70,50,50,50,60,50,70,50,50,50,50,60,60,50,50,50,50,90,50,50,60,50,50,50,50,60,50,60,60,50,30,50,60,50,70,50,70,100,110,50,90,60,50,50,50,70,50,70,50,50,90,50,50,50,60,50,50,30,50,50,60,50,80,40,50,50,50,60,50,50,40,60,50,50,70,50,50,50,60,70,50,50,60,70,50,40,50,40,40,60,50,70,80,70,50,50,50,30,50,50,60,50,30,50,100,70,50,60,70,50,60,50,50,20,70,60,70,40,20,50,80,30,60,30,40,50,50,50,50,50,50,60,50,50,60,50,50,50,70,30,70,50,50,50,50,60,70,60,50,50,60,50,60,50,50,60,50,30,60,50,50,50,50,40,70,50,50,50,50,50,50,50,50,50,60,40,90,30,80,50,80,40,100,70,50,30,50,50,50,50,50,50,70,50,50,50,70,60,50,50,50,30,50,60,70,50,50,40,50,50,50,60,50,50,50,70,50,60,50,40,70,50,50,40,50,50,50,50,50,50,40,70,40,50,60,50,50,90,50,70,30,60,70,60,40,50,60,60,70,40,50,60,70,50,50,50,50,50,60,50,50,70,60,70,50,60,90,60,80,50,50,50,80,60,50,70,50,50,60,50,50,50,50,50,80,70,50,60,50,50,50,50,80,60,50,70,80,80,50,50,50,60,50,80,50,40,50,50,40,50,50,80,90,50,50,50,50,50,40,50,40,50,50,60,50,50,60,50,50,70,50,50,60,80,50,50,60,50,50,50,50,40,50,50,70,50,50,40,50,60,50,70,50,50,50,110,50,40,40,50,50,70,50,50,50,70,50,50,70,50,50,70,110,50,50,70,50,50,50,50,60,40,60,70,50,50,30,50,70,50,40,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,40,50,30,60,70,70,60,60,50,50,70,70,60,50,50,50,60,50,30,50,50,50,50,40,60,50,50,50,80,60,50,50,40,50,50,50,50,70,50,50,50,50,50,40,30,50,70,50,50,40,50,70,50,50,50,60,70,50,80,50,50,50,60,50,30,50,50,50,50,60,60,40,50,50,70,70,60,60,60,70,80,50,40,50,60,50,40,50,50,40,60,80,90,40,30,70,50,50,60,50,40,50,50,50,80,40,50,50,50,40,50,50,50,50,50,60,70,50,30,70,50,50,50,50,50,50,60,80,50,50,50,50,50,50,60,50,50,70,60,50,50,50,50,60,50,70,50,130,40,50,40,60,50,50,50,60,50,50,50,50,30,40,50,50,50,40,90,60,50,50,50,50,50,40,60,60,70,50,50,50,60,50,60,50,20,50,70,60,50,50,40,50,60,50,50,50,50,70,60,50,80,50,50,60,60,50,60,50,50,50,50,50,30,70,50,70,60,60,50,60,70,60,40,50,50,50,50,70,70,50,60,50,70,30,50,70,30,50,50,50,50,70,60,50,50,70,80,40,80,50,70,60,50,50,50,50,50,50,50,50,50,50,60,60,50,70,60,50,60,60,50,60,50,50,50,40,70,50,50,50,50,70,50,90,60,60,40,40,70,40,50,70,50,50,50,70,60,50,50,80,50,60,50,50,50,70,30,50,50,70,90,50,50,70,20,50,50,60,50,50,70,70,50,50,50,50,40,60,30,50,50,60,50,50,50,50,110,50,60,60,40,50,70,60,50,60,50,50,50,50,50,50,30,50,50,60,50,50,90,50,90,60,30,40,40,70,40,50,50,40,60,50,50,70,100,60,80,50,70,50,50,50,50,50,50,60,50,70,50,30,60,40,50,70,70,50,70,50,50,50,50,50,50,50,50,50,60,50,30,50,50,50,50,50,50,60,50,50,50,50,50,50,50,50,50,50,60,50,60,70,30,50,70,50,60,50,50,70,50,50,50,70,50,50,60,50,50,70,70,40,70,50,50,50,60,50,60,50,70,60,70,40,40,50,70,90,50,50,50,60,50,70,50,70,70,60,60,50,50,50,50,60,60,40,60,60,40,60,80,50,50,30,50,70,70,70,50,50,50,50,70,60,50,60,50,50,40,80,50,50,50,50,50,70,30,60,60,50,60,40,60,50,50,60,50,50,70,50,50,50,50,40,50,70,70,50,50,50,50,50,50,50,50,50,60,50,50,50,50,120,50,50,50,60,60,60,50,50,70,50,50,50,40,30,70,50,30,50,50,50,50,50,50,50,50,50,60,50,50,50,70,50,50,50,50,50,70,50,70,60,80,50,50,50,50,40,50,50,50,40,50,50,50,50,60,70,140,70,90,70,50,50,50,50,50,50,50,50,50,60,50,50,50,50,50,50,50,50,70,50,50,50,50,50,40,60,50,30,50,50,60,50,50,120,50,60,50,50,70,50,60,50,50,50,60,40,50,60,50,50,70,50,50,50,50,50,90,60,50,60,50,70,60,70,50,40,50,50,50,60,50,20,50,50,50,50,50,50,50,50,50,70,60,60,50,50,50,70,50,50,50,60,50,50,50,50,50,40,50,30,70,50,40,50,50,50,50,60,50,60,80,30,50,60,70,60,60,90,50,60,50,70,50,50,50,50,70,30,60,30,50,50,50,60,50,50,50,40,60,60,50,40,50,50,70,50,80,50,70,50,60,50,40,50,50,50,60,80,70,50,60,50,50,50,50,50,90,50,70,80,70,50,40,60,80,20,70,80,60,50,50,70,60,60,70,50,70,70,50,50,40,50,60,60,50,50,50,70,40,60,60,40,40,30,50,60,50,50,60,50,50,50,50,50,30,50,50,50,70,50,70,50,50,50,70,50,50,60,60,70,70,50,50,50,50,60,50,70,60,80,50,50,50,50,90,50,70,50,60,60,50,50,50,50,60,50,60,60,50,90,90,60,50,50,50,40,60,50,50,60,50,50,70,50,50,40,50,60,50,70,70,60,40,50,70,50,50,70,50,130,50,50,50,60,50,60,40,30,50,50,60,60,40,40,50,50,40,60,50,40,30,70,60,60,50,50,70,50,50,50,50,50,50,80,50,70,80,50,60,90,150,50,50,40,70,50,50,50,50,60,50,50,50,60,50,50,60,50,50,50,60,50,70,80,50,50,50,60,50,50,50,50,50,50,60,60,50,60,50,60,50,50,60,50,50,50,50,50,40,50,60,50,50,50,60,60,30,50,50,50,70,60,70,50,50,60,90,50,50,50,50,50,70,50,60,60,50,50,70,50,120,50,50,50,40,50,50,50,60,70,60,50,60,50,40,50,50,50,70,50,70,50,50,50,50,60,30,70,60,70,50,60,70,50,50,30,50,50,50,50,50,70,40,60,40,40,50,60,50,20,60,30,80,50,50,50,70,70,60,50,50,50,50,60,50,60,50,50,50,50,50,50,70,50,100,50,50,80,50,40,70,50,40,50,50,60,50,50,90,50,50,50,50,40,50,80,50,60,50,70,50,50,60,70,50,50,50,60,60,50,50,60,50,30,70,50,40,30,50,60,50,50,50,50,70,50,50,50,50,50,70,50,50,50,50,50,50,50,50,60,50,50,50,50,50,110,50,40,50,50,60,50,50,50,50,40,50,50,50,50,110,90,60,40,50,50,50,50,40,60,50,50,70,50,30,80,110,130,40,50,50,60,70,50,50,70,50,50,50,50,50,80,50,40,50,60,50,70,50,50,40,60,90,50,50,50,90,70,50,50,70,50,50,60,50,50,50,50,60,60,50,60,60,50,70,50,50,60,60,50,50,50,50,50,50,80,50,50,50,50,50,60,50,70,50,50,40,60,60,50,70,60,50,50,30,70,50,60,50,80,80,50,70,50,50,70,50,50,60,50,60,50,60,60,50,50,40,50,50,70,110,50,70,20,60,50,50,50,50,80,60,50,40,70,50,50,50,30,70,50,50,70,80,50,50,50,50,50,70,50,50,60,70,50,70,70,80,50,50,50,50,60,50,50,50,50,70,50,50,50,50,50,50,60,50,50,50,60,60,50,50,50,50,50,50,50,50,60,50,60,50,60,50,70,50,50,50,50,50,50,50,60,50,50,50,50,50,50,60,40,80,70,50,60,70,40,50,60,50,50,50,50,70,30,50,50,50,50,60,50,50,60,50,60,50,50,50,70,50,40,60,70,50,50,50,60,50,40,70,50,70,50,40,70,50,70,60,50,50,50,50,50,70,30,50,50,50,40,50,70,50,50,50,50,40,30,50,50,50,50,50,50,50,50,50,70,60,80,50,50,50,50,60,50,50,50,50,50,50,50,50,60,50,50,70,70,50,60,50,50,50,50,50,50,60,80,50,50,70,60,50,50,50,50,50,70,50,50,50,50,50,50,50,60,60,60,40,50,70,120,90,40,50,80,70,60,50,60,50,60,70,50,40,50,50,60,50,50,60,50,40,50,70,50,40,60,50,60,40,70,70,50,50,50,60,60,50,50,60,50,50,30,50,70,50,70,50,50,80,60,50,60,50,50,70,70,50,50,50,60,60,50,50,50,50,70,30,50,40,50,50,70,40,60,70,60,60,50,50,50,110,50,50,50,60,50,60,50,50,50,60,20,60,50,50,50,60,50,60,50,50,50,50,50,60,50,60,60,50,50,50,70,50,50,60,40,50,60,50,70,50,50,50,50,50,60,50,80,50,50,70,50,50,50,40,40,110,50,50,70,50,50,30,50,40,60,60,50,50,60,80,60,70,70,50,50,70,50,50,50,50,50,60,50,50,70,50,60,50,60,20,50,50,70,50,60,50,30,50,30,50,50,50,50,50,80,50,70,80,50,70,50,30,50,50,50,30,60,50,50,40,40,50,50,50,50,50,50,90,50,60,50,30,40,50,60,50,60,50,50,50,50,50,50,70,50,60,60,30,50,30,60,50,50,50,50,50,50,50,50,60,60,50,50,80,50,50,70,50,50,50,60,50,50,70,50,50,50,50,50,50,50,50,50,50,60,100,50,30,50,50,50,60,50,50,50,60,50,150,50,20,50,70,50,50,60,70,50,50,40,60,50,70,120,50,30,50,50,60,50,50,70,60,50,50,50,50,20,70,50,50,90,60,70,50,50,50,110,50,50,70,60,50,50,50,60,60,40,70,50,50,50,50,50,50,50,70,60,60,70,50,60,50,50,50,50,50,50,60,60,50,70,50,50,40,50,50,40,70,60,50,50,50,50,50,40,50,50,80,50,60,50,50,50,50,50,50,60,50,70,40,50,50,60,70,50,50,70,60,50,60,40,70,50,50,50,80,60,60,100,150,40,60,70,70,50,50,50,50,80,50,50,70,50,80,70,50,70,60,50,60,50,50,50,50,50,70,50,50,50,50,50,50,50,50,50,30,70,70,50,50,50,50,60,70,50,70,90,70,50,60,60,50,60,90,60,50,70,50,60,50,50,50,50,70,50,50,50,50,60,60,70,50,50,70,50,50,70,50,50,70,70,50,60,60,50,70,60,60,50,60,50,70,60,50,50,40,50,50,50,50,70,50,50,50,40,60,50,60,50,40,100,50,70,90,50,90,50,50,60,60,50,60,50,50,50,50,50,60,50,40,50,50,50,50,50,70,50,50,50,50,50,70,50,50,50,50,50,50,50,50,50,70,40,60,60,50,50,50,50,70,50,70,50,70,50,40,40,50,60,70,70,60,70,40,60,50,50,30,70,50,50,50,60,50,50,50,50,50,60,50,50,50,60,50,30,50,50,50,60,50,60,50,50,50,50,50,50,50,50,50,60,50,120,50,50,70,70,50,50,60,50,50,50,60,50,80,70,30,60,50,50,50,70,50,80,80,60,50,70,70,50,50,50,50,50,50,60,50,50,50,50,30,60,50,50,60,50,50,70,70,60,50,50,90,50,50,40,60,50,50,50,50,50,60,70,50,70,140,50,50,60,50,50,40,50,60,50,80,50,50,60,60,50,50,50,50,50,40,70,50,50,50,50,30,70,50,50,60,50,40,40,50,50,70,60,50,50,40,50,50,50,50,50,50,50,50,70,40,50,50,50,50,60,60,50,50,70,50,60,60,50,50,20,70,60,50,50,50,50,70,50,60,70,50,70,50,50,70,90,70,50,50,120,60,60,40,80,100,40,50,50,50,40,50,50,90,70,50,50,40,50,50,60,60,50,70,70,50,80,50,50,60,50,50,70,40,70,50,50,50,50,60,60,50,50,50,50,40,50,50,50,50,50,60,50,70,50,50,80,60,50,50,50,60,50,40,60,50,50,60,40,70,50,60,50,60,60,50,50,50,50,60,60,40,50,60,50,50,70,70,70,50,50,50,50,50,40,40,60,50,50,60,50,40,50,50,70,50,80,50,60,30,60,70,60,50,50,30,70,50,50,50,60,50,50,70,50,50,50,30,70,50,60,50,50,50,50,70,50,40,80,50,50,50,50,60,100,50,70,50,130,50,60,50,50,90,50,50,50,50,50,50,50,50,50,50,70,70,50,50,50,50,50,50,50,50,50,50,90,60,50,70,50,50,40,70,50,70,70,90,70,50,50,70,50,50,50,50,60,50,50,70,70,60,60,80,60,50,60,50,60,50,50,50,50,40,50,50,70,50,50,50,60,50,50,50,50,50,70,60,50,40,70,50,50,50,60,50,50,50,50,50,50,30,60,50,50,50,50,40,50,50,40,50,50,50,70,50,30,70,50,30,40,50,70,50,50,50,50,120,40,40,20,30,70,50,50,50,60,50,50,50,50,50,50,50,50,70,50,50,50,60,60,50,50,50,50,50,60,50,60,50,70,60,50,50,40,50,50,40,50,50,60,40,80,50,50,60,70,40,50,30,50,60,30,60,50,70,50,50,40,60,70,70,50,60,70,40,50,40,70,50,50,50,50,80,60,50,70,40,50,60,50,50,50,50,50,60,70,50,50,40,50,50,50,60,70,50,50,50,60,50,60,50,50,70,50,70,50,40,50,50,40,50,50,40,60,50,70,50,80,50,40,50,50,30,60,140,60,70,20,50,70,70,60,50,50,70,50,50,50,50,60,50,70,50,50,50,50,50,40,60,50,70,60,60,50,50,50,50,60,50,50,50,50,60,60,50,50,50,50,60,50,70,70,50,70,60,60,40,60,50,50,50,50,50,50,90,80,50,90,50,50,50,60,50,50,60,50,50,60,60,50,50,40,50,50,60,30,50,60,50,50,60,50,50,50,50,50,120,70,50,30,50,50,40,50,50,40,50,50,60,90,50,50,50,50,50,50,50,70,60,30,60,60,50,60,50,50,30,150,50,50,50,70,50,50,50,60,60,50,50,70,50,60,60,70,50,50,60,40,50,50,70,30,50,50,70,50,70,50,60,50,60,70,40,50,50,50,50,50,40,50,60,50,30,50,60,50,50,50,50,60,50,60,80,50,70,80,70,50,50,50,70,50,60,50,60,60,50,50,60,50,60,50,40,60,70,60,40,50,50,50,60,50,40,50,70,60,50,50,50,60,50,50,50,50,70,50,50,40,70,60,50,50,50,50,40,60,50,50,50,50,50,50,50,50,60,140,40,40,40,50,50,50,50,50,80,70,50,50,50,50,50,60,50,50,50,70,50,50,40,110,50,50,50,50,60,50,50,50,40,50,50,40,50,50,50,50,50,50,60,50,50,60,50,70,50,50,50,30,70,50,50,50,70,60,50,60,50,50,50,50,60,80,50,40,70,50,50,40,40,60,70,70,40,60,50,60,50,50,50,50,60,50,50,150,70,60,50,50,50,60,90,50,50,40,50,50,50,50,50,70,50,90,70,60,50,40,50,60,50,50,50,50,80,50,50,50,50,50,60,50,60,50,50,50,50,50,80,50,50,70,50,40,50,60,50,70,70,90,70,70,40,60,30,50,70,50,60,50,50,50,40,50,40,50,50,50,50,70,50,50,70,30,50,50,70,50,50,40,70,50,60,50,50,50,50,50,50,50,30,50,150,70,50,50,50,50,50,70,50,50,50,50,50,50,50,50,50,50,50,50,50,70,50,60,50,50,70,50,50,70,50,40,40,50,90,50,50,40,60,70,50,50,50,70,50,50,50,50,50,50,50,30,50,50,50,50,50,50,50,50,50,60,50,40,60,60,60,150,40,50,60,70,60,40,50,50,50,50,60,50,60,60,50,40,50,50,50,50,70,50,50,50,70,50,70,50,50,50,60,50,80,50,40,70,70,60,40,50,50,50,50,70,50,50,50,60,50,50,50,50,100,50,60,50,50,70,70,50,60,70,50,40,40,50,50,70,50,110,50,70,30,60,120,70,30,70,40,50,70,60,50,50,50,50,50,50,70,100,50,40,70,50,40,40,50,50,60,50,60,60,60,50,50,70,40,70,70,50,50,50,50,70,50,50,50,70,60,50,50,80,60,100,50,50,50,70,40,120,50,50,50,70,60,60,70,70,50,70,70,60,80,50,50,50,50,40,50,50,40,60,50,50,60,50,50,50,60,60,50,50,50,50,50,30,90,50,70,60,50,60,50,70,60,30,50,50,50,40,30,30,50,60,50,50,50,60,50,70,50,40,60,70,60,50,50,50,70,50,50,50,50,50,50,50,50,50,50,50,50,30,40,50,50,50,70,60,50,50,50,60,60,70,50,40,50,70,70,50,60,50,60,70,50,60,30,60,50,40,50,50,50,50,80,60,70,40,50,60,50,50,50,50,50,70,60,50,50,50,150,40,50,130,50,50,50,60,100,50,50,70,80,80,50,60,50,60,40,50,50,50,50,70,60,60,50,50,50,50,50,30,50,70,50,50,40,60,60,30,50,60,60,50,50,50,50,50,70,100,50,60,50,70,50,60,50,80,50,50,40,40,30,40,50,60,50,50,50,50,50,40,50,50,50,60,50,60,50,50,70,50,60,40,50,60,50,50,50,50,30,60,60,50,50,80,50,50,50,70,50,50,70,50,50,50,60,80,50,50,50,40,50,50,50,50,50,70,70,70,60,50,60,30,60,50,30,30,40,30,30,50,70,40,50,50,40,50,70,80,50,50,60,50,80,50,60,50,50,80,50,50,70,50,50,50,70,50,50,50,70,50,50,50,80,70,50,60,70,70,50,50,70,50,90,50,70,50,70,60,50,50,50,70,50,90,50,50,50,60,70,50,90,60,60,90,50,40,70,40,50,50,50,50,50,50,50,50,50,50,60,60,50,60,70,50,40,50,60,60,50,50,50,60,50,50,50,50,50,50,40,70,50,50,50,50,50,50,50,50,50,70,50,60,50,50,30,60,50,60,50,40,40,50,70,40,50,90,50,30,40,50,50,50,40,50,60,50,50,50,60,50,40,50,50,50,70,50,70,50,50,60,50,50,60,50,50,50,50,50,50,50,50,40,90,50,30,70,50,50,60,50,50,50,30,50,50,50,50,50,50,40,50,40,60,50,60,50,120,70,50,50,70,50,60,70,50,60,30,50,50,60,50,70,50,30,50,50,50,50,70,50,50,40,60,50,60,70,40,50,70,60,50,70,60,50,50,50,40,50,50,60,50,50,50,50,70,50,50,90,50,50,30,40,50,50,60,40,50,50,50,50,70,50,60,50,50,70,70,50,70,50,60,50,50,60,50,50,50,50,50,60,70,50,50,50,50,50,50,50,60,50,50,90,50,40,70,60,50,50,60,50,50,50,50,50,40,50,40,60,50,70,50,60,40,150,130,30,50,70,50,50,40,50,50,50,50,40,60,50,50,70,60,50,50,60,50,70,50,60,50,30,50,50,60,60,50,30,50,50,50,50,50,50,40,80,40,50,50,40,50,50,60,70,60,60,50,50,50,80,50,70,70,60,50,50,50,40,60,50,50,40,80,50,60,30,50,60,30,50,50,50,30,50,70,50,60,50,50,50,50,50,40,50,60,50,60,50,70,50,90,50,50,50,70,60,50,70,60,50,50,60,50,50,60,50,70,70,70,60,50,50,30,50,50,20,50,50,50,50,60,60,50,50,50,30,90,50,50,50,30,100,50,50,70,60,70,50,50,70,70,50,50,50,30,50,50,50,50,50,70,70,50,50,50,50,50,40,50,50,60,50,50,60,50,70,50,60,50,70,50,50,50,50,40,90,50,50,80,60,80,70,50,70,50,50,60,50,50,50,50,70,70,70,60,50,50,30,70,60,50,50,50,70,50,40,70,50,50,70,50,50,60,60,50,50,70,30,60,50,50,60,50,50,50,70,60,50,60,50,40,40,70,90,70,50,50,60,60,40,50,40,50,50,70,60,50,50,50,50,40,70,50,70,50,60,50,50,70,70,50,50,60,60,130,80,60,30,50,50,60,50,70,60,60,50,50,50,50,50,50,50,50,40,50,50,70,50,60,60,50,70,50,30,50,50,50,50,50,50,50,50,60,50,40,50,70,50,50,50,50,50,50,70,50,50,50,70,60,50,50,40,80,60,40,50,100,50,50,70,60,50,50,70,50,50,50,50,60,50,70,50,50,60,50,50,50,90,50,50,50,40,50,50,110,80,60,60,80,50,50,60,50,70,50,50,50,50,70,50,50,40,60,50,60,50,50,40,70,40,50,50,60,50,90,50,50,90,50,60,50,50,50,50,50,60,50,50,70,60,60,50,50,50,50,60,30,90,40,50,80,50,50,50,50,50,50,50,50,50,50,80,50,50,50,70,80,70,90,70,50,70,50,80,50,50,40,90,50,50,40,50,50,50,70,50,50,50,60,50,50,70,50,50,30,50,50,30,40,50,50,70,50,60,60,50,60,50,60,60,40,70,40,60,50,50,50,50,50,50,50,50,50,50,70,50,50,60,50,50,50,50,50,50,40,50,50,70,50,50,90,60,90,50,60,50,50,60,50,50,60,50,50,50,90,50,50,70,50,60,50,50,80,50,50,50,50,50,50,60,60,40,70,50,60,60,50,30,50,50,70,70,80,60,30,70,60,50,50,60,50,60,50,50,70,50,50,50,60,50,50,70,30,70,40,30,40,60,70,60,50,90,40,30,50,50,90,70,60,50,50,50,60,70,50,60,50,60,50,60,70,60,60,50,50,70,50,50,50,80,50,60,60,120,50,70,40,70,70,120,50,50,50,50,50,50,50,70,50,60,30,60,50,50,50,40,50,40,120,50,60,70,50,70,70,50,50,60,50,70,60,70,60,50,60,50,40,60,50,50,50,50,70,70,50,50,30,50,40,60,50,70,70,50,50,70,50,50,50,50,50,50,60,70,50,50,130,50,70,60,50,30,50,70,150,50,40,60,60,30,60,50,70,50,50,50,50,60,50,40,70,50,50,70,50,70,60,30,50,60,90,50,50,50,90,70,50,50,50,50,50,80,50,50,60,50,50,70,50,60,50,50,50,50,50,50,50,50,50,70,70,50,70,50,40,70,50,40,50,50,50,70,70,50,60,30,50,50,50,50,70,50,50,50,70,50,50,50,50,60,70,70,50,50,70,50,50,50,50,70,70,70,50,50,50,50,50,50,50,50,50,50,50,90,70,50,50,60,40,50,50,50,50,50,50,50,60,50,90,60,90,60,90,50,50,50,50,50,50,30,70,50,70,70,60,70,50,70,70,60,80,50,50,70,50,80,50,50,40,60,50,60,40,50,70,50,50,50,50,50,50,50,50,70,70,50,70,60,70,50,80,50,50,50,50,50,50,50,60,90,50,60,50,70,70,50,40,50,60,50,70,50,70,70,40,50,50,60,50,50,70,50,50,50,60,50,60,60,50,50,50,50,70,20,50,50,50,50,70,50,50,60,50,50,50,50,70,70,50,70,50,30,70,50,50,80,60,60,150,50,30,50,50,50,50,70,70,50,60,50,50,50,50,60,60,60,50,50,50,70,30,50,50,60,50,50,50,50,60,50,50,50,50,50,30,40,50,50,50,50,50,50,40,70,50,50,70,50,50,50,50,50,70,50,60,50,50,50,50,50,70,70,70,50,50,60,50,50,70,50,50,50,50,50,50,50,30,50,70,60,50,50,70,50,60,50,60,80,50,50,60,50,110,50,60,50,20,80,50,50,50,90,50,70,60,50,60,50,50,60,50,50,50,80,40,50,50,50,30,50,50,60,60,50,30,50,50,50,50,50,50,50,50,50,60,60,70,60,40,50,60,50,50,50,50,50,50,40,40,50,50,50,50,50,90,60,50,50,50,50,50,50,50,40,50,50,80,50,50,70,80,80,110,50,140,50,50,50,50,50,70,50,50,60,50,40,70,50,50,50,70,30,70,50,70,40,50,50,60,50,40,70,30,50,80,60,50,50,70,60,50,60,90,50,50,70,90,90,50,50,30,70,50,60,50,70,50,80,70,50,50,50,50,50,70,50,60,50,50,50,60,50,50,60,70,60,50,60,70,60,50,50,50,50,50,50,60,70,70,50,50,70,60,50,30,70,50,50,70,50,70,70,50,60,60,30,70,50,70,50,60,50,70,50,90,50,70,50,70,60,50,50,50,50,90,60,50,50,70,40,60,50,30,70,50,50,30,40,50,40,70,50,70,70,50,50,50,100,50,90,50,50,50,50,50,70,50,50,50,50,50,70,50,70,60,50,50,50,50,60,60,60,50,80,50,70,50,50,150,70,60,50,50,50,50,40,50,50,70,70,50,70,50,70,70,50,50,60,50,70,50,50,50,40,50,60,50,110,50,50,50,50,50,60,60,30,60,50,50,50,50,50,50,50,70,50,30,110,70,40,50,40,60,40,60,50,40,30,40,50,40,50,50,60,40,60,80,60,50,70,50,50,50,50,50,50,50,70,50,60,60,50,60,60,70,50,50,40,50,60,50,50,60,60,30,60,50,60,70,50,50,70,60,50,90,50,70,40,50,30,50,50,50,30,70,50,70,60,50,60,60,50,50,100,50,130,60,50,150,50,80,50,70,50,60,30,60,50,60,60,40,70,130,60,50,70,50,60,40,50,50,50,50,60,50,60,70,50,50,70,80,50,50,50,50,70,50,50,50,50,50,50,50,30,50,70,90,70,50,70,50,60,30,60,70,50,60,60,70,50,60,40,50,50,50,70,40,50,50,70,60,50,80,60,50,30,60,70,70,50,50,90,60,50,70,60,50,70,50,50,60,60,50,60,90,50,50,50,50,60,80,50,60,50,60,50,50,60,50,50,70,60,70,50,70,50,50,50,50,70,50,60,60,50,50,50,50,70,40,60,50,30,70,20,50,50,50,50,60,50,50,80,60,60,50,80,50,50,50,50,60,50,70,70,50,70,50,50,50,50,50,60,50,50,50,50,50,50,50,60,50,50,50,50,50,50,50,50,50,70,70,50,50,60,50,50,70,50,50,70,70,90,30,50,50,60,50,70,70,20,50,50,80,40,40,50,60,40,50,70,30,60,70,50,50,20,50,50,50,40,90,50,50,50,50,70,50,30,50,120,50,50,50,90,70,60,70,50,60,40,50,50,60,70,70,50,60,80,50,60,80,50,60,50,50,50,50,80,70,70,50,50,30,100,50,50,50,50,70,60,50,50,60,70,40,50,50,50,50,50,50,90,50,50,40,40,50,50,80,70,50,70,50,50,70,50,60,50,70,60,60,50,70,50,50,50,50,60,50,50,90,60,60,90,50,50,60,40,40,60,100,60,50,70,50,20,60,40,50,50,40,50,60,70,50,50,50,50,40,50,50,30,50,60,50,60,50,50,60,70,100,50,40,50,50,50,50,50,50,50,70,70,50,60,50,40,110,50,70,50,50,50,50,70,30,50,50,50,80,50,50,60,50,50,50,50,50,50,60,50,50,30,50,70,70,50,50,50,70,70,130,50,50,70,50,50,50,70,30,50,50,40,40,50,50,70,40,50,60,50,50,50,70,70,70,50,50,80,50,60,50,80,70,50,50,90,60,50,70,50,50,30,70,90,50,70,60,90,50,50,60,50,50,50,80,50,70,50,90,50,50,50,50,50,50,60,50,40,50,70,60,50,50,70,40,50,50,50,50,30,80,50,50,60,70,50,50,50,40,50,50,80,50,70,50,70,60,50,50,30,70,60,50,60,60,50,50,50,50,50,60,50,60,50,90,50,50,50,50,50,50,50,50,60,50,50,50,50,80,50,40,30,60,50,50,70,60,70,50,50,40,50,50,60,50,50,70,70,100,40,50,70,40,60,50,50,60,50,50,50,50,50,70,50,40,50,50,50,70,70,50,50,50,50,50,70,40,50,60,50,60,80,50,50,50,50,30,40,50,50,50,50,50,50,80,50,70,50,50,80,40,50,70,60,60,70,40,70,50,50,50,50,50,50,40,50,50,50,50,50,60,60,70,40,50,50,50,50,50,60,60,50,70,80,50,70,50,50,50,60,70,50,50,60,60,40,50,50,50,100,50,40,50,50,50,50,60,60,50,50,50,30,50,50,60,50,50,70,80,70,50,70,60,50,70,70,60,50,50,70,60,60,50,50,50,50,40,50,50,50,50,50,70,60,50,50,60,100,70,50,50,50,50,60,50,50,90,50,50,50,50,30,80,80,50,50,40,70,50,70,50,50,50,70,70,50,30,50,50,60,60,50,50,90,60,40,70,50,50,20,50,60,50,70,50,50,70,70,70,50,50,50,50,50,50,60,70,50,60,60,80,60,50,50,50,70,50,50,50,50,50,60,50,50,60,50,50,70,50,80,50,40,50,50,50,70,50,60,50,50,60,60,70,90,50,60,40,100,50,50,60,50,50,60,40,40,70,60,50,60,70,50,50,70,50,50,50,50,50,60,50,30,60,50,50,50,50,50,70,80,60,60,50,70,50,120,40,50,50,70,50,60,50,80,50,50,50,50,40,50,60,50,40,50,70,50,50,50,40,60,50,80,40,50,70,70,60,60,50,50,50,50,50,50,70,60,50,50,50,50,50,60,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,60,50,50,50,20,50,50,60,50,50,70,50,50,30,50,70,50,50,50,50,40,50,30,50,60,50,60,30,50,50,50,70,60,60,70,50,50,60,50,60,50,60,50,60,50,60,50,50,40,50,50,60,70,60,50,60,60,50,40,30,50,50,70,50,70,50,30,50,50,50,50,50,70,70,50,50,70,70,70,50,30,60,40,50,50,50,50,70,50,40,50,50,60,40,30,50,60,50,70,50,50,50,50,70,50,30,50,50,70,60,50,50,70,50,50,60,50,60,50,50,70,50,70,50,50,60,40,50,50,50,50,50,50,70,50,50,80,50,120,50,60,50,70,50,50,50,60,50,50,70,90,40,70,50,80,50,50,50,70,70,50,60,50,50,50,60,50,50,50,70,50,50,50,50,60,100,50,50,40,50,50,50,60,70,50,50,60,50,70,70,50,50,50,50,50,50,50,50,50,80,50,60,50,50,50,50,70,50,50,50,50,70,70,50,60,30,60,150,50,70,50,60,60,50,50,60,50,50,60,50,50,50,70,30,50,70,50,50,40,60,50,70,60,50,50,50,50,50,50,50,50,50,50,60,90,50,50,50,50,50,50,50,50,50,50,60,60,50,20,40,50,70,50,70,50,50,60,90,50,50,50,50,50,50,50,50,50,70,60,50,70,50,50,60,50,50,60,70,50,50,50,60,50,70,50,50,50,30,50,50,40,70,50,50,50,60,150,70,50,70,50,50,50,60,30,50,50,50,50,50,50,40,50,50,50,50,50,60,60,50,50,40,50,50,70,50,60,70,50,40,50,50,50,70,40,50,50,50,50,50,60,50,70,50,40,40,50,60,50,50,50,50,40,50,70,50,60,50,50,80,40,60,150,40,70,60,50,40,70,70,60,50,70,50,50,60,60,60,50,70,70,50,70,50,50,60,50,70,50,50,50,50,50,60,50,40,70,70,60,70,50,50,50,50,50,50,50,50,50,70,50,50,50,80,50,60,50,50,50,40,50,60,80,50,50,60,80,50,50,50,70,70,50,50,50,70,50,80,50,60,50,60,40,60,50,50,60,50,60,70,60,60,60,60,50,70,50,50,50,50,40,50,50,50,50,70,50,50,50,70,60,60,40,50,70,50,40,50,50,70,60,60,40,50,50,50,70,40,50,50,40,60,80,50,60,50,60,50,30,80,50,50,50,60,50,70,60,50,70,60,60,50,50,50,60,40,50,40,60,50,50,70,60,50,50,50,50,50,50,50,60,50,50,50,70,70,60,40,70,70,90,40,30,40,80,50,70,80,70,50,50,50,50,60,70,50,50,50,60,50,70,70,50,60,70,40,80,70,50,70,70,80,40,70,50,60,50,50,40,50,50,70,50,50,60,60,50,60,50,60,50,40,50,50,50,40,50,50,70,50,50,50,50,70,50,50,40,50,50,50,60,60,70,60,100,60,50,60,50,60,70,90,70,60,50,50,50,40,70,60,70,50,70,70,50,50,70,60,70,70,50,50,60,60,50,50,50,90,50,50,50,50,70,70,50,50,50,50,50,50,40,60,70,40,60,50,50,150,50,50,50,60,50,60,80,50,60,70,50,80,60,40,50,60,70,50,40,70,50,50,50,50,90,70,50,50,50,50,50,60,50,60,50,50,50,70,60,50,90,60,70,50,50,40,40,60,50,50,60,70,50,70,50,50,30,50,50,50,60,60,50,50,50,50,60,50,50,150,50,50,50,50,50,110,70,50,50,50,50,50,60,70,50,60,50,60,40,50,60,50,50,40,50,50,50,80,50,60,50,60,50,50,60,50,20,50,60,70,80,70,50,30,60,80,50,50,50,60,50,70,50,50,40,50,70,50,60,70,30,70,50,50,70,50,50,50,60,50,50,60,50,50,80,50,50,70,50,80,50,50,70,50,50,50,80,50,50,50,70,50,70,50,40,50,50,50,50,60,70,50,30,50,50,50,60,50,50,50,50,50,70,80,50,50,30,50,50,50,120,50,70,50,50,70,70,40,50,50,50,60,50,50,50,80,50,60,50,50,40,100,60,50,60,60,50,50,50,50,70,50,20,50,60,50,60,50,50,60,70,60,40,60,50,50,50,50,60,50,100,60,70,60,50,50,50,70,30,80,50,50,60,50,50,70,50,50,50,50,40,50,50,70,50,60,50,50,50,30,30,50,50,50,50,70,50,50,50,70,40,70,50,60,50,40,50,40,60,50,50,20,60,70,60,50,70,60,80,50,50,50,50,50,50,50,70,50,60,70,140,70,50,60,50,50,50,60,50,50,70,50,60,50,70,50,50,50,40,50,60,50,30,60,50,50,60,50,70,50,40,70,50,50,70,50,50,50,50,50,70,50,60,80,70,50,40,80,50,60,50,50,60,60,40,60,70,70,50,70,70,60,50,50,70,60,50,30,60,40,40,90,70,40,50,60,50,50,50,50,50,50,50,50,70,50,60,50,50,70,50,50,50,60,70,50,50,50,50,60,50,70,60,50,50,50,40,50,70,50,60,60,50,50,70,60,50,50,70,50,50,50,40,70,50,50,50,50,70,50,50,80,100,60,50,50,40,50,50,50,40,50,70,50,50,50,50,60,60,60,50,70,30,50,30,60,50,60,50,50,50,30,50,50,60,50,60,50,70,50,50,50,50,70,70,50,50,70,50,70,50,50,50,60,50,60,50,150,40,50,60,50,70,60,50,50,50,50,70,50,50,50,70,60,40,50,50,50,60,50,70,40,50,50,70,50,50,50,50,50,50,50,30,50,50,70,50,30,40,50,50,70,50,50,50,50,70,60,50,50,60,70,50,70,50,40,30,80,50,60,50,50,50,50,70,50,50,50,110,50,50,30,50,50,50,50,50,50,50,50,50,50,50,50,40,50,50,60,50,100,50,60,50,70,50,50,50,50,50,40,70,70,60,50,50,50,70,50,70,50,50,70,50,50,50,80,50,50,50,50,100,60,50,70,50,60,60,50,120,50,50,40,60,60,50,60,50,50,70,50,70,70,50,50,40,60,50,60,50,60,50,50,50,50,50,70,60,50,50,40,70,40,50,60,50,50,60,50,60,70,60,60,50,50,50,50,30,70,50,70,80,50,50,30,70,60,50,60,20,60,50,30,50,50,50,30,70,50,50,90,50,70,60,60,60,60,50,50,70,50,50,70,50,50,80,50,50,50,70,50,60,50,50,60,50,50,50,50,40,50,50,60,50,50,50,70,50,30,40,60,60,50,60,60,50,50,90,70,90,60,50,50,50,50,50,70,40,60,50,50,60,50,60,50,30,60,40,40,50,60,70,50,50,60,50,40,50,70,50,50,50,50,80,50,50,50,60,50,50,40,50,50,50,50,50,50,50,70,50,60,50,50,50,50,70,50,50,50,50,40,60,50,40,30,70,50,60,50,110,50,50,50,50,20,50,50,50,80,50,50,50,50,50,50,50,70,40,60,50,60,50,70,40,50,60,50,40,50,50,60,50,50,50,50,70,70,100,50,50,60,50,50,50,50,50,50,50,50,30,40,60,60,60,50,90,70,50,50,150,60,40,40,40,60,70,60,50,50,50,50,50,70,50,30,60,50,90,70,50,50,70,50,50,50,60,120,50,50,50,50,70,60,50,50,50,70,40,60,60,70,70,70,50,50,50,70,60,60,50,50,90,50,50,60,50,30,50,60,100,50,60,30,50,50,20,60,60,50,50,50,60,50,50,50,50,50,50,50,50,40,80,70,50,70,50,50,50,50,50,70,50,50,50,50,50,50,60,50,70,50,60,60,40,30,70,50,30,40,80,70,60,50,50,50,50,50,50,50,60,80,50,50,50,50,50,70,50,50,50,40,100,50,50,60,50,40,60,60,50,50,30,50,50,70,50,30,50,50,60,30,50,70,50,50,50,60,50,100,50,50,60,50,50,50,60,50,50,70,60,70,60,50,40,50,120,50,40,50,50,50,50,50,70,50,60,50,50,50,50,50,50,50,50,60,50,50,50,50,60,50,50,70,30,50,50,70,50,40,60,60,70,70,50,50,150,70,30,50,50,30,50,50,80,50,60,80,50,50,40,20,50,50,50,50,90,50,50,50,50,60,50,70,80,70,50,50,50,50,50,50,50,90,50,40,60,50,70,60,50,30,50,70,50,70,70,50,50,50,50,50,50,50,50,60,60,30,70,50,50,50,50,60,50,40,30,60,60,30,70,70,50,50,50,60,50,70,50,60,50,50,40,50,50,50,50,50,60,60,50,50,50,30,50,50,40,50,60,50,50,60,50,90,50,50,60,100,50,50,50,50,50,40,60,60,50,50,50,50,50,70,50,70,50,50,60,30,70,90,70,30,50,70,40,40,60,20,30,40,30,70,50,50,50,50,60,50,70,70,50,50,50,40,50,50,50,70,60,50,50,80,60,60,50,70,50,50,50,50,60,70,60,50,60,70,60,50,70,50,60,30,50,60,50,50,70,50,40,50,50,50,50,50,110,50,50,50,50,50,60,60,50,40,70,60,50,50,50,50,50,60,60,50,70,40,150,40,50,50,30,90,50,50,70,80,50,70,70,40,50,50,60,50,60,70,70,60,100,60,60,50,100,50,50,40,50,70,70,50,70,50,50,50,20,50,70,50,50,50,50,50,50,50,50,50,60,60,60,50,70,50,50,60,50,60,50,70,60,50,50,60,50,50,50,50,50,40,60,60,50,50,50,50,30,70,40,50,70,50,50,50,50,50,50,40,50,50,40,40,50,70,50,50,30,50,40,50,50,50,50,50,70,30,50,50,50,60,70,40,30,70,50,50,30,60,50,90,50,30,70,50,40,150,50,50,50,40,70,50,50,50,40,50,70,50,70,50,60,50,80,50,50,70,50,60,50,60,50,50,50,50,50,50,60,50,50,50,60,60,50,50,140,50,50,50,70,70,50,50,50,50,50,70,50,50,50,50,50,50,50,60,70,60,60,50,50,80,60,50,50,50,60,60,50,50,70,90,50,50,50,50,50,40,50,60,50,90,50,50,50,40,70,90,50,50,60,50,40,50,60,60,40,50,50,60,50,50,50,50,60,50,50,50,30,50,50,30,50,50,60,90,100,50,50,50,40,50,50,50,80,50,60,50,40,60,70,60,50,40,50,50,50,70,50,40,50,60,50,70,40,50,50,50,60,60,60,50,50,40,50,50,50,80,50,50,100,70,50,30,50,50,50,50,60,70,50,50,40,60,50,60,50,50,50,50,150,140,50,30,60,60,50,50,60,50,60,50,40,70,50,50,70,50,70,50,50,50,50,60,60,70,60,50,60,60,50,70,30,50,50,50,50,50,70,50,60,50,50,60,50,50,50,70,50,40,50,60,50,50,50,80,70,60,30,50,90,80,60,70,70,40,70,80,110,50,50,50,70,50,60,60,40,50,50,40,60,50,50,140,50,50,50,50,50,50,50,70,50,50,50,50,60,50,50,50,70,50,50,50,50,30,50,40,60,50,50,50,50,50,50,60,30,100,50,30,50,50,40,50,50,50,70,50,60,50,50,60,60,50,50,150,60,50,70,80,70,50,60,60,50,50,70,50,50,50,50,60,70,60,70,70,50,50,50,60,50,80,70,60,70,50,80,50,50,50,80,70,50,50,80,50,50,50,70,50,50,50,50,50,60,50,70,50,50,50,60,50,90,80,50,60,100,30,50,50,50,50,70,50,50,70,50,60,70,50,50,50,30,50,50,50,50,50,70,50,50,50,50,50,50,50,50,60,50,70,50,50,50,60,20,50,90,50,70,70,50,70,70,50,50,40,40,50,40,70,40,50,60,110,70,50,50,50,50,50,50,70,60,50,60,50,50,50,90,50,50,70,50,50,60,50,50,40,70,50,70,50,70,50,50,70,50,30,70,60,50,70,50,50,30,30,60,70,50,50,60,50,50,50,50,50,50,60,50,50,50,50,30,50,40,80,110,50,50,70,130,60,60,50,50,70,50,50,50,50,30,50,50,50,50,50,50,50,50,70,70,70,70,60,40,70,50,40,50,50,60,50,70,50,50,60,50,50,40,70,30,80,60,60,90,50,50,30,60,50,50,50,70,50,50,50,40,50,60,80,60,60,50,50,50,50,70,30,60,60,70,50,50,50,50,40,50,50,60,50,50,80,70,50,50,50,60,50,50,50,60,50,60,50,60,50,50,70,70,50,50,50,60,50,50,50,50,50,50,70,40,70,50,50,60,50,80,50,50,30,90,50,50,50,50,50,70,50,70,50,50,50,50,50,50,70,50,50,50,90,60,60,50,50,60,50,50,70,50,50,60,50,50,60,60,50,50,50,40,70,70,90,50,40,40,50,50,60,50,60,50,70,50,50,50,50,50,50,50,50,60,70,50,60,90,50,40,60,50,50,40,50,50,70,60,50,50,40,50,50,70,50,50,50,50,70,50,50,50,50,70,50,50,50,70,60,60,60,50,50,70,50,40,50,50,40,100,50,60,50,80,40,60,70,40,50,40,70,60,40,50,50,50,50,50,50,50,50,50,60,50,50,70,90,50,60,50,50,50,70,50,60,50,50,50,50,70,70,50,60,50,70,20,50,50,60,50,70,50,50,50,50,30,50,50,60,50,50,40,60,50,40,50,60,50,50,60,50,60,50,40,70,80,80,50,50,40,50,50,60,50,60,60,50,70,60,70,50,60,50,70,90,70,50,150,70,50,50,50,50,50,50,40,50,50,50,60,80,50,50,70,50,40,50,50,50,50,50,60,50,50,50,50,60,40,90,50,50,70,50,50,70,50,60,60,50,40,50,60,50,50,70,90,50,80,80,50,50,50,110,150,50,50,50,50,50,50,40,50,40,60,50,50,60,50,70,50,50,50,50,70,70,50,50,60,50,60,50,50,50,110,50,50,50,50,40,70,50,50,50,50,70,40,30,50,50,50,40,50,50,70,60,50,60,80,70,70,70,50,50,50,50,50,60,60,50,50,60,50,60,50,50,50,50,50,50,50,50,50,80,50,50,50,50,40,50,60,70,50,50,60,50,50,50,70,40,50,70,50,50,70,50,60,50,70,70,60,50,50,50,120,40,50,50,50,50,50,50,60,30,50,50,70,50,50,50,50,50,80,50,60,50,50,60,60,50,50,40,90,40,50,50,50,70,60,40,50,50,50,50,40,50,60,70,50,60,50,50,50,70,50,50,30,50,70,50,50,60,90,50,70,60,70,50,50,70,40,70,60,130,30,50,50,60,50,50,50,50,70,50,40,40,40,40,30,50,60,40,50,70,50,50,50,70,50,60,50,50,50,50,80,50,50,50,70,50,70,50,50,60,50,60,50,60,50,50,30,70,50,50,60,50,70,40,50,70,50,60,50,60,50,50,70,50,50,60,70,50,60,150,50,60,50,40,50,50,40,50,50,50,50,100,50,60,50,50,50,70,50,50,50,40,60,50,50,60,50,40,50,70,60,50,60,60,50,50,50,60,50,70,80,50,40,50,50,60,50,50,50,50,50,60,50,50,60,30,60,50,40,60,60,50,70,60,60,30,40,50,50,40,50,50,40,70,40,50,50,50,70,50,80,50,50,70,60,50,60,50,60,50,70,50,70,50,50,50,60,50,50,50,50,50,50,50,50,50,70,50,50,50,30,50,70,50,70,100,50,50,50,50,70,70,50,70,50,50,80,50,70,80,50,60,50,50,50,50,50,50,70,50,60,50,70,70,50,50,50,70,40,50,100,70,70,50,60,50,60,50,40,60,50,50,50,70,50,70,60,50,50,50,40,50,50,50,40,80,50,50,50,70,40,50,50,50,50,70,50,60,50,60,50,50,80,80,70,100,80,60,40,30,50,50,50,50,60,50,50,50,50,50,60,50,50,70,50,60,50,90,50,40,80,20,50,50,50,50,50,70,60,50,50,50,70,30,70,60,50,50,70,50,60,50,60,50,40,50,60,40,50,50,70,30,50,50,50,50,110,70,50,50,50,70,60,40,50,30,50,50,50,70,70,50,50,50,50,60,50,70,50,60,50,50,40,50,50,40,70,50,50,50,70,60,60,50,50,70,60,100,60,50,50,50,50,50,60,50,50,40,70,50,30,30,70,50,40,50,60,60,40,60,60,70,50,50,70,50,50,40,70,60,50,50,40,70,50,50,50,50,50,50,60,70,50,50,50,50,60,50,50,50,50,50,50,40,70,50,30,60,50,30,70,50,50,60,50,50,50,50,70,30,90,50,50,60,50,50,60,50,50,50,50,50,50,50,60,50,50,70,50,60,50,40,40,40,70,50,60,50,80,30,50,50,70,50,60,40,60,50,50,50,70,50,40,30,60,50,60,50,50,50,60,50,50,50,50,50,50,110,50,50,50,70,50,40,70,50,50,50,50,50,50,60,50,50,110,50,70,30,30,70,50,50,30,50,60,40,60,60,50,50,60,60,70,50,60,50,60,60,60,50,50,40,50,50,50,50,40,70,60,50,80,50,50,40,50,70,40,50,70,50,50,50,40,50,50,50,50,70,50,50,40,70,50,50,50,50,50,70,50,50,50,60,50,70,30,50,50,70,50,60,50,50,70,50,50,50,50,40,50,70,60,60,50,30,70,40,50,50,50,90,70,50,50,50,70,50,50,40,50,50,60,60,60,50,60,150,50,50,50,50,50,50,50,50,30,50,50,50,60,70,50,50,40,50,50,50,50,50,150,50,50,60,50,50,60,70,60,50,60,70,50,40,50,50,40,50,50,70,50,50,60,50,150,50,50,70,70,50,70,50,50,60,50,40,50,50,50,50,50,60,50,50,50,50,50,50,50,60,50,50,50,50,50,30,50,70,50,50,130,40,100,70,40,30,80,50,30,30,50,50,70,60,50,50,50,50,60,60,50,50,60,40,50,50,60,40,60,70,70,60,50,70,30,50,70,50,50,50,50,50,80,50,60,20,50,50,70,50,50,50,50,50,70,50,60,50,50,50,70,60,50,50,50,90,50,70,50,50,50,50,50,50,50,50,50,50,30,50,50,110,60,50,50,50,50,60,50,50,40,70,50,60,50,50,50,50,70,50,50,40,50,50,50,50,90,60,50,30,50,50,40,50,50,50,40,50,50,130,50,60,50,50,50,50,50,70,50,60,60,40,60,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,70,50,50,50,50,70,60,70,50,50,50,70,60,50,70,50,50,70,50,30,60,60,70,50,50,50,50,30,60,60,50,80,70,50,50,60,50,50,50,40,50,60,50,50,50,40,70,50,70,50,50,50,30,50,40,70,60,50,50,60,50,50,50,70,50,70,50,70,50,40,50,50,70,50,50,60,50,60,50,60,50,70,40,60,70,50,60,70,50,60,50,60,50,50,50,50,70,40,30,50,40,50,40,50,70,80,40,50,60,50,100,50,90,50,60,50,50,50,60,50,50,50,50,50,60,60,40,30,60,50,70,30,50,50,50,70,50,60,70,60,50,50,50,70,50,50,70,40,50,40,50,50,50,60,50,70,70,50,50,50,80,60,50,60,50,70,50,70,60,50,70,50,50,40,50,50,60,150,50,70,50,50,60,50,50,40,50,50,30,60,50,60,50,50,70,50,50,50,50,50,50,50,60,60,70,50,60,50,50,50,50,50,60,50,50,50,50,20,50,50,60,70,50,50,50,70,50,60,20,50,80,100,60,50,30,50,60,50,50,50,50,50,50,50,60,60,60,70,40,40,50,50,50,50,60,50,50,70,40,60,40,100,50,50,50,50,50,40,70,50,30,60,50,70,70,50,50,60,50,50,50,50,40,70,50,70,80,50,50,50,50,70,80,50,70,120,50,110,60,50,50,50,50,50,50,40,50,50,50,70,40,50,70,60,30,50,50,50,50,50,50,50,50,50,50,50,30,50,50,50,50,50,70,50,50,70,40,60,50,50,60,50,70,50,70,50,60,50,50,70,40,50,50,60,80,50,50,70,60,50,70,50,50,70,50,50,50,50,50,50,50,50,60,50,50,60,50,60,50,50,50,50,50,70,50,50,50,50,40,50,50,60,30,50,70,50,50,40,60,70,50,60,50,50,50,50,50,50,50,50,70,50,80,70,100,50,30,50,60,50,50,150,40,50,50,70,80,50,50,50,50,70,60,50,50,50,70,40,70,60,50,50,50,60,50,60,50,30,50,70,50,40,70,50,50,60,50,50,30,60,50,50,50,60,50,50,50,50,50,50,60,50,60,60,50,80,50,50,50,70,50,50,50,110,60,50,50,30,50,50,50,70,50,50,60,50,50,70,60,50,70,60,50,50,50,70,60,50,50,50,50,50,60,50,80,50,50,50,50,70,70,50,50,80,80,50,40,60,50,50,50,40,50,60,50,50,110,30,50,80,50,50,80,40,60,50,50,60,50,80,60,90,70,50,30,90,70,50,50,30,30,60,50,50,70,50,60,50,50,50,70,70,60,60,50,30,80,50,60,50,50,40,70,70,70,50,70,60,60,30,70,50,50,70,40,50,60,60,60,30,50,40,60,50,50,50,50,50,50,50,50,50,60,40,70,50,60,50,50,50,60,60,60,50,50,50,50,50,50,50,70,50,50,50,20,60,50,60,50,50,50,90,60,70,60,60,50,50,30,50,60,50,50,50,50,70,50,20,50,50,50,50,50,50,50,50,70,50,100,50,50,50,50,50,60,50,50,50,60,50,50,50,40,70,50,50,50,50,60,60,50,50,50,60,50,50,50,50,50,70,50,60,70,50,60,70,70,70,60,70,50,130,50,50,50,50,40,70,60,50,60,50,50,60,50,30,50,50,50,30,110,30,50,50,60,70,30,30,30,70,60,50,50,30,50,60,50,50,60,50,50,60,50,50,40,50,80,70,70,70,50,50,60,50,50,40,70,60,150,50,70,50,60,50,50,50,50,50,50,40,70,50,60,50,50,70,40,50,50,70,60,50,50,50,70,50,50,60,40,70,40,60,50,50,50,70,50,50,50,40,50,50,70,60,50,40,60,50,50,50,50,50,60,50,60,40,50,40,80,70,50,40,60,80,50,50,70,60,50,50,50,50,50,50,60,30,50,50,70,50,50,60,50,60,50,50,50,50,30,70,50,50,60,50,50,50,50,130,60,50,50,50,50,70,50,60,50,50,70,60,40,60,50,50,50,50,60,50,50,50,50,50,30,50,70,50,70,50,50,60,50,50,50,70,60,60,50,60,50,50,60,50,50,70,60,50,50,60,50,60,80,50,50,50,50,50,40,30,50,30,50,50,60,50,50,50,50,100,50,60,50,50,50,90,50,50,50,50,50,50,130,70,50,50,50,60,50,50,50,60,60,60,50,40,50,40,70,50,60,50,50,50,70,50,60,50,50,60,60,50,50,60,60,50,60,50,110,50,50,50,50,50,150,40,50,70,40,50,70,70,50,50,50,50,110,50,50,70,50,60,50,70,50,50,90,50,50,40,50,60,50,60,50,50,40,50,60,60,60,50,50,50,60,50,50,50,60,50,50,50,80,60,70,40,50,50,50,80,50,40,80,50,30,50,50,50,70,50,50,50,50,50,50,60,50,50,60,50,50,50,30,50,50,60,60,50,50,50,70,40,50,50,60,60,50,50,50,50,50,50,60,70,50,70,50,70,70,50,60,50,50,70,50,50,50,50,70,60,40,80,60,70,80,150,70,60,60,30,50,50,50,60,50,80,60,70,20,70,50,70,50,50,50,50,50,70,70,50,50,80,40,70,50,60,50,50,50,60,60,60,50,40,60,50,50,40,50,50,50,50,60,50,60,60,50,50,50,50,50,60,50,30,70,40,50,50,60,50,60,50,50,50,50,40,60,50,70,50,50,30,60,50,50,50,50,70,50,50,50,50,50,40,60,50,50,50,50,50,50,50,40,50,50,50,50,30,50,70,40,50,50,70,90,50,60,40,50,50,50,60,50,50,50,50,70,50,50,50,50,80,40,60,70,50,50,50,50,60,100,60,70,50,50,50,20,50,50,30,70,50,50,50,60,50,60,60,50,50,40,50,50,50,50,70,50,50,50,60,70,70,50,50,50,50,50,50,90,60,50,30,50,30,50,70,50,50,50,50,60,50,50,50,30,50,50,50,50,70,50,50,70,70,50,50,50,50,50,50,50,50,50,50,70,50,70,50,50,50,50,50,50,50,50,60,60,50,50,50,50,40,70,50,50,60,70,30,70,70,50,50,50,50,50,60,70,50,30,30,50,70,50,50,70,70,50,60,70,40,30,70,50,80,40,80,110,60,50,50,60,50,50,50,80,50,60,50,40,60,50,50,60,50,50,50,50,50,70,50,50,60,50,50,50,30,70,50,50,50,60,50,50,60,40,40,70,60,50,50,50,30,40,60,70,50,70,70,60,50,80,60,40,30,60,40,150,50,50,50,50,50,50,70,50,50,70,50,130,60,50,60,50,50,50,50,50,40,50,50,50,40,50,70,50,50,70,50,60,50,50,70,50,50,50,50,40,60,80,50,60,50,60,50,50,50,30,50,50,60,50,50,60,60,50,50,70,50,70,70,50,150,50,50,60,60,40,50,50,50,100,50,50,50,50,50,50,50,50,50,50,40,50,50,50,70,50,50,60,50,50,70,50,60,50,50,50,40,50,50,50,50,60,40,50,60,60,50,50,50,70,70,50,50,60,50,70,50,50,60,40,40,50,50,80,60,40,60,70,50,50,60,70,50,50,50,50,60,50,50,50,40,50,60,50,40,50,70,50,80,50,60,60,70,70,50,50,50,50,60,50,70,50,50,80,50,60,60,70,60,70,50,60,50,30,20,30,70,40,50,60,50,50,100,40,80,60,70,50,40,50,70,60,50,90,40,40,70,50,50,60,70,50,40,50,50,70,60,50,50,70,50,50,50,50,60,60,50,50,50,50,50,50,60,50,40,50,50,50,40,40,50,60,50,50,70,50,50,50,50,50,50,50,50,30,50,50,50,50,60,120,50,60,50,50,50,50,60,60,50,50,50,70,50,50,60,70,50,50,50,50,60,50,50,50,70,50,70,70,50,60,60,50,50,70,50,50,50,70,60,50,50,70,50,50,50,50,50,50,40,50,50,50,50,30,50,50,50,40,50,40,60,40,50,50,60,50,50,70,70,70,60,50,100,60,50,60,50,50,70,50,70,50,50,50,50,40,70,50,50,70,50,60,30,50,50,50,50,50,50,50,50,60,50,50,50,50,50,50,70,70,50,70,50,50,50,40,50,50,70,50,60,70,50,120,50,60,30,50,50,50,50,70,50,50,50,50,60,80,70,50,60,50,90,50,50,50,60,70,50,70,60,50,70,50,50,100,50,70,50,50,50,50,50,120,50,60,50,50,60,50,120,50,50,60,60,120,50,80,60,60,50,100,60,60,50,50,60,50,50,60,60,50,60,50,90,70,50,50,50,50,50,60,50,60,50,50,40,50,70,50,50,60,50,50,50,50,50,60,50,80,50,60,70,80,50,50,50,60,50,40,50,50,50,50,50,50,50,60,60,50,50,50,50,40,50,50,50,50,50,50,50,40,70,60,60,70,50,50,50,50,50,50,50,50,80,60,60,50,50,60,50,50,70,40,50,50,70,70,50,50,60,50,50,70,50,50,60,50,50,60,50,80,40,50,60,40,50,70,50,40,50,50,50,50,40,50,80,50,50,30,50,50,40,60,50,50,50,50,70,50,50,50,70,60,80,50,50,60,50,60,50,60,50,60,60,50,70,40,60,50,50,60,50,60,60,50,50,40,50,50,50,50,70,60,50,60,50,50,50,60,60,50,50,60,70,50,50,50,50,50,50,50,30,50,70,50,70,60,50,50,60,60,50,50,50,60,70,40,70,70,50,60,50,50,50,60,50,50,70,50,50,100,50,50,40,50,50,50,140,40,70,50,40,50,50,60,50,30,70,70,50,40,50,50,50,50,140,60,50,70,50,50,40,60,50,50,50,50,50,50,70,50,50,40,70,50,50,50,50,50,70,70,50,80,50,50,50,70,50,50,40,60,50,50,90,50,50,50,50,50,50,50,50,50,40,50,50,50,50,90,50,50,60,50,40,50,50,50,60,50,50,50,50,70,60,50,50,50,60,50,70,50,50,50,50,50,50,50,70,20,50,50,50,50,70,70,50,60,60,50,50,50,60,50,50,60,60,40,30,60,60,80,80,40,50,50,20,50,80,60,50,50,70,60,50,60,50,50,30,50,50,60,50,60,50,50,60,50,60,50,40,50,50,90,50,50,50,50,60,50,50,50,50,50,40,60,50,50,50,50,60,50,20,80,50,60,40,60,50,50,60,50,50,40,30,50,60,70,70,60,50,50,30,50,60,50,50,70,50,70,50,70,60,50,30,70,60,50,60,60,50,50,40,70,50,50,70,60,80,60,50,60,50,50,60,50,50,50,50,30,70,50,50,50,50,50,50,50,50,50,50,50,60,50,50,50,60,50,50,50,60,40,50,60,60,50,50,70,50,50,70,50,50,50,50,50,30,60,50,50,50,50,50,50,50,60,50,50,60,60,40,60,50,50,50,90,50,120,60,50,50,40,50,50,60,50,70,50,50,70,70,50,70,50,50,50,50,50,60,50,50,60,50,70,40,70,50,50,50,50,60,70,60,50,50,50,50,70,50,50,50,30,60,40,60,50,50,50,60,70,60,110,50,50,70,50,50,60,60,50,60,50,50,50,50,50,50,50,60,50,60,60,70,50,60,50,50,50,50,50,50,50,50,50,100,90,50,50,70,80,50,50,50,50,70,50,50,50,50,60,50,50,50,60,50,50,50,30,40,70,60,50,30,60,40,80,50,90,60,60,40,70,50,60,60,50,50,50,50,50,70,60,50,60,50,50,50,50,70,50,40,40,50,60,50,50,30,120,50,50,40,50,50,50,60,50,50,70,60,50,50,50,60,50,50,50,50,50,70,50,30,60,60,80,50,50,50,60,50,50,50,90,60,50,40,70,50,50,50,40,50,50,50,50,50,60,50,50,60,50,50,50,50,50,50,70,90,50,40,50,50,50,60,50,60,70,50,50,60,100,50,50,50,50,50,60,60,50,50,50,70,60,40,50,70,60,50,30,80,50,50,50,50,50,50,50,70,40,60,50,30,60,50,30,70,70,50,50,50,50,50,80,30,70,70,50,50,50,60,40,50,50,50,40,50,50,140,50,50,50,50,60,100,50,50,50,70,60,50,70,70,40,50,50,50,50,50,50,50,50,50,50,50,80,50,30,80,80,50,50,30,70,60,40,40,50,50,50,50,70,70,50,50,50,50,50,50,50,50,70,50,50,50,70,50,50,60,50,50,60,60,50,30,50,70,50,50,70,120,50,50,50,70,50,50,50,50,50,80,50,50,20,50,50,50,30,80,70,40,70,60,40,60,80,70,60,40,40,50,70,70,50,50,50,50,50,50,50,60,50,40,80,70,70,70,50,50,50,60,30,60,50,70,50,50,50,50,50,50,40,50,50,50,60,30,60,50,40,60,50,60,50,50,50,60,40,40,30,50,50,60,90,50,40,30,50,50,80,50,40,50,50,150,60,60,50,60,50,70,50,50,90,50,50,70,50,80,60,80,60,50,70,50,50,50,40,60,50,50,50,60,50,70,40,50,50,70,50,50,40,50,50,70,50,90,50,50,50,50,30,50,50,70,70,50,60,50,80,50,60,50,90,60,50,50,60,50,40,50,60,60,50,50,60,60,60,60,50,60,50,50,80,50,50,50,60,50,50,50,30,50,60,50,50,50,70,50,60,60,50,50,50,70,50,50,50,90,50,50,60,50,30,50,50,60,50,70,50,60,50,50,40,50,70,70,70,50,50,60,50,50,50,30,50,40,50,50,70,50,50,60,80,50,50,50,50,50,60,50,50,50,50,60,70,50,70,50,50,50,50,30,60,70,50,70,50,70,50,70,70,50,50,50,50,50,50,50,60,50,50,60,70,50,30,50,50,60,60,50,50,50,50,50,130,50,60,70,50,70,50,50,60,60,50,50,50,70,50,80,60,70,50,50,70,70,50,50,40,50,50,50,60,50,60,70,50,60,70,50,60,60,20,110,50,70,70,60,60,40,70,50,40,50,50,60,50,60,60,50,40,50,50,50,60,50,60,50,60,50,90,40,50,50,50,50,50,50,50,50,50,50,70,50,50,50,50,60,50,50,70,70,60,50,70,70,40,50,50,70,50,50,50,70,50,50,50,90,70,60,30,60,50,50,50,40,50,70,50,50,50,50,60,50,60,30,130,50,50,70,50,70,50,50,70,50,50,60,50,60,50,140,50,50,50,70,50,50,50,50,60,50,50,30,40,40,50,60,50,50,50,50,50,60,90,50,60,40,70,50,50,50,90,50,30,70,50,110,60,50,30,40,50,50,50,50,50,60,50,70,50,50,60,50,40,80,60,50,50,50,50,60,50,70,50,50,60,50,50,70,70,50,50,50,70,50,50,30,50,50,20,50,60,60,70,120,70,60,50,50,70,50,50,50,70,90,60,50,50,50,40,60,50,30,80,70,150,50,70,60,60,50,50,50,70,50,50,50,50,50,70,50,60,50,50,40,50,60,60,70,70,40,50,40,60,50,60,70,50,60,50,70,50,50,50,50,50,90,70,50,50,50,50,70,50,30,50,60,50,40,50,70,50,30,50,50,70,60,50,50,60,50,50,50,50,140,50,50,70,40,50,80,50,50,50,50,50,50,70,70,50,70,50,70,50,50,70,50,50,50,50,50,60,50,50,50,50,70,50,60,70,40,50,50,50,90,30,50,50,50,50,50,50,50,50,70,50,50,50,90,40,70,30,60,40,140,60,50,50,50,50,50,50,50,60,50,50,50,50,50,50,70,50,50,50,70,50,50,60,50,50,60,50,50,50,50,50,60,80,110,50,70,60,50,50,50,50,50,70,50,80,40,50,50,40,70,60,40,50,80,50,50,50,50,50,50,50,40,70,50,50,50,50,70,50,70,60,50,50,50,50,60,50,50,50,50,70,60,50,50,30,50,100,50,50,50,50,50,50,70,90,50,60,70,50,50,50,50,60,50,60,50,50,60,50,50,50,50,60,30,150,40,40,60,50,60,50,50,60,60,90,50,50,40,90,50,50,60,50,50,80,50,60,120,60,50,50,50,60,50,50,60,60,80,50,50,80,50,50,60,50,50,50,50,50,50,50,50,50,70,50,50,70,50,50,50,70,50,50,50,30,50,60,50,50,60,50,50,70,30,50,50,70,50,40,50,50,90,40,50,40,60,60,50,50,70,50,50,50,50,50,60,50,30,60,50,50,50,80,50,70,70,90,50,50,70,50,50,60,50,50,60,50,50,90,40,60,40,80,90,110,50,30,50,70,100,40,50,70,40,60,50,50,70,50,70,50,40,50,50,50,50,60,50,50,50,60,70,70,60,70,50,50,50,50,50,40,60,30,50,50,50,70,50,30,50,60,60,50,50,80,50,40,50,60,30,50,60,50,50,50,150,60,70,30,50,60,60,60,40,50,50,50,80,70,50,50,50,50,40,50,80,50,50,50,50,50,50,50,50,50,40,40,50,50,50,60,50,50,50,60,50,70,60,70,50,60,50,60,70,50,50,60,50,70,90,50,40,60,50,50,50,50,50,60,60,70,50,70,60,60,50,40,60,40,70,60,70,70,60,50,70,50,90,50,60,50,80,50,60,50,50,50,50,60,70,30,30,70,50,40,70,40,70,50,50,50,50,50,50,60,60,50,50,50,50,50,80,70,60,60,50,50,50,70,70,50,50,50,50,50,60,50,60,60,50,70,50,50,50,70,70,50,50,50,60,50,50,50,60,70,50,50,50,70,40,50,60,60,40,50,60,50,60,50,50,40,50,50,30,50,60,50,50,50,50,70,70,50,50,50,50,30,50,50,50,60,70,50,60,60,50,50,30,50,70,40,90,90,50,40,50,50,50,50,70,50,60,70,90,150,50,90,50,50,60,50,50,70,50,50,40,70,50,50,50,60,50,50,50,30,80,60,50,50,70,50,50,50,60,90,50,70,50,60,70,50,90,50,70,50,50,50,50,50,50,60,40,50,70,50,100,20,40,50,50,70,50,50,50,70,40,50,50,50,50,60,50,50,50,50,60,50,60,50,50,70,50,50,50,50,50,50,50,60,60,50,50,50,70,40,50,70,50,50,90,50,50,50,40,50,50,30,50,50,50,40,50,90,70,50,30,70,80,50,50,70,60,80,50,50,70,50,50,50,60,50,50,50,50,50,50,50,90,50,70,50,70,60,50,90,50,50,50,50,120,50,50,30,50,50,40,50,50,40,40,50,50,70,50,60,50,70,50,50,50,60,50,50,40,50,50,70,50,50,30,70,50,60,50,50,60,50,60,70,50,50,50,70,50,50,50,70,50,50,50,50,70,50,60,70,50,50,70,50,50,80,50,60,90,50,80,60,50,50,50,70,90,50,60,50,60,70,50,50,50,50,50,90,50,50,50,50,70,50,50,60,50,60,60,40,70,50,50,150,60,50,50,70,50,70,60,80,50,90,60,50,50,50,70,50,60,70,50,50,80,50,50,50,70,50,60,50,70,50,30,70,80,70,60,40,60,50,70,60,30,40,50,50,50,50,70,50,50,50,50,50,50,50,50,50,40,50,50,70,50,60,60,60,50,50,50,50,60,50,50,40,60,60,50,60,50,50,30,50,50,50,50,50,50,70,40,60,50,50,70,70,40,60,50,50,50,70,50,40,50,50,30,140,60,50,40,50,50,50,70,60,60,50,50,40,50,70,50,60,50,50,50,50,50,40,50,50,90,50,60,50,50,50,50,50,70,50,30,50,70,60,50,50,50,50,50,50,50,60,70,70,50,50,50,50,50,50,50,50,60,50,60,50,60,60,50,50,50,50,50,50,70,50,50,50,40,60,70,50,70,50,70,70,50,60,70,50,50,60,50,50,60,50,50,30,50,60,50,60,60,50,70,50,50,120,70,50,50,60,50,60,60,50,50,50,50,70,50,60,50,50,40,50,50,60,70,70,70,120,70,40,30,50,30,100,50,50,70,50,50,60,70,60,50,70,50,50,50,50,40,80,50,50,50,50,50,70,50,70,50,30,50,70,60,50,50,50,50,50,100,50,50,50,50,70,40,50,50,80,60,50,50,60,50,60,60,40,30,50,70,40,40,50,50,50,60,50,50,50,50,60,60,70,70,50,50,50,50,50,50,50,50,60,50,60,50,70,70,50,50,50,50,50,50,60,60,50,50,50,50,60,50,50,50,70,50,60,70,60,50,70,40,50,40,70,50,50,50,50,30,80,50,40,50,50,40,50,30,50,50,50,70,60,50,60,50,40,60,50,50,60,50,60,50,50,50,50,50,50,40,70,50,70,50,50,50,40,40,50,70,50,50,70,50,50,70,50,60,60,50,50,50,50,50,50,50,70,70,30,40,40,50,50,50,60,70,50,60,50,50,50,70,70,60,50,50,70,70,60,50,50,50,70,100,70,50,40,50,50,50,50,40,50,50,50,50,50,100,50,40,50,70,60,50,70,50,50,50,50,50,70,50,60,50,70,50,50,80,50,80,50,70,60,50,70,50,60,120,70,90,150,80,50,30,50,70,50,70,50,50,50,50,80,30,60,60,50,50,70,40,50,60,40,50,60,50,50,50,50,50,60,40,50,60,70,70,70,50,40,70,50,50,70,50,70,50,50,30,50,50,70,50,50,70,50,60,50,60,30,120,100,60,50,60,50,50,150,60,50,50,60,50,60,70,50,50,50,50,60,40,60,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,60,90,60,50,50,50,50,60,50,60,60,50,50,50,70,40,40,70,80,30,50,50,110,50,50,50,50,80,50,50,50,70,30,50,50,30,90,110,50,50,60,40,40,50,30,70,50,50,50,50,50,90,50,50,60,50,50,60,50,40,60,50,50,70,50,60,50,50,60,50,50,50,130,50,50,50,50,50,50,70,60,90,50,60,50,50,50,60,50,50,70,50,70,40,50,40,50,60,50,50,50,70,50,50,60,70,50,90,50,60,60,50,70,50,50,50,30,50,50,50,50,70,50,50,60,50,50,50,50,50,50,50,50,50,50,60,50,60,50,30,50,60,60,50,50,50,50,60,50,60,50,50,30,40,60,50,60,50,70,70,60,60,40,60,40,50,60,50,40,50,40,70,50,70,50,40,40,50,50,50,60,50,50,60,50,50,50,50,30,70,70,60,60,60,50,30,50,50,50,50,50,50,50,50,50,40,50,50,50,70,70,60,40,50,50,50,50,50,40,50,50,60,50,50,60,40,60,50,50,50,40,60,60,50,70,50,20,30,40,50,60,50,60,60,60,60,60,50,50,50,70,60,50,70,50,50,50,50,50,60,70,50,50,50,60,70,50,70,70,60,50,50,50,60,50,50,70,50,50,50,50,70,50,40,60,50,50,40,50,60,50,70,50,50,50,50,60,70,50,70,60,50,50,50,40,50,50,50,80,90,50,60,40,30,50,70,70,40,50,50,60,50,50,70,50,50,40,50,60,50,90,50,50,50,60,50,50,90,50,40,50,70,50,50,50,50,60,60,50,50,50,50,60,60,50,70,50,50,50,70,70,50,50,30,70,70,60,70,50,70,50,50,50,50,60,50,60,50,50,70,90,60,30,50,50,50,70,50,50,50,60,70,50,20,50,70,50,60,50,50,70,70,60,50,60,50,50,40,90,50,60,60,60,50,50,70,50,50,50,40,60,70,50,70,50,60,60,70,50,30,50,50,50,70,60,40,40,40,70,70,50,50,50,50,50,50,50,60,50,50,60,50,50,60,50,50,50,40,50,50,50,60,40,50,50,40,50,50,50,50,50,110,60,40,50,90,60,50,40,70,60,40,60,50,50,60,60,70,50,140,50,50,70,60,50,50,60,50,50,40,60,60,60,50,50,80,60,50,50,80,50,40,50,50,50,50,50,70,50,50,50,40,70,50,60,50,30,70,50,50,50,50,60,70,60,50,50,80,50,40,60,50,70,50,70,50,60,50,50,50,50,70,80,30,70,40,80,60,70,50,70,70,50,50,60,40,70,50,50,50,70,50,50,60,50,70,60,50,50,50,60,30,70,60,40,50,60,50,80,50,50,60,50,60,60,50,50,50,50,60,40,50,40,50,60,50,50,80,50,70,50,60,80,40,50,50,50,60,50,60,70,90,70,50,50,50,60,70,60,50,50,50,60,50,50,50,70,50,50,60,90,50,50,50,70,70,50,50,30,60,50,50,50,50,40,80,60,80,60,50,50,60,50,50,70,50,50,50,80,70,50,50,50,50,50,50,60,50,80,70,50,50,50,60,50,60,40,60,70,70,50,70,50,60,60,50,50,50,50,50,40,60,60,50,50,50,50,50,30,30,50,50,70,50,60,60,80,50,60,70,50,50,70,50,70,50,60,70,50,70,30,50,70,50,50,60,50,30,50,50,30,50,50,60,80,50,70,50,40,70,50,60,60,70,50,60,50,70,90,50,70,50,50,70,70,50,40,70,50,50,40,50,50,50,50,50,70,70,50,50,60,50,50,60,60,50,70,70,130,50,60,50,70,30,50,50,50,70,70,50,60,50,40,50,40,50,60,30,50,50,50,60,40,60,50,40,70,50,50,50,50,50,50,60,50,60,50,50,70,60,60,50,50,50,50,50,50,70,50,50,60,60,50,50,50,70,70,40,40,50,50,50,50,50,70,50,50,50,50,50,70,50,60,50,60,40,50,50,40,40,70,60,60,110,60,100,50,60,50,50,60,50,50,30,50,60,50,50,50,50,50,50,110,70,60,50,60,50,50,20,60,50,140,60,50,60,50,40,50,60,50,50,50,70,50,70,50,50,60,50,50,70,30,30,50,50,50,50,60,50,70,60,70,50,60,50,50,100,50,50,40,80,50,60,40,60,50,50,70,70,50,30,70,50,50,80,50,50,30,60,50,70,50,60,70,60,50,50,60,50,70,50,40,50,80,100,50,70,70,50,50,30,60,50,40,60,50,70,60,50,40,50,50,50,50,60,70,150,70,50,50,70,50,50,50,50,70,50,120,50,50,50,50,50,50,50,50,70,50,50,50,70,70,50,60,40,40,40,50,50,70,50,50,70,50,50,50,50,60,70,70,50,30,60,70,80,70,60,50,50,50,60,40,70,40,40,70,50,50,50,50,60,50,50,30,50,50,50,50,50,50,60,50,70,50,40,50,50,60,50,60,50,50,50,40,60,50,50,50,60,40,50,40,60,50,50,70,60,90,50,50,50,50,50,60,50,50,50,40,60,50,50,70,80,50,70,40,50,60,50,50,70,50,50,50,30,50,40,50,50,60,50,50,40,50,50,70,50,70,50,50,50,50,50,70,50,50,50,50,60,60,50,50,50,40,60,40,50,50,70,50,50,50,70,70,60,50,50,50,50,60,70,50,70,120,50,30,50,40,60,70,50,50,40,40,50,60,40,50,50,60,50,60,60,90,70,60,50,80,50,50,50,60,60,50,70,40,60,50,60,50,50,60,50,60,50,40,60,50,70,50,50,50,60,70,60,50,40,50,40,70,50,50,50,50,50,50,50,50,70,70,70,50,70,60,50,50,50,50,30,70,50,150,40,50,50,50,30,50,70,60,60,50,50,50,50,50,60,60,50,70,50,60,70,70,50,50,50,50,80,50,50,50,40,60,50,60,60,50,60,50,60,50,50,50,50,50,60,50,50,50,50,50,40,50,50,50,50,50,50,60,140,50,70,50,50,80,50,50,50,50,50,50,50,50,70,70,50,60,50,50,50,30,50,70,50,60,50,50,50,60,50,50,50,40,50,40,90,50,70,60,50,50,50,40,50,70,70,50,50,50,50,50,50,60,50,50,50,50,50,50,60,50,50,150,50,70,70,50,60,60,70,50,50,50,50,70,60,50,50,50,80,60,30,50,60,60,50,50,50,90,50,50,50,50,50,50,40,50,70,50,70,50,50,70,50,50,50,50,50,50,50,70,150,50,70,50,70,50,50,60,50,50,50,60,50,50,50,50,50,50,50,50,50,40,50,50,50,70,40,50,50,50,40,70,50,50,40,50,50,50,50,70,70,60,50,50,70,50,50,60,40,50,50,50,40,70,50,60,70,50,70,50,40,70,50,50,60,50,50,60,50,50,50,50,50,50,50,50,50,60,70,60,50,70,70,30,50,70,60,50,50,70,70,50,70,50,50,80,50,70,60,60,50,50,70,60,50,40,50,40,50,60,50,50,50,30,50,140,30,50,60,50,50,50,60,60,60,80,60,50,50,50,50,60,50,70,50,50,60,60,70,40,70,70,60,60,50,50,60,50,60,50,50,50,60,60,50,50,50,40,50,50,50,70,50,50,50,50,50,90,50,70,70,50,70,40,50,50,90,50,50,50,50,50,50,50,70,50,50,60,50,70,50,50,50,110,80,50,50,70,40,50,50,60,50,60,50,60,50,50,70,60,50,50,50,50,50,50,60,50,50,40,50,50,50,50,70,50,60,60,50,80,60,50,60,60,60,50,50,50,60,70,60,50,50,50,50,50,70,50,70,80,70,50,50,60,50,50,70,50,50,50,70,60,50,50,120,70,50,50,50,50,70,60,50,50,60,60,50,40,80,50,60,50,50,70,60,50,50,50,60,50,70,60,50,120,50,50,50,80,50,50,60,50,50,40,50,60,50,50,50,70,50,50,50,50,50,50,50,70,50,50,50,50,40,50,60,50,50,50,50,50,50,50,50,50,60,50,40,70,50,50,40,50,50,50,50,50,50,50,50,40,50,50,60,50,50,50,60,50,50,150,50,70,50,60,50,50,50,40,70,30,50,140,60,50,50,50,50,50,50,50,50,50,50,40,50,50,50,60,50,50,50,50,50,70,50,70,60,50,60,50,50,50,60,50,50,80,50,70,60,70,70,50,70,60,50,50,50,70,70,60,60,60,50,50,90,50,50,50,50,50,60,110,50,50,70,50,50,50,50,50,50,50,50,50,70,50,50,50,50,50,50,90,50,50,70,60,50,50,50,50,50,50,50,50,50,60,50,90,50,50,50,50,50,50,50,50,50,70,50,50,60,30,60,70,50,70,50,50,70,50,50,60,60,90,50,50,50,50,50,70,50,70,50,130,50,50,60,50,50,50,60,50,50,70,70,70,60,50,50,50,60,60,70,50,60,50,50,60,50,50,70,50,70,60,60,70,50,70,150,60,60,50,50,50,50,50,70,50,70,70,50,50,70,50,70,50,120,50,70,50,70,50,50,50,50,50,70,50,70,50,60,60,60,50,60,50,60,50,50,50,60,50,50,50,70,50,50,50,50,50,100,100,80,50,50,30,60,50,50,40,60,70,50,50,50,50,50,60,50,50,50,50,50,50,70,50,60,30,60,100,70,70,50,70,60,50,60,70,70,50,30,50,50,60,50,60,40,60,50,60,60,110,50,50,50,60,50,90,70,50,50,70,110,60,60,50,60,50,60,50,50,50,70,70,70,50,70,50,40,50,50,50,50,50,50,50,50,50,30,50,50,50,60,60,50,50,60,60,70,70,60,50,70,50,70,50,50,50,50,50,70,80,50,70,40,60,80,60,50,50,50,50,60,40,50,70,40,50,100,50,50,50,40,50,40,50,60,50,60,70,50,50,50,50,50,70,70,50,50,70,70,50,50,50,50,50,60,50,70,60,60,50,30,50,50,60,80,50,50,50,70,50,50,50,50,50,50,50,60,60,70,50,40,60,30,50,60,70,40,70,140,50,50,50,50,50,70,80,60,50,70,90,60,40,90,50,50,70,60,50,40,70,50,50,50,50,50,70,50,50,60,40,70,90,50,50,50,50,50,50,50,40,50,60,70,50,50,50,50,60,50,50,60,60,50,70,50,70,60,50,60,50,50,100,60,70,50,50,60,50,50,50,70,60,50,50,50,50,60,60,40,50,50,50,50,50,50,80,50,90,50,50,50,60,50,50,50,70,50,70,50,50,50,50,50,70,60,50,60,30,50,50,90,50,60,60,60,40,50,70,150,70,50,50,50,50,50,50,50,50,60,50,50,50,60,50,50,70,50,70,60,50,70,50,50,40,40,50,50,50,50,60,50,50,70,50,70,50,50,50,40,40,50,50,50,50,70,50,50,50,90,50,100,20,60,90,30,50,110,50,50,50,50,50,60,50,50,50,50,50,50,70,30,60,70,50,60,50,70,50,70,50,50,60,60,50,60,50,60,50,50,70,50,50,50,50,50,50,60,50,60,50,140,50,50,50,50,40,70,40,50,50,70,50,70,50,50,70,50,80,50,70,50,50,50,60,60,40,50,30,50,60,50,50,60,50,50,50,50,50,50,50,70,70,40,50,50,50,50,70,40,50,60,50,60,50,80,50,50,50,70,50,60,50,60,50,50,60,50,50,50,50,60,100,20,30,70,40,50,40,70,50,100,50,50,80,60,60,50,50,60,40,50,50,50,50,50,60,50,60,50,50,50,50,50,30,60,40,60,50,40,50,50,50,60,50,50,80,50,60,50,60,50,50,50,40,50,50,60,50,50,50,70,50,50,150,50,60,60,40,70,30,60,70,40,70,60,50,50,70,50,50,30,60,50,60,70,50,50,40,50,50,50,50,50,70,50,50,70,50,40,60,50,60,50,50,40,50,50,50,50,50,50,70,60,50,50,40,30,50,50,50,70,40,50,50,50,50,50,60,60,60,50,90,70,120,60,60,40,70,20,70,50,50,70,60,50,60,40,50,40,50,50,60,50,50,70,50,50,60,40,70,70,50,70,50,40,60,60,50,70,70,60,50,50,60,60,50,50,50,50,50,70,70,30,50,70,70,50,60,50,50,50,50,60,70,60,50,50,40,70,50,50,40,40,150,50,70,60,50,50,40,50,50,50,50,50,50,30,70,50,50,60,50,50,50,50,50,50,50,60,50,80,50,50,30,50,60,50,50,50,60,50,40,50,50,70,50,50,70,50,50,30,70,70,70,50,50,70,80,50,80,60,50,130,50,60,50,50,30,50,50,50,80,50,60,60,60,50,50,70,50,70,50,50,50,60,50,50,70,40,70,80,40,50,50,50,50,70,50,50,50,50,50,50,70,70,50,50,50,60,50,40,50,50,50,30,50,50,50,150,60,50,50,40,50,50,70,50,40,60,50,80,60,70,50,30,50,50,60,40,50,70,50,70,50,50,90,50,50,50,70,60,50,50,50,50,50,40,70,60,50,50,50,60,30,50,50,60,70,40,50,50,50,50,50,60,80,70,60,50,70,60,50,70,50,60,70,50,50,60,60,50,150,60,70,40,50,120,40,50,50,60,50,50,30,40,60,50,50,50,60,50,50,90,50,70,30,50,50,50,60,50,50,50,50,60,50,50,30,60,40,70,50,60,60,40,60,60,40,60,50,50,110,50,50,50,40,80,50,80,50,100,50,50,60,50,30,60,70,50,40,40,40,70,60,70,70,60,40,70,80,60,50,110,50,50,50,50,50,70,60,60,50,50,50,50,50,50,50,50,100,50,50,50,70,60,60,50,50,50,40,50,50,50,30,50,60,70,50,40,70,50,50,50,70,90,60,50,50,40,50,70,50,50,100,50,60,70,50,50,30,70,50,60,60,50,60,50,40,70,50,60,60,60,50,90,50,40,40,40,50,50,50,60,50,40,60,60,70,60,50,50,50,50,70,50,60,60,40,50,70,50,60,60,50,50,70,70,50,60,60,50,30,50,50,50,70,80,50,50,50,50,50,50,50,50,50,50,40,60,40,70,70,70,100,60,50,60,70,50,60,50,50,50,50,50,50,50,50,50,40,50,50,50,50,50,50,50,60,50,70,60,60,50,50,40,70,50,50,50,50,50,50,70,50,30,30,50,80,40,50,70,50,50,70,60,50,60,60,50,30,30,80,70,50,50,60,50,50,30,70,150,50,50,50,100,60,50,60,60,50,50,40,50,30,50,30,40,50,50,50,50,60,70,50,80,50,70,30,40,50,50,100,50,50,70,70,50,50,40,40,70,60,50,50,50,50,70,50,70,30,80,70,70,70,50,70,50,50,50,50,50,50,50,60,50,50,50,50,60,60,70,50,100,60,70,50,70,50,60,50,60,50,40,50,60,50,50,50,50,90,50,70,50,50,50,40,70,70,50,50,50,40,50,50,50,60,50,50,70,50,50,50,50,70,50,60,60,30,50,50,70,60,80,60,50,70,70,50,60,70,40,60,50,70,60,40,50,30,50,60,70,60,50,50,50,50,50,60,50,50,50,50,70,50,50,50,70,60,20,50,40,50,50,50,60,40,50,50,50,60,50,50,40,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,70,50,50,50,50,60,60,70,50,50,50,50,60,50,50,50,60,50,50,30,100,60,50,50,40,50,60,70,50,50,90,50,50,60,50,50,50,70,50,50,50,50,40,50,50,30,40,50,50,70,70,70,50,50,50,30,70,80,50,70,70,50,50,50,50,50,50,50,50,60,50,70,50,50,70,50,90,50,50,50,50,70,50,50,70,50,50,50,70,30,60,100,50,60,50,50,70,50,60,50,40,70,50,50,50,50,70,40,30,70,70,60,70,50,50,30,50,60,50,50,50,80,50,70,70,50,60,70,50,60,50,50,50,50,50,50,50,50,50,50,50,70,60,80,50,60,70,60,50,70,50,70,40,50,50,60,60,50,50,20,70,60,60,50,50,60,50,50,50,70,70,70,50,60,50,50,50,50,30,50,50,50,70,50,70,70,60,30,50,70,60,50,60,50,50,70,50,50,50,70,70,30,60,50,50,50,50,50,50,70,60,40,60,110,50,70,60,70,50,40,70,90,50,50,50,50,50,30,50,50,60,60,50,50,50,40,50,60,50,50,40,50,40,50,50,50,50,60,50,60,50,30,70,50,50,130,50,70,70,50,50,30,140,50,50,60,50,50,70,70,50,50,70,120,50,50,50,20,50,50,50,50,50,70,80,50,60,30,90,90,50,90,60,50,50,50,50,50,60,70,50,50,70,60,70,60,60,50,50,50,70,50,100,50,50,50,50,100,50,70,50,60,70,70,50,70,60,50,50,50,40,50,60,70,50,50,30,90,70,40,60,40,50,50,50,50,50,60,50,40,20,30,40,80,50,50,30,30,60,50,50,50,40,70,60,50,90,50,60,50,50,50,70,50,70,50,40,40,50,50,30,60,60,70,50,50,50,50,70,50,80,50,60,50,50,40,50,60,50,70,50,50,50,50,50,50,50,50,60,20,60,30,50,70,50,50,60,50,70,50,50,50,50,60,50,40,60,70,70,50,50,30,40,50,50,50,50,50,50,60,50,50,50,60,70,50,60,30,60,50,50,60,60,50,50,80,50,50,50,40,50,70,50,30,50,50,90,50,60,20,60,50,50,60,90,50,50,50,40,50,50,50,70,30,80,20,70,50,70,70,60,60,60,60,50,30,70,70,50,50,50,50,50,50,70,60,50,70,50,80,50,50,60,70,50,50,50,60,20,50,50,40,60,50,50,90,50,80,50,50,50,70,50,90,50,30,50,50,50,50,70,60,50,50,60,50,50,110,50,80,50,70,50,60,50,50,50,60,50,40,50,50,100,50,50,60,60,60,50,50,50,40,50,50,70,70,60,50,50,50,50,70,70,50,50,70,50,70,60,50,50,70,50,50,60,60,70,80,40,40,80,40,50,70,40,70,50,50,40,30,90,30,50,50,50,40,70,50,60,50,50,90,50,70,60,50,40,50,60,50,50,50,50,50,30,50,50,40,50,40,50,50,60,50,50,50,50,50,50,50,70,50,70,70,50,60,50,50,50,50,30,40,70,70,50,50,60,50,60,50,50,60,60,30,30,70,50,50,40,140,50,50,50,50,60,60,50,70,50,50,50,40,60,50,50,70,50,40,60,70,30,40,70,50,70,50,60,30,50,30,70,60,50,50,50,50,40,60,70,50,50,60,50,50,30,40,50,50,30,50,60,50,70,50,70,50,100,60,80,50,70,40,50,40,70,50,50,50,50,70,50,70,50,70,50,50,70,40,50,70,50,60,50,60,70,70,50,50,50,30,50,50,50,50,50,60,50,60,70,60,50,50,50,50,60,50,50,50,50,100,50,90,70,50,50,50,40,90,50,50,40,60,50,50,150,150,70,70,100,50,60,50,60,50,50,50,60,50,50,90,50,50,50,60,60,50,70,50,50,50,50,60,50,50,50,50,50,50,50,50,40,70,40,50,40,50,50,70,50,60,60,50,50,50,60,60,50,70,50,50,50,50,50,50,50,40,60,50,60,40,40,70,50,70,60,60,50,50,50,50,50,60,50,50,30,50,70,50,120,50,50,50,90,50,70,60,50,70,50,50,60,50,30,50,110,60,40,60,50,50,50,50,50,70,50,70,60,60,50,70,70,70,50,60,30,50,50,50,70,60,50,40,50,50,60,50,50,50,50,50,40,60,70,80,70,50,90,40,90,80,80,50,50,50,50,50,60,60,60,50,60,50,50,60,50,50,70,40,60,50,50,150,70,50,50,90,50,50,30,40,50,60,50,60,50,50,50,70,50,50,70,70,60,60,50,60,50,70,50,50,50,70,50,50,50,50,50,50,50,50,70,60,50,40,60,60,50,50,50,60,70,60,50,50,50,60,70,50,110,50,70,40,30,70,50,70,50,50,60,70,60,50,50,50,50,50,50,40,50,60,120,50,50,40,50,50,60,50,90,50,150,60,50,60,20,60,60,50,40,50,70,40,50,70,50,50,50,50,50,100,60,30,70,50,50,60,60,50,50,50,60,50,90,50,50,60,50,50,20,50,60,50,50,50,70,60,60,50,50,50,50,40,50,50,60,50,50,50,50,40,50,70,90,50,50,30,50,50,50,50,60,50,60,50,60,60,50,70,50,50,50,70,50,70,50,60,60,50,50,70,50,50,60,50,50,40,50,50,70,50,50,60,50,50,50,50,60,40,50,50,50,50,50,50,70,50,50,40,50,60,50,50,50,50,80,50,40,50,70,50,50,50,50,50,50,50,70,50,50,70,60,60,50,90,50,60,30,50,60,50,50,70,50,50,70,50,50,40,50,50,50,50,30,50,80,50,60,100,30,60,50,60,60,50,90,60,50,50,30,50,50,60,40,60,70,70,40,90,40,50,50,50,50,50,60,40,80,60,70,50,60,50,30,70,70,50,60,50,70,50,50,50,50,60,50,70,40,60,50,50,50,70,90,70,50,70,80,70,70,50,50,70,50,50,40,50,50,40,70,50,50,70,50,150,110,50,150,150,70,50,70,70,50,70,60,50,50,50,50,50,100,70,50,20,50,50,50,50,100,50,50,50,50,90,60,50,50,50,30,50,50,70,50,80,30,50,70,40,50,70,50,50,60,40,50,50,60,50,50,50,50,60,50,80,50,50,70,70,30,50,50,60,50,60,90,50,50,50,70,50,50,30,50,50,70,60,80,50,50,70,60,70,60,50,60,50,70,50,50,50,50,70,40,50,70,50,60,50,50,50,50,50,50,50,60,50,30,50,60,50,60,50,50,40,50,70,50,30,50,60,60,80,40,60,50,80,90,80,50,50,70,50,60,50,50,50,60,50,50,50,50,50,40,70,50,50,50,40,70,70,50,50,50,30,50,50,50,50,50,70,50,20,60,50,40,60,60,70,40,60,50,50,150,60,50,50,50,50,50,50,50,40,50,60,50,60,30,60,50,50,50,50,150,50,50,50,60,50,50,90,50,50,50,70,50,70,50,50,60,70,50,40,50,50,50,70,50,70,50,50,50,50,50,60,70,50,50,60,50,70,50,50,50,50,50,60,50,50,40,50,60,50,60,50,40,50,50,80,30,70,90,50,100,70,50,50,50,50,90,50,50,50,50,50,60,50,70,60,60,50,40,60,50,50,50,50,50,50,70,50,50,50,70,60,50,60,50,50,70,50,50,70,70,50,50,60,50,30,50,60,100,60,60,40,70,30,60,60,50,50,60,50,60,90,50,50,50,50,70,50,70,50,50,50,60,50,50,50,50,60,50,50,50,30,50,50,50,50,70,50,50,70,50,50,50,50,60,50,50,40,50,50,50,70,50,50,70,60,70,40,60,50,50,60,50,50,50,90,60,60,70,50,50,40,50,50,50,50,60,80,60,60,50,50,50,50,50,50,50,50,80,50,60,50,50,50,40,50,60,70,50,60,50,60,50,50,50,50,50,50,50,60,50,30,50,30,50,50,50,60,70,50,50,60,50,80,50,50,50,50,50,60,50,60,50,40,50,60,50,50,70,50,30,60,50,50,50,50,60,50,50,60,50,70,40,50,100,70,50,50,50,50,80,50,70,50,30,50,60,50,60,50,30,50,90,50,60,70,30,40,50,50,60,50,50,50,50,60,80,130,60,50,50,60,70,60,60,50,50,50,50,60,50,60,70,50,60,30,50,70,50,50,60,70,50,50,70,40,50,40,50,60,70,50,50,70,70,50,50,60,60,90,50,60,50,50,50,70,50,50,70,50,40,50,50,50,50,50,50,40,60,50,40,50,60,70,100,50,70,70,50,60,50,50,60,50,70,70,70,50,70,50,60,50,50,50,50,70,70,50,50,70,50,50,50,50,50,50,50,50,40,60,50,50,70,50,50,70,50,70,50,60,50,50,60,130,50,40,70,50,90,50,60,50,70,60,50,90,50,70,50,50,50,50,50,40,50,60,50,60,50,50,70,60,50,70,70,70,70,50,50,50,60,50,60,70,50,60,50,60,50,50,80,50,70,60,40,50,50,50,60,50,50,50,30,50,60,70,30,50,40,50,50,50,50,60,50,50,60,30,60,50,50,50,50,50,30,50,50,70,50,50,50,60,50,70,60,70,50,50,70,50,70,50,50,50,50,60,50,50,50,50,50,40,60,70,40,30,50,60,50,60,60,60,40,40,50,50,70,60,50,50,50,50,40,50,50,50,100,50,50,50,50,50,50,60,80,50,50,60,80,70,70,60,70,50,50,40,50,70,60,50,60,60,50,30,50,30,70,70,90,50,30,40,70,70,60,50,50,50,50,50,50,60,50,60,60,50,50,50,50,50,50,50,50,40,50,60,50,50,50,50,50,50,50,50,80,50,60,40,50,90,50,50,50,50,40,50,50,40,70,50,50,50,50,50,90,70,50,50,40,50,40,50,50,50,50,60,50,50,50,80,60,50,50,70,120,40,60,40,60,80,50,50,50,50,60,50,50,50,50,60,60,60,50,60,60,50,50,90,50,80,50,50,60,50,70,70,50,50,60,50,50,70,50,70,50,70,50,50,50,60,50,50,50,50,50,40,60,50,50,70,60,60,50,40,50,50,70,60,40,50,60,50,50,60,120,50,50,50,30,70,50,50,70,50,70,60,60,50,70,50,50,50,50,50,30,50,50,50,50,50,50,70,60,50,50,50,50,50,70,50,70,40,50,50,50,50,70,40,50,50,100,50,100,60,50,60,50,60,60,50,70,40,50,40,40,50,50,60,70,60,50,50,60,50,50,40,50,50,50,50,30,50,50,50,40,60,60,50,50,50,60,50,30,70,50,40,50,50,50,50,50,60,50,50,40,50,50,60,70,50,50,50,50,50,50,50,50,70,60,120,40,70,80,50,50,60,50,70,60,60,60,60,50,60,70,70,50,50,90,70,60,50,50,70,50,50,50,70,60,60,60,60,50,60,50,50,100,50,60,50,60,50,70,70,60,50,50,50,40,50,70,50,50,60,70,50,70,60,70,80,50,80,60,50,50,60,50,50,50,120,50,70,50,50,60,50,50,50,90,50,70,60,60,70,50,50,40,50,50,50,30,70,50,50,40,50,60,60,50,50,50,70,60,50,60,60,50,50,50,50,40,70,70,50,50,50,50,30,60,50,60,70,50,40,40,50,50,40,50,50,50,50,50,50,50,50,50,50,70,50,70,70,50,50,70,30,40,50,50,50,70,60,50,50,70,50,70,60,50,70,70,100,70,50,50,50,50,50,50,60,70,50,50,50,50,30,50,70,50,70,60,50,60,50,100,60,80,80,60,60,50,50,50,50,50,70,50,50,40,70,50,60,50,60,60,60,70,50,60,50,50,50,60,50,50,70,50,70,70,50,60,50,70,70,60,50,60,50,70,60,50,70,40,70,30,50,70,50,90,50,50,50,50,40,50,50,70,50,100,50,50,40,60,60,60,50,50,40,70,40,50,60,60,60,60,60,50,50,50,50,50,50,40,50,50,50,60,50,70,70,60,50,50,50,40,50,60,50,50,50,70,60,50,50,50,80,100,50,60,40,70,50,60,60,50,40,60,60,30,50,70,30,20,60,50,50,90,60,50,50,60,40,70,60,50,50,60,50,70,50,60,50,50,70,60,50,50,40,50,50,70,30,50,50,60,50,50,70,40,70,50,60,60,60,50,70,60,50,70,70,70,50,80,50,60,70,50,120,90,80,70,50,70,40,70,60,70,100,50,70,30,50,50,50,60,50,80,60,60,50,40,50,60,50,50,50,50,50,50,70,60,50,60,50,70,50,60,50,60,50,50,50,70,70,60,40,50,30,50,50,70,90,70,70,50,60,60,50,50,40,150,40,40,70,50,60,90,70,40,70,60,50,50,50,50,50,60,50,50,70,50,70,50,50,50,50,50,90,50,80,50,50,50,50,50,40,50,50,70,40,70,50,70,50,50,50,50,60,90,50,50,80,60,50,50,40,40,50,40,30,50,50,90,40,20,40,50,60,60,70,50,50,50,50,50,40,50,110,50,50,50,50,60,50,50,50,40,70,50,50,50,50,60,50,50,70,50,70,50,50,50,50,60,50,70,60,40,40,30,50,50,50,50,50,50,60,70,50,60,50,50,30,40,80,100,50,60,50,60,30,70,50,50,80,60,50,50,60,50,50,50,50,70,50,40,50,50,70,70,60,50,40,40,70,50,50,50,70,50,50,40,50,40,50,50,30,70,60,50,80,60,50,70,70,50,60,40,140,50,50,70,60,50,50,50,50,50,50,50,50,50,50,50,50,50,50,60,60,80,60,50,50,50,70,50,60,50,50,50,50,50,70,50,50,70,70,90,50,50,50,70,50,70,50,50,70,50,50,30,50,50,50,40,50,50,60,50,50,50,70,80,60,50,50,50,50,50,50,60,50,50,50,30,50,70,50,50,30,50,30,60,150,50,50,50,50,50,40,50,50,30,50,50,70,50,50,50,50,50,50,50,50,50,150,60,50,50,50,70,50,30,50,60,50,50,50,50,50,50,30,50,50,40,60,40,60,50,70,50,50,50,70,60,70,60,50,60,50,70,50,60,60,50,60,50,50,30,60,80,50,50,50,50,50,30,50,50,60,50,50,50,70,50,70,60,50,50,50,70,40,40,70,40,50,40,50,50,80,60,50,60,70,60,130,50,90,60,60,90,60,30,80,70,50,50,90,40,40,60,50,50,60,60,60,50,50,40,50,30,50,50,70,70,50,30,50,70,50,50,50,60,50,60,50,60,70,50,50,70,70,40,70,40,50,50,50,50,50,50,50,40,70,100,60,70,50,60,30,70,50,40,40,70,50,60,60,70,60,40,50,30,60,90,80,50,40,80,70,100,80,50,70,60,80,50,40,50,50,50,60,70,50,50,50,50,50,70,60,50,50,60,50,50,50,50,90,50,70,50,50,50,50,60,30,50,70,70,50,70,30,70,50,50,50,60,50,50,50,70,70,60,50,60,70,50,60,50,60,50,50,50,60,50,50,60,60,40,80,50,70,40,60,100,150,50,50,70,50,40,50,60,50,50,50,50,50,50,50,50,30,50,50,50,50,40,50,60,50,50,50,50,50,50,60,50,50,60,80,40,50,50,70,50,50,50,50,50,50,70,60,70,50,40,70,60,70,50,60,150,60,50,50,40,50,60,90,50,50,150,50,50,50,60,50,40,60,70,60,50,50,50,50,50,40,20,50,50,70,50,50,60,30,50,50,50,60,50,50,50,50,40,60,50,50,50,60,50,50,50,50,50,50,50,60,50,60,70,30,40,50,90,50,50,50,70,30,50,50,60,50,50,50,20,50,60,50,70,50,50,50,50,70,70,60,50,60,50,50,50,50,50,50,50,60,60,50,60,50,60,50,60,60,50,50,70,50,60,60,50,70,30,40,70,50,50,50,60,30,60,50,50,20,50,50,50,60,70,50,60,40,50,50,60,50,60,70,90,50,70,60,70,60,70,60,50,50,50,50,60,50,40,40,60,50,50,60,70,60,90,60,50,50,50,50,50,70,50,50,30,60,50,50,60,50,50,50,50,50,70,50,50,50,50,50,60,60,60,90,60,60,50,40,50,50,50,50,50,50,60,50,70,90,40,80,60,50,50,50,50,50,50,70,70,50,60,50,60,50,50,60,70,50,30,60,50,50,50,50,50,50,50,50,50,50,60,50,50,50,70,60,50,70,50,70,70,50,50,70,50,50,40,50,50,60,50,80,50,60,70,70,50,70,60,70,50,60,60,60,50,50,50,50,50,20,50,70,70,40,70,50,50,50,40,50,50,50,50,50,50,60,50,50,50,50,50,50,50,30,50,50,50,40,50,50,60,70,50,50,70,50,50,50,40,50,50,70,70,70,60,50,50,50,60,50,50,90,50,30,50,50,70,50,30,30,60,50,50,100,70,80,20,50,70,150,50,60,30,50,70,70,50,50,60,50,60,50,90,50,50,60,70,50,50,70,50,70,60,50,70,50,50,40,70,90,70,50,70,50,70,50,70,50,20,50,70,50,50,60,50,70,70,50,50,60,50,50,90,50,50,60,60,80,50,50,50,50,60,80,50,80,60,60,50,50,50,60,50,50,60,50,70,50,50,50,70,60,50,50,50,40,70,50,50,70,50,60,50,30,60,50,50,50,50,70,50,60,50,50,40,70,50,50,70,60,70,70,80,40,50,70,50,90,70,60,60,60,70,50,50,50,50,50,70,50,50,60,60,50,50,50,50,60,50,70,60,50,50,50,80,50,50,70,70,50,50,40,70,50,70,50,70,70,50,60,50,60,30,50,50,40,150,50,60,50,50,50,50,50,60,60,50,50,50,140,60,50,60,60,30,50,70,70,60,50,50,70,50,70,50,70,50,60,50,60,70,50,70,50,50,50,50,50,60,50,50,40,40,70,70,50,60,50,50,70,50,50,20,50,50,50,60,50,40,70,40,30,70,20,50,50,50,50,60,50,60,50,70,50,40,40,70,110,50,60,50,50,90,70,60,60,60,50,50,50,60,40,50,70,50,50,70,60,50,50,50,60,50,50,50,50,40,50,70,50,70,60,70,50,40,70,50,60,50,50,50,60,40,60,50,50,50,60,50,70,60,50,50,50,50,50,50,50,40,40,50,70,50,70,40,50,50,40,50,50,60,70,60,40,50,50,50,50,50,50,30,70,50,20,60,50,50,50,50,70,70,50,50,40,50,50,50,70,50,70,50,70,60,50,60,60,60,70,70,60,50,50,50,70,50,50,50,70,70,50,60,50,60,50,50,30,50,60,90,50,60,50,50,50,60,50,60,50,30,70,70,50,50,50,50,50,50,50,50,60,50,60,50,70,50,50,50,50,50,60,70,70,50,70,50,70,50,50,60,60,50,60,60,50,60,50,50,60,50,50,50,50,70,50,50,50,50,60,50,50,70,60,60,50,50,50,50,50,50,50,40,50,50,50,50,70,100,70,50,60,50,50,60,80,50,80,30,70,80,150,50,50,30,50,70,50,70,30,50,50,50,60,50,70,50,70,70,60,70,50,70,50,50,60,60,30,50,20,60,70,50,70,50,50,50,50,60,50,50,60,50,50,50,50,70,30,50,50,50,50,50,60,50,50,50,50,50,50,70,50,50,50,50,40,50,80,50,50,50,50,50,50,50,60,60,50,50,50,70,50,50,60,60,50,60,70,50,50,60,50,50,50,50,50,60,50,70,50,70,50,50,70,50,50,70,60,50,150,40,50,40,40,50,50,30,60,70,50,50,50,50,70,50,40,40,50,60,80,70,40,50,50,50,50,50,50,50,60,70,50,50,60,50,60,50,50,50,50,60,60,70,50,50,50,60,50,50,50,70,50,50,70,30,70,50,50,50,60,70,60,80,60,50,50,50,50,50,50,50,50,50,60,70,50,100,70,50,50,50,50,60,50,60,60,50,50,50,50,70,50,60,50,70,70,50,30,70,50,50,50,90,50,50,50,50,40,60,70,60,70,70,60,70,40,50,50,50,50,50,40,60,70,50,20,40,60,50,30,90,50,30,100,50,50,50,80,50,50,40,60,50,50,50,60,60,30,50,50,60,90,50,50,50,50,50,60,50,50,90,50,50,50,40,50,50,70,50,60,50,50,50,50,50,50,50,50,50,40,50,100,40,80,60,50,30,60,50,50,50,50,50,50,40,50,50,50,50,60,60,60,50,50,50,30,60,60,50,90,70,40,70,60,50,50,60,30,70,80,50,60,60,50,50,70,50,70,50,80,50,70,50,50,70,50,50,50,100,70,50,50,40,50,60,50,60,50,50,50,50,50,60,70,70,120,50,70,60,50,50,60,70,70,50,70,50,50,30,50,50,50,60,50,70,50,50,50,50,50,70,70,50,50,60,60,40,80,50,60,50,50,50,50,50,70,50,50,50,50,50,50,140,50,60,50,50,50,50,60,60,50,40,50,50,50,100,60,40,70,60,60,50,50,40,50,50,40,70,50,70,50,50,60,50,50,60,50,50,40,50,60,50,50,90,40,50,50,50,60,50,50,50,50,50,40,50,50,60,50,70,50,80,50,60,50,70,50,70,50,40,50,60,50,50,70,50,70,70,30,60,50,70,50,60,150,50,40,60,60,50,90,70,60,50,50,140,50,70,70,50,90,70,70,50,50,40,60,70,60,50,50,30,60,30,50,30,60,60,60,30,50,60,50,60,50,50,50,50,50,50,50,50,40,50,60,50,70,50,50,50,50,70,40,50,70,50,70,50,60,40,50,70,70,30,60,50,50,50,50,50,50,50,50,90,50,50,70,120,50,50,80,80,50,50,50,50,50,50,60,50,50,60,50,50,50,40,50,50,50,70,60,60,60,50,80,50,80,50,50,50,50,70,60,50,40,50,110,50,60,70,60,50,60,50,50,50,50,50,70,60,40,50,30,50,50,50,50,70,50,50,50,70,70,50,70,60,60,50,70,50,50,60,50,70,60,50,60,50,50,50,50,50,50,70,70,80,50,50,50,50,50,50,130,50,60,80,50,90,50,110,50,50,60,60,70,70,40,50,50,70,80,60,50,70,50,50,70,50,50,40,40,50,50,50,50,50,50,60,60,40,50,70,50,60,50,40,40,50,50,60,50,50,60,50,50,70,50,50,50,50,50,50,50,50,50,70,90,70,50,70,50,60,50,50,80,50,70,50,50,50,50,50,50,50,20,40,50,70,60,50,50,70,50,50,70,60,50,50,60,60,50,70,70,50,60,50,50,70,50,60,50,50,50,50,50,50,50,90,50,50,60,50,50,50,70,70,50,50,50,60,70,80,80,50,40,60,150,40,50,60,50,40,70,40,50,50,50,50,80,50,50,60,50,50,50,50,60,50,50,60,50,50,30,50,50,60,60,60,30,50,50,50,60,40,50,60,50,40,70,50,50,70,70,50,50,60,50,100,50,50,90,50,50,50,70,50,50,50,20,60,50,50,50,60,40,70,50,60,40,60,20,70,60,60,60,50,50,70,50,50,70,50,50,50,40,50,50,90,50,40,60,50,50,60,70,60,30,50,60,50,60,50,80,50,70,50,50,50,60,50,50,50,50,40,50,50,50,40,50,30,50,50,50,50,50,50,60,70,80,50,70,30,50,50,50,50,60,50,40,50,50,60,50,50,50,50,50,70,70,50,50,50,70,50,50,100,70,70,50,50,70,50,50,40,60,50,50,50,50,70,60,60,60,70,60,50,40,60,50,70,80,30,60,70,90,50,50,70,50,60,50,70,50,40,50,50,50,50,80,30,40,50,60,70,60,50,70,90,60,50,50,50,50,40,50,60,60,50,50,50,50,60,50,70,50,40,40,50,50,50,50,70,70,50,60,40,150,70,50,70,50,50,40,40,70,50,50,50,50,60,50,40,50,50,50,40,60,50,50,90,50,70,70,60,50,60,60,50,50,50,60,40,50,50,40,80,50,60,70,60,60,70,50,60,60,40,100,50,60,60,50,50,50,60,50,70,50,50,50,70,60,50,50,50,50,50,50,40,50,60,50,50,50,60,40,50,70,60,50,60,40,50,70,80,60,40,80,50,60,50,50,50,60,50,60,50,40,50,50,50,80,50,30,50,60,50,50,50,50,50,50,50,60,50,50,50,50,50,70,50,60,70,60,30,50,50,90,70,50,50,60,50,50,70,60,60,50,60,50,50,60,50,40,60,60,50,50,50,50,50,50,70,50,50,70,50,50,50,50,30,60,50,60,50,50,40,50,70,50,60,50,50,40,70,50,50,50,60,50,50,70,30,50,50,50,50,50,70,140,50,50,70,60,50,50,90,50,40,70,50,70,50,50,50,60,50,150,60,60,70,50,40,40,50,50,40,50,50,50,60,50,50,50,50,50,70,120,50,50,50,50,50,50,50,50,40,50,70,50,30,50,70,60,70,50,60,50,50,70,50,50,60,50,50,50,50,50,50,50,60,50,50,30,50,50,50,70,50,50,50,70,50,50,50,50,50,30,50,60,60,60,50,50,40,50,60,50,70,60,50,50,70,20,50,70,90,50,50,40,50,50,50,40,40,60,50,60,70,70,70,50,50,60,70,60,80,50,70,70,80,80,50,150,150,50,60,100,50,50,50,50,70,50,50,60,50,60,50,50,50,60,60,60,60,60,40,70,50,40,50,60,80,50,70,50,50,50,50,60,70,50,50,50,50,50,50,70,50,50,70,90,70,50,60,80,50,50,50,60,70,40,50,50,70,40,120,60,120,50,30,50,70,50,50,50,70,50,50,50,60,50,40,50,50,50,50,50,70,90,60,50,60,50,50,60,60,50,50,40,40,50,50,60,50,70,50,50,50,50,50,70,100,50,50,40,60,70,40,50,50,50,70,60,50,50,60,40,50,60,70,50,50,70,70,50,50,80,70,60,50,50,50,50,60,50,70,50,50,60,50,50,50,50,60,50,50,50,50,50,50,30,50,50,70,50,60,50,60,50,70,90,50,60,50,50,50,50,50,50,50,60,50,70,50,50,50,50,50,50,50,60,40,50,50,80,50,60,50,50,60,70,70,50,70,50,60,50,80,60,60,50,70,50,50,60,50,50,30,70,70,70,50,50,30,70,70,50,40,50,50,60,60,50,60,70,70,60,60,50,60,70,70,50,50,50,70,50,50,50,50,60,70,70,40,80,60,50,50,50,70,60,60,50,50,70,60,50,40,50,60,70,30,50,60,50,50,50,90,60,60,70,50,70,50,50,50,40,50,50,50,50,90,60,60,50,50,70,50,50,50,100,50,50,50,50,70,60,30,60,70,50,110,60,90,30,70,50,50,50,70,50,70,60,80,50,40,30,50,50,50,50,50,50,50,50,70,60,50,50,50,50,60,50,40,60,50,50,50,50,50,90,50,100,40,80,50,70,50,50,60,50,50,50,50,60,40,30,50,40,50,50,50,50,50,50,70,60,50,50,90,90,40,70,80,70,50,60,50,50,50,70,50,50,50,70,50,50,70,50,50,50,50,70,60,50,50,50,50,60,70,50,50,50,50,40,80,50,50,90,70,50,60,50,50,50,50,40,60,50,50,50,50,50,40,60,50,50,50,40,50,40,30,50,70,40,50,50,40,40,40,50,60,70,60,30,50,50,50,50,70,40,50,50,60,50,50,50,50,50,50,50,50,50,80,50,70,40,60,50,60,50,50,50,50,50,50,50,50,40,60,50,50,50,70,60,50,40,50,70,50,70,60,50,50,60,70,50,70,50,50,50,30,50,40,40,70,40,50,50,30,60,50,40,70,60,50,50,70,60,60,50,50,30,40,50,30,50,50,80,50,50,70,60,60,50,50,60,50,40,40,30,60,50,50,90,60,30,50,50,90,50,50,50,70,50,50,50,50,60,40,40,40,50,50,70,50,50,50,50,50,50,50,40,60,60,60,50,50,60,50,70,80,50,40,70,60,50,60,40,60,50,50,50,60,50,50,50,70,50,70,50,50,50,50,70,100,50,50,90,50,50,50,50,50,70,70,60,60,40,40,70,70,50,50,50,70,50,50,50,70,50,50,40,50,60,50,50,50,40,50,40,70,90,40,50,70,50,50,70,100,50,50,70,50,60,50,50,70,60,70,50,60,50,60,50,50,60,40,30,50,50,60,50,80,70,50,40,90,70,80,60,50,50,50,50,90,50,50,60,50,50,50,70,50,50,60,70,60,70,50,90,60,60,50,50,70,50,60,50,50,70,50,50,50,50,50,50,60,60,50,40,50,50,40,50,60,50,50,50,50,50,70,50,40,100,50,50,50,50,40,100,60,50,50,50,70,60,50,50,50,70,50,50,50,70,50,50,50,70,50,50,20,50,60,30,50,50,70,50,30,50,50,50,50,50,50,50,70,50,30,70,50,50,50,60,70,50,50,50,50,60,50,60,50,50,30,50,50,70,50,50,40,50,50,60,60,60,60,50,40,70,50,50,60,40,40,50,50,50,40,50,50,90,50,50,50,50,50,50,50,50,50,50,50,40,50,90,60,50,70,60,50,70,50,50,50,60,60,50,50,50,70,50,70,50,40,50,50,40,70,50,60,50,50,50,50,50,50,40,50,50,50,50,20,50,50,110,50,50,90,50,40,70,50,50,70,40,60,40,50,50,60,50,50,50,50,30,50,50,50,50,50,40,50,50,60,80,60,60,50,50,50,50,70,40,50,50,70,80,70,50,50,50,60,50,50,40,50,50,50,40,30,50,50,70,50,50,50,120,80,50,70,50,40,40,50,50,60,50,60,50,50,150,50,50,50,60,50,70,50,60,70,50,60,60,50,50,50,60,90,50,50,50,70,50,50,50,50,50,50,50,50,50,40,50,50,50,50,70,50,50,60,50,30,50,50,60,90,70,60,50,50,60,60,50,50,80,60,70,50,50,50,100,60,50,50,80,40,70,50,50,40,40,50,50,50,50,70,60,60,50,40,50,60,50,50,50,50,90,50,50,60,50,60,50,40,140,50,70,50,50,50,50,50,50,40,70,60,50,50,50,60,50,70,50,60,50,70,50,60,120,50,50,60,50,40,50,50,50,50,50,50,50,80,60,50,50,50,50,50,90,70,50,40,60,50,60,50,40,60,60,60,70,70,40,70,60,60,50,60,50,40,70,50,50,60,60,70,80,50,60,40,50,60,50,50,70,50,50,50,30,60,60,40,60,50,50,110,90,50,50,150,100,60,50,130,60,50,60,40,60,40,50,50,40,50,50,50,50,70,60,50,50,50,60,50,30,50,50,50,50,50,60,30,50,60,50,70,50,70,50,50,50,50,40,50,50,50,50,60,50,50,50,50,50,50,30,50,50,60,70,70,40,60,50,50,30,70,50,50,100,50,50,30,50,70,50,60,50,50,50,50,50,60,60,50,50,50,50,50,60,50,50,50,50,70,50,40,50,50,40,50,50,40,70,60,50,50,60,40,70,70,50,50,50,50,60,50,60,50,50,60,60,50,50,40,40,50,50,70,50,90,50,50,60,50,50,50,40,50,70,50,70,60,50,40,70,50,40,40,30,50,50,70,50,50,50,50,60,60,70,50,60,40,50,40,60,50,50,50,40,60,70,30,30,50,50,50,50,50,60,70,50,30,40,50,40,50,50,50,50,70,50,50,40,70,50,50,50,60,60,60,70,70,50,50,50,50,50,50,50,60,50,70,50,60,50,50,50,50,60,50,50,80,50,60,60,70,50,40,50,50,70,40,50,50,70,50,50,50,50,60,50,50,50,40,60,40,50,80,60,50,60,50,50,50,40,50,50,50,50,50,40,50,60,50,60,50,50,50,50,50,70,50,50,70,50,40,70,50,50,60,50,60,50,50,50,60,60,50,50,30,50,50,70,60,70,50,150,50,50,50,40,60,60,50,30,50,50,50,40,50,50,50,70,50,50,60,50,50,50,70,50,40,50,50,50,50,50,70,60,50,30,50,50,60,60,50,60,50,70,50,60,50,30,50,60,50,50,50,50,50,50,50,50,60,50,60,40,50,50,50,50,70,70,50,40,50,30,80,50,40,50,40,50,50,50,60,60,50,50,50,60,50,60,70,70,50,40,50,50,30,50,50,50,30,60,50,60,50,50,40,50,50,80,50,30,70,50,30,50,50,40,70,40,50,50,50,50,50,70,50,50,70,50,50,50,40,50,50,90,50,70,60,70,50,60,70,30,60,140,50,50,150,70,50,50,50,70,70,50,50,50,50,60,50,70,60,60,40,70,50,50,40,60,50,50,70,50,50,40,50,70,50,50,70,50,50,50,50,50,60,50,50,50,50,50,50,60,50,60,50,70,60,40,50,50,50,50,60,70,50,150,60,90,50,50,70,50,40,50,60,50,60,60,50,30,150,50,50,60,50,70,60,50,50,60,50,80,30,50,90,50,50,80,90,50,80,50,50,50,40,60,50,70,70,50,50,50,70,50,70,60,50,60,50,50,50,50,50,80,40,80,70,50,50,70,70,50,30,50,50,70,50,60,50,70,60,60,60,50,50,50,50,50,50,50,60,50,70,50,70,50,40,50,50,50,50,50,60,50,70,70,50,60,50,50,80,50,50,50,40,50,70,60,60,50,70,50,60,50,50,50,60,50,70,50,50,50,40,50,50,50,60,60,50,70,70,50,60,50,50,50,30,50,50,110,50,50,70,60,60,50,50,50,50,50,50,50,50,50,50,50,150,40,90,50,40,40,50,50,50,50,60,70,50,50,50,50,60,60,60,70,50,50,50,60,50,50,50,50,50,50,60,70,50,80,50,50,50,50,60,60,50,50,50,50,50,50,50,50,50,70,50,50,50,50,70,50,30,50,70,50,70,60,50,60,70,40,50,50,70,50,50,50,50,50,50,50,50,50,50,50,70,70,70,40,60,50,40,30,50,50,60,50,50,50,60,50,70,60,50,50,50,60,50,50,50,50,50,30,70,50,60,60,70,50,50,60,50,50,70,50,50,50,50,60,70,50,70,50,40,70,50,70,40,70,60,70,30,50,60,30,100,50,50,70,50,40,30,50,40,50,70,50,40,50,50,50,50,110,50,50,50,30,60,60,50,30,40,50,70,50,50,60,50,50,30,70,30,20,50,50,50,50,50,50,50,50,50,60,50,30,70,70,50,40,50,70,50,70,50,50,60,50,50,50,50,150,130,70,50,50,60,40,130,50,70,60,50,50,50,50,40,50,50,50,60,50,40,50,50,50,50,50,60,30,50,60,50,110,50,50,60,60,50,50,60,50,50,100,50,50,50,50,50,40,50,50,50,70,50,50,50,50,70,50,50,70,50,40,80,50,60,40,50,30,50,60,70,50,50,70,50,40,30,50,50,40,50,60,50,50,70,60,60,50,50,70,50,50,50,50,50,50,50,50,50,50,60,50,60,60,60,50,50,50,50,50,50,50,50,70,50,60,50,60,50,50,50,50,60,50,50,50,50,60,50,40,90,100,60,40,60,70,70,50,40,90,60,50,50,70,50,60,50,60,50,50,70,50,70,50,70,150,50,50,50,80,50,50,60,50,50,50,60,60,70,50,40,110,50,50,50,70,50,60,50,50,80,50,50,50,40,50,50,50,50,50,60,70,50,50,50,50,50,60,50,50,50,50,50,50,50,50,50,50,60,50,50,80,30,80,50,50,40,50,50,60,50,50,50,50,50,20,20,50,60,50,50,60,50,50,50,70,50,40,60,50,60,50,50,90,50,50,40,50,60,90,80,40,70,70,50,50,60,50,50,40,60,50,50,50,90,50,80,70,40,50,70,80,50,40,50,50,60,50,50,70,30,50,50,70,50,50,70,50,50,120,50,50,50,50,50,50,70,50,50,70,50,60,50,50,60,70,30,70,40,50,50,50,40,50,60,50,70,50,50,50,70,70,40,40,60,70,50,80,50,50,50,60,60,70,50,50,50,50,50,50,50,50,50,50,60,50,50,50,50,50,50,60,50,60,50,50,60,50,30,70,50,60,60,50,50,80,40,70,50,50,70,50,50,50,50,40,60,50,60,50,80,50,50,80,50,90,50,60,50,50,60,80,70,60,50,50,50,50,50,30,50,60,60,50,50,50,80,50,60,50,60,50,50,40,50,20,60,50,70,80,50,50,50,50,50,50,30,70,50,40,70,50,60,50,50,50,50,150,50,70,50,50,80,50,30,70,60,70,70,60,50,50,50,50,40,50,50,50,70,50,70,50,60,50,50,70,50,50,50,30,60,50,50,50,50,70,50,60,50,50,70,50,40,90,60,50,60,50,70,50,50,60,50,120,50,60,50,50,60,50,50,70,40,50,50,50,70,30,70,70,40,20,50,70,50,50,60,50,50,50,50,50,50,50,50,50,70,50,50,50,70,60,50,50,50,50,50,50,50,50,60,50,50,50,60,50,50,50,50,50,70,70,80,50,60,50,70,50,50,50,50,50,50,60,80,60,70,30,60,40,50,60,80,60,50,60,50,50,50,50,50,50,70,60,60,50,50,50,50,60,50,50,50,50,60,50,60,80,50,50,60,70,60,60,50,40,40,50,70,70,50,50,40,50,70,50,50,60,70,60,50,70,50,70,90,70,50,50,40,50,50,40,50,70,50,50,50,40,150,50,70,60,50,120,40,70,40,40,50,60,70,50,70,50,70,70,60,40,50,40,70,50,50,50,50,50,100,50,50,50,50,50,50,70,50,80,50,70,50,50,50,50,50,40,70,50,70,90,70,50,70,60,50,50,50,50,50,50,50,50,40,110,70,100,60,70,40,60,50,70,60,50,50,50,60,50,50,50,50,50,50,50,60,50,50,50,60,110,70,50,70,60,50,50,60,50,50,50,50,50,70,50,30,70,50,50,40,50,50,80,60,50,50,70,50,70,50,70,30,70,50,50,50,30,80,60,60,60,70,50,60,30,60,50,50,50,50,50,50,50,50,50,60,50,50,80,60,50,60,50,50,40,60,50,50,60,60,50,50,50,50,50,60,60,60,50,50,70,60,50,50,60,40,60,50,90,70,60,70,50,50,50,50,50,50,50,50,70,50,50,70,50,50,50,50,60,70,50,70,60,70,50,60,60,50,40,90,40,70,60,60,50,60,70,50,40,80,50,50,50,50,50,50,60,60,60,70,50,70,140,50,70,50,50,50,80,50,60,70,40,70,50,50,50,50,70,60,70,60,50,50,40,50,50,50,50,50,60,50,50,50,60,50,70,70,50,40,50,50,60,70,70,70,50,50,50,50,60,70,50,50,70,50,110,50,50,50,50,50,40,50,50,70,50,50,50,40,70,60,50,50,50,60,50,40,50,50,60,50,60,50,50,50,50,50,50,60,50,70,50,40,60,50,50,50,50,50,50,50,50,60,50,50,50,50,50,50,50,50,70,40,50,90,50,50,50,50,70,50,50,50,50,50,50,50,50,70,70,50,50,50,60,60,70,50,60,50,50,50,40,50,40,50,50,50,50,60,70,50,50,40,50,50,50,50,70,110,50,50,70,50,80,60,60,50,40,40,50,60,90,40,80,50,50,50,50,50,50,50,60,80,60,50,50,70,40,50,50,50,30,50,70,70,50,40,50,50,30,90,50,80,50,60,50,50,50,50,50,50,60,150,50,50,50,50,50,50,60,50,70,50,70,50,60,50,50,50,50,50,50,50,50,70,50,70,100,80,60,60,60,60,50,50,70,70,50,60,80,50,40,80,50,50,50,50,40,70,50,80,50,60,50,60,60,50,50,50,50,50,50,40,50,50,60,70,60,50,60,40,40,50,50,90,90,50,50,50,50,70,60,60,70,60,50,50,50,100,50,50,50,50,60,50,50,50,50,50,70,50,70,50,70,50,70,50,60,50,50,50,60,50,30,60,50,50,50,60,50,60,60,50,70,70,70,50,60,50,60,70,50,70,50,90,90,40,60,40,60,30,30,50,50,70,70,40,70,50,50,40,70,50,70,60,50,50,20,60,50,60,60,50,40,40,50,50,60,50,50,50,60,40,50,50,50,50,50,50,50,50,20,60,60,50,40,70,50,50,50,70,50,50,50,50,50,50,60,50,50,50,50,50,50,60,50,60,50,50,60,50,50,50,60,40,60,80,50,60,80,50,50,40,50,50,70,50,50,50,50,50,60,50,50,50,50,70,70,60,50,50,60,50,50,50,50,40,70,60,50,60,50,60,50,50,60,50,50,80,50,60,50,60,50,50,50,50,50,50,50,50,50,60,50,50,50,50,50,60,60,50,40,50,50,30,50,50,50,50,50,50,40,50,30,70,50,90,50,50,30,50,70,50,50,60,70,50,60,50,90,50,50,50,50,40,60,50,60,50,60,70,50,30,90,70,70,50,50,50,50,50,70,60,50,50,50,50,50,50,50,60,50,50,60,60,50,50,30,50,50,50,70,50,70,60,50,50,50,50,50,50,50,70,50,50,50,60,90,80,50,60,30,50,50,40,60,60,50,50,50,50,30,40,100,50,50,40,60,50,40,50,50,60,70,40,60,50,40,50,70,50,50,90,50,50,50,50,60,50,60,70,50,50,30,50,50,50,50,50,60,90,50,60,50,50,60,70,50,50,60,50,50,50,70,90,50,60,50,50,60,50,50,70,40,70,50,50,50,50,100,50,50,50,150,50,50,60,80,70,40,50,50,60,70,50,50,50,50,60,60,70,80,60,50,40,50,70,50,50,70,50,50,50,70,50,60,50,50,70,50,50,50,50,50,120,70,50,110,50,50,50,40,50,50,70,50,60,50,50,50,50,70,50,60,80,40,80,50,40,70,60,40,50,50,50,50,60,40,70,40,60,50,110,70,50,50,80,60,50,50,50,50,50,50,70,50,60,20,50,50,50,50,70,50,40,50,50,50,50,60,50,50,50,50,50,80,50,50,50,50,50,20,50,30,50,50,50,50,70,50,60,50,70,60,50,60,50,50,50,40,50,50,70,70,60,80,60,70,60,50,50,50,50,60,40,50,50,50,50,60,50,50,70,50,50,50,50,50,40,60,50,80,50,50,50,40,20,50,50,70,50,50,70,50,110,30,50,60,70,50,50,50,70,40,60,90,70,60,70,60,50,50,50,60,70,50,70,50,90,60,50,50,50,70,80,50,60,50,70,50,50,50,60,60,60,50,50,40,50,50,50,60,50,50,50,60,70,70,70,50,50,50,40,50,70,60,50,60,70,60,50,100,50,90,60,30,50,50,50,50,50,50,50,60,60,50,60,50,50,70,90,50,50,50,60,60,30,50,50,40,40,50,50,70,50,40,60,50,80,50,50,70,60,70,60,50,40,50,50,70,50,50,60,50,50,90,50,50,50,60,50,60,50,40,60,50,90,50,80,70,60,50,70,50,50,100,50,50,50,40,60,50,50,70,40,80,40,60,50,50,70,50,60,110,50,70,50,50,60,50,60,50,70,50,50,50,60,50,50,40,60,50,50,50,70,50,50,50,50,60,50,50,50,50,60,100,50,60,70,50,150,60,50,50,50,50,60,40,50,50,50,60,50,70,30,50,40,50,50,50,50,50,90,40,50,50,50,70,50,60,40,50,70,50,70,50,70,60,60,50,60,40,50,50,70,60,60,50,50,50,50,120,70,50,30,50,50,60,50,50,20,50,50,50,50,60,50,50,50,90,50,50,50,50,50,50,50,50,50,40,50,60,50,50,50,50,60,40,60,50,60,60,60,30,50,40,50,40,50,80,50,50,40,60,50,60,50,70,50,70,60,70,60,30,50,60,50,50,40,50,50,70,50,50,60,60,50,50,90,70,50,70,50,60,50,50,50,70,40,30,50,70,50,50,60,50,50,80,30,60,70,90,60,50,90,50,40,50,40,70,50,50,30,60,60,70,50,50,60,50,50,70,50,50,60,50,20,60,50,60,60,60,50,50,70,50,50,50,50,50,50,60,50,50,70,40,60,50,90,40,60,50,50,60,50,80,80,70,30,50,40,50,50,80,40,50,50,50,70,50,50,80,50,80,50,50,60,50,70,70,50,60,60,30,50,50,50,70,120,40,30,70,50,50,50,50,60,60,70,60,60,30,60,40,50,40,70,50,50,70,50,60,50,50,50,70,60,50,50,50,150,40,50,40,40,50,50,50,50,60,90,80,50,50,50,50,50,50,50,50,50,50,40,70,60,50,50,40,70,60,60,50,50,50,50,50,50,50,60,60,50,50,50,60,50,30,50,70,60,50,50,70,50,50,50,70,50,50,50,50,80,50,50,50,50,50,50,50,50,50,50,50,70,70,50,60,50,60,50,60,50,50,50,50,50,50,80,50,50,50,50,50,50,70,50,70,70,50,50,50,60,50,70,50,40,40,70,40,70,50,70,90,50,50,50,60,30,50,50,90,30,40,60,70,60,70,50,60,40,50,50,70,60,60,60,50,60,60,50,50,50,50,50,70,50,70,50,50,60,60,50,50,50,70,70,50,70,70,50,50,60,50,50,60,50,50,50,40,50,70,60,50,50,50,70,40,40,50,50,50,40,70,70,50,50,30,30,50,60,50,50,50,40,50,50,60,50,50,70,70,60,50,50,40,60,50,40,70,50,50,50,50,100,60,50,50,50,20,70,50,50,70,50,50,30,50,50,70,60,50,50,70,50,50,70,70,60,50,50,80,50,40,50,40,50,50,60,50,50,40,50,60,50,50,90,50,50,50,60,70,50,50,70,60,50,40,70,50,50,60,50,50,50,70,40,60,50,50,50,70,50,50,50,60,50,60,70,50,40,60,50,50,50,50,50,60,70,50,90,50,30,50,50,50,70,50,40,30,70,50,50,50,40,40,80,70,30,50,40,30,60,40,50,60,50,50,60,50,50,50,50,50,60,50,50,60,60,50,50,60,50,50,40,50,50,40,50,60,40,50,90,50,60,70,50,50,80,60,70,60,50,30,30,60,50,70,50,50,40,50,50,70,50,90,50,50,30,90,50,60,100,50,30,50,60,50,50,50,70,50,50,50,40,50,30,50,50,60,50,80,60,60,50,50,50,50,30,60,20,50,80,60,60,60,30,70,50,40,50,50,50,60,50,50,50,50,50,50,50,50,50,50,50,50,90,50,50,50,50,50,50,50,60,50,40,50,50,50,60,50,40,70,60,50,50,50,70,50,50,50,50,50,40,50,50,70,50,50,40,60,50,20,50,50,60,50,50,50,70,60,60,60,60,50,50,50,50,60,50,30,70,50,50,50,70,50,50,60,100,50,50,50,30,50,50,60,30,50,40,50,80,50,70,60,60,50,50,70,60,50,50,50,80,60,50,50,130,70,50,50,50,50,40,50,50,50,50,50,40,50,50,50,50,50,60,50,50,60,50,70,60,50,40,60,60,60,50,60,50,30,60,40,50,40,60,100,50,50,50,30,70,60,70,50,50,50,50,60,50,50,50,50,50,30,60,50,50,50,80,80,80,70,50,50,50,50,70,40,50,70,30,50,30,50,50,50,60,70,50,50,50,50,50,50,40,50,70,70,60,50,100,50,50,60,50,90,50,40,60,60,50,40,50,70,50,30,50,40,60,80,90,40,50,50,80,70,30,40,50,50,70,50,40,50,70,50,50,50,50,50,50,60,60,50,50,30,50,50,60,50,60,60,50,60,50,40,50,50,90,50,60,50,50,100,50,40,50,50,60,50,50,50,50,70,50,40,50,60,50,50,40,60,50,70,60,50,60,90,50,60,50,60,50,50,60,50,60,50,60,40,80,60,60,50,50,30,50,50,50,50,60,50,50,50,50,50,50,70,50,50,50,40,50,60,50,50,60,50,130,50,50,50,40,70,50,70,50,50,50,50,120,50,60,70,50,80,50,70,50,60,50,40,50,50,50,40,60,60,60,50,60,50,50,60,60,60,50,50,60,50,50,40,50,80,80,50,80,50,70,50,50,70,50,30,50,60,50,50,50,50,60,50,40,70,60,40,50,50,50,50,70,50,50,40,60,60,50,60,50,50,50,60,50,70,80,80,110,30,50,60,60,50,50,50,60,150,60,70,50,60,80,40,70,50,30,60,60,90,50,40,70,60,70,20,50,50,50,50,70,50,40,50,30,50,50,60,50,50,60,50,50,50,90,30,60,50,40,50,50,40,50,50,50,50,40,70,70,50,70,50,50,50,50,50,60,50,70,50,60,50,50,70,50,50,40,60,50,50,50,50,60,50,70,50,50,70,40,50,50,50,150,50,50,60,40,50,50,50,50,50,50,50,50,70,90,50,60,60,70,50,60,70,50,50,50,50,50,50,60,60,60,60,50,50,50,50,50,50,50,70,50,60,30,60,70,50,70,50,90,50,50,50,30,40,70,50,60,50,50,50,50,60,50,30,40,50,60,70,50,70,50,70,50,60,50,60,50,30,50,70,50,70,60,50,60,50,40,60,50,50,50,60,70,50,50,50,50,50,60,60,50,50,50,60,50,50,60,50,70,50,60,50,60,40,50,50,60,50,60,80,70,150,50,50,50,50,50,50,50,50,50,60,60,50,60,70,50,50,70,50,60,60,50,40,50,50,40,60,50,40,60,50,50,30,60,50,50,50,50,60,50,50,50,50,60,50,50,40,70,50,60,50,50,50,50,60,50,70,60,50,50,60,40,50,60,40,50,50,50,50,60,50,70,80,50,60,50,60,60,50,60,50,50,50,50,50,70,90,50,50,20,50,60,60,50,50,70,70,50,50,70,50,50,60,50,50,50,50,50,50,30,50,70,50,50,50,50,60,40,40,100,50,60,70,60,50,40,50,60,40,40,70,50,50,60,50,50,50,60,50,40,70,50,40,50,30,50,50,50,50,50,50,50,60,50,50,60,50,50,120,40,30,50,50,50,50,70,50,30,50,50,80,70,50,50,50,50,50,50,50,60,50,70,70,60,130,50,50,110,60,60,50,50,60,50,60,50,50,60,60,50,50,50,60,50,60,50,50,50,70,80,50,50,50,40,60,60,50,50,50,60,60,50,50,70,60,50,50,50,50,70,60,50,70,60,50,40,60,50,70,50,50,50,50,70,40,50,50,60,50,50,50,50,60,50,50,40,50,50,50,50,80,50,50,50,50,70,50,50,50,40,50,50,70,50,70,70,50,60,50,50,40,50,60,50,60,50,30,70,50,50,60,60,50,50,50,50,60,90,50,50,60,50,70,50,70,60,130,30,90,40,30,40,50,40,50,70,50,60,50,60,50,60,50,30,50,50,60,50,50,50,50,30,80,60,70,50,50,50,60,50,50,50,40,50,50,70,100,70,60,50,50,50,50,80,50,50,50,90,60,50,50,50,50,50,50,70,50,70,90,50,50,50,50,50,60,80,70,80,50,50,50,50,50,60,50,50,50,60,50,70,50,50,50,50,50,50,50,60,50,50,50,50,70,90,70,50,60,70,70,50,50,60,50,50,50,90,50,60,40,60,50,50,70,50,50,90,40,40,60,50,50,70,50,70,60,50,50,50,50,50,60,50,50,50,70,70,70,50,50,70,50,50,50,50,70,50,50,50,60,50,70,50,50,40,50,60,50,50,50,50,50,50,60,50,50,50,50,70,60,40,150,50,60,50,50,100,50,50,70,50,70,70,50,50,70,70,50,60,50,70,50,50,70,50,50,30,50,50,50,60,40,60,50,50,50,50,60,50,50,50,50,50,50,30,50,50,50,50,50,60,70,50,80,50,50,50,50,70,50,50,50,50,50,70,50,50,70,50,60,50,80,50,60,30,50,70,60,50,40,50,50,30,60,40,50,40,80,50,60,50,70,70,50,50,50,50,50,50,50,70,60,60,50,70,50,50,50,50,150,50,50,70,50,30,130,40,40,30,70,50,50,50,50,30,40,50,70,50,40,110,60,50,50,50,50,50,50,50,30,50,50,50,70,70,50,60,50,30,50,50,100,50,50,50,50,50,60,60,60,50,30,50,70,50,80,50,50,70,50,70,50,50,50,50,50,50,50,70,60,60,80,50,50,50,50,60,30,50,50,30,50,50,70,50,70,60,60,70,50,50,50,50,70,50,50,50,60,70,50,30,30,50,50,50,50,50,60,50,50,30,50,70,50,50,50,50,50,70,60,50,80,70,50,50,50,50,50,50,60,50,50,50,60,50,50,50,50,50,50,60,60,50,60,50,70,50,50,70,70,60,50,50,70,50,50,70,70,70,60,50,50,70,30,70,50,50,70,30,50,60,50,50,50,50,50,50,50,90,50,60,60,50,50,60,60,50,60,50,60,50,50,40,50,50,50,50,60,60,80,50,50,50,50,40,50,60,70,50,50,50,80,40,60,50,50,70,40,50,50,50,50,50,50,90,50,50,70,50,50,50,60,50,50,50,70,60,60,50,50,60,60,60,50,60,30,50,40,150,50,60,100,140,50,50,60,50,50,70,50,50,50,70,50,50,50,50,50,60,50,50,70,50,70,50,50,50,50,50,50,60,50,70,50,60,50,70,50,50,60,70,50,70,70,50,70,50,50,70,60,80,50,50,30,70,40,80,50,70,60,40,70,70,50,50,50,50,50,50,60,50,50,60,40,50,30,50,60,60,50,70,50,50,50,50,50,50,50,50,50,60,50,50,50,60,70,50,60,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,80,50,60,60,60,60,110,50,50,50,50,40,50,50,50,50,50,50,90,40,70,50,50,50,50,50,50,50,50,60,50,50,40,50,50,60,50,50,70,70,50,50,50,100,40,50,50,50,60,70,50,50,100,70,50,50,60,50,60,50,50,80,50,50,60,50,60,40,70,90,70,50,50,50,50,30,70,50,50,60,50,60,50,50,50,50,50,50,50,70,90,50,50,60,50,60,50,50,50,60,50,50,50,50,50,50,50,50,50,50,50,50,70,50,50,60,50,50,60,40,50,50,50,50,70,50,70,50,50,50,60,40,70,60,60,40,70,70,50,60,50,70,70,50,60,70,50,50,50,50,50,60,50,50,70,60,50,60,50,30,70,50,70,50,50,50,50,50,70,50,50,50,50,70,50,90,50,60,60,50,50,60,60,50,50,70,50,50,50,70,80,70,50,50,80,50,50,50,60,60,50,50,50,50,40,60,50,50,50,80,70,50,50,70,50,50,50,60,50,50,60,50,60,50,60,50,60,20,60,50,70,110,50,70,90,50,50,50,60,50,50,50,60,50,70,60,50,50,50,50,50,60,50,60,100,70,50,50,50,80,50,50,70,50,30,50,80,40,60,50,50,70,50,70,50,70,50,50,50,50,60,50,50,50,50,50,50,50,50,50,50,60,50,50,60,60,50,80,60,50,60,100,80,50,70,50,50,80,60,70,80,60,60,50,50,60,80,50,30,60,70,50,50,70,50,60,70,60,50,50,60,50,40,40,50,50,70,50,50,50,70,50,40,50,50,50,50,50,60,50,50,50,50,50,50,50,50,70,60,60,50,70,70,50,130,50,50,70,50,90,50,70,50,50,50,60,50,60,150,50,60,50,40,50,60,70,50,40,50,70,60,50,50,50,40,50,50,20,50,50,60,50,60,50,50,50,50,60,50,50,60,50,50,50,50,60,50,60,50,50,50,50,50,80,60,50,70,50,50,50,70,50,50,70,70,50,50,70,60,50,30,60,40,40,50,150,70,60,70,50,40,60,90,60,70,120,60,50,50,50,50,50,70,60,60,50,50,50,80,40,60,50,60,50,50,50,50,50,50,60,60,50,50,50,50,50,50,50,60,50,50,50,70,70,60,50,40,40,50,50,60,50,50,150,70,50,40,50,30,50,70,70,50,50,50,60,50,50,50,60,50,50,50,60,50,50,60,50,50,50,50,60,40,50,60,60,70,50,50,70,50,50,60,50,60,50,60,70,50,50,60,60,50,50,70,50,50,50,50,50,50,50,50,50,60,70,60,50,80,50,70,60,50,50,60,50,70,70,50,50,40,50,50,50,50,70,70,50,40,60,50,50,70,90,50,50,50,70,50,70,50,50,70,50,50,70,50,50,60,60,50,90,70,50,50,50,80,50,50,50,50,20,40,50,60,50,70,50,70,50,80,40,50,60,50,40,40,60,70,50,50,40,60,70,50,50,50,50,40,70,70,50,40,40,50,50,50,70,50,50,40,40,50,70,80,50,80,50,70,30,60,50,60,90,50,70,50,70,60,50,50,50,60,60,70,40,50,50,50,70,50,40,50,50,60,50,50,50,50,40,80,50,40,50,50,50,50,60,60,60,50,60,50,100,50,60,50,50,60,60,60,50,60,50,50,70,50,50,70,30,50,70,60,50,70,50,50,50,50,50,60,30,50,100,70,70,50,70,50,50,50,50,50,50,50,50,90,50,50,50,40,60,50,50,110,50,60,40,50,40,40,60,50,60,70,50,150,70,40,50,80,50,50,70,50,50,50,50,50,50,50,50,50,60,50,50,50,50,50,50,50,50,50,70,50,50,50,50,60,50,120,50,70,70,50,60,70,50,50,50,50,40,50,50,50,50,60,50,50,80,150,50,70,60,60,40,50,50,50,70,60,50,50,50,50,50,60,50,60,60,40,30,50,50,70,50,40,50,60,70,50,60,40,70,50,80,70,50,60,50,50,50,60,70,40,70,50,50,60,50,50,50,50,70,50,30,50,50,50,60,60,120,60,60,40,60,50,30,30,50,50,60,50,50,50,60,50,50,40,50,30,50,50,40,50,50,50,50,50,60,30,50,30,30,50,80,50,50,30,50,30,60,60,30,50,70,100,50,50,50,50,50,40,70,50,50,50,50,50,50,50,60,50,70,50,70,60,30,40,60,110,50,50,50,50,50,50,70,70,40,70,50,40,70,50,60,70,60,50,50,80,50,50,50,60,50,20,50,50,50,50,50,40,50,60,50,50,40,50,50,70,50,70,70,60,50,70,50,50,50,50,50,50,60,50,30,50,50,30,70,40,50,20,70,50,50,50,50,50,70,50,40,50,60,70,50,70,50,50,50,50,50,50,50,40,70,50,40,60,60,50,60,50,40,40,50,50,60,60,50,60,50,60,80,50,60,70,60,70,50,60,70,50,130,40,150,50,50,60,50,50,30,60,50,50,60,50,60,60,70,50,50,50,50,50,70,90,70,50,50,50,50,50,50,60,50,50,50,50,50,50,60,30,70,50,40,50,50,70,40,120,60,50,50,30,50,50,70,50,50,80,50,50,50,50,50,150,50,50,40,30,60,50,50,50,50,50,50,50,60,50,80,50,50,80,50,50,50,50,60,50,50,60,30,50,50,50,50,50,50,70,50,50,50,50,50,50,80,50,50,70,80,50,50,60,50,60,50,50,60,80,70,50,50,50,50,50,50,40,50,30,60,70,50,60,50,50,60,70,60,80,50,70,50,50,50,50,70,50,30,90,60,50,40,60,60,70,70,50,60,50,70,50,50,50,90,50,50,50,60,50,70,50,90,50,50,50,60,70,50,70,120,50,50,60,50,50,70,50,70,70,50,50,60,50,60,50,50,30,50,50,70,70,50,70,50,50,50,70,50,50,50,50,50,80,50,50,50,50,70,30,70,70,50,50,70,50,70,50,60,50,90,50,60,50,70,50,60,90,70,50,60,50,50,70,50,50,60,50,70,70,50,60,30,60,50,40,30,70,60,50,80,50,50,40,70,60,60,30,60,60,50,50,70,50,70,70,70,50,50,50,50,60,80,50,50,50,50,70,50,50,40,90,50,50,30,50,60,50,60,70,50,70,50,50,70,50,50,70,50,60,50,50,50,40,50,40,60,70,40,50,50,50,50,70,50,100,50,60,50,50,40,50,50,50,50,50,50,50,40,50,50,50,50,60,60,50,90,50,50,50,50,40,60,50,50,100,50,50,50,50,50,60,70,50,50,80,70,50,50,60,50,50,50,50,50,50,50,50,70,50,50,50,50,50,50,60,30,70,50,60,50,90,50,50,30,50,70,40,50,50,60,50,60,30,50,50,50,80,50,60,50,70,50,50,50,60,50,30,80,50,70,70,70,50,50,40,50,60,50,70,60,50,60,50,40,60,40,50,50,50,50,40,50,50,50,50,60,110,50,50,50,30,70,50,40,50,50,50,60,50,50,70,40,20,50,60,50,30,80,60,40,70,50,50,50,50,80,50,50,50,50,50,70,50,70,50,50,70,50,70,50,50,50,50,50,70,60,40,50,50,40,50,70,70,50,50,40,50,90,50,60,60,30,50,70,50,50,40,70,50,50,50,50,50,50,60,60,50,50,50,50,70,50,50,50,50,50,70,50,50,50,50,60,50,50,70,50,70,50,50,50,50,60,90,60,50,50,110,130,90,50,50,60,50,50,50,50,50,50,60,50,50,50,100,70,50,80,50,60,50,50,70,60,90,80,50,110,50,70,50,50,70,50,60,50,50,50,50,80,60,50,50,100,50,50,70,50,150,50,50,50,90,50,60,50,70,50,60,40,70,50,70,150,50,70,50,50,70,50,50,60,70,30,50,130,50,50,60,50,80,70,70,50,40,50,50,50,70,50,60,50,60,60,150,50,50,50,60,60,50,50,70,90,30,60,50,60,40,50,50,50,50,60,50,50,40,50,70,50,60,30,50,70,50,50,70,60,60,50,60,70,40,50,50,70,50,50,40,60,50,70,60,50,70,70,70,50,60,50,50,40,40,50,70,50,50,50,50,30,60,30,20,50,30,70,80,50,70,50,50,50,50,20,70,60,50,50,30,80,50,50,40,50,60,50,80,70,50,50,50,50,50,70,80,50,50,60,60,50,50,70,30,50,60,50,60,50,70,90,50,50,60,50,50,60,70,50,50,60,50,100,60,50,80,70,50,40,70,50,50,50,50,50,50,50,50,50,50,50,60,50,50,50,50,50,60,50,50,40,60,50,50,50,50,50,70,50,50,30,50,50,60,50,50,50,60,60,50,80,40,50,30,60,40,50,50,70,80,110,50,50,50,50,50,60,60,50,50,60,70,40,60,60,100,50,50,50,50,40,70,50,50,70,50,50,50,50,60,60,70,50,60,50,40,50,70,70,60,50,60,50,50,60,50,50,50,50,50,50,50,70,50,60,50,50,50,50,50,50,60,50,50,60,70,70,50,60,60,30,50,30,50,60,60,50,50,50,50,50,40,50,70,70,50,60,50,70,70,60,40,30,70,50,50,50,60,50,40,50,40,50,50,70,50,50,80,50,60,50,50,50,60,30,50,60,60,60,50,40,70,50,50,70,70,80,50,80,60,40,60,50,50,50,50,50,50,70,90,50,70,40,50,50,50,30,60,70,50,60,70,40,30,70,50,60,50,70,40,50,90,60,50,50,50,40,50,50,50,50,50,50,60,70,50,50,50,50,40,60,60,50,30,60,60,50,60,50,50,60,50,50,80,90,40,40,70,50,70,50,40,60,70,50,50,50,50,50,50,50,70,50,60,50,60,50,50,50,50,50,50,50,30,70,50,70,50,50,70,50,60,50,60,110,50,60,50,70,50,70,50,80,70,50,50,70,50,50,50,50,50,50,40,70,90,70,60,70,60,60,50,60,70,50,70,50,50,50,60,70,70,50,50,60,50,50,50,50,50,70,70,50,60,60,70,80,70,50,50,50,50,70,50,40,70,60,50,50,50,50,50,50,150,50,50,50,50,40,50,60,50,50,50,50,50,80,60,50,50,70,50,50,50,70,70,50,50,50,50,50,50,40,50,50,70,80,60,50,50,50,60,50,50,70,50,50,50,70,50,50,50,50,50,50,50,60,100,70,60,50,50,60,50,40,50,50,70,150,60,40,60,50,70,70,50,50,50,50,70,90,60,50,50,50,60,70,50,50,50,50,20,60,50,50,60,80,40,50,90,50,60,70,70,50,50,50,50,70,70,50,80,70,70,140,70,60,50,60,50,60,50,50,50,70,60,50,50,50,50,70,60,70,50,40,80,50,60,40,50,50,50,50,50,80,50,60,60,50,50,50,70,50,70,60,50,50,50,50,50,50,70,60,60,50,50,50,40,60,70,50,50,60,50,50,60,50,60,50,50,50,50,60,70,50,50,50,70,50,90,50,50,50,70,50,70,50,50,70,60,50,50,60,50,50,50,80,70,50,50,60,50,70,70,50,50,50,50,50,40,80,40,50,50,50,50,70,60,50,60,50,30,50,50,70,50,70,50,60,60,60,60,50,30,50,40,70,50,80,70,50,70,50,60,70,60,50,30,70,70,50,30,50,50,50,50,50,50,60,60,40,60,50,70,50,50,70,90,50,50,40,50,70,50,50,50,60,50,50,50,50,50,60,60,60,50,50,70,70,40,90,50,50,70,50,50,50,70,60,50,70,50,50,150,60,50,30,60,50,50,50,70,50,60,50,30,30,50,50,60,70,70,50,90,50,70,50,70,60,50,60,50,80,50,60,40,70,50,40,70,50,50,50,70,40,70,50,50,60,50,150,50,50,50,80,70,60,50,50,50,50,70,50,50,50,40,70,60,70,50,50,70,50,50,60,50,50,60,50,60,50,120,50,50,60,50,50,60,50,50,50,50,60,40,60,70,30,80,50,70,50,50,60,50,50,40,50,50,60,70,60,60,50,50,30,90,50,50,70,50,50,50,50,70,60,50,50,70,40,50,60,60,60,60,70,40,50,70,50,50,50,50,70,50,50,70,50,50,50,50,50,60,50,50,70,50,60,50,70,60,70,70,40,70,50,50,50,50,50,50,60,70,50,50,50,60,70,50,50,50,50,70,50,60,50,40,40,60,30,60,70,50,50,20,50,40,50,50,50,50,50,50,50,70,50,50,50,50,50,60,50,50,50,70,50,60,50,50,50,50,50,70,70,50,50,60,50,70,50,50,50,50,50,50,50,50,40,60,70,50,70,50,60,70,50,60,60,30,90,60,50,90,50,60,50,40,60,60,50,50,50,70,50,70,50,50,80,50,50,70,90,50,70,60,50,50,50,50,50,50,90,50,50,70,50,60,60,50,80,60,50,50,60,30,70,50,50,50,50,50,70,50,50,40,50,60,50,50,50,70,90,50,50,50,70,50,60,50,50,50,80,50,50,70,50,70,50,50,70,50,40,70,60,60,50,60,50,70,60,50,40,50,50,50,50,50,50,30,60,50,50,50,50,50,40,60,60,50,50,50,50,50,30,40,50,70,50,50,70,50,50,50,70,50,50,50,50,70,60,50,140,40,50,40,50,70,40,50,40,30,50,50,50,60,50,50,30,50,40,50,50,50,50,50,50,50,50,50,40,50,50,50,50,50,70,50,50,70,50,50,50,50,50,50,50,50,60,70,50,70,50,50,70,50,50,50,50,40,50,50,60,50,50,50,60,30,30,70,50,50,50,50,50,70,60,50,50,50,70,50,50,50,50,50,50,50,50,50,50,50,50,40,50,50,50,70,60,50,70,50,30,100,50,50,50,50,50,80,50,60,50,50,50,70,40,50,50,50,60,120,70,70,40,40,60,50,70,50,50,60,50,50,60,50,60,50,50,50,70,50,60,70,50,40,70,50,60,50,50,50,50,50,40,70,50,50,70,50,50,70,60,70,70,50,50,60,60,50,50,50,50,50,50,50,50,50,50,70,60,50,50,60,70,50,50,50,60,50,100,70,60,50,50,50,50,40,50,50,50,50,50,50,50,50,40,50,50,50,70,60,70,50,60,70,70,50,50,30,90,50,50,50,50,50,70,50,50,50,50,50,60,50,50,70,50,70,50,50,60,50,60,50,50,70,30,60,50,60,50,50,30,50,50,70,60,50,50,50,50,50,70,50,50,60,50,50,50,60,50,50,50,50,50,70,60,60,50,50,60,70,50,60,50,60,50,50,50,50,50,70,60,60,50,50,50,50,50,50,50,50,50,50,70,70,50,50,50,50,50,50,60,60,70,50,50,50,50,50,70,50,50,40,50,50,50,70,50,50,50,50,70,50,50,60,70,50,70,70,50,50,50,60,50,60,60,50,90,50,150,70,50,50,150,40,50,50,50,50,70,50,60,50,50,70,50,50,50,50,50,60,60,50,80,80,50,40,70,40,50,50,50,50,70,50,60,60,60,50,60,70,100,70,50,50,50,50,50,50,70,70,50,50,50,60,60,50,50,40,70,50,50,70,50,60,60,60,50,70,50,40,50,50,60,50,50,50,50,30,50,60,50,50,50,50,40,50,60,60,60,70,50,50,50,50,30,50,50,50,40,50,90,50,40,70,60,50,30,50,60,50,40,70,50,60,50,60,50,50,40,40,50,50,100,50,60,40,50,50,30,60,50,70,50,50,50,50,60,50,70,50,70,50,50,30,50,60,70,60,50,50,70,60,50,40,20,60,50,50,50,50,50,70,50,70,60,60,40,60,60,50,50,50,30,60,50,50,50,50,50,50,40,60,50,50,50,80,70,60,50,50,50,30,60,50,60,60,70,40,50,50,50,50,50,70,50,50,110,50,50,70,60,50,50,50,40,50,60,50,50,50,70,80,50,50,50,60,50,30,50,80,40,50,50,50,50,60,50,50,50,50,70,50,50,30,70,80,60,90,50,60,70,50,100,50,80,40,60,50,50,60,50,50,60,50,70,70,60,70,50,50,50,50,50,70,70,80,40,70,50,50,50,40,50,50,70,50,50,70,70,110,50,50,50,70,70,50,110,50,50,50,90,50,50,50,50,70,60,50,50,50,40,50,30,60,70,60,30,50,80,50,50,70,70,50,50,50,70,50,50,50,60,50,50,60,70,50,50,50,50,50,50,50,70,50,70,50,50,40,50,50,50,50,50,60,60,50,90,50,70,60,50,50,50,50,70,50,50,60,60,110,60,80,40,50,40,80,50,50,120,60,70,50,60,50,50,50,50,60,90,50,50,50,50,50,50,60,50,50,50,50,40,50,50,50,50,50,60,80,90,90,70,70,50,60,50,50,40,50,70,50,100,70,90,50,50,50,40,40,50,70,80,120,50,50,50,50,50,50,40,50,50,50,70,50,50,50,70,50,50,40,80,60,50,60,50,40,50,50,50,70,50,50,50,70,60,50,50,60,60,50,60,60,30,50,50,60,50,60,50,60,50,70,70,50,50,50,50,70,50,90,90,50,60,50,70,50,60,70,70,60,50,60,70,150,60,50,60,70,70,50,60,70,50,60,50,70,50,50,70,40,50,50,60,50,60,70,50,50,60,60,60,50,70,50,60,100,50,50,90,50,50,50,30,50,50,50,50,60,50,50,50,50,110,50,50,50,60,60,50,90,40,50,70,60,50,60,60,30,50,60,60,50,70,50,50,50,20,60,70,50,50,120,50,70,50,50,70,50,50,50,50,30,60,60,50,50,70,50,70,50,80,50,50,30,50,90,60,70,70,50,60,50,50,50,60,50,50,50,120,80,50,60,50,60,50,50,50,30,50,50,60,60,50,40,80,40,70,50,50,50,50,50,50,70,60,50,60,50,50,50,70,50,50,70,50,40,60,50,70,50,50,50,50,50,50,50,50,50,30,50,50,50,70,60,50,50,50,50,50,50,40,50,60,50,50,40,50,60,50,50,40,50,50,60,60,70,50,50,50,60,70,50,50,50,70,50,60,50,110,50,50,50,60,60,50,50,80,50,60,60,70,50,50,50,50,30,50,30,80,50,50,70,50,80,60,50,60,70,40,60,60,50,70,50,40,50,30,80,50,90,150,30,50,50,50,50,50,50,80,50,60,90,50,50,50,60,50,70,50,50,50,80,50,50,50,50,30,60,50,50,50,50,40,50,70,50,50,60,50,50,70,50,60,70,50,50,50,70,60,50,50,50,60,100,70,60,60,40,70,50,50,30,50,50,50,70,50,50,70,50,50,50,70,50,50,60,50,70,50,60,50,100,70,50,50,50,40,50,60,50,50,50,70,50,70,50,50,30,60,50,70,40,50,60,50,60,70,50,60,50,90,40,40,100,50,40,70,80,50,50,50,50,50,80,50,50,50,50,60,60,40,30,110,70,50,50,60,50,70,50,50,50,50,70,50,70,50,60,50,60,50,50,50,50,50,50,50,50,50,50,50,50,70,50,50,60,50,70,60,40,50,50,50,40,60,60,50,30,50,50,50,50,50,50,30,60,50,50,50,40,50,50,60,70,70,60,50,50,50,70,50,70,60,50,50,60,70,50,50,50,40,50,50,50,50,30,50,90,50,50,70,50,50,50,60,70,50,50,50,50,60,40,60,50,60,50,50,40,50,70,50,50,50,70,50,50,50,80,50,50,50,150,60,50,50,50,60,50,60,50,50,60,50,70,50,50,50,50,80,50,40,70,50,70,50,50,60,50,50,50,60,50,50,70,80,50,50,70,70,60,50,50,50,60,70,70,30,40,40,40,70,50,70,50,50,70,80,50,60,70,50,50,70,50,30,50,50,50,70,60,70,50,50,50,60,60,50,50,50,50,40,70,60,50,50,70,80,50,50,70,60,50,50,50,50,40,70,70,60,50,50,50,50,50,70,70,70,50,40,50,50,60,50,50,50,70,70,70,60,50,70,50,50,50,70,50,50,100,50,50,50,50,50,40,70,60,50,50,20,60,90,70,50,50,50,90,50,50,50,60,50,50,50,50,70,50,50,30,70,50,90,50,40,40,40,50,70,70,50,40,50,40,50,50,80,50,70,40,40,50,60,70,50,50,70,60,50,60,50,50,50,40,50,60,100,50,50,40,70,60,50,50,50,150,70,50,50,60,50,50,50,50,50,60,50,70,50,60,50,50,50,30,40,60,50,70,30,50,50,30,50,50,50,50,50,70,50,30,50,70,50,50,60,50,50,50,100,70,60,70,50,50,80,70,40,50,50,70,50,70,30,50,50,30,50,70,50,50,30,50,70,50,50,50,70,70,50,30,70,50,50,50,80,50,50,40,50,50,70,40,40,70,70,60,50,50,60,50,50,50,50,110,50,50,50,70,50,70,70,50,60,50,60,50,50,40,70,50,50,50,50,50,70,60,50,50,50,50,50,50,50,50,70,50,50,90,50,50,30,50,50,50,60,60,50,60,60,60,50,50,60,50,60,50,50,50,30,60,50,50,50,60,50,70,50,50,60,80,30,50,70,50,90,40,50,70,50,50,60,60,40,70,70,50,50,50,50,70,50,60,50,50,50,50,50,50,50,50,50,90,50,60,50,50,60,50,50,80,50,60,50,50,60,80,50,30,70,60,60,40,50,30,140,50,50,50,50,50,50,50,50,30,50,50,50,70,50,50,50,50,50,90,50,40,50,50,70,50,40,40,50,60,50,50,50,50,50,40,30,90,50,50,60,50,50,40,70,70,50,50,50,50,50,50,50,50,50,60,50,40,50,70,60,50,50,30,80,70,80,70,50,50,50,50,50,90,50,30,90,50,60,70,50,50,70,50,50,100,40,60,40,60,50,50,50,50,50,50,50,50,50,90,50,50,20,70,50,50,50,60,50,70,90,50,50,40,50,50,40,90,70,70,50,50,50,50,40,50,50,50,40,70,50,50,50,40,50,70,40,40,70,40,60,50,40,40,60,70,50,60,70,50,50,40,50,50,90,50,60,50,50,50,70,50,50,50,40,50,60,60,40,50,50,60,50,50,60,50,50,100,50,50,50,50,40,50,60,60,50,50,50,50,50,50,70,50,50,70,50,50,50,50,50,50,70,70,50,50,50,70,50,50,50,50,50,50,50,60,60,80,50,50,60,50,30,40,60,80,50,70,60,50,50,50,60,50,50,60,50,50,90,50,70,50,70,50,60,60,50,50,50,50,60,50,50,50,50,50,50,50,40,50,50,70,50,50,50,50,50,30,50,70,60,50,100,50,50,50,50,100,40,30,50,150,40,50,60,50,60,50,50,50,60,60,50,50,70,50,50,50,70,70,50,30,70,60,50,50,50,50,50,50,50,50,50,50,50,50,70,50,60,50,50,60,50,70,50,40,70,70,60,60,50,50,50,80,50,50,50,90,50,80,50,50,50,50,50,50,60,50,50,50,50,50,50,50,50,50,50,50,50,70,60,50,50,70,70,50,50,50,50,50,50,50,70,70,50,50,30,50,50,50,50,50,50,50,50,60,50,50,50,30,70,50,40,50,60,50,50,60,50,50,50,70,50,50,50,50,50,70,70,50,50,50,50,50,60,60,50,80,50,70,50,50,50,50,50,60,70,70,50,30,50,40,50,50,70,50,50,50,70,40,50,50,50,80,50,50,60,50,70,90,70,60,70,50,50,40,50,40,30,50,70,50,70,50,50,70,70,50,50,50,50,60,50,50,80,60,50,70,70,40,60,60,50,50,50,70,50,30,50,50,50,50,70,50,60,50,40,50,50,50,70,50,70,50,50,90,50,30,70,50,80,70,90,50,60,60,60,90,50,50,50,60,50,30,50,50,50,50,50,50,70,50,60,60,30,50,60,50,50,50,60,50,70,50,60,50,50,70,50,70,50,40,30,50,60,50,70,50,50,50,50,70,60,50,70,50,50,50,50,60,50,60,150,40,60,50,40,60,70,40,40,50,40,70,60,50,40,50,50,50,50,70,60,50,70,60,50,50,50,50,70,50,50,50,50,50,60,60,70,50,50,40,50,60,50,50,60,50,50,70,60,50,50,40,50,50,60,50,50,90,70,50,50,50,50,60,50,50,50,50,70,50,70,70,50,50,50,70,50,50,60,30,50,70,80,50,50,50,50,50,50,50,50,50,40,50,70,50,40,50,50,50,50,50,100,60,80,60,50,60,50,30,60,50,50,70,50,80,50,50,50,70,50,60,70,40,40,90,50,60,50,50,50,50,50,150,50,50,50,50,70,50,60,100,70,40,70,50,50,90,50,50,50,50,50,50,80,50,50,50,50,50,50,50,50,50,50,50,50,60,50,50,70,30,50,80,70,50,70,50,50,50,80,50,50,50,50,30,50,50,50,50,50,100,50,70,50,50,50,50,50,70,70,50,30,50,50,150,50,70,50,60,60,70,50,60,50,70,40,50,50,60,50,60,50,60,30,60,50,50,50,80,50,50,50,60,50,50,60,70,50,50,70,50,50,40,50,50,50,70,30,50,50,50,70,60,60,50,50,50,50,40,70,70,50,50,150,80,30,30,60,60,90,50,50,60,40,40,60,70,70,80,40,50,50,50,60,90,50,70,50,50,50,50,50,50,50,50,50,50,50,50,80,50,60,50,50,50,90,50,50,50,50,50,60,40,50,40,60,60,50,70,90,50,30,70,60,50,40,100,40,30,40,70,100,80,50,60,60,50,40,60,50,70,50,70,30,60,50,60,50,30,50,50,50,60,60,50,50,60,50,50,50,70,50,50,50,50,60,50,50,50,40,50,50,40,60,60,60,50,60,50,50,50,40,60,40,40,70,50,60,50,60,50,60,50,70,60,70,50,60,50,70,50,60,60,50,70,50,50,50,50,60,50,70,40,80,60,50,50,70,70,50,80,40,50,50,60,50,40,40,50,50,60,60,50,50,50,50,50,50,50,70,50,50,60,50,50,50,40,60,50,50,70,50,40,60,50,90,50,70,50,50,50,50,60,50,100,50,70,120,50,50,50,40,30,50,60,70,60,70,50,50,50,50,50,60,50,50,60,50,60,50,50,50,60,70,40,50,50,50,50,70,50,50,50,50,50,50,50,50,50,50,50,60,50,50,50,70,50,60,50,50,40,50,40,30,50,30,50,70,50,80,60,50,70,50,90,50,50,50,50,50,50,50,50,60,30,50,40,70,60,60,70,50,60,50,50,40,50,90,50,60,50,50,70,50,50,50,70,90,50,70,50,90,50,60,50,50,50,60,50,50,40,50,90,40,50,50,80,70,50,50,60,50,50,70,80,70,50,50,50,80,50,50,30,70,50,50,60,60,50,50,60,60,50,50,50,50,20,60,50,50,50,100,50,40,70,80,50,50,60,50,60,50,50,50,70,70,60,50,40,50,70,50,20,50,70,50,80,40,40,40,60,70,50,70,70,50,50,50,60,60,50,50,50,50,50,40,50,50,60,50,80,70,70,50,30,30,50,70,60,70,60,40,70,50,50,40,50,50,50,50,50,70,50,50,30,60,50,50,30,50,50,60,50,50,60,50,60,60,70,50,60,30,70,50,60,50,60,50,70,50,50,50,50,50,50,50,50,80,90,70,50,50,50,60,50,50,50,70,50,50,50,50,20,50,50,50,50,60,50,50,50,50,70,60,50,50,50,50,50,50,60,50,60,60,60,40,70,50,60,60,50,40,50,70,70,70,50,40,80,50,50,70,50,50,50,50,50,50,70,30,60,70,60,50,70,60,50,50,50,70,50,50,70,50,50,50,50,40,70,50,80,50,50,50,60,50,50,60,50,50,50,50,150,50,60,50,50,60,40,50,30,90,50,50,60,50,50,50,50,70,50,50,40,90,60,50,70,40,50,50,40,100,60,70,50,60,50,50,70,40,70,50,50,50,50,60,60,50,60,60,80,50,60,50,60,70,60,50,60,50,50,50,50,50,50,50,40,70,50,50,70,60,90,50,50,50,70,60,60,50,50,50,70,60,70,50,30,40,70,50,50,50,50,50,50,90,50,60,50,30,70,50,60,50,70,50,60,50,50,70,70,50,50,30,70,70,50,50,70,50,50,50,70,60,50,50,50,50,50,100,50,80,50,50,40,50,70,40,40,60,50,40,30,70,50,60,50,50,30,50,50,50,40,50,70,70,40,50,60,50,50,50,60,60,90,50,50,70,50,50,50,50,70,60,50,60,50,50,60,50,50,50,50,50,60,50,60,50,70,50,50,30,50,60,50,70,110,70,50,50,50,50,50,40,50,50,80,50,70,60,50,50,40,80,50,50,60,50,70,40,50,70,50,50,50,50,50,100,60,70,50,70,50,60,70,50,70,40,70,60,60,70,60,60,50,50,30,50,70,50,60,40,50,50,50,60,50,50,50,50,70,50,60,50,50,50,50,50,60,60,50,50,70,50,60,110,40,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,40,50,50,50,50,70,70,60,50,90,50,50,60,70,50,50,50,60,50,70,50,50,50,50,70,60,50,30,50,50,50,50,70,50,80,50,50,70,50,60,60,50,70,40,50,50,60,50,70,40,70,50,50,50,50,60,50,70,50,60,50,50,70,50,50,70,50,50,70,50,40,50,50,50,70,50,50,50,50,50,50,50,60,50,40,60,50,50,70,70,50,50,50,50,50,100,60,60,70,50,60,60,50,70,60,50,70,60,50,50,50,60,50,50,80,50,70,70,50,50,50,50,30,50,30,50,60,50,70,50,50,70,70,30,70,50,20,60,50,50,30,70,70,50,50,50,50,50,40,150,50,50,50,40,90,70,50,60,50,50,50,50,40,50,50,70,50,70,50,50,50,50,50,70,70,50,60,50,50,50,50,50,60,50,70,40,50,50,50,50,50,50,50,50,50,80,60,50,50,50,30,30,50,90,70,30,30,40,40,60,50,50,50,60,30,60,50,50,50,100,50,50,70,60,50,60,70,50,50,50,50,50,70,50,50,50,50,40,50,50,50,30,50,50,60,50,50,50,50,50,50,30,50,50,60,60,50,60,50,50,80,50,60,50,50,50,60,70,80,90,60,40,100,30,40,50,70,80,60,50,70,50,60,50,60,30,70,70,50,50,70,50,50,70,60,70,50,60,60,50,90,50,70,50,50,40,50,40,50,50,50,50,70,50,60,50,40,50,50,50,50,50,50,40,70,70,50,70,70,50,70,50,30,40,60,40,50,70,50,50,50,60,50,50,50,40,40,70,60,50,50,70,50,70,70,50,60,50,60,50,60,50,50,50,50,50,50,50,50,50,30,50,50,50,50,50,50,50,60,60,50,50,70,60,50,50,40,60,50,70,70,50,70,40,80,70,90,60,60,50,50,90,50,50,50,50,50,50,60,50,60,60,40,70,40,40,50,60,50,50,50,40,30,60,60,50,60,50,50,50,40,50,70,50,50,50,60,60,60,40,50,50,50,50,50,50,50,40,60,50,60,50,50,70,50,50,50,50,50,40,50,50,50,60,80,50,50,60,50,80,50,50,60,30,50,60,50,50,70,50,50,50,50,50,60,50,50,60,50,50,50,60,50,50,50,50,50,50,50,50,50,50,50,40,50,50,120,50,50,70,50,50,20,50,50,50,70,130,50,60,60,70,70,60,80,70,50,50,70,70,50,50,50,50,60,50,50,60,70,70,50,50,50,50,50,60,50,50,40,50,70,50,50,50,50,50,90,50,50,60,60,70,50,50,50,50,60,70,60,40,60,50,50,50,50,50,50,50,60,50,50,50,60,50,70,50,60,40,50,50,50,50,60,50,70,60,60,50,30,50,60,70,50,50,50,50,60,50,50,60,50,50,50,70,20,50,70,70,60,50,50,50,70,50,80,50,50,50,20,50,50,50,40,50,50,100,80,70,50,150,40,50,60,60,60,60,40,30,50,50,50,30,50,60,50,70,60,50,70,50,50,50,40,50,60,70,50,50,50,50,50,50,50,50,90,50,50,50,50,50,50,50,50,50,50,60,50,50,60,50,50,50,40,50,50,60,50,60,50,60,50,50,50,30,30,50,50,50,50,50,40,50,50,70,50,50,30,70,50,70,40,50,70,70,50,110,60,50,50,50,50,50,50,70,50,50,110,50,70,50,50,50,50,50,60,50,50,50,50,70,50,110,50,60,50,50,50,50,70,50,50,40,50,30,50,50,50,70,30,50,50,70,70,50,90,70,50,50,50,70,60,50,50,70,50,50,110,50,60,30,50,50,40,50,70,150,50,60,50,40,50,60,90,50,40,50,40,70,50,50,80,100,60,60,50,50,40,50,90,70,60,50,60,70,50,50,50,60,70,80,100,50,50,60,50,50,60,70,60,50,50,70,60,50,50,50,60,50,50,50,50,140,50,70,50,140,50,50,50,70,50,50,50,60,50,50,50,50,70,50,50,50,50,70,70,50,50,50,50,50,50,50,50,70,50,80,50,50,110,40,80,150,60,50,30,70,60,60,50,60,70,70,80,50,50,30,50,60,50,50,50,60,50,50,50,50,50,70,40,50,60,70,50,60,50,50,120,50,50,60,50,50,50,50,90,60,50,50,50,50,50,50,70,50,150,70,70,60,70,50,50,50,60,60,50,50,70,50,40,70,50,50,50,30,50,90,50,100,50,70,50,50,50,50,40,50,50,60,50,50,60,50,60,50,50,60,60,50,50,60,50,50,70,50,60,50,50,70,50,50,60,50,40,50,60,70,50,70,50,50,30,50,60,70,50,80,60,60,50,40,50,70,50,30,30,50,60,50,40,50,50,70,30,50,50,70,50,50,70,50,60,50,40,70,50,50,90,50,50,50,50,50,50,50,60,50,50,40,50,50,60,50,60,50,30,50,90,70,40,70,50,100,150,30,50,50,60,50,50,60,50,50,50,50,50,50,90,50,50,50,50,70,50,60,50,60,50,50,70,50,70,20,60,50,60,70,70,80,40,60,50,50,40,50,50,60,70,60,80,50,50,70,40,60,50,50,50,50,50,60,70,50,60,50,50,70,50,60,50,50,50,50,50,50,50,70,50,50,50,50,50,50,50,50,50,60,50,70,70,60,100,60,50,50,40,50,50,50,50,50,50,50,50,70,50,40,40,60,40,50,50,40,60,30,70,60,30,50,30,40,60,70,30,70,50,40,60,50,100,60,50,50,50,50,70,70,50,50,40,50,50,50,50,40,60,50,50,50,50,50,40,50,50,50,50,50,50,50,50,50,70,50,50,50,140,50,60,50,60,50,50,50,50,50,50,50,90,50,50,50,60,50,70,70,60,50,50,50,60,50,50,40,50,70,130,50,50,50,70,50,50,40,70,70,50,50,50,50,50,50,50,70,50,50,50,50,70,50,50,50,60,60,50,60,70,50,70,70,50,60,80,60,50,40,50,50,50,50,50,50,50,40,50,50,50,50,50,60,70,60,50,50,40,50,70,80,50,50,60,50,50,50,50,50,60,50,70,30,70,70,50,50,50,50,50,150,50,60,60,50,50,70,60,50,50,30,50,50,70,70,90,50,80,40,70,50,50,60,40,70,50,50,70,70,50,60,70,50,80,60,50,50,70,50,60,50,50,40,50,50,50,50,50,40,50,50,60,50,50,50,50,70,70,60,90,50,50,40,60,50,50,80,50,50,90,50,40,60,40,50,50,90,60,50,40,50,50,100,50,50,50,50,60,50,60,50,70,50,50,60,50,70,70,40,70,50,50,50,60,60,50,50,50,50,70,30,50,70,70,30,60,50,50,50,50,50,50,70,60,70,50,50,50,40,60,50,50,40,40,60,60,50,60,80,50,50,50,50,60,50,50,70,60,60,40,50,50,60,30,50,50,60,50,50,50,70,60,50,50,60,50,70,80,50,50,50,70,50,50,60,70,60,50,50,50,50,50,50,50,70,50,60,50,110,50,60,50,40,90,50,60,50,50,50,50,50,50,70,100,50,50,50,50,50,50,70,50,70,60,70,50,50,50,60,50,50,50,70,50,50,50,50,50,50,50,50,60,50,50,70,50,50,60,60,70,50,70,70,50,70,50,50,60,40,70,50,30,50,50,60,50,50,90,50,130,60,30,70,70,40,40,50,50,50,50,50,30,60,50,70,50,50,50,50,50,50,40,60,50,50,50,50,60,50,50,50,50,50,50,50,50,50,50,60,70,50,70,60,50,50,100,50,60,50,50,70,50,150,40,50,50,100,60,50,60,50,30,50,40,80,100,70,50,50,60,50,50,50,70,60,40,50,50,50,60,50,50,70,50,60,50,70,80,50,90,70,50,50,20,50,30,60,50,40,100,60,50,60,50,50,60,50,50,80,50,70,50,50,60,60,50,40,50,50,50,130,50,40,40,50,50,50,50,40,60,40,50,50,70,50,50,50,60,50,50,50,70,50,50,50,50,50,50,50,50,70,50,70,50,40,60,50,60,50,50,50,60,50,50,110,50,60,70,60,50,90,50,40,60,50,70,40,50,50,60,60,50,50,50,50,50,60,60,70,50,70,50,30,50,50,40,60,50,50,60,50,60,50,50,150,120,50,50,130,50,50,60,50,50,50,50,70,70,60,40,50,50,50,40,50,60,70,50,50,50,50,70,40,40,50,50,50,50,50,50,50,60,70,50,70,50,50,70,50,60,50,70,30,50,50,70,50,50,50,60,70,50,50,50,50,50,50,40,50,50,50,50,50,50,50,50,50,70,50,100,50,50,110,50,50,60,30,50,70,50,50,40,70,60,40,60,60,70,50,150,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,60,60,70,40,50,40,50,50,70,80,50,40,70,50,40,70,30,60,60,50,50,60,50,50,70,50,60,50,50,50,40,60,70,50,50,50,50,60,50,50,60,70,40,90,50,70,70,50,110,50,50,80,70,60,60,50,30,50,50,60,50,70,50,40,50,50,50,70,120,50,50,50,50,50,70,60,50,50,70,30,50,70,50,50,50,50,50,50,70,50,50,50,60,60,70,50,50,40,70,70,60,40,50,40,50,50,60,50,50,50,50,50,50,50,50,60,60,50,50,50,70,60,50,50,50,50,60,50,50,20,50,50,70,50,60,40,60,60,60,50,50,50,60,30,60,70,60,50,70,50,50,50,60,50,50,70,40,60,60,50,50,50,60,70,40,60,40,60,60,60,40,50,50,50,40,60,50,50,70,50,60,50,50,70,60,90,50,70,60,50,50,50,50,30,50,30,70,50,60,50,60,50,40,50,60,50,50,70,50,50,60,70,60,60,50,70,70,50,50,30,50,40,50,80,50,50,50,60,40,30,120,40,50,70,50,50,70,150,70,60,60,50,60,70,50,60,50,50,40,60,50,50,50,60,50,50,70,50,60,60,50,50,50,50,50,50,70,50,30,30,50,50,50,50,50,50,70,50,60,60,50,80,50,50,60,50,30,50,50,50,60,50,50,60,40,80,40,70,100,20,50,50,50,60,50,50,70,50,50,50,50,70,80,50,50,50,50,70,50,70,50,50,50,60,50,50,50,50,50,80,70,90,50,60,70,50,50,50,60,50,40,70,50,50,60,50,50,50,50,50,50,80,60,150,60,60,50,70,50,80,50,50,50,90,50,50,60,50,50,70,60,50,50,50,50,50,80,50,50,50,50,50,50,70,50,70,50,50,40,50,50,60,50,120,60,50,50,50,50,60,50,50,50,50,70,50,50,70,50,60,90,40,60,40,70,50,70,70,40,50,80,40,50,60,90,60,50,50,50,70,40,50,80,70,50,50,50,40,50,50,50,70,50,50,60,50,50,50,60,50,50,50,50,40,50,40,50,50,70,50,70,50,30,50,50,50,50,50,50,70,50,50,50,50,50,50,60,50,60,60,50,50,50,70,50,50,70,50,50,40,50,50,80,50,50,70,60,50,50,60,50,50,50,70,50,70,70,40,50,50,50,50,50,50,50,50,50,30,50,110,60,50,50,50,60,50,50,40,70,50,50,50,60,30,50,50,50,50,50,50,50,50,40,70,120,150,60,60,90,50,70,50,50,70,50,60,50,50,70,50,50,60,60,50,70,70,50,50,60,50,50,60,50,60,70,50,40,60,50,40,50,60,50,70,50,60,50,50,50,50,50,50,50,50,50,70,50,50,60,70,90,50,50,150,70,40,50,40,40,50,70,50,30,50,50,70,50,60,50,90,50,50,60,60,50,50,50,50,50,110,60,50,60,50,70,70,40,50,50,50,50,50,60,70,50,50,50,40,60,70,50,50,50,50,80,50,50,50,80,50,50,50,50,60,50,50,40,50,30,50,40,50,70,60,70,50,70,50,40,40,50,70,50,50,50,70,70,50,50,50,50,50,40,50,40,50,50,50,80,40,50,70,50,50,50,90,70,50,80,70,60,50,50,60,50,60,60,80,50,50,60,50,70,50,40,50,50,40,40,60,40,70,60,50,100,40,70,50,50,50,70,50,50,50,50,50,50,70,50,60,50,50,70,70,60,50,20,60,50,60,50,50,50,50,50,50,40,30,100,70,50,50,50,50,70,50,50,50,120,50,50,50,50,50,50,80,30,60,150,50,80,80,50,50,50,70,50,50,60,70,50,70,70,50,50,40,50,50,50,40,50,70,60,50,50,70,60,50,70,70,50,50,70,50,50,50,70,50,50,60,60,50,50,70,50,50,70,50,40,30,50,50,50,50,50,70,50,50,70,110,70,50,60,50,50,50,50,40,50,50,50,70,50,50,50,40,50,50,40,50,40,70,50,50,70,70,70,60,50,50,60,60,50,50,50,50,60,60,50,70,50,70,70,50,50,50,70,70,50,60,50,50,50,50,50,50,80,40,60,60,70,50,50,50,50,50,70,70,50,70,50,40,40,50,60,50,30,50,60,50,50,50,60,50,50,50,50,50,50,60,50,50,60,50,50,50,40,70,50,20,50,40,50,60,70,50,50,50,50,50,90,50,60,100,50,60,60,30,70,50,50,70,60,50,60,50,50,50,50,50,60,50,50,50,50,50,50,40,70,50,60,50,50,50,50,40,50,70,60,50,50,80,50,30,50,30,60,50,50,50,50,50,50,70,50,50,40,60,70,50,50,60,50,30,50,50,40,50,60,60,50,50,70,90,40,60,50,50,50,50,60,70,50,50,40,50,60,50,40,50,60,50,40,50,70,70,60,50,50,50,50,50,50,50,50,50,70,60,50,50,40,50,70,50,60,60,50,60,50,50,50,40,50,50,60,50,50,80,50,50,50,50,50,50,70,50,50,50,50,50,50,70,50,50,40,50,50,40,50,50,80,50,70,50,70,50,60,50,60,60,80,50,50,50,50,70,50,80,60,60,50,50,70,50,50,50,50,70,50,60,50,50,50,80,70,70,50,50,50,60,50,50,50,70,50,50,60,50,50,50,50,50,50,40,60,60,60,40,50,50,50,50,50,70,80,50,60,60,50,60,50,60,50,70,50,60,60,50,50,60,110,100,50,50,50,40,50,50,40,70,50,30,60,50,70,70,60,70,50,70,50,50,50,50,60,50,50,50,50,50,50,30,70,50,50,50,60,50,60,60,50,30,50,50,70,50,70,50,130,50,50,40,50,70,50,60,50,60,50,50,40,50,50,40,50,70,60,50,70,70,60,50,60,80,50,60,50,60,60,50,50,50,50,60,70,50,50,60,50,50,50,50,50,50,50,50,30,40,60,70,50,50,50,50,50,50,50,40,50,50,50,60,50,150,60,70,60,70,70,70,60,70,60,40,60,50,70,50,50,50,80,50,50,50,50,60,50,80,50,50,40,70,50,50,70,70,60,50,40,60,50,50,70,60,50,60,50,50,50,50,60,50,70,50,50,50,60,50,50,50,50,70,60,40,50,110,50,70,80,40,50,60,30,60,50,60,50,50,50,50,70,50,50,50,50,50,60,50,50,50,50,50,50,60,60,60,60,50,50,60,50,50,70,50,50,50,50,50,50,50,50,60,50,50,60,50,60,50,50,70,50,50,50,60,70,60,50,70,50,50,40,60,40,30,40,80,70,80,50,50,50,50,50,60,50,60,60,70,50,40,50,60,60,50,100,50,50,50,50,50,70,60,60,50,40,50,60,40,70,80,50,50,60,50,60,60,50,70,50,50,50,50,50,50,60,50,50,50,50,50,40,60,80,70,70,50,40,50,60,50,50,50,70,50,50,60,70,40,50,50,50,70,60,50,50,60,50,50,60,50,50,50,50,60,50,50,50,70,60,50,70,50,50,50,60,50,40,50,50,70,50,50,50,70,50,50,50,70,50,50,50,60,50,50,50,50,50,40,50,60,50,70,50,50,50,60,60,50,60,60,50,50,70,50,50,50,50,50,50,50,50,60,50,50,50,70,50,60,50,70,50,70,60,50,50,50,70,50,40,40,50,50,50,70,30,50,50,40,70,50,30,150,50,70,60,80,40,50,80,50,40,50,50,70,60,50,50,50,50,50,70,70,50,50,50,60,50,50,50,70,50,50,40,40,60,50,50,50,40,50,70,50,40,50,80,70,40,70,40,50,40,50,50,70,50,60,50,80,60,50,40,40,70,40,80,70,50,30,50,50,80,30,50,40,50,60,80,60,50,60,60,50,50,50,30,50,50,50,60,150,60,60,50,60,60,50,50,40,50,50,70,50,50,30,70,50,50,50,50,50,50,50,50,50,50,50,60,80,50,60,50,50,40,50,50,60,50,50,50,50,50,50,70,50,60,50,40,60,50,60,50,70,60,50,50,60,70,50,70,50,50,60,70,60,40,50,60,60,60,50,50,50,50,60,50,50,50,50,60,50,70,70,50,70,50,70,70,50,70,40,90,50,50,50,40,60,70,50,110,50,50,60,70,70,40,50,50,50,50,70,50,50,50,50,50,50,30,30,50,130,50,50,50,50,60,50,50,50,50,50,70,60,70,50,50,50,60,50,90,70,50,70,50,90,50,70,50,50,40,70,50,70,70,70,50,90,50,70,50,50,60,50,50,50,50,50,50,50,50,70,30,50,40,50,60,50,50,50,50,50,70,50,100,50,50,50,50,70,60,50,60,50,50,60,40,50,50,50,60,100,50,50,50,90,70,50,60,90,50,50,50,70,50,70,50,60,40,50,50,50,60,70,60,70,80,80,60,90,50,50,70,60,50,50,30,120,60,50,60,50,50,60,70,40,70,40,80,50,40,50,60,60,50,60,40,50,50,50,70,40,50,60,50,50,50,70,60,60,60,50,50,60,70,50,60,50,50,50,50,50,50,60,60,70,50,40,50,20,50,70,50,50,60,50,50,40,50,50,60,50,50,50,40,40,50,60,50,50,60,40,50,70,60,40,50,70,60,60,30,70,50,30,70,60,50,50,50,50,50,50,50,50,50,60,70,50,50,50,40,50,50,50,50,70,50,70,60,50,90,50,40,50,70,50,50,70,50,50,50,50,50,50,50,70,50,50,60,50,50,50,50,60,50,40,40,50,60,50,60,40,60,50,70,80,50,50,50,90,50,60,50,30,50,70,50,60,50,50,50,50,50,40,50,40,50,50,50,50,50,80,50,40,50,40,70,50,50,50,50,40,50,60,50,50,70,50,50,50,50,50,50,50,90,50,50,50,50,70,50,50,60,50,50,50,60,50,50,50,50,50,40,70,50,40,60,60,50,50,60,70,50,50,50,50,30,50,50,60,50,50,50,50,50,50,50,70,50,50,50,80,50,40,50,60,60,50,90,50,70,50,50,50,50,50,50,70,60,70,60,50,70,60,50,40,50,50,60,40,60,70,60,70,70,50,30,60,50,60,50,50,50,50,50,50,50,50,50,40,70,60,60,50,50,50,50,50,70,50,50,50,50,50,60,50,90,70,60,50,60,70,70,50,80,60,50,50,50,50,70,60,70,50,60,50,70,100,50,50,50,40,50,90,50,70,60,60,30,70,140,50,100,50,50,50,40,70,50,50,50,50,60,50,60,40,50,70,70,120,40,50,60,50,50,60,50,50,50,60,30,90,50,40,50,50,50,40,60,60,60,50,50,50,50,50,50,50,50,20,70,50,70,70,60,50,110,60,90,40,50,80,50,30,60,60,60,70,70,50,70,60,50,50,50,50,60,90,50,70,50,50,50,50,50,40,50,50,50,50,50,70,50,70,60,60,50,40,90,50,40,60,50,50,70,50,50,70,50,40,50,50,70,50,50,50,50,50,50,50,60,50,50,70,50,50,50,100,50,60,50,40,50,70,50,50,50,110,50,70,50,60,50,40,50,50,60,60,50,40,40,30,40,70,150,60,50,80,50,70,50,50,50,50,50,50,50,40,50,70,80,70,60,80,50,90,50,50,50,50,60,50,60,70,50,60,70,50,50,50,50,70,50,70,70,50,50,50,50,50,50,60,50,50,50,40,50,50,80,50,70,80,50,50,50,60,60,80,30,50,80,70,50,60,50,90,40,60,40,60,50,50,50,50,70,40,50,50,70,40,50,60,50,90,50,60,70,60,50,50,50,50,70,50,20,50,40,50,50,70,60,70,50,80,50,50,60,50,60,50,50,50,50,40,50,50,60,70,70,50,50,30,50,60,90,60,40,50,60,50,50,50,50,30,50,50,50,60,50,50,50,60,40,70,60,50,50,50,80,70,50,50,40,50,50,50,50,70,50,50,50,50,70,50,70,60,50,60,50,50,50,50,50,70,90,50,50,50,60,50,60,50,50,50,30,40,70,50,60,50,50,60,60,50,40,40,90,50,50,50,60,50,50,70,50,50,50,50,50,80,50,60,60,50,40,60,50,50,60,60,50,50,50,50,50,50,50,50,50,60,50,50,50,50,50,50,50,70,70,70,40,50,50,50,60,50,50,60,50,50,60,40,50,50,50,60,50,50,60,60,50,50,50,50,50,50,50,50,70,50,40,60,50,40,50,50,100,60,50,50,70,60,80,50,50,70,50,60,50,50,70,50,60,60,90,50,50,60,50,60,50,50,70,60,110,60,60,50,50,40,50,50,50,70,50,70,100,50,50,50,50,30,70,50,50,50,50,50,50,50,50,50,50,50,50,50,40,90,60,50,50,60,50,90,50,50,40,50,50,50,50,60,50,50,50,50,50,60,40,50,60,50,70,50,70,70,60,70,50,50,50,50,50,70,50,60,50,50,50,50,50,60,50,30,50,40,60,50,50,70,70,50,50,70,80,50,60,50,50,70,50,90,50,70,40,50,50,60,60,50,60,50,20,50,70,50,50,50,50,70,70,50,60,60,50,80,70,50,50,60,60,60,70,60,50,50,50,70,50,50,50,70,50,50,60,50,60,90,60,50,50,50,50,50,50,70,70,50,50,60,50,50,40,80,30,90,50,50,50,50,50,70,60,50,50,50,50,50,50,50,50,50,70,50,50,50,50,50,50,50,50,50,70,70,60,70,60,70,50,50,70,50,30,50,50,50,70,50,40,60,60,30,50,80,50,40,60,70,60,50,60,50,60,80,50,50,50,50,60,50,50,90,50,50,50,50,50,50,70,50,70,50,40,80,50,70,50,30,50,50,50,50,60,50,50,70,50,50,50,80,40,50,50,50,40,50,50,70,50,50,100,50,70,50,30,60,60,50,60,70,70,50,40,50,50,50,50,50,70,80,50,50,50,70,70,50,70,70,50,50,60,50,30,50,50,50,50,60,70,30,70,50,50,50,50,70,50,50,50,50,50,50,50,50,40,50,20,50,50,50,60,50,50,50,50,70,90,30,40,50,50,50,50,60,60,80,50,70,50,30,30,50,50,50,70,50,50,70,50,40,50,50,50,50,70,60,50,60,60,50,60,50,50,70,70,60,60,50,40,50,50,60,90,50,80,50,120,60,60,50,50,50,70,50,60,100,60,50,60,70,80,60,70,40,70,50,60,40,50,50,50,50,60,50,50,80,70,70,50,40,80,50,50,50,50,60,50,50,50,60,50,70,60,50,70,70,50,60,50,60,60,50,50,50,60,60,50,150,50,60,50,50,50,50,50,60,50,50,50,50,50,50,60,50,70,50,50,50,60,70,70,50,60,50,50,60,50,50,70,50,50,50,50,70,30,50,70,50,60,60,60,50,20,30,50,50,70,40,20,50,60,50,50,50,90,50,50,50,20,50,50,50,50,50,70,50,40,50,40,50,50,60,110,50,50,50,50,50,50,50,70,80,30,50,40,70,60,30,50,50,70,30,60,50,60,50,50,50,50,70,50,50,50,70,50,40,50,50,50,50,50,50,50,70,50,50,50,50,70,50,50,60,70,50,50,50,60,60,50,50,60,110,60,50,50,50,50,50,70,60,50,50,70,50,70,50,50,50,50,50,50,50,50,50,70,40,50,80,50,30,60,70,50,60,70,50,50,50,50,50,50,50,30,50,50,70,50,50,70,50,50,60,70,60,50,60,50,70,50,70,50,50,50,50,70,50,110,60,60,50,50,50,50,60,50,50,70,60,50,50,70,50,40,50,120,70,50,50,70,50,70,50,30,60,60,50,30,90,50,50,50,60,50,50,50,80,60,50,30,70,50,50,60,50,50,60,50,60,50,50,40,60,50,50,60,50,50,70,50,50,60,50,100,90,50,60,80,40,50,50,70,60,50,50,20,50,30,50,100,50,50,70,50,80,60,50,50,60,60,60,50,60,50,70,50,60,50,60,70,70,50,50,70,60,50,50,50,50,70,90,60,50,40,50,50,50,60,50,70,60,50,50,50,60,50,60,50,50,50,50,50,60,70,50,50,50,50,60,50,50,50,50,50,50,80,50,70,60,50,50,50,60,50,50,50,70,70,50,50,50,60,50,40,60,50,50,110,50,50,50,40,70,80,50,50,50,50,60,70,50,50,50,60,50,30,30,50,50,50,40,70,60,100,50,50,50,90,50,80,50,50,50,50,50,50,50,60,50,50,130,50,50,40,50,50,50,60,50,70,50,60,50,50,50,50,70,50,50,50,50,60,50,50,60,50,90,50,50,50,40,50,60,70,50,50,50,60,50,50,50,50,60,50,60,70,50,70,50,50,60,50,60,50,40,50,50,50,40,70,50,50,100,60,50,70,50,50,50,70,50,50,50,60,50,70,70,50,50,110,30,50,70,60,50,90,70,50,40,50,50,50,60,80,60,50,90,50,70,70,50,60,50,50,90,80,50,50,50,50,50,50,50,90,40,60,80,70,50,70,70,60,100,60,60,50,50,50,70,50,50,70,60,50,50,60,60,50,40,40,50,60,60,50,70,50,80,50,40,50,50,50,50,30,40,60,50,50,30,50,100,50,50,100,70,50,50,50,60,60,50,50,60,50,50,50,50,60,80,50,70,50,80,40,50,70,50,40,30,50,70,50,60,50,30,90,50,50,60,50,50,50,110,50,50,50,50,60,50,50,70,50,50,70,70,60,50,60,50,70,60,50,50,70,50,70,50,60,50,50,50,50,50,50,50,50,50,110,60,50,60,60,60,50,50,70,50,70,60,50,50,150,70,60,50,60,70,50,50,60,70,50,100,50,50,70,50,50,40,50,50,50,50,60,60,50,50,50,60,50,60,70,70,50,60,50,50,50,70,50,50,70,70,50,50,50,50,60,50,50,90,50,80,50,40,50,50,50,50,50,50,70,50,50,60,50,50,50,50,50,50,50,70,50,60,50,50,50,50,50,50,50,80,50,70,50,50,50,50,50,50,60,50,50,50,40,60,70,50,60,50,60,70,100,50,60,50,60,90,90,40,50,50,40,60,50,50,60,50,50,50,50,50,50,60,50,50,50,60,50,50,20,60,50,60,50,60,50,50,50,70,60,50,50,40,70,50,50,70,50,60,60,70,50,60,50,50,50,60,50,50,50,60,60,50,60,50,50,40,60,50,60,60,50,50,60,70,50,90,50,50,50,50,40,50,50,60,50,70,90,50,60,50,50,50,60,50,50,50,40,50,50,50,50,50,50,60,50,50,50,50,40,30,50,80,50,50,50,70,50,50,40,50,50,60,40,40,60,70,50,50,50,90,50,70,80,60,40,50,50,50,70,50,100,60,50,50,40,130,50,50,70,70,50,50,90,50,70,70,50,50,50,50,40,80,40,50,70,40,40,50,40,50,60,50,50,50,50,60,50,70,50,50,50,50,90,50,50,50,50,50,90,40,60,50,30,60,60,50,50,50,70,50,20,110,50,50,70,50,50,50,50,50,50,70,40,50,50,60,20,50,50,50,50,50,50,50,50,70,50,30,50,50,50,70,40,50,30,30,70,50,60,50,30,50,70,50,70,60,50,70,120,40,60,60,50,60,50,30,50,60,60,50,50,50,50,50,50,90,50,50,30,50,50,50,50,50,30,50,50,70,90,50,70,40,50,60,50,70,70,50,50,50,70,50,50,50,50,50,50,70,90,40,50,80,40,60,80,30,60,70,70,30,50,50,50,50,40,30,50,50,70,50,50,60,50,50,70,60,50,50,50,50,50,60,50,50,50,50,50,50,70,50,50,50,70,60,50,50,50,50,60,50,50,50,60,60,50,50,50,60,50,50,70,70,50,50,60,50,50,40,50,50,80,150,70,80,80,50,50,70,60,50,80,50,70,50,50,80,40,80,50,50,50,60,50,60,50,50,50,40,50,50,50,50,70,50,50,50,50,40,70,50,50,100,50,70,70,50,50,50,50,70,50,50,50,70,50,70,60,60,70,50,60,50,50,50,70,70,90,60,60,50,30,70,50,80,50,50,70,50,50,60,50,50,50,50,50,50,50,50,50,50,60,50,50,50,50,50,50,60,50,70,50,50,50,50,30,50,50,70,50,70,50,50,60,50,80,60,50,60,50,60,60,90,70,50,60,70,50,40,50,30,50,60,50,30,50,50,50,50,50,50,70,50,50,50,60,50,50,60,50,50,150,60,50,50,50,100,50,50,50,70,50,50,50,60,60,80,30,30,50,70,60,60,70,60,50,70,60,60,60,50,150,60,60,60,50,50,50,50,50,50,50,50,50,30,50,50,50,60,20,60,50,70,60,50,40,60,20,50,50,40,50,50,70,50,50,50,50,50,50,50,70,30,40,60,50,50,50,50,30,50,30,60,70,70,60,60,50,50,50,50,60,50,50,50,50,50,50,40,40,50,60,70,60,60,60,60,90,60,60,50,50,50,50,40,50,70,90,40,50,50,90,50,50,70,40,50,50,50,50,50,50,40,50,60,50,60,50,20,50,60,50,50,50,50,40,60,50,50,50,60,50,70,70,50,50,60,50,50,50,50,70,50,50,40,70,50,80,60,60,100,60,70,50,30,60,60,40,50,60,50,50,60,60,50,70,50,30,70,50,70,50,60,50,50,80,70,40,50,50,50,50,50,100,50,70,50,50,50,50,70,50,30,70,50,50,60,70,60,50,60,50,50,80,50,50,50,50,50,50,50,50,50,50,70,50,50,50,50,50,50,50,30,50,70,50,50,50,40,50,60,90,40,50,50,50,50,70,50,50,70,50,90,70,30,50,70,40,60,60,70,40,50,50,50,50,80,60,60,50,30,70,50,50,50,50,70,60,50,50,50,70,50,50,30,90,60,50,50,50,50,60,50,70,50,60,40,40,30,50,50,40,50,50,50,60,50,50,50,50,50,50,60,50,50,50,50,50,50,50,50,50,50,40,50,50,50,50,90,50,30,40,60,50,50,50,50,50,60,50,60,50,40,60,50,50,50,60,60,50,50,50,70,60,50,50,60,50,60,50,50,70,70,40,60,60,50,60,50,50,40,50,50,50,50,60,50,70,60,50,50,50,50,50,50,60,50,60,60,50,80,50,70,50,70,50,50,50,50,50,110,50,50,40,50,60,60,50,50,40,50,50,50,50,50,50,50,70,50,40,50,50,50,150,50,50,50,70,60,50,50,60,50,50,50,70,50,50,40,50,50,110,70,30,150,60,50,40,70,50,50,30,50,50,60,50,60,50,50,110,60,50,50,50,50,60,50,50,50,60,60,30,70,60,70,60,60,50,30,60,30,60,80,60,110,30,110,50,70,70,60,50,50,70,50,70,70,50,50,50,50,50,70,50,50,80,50,60,40,70,60,50,50,60,50,50,50,50,60,100,50,50,50,60,50,50,50,60,50,60,70,50,60,60,60,90,40,50,50,50,50,60,50,30,60,80,50,50,50,50,70,50,50,40,50,50,60,50,70,60,70,50,50,50,50,90,50,50,50,60,50,50,80,50,40,50,70,50,70,40,70,50,100,50,100,50,80,60,60,90,90,80,50,50,50,50,70,60,30,70,50,60,50,30,50,50,70,60,50,60,50,70,60,80,50,60,50,50,50,30,50,50,50,70,50,90,50,50,80,70,70,80,50,40,80,50,50,50,70,70,50,50,50,50,50,70,80,90,50,50,100,60,50,80,50,50,50,50,40,50,50,70,40,50,150,50,50,50,50,70,50,50,60,30,60,50,50,80,60,50,50,50,50,50,50,40,50,50,70,60,60,50,50,50,50,50,50,50,50,70,50,50,50,50,50,70,50,50,60,70,70,50,50,70,50,50,40,80,60,50,40,60,50,60,60,40,30,60,70,110,40,90,40,60,50,50,50,50,60,60,50,70,50,50,70,60,50,50,60,50,150,50,60,50,50,60,50,70,50,50,100,40,50,60,50,70,50,50,50,50,50,50,60,60,50,70,50,50,50,50,50,50,70,50,50,50,50,70,50,70,40,30,50,50,70,80,40,50,50,50,50,50,50,50,50,60,70,50,50,40,50,60,50,50,50,50,60,50,70,50,60,60,50,30,60,50,50,50,50,70,50,70,70,70,50,60,50,50,50,50,50,70,60,50,30,70,80,60,60,50,70,50,70,50,60,80,50,60,40,60,50,70,50,40,50,50,50,40,50,50,50,50,50,80,50,50,50,50,50,50,60,50,60,50,50,90,80,50,70,70,50,50,50,70,70,50,50,30,70,40,50,50,50,20,30,50,70,60,50,50,50,50,70,50,50,50,70,50,50,70,40,50,40,50,60,50,70,60,60,60,70,60,70,50,50,50,60,70,50,50,50,50,70,50,50,50,50,70,50,50,30,50,50,60,70,50,80,100,50,50,40,50,70,50,70,50,70,50,50,70,50,50,70,50,50,50,50,70,70,50,50,50,50,40,50,50,70,90,60,40,70,60,50,50,50,50,70,70,60,50,50,50,60,50,50,60,50,70,60,60,50,60,70,60,60,50,100,50,50,50,60,50,40,70,70,60,90,50,50,70,50,50,70,50,50,50,50,50,50,40,60,60,50,50,40,50,50,50,60,50,50,110,40,50,60,70,80,50,80,60,60,80,40,50,50,70,70,50,50,50,70,50,60,70,60,50,70,50,60,50,60,70,50,30,50,70,50,40,70,60,50,50,60,60,50,50,50,50,60,50,40,70,70,50,50,40,60,50,50,50,90,50,40,50,30,60,50,70,50,60,40,50,50,50,70,50,50,50,60,50,50,50,20,70,50,50,50,50,50,70,50,50,50,50,50,70,50,60,50,70,50,50,60,50,50,40,50,70,50,50,40,60,50,50,50,80,50,50,50,50,50,50,50,50,60,60,80,30,40,70,40,60,60,60,60,60,50,70,50,30,50,50,50,50,50,70,60,50,50,40,50,50,70,60,50,50,50,50,40,70,50,30,50,50,30,70,60,50,70,50,50,50,60,50,50,50,50,40,60,50,50,50,60,40,50,50,50,50,70,60,50,70,50,50,150,50,60,50,60,50,50,50,50,50,50,50,70,50,50,50,50,30,50,50,70,40,60,60,50,50,50,50,50,60,30,50,40,90,70,70,80,50,40,50,30,50,60,70,50,50,60,50,40,60,50,50,50,50,50,60,60,80,50,50,50,40,60,50,70,70,70,60,60,50,60,60,50,50,50,60,60,60,50,60,60,50,30,60,60,50,50,40,50,70,50,60,50,50,70,50,70,60,60,50,30,50,70,50,50,50,50,50,50,50,50,50,50,50,60,50,50,50,60,50,50,80,60,50,30,50,50,50,60,30,60,50,50,30,50,50,50,60,60,50,40,50,50,70,40,90,50,50,50,50,60,50,50,50,60,50,50,60,50,50,60,60,60,70,50,60,50,50,50,50,70,50,70,50,50,50,50,50,50,40,50,50,60,50,60,60,50,50,50,50,30,60,20,60,50,80,70,50,70,70,30,60,50,80,50,60,50,90,50,50,70,50,50,50,70,150,150,50,50,40,50,50,50,70,60,50,50,60,50,50,50,50,30,50,50,50,70,50,50,50,50,50,50,50,50,50,60,70,70,70,40,50,50,50,90,50,50,50,50,30,70,50,70,50,70,70,40,50,70,50,60,50,60,50,50,130,60,60,60,50,50,50,50,50,50,70,50,50,60,60,60,40,50,50,50,50,50,70,50,50,60,50,50,60,50,50,30,60,40,50,70,50,50,50,50,50,60,40,50,30,50,50,70,50,40,60,50,50,70,70,70,50,60,50,50,50,50,50,50,50,50,50,50,60,50,80,50,70,60,50,70,40,70,50,40,50,30,120,70,50,50,50,50,50,50,50,50,60,60,50,50,50,60,50,60,50,50,60,60,40,50,60,50,50,50,70,50,40,50,50,50,50,40,70,50,40,70,60,30,50,40,50,50,50,50,90,40,50,50,50,50,60,50,50,70,90,50,60,50,50,50,50,50,50,50,50,40,50,50,70,50,60,50,60,50,50,70,50,50,50,50,50,50,50,70,100,50,60,40,50,40,50,60,50,50,60,50,130,60,50,50,50,50,40,50,50,50,50,60,50,50,60,50,50,60,50,30,60,70,60,50,40,50,50,50,50,50,70,50,50,50,70,70,80,50,50,80,50,60,50,50,30,50,50,50,50,70,50,50,70,50,150,70,120,90,50,50,50,50,70,50,50,50,70,60,70,50,50,50,60,50,50,30,50,70,30,50,50,50,50,70,50,50,50,60,50,50,50,70,50,50,60,50,50,50,70,50,50,70,50,50,50,110,50,50,50,70,30,50,50,30,70,50,50,50,50,50,50,50,50,70,50,50,50,50,120,50,50,50,50,50,40,40,50,60,50,50,50,50,50,30,50,50,50,60,80,50,50,50,50,50,50,40,60,80,50,50,40,60,70,50,70,100,60,50,80,60,50,60,50,50,50,40,50,70,50,50,70,70,50,80,50,50,50,70,50,30,70,50,50,90,50,40,60,50,60,50,50,70,60,70,50,50,50,70,50,60,50,50,60,50,50,60,50,80,50,50,50,60,60,70,50,40,50,70,50,50,30,50,50,50,50,50,70,60,50,60,50,70,80,60,50,50,50,50,50,50,70,50,50,60,50,60,50,90,60,50,70,50,60,50,70,80,50,60,50,50,50,70,80,50,50,50,50,50,80,50,60,60,40,40,50,40,50,50,70,70,50,50,50,50,50,50,40,50,70,50,60,50,50,50,50,30,70,70,60,70,70,70,90,50,50,50,50,50,50,60,50,50,50,50,50,70,50,60,30,50,50,50,50,50,50,50,50,70,40,50,50,40,70,50,60,80,70,50,50,50,60,30,50,80,50,50,40,50,50,50,40,50,50,50,50,40,30,50,50,50,50,60,60,70,50,80,50,50,120,50,50,50,90,50,50,60,50,70,50,50,50,50,50,50,100,50,100,60,70,50,30,50,50,150,50,60,70,50,60,60,40,60,50,60,50,70,90,50,60,70,70,70,70,40,50,40,60,40,50,70,50,60,50,60,70,40,50,40,40,50,50,60,50,50,50,50,60,50,50,50,50,60,50,50,40,50,60,50,50,50,50,50,50,50,30,50,70,70,50,50,50,50,50,50,50,50,50,50,40,150,50,40,70,60,50,50,50,60,50,50,60,50,50,50,40,50,50,60,50,50,80,50,60,50,70,70,50,50,50,50,50,70,60,50,50,60,50,90,70,130,50,80,150,50,50,50,70,50,50,50,50,50,60,80,30,80,50,50,50,70,50,60,50,50,50,50,50,60,50,50,100,50,60,50,50,80,50,50,50,50,70,60,50,70,50,50,80,50,50,100,50,50,50,70,70,50,50,40,40,70,50,50,60,70,60,50,50,50,50,50,30,50,50,70,150,50,60,40,40,50,50,70,50,50,50,50,50,50,30,50,50,50,50,70,70,50,70,50,50,50,50,70,50,60,50,60,50,40,70,50,60,70,50,50,60,60,50,70,50,70,50,40,80,50,60,40,50,60,40,30,50,50,70,100,50,50,50,50,50,80,50,40,50,50,50,60,60,70,50,50,70,50,50,50,90,40,50,40,60,50,50,90,40,50,70,50,80,50,50,40,50,60,50,50,30,60,50,50,70,70,70,50,50,60,40,50,70,50,50,50,50,50,50,50,130,50,50,50,50,50,70,50,50,30,50,50,50,50,90,50,50,50,50,50,40,70,30,70,50,60,50,50,40,60,50,50,50,60,50,50,60,50,50,40,60,50,50,50,50,50,30,50,50,30,60,50,50,70,50,60,50,30,50,50,70,70,50,50,40,70,50,60,60,50,60,50,50,70,50,50,50,50,50,50,40,50,50,50,60,50,50,50,50,60,50,40,50,40,70,60,50,50,50,50,50,50,50,50,50,50,50,50,50,50,40,60,50,50,50,50,50,60,70,50,80,50,30,50,50,50,70,50,40,60,50,40,50,50,70,50,50,50,70,60,50,50,80,50,60,60,50,60,50,50,50,40,50,90,50,60,50,60,50,30,70,50,60,50,70,50,50,70,60,50,60,150,80,40,50,40,50,50,50,70,50,60,60,50,50,60,50,60,50,50,70,70,50,50,50,70,50,70,50,50,60,50,60,70,50,70,50,50,50,50,80,40,50,50,60,50,50,60,50,50,60,50,50,50,50,70,70,50,50,50,50,60,50,50,50,50,50,50,30,50,50,50,50,40,50,50,80,50,50,40,30,50,140,50,50,50,50,50,50,70,50,50,90,50,60,80,50,70,50,60,50,50,50,50,50,50,80,60,50,50,50,50,50,60,50,40,50,50,50,40,50,50,50,50,50,40,40,60,50,60,50,50,60,30,90,40,60,50,50,60,60,50,30,50,50,60,50,50,50,70,50,50,50,50,50,50,50,50,90,70,60,70,40,40,50,50,50,50,50,40,60,60,50,50,60,50,40,50,40,70,50,60,50,50,50,50,50,60,50,50,50,50,40,60,40,60,40,90,40,50,90,50,60,50,60,50,60,50,40,30,50,50,40,50,40,50,50,90,50,60,50,50,50,50,40,50,50,50,40,50,100,50,30,70,50,50,50,50,60,60,50,50,50,50,50,40,50,50,50,60,50,50,50,50,50,40,60,70,50,50,50,40,50,50,30,40,50,30,30,50,50,50,60,70,40,60,50,50,50,60,50,70,50,50,50,50,50,60,50,50,30,50,50,60,50,70,40,50,50,50,90,50,50,50,60,40,30,70,30,50,50,60,60,50,30,50,50,50,50,90,50,40,20,50,50,150,60,50,50,40,60,60,30,80,20,70,50,50,60,50,50,60,50,60,50,50,50,60,70,50,50,50,50,50,50,50,50,30,70,50,70,60,50,40,60,50,70,50,50,50,50,50,50,50,40,50,60,50,50,50,50,50,50,50,50,50,60,70,50,30,50,60,70,50,60,50,50,150,60,40,50,60,50,60,50,60,50,70,50,60,50,50,80,50,70,50,50,50,60,70,60,60,60,60,80,30,60,50,50,50,70,50,70,70,50,50,50,50,50,90,60,50,30,60,40,50,50,50,50,70,40,80,50,50,60,50,60,60,60,50,50,40,40,60,40,60,50,70,50,30,60,40,60,50,60,50,70,50,50,70,40,50,80,60,40,50,60,50,50,50,50,50,50,50,60,50,50,50,50,50,40,50,70,50,50,50,60,50,50,60,50,50,50,70,50,40,50,40,50,50,50,50,50,40,60,50,60,40,50,80,60,50,60,50,50,50,70,50,50,50,70,50,50,50,50,50,70,50,60,50,40,60,70,30,90,50,50,30,30,60,50,60,80,50,60,30,90,50,50,60,70,50,70,50,70,60,50,60,50,70,50,60,70,60,70,60,50,60,60,60,40,50,60,70,50,70,70,50,50,50,70,50,40,60,70,50,40,50,40,50,60,40,70,50,70,70,50,50,70,50,60,50,50,70,50,60,50,50,50,40,60,50,40,60,60,80,60,50,50,50,50,50,60,50,50,50,50,50,50,70,50,50,70,50,50,50,70,50,60,50,50,50,70,30,70,40,60,60,50,40,40,50,80,50,50,60,60,70,50,70,60,70,40,50,50,60,30,50,50,50,50,50,60,50,50,50,60,50,40,60,50,50,50,40,50,50,50,70,50,50,50,50,70,40,50,50,50,60,90,70,50,50,50,70,60,70,50,50,90,50,30,70,50,50,50,110,40,50,50,50,50,60,50,60,70,40,50,50,70,50,50,60,60,50,50,40,70,40,60,50,50,50,50,60,50,60,50,30,50,50,40,70,50,50,50,50,50,50,50,60,50,40,50,50,50,40,70,30,70,40,70,60,60,50,60,50,70,50,60,50,70,50,40,50,50,50,70,50,50,90,50,50,50,50,50,50,50,50,50,50,70,50,70,50,50,70,60,50,70,50,50,50,60,50,50,50,50,50,50,60,60,50,50,20,50,70,50,50,50,60,40,50,90,50,50,30,50,50,50,50,60,70,70,50,50,50,80,50,50,50,60,50,70,60,60,50,50,60,50,50,60,50,50,70,50,40,50,50,50,50,50,30,60,60,50,50,50,50,90,80,50,50,50,50,60,70,50,100,50,40,60,80,40,50,50,90,60,50,60,50,70,70,50,60,50,80,60,90,50,50,50,50,60,60,50,50,20,70,50,50,50,50,50,60,60,70,50,50,70,50,70,50,50,50,80,50,50,50,40,50,70,50,50,60,60,50,50,60,90,60,60,50,50,50,70,90,50,50,60,50,50,50,50,50,40,50,50,50,60,70,50,70,50,70,50,50,50,50,80,50,50,50,50,50,50,110,50,70,50,50,60,80,60,50,70,50,50,60,60,50,50,60,50,40,50,60,60,50,70,50,50,60,50,40,60,50,50,70,30,50,70,70,50,50,50,50,60,70,50,50,70,60,60,50,50,50,50,60,50,50,100,50,60,50,40,80,60,50,70,80,50,50,130,50,70,50,50,30,80,70,50,70,50,70,60,60,50,20,50,70,70,40,60,50,70,80,60,70,30,70,70,80,50,40,70,50,50,50,60,50,50,50,50,60,70,50,50,70,70,50,50,50,50,60,50,50,80,50,50,50,60,50,50,50,50,90,50,40,70,50,60,50,30,50,30,50,50,40,50,50,50,50,50,50,70,30,60,50,70,30,50,50,60,60,50,30,50,50,50,70,50,60,50,60,40,50,50,60,50,70,40,50,50,50,50,50,50,40,50,50,30,50,50,50,50,60,50,50,50,50,50,50,70,50,50,60,40,60,50,40,50,50,60,50,70,40,60,50,70,50,90,50,60,50,50,50,70,50,50,30,90,50,50,120,70,70,50,80,50,70,70,70,50,50,50,50,40,50,50,30,50,50,50,60,50,50,70,80,50,60,40,50,50,60,60,50,50,60,40,50,50,70,50,50,50,90,50,60,60,50,80,60,50,50,40,50,50,50,50,60,50,50,50,50,50,60,60,50,60,40,50,50,40,50,50,30,50,50,50,60,60,50,60,50,30,30,50,50,50,50,60,80,60,50,50,50,40,30,50,50,40,60,50,50,50,50,50,50,50,60,60,50,40,60,80,50,50,70,50,90,50,50,60,50,40,70,40,50,50,50,40,60,50,30,50,50,50,90,70,50,50,60,50,60,50,50,50,150,50,50,60,60,50,50,50,90,50,50,50,60,60,50,70,40,50,70,60,90,70,50,50,50,50,70,60,50,50,50,90,60,50,50,60,70,50,50,80,50,50,50,50,60,50,50,50,70,70,40,60,50,50,70,50,50,70,50,50,60,50,60,70,40,50,60,50,70,70,20,50,70,50,30,70,40,60,70,50,60,50,50,50,50,50,60,50,60,50,50,30,30,50,40,60,50,50,70,60,50,60,50,70,50,50,50,50,50,30,50,50,70,60,50,50,70,50,70,70,60,50,100,50,50,60,50,50,50,50,70,50,50,50,60,70,50,50,60,150,70,40,60,50,70,70,60,80,50,50,40,70,50,50,70,50,80,50,60,50,50,50,50,70,60,60,50,50,50,60,50,50,60,50,50,50,50,50,30,50,50,50,70,90,70,50,60,50,80,50,50,50,70,50,50,50,60,50,50,70,70,60,50,50,50,70,50,50,60,70,30,60,50,40,50,50,50,50,60,50,50,50,50,50,60,50,70,50,50,50,70,60,50,70,60,70,30,50,50,90,40,70,60,60,70,70,50,50,50,50,50,50,60,50,50,60,40,50,50,70,50,70,50,50,50,60,40,60,50,50,50,50,50,50,70,60,50,20,50,50,50,50,50,50,70,50,50,50,50,50,50,50,50,70,50,60,30,70,70,60,50,50,50,50,60,50,60,50,50,50,50,50,60,60,70,50,70,50,50,60,30,50,50,70,60,70,20,50,40,60,50,50,40,50,50,50,50,50,50,50,70,50,60,70,100,50,80,70,60,50,70,70,50,50,50,50,50,50,50,70,50,50,50,30,50,40,70,90,50,70,50,50,50,40,50,60,50,50,70,50,50,50,50,60,50,50,150,50,50,90,50,50,50,60,60,90,50,50,50,50,60,50,50,50,60,50,150,50,60,50,50,90,60,60,50,40,50,50,50,50,60,50,50,50,60,50,50,110,50,50,50,50,50,60,30,50,50,60,50,50,50,50,60,50,60,50,50,70,70,70,50,40,60,50,60,50,50,40,60,50,70,60,60,90,50,50,50,70,40,50,60,60,50,50,50,50,70,50,50,60,50,50,80,70,50,60,70,30,60,60,50,90,50,40,50,50,40,50,70,50,50,50,50,50,70,50,50,20,60,90,40,70,70,70,50,50,50,50,50,60,60,70,50,50,50,50,30,60,50,50,50,60,60,50,50,30,50,60,50,50,50,50,50,60,50,70,50,70,70,50,50,50,40,50,50,50,50,50,50,50,50,50,50,30,70,50,40,50,60,50,40,60,50,60,60,50,40,50,110,70,40,50,50,40,70,50,60,80,150,50,50,70,50,50,80,60,50,70,50,50,70,50,50,60,60,90,40,50,50,50,50,40,50,50,50,50,50,50,60,50,50,60,60,50,40,50,70,50,50,50,50,50,50,60,70,50,70,60,80,120,60,60,60,50,40,50,50,80,50,60,50,50,50,50,30,50,40,50,50,40,50,50,70,60,50,50,50,50,50,50,30,50,50,70,50,30,50,70,70,50,50,60,50,50,50,50,50,50,60,50,50,70,50,50,50,60,50,50,60,150,60,50,50,50,40,50,40,80,50,50,110,60,50,80,50,50,60,60,60,50,50,60,50,50,50,50,50,50,70,50,60,50,40,50,60,50,50,50,50,70,60,50,70,50,50,50,50,50,50,50,60,50,50,40,60,50,50,40,60,50,60,80,50,50,50,50,40,50,60,60,70,50,50,60,50,60,50,50,40,70,40,70,50,50,50,50,50,50,70,50,50,50,50,70,50,50,70,50,50,70,80,50,50,40,50,40,50,50,50,50,50,50,50,70,50,50,50,50,50,50,60,50,50,50,60,50,40,50,70,40,40,50,60,80,60,90,70,50,50,50,110,50,60,50,50,50,50,60,20,50,50,40,70,70,30,90,50,50,50,50,40,50,60,50,50,50,70,50,50,70,50,60,50,60,50,60,50,50,50,70,40,70,50,40,50,50,50,60,60,30,60,50,40,50,50,50,60,50,50,40,40,30,80,60,50,90,20,50,60,50,50,50,50,40,50,70,50,50,50,60,50,60,50,50,50,70,50,50,50,50,50,50,40,90,50,30,50,50,50,50,50,50,70,50,50,40,50,70,50,70,60,50,50,50,60,50,40,40,50,60,50,40,50,70,50,80,50,50,50,50,60,50,50,50,60,50,60,50,50,50,70,50,70,50,60,50,50,60,50,40,80,50,50,50,30,50,60,50,50,50,60,50,50,50,30,70,50,50,50,70,60,70,50,70,50,50,60,50,50,70,50,50,70,50,50,70,50,50,50,50,60,90,50,70,50,60,50,50,50,70,50,50,50,60,60,50,70,80,50,90,70,60,50,50,50,50,50,50,50,50,50,50,60,50,70,50,100,50,50,50,60,70,50,50,60,80,60,50,40,40,50,60,50,50,70,50,60,60,50,70,150,40,70,50,50,70,50,50,60,50,70,90,50,50,50,50,30,70,50,50,70,50,50,50,50,50,50,50,60,50,50,50,50,50,70,50,60,50,30,70,50,50,70,50,50,50,70,50,50,60,70,50,50,60,80,30,50,50,70,50,40,60,50,50,50,40,30,60,60,50,50,70,40,50,60,50,50,50,50,50,50,50,50,70,50,50,50,50,70,60,50,70,50,50,70,50,50,50,50,50,50,50,50,50,50,50,50,70,50,50,50,80,50,50,60,50,70,60,60,70,50,50,30,40,50,50,70,50,40,40,50,30,80,50,70,50,50,70,60,40,50,50,60,70,50,70,40,50,70,50,50,50,50,50,80,50,50,70,50,50,70,50,50,50,50,40,30,50,60,50,60,50,50,50,50,60,50,30,60,50,50,50,50,50,50,50,50,30,50,50,40,100,50,40,40,50,70,50,60,50,50,60,50,40,40,50,50,60,50,60,50,70,50,50,50,50,50,50,50,70,50,50,70,60,70,60,50,50,50,60,50,30,50,50,50,70,50,50,50,60,50,60,50,40,60,50,50,50,60,50,50,60,50,40,60,50,50,50,60,60,40,30,60,50,50,50,50,50,60,50,40,50,50,50,60,50,40,50,50,50,90,50,30,40,60,50,70,50,60,70,50,50,50,60,60,50,50,60,70,70,60,50,50,50,50,50,50,60,40,50,70,50,50,50,60,30,30,30,60,50,20,60,50,60,60,50,70,60,50,50,50,40,60,60,70,50,40,70,50,70,50,60,50,50,70,50,60,50,50,50,60,50,50,70,80,50,50,70,50,50,50,60,50,50,50,50,50,40,50,50,50,50,40,50,40,70,50,50,50,70,50,50,70,50,50,50,50,50,40,50,60,50,40,50,50,60,50,60,50,40,50,50,70,50,150,70,50,50,50,50,70,50,70,50,50,70,50,60,50,60,70,60,50,50,90,50,60,60,50,50,30,80,50,60,50,60,70,50,50,60,40,60,70,50,50,50,50,70,60,80,50,50,50,60,50,60,70,70,80,90,40,120,50,50,50,50,50,50,70,50,50,70,80,50,70,60,40,50,50,50,50,40,50,50,50,40,30,50,50,50,50,50,60,30,50,50,50,50,50,40,60,50,40,50,50,50,50,60,50,70,50,50,50,60,50,60,50,50,70,50,80,60,50,40,40,80,50,20,80,50,20,60,30,50,60,50,50,80,60,50,60,50,80,50,90,50,40,70,60,70,40,60,50,60,70,50,50,50,50,60,60,50,50,60,50,50,50,50,50,60,50,70,90,60,50,50,50,60,50,60,60,50,50,50,40,70,50,50,60,50,50,60,50,60,50,50,50,50,70,70,50,70,50,50,40,60,50,50,50,50,60,50,50,60,70,50,50,50,60,70,60,50,60,50,60,50,50,70,50,50,50,40,50,60,50,50,110,70,60,50,60,40,50,60,50,60,70,50,50,70,60,50,50,70,60,60,50,50,40,50,40,70,50,50,50,60,60,70,50,60,40,50,70,70,50,50,50,70,60,70,50,40,50,50,50,60,40,40,60,50,50,50,50,50,60,70,50,50,70,60,50,60,60,40,50,50,50,50,80,60,50,70,40,60,60,60,30,40,50,50,50,50,50,50,50,50,50,60,50,50,80,50,50,70,60,60,70,90,50,50,30,60,50,50,40,60,60,50,70,40,60,60,60,30,50,50,50,50,60,50,50,50,50,50,50,50,50,50,60,50,30,50,80,60,60,40,50,40,60,60,60,50,60,50,50,70,50,60,50,50,50,50,60,60,70,80,50,50,60,50,60,50,50,40,50,50,60,50,50,50,50,50,70,100,60,40,50,70,70,50,50,70,50,50,50,50,70,50,60,50,50,50,50,50,90,40,50,80,50,60,50,60,70,90,80,50,40,50,90,50,60,60,40,60,60,60,70,90,70,80,50,50,40,60,20,50,50,50,60,50,100,80,40,50,50,50,50,50,50,50,50,60,50,50,40,50,50,30,50,50,70,50,70,50,50,60,50,50,20,70,50,70,50,50,50,70,70,50,70,50,70,60,50,90,60,40,70,40,90,50,70,50,50,70,60,50,50,30,50,70,50,50,70,50,50,50,50,70,50,50,60,50,70,50,50,50,40,70,50,60,70,50,70,50,70,50,70,50,70,50,50,60,50,50,40,50,60,50,50,50,40,70,50,90,40,50,60,40,70,60,30,40,50,50,90,50,50,80,50,50,150,50,50,50,50,50,50,60,60,60,50,70,50,50,50,50,50,50,60,50,50,70,50,70,60,50,50,50,50,50,70,50,50,50,50,50,50,70,40,50,60,50,70,60,50,50,60,50,50,50,60,50,50,50,80,50,70,150,40,50,60,50,60,50,60,50,50,40,50,70,50,50,50,50,50,70,50,50,50,40,40,50,50,70,50,50,60,50,50,50,50,50,50,50,50,50,50,60,50,50,50,80,50,50,50,50,50,50,50,50,70,70,40,50,50,50,50,30,50,80,30,50,50,60,60,50,60,50,80,50,50,70,70,40,70,110,70,50,60,60,50,50,40,70,40,50,50,50,50,60,50,50,70,60,50,60,70,50,50,50,50,40,70,50,50,140,50,50,60,80,60,60,50,50,60,50,50,50,50,30,50,50,50,60,60,60,50,50,50,90,60,60,60,60,50,50,100,50,50,80,50,50,50,90,60,50,50,50,50,50,70,50,50,50,50,50,70,60,50,60,40,50,50,50,50,50,60,50,50,50,50,60,50,50,50,50,50,60,60,50,70,50,70,50,50,50,50,50,70,50,80,50,60,50,50,70,50,50,50,60,50,70,50,60,50,50,50,50,60,50,50,50,60,50,60,50,50,50,50,70,60,50,50,80,40,70,60,50,90,30,50,50,50,90,50,50,30,50,50,30,30,70,80,50,60,70,110,50,50,50,80,50,60,50,50,40,50,50,50,70,30,50,50,40,50,50,50,60,50,40,50,80,50,40,50,50,50,50,60,60,50,50,70,50,50,50,50,50,50,50,50,70,60,60,50,50,70,60,50,60,50,60,60,60,50,50,50,50,50,50,70,90,50,50,60,70,50,50,50,50,50,70,70,50,50,60,60,50,40,50,150,50,50,50,70,50,50,50,50,50,50,60,50,50,50,40,50,50,40,50,70,50,50,100,50,50,50,70,50,60,50,50,50,50,50,50,50,50,50,50,40,50,50,50,60,100,50,50,60,80,80,50,40,50,50,50,60,50,60,70,70,50,60,60,50,50,40,50,50,50,50,50,50,60,50,30,50,50,30,60,60,60,50,70,50,60,50,50,50,60,90,40,50,50,50,50,40,50,50,120,50,50,50,50,50,50,60,50,50,50,50,50,60,50,50,50,50,50,60,50,50,70,50,50,50,50,50,40,70,50,50,70,50,50,50,60,50,60,60,80,50,50,40,90,50,50,50,50,50,70,30,50,70,50,50,50,90,70,50,50,80,50,100,40,30,80,90,50,70,40,60,40,50,50,60,50,50,50,50,30,50,50,70,50,50,50,50,50,50,50,60,50,60,40,80,70,50,50,50,80,50,90,70,60,50,60,50,70,60,90,50,40,70,50,70,40,50,60,50,70,60,60,70,50,50,50,50,40,50,40,50,60,50,60,50,150,40,90,60,100,70,70,50,50,40,50,50,60,70,50,50,50,50,50,50,50,50,60,70,50,70,60,50,50,70,50,50,60,70,60,60,50,50,70,40,30,50,50,50,50,50,50,50,50,50,70,90,50,40,50,60,50,50,80,60,40,80,70,60,70,110,60,50,60,60,70,50,50,50,50,50,60,60,50,50,60,50,70,70,50,60,50,50,70,30,50,70,70,50,50,50,50,50,70,50,60,50,50,50,50,70,40,50,50,50,50,50,50,60,50,140,60,60,100,50,70,90,70,40,50,60,50,40,70,50,60,50,50,60,60,50,50,60,70,110,50,50,50,50,50,50,70,50,40,70,50,50,50,50,50,70,50,30,50,50,20,60,50,70,50,70,60,70,50,50,70,50,50,50,60,80,50,60,50,50,70,70,70,60,50,70,60,50,50,70,50,50,40,50,50,100,50,80,50,50,60,50,50,50,80,50,70,70,50,50,60,50,50,60,70,70,60,50,50,60,50,40,50,50,50,50,50,30,70,50,60,60,50,50,30,70,50,60,50,50,50,70,40,50,70,80,60,50,50,50,60,50,50,50,70,60,50,50,50,50,50,40,70,80,50,50,70,50,50,50,50,50,50,50,50,50,50,50,50,40,50,50,70,50,70,50,60,50,70,60,50,50,60,50,60,50,50,50,40,50,40,50,50,40,50,70,50,90,70,50,50,50,70,50,60,50,50,50,150,150,50,70,50,50,60,60,50,50,60,60,40,50,30,50,50,50,40,70,50,50,50,60,50,50,70,50,50,60,70,70,50,40,50,70,70,60,50,40,50,50,60,90,70,50,50,60,50,50,50,70,50,50,50,40,50,50,80,50,50,50,60,50,90,50,50,60,60,60,50,70,40,50,30,50,50,90,60,50,70,70,70,40,50,50,50,80,60,50,50,60,50,70,50,60,50,70,50,50,60,50,50,50,60,60,70,50,50,50,40,50,50,50,60,50,40,50,50,40,50,70,50,70,50,60,50,50,50,60,50,50,60,50,50,50,50,50,40,30,50,40,40,50,40,50,70,70,70,50,70,50,90,50,50,40,60,60,70,50,70,50,60,50,40,50,40,50,50,50,90,50,70,50,50,60,40,50,70,70,60,50,50,70,50,40,50,90,90,50,50,50,70,40,50,60,100,50,70,50,50,90,70,50,50,40,80,70,50,40,50,50,70,70,60,70,30,70,50,50,50,50,60,80,70,70,50,50,50,50,50,50,30,50,50,60,50,50,30,50,60,50,50,50,50,50,50,50,50,50,50,50,50,50,50,70,50,120,80,60,50,50,50,150,50,50,90,50,50,50,60,60,50,50,150,50,60,60,40,60,80,60,50,70,60,50,50,50,60,70,50,80,70,50,60,70,60,50,70,100,50,50,50,50,60,50,80,50,50,90,50,50,50,50,50,50,50,50,50,50,60,50,50,50,50,40,50,60,50,50,20,50,60,40,50,60,60,50,30,80,80,70,30,50,50,50,50,60,50,70,50,60,40,80,70,60,50,50,50,50,50,50,50,50,50,40,70,50,70,40,50,40,50,60,70,30,50,40,60,70,70,70,50,60,30,70,50,70,50,50,70,50,60,50,50,50,50,50,50,40,60,50,60,70,70,70,50,50,50,60,50,50,40,50,50,30,60,50,60,70,50,50,60,40,50,80,50,50,50,60,60,50,50,50,30,50,50,70,70,60,70,50,50,50,50,50,50,50,50,70,90,40,50,60,50,50,60,70,50,40,30,50,30,60,60,70,40,80,50,60,60,50,50,100,130,50,50,50,50,50,50,100,50,50,50,50,100,50,70,50,40,50,50,50,50,80,70,50,50,60,50,40,70,50,60,50,50,50,50,60,50,60,50,40,50,30,50,50,50,50,50,50,50,60,50,50,50,40,40,70,40,40,50,40,50,150,60,50,50,50,60,50,80,50,50,50,50,50,50,50,70,50,40,50,50,60,50,30,50,50,50,50,80,100,50,50,50,50,60,70,40,50,70,50,30,70,50,60,50,60,50,30,50,110,60,50,50,50,50,70,80,70,60,50,50,50,50,40,50,50,60,70,50,50,70,60,50,50,50,50,70,50,50,50,50,60,50,50,40,70,50,50,50,70,40,50,70,50,50,50,60,60,50,50,40,60,60,50,30,50,50,40,60,50,60,80,60,50,50,70,50,70,60,60,50,50,50,50,50,50,70,80,50,60,100,50,50,50,60,40,70,70,80,70,50,70,50,50,60,70,50,80,60,50,50,50,50,60,50,50,50,50,50,50,70,70,40,50,50,20,50,50,60,50,50,50,50,80,70,50,60,50,60,50,60,50,50,50,50,50,60,40,70,40,50,60,50,50,50,60,60,80,40,40,60,60,50,50,50,50,70,50,60,50,50,50,50,50,60,40,50,50,50,50,70,60,50,50,60,60,70,50,50,50,50,50,50,60,50,50,50,50,60,100,50,50,50,60,60,50,50,70,60,50,50,60,50,70,50,50,70,50,50,60,80,140,90,60,80,50,50,50,50,50,50,70,40,50,50,50,50,50,50,60,50,50,60,50,50,50,50,40,50,50,70,50,50,50,50,50,60,60,50,50,80,50,60,50,60,50,50,50,60,60,70,50,50,50,70,60,50,50,70,50,50,50,50,50,50,50,50,70,60,70,50,50,70,50,50,70,50,50,50,60,50,50,40,120,50,50,50,50,60,70,50,70,50,50,60,50,60,50,50,50,30,90,60,50,60,50,50,70,50,50,50,50,50,50,40,60,70,70,50,40,50,60,50,50,30,70,70,60,60,30,50,50,60,50,50,50,70,50,50,70,50,50,50,50,50,100,70,50,50,50,50,50,50,40,60,40,30,70,50,50,50,50,50,50,50,70,50,50,40,50,50,70,50,50,70,50,50,80,50,50,70,40,50,80,60,50,60,50,50,60,80,50,60,60,60,60,50,60,50,50,50,30,40,50,50,50,60,50,70,50,50,70,50,60,50,50,60,60,50,70,50,80,50,50,50,50,50,50,70,50,50,40,60,60,50,50,50,60,60,60,50,80,60,50,50,60,50,60,50,60,30,50,70,60,60,50,50,50,50,40,50,70,100,100,40,70,60,60,50,50,50,60,50,50,70,50,60,150,50,70,70,40,70,50,50,60,70,50,50,70,50,50,60,40,50,50,70,90,50,50,90,50,70,40,60,70,70,50,70,50,50,50,50,50,50,50,60,50,50,50,50,50,50,60,50,50,40,50,30,80,70,50,50,50,60,70,70,60,50,70,50,50,50,50,50,50,50,60,50,50,50,50,90,50,60,50,50,50,50,50,70,60,50,50,50,50,50,30,50,50,50,50,50,60,70,50,80,70,50,50,40,50,50,70,60,60,60,50,80,50,50,70,60,50,50,50,50,50,100,70,50,50,60,50,50,80,60,60,150,70,60,70,50,50,60,50,50,70,30,50,50,70,50,50,50,50,70,60,50,50,50,40,40,50,50,40,70,70,50,70,40,60,60,70,70,70,50,50,70,50,50,60,50,50,70,50,50,70,50,50,50,50,30,50,70,70,70,50,50,50,50,50,50,70,50,60,50,50,80,50,60,50,50,60,70,50,50,70,50,50,50,50,100,50,50,40,50,30,50,60,40,50,70,60,50,50,60,60,50,60,70,50,50,50,90,50,50,30,50,50,70,50,50,70,50,50,80,50,30,70,60,50,50,50,50,50,80,50,60,50,70,60,70,40,50,150,40,50,50,70,50,50,50,70,60,50,50,40,60,50,70,40,150,50,50,30,40,80,50,50,40,60,50,40,50,40,50,60,70,70,50,50,50,50,50,70,70,50,70,50,60,50,70,50,50,50,50,50,60,50,70,50,50,50,100,50,30,40,50,50,40,50,50,60,50,50,50,50,60,50,40,60,70,50,50,30,50,50,70,50,50,50,100,60,50,70,60,50,60,50,50,60,50,70,30,50,40,60,40,50,50,50,30,50,50,50,70,60,50,50,60,70,30,50,30,60,50,40,50,50,50,50,30,50,50,90,50,40,60,50,60,50,60,50,60,60,50,50,50,30,50,50,60,80,60,70,50,50,50,50,50,50,40,60,50,50,40,60,40,70,50,40,30,60,40,40,50,50,60,40,40,50,50,50,70,50,70,50,50,70,60,30,70,50,50,50,50,50,50,50,30,50,50,50,50,70,40,50,50,60,70,70,50,60,50,40,30,50,50,50,50,50,70,40,70,90,50,50,50,50,70,50,50,50,50,70,70,50,150,50,50,70,100,50,50,50,50,70,100,50,60,50,50,50,50,50,80,50,50,70,80,50,50,70,60,50,50,50,50,50,60,50,50,50,50,50,70,70,50,70,50,80,50,50,50,70,50,50,70,50,60,50,60,50,50,50,70,40,90,60,70,60,50,50,50,70,70,50,50,50,20,50,50,70,60,50,70,50,50,50,70,70,50,60,50,50,50,50,70,50,50,50,50,60,50,50,50,50,50,50,30,90,50,50,50,50,60,50,50,70,50,50,30,50,50,60,70,70,90,50,40,50,40,60,80,60,100,40,50,50,70,50,50,80,50,50,90,50,50,40,70,60,70,60,70,50,50,60,50,40,50,30,50,50,50,50,50,50,70,50,50,50,50,70,50,50,60,60,60,50,70,50,50,50,50,40,50,50,50,50,50,70,50,50,60,50,50,60,50,70],"fl":[4096,4,0,5,8,0,4096,0,8,0,0,0,6147,0,0,4,4,0,4,4096,9,64,0,0,4,4,4,0,4104,0,0,4,4096,4096,0,4096,0,8,4,0,4096,520,512,4,4104,0,4096,512,520,4,6147,4,0,4112,0,4096,0,4096,0,0,0,0,0,4,5128,0,4,4,512,0,0,4104,0,4096,0,1024,4112,0,4,6147,0,0,4,4,4096,0,4096,4112,4096,8,4096,4,4096,4104,4096,0,128,0,2049,0,4096,0,4,4,4096,4,0,4104,4,0,0,4096,2049,0,0,0,4104,4,0,4,4,2049,0,0,64,4,4104,0,4,6147,0,4,4,2049,4104,4,4,4112,0,5120,0,4096,0,4096,0,0,4112,0,0,4104,0,4096,8,512,0,0,512,4096,4096,4096,4099,0,64,0,0,0,8,128,0,64,8,0,4096,4096,0,0,4,0,4,4096,4099,8,512,0,4096,4096,0,4112,0,512,4104,64,4,4,6147,0,0,5128,512,0,0,0,512,4096,0,0,5128,4096,0,4096,4112,512,4104,4096,0,512,4,1024,4096,0,4096,0,0,4096,4,0,4096,0,4,5136,4096,0,0,4096,64,0,0,4112,4,8,0,4096,0,4096,65,5120,0,128,0,0,4096,0,4096,4,4096,0,4,4096,512,0,4,4,4,0,8,4096,0,0,4096,0,0,4,4,0,2049,0,2049,0,0,6147,1024,0,4096,0,4,4,0,4,6147,0,4,513,0,4,4,0,4096,4,4,64,1024,8,6147,4112,512,4,8,512,0,4096,0,4,4104,8,4112,4,8,4096,4096,0,4112,4,0,4099,0,4104,4,0,4,4,4,0,4096,0,0,0,4096,4104,4096,0,0,4,0,6147,0,512,512,0,4,0,0,0,4096,4,0,4096,4096,0,4,5136,0,1024,4096,4104,0,4096,0,0,0,4112,2049,0,0,4096,0,6147,0,0,4,4096,0,4099,0,0,6147,0,4096,0,0,0,0,4096,0,0,4112,4,4096,8,4104,4104,4,0,0,6147,4099,0,4096,0,0,0,0,4096,4096,0,4096,512,0,4,0,0,4104,4099,4096,6147,0,2049,0,0,0,0,4112,0,4099,4,4104,4104,8,4112,4096,4096,1024,4,4104,4,512,0,0,0,4104,8,4104,8,6147,0,0,0,128,0,4,6147,6147,0,4,4096,136,4,0,6147,0,0,128,8,4,4104,0,2049,1024,4096,0,512,4,8,0,4096,0,4096,0,4,4104,4,8,4104,4,4,4,0,0,512,0,4,4096,0,0,4096,0,4,0,4104,0,0,4096,0,4096,4,0,8,4112,4,4096,4,0,4,0,0,512,0,0,4096,0,4,512,0,4096,0,0,4,4104,0,4096,4096,8,4096,0,0,0,0,0,4096,4096,4104,0,0,4,4,8,4,0,4,4096,0,4096,4104,4112,64,0,4,4,0,0,4096,4096,640,0,8,2049,0,0,4096,0,4096,4104,0,4112,0,4104,0,0,0,0,4096,512,4104,8,4,512,4096,4,0,4096,0,4104,0,4096,0,4,4,0,4096,0,4096,4,0,4104,4,8,4,4,4096,0,0,4096,0,0,8,4096,4096,4096,4096,0,0,0,8,0,4,0,4096,0,0,5120,4,0,4096,0,0,0,0,0,4,4,4096,4096,4104,0,4096,0,4,0,0,4096,8,0,4096,4096,4,4096,0,0,4096,4,0,4,4104,0,0,4096,0,64,0,4096,0,6147,4112,0,0,4096,8,4096,0,512,4,0,4,4096,4096,4,0,4096,0,0,0,4099,0,4096,4,2049,6147,4,0,0,4099,0,4112,4,4,0,0,0,8,0,0,5128,6147,0,0,4096,4,0,4,4,4104,4096,4096,4096,0,4096,4,4,4,0,640,0,4096,0,4112,0,4096,0,0,4,4,4096,0,4096,4096,4096,4112,0,4,4,0,4,4096,4096,8,4,8,512,4,512,0,5128,4,4,4096,4096,0,4096,0,0,512,8,4096,0,4,0,0,4096,6147,4096,4096,4096,0,4,4,4,0,4096,4104,1024,4104,0,4112,0,0,4096,5,0,512,4,4096,0,0,4096,0,0,4104,0,4096,4,4,6147,0,4112,4,0,4,0,4,0,4,6147,6147,0,4096,4096,1032,4,4,4,4096,0,4096,0,8,4096,4,128,4,8,4104,0,4104,4096,4,0,4,4,4096,0,512,0,0,4096,4096,4104,0,4112,0,0,4096,1024,4,4,0,4104,4,0,4096,0,4107,2049,0,8,4,8,4096,0,72,0,4096,5,0,4,64,4112,1024,0,4104,4112,0,4104,0,0,512,2049,6147,8,4096,0,4096,4,4,4096,4096,0,4096,0,4,4112,16,0,6147,4,8,72,0,0,0,5128,0,4104,4,4096,0,0,4104,4,4112,0,1024,512,0,6147,4104,8,4096,0,4096,4112,0,4096,4,0,4096,4096,8,4104,4104,4112,0,4096,0,0,4107,8,4096,0,4,8,4112,0,0,4,0,4096,0,0,4,8,4096,0,4,4,128,8,4,0,4,4096,4,4096,4,4,0,4096,4,0,512,4096,4096,6147,4112,4,0,4,0,4,4096,1024,4096,0,2049,4096,4112,0,4104,0,4096,0,4096,0,8,0,4096,0,4,4,4112,16,4096,0,0,4096,4104,4,0,4096,4112,0,4096,4104,4,0,4112,0,0,4096,0,0,0,0,4,5128,1024,4,0,4096,512,0,0,4096,0,4096,0,0,4096,0,0,4,4096,512,4,4104,0,0,4096,0,4,4096,0,4,4,0,0,0,8,0,0,0,4096,4104,0,0,5123,4,4,4112,0,4096,0,4,512,0,4096,2049,0,4096,4096,0,0,0,0,512,64,0,4112,0,4104,4096,0,4,4112,0,4104,0,4096,0,0,4096,0,4096,4,4112,4096,0,4096,0,4,4,4096,512,4,0,0,0,4,4096,4096,64,0,4,0,8,64,0,0,4096,0,0,4,4104,4,0,4096,4096,4,4112,0,0,0,4,4104,0,4,512,512,0,0,4096,0,4096,0,4096,8,4096,4104,64,4,0,4096,0,0,4,4096,0,0,512,0,4104,0,0,4104,512,0,0,0,0,4096,0,4,4096,4096,0,0,8,4,672,4,0,4104,8,0,1024,0,4096,0,4,4096,4096,4,512,0,4112,0,0,0,0,4104,4096,0,8,4096,0,8,0,0,6147,0,4096,4,0,4112,4104,8,4096,4096,0,0,4,8,4096,0,0,4,4,8,0,4,0,0,4,0,4,4096,0,8,512,4,4096,4104,4,128,4096,0,4,4096,0,4096,0,4,5120,0,4,4096,0,4096,4,0,4,0,1032,4,0,4,0,0,0,4104,4,4112,128,4,0,4096,0,0,4,4096,4096,0,0,4096,8,4096,4096,4112,8,0,1024,8,4096,4,2049,0,0,0,512,8,512,4099,1024,4104,0,0,4,0,4,512,4096,0,0,0,4096,0,4096,0,4096,4,512,0,8,4096,0,4104,6147,4112,4096,0,4,128,0,4096,0,4,1152,0,0,4,2049,5131,0,0,4096,4104,0,4,4,4104,4096,4096,4112,16,4,0,4096,0,0,0,4104,0,4,4096,0,4096,4096,4112,0,1024,4096,0,0,6147,0,0,4104,0,4,4,4096,4099,0,0,1024,0,4096,0,4096,4112,4,8,4096,0,512,0,0,0,4,512,512,0,0,4096,4,0,4096,4096,0,4,4,0,4104,0,4096,0,640,0,4,6147,4104,0,0,4,0,4096,0,0,4,0,4,5128,4096,0,4,4,4096,5120,2049,0,4104,0,0,4104,0,4099,4112,0,0,0,4,0,4112,0,4096,1,4096,0,512,4096,0,6147,2049,4112,0,0,512,0,8,4,4096,0,0,4096,0,8,4,0,0,64,0,4096,0,0,0,0,4096,0,4096,1024,0,0,5128,0,4096,0,4112,16,0,8,6147,8,4,6147,4104,0,0,4096,0,4096,4,0,4104,0,4112,8,5120,4,4,5128,0,4,4,4,0,0,4,0,4096,2049,1032,0,5120,4096,0,0,4096,4,0,0,5136,0,0,4,4096,0,4,4,4,4,4,4096,4096,0,4,4104,4,1032,4112,0,2049,96,0,0,4096,4,4096,4096,0,0,0,4112,0,4096,512,1024,4096,0,4,4,0,0,4096,0,0,4104,4107,1024,4096,4112,0,0,4104,0,4,4104,4,4096,4,0,5120,0,4,4112,1032,0,5123,4096,4112,0,4104,6147,4,4096,4104,4112,4096,0,4,4,4096,0,4,0,0,1024,0,0,4096,0,8,4096,4,4,6147,0,0,4112,0,0,4096,0,0,0,4096,0,8,8,512,96,0,4096,0,0,4096,4096,0,4,512,0,0,4,0,0,6147,640,4096,0,0,4,4104,0,0,4104,0,512,5120,0,64,0,4096,4096,0,0,6147,0,4112,0,4096,0,0,4096,73,4,0,1024,4096,0,0,0,4104,0,4,4,0,0,1024,4,0,4096,0,4,4,4104,0,0,4104,512,4096,0,1024,4112,16,520,8,5120,0,0,2049,0,0,512,0,0,0,4096,4,4,4,0,4096,0,4096,0,4,4,64,4096,0,8,4,4096,5120,4,0,6147,4,4096,4,4104,0,4,0,5,0,4,0,0,4096,4,0,4096,4,6147,4,6147,4,4112,0,0,4,6147,0,4096,4104,0,4,4104,0,0,4104,4104,4,0,0,1024,4096,8,4,512,4,0,4096,4,4096,4,4,0,512,0,8,4096,4104,128,0,0,4096,12,0,64,4096,4,0,512,0,4099,0,0,512,0,0,4,0,0,0,8,4104,4096,0,0,0,4112,0,4,0,0,0,2049,4096,0,4,0,1032,4096,0,4,4096,0,5120,1032,0,4,4096,8,0,4,4096,4,0,4104,0,0,4096,0,0,512,0,0,6147,4,0,4112,0,0,4096,0,4,1024,4104,4,0,5131,0,0,4099,4,8,4112,4,0,4096,1024,0,64,4096,0,4099,0,4112,4,0,4096,4,0,5120,0,5120,4,0,4,4,0,0,0,4,0,0,4,0,4096,0,0,4096,0,4096,4,0,4096,0,4,4,4104,0,4096,0,0,0,0,4,4,4096,0,4096,4,0,4,0,0,4,0,0,4096,0,4096,0,0,4104,0,0,512,2049,0,0,64,4104,0,0,512,0,4096,4,4,4,8,0,4096,4096,4,4,4,4096,0,0,4,0,4096,2049,0,0,512,4096,0,4096,4,0,4096,0,4096,4112,4,512,4096,0,4096,0,2049,0,0,4,0,8,64,8,4,4,4104,8,0,4104,8,0,4,4104,4,4096,0,0,4,4096,4,0,512,4,0,0,0,4,0,4,4096,5,512,0,0,0,512,4096,0,0,4096,0,4096,0,8,4096,0,4,6147,0,4112,0,0,4096,0,512,0,4096,0,4096,0,4096,2049,0,8,4,0,4096,0,5,0,4,4096,4104,4,4,4096,4112,4096,0,4096,2049,0,4,6147,0,0,72,1,0,4096,0,1024,4104,4,8,0,6147,4,0,4,0,4,0,4096,4096,9,0,4096,0,4,4096,0,4,4112,0,4096,6147,0,4096,0,4,4,0,4096,4,4096,4096,0,0,4,4,4,4,4,0,4096,0,4096,8,0,4,4096,4112,16,0,4096,0,0,0,0,4096,4096,4,0,0,5128,6147,0,4104,0,4096,0,4,4,6147,4,4,4,5136,16,0,4096,8,4096,0,8,0,4,4,0,4096,4,160,4096,0,0,4096,4,0,5120,0,4104,0,0,512,4099,4096,8,4096,0,4096,0,0,4112,4,6147,0,0,0,0,0,4104,8,4096,520,0,4096,4112,0,4096,4104,0,1024,0,4096,0,2049,0,4,0,4096,4104,4096,8,64,6147,4,4,64,4099,4,4112,4096,4,1024,4096,0,4096,0,0,4096,4104,0,4,4112,0,512,0,0,64,0,0,4096,0,4112,4,4,4096,0,4096,0,4096,0,4096,0,4,4,0,4096,0,4096,4,4104,0,4112,0,0,4096,0,0,4,16,0,0,128,0,4104,0,0,72,0,0,0,264,512,0,0,0,0,4099,4,0,2049,128,0,0,0,5128,0,0,4096,4,4096,0,0,512,0,4096,4,0,1024,4096,4,4096,4096,0,1024,4,1024,4096,0,2049,0,4,4,8,4096,0,0,4,0,4,4,4096,0,4096,0,0,4096,512,1032,4,0,4,0,0,512,4,4096,5131,4112,4,0,4096,4104,4096,4096,4,4112,8,4096,4,1032,0,0,5120,1032,4,4,0,0,4,0,0,512,4,4,4,4096,0,6147,4,4,4096,0,8,1024,4096,6147,0,2049,4,4,4096,0,0,4096,0,0,4096,0,0,2049,0,4096,6147,4,8,512,0,0,0,5120,0,4099,0,4096,0,4,4096,0,0,4096,4,4,512,0,4096,4096,4096,0,4112,0,4096,4,5131,0,4096,4096,0,4112,512,0,0,4,4,512,0,0,1025,0,4104,0,4096,2049,512,0,4096,0,4112,4,0,0,4096,0,4096,0,4096,0,4112,0,8,512,0,0,4096,4104,0,4096,0,4096,4096,0,0,0,8,0,6147,0,4096,0,0,4096,4,4096,512,4096,4096,0,0,4104,0,0,1024,0,0,0,4096,0,4104,4096,0,0,0,4,72,0,0,4096,0,4096,0,0,4,4096,0,4096,0,4104,0,4112,4104,0,0,5123,4096,8,512,0,0,0,4096,4,4096,4112,512,1024,4,0,0,4096,1024,0,4,0,0,4096,0,4,5123,4,0,0,4096,0,0,4096,8,0,4,0,4096,8,512,512,0,4096,4,8,4,4096,0,4,4,512,0,4096,0,4,0,0,0,4,4096,0,4096,0,0,512,4096,4,0,6147,8,4096,0,128,0,0,4,4096,0,4,512,4,4,4104,0,4096,0,0,4104,4,0,4096,0,4,4,4096,0,4104,0,4112,16,4096,0,4,4,0,0,0,0,4096,4096,0,4,0,0,8,6147,0,4096,0,4,4,8,0,4096,4,0,0,4104,9,4096,4,6147,4,4,4,4096,4,4104,0,0,4104,4,4,4,4,0,6147,8,0,4096,4,512,0,8,4096,0,4096,0,4104,2049,0,4,0,4,4104,0,4,4,0,4,512,0,6147,9,0,4104,4096,4,0,4,2049,1024,64,4,4096,4096,0,0,0,4096,6147,0,4,4,4096,0,0,0,4096,0,0,0,0,0,4,0,2049,0,4096,0,4096,4112,4096,4,6147,0,4,512,0,4096,512,4096,0,4096,4,4096,4,4,512,4096,4096,512,0,4,4,0,0,0,0,4,4,4,4096,0,0,4096,4,0,64,0,0,4096,0,0,0,4104,0,0,4096,0,4096,0,0,4112,0,512,0,0,0,4,8,0,512,4096,0,0,4096,2049,4104,4112,0,0,4,4096,0,4096,0,4,4096,0,4,8,0,4096,512,0,0,0,8,4096,0,4104,0,0,4,0,4096,4,0,4,4104,0,4104,0,4096,4096,6147,0,4096,0,0,0,4112,4096,4,0,4096,512,4096,4,512,2049,0,4,0,0,0,4096,4,4096,0,4,4,4,0,0,4,0,64,0,0,0,64,0,0,0,0,0,0,0,0,4096,4096,8,0,0,0,4096,4,0,4096,0,4,6147,4,0,0,0,512,0,0,0,0,4096,0,4096,0,4112,4104,4,0,6147,0,0,4096,4112,4,0,4096,0,0,4,0,4096,0,0,0,4104,0,4096,0,0,512,2049,0,8,4,0,0,4096,4104,4,4096,0,0,0,4096,4112,4,4096,0,4096,4,4,4112,0,0,4,8,0,4,4,4,512,4,0,4096,8,4096,0,4,0,0,0,4096,8,4104,0,4096,96,0,0,0,0,4096,0,4,4,4,0,4104,0,4,4,4099,0,4,0,4096,8,0,4,4096,0,4,0,4112,8,4096,4096,0,4,4096,0,64,0,4,4096,0,0,4096,0,0,0,4096,0,4096,0,5128,6147,0,0,0,0,4104,4096,4096,0,4112,4112,0,0,0,4096,4,512,4,0,4104,0,5123,4096,4112,4,4096,0,4,0,4096,4,64,0,4096,4104,4096,4,4112,0,8,4096,4096,0,4096,0,2049,0,4096,4104,0,4,4112,4,0,0,0,0,4096,0,2049,0,4,0,0,4112,4096,4096,0,4104,8,4,4112,4096,0,8,0,0,8,4104,4,4,4112,6147,0,4,4,0,0,4112,4096,6147,4096,0,0,4,0,4096,0,4096,4,4112,4096,4,0,4,0,4104,4096,0,512,2049,4096,1024,0,4096,4096,4112,0,0,4,2049,0,2049,512,0,8,4,0,0,4104,2049,0,4099,0,4112,0,1024,4104,4096,0,0,4096,4096,4112,0,0,5131,0,4,0,0,0,4,4096,4096,4,4096,0,0,4112,6147,4,4,4,0,4096,4,0,4096,4104,4096,0,4096,4104,0,4096,4104,4096,0,64,0,4,4096,0,4096,0,4104,0,512,1024,0,4,64,0,0,4096,0,4096,2049,0,8,0,2049,4,8,4104,4,4096,4,4,4096,4,4,512,0,64,4,4,64,0,4096,0,4096,0,0,1032,0,4096,4104,0,4096,5120,0,4096,4096,4,0,512,0,8,4,4,0,4096,0,0,4096,4096,0,4096,1024,4,0,0,1024,4096,0,4096,0,0,4096,64,4,0,72,8,0,4096,0,4,4104,512,4,4104,0,0,4104,4,0,512,0,5,2049,0,0,0,4104,8,8,4,4,0,4096,1024,4096,4,0,4112,4104,4,512,4,0,4096,0,4096,0,4,4096,0,0,4,4096,0,4096,4,0,0,4096,0,4,4,0,0,4112,4096,4,4096,0,4096,4104,0,0,4112,16,4096,0,2049,0,4096,0,4,4,0,4,0,0,0,4,0,0,4,0,1,0,5120,0,4096,4096,0,0,4096,0,8,4,8,4096,0,5120,0,4096,0,4096,0,1032,4096,0,0,4112,0,0,5120,4,0,4,0,2049,8,4104,0,0,4112,0,0,4096,4104,0,0,4104,0,4,4112,512,4096,0,4096,4099,0,0,640,0,2049,8,0,0,4104,4,0,4096,4,4,4112,0,0,4096,4096,4096,0,4099,0,4,4,8,4,4096,4,4,4096,0,0,4,4104,0,4,0,0,4096,2049,0,4104,4096,8,2049,4,4,1024,0,4096,4096,0,4096,4096,0,6147,4112,0,0,4,4104,4096,4096,0,0,512,0,0,4,0,0,4104,0,4104,4112,0,4112,4,4104,8,4104,4,4096,4,4,4112,5128,64,0,4096,4104,0,4,4096,4096,0,0,0,0,0,4096,0,0,4,0,0,4096,0,0,0,0,4104,0,0,0,6147,0,0,4096,4112,4096,0,64,4096,0,0,4,4,0,2049,4,6147,0,4096,0,72,4096,0,0,0,4,0,4096,4112,8,0,4096,4104,8,4104,4,4104,512,8,0,4099,4096,0,4096,0,0,512,4096,0,0,0,4,6147,0,0,4096,0,4,4,0,0,0,0,4,6147,8,0,4,4096,0,4104,0,4,512,4096,0,0,4096,0,0,4096,0,0,6147,0,0,0,4112,0,4104,0,4096,4104,5,0,0,4096,4096,8,4096,0,4096,0,8,4,0,4,4104,0,0,4096,0,0,0,1024,4611,0,0,0,0,4,4104,4096,0,4,0,0,8,0,4,0,0,0,4,4,4096,0,2049,0,4096,4,0,512,0,0,4,8,8,4099,8,4,512,0,4096,0,9,4,6147,4,0,4,0,4,4,0,4,4104,4,4104,0,4,0,4104,0,0,4096,8,4104,0,4096,128,0,0,0,8,512,4,0,64,0,4096,4,4,4099,0,6147,0,0,4112,512,72,8,4,4,512,4096,4,4096,96,4,4096,6147,4096,8,4,4112,0,0,4,128,0,0,0,4,512,0,8,0,4096,0,0,5120,4,0,4096,8,4,4104,4112,4096,0,4099,0,4104,4,0,8,4112,4096,8,0,6147,0,0,0,4,0,4,4096,512,0,4104,0,2049,0,0,4096,0,6147,0,0,4,0,0,0,0,4096,4096,4096,0,4,0,4112,4,4096,512,4,4096,0,0,4,512,4,4096,8,4104,4,4112,4,0,4,4,0,4,4,0,4,0,64,4096,4099,4,4112,4096,0,2049,96,4,1024,4096,0,0,0,0,4,4,4096,0,0,5128,4,0,136,0,0,0,0,0,4,4104,0,0,0,4096,0,0,4096,8,4,512,8,0,512,0,0,4104,0,4,0,5,0,0,4096,0,0,4,4,0,768,4096,4,0,4112,0,8,4,4096,4,0,0,4,512,0,0,4096,0,4096,4096,0,4096,4096,4112,0,4,4096,8,4,4,0,0,4,0,0,4096,4,512,0,4,4,4,4,0,4096,4,0,4112,0,0,4,4096,0,64,0,4104,0,4,0,0,4096,4096,0,4104,0,4112,16,4096,512,4,4112,4,0,0,4096,8,0,4096,4096,4096,4,4096,4112,0,0,4096,0,0,4096,4112,4,0,4096,0,4096,5120,0,4096,4,0,5120,0,0,4112,0,512,0,4,4,0,4,512,4096,0,4096,4096,0,0,4104,0,0,4,4,0,4096,4099,4096,4104,6147,4112,4096,0,8,4104,0,4112,1024,4096,4096,4,4096,0,2049,512,4,8,0,4,0,4104,0,512,4104,0,1032,4096,4112,0,4,4096,4104,0,8,0,4104,4112,0,4,4,8,4,4104,4096,4096,0,4,4104,0,4,4,8,0,4096,0,6147,0,4096,0,4,512,0,0,4096,0,4096,4096,0,8,4096,0,0,4,4104,4096,0,0,4112,0,0,4096,0,4,4096,2049,4,4,0,0,4096,4096,0,4096,0,4104,8,128,512,0,0,4096,4096,0,2049,0,512,64,0,4096,520,0,4,4096,0,0,512,0,4,5128,0,4096,4096,0,4096,512,0,4112,0,4096,4096,0,2049,1024,0,0,512,4,0,1024,4096,0,4,0,0,512,4,64,0,4096,4,4096,0,5136,8,4096,0,4104,4096,0,4096,0,4112,4096,4,4096,4104,0,4096,4096,0,4104,4,4112,0,4,4096,0,4096,0,4112,0,4096,0,4,512,4104,4,8,4112,0,64,0,0,4,0,4096,4096,0,0,1024,4096,0,4112,0,128,0,4096,5128,0,0,64,0,4104,0,4,4,4,0,136,4,4104,0,4096,0,8,4112,4,512,4096,64,4096,4096,0,4096,0,4099,0,512,4112,4,0,6147,0,4,0,0,0,640,0,0,4112,8,4096,0,4104,4104,0,4,0,5120,512,4096,4,0,4112,8,4096,4096,4096,0,4096,8,4096,4112,8,4096,0,4096,4,4,4,0,0,4099,4,512,4,0,4096,0,4,4096,0,4104,4096,0,4,0,4,0,4096,4,5120,0,4096,4,0,4096,0,0,4096,0,0,4104,4,4,4,0,0,4,4104,5120,0,4,0,4104,2049,512,0,4096,0,6147,4112,0,4104,513,0,4104,0,0,4096,4,4,5120,0,4096,0,0,4,4,0,0,4,4,4096,4,0,4104,4,2049,0,4096,8,4,4096,4096,0,8,4096,2049,0,4,4112,6147,0,4096,8,0,4104,0,0,4,0,4096,128,4104,8,0,4,0,4,6147,0,4,4112,0,0,4096,0,4096,512,512,0,4099,0,4096,4,0,12,4096,0,4,64,4,4,0,4,0,4,0,0,4,0,2049,0,4096,4,0,4,4,4,512,4,0,4096,4,4,4,0,640,4096,1024,0,4112,4099,4096,4,0,4,4,0,0,4104,0,4096,0,4096,4,0,0,8,0,4,4096,0,4,4104,0,4096,4,4,4,0,512,4,0,0,4096,0,4096,4,4096,0,5,0,640,0,4096,0,4096,0,0,4096,0,4096,0,0,0,4104,0,4104,0,0,4,64,4096,4104,0,2049,4,0,0,0,6147,512,0,4096,0,4104,4,4,4,0,4099,4096,0,0,4096,0,0,4,0,1024,4104,8,0,4096,4,5128,0,4096,512,0,4,4096,0,0,4,1,0,0,4,0,2049,0,4096,4,0,4104,0,4,4,1032,4096,4096,512,4,2049,0,4,4096,0,512,6147,0,5120,0,5120,2049,512,0,0,0,4,4,0,5128,4096,0,4096,4112,4096,0,0,4096,4096,4096,0,0,4112,4107,0,4,4,8,0,4096,4096,0,8,4,4096,4096,4096,4112,0,4,4,0,0,4,4104,0,4096,6147,0,5128,4,4,5,0,4096,0,0,8,4096,4,64,0,4096,4096,0,0,0,0,4096,4096,4,4,4,4096,0,0,4,4104,4112,0,4096,0,0,4,0,4096,4,0,0,4096,4,0,0,4096,0,4112,0,6147,4096,0,4096,4,8,4104,4104,0,4,6147,4112,4096,0,0,4096,4,0,0,4,0,0,4,4096,4096,0,0,4096,4112,4096,8,4,4,4096,6147,4,4096,0,4,4,0,4096,1024,0,8,4104,0,0,4,4096,0,4096,0,4096,4,0,4,0,0,4096,4096,4113,0,4104,128,4,4,1024,0,512,0,0,6147,0,0,4,4096,4096,6147,6147,0,4096,8,4112,0,4096,4099,0,0,4096,0,4,0,0,4096,4,0,4,4,0,6147,0,0,0,4,4096,4112,4,4096,4,64,4096,0,0,0,4096,4104,0,0,512,0,4096,8,4096,0,0,4096,0,8,4112,2049,0,8,0,0,0,4096,8,4096,4,0,4096,0,0,4096,4112,0,0,512,4096,0,4096,0,0,128,6147,0,4104,4096,4096,4,128,0,4,4,9,0,0,4,0,0,4096,6147,4,128,0,8,4,4,4,4,0,0,64,4104,4,0,4,4096,0,0,0,0,4096,0,0,2049,4,0,0,0,0,8,0,1,0,0,0,4096,512,0,4,0,4096,0,4104,0,4,512,0,4096,0,4096,4096,4,4104,0,4096,4,6147,0,4,4112,0,4104,4,0,5128,4,4,0,0,0,4,4104,0,4096,0,4096,4112,0,4,4104,0,4096,0,4112,0,64,4096,4096,0,64,0,512,0,0,4,6147,4,0,4,0,0,0,4104,0,4096,4112,4,1024,5120,8,4096,4,0,4096,0,512,0,8,4,4,1,0,4096,512,4104,4096,0,6147,4,0,0,4096,4104,0,0,4112,0,4096,0,0,4,4096,4,0,4104,0,0,0,4,0,64,0,512,0,0,4096,0,0,4096,4096,0,0,520,0,8,4096,2049,0,4,0,4104,0,512,0,8,0,64,0,0,4096,0,0,4,4,0,0,4,0,4096,0,0,0,0,2049,0,8,4096,0,4,4096,4,4096,0,4096,0,4,0,64,8,4,4,0,4096,4,4,640,0,4,4104,0,4112,0,4,4104,0,4104,0,4096,4104,4112,0,0,4096,4104,8,0,4096,0,4,1024,4096,8,4,4,1,4,0,4096,0,4096,4,4,4,4096,4,8,4,4112,4,4,0,0,4096,0,4096,0,4096,0,4096,0,0,0,4096,0,4112,16,0,2049,0,4104,0,4,4,4,0,0,4096,0,0,4096,0,0,4096,0,4096,0,0,4112,8,4,5128,4096,0,4096,4096,4,0,4104,6147,4,0,0,4,4,0,4,0,0,4112,4,1024,4,0,0,4096,8,4096,4,0,0,0,0,0,1024,0,0,512,0,0,4096,4112,0,0,4096,4096,4,0,4096,0,0,0,0,4096,512,6147,0,5120,0,4104,0,4,4,4096,0,640,4096,0,4096,0,6146,4112,16,4,4,6147,512,0,0,2049,4,0,8,4104,0,5128,0,4104,0,4,4,4096,5120,0,0,4,8,4096,0,4,4096,4096,0,0,512,0,0,4096,4104,0,4096,0,4,4,0,4096,4096,8,4,0,0,4,0,4104,0,4,4,0,0,0,4096,4,0,4611,0,0,4096,0,4096,2049,0,4096,4,4112,4,4096,64,0,0,4,2049,8,4096,0,4104,0,4,4,0,4,4,0,4096,4096,0,0,5120,4112,4104,8,512,0,4096,4096,0,4,0,4,512,4,0,4,4,2049,0,8,8,4096,4,0,0,4096,4104,0,4,4096,0,0,4096,0,4,4,8,0,4,4,4104,4,4104,1,8,2049,4096,0,512,0,8,0,0,4096,0,0,4104,0,4,4104,8,4096,0,0,4,2049,0,4,4096,4096,0,4096,0,4112,0,4,4096,0,4096,4104,4,4104,0,0,4,4,0,0,4104,4096,0,4096,0,128,4096,4,0,4096,8,4096,1024,4,1024,4096,4,4096,4096,0,4,0,0,4096,4,0,4104,0,4096,8,2049,4096,0,0,4112,0,6147,0,0,4096,4096,0,8,4,0,4096,0,4096,4096,4112,4096,0,4104,0,4104,4096,4112,0,0,4096,4096,4104,0,4096,4112,0,4096,0,4,4,4104,4,0,4,0,4,512,4096,0,0,5128,4096,4104,0,8,0,4104,0,4104,0,8,4,0,2049,0,64,2049,0,4,0,0,4,4096,0,4096,0,0,0,4,0,4096,4099,0,0,64,4,0,4096,0,4,0,4105,0,4096,4,0,4,0,512,0,4096,4,4,4,4096,8,5128,4,4,4,6147,4,4,4,4112,0,4096,0,512,4,4104,4,0,4096,0,0,2049,0,4,0,4,0,6147,160,4,0,4,0,4096,0,4096,0,4096,4,0,0,0,0,2049,0,0,4,512,0,0,4,0,4096,4096,8,0,4096,4,0,0,4,0,4096,4,0,4096,8,4,4,512,0,0,4096,4096,0,4096,0,0,4104,0,4096,0,4,512,4104,0,4,0,4,0,4,0,0,4096,4,0,4,4,0,4096,8,4096,8,4096,0,4104,4112,4,4112,0,4104,4,64,0,0,4104,4,0,4,4,2049,0,4,0,0,2049,4096,0,0,0,4096,4096,4112,0,0,0,64,4104,4,0,512,0,6147,8,4096,4,0,4,512,512,0,512,4,4,0,4096,4096,0,0,512,0,0,4096,4104,0,0,4,0,640,0,4112,0,1024,4096,4,0,4,4096,4096,4096,4096,0,0,1024,0,4096,4,4,512,6147,0,0,4104,0,4,4112,4,4,0,0,1032,4096,4,4096,4104,4096,4,4,0,4112,4104,0,512,4,0,0,0,0,4104,1024,8,0,0,0,4,4,4,4,0,0,4096,1024,0,4096,4096,0,4,4,4104,4,0,1024,0,256,0,4104,4,0,4096,0,6147,4,4,4096,0,512,4,512,0,0,4096,0,0,520,0,4104,4,512,6147,4107,0,4,4104,4,4096,0,4112,0,0,0,0,4096,0,4096,4,0,4,4104,0,0,4,0,0,512,4096,0,0,0,0,4,0,4096,4096,0,4112,0,4096,0,4096,0,4096,4112,0,4,4096,0,4,4096,4096,4104,0,0,4096,4112,8,4096,4104,0,4096,0,4096,4096,0,4112,0,4096,4096,0,4096,0,8,0,4,6147,4096,4,4,4,8,4,4096,0,4096,0,4096,0,2049,8,4,0,4104,4096,0,2049,0,0,4096,0,0,4096,4,4,4,0,0,4,0,0,4096,4096,0,0,4096,0,0,0,4112,0,4,4,0,4096,0,0,4,8,4,512,0,0,512,4104,4096,4096,4,0,4,0,0,0,160,0,4096,0,4,4,0,0,0,4096,4096,0,4096,0,4112,0,4,4,4096,0,0,512,0,0,4,0,4096,0,0,4,4096,512,0,4096,4,0,1024,4104,2049,0,4,0,0,4096,0,0,4096,4096,0,4096,0,4,512,0,0,2049,4,8,4,2049,0,4,0,0,0,512,4,6147,0,512,0,0,0,776,0,0,4096,0,4096,0,0,6147,0,0,4,4104,0,512,4,4,0,4,0,4,0,0,4,1024,4104,0,0,4,0,0,4096,4,4,4096,8,0,5120,4096,0,4112,0,0,4,4096,4096,64,0,0,0,512,128,0,2049,0,4,0,0,0,0,0,4096,0,0,0,0,4,0,4,0,0,4,0,4096,0,4104,4096,0,0,4,0,4096,0,0,96,0,0,4096,4,0,0,4,8,0,4096,4096,0,1032,4104,0,0,4,4,4096,0,4096,4,0,64,8,0,4,0,4096,4,8,0,0,512,2049,4,0,4096,4104,0,4096,6147,0,0,4112,4096,4,4,0,4,4096,0,4096,2049,0,5120,0,4104,0,4096,4099,520,0,2049,0,72,0,4112,0,4,0,4,0,0,4112,0,0,4104,4,0,4,4096,512,0,4112,0,0,4096,0,0,4096,0,4,73,0,4112,4,0,4096,5120,4,0,4,1032,4096,4096,4,0,5128,0,0,4096,8,4096,0,0,4096,4112,4,4096,128,4096,4,0,2049,512,0,0,0,0,4096,0,2049,4096,0,0,4104,0,512,0,0,4,4,2049,4,0,4,4104,8,4096,1024,4,4096,4,4096,4,4104,4112,0,4,4,5120,4104,0,0,5120,4,4,4,0,4096,0,0,4,4096,4096,0,4,4096,4,4096,0,4112,0,0,1032,4096,0,4096,64,0,4,512,4096,4104,6147,2049,0,1024,4096,0,6147,4096,1024,0,5120,0,0,1024,64,0,0,4104,1024,4104,6147,0,4096,0,4096,0,0,4,0,4096,5128,0,0,5123,0,0,4,0,4096,0,4096,4096,5136,4096,0,6147,512,0,0,4096,0,5128,4,0,4,0,4,5120,4096,4,4096,0,512,4096,640,4096,4104,0,0,4096,0,5136,0,4,512,0,4,5120,4,0,0,0,0,4104,4,0,0,5123,1032,512,4096,0,0,4096,4096,0,4,0,0,2049,0,4096,0,0,4,2049,1024,0,4,6147,4104,6147,512,0,0,8,4,4,0,0,4096,64,0,0,4,0,0,5120,0,4096,8,4,5120,4096,0,0,0,4104,0,0,0,0,0,0,4096,0,0,0,8,520,0,4104,4104,4096,4096,0,0,0,4,0,4096,4104,4096,0,4,4096,4,0,4096,8,0,4,0,128,0,4104,4112,0,4096,0,4104,0,4,0,4096,0,4096,0,0,4096,0,4,5136,0,4,4,0,0,0,4096,0,4096,0,0,4096,0,2049,4,4,4,0,4,4,0,0,4,1,4,512,0,4,4,0,0,4096,0,64,1032,0,4096,0,4,0,0,4096,4096,0,4096,0,4104,0,4096,4112,0,4096,0,4096,4104,4112,0,4104,4099,0,4,4,0,4096,0,4096,4,0,4,0,4099,0,0,0,4,4096,0,0,4096,4,2049,512,64,0,4096,0,4096,4,0,4096,0,0,4,4096,0,0,512,0,4,512,4096,0,0,4112,4104,0,5128,0,4096,0,4096,8,4096,0,4112,0,4,4104,0,0,0,4,0,0,0,0,1032,4096,160,0,4096,0,4104,4112,0,4096,4,8,4096,8,4104,5120,4,0,4096,0,0,512,4,0,4096,4,4,512,0,512,0,0,4104,4096,0,0,4096,0,4,4,4,2049,4,0,0,0,4,0,0,4,4104,4104,0,0,0,4,0,5120,2049,2049,0,4096,4112,4,8,5120,0,4096,4096,0,0,4096,4112,1032,4,4,4,0,0,4096,0,4,4,4,0,0,4096,8,96,0,4104,1032,0,4,0,0,4096,4104,0,4096,0,4112,4096,0,0,0,4,0,4104,4,0,0,640,0,6147,4096,4104,2049,0,0,0,5136,4,4,0,4096,0,4096,0,0,4096,4096,0,4112,4,0,0,4104,0,0,0,4096,4,4112,0,4096,512,4,0,512,4,4,0,0,4,0,4096,0,4096,0,6147,8,4096,0,64,0,4096,0,4099,0,512,8,0,4,4096,0,640,0,0,4096,0,0,4112,0,4,4096,4,4,4096,4112,0,4096,0,4096,0,0,4096,0,0,0,4,640,0,4112,0,4096,4096,0,0,0,4096,0,0,4096,4,4,4096,0,0,4096,0,4112,0,4,0,0,4096,4,0,5120,4096,0,4,4096,6147,0,4112,4104,4096,4096,4,4104,4112,0,4,4096,4099,0,0,0,4,640,0,4,5128,0,0,4112,0,4,4096,4,0,4096,4096,4,0,4104,6147,4,4112,512,4096,0,4096,4,4,4096,4,0,4,4,4096,4,4,4,0,4096,0,4096,4,0,4096,512,4112,8,4096,4104,8,0,4096,0,4104,6147,0,4,4112,0,4096,512,1032,4096,0,0,4,0,4096,8,0,2049,2049,0,0,4096,0,0,72,4096,4,0,4096,4112,0,0,4096,0,0,2049,0,4096,4,4104,8,4096,0,0,64,0,0,4112,0,4096,6147,0,0,2049,512,4,0,0,0,0,4096,4099,4,0,0,4,0,4096,0,4096,0,4104,0,4112,0,0,4,0,4104,4112,4112,4096,4096,0,0,4096,4096,0,4,0,4096,0,4096,6147,0,0,0,512,4,4104,8,8,4096,4,4,4,0,0,4,0,0,4096,2049,4,0,0,0,0,4096,4096,0,0,4,8,4096,0,4,4096,0,4096,4112,8,0,4096,6147,512,4,4,0,0,4096,4096,4112,0,512,4,0,0,4096,0,4,0,4096,0,0,4096,6147,0,4112,4,4,512,65,0,0,4104,0,0,4096,1024,4096,0,0,4104,0,512,0,4096,0,4,4096,0,8,4096,4112,0,4,512,4096,0,4096,0,0,4,4,0,4,4,4,4,8,0,0,4096,4096,4096,0,4,4,0,0,5120,0,0,4112,4,0,4096,0,512,512,0,4,4,4,0,4096,4,0,0,8,4096,4096,0,4096,4,0,0,4096,512,6147,0,4104,4,4,4,4104,0,4096,0,4096,0,0,4,0,0,4,0,2049,0,4096,0,4,0,0,4096,8,4096,96,0,8,4096,4,0,4096,4,512,0,4096,4,4,640,0,0,0,0,4104,0,0,0,4096,4096,0,4099,4,0,4112,0,4096,4096,4,4104,0,0,4,4,0,4096,0,4,4,2049,8,4096,0,64,0,0,4096,0,0,4096,4,1032,1024,0,2049,0,4096,0,8,6147,4,4,4,0,4,4,6147,0,512,0,0,0,4112,0,4099,4096,4,4104,8,0,4104,4112,0,4,4,8,4096,0,0,512,0,0,0,4096,0,4,4,0,4096,4096,0,0,4,2049,0,0,4104,0,4096,0,0,0,8,0,0,8,4096,0,4104,0,4,4,4096,0,8,5131,0,4096,4,64,0,4096,0,0,4112,4096,4104,4,4,0,4,4104,0,4,4096,4104,0,8,6147,0,0,4104,0,4,2049,4112,8,0,2049,0,0,4104,4104,0,4,512,0,4,512,0,72,0,4096,0,0,4096,4096,0,0,4096,0,0,4112,0,4096,0,0,512,0,0,0,4,0,4096,4104,4096,0,0,4,640,0,4,0,4096,0,4,0,0,4,4,4104,0,4,0,0,4096,4096,0,4,4,4096,0,4104,0,0,4112,0,0,0,4104,5,0,0,0,4096,0,4096,0,4104,0,4104,4112,16,4,0,6147,512,8,4096,4,0,6147,0,8,6147,4112,2049,0,4096,0,4104,0,4,4,4104,4096,0,0,0,4096,4,4,0,4096,8,4096,0,4104,0,0,4,4096,128,8,0,4096,0,0,512,0,4099,0,4,512,0,0,4,4096,0,0,4104,4104,4112,8,0,4096,0,4,0,4,0,4,0,4096,4,0,0,0,4096,0,4,4,4,0,4096,0,4096,640,4,1024,96,0,4,4,4096,4096,0,0,0,4104,0,2049,4112,4096,4611,0,4096,0,4096,4112,4104,0,4096,4096,0,0,0,4096,0,4096,0,4096,0,4112,4,0,4104,0,4096,4096,0,0,4112,0,512,0,4,0,6147,0,4,4,0,0,0,0,0,0,4,0,0,4,0,4096,0,0,4096,8,4096,0,0,4096,0,0,4096,0,4,4096,0,2049,0,1024,0,0,0,64,512,1032,4096,4,0,0,0,0,0,0,4,4096,0,4096,0,4104,0,4112,0,1,4096,0,4096,4096,0,4,512,8,4,4,4096,0,512,4,4,4096,0,4,4,0,4,512,0,8,6147,4,4096,0,4,72,4096,4,6147,0,4,4,0,0,0,4096,4099,64,4096,0,0,72,0,0,4112,0,4,4096,0,4,4,4096,4096,0,0,5128,0,8,4096,2049,0,0,4096,5136,0,0,4096,4,0,1024,4096,4104,2049,4,0,4112,0,4096,1032,0,4096,64,4096,0,0,4096,2049,0,4096,0,4099,0,4112,4096,0,8,4096,8,0,4104,0,4,5128,0,4096,4112,0,4,0,4112,4104,4096,4099,0,4112,0,0,4,0,4096,0,4104,0,4,4,0,0,4096,4096,2049,0,1024,4,8,0,4104,0,128,2049,0,4104,4112,2049,0,2049,4104,6147,0,4096,0,4096,4,4096,0,4,0,4112,96,0,0,4096,0,0,512,4096,4104,0,0,0,4096,0,4112,16,0,0,4096,8,4104,4,2049,0,4096,0,5,4112,2049,4096,0,4112,16,2049,8,4104,0,4104,4,4096,0,0,4,4,4096,0,4096,4,0,4,4096,4096,6147,4,0,4112,4096,0,0,4096,0,4,4112,4104,0,4104,4104,4,1032,4096,4,4112,0,0,4096,0,4096,4,0,4096,0,0,6147,4,4,640,0,0,5120,4104,4112,0,4,4,0,0,4096,4096,4104,4112,4096,0,4096,0,4096,0,4096,0,4,4,4,4099,0,0,4096,0,4,4,64,4099,1,4096,0,4112,0,0,4096,0,0,4096,4096,2049,0,4112,0,0,4096,4096,0,6147,8,0,512,0,512,0,0,0,4096,4096,0,4096,0,4112,0,0,4,4104,4,0,4096,0,0,4096,0,512,0,0,0,1024,4096,0,0,4096,1024,0,128,6147,0,4096,0,0,512,4,4096,0,0,512,0,0,4096,0,4,4096,0,0,0,0,4096,0,4096,0,512,4,0,0,512,0,2049,0,4,4096,4104,4096,0,4,1024,0,4104,0,4104,5,0,4,0,4,4,0,4096,0,4104,0,0,4112,4,0,6147,0,4,4096,8,0,4096,0,0,4096,4096,0,4,4112,0,8,4096,64,0,0,4,4096,0,0,0,0,6147,0,4,4,0,2049,0,4,4096,0,0,0,0,4,4096,4096,0,5,0,0,6147,0,4112,4096,8,0,0,0,0,4,0,4096,0,6147,0,4,512,4,6147,0,4,0,0,4,64,0,4,0,0,4104,0,4,8,4,0,0,0,4,4096,1024,4,4096,8,0,4,4096,0,4,4,4,0,4096,4,4,512,0,0,4096,4096,0,0,4096,0,4,0,0,0,4096,4,0,5120,0,0,2049,0,0,4096,0,4,4096,0,4096,4,0,4096,2049,0,4096,4112,4,4,4096,0,4096,8,0,4,0,4096,0,4096,4096,4096,4,8,4096,4,0,0,1024,4107,4,512,4,4,4096,4104,8,0,2049,0,4096,0,512,0,0,4,4096,8,4,4096,0,0,4096,4104,4112,16,4096,8,0,512,0,0,0,4096,0,0,4096,0,4112,4,0,4,4,4104,1032,2049,1024,512,0,4,4,0,0,4096,0,4096,4099,0,4096,0,4,4104,4112,16,4096,0,0,6147,0,4,6147,4,0,4096,0,4104,0,4096,0,0,4096,0,4096,0,4096,4112,4096,0,6147,0,4,4,8,4096,0,4096,0,4096,0,0,4104,4096,4112,4,512,0,0,4104,2049,0,0,4096,0,0,4112,0,0,5120,1032,0,4,4104,4096,4,8,512,4096,0,4,4112,4,0,4096,4,4096,0,0,4096,0,1032,4096,0,5128,4112,0,8,0,4096,0,4,4,0,8,4104,2049,0,0,0,5120,0,0,4,4096,2049,0,0,0,6147,64,0,1025,4096,0,0,0,4096,0,0,4096,0,8,4096,4096,0,8,5120,4,8,4096,4,0,4112,16,8,4096,512,4096,128,4096,0,8,4,0,4096,8,4096,4104,4,4,0,0,8,512,4096,4,4,6147,2049,4,8,1024,0,4,0,4096,8,0,4096,0,4,4112,0,512,0,4096,4096,0,64,0,4096,4096,2049,4104,0,4096,4112,8,4096,0,512,8,4,4,4096,0,4096,0,4096,4,8,4,4,4096,0,4,0,4,64,4,0,0,0,4096,0,0,6147,0,4096,4,0,4096,0,8,6147,4,512,0,4,0,4,4096,0,4096,4104,1024,0,4096,4104,4099,4,0,0,0,4096,4,6147,0,4096,0,0,4096,0,0,4096,0,4112,0,4096,4096,0,0,4096,0,0,672,0,0,4096,0,0,4104,4,4,4,0,4,4,0,0,4096,0,4,4,0,0,4096,0,8,512,0,0,4096,0,0,0,4096,0,0,4,8,8,4112,0,4096,4112,0,4,0,4104,0,2049,512,0,4,0,4,4,0,4096,0,4,4,0,0,0,4096,512,0,4104,0,0,4096,0,0,4,520,0,4096,0,0,4096,4,0,512,0,0,2049,0,4,2049,0,0,4,0,4,0,0,4,0,0,4096,0,4096,0,0,0,8,4096,4099,0,2049,512,64,0,0,0,0,4096,0,640,0,0,4096,0,0,1032,0,0,4096,0,0,4,4096,0,4096,1032,4096,72,0,0,4104,4096,0,0,4096,0,0,0,4099,0,0,4096,4,0,512,4096,1032,6147,64,0,1,4,4096,0,0,0,672,0,0,4,4104,0,4096,6147,4096,2049,0,4,4096,0,6147,0,4096,0,0,0,0,4096,4096,4096,0,0,4,0,0,0,4096,0,4096,0,4096,4112,4096,4104,4,4,4096,2049,0,4,6147,4,0,4,4,4099,4,0,8,4,4104,4,0,0,0,0,4096,4104,0,0,0,4104,0,4104,4,0,4,4,0,4096,4096,0,4,0,4,0,0,4,4096,0,0,4,0,4096,4104,0,4,0,4096,0,4,4,4104,0,4096,0,4096,0,4096,0,4,4,0,4096,0,4104,8,0,0,0,0,4096,4096,0,4,0,4,0,6147,0,4096,4096,0,0,4,0,4096,0,4096,4096,0,4,2049,4,0,4096,0,4096,1032,0,4096,0,64,0,0,4096,0,0,4096,0,0,4104,0,0,0,0,0,4096,0,0,5131,4,0,0,0,512,0,0,4,4,4,0,0,4096,2049,4,4,8,0,4104,0,4096,0,4112,1024,4,4096,8,4096,4,4,4,4,0,0,0,4,4096,4,4104,4104,8,4,0,0,0,0,4096,4104,0,5128,4,8,4,4096,0,512,0,0,4,512,4,0,4,0,4,8,0,0,2049,512,1032,4096,4096,0,0,4096,4,4,0,0,0,4096,0,2049,4096,0,4104,0,64,4,6147,0,2049,4,8,4096,0,4,4104,0,4096,4,4,4096,4096,512,512,8,4096,4,512,0,0,0,4096,0,4096,0,4,4,0,4096,0,4096,0,512,4,4,0,64,4,4,4,0,0,4,0,4096,4,4096,4,0,64,4096,2049,4099,0,0,512,0,512,0,0,2049,4,0,4096,0,4096,4096,0,0,8,4096,0,0,64,4096,512,4104,4096,0,4096,0,4,8,4104,0,4104,0,0,1024,4104,4096,0,0,0,4,0,4096,4096,1024,4112,4104,4,0,5123,0,4104,4,8,4,4,4096,0,4096,0,4096,0,8,4096,4112,4096,0,4,4,0,4,0,4099,4096,0,4096,4112,0,0,4,0,4096,0,4096,4,4096,4096,4096,0,5131,0,4112,4104,0,4096,4,0,6147,4112,0,0,0,0,4096,4104,4096,4,4,4,0,6147,0,520,2049,4096,4,4096,5120,4,4113,4,0,0,0,0,0,4104,0,4,0,0,4096,4,4096,4096,0,4096,0,0,4096,4112,0,8,4096,0,4096,0,4096,0,4104,0,0,4,4096,4096,0,0,4096,4,0,5128,4096,0,0,64,0,4096,0,0,0,4,4,4096,0,4,4,0,2049,4,0,0,4,512,512,0,2049,0,4112,4096,0,4096,0,4104,1024,5120,4,4,4,0,0,4096,0,4096,0,8,6147,0,6147,4,4112,0,0,4,4096,4096,4,8,0,4,4,4096,512,4096,0,4096,4096,0,0,4112,0,2049,0,4096,0,0,6147,0,4,0,4107,4,8,0,4096,4104,0,4,4104,0,6147,0,4096,0,4,4112,2049,0,5,0,0,4,4104,0,4096,4099,512,4113,0,4096,4096,4104,512,0,4,4096,0,0,4104,0,4104,0,4,4,0,8,4104,4112,0,4096,4,8,4096,0,1032,4112,0,0,4096,0,0,4,0,4096,0,4,4096,4,0,12,4,4096,8,0,4,261,4096,0,0,512,0,0,6147,4,4,2049,4,4,0,4104,6147,6147,0,0,4,0,0,0,4096,4112,0,4096,6147,0,0,4096,0,4096,4112,4,4,0,4096,64,0,4096,0,4096,8,4096,0,0,5136,0,4096,0,4096,8,4,4104,4,4096,0,4112,0,0,4096,4096,0,0,4096,8,0,4,0,6147,4107,0,0,0,4,0,4,512,0,4,4104,0,512,0,0,4,6147,0,4,0,4104,0,0,4104,0,4096,4112,640,4113,4,0,0,0,0,0,4096,0,4112,0,4096,4,4096,4096,1,0,4,4,0,4,4096,0,4096,4,0,4,0,0,4,0,0,0,0,4,0,0,4096,0,6147,4,4112,4104,0,4096,9,4,8,4,0,4104,0,4104,0,4096,0,4096,0,0,4096,8,4112,6147,1032,4096,4104,512,8,4096,0,4,4096,0,4112,4096,0,4096,4096,4,4,0,6147,0,0,4096,4096,0,0,4096,0,8,0,4096,0,6147,4096,4104,0,4,512,0,4104,5131,0,0,4096,0,5120,0,4104,0,0,4104,4,4112,4,4,4,0,4104,4096,0,4099,4112,4,0,4104,0,4104,0,4,4096,0,4104,0,0,4,4,512,0,4096,0,0,4,4,4096,0,4096,4104,4096,4,0,0,4096,4112,64,0,0,0,0,4096,4096,4,0,4096,0,8,4,4,0,4096,8,4096,8,0,4096,4,5120,9,0,0,4096,0,4112,4,0,4,4,0,512,4096,0,4096,0,0,4112,0,4096,4,0,4,0,4096,4,0,4,0,4104,0,0,4096,0,4096,4,4,4096,8,4104,5120,0,4104,2049,4,0,0,2049,0,0,4104,1032,0,4104,0,4,512,0,4096,0,4104,2049,0,4,512,0,0,4096,0,0,4096,4096,0,4096,0,4104,4112,0,4096,0,4096,0,0,4096,0,0,4096,0,0,4096,0,0,4,4096,8,4,4096,8,4096,0,4,0,4112,8,2049,0,4,0,0,4104,4096,0,4,4096,4096,0,0,4,0,4096,5120,4,0,4,0,2049,0,4,0,4,4096,4,0,4104,0,4104,64,0,0,0,4112,0,0,4,4107,4112,4096,4096,4,0,4096,0,4,0,8,4104,4,4096,4104,1024,4,4112,0,64,4,4104,0,6147,8,4096,8,520,4,4,0,4096,0,4,5120,0,4096,0,4096,6147,128,4104,4096,512,0,4096,4104,0,1025,0,4104,4112,4104,0,4096,4104,0,4096,4,4,4,4,0,4,0,4,0,4,4,0,4,4,0,4096,0,4096,0,4096,4096,0,4,512,4,0,4096,4096,0,1024,4104,0,0,4,0,4096,0,0,4112,4096,0,4,0,4,4104,0,0,0,0,0,0,4,4104,4096,4096,0,4096,4112,0,0,512,512,0,0,0,0,0,0,4112,4,4096,4104,4,5128,4,0,4,4104,4096,0,4,4096,2049,128,4096,0,4112,128,8,0,4096,4,8,4112,0,4107,4,4,1024,0,4096,8,0,4,0,4,8,0,64,4096,4,8,2049,520,0,4104,0,4112,0,6147,4096,4112,0,0,4096,0,0,4096,0,4,6147,0,0,0,0,4112,0,0,4112,16,0,0,512,0,0,4096,0,4096,8,0,4104,0,4104,4,4112,0,4,0,0,4096,4,0,4096,128,8,4096,8,0,0,4096,4,0,8,0,0,4104,4096,0,2049,4,512,512,4104,0,0,4096,6147,2049,0,4,0,0,4096,4,0,4,0,0,4,4096,0,4,4,0,0,4096,4,2049,96,1,4,0,8,4,4096,4,0,0,4113,0,4,4104,4096,0,8,0,6147,4104,0,4,4112,0,4096,0,4,512,0,512,4104,4,0,4096,4,4,4104,0,4096,4112,512,0,0,4096,4,4,4104,4096,4,0,0,4096,2049,0,0,0,4,4,4,512,0,4112,0,4096,4104,4096,512,512,0,4,512,0,4,0,4,0,0,0,0,4,2049,0,4,8,8,4,4096,0,4096,4112,4096,0,4096,4,0,0,4,512,4112,0,4096,1,2049,0,4,512,0,4096,512,4,4,1,0,0,4096,4096,0,4104,0,4,4107,0,4096,0,0,4112,4096,1024,0,4,0,4,0,0,0,4,4,0,512,4,4096,0,4096,4096,0,4112,0,4096,4,0,4096,0,4112,0,2049,0,512,0,0,4,4096,0,0,512,0,6147,512,0,0,0,0,1024,0,4,4,4096,0,4096,0,4096,0,5120,2049,8,4104,8,0,4104,6147,4,4,64,0,8,0,4104,0,4,4096,0,8,4,4,0,4096,4104,4,512,0,0,4096,0,4096,0,4,4096,0,4096,0,0,0,4,0,0,0,0,0,512,0,4096,1024,4096,0,4096,0,0,0,4096,0,8,512,0,0,4096,4,2049,0,0,4,512,0,4096,5128,0,4104,4,4,0,5,512,0,1,4096,0,5120,0,0,0,4,0,6147,4096,0,0,6147,4096,0,8,512,4096,0,8,1152,0,4,512,4104,4096,4096,4,0,4104,4112,8,4096,0,4096,4,8,0,512,0,4,512,512,4,4,0,4,4,0,4,4,4096,4,4096,5128,0,1024,4,64,0,0,4096,0,1,0,0,512,0,0,0,0,4096,1024,4096,0,4,0,512,0,4096,0,0,4,0,0,4096,0,4,4096,4096,4,0,4,0,0,0,5128,4104,0,4096,4,0,4104,4112,8,1032,2049,4096,4096,0,0,4096,0,4,4112,4,4096,4104,4096,4,4,4,0,0,4,512,0,0,4,512,0,4096,512,4,4,4096,4096,4096,4104,4,4,4,0,4096,0,0,4096,0,0,4099,0,4104,0,4,512,4,4096,0,4096,4096,4104,8,4112,0,0,4096,0,4096,0,4096,0,0,4096,0,4112,0,4096,0,0,64,4,0,6147,4112,4,640,0,4096,0,4104,8,4096,4096,0,4096,0,0,4104,4,4104,4104,0,4104,0,2049,4,0,5120,4,0,64,4104,4,1032,4104,0,4096,1,4,0,4,8,4096,4104,4,4,4112,0,0,4096,1032,4096,4096,4,6147,0,4,4,4,0,512,0,4,0,4,0,6147,4,4,6147,4097,4096,4,512,4,4,0,4096,0,4104,4096,4112,4104,0,4104,0,4,4104,4,0,4096,0,4,0,0,4096,0,4096,0,4112,4096,4096,0,5128,0,1024,4112,0,4096,4096,8,0,0,4,0,4096,2049,0,4096,4,0,1024,4096,0,4,512,0,0,512,0,0,0,4096,8,1024,4104,4,4096,4104,0,4112,6147,64,0,0,4096,512,0,4104,0,4104,4,1,0,0,0,4096,8,2049,0,4,0,4096,0,4104,0,4,0,8,0,0,0,0,0,4096,0,0,4096,0,4104,0,5,4096,0,4,4104,4112,0,0,0,0,96,4,0,0,0,0,512,0,4,4,4104,4104,8,0,4104,8,4099,4096,0,0,4,0,0,4,8,4104,4104,4096,4112,8,0,0,0,4096,0,0,4096,4096,4,4096,0,4112,4096,4,512,0,0,0,0,0,4096,0,4,4096,64,0,0,4096,1032,0,512,0,4,4,0,4096,4112,0,4096,0,4,4,4096,4,0,4,0,4096,4096,8,4096,0,6147,0,0,4096,4,4,4112,8,4096,4096,0,4112,4,4,8,4104,4104,0,4,4,0,4096,0,4096,8,4,4096,0,4,5136,0,0,4096,0,4,4096,4096,0,4,4104,0,0,0,4,0,4096,0,0,2049,4099,0,4,4096,4096,0,0,4,4096,8,4096,4104,8,4096,4112,0,4096,0,0,4096,0,4096,0,0,4096,4,0,0,4,0,4096,0,4096,2049,0,0,4096,4096,512,512,0,0,0,4,4112,0,0,4,4096,0,4096,4,4,512,4,8,4,0,4,4096,512,0,4,0,4104,0,0,4,0,4096,0,4096,4,0,0,4104,0,8,4096,512,4,0,4112,64,0,4096,0,4096,0,0,4112,0,4,0,4,4,8,8,0,4096,0,0,64,4096,0,0,4096,4,0,0,4,4096,0,4,4096,4,4,4,0,4096,0,4,512,0,4096,0,4096,4104,4096,0,4096,4112,4,4103,0,4,512,4,0,4096,0,4,4104,0,4096,0,4096,0,4104,0,0,6147,4112,4096,0,0,5120,0,8,4096,0,0,4096,0,4096,4113,0,0,4096,8,64,0,0,0,4,4096,4,8,4104,4,4096,4,4,4,0,4099,6147,0,4,4,4096,0,4,4,2049,0,0,6147,0,4096,0,0,512,2049,0,4,0,8,0,4104,0,0,4096,4112,0,4096,4096,0,1032,4096,4,0,4096,0,0,4096,0,0,4112,1024,0,4,0,0,4096,0,512,6147,2049,8,0,6147,0,0,4096,0,512,4,4,4096,4104,6147,4,4,4,0,0,4,4096,0,2049,0,4096,6147,4104,0,0,4,4,0,4096,0,4096,0,4,512,4,0,4096,4096,0,4,4096,0,4,0,4,0,4096,4,1024,4096,0,0,4,64,0,8,512,4099,0,0,4099,0,1024,6147,2049,0,4,4,4096,0,4,512,0,0,4096,8,8,0,4,0,0,4,2049,0,4,4,0,0,4,4,4,0,0,0,0,4,4104,0,4096,2049,0,0,8,0,4096,4104,0,4,512,0,0,0,4096,4096,4096,0,0,4112,8,4096,4096,0,4,4104,0,0,4096,4,4,4,512,6147,0,0,4112,4096,4,4096,0,0,5,0,0,512,4104,4,4104,0,0,6147,2049,0,0,4112,512,0,0,0,4096,4,4,4104,8,8,4,4096,0,0,6147,0,4096,4096,4112,4,0,4096,0,0,6147,0,4096,4096,4096,4112,0,4096,4104,0,0,4096,8,0,4,8,0,0,4096,4096,0,0,4096,6147,4,4112,0,0,6147,0,0,4104,0,0,4096,0,0,0,4096,0,4099,5128,0,4096,4112,0,4,0,4096,0,4096,4,4,4096,0,0,4112,16,4096,0,8,0,4,0,4104,0,0,5120,4,4096,0,4,512,0,8,4,4104,4104,0,4096,2049,2049,0,2049,4,1,4,4,8,4,0,4,4,0,512,0,0,4096,0,0,4096,0,0,512,4096,4104,4096,0,0,4107,4112,4,4,4104,4,0,4,512,0,4,4096,64,6147,0,4,0,0,0,0,0,4,0,0,512,0,4,0,4,4,4,4,0,512,4104,512,8,5,8,0,4096,0,4096,8,4112,4096,0,4096,4096,0,5120,4112,0,0,4,4096,4,512,0,4096,2049,0,128,0,4112,16,4104,64,0,0,0,4096,4104,4104,2049,512,0,4112,0,0,64,0,4,4096,0,0,4096,0,0,6147,0,0,4,0,4096,4,0,4104,0,0,0,4096,2049,8,640,4096,0,0,0,0,0,0,6147,0,4,4,0,4096,0,4096,0,4,4,4096,4096,8,4096,0,4096,4,4,4112,8,0,4096,4,4,6147,0,4,4,0,0,4096,0,4096,0,4,4112,0,4,4104,0,4,4,2049,0,0,4,64,8,0,4112,4,4,512,0,0,0,0,4,4096,4104,4096,4,4,513,4104,0,0,4096,4096,0,0,0,4,5,2049,0,512,0,4104,0,4,4,4112,0,0,512,0,4112,0,640,0,8,4112,4096,4,0,4,4096,0,4,4,4,0,4,4,0,0,4,0,512,0,0,4096,4,0,1024,0,0,6147,0,4,0,0,0,512,4,0,4104,0,4,0,512,2049,8,8,1,4,0,512,4,4,0,0,0,0,4096,8,0,4,4,0,4104,0,0,0,4,4104,0,0,4,4104,8,4104,0,4096,0,4,4,0,0,4096,8,4,512,0,4096,4096,4112,4,4096,0,4,512,0,0,6147,0,0,6147,4096,4113,0,4096,0,4096,4112,0,0,4,4096,4,0,4104,4096,0,2049,4,0,4,0,4096,4096,4096,0,0,4096,0,4099,0,0,0,0,4,0,4,0,0,4096,0,0,4096,0,0,4096,0,4112,0,0,4,0,4096,0,2049,0,0,8,0,160,0,4096,0,4096,4096,4096,0,4112,0,0,512,0,4096,0,4112,6147,8,0,4096,512,0,5120,0,4096,0,4096,4112,0,4,4096,4096,6147,1,4,4,0,4104,0,0,4096,0,4096,0,0,4112,0,4096,0,4,4,0,0,4096,0,0,0,0,4096,0,0,4,72,0,0,4096,0,0,4,8,4096,2049,0,0,4096,2049,1024,4096,4,0,4096,0,4096,0,4,0,4,0,4096,0,0,0,0,4096,4096,4096,0,4,4,8,4096,4096,0,0,6147,0,0,1024,4096,0,4112,4096,4,4096,0,0,4096,0,4096,4,4,4,0,4,512,4,4096,0,4096,4096,0,4096,0,0,512,1024,4096,8,0,4096,0,0,4104,2049,4,0,0,0,0,4,0,4,4,0,4096,512,0,4,4,0,0,4096,4,8,4,4,0,0,4096,0,4096,4099,0,4,4096,0,6147,2049,0,4,4,2049,4,0,4096,0,0,4,2049,0,0,0,512,0,4,0,0,0,0,0,4096,0,0,4096,0,4112,0,4096,0,0,4096,0,0,0,4096,0,4,0,4096,4112,0,0,4096,0,0,4104,0,4096,1032,4096,0,4099,512,4,512,0,0,512,4096,2049,8,4104,1024,0,0,4096,0,4096,0,64,0,4096,0,4,512,4104,0,4,1024,0,0,0,4096,4,0,4,4104,0,0,4,4104,0,0,4,8,0,4,0,4,6147,4,6147,4,4096,0,4,4,520,1024,5120,4,4096,4,0,4104,0,0,512,0,4,4096,0,0,4096,4104,0,4112,4096,4104,0,4096,0,4096,0,0,4096,0,0,4,1024,0,5120,0,0,512,0,0,0,0,4112,0,1032,0,6147,0,4096,0,4096,4,0,4,4,4096,0,0,0,512,8,4096,5128,1032,4,4,8,0,4096,0,4096,4112,1024,4096,0,0,4,4,4096,0,4104,4,4104,0,4104,0,0,4112,0,0,4,8,0,4096,4096,4104,4112,0,8,0,4104,0,4096,4096,0,4104,0,4096,0,6147,0,0,4112,4096,512,0,4104,512,4096,4112,4112,4104,0,4,4,0,4,4,4104,0,0,0,4,0,512,1024,0,0,0,4096,4096,4,4112,0,4096,0,1024,512,0,4096,512,0,4,0,0,4096,0,4,4096,0,0,512,0,0,4096,0,0,4096,4096,8,0,4096,0,4,4096,0,0,0,0,0,1024,0,0,4104,4104,4,0,0,0,0,0,0,4096,4096,0,4096,4112,4,0,5120,0,4096,0,1024,4096,4,64,4,4,512,0,0,4096,4112,4104,0,0,64,4096,0,4112,0,0,4096,4096,4096,0,520,4104,4112,4,4104,8,512,5128,512,0,4104,6147,8,4,4104,0,4104,0,8,4,0,4,512,4,0,4096,0,0,4096,4,0,0,2049,8,0,4,0,0,4104,0,8,4096,0,4112,4096,0,0,4096,0,4096,4,2049,73,4096,0,0,0,4,0,4096,0,0,4,64,0,0,0,0,4096,0,4096,4096,0,8,0,4096,8,4112,0,0,4096,0,4096,0,0,4,4104,0,0,512,4,512,1024,0,0,0,0,0,4,0,2049,4,8,0,0,4104,0,0,4096,0,4096,5128,4112,0,4096,8,4,6147,512,512,0,512,4,512,512,0,640,0,8,6147,8,4096,0,4,0,4112,0,4096,0,6147,0,0,4096,8,4,0,0,4097,0,0,4096,4,0,0,4104,0,0,4,5120,4104,4096,4096,4104,0,4112,0,8,4096,4104,0,0,4096,0,0,4096,0,128,4,0,4104,0,8,2049,1032,0,0,0,8,4,0,4,0,512,4104,0,0,0,0,0,0,4096,0,4096,4104,8,4096,0,0,4,0,0,4096,4096,0,4096,0,4096,0,0,0,0,4096,0,4099,0,4,2049,0,0,1,4,4,0,512,0,0,4096,4,4096,4,4096,6147,128,4096,0,4096,4096,0,64,0,4096,4096,0,4096,0,6147,4112,4096,512,0,1024,0,0,512,0,4096,8,1,0,2049,4096,0,0,4096,0,4104,128,4104,0,0,0,4096,0,4,64,0,0,6147,4,0,4096,2049,0,4096,1032,0,4096,4112,0,640,0,4096,0,4112,0,512,4096,8,640,8,4096,0,0,4,0,4,4,0,4096,0,4096,4104,0,4112,1024,0,4,0,4096,0,0,4,2049,0,4,8,0,4096,4,8,96,0,0,4096,4,4096,0,0,4104,4096,0,4,4112,0,2049,4,4,0,0,6147,0,0,4,0,6147,1,8,4,4,0,4,0,0,0,6147,4096,0,4096,4112,0,4096,8,0,4,0,0,4096,0,0,4096,8,4096,4,4096,8,4096,0,0,4,4096,0,4096,4,0,0,4,512,0,4107,0,4104,0,0,4,0,0,6147,4,4096,4,0,6147,0,6147,4112,0,4096,0,0,4104,0,0,0,4096,4096,0,1,4,4096,0,4096,4096,0,4,0,4096,0,0,4104,4104,0,0,0,512,0,4104,4,0,4096,0,0,4096,0,0,4096,4,0,4112,8,4096,4096,0,0,4,0,4096,4104,8,4,4,4096,0,8,4096,0,0,0,4096,0,4112,512,0,0,4096,4096,0,8,4,4096,0,4,4096,4104,4096,0,4,4096,4112,0,4104,4096,0,4,4112,0,4096,4096,0,4104,4104,4112,0,0,0,4096,4096,4104,4,0,8,4112,0,4096,4,0,4,4096,0,0,4096,96,0,4,4096,0,4096,8,4104,4,8,4,4,0,4096,0,0,512,0,0,4,0,0,4096,4104,8,0,4096,4,0,4,0,0,4096,4,0,0,0,4096,4,0,0,0,4096,0,4096,4,0,4096,0,96,0,4096,4096,0,4096,0,0,64,0,6147,4096,0,4099,4,0,0,4,4096,0,4096,4,4,512,512,4096,0,4096,0,4,0,0,0,4,0,0,4096,0,4,0,4096,0,8,4096,0,4112,4,0,4104,0,0,4096,4096,0,0,0,0,0,512,0,4096,0,4096,512,8,1024,0,4096,0,0,4096,0,0,4,0,4104,0,4,128,4096,0,4096,0,4096,4,4096,0,4096,8,0,4,0,0,64,0,4096,0,4113,0,0,4096,4,4096,4,0,4104,4112,4,0,4096,0,4096,4096,0,4,512,0,4096,4096,0,4,0,4096,0,4104,4112,0,4096,4,4096,4096,2049,0,512,4,0,8,64,0,4096,4096,4,4104,0,4,2049,0,4096,4112,0,4,4096,4096,0,0,4096,0,0,4,0,4096,0,0,4096,2049,4,4,4096,4112,2049,0,6147,2049,0,4096,4104,4096,4,4,4112,512,0,4096,0,4096,4112,0,512,768,0,4096,2049,4,0,4112,0,4,4096,0,2049,0,4096,640,4,0,4,4096,4,1024,4096,4,4,4096,4,4096,64,0,4096,0,4112,0,4096,0,0,4,0,4,4096,0,0,4096,0,4096,0,0,4096,4096,0,0,64,4104,4104,0,0,5120,0,4,4,0,0,4096,0,4112,0,4096,0,4104,0,0,6147,8,4096,0,0,0,4104,4112,16,4096,96,0,5120,4,4,96,16,0,4,4,0,0,4096,4,4096,0,0,4,0,4,512,4,0,4,0,4096,4,4096,0,0,4096,0,4096,4096,0,4112,0,4,4,4,6147,0,4,512,4104,0,4104,0,4112,0,4104,4099,0,0,4096,0,4112,8,4,6147,4104,4104,4096,4,0,8,4096,1024,4112,0,0,0,4096,0,4,5128,0,4096,4,4,8,4096,4,0,5120,0,0,4096,0,4112,4104,0,4104,4096,4096,4112,16,5123,0,4,4104,2049,4,0,4,4104,4096,0,0,0,4096,0,4096,4,4,0,0,4104,0,4104,8,4104,0,2049,1032,0,4096,2049,4,0,4104,2049,4,4107,4,128,0,4096,0,4096,0,4096,4,4104,4,0,4,4096,0,4,4,4,4096,4,4099,0,0,4096,4112,0,4096,4096,8,0,4096,8,6147,0,0,4,4,0,0,4,0,4096,0,512,4,0,4096,2049,4,8,4096,4,4,4104,0,0,0,0,1024,0,4096,4,5120,0,0,4096,4096,6147,4112,4,8,4,4104,0,4104,0,4096,0,0,8,4,4,4104,6147,6147,4,4,4,4099,4,4,4096,4,4,4,0,8,4096,8,0,4,0,0,2049,0,4,4,4,1032,4104,4112,0,0,4096,0,4,4099,0,4104,0,4,4104,0,4112,0,512,512,0,0,1024,4096,4,0,4,0,0,4,0,4096,4096,4,0,6147,0,4104,0,4,0,0,4,5128,2049,4104,0,4096,2049,4,0,0,4,0,4096,4,0,0,4096,0,4,4,0,6147,8,4,512,0,0,4,4104,0,0,4,8,512,0,4104,72,0,8,4096,0,0,0,0,0,0,4104,0,0,4096,2049,0,4,6147,0,0,1032,8,4096,0,4,4096,4096,4,8,0,4,0,0,0,0,4104,4096,4,4,4,4,0,4096,4096,0,4096,4096,0,4,4112,0,0,4,0,4096,4096,4096,0,1024,4,0,64,0,4096,4096,4,4,4,0,0,4104,0,0,1024,4096,4096,0,8,4,4,0,4096,0,4,4,0,4104,0,0,4096,0,4104,2049,8,0,5120,4096,0,4112,4096,0,1024,4096,4,8,8,0,512,0,0,0,4096,4096,0,0,0,0,4,4096,0,8,0,0,4,0,0,2049,2049,0,1024,0,4,1024,4104,0,8,0,4104,0,4,0,0,0,4,0,4096,0,0,4,0,6147,4096,4,4,4104,8,4096,4,4096,8,0,2049,72,0,0,4,0,4096,4,512,0,4096,4104,0,64,4096,0,4104,64,0,0,0,0,6147,2049,4,0,6147,0,2049,0,4104,0,4,4112,4096,0,0,64,0,4096,4,6147,4112,0,4096,4,4,640,0,4,512,4104,4104,8,4096,0,4,4096,4112,0,512,0,4096,4,0,4112,0,4096,0,2049,0,0,0,0,4,0,4104,4104,0,5128,0,4112,0,4096,4096,4,4,4,0,4104,4096,4,2049,0,0,0,4096,4096,8,4096,0,0,4096,0,4104,0,0,4096,4,8,512,1032,0,4096,0,4,4,256,1032,0,4,0,4096,0,6147,0,0,4,4104,4,4096,4,0,512,0,4112,4096,4,4096,4099,8,4,5120,0,4,0,4112,0,0,4096,0,0,4096,4,0,4,4,0,0,0,0,4096,4096,8,0,4,0,0,8,0,4096,0,4096,8,0,4,0,0,4096,0,0,4104,0,4096,8,0,512,0,4096,0,0,4096,4,512,0,4104,0,4096,0,4096,4112,4,4104,4,4104,4,0,4,0,4096,4,0,4,0,0,0,4104,0,4104,0,4,0,0,4,4,0,4,4,0,4,4096,4112,0,4096,0,4096,4,4104,8,1024,0,4096,4,4,4,0,0,4096,4104,0,0,4112,4096,0,0,0,4,0,4096,0,0,0,0,0,0,0,0,0,1024,4096,0,4096,4,4096,0,4,5136,6147,0,4096,0,4096,0,0,4,8,0,4097,6147,8,0,4,4,8,4096,4,1032,512,4096,4096,0,4096,4096,4104,6147,0,0,4112,4096,4,0,4096,0,512,0,0,4096,0,4,4,0,4096,4096,8,4096,0,4096,0,1032,4112,0,4104,4,4096,8,8,2049,2049,0,0,4,0,4,512,0,4104,0,4104,4112,4104,0,4,4096,0,4104,4,4112,64,0,4099,4,4112,0,4096,0,4112,0,0,1024,640,0,8,4096,0,4,4,0,2049,0,4096,0,8,4112,4096,4,4096,0,64,0,0,512,0,4096,8,4,6147,0,4,4,0,0,0,0,1024,4,4104,6147,4096,1033,4096,512,512,4104,0,8,4,0,0,4,4,0,4096,0,4104,0,6147,0,4112,0,0,4,0,4096,0,4096,0,4096,0,4,4,4,512,0,0,0,4,4096,512,0,4104,0,4096,0,0,4096,2049,8,5,0,0,4,4,8,4096,4,4096,4104,4,4,0,4,0,4,4104,0,512,512,8,4096,6147,4096,4,0,4,4,4104,0,0,4096,0,4104,0,4096,4112,4096,0,0,4,4096,0,0,4096,512,4096,0,0,4104,0,4112,0,4096,4,4096,4,4,1024,4096,4096,0,4096,4096,9,0,1032,4112,8,4104,4,8,4096,6147,8,4,2049,8,4096,1024,0,0,4096,6147,8,512,4096,4096,8,4096,4,4,4112,0,4,64,0,0,6147,0,4,4,4104,0,512,512,0,4096,4,0,0,0,4096,0,4104,0,0,4,4,8,4,0,0,4096,0,4096,4096,0,0,4096,4112,0,0,4104,0,4096,4,4096,0,4096,0,4,4112,0,4096,0,0,0,4096,0,4096,96,0,4096,4,5120,0,0,4096,0,4096,4,4,4,0,0,0,0,4096,2049,4,2049,0,8,0,4096,0,4096,0,1024,4096,4112,0,0,4096,4104,0,4104,0,4,0,4112,16,4104,0,0,4096,0,0,4,0,0,2049,4096,0,2049,4096,0,4112,4,4104,4096,4112,0,4,512,4,0,0,0,4,4104,4113,4,0,4,4104,0,72,0,0,0,0,4104,0,0,4104,0,0,8,0,4096,0,0,4096,4096,4104,0,4,4112,4,2049,0,0,4104,0,4096,0,4096,0,0,4112,0,4104,8,5120,0,0,5128,0,0,4096,0,4112,0,4096,0,0,4104,4112,0,512,1,4,0,4096,4,4096,0,4104,4112,0,0,8,0,0,4096,4,8,5128,0,4096,6147,4112,64,4,0,0,0,8,0,0,0,4,0,4104,0,4096,4112,0,0,4,4096,4096,4104,4096,4112,512,0,160,9,4096,0,4,4104,0,0,4096,2049,0,0,4104,8,4112,0,0,4096,0,0,4112,4104,0,0,6147,4,512,8,4096,0,512,4,0,0,0,4104,0,0,512,0,0,0,0,4096,0,4,4104,4,0,4096,64,0,4104,4104,0,2049,512,0,0,0,4104,0,0,512,4096,72,0,4,0,0,4096,0,0,4,0,0,4,0,0,4104,0,4096,0,0,4104,0,4112,16,6147,0,4096,640,4096,0,4,640,0,4096,8,512,0,4096,4096,4,4,8,0,4096,0,8,4096,0,0,4104,0,5136,0,4,512,0,4096,0,4096,0,4104,0,4112,4,8,4096,0,4096,4,0,4096,4112,0,0,4096,0,0,4096,0,4112,0,4107,0,4104,4112,0,0,0,4,512,0,4,0,0,4096,0,4096,4,0,512,0,1024,0,4,0,64,0,2049,4096,0,8,4112,0,1,0,0,0,8,4104,8,4096,6147,0,4099,0,4096,4096,4,6147,0,6147,64,4,0,0,4,4104,0,4,0,4096,0,4096,0,0,0,4096,0,0,4104,4112,4,4096,0,4104,4,0,5,4104,4,4104,0,4096,512,4,4,0,4096,0,8,4096,0,512,0,4096,0,4096,0,4096,0,4096,0,4112,6147,0,4096,0,0,4,4,0,512,4,0,1032,0,1024,4,0,2049,4096,4,0,4096,0,4,512,4,0,4,4096,4096,8,4096,0,4112,4096,4,0,5120,8,4096,4112,64,0,0,0,4096,0,4,4,0,0,4104,0,4096,0,512,0,4,0,4096,4096,0,0,5120,0,4112,4,0,0,512,4096,0,4112,8,4096,0,0,4096,0,0,4096,6147,0,4096,0,4112,0,4096,0,4107,0,4096,0,4112,4096,4,512,0,4096,520,4,4096,4096,0,4096,0,0,2049,4,6147,4,4096,4,5128,2049,0,0,1032,0,0,4096,0,4096,0,4104,0,8,0,0,4,4,6147,0,4,64,64,0,4096,0,4,64,0,0,4096,4096,4,5120,4,4112,0,4104,8,0,4096,0,4097,0,0,4,0,4104,0,4,4096,4,4,4,0,0,4,0,4,0,0,0,4096,4,4096,4,4,4,0,0,4096,0,4096,4096,0,8,4096,0,4112,4104,0,0,0,0,4,0,0,0,64,0,4096,4096,0,4096,4112,0,4,6147,0,0,4096,0,4,4,0,4,4096,0,4096,4,0,4096,0,4,4,0,4104,8,4,6147,0,4096,4112,0,4099,512,512,0,0,4104,0,4096,0,0,0,0,4,4096,0,4,4104,2049,512,0,0,0,4104,0,0,4104,0,0,4096,0,0,4096,0,0,0,4,4,4096,512,0,4,4096,4,0,4,4096,4,0,4104,0,4107,8,4096,4104,4112,4096,0,4104,512,0,0,4096,128,0,0,4096,0,4,4112,4104,0,2049,4,4096,0,4096,8,4,6147,4112,4,0,4104,4096,0,4112,4096,0,0,4112,0,4096,0,4096,4,4,4096,4,0,0,0,4,4096,0,4,4096,4096,512,4,0,0,4,0,0,4096,8,4104,6147,8,4,4096,0,4096,8,4096,0,1024,4096,4112,0,4096,2049,4,0,0,4096,4,0,5120,0,4104,0,8,4112,0,4096,1024,0,512,4096,0,4096,0,0,4,8,4096,0,4096,0,4096,0,4,0,4,0,4096,4104,0,0,4096,0,4,4,4,0,512,0,8,4104,4,0,4096,0,4,4,4096,512,8,4096,0,4,4104,0,0,5120,4104,512,0,0,4096,4096,4099,0,0,4112,0,8,4096,4,0,64,0,0,4,0,0,5123,1,1032,4,4096,0,4096,4,0,0,4,0,4104,0,4,64,4104,6147,2049,0,0,0,4104,4104,0,0,4,4112,0,4096,4096,0,4,4,0,4096,0,4096,0,4096,0,0,512,2049,4,4,0,0,0,4,72,0,512,0,0,0,4104,4104,0,4,72,0,0,4,4096,4096,4,4,4,4,4,512,0,0,512,0,0,4096,0,0,0,4096,4,4096,512,4,4112,0,8,4096,4,4,4,8,4,0,0,4104,0,8,4,0,512,0,4104,1024,0,4,0,4,4,4096,0,512,4096,4,6147,0,0,4,4096,0,4,1032,4096,0,4112,0,4096,0,0,4096,1024,0,4,128,0,4112,0,4096,512,0,512,0,4,8,0,0,512,0,4104,0,0,0,0,4096,0,4096,4104,1024,0,4,0,4096,4104,0,0,4,0,4,4104,0,0,4096,0,4096,0,4,0,4096,8,4104,4104,4112,4,0,1024,0,1024,4,4104,4112,0,4096,8,4,4096,0,512,4,4,0,0,5121,0,0,0,4,4,4104,4,512,512,0,1024,512,4,0,4104,0,4,0,4096,0,4112,8,2049,4096,8,6147,0,0,4096,0,4096,5128,0,8,4,4112,0,4,4096,4,0,4,0,4104,0,4,4112,0,0,0,0,1032,0,4,4,4,4096,4104,4113,2049,8,4,1024,4096,0,4104,0,4096,1032,4,512,4104,512,4,512,8,512,4,4096,4104,4096,4112,0,4,4,2049,4096,0,0,0,4104,0,4096,4,8,4,0,4,4096,0,2049,512,0,0,0,6147,4096,4,4104,0,4104,640,4096,4112,0,4096,0,5120,4,0,512,0,2049,4,0,4096,512,4096,0,0,64,0,0,4096,0,0,4096,0,4,0,0,4096,0,4104,0,4,4,4096,0,4104,0,4096,0,8,4096,4,0,4104,0,6147,0,4,6147,4,0,5136,0,0,4096,4096,0,4112,0,8,4096,0,4096,8,0,4096,4112,0,4099,4096,512,0,4096,4096,0,512,4,0,0,4104,0,4,512,0,4104,4,0,4096,4,0,4,0,4096,0,4096,0,4096,4104,4096,0,0,4112,0,4,512,4107,0,0,4096,4104,4112,8,4,4097,4,8,4,0,4096,0,0,4112,0,512,0,0,0,0,0,0,4096,0,0,4096,512,0,1024,0,4104,0,8,4096,0,0,64,0,0,0,0,0,4,2049,4,0,4,1,0,0,4096,0,4096,72,4,4,512,0,4096,0,512,0,0,0,4,4,0,4112,4104,0,8,0,0,4096,4104,1032,4096,0,4,512,4096,4,0,1032,0,4104,0,0,4104,0,0,8,4112,6147,4104,0,0,512,4096,4096,4096,0,0,4096,0,4096,0,0,4,4,2049,0,0,0,0,0,0,4,4,0,0,0,0,4,8,4096,512,0,0,4096,1024,4,4096,4112,0,0,4,4096,0,0,512,0,8,4,4104,0,0,4096,4,0,0,0,0,4104,4096,0,8,4096,0,512,0,0,4096,4096,0,4096,4112,4096,4,0,4,0,4096,0,4,1024,4096,0,4096,0,6147,0,640,8,0,4096,0,1024,4,0,4104,0,4,0,0,1024,0,4104,4,1032,4096,0,0,0,8,4,0,0,4096,0,128,0,0,512,0,2049,4104,4104,0,0,0,64,0,2049,6147,4112,4096,4104,4096,4,0,8,4104,4104,1032,0,4,0,0,1024,0,1024,0,4096,0,5128,4096,4096,4112,4,0,4096,4096,0,0,4,0,6147,4,0,4,6147,0,0,0,0,8,4096,4096,0,512,4096,0,0,4096,4112,2049,4,0,512,0,0,4104,0,4,4,8,0,8,4,2049,8,4104,8,0,4104,4096,4,4096,0,4104,4112,4,0,4096,4096,0,4096,0,4104,4,4,4,0,4096,2049,4099,0,4104,0,8,4096,4,0,4,0,4096,4096,0,512,4096,0,4096,1032,0,512,520,512,4,0,4,512,4096,0,0,4096,0,0,4,64,0,4096,4112,0,0,0,4096,4,0,4104,4,4112,0,4096,0,0,4096,0,0,0,0,4104,4,72,0,4,0,0,4096,4,0,4104,0,0,4096,0,4096,512,0,5120,4112,4096,0,4107,0,0,0,8,4104,4,4,4,0,4096,8,0,4,0,8,4096,4104,0,4104,4,0,4112,0,0,4096,4,4096,0,0,0,4096,0,4096,4104,4112,4096,4096,4,4,0,4096,0,0,0,0,4,5120,8,0,4104,0,0,640,512,64,0,4,5128,4112,0,5120,1032,0,4096,0,0,4104,8,4,4,4,0,4,0,4104,512,0,4096,512,4,4,0,4096,4096,4096,0,4096,0,0,4096,0,0,512,2049,0,512,4,4,0,0,4096,8,4104,4096,0,4096,4112,0,0,0,4,0,4,4,8,4,0,4096,0,4096,0,4096,0,4096,0,4112,0,0,4,0,4104,4,4104,0,8,0,4096,4112,0,64,4104,4104,0,0,4112,0,6147,4,1024,4,4096,8,4,0,8,64,0,4096,4,512,4112,4,4096,0,4096,0,0,4,4112,0,4096,4,0,4096,0,4096,0,4104,8,4112,0,4,4,0,0,4096,0,0,4096,0,0,512,0,4104,0,4096,8,4096,0,4096,0,4112,4104,4096,0,0,0,4,0,4096,0,4096,0,4104,4,0,4112,0,4096,0,4096,4104,0,4,0,4,4096,4,4,5120,0,4,4096,0,4096,0,0,4096,64,0,2049,4,4,0,2049,0,4096,0,4,0,64,0,0,4096,4104,0,1,8,0,4,0,4104,0,4096,0,0,4096,0,512,0,4,4107,0,4096,0,0,4096,0,4112,16,0,4,4096,0,8,4,0,0,6147,72,0,64,4,0,4,0,4096,0,4,5123,0,4112,0,4,4,6147,0,0,4096,4096,0,0,4096,4096,0,4,4112,0,4096,0,2049,4,5120,0,4096,8,4096,2049,4,6147,0,0,4,2049,4,4099,0,0,4104,0,0,0,4,0,4,0,4096,4,4,4,4,0,4,4,512,0,6147,4,0,4,0,0,512,0,0,512,0,0,4096,0,512,0,0,0,512,4096,4096,0,0,4,0,0,4,0,0,4096,2049,0,0,4,4,0,2049,0,0,4112,0,4096,0,4,512,0,4096,0,4,512,1024,5128,4,4096,4104,8,4,520,0,4,512,0,128,0,4096,8,4096,0,0,512,8,4096,0,0,4096,0,4,4,8,0,4,4,0,4,0,1032,0,0,4,0,4096,0,0,4096,0,0,512,4,512,0,0,0,4096,0,0,0,8,512,96,0,5128,0,4,4,4,0,0,0,0,0,4096,4096,0,4096,4,0,4112,8,0,4,0,4096,1024,4096,4096,0,5128,0,0,4096,0,4,0,0,0,4,0,4,512,0,4,4096,0,0,4104,4096,2049,0,0,4104,0,0,4096,0,4112,0,0,512,0,8,4104,4,8,4096,4096,4096,4,4112,4,4,4,4,0,4,0,4096,0,4,4096,2049,0,4096,0,136,4,0,64,0,4096,0,0,4096,0,4096,0,4,4112,0,4096,4,4,0,0,4096,0,4104,4096,0,8,4,1,0,0,4096,0,0,0,4096,0,4096,0,0,4,0,4,4,0,0,4096,2049,0,4096,4,4096,0,1024,0,4096,0,4,0,4,0,4,4096,2049,0,4096,0,0,4096,0,0,0,4,8,4096,4,512,0,0,2049,0,4,0,8,4096,4,0,4096,8,4112,0,4,0,4,8,4,4,4,0,0,0,4,0,0,4096,0,0,4096,0,0,4,4,4,0,6147,0,4096,4,4096,0,4,4,0,4,4,0,4096,0,4,4104,4096,4096,0,4,4,0,0,4,0,512,0,0,0,4,512,0,4096,0,512,0,0,0,4096,0,4,4,0,0,4,0,4096,0,0,4096,4,4,2049,0,0,8,512,0,4096,4,0,4096,8,0,4096,0,4,4,4,0,0,0,4096,8,4104,8,6147,4112,0,4,8,512,4,0,4096,4096,0,0,0,8,4096,2049,4096,2049,4,4,8,4096,0,4112,4,0,0,4104,0,0,4096,0,4,0,0,0,4,0,4096,4112,0,4096,4104,0,0,5128,0,8,4096,4112,0,4096,4096,0,4096,4096,8,0,4,8,4,5120,8,4096,0,0,4104,0,0,4096,0,4096,2049,0,4112,0,4096,0,0,4,4096,0,0,4096,0,4096,0,0,4096,0,0,4112,4104,4,0,4096,0,4096,0,0,4,0,4096,0,0,4,4,0,4,4104,0,0,4104,4096,0,0,0,0,4,4,4,0,0,0,4,4,512,128,0,4096,0,0,6147,0,4,1032,0,4096,0,0,4096,6147,4112,0,8,4096,4,4104,0,4,5120,0,0,4096,0,0,4104,4112,2049,4104,0,4096,4104,0,4099,4112,4096,0,0,4,8,4104,0,4096,0,0,4096,8,4096,0,0,4112,4096,1032,4,4104,0,4,0,4104,4096,0,4112,0,0,5136,16,4,0,4104,0,4096,8,4,4096,0,4,4112,0,2049,4,4,4096,0,0,4,0,0,0,4096,4,0,4104,4096,4104,4112,4,6147,0,4096,0,0,0,4,1024,0,5120,4,0,5128,512,0,4,0,0,4,0,5120,0,520,4,4,0,0,4096,0,0,4104,4096,0,4112,0,4104,0,4,0,0,0,512,4096,512,1032,1024,0,0,4096,0,0,4,4096,4,0,512,0,4104,4104,0,4,4,0,4096,0,4099,0,0,4,0,4,0,0,4096,4,0,4096,4,4096,4,4,4,4096,4,4096,4,64,0,4112,4,0,4096,4,0,4,0,4096,0,4104,0,4096,0,0,0,4,0,4,4,0,0,4096,4,1024,4096,4,8,6147,0,4112,0,4,6147,512,0,4096,0,4,0,0,0,6147,0,64,4,4112,4,0,512,0,4096,4,0,4104,0,0,4104,4,0,4,0,0,0,4096,4096,0,4096,0,8,4096,4104,0,4112,4,6147,0,4,4096,8,0,4096,0,4096,4,4096,4,0,4104,0,0,0,4112,0,4096,0,0,1024,4096,4104,640,4104,4,0,512,4104,4104,0,4096,0,0,4096,0,0,4112,0,0,4096,4104,0,4096,4112,0,4096,4104,1024,512,0,512,2049,4,0,0,0,0,0,0,0,72,4,4112,0,4096,0,4096,0,4096,0,4096,0,0,4,8,5128,8,4096,4096,4,4096,4096,0,4112,16,0,6147,0,5120,4,12,512,0,512,0,4,4096,0,4096,0,1024,6147,4,512,64,0,0,2049,0,4096,0,0,4096,4096,0,8,4,0,0,5120,0,4104,4096,0,8,4112,0,0,4,0,0,0,0,4096,0,5120,4096,0,4096,0,0,4,4112,0,0,6147,0,0,8,0,0,0,0,4,0,4,4104,4,2049,0,0,0,4104,0,5120,0,4,4096,0,4,4,1152,4104,4,4096,8,0,4,8,512,512,512,0,1,96,0,8,4096,0,0,4099,4104,8,0,4096,0,4,4112,0,0,4096,512,1024,512,8,4104,0,0,4096,0,4,5120,4096,0,0,4096,4112,8,0,4096,0,4104,4,0,4096,4,4096,4,0,0,4112,4096,0,0,4096,4112,512,512,0,4,0,4096,8,4104,0,4096,2049,4,5120,0,0,4104,4,2049,4,0,4096,0,4,4,4096,0,1032,4096,4,4096,0,0,4112,4104,0,4096,4096,0,8,4112,0,4096,4,4,2049,0,4096,0,4096,0,4112,0,4,512,0,9,0,4,0,4096,0,4104,4,1032,512,0,2049,8,0,0,4096,64,4,0,0,6147,4,0,4096,0,0,4096,0,4,4,2049,0,1024,0,4096,0,512,4,0,1024,4,1032,4,4,0,4096,0,4,0,4096,0,4096,4,512,5120,4,4096,4096,4096,0,0,5136,16,0,4,512,0,8,0,4096,4,4,4,4,4,4,4,4096,2049,0,4096,0,0,4096,0,0,4,4096,4,4,4,0,512,512,4,0,4096,8,0,0,4096,4,0,4104,4096,0,0,0,0,4096,4,4,0,4096,4,0,4096,0,0,0,0,4,4,0,0,4,0,4,0,4,4,0,0,0,4,0,4096,4104,0,4104,0,0,4096,0,4,0,5128,4112,8,4104,4,640,4096,0,4096,4,4112,4,0,6147,2049,4,0,0,4096,0,512,0,5,0,0,4096,4,4096,4104,0,5,4112,0,0,4096,4096,0,512,8,4,4104,2049,0,8,4,0,0,4096,0,512,8,4104,0,4112,4,0,0,4096,4096,64,0,0,2049,0,4096,0,4096,8,4096,0,4096,512,0,4112,0,4,4096,0,0,0,0,0,4096,0,4104,4096,0,4,4,0,0,4096,4,4096,0,0,2049,4,0,4096,0,0,4096,0,4096,0,0,4104,0,4096,0,0,512,0,0,0,0,4112,4,72,0,0,4096,0,0,0,4099,0,4096,4096,0,0,5,0,4,0,5131,0,2049,0,520,0,0,0,4,6147,0,4096,4096,0,4113,0,4096,0,2049,4104,0,4096,4112,4096,0,0,4,4099,0,0,4096,0,0,4096,0,0,4,0,4096,0,4,512,512,0,0,0,4,0,5120,0,4104,4104,4096,4112,0,0,4,0,512,4,512,0,0,2049,0,0,4096,0,0,6147,4112,0,4096,0,0,0,4096,4096,4096,4096,4112,0,0,4096,0,512,4096,8,0,4,4096,4,128,0,4,4096,0,4096,512,4,0,0,4096,1032,0,4096,0,0,0,4,4104,0,4096,0,0,0,0,4096,0,8,512,0,4104,4,8,4104,0,4112,2049,2049,4104,0,4096,0,4096,4112,0,4,6147,0,4,4096,0,5120,0,0,4,4,4,4096,0,4104,8,4096,0,4096,4096,0,4,4112,0,1,0,4096,4096,4096,4112,6147,0,4097,0,0,4096,4,0,4,4,0,512,4112,0,0,4,5120,1032,4096,4104,2049,4,4,4,4,0,0,4096,4096,0,4,4,0,8,4107,0,0,4096,0,4,4,0,4,4,0,4096,0,4104,0,0,0,0,2049,4096,0,0,4096,4096,0,0,0,4096,0,0,4096,0,4096,0,4112,0,0,640,0,520,72,0,0,4112,0,6147,0,0,0,4096,4,4,72,8,6147,0,4112,8,4096,4096,0,0,4096,4,4112,4104,0,2049,4096,0,0,4,512,0,0,0,4096,4,4112,4,8,512,0,4096,5,0,4096,4104,4112,0,0,5120,0,4096,0,0,4,4112,4,0,4104,0,4096,0,0,4,8,8,4096,0,4096,0,4096,0,4096,4112,0,4,4,0,0,4,4,4096,0,0,4096,0,4104,4,1,0,4,4,0,0,4096,4107,0,4,4,4,4,4096,4,0,4,0,0,4096,4,8,4,4,0,4,4104,0,4,4,4096,8,0,4096,0,4,512,0,0,4,4096,8,4096,0,0,4,4,0,4,8,0,4096,8,0,4112,0,0,512,0,4099,0,4096,2049,4,6147,0,4,4,0,4,4096,4,4096,0,4096,0,4096,5123,4,4,4112,4,0,4,0,2049,0,0,4104,0,4096,0,512,8,0,4096,4112,0,4,6147,0,0,0,4096,4,4,0,4,4,4104,512,0,512,0,0,4096,0,0,128,4,4,8,0,4,4096,0,0,4096,0,0,4,512,0,4,5128,4096,4096,8,4,512,64,0,4104,0,5128,4104,0,2049,4,0,4,0,4096,4,0,4096,0,4096,4096,4096,0,0,0,0,4096,0,9,512,4,4,0,4096,2049,0,4104,0,4104,4096,0,6147,512,0,0,4112,0,4,4096,9,0,0,4096,8,4096,4096,0,4096,8,0,5136,4,0,0,0,4096,0,0,4096,0,4,4104,0,4096,4112,0,4104,0,1032,4096,0,4112,0,4096,0,512,4,8,0,4,5131,0,4099,6147,4112,0,2049,96,0,8,4112,0,4,0,0,0,1024,4104,4,4096,8,0,4104,4096,4112,0,4,6147,4,512,0,512,0,0,4096,4,0,512,0,0,4104,8,0,4096,0,4096,0,4112,0,0,4,0,4,1024,4,0,8,4,4096,0,4096,0,1032,0,4096,0,4096,0,0,4,0,4104,0,0,4096,0,0,512,0,0,4096,4,0,0,0,0,6147,8,4,0,4,4104,4,8,512,4096,8,512,0,4096,0,0,4112,0,4096,8,4096,4099,0,4112,0,0,4096,0,4096,4,0,4096,0,4096,0,4112,4096,4,4,4096,512,4096,0,128,8,0,0,4096,4104,4,2049,64,4104,0,0,5120,0,0,512,4096,4104,4096,8,4096,4,4,4104,0,4,4,0,0,0,4096,4096,4096,512,4,0,4,0,0,4,2049,2049,512,0,4,0,4096,0,0,4104,0,4104,0,0,4096,4112,0,4,4,4096,2049,0,0,4096,0,4096,0,0,4,0,4096,0,4096,0,0,0,0,0,4096,4,128,0,4096,4096,0,0,1,0,4096,4096,0,8,4112,0,4104,4096,6147,0,4,4096,0,0,4096,0,4096,0,4096,0,0,512,0,4096,0,4096,4096,0,6147,1,4,0,4096,0,4112,0,4112,0,0,2049,0,4,0,4,0,4,0,4112,0,0,4,0,4,0,4,512,8,0,5120,0,4112,0,4,4096,2049,0,0,4096,0,8,4096,4,4104,4,0,4,4,0,4096,4,0,4,0,4,5128,8,4104,0,4,4096,128,4096,0,0,0,4104,4104,0,4096,4112,0,512,512,0,4096,4,4,4,0,4,4096,2049,1024,512,4,4104,0,4112,0,2049,0,4,1032,0,4,4096,0,0,0,1032,0,6147,4104,8,5131,0,4104,4112,4,4096,5120,0,4112,8,4096,0,0,4096,4,0,512,4096,0,4096,0,8,4104,0,2049,4,512,0,0,4104,4,0,4096,0,4104,4112,4096,0,4096,0,0,4,0,4096,4096,4,8,4096,0,72,4104,0,1032,4,4096,8,4,4112,0,1024,4104,0,0,0,4096,0,0,4096,0,8,4096,0,0,4096,4112,0,0,4096,0,0,4096,4096,0,0,4096,4,0,0,1024,0,4104,0,0,4,128,4,0,4,0,0,4,0,4,8,4,0,1024,0,0,4096,4,4096,4,512,0,0,4,4096,4104,0,4104,0,0,4112,0,6147,0,4,4096,512,1024,5123,4,4,512,4104,4096,0,0,0,4096,4096,4096,0,0,4,4096,4096,0,4,4,0,4096,512,4,0,0,0,4096,0,0,8,0,4,4104,2049,4,0,4096,0,4096,0,4096,0,0,4096,4112,0,4,8,4096,0,0,4104,0,4,0,4,4,0,4,0,0,0,72,0,8,4,4,0,4096,0,0,4112,4107,4096,0,4112,0,0,4096,8,0,4104,4104,0,4,5120,8,4112,4096,72,0,0,4096,0,4,4,0,1032,4096,0,4096,4,4,4104,0,2049,0,4,0,0,4096,4104,4096,1024,136,0,8,4,4,5120,4096,4096,8,4112,4,0,4,0,4104,0,4,4096,64,2049,0,0,512,0,0,4096,0,0,2049,4,0,0,4104,4104,8,4,0,4112,0,4,2049,4096,0,512,4096,4,0,4096,0,4,4,64,0,4,0,4096,4,8,0,4096,4,4096,5120,4,4112,0,4,4,8,4096,512,4,512,4096,4107,4096,0,4,0,0,4104,8,4104,4104,6147,4096,0,4104,512,6147,4096,4,0,4096,0,512,4,5120,5120,0,4096,4,0,4,0,4104,0,4,4,0,0,0,0,4096,512,0,0,4096,0,6147,4,4096,4,0,4112,8,4096,0,4,0,4,0,6147,8,4096,8,4,8,4096,0,4,4,1024,0,8,4096,4096,0,4,4096,0,4,1024,0,6147,0,0,4096,4,4096,0,0,512,4096,512,0,4104,0,6147,4112,5120,512,2049,0,4,4,5120,0,0,4096,4104,5131,512,4,4,8,4,4096,0,0,0,0,4096,4096,0,6147,4096,4096,0,0,512,0,0,64,0,4104,0,4,4096,0,4,6147,4112,0,4,0,0,0,512,0,512,0,64,0,0,4096,0,0,4104,0,0,4096,0,4,4,4104,0,0,512,4104,1,0,0,4,0,4096,0,1,0,0,4096,0,8,4096,0,0,4096,0,4104,4,0,4112,0,1032,4,0,0,4096,0,6147,0,4096,0,0,4096,4096,4096,0,4112,0,4096,4,4,4,0,0,4,512,0,0,4096,4096,4104,4096,1024,4,5,0,0,4104,0,0,4096,0,4104,65,5123,4096,4096,8,4104,0,0,4096,4,640,0,0,4096,4096,0,4096,0,0,4096,0,4112,4096,6147,4104,0,4096,4112,0,0,4,4104,0,64,4,0,4,4096,1024,4,0,4112,0,4096,0,4096,4096,4096,0,0,4,640,4096,0,4112,0,0,4096,1032,0,4096,4,0,4104,0,4096,0,4112,8,4104,4096,4096,4,4,4096,0,2049,6147,4112,0,0,4096,0,4096,6147,0,4,4096,0,0,0,4,0,4096,64,0,0,4096,4,0,4104,4,8,4104,0,4,0,4096,4096,0,4112,4,0,4,0,0,4096,4096,4,0,0,4,0,0,4096,0,0,4096,4096,0,8,4096,0,4,512,0,4096,0,4,4096,4104,0,0,4096,8,4104,4112,0,4107,0,0,64,0,4096,8,1024,4096,128,0,0,4,0,4104,2049,136,0,0,2049,0,0,4,512,0,0,4611,0,160,4096,2049,4096,4,0,4,4104,0,0,4096,0,0,512,0,0,0,4,0,0,8,8,4096,0,0,0,0,0,0,0,0,4104,0,4096,64,8,4096,0,0,5120,0,2049,0,4,0,0,4104,0,4096,0,4104,0,4,4096,4096,4,4,4,0,0,4,0,512,1024,0,4,4096,4,0,6147,0,4,1032,4096,4104,0,0,4096,4,0,2049,512,0,4096,4107,0,4,0,8,0,4096,0,4096,8,4096,4104,0,4,0,4,128,4104,4112,0,512,0,512,9,0,0,512,4,4096,4096,64,0,0,0,520,4104,4096,0,4,64,4,0,0,4096,4104,1024,4096,0,4096,4112,0,4096,0,4104,4,0,4112,0,0,4096,0,8,4,0,5120,0,1024,4,8,5120,4,512,5123,0,4,4,0,4096,4096,0,8,0,128,0,4,4104,0,0,4096,4112,8,0,4104,0,0,5120,2049,0,1032,4,0,2049,0,4096,0,512,0,4,4096,0,1024,0,0,4096,0,0,4096,0,512,512,4104,4104,0,0,6147,0,4112,0,0,4096,0,0,4096,4104,2049,1024,0,4096,0,0,6147,4112,1024,4096,0,4096,0,0,0,4096,0,0,4,8,0,64,0,4104,0,0,4,0,0,0,4096,0,4,0,0,4096,0,0,4096,0,4,4,0,0,6147,0,4096,0,4112,4,0,4096,0,0,4104,4,4112,0,1024,4096,0,4096,0,4096,0,4096,4112,4,0,6147,0,0,4096,2049,0,0,6147,0,0,4112,4,4096,4,4096,4,64,0,4104,4096,0,0,0,4,4096,4,512,4,0,0,4,0,4,4096,0,4104,0,4112,0,4,0,64,4,0,4,4,4096,0,0,4096,4,4,512,0,0,4096,4,0,512,0,4,4,4096,2049,2049,4,4,8,4096,4104,0,4096,0,4096,0,4112,4,0,4,4,0,0,0,512,0,4096,0,4,4096,4096,0,4112,4096,0,0,5120,0,0,4096,0,4112,0,0,4,0,4,2049,0,0,0,4,4096,0,4096,0,4096,0,4,4,0,0,512,0,4096,0,4104,0,4096,0,4,4,4096,4096,0,4096,1,4,8,4,0,0,4104,0,4,4,8,4096,0,4096,8,5128,0,0,4096,4,4112,4096,0,0,4104,8,0,2049,0,0,0,4096,4096,6147,4,0,0,0,4099,4096,4096,4112,0,6147,1024,4104,4,0,4,0,4096,4096,0,0,4,0,4,512,0,4096,4096,0,4096,0,0,4,0,4,0,4104,4096,4,4096,4104,4112,0,4096,4096,0,0,512,4096,4104,4104,1024,6147,4,4104,4,4112,0,0,640,0,0,4096,0,0,4,6147,8,4096,4099,4,0,4104,0,4,4,0,0,4096,4096,4096,0,4096,0,0,4112,0,4096,0,0,512,1024,0,4096,0,0,4096,4104,8,0,4096,0,0,4,4,0,4,1024,0,4096,0,0,4096,0,4112,4,4104,0,4104,512,4,4,0,4104,8,4104,0,4104,0,0,4112,512,2049,0,512,0,0,4096,4,4112,8,4096,4105,512,4,0,0,0,0,4096,4096,4,6147,4,0,512,2049,0,4096,0,8,4096,0,0,0,0,4096,0,4,4,0,4096,0,8,4096,0,0,4,0,4096,0,4096,0,0,0,0,0,512,4096,4,0,6147,0,8,4096,4096,0,4,0,4096,0,0,0,4096,0,0,4104,4104,0,4112,0,0,4096,4,0,2049,5,0,4104,0,2049,0,4096,0,8,2049,4,0,0,0,0,72,4096,6147,0,4112,4104,4,4096,8,1032,4,0,4104,4096,2049,8,0,4096,4112,4,4,4104,4096,4,4,512,4,0,4104,0,4096,4096,4096,0,4112,8,0,4096,4,0,0,64,4,0,4,0,4096,0,4096,0,4096,4,4,4,0,0,4,4,0,0,4104,8,4104,0,5120,4112,4096,0,0,4104,0,0,4,4,4,4096,128,0,4104,0,4112,0,6147,4096,4,4104,4096,4112,0,0,4096,0,0,4096,0,4096,4,4104,4,0,4096,0,4,4,4096,0,4112,4096,0,4096,0,1024,4,0,0,4104,0,4104,0,4,4,1,4,0,4104,0,2049,4096,4112,0,4096,0,4,512,0,4,4,4,0,4096,0,4096,0,8,4096,4096,0,0,4096,4113,0,4,4,4096,0,0,5131,4096,0,0,4,4,4096,0,4096,0,0,512,4104,0,4096,0,4096,0,0,0,4,0,0,512,4,4096,4104,4,0,4096,0,0,4112,0,0,4096,0,0,4096,4104,128,0,4096,0,4104,0,128,0,1024,4096,512,512,4096,0,4096,0,4112,4096,1032,4,6147,4096,5120,4112,512,72,0,0,0,4,0,0,0,4096,0,4,4,8,0,4104,0,4096,4,512,512,4112,0,4096,4,0,0,0,4,4,4096,4096,4,4096,0,0,4112,0,0,4096,0,0,1024,4096,0,4,0,0,0,0,0,0,0,4096,4096,4,4104,8,4104,0,2049,4096,4112,4096,0,0,4104,4,4104,0,4096,4112,0,4,512,0,4096,512,0,4112,0,4096,1032,0,5128,0,2049,0,4096,1032,4,4,4096,4096,4096,6147,0,4096,0,512,8,4096,8,4096,4,0,4,0,0,0,0,512,512,0,0,4,512,0,4096,4096,0,0,4096,0,4104,2049,4,0,0,4096,0,6147,0,4096,0,4104,4112,6147,0,4096,8,4096,0,0,4096,0,4096,2049,512,0,0,0,4104,0,4096,4,0,4,1,4,4096,0,4096,8,4096,4113,4104,8,0,1,5123,0,4096,0,0,4096,0,0,0,0,0,512,4104,4,0,0,0,0,4096,0,4,4,0,0,4096,5,4,8,0,0,4104,0,4096,0,0,512,0,4,4,0,0,512,0,4104,0,4,6147,0,4096,0,0,4,8,4096,4096,4104,0,0,4,8,4,4,0,4096,0,0,4,0,4096,4096,4,4,4,0,4104,4,0,4096,4112,512,0,0,1032,0,4,0,0,4,0,5128,4,0,4,0,4096,0,4096,0,0,4096,0,0,4096,4,0,0,4,8,0,4,4096,0,1032,0,0,4,4096,4096,0,512,4096,0,0,2049,512,0,8,4104,8,0,4,0,0,0,0,4,0,512,0,4096,4104,512,2049,0,0,0,8,4,4096,4104,0,0,512,4,0,0,4096,0,0,0,0,4,0,512,2049,8,4096,0,0,4,512,0,0,512,0,0,0,0,4096,0,4,512,8,0,0,4,4,6147,0,0,0,0,0,4104,4096,0,0,4096,0,0,4112,4096,0,0,2049,4,0,0,4,4104,0,4096,2049,2049,2049,0,0,512,0,4104,0,2049,0,0,0,0,4096,4,0,4096,4104,0,4,4096,4096,4,1032,4,4104,0,2049,0,4,8,0,0,4096,0,0,8,640,0,0,4,0,4096,2049,0,0,4096,0,4,8,512,512,1,0,0,0,0,0,0,2049,4096,0,4104,0,512,4,0,0,5120,4,4112,0,4096,0,0,128,4096,0,128,0,4,4096,4099,0,0,4104,0,4,512,4,0,6147,0,4096,8,0,0,4096,0,0,4112,4,4096,8,4,512,8,0,8,4,0,4,4,0,0,4096,0,4104,8,4104,0,4,4,4096,0,0,8,0,0,4096,0,0,4,0,0,4104,4099,4096,4104,4,0,4112,8,0,4104,0,0,4097,0,64,0,4,4112,0,4096,4,0,4096,0,8,4096,4112,4104,4096,4096,0,4,4096,0,4,4,0,5120,512,0,0,4096,0,4096,0,4096,4112,4104,1032,4,4096,0,0,4,4,2049,0,4,4,0,512,0,0,4104,0,4096,0,4112,0,4099,0,512,0,4,0,0,4096,0,4112,0,4104,0,0,4,0,0,0,4096,0,0,4096,4104,4,4096,0,4,64,0,4096,4,0,4096,0,4096,0,4096,4112,0,8,4,0,512,0,0,4096,0,4096,0,0,4096,4096,0,0,4112,0,6147,0,0,0,4096,0,0,4096,0,0,4096,0,0,4096,4,4,0,0,0,0,5,0,4104,0,0,4096,8,4,4096,4112,8,4096,4,0,4096,4096,0,0,4096,4,4,4104,8,0,4,0,4104,0,4096,0,4112,0,4096,8,0,4096,4,4112,16,0,4096,0,4104,4112,4,0,4,0,0,4104,0,64,2049,4,0,4,0,0,512,0,0,4,4,0,0,512,0,4,4104,8,4,4096,0,512,0,0,4096,0,4,4,0,96,0,0,0,0,0,4,0,0,0,4096,0,4,4096,0,0,4,0,0,4096,0,4,512,4096,0,4096,8,4096,0,6147,4104,4,4112,0,512,512,0,4096,4,4096,0,4096,0,0,4,4,0,2049,0,1,8,4104,8,4096,0,4096,0,4,4,8,4096,4096,0,4,4,5120,6147,0,4,512,0,0,4096,0,0,4,0,0,4104,4,4,512,0,4096,0,1024,0,4096,0,0,0,0,4,4104,4,72,4096,0,0,4,4096,4,0,0,4096,4,0,4,4096,0,5136,0,0,4096,0,0,0,4096,0,0,4096,8,4096,0,4096,0,0,0,4104,0,0,4096,0,4096,4112,4096,0,4,4,0,4096,0,4,0,4096,0,0,4096,0,4096,2049,4,0,4099,0,4112,0,4096,0,4096,4,0,4104,0,0,4104,4,0,4,4104,0,4,0,0,64,4,4096,0,0,4104,0,2049,4,4,0,0,4,0,4096,0,0,4,4096,0,4096,0,4096,4112,8,4096,4,4096,0,4,4,4096,0,0,4096,4096,0,4096,4,0,2049,0,0,512,0,8,0,0,0,4096,4096,0,0,4096,8,0,0,64,0,0,0,4096,4,0,4096,0,0,4104,4,0,4,512,4096,0,0,0,0,4096,8,0,4096,8,0,4,0,0,4,0,0,4096,0,0,0,128,4104,4096,0,4112,1024,4096,4,4,5128,0,4,4104,0,0,4,4096,0,4096,8,4104,0,0,4096,0,0,4,4,0,0,4096,4096,5120,4,0,4096,0,0,512,0,4,0,4096,4,6147,4096,0,4096,4,4,4,0,6147,0,8,640,4,5120,0,0,4096,4,4112,512,4096,0,8,4096,0,0,4,4104,4,0,4096,0,4112,128,0,1032,0,4,2049,4096,0,4096,0,4112,16,4,512,0,4096,4,4096,8,8,4096,4112,16,4104,8,4,4,4,0,4,0,4,4096,0,4096,4,0,4096,0,0,0,4112,0,4096,0,0,4096,4,5120,4,0,4112,8,512,4096,4,4096,0,128,0,4096,0,1032,4096,0,4096,1032,0,4112,0,8,0,4096,0,4096,0,4096,0,4,4096,4,0,0,4112,4096,4,1024,4096,4,4104,4,4,512,0,4096,4,0,4096,0,2049,4096,0,4,6147,64,0,4,768,4096,0,4,512,4096,4096,0,0,4104,4,0,0,512,4,4,6147,0,4096,0,0,4112,16,0,1024,4096,0,4096,4,4,4,4104,4096,4,4,4,8,4096,0,4096,0,4104,0,4096,4096,0,4096,4,6147,0,4112,0,4104,0,0,0,4104,4,0,4,4096,0,4096,0,4096,4096,0,4104,4104,4,0,4112,0,4,4104,8,4096,0,0,4,0,0,4,4096,0,0,4096,0,4104,0,0,4112,4,0,4096,0,0,4096,0,4,0,0,0,0,0,0,4104,4112,4,0,0,0,4096,0,8,4096,0,512,0,512,0,4,8,0,4,4096,8,4,512,0,4096,4096,0,0,4112,4104,0,0,4,0,4096,4096,4112,2049,0,0,1032,4096,4,4096,0,0,4104,0,0,4,4,0,4096,4104,0,0,4,4,0,0,4096,4096,0,4096,64,0,4096,0,0,4096,0,4096,0,4104,4,5120,8,4,2049,4,0,0,4096,4104,0,4,0,0,4,4,4,0,4,8,512,0,0,0,4096,0,4,4096,4,0,4,0,4096,4096,0,4,4,4112,2049,0,4,0,0,0,4,4096,0,1024,4096,5120,0,0,4096,4112,4096,4096,4096,2049,0,0,4096,0,4,4,0,4,512,0,0,2049,4,0,1024,4096,4,0,0,4,0,4104,0,4,4096,0,4096,4,5123,5,4,0,4099,0,0,4,0,4104,0,4,4104,4112,0,4096,0,0,5120,0,0,4096,0,0,0,8,4096,0,4104,0,4096,0,0,0,4096,0,0,4,0,0,4,2049,4,0,4,0,0,0,0,0,0,0,4104,4096,0,4096,0,4112,0,4096,0,512,0,4104,0,8,0,4104,8,4096,0,0,4096,0,0,4,4104,4,640,2049,0,0,0,0,4096,1032,0,4,4,1032,4,0,4,4096,4104,0,0,4,0,4104,0,4104,0,4096,0,4104,0,4112,0,0,4096,1,4,0,0,0,0,4,4,0,0,4096,4104,0,4,4,0,0,4096,0,0,0,4096,4096,8,1024,4096,4,6147,0,4096,512,4,4,6147,0,4,4112,4,4,4,4,0,4096,0,0,0,4096,4,4,5128,0,4096,0,0,4104,0,4112,4,0,72,0,4104,4112,4096,0,4096,4112,0,0,0,0,4,0,4096,4112,0,4096,0,0,5128,0,4112,0,4096,4096,0,4096,64,4096,0,4099,1032,4,136,1,0,4112,0,512,4,0,4096,512,0,512,8,4,4096,8,512,0,4096,6147,4,4112,0,0,512,4,4104,0,4096,0,4096,0,4,4096,0,4112,4099,0,4096,4099,0,4096,4,0,0,0,5120,8,4,4096,4,0,0,4096,4096,4,0,4,0,0,4104,4112,4096,0,5120,8,8,4096,0,0,0,4096,4,4096,4,0,4,0,0,4096,0,0,4,4096,4096,0,4,4096,2049,4,4,4,4096,0,0,512,4096,4096,0,0,0,4096,0,4112,4,0,4,0,4,0,4104,0,4096,4,4,4,0,64,4112,0,4,1024,4,4096,4096,4096,0,4096,0,4,4,0,512,160,0,4096,512,0,0,4,4096,0,4,4104,4096,4096,6147,4,512,0,0,4096,6147,512,0,512,8,0,512,512,0,0,0,4096,4099,8,4104,4112,0,0,0,4096,0,4096,4096,0,0,4096,1024,4112,0,6147,0,4,4,4104,4,4,4096,8,0,4,4,1024,1024,1,0,0,512,0,512,4,4,4,0,4096,0,4,72,0,4096,0,4,4104,0,0,512,4104,4096,128,8,4,512,2049,1032,4096,0,4096,0,0,4096,0,0,4112,0,4,4,0,0,4096,0,4,4,8,4,4096,0,4096,8,0,4096,4104,5128,4112,4,0,0,64,4104,4096,8,1,4112,0,4,4096,0,0,0,4096,0,4,5128,8,4096,0,5136,4104,4096,0,0,0,0,4104,0,0,4104,0,4104,0,4,4104,0,4,4,4104,0,4096,0,4,4096,0,0,4096,0,4112,5128,0,0,0,0,4,0,512,0,4,0,0,4,4,4104,4104,0,4096,4,0,512,0,512,0,4096,0,2049,4096,0,4,4096,4112,16,4,4,0,4096,4,0,4,0,0,4,512,0,12,0,4104,1024,4096,5128,4096,1,4,4112,4104,0,8,5128,0,4096,0,4,0,0,4096,4096,6147,0,4104,0,4,5120,2049,4,4,4,0,0,5128,0,0,0,512,0,0,4104,8,4104,4,4096,4,0,4096,2049,4096,0,4,4,0,4,520,0,4096,0,0,4096,0,4096,0,4096,0,5128,4112,4096,0,0,4096,0,0,4,4104,0,4104,4,0,0,4112,4104,0,4104,4096,0,0,4096,0,4,6147,0,4,64,0,72,0,0,4,0,4096,1024,64,0,0,4096,0,4107,0,0,0,0,4,4096,4,0,4096,72,4,4112,0,4,4096,0,4104,0,0,4104,0,4,4113,8,5120,0,4,512,0,72,4096,0,4,4,512,0,4,0,0,4104,4104,0,0,0,2049,0,4096,0,0,4104,4112,0,4096,64,4112,8,4096,4096,8,4104,0,4112,0,5128,0,8,4104,0,0,0,4104,0,4096,1032,0,0,4096,4104,4,4096,4112,8,4096,4,0,4096,4096,4096,0,0,0,0,0,0,0,4096,4,0,4,8,4096,4096,0,4096,8,4096,0,128,0,4096,0,0,0,0,512,5128,4,0,6147,0,8,4112,4,4104,4096,4,4104,0,4096,0,0,4112,0,4096,4,12,512,0,4096,0,4,4096,4096,0,0,0,8,0,4,4112,0,4096,4107,4096,4104,0,0,4112,4096,0,4096,0,4112,0,0,4,0,8,4,4099,8,0,72,0,0,0,0,0,4104,0,4096,0,4096,0,8,4096,4,0,2049,0,4096,0,0,0,0,4,4096,0,4104,4096,0,0,4112,0,4096,4096,4104,512,4096,4,0,0,4096,0,0,4096,4,4112,4104,8,4096,0,4096,4,0,4,0,0,4096,4099,0,4,4096,0,4096,0,6147,0,512,4,0,4,4,0,0,0,0,4096,4112,0,0,4,0,0,4096,0,0,4,4096,4,4104,0,0,512,4,0,0,0,512,0,4096,0,0,4096,128,0,0,4096,0,4,0,4096,0,4,4,4096,0,4,1024,4096,0,4096,0,0,4,0,4096,0,0,8,0,0,4096,0,4,0,4,0,2049,4,0,4096,4096,0,4096,4,4096,0,0,0,512,0,4,0,4,4,4096,4104,1,0,0,4107,4112,8,4096,0,4104,0,0,6147,2049,4107,4,0,4,0,0,4096,4104,0,4096,0,4104,8,0,4,0,0,0,0,0,4104,4,4096,4,1032,4,6147,1024,4096,0,128,0,0,4,0,1024,4104,4,0,6147,4,4,4,512,0,4096,0,0,4096,0,4096,0,4096,4096,0,4,0,4096,0,4,4,0,4096,512,2049,4,5,4104,2049,8,4096,0,72,0,8,4,0,0,4096,0,0,4096,8,0,4104,4096,4112,0,0,6147,0,0,4096,0,4096,0,4112,4,0,4,4,0,4,0,4096,0,4096,0,0,2049,6147,0,0,64,4,6147,6147,4096,1024,4096,8,0,0,1024,4104,4096,0,4,6147,0,4096,0,0,4096,0,0,4112,0,4096,8,512,0,4,4,4096,0,4104,0,4112,4096,4096,0,0,4,0,4096,4096,0,4096,0,2049,0,4096,4,4112,8,4096,0,0,4096,0,4104,4,512,0,4,0,0,6147,0,0,0,0,4096,4107,4096,4112,0,4096,0,4104,8,4104,2049,1032,0,4,4,64,0,0,5120,512,0,512,0,0,512,0,4096,4,4096,0,0,8,4,0,4,4104,0,0,4096,0,4096,0,0,4096,4112,4096,4,0,4096,4,4096,0,0,4,4096,0,4096,4096,0,5128,0,4104,4,0,4,0,5120,2049,8,4,0,0,0,4096,4112,4,0,0,0,4096,0,4096,4096,0,0,0,4096,4096,0,4,0,0,4,6147,0,0,4,4096,0,0,4096,0,4112,4,0,4099,0,4096,0,0,4104,0,4,4112,16,0,512,0,0,0,4096,0,512,0,4096,0,4096,0,4,0,4096,512,1024,0,4,0,4096,4096,0,0,4096,4112,0,4096,4104,0,0,4096,0,0,4112,5131,0,4096,0,4,4,0,0,4,0,0,8,4096,0,0,4,0,0,0,0,4104,5120,0,0,4096,2049,8,0,0,2049,0,0,0,4096,0,4096,4,4,0,4,0,4,0,0,512,0,0,0,4,4104,0,4096,4096,0,0,4112,0,4096,0,0,4,0,0,0,512,0,512,4096,4,0,6147,0,4,0,0,4096,4096,0,512,0,4,0,0,4,0,4,4096,0,4,4096,6147,0,4,512,0,4,512,0,4104,0,4,0,4112,0,4096,4,4,0,4,8,4,4104,0,4,2049,4,0,2049,4,0,0,4096,0,4,512,4096,0,0,4104,0,4112,0,0,4,4096,0,4,4104,2049,0,512,0,0,4096,4096,2049,0,4112,0,4096,4,0,6147,4096,0,4096,0,4112,0,5,0,4,4104,0,0,4104,0,0,4096,0,0,4096,0,4,4112,0,0,4,4,0,4,4,0,4,0,4104,4,2049,0,640,4096,8,0,4096,4,8,4,4,0,4104,4096,4,1,1024,4,0,4096,4099,4096,0,12,0,0,4096,0,0,4096,0,4096,0,4096,0,0,4096,0,1032,4112,4096,4,0,8,0,0,4096,0,0,8,4096,0,4,4096,4,0,4104,0,4,1024,4096,2049,4,0,6147,4,512,4,72,0,4,4,4096,8,4,4,0,128,0,0,4096,4104,2049,0,0,4,4096,0,4,4096,0,0,4096,4096,64,4104,4,4096,0,4096,4096,8,4096,4,4,0,4,0,256,0,0,0,0,4096,4104,9,0,8,0,0,4,0,4096,0,0,4099,0,4,4,4,4,0,4096,0,0,4096,4,0,4096,0,0,4,0,160,0,6147,0,4096,6147,0,0,0,8,4096,0,0,512,0,4,4,4,4104,0,0,4096,0,4096,0,2049,1024,4,96,0,4096,4,4,4,0,0,8,0,0,0,0,4096,0,4,4,4096,4112,0,0,4096,0,0,4096,8,4096,0,0,0,0,8,4,0,0,0,1024,4096,512,0,0,4,0,512,0,512,0,0,4104,0,0,0,0,4096,8,0,4096,0,6147,8,0,1024,0,0,4,4,8,8,4096,0,0,4096,4,8,0,0,4,4096,4,4096,0,0,4096,0,0,0,4096,0,6147,0,0,0,0,4096,4096,64,0,0,0,0,5128,0,4096,0,0,0,4096,4104,0,64,0,4096,0,0,512,0,512,1032,0,4096,0,4,4,1032,0,0,4096,0,2049,4099,512,0,6147,8,4096,1032,8,0,4096,4096,4112,4096,5120,1032,8,0,4096,4104,4,0,4096,1032,0,1024,4,0,4096,0,0,0,0,0,4104,0,4112,4,4096,0,4096,0,0,4096,8,4096,8,1032,4,0,4,4096,128,4096,0,4,4,4,4096,4112,4,0,4096,4096,0,0,4096,8,4096,0,4,0,4112,0,0,4,0,0,0,4,4,0,0,4096,0,1024,4096,0,0,4096,2049,0,0,0,0,0,4104,6147,6147,4112,4096,0,0,0,0,4096,0,4096,0,4096,4,0,4096,0,8,4,0,4096,4,4096,64,4096,0,4112,16,0,4096,8,8,72,0,0,4,0,4096,0,0,0,0,4104,4096,8,4096,0,0,0,4096,4,0,4112,8,4096,4104,0,4112,0,0,4096,0,4,0,4,0,512,4104,0,0,4104,0,4112,0,0,4104,0,0,4104,0,4,512,4,0,4096,0,4,64,0,4,4,8,4,512,4,4,4104,4,72,0,4096,4,0,4112,0,4,0,2049,0,0,4,8,4096,0,0,4096,0,4096,4,4096,0,0,0,4096,0,4112,0,0,4104,0,4104,0,4103,0,8,4104,4112,160,0,0,0,4,4096,4,0,64,0,4096,4112,6147,4096,4,64,0,0,6147,4096,0,4112,0,8,0,4096,4,640,0,0,4112,0,4096,0,0,128,0,4096,4096,4,0,4096,4112,4104,0,0,4,4104,4104,0,4,4,0,4096,0,4096,4096,0,4112,4096,0,4,4104,1032,0,0,4096,0,4104,0,4104,0,4,4,4,0,4,4096,0,0,4096,0,8,512,0,4096,0,4,4104,4,0,4,0,0,4096,4,4096,0,4096,4,512,0,4096,4,512,4096,0,6147,0,4096,0,4,4096,4,0,4112,0,4,4104,0,1024,4,5128,4096,0,4,0,4096,0,4096,4,4112,16,0,0,4104,4099,4,4096,0,4104,0,2049,8,4,512,0,0,0,0,4096,0,4096,4,0,4096,4096,0,4096,4112,0,0,4,0,0,0,4096,0,4096,0,4096,4096,4096,4,4112,0,4096,0,0,4104,4096,0,4,4,1024,4,4096,0,6147,6147,0,4096,0,8,4113,0,512,2049,4,4,2049,0,1024,4096,4096,0,4096,4,1024,4,4096,0,4096,4096,0,4,4112,8,4096,0,4104,0,0,0,0,0,4104,0,4,4096,4096,0,4,4112,0,4096,4096,0,4096,0,0,4,4096,0,4,4096,8,0,4,5136,0,4104,2049,0,4096,6147,0,0,2049,4,0,128,0,4096,0,4,4096,1,1024,0,4096,4112,0,0,4104,4096,0,4096,4,0,512,8,4096,0,1024,4104,0,512,4096,0,0,4,0,0,512,4,8,4,0,4096,6147,128,0,1024,4,1024,4,0,96,4099,0,0,4,4104,4,0,4096,0,4096,8,0,4096,4,0,512,4104,4,4096,0,4,4096,0,4112,0,512,0,0,4096,0,4,6147,0,4,4,0,4096,4104,512,4104,4,4,4096,4,8,4,4096,4,8,4,128,4112,6147,4104,0,4,4096,0,4,4,4096,4112,4104,512,0,4,0,0,4096,0,4096,4096,0,0,4096,4096,0,0,4,0,0,0,4096,6147,0,0,4104,4104,0,4,4,4112,4,4096,0,4096,4,0,12,0,4104,8,4096,0,0,4,4,0,4096,0,0,0,4,4104,4096,4112,0,4,4104,0,4104,0,4,512,4,0,4,0,0,4096,4096,4,4,6147,0,4096,4112,0,4,4,0,6147,0,0,0,4,4096,4,4096,0,4096,0,4096,0,0,512,0,0,4,4,4,4,4104,4096,0,512,8,64,4096,0,4,512,8,2049,4096,0,4,4096,4,4096,6147,4096,0,4,4112,0,8,4096,4,0,512,4107,2049,64,4096,0,0,4104,0,0,0,4096,0,4,0,64,0,4,0,8,4096,4096,4112,4,8,4096,0,0,4,0,0,4,4096,4096,0,4096,8,0,4,12,0,0,4096,0,4104,4096,0,512,2049,0,672,64,0,4104,0,0,4104,4096,0,4,4096,0,0,4096,0,0,0,0,8,512,4096,0,0,4,4,4096,0,2049,0,4,0,4,6147,4096,4,0,4,0,0,4096,8,0,4104,1024,4112,0,4104,0,0,4,0,4,4,4,0,4096,0,0,4104,64,4096,4104,0,0,4,0,0,0,0,4096,4,2049,0,128,0,0,4096,8,4096,4104,0,4096,0,0,0,0,4096,0,4,4096,4,4,0,0,0,4104,0,0,6147,0,0,4096,0,0,4,512,4,0,0,8,4,4,4096,4,4104,0,4096,8,4096,4,2049,6147,4112,0,512,4,0,4096,8,4096,0,4,4096,4096,2049,4,8,4112,4096,1,0,8,72,0,4,4,0,4104,8,0,4096,0,4,4096,4,4,4,4,4096,0,4,4,0,4099,4,4,8,0,0,4096,6147,8,4,4,4096,6147,0,0,4096,0,1024,4099,4112,0,4096,8,512,0,0,8,4096,4,0,5120,4096,0,0,4096,4112,4,4096,0,4,0,4,0,4,4104,0,8,4,8,4104,4,4,8,0,0,8,0,4096,0,4096,4,0,4,0,4,4104,4,0,512,0,4096,4096,0,4096,0,0,4096,2049,4,4,0,4,0,512,4104,0,0,4,4096,4096,4104,4096,0,0,4112,4104,6147,0,4,1024,4112,0,4,0,4,4096,8,4104,0,4,4,4096,0,4096,0,0,4,4,0,0,0,0,4096,4,4,4,64,0,0,4096,0,4,4096,4,0,4096,0,0,4096,0,4,4,4104,0,4104,4,1,4,0,1024,4096,8,4104,0,4104,0,4104,0,4,4,4096,0,4096,4096,0,4,512,4,0,4096,4112,4104,0,4,0,4104,0,4096,1032,4104,0,4,4,4096,4096,4,4,4,0,0,0,4096,0,4,4,0,4096,1032,0,4096,4,4096,4096,0,4099,0,4,0,0,4096,4096,4096,0,4099,0,4112,8,0,4,0,4096,0,0,4096,0,0,0,4096,0,0,4096,2049,0,0,4,0,4096,0,4096,0,4096,0,0,0,72,0,4096,8,0,4104,4,8,4104,4096,4112,4104,0,4096,1032,512,4112,8,4096,4096,0,0,4,4,4,4,0,4096,0,4,4,4096,8,4104,0,4096,4,0,4096,8,4,4112,8,4,6147,0,1024,4096,0,4,4104,64,0,0,512,0,4096,8,1032,512,0,512,0,0,4096,4096,0,640,0,1032,512,0,6147,4104,0,4096,0,0,5,4,0,1024,0,8,4104,8,4096,0,64,8,5128,4096,0,4104,0,4,512,8,4096,8,4096,4096,0,4096,0,0,4,4104,8,0,0,4104,0,4096,8,4112,0,4096,6147,4,4104,4,4,4096,0,4096,4112,512,4,4,64,0,8,4104,8,4096,4,4112,0,0,512,0,0,4,0,0,5120,0,0,4,5120,0,0,4113,0,4104,4096,12,4096,4,4112,4,0,520,4611,8,4,2049,6147,4,8,512,0,5128,0,4,4104,4096,4,8,512,8,4096,0,4096,4096,6147,0,4112,4,4,0,4096,8,4,8,4096,0,4,512,0,4104,0,4112,4104,0,512,0,0,4,4,0,1,8,512,8,4096,4096,2049,0,0,4096,4104,0,0,0,4096,0,0,4,4096,4112,4104,2049,0,8,4,0,8,4,0,0,4104,4,0,4,0,0,0,4096,0,0,0,0,0,4096,0,5120,0,128,0,4104,0,4096,4,4104,0,0,4,0,512,0,4096,0,4096,0,4096,0,4,4112,8,4096,0,5123,8,0,0,0,512,0,4096,0,8,5128,4112,0,4096,0,4096,0,0,6147,0,4096,0,4,4,8,4096,0,4104,4104,0,8,4096,0,0,4096,0,4,640,0,8,4096,0,4112,0,4096,8,0,4096,0,4096,0,1,512,0,0,0,1024,1032,4096,8,4096,4096,8,8,4096,2049,0,4,512,0,2049,0,0,2049,4,0,4,4097,0,0,512,4096,0,4,4,4096,0,4104,4112,4,4,4,0,4104,4096,4,4,4,4104,0,1024,512,0,4096,0,0,0,0,4096,4096,4096,8,8,512,512,0,0,4096,8,4,0,4,0,1024,5128,0,0,512,0,0,1024,4096,0,4096,4096,0,4,4,0,0,4,4104,4112,4,0,4096,4096,6147,4112,0,4096,4104,512,1024,1024,0,4096,0,0,4104,0,0,0,64,0,0,4104,4099,1032,4096,8,0,4,4096,4104,0,4096,64,0,0,4104,0,0,8,0,4096,4096,0,0,0,0,4104,4096,4096,0,4104,64,0,4096,0,4,512,4096,0,4,4096,4107,0,512,4,0,0,4096,4,8,4096,4096,0,4096,0,0,0,4,4099,4096,4,4112,0,0,4096,0,0,4096,0,0,4096,0,8,4096,4,8,0,64,4112,8,0,0,4,4,0,4096,0,4104,4104,0,4096,0,4096,0,0,4112,0,4,4104,4104,0,0,4112,0,4,512,0,0,72,5131,0,0,4096,4,512,0,1032,0,4096,512,0,4104,4,4,4112,0,0,4104,4,5128,4096,0,1024,0,0,0,4,0,4,4,0,4096,4,5128,0,4096,0,0,0,4096,4,4,4,4,4,4,4096,4096,4096,0,4,512,4096,0,0,4096,4,4096,0,4096,0,4112,4,0,12,4096,0,4096,0,4099,0,0,0,4104,512,8,0,4096,4112,0,4,4,4104,4096,0,4096,0,0,0,4,0,4,4096,0,4,0,0,0,512,4,0,5120,0,4,0,1,0,2049,0,4,0,6147,4,8,2049,4,0,6147,6147,0,0,5120,4112,0,4096,0,0,5128,4104,0,0,4096,0,0,4,0,4096,4,12,4096,4,4,4096,4112,0,4096,4,0,0,4,4096,4096,4104,0,2049,512,4,0,8,512,4104,4112,2049,0,0,5120,4096,0,12,0,4096,4104,4112,4104,4104,0,4,0,4,0,4096,72,4104,4104,512,0,64,0,0,0,4096,0,4096,4096,4,0,4,5128,0,4,4,4,4096,0,8,0,0,4,4,4,0,0,4096,8,4,4104,4096,4,0,4096,0,4112,0,0,0,0,0,4096,0,0,4112,0,0,0,0,4104,0,0,0,0,4,4096,0,4096,0,4112,0,0,4096,0,0,4096,0,0,0,0,0,4,0,0,4,4,0,72,0,4112,0,4104,0,4104,4,4,4096,4,4,4,4096,8,4096,4096,0,0,4096,136,0,4096,0,0,4096,0,0,0,0,0,5128,4096,0,4,4104,0,0,8,0,4,1024,4096,4096,0,0,4,1024,0,4,0,0,4,0,8,4096,4104,0,0,4,0,0,4096,512,64,0,0,0,0,4096,1032,4096,0,0,4096,4096,4096,0,4,4112,8,4096,64,4,0,4096,0,6147,0,4096,4096,0,4096,4112,4,0,4,0,0,640,0,4,4112,4,4096,0,4096,0,4112,8,4096,0,4,0,4096,8,0,4096,64,4096,2049,8,4096,0,2049,8,4,8,0,4,4104,0,4096,0,0,4096,8,4,4,0,4096,136,4096,0,8,4104,0,4112,4096,0,0,4104,4,4096,2049,0,0,4096,0,0,4096,0,4112,2049,0,512,0,4104,0,4,6147,0,4112,0,512,4,8,4096,4,8,0,4,0,4096,0,0,0,4096,8,4096,2049,4,4104,0,5120,0,4,4112,16,4104,0,4,1024,4,1032,4096,4096,4,0,4096,4,4096,4,512,4,4,0,0,4096,4104,4104,0,4104,0,4,0,4,0,4104,4,4,4096,0,0,4096,512,0,4,0,4096,4,0,4,512,0,1032,4096,0,0,4112,0,0,512,0,4096,4,4,4096,0,4096,4,0,4104,4,4112,8,4104,0,0,0,96,4,0,4,0,64,8,4096,0,4112,0,512,4104,4,64,4,8,4104,4,5120,4096,4112,4,0,4096,512,4112,0,0,512,0,0,0,0,0,4,0,4096,512,512,4,4,4096,0,4096,4,4096,0,0,4112,0,4096,4,0,4,6147,2049,0,2049,0,5120,4,0,4,4112,0,8,0,8,4,0,0,64,0,0,65,4096,0,0,4104,0,4096,0,4096,0,0,4096,0,4,4096,4099,0,1032,4104,0,4112,0,0,0,6147,4,4096,0,4096,0,0,0,4096,1024,0,4,0,4096,4099,0,4096,4104,0,0,4,0,0,4096,4104,0,0,4096,128,0,4096,0,4096,0,0,4104,1032,0,64,4,4,0,4,1032,4096,512,4,4,2049,4,0,1032,0,4104,4,4,512,0,0,4,0,4096,6147,0,520,1,1,0,8,4096,4,0,0,4096,0,4,0,8,0,4,2049,0,4096,4,0,0,4096,0,4,4104,0,0,0,4096,4112,0,0,0,4,8,6147,4611,4096,0,4096,4112,64,4,4,4,4104,4096,0,4,6147,4096,0,0,4096,0,8,4096,0,8,0,0,0,4,4096,0,0,4,4096,0,0,4104,4,512,0,0,4,512,8,0,4096,0,4112,4,6147,0,4112,0,0,512,4096,4,4,4096,0,4,4,4,0,4096,4096,4096,4096,4,4,4104,512,0,8,4112,4,0,4,8,0,0,4,4,0,512,6147,4,1,4,0,0,4096,1024,0,4112,0,4096,8,4,4,4096,5120,0,4,512,0,0,0,4104,0,5120,0,5,0,0,8,4104,8,4,4096,0,4096,4096,0,4,5120,4096,0,0,6147,0,4096,4096,0,4,4,0,4,4,0,4104,0,0,4,0,0,4112,4096,0,0,6147,0,4104,4104,0,4096,4107,6147,4112,8,2049,0,5123,0,4,4096,4,0,0,4,0,4096,4,0,4,0,4096,4104,0,0,4104,4,0,0,0,4,0,4112,0,0,4104,0,0,4096,0,4104,0,4,4104,640,4096,4104,0,4,4,4096,512,0,0,0,0,1024,0,0,4096,0,4096,0,0,2049,4096,4112,512,4096,4096,0,0,4,4112,0,4104,0,4104,4,4096,4,8,4096,4,4112,4096,0,4096,512,4,4,4,0,4096,0,0,4096,0,4096,0,0,0,0,4104,4096,8,4,4112,0,0,4096,0,0,0,4,0,0,4096,1024,0,4096,4,8,4096,0,4,4,4096,4096,0,512,0,0,4096,1032,4104,0,64,0,4,4096,0,0,4,4,0,4096,0,4096,4096,4099,4112,8,6147,4104,0,4,4,4,0,4104,0,4,0,4096,0,4096,0,1024,4096,4112,0,0,512,0,0,0,4,8,4104,4,4096,4096,0,4096,2049,4096,0,4,8,0,4104,0,4,0,4,0,0,4,0,6147,160,4096,4096,0,0,4096,512,72,4,0,4096,4096,4112,4,0,512,0,2049,0,0,0,1024,6147,4,0,4,5120,512,0,4,512,4,0,0,8,4104,2049,8,0,512,1024,4096,8,0,4,0,4,4096,4096,0,0,0,0,4096,4,4,512,4,0,4096,0,0,4,2049,4,0,4,512,4,4,0,0,4096,512,0,5120,8,4,0,0,4096,0,0,0,8,0,2049,512,4096,0,4,4104,0,512,0,0,0,1024,0,4096,5120,6147,4112,0,0,4,4104,0,4,4096,4096,0,4096,4112,4,4104,8,6147,0,4096,4112,0,0,4096,4104,4,640,4104,2049,8,0,4,2049,4,0,0,4096,0,0,0,0,4096,4,0,4096,512,0,4,0,4,4,4,4096,4096,0,128,0,0,0,0,4096,4,0,4104,8,0,4,4,0,0,4,4,4,4,0,4096,512,4,512,4096,0,4096,0,4096,4,0,4096,8,0,6147,4096,0,0,4112,4096,0,0,4,4,0,4104,6147,0,4,5120,4,4096,4,0,0,4112,1024,8,4096,0,0,0,4112,4104,0,4096,0,0,4,4,0,512,4096,0,4112,0,4096,8,512,4,4,0,512,0,4096,4096,0,4104,0,4,4,8,4104,0,4096,4096,0,0,4096,0,0,4112,0,4096,4,0,4104,0,4104,4112,4,512,0,2049,0,512,0,0,4,4,5120,8,4096,0,0,4,4,512,0,4096,0,4096,4096,4112,0,640,0,4096,0,4112,0,0,5128,4104,512,0,512,5120,4113,16,6147,4,0,4096,4096,4112,0,4096,4,0,4096,4096,0,4,4,4,0,2049,0,0,2049,4,0,4096,0,4096,4096,0,0,6147,0,5136,0,0,4,4104,0,4104,0,8,4096,0,0,4112,4,8,4,4,0,4096,0,128,0,0,4096,4096,0,0,4,4,0,4096,4104,4096,4,0,6147,4112,0,4,72,4,4112,0,4104,0,4096,4,0,4096,4,0,1024,4096,64,0,0,0,0,4096,0,4096,4,0,0,4104,4,0,4096,4,4112,4096,0,4096,0,0,8,0,4096,4096,4,2049,0,0,4096,0,4,0,4096,4,0,1,4,0,4096,0,0,0,4,0,0,0,128,0,0,0,4096,8,4096,0,4,4096,4096,2049,4,0,512,0,1024,4,0,4104,8,4096,512,0,512,0,4104,4,8,72,0,0,0,4,0,4096,0,4104,0,4104,0,0,4,0,512,0,0,512,0,4,0,0,4,0,0,4096,0,512,0,4,512,0,4,4104,4096,640,0,4,6147,0,0,0,4096,0,4104,0,4096,512,4,2049,0,4096,0,4096,0,4096,4096,4112,5,0,0,0,512,4104,0,4096,0,0,4096,64,0,4,4,0,8,0,4096,4104,4112,4,0,65,0,4112,8,4096,4,4096,4104,8,4112,0,8,4096,0,0,4096,0,0,0,0,4096,64,4,0,4096,0,4096,0,4096,0,4,4112,4,0,4,0,4112,0,6147,0,4,4,0,0,4096,0,0,512,0,0,4096,1024,0,4096,0,4104,0,4,512,4104,4096,0,4096,0,0,128,0,4,1024,0,4096,4,0,4,8,4096,0,4,4096,0,512,4096,0,4104,520,4,4,12,4104,0,0,4096,0,0,4112,0,0,4096,4096,0,0,4096,0,4096,0,4113,0,6147,0,5128,0,4096,512,0,4,0,0,512,0,0,4096,8,1032,4096,0,4112,16,4,0,4,0,0,4096,4096,4096,4,0,4,128,0,4096,4096,0,0,0,8,5128,0,0,4,0,0,6147,0,4096,8,4096,0,0,0,0,4096,0,4,4096,4104,0,8,4104,0,4096,512,0,0,4096,8,4,4096,0,4,4,4,0,0,4,0,4096,8,4096,0,0,0,0,4096,0,4096,4096,4104,4,0,4,0,4096,1024,4,4096,4,0,4104,0,0,4096,4104,0,4096,0,0,5128,512,0,64,4,0,6147,4096,4104,4096,0,0,4,4096,0,4,4112,128,0,4,2049,512,4096,4096,4,0,4,4,0,5120,0,0,0,0,4096,8,4,4,4,0,0,0,4096,0,4096,0,0,512,512,512,0,4,0,4096,4096,0,4096,4096,64,0,4,4096,0,0,4096,4096,0,4096,0,4,1024,0,0,512,1,4096,4,0,4,4096,4096,0,0,4,4112,512,0,4,0,4096,0,4096,0,0,4,0,0,4,0,4096,0,4096,0,0,4096,4096,4096,4112,0,4096,4096,4096,0,0,4,0,5128,0,4,4,0,4096,2049,4,0,64,0,0,4,6147,0,0,4099,4112,0,0,4,640,0,4096,4,0,4112,16,8,4096,4,0,4104,0,4,4096,0,4112,4,4096,6147,2049,64,0,4,4,0,4,0,0,0,4096,0,4096,0,8,4104,0,0,0,0,4112,0,0,4096,4096,8,4096,4104,4,4112,0,0,4104,512,0,4096,0,0,4,0,4096,0,0,4104,4,128,0,0,4096,4096,0,4112,512,0,4,0,0,4096,0,0,6147,0,4096,4096,0,4112,0,4096,8,4104,4104,4096,4096,0,4112,0,4096,0,4096,0,512,4096,0,4096,0,4112,4,0,4,4104,0,0,0,1024,4096,4,4,4096,0,0,4096,4104,8,4096,4,8,4,0,4,4104,4096,0,0,4,0,4096,4,64,0,0,4,0,4104,4112,512,65,4104,0,4,4112,8,0,1032,4096,0,4096,0,4096,0,0,4112,4096,0,0,4096,0,0,4096,0,0,4096,0,0,4112,0,4096,4,0,4096,1152,0,0,4,4,4,4096,8,8,4096,0,4,0,4096,0,0,96,0,4096,0,4,4096,0,0,4096,0,4104,0,0,0,0,0,4,4,0,6147,0,4096,8,0,512,4,4096,0,4,4,0,4096,4112,0,0,4096,4096,4,0,0,4104,4096,1,8,9,0,4,4096,0,0,4096,0,0,4104,5,512,4,4096,4,4,0,4096,4104,4,4,4,0,4096,72,8,0,4,0,2049,1032,0,0,4096,0,4,4,8,4,4096,0,0,4096,4,0,4,0,4096,2049,0,4,0,4,0,4,4096,0,0,4096,0,4096,0,0,4,0,4096,0,4096,0,0,4112,4,0,4096,0,4,0,4112,512,4,4096,4,4096,4,512,4,4096,4096,512,8,4104,0,0,4096,4,0,0,6147,8,4,4,4096,128,0,0,4096,4096,0,4096,4112,512,0,0,0,1024,4096,0,0,0,0,512,0,4,4,4,0,0,512,0,0,4096,4,4,0,0,4,96,0,4096,4,0,4,4096,0,4096,0,4096,0,0,0,0,512,4,0,0,4,0,4096,4099,0,4096,0,4,4112,4096,4096,0,0,0,4096,4096,4104,4,4096,8,4096,4113,0,4,4,512,4099,4096,0,0,4112,4096,0,4,0,4,4096,4,0,4096,0,4099,72,4,0,4,4096,4096,6147,0,4,4112,0,0,4096,129,8,4,4104,4,4,4,1024,4104,0,0,0,0,4112,16,512,8,0,4,0,512,0,6147,0,4104,0,4096,512,4,2049,0,0,4096,512,4,4096,0,0,4,0,4096,4096,4,4097,4104,0,0,4,0,0,4096,4096,4,8,4,4,0,0,512,0,4,0,4096,0,4096,0,4,4104,0,0,6147,520,4112,4096,4096,8,0,4096,4096,4112,0,0,4096,4,0,4,128,4,5136,0,0,0,4096,0,0,0,4,0,4097,4096,4096,4104,0,5128,0,4096,0,4,4112,0,4096,4104,0,4096,4096,0,8,0,4,4,4,0,4104,4099,8,9,129,8,0,4,8,6147,6147,0,0,4112,0,4096,4096,4096,0,4104,4099,0,5136,16,1024,4,6147,4,0,4096,0,4096,4,4096,0,4096,0,4,4,0,4096,0,4096,0,0,5120,0,0,0,4096,0,0,4104,0,0,512,1152,4112,4104,0,0,4096,0,4,512,4,0,4096,0,4096,0,4096,4096,0,4,512,512,8,4,0,0,4096,64,0,4096,4096,8,4107,0,0,4,0,0,4096,4096,4096,4,0,0,4096,0,4112,0,0,4096,0,512,4096,4,4,4,0,4104,4,512,0,6147,0,4096,4096,0,4104,4096,0,8,6147,0,4112,0,2049,0,0,0,4104,0,4096,4,4112,4107,0,4096,0,4,4112,0,6147,0,4,512,0,512,64,0,129,8,6147,512,4,1032,0,4096,4096,0,0,4104,0,4096,0,0,4,4096,4096,0,4,4,4096,4096,4,0,4,0,0,4096,4104,4,4096,8,4,0,4096,0,0,512,0,4096,4104,4112,4099,0,4,4,0,0,4096,8,4096,0,4096,0,0,4096,4,4112,0,4,4096,4,0,4096,0,0,4096,4112,4,0,4096,4096,8,4,4096,4,0,4096,6147,4,6147,4112,0,0,4,0,4,4112,0,4096,4096,0,0,2049,4,0,4096,6147,0,1024,4,0,4,1024,4,512,0,0,4096,4112,8,4096,4,4,4,8,0,4,640,4104,0,8,0,0,4096,4104,4107,4,0,4112,16,4096,4096,0,0,4,4104,512,0,4096,0,0,4096,0,4096,0,4,6147,0,0,0,0,4096,4,4096,0,0,4104,0,2049,4,4,4096,0,4,4,0,4096,8,4,4,0,4096,0,0,4096,4096,4096,0,4096,0,6147,0,4,4,0,4096,0,4,4096,0,4104,0,4096,2049,4,4112,0,4,4,0,0,4,4096,0,4,0,0,6147,6147,4112,4099,0,5120,0,4,4,0,96,4,0,4096,0,512,0,4096,0,4096,12,4096,0,4096,4096,0,0,0,0,4,512,0,0,5123,4,4,4,0,0,4096,8,512,0,0,4,4,0,8,0,0,4096,4112,16,4,4,4,0,0,0,4,4,4,4096,4104,0,4096,4,4112,0,4,4096,4,4,160,0,4104,0,6147,4,0,0,4096,0,0,512,0,4,4,4096,0,4104,0,4104,0,4,0,8,4096,0,0,0,0,2049,672,4096,0,4096,4,0,4,0,4104,0,4104,0,0,4096,0,4096,0,4096,4,0,4,4096,4096,0,4112,4,4096,0,0,4,8,4096,4,0,4,4096,4096,4104,4096,4104,4112,0,4096,1024,4096,8,4096,0,2049,0,1024,0,4,0,0,4,4,0,0,4096,4,0,4,0,4096,4,0,4096,4,0,4,4096,4104,0,0,640,4096,4096,4096,0,4096,0,0,0,4104,8,4104,4,1032,4,4,0,0,4096,0,0,4096,0,0,8,4,0,0,4104,64,0,5128,1024,4096,8,0,512,4,4,4,4104,0,0,512,0,4104,4,4096,0,9,4,8,0,0,5120,0,4096,512,5128,4112,0,1032,64,4,4104,4,512,0,4096,1024,6147,8,4,4104,0,0,4112,4,512,0,0,4096,4104,0,4112,0,1024,512,128,0,8,4112,0,0,4,0,4104,128,4104,8,512,8,4,4,4,0,4,4,4096,0,4096,4096,4,4104,1032,0,0,5120,0,0,4096,8,4,4,0,0,2049,4,0,0,4096,0,0,4112,16,0,4104,4,0,4096,4112,0,0,4096,0,0,0,0,0,4096,0,4096,0,4104,0,0,4096,4096,4112,4104,0,0,4096,4096,0,2049,4,4096,0,0,4112,0,0,4096,0,0,4104,0,4096,0,4112,1024,0,4,0,0,4,4,4,512,0,4096,0,0,4,0,0,4,0,0,0,4096,0,4,4104,0,0,4104,0,4104,0,0,4097,0,8,4096,0,4096,0,4112,0,4096,0,512,4611,0,4096,0,4,0,4,0,512,4,4104,4096,6147,0,0,512,0,4,4096,0,0,4104,0,0,4096,0,0,0,4,8,4096,0,4096,0,4,4,8,0,8,4,0,0,0,4096,0,8,4096,0,4096,0,4112,0,512,4,8,0,2049,0,4,0,1,0,4104,1,0,4,4,0,4096,4096,4,0,5128,0,4104,0,4,4,4,0,4096,0,0,4,0,4104,0,136,0,4112,2049,8,0,0,0,4112,0,8,6147,4104,0,0,4096,2049,8,512,0,0,4096,0,512,4104,0,0,4,0,4096,8,0,4096,0,4104,4,8,512,4,0,4096,0,4,12,5,4,0,0,4096,0,4096,0,0,4,0,4,4096,4096,4,4104,4112,0,0,5120,0,0,4104,2049,0,0,1024,0,4104,4096,4096,0,512,0,4096,0,0,4096,0,0,4112,0,0,4096,0,5120,0,2049,8,4,0,4,0,4096,4104,4,4096,4,4112,0,0,0,4096,8,0,4,0,4096,4096,2049,4,0,0,0,4096,4096,4096,0,4096,64,8,4096,6147,4,0,512,0,0,4,4104,8,4096,2049,8,4,4,0,64,4,0,4104,0,64,4096,0,0,4,4,0,512,4096,4096,512,0,512,0,0,4096,4104,4096,4112,0,2049,512,0,4099,0,0,4,8,4096,0,4,512,0,4,0,0,4096,0,0,4096,0,4104,4096,0,0,4112,4104,8,4096,4,4096,4,0,8,0,0,4096,0,0,1024,512,4,512,0,4104,0,4,0,0,4096,0,4,1032,4,0,4,4096,0,0,4,0,4104,0,0,0,128,4096,0,4096,4104,0,0,4096,0,0,4096,0,4,4112,16,4104,2049,0,4104,4,0,4096,0,4,4096,5,4096,0,4,6147,0,4,0,4096,0,0,4096,0,4096,0,1,4,0,0,4104,0,0,0,4,0,0,4096,4096,0,0,4,0,4104,0,0,4104,0,4096,0,4096,0,0,1024,0,4096,0,4,4,2049,4,8,4104,0,4096,8,0,0,0,4096,1024,4096,0,4096,4096,2049,0,0,4112,4096,2049,4,0,5128,2049,4096,4112,0,0,4096,4,0,0,4,4096,0,4096,0,4096,2049,0,64,0,4096,4,0,0,512,0,0,0,4096,8,0,4,5120,0,4096,4096,4,12,4,512,0,4096,0,0,4104,4,0,5128,4112,16,0,0,6147,4,128,4,0,4112,0,0,4,0,2049,0,4,0,0,4,0,4096,8,128,4096,0,0,0,0,0,64,0,0,1032,0,4,4,0,0,1024,8,4096,0,0,4096,0,0,5136,0,512,0,4,0,0,0,4112,4096,0,4096,0,0,4096,4104,0,4112,8,0,512,0,4096,0,0,5120,0,0,4096,4112,0,0,0,4,0,0,4099,2049,0,4,4096,4,2049,0,4,0,4096,4,0,0,0,4096,4,512,0,4096,4099,4096,0,4096,512,6147,0,64,4096,4,0,512,4096,0,0,4099,8,4,4096,0,4096,4,4,4112,4096,0,6147,4,0,4,4104,0,4096,0,0,0,512,0,0,0,4104,8,0,2049,96,0,4,4,8,4096,512,0,4096,4,4,4096,0,0,4112,0,4096,0,0,4096,0,0,4,0,0,4096,4104,0,5,4112,0,4096,0,0,128,6147,0,4096,0,0,4096,129,0,0,0,4096,4,4,4,0,4104,8,4096,0,0,4096,0,0,4,0,72,0,4104,4112,0,2049,64,0,4112,0,4096,512,4096,2049,8,8,8,0,0,4096,4104,0,4096,0,4096,0,4,4113,4096,0,4096,4,4,512,0,4,4096,8,4096,0,0,4096,4096,0,4096,4112,4096,512,5120,4,4,4104,0,4096,4096,2049,0,64,0,4096,4096,0,4096,0,1032,0,4096,4,4104,0,0,0,4,512,512,0,4096,0,4,4096,0,0,6147,4112,512,0,4096,0,0,4096,4,8,4,4096,4,4112,16,0,0,0,0,4096,0,4096,4104,4,4,4,96,0,4096,0,4096,0,0,0,0,4096,4096,0,4096,4112,4,4,4096,0,0,4096,0,4112,4096,0,8,4,0,4096,0,4104,4096,0,6147,0,4,0,4096,0,4096,4096,4096,0,0,4104,4096,0,4112,0,4,4,4,4096,4096,0,0,0,4096,0,4096,0,6147,4112,0,0,0,0,4096,4104,4,2049,6147,4096,4,0,0,512,4096,0,4096,4,0,4096,4112,512,4,4,0,4,0,4,0,4096,0,0,8,4112,0,0,4096,4099,0,0,4104,0,0,4,4096,5120,4,1032,0,4,0,4096,4096,0,0,0,0,4096,0,4104,4,4,4096,6147,4112,0,4096,0,0,0,4096,4,4096,4,6147,6147,4,4,4,4,4096,4096,4096,0,0,4,8,512,4,4112,4096,0,4096,8,4,5120,8,4,0,4112,4096,4096,0,2049,4,4096,0,4,1024,4,2049,4096,4096,4112,0,0,4,2049,0,512,4096,0,512,0,512,4,0,0,128,4,8,0,4096,4,4,0,0,8,0,4096,4096,0,0,4104,4096,0,4112,0,0,8,4096,0,4096,4,0,4,4096,0,4104,2049,4,0,64,72,4,4099,0,0,4,0,4096,0,0,4096,4,4096,0,64,8,4104,0,4096,2049,0,0,0,0,0,64,0,0,512,0,4,4,0,512,0,4096,4112,0,0,5120,0,4096,0,0,4096,0,4,5136,2049,0,0,512,0,4096,0,4096,2049,0,0,4096,0,4104,0,4,0,4096,0,0,0,0,0,4,0,4104,4,4096,4,0,4096,0,0,512,4,4,4096,4,8,0,0,0,5128,0,4104,0,4112,0,0,64,0,4,4,4,0,0,0,0,0,0,4,4,4,4096,0,0,4096,128,0,4096,0,4096,8,4096,0,512,0,0,0,0,0,4096,4104,0,4112,0,0,4096,4,0,4096,72,0,0,4,0,4096,0,4099,0,0,0,640,0,0,512,0,0,4104,0,4,4096,0,0,4,4,0,4104,0,4,4,0,4096,4,4104,0,4096,0,4096,5120,0,5128,0,4096,0,0,4112,4096,4104,0,4,8,0,5128,0,4104,0,0,0,512,4,0,0,0,4104,4,4,0,0,0,4,0,8,0,4,0,0,4096,0,4104,0,0,4104,2049,0,4,0,2049,512,4,0,0,0,4,0,4104,0,4096,9,8,1024,4096,0,0,4,4096,0,0,0,4,4,4096,0,5128,0,4,4104,0,0,4,0,6147,4,4,0,136,0,0,4,0,4104,1024,4096,8,1024,1024,4,0,0,4,0,0,0,4096,0,4096,0,4,4,4096,64,0,4,64,0,4104,0,0,72,512,0,4,0,512,512,4096,0,8,4096,512,0,4096,0,4096,0,0,4096,4112,2049,0,4096,4099,0,6147,4,0,4,8,0,4096,0,0,4104,0,0,4096,0,4,0,0,4096,2049,4,0,0,512,0,72,512,0,8,4096,0,0,4,0,4096,0,4,512,1024,0,640,0,4,0,0,4096,0,4,4096,0,4096,0,0,4096,0,4096,4112,8,4096,4,512,0,4,0,0,0,0,4096,512,512,0,0,0,4096,0,4096,4096,0,1032,4096,0,512,4096,4,0,4112,0,8,4096,4,4,0,4096,0,0,4,4096,8,4104,0,4104,1024,0,0,4104,0,4,1024,0,4096,0,0,4096,0,4096,8,0,0,4096,4,0,4,0,4096,4,4,4096,4,4,4,4096,2049,4,0,4096,0,64,64,0,8,4096,0,0,0,4,0,4096,0,64,4,4,4,0,0,4096,2049,0,0,512,0,4104,2049,8,0,4096,0,4,0,0,4096,0,512,0,0,0,4,0,0,4,0,4096,4096,4,4096,8,4,0,4096,4112,4,65,0,4096,0,0,4,0,0,4,0,0,4,0,4,4096,0,0,4096,4104,0,5,0,0,0,4,0,4,64,0,4096,0,0,4112,0,0,0,0,0,2049,1,4096,0,4096,0,0,4096,0,0,0,4096,4,0,4,0,4096,4099,0,0,4096,0,0,0,0,0,4096,0,0,4104,4104,0,4112,8,4104,0,0,0,0,0,0,2049,0,64,0,0,4096,4112,0,4,4096,0,4,4,0,0,4096,0,0,4,0,4096,0,0,4,4,0,0,4,0,4096,0,0,4096,4,0,6147,0,4,4096,512,0,4096,4096,4,4,4,512,0,4096,0,4,4,0,0,4096,4,4,4,0,4104,4,0,4,2049,512,0,4,4104,0,4096,0,4104,0,4096,4113,0,0,4096,4096,5120,128,0,4096,4096,0,0,4096,0,0,512,4096,8,4096,0,4096,5120,0,4096,0,4112,0,0,4,0,4104,0,1,6147,512,0,4,0,4096,6147,512,4099,0,4096,4096,0,0,4,8,4096,4,0,4,0,4096,1024,4104,0,8,512,0,4096,4,4099,0,4096,0,0,4104,4,0,4112,4096,4096,0,4104,72,0,4096,4,0,0,4,8,4096,0,0,4,0,512,0,8,8,4,0,4104,4,0,4112,0,4,4104,4,4,1032,4112,16,4,0,4096,0,512,4096,0,4096,4096,0,0,1032,0,0,4096,4104,96,0,0,5120,0,0,4096,8,4096,0,5120,0,4096,0,4112,0,4096,0,64,512,0,0,6147,0,8,4112,4104,4096,4,0,4096,4096,0,0,0,4112,0,4104,0,0,4096,0,0,4096,4096,0,0,4,6147,0,4,4096,0,4,4096,4,4,4,0,8,4,4096,0,4,4104,1032,4096,0,0,0,4112,0,0,0,4104,4096,0,0,4,0,6147,0,4096,4,512,4112,0,0,4096,4096,0,4,4104,0,0,4096,0,0,4112,4096,512,512,4096,512,4096,4,4112,0,4104,4,0,64,4096,4096,4,0,4,128,4104,512,0,1024,0,4096,4104,4,4096,4,4,4,8,4,4,1,0,0,0,0,4096,0,4104,0,0,4096,1032,4112,0,0,0,4,0,6147,4,0,4,0,4,4,0,0,4,0,0,512,0,4096,4,0,4096,0,4112,0,0,4096,4,0,0,0,4104,0,0,4,4096,4,0,6147,0,4096,6147,4,0,6147,0,4,4,0,4,4,4,0,4,4104,4104,0,0,0,4096,0,0,8,0,0,4104,0,512,4,0,4104,4096,0,0,0,0,0,2049,4,0,0,4096,0,0,4096,0,4096,0,64,4096,4096,0,0,5136,4,4,0,5128,4096,8,4,4,4096,4112,0,0,0,4,0,4096,1032,512,6147,4096,0,4,4,0,8,4096,0,0,4,4104,4096,8,1024,640,0,0,0,0,2049,8,4,8,4104,0,0,4,4096,4,4,1032,0,0,4096,4,4104,0,4096,4,0,0,4096,4,0,2049,0,0,4,4,0,8,4096,64,0,4104,0,4,4,0,4104,0,0,4,0,4096,8,4,4104,4,0,4,0,0,0,0,8,4,2049,4,0,0,0,0,4096,0,4096,0,4096,0,0,64,0,8,4096,0,4104,0,0,4,0,0,4,0,0,4096,4,4112,4104,0,0,4104,0,4,4112,8,4104,4096,0,0,4,0,4096,0,4096,4,0,4,2049,0,0,4,4,0,0,0,4096,4,0,4,0,4096,0,4,4,0,4104,4096,0,4104,4096,0,0,0,0,4,0,4096,4,0,4096,0,0,0,8,0,2049,0,4,0,4,512,0,4096,0,8,4096,0,6147,0,0,4096,0,4096,0,4104,0,0,0,0,0,4096,0,4,4096,4,4112,0,4104,0,0,4,64,0,0,4096,512,0,4096,0,4112,0,4096,4096,0,4096,0,0,4112,0,0,4,0,2049,4,4,0,0,0,0,0,4112,4096,4096,0,4112,4096,0,520,0,0,640,8,0,1024,0,64,0,0,0,4,0,4096,4104,0,4096,0,4096,4,4,4112,0,0,0,4096,0,512,0,4096,4112,0,4,4096,0,4096,4096,0,0,512,4096,0,4096,0,0,4096,0,4096,8,2049,4,4,0,0,0,0,4096,0,5120,9,0,0,4096,4,0,0,4096,4112,8,4096,0,4096,4,1024,4,0,4112,0,4104,0,4096,2049,0,0,4104,4104,0,1032,0,4,0,4,0,4112,8,4096,0,4104,0,4096,4104,1032,4096,4096,0,4,512,0,4104,0,0,4096,4,4,6147,0,4,4,0,4096,4,0,4,0,4096,0,4104,0,4,4,0,0,0,4,4096,0,4096,4,512,0,0,4,4096,4096,0,4096,0,0,4,4,4104,0,8,4096,4,4096,2049,2049,4,0,0,0,4096,0,4096,0,0,4096,0,0,4096,4096,4096,0,4104,0,6147,4112,6147,0,4096,2049,4,0,128,0,0,0,4096,0,0,512,4,0,4,0,4104,0,0,4096,0,8,0,4096,4096,0,4,4,4096,0,0,4,4104,0,8,4112,0,2049,0,512,0,0,0,4,0,4096,4112,0,0,0,4,512,0,0,4,0,4096,0,4,4,1032,4096,4,4096,64,4104,4096,0,4104,0,4096,4096,0,0,4,4096,0,4,4,0,4096,4096,2049,6147,4104,0,4,4112,6147,0,0,4112,0,0,0,4096,0,0,4,0,4096,0,4104,0,4096,4096,4112,16,4,0,4,0,0,4096,4,0,513,640,0,4112,6147,4104,4,5128,8,4,4096,0,0,0,2049,4096,4096,0,4,5123,0,0,4096,4,0,4112,0,0,4096,4,1,0,4,6147,0,4112,512,0,5120,0,0,520,4096,0,4096,0,4104,4112,0,4104,0,4,4,4,4,0,512,0,512,0,4096,4096,0,0,4096,0,4096,4112,8,4096,640,0,4096,4096,4096,0,0,0,0,0,512,4104,4096,0,4112,0,4,4,4096,4096,0,4096,4096,0,4112,0,4,1032,0,0,4,512,0,0,0,4096,0,0,4096,4,0,9,4,0,0,4,8,0,0,4,0,5128,512,6147,4096,4,4,0,4,4096,0,0,512,2049,0,4,4,4,4096,0,2049,4,512,0,0,4,64,4096,4,0,4,0,0,4096,0,4096,0,0,0,0,4096,4096,520,0,520,0,0,0,6147,4,0,64,512,0,4,0,0,4096,0,0,4096,0,512,4096,0,4096,0,0,4096,0,0,4096,0,0,0,4112,8,0,0,0,0,4096,4,1024,4112,4104,4,4096,4,0,512,0,4096,0,4104,4,0,4104,0,4096,0,4,4112,0,4096,4096,1024,4096,0,0,8,4,4104,0,512,1024,4096,0,4096,4112,0,4,4104,512,0,4,4096,64,0,0,0,4,4,0,4,0,0,0,4096,0,0,4,4104,0,9,4,0,0,4096,8,0,4096,0,6147,0,4096,0,4112,0,4,4,0,4096,0,4096,0,8,0,4,0,4096,1024,0,4096,512,0,640,0,4,4096,0,0,0,4,4,4104,4,0,4096,0,4104,64,4096,0,4,4096,0,0,4,4,4,6147,4096,8,0,5128,72,4096,0,0,4,0,0,4096,0,6147,0,0,4096,2049,0,4,6147,4112,0,0,4096,4096,0,4,0,4096,0,0,4104,0,4,4112,0,4,4104,0,4099,0,1024,4104,0,4112,4096,4,4096,4,0,4,0,4104,4096,8,512,0,0,64,0,4,4,4096,0,4,4104,4,4,4,4,0,0,0,4096,0,4096,0,0,0,4,0,0,4096,0,8,0,4096,4096,4096,4112,0,8,4096,4,0,4,0,4096,0,0,4,0,0,4104,0,4096,8,8,0,4096,0,6147,0,4,4,0,4096,4096,4096,4,4,64,8,512,4096,4,0,4,4112,4104,2049,8,4096,0,4,6147,0,4112,8,4,4096,0,4096,640,4104,0,4,4,4096,9,0,4,0,4,4,1032,0,4096,0,4096,0,4112,4,4,1024,0,0,2049,0,0,4096,1024,4104,4096,4112,64,8,4096,0,4112,4096,4,0,6147,4096,0,512,0,6147,8,4096,4,4096,5136,0,4104,0,4,4,4096,0,0,0,512,0,0,4096,0,0,6147,0,0,4,4,4096,0,0,4096,0,8,4,0,4096,2049,1024,0,4096,0,0,0,0,4096,0,5120,0,4096,0,4096,0,2049,8,4112,9,4,0,4,4,6147,0,0,4096,0,5128,4096,0,4112,0,4104,4099,8,0,96,4096,0,4,512,8,4104,8,8,5128,4096,4,4,128,0,4,4,0,4096,0,4096,0,4112,0,0,4096,0,4096,4,0,8,4096,0,512,8,4096,0,0,4112,4096,4096,0,0,0,5123,0,4112,0,4096,4096,1,4,4,0,0,4096,0,4096,0,4096,0,0,0,0,0,4096,0,0,4,4096,0,0,0,0,4096,0,4096,4,4096,0,0,4112,0,4,0,0,6147,4104,8,0,0,6147,0,0,4,0,4096,8,4,8,0,0,4,4112,0,672,8,0,1024,0,64,4104,0,4,4,4,0,0,0,0,4,4104,4,0,0,0,0,4104,512,0,0,0,6147,0,4096,4,4096,0,0,4096,0,6147,4096,4112,0,4096,5120,2049,4,4,1024,8,4104,4096,0,4,4104,4096,512,8,64,0,4096,0,4096,4,4,4096,0,4,0,4,0,4,0,0,0,512,0,0,0,0,0,4096,2049,0,4,4,0,0,0,0,0,4,4096,0,4,4096,4096,0,4096,4,0,512,0,4096,0,0,2049,4,0,0,5120,0,4096,4096,0,0,4096,0,0,4,4096,4096,0,4096,4112,0,4096,0,0,5,0,4,4096,0,4112,4096,0,0,4096,0,4,4112,0,4104,0,8,4096,4104,0,4,4096,4,4,4,4104,0,4104,0,4096,0,8,4096,0,0,4112,4096,4096,0,0,640,0,0,0,0,4096,1032,0,4,0,4096,0,4096,8,4096,0,4,4112,0,4,4,8,0,4104,2049,0,0,0,0,4,512,0,0,4096,0,0,0,0,0,0,4096,0,8,4,4,0,6147,8,4104,4096,8,4,6147,0,0,4112,0,4,1024,4096,8,0,4096,0,4104,0,4096,0,4112,0,0,4096,512,0,512,0,4096,0,0,4096,0,0,4,0,4,4,0,4096,0,4096,0,512,8,4096,0,4,0,4,0,4,0,4,4,4,0,4,4096,0,4096,0,4112,0,4096,0,0,4096,4,0,0,4,0,96,0,0,4099,0,4,72,0,0,4,1024,4,4096,0,4,0,4096,4,8,4104,0,4096,8,0,6147,4,0,4112,4,4,512,0,0,0,0,512,0,4096,8,4,4,4096,4,4096,6147,4112,0,0,4,0,0,4,4,0,0,4,4,4096,8,0,0,512,4,4,0,96,0,4,5120,4096,0,4,0,4,4,4096,0,4,4096,0,4096,0,4096,0,0,4,0,4096,2049,0,0,4099,72,0,0,4104,2049,0,4112,4096,4,0,4096,0,4096,8,512,0,4096,0,0,4096,4,0,4,0,0,4096,4096,5120,0,4096,4,640,0,0,4096,4,4096,0,4096,4096,0,0,4096,4112,72,0,0,4096,0,4104,8,0,5136,0,0,4096,4112,0,0,4096,8,0,4,0,0,0,4096,4096,0,4104,4112,4096,0,0,4096,0,0,4096,8,0,4096,0,2049,0,0,4096,4112,512,512,0,0,8,4096,0,0,4096,512,0,512,0,0,512,4096,0,2049,0,0,4,512,0,0,0,4096,0,0,0,4,0,4,4096,4096,4096,512,64,512,0,4096,4,4096,0,4096,4096,0,4104,0,0,2049,4,0,8,4,0,4096,0,0,4096,0,4,4,4104,0,512,0,4104,0,4112,4104,0,0,512,4096,2049,4,4,4,0,512,0,0,0,0,0,0,4096,512,4,4,8,96,4,4,4096,512,0,4,0,0,0,4096,0,0,4096,4096,0,4112,4,4104,4104,0,4,72,4104,0,4104,0,4096,0,0,4,4096,0,4,4096,4096,0,4,0,4,0,0,4096,4096,0,4112,4096,0,4096,0,4104,0,4096,0,4,512,512,0,512,4104,4,0,0,4,0,4096,0,0,4104,512,4,4,0,8,4096,4096,4,6147,4104,512,0,4,4096,8,0,4,0,0,4096,1024,0,0,4096,0,4104,4,8,4,4,4,4,0,0,0,0,4,0,0,4096,4,0,4096,4096,0,4,4,8,4,0,0,4096,1024,4,4,64,8,0,4096,0,512,0,4096,4,0,512,4,0,0,4104,0,0,0,0,0,4,4096,4,4096,4,4096,4104,4,512,0,8,4096,0,0,4096,0,4104,0,0,4096,4,0,4,0,4096,0,5128,0,1024,4096,8,4,4096,4096,0,0,4,0,4096,512,0,4,0,0,0,0,4096,0,4096,4,0,4096,0,0,4,4104,0,0,4096,4104,0,4104,0,0,4099,4112,4096,0,0,4096,0,2049,8,1032,4,4096,0,0,4096,0,0,4104,0,0,4,4104,0,512,0,0,4096,4096,4096,0,4096,4,0,4104,0,0,4,0,4,4,0,4096,4,512,4,0,0,0,0,0,4096,4096,4096,8,0,4096,4,0,4112,4,2049,0,4096,65,4104,0,4096,0,1024,4112,4096,0,4096,4,0,4096,0,4112,0,4096,4104,4096,0,4096,6147,0,0,4,4,0,4096,0,0,6147,6147,0,0,4104,0,4096,0,0,4112,0,4096,4096,5123,0,4096,4,0,1024,0,0,2049,0,4,0,4096,0,4096,0,4,5120,4112,8,4,0,4,4099,0,0,4112,0,4096,0,4104,2049,0,4096,4096,4112,4,0,0,4096,2049,4096,64,4104,0,0,4096,4,64,8,4096,0,4,4,0,4104,0,0,4,4104,0,4096,4,0,4,4096,0,4096,4,8,4,4,4096,4,4096,4112,4096,2049,4096,6147,4112,4,4096,4096,4,4096,4096,0,4096,0,73,0,4112,0,4096,5128,0,0,4112,0,4,512,0,512,4,0,9,0,0,0,0,4,512,0,2049,0,0,4096,8,4096,4,0,4,64,0,0,4112,4104,0,512,4104,4096,0,0,4096,0,4096,0,4112,4096,4096,0,0,4096,0,4096,0,4112,0,4096,0,512,4104,4,4104,4112,0,4,64,4104,0,0,4096,8,1032,512,4096,8,640,0,0,4096,0,0,4112,0,4,5120,0,4096,4,0,0,0,0,0,0,0,0,0,4096,0,0,0,0,0,4096,64,0,0,0,0,4096,0,4,8,0,8,4096,0,1032,4096,0,0,4096,4,4096,4,4096,4,4,4,64,4,4,4096,0,4104,0,4096,4112,8,0,64,0,4,4112,0,4096,0,4096,2049,0,0,0,0,0,4096,0,4,0,0,4,6147,4104,0,4096,0,4,4096,0,4112,4096,0,4,0,0,4,672,8,4,4096,4,4,4096,8,4,4,0,0,4,0,640,0,4,4,0,4104,4096,0,6147,0,4,8,512,4,4096,0,4096,4,4096,4,0,4,4,0,4,4096,0,4,4096,4096,8,4,512,0,4,512,0,4,512,0,0,0,4,4104,0,4,4,4,2049,0,0,0,128,0,0,0,0,4,4096,4096,4096,0,4104,0,4096,0,4096,0,4112,0,4096,4,0,0,0,0,4096,4,0,4,0,0,0,8,0,4096,6147,0,8,4,4,0,4,0,0,4096,4096,4104,8,4096,4,0,0,0,0,0,4096,1024,0,4096,0,0,4096,0,4,4096,4,64,4,4096,128,512,4,4104,4096,0,4096,0,0,4104,0,0,4096,0,0,4112,0,0,4,0,0,0,0,0,4096,0,0,0,2049,4,0,512,8,0,5128,0,0,4,0,8,4,0,0,0,4096,4096,0,0,4,72,0,0,4,512,5120,4,4096,0,4096,0,2049,0,4,0,4096,0,0,4096,4,0,4096,0,0,128,4096,0,2049,0,0,4,4096,6147,0,4,4,4096,512,0,0,2049,0,0,4,4,0,4096,0,4,6147,4096,0,0,4096,4112,4096,0,8,6147,0,0,4096,0,4,4112,0,64,4,4104,4,1032,4,1024,4,4096,0,4104,4096,0,8,4096,0,4096,0,4,512,4,0,5120,0,512,64,4104,0,0,4104,4,4112,1024,512,512,0,4,4096,1024,4096,4104,0,6147,0,4112,0,4096,0,4,4096,0,4,4096,0,4,4096,0,4,6147,4112,16,0,4096,512,0,1024,4096,0,4,4096,2049,0,4,512,512,0,0,4096,4,0,0,0,4112,4,8,512,4,0,4,0,0,512,0,0,1032,6147,0,0,6147,0,5120,512,4096,0,0,4104,0,64,0,4,96,0,0,4,0,4,5128,4104,0,0,0,0,4,4,0,0,5120,512,0,0,0,4096,0,4096,4,4,4096,4096,4,4,1024,4096,4,4112,0,0,0,2049,0,0,4,0,0,4,0,4,4,0,0,0,0,4,4,4096,2049,0,4096,0,4096,4112,4,0,4,4096,0,4,4,4,0,4096,0,4096,0,2049,0,1024,0,0,0,4,4,4,4,4099,4096,0,0,0,0,0,4,0,0,0,0,0,4096,0,4096,4104,6147,0,0,4,0,4,4,0,0,0,0,4096,4,0,4,0,4096,0,4096,0,8,512,0,0,4,0,4,4096,0,4,512,0,0,2049,4096,0,4096,0,512,4096,4,0,0,4104,0,0,0,4096,0,128,0,4,4104,8,4096,0,4096,4,0,4,1024,0,1032,4096,0,4096,0,4,4,4096,4096,4112,4,0,4096,0,0,4096,4096,0,4112,0,4,4,2049,6147,0,4096,0,4,1024,4096,4096,0,4104,0,0,0,4096,4104,4099,0,0,4112,0,0,4096,4,4,72,4096,0,4096,0,2049,0,0,4096,4104,0,4096,8,4096,0,4112,4,0,1032,4096,4096,0,4,0,5120,0,5123,0,4112,0,0,4096,0,4,4,0,8,512,0,4096,0,4096,0,136,96,0,4096,4104,0,0,0,4096,0,4,64,0,0,4096,4096,4104,0,0,4,4096,0,8,4104,0,0,512,4104,4096,4096,0,4,4,4,0,4,4096,0,0,4,0,6147,0,5123,0,4112,0,4096,0,0,4112,0,0,0,4,0,96,0,4,72,4096,0,4096,4096,0,0,4112,0,4,0,0,4096,0,0,4096,4104,0,4,1024,4,0,4096,4096,4,4096,8,4,0,4104,4,4,512,4112,16,4,4,4096,0,4104,4,4,0,4104,0,4,4112,4096,0,5128,0,1024,4104,4,0,512,0,0,4096,0,4096,4,0,4,0,4096,512,72,4096,4096,4112,0,4096,5120,0,1032,4104,0,0,4096,4096,0,0,4,4,0,0,6147,4096,4096,0,4096,0,1032,5120,0,1,4112,4096,6147,512,2049,4,640,8,1024,0,5128,0,0,4096,0,0,4096,0,4,0,0,4,512,1032,0,4,0,4096,4,5128,0,0,4,0,0,4,4096,0,4096,4104,4,0,4112,4096,0,4096,4096,0,0,4096,4,4,4112,0,4,512,4096,4,512,4099,5,4,4,512,0,4096,0,0,4096,0,4,4096,4096,4096,0,8,4112,8,4096,0,6147,4,0,0,4096,4,0,4096,4104,6147,0,4112,8,0,4,0,4,4,0,4,4096,8,4096,0,0,4096,0,4,4112,1024,0,512,0,4096,4096,128,0,0,4096,0,0,4,0,4104,8,512,4,4,1032,4,4107,4096,0,4,4,4096,4104,4112,0,0,4096,4104,0,4112,4096,0,4,4,4104,0,64,4096,0,0,4,4096,4,0,512,0,4096,0,4,4096,0,4096,4,128,1,1032,4096,4,0,4096,0,4112,0,0,1032,0,4104,0,4104,8,4112,16,4,0,4,0,4,4096,4104,0,0,4096,0,0,72,4,0,0,0,4096,8,0,4104,0,4096,0,512,4,512,0,512,0,5128,1032,4096,8,0,0,0,0,4104,0,0,512,0,0,0,4,0,6147,4096,0,2049,0,8,4,4096,0,8,4,0,4,4104,4,4,4096,4096,0,4112,512,4,8,0,0,0,4096,4,4,512,0,4096,4096,4104,4112,4104,5120,0,4096,4104,0,0,4,0,4096,0,64,0,4096,512,0,0,0,0,0,0,4,4104,0,4,4,0,4,4,520,4096,4096,0,0,0,4096,1024,4096,0,0,0,0,4,0,4096,5131,0,0,4,4,0,72,4,4096,4104,0,4096,0,0,0,0,0,0,0,4104,4112,1032,4096,4,0,512,0,4104,4096,4096,9,4,128,0,4104,0,4096,4,0,4,0,0,0,4096,4096,4096,0,4,4096,0,4096,0,4112,4,0,72,8,4096,0,0,4,4096,4104,4112,0,8,4096,4104,0,4096,0,4096,0,0,0,0,4096,4096,4104,4096,1024,0,4096,0,0,4112,4096,0,4096,0,4,4096,0,4104,0,4112,0,4096,0,4107,4,0,0,0,4104,1024,0,0,0,4096,4096,64,4,8,4104,0,4,4,4,0,0,4096,0,4096,0,0,0,4,4,4,64,0,0,0,4,0,512,0,4104,4,0,512,0,8,4104,4096,0,4096,4104,0,4112,0,1032,4104,4,0,4096,4,4104,0,4,4096,0,4112,0,8,4,0,0,4096,4,0,512,8,4096,0,4096,0,0,4096,0,4112,0,4096,4096,8,0,4096,1032,5120,4,4,64,4,4096,0,0,4096,0,0,4,4096,4096,64,0,128,0,4,1024,0,4096,0,4,4,4,8,4096,0,4096,4,4112,4096,4096,0,6147,2049,8,0,0,4104,4112,0,4096,0,2049,0,4112,4,4,4,0,0,4096,2049,4,0,64,8,4096,0,4,4,8,0,64,0,4096,0,0,4,4096,4,4104,0,4,4,0,4,4,0,512,4104,0,0,4096,0,4096,0,4096,0,4112,0,0,4104,0,5131,0,0,4,0,0,4,0,0,4,1032,0,4,4,4,4096,4096,0,4,4096,5,0,4,0,5128,0,4,4096,0,5128,0,4107,4096,512,0,512,1032,4104,4,4,4,4,4096,4,4096,4096,0,0,2049,64,0,4104,0,0,0,4096,1024,4096,4,4,8,4104,4104,4104,512,4104,0,0,4,0,4,0,0,4,0,4096,0,4104,4096,0,4,4112,0,4,4096,4096,4,4104,0,0,4096,0,0,4096,0,0,4,4,4104,0,0,0,4096,4112,0,0,4096,0,4096,4,0,0,4,0,4,4104,0,0,4,0,0,4096,4096,4096,8,0,0,0,0,0,0,4,4,4096,0,4,4,0,0,4096,0,0,4096,8,4,0,0,4,4096,4096,0,0,4096,8,0,0,0,4096,4,512,0,4,0,0,4096,8,4096,4096,0,0,4,4104,0,4096,0,8,4,4096,0,0,4096,2049,0,0,4096,0,0,4096,0,4,0,0,4096,0,4,0,4,0,4096,4,6147,0,4,4,4,4104,0,4,4,5,0,0,1032,4096,0,4099,0,0,0,4,4,256,0,4104,0,4096,4096,4,0,4096,0,4112,0,4,512,0,4,4,4,0,4096,4099,4096,4096,4,0,4112,0,128,4,0,0,0,0,4096,0,0,4096,0,0,4096,0,0,8,1,4,0,1024,0,4,0,0,640,4,4096,0,0,4112,0,0,1032,0,4096,0,4096,4104,4096,4096,0,0,4,0,4,0,4096,4096,0,0,0,4096,0,4096,0,0,4096,4,0,4112,0,0,0,2049,0,0,4096,0,4096,0,0,4096,4112,0,4,4,4,4104,0,5,0,4104,0,4,4,0,4,4096,4,4,0,4,0,0,0,4096,0,0,4,6147,4,0,0,0,0,4104,0,4104,0,0,4,4104,0,0,0,4104,0,0,2049,1,0,4096,0,0,4096,0,0,4096,0,4104,4104,0,0,4096,0,4104,4112,8,4096,4,8,4096,4112,0,0,4104,0,5128,0,4096,4,0,512,0,0,4096,4096,4,8,4096,4096,4,0,4,0,4104,0,6147,0,4,4096,0,4,4,0,4104,4,4,4,0,4096,0,2049,0,64,0,0,4,0,0,512,4,8,4,0,4,0,512,0,4,1032,0,4096,0,4,4096,0,0,672,4104,0,4096,8,512,0,0,0,8,4096,8,512,4096,0,4096,1032,4096,4,4,4,4104,0,4104,0,64,4096,0,0,4096,512,0,4096,4099,2049,0,4112,4,4096,0,0,4096,4096,0,8,0,4096,0,4096,1032,0,6147,0,0,4112,0,4,4096,4,512,128,0,4096,4096,0,4096,0,4,4,4096,0,0,1032,0,0,5120,0,4096,4104,0,0,4096,4104,4096,4112,16,4096,0,4096,0,4112,0,0,4,0,4096,0,0,4096,4104,4,0,160,512,0,4,0,0,4,0,4,512,0,4104,0,4,512,2049,4,0,1024,8,0,0,4096,4,6147,4096,4,2049,4,4,4,4,4,4,0,4,4,0,0,512,0,0,4,0,4096,0,4099,4104,0,4112,0,0,4096,4,4096,4096,0,4,4096,4,8,4096,4,64,0,0,4096,0,0,4096,1024,0,4096,4096,1,0,0,0,4112,0,4096,0,4,0,0,4096,4096,0,4,5120,4,4096,4096,8,4112,0,4,4096,4,4,0,4,4,4096,1024,0,4104,4099,4104,0,4112,0,4,4097,0,4096,4,4,4,0,4096,0,0,4096,0,0,4,0,4,4096,4096,0,4096,0,4,4104,4112,0,4104,0,0,4096,4096,0,4,0,4112,0,4,4096,4096,4096,4096,8,4096,4,4,512,4,0,0,4,0,4,4096,0,4,4096,4,4,0,4096,4112,16,4,4096,4,512,0,4,0,64,0,4112,4096,0,4096,4,4104,4,4,0,64,8,4096,4,0,4096,0,4,4096,0,4,4,0,4,4,0,0,4,4,0,64,8,4096,4112,0,0,512,8,0,4104,512,0,4096,0,4096,4,0,4112,4,4,64,0,8,0,0,4,4,0,0,4,4,0,4096,4,0,0,4096,8,4112,0,0,4104,4104,4,4,4,0,4096,0,4096,8,4096,0,4096,0,4,4104,0,0,4112,4096,4,4096,0,4,4,0,4096,0,4096,4112,0,4096,0,4611,0,4,5120,2049,4,0,4096,0,0,4,512,6147,0,4096,4096,4,4104,4104,4,4113,16,512,0,0,4,4096,1032,4096,8,0,4,4096,0,6147,4096,4096,0,0,1024,4,0,4,4,4096,0,512,4096,4112,0,64,0,0,4096,4112,8,0,4096,4,4,4,4096,0,0,5128,4,0,4096,0,4,512,4096,0,4096,4,512,4104,0,512,4,0,4096,64,0,0,4,4104,0,1032,4,0,512,4,4,8,4,4104,4,72,8,8,4104,4112,16,4104,4,8,4096,4,4,0,4,4,672,8,4096,4096,0,4,4,4,0,4,0,0,4,0,512,64,4096,4,0,4096,4112,4104,4,4,4,4096,0,4,4096,4112,0,4104,1032,6147,4,4096,4096,512,4104,0,4096,4112,4,4,512,0,4,0,8,8,4096,8,512,512,4,4,4104,4,0,0,4,0,0,4096,4096,0,4096,4096,0,4096,0,0,0,4104,8,4112,2049,0,5128,4096,5120,4112,8,0,0,4104,0,4096,4112,8,4096,0,4,4,8,4,4096,0,5120,0,1024,5128,0,4096,512,1024,4096,0,8,4096,0,4,4,0,4,4096,0,4096,0,4096,4112,4,0,4104,0,0,4104,4104,0,4112,0,4096,0,4,4096,4104,0,4112,0,0,4096,0,4,512,4096,0,0,4096,4,0,0,4096,0,0,0,4,4104,4096,6147,4,4104,4,4096,0,4,8,4096,6147,4112,0,0,4,4,4104,8,0,0,4096,0,512,4,0,6147,4096,4,8,4,0,0,0,512,4,4096,4104,4,0,4,0,8,0,4104,0,4096,0,4112,0,4,4096,0,4096,0,5120,0,8,4096,0,0,4096,4112,4096,0,5128,4,4104,4096,0,512,8,8,4104,0,0,4112,8,0,4,0,4104,0,0,0,4104,4,4,4104,4,4,4,5123,0,0,4096,0,4096,0,0,4096,0,0,4096,0,4112,0,4096,8,4,4096,0,4,4096,4104,0,2049,4,640,4096,0,4096,0,4096,4,4112,16,4096,2049,4,0,0,0,4112,72,0,8,4104,0,0,4096,0,8,4,2049,8,5128,0,4096,8,4,4,4104,4104,4096,4,0,512,6147,4,4112,0,0,4096,0,4096,4104,4096,0,4112,0,0,4,0,4096,0,4096,4096,0,0,8,0,4112,0,0,4,4,4,4096,4,0,512,512,4096,1024,4096,0,4096,4,8,0,4096,2049,0,4104,0,0,4112,0,4096,4096,4,4096,0,4096,4,0,4096,0,4,4,0,4,4104,4104,4,4,4,4104,0,4096,5120,4,0,4096,0,4096,4096,1032,1024,4104,4,4096,0,0,4,0,5128,4096,4104,4,4,4104,0,0,4096,6147,0,4112,4,0,4,4104,0,4096,8,4,6147,0,4,0,4096,4,4096,4,1024,4096,0,4,0,4,0,4096,0,0,4096,0,0,0,8,4096,0,4,4096,4104,8,64,0,512,0,2049,0,4096,0,0,4,0,0,4096,4096,0,4,4,0,0,72,512,0,4096,0,0,4,0,4104,0,0,4096,0,0,4096,0,0,0,4096,4096,4112,1032,0,4096,0,0,4099,2049,0,0,4,4107,0,4,0,5120,0,64,0,0,4096,4,4104,4,4,0,1024,4096,0,8,4,8,4096,0,0,4,0,0,4,4096,4,0,4,4096,4096,0,4096,0,4096,0,4,6147,6147,0,4112,0,0,4096,4096,0,8,4,4096,0,0,4096,0,0,4096,0,4096,0,4,1024,4,4,512,4096,0,4104,0,0,0,4,8,4096,4,12,0,4,0,4,4104,0,4096,0,4096,0,4096,4,0,4096,4,4112,0,0,4096,0,4112,5123,0,0,4096,0,0,4096,0,0,4,0,4096,4096,4096,0,2049,512,4,0,4096,0,4,4104,0,0,4099,4,4104,0,4112,0,4096,4,0,4096,8,4104,0,0,4,0,0,5120,0,4,4,0,0,4096,4096,0,4,4,0,8,0,0,0,4096,0,0,4,4096,0,4,2049,0,512,0,5120,0,4104,4096,4112,4,4096,4,4096,0,4096,0,4104,0,4112,4,4,4104,4096,4,4,5120,128,0,0,0,0,65,0,4096,0,0,0,4104,4096,4,8,0,4096,0,0,4096,0,1032,4112,0,8,4096,4096,0,0,512,512,0,0,4104,4096,0,4096,0,4112,4096,64,8,4,4,0,0,0,0,4096,0,4096,0,0,4104,4096,4112,0,1024,4,0,4096,0,4096,0,4,4096,4,8,4096,0,4103,0,4112,1032,4,4,0,4,4,0,0,4,0,0,4096,0,4096,0,0,5128,4096,4112,4104,0,4096,512,0,8,8,0,4096,4096,0,520,4,4096,0,8,4096,0,0,4096,0,4,4096,4096,2049,0,0,4,4,4,512,4096,512,0,4,4,0,0,4112,0,0,4096,4,4096,0,4096,4,0,512,0,4104,4096,0,0,4,0,512,512,0,4096,0,0,4096,0,4096,4096,4,2049,4,0,8,0,4096,4096,512,4,4096,4,4096,0,0,4,0,4096,4104,4096,0,0,512,4112,0,0,72,4,4,4,0,8,6147,0,4096,8,0,4096,4096,4096,4,4,0,0,4,8,4096,1024,0,4096,0,4,4112,0,4,4096,0,4104,0,1024,4096,0,512,4112,0,4,2049,4,4,0,4097,4,4096,640,0,4,0,4096,8,4112,0,0,4096,0,4,6147,0,4,4,2049,0,5120,0,4,64,0,4096,0,6147,4096,0,1024,0,4096,1024,5,4104,0,4,512,0,4,5131,0,4096,0,520,4096,0,4,0,4096,4,4112,0,0,4096,4104,0,640,8,0,0,0,512,0,4096,0,0,4,0,4096,512,4,4,0,0,4,0,4096,0,4096,4,4112,0,0,0,4096,0,4,6147,4,6147,0,0,4096,4104,8,6147,8,4112,4096,0,4096,6147,4112,4,4096,0,4,4104,0,4,0,0,4,4,0,0,0,0,1032,4096,0,0,4096,8,4,4,4096,0,4107,0,0,4112,0,4096,0,4096,0,0,0,0,0,4096,0,0,4099,0,0,0,4,0,0,128,0,0,0,4096,0,0,4104,4,5128,4096,4096,0,0,4096,4112,0,4096,1024,4096,0,4112,2049,0,0,4,0,4099,4096,4,0,4,0,0,0,4096,4112,0,0,4,0,0,4104,0,0,160,4096,4,0,4096,8,8,0,4104,0,0,0,4112,0,4096,4,4,0,12,4096,4,0,4104,0,8,8,4096,4096,0,4096,0,5120,0,4112,4,0,4096,0,4,4096,1024,4,4104,0,0,0,4096,520,4,0,0,4096,0,4096,4096,4104,0,0,4112,0,0,4,0,4,4112,0,0,4096,520,0,4096,4104,4112,16,0,4104,0,0,4096,5120,0,0,6147,0,4,0,0,4096,4,4096,0,4,0,8,0,4096,4,0,0,6147,0,0,4107,0,6147,0,4112,8,4096,0,4104,4,0,4,520,2049,6147,64,0,0,4,0,4096,1024,0,4096,0,4096,128,0,2049,0,512,4104,512,4,512,0,4104,4104,0,0,2049,0,4096,4,4,672,4096,4,4096,4,4104,4,4104,0,4096,0,4,4096,4096,0,0,4,0,4096,0,4096,0,512,2049,512,4096,0,0,4,2049,4,4,0,0,0,640,0,4096,0,4096,4,0,5136,0,0,0,0,0,0,4,0,4096,8,0,4104,2049,0,0,0,0,4096,0,512,8,4,0,0,1,0,0,4096,0,0,4,4104,4,6147,512,0,0,0,0,5120,8,4096,0,4096,512,0,0,4,0,4096,0,0,512,512,0,64,4096,0,0,4,0,4104,4,0,5128,4104,0,4096,0,0,4112,0,4104,65,0,4104,0,0,4096,512,4,1024,0,4,4096,8,4096,0,0,4096,0,0,4,0,4096,0,4104,0,4096,512,64,4096,0,4,0,0,4,0,4,8,512,8,4096,512,0,4096,0,0,72,0,0,4096,0,0,4096,1024,4112,0,0,0,4096,0,0,0,1024,4096,4096,2049,0,4096,4,4,4,0,4,0,0,512,0,4096,0,4096,0,0,4096,0,0,0,0,4096,4096,0,512,0,2049,0,64,8,0,4112,4,4,8,4,512,0,0,0,4096,0,4096,0,0,4104,4096,4096,0,4112,4096,0,2049,0,0,4,4,4,4,0,4096,512,0,4096,8,4104,5128,0,4,0,8,4,8,0,4096,0,0,65,0,0,0,4096,0,0,6147,128,4096,0,4104,4096,4096,0,4112,0,8,4096,4,0,512,2049,0,0,0,4,0,4,0,4096,0,4096,0,4112,4,4,512,0,0,0,4,4104,8,4096,4,6147,0,4,4096,4,2049,0,4,1024,4,0,4104,4,0,512,0,4,5120,512,0,512,0,0,4,0,4096,0,4,4096,1024,128,0,4,0,0,4096,4096,1032,0,4,4,4,0,1,8,4,4,4096,4104,0,0,4,0,4096,0,4,0,0,8,0,4096,0,0,4,0,8,4,4096,4,4,4096,4104,0,4096,4,4112,0,512,4,8,4,6147,4,4,0,4096,0,72,0,0,4104,4,0,4,4096,0,4096,0,4096,0,4,0,0,4104,0,4,0,4096,4096,0,0,0,4,4,0,512,4104,0,4112,16,0,4,0,0,0,0,0,0,4,0,0,4104,0,0,0,0,5123,0,0,4096,0,5128,0,1024,4,4,512,0,0,4104,0,4096,4,0,4,512,4,96,0,0,0,0,4,6147,4,0,0,4096,4096,0,0,4,64,4096,0,6147,0,0,4112,0,6147,0,0,4104,0,4,1032,4096,0,0,4104,512,4,1024,4,4,0,4,512,4096,0,0,4096,4096,0,4,4096,0,4112,1032,0,4104,512,8,512,0,6147,0,0,4,4096,0,4,0,4096,0,4,4,4,4104,4096,0,4,4096,0,4,4112,128,8,0,0,1024,0,4096,2049,6147,0,0,4096,512,0,0,4,0,0,0,4,2049,0,0,0,4,4,0,0,4096,0,4,1024,0,4,0,0,4096,4096,0,4096,0,4096,0,0,4112,8,4,4096,0,0,5128,0,4096,4,5128,0,0,4112,0,4096,0,4096,0,4096,0,4096,8,128,0,1024,4,0,4,512,4096,4,0,2049,4096,4104,4112,0,0,4096,4,4,4,0,4096,4,4,0,4,0,0,4,0,96,8,4096,4,0,4,0,4096,4096,0,8,4,0,5120,0,4096,6147,8,4,4,4,2049,0,4,0,4096,0,4096,1024,0,4,0,0,4096,0,0,4096,4096,0,4112,0,0,0,4104,0,0,0,4,4,2049,4,4,4,0,0,4096,0,4104,0,0,0,0,0,0,4096,0,4104,0,4,4096,0,4,4112,4096,0,4104,1032,8,4,4,0,0,0,5123,0,0,5120,4096,4096,4096,0,512,4,8,0,4,0,2049,4,1024,4,0,4096,4,0,1024,0,4096,8,0,4,4,4,4096,4,512,0,0,4096,0,4104,0,0,4112,512,0,0,0,4,1024,4112,0,0,641,8,0,4,1,0,4104,4099,0,4112,16,0,0,4104,4096,4112,0,4,97,1032,4096,4,0,512,0,0,4096,1,0,4,0,4096,4,1032,4096,0,5128,4,4,8,4096,8,4096,4,4112,0,4096,0,0,0,4,4096,4,0,4096,0,0,512,0,0,0,512,1024,0,4096,0,0,64,4,8,2049,0,8,0,4096,5120,8,0,4104,4099,4112,0,4,0,6147,0,2049,0,5,0,1024,4096,0,4,4096,0,1024,4096,0,4096,0,0,0,0,5120,4,1024,4,4099,0,0,4096,4104,4,4,6147,4,0,512,4,0,4104,0,0,4104,4096,0,0,4112,16,4099,0,2049,4,0,0,0,4096,1024,6147,0,4112,0,8,4096,4096,0,0,2049,4,4,0,4104,640,0,4107,512,4,8,0,0,4096,0,512,512,0,4,4096,640,0,0,4096,0,0,0,0,4,4096,5120,4,512,1032,4,0,0,0,8,4096,0,0,4,4104,0,4,512,4,0,4,0,0,0,0,8,4096,4096,0,4096,0,0,4112,0,4096,0,0,4104,4096,0,4096,0,4096,4112,0,4104,4099,64,8,8,0,0,0,0,0,1032,4,0,4,0,0,4096,0,4104,0,4112,4,4099,128,0,4096,4096,0,0,512,0,4096,512,0,4,4,4096,6147,0,4096,1,0,4112,8,4096,4,4104,8,0,0,520,520,0,0,0,8,0,0,4,0,128,2049,672,0,0,4,2049,4,0,4,0,0,0,0,0,0,4,5120,0,4096,0,4,0,4096,0,4096,4112,4,64,0,4104,4112,0,4096,4,4104,1032,0,4096,0,4104,4,4,0,5120,1024,4,0,4,0,0,0,4104,0,0,4096,0,4,6147,0,0,4,0,0,4096,4096,0,0,4096,4,4,4096,0,0,4096,2049,0,8,4112,0,4096,0,4104,1032,4096,0,4104,4,4096,0,4112,2049,0,0,0,0,4104,0,0,4,4,4096,4096,0,4,4,6147,4104,0,0,4,4,4,4096,4096,8,0,0,4096,4,4096,0,0,4096,0,4112,0,4,4,4104,0,4096,0,4096,0,0,4,0,6147,0,0,4,4,1024,4096,0,4096,4096,0,4104,0,4,6147,0,0,4,4112,8,4,4,0,0,4104,0,4096,4,0,4,0,512,512,0,4099,0,0,4096,0,0,0,0,0,0,0,4096,0,0,5123,0,0,4113,0,4096,0,4096,4,8,6147,0,0,4096,0,0,4096,0,4112,0,0,4096,4096,4104,4104,0,0,4,4104,0,8,0,1032,6147,2049,512,0,0,0,0,4,0,0,8,4096,0,4104,0,0,6147,4096,4112,0,4,4096,0,4,6147,4096,0,0,0,8,4096,4,0,4096,0,4104,2049,0,8,6147,0,6147,4,64,0,0,4104,0,0,512,0,4104,8,0,4096,4096,8,4,4,4,4104,4099,4096,0,4112,0,4,0,0,4096,0,0,4099,0,1024,5120,4104,4104,0,4096,0,4,5120,0,4104,0,0,5128,0,4096,4096,0,0,4112,4,4096,4096,0,4,9,4099,4096,4112,0,0,4,4096,4096,0,4096,4,12,4,0,4096,4096,0,0,4112,4,0,4,0,0,0,4096,0,4096,0,4,4,4104,4,4096,8,4096,4112,0,4,4096,4104,8,4096,4,4,1024,4104,6147,0,5120,4,0,4096,0,4096,4096,0,6147,0,6147,4112,0,5120,0,4104,0,4096,0,4,72,0,8,512,4112,4,4104,0,4096,4096,0,0,4096,8,4112,4,4104,4096,4096,0,4,0,8,4096,0,0,4096,0,4,4096,4104,6147,0,0,4,4,4,4096,0,4096,4,8,4112,4104,5,512,0,512,0,4096,0,0,4096,8,4096,0,4,4104,0,0,512,0,4096,0,4104,0,4,96,128,0,4104,0,6147,4112,0,4,4,0,520,0,0,0,4,0,4,0,0,0,4,4,0,0,0,0,4096,4,0,4096,4104,4096,0,4112,0,2049,0,4,8,4096,4096,5120,8,4112,0,0,0,4,4096,1032,0,4096,0,4104,2049,4,4,0,0,4096,0,4,4096,0,0,4096,0,1,4,1,0,0,0,5120,8,4096,4,4096,4,0,4,4104,4099,4,4,0,4096,0,0,0,4,12,4104,4096,6147,512,0,0,4,4096,0,4096,4096,4112,0,128,0,512,4,4,0,0,0,4,0,4,4096,1032,4104,4,512,0,12,0,0,512,0,0,0,4096,8,4096,4112,0,0,72,0,4096,2049,0,4,0,0,0,4,0,4096,4,4096,0,4096,4096,0,4112,0,4,512,0,0,4099,8,512,4,0,0,4,1024,4,4096,0,0,4104,0,4096,4,4,4,0,4,4099,0,4096,8,4,4,4096,8,6147,4112,4096,4112,4096,0,0,4,4096,0,0,4104,0,0,512,8,0,4,641,0,6147,8,4,4096,4,0,0,4,4096,0,0,4096,0,0,4,0,4096,4096,0,8,4096,73,0,4096,0,4,5120,0,0,4,4,0,4097,1024,4096,512,0,4096,512,0,0,512,0,4,4,4,4,8,0,4096,0,4096,4,4096,0,0,0,4104,0,4,4,0,0,640,4,0,512,0,0,0,0,0,0,4096,0,4096,0,0,4112,0,4,1032,4096,8,0,4104,4104,4,0,4,0,4,4,0,0,0,0,0,4096,8,4096,4,4112,4,8,4096,4096,0,64,0,0,0,4096,8,4096,0,4096,0,0,4096,4,0,0,0,4,4112,0,0,4096,0,4096,4104,512,0,4096,4,0,4096,4,1024,6147,0,4112,0,4096,0,4,1032,0,0,4,0,0,0,4096,0,4096,0,4,0,0,0,4,4099,0,0,5120,0,0,4104,4,1024,4,4104,0,0,4096,4104,0,4,4,0,4096,512,0,6147,0,4096,4096,4,0,0,0,0,4,4,0,1032,0,4096,8,512,0,0,0,4,1024,0,4096,4,4,4,4,0,64,0,512,512,4096,0,4096,4,2049,0,4,4096,0,4104,512,0,64,512,0,4096,4104,64,0,0,4104,0,0,0,4096,0,4,512,0,0,6147,8,0,4,0,0,72,8,4104,0,4,4112,0,1024,4096,4104,4,4096,0,4,6147,4,0,4,0,4096,8,0,4104,0,0,4,0,4,4096,0,4096,6147,0,4,0,1,0,0,4104,0,0,4096,0,4104,1024,8,4096,0,4096,0,6147,0,0,4096,0,4112,0,2049,0,4,4096,0,4096,4,4,4,0,0,0,0,0,6147,0,0,4,4096,4,0,4096,0,4104,0,4,0,4,6147,4104,0,0,4096,0,0,4096,0,8,4,0,5120,1024,4096,0,4096,4096,6147,2049,1025,4,4,0,1032,4096,4104,2049,0,8,4096,0,72,4096,0,8,4112,8,0,4104,0,0,4096,4096,4,8,4099,0,4,4112,4096,0,5120,2049,0,0,4096,4,0,4096,1024,0,4112,0,512,0,0,0,8,4,4096,4,4,4096,4,0,4,4096,4096,0,4,4096,4,4,4112,0,0,5120,0,0,4096,0,4,4104,4096,0,0,2049,4096,4096,0,4,0,4104,4,0,4104,0,5136,0,0,4096,0,4096,0,4096,1032,1024,4,512,8,512,4104,0,0,4112,4,0,0,2049,0,0,0,0,4104,4104,4,0,4096,512,4,512,0,4096,0,4096,0,4,4104,4,5131,1024,4,0,4,4096,0,512,0,0,4104,0,0,4096,4,0,0,4104,0,0,4112,0,0,4096,4,0,4096,4,4,4,0,0,0,4,0,4,0,9,0,0,0,4096,4104,0,4096,4104,4112,0,4,4096,0,4096,0,0,0,2049,96,0,512,64,96,0,0,4104,0,4096,8,5128,0,2049,0,4,8,4,64,512,0,4,0,0,0,0,0,4096,4096,0,0,4,128,128,0,4096,0,4112,16,0,0,4104,0,4,4,4,512,4,8,0,4,0,0,4,0,4,4096,4112,0,4,0,4,0,0,4096,4,4,4,2049,4096,4,0,6147,0,4,512,4,4,4096,0,4096,0,0,4,0,4096,0,4112,16,4,4096,512,0,0,0,5128,4,0,4096,4,9,0,4096,4104,0,0,4,0,0,4096,0,4096,0,4096,0,0,1,2049,128,4,0,512,0,4,4104,0,672,8,4096,4,512,4,0,0,0,8,4104,4096,1024,4,512,4,6147,0,4,4,0,4096,64,0,0,512,8,4,4096,0,4096,4,8,5120,0,4104,8,6147,4,0,4,4096,0,0,4104,4,4,5120,0,0,4096,4112,2049,0,1032,4096,4096,0,0,1032,4,0,4096,0,4096,0,4096,0,0,4,0,4096,4104,0,4096,0,0,0,4104,4096,4112,2049,4,4,4,0,4096,0,4104,0,6147,4112,4096,0,4096,0,4096,0,4096,4,4096,4,0,512,6147,8,4096,4104,4112,0,6147,0,8,4096,0,0,0,4112,4,0,4,0,0,5120,4104,0,1032,4,0,0,0,4104,4,8,4096,0,0,0,4096,0,0,0,4,4,4,4,4096,4,8,4096,0,8,4096,0,4096,4112,0,0,640,4112,0,0,4096,8,4,4096,8,4,0,4096,0,4,4112,4,0,4,4,0,512,0,4,2049,0,4096,0,4,4,0,4096,0,4104,0,4112,4096,0,0,0,4096,0,0,4,0,0,4096,0,1024,4096,8,4,4096,4104,4,0,4096,4120,0,4096,0,0,0,512,1024,0,4096,0,4096,0,4096,4,4,0,0,4096,0,0,4096,4,4096,4104,0,0,0,2049,512,0,8,0,0,4104,4,4096,4112,0,4096,0,0,0,4,0,0,4096,4,4,4096,4096,0,512,4,0,0,1024,8,4104,4,0,4096,4,4096,512,0,0,4096,4096,0,4,512,0,0,0,4,4,4,4,0,4104,4096,4,4096,4,0,2049,0,0,4096,0,4,6147,0,8,0,0,1024,4,4,5120,0,0,129,64,0,0,0,4,4096,0,4096,4,0,1024,512,512,0,0,4096,0,4096,4112,4096,4096,8,0,4096,0,4,4096,0,0,4112,0,4096,512,0,4,0,4096,1,4,2049,0,0,0,4,4,0,4,0,4096,0,4096,0,4,6147,0,4,4,4096,4096,5128,0,4,0,4096,0,4096,4,4,4,4,4096,4096,5120,0,4,4104,4104,4,4,512,4,0,5120,0,0,4096,0,4096,4,0,512,8,4096,0,0,4096,0,0,0,512,0,8,4096,0,0,0,4104,4,0,4,0,4,512,8,4096,0,4,0,0,0,512,8,0,0,4107,0,0,4,4113,16,4096,0,4112,4096,0,4104,4,0,4,4096,0,0,4096,4096,0,0,0,0,0,4096,4096,4,0,6147,0,4,6147,4112,4096,4096,0,0,512,0,4096,0,4096,4096,0,4,512,0,2049,4096,0,4096,4096,0,4112,0,0,0,4,8,0,0,0,512,0,0,4104,0,4,4,4096,0,0,4099,0,0,4112,4096,0,4096,4096,4,4096,0,0,512,4,4,4,4096,0,0,4096,4104,0,0,0,0,4104,4096,4112,0,0,520,0,4096,0,64,0,4096,0,0,0,4096,4112,0,4,4,0,0,4096,0,4096,4096,0,0,4096,6147,0,4112,4,8,4096,4096,0,4104,0,1024,4,4104,0,4104,0,0,0,4,8,0,4,4,0,4096,8,4104,4104,4,4112,4096,0,0,4104,0,4104,0,0,4096,4,0,0,4096,0,0,8,4112,0,0,4096,64,4,8,4096,0,4096,4,512,0,4096,0,0,4,0,4096,0,4096,6147,4096,8,0,4104,0,0,4112,0,4096,4096,6147,0,128,0,4096,0,0,4104,0,4096,0,512,0,0,1024,4096,4096,8,4096,0,4096,4096,0,0,4,0,8,4096,0,4096,0,4,128,0,4,4096,0,4096,4096,1,4,4096,0,4112,0,0,4096,4,0,4,0,4,4,0,4096,0,0,4096,4096,2049,0,0,4,8,8,4096,4096,0,4096,4104,4112,0,0,512,0,4096,8,0,0,0,4096,0,8,4096,0,4096,0,2049,0,4,0,4,4104,4,8,0,4096,72,4,0,4,0,4096,4104,512,0,5131,0,4112,0,4104,64,4,512,4,4112,6147,0,6147,0,4,4096,0,4096,0,4096,4112,0,6147,4096,0,0,0,4096,512,4,0,0,0,512,5128,0,4096,0,0,0,4096,0,4,4,4,0,1024,0,4096,4096,512,0,64,128,0,0,0,512,0,4096,0,8,4096,0,4104,4112,0,4096,0,0,4096,0,0,4096,8,4096,4,4096,0,4096,0,4112,4104,0,0,4096,4,4104,4,128,0,4096,1032,8,4096,0,640,0,4112,0,0,4,1024,0,4112,0,4096,0,4,4112,0,2049,0,0,0,8,4,0,4096,0,4096,0,4096,0,0,4,0,0,4096,2049,4,512,512,0,4,4096,0,4096,4,0,4104,4112,0,4096,0,0,4096,4104,0,4112,4,4096,2049,0,4,0,4096,4096,4,4096,4112,0,0,0,4,0,0,4096,0,4,512,4,4096,0,0,4096,520,4,0,4,0,6147,0,4104,0,4,4096,0,4096,0,4104,0,0,4,2049,0,8,4,0,4096,0,4096,4,6147,0,4,4104,0,4,4,0,0,4,4104,0,0,4,4104,0,0,4,4,0,64,4104,8,0,640,0,4,4096,512,4,512,0,0,0,6147,4096,4,0,4,4,0,0,0,4,1024,0,2049,0,4096,8,0,4096,0,0,4096,4112,512,4,0,0,4104,4,4096,0,0,512,0,0,4104,0,0,5120,8,6147,0,0,512,0,4096,4104,8,4096,4112,0,4,4096,8,0,4,4096,8,4104,4104,4112,16,4096,4104,0,4096,0,4,4,0,8,4,4099,0,4096,4,0,4104,0,4096,4112,0,4104,0,0,512,4096,0,4096,4,0,4104,5136,4,4,0,0,0,4096,0,4096,6147,8,0,8,0,0,4096,4,4,4096,0,4104,0,72,0,4096,0,2049,0,0,0,0,4096,4,512,4096,0,4112,4,4104,0,4096,0,6147,4096,0,4112,16,0,4096,4096,0,1024,5128,8,4096,4611,4,0,4112,4096,0,9,0,4096,8,4,4,4104,4096,4,1024,4096,4096,1032,0,0,4096,4,4,4112,4,0,8,5128,4096,0,4096,2049,0,4112,0,0,0,8,4096,4096,4096,0,0,0,4104,4,4,0,4096,8,0,4096,4096,0,0,5120,0,0,4112,0,0,512,0,0,0,0,0,0,8,4,0,4096,0,8,4096,0,0,4096,8,0,4096,0,4,0,4,0,4,0,4,4,4112,0,4096,0,4,4096,4,4096,4096,0,0,6147,0,512,6147,4113,16,0,4096,0,1032,4096,5120,5120,1024,4,4,0,0,4096,0,0,4104,8,4096,0,4096,0,0,4,4096,128,0,0,4,512,4,0,0,4096,0,4096,0,0,4104,4096,0,0,0,4096,4,64,0,4096,0,2049,0,0,4,0,4,6147,4096,512,64,0,0,0,4096,4,4,8,6147,64,0,4096,4104,0,8,0,4104,4096,0,0,4096,4099,6147,0,4112,0,4104,0,4096,0,4096,4112,8,4096,0,4,0,0,4096,0,0,4096,0,0,4096,0,8,0,4,4096,4096,4,0,4,0,4096,0,0,6147,4112,0,0,4104,0,0,1032,0,4,4,8,4096,0,4096,8,128,4096,4112,4096,4107,2049,8,0,0,4096,0,0,4112,0,0,0,4096,4096,0,4096,4104,8,4,4,0,4096,0,8,0,4,8,4096,8,4096,5,1032,4104,0,4112,0,0,4096,512,96,4099,4,512,4096,0,0,4096,4096,0,4112,1024,4,2049,512,4096,4096,0,4,0,4096,4,0,4096,0,4096,0,8,4112,0,4096,0,4096,0,4096,0,0,4096,0,4112,1024,8,4096,4104,4096,0,4096,2049,4,1024,0,0,4096,4104,8,0,4,4,8,4104,4096,0,4096,4099,4112,4096,4104,0,4,512,0,4096,4,4096,4099,4096,4,4096,0,4096,0,0,4112,4096,8,4096,4096,4,6147,6146,4,4112,0,4104,0,4104,0,1032,8,0,4,8,4104,8,4096,4096,2049,0,64,4096,4096,0,8,4,4,4,512,0,4096,4096,0,8,4096,4112,4096,0,4,4,4096,4,4104,0,8,4096,5,4,4,0,0,4,0,4,72,0,0,4,4,4,0,0,0,2049,0,1,0,4,8,5128,0,4,4096,4,0,4096,0,0,4096,8,4096,0,4,512,4104,4096,512,0,4104,8,4112,0,4096,0,4096,4104,4,4096,512,8,4,6147,4112,0,4,512,4,8,4104,0,0,0,4096,0,4112,4,8,4,0,2049,640,2049,0,6147,0,4096,8,4096,0,4,4,4113,16,0,4,0,4,4096,0,2049,0,4104,4,4,512,0,4,0,4,5131,4096,4112,0,5120,4,4,64,4096,0,0,512,0,8,4096,0,4096,0,0,512,2049,0,6147,4096,0,4096,4096,4112,6147,0,4,4,1024,0,6147,0,4096,0,4096,0,4112,0,4096,4,4096,512,5120,4,4099,0,0,4096,512,4,512,0,0,0,8,4,4,5120,4104,4112,0,0,4,0,4,0,0,0,4,4096,8,512,512,4096,2049,0,4096,0,4096,0,4096,0,0,0,4104,0,4096,0,4096,4096,0,0,4,4,0,4104,4099,4112,4,0,4,8,0,4096,0,4096,0,4096,1024,0,6147,0,2049,0,4,512,0,4,4096,4,4,4,8,4096,8,512,0,0,0,0,4099,8,4096,0,0,0,0,0,4104,4,2049,4,0,1032,6147,0,4,4,2049,0,0,4,512,4,4,0,4,64,0,0,4,4,4104,0,4096,4096,0,0,4112,4,0,4096,0,4,6147,0,4096,4,0,4096,512,0,4096,4,0,0,0,4096,0,0,0,4099,4,640,0,0,5120,0,0,4096,4096,4,0,4,0,4096,0,4096,4096,512,512,64,4,0,4096,4,0,4,0,4,512,4112,4096,6147,8,5120,4,0,0,4,0,0,4104,0,5120,0,4,4096,8,0,4096,2049,0,0,0,0,0,64,8,4096,4,4,8,4096,0,4,6147,0,0,4104,0,4096,4096,0,64,4096,0,4096,4,2049,4,64,0,4096,512,512,2049,0,0,4096,0,0,0,4,128,4096,0,0,4096,0,5136,0,4,96,0,512,512,4096,0,0,4096,0,4096,0,0,4112,4096,0,4096,4104,512,512,4,0,4,0,0,4,4107,0,8,4096,0,512,1,0,4107,4096,8,0,0,4096,4,0,4,4096,0,4,512,4104,0,4096,4104,2049,0,512,0,8,0,4,0,4096,0,4,4,4,0,4096,4,4096,0,0,4112,4,512,64,0,0,4,0,4096,4,0,4096,4,4096,4,4,4,4096,4104,0,4,4,0,4,4,6147,0,0,4104,4096,4104,0,0,4,4,4096,4104,0,4,4,4096,9,4096,0,4096,0,0,4112,0,0,6147,4,0,4096,4,0,4096,4112,4096,4096,0,4096,4099,4112,4,4,4096,0,0,5120,4,8,4,0,0,0,4,4,0,512,4096,0,4104,0,4112,16,8,4,4096,0,4096,0,4,4096,4,6147,4104,4112,0,4,4096,0,0,4,4104,0,0,512,4096,4096,5128,4107,4,4112,0,4,4096,5120,0,0,512,0,4096,0,0,4096,4096,1032,0,4096,4096,4112,0,4096,0,0,4,0,4096,0,4096,0,4096,4,0,4096,4,4112,128,0,8,4,4,72,4096,4096,4112,8,4,4,5128,4099,4,0,0,512,0,0,0,4096,0,0,4096,4,4099,0,4,4112,0,0,4096,1024,0,4,4,0,0,72,0,4,4096,0,0,8,4096,4,0,1024,0,0,4104,4096,0,0,4096,0,0,64,0,4096,1032,4096,0,4104,0,4,4112,0,0,4096,0,4096,8,4096,0,4,0,0,0,0,4104,0,6147,4096,0,0,4096,4112,0,0,4096,512,6147,4096,512,4104,4,0,4,0,0,4096,2049,0,0,6147,8,4112,0,0,4096,5128,8,4,4096,0,2049,0,4096,0,4096,4,4112,2049,0,4104,4096,0,0,512,4,2049,8,8,0,8,4096,2049,4,4,0,4096,4,4096,0,0,0,4096,0,0,4104,0,4,5120,0,4,4,0,0,0,4104,0,4096,4104,0,0,2049,0,4,4,0,4104,0,0,512,0,4,6147,1024,4096,0,0,4096,4096,0,0,4,4104,0,0,4112,0,4096,4,0,4099,0,4,4096,0,4096,0,0,64,0,0,4096,4099,0,4096,0,4096,4112,0,0,4,4096,0,4096,0,4096,0,4096,0,4112,4096,4096,0,4096,0,0,4096,0,4,4112,8,4096,4096,2049,0,0,4104,1,0,4096,0,4112,4104,4,4096,4096,4,0,2049,0,0,0,0,0,8,0,4,4096,8,4096,4096,0,4112,4,128,4112,0,4096,4096,4,4096,0,4,0,0,4096,0,0,0,0,0,4096,0,4,4096,4096,4,0,4,4112,4104,4,0,4096,4,0,136,0,4096,4099,1,0,4096,0,0,4112,64,0,4112,0,4,4,0,0,0,0,0,4,0,0,4112,0,4112,0,0,6147,4096,0,0,512,4,0,4096,0,0,0,0,4,0,0,0,4096,0,4,4,0,0,4096,0,4096,0,4112,0,4104,0,0,0,8,4096,4104,0,4,4,0,4096,0,4096,0,0,4096,0,4,0,4104,0,0,4096,1032,0,4112,4096,0,4,0,2049,4,0,4,0,4096,0,5120,4,4,128,0,0,4104,4,0,4096,4,4096,4096,4096,0,4096,0,4,6147,4112,1,0,0,4,0,0,4096,4104,0,8,1024,0,4096,0,4,64,0,0,4104,0,4,4096,0,0,4,4096,0,4096,4,0,4112,0,0,4112,4096,0,0,4096,1032,4,5,4,0,0,4096,0,0,0,0,0,4096,0,0,4104,0,4,512,4104,0,0,4096,0,5120,0,4104,1032,4096,0,4112,8,0,4096,0,4,512,0,4096,128,0,4096,4,0,4096,0,0,0,0,0,512,4096,0,0,4096,8,4096,0,0,4112,640,0,0,4096,0,4,4,8,0,0,0,4096,4,8,512,4096,0,0,4096,0,1024,0,0,4096,0,0,4,8,4,4,0,0,4096,4,4,4,4096,8,0,4096,0,4096,4104,0,0,4112,4104,0,0,4096,0,0,4,0,4096,0,5120,0,4,0,8,4096,8,0,4,0,0,5123,0,0,512,4,4,776,0,0,0,4104,4104,0,8,4,4,0,4104,4096,512,4,0,4,512,0,4,0,0,4,0,4096,0,0,0,0,4,0,4,4,4096,0,0,0,0,2049,0,0,0,4096,0,4096,0,0,128,0,4096,4,0,4096,5120,0,4096,8,4,4104,4112,0,0,4096,4,0,512,0,0,4104,4,0,4096,0,4,0,0,4096,4096,6147,0,4112,0,4096,128,0,4096,5,6147,2049,4104,4,4,4099,0,4,4,0,4104,4104,0,4096,4104,0,8,0,4112,8,4096,0,4,4096,0,4,4,0,4096,4096,0,4,4,0,0,4096,0,0,512,0,4104,4112,4096,512,0,5123,0,4,4,4112,4096,1,0,0,512,4096,2049,0,0,4096,4,4096,512,4112,4104,0,4096,2049,4,0,4096,4112,0,4,4099,4104,0,0,4096,0,4104,0,0,4,4,4096,0,0,0,0,4,0,6147,5,8,8,4096,64,4,8,4096,0,4096,4,0,4,4096,0,4096,4104,512,4,4,0,8,0,0,0,4,0,0,4096,0,4096,8,4096,0,6147,4,8,4,4096,4096,4104,4,0,4,0,4,4104,4,512,0,0,0,0,4096,4,4,4,64,0,2049,4,4,0,4096,4,512,0,8,4096,4,512,4096,4096,0,6147,0,4,512,4096,0,4104,4,4,4096,0,4096,0,4112,4096,64,4,6147,4104,8,4,4,8,0,2049,0,0,4096,0,4,4096,0,4,0,4096,64,4,512,512,0,8,4,4,4,0,0,0,0,4096,0,4,4,5120,512,4096,0,4,4112,0,0,4,4,0,4104,0,0,4,0,4,4104,0,0,512,4096,0,0,4,0,0,8,4096,0,4,4096,0,2049,0,4,512,4,4,0,0,4096,4112,0,0,4,0,0,4096,0,4,4,0,4096,0,0,0,4096,0,0,0,4096,4,0,4104,1024,4,4096,0,0,4096,4096,0,4096,0,8,4,0,4096,0,0,4,2049,0,8,0,0,4,8,0,4,4104,0,0,4,8,4,1024,4096,0,4096,0,0,0,0,4,4096,0,4096,8,4096,4096,0,4096,4,4,6147,4112,0,4096,0,0,4,4,4,2049,768,0,0,4,4,4,4,0,0,0,0,4096,4,0,4,512,2049,0,1024,0,4099,0,4096,0,0,4104,0,4,4112,4104,4,4,4104,0,0,4,0,8,4096,0,2049,0,512,0,0,4096,1024,2049,4,4,8,4096,4096,4,6147,0,4,4104,0,4,512,4104,4,4096,8,4104,0,0,8,4096,4096,4,0,4,0,0,64,0,4096,0,0,512,2049,0,4,4,8,0,4096,4,0,4,0,0,4096,1032,0,4096,4096,4104,0,0,0,4,0,0,0,0,4104,4096,0,4,4,4096,9,512,0,4,6147,6147,4,4,4096,4,4,0,4112,16,0,0,4,0,4,4096,5128,4,4096,0,4,4112,0,4104,4,4096,0,4,0,0,4,4096,4,4096,0,512,4096,0,0,4096,4,4,4,4,8,4096,8,0,4096,8,4096,4,0,0,0,4096,0,4,0,512,0,0,4,2049,4,4104,0,4096,0,0,4096,0,0,4112,4,0,512,4,0,4104,4096,0,4096,0,1,0,4099,4112,0,0,4096,4104,0,4,4,0,4104,0,0,4,0,4,0,6147,4112,0,4096,512,0,6147,0,4104,0,0,6147,0,4,4,0,0,4,8,4096,0,4104,6147,0,0,8,2049,0,0,4,4096,0,4096,0,0,4096,0,4112,4,4099,4096,0,0,64,0,0,0,0,1024,4,0,0,4096,0,0,4104,4,0,4,0,4104,4096,0,0,4,0,4096,0,0,1032,4096,0,8,4096,4,2049,4,4,0,512,4,4099,4104,1024,4,4,4104,0,0,4096,0,0,4096,4,0,6147,0,4,4,0,4,4096,0,4096,0,0,4112,0,2049,64,0,0,4096,6147,72,512,128,0,8,4096,4,4,8,5128,0,4096,0,4096,0,4096,0,4,0,4112,0,4096,0,4,4,0,0,4096,8,4096,72,256,0,4096,0,4104,0,4096,4,0,512,4104,4096,4104,0,0,4104,4,0,4112,16,0,4096,0,0,4096,0,4,4104,0,0,4096,0,0,0,4096,0,0,0,0,0,4,0,4,4,0,4096,4104,0,0,0,4112,4,0,4112,512,0,4,4,0,4096,0,0,512,0,8,4104,0,0,4096,4,64,4104,0,0,4099,0,0,4,0,4,0,4104,0,4,6147,4096,0,0,5128,0,4,0,0,4096,0,4,512,0,4,4,0,0,4096,4,0,4104,0,0,4,0,0,4096,4,72,4096,0,4096,4096,4104,4112,0,4096,0,4096,8,5120,512,2049,0,8,4,0,0,4,4096,8,4096,4096,0,4096,512,6147,4,6147,0,0,4112,16,4,0,4,0,4104,4,8,0,0,4,4,0,0,4096,0,0,0,72,8,512,4104,0,0,4096,0,4096,0,0,0,0,0,4,0,0,4,4,0,8,0,4096,0,128,0,512,0,0,4096,0,4,6147,512,6147,4,0,4096,4112,4,4096,0,0,2049,6147,0,0,512,4096,0,4104,4,0,0,4,4,4096,4,8,8,4096,4,0,512,0,0,4096,0,0,4,0,4104,4,0,0,6147,8,0,4096,1024,4096,4112,4,0,4,512,0,4096,0,4104,8,0,4,0,512,512,0,0,4096,0,6147,0,0,0,4096,0,4112,0,4096,0,4,4,0,4096,0,0,0,0,0,0,0,4,0,8,4096,6147,4096,4096,4099,0,4112,4,6147,8,0,4096,0,0,0,4096,4096,0,0,0,4096,4096,4112,0,0,6147,0,2049,4,0,5128,4,0,4096,8,0,4,4096,4096,4104,0,4112,0,1024,4,0,5128,4,0,4096,0,4,4096,4112,0,4096,4104,4096,0,512,4,0,8,4096,4104,1032,0,4104,0,0,4096,4112,0,4096,0,4096,0,4104,0,4104,4112,9,0,4,4104,4096,8,5128,0,4,512,0,4104,0,4104,0,0,4096,0,0,4096,0,0,6147,0,4112,4104,8,4096,4,0,4096,4104,0,8,4,4,0,0,4096,0,0,4,0,0,8,0,5128,1032,0,4,4096,0,4112,512,0,512,0,4096,4096,0,1,0,4,0,4,4096,0,4,512,0,0,1024,0,0,4104,0,4096,4096,0,4096,96,64,0,0,0,512,0,0,4104,4,0,0,0,4,4104,4,512,0,4104,0,4,4096,0,4,4112,8,4096,0,4096,0,0,4,0,4096,4,4104,4096,0,4,8,0,4104,2049,0,0,4104,4104,0,0,5120,0,0,4,4,0,4096,1024,4096,4104,0,4,0,4,0,4096,0,6147,0,0,4096,0,0,0,4104,4096,640,0,0,1032,1,0,0,4096,0,4,4,0,512,0,0,4,64,4112,0,4096,0,0,6147,8,1025,0,4,0,0,8,0,0,4096,4096,0,6147,0,0,4,4096,0,8,4,0,4096,4096,4096,0,4104,0,4112,0,0,4,2049,0,4096,1032,0,4104,512,2049,4104,1024,4,4112,0,5120,512,4,512,0,0,0,4104,512,0,4,4104,4,0,0,4096,0,512,4,0,0,8,2049,0,0,4096,2049,512,1024,4,0,8,4,4096,0,6147,0,4096,4,4,72,0,0,4096,0,0,4112,0,0,4,0,0,1024,0,0,4096,4096,4,0,0,5120,0,4096,0,4104,4104,0,4,0,0,0,4096,4096,0,4,4,4096,1024,0,4096,0,0,512,0,4,6147,4,4104,4,0,512,0,4,0,4096,0,0,4,0,512,4104,4096,4112,4,4,0,4,4096,4112,0,4096,0,0,4,4096,4096,0,0,6147,4,0,4112,0,0,4096,2049,512,0,6147,0,4096,5131,0,0,4096,0,0,0,4096,4096,0,4096,640,0,2049,0,4,0,8,4,0,0,4104,0,64,0,0,4096,8,4,4096,0,4096,0,512,0,1024,0,4096,4096,0,0,4096,0,4096,0,512,0,0,4096,4096,0,4107,0,0,5120,0,4,4112,0,4096,0,0,8,4096,0,4104,4112,0,0,0,4104,0,4112,4096,512,0,0,4096,4104,4096,0,6147,4112,0,4096,0,0,1024,4104,0,4096,512,8,0,4,4,0,4,0,0,4096,512,0,4096,1,0,4096,0,0,4096,0,0,4112,4099,4096,4096,0,0,4096,4112,6147,0,1024,4,4096,4,0,4096,4,0,4096,0,4,4112,0,4096,8,4096,672,1,0,4,5120,0,4096,1,0,8,0,0,4096,0,0,4,4096,4,4,4096,5,8,64,0,0,72,4,512,0,0,0,4096,0,0,4096,4112,512,4,4,4,0,4096,0,4096,5120,0,4112,0,0,4,4096,4096,0,4,2049,4,64,0,4112,0,0,4,4096,2049,0,4,0,0,8,0,512,8,0,0,4096,4,4,4096,4096,4096,0,0,4,0,4,4104,6147,512,0,0,4096,4096,6147,4,4107,0,0,0,4096,0,4112,16,0,0,0,0,4,8,0,0,4104,0,512,0,0,4096,4096,4,4112,0,8,4096,4096,0,0,4096,4096,0,0,0,0,0,0,4112,0,4096,4,0,4096,4096,0,72,4104,4,0,512,512,8,4,4096,0,0,0,4096,4099,0,4096,4096,8,0,4,4,0,4,4,5128,0,1024,4112,4096,0,0,4,0,4096,4104,0,0,4112,0,0,4096,512,0,0,4,0,2049,0,4096,4096,8,0,4,64,4099,4,0,4104,4096,0,4112,0,4096,4096,4,0,4096,0,4,4,8,4,4096,8,4096,0,4,8,64,5120,4,512,4096,4096,0,4096,0,0,4112,16,0,512,4,4,8,0,4104,0,0,4,4096,2049,0,4,4,0,8,0,4104,0,4096,8,4096,4096,0,4,0,0,0,4096,4104,0,0,4,2049,5123,0,0,2049,6147,8,0,4096,0,4096,0,0,5120,4096,0,4,5123,4104,0,4,4096,4112,1024,4,4096,0,0,520,4096,0,4099,0,4,0,4096,0,4096,4112,4096,0,128,0,4096,4096,2049,0,0,0,0,0,4,0,0,4096,4,4096,4096,0,0,512,0,5120,4096,0,4096,0,1032,4,0,0,4104,0,0,4,2049,6147,0,512,4,0,0,4096,2049,0,4104,0,4,0,4096,0,4096,4112,16,4,64,0,4,6147,0,4,4,4,0,4096,0,4,6147,0,2049,0,0,2049,4,4099,4096,0,0,4112,512,0,4096,0,0,0,0,4096,0,4096,0,4096,0,0,4,4104,0,0,4112,16,8,12,4,4,4,4,0,4096,4,1024,4,4096,0,4096,0,4096,0,4,4112,4,4096,4,4096,0,8,1032,0,5136,0,0,512,0,4096,0,8,4,0,4096,4096,0,6147,8,4096,0,4112,0,0,4096,0,0,4104,0,4096,4,512,4,4,0,640,0,5123,0,0,4112,0,4104,0,640,4099,4096,0,0,0,4112,0,4,4,0,0,4,0,2049,0,4,512,0,512,0,4,4,0,512,4096,4,0,0,4096,0,4099,0,8,4,9,0,4096,5128,0,4,73,0,4104,4096,4,4096,0,4096,0,4096,4,2049,512,0,0,512,0,6147,8,4096,4,4096,4,4104,8,4104,4,0,0,4112,0,4,1024,0,4096,4,4,4,4104,64,0,0,4104,0,4096,0,0,4096,0,4107,4112,0,4096,0,4096,4104,4096,4112,0,0,4096,4096,0,4104,1024,0,4096,4112,4104,0,4096,4,0,4096,4112,4096,6147,0,4096,4,4112,4,0,0,4104,0,0,4,0,0,4,0,4112,8,4,128,0,512,4,512,0,0,4,0,5120,4096,4,4104,0,4104,0,1024,4112,0,0,4096,4096,0,512,1032,4,64,0,0,4104,4112,4096,0,0,8,512,4096,4112,4104,0,4096,2049,0,4,4,512,0,0,4,4104,4104,4104,0,512,2049,0,0,0,4096,0,0,4096,2049,0,4104,0,4096,6147,0,2049,0,96,0,0,0,0,4096,0,0,0,4096,4096,0,4096,0,4,6147,0,0,4,0,0,4,4096,0,4104,4096,0,4112,4,0,4096,0,4,0,4104,4,0,512,0,0,2049,0,2049,0,4096,4104,4096,64,4096,4,0,0,0,1024,4096,0,512,4,4096,0,4096,4096,0,0,4096,6147,4096,2049,0,672,0,0,512,0,4096,8,4112,8,4096,0,0,4104,0,0,4096,0,0,512,0,0,4,0,0,5120,0,4096,0,4096,0,0,0,4096,4,512,4,512,0,0,0,4,0,4104,4104,0,4,4096,4,0,0,4096,0,0,4104,0,0,4,0,4096,4104,0,4096,0,0,4096,0,4112,0,4096,4096,0,4,0,0,0,0,512,0,672,16,0,0,4,0,4096,4096,4096,0,0,4096,0,4,8,4,1,4096,0,1024,4096,0,96,0,4,4,4104,4096,0,0,4096,0,0,1024,64,4,0,4096,0,4,4104,0,0,512,0,0,4,0,4099,0,0,4,512,0,0,4096,0,4,4,1,0,4096,0,0,0,0,0,4,4096,0,0,4104,0,0,4112,4096,4,4104,8,512,4,2049,0,0,4096,4,4104,0,5128,0,4096,0,8,5120,2049,0,6147,0,4112,0,4,5120,0,0,4096,512,64,8,4096,4,8,4096,4,0,4,0,0,0,0,4096,4096,0,4,4,0,8,4,4096,4096,0,0,0,4,0,4096,4,0,0,0,4096,0,0,4,0,4,6147,8,512,2049,0,4096,4096,4096,0,0,4104,0,4096,0,0,0,0,4,5,0,0,4096,4,0,4,4096,0,4,4,4096,0,4096,0,4,0,512,1,0,4104,0,0,4096,0,4096,0,4112,8,4,4,0,4096,0,8,4096,0,0,4096,0,8,4112,0,0,4096,0,0,4096,0,0,4096,0,4096,0,0,4104,520,1024,0,0,0,0,512,5120,0,512,4,4096,2049,9,0,8,4,4104,648,0,4112,0,0,4096,0,0,4,4096,2049,0,8,4,0,4096,8,0,4104,0,0,4104,512,0,0,4,5120,4104,4,4,4096,4112,0,4,0,0,8,0,8,0,4096,0,2049,0,4105,4096,4096,0,0,0,4,0,512,512,0,4,4,4,4099,1024,8,4096,0,8,0,5120,0,96,0,4096,0,0,0,4096,2049,512,0,512,8,4,4,512,0,5120,4104,4,64,0,4096,0,0,512,0,4096,512,0,1032,512,0,0,0,4,0,0,0,4096,4096,0,0,4,4096,6147,0,0,0,4096,0,8,5120,5,0,0,4,0,4,0,4,4,4,0,4104,2049,0,4104,0,8,4,0,4096,4096,0,4104,4104,0,4,5128,0,0,6147,0,0,4096,4,0,4113,0,4,4104,0,0,512,4096,0,8,4096,4096,9,8,64,128,0,4112,0,0,512,6147,8,4,4,1032,4096,0,0,0,0,4096,0,4096,4096,0,1024,4104,512,8,0,0,4104,4,2049,1024,1032,0,0,1,4096,4,4096,8,8,4096,0,6147,0,4,4,0,0,4096,4096,0,0,4104,0,4,4112,0,4,4,4,640,0,0,0,72,0,6147,0,4096,4096,8,4096,4,1024,0,4096,0,4,4107,0,4112,0,4096,0,0,4096,512,4107,0,0,4096,0,4112,4096,0,8,4096,4099,4,4112,4,4096,0,0,0,0,0,512,1024,512,4,8,4096,0,4,4104,0,8,6147,512,0,1032,4,0,4096,4096,8,4,0,0,4096,4,4104,0,0,4,0,6147,0,0,4,0,6147,0,4096,4113,16,8,0,4096,0,4,512,0,4096,4096,520,0,6147,4104,4,0,0,0,0,4096,1032,0,5131,0,4,4096,0,4112,5128,0,4,4,0,4,5120,0,512,1032,1024,4,4096,4104,0,4113,4096,512,4,0,4104,4,0,4104,4,4112,0,0,4,8,4,0,4096,8,4104,0,5,0,8,0,4096,4,4,4,0,0,4104,0,0,4,0,4096,4096,0,4096,4,4112,1032,0,4,0,4096,1024,4096,4096,0,1032,4096,8,0,4096,0,4,4,4,4104,8,4096,4,0,4096,4,0,512,0,4096,4096,0,128,4,4096,4096,4,0,4,4096,4,0,4104,512,0,4096,4,4,0,4,0,0,0,0,4096,4,0,1024,0,4096,4,0,4104,0,512,4,4096,6147,0,4,512,0,4096,4104,0,4104,0,0,512,2049,0,0,0,0,0,4096,4096,4096,0,4,4,4,0,0,0,0,64,0,4,4096,4,0,4096,0,4112,0,4104,640,4,2049,8,4,513,0,4096,0,4,4096,1032,0,4,4096,4096,4112,4,0,4096,0,64,0,4096,0,0,4112,0,8,4096,0,4096,4096,0,6147,4,0,4096,4096,4,0,4112,0,4096,4,4096,4,0,4,4,136,0,0,0,4104,0,0,4096,4096,0,4112,64,4112,0,4096,4096,0,0,6147,4,4,4,4,0,4096,0,4096,4,0,0,0,0,512,4096,4096,2049,8,4,512,4,4,0,5,0,4,4096,0,4096,512,0,4096,0,4112,0,4104,0,4096,0,4104,6147,4112,0,4096,4096,0,4096,0,4112,0,4096,4096,0,4096,0,4096,4,0,6147,4,4,0,4112,0,4,0,4104,0,512,4112,0,8,0,8,4096,4,0,4096,8,4096,4,0,0,1024,0,512,4104,0,4096,4,0,4112,0,0,4096,0,4096,8,4096,4,0,4,8,4096,0,4,0,4096,4,0,4096,512,0,4,64,4,0,4096,8,5120,4112,4,8,4096,4096,4096,0,4096,4104,6147,4112,16,0,4104,4,0,4,0,128,512,4,4,8,4096,4096,512,0,1024,0,4096,0,4104,0,0,4,1024,4096,4096,4,4096,4,4,4096,4096,4,4,4112,0,0,0,4,4,4096,1024,512,4096,4,4096,4,0,4,0,0,4112,512,0,512,0,0,0,0,0,4096,4,0,4096,0,0,512,4,0,4104,0,4096,0,4096,0,4096,0,0,4112,0,4,0,0,4096,4096,4104,4,0,512,4104,0,0,4104,0,4096,0,4,4112,4,0,512,4,4096,4096,0,4112,0,4,4,4,4,4,4096,4096,0,4096,0,0,4096,0,4104,0,0,0,0,0,96,4,0,4,4104,4,0,512,0,4096,4112,0,0,4096,0,0,4104,0,4104,0,4096,4112,0,4096,0,0,4104,0,4,64,4104,0,4,0,0,0,4096,5120,1024,0,4104,4,8,4096,0,4104,2049,0,4096,6147,0,4112,640,4096,2049,0,4,0,512,8,0,64,0,0,0,4,4096,4096,4,4,4,4,0,0,0,4,0,4099,0,4096,4104,8,4096,4112,0,4,4,0,0,4,8,0,512,512,8,4096,0,4,0,0,4104,4,4,0,136,8,128,4,0,512,4112,0,8,4096,0,4104,0,0,4096,4,0,4112,4096,0,4,6147,0,4096,0,4096,0,4113,0,4,0,0,0,4,4,512,0,4096,0,0,0,4096,0,0,2049,4096,0,0,4112,0,4096,64,0,4096,4,0,4096,0,0,4096,0,4096,0,4112,4,64,4112,0,4096,72,0,4096,0,0,0,0,8,4096,0,0,512,4096,0,0,0,0,1,0,0,0,0,4096,0,4096,8,0,4,4104,0,4104,0,0,512,0,4099,5120,4104,0,0,4,4096,4096,0,4,512,4104,0,0,4,0,4096,512,1024,4096,0,0,4096,0,0,0,4096,0,4112,72,0,0,4,0,4,0,0,4,4096,4096,0,4,5128,0,4096,0,64,0,512,8,4096,0,4096,0,4112,4,0,4,4099,0,0,4,4096,0,0,4096,4,4096,0,0,4096,4112,0,4,4104,0,4096,0,0,4096,512,64,8,0,512,2049,0,4,4,0,4096,0,4096,0,0,0,8,4104,0,4,4096,4,4,64,0,0,4,0,4096,8,0,0,4096,0,4096,4096,0,4096,4112,4096,0,0,4,4096,0,0,4,4096,0,4096,0,4,0,0,0,4,4096,0,4,4,4096,0,4096,4096,0,4,4,0,4,0,0,0,4096,0,0,4096,4,0,1,4096,0,4096,6147,4,4,4096,0,4097,4,4104,0,0,4096,4,0,4,4,4104,128,0,0,4,4104,0,4096,0,0,4096,2049,0,128,0,4,4,0,4096,0,0,4096,0,0,4096,8,0,4096,4112,16,4,0,4,4104,4096,0,0,4096,0,4,4,4096,0,4096,0,0,4096,0,4096,0,0,4112,8,4096,1032,4104,0,4096,0,4104,8,0,0,0,0,4,4096,4104,0,4104,0,0,6147,0,4,4113,16,0,0,8,1024,4,4104,0,4096,4,8,0,4,0,4096,0,0,4,8,0,4096,0,6147,0,9,4,4,4104,0,0,0,0,2049,4,0,4,0,4096,4096,1032,0,4104,0,4,4104,4112,4096,8,4096,4104,0,4,640,4096,0,4,4,0,4,6147,5120,4104,512,512,0,4096,8,4,4,0,4,4096,0,4,4096,1032,0,4096,8,0,4096,8,4104,0,4,640,4096,0,2049,4,64,4096,1024,0,4104,512,6147,4,1032,4104,4096,4112,2049,4096,2049,0,8,4096,4099,0,0,6147,4,2049,4112,0,0,0,4104,0,4112,4096,4104,4,5136,0,0,0,128,128,0,0,4096,0,4096,4,0,4096,4112,0,4,4096,0,4096,0,0,4,4096,4099,512,0,4,0,0,4096,512,4096,0,0,4096,0,0,4,4099,0,6147,0,0,6147,4099,2049,4,0,4,4,0,4,0,512,0,4,8,4096,0,0,4096,0,4112,0,0,4096,4,4096,4096,4,0,512,0,4096,0,4096,0,4096,4104,4,4,4112,4,0,4,0,4,4096,0,0,0,6147,2049,0,8,4096,0,4112,0,4096,4096,0,0,4096,4,0,4096,4,0,4,4096,4112,0,4096,0,0,0,4,0,4096,4096,0,4096,0,4,4,4,0,4096,0,0,0,4,0,4,4096,4096,512,0,0,4104,1024,4096,4,4,512,0,4,4,0,8,4,0,4,96,8,8,4099,0,0,8,0,0,4096,0,4096,0,0,4112,4,0,4,4096,0,5128,0,4112,0,4096,0,6147,8,0,4,8,4096,0,4096,0,4096,8,0,4,4104,4096,6147,512,0,512,0,0,0,0,512,4096,0,0,4,0,8,0,0,0,4,4,0,4096,0,0,4096,0,4096,0,4,4,64,0,4096,0,4096,0,4112,0,0,4,2049,0,0,0,0,0,4,0,0,0,4,4,0,0,0,0,1,0,4,0,4,4,0,4096,0,0,0,4096,0,4096,4096,0,4096,4,4112,0,9,4096,0,0,4096,512,0,4096,0,0,512,0,0,4096,128,0,0,512,4,4096,4112,4,4,4096,0,0,0,8,0,4096,4,0,512,4096,4096,0,4,96,4096,4096,0,4096,4096,512,1024,4,0,4113,0,4096,0,0,5128,512,0,4,1,4096,0,0,64,0,0,2049,0,0,4096,4096,4096,0,4096,0,4112,8,4,4,0,0,4,512,0,4,5120,8,4096,4,0,512,0,0,0,2049,0,4096,0,4096,0,4,0,6147,0,4104,0,1024,0,1024,0,0,4096,0,512,0,4096,0,4,4,0,8,5120,0,4104,2049,6147,4112,4096,0,0,8,261,2049,512,4,512,4096,4,1024,5120,0,0,0,4096,0,4096,1024,4096,0,4096,0,0,4,0,5123,4104,4,4096,8,4096,8,0,0,0,4104,4,4096,0,4096,1024,4104,0,0,4,1024,4112,2049,0,0,4,0,0,4096,0,0,4096,0,0,512,0,4,512,0,0,4096,0,4096,8,4096,2049,4,0,0,512,0,1024,4096,0,0,1024,0,4,4107,0,4096,0,4112,16,0,0,4096,0,0,64,8,4096,0,512,4096,4,672,4096,4,4096,4,0,4104,4096,0,4096,8,4096,1032,4096,4,0,4112,4,0,4096,4096,4,0,4096,8,0,4,4096,0,0,4112,0,0,4096,0,4,5120,4,4,4,0,0,4096,0,4,4,0,4,4104,0,4104,512,0,4096,8,0,4096,0,0,0,0,4096,4104,0,512,4112,1032,4,4099,6147,4112,2049,512,4,4099,4104,0,0,5,4,8,4104,4096,0,4096,64,0,4099,4,4,0,0,4096,0,0,4096,0,4,5120,4,4096,0,0,4096,0,4,4,0,0,4096,4,0,4,0,4104,0,0,4096,4099,0,0,0,4,4096,4,4,512,512,0,0,4096,0,0,0,0,4,4,0,4096,4096,0,4096,4096,4,4,0,8,0,4096,4,0,4096,0,0,4096,0,0,4096,4,0,4,0,4096,0,0,4112,0,4,4,0,0,4096,2049,0,4,4096,0,512,0,0,6147,4096,0,4,4096,1,8,0,4,0,0,4096,0,4,4096,0,4096,0,0,1024,4,0,4096,4096,4112,0,4096,0,4096,0,6147,0,0,4096,4112,0,4096,0,4096,4096,0,4096,2049,0,4,0,4104,4104,4104,2049,4,0,8,4096,0,4096,4104,5120,0,0,0,0,0,0,4104,0,0,2049,6147,0,0,4096,0,4096,0,0,0,4,8,4,4096,513,64,0,0,5120,4104,4,0,4,0,4104,4,4,0,0,0,4096,0,4096,0,0,4096,4,0,512,0,4096,6147,4,4,4,4104,8,0,4,4,4,0,0,0,512,0,4096,0,0,0,4,0,0,2049,512,0,8,5120,0,4096,0,6147,4096,8,0,0,4096,0,4096,0,4096,4096,0,0,4096,0,1024,4112,8,0,4,0,4096,4104,4096,0,0,4,4096,0,4096,4107,4096,64,0,0,4096,512,0,4104,0,4096,0,4104,0,4112,2049,4,0,4096,0,640,0,0,0,4,4,4,4096,5,4,1024,4,0,0,4,0,4,4,4096,4,4096,0,4,4096,8,0,4096,4104,8,0,0,0,0,6147,0,4096,4096,6147,0,4,0,0,0,4096,4096,0,4096,0,0,4,0,8,4,1024,4104,0,0,0,0,0,4,4096,0,4104,0,0,4096,4,4099,0,4112,4096,0,4,512,0,0,4104,1024,4104,4,0,4,0,0,512,8,0,4,0,4,6147,4096,0,4,4,0,64,6147,4112,0,4,512,4096,0,0,64,8,0,4096,4,0,4096,0,1024,5120,0,0,1024,0,4096,1024,0,1024,0,4096,0,4096,0,4,5123,0,0,0,512,6147,5128,0,512,0,4096,6147,512,6147,2049,512,4,0,512,0,0,0,0,4104,0,0,4104,0,4104,4112,0,0,4096,4104,0,4096,0,4096,0,0,4,4112,4096,4,0,4096,4104,0,4096,0,4112,0,4096,4096,0,4,4,4104,0,4112,0,0,0,4,4,4096,0,4,4096,0,0,4113,4,4,4096,4096,0,4,0,4,4,4,0,0,4096,4,0,512,0,4096,0,4104,0,4096,0,4112,0,0,4096,0,8,4096,0,0,4,4,0,4104,0,4,4096,4096,0,4096,0,6147,0,4,4112,4096,512,0,512,4096,0,0,4,0,4096,6147,4096,4,4,4,4,0,0,96,0,4096,0,0,4112,8,0,4,4,0,0,512,4104,2049,4096,0,0,4112,4096,4096,4,0,4096,0,4,1024,4112,0,0,4,4096,5128,0,512,4,0,4096,8,4,4096,0,5123,6147,0,4,4,0,0,0,0,0,0,4104,0,4096,6147,4,0,4096,0,0,8,0,4,4096,8,4104,4,2049,8,4,4,4104,4096,2049,4099,0,2049,4,4096,0,0,4096,0,4096,0,4096,4,0,1024,4,4,0,512,0,8,4104,1032,8,4096,0,1024,4,0,0,4096,9,0,4096,0,4112,4,6147,0,2049,0,2049,4,6147,0,4,0,4112,0,512,5131,4104,4,0,4104,0,4,4096,0,512,4,1024,512,64,0,4096,0,0,4096,0,0,0,512,0,4096,4096,0,4104,4,0,4,4096,64,4104,0,0,64,0,0,4096,0,0,0,0,0,0,2049,0,4096,0,4096,0,0,4,0,0,4,4096,0,4096,4096,4,0,4112,4,0,512,0,6147,4,4,5,4104,4,0,512,0,5120,0,4104,0,4104,4096,4104,4,4096,0,8,4,0,6147,0,0,4096,4096,64,0,512,5128,0,0,0,0,5120,1024,512,4096,4,4,4,0,4096,0,4,9,0,4104,0,5128,0,0,6147,4112,16,0,1032,4096,0,4096,0,0,512,4,128,0,4096,0,4,4,4096,0,4104,4,0,4,64,8,0,0,0,4096,4,0,1032,0,0,4096,0,0,4,1032,0,4096,0,0,4,4,0,0,0,0,4104,0,0,6147,0,4,4,4096,0,4096,0,4096,520,0,4112,4096,4,0,4,4,4,4096,4,512,0,0,4096,0,4096,4,0,4,4096,4096,0,0,2049,4,0,0,4096,0,0,2049,4096,4,4,4112,4104,0,0,4,0,5123,4096,0,4104,4,0,4,0,0,4,0,8,4096,0,4096,0,0,4096,4,0,512,0,4096,4,0,512,4096,4096,4,4096,4,4,4,4,0,0,4096,0,0,4096,0,0,0,4096,0,4096,4104,0,4,4,8,0,4096,1024,4,0,4096,8,0,0,0,4096,4112,640,4112,0,4,4,4,4104,0,0,0,2049,0,0,0,4,0,512,0,1024,4104,4,64,0,0,4096,1024,4096,0,0,4104,4112,0,4,4096,0,4096,8,4,4,4,4,4,8,0,4104,64,0,4,0,0,512,0,0,0,6147,4096,8,6147,0,4096,4,0,4112,0,4,4,4096,4096,0,0,4096,0,0,0,4112,4,8,64,4,4096,4,0,1024,64,0,0,512,4096,4096,0,4112,0,0,0,4,512,0,4,0,0,512,0,4,4096,4,4,4,4,512,8,4096,0,512,4,4096,0,0,0,4096,0,0,4,0,0,4096,0,0,4096,4104,0,4104,4096,0,4,512,0,4096,0,0,4096,4,0,0,0,4,1024,4,4096,512,4,0,4096,0,0,0,8,4,640,0,0,64,0,4096,4104,0,0,4096,6147,0,4112,0,0,4,0,5128,1024,0,512,0,4,0,8,4096,672,0,0,6147,8,0,4,4,0,4096,0,0,2049,0,0,8,4,0,8,4,0,4104,4096,0,0,4096,4096,0,4112,5,4,0,0,0,4096,0,4096,8,0,4096,64,0,4096,0,0,0,0,0,4096,4,0,4096,4,8,4096,0,8,2049,4,0,0,4,4,4,0,0,4104,4099,0,64,0,0,512,0,0,4096,0,0,4096,0,4112,0,0,4097,8,4096,0,0,4,0,0,4,4,0,4096,4,0,4096,0,64,0,4096,0,4096,1024,4096,2049,4,4,0,4096,0,4096,0,4104,4104,8,4096,0,4112,0,0,4096,0,0,4096,2049,4,0,4,512,0,4,4096,4104,0,0,4096,0,0,4,0,0,4096,8,0,4096,4,0,6147,512,0,4096,0,4096,0,0,4099,4112,4,0,6147,0,0,0,0,2049,4,768,1024,0,4096,4,4096,0,4,4,4096,0,4104,0,4096,0,4,0,0,0,0,4104,4,4096,8,4112,0,4096,4,4096,0,4096,4,0,4112,0,4096,4096,4104,0,4,4104,0,0,4,4,0,8,4096,4096,0,0,4096,0,4096,0,0,4112,0,8,4096,8,8,4096,4,8,4104,5,0,4,0,0,4096,0,2049,0,512,0,0,4,0,4,4,4096,0,6147,4,0,4,0,4096,0,4096,8,4096,2049,0,512,4,512,0,4,4104,8,0,4096,0,4104,4104,0,4,4,0,6147,4096,4,512,0,4096,0,4096,0,0,0,0,0,0,6147,0,4,4,0,4096,0,4,6147,0,6147,0,4,4096,4,4,4,72,0,8,4,4,8,0,0,0,4096,0,4096,4,128,0,4,4104,0,0,4096,0,4099,512,0,0,4096,4096,4,0,4,0,0,512,0,4,4,2049,0,0,4,4096,4096,0,4,4,8,4096,4,0,4096,0,4,0,2049,6147,0,0,4096,4104,64,0,0,4104,0,0,4096,4,6147,0,4104,1024,4096,4,1032,4096,0,512,1024,4099,0,4096,4096,0,0,4104,1024,0,4096,4096,0,0,4096,0,0,4112,4096,4104,0,0,5123,0,0,4,0,0,5131,0,4096,0,4096,0,0,4096,0,4112,8,0,4096,0,0,4,4,0,0,4,8,0,4104,8,0,4096,8,8,4096,1032,6147,4,4,0,6147,0,0,4,8,4,4104,4,8,4104,4096,1024,4096,0,0,4104,0,4104,5131,0,4,0,4112,0,4096,8,4096,4096,4,1024,4,0,4,4096,8,4,4096,0,4,64,0,512,1024,8,4,4104,0,4104,0,4112,4,4096,4096,4104,4,4,512,8,4107,128,4096,8,6147,0,4096,2049,4,4,0,4104,0,4096,4,512,0,4104,0,4096,0,2049,4,0,0,0,4,0,4,4096,0,0,4096,0,512,4,4104,0,4,4096,64,512,0,4,0,4,4104,5128,4096,4,8,512,0,4096,0,0,512,8,4096,0,0,4096,0,0,64,4112,16,4,4,0,4,4096,0,4096,4104,0,8,4096,0,4096,0,6147,4112,0,4,4104,0,0,4,8,4104,0,4096,0,4104,4112,4,0,0,0,4104,4096,0,0,4096,4112,0,0,4096,1,4104,4,0,512,0,4096,0,0,0,8,4096,8,0,4096,4,0,4,4,4,0,512,6147,0,64,8,4104,4099,1032,0,4096,0,2049,64,8,4,4096,512,0,512,0,4096,4,4099,0,0,4,0,5128,0,0,0,0,4096,1032,64,4,4,4,6147,1,8,0,4,0,4096,0,512,0,0,4104,5120,4,0,4096,512,4,0,512,4,0,4,0,4096,4,0,4,4,0,4107,0,6147,0,4112,0,4096,8,4096,0,64,0,4,8,0,4096,2049,0,4,0,0,1032,2049,4,0,0,4096,0,8,8,4104,4096,8,0,4096,0,4096,0,0,0,4,4096,0,0,4112,4,6147,0,0,4104,0,4096,4,4,512,0,4096,5,0,0,4,0,4104,0,4104,4,0,1024,4,0,64,2049,0,4,512,512,0,0,0,4096,0,0,4,2049,512,0,0,4,0,0,4,0,4,0,2049,72,4112,0,4096,4,4096,0,4,0,4096,0,4096,4,0,512,5,8,4,4,4,6147,4104,6147,8,4096,0,4,0,4,4,6147,4096,4,0,4104,0,0,0,4096,0,4096,4,0,4104,512,0,0,0,4,4096,0,4096,4104,0,520,4096,0,4112,8,4096,1,0,4,4,4,0,0,0,4096,4112,0,4096,0,4096,4,0,4,4,4,8,4,4096,0,6147,4096,4112,0,0,4096,4,0,4096,5,0,0,512,512,4,8,4,4,8,4,4096,0,0,72,0,4112,0,0,5128,0,0,512,0,4096,0,1032,512,5120,8,4096,4096,4,0,6147,0,0,0,4096,0,4112,0,4104,0,0,4,4096,0,4096,0,4096,0,4,6147,4096,0,4,64,4,0,512,0,4,512,4,0,0,4,4096,4096,8,4096,0,64,0,4,4096,0,0,4,0,0,4096,0,4096,0,512,0,4,0,4,8,4104,4112,0,4,4,0,8,4,0,8,4104,0,0,4,0,4096,4104,0,0,4104,4104,6147,4112,4096,4096,6147,0,4,4096,4,0,4096,4112,4,0,4096,0,0,5128,9,0,4096,0,2049,4,512,4,0,8,5120,0,4104,4096,0,0,5128,0,0,0,0,0,512,0,4096,0,0,64,0,4096,0,0,4,0,4096,0,0,0,512,4,0,0,6147,0,0,4096,0,4,4,0,0,4096,0,4096,0,8,4,0,4104,4,512,8,512,0,4096,0,4,4096,0,6147,0,4,4,4,4096,0,4096,8,4096,0,0,4112,6147,4,4096,0,0,4096,0,4112,0,0,4,0,2049,0,0,4096,0,0,4096,4,0,4,0,0,4104,4,4,6147,4,4096,0,4104,0,4104,512,4,8,0,5128,4104,0,6147,0,0,1,4096,4096,0,0,640,0,8,4,4,0,4096,6147,1,128,0,0,4096,0,0,4104,0,0,0,4,5128,0,4096,0,0,0,0,4096,0,6147,2049,0,0,512,0,4096,4096,0,0,4096,0,0,4096,128,4,4096,0,0,4104,0,72,0,0,0,4,0,5128,0,4104,0,6147,4,4,512,4,4104,0,0,0,5120,0,4096,4096,0,0,0,64,4,4104,0,0,4096,0,4112,0,0,4096,0,4,5123,4096,0,4104,0,4,2049,4,4,0,0,0,0,4,4104,0,0,0,0,4096,4096,0,4096,0,4,4096,0,512,4,8,0,4096,1024,0,4,0,0,4096,0,1,4104,6147,4096,4096,0,4,4112,0,4096,4096,0,4096,0,0,512,4,4,4096,0,4096,0,1024,0,4096,0,4,0,4,4096,0,0,6147,0,0,4096,4096,0,4112,0,4096,0,6147,0,4096,4112,2049,4,128,4096,1024,0,4,4096,0,0,4112,4104,0,0,4096,0,4096,6147,4,4112,4,1024,4,0,4112,0,0,4096,4,0,4112,0,4,72,0,0,0,0,0,0,4,4096,5131,0,0,5136,0,0,4,0,4096,640,4096,0,4096,0,4112,4096,4096,4096,4,0,2049,0,0,0,4,0,0,4096,4096,0,0,4096,5136,4,4096,4,0,0,512,672,0,0,4,0,4104,0,4096,4,0,0,4,0,4,512,0,8,64,4,4,8,4096,4096,0,0,4096,4096,0,4112,0,4,4099,0,0,0,0,0,4096,0,4,0,4096,0,0,4104,0,4,64,0,0,0,1024,4104,0,0,4,0,4113,0,0,512,0,0,0,4,4,4104,4096,0,4096,0,0,6147,6147,4,4,4,4112,0,4,640,8,4096,4096,1024,0,1024,4112,0,4,512,0,4,4096,0,4096,0,4,5120,1024,0,4112,0,0,4,4096,2049,4,0,4104,4096,0,4096,4112,0,512,0,0,4096,4096,4096,4,4112,4,4096,4096,512,4,8,4,2049,4096,0,0,6147,0,8,4096,8,4,4104,2049,0,0,5,2049,0,4096,0,512,8,4096,4096,0,4,4,4,0,4096,0,4112,0,4,4096,4,0,0,64,0,4096,0,4,4,4104,0,4096,0,512,4099,0,4112,0,4096,0,5128,0,2049,0,0,0,0,4104,0,4096,0,4096,0,4104,4,4,4,4,0,0,4,4,4,0,4096,4,0,4096,0,4,8,4096,0,8,4096,4096,0,0,2049,0,0,0,0,4,0,0,0,4104,0,0,4,4099,0,4096,4096,0,4,4096,0,4,4,4,0,4096,0,0,4,0,0,6147,0,2049,8,4,0,0,4104,4096,0,1024,4104,0,0,0,4104,8,4096,5120,4,4096,0,4,4096,4,0,5120,0,4096,4,0,4,4104,4096,0,0,6147,0,8,4112,4096,0,0,6147,0,4,4104,4096,0,4112,0,8,0,0,4099,0,0,0,4096,4096,0,0,0,4112,0,0,4104,0,4104,0,4,512,0,4096,0,2049,4,64,0,0,0,4,0,4096,4096,0,5120,4,0,4096,4096,4112,4,0,4096,8,5128,0,4104,0,4,4,128,0,0,4,0,4096,0,4,4,0,0,4104,0,4096,5131,4112,8,4104,0,0,4,4,0,4,4,4104,4099,8,0,4,0,0,4,0,0,0,4104,0,4,1032,4104,4104,8,4,0,0,8,4,512,4104,0,0,0,4096,0,4096,4,2049,4,0,0,0,0,0,4,96,0,4096,4104,8,4104,0,1024,0,4104,0,0,4104,6147,0,0,8,4112,4104,1024,0,1024,0,0,4,0,4,6147,0,0,0,0,4096,4096,4112,16,0,5128,8,4,4,4,0,4,0,4112,4096,0,4096,8,4096,4,0,4096,4,4,4,4,8,0,6147,0,1024,512,0,0,4096,0,4097,0,4104,2049,0,8,4,0,4096,4096,0,0,4096,0,512,4,4096,0,0,4096,4112,0,2049,0,4096,0,4096,4112,0,4096,4096,4112,0,4096,4,0,4112,4096,0,4,64,4,0,4104,4,512,0,4096,4096,0,4096,2049,0,6147,4112,4104,0,0,4096,4,0,5128,0,128,0,0,4096,4096,8,4096,0,4096,0,4,64,0,4096,4,0,5128,0,4,512,0,0,0,4,0,4,4,0,4,2049,0,4096,0,4096,4,8,4,0,0,4,0,4096,0,0,4096,4112,4,4,512,4096,8,4,4104,512,64,8,0,4,4104,0,4096,0,0,4,8,0,4096,0,0,4096,8,4096,5128,0,4104,4112,0,4,6147,0,4096,8,4,4,0,4096,8,0,4096,2049,0,8,4,0,64,0,0,4096,4096,4,4112,0,4096,8,4104,0,4096,4,4096,2049,4,6147,0,4,4,8,4096,8,2049,0,4104,4,512,4,512,0,4096,0,0,4,0,4096,0,5120,4104,8,4096,8,4,4096,0,4096,0,4,4112,4,4096,8,0,4096,512,4,6147,0,0,4,4104,0,0,4,0,4096,0,0,4104,0,4096,0,1,0,4,96,4,4,0,4104,64,0,0,0,4096,8,4096,4096,0,0,4096,4112,0,8,0,4096,4096,4,0,4104,4096,0,0,0,8,4104,0,8,4,0,4,640,8,0,4104,0,0,2049,4,0,4096,0,0,0,4096,4,6147,0,4112,0,8,4,0,4096,0,0,5131,0,4096,0,0,0,4096,4112,0,512,4104,0,4096,8,512,4112,512,0,4096,8,4096,0,9,4,0,8,4096,512,0,4,4096,4096,0,0,4,4,96,5120,4096,0,4096,0,4,4096,4112,4096,0,4,4096,4104,0,0,64,4,0,0,4096,0,4,0,4096,0,0,4096,0,4112,0,512,512,4,0,4096,8,512,4,4,4096,0,4,2049,512,4096,0,4096,0,0,4,4,0,4096,4104,4096,4,8,0,4096,0,4096,512,0,9,4,0,0,4104,5,2049,0,0,4,0,4,0,6147,512,8,4096,0,0,4,0,4104,0,4,5,0,0,4104,0,0,4096,4,4112,64,0,8,4112,0,0,4104,0,4,4096,0,0,4112,16,0,2049,4,1024,4096,0,0,4104,0,8,5120,0,4,4,0,0,4104,0,4112,0,0,4,4097,0,0,4096,4104,4096,0,4104,4104,4112,6147,0,4096,4,4,4,0,0,4096,0,0,0,4096,4096,0,64,4104,4104,0,4096,128,0,4,4096,0,4096,0,4096,0,0,4112,0,4096,0,4096,4,5128,8,0,4,0,4096,0,4104,0,4096,0,2049,2049,0,4096,0,4,4,0,0,4096,8,0,4096,0,0,4096,4096,0,4112,8,4096,0,4112,1032,0,4096,0,512,4,4096,0,0,4096,4,4096,4,6147,0,0,4,4096,4096,4112,8,0,4096,0,4096,4104,4,8,0,8,4096,0,4,4,0,0,4096,4096,0,0,4,8,4096,8,0,0,4096,64,0,6147,0,4096,0,0,4096,0,0,0,4,0,4096,64,0,4,4,0,512,0,8,0,4096,0,4104,0,0,4,4,0,4,0,0,1024,4096,0,4,512,0,4096,4104,4104,4096,512,0,2049,4112,4,0,512,0,0,4,0,5120,8,73,4104,4112,0,4,4,4104,512,4,4,2049,4,0,512,0,0,5120,0,4,512,0,512,4,0,4,2049,0,0,512,0,0,0,0,4104,4,4112,0,0,4096,0,4,0,0,4104,5,8,4,4,0,0,4,0,0,1032,0,4,4099,0,4,4096,0,4,0,0,512,6147,0,0,4104,0,4104,0,4096,128,4,6147,8,4096,4,4096,0,4096,0,4096,0,8,0,4096,4,0,4,4,0,0,4096,0,1024,4096,0,4,512,0,0,0,4,0,8,0,512,4,0,0,4104,4112,4104,0,0,0,0,4104,512,4,0,0,4,4,0,4,4,0,0,4096,4096,0,640,0,0,4096,0,4112,4104,4,512,0,0,4096,4,0,0,512,0,0,4,0,4,4096,0,4096,8,0,4,0,0,4096,1032,4096,4,0,0,2049,0,4096,0,4,4096,0,4096,4,0,4,4096,0,4112,0,4096,0,0,4112,0,0,4,4,4,4,0,0,4096,4,4096,0,4099,0,4112,512,0,1024,4096,0,4096,4096,6147,4112,8,4096,0,0,512,4,0,1024,4,0,0,6147,0,4096,8,4096,8,4096,0,0,6147,0,4112,2049,0,0,4096,4,0,4096,4096,512,6147,0,4112,8,4096,0,0,4,4,1024,0,4096,0,4,4,0,4096,0,0,0,0,0,0,4,0,0,0,0,4,0,4,0,4096,0,64,4,4104,0,4104,0,4112,0,6147,0,512,4,0,4096,4,0,512,0,4096,4,0,4,0,0,4096,0,0,4,0,512,0,72,4096,0,4112,0,0,0,0,4096,0,4096,2049,0,512,0,8,4096,1032,8,4104,4096,4,512,4112,16,0,0,4096,0,4107,4096,0,0,6147,4112,4096,4104,0,4096,5128,8,4,0,4,4112,0,8,4,4096,4,4096,0,0,512,1024,0,4096,0,4104,4096,0,4096,0,4112,0,2049,4,8,8,4096,0,4096,0,4096,0,0,4112,0,4096,0,4096,4,72,0,4096,0,0,6147,0,0,4,4,0,4096,0,4096,0,4,4096,0,0,4096,0,1032,4112,4,4096,4096,4096,0,4,4096,4,4112,0,0,4096,0,0,4096,2049,0,0,0,0,0,4,0,4,4,0,0,0,0,0,4,4,4096,4096,4104,0,0,0,12,0,4,4104,0,0,0,0,4,0,4096,0,4096,0,0,4,72,0,0,4096,0,128,0,0,4096,4096,4,4,0,4096,0,4112,0,0,0,0,0,0,0,0,4096,4,4,4096,4104,4096,4096,0,4112,4096,0,8,5128,4104,0,4096,4112,4096,0,4104,4096,4096,4112,1024,0,4,8,0,4099,1024,0,4096,4096,0,0,512,4104,1032,4096,0,2049,0,1024,4096,8,4096,8,4096,4096,0,4096,128,4096,4,4,4096,4,6147,0,5120,0,512,0,2049,1024,4096,4,0,4,0,0,0,4104,0,4096,0,0,4096,0,5120,72,4096,512,0,4,64,4112,0,4096,4096,0,4,4096,0,4,4096,4112,0,4096,0,4104,0,5120,0,4096,0,4112,4096,0,4096,512,6147,640,0,0,4104,4104,0,8,0,8,0,4096,4096,0,4,4104,4112,4,0,4104,4,640,4096,8,4104,0,4,4112,0,4096,4104,4112,4104,4096,4,0,4,4,4,4104,4096,0,0,4096,8,0,64,0,0,4,0,0,5120,4,0,0,6147,0,4096,4099,4,4112,4,2049,0,0,0,1024,512,4096,4096,8,4,0,4096,72,0,0,4,0,4096,0,4096,8,4096,4,0,0,0,4,64,0,4096,0,0,4096,4,0,4,0,0,4,1,4,6147,0,0,4096,0,4096,0,0,4,0,0,4096,8,4096,0,4,512,0,4096,0,8,6147,0,0,64,0,4096,4096,4,4112,4,4,512,4,0,0,4,512,2049,4,0,5120,0,8,4,4096,0,0,4,4096,4,0,4096,0,4096,0,0,4104,0,0,4096,8,0,4096,0,4112,0,6147,0,4,4096,0,4096,0,0,0,4,0,4096,4,0,512,4,4,6147,0,4104,4096,0,2049,0,1024,4112,512,0,0,0,0,4104,512,4,0,5120,0,4096,0,4,0,0,128,0,8,0,0,4,4096,2049,0,4096,4096,8,4096,0,0,0,4112,0,0,0,512,8,4096,0,4,0,512,0,512,0,4096,0,4,4,4,4104,6147,4096,512,1024,0,4096,4096,0,0,4096,0,0,0,4,512,4,4,0,6147,0,0,2049,0,0,0,4,512,1024,4096,0,4,0,0,0,4,0,0,4099,0,0,4096,128,0,8,0,0,4096,0,4096,4096,72,0,4096,6147,0,4096,4104,0,8,4104,0,0,4,0,4096,0,4,6147,4096,0,0,0,0,4104,5128,4,4,0,4096,0,4104,0,0,4096,0,128,0,4,512,512,4,0,1024,4096,4,0,12,4,4112,16,8,4096,4,1032,4096,4096,0,4112,0,8,4096,0,0,4096,4096,4,4,512,0,64,0,4096,2049,4096,0,0,0,0,0,4096,0,5128,4,512,4,4,0,0,0,0,4096,0,4104,4104,4,0,8,0,0,4,0,0,4104,0,0,4096,1032,4096,4,4112,4096,0,0,4104,0,5120,0,4096,0,8,0,2049,0,0,4,4,4104,6147,128,4096,8,4112,0,8,4096,64,4,1024,0,512,4096,8,1024,0,0,4096,4,4,512,0,4096,4,4096,0,4096,6147,4096,640,1024,0,4104,4,0,640,4104,0,8,4096,0,4096,1032,0,6147,0,5120,0,0,512,0,0,6147,4,4096,0,8,4,4104,0,4096,0,6147,0,8,4096,4104,0,4,512,0,4112,4,4,0,4096,1024,4,4104,4,0,4,4,0,0,512,4,512,512,72,0,0,4096,0,0,0,0,512,0,6147,512,4096,0,4104,8,4,4096,4112,0,4104,4096,0,4,4104,0,4,0,4096,1024,0,5128,4096,4,0,512,96,0,0,512,0,4112,0,8,4,4096,0,0,4096,0,4,4104,0,4096,64,4,0,4,4096,4096,0,8,4112,8,4,4,2049,8,4096,5131,0,4096,0,4,4096,4112,0,0,4096,0,4104,8,0,4112,16,0,4104,0,4096,0,0,5128,1024,4,0,4096,4096,4,6147,0,0,0,0,0,4,4096,4,0,0,4,4104,0,4112,0,0,4,0,0,0,0,4104,4104,8,4,0,0,0,4,0,0,512,0,0,4104,0,4096,4,0,4096,0,4096,0,0,4,4104,4,0,1032,0,128,64,0,4,4,0,0,0,4,4096,0,4096,0,4,4104,0,2049,0,0,0,4,4,4104,0,4104,0,512,4,8,4096,4099,4096,0,4096,0,0,4096,4112,0,4096,4104,0,4096,0,8,4096,4112,0,4096,0,4,512,4096,0,96,8,4096,4,0,4096,0,0,4096,4096,4104,0,128,0,0,4,0,6147,4112,4096,0,4,512,4096,0,4104,0,4096,0,0,0,4,0,4,4,6147,4096,512,512,0,512,4096,4096,2049,0,0,4,4096,4,4,512,0,0,0,0,4096,0,0,2049,0,0,4,4104,1032,0,4096,4096,0,4,0,0,4,4,0,4096,6147,6147,0,0,4104,0,4112,8,512,1024,6147,0,4,4096,4096,4104,0,4,0,0,2049,4,1024,0,0,4096,0,0,4,0,4,4096,0,4096,2049,0,0,4104,4096,512,0,4096,4,4,0,4104,0,8,4096,0,0,0,4096,0,4,4112,0,0,72,4112,0,0,4104,4096,4,4096,0,4096,0,0,6147,0,4,0,4112,0,4096,0,0,4099,4096,4096,0,0,4096,4,512,512,4096,4,1032,4096,4104,0,4,4,4,0,8,640,0,512,4,1024,0,4,4096,0,0,0,4,4104,4096,4,4,512,4,0,0,0,0,4,8,4096,0,0,4,8,4096,0,0,0,4096,0,512,72,4,0,4112,8,4096,0,4104,0,4112,0,2049,0,4,6147,0,0,8,5120,0,4096,0,512,0,4096,0,4,6147,4,4112,0,4096,4,4096,0,4096,0,4096,72,4,4096,2049,8,4096,4,0,4,0,0,512,4096,0,4,4096,0,4096,0,4096,4112,4096,0,4,4,0,0,4104,2049,8,4,4096,0,4,4,512,0,8,4,4,1024,0,4096,4096,2049,0,4096,0,4104,8,4096,4,0,4,4112,8,4104,0,4,4096,0,4096,0,0,4112,4,0,512,5,0,4,0,0,4104,0,0,4,0,4096,4096,0,0,0,4112,0,4,4096,0,8,4104,4112,0,4096,6147,0,0,4104,0,0,4,4,0,640,0,4,4104,0,6147,0,4112,0,4104,0,0,4096,4104,4099,4112,4,2049,4,0,0,4112,0,4,4096,4,0,5120,0,0,4096,0,0,4,0,0,4096,4,0,0,0,0,0,0,4096,0,4,4,0,4096,0,0,4104,0,64,0,4096,4104,0,4096,4,4112,4,0,4,0,4096,4096,0,5120,0,4098,4112,512,4104,6147,4,4096,0,4112,0,0,4096,0,4,4,512,4,4096,4,4,4,0,0,4096,0,4096,0,0,0,4,0,4,4104,8,4,640,8,0,4,0,0,4,1032,0,512,0,0,0,4,0,1024,0,4096,4,4,4,0,0,0,4112,0,4099,4096,0,1024,0,0,8,4,6147,0,4,0,4,4096,0,4,4,1024,512,0,4096,0,0,513,4,0,1024,0,512,4,0,8,4,4,512,1032,0,4096,0,6147,0,0,4096,0,0,6147,0,4,4112,0,6147,0,4,1024,0,0,0,0,0,4,4096,0,0,0,0,0,4,0,0,0,0,4104,0,4,1024,0,0,0,0,4096,0,4096,0,0,0,8,4,5128,512,0,4,512,0,0,0,4096,4096,2049,0,8,4,0,4,4096,0,4,6147,0,0,4096,0,0,6147,0,0,0,0,0,4,0,4104,4112,0,4,5128,0,4096,0,4096,4,4,0,0,4096,4096,4,0,4096,4104,2049,0,4112,4,0,4104,4104,0,4096,512,0,4096,128,0,4096,0,0,4104,0,0,0,4,8,8,4104,8,4096,4096,4112,8,4096,4096,4096,4096,8,0,4096,0,0,0,6147,128,4,4096,5,0,0,512,0,0,4096,4,0,4112,0,1024,4096,4096,8,0,4096,4096,4,0,5120,0,4,4112,0,4096,0,0,4104,4,4112,4,2049,65,0,4112,4096,0,4096,4,0,4,4,0,4,4,4,0,4,512,0,0,4112,8,4096,4104,4112,0,4,4096,4,0,4,4096,0,4104,4104,8,4096,4,0,0,4104,0,0,6147,0,4,0,4096,2049,0,0,4096,0,0,0,4,0,4,4,0,0,4096,512,4112,0,0,4104,9,4,0,4,64,4096,4112,4096,4096,0,0,4096,4104,4,0,4112,4096,0,0,4096,0,512,0,4096,0,4096,5131,4096,0,4104,0,4112,5120,0,0,1024,0,0,4104,0,4,4,0,0,0,8,4096,4104,4,4,5120,0,512,0,4,1032,4,0,4096,0,4,0,4,4096,2049,0,0,4096,8,4096,0,512,512,6147,4,0,4,6147,4,4,4,4112,0,1024,4096,0,0,0,8,4104,8,4,0,4104,4096,0,4,0,0,0,4104,2049,4,4,0,1032,0,4,0,4096,0,0,0,4,512,0,0,4104,0,512,0,0,6147,64,0,0,1024,4096,1032,4096,0,0,4096,0,4112,1024,0,2049,1032,0,4,4,0,2049,0,512,0,4,6147,4,0,4096,4,4096,0,0,4,0,4,4,0,4096,0,0,8,640,0,0,4112,4104,0,0,4,0,0,0,0,5128,64,4096,0,0,5120,0,4096,0,0,4,4096,0,512,512,0,0,0,4096,4112,4,0,512,0,0,0,1032,0,4096,4,0,512,0,0,0,0,0,0,0,4096,0,0,4096,4104,0,4096,4112,0,4,4096,4096,4096,4096,5137,6147,0,4096,0,4,4104,4096,4,4104,8,4,4112,0,6147,0,4,4,4096,0,4096,0,0,0,4,64,0,0,2049,512,0,0,512,4,4,0,4096,0,4,4112,4096,4096,0,8,5,0,2049,0,4096,4096,4104,0,4104,4,8,4,0,0,5120,4104,4,0,4,0,4,1024,8,4096,0,0,4,0,4096,4096,0,0,4096,4,1024,4096,128,4,8,4096,4,4104,0,4,4096,0,8,4,8,5128,0,4,4096,5120,4,0,4096,0,0,4112,16,4096,0,0,4104,4096,4096,4,0,0,5128,0,4104,4112,4096,0,0,4,0,5120,0,4104,1,0,64,0,4096,0,0,4096,0,4096,4,0,4112,4096,4104,0,0,2049,5128,4112,4096,8,0,4096,4096,0,0,4096,0,0,4112,0,5120,0,0,4096,0,0,4096,4096,0,512,4,0,4,4096,4,0,1032,0,4,0,128,0,0,4,4096,0,0,4096,0,0,4096,0,2049,4096,0,1032,4,4,4104,0,4,0,0,0,0,0,4096,4096,4096,4112,4,64,8,0,6147,0,0,0,0,0,4,4096,0,4,64,0,0,4,0,4,4,0,0,0,2049,4,640,0,0,4096,0,0,4,0,0,1032,4096,4,0,4096,4096,512,0,0,4104,4112,1032,1024,5120,0,0,4,4096,4112,0,512,4,4,8,4104,512,0,4104,6147,0,4,4112,4,0,4096,4096,0,0,4096,8,6147,0,0,4112,4096,8,512,0,4096,4,0,4,1032,0,4104,1024,512,0,0,0,5120,0,4096,4112,4,4096,0,4096,1,4,8,0,0,0,4096,0,4096,8,6147,4,4096,5131,0,4112,4096,4096,8,0,4096,4,0,0,4099,4,0,1024,0,0,4,8,0,6147,4104,4,4096,4112,0,0,1024,4,4096,0,4096,4,4,4096,512,512,0,4,0,0,0,6147,4107,4104,512,4,0,0,0,1024,0,0,2049,0,8,0,0,0,4096,4,4,512,0,8,0,4096,0,0,5123,0,4096,0,4096,0,0,4,512,4,0,0,0,4096,4,4096,0,0,6147,0,4112,0,4096,0,4,5120,0,4,0,0,4,4096,0,0,4096,4104,8,4,4,8,4104,8,4,4096,96,512,0,6147,0,4,512,0,4096,0,0,4104,4104,0,4096,0,0,0,4096,4,0,4112,4104,0,4096,0,4,4,4096,0,0,4104,0,96,8,0,5120,0,4,8,5120,0,4,4096,4,4,8,0,0,6147,0,0,4,0,64,0,0,0,0,4096,4,8,512,1024,0,4,4,0,4,4,0,4,4096,0,4099,128,4,0,0,0,0,4096,0,0,640,0,0,4096,0,0,4106,4,4112,0,0,4,4096,4096,0,512,4,0,0,0,4,512,0,4104,4096,4,0,0,6147,0,4,4,0,0,4096,4,4,512,0,512,4104,4,4,4,4,4,0,4096,0,4096,8,4096,0,4096,0,512,512,0,0,4,1,0,4,6147,0,0,0,4096,0,0,512,4,0,5120,512,0,4096,4,0,4096,0,0,4104,512,8,1032,4,4104,1,4,8,512,0,0,0,4096,0,648,4112,4,4,1032,4096,0,4104,6147,4,8,0,4096,0,4,520,0,0,4,4104,0,0,0,0,0,4104,4,0,4096,0,0,0,0,6147,0,4096,640,0,4096,4096,0,0,4096,4112,0,1024,4,4104,4,0,4,0,4,0,8,0,0,0,0,5120,0,0,4096,1032,0,4096,0,4,4,6147,0,4104,0,5128,4,512,4096,0,136,0,4096,4096,0,2049,4,8,0,2049,0,4104,128,0,0,0,0,4096,4104,0,0,512,8,4,4096,4,4,0,0,0,512,4,4,64,4104,8,4096,0,0,0,4,0,4,0,0,4096,0,512,4096,0,4112,8,4096,8,4,0,4,0,0,0,4096,0,4104,4096,0,0,4104,4104,4,4112,4096,0,0,512,0,4096,4,0,0,0,4104,6147,4096,4,0,0,0,4096,520,4,4,4104,0,4,4,0,4,0,4,5,0,0,0,4096,0,6147,0,4096,0,4096,0,4096,1032,0,4112,0,4096,4096,0,160,0,4,4,0,2049,4,1024,0,4096,0,4,2049,1024,4096,0,4096,0,0,4096,6147,0,4112,0,4096,0,4,2049,640,2049,512,4,4099,4112,0,4096,0,4096,4,0,4,0,4096,0,0,4096,4096,0,0,4096,0,512,4,0,0,4,4096,4096,4,4,4,0,0,4096,4096,0,0,4,0,0,1024,4096,0,0,4,4104,0,4096,8,4096,0,4,1024,4104,0,4096,4,0,4,2049,0,4,768,0,4,4104,0,0,4096,0,0,0,0,0,6147,640,0,0,0,0,0,4099,0,4096,4,0,4104,512,0,5128,0,4112,0,1032,4096,4,4,8,0,640,0,512,4,0,4096,4104,5128,0,4,4,4,4096,4112,0,0,4,128,0,4,4096,0,4096,5136,16,72,4096,0,0,0,1024,4,4096,0,4,4,4,0,4096,8,4096,0,8,4,4104,0,0,4096,0,0,5120,0,0,4096,4096,0,4113,0,0,4096,4104,4,1032,4,5128,4,0,4112,0,4,4104,4,4,4,0,0,4096,0,4096,0,4112,1032,4096,4,0,4096,4,0,0,0,8,0,4,8,4104,4,0,4096,8,4096,512,512,8,4096,0,0,0,1024,0,1024,0,0,4096,4104,0,4096,4096,4112,0,4104,64,4096,0,8,4112,64,0,4096,0,0,0,4,2049,0,4096,4,4,4096,0,8,4096,9,0,4,8,1024,0,512,0,8,4,0,4104,4096,1024,0,0,4096,0,4096,0,4112,0,0,0,4,520,0,512,4,4,0,4,4096,4104,4096,512,0,512,8,0,0,0,0,4,4096,8,512,0,4,0,0,0,0,0,0,0,4,4096,0,4,4,0,4104,1024,0,4,0,0,8,0,0,4096,0,4,512,1024,4096,0,0,4104,4,0,4096,4096,0,4104,4112,4,0,72,5120,0,640,8,512,0,0,4096,4096,0,4096,4104,0,4096,4096,6147,4112,4104,0,4096,4,0,4,128,4,512,640,1024,1032,4096,4096,0,4,0,0,4,8,0,0,0,0,0,0,4096,0,4096,0,0,0,8,2049,0,4,4096,0,4112,0,4104,4,4096,4,0,0,4,0,4096,0,4,4096,0,4,4112,0,4,4,0,0,4096,0,4096,0,4096,0,0,4,4,128,4096,0,4,8,4096,0,4096,0,0,4099,4112,4096,0,0,4096,0,0,4611,0,4,2049,0,4096,0,4112,0,4,4,0,2049,0,0,0,0,0,4096,4096,0,0,4096,4112,0,4096,4,4,4096,4104,0,4,4,0,0,0,0,512,4096,6147,4096,512,0,2048,4099,4,4096,4,4,0,4112,0,0,6147,4,0,1024,0,4096,0,4,2049,4104,4112,0,0,0,512,4096,0,4096,4096,4096,0,0,4,4112,16,0,4096,4096,4096,4,4112,4096,4104,4104,0,0,4,0,0,4,2049,0,2049,0,512,0,0,4096,0,4,0,5120,0,4096,4112,4096,0,4096,4104,4113,0,0,0,4,4096,0,4096,4104,2049,4,8,4096,4112,0,4099,0,6147,4,0,0,4096,4099,0,0,6147,1024,4,512,0,4,4,2049,2049,4096,0,512,4,0,4,4,4096,0,512,4104,0,0,4096,4096,0,1024,4112,0,4096,0,4096,6147,4096,4096,0,0,4,0,4096,4096,4104,4,4,0,0,4,4,0,4096,8,0,4096,4,0,6147,0,4096,0,4104,0,0,4,0,4,6147,4096,0,4096,0,0,0,0,0,4104,0,0,4,4104,0,4096,4,0,4,0,4096,0,0,4096,4,0,4096,4104,0,6147,4112,8,0,0,4,0,0,0,4,4096,512,0,4,6147,4,4096,4104,4,8,64,0,0,4,4096,0,4,4096,0,0,4096,4,0,0,4,0,4096,0,0,4096,0,8,0,4,8,4,0,4,4096,4104,4,0,4096,1024,4096,0,4112,4,0,4,0,128,0,4096,4112,0,4104,0,0,4,4104,4112,0,0,4096,0,4096,4,4096,4,512,5128,4096,4,4,4096,64,4096,0,4096,1032,0,4096,0,4,6147,0,4,4,0,4096,0,4096,4104,4,4112,0,4104,0,4,0,4,0,4096,4096,0,4,4,8,4096,4,0,4,0,0,4096,4,512,0,0,4096,0,4,4,1024,0,512,0,4096,0,4,4,0,8,4096,0,4,0,0,0,4,4096,8,4096,4,4,0,4096,1032,64,4,0,4,0,0,4,0,4104,0,4,0,4096,0,4104,0,4104,4104,4,2049,4,4,0,4096,4,0,6147,0,4096,0,0,4096,2049,0,1032,4112,4096,0,6147,0,0,4,0,0,4096,4104,0,4104,0,0,6147,4099,4,4,5120,4112,0,4096,4104,8,0,4096,0,1024,4112,0,0,4,4,8,4096,0,4096,4096,2049,2049,4,4,8,0,1,512,0,72,0,0,512,0,512,0,0,0,512,0,4096,4112,0,4096,4,1024,0,4096,2049,0,4096,0,4,4096,0,0,0,0,4096,0,4,512,0,4,4096,4096,0,6147,0,0,4112,0,0,4096,4,4,5120,0,4096,0,0,4104,4,0,4,0,4,5123,0,0,5120,0,4,4,0,0,4096,0,0,4,4104,0,4104,4096,0,4,4,0,4104,0,4096,0,0,4,0,0,4096,4096,0,2049,4,0,4,4,512,0,0,4096,4,0,4,4096,0,0,4,0,0,6147,0,8,4,4099,0,5120,4104,0,4,4104,1024,4,0,4,0,0,4,0,0,512,0,4096,1032,4096,0,0,4096,4,4112,4,4096,4096,4,4,0,0,4096,1032,0,2049,0,2049,2049,0,0,0,4096,0,0,4,0,4104,0,4096,4,0,0,0,0,0,5128,0,4,4096,512,0,0,4104,4,4,4,0,0,4096,0,96,4104,0,4,4,0,0,4096,0,4112,0,4096,4,4,4104,4103,0,4,4,0,0,6147,4096,4104,4,0,4,0,1024,512,1032,0,4,0,4096,4096,0,1024,5128,4,4104,2049,8,1024,0,4096,4104,0,0,4,6147,0,0,512,0,4096,512,0,4,1032,64,1032,4,4096,4,4,4,4,8,4104,4096,1024,4,4112,0,0,4096,0,1024,0,4096,0,4096,0,0,4096,0,4096,0,0,4112,16,4104,0,512,512,0,4,6147,1,0,0,6147,0,4112,512,4096,0,4096,6147,0,4112,0,96,0,4,4096,4,0,1024,0,0,4096,512,0,4096,5120,4096,0,0,128,0,0,0,2049,4,0,4096,0,4104,0,8,64,4104,0,0,4096,0,512,4,8,4096,0,4,4,0,4096,0,0,5120,2049,0,4,0,0,0,4,0,4099,4096,0,0,0,4112,0,4096,0,0,4096,4096,4096,4112,16,4104,0,0,4096,0,2049,0,1024,72,0,0,0,0,2049,0,1024,4,4,0,4,0,8,128,4096,0,4104,0,0,4096,4112,0,0,4104,0,512,512,0,4096,0,4,0,8,4096,4096,0,4,4,0,4,4096,0,0,4096,8,8,4096,0,4096,4112,0,0,4096,0,4096,0,5136,4096,4,1024,4096,0,512,6147,0,0,4,8,4096,4096,0,2049,4,8,0,4096,4,4096,8,0,4,0,6147,0,4096,4104,4112,0,72,4,4,0,4096,0,0,0,4096,0,0,0,4,4,8,4,0,4096,4096,0,4096,0,0,4,4112,0,0,4096,0,4,4096,4,0,4096,4112,4112,0,4104,4096,0,4,4096,0,0,4,4112,0,4,4,4099,0,4104,0,4,4,0,6147,0,4096,0,4,4096,0,0,4096,4112,0,0,4096,0,4,4104,4112,0,4,5128,0,4,6147,0,4096,0,4096,0,0,0,6146,0,0,0,4112,4096,0,0,4096,0,8,4112,4096,0,4096,0,0,0,4112,4096,0,0,8,4096,0,4104,4096,0,0,6147,4096,0,4096,4112,8,0,4096,0,4096,0,4096,0,4,4112,8,0,4096,0,12,4096,0,0,4096,0,6147,4112,0,4,4,6147,1032,0,0,4096,512,0,0,6147,1024,0,4096,4096,512,4,4112,0,4,4,4,0,4,4104,4096,0,0,4,0,0,0,0,4,4096,0,0,4096,0,0,4,0,2049,4,0,0,4096,0,4,4096,8,0,4,4104,0,0,4,0,4,0,0,4096,0,4,4,0,0,4104,8,4,4,4096,0,4096,4096,0,0,4,4096,4,4,4096,8,64,0,0,5120,0,0,2049,0,4104,0,1032,4,4096,8,6147,0,4,4096,0,0,0,4096,0,0,4112,8,4104,0,4,4,0,0,4096,4096,4,0,1024,4096,0,0,4096,4096,4,4,8,4,0,0,0,4104,0,4096,8,4099,4112,0,0,4,4096,0,4,4096,0,0,640,0,512,0,0,4096,0,4,4096,4,0,4,4096,0,4096,0,4096,0,4104,0,4,4,0,4,512,6147,4096,4112,5120,4096,4096,2049,0,0,512,0,0,4,0,6147,0,4112,0,4096,4096,4,4096,5136,1024,0,4104,0,4,4096,64,4096,0,4096,0,0,4,4104,4,4,4096,0,4099,64,0,0,64,4,6147,4112,0,0,4,4,4104,512,0,4,4,0,4096,8,4096,0,4,4096,0,4096,0,4096,0,4096,0,0,512,4,0,4104,4096,0,0,4096,0,0,4096,0,0,0,4112,0,0,4096,0,0,512,4,4,4,512,0,0,0,8,0,0,0,512,4104,0,4096,0,0,2049,4,0,4096,1024,0,512,0,4104,6147,4,4,0,4096,4096,0,4096,2049,8,64,0,4096,0,4096,0,0,4,0,4099,0,0,4,0,4096,0,0,4104,0,4096,5128,0,4096,4096,0,0,4,0,0,4096,0,0,4,4099,4,0,4104,0,0,4096,0,64,0,0,4096,0,0,0,8,4,4096,4,4,0,4096,64,8,4104,1024,4104,8,2049,0,4,4,0,4096,4104,0,0,4,0,1024,4,0,4096,0,4096,0,4096,2049,4,4,0,4096,0,8,4104,4,4096,1032,0,4096,0,4112,0,512,1024,4096,0,0,4096,4096,0,6147,4,0,5136,0,0,4,4096,4096,8,5128,0,4104,4112,0,4096,0,0,0,0,4096,6147,4104,0,4,4,4096,0,0,4096,512,0,0,4096,4096,4112,16,0,0,1024,4,4,4,4,0,4096,0,4,0,4,4,6147,512,4,0,4096,4,0,4112,16,4,4,4096,4107,0,0,2049,512,0,0,0,0,0,4,0,0,4096,4,0,64,0,0,0,4,6147,64,0,0,0,4,0,4096,0,4104,0,4096,0,0,4,0,0,0,0,4,0,4,0,0,512,4104,4,0,5131,4112,8,4096,0,4,4,0,0,64,4,0,1024,0,8,4096,4104,4104,4096,4096,0,4112,0,0,512,0,4096,0,4096,4,4112,4,4,1024,4096,8,4104,4096,0,2049,0,5136,512,512,0,0,4,0,4099,0,5123,4104,1032,4096,4112,8,4104,0,0,4096,4112,64,0,1,4104,0,4,4104,4,4112,4096,0,512,4,0,0,4096,0,0,64,4096,0,8,4,0,0,4096,0,0,4,4096,4096,0,4096,4112,4,0,0,4096,4096,1032,4,4099,4,4,0,4096,4,6147,4112,4,0,0,0,0,4096,4096,5,0,4,0,4104,2049,0,8,0,0,0,4096,8,4104,0,2049,4,0,72,0,9,0,5128,2049,0,0,4,0,0,4,4096,0,0,0,0,0,4096,0,0,4096,4096,4096,512,4,512,8,4,5128,0,520,4,0,4104,8,4107,4,4,0,4,0,2049,1,8,0,0,2049,4,4,0,1024,0,0,4096,512,0,0,4096,0,0,4,8,512,4,4,4096,0,0,4112,4104,4096,4,4,1032,4,0,4096,0,0,0,4096,0,4096,128,4096,8,4096,0,4,4096,4,0,4096,0,64,0,0,4,4,0,4096,4,4,4,0,512,0,4096,4104,4112,0,0,512,4096,0,4096,8,4,4104,0,4,512,1024,0,4096,0,4,4,2049,4,0,0,0,4096,4,640,0,4,2049,4,0,4104,1,4096,0,4096,0,0,4104,0,6147,8,0,4,0,4104,4096,0,0,4096,4099,0,5,0,8,4112,512,0,4104,1032,0,64,0,8,512,0,4,4096,4,0,6147,4096,4,129,0,4,4104,0,4096,4096,4112,0,6147,4,512,0,72,4096,0,4112,4,4,0,0,0,4096,0,4096,0,0,0,4104,0,0,0,4,0,0,4,4096,4096,0,0,4096,4096,0,4096,0,4,512,4096,0,4096,0,512,64,0,0,4096,512,0,0,0,4,4,0,512,0,0,0,4,0,4,0,0,4096,0,0,4104,4112,4,0,4,512,4096,0,0,4096,0,1024,4,0,8,0,4096,4104,4,4,4096,0,4,4,4,0,4096,0,0,4,0,0,4096,0,4096,8,0,4112,8,6147,6147,0,4,4096,0,8,4104,4,0,4,4104,4,2049,6147,6147,0,0,5128,0,4099,0,0,4,4,4104,4,64,0,0,512,4096,4,4,512,4,0,0,0,4,0,4096,4,4,4,4,4,4096,0,4112,4096,0,4,4104,2049,0,6147,8,4,0,0,4096,4,0,0,0,0,4096,0,0,4,0,0,4104,8,0,4104,0,0,4,4,4096,4,4096,0,4096,0,4,4,4,8,512,4,0,4,8,0,4,4,0,5120,8,4096,4104,0,0,0,0,0,4,4096,6147,0,4096,2049,0,4,0,0,512,0,4104,4,4,512,4096,4112,0,128,2049,8,0,4,0,0,4096,0,8,4096,4,512,4,4104,4096,4096,0,8,0,4096,0,4,4,4096,4096,0,0,4096,4,4096,4112,0,4104,4096,0,0,0,6147,4104,4099,0,4112,0,0,4096,4,4,0,4096,4,4,4112,0,8,4096,4,4096,4096,6147,0,4112,0,0,4096,4,4,4096,4096,0,4,8,0,0,0,4,4096,4096,0,4,4112,4,4096,4104,0,5129,8,512,512,0,0,4096,0,4104,512,4096,4104,0,4112,64,4096,0,4096,0,4096,4,0,4096,0,64,0,0,4096,0,0,512,0,0,4096,0,4096,4112,4096,0,4,0,8,4104,512,0,4104,0,0,0,4096,8,4096,8,4096,0,0,5131,0,4,1032,4112,0,512,0,4,0,4096,4096,4096,0,4,0,0,0,0,0,0,4096,4,64,1024,0,2049,8,4,0,0,4096,512,72,0,4,4096,4096,0,4096,0,0,4,4,4,4104,0,4096,4096,4096,0,5120,0,6146,4112,8,4096,4,0,4104,0,64,8,4096,0,0,0,4104,0,4,4,0,4,4096,6147,2049,64,0,128,1024,0,4104,0,0,4096,4,4112,0,0,4096,4104,8,0,0,4096,4,0,4096,0,1024,4,4096,4096,0,4,4096,8,4096,4,0,4112,4096,4,0,512,0,4096,4104,0,0,6147,4096,0,0,0,4104,0,2049,4112,0,4104,0,0,64,4,0,4096,0,0,0,512,0,4,0,4096,0,0,6147,0,1024,4096,0,512,5123,0,0,0,0,8,4096,0,4104,4112,0,0,4,4096,4,4096,0,4104,0,4096,0,4,4096,4112,16,768,4104,0,4104,0,0,5120,0,4096,4112,1024,4096,4099,4,0,4,4,0,512,0,4,512,8,0,4,4,4096,4096,512,4,0,0,6147,4,1024,4,0,4,4096,0,4096,0,8,4096,0,4096,0,4112,8,1,0,4096,512,0,4112,4096,4099,4,8,4,4,4,6147,4096,2049,6147,4104,1032,4,4112,0,0,4096,0,4096,1024,4,6147,0,1032,4,4096,4096,0,4096,8,4096,0,512,0,512,0,4,4096,0,4,4,0,0,4,0,0,4096,0,2049,1024,4,0,0,512,0,4096,0,0,4096,4112,0,512,0,5120,4096,5131,4096,4112,0,0,0,4,0,1032,0,4096,4096,0,4,4104,4,0,512,4096,4096,4,0,4096,0,0,4104,0,4112,0,4096,0,4,512,0,4,4096,4104,0,2049,6147,8,0,4099,0,4,4,0,4,0,0,4096,0,0,4,0,4096,0,0,4104,4096,0,4,512,4,4096,4,4,5123,0,4,4099,0,4,4112,1,0,4,0,0,4104,0,0,4,8,4096,4,0,4,4104,0,0,4,4096,0,4,0,4096,8,0,4112,0,4104,4,0,4096,0,4096,4112,96,0,4,4096,512,512,640,0,0,4096,0,0,0,0,512,4,4096,2049,0,0,6147,0,4,4096,4096,0,4096,0,0,0,0,0,0,4,4,0,0,4,0,0,4096,0,4096,1032,0,4096,0,0,4,4,4096,4,0,4096,4112,512,1032,4096,0,4,4112,512,4096,4099,0,0,4096,4,4,0,1024,4,8,4096,0,4,4096,0,0,4096,4,4096,0,4104,0,1024,4,0,4096,4096,4,8,5120,0,0,4,0,0,4096,0,0,4104,4096,0,0,512,8,0,0,4096,0,4104,0,4112,4096,4104,4096,4,128,4,0,4096,4,4,5,0,4,4096,4104,2049,8,5128,0,5120,0,4,4112,0,512,6147,4,4096,0,4112,4,4,512,0,0,0,8,6147,4,0,4,4,4104,2049,0,0,4,0,8,1152,0,0,4104,2049,0,0,0,0,4096,8,0,6147,0,4096,4,4112,4104,0,4096,4112,4104,4,0,4104,0,4096,0,4099,8,0,0,0,0,0,4,8,4096,4096,4104,0,4096,0,512,4112,0,0,0,4104,128,0,4,4,4104,64,0,0,0,0,4104,0,4096,0,0,4,64,0,0,4096,0,4,4,8,0,4,0,4104,0,4096,0,4,4,0,0,4096,0,4,512,8,4,0,4,4104,0,12,0,4,0,2049,4,0,4,4104,0,4096,512,0,4,64,0,4096,0,0,4,8,4,4096,4096,0,4,4104,4,64,0,0,128,0,4096,0,512,0,4104,0,4096,0,2049,1032,4,0,0,4,0,4096,0,4096,0,0,4096,0,0,4112,0,0,4,0,4096,0,0,4096,0,0,512,4096,0,4096,0,0,0,0,4096,2049,0,0,4,0,4096,4096,0,4,4,0,1,0,0,0,4104,0,4096,0,4,6147,0,4,5136,8,0,4,0,4096,0,1024,4096,128,4104,4096,0,0,4096,0,0,512,2049,64,0,2049,0,4,0,0,4,2049,0,1032,0,4096,0,4096,0,0,4,8,4,0,4096,4096,4096,0,4,4104,4112,0,4,8,512,4096,4,4,5,4,0,0,4104,512,0,512,0,0,5120,64,0,0,0,4096,128,512,4,4096,4112,0,4096,4096,4096,4096,0,4,4,512,0,512,8,0,0,0,4096,4,4096,0,0,0,4,0,4,512,4,0,4096,0,0,4112,0,4096,0,4096,0,4096,4096,8,4,4096,0,5136,8,512,4,0,512,0,512,4,512,0,0,5128,0,4096,0,4096,0,4096,4,0,0,4104,2049,4,512,0,4096,0,0,4096,128,4104,4104,0,4,4112,8,4096,4,0,64,0,4096,4104,0,0,0,0,4096,512,512,0,4096,0,4,4,4,6147,0,4112,0,0,1024,8,4096,4,6147,4,0,4096,96,4096,1024,4,512,4099,4,512,4,0,0,4096,4,8,4096,0,4096,0,4096,0,4,4,0,4104,0,512,0,4096,4,4096,0,2049,4096,6147,0,0,0,4,0,512,0,4096,0,1024,4096,0,4,4,4096,2049,64,4,4096,0,6147,0,4112,0,4,1024,1024,4,1032,4096,6147,4096,4,4112,0,0,4104,8,4,4096,0,0,4099,0,4096,0,0,0,4112,0,512,6147,0,4,0,0,4112,0,4096,0,0,512,4,0,4,4096,0,0,0,4096,128,8,4096,1,0,0,4,4,512,0,0,4096,0,0,0,4,4096,0,0,4,4096,4,0,4,64,0,4096,4,512,0,0,0,512,0,4104,4096,0,0,4096,4104,0,8,4112,4104,0,4096,0,6147,0,4096,4,4096,4112,0,0,1024,0,4096,0,64,1024,1024,4096,0,4096,0,5128,4104,64,4096,512,0,512,0,4,4096,5128,0,0,4112,512,8,512,4,4,4096,0,0,0,0,4104,2049,0,1024,4,4,0,0,0,0,4,4,0,4096,4096,4,8,4112,4104,2049,0,6147,0,4,6147,4,8,4096,0,0,0,4096,128,4,0,1024,0,4,4104,8,0,4,4,4096,8,4,4096,4096,4112,0,4,4,0,4096,0,2049,0,0,0,8,4,4096,4099,4,4,5,4,0,0,4104,0,4096,0,4,0,512,0,8,0,4096,8,4099,0,0,4112,0,4096,0,0,8,0,4,0,0,4,4096,8,4104,0,4,4,0,0,0,0,5120,8,1024,512,4,4096,0,4096,6147,0,0,4104,0,4096,0,0,4096,4096,4,4,0,4112,0,4,1024,4096,0,4096,0,4,4,0,0,0,4,0,4,4,2049,0,0,4096,0,4,4,4,0,4099,0,0,64,4,0,4,0,4,4,0,4,4096,0,0,4104,0,4096,4096,0,512,0,2049,512,4,0,4096,4,0,0,0,4096,4,0,4,4,4,4,4096,8,4096,4096,0,0,4096,0,512,0,0,8,4099,0,0,4096,0,12,4096,0,4096,4104,0,4112,6147,4,2049,0,6147,0,0,0,4,0,4096,0,4096,4,0,4096,0,0,4,4096,0,4,0,4,4,4,0,4096,0,8,5,0,4104,4104,0,4096,4104,0,0,4112,4,0,4,0,1024,2049,4,0,512,0,4104,4,2049,8,4,4104,0,4,0,4096,0,512,0,0,4096,1,4,4,0,4,0,4,4099,64,8,0,4,4096,0,4104,0,4096,2049,0,4,6147,0,4112,4,0,73,4096,4,4,6147,0,4096,0,0,4096,0,4096,0,4,0,4096,4,0,4096,0,0,4096,4,0,512,4,0,4,4096,4,4096,512,0,4096,9,6147,4096,8,4096,0,4112,0,0,4096,8,4104,0,8,4096,640,4096,0,0,5120,4096,0,512,0,0,4096,4104,0,0,5120,512,4096,4104,4112,4104,0,0,4096,8,8,4,0,4096,4,0,4,0,4104,4112,0,0,4104,4104,0,4,4,4096,4104,0,4104,0,0,4104,0,4112,0,0,4096,4096,6147,4112,0,0,4,4,4104,0,4096,0,4096,0,0,4096,8,4,4,4096,8,4,4,4,0,512,0,0,4,64,0,5128,4104,8,0,0,0,8,4,4096,512,8,512,4,0,0,512,4,0,4096,0,0,4,4096,4096,4,0,0,6147,4096,0,4096,0,0,4112,0,0,5120,0,0,4,4096,4,0,4096,0,0,512,0,4096,4,4096,0,0,6147,4104,0,0,0,4,8,0,0,520,4,0,4104,4,4104,4,0,4,0,4104,4104,0,1024,0,4096,0,5136,0,0,0,0,4096,4096,0,4096,4112,0,4096,0,0,6147,4112,0,8,8,4,0,4096,0,0,0,4096,0,4112,2049,4099,4096,4104,0,4112,0,0,8,4096,0,0,0,0,0,0,4096,0,0,4104,0,4096,0,1033,4,0,4096,0,4096,0,0,4,1032,0,4104,1032,0,4,2049,0,4096,4096,4104,4096,0,4,4096,0,4096,0,4112,512,4,0,2049,0,0,4096,0,4096,1024,4,1032,0,0,128,8,0,512,4,0,4096,128,4,8,512,4,0,0,4096,0,0,4096,0,4,4,0,0,4,0,4096,5,0,4,4096,4,0,4,4096,0,4096,0,0,4,4096,0,4,4104,4,0,4096,0,8,4096,0,8,640,0,4,4,8,5120,0,4096,0,4,4112,4096,0,4104,0,4096,0,0,0,0,4104,4,0,4,5,0,0,4112,4104,4,512,4,4,0,8,0,4,4,4,0,4096,4,8,0,4096,0,8,4096,8,4,4,0,4096,0,520,6147,0,0,0,5120,4099,4112,0,4104,0,4096,4,4,5120,0,4,0,4,64,2049,8,0,4096,4112,4096,4,8,4,0,0,4104,0,4,4,0,0,0,4,0,4104,8,4104,0,5,4,8,5128,4,5120,2049,0,4,4112,512,4,0,4096,0,0,4104,4,4,4,4096,0,0,4104,0,4112,0,0,4096,4104,0,4096,0,0,5136,0,4096,0,0,5128,0,4112,0,64,0,0,4112,4096,0,4,512,0,1032,4,4096,4096,4096,0,0,4096,4096,0,0,4112,0,4104,4096,8,4096,4,0,4,0,4,4096,0,4,5128,4,4099,0,1032,4,0,4096,4,4096,1032,4,4096,4104,4112,4096,4,0,4,4104,0,0,0,0,4104,0,512,0,4096,0,0,4104,4096,0,4096,4104,0,4112,4096,0,0,6147,4,0,5120,0,0,0,4096,2049,8,4,4,0,0,0,0,0,4096,4,4,4096,640,0,4112,0,0,4,8,0,4,0,4,4,4,8,4096,0,0,6147,0,0,5128,0,6147,4096,1032,0,0,4112,4096,0,0,4,0,4096,512,0,4096,4096,0,4,512,4104,4,0,4,0,4096,6147,0,2049,4,4,4096,0,4,4,0,0,4104,2049,0,4096,4,0,4,0,4104,0,4096,0,0,0,8,512,0,0,0,0,4096,0,1024,4096,0,0,4096,4104,0,512,0,4,0,512,4104,4096,512,0,0,4096,0,4,0,1024,4096,0,65,4,0,4,0,6147,0,0,6147,0,0,64,4096,0,0,4,0,8,4,4104,4,0,1032,0,4096,4096,6147,5,4,0,4096,512,0,8,8,4,0,4096,4,0,4096,0,0,0,0,4096,0,4,6147,0,0,0,64,4096,0,0,4096,0,0,4,8,0,4096,64,0,0,4096,0,640,0,1024,4096,4,4096,0,4096,4112,0,4096,0,0,1152,0,0,0,4096,1032,4096,4,4,4096,4096,8,0,4,0,0,4096,0,0,6147,4,4104,4112,0,4096,0,8,0,4,0,1024,1152,0,4,4,0,4,4096,4,9,4096,4,0,4096,0,4104,0,4112,4,4104,4,4096,0,4096,4,0,4096,4,4,8,4104,2049,4,4,8,4104,4,0,1024,4096,4104,4096,8,4,4,0,8,0,4,0,4104,4096,4096,0,4096,4,0,6147,0,4,8,4112,0,6147,0,4096,4096,0,4096,4,0,0,4,0,6147,0,4104,0,4,4112,0,512,4,0,0,0,4107,4104,4,0,4,640,0,0,4096,0,8,0,8,4104,4,512,0,4,0,512,0,4,4,768,4096,0,4096,0,4112,0,0,4096,0,6147,4104,0,4112,0,4096,0,4,4104,4104,4096,0,0,4112,1024,672,0,4,1152,0,1032,0,0,0,0,4096,0,4096,0,0,4,4096,0,4096,0,4096,0,4,4,512,4,6147,0,0,4096,5,0,0,4,0,4096,4,8,4,4,4,4,4096,4104,4096,0,0,1,4096,4112,0,0,4096,0,0,4,0,4096,4,8,4,0,2049,0,4112,0,4096,0,0,4096,0,0,4096,8,4,0,640,4,4096,4,8,4,1024,4096,0,4096,4,4096,0,8,0,4,0,0,4096,0,0,4,4104,8,4,0,4096,0,0,4104,4,2049,4104,4096,4112,16,4096,0,0,1032,0,4096,0,0,4096,0,4,4096,0,4,0,2049,0,4,4,4,4,0,0,1024,4096,0,512,0,0,0,4096,0,4096,0,0,6147,4112,4096,1024,4096,0,4112,4096,0,0,4096,0,0,4,0,4096,8,4096,8,5128,0,4,4,0,4,4104,0,4,4,4104,0,4096,0,64,0,0,4096,4104,0,0,5136,4104,0,0,6147,0,4,6147,0,4,4112,16,4096,0,4,512,0,0,6147,4104,4096,0,4096,2049,0,0,0,4096,0,0,4,4,0,4096,4,0,4,4,4096,8,0,4112,8,4096,0,4,4,5123,4,0,4104,512,0,4096,512,0,4,0,0,4104,8,0,4096,0,0,4112,0,4,8,0,4,4104,0,0,4096,0,4096,8,4096,0,0,0,4096,0,0,4,4096,4112,4,4096,0,5120,4096,4104,4,1032,4096,0,0,4112,0,4096,4,0,0,4104,0,4096,4096,4096,4,0,4113,4,4096,0,4096,4096,0,0,4096,0,4096,4096,4112,0,0,4,0,4,512,4096,0,0,4096,8,0,4,4096,0,4096,2049,8,0,4112,0,4096,0,0,4096,4,4,4,4104,0,0,4,4,4,0,0,8,4104,2049,1024,0,0,4096,8,4,512,0,0,4,0,4096,0,4,0,4096,8,4112,0,4096,0,0,4104,4096,4096,4,4096,6147,4,0,4112,16,4104,0,4104,0,4096,0,4,0,4,4,0,4096,0,4104,0,0,4104,0,4112,4,0,512,8,0,4104,4096,0,2049,0,4,0,0,0,4,8,4104,4096,4112,0,4,4,4104,8,64,4,0,4096,8,4,4,2049,2049,4,0,0,4096,0,4096,0,0,4,4104,4096,4,2049,0,4,4,4096,1032,0,4096,0,0,4104,0,4096,0,4,4112,0,4,512,0,0,0,4096,4112,4,8,4096,0,4,0,6147,0,8,4096,4112,0,0,0,0,4096,512,0,0,6147,0,0,4104,512,0,4,4104,0,0,4,0,0,4099,4,8,4096,8,4,4096,8,0,1024,4,4,0,0,0,4096,4096,0,8,4,0,0,0,0,4096,4,0,4096,0,0,4096,0,4112,4104,4,0,512,0,4096,0,512,0,0,0,0,96,8,4096,4096,8,64,96,0,0,4096,0,0,512,0,512,0,0,0,4096,0,4,4104,0,0,4096,0,0,6147,0,8,4096,4112,4096,0,512,0,4096,4,512,0,4096,0,4,4096,4,0,4104,512,64,4096,0,4,0,4096,0,4096,4112,0,0,4096,4112,512,0,4104,4,0,4096,0,4,512,0,0,4104,4104,0,0,0,4,4104,512,4,4,4096,4,0,4096,8,4096,4,0,4,0,4104,0,0,4,0,4096,0,72,4096,4,0,4,0,4,0,4,0,1024,8,4096,0,0,4104,4096,0,0,4096,8,4,64,0,4,4104,0,0,4112,4,0,512,4104,512,8,512,0,4096,0,0,0,4096,0,0,4096,0,4096,4112,0,512,4104,0,512,0,0,4096,0,4,0,1024,2049,4,8,0,4096,72,0,0,4096,2049,0,0,0,0,4096,0,4,512,0,0,512,0,0,4,4104,8,4096,0,4,0,0,0,0,4,0,4,4096,0,4096,0,0,4096,0,4,4,0,4096,4096,0,4,0,0,4096,2049,4,4096,8,8,96,4099,0,4096,6147,0,0,4,4096,0,5120,8,0,4096,0,5120,0,4112,4,0,4104,0,4096,0,4,4104,2049,8,4,4,4096,0,4096,0,0,5131,0,4,4096,8,4096,64,0,4096,4096,0,0,4,0,0,5120,0,4,4096,0,4104,0,6147,4096,0,2049,0,512,4,4104,0,4096,64,4104,4096,128,0,4096,0,4096,4096,0,0,4104,4112,4104,0,4096,0,1,0,0,0,4096,8,4096,0,4096,0,0,0,4,4,4096,0,4096,8,4,4,4096,0,0,0,4,0,512,0,0,4096,512,0,4096,0,6147,0,4,128,4096,0,0,0,4096,1032,0,4096,0,4,4,0,4104,0,4112,4096,0,0,4,0,0,512,0,4096,0,0,4,0,4099,4,8,4,8,4096,4096,1024,2049,4,0,0,4,4096,1024,0,4096,4104,0,0,72,4096,0,4,4096,0,0,4096,4104,0,512,4104,0,4096,4112,4096,1032,2049,0,2049,512,8,4,4096,2049,0,8,4104,0,0,4,0,0,512,4104,4104,4096,0,0,0,4104,4,0,4,4096,4,0,4096,4096,1032,4096,0,4112,0,4,4,0,4096,4096,1,0,4,0,0,512,0,4096,4,0,4096,0,0,6147,0,4096,4112,4104,64,0,0,512,0,4,0,4096,4,0,4096,4,0,4096,4112,4,0,512,0,4,0,0,0,0,0,4104,8,4096,0,4096,0,4096,4,0,512,4,96,0,0,4,0,4,4096,0,4096,0,4096,1024,4096,5128,8,4,512,4104,0,4096,0,4,0,0,4096,0,0,512,8,4096,0,4096,0,4112,0,512,4096,4104,0,0,4096,8,4,0,0,4096,0,0,4096,0,0,4096,0,4096,4,0,4096,4,4,4096,0,0,4,0,4096,6147,0,4096,0,4096,4,4,512,8,72,0,4096,4096,4112,0,4,512,4,4,0,4104,0,4096,4096,4,0,5136,8,0,4,0,64,0,4096,4112,4,4,4,4096,4096,6147,0,0,2049,4,4096,0,4096,4,4,0,4096,0,0,4096,4096,4096,0,4096,0,4,4,4096,0,4096,512,4,0,0,4104,4096,0,4096,0,0,4,4,0,512,5120,0,4,4,4104,0,4112,0,4096,2049,8,0,1024,4096,0,4096,4112,4,8,4104,0,4104,512,8,512,2049,4,512,0,0,0,640,0,4096,0,0,4104,512,4,0,4096,6147,0,4,4,0,0,4104,8,4096,0,4,4,4096,0,0,4096,4,2049,0,4096,0,4096,4,4112,0,4,4104,4096,4096,0,0,0,0,5120,4096,0,4096,4112,4,4096,0,0,6147,0,4096,512,4096,0,4,4096,4096,4112,4096,4,4096,4096,4112,4,4096,2049,0,4096,0,4,0,4096,0,5128,0,4096,0,0,4,0,0,0,4,0,0,4096,0,0,4,0,4,4096,8,4,4096,0,0,4,512,4,0,512,0,0,4112,16,4096,4104,4,0,4,4,0,4096,0,0,4112,8,4,4096,4,96,0,0,4096,4096,0,0,0,4096,0,4104,0,4,4,0,4,4,0,1032,4096,0,4,6147,0,8,0,0,4104,0,0,0,0,4,512,0,0,4,5131,0,0,4,0,6147,4096,0,4096,4096,0,0,4096,0,0,1024,0,0,0,4096,0,8,4096,4,0,4096,0,2049,0,4096,0,4,4112,4,0,4,0,4,4096,0,4096,0,4,8,4096,512,0,6147,0,4112,4096,4096,4,0,4104,0,4,4,0,0,5128,0,4096,0,0,2049,0,0,1032,4,4104,0,0,4112,0,4096,0,4096,4,0,4104,4096,0,4112,4096,0,0,4096,0,4096,0,4096,4,0,4,4,0,0,0,4096,4,4,512,0,4096,0,4096,0,0,4096,4,0,512,0,256,0,0,4,0,0,4,128,0,4096,0,4104,0,4112,4,0,4096,4096,0,8,0,4096,0,8,4,5,6147,0,0,4,9,0,8,4,0,4096,0,6147,8,4104,6147,4,4104,0,0,4,4096,0,12,8,0,0,4104,4096,0,1,4,4096,0,4096,0,0,4,4,4,0,0,512,4,0,64,0,8,4104,0,4,4,4096,0,4,4107,4,0,4,4,0,4,0,512,0,0,8,0,0,4096,1024,4096,640,0,0,512,4,4,6147,4104,4,4,512,4,0,4,4104,0,4096,0,2049,0,4,0,4,4,0,0,4096,4,4,4104,0,6147,4112,1,0,0,4104,8,4096,4096,4096,0,4099,8,4,0,0,4,0,8,0,0,4,0,4,0,4096,0,512,0,0,0,4096,0,8,64,5,0,0,4104,0,4,2049,0,0,4104,4,8,2049,4,4,0,0,4,4,0,4,0,0,512,4,0,512,0,4,4096,0,4104,0,4112,4120,4,4,4,0,0,4,0,4096,520,4,512,4104,0,4,6147,4104,0,0,4112,0,4096,0,0,4096,0,0,4,4096,0,4112,16,4096,0,0,4,0,0,4,72,0,0,4096,0,0,4096,4099,0,0,0,512,4096,4104,0,0,1024,4096,4112,0,4096,4096,0,0,0,4,0,4,0,0,4096,4104,4,4096,4096,4112,0,4096,0,1,0,4096,4096,0,4104,4112,4096,4096,0,0,4104,0,4,4104,0,4096,0,4112,4096,8,512,4,0,4,0,0,0,0,4112,4096,0,4,4104,0,8,4096,0,4096,0,4,4112,64,0,0,0,4112,4104,0,0,4,0,0,4,0,6147,4096,4096,0,0,4,4096,0,4112,4096,0,5123,4104,0,0,512,8,0,5128,0,512,0,1024,4,4096,0,4104,0,512,512,4096,8,0,8,0,4104,4104,0,0,2049,0,0,4096,4,0,4104,8,0,4096,0,0,0,0,0,4096,0,4,4096,4096,0,4112,0,4104,4107,0,8,4,0,0,4,8,4112,4096,4,0,4,0,4,0,6147,4,4,0,0,4104,0,0,0,0,8,4,0,0,4,4096,0,4,0,0,4,4,0,4,4,4104,4,4096,6147,0,4,4,0,0,4096,4,8,4104,8,4,4104,4,4,0,4096,8,8,4,4,0,4096,8,4096,4,0,4096,0,4096,4096,0,4,4,8,4096,4104,4,4104,0,4112,4,0,4096,4,8,4096,0,4096,0,0,4096,4096,4112,1,0,4,0,64,0,4104,0,0,4112,0,0,4,4,4104,0,4096,0,4112,5,4,512,768,0,0,1024,4,4,1024,4104,8,0,4,0,0,512,4096,0,8,0,4096,0,0,4,4,4112,4104,0,0,1024,0,4,4096,2049,0,0,1024,1024,4096,4,0,0,0,4104,2049,8,0,4,0,4096,4104,0,4,0,5120,0,4096,0,0,4,4096,0,4,4,512,0,512,0,0,4096,0,512,0,8,0,0,4,0,4,0,4096,4112,0,0,4096,4,512,512,64,0,4096,0,4112,0,4099,0,4096,4096,4112,0,512,4,0,64,0,0,4096,0,4104,0,512,8,4096,8,0,6147,0,8,1024,4096,0,8,4,5120,4,4,64,0,0,4096,0,4099,4096,4112,64,8,4,4112,0,4,4,0,4096,4112,0,0,512,0,4,512,0,4096,0,4,4,4096,4,0,4,0,4096,0,8,4096,0,4,4096,0,0,4104,0,4112,0,0,0,0,8,8,0,0,4096,0,0,4096,0,4096,0,4,4,0,4096,4,4096,0,4096,0,0,4096,4112,8,4,0,4096,4096,0,0,4096,0,4112,6147,0,4096,4104,0,8,0,128,0,4112,0,0,4096,0,4096,0,512,4099,8,0,4104,0,4112,0,8,4,4096,4096,0,4104,0,4,4,4,0,4,4096,0,0,4096,0,4104,4,4112,0,4099,4112,0,4096,4,0,5120,0,2049,4,4,0,0,4,0,4096,0,0,512,4096,0,4,4104,0,4104,4,0,4,0,4,4,4104,0,0,4096,0,4096,4096,4112,8,6147,4104,0,4096,0,4,4,0,0,4,512,4096,0,4096,4,0,4096,0,0,640,512,0,0,4,4096,4,0,4,0,4096,4,1024,4096,0,0,0,4096,0,0,4096,4,0,4096,0,0,0,0,0,4,0,4,1032,4,0,8,0,512,8,512,8,0,512,0,4,4096,0,4096,4096,0,0,4096,0,4112,0,4,0,4096,0,4,4,4,0,0,4,4104,4096,512,0,4,4,4104,512,2049,6147,0,0,4096,4096,4,0,4,0,4096,6147,4096,4,4112,0,4096,4096,0,0,4096,0,4104,0,0,4096,0,4112,8,4096,0,0,4096,4,2049,1032,4096,4104,512,0,512,4104,0,4096,8,4096,0,4,4112,0,0,4096,0,4096,1032,0,4096,4,4104,0,2049,0,512,0,0,4104,0,4096,4,4,0,4096,2049,0,0,4096,4096,4104,0,4096,4112,0,4096,0,0,0,4096,0,4112,0,4096,4096,0,4104,0,4096,4096,0,4,4112,0,5128,0,4096,4,4,4,0,4,4,0,2049,4096,4104,4,4096,4,4104,4,4,512,0,6147,72,8,4096,4,0,4096,0,4096,0,0,512,4,5131,4097,4,0,4104,4,4,4,4,4,0,0,0,0,4,0,0,4096,0,0,4096,0,1032,4096,0,4096,1024,128,0,0,0,0,4,4,0,4096,4104,4,1032,4,0,0,0,4096,0,4096,0,4,4,0,4104,0,4,4,0,0,4096,0,0,4096,4,0,0,4,0,4,0,4,4,0,4,4,4,0,4104,0,4096,4,0,0,5128,0,512,512,0,0,4096,0,4096,0,4,4096,0,4,4,4096,0,4,4096,0,512,0,0,4096,0,4096,0,0,0,0,4096,0,0,512,512,0,4096,0,8,4,4096,0,0,6147,0,4,4,4,0,0,4096,0,4,4104,0,4096,0,0,4,8,0,4112,1032,4,512,4,0,4096,4096,0,0,0,0,0,4,4,0,0,96,0,4096,512,4096,0,4,4104,0,0,4112,0,4104,4,0,4112,1024,0,4096,4,512,0,0,4096,0,0,4096,0,6147,0,0,4096,0,4112,4,0,0,0,4096,4096,0,4096,0,4096,4112,0,4104,0,0,4104,4,0,0,5136,16,0,2049,4,4,8,0,4096,4,0,0,8,4096,0,0,4,4,0,0,0,4096,0,0,4096,0,0,0,4096,0,0,0,4112,0,0,0,0,4096,0,0,4096,8,4096,4,4,4096,0,4,512,0,0,4112,0,512,4096,6147,8,4112,0,8,4104,0,4104,0,0,4,4096,4,8,0,4104,4096,4,0,4096,2049,4,4112,4104,0,4,4104,6147,4,0,6147,4112,0,0,4096,4096,0,0,4096,0,4096,0,0,4096,0,512,1024,2049,4,0,4104,4,0,4104,6147,4112,0,0,4104,4096,4099,4,4096,0,0,5136,6147,0,4096,0,4096,6147,0,4096,4,6147,512,6147,0,4096,4,4112,0,4,64,0,0,0,4,4096,512,4096,0,4112,0,6147,4104,0,0,4,0,0,4096,0,4,4096,4,4,0,0,4104,4096,4,0,4104,8,4112,16,4096,0,4,4,4,0,4096,0,0,4,4104,0,4,4,4,4,0,4096,0,4096,4,0,4096,4,8,4,4,512,4,4,1032,4096,4104,0,0,4104,4104,0,512,0,0,4,4,0,0,1032,0,8,4096,0,0,4096,4096,4096,1032,4,4112,512,4,4096,0,4,4,8,4096,4096,0,4096,4096,4,4096,0,4112,4,0,0,4,4096,0,0,4104,4112,0,4,4096,2049,8,4099,0,4,4096,0,4112,512,0,4096,4096,4112,0,4,1024,0,4096,0,4096,4,0,0,4096,4096,0,8,4112,4096,4,0,1024,4096,1032,4096,4096,0,4104,4,6147,4,4112,0,0,4112,4,4096,4096,4,4,4104,0,4,512,4,0,0,4096,0,4096,0,4096,4,4096,0,64,4096,0,4,4,8,4096,0,4,512,0,4096,1032,4096,0,4112,0,4,0,4,4096,0,4096,4,4096,8,4,1024,4096,0,4112,6147,0,2049,4,4096,4104,0,4,4,0,0,4096,0,4104,512,0,64,0,4096,4096,2049,0,0,4104,4,8,4112,0,4,4104,0,4,5120,4,4,4096,4096,0,4096,0,4096,2049,0,0,1024,4096,4096,0,0,4096,4096,0,0,4112,0,0,4,4,0,4096,4,128,4,4,512,4104,0,5128,4104,0,4,4,0,4,4096,0,2049,4,2049,512,0,4,4,0,0,4096,0,0,4096,0,4,6147,4,4,0,8,4096,4,4,4,4,0,4,4,0,4096,0,0,4104,0,4096,0,4,4,0,0,4096,4096,640,0,0,5,0,0,4,0,4096,0,4096,0,4112,0,4096,0,0,4096,4,0,5128,4,0,4,0,0,4096,0,0,4,0,0,4,5128,0,0,4096,0,0,0,4,8,4096,0,64,4,4,4,4,0,0,0,0,0,4,0,8,5120,0,4,4104,8,4104,0,512,4,0,0,512,0,4096,0,4104,0,0,512,0,0,4,4099,0,0,4104,0,0,0,4,4096,0,4,4096,4112,4,4,4,4,0,4096,0,4112,0,4,0,4096,8,4,4096,0,4,512,4,0,4096,4,0,512,64,0,0,4,4,4096,0,4096,0,4096,0,0,4,0,4,64,4112,4096,0,512,0,0,8,4096,0,0,512,0,4104,4,4,512,4096,0,4096,4,0,512,0,4096,0,4096,0,4096,4,512,0,4,4,2049,4,8,8,4,4,8,4096,0,4,4096,4107,4,4,4,0,0,0,0,4096,0,4096,0,0,0,0,0,8,4104,4112,4,0,4,0,0,4096,0,4,0,0,4096,4096,4,0,4,4096,4,0,4,4,0,0,4,0,4096,4096,6147,4,4112,4096,4,0,4096,0,0,5120,0,0,4096,0,0,4112,4104,4096,8,512,4,640,0,0,5120,8,4096,4104,1024,4112,0,0,4096,0,2049,8,512,0,4,5120,0,0,6147,4107,0,4,512,0,4104,4,0,4,65,4104,0,0,0,0,0,4096,0,4,0,4096,0,0,4112,0,512,4,0,0,4096,0,0,4096,0,0,4096,0,4112,4,512,4,0,4,0,4096,0,4096,4,0,4104,6147,4096,0,4,4,4,4,0,2049,0,0,4,0,0,4,0,4,4096,8,0,4,4112,0,0,4096,4,0,5136,0,8,0,0,0,0,4,4096,0,0,4,0,4096,0,4096,4,4,4096,0,4,512,4,0,4,2049,0,4096,512,4,512,64,0,4096,8,4096,8,4,4,4,4096,0,6147,1032,0,4,0,0,4,0,0,0,0,0,0,4104,4104,0,4112,1024,0,4096,0,4096,5120,4104,4112,4096,0,0,4096,0,0,128,4104,8,0,8,0,0,64,1024,0,4,0,4096,0,4,6147,0,4096,0,12,4,1024,0,0,8,4096,4112,4104,0,0,4,0,512,4,8,1024,4104,4096,0,4096,4096,0,0,4112,4,0,4104,0,4096,4096,0,4096,8,4,512,0,0,4,4096,8,4096,0,0,4,0,4096,128,0,0,4096,0,4,4104,1024,4,4112,0,0,4096,8,4104,0,0,0,0,4096,0,0,4,0,0,4104,8,4096,4096,0,0,512,2049,0,0,4096,4,0,512,2049,8,0,4,512,0,6147,0,0,4,0,0,0,4096,4104,0,4,0,0,0,4,0,4,4,0,2049,0,4,0,4,4,4096,8,4096,512,4,0,0,4096,4096,1024,4,4096,4112,4,0,512,0,0,4096,0,6147,0,0,4096,4112,0,4,4,0,4096,4096,1152,4104,4104,4,6147,4112,0,0,4096,4104,4096,512,4096,0,4,4112,0,0,4,4,512,8,4,4,0,4,4,0,9,512,0,4,0,512,4,0,0,0,0,4096,512,0,4,0,0,0,0,4096,0,0,4,4096,0,4096,4112,4096,4096,4096,512,4096,4096,0,4,0,0,0,4104,4096,4,4,8,0,6147,0,0,4112,0,4,4099,4096,4,0,4096,4,0,5120,0,0,4096,0,0,0,4112,0,96,16,4,6147,4,0,0,4,0,4096,4096,4096,1032,4112,0,4096,0,4,4,8,4096,0,0,4096,0,0,0,4096,0,4112,0,0,4,0,4096,4,1032,8,0,8,2049,0,4096,0,4096,4096,2049,4,64,0,0,0,0,4096,4104,2049,0,4,0,512,0,4096,0,0,0,0,4096,0,0,4096,4096,0,8,4112,0,0,512,4,0,0,4096,8,4096,4,0,4,4,0,4,0,4,0,0,4,4,0,4104,4,4,4,4104,4096,0,4112,64,0,4104,0,0,72,0,0,4096,0,0,512,136,8,4112,8,0,2049,4,0,0,4104,0,4104,72,8,4104,4,0,0,4,4,4,4,4104,4,0,4,0,4,128,0,0,0,4096,0,0,4112,0,512,0,4,640,4096,0,4,4104,0,4112,0,0,4104,4096,0,0,4,512,0,64,0,0,4,4112,4107,4,0,4096,0,4096,4,8,4112,4,0,4096,8,8,4,4096,4,0,4,4104,4,4,1024,4,0,0,4,1032,4096,4096,0,4,4104,6147,4,4,4112,0,0,4104,8,0,0,0,4096,0,4096,0,8,4096,4099,4096,4,4,4,4,4096,4,512,4,4096,4,0,512,0,4096,4112,0,0,4099,4104,0,4,4112,5128,0,4,4096,4112,0,0,0,0,4,4104,4,6147,0,4113,64,8,0,2049,4096,8,0,4,4,4104,8,5128,8,4104,4,4096,4,0,0,0,4,0,0,4104,4,5120,0,0,4,0,512,6147,0,0,0,1024,4,4,0,4096,0,0,0,5120,0,4,4096,4,4096,0,4096,0,4,1024,4,0,4,0,1024,0,8,4096,4096,4104,0,4104,4,4112,0,4,4104,1032,4096,4096,4,4096,4,8,4096,0,512,4112,16,4,4104,4096,0,4,4,0,4,4,0,4,4,0,0,4096,0,0,0,4096,4096,4,1,512,0,0,4,512,4,0,0,4096,5,0,0,0,0,5120,4096,512,4,512,0,0,512,4096,0,0,4096,0,0,1024,4096,0,4,4,0,8,4,8,4096,4,0,6147,4096,0,4,512,4,4096,4096,4,0,512,0,4,4096,512,4,1032,0,0,4096,8,2049,128,0,0,4096,0,4096,0,0,4,0,8,4096,0,0,12,8,0,5120,4,4,1024,4,8,4,0,4,4,0,0,512,4096,0,4,0,0,4,0,0,4,4104,0,4,4096,0,4,4104,0,0,0,64,0,0,0,0,0,4096,4096,0,4,5128,0,4112,5128,0,0,6147,0,0,512,4,0,2049,0,4,0,4,4104,4096,4,4,4,0,4104,0,1024,64,0,4112,0,0,4,0,4,0,1024,0,4,0,0,4096,4112,4096,4096,0,0,4096,0,6147,0,4112,0,4104,0,4,4096,512,0,0,0,0,4096,0,0,4104,0,4096,0,4,512,4096,2049,0,0,512,0,0,0,0,0,4096,64,0,4,1024,0,0,0,4,0,4104,6147,4,4112,16,0,4096,0,1024,0,0,4,0,4096,0,0,4,0,0,0,4,4096,4,8,4,4,0,0,0,4104,4096,0,0,4104,4096,0,0,4096,4,8,4112,0,4096,6147,4,4096,0,4,4096,2049,128,0,4,4096,0,0,4,4096,2049,4,0,6147,2049,4,4,4,0,0,4,0,0,4,0,4096,0,4104,0,4104,0,0,4096,0,4,4112,0,4104,0,4096,0,4096,0,512,4,8,4096,512,8,6147,1024,4096,4,4112,0,12,4096,4096,0,4096,128,0,4,8,4,0,4,4,4,672,0,4096,4,0,4096,0,2049,0,2049,0,4096,0,0,4096,4096,0,4,0,0,0,0,4096,0,4,6147,0,4096,0,0,4,8,4096,4104,0,0,4096,128,0,0,4104,0,4096,0,0,512,0,0,4096,4112,0,4096,4,4096,0,0,4104,4112,0,0,4,1032,0,4,512,4,0,4096,4096,4104,0,4,8,4096,0,4096,64,0,0,6147,0,0,4,4096,4104,512,0,4112,4104,0,0,0,4,1024,4096,4104,0,0,4,1,0,4,4,0,4096,2049,0,8,512,8,512,4104,0,0,1024,4096,4,4096,0,0,4096,4112,4104,4104,4112,0,4096,0,4112,64,0,128,1,4096,0,4,513,0,4,4096,0,0,4,4096,4096,8,512,0,0,0,512,64,0,0,4096,0,0,4096,0,4096,0,0,4096,0,0,1024,0,4104,0,512,4104,0,0,5120,0,1032,0,4096,0,0,4,4,0,4,64,0,4112,0,0,4096,4104,0,4112,0,4096,0,0,4104,0,0,0,0,4104,0,0,512,0,4,512,768,0,0,4,0,4096,8,4,0,0,4096,6147,4,0,0,4,4,0,4,4,4,0,4,4,0,4,0,0,4096,0,0,4096,0,4,4112,0,0,4096,0,4096,0,4,4,0,0,4,4,8,6147,4104,0,0,4096,4112,0,4096,0,4096,8,4096,4,0,4,4096,0,4096,0,4112,16,0,4096,0,4,0,4096,4,6147,4,4,4096,0,4112,0,4096,4,4096,4096,0,0,4,8,4096,0,0,4104,0,4096,0,640,0,4,96,0,4096,0,0,512,0,4096,4096,0,0,4096,9,8,0,4,0,4096,8,4096,0,4,4096,4104,0,4,5123,5120,0,4112,4096,4096,0,8,5128,512,4,0,0,2049,0,0,8,4,4,0,4104,4096,4,4,8,0,4104,0,4096,0,8,6147,0,0,4,0,0,4096,4,0,4,8,4,4,0,0,4096,4,4096,8,0,4096,0,4,4,4104,4096,4104,1024,4,512,4,0,0,0,4104,0,4104,2049,4,0,512,8,4112,0,4112,0,4,4096,4096,4,4104,8,4104,4112,16,0,0,1024,4104,4104,0,4112,0,4104,4,0,0,512,0,4096,0,0,4096,4096,0,0,0,0,4104,0,0,0,0,0,1024,4,0,4,4,0,0,4096,0,0,4,0,4,0,0,0,0,0,512,0,4104,4,0,4,0,0,0,4104,0,4112,4104,0,0,4096,0,8,4104,4096,4,0,512,4096,0,0,0,0,0,4,4104,0,0,4096,4096,0,5120,0,512,6147,0,0,2049,4,0,4,128,0,4104,8,0,4,6147,0,4,4096,8,0,4096,0,0,4096,0,64,0,4096,6147,0,8,4096,0,4104,0,0,4096,0,0,4096,0,4,4096,0,0,4,0,4096,0,4104,4104,0,5120,0,4,5,0,4096,4096,0,4,0,0,0,512,0,4096,8,4096,0,4,4,4096,0,64,0,0,0,4104,0,0,4096,0,4,1160,4,0,4096,0,1,0,4096,4,1024,4096,4096,1,4112,4,4096,6147,8,4096,0,8,1024,4096,4,4096,0,0,512,0,0,4096,0,4112,0,5120,4104,4096,0,4,4,0,0,5,4104,0,4096,0,4112,0,0,4,4096,0,0,8,4104,4096,0,512,4,4,4,640,0,0,4,0,4096,5120,4,4,0,5128,4,5128,4,4,4,4,4099,0,0,4096,0,0,0,4096,0,4,4096,4,0,4,4,0,0,0,4,0,0,0,4,1,0,0,4,8,4,4104,4,0,512,0,512,4,4,8,0,0,64,0,6147,0,4,4112,0,4096,0,4,4104,0,0,0,4096,4096,0,4112,0,0,4,4096,0,2049,0,4,0,4104,8,4096,8,4104,0,8,4,0,0,4,4,96,0,0,0,1024,4096,8,4096,4104,0,0,4,4,4,512,4,0,0,4096,4,0,512,64,4,0,4104,0,4,0,512,4096,0,9,4,0,0,0,0,0,512,0,4,0,5120,0,512,0,0,8,4096,4096,8,4112,0,4,0,4104,4,0,4104,0,0,0,4,4104,4,4,0,0,0,5120,4096,4096,4096,0,4096,4,0,6147,0,4112,0,4,5120,4096,0,1,0,512,0,4,4,4,4,4,0,4096,0,4,4,4,4104,0,0,4096,4112,0,5123,0,0,4096,0,4096,0,0,4,4096,0,4096,512,6147,0,5120,0,4096,4096,0,4112,0,4096,4,0,4,0,0,4096,0,0,512,0,0,4096,8,0,4096,4104,0,4096,8,4104,0,1024,4,0,0,512,0,4104,0,4,4096,4112,8,4,4104,4,0,4,64,0,0,0,0,4096,0,4096,0,0,4096,4,8,4,5120,0,4096,1024,4112,0,4096,4,4096,4,0,4,4096,4096,4,640,0,0,512,0,4,4,0,2049,4096,4104,0,8,4,0,0,4104,0,0,4,0,4096,4096,0,0,4096,4096,4112,4,0,512,4096,4104,0,4104,4,4112,0,0,0,4096,0,0,4,0,4096,4,4096,0,0,4096,4096,0,4,4112,0,0,6147,0,4104,0,4,4104,0,4,4112,4096,4,0,4104,4096,0,4,4112,0,0,4096,4096,4,0,4104,4096,4,0,0,0,4096,0,4096,6147,4096,4112,1024,4096,4,4,4,4,8,512,4096,4096,4096,4,0,0,4096,4112,0,4104,0,4096,0,0,0,4112,0,4096,0,4096,0,0,0,0,0,1024,4096,0,4096,0,0,4096,0,4112,8,4104,0,0,4,0,4096,4096,0,4,0,4,4,4096,0,0,96,0,0,4096,5,0,0,0,0,5120,0,0,512,0,4096,1,0,4096,0,0,4096,6147,0,4,0,0,0,4096,0,72,4099,0,2049,0,4104,0,4096,0,8,4,0,4,512,6147,8,0,4,0,4096,0,0,4,4096,0,0,512,0,4096,8,4096,0,512,0,4,4096,0,4096,4096,6147,0,4096,0,0,4112,8,4,4096,0,8,4,4096,4,4,4,4,512,0,4096,4,512,512,0,4104,0,512,4,512,0,512,1024,4096,4,0,512,4104,0,1,0,0,0,4,4096,6147,0,2049,0,0,8,4096,4096,0,4096,4096,2049,512,0,0,0,4096,4096,4112,0,0,4,0,512,0,512,0,4096,0,0,4096,0,8,0,4112,72,0,8,2049,0,0,0,4096,4,0,4096,0,0,4096,0,4112,0,4096,0,6147,4,4,4096,0,4104,4,0,4,72,0,4112,0,4096,0,4,512,4096,4104,0,4,0,0,512,0,4,0,4,0,4,4,0,4104,0,0,512,0,0,0,64,4096,4112,0,8,4096,0,4096,0,0,512,0,0,4,4,0,0,0,0,4,0,4,4096,4,0,4096,0,4096,4,4,4096,4112,4104,4104,0,640,0,4,4096,4112,128,0,0,4112,2049,0,4104,8,0,512,0,4,0,0,4096,0,4,4,4,0,4,0,4112,0,2049,0,4,0,0,4096,8,0,4112,4103,0,0,0,0,0,4096,4,0,4096,4112,0,0,4096,4096,4,4,4099,4096,0,4112,4112,0,0,512,8,0,0,0,4,4096,4,0,0,8,0,4096,4096,4,8,4096,672,0,96,0,0,4096,0,0,5120,4,4096,0,4096,4112,0,4,0,4,0,4096,0,4104,0,4096,0,0,4112,0,0,0,0,4,4096,8,0,4096,0,4104,0,0,512,0,0,4096,4096,0,4096,0,4096,0,0,4104,4112,4,0,4,0,4,512,0,4096,0,2049,0,4,0,4,4096,0,4104,4096,0,4096,4,0,4096,0,1024,64,0,0,4096,4,512,0,8,4096,0,512,64,512,4,0,4104,0,4104,0,4096,4,0,4112,0,4096,8,64,0,4096,0,4104,0,0,4,0,0,4096,4096,4096,0,4096,4112,0,4,0,0,4104,4096,4,5,4096,4096,0,0,0,4112,4096,0,4096,8,4096,4096,4112,4096,0,4104,0,4096,0,4,4104,4,4112,512,0,1024,520,512,4,4096,0,0,0,0,0,4,4096,0,4,0,0,0,4104,0,0,1024,0,4,0,512,4,0,0,0,4096,4096,0,4096,0,4096,0,0,4112,0,4,512,8,4096,0,0,512,4,4096,512,0,4096,4104,0,4,512,0,8,4096,4,5,0,4,5,4099,0,0,8,4096,1024,4096,4,0,4,2049,0,4096,0,0,6147,8,0,4096,4096,4112,0,0,4,4096,0,4,0,4,0,512,4096,0,4104,2049,0,0,4096,0,4096,0,0,6147,4112,4104,0,4,0,4096,512,0,0,4,0,4096,0,4,0,0,0,4104,4,8,4,4096,8,512,0,4,0,4096,0,2049,0,0,0,0,4104,640,0,0,4112,4,0,4096,4,0,4,0,0,4104,0,4096,0,0,0,0,512,0,0,0,512,0,4,512,4112,4,0,6147,4,512,4,0,8,4099,0,4,4104,4,0,4096,4096,4112,0,4096,4,4,512,0,2049,4,4,0,512,0,4104,4099,0,0,4,0,0,4104,4096,0,0,72,0,0,4096,0,0,0,4096,4096,2049,0,0,512,0,4096,4,4096,0,2049,4,640,0,9,2049,0,0,0,0,4096,0,4,4096,4,4,4,64,0,0,4096,0,0,4096,8,0,4096,0,4096,0,0,4096,0,0,5136,0,0,0,0,4,4,0,0,4096,8,0,4,4,0,4096,0,4104,0,4096,4096,0,0,0,4096,0,0,0,6147,0,0,4096,0,4096,8,4,4096,0,4,0,4096,4,4,4,0,5,0,4,1032,4,0,4096,0,4104,0,4096,0,8,4112,8,4,4099,5128,0,0,4096,0,0,4096,0,4112,4,0,512,0,1032,4,0,4096,0,4096,0,0,0,6147,8,8,512,4096,0,4096,64,0,0,4,0,1024,4096,4096,0,0,4,4,4096,8,4096,4,4,4096,4,4,4112,4,5120,72,0,512,0,0,8,4104,0,0,4096,0,512,0,0,0,4096,0,4,4096,0,4104,0,0,0,4112,0,4,512,0,4112,4,4096,0,4,4104,512,4113,4096,6147,1,64,0,6147,4,4096,0,0,1024,4104,0,4096,0,0,4,4,0,0,4104,0,0,4,4096,6147,4,4112,4,4,0,0,0,4,128,4112,0,0,512,4104,0,4,0,2049,0,2049,0,4096,0,4096,0,0,2049,4,0,0,4096,0,0,4096,0,4096,0,0,4096,0,0,4,0,4096,0,512,8,4104,64,0,4096,0,0,0,0,0,4,512,0,0,4096,0,0,4104,4096,0,5128,0,4112,0,0,4096,4,4104,0,4104,4112,4,4096,0,0,4,96,0,0,4096,4104,512,0,0,4,0,0,4104,0,0,0,4096,0,4096,8,512,0,0,0,4104,4099,4,6147,0,0,4096,0,4112,4,4,0,0,4096,4,4096,4,0,4,4096,4112,0,0,0,4,4,0,4096,0,4104,4096,520,0,4104,4,0,4,4,4096,0,4096,4104,6147,4112,0,0,4104,0,0,0,4096,4112,0,4096,4096,0,4096,4096,0,4112,1032,4,4,4096,64,0,4096,0,0,0,4,1032,4096,8,4,4096,0,0,4104,8,4,4112,4104,0,4104,0,0,4096,0,0,512,8,4096,0,0,4096,0,4096,0,0,0,4,0,640,0,4112,0,4096,4096,4096,0,0,4112,512,0,4096,4104,0,0,8,0,0,4,6147,4,4104,4,0,0,0,0,4096,4096,4096,512,2049,0,4,4,0,4,0,4,4096,0,4,4096,0,4112,0,0,4096,0,4,4096,2049,0,4104,0,8,4112,4096,512,4096,0,4,6147,0,4096,4,4112,0,4104,4096,0,0,4096,0,0,4,512,0,4096,0,0,4112,4096,0,4096,0,4096,4,4,4,640,0,0,0,4096,0,4096,0,4,4,0,0,4096,4104,4104,0,4096,0,0,512,8,4096,0,0,5128,2049,0,4,1032,4096,0,4,0,4,0,8,4104,0,512,4104,0,0,4096,0,4096,128,0,0,4,0,0,4104,4096,0,0,4096,0,4,4112,4,0,4,8,4096,8,128,0,4,512,4,4,6147,1024,0,4,4096,4112,4096,0,4,4096,0,0,4,0,0,4,8,0,4,4104,4,0,4112,0,0,4096,4104,8,0,4,1032,0,4,0,4096,8,4,4112,16,64,0,4097,0,4096,0,8,4,5123,0,4096,0,4112,0,0,512,4104,4096,0,0,2049,0,6147,0,4,4,4112,0,4096,0,0,0,4096,0,0,4,0,0,4096,512,0,0,4096,1032,4096,0,4,6147,5136,4,8,4104,4,0,4,4096,0,4096,4,0,4104,520,0,4104,0,4112,4,4,0,8,0,4096,0,4096,1032,0,4112,4096,4096,4,8,4096,4096,0,0,4112,4,4,0,0,8,4,2049,0,4,4096,4,8,4096,0,0,0,8,0,4104,2049,0,4,4,0,0,0,0,4096,0,4096,4096,4096,0,4,0,512,4,0,4096,4,0,4096,8,1024,5120,64,0,4104,8,8,1032,6147,0,4,4112,0,0,0,0,0,4,4096,0,4,4,4,0,0,4096,0,0,0,5120,4096,0,4104,0,4,4,0,4,4096,4096,64,0,4,4096,261,4096,0,4104,4,0,0,6147,8,4,4,4096,0,1032,6147,0,6147,0,0,0,4096,0,4104,64,0,4096,0,4096,4,0,4096,4,4,0,4112,0,0,65,0,4,4,0,0,4096,0,4104,4112,2049,0,4096,512,6147,8,4104,4096,2049,8,4,5120,4,0,0,4,4104,0,4112,64,4112,4,4096,8,0,4,0,0,4099,4096,4096,0,4096,0,0,0,4096,4104,0,1,0,4,0,0,0,0,0,512,4096,4,4,4096,512,4104,512,0,4104,0,4,4112,0,0,4,512,8,4,4096,1032,4,4096,0,4,6147,4,0,512,64,0,4096,0,4104,0,4,4,0,4096,0,4096,0,8,4104,0,4,4096,8,0,4,0,4096,0,0,4,0,6147,0,0,0,4104,0,4096,4112,0,4096,0,2049,0,4,0,4,0,4112,0,8,4096,4096,4,0,2049,0,0,4096,0,4096,0,4096,0,4112,0,4099,4096,0,4,512,0,64,0,4096,8,4096,0,0,512,0,0,4096,0,0,4096,4104,8,0,4112,4,0,4096,0,4096,4,4096,1032,0,4,0,2049,2049,1024,512,4,4096,512,0,0,128,0,0,512,4096,0,4096,0,4,4104,8,0,4096,0,0,0,512,4,0,0,0,4096,8,4,0,0,4112,0,0,4096,0,4096,0,4104,0,4,64,0,4096,0,0,4096,0,4104,4096,0,4112,4,0,512,0,4096,4,4,0,0,0,4096,64,4,0,5120,4112,0,4096,4104,4096,0,0,0,4,8,4096,4,4,4104,2049,4,0,4104,8,4,0,0,0,4096,8,0,4,4112,16,8,0,4112,4,0,4096,4104,4,4,0,4,0,512,4,4104,0,4104,8,12,6147,0,4,4104,0,512,4,0,0,4,2049,0,64,0,4096,0,0,4096,0,0,8,0,0,4096,0,0,512,0,0,0,4096,0,4096,0,4,4112,0,4099,6147,0,0,0,0,4,4096,0,0,4,9,0,0,4,4104,0,0,0,6147,4096,0,0,0,0,4096,4112,4,2049,4,0,0,4,6147,9,4,0,512,0,4,4104,4096,0,4112,16,8,512,0,0,72,8,0,4096,0,4104,64,4096,4,4,0,4096,512,8,8,0,0,4096,0,4096,0,0,4104,0,4096,0,0,4,4104,4,0,4096,4112,0,0,4,64,4096,4,0,0,4096,0,4,0,4107,6146,4112,16,0,0,0,4,0,4096,0,0,4,512,4,4,4104,4096,4096,4,4096,4,4,4112,4,4,4,4096,4,4096,4096,1024,4112,6147,0,4,0,4104,0,0,0,0,4,4,4096,0,4,4096,4,4,4,4,0,4096,4,0,4096,0,0,4096,4,0,512,4096,8,4096,0,4,4104,0,0,4104,4,0,4,4096,0,4112,4,4096,4096,0,0,4096,0,4096,0,0,4,4,0,2049,0,6147,512,4,1024,0,4096,0,0,4,0,0,512,4096,4,4096,0,4096,4096,8,6147,4112,4096,0,0,4,0,4,4,4096,0,0,0,8,4096,0,0,0,4096,4096,4,8,4096,0,0,4,0,4096,4096,5120,8,4,6147,0,0,4,0,4,512,0,4,4104,0,8,4,4096,0,4096,0,4096,0,4,4,6147,512,4,4112,4099,0,4096,4,0,4096,0,0,4096,4096,0,4096,8,0,4096,0,0,4096,4,4096,0,0,4112,4104,4104,0,0,4096,4,0,6147,4,4112,4,4096,128,0,512,0,64,8,0,4,0,0,512,4096,0,4096,512,4099,0,4096,8,4104,4,0,4,6147,0,8,72,0,0,4112,0,4096,4,512,4096,4112,4096,4,0,0,4096,0,4096,4112,4104,0,4104,4,8,0,4096,0,8,0,4096,0,4112,0,4,0,0,0,4096,4,4096,0,4096,0,8,4096,0,4,4096,4112,0,1,72,0,0,0,4104,4,4099,4104,4,4,1024,0,4096,0,4,6147,0,0,0,4,4096,4,512,4096,4104,64,0,512,4,0,0,4,4096,4096,0,4104,4104,4104,6147,4112,0,4096,4,4,4,4096,4096,0,4096,0,0,4096,0,0,4112,0,4,4096,0,0,4096,4096,4112,4096,0,1032,6147,0,4,4,4096,4096,0,1024,0,0,4,4096,0,0,4096,0,4,4096,0,4,4112,4,4,8,6147,4,0,4,8,512,4,0,8,4096,0,4096,0,4,0,4096,6147,1032,4096,0,4112,4096,0,4096,0,0,4096,0,0,4112,4104,0,0,4,4,0,4,0,4096,0,4,4105,512,0,4099,4112,0,0,4,4,0,4099,4096,4112,16,0,0,4096,0,4096,0,0,0,4104,4096,4,0,4096,0,4096,4096,0,4096,0,4,6147,0,0,4112,0,4,4096,4104,4112,0,1032,4096,4104,4,4096,0,512,512,4096,0,0,0,0,4096,0,4,1032,512,0,0,4,6147,4,4,4,0,4107,0,8,4096,4,1032,4,4096,4096,0,0,4,4,0,512,4096,4,0,4096,0,4096,4104,0,4104,4104,0,4096,4112,0,0,4096,0,0,4096,0,5120,2049,0,512,0,0,4,4096,0,0,4096,4096,4096,0,4,4,4104,4,0,0,4104,0,0,0,4,0,0,4,512,4,64,0,4104,0,0,0,4,4,512,4,0,4096,0,0,0,4096,0,4096,4096,4,4096,0,512,4104,0,8,4096,0,0,4096,4096,0,8,4,0,0,4104,4104,4,64,0,4096,4096,8,0,1024,4096,0,4,5120,4112,4096,512,0,4096,0,0,4104,0,0,0,0,4104,4,0,4,6147,0,0,0,4,4096,0,64,8,4104,4104,4,8,4096,4112,4,8,512,0,4096,640,0,4,4096,4104,4112,4096,4,4104,4,0,4,4,0,0,4096,0,0,4104,0,0,4,5120,0,4,4,5128,4096,4,5128,0,4112,0,0,0,0,0,128,4,0,0,4,4,6147,4096,0,4096,8,4096,4,4,512,4,0,512,0,4104,4096,8,5128,6147,4112,0,0,0,4096,0,0,4104,0,0,0,512,0,512,4,4,1032,512,0,4096,0,4096,8,4096,4104,4,0,4096,4096,0,0,0,0,0,6147,4,0,8,4,4,4,0,4,4096,1032,0,4096,4096,0,4096,4112,0,4096,0,4,0,0,96,16,8,4096,0,4,4,0,0,4096,4,4,0,0,0,6147,0,4,4,0,512,5123,8,0,0,5120,0,5120,0,0,4,4,4,0,512,512,0,4,0,0,4104,0,4,4,0,4096,1024,4096,4,0,5128,1,1024,4104,4,0,4,4,0,0,4096,0,0,4,4,0,0,5120,8,4096,0,4,4112,0,4096,4096,640,0,0,4,0,0,0,4,0,0,4,0,0,0,8,4096,0,4104,4112,0,4096,0,0,4104,512,4104,0,4096,4,0,0,5120,4104,4096,128,0,0,0,0,8,4096,0,4096,2049,0,0,512,4096,0,4096,0,4,2049,0,0,4104,0,512,0,0,4096,0,4104,0,4112,4096,0,4,512,0,0,4,0,4,512,0,4096,2049,4,0,4112,0,0,512,0,0,4,4096,0,0,0,4096,4096,8,0,4112,16,8,0,0,0,4096,4104,4,4096,4,4,4096,4,2049,0,4112,16,4,0,1024,0,4,4,0,0,4096,0,0,4,0,4096,0,4096,4096,0,4,512,0,4104,0,4,4104,0,4104,4104,0,0,6147,0,0,4,4112,0,4096,0,4,4096,0,0,4,512,4096,0,4096,0,0,4,4096,4,2049,4,0,8,0,4096,4,4096,0,8,4,4104,0,4112,0,4,512,4096,0,4,4,4,4096,8,4096,0,4112,4,4096,8,4096,4,4,4096,0,0,4,0,0,4096,8,4,64,8,4096,4096,0,4112,4104,0,4104,0,4,4,0,2049,0,4104,0,0,4104,0,4,0,8,4096,4096,0,0,4096,0,0,4104,1032,0,4112,4096,0,2049,0,0,0,4112,16,0,4096,0,0,0,0,4,4104,4112,0,4096,4096,0,0,4104,4,0,4,4104,0,4096,4,0,0,4096,0,0,4,4096,0,4,4096,0,0,4,0,0,0,4096,4,4112,4096,0,4,512,0,1032,4,4,0,4,4096,0,0,0,4096,0,4,0,0,4104,4096,0,4,4096,4,0,4104,512,1025,0,0,4112,0,0,0,0,0,5128,0,4096,0,0,4,0,4,4096,0,0,4096,4104,4096,4096,4,0,4096,2049,4,97,16,4104,2049,4,0,4096,4104,0,4096,4112,0,4096,0,0,4,4,0,0,4104,0,0,4,1032,4112,0,4096,0,4096,4096,0,0,0,6147,4,4,4096,8,4,4096,0,4,0,512,0,0,4096,8,4096,4,512,4,0,4104,4,8,4096,4096,4,4,0,0,0,512,6147,4,0,4096,0,4096,4112,4104,0,4096,0,8,4,4096,0,4096,4,4096,0,0,5120,0,512,0,8,0,4099,0,4,4096,4,4,8,8,5120,0,0,512,4096,0,0,4096,0,4104,1024,4,4,0,0,4096,0,0,4104,0,0,4,4096,0,6147,4099,0,4096,0,0,4096,0,4112,512,0,4104,0,4104,4096,0,0,0,4096,0,0,6147,0,4099,4112,0,4,4104,0,512,4096,4,4104,0,4104,4,6147,0,0,4112,512,4096,4104,512,0,4,64,4096,8,0,4,4,0,512,0,4,4112,0,4,4,0,4112,4096,0,4104,4,4,4,0,4096,4096,4,4104,5128,0,0,0,0,4096,0,0,4,0,0,6147,4,4,4104,0,5,0,0,6147,0,4096,4,4,4,4096,0,0,4,4112,0,8,4,0,4096,0,4096,0,4096,4096,4112,4,4,0,8,4104,5,0,0,4096,0,0,0,0,0,4,4,0,4,4,0,6147,4,64,4096,0,65,0,1032,4096,4,0,4112,0,0,4096,2049,0,8,0,0,0,0,4096,4,4096,4096,6147,4,4112,4104,0,4,4,6147,0,4096,4107,0,0,4112,0,4,0,4096,4096,2049,4,4,4,0,0,0,0,0,4096,4096,4,1024,4,0,0,0,0,4096,8,0,4104,4,0,4096,4104,0,5128,0,0,4,4096,8,0,4104,0,0,0,0,4112,4,0,4096,4096,4096,0,512,96,8,4104,0,0,4096,8,6147,0,4096,0,0,0,4096,0,0,1024,4,0,4096,0,4104,0,4,4096,4112,4,0,0,0,4096,0,4104,4104,0,4096,0,4112,0,8,4,0,4096,4104,0,4104,4096,8,4096,4112,0,4096,4096,4096,0,4096,0,0,0,4096,0,0,4112,6147,0,4096,0,4096,0,0,4,4112,0,4096,2049,0,0,0,0,4096,0,4104,4096,0,4112,8,4104,5128,4,0,4104,4104,4,0,4104,4,0,4104,0,8,4112,0,1024,5128,0,5120,4096,0,0,4,0,8,4104,1032,4096,0,4096,4112,4112,4,0,0,0,4,512,0,0,4096,4104,4104,4,4096,0,0,0,4096,4112,4,0,4,8,0,512,0,4,64,4,0,512,4096,0,4096,4,8,4,8,4096,0,0,4107,0,4,4,4,0,5128,0,4104,4,0,0,4,4,64,2049,0,4104,4,0,0,0,0,4096,4,4096,0,4,4099,0,4,5136,4104,0,2049,0,0,4,4,4,0,0,5120,0,4,4,0,512,4,64,0,4104,4112,4096,0,4096,0,64,0,512,0,0,0,0,0,4096,8,0,4096,0,0,4096,0,4,512,0,0,4096,0,4096,0,4,4,4104,0,0,4,512,0,4096,0,0,4,0,4,512,4104,0,512,0,4096,0,4,4096,0,0,4,0,0,512,0,4096,0,4,4,0,0,512,4,0,512,0,8,4,0,0,1024,0,4112,0,0,4,0,4096,6147,0,0,5120,0,0,4096,0,1024,0,0,4096,8,8,0,4096,0,512,512,4096,4,0,4,4,0,0,8,4,4,0,4,0,0,4096,4112,8,4096,0,64,0,4096,4,0,5120,0,0,4096,8,5120,8,2049,0,4096,0,4,0,0,4096,4104,4104,520,0,4112,0,8,4096,0,4096,0,4096,0,4096,0,4112,8,4,640,1032,0,4096,8,1032,6147,0,4,5136,4096,4104,0,0,4,512,0,4,4104,0,0,4,0,0,4096,4,4096,0,0,4,0,4,4096,0,4096,0,4,6147,8,0,0,0,4,0,4096,6147,4,4096,0,4,0,4096,4,0,4,0,4096,4096,0,0,0,0,4,4,0,0,4096,4,4096,0,0,1032,5120,0,0,8,5,0,512,0,0,8,4096,0,512,512,4096,512,512,4,4,0,4,4096,4104,0,0,4096,4,4,0,0,0,4096,8,4,64,0,4096,0,0,512,0,4,4112,0,0,0,0,4,0,4104,64,4096,0,4096,0,4096,128,0,4,4,4104,4096,4096,0,4,0,4,0,4096,8,4104,0,512,0,0,0,0,0,512,0,0,4096,0,4,4,0,4104,0,0,0,4096,0,4096,0,4096,0,0,4112,0,0,4096,0,4,4096,0,4,4,1,0,4096,0,0,4,4104,0,0,4104,0,4096,4096,0,4112,0,0,4,0,6147,0,4,4096,0,4,512,4096,64,2049,0,4,0,4096,4096,4096,4,4096,4112,0,4,0,4,1032,0,4,8,0,4096,4104,8,0,4096,4104,0,4,4,0,64,0,4112,0,4096,0,4,4,4096,0,4104,0,0,0,4,0,4104,4096,0,512,0,4099,0,4104,4096,8,0,4096,4099,0,4112,4096,4099,0,512,4,1,8,0,4,8,640,4104,4,4112,4096,0,4096,2049,512,0,4096,4,0,0,4,4096,0,4,4096,4104,0,4096,0,0,4096,0,0,4112,0,4,0,0,4112,0,4096,0,4096,4,4096,0,0,4096,0,0,8,0,4,4096,5123,0,4096,4,4,4104,0,4,4,4,0,0,4096,0,0,4096,0,0,4,0,1024,4096,4,4,4,512,4,0,0,4096,0,0,4096,0,4096,0,4,8,0,4096,0,4,4,0,4096,8,4,4096,4,0,2049,512,0,4096,0,4096,8,4,4,0,0,4104,4,8,4112,8,4096,2049,0,0,0,4,4096,4,0,4,4,4104,0,4096,0,2049,0,4,4096,4104,8,0,0,4096,0,8,0,0,4096,4,4104,4104,0,0,0,0,0,0,4096,4096,0,4,512,0,4104,0,4096,128,0,0,1024,6147,4,0,0,4104,4,4,0,4096,8,0,4096,0,0,0,0,8,4096,0,0,1,0,0,4096,4,0,6147,0,4,4096,4104,0,4104,0,4096,0,4104,0,4,0,4,0,0,4,0,4096,0,4096,4096,0,4104,4112,8,4096,512,8,4096,2049,0,0,4104,4112,4096,512,0,4,512,0,0,0,4096,0,64,4,0,0,8,4096,0,4104,0,4104,4,4112,2049,0,6147,64,128,4096,4,512,0,512,0,4104,1032,0,512,8,4,4104,4112,0,4096,1024,0,4,0,4,512,0,0,4096,4112,0,0,4096,72,8,0,0,4096,4,4096,4,2049,0,4,0,4104,6147,4112,4096,2049,8,4096,512,4,8,0,0,4,4,0,0,4096,2049,0,4,4,4096,0,0,512,0,0,0,512,4,5120,0,4,0,0,4104,0,4096,4112,8,4104,0,4,4104,512,0,4096,0,0,4,4,4,512,0,8,4,4,0,1024,4,4096,0,0,4,0,0,4096,2049,0,0,4,0,4099,0,0,4096,0,0,4,4104,0,4096,0,0,4112,0,4096,4096,512,4,0,0,0,4096,0,4096,4096,0,4,0,0,4096,4096,0,0,4096,0,0,4112,4,4,4096,4096,8,0,0,4096,4,0,2049,0,0,4096,0,4,6147,4,8,4,4096,0,0,4096,4096,0,0,0,4096,4,4,4,4096,4104,4104,8,4,4,4096,0,4,6147,0,8,0,4096,0,4096,4104,4096,4,0,0,4112,4096,0,4096,4104,4096,0,4,4112,4,0,2049,4096,4104,0,4096,4112,4096,4104,0,0,4,4096,2049,0,512,1024,4,0,4096,512,0,4,0,4096,4096,0,4096,1024,4096,0,4104,4112,0,4,4096,0,4,4,4104,0,4,4,4112,4104,4096,72,8,1024,4,4112,0,0,4096,4,0,4,2049,0,4096,4112,4096,0,512,0,0,4,4104,0,128,64,8,0,0,0,4096,0,6147,0,1024,4096,0,4,0,4096,4104,0,4,4112,0,4096,4096,0,4096,0,0,4112,4,0,512,1024,0,4096,0,4099,0,4112,0,0,4112,0,0,0,0,512,1024,4,64,0,4,4,0,0,4,0,4096,4,4,4,64,0,4096,0,4112,0,128,0,5128,4096,0,0,4,4,0,512,6147,0,4,4,4096,0,4096,4,0,96,0,0,4096,4,4096,5136,4096,0,4,4096,0,0,4096,1,72,0,4104,5128,8,4096,0,4,0,0,4,4,0,0,4096,4096,0,0,4096,0,4112,0,0,4096,0,512,4096,0,4096,512,0,0,4,0,4096,0,0,0,0,8,4096,4096,4,4107,4112,0,4096,0,4096,0,4,1024,4,0,0,0,0,4096,0,8,4096,0,0,4096,0,4104,4,4096,0,0,4096,0,4096,8,4096,0,0,4112,0,0,0,0,0,0,4,0,6147,0,8,4096,0,2049,0,6147,0,64,0,0,4096,4096,8,0,520,0,0,4,4104,0,4,4096,0,0,4096,4112,4,4,512,0,4,4104,8,0,4,4,0,4,0,0,0,2049,0,0,4096,0,4104,0,128,4096,0,4099,4,0,0,0,4096,8,512,8,0,0,4104,0,0,4,0,4096,4,4104,64,4,0,4,4104,4,4096,4,0,0,4096,4112,4096,4096,0,4,4096,0,0,0,128,0,0,0,8,4112,0,0,2049,4,4096,4096,0,4096,4112,0,4104,4104,0,0,4112,4,4096,4096,512,0,4104,4112,0,4,0,4,0,5120,96,0,4,8,0,4096,128,0,4,0,0,8,4096,4096,0,0,4096,4,0,4112,512,4,0,0,4096,4099,0,96,0,4096,4112,0,4096,0,4096,2049,0,0,4104,0,0,4096,0,4096,0,4,4,0,0,0,0,0,4104,0,0,4096,0,4,1024,4,4,6147,0,4,0,4096,0,4,4,0,4096,128,0,4,0,0,0,512,4,0,0,0,0,0,1024,0,4096,0,0,0,0,4,4096,4,0,4096,4096,0,0,4,4096,0,0,4104,4104,0,4,4,4,4,0,0,4096,0,0,4096,4,0,0,4096,0,4096,0,4096,0,4112,4,0,4096,0,4104,4104,4112,4096,4096,0,0,512,4096,4096,0,4096,4096,4,0,4112,0,1032,4096,4096,0,0,4104,0,4112,4,0,1024,0,0,0,4104,0,4096,1,0,0,4,0,4096,0,4104,4096,4112,0,0,0,4096,0,0,0,4,4096,5128,4,0,0,0,4104,0,4,4104,0,8,0,4096,0,0,0,640,0,4104,0,0,4,4096,0,4096,1032,0,4096,4096,4,4,4,4096,0,0,4096,0,4096,0,0,5120,0,4096,6147,4096,0,0,4,0,4,4,0,4096,0,0,4096,4096,4096,0,4112,4096,4096,0,0,4096,8,0,4,4096,0,0,4,4096,0,0,4096,0,4096,0,4,4112,4104,4096,0,4096,0,4096,0,4,4,0,0,0,512,4,4096,0,4096,0,4096,0,6147,0,0,4096,0,4112,0,4096,4,2049,4096,4096,4096,0,6147,0,4,64,4096,0,4104,0,4096,4096,9,0,4,4112,0,64,0,4104,0,4096,0,0,0,0,0,0,4,0,0,512,0,4,4,0,0,4,4,0,0,4096,0,4096,8,4096,0,4096,8,4,4,0,4096,0,0,0,4096,4,0,4,0,8,4,8,4096,0,4104,0,4096,0,0,4104,4112,672,0,0,0,4104,0,4104,0,4,1032,0,0,0,0,0,0,4096,4104,512,512,8,0,4096,4104,0,4096,4,4096,4104,8,4,4,0,4104,8,0,0,4104,0,4,4096,4096,0,4,4611,0,0,4,4,0,4096,0,0,4104,0,4096,4,512,8,0,4096,8,0,0,512,0,0,0,512,8,0,0,0,0,0,4096,0,4104,0,0,512,0,8,4096,8,4097,0,4112,0,4099,0,4096,0,4096,4112,0,4112,0,4096,8,4,4096,0,0,4096,4,0,0,4096,0,4096,0,4112,0,2049,0,0,4096,512,4096,0,0,0,0,0,0,0,4104,4,4096,8,4,0,4,4104,8,4,4104,8,4096,8,0,0,8,64,0,4112,0,0,4,4096,0,4104,0,4112,0,4096,0,4,4104,8,0,4104,8,4096,8,0,0,4,0,4,4096,4104,0,4096,0,4096,0,0,4,0,1,6147,4112,0,4,4,0,8,0,512,0,0,0,0,512,4096,1032,4096,64,4112,0,4104,0,4,4096,0,0,64,0,0,4096,0,4104,4096,0,0,4096,0,4,64,2049,4096,4096,4104,0,4,4,4,4104,0,4,0,64,512,0,4096,0,0,4096,4096,0,5120,0,4112,4104,0,5128,0,4096,0,4112,0,0,4096,0,0,4104,0,0,4112,0,4104,4,0,5120,4096,8,4,4104,0,0,0,4096,0,4096,0,0,512,0,0,0,8,4096,2049,1024,0,4096,0,0,4096,0,4096,0,4,640,4096,4,2049,0,0,0,0,4,0,0,4096,4104,0,4104,0,4112,4,0,4,0,0,0,4096,0,512,5123,0,0,0,0,8,4096,6147,4,64,0,0,5120,0,4096,4096,512,0,0,0,4,4096,0,4096,4096,0,4096,0,4,512,4104,4096,0,0,512,0,4096,0,4096,0,0,4096,4096,0,0,4112,0,4,0,4096,0,0,4096,0,0,512,4096,4096,0,4,4096,4,0,0,4104,4104,4096,0,4096,0,0,4112,0,4096,0,5128,0,0,512,4096,8,4096,0,0,1160,1032,0,4096,4096,4,0,4,4104,0,0,4,0,4104,0,0,4,0,2049,512,4,0,0,4096,0,4096,0,0,4096,0,4096,0,0,72,4096,0,4,64,0,4,512,0,0,4096,4096,2049,0,4104,4112,0,0,0,4096,0,0,4096,4112,512,0,4,0,4104,4096,4104,5128,4104,1032,4112,4104,0,0,4,4,0,0,0,0,0,72,4,0,0,0,0,5120,0,5120,4,4096,0,4,512,0,0,4,0,4096,4096,4096,0,0,4,0,4096,0,512,4096,0,4112,4,4096,4,0,4,0,4,0,4,4104,0,512,8,0,0,512,4096,0,0,4,4112,0,0,8,0,0,4096,5128,8,4096,4,4096,4112,0,0,0,4096,0,0,4,4104,8,0,0,0,4096,0,4104,0,4096,0,4096,4112,128,0,0,4,4096,0,4,0,0,4,4096,0,0,1032,4112,0,4096,0,4096,4104,0,64,4,0,0,4096,4096,0,4,0,4099,4096,0,4096,0,4096,4112,0,4096,0,512,4104,4,4,64,4,4096,4104,0,4096,4112,4104,0,4096,0,0,4096,0,0,4096,4096,0,4112,0,0,512,2049,0,2049,8,4112,0,4104,0,4096,64,0,0,4096,0,4096,0,6147,0,0,4104,0,0,4,0,4096,512,0,512,0,0,4096,4096,0,0,4,4096,0,4,0,4,512,4,0,0,4096,0,4,4,0,4096,0,4096,4096,0,4,4104,0,4096,0,0,5136,8,4104,4,4096,0,4096,0,0,4096,512,4112,4104,0,4096,4096,4,8,4,0,2049,512,4104,4,0,512,0,4,0,2049,4,0,4,0,4096,512,8,4096,4,4104,4,0,4096,4112,0,4,4,0,4096,4096,0,4,512,4,0,512,0,4096,4096,0,0,4096,4,0,4,4,0,4096,0,0,4096,4112,4096,1024,0,4096,0,0,4112,0,0,4096,0,0,4096,0,4096,4104,0,4096,0,0,4,8,4,512,4096,4096,64,0,6147,8,4096,0,4096,1024,4096,0,0,4,4112,4,512,0,0,0,5120,8,0,0,4096,4,4,4,4,4104,0,0,0,0,4096,0,0,0,0,0,4096,4,0,0,4,0,0,0,4096,0,0,4104,0,0,4112,4096,4096,6147,4,4,0,0,0,4,4,4096,0,512,0,4096,0,4096,4112,16,0,4,4,0,4096,4096,0,0,4,5120,0,1032,4,0,4096,0,4099,0,4096,0,0,0,0,4096,512,0,4096,2049,0,4104,0,4096,0,4099,4112,0,4096,0,0,4099,0,0,4096,8,8,0,4,0,0,0,0,4096,4,0,4104,8,4104,4,0,1032,4096,8,4096,4096,4,0,4112,2049,0,0,4,4,4096,4,0,4,0,0,4096,0,0,4096,4112,4096,0,4,4096,0,4,4096,4112,6147,0,0,64,0,6147,0,0,4104,0,4112,4096,0,4096,0,64,4,4096,8,512,4,4096,0,4096,0,4096,0,4112,8,8,4104,0,0,4096,4,4,6147,4,0,0,0,0,0,4,0,4096,8,0,4096,0,8,4096,4,4112,8,0,4104,8,72,0,0,6147,2049,0,0,4096,4,0,4,0,4096,4096,0,0,4096,0,0,512,1024,4,4,4,0,4,4,0,0,5128,0,4,0,4096,0,5120,4,0,4096,0,4,4096,1032,0,672,5120,0,0,4,0,4096,0,4,512,0,0,4,4,0,4096,1,0,0,0,4,0,4,0,8,4096,4,0,4,4096,0,0,4,0,6147,4,4,8,0,8,4104,4,4,64,4096,4,0,6147,5120,0,0,4104,4,0,0,0,1024,4104,4,0,0,0,1024,4096,0,4096,0,0,4104,0,0,512,0,1024,4096,4096,0,8,4,4096,4096,0,4,4,0,0,4096,4,4,8,0,4096,4096,4,0,4096,4,0,4,4096,0,4096,0,4096,1024,4,0,0,4,5120,0,5120,0,0,0,512,8,4,4,8,4096,0,0,4096,0,4096,4096,4096,0,0,4112,0,4104,0,4096,1024,0,0,4096,4,0,4112,2049,0,4096,4,4096,4,0,4096,0,0,4096,4104,0,0,6147,0,4112,64,0,4104,2049,4,0,4,8,0,4096,0,4,4,0,4104,0,4096,8,4104,0,4,4112,4,4096,1024,0,0,5120,0,4096,0,0,4096,0,0,4096,0,512,4104,0,0,4112,0,0,5120,512,0,4,0,4,4096,4096,0,0,0,4096,0,0,4,520,0,0,1024,6147,1024,0,0,4096,4112,16,4,4,512,0,0,4096,0,0,0,4,4096,640,0,4,4,4104,0,4096,0,0,4,4104,4096,0,4112,512,0,0,0,4104,0,0,4,4096,4104,4112,4096,2049,5,4096,4,0,0,5123,4,0,6147,4096,0,0,8,0,4096,0,4,0,0,4104,0,4096,512,4,0,4,0,4096,0,8,0,4104,4096,4104,512,4,0,0,4096,0,4096,4,8,4,0,4096,4,0,0,4104,8,4096,6147,4,4112,8,0,512,0,0,4,4096,4096,0,0,8,4112,0,4112,0,4096,4112,0,4096,0,4096,0,4096,4,8,512,0,6147,0,0,4096,4,0,4096,0,4096,4,4,64,0,0,0,0,4,64,0,4096,0,0,0,4,4,4,0,512,0,0,512,0,8,4,0,0,4,0,0,4096,0,0,4104,0,0,4,0,4,512,0,4,4,9,0,0,4097,0,4104,0,8,4,8,4104,4104,4096,0,4,4,0,0,4,0,4104,0,4096,8,4096,8,0,4,4,4,0,4,0,0,4,0,4096,4,0,512,0,0,4,4096,0,4,4,6147,0,0,4096,0,8,0,512,4,0,0,4,4096,4,0,1032,4,0,4096,8,4104,0,4,8,0,0,512,0,0,0,0,512,0,0,64,0,4112,16,0,4096,512,0,4,1032,0,4096,0,0,4,0,4096,0,4,4,4096,8,4096,4,4096,0,512,1032,0,4096,4,8,4096,0,128,512,0,0,0,0,4096,4,4,8,4,8,0,4096,0,4096,0,4104,4112,0,4,512,0,4096,0,4096,4104,4112,0,512,0,0,0,4104,4112,4,1032,72,4,8,4,64,64,0,520,0,4104,0,4096,5120,0,0,4,0,1024,4096,1024,0,4104,0,2049,4,0,0,0,4104,4,4,4104,4104,0,4096,4,0,4,0,4096,4,0,1024,4104,4096,4104,4,0,4096,4096,4112,4104,0,4104,0,0,4096,4096,4096,0,0,4,8,640,0,1024,4,0,0,4096,512,0,0,4096,0,0,4,1024,0,4,0,0,4096,4096,0,4096,0,4104,0,4096,0,4112,0,4,4,0,0,4,0,4096,128,4104,0,0,128,4,1024,4096,512,0,1024,0,0,0,0,4,4096,4096,0,4112,0,0,4104,0,4096,512,0,640,0,512,4,4096,0,0,0,0,512,4096,8,512,0,4,4096,0,4096,0,4,4,0,0,4096,0,0,4112,0,0,4096,0,0,4096,4,0,4,0,0,0,0,128,0,4096,0,0,4096,0,0,0,0,4096,0,1032,4,4096,5120,4096,1024,4,512,0,4104,0,8,4096,4,4,4,0,4104,4104,0,4096,4096,4104,0,0,4,0,0,8,4,0,4096,4,4,4,8,4096,4096,5128,4096,4,0,0,0,4096,0,0,4096,0,4112,0,0,4096,0,4096,4096,0,4,0,4,0,4096,6147,0,0,4096,4,4,5128,4,4096,4,0,1024,0,4096,4096,4112,0,0,4096,0,0,0,0,4104,0,0,4,0,0,4,4096,0,0,4096,8,4096,0,4104,0,0,0,4112,8,0,4,0,4096,0,4,4096,0,0,0,4104,0,0,0,0,4096,4096,4112,16,4,4096,0,0,4096,4096,520,0,0,4096,0,4,4096,0,4,4,0,4096,4,8,512,0,4096,0,0,4,8,4096,0,0,0,0,4096,2049,4,0,512,0,6147,4096,0,0,128,0,0,4,4,0,0,0,4096,0,4104,0,0,0,0,4,0,4,4,4,0,4,4,0,8,5120,8,4096,0,4,4,0,0,4096,0,4096,0,4,0,0,4096,0,512,0,0,0,4104,1024,4,0,4096,0,0,512,0,8,5128,0,4096,0,4,512,4096,0,0,0,4096,8,5120,640,0,0,4096,0,0,4096,0,0,4096,4096,0,0,0,8,4104,4,0,4,0,4,0,0,0,4096,4,8,4,4096,0,4104,0,0,4112,4096,4104,0,4112,4096,0,0,4096,0,4112,4112,4,0,512,0,0,4,0,4096,1024,4,0,0,4096,4104,0,0,6147,9,0,4112,4096,4,512,0,4104,0,8,0,0,4096,0,0,4096,2049,0,4096,96,8,8,0,96,8,4,4096,0,4,4096,0,4,4,512,4096,0,0,4096,0,4112,0,0,5120,0,0,0,4,0,0,0,0,4096,4,0,4104,0,4096,0,0,0,512,0,6147,0,4096,0,4096,0,4096,0,4104,0,0,4112,0,0,5120,0,0,4,4,0,4096,0,4,4,4,0,64,4104,2049,0,4112,4096,0,0,4096,4,4096,0,0,512,0,0,4096,4096,0,0,4104,0,0,4112,4,0,4096,4096,0,96,4107,1032,8,4096,0,0,5120,4,0,4096,4,4112,4096,0,0,6147,4,0,4096,0,4096,512,4,4,0,4104,4104,0,4112,0,4104,4096,0,4096,0,4,4096,4,5128,6147,4112,4096,4096,4112,4096,0,0,4,4,4096,8,0,4096,4,0,0,4112,4096,0,4096,8,4096,0,4096,4096,1024,512,4112,16,0,0,0,5120,4096,4099,4112,16,0,0,4,4,4096,4104,8,4,4104,4096,4,0,512,4,4096,0,4096,4096,0,4096,8,4096,0,4112,0,0,6147,0,4096,0,4104,4099,4,4,4,0,4099,4096,2049,4096,4112,512,0,4096,0,0,4112,4096,0,4096,4,0,4096,4096,0,0,0,4112,4096,6147,0,0,4,4104,4112,4104,512,0,4104,8,0,4,0,4096,4096,4,512,4,0,4,4096,8,4096,0,512,8,0,4096,0,4096,0,4096,4,0,0,4096,0,0,512,4096,0,4,4096,0,4096,0,4104,4096,0,0,4,4,0,4,0,4104,4096,4,0,2049,4,0,4096,0,4096,4,4,4096,0,4096,0,4096,0,4112,0,0,0,0,0,4,0,4096,0,5128,8,4,64,4,4096,4096,0,4,4096,0,0,4,8,4112,4096,4,0,4096,0,0,0,5128,0,2049,8,4,0,4096,0,0,4,4,0,0,4,0,0,512,6147,0,4,4104,0,0,4,4104,2049,4,4,0,1024,4,4096,0,4096,4,4104,4096,0,5120,0,4,4,0,0,0,4096,0,512,0,0,6147,4096,0,4,4096,0,1,4104,0,5,6147,0,0,4096,4112,4,0,4104,4096,0,5128,4,4,0,0,0,0,4,4,4,0,4104,4,4,4,4104,4,4,4,4,0,4096,0,0,128,4096,4,4096,0,4,4096,4096,0,4096,0,4,4096,1024,4,4,0,4096,0,0,4,4099,4,0,4112,0,8,4,0,4104,0,4096,0,4096,0,512,4,4,4096,4096,8,512,4,0,4,5120,0,4104,4,0,0,4096,4,0,4,2049,8,4096,0,4096,4112,0,4096,4,4096,4,4,512,0,4096,4,4096,4,8,0,0,4,512,4096,0,4,512,0,1032,6147,0,0,0,0,4096,8,0,512,0,8,261,8,4112,4096,0,4096,4,4096,0,2049,0,0,4,4096,8,0,4096,2049,8,4096,0,0,4096,0,0,4112,4096,512,0,2049,0,8,0,0,0,0,0,0,0,4096,0,4,4,0,0,4096,4096,4096,0,4096,4096,0,4112,0,0,4,4,1024,4,128,4112,0,4,4,0,4,0,4096,4104,0,4104,512,0,4104,0,6147,0,64,0,0,4104,0,4096,4,8,5136,0,4,4,8,8,4096,4096,0,4,4,4096,0,4104,0,4112,0,4096,512,4,512,0,4096,4,4096,0,4096,0,0,4,4096,0,0,0,4096,0,4096,0,4,4096,4,0,0,0,4,4096,4104,0,5120,4096,0,4,4096,0,4112,6147,0,4096,4096,0,4099,0,4112,0,0,0,4,0,4104,0,4096,0,0,0,0,4096,4,4,4096,6147,0,4,5120,4,0,4104,0,0,4096,0,4096,0,0,6147,0,0,4,0,4096,4,0,512,4,6147,0,0,4104,2049,0,4104,4,0,0,0,8,4,4096,0,0,4096,4,4096,4104,4,0,4112,4104,8,4096,1032,4,4104,0,0,4,0,4096,0,4096,8,0,4096,0,4,0,0,4,0,0,4096,0,4,4096,0,6147,4112,0,4,4096,4112,0,4096,0,4112,16,0,0,4,4096,0,4,64,8,4,4096,4,4,1024,8,0,4,0,4096,0,4,4096,0,4,4,4096,4104,0,0,4,0,0,4096,0,4,4096,4104,0,4096,8,1024,4112,8,4,4096,64,0,4,1024,0,4096,0,5128,4096,0,4,0,4104,0,0,4096,0,5,4,0,0,4,0,4,4096,4104,0,4,4,5120,0,4104,0,0,4096,0,0,5120,0,4112,0,0,0,512,0,1024,0,4,4,4,0,4096,4096,8,4,4,512,512,0,0,4096,0,4096,4,5136,0,0,4096,0,6147,1032,4096,0,4,0,0,4096,4096,0,0,0,4096,4,8,4096,0,4112,4,0,4,0,4096,0,4096,0,4096,0,0,4096,0,4112,4,2049,0,0,4,0,0,0,4104,0,0,0,0,4096,0,1,4,1032,4096,0,1024,4096,0,4104,4096,0,0,4,0,4096,4096,0,0,4,0,4096,4096,8,4096,0,4104,1024,4096,0,5136,8,4096,4096,6147,4,0,4096,4,0,4,8,4104,0,4,0,4096,0,4096,8,4112,0,4096,0,4096,0,4104,4,5120,0,4,4096,4112,2049,4104,0,5128,0,4104,4112,8,0,4096,8,4096,0,4099,0,4096,1024,8,4096,0,4,4112,0,4096,4096,0,4096,0,4096,4112,0,0,4,4104,128,0,0,4,0,0,6147,4,4,1024,4,0,4096,0,4096,4,4,1024,4104,0,0,4096,0,4,4,0,4096,4,0,4,0,4096,0,512,72,0,4099,4,4099,0,4,0,0,4,4096,4096,512,1024,0,8,0,4096,0,0,4096,0,0,4096,0,4096,4,0,4112,8,0,2049,0,1024,4104,0,4096,4,4,4,4104,0,0,4096,4096,4,0,4,0,8,512,4096,4,0,5120,4104,4096,4112,4096,0,4096,0,0,512,4,4,2049,0,0,4,4,8,0,4096,8,4096,4104,0,4,4,4112,6147,0,4096,4104,4096,4,4,4112,0,4096,4096,8,4112,4,4,8,0,4096,4104,0,512,4096,4104,0,4096,4112,4096,4,512,4,4104,4104,4104,4,4112,0,4096,4096,6147,0,0,4,0,64,8,4096,4104,4112,0,4,4104,4,4096,8,0,4096,0,4,0,0,4096,8,4096,4,0,4096,4,4104,0,4112,8,4096,0,0,4096,4104,0,4112,4096,4,4,4096,0,512,0,0,4096,4,4,73,0,4096,0,4096,4112,4,0,4,0,4096,0,4096,0,4,4104,512,0,4096,0,4,4104,4,0,0,0,4096,8,0,4096,0,4,4,4104,8,0,4096,4,0,0,4,4096,4096,0,4,4112,128,0,5120,0,4112,0,4,4,4104,0,4096,0,4104,0,5120,512,512,0,4096,4096,4,4,0,4,0,4096,0,0,5120,4096,4112,4,0,4096,4096,4096,8,4096,8,4,0,4112,0,0,0,0,1024,4,0,4096,4096,4096,0,0,0,4096,0,6147,4112,4,0,0,4096,4096,4112,8,4096,0,1024,4096,0,0,4096,0,4,4096,0,0,5120,0,4112,0,4,4096,640,0,0,4096,0,4,0,0,0,4096,0,4,4,4,0,4,0,4,4,4099,0,6147,1032,4096,8,4,2049,2049,0,0,0,4,0,0,4,0,0,4096,8,4096,0,2049,0,0,4104,5120,4,4104,8,2049,0,512,0,0,4,4097,4,4104,0,128,0,4,4104,0,6147,512,0,4,4,4104,4,1024,512,4096,4,0,4096,4104,4,64,0,512,0,512,8,4096,1024,4096,1024,4,4,0,0,4096,0,4096,4096,4096,128,0,0,0,4096,0,2049,0,0,4096,512,0,1024,0,4096,0,4,4104,4096,4,0,4,8,0,4096,4096,128,5131,0,0,512,5,0,1024,4,4096,0,4096,0,4099,4,4112,8,4096,0,0,4096,4,8,4096,4096,0,0,512,0,0,64,4,4,1024,4,0,0,0,0,4,4104,0,0,5120,4096,0,4,0,0,4,4,0,0,4,4112,4,0,4096,0,4096,4096,4,0,0,4104,0,4112,4096,0,4,4096,4,4104,0,4096,0,4,512,4096,0,4096,0,0,4,0,5128,4096,0,4,4096,1024,4,4104,4,4,0,6147,0,0,4096,0,4104,0,2049,4104,0,0,4,0,0,0,4096,0,0,4104,0,0,5120,0,4096,4112,0,4096,0,4096,0,0,4096,4,0,5123,8,520,4112,0,4096,4096,640,0,8,4096,0,4104,4104,0,0,0,6147,4096,0,4096,0,4096,0,0,2049,512,0,4096,4,0,5128,8,4,4096,0,4096,0,4096,4112,0,0,4096,5123,6147,4104,1024,4112,1,0,0,4096,0,4104,4096,0,4,4112,8,0,512,0,0,4,0,640,0,0,0,4096,4112,0,4,5128,4096,8,0,0,0,4096,0,4,0,5128,0,4104,4,5136,16,1024,1,4096,0,0,4,4,4,512,0,0,0,0,4,0,4104,0,4104,4,4,0,4,0,8,4104,0,4,4096,0,0,4104,0,4112,4096,512,0,4099,4112,4096,0,0,0,4104,4096,0,0,512,640,2049,4,0,4,0,4096,0,2049,1024,1032,0,0,0,4096,4096,0,4,4,6147,0,4096,5120,0,0,4,64,8,5120,1024,4104,0,4,4096,4,4,0,4096,4096,2049,4,6147,4096,4112,4,0,4104,4096,0,4,4,8,0,4096,4096,0,4096,0,4,4,4,4096,0,0,5120,2049,0,4112,8,4096,4096,0,0,5128,0,4112,0,4096,0,4096,4096,4,0,0,4096,1032,4,1024,0,4096,0,0,0,8,5128,4,8,5120,0,4104,4096,4,4,4,0,4096,0,0,4112,64,0,0,4,0,4096,1024,0,4,0,4096,4096,4096,4,0,4096,4,4096,0,4112,0,4,4096,0,0,2049,512,0,4107,0,512,4104,0,0,0,1024,128,2049,0,0,4096,8,0,4,4,1032,512,4112,4,4104,0,4096,4,4096,8,0,4,64,1025,0,6147,0,4104,4104,2049,8,0,4096,4112,0,4099,4104,4096,4,520,4,5136,0,4096,0,0,4096,0,0,4096,8,0,0,4,0,512,4096,4112,2049,0,0,6147,0,4104,4,0,4,4,0,0,0,8,4,4,4,0,4,0,0,0,4,0,0,2049,512,0,0,0,4104,2049,4,0,1024,4096,4,4104,4,0,4112,0,8,0,0,0,4096,0,4096,0,4,4,4,4,512,0,512,0,0,4,0,4,8,4096,4104,0,0,4096,4096,8,4096,4112,4,4,0,4104,0,0,0,0,2049,64,0,4,512,0,4,0,4104,4,0,4,512,0,4,4104,512,4096,0,4096,4,4,4096,4,4112,4,0,4,6147,4,0,512,0,0,4,0,4,0,512,0,4096,0,4,0,0,0,1032,4,4104,0,1,4,0,4096,0,4096,4,4096,0,64,0,0,4,4107,4,0,1024,5120,0,4,0,4096,4,512,0,5120,0,4112,512,72,0,0,4,0,0,4,0,0,0,1,0,0,4,8,8,4,0,4096,4104,6147,0,0,4,0,0,5120,4,0,4096,4096,0,4096,8,0,64,2049,1024,4,4,0,0,4,0,6147,0,0,4104,5136,0,4,0,0,256,0,0,4096,0,4,512,512,0,0,1032,4,4104,520,0,4,0,0,4104,0,4096,0,4112,0,4096,0,0,128,0,0,4096,6147,0,4104,1,4,0,4,0,0,4,0,4096,4096,4096,4104,4112,0,8,0,0,0,4096,0,0,0,0,4096,4,0,8,4096,4,64,0,2049,4,0,5128,4,0,4096,0,4096,5136,0,0,4096,0,0,4104,0,0,4,0,4,64,4611,0,2049,4,0,0,0,2049,0,0,0,4096,2049,8,4,4,0,0,4096,8,4096,8,4,0,4096,0,4112,4,4096,0,4096,4112,0,0,4,4104,0,4096,8,0,4096,4112,4,4,4112,4,4096,4,0,4104,0,4,0,4096,0,4096,512,0,0,4112,4,0,6147,4104,0,4,6147,4112,4,0,512,4104,4,4,4,0,0,4,0,2049,64,0,4096,0,4112,0,4096,4,4096,4096,0,0,4,4096,4,4096,4096,0,4,64,4104,0,0,4096,0,4096,0,4,4,0,6147,0,4096,1024,4,5123,0,5120,0,4096,0,4096,0,0,4104,8,4,512,0,4096,0,0,0,4,4,0,1024,4096,512,0,0,0,4096,4112,0,4096,4096,0,0,512,0,4,512,0,0,4104,4096,0,4,4112,0,4096,0,4,4,0,4,512,0,0,5120,0,0,4096,4,0,4104,0,64,0,4096,0,4096,0,4,4096,0,0,4096,12,0,4096,4,0,0,0,0,512,0,4096,4,0,512,4112,0,4,4096,0,4096,1,0,0,4096,0,4099,8,0,6147,4112,6147,4,0,4096,4112,4096,0,4104,0,4096,0,4096,0,0,1024,4112,4,4,4096,5120,4,0,0,5136,0,0,4104,0,0,4096,0,0,4104,512,0,4,4,512,0,4,0,0,4104,4,4,4,4104,0,4096,0,5120,6147,4112,0,2049,8,0,0,4096,0,4,4,4096,6147,4,0,0,4,0,0,4096,0,4096,0,0,4112,4104,4,5120,0,4,4096,4,0,4104,0,0,4112,4096,4096,0,4,4,0,8,4,8,0,4096,2049,4,0,512,4,2049,0,4,4096,0,0,512,4096,4096,4104,0,4107,128,4112,0,0,0,0,0,4,8,4096,0,0,4,0,6147,4,4096,0,4096,0,0,4096,2049,0,0,4,0,512,512,0,4096,0,0,4096,0,0,0,4,0,0,0,512,8,4096,4096,0,4096,4104,8,4,4096,4,512,0,0,8,4096,4099,0,4096,0,0,4,4096,4096,0,0,4,8,4096,4,4104,0,4104,0,4096,4,4,0,4,4104,4,4096,4096,0,0,4096,0,4112,0,4096,4,4099,4104,0,4104,4,64,512,0,0,4,0,0,4,0,0,4112,0,0,4104,4104,0,0,0,4096,0,0,6147,4112,0,8,0,0,4096,0,6147,0,2049,0,4,0,0,5120,4104,0,64,8,8,4096,0,0,4096,4096,0,4104,4112,8,4,4,0,4,4096,0,8,4,0,4099,0,4,4104,4,0,4,4,512,4096,4096,0,4104,0,0,4096,4112,4096,0,0,512,8,0,0,0,0,4,4,0,0,0,0,2049,4,0,0,0,4096,4,0,4096,4112,0,0,0,0,0,1024,4096,0,8,1032,0,0,4096,4104,4,512,512,8,0,0,0,4,4096,640,0,4,8,0,0,0,1032,0,4096,0,0,4096,0,4,4,4107,1,128,0,0,12,0,0,4096,4096,4096,0,1024,4,4096,4,0,4104,4096,4112,0,4096,4,4096,0,512,0,4,0,4,0,0,0,0,0,4096,0,4096,0,0,4112,0,4096,0,4096,0,4,64,0,0,4,0,512,136,0,0,5120,0,0,512,2049,1024,8,6147,4096,0,4112,1032,0,4096,4,4,4096,0,1,0,4,0,4104,0,4096,0,4096,4104,0,0,0,4112,0,4,4104,0,0,0,2049,0,0,4096,8,4,0,0,4,6147,512,4,4,0,2049,4,4099,4096,4096,4112,0,4,4096,0,512,0,4096,2049,4,512,0,0,0,4,96,4,0,4,8,4096,64,4096,0,8,4096,4096,4,0,4,64,8,0,4104,0,0,4,4,0,4096,4096,0,4096,0,4096,0,8,4,4,4096,0,0,4096,0,0,0,0,4,512,0,512,0,0,4104,0,0,4,0,0,0,0,5128,4104,0,4,4096,0,4096,4,0,5128,0,0,4112,0,1024,512,0,4,4,0,0,4104,4,8,4096,4096,0,4,4096,0,4,128,4096,0,4096,0,4096,0,0,4096,4,0,512,4,1024,4,0,0,0,8,0,4096,0,4096,0,0,4,0,0,0,4,6147,0,4096,4,4096,0,4104,1024,4096,4112,0,0,5120,0,4096,0,0,4096,0,0,0,0,4096,4,1024,512,4096,0,0,0,4,4,0,0,4096,0,4096,8,0,4,0,0,4,128,0,4,4,0,0,4096,0,0,4096,4096,0,4,4096,0,4112,0,4096,0,4,4096,512,0,512,4,0,512,5120,8,4096,0,4096,9,4,4096,1,0,4096,4112,0,0,4,4104,0,0,4096,0,0,4096,4096,0,4,4,0,4104,0,0,4096,0,0,4096,4096,0,4112,4104,0,65,4,4096,0,4,6147,0,0,4,0,4096,0,4,4112,0,0,4096,6147,0,4096,8,0,4104,0,0,0,0,4096,8,4,0,4,4104,0,0,512,0,4096,0,4096,4,0,4096,0,4,4096,1024,4112,0,0,4096,0,4,4096,4096,8,4096,0,4,0,4,5120,0,8,4096,4,8,0,8,64,0,1024,4096,0,0,4096,0,0,0,0,4096,0,4096,4,0,4,0,4096,1024,0,4096,8,0,2049,0,8,4096,4096,0,0,4096,4104,4096,4112,0,4104,4104,0,0,512,0,0,0,4096,8,4,4096,0,4099,4,0,4,0,0,2049,6147,0,512,0,4096,0,0,0,8,2049,4,4,1024,4096,0,4104,0,4096,0,8,4096,0,0,0,0,0,4,0,0,4,512,4096,64,0,1024,4096,0,0,0,0,512,0,4,4,0,0,4,0,0,0,0,0,4,4096,4096,512,4,0,8,4096,4104,0,4096,8,4096,4112,0,512,4,4104,8,0,4,4,4,4096,0,0,4096,4,0,1024,4096,4096,0,0,4112,0,0,0,4096,4096,0,4,4,4096,0,4,4096,4,4,512,0,0,5120,0,4,4,2049,0,4,512,0,4,4,0,8,0,4,4,5120,0,4096,8,4096,0,0,4,0,4096,0,0,640,4,2049,0,1024,4096,0,0,96,16,1024,0,4,4104,0,4096,0,0,0,4104,0,4,0,64,0,8,6147,4104,0,0,4,0,1032,4104,0,4,4104,0,1,1024,1024,0,5120,0,0,5128,0,0,1,4,0,0,4096,0,4096,0,4096,4112,0,5120,4,4096,4,5123,0,4112,0,0,4096,0,0,4096,0,0,4104,0,0,4,4,4,6147,8,5120,0,0,0,4104,0,512,0,0,4096,4,0,6147,4112,0,4,4,4,0,512,0,4096,0,4096,4096,4112,8,4104,4,0,4112,4096,0,6147,0,512,0,0,4104,0,0,4096,4096,0,0,5120,0,0,4112,4096,4104,0,4096,1032,4104,4096,0,0,4112,0,4096,2049,8,8,0,0,4096,4,0,4,0,4096,0,4096,4096,4096,0,0,4,4,0,4096,0,0,4,0,0,4,4096,0,4096,4096,0,1024,0,4096,4,0,0,5121,0,1024,5120,2049,0,4112,8,0,4096,0,4096,6147,4,4097,0,4096,0,4096,6147,0,4,4,0,4104,0,4096,4104,0,8,512,0,4096,512,4096,4096,0,4096,0,8,4,8,4096,4,0,0,4096,4112,0,1032,2049,0,4096,8,0,0,4096,0,0,4096,0,4096,1,8,0,4096,4112,16,8,4,0,0,1,0,0,4096,0,0,4096,0,0,4,4096,4096,4104,8,4,4113,4096,64,0,0,4096,0,4,64,0,4096,0,4,0,4112,4096,8,4104,0,4096,0,0,4096,0,4112,0,0,4,0,4104,72,0,1024,4096,0,4,4,0,2049,0,4,0,4099,0,4096,0,0,4096,4112,4096,0,0,0,512,4112,0,4096,0,0,4096,8,0,5128,0,4096,8,4,0,4096,0,0,4,0,4104,0,0,96,0,0,4096,4,8,4096,4,0,0,5120,0,0,4,512,0,4096,0,0,0,0,4096,4,0,4,1024,0,0,4096,0,0,4,0,8,4096,0,4096,0,4096,4,0,4,4,0,4096,4,0,4096,4096,0,0,0,8,0,4104,4104,0,0,4096,0,0,512,4096,0,4,0,4104,4096,1,4112,8,8,4,0,4,4104,4104,0,0,8,0,0,0,4096,0,4,512,0,0,512,0,0,4104,0,0,6147,1024,4,4112,4096,4,4104,4,0,0,4,8,4096,0,0,4,6147,0,4,1032,4,4,4,0,6147,4096,512,0,512,8,4096,4,4,512,0,4099,8,9,8,64,0,0,4096,4,0,4,0,72,8,512,0,0,4,512,0,4104,0,0,4096,128,0,4,5120,0,4,4096,0,5,6147,512,0,4,0,0,2049,0,4096,4,512,1024,4,0,4096,0,0,4,4104,0,4,4,0,4096,8,4096,1032,4096,0,4096,0,4,0,4096,0,0,0,4,0,1024,64,0,4096,0,4096,0,4,4112,8,4096,0,0,5120,4112,0,4096,4104,4096,0,6147,4,4,512,0,4096,4,128,0,4096,0,4,2049,0,0,4104,8,512,1032,0,0,4096,4099,0,4,0,4096,1032,4096,0,4096,0,4112,4096,0,5120,0,0,4096,4,0,4,4112,0,0,6147,2049,0,64,4,4,672,0,0,4096,0,4096,2049,8,1,0,0,512,2049,0,0,0,4104,4096,0,4,512,0,4096,0,4,0,2049,6147,4,0,0,0,0,0,0,4,0,4096,0,0,4104,2049,4,4104,0,4096,0,4104,0,512,4099,0,4112,0,4,4,4,4096,0,4096,0,0,8,4096,0,1024,4,8,0,4096,4096,0,4,5128,0,4,4,4,0,0,4104,1024,0,0,0,4,4,0,0,512,4,1,6147,4099,2049,4,4,0,4,4,4096,0,4096,0,4096,0,0,512,0,4096,0,0,4,4096,0,4112,0,512,8,4,4096,0,6147,0,4104,512,4096,4104,4104,8,4,4,0,4,4096,4104,0,0,0,4096,0,1,4,2049,2049,0,768,0,0,4,4,4096,5120,4,4096,4,0,4096,2049,9,4104,0,0,0,0,4,4,4104,0,0,4096,0,0,4096,4096,2049,0,8,4112,4096,4096,64,4096,0,4096,0,0,4104,0,0,5120,128,6147,0,2049,0,0,4096,0,0,4096,4,0,1024,4096,0,4096,0,4,4,0,0,4096,0,4096,4,512,0,4,0,0,4096,0,0,0,4104,4104,4096,8,0,0,0,0,2049,0,4096,4104,0,0,0,0,0,4096,0,8,4,4104,4,64,0,4096,0,4096,0,0,4104,0,0,1024,0,4096,4,4096,4,0,4104,4,4,0,5128,4112,0,0,0,4096,4,5128,4,0,0,0,4096,0,6147,0,4096,0,4,4112,0,0,4,64,0,0,512,0,4096,0,0,0,0,0,0,0,0,4,0,0,0,0,0,4096,1024,4096,0,4096,6147,4096,0,4,4112,4096,64,0,0,4112,0,4096,0,2049,0,0,0,4104,4104,0,0,4,4096,4096,0,0,0,0,4,512,0,4096,4104,0,0,4096,0,0,640,0,0,0,0,4,4099,0,0,4096,0,0,4,4096,0,0,4,4096,1032,0,4096,2049,0,0,4,0,0,0,4096,0,2049,0,0,0,0,4,4,0,0,4,0,4,4096,1032,4096,0,4112,0,0,512,4112,0,0,4,4096,2049,0,6147,0,0,4096,8,0,4096,0,4096,0,8,4112,0,4104,4099,0,0,512,4096,1024,4096,0,0,1032,0,8,512,4,0,512,0,4,4096,4104,4,4096,4096,0,4,0,4,0,4096,2049,0,5120,0,4096,4,4112,0,0,512,0,0,4096,0,4104,8,0,0,4096,4096,4096,4,4,8,4096,4112,4096,0,0,4104,0,4096,0,0,4104,4,4112,4096,0,641,0,0,4096,0,0,128,0,4096,0,0,4096,0,0,0,512,0,0,0,0,4096,512,0,0,0,0,4096,0,0,512,0,0,0,8,0,4,0,0,4,0,4096,8,4096,8,0,0,4104,4,4096,4104,0,0,4,0,64,0,4096,1,0,4,4,0,6147,8,8,512,4,1032,4096,4096,4,0,4096,8,4096,0,4096,4096,0,4112,4096,0,4104,0,0,0,4,4096,0,64,0,0,4096,4,8,4096,4112,0,6147,2049,1024,4104,0,4104,0,4107,0,4112,6147,512,4096,4104,4,0,4,0,0,4,4104,0,4096,0,4,4096,4,512,6147,4112,512,0,8,0,4096,0,0,0,4096,4,4,4096,0,0,4104,0,4096,4104,4112,8,4096,0,4096,0,8,0,4096,4,6147,2049,0,0,0,4112,0,4096,0,0,4096,0,0,4104,4,4096,0,0,512,0,4104,0,4112,0,0,4096,4112,4096,0,4,4104,0,0,4104,0,4096,4,4112,8,6147,0,2049,4,4104,64,0,4096,4112,4,4096,8,4104,4096,0,0,4096,1024,0,4096,4,0,512,8,0,4104,0,4096,0,4104,2049,8,0,4096,520,8,6147,4112,0,4096,0,4104,4096,0,4,4,4,0,4096,64,64,0,4096,4,0,4,0,512,0,4,0,2049,0,0,4,4,0,0,4096,4096,0,8,6147,0,4096,0,0,4096,0,512,1024,4096,4096,0,512,0,0,4096,0,0,4096,0,4112,0,8,4096,8,0,4096,0,0,512,8,4096,4,0,4,512,0,5120,0,4096,4,4104,0,4,4096,1032,0,0,0,4104,4,4096,4096,4,4104,0,4,4112,0,4104,4096,512,128,2049,0,0,4096,4096,4096,0,512,4,4,4,4,0,8,4096,0,4096,0,0,4,0,4104,4,4096,0,0,0,4096,0,0,6147,0,4,4112,0,0,0,6147,4096,8,4104,4,1024,4,0,0,4,0,4104,0,0,1024,4,0,4096,0,4096,4104,0,0,0,512,0,0,4096,5,0,0,6147,0,0,4104,4096,8,4096,0,4096,4112,0,0,0,4107,2049,0,0,6147,0,4096,0,4096,0,4,640,4,512,0,64,1032,4,4096,4,4104,4,4096,0,0,4096,4104,4112,0,0,4099,0,4096,512,0,0,4,6147,4104,0,4112,0,2049,8,0,4,4,512,4,4,4,0,4096,0,4,4,0,0,5120,0,4112,0,0,4096,0,4,0,0,0,0,0,4096,8,0,4,0,0,4,0,0,4104,0,4096,0,4112,8,0,4096,4,0,4104,4096,0,5120,1024,4,512,4,0,0,0,0,4,1024,0,0,512,1024,0,4096,5128,0,0,0,4096,4104,512,0,4112,0,0,4096,0,4,4,0,4096,0,4104,4,0,4104,4096,2049,0,2049,0,0,0,4096,4,4096,0,512,0,4,6147,512,0,4104,0,6147,0,2049,0,0,4096,0,4,4,0,0,0,0,0,4,0,4,4096,4096,0,64,6147,0,0,0,0,4,1024,0,1,8,4,0,4096,4,4096,2049,0,4,0,4096,0,0,4,4,0,2049,0,4,0,4,0,0,6147,0,1032,0,5120,4096,4096,4096,0,4,4,0,0,0,4104,0,0,8,512,0,0,4096,0,512,4,0,4096,4096,0,0,4096,0,4112,0,4096,0,4112,0,0,4096,0,4,4096,0,4096,0,8,4096,4,0,4,0,0,4096,4,0,0,4096,4096,0,0,6147,4112,0,6147,4096,4,0,5123,4,0,4,1,8,0,0,4,4,0,512,4096,0,4,8,4096,0,0,4096,0,4,0,0,1024,2049,0,0,0,4,4,4,4,512,4,0,0,4096,0,0,4096,0,4096,4096,0,0,4096,4112,0,5120,2049,4,512,0,0,4096,0,4104,0,0,512,0,0,4096,0,4104,4,8,0,4,0,4,0,0,0,8,4096,6147,0,4,4096,4096,8,0,0,4,4,0,5128,0,4,4096,0,4,4104,2049,0,0,4,4096,0,0,4,0,0,4096,0,4096,0,512,0,4096,0,4096,4,0,8,4,0,4112,4,4096,0,0,0,1024,0,4096,4104,64,4096,0,4096,0,4112,4096,512,0,4096,4,5120,0,5,0,0,4104,512,0,512,4096,8,8,512,0,72,4112,512,4096,0,5128,0,512,640,0,4096,0,4096,128,0,4096,4096,0,4104,0,4,4099,4,4104,0,4112,0,512,4104,0,4,4096,0,8,4096,4096,512,0,0,8,4096,4096,4096,4096,0,0,0,0,4096,0,6147,0,4,512,64,0,512,0,4096,6147,4,0,4,4,5120,0,4,512,0,0,4096,0,4096,0,4104,0,4096,0,4,0,0,0,4096,0,4104,4112,0,4,4,4,0,4,4096,0,4,4,0,4096,4096,0,1024,64,0,4096,4,4096,0,1024,5128,4,0,4107,4096,0,0,0,0,0,512,4,4,4096,0,4096,8,0,4096,0,8,4096,4112,4099,4096,0,4,5120,4112,0,4096,0,0,4,4096,0,0,512,0,4,4096,0,2049,64,4096,0,0,4,0,4104,0,0,4104,0,0,0,4104,0,8,0,0,0,0,4,0,4096,4,4,4,0,6147,0,0,4096,4,4,4,4104,0,4104,4104,4112,0,0,4104,0,4,512,0,0,4096,1032,4096,0,4112,0,4096,4,0,4096,4096,2049,128,0,4096,0,0,4096,4,0,0,0,4,0,0,0,0,4,0,4096,0,0,4,4096,4096,4104,4096,0,4096,0,4112,1032,4104,8,0,4096,2049,8,4112,0,4096,0,4,6147,4107,2049,0,4,512,0,4096,0,4096,4104,2049,8,1024,2049,4,4096,4,6147,4096,512,4,4,4,4104,0,4096,0,0,0,0,4096,4,4096,4096,4112,0,0,4096,4,0,4096,4,4112,0,0,0,4,0,4,4096,4,0,6147,4,6147,4,4096,4,4,4112,0,0,4096,0,4096,8,0,4096,4104,0,4096,4096,4,4112,0,0,4,4,0,4096,0,0,4,0,0,4096,0,4096,4096,0,4,5128,4112,0,4096,0,512,4096,0,4104,0,8,4112,4096,0,0,0,4,0,512,4,6147,0,0,4,0,4096,4,4,0,2049,512,4,0,0,4,4104,4112,4096,6147,8,4,0,0,4,4096,0,4104,0,4,8,0,512,1024,0,0,4104,4,2049,2049,0,0,4,0,0,4096,0,4104,0,4096,0,4104,0,4,6147,4,4112,0,4096,0,4104,4,4096,4096,4112,16,0,0,0,4096,64,0,4096,4096,0,0,0,8,512,0,4096,4,0,4096,4,4096,0,4104,4,4112,0,4,4104,0,0,0,4096,0,0,4,2049,0,4,4,6147,0,6147,0,4,4,0,0,4096,4,512,0,8,4096,0,512,0,4096,0,0,4096,0,0,64,4096,0,4,72,0,4104,4112,0,0,4096,4104,4,0,4096,4,6147,0,8,0,4096,0,0,0,0,0,4096,4,8,4,4104,4,0,4096,2049,4,0,4096,64,4096,0,4,0,0,0,4,0,4,512,72,0,1032,0,0,0,0,4,0,0,0,0,4096,4104,4096,0,4112,4096,0,4096,0,0,4096,0,4,4096,8,0,4096,4112,0,4099,0,4,4,640,4096,0,0,4112,8,4096,0,4,4096,512,0,4104,4,4,0,4112,0,4096,4096,0,4096,0,0,5136,0,4,0,0,8,4,0,4096,0,0,64,0,0,0,4112,0,512,4,0,4,0,4096,0,4096,8,4096,0,2049,0,1,0,0,0,4104,0,0,4,4,4,8,4096,128,4104,0,4096,4096,0,4112,0,4096,4104,0,5128,0,4,4,4096,4096,512,4,0,4,0,4,0,0,4096,0,512,4,8,4,4096,0,4096,0,0,4096,5120,0,4096,4,0,4,0,4096,8,4096,4,4096,0,512,0,512,4096,0,0,4,0,4104,512,0,4096,0,4096,6147,8,512,128,0,4096,0,0,0,0,4096,0,0,4096,0,4096,0,4096,4112,0,0,4096,4096,4096,2049,5120,0,6147,4112,0,0,4096,0,4104,0,4096,0,8,4096,0,0,4112,1032,0,0,8,4096,0,0,512,2049,8,6147,0,0,4,4096,0,0,4096,0,4096,4112,4099,0,4104,4,0,4104,4,0,6147,0,64,8,4096,0,8,4,0,4,0,0,64,0,8,0,0,4096,4104,0,4,0,0,4,8,4,0,4096,0,4096,4,512,0,4104,6147,0,0,4,4,0,0,4,8,4096,4,4,4,4096,0,0,0,0,4104,0,4096,4096,512,4,0,0,0,4096,0,5120,4104,0,4,4096,0,4112,4096,8,4096,0,4,4096,0,4,4096,4112,0,0,5128,0,8,5120,4104,0,0,4,96,0,0,0,1024,4104,0,4096,0,512,0,0,0,512,2049,0,512,4096,1024,4104,0,2049,0,4104,0,0,512,8,4104,512,0,0,512,0,2049,0,0,0,4112,4104,8,4096,4,0,4096,4112,0,0,0,4096,0,4104,4,640,0,4096,0,0,4,0,4096,0,4,512,0,4,4,0,512,512,0,4096,4096,9,0,0,4,0,5120,512,4,64,0,0,0,0,4104,4096,4096,2049,64,0,4,4104,4,0,4112,1024,0,4096,8,4096,12,8,1024,4096,0,512,4,4096,0,4104,0,0,4112,0,4,1024,0,4,4,4096,4,0,4096,0,0,4,0,4104,0,0,4,0,4096,4096,0,0,0,4096,8,512,4104,4,0,512,4096,512,0,4104,0,4104,512,4096,6147,0,4112,512,4,0,0,512,4,0,6147,4096,0,4,4096,8,4112,4,4099,0,0,2049,0,4096,0,0,4,4,0,64,0,0,4104,4096,0,4,4112,4096,0,512,0,0,0,4096,0,0,4,4104,4,0,0,4096,4104,512,0,4096,4,4,4,4,4104,4,0,0,4104,4104,2049,0,0,4096,4112,0,4,4,4104,4,0,4104,4,8,8,4096,0,0,4112,0,0,1024,4096,4,0,4096,0,8,4104,0,4,4,0,0,4096,4096,0,4,5120,4112,0,0,4,4096,64,0,4096,4,0,4112,0,4096,4,4,512,4096,4,4099,0,4112,4,0,4,4,0,4096,0,4,0,4096,4099,4112,0,4096,0,5128,4096,0,5128,0,1024,4,0,4096,512,0,0,4096,4,4096,4096,0,4,4,512,0,0,0,512,0,0,4,0,0,0,4096,0,640,0,4104,0,4112,0,4096,4096,8,4,6147,4096,0,4,0,4,8,4096,0,4096,0,8,4112,4,4104,0,4096,0,4096,4,1024,0,4096,4,0,4104,0,4096,0,64,0,4096,0,0,4,8,0,4096,0,4096,0,4096,0,4,4104,4,0,4113,4,0,6147,0,4096,4112,0,4096,4096,0,0,0,0,513,0,4,4,0,64,0,4,4,0,4096,0,4096,4096,0,4096,0,0,4,0,0,512,0,0,4096,4096,8,5120,0,4096,0,0,4112,4096,0,4096,0,4,4096,0,4,4,0,0,4,2049,0,4096,0,4104,0,4096,4104,0,8,0,4096,0,0,4,4,0,1024,4,6147,4096,6147,4,6147,0,0,0,0,0,0,0,1024,0,0,0,2049,0,512,0,0,4096,0,4104,0,4112,0,0,4096,0,4096,0,4096,0,8,4104,0,0,4112,0,8,4096,0,4096,4096,0,4104,0,0,4,0,8,4,4096,0,0,4096,4,4,0,0,4104,4,8,4,4,0,0,4096,0,4099,4,0,4096,0,0,4,4,512,4,64,512,0,0,0,0,4099,0,512,4099,0,0,6147,0,8,4,0,0,4096,0,0,512,4096,8,4096,0,4112,512,0,512,0,0,4096,4096,0,4096,0,4096,0,4104,4096,0,512,0,4096,8,4,0,4096,4096,0,4104,4112,1,4107,0,0,512,0,2049,4,64,0,0,4,4112,4096,0,4,4,8,0,4104,4096,4096,4,2049,0,0,0,4096,512,0,4,4096,512,0,4,0,4,512,2049,0,0,0,4096,0,8,6147,512,0,0,512,0,8,512,4096,0,0,0,4,2049,4,4,0,2049,0,0,0,0,4104,4096,0,4096,0,5,64,0,6147,1024,0,4096,4096,4,4096,0,0,4,4,0,4107,0,0,4096,0,4104,4096,4104,0,4112,4096,4096,0,512,4,4,0,0,4096,0,5120,0,4096,2049,512,0,0,0,0,4,4096,0,4096,4099,4096,4,4096,4112,8,0,4096,0,4,512,0,2049,0,4096,4096,4096,0,0,4096,0,4096,0,4,4112,0,1,6147,0,512,6147,512,0,0,0,0,4096,8,4096,0,0,4096,4,4,4,4096,4,0,0,4,0,5128,0,0,4096,0,0,4096,0,4096,4112,4104,4096,0,4,2049,512,0,0,4099,0,4096,5,512,0,128,0,0,4096,1024,0,4,0,4096,0,4,512,0,0,4096,0,0,4,4,0,1024,4096,0,0,4096,512,0,8,5128,4,4,4,4096,512,4112,0,0,0,0,0,4,0,512,6147,4,0,0,4104,0,2049,4096,1,8,8,4096,4104,0,4112,0,512,512,0,0,512,0,0,4096,0,6147,0,5,0,0,8,4096,8,4096,1032,0,4096,0,4104,4096,4,4,4112,0,4,0,4096,640,4104,8,4096,4112,4,512,4,4096,0,128,0,4,5120,4,4,512,4096,4,4,4,4,0,4096,4,0,4096,512,0,4,4096,0,4104,0,512,0,4096,4096,2049,0,4,4,0,4,4,0,4096,5120,4096,4112,16,9,4,0,1024,0,4104,8,4096,0,4096,4,0,4,0,8,0,512,0,0,0,0,4,4,4,4096,0,8,4104,8,4096,4,0,4096,0,0,4096,0,8,4,0,0,512,512,4,0,4104,4096,0,8,64,4,8,4,0,4096,1032,4104,0,0,0,4096,0,640,8,0,4096,0,8,4,8,4,4104,0,1,8,4096,5128,4,0,4096,4,8,0,0,4096,0,0,4096,2049,0,4096,0,0,0,512,4,0,4104,0,0,0,0,4096,4096,0,4,4,0,0,0,0,8,4096,0,4112,0,4096,4,4096,0,4,0,4,1032,4096,0,0,4,1032,0,4105,4,4096,0,4096,0,4112,0,0,6147,512,4,4104,4112,16,8,64,0,4099,4,0,4096,0,4104,4112,0,0,4,0,0,6147,2049,4,4096,0,0,6147,2049,0,4,6147,0,4096,0,0,4112,4104,0,0,4096,2049,512,0,0,0,4096,0,0,4,0,4,4096,5,0,0,8,4096,0,4096,0,0,4096,0,4112,4096,5128,0,640,512,4,0,4096,4,0,4,4,0,4096,0,4096,0,0,4096,1024,0,4112,6147,8,0,4104,0,0,6147,4112,4096,1,0,4,5128,0,0,0,4096,1024,0,0,9,4096,4,8,4104,8,0,4,4096,4,512,4,4096,8,4096,2049,0,8,1024,4096,0,4112,1032,4096,4,4,1024,6147,0,4096,0,0,5120,0,4096,4112,0,4104,0,4096,1032,0,512,4104,0,4112,0,0,4096,4096,0,0,4096,8,4,4,0,5128,0,4096,4,4096,4112,8,4096,4096,8,0,4096,4096,512,0,4,0,0,4096,1024,4096,4112,4096,4096,4104,0,4096,0,4,4,0,0,4096,0,5131,0,4096,0,4112,4104,512,0,4096,4,0,4096,4096,4104,0,0,4,4112,4096,0,8,4104,0,1024,0,4096,0,8,4,8,4096,4096,4104,4112,0,0,4096,0,8,4096,512,0,0,4096,0,0,4112,4096,4096,0,4096,4,4104,6147,4,4112,0,0,1024,4096,0,0,4,4112,0,4096,0,4096,0,4,4104,2049,0,0,2049,0,4096,1024,4096,8,4099,0,4096,0,4112,8,0,0,4096,4,8,4096,4096,0,2049,4,4096,0,4112,4,8,512,0,0,4096,0,4096,2049,128,0,1024,4,4,4,4,0,5,8,4,0,0,4096,4112,0,0,512,4,4104,0,4096,0,641,0,4096,0,0,4096,4112,4,4096,0,4104,4,0,512,4096,0,4096,0,6147,0,4112,4,4,4,0,0,4096,4,0,0,0,0,4,0,0,0,0,0,4096,0,0,0,0,4104,0,4104,0,0,4096,0,4,0,0,0,0,4096,0,4096,4,0,4,0,4,4096,4,0,72,8,4096,6147,0,4,4112,4099,8,4096,0,4,0,4104,0,4104,4104,4112,4096,0,0,4112,0,0,6147,8,4096,0,0,4096,0,4096,4104,4112,8,0,4104,4096,4,6147,6147,4,4,4112,4096,0,4096,5120,0,4104,4104,4112,1024,0,4,0,0,4,0,4096,4,4,0,0,0,9,0,4104,4,8,4096,4112,0,4,4104,0,2049,0,4096,0,0,64,4096,0,0,4096,4,0,4,0,4104,0,0,0,4,4,4,4096,0,4104,0,0,0,2049,0,0,0,4096,4,0,5128,0,4104,0,0,4099,8,0,4096,0,5120,8,0,4096,0,4112,4,2049,0,4,1024,4096,0,0,1024,4104,0,0,4104,0,4096,0,4104,0,0,4112,4,0,0,0,0,4096,8,4096,2049,0,8,4,0,4096,8,4104,4,0,4,4096,512,0,4096,0,4,6147,4104,0,0,4,0,4096,1032,4096,0,64,4,6147,4096,0,4,4096,4112,0,4096,512,0,512,0,0,160,0,4096,4,0,512,0,4096,2049,0,1024,4,4096,0,0,4,0,1024,4,0,4,0,4,4096,1032,4096,4,0,512,0,0,4,0,0,4104,0,1,0,0,0,4096,2049,0,0,4096,0,4096,0,0,4096,0,2049,4112,0,0,4096,8,4,4096,4104,0,0,0,0,0,0,4096,4113,0,4,4096,0,0,0,4104,4096,0,0,4096,2049,0,0,512,8,4096,512,8,4,0,4096,4096,0,4096,4096,4096,4,0,0,8,4096,0,4096,8,0,2049,4,8,0,0,2049,0,0,8,0,9,4,0,4096,4096,0,0,4,0,4096,0,4096,4,4104,0,0,4,4,0,0,4096,0,0,4,4,0,0,4096,0,0,0,4,4,64,512,4,128,2049,4,4,0,0,0,4,0,0,4,0,0,4,0,0,4,8,0,1024,2049,0,1024,128,0,4,2049,6147,0,0,4,0,0,4,0,4096,0,0,512,4096,4096,0,4,4,4,4,5128,0,0,8,0,4096,0,0,4,4096,4,0,4096,4104,1032,512,0,0,4104,0,4,4,0,4104,4,2049,4096,0,4,0,0,0,4096,0,4,4096,6147,4096,4096,0,4,4112,0,4,4096,4096,4097,0,4096,0,4,1032,0,4096,0,4096,8,0,0,4,0,4096,4096,0,0,512,0,0,4,0,4096,4,4,4,512,0,0,0,0,6147,4,0,4,0,4096,0,4,4,4112,0,0,4096,4104,0,4096,0,0,5136,0,0,4104,4104,4104,0,4,0,4096,0,8,4,4,0,4,512,4096,4104,0,0,4096,4096,4,0,6147,2049,0,0,4112,0,4096,4096,0,0,4,0,1,0,4096,9,2049,0,4096,4,4096,4,0,4,4,4096,4,4,4097,0,4,512,0,4,4,4104,0,4096,4096,0,8,4112,4096,0,4,0,1032,4096,0,0,4104,0,0,4,0,4096,4096,4096,2049,4,0,4096,0,2049,4,512,4099,0,4096,0,4,4,0,5128,0,2049,4,4,0,4,4,5131,4096,0,4096,0,0,4096,1024,4112,4,0,0,0,4096,128,0,8,4096,4096,0,4096,0,4096,0,4112,64,2049,8,2049,0,8,0,4,512,4104,0,4,0,0,4,0,8,0,0,0,4096,0,0,4096,0,520,512,0,4,4,4112,4,0,512,4,2049,0,4096,0,0,4096,4,2049,4,0,0,4104,0,4,4,0,0,4096,0,4,4096,4,8,1024,4096,0,0,4096,0,0,4096,4,0,4096,0,0,0,4,0,4096,0,0,5128,2049,4,0,4,0,4,4,4096,4099,0,4096,6147,4112,0,4096,0,4,512,0,0,4096,0,4096,0,0,0,4,0,4096,0,4096,0,4096,0,4096,512,0,0,2049,0,0,4,0,0,4096,4099,0,8,4,0,4096,0,2049,0,6147,0,6147,4,0,512,640,4,0,6147,4112,0,0,4096,4096,4,0,4096,0,2049,4,4,0,4104,8,4104,4,512,4,0,4096,4096,0,6147,4096,0,8,4096,4,0,4,0,4104,0,4096,0,0,4096,0,4096,4,0,4112,4096,4104,0,4104,0,4112,0,0,4096,0,4096,4112,4096,0,4096,4,512,0,0,0,512,0,0,0,0,0,4096,0,0,0,64,0,4096,0,4,4096,4112,0,4096,0,4096,0,4096,0,0,4,4099,0,0,5128,8,0,6147,6147,0,4112,0,0,64,0,4096,0,4096,0,4096,4112,4096,0,0,6147,0,512,4,4,0,4,0,4104,64,2049,4112,4,4,4096,0,0,5123,4,4,4,4,0,0,4,4,8,4,1,4112,0,0,12,0,4,4096,4096,5128,0,72,0,4,4,4096,0,512,0,4096,0,4104,0,4096,1,4,4,0,4,0,8,0,4096,0,4,4096,8,4104,8,4096,0,4,4112,1024,640,0,4112,16,4096,0,4096,8,0,4,4104,64,0,0,4,4,128,0,0,4104,4096,8,0,0,0,0,4104,4096,4096,4112,0,0,4104,4,0,4104,0,0,4,0,0,5128,0,4104,0,4,5128,0,4,4096,0,8,4,128,4104,0,0,4,0,0,96,0,4096,512,0,4096,0,0,4,512,0,0,4096,512,4104,0,4097,0,4104,8,4,4112,0,0,512,4,4,4,512,0,4096,0,0,0,4112,4096,0,4096,4112,4096,0,0,4,4,0,4096,0,0,4,0,0,9,4,4104,4,0,0,6147,4,4,4104,0,4,4,4096,0,64,0,0,4096,8,512,4,4,0,0,0,0,4,0,4096,0,1024,640,0,0,4104,0,0,4096,0,4096,4,4,4096,0,2049,0,8,4104,0,0,4096,0,4099,0,4104,4112,0,4,4104,0,64,0,4096,0,0,0,4096,8,0,4096,0,4112,0,4096,4104,2049,0,4,8,1032,4096,8,96,4096,0,0,0,2049,0,0,4104,4,0,4,0,4104,4,4099,0,4,4,0,0,4096,2049,0,0,0,4,4096,0,4,4096,4096,8,4,0,8,0,4096,0,4104,4104,0,512,0,0,4096,4096,4096,0,4096,2049,0,512,8,0,4096,4096,0,8,4096,4,4096,0,4,0,4,0,4,8,0,8,4104,0,4,4096,0,0,4112,0,6147,4,4,4,0,4096,0,0,4096,4,0,4104,0,4112,4,0,0,4096,4104,4104,0,4112,4,0,512,4104,0,512,4,4096,8,0,4,4112,4,4,4,0,4,6147,4104,4096,0,4104,0,4096,0,4,0,4,5128,0,4099,0,0,4096,8,4104,0,0,0,4112,4096,4,4,4,4,4,0,4,4096,4,4,0,4104,0,0,4096,4112,0,4,5128,0,4,4096,0,4096,4096,0,0,4112,0,4096,0,0,4096,8,4096,640,0,4096,0,512,6147,4096,4,2049,0,4,0,4096,4096,4,512,2049,512,4096,0,4,4,4,0,4096,4,0,4096,512,4,0,512,0,4096,0,0,4096,4104,4096,0,4,4096,0,0,4112,0,1024,6147,4,0,4096,0,1,0,4096,0,4096,4096,4096,4096,0,0,4112,0,0,0,0,4,0,4096,0,4104,0,4,4,0,0,4,4096,0,0,0,0,4096,4096,4096,8,4096,0,4096,128,0,6147,0,4096,4,4,0,512,4096,8,4096,512,0,0,512,4096,0,0,4,0,0,1024,4,0,640,512,0,0,0,4096,4104,1024,4,5136,4,4,4096,0,6147,0,0,4104,4,4,4112,0,4096,4099,4,8,4096,4,5136,8,4096,4104,0,0,4104,0,0,0,4,0,4104,4096,0,4,4112,0,512,4,4096,0,4096,4,0,4,0,0,512,4104,4,0,0,4096,0,4096,0,4096,0,4096,0,4096,0,0,4112,0,4,4104,4096,136,0,4096,4112,0,4,4096,4,0,6147,8,4096,0,4096,4112,0,4099,0,4096,0,0,4104,0,4112,0,4096,512,4,4104,0,2049,0,4,2049,0,512,0,4,4104,8,0,0,0,4096,0,4,4104,8,4096,6147,4112,4104,0,4104,8,4112,4104,1024,4,4096,0,4096,6147,4096,4112,0,4113,8,4096,4096,512,4096,4,4112,0,0,0,0,4096,4096,0,9,0,4,2049,4096,0,4096,4096,2049,8,0,4112,512,4096,4096,4,4096,0,4104,5131,4,4,4,4,0,768,4104,5120,4,6147,6147,64,0,0,6147,0,0,4096,0,64,4096,4104,0,0,8,1032,0,8,512,0,0,4096,0,4096,0,0,0,6147,0,0,0,8,0,4096,0,4096,2049,4,4,0,4107,0,4096,4,0,4096,4,0,0,4096,0,0,4,4,0,0,4104,0,4,4,8,0,0,4096,0,4,4,0,0,512,4099,0,8,0,0,0,6147,0,4104,4112,512,8,4,0,4096,0,0,0,0,0,1024,0,4,4099,0,4096,0,0,4,4096,4096,4,5120,0,8,0,4104,0,0,4112,0,0,0,0,261,0,0,0,4112,4096,0,0,4096,1032,4096,4104,0,0,0,4112,0,1024,4104,0,0,4096,0,4104,4112,8,4096,4096,4,0,4,0,0,4096,4104,8,1032,4096,4096,0,1024,4096,1024,4112,0,0,4,0,4096,0,4104,64,0,512,0,0,0,4,0,0,4096,0,4096,0,4,0,512,8,4096,1032,4096,0,4096,6147,4112,1,2049,4,512,0,0,0,4096,0,0,0,4096,0,4,0,0,4096,0,512,0,4104,0,4096,0,4096,4112,0,4096,0,5120,4105,0,4096,2049,0,4096,0,0,4112,16,0,4,4096,0,128,0,4,4099,0,0,4096,0,4113,0,0,4096,0,0,4096,4104,0,4,1032,4,4104,4112,4104,4096,0,4,512,4,4,0,0,0,4096,0,4096,0,5120,4,0,4096,4,4096,4112,0,0,4096,4096,0,4104,1024,4,4,4,4104,0,0,2049,4096,0,4096,0,8,4,4104,0,0,4,4096,0,4,5120,0,64,5120,0,4,4096,4,4,4,512,4,0,4,0,4096,64,0,0,4,0,4096,4096,0,5128,0,4096,0,512,4,4,0,4096,8,4096,0,0,4096,0,4096,0,4096,4113,16,0,4096,8,4096,0,0,4096,128,0,4096,0,4096,0,4,4,4096,4104,4096,0,0,0,4096,64,8,4096,0,0,4096,4,0,4104,4096,0,0,4112,1024,0,0,4,0,4096,0,512,4,0,4096,4096,4096,4,4104,4096,0,0,4112,0,0,4,4,4,512,4,4104,0,4096,4,0,4112,0,0,512,256,0,4096,4,0,4,0,0,1024,4096,4,0,4,4104,0,4096,4113,16,0,4,4096,0,0,4096,0,4,4104,0,0,4112,4096,4104,0,4112,0,0,4104,0,0,4104,0,0,4096,4099,0,4112,4096,4096,2049,1024,4096,0,0,4096,0,4096,4112,4112,4,4096,0,4104,4,4096,4,4,4099,1032,4112,4096,4096,0,4096,0,64,0,4,4096,4096,4,8,4,512,4,0,0,0,4096,4,1024,4096,0,0,0,4096,0,4,4,0,0,0,2049,4,4096,4096,0,0,4096,0,512,4,0,0,4096,4096,4096,4112,4,0,4,4112,0,5128,0,4,4,0,0,4096,8,0,4096,4096,0,0,0,0,0,0,4104,0,0,4104,0,0,4,0,0,4,4,4,4,0,5120,8,4,4,4096,1,8,4096,0,0,4,4104,0,5123,4,4096,4112,0,0,4,4104,0,0,0,4112,4096,2049,0,0,1024,4096,6147,5120,0,0,4,0,4,4096,0,0,4096,0,5128,0,64,0,5128,0,4,4,0,4096,4,640,0,4,4,0,4,4096,0,0,4096,0,8,5,4,4,4,0,0,0,4,4,0,512,8,0,8,4096,4112,0,4096,4096,8,4096,0,4112,0,4096,0,1032,512,0,4096,0,5120,0,4104,0,5128,0,4,4096,0,4112,8,0,0,0,4,4096,0,4096,0,0,0,0,0,512,128,4096,0,4112,0,4096,4,0,4,4,0,4,4104,1032,4112,0,4104,0,0,2049,0,1024,0,64,0,4096,4096,4096,4,0,5120,0,2049,4,4,4,0,4096,0,0,6147,4096,0,4,4,0,4,0,4096,4104,0,0,512,0,4096,0,0,4,4,4,4096,0,128,0,4096,0,0,6147,4112,0,4104,4104,4,4,4096,4,8,1024,512,4104,0,4,0,0,0,0,512,0,4,4,0,4,4096,8,4,64,0,0,4,4096,0,0,0,4096,4112,0,4,1032,0,4,4,4,4096,2049,4,4,512,4096,8,0,5128,0,4,0,0,8,512,4,4,4096,4104,0,4,0,5131,0,4112,0,0,512,0,4,4096,1032,4112,4096,0,4,4,128,8,4096,512,4,4,0,4096,5128,0,512,4096,0,8,4112,4104,0,640,1032,512,4096,0,0,4,0,4096,0,4,1032,4096,512,0,512,0,4,4,4096,0,4096,0,0,1032,0,8,4112,0,0,4096,0,0,0,0,0,4096,0,0,4104,0,0,4,8,4096,4,4099,0,0,4104,4,0,0,0,0,5,8,4099,4,512,4,0,0,4104,4096,0,4104,0,0,640,0,0,512,8,4107,0,4096,0,4,0,0,4096,0,8,512,4096,0,0,4,0,4,4104,0,4096,0,72,0,0,0,6147,0,4096,0,4096,0,4112,4096,4,0,4096,4,512,0,4104,4,0,4,0,0,4096,4,4096,4096,0,0,4096,4,0,6147,0,0,4096,0,4112,0,4,4,4,0,4096,0,4097,64,0,0,4096,0,0,4,4096,4,0,4107,0,4112,0,4096,0,0,4096,0,4096,0,4,4096,4096,1032,0,4,4112,4,0,4,0,512,0,8,4,0,4096,0,4096,8,4096,4,4096,4112,8,4096,4096,0,0,4,4,0,0,4,4096,0,8,0,4096,0,4,4096,0,4096,0,0,4112,4,0,0,0,4096,4,4096,0,0,4096,0,4,512,0,4,96,0,0,4096,8,4096,0,513,0,0,0,4104,0,128,8,4112,0,4,4096,0,4096,4,4,64,4104,0,4096,0,4096,0,4112,0,8,4096,4,4104,0,0,512,0,4096,0,4096,4,0,5120,0,4096,0,0,4,4,0,0,4,4096,0,4104,4096,8,4096,8,4096,6147,4112,0,4096,4,0,4,0,4,4096,4,4,0,4096,0,512,8,4,4104,4096,4097,0,4096,0,0,4096,0,0,0,4112,8,0,4096,4096,4104,0,0,0,4,4104,0,4,0,4096,4099,0,0,0,4096,0,4104,8,4096,8,0,0,0,4,0,4112,0,0,4096,0,0,4096,512,4096,0,0,4,0,4,4096,4,0,128,4096,4,640,8,4096,0,0,0,6147,0,4,0,4096,0,64,0,0,4,4112,0,4104,0,4096,4,4096,0,0,4096,0,0,4096,4,4,4112,2049,0,4096,0,4096,8,0,4112,4096,512,0,5128,0,0,4,0,4112,4096,4096,4112,0,4,4,4096,4112,0,4096,4096,4104,0,0,0,4,512,8,0,5120,4112,0,0,0,4096,0,4,4,0,0,5123,0,4096,0,0,4096,4104,0,0,8,0,4096,4104,2049,512,0,8,4096,0,4096,0,4096,96,0,0,4,0,4,0,4,0,0,0,0,4096,512,0,4,2049,0,0,0,4,8,4096,2049,0,4,512,0,4,4096,0,0,512,4096,0,4104,0,1024,4112,0,4096,0,512,64,0,4096,0,4,2049,0,0,4,5120,4099,0,4096,0,4104,0,4112,64,0,0,4104,4112,8,4096,4,0,4096,4104,4,4096,6147,8,4,4096,4113,16,0,0,0,4,5,4104,4,4,512,4,0,4096,0,4096,512,0,0,0,512,512,0,0,0,4,64,0,0,4096,4112,0,4096,4096,4,4096,0,4,512,2049,0,1024,4,0,4096,4,2049,8,0,0,2049,4096,1,0,0,0,4096,0,4096,0,4,4096,0,0,0,4,4,4,4104,4,4,4,4,8,4,8,0,4096,0,2049,4099,4,0,4096,0,4,4,4099,0,0,6147,4096,0,4,4,8,0,0,8,5128,0,4096,4096,0,512,0,0,0,4104,4096,0,4,4,1,4096,1024,0,4096,0,9,4,6147,0,4096,0,4096,0,4096,4112,0,0,4096,6147,4096,4096,2049,4,0,4096,4,4,4,4,0,0,0,4096,4096,0,0,4096,0,4096,64,0,5128,0,0,4096,4096,0,4096,4096,4112,0,4,0,4,0,4,0,4,4,8,4104,0,4096,8,4096,0,2049,0,4,0,0,4096,0,4096,0,4112,0,4,5128,0,4104,0,4096,0,2049,0,8,4096,0,512,0,4,0,0,4,4104,4,8,4096,8,4,4,0,0,4096,0,4096,4096,0,4,4,8,0,4096,0,4,512,0,4096,8,0,4096,6147,8,4096,0,64,8,4104,0,4,4,4096,0,4112,0,4104,0,4099,4112,0,4096,0,8,4,4,0,4096,0,0,5128,0,4096,0,2049,512,0,4,4096,4,1032,4096,4,1024,4,4,4,4096,0,4,0,512,0,4104,4104,4096,0,0,4096,4,0,4096,4096,0,0,0,160,0,8,8,0,8,4,0,0,4096,4104,0,4096,4096,4112,0,4,4104,4096,4,0,512,0,4096,4,0,5123,4104,0,4096,4,0,4,4104,4096,0,0,4,4096,8,128,4105,5123,4096,4112,0,5120,0,4104,512,0,4,4104,0,0,4096,0,4,4096,512,0,4,0,512,1024,512,0,4096,0,4,4,0,4096,0,4,512,0,4,4096,8,0,512,4,4096,4096,8,0,4096,0,4096,4096,4,0,4096,4,4112,0,0,4,5128,0,4,4,0,512,8,1024,512,0,4,0,0,0,4096,4096,0,4,4104,0,0,512,0,0,4,0,5120,0,4,4096,0,4,96,0,4,64,0,0,4096,0,512,6147,0,0,4,4,0,0,4096,4,0,0,0,4,4104,0,4096,0,6147,0,6147,0,6147,4112,4096,0,4,512,0,4,0,0,4104,4,4,4112,4,512,0,0,4,0,0,8,0,4096,8,512,0,0,4104,4,4,4,4096,0,4096,0,4104,0,4,4096,0,4,4,0,6147,4,4,4,0,512,4,4,0,4,8,512,4,0,4,64,0,4096,4,4,4096,8,0,6147,4112,0,4096,1,0,4096,4,0,4,4,4096,0,4096,4,0,4096,4,4,64,0,4096,8,4,4096,0,4112,4096,0,4,4096,0,0,4096,4096,4112,4104,0,4096,4104,4,0,512,4096,4096,4,8,4,0,0,4096,4,6147,2049,0,4096,2049,0,4,4112,4104,0,4112,0,4096,0,4096,5,0,8,4096,4104,0,4096,0,0,4112,4,4096,0,4104,0,4104,4,512,4,0,2049,0,1032,4,4096,0,4,0,4104,0,4104,2049,0,512,4,4096,4104,0,1024,4107,0,0,512,0,4,4096,4096,0,0,0,4112,4096,5128,0,4,1024,0,0,6147,0,4096,2049,0,0,4,4,0,5120,0,0,4096,128,0,512,0,64,0,2049,0,0,8,4096,0,4104,4,4096,0,0,4096,4112,0,4104,4,0,4,0,8,4,4096,4096,0,4,4112,0,4096,0,4,4,4096,0,4096,4,0,4096,0,4096,1024,2049,0,4112,1032,0,4,0,4104,0,4096,0,0,0,4096,0,0,4,4,0,0,4112,0,5131,4107,4096,9,4112,0,4104,8,64,2049,0,4096,8,4,4096,4,0,4,0,4096,0,4096,4104,0,0,4,0,0,5123,4104,0,8,6147,4,0,4112,0,128,4,4,0,1032,0,4096,0,4104,128,8,0,5123,0,0,4096,0,4104,0,0,4,0,1032,4096,6147,4,0,4096,0,4096,0,9,0,4096,0,4096,0,4096,0,4096,0,0,4,0,4,4,4,0,4096,0,4104,4096,0,4,4096,0,0,4112,0,4,4096,4,0,6147,0,4096,0,4096,4,0,4112,0,4,0,8,4,4096,0,4,128,4096,0,0,4104,0,0,4,0,4096,0,4096,4113,16,0,6147,0,0,0,0,4096,0,0,4112,4,4104,4096,0,4104,5128,0,4112,0,0,4096,4104,0,4096,4104,0,0,4,4096,0,0,4096,4,4096,4,1,0,1032,4,0,4096,4096,4096,9,0,0,4,8,4096,4096,0,4096,4096,0,72,4096,0,4096,4096,0,4096,4096,4,4112,4,2049,0,8,4,0,4096,0,0,0,0,4104,64,0,4096,4104,4096,0,8,4,4104,4104,0,4096,0,4096,4096,0,4112,0,4096,0,4096,4,4104,0,4,4112,4,0,0,0,0,4096,0,0,4,0,4096,0,4096,0,1032,4104,6147,0,4,4112,0,4096,512,0,512,0,4096,1032,0,4096,6147,8,4096,6147,0,512,4112,8,4096,4112,4096,0,4096,2049,1024,4,0,0,0,4611,0,0,4104,4,0,4,0,0,4,4104,4104,4099,0,0,2049,4,4,8,0,4096,1,4,0,4096,4,0,8,0,4096,0,4104,0,4104,0,6147,0,512,4,4,0,6147,0,1,4,64,0,0,4096,8,4,5120,0,4096,4,512,5136,4096,4,4,0,0,0,4,0,4,6147,0,0,4096,4096,4096,64,4096,0,4,4096,0,0,0,4096,512,0,4,5,0,0,0,0,5120,4096,4,0,1032,0,4096,0,0,4,2049,4,4,0,512,0,512,4,0,0,4,0,4096,128,0,4,4096,8,0,0,4096,0,4096,0,4,0,4096,0,4096,6147,4112,4096,0,4096,0,4096,4,0,2049,512,4104,0,0,0,4096,0,4096,0,4,4,0,4096,4,0,4,4104,0,4096,0,4,4096,0,0,0,4,0,0,4104,0,4112,4,512,6147,4096,8,4096,0,4,4,0,0,4,4,0,0,4096,0,4,4,512,4096,0,4096,0,4096,0,512,4,0,0,4096,4096,8,0,4096,0,8,4096,0,0,4,0,4,4,4096,0,4096,0,8,0,4096,0,4,4112,4104,0,6147,4,0,2049,0,4096,4,0,512,4096,4096,0,8,512,0,4096,0,4096,1032,0,0,0,4,0,512,0,0,4104,0,4104,0,0,4,512,1024,4096,0,0,4104,0,4096,0,0,2049,0,0,4096,4096,4112,4096,4096,2049,0,8,4096,0,8,4,0,0,4096,0,4104,0,4096,0,4104,4096,0,0,6147,0,4,4,8,4,4096,0,4112,0,4104,0,6147,0,0,4096,0,0,64,0,0,4096,0,4096,4096,4,4096,4,0,8,0,4,4,4,4104,4112,0,4,512,0,4096,4096,1024,4,0,4096,0,0,512,0,4,8,4,0,4096,0,4096,0,4112,512,4,8,4096,4096,0,4,4112,0,512,6147,1024,0,4,4096,6147,4,512,4,4104,4096,4,0,512,0,4,4096,128,4104,4096,0,4096,4096,8,2049,1024,2049,0,0,4,4,64,4113,4096,0,4096,0,4096,0,4096,4,4,0,64,4096,0,4107,0,4,0,512,0,4104,0,8,4096,8,128,0,0,4096,0,4096,4096,4104,0,0,4104,0,4,6147,0,4112,0,0,4,4,0,4096,0,5120,0,0,6147,4112,8,0,64,0,0,4,5120,2049,1032,0,512,4104,4,64,0,4,4104,0,0,4,0,0,0,0,4096,0,512,4,4104,4,0,512,0,4104,4,6147,0,4112,0,640,0,4113,0,0,4,4096,0,4096,0,0,4104,512,0,4,128,0,0,4,0,4096,8,4096,0,4096,4112,4,4096,0,0,4,64,0,4112,0,0,4096,6147,0,5128,0,4,4112,4,0,4096,4112,4096,1032,0,512,0,0,4,0,4,4,5120,0,0,4,4096,0,4,0,4,0,4096,8,0,4096,4,4,4096,4112,0,0,0,0,72,0,4096,4112,0,4,0,1024,4096,0,4096,0,5128,0,4,6147,0,0,4096,0,0,4,0,0,4096,0,4,0,0,4104,2049,4,1024,0,4096,0,6147,4096,1,0,4,6147,0,4,4,0,0,4099,4,0,4096,0,0,0,4096,8,4096,2049,0,0,4112,0,4104,0,4,6147,4099,0,0,4,4104,0,4096,0,0,0,0,0,0,0,4,4096,4096,0,6147,4,0,4096,0,1024,4112,4,4,4,0,0,4,0,72,0,4,4,4,0,4096,8,4,4,0,4096,0,0,0,4096,0,0,512,0,0,4104,0,4104,5128,4096,0,0,4096,0,4,4,0,0,4,0,4096,0,512,0,4096,6147,0,4104,0,0,4104,4112,4,0,1032,0,0,4104,0,4096,0,0,64,0,0,0,0,4104,5120,4096,0,4,4096,8,5120,4112,128,0,0,4096,4096,0,4,4112,0,1032,4104,0,4,4104,4096,8,4,4096,2049,4112,0,4096,512,0,6147,4096,512,4,6147,4096,0,4112,0,512,64,4104,0,4112,512,0,4104,4,4096,0,8,4,4096,4096,0,4,4096,4,4,4,4112,0,0,4,0,4096,0,0,0,0,0,512,0,0,72,4,0,4096,0,4096,4,2049,0,0,8,0,4,4,8,4104,8,4096,4112,0,0,5128,0,4,4,0,0,4096,8,8,4096,4096,0,0,4096,0,4096,4,4104,0,4,6147,0,4,512,4096,0,4,4096,128,8,4,4096,0,4096,0,0,4096,8,4,4112,0,4,2049,4,0,0,4096,0,0,1024,0,5120,0,5128,4,4,4,4,4,4096,0,4,4096,4104,512,0,0,0,520,512,4,0,0,0,4096,4096,4,0,0,4096,4112,0,4,512,1032,4096,4096,4,4,0,5128,4112,0,0,4096,0,6147,0,0,0,4096,8,4,4096,4097,8,5128,4096,4096,0,0,4104,0,0,0,0,4096,0,4096,4096,0,4104,4104,0,4112,0,0,4,0,4,0,4,5120,0,2049,8,4104,4096,4,4,4,4,0,0,0,2049,0,4096,2049,0,4096,4,512,4,0,4104,0,128,0,0,6147,1032,0,0,5136,0,4096,0,4,4,4,0,0,4096,2049,0,0,4,0,1025,0,0,4,4,4096,0,512,4099,0,4112,0,4096,0,4096,0,4104,0,2049,0,128,0,4096,0,1024,4096,0,0,4,512,4,64,4112,4096,0,0,4096,0,4096,0,4,4,4112,0,8,4096,4,0,512,0,4,0,4,0,4096,0,0,4104,0,0,72,0,1024,5120,0,0,4096,4096,0,4096,0,4,4,0,0,4096,4,4,4,0,0,4,0,8,0,4112,0,0,4,0,2049,0,4,0,4096,0,4096,0,5120,0,8,4104,4099,0,4,0,0,4096,0,4,4104,0,4096,6147,4,4,4,8,4096,4,4096,8,4096,0,0,4112,4096,0,2049,4,8,4096,0,4,4096,0,4096,0,0,4104,0,4096,0,4112,4,0,0,0,4096,4,0,4,0,4096,4096,0,4,4,0,4104,4096,2049,72,0,0,4112,0,8,4096,8,4,4096,8,0,4096,4096,0,4096,4,4,4,4112,4096,0,4112,4,4,4,4104,512,0,4,4096,0,0,4096,0,4104,4096,4112,4096,160,0,4,4,0,6147,0,4099,4104,4,1024,4,0,0,4104,0,0,5120,4096,0,0,0,4,4,1,1,65,1024,0,6147,0,0,512,4,64,4112,1,0,4104,0,0,4112,0,4,4104,0,4096,0,4112,4,8,4096,4,64,6147,0,4104,4,4,4,0,4096,4,4104,4096,4096,0,4,4096,4,0,5,8,0,4,512,512,0,0,4104,0,5120,4096,0,4112,4,0,4,8,512,1024,1024,4096,64,4104,4107,0,2049,8,4112,0,512,4,4,0,4104,4096,8,4096,0,0,4096,0,4112,4096,0,4096,4,72,4096,0,0,4096,0,4112,4,4096,8,4,0,4096,6147,0,512,0,4104,0,64,0,0,4096,0,8,512,0,1024,4096,4096,0,4096,0,4,0,0,4,0,0,512,0,0,5128,0,4,4,4,0,4104,4096,4096,4096,0,8,6147,4112,4096,4,0,4096,4096,4096,0,4112,4096,6147,4,4096,4104,0,0,4096,0,4,4112,1024,4096,4,4104,8,0,4096,0,0,4,0,0,4096,4096,0,512,4,4096,0,4,4,0,4104,4096,0,1024,6147,4096,0,4112,0,4096,0,4096,4096,4,8,4096,0,4,4,4112,0,4096,4096,0,4096,0,0,0,4096,0,512,2049,0,6147,512,1032,1032,0,4096,0,0,4104,1024,0,4104,0,0,0,4104,4112,0,4096,4104,0,512,512,4096,0,0,4099,0,4096,4096,0,4,2049,0,4104,4096,5120,0,4096,4112,0,6147,0,0,4104,0,4096,0,4,4096,0,64,4096,4096,4,2049,4112,4104,0,4,64,0,0,4096,4,4099,4096,2049,4,2049,2049,0,0,5123,8,2049,0,4104,0,4096,0,0,1024,4099,4,1,4112,4096,0,4,512,4104,0,0,4,4112,0,4,1033,512,0,9,5128,0,4,0,4096,0,4112,16,0,4104,0,0,4104,0,0,4112,0,4096,0,4,4096,4096,0,0,4112,0,0,0,4096,0,4096,4,4112,0,0,0,4,512,4096,4,8,4104,4,4,5120,0,4096,4104,0,4096,4,0,96,0,0,4,4096,0,0,4096,4096,0,4096,0,0,0,4104,65,0,512,4,0,0,512,0,4096,6147,0,4112,1032,0,4096,0,0,0,0,0,6147,0,2049,4,4,4096,0,8,0,0,0,6147,0,4096,4096,4,4096,4112,5128,2049,0,4096,4096,0,0,4096,0,4112,512,0,4,0,4096,4104,2049,0,0,4096,8,0,0,0,4096,0,0,4096,0,0,4096,4112,0,0,5120,8,4,4104,0,4096,0,0,0,0,0,0,0,4096,4,0,0,0,0,4,0,0,4096,8,0,4096,0,4,0,4096,1,0,4,0,512,0,0,512,4104,4096,0,0,4,4096,2049,0,8,0,0,4,4,4096,512,0,8,4096,0,512,512,0,0,4096,4096,8,4096,0,0,6147,0,4,0,4112,6147,4,0,4,0,4096,4,4096,4,0,0,4,4104,0,4104,0,4112,2049,0,64,0,4,0,4,4096,0,4,4,4096,0,8,4112,0,8,4,0,8,4096,0,4,4,512,0,4096,0,4096,4,0,5,0,4096,0,0,0,4,0,64,0,0,0,4,0,4104,4,4,4096,4,4,4096,4,512,4112,16,5120,0,4104,4,4,4,4104,0,4,0,8,4096,4096,0,4096,0,0,1032,8,0,4104,640,0,0,4096,0,4096,6147,4096,0,1024,4,4,0,4,1024,4096,0,4096,4104,0,4096,4112,0,0,1032,4096,8,0,5128,0,0,0,0,4,4096,4,4,4104,4,1024,1032,0,0,4,8,4,4096,0,4096,0,0,4,0,0,4,4096,0,0,4096,4112,4,8,4096,8,4096,2049,0,2049,512,0,2049,0,0,1024,8,4,4096,4104,512,0,512,2049,0,4,0,0,0,4,0,4096,2049,128,0,0,0,4096,512,672,4096,0,4,8,4096,1024,0,6147,0,4,4096,4112,0,2049,512,0,0,4112,8,0,512,0,0,4096,0,5123,0,0,0,0,0,0,2049,0,2049,0,0,0,4096,0,4096,4112,5120,0,0,4,4099,0,4096,0,4112,4096,0,4104,0,64,0,4096,0,4096,0,4096,0,0,4112,4,4096,4104,0,0,4104,0,4096,0,4,4112,4104,0,2049,8,4104,4,4096,0,0,4112,2049,8,4096,0,0,4096,0,512,1032,0,0,4096,0,512,0,4096,0,5123,1024,512,512,4,160,0,0,4,512,0,0,4,0,4096,4104,4096,0,4096,512,4104,0,0,64,0,4,4,8,8,0,4096,512,8,5128,8,0,512,0,4096,4096,0,4096,4,8,4096,0,4099,0,8,4112,4,0,4,0,4112,0,0,4096,0,6147,4,4112,0,4096,0,0,4096,4,0,4,64,0,4104,0,4096,4112,0,0,512,4,0,0,512,0,4096,0,4096,4096,0,4096,0,4112,4,4,4,0,0,0,0,4096,4096,0,4,512,0,0,512,1024,5120,0,0,1032,9,4,512,8,4096,0,0,4096,0,4096,0,0,4096,0,0,4,4,8,4096,4,4096,4,4096,0,2049,1024,0,8,0,4104,0,0,4,64,4096,0,4,5120,512,64,0,0,0,0,0,512,6147,4,0,4,4096,4096,4096,0,4104,0,4112,8,4,4,0,4,4096,0,0,4096,4112,2049,4096,0,512,4,0,4096,4,0,4,6147,4,0,4096,0,4096,0,4,0,4,0,72,0,4,1024,4096,8,4096,4112,0,4,4,1024,4096,1032,4096,0,4,72,0,4096,0,4096,0,0,4096,0,5128,0,0,4,5136,0,4096,4,4,6147,0,4096,0,0,64,0,4096,0,0,4096,0,0,4096,0,0,4096,4112,4096,0,0,5131,0,4104,4096,4112,0,4,1032,4096,0,5120,0,8,4,4,4104,0,4096,4096,8,128,4104,0,4096,4096,0,4,4,1032,0,4104,0,6147,0,4104,0,0,4096,0,4,4,0,0,4096,4096,4096,4096,0,4096,8,4112,0,4,0,0,4096,4,0,0,4,4096,4104,0,4096,0,512,0,0,4096,4096,2049,4,512,0,0,4,6147,0,4104,0,8,0,0,0,4,4096,0,0,4104,0,512,4,4096,0,4096,5136,0,4104,4,4,0,4096,8,4096,4,4,4,4104,0,4,4104,4096,0,4096,0,0,0,4096,0,1024,4,4,6147,4104,0,4096,0,4,4104,0,0,4,4104,4,0,4104,0,0,4,0,4104,4,4096,2049,0,5,0,0,6147,512,4,0,4096,4096,4,0,4104,4,0,4,8,4096,0,0,0,0,0,512,4,0,0,0,4104,0,0,64,0,4096,4104,4112,0,0,4096,4,672,0,4096,0,4104,4096,4,4,4,0,4,0,0,4,0,4096,0,8,0,0,4,64,6147,4104,4112,0,2049,0,6147,0,4096,0,4096,0,4,4,0,4104,4,64,2049,8,0,4,0,0,4096,0,4096,0,4,4,0,4096,4104,0,0,0,4096,0,4096,4104,4096,4,4,0,4096,0,0,0,4,4,64,0,1024,4,0,4,0,4,4,4,0,0,0,0,4096,0,4096,4096,0,512,4112,4096,8,0,4096,1032,4096,4,4,5120,0,1,8,4096,4096,0,4,1032,0,0,4,0,1,0,5120,1,0,1024,4,0,4096,4,0,0,4104,4096,0,0,4104,0,0,4,4,4096,0,4096,0,0,4,8,4,1024,128,4096,4096,0,4112,0,512,4,1024,4,4,0,4096,0,8,4096,128,0,0,4,0,4,4,4104,4096,0,0,4096,4096,0,4096,0,0,4,4104,4096,0,0,0,0,4104,0,0,4096,0,0,0,0,4096,4,8,5120,0,0,4,1024,8,4096,4,4096,0,0,4096,512,0,4112,8,4096,0,0,0,0,4,5120,0,4096,0,4096,0,0,0,4,4104,0,4096,4096,4096,4,0,4112,6147,0,0,8,0,4096,0,4096,0,4112,0,8,4,16,0,4,0,0,4096,4,4096,0,6147,0,4096,0,4096,4,0,4,0,4096,4,8,4,0,4096,0,0,4096,0,0,5120,4096,4096,0,0,4096,0,0,0,0,0,4096,4,0,4096,4096,4,4,4112,0,0,0,4096,0,4096,0,0,4,4096,0,1024,2049,512,4,0,0,4112,0,4096,4096,0,0,4104,4104,1024,0,4,4,0,512,0,0,4,4099,4096,0,0,4096,4096,0,4104,4112,4,0,4,0,4,4,0,4,4,2049,0,4,0,0,1,4096,0,4104,0,0,4,4096,0,4104,4,0,4112,16,4096,2049,4,512,0,0,4104,0,64,4096,0,6147,4,4112,0,4096,0,0,4,0,4,4096,8,0,4096,4096,0,4,4,4,64,4112,0,4096,4096,4,0,0,4096,4,4,4,0,0,4096,0,4096,4104,0,4096,0,4,4112,0,0,4096,0,4096,0,4,0,4,0,4104,0,0,4096,0,0,0,4096,0,0,0,4112,4096,4096,4,8,4,4096,0,512,8,4096,0,0,512,0,4,512,0,0,512,4096,0,4096,0,4096,0,0,512,4096,0,4096,512,8,1032,0,4104,4104,0,4112,0,2049,4,512,0,4096,0,0,4,4112,512,0,4,0,1024,512,8,0,4096,4,1032,4096,4096,0,2049,8,0,4,0,0,4,4096,0,4096,4096,8,0,4,5120,0,4112,0,4096,0,0,4096,512,0,512,4096,4096,0,0,5128,4096,0,0,0,4112,8,4,4,0,0,4,4,5120,8,0,512,0,0,0,0,4,4,0,0,0,0,512,0,0,4,6147,8,4104,4096,0,0,4096,2049,0,4,4,8,4096,0,4,0,8,4096,4104,0,4096,0,1024,8,4096,0,4096,0,4096,4096,8,4,4,0,0,4096,0,4112,4096,0,4096,0,0,4096,0,0,4112,4096,512,0,1032,4104,0,512,0,4096,4096,4104,8,5,4112,0,4104,0,0,4096,0,4096,0,0,4104,0,0,0,4112,0,4096,4,8,1024,4096,4,0,6147,4112,4,512,0,0,4,6147,0,4,4,8,0,4096,0,6147,0,4,672,0,4096,2049,4,4,4104,64,0,0,4096,0,0,4,4,4,8,4104,64,0,0,0,0,0,4096,0,0,4096,0,0,0,4,4104,0,0,4,0,4,4,0,4,4096,4,0,4096,4096,0,4096,0,0,0,0,0,4,4096,0,4104,0,0,6147,0,0,4112,8,4096,4112,4,0,4096,0,4096,512,4,4,0,4096,512,0,0,0,4,1024,0,0,4096,4096,0,1024,0,0,4096,0,0,4096,4,4112,6147,0,6147,512,4,0,4096,0,4104,0,0,0,4,4,0,2049,4,4,4104,0,0,4096,0,4112,4,4,4,4,0,4096,8,4096,4096,0,0,4,0,4096,4,0,4,4096,8,4,4104,0,512,64,4096,0,4096,0,4112,0,0,4096,4104,512,0,4096,0,4096,4,0,4112,0,4,4,0,0,4096,0,0,4096,4096,0,2049,8,0,4096,4099,0,4096,0,4104,0,0,4112,0,4,4096,0,4,4,0,0,4096,8,4096,8,0,4096,4,0,4,0,0,4104,4104,0,4,4096,8,4104,0,0,4,4,4,4096,0,2049,0,0,4096,0,4,5120,0,4112,0,0,2049,4,4,4,4096,4104,1032,4,4096,0,4104,4112,0,0,4096,4096,0,8,4096,0,0,4112,4,0,4104,4096,0,4096,0,4112,0,4096,0,4,4096,0,0,4,0,0,4096,2049,0,4096,4096,0,0,4096,0,0,0,0,128,0,0,4,4112,0,4096,0,0,0,4096,4096,0,0,4096,0,4096,0,4,4112,4096,0,4,4,0,4096,4096,0,0,4096,8,4096,0,0,4104,4113,0,0,4096,8,4096,4,4112,2049,0,0,4,4096,0,4096,512,0,4112,4,0,4096,4,0,0,8,4,4096,4104,4104,0,4,6147,9,0,0,0,0,2049,0,4096,4104,64,0,4096,8,0,4096,512,0,0,8,0,4,2049,0,0,4104,4096,0,4112,8,4104,4096,0,72,0,8,4104,0,4096,4,8,5120,4,0,4096,8,4112,4104,0,0,4096,1,0,1024,0,4096,0,0,0,0,4,4096,4096,4,4,8,4096,0,4096,0,4096,0,2049,0,0,0,0,4096,4,0,4096,0,4096,2049,0,0,4096,4,0,0,0,5120,4096,0,512,4,4096,0,4,4,4,0,4,4104,6147,0,4096,0,0,4096,0,0,4,4,2049,0,4,0,4,640,4096,4112,512,4096,0,0,4104,0,0,4096,4112,512,6147,0,0,4,4,4,4,4096,0,0,4096,0,4112,0,4096,4104,4,0,4112,4,6147,512,0,4096,0,4096,0,4,4,0,4,0,8,0,0,0,4,8,0,4096,4096,0,0,0,5120,8,4096,0,4096,4112,0,4096,4,4096,0,4,4096,4,4112,0,4096,4096,4096,4,4,4,4,0,4,4096,0,2049,0,4096,6147,0,0,4096,2049,0,0,4096,4096,4,0,4112,0,0,4,4096,8,4096,4,4,0,2049,8,4104,0,0,4096,4096,4096,4096,4096,0,0,0,0,64,0,0,0,0,0,2049,0,4608,4096,4096,0,0,4096,4,1024,6147,4,4112,2049,0,4104,4096,4104,0,0,4096,4,0,4,4,6147,0,4096,0,4096,64,0,4096,8,1024,4096,4096,4112,2049,1033,0,4,0,0,4096,4096,6147,4096,4112,0,4096,4,4096,4096,4,4096,0,6147,4112,0,4,0,0,4096,5120,4,0,512,0,0,0,4096,0,4104,128,0,4104,0,0,4096,8,4096,2049,0,0,4112,0,0,4096,0,0,4096,0,4,512,0,0,4,4104,0,4,4096,0,0,4112,0,1,8,0,0,0,4096,4104,4104,0,4112,4096,0,0,4,0,4,4096,0,4,4096,4104,4,6147,1024,0,4112,4,8,1032,0,0,4096,4,0,512,4,0,0,4096,4,0,4,4,0,2049,0,0,0,4096,4112,0,4,4107,1032,0,0,72,0,512,0,4096,0,4,512,0,0,4104,0,0,0,8,4,8,4096,4096,0,64,0,4096,0,4104,0,4,0,4096,0,0,128,0,4,4096,4104,4096,4,4099,4,0,4112,0,512,4,0,4096,8,4096,4096,0,0,4,4,4096,4096,0,4,4,0,4,5128,0,4,4096,0,4096,0,4,4,0,0,1024,4104,0,0,4,0,4096,512,1024,0,0,4096,2049,4,5123,0,0,4,0,1024,4104,0,4096,0,5120,0,4,512,0,4096,4096,4104,4,4096,0,4096,4,0,5128,512,0,0,0,4,4,0,1032,2049,4096,0,0,512,1024,4104,0,4,4,0,0,4,8,4112,4,4099,4,0,4,4,4,4,0,4,4096,0,4096,0,1032,4,0,4096,8,4096,0,4104,0,0,0,0,1024,0,4,4096,0,4096,0,0,0,6147,4,4112,16,4,4096,4104,4112,0,4104,0,0,0,0,0,4096,0,2049,0,0,0,4096,0,4096,64,0,4096,4,0,4,0,2049,0,4096,0,0,4096,4096,512,0,4096,6147,4112,2049,0,0,4096,0,0,0,4,4104,0,0,4096,0,4,0,4096,4096,2049,4,8,0,0,4,4,5128,4096,4,512,4,0,1024,4096,4104,4112,0,0,64,4096,0,0,5128,0,0,4112,0,4,4,8,5120,4104,0,0,4096,0,8,4112,0,0,512,0,0,4,0,0,6147,4,4,0,4096,8,4096,0,4112,8,4104,0,0,4,0,4104,4096,4112,1024,512,0,4,4,4,4,0,0,4096,8,4104,0,0,1,4,0,4,1024,0,0,4,0,0,4,4096,0,4096,4096,0,8,4096,0,0,6147,8,72,0,64,0,0,6147,4112,8,0,0,0,4096,4,0,0,4096,0,4096,4096,0,4112,4096,4,4096,0,0,4,4,0,4,0,4104,4096,4,4,0,0,4,4096,0,0,1024,4104,4096,0,0,0,4096,0,4096,0,4112,0,0,4096,0,0,4096,5120,4112,0,4,640,0,4112,0,4,4,4096,0,4096,0,4,0,0,4096,4096,4096,8,0,0,0,512,4096,4104,4096,0,4,4096,4,4112,0,4104,0,4096,4,8,4096,0,4096,4,4,0,4,4096,4,4,4,0,0,4,4096,5120,0,4,4,4096,4096,4,0,512,0,4096,0,4112,0,4096,8,4104,0,0,4096,0,4104,4112,4,0,512,4,4,4,4,4,512,0,0,4,0,4,4,0,4104,0,0,4104,0,4,512,0,4,64,4112,4104,4104,0,9,0,0,0,0,4096,4096,8,4,4,4096,0,0,4,4096,4096,0,2049,512,0,0,4096,4096,0,4104,0,0,0,0,4096,4104,4,0,4096,4,4,4096,0,4112,8,4096,0,4096,0,0,6147,4096,0,128,0,4,512,0,0,0,5120,4,4,4,4096,512,0,0,4096,4096,0,0,4104,0,4112,0,0,4096,8,4104,0,0,4104,0,4096,0,4112,4,4096,0,4,512,0,4096,512,0,4096,4096,0,0,4,0,0,4096,0,4096,0,0,4096,0,4096,0,0,4112,0,0,4,8,4,4096,4104,4,4096,4104,0,0,4,0,4,4,8,1024,4099,0,0,4096,0,0,512,2049,2049,64,0,0,0,512,0,0,5128,0,0,4096,1032,4096,2049,4,0,5120,0,0,4096,4099,4,0,4,0,640,0,0,4096,0,0,4096,0,4112,0,4104,4096,2049,0,4,0,4096,0,4096,520,4112,0,4096,0,4096,4096,0,4096,4112,4,4096,4096,0,4096,4099,0,4,4112,0,4104,0,4096,1024,0,4096,0,4096,4112,4096,4,0,6147,4096,0,4096,0,0,6147,0,4112,4,0,4,0,8,6147,0,1,0,0,512,4,0,0,4096,4096,8,4096,0,4,4,0,0,2049,0,4104,0,4,72,0,4096,0,4096,0,4096,4104,0,0,4,0,4096,4,4104,4,4096,0,4112,0,4096,0,0,4104,0,0,4,4096,4096,0,8,0,4096,0,6147,0,0,4112,4104,0,512,4,0,0,4096,0,0,8,4,768,0,4,4,4104,0,0,0,0,4,4,0,2049,0,4,0,4096,4096,0,4,512,4096,0,512,0,5120,4104,0,0,0,0,4,1,0,0,0,4,8,4104,4,2049,4,4,0,4104,0,4096,0,0,4096,1024,4096,1032,4104,4,6147,0,0,4112,8,4096,2049,512,0,4096,8,4,4,0,4,0,4104,8,4,4,4096,0,512,4,0,4112,4103,0,4096,0,2049,4,4,512,0,4,8,4096,8,4096,0,0,4,4104,0,2049,4104,0,0,0,4104,0,4,4,0,4,512,4,4096,0,0,4,8,4096,0,4096,0,4104,0,4,4112,512,0,4096,1032,512,1024,4096,4,0,4,6147,4,4104,0,0,4096,4096,4096,0,2049,0,0,0,0,4096,4096,8,0,0,0,4104,4104,0,4,4,1,0,4096,2049,4099,4,0,0,4104,8,4,4,4,4104,4,4096,4096,0,0,4104,0,4,4,0,0,4,0,512,4096,0,4096,0,0,512,0,0,4096,4104,0,4,8,4096,0,0,4096,4,0,4096,0,512,512,0,0,0,0,512,0,0,0,0,0,0,4096,0,4,4096,2049,0,0,4112,4,0,2049,4096,4,4112,0,0,4104,4104,0,0,512,4,0,4096,4096,0,4,4,0,640,8,4096,0,1024,640,4099,0,0,0,1024,8,4096,4,4096,8,4104,4,72,0,0,4,0,0,4,0,4096,6147,0,0,4096,0,5120,0,4096,5136,0,4096,6147,4,0,6147,0,0,6147,4112,4,5120,8,512,4,0,4096,0,0,4096,4099,4096,4112,0,0,0,0,4,4096,0,0,4096,2049,4,0,4,0,0,0,0,0,4,0,4096,0,8,4112,4096,0,4104,8,0,4,0,0,4096,2049,4,0,512,4096,0,4,4,0,0,4,0,4096,0,4,512,0,4099,8,4096,0,4,4096,0,4,4104,0,0,4,0,0,4096,8,4104,4104,0,4096,0,4112,0,4,4096,4,0,5120,4,4,4096,0,8,0,4112,16,4,4096,0,0,4096,0,0,4096,0,0,4104,0,0,4104,4,0,4096,0,4112,0,5120,0,4096,0,4096,0,2049,0,4,4096,512,4,4096,0,4,4104,0,0,4,4,4,0,4096,0,0,4,4,4104,8,4,4,0,0,4096,4104,0,1,4096,4096,0,6147,0,0,4112,4,0,0,4104,4096,0,0,4096,4112,0,4,4096,0,4,5120,0,4104,4104,0,4096,0,4112,4096,0,4112,1024,0,0,0,0,8,0,0,4096,72,4096,0,0,4096,0,4096,0,4096,0,4104,4104,4112,128,4096,0,0,1,0,0,0,4096,512,0,0,0,4096,0,64,4099,4112,4096,0,0,4,4104,4,512,512,4096,0,4096,5136,4112,0,2049,4096,4104,2049,0,4096,8,4112,0,0,6147,4112,64,0,4,4096,4112,4096,8,0,0,5120,512,2049,1024,4,8,4096,0,0,4096,0,4112,4,6147,0,4096,4,4096,6147,4,4,4,4,0,0,0,0,4,4,0,0,0,4104,0,0,512,128,0,4096,4112,0,4,4,8,4096,0,4096,0,0,4,4104,4,0,4096,4096,8,128,0,0,0,0,4096,0,0,4,0,4,0,0,0,4096,0,4096,0,0,4096,0,4096,0,0,0,0,4,0,4096,4,4096,0,2049,0,4096,0,0,512,4104,0,0,512,0,4,4,4096,0,0,4096,4112,4,4096,0,0,4096,0,4,4,4,4,0,128,0,4096,4,0,4,4096,0,4096,4096,0,4096,0,4,512,8,4,4112,0,4104,4,4096,4,4096,512,0,4,4104,8,4,4112,0,512,0,4096,4104,0,0,4096,4096,0,0,4104,0,512,0,0,4104,0,1032,0,4104,4,4,512,512,4,0,4,512,1032,0,0,4096,0,2049,0,4,0,2049,0,0,0,0,0,4096,0,4096,0,4,4,4,0,0,0,0,4096,0,4,1024,4096,8,1,8,4,4096,4104,4096,0,0,0,4104,4104,4096,0,0,4096,4112,0,512,512,0,0,0,4096,0,8,640,0,4104,0,0,0,0,4096,0,0,2049,0,4112,0,4096,0,4096,4,5120,4099,0,4112,0,4096,0,4,512,0,4096,0,4,4,0,0,0,8,4096,4096,0,4112,4096,0,0,0,0,0,4096,0,8,4,0,4096,4,1024,4096,2049,512,0,4,4096,4096,0,4096,0,0,4112,0,0,4096,0,4,4,0,8,4,4,4096,0,4,4096,0,0,4,4,0,0,4,4,4096,0,4,4,4096,4096,4,4096,0,4,4096,4,4112,16,0,64,0,0,512,0,8,4096,8,4096,2049,0,4096,0,0,0,0,0,9,4096,0,4096,0,4112,0,4,4096,512,0,8,4,4099,6147,0,0,0,0,4096,4096,0,0,5120,4096,6147,0,4,4,4112,4096,0,0,4096,0,4,4112,4,4,4096,0,5120,0,4096,8,0,2049,4,4096,6147,4112,0,4096,4096,4,4,5128,0,4096,0,4099,4112,0,1024,512,4096,0,4096,4104,2049,0,4104,0,4096,0,4112,0,4,4,0,0,0,1024,4099,4,6147,0,0,4096,0,5131,0,4,512,4,0,0,0,0,0,4096,4,4096,0,520,0,0,0,0,0,4104,8,0,0,4096,4,4104,0,4096,0,0,4,0,4096,0,4096,0,4096,8,0,4096,0,0,0,4112,4096,0,0,4,4104,0,0,512,0,4104,0,4096,4,2049,6147,8,4,4,4096,0,0,4096,0,4096,0,0,4,0,96,8,4096,4096,4096,0,0,6147,0,4096,0,0,4,4112,0,0,4,0,0,0,0,4104,8,0,4096,4104,4,0,0,4,4096,4,4,0,4096,4096,0,4,4,0,0,0,4096,0,4,0,0,8,4096,4,0,4103,4,0,4112,16,0,0,4096,4096,4096,4,4,4096,4,8,4,4,4,512,0,512,4,0,0,4096,0,640,4096,0,4,4,0,1,512,0,0,4096,0,0,4096,6147,128,0,1024,4,0,0,4,0,4096,0,4096,0,2049,4104,1032,6147,4096,0,5120,0,4,4096,4112,4096,0,0,512,0,0,4104,4,4,512,8,4,4,0,0,4096,0,4104,4,4096,0,4096,0,4112,1032,0,5128,0,4096,4,0,512,4,4096,0,0,0,4104,4,0,0,6147,0,0,2049,4112,4096,0,0,520,4096,0,4,512,0,0,4,0,4096,0,0,4104,0,0,4112,4,4,0,6147,4,4,0,5128,4,4,4104,4,5131,4,512,0,0,4096,4096,4104,4104,0,4104,0,0,4096,4099,0,0,64,4096,0,0,4,0,4096,4096,8,0,0,0,0,4,4096,0,0,2049,4104,672,0,4096,0,0,0,4096,512,0,4,4,4096,0,4096,0,4,0,4096,4,4096,0,512,0,4104,0,4096,0,4096,0,4,4096,4112,4104,4104,2049,4,0,4,4096,6147,0,5120,0,0,4096,0,0,4112,0,0,4096,4096,0,2049,8,72,64,0,0,4,0,4096,4096,4,0,512,4,4096,0,0,4096,0,0,4,4,0,4096,4104,0,0,4096,0,4112,512,512,0,4096,512,6147,4,0,4096,0,0,0,0,4112,4,0,4096,0,0,512,0,512,0,0,4,4,0,0,4104,0,4096,8,0,4096,0,0,5120,0,1024,512,8,8,0,4,4104,0,0,8,4,0,1024,4,2049,0,0,512,64,0,4096,1032,4104,4,1032,2049,4112,0,0,0,4,0,0,4096,4096,0,5131,4113,0,4,4096,0,4096,0,4,4096,4104,0,4112,16,160,16,0,4,5128,0,4096,8,4,0,4,0,0,4096,0,0,4,4096,0,0,4096,4096,0,2049,0,4112,0,4096,4096,0,0,512,4096,4096,4,5136,0,4096,0,0,0,4,4,6147,4,4104,64,4096,0,4,4,0,4096,0,512,4,0,2049,8,4096,0,512,4112,4104,0,4,4,0,0,0,0,512,4,512,0,512,4096,0,4096,0,0,5128,6147,0,4,512,512,0,4112,1024,4,512,0,0,4096,4096,4112,0,0,4,0,8,4104,0,4096,520,512,0,4096,2049,8,0,4096,0,4104,0,0,4096,0,8,0,4096,4,64,0,4,4,4,4,4,1024,0,4,0,512,4096,72,0,4,4,4104,0,0,0,0,4096,0,0,0,4096,4,64,4,1,0,4,0,0,4096,4096,4096,4,4,4,0,4096,0,4112,0,8,4,5120,0,4096,5120,0,4,4096,512,4112,0,4104,0,0,0,4096,0,512,4,0,4,4,0,64,0,0,4104,2049,0,4,4,0,0,0,0,0,0,4,0,4,4,4096,4104,0,4,4,512,4096,2049,0,0,0,4104,8,2049,4104,0,0,4104,4,4,4096,0,4096,4,0,4096,4,0,4112,8,4096,65,2049,4096,4,4112,0,4096,4104,4,0,4096,0,4099,0,6147,0,4112,1024,512,2049,0,4,0,6147,0,4104,8,4096,4,0,6147,0,0,4,0,0,4104,8,0,6147,0,4096,96,0,4,512,0,4,4,8,520,4096,0,64,0,8,4,512,2049,4,0,2049,0,0,0,512,4104,5128,4,8,4,4104,4112,6147,8,4,4,0,4096,4104,0,0,0,0,4096,4096,0,4112,4,4,6147,8,4096,0,4096,0,0,4096,0,4112,0,4096,0,4096,0,4096,8,0,0,4096,0,0,4112,0,0,4096,0,0,4,0,4096,8,0,4104,0,4096,0,0,4096,4,4,4,0,4096,4096,0,512,0,2049,4096,0,4096,4096,4112,4096,0,4,4,5128,4096,0,4096,6147,0,4,4112,4096,0,0,4,0,4096,0,4112,4,0,4,0,0,4,0,4,4,0,4,4096,0,512,4,0,0,512,4096,96,0,0,4,0,4096,0,0,4096,0,4,4096,512,0,512,4,0,0,4,8,0,4112,640,0,0,4096,0,0,4,4,0,4104,0,6147,1032,4112,0,0,4,0,4096,512,0,4,0,8,4096,0,0,0,0,0,4099,0,4096,0,0,0,0,4096,0,4104,0,4096,4096,64,0,4096,4104,0,0,4096,0,4104,0,4096,0,0,4096,4112,4,0,4104,6147,0,6147,4096,4,8,5120,2049,2049,4,4,4,0,4104,128,0,4096,0,4096,4096,0,4096,0,0,4,4112,4096,0,4,8,4104,0,0,0,0,4112,16,0,4096,4096,0,0,8,5120,4096,4112,4096,4104,4096,0,0,4096,0,4,6147,0,4112,4096,4096,0,4096,0,4,4104,0,4104,0,4112,512,4,6147,4,0,4096,4,4,0,0,4096,0,0,5120,4096,4096,4112,0,5120,0,0,512,4096,0,0,4,0,4,8,4096,0,512,4,0,0,64,4,4096,6147,0,4,64,0,0,4096,0,4096,5120,1,4,0,0,0,0,4096,0,4096,0,2049,0,4,4104,8,0,0,6147,4096,1,4,4,4,4,8,2049,5123,4104,0,5123,0,4096,0,0,6147,0,4112,0,4096,4,4,4096,0,0,4104,0,4104,2049,0,1024,8,512,512,0,0,4104,0,0,0,0,4096,8,4104,0,640,8,4096,0,0,4112,0,4096,1032,4,2049,4,0,0,0,4,4096,0,5120,4,8,4,4096,4,4112,4096,0,4096,0,4,4096,0,0,4096,0,0,4,5128,0,4096,0,4104,4096,0,4096,0,4,4,0,4104,4,0,8,0,4096,6147,0,4104,0,4,4096,0,0,4,4096,0,4,0,0,0,4,0,0,4096,0,0,4104,0,4112,6147,0,4096,2049,0,4096,4096,0,0,4096,4112,0,4096,1032,0,0,8,4,4,0,4,512,4096,4096,4096,0,4096,0,4,4096,0,5120,0,4112,0,4,0,4,0,0,4096,0,0,4,0,4,0,0,0,4096,0,0,4096,0,4096,4,0,4112,0,0,6147,4096,0,64,0,4096,9,2049,4,0,0,4,0,4,2049,0,0,8,4,4,4096,6147,4112,0,0,4096,4,512,0,4,0,0,4096,4096,0,0,4096,4,0,512,0,4096,0,4,4,8,4096,0,5120,0,0,0,0,0,6147,0,8,4104,0,4096,0,0,4104,4112,0,4096,0,512,4096,0,0,4096,0,0,4112,0,512,0,4096,4,4,4096,4,128,0,4,1,1032,8,4096,512,0,0,4099,0,4096,4112,4,4,512,4096,0,0,4096,2049,4,0,0,0,4096,0,0,4096,0,4096,0,4096,0,0,4112,0,4,1024,0,0,4096,0,0,0,4096,4104,0,4,4096,4096,0,0,4112,0,512,4,0,0,4,2049,0,4096,4,8,4096,0,5128,4096,4,4112,0,4,4,4104,0,4096,0,4104,1024,4096,0,0,4112,0,0,0,0,0,4,0,4096,4104,4096,4096,640,0,6147,0,4112,0,0,4096,0,0,4096,0,0,4096,0,1024,4096,4104,0,4096,4112,8,4096,4104,0,4096,0,0,0,5128,0,4112,4,0,4,0,5120,0,4096,0,8,0,4096,2049,4,0,4096,4112,0,4,4,6147,0,0,0,4096,4096,0,512,0,4096,4,4096,0,0,0,2049,5120,0,0,4104,0,4096,0,0,4,4,0,4096,0,4096,4,0,6147,0,0,4096,0,4096,4112,0,0,4,4096,0,0,4096,4096,0,0,4,0,4096,6147,4,4112,0,0,4096,4099,0,0,4096,0,0,4096,4,4,4,4097,4104,0,0,4096,4,0,4096,4096,4,0,0,0,0,4,0,4096,0,4,4104,0,4096,2049,0,0,4,6147,0,4096,0,0,4,4099,0,0,4112,4104,0,4096,0,4096,0,0,0,4112,4104,0,0,4112,0,0,4104,4096,0,4,4096,4,512,4,1032,0,4,0,4096,4096,0,4096,4104,2049,0,8,6147,1,8,0,4,4096,4096,0,4,8,4,0,4096,4112,8,0,4,0,4,4,0,8,0,0,4096,4,0,6147,4,4096,0,512,0,0,5,1032,0,0,4096,4096,0,64,0,0,4,4096,4096,6147,512,8,0,8,4096,0,0,512,96,0,4096,4,0,0,4096,64,0,0,4096,4,4096,0,1024,4,0,4096,0,4,4,0,4096,0,0,4,0,4,4,8,0,4096,4096,0,4096,0,0,6147,0,0,4112,64,4096,0,8,0,0,4096,0,4,4104,0,4096,4113,0,0,0,0,8,4096,4,4,4104,4,0,512,0,0,0,0,4096,0,4,4,0,4096,4096,0,4096,0,640,64,4,0,4104,4,0,0,512,4096,0,4096,0,4096,0,0,0,4096,0,512,4,4096,4104,72,2049,0,2049,5120,0,4,4104,0,0,4096,0,0,4096,0,4112,8,0,4096,4104,512,0,0,4096,4,4112,0,4096,0,4,4096,0,0,4096,0,4,4,6147,4112,4,0,0,4,4,6147,0,4096,2049,0,0,4096,0,4,4,4,0,4096,4,1024,4096,8,0,4096,4112,4,0,0,0,0,0,4,1024,4096,0,4,512,0,0,4,0,4096,0,4096,4096,4104,4,512,4096,4112,8,4,4104,0,2049,1024,4,0,4112,0,0,4096,2049,4,0,0,0,4,4096,0,128,0,4096,0,5120,4112,0,4096,0,0,4104,512,4,4,0,0,4112,4104,0,0,4096,0,0,4,4,4104,4096,0,4104,0,0,4112,16,4112,12,0,4096,4104,0,4096,2049,0,4096,0,4,4112,4,4,4,4096,4,6147,4107,4,8,4112,0,0,4,0,0,0,5120,4,0,4096,4,0,512,8,4096,512,4,0,0,0,0,4104,0,4096,4096,4,2049,4104,0,0,4112,0,4096,4096,0,4,4104,0,0,1024,4096,4104,8,0,4112,4096,8,4096,0,512,6147,0,4104,0,0,4,4112,0,4096,0,4,4096,4,4,0,4,512,0,2049,1032,0,0,4096,512,0,4096,0,4,4096,4,0,1024,4096,4,4,4,0,4096,0,0,4096,4,8,512,4104,0,4104,6147,4,0,4,0,0,4,4,0,4096,0,0,4096,0,0,4,0,8,4096,0,0,4096,0,0,4096,0,0,0,4,0,4096,0,2049,64,0,0,4096,0,0,4104,0,4112,0,4,0,8,4104,0,4096,2049,0,4,512,4,8,4096,0,0,4096,0,0,5128,0,4112,0,6147,0,4,0,0,6147,64,0,4096,0,4096,0,4,4,0,4,4,512,0,0,0,0,4,0,4096,4104,4,4,4112,4096,4,0,64,4096,0,64,0,4,4,0,4096,4112,0,0,0,4096,0,64,4104,64,0,0,4096,2049,512,0,0,0,4,4096,0,0,0,4,0,4,4,0,4096,0,4096,4104,4112,4096,0,1024,512,4104,8,4104,0,0,4,0,4,4096,0,4104,0,0,4,0,0,4096,0,0,4096,0,0,4104,4112,0,0,0,4,4,4,0,4,512,0,0,4096,0,0,4,8,4096,0,0,64,4096,0,0,4,8,4096,0,0,512,0,73,128,4096,0,0,640,4,4104,0,8,4,8,4096,8,512,0,0,4096,0,4096,4096,4,4096,512,0,0,4096,4104,0,4096,0,0,0,4096,0,0,4096,4112,4,0,4104,4,4096,0,4096,0,0,512,4103,0,0,4096,4,512,4096,0,0,0,4104,0,4096,4096,4,0,4,0,0,4096,4096,0,0,0,0,8,2049,4096,4,4096,4104,4,0,4096,4,4,0,0,4,4096,0,0,4096,4,4096,0,4096,4,0,4,4104,0,4096,0,0,4096,0,0,4112,4096,0,4096,64,4,0,4,0,0,4096,0,4096,1032,0,4096,0,4,4096,5131,0,0,4096,0,64,0,1024,5120,0,0,4104,0,512,0,4,8,4,512,4,0,0,4096,0,4104,4,8,72,4096,0,0,4,0,4096,6147,0,4104,0,4096,0,4096,0,4096,0,4,0,512,4,0,0,4096,0,4096,0,4096,0,5120,4,8,0,4096,0,4,0,0,4096,0,0,4,0,64,0,0,512,0,8,4104,4104,6147,64,0,0,4099,0,4,512,0,512,4,4096,0,4096,0,0,1024,4096,4,0,4,0,4096,0,4096,0,0,512,0,4096,72,0,0,0,0,1024,4,4104,4104,4,0,4,5120,0,4096,0,0,4,0,8,4096,8,0,4096,0,0,4096,4112,4,5120,0,4,4,4,0,4096,4096,4096,0,512,512,4096,0,2049,4096,0,0,4,4,0,4096,0,4,512,0,0,0,0,0,4,4,4,0,0,8,512,0,5120,0,4096,2049,0,4096,0,0,4,512,0,0,4096,4,8,4,4,0,0,4096,0,0,0,4,8,6147,512,512,0,0,0,512,0,6147,4,0,4,4096,4104,0,0,4096,0,4,4112,0,4096,0,4,4,0,4096,4096,0,0,4096,0,0,4,4,4096,4096,4,0,0,0,0,4,0,4096,0,0,512,0,0,4,0,4096,4,0,4096,4096,0,64,0,4096,4096,4,1024,4,0,0,4096,0,0,4096,0,0,4096,4112,0,0,4096,5128,4099,0,4096,0,0,4112,0,0,512,4,4,0,0,4,4096,0,4096,4096,4096,0,0,5128,1032,4096,4112,2049,128,4096,0,0,64,0,0,4,0,4,4,0,0,4104,0,0,4,0,4096,4,0,4096,4096,0,4096,8,4,128,0,0,0,4,4096,8,4096,0,4112,4096,0,0,4096,6147,4096,0,4096,0,4,4,0,4096,0,4096,0,4096,6147,0,4,4112,0,0,4096,0,0,4096,0,4096,0,0,4,0,8,4104,4096,8,4096,512,0,4096,4112,4,0,512,0,4104,6147,0,0,0,4096,4104,0,4096,0,4,6147,4096,0,4096,4096,0,4,4,640,0,4104,8,4096,1,4104,0,4096,4096,4112,0,0,4096,8,4,512,4096,0,4096,0,0,0,0,4,4,4096,0,0,4104,4096,2049,0,4,4096,0,4,0,4,0,0,4096,0,0,4096,0,0,4,0,0,5128,6147,512,512,0,0,0,4096,4112,0,0,4104,0,4096,4,0,4,8,4104,1024,4104,4096,64,0,0,0,0,4104,8,512,512,6147,0,0,6147,0,4,0,4096,4,4096,4096,0,0,4096,128,6147,0,640,0,4,0,4104,8,4,4096,5120,0,4112,4,4,4,0,4,4,0,0,0,0,4096,8,6147,4096,0,4,4112,0,0,4,4096,0,4096,0,4104,0,4112,0,2049,0,640,8,0,4,512,0,0,4096,136,0,0,0,4104,64,0,0,4,0,0,4096,0,4,520,0,4096,0,4099,0,0,0,4096,0,0,0,0,0,4,6147,0,4096,4,4096,4,6147,0,4112,0,0,512,512,4,0,0,4096,4112,0,0,4,0,4,4,0,4096,0,0,0,0,4104,0,4,4112,4104,6147,4096,0,0,4,4,0,5120,0,4,4,0,4096,6147,4,0,4096,4,0,4096,0,0,4096,0,4096,4,6147,4112,4096,0,4,4096,4112,4096,0,4,4096,512,4096,0,4096,4112,4,4,4,1,4,0,4,0,0,4096,512,4,0,0,512,64,4104,0,512,0,8,0,4096,0,0,0,4096,4,4104,0,0,4096,0,128,0,2049,4,4,0,0,4096,0,4,4112,4,4096,0,4,4,0,0,0,0,0,5120,4096,1032,4,4,0,0,4096,0,0,0,512,0,6147,0,4096,0,4112,4096,4,0,512,0,0,4096,0,6147,0,0,4104,0,0,4096,0,4,4,4096,0,0,4096,0,0,4096,0,4096,0,0,0,4096,4,4,8,4,4,4,0,4,4,0,0,4096,4112,4096,4096,5131,0,0,4096,0,4,4104,0,512,0,8,4096,0,4104,0,4096,4,0,4096,4112,4096,4,0,0,0,0,4,0,4096,4096,0,6147,4,4112,0,512,4104,0,512,4,0,4,4096,6147,1032,4,6147,4107,6147,0,0,4,8,4104,4096,4096,0,0,4096,4096,4096,0,4104,1024,0,4,1024,0,4096,0,4096,4096,4,4112,0,0,1024,0,512,4,0,4096,4099,0,4099,0,0,4,4,4096,4096,0,4096,0,0,2049,0,4104,0,0,4096,0,0,0,4112,0,512,0,4096,4,4,0,4096,4096,0,0,4104,512,4096,4104,0,1024,4,4096,0,0,4096,8,0,4112,0,4096,512,0,512,0,4104,0,5120,4096,0,5120,4104,0,6147,0,4112,0,5120,512,0,512,0,0,0,0,4104,0,4,4096,8,0,5120,4112,0,4,4104,4096,0,2049,0,4096,4099,4112,0,4096,0,0,4096,0,4096,8,4096,0,2049,0,0,0,0,0,4,4,4104,512,0,0,4096,0,0,4096,0,4096,0,4112,0,0,0,4096,0,4,4,1024,4096,4,0,4096,0,4096,512,0,4112,4096,4096,0,4,0,0,0,4,4096,4096,8,4,4096,0,4112,0,4,4096,64,4,4104,2049,0,0,0,0,4,6147,0,0,512,0,4096,0,4104,0,0,8,0,0,512,0,4096,0,4112,4096,4,0,0,4096,512,0,4,0,8,0,0,0,4096,0,0,0,128,0,4096,0,4096,8,4,4,8,2049,0,4,0,0,4,4096,0,4,4,0,0,0,0,4,4096,4,0,4,0,512,512,0,4096,0,4,4,0,4096,4,0,4096,4096,0,8,512,2049,0,4,4,512,4,0,6147,0,4096,4096,4096,0,4112,0,12,1024,128,6147,0,4,4,0,4099,0,4096,0,0,0,0,0,4096,4,0,4096,0,4,4,4,0,2049,4104,0,4096,0,2049,4104,0,0,4,0,0,512,4,0,4096,0,4096,4096,4096,0,4,64,4096,2049,64,0,0,4096,0,4096,0,0,4,4,4,4096,4096,512,0,2049,4096,8,4112,0,0,0,4096,0,4104,0,0,4,0,0,0,4104,4099,0,0,4096,4,5,0,512,5120,0,4104,4112,0,4096,512,0,0,4096,0,6147,0,8,4,4104,4096,0,4112,4,0,512,0,5128,4096,0,4096,6147,4,0,0,4112,0,0,512,0,4096,4104,4,0,5128,0,6147,4096,4,6147,8,4,4,4,4,4,0,4,4096,0,0,4,0,4,4096,4096,4,0,4096,6147,0,0,0,4112,4,4,512,8,0,4,4112,0,0,4104,4,4096,1160,4104,1,0,0,4104,4,4112,4096,4,4,4,0,4104,0,6147,0,4,5120,0,4,4,0,0,2049,4,0,4096,4096,0,4096,0,4,4,4,4,4,5120,4,4,4,4096,4,4104,4112,4096,4,4,0,4104,4,0,0,0,4,4096,0,4104,8,4112,6147,0,4,4,4,4096,0,4096,8,2049,0,4096,0,0,0,2049,4112,0,64,4096,0,1024,0,0,0,4112,0,4104,0,4096,4,4,4104,0,0,512,0,0,4096,0,0,4104,0,0,128,0,0,4096,0,4096,8,4096,4096,8,4,4,4,4104,4096,4,0,4,4,4096,0,4096,0,4096,4096,4112,16,0,4096,0,8,0,0,4096,4,0,4,512,0,4096,0,4096,4,0,0,4112,4104,4,0,4096,0,512,512,4,4104,8,4096,0,4112,0,4104,0,0,0,4104,0,4,4,4,0,4112,4,0,0,0,4096,4,4104,0,4096,4096,4112,0,4,5128,4096,0,0,4,0,4104,4,0,0,0,0,4096,1032,4104,0,4107,4,512,8,0,0,4096,0,0,4,4104,0,4096,0,2049,0,72,0,4096,0,0,5128,8,0,4104,5120,4096,0,0,4112,4104,4104,0,4,0,4096,0,0,4,0,4104,0,4096,4096,4112,1032,0,4096,0,4096,4,0,0,4096,2049,0,4112,0,0,4096,4096,0,0,520,1024,0,0,4096,4,0,4104,0,0,4096,0,4,0,0,4096,5128,4112,0,512,512,0,4096,4096,0,2049,4099,8,4,4096,4096,4112,0,4096,4,0,4,1024,512,0,64,4096,4096,0,0,72,0,4,4096,4096,0,0,0,4104,0,4112,8,0,4112,0,4096,4096,0,4099,0,0,0,4096,0,0,4096,4,0,4,4096,4,0,0,0,4096,0,4104,6147,4,6147,4,8,4096,8,4,1024,4,4,4,0,4104,4,4,4,4,0,512,0,0,4096,1032,4104,0,4096,0,2049,8,4,4104,4,4096,0,4096,4,2049,4,4,4104,4,8,4,0,0,4096,8,0,4,4096,0,672,4099,4,4,4,2049,5128,4,0,4,0,512,4096,8,4096,4,0,512,512,0,4096,0,0,4104,4112,0,0,4096,0,4096,0,4096,4,0,0,4,0,0,0,4096,0,4096,0,0,4,4,0,4,0,0,0,0,0,512,0,4096,4096,0,0,4096,0,4112,8,0,1024,0,0,0,0,4096,0,4096,0,0,512,0,0,0,0,4,0,0,4096,0,4104,0,4,4112,0,8,4,4,0,640,0,4112,0,4,4096,0,0,4096,4096,4,0,0,0,0,4,4,0,0,0,4,0,2049,0,4,4096,0,8,4096,0,4112,4,4096,4,8,4096,4096,0,4112,0,0,0,4104,0,1,0,4096,0,4096,0,4,0,0,4096,4096,0,0,4112,0,512,1,512,0,0,4096,0,4096,8,0,1024,4104,8,4096,0,4096,4,4096,0,4112,0,0,0,0,0,4104,4,4104,0,0,4,4096,4104,4104,0,4112,0,4,0,4104,4096,0,4096,4096,0,5120,4112,0,4096,4,4,4,4096,0,0,4112,8,0,0,4096,4096,4,0,4104,8,0,1024,4096,0,4112,8,4,4,4104,0,4,4096,0,4097,1024,4096,0,6147,0,0,0,4096,4112,0,4096,6147,0,72,4096,4,0,4096,0,0,4096,4096,4112,0,4096,0,4096,0,4,4,512,4096,1032,0,4,0,4,12,0,0,4099,0,2049,4096,0,0,0,4096,0,65,8,0,4096,4096,4,0,4096,4112,4,0,512,4,0,4096,8,0,4,0,8,4096,4096,0,0,4096,0,4,4096,4112,0,4,6147,1024,0,4096,4104,0,4104,4112,4,4,512,0,4,1024,64,0,4096,8,0,4096,4096,4,0,4112,0,4096,4096,0,0,4096,8,4104,4,0,4,8,4,4,0,0,0,0,0,4104,1024,0,4,0,4096,4104,0,2049,4,0,0,0,6147,0,0,4096,4096,0,4096,0,4112,8,4096,4096,4,4096,4096,0,4096,6147,0,4112,0,4096,4,1024,4096,4,0,4096,0,0,0,5136,4096,0,4,0,2049,64,0,0,4096,2049,0,0,4,0,4104,0,0,4,4096,4,0,4096,4096,0,4112,4096,0,0,4,0,4096,0,4096,0,0,4096,8,4,4,4096,0,4096,0,4104,0,4096,0,4112,0,0,640,4112,4096,4,4,4096,4096,6147,8,1032,4,0,4104,6147,0,4,0,4096,0,4104,4,4,0,4112,0,4096,0,0,4096,8,4096,8,4099,4,0,0,4096,8,4,4096,4104,8,4112,0,512,4099,8,6147,5128,0,4096,1024,4112,0,4,0,0,4096,0,4096,0,0,4096,0,4096,0,0,0,4096,0,0,4096,4,0,4,4,4104,0,512,64,0,0,4107,8,4096,0,512,6147,0,0,4104,0,0,4,4112,4,0,0,0,0,4096,6147,0,4096,4,512,0,0,0,4096,0,4,4,4096,0,4104,0,0,4104,0,4,512,1024,4096,4096,0,0,4096,0,4,4104,0,4,5128,0,512,0,0,4096,4096,0,4096,0,512,4,0,0,4096,0,4096,8,4096,4104,4,4096,4104,0,4,4112,0,4,0,4096,4096,0,4,4112,0,4,0,4096,2049,0,0,4096,0,4096,0,4112,0,2049,0,4096,4,0,4,4096,0,4096,0,4096,4,4,4112,0,0,6147,0,4112,64,0,0,0,4096,0,4104,0,4,4096,8,4096,4,0,4104,1024,0,512,8,5131,0,0,4096,5128,0,4,4096,0,0,512,0,0,6147,4112,2049,8,4096,0,4,4,0,4,4096,0,1024,4096,0,0,4104,4,0,1024,0,4,0,6146,4112,0,0,4,8,0,4096,0,2049,4096,6147,4,4096,0,0,4,4,0,4096,4,512,512,0,4,512,0,0,0,0,4096,0,0,4,0,0,4112,4096,0,4,6147,4104,0,4096,4112,4096,8,0,4096,4,0,4,0,4096,0,0,4096,4,4,4,4096,8,4,0,512,0,4096,0,0,512,4,4096,4,0,0,4,0,0,5,64,0,0,0,0,0,0,0,4104,4,0,4096,4,0,512,0,5120,4096,0,0,4096,0,4096,0,4096,512,5136,0,0,4096,4104,0,0,0,64,0,4,512,0,0,5128,0,0,2049,4096,0,4096,512,4,4,4104,8,4104,0,0,0,6147,4,4096,4096,0,4,72,0,4,4096,2049,0,1024,0,512,0,4104,0,4,4104,0,4104,4096,0,4112,0,4096,4096,0,1024,4096,4,8,4096,0,0,2049,4096,8,4112,0,4096,8,0,0,4096,0,8,0,0,4096,4099,0,4,0,4104,8,0,4096,0,4,4096,512,5120,0,5136,0,2048,0,4,4096,0,4,4096,4096,0,2049,4,0,8,0,4,0,0,4096,0,4,512,4096,0,4096,4112,4,0,4,0,0,1024,0,0,4096,512,0,0,512,512,0,0,0,4,0,4096,0,1,0,4096,1024,4,4,8,4096,4096,8,4096,0,4096,5123,0,4,5128,0,0,4,4096,4,4,0,0,0,6147,0,4096,0,0,4,0,0,4096,0,0,4096,0,1032,4,0,5120,0,0,512,0,4104,4096,0,0,5128,4096,4096,0,4096,4112,0,4096,4,4096,4096,8,0,0,8,0,4096,0,0,4112,64,0,4112,0,0,4096,4,6147,1032,4096,8,0,0,4096,0,0,4096,4,4112,16,4104,0,512,512,0,0,4096,0,0,512,0,0,4096,0,4,0,4104,0,0,512,0,4,4104,2049,0,8,4,2049,0,4,4,4096,4104,0,0,2049,4,0,4096,8,4096,0,4,512,4,0,4,0,4096,512,4096,0,0,4112,512,4,0,4,0,4096,4,0,4096,6147,0,0,512,4104,9,0,4104,0,8,0,97,4096,0,4,512,4,0,4096,0,4104,0,4096,4096,4,0,64,4096,0,4096,4104,0,512,4096,4,1024,4,4,0,4096,2049,1032,0,4096,0,0,4096,0,0,0,4096,4,1,4096,0,4096,4,0,4096,0,4096,1024,4096,4096,0,5136,0,4096,2049,0,0,4,512,4,4096,2049,8,0,4,0,4,4,8,0,4096,0,0,0,4096,0,4,4,4096,4096,0,4,4104,4096,4112,0,4104,0,0,2049,0,0,0,0,4096,0,0,4104,6147,4112,1032,4,4104,4096,0,0,4096,0,0,4104,4,512,0,0,0,4104,0,2049,0,4096,512,4,4,0,0,0,4096,1,0,0,0,4096,0,4096,0,4,4112,0,0,0,4,0,0,4104,0,0,4112,6147,4,512,4,0,0,4096,0,2049,0,0,4,4,512,4096,4,2049,8,0,6147,5120,4,4,6147,4112,0,4096,4104,0,0,4,0,4,4096,0,0,4,0,0,4096,0,4096,4104,4,0,0,8,4096,4096,0,0,4,128,4,0,4,0,0,0,4096,4,4,0,4096,512,0,4,1024,0,0,0,4096,72,0,0,0,0,4096,0,4104,1032,520,520,0,6147,4096,0,0,4096,2049,0,0,4096,4096,0,8,4112,0,4096,4104,4096,0,0,6147,0,4112,0,4,4,0,0,2049,4,0,0,4,4096,4099,0,4,4,0,0,4,0,4096,8,4,0,128,8,4096,0,0,4112,0,4104,4096,512,4096,8,4096,8,4112,16,0,5128,8,4096,0,512,0,4112,8,0,8,4096,4,0,4,4,4096,4,2049,0,4096,4,0,4,0,1,4,4096,2049,4096,8,4096,0,0,4,4096,0,0,4096,0,4096,4112,0,4096,0,4096,0,1032,512,4,4,0,8,0,4104,0,4,2049,0,4096,0,4096,4,6147,0,4,0,0,4,4096,4096,0,0,0,4,0,4096,512,64,0,4112,0,4096,0,0,4,0,0,4096,8,0,4096,0,0,4,1032,0,4,4,4,4096,8,0,4104,0,0,4,4096,0,4,6147,512,2049,4,0,0,4096,4104,0,4,4104,4112,0,4096,8,4096,4,4096,4096,4,4,4,4,4,4,512,1024,640,0,4,0,4,4,4096,0,4096,4,4,0,4096,4,512,0,4096,0,4104,0,0,4096,0,0,2049,4,0,0,4096,4096,0,0,512,0,4,4096,2049,0,4,0,0,4104,4,0,4096,0,4096,4099,4112,0,0,4104,0,4096,0,4,4,0,4096,0,4096,0,0,4096,4,4112,2049,4096,0,4,4,0,4096,512,0,4,0,0,4104,4096,8,4,4096,0,4,1024,0,2049,4096,4,2049,4,0,4096,4104,512,0,4096,4096,4096,4,0,4113,4104,4,4,1024,2049,0,4096,0,4,4,4,4,4,0,0,4,0,0,5,0,0,4096,4,0,0,1024,4107,4,4,0,0,0,4096,4096,0,0,4096,0,0,4112,0,0,4096,4104,0,0,4,4096,4104,0,4096,0,0,4096,8,0,1024,1032,1024,4096,4104,4,4,4,0,4,5120,4096,4,0,4104,0,2049,4,6147,0,1,8,512,0,512,0,0,4096,4096,4096,0,4096,512,0,5120,4,4104,0,4,4112,4,4096,4096,4096,4,4,4,0,4096,4104,4096,4,0,4096,8,4096,0,0,512,4096,4,4112,4099,4096,4,6147,0,4,1024,4096,4099,4,4112,0,4,4096,0,4,4096,4099,0,0,0,4096,0,0,4096,0,4104,4,2049,0,512,5120,0,0,4,0,512,512,0,4,0,4096,6147,4112,16,0,4,4096,5128,0,0,2049,0,0,4,4096,4,0,4096,4104,0,128,0,4,5128,8,4096,0,4,0,4,4,4,4096,0,4104,520,0,4096,4112,4096,4096,4112,0,8,4096,0,0,4096,1024,0,4,0,8,4096,0,6147,0,4112,0,512,4,0,4,0,0,0,4096,4096,0,4096,0,4,0,4096,0,512,4,4096,4,0,0,4,512,4,4,0,4,4,0,4,6147,0,4096,0,0,4,0,0,4096,0,4112,0,8,4,4096,0,2049,0,0,4,8,5120,0,4096,0,4,0,5128,0,4112,0,0,4,4096,4096,0,0,2049,4096,0,0,0,8,4,4,4096,4,0,4096,4112,16,4096,1024,512,0,512,0,4096,4096,2049,0,4096,0,4096,0,0,8,0,4104,0,0,4,1032,4096,0,0,4104,4096,1024,4096,0,2049,4,0,4096,4104,4096,0,0,0,4,4112,0,4,512,0,4096,0,4096,4,0,4096,0,4112,2049,8,0,4,0,4,4096,0,4096,4096,4096,0,0,4112,4,4,512,4096,0,4104,4,4,4,0,0,512,1032,4099,2049,0,0,4104,0,4096,2049,0,4,4,0,4096,4096,6147,0,0,4,4096,1032,0,640,0,4112,4096,4,0,4096,0,512,4,4112,8,4,4,0,0,4,6147,4,0,4,4,0,160,16,0,4096,0,0,512,0,4096,4,64,0,4096,0,4,0,0,4096,4,0,0,0,8,4096,5120,4096,128,0,4096,4104,4096,0,4096,0,4096,0,0,0,0,4096,8,4096,4,4096,4096,4,6147,4112,0,0,4096,4,0,512,0,4,4,8,0,5128,0,0,4096,2049,4,0,1032,0,0,512,0,4096,0,4104,8,0,5128,4104,0,4112,8,512,0,6147,4,0,4,0,512,4112,0,4096,4104,4104,0,4,6147,0,4112,4096,8,0,4096,4,0,4104,4112,8,4096,4,0,0,4104,8,0,2049,512,0,0,4096,0,0,4096,8,4096,0,4,4,4104,4,4096,0,4,0,4104,8,4,2049,512,0,0,0,0,0,4112,4096,4,0,4,4096,4096,4,4112,0,0,4096,0,0,4096,0,0,512,4,0,0,0,520,4096,0,0,0,0,0,0,4,0,0,4096,0,0,4096,0,0,0,4096,0,4096,4096,0,4096,0,0,0,4096,0,4112,0,640,0,4096,0,0,0,4096,4,4,512,4096,0,128,0,4096,0,0,0,0,0,0,4,8,4096,4,0,4104,0,1032,0,4104,0,8,4096,0,0,0,4096,4096,0,0,4,5136,16,0,4104,8,6147,0,4096,4099,4112,0,640,4,0,4112,0,6147,0,4096,4,4,64,0,0,4,0,4,4,4096,8,0,2049,4097,0,4112,0,0,4,4096,4,8,4,4,4096,0,4096,0,0,4104,0,0,4096,2049,0,4112,0,0,512,0,0,4096,0,4096,4104,0,4,4,2049,0,4,0,8,0,4096,4,0,4096,0,8,4096,0,4096,4112,4096,4,0,4104,4096,0,0,4104,0,4,4112,0,4104,4,4,4,4096,0,4096,4,0,1032,4,0,4,512,0,4096,4096,0,0,72,0,0,6147,4112,4096,4096,0,4,4,4,2049,4,8,4,0,4,0,0,512,640,4096,0,4112,128,0,4096,0,4096,0,0,0,4096,0,4112,4,4,0,0,0,0,0,0,0,0,4,0,4096,0,0,4096,0,0,0,4096,0,4096,4096,4112,4096,0,0,512,4104,0,0,4,4,0,0,0,0,4096,0,0,0,512,0,1032,4096,0,0,4096,4096,0,4112,0,4096,4096,0,512,4,4096,0,4,4096,0,0,6147,4096,4,5136,4096,0,4096,0,4096,4,0,4096,128,0,4,5128,0,0,4096,0,4104,4104,0,4,6147,4112,4,0,4096,0,0,4104,2049,0,1024,4096,0,0,5120,4112,0,4096,0,1032,4096,0,4,4,4,0,0,0,4,0,512,0,0,0,0,0,4096,4096,4096,8,6147,4,4,4112,4104,4099,0,0,512,0,0,4096,0,0,4,8,4096,0,4096,4104,0,0,0,5120,4112,4096,4,0,1024,4104,512,8,4104,0,4112,0,0,4096,4096,0,4,5131,1032,0,4112,8,4107,512,1024,4096,4096,0,8,4,4104,0,512,512,4,64,4,512,512,0,4,4096,0,0,6147,0,4096,4,0,8,0,0,0,8,4096,0,0,0,8,64,0,0,96,1,512,0,0,4,0,512,0,0,4,4112,0,4104,4,4104,0,512,4,0,4,4,4104,0,4096,2049,0,0,4,0,0,4,4,512,768,0,4104,0,4096,0,0,4096,0,0,0,0,4096,4104,1024,4096,4,0,512,8,0,4096,0,0,4,128,1032,2049,0,0,0,8,512,0,5120,4,4096,0,4096,4104,2049,0,0,0,0,0,4096,1024,4096,0,0,512,8,4,4096,4,5128,0,4104,4,4096,4096,6147,0,4096,4,4,4,0,4,6147,0,4096,8,4096,0,4,0,0,512,4,1032,4104,0,2049,0,6147,4112,4096,4104,4096,0,4096,4112,4096,0,4,72,0,4096,512,5128,4104,4,4,4,4,4096,4,0,4096,0,0,4096,8,4096,0,4104,5,0,0,0,4096,0,4,4,4096,6147,0,4112,0,512,1024,64,4096,0,0,4096,4104,0,0,4104,520,0,4096,8,4,4,0,0,4,4,8,4104,0,4096,0,4096,0,4096,4112,0,0,2049,4,4096,4104,4,1,4099,8,4096,4,2049,0,512,0,4,4,4096,0,0,4,4096,4,4,4,0,2049,4,1032,4,0,4,0,0,128,4096,4,6147,0,4,4,0,0,4096,512,4,4096,0,5120,4112,4096,0,0,4099,0,4096,0,0,4096,0,4112,4104,4104,0,6147,0,4,4104,0,4112,0,4096,8,4,4,0,512,4,4096,9,4,0,0,1024,4104,4,4096,4,0,4112,0,0,0,1,4,4104,512,8,4096,512,1024,4,2049,6147,4,2049,512,4,4,0,0,4104,0,4096,0,0,4,4096,0,4,4096,0,4,4104,0,4096,0,0,4112,4104,0,0,4096,4112,4,4,4,0,4096,4,0,4,0,6147,0,64,0,4,4096,4,4096,512,0,4,4,0,4,4,0,4,0,0,4104,4096,4096,6146,4112,0,0,4096,4096,0,4104,96,4,0,4096,4104,4096,4,0,4096,4,4,4112,4104,8,0,4,6147,0,0,4,0,4,0,4,1,4112,4112,16,2049,4,0,0,4096,4,0,0,4,4104,0,4096,4,4096,0,0,4,0,0,8,4096,0,512,0,64,4096,4,0,4096,4,4,4104,0,4112,0,4096,0,4096,0,4,4104,0,1024,0,512,1032,4104,96,0,4,4,4096,4,4104,6147,64,0,0,4,4,0,4096,4096,8,0,4096,0,4,512,0,0,4096,0,4,4,4096,4,0,4,4,4,0,4096,0,0,4,0,0,64,8,0,4,4096,0,0,6147,4104,0,512,1032,0,4096,0,1024,4096,0,0,0,0,4096,0,2049,4,0,0,0,4,0,4096,4,4,4096,4,0,4,4,4096,4096,4104,4112,0,0,8,4096,0,0,4096,4104,1032,4,8,8,4096,4096,4,1024,4,4096,4104,4,4,4112,4,4096,4,4096,0,0,1024,4096,0,4,8,4112,0,4,0,0,4096,4,0,4104,4104,0,4096,4,4104,4112,16,0,4096,0,0,4096,8,4096,4,0,4096,0,4096,520,0,512,0,4096,4104,4104,0,0,4096,4112,0,5120,4096,4096,2049,2049,0,0,4,0,64,0,0,0,0,4,4104,0,6147,8,0,4096,4112,0,0,4096,4104,4096,4096,0,4112,0,4,4,4,2049,4096,0,4104,0,2049,4096,0,0,512,0,4096,0,0,4096,5120,4096,0,4096,0,0,4,0,8,4096,0,4096,1032,4,4096,1024,0,5120,0,64,0,0,2049,4,0,4096,0,4096,1032,0,4104,0,4112,16,0,64,0,0,512,0,4096,4,4,0,4096,4,0,4,4104,4,0,6147,0,0,4096,8,0,8,4112,16,4,4096,0,4096,0,4096,0,0,4096,0,0,4096,0,0,4,0,0,128,0,4096,0,6147,0,4112,4096,0,512,4,4096,0,4096,64,0,4104,4096,0,8,512,0,0,0,0,0,4096,4096,0,0,4096,0,4096,4,0,4096,512,4,4,8,4096,8,4,4,4096,0,4,4,0,4096,4,6147,0,4096,0,4096,0,0,4,0,512,0,4099,0,8,0,4104,0,0,4,96,16,4,4096,0,4,4,0,0,4,0,0,4096,0,0,0,4104,0,4,64,4096,0,512,8,0,4096,0,4096,0,0,0,6147,4096,0,4104,512,0,4,64,4096,4,0,0,4096,0,0,4096,0,0,4,4,0,4,0,4104,0,4096,0,0,4,0,4104,2049,0,1,0,8,0,4096,4,0,0,4096,0,4096,4,0,0,4,0,1032,4096,0,4,4,4104,4096,0,0,4096,512,0,4,4096,0,4096,8,4096,0,4104,4,4,4,0,0,4096,0,4096,4096,4,0,4104,0,4112,0,0,4,4104,0,4104,0,0,512,0,4096,4,4,4,4104,4096,4104,4112,0,4104,4096,8,8,4112,16,4104,0,0,4096,4,4,6147,4,4112,0,8,4096,8,8,0,4096,0,0,5128,0,0,0,4,4096,0,4104,4,0,4096,0,0,4096,4,6147,0,4,4,8,4096,0,2049,4,0,0,4104,4104,0,4104,2049,4104,4,4,4,0,4096,0,0,4104,4104,8,0,512,0,8,512,4,0,4096,0,2049,0,4,4096,512,4,4104,0,0,4112,4096,4096,4,0,512,512,4096,0,4,4096,4,4096,0,4,0,0,4,4096,4104,0,512,8,4104,0,0,4096,0,4,512,4,4,4096,4,0,4,0,2049,4112,0,0,4,4104,4112,1024,0,4096,4,6147,4,0,4104,0,4,512,0,4096,0,8,4,0,4,0,0,4096,0,4104,0,4,4,0,0,4,4096,0,4096,4096,0,0,4,4,0,0,4112,0,4104,0,1,0,0,4096,4,0,4096,0,4096,0,0,4096,0,4112,4096,0,4096,4096,0,0,0,4104,0,0,4,4096,0,0,4,4096,2049,0,512,512,0,4096,4104,0,0,4112,4,1032,4096,4096,4,0,4,4,4104,0,4096,0,0,4,0,0,4096,4096,0,0,8,9,4096,0,0,0,4096,4096,4112,16,4096,4,0,0,4096,8,4096,4096,0,0,4096,4096,0,0,4,512,0,6147,4096,4096,4096,0,0,1,512,0,4096,4,0,4104,4112,0,0,0,4,2049,0,4,0,4096,0,512,0,0,0,4096,4,8,4096,4096,0,4,4,0,4096,0,0,0,4096,8,0,4096,8,4,5128,4112,0,0,4096,1,4096,4096,0,0,4096,0,0,4,96,4096,0,0,512,4104,0,0,4,0,0,4,4,0,4,4,0,0,4,4096,2049,4,4,0,0,4,4,6147,4,4,4,4104,4,6147,0,4,4096,512,0,0,640,0,4,4104,0,1024,4112,0,0,512,0,0,6147,0,0,4104,8,0,6147,0,4112,4104,0,1,5120,0,4096,0,512,0,0,4096,0,4096,0,4,4,2049,0,0,512,4096,0,0,0,0,4,6147,4,4096,4096,2049,8,4104,5136,0,0,4096,4096,4,0,4,0,0,6147,4096,0,0,4,0,4,4,0,4104,0,4096,4099,0,4096,4112,0,0,512,4,0,4096,0,0,0,0,0,4,0,0,4096,0,4096,4112,0,0,0,4096,0,4096,2049,0,4096,0,4,4096,4096,512,0,5120,4096,512,4,5128,0,4096,4,0,4096,0,0,512,512,0,4,0,5120,0,0,1032,4096,4104,0,0,4096,4,0,4,0,0,4,0,0,4099,4104,4,4,0,0,6147,0,4,4096,4096,4096,4112,4096,4,0,0,4,0,0,0,4096,0,0,4096,0,0,0,4,8,4096,4,8,5128,4112,4,0,0,6147,0,4,96,0,0,4096,0,4096,8,4112,0,0,4104,4096,4096,4112,0,4,4097,0,4096,0,4096,4096,0,4112,8,4096,6147,4,1024,4096,0,2049,4096,6147,0,4112,4096,4099,0,4099,4112,0,4096,0,4096,640,4096,4,4,4,0,0,4,0,4096,0,4104,0,4096,4096,4096,0,4105,0,1032,0,0,1024,4096,0,512,4096,0,4096,4,0,512,0,4096,512,4096,0,4112,4096,0,4096,64,4,0,4,0,6147,0,4,672,0,4096,4104,4,4,6147,4,4112,0,4099,4,0,4096,0,8,6147,0,0,512,0,4104,4096,4,4112,0,0,4096,0,0,4096,4,4,4,0,4,4,0,0,0,8,0,4104,0,4096,0,4,6147,0,4104,4,4112,4,4096,4096,4112,16,5131,4096,8,0,4096,0,0,4096,0,4112,0,0,4096,8,4,96,0,0,4,4,4096,4,8,4,8,0,5120,0,0,4,4,0,4,4,4104,4,0,4096,0,0,4,2049,0,4104,0,4096,0,4096,4,0,6147,0,4,4,512,8,4099,128,4,4096,0,8,0,4104,0,512,0,2049,4,4,0,0,512,0,6147,8,0,0,6147,0,8,4112,0,4104,4,512,8,4104,0,0,4096,4,0,512,4,0,0,8,0,0,4096,4096,4096,0,0,4,0,4,6147,0,0,4096,4096,0,0,4096,0,8,4096,4112,4096,4096,1032,4096,0,6147,0,0,0,4112,4096,0,0,4096,0,1024,512,0,4096,4104,4096,0,4104,0,4,4112,4096,0,4104,0,4096,8,4096,136,0,0,4,4,0,4,4096,0,8,4,4104,4112,0,4,0,4096,0,4112,0,0,0,4,0,640,0,4096,0,5136,2049,0,0,0,0,0,4,0,4096,0,0,4096,0,0,4096,0,4,4,0,4,0,0,1024,4096,4,4104,4096,0,0,0,4096,0,4,6147,0,4112,4096,0,4096,4,0,0,0,4,4,0,4096,4,4,4096,0,4,4,2049,512,0,4,4107,0,0,5136,4096,0,4104,4096,4096,0,4,4,4096,0,6147,0,4,0,6147,0,4096,64,0,4104,4,4096,4104,4,8,4,4096,0,0,4,4096,0,2049,4096,4,0,4,0,4096,512,512,0,4,4,0,0,72,8,0,4096,0,0,4,0,4096,0,4096,4096,0,4096,0,0,4096,4112,512,0,4,0,0,4096,0,4096,0,0,0,0,0,4096,0,4,4096,4,4096,4112,4096,4,5128,0,0,0,4096,0,512,0,1032,4,4096,128,0,4096,4104,0,0,4,4096,0,4112,0,4096,4,0,0,0,1024,4096,0,0,4096,1024,4096,4096,0,5136,0,128,0,0,4112,1032,0,6147,4096,0,4,4099,0,0,4112,0,2049,0,4,8,4099,0,4104,0,4096,0,4104,0,2049,512,0,4,4,4104,512,4,2049,4096,4,0,4112,0,0,0,2049,4,0,0,512,4104,0,4096,0,4,4,4,0,6147,0,4104,64,4096,4,4096,4,0,0,0,4096,0,4096,4096,0,0,4112,4,4,4,4,4096,1032,0,4096,0,0,512,0,4,6147,0,4104,4,0,4112,0,4096,0,0,1032,4096,0,0,4096,4112,6147,0,4,4,4,0,0,4096,4096,0,4,4096,0,4096,0,0,0,4096,4112,4,0,4104,4096,0,512,512,4096,0,0,4096,0,4,4,4,4096,4112,0,4096,4096,64,0,4,1032,0,0,4096,0,4096,0,0,512,1024,512,4096,6147,0,4,4,0,0,4112,2049,0,4104,2049,0,4,4096,0,0,4,0,4096,0,0,4096,0,2049,512,0,0,4,4096,4,0,4096,1,0,4,0,4104,0,4,4112,4096,0,4104,4096,4112,16,0,4096,4096,4,8,4112,0,4096,8,0,4096,0,4112,4096,4,0,4096,4104,64,0,4096,4096,6147,4104,0,0,4112,0,4104,0,4104,0,4096,0,0,4,4,0,0,4096,0,4,4096,0,4096,0,0,4096,4112,0,4,6147,0,4096,4096,4096,0,0,4112,0,4096,4104,4096,0,4096,0,0,4,4104,4,4,4,0,4096,4096,4112,1,8,6147,4104,0,4104,0,0,4104,0,4096,0,6147,4112,8,4096,4,0,4,0,4,4096,0,4,0,4,4,4,4096,0,0,4096,0,4096,0,0,4112,0,0,4096,2049,0,1024,4112,4096,0,4,4096,0,0,4112,4,4,5131,4096,4112,4,0,0,0,0,4096,0,5128,4096,0,0,4,4112,0,4096,0,0,6147,0,0,2049,0,4096,0,0,4112,4,4104,4,4,4,6147,1032,6147,0,4113,0,0,0,8,4096,4,4,4,9,0,4096,512,4,4,4104,0,2049,0,4096,4,0,512,0,1024,0,4104,0,4,0,0,4096,8,4096,2049,8,4,4096,0,0,4112,0,4096,4,0,4096,0,5128,0,0,4096,0,0,0,4112,0,4,4,8,1024,64,0,4096,5120,0,4096,0,4112,4,4096,0,0,4096,0,0,512,0,4099,4096,0,4096,0,0,0,4096,1024,0,4112,4096,4096,8,512,5120,0,8,4112,16,0,0,4096,0,0,5131,0,4,0,4,4096,0,0,4096,512,0,4096,0,4,0,4,1025,4096,8,4096,1024,4,4,4096,8,4,4,5,8,0,4104,4096,4112,0,0,0,4096,0,0,4096,0,0,4,8,4096,4,4,512,4096,0,4096,4112,0,4,512,512,4096,0,0,4096,0,0,0,4096,0,0,4112,8,0,512,4,4104,0,4104,1,0,0,1032,0,0,512,0,8,4096,0,4096,0,4,4096,0,8,4104,0,4096,0,0,4112,0,0,4,4,0,4096,4,4096,8,640,4096,0,0,4104,4112,1024,4104,4096,5128,0,4112,0,4099,0,0,4096,0,0,4,4096,0,4096,0,4112,4,512,512,0,0,64,0,4104,0,0,0,0,4,0,0,4096,8,4096,4,0,0,4112,0,4096,4104,2049,0,8,4096,4,4,4096,0,4112,0,4096,4,4096,0,64,0,4096,0,4104,8,0,2049,8,4,0,4096,4096,0,0,4,0,4,4096,4104,0,4120,4,0,512,4096,0,4096,4,0,4,8,4,4,4,6147,0,0,4096,0,4104,0,4112,8,4096,0,4,4096,0,2049,64,4096,0,0,4096,0,4096,4,0,4096,513,0,0,4104,4096,0,4096,4096,0,0,4,0,4,4,0,4096,0,4,512,4096,4,4,4,4104,0,6147,0,9,2049,0,512,8,4096,4112,4096,1024,512,0,4,0,0,4,0,4,512,4104,0,0,4,0,4096,0,4096,4,0,4112,0,0,5,0,4,6147,0,4,0,0,0,4,0,4,4,4,0,1024,64,4,0,6147,0,5120,4112,4,8,4,0,0,4096,4096,0,0,4096,2049,0,4,0,4096,0,512,4096,8,4096,0,4104,0,4,4,4,0,4099,0,0,2049,4,4,0,4096,4096,0,4096,0,4112,8,4096,0,0,0,0,0,0,4104,4,4112,4096,0,4096,4,0,0,4096,4,0,513,0,0,4,0,4,0,4096,4104,4,0,0,4104,0,5128,0,4104,4112,0,0,4104,0,128,4096,64,0,0,512,8,0,4096,0,0,4104,4,4096,0,4,4104,2049,0,0,6147,4112,512,1024,6147,0,0,4,0,0,512,0,4,4,8,4,4096,0,0,0,0,128,4096,4099,4,0,4,0,4096,0,4096,0,4096,2049,0,5128,6147,0,4,6147,4112,0,4096,0,4,4096,4096,0,4096,0,0,0,4112,0,4096,4,4,4112,2049,0,72,0,4104,4112,0,4096,0,4,0,4096,4096,1032,4104,4,0,0,4112,4,0,0,0,0,0,0,0,4096,8,4112,4096,0,0,4096,0,4096,4096,0,0,4112,0,4104,0,4096,4096,0,2049,4,1024,4104,4096,0,8,4096,2049,0,0,0,4096,0,4096,0,0,4096,0,0,4096,0,8,0,1024,0,4096,4,0,4096,4,0,64,0,0,4,4096,0,4096,0,0,1024,0,4096,0,8,4096,4096,0,0,4104,4096,8,2049,6147,0,4,4,4,0,0,4096,512,8,4096,0,4,4096,0,4104,0,2049,64,512,0,4,4,4096,8,4,4,0,0,0,4,0,4104,4096,0,0,4104,0,0,0,0,4096,8,4096,0,4096,0,0,0,4104,0,0,4,4096,0,4,512,4104,4096,0,0,4104,0,4112,4096,0,0,4096,0,0,4096,0,0,8,4,0,0,0,4,4,4,4,0,0,4096,4096,8,0,4096,4,4,512,0,512,4099,2049,4,0,1024,0,4096,8,4,4,4,0,4096,4096,0,0,0,8,5120,0,0,512,0,4,4,4104,512,0,6147,0,0,4,0,0,4,8,0,4,4,4,2049,1024,4,8,4104,0,4096,6147,4096,0,4096,4112,0,0,4096,4,4096,0,0,4096,0,4099,0,8,0,4096,0,4096,0,4112,8,0,4,6147,4096,0,0,4112,0,4,4096,0,4096,4,0,4096,0,1,4,512,4104,0,4096,4096,0,1024,4096,4,4096,0,512,0,4,4,4096,0,5128,0,0,4096,0,0,4096,0,0,4096,4096,0,4104,4,0,0,4096,4096,4112,4,0,512,0,4096,4096,4096,4112,4,4104,0,2049,4,0,0,4,4096,1024,0,64,4104,1032,4,640,4,4096,4104,0,0,6147,4112,512,4,0,0,8,4104,8,0,4,0,4096,0,2049,512,0,6147,0,72,0,5120,0,0,4096,0,0,4096,0,4096,0,0,0,4096,0,64,0,4104,0,4,512,4,4,0,4,0,4096,4,0,4,0,0,0,4,4096,0,4096,4112,0,4,4104,0,0,512,4096,0,1024,0,0,4096,0,0,4112,0,4096,4,0,4,4096,4,4096,4,4,0,8,4,4,4,5128,0,4,4,5,8,0,4096,0,0,0,0,0,4,4,0,4096,4096,1032,4096,4096,4104,4112,4,0,4,0,0,4,4104,0,4096,0,4,512,0,0,0,0,0,4,0,0,4,4,0,1024,0,4096,0,512,0,0,4096,0,4,4,8,4096,4,4,6147,0,0,0,0,0,4096,4096,4,0,64,4,0,4,0,0,4096,4,0,4096,0,4104,4112,0,0,4104,8,0,4096,2049,0,0,4,8,4104,4096,8,4,0,8,4096,0,4,5120,0,4096,512,4,0,4096,4096,4112,16,4,8,0,1024,4,4104,4,0,4,64,0,512,0,4096,4,4,4,5128,4096,4,4,0,4099,4096,4096,0,0,6146,0,4112,0,4096,4,0,6147,0,4096,4104,0,4,4,8,4104,8,4096,0,4096,0,8,4,4104,0,4,0,4096,4112,4096,0,4104,4096,0,1024,0,4096,4,0,8,4,2049,6147,4096,0,4096,0,0,4104,0,0,4,4096,8,4096,0,4104,0,0,4,4104,4112,4096,8,4,0,4,8,4096,0,4,4104,4,4104,0,4096,0,0,512,4,4,4,0,0,512,4,4,4096,0,4096,6147,0,0,0,4112,16,0,0,4,8,4107,0,2049,0,4,4,4096,0,8,4096,4096,4096,0,512,8,4,4104,4,0,4,4096,4,4096,4096,0,4104,4096,0,4112,4096,4,0,4096,0,4112,8,0,4104,0,4096,4104,8,0,4096,0,0,4,8,2049,64,4112,0,72,4096,4104,0,0,4112,8,4096,8,0,4096,4096,0,4,4,4096,5,0,0,4096,512,0,0,0,2049,8,4096,0,4112,4104,2049,4,8,0,0,4096,0,8,4,0,0,8,0,0,0,2049,4096,0,0,4096,0,4096,0,4,4096,4,4,0,4096,4096,8,0,4096,4,0,4112,16,0,0,0,0,2049,0,1032,4,2049,4,0,4096,4104,0,4096,5128,0,0,4,0,0,4104,0,4096,0,0,4096,0,0,0,4096,0,4096,4,4096,4104,4,4,512,0,8,0,4096,0,0,4096,512,0,128,0,4096,0,0,512,0,4,0,4104,0,0,4096,0,4112,1024,4096,4104,0,5128,4,0,4,0,4096,4096,0,0,4096,0,1024,4,0,256,0,4,4096,8,0,512,0,0,4096,4096,4,512,64,0,2049,512,0,0,4096,0,0,4,1024,4096,4,4,4,0,4096,0,0,0,0,0,8,0,4,4104,0,512,0,4104,4,4,4,4104,0,0,0,64,0,4096,0,0,0,0,4096,0,512,4096,0,4,4104,4112,0,0,6147,0,0,4,0,4104,2049,0,0,4,4104,4096,4,0,4104,128,0,0,4,0,0,4096,512,0,8,0,0,4,4104,0,4096,0,512,4112,0,4096,0,4,4096,0,0,0,0,4096,0,4096,0,4112,0,4104,0,0,6147,4096,0,0,0,4096,512,6147,6147,0,512,6147,4112,4104,4,4096,5120,8,0,4104,0,4112,0,0,4096,0,0,4,0,8,4096,0,4104,4,0,4096,4096,0,0,4112,4,4,4096,4096,4,0,0,6147,0,4,4,4,4,4104,4096,4096,0,4,4096,0,4112,0,8,4,4096,0,4,6147,8,8,4,4112,0,0,4096,0,512,0,4,512,0,6147,64,0,0,4096,4,0,4,0,4096,0,4,4096,0,4112,0,4096,512,0,512,4096,0,4096,1024,4096,0,4096,0,4112,0,4104,8,4104,4,4096,0,4,4112,2049,0,4096,0,0,4,4104,0,4096,4112,4096,0,0,0,4096,0,4,5128,0,4112,4099,0,0,4,4096,8,4096,4,4,4,5,0,4096,4,0,0,4096,0,4112,0,8,512,0,4096,5128,4,5120,0,4,0,4104,4096,0,129,4,0,4096,4107,4112,4,4104,2049,4,0,4112,0,0,4096,0,4,4,0,4104,4096,0,4112,4112,4104,4096,4096,1032,4,4096,2049,0,4,4096,0,4112,0,4096,4096,0,0,4096,0,4,2049,0,4,0,4,4104,4,4096,4096,4,4,4104,4096,4,4,4112,0,0,1024,0,0,4,4,8,4104,4104,0,4096,4,0,640,0,4096,0,4096,4112,0,4096,0,0,4,4096,4,0,4096,0,4096,0,4,4096,0,4096,4,0,0,64,0,0,1024,0,4096,0,4096,0,0,2049,0,0,8,0,4104,0,4104,4096,512,0,4096,4,4,4,2049,0,4,4,2049,0,4104,4,0,4,4,8,4,0,4096,4,4096,4096,0,2049,4,4,2049,0,0,4096,0,4,6147,0,4096,4,4096,0,4096,4112,4096,0,4096,0,0,4104,0,4,4,4096,0,0,4096,8,6147,4,4112,8,0,512,0,4096,0,0,512,4,4096,4,4,4,4112,0,0,0,4096,0,0,0,0,8,0,0,64,0,4096,0,4096,0,4112,0,4,4096,4,4096,0,8,4096,4112,0,0,4096,6147,0,4112,0,0,4096,0,4096,6147,0,648,0,0,4096,8,4096,0,4,128,0,4096,0,4096,0,4104,0,0,4112,8,4096,0,0,73,0,0,4112,64,4,0,4096,1,4,0,4104,0,4,0,2049,8,512,0,4096,6147,0,0,64,0,4104,96,0,0,6147,4104,0,0,4096,0,0,4096,0,4096,4,0,4096,0,2049,8,6147,0,64,0,4099,0,4,0,0,4104,0,5128,4096,0,4096,4,4112,4,4,4104,0,4096,4096,0,0,4096,0,4104,0,0,4112,0,4,4104,8,4096,4112,0,4096,0,0,512,0,4096,1032,0,4096,0,0,4104,0,0,4104,4104,1152,4,0,4,0,0,4,8,1,0,4096,0,0,4096,0,0,4112,8,4096,8,0,64,0,4096,0,4,4,0,0,4,0,4096,4,4099,0,4096,2049,4,0,128,4112,4,4096,0,640,0,0,4096,0,4112,0,512,0,4096,0,4096,4096,4096,4112,512,8,512,0,4096,0,4096,4104,4104,4,0,4,8,4096,0,4,0,4096,0,8,4,512,6147,6147,4,5136,0,4096,0,0,4,4096,0,512,6147,4,4,64,0,0,4096,0,4096,0,4096,0,4099,0,0,4096,0,4096,0,1024,4112,4104,0,0,512,4096,0,4096,4096,8,4096,0,4112,0,2049,4096,4096,8,0,512,0,0,4096,4104,0,0,4,0,0,4096,0,0,6147,4096,8,0,5123,0,4,64,2049,0,4096,0,4096,0,0,6147,0,4096,0,0,4096,512,4,2049,0,0,0,0,4096,4,0,4,6147,0,0,4096,8,0,0,512,1024,512,0,0,4,4,4,4,4,136,0,4,4096,0,4112,0,4,4,4,4,0,4096,4104,4104,0,0,4,0,512,64,0,0,4112,0,4,512,0,0,4,0,4096,0,0,0,4096,1024,4096,4,4,4096,4,4112,0,8,4096,0,0,5120,64,0,0,4096,4,1032,0,4096,0,0,4104,0,0,4,0,5120,0,0,512,4,0,8,0,0,4096,4,0,4096,0,6147,0,4112,0,4096,4,64,0,4,4,0,4,4,0,0,8,0,4096,4,512,4,6147,8,0,64,4107,128,4096,0,1024,4,0,2049,1024,0,4,0,72,128,0,0,0,1,0,4,4,0,0,4096,0,4,4,0,0,0,4,4112,4104,6147,0,161,4096,6147,0,4,0,4,0,0,4,4096,2049,64,0,8,4,0,0,4112,4096,4,4096,0,512,0,4096,4,8,4,4,0,0,8,4,0,4096,4112,8,4096,0,6147,8,0,512,4096,0,0,4,0,4104,4,4,4096,8,0,4096,64,4,0,0,0,0,512,4,0,4,8,0,4,0,4096,4,4096,4096,0,4096,4,0,5128,0,4096,0,4112,4,0,0,4,0,4096,8,0,4104,0,0,0,64,0,8,4096,4112,128,4,0,4,0,0,4096,4104,4104,0,0,512,8,0,4096,0,4,4,512,4112,4,4,4,0,4107,512,0,5,4,4,4,4096,8,4096,64,0,8,4096,0,0,4096,0,0,4,4,8,4096,0,0,4,1024,0,4096,0,8,0,4,4096,4,0,5120,4,1024,72,4,0,4,0,1,4,4,4096,0,0,0,0,0,4,0,0,4,0,0,4,4104,0,4096,0,4,512,0,4,4,0,0,4104,0,4,4,0,4096,0,0,5120,0,4096,4,0,4,4,0,4096,0,4,512,0,0,4096,0,0,0,0,4,4,0,0,0,4,0,4096,4096,4,8,4096,0,0,4,4104,8,4096,4,0,0,4096,0,4096,0,0,4096,0,1,0,4,2049,4,4,0,4096,0,0,0,8,4096,0,4096,4,4096,0,64,0,4104,0,4096,8,4096,0,0,4096,0,0,0,4,512,0,0,4096,4,0,520,4104,0,4104,4096,0,8,4,0,4,4,4,0,512,0,4096,0,4096,0,4104,8,4096,0,0,2049,0,0,0,4,6147,0,4,640,4096,8,0,4112,4104,0,4096,0,4099,0,1,4,0,0,4,4096,2049,6147,0,64,520,4,0,1024,4096,0,4,4,0,4112,4096,0,6147,0,4096,4,0,2049,4096,0,0,0,4112,0,0,512,0,0,4096,0,0,4096,0,0,4,4104,0,0,72,0,0,5120,0,2049,0,4096,0,0,4,512,4,0,0,0,512,64,4096,0,4096,0,0,2049,0,4096,0,0,1024,0,512,0,4104,1032,0,4096,0,4112,0,0,0,0,4104,0,4096,4,0,4,0,4096,1032,0,512,4104,8,4096,0,0,0,0,4096,0,2049,6147,2049,8,8,4104,4,8,4,0,4,1024,4096,0,4096,0,6147,2049,8,0,4,4,4096,4096,1024,4104,4,0,0,0,0,4,6147,0,8,0,8,4096,4,64,0,8,4104,0,0,4096,0,0,4112,4096,4096,0,4096,0,4112,1032,0,4096,0,0,4096,0,4096,4112,0,4104,4096,0,4096,5136,0,0,4096,8,4096,4,0,4104,0,4096,0,0,4099,0,4,6147,4112,1024,0,4,0,4104,4112,4099,0,2049,0,64,0,4,5123,0,6147,2049,4,0,0,0,0,4096,0,0,4096,4,0,4096,8,2049,0,5120,0,4104,0,520,0,0,4,4,0,4096,8,4096,6147,0,5128,8,4104,4,4,4104,0,4104,6147,0,8,512,4,2049,4096,4096,0,4,4,0,4096,4,0,4096,6147,8,4112,0,4,0,0,5120,0,0,4,0,4096,0,4104,4096,0,0,4112,0,4104,5128,4,4096,0,4,4,0,4096,0,512,0,0,4104,4,4112,16,4,0,4104,4,1024,4,4,4,4104,4,1032,4096,4112,8,4096,4,8,72,0,0,4,4096,0,4096,0,0,1024,0,0,4,0,0,4096,0,0,1152,4,4,512,9,4,4,4104,4096,0,4096,0,4112,0,2049,0,0,0,0,4096,4,8,4096,0,0,4112,4096,4099,0,0,5128,0,1024,4096,0,0,4112,0,512,512,4096,4,512,0,512,0,5128,0,4096,2049,4,4096,0,0,0,0,2049,0,4,4096,0,4096,4,8,4096,0,4096,4096,0,4096,0,4,4096,0,4112,4096,0,4096,9,4,0,0,4,0,4096,0,0,4096,0,4096,0,4,0,4096,2049,0,8,4096,0,0,4096,0,4096,0,4096,4,0,4112,8,4096,0,4096,0,4096,4,0,6147,4,4112,8,0,4096,4096,0,2049,0,4096,0,0,0,1024,0,4096,0,4096,512,4,0,72,0,4096,4112,0,0,128,6147,0,4,8,4099,0,512,4096,8,4,5128,4096,4,0,4,8,512,0,0,4,0,4096,4096,0,4112,4,4096,0,0,4,4104,0,0,1,0,64,0,2049,6147,0,0,2049,4112,0,4096,0,4096,4,0,4,4,0,0,4096,0,0,4096,0,4096,4112,6147,512,8,4,0,0,4096,0,8,4096,0,0,0,128,0,0,0,4096,0,8,2049,512,1032,8,4096,8,4096,8,4,0,8,4096,0,2049,4112,0,4096,512,0,1032,0,0,4104,4096,512,0,9,512,8,4,64,520,2049,0,4096,0,0,5128,0,4,4096,4112,8,0,512,0,0,5120,520,8,512,4,0,4104,4,4,4,0,4096,0,0,1024,4096,4096,4096,0,5128,0,0,512,4,4,4096,0,4096,4112,0,4104,0,0,5120,0,512,0,0,4,6147,8,4096,4096,6147,0,4,4,0,4096,4,0,512,4,4099,4096,4,4,4,0,4,0,4096,4,0,4096,0,4096,0,2049,4,0,4096,8,0,4104,4096,0,0,4,4096,4112,0,0,8,4,4,0,5120,0,6147,0,0,0,4096,8,0,0,4096,0,4,6147,4112,512,0,5120,4104,0,0,0,2049,0,4096,5128,0,4,5136,0,0,4096,4,4096,0,4,4112,4099,4096,4104,4112,520,0,4,0,4096,0,4096,0,4096,0,4,6147,4112,4096,8,0,4104,8,0,4096,0,4,4,0,4104,1032,0,4096,0,0,4,4096,0,4096,0,512,1032,0,4,4,0,4104,0,4096,0,4112,4,8,5128,512,4096,4096,0,0,2049,4112,2049,8,4,0,6147,0,0,72,0,0,4104,0,0,4,1024,4096,4096,0,4,5128,0,0,512,4,4,1032,4096,0,4,512,4096,4112,4096,0,0,4096,128,0,4096,0,4096,4104,4104,4104,4112,0,4,0,4104,4104,0,4096,0,0,4,512,0,4,0,0,4,0,512,4,0,4096,4096,0,0,4096,4,4,4112,0,4096,0,0,1024,4096,0,0,5120,512,4,0,0,0,4104,1032,0,4,0,0,4096,0,4,5128,4,0,6147,4096,0,4112,4,0,512,0,4096,0,6147,0,5128,0,4096,1,4,9,0,64,0,512,0,4096,0,4096,0,0,64,0,4096,4096,4107,0,0,640,0,4104,8,512,4,4104,0,5,512,4,0,4112,4096,6147,4,4,512,4,0,8,0,0,4096,8,0,4096,4104,0,4096,4107,4112,4096,0,4096,0,0,4096,0,4112,0,4,5120,0,4096,4,4104,0,4096,0,4104,4112,4104,0,1024,4104,0,8,0,0,4,4096,4104,4,4112,0,8,4,5128,512,0,4,4096,0,4096,4,0,4096,72,0,4,0,0,0,4096,0,0,4096,0,4,0,8,5120,0,4096,0,4096,512,0,5123,4112,0,0,0,0,4104,0,6147,4,0,4104,4096,4112,16,0,4,4096,4,0,4,4,0,4096,0,4,512,512,0,0,0,4,5128,4096,0,4112,4104,0,2049,4,0,4096,4104,4,4,0,4,0,4105,0,4104,4096,0,0,4,0,4096,4,0,4096,0,0,4112,4096,9,0,128,4096,4096,4096,0,0,4,4096,2049,4,4,0,4104,4112,0,4,4096,8,4096,0,4,0,4096,0,4104,4,0,4112,8,4096,4104,4104,0,0,0,4104,0,0,4112,4,4096,4112,4,0,4096,4,0,4104,0,4096,4099,4112,0,4096,0,4,1024,4096,0,0,1024,0,4096,0,512,4096,8,4096,0,0,4,4,4096,0,0,4096,4096,4096,4,0,512,0,0,4104,0,4,4,1032,4096,4,5120,512,4099,6147,0,4,4,4,0,0,4096,0,4104,0,4,64,0,4096,4,0,4096,0,2049,0,1024,4096,0,5136,4096,4096,4104,0,0,4,0,512,0,4,0,4104,0,4,4104,0,0,4096,8,0,4096,4112,0,0,4104,4,6147,8,0,6147,4,4,4096,0,4,4104,4112,0,0,4096,4096,4096,2049,4,4,64,4104,6147,4,0,4,5128,5120,4,0,4096,4,4,4,4,4096,0,4112,0,0,0,0,0,0,4,4096,0,4096,1024,4096,0,4096,0,4096,4112,0,4096,4,4,4096,0,0,4096,0,4096,520,4,4,0,4,4096,4,4104,0,0,4096,0,4096,0,8,4,0,4,512,0,0,4096,0,4096,0,4,8,4096,0,4,0,4104,4,2049,512,0,0,4104,4096,4,4,4,4096,0,0,512,0,4,4096,0,6147,0,4112,0,5120,4096,4096,4,4112,2049,0,4,0,4096,4104,0,4,4,0,4,4,0,4096,0,4096,8,4096,0,4,8,128,0,4,4,0,8,4096,4,0,4096,0,4096,128,4,8,4,2049,0,8,4096,0,4096,0,0,512,0,0,4096,0,2049,4,0,4096,4,2049,4,0,0,0,4,0,0,4112,4,6147,0,4,4096,4,0,4096,4096,4104,4112,0,0,0,0,0,4096,0,8,4096,0,4096,0,2049,0,0,0,0,4096,4096,4,0,4,2049,0,0,8,4096,4,0,4096,0,0,4096,0,0,4,0,4096,4104,4,0,4096,8,4096,0,0,8,4104,0,4112,0,0,4096,0,0,4096,0,4104,4,64,0,4,8,0,4096,4096,4112,0,4096,8,4096,0,0,2049,0,4096,0,4,4096,0,4,4,4,2049,1024,4104,0,4096,0,0,4096,0,4096,2049,2049,0,4,0,4,4096,0,6147,0,4096,8,4096,0,0,4096,0,0,4,8,4,640,0,4096,4112,8,2049,0,4,4,4096,1,0,1,8,0,4096,0,4,4096,4,4096,0,4,0,0,0,0,0,4096,8,0,4,4104,0,4096,0,0,4096,4112,0,0,4,0,4096,0,4096,0,4,4,4096,4096,0,4096,4104,8,4112,0,4,512,4,0,0,4104,0,4096,8,4096,4,0,4113,64,0,512,0,0,0,4,4,4,8,4096,0,4104,4096,6147,4112,0,4096,0,0,6147,0,0,4,6147,8,0,4096,4096,4,0,4,0,0,4,0,4096,4096,0,4,4,4096,4,4,4104,0,0,4,0,4,512,0,1024,4,8,2049,4096,0,4096,4104,4096,1032,4096,0,0,4112,8,5128,4,6147,4112,4096,4104,512,4,0,0,0,512,65,4,0,4096,6147,0,520,4112,0,0,4096,0,4,4,4096,0,4096,4096,0,4096,8,4,5120,0,0,4096,0,0,4,6147,2049,4112,4096,0,4096,4112,4,4,0,4104,0,4104,4,0,64,0,8,4096,0,8,0,8,4,0,4,4096,1024,4096,4,4,4,4104,4096,4104,4104,0,4096,0,0,4096,4,0,4112,0,128,0,4104,4,0,512,1024,4104,0,4096,0,4,4096,64,4,5120,0,4096,1,0,4096,0,1024,4,0,0,4096,0,4,4,0,0,4104,0,4,1024,0,6147,0,8,0,4096,4099,4,4,6147,0,4,6147,4,512,4112,4096,0,0,0,4096,8,0,4096,0,4096,4096,4104,0,0,4112,1024,4096,4096,0,0,4,4,0,4096,4104,0,4,4096,4,0,0,4096,0,4,0,4096,4104,4112,0,1032,0,8,4104,0,4104,8,4112,4096,0,0,4096,0,640,0,4,4,0,0,6147,4,1024,4096,512,4,4,0,4096,0,0,4,0,4104,0,4096,0,4096,4,0,4,1024,0,5123,0,4096,512,0,4096,64,4,4104,0,4096,0,4,0,4096,4,0,4,0,4,4096,0,4104,0,0,4,4,2049,0,4,5,0,0,4,4104,0,0,4112,0,4096,4,4096,4,4,0,4,4,0,4096,4096,4,0,4,0,4,4,0,4096,4,0,1024,0,4104,0,4096,0,0,4096,0,4096,0,4096,4,0,4112,4104,0,0,4096,0,1024,4,4,8,4096,8,96,0,4096,0,512,4,4096,0,4,6147,0,0,4096,0,4096,4112,640,0,0,4104,0,0,65,4,4,0,96,4,0,4,4096,0,4096,4104,4,8,4096,0,0,4096,4,4112,8,0,4,0,8,4096,0,4096,0,4096,4096,0,0,4096,0,0,2049,0,4,4096,4,0,512,0,0,0,0,4096,4104,4096,0,4096,2049,0,4104,2049,0,4,4,4,4,4,0,0,4,4104,4,0,5123,4096,0,4112,128,4096,5128,5,0,4096,0,0,4112,0,4,1024,0,64,4104,6147,0,4,4112,0,4112,1024,4096,0,0,4,4096,4611,128,4096,0,0,4,4096,0,0,0,5120,0,4,4112,0,0,0,1032,0,0,4,0,0,64,0,0,0,4104,0,6147,0,6147,8,0,512,4,129,512,0,4099,0,4096,1032,0,6147,0,1024,4096,0,4,512,0,4,4096,4104,0,0,4,5120,0,0,4112,4,4096,0,4,0,0,4,4096,4104,4,4096,4112,0,0,4,4096,4,0,4,4096,0,512,1024,4,0,64,0,0,4,0,4096,4104,4096,0,1024,4096,4112,16,0,4096,0,4096,0,512,4,0,0,4,4096,4096,0,4096,0,4112,4096,512,0,4096,0,4096,0,4096,4096,4112,4,5123,0,4,4,4096,1024,4096,0,1152,0,4096,0,4104,4099,0,4,4112,4,0,512,0,4104,4,0,4096,4096,0,4,0,0,4096,0,4,4096,4096,0,0,4,0,4096,0,4096,0,0,0,4104,0,0,4096,0,4096,0,4112,4104,0,4096,4096,0,4112,4,4096,0,4,0,4,4096,64,0,96,4096,0,0,4096,512,0,0,0,0,4096,0,0,4096,4096,0,0,0,0,4096,4,0,4,4,0,0,0,4096,0,0,4,4096,0,1,512,0,8,4096,4104,4096,0,0,4,4096,0,4,0,4,4,4096,0,512,4112,4096,0,4096,0,4,4104,1,4,0,4,0,4,1024,0,4096,4096,0,4096,0,0,4112,4096,4104,4104,0,4096,0,4,4,4096,4,4,0,4099,4,0,4096,0,4,2049,8,4096,0,0,4096,4096,4,1024,4,0,0,4096,4104,4104,8,4,8,4096,0,4096,8,0,4104,0,4112,4,4099,0,2049,0,4,4096,0,0,0,4099,0,4096,0,0,0,4096,72,0,4096,4112,0,5120,4,512,4096,0,4,0,0,4096,0,0,4104,0,0,0,0,2049,0,4104,0,0,4,4,4096,4096,0,4,4112,0,4,8,0,0,4,0,4096,0,4096,8,4112,4096,0,0,4,0,0,4096,0,4096,0,4,512,4,0,4096,4,0,4096,0,4096,4112,4104,4096,4096,8,4,4096,4112,4096,4096,0,512,4,0,4096,0,4096,0,4096,0,2049,520,4,4096,0,0,4,4104,4,0,4096,0,4,4096,0,512,0,0,4096,0,2049,0,0,0,5120,512,0,4,6147,4,0,0,5120,4,4,4096,64,4,0,0,0,4096,0,5120,0,4104,4104,0,4112,0,0,0,128,0,0,0,0,4096,4,0,4,0,0,4096,0,0,4112,0,0,1032,4096,0,4096,72,0,0,4096,0,4096,0,0,4,0,4096,4104,0,0,4112,2049,0,4,4,0,0,4096,4112,0,4,4,0,0,4104,4099,0,0,1024,0,0,64,0,0,4112,4112,0,0,512,0,0,0,0,4096,4,64,4104,0,0,4112,0,4096,0,4,4096,4099,0,0,4113,16,0,0,4096,0,4096,0,0,4096,0,4,0,4,4096,0,4104,4096,4112,0,0,512,1024,4096,0,6147,0,4096,0,4112,16,0,0,4104,0,4096,0,0,0,0,4096,0,0,4,0,0,4104,0,1032,0,0,0,4096,4,4,4,8,4096,8,4096,4,0,512,0,1,0,0,4104,0,4,4096,8,2049,4096,0,4,0,0,0,4,0,4096,4,2049,0,512,4096,4,4,4096,4,5120,0,4,4112,4096,0,4,4,0,4,4096,4096,0,4,4,512,4,0,4096,0,4,4096,0,4096,5128,4,0,6147,0,4112,0,2049,8,8,0,4096,4104,1,4,4096,0,4096,0,4096,2049,0,0,4,0,0,4096,8,4096,2049,0,0,4104,4096,4,0,4,8,4096,4104,4,512,0,64,0,0,4,4,0,4104,8,4096,8,0,4096,64,0,0,0,4096,0,4,64,4104,0,4096,0,4,0,4112,4096,4,4104,0,0,4,4104,0,4,6147,4112,0,512,0,8,0,4,0,4096,4099,0,0,4096,8,4096,2049,72,0,4096,4,4104,0,4096,0,6147,8,4104,0,4112,4104,2049,512,4,0,0,4096,4104,4096,8,4,4,2049,0,512,6147,4,4096,2049,4096,4,0,5128,4,4,0,4104,0,520,4112,0,0,512,5120,4,5128,0,1024,4,4096,8,4096,8,0,4096,0,4112,0,0,4096,4,4,512,4096,0,4096,4096,0,4096,0,0,2049,4,8,4,4104,2049,0,1024,4,4104,4104,0,4,4112,512,4,4,4096,4,4,6147,1024,4096,0,0,5128,0,4104,0,4096,0,1024,4112,0,4096,512,5128,0,4096,4096,4112,0,0,4096,0,0,512,4096,0,4096,0,0,4,4096,4,4,4,4096,0,4096,0,0,4,2049,0,4096,4,0,512,256,0,4096,0,4,0,6147,0,0,4,8,0,4096,2049,0,4096,0,4112,4096,8,4,4,4096,4,4,4,4,0,4096,4,1024,64,4096,4112,0,512,0,0,0,4104,4099,0,4096,0,1024,4096,4112,4096,4,0,4104,520,0,512,0,0,8,4096,0,4096,0,0,0,4,0,4,0,4096,0,4096,0,0,4104,0,0,4,0,0,4096,0,0,0,0,4096,0,4096,4096,4112,0,4104,0,4096,0,4112,4096,0,8,4096,4104,0,0,4096,0,0,512,1024,4,512,0,0,4096,4096,0,4099,4,1024,4,4,4,4,0,4104,4104,4112,0,8,4,0,6147,1,512,0,4096,4,0,4096,0,4096,4112,8,4,4099,4112,4,0,0,4096,4104,4,0,4096,512,512,0,0,0,4104,4096,4096,0,4096,0,0,4112,4,4,4,0,4096,0,4,4,4096,4096,0,4104,4,4096,0,0,4112,0,0,5128,0,4096,8,4096,4,0,512,512,0,0,4096,8,0,4096,0,4096,0,4104,0,4096,8,4,96,0,0,4096,4,4104,4096,0,0,4096,0,0,6147,4112,4,4,0,4,0,0,0,0,0,8,0,4096,2049,0,0,4,0,6147,0,0,4096,0,0,4096,0,0,4112,128,0,0,0,4096,4,0,0,0,4,4,4,0,4096,4,8,64,4096,4096,0,4112,8,6147,0,4096,0,4096,0,0,4096,0,0,2049,0,0,0,4,0,4104,0,0,4096,0,4,4112,4096,0,4,4096,0,4104,0,4,129,0,4096,0,4096,4104,0,4112,0,4096,0,4096,4,0,4104,0,4,512,0,0,0,0,0,1032,4096,8,4096,8,1032,4096,1032,0,4,0,4104,4,4096,0,4,4096,0,0,0,0,0,4096,0,0,1032,4,4104,0,0,4096,512,6147,0,0,4104,0,8,4096,0,6147,4,0,4,512,0,4,0,0,4104,6147,4104,0,4104,0,4112,0,5128,0,4096,512,512,0,4096,8,4096,0,4096,8,0,6147,4,4,4,0,0,4096,4096,0,8,4096,4,4096,4096,0,4112,0,4096,512,0,5120,0,512,0,4096,0,4112,8,4096,0,4104,4112,512,0,4096,0,0,128,0,0,5128,0,0,64,4096,8,4,4096,0,4112,1032,4104,4096,0,4,0,4112,4096,5123,0,512,512,0,0,4,0,4096,4096,0,0,0,0,4,4096,4096,4,4104,4112,0,4096,0,4096,4096,8,0,0,4096,0,4112,8,0,4096,4104,0,4104,0,0,4112,6147,0,0,4104,4096,4096,4112,0,0,4096,0,4096,2049,512,8,4112,0,4096,0,0,4096,0,5136,0,4104,4,0,4096,0,4096,4096,0,0,0,4,4,4096,8,4104,0,2049,8,4104,8,0,4096,0,0,4104,4,0,4112,16,4096,0,4096,4096,4,4112,0,4096,0,0,512,6147,64,0,4096,0,4096,0,4,4,4112,0,4096,4096,4,4,4,8,0,4,4096,0,4,4,512,8,4096,2049,4099,64,0,4096,0,4096,0,0,4112,0,4104,4,0,4096,512,8,4096,4096,4,5136,0,0,4096,0,128,0,4104,0,4,0,4,4,4,0,0,4096,0,4,4,0,0,4096,4099,0,0,0,0,4096,0,0,4096,0,4104,0,4112,0,0,4096,0,6147,0,0,0,4,0,4096,6147,8,0,4096,4104,4,0,4,0,1024,4,4096,0,4096,512,0,0,0,4096,4,0,4096,8,4104,4112,0,0,4,0,64,0,4096,0,4112,0,4096,0,4096,4096,4096,0,4112,0,4,4096,0,4,512,0,4096,0,4096,0,0,4,4,512,4096,4096,2049,8,4,4104,0,4112,16,4,0,2049,4,512,8,4096,4104,4,0,4096,0,4112,4096,0,0,4096,0,8,4096,4,4096,0,64,0,0,0,0,4096,0,4096,0,4104,0,0,512,0,4104,0,0,4112,0,4,4104,0,4,0,0,4096,4,0,4112,0,4096,4,6147,4,0,4,0,4096,4099,4096,2049,0,8,4112,0,0,4096,4096,4096,4,0,4096,0,0,0,4096,0,4112,0,4104,0,4096,0,0,4112,0,0,0,8,4096,4096,0,0,8,0,0,0,4096,2049,0,0,0,0,0,4,4,0,4,4,0,4096,0,6147,0,0,4112,0,8,0,4096,4112,4096,4104,4,0,4112,4,6147,4,4104,0,0,4096,0,4,5136,64,0,0,0,2049,0,640,0,0,512,0,0,0,4096,0,5128,8,4113,0,4104,0,512,4,0,4,4096,4096,4,0,4112,4104,4096,0,2049,64,0,0,4,0,4104,0,4096,4096,4096,0,4,4096,0,5136,0,4,4104,4096,0,0,0,2049,0,0,5120,0,0,0,0,0,4,0,8,0,0,12,4096,4104,0,4104,4096,4,4,4,512,8,4104,0,4,5120,0,4096,0,0,512,1,0,4096,0,4096,8,4096,4104,0,4096,4112,0,4,512,128,0,4096,4,4113,0,4096,0,0,5120,4,4,4,5,0,4096,0,4,2049,8,0,4,4,0,0,0,0,0,5120,0,4096,4096,4096,0,5120,8,4,4096,0,8,4096,4,0,4,0,8,520,0,4096,6147,0,0,4104,4104,0,4,0,4096,4112,0,0,4,0,4096,0,0,4096,4096,0,4096,0,4,0,5123,0,2049,6147,0,8,4096,0,0,4096,0,0,4096,4112,0,4096,8,5120,4112,0,4096,4,1024,4,4096,6147,4,2049,0,1032,4,0,4,4096,0,4104,0,0,4096,0,4112,0,8,0,512,4,4,4,1032,4096,4,4,4096,0,4,512,6147,1032,4,4,512,0,4,4099,0,0,4104,0,0,5120,4112,0,2049,4,4,0,5120,0,4096,0,0,4,4,0,4,0,0,4,0,0,0,4096,0,4096,4104,0,0,0,0,4096,0,4,4096,4,0,4096,12,0,4096,0,0,512,4104,0,4,0,2049,0,0,8,8,4096,4112,0,0,4096,4096,0,0,4,2049,0,4096,0,4096,0,0,2049,0,2049,4,4096,4096,4,0,4096,4096,4096,4112,0,4096,8,4104,8,4,0,4096,4,0,4,0,0,4104,4,0,4096,0,4,0,4,0,4,4,0,4,4,4,512,0,0,4096,4,4096,0,4096,4096,0,0,4,0,4,0,5120,0,2049,72,4,0,4096,8,0,4112,512,4,4,0,4096,4,0,4,0,0,512,0,0,0,6147,0,5128,4,4104,512,4,4096,4,0,2049,65,0,4096,0,4097,0,0,0,0,4,4104,4,4096,0,0,2049,0,8,4096,0,6147,0,0,4096,4,0,4096,4096,0,4,8,4096,8,0,4,4,4,4096,0,1024,0,0,0,4096,2049,0,4096,65,0,2049,512,0,0,4096,4,8,0,0,6147,4096,0,4096,4,0,4,4099,4096,0,0,4096,5136,4,1024,5,0,0,512,0,4096,0,4099,0,640,0,0,1032,0,4096,4,4104,4,0,4104,4099,0,4,0,4,0,4,0,0,5,0,0,5128,0,512,5120,0,512,0,4,0,4096,4,5,0,8,0,4096,0,4112,0,0,4096,0,0,4104,0,4104,0,4,4,4,4,0,4104,6147,1,6147,0,0,2049,4096,0,4096,4096,4,6147,4112,4096,0,6147,0,4096,0,4096,0,2049,0,4,0,0,1032,4096,0,2049,4,0,0,4104,0,4096,4104,0,64,0,4096,0,4096,8,0,4104,0,4,4,0,768,0,4096,2049,0,0,4096,6147,4,4,0,0,4,6147,4104,0,2049,8,4,0,0,4,4104,0,512,73,0,4,4096,0,4112,0,8,512,4096,4,4099,6147,0,4112,128,4,8,4113,4,512,0,0,0,4112,0,4096,1024,4096,0,4096,0,4096,4096,4,4,4112,16,0,0,0,0,8,0,4096,4096,4,0,4096,4112,0,0,0,0,4096,4104,4096,0,4096,0,0,4,0,0,4,512,0,4,8,4096,0,4,4,0,0,4,0,8,4,0,0,4096,0,4096,4096,0,512,4,2049,0,8,4096,4096,0,512,4096,0,4096,4,4,2049,0,1,0,4096,4096,1024,0,4,0,512,520,0,0,0,0,5120,0,0,512,0,5128,0,8,512,4,0,4096,0,128,8,8,4096,512,4,8,0,0,0,0,0,4096,0,4,512,4096,0,8,0,8,4096,1024,0,1024,4104,512,0,4096,4,4,4,72,4096,0,1024,4096,4096,0,0,4,6147,4096,0,0,0,0,4096,5,4104,0,0,5120,0,0,512,0,0,5120,1032,4104,4096,4096,2049,4,64,4104,0,4104,0,4112,4104,4,0,4,0,0,4104,0,4104,0,0,4096,4,4,4,4104,0,4,1024,4096,4096,512,0,0,0,0,4096,4096,0,4096,0,4,4096,0,8,4112,0,4,0,0,0,4096,0,512,0,0,4096,2049,0,4096,0,0,4096,0,0,4096,0,0,4096,512,4,4112,4096,0,0,4096,0,4096,0,5120,4,512,0,0,0,0,4096,4096,8,4,4,4,4,4,0,4,512,0,0,0,4104,0,0,4104,0,0,0,4096,0,0,4096,0,4112,0,4096,0,4096,0,4099,0,0,4096,0,0,0,4112,0,0,4096,0,4112,0,4096,0,4096,2049,0,4,0,8,4104,4096,0,4,0,4,4096,0,0,4096,4096,1,1032,0,4,0,4,4104,8,0,4096,0,4,4,4104,0,0,4096,0,4112,4104,2049,0,4096,4,0,5120,1024,4096,8,2049,4,0,0,4,0,0,4096,0,4096,0,4096,4096,0,5,4,0,0,4096,0,0,4,0,4,0,4,0,4,4,0,4104,0,0,0,4,4,4,4,0,0,4096,4,4096,4,0,4104,4,4,4,0,0,4096,4096,0,0,4,0,0,0,4096,0,8,4096,0,4,4,4,0,0,4096,4,4104,0,4096,4,0,4096,5136,0,4096,4,4096,4096,0,4096,0,0,5136,0,4096,4096,0,4112,0,4096,4096,4096,8,4112,0,0,8,4096,4,4,4096,4,4113,0,0,4,0,4096,72,4,0,0,4112,0,0,4104,4096,0,0,512,0,5128,4,0,4096,0,4096,1024,4112,4096,0,0,4096,2049,4,0,0,4096,8,2049,4,4112,0,4096,8,0,4096,2049,4096,0,0,5136,4096,0,4096,0,4096,4,4,4096,8,4096,4112,4,4,4,4096,0,4096,4104,0,0,4096,0,4096,4096,4112,8,4096,0,0,4,512,0,0,0,0,4096,0,4,4,4096,0,4096,4096,0,4,0,0,4,0,136,0,4096,4112,4096,4,4096,4096,2049,4,4096,4112,0,4096,4096,0,0,0,0,4096,0,4,4096,0,4096,0,8,0,0,4,4096,8,4,4,0,0,0,4104,4,0,1024,4096,64,0,4096,0,4096,640,0,0,4104,2049,0,0,0,0,4096,8,4096,0,0,0,8,0,0,4096,0,0,4096,0,4112,4096,0,512,0,0,4,0,4,2049,512,4104,4112,0,0,8,4096,0,4096,2049,128,0,0,0,6147,4096,1024,4,4096,0,4096,0,4096,0,0,4096,8,4112,0,0,512,0,0,4096,4104,0,0,4096,0,0,512,4096,0,4,4104,0,0,6147,4096,0,0,4096,8,0,6147,4112,4,4096,0,0,0,4,0,0,4,2049,0,0,512,0,0,6147,0,64,4,4104,4,8,0,0,0,4096,4104,4,4,4,512,0,0,4,4096,0,4104,0,4096,0,4096,0,8,512,0,4096,0,4,4,0,4096,0,0,4096,4104,0,4104,0,0,4096,0,8,4,0,4096,4,0,4096,4096,4,5120,4112,4,4096,0,4,0,4,0,4,4,4104,0,512,2049,0,0,0,512,0,0,4096,1024,512,4,4,4096,0,0,0,0,1024,4096,4,1024,4,0,96,0,0,0,4,0,4096,1032,0,0,4,0,0,4096,4,512,0,4,0,4096,0,4096,0,4112,4096,0,1024,6147,4,4099,0,4,0,0,4,4096,0,4,0,4,4,4,0,0,4,4096,5120,4096,8,4,4,4096,1024,4096,0,2049,4096,0,4112,4,0,4,4,4096,0,8,4096,4,0,4,4096,0,512,4,4,0,4,8,4,4096,0,2049,0,6147,4096,4,0,4096,4,0,4112,0,1024,4096,0,4104,4096,8,4112,4096,0,4,0,4,0,0,4112,4104,0,64,0,0,0,4104,0,4096,4096,0,8,4104,4096,0,0,4112,0,0,0,4,0,4104,0,0,0,0,4096,0,0,12,4112,512,8,4,0,0,4,0,0,4,8,0,4096,128,0,0,4096,0,4096,2049,0,4096,8,4,0,4096,0,512,6147,0,4,0,0,0,0,5120,0,0,4096,4096,4096,8,0,512,0,4,4096,4096,0,4096,4,4,6147,0,1024,4,4,0,4104,0,4,8,4104,0,4,1024,4,0,0,0,0,4,4,0,4096,0,4,4,4096,0,0,0,4104,4096,0,4,4112,16,0,4096,0,0,0,4096,4096,0,4112,0,4104,4096,0,0,4096,0,4104,0,4112,4096,512,8,4,8,0,0,4096,0,4,0,512,4096,0,0,2049,0,0,4104,0,4096,4104,0,4096,4112,512,4,0,0,4096,0,4,4104,0,4096,0,4,4,0,0,4096,4104,4096,0,4,4,0,4096,4,6147,4,4,4,0,0,4096,0,0,4,0,0,0,1024,4096,4,4,64,0,4104,0,8,4096,8,4096,0,4,4,4,4,4,8,0,4096,4,0,4,0,0,4096,0,4096,0,4096,0,4,4096,0,4096,0,4112,4104,0,4096,0,0,0,0,4096,5120,0,4,8,0,0,4096,4,8,512,4,4,4104,0,4096,0,4096,8,0,4,0,0,512,0,4096,0,4096,0,4096,4112,0,0,4,0,0,4096,0,0,1024,4096,4096,1032,4112,6147,4,0,0,8,4096,0,0,5128,8,4096,0,0,2049,8,4096,4096,0,0,4096,0,4096,4112,0,0,4096,0,4,0,4104,0,512,512,5121,2049,4096,4,4096,4,0,512,0,4104,4,0,0,4,0,4,0,0,4096,0,4104,0,0,4096,4,0,4112,4104,0,0,4,512,0,4104,0,0,4096,0,4104,0,0,4112,0,512,1032,0,0,4096,0,0,5120,0,0,0,0,0,0,0,0,0,0,4,0,0,4104,0,4096,0,0,512,8,4096,4096,8,4,4,0,4096,0,0,4,4104,4096,0,4096,4112,4096,0,0,0,4096,4,0,4099,4,0,4096,8,4,2049,0,0,0,4,4096,0,4,4096,4096,8,0,4,0,64,0,4096,4112,16,0,0,4096,4096,0,4096,4104,0,4,6147,0,0,0,1024,6147,4,0,4096,0,0,0,0,0,4096,0,5120,0,4112,4096,6147,4096,4,0,4,4,0,4096,8,4096,0,4096,0,0,4096,0,0,4112,4096,0,4096,0,4,0,4096,0,4096,8,4,4112,4,0,0,64,0,1032,4,4104,4,8,4,4104,4,8,512,4096,0,0,8,0,0,4096,1024,4096,0,4,0,0,4,4,0,0,0,0,4104,4104,4096,0,4,4096,4112,4104,72,0,0,4096,4,4104,8,4,0,512,4104,0,4,640,4096,4096,4112,16,0,4096,4,65,0,9,0,512,0,4096,512,128,0,4104,512,8,4,4096,6147,4,0,4,0,4104,4,4096,0,0,4096,0,4096,0,0,4096,4,4112,0,4096,0,4,4096,0,4112,4104,0,4,4,4096,4096,4,0,0,4096,4,4112,4,0,4104,4104,0,4,4096,0,4112,0,4,4,5120,4096,0,4096,2049,512,0,0,4104,8,0,0,0,4096,0,0,4104,0,4,4,0,4096,0,4096,4,0,2049,0,4104,4112,512,8,4,0,0,512,0,4096,0,4,4104,0,4,4,4,8,4,4104,0,0,4096,64,4,4,4,0,4096,0,0,0,4,0,1032,4096,0,4099,0,0,4,4104,4096,0,4,6147,4,4096,0,8,4,4,64,0,4096,5,0,4,8,4096,8,4096,0,0,4096,0,4096,0,0,0,4112,0,4104,0,0,4,4104,4096,4,0,4096,4112,0,0,6147,0,4,512,4096,0,4096,0,512,0,4112,0,5128,8,6147,4,12,4,4,2049,0,4096,0,0,0,0,4,0,4104,0,4096,8,4096,0,0,0,0,4096,4,8,4096,0,4,0,0,4,4096,4096,0,2049,5123,8,0,4,4,0,4,4096,0,0,0,4104,4,0,0,4096,4,0,4096,0,4112,8,4096,0,1024,4096,2049,8,4,4096,0,4,4,8,4104,8,4096,4096,4104,8,4,4,0,1024,5120,4,0,4099,4099,4,0,4112,4,0,4,0,0,64,0,0,4,0,0,4,9,512,0,0,2049,1024,4096,0,0,5120,1024,0,0,4097,1,4112,0,4104,4,512,4,0,0,4096,512,0,5120,2049,0,4099,4104,4104,0,4112,4096,4096,4096,4,4,4,4,0,0,0,4096,0,0,4096,0,0,0,4,4104,0,4096,4112,0,4,0,4104,4,0,0,0,4096,4,0,0,4096,4,0,4,0,0,0,0,0,0,4096,0,0,0,4,0,4104,0,4096,4,4096,0,4096,4,0,8,0,0,4104,8,4096,4,4,4,0,0,0,4,0,4096,0,4096,0,4104,0,4,0,4,0,512,0,0,0,0,4104,0,4096,4096,0,4112,0,0,4096,0,4096,0,4,4112,0,4,512,0,0,4,0,0,4096,4,0,4096,0,0,0,0,4,4107,0,0,0,8,8,64,4104,4,0,512,8,4104,512,0,0,4,0,4,4104,0,4096,0,4112,0,0,0,4096,4096,0,0,4,4,0,4104,4096,4,0,4112,4104,0,4104,4104,4099,0,4,4112,0,0,4096,0,4096,0,0,512,4,0,64,0,0,4,4,0,4104,4,4,0,0,0,4104,1024,0,4096,0,0,512,4,4,4096,0,4096,8,0,4104,0,4112,0,0,4096,4096,4096,0,4096,0,4112,0,0,0,4,0,0,4104,0,4,512,4096,0,4096,4104,0,0,4104,4112,0,4,0,4,4096,0,4104,0,4104,4,0,0,4,8,4096,0,0,4,0,4096,0,0,4,4096,8,4096,4096,4096,0,2049,0,4104,512,0,4,0,4,4,0,4,4,0,4,72,0,0,4096,4099,0,4,4112,4,0,0,4,8,0,4096,4096,4096,0,4096,0,0,4112,0,5120,4096,4096,0,0,4104,4112,4096,0,4096,4,4096,0,4096,4,4112,4096,0,4096,0,0,4,0,512,0,4096,8,6147,0,4096,4099,4112,0,4096,1,0,0,1032,4096,4112,0,4096,0,4096,4096,4,0,4104,0,4112,4104,0,4096,4096,0,1024,4096,0,128,0,0,4,0,4,64,0,6147,4112,0,4,4096,0,0,4,4,4,0,0,0,4096,4112,0,4096,512,8,512,0,0,4104,4104,2049,0,0,4,0,0,4096,2049,0,4,520,0,4,0,4,8,4,8,8,4096,8,0,4,0,512,0,4104,0,512,4,0,4096,0,4,4,0,4096,4,4,5128,4,8,0,0,4096,4096,0,4,8,4096,4104,0,0,4096,4,0,4,4,4096,0,0,4104,4104,0,4,5128,0,0,512,0,0,4096,4104,0,8,4096,4112,4104,9,4,4096,0,4096,0,0,4104,0,4096,0,4,4,4096,4,1024,4096,0,4096,4096,4112,0,4,0,6147,4096,4096,0,6147,0,0,4112,512,0,512,0,0,0,0,6147,4,0,4096,8,0,1024,4096,4096,4112,0,0,4096,0,4112,4096,4104,0,4096,8,0,0,4096,0,4,4,0,0,512,0,4096,4096,0,1032,4096,4,0,4096,0,0,4096,4112,0,4104,4,0,4,0,0,4,0,0,4096,8,0,5128,0,4096,0,512,0,0,0,4096,5120,4104,4,6147,4096,0,4096,4096,4096,0,0,512,0,0,4,0,4104,2049,1024,6147,0,4096,4,0,0,4112,16,0,0,4,0,0,4112,5120,4096,4096,5120,0,4,0,8,1024,8,4096,0,0,4096,0,4096,4,4097,4,0,8,0,4,512,4,0,4096,4096,0,4112,4,0,4,0,4096,0,8,0,0,0,4104,0,0,512,4096,4096,0,0,4096,0,4104,4,4,4,0,64,0,4,0,0,4104,0,0,4096,8,0,1024,4096,2049,0,0,4,512,4,1024,2049,4104,2049,8,0,4096,4,72,0,4,4,0,4096,0,512,0,0,0,4096,8,0,4096,0,2049,4,6147,0,4,4,0,0,4104,0,4112,4096,0,4096,0,4,4096,4,4096,4112,4096,0,0,4,4096,0,4107,0,4096,2049,0,2049,0,0,4096,0,8,0,4,0,4099,0,0,0,512,2049,0,4104,4096,64,0,4096,0,4096,4096,0,4096,4096,4,0,0,128,0,4096,512,4,0,0,0,4,2049,0,6147,0,4,4,4096,4096,4,512,0,4096,4096,0,4,4,0,4,72,64,4096,4,512,0,0,0,4096,0,4,4,0,4,4096,0,4104,4,2049,0,4096,4,4096,0,4,4112,4,4,4,8,5120,0,4096,0,0,4096,128,4099,0,0,0,4,1024,4096,4096,0,4104,1,5,2049,0,0,0,0,512,0,0,0,96,0,4096,4096,64,0,512,4,512,512,4112,0,4096,0,0,4096,0,0,1024,4096,4104,0,0,0,4112,0,4,4096,4,64,0,4096,4096,0,4096,0,0,8,4112,0,512,0,4096,4104,0,4096,1,4,0,0,0,4096,0,4104,512,0,0,4,4,4,4096,0,512,4,0,0,64,2049,4,0,8,0,0,4104,4104,0,0,672,0,512,4096,0,4,0,512,0,4096,4,4096,4112,4,4096,0,4,4,0,0,4096,4096,0,4,4096,0,0,512,0,4,4096,4,6147,4104,4112,0,0,4096,4,512,0,0,8,4096,0,5123,4,0,4096,0,4,512,4099,4096,1,2049,0,0,0,4,0,0,4096,8,4096,6147,512,0,4,4,0,0,0,0,4096,4,512,0,4,4,0,4096,4,0,1024,0,0,4096,1024,0,4096,8,4096,4096,4096,4,8,4112,512,0,8,0,0,4104,1024,0,0,0,0,0,0,0,4096,0,0,4096,0,5123,1032,4104,0,4096,4112,0,4096,4,0,2049,0,0,0,4096,4096,0,4104,4096,4112,0,4096,0,8,0,0,4,4096,0,520,4104,4,4,4112,512,4096,4096,4112,8,4096,4096,0,4112,4,0,4,0,4,4096,4,0,512,0,0,4104,0,0,0,0,0,4,1032,4096,4096,4,512,0,4,0,0,4096,0,6147,0,4096,0,0,4096,4096,0,1024,4104,0,4,4,4,0,4096,0,1032,520,4,0,4096,4104,0,0,1024,8,0,4096,4096,0,4096,4096,0,0,8,4096,1024,4,4096,0,0,4113,1032,2049,0,8,8,0,4096,0,5128,1024,0,6147,0,4,4,0,4,5120,4104,4096,4096,6147,4112,0,0,4096,0,4104,4096,0,4,4,4099,0,0,4096,4104,0,4096,0,6147,512,4112,6147,0,4096,0,2049,0,4,4096,0,0,6147,4,0,4,4,0,0,4096,0,0,0,4112,4096,0,0,4096,0,0,0,0,0,4096,0,4096,0,0,4096,0,0,5120,4,4096,0,0,4112,4,0,4096,0,0,0,4096,0,4096,0,4112,0,72,4096,0,2049,512,4,4096,8,4096,5120,0,0,4096,4,640,0,4096,0,4112,5128,0,0,4096,4096,0,512,4,0,4104,0,4096,0,0,6147,0,0,4112,0,4,4,4,0,4104,4096,4096,0,4,0,0,0,4096,0,0,0,0,0,4096,4104,4096,4096,4112,0,4096,0,0,4096,0,4096,0,4,4,0,0,0,4096,0,128,4096,4099,0,4104,0,0,4096,0,0,0,4,1032,4096,0,4096,8,4104,4112,0,4096,0,4,4,0,4096,4096,0,0,4096,0,4,1032,0,0,6147,4104,4,4096,0,512,4,4,0,4096,0,4,512,4,0,5128,4096,0,0,512,4096,0,4,5120,0,0,512,4,4096,0,0,4112,1032,0,4096,0,4096,0,512,2049,0,0,0,4096,0,5128,0,0,4096,0,0,4096,2049,0,0,5128,4112,2049,0,1024,4096,4099,0,4,0,4096,0,4096,512,1032,4112,0,4096,4,4,4,512,0,0,4,0,4,4,0,4096,4096,4,0,0,512,0,4096,0,512,4104,4104,0,512,512,0,4104,0,0,4096,0,4112,4,0,4096,4096,4,4096,0,4,1024,4096,0,4,4112,0,4,512,0,0,512,6147,0,8,4112,0,4096,2049,0,8,0,0,1024,4096,0,4096,0,4,512,0,4096,4,0,0,0,0,4096,4104,4096,0,5128,0,4,4096,0,512,512,4,0,0,8,0,4,0,4,4096,4096,0,512,0,1032,4096,0,4096,4,2049,512,0,4,0,4,0,768,0,136,0,0,0,0,0,4096,4,4,640,0,0,0,4096,0,8,0,512,0,4,4112,4096,4,4104,4,4096,8,4096,0,4,4112,0,512,0,0,4096,4,4,4096,4104,8,8,512,4,0,0,4,0,4096,8,4096,0,4,8,0,4096,4096,4104,0,4096,4112,8,4096,0,0,4096,4096,4,4,4,4096,4104,0,0,640,4096,8,4096,0,1032,4,4096,4,8,6147,0,4112,4,0,4096,4096,0,4096,4112,0,4096,4112,0,96,0,4096,4112,0,5128,0,4096,0,4,4112,4096,0,4,4096,4,4096,64,4096,0,1024,4,4104,4,0,6147,8,0,4096,4,4096,4096,0,4112,1032,5120,4099,8,0,4096,0,0,0,4104,0,0,0,0,4112,0,4104,64,4096,0,5120,0,0,4,4096,4112,4,4096,4104,4096,4,4096,4,8,0,0,4096,0,0,0,512,0,0,5128,4096,0,4,4096,4,64,0,4,4,4096,0,5120,4096,0,4096,0,4096,4112,0,0,4104,4,0,4096,0,0,4,5128,0,4096,8,128,0,4096,4104,6147,0,0,4096,512,0,4096,4112,0,0,0,5120,0,4104,4104,0,0,4107,4112,4,4,4,0,4,4096,4,0,5137,0,6147,8,4096,0,4104,4,4112,0,5120,0,6147,0,0,4104,0,4,512,0,4104,0,0,0,4096,0,4096,8,0,0,4112,0,0,4,4,4099,0,0,0,4096,0,0,0,0,1024,4104,0,4096,4112,16,8,4104,0,8,4096,512,4,4,4112,4099,4096,0,4104,512,4,4,0,5120,4,4,0,4,0,4104,0,0,4096,1024,0,4096,4,0,4096,0,4,4,4104,0,0,4,5120,0,4,8,4112,0,0,4096,128,4,4096,4104,0,4104,4112,0,0,4,512,4096,0,4,4,0,4096,4,0,4096,0,0,4096,0,4,512,1032,4096,0,4,4112,0,0,0,4096,1024,4096,0,0,4,4104,0,4,6147,4113,0,0,1,4,4107,0,0,4112,8,4096,5128,4104,8,512,0,0,512,0,4096,0,4104,4112,4096,0,4104,0,4096,0,0,4112,16,0,4,4104,4096,4,0,0,4096,4,4,4096,128,4104,0,4096,0,4112,4,4,0,4096,4,0,4,512,0,0,6147,0,4112,0,4104,4,4104,4,0,4104,4,0,64,4096,4096,0,4112,0,0,0,0,0,4104,0,0,1032,2049,4096,0,4,4,0,4096,0,0,6147,0,4096,4112,0,0,4,4,0,4096,4104,0,4096,0,0,0,0,72,0,0,4,0,1032,4104,0,0,0,512,512,96,0,0,512,0,4096,2049,512,4103,8,8,4,64,0,4112,2049,4,0,4,0,0,4104,512,512,1024,0,0,5120,0,4096,0,5120,4096,0,0,4,4096,0,2049,0,0,4,4112,4096,4,1024,4096,4112,0,0,4104,0,4096,0,5128,0,512,0,641,0,0,0,0,4096,0,4104,0,4,4096,1024,4104,8,2049,1024,4112,17,0,0,0,4,4112,16,0,4104,512,0,0,0,4,4,0,5128,0,520,6147,512,0,4096,0,4,4,4096,0,4104,0,2049,6147,0,4096,0,4096,0,4112,0,4104,0,0,4096,6147,0,4112,0,0,4096,0,0,4096,0,4,0,4,4,4096,4099,2049,0,0,4096,4096,0,4112,0,0,4096,0,0,512,0,4096,4,0,0,4,4096,0,4,4096,0,8,4096,0,0,4,0,4,0,4096,0,1032,512,0,6147,0,0,0,2049,4,0,4096,0,4096,5128,4,0,4,4,4,4,0,0,4104,0,1,0,0,0,4096,0,4104,5123,4,0,4,0,0,512,4,1024,4104,0,4096,4,0,4096,4,4,4,0,4096,0,4,4104,0,4112,0,0,4104,0,0,4096,4096,0,6147,4,0,512,0,0,0,4096,4096,0,0,4104,4112,4,0,0,0,4096,0,4112,0,4096,4,0,4104,4104,0,0,4096,4,0,0,4096,0,4,4096,0,0,0,4096,4104,0,512,4096,4112,0,0,5120,4096,4,0,0,6147,0,4112,0,0,0,4,0,2049,0,4096,0,4,4,4104,0,4112,0,4096,4104,0,4,4096,0,5136,0,4,4,5120,4112,8,4096,4,1024,2049,512,0,0,0,4096,1032,4096,4,0,6147,4104,4,4,0,4112,4096,128,4096,0,0,4112,0,0,0,0,0,4104,1032,4104,4096,4,0,0,4096,2049,4,0,4096,2049,0,4096,5,0,0,0,0,5128,0,0,4096,4,0,4096,0,0,4,0,0,0,0,64,0,4,4096,0,0,5120,0,4112,8,0,4096,4,8,5128,0,4,4,4096,0,4096,4112,2049,0,4096,4,4,1152,0,4096,4096,4096,0,4096,1032,0,6147,0,0,0,4,0,4,4,0,0,4096,0,0,512,4,4,4096,1,2049,0,64,4,0,0,4,0,4096,0,5128,0,0,0,4096,12,0,4096,0,4,0,4096,8,4096,4,4,4096,4,4,4,6147,4112,4096,0,4096,0,0,0,0,0,4096,64,4096,0,0,4096,4,0,4096,0,0,4096,0,4112,0,4096,8,0,0,4096,6147,0,0,6147,2049,0,0,6147,0,4099,0,0,0,4112,0,8,4096,0,4,1024,8,4,4,0,4096,0,0,4104,6147,4,0,4112,4,4096,0,4096,4,0,4096,0,0,4,0,1024,8,0,4096,2049,0,4,4096,0,0,4096,4,8,4104,4112,0,0,4,512,64,8,4,4104,0,4,4,0,0,4096,0,1032,4,4,0,4,4,0,4096,4096,0,0,0,512,512,512,0,4,4096,4,0,4104,0,0,512,0,8,0,0,64,0,0,0,4,8,4096,0,4096,0,0,4096,6146,4112,8,4096,1024,4096,0,4096,4096,0,0,5136,0,4096,0,0,4096,2049,0,6147,4,4096,4112,0,4096,0,0,4096,8,5120,0,0,5120,0,5136,0,4104,4099,1024,0,4096,4,4,4,0,4,4096,4,8,4104,1032,4112,6147,4099,0,8,4096,4096,0,4096,0,4096,0,4096,0,512,0,0,0,4096,4,4096,1,4,4,6147,128,0,4,1024,0,0,4096,0,0,4,0,0,4096,0,0,4096,0,4096,0,4,0,4096,0,0,0,0,1032,0,8,4,4104,4,4,0,4,0,0,5120,0,4104,0,4,4096,0,0,4104,4099,8,4,4112,0,0,0,4,8,4096,0,8,4,0,4096,0,4104,0,0,4096,0,4107,8,0,4096,0,0,4,4096,4112,0,0,4096,0,0,4096,0,0,0,4096,4,0,64,8,0,0,8,4096,0,0,4096,4,0,0,0,0,0,0,4096,0,0,512,4096,0,4,6147,8,4096,0,0,4,512,0,0,8,4104,0,1024,0,4096,0,4112,0,0,4,512,0,0,0,4,512,8,4096,4104,0,4096,8,4096,4,4,0,4112,0,2049,0,4,0,8,0,4096,0,4,4096,0,0,4,0,0,5128,0,4096,4096,0,4,4096,0,0,4,4,0,4099,0,0,2049,4,0,512,0,4,4,0,4096,0,0,0,4096,4,0,512,0,4096,0,4104,4096,8,0,0,4112,1024,4104,6147,4,5128,0,4096,0,4104,6147,4112,8,4096,0,4096,512,64,0,512,0,0,4096,0,5131,0,2049,0,0,0,4096,0,4,4104,512,0,512,0,4104,4,0,0,8,4,4104,0,4096,0,0,4096,128,8,4096,0,4096,0,4,6147,4104,128,2049,0,0,4104,0,0,4,1024,4104,0,4096,0,512,4113,5128,0,4096,0,4,4,4,0,0,4,0,4,4097,4,4096,4096,4104,2049,2049,0,4,0,0,4,0,4096,0,4096,1032,0,8,4104,2049,0,4096,4,0,512,0,4,4096,0,4096,4,1024,4096,0,4,8,4096,4,0,0,4,4,5128,2049,0,0,4104,0,4,5128,0,0,4099,5136,0,512,0,4096,1024,4096,4096,0,4096,0,4,4112,0,4,4096,0,0,5120,4112,0,0,4096,0,0,4096,8,4096,0,0,4096,4113,512,4096,8,0,4,4096,4,4,4,4096,0,512,5120,4096,0,4104,0,4,4112,1024,0,4,0,4,4104,512,4096,0,4,4096,4,72,1024,4096,520,4096,4,4,4096,8,4104,0,4,4112,0,0,512,2049,0,0,4104,0,4096,4,4096,0,4,0,0,0,4,2049,0,4096,0,0,0,6147,0,0,0,4,512,1,0,8,0,0,4096,5128,4096,8,4096,0,4096,1024,64,4096,4099,0,4096,4112,4,0,4,4096,0,512,4,0,0,512,4096,4104,0,2049,0,0,8,4,4096,0,4,0,8,0,4096,4096,4,0,0,4096,0,0,0,4,4096,512,4,0,0,0,4096,0,0,0,4104,0,4,4,4096,4096,4104,4,520,4104,4,0,4104,4096,0,4,1024,0,4096,0,0,65,1032,0,4096,0,0,4096,4096,0,4096,0,0,4096,512,4112,0,640,4104,4096,0,0,4112,4,4096,0,0,4096,512,0,512,0,4096,4,0,0,4,4,4096,0,0,0,4096,4096,0,0,0,8,0,4096,0,0,72,4104,0,4096,0,2049,0,4,4096,0,4096,0,4,4,4,4096,0,0,4,4096,2049,2049,5131,0,4096,0,0,0,4096,4096,0,4112,0,4096,1024,4,4104,0,4,4,4112,16,0,0,4096,0,0,0,0,4,4096,4,4,4096,1024,4104,0,8,8,512,8,4096,0,4096,0,0,4104,0,0,5136,8,0,512,0,5120,0,0,0,0,4096,6147,5120,0,0,4,4096,0,1024,0,4,8,0,0,4,4,1032,2049,4,4,0,0,4096,0,0,4104,0,0,8,4104,4,4,4,6147,0,0,96,0,512,0,0,4104,0,4,0,0,8,4,0,4096,0,5128,0,4096,4096,2049,4,5,0,0,4096,4104,0,4,4112,0,512,0,4,0,4,6147,4112,16,0,4096,520,4,4,4096,0,8,4096,0,4104,0,0,4112,4096,4,4,6147,6147,5130,4112,0,0,0,0,0,0,5120,0,4,4,0,4,0,0,4104,8,4096,0,4096,0,4112,4,0,4104,0,4096,4096,0,0,4099,0,4,1024,6147,4,0,4,0,4,4,0,0,4,4096,512,4096,6147,512,0,5131,0,4112,4,0,4096,0,0,512,4,4096,512,0,4096,0,4096,4,0,5,4096,0,0,512,0,4096,0,2049,0,4,0,4,4,4104,0,4,4,4,0,0,4096,1024,4104,4,4096,6147,2049,4,0,4,0,6147,0,1024,0,4096,5120,4,0,4,5128,0,4096,0,2049,8,4096,4,4096,4112,1024,0,4104,1032,4,0,6147,1024,4096,4,4,4,4,0,4104,4096,0,4096,4096,0,0,4096,0,4096,0,0,0,512,0,4096,0,4,4104,0,4096,0,4112,1032,4104,0,0,4096,4112,0,4104,4,0,0,8,4,4096,4096,0,4104,4112,0,8,512,4104,0,0,4096,0,0,0,4,4104,0,0,4096,0,4096,0,4112,8,5,0,0,0,4,4,8,0,4,0,512,0,0,0,0,4096,4096,4096,0,4096,4112,4107,4,4096,0,4104,0,0,4096,4112,0,4112,4096,0,0,4096,4096,8,0,4107,0,512,1032,4112,0,0,4,512,0,0,0,4096,6147,4096,0,0,4,0,4,4,4,4096,0,0,0,0,1024,4096,0,0,4096,4104,4,0,6147,0,4096,0,1032,4112,0,4099,4104,8,0,4096,0,0,0,6147,4112,8,0,4,0,4,4,0,4096,512,0,0,8,0,0,4104,8,0,4104,4096,0,1024,4096,0,4,4,0,4096,4,0,4096,8,4096,0,0,4096,64,0,0,4,0,4096,8,4096,0,4096,0,0,0,4096,0,0,4,8,8,4096,0,128,6147,4104,0,4104,0,0,0,4096,0,4,4,0,4,0,0,2049,64,0,5128,0,4096,8,0,8,0,4104,0,4096,0,0,4112,4096,4,4104,0,641,4096,0,4112,4,0,4,4,4096,0,4104,0,0,0,0,4,1024,0,0,4,4,0,4096,0,4,0,4096,1,0,0,5128,4096,0,0,4,6147,4,0,4,0,0,4104,0,4,4112,4104,4096,0,0,4096,0,4,1024,4096,0,0,4,0,4,512,4,0,4096,4,4096,0,12,0,1,8,4,4,0,4,5120,0,4112,4,8,4096,4096,0,0,4096,0,0,512,0,4,5120,0,0,4096,0,4,4,0,0,4096,6147,0,0,4096,4,4099,0,4096,0,0,0,5120,0,4,4,5136,4096,0,4,4096,6147,4112,5120,4104,4096,8,4104,4,4,0,8,4104,4,12,0,0,4104,0,4096,0,4,4,4,4,0,4104,2049,0,8,4,0,4,4096,0,0,4096,0,2049,64,0,4096,0,128,0,0,4,0,0,0,0,0,4096,0,640,0,4096,0,4096,0,0,512,0,0,6147,2049,4,0,4,4,4,512,6147,4112,0,72,0,0,0,0,4,4099,2049,0,1024,4104,0,0,4096,0,0,0,512,4,4096,2049,4,4,4,4,0,4096,0,4,0,0,4096,0,4,0,0,512,512,4104,0,4096,4112,0,5,8,4,0,0,0,0,4,4,4096,4099,0,1,1024,4099,0,0,0,4,4,4,4,640,4096,4096,0,0,0,8,0,1024,0,4,4096,8,4,4,0,0,512,6147,0,4096,4096,128,8,0,4096,0,1032,4096,0,0,4096,512,4,4096,4104,4,512,512,0,0,4096,512,4,8,0,4096,64,0,0,4096,8,4,4,512,4096,8,4,4,0,4096,4,0,4096,0,0,4096,4096,0,8,0,0,0,0,4096,2049,4,1024,4,0,512,4,640,0,4096,0,512,0,0,0,4,0,0,4096,2049,4096,0,4104,4096,0,0,0,0,4112,4,4104,4096,72,0,0,0,8,0,4,0,4,5131,0,0,0,4096,0,5,6147,0,4096,4112,1152,0,4096,4,0,4,4096,4096,0,4,4,0,0,4096,0,4,6147,0,4,4,0,512,0,0,4096,4096,0,4112,0,4096,4104,0,0,8,4104,0,2049,1024,4104,512,0,2049,4,0,5120,4,4,4,0,4096,0,0,4104,4,4096,0,0,0,0,0,8,0,4096,4096,0,0,4,4099,4096,0,0,5128,4112,4,4,512,0,5,0,4099,520,1024,0,4096,512,1024,4,0,0,4,0,4,4,4096,4104,5128,0,0,4,4112,0,4096,8,0,672,0,8,6147,0,4096,0,0,64,1032,0,6147,4,0,2049,0,0,4096,0,4,4104,0,1032,4,0,4,4104,1032,0,512,4096,0,0,4096,4,8,0,0,4096,4,4104,4,4096,2049,0,2049,0,0,0,4,4,8,4096,4,0,4096,4112,8,4096,4096,2049,4096,0,4096,4,0,4112,0,4096,0,0,0,4096,4096,0,4096,0,4,4096,0,4112,0,4096,0,0,0,4096,5128,2049,0,0,64,0,4,4096,0,4096,4,4096,4096,0,4104,4,0,0,4112,0,0,0,4,4096,4,512,4,4096,8,4096,4096,4,4,4096,4112,4,4,4,6147,0,2049,6147,5,4,4,512,4096,0,4096,0,4112,0,0,4096,4096,4096,0,4,4112,4096,4,0,4,8,0,0,0,4096,4096,4112,8,4096,4,4104,8,128,0,4,4,0,4,0,0,0,0,4,0,4096,2049,0,2049,72,8,0,4096,0,4096,4104,4104,4112,4,4096,4096,0,0,4096,4112,0,4096,4096,0,0,4104,4104,4112,0,0,4,4096,0,0,1024,5120,8,512,1032,4,0,0,4112,4,4096,2049,512,4,4,4096,4096,0,4104,0,8,4112,0,512,4104,0,512,6147,4,0,4112,0,4096,0,0,0,4112,0,0,0,0,0,1032,4096,4,0,4096,0,0,4096,0,4096,0,0,0,0,0,4096,0,0,4,0,4,4,4096,4,0,4096,0,0,4,0,4,4,512,0,0,0,0,4096,0,4,4,0,4112,4,0,4096,0,0,4,0,4,8,0,4096,8,0,4,4,0,0,0,512,4096,4,4,0,4,4,0,4096,0,4096,4,4,512,0,4,64,0,0,4,4112,4096,0,0,4096,4,0,5120,0,4,0,4112,2049,5131,8,4096,512,0,4096,0,4096,0,2049,4112,0,4096,2049,0,0,4096,4,4104,4,8,4,672,0,4096,0,0,4,4,0,6147,0,4112,4096,0,0,4096,0,4104,4112,0,4096,4,4104,4099,4,0,4,4096,0,4096,0,4096,4112,0,0,5128,4104,8,0,4,0,0,4,6147,4,0,4104,0,4096,0,4112,0,4104,0,4096,4096,0,4112,0,4096,8,4,0,0,4096,0,0,4096,0,4,6147,0,6147,4,6147,0,4112,0,0,4104,4096,4096,4112,0,0,4,0,0,0,5120,0,4096,0,4112,4096,5123,4096,8,4,4096,0,2049,512,0,4,0,4104,0,1032,4,0,0,4096,0,4096,4,0,0,4,6147,8,0,64,0,4096,4104,1032,4,4,0,0,4096,0,4096,4097,2049,0,4,0,0,4096,0,0,4096,0,0,0,0,4,4104,4096,0,4,4096,0,4112,0,4,512,0,4096,4096,0,4096,4,0,64,4,4104,4104,4096,4,0,4096,4104,0,4,4112,0,4096,0,4096,8,4096,0,4112,6147,0,4,4096,2049,4,512,8,4,0,64,8,0,4096,4,512,0,4,0,4104,4,4,1025,4104,4,0,64,4,0,0,4096,4104,0,4096,4104,4112,0,0,4,4096,0,0,64,0,0,4096,0,4112,0,0,4112,0,0,4096,0,4096,4107,0,4104,4,4,4,0,4,4,0,4,4104,0,0,4096,0,0,4,4096,4,64,0,4,0,4,4,4,0,4104,0,0,4,6147,0,4104,4096,0,4096,0,0,4112,512,64,4,0,4,4096,0,0,4096,0,4,6147,0,4,512,4,4,1024,0,0,0,4096,0,5128,512,0,5123,0,4112,0,6147,0,4,4096,2049,0,1024,4096,0,4,512,0,0,4,0,4096,4096,0,4,0,0,0,4104,0,4112,4104,0,4,64,0,0,4096,0,0,4104,0,4096,512,0,0,4096,0,0,0,4,8,4096,0,0,4096,1032,0,4096,0,4,4096,0,0,4096,4,0,2049,0,0,4096,4096,4,0,4,0,4,4096,4,0,64,0,0,4,4,0,4,512,4,0,4,4,0,4096,0,0,4096,0,2049,512,0,0,4096,0,8,0,4112,0,0,1024,0,0,4096,0,0,4,4104,0,8,0,5128,0,4096,512,0,4,4096,4,0,4096,8,4096,4,4,4,4104,0,4,4104,0,4,4,0,0,4,4096,0,8,4096,0,4,4104,4,4,4112,72,6147,0,4096,4,4096,0,0,4096,0,4096,0,0,4,0,4096,0,4096,8,0,4096,0,512,1024,4104,4096,4096,4120,4,0,4,0,0,4096,0,512,0,0,640,0,0,4112,4,4,4,4,4096,4104,0,6147,4112,4096,8,4096,0,520,4096,0,4096,4,0,4,4096,0,4099,0,0,0,4096,512,4,0,4096,4096,0,4112,0,0,4,0,0,4096,0,0,5128,1032,4096,0,0,4112,0,4096,0,4096,0,4096,0,4112,0,4096,4096,512,2049,6147,0,4096,8,4096,0,0,4096,0,1032,4,4104,0,0,4096,0,4112,0,2049,4,4096,0,8,0,0,4,512,0,4096,0,0,4104,2049,0,0,512,0,2049,0,4096,4096,5136,16,0,4096,4,0,520,0,0,4096,0,0,4096,4096,0,0,4096,4,8,512,64,0,4,0,8,4096,4104,4,0,520,512,0,0,4096,0,9,4096,0,0,4096,512,2049,0,4097,0,4,4,8,0,4,0,8,4104,4104,0,0,4,0,0,512,0,0,0,0,4096,0,4096,0,4,512,0,0,4096,4096,4112,4096,4096,0,4,4099,0,4,4112,0,512,0,0,4096,2049,8,4,4096,4,4,0,4,64,4096,4,0,4096,0,0,0,4,0,4104,0,4107,0,6147,4112,4096,0,4,4,0,4096,0,8,4096,0,0,6147,0,0,1024,0,4096,6147,4096,4112,0,0,4096,8,4107,0,0,4096,0,4112,0,4096,4096,0,0,4,4112,0,4,4,4096,4,0,4096,4104,4096,0,4112,4,5120,4112,4,4096,0,8,4096,4096,0,4,4104,0,512,4,512,2049,8,0,0,64,4096,0,5120,512,0,0,0,4,0,0,4,4,4,0,4,5120,0,0,5128,0,4,0,0,0,4096,0,4096,0,4104,4112,0,4096,4,5120,0,0,512,0,8,2049,0,4104,4096,0,4,0,4096,0,0,5120,5136,4099,5128,4,0,4096,4,0,0,0,0,0,0,0,0,4,0,4,4,0,4104,4096,0,512,0,0,4096,0,4104,1032,0,4096,4096,0,8,0,4096,0,72,4099,0,4096,0,4,4096,0,0,0,4112,1032,4,4,0,0,4096,0,0,0,512,4,6147,4,4,4096,2049,4112,0,0,4096,0,8,4096,4096,0,0,4096,4112,4096,0,0,6147,0,0,4096,0,0,4,64,0,4096,4,0,4,0,4096,4104,0,0,0,4096,4,0,4,4,0,512,0,4096,512,0,0,0,4,4,4104,0,0,0,64,4,0,4096,0,0,4112,16,4096,4,0,4,512,0,0,4096,0,0,4,0,4096,0,0,4096,4096,0,4096,4112,4096,4,0,64,0,4,4,4,0,0,0,4096,4,0,4096,4096,0,4,4,0,0,4096,0,4096,4,0,1024,0,0,4104,4096,0,512,4112,512,0,0,4096,4,2049,0,64,0,0,0,4096,8,4096,0,2049,4096,8,4,4,4,4,4,0,4096,4,4,4,0,0,6147,512,4,4096,4099,0,4096,0,1024,4096,0,0,4112,0,2049,4,0,4096,0,4096,0,4096,0,0,4,512,8,0,4096,0,512,4,0,4096,0,4096,0,4104,0,0,5120,0,8,4112,4104,4,8,4104,8,4096,0,4112,0,0,4,6147,0,0,4096,640,0,4096,0,0,0,5120,0,4096,0,4112,4096,0,4096,4096,0,4,0,5131,4096,0,128,4104,0,2049,0,4096,0,0,4112,0,4,6147,0,4104,4,0,6147,0,0,4096,0,0,4096,4112,4096,0,4,4,8,0,512,0,0,4,8,4096,0,4104,0,0,4,512,4,0,4096,0,4096,4112,4,0,4096,4,4096,0,4104,2049,0,4112,5131,0,4096,0,2049,0,4,0,0,4096,0,6147,0,4096,8,0,5120,2049,0,4096,4,0,4112,0,4104,4,0,4,0,4096,0,6147,0,512,0,0,5120,0,512,4,0,4,4,0,0,4096,0,0,512,0,4096,0,1024,512,0,4096,0,4,4,0,4,512,4104,4,4104,0,4096,0,4,4,0,6147,0,4096,0,4,4096,0,0,4,4,0,6147,0,4,5120,6147,0,0,512,4,0,4,0,0,512,0,4112,0,4096,0,4,4,5120,8,4096,8,4096,8,4112,0,0,0,4104,4104,0,6147,4,8,2049,0,4,0,512,0,4096,0,4096,0,4,5120,4112,0,0,2049,0,0,512,0,0,8,4096,1024,4,4,4,0,4096,4104,0,4104,0,4096,0,4112,0,4096,4,0,4096,1024,4,4,8,2049,0,4,1032,4096,0,0,4,4104,0,0,4,4096,0,0,512,4096,4,0,4096,2049,0,4096,4,0,4,0,0,4,0,0,4,4,0,0,4096,512,0,4,6147,8,1024,4096,4112,4104,6147,4,0,4096,0,4096,0,4096,4112,1024,0,4,4,4,0,4,0,4096,4,4,4096,4096,1024,0,6147,512,4112,17,0,512,0,0,4096,4,4,4,0,0,0,4096,0,4096,1032,0,4,0,0,4,0,0,4096,0,4096,0,4,5128,0,4,4,0,4,512,8,0,4096,0,0,4096,0,5128,4,4,0,0,4096,0,4096,4096,0,4,0,0,0,0,8,4096,4,4,4096,8,4096,2049,0,4,0,512,1,4104,0,4,4,0,4096,4,0,4096,4,0,0,4096,0,4104,0,4,4,4096,0,4096,9,0,8,4104,0,0,0,4,0,0,5,0,0,0,4104,0,4112,4096,8,6147,0,4112,0,4096,4096,0,0,64,0,1024,4,4,2049,0,4096,0,0,4,4,4096,4096,6147,0,4096,4,4096,4,4096,0,4,4096,4104,0,4,4,0,4096,0,0,4,4104,4104,4,5136,0,0,4,0,0,4,0,5120,0,2049,0,4,0,4104,0,0,4104,0,0,4,4096,0,4096,0,0,4096,4,0,4,0,4096,0,1024,4,0,0,2049,0,4096,4,0,4096,0,4096,0,0,4,0,97,4104,4104,4,4,1032,4,0,0,4096,4,4,6147,0,0,512,8,4104,4,0,4096,4,4096,4,0,4,64,8,4096,0,0,4096,0,0,0,4112,0,4096,0,4104,0,4,8,4,0,4096,1,0,0,8,0,0,4096,0,4096,0,128,4107,4099,4096,4,0,4112,0,8,4,0,0,512,0,4096,4096,0,96,0,0,512,512,8,1024,0,4,4096,0,4,2049,0,0,4096,1,0,0,4096,4,0,4,0,0,4099,8,4096,0,0,4,4,0,512,0,4096,160,4,128,4096,4104,4112,128,4,0,4,0,0,520,4096,8,0,4096,2049,0,4096,0,4096,4104,4112,8,8,4096,4,64,4104,4096,4096,0,1024,4112,0,4096,0,0,0,6147,0,4112,0,4,4,0,0,512,0,0,0,0,0,512,0,4096,0,0,0,4096,4,0,0,0,136,4099,4096,4,0,4112,0,4096,0,0,4104,0,4096,4,0,0,4112,4096,0,4096,0,0,4104,0,8,4,2049,4,0,4,0,4096,0,4096,8,0,4112,16,0,2049,0,4096,4096,0,4,4,0,4,0,0,4096,0,0,4104,4096,4112,4096,0,4096,0,4096,0,512,0,4104,4,4,4096,8,0,4096,0,4096,0,0,4096,0,0,4096,0,0,0,4112,4104,0,0,2049,6147,64,4096,0,0,4096,0,1024,4,0,512,0,4096,4,0,4,4104,4096,4104,0,6147,4,0,4,64,0,0,0,4104,0,2049,0,4096,0,4096,4,0,64,0,6147,0,4,4096,0,4,4,0,0,4,0,4,512,4096,2049,0,4,4,2049,0,4,0,512,0,512,0,4,4,0,1032,4096,0,4096,0,4096,0,4096,0,4,64,4096,1024,0,4096,512,0,4,0,4096,0,0,4096,0,4096,4,4112,0,4,4096,4,4,1032,4112,4,2049,8,0,4104,0,4112,0,4,8,0,6147,4096,6147,6147,0,4096,0,4,4096,4,4,4096,0,4,4,0,0,0,512,4,0,1032,4096,0,0,0,4099,0,2049,1024,4,0,4,4096,0,4096,4104,0,4,512,0,2049,0,1024,4,0,4099,0,4096,0,4112,520,0,4,0,4096,8,4096,0,0,4096,0,4104,0,0,4096,0,8,4,4096,0,4112,4096,4096,4096,8,0,4112,8,0,0,0,4,0,0,4096,4104,1024,8,4096,0,0,4096,8,4096,4096,0,0,4096,0,4112,0,0,4104,4104,0,0,0,512,6147,4,4,0,5128,8,4104,6147,4112,0,0,4096,0,0,4,0,4096,0,4096,4096,4,512,4112,4,0,4096,0,4096,4096,4112,0,512,4,4096,4,4096,0,0,0,4112,0,4,4096,4099,4,4096,0,512,512,0,4,4,128,0,2049,0,4,512,0,1024,8,4096,0,0,0,4096,4112,4,512,4104,4104,1024,4112,0,0,4104,0,0,4096,4,0,0,0,512,4,2049,0,0,4,0,0,4104,0,8,4096,0,8,4096,0,0,4,0,0,4104,0,0,512,0,0,1024,4,4096,0,0,4104,0,512,1,512,0,4096,0,4,4096,4,0,2049,0,72,0,0,512,4,0,512,0,2049,4096,0,8,4096,0,0,4096,0,0,4096,0,0,4112,0,4096,4,0,4,0,0,512,0,0,4,4096,4,4,2049,0,4,0,4104,0,4,4,4096,4104,0,4096,0,4,6147,0,0,6147,4,2049,0,0,0,0,72,6147,4112,6147,4096,0,0,0,8,4,4096,1032,4,0,0,0,0,0,4096,0,4096,0,0,4,4,4096,0,4096,0,4096,0,4,6147,4112,4,512,0,4,4,4096,4,4,0,0,12,4096,0,2049,0,4099,0,0,4096,6147,0,0,4,0,4,4,0,4,0,0,4,512,0,4,0,0,4104,0,4,4,0,4096,2049,4096,0,8,4104,0,2049,0,0,0,512,4,1,0,0,512,4096,0,0,0,0,0,4096,0,64,0,0,4,8,0,1024,4,4,64,4112,0,4,4096,0,4,8,4,0,4104,0,0,128,4,0,5120,0,4096,4104,4112,4,0,4,4096,6147,5128,4,0,64,0,4,96,4104,0,4,4,4,4096,0,0,4104,2049,0,0,0,0,512,512,4096,4104,0,4,5120,4,4096,0,6147,4112,0,4096,1032,0,5128,4096,4104,4,4,4,8,1024,4,0,4096,4096,4096,4,0,4,4096,0,0,4,0,4096,0,0,0,4096,4096,4,0,8,4104,0,4104,0,4112,4,4096,0,4096,0,0,4096,0,8,4096,0,6147,8,4112,4096,8,4,0,4096,0,4112,4104,512,0,4096,8,4096,4,4,0,6147,0,0,4096,1024,0,4,4112,0,4096,0,6147,0,4112,8,512,4,4,0,0,0,4096,0,4096,0,4096,0,4096,0,0,0,4,1032,0,4096,0,2049,4096,4,8,4096,4,4,4,0,4096,0,8,0,0,4096,512,6147,4096,4096,1032,0,0,4,0,72,0,4104,0,4096,4,0,4,0,4096,0,0,4096,0,4,6147,6147,4112,4,512,0,4,6147,0,64,4,0,4096,4,4,6147,6147,4,0,4096,0,0,4096,0,4096,4104,0,0,4112,0,5120,1024,512,1024,0,0,4096,0,0,4,4096,4096,4,0,4,6147,4096,0,4096,0,0,0,0,4,4096,8,4096,0,4,4096,4113,0,4104,512,4096,0,0,4,4096,5,0,4,4,0,0,4,0,4,4,1024,0,4096,4,64,0,0,1024,4104,0,4,0,4096,6147,4112,0,4096,4096,0,4096,4,0,4,4,512,0,4,4096,4112,4,0,512,4104,0,0,6147,0,4096,0,4096,4,0,1,4,0,8,4,0,4096,8,4104,0,0,4,1,0,0,4096,0,0,4,0,640,4112,8,4096,0,2049,4096,4112,4096,0,0,512,4,4,4096,0,6147,0,4104,4096,0,0,0,4096,0,4112,0,8,4096,4097,0,0,4,0,0,8,512,4,4104,0,4096,0,0,4,4,4,4096,4104,0,0,4096,0,4,4104,0,0,4096,0,8,4,4112,0,4,0,4096,4096,4,0,4096,4,0,0,4096,0,0,5136,4104,0,0,4,0,4096,0,128,512,0,0,2049,4,4099,0,4096,4104,4096,4,0,4,0,4,4,0,4096,0,4096,0,2049,0,0,0,8,4096,4096,0,2049,4096,4096,0,4112,8,4112,8,0,0,4096,4,512,0,0,6147,8,0,0,512,0,2049,4,0,4,0,4,512,0,4104,0,512,0,0,4096,0,0,4112,4,4096,0,0,0,4096,4,0,4096,4096,4112,0,0,8,4096,0,0,4096,4096,0,0,5,4,4096,4096,4,0,0,0,0,512,0,4104,0,4112,16,0,0,4112,0,0,0,0,0,4104,4104,0,2049,0,4096,0,0,4112,6147,0,4096,4096,0,4096,0,4112,4,0,0,4104,4096,0,0,4096,4,0,4096,4112,4,0,4,8,4096,4,0,4104,0,0,512,0,8,4096,0,0,4096,4,4,4096,0,0,5120,4,0,4104,4112,0,0,4096,4096,2049,1024,4096,4611,4112,0,0,4,0,8,0,0,4,4,1024,0,4096,4,4,4,8,4096,0,2049,0,0,4104,4096,0,4112,4096,0,0,4,0,0,4096,0,4112,0,4,4104,8,0,4104,0,4096,72,2049,0,4096,0,0,0,4104,4,4096,0,4096,0,8,4,4,0,4104,0,0,4103,4112,0,0,0,0,2049,0,8,0,4112,0,4,4104,8,4104,0,6147,0,0,4096,4,0,4096,0,8,4,0,4096,4112,0,0,4,4099,0,4096,4112,0,4096,8,4096,0,0,4096,0,4,0,0,0,2049,0,8,0,1024,4107,0,6147,0,5131,4096,4096,4096,4099,2049,0,4,0,0,4,512,0,0,4104,4096,0,4104,4096,0,4,4,8,8,4096,0,4611,0,4096,0,4096,4104,4112,0,0,0,0,0,0,64,4096,0,4,0,4,0,4,0,0,4096,0,4096,0,128,0,4,4,0,0,4096,1032,4104,0,6147,1024,0,4096,0,6147,8,0,4,0,6147,1,4096,0,0,2049,2049,6147,0,0,2049,2049,0,4096,4096,0,2049,0,0,4,4104,8,0,4096,4096,4112,0,1024,8,0,0,0,2049,4,0,0,4,4,0,512,0,0,640,5123,0,0,0,4,4,512,0,8,0,5120,96,4096,0,0,4096,2049,0,0,5120,0,4104,0,4,4096,0,0,4,0,8,4096,0,0,5128,0,0,4,0,0,0,4,1032,4104,0,4096,4104,0,4096,4104,4,4112,4096,4096,0,4096,0,4,4,4096,512,6147,512,4104,4096,8,5128,8,4,4,4112,0,5120,0,0,0,4,4104,4,4096,0,0,512,6147,128,4096,0,4096,0,4096,0,0,6147,4112,0,8,4096,4,0,512,0,0,6147,4099,4096,4,0,4096,0,0,4099,0,4112,4096,5128,0,4,4096,4096,0,0,6147,4112,0,0,4,0,4,0,4096,4,4,4096,0,512,4096,2049,8,0,4096,4096,4,4,64,0,0,72,0,128,2049,0,4,0,0,4096,128,0,4,0,0,0,5120,0,4096,4096,0,0,1024,4099,4096,0,0,0,4112,0,0,6147,0,4,4,0,4096,4096,8,0,0,5128,640,0,4096,4096,0,1024,4096,0,0,4112,8,4096,0,5128,512,4,0,0,0,4096,4096,4096,0,0,4096,0,4112,6147,0,0,4,4096,4104,0,4,4,512,0,5128,0,4099,64,1032,4096,4,0,0,4096,4096,0,1024,4096,0,4,4,4096,0,5,0,4104,0,4096,0,4112,4,4,1024,4,4,4096,0,4,4096,4112,1032,8,640,0,4,4096,512,8,4,5120,8,4,4096,0,4096,4096,4104,0,4112,0,4096,4104,4096,0,0,512,0,0,4096,0,4096,4096,0,1,0,0,0,0,4,0,4,0,4112,0,4,4,4096,4096,0,8,4,0,0,0,4104,0,0,0,4096,4,2049,0,0,0,4096,4112,0,4096,0,6147,0,4096,4096,4096,4112,0,0,4,0,4096,4096,4,4,0,0,0,4104,4,0,4,4104,0,4096,4096,0,5136,4096,0,0,5120,8,6147,0,512,4,8,4096,4096,1,0,4099,0,4112,0,4,0,0,0,4096,4112,0,0,4096,4,4,4,0,0,0,2048,4096,4,0,2049,4096,512,4096,0,4112,4104,0,4104,0,0,0,4,1032,0,0,0,0,4,1024,0,8,4104,0,4,4112,0,4096,2049,0,0,0,4,0,4,0,0,4,4096,0,0,4096,4104,0,4096,0,0,0,4112,0,0,4,0,4096,4,0,64,0,4,4,0,9,0,0,128,0,8,4096,0,4,72,1032,0,4096,0,5128,4,4112,8,0,4,4104,4096,4,0,512,0,0,64,0,0,4096,0,0,1,0,4112,4,4096,8,0,4104,0,4,4,0,4096,4096,64,9,4,0,4104,0,4,4112,4096,0,4096,4096,0,8,4104,4096,0,4112,0,4,1024,0,0,0,0,0,4096,2049,0,6147,0,4,8,4096,0,8,4096,0,0,4,0,4096,4104,0,5120,0,4096,4,1032,4096,4112,0,8,4096,8,0,0,6147,0,0,4096,0,4,4096,0,4096,0,0,4,0,0,8,0,6147,0,0,4,1024,4,4096,4104,0,4096,0,4,5136,0,0,0,4,8,4104,4,8,4104,4,0,4096,4112,4,4,4,0,4099,0,4096,1,0,4096,0,4096,4,8,0,64,0,1032,512,0,4096,4,4,4096,4104,4,0,4112,0,4096,4,0,4,0,0,4,0,4096,4,4096,2049,0,0,0,4096,0,4096,2049,512,0,4,0,4096,4096,0,4104,1,4,0,0,4096,4,512,4,4096,0,0,4096,0,4096,4104,0,0,4112,0,0,0,0,4104,8,4096,4096,4,0,0,4096,4096,8,0,4096,4096,0,0,4096,0,0,0,4112,4,0,4104,4099,6147,4112,0,0,72,4096,0,0,0,4104,512,4,4,4096,8,4,0,0,4,0,0,0,4,0,4096,72,0,0,4112,0,2049,0,0,4104,4096,8,4,4,0,4096,0,4,6147,4,4,4,0,8,4096,2049,64,4096,8,512,4096,0,4,4,0,0,4,0,4096,0,4096,4,0,4,4104,0,0,4,8,0,4,4,0,4,4,0,0,4104,0,0,4,4104,0,4096,4,640,0,0,4096,0,4,4112,0,0,4,0,4096,8,0,4096,0,0,4096,0,4112,0,0,0,4096,0,4096,4,1,4,0,0,4096,0,4,0,4096,0,0,0,0,4096,2049,0,4104,4112,0,4,0,0,4099,1024,0,4,4096,0,4096,0,4096,0,4096,4096,4104,0,4112,4,4,4096,640,4112,0,4096,4,0,4,4104,0,8,6147,4104,8,4104,0,0,4112,0,0,4104,0,4096,0,4096,4096,4,4096,0,4112,0,0,5123,4,0,4096,0,4112,0,0,4096,0,0,4,4096,0,4,4099,0,4096,0,4112,8,0,4096,4,4096,0,6147,4096,0,0,4112,4,0,4096,4112,4104,4,8,4096,0,4,4096,0,0,4104,8,4104,0,512,4,0,4,4,4096,0,4096,4096,0,4096,0,0,4,8,512,4096,64,4096,0,4096,4,0,4104,4099,2049,0,0,4,4096,0,2049,4,2049,0,0,4096,0,4,0,0,4104,0,0,4104,4104,0,0,0,4112,4,0,4096,4096,0,0,4096,2049,0,0,0,0,0,4096,2049,4,4,0,0,4096,4,4104,4,4,4096,0,4096,512,4096,4112,4104,0,0,4,4,8,128,4096,0,0,4,0,0,4,0,512,4,0,0,4,0,1024,0,0,4096,0,4096,4096,0,8,4096,0,4096,4112,128,2049,0,0,0,4104,520,4096,0,4096,0,2049,4096,6147,2049,0,4,0,4112,4099,0,6147,1,4,512,0,4112,0,4104,72,0,4096,4096,4,0,4096,0,0,4096,0,4096,0,0,4,0,4104,4096,1024,4096,4,0,0,4096,0,0,4,0,0,4096,128,4112,0,0,4096,65,8,2049,2049,0,4096,0,4096,0,8,4096,8,4096,0,4104,4112,0,0,4,4,0,4,4,4,4096,4,5120,4,4104,4104,0,4,4,4107,4104,0,0,0,0,0,0,4096,4,0,4096,0,6147,6147,0,4112,16,4,4,6147,4096,0,0,4,64,0,2049,4,0,0,0,4,0,4,4096,4096,0,0,0,4,0,0,0,0,0,4104,0,4,4104,4096,4112,8,0,4096,4096,1,4,0,0,4096,640,0,8,4096,0,0,4,0,6147,0,0,4096,4096,0,4096,4096,4112,4,0,6147,2049,0,512,5128,4,4,4,0,0,4096,0,4,512,8,4096,4,64,0,0,0,0,4104,4096,4096,0,4104,2049,0,8,5,0,512,4096,4,4,5120,0,0,4096,0,0,6147,0,512,4,4096,0,4,4104,0,4,0,4112,0,0,4096,0,0,5120,4,2049,512,0,8,0,4096,4,0,0,0,4,0,0,64,0,4113,16,0,4104,4112,16,0,4096,512,4096,0,512,1024,4,8,4,0,4096,0,4096,8,0,0,0,0,4,0,4,4104,4,6147,0,4,512,0,0,4096,0,0,0,4,4096,512,0,0,8,4104,0,4096,0,4096,4096,0,2049,0,512,0,4096,4096,0,8,4096,4096,0,4112,0,4096,8,0,512,4112,0,0,4096,1024,0,0,4096,0,0,64,0,4096,4,0,4099,0,4,5120,8,512,0,4099,4,4096,8,4096,0,4,4,0,0,512,0,0,0,4,0,4096,0,4104,0,4,5128,512,512,64,0,4096,8,4096,4112,4,0,512,0,4104,0,4096,0,0,4,8,4096,0,4096,4,4096,0,4,4112,16,4096,0,0,4099,4096,0,4,0,0,0,4096,4096,0,4,4,4112,0,0,0,12,6147,4104,5,0,4,0,4096,0,1024,4104,0,4112,0,8,5120,0,5123,4104,4112,4096,0,4096,0,4104,0,4112,4096,0,4096,0,4104,8,512,5,0,4,64,8,0,4,0,4096,4,0,4,0,0,4096,0,4,0,8,512,512,8,4096,8,1024,4096,0,4,73,9,0,4096,4096,0,4,0,4096,4096,0,2049,0,4096,4096,4096,0,5136,0,4096,5120,0,0,4096,4104,4096,0,0,4112,0,4096,0,0,0,0,0,4096,4096,0,4096,0,0,4,0,4,5120,4112,0,4096,4,4,0,0,0,0,512,0,4096,0,0,4,4,512,8,512,0,0,4096,4,0,4096,4,0,4,0,4096,1032,4096,8,4096,5120,0,0,4096,6147,0,128,0,4104,0,1,4096,4104,0,4096,0,4096,0,8,4,4112,4104,0,512,4104,1032,0,4,640,0,0,2049,0,0,4096,0,4096,0,4,4096,0,6147,4,0,0,4104,4096,0,4112,0,0,0,5136,6147,4104,1032,0,5123,0,4096,4112,4104,0,0,0,4,0,4,4096,4096,2049,1,1032,4,0,0,4,0,0,4096,4096,4,8,2049,0,4104,4096,0,4096,0,4,0,0,5120,4,4096,4096,4,4112,16,0,0,0,4096,8,4096,4,0,4,8,4,0,4104,0,4,4096,4096,8,5120,4112,0,4104,0,4099,4103,0,0,4096,0,0,512,0,0,0,0,4104,0,0,4,4096,4096,0,1032,4096,4112,0,4,4,0,4096,0,5120,0,0,4096,4104,0,1024,0,8,0,6147,0,4,0,512,0,0,0,4,4,0,4,4,4112,4,0,512,0,128,0,0,5120,0,0,4112,4,4104,0,4112,0,4099,0,4,4099,0,6147,2049,4,0,4,4,4,4,0,4,6147,0,4096,0,4,4096,64,0,0,4,1032,0,0,4096,4104,0,4,5120,0,512,0,0,0,0,0,8,4104,0,0,4,0,4104,0,0,0,0,4,0,4104,4099,0,0,0,4104,8,4104,0,4,4096,4112,0,512,1032,8,4099,0,512,0,0,4,4096,0,4,4096,4096,4,0,64,4,4096,0,1,0,0,0,0,4096,5120,4096,0,6147,0,4,4112,4,4,4096,512,1024,0,512,8,4096,8,8,4096,512,0,0,0,6147,0,2049,0,4,0,0,4,0,4104,4104,512,520,4,0,4,4104,0,8,6147,4,4096,0,4104,1,0,0,0,0,5128,1024,0,4096,0,6147,512,4112,4,0,4104,0,0,0,8,4,4,4096,0,512,4096,8,4,4096,0,4112,4,4104,0,0,4096,4096,4,0,4,0,0,0,4096,0,4104,1032,6147,0,512,0,0,0,4,4104,0,0,4096,4,0,4096,0,4,0,0,4096,8,4,512,4,0,0,0,4,4,0,2049,0,0,4096,0,4096,0,512,12,0,4096,0,4,4096,4,4096,4,0,4096,0,8,4096,0,0,0,0,4096,0,4,0,0,4096,0,5120,2049,2049,0,4104,0,0,4,4096,0,4096,4112,0,6147,2049,4,0,5120,64,0,8,4104,0,0,4112,2049,6147,512,0,1024,4,2049,0,4,4096,4112,4,0,4,0,0,0,0,0,0,0,4,4096,0,4096,0,0,4,0,512,4,8,4096,0,4096,4096,0,0,0,4096,0,0,4104,0,4112,0,4096,0,0,0,4104,0,4112,512,4096,0,4096,4112,0,4096,5,0,0,0,4104,0,6147,4,0,0,8,4104,4096,4,0,512,4,8,4,4096,2049,2049,0,4,5128,0,0,4,4096,4112,0,4104,0,4096,64,0,4096,64,4,0,4,0,4104,0,0,4096,4096,4112,0,4096,4,6147,0,4096,0,4096,0,0,0,4112,16,0,0,5128,0,0,4104,0,0,4104,4096,0,0,0,4,6147,4096,0,0,4104,0,0,4104,4,0,4096,1032,0,4,0,0,4096,4,0,4,4096,4104,0,4,4,4096,0,4096,4,0,4096,0,4,4096,0,0,4096,4112,0,512,512,4,0,0,4096,0,4,4096,2049,2049,0,0,4096,128,0,4096,4,5123,4096,4096,4112,4,512,1024,4104,4113,0,1024,4,4096,0,0,512,0,1024,4096,4,0,4,0,4096,4,0,0,4,4096,4112,4096,4099,512,2049,8,0,0,0,4,4096,4,4,0,1,0,0,4,0,4096,4096,6147,0,5120,0,4,0,4096,4112,16,4096,0,4096,0,512,4104,0,4112,0,4096,4096,4104,4,0,4096,0,4,4112,16,0,0,4,4,0,4,0,4096,0,4,4096,0,0,0,0,4,4,0,4096,0,4096,0,4096,0,4096,0,520,4,4104,8,4096,0,4,512,0,0,4096,0,520,4096,6147,4112,4096,0,0,4,6147,0,4096,4096,4,0,512,4,4096,0,4,4,4,8,4,0,4,4,4,4096,0,4112,0,8,4096,1032,4096,4096,0,5,0,0,4104,1032,4,4,1024,0,4,4,4,512,8,4104,4,0,4096,0,4096,4104,0,6147,4112,2049,0,4,512,4096,4096,8,0,2049,4096,4112,16,8,2049,0,0,4096,0,4,4096,0,0,4099,0,0,512,512,0,4,6147,4104,4,4,0,4096,4096,0,4096,0,4112,4,0,4107,4,4,0,4104,0,4096,0,4104,640,0,0,4,0,4096,0,4096,0,4,512,64,0,4096,4099,0,4112,0,4096,0,4096,0,0,4,4096,0,8,4,0,6147,4,4,64,0,4,0,0,0,4096,4096,0,4104,0,1032,0,0,72,0,4,4096,0,2049,4112,0,0,4,4104,0,0,4096,4096,0,4112,0,4,5120,4096,0,6147,0,0,0,6147,4104,4112,0,512,0,4104,512,0,4112,0,4096,0,4096,0,4096,8,4112,4096,4,0,4096,0,5128,4,4112,0,0,512,768,0,0,4096,4,0,4096,8,0,4096,0,4112,0,0,4096,0,4104,0,0,4096,8,0,0,0,4096,0,4,4096,4096,8,2049,0,512,4,0,512,0,0,5128,0,2049,0,4112,0,8,4,0,4096,0,4,0,4096,4096,6147,4112,4096,4096,6147,0,0,4096,64,8,4096,4112,0,0,0,4096,0,4096,0,0,0,8,4096,4096,0,4112,0,512,0,4096,4099,0,4112,0,4096,72,0,0,4,0,0,4,4099,0,4,4,0,4096,64,0,4096,0,1024,4096,0,8,4096,0,0,4,0,4096,4096,0,0,4,1025,4,0,8,4104,4096,1,0,4096,0,4,4112,4096,0,0,4096,4096,0,8,8,128,4104,8,4104,4104,4112,0,512,6147,0,5120,0,4104,4,0,5120,4,0,4096,4112,0,4,0,4096,2049,0,512,0,0,4,0,4096,4096,6147,0,4096,0,5136,0,4096,4096,8,4096,4104,4,1024,4096,0,96,4104,4,0,5120,1,4,4,1024,0,64,4096,4112,0,0,5128,4099,4,0,0,0,5128,0,4096,0,5120,0,4096,0,4104,0,4112,1024,512,4104,4104,4,0,6147,5136,4,4,4096,4,0,0,0,4096,0,0,4096,0,0,4096,0,4096,0,4,4096,0,512,0,4104,4096,4,0,4096,0,0,4096,0,2049,4,4096,4,4112,4096,2049,0,4,4,0,6147,4,0,4112,0,4,4104,4099,0,512,4096,4,64,0,0,4096,4,0,12,4,6147,4,0,4096,4,0,4096,4112,0,4096,4096,4096,0,0,4,4,4096,0,4096,0,4096,0,4096,0,4112,0,0,72,0,4112,0,8,0,0,0,4096,0,4112,16,2049,8,0,6147,0,0,0,4096,8,4,5131,512,4,4,0,4096,0,4096,0,0,4,0,4104,0,4096,4096,0,0,4096,0,0,4096,512,0,0,4096,4,4104,4,0,4096,0,0,512,0,4,4104,6147,0,640,0,0,4104,0,0,4,4104,4096,0,4,4096,0,0,4112,8,64,4096,0,0,4104,4112,4096,0,4096,0,0,4,4104,0,4096,0,8,4112,8,0,512,4096,8,4104,0,4096,8,8,4096,4,4096,0,4,512,0,2049,8,1024,4104,0,4,0,0,4096,0,4,4,0,0,4096,0,0,512,0,0,0,4,0,4,4096,0,0,4,4099,0,4096,0,6147,6147,0,1024,4112,0,4096,4112,4099,4104,0,4,4,4096,4096,4112,4,4,512,0,0,6147,0,1,0,4,0,4096,0,4096,4,128,4104,0,4,0,4096,0,4112,0,0,4104,4,4096,8,4104,4112,0,0,4096,2049,4,0,0,4104,0,0,6147,0,4,0,0,0,1024,0,4,1024,4096,0,512,4,0,4,1024,0,0,0,4096,4,4104,0,4,4096,4096,0,4,4,4,0,6147,4096,4096,4,4104,0,4112,0,4096,0,4096,0,4104,8,0,0,4096,0,4,4112,512,0,1024,0,0,0,129,4,0,512,0,4,4096,0,4,512,2049,0,4104,4,0,4,0,4104,8,1,0,512,0,0,4,0,4096,0,4096,4096,8,8,4096,0,4112,4096,4096,4096,0,0,512,2049,0,4104,0,0,4096,128,4104,0,4,4,0,4096,0,4,4096,0,0,4,2049,128,0,4,4,1024,4096,0,4096,0,0,4096,0,0,0,0,4096,0,512,4,0,5120,2049,1032,0,512,4104,0,5123,2049,8,4096,0,5120,0,4,6147,4,0,4096,0,5128,0,4096,0,4104,4,4112,4096,4104,6147,0,4096,4112,0,4107,4,8,4096,0,2049,64,0,0,4104,4,0,4104,4096,8,4096,0,4112,4096,6147,4099,1024,4096,1032,0,4096,4112,8,0,520,0,6147,1032,4,4096,0,4096,4,4,4,4096,0,4096,0,0,512,4096,4,0,4,0,4096,1024,4096,0,0,6147,4104,4112,0,0,6147,0,0,4096,0,0,4096,0,4104,0,4,0,0,4096,4,5120,4104,0,0,4112,0,8,4096,4096,4096,0,0,4096,0,4,4,4,5120,4,0,8,4112,0,4096,0,0,4,0,6147,6147,4104,4,0,0,4,4104,136,0,0,4104,4,4096,0,4,0,0,0,4096,0,4096,640,1,8,4104,0,0,4096,0,4,4,0,4096,1024,0,4096,0,0,4096,0,4096,0,160,0,0,0,4096,0,1,4,0,72,0,4096,0,0,0,4,0,4,5120,2049,4,64,0,0,0,4096,0,0,0,6147,0,4104,4096,8,4,4,0,4096,4096,2049,4096,0,0,4096,4112,0,0,4096,4,512,0,0,4107,0,0,0,4096,0,0,4,4096,0,4096,4,0,4104,0,4112,0,4,4096,0,0,0,4096,4096,0,4096,0,0,4,4,8,6147,4,0,4096,4096,4096,4112,4,4096,4,0,4096,0,4,4096,4,0,0,4104,0,4,4,0,4,6147,4104,0,0,4096,0,4096,0,0,4,4,4096,4096,4,4096,0,4112,0,0,0,4096,0,0,0,0,4096,4,0,4096,6147,4096,4096,4,4112,8,0,4,4,0,4,4,0,4096,0,0,4096,4,4096,2049,4,0,4,4096,4096,6147,4096,4099,128,0,0,0,4,4,8,4096,4,4096,4096,0,4096,0,512,4,8,4104,4,0,0,0,0,4096,4096,0,0,4096,4096,0,0,1024,4104,4104,0,2049,8,0,4,0,5120,0,4104,0,6147,1024,0,4,4096,6147,0,4,2049,0,0,0,0,0,0,4096,4096,4096,0,1024,4104,0,4096,4112,4,0,4096,4096,4,0,4104,4096,4,4112,0,4104,4104,4112,0,0,4096,8,4096,4096,0,0,4112,16,4096,0,4096,0,0,4112,4096,0,0,4096,4098,4112,0,2049,6147,0,4096,0,0,4104,8,0,4096,4112,4096,4104,0,512,4,0,4104,4104,4099,0,0,4,4112,4096,4,4096,0,4112,8,64,0,0,4096,0,4096,0,0,5128,4096,4,4112,0,0,4096,1032,8,4096,0,4096,4,8,4,0,4104,0,4096,0,0,5136,4104,4,0,4,0,0,4,128,0,4104,4096,4112,8,0,512,0,0,4096,4,4,512,4,6147,0,4,4104,4,0,4,0,2049,8,5,4096,4,4,4,512,512,4,8,0,0,0,0,0,4096,0,0,4096,0,0,4096,1,0,0,4,0,0,8,4,4,0,0,4,0,0,6147,0,0,128,4096,4,4,4096,4104,6146,4112,512,0,4,4096,0,4096,4096,4104,4,0,16,0,0,4096,0,0,0,8,0,4096,4,4096,4104,4096,0,0,5120,4104,0,0,4,0,4112,0,0,4,0,0,4104,0,4096,0,4,512,0,4096,0,4,1024,0,8,4096,0,4104,512,0,4096,0,128,0,4,4096,0,5120,0,4096,0,4112,0,0,4096,0,0,0,4,512,4,4096,4,4096,0,1024,4104,0,4096,4096,4112,512,2049,0,0,4096,4,4,4096,0,4,4,0,0,4104,4096,4,512,0,4,0,4096,0,128,0,0,4096,0,4,4096,0,0,4096,0,4096,4,0,64,0,4096,0,2049,5123,0,1024,6147,4096,0,4096,0,0,0,4112,0,4096,512,1032,4096,8,4096,4,4096,4104,4,0,4096,4112,8,4,4,0,512,0,0,4096,4,0,4096,0,0,4096,0,0,4112,4,0,8,0,0,4,64,4096,72,4096,0,4096,4096,0,4096,4104,0,5136,0,4,4096,0,4,4096,0,2049,0,4096,0,4,512,0,0,4096,8,4,0,4,4,4096,4104,4,4096,0,4096,4096,0,0,4096,0,0,4112,4096,4096,0,0,4096,0,4,4,4,6147,0,4096,0,4096,4112,5128,0,4104,4096,0,4112,4,2049,4096,1,4,4096,0,0,4,0,4096,6147,0,4096,0,4,4096,0,4112,0,4096,4096,5120,0,4096,0,4,512,4,0,4096,4096,0,4096,0,4112,4096,0,5120,0,2049,1024,4112,0,4,512,4,0,12,0,0,6147,0,0,4096,4096,0,4,4112,0,4,4096,4096,8,512,512,4112,0,4096,0,1024,4,0,0,4096,4096,1032,0,4104,0,4,0,4,0,4,4,0,4,4096,4,4,0,64,8,4104,0,4096,0,4096,0,4096,4096,0,4112,0,4096,512,0,4,0,4096,6147,0,0,6147,512,0,0,4,4096,0,0,6147,4096,0,4,4,0,0,0,0,4,512,0,4,8,4096,0,4104,0,4096,0,4104,4,0,0,0,0,4,4104,4096,5128,8,64,0,4096,8,4096,4096,0,0,4,0,4096,0,6147,0,0,4096,0,64,4,4096,0,4096,0,2049,4,8,6147,128,4096,0,4096,0,4112,0,4096,0,8,6147,1024,4096,512,4112,0,4104,0,0,5128,4,4,0,4,0,4096,4104,0,520,4096,0,0,0,4,0,512,0,4096,4,5128,0,5,4,4,6147,0,4096,4104,0,4,512,0,4096,5128,0,0,4,4096,0,4112,0,4096,4096,4,0,0,4096,0,4096,0,4112,0,4,4112,0,1024,1032,6147,0,4,4,0,4,0,0,512,4096,0,1024,0,0,4096,0,4096,512,4096,4096,0,4,5120,0,0,0,4096,1032,0,72,0,0,0,0,4096,0,4104,0,4096,8,4104,0,0,1024,0,4096,4,4,4,0,0,8,0,0,0,0,0,4096,0,4,4104,4096,6147,4112,4,0,4,4096,4096,4,0,4,4096,4104,0,0,4096,4,0,0,0,4096,4104,6147,0,4,4096,4,0,4096,8,4,4096,0,512,0,4112,8,4096,4096,0,4096,0,4096,0,4112,4096,0,0,4096,4096,4,0,4,4104,4,0,5120,4104,4112,0,4096,0,6147,8,4,4096,0,4,4,4112,16,0,512,4104,0,1024,4,0,4096,0,8,4096,0,0,4096,4,0,4,4,0,4096,1,0,4,0,0,4104,0,0,0,0,4096,8,6147,512,0,0,0,4096,4,4096,0,0,4096,4,4,4,0,0,512,0,0,4096,4096,1032,4104,4,8,0,0,4096,512,6147,4104,0,4096,4,4104,4,0,4096,0,4104,8,4,0,4,4,2049,0,8,4,4096,4096,4,4096,4096,0,4112,0,0,4104,4,4096,0,4,4,4096,0,4096,0,0,4096,4112,4096,0,4,4,4096,0,0,0,4096,4,4,4099,0,4,6147,4,512,4,0,0,0,0,0,4096,0,512,512,4,0,0,0,0,0,4096,4,4,4096,4,0,4,4,0,0,4,0,4096,4096,4104,0,4,0,0,0,4104,4096,0,4104,0,4,4,1032,4096,0,4,4096,73,0,0,0,4112,4096,0,4104,4096,0,4112,0,4096,0,0,6147,0,0,4096,0,0,4,4096,0,4112,0,6147,0,4096,0,4096,0,0,0,4104,0,4096,4112,0,4096,0,8,0,0,4096,4096,512,4,0,4096,0,0,6147,4,8,4112,0,4104,0,4096,0,4096,0,0,4096,4112,0,4,4104,0,4,4104,4,4,0,4,4,0,0,0,0,4,6147,0,0,4096,0,0,4,4096,0,4096,4096,0,0,128,0,512,1024,0,4,4096,0,8,0,8,0,0,4096,0,2049,0,1032,4104,4,8,4096,4112,8,0,4,4,8,4096,0,0,4096,0,4,4,512,4,512,8,4096,1024,0,2049,0,0,0,4096,8,0,0,0,512,0,1024,4096,0,4096,0,4096,8,4,4,0,8,4,8,0,4096,0,0,4,2049,0,0,512,4,0,0,0,4,512,0,0,4,0,4096,8,0,1024,4,4096,0,0,4104,0,4096,4096,4,0,4,0,4,512,0,0,512,4096,512,0,4,512,0,0,4096,0,4104,4104,0,0,4096,8,4096,0,0,0,0,4096,4096,4104,0,4,1024,4112,0,4096,4096,0,8,4112,4096,0,512,0,4096,5120,0,512,0,4,0,0,5120,4096,0,4,0,4,0,4104,0,4096,4,4,6147,4096,4112,8,0,4,0,4096,4096,4,4096,5120,4096,4112,0,0,4096,4104,0,0,0,0,4,4096,1024,4,1024,4096,4096,4096,0,4104,4096,0,4112,0,6147,0,4096,4096,0,4096,0,4,4112,0,0,512,0,0,4096,0,0,4096,0,0,512,0,4,4,4,0,64,0,0,0,4096,0,0,0,512,0,4,4,0,512,0,4096,8,128,4112,0,8,4096,4,0,0,4096,0,4104,0,4,2049,0,4096,4096,0,0,4,0,0,4096,4096,0,8,4,0,4096,0,4,0,0,4096,4,4,4096,4,2049,0,0,4096,0,8,4096,4096,4,4104,0,8,4096,8,0,4112,0,0,64,4104,8,0,4112,4,0,512,0,8,4096,4096,4104,0,0,4,1024,2049,4099,0,4096,4096,4,8,4099,4112,4096,0,4,4,0,4096,0,4096,8,4096,0,0,4096,4096,0,8,4112,4,4104,0,0,0,8,0,4096,4096,0,4096,4,0,4096,0,2049,0,2049,0,0,0,4096,0,4096,0,4104,0,4,4,0,4,64,640,0,1,0,0,4,0,0,4096,4,4104,0,4,4096,0,4,4,0,0,4096,4,0,4096,0,0,4,0,0,4,0,4096,0,4096,0,0,0,0,4096,0,4,4096,0,0,4,4096,4112,2049,128,4096,4112,4,0,0,0,0,4096,0,0,4096,4,0,4104,0,4096,0,0,6147,2049,0,1032,0,512,4096,0,4096,8,0,4096,4,0,0,5120,0,512,4096,1032,512,0,4,0,4096,0,0,512,512,0,4096,8,4,4,4104,8,8,4,0,0,4104,4112,6147,0,5120,8,4096,8,4096,0,0,2049,8,0,1024,2049,6147,0,6147,8,4096,4112,8,4096,1024,4096,0,4096,0,4096,0,0,4112,0,4096,4096,0,4,0,0,0,4096,8,6147,0,0,4,4104,0,8,4104,4,4096,4113,16,512,0,0,5120,0,0,4,4096,5128,0,0,0,0,0,4096,0,2049,4,4,0,0,4,0,6147,0,4096,0,0,512,4,512,4096,0,0,2049,4,4096,128,0,0,4096,0,4,4,0,4096,0,4,4,0,4096,0,1024,4104,4096,4096,0,0,0,0,4,4096,0,4,5136,0,0,512,0,4096,0,4112,4,4104,0,4096,0,4096,0,4112,0,512,0,512,0,4104,4104,4096,0,4096,8,4,0,4096,0,4112,0,0,4096,1024,4104,8,0,4096,8,5128,0,0,4096,4,4112,4096,0,4104,4,4,1024,0,0,4,0,0,4,0,0,4099,6147,0,0,5128,4,4096,4112,4104,12,1024,512,8,1024,4096,8,4,4096,512,0,4,0,0,0,0,4,4,4104,6147,4096,4,72,0,0,6147,4112,0,4,8,4096,0,4096,128,4096,4096,0,0,4105,4096,0,0,4096,512,2049,0,0,0,8,4,0,4096,0,4096,0,4,4,0,2049,4,0,2049,0,4,4096,0,0,4096,4104,4112,4,4104,0,4104,0,5128,0,0,0,4,0,512,4112,0,4104,4,4,4,4,0,0,0,0,4107,4,0,1024,4104,0,0,512,0,4096,4,4,8,0,4096,0,4096,4096,8,0,4112,0,4096,512,512,0,0,4105,4,0,4,0,4096,0,4096,0,512,0,4096,0,4,0,4096,4,4112,0,0,0,512,0,0,4,0,0,4,0,4,4104,4,8,4,4096,4,0,4,0,4,512,4096,0,0,0,0,4096,0,4,8,0,1024,64,4096,4112,4104,8,4,512,4096,0,4,512,0,0,4096,0,0,512,6147,0,4,4,512,4096,0,0,4096,0,4096,0,8,4112,0,4096,4096,0,0,4096,0,4112,0,0,4096,4,0,4,0,4104,4096,4,4113,0,4,4096,0,4096,4,0,4096,0,0,4096,1032,4096,0,0,4096,2049,4,0,4,0,0,4096,4,2049,0,5120,0,4112,0,0,4096,4104,1,0,0,512,0,4096,0,4104,0,0,0,512,8,4,4096,4,0,0,65,0,4096,4096,0,0,0,512,5,0,8,0,0,0,0,4096,0,0,4104,0,0,4096,4096,0,0,512,0,0,4096,0,512,0,0,4,4,0,4096,0,4,4,0,0,6147,0,512,4,0,0,640,4,0,4112,0,0,512,4,0,0,4,0,4096,4,4104,0,4,4096,64,8,4096,0,0,0,4096,4099,0,0,4104,0,0,6147,4112,4096,4104,0,4104,0,512,0,4096,8,0,4096,64,0,4,4,4096,0,0,4096,0,0,0,8,4096,0,4,0,4096,0,4104,4,0,8,6147,4112,0,0,0,8,512,4,4096,4104,0,640,8,4,8,512,0,4096,0,4096,4096,4,0,4,0,4096,2049,0,0,4096,0,4096,4,0,4096,2049,0,5131,4,8,4096,0,0,512,4,0,4096,0,4096,0,64,0,6147,4,1032,4,4096,0,4096,0,8,4096,0,0,4096,0,0,4096,4112,8,4104,640,0,4,0,4104,4096,5,0,4,4096,4096,0,0,4096,4,0,4,0,0,4104,4096,0,4112,0,8,0,2049,0,4,4096,4,4104,0,4,4,0,4096,4096,0,0,4,0,4096,0,4104,0,0,0,4,0,4096,4096,0,0,4096,1024,0,0,4096,4112,4,4096,12,6147,4,4,4,4,4096,0,0,4096,4,0,0,4,4104,0,4096,1024,0,4096,4,0,4096,0,0,4,512,8,4096,4,0,4,4096,0,4104,8,0,4,0,0,0,4099,0,0,1024,4096,8,0,4,4,9,0,2049,4,4,0,0,0,0,0,4,0,4096,0,4104,4112,0,4096,1024,512,4104,4,512,0,0,1024,4104,0,4096,4,0,4,4,0,4096,8,0,512,0,0,4096,4,0,512,0,1024,4096,4,4096,4,4,4104,4,64,0,8,4096,4096,0,0,0,4096,0,4,512,4,4,4104,1032,4104,0,4,4,0,0,4,512,64,0,0,4,512,0,4,0,0,4096,0,1024,4096,0,4096,4,0,4096,4,0,4099,0,4,512,0,8,4096,0,0,0,4104,4,0,0,4,0,5128,0,0,4,0,4096,0,6147,4099,4096,0,4,4,0,6147,0,4096,4104,0,4,4,1024,0,512,2049,8,512,4104,0,0,4096,0,0,4112,4096,0,0,4,0,0,6147,640,0,4096,4104,4112,0,4096,512,0,4096,0,4096,0,4112,0,0,4104,4,5123,5120,4,6147,0,4112,0,5123,0,4096,0,0,4096,0,4,512,4,8,4,4096,0,4,8,0,0,4,4096,0,0,0,4104,0,4096,4112,2049,0,4096,6147,4,4096,512,1024,4,4,0,4,0,0,4096,4,0,512,0,4104,0,4096,4112,0,0,0,4096,4,0,0,4096,4096,0,4,5131,4113,0,4096,4,4,4,0,2049,0,4,4,0,8,6147,0,0,4104,72,0,0,4096,6147,4096,0,4104,6147,4,512,0,0,4096,4096,4,0,4,4096,4,0,73,4,0,0,4104,0,8,4,4,4096,6147,0,4,4,0,0,672,0,4104,4,8,0,0,0,0,0,4,0,4096,6147,0,4112,4,4,512,0,4,0,4,4,4,4,4096,2049,0,128,0,4104,2049,4,1024,4,4,1,73,0,4096,4096,8,4,4,4104,0,4,4,4,0,4,512,4096,4096,4,0,5123,4,0,4112,0,0,4099,0,4096,4104,4096,4112,0,0,4096,0,0,6147,0,8,4,0,0,4096,1032,4,4096,0,4096,0,4,0,4096,4,4,0,4112,4096,0,4,4,8,6147,4,512,4096,4104,0,0,4112,4,4096,0,0,64,0,4,4,0,4096,4,4104,0,4099,4,8,64,0,4104,4,0,4096,4096,4096,0,4096,0,4,4,4112,0,4112,16,4096,2049,4,0,4096,1024,4104,8,0,4096,4112,4104,0,4096,4104,4112,4,4096,0,4104,4104,0,0,5120,512,4,4112,4,8,4,0,0,4096,512,1024,0,4096,4,0,4096,4,0,4096,0,0,4,4096,4,512,4,0,4096,0,0,4096,512,0,4,4,0,4096,0,4096,0,4096,0,0,4,4104,6147,0,4112,2049,0,4,4,6147,4096,4,4104,8,4096,4112,512,0,4096,0,0,0,4096,512,0,4,4,0,4,4,0,4104,0,0,4,4104,6147,4096,4096,0,4112,4,4,4096,0,4096,4096,0,8,4,1024,0,4096,0,4,4,4096,4,4096,4104,9,6147,4,6147,4,0,4,4,0,6147,0,0,4,4096,0,5128,0,4,4,4,0,4,4,4099,8,512,520,0,0,4,4,4,4,0,4096,0,0,6147,0,1032,4,4112,512,4096,4096,0,4112,0,0,4096,0,0,6147,0,0,6147,4112,0,4096,4,4096,4,0,4,4096,4104,0,512,4,4,0,4096,0,4,2049,0,0,0,4096,2049,4104,0,4104,0,0,6147,4113,4,6147,0,8,8,4,0,4096,0,0,0,4096,4,0,4096,0,4096,1024,4096,4096,4,4112,0,0,1024,4096,5128,4096,0,1024,5120,4,4104,512,4,4096,0,4096,0,4,6147,4112,0,4,0,4096,0,8,4096,0,4096,4096,0,4112,0,0,512,0,0,4096,4096,4104,4,0,4,2049,0,0,0,4,0,0,0,4096,2049,4,4,4,8,0,4096,0,0,0,0,0,0,0,0,0,0,0,1032,0,0,0,0,4096,4,0,0,0,6147,0,4096,0,6147,0,4096,0,0,4,4104,4096,0,0,4,0,4096,1032,0,6147,4112,0,0,4096,4,4099,0,1032,4096,0,4112,0,4,6147,0,4,4,0,0,512,512,4096,0,4,4,8,1024,96,0,0,512,0,0,0,0,0,0,4096,0,4096,0,4096,0,0,4,0,4,0,4096,0,0,4096,0,2049,0,0,0,0,64,4112,4104,64,0,4,0,4,0,0,4096,0,4,512,0,4,0,4096,4104,8,4,512,512,4104,4096,8,0,4,0,4104,0,4096,0,5120,0,520,512,0,4096,4112,0,4096,0,8,4,0,0,4096,0,4096,2049,0,8,512,4104,5120,0,4096,0,4104,0,4104,0,1032,4112,8,0,4096,4096,0,4,4,1024,4096,4112,0,0,4,4,0,0,4096,4096,1024,0,4096,0,8,0,4096,4112,672,0,0,512,0,1024,512,4104,4,0,512,4104,0,4104,0,0,5128,0,0,4096,512,1024,4,4104,0,4096,0,6147,0,4,512,0,0,0,0,8,4104,4096,4104,0,4,4104,64,0,0,0,4096,0,4,0,0,640,4096,0,0,0,4,0,4096,0,2049,4,72,4,0,4096,0,8,4,0,4104,0,4,4104,0,0,4,6147,512,512,6147,0,4,72,0,0,4104,4112,0,0,4,0,4096,4096,4,0,4104,0,4112,4099,0,8,0,0,4,4,0,4096,4,4096,4,4112,4,4096,0,4099,0,0,4096,4096,4096,0,0,4112,4104,4096,4096,4096,0,0,0,1032,4096,72,0,4096,0,4096,4,0,512,0,4096,512,4,1,4096,4104,8,4096,0,4,0,4096,4096,8,0,4,64,4096,0,4096,0,0,0,4096,0,0,4104,0,4,4,4,4,4,0,0,4,4,4104,0,0,0,4,4096,4,6147,4112,0,4104,0,8,4096,512,0,4,0,4,4,8,0,4,4104,4096,4096,0,4,0,4096,512,0,4112,0,4096,0,0,4,4096,4,0,4096,0,4,4,0,0,0,6147,0,4096,4,0,4,0,512,0,4096,4,0,4,0,6147,0,0,4096,0,4,4099,512,512,4,0,4,4,8,4096,0,0,4096,0,4112,0,0,4096,4104,4096,0,4104,4,4112,16,0,4096,4096,0,0,4112,0,4104,0,4,4096,2049,8,4,8,6147,5128,4,4096,4,4112,16,0,0,64,4,0,0,4112,0,0,4,0,4,4104,4,4096,4112,512,4,4,4099,4,4,6147,4112,4096,4096,0,4096,0,0,0,4096,520,4096,8,0,0,4112,0,4,4096,4104,0,0,4096,4,4,0,0,4,4096,0,0,96,1,64,0,0,0,4096,0,4096,8,4,4,2049,2049,0,512,0,0,0,4104,0,0,4,0,4096,4,512,0,4096,0,8,4096,4096,0,5,0,0,4112,6147,0,0,4096,4096,0,4096,0,4112,0,1,0,4096,4096,0,0,0,0,4096,4096,0,0,512,0,4,4096,0,4096,4096,4112,8,4104,4,4,5120,4,4,5120,4,0,4,4104,512,0,4,0,4,4096,0,0,0,0,4,4104,0,4096,0,4,4112,0,512,4096,0,4,0,4096,0,4,4,0,6147,4,0,4096,4,0,4,0,4104,4096,0,8,4096,0,4096,0,2049,1024,0,4104,0,0,4096,8,4096,0,4096,4,4112,64,4096,6147,0,4112,0,4096,0,0,4096,0,72,12,4104,8,6147,4,0,0,0,4096,0,4096,4096,0,4,0,4096,0,4,4,0,4096,4104,0,4,4096,0,4,4112,0,0,4096,0,4096,4,0,4112,4104,4104,0,0,4104,0,4112,4104,4096,4,0,4096,0,2049,4,4,0,0,4,4,4096,4,512,0,4,2049,4112,4096,4104,0,4096,8,4,4,4104,0,0,6147,0,4112,0,512,0,4104,0,0,640,4,0,0,0,4104,0,4096,1032,4096,0,0,0,4,0,6147,0,0,4,4096,0,0,512,4,0,4096,4,0,4,9,0,0,6147,4112,0,4,512,0,2049,4,4,128,0,0,4,64,0,8,4096,512,64,4096,4096,0,4096,0,4,4096,0,4,0,4096,0,4112,0,0,0,4104,4096,0,4096,4112,0,0,4,4,0,4096,0,8,0,4104,0,0,4,4096,4,0,4,0,0,512,4,4096,4,0,4096,4,4,4096,0,512,4,4096,0,4,0,6147,0,4,4,4,0,0,0,4096,4,512,4,0,0,0,0,4,0,4096,0,6147,4112,0,0,4,256,0,0,4096,4104,0,520,4112,0,4104,4,0,4,0,4,0,4112,4,4,4096,0,4,0,0,0,6147,9,1024,0,4,0,1032,4096,1032,0,4,4,9,0,8,2049,4096,4,4,0,4,0,0,0,4096,0,0,4,4104,5128,4,5131,0,4104,4112,512,4104,4096,4112,0,0,4104,0,4,4096,640,0,4104,4,0,4104,0,0,5120,4112,4096,0,0,96,4104,0,0,4,6147,0,4,4112,0,4,6147,4104,0,4096,0,0,8,4,4096,512,4,0,4,4104,0,2049,0,0,0,512,0,0,4096,0,0,4096,0,0,512,4096,0,4,4096,4104,0,4096,0,4,512,4096,0,6147,0,4,4096,0,1152,0,4104,4,4,4096,0,12,4096,0,0,512,4096,0,8,4096,0,1,0,4,8,4096,4112,0,0,4,0,4104,4,0,4,0,4,4096,0,64,4112,4096,4104,0,512,4104,6147,4,0,512,2049,0,0,6147,0,4112,4096,4,512,0,4096,4104,4104,0,0,4096,4096,4112,640,0,0,4096,0,0,4112,0,4096,0,4096,0,512,4,4096,0,4096,0,4096,4112,0,0,4096,0,4096,0,0,4,0,512,8,0,0,4,4099,0,4096,0,4104,0,4096,0,4096,4096,0,1024,4096,0,0,512,0,512,0,4104,4,0,6147,4096,8,0,4104,0,4,4,0,4096,4096,1,8,0,4096,0,0,4104,4096,4112,0,0,5,0,0,6147,4096,8,0,4,4096,4096,0,0,512,8,5120,0,5,0,4096,0,0,4096,0,0,0,0,0,0,0,4104,4,4099,0,5120,0,4,4,0,4096,0,0,4096,0,0,4096,0,0,4112,0,4096,0,0,4,0,72,0,4112,4,4,4104,0,4096,4096,0,4,4,0,4096,0,0,4104,4104,0,4096,4112,4096,4,4096,4,0,0,4,0,0,4096,4,5128,4096,1024,0,4096,0,4,512,0,0,4096,0,4104,4112,0,0,0,4096,0,0,4,4104,0,4104,0,512,64,0,0,4,4,4096,4104,0,0,512,0,0,4,0,0,4,4096,4,0,1024,0,8,4096,4,512,0,0,0,4,1024,4104,4096,4096,0,4096,4112,0,0,64,512,0,4112,0,0,0,4096,64,0,4096,0,6147,5120,4112,4,0,6147,4,0,4096,4096,0,5128,4,0,4,4,8,512,0,0,4096,4112,0,0,8,2049,6147,0,4096,4104,8,128,0,261,512,8,4,0,0,4096,0,4096,64,0,4096,0,4096,0,4,4,0,0,4096,4,4112,0,0,512,4104,4096,4104,2049,4112,0,5128,0,4096,4,4,2049,4,0,4,4,4096,8,0,4096,4,0,4096,0,4096,0,4112,0,4104,6147,4096,0,0,4113,0,1024,0,4,8,4096,4096,8,4104,0,4112,1024,4096,64,0,4,5120,0,4104,0,0,0,4104,0,0,6146,0,6146,4112,4104,0,0,2049,4,1032,0,6147,0,0,4,0,4096,8,4096,8,4096,4,4,4096,0,4,4112,4096,512,4,4096,0,4107,64,4096,0,4104,0,0,6147,4,4,4112,0,4096,0,4096,4,4112,0,0,0,0,0,0,0,8,4,0,0,4104,0,2049,0,512,0,4096,0,4096,4104,4112,0,4,0,0,4096,4096,0,8,4,0,4096,0,0,4,4,0,4,4096,0,4,6147,0,4096,0,0,0,0,0,4,0,4096,8,4104,0,4,6147,0,4104,4112,8,4096,4099,0,4,0,4,0,0,4096,0,0,0,4104,0,4112,0,4096,4096,4,0,4,4096,0,4104,0,4096,0,0,4096,0,4112,16,512,4,0,4096,0,8,4112,0,9,512,4096,0,0,4104,0,4,4,4,128,4096,0,0,4,8,4104,8,4,4,4096,0,4096,4112,0,0,0,4096,4,0,512,0,0,0,4104,0,0,4096,6147,0,0,4096,0,4,0,4096,0,4112,4096,8,0,4,4096,8,0,0,4096,0,0,4,0,0,0,4096,0,0,4,0,512,4,4096,0,8,4096,6147,0,4096,0,0,4096,4112,0,0,4,0,0,0,6147,4096,128,4,4096,0,0,6147,0,4096,8,4096,0,4112,0,4096,4,4,0,4,0,4096,0,0,4096,0,4112,0,0,4096,4,0,0,0,4096,0,4,0,4,0,4,4096,4,4096,0,0,4096,0,4112,0,0,4096,0,0,8,0,4096,0,4,0,4096,0,0,4,0,4,4096,0,8,4096,0,4096,0,0,4099,0,1024,4113,0,4,512,0,4096,0,4096,5128,0,5128,4112,4,0,4104,0,4096,8,4,0,4096,0,4096,512,4,4,2049,8,0,4,0,0,4104,4096,5120,1024,4096,4,4112,4096,512,512,0,0,4096,0,0,4104,0,0,4,0,4096,4,0,512,64,0,4096,512,0,4,6147,4112,0,4,4096,4096,4096,0,0,5128,1024,4104,0,4112,4096,64,0,4096,0,6147,0,512,0,0,4,4,4,0,0,4096,0,0,0,8,4,0,4104,0,4096,4,4112,0,1024,0,0,4104,2049,0,4096,0,1024,520,512,0,5120,0,4104,4112,0,0,0,5120,4096,4,0,1032,4096,0,4112,0,0,4104,0,1,4,4,4,0,512,0,4096,4096,0,512,4,4104,0,4096,4096,4096,0,4112,512,0,4,0,4096,0,4,4104,0,4,6147,512,0,0,0,4096,0,4,4096,4,0,4096,0,8,4096,4,4,512,4104,512,4104,0,4096,0,4112,0,4,512,2049,4096,0,4096,0,0,4112,0,4104,4096,4,0,0,4112,4096,0,4096,8,4,4096,4096,4096,4,0,4,0,8,0,0,4104,0,0,4096,4112,4096,0,0,0,0,0,4,0,4096,4096,0,0,0,4104,0,4112,4096,1032,0,4096,4096,0,1032,0,4112,0,4096,4096,2049,0,0,4096,0,4,8,4112,4,4,4104,4096,0,4096,5131,0,4,4,0,4,4104,4,0,4,0,0,4,0,0,4104,4096,8,4096,0,4,4,0,4,5128,0,4096,4104,4,4112,1032,4096,4104,0,0,4112,16,4096,4104,8,4096,4096,0,4112,0,4,1024,4096,4112,16,4,4,512,4104,4096,0,0,4096,0,0,4096,4112,0,4096,4,0,4,4,4,0,4104,0,4096,4,0,4096,2049,8,0,0,4096,0,0,0,1033,0,4,4,0,4096,4,0,4096,0,4,8,0,4,0,0,1,0,4096,0,4104,1024,0,4104,4112,0,4,0,0,8,6147,4096,0,4096,0,5128,4,2049,0,0,4096,4,4,4112,8,0,0,0,4,0,4096,0,0,4096,0,4,4096,4096,0,4,4112,0,4104,4,0,5120,0,4096,4096,0,512,4096,4112,16,4096,4,0,5120,0,4104,0,0,0,0,0,4,0,4096,0,0,0,4,4096,0,4096,4096,4,4096,64,0,0,0,512,4,8,0,4096,0,0,4096,1152,0,4096,0,4,512,8,0,5120,0,512,4104,4096,0,512,0,0,4096,0,4096,4,0,4099,0,4096,0,8,4096,4096,0,0,0,0,0,96,0,4104,4,0,0,0,0,4,128,0,512,640,0,512,4096,4,4096,0,4096,4096,0,4096,4,0,4,4112,1,4,0,2049,4,0,0,4096,0,2049,4,0,0,0,4096,4,0,64,0,4,4096,4,0,4,0,4,4096,4,1024,0,4,8,0,0,0,0,4096,0,4104,4,0,4096,4,512,0,4,0,0,0,4,0,0,5120,4104,4096,4,1032,4,4104,4,4096,4,512,4096,4096,4,4096,4,4096,0,520,0,0,4,4096,4096,0,0,512,0,0,4096,1032,4096,4096,4096,4112,0,4096,0,0,4104,4112,4096,0,4096,8,4096,4112,4,2049,0,4,4,4,512,0,0,4104,1024,0,4,4096,512,4,0,4096,4096,4,0,4096,8,0,0,4112,0,4,0,0,4096,0,8,2049,4096,0,4,4112,4,4096,0,4,4,6147,0,0,4,512,0,0,4,4104,4096,4112,0,4,4096,512,0,4096,4096,4096,0,4,4104,0,4,512,64,0,0,4,6147,4,4104,0,4104,0,0,4,4112,0,0,4,0,0,0,0,4096,8,0,4096,0,4096,64,0,512,1032,4096,0,4104,4,4,72,0,0,4104,4104,8,0,512,0,0,0,4096,1032,0,64,4096,8,0,0,4,0,0,4096,4096,0,0,4096,0,4112,0,4096,0,1032,4104,0,4096,0,4,4112,5120,4096,4,4,5,0,6147,0,4096,4096,0,8,4,4112,0,4096,0,4,4,4104,4096,0,4096,0,4104,0,4112,0,0,4096,0,0,512,0,4096,9,512,4097,4096,0,4096,0,4,4104,0,4112,4,1024,4,0,4611,0,4104,0,1,0,0,4,0,0,1024,4096,65,0,4096,4,4096,4096,4096,0,0,4,512,4,0,4096,4,4,4096,4,8,6147,0,0,4096,0,4,0,4,2049,4,0,512,4096,4096,0,0,4096,4112,0,4096,0,0,4096,1024,4,4096,0,2049,4,128,0,4096,4,512,8,4096,4096,0,0,4104,4104,4,0,4096,0,4112,4,0,4096,4104,4096,4112,0,4096,4,4096,4096,0,4,4096,0,512,0,4096,0,4096,4,4104,0,0,4,0,4096,4104,4,0,8,4,8,0,512,4,1024,4096,4096,4096,4096,4112,512,4096,0,512,0,1024,4097,5120,0,4096,512,8,128,0,4096,0,0,1024,4,512,4,512,64,0,512,4,0,0,4096,4096,0,5120,4,4104,0,4112,0,4096,0,8,4,0,0,4,4096,4096,0,4104,4112,512,0,4096,0,4,4096,0,4096,512,4096,4096,4112,4,4,0,0,1024,4096,4,4112,0,4096,4096,0,2049,8,0,4,0,1024,4096,4096,640,1024,4112,512,4104,0,4104,0,4096,4,4096,0,0,5128,0,512,0,0,4,4,0,64,0,5120,8,0,4096,8,8,4,0,4096,512,4,4104,0,1032,4,4,6147,0,4096,4096,0,0,4,4096,0,4,4,4112,0,4,4,0,4096,4104,4,5,4,0,0,4096,4096,0,0,0,0,0,4,0,128,0,0,4,4112,4104,0,0,4096,4,4104,0,0,0,0,4096,0,0,4104,0,4112,0,4096,0,2049,4,0,512,0,5,4,4,0,0,0,0,0,0,4096,4096,0,4104,0,0,0,4,4,0,0,4096,8,4096,4,512,0,0,5120,4096,0,4096,4096,8,0,4096,4112,512,0,4,0,4096,4096,4112,4096,0,4,4,4096,0,0,4,4104,0,4096,4,0,4,4096,8,5,1024,4104,6147,128,4096,0,1024,512,0,4096,4,73,0,0,4096,4096,0,0,4096,0,0,0,0,2049,0,4096,0,4096,0,0,4096,4096,128,4096,0,0,0,5128,0,4096,4,0,4096,0,4096,512,0,64,0,4,4096,0,4096,0,512,4,4096,0,0,4096,6147,0,4,0,4096,4,4112,0,2049,0,4096,2049,4,4096,4104,4,0,4,0,0,4096,0,4104,0,4,0,4,0,5128,0,0,4,0,4,4104,72,0,4096,0,0,4096,4,0,6147,4113,0,0,4104,0,0,4,4104,0,4096,0,0,0,4,4096,0,0,0,4104,0,4,0,4096,8,4096,0,4096,0,0,4112,0,4096,4,4096,4,4096,0,0,4,0,4096,4,4,6147,4096,0,4096,0,1032,0,4112,4096,0,4104,0,0,4,4096,5120,0,0,4096,0,0,4,4096,0,4112,0,2049,0,512,0,512,0,0,4104,0,4096,4,4,4096,5,0,4,2049,8,1032,4096,0,4104,4,4096,8,0,4,4104,4112,4,8,4104,4,1024,4104,4,4,4,4,4096,0,4096,4096,4096,4096,0,4099,4,0,4112,0,0,4104,4096,0,4112,0,4096,0,0,4096,4112,0,4096,0,640,4104,0,0,512,512,4,4096,4,0,4096,8,0,4096,8,0,5,4096,4112,4096,4096,4,4,4,4096,6147,4,64,0,0,0,4096,8,4104,4112,16,4,4096,4096,4104,0,4112,4,4,5120,4112,0,4,4104,0,0,4,4096,0,0,4096,512,8,8,4104,0,4,512,4,0,4096,4104,4,0,4,4,4096,0,5123,0,0,0,0,4,4,0,4,1024,0,72,4,4096,0,4096,0,4096,0,2049,0,512,4096,4,8,4104,4,4,4112,0,4099,0,8,4096,4,0,0,4096,4,0,4,4,4,0,0,4096,512,0,4096,512,0,4,0,4104,0,0,4,0,0,0,0,0,4,0,0,0,0,4,8,4096,0,4,4096,8,0,4096,4112,16,0,4096,4,4,4,0,4,4,1,0,0,0,0,4,4,1024,0,4,8,4096,0,0,4096,0,4,4,4,8,4,8,5128,0,4096,0,4,0,0,4104,0,4,4104,4104,4,0,0,4096,4,0,4,4112,0,0,512,0,0,4,4,0,0,4104,4,0,0,0,6147,4,4104,0,0,4096,640,6147,0,4096,0,4,0,4096,4,0,4096,1024,4,4112,0,64,0,4112,0,4,4,0,4096,4096,4,8,4099,4,0,4096,512,8,8,0,0,4096,512,520,0,0,4096,0,0,0,0,4096,0,0,4,4096,0,64,0,4096,8,4104,4096,0,4112,512,0,4096,4096,6147,1024,4,4,0,0,0,0,640,4,4096,0,0,4,4,0,4096,4104,4096,4,4099,4,4112,0,128,0,4096,64,0,0,512,4,8,4104,4096,4096,0,0,4,0,4096,8,4,4,4104,0,0,4104,0,4107,4,4096,0,0,0,4096,0,1032,4096,0,64,4096,0,4096,4,0,4104,0,0,0,4,0,0,4096,0,2049,8,4096,4,4,4,4096,0,4,4096,0,6147,4,0,4096,4096,0,4096,4096,4112,0,4096,0,64,0,0,4096,0,0,1024,0,4107,0,4096,0,4,4,4104,0,4,4096,8,0,4096,0,0,0,4096,4,4112,0,0,4096,4099,0,1024,4104,0,4112,0,512,4096,4099,0,4096,0,0,4112,0,4096,4096,0,4112,0,4096,1024,4104,4,1024,4,512,0,4096,4096,4096,8,4096,0,0,0,4112,0,512,4096,4,1024,4104,6147,0,4112,0,0,6147,0,4096,0,4104,0,0,4096,0,8,4112,0,4,4,0,4096,4,0,0,4,4104,0,4104,6147,0,0,4096,4112,0,0,512,512,4096,4096,0,4,8,4096,0,2049,4104,0,4112,0,4104,4,0,4,4,4096,0,0,4096,4104,0,4112,0,4096,4096,0,4,4,0,0,4,0,0,4096,0,4096,0,4,0,0,4,4096,0,5,512,0,4104,4104,0,4096,0,0,4112,4,4,4096,8,512,4,4104,0,1024,0,4112,16,1024,0,4096,4104,0,512,512,0,2049,4096,0,4,64,0,4096,0,0,4096,0,0,0,4104,4,4,4,4,4096,4104,4,0,0,96,0,4099,4096,0,4104,0,4112,0,4096,4,0,4,0,4,512,8,0,4096,0,4096,0,4,4,0,0,2049,4,4096,0,4104,0,4096,4112,4096,0,2049,1024,0,4,512,4,4,0,512,0,5128,512,0,4,4,512,0,0,4,0,4,4096,0,4104,4096,4096,0,0,0,0,4096,0,512,4096,0,4096,8,5120,4,0,4104,1032,0,4096,5136,512,0,512,0,512,512,0,4096,0,4096,4,0,0,4,0,4096,0,0,4096,0,0,4096,4096,4096,0,4,4,4112,4096,0,4,4096,4112,0,0,0,4096,0,4096,4,0,4096,4112,512,0,4096,0,4,512,0,512,4,0,0,4096,0,4096,0,0,4,4112,512,4104,4107,4104,0,0,512,0,0,4,0,4099,0,4,6147,4,0,64,4,0,4,0,8,4,0,4,0,4,0,4096,0,4,4,0,128,0,4096,0,4,5136,512,0,4096,4096,0,2049,0,4104,4,8,512,0,0,512,4096,0,0,0,4096,2049,4,8,0,4,8,512,8,2049,4096,4107,0,4,512,0,4096,0,0,4120,0,0,4096,0,0,0,4104,0,4096,4104,0,8,4096,0,4096,0,8,4112,4,8,512,0,4,4,0,0,4,0,0,4096,512,8,4,6147,0,4104,0,4096,6147,4112,4096,0,4,4096,0,0,0,0,4096,4112,4,0,4,0,4096,0,4096,0,4104,0,1,4,4,4096,4,0,4096,6147,4112,0,0,4096,4,0,4096,8,512,4096,8,4096,0,4,0,4096,4112,0,4096,128,0,4096,0,0,4096,4104,0,4,0,4112,4104,4104,0,8,0,0,0,0,0,0,4104,0,4,4,64,0,4096,0,6147,0,4096,1024,1024,4096,4,2049,1032,0,0,4096,4104,2049,0,0,4096,4104,0,0,4096,6147,0,4112,0,1024,6147,0,0,0,4096,0,0,2049,72,4104,0,0,4096,0,0,4112,4112,4,0,0,0,0,4096,4112,1024,4096,4096,0,4096,4096,0,4,5128,4112,4096,0,4104,0,0,4,0,4104,0,512,4,6147,0,0,64,8,1024,4096,1032,512,4,1024,0,4096,0,0,4096,4099,4,0,4112,4104,0,0,512,0,0,0,0,4096,0,4099,4104,0,0,4096,0,512,4112,0,0,0,0,0,4096,0,4096,0,0,0,0,5120,0,4104,0,4096,4,4096,4112,0,0,0,4096,0,4096,0,4096,4096,0,0,4112,0,0,0,4096,4096,0,4096,4096,0,0,4112,0,4096,0,0,0,4104,0,4096,0,1024,0,0,512,0,8,512,0,0,0,4,640,0,4,4,0,4,4096,4,4099,8,4096,0,4096,0,4,4,0,4096,5131,5123,4,0,0,0,0,4,0,0,4104,512,0,4,4096,0,4096,0,0,4096,0,4096,4112,4096,0,0,4104,4096,0,4112,0,4096,4099,0,1024,4112,4,0,4096,0,4096,4,4,5120,4112,0,0,4096,8,0,4096,0,0,4096,4112,4104,0,672,1024,4096,0,0,0,4104,0,4096,4096,0,6147,0,4104,4,4112,4096,0,512,672,6147,4,1032,0,0,0,4096,0,6147,0,4112,4,4096,4104,4096,512,4,4104,1032,4,0,0,0,2049,0,4112,4096,4104,0,0,8,4104,4,4,4104,4,4,512,8,4,4096,5128,0,4,4,4096,0,0,4096,4,4104,4,4,0,4,72,4,4,0,4112,16,4096,0,2049,640,0,4096,0,4,0,4,4096,0,4096,0,0,4096,8,0,4096,0,0,0,4,0,4104,4,4,4104,0,4112,4096,8,4096,0,0,0,0,4,0,0,4096,0,4096,4096,4104,0,0,4,4,4104,4,0,640,4096,4112,4104,4096,0,6147,4096,4112,4096,4112,0,4104,4104,0,4,0,0,5128,4,5120,2049,4096,0,4096,512,0,0,0,4,512,0,0,4,0,4096,0,4096,0,4112,0,4096,0,4096,1024,512,65,0,4104,4104,0,4,4,4104,512,0,640,0,4,4,0,4096,0,4096,0,4104,0,0,0,4096,8,1032,1024,0,0,4096,4,4,4,0,4096,0,0,4096,0,0,512,8,4096,0,4,4,0,4112,0,4096,8,4096,0,4096,4096,4096,0,4112,16,4,512,1032,4104,4,512,0,4,5,0,4,6147,0,4,512,8,4104,0,0,4096,0,4112,4,0,0,4,0,4104,0,8,4096,4112,0,0,4096,4096,0,8,4096,0,4,4,0,0,0,0,0,8,4,8,4096,0,1024,0,1024,0,4,0,4096,4,0,64,0,5120,6147,4,4104,0,4096,0,0,0,0,4,4,4096,4104,4104,6147,4096,0,8,72,6147,4104,4096,0,4,4,1024,8,4104,4,4096,4112,4096,0,0,4,5,4,0,4,4096,4096,4104,4,4,4,0,4096,0,4096,0,0,4096,0,0,4096,4112,16,4096,6147,512,0,6147,0,0,4,4,0,512,4,4096,6147,4,4,4,4096,1024,4,4,4112,0,0,0,4096,0,4,4,5120,0,4,1024,4,0,0,64,4,0,0,0,0,4096,0,4104,0,4096,4107,0,4096,0,4112,0,4096,0,0,0,4,4096,0,4112,0,4,4,0,0,0,4096,4096,0,4,0,128,0,4096,4104,4104,0,4096,0,4,0,0,0,512,4104,4,4,0,8,4,0,0,5123,6147,0,0,2049,4096,0,4,4096,4104,0,5120,0,8,64,0,4104,4096,0,4,0,0,8,4096,0,0,4096,4096,4112,0,0,0,4096,0,0,65,8,4104,4,0,128,0,4112,0,4096,4,4,512,4096,8,4,4097,4611,4112,0,0,4112,0,0,1024,9,0,4,4,0,0,0,0,0,6147,4096,4104,4,0,5131,0,4112,4,4,4,0,0,4104,4,8,0,0,4,1024,8,0,4096,4,6147,0,4096,0,4,512,64,4112,0,4104,0,4096,0,0,5123,0,512,0,0,4104,0,0,512,0,4,512,4,4104,4096,4,4,512,0,4,512,4096,0,0,4104,4096,0,2049,1032,4,4,0,8,512,0,0,0,0,4096,0,0,4096,8,4112,0,0,4096,0,0,0,512,4096,4104,0,0,0,512,5123,5123,0,4,4096,1032,4,0,4096,0,0,6147,0,0,0,0,0,4,0,4096,4104,0,4096,0,4,4096,0,4112,4096,0,4096,4,4,0,4096,4096,4096,4,0,4096,0,4,4112,0,4104,0,4,512,0,4096,4104,4,0,4096,4096,0,4113,17,0,4096,0,4096,0,1024,0,4096,0,4112,4096,0,0,0,4104,4,0,0,4096,0,8,4,4104,4104,4096,4096,4112,0,5128,0,0,4104,0,0,0,4112,0,0,4104,0,4,4096,0,0,4,512,0,4,0,4096,0,4096,0,4112,0,4096,0,0,4,4104,0,0,4096,0,4112,0,0,4096,4,0,4,0,0,0,0,4096,0,4096,4,64,0,4,4,0,0,0,0,4096,0,4,4112,0,0,4096,0,0,4104,2049,0,1024,8,4096,0,512,0,0,4,512,4096,0,0,4096,0,4,4,4096,0,4103,6147,0,1024,0,4104,4104,6147,4096,0,4112,4,6147,512,8,4096,64,520,4104,0,0,4104,8,4096,6147,1024,0,4,0,0,4096,0,4,4,4,0,4096,2049,4,0,4096,4,4096,0,4096,0,6147,4112,0,4096,4,0,4096,0,4096,4,0,4,4104,4,4,4112,16,0,0,512,4096,0,4096,4,0,4112,0,1032,0,4,4,4,4096,0,4096,0,4096,4096,0,4,4096,6147,0,4,5136,0,512,5128,2049,672,4,4096,4,4104,4096,0,0,4096,4104,4112,0,0,4,4,4096,4096,4096,4096,4,4112,0,4096,4096,4,128,0,4,4096,0,4096,0,4104,0,4112,0,4096,0,4096,4104,0,0,0,0,0,0,4,8,4096,8,0,0,4096,4112,8,512,4096,4104,4,4,4,4096,4096,4,4,8,0,4104,0,0,4096,4096,0,4096,0,4112,0,4096,4107,4,0,4,4096,4096,0,4096,0,4112,0,4096,0,4096,8,4096,0,0,4096,4112,4,4096,4096,4096,4112,0,0,4,64,0,0,4096,0,0,4112,4096,4096,0,4104,0,0,4112,0,0,0,0,0,4096,0,0,4096,0,5120,0,8,512,0,8,0,0,4,4104,0,4096,0,0,4112,8,512,4,4096,8,1,4,512,2049,0,4,0,0,4,4104,4,0,0,2049,8,0,4,4,0,8,512,4104,2049,0,4104,8,4112,512,0,512,4,0,2049,4096,4,64,4,8,0,0,4,4,0,0,4,0,0,4096,4104,0,0,4104,0,0,512,64,0,2049,0,0,0,5,0,0,4,0,1024,0,4,0,4,4,4096,0,4104,0,0,512,0,0,64,0,4096,0,0,4,0,0,4104,0,0,4096,0,4096,0,4096,0,0,4096,4112,0,0,0,4096,4,4,4,4104,4,4096,0,4,4,0,4096,0,4,4096,0,4,1024,4,0,512,4112,0,0,4,0,6147,0,4,4,4096,0,4096,4096,0,4,0,0,4096,1024,4096,4,8,4096,512,0,4096,0,0,0,4112,4096,4112,0,4096,4,0,4,0,0,4,0,0,4096,6147,0,4096,4096,4096,4104,4,4,4112,0,4,0,4096,4,8,1032,4,0,0,4096,4,0,0,2049,0,0,0,0,512,0,0,4,4096,5123,0,4,64,0,4096,0,4096,4104,4,0,4,0,0,4112,4096,4096,4,4,4104,0,4112,0,4096,0,0,4104,0,4104,0,4,6147,0,4096,4112,0,512,4096,4096,8,4096,0,0,4,4096,0,0,4,4,0,4,4,0,512,0,0,0,4096,0,1024,4112,0,0,4,4,4096,4,0,4,0,512,0,0,0,4096,8,0,4096,4,0,0,4,4096,0,0,4,2049,0,0,4096,0,0,4104,0,4096,0,0,4,0,0,4096,0,4096,0,0,0,4096,8,4096,4,0,0,512,8,72,0,4096,0,0,4112,0,4,6147,8,0,0,0,0,0,4104,0,4096,0,0,4096,0,0,4096,0,4096,4,0,0,4,0,4104,0,0,0,512,4,0,6147,0,4104,0,4,4096,4112,0,512,0,0,4096,8,0,4,4,4104,4104,0,0,4112,4096,4,0,4,0,0,4096,4096,0,4096,6147,0,4,1,0,4,4096,1024,0,0,4096,0,0,0,4,8,4,4104,4096,4,4,4,4,0,4104,1024,4096,4112,0,0,5120,4,0,4,0,4104,4,4,8,4096,0,4096,0,128,4096,4096,6147,0,4096,6147,0,0,4,2049,4099,0,0,4104,4096,4096,0,0,1024,0,4,0,4,0,2049,8,0,1024,4096,4,4,4096,6147,4,4096,5120,4112,512,0,512,0,4096,0,5136,4,5120,0,4,4,4,0,4104,0,0,0,4096,0,512,4,0,0,4096,0,4096,0,4,4104,0,0,4096,8,4096,4,0,136,4,1024,0,0,0,0,4104,0,0,0,0,4,4,4,0,4,0,0,6147,2049,0,0,1024,8,4096,0,5128,0,4104,512,640,1032,4,0,4,0,4096,4096,4,0,4104,1032,0,0,4104,0,0,4096,0,1024,4,4,0,0,8,4096,4096,0,0,4096,0,4,4,0,8,4096,4112,0,4096,0,0,4096,0,4,4104,0,6147,0,4112,0,4,4104,0,0,4096,0,4,4,4,4,4096,4,4,0,128,0,0,0,4,4,4096,4,0,0,4,0,0,4,0,0,4,4,0,0,4096,0,0,4,0,0,768,0,1024,4,4096,0,4096,0,4096,0,2049,4,8,0,4096,4,4096,8,0,4096,512,4096,4,4,4,512,0,4,4096,0,2049,0,512,0,64,0,4096,0,8,4096,4,4112,4,4,8,0,4,4096,0,4,512,4104,0,0,512,4096,4096,0,0,4,4,0,4,0,0,5120,2049,0,512,0,4096,0,4096,4096,0,4,4,4,4104,0,4,4096,4096,4112,0,6147,72,0,0,2049,512,0,0,0,0,4096,4,4,4104,0,0,4112,0,0,4096,0,8,0,0,4,4104,4104,4096,0,4096,4096,8,4,5120,0,4,512,4096,0,4096,4,4096,0,0,0,4104,0,0,4,4096,0,512,0,0,0,4,512,96,0,4096,4096,0,0,4112,0,0,1032,4096,0,0,4,4,512,0,0,0,0,512,0,2049,0,512,8,4096,4,0,4096,0,2049,0,4,0,4,72,64,5,0,5120,0,0,512,4096,0,0,4,8,4096,4,0,1032,4096,512,0,4096,0,4104,0,0,4,4,4,5,0,0,0,4112,4096,4,4,4104,1024,4,4,4,2049,0,0,4,0,0,4096,0,4,0,4096,8,0,4096,512,4112,4096,0,4096,4112,4104,0,0,512,0,4104,0,4096,4096,0,0,6147,0,2049,0,4096,4096,0,4112,2049,0,4,0,4096,0,0,4096,6147,0,4096,6147,4112,4104,0,4104,0,4,4,0,4104,8,8,4096,4096,4112,0,8,2049,4104,0,0,0,512,0,8,4104,1032,2049,4,4,0,4104,4,0,4096,4096,0,4,4,0,0,4096,0,0,0,4104,0,4,512,0,0,6147,4104,4,4,4,0,4,4096,0,4,0,4096,4,0,0,512,0,0,4,4,0,4,4096,4096,4104,0,4,4112,16,4104,4096,4,0,4,0,2049,4,4,0,4096,0,0,0,0,0,4096,0,0,4096,4,0,4,0,4,4,0,0,4,0,0,4,0,4096,4096,4096,0,0,4,0,4096,4,0,4,8,0,4,1032,4096,4096,0,0,4096,0,4096,0,4,4096,0,0,4096,4112,0,4096,72,0,0,4,0,4,4096,4,6147,64,4,0,4,0,0,4096,0,0,4096,0,4,0,0,4096,0,8,4,0,4,4096,5128,4096,4096,0,0,4,0,4,4,0,4096,512,4,512,0,4112,0,4096,0,4096,4,0,0,0,4,4,0,4,4096,0,4096,0,4,0,0,4096,0,4,4,4096,0,4096,4104,4112,0,0,0,0,0,4096,4104,0,4096,0,4112,0,0,4096,4,0,4096,0,4096,4112,0,0,4104,4,0,0,4096,0,4,0,0,0,4096,4,0,6147,0,0,4,0,0,4,4,4,0,0,4104,4,512,0,0,0,4096,4,0,4,8,0,5120,6147,2049,6147,4104,4096,6147,0,4,4,4104,0,4096,4,4,0,0,0,4096,0,4,4104,0,4,2049,4096,0,4096,0,0,4,0,4,4096,0,4096,0,4,96,0,4104,0,0,4099,0,0,4096,4,512,4,8,0,4096,4,0,4104,0,4104,9,4096,0,4112,160,0,4096,4096,0,4,4096,0,0,4,4,0,0,4,4096,0,0,0,0,4096,640,512,8,4,4096,0,4096,0,4,4,4104,4096,4104,8,4,512,4096,4096,0,4096,4,4112,1024,4096,4,4096,4,512,4,0,4104,4,0,4096,0,4096,4104,0,0,0,4112,4096,4,4,4104,0,4096,72,4,0,6147,4096,4113,8,6147,4096,0,4,4096,4,4,4,8,0,4,0,4104,0,0,4104,4096,0,4096,0,4096,8,4112,0,0,0,4096,8,4096,4,0,4104,0,1024,0,5120,4112,0,0,4,256,0,0,4096,0,4097,8,0,4096,0,8,0,4,0,0,4,512,4,4,4096,2049,0,4,1024,8,4104,64,0,0,4,0,512,4,4104,8,0,0,0,4096,4104,4096,0,4,0,0,0,4,0,0,0,0,4,4,4,0,0,4,0,4096,4,0,4096,0,0,0,4,4104,4113,0,4096,0,4104,4096,0,4096,0,4112,4104,4096,0,8,4,4,0,0,4,0,4096,0,0,4096,0,0,0,4,4,4099,8,512,4,4,4,4096,0,4,4,4,0,1,1032,6147,9,0,0,4096,4,4,0,4104,4,4,4,4104,0,0,0,4,4,4096,4,4,4,0,0,0,0,4,512,4,0,0,6147,0,0,4096,0,0,4096,0,4096,4,4096,0,4112,4096,4,4104,4,0,4,2049,0,0,4,0,0,4096,4096,2049,1024,0,4104,0,4096,0,0,4112,0,0,4,0,4,4096,4104,0,4,4104,0,4104,4112,0,0,4096,0,4096,0,0,4096,0,6147,0,4112,4096,4,4,512,4,0,4104,0,6147,0,4112,0,0,0,4096,0,4,0,4096,0,4096,8,4096,0,0,8,512,0,0,4,0,4,4104,0,4096,4,0,4096,0,0,2049,0,4096,4099,0,4112,0,4096,4,4,4096,2049,0,4112,16,0,4,4104,4096,0,4,4096,4,0,64,0,0,512,512,0,4,4104,0,4,4096,4104,0,4,0,1,0,4,0,512,4096,0,4,4104,0,0,4096,0,4096,0,0,4,4096,2049,4,8,8,0,4096,1,0,0,4,8,4096,4104,0,4096,4,0,4096,0,0,512,4,0,4,0,4,1032,0,4,4,4,0,0,0,4096,4096,4,0,0,4096,0,4096,1024,4104,0,4112,8,0,4,6147,0,4096,4,4104,0,4096,4,0,4,0,0,5120,0,4,640,0,4,0,0,4,512,4,8,4,2049,8,0,0,0,8,512,0,0,4096,4,4,6147,5123,0,512,4104,1024,4112,4104,512,4,4104,0,4096,0,0,512,8,4096,0,4,4096,8,4096,0,4096,4,0,512,4104,4,4,4,0,0,4,4104,0,4096,2049,8,6147,4,1,1024,0,0,0,8,0,4096,8,0,4104,0,4096,0,4096,0,0,4096,2049,8,0,4,4096,4,8,4,0,0,512,1024,4,0,4096,4,4,0,512,0,4,6147,4096,0,4096,4096,0,4,65,8,4096,4,0,4104,4096,0,0,4096,0,4112,4,0,4096,0,0,4112,4096,0,4,4096,8,0,4,4096,0,4,2049,6147,4,0,4112,0,5,0,0,0,4,8,4096,0,4,4,4,4,512,0,2049,4,4096,0,4,4096,0,4096,5,0,0,1024,4,4096,4096,0,4096,0,0,0,4,0,4096,8,1024,4096,1024,0,4,0,4104,0,4096,6147,4104,4112,512,0,0,72,0,6147,5128,0,0,4096,4,4,512,4096,4,0,4,4096,4096,0,4096,4112,4,0,4096,2049,0,0,4,0,0,0,4096,4096,0,1024,4096,0,4096,0,0,6147,4112,0,0,4,0,4096,4,4096,4096,0,0,4096,0,0,4104,0,0,4096,0,4112,64,4,4112,0,4,4,0,0,0,0,4,4096,8,0,0,4096,4,4,4,512,0,0,0,4099,0,0,0,4096,0,0,4104,1024,0,5128,8,0,4096,0,4,4096,0,4112,0,4099,0,0,0,4096,0,1024,4104,0,0,4096,4112,0,4,0,4096,0,1024,4096,0,4096,4104,4112,0,0,4,0,4096,0,0,4,0,0,4,0,2049,0,6147,4,4096,4096,0,8,4,4,0,4096,4104,5,0,1,4096,0,4096,4096,0,4112,0,4096,0,4096,8,4104,0,4,4112,2049,4,0,4096,0,0,4096,6147,0,512,0,0,0,4096,4,0,4,4096,0,4,4,0,4,4,512,0,5128,4,0,4096,4,5128,4,0,512,4,0,0,4096,4,4099,4104,0,4,8,4,0,4096,72,0,0,0,4112,4096,4104,0,4,4,2049,4096,0,0,4096,0,0,4,4096,4,4112,0,0,4096,0,4096,0,6147,0,4096,4104,0,4,4,0,0,4,8,4104,8,4104,0,0,4096,0,0,0,4096,0,0,4,4,0,72,4,128,0,4104,4096,0,0,4096,2049,4,0,0,0,4104,0,4,4,0,0,0,0,4104,4,4,0,2049,64,0,0,4096,4112,0,0,4104,0,0,64,0,0,4,0,0,4,0,0,0,4096,8,4104,8,4096,1024,0,4096,4104,0,4112,4096,0,0,4,0,4,4096,4,8,4096,4104,4,6147,0,4112,0,4096,4,0,4,0,4,4096,4096,4112,0,0,4096,0,4096,0,8,4096,4112,0,0,0,0,4,8,4096,4096,4096,0,6147,4112,0,4096,0,0,4099,4105,0,4096,2049,0,0,0,4,0,4,0,1,0,0,4096,4096,4,0,4,4096,4,0,64,4096,6147,0,4,0,0,2049,4104,0,4096,0,4104,0,0,512,2049,4096,0,4096,64,0,4096,4,4,4112,0,4096,0,0,4096,4096,4096,2049,0,4,128,0,0,0,0,0,4104,8,4104,4,0,4096,0,4112,0,8,4096,0,0,4096,4096,4112,0,4,8,4104,4096,0,4096,0,4112,0,0,4096,0,0,4096,4096,0,0,4,4,64,0,0,4,0,0,4,4096,0,0,4096,0,4,4112,0,4096,8,0,4096,0,4096,0,1032,0,5136,4,0,4096,0,0,4112,0,4096,4,0,4096,4112,4,4,1024,64,0,0,4096,0,0,4,4104,6147,4,8,4112,0,4096,4097,8,0,0,1025,0,4,0,0,4096,0,0,5128,4,4112,0,4096,0,0,4,0,4,64,4112,0,0,4096,0,0,5120,0,0,4112,0,4104,0,0,4104,4096,4,4096,4112,0,0,0,4,0,4096,0,4096,0,0,6147,0,4112,4,4,4096,4,6147,640,0,0,0,4104,4096,4096,0,0,0,0,4096,0,8,0,4096,0,4096,4099,6147,0,0,0,0,4096,0,4104,0,0,4104,0,4,512,0,4104,4096,0,4096,4,4,512,8,0,512,0,6147,0,4104,4,4096,0,4096,0,0,4096,0,4,2049,0,0,4096,0,0,4096,4112,4096,4096,0,4096,0,0,0,4,0,4,4096,0,4,0,4,0,4096,0,4096,0,4096,4,0,4112,4096,0,0,5128,0,0,4096,0,0,0,4,4096,0,4,512,0,4096,0,4104,0,0,0,0,4096,0,0,4104,0,4,4,4,4096,64,4096,0,4096,0,0,4,0,0,0,512,0,512,0,4096,0,8,512,0,0,4096,4,4096,1,0,0,0,4104,0,4,4104,0,4104,0,4112,4,4096,0,4096,0,512,4,0,4096,0,96,0,4096,0,8,4104,0,0,512,8,4096,4104,0,4,4,4,0,8,4096,8,5120,4,0,4096,0,0,4096,0,0,4096,4,0,4096,512,6147,0,0,1024,4,0,0,0,0,8,0,4096,0,4096,0,6147,0,0,0,4096,0,0,5,5,4096,4112,16,4,0,512,0,0,4096,0,0,0,4096,5120,4,0,4,0,0,0,8,4,4096,0,4,4096,0,4096,0,4096,4,512,0,64,4,0,4,0,4,0,4096,0,0,4096,8,4,4112,0,4096,4096,4,4096,4104,0,4,4,0,0,1024,0,4,4,0,4096,0,4104,4104,0,0,0,4104,0,512,4,4096,4099,0,4,0,4096,4,6147,1032,0,4096,0,4112,65,0,0,0,0,4096,0,4096,4,4112,0,4096,1024,0,512,2049,0,2049,0,4,0,4,512,0,0,0,0,0,128,0,0,4096,0,4,0,512,0,5120,0,4104,0,0,0,0,0,4,4,0,512,4104,512,8,4,4104,0,0,0,0,0,4104,0,4096,4,512,512,4104,4,0,4,64,0,0,4104,0,0,4096,4,0,4096,0,4096,8,4096,0,4112,0,2049,0,0,64,1032,0,5120,64,0,4096,4096,0,0,0,4096,0,5120,0,4,64,8,0,4,4096,0,72,4104,0,4096,1032,8,0,0,4096,4,4,4,0,4,5,0,4,4096,4096,2049,0,8,4,4096,0,0,4104,0,4096,0,4096,0,0,4096,0,4112,4,4104,0,4104,0,4104,4,4112,0,0,4096,4096,0,0,4096,0,0,0,4,4096,0,4104,1032,64,0,0,0,4,4096,4104,4,512,0,0,0,0,4096,0,0,0,4,0,5120,1,0,0,0,0,4112,0,4,512,0,512,4,512,0,0,4104,0,4,4096,4112,4096,4,4096,0,4096,0,0,4,64,0,0,0,0,0,4,4,4096,4096,512,0,512,128,0,0,4,0,0,0,4104,4096,512,4,0,0,0,4104,0,512,0,512,4,0,0,4,0,4,2049,0,0,4096,0,0,4,4,0,4096,4,0,4,4,6147,4096,4,4099,4096,0,2049,0,4,4096,512,0,0,4,0,4112,0,6147,0,4096,6147,4,2049,0,1024,4112,0,0,0,512,0,4096,0,4096,640,0,0,0,0,4096,0,4096,0,0,4096,0,1,0,0,0,64,0,4112,4096,0,4096,0,4,4096,0,0,4096,4104,8,4096,0,1,0,4,0,0,5128,4,0,4104,0,4112,0,0,5120,8,0,0,4096,0,4096,6147,0,512,512,8,0,4,4096,4096,4,4104,4099,4,6147,0,4,4,4,0,0,0,0,4096,4104,8,0,4,0,4096,6147,0,1024,4,8,0,4104,0,5120,4,4096,0,4,4,0,4104,4104,4,128,0,4,4,4,0,4104,4,1,5128,4104,0,4107,1024,4112,16,4,0,4,0,512,4,4,4,0,2049,4,4104,0,4,0,4096,0,4096,0,0,4096,0,4,512,0,0,0,0,0,4096,4,0,4096,0,4096,0,4096,0,8,4096,0,0,4096,0,0,512,0,4096,4096,4112,4096,4104,4096,4,6147,0,512,0,0,4,672,8,4,5128,0,0,4096,0,4,512,8,4,6147,0,6147,4096,4096,0,4096,0,4112,0,0,4,2049,0,8,5120,5,0,0,4104,8,0,4096,0,4104,8,4,4,4,512,4096,4096,4096,64,0,0,2049,4,0,4096,4,9,0,4112,0,4096,0,4,512,0,1024,64,512,0,0,0,4096,0,0,0,4096,4,4,4,0,4096,0,4104,0,4,64,0,0,4112,4104,0,4104,0,4096,4112,0,512,2049,1032,4,0,0,0,4,4,4,0,4096,4104,4096,4,4096,0,0,4,512,0,5128,4096,0,0,4,4,0,4096,4096,4,4,4,0,0,4104,0,6147,0,4096,4112,0,0,4096,0,0,8,0,4096,4,4,4096,4,4,512,8,4096,0,4096,0,4096,0,0,0,0,4096,0,0,4096,0,8,4096,4096,0,4096,0,8,4,0,0,4096,4096,4,512,0,0,4096,5128,0,8,4,0,4112,512,0,0,0,8,4096,4096,0,0,0,0,512,512,4096,0,4096,4096,0,0,0,0,4,512,4104,0,8,0,64,0,0,4,0,4104,5120,0,64,0,4096,0,0,4096,0,0,4096,0,0,4,4096,0,0,4096,0,0,4104,4,0,4,4,0,4,0,4104,8,4096,8,0,4,0,4,512,0,96,0,4096,4,0,5120,8,0,4096,4112,0,4104,0,96,0,4096,2049,0,4,0,0,4096,0,4096,4096,0,4,1024,4096,4096,0,0,4,0,4,4096,4096,6147,4,0,4,6146,0,2049,0,0,0,4096,4104,0,0,4,0,4096,0,4104,0,512,0,0,0,4096,8,0,4,2049,4104,0,4096,0,4096,4,5120,0,4096,4,0,0,4,4104,4096,6147,4112,0,4096,0,4,4096,0,0,4,4,0,4,4096,4,8,4,4104,4096,4,4,4,4104,0,0,4112,0,0,4096,0,4096,0,4,512,0,0,4,0,4,0,0,0,4096,4104,0,4099,0,0,4,4104,0,4096,4096,6147,0,5,4112,4096,8,4096,0,4,4112,0,4096,4,4,512,0,0,0,0,4104,4112,0,6147,4104,0,4,4,0,4096,8,8,4096,4096,0,0,2049,8,0,4096,4,4096,4,4096,0,4,4,4096,0,0,4096,4,0,4096,512,0,64,0,0,4104,8,0,4096,0,4096,4112,4104,0,4112,64,0,4,4,0,0,4096,8,4,6147,0,2049,4,4096,0,4096,0,4,0,4,8,2049,4096,4,0,4096,0,4096,4097,4,0,4,4,2049,4112,4,0,4,5128,4104,0,0,4104,0,4,0,512,0,4,4,8,0,0,4096,1024,0,4,0,4096,0,0,4096,0,0,0,0,0,4,0,0,4096,0,0,4,0,4,6147,0,2049,0,512,0,4096,0,5120,4096,0,4104,0,4104,0,4,4112,0,4096,1024,4104,4,0,1024,4096,4,0,512,4,4,4,6147,0,0,4096,4096,0,4096,1032,0,4112,8,0,0,4,4096,0,4,6147,0,0,4,4112,8,0,5120,2049,0,4096,0,4,4,0,4096,4096,0,4096,0,1024,4,4104,4096,2049,0,128,4096,0,2049,0,0,1024,4096,4,0,512,4,0,0,0,512,64,0,4096,0,1024,0,4,8,4104,4,4104,8,0,4112,6147,0,0,4,0,0,0,4096,4,4,4096,0,0,4104,4,4112,4096,4,0,4096,128,4104,2049,4,0,4096,4096,4112,0,0,4096,0,0,4096,0,4096,4096,0,64,0,0,4,4104,0,4096,2049,0,4096,4112,0,8,4,4,0,0,512,8,4,4096,0,4,4,0,4096,4096,4096,4,0,4,0,0,1032,4,6147,4096,0,4,4104,0,6147,4112,4104,0,4096,2049,4,8,0,4096,0,5136,1024,4096,0,5120,0,2049,128,0,4096,2049,4,4,0,0,1024,4,4,4104,4096,0,0,512,0,0,4096,0,4096,0,0,4,0,72,4,1032,4096,0,4096,4096,0,6147,4112,4096,0,0,4104,4096,0,4096,0,0,4104,0,4096,4112,2049,4,672,0,4104,1032,0,128,4096,0,0,0,0,4,4,0,4104,0,4096,0,4096,4,0,4112,0,4096,0,0,0,4104,4112,4,4,4096,0,4,4096,4,0,1024,4096,512,0,4,4096,4096,1,0,4112,0,0,0,4,4,0,0,6147,0,640,4096,0,4,4096,0,4096,0,0,4112,0,4096,0,0,4096,0,0,4096,4,0,6147,0,0,4096,1,0,0,4112,4,0,0,0,0,4096,0,4,4,0,0,4,4096,8,4104,0,4,0,4,0,5120,0,8,4,4096,0,4104,4,1024,4096,0,0,512,4107,4,0,4096,0,0,4,0,0,4104,2049,0,8,0,0,0,4112,1024,0,512,0,4096,8,0,0,4,4,4,0,4096,0,0,4,0,0,4104,4,4096,4104,4096,8,4,4104,0,4112,8,4,512,4,0,4,4104,4096,4104,8,4096,4112,6147,0,4104,0,0,4096,4,4,4096,4112,4104,4096,4,0,0,512,0,0,0,4096,8,0,4096,0,2049,512,4,0,0,0,4,4,4,0,4096,0,4,4,5120,4,0,4,4096,0,4096,4112,0,0,4096,1024,8,4096,4,0,4,0,0,4096,0,4104,512,0,4104,4104,4112,0,0,4096,0,96,4,4,512,0,4096,0,0,4096,4104,4,4096,4096,4,4,4112,0,4,5120,0,0,5120,8,4096,0,4112,0,4096,4096,4112,0,0,0,4,0,8,4,0,4,4096,6147,4,512,8,0,4096,0,4,4,5,0,0,4096,0,4,1024,4096,0,4,4,512,4096,4096,0,0,4,0,0,8,2049,0,4096,0,4096,0,4,4,4,4,6147,4104,2049,0,4104,4,8,0,512,0,0,0,0,4,0,0,4096,0,0,0,0,0,0,0,0,4104,512,0,4,0,4096,8,4096,0,4096,0,0,4096,0,64,0,8,4096,4,0,2049,512,0,4,1024,0,0,4096,4104,0,4096,0,4,4,512,4,512,0,1024,5128,0,0,2049,0,4096,0,2049,0,4112,5,0,4096,4096,1024,4096,4096,128,4,0,4,4096,4,4096,0,4096,4104,0,0,4,0,4,4096,8,4096,0,4112,4104,4096,0,4096,0,4112,4096,0,4,4,0,0,4104,0,0,4,0,0,0,4,0,4096,4096,0,4096,0,5120,4,4112,0,0,4096,0,0,1024,0,0,4,4,0,4096,0,8,0,4,0,4104,4104,8,2049,1024,1024,4104,0,4096,4,4096,0,4,512,0,8,6147,0,4,4104,0,0,4,4112,4096,0,0,512,0,0,4,8,4096,0,4096,4,0,4,8,2049,0,512,4096,0,0,4096,0,4104,0,4096,6147,0,4112,8,0,4,0,4104,8,4096,4099,0,0,4112,4104,4112,0,0,4104,4104,0,4,0,0,4104,4,0,4096,8,4,4,4096,8,0,4,1024,0,4,0,4096,0,4104,4104,0,4,4112,0,8,4096,0,0,4096,4,0,5128,0,4,0,4096,0,5136,0,4,4,512,0,0,4,4,4,5128,0,4,4096,4,4,4104,4,0,4096,0,0,64,0,0,4096,0,0,4,0,4096,4096,4096,0,0,4,0,0,4,8,0,4,4,4096,4,0,4,0,4096,1032,0,4096,128,4096,4,4104,0,4,4113,4096,0,1024,4096,0,4,4104,0,1024,4096,0,4104,0,4,0,0,4096,672,0,4103,0,72,0,4096,0,4096,0,0,0,4113,0,4,0,8,4096,0,5128,4096,4096,0,0,0,4096,4,4104,4,0,4112,0,4096,4096,4,4096,4,4,0,0,0,4096,8,0,4104,0,0,4096,0,4099,0,0,0,0,4,0,0,0,4096,4,0,4096,4096,0,4,0,0,0,4096,0,4,4,4096,0,4096,0,4096,4,0,4096,4,0,4112,0,0,4104,0,0,4,4096,0,4,4096,0,4,4096,8,8,5128,4096,4,4,4,0,8,4,0,4096,4,4,512,0,4,2049,8,0,4096,4,4096,4,2049,0,4,0,4,4104,4,0,4,0,72,0,512,4,4096,4099,0,4104,4112,0,6147,0,64,4096,0,0,128,4096,0,4096,0,0,4,4104,0,4096,0,4096,4112,4,0,0,0,0,4096,0,0,4096,0,4112,4096,0,4,4096,4096,4,4,4096,0,4,4104,4112,0,0,0,5120,0,0,0,4,2049,0,4096,0,8,4096,0,4096,6147,0,4096,4,0,4,4096,0,0,4096,4,5120,4112,512,4,0,0,0,640,4,0,4,4,0,4,4,8,0,4104,4,0,0,4096,4,4,0,4,8,5128,4,4104,0,128,2049,0,0,4096,4096,0,4,4104,4,0,4,4,4096,2049,8,4,512,4096,8,4096,4,4,4,640,0,4,4,0,0,1032,0,4,4096,1032,0,6147,0,4096,4,0,4112,4096,0,4096,4,0,4104,4112,0,4096,4,0,4104,0,4,4112,2049,4096,0,4104,8,4,64,8,4,4096,0,8,0,8,0,6147,4,0,4,4,4096,0,0,0,0,128,4,4,8,4096,128,0,4096,0,0,0,0,4104,0,4096,0,4096,4,4,4096,4096,0,4,4,0,0,4104,8,4096,0,0,6147,0,0,4,4,0,0,0,4,4096,4104,0,4,4096,0,64,0,0,4096,4,1024,0,4104,0,4096,0,0,4,0,4096,512,0,5128,0,4096,0,4096,4099,4112,0,4,4096,4,4096,4096,0,4104,8,4112,0,4104,4096,4104,0,0,4096,0,4,4112,0,4,5120,8,4,2049,4096,8,0,4096,0,4112,0,4096,8,0,4,0,4096,0,4,64,4096,4,0,4,0,0,512,0,0,4,4096,4,0,4096,0,4,0,4104,0,512,4,0,0,4,4,5128,4,4,0,4096,4096,5,4,8,4096,4096,0,4,4104,4,4,4096,4096,4096,0,4112,4096,4,1024,4,6147,0,0,2049,4096,0,4,4,4112,0,0,4096,0,0,4096,0,8,4096,4,4,4,0,4,4,8,4,0,8,4096,0,4,512,4,0,4096,0,0,0,0,4,4112,0,4096,8,4096,0,0,4096,0,0,4112,4,8,4104,0,4,4096,0,4096,8,4,1024,4112,0,0,4096,4096,0,0,4112,4,0,0,4096,0,0,0,0,0,4112,5128,0,4104,4096,4112,0,4104,4096,0,4096,0,0,6147,0,4112,4104,8,4104,0,0,4096,0,0,0,4,1024,0,4,4,4096,512,0,6147,0,4104,0,0,4096,4,4,512,0,0,4104,0,0,4,4096,0,4,4,0,4096,4,0,4096,0,4096,0,4,6147,4,8,4,0,512,0,512,0,0,4096,0,4,4,2049,1,0,0,4104,0,4096,0,0,0,64,4096,0,4112,0,4096,0,4099,4096,4,4104,4112,4096,0,4096,4,4,0,4096,0,4096,4,4,0,4,0,0,4096,0,0,4096,0,0,4096,4096,0,4,512,0,4,4104,0,4,4096,0,4,2049,6147,4112,4104,0,4,4096,0,4096,4,4,6147,0,0,4096,4112,0,6147,0,0,4096,0,0,4,4096,0,4096,0,0,0,0,4099,0,4096,4096,0,4,4,4,0,4096,0,0,0,2049,0,4096,0,512,1024,0,4096,0,4096,4096,0,4096,0,4,0,0,4,4096,4096,0,0,4112,0,4096,4112,17,0,512,512,0,8,4,0,0,4,6147,0,0,4,0,0,4,2049,512,0,0,0,0,4096,4,4,0,4,4096,4104,4096,6147,4,0,0,4,4,512,0,4,4104,8,0,4104,4096,4,4,1024,4096,4112,0,4,6147,0,2049,0,0,0,4096,4096,2049,0,5,0,0,4,4,4,0,8,4,0,6147,0,4,0,4096,4,512,0,0,4,0,0,0,4096,4,0,5120,0,4096,128,0,0,64,4104,4112,0,4096,0,0,4104,0,4,4096,4096,0,0,4112,4096,8,4096,0,4096,0,4,5120,0,0,0,4112,4096,4104,0,0,4,4096,4,0,8,4096,4,8,4096,2049,0,512,0,0,4,4096,0,4,4104,0,4112,0,4096,0,0,5120,4,2049,8,512,0,0,0,2049,8,0,0,4,8,0,0,4096,4,0,4,0,6147,4104,0,6147,0,4,4,0,4104,0,4,4104,4,4096,0,0,4,4112,4,6147,4096,0,4,4096,2049,0,0,4112,17,2049,8,0,4,4096,0,0,4104,0,4,0,512,0,4104,4,5128,4,4112,0,6147,0,6147,0,0,4096,4,4096,0,4096,0,4112,0,0,4096,0,0,4096,0,4,4112,4096,4104,0,4096,0,4,64,8,0,4,0,4096,4,96,4096,4096,0,4104,4,0,4112,0,4096,0,5128,4,0,8,4096,2049,0,0,1032,0,4,4104,0,4096,0,4112,0,4096,4,512,0,0,0,4096,0,0,4096,0,0,0,4112,0,512,4,0,0,4096,0,4104,0,4096,0,4096,0,2049,512,4,4104,0,4096,0,4096,4112,0,4104,0,0,0,4112,0,4096,4,4104,4,0,4104,0,0,641,0,0,4096,0,4,512,0,1024,4096,0,4096,0,0,4096,4096,0,0,4096,1024,4112,4096,0,0,512,0,8,4096,0,1024,4099,0,8,4104,4099,4096,0,0,72,0,72,0,4,0,0,0,0,4096,8,4096,0,6147,4104,0,4112,512,4,0,4,0,4112,8,0,512,0,512,512,0,0,512,1024,0,4096,0,4096,0,0,4112,8,0,4,0,0,0,4,4,4096,0,4104,0,0,4096,0,4096,0,0,6147,0,4112,0,0,4096,0,0,4099,0,0,4096,0,4096,0,4112,512,0,4,0,0,8,6147,0,8,512,0,4096,0,4,4096,4104,4,0,512,4104,0,4,0,8,4,4,4,0,4,4,0,4096,0,512,4096,0,4096,0,8,4096,0,0,512,4096,4,0,4,640,0,0,8,96,0,0,512,0,4,4096,8,4,4,4096,0,0,4096,8,4,4,0,4096,0,4,128,0,4096,0,4096,6147,4104,0,0,4,0,0,4096,4099,64,8,4096,8,4,8,0,64,0,0,0,4096,8,4112,4096,4104,0,4,4096,4097,0,0,2049,0,512,0,512,0,0,0,0,4096,0,4096,512,0,4096,4112,0,0,0,0,4,4,0,0,4,0,0,512,0,512,0,4104,4096,0,4096,0,4,4,0,4096,0,640,64,0,4,4,0,4104,0,0,4104,4096,0,0,4,0,5123,0,0,4096,0,0,1024,4096,4,64,0,0,4096,0,0,4096,0,4104,0,4104,0,4104,4112,16,0,0,4,0,4096,4096,0,4096,4,512,0,0,1024,4096,4096,0,8,512,0,0,512,4,4096,4096,0,4096,4,4,512,8,4096,1024,4,4096,4096,4,0,4,0,4096,0,0,1024,0,4,4096,2049,0,0,4096,0,4112,0,4096,0,4,4,0,0,8,4096,4,4104,4,0,4096,0,0,4,0,4096,512,0,0,0,1033,4,4104,0,4096,4096,4112,0,0,4096,0,0,6147,4112,0,0,512,0,0,4096,4096,0,2049,0,4,4096,4104,0,2049,0,4112,4096,0,0,4,4,8,0,0,4096,4104,0,8,4096,4096,0,0,0,4,0,0,5128,0,4104,0,0,0,4096,8,4,4,0,5120,0,4096,0,4096,0,0,4112,16,4104,0,4096,0,512,8,0,0,5120,0,4,1024,0,4096,0,8,4096,0,512,4096,0,4,1024,8,4104,0,512,4,4,4096,4,0,4,8,4096,0,0,4,0,4,4096,4,0,4112,0,4096,4096,0,4,4096,0,0,0,0,0,0,4,0,4096,0,4096,0,4,512,0,4096,0,4096,0,6147,0,0,0,0,4096,8,4104,0,4096,0,4096,0,4112,16,4,4,4104,4096,4096,0,4096,0,0,4,0,4096,0,4,4096,2049,4,4,1024,8,0,0,0,0,4096,0,0,4096,0,0,4112,0,4,4,0,0,512,4,8,4104,0,4,4112,0,8,0,4096,2049,0,0,4,512,0,0,4096,0,4096,0,4,4,0,0,4096,0,4096,4,512,4,1024,0,0,4096,0,4,2049,4,8,4096,0,4096,8,0,4104,0,0,4104,0,512,72,4,4,4,0,4096,4,2049,0,4,0,4096,0,0,4,0,4096,0,0,4096,0,0,4096,0,4,4112,0,0,4104,4,4099,0,0,0,5128,4099,0,0,0,0,4096,4,4112,4104,512,4,0,4,0,4,0,5120,4,0,4096,4096,0,0,4096,4112,16,4104,0,0,4112,4096,0,4096,0,4,4,0,4,0,0,0,4096,0,4,4096,0,4096,0,1024,4096,4,8,4096,4,0,4112,4096,4096,0,8,4096,0,0,4112,4096,4,4096,0,0,0,64,0,0,4096,4096,0,0,4096,0,4,4096,0,0,4096,4112,4096,0,8,4096,0,0,0,4096,0,0,4096,8,4112,0,4096,0,4,4,4104,8,5128,4,0,0,4113,16,0,0,4096,4,0,4096,4,6147,4120,4096,0,0,0,4,6147,4096,4,512,4,512,6147,0,0,5120,0,0,4104,0,4112,0,4,4,4096,0,4096,512,0,4104,1,1032,6147,0,0,4096,128,6147,0,4096,0,4104,0,0,4104,0,4,4096,0,4112,4104,4096,4,5136,4104,0,4096,96,64,2049,4096,0,0,4,4112,4096,8,4,4112,0,0,512,5120,0,4,4096,4096,0,0,512,0,4096,0,4096,4,0,4,0,4,4,0,0,512,0,4104,0,4096,8,4112,0,0,4096,0,0,4104,8,0,4096,0,0,4096,4,4,512,4,0,4,4096,512,8,128,2049,0,4096,4,4112,8,4096,0,0,4096,4,2049,0,0,8,4096,8,4,6147,4,72,8,4112,0,4096,4096,6147,4,0,4,4096,0,4112,0,0,4104,0,4096,0,8,4,0,4096,0,2049,0,2049,4,0,4096,0,4096,0,4096,2049,0,8,0,5128,4096,0,4112,16,0,0,4099,0,4112,512,4096,0,4096,1024,4096,0,4,4096,8,4,4,0,4096,4112,4,4,4,4096,4104,4096,512,64,4104,0,0,4096,0,4096,512,4096,4096,8,4096,0,4,5136,4096,0,4096,0,0,4096,0,4096,0,4112,4104,0,4096,0,0,4096,8,0,4,0,6147,0,512,512,4104,0,4,4,0,4096,4096,8,0,4096,4,0,4,0,4,0,4,512,4,0,0,4,0,4104,0,4096,2049,0,4099,4096,0,0,4096,8,0,4096,4112,4096,4,0,4,4096,1024,0,4096,4,8,0,4,0,4096,8,4096,512,4099,0,4,4096,0,4096,1032,0,0,4096,0,8,4,4,6147,0,4096,512,4096,4112,0,4096,512,0,0,0,8,0,5120,4097,0,0,4,0,0,4096,0,6147,512,0,4,4104,0,0,0,4096,0,0,8,1032,4096,1024,4096,0,512,0,0,4,6147,0,4,4104,0,4104,0,0,4112,0,64,0,8,4096,0,4,4,0,4096,4,1024,4099,4104,0,4096,4,0,512,2049,4,8,4096,512,4,0,4,4,4096,0,0,4096,0,4,1024,4112,0,4,4,0,0,4096,4096,4,0,4,4,0,4,4,8,5120,0,1032,4,4,0,4,4,0,64,0,512,4096,8,0,0,4,4,1024,4,0,0,4096,1032,4096,4112,0,0,4,4,0,0,4,4,64,0,0,4096,0,0,0,4096,0,4096,0,4,0,64,0,4096,0,4112,4104,4,4096,0,4096,0,4096,1032,0,4096,4112,4,0,4104,4096,4112,6147,0,0,2049,0,0,4,4,0,128,4112,0,0,4096,0,0,4104,0,4,4096,0,1,4,6147,0,4,4,4096,0,4096,128,0,8,4,0,4,4,4104,0,4,4096,0,1024,4096,4,4,4112,0,4096,4096,0,6147,0,0,2049,0,4,0,4,4,0,0,0,4104,0,0,0,4096,0,4104,0,0,2049,0,4096,0,64,0,4,5128,0,4,4104,0,0,0,0,768,0,0,0,0,4,4096,0,4104,8,4096,4,4,4096,4,5136,0,0,4096,4096,0,4112,0,4096,0,4096,0,4096,4,4,4,0,4104,4,0,4,0,4096,4096,0,4104,4112,1024,2049,1024,4096,0,4096,0,0,4096,4104,512,4,512,0,1,4096,0,4104,8,4096,4096,0,4112,0,0,4,4096,4096,4096,0,4104,4,4112,4104,4,0,0,4096,4104,0,6147,8,4096,0,6147,4,4,4112,4,0,4,0,4096,0,0,4096,4096,4,0,4,4,0,4,0,0,4,0,4,64,4112,4,0,512,4112,0,8,4096,0,4096,4,4096,4,8,4112,0,0,0,4,4104,0,4104,0,5120,4096,4,4,4,4,0,4096,0,0,4096,0,4104,4096,4112,4,0,4,4096,0,4096,4104,4112,8,0,64,0,4096,0,4096,0,4112,0,0,4,0,0,4,4,4096,0,4,4,0,0,0,8,512,512,0,0,4096,6147,0,4096,0,0,0,4096,4,4,6147,0,4,64,0,0,4,4,4,0,4096,0,0,512,0,4,0,4096,4,0,512,0,4104,0,0,4096,0,4,4,0,0,4,4096,4096,0,4096,8,4,4,0,4096,4096,4096,0,4096,0,4096,4112,2049,0,512,4096,520,4,4,512,0,4096,0,0,0,4,4104,0,4096,4,4096,64,4,4096,0,4096,4104,4112,8,0,8,0,4096,4096,4112,512,0,4,0,0,6147,0,4096,2049,8,0,0,0,0,4096,4,512,0,4,4099,0,1024,4,72,4096,0,0,4,0,8,512,0,0,5120,0,0,0,0,0,0,0,0,4,4,0,4096,4,0,2049,4,4,0,4096,0,64,0,4104,4112,0,0,2049,6147,4096,0,4096,4096,4112,0,0,4096,0,4096,0,4096,0,0,0,2049,0,4,5128,0,0,1024,4,4,0,4096,0,4096,0,0,4104,5136,4104,0,4,0,4096,4,0,4,0,4,4096,0,0,4096,0,0,4,4,4,1032,0,4,0,4096,0,0,512,0,4,4104,4104,0,4112,4104,4104,2049,4,0,4096,0,1032,0,0,0,4,0,8,4,4096,2049,1024,4,4,0,6147,8,4096,4096,0,1032,64,0,0,4096,0,0,512,4,64,640,0,4096,4096,0,4096,0,4096,0,2049,4,4,4,0,65,4,0,0,5120,0,0,4096,0,0,5128,0,0,8,0,512,4,4104,4,8,0,512,1,512,0,4,0,4112,0,4096,0,1032,4,4096,72,512,0,4104,0,0,4,0,0,4,0,1024,512,0,4104,4,4096,0,4,4,4,4,6147,1032,4096,0,4,5120,0,4,4,4104,4096,0,0,1024,0,4,2049,4096,0,0,4,0,4104,0,8,4096,0,0,4104,0,0,4,4096,8,0,4,4096,4,0,5136,1024,0,512,8,0,12,8,0,5120,6147,4,0,4,0,4,4096,4,0,4104,4,4107,0,0,0,0,0,72,0,4096,0,0,4,4112,0,4096,0,4096,0,0,4,0,6147,0,4096,0,4,5136,4096,0,0,4096,0,4,4,0,0,4096,0,0,4112,0,2049,0,4096,0,0,4112,1024,0,4104,4096,0,4096,0,0,4,0,0,0,4096,0,0,0,4096,0,4,4,4,0,0,4096,0,4,4,4096,4,0,4096,4,0,0,4,0,0,4,2049,0,0,1024,4096,4096,0,512,0,0,4096,4096,0,4,4,8,0,512,4096,0,8,4,0,4,4096,4096,4,0,0,4099,4,0,4,0,0,0,4096,4,8,0,2049,0,8,64,1,0,0,4,512,8,4,0,4096,0,1,4096,0,4096,8,4,4,8,0,4096,5120,4096,8,4096,0,4104,0,0,128,0,0,4104,0,4096,4104,0,4112,0,0,64,0,4096,4,0,4,0,4096,4096,4096,4,0,0,4,0,4104,1024,4096,4112,4,8,64,0,4096,4096,4,0,4112,0,6147,4,512,4099,4,0,6147,0,0,4,4,4099,0,2049,0,4096,0,0,0,0,0,4096,0,0,4096,0,4112,0,0,512,0,4,4096,0,4096,0,4,72,4096,0,0,4,4112,4096,0,0,4112,0,8,4096,0,4,4,4096,0,0,4104,4,1024,4096,5,4,8,0,4096,0,0,4,5120,4,4112,0,4104,0,0,512,0,4104,0,0,4096,0,4,4,0,0,4,0,0,4,0,4,4,0,0,4,2049,0,4096,4,0,4,4,4104,2049,4,64,0,4112,0,0,512,0,4,4096,4,4,0,128,0,0,4112,4,4,4096,4,4,4,0,0,0,4,2049,0,6147,4104,4099,5136,0,0,0,0,4099,0,0,4096,4107,4,4112,0,0,0,0,0,4096,0,4104,0,4096,4112,0,4096,0,4096,4,0,5120,2049,0,1024,4096,4096,0,4,4,4,0,0,5120,0,4096,4,4096,0,520,4104,0,512,4096,0,0,4096,0,0,4112,4,0,1032,0,0,4096,0,4,512,8,4,4096,4,0,4,0,520,6147,0,0,0,4,1024,4096,0,0,4,64,0,4,4,0,4096,0,64,4104,0,4096,4112,0,4,512,5120,0,4096,4,4096,6147,0,512,4,4112,4096,0,4104,0,1024,1152,0,4104,4104,6147,0,4096,4,0,0,4096,0,4112,4096,0,4,1024,0,4,0,0,4096,0,0,4096,6147,0,0,8,4104,0,4096,0,4,4096,0,4096,4096,0,0,4112,4096,0,4096,2049,0,0,1032,0,0,4,0,0,4096,0,4096,0,4096,4096,0,4,4,0,4,4104,4,0,0,512,4096,0,0,0,0,0,4096,4096,4096,0,0,4096,2049,4,64,4096,4096,8,0,4096,0,4,4112,0,4096,4104,4,0,4096,0,4112,4096,512,0,4,4,4,0,6147,1024,4096,4099,4104,4112,0,4096,0,0,4,0,0,4,0,4096,0,4096,0,0,4096,0,0,4112,4096,0,4096,4,512,4,0,4096,4104,4,0,4,0,4096,4096,0,4104,0,0,0,4,0,6147,4096,0,4104,4,512,4096,4096,4,4112,4096,2049,0,8,4096,4099,4,0,4,4112,0,6147,0,0,4,9,0,4096,4,4,0,4,0,4104,4096,4096,0,4,1024,0,4096,4096,4112,4,6147,4104,512,4,4096,0,0,0,0,0,4096,4096,4096,6147,512,4,6147,6147,0,4112,4,4096,4,4104,4,5,4,4096,0,4096,0,512,4,0,128,4096,0,6147,0,4112,16,4,8,4104,0,0,4104,4096,4112,0,0,4096,4,64,4104,0,4,4096,4096,0,4096,4,0,4112,0,0,0,4096,0,4,512,4104,512,2049,4,0,4096,4104,0,0,0,4096,0,0,512,0,4096,2049,8,4096,0,6147,0,0,4096,0,4,512,0,512,0,0,1024,0,4096,0,4,64,0,4104,0,64,0,4,0,5120,4096,0,0,4112,0,4096,0,4096,0,2049,4,4,4096,5128,4,4096,4112,4,4104,4,512,0,4104,0,0,4,4,4096,4096,0,0,4,0,0,4096,0,0,1032,4096,0,4096,4104,512,4,512,0,0,0,4096,512,8,4,4104,4096,0,4096,0,4096,0,4,96,0,0,4096,0,4,0,4104,0,0,0,0,0,4104,4096,0,0,4096,0,0,4104,4112,4,0,4,0,4096,0,0,4,0,0,512,5120,4096,0,4096,0,5136,0,4096,1024,0,4096,8,512,8,0,0,4096,0,4096,0,4096,4112,0,4096,0,0,4104,0,4112,0,0,4096,5128,4,4096,4096,0,1024,4104,0,4112,0,0,512,4,4096,0,4096,0,4104,4,0,6147,0,0,4112,4104,0,4,4096,4,4,2049,64,0,4,4096,1024,0,4096,4,0,0,4096,0,4,2049,4112,4112,4,4096,0,4,6147,4096,0,4112,0,512,4,0,0,0,0,512,4,4,0,0,4096,0,4,4,0,8,4096,0,0,5120,0,4104,4,0,4096,8,4112,0,1032,4096,0,0,0,0,4096,4107,1033,4,0,0,4096,0,4,4099,512,6147,0,4096,2049,0,0,4096,4104,8,0,0,4096,4112,4096,0,0,0,4096,4,0,4,0,0,4096,0,4,4096,0,2049,4112,0,0,4096,0,8,4096,5128,5123,1,6147,4096,0,512,512,8,0,0,4096,0,4,5120,4,0,8,0,6147,512,4096,1,0,4096,4,4,0,512,0,1032,0,4096,4096,4104,4096,2049,4,0,4112,4,12,5120,512,0,1024,4,4096,0,4096,4099,4,0,4,0,4,0,0,0,0,4096,0,4096,4096,4112,4,0,1024,0,0,4096,4096,0,0,4112,0,512,0,0,2049,0,4096,0,0,4096,0,4096,4104,4104,0,0,512,4,4,4096,0,0,512,0,4,4,4,4,4,4096,4,4,0,4096,0,4,4,0,0,0,512,0,4096,0,4,4,8,0,4,64,4112,0,4096,0,0,64,0,8,6147,4104,0,5128,0,4104,4,4112,4,4,512,0,0,4096,4,4,512,0,0,4096,0,64,0,4,0,5120,0,4104,0,0,4096,0,0,4096,0,4096,4,4,512,512,0,4104,4096,1,0,4,0,0,4104,0,4096,0,64,4112,4,4096,0,6147,4,0,4,4096,0,4,4,4096,4096,4112,4,0,4096,0,0,4096,0,4096,4,0,4,4096,4104,4096,4,0,6146,4112,4104,0,0,4112,8,4096,0,4,512,4,0,0,4104,4,0,4096,4096,4112,4096,4104,4,4,4096,0,4096,0,0,1024,4096,0,512,4,0,2049,0,0,4,0,4096,4,0,4096,0,4096,4112,4,512,4,4096,4112,0,0,4,0,0,4,4096,4,0,8,4096,0,8,0,8,4096,4096,8,4096,4112,4,4,4096,4,4096,4104,0,4096,4,4,4,6147,4112,0,4096,0,0,0,4096,0,0,4096,0,0,128,8,0,0,5120,8,8,0,0,8,8,0,4096,4096,0,4096,4096,2049,1032,0,4,2049,4099,8,0,4096,0,4,4096,1032,0,4112,0,4,4096,0,4096,4104,4,4,4112,0,4096,0,4096,0,4112,4096,4099,0,0,4096,8,4,4,0,6147,4112,4,0,4,64,0,4096,4096,8,4096,0,4112,0,8,5120,4,0,512,0,4,0,4096,4,4096,0,4096,4096,4,4112,0,0,4096,0,8,4096,0,4,4,4,4096,0,0,4,4104,4,0,4112,0,64,0,4,0,4,4,8,4104,0,512,0,512,0,0,1024,0,4,4,4,4,0,4096,0,4,4096,0,4,4,0,0,0,0,4096,4,4096,0,0,4096,0,0,4,4096,4096,0,8,0,0,0,12,4,0,512,0,4096,512,0,0,0,1024,0,0,0,4096,0,4096,0,4096,0,0,4112,0,4104,4,0,4096,4,0,0,4096,4096,0,0,4,4096,4,0,4,0,0,4,0,4096,4,0,4,0,4096,0,8,0,4096,8,0,4104,0,0,4,0,0,6147,0,4096,0,0,0,5120,8,4096,4104,0,4096,0,4,4,0,4,4096,0,0,0,4096,8,4,64,0,4099,0,4096,0,512,4096,0,4096,0,5136,0,4096,0,4096,0,0,4096,4,0,0,0,0,4,4099,0,0,512,4,0,512,0,4,64,0,0,4096,0,4,4,0,4096,0,0,0,512,4,0,0,0,4096,4096,1024,4104,4,8,4,4,4096,4,8,4112,6147,0,4104,2049,0,0,4096,0,4096,0,4,512,4,4,512,0,4096,0,0,4,0,0,4,4104,0,0,512,0,4096,512,4,1,4099,4,0,64,4096,0,4096,0,0,4104,0,0,4096,0,4,4,4096,0,4096,4096,512,0,4096,2049,0,0,4096,4,64,0,0,6147,0,4,4096,8,8,4096,0,0,4096,0,4112,8,0,4104,0,0,5120,0,4,4611,512,0,0,4,4096,0,0,6147,0,4,512,0,4,4,0,0,4,0,0,512,0,5131,0,4096,4104,0,4096,8,0,5128,4112,4104,0,4,4096,0,4,4,0,4,4096,0,4096,0,0,64,4096,0,0,4096,0,0,2049,4104,8,4096,4112,0,0,512,4104,4104,0,0,4112,0,0,4,0,4096,0,8,4096,0,0,5120,4096,4096,0,0,4096,0,0,0,0,0,0,0,4096,8,0,4,0,0,0,0,4096,4096,64,0,0,0,4096,0,4096,0,0,4,4104,0,0,512,0,4104,0,0,1024,2049,0,0,512,0,4,4096,0,0,0,4104,0,4104,4104,8,0,0,4096,4104,6147,0,0,4112,0,0,0,4096,4104,0,4112,0,0,512,0,0,0,4096,0,4,4096,0,4,4112,0,4,512,4,0,4099,0,4096,4096,0,4104,4112,4104,8,4096,4096,4,4112,0,0,0,0,0,4096,512,4096,0,4096,8,4096,4112,0,0,0,512,0,0,512,4096,4,0,4096,0,64,0,4,0,0,4096,0,0,0,4096,4112,0,4104,0,0,0,0,4,0,4107,4112,4104,4096,6147,0,4096,4,4112,0,0,4096,4,0,4096,0,4,1024,4112,0,4,0,4096,0,4,512,8,4096,0,4096,6147,0,4,4,4,0,4096,0,4096,4104,0,4,4,4096,0,4096,4,0,0,0,4,4,4104,0,4096,8,4096,4,8,0,4096,4,0,0,4096,4096,6147,4,4112,4096,0,0,4096,4,8,512,0,5120,4096,4096,4112,4096,4096,0,4096,2049,4,0,4,0,0,0,0,4096,0,4096,0,0,0,4,4096,4096,4,0,4096,4,4096,0,4096,4096,1024,4112,0,8,0,0,0,4096,0,4,5136,0,0,4096,4104,0,0,4096,4112,0,4096,0,4096,6147,4112,5128,0,0,4096,4,0,4,0,4,5,0,0,4099,0,4104,0,0,4,0,1032,4104,4,4,4096,0,1,0,0,64,2049,6147,5120,4,4096,4,4112,0,0,4096,0,8,4096,0,4,512,4096,4104,0,0,4096,4,4112,512,1032,1024,4,4096,0,4096,0,4,4,0,4096,4099,0,4112,4,4112,0,4096,0,512,1032,0,128,0,0,4096,64,0,8,0,0,0,4096,8,4,4096,4,0,4,4104,1024,72,4,0,4,0,4096,4096,1024,0,4096,0,1032,4096,0,4,4112,0,4096,4096,4104,8,4096,0,0,0,0,4,4104,0,4104,6147,0,4112,0,4104,0,0,4096,4096,4096,2049,4112,4,512,4104,0,6147,0,0,5120,0,0,4096,0,4,4,8,4,6147,8,4,4096,4,0,4096,4096,0,4112,0,4,0,0,4096,5128,8,4096,0,0,0,4096,4096,0,4096,0,0,4112,0,2049,4,0,0,4,640,4096,4112,4096,1032,0,0,0,2049,4,0,4104,0,4,4104,4,0,0,4096,4,4112,0,0,4096,4096,0,4096,0,0,0,0,4,0,4096,0,1032,4096,0,0,4096,2049,0,4,1024,4096,4096,4,0,4,0,4096,0,1032,4096,0,4,512,4,0,0,4096,4096,8,4112,4104,4,0,4,4096,0,4096,4,4104,0,4,4,0,0,4096,0,5123,0,5120,4,0,4112,2049,1024,0,0,4,512,0,4,4096,0,64,4,0,4096,5123,4096,4,4096,4112,0,4104,0,1024,4,0,1024,4,0,0,4,0,4096,1024,0,0,4096,4104,4104,1,4,0,4096,4112,0,4096,4096,6147,0,0,4,4,6147,0,4096,4096,0,4096,0,4,640,0,0,0,4112,4096,0,4096,128,0,5120,4,8,4,4,4,0,4104,4,0,4,0,4096,4,4,4096,4,8,4,72,0,4096,4,0,4112,8,0,4096,0,4,4104,4096,0,4,512,0,4096,0,4,6147,0,4,0,4104,4096,4112,512,0,4096,0,4096,0,4096,0,4096,0,4,4,4,4096,4,4096,0,4,0,4096,4,0,4096,4,0,4112,4096,8,4096,0,0,4096,2049,0,0,0,0,0,4096,0,0,4,4096,0,0,4096,0,4,4,0,4104,0,0,4096,8,4104,0,6147,0,4098,4,4112,4,0,512,4096,0,0,0,0,0,4096,4,0,4096,0,4,4,0,4096,0,0,0,0,0,8,4096,72,0,0,4096,4104,4104,0,4096,4112,1024,4096,4096,0,4112,0,2049,0,4096,4096,6147,0,64,0,4104,4096,1032,0,4096,0,4096,4112,8,4,5120,0,4096,1024,0,5120,4096,0,4,512,4,4104,4096,0,4096,0,4112,0,0,4,0,512,0,4,0,8,0,0,0,4096,64,0,4,4,0,0,4096,4104,0,2049,0,4099,4,1024,4096,0,4096,0,4112,4104,0,4096,0,0,4,4,4096,0,0,4096,0,0,0,0,4,512,0,0,0,512,4096,0,0,0,4,4104,512,5,4,0,0,4096,0,4,4096,0,4,512,0,0,4096,0,0,0,4096,0,4096,4104,0,4096,4112,4096,0,4112,0,0,0,0,4,4104,4104,0,0,4,1024,0,4104,0,4104,4,4096,0,512,4,0,4096,0,4096,4096,0,4112,0,4096,4,4,4104,4099,4112,1024,0,0,0,0,0,2049,128,0,0,0,4096,4104,4112,4,4,64,4096,4112,0,4104,0,4,0,0,0,0,4096,0,4,4112,72,0,4096,0,4096,0,0,4112,0,0,0,0,0,0,0,4104,0,4096,4104,0,4096,4096,4112,0,0,0,4,4096,4096,4,4,0,4096,0,0,6147,0,4,4104,8,0,0,4,0,4096,4096,1032,4096,4096,0,0,0,4,0,5120,4104,0,4096,4,4096,8,4104,0,4,0,0,4096,6147,4,0,4,0,4104,6147,0,0,0,4104,1024,4096,0,4104,0,4104,4,0,4,4096,4,0,4,0,4104,0,4,0,4096,0,0,4104,5128,0,0,4096,128,4096,0,0,0,4096,8,4104,0,0,4113,0,4096,0,4096,0,4096,4,0,5,5123,0,1024,4096,0,4096,0,0,8,4096,4,4,1024,5120,4,4,2049,6147,4,0,0,0,4096,0,4096,8,4,4,4112,512,0,4096,8,0,512,4,0,4096,4112,4,0,512,0,4,0,8,8,512,4096,4,0,0,4096,4104,4096,0,4,0,0,4,4096,4,0,0,5120,4,0,4112,4104,4104,8,8,4112,0,4,512,4096,4,0,0,4,8,4096,4096,0,4096,0,4112,0,0,4104,4,0,4,0,4096,4,4096,0,4104,8,4,0,6147,0,4099,4112,0,0,4096,6147,0,4,4104,4096,0,6147,4112,4096,4,0,4,0,0,4096,4112,0,4,4096,0,128,0,0,4104,0,0,4,1024,4104,4096,0,4,4,4,4,512,4104,0,4,4,64,0,0,5128,0,512,4,4,0,4096,4096,0,4,520,4,0,4096,0,0,0,4,0,4096,4,0,8,4,1024,4096,0,0,0,4,0,8,4,4096,0,0,4104,0,0,4096,8,512,4,4096,0,4096,4,4,4,4,0,512,256,0,0,4,0,4096,0,0,4096,4,0,4,0,4096,0,0,4096,0,0,4096,4096,0,4112,1024,4104,0,4104,0,8,0,0,4096,0,4104,4,8,4096,4112,0,4096,8,0,4,0,4,0,0,6147,0,4096,0,4,512,0,0,6147,5128,0,0,4,0,0,4096,4112,4,1032,512,4096,0,8,4096,0,0,4096,0,4096,0,2049,8,0,0,512,512,0,4104,0,4096,0,0,4,4096,0,0,4112,0,0,4096,4096,0,4112,0,4096,8,0,4096,8,5120,0,4096,4,0,4096,4,0,2049,4,4096,4104,0,4096,4096,4,4112,0,4099,0,4112,8,4096,0,4,4104,0,4096,0,4096,0,1032,4096,0,0,4096,4112,0,512,0,4096,4,0,1024,0,0,4096,4,4,1024,1024,0,4,0,4096,4104,0,4096,0,0,8,0,0,4096,2049,8,0,5120,0,0,4096,0,4096,0,0,4,4,4096,0,0,4,4,8,4,4104,4104,0,4112,0,4104,1152,0,4096,0,0,0,0,0,0,4,4096,0,4096,1024,0,0,0,0,4104,4096,0,4112,8,4096,4096,0,4,4,4096,4096,0,0,0,2049,0,4,4,4096,0,4,4096,0,0,4,1024,512,8,0,4096,0,0,4096,0,4096,0,4096,0,4112,0,512,4096,0,0,4096,0,5131,128,4,0,0,0,0,4096,4112,0,4,4096,2049,0,1032,0,4,4096,0,0,64,4112,4096,4,4096,2049,0,0,4,0,0,4096,0,0,4096,0,0,4112,4096,8,4096,0,4096,0,4,64,0,0,4,16,0,4,4,4104,4112,16,0,4,0,4,0,0,0,4,4099,2049,0,0,4,0,512,4,4,4096,4,4096,4,4,4,4096,512,0,4104,4,6147,0,4,4096,0,4112,0,4104,4,6147,0,4104,0,8,4096,4112,16,4,4,4,4,0,4096,4,0,4,8,0,96,0,1,0,8,4,0,4,4096,0,6147,0,0,0,0,0,0,0,4096,0,4096,0,0,4112,0,1032,4096,0,0,4,4,0,4096,0,0,0,0,2049,0,4096,4,8,4096,4096,0,4,4,512,0,0,4,4096,0,2049,0,4,0,0,4096,0,0,4112,0,0,0,512,0,4,4096,0,0,0,0,4104,0,8,4096,0,4,0,0,4,4096,0,4096,0,4104,0,0,6147,4112,0,520,4096,0,4112,0,6147,0,0,4096,4096,0,0,4104,4,0,4104,0,4104,0,0,4,4104,4096,0,0,6147,0,0,0,512,1024,4096,4,512,4096,0,72,0,0,4096,0,0,4096,0,4096,4,0,512,0,4104,0,0,0,4099,4096,0,4,512,512,4,72,0,2049,0,5136,2049,0,4,1024,0,672,0,2049,6147,0,0,0,4104,0,4096,8,0,4104,2049,0,0,4,0,4096,0,0,0,4096,0,512,6147,0,4096,0,2049,0,0,0,512,4104,0,4099,4,0,4104,0,4096,0,0,0,0,4,6147,0,0,4,512,0,0,4096,4096,0,0,4096,4112,0,4096,4096,0,0,4,4096,0,520,64,0,4104,0,0,4096,4096,4096,8,128,0,1024,6147,0,0,4096,0,4,4096,4096,4112,4,0,4,8,0,4104,0,4096,0,512,4,0,0,4104,4,0,4104,4096,0,0,0,4,4104,4104,0,0,640,0,4,4,0,4096,0,512,8,0,4096,1032,0,4,0,0,4104,4099,0,4112,0,2049,4096,4,4,4,0,8,4096,0,4096,0,4112,0,4096,0,4104,1024,4096,4112,17,4,0,4096,0,1024,0,4096,0,4096,4,8,4,4104,0,4112,0,128,0,4096,4096,4,128,8,4096,0,4096,0,4,8,0,0,4096,0,4104,4,0,4096,4,4,0,4096,0,0,2049,0,0,4096,0,4096,0,0,512,4099,4104,0,4,4,0,4104,0,1024,0,0,0,0,1024,4096,0,4,0,8,4096,0,4096,0,4096,0,4,4,4,8,4104,0,512,512,0,4,4104,4096,4,4,0,4096,0,0,512,4,0,512,4,8,4096,1,0,512,8,0,4096,0,4096,4096,4104,1024,8,4104,4,0,4112,0,2049,4096,8,0,640,4096,0,4,4,0,4096,4,0,4,72,512,0,4096,0,4,4096,0,2049,4,0,0,0,512,4096,4,4,4,512,0,0,4112,4,0,512,4104,0,0,4,0,4096,0,4104,0,4,4,0,1032,0,4,0,4096,0,8,2049,4,4096,5120,4096,4,4104,0,4112,4096,0,8,512,4,5128,0,4096,0,4096,0,4096,0,4,4,4096,0,4096,0,0,0,4096,0,4112,0,4104,0,4096,1024,4096,8,512,0,4,4096,4,4,4,0,4104,0,4096,0,4096,4,0,0,6147,0,0,4096,0,0,6147,0,0,2049,4112,0,4,4096,4,0,64,512,0,5128,0,0,4096,4112,0,8,0,0,4,4,0,8,4,0,4104,0,4112,16,0,4096,0,4096,4096,512,6147,4112,16,0,4096,8,512,0,4,4096,4,8,4096,0,512,4,0,8,4096,0,4096,0,4096,4,4096,0,0,0,4,0,0,4104,4096,0,4,4,4104,0,8,4096,0,4,4,0,0,0,512,4,0,8,0,512,4096,4096,0,0,4096,4112,4,4,4104,0,2049,8,4096,4,4,4096,4,4112,0,0,4096,4,4,4096,4096,1032,128,4,0,768,0,4104,4,0,1024,4096,0,0,4104,0,0,0,4096,0,2049,0,0,4,4,4,0,4104,0,4112,4,0,4096,0,4104,4096,4,0,4,4112,4096,2049,4104,4112,0,4,4096,4096,0,4104,4104,4,4,4112,4096,4104,4107,0,0,4,0,4,0,6147,6147,4,4096,4,4096,2049,0,4,4,2048,4,0,4096,4104,0,4,4096,0,4112,0,4096,0,4096,8,4112,4096,0,4104,0,4112,0,4096,4,4096,4,4096,0,4104,1,4,0,4112,4096,4,4,1024,4096,4096,0,4096,0,4112,0,512,0,512,4,4104,0,4096,0,4096,4104,0,0,4,4,0,6147,4104,0,0,4,4104,4096,0,0,4104,4096,0,4,4112,4099,0,4096,0,4,4,0,4096,4096,4096,0,4,0,0,0,4096,0,0,4096,0,4104,0,4096,0,4112,4096,0,8,4104,0,4,4096,0,4,4112,512,4,4,0,0,4104,0,64,0,4096,96,0,0,0,4,4,0,4096,4096,4096,4,0,0,0,4096,0,4096,0,0,4096,8,4096,4112,0,0,4096,512,4,0,0,0,4096,4107,0,8,4,0,0,4096,0,0,0,0,4,4,0,2049,0,512,0,4096,0,4,4,0,4,4,0,4096,4,4104,0,4096,8,4112,0,0,5128,0,0,4096,8,0,4104,0,0,4096,4,6146,4112,1024,4104,4104,1024,0,4096,8,4096,4,0,4112,0,4096,0,0,512,0,0,4096,512,4,0,2049,0,4096,0,4,4,0,0,4104,0,0,4,0,5128,4,0,4096,0,64,4,0,4096,8,4096,4,4,4096,0,0,4096,4112,8,0,4,1024,4104,2049,0,4096,6147,0,4104,4096,0,0,0,4096,4112,4096,0,4096,0,4112,0,4,512,4,0,4,4104,0,4096,0,0,4096,512,512,0,0,4,4,4096,0,4112,0,4096,2049,0,4,0,4,4,512,0,0,4096,0,0,4096,4,4096,0,0,4112,4,0,4,0,0,4096,0,4,4104,4096,0,4,4112,0,512,4096,512,0,4,4096,8,4096,4,0,8,0,0,0,5120,0,4096,4,4104,0,0,4,4,0,4104,0,4104,4,0,4096,4,4,0,4096,8,512,0,4112,0,4096,0,5120,0,4096,8,0,4104,0,0,4096,4112,4096,4112,0,4096,0,4096,0,4096,8,5128,0,4096,0,0,4112,0,0,0,0,4104,0,0,4096,0,512,4,0,0,4096,0,0,4,4104,0,4107,4096,4112,4,4096,0,4099,0,4096,4112,0,512,4096,4104,0,4,5120,0,0,1024,0,0,4096,0,0,8,2049,4,8,4104,4,0,4096,5136,4,0,4096,4104,0,0,5120,0,4104,0,0,4112,1024,4104,5128,0,4104,0,64,0,0,4096,0,0,0,0,0,4096,4112,0,4096,520,4,0,4,96,4,0,4096,0,4096,4,0,4096,4112,0,4,4,4096,0,1024,4,0,0,4,4096,4096,5136,4,4104,0,4099,4112,4,4096,0,0,4096,0,4096,4096,4112,4096,4096,4112,0,4096,0,4096,512,0,4,4096,0,0,4096,0,0,6147,0,4112,1032,4096,0,4,4,1024,0,4096,0,4096,4096,4104,0,4096,0,0,4104,4096,0,4,4112,4096,0,4096,0,4096,0,4096,4112,0,4096,0,4,4096,0,8,2049,1024,4096,4112,8,2049,1032,4096,4,0,4,4096,1032,0,4096,4096,0,4107,0,0,4,0,4,4096,0,6147,4104,0,4112,0,6147,4,0,5128,4,4,4096,0,4,4,4096,4,4096,4,0,4,6147,0,0,4,4096,4,4096,4,0,4104,0,4112,0,4104,4104,4104,0,0,512,0,4097,0,6147,512,0,0,4096,0,0,4,4096,4,0,0,4096,4,6147,4112,0,4096,4,0,4,0,4104,4,0,4112,4096,4,6147,0,0,6147,4112,0,0,5120,0,1024,4096,0,4096,4,0,512,0,4104,0,1024,4,0,512,4096,0,4,2049,4,4112,4096,512,8,4104,0,4,4611,0,4,4,1024,4,4096,512,4099,4096,0,4,4,0,4096,0,4,4,0,0,0,0,4096,0,0,4096,512,4,0,4104,4099,0,4,0,4096,4096,0,4096,0,0,0,4096,0,0,0,4096,0,4096,8,0,4104,0,4096,0,0,4096,0,8,4,0,0,4096,0,4,4,4,8,72,0,0,4096,1024,0,0,4096,4,0,4112,0,4096,4,8,4,4096,0,4,0,8,0,4096,4,0,5120,0,4104,1032,0,4096,4096,4,4,4,0,0,4096,6147,512,4,0,0,4096,0,0,4096,2049,4104,0,8,4096,0,1032,0,4096,5136,0,0,0,0,4,4096,0,0,512,0,4096,0,4,0,0,0,4096,4,4,4096,0,4096,0,1024,0,0,0,4112,0,0,4096,4096,1024,4,4,4,0,512,4104,0,512,0,0,6147,8,4096,0,0,5128,0,0,512,0,0,0,4096,4,0,4112,0,4096,0,128,0,0,512,512,4,4096,0,4,4096,0,4096,4,0,4096,0,0,0,4096,0,4,0,4112,6147,0,512,0,512,0,4096,0,0,0,0,4,0,0,512,64,5123,0,4096,0,4096,0,512,512,64,4,0,4,0,0,4104,640,2049,512,4,0,0,0,4096,0,0,0,0,0,4,4096,0,4096,0,4,4,0,4112,4096,4,4,0,0,4096,0,0,0,4096,4,4096,0,0,0,4112,0,0,512,4096,0,4104,4112,0,0,4096,0,0,512,0,0,4096,0,4,4,0,0,4,0,4,4096,0,4096,0,1,0,0,4,0,0,4,64,0,4096,0,0,4,0,4096,0,0,4,4104,0,1032,4096,64,0,4096,4,64,4104,6147,512,0,8,1024,0,4,0,0,4,512,512,0,0,4104,9,0,0,0,1024,0,4096,4,0,5128,8,4,4096,0,4112,0,4,6147,0,0,4,0,4,4104,0,4,0,0,4096,0,0,0,4,4104,1024,0,6147,4096,4,6147,4,4112,0,4096,0,0,6147,0,4096,0,4096,0,4096,0,4,4,1024,4096,0,0,4096,0,4104,128,0,4104,4,4096,6147,4,0,4096,0,0,4096,0,4096,0,0,4112,0,0,4096,8,4096,4,8,4096,4096,0,0,5136,4096,4,0,4,4104,4,512,512,0,8,4,5120,1032,4096,8,64,0,0,4,0,4096,0,0,5,0,4096,4,4096,4,4,4104,4112,4,4,4104,2049,6147,0,4112,4,4096,4096,8,4,4096,0,0,4,0,512,0,0,0,4104,4,4096,4,8,0,0,0,0,64,0,4,4,0,4096,0,0,512,4,0,0,0,4096,0,0,0,4,4097,0,0,0,4,0,4,0,0,4096,4,0,4096,4,0,4104,0,0,4112,4,4,4104,0,0,4096,0,6147,0,4,0,0,0,4096,0,4096,0,0,4096,0,0,4,0,0,96,0,0,4096,0,0,4,0,0,0,64,4112,0,4096,4,512,512,0,4,4104,0,0,512,4096,8,0,0,0,4096,4,0,4096,4112,4099,0,4096,0,0,0,4096,0,0,4,8,4104,0,4096,0,4,0,73,0,0,4,4096,4096,0,4096,2049,0,0,4096,4112,4,4096,0,0,4104,0,0,0,4,4,4,4,0,4096,0,4104,0,4096,4112,0,4,0,0,4096,0,4096,4096,4096,6147,4112,0,72,4104,0,0,4104,2049,0,0,4112,4104,0,0,4096,4104,4,0,0,4096,4096,0,6147,0,1024,0,5128,0,0,0,4112,0,0,0,0,4,6147,0,4104,4096,4,0,4096,0,4112,0,512,0,4,4,0,0,8,4,0,4096,0,512,4104,4112,6147,0,4104,5,4,0,0,4096,0,4096,0,0,0,0,0,4096,4112,0,0,0,8,0,4096,0,0,4096,0,4096,0,0,4096,0,0,0,4,0,0,4,0,4,4,4096,4,4104,0,4,4,0,0,4096,0,0,4,0,0,512,0,8,4,4096,0,1024,4,0,1024,4096,0,4,4,0,0,0,0,0,4096,1024,0,0,4112,0,1024,4104,8,8,4096,0,4104,0,0,0,0,4104,2049,672,0,4096,0,0,4104,0,0,6147,0,4112,0,4,4096,0,4096,4096,4,0,4112,4096,4096,0,4,512,0,4096,0,2049,4104,0,0,512,0,4096,4,0,4096,4,0,1,4,0,4096,128,0,4096,0,4,4,4096,4096,0,4112,0,4,512,0,0,4096,4112,8,4096,0,4096,4,4,4,512,4,0,4,4,0,4096,4,4,8,4096,4,4,0,4096,0,0,4104,512,4,0,0,4,0,0,0,4,4096,0,0,0,4096,4,8,4096,0,64,0,4104,0,4096,4112,0,0,4096,0,4099,0,0,512,0,0,4096,0,5120,4096,8,4112,0,0,2049,8,0,4096,4104,0,0,0,4,4096,4,4,0,4104,0,4,512,4096,4,0,4104,4096,512,5128,0,0,4,0,4096,0,0,0,4096,4,0,0,4096,0,1024,4,4112,4096,512,0,4096,0,4,65,0,0,4096,0,0,4096,0,4,4104,0,4099,0,0,0,5136,4096,0,8,520,2049,0,4,4,8,0,4096,4104,0,0,6147,0,4,512,0,4104,0,4,0,4096,0,640,0,4096,0,0,4096,0,4112,0,0,4096,0,1,4096,0,4,4,0,4,4096,0,0,4104,0,4,5131,0,4,0,0,512,0,0,4096,0,4104,0,4096,0,4,0,8,0,4,0,4096,4,0,4,4104,4096,0,4,4096,512,0,4,4,4,4,0,4,6147,0,4096,4,0,0,1024,0,0,512,0,4096,0,4,512,0,0,4,0,4096,8,0,4096,8,0,4104,0,0,4112,0,0,4,0,4,4104,4,0,0,4104,4,4096,0,1024,0,4112,0,0,4096,4,0,4096,0,4,0,0,0,0,4104,0,0,4096,0,4112,8,4,2049,4099,0,0,4104,0,0,4,4096,0,4096,0,512,1024,4,4096,0,4,4,0,0,4104,1024,4096,64,0,0,1024,4,4,0,0,0,0,4096,4096,4096,4,0,0,4096,512,0,4,0,2049,6147,0,0,4096,0,512,0,0,4096,0,4096,0,0,4096,0,4096,0,0,512,0,64,4104,0,0,4,1,0,0,0,0,0,0,0,1024,0,4,4,4,4,0,0,0,4096,4,4096,4096,8,4,4,4,4096,0,4,1024,4,4,4104,0,5,8,0,0,0,8,512,4096,0,0,4,0,0,0,0,4,4096,8,4096,0,0,4,4,6147,0,4104,0,0,0,4096,0,0,0,4,0,0,640,0,4,0,4096,0,0,4096,4,0,0,0,5120,4,4,0,4096,0,4104,4,64,128,0,0,4096,0,0,4112,0,4,64,0,0,4096,4112,0,0,12,5128,1032,0,4096,0,4096,0,4096,8,5136,8,0,4096,0,512,4107,0,0,4096,4104,0,4,1032,0,512,512,0,0,4096,0,0,4112,0,0,2049,0,4,0,4096,4,0,0,4096,8,0,4096,512,4096,0,4,4112,0,4,4112,0,0,4104,6147,0,0,0,0,4096,0,4096,4,4104,0,0,0,0,4096,0,65,0,4104,4104,0,4096,4096,4,2049,0,4112,2049,0,4096,4,9,4,8,4,512,0,0,4,4,512,0,8,1024,5128,0,4096,4,0,5120,4096,0,8,520,0,4104,0,4096,4,0,0,2049,0,0,4,0,0,4096,0,0,0,0,4,4104,4096,64,0,0,4,4096,0,4,8,4104,0,640,0,0,5120,0,0,0,4096,4096,6147,4112,8,0,640,0,0,0,0,4,4096,4096,0,4096,0,0,4104,2049,1032,512,4,1024,0,4096,4,4096,4096,0,0,4096,0,4,4,0,4104,512,4,4,0,0,4096,0,0,4096,4,4104,4,0,4096,0,4,4096,0,0,0,4112,4096,64,4104,512,4096,0,4,0,4,4,2049,0,512,0,4112,4,4,4,4096,4,0,4096,4096,0,4096,0,4104,4112,0,4096,4104,0,4096,4112,2049,0,0,512,0,0,4104,4096,4,4112,0,4,0,0,0,4096,4096,0,4104,4,0,4096,4104,0,4112,5128,0,4096,0,4,4096,0,0,4,512,4105,0,0,4104,0,0,0,4112,4099,0,4,4,0,0,4096,4,6147,0,0,512,0,0,4096,0,0,0,0,0,4096,0,0,512,0,0,4096,4096,4,0,512,2049,0,512,0,4,4,4,4096,0,4,9,0,4096,0,4,5128,0,4096,4096,4,0,4096,4,4,6147,0,0,4096,4,4,4096,0,4096,0,0,0,4096,4112,0,4,64,0,4096,0,0,4,0,4096,0,4,0,8,4096,0,2049,0,4096,4,0,512,4096,0,0,4112,0,4096,8,0,4096,0,0,4112,0,0,4112,4096,0,4096,4,4,4112,8,4,4,4096,0,4096,4104,0,0,4096,1024,4096,4112,4099,0,0,4,0,0,4104,0,4104,0,5131,4,0,4,4104,0,0,4,0,4,4096,0,4,64,4096,0,4112,0,0,4096,0,0,5120,0,512,0,0,4096,4104,0,4,72,0,0,4104,0,4096,0,0,8,0,4096,4,4096,4,0,0,512,0,0,6147,4096,0,0,2049,4,8,4096,0,0,4096,6147,0,0,1024,0,4096,8,4,4096,0,4104,0,4096,0,4096,0,0,4,0,4104,0,4,0,4096,4,4112,0,0,4096,0,0,0,4096,0,0,0,0,0,8,4104,4,640,0,4096,0,4112,0,0,4,4096,0,4096,4104,0,4104,0,4096,97,4,0,4096,161,0,0,4104,0,0,0,4099,512,512,0,4,0,4,0,4,8,4104,4104,0,0,4096,0,4096,4,4112,4,4,0,8,0,0,4096,4096,4,0,4104,0,0,512,0,4096,0,1024,4,4096,0,512,8,0,4096,4104,1024,4096,4,0,4096,0,0,4,0,4104,0,4096,0,4096,0,4,4096,512,0,4,0,512,1024,0,4,4096,4,4104,4096,4112,0,4,512,4104,4,8,4096,0,4,0,0,0,4096,4,0,4,0,4096,0,4104,4,8,4,0,4096,4096,4096,4096,4,0,4,0,4096,4104,5128,0,4,512,0,4112,0,4,4096,4096,0,4096,4096,0,0,1024,0,4104,0,0,4096,4,4096,4096,0,0,0,4,4096,0,4,4096,2049,0,4107,8,4096,8,520,4112,0,0,1024,5123,4104,4096,0,4,4113,16,4,0,4104,0,4,0,8,4096,512,128,0,4096,0,0,0,4104,4096,0,6147,1032,4112,0,4,2049,6147,0,0,4096,0,4096,0,4,0,64,4104,512,0,4104,4,4112,4,4096,4,0,4,0,0,4104,2049,0,0,0,0,0,0,4096,4096,4096,0,4096,0,0,4,0,0,4096,0,4096,0,0,4,0,4096,512,0,4096,4,4104,4,4096,2049,0,0,4104,4,4,4,4,0,512,0,0,0,4096,8,8,4096,4,4112,4096,0,0,0,4096,0,4,0,4,4104,0,4096,4,4,0,0,4,4096,0,0,512,0,4096,0,4,4,0,64,0,4096,4104,8,4096,0,4096,4,0,4,4,0,4096,0,4096,0,4112,16,4096,0,8,512,0,4096,4,4,4096,4096,0,4096,1032,0,4098,4112,16,4,0,4104,0,0,4096,8,4,5,64,4,5,8,0,4096,4096,0,0,4096,4096,0,4096,1033,0,0,0,0,4,4096,0,8,0,4096,0,0,512,0,4104,4,8,0,6147,0,0,0,4,0,4,4,0,4104,8,0,0,0,4104,0,4096,4096,0,4,0,4096,4096,4,4,4,0,0,4,0,4096,8,4,4096,4,4104,0,4112,0,4096,0,4096,0,0,512,0,4096,8,0,512,5128,0,4096,0,4096,1032,0,512,0,4096,0,4096,0,6147,0,0,4104,640,512,4,0,4096,4104,0,4096,0,4096,0,4,0,0,4104,4096,0,0,4104,0,0,4096,0,4,0,4096,4,4,4104,0,5,0,0,0,4112,4099,0,4096,0,2049,0,0,0,0,0,0,4,5128,0,4,0,0,4096,6147,4104,0,1032,4096,1,4,0,4096,4112,0,640,4112,0,0,4,0,4096,0,4096,4,4,4,0,4096,4096,6147,4,4096,0,4,4112,0,6147,4096,0,8,4096,4,8,0,4096,4096,4112,0,0,4,4,4,0,5120,4096,0,4096,0,4,4,0,0,4096,0,4,4096,0,0,4096,4,4,5,0,4096,4,0,4,0,4096,4,0,64,0,4,0,0,0,4096,0,0,5128,0,4096,0,4096,0,0,8,0,4096,4096,0,0,0,160,0,0,512,0,64,4,0,2049,4,0,0,512,4,8,4096,4104,0,4,0,4,0,5120,512,4,0,0,0,4096,0,0,0,4,0,4,8,640,4096,0,0,4096,4,0,0,4,4,0,0,6147,4096,4,0,4,0,0,128,6147,0,0,0,2049,0,0,4096,8,512,0,4096,0,0,1024,0,4096,0,0,1024,4096,0,4096,4096,0,512,512,0,0,4104,0,0,4096,0,4,0,8,4,4,0,4,4,4,0,4,8,4096,0,4096,0,0,4,0,0,768,4,512,4,0,4,512,4096,0,0,512,4096,4,0,4,4,4104,4,0,4,0,0,5128,0,4,4104,5128,0,4096,4096,4104,0,0,8,0,0,96,4096,0,4,4,1032,1024,4,4,0,0,0,0,4104,512,4,0,0,4,4096,512,0,0,0,0,5128,0,4,0,5128,0,0,0,4096,8,0,4096,4,4096,4,0,4,0,4,4,1024,4104,4096,0,4,4,0,1032,4096,8,0,512,512,0,0,0,0,4096,4,0,4,0,0,0,640,4,0,512,2049,4,0,5128,512,0,1032,0,4096,0,0,4096,0,4096,0,512,0,4,4,0,5128,0,4,4096,4,4,4104,4096,4,4,4,0,4104,4112,1032,4096,0,0,4096,0,0,4096,0,0,0,4,0,4096,0,0,5128,4104,4099,0,4112,4096,0,4096,0,4104,0,0,4096,0,4112,4,4,4,0,0,0,0,1024,0,0,2049,128,0,4096,8,2049,0,2049,0,4,512,0,4104,5128,4,6147,0,0,4096,0,4096,64,4096,0,1024,4104,0,0,4112,0,0,4096,4,4,512,4096,0,4096,4112,4,0,512,4096,0,0,5120,4112,0,0,0,8,0,4,4096,4,8,512,0,0,1032,0,4,4,0,0,6147,0,0,4096,0,0,512,128,512,0,0,4096,0,8,4096,64,0,0,0,4,6147,0,0,4,0,4,4,2049,4,4112,8,0,4096,0,512,8,0,0,4096,4096,8,4,4,0,8,4096,4,4096,0,512,2049,6147,0,0,5136,0,4,8,0,0,4096,4,0,4,8,4096,1024,4096,4,0,8,0,4096,0,512,512,0,4104,0,4,4,0,4096,0,4,0,4104,0,0,0,4096,4,0,0,2049,0,4096,4096,0,0,4096,0,0,4104,4,512,4,4,0,4,0,4096,512,0,4,0,4096,0,5120,0,4,72,0,0,0,4,1032,0,4096,4096,4096,4112,4096,0,4096,0,0,4096,4104,0,0,4096,4112,0,0,4,4104,0,4,0,0,0,0,4,0,4104,4096,8,0,4,4096,4,2049,4,4099,0,0,4112,8,0,4096,1024,0,0,4,4096,4104,0,0,4112,8,4,0,4096,4,0,4096,4,0,4104,512,0,4,0,8,0,8,1,4096,1024,4096,0,4,4104,4096,0,4,4,4112,16,4,4,0,4096,4096,0,4104,8,0,0,0,0,0,0,4096,4096,0,4096,4112,0,4,0,4096,4,0,4096,0,4096,4099,4112,16,0,4096,0,0,4104,0,0,0,4096,8,4104,4096,0,0,4096,0,4096,6147,512,0,0,4,0,0,4,0,8,4112,0,512,0,4096,0,4096,0,4104,4096,4,0,0,0,4096,8,4,1032,4,4096,0,0,5120,0,1,8,4,0,0,4104,0,4096,0,8,512,512,0,0,0,4096,0,4096,0,512,4,0,4104,0,0,0,0,0,0,4,4096,4096,4104,4,0,6147,0,0,0,4104,5120,0,4096,4104,0,72,0,4104,0,1024,4096,4096,4096,0,4096,4,0,4096,0,0,0,4,0,4,4,512,2049,4,4,0,1024,4096,4096,4112,0,4104,0,4096,0,0,4112,8,4096,4,0,0,0,4,512,0,0,4,4096,0,4096,4096,6147,4112,8,0,4104,2049,4,0,96,4,0,4,0,4096,0,4096,0,4096,0,0,4112,0,4096,4,0,8,4,0,4,0,4096,0,4,5120,0,4104,0,4,4,0,0,0,0,4096,1024,4096,0,4096,0,0,4,0,8,4096,0,4,4,4,4,4096,0,0,4096,0,0,4096,0,4112,0,0,4096,4104,0,8,1,0,4096,0,4,512,4104,512,0,4,4104,0,1024,4104,0,6147,4,0,0,4096,0,4096,0,5120,0,0,4,1024,4096,8,1024,4096,4096,0,4,4112,0,0,4096,4096,0,4,6147,0,4112,0,4104,0,4096,0,0,4,4,0,0,4096,0,64,4097,4,0,64,0,4096,5120,4,0,4,4,4096,0,4,0,0,6147,0,512,4096,0,4096,0,0,4112,0,8,4,0,0,4096,4096,4104,4104,4,0,4,4096,0,4096,1024,4096,6147,0,6147,0,0,4112,8,4,4,6147,4096,0,4096,0,0,5120,0,0,5136,4104,0,4,4104,4,0,4,4,0,0,0,4,4,512,4,0,0,4,0,0,4104,2049,0,4104,1024,0,4,0,8,4096,4,64,0,0,0,0,4096,4096,4096,4104,0,4112,0,4096,4,512,1024,0,0,4104,8,4096,4096,0,4104,8,0,4112,0,4,4,4,0,4096,0,4096,0,4,0,5120,8,4096,0,4,4096,4096,0,0,4104,1024,0,0,4104,4096,4,0,4,0,512,4,0,0,4096,0,0,4096,8,0,4096,0,4112,0,4,4104,4096,4,0,1024,4096,4112,4,4096,0,4,6147,4,4096,8,8,4096,4112,0,0,4096,4096,0,0,0,4096,4112,64,0,0,4096,4,0,4096,0,1032,4096,0,0,4096,4,0,4,4104,4,8,4104,0,4096,0,8,4112,0,0,8,4096,0,0,0,64,0,4096,4,4104,0,512,4104,0,0,4112,1032,0,4,4,0,0,0,4096,4,0,0,4112,4096,4,4,1024,4,4104,4,5128,4,4,4,0,4,0,4,4104,4096,0,0,4,0,8,4,4096,0,8,4099,4104,0,0,0,64,0,4096,4,5,0,0,4,4096,4,4,512,0,4,5,5120,4104,4,4104,4,0,4112,2049,8,4096,0,4,4096,4112,4096,8,4,4,4104,4,4,4096,4,4112,16,0,4104,0,4104,0,4,4,4,4096,0,4,4104,4112,0,4,4,4104,8,4,4096,4096,4,4,4,4096,4096,0,0,4,0,4,4096,0,0,4,4096,6147,0,4096,4,4,8,0,0,4096,0,0,4096,640,0,4,0,0,4,4104,4,4096,0,0,4096,0,4096,0,4096,0,4112,0,5,0,0,640,0,0,0,4096,0,4,512,0,0,4096,0,4,4096,4,4,8,4104,4096,4096,0,4096,0,0,64,0,4096,0,0,4096,0,4,4,0,512,4,4096,0,4,512,4,4104,2049,0,0,4,4104,4,0,672,4,0,4096,512,4,4,0,4096,0,0,4096,0,0,4096,0,4099,4112,4,4,0,96,0,0,0,4096,4096,0,0,4096,0,4,512,4096,1032,4096,0,4,0,0,64,1024,0,1024,4,4096,0,1024,4096,0,4,4,4104,512,4096,1032,0,4,0,4096,0,4096,4096,0,4099,0,8,0,0,4096,0,5120,4,0,4,4,4096,0,0,4096,0,512,512,4,5120,4,4,0,0,4,4096,0,4104,8,0,4096,4,0,4096,0,640,4,6147,0,0,4,512,0,4096,4096,0,4,4,4608,0,5120,0,4,4,0,4096,0,4104,1024,4096,4112,5128,5120,4,640,0,0,512,0,4096,0,4,512,4104,0,4096,0,4096,4,1024,4,512,0,4096,0,4,0,4,4096,0,4096,4112,0,4096,0,512,4,0,4096,0,0,0,512,0,4096,4,0,4096,4096,73,0,4096,0,0,4096,0,4112,0,4104,4104,4096,0,4,6147,4112,0,4096,0,0,4,0,0,4,0,4,4,0,4096,2049,0,0,0,4,0,6147,4104,4,4,5136,4096,4,4,4,4,4,4,1024,4096,4,4,4096,0,0,0,4096,0,0,0,0,4,4096,4,0,6147,0,4,4,0,0,4,4,0,512,64,0,4104,4099,4112,0,4104,0,0,4,4096,0,0,4096,0,4112,0,0,4,0,4096,2049,4,0,0,4096,0,4,4112,0,4096,0,4096,4,4096,4112,4,4,4,4,0,4096,0,4096,0,4112,0,4104,0,4096,0,8,4096,0,0,4112,0,4,8,0,0,4096,0,4,0,4,0,4,1032,8,4096,0,4096,4,0,0,4096,0,4096,0,4096,0,0,0,4112,8,4104,0,0,0,0,4,4,0,512,4104,4,4,4096,0,4,4104,0,0,4,1032,4099,4,4104,4,0,4096,64,4,9,0,0,0,4,4,0,0,4096,0,0,4096,4,0,0,4096,0,0,4096,4113,2049,4,0,4,4096,0,64,0,5123,0,4096,0,4,0,0,5120,4096,4,4096,0,6147,4096,0,4,4112,0,8,4,4096,4104,4096,512,4,4,4,4096,0,4096,0,0,4096,0,0,0,4096,0,4,4,4096,4096,4096,0,0,4096,0,0,1024,4096,0,4112,4,4,4,0,5120,128,4096,4,4096,1024,4096,0,1024,4112,4,0,4096,0,4096,4104,512,0,4104,0,512,4,4,0,4096,4,0,5128,2049,0,4,4096,4,4112,1152,0,640,0,0,0,4,4104,0,0,4096,0,4096,0,4112,4,0,64,0,64,4,0,4096,0,4,4,0,0,4096,4104,4,4096,0,4,4112,0,0,4,4104,4096,4104,0,0,4096,0,0,4096,0,0,4,4104,0,0,4096,4,0,4096,4112,0,4,4,4096,4,4,4,4096,4,0,4,0,1024,4096,0,0,4104,0,4,64,0,4104,4,6147,0,6147,0,4,0,4,0,4,0,4104,0,0,0,4112,0,4,4104,0,4,4099,0,0,4,0,4,512,0,4,8,4096,64,0,128,8,0,4096,0,0,4112,4,0,5128,0,4,4,96,0,4096,0,64,0,512,0,4,4,4,0,4096,0,4096,4112,4,6147,0,4096,72,0,4,4,4,4,1024,512,0,4,0,0,4096,0,4096,0,0,4096,0,0,4,0,0,640,512,0,5128,0,128,0,0,8,0,4,6147,4,512,0,4096,512,0,6147,0,0,4112,8,4,4,0,4096,0,4096,0,0,4096,0,0,4,4,0,4096,4,4,512,0,4096,0,0,4,4096,8,4,4,4,4096,0,4,0,64,4,4096,4,4096,0,0,4096,0,4104,4,0,4096,4,4112,0,0,4096,4,0,4096,4096,4096,0,0,0,4112,4,0,4,0,4,0,0,512,4104,512,0,4,0,0,4096,0,4096,4,0,0,0,4,6147,0,4,512,4096,0,0,4,0,4096,0,4099,4,4,4,0,4096,0,0,4,0,0,4096,4,0,4096,0,4,4,512,0,0,0,4096,4,64,4,4,4,0,0,4104,0,1032,0,0,4096,0,4096,0,4,4096,4,4096,0,0,4,4096,4112,4,5128,0,0,4096,4,4,4107,0,0,0,4,0,4104,0,0,0,4,4096,4096,0,4,4,4112,0,0,0,4104,0,0,5120,0,0,8,4096,0,64,0,4104,4104,0,4,4096,0,4,4,4,8,4104,0,0,0,0,0,4096,4,4104,0,0,4096,0,0,0,0,128,512,4104,4,6147,0,4112,4096,0,0,4096,0,4096,4,4,0,0,0,4,0,4096,4096,4096,0,4104,0,0,4,0,0,4099,4096,4,4,4096,0,4096,4112,4,5120,4,4,0,4,4104,4,0,0,512,8,4096,0,4096,512,8,0,4096,64,8,0,4104,0,4096,4112,0,1032,4,4,4096,4096,0,0,4112,0,0,4096,1024,4096,1032,640,0,0,0,0,4,5128,0,0,4,0,0,0,0,0,4096,0,0,4,0,4,4096,4104,0,0,4112,0,4096,4,4,4,0,4096,0,4096,4096,0,8,4104,0,2049,0,4,0,4096,0,4096,0,4,512,4096,512,0,0,4096,0,4096,4096,0,4104,0,8,4096,0,4112,8,4,4,0,4,4,4104,4,4096,4096,4,4112,4096,5120,0,4096,4,0,512,4112,4096,0,4096,4112,0,0,4096,4096,0,4096,0,4,4112,4104,6147,0,2049,0,4103,4112,8,4,4104,0,5128,512,0,4,4096,4096,4104,4,4096,0,0,4,5120,4104,0,0,4,4,0,4096,0,4,4096,0,4104,0,6147,0,0,0,4096,4096,0,0,4,0,0,4,4,4,4096,0,4112,0,0,4096,0,4,0,0,4104,0,4096,0,0,4,0,512,4,0,4104,0,0,4104,0,4096,0,1024,1024,4,512,4,4096,0,0,512,0,4,4096,0,0,640,0,4112,4,4096,4,512,0,0,4,0,4104,4,8,520,4,4,5120,0,0,4096,0,4096,0,0,5128,0,4,0,4096,0,0,512,0,4,0,4,5120,0,4104,0,4,0,0,8,4,4096,0,0,512,8,0,4096,4,4,0,0,0,4,0,0,1024,0,0,0,0,64,0,0,4104,4104,0,4096,4104,4,0,4,0,0,4104,0,4096,512,1024,4,4,0,4,4096,0,0,512,0,0,4096,0,4,4,0,4,0,4,4104,4,4104,0,4,0,0,512,8,8,4096,4,0,4096,0,0,4,0,4,4096,8,4,4,0,4096,0,0,4096,0,4,4,4,8,4,0,4096,4096,5120,0,4104,8,4,4,0,0,4,512,0,0,512,0,4,0,4,0,0,5131,4,8,640,4096,0,4,4096,4112,1032,4096,4112,4104,0,4,4,4,4104,4,0,5120,8,72,4104,4096,0,0,0,512,8,4096,96,4096,0,4104,2049,8,0,4096,4,4112,0,0,0,2049,0,0,4096,4096,6147,0,4,4096,4096,0,4,5128,0,0,4096,0,4096,0,4112,0,4096,0,4096,4096,0,1024,4112,0,4096,2049,0,4096,0,0,4,4096,4104,4,128,0,4104,0,0,4096,0,0,4096,0,0,4,2049,6147,0,4096,0,4104,8,4096,0,4,1032,512,0,4096,0,6147,4096,4,4096,4,2049,0,4104,0,1024,4,0,4096,0,4096,4104,4096,0,4,4,6147,0,1032,4112,4,0,4096,0,4096,4,4,0,8,4096,4,0,4,0,0,0,512,0,4,0,4112,0,4096,4096,64,0,0,4096,0,4096,0,0,512,5128,4,2049,4,8,0,0,0,0,512,4,0,0,4,0,4,0,0,512,0,4096,0,4096,0,4,4,8,4096,0,4096,0,2049,4,4,0,4096,0,128,0,0,4112,6147,0,0,6147,4,4096,0,0,4,72,4096,8,4,4112,0,4096,512,0,0,0,2049,4,4,0,4096,0,2049,4,0,0,8,2049,4096,4,0,4,2049,4,0,8,4,4096,512,0,0,4096,0,4099,0,4,4,0,0,4,4099,0,4107,0,4,4,4104,0,8,4,4,4096,0,512,0,0,8,4,4096,0,96,4096,4096,0,0,0,0,4096,0,0,512,4104,0,0,512,0,4104,0,0,4104,0,4096,4,0,4096,0,4,4096,4096,0,4112,4096,0,4112,0,64,0,0,2049,5128,4096,0,4112,512,0,0,4096,0,4,4096,0,4096,0,2049,4,0,4,0,4096,0,0,4,0,1,4096,8,4112,128,0,4096,4112,4,4,4,640,4096,0,0,4112,0,4,2049,4,0,4,0,0,5128,0,4096,0,4,0,4096,0,4096,8,5120,0,4,0,4096,4096,512,0,4,4096,4096,0,0,4,0,1024,4096,4096,0,4112,6147,0,4096,4104,0,4096,4112,0,4096,0,4096,0,4104,0,0,0,4,0,4,512,0,4096,0,4104,4096,0,0,0,0,0,0,640,0,512,8,0,4096,0,4096,0,4104,0,4,4104,0,0,4112,4096,2049,4,4096,8,4096,5136,0,4096,6147,4,0,5120,0,0,4096,4,4096,0,0,6147,4112,4096,6147,4,4112,6147,0,0,4,4096,4096,4112,0,6147,0,4104,4112,4,0,0,0,2049,4,0,0,4104,0,2049,4,0,0,4,0,0,6147,4096,0,512,0,4,0,0,4096,0,4096,4,0,0,4096,4096,0,4112,4,0,4096,0,8,4,4,2049,0,4104,0,0,0,4,4,0,0,0,4096,0,4104,4104,0,4,4112,0,4096,0,4,4099,4,0,4104,512,4,640,1,0,128,4096,0,4107,2049,0,4,4112,0,8,2049,4096,0,5128,4096,0,0,5136,4,0,512,4096,8,4104,4,0,4112,0,0,0,4096,4112,4104,0,4112,0,1032,1024,0,4096,0,6147,5136,4,0,0,0,4,0,0,9,4096,4,4,4,512,0,4096,0,4096,5136,4096,64,4,0,0,512,4,0,512,4104,0,4,4096,4104,0,4112,4,0,4096,4096,0,5128,0,4,4104,4,2049,6147,0,4096,4112,4,4096,0,0,4,4,4112,0,4096,128,1032,0,4096,0,0,4096,0,0,4096,0,0,4112,4,4096,4,4,4096,4,4104,4104,2049,1024,4112,0,0,0,4112,0,4096,0,4,5120,0,0,4096,0,4096,0,64,0,0,4096,0,4096,0,4,4112,0,0,4,4,4104,8,4096,1,4096,4096,0,4112,520,8,512,0,4,4096,0,4096,0,4096,4,0,0,0,128,4096,0,4,4104,4112,0,4096,4,4,1024,4096,0,0,512,4096,4096,2049,8,2049,0,4,4104,4096,0,4112,0,0,5128,0,0,4,0,0,4096,0,4104,4096,0,2049,0,0,0,4096,512,4096,0,4096,0,0,0,5120,0,0,512,512,0,0,0,0,4096,0,4096,4104,0,4112,0,4,0,0,0,4096,0,4,4107,0,0,4096,4112,0,0,4096,8,0,4096,4,0,4,0,4096,4,0,0,0,0,5120,0,1024,2049,6147,0,4096,0,2049,0,6147,0,0,4112,4104,512,4,4104,0,4104,512,128,0,4,4104,4,0,72,4,0,4104,4104,8,4112,0,4,4096,0,4096,0,4096,0,4096,0,4096,0,4096,0,4112,4,4096,4,4096,0,4096,0,6147,0,0,4096,6147,0,4112,1032,0,4096,1024,4096,4,4096,0,0,4104,0,0,4112,4,8,4104,0,4104,4,4,4107,4113,0,4,4096,0,0,4096,4099,0,4096,512,0,64,0,0,0,4096,4,8,4096,4096,0,2049,5136,0,4096,0,8,4096,4104,4112,4,0,4,4,0,4096,2049,0,0,0,0,4,4096,0,4,4,0,4,0,0,4,5120,0,0,4,0,0,4,4,4,4104,4104,0,0,4096,0,4096,4112,512,0,4,0,0,0,1024,0,4112,4104,0,0,4,64,2049,0,512,1032,0,0,4096,0,1032,512,0,4104,0,2049,4,640,4,0,4099,4112,4,0,4,0,4096,0,0,4096,2049,0,0,512,0,4096,4,8,4,0,0,4096,0,0,64,4,4096,0,4,4,4,0,4096,0,1032,0,4,4112,0,0,5123,0,4,4104,0,4096,8,1024,4,0,0,4096,4,0,0,0,0,4096,0,4,0,4096,0,4,0,0,0,512,4,2049,4,4,512,0,4099,0,4,4096,4112,0,4096,4,4104,4096,0,4112,4096,4096,0,4,0,4,0,4,4104,0,4096,0,0,4096,0,4096,0,4,4,0,0,4096,4,0,4112,0,4096,512,4096,0,4,4,0,4096,0,512,6147,0,0,6147,4096,0,0,6147,4112,16,0,512,640,4112,0,72,0,0,4112,4,4096,512,4096,4,0,4096,4,0,4,4,0,0,5128,0,0,4096,8,4,1032,4096,0,0,4096,0,4096,4096,0,8,0,4096,0,4096,1032,0,4112,0,512,0,0,0,4103,0,4096,0,4,0,4,4096,0,4096,0,4096,2049,2049,8,8,0,0,4096,0,4096,4,0,4112,4,0,4104,4,4096,0,64,4096,4104,0,5136,0,4096,8,4096,4112,4,64,0,4096,4,4096,0,4096,0,0,4096,4,0,0,0,0,512,4,4,0,0,4,512,6147,0,64,4,4,512,0,0,4096,0,0,0,6147,0,4096,4,1024,4,4,0,0,0,0,6147,2049,512,1024,128,4096,4096,0,4,512,0,5120,8,0,5131,8,0,4,0,4096,8,0,0,0,4096,8,0,0,4104,0,0,4,0,0,4104,4096,0,1032,4096,0,0,6147,4112,0,4096,512,0,0,0,0,4096,0,5128,4,0,0,0,0,4096,0,4,0,4096,4,0,4,0,4,0,4096,0,4,0,0,0,0,0,8,4096,0,0,4,4104,0,2049,0,4096,8,64,4104,0,0,0,4112,0,4096,0,4,64,0,4104,4104,4096,1032,4,4,2049,512,0,4,5128,4096,2049,0,520,0,4096,0,0,5128,512,8,64,0,0,0,0,8,4096,8,0,4,0,0,4096,4096,4,4096,0,4096,4096,0,4,4096,4112,4,0,4,0,4096,4,0,4096,2049,0,4,4,0,4096,4,4,4,6147,0,4096,0,4,0,4,4096,4,4,5,128,0,0,4096,8,64,0,0,0,0,0,4096,4,8,6147,4096,0,0,512,8,4096,64,4096,4096,0,0,4096,4,4112,0,512,640,4,0,4112,4096,8,0,5120,4,0,4096,0,4112,4,0,4,0,4096,8,4096,0,4,6147,4112,0,4096,0,0,4,4096,0,0,4096,4,0,4096,1032,0,8,4104,4107,0,4096,2049,512,0,0,8,512,4,4096,4096,4,4096,4112,1032,0,4,4096,4096,4,0,4096,0,4096,4,4096,8,4104,0,4112,512,0,4096,0,4104,0,6147,4104,4,4112,0,0,6147,0,4096,4,0,4096,0,4112,0,0,5128,8,4,5120,0,2049,8,512,4,0,4,0,0,4,0,0,0,4096,0,4096,0,4096,0,0,1032,4096,0,0,0,4096,0,0,4,0,0,0,0,0,4,0,4096,4,4104,0,8,4096,8,0,4,0,4104,2049,4096,1024,4112,4,1032,4,4104,4096,4104,4,0,0,2049,0,4,4096,4104,0,4,520,0,0,0,0,512,0,0,0,0,1032,4096,0,4,4,4104,0,0,0,0,4096,0,4104,0,4096,4,4,4112,0,4096,4,0,0,0,4,4096,0,4104,0,0,4096,4,0,4096,0,0,4,0,0,4096,4,0,4,0,0,4,0,4096,0,4112,4,4096,0,0,4096,64,0,4096,0,4096,0,4,64,0,4096,0,4,4096,8,4096,0,4112,4096,0,2049,4,4,4096,0,6147,0,0,4,4096,4096,0,4104,0,0,4112,0,6147,0,0,4104,0,4096,0,4096,8,0,0,0,0,4096,0,4104,4104,0,5120,0,5128,0,4112,0,2049,0,6147,0,128,0,0,4,0,4096,4,4,0,4,0,0,4096,0,0,0,0,5120,0,4,0,4096,0,4096,0,0,0,4,4096,4096,0,0,4096,0,0,4,0,0,4,0,0,672,512,4,128,4096,0,4,5128,0,0,4112,8,4096,4096,0,4096,0,6147,1152,4,0,4096,0,4096,4104,0,0,4096,4096,4104,4112,0,0,4096,4096,4104,4112,4,4096,4,4096,4096,4099,0,4,0,0,0,4104,4104,8,0,512,0,1032,4104,0,0,0,0,4,512,0,0,96,6147,4,4,4096,4096,8,0,4,0,4096,0,8,4104,640,0,0,4096,4096,0,0,0,4104,0,4096,1032,4096,4,5136,4096,4096,0,4096,0,0,4096,4096,0,4,4096,4,0,0,4,0,5128,0,8,4,0,4,4,1,0,0,512,0,0,0,0,4096,2049,0,0,4112,0,4,4,0,4,4,1032,4096,2049,4,0,0,4,0,4096,0,4112,4096,4096,4,4,1032,4096,0,0,4096,4,4096,4112,1024,4096,8,4,4,0,0,0,8,0,4,0,512,0,4,0,4096,0,6147,0,4,4,0,0,512,0,4,0,2049,1024,1024,4104,4,0,4,5120,0,4096,0,512,4104,0,0,4113,0,4096,0,4,5120,0,0,4112,4104,0,4104,0,4096,0,0,4,4096,0,4,4112,0,1152,0,4096,8,2049,4099,4,0,4,4112,4104,0,0,64,4,4,4,0,0,4,0,4,4096,0,0,4,4096,0,4096,0,0,0,0,0,2049,512,0,0,4096,0,0,512,0,4,4096,4096,4096,0,0,4,2049,0,4,5128,4104,0,4,4096,0,4096,8,8,4,4096,512,4096,4,0,4112,4,0,0,2049,0,4096,4096,0,4104,8,0,5120,4112,0,4096,4096,0,64,0,4,4096,0,4,0,4,0,0,96,4,0,4096,0,512,0,0,4096,0,2049,0,0,4096,0,5128,0,0,4096,4,0,4,2049,0,0,0,0,5128,0,4104,4,4,0,4096,4,640,4,0,4,0,4,4,0,4096,0,4,512,0,0,4,0,4096,2049,0,8,0,4,0,4096,2049,0,4096,0,4,4096,0,0,0,0,4096,4,512,0,4096,0,4096,0,0,0,0,0,0,4096,0,4,4096,4112,4096,4096,0,4,6147,4104,0,0,4,4,4096,4,512,0,4096,6147,4,4,4,4,4,0,0,0,0,4096,1024,4096,0,4,0,0,0,4096,4,4096,0,8,4112,5131,0,4096,1024,4,4,0,512,4104,0,0,4,4104,4,0,5,8,4,4,0,512,4,0,4096,0,0,512,0,4096,0,512,0,4,0,0,0,4,0,4096,0,4096,4,4099,4,512,4,512,0,0,0,4096,4,8,0,0,4096,4104,0,0,0,0,4096,0,0,4,0,0,4,512,4,5123,64,4107,1,4,0,512,0,0,2049,4096,0,0,512,2049,0,512,0,8,0,2049,512,1024,0,0,0,0,8,4096,0,4096,0,4,4,4104,4096,0,0,4096,0,0,5128,4112,0,0,4096,4096,0,4104,4104,0,0,4,4096,0,4,4,4096,4,6147,4112,0,0,4,4104,0,4,1032,4,4096,4096,8,0,4,0,0,5120,0,8,4104,0,0,4096,4,8,4112,0,0,4104,0,0,4096,0,2049,4,1024,4,8,4096,512,5131,0,5128,4096,4096,5120,4112,0,0,512,4,0,4104,0,4096,0,4,4112,4096,8,512,0,4,4096,4104,4096,0,4,6147,6147,0,4112,1024,4096,2049,0,0,4096,0,0,4096,4,4104,0,4112,4104,4104,0,2049,4112,4096,4,0,512,0,4096,4,4,4,4,4096,4096,4,4104,4,4099,0,0,4104,4,0,0,4096,0,4096,0,4112,1024,0,4096,0,0,4096,512,0,4096,4,0,4096,4104,4099,5136,8,4104,4,0,4096,8,0,4,6147,1032,0,6147,4112,4,0,4096,0,4,4,4,0,4,0,0,4096,0,4096,4096,4104,4112,4,512,4,4104,4096,4096,4112,0,6147,512,0,4,0,0,0,2049,0,4103,4104,0,0,4,2049,0,0,4,0,0,4096,4,4,1024,0,4,4,0,4,512,4096,0,4096,0,4096,2049,0,4096,0,4112,0,4,4096,6147,0,0,4096,4112,0,0,4,0,4,4104,0,1024,4096,0,0,4096,4,0,4096,0,0,4,0,4096,6147,2049,512,0,6147,0,4,4,8,0,5120,4,4104,4104,0,4096,4099,4113,0,0,4,0,4,4096,1024,512,128,0,4,0,4,8,4096,2049,6147,4,4096,0,4112,4096,0,0,0,0,0,4,4096,4,0,0,0,4,4,0,512,512,512,0,4104,0,4107,4104,0,0,4096,4096,4096,4096,0,0,4099,0,4112,4104,4096,0,4,4,0,64,0,4112,0,8,1032,4096,4,4096,4096,0,4,4,4096,0,0,4,0,8,6147,0,4,0,0,2049,4096,0,4096,0,4096,0,4104,4,4096,0,4112,0,4096,6147,0,4,4104,4112,8,4,512,0,0,4096,4096,0,4,0,4096,0,4,4096,0,0,0,4112,4096,0,0,4,4096,8,4,4096,0,4096,4096,4,4096,8,2049,0,0,0,4096,0,4104,0,0,0,4096,0,0,4096,0,4112,0,4096,4,0,4,4104,0,0,4096,0,4,4,4,0,4096,4096,4096,0,512,4096,4,4096,0,5120,0,4,4,4096,0,0,1032,0,4096,0,1024,4096,0,0,0,4,0,0,4096,6147,4,0,4,4096,0,2049,0,0,4,0,4096,0,512,4,0,4096,4,8,4,0,0,4096,4096,4096,0,4096,4112,0,0,4096,4096,0,0,0,0,4,512,0,4096,0,4096,4104,4,0,64,2049,0,4096,4096,0,4104,4099,4104,4096,4096,0,0,4104,4099,0,8,4,0,8,4104,4096,0,4,4,0,4096,8,0,64,0,4104,4096,8,0,4096,0,4104,4,4112,4,0,4096,4,0,4,0,4096,4096,4,6147,4112,0,4096,6147,8,4,4,0,0,4096,0,4096,0,4096,0,4104,8,4096,4,0,4,0,2049,0,4096,0,64,0,1024,4096,0,512,4,512,0,4,0,4,64,4104,0,0,0,0,0,0,0,0,4096,4112,0,2049,0,4096,0,4104,0,4096,4104,4096,4112,0,4096,2049,0,0,512,0,4,4096,0,4,4,4,4096,0,4,0,4096,4,0,4,0,4096,0,0,4104,4112,0,0,0,4096,4104,0,4096,4104,4,0,4112,0,0,0,0,4096,0,0,6147,4,0,4,512,0,4096,2049,8,0,0,1024,0,4,0,8,6147,4,0,512,128,0,0,4112,0,4,64,0,0,0,4,2049,4,4096,0,0,4096,0,4,0,0,4104,4,4104,0,0,4104,0,0,4096,0,4112,4096,1032,4096,0,4,0,4096,0,0,4096,4,0,4096,0,512,520,5120,0,4096,5131,0,4096,0,5136,4,0,6147,0,0,4096,0,0,4096,0,0,2049,0,4096,0,4096,4112,0,512,0,0,0,4096,4096,4096,0,0,4112,4104,1,0,4,4,4104,4112,4,0,0,0,4096,2049,0,2049,0,4096,0,0,5,0,0,4096,2049,0,4,512,0,0,2049,0,0,0,4112,0,4096,0,4104,4,8,4096,4,1024,4,0,0,0,4096,0,2049,0,1032,0,0,0,8,72,0,0,4,0,0,4,4,0,4096,0,0,0,4096,0,4,0,0,0,4096,4,4099,0,0,0,4096,1,5,0,4,0,4096,4,512,0,0,512,4,4104,4,5120,4096,0,4096,8,0,4104,128,0,4096,0,0,512,512,0,5128,4,0,0,4096,0,4,512,0,4096,4,0,4,4,0,0,0,0,4096,4096,4,0,0,4096,512,0,4,0,0,4096,6147,0,4096,0,4096,0,0,0,8,4096,4104,0,4,4,512,0,0,4,0,0,4096,0,0,512,4096,0,4,4096,4096,4,4104,0,0,4096,0,4112,0,4097,0,8,4096,0,0,0,4096,4104,8,512,8,4,8,4096,4,0,4096,0,4104,0,0,1032,0,4096,0,4096,0,5120,0,5120,8,4112,0,4104,4,0,0,1032,4104,8,0,4,0,4096,0,4,4096,1033,2049,8,4096,0,4096,0,4,512,512,4,512,0,512,4,0,4096,0,4096,0,0,4096,0,4112,16,0,0,4,0,4096,4,0,0,4096,8,0,4096,0,0,4099,4,0,0,4112,4,0,4096,5120,64,0,0,4096,4096,4,8,4,0,0,4,0,0,4096,4,0,6147,2049,0,4,4,0,0,4096,0,4096,4096,2049,0,4112,4,0,4,2049,0,0,4096,0,4,4112,0,4104,0,0,0,4096,4,0,64,0,64,4104,512,0,4,128,0,0,0,4104,4096,0,4104,4,4,4,0,4096,0,0,4,0,4096,512,4096,4104,4104,4112,0,4,4096,4,0,512,0,4096,0,4096,1032,4,4,4,4,4,8,4096,0,0,4096,0,4096,0,4112,8,4096,4096,0,0,4,4,4104,0,4096,0,0,4096,0,8,4,0,0,4096,4,0,0,0,0,4096,0,0,4096,0,4,64,0,4,1032,4112,8,4096,0,4096,0,0,4096,0,4096,0,4112,0,0,4104,1,0,4,0,4104,0,520,1024,4096,8,0,4107,0,0,4096,0,2049,4112,0,512,4096,4096,0,4,0,2049,0,0,512,4,0,0,0,0,4104,4,4,4,0,0,4104,4096,0,4096,0,0,4096,0,0,5136,0,4,4,0,4096,0,0,4,0,0,4096,0,520,4096,9,4096,0,0,72,0,4096,4104,2049,0,0,4104,512,0,0,4,8,4096,0,4104,4,1024,4104,4112,4096,4,0,0,4,0,4096,4104,129,0,4,4,4,0,4096,4112,0,4096,0,4096,0,0,4,0,0,4096,0,4096,512,0,512,0,8,0,4096,4,0,4096,0,4096,0,4,512,6147,4096,1024,0,4,4,4096,0,1024,6147,0,0,4,512,0,0,4,0,4096,8,4,0,0,4096,64,0,0,6147,0,4096,4,0,4,0,4096,0,4,4096,4096,0,0,0,0,0,4,4104,4,0,4,4096,0,2049,672,4,0,512,0,5120,0,4,4,0,4096,0,4096,4,4096,0,4104,4096,512,64,0,0,0,4,0,1024,0,0,4099,0,4,0,0,4112,0,0,4096,0,0,512,0,0,4,0,4096,0,4096,4,0,6147,0,4096,0,4,1024,4112,4096,0,128,8,0,4,4096,0,4096,0,4096,0,0,4,0,0,4,4096,0,0,4096,0,0,0,0,0,4,4104,6147,8,8,4,4,4104,4,4,0,512,4096,0,0,4112,4,0,72,4096,0,4,4096,0,0,0,0,0,4096,0,8,4,0,4096,0,4096,0,4096,0,6147,4,8,4112,0,4,512,4096,0,0,4096,0,0,4096,0,4096,0,0,4099,0,0,0,4112,4096,0,8,0,4104,4,4096,4096,0,5120,0,4112,0,0,0,4104,0,4,4096,0,4,0,8,5120,0,2049,0,4096,4104,0,0,5128,0,0,4096,8,4104,0,0,4099,4112,0,5120,0,4,4096,4099,8,4112,512,0,4,0,4,4096,0,5120,4,0,4096,5120,1024,8,4096,4,4,4,0,4096,0,4,4,0,0,4096,0,4096,0,0,512,136,8,4112,4,6147,0,5120,0,2049,4104,0,4,2049,0,1024,0,4096,0,0,4,4,0,4104,4104,0,4,4096,0,4104,4112,0,0,4096,1,1024,4104,0,0,4096,0,4112,0,4096,0,0,0,0,4,4096,0,0,4104,4,0,4096,4,2049,8,4,4,0,4112,0,0,4096,0,2049,0,4,0,4096,4,0,4096,4,0,4096,6147,4096,4112,0,0,2049,0,8,4,4,0,0,8,4096,0,4096,0,4,0,4096,0,4,0,0,0,4096,4,4,4,4096,4104,4096,4099,4,0,4,4104,4,4096,0,0,4096,4096,0,4112,0,4096,4104,0,4096,0,512,0,4096,0,0,4096,0,4112,0,4,2049,0,4,4,4,0,0,0,6147,0,4112,4096,4096,0,4096,4104,0,4,6147,4112,512,0,4096,8,0,4096,0,0,4096,0,4,4096,0,4112,4096,4,4096,0,5121,0,4112,8,4096,4096,0,4096,4,64,0,4,4,0,4096,4,0,4,0,4,4096,2049,4107,0,4104,0,4096,4112,0,4096,0,5,6147,4096,0,4112,0,4,0,0,4096,4096,4096,4,0,8,0,4,4,8,4096,0,4096,0,0,0,6147,0,4,4,4096,0,0,4104,4096,0,0,4112,4,8,4,4,0,0,0,4104,4096,4,4096,0,0,8,4,0,4104,6147,0,4096,0,0,4096,0,0,4112,4,4096,4104,4,512,4,2049,0,0,4104,0,2049,0,0,4,4,4096,4,4,0,4096,4104,8,4112,0,0,4096,0,4096,0,4096,4112,16,0,8,4096,4,0,4,4096,4,4,4104,4,64,0,0,4,0,4096,4096,0,4096,0,4096,0,4,512,0,0,0,0,4099,0,4,4104,4112,4104,0,4096,4096,0,4112,4104,0,4,4,0,6147,0,4104,2049,0,4,6147,4112,0,0,0,0,0,2049,0,4096,0,4096,1032,0,4,0,4096,0,8,4096,0,4096,0,4,4,0,4096,0,4,0,4096,0,1024,4096,128,0,0,4,4,4096,0,0,2049,0,4104,8,4096,4112,4096,4,4,4107,0,4112,16,4096,0,4096,4096,8,0,0,0,0,4104,4096,0,4,4096,4112,0,0,0,0,1024,4,5128,0,0,4096,0,4096,8,4096,6147,0,4,4112,4104,4,4104,8,5120,6147,4,1024,4,4096,0,4096,0,5,0,0,5128,4,0,5120,4,4,8,4096,0,0,0,0,0,4096,0,4096,6147,0,0,0,4096,4,2049,6147,0,4,4,4096,0,4096,4104,0,0,4,512,0,4,4096,4,0,0,0,0,0,4,4096,0,4096,0,0,1032,4112,4,4,4104,6147,4,4099,6147,4,4,512,8,0,4,0,0,512,0,4096,0,4,4104,0,4,4,0,0,4,4,4096,0,4096,4,0,4,4,4,0,0,4096,4,0,4096,0,0,4104,0,4,0,4096,0,4096,512,0,1024,4096,0,4096,4096,4096,4112,0,4096,4,0,5128,4,6147,0,4,4112,16,4,8,512,0,0,0,0,0,4096,4,4096,4,64,4096,0,4,4112,0,4096,0,0,4104,0,4096,0,0,4096,4112,4096,0,4,4096,4104,4,4096,0,0,4096,4112,0,4096,0,0,4096,0,0,0,4096,9,0,4,0,0,4096,4,0,4,8,0,4096,4096,4,6147,4,64,4096,0,4,4096,4112,5120,4,0,4096,0,5120,0,1024,4,4104,4,0,4,4104,4,0,4,0,4,4096,4096,0,0,4112,4096,0,4,4096,0,0,0,4112,0,0,4096,4,4,4,0,0,512,4,0,4,1,4096,4096,4096,0,2049,0,512,4096,0,0,4104,640,0,4,512,0,0,4096,640,4,0,0,0,0,4096,0,4,4096,4,0,0,5120,0,4,4,4096,0,2049,4,512,4,4096,0,0,4096,0,4096,0,4096,0,4,4112,0,4,5120,0,0,4104,0,0,4096,0,4099,6147,4112,0,0,4096,4,4096,4,0,512,512,4,0,0,4,0,4096,0,9,0,72,0,4,0,0,0,512,0,8,4,0,4096,0,0,4096,0,4096,0,0,4096,0,0,4,0,4096,4104,4,0,4096,0,4,0,4096,0,4096,0,640,0,4096,4096,4096,0,4096,4112,4,4096,0,0,0,4104,4,4,4096,0,0,4112,0,0,4096,4,4096,1032,4096,2049,0,0,5123,2049,4,0,4096,0,4,4096,4112,0,4096,4104,0,0,4104,0,0,6147,0,4112,0,4096,0,8,0,4,4096,4104,0,0,0,0,4104,4,8,0,6147,0,128,4096,0,64,4096,4,0,0,9,0,0,4096,4,4,4096,0,0,1024,1,0,0,4,4096,4,0,4104,0,0,4096,4,0,4,4,1024,6147,0,4096,0,4096,4096,4104,4096,0,4,0,0,1024,4096,0,0,5120,0,0,4,4,0,4096,0,2049,0,4112,0,0,4,64,0,0,0,4,6147,1024,128,6147,0,4,4096,0,4096,0,0,4112,8,4096,0,4,512,0,0,4,4,0,0,4096,2049,64,0,4099,0,0,0,0,64,8,4096,0,4,4096,4,4104,0,1032,4,0,4096,4096,0,0,4104,0,4,4,4104,4,0,512,0,0,4096,0,4,4096,0,4096,4096,4112,0,4,4104,0,0,4096,0,4096,4096,0,2049,2049,8,4104,6147,0,0,0,4104,0,0,128,0,4096,0,4,4,4096,0,512,640,8,0,64,0,4,4096,0,4,4,4097,0,2049,2049,5123,4096,4096,0,4112,4096,1024,512,4,4,0,4096,512,0,4104,4112,4096,4104,4104,0,4,4,0,0,4096,4104,0,0,4096,0,4,512,0,0,4,4096,0,0,4,4096,4096,4,8,5120,4,4112,4,4096,0,0,4096,6147,4,0,4,4096,0,4104,0,4,2049,4,0,0,4,4,0,6147,0,0,4096,0,4,4104,4,4104,4,2049,0,0,4104,0,4,4104,0,0,512,0,4104,4104,4,8,4096,4,4096,0,4,4,0,4,4,0,0,4096,4,8,4096,4,8,4099,0,0,4112,16,0,4096,2049,0,4,8,0,4096,4096,4,4096,4,4112,16,0,4,4096,512,4,4,0,4104,0,64,0,0,4096,0,0,512,0,0,4,4104,0,0,96,512,4096,0,4112,4,2049,4096,4096,0,0,6147,0,4,6147,4,8,4112,4,4,4096,4104,4,4096,0,0,4,4,8,0,4096,4096,0,0,4096,4,1,0,512,0,0,4096,5128,0,4,4096,0,4,4096,0,0,4112,0,0,4096,0,4096,0,0,4,0,0,4,4096,8,4096,4,0,6147,4,8,6147,4112,0,0,4096,4104,4104,0,4104,0,4,4112,0,4,4104,6147,4096,4096,512,1024,4104,6147,4,4,0,0,4,4104,0,4096,0,4096,0,4096,0,4096,4096,0,4112,4104,4112,0,0,4096,8,4120,0,0,4096,4,4,4,4,4,4,0,4,4096,0,4,4104,8,0,640,4096,0,4096,4096,0,4112,0,0,0,64,0,0,4112,4096,0,0,4096,4104,4,0,0,640,4096,0,0,512,6147,0,4104,128,4096,0,4096,0,0,2049,0,0,0,4,4,4096,0,4099,4112,1024,2049,0,5128,0,0,4,0,4,0,0,0,512,512,4,0,0,0,512,0,0,4096,2049,2049,0,8,4,4104,4,0,4112,0,1024,5120,4,4,4,0,4,4,4,4096,512,0,4,0,4096,0,0,4,4096,0,4,8,0,4,4,0,4,64,0,4,520,4,0,4,0,512,2049,2049,0,0,0,4,0,0,512,4,4,4,4096,0,2049,512,4099,0,4,0,8,4096,4,0,0,4096,512,0,2049,1,0,4104,0,0,4,64,4096,0,0,0,4,1032,4,0,2049,0,4,1024,0,0,4104,0,4,4,4096,0,0,0,0,5128,4,4104,0,0,4096,640,0,0,4096,0,0,4096,0,4096,4,4112,0,0,512,64,2049,2049,0,8,4,8,4096,0,4104,0,0,4096,4,4112,0,4096,4,4,6147,0,0,5120,0,0,64,1024,4,4096,0,4,0,8,0,4099,8,4096,0,0,4,0,4104,0,4,0,4096,0,0,4096,0,512,4099,4,4,2049,4112,72,4112,512,8,4104,4096,4104,4,4,1,8,4096,0,4104,0,0,4096,4112,0,4096,1024,0,4096,0,4096,0,8,4,4,0,0,0,0,0,0,1024,4104,0,4,4096,0,8,4096,0,4,512,0,4096,0,4096,0,4096,0,0,512,0,4096,4,512,4,4,4,0,0,4096,4096,0,4096,0,0,0,8,0,4096,4104,4096,0,4112,0,4096,4096,4,0,4096,0,0,4,4096,4,4112,4096,0,0,4096,2049,0,2049,4,4,0,4096,4104,0,4096,1024,4112,0,5128,4096,4096,0,512,512,0,0,4096,0,6147,0,9,4104,0,4096,0,4112,0,4,4104,4096,0,512,6147,0,8,4112,0,4096,0,0,1024,0,0,0,4096,4104,0,0,0,4112,16,4096,0,0,4112,4096,8,8,4096,0,4104,4,640,8,4096,0,4096,0,4,0,4096,0,0,4112,4096,4104,0,5,0,0,0,4096,4096,6147,0,0,4,4,2049,128,0,0,6147,0,0,4,4,0,8,4104,6147,0,4096,0,4104,0,4104,0,0,64,4104,4104,0,4,4096,0,4096,0,0,4,4104,0,4096,0,4,5120,0,4112,0,0,4,0,4104,4096,0,0,4,0,0,4,8,4096,0,4096,4112,512,0,0,0,4,4,4096,0,4,0,64,0,4096,4,0,1024,0,0,4096,0,0,6147,0,0,4112,4096,5120,4,512,1024,4,0,4096,0,0,0,4096,4096,4,0,8,0,0,4,128,0,4096,0,4112,4,0,0,4,0,4104,0,6147,0,4,0,4096,0,4096,0,4096,4096,0,6147,0,4112,0,0,4,4,0,4,0,4096,0,4096,4,4104,0,4112,0,4096,0,4,4096,0,4096,4096,0,4,4,4,4,0,512,4,8,0,4104,4,8,0,0,0,4,0,4104,64,4096,0,4112,0,0,5131,0,0,4096,4096,4112,4,0,12,0,4,4,8,4096,0,0,4,0,4104,0,6147,4096,4096,0,4112,0,512,6147,0,0,0,4096,0,4096,1032,0,1024,4104,4,97,4104,4096,4096,4104,4112,0,4,4096,0,0,4096,0,4104,2049,4,0,4,0,0,4,0,4,4096,4104,0,0,0,0,0,0,4,0,0,0,0,4,0,512,512,0,0,4,0,4096,0,0,4096,0,4096,0,0,0,2049,8,4,0,2049,0,0,0,4104,2049,0,4,4,4,4,4096,0,4096,0,4096,0,5120,0,0,4096,4096,4096,0,2049,4,0,0,4096,0,0,4096,4104,0,4096,0,4,4,4,0,4096,0,0,512,4096,0,6147,8,4096,0,0,4096,0,4096,4096,0,0,4112,4096,0,0,4,4096,0,4,4104,0,0,4096,0,4,8,4,4096,65,4,0,4096,0,4096,0,4096,4112,512,4,4096,0,4,4096,0,0,0,4096,8,4096,0,4096,4112,0,4096,512,0,0,0,64,0,4,4,0,4,0,0,0,4,0,4,0,6147,0,4096,0,4104,0,0,4112,0,0,8,64,0,4112,0,512,0,4,0,4104,64,0,1024,4104,2049,0,0,73,0,4096,0,0,4096,0,4096,4,6147,0,4112,4104,512,4,4104,0,0,0,0,4112,16,4096,2049,8,0,512,0,0,4096,0,128,0,4,0,4096,0,6147,0,512,4,1032,0,4,0,0,4096,0,0,4,4096,0,4,4096,0,4096,4,0,6147,4,4,4,96,4096,0,4112,4,8,4,8,4096,4,0,4,0,4104,0,0,4096,4104,0,4,0,0,0,512,128,4099,4,0,0,6147,4112,4096,0,4112,8,4096,0,0,4096,0,4096,0,0,4112,0,4,4,4096,4096,0,4096,0,4096,0,4,4,0,4096,8,4,4104,512,0,4,0,4096,0,4096,4096,0,8,4096,4,0,4104,6147,0,0,4,0,4096,0,4096,0,0,4104,0,4112,4,4,6147,4,4,4,4096,2049,0,8,0,4096,4,0,4112,4096,0,0,4096,4112,4,1032,0,512,0,4096,4112,0,4096,4,0,4096,0,0,4,4096,0,4096,0,6147,4112,4096,0,5128,0,4104,0,0,4112,1024,0,4096,0,4,4096,0,512,4,0,4104,2049,4,0,0,4104,6147,0,0,4096,0,0,0,0,0,512,0,5,4099,0,4,4,4,0,4,4096,4,4096,0,4,4,0,4096,0,0,4,8,4096,4096,0,512,512,8,1024,0,4096,4096,4112,0,4104,0,4113,4096,0,0,6147,0,4,1024,6147,4112,4096,0,4,4,0,4096,0,0,4096,0,0,4096,2049,0,4096,0,4096,0,4112,4104,0,0,512,0,4,0,4096,0,0,4096,4096,2049,0,4,4104,4112,4,0,0,4096,4,4096,0,4096,4104,4,4112,8,4096,4,0,4,4,0,4096,0,0,4096,0,0,4,0,0,4104,0,0,4096,0,4,4096,2049,4,0,0,4104,0,0,0,0,0,0,4,0,0,0,0,0,5120,0,0,4096,4,8,4,4096,0,1032,4096,4,4096,4,4096,0,0,4,0,8,4097,4,4,4,4,4096,0,1032,4096,0,1024,4,4,0,0,4104,4,0,1032,4,0,4,0,0,0,4096,0,5128,0,0,4112,0,0,4096,0,4096,0,4096,4,4,0,4096,0,4096,0,0,4096,6147,4096,0,4112,4096,0,4096,0,4096,0,4096,4112,16,4,0,4096,0,4112,0,4,4,4096,4,4,0,0,4096,4096,0,4,4,0,0,4096,2049,0,0,512,2049,0,4,0,0,4096,0,5128,0,4096,4096,4112,0,4099,0,4096,0,4104,0,4,4,0,0,4104,0,0,0,4096,4,4112,0,4,4096,8,0,4096,4096,8,8,4096,6147,4112,4096,0,4096,4,4096,4,4,4,4096,4,4,8,0,4096,4104,0,4,4104,6147,0,4096,0,4112,0,4096,2049,4096,0,4,4,4096,0,4096,0,4096,4096,4112,0,4,4104,4096,0,4,4,4104,520,4096,0,0,0,4096,0,4096,4,4,4,4096,0,4096,0,4096,4,4,4,0,0,4,4,0,4096,4096,4,4096,4,0,4,4096,4112,0,4,4104,0,0,512,0,512,4,0,0,0,512,0,4096,8,0,4,4104,0,4096,1024,5120,72,0,4096,0,0,0,4104,0,8,0,4096,0,4,6147,0,0,8,4112,0,4,1024,2049,0,4,4,0,0,4104,0,0,0,4096,0,4112,1,0,0,4,8,4096,4104,6147,1032,0,4,4096,4,72,8,0,4096,0,8,4096,0,4096,0,4112,0,0,512,2049,8,0,4,1032,4096,0,0,5120,0,4096,0,4096,0,4,4112,2049,0,0,4096,0,0,6147,4096,4,4096,128,0,0,4096,0,0,4096,64,0,4096,0,8,4096,4104,4,512,0,4,4,640,0,0,8,0,0,0,4096,0,0,4104,4,0,512,4,4,0,0,4104,0,4,0,0,4096,4,4,0,0,0,4096,0,4,4,0,0,0,4096,4,4,64,0,4,8,0,8,0,4096,0,512,4099,0,0,4112,0,4096,0,4,4,0,4104,0,4096,4,4,0,0,4,72,0,4,4096,4112,4,4104,0,4096,4112,4096,0,4096,0,4,0,4096,0,4,512,4096,0,4,4,0,4,1032,0,0,4096,0,4096,4104,0,0,4112,0,2049,0,4,6147,4,0,1024,4,4096,4,0,0,4096,0,4,0,4096,0,4,4,4,0,2049,0,0,0,4104,0,4096,0,0,0,0,512,4096,8,4096,0,2049,4,0,0,4,6147,8,4096,0,0,4096,512,4099,1,0,4,1024,4096,0,4096,1,8,0,4096,4104,2049,0,4,4,0,4096,8,0,72,0,4107,2049,0,4112,0,4096,2049,8,4,8,4096,512,4104,0,0,5120,4,4104,0,4096,4,0,4112,512,8,4096,0,4096,4096,512,0,4,4,0,2049,4096,0,8,4096,4096,64,4104,6147,4,0,0,4,4096,4,4,4,0,0,4096,4099,0,4096,4112,0,2049,0,8,4099,4096,8,4104,0,4096,4112,0,0,4096,0,512,8,4104,4104,4096,4,4,4,0,0,0,4,0,0,0,0,4096,0,4096,4112,0,0,5120,4096,4,4,4096,0,0,4112,4096,0,0,4,4,4104,0,4096,4,0,4,4096,4,0,0,4096,4,4104,0,4104,0,0,6147,0,0,0,0,4096,0,4,4104,4104,0,512,4,0,4,4096,0,4,6147,4096,0,4096,4104,0,4,4,4,8,4096,4096,4,512,4,0,2049,8,4096,4096,0,4,4,0,4,4,0,0,4096,0,0,4,4104,4,4112,0,8,4096,4,0,0,0,4,0,0,4096,0,4104,0,0,0,0,0,4099,4112,0,4112,0,4104,6147,4096,6147,4,4112,16,0,0,4,8,4,4096,4,4,4104,4,4096,64,64,64,0,4096,4,4096,4,0,4,2049,0,0,5,4112,4,0,0,4096,4099,1,0,0,0,4096,0,8,4,0,0,4,0,8,512,0,4104,0,0,4,0,0,4,512,0,4096,0,0,4096,4112,1024,0,512,0,4,0,0,64,4096,4112,0,4,5120,4099,4104,4099,0,5128,4096,0,0,4112,4099,1032,0,4099,4104,0,8,0,4096,4,4112,0,4099,0,4,4,0,0,4,4,8,4104,1024,2049,6147,0,4104,0,512,4099,1024,0,4096,4104,8,0,4112,0,4096,0,0,0,8,0,4,4096,4,0,4104,0,4611,4,0,512,0,4096,641,0,8,4,0,4096,72,0,4096,0,0,0,0,4,4096,4,0,4096,0,0,4096,8,2049,8,4,0,4096,512,0,4,4096,0,4096,2049,0,4,512,0,0,0,4099,0,4,4,4,4,4,0,4112,4104,4,0,4104,0,0,4096,4096,4112,0,4,4,0,6147,64,4,6147,4112,0,4096,0,4,4,0,4,0,1024,4,0,4096,0,4096,512,0,0,0,4,4,0,0,4097,0,2049,4,4,0,0,0,0,8,2049,4,0,4,4096,0,4096,0,5120,8,4096,0,0,0,4,0,4096,4096,4096,4,4,4107,0,4096,4112,0,0,4,6147,8,4096,4104,0,4096,4,1032,4096,0,4112,512,4,512,4,512,0,0,4096,0,0,4,5120,4,1,0,0,8,4096,0,8,5120,4,2049,8,512,0,0,4096,0,4,512,0,0,4,0,0,4096,4,4096,4096,4,0,4,4107,0,640,0,4,4,0,2049,0,4,4096,0,0,4096,4096,512,0,4096,4,4,0,4104,0,0,4,0,0,4104,4,4104,0,6147,2049,0,0,1032,0,0,0,0,0,512,4104,0,4104,4112,0,0,4096,0,0,4096,4,0,0,4096,4096,0,0,0,0,4,4,4096,0,4096,0,4096,0,0,4096,8,0,4,0,5128,0,4096,0,4096,4104,0,4,0,4104,4112,512,8,4104,8,0,4096,0,4096,8,0,4096,4112,4,4096,0,4096,0,4096,1024,640,0,0,4,4,4096,4096,0,5128,4112,0,0,4096,4104,0,2049,4,6147,0,4,4112,4,4,4,4104,128,64,0,8,4096,5128,0,4096,0,8,4,4104,0,4,6147,4112,4099,0,4,0,0,0,4104,0,4,4,4,0,4,0,0,0,0,4104,4096,0,4,4096,0,0,0,0,0,4096,8,0,2049,0,4096,0,4,4096,4112,0,4096,4,4096,4,4096,0,4,4112,16,0,6147,1032,64,0,4,4104,0,0,8,4096,0,0,4096,4096,0,4099,4096,4,0,4,0,4,0,0,0,4104,0,1,6147,0,0,0,4096,0,0,0,4112,0,4096,4,4,512,0,4096,72,0,4104,0,520,0,4096,0,0,4096,4099,0,4096,0,0,0,0,4,4,0,4096,512,0,6147,0,4,4096,1032,4,4,0,4096,0,4096,0,0,512,4104,0,136,4096,0,0,4,0,4099,0,4096,0,0,4096,0,4112,8,0,4,4096,4096,4096,4,4096,0,4096,0,0,0,4104,4112,4,0,0,4096,0,4,6147,0,0,4096,0,0,0,0,0,4104,0,0,0,0,4,4096,0,0,4097,6147,0,4096,4096,0,512,4099,4,0,4096,0,4112,4096,4,0,4,4096,8,4096,64,0,4104,4096,4112,0,0,4,4096,8,4096,4112,0,4096,4096,4,8,512,0,0,4096,4,4096,0,4104,0,6147,0,0,4112,4,4096,6147,6147,4,4,4,0,0,4,0,4096,4,0,4,0,4,512,0,4096,0,4096,0,4096,0,128,0,4096,4,4,512,0,0,4096,64,0,4096,512,0,4096,4112,0,512,0,5123,0,4,1024,0,4,4,0,4096,0,0,4,4096,4104,0,4104,0,4,4,6147,4112,16,4096,8,4104,0,512,4,64,4104,72,4096,4,0,0,4112,0,4096,4096,4096,0,6147,8,4096,0,0,4112,0,4096,0,0,512,4096,0,4,0,0,4096,4096,4096,4096,4112,4107,8,4096,4,4,4099,0,0,0,0,0,0,4096,0,4096,4096,0,4112,0,4096,6147,0,4,8,4,1025,4,0,4,128,4,4096,4096,4,512,0,0,8,0,0,4096,4,6147,0,4096,0,1024,1032,0,4096,0,0,0,4,0,1024,1024,0,2049,4,0,0,4,0,4096,0,0,0,8,4,4,0,4096,0,4096,0,0,4096,0,0,0,4096,5128,0,512,0,4096,4112,16,4096,0,4,4096,0,4096,0,0,4,4,0,4,4096,512,160,0,0,4096,4,0,0,4096,0,4,1024,0,0,4096,0,4096,512,0,4,0,0,4,4096,0,512,0,512,0,4104,0,0,4096,0,0,4112,4096,8,0,4096,2049,4,0,4104,4,4,0,512,4096,8,4096,4096,0,4,4,8,0,4104,0,4112,0,0,4096,8,0,0,4,0,1024,512,0,0,4096,0,0,4104,8,1024,4096,0,0,4096,0,4,4,0,0,4,4,4,4104,0,4096,4096,0,0,4,2049,6147,4096,0,4096,0,4096,4112,16,4096,512,8,4,0,0,4096,0,0,4096,1024,4096,0,4104,8,4096,0,4112,4096,0,0,4,512,8,0,4096,0,4104,8,0,0,4096,0,1,0,4,8,4096,1032,4096,6147,0,4096,0,1024,4,8,0,4104,0,4096,8,4096,0,4,4096,4,0,4096,4112,0,5128,0,4104,4112,0,0,4104,512,6147,12,4,0,0,0,64,4,0,4,0,4096,4,0,8,4096,4096,4,6147,4112,4099,2049,0,4,4,0,0,4,4096,0,0,4104,2049,6147,4,4,5123,0,4112,0,4096,4096,4096,0,4112,0,0,4096,5120,4096,4112,16,4096,4,0,4096,4096,6147,0,0,4112,0,0,5120,0,4096,0,4096,0,5120,0,4112,4096,8,4096,4104,8,4,4096,4112,0,1,4096,128,0,4096,4,4096,4,0,0,0,5120,4104,0,8,4104,0,512,0,4096,0,1024,4096,0,4096,0,0,4096,4112,4,64,0,4096,0,4,0,4096,8,4096,0,4112,0,0,4,0,8,0,1032,0,4096,0,0,4096,4104,0,0,4096,0,0,6147,0,0,4,4112,8,8,4,0,512,4,512,512,4096,0,4,2049,4112,0,4096,4,4096,4104,1032,0,0,0,8,4104,4,0,4,0,0,0,4104,0,0,4,8,4,4,4096,64,4096,4104,4112,16,4096,0,4,0,64,4096,0,0,0,4096,4,4,0,128,0,4104,0,0,0,4,0,4096,4104,640,0,0,0,0,4096,1024,4104,4,512,4,4,8,4,4112,0,4104,4,4,4096,0,0,0,6147,0,0,4112,0,0,4096,8,4,4,0,4,4,0,0,4096,0,4096,0,4096,0,0,4096,0,0,4112,4096,0,64,5128,4104,8,4096,0,128,0,0,65,4,0,4096,4104,4096,0,0,4096,4112,4096,0,4104,4,1032,4096,0,512,0,0,4096,0,4,4,0,5120,4104,0,4096,4,4096,0,512,4,0,0,4096,0,4096,0,4112,0,0,5120,0,0,4096,0,0,4096,0,4096,0,0,4112,16,0,0,4096,4,0,4096,0,0,4,4,640,0,0,4,4096,0,4,4104,5120,4096,4112,0,0,0,1,0,4096,4096,0,4096,4,4112,512,8,4096,0,4099,0,0,4096,6147,0,0,4,0,4,512,4,0,4,0,4096,512,4,0,4,4096,512,1032,4104,0,4,4,512,0,4,0,0,512,0,0,4096,0,0,4096,2049,0,4,4,2049,0,4096,0,512,4,0,0,4104,0,0,4,0,0,4,4,2049,0,5128,0,0,4104,4,0,128,0,0,0,4096,0,0,4096,0,4,4,4,4104,512,4,512,0,0,4,0,0,6147,8,4096,0,5128,4,4,4112,0,0,4096,640,8,4,4,0,4,4112,5128,512,4,4,0,0,0,0,4,4,640,0,0,4096,6147,8,4096,4,8,0,0,0,128,0,4104,4099,4112,0,4096,0,0,4,0,0,0,4096,0,4,512,0,4,0,0,0,4096,4096,0,4104,8,4,0,4,0,0,0,0,4096,8,4096,4096,0,6147,0,4,4,0,0,4,6147,4,2049,512,0,0,2049,0,4096,2049,1024,0,4096,0,8,4096,0,0,4096,0,4112,8,0,4,0,4,6147,0,0,0,1152,4112,0,0,4,0,4,512,4,0,4,0,4,1024,0,4104,8,4107,4,4112,0,640,4096,0,0,0,8,512,1024,64,4096,0,0,0,0,4,6147,0,4096,512,0,0,512,4096,0,4096,0,4,4096,0,0,4096,0,4,0,4096,4112,512,8,4,0,512,4,4,512,0,0,2049,4,4,0,4,4,4099,4096,0,4112,0,0,4,4,0,8,4112,4,0,4,4096,4107,4,4096,4096,0,0,4,4112,0,0,512,4,0,4096,4104,0,0,0,4,4,4096,512,0,4104,0,512,0,8,4096,0,0,4112,4096,0,0,4096,0,4104,0,0,4104,4112,0,4096,4104,4096,4,0,0,4112,0,0,4096,0,6147,0,0,4,512,0,4104,2049,4096,0,4096,0,4,4096,0,0,4096,4,4112,4,0,4096,0,4,4096,4096,8,5128,4,4,4,4112,0,0,0,0,4096,0,4096,0,4096,0,4,4,4096,4,0,4,0,4,0,4096,8,0,4096,4096,520,1,0,0,8,128,0,4104,0,0,0,0,4104,72,0,4096,9,0,4096,2049,0,4,0,4,0,4,8,4096,8,4096,4,0,0,4,0,4096,4,4,0,0,0,4096,4,1,0,4104,4,0,4096,0,4,4096,2049,0,4096,0,4112,0,0,4096,0,4,6147,0,1032,2049,4,4,6147,0,4096,4104,0,0,4112,0,4104,0,4096,9,6147,2049,0,4096,512,4,2049,0,512,4096,0,0,512,0,0,4096,0,0,4104,0,4096,512,4096,0,4,0,512,0,2049,0,0,0,0,4096,0,0,4,4112,0,0,0,0,4096,2049,0,1024,4096,0,4096,0,4104,0,0,6147,4112,4096,4,8,4,4096,0,4096,0,0,0,4112,0,0,4,4104,4,4104,0,4,0,4,0,4096,4,4096,0,4096,0,4,4,0,4096,0,4096,0,4104,0,0,4,0,2049,0,0,4096,4112,4096,0,0,4096,8,4096,0,4,4,4,4,512,0,0,4104,4,0,4104,0,4104,4,4,4,0,0,4104,0,0,4,4096,0,4,4112,0,512,4,4096,4,8,2049,4,4,2049,0,0,0,4096,4096,4,4,4,4,0,4096,0,4,4,0,6147,0,4096,0,4112,8,0,4096,0,4096,6147,4112,4096,4096,0,1024,2049,1024,4104,6147,0,0,4,4096,4112,0,0,4,4,4096,0,0,2049,4104,4104,4,0,5,4104,0,0,4104,2049,8,0,4096,4,0,512,4096,128,0,4096,0,0,4,0,4096,512,4096,4112,512,4104,4096,6147,2049,0,4112,0,0,4,2049,4,4,0,4096,0,4,4,8,0,4096,4104,0,2049,1032,6147,0,8,4112,0,0,4,128,0,0,4096,0,4,4,4096,512,4096,0,4104,0,0,4112,0,8,4096,0,4096,0,0,4112,0,0,4096,4096,0,4096,4,0,4,1032,4096,0,4096,0,4096,4096,512,8,0,0,0,4,0,0,4096,0,0,4096,0,4096,0,0,128,0,4096,0,0,0,4096,4,8,0,4096,0,4096,0,0,4112,0,0,0,0,8,4,2049,0,4,1032,0,0,8,4,0,4096,512,0,4,0,5128,0,0,4112,4096,0,0,4096,0,2049,64,1024,0,2049,4096,0,0,5120,4,4,160,4096,4096,1032,0,4096,4112,0,2049,4,4,0,0,5120,0,4096,0,0,1024,4096,8,4096,8,4,4,0,0,0,0,512,0,72,0,4096,4104,1024,4096,4112,0,0,5120,4,0,4096,6147,0,4,0,0,512,4,0,0,0,4,4,512,4096,4,0,4,0,0,4096,0,4104,0,4096,0,0,5120,4,0,4,0,4,6147,0,0,512,0,0,0,0,640,0,1032,0,0,4,4096,4096,4,4,4,4096,0,4096,4,0,0,4096,1024,4096,6147,0,5136,8,4096,4,8,0,4096,0,4104,1024,0,6147,4,0,4112,4104,4096,0,0,4096,0,0,5136,16,4096,0,4096,4096,5123,4,4,0,4112,0,0,512,0,4096,0,4,4096,0,4096,4,4096,4112,4096,4,512,4,4107,4,4,5120,8,4,4,4096,0,4,0,4,0,4104,4096,0,0,4096,128,4104,0,5128,4104,0,512,0,4096,2049,512,0,8,0,0,4096,4,8,1032,0,0,4096,4112,0,4,4,0,4096,4,0,0,4096,0,4096,0,0,4096,0,4,4096,0,6147,0,4112,1,0,512,4,0,4,4112,4096,0,1032,4104,0,4096,0,4,1024,4096,0,4,4096,0,4,4,0,0,8,4,2049,0,8,4104,4096,0,0,4096,2049,4,0,4,4104,0,4,6147,0,0,0,4,0,0,64,4,4,4096,0,4,4,4096,0,4,4,0,2049,8,4,0,2049,0,5120,4096,4096,0,4,8,4,0,4,4,4104,0,0,4,4112,4,512,0,0,4,0,4,8,4096,4,4096,4,8,0,0,4,4,0,512,64,0,4,4104,4112,4,0,0,0,4096,0,0,4104,4112,4,0,4,0,512,4,0,2049,0,512,4096,0,4096,4,4,4,0,4096,0,0,4096,512,4,1024,128,4112,0,4104,0,5131,2049,8,0,4096,512,512,0,4096,0,1,0,512,160,2049,0,0,65,4,0,4,0,4096,0,4096,0,4,0,0,0,72,0,0,4112,4096,128,0,0,8,2049,0,0,4096,0,4096,0,1024,4096,5,4104,0,4112,16,0,4096,4104,0,0,512,0,4096,0,4096,0,0,0,4096,4,4,4,8,4,0,4096,0,4096,4096,0,6147,4,4112,8,0,5120,4096,0,1024,4096,0,0,6147,2049,6147,4096,0,0,4096,0,4112,0,4104,0,0,4,4,0,0,0,4096,4,4,4,4099,8,0,4096,4096,0,0,1024,6147,4,4,4,2049,0,4,4,4096,0,4,0,4,4,4104,4096,4104,4112,0,0,4096,0,0,64,2049,0,4104,0,4096,4112,512,4,4096,4096,0,0,0,4096,0,4,4,4,0,2049,0,6147,0,0,5128,0,8,4096,0,1032,0,0,4096,4096,4096,0,4096,4,0,4096,4,4112,0,0,0,4,0,4096,2049,0,0,4096,0,64,0,4096],"tov":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,2,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,-8,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,-14,0,0,0,0,0,-19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,-14,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,-47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,33,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,-58,0,0,0,0,0,0,0,0,0,0,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,-39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,-10,0,0,0,0,0,0,0,40,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,0,0,0,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-56,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,-32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,38,0,0,0,-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,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,-68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-27,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,-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,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-35,0,0,0,0,-47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-21,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,-9,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,-3,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,-19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-39,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,-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,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,-22,0,0,0,0,0,0,0,0,0,0,0,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,0,0,0,0,0,3,0,0,0,0,0,0,46,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,-65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-16,0,-15,0,0,0,0,0,0,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-16,0,0,0,0,0,0,0,0,0,0,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-27,0,0,0,0,0,0,0,13,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-25,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-55,0,0,0,0,8,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-18,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-23,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0,0,-22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-25,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-17,0,0,0,0,0,0,0,0,0,0,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,4,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-17,3,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-46,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-25,0,0,0,0,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-24,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-14,0,0,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,-24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-21,-42,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-21,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,-18,0,0,0,0,0,0,0,0,0,0,19,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-17,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-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,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,-36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-58,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,9,-25,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,-20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,-19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,-23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-23,0,0,0,0,0,0,0,0,0,0,0,0,44,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,41,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,-30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,-21,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-55,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-52,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,-26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,-41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-25,0,0,0,0,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-72,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-66,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,-24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,0,0,0,0,0,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,-20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-36,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,43,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,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,-52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-23,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-27,0,0,0,0,6,-49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-51,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-13,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,0,0,0,0,-5,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,-45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,0,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-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,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-54,0,-22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,-65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-19,0,0,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-66,0,0,0,0,0,0,0,0,40,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,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,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,0,0,0,-8,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-66,0,0,0,-33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-17,0,0,0,0,0,16,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-17,0,0,0,0,0,0,0,-45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,-34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,-5,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-17,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-36,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,-34,0,0,0,0,0,0,0,0,0,0,0,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-62,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,-28,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-17,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-66,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,-44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-52,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-16,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-94,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-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,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,19,0,0,0,0,0,0,0,0,0,0,0,10,0,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,11,4,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-14,0,0,-20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,-13,0,0,0,0,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-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,-19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-66,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,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,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,-60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-71,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-42,0,0,0,0,0,0,0,-51,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-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,-45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,-29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-32,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,0,0,-21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,21,0,0,0,0,0,0,0,0,0,0,12,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-60,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,26,0,0,0,0,0,0,-20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,-33,0,0,0,-33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-22,0,-36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-13,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,0,0,0,0,0,0,0,0,0,0,-18,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-28,0,0,0,-48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,-62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,-48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-33,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,0,0,0,-24,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,7,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-67,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,-35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-71,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-64,0,20,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-19,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,-36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,-45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-18,0,0,-24,0,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-22,0,0,0,0,0,0,0,-15,0,0,0,0,0,-21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-25,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,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,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-97,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-88,0,0,0,0,0,0,0,0,33,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,-22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-62,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-25,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-39,0,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,3,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,-62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-27,0,0,0,0,0,0,0,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,13,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-14,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,-44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,0,0,0,0,0,0,0,0,0,-21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,-19,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,0,0,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-16,0,0,0,0,0,0,0,0,0,0,0,0,-36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-26,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,-19,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,-41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,-96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-14,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-67,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-22,0,0,0,0,0,0,0,2,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-51,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-32,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-51,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,-41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,-17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,-71,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-19,0,0,0,0,0,0,0,0,0,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,1,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-93,0,0,0,-41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-25,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-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,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,4,0,0,0,0,0,0,0,0,0,0,0,0,-25,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,-56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-22,0,0,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-33,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-34,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-42,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-36,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,45,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-13,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,-6,0,0,-19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,-62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-16,0,0,0,0,0,0,0,0,0,-27,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-51,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,-11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,14,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-19,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,-27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-12,0,0,0,0,0,0,0,0,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,0,-20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,-10,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,-13,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,-81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,-14,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0],"epa":[147,-49,-33,-240,8,-11,90,-53,41,-187,-106,-18,167,-60,-75,-142,-55,-83,-121,155,-74,-682,-81,33,-144,-56,-77,-12,73,-34,-37,-123,89,57,-20,86,-41,2,-159,14,100,-46,-125,-123,95,-8,61,-129,-77,-82,212,-40,-4,390,11,140,-18,120,-29,-162,66,-13,-46,-76,184,-32,-84,-140,-136,-84,-27,109,32,47,-82,-37,343,-56,-77,169,-40,26,-178,-60,155,51,69,484,108,52,13,-50,120,66,96,-12,-443,57,-157,-4,237,-12,-75,-124,100,-51,-1,137,-47,59,-123,210,-123,42,-2,-83,214,-43,-46,-125,-279,-71,28,-10,-200,-40,146,34,-46,99,17,-62,-121,-43,355,-43,-86,231,22,59,45,51,-43,135,-59,77,313,-19,-72,288,-46,115,-31,-182,-90,31,-105,176,70,80,133,-18,-501,-63,16,-162,-55,-483,-53,-490,-8,-21,139,136,-18,-15,-157,-10,-77,180,53,23,-215,42,203,125,10,146,-41,-83,155,-459,-40,-47,117,69,-47,16,-118,-45,-55,-13,-234,86,-55,15,203,100,37,54,144,-63,200,52,-48,-194,-132,62,98,-63,150,-56,-33,156,-52,-60,457,-14,-101,244,82,-58,-2,119,-467,-54,-2,541,-57,-10,-17,216,27,32,-605,81,-19,-472,73,-87,118,3,48,-51,122,-8,-58,282,-128,-61,-53,-253,-71,-135,-82,91,-43,-39,109,36,-62,-158,-324,-21,-112,-61,-80,-62,67,154,-31,-27,139,-28,-90,-183,-18,-81,203,-38,-77,-246,-36,-89,-146,63,13,-52,-73,-255,-36,17,378,69,-154,-75,1,-138,46,204,61,-68,218,14,318,-47,24,151,388,-8,99,-47,-24,330,57,39,-44,-44,-91,-14,-64,-34,194,12,-22,-149,238,96,136,-22,-70,-58,-28,101,-1,-180,-166,-52,-76,-64,38,-55,84,-50,-40,176,57,12,-86,262,-47,-11,217,94,77,5,-22,-19,-133,598,-72,19,8,98,-46,80,-46,-71,-84,121,-13,266,-88,-22,67,-75,68,9,-4,-54,10,195,22,-7,403,-57,232,78,166,65,-46,-6,-67,152,169,-28,117,-16,6,-94,-370,81,87,35,64,-71,-46,-128,-45,79,52,100,167,32,-43,-109,-147,-18,-109,89,608,-45,124,-57,141,108,-11,351,54,71,-43,-65,272,-28,-104,27,-107,59,224,40,96,-53,287,-6,-43,67,-480,-52,-71,165,102,-53,-79,235,-657,-43,16,241,-43,22,-659,-58,-73,213,-21,-116,113,74,-35,-170,-105,-19,-26,198,-48,172,50,-63,145,-44,6,167,-41,-81,-90,-49,-45,-184,10,-50,136,2,-30,98,-113,-28,-60,92,-56,-33,233,-5,167,-47,-79,6,280,-64,118,-58,-54,-147,-64,-53,-216,-14,-86,154,-43,-89,-256,12,46,-32,-1,-174,133,-24,197,81,47,14,-30,-85,54,-417,-8,69,68,401,40,-64,-166,-56,-44,-105,38,-41,45,32,52,47,426,-128,-4,-17,-31,-48,80,60,87,-652,-48,-16,-188,-98,-9,222,79,68,52,95,86,-63,72,-78,25,-119,79,3,-171,257,-22,-90,-196,128,-53,-57,252,-25,90,32,54,-45,-77,-98,7,63,61,27,-53,-23,200,-41,76,-128,-363,108,-13,-87,48,-44,-36,-31,-2,7,-4,-33,-2,-38,-120,-11,5,-182,-62,169,-47,66,57,-53,-71,201,17,-97,-76,-51,-37,-157,-56,121,143,123,80,-15,-88,-74,-44,-330,92,15,-11,90,87,-50,110,-51,48,79,-40,-53,-120,167,-39,64,110,-25,-625,51,17,-90,275,233,17,-27,75,-11,118,6,-130,-136,9,-22,21,16,-15,-32,253,-109,2,-93,31,81,-14,-53,-66,167,-57,37,10,177,13,239,-61,-80,-85,-30,-66,-119,-61,36,104,131,-51,-1,91,-51,18,-141,-60,154,94,86,165,31,92,-44,-102,-149,-19,-591,47,13,68,118,9,41,-64,-72,-134,-48,146,47,76,85,108,217,3,-41,-95,-4,-22,92,15,29,-35,-64,-136,-89,-98,-30,103,-49,-74,206,168,-94,156,62,-97,-159,29,57,49,-31,-167,-7,10,31,203,102,145,-88,-75,-61,-59,-25,201,134,-23,233,-23,113,-51,-28,154,-150,-45,-174,-53,113,-146,-19,167,-48,-70,191,-8,82,-55,-63,158,-8,205,-53,-22,-128,-77,-79,-56,-54,125,118,34,75,133,57,-97,-167,-262,56,-46,121,41,-29,179,-33,-358,-23,56,145,51,41,90,-52,-94,-18,-68,148,-101,-148,-81,58,38,334,132,-42,134,-95,-56,18,68,-75,-185,-58,148,-54,-76,200,41,150,-113,10,27,-109,17,-8,-49,-435,-55,162,-187,136,-141,-601,197,-13,-95,299,446,-95,158,-20,-16,-235,-60,62,-3,59,83,20,-48,-62,180,66,54,41,-35,-40,402,105,7,37,-30,-20,-91,-14,-27,84,-26,45,137,-57,132,-18,-63,203,-56,226,-110,134,-297,-28,155,147,-100,243,24,103,84,-50,127,-51,69,44,233,-10,96,166,64,-57,167,-47,9,238,29,51,25,-92,-127,391,-52,-13,-158,-3,53,-55,14,-147,23,157,-72,-66,-103,-335,19,-42,-68,-270,44,-26,74,-11,19,-52,125,-65,-19,-235,228,246,130,49,-60,-25,-155,-11,-85,304,-1,153,30,-74,162,69,55,19,-25,92,-25,143,-43,15,-106,253,-3,-93,-140,408,105,75,11,-20,112,115,-47,-96,288,92,45,48,131,-44,-29,264,-95,-48,184,-42,-81,-138,-24,-30,123,-25,-25,-79,46,-63,53,-31,51,-55,107,-26,-117,304,-117,0,-157,74,-142,-84,315,-28,-79,240,-6,-66,270,-59,-99,-144,-25,0,-144,-9,-8,-143,-130,212,246,-18,-51,195,-23,-41,118,-10,119,-12,-78,-213,-47,93,-105,43,144,175,-26,97,-123,-344,-55,-404,60,298,-75,76,289,11,-72,295,-61,130,77,10,-2,-83,146,4,111,-48,230,49,39,141,10,-77,-159,342,-180,-98,-40,-58,-41,-145,69,136,-318,-112,-77,26,64,-587,-34,41,73,19,-85,-135,88,-41,0,102,226,-36,123,-95,-8,-16,-137,78,13,-59,-174,-316,22,-124,92,87,65,-26,89,59,16,81,-600,-57,53,95,-37,59,-143,135,7,-94,-202,42,85,-106,14,288,-147,-113,-67,-14,16,53,-31,-70,184,81,18,-181,-59,-46,-670,-50,-40,272,-40,-117,-93,-42,111,-25,-46,123,136,-34,-118,-46,682,39,-8,-213,23,70,83,-56,-20,195,28,38,-70,-70,199,-42,135,-59,-63,289,132,55,15,91,-15,-55,-173,18,55,-6,-80,-139,-53,37,-130,-48,8,-196,-252,32,-71,122,-80,54,-301,-49,93,269,-44,-401,74,-69,-69,189,-81,133,59,-45,75,13,-89,142,-54,122,-55,-18,-180,-60,15,-164,-59,-91,-91,8,39,389,-46,226,-451,-52,18,128,-27,-41,-121,77,-2,36,-21,54,58,57,83,114,-50,-36,-113,19,45,-55,-95,34,-100,23,-149,53,-175,132,36,108,-5,-27,-131,-23,-23,-83,150,5,5,-68,173,90,4,-9,106,-43,-235,59,80,41,-43,132,282,56,87,-4,-91,-483,-51,160,13,-74,-421,-66,-25,-133,-95,154,-5,-18,102,96,24,-78,-115,156,92,248,90,105,-59,-39,191,-89,42,-163,131,39,-70,222,-177,216,60,187,-95,55,46,19,-88,100,-64,-70,213,140,-9,-1,7,132,-49,36,-120,-56,129,7,149,133,-58,-1,136,-51,-144,0,-6,-85,-145,-123,-103,7,-38,93,-58,22,266,92,-29,-64,-132,-8,127,10,61,-42,-558,-7,-81,148,127,-7,-54,-144,39,58,-27,-22,-138,-32,-58,179,96,11,-32,-150,10,17,-35,14,-16,59,-3,477,66,68,110,-95,-3,-20,-167,-93,632,58,120,-76,191,19,-62,109,25,70,-112,289,-42,-31,-156,-38,47,-154,125,-8,1,150,-115,-13,-150,-48,-48,-479,-50,133,-52,68,-243,-5,78,-43,257,-19,9,-75,156,14,131,-13,112,105,-5,-11,71,21,-30,47,86,-35,-113,401,30,36,-46,44,191,33,64,52,66,-53,-92,299,5,-85,-200,-278,-90,-14,-169,72,152,-85,-49,7,211,132,-39,0,204,-44,-33,-45,241,-59,-57,-148,56,83,-64,-149,-57,-73,-137,79,83,57,-68,247,-54,65,132,-25,-136,-698,-70,-6,269,-49,119,82,-46,82,-149,337,38,38,-60,34,423,-88,-76,-74,-93,-9,213,26,-64,167,238,48,61,63,-56,-95,237,-44,-91,183,-60,173,-44,-54,155,36,-98,222,11,-86,237,183,49,-19,197,36,-48,124,206,49,72,-35,-85,-113,95,21,-86,-38,-99,-93,0,-63,164,-56,-26,147,-50,-70,171,8,-13,338,-34,17,198,-92,-53,-89,166,-36,-32,-119,-128,-731,-22,75,-31,-85,183,83,-48,-72,-332,-48,-32,-126,3,-24,132,-615,271,6,-119,-190,72,-50,19,110,-3,-81,138,-122,-410,-20,150,211,-21,-25,179,-27,99,-45,115,-37,-26,162,-276,-49,-45,-31,122,-51,-13,-29,398,-45,-57,-92,4,-126,-67,-57,33,89,-121,-76,-97,65,-56,-12,148,-121,260,-41,-44,177,105,-115,36,154,-49,-46,-112,-50,-36,-163,-10,-54,34,119,-44,-68,-109,34,32,-55,192,-11,-72,-141,-190,79,-22,-24,-152,110,135,-40,-98,160,-40,125,-51,198,-78,-91,-151,-348,-51,-23,-32,10,55,-22,73,100,-43,19,-40,69,-125,430,-52,8,-131,67,-61,137,58,40,-57,184,-40,-153,102,69,-40,1,-67,42,-42,-64,-43,-108,-14,6,93,-21,38,57,-58,-34,-236,44,22,91,200,-528,-42,-60,245,-53,-67,-337,114,-42,-43,-205,56,91,-103,-11,-207,-51,9,-168,-60,-55,-119,22,154,67,-48,-1,-88,212,-109,-77,-38,22,-31,-144,221,-55,-58,-68,66,-1,-31,-49,139,-39,113,-7,-40,-75,40,-29,9,-21,80,-56,-42,421,15,-22,97,11,-137,-152,-23,-31,194,-51,-88,544,-18,-48,157,-56,-74,-18,140,-51,-78,194,14,-14,156,-46,48,266,-88,0,199,-52,-26,-518,44,-76,182,-41,136,-47,70,34,-47,52,67,111,29,-59,-56,-128,-203,-85,-159,-49,-35,-61,-41,-252,35,66,-154,41,232,17,41,-54,-73,201,-79,-75,-120,192,-37,183,56,-24,-182,35,-75,-150,129,49,127,-47,-12,-128,-51,-10,-158,27,-4,73,-35,147,-74,80,107,-82,10,-177,-125,-21,-1,-448,60,29,-79,-175,9,128,-41,-54,-130,19,-21,78,262,-15,-35,-61,57,-35,-79,-118,26,64,-66,8,-43,-213,85,75,89,-56,22,162,-20,161,118,-59,-178,268,6,127,31,-106,70,-160,-281,-47,12,-442,-41,-86,-169,96,23,-17,38,17,-40,-188,148,-43,115,-103,20,-157,202,-46,-6,-300,-193,-8,-44,-218,-37,3,-97,224,-140,-62,-4,-163,34,-232,311,10,-7,47,-58,120,-111,23,299,-12,-96,174,-20,64,18,-2,56,-27,-196,-38,64,-22,139,98,48,-115,22,27,-137,-5,50,-9,-231,-49,-48,112,122,-42,-61,283,90,138,12,50,-59,-21,-40,169,20,-18,-370,-43,10,83,-21,-11,65,-24,82,-58,157,-54,-82,-163,-56,-77,-71,227,87,-20,47,48,-5,-66,194,21,-100,265,18,61,299,-45,104,-50,-86,-145,26,61,-56,134,206,81,-54,-109,-441,-60,-75,-127,-57,120,46,27,-46,68,-136,414,58,105,22,4,-104,-33,-106,-42,117,53,-58,74,-149,196,16,37,35,-17,94,28,-84,-167,274,-83,-79,-87,406,105,35,23,-47,160,20,-25,-35,-382,-51,-56,183,-54,-891,57,10,16,124,-56,-67,217,-20,108,-44,-46,-128,38,87,48,20,25,115,-12,60,101,-63,313,34,-54,-193,-293,17,82,26,65,-48,37,73,157,-42,281,73,24,0,-106,163,-3,-136,-7,-102,-36,95,115,96,-2,-460,184,-17,-42,-693,104,-64,173,15,-1,-38,83,-48,169,48,-47,66,69,10,-74,240,-61,-172,-52,-33,-636,57,-31,103,30,141,-61,-81,320,39,83,-21,137,-22,118,64,-39,-290,88,-15,24,139,-45,155,-22,216,-102,28,127,-4,-114,-132,105,-7,-27,-395,42,64,-45,-107,-393,-27,-57,-25,-197,-43,-41,-64,-127,3,153,-52,-142,-69,-343,-48,-29,-37,177,-85,6,154,-46,139,9,-188,-142,53,9,-50,-9,-122,231,-54,167,137,-81,-40,-77,-55,129,-120,-81,-2,-90,-46,10,162,38,-15,-165,-20,-52,-102,78,25,33,-92,93,85,-137,1,-52,-7,-15,-41,-55,-137,-118,200,143,220,-59,-75,236,89,78,94,-47,240,-26,107,-52,-85,-139,77,32,-50,-76,-116,-33,26,-180,-38,-49,-167,-46,-82,-140,74,-102,183,-56,-77,287,-30,-87,-103,314,31,30,-81,-62,-82,44,67,-40,110,83,-56,50,-40,-126,-100,-63,65,30,-42,-30,-166,11,-25,-65,128,-85,119,-15,125,-32,-78,172,-37,-89,207,-54,-79,-86,-15,119,254,78,98,100,23,55,-51,127,49,19,141,-86,281,-135,-93,-34,-26,-80,-185,-50,-11,-132,36,21,43,58,-115,-97,120,145,14,210,-41,-95,-3,72,-48,112,-4,164,80,172,-24,65,-202,-43,-10,95,229,-96,155,88,51,123,-32,36,-183,-27,-52,159,53,20,-47,-85,66,-57,149,-133,259,177,23,-7,101,-29,-62,20,-403,1,-22,68,-75,394,71,-65,-96,34,-34,-222,-44,22,78,-8,85,-52,17,-192,366,71,41,9,42,-31,192,71,-52,-83,259,134,-10,-107,-22,-40,-46,300,-50,391,46,-150,81,-152,-45,-16,194,-45,-149,-133,-90,95,150,-45,-65,285,-45,-149,-53,59,-15,-38,254,-44,-81,-140,-46,114,-1,-87,-93,-28,13,-23,-4,-1,57,30,-90,-182,-92,61,232,-19,-67,9,-50,-64,-153,138,3,67,-5,-34,-163,84,-47,-63,88,35,29,-42,-433,3,-90,-131,106,-25,-86,-189,-58,-77,238,-80,117,56,-34,41,-47,-34,164,-1,-60,-108,250,-33,112,-15,168,105,147,-88,-60,-109,-34,-1,-41,39,64,18,-30,-76,61,-180,85,53,-1,159,-92,-100,-135,13,-64,126,-54,82,-238,83,119,-70,-51,359,-36,-79,-227,99,-52,171,33,-30,129,-45,-62,-128,-58,-27,61,-11,31,39,-49,-163,-82,56,32,30,56,-16,198,-109,-15,-80,-8,-50,93,-4,-58,-130,1,-73,-128,76,41,-92,77,275,118,-46,56,-169,-118,-34,-280,-53,126,88,14,-73,-40,164,80,-86,-93,-117,106,-35,-8,-179,289,94,-23,-180,-49,-48,-125,-19,-148,-52,395,17,68,248,176,-48,79,-23,-82,-219,-24,116,-96,190,-41,104,-45,124,-38,-53,-159,39,76,-97,-25,-40,-137,-30,-12,-56,-29,-4,-4,-185,129,-37,-13,171,-56,-89,-378,-43,-90,220,-8,-86,-134,313,-92,93,56,31,44,-84,26,260,-41,-154,-29,-91,-39,-118,-24,-81,-202,87,-39,21,101,-94,193,369,-59,54,-118,90,53,7,-39,-58,157,-57,-58,-38,-12,82,-93,15,-23,-108,21,186,-48,113,-89,-39,-168,97,-1,-54,16,-165,70,-57,136,56,71,123,44,-1,51,-47,24,-145,305,144,-48,25,207,-114,231,-51,-200,-53,-16,-308,-81,-2,-71,112,-42,286,-19,-79,-113,-274,-47,-54,-89,-54,-446,-72,-82,-86,-264,-50,-5,35,-164,-6,-5,4,30,66,60,-50,19,-244,94,70,-49,29,161,41,-66,126,-47,-107,-15,-36,-200,-130,65,-154,-62,234,31,330,-27,89,180,-49,-12,125,16,-51,186,181,-55,40,87,-9,2,-168,-18,101,30,-8,-168,75,-53,96,-19,61,-172,-31,14,3,-19,-47,79,76,136,-55,150,48,-25,-111,160,212,-59,137,-48,187,-53,-85,481,-48,29,-167,34,-13,-177,-56,-69,-190,-51,-80,202,69,183,3,-40,-288,-41,66,64,-34,110,39,218,-1303,-37,9,-171,-22,124,-21,-62,-137,-48,36,141,-20,-63,-125,428,-52,-68,-58,118,19,-6,-135,410,-48,-73,-128,444,42,42,98,-22,-85,188,-3,-473,-40,-79,254,27,-8,60,56,-58,-136,194,-21,134,-47,135,29,-11,-42,-111,-126,487,114,58,27,193,547,0,-29,-102,191,-43,-153,-78,-15,57,-5,173,253,72,-42,113,-1,-13,-67,122,-44,-181,0,110,57,84,-38,372,-18,-36,132,91,76,15,-129,-66,65,210,65,-99,-75,375,-58,-54,-32,36,-59,142,-17,-117,2,-159,74,-105,683,205,67,0,123,85,-87,213,148,11,-63,-88,-319,45,25,-43,-77,586,26,-109,-65,-92,-46,-44,639,97,61,92,-91,-15,-116,-44,158,35,221,-61,261,22,-4,9,-33,-2,167,76,-44,-88,-79,300,-12,-1,103,119,75,-99,23,-135,-63,149,-188,-149,-27,-52,-156,-37,-54,185,-70,90,60,-40,487,-49,73,140,74,-95,7,213,162,83,-54,-123,252,-101,-69,-52,37,-48,-142,130,94,-46,138,-83,79,368,91,-29,-38,-101,4,7,-2,-11,54,80,125,18,83,72,97,46,96,70,-51,-490,74,-74,94,27,81,-24,188,108,-84,-107,-14,-63,-372,11,2,55,-52,129,-84,-33,-71,-22,-77,-56,22,192,-53,151,-49,-75,194,-46,-80,-198,-91,-534,-55,-74,-451,40,16,-31,109,-45,-79,-101,18,39,102,18,47,64,-19,81,91,-38,-85,-334,-46,-13,-160,-60,-56,194,-15,-41,209,107,77,16,-37,-75,-8,-58,20,116,29,36,17,-28,48,-528,-50,-29,-286,3,24,61,-52,-90,213,-140,-95,299,48,-17,48,-40,54,-148,6,-183,-79,106,-29,-21,113,-40,-3,-109,-48,54,41,-24,66,-35,15,528,79,-32,-48,-20,8,93,-14,120,-40,-85,191,-20,-14,-76,73,-53,105,-48,-70,-182,173,24,-87,-144,-12,6,200,93,-51,149,48,47,80,-34,-30,259,105,81,-24,-101,3,234,0,-79,-171,-45,-66,-78,26,-48,-162,3,-45,-120,-31,-80,87,86,17,53,110,-101,-14,114,-39,28,-182,50,42,-63,147,-17,105,25,101,-31,-11,90,63,-75,185,-103,-24,143,-51,41,-179,-57,-84,136,233,-70,8,213,-14,-32,128,76,-10,-65,218,-28,-92,290,-108,175,35,131,131,-73,34,-422,-72,-42,-16,-3,-15,159,-25,-7,138,-65,-32,379,17,37,36,184,109,-129,229,-15,-99,-174,-38,-75,194,-51,-83,228,-39,-163,-134,70,-57,-78,-60,-18,83,-54,-18,286,88,88,-152,-99,-98,-9,87,90,131,-23,149,45,-48,88,159,-49,12,-148,69,72,64,-105,-143,-113,-66,-4,-82,-41,-74,165,-94,164,323,29,567,-39,100,24,21,-27,129,-42,-67,393,27,-75,25,58,152,-26,-78,170,121,-117,-21,-135,-14,46,94,-53,-31,-149,53,-29,389,-42,-45,-112,23,68,-74,-106,-87,117,-106,93,165,350,101,-89,-365,61,-47,-79,-153,-218,-88,-36,-66,308,-36,216,13,-487,63,6,-53,-51,-38,-7,225,119,-15,0,2,31,16,30,-15,-47,-164,-3,-30,112,82,-47,156,-49,63,-105,160,31,-62,-106,-81,219,-57,34,116,-46,-88,-159,22,-83,-89,-47,-72,243,-16,-93,-156,80,-13,100,-85,-78,-145,13,-20,-102,222,-17,-31,98,-46,-31,299,-38,-120,-112,344,14,11,21,-2,83,-179,-37,-51,104,80,16,89,-26,128,-49,-27,-161,-60,-78,287,-56,-58,223,-59,80,-42,-47,161,-38,-24,-205,38,-84,359,92,-41,-78,7,-433,-59,-43,-139,-51,-82,-116,-57,-62,212,4,-162,0,152,-56,-10,-147,-11,-25,-94,-23,-31,190,25,-53,-175,-16,100,-19,-36,-84,180,-55,-85,-160,-64,-81,-147,-47,-89,220,-54,120,-87,-87,-12,68,-36,38,103,52,25,65,13,-509,-2,5,-171,46,-104,-141,-40,-308,6,98,-55,-84,285,-45,85,13,-64,370,-143,-451,-43,-63,-121,-130,233,-54,128,-1019,-56,120,261,79,99,-88,257,19,-81,-152,-222,-103,-44,-44,-21,-68,9,-160,-5,136,-46,-93,197,-51,-80,210,62,-59,111,170,93,-44,212,74,113,-47,-124,89,292,102,-50,-8,172,-53,56,-115,-372,-18,-81,49,-147,-58,288,-81,-106,-59,-78,167,70,34,-20,35,-113,-12,-112,-96,-98,162,227,117,100,-53,0,323,-15,19,-58,-68,181,1,-106,-168,-129,-84,265,83,18,-51,427,-54,-103,-109,-48,67,-161,-46,-70,-118,-6,-437,91,133,-47,228,70,66,-153,-799,-58,39,76,-21,52,-212,-40,-67,-122,14,1,-63,119,-49,70,-505,-56,-77,-119,13,-15,-140,201,-14,-38,-62,166,31,-44,81,-41,-92,-213,-8,-65,-166,-36,-13,405,-46,-60,-115,-234,1,-44,302,18,-94,-192,-317,-58,-152,97,-48,-24,258,-6,-92,-157,143,-57,-38,-115,-60,-168,20,92,39,23,83,69,-4,78,114,90,-13,-63,151,-54,-62,-110,-24,-11,-122,-25,-13,95,-32,-119,-22,-12,-9,-25,-37,-16,312,-49,1,280,-24,-81,-156,109,62,-418,-64,151,-53,-78,-39,-65,127,223,-56,251,-53,286,105,355,-127,-71,377,-61,46,-143,258,74,-128,193,161,52,-47,178,56,-95,44,97,-51,39,207,189,-63,99,51,75,32,97,-17,119,-51,-13,180,-4,-39,125,-41,-132,-60,-234,-43,-24,-79,-225,61,9,97,86,-22,-115,224,30,-71,-170,-60,1,190,67,153,173,30,60,89,8,17,257,-110,295,22,55,161,-57,232,-8,-119,-83,-61,48,-139,-146,-46,246,-42,-168,327,-27,-35,216,233,-36,-61,138,105,-25,25,-165,357,238,-50,-55,-99,5,-57,134,79,90,-7,-40,144,26,-73,-78,-3,8,55,19,132,6,111,-3,-59,-183,58,-28,49,16,72,133,-7,36,46,36,25,-206,252,117,-25,-79,314,-38,-57,178,-41,-81,195,-91,-57,-90,-93,-25,105,114,31,38,-35,102,-23,-471,-117,20,-54,222,120,45,-129,17,-228,-88,-2,-46,-56,-2,-160,213,-29,-32,-202,12,-87,163,-18,158,74,7,63,-109,132,184,84,53,252,-15,-117,-22,-58,54,-177,-97,9,-62,167,-53,-99,-40,-297,-68,-72,-330,18,63,-40,162,-2,142,-110,188,-38,110,49,57,77,-29,293,20,-30,60,119,-46,283,68,-44,236,-33,89,5,-87,264,80,243,25,92,-3,95,-20,-78,-199,291,-55,-60,266,-37,-396,-6,-68,-129,37,110,127,-108,-5,23,161,105,82,-95,-420,63,22,79,-101,-21,-440,-46,216,-44,-69,-140,-42,-40,-121,-44,282,-58,190,-44,39,251,-41,-90,226,-201,195,113,-101,153,50,51,42,-262,380,-60,-19,188,54,-77,-126,-66,-66,-439,53,-38,110,36,63,63,23,63,-53,-79,-23,219,-157,261,-56,-65,311,-4,113,69,95,14,66,73,-22,219,48,48,8,56,-49,-47,-111,20,-38,139,-25,-111,-49,-32,39,-5,-29,37,49,-138,145,-127,-98,-88,-55,-25,164,-61,184,62,10,-51,2,199,-9,28,114,-100,124,58,-43,-71,-67,48,-34,-173,268,85,-48,-59,-42,189,-63,-84,-89,429,-13,78,99,2,55,-171,72,241,-97,66,103,-33,-54,130,92,44,-7,-176,-132,-301,-57,-35,-48,-26,61,-29,10,46,-22,-52,-43,85,37,-93,275,104,-123,23,278,-134,-44,-73,363,34,-38,97,2,-98,239,-22,-83,-196,5,80,-477,98,-8,-46,-170,-48,-74,227,-20,-80,643,-59,-7,205,-71,126,-118,-140,-72,379,82,19,-43,-103,-128,63,-87,-68,-437,-40,-53,-4,-49,-57,-100,-64,-32,-87,-8,-55,28,88,-22,-33,-67,-15,-17,-54,-25,28,20,-19,22,-68,8,-532,61,27,-105,273,52,128,-71,-25,-179,-280,-82,77,43,-20,88,-31,102,-42,-4,-61,-431,-30,-84,254,69,-58,113,59,-6,-44,-63,-142,-48,-155,-91,-28,40,59,42,87,-41,110,-17,-220,51,-434,48,41,36,38,-22,33,22,30,43,-143,-120,65,37,-25,116,-53,112,-66,-228,99,103,-47,-86,-102,-117,54,-114,124,-114,165,95,50,117,-45,-68,-157,34,84,132,12,-45,178,-31,-60,-102,-37,-50,154,15,-2,50,-51,115,72,3,-84,47,-154,297,-23,-22,-139,-100,-76,-14,-96,-12,-121,-11,322,-52,58,48,-55,-57,-149,-48,110,37,-75,-28,-53,10,-75,81,-5,-225,236,-16,115,-22,146,-76,-109,38,-127,-112,-84,-102,-53,169,84,21,55,317,105,46,-22,57,200,84,-30,40,132,137,-21,-90,-158,-16,34,65,107,-24,-24,-162,295,60,221,63,-42,-66,-84,14,8,-180,101,12,76,93,27,41,-41,-58,-181,-45,84,-90,-23,-45,13,-16,-202,28,168,115,-54,-129,-15,31,41,70,-57,-90,-164,114,-36,-18,-153,483,68,85,-7,-57,-40,-155,-13,119,-56,-13,-90,256,-38,-25,-43,284,74,108,-45,87,65,27,68,-53,27,189,84,3,-103,188,57,87,-36,53,34,-53,-73,-29,-342,13,-105,-146,284,74,16,-30,198,113,40,14,-43,-90,7,52,-21,11,-55,-79,-153,72,21,0,-128,-99,382,-6,7,-172,84,22,80,33,42,-53,-153,-116,-14,-34,147,175,183,-27,103,-524,-54,-89,-133,-57,-190,31,-23,77,12,14,-170,57,64,26,37,9,79,-11,187,18,113,45,-27,-118,196,-48,-66,-6,-356,66,-51,-41,-129,-268,-75,64,-166,-54,106,-33,120,464,-14,76,-31,-51,154,-4,14,-161,229,77,16,-76,-214,-38,117,70,132,-5,-68,205,-86,36,250,-102,-58,-23,-37,-29,-132,189,96,0,-54,-8,163,-43,46,193,157,-32,-13,-114,247,21,41,-20,-46,-489,5,8,40,44,66,-30,-236,-2,-12,-25,-56,5,25,-172,34,8,49,89,-52,-490,-27,-39,-184,-58,-71,-122,-33,-38,-388,115,-42,-66,-144,91,-74,-27,-151,0,65,-103,73,-160,-109,-37,14,-205,-55,-37,-85,-86,-52,34,-93,137,-142,-38,-49,-3,107,26,158,-33,-44,-177,39,60,-10,88,81,-32,113,-3,58,-33,156,-64,-51,267,-95,169,-55,-62,304,-50,-78,-124,-5,-58,-146,276,-2,81,16,67,175,-39,-73,478,74,33,-12,153,-91,-315,119,137,-82,-573,9,-167,-23,-13,-75,146,-49,-36,-145,-47,-43,-93,158,79,85,68,-57,-12,131,30,45,-48,-24,245,-46,-192,-22,29,-75,-12,-20,25,2,-18,82,175,-16,84,-45,-51,-63,332,150,-74,41,107,21,55,-54,76,-183,152,-44,-39,186,34,14,-254,-57,-19,-332,-12,-212,-157,59,16,-39,-31,203,137,-42,-139,-158,-99,-4,277,-70,-38,-57,-55,98,-31,-118,-42,18,-16,-483,-120,22,129,-6,-73,-204,-283,-55,-61,-161,18,58,1,15,-171,-6,-139,151,-187,93,56,-78,104,-59,221,16,88,-50,-77,-94,-629,-44,-100,-142,48,28,-53,-85,-504,-39,-63,175,-23,231,-21,-75,213,-58,101,77,43,66,205,-3,-77,176,226,54,-53,49,-71,-65,-58,17,-6,-25,-47,-99,-71,-67,532,-27,125,-48,-88,-146,93,-55,77,-184,660,-63,-80,-104,-44,127,-67,82,-7,86,-97,183,74,-54,-143,215,-42,141,105,7,-155,16,383,-124,-80,-99,-284,11,-74,120,-50,-44,182,-118,15,234,61,30,-56,-108,355,-10,-59,147,42,20,40,72,-43,-71,175,32,-38,52,-191,-278,-56,-31,-166,-16,9,99,-61,-58,-135,-42,49,48,100,28,-51,-48,-177,-44,-22,-83,-22,39,-175,-455,36,-114,330,85,-8,-73,158,99,-52,29,121,-16,-61,-149,-46,126,-121,152,-31,85,-4,77,-67,-86,-154,182,-52,-531,55,112,34,-25,25,61,105,-26,-39,95,-115,-34,-52,-74,-21,-25,91,125,1,78,1,94,77,-52,-109,146,101,-20,-81,-193,36,39,-46,-84,197,169,24,-102,-244,-12,-58,243,167,-4,95,-75,-56,-80,19,55,152,-12,-78,-1,-402,-48,-132,493,-16,-71,-112,-12,-18,-119,193,-54,-32,159,37,-95,113,43,48,-89,65,123,-37,258,-16,93,-109,20,-38,-193,-99,16,193,31,94,-39,-99,-165,-50,-77,-147,-75,169,173,-47,34,85,242,76,-12,-226,-22,183,189,-11,-61,-33,-53,-153,-118,69,-81,-140,-91,-67,-5,8,193,-40,66,-217,251,118,-40,-56,171,-50,79,75,-83,-93,-120,-35,-14,-64,-11,46,-16,62,-54,72,-97,183,5,-220,-18,-9,13,-183,270,-11,-13,133,33,-81,120,35,48,-38,-71,-148,-111,10,-78,229,183,-2,132,32,201,-3,-78,209,-31,88,45,-50,136,-22,-20,-141,-352,-109,131,228,80,-8,173,-3,-596,58,-53,42,64,-14,108,-56,-69,-57,319,-38,117,90,-37,-77,-52,-140,270,-47,-87,193,65,54,56,-149,163,31,17,126,-37,299,-122,-111,334,52,-45,40,-200,-49,130,5,285,136,53,143,-27,138,25,124,141,136,-51,24,145,56,122,30,233,60,77,3,-30,-52,-115,47,-37,-18,-61,-5,-9,-51,94,-12,-54,138,97,80,-45,5,-72,195,8,59,-27,-37,-74,-57,-39,-7,-348,-110,-8,-84,-159,-54,-69,296,-20,104,-54,53,-233,-246,-1,82,219,-31,-20,-532,-50,-63,218,-51,-87,-29,284,-86,149,-40,24,-124,-57,-115,-35,69,-43,-46,-79,408,17,73,-50,-82,-98,233,-64,-134,-46,475,-95,90,-12,-115,-150,215,-50,-46,208,52,-40,-177,-102,-57,-46,-144,-54,153,-915,-58,-23,-132,30,60,63,5,-108,174,-44,-70,-114,3,-35,-161,-50,-7,-79,-215,33,-58,-127,27,105,85,80,-51,32,-43,-117,-17,-42,-28,109,-26,-34,380,45,-58,-130,-22,1,28,74,96,26,44,28,-23,74,-100,231,-97,-66,-174,119,-15,-86,-150,-266,36,-89,64,-78,232,-52,-33,-168,-56,-103,219,72,98,72,40,40,174,124,-52,607,-95,76,-50,-496,-7,-32,137,-43,-38,-95,-50,-106,-26,-87,-44,7,-113,272,-60,-48,-94,213,326,102,-39,-8,-29,-31,96,-51,-32,-221,-63,207,45,43,-53,-36,-167,-150,-136,-48,-106,-91,-117,-14,82,103,-23,-55,-236,24,-90,200,298,-36,-78,-85,-10,-542,-42,310,35,-11,66,-48,-81,-146,74,222,96,89,-51,-12,-32,-361,63,-48,-66,-141,113,-28,-46,279,-50,-83,335,-39,-49,-61,-3,2,44,-23,67,108,377,-60,-45,-185,404,278,-53,-215,-152,25,-150,-74,-36,152,-8,-32,-160,-50,23,-173,-50,-84,-142,-18,-27,89,20,-82,141,285,-11,-61,-94,90,-41,-226,134,-398,-127,82,2,-47,-39,150,50,41,-39,-59,150,-96,-136,-54,-353,27,13,48,-46,-117,-113,31,123,-49,-115,169,153,12,-52,162,-44,167,39,90,-95,-42,-8,-191,182,-55,150,-51,-84,-150,93,-53,-33,-142,-28,-67,-278,73,-22,-100,-77,-44,-80,-25,221,219,-48,225,-32,127,44,251,17,82,128,37,-76,194,-42,-77,181,64,104,-45,13,111,161,47,34,88,-10,149,-41,120,89,52,97,15,119,58,-23,98,-43,-67,-11,-220,11,55,-20,-39,-53,-55,-77,235,16,-9,-24,109,-117,-36,75,-187,-48,255,69,64,-151,37,-67,228,-7,38,35,-47,-76,-113,-52,21,-152,9,35,214,114,52,-36,67,33,3,-116,242,-52,-67,-83,-17,86,-25,-147,-120,17,-63,-129,-47,-102,-143,79,119,93,-44,31,-118,-120,51,-60,-694,-41,156,-53,-75,-145,-59,-79,-120,130,254,58,4,34,134,-38,-74,-174,103,-54,6,-205,-23,-45,-153,-95,203,1,-40,-176,202,-101,3,215,-52,-83,-149,214,-88,40,-82,-64,39,42,-9,-27,102,89,82,121,-119,-61,-178,-47,-22,-30,-58,-33,-47,-72,-10,-12,-18,17,-5,-227,-110,41,22,-127,-116,-64,-59,-59,-20,-10,165,-52,72,19,-70,122,14,-74,-225,121,-58,-190,-132,-56,-148,-100,-55,-87,-50,-36,-101,-19,161,-40,1,-157,-53,79,43,-46,-72,296,-12,-70,188,145,49,90,-95,37,-58,87,70,-406,-44,-42,-92,-94,-285,47,-154,75,-160,22,-5,-174,-357,-6,133,20,-76,-34,-419,-60,35,-174,-7,-85,-139,-52,111,-57,155,72,-46,-98,-156,-40,114,32,-114,-720,-40,76,63,-51,-36,-40,-329,34,-10,37,136,-90,50,167,-17,-104,-78,-48,113,37,65,-39,-6,-244,7,-20,-44,5,54,-31,91,4,-85,-257,-117,-59,154,47,171,-19,98,291,101,-56,198,88,-51,-84,-108,-60,175,-48,150,-57,53,76,15,62,6,75,-92,-60,-43,-47,-18,-705,-28,166,-55,-71,-13,-326,-39,44,336,-95,-11,206,-38,-35,-105,290,-125,41,348,-95,26,-1,-58,-31,66,-54,-77,-554,24,67,-49,-63,258,36,-41,-49,-97,-23,130,71,-48,-85,196,-52,-28,193,80,-14,12,7,82,93,-59,142,-508,127,-47,-46,-96,-93,-2,21,-153,-20,132,-48,-91,205,-38,31,65,-37,-184,3,46,-60,-132,-44,-43,42,-120,82,16,118,68,-23,8,-28,103,-49,97,247,-60,-91,-111,150,113,77,-127,197,-47,-61,-97,-7,109,-88,-31,-156,160,83,-16,-85,188,-42,140,26,201,22,-139,-45,204,-8,80,-527,-54,-84,-200,50,80,41,-114,10,-29,194,-49,153,98,54,-129,231,121,-173,-115,-390,-24,4,179,35,45,129,-69,140,42,91,-58,-75,-147,-28,181,116,35,-50,179,-46,-56,-103,83,81,21,69,84,219,386,-30,107,-86,36,-153,68,-6,74,-56,-89,-158,-16,-74,187,80,-51,132,-103,-132,329,-524,166,118,-33,8,192,-8,215,-7,-61,-175,-55,-57,174,-38,-34,2,-6,3,35,-22,-18,-54,4,-5,-14,163,-80,-58,269,106,-17,-76,-118,-45,-77,-59,201,-11,-74,-147,-82,-38,-45,-118,32,137,258,-182,-24,-79,44,-79,-144,-90,62,161,-142,-3,-40,-139,-32,-8,148,-94,149,-25,-79,154,88,-3,-55,-109,78,23,-47,-149,-40,-43,-54,103,-61,-31,13,-2,-5,-3,76,195,91,117,-50,98,-266,-318,11,179,90,54,-42,-82,229,-45,-117,255,-87,-82,-97,-8,-400,-124,235,166,-6,75,12,78,-43,-87,-30,243,60,57,19,3,82,-27,-101,255,9,-75,-164,-66,-36,-39,220,-48,128,-107,132,371,-37,-201,-57,-55,-68,-23,-158,-64,44,-156,-55,-112,-89,-154,-53,-78,-142,-17,-32,164,-30,-450,-30,21,102,-43,-69,-69,17,55,79,65,7,33,99,13,70,111,14,68,-15,97,140,281,-18,154,309,-1,-83,-212,-57,126,-41,125,-50,-37,-176,-51,378,27,-71,-80,-46,129,22,-1,40,-47,-69,-111,-82,-6,76,0,143,-47,50,99,12,-93,-170,87,-103,-25,-193,-52,-81,-182,164,-41,-46,258,71,-37,96,55,-11,-27,40,78,12,-1,165,-15,-85,332,-71,-67,-15,-54,-85,-131,-46,-32,-35,221,-1008,68,60,-70,265,270,-10,-4,-8,34,43,31,7,70,-11,-107,186,-52,5,-235,-67,-42,197,-57,-82,-224,-49,-192,-111,-33,155,269,35,-138,241,-63,-93,-201,-62,-127,-79,-50,2,-76,-165,-53,-38,-132,82,114,-52,-2,-130,-60,-77,203,-80,-82,106,410,86,-60,-33,146,-110,197,64,10,-20,216,161,-19,-50,-120,-300,32,-38,-33,15,-84,-143,-59,110,-173,218,44,-875,-98,185,-13,-95,-158,38,-110,268,177,6,178,-61,153,220,-49,-40,-149,-258,10,120,-54,12,-176,-328,-89,109,106,149,-111,-50,-39,-10,402,-53,-67,-115,33,27,91,9,6,39,92,-22,235,-48,73,-43,149,-81,97,-126,120,-33,295,-23,131,-136,-101,-53,-61,-76,-125,40,-58,-161,-77,187,-84,176,13,66,-16,81,-16,-511,-39,277,11,138,49,-144,-46,-76,-95,66,-48,-511,2,-65,118,-31,-19,260,-95,-44,148,-45,-75,408,179,54,15,-50,186,-38,-27,109,-81,-82,17,-276,-441,15,232,-23,201,55,-122,82,-175,91,-6,-8,73,-56,-96,247,55,-39,181,102,109,-116,-85,14,128,46,-52,33,126,252,62,-64,153,17,-60,128,71,152,76,-37,89,205,41,-65,117,103,76,-50,-108,-344,-582,-15,-68,133,89,-12,145,20,-39,54,-29,22,81,49,-18,-21,126,228,-59,233,-13,99,72,14,-53,-92,275,-46,-24,-117,-59,116,-55,-81,-135,-36,125,-29,220,-46,-7,207,-119,245,40,37,84,13,-37,125,84,121,30,-11,-39,113,11,59,-119,58,252,22,-40,-145,12,90,-54,-43,-109,-64,-41,54,15,-26,-46,-480,83,-41,77,99,131,57,-16,26,-30,-98,-19,3,8,-13,68,-11,-77,-8,-110,-502,-79,-21,275,91,-9,94,-85,-99,-68,-143,-56,-121,-50,-57,0,142,126,-50,0,-68,-50,-51,214,21,41,13,125,0,198,-58,-37,-140,-34,359,237,554,76,153,-78,60,164,107,-129,-74,-63,122,-110,209,33,-6,-56,-32,-361,-24,170,39,-49,184,-56,-42,16,0,-50,-167,48,-139,164,-82,-63,-89,-66,-62,86,53,135,-15,-67,-180,54,66,-29,-78,245,49,190,138,-55,-15,137,28,-90,-92,-121,-49,-39,186,371,209,-19,-168,-72,-108,99,152,-56,-72,-64,356,-21,-45,151,39,-60,269,-47,-57,-129,-329,-17,1,81,-56,75,112,-13,105,-7,-45,125,25,-161,-17,93,-45,-80,196,-88,1,172,310,-47,-73,-214,93,-50,123,-45,-69,-167,-55,-70,-125,-52,-77,-118,45,-18,24,56,105,58,-92,-72,-63,-4,-14,80,-4,-39,600,-43,-12,115,15,-132,-62,-28,-9,-11,-1,-55,198,-53,-39,-170,-22,133,112,-25,124,-51,35,-86,199,-79,103,-113,182,-52,-84,-114,219,4,78,59,41,73,-40,-110,-97,-26,-123,-25,-101,-58,341,-82,-72,-29,-45,131,26,38,-995,4,20,53,-56,11,186,-56,-152,-64,331,-38,-39,-353,-38,-33,-17,4,9,-99,-56,91,146,57,-44,183,-29,18,161,44,167,127,-47,99,-79,12,-154,-58,88,51,-46,-86,-136,-123,-37,261,-40,-278,25,-16,120,-2,8,51,-39,-25,-7,-403,-66,-12,177,-46,3,214,-37,-59,-129,-13,-67,-122,84,-21,-168,-8,-72,-65,679,-39,142,92,-45,116,54,-8,132,230,-48,-82,-105,54,4,-34,-77,-219,0,-54,-132,106,-19,-82,-167,-1,140,453,10,-85,-201,-115,9,-85,322,-24,326,1,6,-280,41,-11,-187,-57,188,-43,138,-39,-66,-118,169,-108,-22,223,46,4,-41,-604,-31,314,36,-112,243,57,75,-41,-41,-75,-57,60,-21,-85,215,60,-40,57,37,-48,38,134,-44,-99,-110,381,-50,-33,-47,16,62,99,108,-56,-86,-220,27,-81,-173,-36,-363,47,26,2,-125,213,90,-42,38,66,-30,-28,262,-46,154,18,-39,-228,-51,5,-84,-48,-44,172,85,76,67,-21,-183,-482,-78,-48,17,139,-109,-95,-62,-49,-75,-127,316,-43,-84,-112,39,120,71,27,-84,-197,325,-54,314,13,22,132,-51,-72,-76,86,-165,-35,12,53,32,44,88,-48,184,60,112,84,105,-55,15,114,-139,101,116,-48,-76,156,-43,-76,430,101,-94,121,58,-39,125,-35,-48,-187,99,225,-64,-160,70,78,-18,40,9,74,66,19,24,174,-35,-80,-67,148,-547,-24,42,71,-45,-104,-252,5,238,-56,-80,-220,-30,-4,-103,44,2,-15,100,61,201,82,-125,114,-82,-86,-78,-52,-71,-115,8,119,-47,-63,-13,-41,118,17,-57,-113,-42,19,109,22,74,-470,-25,-24,-720,-9,-63,-75,355,79,-55,35,-93,252,-51,-118,341,97,64,1,112,45,23,302,120,86,22,127,17,-57,-140,98,-3,136,-38,176,17,178,-53,-32,249,-29,106,83,-31,1,288,-13,-149,-34,-57,-15,149,-37,-31,-131,-19,35,5,-12,-42,-43,-102,15,-53,-143,-33,174,9,-20,92,29,55,1,17,88,-127,25,57,17,-85,136,-34,-57,22,-162,-34,-69,-51,-455,-121,65,129,-46,-63,-60,-58,-23,-59,-28,-70,254,-36,239,-19,130,-5,118,-38,-106,264,-25,126,77,-32,-54,-215,-27,-64,-139,143,12,-157,-82,-46,191,-90,-59,-90,-66,-62,-72,-37,2,27,-23,133,-41,-25,-269,10,-7,104,-54,-77,-138,7,45,-184,222,112,-295,103,-23,-63,-613,-6,-11,108,5,-84,235,8,-87,-161,111,96,-26,-87,175,-56,-7,183,-82,0,-34,278,68,-35,-49,337,-52,-136,-95,453,165,-91,-42,6,278,-9,66,-44,-14,245,-388,85,-63,11,116,-71,-7,168,38,33,46,199,46,-55,82,-24,45,-88,144,46,-78,261,-47,113,247,-8,-84,-158,278,75,163,186,-41,212,-8,-49,-137,-30,76,-14,173,-42,-73,-92,-27,46,67,86,-105,-85,-11,-56,-58,-17,159,-55,-384,-94,-30,490,81,-97,-12,-53,237,25,75,17,10,55,-27,271,-58,-56,-144,342,-884,-11,-35,118,-67,-83,-210,186,183,-5,-26,-87,100,-34,438,105,-123,138,35,9,133,-54,-105,95,169,-55,-223,525,-123,577,-25,113,105,-119,61,127,-37,120,-55,289,-2,-50,-154,-57,134,-28,88,-45,-79,-169,385,100,17,-44,-10,247,55,-78,48,156,3,-53,471,48,45,50,90,-36,-42,336,-42,140,-14,-12,25,-56,132,-53,-139,254,-45,-87,168,-51,-85,-509,-37,-32,151,84,140,-51,-75,-152,17,-62,115,139,161,226,116,-48,111,-86,213,-31,154,-17,-104,-160,-57,213,43,70,74,-18,-63,-104,-554,43,98,-43,-18,213,-67,41,163,-131,124,61,238,-132,-44,298,21,-51,132,50,8,46,-9,-26,-287,-16,-213,-37,-53,-1,248,53,-32,97,-39,173,-41,-77,-141,135,-49,-9,143,-31,-105,197,-87,-199,-98,-115,45,-113,207,-47,-4,126,-33,69,-521,38,57,41,-7,-117,-198,-54,344,-55,-117,-123,-43,-10,1,2,-87,306,-52,-77,-136,-9,79,-31,113,-28,-170,-105,-4,-46,-214,-7,-109,-85,-111,160,83,110,-92,-75,-47,-60,128,-51,169,-155,-10,-153,-55,-77,-145,32,55,-24,258,16,-58,254,-55,-62,159,-63,-67,230,-24,47,63,4,20,39,73,34,-66,301,-43,-6,27,-66,-5,-116,-85,284,-55,-112,-114,-175,161,-110,-80,-110,-83,-83,-94,-76,290,-62,15,-115,-52,-73,334,163,-30,-203,27,-57,292,10,305,97,-25,-23,-160,-132,-49,-103,15,54,-19,60,-49,-73,-123,-348,170,26,-68,-182,-50,-59,-366,-33,-68,-77,-1,65,-33,-54,-80,-270,-104,-143,-43,-31,24,0,-31,6,15,-37,-73,183,-51,-79,-144,-60,-148,226,-55,-79,-196,49,5,144,71,-44,4,131,29,-68,-54,-388,-91,199,-52,-64,239,-21,-96,-111,-50,23,68,78,-53,60,3,91,-49,12,239,-108,61,182,61,-55,-67,187,41,31,-47,-55,-153,-43,129,37,88,61,112,-41,35,168,-47,-64,-82,4,254,-25,-131,-24,-20,38,168,55,-81,-59,15,240,-76,-160,30,-50,-78,204,86,-61,44,-33,37,46,307,50,105,159,36,-23,-296,-104,-123,27,146,-16,-62,83,-29,221,-54,-9,-133,-51,153,-31,-128,-48,-119,-35,-70,-111,-45,71,44,78,-10,36,-47,123,-29,-57,141,249,105,68,-22,-13,109,-30,-56,166,-37,-86,170,-16,153,-16,109,-43,-5,125,21,114,-33,151,43,240,-16,187,-49,-64,-65,15,55,-57,148,-92,160,23,-38,105,108,103,-72,-139,-92,63,252,-113,74,-17,241,-41,94,123,-18,-60,134,-31,-94,-139,75,66,-46,19,-194,245,-29,-72,315,-22,-17,63,-30,20,40,-25,170,-129,-15,313,9,55,172,-95,32,-30,90,-45,-72,-154,36,-150,215,-80,-62,-42,-58,344,-19,-38,-143,78,-89,-25,-72,-67,297,-588,-51,9,120,-56,36,-161,114,10,22,46,-115,55,164,59,-58,2,110,-50,-61,253,-36,-33,150,105,45,3,-121,143,-446,80,-53,-7,-175,28,25,66,25,83,-46,-66,-120,-85,-79,-177,104,-51,-88,164,-82,-56,-75,-104,-44,-68,-79,121,55,-58,95,-32,-76,300,-11,-169,32,67,79,-48,-293,89,-27,88,-56,228,80,-3,257,67,2,22,-58,-38,-29,-35,127,46,56,8,110,-55,-6,11,-48,120,-74,-98,-55,-274,-516,-51,-28,-270,-7,83,-52,10,214,-22,122,-41,-42,145,-82,13,194,-40,-261,-8,-318,-23,-72,229,27,35,102,-52,-64,189,76,53,-45,-47,-3,25,70,-43,75,-6,97,-23,40,81,19,-71,191,44,94,34,28,93,-12,-114,77,-40,59,-903,-95,-13,74,-53,-6,138,-47,-88,-173,19,-82,-126,-40,-46,296,-48,-78,-124,-5,24,95,-54,-28,-246,-21,12,120,-134,-99,-3,63,3,-30,-181,-29,13,596,-56,155,484,-132,-77,-54,67,-18,-104,-133,-5,-52,-11,-116,-51,6,83,29,-41,-127,-23,3,20,60,-141,-84,360,45,-102,168,-14,-34,-148,-63,-26,170,29,-50,104,-65,-134,-195,27,-31,-128,-122,-47,-136,-98,10,-53,-25,-166,-60,14,-161,2,-28,110,49,13,-92,-69,-8,-13,117,223,30,-147,-112,-285,-64,-51,-62,28,93,-30,-307,-36,23,100,-16,-86,-66,-327,-52,205,-48,-65,-120,149,-46,186,-18,114,-486,-34,-68,179,318,-34,76,107,67,-51,-212,51,4,13,49,-51,-26,-282,104,-10,71,-380,-11,-83,-79,274,-17,-9,-227,-808,-28,2,-118,71,-35,58,133,96,-113,-14,-68,148,-93,235,-17,144,-47,-111,-89,55,0,103,60,-28,4,-167,-310,-35,-9,131,-52,94,55,85,233,120,251,-41,-57,161,-113,-4,-72,222,-59,-38,-144,-271,83,-52,11,-158,-52,213,-52,29,-78,-367,-48,193,190,-93,-34,-53,69,37,170,-39,30,-115,-304,36,12,-7,-99,-67,-17,-140,-56,-88,-140,116,-54,-38,-170,-46,148,213,-45,-81,-157,103,-32,-73,-132,114,-20,118,84,2,-23,69,-39,-84,-122,-58,130,43,121,33,-70,-146,12,7,51,217,-15,-77,-121,-265,-18,69,8,59,61,-28,-28,-109,-66,185,56,36,133,2,-53,-106,-9,-46,233,-82,187,32,-65,103,72,-503,-29,-32,150,21,-2,60,34,-109,178,38,-50,-139,-114,-11,254,-27,-54,212,-48,-64,-39,-310,-123,-60,-31,-49,-72,-87,-57,37,194,-62,-56,-79,-90,37,180,15,199,-2,89,30,-48,85,11,108,-40,-52,-116,-233,-71,-91,-49,-1,4,-5,6,15,-22,-76,-36,-84,-28,6,127,84,-46,154,-46,-123,-84,144,2,-179,-106,-59,-76,-159,-51,-74,-143,-27,-76,-125,19,-38,-154,-168,23,51,50,12,3,68,-53,-90,16,-37,-3,171,-43,-91,192,-6,134,-40,-557,-45,144,-15,-114,-78,-90,58,-43,-52,157,16,161,-30,-55,187,79,-202,-150,92,60,-55,-171,-34,11,-53,180,-51,152,-75,-74,-96,-45,384,67,-11,-56,-159,-52,-56,-144,-302,-45,-67,-144,-49,-30,-131,62,27,-54,263,-58,-72,-369,78,-92,168,-52,-87,-227,39,-164,-36,-61,-68,-72,-44,124,7,51,119,-29,-15,13,201,3,-140,-393,36,-95,128,62,14,116,23,-43,-56,155,76,60,-8,-29,-134,156,238,-24,25,-142,-329,-55,136,84,63,324,69,-58,35,185,-56,145,-54,50,-138,-360,140,-47,150,-11,85,-30,45,37,176,503,-44,-101,-90,-39,-107,-105,121,242,-25,121,123,-13,-53,-141,-2,87,9,89,-51,116,92,139,-14,91,-79,281,265,2,264,-38,-118,175,84,-20,27,-136,44,92,94,44,-34,-17,-43,27,53,-13,-96,-73,315,-52,116,95,-47,298,-61,-24,-27,-396,44,-36,177,-12,-75,-76,-55,174,-47,132,82,54,-3,3,-76,202,64,-6,-79,155,-15,144,-17,175,-25,93,-46,-61,-87,92,65,-36,-55,151,-43,-75,242,61,-99,-6,-422,-28,106,-70,-7,-35,-200,-30,66,-44,-26,3,-36,-145,-75,-9,-54,-80,-224,-140,88,-139,42,711,56,38,44,-52,86,-13,160,-41,-60,-136,13,-68,127,77,-21,-45,-20,263,-142,299,-25,84,-52,-9,-131,94,113,-48,-64,-85,-51,-67,225,-112,243,75,0,77,-26,92,136,60,-127,47,148,-40,-50,148,-19,-33,-26,80,-28,63,62,19,65,-48,-94,282,-15,72,-35,137,-21,-98,227,-113,7,-154,-34,-43,-85,310,79,-15,146,-154,204,86,-10,91,255,-173,-32,-70,97,37,-113,380,43,46,-114,-72,-54,-47,30,157,62,-95,62,-46,-13,122,-65,-30,548,-95,21,61,31,-99,-127,16,34,50,-26,21,-36,30,-87,-157,80,16,-36,-187,-161,67,-57,-87,-229,47,1,291,-53,-91,-145,-91,-54,-43,229,75,92,-14,-41,-163,1,-108,-52,533,52,3,51,197,-22,13,122,-43,104,218,-55,-76,-9,94,-442,-79,140,34,83,81,-10,20,-98,275,-20,171,-18,45,27,-33,59,-26,43,122,255,-56,91,54,125,-18,30,77,-44,-33,-123,-36,113,138,-30,4,-128,-347,12,-88,-215,10,-83,162,-29,-253,33,0,-75,333,5,-113,-54,116,51,-53,66,-42,240,64,-595,136,-49,72,-134,-353,-110,-30,227,-42,283,23,175,-41,119,97,-194,107,-102,-261,-31,-76,386,47,38,-46,-4,-121,28,-67,-147,-102,-28,-132,-31,-73,-124,-3,176,-108,345,-42,153,195,4,91,-107,-61,91,-126,-40,109,-47,139,24,45,6,91,7,-48,115,103,104,38,-48,320,52,-106,-60,233,-59,-70,234,7,129,36,23,49,126,-31,-23,-38,35,-1,-39,189,91,9,-58,133,-41,9,-81,118,-29,74,80,91,-44,-104,-261,-108,179,128,-79,20,148,-23,101,-37,150,-30,-15,172,-37,114,-51,-70,-110,-50,301,51,18,162,81,-53,12,150,-45,117,38,-54,108,80,27,48,1,-150,-354,-6,-25,98,-100,-44,-150,-55,145,-51,132,114,61,-47,-60,14,225,49,-306,10,17,-229,-7,96,70,-53,-57,178,0,-142,-170,-59,-117,309,53,130,48,-65,99,-42,136,1,45,1,85,-27,83,-53,-61,-133,-56,-104,-161,61,-88,160,65,-84,329,24,68,-54,28,-171,-31,106,-42,-6,-127,67,55,41,-26,106,2,59,-61,-92,78,25,89,98,60,66,-114,-54,-58,-54,-115,-53,-74,296,5,-53,131,-78,-99,-186,-44,262,29,55,-98,44,-85,-254,77,-168,151,99,-57,50,160,-120,206,-12,94,183,34,27,80,47,32,-14,41,-40,-123,235,58,-28,17,-21,-46,-133,56,13,-35,145,-1,59,28,-51,-72,836,-14,-118,-103,-130,-53,-120,248,76,29,-70,135,75,-32,-89,-91,-53,241,116,-47,-75,-116,-36,-113,73,-130,57,-75,260,-53,-100,307,-50,181,-522,27,-68,-109,509,-54,-48,-118,238,215,46,83,-53,-19,271,-55,-62,-48,-26,165,-39,118,61,26,-38,365,-16,-88,-14,163,-32,94,85,55,31,-121,-107,-342,64,72,24,-86,219,12,103,-2,86,60,-734,69,64,-128,4,263,92,-42,-155,-9,290,256,55,-32,120,61,28,51,-42,-69,-134,-271,22,-79,-79,-51,-53,-122,-51,-28,-152,-49,6,107,95,-15,-47,70,86,11,-54,-101,-125,33,60,65,-28,15,60,-45,-41,-165,0,118,-52,-35,522,122,-58,-84,-136,-61,257,-35,-50,-177,-26,-71,48,-82,93,84,103,54,20,151,10,-43,-262,-127,-59,-50,-63,-40,-106,-27,226,-61,144,184,-39,143,-48,-85,-71,56,52,46,-24,25,-108,-320,61,-15,508,-508,-35,57,71,-47,-80,297,49,64,-53,-94,-117,-6,94,-56,-22,-168,-63,-77,-71,-54,-405,90,-54,32,-174,-159,-60,417,-47,266,-47,279,65,364,-95,45,34,23,-80,120,-56,-85,172,-32,-23,-152,77,517,25,-16,528,105,25,-38,-257,-25,-55,131,-16,-17,8,-88,252,-49,313,-57,244,94,-59,-183,75,2,-58,-52,189,-428,48,19,-31,-66,-20,196,-44,-162,18,12,-63,291,85,-51,-62,-62,-125,-76,281,-31,43,174,27,-107,65,-81,-50,-51,198,-45,-12,-152,-45,9,-95,71,61,-38,-59,-42,-1,62,-29,-72,-743,6,-12,-45,-1,-85,232,-41,-47,2,340,-95,-59,211,93,4,-35,-209,340,253,-61,-99,251,-49,252,-46,-76,-131,4,-163,255,-52,-65,266,-52,-77,230,17,185,67,-139,-62,-80,266,-46,-74,279,78,-38,-94,-41,148,-93,-57,134,-98,-39,-51,-66,-438,-83,200,52,25,62,119,-96,-135,56,-189,-153,71,-141,-22,-160,-21,4,-111,6,-132,-101,-43,-79,-60,65,-60,75,-34,209,202,188,-50,125,-42,-67,-1,-80,-215,582,2,121,-74,-17,-61,-84,-146,-8,186,-36,-80,-108,-78,63,-67,155,62,-63,127,-29,-46,225,-8,58,1,55,177,227,2,-62,-172,-41,-65,-123,-53,-8,-185,-265,-110,-107,-99,104,91,-4,112,-22,325,-50,460,-45,103,228,-10,88,-29,-116,-44,-153,-28,-1,-187,296,-20,-68,-277,-51,151,-122,87,-109,-36,22,-120,67,-58,-116,154,77,9,15,63,11,48,-74,42,92,-28,33,94,164,-90,-87,-365,10,-40,-2,385,-6,-67,308,4,-188,-128,-62,60,229,203,-75,-168,-50,-34,181,-4,80,-23,-84,187,29,49,29,-100,-106,-320,-39,84,-226,-15,-107,-162,-26,110,41,72,36,31,-36,27,-178,157,-59,-64,-171,28,-1,29,-42,-41,-33,-30,-28,-82,-24,95,150,5,1,-39,16,43,-272,-144,-2,-123,206,-81,173,-56,34,-119,-367,0,133,71,-25,-83,156,119,-47,-46,-157,213,-16,-6,-287,-107,-81,-153,85,85,104,-43,4,121,190,23,50,21,201,-42,76,-42,-438,-91,-76,-158,-144,-67,-64,-40,-82,-141,26,-65,-100,223,-44,103,82,-111,-20,-98,-53,-49,-46,121,-38,-26,-39,-25,-61,-6,-5,27,-109,187,135,171,-44,-79,-261,-149,48,185,10,-52,-139,-56,-33,225,3,-85,235,77,-42,-117,-119,-33,-67,-108,101,85,-4,131,-51,-70,180,309,-49,-4,-128,268,102,-23,-127,216,-24,-97,270,-50,162,166,129,-44,-70,-72,-15,-25,-54,-34,18,-8,-9,-29,4,93,-72,-93,-128,142,89,123,95,-46,-99,-133,22,64,-88,27,138,-41,-43,231,58,15,25,-98,-183,-57,222,-28,90,77,96,-43,253,-55,-6,206,-81,170,5,80,52,-35,34,-13,217,73,-17,-3,9,-559,-44,13,184,66,-26,-540,17,93,-100,252,81,-18,80,52,53,-14,0,116,-56,222,69,-14,99,48,-79,-65,-161,235,-55,-80,-445,213,-53,65,77,13,86,-65,-45,-2,-91,101,-8,139,-50,-86,522,35,-16,54,30,65,92,-39,170,64,-97,-167,-273,-13,-116,-11,-48,-48,-119,7,55,-42,-57,139,-4,54,-48,-118,-68,-30,-69,168,-13,124,74,481,20,79,81,-56,-78,289,-50,-62,179,-36,-90,-145,-80,205,-9,118,11,226,153,273,-48,97,15,-61,215,-4,80,66,-5,9,-230,-272,-46,111,-82,-21,218,-44,-126,-41,56,-45,-67,-177,-33,-58,-152,61,-33,-146,186,-7,-2,115,-41,143,116,-72,292,4,-414,-7,22,126,-51,-55,229,-38,134,-49,-119,-31,-55,-12,88,-50,-98,-86,-124,52,31,51,112,-55,-90,-106,86,-73,-177,-55,-49,-113,73,-50,-86,302,-21,116,10,-201,261,-28,-77,187,122,-43,-22,-108,-21,-808,-38,-38,-33,34,-124,-228,-17,-88,-154,70,127,8,-65,193,-96,204,97,-75,-28,-201,-56,4,-170,42,68,110,132,197,13,-90,-165,34,46,-35,-34,143,79,-45,177,-4,110,92,-48,-171,-97,-56,-55,-7,-60,350,5,-69,124,-636,-23,-50,-18,3,23,-337,-70,-80,-156,28,60,180,87,0,55,-80,-182,79,-58,-63,-153,16,53,80,46,42,-62,167,-1,-30,109,-58,-78,305,46,31,77,-49,437,-60,-77,-17,133,192,-12,-74,-115,9,52,-10,172,54,-62,107,-48,-72,366,11,-43,105,-58,-61,224,81,-95,-49,212,-150,-44,46,-73,-56,203,5,-101,-110,377,19,-80,179,80,-83,-34,-132,66,54,26,183,78,-8,191,-6,162,72,-67,56,-31,105,40,-64,128,-48,-125,-60,-61,-12,155,34,43,-84,-42,15,171,78,-143,-159,35,-38,23,-143,512,-95,10,-47,73,43,43,-19,-40,-175,-37,50,-80,-122,-54,121,-140,16,-156,-16,96,-32,-16,-158,-57,221,-13,82,-50,-32,-161,354,82,-50,34,-89,-74,-48,113,-395,76,7,70,2,50,-89,280,-50,-66,-13,-336,-47,-28,-173,-53,145,-56,-66,-265,61,47,-62,98,-45,-102,32,-30,105,80,-34,81,-37,-62,-79,-26,93,-51,-79,-152,-47,140,50,17,71,146,7,64,207,-56,149,-24,-87,-233,-61,32,107,97,-57,76,-54,145,-25,112,-52,165,-49,97,90,160,76,12,-65,126,-2,-55,117,22,-7,50,-41,187,160,-95,-56,120,-45,-366,70,-15,-99,-41,91,-38,8,76,-43,185,-36,-45,-162,-54,107,169,45,-73,-183,287,-93,-84,-163,-106,-59,20,317,68,100,45,-25,-209,-118,19,-83,-70,-126,47,146,-61,-150,437,356,-48,117,134,-54,-17,134,-51,-14,147,-42,-27,120,-48,28,209,-56,-6,-152,-51,49,51,-9,-172,388,-85,109,-46,126,38,-56,87,-61,-194,35,-17,249,106,37,-69,-50,-23,58,-77,-193,67,-8,-124,133,52,86,95,22,-7,-227,-62,-19,134,30,56,-54,-90,-209,-58,-40,48,75,-35,-84,177,-51,-76,-44,-358,-19,75,-54,74,111,-98,-37,-191,-501,-44,-31,-157,87,75,-59,170,-103,4,174,-130,38,-75,-57,75,-14,-56,-193,-6,-32,44,-6,-44,-49,-12,-15,22,-179,-115,-24,-76,-82,-50,-60,-146,-50,-63,-6,-73,-61,-19,-64,204,55,16,-87,37,-74,-124,72,-2,331,-44,-61,-343,-51,-11,-113,95,156,178,-74,5,120,106,-6,94,-35,-80,214,40,-48,104,-46,-78,-113,-55,88,-7,28,552,96,-49,158,-28,-62,-266,31,-19,-238,126,-36,114,-130,19,182,-134,21,24,250,-132,-8,-91,-28,98,-37,-41,171,29,-49,-93,173,1,21,78,47,86,206,67,-60,-59,240,-44,-138,258,-54,186,51,94,72,-95,75,84,-51,-88,251,56,-32,-122,-427,-38,-70,209,78,-19,40,53,77,-46,220,-39,-145,214,-96,-85,280,23,-57,122,32,-46,-109,203,10,47,84,54,39,113,-95,-45,-5,97,20,37,-29,-52,167,-78,-39,458,105,5,-16,62,-75,-183,59,-8,-5,-99,189,-55,156,-55,-74,-259,-66,-61,-120,210,92,69,17,-49,-57,92,-102,-79,-56,-89,-57,-56,-126,-36,-73,-134,-38,-117,-67,-73,160,34,-16,47,40,-17,-178,81,84,111,-45,-39,338,72,-41,-55,205,-39,-85,-80,-122,64,-87,18,-176,122,0,2,-46,80,-176,-139,-107,-125,-35,-80,-151,-21,-87,-127,-61,-75,-126,-53,-91,-211,145,-134,80,-337,51,-70,89,44,322,50,118,77,-23,213,91,-17,129,108,-59,73,-160,149,-44,-177,0,336,-116,-15,-364,24,527,105,71,-400,-39,-75,-129,246,91,117,-86,-115,113,244,-95,24,-329,-30,-86,250,-45,-15,347,-48,31,249,-25,-44,-272,58,35,-50,-84,341,-38,-1,-165,116,-98,42,-415,69,-7,-57,-15,-387,-30,29,173,-79,-86,-119,-41,135,12,59,-25,-73,-155,85,118,-44,172,-60,113,-58,-50,460,-17,-31,105,-49,-36,191,52,-26,-113,-26,-54,439,20,142,-41,-86,204,-126,-87,286,-52,-83,-145,-85,-55,-41,-111,-479,-58,68,365,-57,-78,-181,-49,-13,-197,-11,-83,260,90,84,-41,-57,-258,190,-53,-25,153,191,23,-60,-50,-72,-159,-70,0,-93,0,432,17,-73,-119,426,-95,-21,-180,-124,270,26,-582,6,-117,301,90,-44,-40,-95,302,38,-43,-154,-91,-55,-79,-146,-15,68,-173,-122,-165,-17,99,-17,-55,-29,-102,41,-119,216,40,-83,-121,-36,-59,-183,-56,-49,333,4,-73,-148,-110,-124,-53,-15,-88,-58,20,-259,-86,-72,-1,24,2,79,40,-44,-45,-82,-49,17,168,-64,13,-137,-238,56,-26,26,-113,50,42,35,16,32,-54,-77,-138,-54,87,40,36,-83,-238,-52,138,278,246,-55,176,-47,-86,-220,-36,20,164,-52,21,103,89,250,-54,160,-49,152,349,0,28,-168,217,-49,27,113,86,-18,-132,-94,-78,-201,-47,135,77,152,64,-24,73,15,5,-114,19,-162,28,-45,-96,-194,-51,36,301,-22,38,67,-28,9,89,10,88,-26,-31,-157,-57,151,-52,-65,-76,-82,33,-19,-724,28,97,91,22,90,83,5,211,-53,-56,-140,43,75,-46,252,32,52,-37,20,-122,-36,225,2,131,-83,211,113,4,-23,7,0,4,-69,-58,-78,-109,68,-24,23,90,-24,186,-29,-25,219,38,48,-2,-89,-163,-34,53,52,51,-21,-233,29,60,6,-23,-52,-455,-28,6,80,-53,-25,-184,101,4,-106,124,10,47,-120,-13,270,-55,-127,254,-49,192,98,-49,-187,-360,29,21,-84,-43,-35,-18,12,45,-85,-54,-77,-135,60,29,77,-132,31,215,-49,-43,58,132,1,172,90,-50,193,43,-81,96,18,59,-47,-74,-93,-55,-79,-218,-49,230,54,25,66,-48,166,8,-173,-149,20,96,-53,-8,119,-19,-59,158,-98,-51,-46,-71,-47,32,-99,-38,-43,-77,18,9,-76,10,-50,-11,-4,-23,66,33,15,-88,-157,-57,87,64,-30,237,54,55,-63,64,43,119,-78,-87,-72,-73,-114,-64,-49,305,-53,-36,-153,-98,-11,1,-41,-128,36,-162,-35,84,-196,-44,-148,259,6,-100,404,23,179,-61,127,-37,-7,192,65,-52,-112,193,-5,-49,61,125,203,-95,54,225,-25,-97,214,72,16,62,35,-43,100,-147,-97,-132,-32,-63,-205,98,-59,13,166,12,-21,-75,157,13,78,-29,-529,24,148,23,-80,-198,414,-42,-97,-16,-388,-27,-6,184,-53,-10,-122,162,-28,0,-175,105,-38,-14,-133,-56,28,-113,-17,-51,164,-34,131,-28,130,-2,-41,-78,-13,-21,49,-27,28,-69,-3,82,26,-43,-186,-53,-71,186,-36,8,177,131,-54,397,54,136,-2,78,-9,104,14,7,33,-12,-62,-90,-45,-63,205,23,3,-322,-91,6,-52,59,93,-95,-3,-68,106,25,56,-59,108,-45,-90,-129,-210,82,-92,10,-34,-74,30,107,325,-36,-91,-164,-237,17,81,25,60,453,-5,83,-24,-52,-157,-58,118,8,157,-42,143,-22,174,9,-13,110,-48,11,-155,57,-14,203,106,82,308,75,-50,-52,125,1,102,62,-36,99,-10,122,-1,56,-32,-45,142,85,-107,96,69,-108,191,438,661,47,-1,-20,-58,-54,-77,-135,128,9,-2,-124,-376,-126,-88,17,11,-10,-42,217,186,-23,74,-47,138,-50,-60,-203,99,-16,-168,3,-106,60,-93,124,-18,-74,180,-22,-66,-207,-40,-7,136,-3,-38,211,63,24,-51,96,-32,-62,115,66,-123,-51,-59,-111,-75,-8,-51,239,73,-45,17,-31,-36,-82,34,-127,249,93,53,96,92,-56,-13,174,-16,108,-52,58,55,-51,-417,-54,-71,-194,-16,-66,227,310,97,-39,-16,-432,271,7,156,3,22,26,58,95,5,-43,128,308,-27,99,11,-147,191,-173,10,95,5,2,-81,214,13,92,-33,-15,-87,-7,-80,-248,-65,-27,300,16,-3,56,-59,-73,-61,-118,60,43,-172,-13,-28,134,-19,39,130,40,91,67,4,-54,112,-4,101,-42,-85,-353,77,-8,-44,-71,-48,66,137,-50,53,-158,-496,42,-51,-170,8,123,-33,153,149,-23,-45,-43,168,51,116,-10,-32,161,-13,230,-49,10,-164,366,-49,64,-169,-56,-155,-42,-136,-80,-50,9,-73,-127,-52,-95,-69,-28,-99,-68,299,-50,33,107,-15,135,80,173,37,74,41,-31,129,-51,-88,-80,-163,-86,-175,-126,-69,-446,-32,-50,128,20,68,-42,-98,34,212,5,69,-14,195,-51,43,88,-12,-60,-92,-58,87,-56,2,117,-50,64,-170,276,-26,-109,-167,50,89,72,69,141,53,123,25,0,30,70,-17,42,49,-8,-11,111,-103,-353,-42,3,255,-35,53,-121,-60,-124,5,-44,1,-3,0,-66,-60,-232,78,-27,-90,-177,-64,103,-249,76,-81,146,82,61,38,-88,-5,-115,-39,64,48,81,-45,215,30,97,24,-37,-219,-49,148,-8,181,27,-63,-161,-64,-65,-59,-77,-80,-8,-202,-27,61,40,-49,184,-42,137,30,-420,69,-14,-33,98,65,-362,-55,141,102,67,161,12,124,42,91,-138,-52,-113,72,-85,-313,51,32,56,-108,6,-137,289,-49,16,227,18,178,-616,133,-57,84,-160,138,-90,-88,-318,22,-78,113,-44,-61,226,-112,62,128,-43,102,77,57,43,-569,-109,285,-29,138,28,-101,133,25,-365,63,19,-10,-51,-166,-24,-71,-122,26,93,-15,82,120,-61,152,-8,-36,-164,-17,106,-67,-35,-195,-110,-14,-80,-7,-21,116,-49,-27,-920,-47,80,56,-53,153,-26,43,81,138,-41,-75,328,-124,-68,-64,-42,-39,-35,96,-34,-26,-59,-84,93,-64,2,-50,-66,-17,-33,-40,23,-8,67,105,-35,106,315,53,35,-6,-7,-186,-1,-25,196,-40,-125,235,24,39,-56,120,51,22,-20,-83,-121,102,104,38,-50,-84,-5,-335,-104,-20,382,-46,128,-51,12,-205,59,-85,96,-49,110,-53,-37,140,-4,144,278,-3,109,-78,-108,120,-41,22,-53,16,-21,53,-62,-80,212,-102,154,78,-55,-78,-122,87,-3,-52,231,74,-20,-75,-107,-121,-91,80,-55,60,83,-24,-118,228,25,-1,49,-50,-79,319,-15,84,124,-2,-89,-177,68,-5,127,53,-67,-167,113,-37,32,115,-31,10,-50,134,-17,365,-48,-7,-52,370,143,-120,-5,-100,69,9,-88,158,69,72,23,-65,201,84,71,150,90,-27,-65,371,80,136,85,-59,112,115,134,-3,35,-143,64,155,86,-44,-115,62,202,35,36,-47,-81,-145,328,-19,-2,72,-1024,57,-43,80,11,71,34,163,-42,-40,-119,-270,13,108,-77,-121,-207,-7,-39,-164,31,7,77,165,-43,-46,178,-46,-77,-113,3,21,104,-49,-87,-91,103,-32,-55,-79,-96,4,118,48,41,-50,-2,191,-89,-1028,51,26,61,-73,162,32,-53,-446,-46,75,144,-21,165,-46,-66,-74,-35,146,42,39,-19,-46,-132,-19,74,38,37,-52,-86,-61,45,-151,-140,-44,-29,183,39,-72,-155,337,-50,46,109,-12,154,-57,-78,225,-11,-52,129,146,-87,0,-105,-53,-21,-160,3,57,10,105,-131,75,-135,-6,69,-46,-55,230,-34,-87,-28,35,31,6,-48,-230,34,-39,189,43,117,-50,113,63,64,19,-62,-173,-49,-63,-361,-13,163,-38,201,88,-102,234,-58,185,-51,10,119,176,-56,-64,267,37,107,75,-11,-58,-239,10,78,108,84,-58,-15,86,-48,119,301,-49,99,-48,294,92,-108,-17,-95,-98,-76,21,-434,-21,80,255,-26,157,7,-76,-130,-19,136,216,-61,-82,255,96,-35,-20,144,-8,-76,-174,24,136,-31,2,189,-117,-69,-95,464,111,-118,82,141,-80,29,110,126,75,-47,-78,322,-139,-11,528,-43,216,97,-77,-89,-90,33,120,-93,-50,68,507,71,-42,43,52,-151,56,154,-517,-48,-51,-141,104,-43,-39,138,-39,-50,224,-36,149,-436,23,132,-15,528,28,198,-56,-3,-180,-104,-78,267,27,-1,53,73,74,-102,-35,254,54,-14,-109,-503,115,283,-48,-75,181,-86,-79,-114,1,8,485,-39,124,-61,191,-38,155,-38,-69,139,45,29,-113,7,7,222,77,105,26,-799,29,52,-31,-32,-775,105,1,-88,-160,91,-63,57,-55,337,-75,-51,-131,-59,-78,-163,-54,-68,-168,-119,202,-58,221,-53,3,191,71,87,121,-106,151,39,-80,-169,-59,97,-44,-81,-192,63,15,72,31,221,-32,126,161,-12,-23,224,-45,169,38,-68,102,119,77,66,-44,-69,-60,326,16,73,-21,-97,-153,90,-14,-54,109,21,62,-48,-42,35,82,-54,11,191,-44,-30,174,-112,407,85,-48,134,66,153,134,105,50,-53,-76,160,-97,-54,-55,-129,124,163,34,-43,-99,172,7,58,-47,-81,-90,3,138,-40,147,-41,131,-100,-76,11,5,81,-78,-53,144,72,-119,-54,397,-46,-478,-44,131,-58,163,-35,100,-24,100,-33,22,-105,60,-9,-23,-40,-16,321,-41,85,77,-27,78,46,21,107,71,6,-33,162,-11,90,79,-82,-186,-328,-46,-29,-146,30,76,-32,-106,-177,-38,153,-97,-60,33,249,-69,-87,221,-11,34,-108,-399,-56,91,61,-47,192,70,-88,71,102,149,67,-46,46,-114,79,-12,129,-69,185,-147,-37,64,-15,-17,40,20,18,-19,-17,-33,298,-28,-23,-252,-66,-64,-143,-37,-77,258,7,-66,-173,-10,14,-160,-65,-51,-86,-146,-9,78,534,-57,86,47,-5,-52,100,20,122,-42,-61,210,24,98,21,-216,-124,-45,-74,-37,208,-53,-44,-163,-19,-83,-149,88,-11,287,-46,-63,149,-40,142,-45,-54,-73,-43,-53,209,-74,222,-1,56,-100,-31,-7,-17,-70,34,130,-51,-44,-69,168,-25,-85,-178,-25,195,-55,-78,-176,-52,-68,-129,83,35,-9,-176,49,-87,-68,91,-580,16,5,60,61,-42,-169,-46,28,-119,78,-23,47,71,-63,-51,-80,282,-40,9,-107,73,-4,-26,-56,197,70,-39,-23,-64,-287,-30,-43,-51,-27,50,93,-50,-25,-77,-36,-81,243,97,67,-15,123,30,-76,230,-41,3,-163,9,197,89,54,-47,-18,-160,25,-410,66,5,126,-41,-60,-134,-7,-13,114,-23,-31,-90,223,66,-14,-2,-158,-53,11,114,-34,-77,-120,-108,278,-2,-1,93,29,27,-100,31,-116,244,74,-10,222,155,-10,-17,132,-23,-7,26,-85,-184,-25,-46,33,218,114,-20,5,-182,-337,-68,148,27,-70,-93,-78,-85,-78,-41,-58,-87,-26,-100,-37,-82,-26,103,-21,50,-161,98,-34,-77,-76,-36,-1,-137,81,51,56,-95,-157,-12,33,89,-44,-66,188,75,2,-41,106,57,-17,-110,-447,-57,-95,-91,14,10,-36,-36,-45,188,132,9,-306,102,-58,173,-658,-24,14,-102,-406,63,-90,-67,-65,296,31,-152,126,213,-126,-64,399,85,-40,-63,-485,74,94,-46,112,194,-56,182,-50,-78,-702,-35,-69,-167,118,27,31,78,-12,-106,202,130,37,-59,-63,200,-49,17,301,39,25,-42,-117,45,-105,-49,-113,-81,-18,108,149,-44,92,-15,297,-17,35,40,-23,-35,-61,-32,156,74,-52,-87,-64,-142,-24,118,122,27,75,-48,-43,279,-1,143,-107,-30,127,-54,-101,-136,-15,-180,316,-62,-87,-165,-146,-22,-179,-128,-55,147,-31,126,-23,-71,-98,111,-52,154,-44,-13,-290,-144,581,67,-46,128,121,30,-61,160,-13,-99,-131,233,-53,-32,133,-9,-54,136,-55,-117,-121,-64,-56,-46,-9,-35,124,112,-28,-71,-189,-58,-11,-56,76,61,-128,201,-51,4,-165,-42,59,92,-129,48,234,65,19,-11,-30,-236,81,-21,-42,-27,126,-52,-183,-40,99,-39,178,1,95,303,-5,36,-22,-25,-68,6,-155,39,48,-52,41,-190,-38,-136,-100,89,16,133,79,-56,-125,-393,-58,-78,-66,-60,-74,-72,-56,474,201,26,70,22,178,-55,170,-31,-57,-71,235,-59,-82,-107,-51,10,167,174,-77,-68,450,225,-4,10,-114,-295,-35,98,-22,-47,-124,-79,-4,-54,-11,-11,-7,-33,54,18,42,-55,231,19,-73,261,86,-54,164,33,84,-47,-55,-109,74,-52,113,24,-40,2,-128,-348,-34,35,-57,36,-238,92,58,-30,64,96,77,4,-34,92,124,56,-60,-77,227,-94,-125,-58,-47,103,25,-60,-126,48,48,91,-38,112,48,55,-55,50,220,7,22,-20,33,-11,68,-115,-104,-17,-18,-113,-132,-90,-185,-50,127,-93,304,153,70,-10,-85,290,10,134,-49,173,-433,22,167,-39,123,-59,223,12,387,-95,-15,-82,-524,-67,52,40,-48,-81,-57,72,-149,-92,68,-114,92,212,63,-51,150,-31,-461,-56,-51,-193,-27,112,-34,-62,198,22,-53,-168,-221,-41,-117,-41,17,-31,43,25,84,-108,154,-146,-73,164,14,-146,-160,-106,-13,-146,-60,85,62,83,242,-76,114,36,70,-3,-109,-132,-51,190,64,-9,65,45,-84,-78,-80,-57,-208,-79,-25,-37,-165,61,-106,5,183,32,34,31,-39,99,-86,-29,-221,11,-41,-58,-93,-50,121,-47,141,99,-47,-67,-40,-308,27,-36,182,3,-125,-100,0,20,49,9,39,-5,-82,-148,190,-44,51,129,-45,138,18,83,128,130,52,-73,-182,120,-41,-31,230,-93,166,-33,-68,202,-32,235,-8,77,-50,366,-46,-79,-102,145,99,43,23,78,0,-26,49,248,34,42,-45,41,86,239,-7,-92,-103,-4,256,-8,31,-173,62,92,12,-89,150,88,29,57,-73,-115,453,-95,-69,-150,36,-89,189,-22,-91,-161,92,-60,-84,-256,84,18,-43,-110,-45,-23,110,12,97,-15,-94,-156,-62,-32,-142,-58,62,141,-32,93,172,14,9,108,68,-49,-24,263,16,58,-41,209,45,44,16,-82,191,2,72,38,-49,-151,59,20,24,-824,-17,-11,-7,-14,-49,-36,338,39,73,-42,-59,-130,-111,-136,-89,-12,97,-84,-66,-84,47,-88,-15,94,-19,88,-44,4,127,237,-52,-33,303,112,44,71,-19,-99,28,237,105,186,-52,-62,333,-46,-76,-107,-45,10,-155,299,-48,-61,330,-74,268,-55,145,102,446,-58,-57,-133,-323,-3,-150,-50,-17,26,654,-9,6,-74,169,-50,-576,-47,8,-141,-6,97,-58,49,239,-73,-122,-8,-12,122,81,-179,175,149,103,43,-62,186,-62,-114,-67,-35,64,60,15,27,138,-50,-66,325,-59,171,-5,134,38,-69,177,-15,-3,98,2,129,16,120,-42,47,213,206,-57,-153,-122,-49,-79,230,-50,186,-22,165,55,-59,25,-28,-51,-112,239,-71,22,107,63,7,124,256,-401,-43,-27,-21,-38,-2,-172,-64,-16,-156,-47,314,16,60,180,-95,-58,-78,320,94,72,74,125,-192,11,-577,-68,138,-33,-85,241,57,-153,203,-115,97,-76,182,15,193,-95,-45,160,-43,58,470,235,-40,-22,137,-42,-167,43,242,-50,-104,-69,-302,-15,-57,143,-16,-86,-128,-12,-128,-11,16,6,4,-84,283,-53,-56,230,-487,4,74,234,-52,-110,-90,-66,-44,-93,211,-53,-88,-222,83,-498,-43,-84,-107,76,12,-97,-7,-134,-27,14,-159,-39,-24,275,62,15,-40,8,186,29,143,105,114,-20,71,-509,75,-18,-55,-390,-30,166,25,-139,-17,36,55,-35,41,4,32,48,-50,-70,284,-39,-49,232,49,113,0,-81,-233,-74,144,-51,133,-51,229,4,132,-56,89,128,18,99,-41,61,42,204,16,-17,117,-73,-42,436,-46,246,-46,175,13,73,380,10,-58,-168,-47,-146,25,-242,-73,-67,97,37,9,-60,-15,-216,28,-23,-84,-142,-53,-315,28,-152,203,-47,-22,349,-59,-94,-23,29,-48,77,70,58,12,96,-47,148,63,9,95,-45,80,-79,111,-696,-56,89,-156,-57,375,-87,-60,-30,76,67,42,-25,41,-116,161,-48,-41,272,166,-44,87,38,33,-33,-45,-216,35,-29,50,37,14,-82,-11,-11,-36,185,18,4,96,-127,-192,-61,119,-17,203,2,56,8,342,-27,89,29,85,-9,-24,-97,-149,-57,-60,-198,-57,-120,-49,-17,7,-124,53,-144,184,-48,72,46,-39,-79,-205,-48,-48,-107,159,54,58,88,-25,89,274,-44,3,151,64,100,89,-380,-74,-88,-1,-146,25,-84,-158,-36,33,87,86,22,-57,-166,-26,-270,83,3,181,-49,-139,338,-23,74,-58,-59,-102,-60,149,80,262,39,50,12,18,65,28,-19,14,35,68,78,-32,338,65,81,-21,184,41,59,36,195,41,-26,-54,-28,237,-51,24,187,76,-53,243,-102,53,-134,-46,25,-54,241,-51,119,-113,-55,-18,-15,-4,-13,109,12,87,-38,112,-52,-33,-24,-373,-57,-72,168,-121,-73,-278,-536,-103,349,23,-97,-463,-59,-1,185,154,-45,119,-47,405,31,48,22,-10,63,17,-74,-124,-45,-74,38,38,-25,-52,163,-29,-41,-68,-58,-147,-117,15,-90,-152,3,-130,230,-59,161,-54,-97,-126,-18,-90,201,51,44,186,-42,57,69,27,106,72,0,11,-229,-43,-65,-69,-54,48,-420,-33,95,80,0,60,260,-87,-70,161,-27,-39,137,-29,-57,-152,-35,-58,172,-9,81,-30,9,74,-13,-43,0,-59,130,4,-95,224,-21,97,297,17,98,-141,-127,-56,-31,132,-17,80,-76,19,-97,125,-88,161,-104,-103,262,-81,-138,-54,-42,2,72,-36,-68,175,0,22,44,-50,-53,195,-58,-59,-93,-332,-55,153,-120,77,-159,254,-38,42,-111,215,-40,-24,6,-386,145,-53,233,67,124,73,-2,88,-159,-64,-36,356,-498,-18,15,413,7,-86,238,151,40,-147,-60,412,-44,116,-58,-79,190,108,-67,-18,226,291,36,70,245,-93,5,382,-20,61,19,100,-49,-77,203,-43,-70,-66,-60,-71,249,-37,-68,185,97,-122,-71,4,-66,-51,-53,-10,57,51,22,-9,18,-38,128,10,150,-6,119,-46,-51,241,54,15,57,-100,-59,-63,-88,104,-55,-44,254,-15,92,-14,-30,253,0,53,-37,-100,-231,93,-103,192,-54,-67,-167,64,27,61,3,-43,67,-96,-83,40,-341,52,8,111,-35,-62,15,-3,-88,-146,-52,-131,-180,-48,-42,245,-54,-38,442,-44,-78,-115,89,-121,-16,248,-88,-97,263,-32,-14,140,74,-159,-74,-18,142,52,192,-11,-84,285,-9,-104,262,-48,-78,-219,37,9,-167,-109,29,228,-98,69,-61,144,-20,167,-48,114,-78,-342,-3,49,51,-59,-344,113,100,-182,-23,-9,2,256,81,80,-63,-143,330,-8,153,165,-87,-69,-116,36,67,51,36,-4,86,14,-53,-225,-93,-56,-76,-93,-89,-20,-108,-459,1,-223,-107,-56,-47,193,65,-27,-82,-466,-8,-67,-145,71,166,-44,-74,-115,-281,-51,-77,-47,8,-169,-12,27,50,-36,-60,-167,365,-56,260,-178,-75,346,-27,51,56,-49,-87,-153,30,-83,-85,-26,118,-52,-74,-138,33,-81,-151,81,-36,-44,-181,-39,-75,-128,107,-31,-146,239,-52,142,-40,65,-102,150,-45,-76,-71,300,-41,127,74,3,-48,-18,137,19,-75,-143,-595,-4,97,-40,95,-124,21,-138,-13,-52,-31,-42,-11,-27,-38,167,-45,13,-11,-103,301,-35,166,71,-34,-58,-104,-36,118,132,-4,-15,-231,-71,-75,293,-47,-94,207,-51,134,-166,-86,50,71,12,82,83,327,-53,-60,-69,-62,-43,-119,101,228,-38,242,-48,-73,182,63,-150,-104,-288,-8,-90,86,-75,-29,-49,-12,-11,52,-15,-32,-3,-56,-74,-198,-55,68,78,-53,-88,-69,280,-56,388,4,-58,144,66,87,-35,117,55,-28,198,70,-39,-6,-184,255,82,-73,78,-53,70,-58,63,140,-33,-64,389,-69,-89,7,-145,-77,-39,-50,-65,-117,95,90,310,-94,33,-61,-38,190,52,36,-31,162,-7,-56,-87,83,-88,-32,-63,-2,-9,-60,200,50,62,299,56,-74,-171,-90,188,-1,-34,-197,347,14,87,-47,-9,-134,32,-86,137,1,-88,-129,-32,-1,29,126,127,-51,114,-44,129,-599,255,190,-17,62,31,58,-47,-24,-258,-45,-63,-67,-71,93,-127,212,-32,-60,-356,22,-46,190,-34,-29,80,-57,-82,-182,84,-1,-11,106,-60,-86,-184,133,10,38,-9,88,-67,8,106,-53,-59,263,36,66,-35,-79,126,-21,-39,105,70,-90,172,144,-52,377,28,-18,91,26,161,8,17,28,216,-129,247,3,-121,92,73,95,-63,-117,-66,-58,-40,168,-93,-96,-201,-37,72,-60,-27,174,-56,-54,-152,15,90,-3,134,-61,145,74,74,-81,36,247,-55,-78,-223,141,10,4,60,207,53,-7,-86,67,-57,-1,-147,-41,397,-43,-4,244,-6,-208,-19,-48,-14,-124,-41,-8,79,-90,-49,349,-170,-69,-45,-52,120,-33,42,66,-45,-35,-428,-43,-78,-104,-63,-75,-129,-79,-61,-120,-123,42,-18,-72,220,83,-4,-644,-45,-76,-173,-27,137,-77,-63,-89,-90,-31,-100,-43,29,360,95,-31,60,-204,67,-12,73,12,96,22,-30,-192,95,-51,-171,-103,30,181,14,-111,330,46,-1,33,223,31,142,-51,-28,-279,65,88,70,28,-42,189,74,35,-48,-61,-116,-57,-118,-80,-63,-76,33,-158,-129,-72,-82,-52,-89,-95,28,-66,-78,191,-91,-15,-34,304,-4,-37,401,136,-48,31,-194,107,-55,-37,-151,-103,12,-151,123,-34,44,66,-56,-205,-110,-23,-46,159,117,-19,0,241,-33,-171,-64,37,47,277,56,-3,179,77,-49,-79,-147,-19,176,-103,-75,-39,183,81,23,58,85,-127,-458,0,4,9,-4,17,-84,23,83,-49,-89,-21,-350,20,-51,96,-58,-77,209,-42,16,-183,-59,-78,-69,-53,390,68,-491,-17,-75,-234,79,-159,310,167,-41,9,-294,-577,-97,-97,304,127,77,64,120,-49,-141,-82,413,82,-11,-29,-158,-46,-15,-60,3,-61,-53,196,-36,79,132,314,82,-18,-1,-9,83,-52,-49,-170,-54,96,-66,-108,-118,21,54,-21,-177,-5,40,41,115,-12,-117,212,-120,139,77,248,-128,-61,38,-204,-13,-53,134,-49,-88,-154,67,-107,-143,-61,-87,33,242,41,-55,167,62,-41,109,-55,197,61,-45,64,20,75,30,69,-43,112,-52,-52,-3,58,72,-87,179,81,30,-10,34,40,-49,-64,-100,30,62,80,29,-113,172,24,69,-21,-42,-209,-53,-83,-136,-31,-74,-226,115,55,-33,158,15,-108,-79,-641,74,51,99,-94,-28,-9,274,-57,52,167,-50,432,17,98,-73,-27,64,-16,-15,-114,-10,294,-45,-510,-120,-81,1,-53,151,-52,-40,197,30,-83,135,76,2,-87,-36,261,62,100,34,130,0,-79,-183,51,32,-51,-83,-132,44,157,-4,-98,-163,-4,-37,124,81,13,132,-44,36,414,45,-49,26,-46,196,-50,78,-106,149,11,69,97,177,36,67,-17,-57,99,141,-43,29,-149,-54,-87,219,19,-29,106,49,-55,-510,-161,-444,31,-68,112,137,-4,85,91,-64,66,-40,-59,187,-35,-69,-124,-49,-69,-143,85,-5,-48,72,46,-100,-89,-124,55,18,105,110,15,66,-31,-4,169,-86,5,-176,-61,34,-89,3,-321,0,-17,102,105,67,214,53,82,60,-40,-37,-126,-54,-2,-156,-60,-65,-130,-50,122,78,-7,23,232,75,27,5,79,-47,14,-126,31,89,-52,156,-83,40,57,64,100,-24,-367,91,138,-6,48,138,-11,60,-42,-10,-100,79,-26,-41,-44,-14,-387,62,-8,-30,-135,409,-57,131,21,130,-15,-80,-117,410,20,117,-55,85,54,26,23,26,126,24,193,22,-82,-148,94,-56,47,-61,-42,202,-36,-106,-156,-24,226,56,15,67,8,-34,139,-115,346,64,184,-41,-70,-73,-52,70,72,30,101,-5,233,-42,-73,207,-16,106,61,0,123,18,-70,-58,-395,131,-65,-82,240,94,-66,49,75,31,44,-11,170,-709,-46,-116,-81,-105,-23,-114,-35,543,-23,-42,-117,-599,-63,1,195,79,-2,-77,-46,-102,-54,20,160,50,150,-16,-98,179,-60,-170,22,-247,179,13,62,35,-139,271,-64,184,105,25,-93,224,-127,-55,-166,-67,9,192,-678,-45,-495,-64,-138,-110,-52,143,-56,-88,240,27,243,-95,-58,-87,217,-34,42,49,84,-35,-70,283,81,-8,-94,205,-62,168,-25,-106,-91,297,-38,111,35,55,-116,-46,205,-46,-5,-155,-110,-56,255,-63,64,77,13,-12,-213,-256,20,-46,-126,402,-41,-61,-98,-254,-124,-90,-110,-109,-43,255,-51,-28,-169,-154,24,-166,-55,-66,-247,-50,89,49,-51,-161,-20,-15,-35,-202,141,66,-54,21,-184,-43,-59,-124,-19,39,63,-117,142,-16,-177,-52,-50,-110,-15,-59,137,-16,109,-59,-61,-153,-29,112,-49,-48,-181,-34,81,-35,30,159,1,-42,-78,-46,-76,-148,-106,-432,41,38,46,24,-40,-52,-148,0,70,-39,13,175,24,-66,-168,-32,5,-154,-59,-24,-147,3,12,-175,-309,-52,-84,337,-45,-5,174,-94,-101,-145,-53,-229,-2,-79,-11,179,-51,-154,-45,-13,-140,-532,-48,148,61,-53,-157,-223,-22,-42,-105,-77,83,12,278,3,96,-37,10,95,-59,34,-174,-10,162,9,60,71,43,45,12,-70,111,-79,-78,-94,-44,17,-170,-31,-75,-204,-57,-73,339,-47,-53,185,87,-124,-2,11,202,80,-81,61,104,87,-10,-14,-196,-1,4,49,-34,23,189,76,152,-31,96,-17,-15,-24,-62,-55,-143,76,-2,-45,-90,233,-98,171,48,48,-815,-54,-84,-417,25,69,26,-6,52,77,11,41,-96,209,42,33,-47,-83,-127,-33,91,52,12,147,-4,-88,-126,-84,47,30,112,-25,-5,-213,318,-30,169,-10,-167,-61,-54,-59,-106,-19,-52,125,-41,59,59,-33,128,-34,-72,-99,122,-27,-57,-16,-148,-21,-88,177,-67,-44,209,-36,-29,151,-50,41,-220,-59,-62,114,-51,-185,-68,-5,-129,42,-131,-55,57,61,-57,-46,124,-84,622,-12,-77,-82,-58,-52,-108,-48,-72,-53,-9,-14,-120,26,-69,108,31,-75,134,-1,-82,-112,-41,-48,19,170,16,52,-30,111,20,-35,-84,-108,-85,-119,-2,129,-37,-90,174,70,160,-12,-80,-105,-7,-73,-147,-54,-159,-31,16,-45,-140,-386,-44,282,-44,-153,-12,20,-11,36,-92,-77,-112,-49,-99,-97,-48,105,9,-75,126,-47,-74,-111,16,-77,-113,-63,-19,74,-46,-3,124,35,-47,194,-45,-84,-100,-273,-32,0,-6,126,4,138,71,78,238,-1,-66,-16,-194,-53,9,146,130,-37,-21,-115,-14,204,-90,165,-92,-59,-90,-12,351,29,310,-57,71,-249,110,-116,-18,249,-79,-59,-7,22,-77,-144,-32,253,385,64,-9,126,-121,9,222,-43,66,177,61,64,-3,70,-14,88,72,16,16,-115,5,-8,130,29,-4,9,-3,112,39,-24,66,52,76,-157,22,182,66,93,-79,-87,-124,111,-21,6,128,-41,175,-2,-36,117,51,-34,165,87,-52,-59,199,57,18,-87,-38,-170,-100,171,-49,37,-159,-53,-43,-129,101,-53,-19,148,112,33,-34,-102,-5,-43,-87,-196,-40,-12,79,-15,-17,-16,-254,43,83,-44,14,250,-47,-70,-99,-50,172,-19,-55,233,273,60,-56,86,28,-54,141,-47,-86,210,-21,4,85,-47,-70,178,209,-74,198,-42,227,88,-23,132,104,42,-33,-37,-135,-43,149,-21,76,-26,35,37,51,56,-53,-61,361,77,-12,-27,330,-55,-33,22,156,195,44,227,-34,-52,582,105,-59,39,147,-41,182,-11,-69,223,-32,-74,308,-46,-115,-83,-107,113,-59,47,-308,-6,-9,-143,221,-51,62,125,70,134,104,-57,360,-12,95,-44,28,-91,-396,-35,9,59,-46,-31,157,-99,-60,-80,-48,-56,-61,-26,79,-35,-29,-57,-249,-80,20,253,-14,29,157,93,-31,233,-56,139,-14,-83,-132,-39,-125,-162,104,-120,-20,-139,-54,94,32,-40,-59,-126,126,-49,-67,-195,-11,78,141,-21,-76,-147,9,45,-123,199,-15,-24,-156,-76,-52,4,41,48,-45,1,50,-31,98,-36,-32,-74,56,-23,231,-27,-246,-33,437,-60,-23,195,-51,-115,-128,-58,130,2,64,-49,144,-33,2,-136,-353,-109,-85,-108,33,-36,168,-49,82,187,-41,-64,153,23,171,-94,-71,239,-131,33,399,-101,-73,-37,-37,-92,153,-69,-551,-45,256,-50,-34,-182,-20,101,-44,22,108,50,-105,159,-52,-46,-141,-131,-122,-44,-4,75,52,22,-41,-54,155,223,22,87,-63,109,-20,-82,278,-40,-91,206,51,15,-52,152,-48,-63,246,-110,-11,-155,378,-9,73,-93,-23,-57,186,159,-618,91,-51,-83,-207,70,168,7,121,62,-33,22,39,-98,249,34,-7,51,214,63,29,215,4,2,116,14,-145,86,-237,-93,-74,-134,-34,91,-60,-228,28,-134,-500,-48,251,-142,274,-33,107,-23,84,79,33,-47,-80,-127,34,34,26,125,71,-45,110,77,6,152,105,-49,145,-12,74,-43,-82,-209,-106,-110,-2,-50,233,34,51,-19,-31,94,-46,-171,-398,-87,-25,-56,46,11,-18,-115,259,46,0,-69,-124,-17,-89,275,-43,141,68,38,-41,272,-97,-24,-133,-28,66,-35,-12,172,47,35,133,-16,134,62,-83,-102,259,-41,-14,126,-100,-28,-47,-15,-20,-101,-377,-46,-8,-170,85,-50,-105,-17,-1,-43,116,-28,107,-65,-38,184,-7,-37,-135,-90,36,-16,-29,-51,-6,-165,49,-183,-191,-167,-83,-141,-888,19,16,115,-54,-63,357,96,77,-50,49,-29,-75,287,-55,-63,198,-134,-10,-216,-18,112,54,-34,77,-33,-85,249,77,-47,50,179,59,24,36,88,35,66,-44,-9,167,-40,109,-42,38,32,190,301,61,-20,106,172,-91,-54,-15,-313,-48,125,17,66,-41,121,-93,-65,207,-42,-48,171,-57,-114,-65,-25,321,-64,-101,-152,167,-49,-62,327,-46,91,91,-50,257,101,-2,147,154,-89,20,174,68,-8,-49,-76,-103,-61,358,-25,210,-3,88,-57,-58,-131,-25,-56,-22,-114,3,47,9,62,-22,46,-122,-55,-69,3,-85,-59,138,-578,-52,5,-103,22,-60,109,122,-26,-3,174,-35,-68,-153,-91,-33,-70,-93,86,-54,-171,-129,-44,-38,-129,-47,-71,-121,-15,88,-45,-86,-223,64,32,81,-37,-156,261,-45,120,57,72,-46,-79,347,105,-28,-52,-114,-13,27,-126,134,-33,-44,-76,-23,-13,-13,0,-13,-63,-29,182,-16,36,203,58,-26,-100,116,-41,-71,-79,-45,-94,-63,135,52,29,-52,-11,-39,232,-54,-10,125,91,-61,-112,-61,-5,190,-55,-89,3,285,-55,-5,184,-17,-36,-139,-13,-91,-142,-41,-6,-167,-112,-91,-84,-55,-77,-22,-60,-55,-96,-25,132,72,46,16,32,-36,72,-24,-76,-37,232,104,34,61,-27,-550,89,11,67,-48,205,-73,30,100,-81,-69,-52,-37,66,-120,-177,-57,-246,1,-106,151,-53,153,48,-105,-22,221,52,-43,72,164,-31,-193,-135,-65,115,-105,-26,4,-137,35,-10,56,-45,-202,5,435,11,186,-56,65,-174,191,115,-733,-89,-62,-67,54,62,29,29,-25,41,21,68,-79,4,307,-33,-77,208,-74,-54,-177,-20,43,38,-79,200,72,-43,-66,-158,-24,-109,272,-52,124,-52,-54,-156,-143,-99,162,74,-38,43,-12,104,-43,-21,155,9,61,-90,-18,-168,-34,-21,-82,-35,453,-46,-310,-4,10,65,-8,-52,-101,170,-6,51,60,8,-109,-220,-22,-104,-27,262,75,-202,-8,-250,11,-58,-87,-55,133,27,49,77,-43,209,-42,337,46,-147,202,50,2,178,184,-54,-161,-129,189,-23,32,72,68,-59,75,-9,-11,-110,21,114,26,-65,-216,-297,-32,-135,-94,-47,9,143,-103,177,109,122,304,-5,-81,-79,-53,-101,-81,-314,-89,50,-125,42,1,263,-47,-23,47,62,-25,103,-40,-9,-92,221,110,125,54,177,-57,82,49,1,-193,317,3,7,-152,187,-51,-459,10,-80,262,138,-3,-125,-69,-6,-50,120,-33,-42,173,-48,45,-193,-251,138,-55,129,90,-65,-115,-366,41,-19,-11,-135,10,113,-27,-4,110,66,246,-11,3,91,23,72,-58,168,223,-50,-73,231,84,-63,102,-51,156,-76,32,-123,-57,-81,253,63,85,32,46,18,38,73,23,-79,180,48,-129,119,36,98,121,338,87,-39,78,10,-2,137,-53,-21,-45,-64,-109,-349,257,23,-95,-130,294,40,90,66,-110,-48,-66,-94,-223,16,-1,60,92,-50,-87,-146,-24,-3,236,-24,-4,96,-5,-77,-224,-1,-91,-161,-55,127,50,102,-49,28,-233,27,-144,190,-22,55,44,139,-50,-7,-55,175,-13,-19,50,31,43,32,140,-56,10,-468,-45,-103,-504,-51,67,535,-40,93,-26,-56,-45,175,-39,-80,-450,-27,84,14,246,15,58,64,-45,58,232,-74,286,69,-90,-64,216,-26,-37,-182,-104,14,-104,-56,266,-47,249,-54,-8,-243,1,157,-160,25,231,94,349,-26,-31,133,6,117,-95,-20,-180,689,-60,-25,176,39,32,-49,-78,-120,27,-22,56,83,86,-25,251,75,-6,178,-39,-46,-101,-63,12,-72,0,0,-2,22,112,35,108,-43,-94,100,-126,-299,-41,49,260,94,-46,-77,-172,-55,-67,360,-52,-87,-135,-48,74,29,-55,-47,-145,-64,25,-153,164,-34,-81,-171,53,-57,-100,265,-56,-74,-208,-29,5,-180,114,66,94,-88,-37,-132,-54,5,-150,157,-94,72,-57,-27,656,-16,-98,-202,31,54,-54,149,-109,-56,184,-62,-49,-62,23,-50,86,-34,121,4,25,42,18,117,-62,-45,352,-67,-14,-144,38,-150,60,-104,76,-43,81,-51,-105,-20,-57,183,481,-56,-73,161,-77,101,-169,218,-50,-111,-41,-75,-135,149,-148,29,-192,-76,-46,261,43,-54,-488,-41,-67,-49,4,-67,134,-20,-39,363,-45,-62,-51,-61,26,-111,192,82,106,45,-40,-182,-192,15,177,66,75,56,5,-132,-70,-51,-59,-22,135,-55,-63,224,-9,97,88,75,-89,-34,-82,63,-1,65,-177,-115,-138,-56,-133,304,-85,-16,180,-45,182,114,-15,152,-94,24,-250,388,45,-61,94,-70,12,-17,163,27,44,101,-55,170,19,-69,182,-22,27,8,-234,118,-77,-7,243,87,-51,69,6,69,120,23,51,-54,-67,67,83,380,68,8,-25,-155,-136,-59,-7,-144,167,63,32,20,203,-43,-105,-696,-47,19,583,-42,-66,-35,-44,-44,-144,59,-43,150,40,-135,420,159,73,-17,-52,102,-22,-86,-42,-370,10,-161,71,-51,-113,-191,-43,13,124,38,-36,59,-109,327,-11,219,-59,-1,-147,-32,-74,-81,-58,-74,-97,-53,149,-15,70,-52,22,-91,88,1,317,-38,-77,-85,-14,190,59,-37,90,-115,-81,-187,-20,13,75,-47,-27,-113,-5,19,70,10,-37,-45,-21,81,-18,22,-84,5,-2,-12,62,68,-46,-84,552,3,50,92,130,168,-41,279,-18,-76,184,-40,133,-50,-66,294,72,32,-6,98,75,-50,-126,240,-129,400,-59,-493,-49,33,-121,82,178,-46,-68,-388,98,-2,-103,162,-51,-95,-177,122,58,96,23,63,-38,-55,192,-60,-63,-60,-121,-34,40,112,49,156,-180,-61,-37,-154,76,-88,-148,-96,-78,-153,-34,-86,-29,104,16,-33,111,-60,277,48,-118,196,49,-13,-86,-146,76,-75,-30,-68,256,-22,118,35,-70,-167,-19,86,24,35,30,-57,-178,-338,35,37,-50,-380,-41,111,136,-66,-72,12,-16,190,143,-20,76,163,-8,24,73,21,-11,-31,68,3,22,58,1,160,9,89,4,16,-286,25,51,67,-3,70,-98,116,-119,-61,179,165,5,65,-13,571,-95,-32,-58,-35,-156,-58,-46,-117,-55,-89,558,-95,17,-55,-18,-150,-58,-74,-169,-9,-34,314,-46,372,-95,-56,131,-91,-2,-12,195,-33,2,99,-35,158,-43,-34,-113,-259,44,56,-57,-84,-204,-65,-79,285,38,80,-51,-86,296,-585,186,-82,36,-176,99,288,23,75,122,-6,-94,-200,-5,90,-54,-81,-138,-81,-88,319,-70,-6,-84,-99,198,80,201,-14,-112,27,-121,-1,-77,-150,68,-50,7,-74,-14,47,49,111,46,122,67,12,238,-15,227,110,84,203,80,60,16,-115,226,-52,36,-200,328,79,-2,-49,-5,136,14,-93,-75,-114,-46,31,178,-49,-52,181,63,161,190,52,-24,109,-16,-98,-152,-33,111,78,-52,-5,149,-45,-443,65,-5,-13,-152,284,32,-59,318,-42,-31,297,-104,-13,-129,171,-32,18,82,-56,-4,196,-38,-16,218,322,-20,45,79,-78,-31,169,135,30,-15,40,-55,42,-227,-48,-16,275,-39,-4,-179,-442,-42,-41,-118,-100,21,-140,-70,-73,-65,-52,23,-86,56,-39,55,-45,310,-39,-97,-93,-49,-65,280,216,38,110,5,-8,133,-22,129,24,-26,55,-116,58,202,-41,-28,-61,141,84,0,10,-132,179,77,60,-50,-102,-126,45,87,-49,-84,-176,66,38,-177,-85,38,-47,88,52,-83,-45,-92,10,-77,186,-79,-62,22,189,64,19,36,27,-44,-62,304,77,-132,-67,-27,63,-49,-75,193,-104,-73,-43,-54,-50,39,-408,60,-39,-235,-200,-115,-31,-125,-103,-126,483,-39,16,319,125,156,-59,151,-45,41,126,-80,23,135,96,-82,-62,197,95,75,75,-582,84,-54,46,-82,-73,-68,-36,-63,213,67,35,-42,-59,279,-135,-125,18,-83,-45,32,78,107,88,64,-625,17,15,-110,-307,143,81,110,32,246,-8,-9,-6,-12,180,14,-90,220,-606,-73,130,-41,-341,-129,-48,286,32,-158,-120,-93,-54,-17,65,110,57,-58,-142,690,-7,-78,-147,345,-57,-164,299,-52,18,169,53,-66,-168,-429,-48,-73,16,189,-46,11,-187,333,-47,176,144,-41,157,-53,-55,-76,9,67,-67,-52,-126,350,171,161,-135,-78,-10,-358,14,10,80,62,103,37,99,50,-75,191,66,-41,-56,303,-97,-210,-31,76,123,40,71,-37,-346,-68,-19,207,-21,-90,-163,-71,-60,-43,3,63,-114,-98,16,283,-28,118,-47,120,-52,63,111,-42,176,-51,-75,-60,-57,-76,255,27,233,-82,-64,-54,79,-19,-80,-144,-35,-83,-72,95,66,-21,-81,201,-84,-57,-70,-55,90,69,-49,44,-50,132,5,-54,-208,120,-117,68,101,74,98,280,10,-19,-71,-6,-87,-118,165,1,-55,153,150,44,-163,-58,-73,-52,-124,227,-49,-71,-52,46,52,83,-20,70,60,196,-21,7,-191,-48,-25,-315,-47,219,-15,-73,179,-44,-100,215,65,68,-52,-139,-326,-33,-134,-28,-117,-2,-135,-51,18,63,-36,-40,167,-96,38,26,-60,-78,-126,55,6,-75,-224,176,-94,-30,-85,-107,-36,156,-45,-226,-39,-40,127,-5,31,80,-40,22,97,-47,130,-43,-69,423,-49,31,-142,-9,-30,104,-44,67,-43,127,-13,-16,97,116,162,51,92,63,7,-43,-50,-95,-42,-44,-71,-80,57,-78,85,114,82,86,-38,-59,-286,-52,5,117,-35,66,45,59,127,-473,117,89,58,27,133,-9,1,72,-57,-458,38,-134,197,181,-32,223,-41,64,87,-44,159,158,25,85,40,59,255,-95,-40,-66,180,-33,-423,-44,16,-175,296,68,-50,-122,412,-44,142,-20,55,90,36,-29,-45,-130,-609,72,47,70,-41,63,55,15,-70,134,-87,23,280,-94,197,42,94,36,55,77,42,-49,-81,189,36,-143,281,121,-30,14,97,88,-5,34,-49,-84,245,19,11,-106,-51,-33,188,-241,28,19,33,-51,-14,233,-42,-16,195,-49,-47,2,173,132,-12,120,-25,-28,-53,-13,-16,28,46,42,-35,-1,-171,37,9,33,-27,110,50,281,-38,63,59,6,-99,-188,32,45,-15,-79,220,86,39,-24,62,21,34,184,1,159,-53,1,-211,-37,109,60,-22,23,-497,-32,-133,-116,-51,110,-115,-161,-17,-8,-138,21,-39,-53,-106,-35,-54,96,-120,-693,81,-54,163,-50,-89,-172,93,-92,107,50,-5,-109,-239,-52,-140,-121,-56,-72,-73,-48,29,119,-53,15,-170,-14,-105,-64,-46,-137,235,27,39,-517,74,1,-30,-51,161,-40,-151,12,-107,20,7,42,37,-12,-20,49,37,-28,32,207,-49,-72,13,-2,-82,-142,-36,-105,-121,-51,-88,303,-44,-49,186,-110,-70,-29,77,112,-22,-58,202,-46,2,-207,-152,15,41,176,-50,-86,-24,-3,23,115,89,1,26,36,100,-26,-55,-7,-53,-436,243,62,-40,-157,-42,-317,-45,5,-44,-234,-39,70,76,-412,-167,-64,-54,-35,132,143,14,-35,-247,-69,100,-19,142,83,-43,128,26,82,54,80,25,-7,98,-49,-71,326,-62,91,54,-20,-42,-166,-13,103,-52,-46,-140,2,92,-43,-139,58,-51,-76,-146,-14,133,162,-37,-10,-146,-516,-11,-60,158,-21,55,58,111,4,-16,155,-58,-21,148,-71,-38,3,-100,3,-112,18,161,-25,-145,10,-147,110,-59,-87,-220,7,60,-58,143,43,-104,-104,-155,96,89,-10,-91,211,-28,196,-57,14,115,11,-57,128,222,-118,0,-46,244,-66,-65,193,76,-48,113,37,23,-18,33,-230,270,-14,-48,-122,-20,-22,-328,-30,210,-4,-42,-153,-66,-62,-88,142,-19,-95,-29,8,151,-30,-88,180,-12,-61,-172,-93,124,137,-40,224,-33,369,-49,-62,187,37,-64,154,-46,273,-6,-41,241,33,86,59,46,42,71,219,-45,-31,127,34,-9,28,-87,-7,31,173,-36,-14,433,-22,88,-34,77,-24,-273,47,34,132,3,-55,-77,-151,116,-54,-180,-111,-34,-35,-145,17,-92,164,48,236,54,86,-108,-85,5,-538,-46,-4,-157,-50,144,-53,68,62,-65,-68,-141,15,-65,290,-53,-138,-162,-34,-70,-72,69,-96,-20,-56,-99,-99,156,212,-81,181,64,20,-29,218,-47,-58,-104,-244,-19,-77,-40,-66,15,104,37,-35,80,147,137,171,105,-22,-145,322,-39,-168,310,-113,348,13,-58,-175,-17,-78,-121,-9,62,-60,-181,185,-51,147,4,104,-131,-81,-53,-54,-52,-188,74,0,63,14,27,49,41,-47,-83,204,92,77,-8,-121,-45,-25,-42,-102,63,214,-35,-56,-137,68,19,27,197,53,28,74,-32,54,-75,226,99,-25,53,166,26,-244,-110,32,19,-128,126,67,91,-56,71,-130,-354,222,172,99,120,-95,222,-54,196,-49,2,-106,99,-2,186,-10,-70,-104,-57,-72,-225,-26,88,109,6,141,-41,-90,-84,-101,-67,-54,284,42,-48,129,178,150,-7,91,45,-132,-34,-23,32,83,44,49,33,-33,219,-45,157,-11,-35,-570,0,30,41,19,-73,-154,49,-40,139,135,-44,-19,150,45,-69,-217,-46,-1,181,118,137,51,82,-8,-41,118,-13,124,-44,-12,-239,-58,48,96,51,-36,49,77,-51,-46,189,-71,-37,-73,-58,-51,-124,-24,-7,103,54,-24,56,-46,382,-28,107,-15,50,-127,-38,-39,7,3,-6,124,-58,135,-93,-109,724,-168,-99,-1,-194,-37,-16,375,-22,70,-1,85,-21,-168,-92,-11,-40,-24,-193,62,68,-58,90,-56,-94,-118,-112,200,79,-57,50,105,-102,-108,-23,-128,184,44,-75,-168,-44,124,-23,-108,211,55,-104,-155,-63,104,-55,128,-53,-1,-101,-109,35,-239,78,-51,-76,249,-23,35,52,109,-43,-74,-81,106,-75,18,-96,236,-55,-52,228,114,21,115,-110,-64,253,-50,-75,-98,-194,-37,112,-41,-94,93,124,-28,-15,-76,-157,-34,63,-151,-3,-567,74,32,-25,161,88,-50,116,-13,-23,-123,10,190,125,-104,87,-6,136,114,-9,1,43,15,-22,-4,-17,-52,-87,237,12,73,68,115,39,90,-60,-2,249,-50,-48,-164,-386,-55,-71,-192,-88,176,109,-23,8,96,-50,-88,-162,-32,-13,-147,-53,68,-174,282,29,148,57,71,84,134,4,-95,226,-93,-72,-123,-48,-69,289,-530,-6,260,-71,157,-47,89,141,-43,200,80,202,-95,-30,-28,-50,-65,110,-40,131,-57,255,-45,-46,177,23,-74,-143,93,56,382,170,60,1,-54,-64,-60,33,-52,150,36,56,10,-68,-195,-132,-58,68,366,-5,-137,413,98,45,44,-92,-100,-153,27,-86,-157,-57,-9,124,-33,160,24,-7,53,64,24,0,109,70,1,-52,-97,57,-25,-42,178,126,76,-135,-106,-4,-8,-23,156,4,-126,-199,117,74,44,-5,2,38,-20,-203,-62,78,-177,-178,-66,371,70,-56,-57,237,33,-73,391,75,-60,35,22,-8,64,43,-420,-65,169,84,36,-40,-486,-53,58,44,-102,-120,449,-19,138,-100,206,110,18,-51,103,66,104,266,-34,-207,-4,30,-232,-62,22,-110,1,74,-11,-82,-142,37,-20,211,41,12,-47,-176,-145,520,-60,132,-53,-83,-130,-57,-65,-126,67,79,-48,126,-46,-57,276,34,-33,52,-60,-31,-64,290,-8,-72,-63,-354,-21,-90,-85,-18,14,106,54,-38,160,-7,85,56,-130,196,164,106,17,-48,149,-53,153,-131,201,121,-54,-76,-215,22,63,-174,29,545,-63,210,-47,48,104,-52,-116,35,248,-4,-76,-115,67,62,78,110,43,43,30,-243,-40,87,-1,88,-47,-72,-126,-34,35,-134,-29,-122,-123,-30,-40,-125,-71,-9,74,35,-20,-72,268,-26,147,-114,-69,-101,-127,87,6,158,-15,133,-36,301,48,33,43,98,92,-18,-13,-5,91,33,44,-115,-121,-107,113,-18,95,63,47,-39,-66,-123,-101,-56,234,4,77,52,61,326,118,-52,65,-77,243,9,68,-36,-31,221,47,6,-234,-118,-13,-140,99,-59,-1,-156,-72,10,50,-30,-81,-149,38,-83,170,-145,-96,-76,0,-10,221,-22,86,-41,-33,-221,-48,-71,-127,36,-96,-230,19,56,-78,-109,189,25,60,-24,-78,-137,-42,98,76,136,-40,4,-121,-8,-50,-95,-61,109,-76,-32,-73,-16,124,296,-60,-66,-69,3,3,-12,-77,288,354,-163,-64,-5,21,-83,-147,-50,36,-172,-52,198,-54,-49,-133,13,178,-46,121,-91,95,58,-34,54,70,-52,0,-90,-54,0,-20,-77,333,-34,13,-160,-15,-73,198,164,-34,-148,259,-24,19,-151,-109,-29,-52,139,-8,15,-124,6,8,-34,-47,-52,-53,-213,-2,221,101,-159,-66,-55,-5,-50,-76,-125,134,130,-52,-82,-215,-60,-66,-77,65,26,-136,-80,-298,-52,-127,-137,-97,129,48,-38,-62,-142,-146,-63,-22,-152,-51,-43,1,-44,116,-109,-59,-111,29,-13,-146,-22,-19,85,3,-41,-45,-37,-52,262,176,61,-46,29,38,16,96,86,7,-26,-168,-127,-132,158,-176,186,88,36,-67,-49,-86,20,24,-236,-60,128,-34,-113,-9,-112,-21,48,44,-44,-32,148,67,-33,-55,156,121,-35,-103,-55,147,-76,-24,-6,-119,57,-92,-131,76,-78,-9,-8,-583,-45,62,-172,-61,221,-98,43,70,58,-57,-88,-199,-284,-126,-44,-72,-101,-13,-24,-165,26,-131,165,-51,169,-120,-88,-89,36,-13,166,-48,289,-53,144,-44,68,-482,66,27,-502,-77,-85,259,42,-30,12,274,-42,-97,-180,-56,50,296,41,42,-20,-21,-130,247,4,-141,294,-28,82,-28,-51,-70,-209,-145,13,-144,-41,-84,-144,-89,20,218,-38,173,54,37,-11,-59,-114,75,2,-24,-205,-51,34,81,-55,1,-153,-15,-61,165,126,127,125,-47,-26,275,-95,38,201,-73,-34,88,-74,-420,20,-74,479,4,72,-43,-43,381,-47,-13,186,80,67,91,71,4,-34,72,14,-42,-57,-13,-5,-26,8,27,53,-9,90,61,23,371,88,-27,-85,199,-37,2,-200,-222,-80,-18,-92,-115,-56,-162,-29,66,189,-87,150,-48,250,-8,215,-37,-178,-9,-233,-47,21,128,-13,361,4,133,-39,-45,-160,-8,31,-132,89,-60,6,102,104,-42,131,-84,-69,-398,12,-83,-60,-52,437,77,5,-17,83,207,-101,1,-140,-39,-171,-91,107,-5,-35,195,-108,92,107,59,-43,-85,319,-52,101,-76,-49,-15,217,-15,29,40,31,-16,82,6,-15,72,-51,-70,28,-368,-51,-15,-138,-28,58,-88,-99,181,49,-74,190,186,-3,-5,-4,96,11,73,-17,21,70,-45,-73,187,-18,-130,-102,-41,261,30,277,53,135,-28,220,-29,-5,220,-57,203,105,-30,270,-25,97,223,-55,-31,-138,-40,-82,243,78,-540,-105,-57,-14,-95,34,-3,-152,-13,0,-165,-289,-33,-26,-195,45,-38,99,-82,-56,193,-41,-108,43,-204,406,-37,-78,-147,-53,-858,-137,-103,-113,-79,-18,-165,-60,-67,-27,124,-32,-84,205,-56,-48,-179,-30,68,37,-42,-78,-241,98,-8,118,73,37,18,60,80,-47,234,-39,-176,-140,10,144,-49,138,-44,166,-77,-85,-113,-49,-41,-87,-51,-49,-46,159,57,91,-45,131,13,-85,-97,84,-6,262,27,-69,-162,246,62,-26,-97,-196,-42,26,88,66,-40,-186,-64,-44,183,-59,-80,-233,-50,125,-121,-5,35,187,-49,-27,13,-47,-164,340,-49,-230,57,-40,-79,-124,125,-37,-128,3,257,-46,3,-140,323,-58,148,3,-34,81,-26,100,-137,-295,-36,23,148,60,33,-18,93,-32,-64,-113,163,-4,-36,203,-25,75,182,115,59,-79,-181,43,19,-3,-77,-139,80,-35,31,135,-75,175,-135,-56,167,214,-25,161,-6,62,39,33,-48,-87,209,-55,23,161,-44,-63,-82,133,-34,-40,-55,-187,-215,-24,107,25,10,156,-4,-118,-102,-128,-55,8,-142,7,63,26,-17,-169,217,9,67,78,-21,202,24,106,-50,169,-6,-71,-142,73,-55,25,95,66,73,3,-41,-50,-151,50,-96,-133,-15,-90,-73,-43,78,13,272,-57,33,97,34,-15,-141,-489,2,-21,-34,175,-55,31,143,-20,-17,168,-47,-15,-90,-165,266,-20,45,-174,-347,97,51,-29,97,28,-81,-135,-58,-29,-143,-87,122,124,14,-28,-118,-337,77,84,-98,381,38,35,-45,-72,178,-32,-71,195,-110,-5,-177,72,-33,141,-27,83,30,-27,196,-4,-144,-53,-68,-14,-118,283,74,72,-47,26,89,-68,-45,-134,1,-83,-62,93,-60,86,99,57,16,-51,-89,-157,-55,113,-15,-48,-430,-46,122,41,-91,190,-27,90,-134,209,-42,21,107,-112,-4,-156,457,-44,30,179,-23,86,-458,-71,-41,-70,-55,-91,461,86,-8,-96,310,105,-52,-77,40,110,-34,104,50,-16,185,332,105,52,-61,-84,-153,-67,-55,-152,-25,-89,77,-43,153,-47,-59,188,12,-80,-50,55,-44,158,-52,76,54,-55,210,-45,-42,331,60,-186,198,-55,128,-36,-498,62,41,-13,38,60,-47,156,50,-59,200,-117,-8,-33,204,-31,101,29,141,43,-71,187,-36,-170,49,234,179,-43,-1,66,-27,104,-43,-29,-60,3,74,-59,-140,284,-81,-91,301,-21,-68,214,-560,-144,-72,-25,115,-30,-89,-245,93,153,-52,46,216,-47,-145,-59,-64,-74,-139,96,-55,102,18,39,109,105,-58,70,60,52,15,-53,-89,-161,108,89,-47,-84,-152,-45,122,49,23,-53,147,-26,108,57,51,26,-48,104,-15,175,-28,125,7,-83,-82,206,-19,124,-135,165,1,8,25,87,73,63,93,72,-56,-85,282,-3,-79,285,-33,258,-21,-46,-150,-92,-5,-147,129,28,-18,71,-113,289,-8,-61,266,-54,-29,157,-88,-35,365,-78,-61,-53,-9,44,-142,-16,9,149,462,-46,-54,-26,33,51,-83,10,128,45,-126,25,-153,-52,-109,-49,-19,-169,118,34,-119,-191,42,36,55,-24,-12,294,92,-43,-31,-154,-4,212,74,287,-102,99,-100,-15,239,-56,124,-44,26,130,18,-59,-117,-359,-28,81,100,-16,-29,-187,-45,-58,-64,254,68,61,62,-466,-12,55,-27,-80,126,10,-67,47,35,-55,145,35,-79,-160,-138,97,69,55,82,-23,-95,-49,-43,-66,-119,-50,-75,-171,-48,-144,-87,-81,-14,161,-59,-85,296,-46,-74,-101,5,86,190,-5,-64,-122,575,-97,-42,-73,-31,-82,-12,-139,190,-39,-7,154,68,-118,-27,293,178,114,55,63,-80,50,3,59,-28,-34,-13,-27,-83,-209,11,5,-151,-172,-42,-3,123,-58,-79,-46,-58,-75,250,1,-85,165,49,49,-57,193,-180,-57,11,386,11,-79,-162,0,168,-111,-73,292,280,37,51,24,-82,119,72,-56,149,-40,-147,33,53,-7,50,101,-61,211,-29,-105,-92,96,-45,-49,-158,-149,-19,-91,-86,-63,-108,-122,-39,-12,-103,-50,30,-136,-40,211,102,-18,76,-16,154,38,74,-50,-175,-85,79,38,-53,-183,103,72,-6,-20,8,101,50,-73,-140,329,-40,-434,-69,-7,-24,-34,7,57,-30,-9,-58,-23,-18,-25,-6,-10,13,125,-56,43,-183,29,104,-28,118,-53,183,-48,124,7,99,35,-78,136,-155,-84,-82,0,-62,-122,-57,-72,-31,-10,96,332,-39,-84,-106,-34,-47,168,18,-27,-169,88,95,-18,45,48,-42,74,-12,158,-127,-76,-62,259,107,-40,124,-47,-57,-115,-224,24,17,-7,-118,17,103,-68,-73,294,-1,82,29,-132,304,-10,127,-59,-8,-340,35,53,184,72,-80,274,246,31,5,-175,-45,-74,-95,375,198,-108,250,-24,-8,369,-22,106,-7,107,102,28,65,-473,120,0,247,-37,-58,-835,-108,-49,359,23,-130,-117,74,26,-89,14,-161,-20,-45,179,26,-146,-23,147,30,-25,463,-48,-66,-217,-68,213,67,159,56,21,-99,-70,258,35,171,173,-54,128,48,47,69,-47,-16,-141,30,57,28,-84,135,-49,-52,-33,191,131,-47,-79,-88,-50,-28,142,513,74,-41,104,-23,-36,134,-45,-50,-97,81,-35,56,-37,26,11,-29,6,20,-54,-26,-142,71,69,-29,-86,272,-111,-54,-63,-98,64,-57,-74,-207,147,95,-47,-20,-28,235,-56,132,-58,85,-50,-37,-148,-57,238,-56,120,-50,-87,-159,-53,-618,85,-93,-73,-42,-57,129,82,202,71,9,-16,-100,-123,-118,-126,-570,-7,99,-117,-19,-40,-25,100,1,-27,135,105,46,80,-48,-118,44,-127,228,73,-135,-90,-149,-53,-27,-173,-165,-48,-62,79,19,218,-22,153,92,-95,-37,-23,137,75,-16,64,131,-46,62,-11,318,-95,28,-36,-73,-136,251,-40,-63,178,8,-65,-128,-52,-54,-101,-88,-62,-27,-123,11,-128,-74,-59,-60,-29,194,23,-48,-322,-27,-101,42,-83,169,-15,-93,-222,57,127,-534,24,-89,-239,-99,54,177,54,26,28,-97,137,-57,-6,386,-113,-81,-103,49,-72,120,-17,-64,-132,52,-75,97,39,123,79,-54,50,68,138,76,-57,79,-188,-222,63,70,-27,-15,364,6,-61,122,-13,-22,-47,167,-20,-37,92,-33,68,51,217,111,122,-46,-13,-91,-53,133,-100,-42,238,18,85,-10,-71,136,-19,-80,-131,172,-49,140,-20,-68,160,-19,39,49,-30,174,141,-72,-120,-75,-104,-72,-8,-118,-45,-119,-79,-9,-150,-57,179,68,76,-18,-47,-37,-261,-40,-107,-16,58,51,-113,162,-27,-59,192,118,105,-6,-10,90,-4,-52,-28,-161,-45,-47,-113,-136,-49,-147,-36,184,31,73,49,66,-71,-62,436,91,-1,-114,211,-39,172,-74,-59,-93,79,-10,77,9,-35,185,-13,-71,219,-81,-55,-75,-85,-34,0,185,-89,6,-113,-156,-6,-85,55,9,24,-37,77,-34,10,101,-49,135,78,-57,-18,-36,-76,-191,-56,111,6,-49,131,31,40,-20,144,-31,133,75,100,-50,80,45,27,-47,-194,327,-38,153,-49,-68,-66,394,84,-50,144,160,-14,1,70,-23,-85,181,-43,-100,-491,-13,-541,17,-84,-148,43,31,-9,-546,54,-64,67,-50,108,6,-110,-116,-7,-24,30,-23,-7,-16,-557,-44,224,-39,-78,216,-52,132,15,-84,247,16,-69,314,16,58,-103,-99,-152,-32,-416,138,21,-94,-158,-100,-30,-129,-5,-60,233,85,-13,-101,20,-109,87,-3,-21,-71,180,351,-53,113,-564,320,17,34,75,-27,125,-38,392,8,60,-61,44,87,23,-47,-136,200,-5,108,-5,3,30,52,163,-50,178,176,39,82,-52,141,93,63,108,-36,-21,-142,-47,-140,-58,1,219,-54,-49,-165,59,45,139,-182,263,45,30,42,-561,27,51,-48,69,-153,-340,-124,195,-43,-32,132,-34,70,271,-49,234,78,-37,103,91,-27,-15,16,266,7,25,-32,-28,-79,12,-6,-10,-74,160,104,-17,33,-249,5,-79,-137,683,-31,146,128,95,64,-30,3,184,165,33,42,-21,374,32,4,-182,1,-50,-167,62,-51,-92,-688,-22,-168,-29,-110,-26,228,-26,159,35,68,29,-64,114,-47,-36,-120,-24,94,-46,13,-143,-106,-71,361,-14,151,96,24,-41,125,-16,158,81,94,-54,42,-89,-52,77,102,-54,-8,190,-59,403,69,17,76,-24,313,-52,-81,-128,3,-18,83,115,-35,-89,297,-20,71,-53,145,-45,-165,-59,-58,-78,-133,-23,-127,-5,51,204,205,-57,69,-174,50,-42,59,-58,-139,-105,75,-51,277,-21,-60,-229,-228,-72,-39,-96,-42,20,-8,39,-1,53,-523,-36,-68,255,-104,-68,80,137,15,-98,-159,124,-26,-80,6,98,-29,108,-81,-46,-158,-15,276,-49,-123,-68,-38,-57,163,-102,-78,-75,-55,16,-190,-133,55,14,147,25,143,-46,135,-53,3,-42,-430,-29,-55,-37,-21,-56,139,76,2,13,-27,201,196,5,-11,-5,136,-46,-9,113,-62,172,-48,-33,-127,53,-28,52,73,-52,134,0,67,47,-98,-131,-50,-78,-95,19,-71,212,-51,169,-51,68,-126,281,-37,135,-55,-462,-28,-37,-120,-37,-55,175,-43,-48,178,-41,-112,-144,-302,74,-18,-39,-30,121,27,-63,-8,41,127,-37,-93,-119,85,47,-76,-185,-323,165,-147,-32,-56,-183,86,-80,64,101,-29,-427,-29,-31,-161,-13,-56,157,53,-79,145,3,-31,206,167,119,-11,-11,97,31,-72,124,28,352,-25,81,-57,-67,-132,-57,-55,-136,-73,221,-17,119,-39,-5,-154,182,5,-93,-304,-30,87,4,84,14,28,-9,12,-56,-9,206,69,-28,-82,165,-9,80,-82,-68,197,-56,-15,352,78,-7,-2,-104,-71,-329,-51,144,11,169,-9,170,83,84,-56,-91,-169,-87,175,69,-46,231,-108,-86,44,323,-38,113,-1,99,-96,60,108,-12,76,-46,-202,-8,-232,-71,-109,257,-46,-67,83,44,134,223,92,175,58,64,-47,128,34,35,-104,2,106,-160,-56,-495,-42,-10,162,-126,-29,-304,27,-68,-248,-42,122,-54,147,-90,-112,-12,-54,-2,-162,219,3,-11,77,25,97,-85,68,92,138,38,-51,86,72,-49,118,-26,-21,-156,67,64,24,94,22,54,-51,102,-42,-23,-124,9,27,-53,-21,-35,118,-39,51,134,56,-61,82,-178,-19,78,28,112,72,-22,38,-106,163,83,-32,-66,11,-11,-93,213,53,-80,-165,96,-18,-76,296,-39,170,-61,-74,313,74,88,-114,27,249,-21,-84,195,105,-64,-150,-59,50,-19,36,-27,-154,-84,150,-21,148,-8,-54,-103,240,-120,98,-89,-247,24,79,87,-89,32,168,296,41,14,225,8,7,80,-22,15,273,168,15,74,-35,-71,-150,-51,33,-164,-55,-34,-50,212,42,-61,-154,-56,87,-184,17,108,106,68,-53,90,-112,-16,-62,-36,-78,0,-3,-49,154,21,153,-24,-33,-21,-23,-25,-19,-14,-116,-118,-38,-56,-87,-150,199,-55,159,145,-28,53,183,1,98,-35,-7,-179,-48,-71,-97,-139,-60,-199,67,-49,-81,224,-14,-85,-18,-36,168,86,-52,-157,-82,-229,-25,2,-187,-54,-57,141,-16,-56,142,50,-68,-64,-137,-66,-53,-99,16,200,-48,-67,-94,440,-26,48,-15,-41,11,-79,-9,-72,155,28,-73,-124,-109,-106,-67,-62,-36,-9,106,-55,-49,-94,83,-7,-17,398,-74,207,-57,111,-55,181,-83,-98,322,-111,-12,-80,35,83,-6,67,-90,83,422,-44,154,-53,-78,278,202,-41,123,-99,227,-95,-137,49,-48,120,-14,-24,141,-30,51,46,33,-59,95,-58,-79,315,-55,-54,-100,-46,-52,-109,-42,-36,-86,45,31,-34,-69,33,-348,89,47,-41,21,-31,2,-22,-14,-3,115,129,-55,-101,-46,-154,31,67,68,64,-115,-102,-88,9,53,-41,-2,215,-47,185,61,27,-28,-14,118,-39,94,133,103,-47,-161,-54,20,-2,101,81,-116,-138,121,-20,-70,152,-48,50,102,-17,-55,-20,208,-120,-43,-18,209,-62,-179,-31,-363,47,-89,-203,71,41,-80,-169,-5,-509,30,-13,57,65,-158,-3,-20,-85,109,-10,-88,169,-85,113,91,173,-671,133,-55,102,70,37,81,4,97,-40,-98,2,-434,-28,-84,-52,-92,-113,118,36,73,-79,-64,130,-122,-44,-61,-27,72,-18,33,60,-4,-38,-71,-20,-13,-22,2,-9,77,41,-51,-5,192,-29,-78,-178,-51,-619,-13,141,37,97,106,16,-54,-193,-38,197,11,-88,-185,-57,-77,-146,-56,155,-55,-69,205,78,-4,-18,-130,76,-116,-841,26,40,-47,-74,-152,-102,47,-100,-32,-102,-83,34,99,26,-49,-156,481,145,-95,-33,108,41,-1,45,-5,161,-28,-32,-166,-52,-15,-145,-20,62,-171,75,-5,-114,-20,-137,-59,-24,-128,-30,-164,-5,39,58,-54,16,-131,-25,173,6,-36,141,18,69,-78,-45,-84,40,-89,-117,-51,-3,-110,205,-40,-6,205,-34,-29,-30,20,-21,31,-21,21,-23,66,42,-45,-9,-170,69,-41,42,-38,-84,-79,-39,141,79,-559,-53,-93,-1,-57,170,-54,110,-40,-65,-62,197,61,-22,-404,8,98,-51,-76,-150,-21,-123,-44,-25,228,-90,-80,-116,-24,38,-110,149,21,-67,157,-36,1,161,-66,139,-5,9,-110,164,165,100,11,26,52,-55,92,48,146,-57,57,41,-38,-70,-78,-62,92,50,-1,-184,-58,-27,-67,193,-53,508,-50,186,-3,83,-55,70,61,38,14,-77,6,-129,-4,-76,204,-423,133,-13,-69,-146,-262,345,181,-51,-59,167,92,-42,-28,122,-35,128,60,-60,-139,458,47,1,-180,-48,32,-202,-63,-81,-16,72,35,-82,-54,273,-22,-72,232,-114,-72,-51,-12,-57,-50,233,256,28,253,329,-95,54,-144,-13,88,-26,107,36,48,-40,20,96,47,-100,-113,-8,62,-47,124,-407,93,-16,478,105,-20,85,27,67,-318,-60,-14,-169,-17,107,-52,-9,-118,-31,106,69,-28,111,11,-15,-93,197,-47,-69,325,9,113,321,-49,240,-12,39,80,-112,-87,-33,-60,-15,-225,100,-16,12,184,65,105,-58,81,131,5,19,74,8,-71,-266,-55,70,121,-46,-53,-502,-8,-64,-97,24,-46,-121,-29,-28,136,-29,-520,35,39,-40,-56,339,-117,-69,-70,-85,-39,-85,-137,-41,178,-16,-4,173,-54,130,-57,235,-86,114,-114,138,-105,286,-95,-10,164,-18,79,-22,142,-50,-69,252,79,-817,-95,-56,88,-168,246,-53,-48,-361,-52,186,290,100,173,-43,-508,-44,-60,383,150,-28,150,49,-55,-169,280,-53,-542,-51,15,334,-61,74,7,-2,-458,40,35,60,-47,-54,228,42,273,46,-34,-123,209,71,41,-70,-155,-4,76,4,72,234,-56,206,71,-9,-89,177,-44,-36,-158,75,18,141,72,20,-8,-68,-146,-61,-53,-139,110,-4,6,86,-30,7,-178,68,46,-37,-72,273,-40,-31,-124,45,-42,81,-44,111,71,-12,-29,-52,-25,17,-17,-60,81,-47,89,-17,129,-44,-67,159,-46,102,97,-45,-76,172,18,60,-185,309,152,-91,-62,57,158,17,84,-40,122,105,0,-24,102,53,-54,131,-146,239,-28,-122,-20,-101,-131,10,-191,-69,-59,218,-49,123,-51,-68,213,59,88,11,106,-2,-11,-76,-332,-35,-24,171,72,-4,-25,89,92,126,-40,130,-8,148,-52,-6,219,91,35,-76,-157,60,-71,108,-38,110,91,64,46,-128,4,314,-26,-161,-31,-93,-53,-86,-35,-36,87,87,78,-17,-43,15,-175,281,48,70,151,-67,-80,208,48,16,46,272,51,-25,-205,-299,-10,8,-18,-77,426,115,22,-80,263,-48,177,112,68,0,-14,-11,-172,98,-59,-90,326,53,-98,-171,403,-36,196,-95,43,151,37,48,-20,-93,-142,-33,-293,46,97,-17,-76,150,-106,7,33,131,176,20,19,38,80,26,33,-51,15,-232,64,60,-59,-113,93,64,-130,208,-59,-10,-162,-57,-4,-171,-53,-36,-169,-27,102,15,-580,5,-6,-154,-396,-65,-39,-705,70,-55,-51,-160,89,-56,7,169,53,24,36,-21,95,-50,-6,-156,69,-53,152,-58,-76,229,70,218,0,-208,60,-55,269,-70,-66,157,-21,-54,-115,-60,112,111,-101,169,-25,-37,127,-29,9,-109,132,-17,38,-63,-440,261,21,141,-20,-95,244,-7,-77,-115,76,355,89,-95,-28,-140,23,12,51,67,-4,94,-34,-4,105,89,-52,66,-245,-57,8,-92,227,25,-45,-32,155,99,-92,-85,-81,588,-55,132,-4,60,-49,6,-175,11,136,30,107,-81,-20,-165,-222,-57,0,-31,-11,-50,-3,9,-15,623,-36,-80,301,-47,259,-27,-65,-235,-58,-21,-133,-32,-20,131,64,-45,-69,204,71,34,80,-38,-74,-140,2,96,28,-47,-221,-56,185,-52,170,-52,151,23,44,27,-6,-240,-56,-29,-113,-49,-66,-117,104,103,49,-164,-80,-142,114,-60,-75,-132,35,-63,76,-53,-35,157,-31,137,34,137,-58,-90,374,-56,-26,216,-49,-61,-240,239,-77,-470,67,65,-56,79,36,-56,-74,182,-122,-70,-63,-561,9,-59,-132,30,62,145,386,-56,80,108,-53,-13,-170,38,-10,-150,230,62,73,31,-22,12,-133,-311,-52,52,62,-59,128,215,-111,-174,-115,71,-797,-302,-58,152,-41,19,104,68,15,-72,149,1,10,83,-29,-81,-171,-55,-30,-225,82,-5,-52,-150,-61,324,-32,-92,-6,-164,-39,-75,162,88,-52,-73,-119,7,-56,204,-13,-76,232,-41,356,-7,43,-78,-82,-84,-60,-64,-154,-47,-9,148,-27,10,136,-458,36,43,27,-6,-80,-56,-55,-139,-21,180,-51,-95,-85,-214,1,18,50,42,41,151,-21,82,77,-82,-110,58,39,22,-82,138,-49,-82,-147,-56,28,249,-52,-30,173,34,-64,118,-19,15,-163,-140,-77,-35,-41,72,-155,-46,101,-46,158,32,65,61,1,-46,-92,454,60,-23,-119,-64,-4,77,22,68,-11,-31,109,119,-180,-40,30,373,-2,-66,14,32,-498,-34,-74,-168,-53,125,-38,38,76,-9,-91,246,-48,-71,-110,-63,190,24,-81,-183,-15,188,-63,-84,-64,-18,-7,91,33,48,-78,-190,303,34,-19,-29,133,-122,47,209,93,-61,142,-50,-136,-77,-35,10,104,-54,-81,188,242,-20,4,148,206,-60,135,-38,-56,-73,-285,-14,-51,141,-32,36,-131,19,102,-29,-53,4,17,-85,-164,-58,223,28,81,-49,-43,-113,50,-75,116,-50,-137,-160,-23,92,91,-53,282,3,15,56,-125,-56,-72,-31,-62,-35,-244,377,-48,-54,-121,67,74,61,158,-47,-58,294,284,190,-77,-98,16,251,-126,-76,-29,-56,206,17,86,-60,-73,-160,467,32,85,29,-48,-115,-471,-20,-36,-83,15,125,-48,-38,-67,-250,23,5,57,41,-88,165,-64,-18,211,6,28,62,-118,-66,-75,91,-43,94,-50,-61,-97,-62,75,17,-26,112,-9,97,24,114,-79,-61,-89,125,-32,140,93,-112,-64,-137,-57,-8,450,259,233,-122,-95,6,126,25,37,6,61,-21,-46,-110,24,48,-47,-31,-98,-11,-51,35,92,-28,-86,-130,27,38,8,25,37,-54,150,101,-55,240,-30,-73,-26,79,13,64,154,13,60,6,159,-55,-74,-134,-14,105,-11,34,62,19,-57,-57,157,37,-13,114,-118,-32,49,-107,51,15,18,50,-29,101,-4,-179,-51,-515,74,34,33,-63,204,-46,47,103,122,42,242,-58,133,-18,-120,493,51,154,83,-30,-77,-158,-59,-81,-104,-58,132,16,-80,-163,75,24,116,52,181,-43,12,180,-44,-102,252,-17,-76,137,-60,11,97,-23,-74,202,-409,-51,14,-120,-50,142,48,-33,-126,-8,-77,0,1,78,125,-6,-515,-72,-47,-269,-122,205,270,-7,110,-47,-2,-236,-63,-30,-141,-63,90,170,76,17,-107,-534,-1,51,152,18,29,-20,-81,-143,45,36,84,-8,176,37,13,-47,-52,-114,116,-5,15,-217,327,-53,179,91,124,68,24,28,-45,115,-35,-48,149,24,131,182,-48,-9,-19,-215,26,-20,282,-3,121,-50,367,-54,-11,-214,-36,-43,-134,-51,-17,103,-48,-58,-188,369,29,-59,337,-14,196,90,-60,255,-55,478,-53,-19,-146,67,20,-79,-147,277,-47,-57,-137,40,68,1,-65,146,250,-44,74,-126,52,34,44,74,61,196,33,137,-22,-19,-26,25,-4,-23,-7,-18,17,-80,-211,84,14,36,287,76,-35,-166,-89,-108,-94,-100,-33,-121,-23,-189,28,42,67,-89,153,-61,63,87,-31,45,-2,142,10,-76,-145,214,92,50,-73,-38,-12,-116,-83,-27,-90,-39,21,112,-43,-120,-63,-224,-30,-62,165,-6,33,-75,-15,-29,-54,-35,119,1,-496,-1,107,80,-3,-47,156,-12,-80,-170,-36,-204,-98,115,9,59,-54,129,22,-65,321,54,24,-49,205,-25,-29,-167,0,-195,66,351,-106,32,143,203,-43,179,73,-15,-89,-4,134,22,33,-51,-45,-81,43,16,4,39,142,-85,12,118,-23,3,-94,-31,-76,-439,-44,-13,129,-37,167,-2,89,25,-18,87,-53,179,-2,-127,-106,-60,51,-76,-134,35,35,-6,110,78,60,-41,48,-106,12,-64,-153,-78,-64,-60,-94,-85,-49,-45,-66,-22,-21,-79,-179,60,25,-56,-116,300,-38,171,352,-16,-41,-65,14,14,35,-13,-24,-42,57,-102,39,-177,-47,191,-16,-107,-146,28,39,62,66,-18,-5,-147,-81,25,4,37,-4,54,-59,-79,-14,-13,133,-30,-34,-235,-6,-60,-108,206,-52,144,176,-1,-57,-101,1,-61,-154,353,118,-48,-85,196,247,93,52,94,25,104,-120,55,-31,51,20,47,-38,77,-38,5,-31,-515,-30,-53,232,85,65,22,-48,-26,-74,12,169,44,33,-336,-58,-2,194,-23,-70,-145,94,2,75,14,-70,-87,-50,117,88,68,-74,129,-233,-6,108,-45,-73,-153,65,-53,-84,213,157,-37,-136,-65,-5,32,36,-43,-4,129,82,31,46,-86,47,-134,-48,378,74,-45,267,-7,-71,-4,-30,-29,225,-46,-33,186,-10,25,63,-62,33,-97,-639,202,-121,40,-33,-81,-143,-23,96,-38,160,134,-19,87,35,82,5,-113,203,0,-81,355,102,-53,-46,252,-39,-61,-188,-80,16,-439,102,46,-19,24,-51,-118,14,1,-15,103,-83,21,176,-44,-67,350,-10,-45,137,-47,133,92,-41,-59,-124,-4,-12,-163,-57,-78,-137,-6,175,-54,217,27,29,-28,10,-103,227,-40,-96,-177,-271,-55,-83,181,93,117,-54,-84,-182,63,23,-48,123,-49,154,21,59,23,196,-52,-65,-99,63,26,32,-78,197,-102,-35,58,119,-173,35,-46,279,390,-35,-77,-145,139,95,-96,163,-13,29,-123,-393,55,-56,53,-54,-72,-70,-142,-25,-131,-56,29,134,-53,-80,-66,-48,-48,-101,16,-104,-47,97,-58,-15,-142,-100,-56,78,169,-26,4,106,234,-53,125,-43,-56,167,131,39,-6,30,-7,-81,-87,-2,89,-41,-39,282,-35,-40,189,206,11,11,-33,-60,57,-178,79,73,65,17,-71,-157,-130,-54,1,-134,64,372,-110,-9,50,141,122,-115,-104,9,295,93,213,224,117,-50,-78,-101,-54,-54,234,-420,57,80,-160,106,-436,-47,62,-141,193,-2,83,188,-44,0,-118,216,4,-90,-119,-267,52,-88,0,-93,8,-61,-137,-190,-14,-5,62,87,-78,143,62,-51,13,234,-46,206,-61,-67,-131,-27,17,103,-10,46,115,-59,-162,-8,109,210,-41,-12,-157,-118,-92,522,-18,160,-48,223,-48,14,109,-29,15,100,43,-66,-181,-288,-65,-74,-97,-50,-53,-112,-54,-514,-21,375,24,43,39,102,-32,-49,224,-41,-72,-82,74,3,50,23,-55,-30,168,-634,13,47,12,-3,41,-40,-27,8,-453,-6,104,145,-3,-91,218,-115,-18,-47,17,-83,-90,231,144,7,-111,-144,-53,-58,-138,0,-65,-153,-12,33,51,104,-42,-4,-197,-8,33,50,-160,-458,-57,51,-284,-298,105,68,46,29,-5,56,122,142,-53,-89,279,-6,91,-47,-59,-78,191,-19,69,68,7,110,21,112,75,-58,-19,-133,-84,7,-488,55,-59,250,-58,370,8,63,-31,209,6,71,-127,-80,-55,68,-18,-83,228,-580,66,-72,46,217,-25,-116,-53,-39,-45,3,-156,75,-84,144,-36,-52,177,22,-52,-121,-33,175,-358,135,-71,21,124,47,397,20,-61,92,43,-54,154,-90,-42,56,170,-82,12,199,6,92,-141,-51,-130,-110,152,-37,-56,274,-81,326,-95,-122,-85,-61,153,-60,-82,16,-300,50,41,-103,-71,-17,188,11,77,-99,-54,241,-28,145,-22,-86,209,105,120,-51,-59,-68,-43,25,117,88,-46,35,137,-44,147,-46,-132,-67,-238,-34,-6,-28,82,119,31,137,-57,-66,16,-59,-77,212,-53,-86,206,-23,-40,121,-139,-49,-144,98,208,-52,39,-143,-166,-70,4,107,56,-79,560,-7,-77,-213,22,73,-82,-79,287,-7,110,-42,-6,131,-43,260,-57,182,29,-40,-155,-789,-44,-56,-105,-17,-358,-18,166,-9,291,24,-86,145,-25,-281,-31,50,102,-30,113,103,249,-70,194,49,-112,579,2,-64,-227,-38,-137,49,54,-3,-166,-14,92,-193,-153,-80,-57,137,50,176,-42,150,15,-137,254,-1,86,-50,-16,-168,523,-121,-82,-76,115,290,-37,-88,-123,412,-9,-3,-148,-7,-108,-19,-20,-495,-16,-19,-216,5,-33,-76,195,-72,56,-36,82,-4,-78,335,-55,-84,247,34,-48,-24,208,-9,77,69,-62,-280,41,-66,161,-25,157,-20,-79,-82,110,3,-48,-214,-20,84,84,5,143,77,19,-146,-89,22,1,68,108,-89,-103,297,-485,53,18,48,46,31,-43,257,-43,-15,-439,-10,-19,-6,-66,-18,171,-189,-90,-121,-74,-73,65,-85,73,40,-73,-87,-140,60,-75,-194,-16,98,237,-41,-84,-110,-228,-60,30,97,-57,42,-96,186,-21,-63,-102,-11,-46,-159,-92,29,132,-34,-13,25,53,-41,-57,160,-15,-45,-22,223,58,-75,29,-123,-14,15,62,-10,174,49,-39,426,-57,-73,-71,-147,77,63,-53,-88,168,57,-97,-43,293,-47,-16,148,-41,-118,-114,-287,-46,-64,204,-65,-77,-99,111,4,-67,165,-47,-147,-12,-124,-85,-128,-25,32,181,-49,234,-61,97,29,513,-49,-21,-176,128,-54,-69,203,-66,-58,-105,-46,6,129,93,73,75,-31,-42,200,-194,-35,102,349,-8,-12,-73,-64,-18,-41,-85,-149,-59,-86,245,-58,-89,-90,20,77,-1,9,-125,659,-3,338,26,-74,-126,71,97,-55,-96,-224,64,-105,-152,115,-43,115,-60,-179,-95,-54,-29,161,23,-73,112,-26,135,55,-35,-60,162,71,-58,-69,35,8,27,58,18,-40,-132,-61,-83,-152,-39,155,26,-131,-153,-348,-3,363,74,-9,-103,175,0,121,101,76,-22,98,29,54,16,-160,-84,344,-48,-91,189,-53,-57,-157,-261,-34,111,-55,-27,-168,32,58,85,26,-16,63,-47,-132,-103,-85,-80,24,408,-129,50,205,-55,-45,197,-21,182,-56,-55,218,-689,90,94,23,-31,-44,44,-68,-5,-16,-141,-23,-73,-179,-55,123,-37,156,-38,14,-147,252,98,-171,241,236,-48,14,-134,453,-95,67,-22,144,-57,130,-47,-59,194,-49,231,298,-47,120,-145,-49,-76,-59,-75,190,46,-89,163,-39,105,-80,2,-90,-11,273,83,25,-76,299,-48,-16,106,-145,-13,50,-9,-11,80,12,-19,-81,245,-90,-60,100,-49,-86,-141,141,83,-36,-163,-68,-21,112,-52,139,-25,-502,22,-71,152,-15,-45,-152,-57,41,88,84,7,75,151,196,-20,284,78,-48,-79,-104,-55,-117,245,-35,-67,-80,84,19,157,-52,-47,152,189,-32,-91,-141,5,31,-105,-272,18,3,-18,159,90,-130,213,-87,334,-48,-78,-92,39,137,13,-78,-155,-222,-55,-47,-160,19,41,-811,111,123,-29,37,61,-119,-439,-52,-33,219,298,90,-54,-77,-206,-25,-51,-31,-117,31,24,122,-45,5,-181,302,-176,-16,-119,-314,-48,-81,-168,4,66,-70,-4,-9,-135,-254,161,54,-47,-180,-31,-64,185,60,-75,-58,-27,30,80,-50,-88,-183,-60,-4,229,36,-84,-157,-74,-55,-42,-99,-140,-93,-122,-62,-16,166,-165,-43,267,-43,-79,-85,-33,111,-37,-112,-31,7,-15,-151,-147,163,-51,-72,206,-104,-157,-96,-38,-25,-49,50,12,91,19,352,-13,-96,-83,263,-48,-87,314,85,33,25,204,-70,262,27,146,-17,107,106,81,-55,49,94,-53,-530,111,-114,33,51,-164,-110,-61,-58,-89,93,-11,-22,-194,-69,165,-48,73,71,-151,-46,-116,-33,-65,-100,-42,123,77,55,-453,-72,-50,-49,13,122,-40,17,173,22,8,-188,-21,-8,-62,-12,-8,-25,-311,4,136,-137,-91,-122,92,-14,107,88,6,-55,-46,180,-13,-57,127,60,-47,92,155,103,-13,-92,-144,-56,-7,144,49,-13,-77,159,-49,145,-51,-83,-152,704,-47,-14,149,2,-98,-150,337,106,-10,82,-18,-108,-149,-51,-17,-190,109,-4,116,78,87,23,-123,-86,-20,3,-42,-12,146,95,7,196,-84,-61,-72,21,127,-2,116,98,20,-68,153,-24,4,110,-42,155,-51,52,163,-41,104,198,-58,-177,20,-121,-49,-175,-87,1,-80,-137,289,-48,279,14,-32,-100,-336,-161,190,46,-4,98,80,364,-49,-458,-44,105,87,116,14,14,66,64,-90,26,-176,385,303,105,96,-53,-68,224,127,172,102,27,-50,-1,122,76,-52,-82,-122,-49,-118,-68,-92,-35,-116,-80,-21,86,-32,117,83,67,-53,129,-52,103,-31,2,-143,104,-48,98,-26,47,22,-39,-7,379,-40,-13,-118,-47,20,109,-51,-411,21,-12,50,204,86,-103,-152,-308,-8,39,86,63,-28,4,41,483,13,-88,-581,-54,380,6,74,64,25,-49,4,122,-53,-25,-185,340,-475,2,2,-217,58,40,38,79,-55,-48,-4,240,-41,24,197,-60,226,61,-36,112,-44,-93,-127,58,21,85,-54,-116,-21,-59,372,-43,-80,-21,221,-50,-23,-151,-279,21,126,15,-61,-127,-289,5,10,-155,-350,-103,17,-76,206,43,67,61,-75,86,64,-97,-65,33,-178,-49,-36,-133,-17,80,30,60,-127,21,-242,-4,50,-58,-1,-456,-26,-79,-116,-56,2,125,-41,147,-7,101,-42,-25,-115,-112,-136,-48,-36,-102,-97,-46,-114,-33,-47,-73,-44,95,-36,-92,-8,-23,-41,-42,-26,107,57,-354,4,-26,86,34,0,33,32,-33,152,-41,174,-103,-76,-138,-30,235,17,41,42,53,142,76,-184,-51,-52,-24,-176,215,-31,126,-47,-45,159,-387,-42,-62,-112,-39,57,29,72,92,192,-56,-56,-569,-10,133,15,203,-44,152,99,117,90,-95,74,1,38,-27,7,-121,-34,-59,-9,16,-205,-73,-66,223,-48,133,5,146,-51,-70,317,-64,-66,-137,3,519,47,118,-84,-100,-152,-54,25,90,94,-156,-207,-89,-6,207,29,-84,184,-9,93,29,-82,-166,122,66,7,107,-3,17,-529,-23,-69,-83,-31,140,-56,-63,-174,68,9,4,-64,110,-25,-40,99,37,33,-35,-39,-84,-73,149,-104,63,331,19,-83,243,72,-56,53,84,33,-31,72,69,102,-46,260,-29,120,10,59,-28,119,-116,-99,-136,-21,-101,-212,38,-34,63,-12,-39,101,74,119,105,-56,-17,-152,-23,38,39,89,48,-44,10,-164,-202,1,63,20,-110,50,-24,0,-12,6,-104,-134,-134,5,226,33,176,-24,147,-16,13,-101,-395,72,47,-77,133,64,-48,20,93,-19,90,-162,-69,-3,84,-108,-77,256,19,-85,-157,-55,-101,-68,-48,13,99,39,70,-84,-9,32,-4,138,16,72,107,137,-44,-94,-155,43,13,-34,-28,69,-15,13,115,28,-36,98,189,2,79,-46,-18,144,-127,4,-404,-61,-55,230,69,99,180,5,1,-110,167,22,-94,209,-445,53,-66,-191,-165,242,120,-52,-24,-127,-68,-56,246,4,-153,-2,67,75,30,-88,-153,-270,28,-11,-150,204,65,27,-29,-64,-139,-102,-76,-6,-185,7,134,83,43,46,79,-505,-8,-83,158,-48,-77,237,126,-15,58,52,-93,-189,3,-62,-210,136,-74,-50,56,-133,229,129,12,5,-110,227,-141,-43,-85,71,0,-3,113,-20,-8,-191,5,-25,-160,25,35,-11,127,-7,-8,124,84,70,216,-16,59,69,24,-60,-26,-83,-37,77,4,-99,-169,-11,94,-115,-57,44,-350,26,-36,-131,216,-3,-23,219,127,-95,-56,-79,-484,61,52,-42,-101,243,105,38,37,-58,-71,204,-45,-64,220,-26,237,-53,122,79,-80,-427,2,-72,-155,-34,-60,-58,17,23,119,-47,131,-58,14,73,62,-37,-81,-81,270,-19,0,46,50,-6,175,188,-60,258,-95,7,75,-110,-19,262,-47,-64,-186,70,5,-27,86,94,-48,-530,72,-59,65,75,41,187,-164,50,-141,-44,68,77,9,18,142,-45,117,102,-51,304,15,55,31,32,69,84,98,17,171,32,56,9,65,48,-106,152,78,134,-27,94,-37,20,-83,44,-15,35,-153,13,4,-6,-4,-6,-58,92,51,178,8,75,-47,-19,-152,-50,-74,390,145,70,-131,-143,83,-4,-51,-472,-99,64,-178,22,76,462,-166,-219,174,-57,-79,300,-4,-113,-108,96,9,193,28,92,-3,-62,227,145,10,10,47,22,-8,51,20,-38,93,-50,-35,324,18,59,-40,-14,125,-401,-80,-25,-73,-22,-30,77,-14,-3,132,-57,-67,20,122,41,-74,-856,86,22,-2,-90,253,-58,22,161,18,53,5,-48,-50,-456,-113,-75,-102,-88,172,-53,136,47,-75,-258,-57,130,-14,-113,-120,15,219,355,-2,28,58,122,-51,-63,-116,367,81,-91,48,-94,-12,-50,130,-23,33,36,-4,-25,84,-147,-69,-104,34,-22,-16,-35,224,64,-23,1,-58,4,168,-724,-50,-109,-62,-38,-128,-63,-52,-22,113,3,-89,-167,-58,-78,261,15,-3,52,-51,-136,-135,-99,196,-116,-72,-78,-19,-51,-23,-142,70,-45,49,103,62,63,-7,-52,-145,-38,244,-45,133,80,-41,127,-45,52,95,-8,-29,-54,648,-56,-39,137,-26,33,-28,-62,-31,134,132,-130,168,58,17,-99,200,-42,24,-285,30,-21,-78,-155,217,-541,-30,45,57,264,23,156,56,-96,48,-181,-393,-47,152,7,-20,-187,44,-206,15,-45,-71,-100,-12,-4,-237,-32,-43,144,-55,-74,-134,75,-63,-670,-60,128,-49,-70,-136,86,74,114,42,46,-108,-7,-48,-93,-149,-109,25,-41,-91,-86,85,49,-90,490,-5,-76,163,83,83,-54,-62,-90,107,66,123,-49,125,26,90,44,-29,-85,-140,-128,290,113,23,-35,205,65,6,-82,-143,-61,149,-59,-74,186,-21,148,-281,-46,-23,-110,112,111,141,-22,-38,117,2,-36,95,-390,43,-61,110,-48,-66,-166,-201,71,-40,-67,-89,-267,513,105,-109,32,-39,-21,-10,-51,-60,138,16,80,27,36,-121,-88,-68,-5,4,131,-54,-51,156,-51,-80,-109,-7,37,101,-58,82,75,-33,-82,-160,39,-55,92,81,-51,-31,-173,-61,-80,-137,-149,-49,-115,100,-24,-78,281,-50,-76,249,-24,-99,221,-107,197,67,112,-101,22,167,88,236,-41,-55,165,-54,-53,-151,-584,-45,251,9,-106,56,56,22,-54,-120,-54,-18,134,68,109,68,43,72,-17,98,5,-87,304,84,-4,99,77,86,65,-34,-25,-150,-60,-80,-154,3,150,140,-99,-68,-506,29,-51,-51,-6,198,11,-48,-54,324,39,25,82,84,-36,164,133,-11,168,105,-16,-80,203,-49,-85,188,11,58,-45,137,44,11,-53,-77,-107,34,56,22,42,-29,6,125,-195,-2,58,106,30,38,113,-43,-6,-269,-454,270,100,-87,-61,295,-50,-90,-210,-55,-48,198,60,33,32,85,54,-5,-98,-184,-79,-5,-117,21,-50,84,-454,-1,69,41,34,175,-113,16,-84,-47,-3,151,99,87,-37,-57,-71,212,14,206,-38,4,131,14,-169,173,-24,-35,-83,-4,24,-7,-20,-88,116,-49,114,43,-84,186,87,-47,-58,189,19,71,-113,-82,-31,-40,73,8,-29,124,-50,186,221,57,105,-28,-89,316,-104,166,-47,-74,-255,-51,-117,-179,-15,-359,6,287,-128,-87,-112,84,-27,123,17,2,100,-64,149,-42,43,-155,295,89,-5,-90,-155,56,118,-55,-80,-136,87,-59,41,167,-52,151,13,-64,-45,172,-10,31,-231,-35,336,78,185,494,-23,-99,-170,-129,-63,313,80,16,-16,176,-18,34,16,-44,250,29,-67,267,-46,-23,118,-49,-57,192,213,-37,69,45,56,53,-72,37,-27,-2,157,38,-53,36,339,104,-172,-158,32,-84,658,-95,75,133,-36,17,-192,-125,72,29,31,-40,24,-172,-49,-69,-129,-53,-176,-77,-25,111,263,35,28,-69,-93,-147,42,-86,-137,-543,68,25,-7,-191,-44,158,257,94,-42,-120,279,105,77,138,-41,-133,-119,71,-120,78,112,-43,32,93,39,45,-12,-33,216,-73,47,-31,54,48,-54,140,-17,-44,179,4,-83,-82,-100,69,-55,-83,-147,47,18,48,-92,-172,71,-14,-99,-61,307,90,97,26,32,-30,187,-10,-43,-119,78,-6,-60,-79,234,19,68,8,57,-122,-43,384,-57,-64,-74,-67,-36,-101,78,-10,-58,-69,51,12,17,311,76,16,57,-12,-94,-188,-30,-770,-58,-81,262,-41,-178,-20,172,32,42,-55,134,5,64,77,-43,-159,-34,-46,-77,-223,-54,-62,213,-54,-78,-96,25,-17,57,-56,-125,-63,7,-72,-143,-59,4,-24,-35,295,330,105,-54,-51,-124,-31,-62,-81,-31,-39,-85,172,47,-1,147,-25,385,-3,-19,18,-15,-10,-720,45,116,-75,100,-51,-32,-58,218,-113,-1,-196,-26,-81,-122,69,-48,106,-23,99,-90,-67,27,84,-4,-9,-10,-96,-40,-103,-648,69,-46,100,-47,-49,-167,-46,143,-11,76,-104,-3,164,13,72,26,19,-39,5,-101,284,177,-30,173,-22,32,-27,-19,-34,45,15,-56,23,-182,118,82,92,147,72,211,23,67,91,-7,16,65,-52,-114,-77,38,38,-76,-104,21,-69,-119,-6,21,124,-49,-56,-151,-8,126,-47,-42,160,-47,-73,-170,370,113,-46,-17,-454,71,98,93,-46,76,-31,-48,-80,162,34,95,-36,132,-124,-275,-36,29,266,22,-12,79,-50,49,-209,-297,19,-69,238,-404,22,53,32,44,-90,-47,-248,-54,-76,-126,73,-23,35,-296,-48,355,-51,172,-48,-69,-58,-18,-46,-17,196,-45,182,-195,330,197,-45,-35,-387,-40,113,-57,-142,6,20,32,9,29,-26,283,-25,-41,382,-17,-26,-41,25,102,238,-12,87,-8,-76,-255,-697,5,-85,261,-42,45,-163,7,102,-548,137,-52,-192,13,-301,-54,-83,-79,-56,-65,198,-37,115,68,-48,173,6,-56,-163,279,-12,41,41,-44,-62,-91,10,-46,-155,-89,-53,-20,575,-60,16,139,105,18,54,-62,13,114,398,-116,-27,152,-108,-14,-67,-23,-115,180,-20,115,-26,112,-2,33,67,73,167,86,-79,-83,242,79,-49,-55,-100,413,-66,-46,257,-3,30,57,45,-92,357,66,3,54,123,-30,-8,-97,-50,-28,-109,-42,-57,-116,-34,129,-78,64,-137,-43,3,-63,4,37,-58,88,-62,-77,222,-54,79,189,-53,175,-31,-45,69,-48,68,32,101,36,-26,88,-122,386,-48,-209,228,14,124,-45,-77,-103,-55,-27,-216,-60,102,146,207,-5,-137,-169,-59,-56,248,20,-96,174,-18,-20,39,-40,-89,44,-25,-11,164,11,62,-103,-98,-124,-32,-48,-76,-55,-123,-74,37,171,-19,-23,150,-55,123,-27,341,-42,-218,-108,-56,-45,-121,-57,-56,-23,-244,40,120,-81,34,-82,-153,-41,130,80,-45,-68,258,4,105,-46,-61,-83,-52,13,45,-45,-64,-107,35,40,-35,-627,75,93,-30,28,-11,-29,18,501,-34,-88,229,115,-55,4,149,-126,-63,-164,-18,91,-13,-51,-153,284,91,-102,-172,21,46,-35,20,141,52,77,-40,-1,-287,-54,-29,181,-50,-72,-79,-162,-123,-53,22,90,-3,185,-18,-45,-108,53,-47,53,61,-47,278,237,34,-71,40,-17,-36,507,-154,-27,-30,-113,-18,81,103,65,-25,-211,72,234,-20,36,77,-22,5,101,-64,18,130,-9,92,-85,-84,-57,-132,-21,-76,-71,76,240,-49,139,-40,147,-187,58,-26,215,-34,-28,-164,-48,88,108,-76,-57,7,-96,34,80,35,104,25,-61,-252,79,13,37,-55,-23,-260,-6,-2,-176,137,30,55,-82,35,-84,-178,-96,-248,-53,7,166,-36,-476,109,40,-59,-195,-65,-55,-202,104,88,-131,36,-188,-51,63,63,201,109,81,-42,-119,-131,-30,91,-51,5,-176,36,77,-66,-65,-161,-41,-61,-65,34,27,-41,28,87,-106,231,178,-17,-37,180,40,6,178,30,79,-51,-46,-105,54,-79,225,-97,-30,-107,-55,-76,-194,22,81,-91,-97,-135,-18,99,-52,-91,-108,-256,0,-87,340,-49,-19,-146,-18,111,-31,-80,-74,-194,64,12,68,85,13,-48,105,22,-44,92,-30,-86,304,105,61,-86,28,203,-29,-64,192,21,-68,198,-309,78,-12,-18,168,-40,-85,-47,235,-53,-30,156,76,21,7,-64,-73,-84,-55,131,53,-32,-224,-58,-79,-62,66,208,16,-64,-177,-51,159,16,-100,191,-38,151,-28,196,-3,-85,-51,-405,58,-46,-54,-82,-92,-48,77,161,27,52,74,-35,-172,-29,-59,31,33,-5,148,220,-156,34,-94,264,161,-61,-58,9,201,-113,205,242,10,-25,126,-54,-135,-16,-297,86,-40,150,-35,151,-108,-41,-483,31,51,-51,-129,36,-94,-48,-40,-94,255,-33,-74,-114,73,65,23,103,-34,-45,-77,-42,-20,117,14,-28,142,-53,62,118,334,105,-163,47,170,-53,-497,-52,48,351,-58,-24,-147,37,-140,0,-132,-92,-34,-124,-38,132,0,-436,284,-32,20,-174,-289,-25,-473,-99,-66,-54,-58,-66,-111,1,-103,-79,54,167,-35,-53,145,-10,-41,274,10,-119,-59,-315,-39,-104,-4,458,22,-22,-10,-37,81,305,99,-15,191,-49,-5,-144,9,59,-7,-42,117,-24,119,72,246,-95,28,-127,-131,23,-83,290,-113,-48,-55,334,-39,-161,-41,-99,90,-8,-52,-35,-45,36,81,-45,-167,66,181,55,84,-21,101,-103,108,-113,-389,144,-45,6,-134,42,-45,50,171,-8,-59,115,4,197,-69,-93,325,-4,4,119,-51,-82,-152,130,70,10,-46,53,-172,-172,-43,-26,-75,177,19,-6,-211,-820,13,-89,-158,-12,124,-81,-39,240,-56,-86,332,15,-100,260,-95,188,-26,14,93,-4,-30,-131,55,-19,29,166,-79,-186,596,41,34,-8,-35,-367,38,33,112,9,-66,91,-525,9,-16,-34,25,-13,-20,-133,-11,82,48,79,0,5,73,-49,-57,-61,-77,-371,-12,162,149,-9,-144,-497,87,72,-44,190,-157,251,-127,-65,24,-49,-65,32,159,65,4,67,-18,104,-25,-85,283,69,-13,78,-46,-81,-229,-17,-68,199,-48,91,5,4,82,134,8,100,99,16,-71,45,-21,-27,185,88,-8,123,-82,112,-478,-45,125,120,-56,112,16,-38,-74,184,-43,93,-49,-78,-125,-63,-170,-119,55,100,-48,-73,227,-22,-29,149,94,-170,-38,278,52,-46,58,-59,5,-173,479,-47,238,105,-97,-5,-100,-57,135,41,123,75,-43,-56,-99,-939,39,41,-9,188,-36,-22,-95,-208,209,242,2,56,131,-52,-85,408,-12,-72,222,-24,134,141,-61,24,-164,-37,195,-23,125,121,-90,108,-121,-88,114,164,-10,90,115,234,-37,8,147,126,-42,132,-6,-70,-123,-49,272,124,29,-48,-65,160,-47,122,-67,151,113,-55,-43,9,-11,139,131,-28,-109,31,59,35,1,-41,-255,91,-37,97,-51,-153,491,106,-148,-70,-90,-25,-87,-164,-58,98,403,-26,-48,-108,393,-95,-40,141,80,-126,-65,272,-13,-62,-128,177,77,-46,-77,-83,-296,53,13,266,-19,-36,-131,-4,358,-20,107,-44,-72,223,75,63,-56,238,-106,2,-75,76,-43,115,-25,132,110,-39,-61,-58,-58,164,96,98,-53,6,-181,10,-230,-50,652,46,27,146,-40,-76,241,-76,-98,10,248,81,107,10,-125,-105,282,-53,-82,-8,-334,-94,179,403,60,44,-52,-122,-113,81,-115,192,-36,-157,-27,-72,-52,4,30,-398,-35,46,-109,220,-31,-104,53,-13,-2,-120,233,72,-3,-135,262,207,71,87,-37,-86,-20,260,-49,193,-42,-67,-148,88,74,22,-105,-63,-61,-200,-568,-48,179,-14,-149,-88,44,101,-26,-73,165,-41,166,-35,-479,-61,203,-59,93,-93,168,-127,-26,-22,-8,-255,-35,-187,-139,-52,-74,-132,6,-89,-15,223,393,4,-42,111,-30,149,-19,-11,283,-28,-103,299,-113,74,-57,-217,-93,94,4,126,-109,75,21,85,30,28,-29,-73,-94,4,-108,57,-146,-46,-57,-67,-43,78,-35,110,-31,40,32,-62,-18,-76,-59,-76,253,-51,34,-129,-359,-79,142,14,113,23,191,-52,-72,-332,-49,-86,-187,-205,-23,-110,-103,-42,-59,-59,-53,-77,-125,82,-17,26,42,-499,-49,139,-6,92,36,22,2,-121,-77,-66,-67,-99,29,140,220,5,209,-95,29,63,-36,19,90,-560,-54,-115,-14,-13,43,-9,49,-57,0,-80,-513,-42,-33,-191,2,22,175,-6,-85,255,-10,-21,-140,-58,-54,299,-32,-99,-137,25,42,-59,129,-21,139,-48,164,90,-33,99,-22,151,-11,-46,142,79,104,-120,-85,-53,-89,161,-10,264,-38,-81,-14,-98,-54,-42,-27,27,160,-24,-30,6,0,-23,-20,-1,15,27,-189,-38,71,56,37,51,-38,-103,304,-71,-37,-61,2,-85,-109,-87,-47,-33,-44,-190,25,75,-59,237,-78,-80,27,198,67,-108,-141,248,24,-8,-176,-321,-54,142,61,17,-5,-68,183,-96,25,-168,1,105,-50,-60,-27,-326,-30,-39,-82,32,67,67,43,-46,-33,-34,-129,-37,-48,-155,-25,49,-188,105,-10,137,22,-83,-189,319,-575,66,-81,-471,26,55,-7,-222,-292,-128,-3,-134,-17,-82,-232,91,-75,-36,179,-150,-48,297,-43,160,35,7,90,57,-87,171,20,195,57,84,-39,-33,-121,15,-19,165,19,18,176,70,-46,46,-126,-58,-8,-55,145,-73,-64,-69,-32,-123,29,-462,-91,-18,25,165,19,-63,-183,-50,143,-36,-85,-223,-42,9,-506,-47,-67,25,-423,55,10,-80,278,-44,196,-17,56,31,30,164,57,0,106,-44,-167,-30,-301,6,-67,-140,15,135,-93,-75,-37,-18,16,77,-39,126,76,-90,83,57,-34,-189,298,-46,-50,332,-103,48,160,-47,-82,-147,81,-108,5,-120,76,-46,129,-53,129,23,-19,-201,79,-106,-87,-76,59,33,-30,34,89,-24,127,-35,27,-128,154,-36,-32,-84,27,40,-19,-27,269,-67,-11,-16,60,-84,-68,76,265,-88,-588,-547,-130,-2,226,19,-109,-175,-51,36,129,-42,-376,-53,-83,-128,-118,-18,208,-133,-20,-34,-190,-49,166,-103,53,-14,136,-23,-56,-101,-22,85,-26,-162,-44,-12,45,-138,15,-67,-106,31,98,38,-29,159,33,-42,-56,133,259,-9,-29,-2,-6,-50,-74,-151,-3,-12,-136,-43,-27,-172,-41,-76,192,100,-34,66,102,-51,-197,-122,-36,-97,-110,-52,-87,-578,14,65,-41,-1,263,-48,-33,-113,-2,-79,-136,61,218,81,-10,-47,-119,254,-50,-81,-60,338,-40,-77,-76,23,36,189,12,55,36,13,-118,-48,61,-35,135,-8,-69,209,76,-10,211,-28,104,80,-60,-222,-23,-4,-159,-89,8,-664,-47,-70,218,110,-24,-83,185,-44,-83,-175,3,-38,281,-43,-55,-154,-46,170,43,-46,-168,-303,-12,-93,-166,80,2,-46,13,85,-40,-90,145,-29,-51,144,-80,-40,157,128,-38,-65,-87,-239,17,122,-77,-99,-148,-18,-20,212,-55,-94,-168,-41,93,-63,-81,-149,-115,-115,35,-115,147,36,87,20,49,47,45,160,-107,44,136,95,66,-556,-54,132,88,62,-46,67,-45,6,-197,82,35,37,-7,80,82,38,18,-26,211,-92,111,-156,5,172,42,-69,99,-107,26,-140,-14,0,11,-41,53,-27,106,156,-20,-6,-164,73,13,-53,-60,-165,-26,164,-41,293,-24,-31,-143,-15,127,-52,91,-48,156,-45,-21,125,-50,-13,276,95,89,-13,99,-563,3,103,-54,4,-161,-334,25,49,14,-75,-175,-73,-160,-19,-58,14,-141,-22,114,-47,-76,347,29,-54,219,-40,-54,-8,498,105,-62,-44,107,-15,-91,28,43,57,326,-49,-76,-102,-60,-29,159,65,-991,-60,-24,196,-82,-6,158,71,11,-41,115,-16,71,88,66,38,82,-86,-446,-139,-74,-86,341,-121,29,446,152,129,-45,-8,131,66,19,11,-120,243,-52,122,-46,-75,292,-48,21,78,76,33,-59,-176,88,17,-46,182,6,-30,46,-33,-24,10,27,-89,-169,156,-44,-92,278,-33,135,-9,8,-179,410,37,-56,-135,337,89,13,-67,-165,77,8,-44,168,-55,-114,323,-3,-20,72,111,-54,-91,279,-5,-65,181,-32,-75,296,132,-155,-138,487,-85,164,-50,199,-19,211,-55,13,-416,93,60,-43,3,-123,-553,133,-170,-3,-108,-21,108,75,-33,179,-46,-77,-264,58,-76,-183,-53,-53,23,-38,35,44,-4,101,-7,31,51,10,172,-25,-146,-95,-272,57,25,-52,-58,-173,-54,-78,-118,-35,-21,-146,-35,-49,-152,9,41,-47,-23,253,-56,264,-46,91,32,-45,-100,-71,17,203,-53,-5,-57,39,-37,-42,88,41,200,113,-41,-14,91,-46,-93,-37,0,-83,-140,-55,9,-171,137,46,-47,-1,-113,246,-115,-33,-84,-293,-11,158,-80,-130,-117,-4,176,139,-62,65,-123,-273,-42,-103,-75,-44,85,2,-108,-23,212,42,36,-83,-457,94,308,37,-98,251,-46,-58,-32,210,230,-41,-43,-83,316,173,-136,11,-39,-143,4,7,30,-134,193,143,30,-58,-149,-125,141,50,-20,-6,-193,68,152,-38,-57,-653,158,-62,-182,-360,-88,-51,-103,-66,66,-90,-10,-148,125,-54,-91,-123,-1,-19,92,-49,200,-56,140,-43,-25,-15,149,-46,-8,-93,-16,-83,-78,-90,-52,77,85,-587,35,55,-86,-71,-136,2,42,-10,13,-80,-47,64,-10,-25,140,-24,-19,2,-57,-32,-114,-25,-5,-172,-102,-65,-23,-26,30,-54,92,-22,114,8,128,-57,-115,-291,-27,55,55,-49,350,-48,-101,-94,-50,23,-163,-9,45,41,-44,282,291,-43,-9,143,29,-99,238,-11,70,66,30,-21,-52,-27,188,43,38,-51,-71,-66,-33,-36,-38,-88,-35,-4,-106,-10,28,-11,-21,-55,-128,216,-23,-54,-137,-19,87,151,5,122,79,-21,-136,-109,12,-144,89,-4,-51,-69,297,19,-6,-107,-429,-104,-74,-21,-100,15,-82,-258,-36,120,-58,-147,274,-52,89,-53,-85,202,-36,116,-39,230,-44,42,-123,-378,-11,91,-38,-64,203,-45,635,-52,120,-58,-100,-119,-373,14,33,127,-153,-14,203,-13,230,-17,111,80,-25,84,-24,-43,399,-51,-41,-125,-21,-109,-95,-110,-48,-10,-83,-330,-36,349,118,353,8,134,348,-29,-151,-47,-47,-506,-47,-26,-93,-38,-443,-6,-73,-84,-53,88,51,149,-11,105,41,30,-42,-62,356,-95,-43,63,62,-67,-127,13,335,111,-37,-29,99,-16,59,5,-149,-39,-174,296,-45,165,-59,80,85,45,28,72,-156,-63,-77,-42,-26,-72,34,70,-3,61,-94,-64,47,188,-44,-4,-46,243,110,-51,133,38,48,-50,-57,-175,7,153,-48,105,-86,153,-94,65,-51,142,157,-104,-1,-81,-335,-30,-57,-95,132,17,36,43,44,40,0,55,-6,-11,88,-50,-89,-179,-8,233,-54,5,104,-50,-87,423,-31,-72,-108,-59,135,-56,-55,-151,46,110,-31,127,-45,-62,-113,-54,67,-248,-62,139,-59,191,-52,-139,32,-350,-53,114,25,-75,184,-31,-51,-142,-55,134,-47,79,78,-42,111,-71,-54,-55,-61,-71,46,149,-40,70,-24,-39,159,-106,42,137,179,78,-15,91,18,52,221,33,35,37,-78,-64,4,-248,-51,76,-177,143,-13,-91,-201,-57,-76,-127,-21,109,-56,-7,133,-42,48,-167,211,76,-78,-83,-126,77,-13,-1,-153,272,-86,49,347,-33,-119,17,-176,-83,-35,-45,-45,-10,150,532,-29,48,-33,-194,-89,-34,-14,10,-58,139,-50,-84,-147,86,-11,-59,277,-307,105,100,31,77,69,12,89,-23,11,-160,226,-29,-82,-125,15,56,327,-107,74,100,-32,-62,348,86,-86,-7,587,-95,74,-50,58,28,-105,-126,-45,115,53,62,-72,188,72,317,105,-53,10,-141,35,-19,25,-48,36,-212,-578,70,90,27,114,-29,90,0,-43,124,-16,-34,-181,-2,19,-3,-58,-79,227,12,9,262,-52,40,237,-55,-15,271,-55,-95,88,-126,474,-45,88,-135,68,488,48,-67,-213,76,-15,203,37,39,192,49,81,-55,-92,-157,-62,-74,-81,-186,91,-204,33,43,82,-49,62,51,49,40,182,47,89,-490,-57,129,54,107,-39,-139,-7,-90,-59,-198,410,236,41,86,-13,-81,-143,192,65,17,67,111,-51,255,-10,-76,-125,-34,2,-173,-175,-77,11,41,20,-64,63,65,-54,-127,-45,-130,-45,-34,-136,-95,-18,-97,-320,64,23,-140,110,84,-48,-77,-25,-371,349,-31,-99,-90,-57,-18,-54,-91,-76,159,63,-99,-58,-139,-81,-25,-81,-338,87,-41,-23,-113,-47,-35,205,-22,107,-3,-65,-81,-348,92,227,-58,-43,-124,-290,-50,-68,132,-55,-34,-153,-107,-17,-152,-29,27,74,-59,53,132,-33,-175,278,-30,98,-23,-35,173,-36,1,122,-58,16,-162,367,-103,-33,-171,41,-63,103,-52,-29,535,113,-55,149,-51,-78,-217,88,24,18,82,-51,-86,321,-120,247,-46,-75,328,-11,81,143,-16,77,-13,-22,-161,-55,183,-49,-77,-97,214,61,9,335,28,-64,115,-68,30,-158,326,-358,-26,-90,-62,-47,-48,0,-209,-30,6,0,114,3,-38,-192,97,-58,-101,-85,8,-52,113,-53,-21,156,-12,125,52,80,-10,80,-49,-79,-127,-73,189,-47,201,-42,59,-204,-58,-32,367,39,-3,41,-118,-34,-448,33,-73,158,-15,-41,-20,-158,-49,133,-49,-96,215,-49,117,-354,200,-34,-44,173,-80,-17,-68,-18,-22,29,64,3,1,49,-283,175,-35,-52,-147,-57,0,190,-53,115,-47,34,95,-92,-50,-96,535,142,-52,-46,247,65,-14,-71,-70,237,-2,-87,145,-8,-87,271,-58,-74,315,-52,196,16,-18,77,-32,239,121,-48,103,-47,-31,-176,-59,263,91,-16,-190,30,-7,-380,-52,-65,-129,70,31,-76,130,-47,-66,-163,-204,-49,-43,-111,53,-27,-21,-22,-18,-70,-145,-35,20,94,-31,35,-160,253,86,120,106,-95,41,32,-52,-30,-148,-37,96,41,7,-172,-42,48,89,-52,141,-1,-23,-132,208,-8,77,-4,-68,-120,12,65,250,48,-44,-76,-457,-36,-88,222,-47,-43,-141,234,167,-96,46,243,-17,-66,118,8,211,-22,-26,183,37,-3,-273,155,-46,-78,-141,185,-73,-62,-96,-109,-58,-81,-106,3,79,-86,193,23,267,-58,-77,-125,-85,-72,-81,-16,29,55,-37,108,145,205,-583,72,3,7,125,70,-47,-43,162,48,-15,-189,-64,327,45,55,-44,176,122,-18,89,-55,-61,-135,61,2,-46,-69,-355,-33,-22,-43,-132,21,167,-48,-40,-141,-59,185,-43,60,52,-104,20,-164,7,83,-81,-2,-32,467,-28,-47,-122,-12,77,-4,41,27,133,-49,105,-22,-127,45,285,-85,-50,15,-104,-44,66,-67,-9,152,-42,123,155,-38,204,-42,114,60,-43,-63,-796,32,31,-35,-147,41,19,35,-57,69,93,-28,7,-533,-34,-67,-112,-47,215,57,22,8,213,-46,-5,158,-31,130,-56,47,-93,208,-49,-141,-2,245,-45,-28,271,72,146,27,-55,-149,49,-49,236,-35,137,87,-50,-51,-86,-79,42,38,-55,158,-35,155,-56,5,-81,-298,19,-4,-109,80,-55,49,29,-26,-189,-346,98,83,0,-51,161,-79,-62,255,-16,-80,-128,-20,81,179,-31,-121,-36,174,-38,-14,-151,73,15,-52,-88,-174,41,-96,-152,506,-38,-774,33,-77,-18,-8,-350,169,-1,-74,-134,-312,-55,10,-126,-39,-67,181,-47,-57,-120,-21,44,177,-98,-88,-20,-131,145,-59,171,-51,171,-130,23,211,-33,81,127,81,-39,181,68,-85,-63,-100,-39,32,76,71,55,-77,115,101,-127,67,-416,-3,65,34,51,-54,-79,186,-39,-85,-107,-285,-114,-98,-120,-48,-51,-205,11,-65,-157,6,-48,201,-104,-45,-82,-132,-145,-27,-48,-113,69,-41,32,-5,-28,4,-64,58,43,-56,2,-249,41,59,57,-45,-157,-154,-42,-43,166,-7,77,288,-49,-2,107,39,-117,-144,145,70,48,105,170,-40,298,31,-101,-332,-32,-70,171,2,582,90,41,-5,204,33,-63,322,37,42,-49,83,49,103,40,-37,38,-46,-26,-78,96,-26,131,15,97,-11,19,38,-48,-11,216,74,131,-58,-7,-519,-15,-116,-148,37,66,-35,-120,-92,-51,197,-20,130,51,51,5,-95,213,34,-82,-156,-55,28,72,-90,-24,1,-87,-54,-61,-159,-45,-105,196,-39,-46,-147,-7,-22,-31,159,-36,9,-155,-61,-31,200,-25,203,103,37,-58,73,-22,-79,271,-34,-79,-15,216,-49,-49,225,-38,176,4,134,11,121,-18,-86,290,-143,145,-326,-18,89,16,-59,263,-49,-37,-189,-53,-79,-74,-10,77,50,91,-58,-141,21,32,12,-18,-8,-68,-19,-148,-42,-84,-153,-56,-62,-131,152,-34,110,26,124,-57,145,-52,-36,280,-49,-34,-96,-53,-80,-559,-116,-13,331,-51,-85,-292,-48,-34,-143,-15,-74,198,-50,-77,-75,96,-49,-18,231,55,12,-8,-38,240,-43,-34,210,-43,-57,-139,-191,-51,-40,-110,-325,-26,75,17,-36,-124,274,-40,173,56,160,-4,-53,-170,42,-81,-163,-27,-44,-271,-60,-156,84,68,-58,-169,-464,-52,-84,-72,-808,-75,-86,275,106,-7,-61,-99,-55,-88,224,-25,-84,186,-12,110,34,82,-10,-82,-169,73,0,-57,22,28,206,-537,30,-16,242,-119,32,359,68,-36,-22,122,54,3,41,-142,19,40,22,25,73,-51,-74,-149,10,-1,194,100,124,24,149,-48,-552,-9,-125,222,-54,135,-8,112,87,-54,-4,119,69,-396,3,13,50,-34,190,-21,6,208,-23,-65,160,422,-55,-22,108,-17,-33,-130,-42,-4,-87,336,92,100,-14,253,107,38,-84,153,-6,-23,144,-37,44,63,-12,-69,38,-130,335,62,-153,-83,-26,-13,-56,163,-37,38,51,-121,24,-218,-18,39,-160,114,-48,-100,-71,18,-50,-145,-34,-26,-21,471,33,-9,-262,-50,39,-127,39,80,116,-80,-324,-43,3,16,-14,-14,78,90,109,-57,141,60,-100,-193,-150,-105,44,-147,85,20,21,-44,282,-41,-79,-114,123,-58,-201,-77,59,-1,598,98,50,-87,-221,110,-82,-57,-79,-102,-50,-171,-61,-50,-5,-92,-308,-39,128,-135,-76,-118,-44,-670,-50,-61,288,-156,-46,-112,-145,70,17,-23,-4,-12,89,363,-40,217,-60,168,157,-23,-71,-483,70,11,198,21,54,-10,-135,-142,122,-47,-87,249,82,-81,-65,-57,-58,16,48,26,269,-53,196,125,25,44,-51,141,-39,97,-79,-57,-80,-96,-30,-192,86,-43,-3,-172,-218,-15,97,1,-27,119,-144,-38,-121,13,13,9,4,-3,0,7,-17,-56,-78,349,-13,-99,-170,-10,-19,96,-55,63,-122,182,-16,96,-46,-51,-129,-58,-75,-137,67,-60,-156,-111,-70,-31,-22,75,-47,58,53,119,-3,-59,-138,-29,-69,-70,-55,141,-39,-69,-124,-563,-26,-19,100,-44,-168,-2,98,-46,-36,-184,-251,-45,-25,100,-76,-96,30,-279,27,-36,10,-22,60,-24,24,91,-14,-188,-36,68,56,32,-52,143,-57,265,-31,66,93,-52,8,-203,-27,94,-51,114,-52,-60,155,-35,-64,176,89,-16,-55,-140,77,12,-119,88,-167,-52,53,-141,11,70,23,45,-49,-11,150,-34,3,-114,103,13,10,41,63,-24,91,-44,-100,128,294,93,-43,-66,236,-59,-49,72,-159,-59,152,-15,-181,272,21,-84,141,12,-31,-191,152,-48,-201,-31,56,-6,99,99,27,48,-53,4,224,-40,-84,-94,-98,-96,-131,27,82,-50,-176,-73,-31,5,-151,27,-8,44,104,183,-6,13,18,-36,-137,424,-17,-39,27,22,-33,114,-25,133,-26,28,262,67,8,70,-54,3,398,-52,105,74,-7,154,59,82,-1,71,-25,22,-300,-63,81,49,-105,-4,210,66,-52,-9,140,76,40,53,-109,183,-11,75,142,107,78,-20,-45,-78,54,-416,35,-19,-7,-102,-4,77,1,93,50,-55,65,193,-4,-84,-178,-84,305,-31,-46,550,36,35,4,121,-78,139,41,109,186,-62,-133,32,90,-87,239,-385,145,-18,19,59,-59,-577,81,24,-27,-65,-124,-60,129,-56,-70,-115,278,13,42,-44,-11,-154,125,-59,161,-52,4,-130,-55,191,-53,292,206,106,-81,302,191,61,-27,39,135,-24,63,-46,57,6,-44,-783,-37,701,87,135,77,24,-67,294,-41,-75,-202,-44,-161,-111,-9,-96,63,-104,-336,-100,-99,-184,-21,-126,18,-77,59,80,3,-50,-177,-128,-494,-47,25,118,148,20,-150,278,27,-42,-101,207,65,22,63,89,132,22,-54,97,133,65,67,-90,217,-13,129,-24,-202,286,-51,297,117,3,-74,-265,84,-31,19,61,-11,-52,-172,113,-54,-494,30,-39,169,35,-40,112,-23,-80,178,-44,173,-53,-101,-57,-330,-32,-93,-47,-136,37,-33,56,-14,-40,-90,-48,21,99,-505,-41,-71,-91,-269,67,-51,-86,-108,-54,95,50,-53,34,88,-21,-62,147,-50,119,-43,150,-46,-76,-113,-392,-50,-87,281,58,17,-81,207,50,2,-82,-404,28,-67,347,97,92,16,69,-100,-14,-100,114,-383,-13,86,-39,-69,-156,-43,-62,254,172,-59,144,-50,-63,208,15,164,63,-75,-37,-46,-1,-8,-674,10,-12,-3,-3,-11,-7,-35,-77,-144,-47,-26,-162,-58,-484,-40,-82,-101,-50,269,123,-33,53,-34,-80,-100,-100,-116,252,78,22,-55,132,-59,21,-127,-56,77,-169,77,-36,-77,351,156,1,-77,-114,5,-82,-209,-37,-65,-117,-49,63,-168,-308,81,-18,-67,-134,-194,-72,-43,-69,-52,-187,-29,-35,-27,-14,-11,42,3,-43,-3,75,20,58,-63,192,-42,278,16,57,-55,-78,-128,-61,89,107,-53,-33,-172,-3,7,-178,-29,67,155,92,-43,-39,-148,-58,-78,-132,-21,-7,104,65,90,30,73,-43,-56,3,-430,81,-53,47,-49,43,50,-23,-26,57,48,-37,50,-27,-457,-27,132,-291,-59,-71,212,83,26,76,-62,18,143,30,-37,62,-57,9,219,14,-63,-173,-62,-79,-60,42,-25,36,-30,4,-152,-81,-60,8,-228,22,-60,145,-29,-28,-171,-55,4,-152,-93,-74,66,17,101,32,-54,-164,-350,-35,-77,-94,-65,72,-29,80,-19,148,15,-139,-7,-153,56,45,17,-14,82,-51,-167,379,-9,-38,-522,56,-52,-81,107,-108,-54,144,26,-58,-82,-158,235,-120,12,-173,-69,-46,-42,-109,-52,13,175,-49,-80,157,95,0,34,83,229,121,-41,-34,155,17,-20,21,-35,-42,500,-37,-240,-27,180,-41,-33,-51,-14,-6,17,4,162,69,-30,34,53,49,40,-48,-78,-133,-58,-75,276,-21,-200,-418,66,-3,-46,139,-41,132,41,-165,-187,-32,-138,102,-40,128,236,-29,93,28,120,63,-10,-49,-77,231,-29,-74,296,-39,-74,233,-23,-84,141,68,105,0,49,-86,-7,-18,223,-10,-43,99,-61,30,-40,-109,-8,-49,-30,198,-60,-21,-108,-19,226,-59,-55,-215,-50,-7,-170,-42,-36,-159,3,-77,-116,27,-42,-92,281,5,98,-113,161,-32,-63,210,-93,-596,-15,-75,-666,-37,-38,-129,17,-79,156,187,-119,-75,-61,-27,-68,-153,-10,-33,133,-117,-53,8,1,60,12,91,-43,-47,133,62,-26,-40,-12,61,-65,435,80,-55,-232,-93,-64,61,-132,-50,-60,-166,-59,-74,-127,-78,-54,-50,-97,-72,-98,137,-76,-46,226,24,32,165,-58,-68,-127,325,-25,-75,-120,-57,80,49,59,8,2,-112,94,-125,-334,15,-68,-164,-51,-65,-102,153,52,-29,-34,-139,6,-36,-134,-58,0,-50,-26,-18,-49,45,81,78,291,-25,-96,-181,-5,-80,-132,-31,85,-173,-372,70,-48,-64,-84,24,41,4,189,-28,-28,-263,-53,28,-147,19,-84,221,27,-61,-222,-47,70,-146,197,-52,159,77,-171,189,-40,-147,5,66,-58,-16,-93,202,32,-359,14,-30,38,-10,55,7,60,-30,62,-59,10,-135,14,130,-53,137,-36,-76,-182,83,350,61,-59,0,153,-16,42,40,279,-45,226,1,-85,-138,-109,59,98,-14,-13,-84,-132,85,74,47,65,-37,-58,-42,217,49,89,-42,19,142,66,-59,64,-45,-52,-286,64,79,-40,-84,-100,115,-56,250,217,-15,168,-44,99,-45,227,-48,-159,-28,77,220,-2,-61,-101,167,15,190,-7,66,-52,-34,256,-22,-85,-176,-57,-41,-206,31,44,-20,108,-42,-649,-942,49,27,101,-37,1,-173,431,-45,-76,-456,-100,123,52,120,59,-116,-67,-110,35,-17,-11,33,-17,-24,-37,169,85,268,-26,-94,-149,-275,30,-82,130,-96,-42,-133,-17,142,-46,139,-39,222,-50,401,-14,-96,347,5,13,-234,-61,-61,-653,-53,-74,-225,54,-117,196,147,-60,-35,247,-37,-72,-74,-24,118,-22,35,50,79,-94,-80,-50,-51,40,75,85,-35,107,-50,-54,-89,427,-46,-62,-167,504,105,-18,-24,65,-21,-27,-7,-24,3,504,-51,-102,190,42,-13,88,-100,67,151,-43,-35,-221,37,-20,35,-42,152,-56,22,-202,-63,130,-170,-250,193,133,68,-84,241,42,-23,14,125,30,-4,34,59,-14,-29,-184,-276,-12,-22,154,101,54,1,83,-62,-15,162,53,-19,213,115,56,-138,-75,-12,-223,29,-2,21,64,-41,-22,185,-31,-41,112,-50,-70,-84,-43,-76,-224,24,-81,-166,-9,87,-63,151,-82,55,-167,-102,-9,-133,77,46,72,250,-36,-15,123,94,-30,100,94,21,-50,127,-45,-79,313,32,-70,-271,81,-58,-74,277,-165,-78,-95,-325,42,9,-57,-37,183,-46,-76,333,94,79,-16,-32,289,38,51,-18,130,-54,-71,-70,256,-42,2,115,73,53,-6,98,22,-81,-145,-25,-76,-136,-75,-92,279,87,133,-19,14,114,-23,-99,237,-49,-81,-228,-4,70,90,-544,-21,-65,256,39,-99,-107,33,23,35,-98,-98,-26,-22,-56,110,35,53,-23,-106,43,364,268,4,-16,205,83,43,233,118,-16,-91,-123,313,-52,-557,159,16,-69,-126,160,-51,-83,-209,-56,153,-37,-74,191,-39,180,-53,-290,-75,-49,194,-52,-72,477,-25,277,-45,-54,-81,-37,109,-10,78,29,140,105,-58,54,-52,-41,-93,89,64,53,-36,16,-53,-126,-646,-45,-41,-117,1,83,-30,-69,165,68,149,-35,-89,-69,-128,109,-281,-21,92,70,32,-47,-68,-24,-60,79,235,-2,-9,-144,37,-167,-70,-57,-53,154,81,-10,-125,-63,-61,-50,125,-88,43,-139,-13,-48,277,-41,-95,196,113,21,255,-68,-12,0,8,27,-179,235,-52,-86,-161,-99,197,148,90,316,102,67,59,23,148,-22,-41,-115,-37,129,-19,-399,17,82,-131,-57,-123,15,-77,-171,-21,-76,203,-117,-93,-116,37,-71,-140,-93,249,80,36,5,-101,180,97,32,-9,-41,-265,-38,-33,-16,-6,234,-70,-42,-67,-103,-102,-185,-45,134,111,-34,92,-43,-131,-32,86,-182,-99,-7,595,113,22,185,-42,-34,-251,-27,165,148,94,-101,-63,-388,-27,122,-73,131,-50,-58,-179,-181,-54,-100,253,72,78,-13,-62,149,42,26,66,99,-48,-43,-382,78,74,-47,-17,-69,109,79,421,-95,41,65,176,-11,103,5,19,-33,-97,-78,8,74,80,52,190,-18,36,52,59,-48,138,125,-27,81,-4,-77,147,-10,112,-24,206,56,110,-44,225,-43,-59,-70,22,88,-45,-79,-118,152,-4,63,-425,-44,-38,155,-90,-83,-140,-196,-22,-70,185,81,71,-86,32,-74,-41,-46,-70,-52,-42,-31,-34,-60,-66,-205,-11,70,-49,-65,-232,-23,42,179,119,14,56,83,23,117,22,-39,167,-51,55,58,-55,167,-33,-63,265,-75,140,-140,38,-127,-34,-8,127,-50,-59,-175,-10,149,62,120,-20,-5,133,47,122,21,128,60,28,1,15,48,42,-39,-61,-352,-16,83,-50,0,187,27,-20,-172,256,110,-448,-11,-486,-44,-75,-86,90,-11,-26,-87,-172,-59,95,53,-79,242,-53,416,103,121,-44,84,-90,-34,27,-21,251,286,-95,66,-45,-124,36,553,-52,-64,-122,-112,133,116,-120,-40,-45,-456,21,56,-83,-85,-112,-10,16,-388,-47,105,-7,-32,-170,219,-45,125,-35,-81,-119,-58,-74,-131,105,-114,112,-55,-77,369,19,51,-17,76,-66,203,-115,32,212,-42,207,-14,-84,-108,-16,-4,-181,-22,-48,-124,-46,-21,-171,-52,-69,119,86,23,-77,145,-136,-75,-58,-35,109,28,-64,81,72,10,-36,205,53,-175,-29,-19,10,10,-18,-14,-10,-57,145,-50,162,75,-10,-44,-95,-481,-60,130,-3,-41,-176,83,-22,116,-50,-84,-144,88,111,166,-84,165,-59,53,-118,-49,-73,-101,17,-88,-101,215,-9,163,79,36,-76,350,-95,-51,110,115,-44,108,30,-1,35,-75,-25,189,9,-158,-87,-37,94,-52,-25,-21,133,322,25,-37,118,32,24,-51,-64,-71,-257,-37,-88,246,-133,-93,-152,-23,-57,179,90,165,-58,-101,-41,-52,-62,-50,-60,-129,-48,166,-50,-81,-144,-79,36,100,-20,-4,137,-100,-63,-53,-56,-56,182,222,-22,-1,112,-50,-144,4,-21,55,-26,-108,-46,-127,-12,65,-17,95,57,55,-50,-31,-153,315,-29,197,-161,-51,-80,101,15,-92,205,-98,51,-43,171,-37,56,67,-78,-52,13,-61,270,-48,-75,-127,-46,-53,203,-41,205,-83,-68,-112,-47,129,-47,-60,-92,-153,8,-29,-44,78,-35,125,-26,-47,22,-4,-4,-201,-37,166,51,32,128,-43,-12,107,-15,201,-117,-87,-158,-12,-95,-166,-56,-40,286,118,107,93,-49,3,178,-52,-419,-47,-153,-29,-42,58,90,-24,-6,111,63,-36,135,-115,17,9,-121,-48,-65,-76,-55,-64,-97,-48,-561,-49,123,15,29,226,19,-61,-67,-37,-12,83,-7,84,186,71,-15,-115,-155,-60,-104,-7,110,79,20,-50,-207,336,29,63,-22,-20,121,-51,-41,211,-145,-61,-52,-93,-56,59,346,-14,127,-46,-36,243,74,-2,-78,-142,-52,218,-92,-150,34,266,-33,-58,-112,51,-43,110,-51,-58,-68,-253,-90,16,-124,-24,-100,43,-161,48,-59,-85,-9,-117,85,149,41,36,-19,-26,-188,335,-102,54,-179,330,-32,-23,-141,-104,-1,68,-52,-54,169,-75,-46,269,5,81,128,-45,-9,140,-26,125,263,3,54,-47,-41,153,315,-35,8,130,-18,103,5,102,-24,33,-109,76,-34,32,66,-52,20,232,118,-46,-50,-141,-43,116,35,86,-58,-87,237,-19,-58,-116,-58,290,-51,-88,-160,-55,118,-14,-124,-70,-281,6,-30,-161,2,-92,-186,-47,-60,-158,-117,-59,42,-136,9,-125,14,-58,103,79,-49,40,-36,-46,-752,64,52,29,-22,-122,-37,-15,24,10,49,8,-122,192,-4,94,-38,122,-46,-65,-136,56,-4,83,-15,-473,84,-89,-38,204,-170,54,199,54,-116,91,193,-58,130,31,-10,66,88,-50,72,-128,166,-45,127,-14,-59,179,-41,-67,218,-30,-54,147,-46,-95,-294,43,33,129,91,38,-110,-112,-59,100,-21,-90,-95,10,21,57,37,33,65,-4,-64,206,118,162,50,105,193,-53,137,-52,437,54,-77,-172,87,-7,-16,33,202,283,-40,-16,-1265,-147,33,-120,-54,7,-144,-46,-75,-200,-63,245,-56,-75,-195,-77,-45,19,-60,24,-30,-103,186,-30,48,81,-34,-131,-16,-27,-210,-67,-71,-139,-88,-90,-122,-101,1,-223,-36,-48,-163,14,122,-39,185,124,-48,299,-107,-4,200,-50,119,68,-25,-60,197,-45,-13,166,-44,-565,-53,87,54,-10,-31,120,-19,-100,227,242,-103,50,72,-133,275,68,6,-82,-68,-36,53,10,91,-11,-25,138,-39,171,87,32,241,3,-16,23,-2,-32,25,-83,-160,182,17,-65,280,41,137,-8,120,-51,-78,107,52,58,-53,-78,-139,6,89,-21,51,72,-31,-49,-171,-48,-70,183,108,37,52,-35,-87,243,297,-95,102,5,-101,200,81,-42,-55,-72,439,19,-72,133,79,129,99,21,152,-37,-82,-227,-289,-58,-48,-85,69,-55,81,67,-45,80,-48,-62,-55,248,180,105,-50,117,-32,-139,-10,-116,4,-602,5,214,104,-18,76,-51,127,-52,-80,-124,-308,-28,205,-52,-75,223,14,-71,111,43,-101,-150,-56,-75,-144,-76,4,-160,-59,-26,-442,28,52,142,-25,-38,-191,-39,-31,186,-116,-58,322,-38,131,-49,-31,326,-45,-73,-298,-49,-26,-97,-28,-100,-125,-17,8,-137,-49,70,73,-48,24,-54,203,1,256,-133,4,312,77,-59,-90,-196,-37,116,55,32,5,91,-3,187,-33,-65,99,-15,40,267,151,-48,220,-77,-74,-94,-2,97,42,25,349,-59,218,-7,83,-41,-85,199,-66,-56,81,130,-8,-2,-125,-129,117,24,40,62,-42,141,127,-60,265,105,-117,-29,1,-43,100,21,47,4,10,-107,292,-118,34,111,82,-44,-37,-130,-303,-54,-77,-126,131,-46,-174,514,120,-50,-510,-44,-7,35,177,24,-61,128,-90,-87,-93,105,16,-87,165,-52,36,145,-41,-77,-111,142,26,84,-43,-191,288,-37,-137,-46,60,57,-500,-88,-24,-147,341,25,-25,-86,-34,-71,-80,-35,113,-126,31,-29,-478,-108,126,59,189,105,105,-23,-1,115,31,0,-54,-77,-135,-883,91,21,75,-30,-84,-165,-60,-39,-132,-134,-55,-113,-108,-132,-186,86,-47,-59,201,122,100,-51,-83,-134,69,-13,-89,313,230,-36,102,-47,117,-53,151,99,-153,216,-36,186,64,-54,-73,-146,-54,-47,-83,-36,66,205,-88,-72,-135,-43,-24,217,-48,87,-99,-191,-56,-6,113,52,83,-5,38,-23,132,10,9,-35,97,47,62,-124,75,97,144,121,277,30,-16,-238,304,-1,149,185,-18,94,28,-83,-181,-37,-71,181,-41,147,-28,13,118,-16,84,-93,85,133,-94,29,160,-12,-94,-110,-44,-62,274,-69,230,30,30,205,-1,-4,-9,-135,96,246,213,-34,214,27,79,-30,-89,237,151,45,103,-1,18,34,-26,-85,-179,99,-26,-7,105,-54,-152,-23,377,-109,14,1,-61,141,73,27,-50,180,-48,105,4,-74,-54,206,50,77,-123,-67,-90,-57,146,-68,55,-189,244,-74,-169,-74,14,90,38,-41,-37,-114,-53,103,-110,-281,-53,162,136,-42,1,-157,-7,-7,-207,460,-117,253,-55,119,16,-83,190,44,31,16,78,-35,-3,114,39,-21,71,155,146,-82,147,-49,148,84,-48,-153,-15,-31,111,51,-87,501,45,-61,-127,-14,76,-49,-34,-63,165,-40,-39,181,-54,-37,-23,143,25,12,49,-60,193,-23,-95,258,23,-2,111,-9,70,-47,222,0,-121,180,-15,-72,290,74,-48,-80,-63,-490,59,44,53,-91,286,-51,199,105,93,-89,-56,-59,-2,-29,607,-436,-52,-50,162,-81,10,138,-45,-70,-93,-48,4,112,-24,68,16,-58,-137,262,67,155,-45,-39,-129,333,-44,154,-95,38,-53,41,56,155,68,44,298,-28,-10,-154,11,139,29,43,67,-14,2,10,-106,323,-36,-44,-144,-53,-77,223,-54,-61,-172,-133,206,-24,101,21,88,-41,54,-88,151,-120,-12,261,-42,22,131,-20,57,78,-52,158,56,29,-47,4,146,-19,-92,-69,-9,-32,76,148,-26,-34,-149,31,-1,-1,17,-38,-22,103,26,44,109,-39,42,63,-47,98,-87,-20,-138,-3,81,82,78,-56,-61,224,26,-3,130,60,-24,81,-59,32,-154,87,66,3,52,-69,264,-43,-101,-152,189,-48,128,-38,7,111,-45,-63,-6,-322,-39,97,-40,-14,57,-46,-35,-67,20,64,-35,-44,80,84,18,-254,-58,-197,0,-94,-44,211,-105,-8,-142,-39,80,52,193,-54,-87,-187,-58,-75,-394,-134,-69,248,-28,-84,-123,-23,94,69,-24,189,13,4,54,-94,8,-14,183,97,120,-48,-47,144,-34,26,191,-106,-72,139,-130,145,-37,-65,-70,242,85,-513,17,-34,33,-18,126,-16,25,-36,70,96,-43,-34,-166,-51,106,-7,-97,-113,-5,-130,-167,308,-52,-26,-191,8,208,50,27,56,42,-51,-65,147,10,80,102,28,-12,62,124,-109,11,-96,96,55,-69,110,-5,-39,108,-17,96,-46,-73,-55,-41,-47,-76,74,-47,114,-74,-109,-44,-4,10,2,-3,-4,0,-76,19,-158,98,28,94,-5,107,81,16,-46,-51,148,-57,199,46,-34,175,-48,258,55,28,-116,185,-42,-9,71,37,-68,-186,77,2,151,61,19,-129,-133,-136,8,68,38,-68,115,-24,-6,190,-45,321,33,95,16,25,-34,-24,154,38,55,-3,21,-75,-35,72,51,-58,-86,-149,1,-57,128,78,-28,-82,-140,-62,79,-163,-18,-8,104,-37,-149,-112,166,-42,-69,-154,28,-157,73,177,35,291,139,109,-53,129,-53,136,-14,107,36,134,-104,203,-44,-69,214,102,-44,-60,169,-470,-12,27,-125,-24,-237,-5,44,-43,-25,-23,63,110,-34,17,-46,308,86,-114,106,-81,11,283,1,-38,174,107,7,-42,-280,-280,-26,27,131,82,68,5,-99,221,116,-560,-46,-81,-132,-84,-5,-72,74,33,-9,103,-38,10,105,109,96,-126,-46,-73,18,138,-36,86,-6,-58,121,-40,82,28,-116,162,-54,269,13,-15,-27,-5,-84,-140,-40,-103,-144,16,-41,346,21,43,-12,39,50,75,166,150,59,8,-136,-107,-79,-4,8,59,124,89,-177,-142,85,-26,10,88,-40,-3,177,-18,-89,238,76,-74,-15,-44,-76,-45,-62,-112,301,-76,-17,-94,-203,12,8,523,22,-38,22,-52,-39,-31,130,-55,4,-221,-52,152,92,-14,-49,-146,-29,-173,-165,-10,156,65,-60,54,-78,176,59,-55,-113,-50,-13,49,-29,61,58,-97,-89,249,-52,203,-110,11,-102,-2,77,58,178,-15,41,-110,366,4,-46,-331,-47,-49,-121,-41,5,101,-34,89,-3,11,58,28,171,-34,-56,-32,-93,-143,94,23,-51,-60,210,-8,-65,390,53,-82,159,31,160,-38,-55,148,-32,-85,335,-39,-75,-123,-99,-53,-70,205,-51,113,-597,-1,-82,-200,538,25,113,-36,70,51,-54,-78,165,-55,-52,-116,-100,-5,184,34,-64,-120,-41,123,42,47,104,-111,-47,-86,13,6,-72,118,-27,-17,-61,-15,-24,150,26,58,-43,-97,200,-56,-88,-30,405,-51,170,77,-49,48,70,-13,-481,-47,-12,-171,-18,-187,31,76,-57,-117,-126,65,20,-97,-91,-128,-94,-119,-73,73,-6,74,4,-39,296,-10,-9,-118,186,-36,-62,128,-55,89,-25,79,73,123,-41,86,26,237,32,21,25,48,273,-9,-15,-130,-83,348,-53,-94,-80,-37,-79,-138,-113,-87,-92,-55,29,103,48,-99,221,-22,-85,-164,86,-42,194,4,-40,113,74,10,-38,48,-5,-62,-112,-303,-20,121,-39,-124,249,-107,3,-106,-54,-51,-81,-312,10,-88,-32,193,-101,21,189,-52,135,83,153,96,-150,182,51,-42,192,53,168,-31,258,-111,-50,-51,-112,25,67,154,-45,33,-158,-1,-70,12,66,405,-128,8,-134,-73,-50,198,89,-59,-854,77,-50,78,59,-11,-80,-136,428,-19,-26,-138,115,10,39,-51,-51,67,-24,8,-36,-9,147,-59,42,-13,128,77,-18,135,43,111,30,72,-61,-27,224,57,-78,81,-46,-88,299,-1,25,-122,170,-88,-70,-42,-37,112,84,40,93,63,-30,-27,251,1,-41,-154,-28,-101,259,17,13,56,-106,43,163,324,75,105,-43,128,-59,71,93,191,-45,-90,140,69,-7,-34,70,47,-52,117,-52,-87,-143,-88,-7,165,-58,-122,-59,77,48,4,141,-78,296,19,159,-4,217,-93,281,-47,-75,-80,-105,-88,212,-490,-6,-123,-98,23,51,-5,-18,164,-47,150,-478,-38,-57,22,-136,72,-40,-67,-219,-14,88,72,-75,-8,-75,-28,28,-27,-24,-730,47,-23,81,-27,191,-8,80,21,111,16,-86,183,73,-51,-110,-58,20,57,-4,72,-50,-169,-52,-153,75,7,-73,-135,-112,-61,-81,-1,-71,-133,-389,-12,88,23,30,-58,-65,281,-92,-98,-79,-34,-141,38,-46,42,73,-100,1,149,-56,-51,-26,-74,-15,-10,-19,-119,-32,-257,-43,-91,-57,-10,47,37,-27,-53,-152,180,-51,86,-152,-58,-67,7,-68,235,-23,104,29,111,-171,-42,64,-58,-41,316,-3,-137,-201,-98,-22,2,505,-50,-23,-142,-122,188,-51,45,93,87,-82,227,-13,-48,271,-48,115,-392,21,88,32,1,22,-85,-28,-8,-58,-81,221,37,125,66,-81,107,-51,-141,-90,-98,187,91,-8,-27,101,-111,-313,104,-82,-89,-66,-16,-73,-91,-58,19,-175,23,54,-109,-11,176,34,-37,-381,3,-82,246,6,-41,145,56,136,33,4,-135,162,-100,-42,-31,4,43,71,-84,72,33,-39,26,-53,-65,-76,-152,27,-227,-4,111,80,5,-113,-61,266,20,8,-113,-454,120,136,-30,-110,-217,-98,-19,-379,-52,-11,251,-75,-79,-60,-58,-74,-38,-39,14,141,-43,116,-80,-22,176,74,101,-11,162,52,-62,-83,35,-105,-28,-18,-76,-25,-31,69,-105,-49,129,-24,118,117,-46,-71,-45,-61,-79,-78,92,21,-36,-73,-459,75,-132,-172,136,-85,-53,195,-469,69,-41,113,79,151,-25,118,-49,68,52,-52,-26,-189,-75,-66,-128,29,-48,10,-115,-50,121,-15,245,18,131,-56,-67,-155,-63,-48,-89,-45,98,56,11,-47,40,6,-51,98,-26,-123,1,-63,-154,-54,-66,228,-49,-27,-210,-24,-77,224,-177,-5,-115,-28,46,-170,-49,112,13,-79,213,7,-457,-28,-71,-51,30,32,142,-39,-62,-141,-59,-71,-39,-70,0,-86,-133,86,139,-51,19,-193,88,-22,52,-65,-138,-48,58,-117,52,-44,-40,-124,-36,-6,-63,87,-39,-57,134,91,29,40,-44,315,-46,-145,-121,-12,-90,252,-43,-71,-47,204,13,-554,-102,50,126,-58,17,-167,63,-50,129,-51,149,-49,-67,-96,-49,125,-43,-81,-102,82,108,-19,-36,-127,-56,-71,-65,-390,64,23,133,105,15,-72,-135,-43,-58,-135,-54,-59,-125,-43,-21,172,-51,-65,-59,4,173,-46,53,75,23,73,-46,38,-60,-82,-204,-49,0,397,67,30,-54,-5,-215,-172,-83,-567,1,-27,-228,-109,-75,402,-49,-85,-100,308,63,-51,-66,-86,-457,90,22,32,34,15,161,-55,74,25,-9,82,-103,-67,-17,348,-42,4,120,-121,-51,-31,-17,-21,-32,-8,-25,60,48,-50,129,182,-26,-62,229,23,89,83,-161,279,-114,-76,-126,-30,80,12,-90,-153,129,-47,-83,-24,211,-46,-84,-157,-242,125,77,-20,-71,142,-22,-84,299,-300,4,-43,-200,-43,77,49,-114,71,4,-36,119,-137,-93,-74,-230,-50,-5,-98,-260,-52,-16,-39,47,-81,-166,-2,-18,147,9,-89,-133,-36,-70,-81,-59,154,147,-12,160,0,63,-26,-75,302,-46,-74,258,-28,-88,151,-2,128,-45,132,70,-15,122,73,0,-30,186,-87,176,-36,105,46,-343,-43,-30,-75,9,-55,-129,100,-35,-20,-59,278,235,137,-11,-6,4,-7,-4,-6,-46,128,-51,-89,-132,-64,-73,-76,-50,-48,-854,38,17,-55,2,-161,20,140,91,-47,1,-203,-36,100,105,-6,255,60,-59,-189,-57,-136,177,-162,-16,174,37,32,72,-74,-168,-1,-105,281,59,-33,45,216,26,189,20,1,-220,137,-56,-16,-110,-249,-36,-63,-65,-92,-268,19,-35,-50,-62,196,12,9,-178,-355,-94,-167,302,52,20,61,-61,128,-100,-82,316,125,-85,155,9,4,-173,-55,-141,0,-137,162,-26,-84,172,65,74,81,14,-199,-66,-26,40,-145,-63,-100,-63,-6,-47,-34,198,-47,-30,-113,-55,94,1,-60,-66,-27,-34,245,-30,-128,86,-51,32,47,354,38,-17,135,-201,-49,-68,-99,-96,-5,596,-20,-32,-278,-26,-92,-183,-57,-17,112,149,-54,272,105,-43,2,266,292,120,-92,-77,-674,81,0,-46,-37,-218,-31,-35,175,-75,-50,-64,-29,92,-48,44,108,34,54,-36,-51,-75,207,76,62,-46,151,-95,54,-17,-101,-163,-15,42,-27,-13,-30,-19,11,-234,-6,-87,-146,-402,51,-65,112,-46,36,-408,-59,-31,-126,-30,27,-13,39,60,76,-70,202,82,94,-38,-75,-125,139,-41,-87,-7,-222,2,-24,157,5,-72,146,-3,-15,122,-2,110,-53,-7,-111,-20,42,-32,-34,-52,89,-71,-3,62,141,-27,-35,130,-32,20,-186,-73,-46,123,-54,-60,246,99,-21,7,178,105,53,-7,-138,-81,76,-357,-28,140,-13,147,24,101,-53,37,183,62,-19,-88,-128,-129,-57,-67,182,-532,-2,161,-187,-50,-20,-42,-3,234,-46,-84,-169,-55,-67,287,-539,-49,-32,273,-26,-101,-60,47,-51,126,72,-47,-106,-92,-189,-26,-73,-59,-4,11,-7,-6,-9,4,-47,-79,-174,-51,-9,-184,-70,35,-139,-54,73,62,176,4,72,-48,-60,288,-58,132,-52,27,108,78,-53,196,32,77,61,50,87,64,-758,-16,-8,-59,-426,-42,-28,-152,-16,-81,-56,-285,12,21,39,-34,221,-87,300,-53,306,-491,23,30,80,54,-116,-171,-11,23,-37,-99,-77,-111,92,100,-20,89,-149,-90,441,76,10,-55,231,46,-15,-187,-61,-132,-155,-24,-51,-84,-341,-48,-87,-29,-387,-93,-860,3,-39,-171,-103,-60,-56,-108,11,-35,-126,-349,-53,-148,-166,65,-14,95,-92,-62,1,215,31,104,52,-54,-361,-26,132,274,-33,125,-50,141,7,12,85,70,50,-49,-78,-84,313,2,-36,-110,-440,20,4,31,59,7,-29,241,-14,-65,147,-47,-161,-63,-58,1,137,90,-50,-51,174,-53,-80,210,-107,67,168,-137,-46,213,137,-60,121,73,40,25,33,29,43,-43,86,-49,248,-129,-34,-69,22,34,91,21,-49,-134,-51,111,130,-9,-44,-137,26,91,26,-68,-83,-15,-10,36,49,56,55,-85,128,-56,146,-140,5,435,-42,210,-7,-82,-142,95,-97,128,-37,286,-21,-60,-82,-104,133,-52,-19,-151,-54,85,49,-55,163,147,20,105,-77,-72,183,86,-47,-128,271,-52,-65,-116,-104,9,248,28,46,-45,-8,-143,58,-108,-88,-36,124,-32,-77,115,-178,-11,56,-4,-56,78,-121,271,-52,-50,218,-6,-107,243,26,156,53,7,-49,20,142,-44,-96,211,-45,17,193,-76,153,-4,-19,108,150,100,127,-44,-63,-118,61,-35,43,-167,-60,134,-99,-85,-137,-32,-19,-9,-43,-25,-55,29,31,10,66,-61,-9,174,132,274,32,-82,131,-38,-84,164,43,-46,-67,-159,31,26,-53,-57,247,-36,128,-112,0,-2,250,-6,51,-93,-491,-23,-26,228,-30,-119,-182,10,58,39,0,42,77,-3,-100,-129,-51,161,190,135,-54,199,-94,-65,-10,0,54,-4,-133,224,-27,-25,24,77,240,16,130,22,-88,136,-33,264,26,-40,103,39,45,50,10,21,101,-63,211,72,22,-73,-89,324,117,69,-50,13,-151,189,192,-50,163,-44,-100,-139,-17,82,314,96,-42,118,-59,34,-166,25,-48,-212,105,-53,166,17,-48,-176,342,-39,174,-29,161,66,-26,-51,106,68,-34,115,-22,-24,-53,26,204,53,19,-54,24,87,-3,108,80,-17,124,-64,116,43,-43,94,-94,285,-56,161,-95,-64,-336,-63,48,-327,333,-62,265,-3,56,72,-33,43,63,36,97,-62,284,136,89,-120,-89,-16,30,5,4,23,52,-36,-87,311,101,22,-52,-21,-136,-55,-66,389,-18,136,-59,-1,247,62,-117,-90,40,-262,27,104,62,-46,75,66,29,-81,-54,214,-38,-66,-147,-31,115,40,91,-5,-84,-913,-551,3,71,-46,116,117,-50,-89,-151,-64,-77,-116,-28,-87,-142,-43,-68,-81,-76,-3,-146,-52,-66,-73,-28,-49,158,-43,-78,196,146,63,-56,260,-30,-88,1,-69,-65,125,56,22,56,300,-21,-56,-4,-157,97,13,-56,137,-41,119,-105,-68,-96,-56,40,36,15,-81,195,-4,6,65,-43,-111,-74,-35,-147,-32,0,126,76,70,-54,146,-43,-44,-87,52,162,-54,-82,-120,343,2,-37,-135,-296,-50,185,102,43,-142,-15,-17,-48,226,9,113,69,232,-95,-342,-7,-139,-96,-206,-14,-85,-58,-198,20,-30,47,13,159,-35,-67,-3,-208,25,-106,-256,20,-3,-176,278,76,104,167,-101,27,-341,-80,240,-115,-4,-74,-42,-51,-82,-125,34,50,-51,127,-65,119,188,-99,326,-124,-79,-78,-45,-5,316,-23,-71,-93,-41,-44,-130,-22,-62,131,-10,17,73,-52,97,-37,-129,-52,6,-25,172,39,111,58,-53,-119,132,0,100,277,60,563,161,-37,-67,-167,109,-24,-108,249,-52,-48,-247,-35,-45,-147,-700,-21,124,42,-66,67,-47,-13,-155,-300,75,-47,-12,239,-31,10,-172,55,72,80,-84,106,59,-527,24,36,-85,-81,272,-88,-19,-90,-45,36,13,5,69,-97,-21,301,-145,72,-41,-223,53,-76,-156,-60,-82,-143,-29,74,-37,236,-53,110,-14,12,-13,59,-2,-90,-150,-24,-72,-566,-49,-42,-135,2,-18,-191,23,-88,-148,146,-42,163,-116,-78,533,-2,-86,-122,116,2,13,170,93,-52,-98,-116,8,-68,-139,-45,-46,-24,-56,-15,128,65,-2,-38,365,-30,-12,67,244,75,-468,-12,-52,-35,184,68,11,-33,137,-37,-35,161,-49,-66,-51,-43,-86,281,-52,4,127,81,-10,111,-135,-59,256,-49,142,36,-59,-30,199,-84,132,16,33,-35,-100,-107,-119,-1,-140,19,2,-157,212,-5,123,25,-69,-188,-108,-1,-110,103,-13,-139,84,-53,-48,156,-48,-48,-58,147,-6,-90,185,126,-20,-82,-150,19,55,-52,-11,140,46,168,105,-50,-55,-110,-81,-30,-130,-63,-74,-119,-65,174,21,-153,-100,-21,-52,-133,36,-21,67,-47,-85,-91,-53,-30,-274,-48,-156,-108,269,95,-16,-45,-121,29,-75,134,13,60,-132,63,-301,-30,-4,82,117,-355,-40,-34,376,-22,32,-238,84,-6,-91,-223,-60,46,156,27,-139,-166,-55,-30,-340,-11,94,-32,-67,308,-40,-17,227,85,-53,119,-10,-73,145,-44,-65,-118,-49,139,-133,-34,241,-7,-43,-156,54,-66,204,-52,185,36,-96,-75,-24,-50,-52,28,311,-67,-81,167,62,19,-26,8,138,31,130,-42,78,17,-72,218,-25,86,23,-162,19,-139,105,65,9,-55,-89,-182,-49,-86,-158,-4,-41,108,-76,21,-132,70,-52,63,61,54,61,49,-62,-137,-53,153,75,-38,32,127,11,19,38,-46,-25,-124,44,21,-14,75,42,11,149,28,-140,-78,-11,-14,52,4,79,193,-65,87,-23,66,-34,-663,308,42,-78,218,-57,14,180,-15,-54,183,118,-47,11,159,-22,-96,215,131,-21,79,-77,-81,113,109,-55,36,87,-8,-48,316,-1,-163,-25,-41,-78,18,-45,104,-44,-65,207,-47,11,-152,278,125,92,-55,84,-44,-99,265,-29,-6,56,-39,30,57,-46,-77,243,65,-41,42,-188,299,83,-90,-80,-66,218,-54,-21,330,54,86,39,-9,58,-50,194,-43,118,54,-38,-135,-50,-139,-162,459,-40,-59,247,-58,-59,-109,-101,-35,34,-33,-56,116,192,-50,64,138,-106,-50,-126,49,5,60,0,14,-34,165,-27,133,-68,-89,62,-78,100,-40,-173,-23,-124,308,25,-17,54,-53,-54,-10,193,36,-233,463,-129,7,197,-52,34,87,-52,-89,-153,-40,-97,6,-58,-69,-118,-32,-95,14,-78,31,41,150,12,250,75,257,-4,-64,131,-38,134,-44,-71,-76,-51,-709,-54,-73,-309,-777,-87,68,75,29,125,26,76,-11,-152,65,-76,30,-84,-455,-134,-47,-40,-103,-85,19,20,-87,193,154,71,-60,-168,-303,-619,-29,127,33,144,105,1,-35,249,-102,-91,-147,-52,-126,-72,-2,-68,-183,-9,-79,-111,-58,-62,178,557,-95,-49,-99,-73,-57,-70,170,-45,-60,-143,-61,158,-41,42,136,-6,-32,-156,-68,-74,301,-1,72,-61,41,-229,0,548,-27,89,105,-60,211,-155,-69,-52,15,104,-53,9,127,-52,-223,-36,146,104,-33,-101,-158,-21,-28,223,-52,221,-16,69,47,-54,-159,-115,-243,-48,-85,-178,-116,-66,277,-48,-721,65,-6,-44,-117,-78,-43,70,-172,3,90,78,-30,-46,-133,-216,301,-11,-67,-117,100,9,-419,-5,-163,-184,-30,-80,236,-46,118,-53,5,125,72,27,89,29,-21,-37,-101,90,38,-15,141,-53,-86,314,-51,45,58,175,-101,-92,-27,325,113,-50,-85,-95,-280,60,43,15,67,45,23,-17,-62,-114,16,60,73,46,15,45,-8,-91,193,57,187,-79,-65,-86,-116,-2,78,-38,157,-54,102,306,75,7,99,54,29,28,42,-47,94,-46,-111,-108,296,65,39,46,188,-39,48,32,-89,351,-49,-75,-98,403,-58,-68,-125,-10,-2,83,174,-91,2,-119,5,14,-165,160,-48,13,135,-6,-34,-55,181,-75,-104,-1,-15,-28,-33,-245,78,-56,4,177,-34,-47,151,-33,158,208,-121,19,-506,190,-57,-16,267,83,-54,59,-24,-65,3,139,-79,-80,261,-60,-54,-140,-55,-54,-233,1,-78,-123,-61,64,-42,-83,-149,75,26,9,336,29,188,132,74,11,-39,235,12,-74,-142,-70,26,140,31,-44,103,36,-38,76,88,-37,-42,143,180,-56,329,-38,-51,-77,-118,-80,-166,68,-14,173,31,61,-45,-70,-35,23,-7,-24,-80,171,-50,200,71,81,-37,-83,-152,-108,-57,-53,-66,-21,172,-51,151,247,36,31,-29,-10,-83,-48,-95,-3,257,-49,-65,306,88,74,-220,-74,-97,-19,-47,16,15,-20,-3,36,-26,88,-113,-56,-4,144,95,-24,-85,-198,-17,22,-164,-53,-80,-146,-60,15,183,120,-53,128,-58,-90,-119,-46,-46,88,-54,-74,219,-58,35,-125,-24,-6,-112,-56,123,3,-105,-421,-143,-8,28,5,-70,124,51,25,-46,-124,-69,-274,-126,-12,-11,261,41,95,221,19,126,22,11,225,-54,-94,375,-40,-7,266,82,-3,-135,1,-144,-23,97,-68,-61,-86,-2,-56,-36,-81,-111,-159,-72,-66,297,80,15,7,-76,220,-88,-99,-165,87,75,63,-19,-75,-5,179,-21,115,-45,-51,-38,-49,116,57,105,-11,-58,130,71,-44,-78,-108,-288,-50,148,-14,-38,399,16,92,-66,29,-236,39,33,-18,-4,91,-29,-60,-148,-320,-42,27,106,59,-77,-126,333,-52,-110,-90,2,-78,-212,40,33,-29,-86,-46,-44,-71,-218,35,-21,-154,355,-47,-19,-132,412,105,433,44,86,84,-27,326,-44,-52,-84,122,10,-12,89,71,-17,-16,-65,-5,-55,159,121,-55,-84,297,-1,-63,151,174,74,76,-25,-80,-231,-15,106,83,-7,66,-31,-85,-235,98,-149,133,-54,212,193,-14,237,20,-98,-112,-52,3,-126,-39,-9,-187,12,-84,189,-20,-70,-161,329,5,-48,228,62,-172,258,79,52,35,54,-28,118,-36,-11,-136,-50,-72,-110,87,20,-53,74,85,-88,-82,-133,119,195,224,218,-47,-36,-145,-61,137,-35,-498,17,64,-125,79,-70,208,92,14,-87,-137,-42,-59,176,-34,89,107,-48,8,163,213,-52,107,-55,-112,271,60,-46,187,-106,-44,-90,54,77,147,17,31,-119,-431,33,-72,-94,-24,-40,159,66,14,118,-35,285,-1,-14,62,93,44,28,-11,-11,131,-46,-6,-40,135,-27,-6,-169,376,-37,23,172,-563,-51,27,129,13,109,-46,-167,11,-10,-38,8,-154,63,32,-42,123,59,93,20,-107,363,1,41,145,24,4,66,113,63,-448,-43,176,4,33,63,61,29,-90,-151,-118,-37,-17,178,69,-22,105,27,124,151,-24,-119,-151,-46,6,154,71,18,-53,-81,-307,-31,-71,169,-24,112,95,-103,-59,296,8,181,-38,57,36,-45,-59,-131,-20,-54,-94,81,-21,68,-42,32,67,-102,9,-89,-58,13,19,36,128,31,66,156,179,-36,-87,-194,69,1,62,-60,-259,76,50,-56,16,127,-83,292,14,-137,-23,-91,66,-59,86,-43,24,-64,150,-442,-55,-47,-115,-22,126,83,-118,-89,323,32,169,42,53,-262,-50,-182,-63,398,37,8,80,-21,-73,204,34,90,18,144,84,6,117,63,-50,57,-21,97,-107,-38,21,-198,25,-106,166,-84,384,-47,-69,-124,93,-44,-80,-141,-55,-5,-114,31,39,77,-130,-92,-219,-502,-57,-24,-237,-135,38,127,-97,-32,304,8,88,133,27,12,-32,2,109,-27,52,57,54,12,-40,116,34,73,34,92,70,-17,28,48,-39,142,-22,-313,-2,60,-15,-26,68,-54,-585,67,70,-135,-79,-104,-41,-17,576,-59,136,-50,-86,672,83,-189,20,-90,-3,-51,-150,-21,90,13,113,70,10,-10,-49,-54,-75,21,179,-113,-55,-107,-133,40,-74,231,29,152,-39,-18,152,206,23,33,-43,-44,183,308,-4,119,-48,106,-78,-2,-49,-9,258,90,-37,200,149,-46,-84,-56,3,8,-21,113,-3,-89,-215,-55,147,15,-69,127,-56,-99,-51,-59,-21,153,22,76,34,-81,117,-60,153,48,24,22,-121,-107,-112,-18,43,-129,23,44,58,36,-45,77,-50,-54,254,-64,-97,-130,-62,-134,-81,62,-38,31,-158,89,-52,36,-126,-41,-2,-322,105,2,-61,-477,41,-48,82,-99,-26,-92,-8,-35,-97,171,73,-56,4,-176,-55,-51,-89,-56,-85,24,-38,-116,3,413,14,-12,89,58,-35,123,77,-152,-83,-18,-57,200,-50,125,-29,-29,-263,6,28,50,-36,-128,281,-9,142,44,-75,-148,-67,331,141,90,65,84,30,-52,96,-40,33,-126,242,72,40,194,131,105,38,101,9,102,-27,-82,-173,30,23,-197,186,81,15,-54,-61,279,-54,115,87,-53,136,-6,-57,-183,156,-51,131,-53,-23,197,235,-60,-80,-165,-13,48,51,-79,191,97,-41,-58,-100,77,-42,52,-52,-77,208,-54,129,-55,-662,19,40,-30,-107,-4,-62,0,-46,26,-14,-59,392,-20,235,-61,198,62,37,-81,153,142,-19,106,105,77,8,206,-119,-72,263,42,12,51,-53,64,118,98,-74,-15,-81,246,-80,-93,-152,87,173,-56,82,55,92,-41,-60,-13,201,-42,-100,312,-54,-69,-84,86,189,-93,176,-127,-5,270,-57,-25,-38,52,54,110,108,-96,-124,54,18,-9,-13,-8,85,-19,-4,97,178,-41,-53,205,-5,-115,220,-134,52,-232,8,-89,-83,-36,41,-177,103,-59,-171,256,-51,18,135,-15,34,54,-31,-57,161,-30,-63,-106,-56,-9,-152,-26,-71,-147,526,-68,200,37,-69,135,-44,98,83,-33,-78,185,-71,-160,294,61,105,61,0,18,-4,49,78,102,-72,-27,-68,-134,-90,140,-134,-105,320,19,35,86,33,-20,-137,-206,85,-572,-54,-74,-154,-153,-78,-46,-37,113,-29,149,-7,-84,242,161,-106,-63,-80,89,-50,-661,40,32,-55,-127,-59,-47,-46,3,-164,305,138,-118,-181,24,-7,-171,41,-48,-61,-94,287,-557,5,55,89,-57,41,-56,135,116,-39,-1,277,1,61,-23,76,49,60,22,45,-48,196,207,8,95,-55,-89,-134,-12,123,-54,-63,166,-102,41,195,-12,24,-207,-322,71,200,-43,-64,-127,0,79,-63,-9,162,339,-59,79,123,-43,-10,-142,4,-27,-81,10,19,-23,21,-22,-639,146,99,150,191,-106,-61,94,-150,289,-64,-44,215,0,-35,-136,239,110,21,103,101,-52,-87,-122,-4,75,-50,12,-193,-308,51,132,24,49,-171,99,213,-6,129,-60,1,126,-118,-818,130,-47,-127,228,-97,5,145,161,-5,146,-25,-58,-80,-176,61,43,3,-25,-63,89,-52,-40,219,-28,174,-30,15,213,42,38,94,-12,-53,135,-46,-82,235,58,187,-42,61,47,59,76,-9,63,-112,-68,-16,-63,-38,110,325,-50,-55,-118,-56,-9,208,77,77,-18,57,134,60,105,-49,-73,-182,-16,74,-54,124,63,100,-47,139,34,35,24,-64,245,75,51,9,84,-44,214,-52,-46,290,42,51,-59,106,-25,-68,-137,-53,-140,3,123,-47,138,72,-119,-18,-450,124,73,-41,-78,-124,-63,-85,-234,-30,140,219,-42,64,42,186,68,47,-81,-168,291,-50,115,18,-12,90,-169,-60,-70,18,-63,-151,-10,-67,-494,15,-52,-153,-48,-53,-38,-319,43,-126,-26,-97,-113,-34,-32,82,35,-33,48,-24,-5,53,-46,-82,263,12,166,9,-64,-174,70,85,-84,75,145,51,126,80,11,64,11,10,-58,171,-161,-19,-74,95,508,-50,-71,-163,-52,2,437,-46,-51,28,138,-14,268,-51,-55,-115,9,-100,-415,-63,-24,159,24,-15,65,155,-34,-108,-111,452,105,-11,-28,-28,-20,48,-8,-46,-9,140,-7,63,-173,-109,-89,18,-89,253,69,310,-49,125,-53,-86,-371,93,-32,23,-384,18,-50,151,77,8,-19,-3,-199,-111,-23,147,172,-110,325,130,79,29,-49,-73,-132,-45,-74,166,-44,183,-3,83,61,208,69,-32,-49,199,-50,125,-43,158,-8,62,93,-177,-91,-172,-64,-97,-22,22,-8,-24,20,22,669,-95,50,-84,-144,-65,-83,-120,-66,-80,316,-51,-185,-163,59,-111,59,105,-55,116,-37,111,-83,-111,-42,73,-58,134,-99,190,92,-85,-109,-56,-58,-67,241,38,376,-60,-80,-122,20,-59,151,-33,100,53,108,-12,-102,202,-47,-148,16,-119,-80,4,-64,38,-21,-17,-43,-3,2,18,-36,34,-15,-181,-25,208,-3,138,-118,44,-124,-21,-37,160,-52,-92,-103,-58,-62,121,-27,-75,-146,-122,-19,21,-153,-108,-83,-122,-66,-83,-278,-16,-41,-188,-285,102,-20,123,138,-60,-8,219,-62,-165,330,4,-81,174,-49,113,-45,39,66,-145,71,190,-51,-46,-92,56,37,-53,-78,-119,76,-38,-525,-100,-32,223,-88,-37,343,71,-50,-57,-87,32,47,5,84,131,-155,-96,-227,-60,29,102,-56,-55,-127,-59,-77,-196,349,226,25,91,97,-53,65,-259,-270,-33,-11,112,-9,238,-31,-48,225,-51,39,87,-135,-5,34,-147,4,-7,-397,2,66,-35,-47,-32,-14,-26,-83,177,-47,-41,181,28,145,86,-38,-368,221,85,48,-52,-105,-94,-90,38,98,-75,-148,-40,-113,-27,184,6,-36,-118,-327,-573,70,-15,12,93,-87,249,-7,-76,-742,-23,-168,-111,66,-42,-62,161,26,247,-15,-70,213,45,29,78,119,-90,-69,-75,-46,-78,-165,4,-79,375,-45,1,120,-46,-189,-45,-33,190,136,33,-23,-119,173,-43,-46,-127,95,-50,-82,-189,102,91,16,231,-123,35,-151,8,-53,-28,-127,76,208,-39,-75,-80,-47,43,89,-46,131,-41,47,521,-46,-111,-294,-36,-4,-81,-11,133,-43,60,34,-30,182,-35,-46,-74,28,69,-18,-30,-63,-39,-80,-139,62,-53,8,127,61,113,49,-77,-175,-61,175,172,-97,-92,-139,95,-94,251,24,151,21,-39,113,-49,-75,216,-52,7,229,-64,116,301,58,119,79,-12,126,105,157,-54,-70,198,38,-56,124,-45,-7,-119,-38,4,-148,-47,-60,-52,-315,77,-38,181,-127,226,105,13,-57,106,-18,116,10,-47,77,-48,130,70,226,-46,-77,207,-74,-21,-155,101,-3,-61,-147,147,132,105,27,-52,172,41,-79,156,119,-34,-66,-273,-55,136,-46,24,147,121,-34,-55,168,147,57,-2,117,-24,-76,-149,-14,246,76,9,-7,120,-43,80,106,-42,138,-424,-97,52,-91,-29,-413,95,167,73,3,-30,-54,63,152,-5,38,47,-159,-142,-103,-11,360,9,-53,95,-46,170,-65,-93,207,-39,65,48,-53,-30,-148,-284,-35,-26,-698,63,-51,60,-23,-43,-37,167,-52,-80,-113,-43,-36,177,71,-89,-106,258,13,-62,-420,21,60,-57,135,3,204,16,-77,285,-56,-8,148,-47,122,-48,333,44,-60,-189,-52,-39,-96,109,-56,186,151,28,-37,122,101,-95,-43,127,-142,140,80,-135,222,-59,24,-146,-109,36,174,-92,-57,-27,195,48,381,-95,50,45,64,19,-80,136,77,-168,111,72,4,62,-52,298,-107,47,226,66,54,-77,-135,-44,-55,39,-105,-16,-12,82,-88,-31,-31,-8,54,-27,23,49,23,5,93,-5,-108,369,-88,-57,197,-18,-80,-133,-50,-73,-120,171,13,85,207,-46,-4,-129,-40,-328,-61,-70,284,-132,7,-250,-55,-82,229,-53,130,-24,-8,152,50,-32,-81,-110,437,-50,5,192,73,111,-46,66,91,82,-50,28,9,77,-82,-77,-491,-41,46,1,45,30,35,25,117,411,-45,-30,-140,112,5,182,72,20,-32,78,-15,190,91,80,-26,165,-19,32,68,-14,-73,308,-156,226,67,-87,-35,66,174,-116,93,88,34,148,64,-56,145,232,-45,-48,-109,-9,58,-32,-157,-319,-49,-101,-123,79,35,83,68,24,312,-27,-622,123,-18,136,50,-26,283,70,-127,-66,-1,82,91,-129,-193,29,-73,162,34,-78,227,266,-42,40,-102,210,74,-53,-45,180,-51,-58,-241,55,121,96,-114,-13,225,-81,-19,323,-584,-76,228,-41,-70,-127,-46,84,-196,-55,20,-145,-43,-88,665,50,530,-34,20,84,282,-7,-30,-200,-283,-12,361,-37,-24,-79,-30,-66,-114,-40,22,83,-46,-74,-158,44,-18,55,-31,408,-10,86,-37,201,-16,-4,-140,82,82,74,12,-87,-163,20,65,-18,98,-54,59,94,-41,-81,-108,121,52,-112,121,96,-42,220,96,-23,-67,-34,-168,-44,0,-91,-29,77,4,65,-32,-48,-283,10,-54,67,-28,23,55,-23,139,71,97,5,166,-45,-65,362,46,-97,44,-71,-127,-41,62,89,178,-85,-2,-120,40,17,-22,-79,-354,-92,105,174,75,-61,29,-14,-79,-103,75,77,89,-37,0,352,-40,-2,669,90,54,-64,133,-50,-68,-218,-283,-42,38,145,-52,-60,-27,-31,1,42,-40,-18,166,-45,-91,-224,76,10,-110,163,55,22,4,63,-36,171,9,168,4,21,49,-49,-80,-203,82,97,-368,-40,136,-54,-48,213,-80,-91,-110,-43,-25,-168,142,-47,63,52,68,34,4,-33,302,-521,-28,56,29,-25,-83,-113,16,-52,-40,35,25,-27,13,-153,2,-35,70,45,-43,118,-238,-45,116,-5,-20,-186,-8,-78,-143,-39,-16,173,-54,-76,-131,107,-14,30,91,-18,131,75,-95,101,207,151,-49,-49,175,1,-84,-150,32,38,28,106,-36,-81,-86,43,-2,1,-75,-134,-77,5,205,-16,-24,-166,-38,-44,-85,-43,-67,-70,77,50,31,-10,-114,-19,4,28,38,-59,-20,83,-26,-103,15,-108,-8,-71,-161,-50,258,-45,37,-111,-293,-48,22,-129,-212,53,-20,9,-73,-52,-114,-13,-59,-54,127,19,71,-38,-65,-420,70,14,-58,-34,167,73,-17,114,-18,-67,303,83,-5,-64,60,-53,-3,-244,-60,80,45,-57,-55,193,-54,-89,-160,34,114,193,40,4,147,21,43,-507,43,28,-150,188,-112,197,-50,-78,281,-90,-94,-116,16,39,63,54,7,223,31,-7,-152,290,6,15,-28,-43,83,56,-79,-201,-27,356,152,-59,-78,-129,-57,-41,161,60,-70,-258,22,175,397,128,-134,-57,269,-22,-83,-142,584,84,-87,52,-104,-215,82,-111,57,-45,153,-57,117,-105,516,128,-4,52,-79,-57,-85,300,292,-59,-73,296,76,31,4,44,77,74,11,-106,-188,-328,70,-66,-52,-48,-308,-33,-73,117,-93,10,-77,193,-446,-68,103,106,-18,65,-51,-12,-260,72,26,106,188,-199,-71,-66,-51,78,-66,-50,74,-164,1,-42,138,-3,90,22,56,-43,75,-43,-24,-93,71,92,218,-45,-5,-158,-58,-70,187,-48,-157,-35,-18,-126,-51,62,-40,-50,-85,-372,-44,-70,-56,-100,12,37,-24,-80,-25,38,182,-58,-125,156,174,-50,156,-11,-56,-157,86,-44,155,-52,-83,210,-43,128,-17,220,321,-498,-58,89,260,-38,-69,-153,43,-20,-240,-65,-5,75,-45,-79,194,-43,-80,-20,213,-415,-48,-169,-122,-95,37,-170,-47,-42,-59,-89,-58,-25,99,11,-45,-149,253,-131,387,3,-36,139,-56,-174,-108,-50,-42,251,-98,67,-151,-39,-78,208,-18,-103,-197,81,49,-92,-187,-65,-53,-109,72,-3,-85,247,-22,-113,-70,-68,-169,-81,-97,-45,-9,197,500,-82,36,-151,-15,-28,127,13,-67,-136,25,26,-35,8,-130,217,-50,-7,-99,67,-27,-45,61,15,-49,57,27,4,54,87,28,66,-53,-28,-140,-39,107,-11,-34,-177,-102,-58,-27,-35,-99,-102,-83,-58,-75,276,-47,-64,-129,-52,-76,-132,100,-13,81,-25,41,-185,0,-72,210,53,3,69,-20,139,20,120,-55,-71,259,62,-42,168,-57,-12,-131,-42,-53,-37,-106,-25,1,-97,-26,-39,-87,-267,-53,-92,-53,17,-16,-56,-79,-203,-88,-1,-5,-88,114,-58,146,-75,12,150,12,-81,271,81,-50,-84,218,35,-122,-162,-56,16,108,5,-132,-1,-159,-12,-34,141,10,-114,-91,-108,64,98,55,-41,81,4,-64,178,-34,-64,-253,126,-60,99,64,28,-44,67,-137,151,219,-50,-115,-60,-155,22,-89,-5,88,-50,-89,-208,-87,35,-73,-127,15,15,80,-55,-81,-179,-58,-47,179,10,-55,171,54,169,-54,-20,-100,-281,-50,-66,-36,-13,155,110,-28,-62,-114,78,-34,-117,106,-136,259,133,-43,-75,246,-38,-83,-46,246,105,-8,46,-116,76,-45,42,145,-50,240,45,-77,257,12,166,-36,111,-32,-38,-64,-5,-82,208,-47,107,16,-150,291,48,-34,26,-46,-78,-117,-58,1,136,70,-41,48,-19,162,-45,-44,-93,-48,153,-41,-84,-78,-157,-49,-19,-55,-78,-82,373,68,49,-76,-99,260,-24,-52,283,-47,33,-226,-51,88,92,106,-50,150,31,-130,-45,251,147,-44,5,29,110,5,-32,-24,-46,146,-71,-29,-153,-32,-115,36,156,167,-95,248,-130,85,127,-24,74,18,-140,167,21,-94,-195,-49,-18,-127,58,48,-53,253,33,-103,-111,-9,-133,19,-49,-108,117,44,24,-9,3,63,-12,344,-50,172,74,-55,-154,-289,-41,-36,-154,-28,-19,-65,-11,-14,75,-46,10,133,-51,-83,-149,54,187,111,-44,61,-112,-409,114,10,-115,-121,98,-37,-30,179,-47,-72,-73,-44,-105,-116,-109,55,92,16,-89,-158,112,-52,4,137,20,-68,197,-39,-55,164,-39,-75,-90,16,-69,172,56,144,-48,-14,469,-29,-41,-315,42,-14,24,43,-513,-83,-272,27,-19,-6,24,-66,32,116,-46,136,72,159,90,2,51,-40,-117,235,-36,117,-34,-87,-139,58,-42,54,43,198,-296,-153,5,74,-54,208,3,128,-53,-5,-215,151,143,87,6,17,138,-25,-46,133,105,-47,122,35,-33,44,-104,-80,310,29,-59,89,-26,-39,-77,-282,3,21,-187,-22,-58,-171,-1,-80,-142,68,9,119,-56,131,-130,452,-63,-55,679,-163,69,-147,-62,-68,214,-52,-8,-242,-42,50,86,3,0,143,-54,-433,87,-49,56,140,29,-106,-134,-92,-81,-4,81,-60,-69,225,68,-22,-31,189,-109,-56,-19,-5,75,28,-43,-167,-44,-73,-66,-87,58,13,-64,-11,321,-45,-76,-122,15,2,136,-53,-329,116,-19,144,102,113,183,50,103,-56,125,-40,98,-175,-29,-6,58,-344,-19,12,-164,162,8,80,59,70,1,-129,119,-44,84,96,-36,119,105,-55,-77,-106,19,80,-40,22,-83,18,-78,-144,20,-45,76,-118,-19,-27,-190,87,-126,171,-50,-56,170,-49,134,5,-58,-187,3,-41,-157,44,-77,-166,-51,-128,-62,-61,154,-49,-568,-120,-71,-84,37,38,-6,-79,157,-180,304,-42,72,43,236,-53,156,12,-9,-156,319,-112,-126,-194,86,-46,171,-33,-37,-74,-16,-27,164,-28,16,-116,377,-51,-86,-294,86,-99,104,-45,-79,-102,79,176,-52,21,-185,283,-112,58,173,-17,136,76,-58,-63,-129,-153,23,233,-95,167,-3,-60,-172,51,-265,-90,-20,30,52,-77,92,-45,-74,-21,198,-130,481,10,61,-46,-70,-143,70,10,-29,38,-133,-7,9,27,-41,-182,27,-11,71,26,105,68,118,-10,70,-61,83,-19,-44,217,-34,-129,1,103,80,-19,-50,-188,337,86,211,37,-85,127,-50,-89,-89,-41,352,-53,-50,179,8,-59,-118,72,253,80,-26,199,46,30,-122,71,-3,-44,27,74,-51,-35,279,301,83,66,139,73,-106,-214,-105,-11,48,72,58,-24,72,265,-34,23,94,154,-95,226,22,100,-99,154,-28,147,70,-93,88,-75,156,87,-28,115,-45,-73,-252,29,116,17,49,-15,-34,206,-82,-57,184,-9,-70,180,-44,159,52,21,51,-37,-16,143,82,33,-119,-67,-256,0,-13,104,-42,-76,-153,-93,-32,-27,-21,217,24,-23,-172,309,-96,409,-57,-24,-298,47,49,221,33,-134,-44,-103,-6,-76,205,-48,-81,-208,-3,-15,-92,4,-110,181,39,12,76,58,1,-977,-534,-38,45,-123,-378,-14,20,83,-25,1,-69,-12,-14,74,-24,-71,86,245,-19,-63,156,-41,-75,335,55,-21,-30,111,-55,-128,-135,77,-7,-61,206,83,-104,-98,-94,-26,113,-98,49,-43,195,126,-9,-83,196,-11,-32,-102,-49,-33,120,41,85,209,-123,-72,-7,-262,-32,87,-24,301,-68,2,41,-74,35,20,61,78,-386,46,-37,-116,-6,38,-122,212,-44,-86,-157,43,-174,-41,36,-81,-681,197,22,36,-33,60,264,-244,-90,-84,-57,-97,-144,-59,-125,-44,85,76,12,55,53,-18,-80,151,-52,0,-163,-10,78,223,89,38,192,-22,122,24,-98,-99,-73,91,27,-9,-40,202,-119,-82,354,4,-91,338,-5,90,-160,-89,-203,-51,-40,-87,225,-165,-138,-117,90,-61,137,-139,210,-32,-228,-103,-55,-120,16,-62,75,-111,149,-94,-114,21,-101,-96,-29,-119,68,-122,192,63,-13,-49,-82,-448,-17,-110,228,-39,-12,334,-39,-74,-100,-93,-38,-48,-30,1,22,173,-29,-270,86,-24,78,65,69,104,46,3,-102,-104,-36,68,43,63,41,-68,-171,252,25,-21,52,-45,28,-341,47,-80,91,-52,144,-53,-121,-202,-44,-86,-71,77,-38,-9,-118,10,-81,317,140,210,-47,-62,-117,-46,136,322,41,46,-39,39,-100,47,291,-96,75,78,-57,-15,310,-60,-33,192,-125,-88,-47,301,-53,133,57,-31,-45,179,-48,-9,42,58,84,35,17,-598,-30,-66,-39,-148,-113,58,-141,-12,-89,181,-52,-242,-113,68,163,1,-69,209,19,64,16,-201,-115,-207,51,10,60,-8,5,156,87,16,-75,-140,61,-16,110,126,-77,211,-17,46,45,-16,-70,336,-39,159,-24,-59,-63,192,-40,147,287,-44,-96,-97,171,-16,283,87,-142,-39,3,138,112,135,9,127,113,23,42,-32,-49,15,74,-37,65,-55,-18,-18,-8,-66,99,-148,-10,-12,120,-142,-1,206,-1,48,10,-17,-67,194,66,-79,177,117,216,69,90,14,76,111,30,-36,-57,-139,87,-52,67,288,-41,-105,202,-47,-75,335,28,41,59,22,-970,-8,-2,-64,239,35,135,-92,-23,76,-71,-363,248,-40,-77,-75,32,-29,-31,124,-125,17,-65,-56,-139,-397,-47,-173,-27,-51,74,47,-28,-53,359,264,-146,-79,-96,-49,5,252,60,7,101,-24,134,-31,0,-158,163,253,34,-101,-122,-42,-557,42,119,-2,-104,-133,62,-83,-46,-79,-40,-38,-13,-123,-121,26,-21,59,63,-64,-56,198,61,84,-24,-23,-90,-20,-16,22,16,-49,28,3,79,145,25,-51,221,-94,-92,-52,370,-9,70,105,-29,-146,-87,-187,-84,36,-36,10,96,16,-211,-2,-25,108,261,-56,228,-95,54,0,90,54,-69,105,130,-23,-87,-62,12,-165,46,268,32,64,-42,60,73,217,23,-492,83,-38,-41,-147,-122,64,-115,102,-13,-110,-1,141,129,-37,168,91,59,-82,-143,-59,-25,-144,-54,137,-4,24,475,96,28,-10,-175,25,74,215,77,-102,423,-106,-6,190,-164,-48,-38,-58,-45,-63,-45,142,242,-16,-17,-150,-409,135,-40,5,92,112,41,90,69,41,78,-45,-43,192,46,-57,-99,-31,-45,135,59,23,-17,-38,-48,-130,10,-13,-39,160,74,-23,172,-102,-23,296,105,-61,-166,-97,-51,-80,-142,117,-49,-54,-134,278,-64,-30,-94,-144,70,-54,22,114,13,94,-30,144,68,-46,-75,-75,-56,-41,159,72,-41,-98,-82,-60,338,-7,-93,-126,189,-51,60,32,30,43,-125,-60,282,169,-81,-100,338,80,13,-73,177,84,-11,-81,165,18,-95,-197,52,-17,312,-59,-88,-25,330,8,111,85,142,-25,-457,39,45,233,-122,-51,-52,-42,33,-168,-150,4,-48,97,-57,116,215,-33,-32,-184,-52,126,254,53,33,-75,52,-107,5,-18,164,-57,-9,-71,-137,214,-59,-104,-116,-49,-93,195,-102,20,188,6,-78,-89,130,24,83,316,105,-59,-374,-33,-84,154,-10,-69,-134,-296,87,30,-17,-91,220,-80,-85,-62,-38,-95,-61,416,123,-4,-11,118,-154,30,199,20,-64,-161,12,25,-44,186,-53,195,-14,-11,-126,338,-66,-89,262,105,-1,-45,-104,-29,-64,-64,-21,33,-29,-12,-51,119,-23,133,-3,68,27,-58,316,-65,377,-51,133,-39,-32,-46,-82,285,-3,-118,-213,-63,198,-123,-9,-158,34,45,173,-8,127,30,44,75,76,-56,68,127,-6,-61,251,-17,96,-51,-174,-56,-55,-42,-470,-11,147,-28,-24,243,-60,168,-20,-589,41,127,54,-9,-112,231,-77,-66,-97,9,-56,-99,11,-77,34,-69,-136,162,-201,-131,-73,-106,-56,-202,338,-58,74,-182,302,-51,98,-32,-29,-160,-108,53,104,96,-53,-90,-260,-34,111,81,-57,147,71,4,16,58,-49,-161,-168,-69,-59,-191,0,31,-7,106,-46,101,-42,126,32,102,-38,9,-124,246,-26,-63,-43,-308,87,-54,-55,-94,380,-657,-62,-34,194,62,19,-47,57,59,-47,254,196,68,151,-44,121,137,90,91,-38,31,106,80,65,178,-29,12,151,51,128,-57,187,-44,-57,189,191,118,265,73,27,-52,280,-60,-34,13,126,-93,35,-144,-40,16,-106,-30,558,47,-33,-429,-56,-86,-93,-47,-12,-16,-66,30,102,116,-54,148,-8,145,-50,-47,307,-95,2,80,283,-16,-167,-49,-57,-482,-114,57,127,178,124,32,-155,-47,-369,187,185,378,63,24,-74,42,-93,-115,-373,-102,-25,-122,99,73,155,-27,-156,-86,-71,-96,-6,74,-7,-41,-73,-72,121,40,36,59,327,-7,-159,2,-1125,-33,-42,-102,25,58,29,-56,-118,236,134,24,42,-29,-94,191,-40,-97,-116,-50,30,-176,279,45,62,143,90,183,-54,-22,127,-19,-71,-144,88,-43,-26,-163,-34,-39,-70,-16,-38,-15,119,114,124,-512,19,-28,50,-55,-67,-61,109,-35,-90,-123,91,-109,189,81,-80,-95,244,25,84,-73,-80,-1027,-107,-15,-229,42,71,72,304,107,2,-41,-13,134,-3,-39,120,-54,-61,-250,90,-87,-151,-55,11,95,16,139,-28,124,39,-32,-89,160,-59,-150,-45,-297,-17,-35,-12,9,21,191,127,-14,-74,206,-40,24,-306,84,-103,3,441,8,19,-138,-46,123,74,40,23,68,-57,69,5,239,82,-3,85,-57,-92,72,-334,-46,-68,-215,-35,-580,105,-38,-53,-125,-50,182,63,100,72,-111,133,-16,-79,-120,-52,-53,183,-48,-17,161,-45,-918,-27,-26,-28,27,14,59,-122,237,-18,-82,-99,-356,-55,2,147,-12,-74,240,-6,-15,-242,-3,-80,-149,-8,156,-17,-2,-148,-410,-85,117,56,-49,-87,-156,-102,-19,198,-77,-117,-64,-12,-39,-160,353,-31,-50,164,-24,-98,230,135,-48,183,34,-146,-125,-68,33,12,125,-54,136,-40,109,-21,216,-49,-16,182,-56,-47,150,-34,89,-42,-77,187,-10,39,35,-131,-396,47,14,-51,33,116,-48,-36,-141,-43,-94,-134,-44,239,91,-28,-61,-123,-138,18,-139,107,75,-41,56,-111,-415,-2,79,-55,-70,-34,-27,203,-38,-4,-121,15,-42,138,-11,-86,-68,-36,183,25,90,-3,-103,218,-11,176,-23,20,-190,-10,-81,-276,-18,-38,316,-58,-50,-147,93,-48,-85,-159,166,-50,119,-147,-98,139,-464,-77,-1,203,-12,-155,252,18,68,-38,184,58,-74,-151,-55,125,-48,137,12,61,-118,103,-111,11,571,10,33,55,-17,-27,70,-215,4,78,27,39,-45,-70,206,-95,58,-73,-374,-98,-76,-148,102,-3,-170,-139,91,-120,37,-46,41,-124,80,-670,-39,197,-42,-11,236,-12,-141,-120,112,-88,11,-144,-75,-26,100,6,-60,219,-48,31,108,-153,-51,-56,-47,110,69,-41,-54,516,72,-49,-29,-42,-23,-9,-7,0,-6,-10,15,-68,96,86,114,103,-41,27,-78,-418,-42,-77,-187,1,-75,-159,-48,146,-54,36,114,-28,3,-65,211,-29,-1244,-57,133,-31,-63,-143,304,-93,-119,-41,-129,-31,-65,-128,-135,45,213,71,-47,-456,12,202,-43,-17,-122,54,21,-104,-10,-70,-255,-109,59,-60,-262,-27,-57,-62,136,75,-5,2,-155,211,107,-9,-168,-64,113,-7,54,168,-173,-55,-78,-61,-79,-143,-33,-84,-159,-62,-70,220,-119,14,122,-62,-51,-167,-32,117,65,0,71,98,-19,-71,152,-115,26,145,-46,-75,247,-33,-138,247,-46,-60,174,-43,0,-164,47,-26,32,47,150,-7,68,-410,-526,38,130,-58,-68,-210,105,-124,-104,-133,-19,73,66,-25,-177,69,12,-25,89,78,-44,-17,145,-107,-8,-106,-46,265,-59,-75,56,-33,-7,-19,-158,292,-50,111,-16,30,56,-35,85,-46,-63,-134,-37,-37,141,79,-60,-53,405,-32,-100,260,-95,-57,-65,-109,-322,44,-36,-175,-282,-55,75,-54,162,104,23,129,-41,-53,-3,152,-32,-74,255,23,87,83,39,-73,0,192,-51,202,52,-136,140,14,151,50,-37,-13,254,235,-27,91,-56,142,6,13,-164,-57,-58,-165,-42,-138,-108,71,-3,26,-79,308,-58,-40,151,-97,-52,-28,-33,-44,90,172,-5,-3,24,12,27,-55,232,-17,-27,-202,-60,89,-39,-16,-150,-57,92,28,35,459,105,57,-76,51,23,-90,-190,-27,127,84,-115,49,124,59,-46,-117,-89,4,-20,113,-36,-9,225,78,-55,154,80,204,128,-41,-81,-113,-32,-52,217,-41,-134,-50,-40,-60,162,61,-11,402,43,-100,-29,9,249,-45,-23,-14,-6,469,-56,-22,-113,42,-68,-113,201,-80,152,-30,-189,-23,62,-75,257,-55,-90,-197,-36,-55,151,-3,-57,-152,-34,135,95,26,85,-49,255,-46,-39,-144,1,66,58,17,106,-13,34,66,-47,26,136,-44,-102,-145,-79,187,62,22,-49,-65,196,-48,-51,-221,-11,86,81,-56,-338,-49,124,105,-40,-100,-54,54,-41,-64,169,-120,-33,228,-24,-32,13,-249,4,30,-177,-20,194,-55,-51,-156,-8,101,-58,-30,177,31,-166,-150,212,33,-27,-85,-201,-6,84,149,-55,129,-33,-77,-270,-106,-33,-84,-68,-26,-100,270,70,118,-83,-83,-113,-52,23,-135,6,-130,-473,-51,-51,178,-39,-5,176,-36,463,-95,95,-594,-7,-24,16,-12,-129,57,33,-96,-33,279,-24,-55,-213,135,98,353,-67,-68,190,-25,-618,16,28,-32,-30,221,-60,-5,147,26,73,73,-9,124,-46,58,38,74,-58,96,114,-16,76,-56,194,-51,0,-173,-301,-565,62,-100,-72,171,-29,-40,149,140,-23,82,-461,336,36,33,181,-11,-54,88,-53,-55,-51,-73,-57,212,77,1,-53,19,-111,-12,-70,-321,64,84,-114,12,-81,-146,-60,-79,-105,-172,-5,-92,121,61,26,-167,70,194,19,68,-5,92,-10,78,15,91,109,213,-60,207,104,47,132,-44,163,36,20,164,-18,77,-52,126,-52,-33,177,-43,-95,87,245,-7,-66,-65,526,-50,-131,409,-1,29,-222,41,53,-53,87,49,-26,290,-47,-76,-68,-35,-70,-122,283,16,94,-48,-48,317,-43,34,83,69,-9,-37,102,-47,-73,-196,38,149,-26,-71,-10,173,-44,57,47,-50,25,-105,-398,-39,-5,183,5,105,161,-9,-8,-1,-6,153,30,47,71,193,59,105,-58,150,-52,-28,-159,36,-490,-119,-98,-117,22,286,94,-170,24,-55,-3,82,-49,264,-14,-25,-129,-1,90,64,-50,113,-56,-83,210,204,-40,-98,226,-95,-2,-24,-141,-51,133,-21,-132,224,-47,248,-37,-146,-71,12,-22,541,-121,-20,-62,-238,-80,-86,52,21,17,-25,-23,42,-129,2,-224,-118,78,34,-38,154,-79,152,56,43,-30,-28,184,-50,-76,-144,-40,122,137,67,-51,-86,-179,75,-54,-34,216,-40,134,-48,-63,363,-57,-30,-224,-52,268,101,-60,149,-34,-67,-139,-59,-70,-149,59,67,38,42,-38,-90,199,27,27,53,28,-188,-389,-25,-684,-21,-23,-46,50,-32,-30,-48,23,56,527,1,18,49,-9,-68,218,-51,128,48,43,160,-52,122,-33,6,125,-22,-84,-369,260,-18,-63,-1,-436,22,42,62,-12,-34,129,-51,66,81,17,75,-116,14,161,133,-76,133,-560,72,-121,5,-63,-72,-132,-6,-36,-234,-160,55,-222,-49,145,65,-46,-54,-87,-206,-32,-11,22,-183,-30,119,70,4,66,34,1,206,-57,-74,-131,12,-10,-170,-78,45,-228,-102,128,41,9,-88,24,-18,100,-56,-94,-183,-472,13,-458,-54,33,-192,350,-11,47,54,3,72,-21,-82,249,-38,7,362,76,31,-74,179,-90,189,62,-3,113,91,-7,-50,-97,15,-26,-66,-24,-26,0,235,-95,59,-171,199,-15,-39,-156,447,22,-42,220,39,78,-385,63,15,-51,19,203,13,2,31,-34,165,-25,77,-57,-467,267,39,165,-556,17,59,-120,-78,-106,-41,75,103,-59,-21,-158,98,-34,12,-122,-249,-128,-4,-23,-4,-15,102,15,50,16,-69,-195,131,-97,143,-57,-54,-232,61,115,174,116,-123,16,-112,108,121,-4,-84,-256,73,-113,-43,-130,77,0,-108,-83,246,7,-78,159,18,-40,-90,138,-26,223,-665,-71,-85,-96,-74,-60,-11,-48,-22,124,37,29,19,-26,34,52,-100,-531,17,-73,-98,233,12,75,15,158,-65,-25,-156,566,-77,-82,-161,139,15,-84,149,-58,190,2,-58,175,60,-44,-74,191,32,43,-32,-28,128,-143,-438,18,-70,-234,-102,24,-62,-117,-66,133,48,27,-81,-40,-13,13,38,38,-45,53,-30,-42,-254,-144,42,-150,2,144,27,-13,-184,76,-28,184,96,-44,136,125,86,-124,-14,-145,132,-48,-109,-172,142,-43,230,-124,-72,-22,-42,-59,-167,133,-41,-85,-174,175,-54,111,15,-88,-87,-133,-47,-80,-91,-55,68,34,-26,-107,227,-40,-80,-257,82,8,19,12,-17,-36,256,22,-46,-29,88,-83,-30,220,-54,-83,-182,-62,131,-573,-6,-19,-155,112,-50,173,34,-15,78,-128,84,-571,-13,-81,-140,-21,118,-8,-92,165,-48,58,55,49,-62,222,177,105,-59,37,-167,186,78,-34,-5,133,-85,-74,-77,76,-60,176,3,5,40,-28,102,-88,-10,356,30,33,-4,55,3,162,0,122,90,-58,-111,11,-35,-149,71,187,75,37,-32,-69,178,-67,-93,274,105,-94,9,-50,-4,-82,249,-53,136,-46,2,-160,-56,79,50,-54,6,-162,79,-84,127,-19,72,5,-60,-79,-123,110,59,-144,-92,-7,-53,-61,-29,-40,-16,207,109,13,-21,76,23,-38,125,245,26,28,134,124,28,-91,-303,95,-51,-90,-149,-16,-65,243,77,212,-149,-214,-31,324,-52,-91,-186,-96,-66,249,-18,-74,196,-30,45,84,58,-45,58,-50,157,-74,-55,-447,91,0,-123,-122,19,131,35,2,161,-50,205,-42,-5,142,78,145,-103,179,-84,36,34,120,110,-90,124,73,-57,-113,383,-95,31,-74,222,-141,568,221,249,-41,139,-36,-17,-29,-251,-486,-13,-13,124,-19,95,-51,65,157,54,31,-80,121,-14,95,-81,-9,-176,366,48,-162,80,-162,-55,29,128,-141,236,-62,-22,217,-36,-25,-129,158,-39,92,-42,-77,199,53,-123,-46,106,-142,-55,-27,-152,-43,-170,18,-38,55,44,-13,-87,207,-36,194,4,-37,52,-24,143,-3,4,10,-167,-79,419,-28,129,63,35,74,-60,-82,296,-62,-79,-142,-35,-47,218,-50,63,-178,403,-152,-1,35,213,-36,117,-65,138,101,-37,33,62,-46,78,40,-44,-43,-123,275,169,-4,60,76,-68,-226,-59,26,185,70,-5,190,-31,-64,-103,-335,-22,43,-65,-23,-39,-16,-13,-42,46,47,-145,-10,-32,198,19,77,-53,-87,-237,34,-78,-161,-18,-40,-190,-24,-80,-690,-34,-40,371,-35,-153,-68,-23,-75,337,-10,201,-4,-30,203,-55,-41,-124,227,29,89,-12,179,43,-4,-25,108,-31,-74,-123,-36,114,-18,101,18,38,11,-43,-132,36,69,74,-98,-6,-116,-56,91,-37,2,-200,177,-52,1,-191,-28,-34,-122,-114,-59,-118,-59,-66,185,-58,-50,216,81,-1,-37,-86,-147,-410,15,62,-51,133,-39,199,-37,-24,-147,-89,14,-33,-96,14,93,-180,-329,-36,-46,-125,-44,-1,-33,10,-29,-107,-63,-40,-24,-91,-329,27,124,-49,-67,-139,163,27,141,136,4,130,-35,96,4,-118,188,-53,69,59,-52,-53,221,-2,-76,-212,-2,-53,110,-473,-105,41,-165,-53,139,579,-50,-70,247,-50,-50,-131,26,6,188,-40,-60,-122,415,126,-44,-94,-1146,45,72,-30,97,62,-123,1,-68,8,613,26,55,-29,-66,192,-54,-45,-178,-31,93,43,-81,-495,-74,39,-134,-15,56,85,58,148,21,40,49,102,38,-75,-151,-36,-58,-133,-128,8,-160,355,-8,82,-41,-112,-120,0,25,-175,-76,151,30,-51,191,32,-66,-162,261,-79,180,7,-2,-128,-296,-13,-17,-18,-56,-178,-31,54,-21,-83,-65,-58,-67,240,-42,288,-116,91,221,76,42,-18,-158,-229,-109,-77,-80,-156,148,-45,-8,236,-85,-63,-140,118,10,116,74,16,-12,68,-53,-65,-102,-47,159,16,-44,178,46,28,42,-139,-85,47,56,-31,88,10,28,10,99,-371,-46,-78,-114,605,-119,-14,-106,-108,-12,-56,243,-38,-27,142,-38,-46,-139,1,-82,-265,-59,-31,112,71,14,30,58,-108,-51,22,-109,-145,-65,-89,204,-45,-81,-52,-115,-74,402,-28,241,11,135,105,-47,32,255,-48,-18,-291,21,48,-10,-76,106,-24,-794,12,-10,9,-38,3,104,141,-29,101,48,27,-41,129,-44,-118,277,-62,-5,204,64,-55,-84,196,47,-22,-115,204,-80,40,198,-121,36,169,-50,-84,205,-56,-91,-167,-51,59,68,-15,-75,-146,-10,-76,145,-42,131,-125,10,196,-6,19,52,-41,33,-151,31,31,243,-55,-35,362,-5,-19,256,94,309,-79,-186,-79,399,97,-33,-119,-217,-66,19,126,336,-47,122,-620,33,168,-52,-83,-228,61,27,-22,52,42,-24,-88,260,-52,227,-13,12,56,-18,-83,-117,13,2,52,-50,-44,-149,-32,264,-86,21,201,115,-53,-72,-82,-42,78,-41,-54,-75,-323,67,-35,8,-24,-33,-127,-278,-13,-18,-20,29,-7,30,47,92,-50,-91,-115,19,4,172,-61,21,56,84,-108,132,-44,-21,157,-48,-55,-126,-40,93,5,13,479,-56,-73,-134,-6,-83,195,-83,-29,-96,414,-42,-224,-16,30,49,78,-28,-76,213,-83,-4,58,-173,-6,-34,129,11,-60,238,-22,117,-18,-21,-134,-300,-3,131,258,221,-48,161,-16,107,-56,203,-23,34,104,70,0,94,-52,122,148,-40,137,-117,-47,-50,-28,156,103,76,-120,-50,53,-55,68,-16,99,164,79,-44,-55,-24,-400,-59,-36,269,-6,-25,-150,269,-71,-27,157,-8,133,-68,-58,-52,-14,-8,-46,79,-26,-125,-62,-77,303,85,-62,-77,-97,-7,119,-54,-91,-117,-2,-53,210,-4,77,-80,-53,202,-55,32,-328,25,237,18,-48,-80,-116,88,13,-184,-125,-49,-75,-87,-18,-88,-220,83,0,52,-44,-135,-267,-88,70,-168,-141,-40,-130,262,-40,108,-16,117,76,-81,-14,-80,256,-11,96,23,96,62,27,-45,98,-85,-46,290,-58,33,-141,78,16,178,184,65,-23,-166,75,30,59,94,152,-585,17,-80,148,-161,25,262,-25,87,5,180,13,162,-120,-57,49,193,-32,-548,-36,-23,-118,-59,-64,-101,383,-162,-71,-55,-205,-57,-13,-119,61,-58,-73,147,-33,107,-11,-54,-173,-36,-19,249,98,62,-38,-175,39,-59,111,-44,125,76,143,-35,-78,-74,-27,-53,334,129,40,52,9,-65,-133,-50,71,-131,-15,94,8,2,-269,5,-51,-143,119,67,51,-40,37,68,-40,152,-37,251,106,-34,-44,-184,-3,14,44,7,45,-29,17,-70,-47,33,-251,-108,-64,-114,7,-79,211,412,-57,-75,-89,-57,-452,142,211,-60,-73,-160,86,81,-63,-432,-48,26,158,-53,-20,181,-48,22,85,33,-80,-167,71,5,-33,-93,-87,57,26,-95,314,-11,-61,163,39,-15,-159,-117,95,75,7,-90,29,398,65,-151,167,-187,-130,-24,0,-195,-15,-58,-88,-69,180,-9,-70,158,-48,187,140,40,-10,146,67,-41,119,-4,76,-9,-18,-59,226,162,-50,7,151,72,-16,163,-42,128,-11,81,62,-43,-76,-149,304,16,154,-59,-56,-95,-49,-60,223,-55,-59,167,-43,-10,495,-28,-35,158,98,42,-34,-87,-70,-79,-142,-2,29,50,-51,-45,-215,74,-11,-65,333,72,32,14,130,22,-42,220,-5,20,72,-3,9,-134,-356,52,159,-58,-81,203,83,-80,127,80,50,-25,-41,121,71,-149,-65,-148,89,-88,-79,-135,-14,65,10,115,-47,-69,-129,-274,-26,-110,-898,-143,274,-66,-97,423,-14,-37,-89,-164,-57,-22,-249,95,-74,226,-39,23,97,69,158,-58,8,149,12,-62,-40,359,-60,-58,-185,107,78,33,-155,-181,-43,113,-21,-84,178,-23,134,19,-48,-83,-184,-60,-69,-59,-43,-63,-171,91,56,14,93,-46,-62,179,-94,73,-76,-410,-47,157,-37,107,-34,-99,-12,-103,-20,158,36,-102,166,-48,-79,-68,219,20,-10,52,2,130,-47,177,-47,-78,19,-397,-67,-42,-183,-43,-40,259,-51,66,40,-40,-65,-149,-63,-123,568,-79,-6,211,-23,113,-59,79,-111,-106,211,-138,-139,118,-9,-95,-23,253,0,-186,278,71,-56,-21,201,-57,-48,176,-73,-120,-10,-46,-82,-306,87,-3,90,-103,141,-35,-89,-160,-274,-14,73,67,48,28,-40,2,-176,123,-452,220,-116,0,-321,-4,21,62,-41,65,-191,1,-85,-9,-97,-18,215,74,20,-82,68,-167,-40,-34,-93,76,23,95,118,-62,26,230,-47,48,-151,26,116,-33,-31,-170,58,-13,3,-77,12,85,25,56,-47,110,72,54,-45,187,-57,-71,-139,-3,148,-50,28,109,88,-624,-53,-124,257,-50,58,-243,-113,160,72,-56,69,-53,-70,-125,-35,97,-80,-79,-46,29,137,9,74,-40,-3,131,210,105,-53,35,237,-32,122,-112,-9,-161,-38,-379,-46,167,-44,-88,-161,69,37,147,-53,-67,-165,-519,-31,-90,-93,12,62,-59,-116,-90,-2,-80,180,19,11,-176,-43,-67,200,-20,-151,-113,-58,-50,-64,57,-82,243,-45,28,107,33,-77,-133,109,-49,174,53,1,-48,-47,449,72,-48,7,-100,-20,-26,96,-23,-81,-57,19,290,41,36,-45,-159,-72,137,117,-16,36,-177,-91,-57,3,167,-48,75,-188,238,-51,-86,552,94,-36,-70,-144,-55,100,117,79,21,-47,-55,-87,-55,38,-160,18,4,114,59,47,56,-124,171,-44,-60,-204,-3,87,-39,-1,-93,208,132,-31,110,-28,-33,-94,-253,-73,0,62,78,-44,72,-53,55,-173,250,40,58,68,-1,-73,-127,39,-9,48,51,-76,-145,253,65,-127,26,24,169,67,-556,236,-36,-69,-158,-57,185,-122,-47,-53,-105,-30,-49,83,-43,4,-227,-39,-22,331,-39,-468,-32,44,44,63,33,-69,-34,127,401,-6,-15,23,-13,47,36,-25,-1,-68,-81,-139,-112,123,98,-539,-21,-97,-37,-40,-139,-123,-114,141,59,115,-93,184,-43,110,-55,-78,298,-39,-73,-131,348,282,-49,29,87,-14,-61,-154,387,-57,-2,-377,-46,127,-50,-36,-94,-354,-126,0,-158,288,146,11,141,-42,64,-217,-52,-145,-49,-282,53,-78,-172,25,-43,115,-48,-46,-98,-152,-148,78,164,-132,-134,-94,69,-3,-56,-93,225,-58,-46,-139,38,-52,71,-36,63,166,94,20,84,75,2,-99,-165,-44,193,23,-96,185,-50,-142,-43,-130,-80,-5,-46,119,-137,-70,-55,262,-54,-56,-116,50,-51,-400,-27,45,-388,36,47,120,-31,33,90,20,-2,326,8,-84,-150,18,80,-36,-88,-204,-115,-62,24,11,54,-1006,-44,-73,375,59,-109,-175,-281,38,67,40,-50,-194,-94,-52,-139,-133,17,-138,-119,0,154,141,-16,48,37,55,102,87,-165,-70,6,46,-76,110,-17,94,-26,2,103,-498,1,38,-131,-13,-53,-11,-12,153,-55,-79,240,-44,76,46,-48,8,-160,-89,-19,-59,-168,-64,-81,-60,-48,134,168,-39,-492,-43,-58,-233,-32,-81,335,-104,41,113,-50,225,37,-92,114,-24,287,-15,-28,-145,-17,-65,-157,-58,86,60,-53,12,176,9,-519,9,66,41,16,-36,114,-125,-24,-29,71,92,70,100,31,51,30,47,69,-38,106,-10,-58,398,-46,-71,159,-109,-55,5,-95,-139,10,-139,122,123,-24,-43,144,-25,-83,-135,13,-4,64,-47,66,82,-47,-52,160,-129,6,218,-11,91,35,-9,234,54,-59,-32,171,-2,-52,-186,-9,-89,-43,-142,-48,-55,269,-55,110,2,-90,-171,90,-92,163,-6,128,-132,-103,34,-37,30,-10,142,-56,290,24,65,37,15,-55,168,57,28,-57,-54,457,35,29,65,56,28,-75,239,-33,-27,-168,-59,-37,-127,182,70,29,-3,42,-22,146,-93,-117,282,28,-25,114,2,21,39,-37,32,114,-140,66,-71,-25,43,47,-49,-87,-70,-122,-56,-81,-146,-66,-69,-116,195,-8,166,-20,-161,-183,-44,164,91,-19,28,188,-117,20,-146,-60,-211,-5,-121,127,4,9,78,-106,185,75,-48,-75,-103,-39,88,68,-53,-181,12,328,33,58,44,-66,-154,-308,7,-20,240,-81,-59,-123,-19,80,39,-42,136,59,23,-25,-36,112,-35,-35,-66,-254,9,-35,-77,-145,32,18,-229,-44,181,-36,117,-53,-438,-17,-88,319,16,-63,119,-96,115,-90,-29,-46,176,60,-54,-84,-174,-53,-34,-179,-39,-75,-106,-71,17,-28,-98,91,86,-35,-71,-151,67,114,-42,-55,167,-103,-47,-27,-92,122,11,16,34,102,-416,-45,40,247,87,-49,-23,-67,162,-515,92,42,58,-50,-77,206,-32,-176,-126,43,-6,120,65,32,-58,150,6,-90,152,71,9,-29,134,-11,-140,215,131,220,-51,11,149,44,-21,-185,-38,-74,188,3,109,7,51,-9,17,72,-8,257,0,-75,138,7,-103,-105,-240,-43,-77,-59,-45,42,59,0,4,50,7,-77,82,-16,158,-407,-70,-54,178,-1,-86,-151,-51,-70,188,-60,-51,201,69,16,-6,-48,20,184,28,34,110,-152,-75,-83,403,21,59,-43,102,86,-55,68,-46,-65,-76,82,14,-85,157,-41,-79,-445,-91,-113,-43,-223,-44,121,-46,398,-152,254,-50,136,108,176,-44,-71,-125,46,107,-472,47,-56,141,91,9,-113,-43,-29,-1,85,96,32,-60,-137,-108,224,79,68,-51,-118,-104,-93,-105,21,-125,-22,-72,162,58,-37,50,8,-228,-56,142,-2,-87,151,-495,-114,-14,-112,-18,-49,338,70,71,-45,-34,-125,-18,78,9,-110,-164,-50,124,-37,-57,99,-91,-34,-535,188,105,-14,-27,-27,-277,60,96,5,99,-117,78,155,18,39,55,73,61,-20,-79,201,-32,4,-180,69,2,12,56,66,6,145,-57,18,-160,-17,231,148,-48,33,127,85,-31,11,180,-154,267,-42,-110,-141,36,10,15,-34,-99,-8,156,13,-28,99,-24,-60,-115,-21,-6,-24,-5,58,11,-332,15,152,119,22,-43,287,-23,-208,-368,43,-75,118,-91,-29,-190,65,39,-22,237,-26,-118,-137,-2,44,38,-12,-170,-49,164,-30,-468,-44,-70,-145,97,-69,-6,1,-134,-25,119,5,-168,-89,-26,235,67,-46,-41,171,-208,-45,-1,-320,-41,-30,-77,19,224,-39,-89,-117,-224,52,288,26,116,-47,251,-60,137,74,10,12,-738,-170,-92,-51,-13,156,-109,-52,-71,-26,-42,-2,-145,-94,22,-2,30,-112,-71,-83,100,224,-54,-32,85,-19,78,0,-100,-82,-47,375,46,-19,267,-45,96,53,-51,78,-74,161,-40,-60,-163,-5,4,-48,-4,-5,-60,-23,275,-19,111,-47,-47,-144,-55,-81,-378,-101,-59,-102,-114,-167,-64,-126,45,13,15,-37,-180,-111,-55,-22,-22,-53,-28,-85,-57,-69,-121,-75,-58,-510,165,25,35,-53,103,-72,-87,-63,299,-39,129,-42,-63,-180,-125,-6,-76,-39,-54,168,85,26,-10,209,-50,-71,-63,-26,-36,96,109,-29,5,101,-69,-57,-73,239,-38,126,-55,-81,306,-154,-42,-7,-48,-78,199,-53,162,112,-35,-71,183,6,170,-1,112,-79,-33,-84,-116,-59,-61,-80,99,31,55,-59,107,-12,75,-49,-3,-163,-296,-49,72,-151,221,63,14,110,157,-57,-7,181,-49,-40,246,-201,-35,79,-68,-49,-30,-4,-35,-63,5,-69,169,-23,-84,-587,-12,278,-51,5,118,-33,-18,-276,26,97,-40,-80,-182,99,-14,111,94,-50,-26,171,-12,32,-220,268,-9,100,-95,107,-18,-87,-160,202,72,-16,25,63,-39,-63,198,86,-25,-82,-487,-52,-60,-145,-44,-64,-108,-263,-40,-84,-132,61,16,40,91,63,-278,82,-85,90,-49,-26,-176,-22,-72,332,79,-23,8,-228,-126,-60,-23,-138,63,156,276,-51,-78,-98,-39,-33,-135,-37,58,173,27,-47,-176,-19,104,114,-49,-56,190,90,-94,340,81,82,31,-49,-72,212,-38,-2,135,245,-51,4,132,-40,22,92,-47,-50,125,60,-119,-39,-153,-22,-56,44,99,-84,238,139,-16,-59,197,-22,-108,-225,-34,15,-165,79,17,-9,-43,-360,4,8,-95,-4,-128,36,133,-3,-26,-10,-166,-83,-47,-115,179,20,-100,180,-50,-69,-144,-35,-27,117,32,-9,-161,34,42,3,122,-42,-147,-11,-191,-46,127,-92,-86,237,-34,72,2,-82,-179,-261,133,-14,92,-2,156,-11,-49,200,29,-50,122,65,24,58,-55,398,-39,-16,-144,22,-99,-48,-66,310,-16,37,62,-59,-47,-129,-55,-6,186,-51,-77,155,-48,139,-38,104,-14,187,-133,-73,-53,8,55,95,-58,120,-39,43,-94,164,77,-46,-101,-312,-119,7,-144,-57,-28,147,48,37,-596,-44,28,78,-34,-64,267,-12,48,-176,-50,170,-53,129,-5,28,-192,-8,160,-114,113,-103,-30,-12,-187,-41,343,117,28,-43,72,77,-52,35,-506,-47,117,-50,2,301,-39,-372,-41,-11,-72,-40,-45,230,-18,81,-40,153,-55,-73,-95,-14,163,-5,17,89,6,-41,132,161,10,-67,-154,-388,-51,110,38,-23,124,77,96,-3,28,293,-28,-87,176,76,29,32,-14,-79,-107,-38,-56,-71,-12,57,-150,-120,209,-33,-90,-83,31,32,89,25,48,-13,-60,186,-67,-116,-49,-14,19,17,-3,-14,-102,4,-93,212,66,-118,133,109,128,46,-28,-81,308,2,100,80,-51,179,-48,-104,-159,-58,-82,290,32,46,-56,-76,-35,219,-35,-85,-44,-311,170,7,-35,107,-74,99,45,187,-43,159,-95,64,38,93,7,84,281,-56,-48,-352,80,37,-36,-175,285,25,-39,134,171,26,-84,165,41,100,34,-49,214,-4,-1,-62,50,646,18,-59,111,-52,-57,577,-53,-74,-251,-2,20,-268,-41,-137,-54,-49,165,87,4,-6,236,-19,-76,-146,92,-18,-591,81,3,172,-22,108,72,107,73,-42,20,-172,-167,-22,-81,-118,-119,-12,345,143,-23,-77,193,108,-65,219,-48,-62,-46,-81,-652,-35,-47,-53,27,23,12,18,44,-38,-80,-150,-60,-79,-197,-55,31,-493,-56,-89,-45,122,32,17,-74,119,113,23,139,-8,-79,251,59,-80,-196,-30,-113,350,-43,-77,-104,98,16,-104,207,-127,-98,-100,-52,-40,-123,-12,85,46,-120,-170,-69,650,-9,-93,-161,-49,-68,-31,-44,-56,263,64,-53,154,-89,57,97,113,-46,-32,-160,325,-95,-2,-204,-46,131,282,-20,7,-94,292,-8,-90,-174,-41,-77,230,-79,189,64,-57,67,-21,-15,248,-49,-7,-143,125,-111,-60,11,291,182,71,-18,189,-38,-172,28,90,87,180,182,-38,115,-49,113,83,-94,-77,-105,-227,-92,162,-5,13,101,-40,45,48,29,-38,176,-76,12,71,-276,-27,-36,203,51,-168,-117,375,125,-7,-93,-122,-315,-41,541,-14,189,39,-83,171,-51,60,-105,-261,-23,94,-54,-83,-126,133,81,-12,-48,-192,337,71,234,-95,115,24,71,-46,-108,-52,-13,-52,12,115,45,43,56,27,-29,115,-44,-63,-104,-290,-20,-38,-93,-45,-52,-66,235,-43,7,71,-277,-68,-45,340,-52,36,80,87,36,-3,-197,-83,-4,-110,-74,-60,-108,-67,18,76,-40,-73,-172,124,-7,85,122,25,-63,135,-33,-75,-115,-57,-17,106,-87,-38,-158,-37,-41,244,-144,-101,130,-139,-1,6,63,80,34,-11,49,-38,28,-35,83,23,30,94,-15,-2,27,-86,223,-53,-56,201,56,89,-48,-10,-133,116,126,69,-103,120,44,-7,278,155,-78,4,150,-22,-84,211,68,-53,261,-48,-1,-135,22,232,-24,7,-88,175,86,-87,52,-77,396,26,-12,55,-10,137,-11,-53,-155,-44,179,-31,-69,-35,-160,-47,-30,-16,8,-62,205,105,-17,112,-49,-35,137,133,68,-63,-6,139,9,74,-81,160,-17,-73,-160,-456,-50,-56,-168,-18,87,-29,-98,-166,2,-45,135,86,-16,219,205,-9,139,-24,-4,-180,-314,-54,-85,-154,118,75,-17,-13,-198,28,-78,-147,-15,-82,-137,364,-54,-54,-54,51,61,78,-47,-99,39,-23,-140,-67,81,-54,-14,-97,312,21,60,-43,-130,-76,-30,15,-25,-65,-64,-77,-643,49,39,76,25,54,-22,-61,-85,290,3,-55,133,28,-35,-12,-109,215,66,-19,-111,-124,-62,-17,-140,-86,-81,264,-2,29,-177,-349,94,123,215,105,-54,218,-57,-78,-157,-50,-7,-111,-54,474,98,74,29,55,98,-42,38,81,-49,-72,-127,-288,-54,-4,119,-29,29,-247,-37,-73,323,-33,152,63,8,-117,-33,59,-132,-47,127,183,-54,-36,163,-31,-247,-82,79,-20,-33,134,404,-44,-108,42,189,37,54,439,-38,123,345,144,13,382,-56,-47,300,92,-93,-76,-86,-43,-39,241,-49,-142,-24,164,85,19,187,-117,-62,307,99,81,-41,24,156,-55,-61,178,-18,-447,-2,-5,93,134,77,10,-35,205,-38,-81,-426,21,37,-57,-113,349,-51,-86,-215,23,-53,-124,-52,-6,-144,-48,13,-149,-68,31,104,-57,141,-52,-63,-124,-37,-29,-118,12,98,-108,22,126,197,-45,-51,-97,277,-5,-32,173,-120,-148,-5,-107,-149,76,-50,165,-19,-11,-138,60,-35,61,2,-86,191,-44,144,50,83,33,62,-39,-73,159,-46,155,8,-85,-167,55,1,70,-32,48,-107,55,-41,-135,-2,-438,45,-23,78,144,-40,134,-50,111,41,13,-42,139,-47,114,-68,-49,174,4,-47,-89,20,12,44,-93,-11,93,-44,-63,-21,-9,56,82,-38,-69,-157,166,51,-78,141,105,21,59,-12,-66,142,-11,100,-28,-98,248,-58,131,2,-45,117,-143,-90,486,10,-76,-136,284,-119,-45,-113,27,135,-48,-34,181,-23,109,-39,-106,-44,-106,-790,-49,-59,-53,268,-253,-42,-12,-107,84,-21,76,116,-28,-1,83,235,-95,59,-52,89,20,-53,-83,268,139,-77,-78,-110,35,160,-125,-92,-107,-41,-76,-499,-28,-75,223,-68,-142,-58,-54,35,49,-28,34,-148,204,-50,149,-47,284,-55,20,-152,-56,113,-18,-15,137,-48,136,-50,-40,-107,507,58,2,-136,268,38,85,1,-70,423,-48,-36,180,41,33,-57,-93,-98,-105,58,5,-114,22,-143,129,118,15,-41,-135,-336,-792,79,149,48,23,-11,-60,144,190,97,-21,-93,253,145,-104,21,-410,-55,-33,-51,165,-35,-66,-7,185,-57,0,269,22,164,53,-78,-117,-235,-111,302,59,-176,-155,-54,146,11,-82,-154,-157,86,-46,169,26,-159,-181,-65,63,68,191,64,-56,-25,-158,83,35,86,-191,82,-131,-44,-71,-126,321,-154,-77,-102,-35,-63,-61,-139,16,47,-125,-54,304,-41,18,-154,-63,196,-45,-68,-224,31,-46,265,-55,50,44,-26,403,-725,-8,50,121,-72,11,169,-23,-80,230,-30,62,99,105,46,-175,-88,-86,85,-55,61,170,-55,-143,174,-37,-73,-144,-24,-109,405,9,201,-41,-9,-156,11,-32,59,37,138,56,9,87,92,90,27,64,-3,-57,-72,-139,38,-70,268,-69,-146,-29,183,110,-50,-521,77,82,78,-3,-582,-115,-79,291,-12,96,2,134,126,-60,264,-55,124,28,177,-55,182,10,-63,-144,-42,118,-27,85,-50,139,28,-140,-86,85,347,-55,-96,-179,9,-37,297,-39,31,47,-76,92,95,98,10,140,-34,-1,-5,660,-58,84,56,-147,-195,-82,111,-17,-78,177,-51,210,-47,187,-21,-5,-238,71,197,353,-6,-85,217,-37,111,60,-58,-82,-61,64,106,-22,-88,-88,-78,-21,171,61,-23,-39,-179,-23,129,84,-58,-176,226,-425,-119,130,29,14,-81,28,122,-188,-3,104,-30,13,106,-223,-108,-85,-119,-36,-191,32,-38,-60,354,59,61,24,-15,-201,-54,-43,-135,0,-56,-104,123,27,-86,-282,-37,208,131,81,120,-113,6,-115,372,-52,-48,-187,-10,-85,-134,-53,127,70,-491,107,321,-2,-71,-118,158,-159,-80,-93,-100,-49,29,-136,-56,45,77,-13,-52,-192,26,-78,-37,11,-21,-58,-16,-54,-170,13,-13,26,-114,229,-44,157,17,11,48,-112,-88,37,-47,164,-151,69,-151,-57,-77,7,-59,-68,18,12,-5,-169,272,26,-84,343,-43,-75,-70,-51,-105,175,38,-94,149,-39,301,25,20,-473,-48,79,73,-17,-48,130,-39,151,37,54,-7,74,-68,170,-40,-3,-143,-279,-35,72,49,32,-17,148,14,-86,-139,-57,-1,-80,-51,-80,-79,22,-209,-93,38,-19,66,387,97,-50,-46,-64,-44,142,-89,-81,-6,-38,-65,-113,27,-78,-158,74,-120,138,63,18,-532,54,-16,41,-9,261,150,-54,-138,4,45,33,-49,-43,-91,-88,-13,-39,-35,10,-92,176,-16,95,31,-39,-177,0,28,49,-2,86,-50,-49,-137,-83,-18,138,-107,-85,272,29,160,-41,-48,-103,91,-52,524,-52,408,39,-17,233,27,-52,-134,-55,-71,-121,-31,-27,158,-55,189,-17,106,-81,407,-161,-20,41,246,87,31,128,61,178,38,44,-17,-59,-163,-37,-18,-28,-258,39,-104,140,-5,81,53,25,35,41,-44,-1,239,-20,62,-113,-18,-4,203,-54,67,70,208,-123,208,-10,162,79,57,-57,60,-165,-350,-45,-3,150,5,-74,-131,30,34,-17,-62,-19,-404,-33,10,-188,20,-116,-58,-19,-76,-173,-49,-13,154,35,-414,-35,202,-39,137,44,114,5,51,-93,-121,-117,105,1,-51,-119,-291,-40,138,-56,-72,-160,-59,-28,168,35,-84,-165,-41,-172,-16,-499,61,17,168,-141,-103,-109,54,47,5,96,-80,38,-68,-62,44,21,4,-18,149,171,-45,-146,378,105,38,14,-3,-94,252,69,-75,-45,346,82,72,109,30,51,75,37,-88,-3,-29,105,-95,-3,-33,175,-21,285,-55,-135,-215,-52,-44,159,-15,109,71,0,61,-15,371,-7,-143,-80,19,72,-14,-24,101,-21,125,-21,-33,233,47,32,-47,137,-85,-407,2,66,-88,-12,179,-21,-9,-165,-59,-21,211,2,64,-34,-71,168,11,-50,185,-16,-32,286,-22,74,73,122,49,-50,0,-59,368,-142,49,168,-89,31,228,-83,-45,-17,-106,-65,-64,-137,-89,-84,-129,5,18,-106,-362,-41,-68,-158,111,83,64,1,0,-145,-383,-39,-76,274,23,-14,-108,-394,-57,42,82,62,51,28,-56,-154,-318,-117,37,203,-29,-581,-29,-68,150,106,-45,-79,-71,333,-26,88,-95,-46,-47,-117,62,-27,-223,52,56,-54,-79,200,21,103,118,-4,205,81,-43,-82,232,192,19,97,62,86,7,67,143,126,78,50,-139,-132,-14,5,209,-50,-60,193,69,-20,-63,-200,152,70,19,-50,-111,-21,25,53,49,66,44,38,70,70,78,-564,54,-11,-21,-17,-67,159,-51,208,-57,-186,-43,-119,-47,318,-51,-69,-161,-7,-181,12,121,37,116,-14,34,62,-29,111,-590,217,-98,-8,-171,-554,226,75,-2,151,10,-70,186,-18,-76,207,111,-7,170,-50,168,-17,105,80,-19,-4,195,68,37,99,-101,156,-486,-91,-34,20,-22,-29,27,-182,26,-82,188,266,-33,-82,236,78,-61,38,202,-52,-596,118,-132,194,-82,-80,339,-4,107,262,214,99,246,-46,-113,-77,-56,-74,275,67,69,-60,74,25,-41,-436,-14,-71,-112,-57,84,68,-43,-102,-26,264,-11,75,224,-24,84,-50,-75,-37,-34,-40,6,-157,31,117,60,-29,-110,132,-296,30,0,-174,-39,372,-12,107,-124,231,-48,-106,-46,-6,-79,-385,68,24,74,-75,71,-48,-28,-127,-35,18,-171,-88,-60,129,-35,-16,157,80,54,-18,-30,-187,-53,55,101,41,137,7,-85,-153,16,45,-34,11,96,-42,8,-290,36,49,194,-39,236,-11,-21,-26,-294,-49,64,-180,-158,-25,-75,-54,80,-159,-70,-151,133,-101,-10,-139,88,-58,-34,197,-9,108,-1,-58,150,23,-46,105,-27,-71,286,-11,90,-54,153,64,-60,72,-44,268,11,-15,-253,-270,33,52,-51,-29,-161,-47,-67,152,-22,118,137,77,-135,79,7,161,-78,-34,-54,-11,-19,8,-19,-58,60,91,-111,328,-48,-75,-136,-42,-435,-38,66,-219,-49,-72,195,-68,-24,190,215,58,2,78,-44,-122,254,-95,-102,-28,-225,46,45,-55,-71,-72,-143,-39,-129,-38,120,4,-66,-167,-47,95,32,69,-132,-30,-28,234,94,-15,-9,-46,-22,-13,-6,-68,-166,-106,-53,-61,253,44,-118,-203,41,-60,-30,-143,-143,25,312,-59,-87,-48,58,-72,-174,12,-63,390,47,-57,98,-628,-53,-54,-154,85,24,-46,239,84,-540,-52,107,208,-32,104,111,-42,9,127,-2,-100,-132,6,81,-23,-42,113,49,-4,35,-121,27,57,22,-38,-46,62,20,6,97,-54,68,53,-17,-533,-55,-85,-216,-144,-79,7,0,72,-56,-28,-141,-48,539,105,-7,97,-49,34,140,66,39,240,-12,38,48,21,-34,182,86,-39,-70,-274,-67,-301,-34,135,-75,229,-53,-58,-30,-1,-1,61,-5,64,-47,-103,-80,-232,-79,-163,-55,7,21,7,51,29,-21,-3,-47,-56,-156,-105,-19,-81,178,16,1,44,-5,97,-41,131,123,-19,-174,359,-38,110,-9,63,-101,95,-200,-142,64,-38,-150,-57,133,37,-479,235,-47,238,-1,27,23,-427,-47,36,-187,-282,247,-18,15,-178,-51,144,-59,-62,-132,-52,131,-41,93,-11,66,42,126,-478,5,-23,55,-19,-1,-145,83,-55,-26,260,-27,97,-21,-31,128,-4,52,-6,-41,-152,12,-67,123,-51,162,-36,10,-184,53,-51,125,-61,206,-34,57,46,83,-32,-59,-229,2,201,-51,-70,-3,223,40,-75,184,-43,51,-131,-341,-35,-162,-101,-43,-150,-85,-257,14,0,28,-33,-117,-39,-1,-142,-49,228,-164,211,7,114,-22,-82,254,186,0,102,142,-96,-95,342,-49,-73,-100,99,36,-55,77,79,-51,5,-288,-809,-131,85,-261,-33,209,-50,9,-160,82,-92,-44,259,-13,-78,200,41,61,-597,-59,-41,-115,86,162,-49,-57,371,67,-38,-53,-82,61,213,78,22,56,31,-96,94,195,-95,43,223,-47,146,-27,-61,330,105,89,20,14,49,-11,-39,192,-49,-83,-10,225,88,-49,78,-47,-54,-137,42,-60,-176,329,-52,-137,-21,-302,147,10,283,-38,-47,-143,-56,-124,-58,29,59,77,13,-60,-141,-37,32,-140,-22,-43,-135,27,-67,133,-29,77,-53,-21,138,-19,122,-31,-65,-174,72,-60,-90,-28,-42,-491,-534,-63,-75,-148,16,7,-240,-295,61,44,47,-87,-65,220,-31,-133,-78,-25,-12,-83,-132,243,-127,233,80,-197,-93,53,36,123,63,41,45,13,17,93,92,-39,149,63,7,57,-37,-115,153,363,-31,77,-59,-87,-196,136,-11,-1121,-5,76,-54,-36,192,-47,-71,187,85,119,-40,-550,27,-61,-132,16,132,246,115,12,-92,-238,50,52,47,79,-11,-3,-50,-109,-50,-72,-111,-59,190,112,-132,-173,49,-346,71,109,-130,-34,-42,-92,127,-60,-64,-161,-176,-152,-16,-52,162,-49,97,-139,-173,-37,-83,208,37,-23,42,78,-43,-70,-33,-14,-84,-145,103,-20,105,101,-104,122,226,-9,196,6,-250,-37,40,-47,-70,266,129,108,-41,-75,-67,-20,-106,-79,-50,-37,-68,179,-53,12,-152,-3,-56,156,49,19,-94,-2,4,68,100,-67,1,20,-56,-76,-55,356,-41,70,126,51,-86,-64,143,83,-86,203,-58,-61,-475,247,-8,7,134,186,-42,115,16,30,-47,-48,220,-24,-37,-107,218,51,63,-159,-8,259,136,69,-29,-56,158,-46,-162,-75,92,-47,-43,168,66,2,-73,-127,-273,-102,-1,-360,-42,-145,-41,-226,-40,-41,192,-42,-58,-47,-31,172,108,-35,-46,-170,-47,-133,-62,-59,7,-85,-96,319,-44,-150,-157,95,-18,-13,-31,-103,104,-33,-165,-385,-46,24,336,83,-1,6,84,-29,419,-50,-106,-61,-94,19,-18,-169,-54,329,-16,127,-39,-138,70,184,-56,-92,230,-25,89,22,49,-53,129,-70,130,-54,153,-682,-33,104,-98,14,161,-37,-29,-74,-16,-42,-155,163,19,-89,273,-35,141,18,114,48,180,-53,-89,-157,-45,30,90,-108,-4,-82,320,-72,-81,-149,-126,6,-78,-58,-48,-104,1,136,104,-52,108,57,-26,95,72,77,-42,-101,-159,410,0,79,-52,-64,166,-16,68,7,-25,401,-41,3,-155,-359,-8,-83,-136,-61,161,-24,-31,-181,32,102,264,-38,-70,26,280,-8,-80,318,-57,81,134,210,-39,127,176,-21,26,111,92,-47,-280,-60,-30,-432,-40,-68,189,1,72,54,76,52,149,53,-28,54,114,48,245,-60,-117,-74,-54,-12,524,-46,-64,229,-53,16,94,-51,-10,131,-46,54,-116,-101,62,123,-55,-77,-103,-53,-6,-88,18,77,-8,-87,-200,-102,148,32,-22,308,-13,-500,74,23,101,-55,216,-49,260,-56,-30,-152,33,79,314,-51,177,-6,118,57,-121,187,75,-43,121,-32,359,45,-79,116,-5,-72,-155,-72,-61,261,-54,-60,-110,4,-54,431,32,33,-36,-123,-51,-7,-7,-6,82,7,-91,-577,26,-83,-166,-80,13,-138,33,-81,-212,-16,60,-171,-60,-59,-127,156,-22,-51,-90,-160,-50,-33,-126,443,-104,227,100,-51,-11,-127,-47,32,-172,53,-19,-69,-52,-54,128,-12,-96,-113,-3,-118,-67,112,-21,-23,-224,-53,-13,-41,29,-98,-134,-8,-20,-47,-19,-95,-25,25,227,-48,145,-104,11,130,-80,-48,191,-67,-94,265,-98,149,-6,-79,-114,-56,-75,-118,-30,76,-167,67,-18,-148,-82,-93,121,-170,-42,-71,-117,49,122,-95,-95,-69,-40,-1,-132,73,-9,90,-4,-48,6,-125,-52,-47,188,-111,34,-88,-370,8,-112,12,87,112,-103,-60,-79,-64,-35,-66,175,12,-68,77,43,-9,49,67,-98,97,-4,-86,-194,-24,-18,-143,37,192,249,-38,-74,167,94,8,8,100,-75,-79,-61,77,12,59,-49,-12,185,62,-158,24,334,-54,-3,253,72,-45,140,-104,-24,293,-601,-11,138,-24,-66,223,-51,-13,-76,-254,22,-9,84,-40,100,124,295,-17,19,24,51,40,-51,-24,236,-4,-24,-168,500,-603,-56,174,-159,-25,-80,-75,-4,-158,397,-42,-45,381,-107,20,167,81,45,-46,64,108,-47,-64,92,-14,-85,286,-55,198,12,-23,172,-51,414,-50,-65,-539,-67,234,44,32,122,-44,-69,-168,-217,-63,-54,-110,-46,21,-102,-349,50,-73,300,45,79,120,358,30,-85,207,-49,-95,-132,89,68,135,90,61,34,-42,-28,-151,95,-35,-42,261,-58,-119,2,88,-67,-15,3,285,12,20,-110,-372,-23,-67,-93,50,-35,34,-79,273,-32,-47,300,-66,-51,30,-146,-555,175,108,114,75,-28,0,86,71,-45,-94,408,80,32,-51,78,3,-107,-5,120,70,1,89,67,-19,152,-55,128,72,-48,-32,-133,-27,-4,187,4,-87,-164,-44,-55,-73,69,4,64,-51,-83,153,68,-240,-72,-56,-4,-135,-53,146,-52,-84,-60,-54,215,-97,32,54,124,80,16,44,-163,-157,291,-44,-77,-159,368,-41,-50,-87,485,-14,-53,80,-8,-15,-40,0,-1,9,-15,-49,143,84,-51,-89,-169,27,-50,206,-135,-64,-91,27,-53,-136,-112,-12,86,-18,-59,-110,-326,-157,-63,-88,395,-34,-159,-38,-52,145,-463,-17,-66,-60,221,7,92,-38,30,62,-46,257,-4,-39,-140,-37,-47,-60,-111,-71,-55,-32,-79,-57,-32,143,-30,-47,71,-25,30,-144,11,-150,-54,-66,-105,-35,107,-45,-180,-94,-571,-16,-50,239,5,-4,-75,-158,-34,-27,-175,-82,151,-431,125,-83,-90,237,-9,80,-12,-55,-151,93,-18,-85,-204,-193,-49,-52,466,99,-45,-69,-147,-92,-79,-53,-16,26,32,-46,-3,-169,-47,-42,-60,-82,-26,-4,91,87,27,-57,105,114,-20,100,134,3,-82,185,226,147,133,77,104,66,-5,-54,-88,238,80,-47,166,-37,-80,180,-51,168,-73,-87,-128,94,-80,144,-37,-11,-61,-55,-337,84,-54,-152,-213,15,-27,-158,-45,-62,-18,247,-51,-47,409,99,41,-7,-57,-174,5,-64,10,154,76,107,51,53,-47,-74,-82,-30,-24,130,161,-49,-125,-131,-22,-114,-104,4,81,-114,32,-179,-241,86,69,-29,35,67,-41,70,42,-474,-56,103,146,-50,217,-10,-40,208,-84,27,-199,54,-1,58,-67,70,84,-52,35,46,-28,41,363,105,141,-113,4,83,80,115,-57,-5,-122,269,-42,146,215,78,-59,-34,-165,-61,190,-120,208,-94,-44,-438,23,38,10,-107,181,59,-15,-56,-71,278,242,125,20,-26,-151,212,177,124,-49,-79,206,83,-29,-57,209,39,-110,194,-53,160,-59,4,119,-39,53,68,79,-41,-82,-69,6,-19,39,-26,-60,0,-22,-180,49,-521,-54,-83,-166,70,-59,61,208,0,-87,205,81,-167,254,-80,-18,-113,-75,242,-57,-89,-136,-40,-64,-134,18,98,85,118,81,-60,-451,7,-52,123,-49,34,3,-452,-83,-67,187,-41,-63,-329,-57,-82,-156,35,-66,-97,-37,-86,4,-82,-52,-467,34,-34,128,-47,-35,-147,54,-130,-52,212,-55,-46,182,105,-110,-55,47,312,177,29,-73,110,-42,60,-126,395,110,38,-176,-140,-59,51,322,-188,-55,351,63,-6,-100,286,-46,-74,223,120,16,-45,72,-44,128,-21,12,127,90,-34,-120,25,244,-37,51,-143,10,-43,72,18,-92,-10,33,-45,88,49,65,270,-59,152,11,96,-64,-59,-97,-96,-45,59,48,-38,51,-1,135,-52,223,86,-41,134,137,70,28,-13,104,-41,60,-101,193,-52,-43,4,-388,-26,-70,-57,-93,109,86,-41,300,163,-95,-59,16,-126,134,-42,86,-45,-65,177,-125,-79,35,-241,-9,-23,-44,106,120,140,-163,5,-172,-5,40,-60,-17,44,-124,24,-7,-118,-125,60,5,-53,-85,-231,-21,56,-167,78,-19,-89,278,13,79,5,140,-11,-114,-110,-172,-75,-65,19,-37,124,-48,173,17,-98,173,-47,255,-2,142,-40,-60,116,-47,-64,-70,-36,-42,211,-42,69,19,57,-27,-37,-164,-3,30,53,-22,18,-840,-18,-56,93,-49,-78,-208,55,32,24,-76,147,66,-51,109,50,-43,-88,191,-50,-28,252,88,-51,127,-56,-86,-161,51,-32,56,468,-47,-1003,-33,-8,123,-46,-82,-82,316,80,-55,39,-43,-72,-83,-38,-42,191,-55,-74,-130,-12,-319,-60,-110,-61,35,47,-40,-42,-100,-131,-46,-76,-132,3,-82,-146,13,-83,141,-23,134,-450,-62,-49,-6,-36,-42,230,-19,-32,-509,-50,-51,244,-12,4,248,-26,88,-58,-67,-111,119,83,-28,-182,-128,-54,19,-56,-64,-194,1,57,62,-42,24,-96,38,-111,-61,-79,-27,-3,145,-41,-56,-155,40,-46,67,-15,-24,-62,-9,-4,-24,35,54,186,-43,110,10,118,-46,-157,-159,-39,3,-154,-106,114,-119,214,-53,22,-113,212,-29,-5,-237,-62,-63,192,-126,7,184,-52,6,137,-20,-38,240,-104,-63,-24,-52,119,-72,-52,-37,-153,-49,-10,-119,56,69,-842,79,-46,-59,-35,215,30,34,33,-38,-13,-124,407,0,-79,-122,-274,8,-85,178,44,-12,-244,-39,-56,174,-58,110,52,-6,22,-176,-50,166,16,0,-636,20,67,76,-45,-6,155,82,-42,-6,-124,126,-51,-61,-186,-39,-66,-6,-6,-27,-109,4,-68,106,-113,-15,345,34,-69,86,-32,-56,-127,35,-53,79,-7,78,-26,-125,107,81,-482,47,52,113,-134,-81,-102,-35,-16,-126,-61,284,-505,27,-30,-197,24,122,145,-11,1,-222,-49,-73,248,-50,-86,-62,-289,-49,-174,-119,-54,-323,65,28,60,29,-4,-182,-53,-32,-123,-30,-40,154,-62,-118,395,-33,305,-9,127,-49,-60,-57,-243,4,-45,-86,90,4,261,150,-13,-3,141,149,-47,245,91,-52,-131,-171,76,40,-50,-83,-128,21,105,28,129,-56,-94,-125,51,17,-60,-76,-129,62,-45,-80,-132,-146,-98,-38,-47,-179,-42,-53,-23,145,-31,90,7,60,-31,163,-30,197,50,-66,315,41,65,117,-9,-980,-13,-11,-14,-36,-114,-80,-41,-3,65,-33,-74,-110,54,92,53,42,39,-82,130,30,14,339,41,64,-41,-84,-94,-384,-116,-64,-107,362,212,-7,87,3,72,-47,-82,-142,14,68,-1,-61,145,80,-15,-55,169,-124,-171,-52,29,-5,-117,140,103,-29,-35,-100,-48,-37,188,51,-105,-102,-134,-60,-68,-50,186,-55,-55,-148,110,-58,412,75,60,-93,-100,-158,108,73,4,-53,3,-141,-162,-113,-66,-5,-13,-85,216,-42,-30,186,-48,-167,-5,-120,-44,176,-782,56,-42,-286,-66,-52,312,-3,47,-42,-69,255,-152,51,230,-46,129,-18,-4,59,-28,-41,-57,38,-508,-24,-213,-92,-106,285,127,82,-13,-108,-60,-84,269,499,6,-84,-152,-435,-54,-87,213,30,46,211,105,-595,64,-84,-109,-43,-58,-80,307,-45,-85,-172,-56,-42,162,42,54,-22,-56,-157,70,-12,-12,131,43,-90,213,39,-65,123,97,-26,171,-45,53,39,153,-31,-4,-114,318,-41,-21,279,-5,-11,8,-24,-64,-79,-13,-5,86,20,197,53,174,89,46,-53,30,75,-55,24,-86,-404,-17,-55,-171,6,63,-57,-21,141,93,-4,-140,-163,-63,64,-43,-34,-118,-24,-103,-65,-38,37,102,92,-93,205,135,74,-58,223,-459,327,-25,108,120,-502,25,43,-100,-42,-21,-71,-120,102,161,-55,-87,211,-104,103,80,-74,-56,-106,3,-31,-57,-191,-145,52,-155,-43,283,76,13,-48,-74,291,51,15,-30,213,-95,-59,-62,-138,-90,55,-167,-341,-42,1,-155,68,64,127,-145,51,-162,-229,13,-84,-83,14,-65,175,-43,-131,-41,-272,13,24,-125,-247,-75,-46,-11,-160,100,-60,-90,-110,-41,178,3,-68,-183,-114,-51,-30,29,-73,144,-15,-94,-176,-6,160,26,-108,151,-50,54,81,72,71,64,101,-55,8,-273,143,24,-560,-42,-154,-57,-41,138,64,75,42,54,-18,92,81,57,100,300,63,21,-41,-115,-27,-266,-19,-115,-291,-4,-23,48,261,-19,-73,-127,-59,-77,-49,-52,-78,-31,-109,-122,22,275,-12,129,3,-128,-100,56,-169,-103,-97,91,-7,388,-41,287,-56,79,-41,-48,-98,-309,-52,460,-49,-71,199,-53,-93,297,-2,-61,-118,-19,-57,186,-26,87,55,38,-14,-39,-69,-71,-330,175,-46,-70,-104,125,-33,137,-93,-34,268,165,213,-14,-8,162,-46,-58,166,-28,-75,-108,98,243,-73,126,-61,-91,-127,-51,-108,-64,-57,-121,-94,-41,111,64,-31,-75,240,57,-42,133,-48,-80,197,85,-32,-61,-121,-44,25,-157,68,-192,199,8,91,-103,-94,-37,116,-54,171,-60,-86,-16,545,-61,-76,386,-58,-140,-47,-51,228,70,-58,-191,331,262,-95,-88,-50,-193,75,26,57,71,85,-108,-96,-113,409,105,-55,108,85,399,-24,79,161,71,206,-78,-77,-80,-52,-47,-139,-112,-14,-65,-29,-96,40,-26,54,-118,-62,58,217,64,100,229,39,-13,57,150,433,-95,-3,7,-81,202,75,6,73,-74,-63,116,166,171,-50,190,-11,74,-51,-79,-26,261,160,-79,-31,150,2,-74,-154,-45,-75,-138,-94,-46,248,80,-144,-127,-48,-73,-129,104,-2,-173,313,-17,-7,105,74,36,-48,208,89,-22,54,33,95,100,98,-67,-55,-63,-26,29,157,162,-37,-41,-44,-46,-76,-132,-24,214,38,-55,92,-50,-80,172,-33,76,-14,91,-90,53,-163,6,-84,134,89,16,157,-37,-48,-201,1,-49,142,31,-135,-145,145,-16,73,-46,-68,-122,38,46,18,-17,108,-49,-30,328,217,-26,107,101,4,-50,-152,-250,-77,-29,-110,-15,56,-62,16,-39,59,-12,150,72,-22,21,-252,-12,-8,-191,79,-66,-75,223,-36,-10,122,-54,-85,-99,-262,11,155,37,-17,60,-31,52,-186,-57,-24,-144,-37,-77,310,68,-55,70,107,18,42,-32,236,-54,-8,-146,-33,-417,61,3,207,-23,193,-12,-41,-161,148,519,-1,-109,195,-30,69,-38,117,-40,-146,269,73,-33,-46,212,-548,80,76,6,-24,-42,137,-60,-88,246,-77,-63,-128,44,83,44,34,79,-44,377,-58,135,-52,-82,-109,-56,-49,302,240,-50,-74,-90,55,28,-49,7,-172,-19,59,38,-52,-127,20,-50,103,-19,-71,-119,-47,-14,-151,-30,146,-29,-56,-126,-40,3,109,-32,-50,-21,-66,-65,-70,38,22,71,-43,-39,-69,157,-13,-189,-62,-78,-151,-24,-34,-183,26,85,-60,-80,-4,236,21,73,-28,179,119,-48,-91,-69,-90,51,33,-52,-73,235,-16,172,59,-90,147,-126,-22,85,194,162,-50,121,-2,-24,-159,-52,17,98,72,-15,95,6,-31,94,50,-45,-62,219,128,30,78,173,80,-49,58,19,22,253,-95,-3,-84,-148,-11,119,29,65,100,-108,-48,-57,-100,-45,-6,-127,-163,38,-667,-27,-75,-147,-59,-187,5,-59,-69,-184,22,145,46,35,12,-56,45,-146,244,-88,-26,198,-48,-82,208,-32,18,-79,-417,58,-48,-70,-213,-50,-64,204,103,-56,251,-24,-40,274,-95,51,38,-41,-61,166,-11,233,63,-160,102,-50,-72,-153,-38,-78,235,-96,9,170,-32,-89,-168,-14,6,100,-23,-38,-161,81,8,95,59,-13,-71,-147,-4,334,-19,91,-49,-107,-61,-34,60,53,90,-51,-89,-91,-93,-53,-64,-159,-38,-32,138,-47,13,-152,314,-57,-33,-91,-1,-25,75,-7,42,-118,70,0,46,82,-5,-42,63,26,-66,-65,-136,-34,-79,-149,-155,29,-164,61,15,-49,116,18,6,66,-40,131,-58,132,95,-53,-97,-31,49,16,-28,-100,-108,-98,-95,-73,-19,-54,-34,341,-18,-38,-114,-4,114,-17,64,-42,-46,-191,-56,65,-130,174,25,-63,131,-73,-18,-50,262,-37,-60,-165,-46,-129,92,0,-777,81,-72,-89,-129,80,4,128,-16,381,36,43,-51,-89,272,102,-18,-68,-102,22,-158,169,90,205,-40,-27,-149,-49,33,-187,-20,-104,-149,13,77,103,-44,-45,160,-50,225,-113,-40,-45,-27,86,87,-8,4,-161,222,26,-166,-165,-1,233,-52,-72,-112,8,-218,-29,-35,73,-24,-40,-63,-28,69,61,108,-20,-84,463,-50,-12,135,19,-5,-183,245,55,-2,-43,-72,252,86,50,-55,51,203,105,220,-45,-201,-132,-49,-74,181,-96,-42,15,192,41,85,-114,247,-26,187,104,-44,253,-44,-767,-38,-64,166,-44,-74,-45,81,2,53,-113,89,84,104,26,-118,51,-552,-17,-64,-6,-114,-67,-61,321,56,109,-27,74,-358,86,-52,5,213,-82,-92,-116,105,-8,-56,-77,-143,98,-2,15,-84,167,-63,-41,-93,-35,29,-97,-145,6,163,63,-26,-65,-89,401,42,79,-5,-10,61,83,81,282,105,177,-11,38,43,-35,-90,-40,46,-242,-2,-35,86,-56,-111,-22,-76,-51,-87,-21,-355,-46,-102,-437,44,-24,181,-35,26,126,74,49,-62,111,-13,-178,-148,-39,288,-40,-86,-144,30,42,75,-29,-75,-134,2,-85,263,-12,-69,169,-28,-10,94,100,89,110,-95,37,264,26,101,-34,209,113,-31,-14,91,25,-100,271,-59,-35,-162,77,24,307,-50,-134,-55,4,-43,115,-53,198,25,-46,-203,37,112,7,98,285,54,-52,-494,-46,-73,-74,267,-88,10,-5,145,106,-44,-118,-495,-55,63,-177,-18,205,87,-85,171,-16,41,-125,257,-75,5,165,-38,-80,198,-47,54,41,316,601,65,25,74,29,-46,224,82,-17,-158,308,-52,-70,-67,292,-33,151,-112,-102,-150,25,139,-28,134,-49,-91,220,-36,-5,165,184,-56,13,127,63,-82,299,230,-7,-84,193,-14,-91,247,-17,161,-106,182,-29,60,-108,168,-23,-41,-112,224,79,-46,28,181,-15,32,315,57,34,24,-46,55,-188,581,230,-64,-120,43,117,6,55,94,-51,-1,193,68,12,88,90,85,-127,186,-21,207,21,31,-14,-79,293,31,-9,45,62,-59,108,-18,3,76,-82,102,208,-27,-70,-129,21,-19,25,-145,244,-149,-50,38,57,-33,58,24,251,-130,-68,503,-26,-48,-76,-45,18,-145,70,49,17,-4,-98,-39,17,-21,-71,-202,378,-20,-4,146,-48,-74,-89,-5,-131,-81,-57,6,176,-29,-89,378,10,-84,-127,172,-44,10,-198,-8,-83,-156,-33,194,-48,-83,-160,-6,-5,77,-40,-69,-110,71,21,39,122,-42,51,-159,190,-50,-71,313,-49,-498,-35,-16,114,-99,-31,-24,-2,230,-53,43,-57,19,-207,95,-40,-85,217,51,-40,-253,299,-19,-75,402,41,83,-48,-86,-153,-39,50,79,58,-53,-61,-136,156,39,-8,227,151,-48,-63,13,-53,-109,-19,41,88,-22,154,-11,144,141,-37,5,-133,181,-40,-70,262,-40,-23,-367,-27,-124,43,-17,159,-65,-29,245,-27,-48,-36,82,-28,197,-33,93,38,144,-4,-99,-170,-56,-76,-239,289,84,140,106,84,95,-106,-26,95,-270,-53,19,-153,-33,94,-84,575,0,252,111,-49,125,169,-27,-50,240,63,-55,93,-445,89,-28,123,-36,-51,-162,139,-48,-61,255,-40,250,-550,32,-55,-618,-45,101,66,-22,-45,-87,-36,418,-134,-75,-28,-28,-25,109,-16,159,-29,-79,218,45,49,-44,178,83,21,-13,-76,-125,-57,-26,316,63,15,9,45,32,-9,28,-77,144,-122,254,39,-18,49,-10,-43,-201,-57,-67,-112,-124,-66,24,-57,75,-165,-41,30,-215,126,-16,107,24,-45,-91,-168,37,41,22,-9,-78,-16,49,33,-19,-30,-36,108,-23,0,126,-85,6,-382,50,41,-52,138,-38,6,-136,-57,176,-22,0,-192,35,50,69,-25,174,61,28,99,76,5,76,16,-99,-131,6,-43,178,-7,-147,-101,149,-49,30,240,38,-102,126,-93,-384,-51,65,224,-92,-76,-21,1,-25,77,-40,-19,-10,46,-67,79,17,-23,204,28,-150,79,-194,-63,78,58,78,52,-133,-181,-63,3,-172,96,-20,29,68,24,176,-121,-52,-70,-39,60,-58,2,104,-52,124,-11,-48,269,-5,102,-16,-173,28,176,-94,-3,195,131,-90,97,-44,-49,290,-26,-43,-117,60,82,-39,89,38,15,406,-1,-19,42,-18,-189,60,12,83,110,-24,-79,-140,85,-94,-1,208,-136,141,-131,188,148,186,105,-52,-39,-71,-65,-77,-134,-55,-60,157,-28,-85,-111,-53,-91,178,-122,-100,-3,459,-51,-70,326,105,-60,-78,217,136,-55,60,-197,-183,-25,-43,-137,-56,-132,-128,-29,-50,217,-53,55,-194,-41,-70,-76,-48,80,-340,-47,25,-34,-56,0,101,-42,227,-37,183,-2,-84,-195,-227,-60,-84,-38,-51,-65,-168,-71,-119,-109,91,-43,-28,173,176,20,65,-28,-89,-145,-46,-57,-532,-47,-77,-74,-322,62,7,150,169,68,121,31,81,25,-32,-212,20,78,63,88,-47,249,-61,-59,-75,149,29,107,126,-118,-78,35,393,-158,-154,-31,-45,-84,-82,112,49,168,144,57,-7,178,-17,105,-12,-74,291,340,-281,11,-130,327,-52,-88,347,-47,214,71,-51,-122,-122,-8,32,90,-51,-87,-423,61,-120,-62,-65,-48,-10,263,-97,123,-109,171,82,-78,212,57,-49,-56,-27,147,161,48,-41,160,-45,-61,-12,185,-62,13,226,-73,6,-93,1,-70,154,282,-183,3,-79,-54,313,-103,-36,34,-100,-55,-12,259,4,86,-39,-132,-93,9,-494,-51,-74,40,259,-137,-40,-82,-73,-110,-23,-136,47,74,-48,-167,-46,51,29,-28,29,54,83,108,-136,-45,-204,26,-28,170,16,-33,-147,-2,31,14,131,-20,-32,10,-73,-56,-149,-13,-53,-130,49,-170,-105,-68,-117,-5,-55,22,94,-163,80,-18,188,-128,16,-144,-7,-134,-137,-57,310,6,-77,242,211,79,-43,-68,-135,-62,69,32,-59,-65,-41,314,1,68,-518,108,-37,120,5,-63,91,-45,42,103,-47,-567,0,-59,-98,-40,5,75,-44,-72,-68,-13,-230,34,69,192,202,-60,5,-200,156,70,7,-35,-61,155,31,-74,-172,-14,-16,164,-23,-85,-157,-102,-54,-53,-27,-47,143,-52,-447,-12,-84,-110,-119,-5,122,-72,140,-50,134,6,-17,160,-39,81,27,-67,-121,-11,113,103,10,-28,38,182,-46,-157,13,86,537,-143,85,245,-15,22,-550,-52,9,-191,77,-61,111,-54,-36,228,209,-55,-483,-42,-77,269,-47,214,106,278,-41,199,-51,-179,-99,-258,111,-13,309,-52,-71,-124,-11,-78,254,-27,93,-1,-61,-89,306,-48,23,-199,-264,-30,-12,-98,98,110,-94,111,56,36,-52,107,-87,-72,-100,106,-41,171,-45,-194,-167,-104,-23,195,-157,-61,-52,-46,-70,-123,-17,-186,15,-82,-10,-158,69,-75,-5,-40,164,-4,16,121,399,-50,-19,-119,-75,131,35,9,30,-31,-26,-148,5,-4,-31,122,65,-52,-89,401,-40,-87,-141,-59,-3,205,-118,-129,-136,-38,-32,282,-40,158,36,-53,294,43,107,25,58,-76,167,-43,2,185,-54,-125,-87,87,-50,-92,106,37,-41,-56,169,3,184,-109,-10,-90,-52,194,-47,-520,-16,-56,-166,183,-50,-63,-201,-164,-116,-46,-42,-25,0,33,-18,-17,-43,-161,-54,152,-47,514,57,-12,-86,248,-82,-42,183,-49,-74,43,-54,132,-51,-76,-90,-44,61,68,-26,-31,-154,-55,6,137,87,-103,176,-10,-69,-124,-54,150,-47,119,-46,142,46,-60,-158,-52,13,-213,-52,-32,-149,-17,-28,-120,-48,-6,158,30,86,85,34,-56,-91,-6,-13,-64,54,17,-5,51,-57,21,-146,-35,-24,-153,-52,387,-47,-62,-172,66,491,3,-381,-92,66,-93,-162,99,-58,35,-51,7,132,-48,-168,-105,108,64,54,-111,7,-12,214,-18,-64,-129,95,75,9,-46,110,-45,143,250,87,40,117,35,-58,-203,287,85,93,-59,174,-46,35,122,-44,-69,22,158,-28,-38,475,-14,-3,60,-22,130,79,38,88,403,-58,-32,155,-54,-87,263,135,-26,-66,-84,-341,-45,-20,-155,124,119,-26,-71,316,-60,132,97,5,113,-1,-170,-108,-54,33,145,42,49,-155,246,47,-46,231,-262,88,-51,117,-41,146,-39,59,72,-83,-509,-63,-29,153,-132,27,-160,-42,6,78,3,75,455,15,-12,-29,1,27,153,-139,-95,293,-23,-144,-60,79,-8,93,-60,144,-36,-29,170,-57,-76,66,239,-95,-171,-68,-116,-54,118,70,118,-104,-76,40,-372,-45,76,-169,-32,102,-44,-714,31,-101,-132,-30,-277,-41,-1,215,-78,-413,-35,-61,235,179,-8,73,-92,16,-74,-226,-73,149,35,95,92,81,-8,108,40,24,55,51,18,-53,-44,167,-7,-479,25,57,36,-118,-148,328,-148,-102,-145,-63,-78,196,183,-96,-456,-102,-416,-9,-16,156,-26,-48,189,-36,107,-59,-14,133,148,22,-31,-87,168,-41,-103,207,-87,17,-100,70,52,33,-22,100,54,86,-61,-31,314,115,-53,25,-260,1,120,91,27,-178,231,95,-23,-88,-14,84,-45,-150,472,47,45,-45,-56,-463,-55,-22,167,33,-8,-195,-163,-55,-118,69,2,-101,56,123,-21,32,54,-2,-185,377,-39,-43,-103,-11,5,140,33,92,337,-34,-64,-100,63,-52,118,6,61,48,72,51,-60,161,84,105,-241,93,-51,263,30,-71,115,83,16,75,40,78,148,-50,-46,-97,-57,-162,-225,-59,-85,-156,-41,-14,-164,-57,156,72,-147,-87,6,-63,89,-48,-70,-154,31,-80,236,-19,125,30,13,151,77,1,92,178,33,-86,-14,234,-99,-2,534,47,29,-41,47,-123,-32,-25,74,17,-44,106,186,-11,-49,405,-10,-46,109,6,134,-4,-86,362,-49,-23,-135,176,79,32,36,58,12,-31,-136,-63,-119,-32,-95,123,21,-69,-173,-59,-63,-124,13,-14,94,43,-136,-12,-159,-33,-32,-149,33,356,28,-31,131,96,-46,-138,40,294,113,123,135,92,-56,-209,47,-81,-171,-11,-43,143,81,36,-82,170,-47,-53,-251,83,78,-50,76,61,-83,27,249,-47,273,3,126,-27,-87,-221,12,-79,133,138,43,-139,274,-164,-57,278,-49,-74,-85,-114,-78,-64,-10,87,-34,-67,-128,76,70,5,-96,224,105,-123,-72,-75,-50,167,-33,-47,189,-100,-38,229,28,-83,275,-105,-35,-88,-30,-38,137,-56,-63,-133,-29,95,-49,34,-156,347,-18,-10,-158,250,-46,-65,24,158,8,27,143,-51,104,-54,-18,272,60,40,254,-821,-43,-72,232,-128,-130,-369,56,-19,42,-87,-34,-58,-36,-155,-82,78,-101,3,-54,141,-34,-47,-65,94,82,63,-57,69,-220,-312,-54,-13,-185,-267,-23,-88,-160,-27,-26,167,-28,104,68,-43,282,-49,-24,-134,-58,150,-51,-58,243,303,-130,55,185,40,-83,576,-127,273,130,6,8,62,-39,-56,-92,31,-147,26,49,-30,-50,203,-39,42,53,-38,157,-7,83,-59,-70,-38,101,73,124,-59,-42,307,1,-138,-113,-145,4,196,29,0,63,52,41,-147,-257,51,-133,-76,153,-15,209,-51,233,248,136,147,-40,-597,-55,-17,124,-56,-73,-195,-42,-77,205,78,-110,146,66,34,93,-46,-73,329,-57,-143,282,-53,265,-40,358,-45,-56,-149,-2,-69,-107,-11,27,-17,-13,-13,-175,113,-75,-59,-76,-108,-48,-10,-380,-27,-50,180,-115,6,-80,-27,-7,84,-53,-124,190,-8,143,-56,390,103,86,-2,422,56,-53,-53,254,74,0,26,75,-49,-26,27,-366,7,-78,-99,68,-5,78,86,78,-17,-44,-84,334,-35,-10,-44,31,-382,-75,-11,-21,-2,-277,-54,76,-220,-47,274,-47,104,-30,-49,-174,-469,25,-50,189,-15,-61,-154,55,-30,-166,-23,221,-40,117,68,-56,-238,18,2,50,39,-81,-226,-47,-68,-81,-50,128,-137,-94,53,-303,25,-132,-74,-54,-50,205,-17,229,-95,24,-98,-373,28,44,-59,-116,-69,-14,-33,71,33,-16,-10,175,-35,-202,0,32,-539,41,51,-41,-163,-39,91,-45,126,34,-133,-26,-173,13,-20,-173,94,20,24,67,-18,37,135,68,-23,156,0,-36,-157,-48,200,24,-48,247,63,-139,-150,111,-28,241,-10,-74,-80,-52,198,-41,65,6,-125,-5,90,65,10,-25,-17,-108,-53,-103,-60,84,98,38,63,-34,-73,271,-46,-75,322,-58,18,-164,13,221,34,-65,103,-545,96,110,-46,72,42,68,-52,-149,-110,-509,-39,-132,35,-98,-4,-62,-129,-108,-47,-84,134,170,-6,95,-45,-80,-81,-52,-62,-29,255,62,93,41,-48,96,254,-95,-18,19,-80,83,-14,-24,-37,-243,-132,-3,286,-149,6,-183,-25,-8,136,-197,-47,-108,-55,65,-574,-117,-99,363,265,58,22,106,59,209,-43,-98,-158,-99,-103,-124,3,-20,-165,38,65,-50,150,34,-46,-162,-308,-35,-67,-174,-45,-50,194,42,-14,432,-8,62,43,18,57,33,85,55,-60,109,-109,316,15,-85,-29,-48,-27,-12,-155,-99,-142,-45,-14,235,-5,86,-52,39,38,55,-44,-122,-50,143,-75,-51,-124,-92,132,-48,30,158,-516,233,183,-31,-99,274,37,41,-49,-79,-245,72,15,205,-23,-134,-46,-39,127,-119,-96,-41,368,74,-51,-132,-47,138,-6,224,-32,-59,-40,22,65,-38,55,-28,22,36,-832,-13,-17,-72,-262,109,-51,-169,-103,-56,-42,182,-49,-39,154,29,41,27,94,-44,-78,-115,-53,156,-108,-139,-53,119,-51,129,30,-103,254,39,-99,-81,-3,-55,-67,-175,-25,112,-23,12,74,-16,-73,-179,101,-70,-465,-39,95,-44,137,-59,172,-40,-55,-43,14,-55,-56,229,119,39,-46,288,-95,-7,19,-8,-20,-12,-11,-140,286,-46,138,-14,-194,98,425,-52,-72,178,40,-80,-166,-2,651,-58,136,-44,-46,-202,-57,-97,-126,97,-53,-33,-77,207,-498,85,-6,-138,-84,-116,-52,-70,-183,-17,-2,111,39,-50,-172,-44,107,-44,-14,-105,208,-43,-10,-107,-197,-15,73,-68,-188,-87,-21,-74,-222,-38,231,80,-10,-96,164,41,-46,10,209,128,40,76,-34,75,-27,118,-49,182,105,-59,-79,-105,65,13,-51,-353,-27,-27,172,73,-8,44,51,72,-560,61,-137,-47,-84,-45,-49,129,101,-15,-49,287,-67,-1,-39,-30,-23,130,-21,0,-110,-156,118,-100,-5,53,-173,-61,85,-231,-51,32,-146,-51,78,53,234,-48,-25,285,106,-79,-31,183,-48,-82,171,-56,23,114,-45,-28,-14,153,-495,-56,-63,-74,-52,-79,227,-48,-1,-179,-52,173,20,-73,171,326,67,-52,-56,-80,79,-17,-93,-67,-65,-77,-4,-26,-102,178,140,-54,-31,-131,-197,51,-29,116,-17,80,-56,-83,-148,-178,-75,-6,-50,150,10,145,-11,23,108,23,50,-91,-84,-37,-63,-70,-54,90,-55,49,150,64,5,-77,-159,-48,-7,-135,17,63,-15,0,-253,-47,123,23,-1,19,16,-40,77,19,63,36,-46,92,92,-71,-44,-54,677,-59,-74,-12,224,-43,110,-50,-85,-161,37,-100,-130,-52,-37,-157,-60,-101,-21,54,196,-104,-86,-96,-50,-89,234,-90,-124,-261,-57,-56,-123,-117,-97,-120,-100,-81,263,-21,-30,139,-52,196,71,-91,-127,27,-109,-79,-61,23,77,-42,-158,-118,-38,101,-34,-24,-83,-28,-35,-50,92,11,47,35,-23,-44,0,-51,-180,-15,10,-116,273,-52,73,60,0,-87,179,43,59,51,-32,212,240,-48,-131,81,183,9,-78,-201,-288,-4,114,-62,145,-63,-92,325,-11,25,-121,244,-78,-95,-8,-56,-64,-146,45,331,-14,-179,-137,27,85,77,-10,106,121,-9,-126,320,-73,50,-190,-63,-59,-145,-107,-23,-166,24,291,-45,-148,-16,-56,67,-107,-90,-97,56,-3,-196,-83,23,29,-86,-65,-85,-94,-56,-86,-140,61,-334,-24,-16,-159,120,-17,136,-6,142,-128,97,-99,205,-24,80,-55,-140,-30,209,-46,-86,209,79,20,-113,100,83,-13,75,-68,-77,-85,24,-25,-53,155,-52,-91,259,-47,-79,-224,-53,-61,-139,104,-60,87,-77,-42,199,-69,74,95,68,39,-11,133,-35,-18,160,-1,50,-27,36,67,-559,87,-44,20,83,128,-29,-161,-8,47,17,108,-55,-53,59,-131,264,183,70,218,-82,70,99,-26,9,-107,56,38,-57,19,-170,-42,181,587,-55,-97,221,90,-55,-79,-132,98,70,-113,333,24,-7,79,6,115,23,-60,108,274,201,62,-71,2,-122,-54,136,73,1,-24,86,-45,-77,181,15,-62,-122,276,24,-72,-137,-279,-78,-109,17,-23,-77,-435,-50,139,47,27,-73,-149,-244,27,-35,69,-124,27,-188,-36,-36,-76,-254,-62,-77,243,23,-103,-147,63,274,-58,-43,-5,145,125,32,50,-37,-35,209,37,-108,116,-43,-40,-138,245,-53,-45,200,-47,-32,-262,4,79,-45,93,-55,-66,278,93,-36,62,-164,-38,-31,-26,25,-40,-24,19,50,-24,270,-36,31,-117,95,-11,87,-54,-28,-185,514,-100,221,30,-69,-25,-56,149,175,-35,169,227,5,72,4,-31,193,395,-99,-32,-81,-50,-42,197,-28,-3,-59,161,-1,177,-77,95,296,137,-1,116,-67,-43,-41,221,-75,-47,-3,-208,-51,-38,300,-25,23,99,64,-12,-50,-175,-85,-2,67,85,-6,-33,-89,-183,1,-60,115,-56,-89,-143,-107,174,7,72,87,89,-43,-65,187,55,50,-37,116,-172,-85,-26,-83,15,95,35,40,49,23,-73,-58,-402,-28,-446,62,-38,-114,-61,-15,68,-341,-27,-16,-121,-59,-41,-52,181,14,-25,203,-92,-71,-82,-52,66,-176,53,195,-177,189,-199,241,-64,-185,-153,94,-31,82,25,-15,-174,226,-90,-96,262,-53,43,71,-45,61,94,-119,-78,-422,10,-83,-140,25,201,15,76,-9,-96,229,65,-8,104,8,116,-55,23,-130,-49,118,-37,-22,-126,-314,21,-55,450,87,-42,-110,-69,-274,-54,41,-177,-61,-80,-135,32,40,-49,28,-128,220,-38,46,65,-2,-70,-155,-9,177,-28,-107,166,-48,-13,-85,110,203,50,18,92,54,23,-51,-84,216,-45,-70,-90,-55,-460,-106,-17,27,210,197,50,-44,-33,-150,-133,43,285,-52,-63,-123,-55,-39,-61,-40,-28,194,63,171,46,-258,-23,17,52,-24,181,-115,105,-61,338,-144,-88,-111,162,-52,-6,161,-46,-69,-109,227,-27,23,161,-22,113,-10,-44,143,200,-2,87,-22,-138,370,-14,235,6,-49,155,15,216,-44,-503,-123,-82,453,110,-107,-90,-112,-41,-52,-140,70,69,91,14,-68,90,99,-25,-16,265,56,3,62,36,64,-30,-27,-50,-57,-66,199,-36,-68,215,-43,164,-42,-23,-103,53,21,-43,135,32,-90,121,136,258,141,-51,-79,-153,150,67,-43,-304,-17,79,4,-114,58,224,31,-81,160,70,30,44,201,-25,76,85,-33,-34,142,-50,-82,193,-23,-50,-128,324,-118,-27,-60,-90,-103,-84,-97,-21,6,66,-42,-57,178,-532,7,233,-33,-11,-98,24,-78,-76,11,-8,-33,-20,11,90,-4,-123,178,91,-141,133,-106,177,163,23,13,-226,394,122,16,-65,-145,52,38,-148,16,205,96,-49,-88,-216,134,-51,-14,-168,-46,156,37,-11,-112,-76,-102,140,-4,-81,-150,-38,-26,243,-73,160,-2,-45,-136,-120,-49,111,-46,166,-41,-46,-132,-28,-100,-12,-189,-58,109,61,-57,-36,159,-19,-5,118,97,-33,-145,-85,-52,-81,-205,80,154,-172,-69,-79,514,15,-82,-151,-15,81,-95,-386,-53,-92,-131,15,103,-62,-27,145,-18,-38,-377,69,-90,-47,-152,-51,-43,-132,127,-50,-52,-94,-11,127,106,183,-207,-34,43,127,-145,-33,-124,-244,-57,3,120,-55,-27,197,-38,28,-166,31,74,-50,-88,175,-83,-27,-133,-207,85,33,-78,163,-18,-119,-94,-7,-81,153,-560,-28,-11,152,-49,-532,-63,21,197,-40,123,4,115,223,55,18,-36,-97,-326,-54,-94,-173,63,-10,51,-68,-34,337,-8,-36,-75,-143,-55,100,29,-55,-82,346,-43,365,75,2,89,13,15,-74,-51,-122,-63,-240,-22,-81,-139,24,-84,144,-53,49,120,-51,-60,238,-87,164,-14,114,-54,168,-46,108,74,24,-40,59,59,-71,-54,52,59,-69,-47,-67,-18,90,-40,-15,-26,117,85,150,9,-76,-109,-46,83,-249,-60,-65,221,94,104,29,122,-48,-54,183,-26,-101,-133,386,-95,32,-15,127,84,33,161,-50,10,-229,-53,-57,268,-24,55,-39,-83,296,-6,-108,-96,-97,-79,-72,141,167,-44,-138,-106,-316,-13,41,190,-37,11,-132,66,15,-47,-134,-25,-241,-46,-157,-116,-38,-43,-193,363,48,11,-49,227,-66,-51,205,-30,138,191,-49,172,-10,130,-38,-91,203,80,110,38,-30,200,-43,-740,-19,-87,-458,-45,-58,8,-454,-22,38,61,69,5,29,-47,-178,142,-13,51,14,121,17,-58,-139,-56,-62,155,13,-43,179,-149,-10,-12,-298,-76,156,-37,-3,-142,-18,-8,-17,71,135,170,-43,-42,100,75,109,-4,-25,167,109,-97,-189,9,65,-64,-21,-166,-32,-127,124,278,-95,81,-21,-67,169,-42,30,72,-93,-90,-42,-358,-55,135,-54,-34,-175,-29,83,-28,276,-51,202,-41,-36,-141,-314,57,-44,280,-108,-36,-163,58,26,-62,-95,210,2,-6,62,-32,-85,170,153,243,105,95,-47,-83,-111,15,153,-22,-74,197,-83,-97,308,-85,-69,-23,-111,4,-83,-127,-51,-90,-126,-37,43,49,-59,-167,-21,-43,61,54,36,281,-9,-99,212,56,144,56,196,-39,198,314,-17,-38,121,-124,-64,-55,-31,93,-62,140,-40,122,-34,-30,-78,9,-32,348,-386,-64,-77,212,44,140,85,-628,19,-10,193,129,-67,12,96,296,-45,32,159,-8,-98,205,-23,-40,114,105,146,-18,-89,-257,-90,-17,160,72,120,44,28,-97,-32,23,2,73,15,-8,-167,-355,75,-14,-42,-142,-86,-49,264,-9,-68,316,29,138,-35,-66,-166,129,-51,-13,131,-154,57,163,-141,5,-52,34,-58,256,-12,-20,108,-45,-20,272,-206,-74,-1,-32,-83,252,-57,58,52,-9,87,35,67,-51,-98,-53,61,-46,-72,-149,91,494,-56,124,-9,78,71,109,-47,-77,199,56,-42,121,43,18,-52,-65,-121,67,21,36,157,169,-48,-16,234,-15,-20,-4,83,95,-28,41,85,-62,199,137,54,-41,-26,-164,-44,-85,-192,118,-14,-49,304,-13,-75,-137,89,38,63,-77,-9,-15,496,-5,111,-49,-79,191,-49,-83,-177,128,-54,28,-171,-60,-71,-26,-369,45,55,-121,-35,-25,-58,86,-46,-57,-176,-256,-31,-68,-58,432,-30,-64,10,200,30,154,-40,111,-24,-95,228,83,95,-47,145,30,-34,-79,171,105,70,18,47,21,53,-46,-84,-203,-58,-75,-107,97,-37,148,-47,46,89,-20,170,-58,-61,-195,53,-18,80,135,3,-131,-19,-70,-48,39,-132,-298,32,26,147,234,-10,-36,-65,110,19,-275,-19,2,44,-37,-78,-153,-87,-147,-61,-65,57,402,55,-2,20,-93,-154,94,103,-54,-65,16,-171,-53,148,-52,-22,163,-26,-22,114,76,10,-7,-100,233,-127,-79,-204,48,-98,-31,186,259,-53,22,257,24,-54,-119,219,36,-3,73,144,-95,-57,-85,-89,52,-107,-45,-53,203,24,-24,199,-117,24,-12,-221,-55,43,-50,-131,-84,78,-58,-66,376,57,-86,176,33,-82,-135,-360,-59,-71,-74,-14,102,119,-9,27,-140,-1,-119,-2,-70,182,-52,-21,168,-14,-47,216,-39,232,59,-41,-4,-202,25,94,-26,-115,-41,42,-17,-89,-748,-12,18,-3,21,-58,-728,-36,4,307,-18,-26,-232,-14,-232,-1,-22,-26,125,43,-78,165,-27,16,91,-54,-85,236,61,-3,162,203,76,85,-129,-149,314,-50,-148,-29,325,73,-56,61,-39,-61,95,-135,-435,83,-22,-43,39,115,23,105,60,14,-91,101,392,-100,20,159,-45,-20,106,34,-43,-199,-152,25,106,184,-51,33,-51,-131,170,-140,-97,-116,134,-49,-10,138,20,48,-57,-62,-176,-45,93,47,-50,-176,41,49,-43,-338,114,-56,-48,-120,-50,-99,-11,-46,-77,-104,67,76,-30,-33,154,102,-44,-157,273,32,-54,-746,-42,-50,179,-85,-33,330,-12,12,-54,25,-28,11,-67,-1,108,-46,-162,47,243,8,-88,172,-46,142,157,-57,-181,458,-90,-158,-107,34,102,-37,-75,-56,-44,-105,-77,-32,91,-18,-501,-20,48,65,-118,-49,-10,-91,74,-7,-90,-67,-132,-24,30,-200,23,-40,-155,230,-10,130,-34,-36,-47,-117,-6,-137,-55,-37,-162,338,19,56,-76,22,117,-12,-84,-133,0,75,145,-27,-77,-57,-358,147,-96,-59,334,-37,8,-1145,112,59,33,42,-97,-15,-97,130,-33,143,-95,-41,209,-9,106,-25,216,-57,24,141,-51,110,-88,-79,320,-120,61,-53,-100,68,-39,126,-49,12,129,-57,-40,148,71,-20,-455,-56,134,98,-2,-134,-175,-17,-24,199,-31,-78,182,-41,196,17,62,68,-10,-89,-15,-102,-57,143,35,37,-561,120,110,-490,-19,82,20,45,86,-10,-87,301,264,169,11,120,62,-106,-28,-121,-21,105,-20,126,74,124,-43,-34,-83,-21,-36,114,14,86,34,-29,-104,166,-31,-150,-36,-59,-59,-190,-6,21,56,-137,-60,376,-3,76,57,-62,-663,69,-50,-34,-100,131,12,-57,357,-42,-56,-110,18,208,8,208,44,-23,-17,-149,-11,-52,-213,80,-2,4,-136,-167,-33,259,-41,-18,-139,0,40,115,-18,-95,-35,-15,-56,-79,244,30,-78,116,160,-51,-44,-436,117,2,-85,152,-50,-17,166,69,31,-93,156,72,20,117,52,-7,-112,100,-164,-134,-45,-72,204,-75,-31,3,385,-32,-51,-104,-38,-8,-214,146,69,65,-110,-121,69,185,-39,39,-138,94,-50,72,67,192,-20,144,-24,118,-39,-71,-172,-39,223,156,-124,-22,-85,-209,-37,-211,-26,121,-44,-35,147,-29,-58,131,24,120,67,51,-467,-36,-140,-148,-47,-67,-23,155,-46,-69,200,-38,-37,175,188,-51,2,-133,-76,-56,-40,29,-44,-100,-9,21,17,111,-46,195,43,27,-53,-7,-288,-57,-579,-57,41,-129,-50,-73,363,29,30,29,40,88,3,66,-41,-86,-146,92,50,59,-81,-91,-49,18,98,-73,42,-222,35,79,75,14,-16,341,-42,-162,258,52,-24,48,50,84,-51,-95,-386,79,18,-38,183,5,24,191,-15,104,-45,33,81,-50,-64,292,-22,-61,-188,80,42,32,43,35,74,40,-48,-69,-193,21,-533,-33,160,122,93,-119,-81,-153,-50,-84,-32,368,-35,129,125,-37,-85,190,18,-100,-54,-11,-428,-14,174,51,-57,-68,-108,88,57,100,-56,42,-158,-144,59,-33,39,-23,-44,-29,125,-124,36,186,94,80,-18,86,-33,-75,-134,137,-29,126,-152,-97,-109,-29,120,72,18,41,-82,-17,-189,-235,-40,-85,230,-54,-86,-179,460,-32,296,-57,154,-75,-32,6,-44,380,53,116,55,-53,30,297,54,98,-131,2,-140,-96,-49,-73,4,28,15,-457,15,31,59,-31,165,-146,-100,-59,86,37,-2,-92,-160,-58,22,137,26,80,46,-77,-197,278,84,-142,144,-51,-87,53,231,40,44,-48,228,-60,-76,323,71,92,-48,-152,-51,-15,90,72,-38,150,305,-54,134,-28,54,51,58,8,-142,144,-54,-51,206,137,67,22,-40,158,219,176,-18,3,-18,-5,56,-74,-87,-63,75,-43,140,36,83,58,-63,-174,-346,-8,-152,-134,86,-61,59,-37,-89,-101,-85,-80,312,77,-59,198,15,-63,-171,-140,-82,85,-412,-44,64,226,105,39,165,-47,2,-118,-344,-47,217,-43,-39,423,-45,-62,312,-50,-953,-36,18,98,83,-63,4,-202,111,83,202,0,-73,-156,-56,-77,-129,33,-58,103,-91,-98,276,-57,-12,-61,39,39,-114,26,-156,16,-82,-190,-33,-68,-148,100,-89,-115,-120,29,174,100,-52,124,80,9,-46,123,-14,-56,5,-411,-37,26,191,-44,-9,181,-47,-20,191,-50,-88,-17,224,-17,-87,365,-76,18,-155,-93,-76,204,-28,116,32,-48,64,44,-121,-1,241,-24,78,84,76,-53,-88,342,-7,-67,-135,93,-115,190,-50,279,-52,-8,-172,-74,-86,4,-113,98,-15,-2,240,47,28,-33,103,-43,-19,154,190,-3,124,163,-84,-189,117,-35,139,-4,250,-50,-161,-117,-62,-116,-46,39,36,-51,-89,-186,-29,107,-31,151,-10,-51,184,-53,-152,-171,-30,-87,-28,-66,-147,-49,-36,-119,-449,-26,96,-49,144,-27,292,-54,-40,163,214,17,-80,-11,145,-42,-28,-117,-127,100,-61,15,-115,-20,-35,38,-71,-9,56,-12,19,56,58,-32,-76,187,-91,58,-177,319,-42,-86,-48,19,-80,154,83,27,-78,-91,227,-20,107,-39,-59,-117,-57,-84,-53,-11,-215,-95,-40,-332,-44,58,183,-52,-88,-149,95,-107,-86,294,-51,-90,-153,-54,-19,-114,-47,-180,-67,-56,35,-146,-75,126,42,32,-446,-69,-122,-57,-24,-14,56,95,-40,-51,-75,-181,62,-75,75,-2,105,-43,-91,-65,-131,-62,-110,-106,-1,-62,124,-49,-80,377,-8,65,47,-60,3,1,137,33,57,85,133,-83,141,105,-55,-245,-7,-73,-117,-10,43,-192,-51,-61,-115,54,14,-31,-175,-51,-44,-51,167,-45,31,-216,-145,-36,-46,52,-22,-32,-52,-35,-3,134,-31,-13,-92,-31,-21,-47,-129,-120,-50,-81,-154,84,-29,-258,-53,-48,-213,-36,-82,238,61,190,99,89,559,-58,-75,-135,-17,-142,-118,21,74,-54,-77,-191,118,-34,-80,168,70,16,-24,286,36,33,-56,19,164,3,-75,-186,484,89,89,105,81,-42,-94,-96,5,14,-140,-182,-82,57,235,7,-49,140,112,-104,-18,-116,-309,155,64,-25,-21,-64,202,90,-55,261,99,-17,-210,-61,-52,-14,-168,55,-118,205,161,-51,218,104,147,75,-2,-27,-88,10,40,57,-49,191,257,68,70,40,-40,89,7,-47,144,-18,150,-15,151,19,33,-76,-38,-11,-54,77,-172,-55,26,706,158,-95,-97,226,-30,45,56,-102,203,-47,-85,317,-653,-22,77,-107,220,195,-28,-109,-178,-54,6,-74,-40,88,92,61,-112,68,-145,297,23,88,130,-50,91,164,-37,25,-165,21,-25,177,20,-119,19,27,-37,118,-13,132,58,-49,-98,26,-13,-30,-51,-40,163,78,-100,10,-119,-102,-25,154,-51,-66,171,-48,86,37,-35,-74,-48,22,-42,115,-128,-88,325,100,36,258,49,77,126,-46,-41,-168,-8,-37,-168,94,479,146,-54,-160,-134,3,-85,-62,309,-45,-68,-131,-59,124,-128,83,-187,-60,-45,-133,-51,-6,-176,127,-39,-77,-83,-30,-55,-94,-40,-68,-147,266,-54,93,30,-54,-48,-102,-56,13,133,-30,27,167,40,-44,103,-43,-63,-76,108,-23,-27,-185,-64,18,132,86,13,-55,-2,142,73,24,169,-10,-94,-127,71,35,215,-57,285,-18,177,-65,-7,134,-56,25,119,23,70,-6,24,79,77,163,-93,-71,-79,5,-533,-28,121,-4,-58,224,37,-16,-133,-286,107,30,49,-1,146,-110,-24,-65,-124,-56,-29,-71,-63,-79,-69,175,14,-48,-237,1,-43,-277,354,-30,25,-78,144,5,-25,-186,-38,112,72,57,-102,-161,-22,-80,507,-125,-12,58,-127,-41,158,-50,-28,-154,-114,249,-153,190,-47,-188,-34,144,81,-20,-65,-55,186,31,42,48,-122,-90,55,-25,-39,-76,-132,0,-201,-59,-118,422,-9,-100,-60,-35,4,-163,-62,-79,-141,21,3,405,9,29,52,-56,-156,-94,-568,-49,125,24,120,-95,141,54,6,328,55,-40,-194,-95,-12,-296,-54,90,42,-41,154,-111,-151,-5,182,-1,-56,146,-51,-42,31,133,-20,22,-168,200,-69,-64,-330,-6,-29,222,-15,208,276,71,-670,-17,-76,296,-117,-85,-125,-56,255,258,31,-120,-264,-81,-81,-188,39,139,-56,-88,-171,82,-58,-51,-140,6,57,-28,-44,148,-77,-88,347,-33,13,245,-11,187,-46,25,-124,-44,-11,-105,-91,61,181,-44,-24,229,98,-17,-26,-66,-92,-2,74,-54,124,-54,152,-41,-154,415,56,-61,-81,-14,161,132,66,-50,107,-21,65,44,46,16,334,-49,-32,-137,-590,25,237,-95,72,-2,-19,115,-53,-193,342,43,-227,403,-9,81,-161,16,-134,75,88,58,18,-27,-60,-171,-237,-56,-53,160,-40,-157,150,-31,299,-46,252,-37,178,347,81,-4,-53,-41,158,25,-129,-100,-159,8,27,-169,35,25,-74,-6,190,95,-36,-71,203,-43,86,-47,-49,-133,-1,-80,-130,126,-31,56,41,65,38,195,122,29,100,162,21,84,18,-99,-127,-63,17,-155,-45,109,85,-14,-48,60,315,0,-103,-446,-47,-12,-19,-27,52,-12,-31,18,47,37,-55,-68,223,-27,-71,-119,284,-47,-83,241,-43,63,42,-27,-64,-117,-49,-40,-143,-17,-79,-77,-53,-82,-79,-295,-58,-28,-234,23,3,-277,75,-49,41,-6,109,192,3,25,197,-21,135,-54,-56,-90,87,-68,-61,-99,-43,40,-112,-11,110,57,-105,-76,-38,-4,110,-48,-90,154,-25,-39,101,68,-39,-95,-65,59,8,20,413,-45,166,87,-4,111,-26,1,75,12,83,-48,-9,133,67,71,99,26,47,-63,104,-52,-95,-33,269,185,-174,-22,-118,120,-39,234,87,-6,-2,-76,286,-51,-17,118,-37,184,46,-36,89,-43,98,-10,-123,-3,-73,-48,-5,90,-6,165,-23,-46,-112,150,-88,-38,-68,367,80,62,30,109,62,-95,92,-43,-88,-22,391,-77,252,11,79,71,-10,71,24,56,141,-53,-83,194,-46,103,9,81,-51,-91,-109,-44,-70,-124,-6,-111,253,67,-42,118,-36,143,-43,-73,-106,68,99,-400,31,58,-51,64,44,9,-11,-36,0,-45,-20,160,-45,-39,0,78,-57,-15,0,-126,-70,-43,-121,13,-84,-142,79,-64,49,-33,94,142,-28,39,84,59,11,2,-496,-6,-43,-136,1,-85,-145,42,179,124,-57,-84,-188,-32,17,-217,76,65,25,-21,-58,-85,-18,158,-8,-67,-125,-45,32,92,28,-15,47,-46,-11,-147,-43,-55,-68,48,-37,-113,-7,-67,-78,-132,-3,191,47,10,-50,27,-217,299,-30,-152,-209,-90,-22,304,39,47,-48,-87,241,-89,-88,-119,162,-6,-115,180,-3,-232,-14,77,-4,8,63,-45,2,-211,20,263,-49,28,-178,-347,93,30,-67,35,-158,72,32,-22,74,-30,-45,-96,-248,-105,-113,262,-46,-27,222,-3,55,-56,-77,-165,8,-35,764,-36,-75,-226,-54,-4,215,92,-124,-135,97,-6,-31,-166,-56,-153,-120,-933,55,29,-126,253,-34,-70,383,-26,-43,124,14,58,-50,-54,660,-18,-40,206,-41,-153,-121,75,18,-75,-1,203,-2,156,-192,-34,294,9,181,-6,-5,8,-21,105,153,-37,138,-16,183,110,22,216,-44,-4,153,-47,-60,-84,408,105,54,-170,-80,-105,30,-76,174,-54,-85,-147,39,38,-34,-39,-184,-55,59,-195,32,40,-35,64,131,15,-53,-42,174,-46,-56,-106,386,-7,-37,-46,-48,200,50,-75,206,19,31,-46,-79,229,-51,-93,-220,-7,-34,723,-50,-187,310,292,-40,222,-61,-58,211,-35,294,-45,-8,-136,65,-47,-14,-91,273,90,-48,26,189,-78,-51,197,50,8,-88,189,251,-58,-128,313,59,-50,78,35,62,80,-53,34,34,14,-102,23,190,-16,-127,-78,4,-31,-40,69,-33,17,54,244,235,-49,29,167,94,160,-48,103,-28,-79,258,28,28,38,-35,138,13,-37,112,-47,55,-106,123,-122,191,-51,164,-42,-75,-361,-28,-34,-109,-341,159,-52,326,3,128,17,225,125,-103,-68,-81,-50,53,28,-19,-80,175,-46,-72,-24,-351,48,100,-37,19,99,56,229,105,105,15,-66,-160,-243,-13,197,-30,-114,-17,92,12,-49,-115,-212,-60,-74,381,-46,111,-47,-27,144,-46,-52,-141,-59,-120,-111,-58,-18,214,64,-49,-28,143,81,-18,-224,-11,-131,-77,-110,-57,-42,-81,-57,87,119,76,-54,110,61,178,46,-100,208,-150,-63,265,-42,-66,-109,63,21,143,54,13,85,-26,122,-34,202,-7,-26,8,-85,242,55,-92,297,200,-23,-86,202,-77,79,178,-85,-81,281,-10,70,-96,4,196,100,439,-46,-75,-79,40,38,-30,146,-51,-89,19,188,84,-44,-18,327,63,-45,-53,-34,175,-12,78,111,41,33,-58,213,-37,118,-95,28,474,-43,136,76,-45,-56,273,43,-47,-124,-263,-48,-24,-48,4,79,82,2,-56,137,1,-634,80,-55,-87,-187,75,31,-28,-76,-233,-17,114,53,25,-40,328,-36,-75,-53,-56,132,13,65,-29,221,-21,-63,-10,154,1,193,29,-36,-116,-80,324,120,-102,-93,-141,-42,63,58,33,63,-129,51,-305,10,81,70,-96,68,-14,86,-42,16,359,-18,-26,71,29,-35,-23,-8,-52,82,82,-28,145,40,80,-102,15,-91,-83,93,71,26,-18,84,127,-47,4,219,-20,-16,-152,-56,43,107,-48,-445,-50,-87,-211,91,-17,97,122,-47,-78,-96,-56,-44,260,-31,-110,-82,-58,-126,-27,-65,-127,-39,-47,263,34,-57,69,-48,-45,134,-44,-46,-82,30,128,-37,-35,-79,-221,-26,-80,-140,46,16,-62,61,102,25,60,-47,-80,-125,-60,90,38,122,-655,-53,16,-341,-44,-18,-164,29,59,46,61,-49,213,-62,130,31,-30,73,-53,-86,279,-42,-59,-118,22,-3,50,22,-113,-159,51,-72,-137,65,5,25,98,11,-66,-88,-275,47,20,-159,-282,-29,-52,-40,-49,-16,-10,-139,-55,-170,-137,-66,-54,175,-2,-79,250,-16,415,-53,-228,-75,-14,-14,-302,-9,99,14,237,-38,-70,-145,-55,-65,-143,136,63,-37,43,4,-59,-62,-397,256,-47,-65,197,152,-56,-65,-114,-302,-30,143,-19,160,-61,-60,45,243,72,-40,105,40,-46,-214,-138,52,20,-55,-65,-242,-549,-88,28,-180,-286,80,37,42,9,128,-54,-34,-185,-37,-77,-569,83,67,-5,-200,-36,-50,70,68,-45,-26,-150,0,94,-58,-76,-232,79,86,-19,-49,-60,-216,20,59,-93,181,-35,112,-45,-175,69,-345,-54,-80,-64,-65,-20,-41,-90,-56,79,31,-28,50,316,-67,-85,-92,-40,63,-181,96,14,-38,111,-19,24,-164,-385,-79,64,111,378,-63,-9,-154,-58,43,106,-120,-80,-23,18,79,86,-62,-17,-171,310,-60,-78,-163,-287,-37,-23,-180,72,328,154,47,-39,121,107,-53,-68,179,-18,-64,144,-18,-57,139,23,-48,269,114,61,43,-214,-91,-428,-40,-4,175,7,102,69,-22,230,3,-40,170,-8,-151,17,-198,-51,-71,263,-8,-48,120,267,-46,-79,-204,-12,253,-58,3,-120,-126,266,-30,-21,-97,-335,-27,122,36,-75,-89,367,-9,36,222,-52,-149,-59,-20,-2,96,-11,7,21,13,-118,125,43,296,-7,-10,-66,-17,-140,1,136,-31,112,-56,-66,222,20,64,-51,-86,-139,-60,-77,23,-92,-23,-22,-162,-60,-97,-109,18,-52,133,-114,-103,-145,665,48,-19,123,-56,-107,337,-95,-45,-78,3,-336,-9,-64,154,-91,69,-170,-4,113,21,90,-48,-76,182,22,-66,-222,-206,-47,-58,-71,-65,165,-114,-47,-61,-84,-15,45,30,74,44,-83,-178,-59,142,-42,135,-2,-127,-158,-60,-19,-125,-9,-79,-102,-4,-50,-54,221,213,-54,264,18,6,55,-51,144,68,235,124,99,-23,-50,215,10,-14,-478,74,53,-38,-31,-313,-36,-407,9,-36,-129,-9,37,-12,-30,188,32,81,30,-48,-35,24,13,-225,-17,244,46,129,-22,-209,-106,0,-126,-87,2,-74,189,93,25,65,143,-77,-19,273,-53,-25,217,1,67,104,-2,74,-79,-77,-117,-57,3,-138,271,-1,76,18,-115,-96,26,109,-523,69,-41,82,41,-64,118,-14,-84,303,-95,-25,45,26,250,-25,-125,32,-36,144,-88,17,-165,-55,-65,247,29,138,78,-44,3,-317,-104,-54,110,139,-53,-38,-255,-111,-48,-12,-124,-160,-87,212,-49,-29,-109,-50,-39,-20,195,152,-114,-90,-135,-33,11,-114,-47,-71,-131,-6,-33,-54,-75,-33,-43,-121,83,1,75,-134,-9,-14,43,99,93,-32,-99,344,180,-59,-66,-192,-128,39,290,-52,151,-14,37,94,169,-6,-80,-139,-21,101,60,-444,151,147,-59,161,58,-4,-41,122,177,103,-155,201,64,-99,238,-49,37,-151,-314,-142,-7,-85,-51,14,-141,-303,-38,-96,-142,-7,-42,-15,-125,-280,-25,-62,-88,-35,-59,-153,32,-132,-23,14,-139,13,103,-106,89,-184,118,39,101,419,78,81,83,-58,127,22,-94,-56,-40,-30,17,72,284,-47,-75,-97,-15,92,-10,-44,125,-53,-73,304,97,-45,-105,234,-38,-20,132,46,-15,24,47,9,-134,302,20,-798,105,-18,64,-31,-92,-9,-26,-5,193,91,101,-45,218,-119,197,-53,-84,-137,-56,353,-41,-60,154,37,-145,-1,237,-23,73,-53,-27,-130,-4,187,-50,-54,-169,-155,31,-86,-23,70,57,200,61,-109,-48,-455,-21,-19,-101,80,3,66,-123,-13,-74,-58,-289,6,65,-73,-18,-52,-22,25,-59,62,59,74,-50,57,351,-95,63,-175,-52,-52,-153,113,33,118,-52,-20,-178,-56,-74,-127,-44,-74,-111,-35,-77,-141,-46,136,-52,-86,-125,114,118,7,324,-181,20,159,-47,6,-465,78,-92,147,-22,-16,-321,-488,-48,256,120,32,-147,-73,-36,10,92,-37,190,-441,-16,106,-34,-26,-82,-17,-16,-31,-8,23,-18,20,-39,-145,-82,-305,-42,52,-106,135,-15,-27,214,-117,-129,-20,-54,-563,66,-93,-72,313,-26,88,-60,-54,211,64,9,-102,-166,-61,50,-250,68,-110,-186,647,134,-51,-8,152,-7,115,-39,-40,347,-51,83,57,-16,31,-154,220,-45,-57,-167,75,-48,-65,-83,-252,-114,-129,50,21,113,51,50,-35,40,247,-40,-72,206,-95,-35,120,39,-57,-132,28,87,-5,90,-18,34,65,111,58,-57,-75,-90,-58,185,-49,-88,-160,115,-57,-24,-226,22,51,435,-41,20,310,216,7,-93,303,72,-29,-75,189,399,-38,1,-143,26,-68,303,-41,126,-12,232,-249,44,-29,-174,231,-36,23,-137,-21,80,37,42,22,98,-56,113,-35,-71,-6,-116,-84,7,-11,219,-51,115,4,-19,-207,-119,-108,281,-33,-119,-37,-5,-84,-54,-15,318,-3,-87,-304,120,-12,-82,149,-56,108,-42,178,-31,-63,-88,-55,-59,-120,-42,-16,-77,44,102,120,142,-13,136,-42,180,-95,-50,128,65,14,64,-50,140,-46,26,112,-91,-97,418,105,-19,115,233,-28,-80,-14,-22,-69,-105,20,-65,-110,-32,-28,155,-19,-12,-151,241,61,-56,-84,-125,-104,8,-86,-238,-56,-34,-77,244,-169,-72,-28,25,-115,199,80,-152,-85,-148,-42,-38,-261,80,-57,-4,188,9,-51,-168,292,-38,-57,-117,-73,68,-181,27,58,-55,9,95,73,36,-42,-226,-18,19,-16,-8,3,-27,30,-92,153,-184,-75,-98,-4,-126,359,-49,-118,-423,-63,27,105,11,63,-84,-88,-127,-63,19,113,-43,-43,-163,-16,-23,96,-59,-94,-101,-61,-2,-160,-27,-79,-138,23,-79,-188,155,-84,-87,-94,21,-73,-136,-24,-63,184,35,-72,112,-26,-56,224,-130,45,2,-453,-138,-9,1,-11,-56,140,264,-47,-60,176,-29,235,105,-55,-57,194,-21,-107,-223,-60,-54,-117,-20,-57,-20,-153,68,121,-50,-85,-173,-25,102,-88,-46,-505,-14,216,-133,21,-133,-72,-71,-44,-36,-29,-133,-24,-9,262,273,64,70,6,17,39,-14,54,11,329,-12,136,-48,-46,116,-118,-56,-6,-60,-13,174,-172,28,195,37,53,-51,-83,-215,116,-99,0,-15,-195,2,-93,-114,63,-75,100,-707,-44,-76,-63,-290,-35,12,-149,18,83,107,-25,84,105,77,-6,-94,-32,-23,13,-71,-67,188,22,-68,-136,-10,-11,-78,-44,117,-46,38,-137,-240,-113,67,-70,10,-8,20,8,156,69,-30,70,44,-47,41,209,-7,95,36,-52,124,-13,-98,400,-115,-463,0,-80,322,-45,15,-186,285,-89,-61,-94,294,-118,-64,-98,-108,15,-41,-170,-131,58,-116,-40,210,-15,78,77,40,26,-35,107,28,-39,119,35,99,57,2,-83,232,-82,-109,-51,-11,61,-86,37,206,13,285,-44,141,0,-7,-9,25,25,55,-490,-53,-85,-112,-61,-35,-139,-50,-90,-836,-3,74,-53,-57,334,27,-202,-35,-105,-98,100,44,-20,58,106,-83,-73,-67,-337,-28,-111,141,-11,-87,182,-34,96,49,-63,-159,5,89,71,-18,45,164,-396,-56,-28,374,33,30,-51,21,-178,-41,-54,477,75,46,14,-56,203,-75,-86,188,319,-57,-62,-138,-27,-76,-135,-56,-73,-62,62,160,155,-116,-80,-48,155,-45,103,-429,-40,-35,151,-15,-112,-152,63,113,-132,-38,601,124,-22,-60,-79,-45,39,80,147,-31,-4,-135,-21,17,-55,-80,-18,168,-83,-20,-7,-210,-49,-72,243,-41,-150,-82,275,-45,130,-46,-49,245,50,195,173,279,-95,182,-56,449,-289,28,-284,-102,192,2,-80,-240,-73,-82,218,-24,-104,-139,76,68,51,-171,-87,-56,-39,-227,-86,23,-76,213,60,-62,54,23,56,-42,-4,170,-58,-10,-119,-10,98,-41,-84,303,-19,-36,131,-48,16,-52,136,8,-27,-231,-57,-68,-134,-604,78,77,13,-34,111,139,-50,381,-57,129,-32,-34,149,-10,-29,-149,-351,105,-40,-27,-144,-39,-65,-137,-232,-34,-10,-77,-114,138,77,-48,-61,58,29,31,-51,-87,-66,-66,-78,-23,-51,-91,-163,-63,-124,-62,-34,-129,5,18,125,6,-88,179,-38,-66,430,-54,-36,164,-16,76,-55,-85,-167,-59,-28,-141,-51,-45,182,54,23,-74,331,87,33,101,24,81,28,49,-47,-1,-125,270,68,32,32,174,105,46,31,41,-31,-153,208,-36,59,-43,-45,276,-17,245,3,52,-25,113,-191,-100,-32,-140,-58,164,-54,-55,237,86,50,66,-570,-16,-64,-513,-41,118,-44,-47,-203,-39,160,84,-124,133,50,-60,3,-68,-175,6,83,0,55,-22,-75,191,134,-41,-66,218,140,-23,92,98,72,-33,37,76,-122,-62,25,16,-56,-14,-27,9,-22,-43,5,68,233,-11,11,45,-29,198,52,30,-13,-16,164,-98,94,-230,-39,-38,156,-51,-53,-145,12,-84,-148,-33,-37,172,-51,198,21,-23,319,-30,-99,-142,156,64,182,7,-98,-192,-51,-107,-75,34,36,-42,141,-72,-51,39,-198,30,148,-27,171,17,-53,80,64,-43,189,34,249,120,105,-23,-52,-53,180,137,-2,174,-4,16,-29,-2,-55,-141,-31,120,34,-87,164,70,-1,-16,-206,-314,127,-54,27,-79,-380,-83,-73,-115,24,-84,-168,42,-61,85,-123,1,-121,-107,-85,-116,8,-165,-76,2,-124,-24,101,-47,-57,-166,-31,-46,-39,347,46,116,84,-34,-32,169,-54,86,110,110,-39,-63,-88,132,-122,-129,2,-241,-53,-77,299,-25,-174,66,132,-41,121,-52,-162,245,-33,-104,-119,-126,-59,-74,-383,-33,81,85,-152,-155,104,-31,-83,217,-99,114,56,48,-72,87,-47,-426,-58,151,28,-26,-15,195,-59,173,58,-53,66,-22,-36,141,44,-87,186,-6,-95,-162,-46,183,85,98,109,-40,121,-45,-76,-160,39,40,166,-98,-95,-73,-36,-62,-231,7,66,65,-12,-16,-77,-178,66,30,-580,-76,-37,-85,314,-42,72,62,-91,-46,-475,-47,-74,193,25,-113,10,171,-39,77,31,137,-289,432,-26,60,52,7,243,-407,27,8,50,-53,136,-52,-4,-220,-64,36,156,-20,541,4,72,73,82,-36,-88,-191,-37,-13,-231,156,0,239,22,89,-60,41,-168,94,5,17,55,99,144,-26,-139,-107,-50,-64,-459,-45,-43,-89,-49,108,93,-47,-73,-98,329,-42,127,-53,-76,-93,-298,99,-19,-57,109,-29,4,6,-143,25,-84,169,-54,-139,-159,-62,-133,-32,72,-57,-219,-35,-58,-132,-44,42,-86,-144,66,-39,246,-53,-84,-210,33,-156,-128,-58,-1,-69,-43,-585,-92,54,-27,-98,273,-25,94,-26,-72,378,57,-79,-105,206,162,-59,128,-86,42,-101,50,-7,-71,22,-97,-12,45,-15,79,7,28,-28,13,-33,-77,-133,-83,-101,-944,24,-92,-143,-39,157,-18,99,103,-80,6,-117,-58,-78,-224,-50,-161,-118,120,-51,-82,-212,-626,-54,46,165,-40,-83,19,-370,398,-1,-104,-74,-49,39,-16,-217,-54,-174,-25,-49,-49,178,-25,-189,-26,-51,32,102,48,24,492,-89,-58,-64,184,-41,-49,295,-28,-61,-49,-12,86,-30,-27,-40,-46,33,100,61,69,119,29,13,-46,-19,164,-20,95,-6,-78,191,94,14,-97,-119,-167,31,-81,-159,-54,-78,-125,52,5,-33,-74,-141,-47,195,54,-39,99,214,-54,190,-43,-19,198,14,63,72,-115,-128,92,-33,91,-147,180,-44,96,74,28,205,-49,116,-9,6,-21,-11,-54,70,-31,57,39,-20,-286,33,-9,42,-10,37,54,62,-12,100,-42,96,-30,-44,-158,-31,-69,-197,-53,156,-39,-82,246,232,0,-55,195,-49,-28,-151,-255,-35,-9,-217,83,25,-33,115,-22,14,86,-60,24,-117,208,22,100,4,161,14,-69,-63,191,-55,-57,-173,266,71,-50,-829,-55,-15,-310,-63,-77,-138,42,-147,173,71,-56,-88,-170,-58,-22,280,40,-94,-180,17,44,104,-63,-33,153,139,214,-62,-145,-163,112,129,-144,198,-57,233,68,-40,-178,214,-60,-70,-127,-63,126,-55,213,52,-16,40,85,-34,-53,334,-40,-164,493,-32,145,9,-74,132,6,-99,224,148,-54,-89,210,233,-23,-92,196,51,-35,54,161,-79,-93,290,69,-59,113,-115,27,80,-25,89,96,71,181,-61,170,-54,-92,-157,-58,-118,-163,71,100,97,-46,42,-85,279,63,-36,104,-15,26,-57,-42,-41,445,-41,25,-55,-86,27,-60,-157,-44,-66,-43,219,-38,270,-105,-2,374,-22,68,14,67,14,-75,-165,-53,122,123,-121,-91,-72,-57,-75,257,-53,-26,-711,-20,-141,303,-163,-74,48,-16,-82,169,-112,-1,-172,73,3,-82,10,142,-13,119,118,40,94,-68,-180,-124,0,211,-49,-367,97,23,-142,-14,251,67,33,14,-112,-108,-160,-83,-166,67,27,-72,-129,-26,202,-50,-86,-158,49,5,-39,-219,-37,169,13,51,-47,-235,-21,-51,169,-20,89,78,115,-47,185,-21,-114,236,-40,-47,172,-47,-20,-122,112,-36,-28,-66,-10,-37,-15,19,-9,-18,-103,-17,246,-90,-125,-81,-123,-82,-90,48,11,-43,-36,-132,196,22,-29,-64,-91,-33,-132,224,37,8,-134,-17,-33,-50,113,127,-32,105,89,-148,-64,-34,-57,31,337,100,111,-15,35,-168,-58,-154,-46,-122,-50,244,21,-105,244,-40,5,-124,417,-639,32,-94,-132,-43,-5,-16,289,-40,-51,245,-44,93,-4,-21,254,-44,166,-31,77,-53,-87,231,-41,157,-50,-56,-103,-637,-38,196,8,89,-85,-97,-174,115,137,-114,-125,4,-6,-211,-39,-55,-60,-117,36,-80,-164,-28,109,-4,-13,-237,-82,-77,-42,-459,71,229,-40,-2,114,-51,134,-20,-84,-176,-23,12,-79,-400,-2,0,12,-62,-182,43,-77,108,-56,-3,114,-100,200,-48,-81,249,43,90,98,-54,-558,-44,-85,202,270,-535,58,38,248,-110,54,122,-6,-72,-215,-61,-84,-52,-34,36,-26,-82,-144,-54,-12,-144,-30,227,-106,-100,142,-153,-30,2,214,68,-96,358,72,-51,78,-161,-311,46,26,-26,52,27,316,-56,-11,144,82,-57,-90,272,48,26,101,632,-15,-56,-228,-19,-42,-135,14,-84,157,-57,-77,-107,5,27,41,81,-54,-14,139,-997,-137,-680,-37,-4,137,-53,-28,169,-51,121,-53,196,186,35,-72,-117,-50,-20,136,23,70,-45,47,40,-99,252,20,-74,-91,-42,-68,152,-74,101,49,-24,195,-12,31,-226,76,-53,48,113,27,34,72,-2,52,-35,187,57,-57,33,-158,-46,-77,-191,89,-22,21,-130,-101,-114,-53,-70,264,-30,127,118,47,15,-39,-56,170,-92,-35,-373,-14,6,123,-41,-135,-25,13,215,71,-126,-337,-8,-11,-3,177,-42,149,-17,109,-59,-75,503,38,39,-31,-394,-2,128,-4,86,78,-33,-130,20,7,70,83,83,-36,146,186,-50,-70,-2,33,63,90,-40,-228,355,46,53,4,-120,249,108,-45,64,69,1,269,63,66,-6,90,-18,113,36,-37,73,-36,327,-28,-3,-12,-93,-124,-74,82,-45,46,-135,-329,-55,-60,383,-20,-73,-64,-21,-55,165,-50,-61,-102,-44,-82,-85,-176,-80,-56,-60,-38,157,61,-52,147,-40,147,-33,-39,235,-122,-86,-142,67,18,-31,-55,-244,-57,151,-153,-32,352,80,-79,-80,-190,-42,59,57,-60,-157,-11,-52,-151,262,-30,-37,-135,160,4,26,-32,15,-60,-136,204,52,37,-79,162,-8,-54,139,88,211,-42,-76,-107,106,-59,-87,-83,-63,-58,-188,97,-55,145,-117,-18,-115,316,51,32,-43,-83,222,52,66,12,-86,-113,286,-126,-63,-95,-258,58,10,-29,-69,-151,-26,37,174,-57,-60,-118,415,-24,-177,-1,-159,62,80,-48,-101,-92,-34,-2,-91,157,-713,-22,-105,175,-59,-23,156,-52,-11,-162,-5,-48,120,-17,75,14,-71,-25,-50,-178,-48,-41,-11,-242,-32,-60,-158,517,-47,-20,106,-44,-97,-99,-34,-13,209,-3,-51,150,-38,-6,217,138,92,-23,-6,-11,-9,-19,-54,-108,-79,-95,-96,-141,-15,432,40,35,-218,-115,24,-61,155,153,-57,-2,-604,-11,-46,143,-94,-112,33,239,115,-110,-69,17,-83,-53,127,-50,188,36,-146,-90,-389,-22,-75,-68,-42,-114,26,-109,166,-63,-53,173,-47,-55,-104,-103,-152,-104,82,-5,-118,253,13,-139,223,18,72,-46,6,145,-25,-101,242,-38,-13,-12,1,-83,-106,-152,19,204,-5,7,-149,-52,70,48,-1,84,-11,112,84,-36,-43,-83,226,-44,93,-102,125,-31,52,28,-10,96,-46,-44,194,-62,-66,-58,82,-47,-50,-49,-10,-45,-14,-9,1,-13,62,-1,42,85,28,46,-10,39,260,78,-54,81,95,23,-164,220,-109,89,167,99,89,-58,-76,-199,-46,-11,-125,28,86,65,4,-25,4,-180,264,-112,118,-209,66,5,85,-357,-15,-64,-115,-46,63,34,24,-28,-52,-103,-30,119,-26,36,-29,-26,267,-27,-27,428,-10,31,-46,-48,-147,-88,-51,24,123,17,-11,49,-31,-173,-54,55,-101,119,-14,-89,246,-45,146,68,-41,-115,231,-45,-77,-176,-96,148,-59,189,-8,-86,388,-117,304,87,28,-68,-397,-54,151,-46,123,14,-14,-89,214,82,-19,-43,105,-110,-436,-20,-25,171,-14,-3,-86,199,206,-51,280,-11,-13,-9,2,-19,-189,-518,181,0,-85,-229,197,-18,-75,-123,-113,11,-89,-47,334,47,120,1,-32,-196,-161,-27,54,83,31,-48,179,-50,125,-83,28,114,-42,-53,-126,-55,120,24,-185,-57,354,-602,-24,84,-33,16,-138,-93,-14,-115,-347,-103,39,-3,-37,-61,94,247,-15,114,10,88,40,-16,120,-51,110,-19,208,189,-58,216,-20,-35,-193,-761,-49,27,116,113,-94,-100,-45,-59,-130,-31,98,-8,16,-153,186,74,-2,-37,-65,-65,-1,-74,137,166,-58,77,-37,44,191,-26,170,-20,-30,-69,5,5,-10,41,-59,-101,-80,417,372,-60,-103,-30,-79,-135,24,43,-48,174,282,-85,-18,181,-42,-142,-127,-52,207,15,149,90,51,53,-40,20,97,-10,-178,-37,299,406,-95,73,81,-46,132,105,-50,287,-17,-67,-147,301,-506,-40,146,-129,20,-83,-57,42,149,-24,-58,184,-35,60,136,-35,-71,304,80,-31,220,-51,11,152,-83,4,-135,41,126,-4,-97,263,-3,57,41,5,-250,-282,-1,-569,-61,153,52,21,90,179,-43,-40,347,-113,6,109,230,-38,-65,-82,59,-41,-146,190,-50,110,-51,-35,-71,-52,31,70,48,178,-132,-78,155,-20,-68,11,-151,-4,-92,266,-99,-103,305,18,319,-60,-22,239,-42,-79,251,-106,111,61,-113,-79,366,156,-153,246,-52,-90,239,-9,233,-41,124,-8,146,107,-1,18,37,-14,-34,-126,-55,-10,165,3,-41,540,74,73,20,55,73,-34,-58,-119,-395,-22,-135,-70,152,4,207,22,-87,-167,27,-80,266,162,80,59,52,-92,-22,-208,51,19,-55,-36,163,-96,-35,-97,7,440,57,-61,-86,-450,-130,26,223,-8,-88,197,-44,45,98,50,25,-475,-38,-8,-144,-30,-50,160,136,-14,-45,201,-10,-39,123,-49,10,-147,59,67,37,-447,-43,-57,-103,-41,-68,170,-41,-161,-25,73,443,75,53,-84,128,-99,8,-184,-44,-169,-109,44,-82,-208,426,-43,-26,314,-52,69,51,81,-20,-36,-194,-36,-63,-131,62,112,-49,-60,340,105,-499,34,-69,-46,139,-46,-34,-129,85,-22,119,62,268,-59,-13,-218,108,350,-22,-40,-231,-77,360,-70,-90,-179,405,37,-19,-68,-17,-204,89,23,-37,-188,-21,-3,102,-159,-36,-79,339,-20,74,-9,-93,190,75,-58,82,98,-48,-4,-178,107,-47,189,-51,-7,120,-54,-5,232,-78,264,-56,-76,-105,-6,-21,92,10,208,-12,41,130,69,71,-49,-29,159,81,-56,27,316,-42,-58,-59,-25,-3,-23,-61,35,-33,26,-11,-22,127,-104,-38,-126,0,-17,137,-90,-39,-97,-113,-57,-78,-129,-58,137,56,10,62,83,-12,-71,-166,-155,-75,-29,73,-52,-33,196,-24,-87,390,-583,-20,161,-71,4,-115,255,20,-71,445,-95,-14,33,-147,24,-57,103,-19,-56,-93,-274,27,-27,108,-112,-97,30,19,15,-35,-43,-39,-79,-140,-33,-109,530,86,-511,5,-82,170,-286,99,9,151,-53,-51,4,195,-42,-65,-129,82,-85,45,209,-5,140,-2,-120,-98,129,-24,138,-603,-47,142,25,75,-46,2,97,-45,-85,67,258,-43,-25,-485,-94,-55,-66,-20,50,26,43,248,208,-52,23,75,-74,68,-21,75,79,-120,38,-33,176,-18,-56,-27,-143,286,-69,194,-656,188,-62,206,-7,-103,-151,-49,39,90,242,161,-51,103,64,1,-123,98,87,17,-108,-92,-138,-234,27,-17,-42,-26,-258,69,-54,-72,271,-113,284,-101,77,95,6,-73,293,-35,-81,-118,-146,28,-104,262,71,-41,179,60,-67,209,-38,-6,-299,-297,-6,-43,-61,151,-44,-85,-160,25,58,-60,206,-47,-75,246,-37,-71,247,-23,7,-236,-44,172,17,-109,-156,-52,153,-67,-80,-189,88,-51,171,48,-3,83,-17,-102,-8,-145,-31,-68,-96,470,-3,-36,118,69,-54,-125,-93,-63,61,18,-21,165,63,2,121,106,-77,111,73,-40,-83,-243,-35,-241,75,-7,41,142,-51,-12,-166,-7,-33,114,-53,-18,204,238,48,-39,110,-64,26,96,-58,129,-57,171,-40,-53,-130,-3,-174,-85,-25,-142,-45,183,-101,-35,-31,-515,-42,72,-190,104,-39,101,-42,-59,171,-6,-40,130,-38,-94,-7,-30,-5,3,-56,91,78,-92,-94,-39,20,667,-58,19,239,-11,122,32,46,-51,-72,-448,65,72,-20,-60,220,-19,118,96,-69,201,-56,-135,-146,55,0,-47,-84,-210,23,-2,53,-530,-43,-52,211,102,-9,214,86,87,93,-55,-162,-363,16,16,-22,-33,83,-50,-18,-16,188,24,-26,30,24,9,51,18,-47,-186,655,105,57,-30,529,-59,41,169,106,-57,-84,-72,-322,-13,-172,-112,80,-6,111,15,-74,135,-34,-61,198,-47,-144,-42,-60,-2,-147,-75,-6,-314,32,49,36,-64,100,-45,-99,-27,3,-73,228,50,-53,-210,-76,-5,-8,11,-212,366,-4,-103,252,17,70,26,-53,-82,-119,26,-89,130,-60,-83,-129,-68,-38,-20,-150,141,-54,-46,-176,36,94,-50,-58,-71,9,102,596,-57,-106,-78,-52,-74,-82,180,-86,-45,-33,-221,-48,-77,242,76,-92,332,105,14,-152,-50,-41,-187,15,-23,-1,11,36,-326,125,-60,-39,-242,101,-145,-40,-102,-19,18,97,68,14,11,-53,141,-54,194,37,-140,-123,329,-31,-26,80,144,-95,-53,-80,-232,149,-46,-24,-111,265,-16,-76,-108,359,0,54,105,26,-11,-220,-316,19,64,-117,-24,-73,-421,-44,-77,183,91,121,-44,130,-42,-98,265,-50,-82,-158,384,-47,94,105,110,76,97,-15,-56,-122,297,-148,-51,-58,-353,-33,-47,111,-13,-35,78,-51,-25,-63,-41,88,12,-54,81,53,115,-39,60,-59,46,-166,340,107,39,0,-80,420,-45,-7,107,-49,-162,-188,163,-21,475,-56,168,105,-41,47,137,-2,114,-44,-138,-136,-270,-54,-68,-40,247,-94,-71,-38,24,141,28,-88,-143,-36,25,-101,49,-47,123,41,39,89,46,39,206,93,-50,-80,-152,-35,-61,-114,95,-47,53,-289,24,325,-25,-121,-19,117,123,-51,-87,232,18,-106,-120,-40,88,87,128,14,-65,121,21,-55,-146,33,-77,-188,-18,-73,207,-13,-10,-164,297,39,30,64,28,6,-101,-154,350,-174,-80,315,116,69,19,-41,53,106,32,-144,106,100,-53,132,61,-151,229,-9,108,66,-48,153,-5,-12,117,189,93,47,-60,153,-50,-58,162,-33,90,-62,135,-499,17,-232,-11,-173,-49,-14,-159,-53,-51,-200,106,-18,98,-165,220,-32,122,9,56,-47,-41,-97,25,-86,71,-330,53,45,215,42,122,-32,-157,265,364,-8,-9,-33,-54,215,-24,321,109,110,26,55,-57,28,14,303,74,-85,-102,201,38,77,-55,-76,-81,-17,-54,278,-54,150,-10,81,-46,-60,187,17,-81,168,87,-60,-187,-79,9,-110,-99,82,-55,351,134,-57,-76,-92,39,57,-45,-66,148,-133,-81,-53,-40,108,-38,-146,165,215,-348,85,-206,-137,-63,-80,-142,72,89,-21,97,177,87,95,60,-52,200,-50,-75,-173,278,116,36,23,-49,-58,231,-11,-44,132,-15,-72,242,-44,-36,212,87,238,70,-25,112,134,-29,-70,-151,62,104,-27,20,-166,-287,-50,139,-27,39,56,-39,-49,128,-29,-36,397,-11,-8,-19,12,-11,9,-19,8,-239,-101,-37,66,43,82,-1,-34,-82,-32,213,151,65,43,-26,133,225,-32,116,-7,4,96,-39,-76,272,120,26,-81,-162,-54,-57,-115,-49,132,72,-54,30,-147,-33,329,203,21,-87,-121,-47,27,255,103,225,105,-7,9,252,-36,148,-171,-35,43,35,91,-68,-114,288,4,82,83,37,96,-35,-78,263,-24,-37,111,-10,-82,207,215,217,-60,-24,153,92,-54,153,-79,-151,-168,92,26,-114,-178,-37,118,-53,-76,-100,-54,-79,14,-58,131,-54,-75,-129,32,211,-96,91,73,-42,60,-133,153,131,-83,-29,-157,-53,19,-192,69,-39,8,67,2,30,198,8,73,42,31,61,270,-53,-13,173,11,-96,215,-54,222,-85,-6,-140,-4,-136,-91,300,-11,-23,105,92,87,-47,-58,-129,75,-50,36,-136,268,45,-90,-208,-260,24,-75,-178,-56,-68,-218,-9,201,-31,-19,-147,-54,-62,-144,-328,-16,69,-64,-58,-105,61,-31,42,18,-11,-208,62,-174,258,-29,-72,142,-56,-56,266,66,-111,-10,-142,-52,-41,194,67,-100,-345,22,40,125,29,-67,-122,220,-27,-75,210,84,72,-127,-46,304,-26,-75,213,-180,-59,-74,-28,157,-45,-27,-160,341,-42,-108,-21,-46,107,7,-300,14,44,57,-45,59,159,298,2,8,-31,-12,217,-631,-8,-72,142,193,58,168,-53,138,-58,-59,-118,-205,-45,-81,222,0,-21,86,-22,-95,-177,91,90,-62,-180,233,87,-53,141,30,236,-95,-12,-127,-6,-40,-367,-49,-48,29,-332,-54,146,86,35,111,-42,100,-45,-83,-119,-338,-38,-207,-27,77,65,51,46,167,70,-95,-59,-96,187,-48,-12,183,-51,-54,-137,-186,-21,-182,-90,-51,-16,-228,0,65,21,47,92,4,94,-52,24,106,135,-116,-7,-133,-157,-75,217,-59,-156,30,-56,-71,-131,-82,-77,226,10,-54,117,166,28,26,211,-46,104,-39,-59,-94,-95,-762,105,69,22,35,-46,-121,-46,8,88,-29,-36,11,0,-76,214,-15,-91,-176,-45,-86,188,-49,97,-192,242,-45,140,-18,-69,-167,-277,-50,-47,-207,-123,-6,-128,22,-13,152,-51,-74,-100,47,58,41,37,-51,29,114,-97,-49,307,-56,-56,-112,-264,27,-94,159,-42,-18,-116,-61,13,-168,206,-17,333,-25,-80,312,0,149,159,-653,-8,-39,-200,-241,-10,-68,-120,1,-111,-180,19,-3,-162,58,9,31,73,77,-3,76,-15,-7,107,-151,269,85,2,-49,-38,-86,86,68,70,-535,-9,-5,-164,-54,81,42,30,43,-140,7,-39,-121,108,2,120,4,-42,-92,-42,-1,29,19,-168,-95,-6,283,-42,129,-49,260,83,-41,-48,-218,-37,-58,-123,-117,-80,-165,-57,270,-109,-50,37,334,-54,-78,-224,-41,-48,-136,86,34,-10,-157,189,260,-111,159,163,105,-46,-49,-57,81,-17,73,-49,124,-42,-68,172,-42,-122,126,377,105,-46,-75,-62,-63,-31,-57,9,-26,121,-31,11,-1,-52,133,92,-1,100,-12,-70,-282,26,153,-14,-87,225,-2,129,70,-94,36,190,-8,-61,-201,367,-2,137,-15,-92,162,-49,-34,-196,-304,185,-29,96,-11,-4,-218,74,-59,-89,-81,-96,6,-66,149,-52,148,-27,7,-160,110,-75,485,0,-64,-141,113,-1,-36,-161,-251,195,8,87,49,182,-37,229,-9,102,-46,-73,159,22,-36,-235,-2,-119,194,-2,-100,-462,15,63,59,18,161,186,-56,127,-37,-80,-142,-306,-111,-22,170,-83,93,203,-44,-72,-76,-49,123,88,-22,29,68,-112,31,225,-31,7,216,107,-66,-99,-65,-94,-45,361,105,-31,70,-22,0,-46,-82,-142,123,48,41,33,132,-21,-85,180,-56,20,-158,169,12,142,-51,1,-101,222,-35,-31,-155,308,35,-69,122,30,-135,-148,-55,-19,-92,100,-50,405,76,-40,-77,-133,-133,-60,-72,-44,-6,-148,261,-37,17,-82,177,-57,-47,-10,-353,101,70,34,-43,78,-24,-14,179,-153,-13,-2,-41,249,4,29,-269,-60,-40,230,-95,165,-7,-47,-181,-35,-75,156,-14,50,43,77,82,80,-42,4,140,-133,-46,-1015,105,77,-109,-60,-52,376,158,-15,132,126,-10,156,32,-22,-149,-322,-8,-22,205,-105,48,-105,25,591,7,126,-2,71,38,-144,-64,121,58,-25,-27,82,-15,-84,127,-155,-68,-45,-150,-42,69,51,-32,103,-55,-182,-159,19,68,-57,-71,221,68,-49,-84,-107,-116,-47,-85,75,-54,23,110,-44,117,190,165,-19,228,-39,-13,-118,57,20,29,-43,109,-48,-50,296,-112,-94,36,-38,-39,206,12,-37,73,-36,-32,-164,10,41,-25,-10,-9,76,-94,5,193,-50,159,-45,-76,-89,38,-7,91,22,-72,177,-83,-48,-179,99,-43,131,105,37,147,15,-26,127,-49,253,-144,103,108,-25,118,71,65,-109,-62,166,-91,0,214,41,89,77,-9,-52,128,-47,-87,202,-38,106,-11,81,-39,234,15,-165,292,-45,52,65,-96,-23,-76,-480,57,-35,-65,-143,-60,-56,-228,-36,-84,280,-49,-69,-115,22,333,101,-20,121,-52,-86,-175,52,6,96,-54,124,66,-21,7,-102,-354,93,-49,7,-182,-37,-38,124,-56,-74,240,-139,-177,-40,-47,253,61,56,-55,-77,-83,66,-89,6,-140,202,-57,14,-138,-52,150,69,5,62,40,145,116,-27,-29,-43,10,32,-57,16,-58,143,-11,-101,-146,-15,10,-153,-53,6,-179,-57,-36,166,-53,-543,101,-52,-926,-38,84,129,-47,-117,366,-27,59,45,-68,-44,-40,-77,4,-25,-87,221,-49,240,74,192,-27,94,103,-42,-72,-137,137,83,106,170,110,-52,153,36,-63,-102,197,63,-67,-46,-63,-97,-70,-26,-81,0,-9,28,44,-16,-29,6,-2,-35,22,-177,173,-2,-59,144,-53,-20,150,66,11,110,-188,-42,-91,98,10,-54,227,44,-69,-63,-47,230,-53,-73,213,87,95,32,-102,-1038,-36,113,-24,14,91,35,81,-92,149,29,-31,-97,157,-43,-38,-27,-27,13,91,-49,91,54,-26,123,359,-2,-4,0,33,34,35,111,86,29,168,-68,196,-57,-25,-145,3,75,151,-53,131,87,56,65,127,80,-6,91,66,5,63,24,-1,-110,146,54,-188,279,176,-20,155,-40,125,21,-83,-146,408,-52,161,-118,-12,-74,-19,-32,77,24,61,307,-36,205,-6,14,28,-24,-38,156,145,-43,21,202,-43,7,296,-94,-100,270,-57,-21,170,13,70,144,15,-78,-123,-53,-66,321,85,-10,-29,88,174,608,-55,-71,-76,-38,-71,-121,-48,-68,179,63,102,-43,186,-12,66,-131,203,78,-43,-69,-94,11,-36,-185,-35,-24,-309,-30,-38,-57,176,69,234,-37,-115,-180,4,91,95,-63,260,-32,-62,-77,-52,-73,216,-77,125,-53,-51,-186,-212,-53,-427,-77,-57,199,-43,-39,-117,24,0,50,-54,137,-33,-88,285,25,-58,357,128,-50,-88,-70,-43,-44,-69,-104,-35,-52,166,35,-57,-143,-46,-118,-59,-142,-81,404,73,71,-4,65,28,-364,-84,-97,12,-22,-8,8,17,100,-1,-60,176,-46,55,41,-49,-77,-147,56,-80,135,40,62,36,-85,-203,414,-110,24,-100,-436,-22,86,-29,-39,-162,-40,-72,-172,74,45,-90,-87,205,-44,-70,243,-110,40,-135,-84,-15,-110,-9,355,-37,-93,-109,40,-58,-145,-18,-17,-87,37,-36,-90,-54,-22,-122,-18,508,-40,20,-165,-62,137,105,-81,-3,222,-38,-16,136,-79,14,-146,43,35,32,-50,-108,290,-2,-118,-184,418,-40,-39,-112,-329,-58,-30,-104,-51,-66,-71,-306,-45,-45,249,60,36,24,42,-484,-19,128,-66,-56,189,14,14,59,-14,85,7,-61,-57,262,-47,-64,-70,83,-3,106,200,-46,-66,286,-35,19,216,-7,105,-39,114,-43,128,-68,224,-35,-70,-458,54,-64,116,-73,-42,218,-31,-47,152,83,143,-105,-26,-94,-53,-36,-72,184,46,28,-73,-13,7,-3,-15,-12,-46,-75,-145,-5,-84,230,-17,133,-50,-85,341,0,-40,-74,-406,-56,-15,369,36,-57,206,-29,-76,-122,120,-49,-5,-177,-49,112,426,20,-63,-183,-45,-69,-123,25,-2,66,-48,102,-1,-36,-64,160,13,-63,-154,-164,-41,-92,-63,-61,-33,78,11,-131,-139,335,-93,-120,-41,-135,-57,-80,215,159,27,-64,171,-44,-59,-127,52,-124,303,30,-70,-560,-44,138,22,-149,-236,-150,-86,888,4,43,-208,-63,-87,-99,131,-605,128,16,70,-13,55,-683,54,-70,-161,65,64,160,-92,-98,-139,-278,47,44,15,84,-40,-84,-51,8,-31,-151,-1,-5,-37,3,199,-112,-91,-123,-27,186,-12,-7,-200,308,42,72,-99,149,25,-38,193,-109,132,134,-80,-98,260,-37,-68,-141,-76,-43,518,-96,47,-160,71,-8,-87,241,10,84,53,17,174,-15,-61,-146,-85,123,-49,-65,239,3,-58,-226,71,-490,-134,21,-52,21,-18,174,126,-35,157,274,-95,-64,-63,-144,11,34,-181,4,-51,113,83,33,-80,184,133,-44,-74,-96,-43,-507,-46,364,96,14,-35,-90,-179,67,-45,244,-14,-12,-134,-424,-11,117,106,-16,-208,-20,37,24,112,74,-7,39,80,126,-20,117,90,26,-11,-132,-115,-34,66,5,-104,39,-420,65,-38,409,65,-54,137,-40,-93,-29,330,-49,-3,-184,-304,153,-39,-83,235,67,-62,139,-16,29,64,16,-7,199,81,-63,-99,-39,172,-8,79,40,78,-51,118,-45,-44,178,-42,12,-165,-20,-61,167,140,-3,62,-61,-56,186,26,-79,-130,-333,27,-27,71,-56,-20,214,8,-24,-177,17,-4,58,-56,-87,-125,-140,-75,-25,-35,128,-48,18,110,68,90,-39,-79,-65,25,119,-3,-87,-163,-20,95,98,-57,34,-54,-88,-90,-150,35,37,-30,210,-34,-71,-95,-21,-6,141,-45,-72,604,59,-13,-91,-1,-34,-8,-41,118,-36,32,-112,-34,127,55,4,-19,-89,-27,-78,1,187,15,-142,5,236,-27,3,-229,-43,30,-59,209,133,12,-41,-161,-36,67,-173,198,86,-45,-86,-181,-16,104,1,72,-518,-41,12,-80,403,-44,143,-281,94,-49,-79,-83,277,-18,9,97,-6,-86,-87,-57,59,23,-126,-64,-40,-67,-54,123,-52,49,92,-64,-37,129,95,48,37,20,47,-20,99,-79,-65,-10,-346,17,-93,-149,12,84,0,130,62,61,143,109,21,77,-86,24,129,-81,-18,-12,261,249,85,-142,-1,-131,-163,-53,-7,-40,143,-49,-325,-42,-29,-70,-24,80,62,29,-5,149,-47,196,-52,19,90,-219,-319,129,-27,-113,-30,-108,49,218,-47,-64,-195,16,-84,693,79,57,34,-50,-82,-149,-49,-74,-164,-50,-80,191,606,-6,-15,97,-547,-8,28,-124,182,-41,97,-46,-114,-12,-63,2,264,37,302,74,-98,77,136,-136,-92,129,-362,4,-69,-133,82,-61,17,-91,16,-68,-82,98,-61,-42,-161,-95,-44,-33,-53,-26,215,-68,-53,-8,-78,432,9,87,98,-61,145,-42,-86,303,-175,-53,331,-6,-33,-106,-60,-79,-223,-25,5,-152,-61,-34,-83,-52,145,35,-28,-169,-66,-66,257,-105,-26,-31,-128,16,77,-13,-41,122,33,-1,-186,62,63,14,23,-14,531,48,43,91,-90,-38,-102,-10,2,-3,-3,61,88,82,-60,-243,-51,134,76,7,-59,170,-7,-170,241,-60,-79,215,82,-18,25,-220,395,-48,-67,-109,-18,73,-5,-55,-84,215,-52,-5,-185,107,25,-7,54,175,-46,-38,-112,70,-44,-71,-152,373,72,83,-4,-74,-122,73,-57,-63,279,-34,12,-185,112,-14,117,99,27,-45,111,-96,234,163,-53,146,124,77,-60,-81,307,-59,-30,-156,323,152,-27,139,216,108,295,-103,12,-118,90,-85,-41,-181,40,-60,-19,252,-112,-42,-118,-17,74,91,28,81,29,40,-39,324,62,-25,-60,209,5,-67,-149,396,-54,-55,-59,603,81,89,-537,-39,-66,-93,607,-24,-14,32,-10,8,-39,-16,28,32,131,76,21,-161,-70,-7,-70,316,-45,-471,-454,25,-46,-188,96,17,21,52,-51,-34,247,-83,-68,-3,235,146,-12,-45,134,-95,73,82,-27,330,-9,-120,250,-53,-61,-151,-214,-19,98,30,118,-52,215,-76,-112,423,-47,35,-93,-182,-241,157,-149,-525,-17,-74,-141,-51,-12,-135,22,47,-51,-85,-145,-543,18,87,5,70,-60,-443,13,73,54,-40,-82,-140,-57,-73,-189,102,-25,-83,-163,78,-56,150,-53,-91,-700,19,-99,132,-50,369,230,94,-52,-67,184,-38,25,90,-72,-228,-37,136,109,48,81,-32,-46,-80,45,-47,-88,-9,-145,226,301,6,26,80,-10,69,-103,125,70,40,-166,235,68,-4,-128,-102,-59,-60,-52,287,63,-37,-179,-12,49,62,250,-45,217,148,-112,197,26,49,14,-73,-178,-49,-26,-53,-44,-66,157,-46,65,26,-33,-52,106,-7,110,-52,150,-96,-26,215,-7,77,55,4,56,-119,252,1,29,-219,-42,16,-128,-57,-66,233,-62,-76,337,-46,-56,-45,220,-24,-262,-47,11,317,63,-12,-106,-180,-36,-93,-71,85,-30,-66,171,-41,-46,148,293,-33,-37,-95,-5,-30,98,-38,-22,-22,-70,-18,-149,-58,-55,-52,-92,-18,-22,226,24,80,37,-551,103,-55,229,-48,-73,-84,-58,178,27,-223,-98,-62,15,138,-22,-65,-131,22,58,-54,122,-485,-53,-74,-155,214,-46,123,-47,-134,-88,406,251,67,103,-16,-60,120,-70,-7,-13,-121,-41,-43,-45,29,500,-95,4,-150,-88,427,58,-85,254,131,-50,209,175,7,-61,333,-60,158,65,-128,-53,439,136,65,-76,-214,-274,32,33,-742,-70,-84,-27,-27,123,-384,-33,-77,-91,36,-66,225,180,-15,32,55,-58,-86,313,-144,-61,43,68,34,92,-35,-899,-43,153,482,-44,61,-5,135,-119,70,-10,156,25,-34,121,-48,234,-85,-81,-99,-58,-77,-87,29,-123,177,-36,65,53,-18,-94,-142,-56,-75,163,-12,-134,54,-4,81,-85,-184,37,113,-523,32,-66,-63,-80,-42,-49,-49,-60,-87,-105,-13,-71,-250,51,14,-19,-114,-25,42,-45,119,-60,21,32,39,-54,47,-35,-167,0,-76,207,75,7,-85,-223,-255,-48,-81,-21,114,23,-4,55,-56,77,-178,219,57,47,28,122,-27,289,-56,9,117,-12,230,55,191,155,260,-87,-30,-112,54,94,40,102,120,-44,-45,365,-10,-20,208,146,28,-48,91,-72,300,-24,-39,-43,-9,-5,-3,161,-51,111,-56,14,16,-189,159,15,43,33,311,108,-52,-13,-48,137,-51,-132,-14,-57,277,149,-44,-120,-34,12,70,-3,-82,342,40,-97,-37,143,-75,-77,-49,-582,-36,133,18,-114,-175,79,1,136,-30,91,101,171,-46,-93,-132,123,-129,-7,214,86,-4,-46,5,121,27,87,44,59,-3,-139,-63,38,-77,-138,42,75,27,-159,258,95,123,-40,117,70,129,3,10,50,-29,-78,-129,84,-21,-52,-153,44,-43,43,309,-11,98,12,-94,229,106,124,46,109,45,107,-94,-104,-131,-15,-55,92,-291,-61,131,33,85,28,80,38,109,-22,32,93,8,117,23,54,-51,-117,251,83,118,1,68,-48,-77,-364,79,32,61,-51,123,240,-66,15,-69,362,15,-439,-21,155,17,42,-19,16,-49,-425,-75,16,-76,-82,22,-171,-29,-20,-49,-285,-3,-125,-135,-7,-41,119,38,-2,66,26,-40,140,-44,-78,-127,-5,75,-5,-51,-116,303,-56,-177,-134,-60,-30,-149,-23,84,3,159,35,73,-40,-60,179,191,-813,-61,-34,-47,107,15,109,-36,-59,-96,-87,88,-171,-90,83,-153,160,52,-131,-139,180,44,50,105,39,20,-58,169,55,-29,-77,-147,37,115,-20,-105,-101,326,-37,-75,248,108,-43,-100,116,-17,7,-174,-315,-36,123,34,2,37,81,7,-50,-200,-73,-39,178,63,-29,-172,-392,-80,-12,-128,-156,-32,-52,-50,-36,-64,-17,-2,-163,70,-8,-104,-207,-88,11,495,57,-53,-39,243,-32,314,-35,97,76,8,184,-7,598,-4,76,-28,-83,211,-62,55,55,-53,-49,-54,289,14,69,-23,119,-18,-125,-42,-40,77,-76,162,-89,-24,-139,-52,-52,-51,-39,60,-43,37,42,-85,-150,-25,101,60,-56,139,1,62,-31,-54,-107,-19,-454,-78,299,-44,58,-175,112,-31,169,-61,380,75,25,-45,-88,288,-55,73,76,29,35,57,5,-262,-344,-57,-69,303,152,-30,126,5,67,-33,-21,-168,31,-95,129,132,-18,-71,-131,-54,-85,-101,-160,-63,-42,-48,-100,-146,71,33,37,-992,62,-40,35,-97,-70,172,-107,3,-170,-8,36,64,31,205,97,28,-6,62,-6,-100,-442,-17,55,142,64,-40,-83,-166,-54,350,14,-84,-66,-230,-143,40,178,-106,-80,307,79,-13,82,-46,322,98,20,109,-29,275,-38,206,67,-39,127,47,-42,214,-56,86,189,-13,73,-23,-8,101,98,-38,-22,46,-297,47,-15,34,14,82,-51,-41,-244,7,-56,-95,-35,136,-89,60,-12,165,-57,64,59,-10,131,-115,-63,-433,92,-55,-142,-21,-45,-96,-25,-136,1,-16,98,166,-8,256,-78,179,-53,-59,-118,2,-13,-146,184,-34,-70,215,-129,-44,10,-182,12,50,41,-41,-190,-87,34,149,-6,89,131,-127,-46,-112,-5,-79,162,-53,165,85,49,24,-12,-74,-181,86,75,47,-156,-234,-18,246,52,5,-43,-22,158,75,-23,29,233,34,-65,-82,170,-18,-34,309,-108,26,-129,112,77,22,-24,19,-43,-237,87,-6,100,96,50,19,-24,-17,246,98,25,32,46,-49,-72,-185,97,15,36,-7,-10,-423,-28,-56,188,180,-47,-74,-98,389,-49,-16,-141,-10,121,29,-99,-163,-18,-109,-107,-102,-102,77,145,31,27,-35,-46,78,-45,95,6,-34,-303,92,23,-70,-390,-34,-74,-204,-41,-87,362,53,-107,75,159,49,-128,-63,-72,270,17,-123,214,130,-177,10,-121,-8,84,89,20,64,33,65,142,113,-35,-63,-140,-45,-37,-109,-25,11,-26,-459,-47,-38,-46,-22,-11,32,19,26,-23,-76,-92,-85,-194,-84,17,-181,-79,87,102,170,-104,46,-185,4,77,-40,-194,328,-50,186,-57,134,-56,65,-158,-58,-75,-111,-50,180,-46,-190,-113,-97,21,-208,121,10,-50,-149,545,-97,-62,17,36,-115,145,49,77,-22,-46,158,317,-59,-22,-50,96,-50,75,-175,274,-2,-16,-105,-378,110,25,114,78,12,-21,158,91,-522,15,-12,-131,235,-48,-76,-86,-47,-68,158,-46,-31,26,225,0,51,45,41,54,-7,-522,-48,63,-151,189,124,75,-60,-41,135,73,69,18,81,114,61,29,72,34,-144,180,-42,-45,-274,-29,215,124,26,104,134,82,-8,95,-93,14,177,29,-85,136,151,-68,196,-41,-9,-254,-117,170,-157,21,271,-54,127,-37,112,-296,-12,-8,85,-55,159,26,109,21,-1,144,-11,-76,-98,-18,88,-133,-113,-106,-19,-40,101,146,-31,-41,-115,-2,-77,-57,-119,-128,-146,-87,-64,27,28,-57,-78,-138,-2,116,80,-12,15,-50,-87,212,47,42,-33,49,148,-41,286,-53,132,-35,115,-49,41,59,-177,363,82,49,12,57,-42,-34,-134,18,-155,-74,263,-57,-99,-149,-53,-61,-83,-57,-62,-39,-119,-40,87,-46,10,69,-31,304,-41,38,76,283,-11,-80,-157,75,-13,80,-62,-91,-219,-62,-52,-152,-6,57,145,11,-58,127,-55,23,-154,-351,50,20,-54,-91,239,301,154,-29,-116,490,-36,5,379,-64,-40,160,-56,-78,185,-85,185,76,-97,150,-27,-51,-112,21,-54,-143,243,25,-249,-8,63,3,79,61,-6,78,69,-15,-35,-156,598,-59,-166,-34,26,-58,108,31,-41,-205,94,-57,-78,-151,-56,147,-48,-42,-92,-5,25,-40,17,-196,-56,3,119,-48,-53,-47,-48,-17,-108,36,42,18,-48,248,5,33,125,64,81,25,-35,-56,-4,-16,0,-17,-14,153,-42,-140,-101,58,-1,185,392,105,-45,-74,-135,44,77,136,-56,-85,-162,83,-19,11,-163,-58,136,-113,288,13,57,-77,-33,-95,50,18,-144,106,122,-93,-13,173,76,11,-105,288,94,-113,274,-49,-40,162,12,-54,107,-38,39,-91,-368,4,-36,-23,-56,118,-56,-14,164,54,95,-45,-35,-99,79,27,39,120,-42,-34,370,-100,-30,33,-131,-57,159,-48,-72,-119,25,-46,139,12,-102,199,541,95,57,-74,197,-16,-63,152,227,46,18,-48,-453,-45,74,-20,47,132,30,134,90,45,45,49,-382,-27,54,54,-148,-63,46,-29,52,-46,511,-80,167,-56,-39,188,86,-59,51,-51,-86,198,-53,-129,-55,-283,33,-53,-144,7,117,-57,-84,266,-12,41,53,-48,256,-40,-45,173,-13,-594,19,-58,109,-129,68,31,86,-51,82,-129,-400,-25,83,-58,14,96,-87,-84,-72,10,-48,-70,-203,22,-88,-168,-10,-58,131,-49,-85,-33,231,-7,74,-59,116,122,29,-68,104,27,-114,-1164,107,-82,30,-186,-10,101,-44,-90,-218,23,-88,-166,-61,-43,187,-74,-31,-93,-54,-62,-77,-136,-32,52,80,-46,-25,-182,247,30,-174,-147,-44,266,-50,-66,-32,-53,53,120,-33,-46,-211,47,-30,-20,98,97,-3,-36,54,-12,16,-76,-264,-39,216,-56,-173,-28,-148,39,292,21,44,20,-152,304,4,-101,-225,-55,7,124,73,-30,-15,-190,88,116,-26,-87,-165,-20,45,65,-58,-84,-56,34,17,100,-49,64,70,-48,-41,-190,367,34,26,85,10,44,-43,-278,-42,-56,271,-38,121,5,-157,20,-48,19,-21,-174,26,138,-15,-53,134,4,72,65,92,-41,23,108,4,85,91,37,-41,6,-159,325,-41,-22,329,-116,109,71,-52,133,-50,59,66,68,-84,172,73,57,-118,185,-9,87,-460,-17,111,-122,-43,55,-83,9,9,48,-32,-52,-137,17,49,-40,45,11,326,16,-94,334,-2,9,-33,-46,82,50,60,40,15,-5,75,-4,21,57,-47,-170,385,16,-135,307,-66,15,104,-136,-71,-102,-88,-75,258,98,-47,20,-148,219,-24,-17,-121,-362,-15,-64,-129,302,18,-26,-136,199,216,105,-42,-57,-113,-40,19,37,-64,-47,-44,-23,52,-190,-11,-83,-159,73,-56,143,10,-19,-163,212,87,8,87,-174,-68,-82,-53,113,40,-40,-161,205,290,69,84,-102,-158,345,-56,-81,-72,372,-60,-36,166,141,-59,-197,-39,-57,117,-48,-78,-102,-17,166,30,50,-158,-65,-23,-43,-9,106,32,-19,-131,117,109,107,-125,-21,-10,-58,139,16,155,-61,36,-164,-367,74,-52,-59,-55,340,-1,67,140,-21,63,-23,-23,-285,-15,-18,-192,135,85,-102,-40,-28,577,-7,552,-12,211,385,70,4,20,125,-43,244,-47,-45,-167,-47,94,41,-35,43,-54,-55,197,16,80,-45,-54,-483,-78,-81,-90,-14,-51,-225,51,91,-37,-282,-46,-78,-141,-59,-6,-145,-43,-95,-221,-54,-78,-134,-54,-63,-131,-53,69,71,-49,6,137,-56,9,-173,20,-86,-202,-41,-73,-111,-22,-21,-9,260,31,36,-45,-13,-127,-71,257,83,72,-16,-56,-100,-13,-64,-101,9,30,77,-12,54,28,-36,-35,-80,-30,-17,-11,-8,-26,-12,-169,74,17,-52,-80,-194,-135,10,-149,113,-21,-81,-146,106,-23,45,46,-4,-68,-55,-159,-110,-41,-88,-152,122,-47,-79,-32,-314,73,-3,-2,102,-58,-62,-56,-52,-80,-159,65,-96,-120,-276,-156,169,-38,-342,-21,520,105,-60,84,-111,38,-68,-133,-116,120,-44,-157,-124,66,5,-39,-75,-127,208,49,76,-47,115,-58,-148,-57,-4,246,-58,65,70,-43,-513,-56,-36,-46,5,18,68,-49,-82,-10,-253,1,12,66,22,39,-32,353,75,-15,-69,-221,59,5,-81,227,163,96,-34,-162,-27,-15,3,339,268,-16,-32,-180,-56,-35,-87,-526,-524,-47,-2,1,87,62,102,69,-41,-115,-191,-9,18,68,54,-116,229,-28,-101,-95,-43,-16,-57,225,-50,-83,209,111,45,28,-50,-61,-102,35,40,-52,-10,-134,72,65,73,-51,54,66,130,220,40,-30,136,30,-73,131,91,63,-42,48,-195,51,-502,-53,-26,-73,-42,44,-19,-126,-46,81,78,-51,-1,-173,-51,17,-164,27,17,34,149,62,15,20,53,76,17,-28,195,-37,-75,-140,8,-48,-170,30,40,-524,69,-37,10,-421,-52,6,103,-125,-63,-60,-62,5,-70,-51,-52,182,191,-88,396,0,-65,143,-15,64,-137,29,-193,-55,-101,-103,97,-39,-106,-48,-64,-195,71,-110,-130,-98,-59,152,-39,154,-52,-86,-163,10,10,59,-21,-17,672,0,-83,142,-37,-47,176,-50,-80,-148,-11,-77,-146,29,-484,77,16,7,-33,123,-71,-17,-178,12,119,12,-13,-118,182,69,73,2,-95,-90,-61,231,-43,51,44,-50,-88,-135,-59,130,81,86,-11,110,154,41,-86,-149,-58,-34,-64,-60,-39,169,-56,-73,-135,39,22,106,219,150,-40,-63,-223,-40,121,7,-129,375,-32,275,36,-12,185,91,-19,173,-42,-73,-31,-49,42,52,51,32,-18,69,-30,-28,56,19,88,-56,-86,-108,-102,317,154,257,16,0,55,-109,-75,-108,-54,248,-53,-84,-172,-40,22,-164,87,-55,-90,199,-6,81,-81,141,-48,-73,-27,399,-50,-65,-130,36,45,-83,-82,258,-50,-87,-7,212,-49,-75,-25,-12,91,83,326,105,-23,73,-35,3,120,23,-21,22,49,60,-46,-87,212,-43,-87,-170,-60,138,-53,-10,-244,63,30,-52,-26,-144,66,36,22,-84,-188,83,22,-69,-56,-10,-157,-26,69,87,-18,-50,-277,26,-60,-146,-50,-71,-22,-13,130,67,98,-95,-3,-62,-39,-53,-30,-43,-45,-94,-8,-32,-60,11,4,-5,39,9,-107,-45,59,-101,-20,146,-38,165,-34,-97,-88,-25,104,-48,-167,-25,-50,-43,141,-15,-83,-166,348,-28,-30,-259,-44,-28,150,-19,190,31,-74,-159,69,-19,35,-172,220,-23,161,-547,-36,70,61,-127,-49,200,39,-69,81,76,-2,-135,-186,-36,188,-50,-76,-183,-43,-71,-98,-33,-68,394,-39,-63,-230,289,60,80,27,12,119,171,159,-11,228,309,-7,-10,89,17,200,570,-31,-141,-168,-80,-116,-110,45,55,-58,-66,-33,72,12,61,14,-86,158,-86,-45,479,61,-19,-138,-58,135,-52,-10,-190,-24,122,16,-46,180,-84,-40,190,-1064,-8,27,-219,-604,-8,-81,210,-19,-90,212,-20,-84,-173,-353,59,-5,-36,157,-32,255,-40,-23,153,-88,8,-134,-294,-47,-76,-118,-101,172,-54,-66,185,-3,87,-91,18,-169,-71,-57,93,-110,236,34,40,-20,148,-3,69,-47,-27,188,44,-72,204,-53,-83,-169,-59,-53,303,-53,-89,-172,-60,-32,-410,97,-126,179,77,83,33,-53,94,-49,174,26,-93,-266,-58,87,92,244,-42,4,111,-32,-54,351,-54,82,46,87,43,-1007,104,34,5,50,-30,51,44,-77,-78,124,-46,343,106,22,-44,156,-57,-38,185,21,41,-48,-77,-129,53,21,323,39,163,76,-23,276,28,59,69,-51,37,-46,103,14,44,54,187,357,66,-5,-84,-158,-300,135,-5,37,21,-47,-6,-140,386,67,-17,102,75,22,46,57,103,-19,-175,287,105,0,-25,-160,86,240,149,218,105,-138,-24,-85,-34,70,17,-1,-31,96,65,-27,60,-90,-178,52,24,55,129,46,33,32,90,-6,62,-1,20,93,82,1,33,163,74,-53,-94,-128,-45,205,81,-111,242,159,-158,-72,312,-84,102,476,65,-8,103,-51,-30,203,86,-55,-65,-51,282,129,28,-52,-20,-167,293,359,68,-165,29,242,-46,15,-173,-19,-8,89,-58,-162,-131,-38,-103,311,-58,148,-138,-135,-78,-1,144,75,37,-7,186,-49,-111,-59,47,-38,-66,-172,105,-55,-72,205,-61,142,1,101,136,-79,-42,-85,-54,-2,-168,-51,276,109,-47,-12,-143,-121,-21,106,-42,-96,-60,-68,200,-5,90,49,138,-47,218,-58,-66,-31,-48,-54,-163,76,23,-58,113,93,-65,-312,-48,187,84,-33,-64,138,-27,-76,-116,91,419,143,-51,5,132,-44,69,-271,456,-27,-111,28,-92,63,11,-28,19,-137,-305,20,-52,-148,-39,-46,-94,27,-10,-42,329,-6,-81,-63,22,-25,-5,-65,-1,-129,-57,187,-92,155,-54,109,68,-20,158,-40,-95,-192,-38,24,-125,221,-49,-146,-103,-104,188,70,-7,-83,146,-50,-87,289,-46,-177,237,-25,-35,171,92,-54,-5,229,124,-115,178,-39,-59,-168,-207,-46,-8,-101,-43,-58,-72,251,-45,-68,-107,304,-44,-62,-141,-192,-5,31,-28,-25,-310,54,-29,59,-248,-68,164,131,57,17,33,-62,89,20,-69,-172,75,-2,-14,-8,-185,280,-50,-65,497,-39,4,-156,1,105,75,-16,-108,217,-36,-164,-118,-54,245,90,-39,-67,-107,-13,-76,161,-48,106,-45,69,-169,245,-43,-6,-146,-65,-29,173,-53,450,133,-95,72,-40,143,-39,-57,-169,24,-31,-11,32,-12,-5,-15,-100,-79,-164,64,-29,-83,-244,-118,-10,158,-43,-54,-118,31,78,45,-39,-309,-140,52,-95,26,456,107,-48,177,-57,162,-85,-63,-45,30,-327,111,8,-58,120,-85,151,33,-42,43,-6,-14,-60,431,75,-128,12,-71,-22,-115,-52,22,-92,-107,-33,-43,-53,178,-46,-89,-169,13,36,30,125,61,-22,130,53,-29,206,-39,-20,-147,-55,35,-170,-454,277,-57,-73,-132,-49,-87,-192,216,79,63,67,-184,75,180,-49,158,-61,-612,-51,-45,167,74,2,-43,-50,584,-45,-57,-115,-16,6,78,209,-27,-45,-96,74,-6,47,-108,355,-42,14,-73,-68,-182,-13,169,-53,143,62,78,-42,-59,-100,78,-5,18,-182,230,-51,99,-32,-84,211,-44,-121,-74,-95,-74,285,92,9,70,72,-15,-71,143,-21,215,18,91,-7,73,9,134,-46,277,-55,1,-113,-282,-22,102,-65,113,-101,-100,15,6,-4,-22,-15,140,111,10,-32,-154,-65,20,147,-2,34,43,-10,106,-3,-64,178,-88,-31,-91,13,126,-60,28,-213,-60,116,-58,-24,359,-72,-17,163,-42,63,-118,-376,85,-59,62,-35,59,52,-50,136,65,-48,-9,406,150,83,12,-15,-62,226,-56,-106,-54,-53,131,-38,110,6,-58,48,10,-33,-108,48,-154,43,-18,29,92,-64,46,-58,457,244,-6,-80,312,333,-49,168,10,117,105,-58,-34,-142,80,-73,-93,-379,-44,-84,204,-50,-76,-155,-50,33,-159,-10,96,-46,-82,251,-53,-85,-174,342,37,-38,-59,-102,23,-11,40,-12,-58,145,112,74,13,-48,90,189,7,-25,31,-324,-56,-79,-70,-7,80,-53,117,67,-109,-98,-62,74,-93,-39,318,66,-244,-120,-17,-11,-172,-50,-87,210,173,-34,-61,-81,171,-83,174,71,-59,86,-12,-49,230,-59,133,41,3,-158,-144,-19,-67,-47,-54,-111,-51,-33,284,76,-24,-34,-70,-67,-21,-3,75,100,-4,75,-47,225,39,-125,158,-53,86,-22,160,-134,-99,-146,79,-6,150,10,-28,-133,288,-50,39,87,30,175,-57,2,-131,96,110,-53,135,-28,176,1,-66,148,10,207,-47,-91,-40,-1,-273,-45,-89,-58,185,-55,-78,12,-52,25,-84,-164,-89,99,263,-39,-41,179,32,60,41,-7,-114,-115,-58,230,93,43,-87,-136,20,56,84,63,1,22,52,62,11,43,145,75,41,193,38,-46,-33,133,-46,-107,-57,-46,101,-36,-66,-115,83,-32,215,-55,332,58,17,-63,139,8,101,-28,150,17,-69,163,123,-39,208,-36,229,-49,177,94,-39,66,26,39,59,-49,98,41,39,-16,14,156,-85,-86,358,24,54,77,-35,245,-15,123,106,56,-136,-126,227,-671,-111,-65,-91,22,-120,113,-46,-79,-143,-49,12,88,48,13,-45,-67,-72,290,16,-60,96,-32,-40,-74,12,-131,-73,27,-179,55,106,-52,-185,-364,-28,114,-48,158,28,-91,-208,49,-76,191,167,-183,-73,23,-42,59,54,47,-80,101,8,-82,180,-36,147,-48,-35,262,-12,-74,-126,72,25,29,-36,115,-47,-78,-159,163,-61,-64,179,76,-44,10,-127,-17,34,-188,51,-26,-2,89,171,271,112,78,2,127,-61,-5,-295,-66,-78,-114,-27,-107,-93,-112,47,-44,227,52,2,80,33,-37,-101,203,-8,-2,102,88,173,-48,-78,308,13,82,107,52,291,-61,-74,-83,-40,137,127,-49,-161,269,125,44,11,181,74,-58,-150,-96,407,63,113,-46,271,-95,82,64,28,-74,-82,-102,7,-379,0,131,97,395,-58,-85,216,-52,136,-41,-2,122,-80,-85,-79,35,58,-11,134,-45,-69,209,-47,113,68,88,22,156,-30,-5,105,202,10,105,84,-49,-81,206,-47,-154,-50,-9,68,-52,-69,-251,-106,180,-15,143,223,-50,-67,-109,2,50,65,25,-62,-60,179,-125,-73,276,-17,-51,165,-48,-78,-68,62,153,73,-130,142,-40,-66,-141,101,36,46,41,-52,7,-100,-359,114,340,-82,-94,267,-557,-93,233,20,73,-53,-73,-132,77,48,29,-54,232,-12,86,-154,-52,-18,127,100,-47,-77,-57,-298,27,55,-48,-11,216,235,99,-48,-17,135,75,147,69,30,117,-34,-277,405,-62,-75,-65,-55,-57,-146,-11,110,79,81,-54,33,-194,362,-4,55,243,-58,89,-173,329,88,285,-37,115,-83,114,79,-1,-57,156,14,-64,151,7,-52,122,28,120,66,-50,41,-548,-20,50,46,-48,-59,13,-364,-7,116,-48,-59,-125,-59,-56,-99,32,-66,-139,92,-24,113,-20,156,42,-49,-101,-140,97,-54,21,-172,-45,-36,-148,-81,19,219,30,46,-39,-90,-88,-158,123,68,-51,109,-2,-119,-13,-232,-29,-49,-122,238,-47,121,-43,-523,-38,-72,193,-29,155,-134,-65,-132,-49,113,-48,74,-203,247,-49,56,73,219,-39,-425,-22,-71,-49,-106,30,130,-48,136,5,-45,-98,-84,-93,291,22,137,85,78,-544,-137,-55,-37,127,-95,-72,-16,-47,57,-124,-78,-78,8,27,-60,-76,256,121,-46,-181,-41,34,-21,69,327,-528,167,-62,-74,-160,-178,-51,-69,-48,114,30,42,34,100,-46,295,45,27,22,-55,228,-35,42,74,83,-26,-38,-115,-38,12,-201,-56,-105,-114,-60,70,-156,-168,-15,-132,80,-47,-27,124,148,-33,-93,-67,-61,-78,-163,-30,-5,-161,209,-62,-53,237,65,-6,135,-48,41,-176,240,-51,233,92,-55,-83,220,-49,202,77,55,-22,-99,-175,151,56,2,-3,-33,-139,68,13,51,45,-38,69,-25,-24,76,-37,-63,-78,221,-28,2,166,-21,191,55,-147,154,13,-76,-142,-55,68,-144,236,-111,12,183,-68,55,173,-33,-64,310,-20,203,75,-3,-25,-53,168,-47,-128,238,17,-99,270,65,4,91,-604,-13,-55,266,21,69,72,-23,-65,-102,44,82,-2,187,70,6,13,-101,-152,-48,-9,67,-41,-21,169,19,-69,171,-12,89,-38,146,104,11,45,189,57,111,103,31,216,-82,-39,-37,313,-109,189,53,-48,-78,298,-36,-52,-212,-29,-77,-139,-35,-493,-49,40,-82,134,176,-24,-75,316,140,-16,-40,-133,30,119,-50,-82,22,245,-93,277,-54,204,105,88,-110,107,-102,9,-140,-48,-59,-128,66,46,-45,-120,-49,16,131,-9,70,-24,-32,-70,-205,-30,-39,275,-49,-90,267,31,0,99,60,143,70,-48,-54,320,219,100,-42,-53,-148,161,108,-47,-86,-225,-558,-109,-53,32,-96,43,46,12,-125,-10,-83,-265,-37,-67,300,86,18,-74,-116,26,26,76,59,-27,37,-123,-380,42,55,21,48,45,-42,44,-77,-63,-3,291,146,-115,-54,174,123,45,-54,-135,297,78,-83,-97,-151,-8,-43,188,90,-25,103,-3,-69,-178,-54,146,40,-69,210,-76,-63,562,55,8,68,-8,-53,102,-43,382,55,21,74,10,83,-38,14,-53,145,-4,-64,-72,-12,69,-43,-102,-40,34,55,-42,13,44,-1,36,205,-73,-55,-249,104,-21,-39,-34,536,-505,75,-159,-174,-10,81,-56,-44,-154,97,-6,82,95,-54,64,87,-48,158,-8,106,-55,-77,219,13,6,-158,-186,-8,132,-28,-91,228,-43,-68,-81,-12,-480,-89,127,-28,54,-51,-128,-52,-51,-8,-123,235,-39,78,-20,15,-29,41,43,-124,-82,-157,-130,-107,357,-11,91,53,-104,168,10,124,43,-66,178,146,255,-38,-102,-185,401,-58,136,4,-52,107,-101,65,97,2,-52,-164,-58,-77,-211,128,195,-77,54,-76,154,4,225,-40,-44,-117,-347,-20,-19,-122,6,-73,-156,-274,-55,-55,-59,-23,-18,-62,-65,-190,-104,-125,-16,-26,-23,85,-68,-61,-5,-36,58,-50,273,-47,-12,320,-60,-51,-7,-51,2,133,-40,135,-1,-84,-139,-54,-79,-164,-50,-166,-27,-48,-76,-35,-56,87,43,81,-25,45,71,111,8,78,96,-44,-62,-79,90,-96,-11,-173,-5,-96,-423,-13,-41,-102,-16,-13,-11,20,-23,-6,-85,-207,-16,-116,226,-53,240,34,32,-45,-77,200,-51,174,-54,-56,-141,38,-58,-48,-193,-48,-43,-139,19,-88,-195,-294,0,88,-46,-69,-66,-8,-28,-102,-274,81,-20,-68,-64,-101,72,-36,180,-52,145,-38,-494,-87,29,-129,150,-45,-76,-82,269,-61,-54,11,191,-43,-96,-30,301,30,142,-164,-480,64,-77,-152,62,-51,-147,-23,-98,-99,-87,-72,-1,-119,-23,-22,-164,4,97,38,86,-51,-39,-176,-8,-29,102,-50,76,64,90,-5,87,-33,-80,-291,-159,-10,-77,-128,-47,-59,-57,-17,76,-112,101,169,342,-95,-49,-46,-94,-145,-71,-54,197,-13,-43,-185,-73,-33,24,-24,-31,121,69,-133,-83,-95,5,89,27,123,-3,297,-37,157,-45,-129,-381,22,-19,61,97,47,52,-101,-55,-20,-115,-51,-34,-131,-56,152,89,61,66,297,-53,-33,-53,-135,53,142,-50,36,-168,40,61,-43,-79,-62,267,-46,-395,-56,-94,-67,-57,140,-36,19,98,18,125,121,-46,-76,-34,-67,-10,256,-15,-88,-223,-151,-66,-239,45,-47,-110,-48,0,-47,-51,-112,30,118,-223,296,-154,71,-100,-117,-13,38,89,-54,93,64,-54,-119,69,-82,298,-55,152,8,155,338,-95,-61,-71,204,-57,236,18,11,45,234,-49,-60,677,-48,96,-53,-57,138,-45,-37,7,168,-20,154,-124,19,-20,617,-55,82,149,192,-40,-75,258,78,-56,-60,-190,91,-62,-81,-100,52,-77,-172,75,-158,-351,48,17,101,98,84,-9,-50,132,147,-47,-61,-102,223,-44,125,53,-99,-76,-335,207,-68,-2,282,73,-13,12,-80,-131,-102,119,76,-42,50,-67,192,-53,103,-98,197,-66,149,-43,22,50,-7,-11,-33,7,104,-85,-26,-41,-375,-54,-89,51,247,-162,-37,36,48,27,462,-14,107,166,-37,-13,-175,-24,-79,-264,31,-5,72,352,-28,-74,292,-95,82,-44,-86,-159,47,-87,-176,-40,-23,197,19,-31,96,-37,36,74,-111,-387,5,64,-13,44,4,-41,92,-180,-49,117,-54,44,153,-56,-20,-97,-41,-10,-198,-29,47,-60,-58,-218,102,-95,-56,139,-5,79,-80,-39,-92,321,58,89,-60,-82,209,88,23,-55,45,88,432,69,62,93,84,8,22,39,62,-140,-113,372,-52,-57,514,77,-50,73,-280,398,-50,-32,173,-47,-80,121,-57,-142,441,-56,-78,-176,-225,-169,-105,-89,9,-24,132,-51,-115,-157,96,41,154,-34,99,302,55,-103,-86,-34,19,-18,65,-50,-74,-128,87,102,-52,-40,-170,-285,45,-98,322,85,-23,-45,-25,380,94,-35,100,-46,-54,230,-44,75,163,-2,-26,186,42,78,-9,-16,52,-29,-49,-148,18,-75,108,-102,-65,-29,-134,-52,-102,-36,-101,408,-111,-101,-192,161,142,81,38,121,-591,607,-29,75,-164,-343,53,-58,-179,47,-17,-55,-164,16,141,-50,177,26,136,32,-11,64,-124,22,-80,-32,-52,-121,-85,-27,119,-63,33,25,-35,-9,-76,-82,-160,-55,-32,-253,-6,111,66,54,15,104,-22,-77,227,-51,-156,0,-35,42,48,62,46,35,34,-53,-149,239,61,-3,-101,-129,47,29,-58,117,36,69,28,35,-44,-62,-47,-352,227,-44,121,82,61,-31,80,8,86,-42,34,-38,138,134,64,23,-59,-456,-15,-43,-25,-171,-93,-45,-142,6,-62,490,-117,-21,225,142,-56,10,-125,316,-48,-52,222,69,-43,-55,-73,-123,522,16,174,-24,-182,-37,-107,-58,21,161,160,33,-453,32,0,104,-54,72,51,114,10,89,186,-14,-68,-140,0,-69,131,-48,-1,-103,-26,214,56,-39,64,-41,-13,-95,-29,-13,60,125,63,50,-22,39,142,68,69,15,-84,-245,90,-65,-174,-30,17,-157,-58,-80,-33,-356,-50,-105,-104,9,-28,-41,217,-55,-84,236,299,37,-75,-80,33,-83,-138,63,-78,-63,-52,-61,49,77,157,-47,-204,-106,8,-62,-95,-38,-58,185,-745,-55,-56,-78,-61,-8,-37,-166,-73,179,78,-69,321,-38,-94,-150,126,-55,-492,-28,-44,-179,53,-75,93,79,147,-55,-23,-117,152,-52,-60,198,50,168,-33,117,-52,280,-24,-81,-66,-60,-62,-141,-43,-65,-57,-35,5,64,35,409,-41,-115,364,-95,110,46,23,-34,-43,-350,-35,-175,-108,-50,-156,-296,-50,-48,135,1,-75,-160,-81,-50,16,386,161,-7,134,0,-45,123,-49,-83,282,-15,-52,-47,-142,-26,108,-11,367,29,122,62,25,-142,-65,391,29,-71,117,-6,-14,-189,-60,14,55,35,-19,-15,-36,9,-20,49,-55,-25,-13,-2,-140,-83,363,87,130,243,-9,-83,278,-59,-151,94,168,-96,-66,-129,5,-49,-10,-144,-847,-52,8,-172,92,25,-438,61,-58,25,103,50,-45,-78,-104,-321,15,-60,169,-34,-27,-144,-50,-41,128,100,-45,122,81,0,-26,-87,-95,-281,89,-48,102,31,-32,-22,-116,-13,-18,-42,0,-116,-69,94,66,-5,-126,-155,-49,-46,-59,45,46,110,-44,-87,208,56,19,-46,97,176,-80,14,233,-12,-35,-198,-53,-70,-118,-6,-80,183,-48,-43,53,74,16,-60,115,-80,-74,-370,112,9,111,-53,168,5,-85,5,-42,-72,19,-54,1,-161,-42,-41,-94,57,-33,40,85,7,-22,2,-145,-307,14,-52,-168,140,35,107,-50,108,51,80,13,74,109,-36,16,108,-48,149,-16,-28,151,-28,-114,-13,29,183,-44,-14,-179,63,-51,-25,-116,-46,-42,-51,-1,65,-61,-18,-1,-32,-174,-43,25,-173,-533,-25,-71,-163,-57,-57,241,-31,-89,230,94,-33,-63,149,77,122,-15,126,-10,-85,190,-51,-4,-209,-53,-29,-163,66,25,38,19,69,-99,-58,244,8,-21,159,78,-28,-47,-133,159,-53,8,112,-9,-15,114,114,-88,-48,-20,-48,120,31,-92,120,-42,16,123,285,-74,149,85,15,-387,-51,121,-50,-86,164,6,-21,-243,33,184,-44,-77,489,-95,-62,174,22,-41,205,-38,-39,190,-47,-78,-81,-25,129,86,-54,-168,-298,142,-15,10,-185,-36,138,21,44,-40,80,85,64,-49,47,77,154,-95,37,22,-7,-90,212,76,7,45,-98,-82,-71,-106,209,-8,-10,92,-56,-47,-86,84,-512,-123,-64,263,-97,61,112,-175,-85,26,28,45,-30,90,-50,-85,-150,76,-4,12,22,47,-52,-28,-88,-55,65,6,110,22,-65,90,72,123,201,-23,1,214,3,-56,-295,-26,-11,-123,274,91,-64,47,9,77,-57,-83,-104,34,-58,-166,208,-53,-174,-89,273,-6,-8,-19,-7,-121,-72,-122,48,128,-51,127,-24,107,-10,31,73,-41,25,-100,-398,-43,-63,-18,-102,-68,-128,82,-728,-44,-18,99,-31,-115,-62,-7,-14,-49,-79,-131,24,-69,-184,-58,-71,-82,21,-59,-186,301,21,-243,-113,-76,76,37,89,17,45,23,60,269,-21,-85,-108,72,85,-141,-156,-79,-78,323,-24,42,55,-40,-133,39,206,93,-36,-26,309,-101,108,-73,157,58,9,-76,-75,-6,-5,-83,207,-52,-99,-164,-40,-41,157,-116,-85,-103,-107,23,-80,-163,-137,-86,-111,-77,45,-96,-55,-79,221,28,61,42,20,-2,-112,-207,-27,118,10,-94,-512,-42,-125,-27,-41,67,-47,-22,-826,105,-23,-57,-135,84,56,109,-23,-72,-136,112,-47,-39,-96,5,-12,44,63,64,-4,-49,-271,-35,-78,82,-76,-98,277,-46,-77,-41,-50,-36,106,-78,29,208,-51,-22,51,-153,55,-17,192,-100,185,-83,203,216,-42,152,-46,182,-63,195,-7,224,23,-43,88,21,-101,148,-97,47,149,-31,-16,-55,-60,-120,168,16,116,-22,49,-173,232,-44,-185,-46,59,66,-44,-70,307,93,-1,-87,-132,-56,19,-257,92,20,14,58,273,61,4,219,-46,-45,418,76,-13,75,-24,-208,-26,60,180,-98,-126,311,63,-105,40,142,31,51,134,54,96,25,48,69,74,149,-25,-39,137,-95,96,-55,-51,-30,-141,40,48,-60,14,-146,77,11,68,11,67,65,-25,-44,-155,-310,-52,156,-38,-21,-149,-57,-13,-136,129,-21,112,99,-40,-89,-16,143,-46,-128,-32,327,-91,7,266,-79,-22,226,-31,-26,155,49,84,24,-40,67,43,99,0,87,51,-95,-116,-66,49,135,11,127,71,-26,-35,-162,86,4,-113,171,62,-13,151,-27,-25,-170,84,-16,-49,-128,-39,345,386,-95,-35,-76,47,140,-43,-58,-42,201,-12,13,145,72,-21,-76,109,-79,187,62,105,-47,-64,-32,-337,-101,-56,124,59,-39,98,24,-36,-104,-23,13,125,192,26,-77,291,29,-73,-25,57,49,-107,-98,-400,73,18,45,-60,-162,440,93,-19,95,127,40,-40,-9,228,-28,148,-25,53,-163,-58,136,-445,-45,-33,203,-22,-61,-86,-26,-116,103,-154,-79,307,53,67,-76,-44,443,73,95,3,14,-195,-279,487,-43,110,-25,18,56,-4,-102,99,26,-13,11,16,84,18,-24,-47,-168,-51,154,-7,-83,-723,57,-116,230,-52,39,180,-47,11,-159,272,-51,-100,-119,-353,55,30,-61,33,-161,-52,171,-57,-11,-152,-246,-45,-86,198,-28,-98,-80,-13,-118,219,28,27,-97,151,-57,55,-82,-301,-46,-13,-57,-46,172,85,-56,-71,-76,-32,-145,261,91,-51,31,216,-34,-77,-198,128,-20,-88,-44,317,116,-199,375,-56,-1,-154,-53,-59,262,99,-49,-47,-79,30,-6,-170,220,31,-59,-181,-91,43,-149,34,-47,152,-77,-38,283,104,-78,216,13,-20,95,44,-23,-18,-180,-51,162,-135,70,-164,46,-127,-70,-25,-62,-78,-104,0,89,78,-55,139,-328,12,75,-40,-77,-221,21,67,-51,-102,-78,-197,-114,0,269,-54,-42,-136,-116,-326,-46,-164,-94,-34,-67,-212,40,77,-33,-27,211,-559,-65,-67,273,40,-75,165,20,-206,250,-65,24,-150,-30,-35,-64,-92,98,-32,-127,-19,-160,68,83,-50,1,-193,549,-16,-111,-136,-52,123,4,70,60,47,14,54,27,-92,-27,205,-35,-79,-229,-57,5,-90,-541,82,-11,45,21,35,-103,269,-7,96,-9,-61,114,393,65,28,114,68,-33,132,-41,-73,-79,7,19,-43,-366,-63,111,34,-43,-127,4,-40,113,-33,-99,-29,11,-35,129,59,66,-59,-146,217,33,83,65,48,-9,70,320,86,67,77,-37,92,-26,-150,-164,407,-19,-45,113,-86,-15,-257,-53,-80,-676,-95,17,106,-26,142,-114,31,-182,23,-18,-96,-92,-34,2,-53,93,72,-23,-53,-133,31,46,-34,-33,-103,-38,189,-24,13,47,112,-140,-2,-126,-140,54,59,9,-82,264,-91,-62,218,79,3,-40,104,-49,-140,312,-12,88,-10,-82,-140,-52,150,0,87,37,-24,-98,222,-118,36,-153,-79,97,51,124,-31,-64,374,-81,-100,-134,-44,-5,-76,279,-24,-59,118,-21,-61,-67,-78,-106,-124,-98,-75,142,109,-119,-60,-73,19,-58,-78,291,67,14,-10,85,15,-122,-178,37,32,-120,-105,-112,397,-12,133,-23,-190,-9,-54,70,16,68,-12,63,-139,241,75,68,54,-83,-113,-41,-64,156,232,6,-31,-91,160,-28,-72,-50,-100,13,-94,-193,-63,-120,-60,-24,46,22,-21,117,-141,-24,123,-62,-26,231,-17,-72,-166,-36,-70,-133,155,-39,0,112,21,-42,97,100,-120,-11,81,267,119,87,-496,100,-29,93,-57,-24,159,-23,-18,221,-659,134,13,-106,-39,-1,137,37,-18,37,-56,-77,-127,94,-65,147,-42,-47,-119,1,-59,-15,-20,95,-54,-157,-14,-280,-84,-50,245,-126,13,-104,70,102,162,11,-122,-68,-177,-85,-39,-29,114,197,57,-37,-224,-39,-39,355,-43,-88,-85,187,-52,-379,-34,144,-47,124,-82,31,130,-41,-61,-52,-36,163,-47,110,-44,29,139,-45,-70,-64,304,150,-44,-103,-55,10,-4,17,-6,-12,-21,7,149,-22,86,-60,129,18,-66,413,-6,-11,-176,-444,-25,-55,-268,-27,88,40,-10,-177,-50,-24,-165,32,-112,-170,-23,12,-94,84,-49,71,66,20,25,44,31,90,-12,-100,281,46,-403,42,-24,462,55,-15,-42,-45,-1,-19,9,72,151,-7,-51,-160,113,91,-20,16,-162,-27,-76,-225,-10,140,78,-19,-42,159,-46,2,-455,-107,-31,-25,-4,-79,314,30,-66,132,-40,5,-117,49,-51,16,-147,244,18,-32,80,-118,-51,-46,-106,-148,0,7,96,-84,-67,-74,-50,-35,2,-71,-227,91,-102,-216,-279,-50,144,17,110,-30,259,-77,16,-240,461,37,-96,-160,106,-119,-66,160,-21,-73,328,24,-20,79,74,17,-33,-27,287,-49,337,85,85,-150,-160,140,46,23,-78,-33,0,-56,-23,-201,-55,0,-177,11,-74,143,106,-33,198,116,-94,-88,-119,-267,88,18,-79,-41,240,27,162,-42,139,-56,74,-221,-88,49,143,-54,187,-55,-74,-142,61,147,156,-48,-74,21,203,103,2,-102,15,229,-51,124,59,-34,85,-50,197,66,89,-510,-44,-88,385,15,-15,-584,-41,95,73,-74,84,-27,-96,-134,-138,-64,-108,-41,-88,244,-134,-79,-35,-40,17,96,40,-88,-247,-89,-136,-47,-73,24,-169,-27,-91,-134,-21,117,63,60,-5,-6,-218,104,-48,108,77,-29,-18,-126,-44,-338,17,133,-77,16,-55,-121,-40,183,-46,21,-196,-32,-9,120,59,-33,9,42,42,93,-39,150,159,-38,196,71,-49,227,-43,-124,24,-363,93,-8,-505,-19,-105,230,-45,-44,342,62,2,79,-123,41,177,-54,153,89,198,7,125,93,-144,265,172,-56,-48,-116,6,-63,-126,170,-40,133,12,-61,140,-57,-158,346,60,-124,-39,-61,-8,69,-163,47,48,15,-18,-12,-5,-56,39,189,-37,88,301,122,-7,78,62,40,-46,-4,-102,221,-53,77,-91,-59,-96,-18,589,-9,77,-53,-61,166,-48,55,48,-43,131,-28,-98,-135,-31,88,-21,533,-45,39,82,506,56,-10,-76,180,34,-66,160,67,2,-51,251,-40,53,6,-41,-53,114,-629,-31,233,71,-10,20,-12,46,92,-27,-69,222,38,-34,363,-47,-78,-183,55,-78,139,-27,135,42,44,-80,82,-5,75,-84,-39,166,145,-11,75,82,58,98,18,-70,-146,-334,-29,98,-427,-444,57,12,-50,-129,-115,-19,-169,-67,-307,38,-152,8,-112,-53,-71,-74,-42,105,-80,-104,-31,180,32,49,26,-19,70,-35,-125,33,207,73,-47,-146,83,47,36,-97,-91,338,16,169,-44,-24,214,41,-25,125,-24,-60,-163,30,130,-42,-65,-152,-76,-102,249,-25,82,-47,246,-94,-56,244,55,-15,-137,-36,87,-31,101,51,-19,157,93,-70,278,-95,131,75,-101,-397,-60,-42,-23,248,92,100,-44,-80,-114,-54,-78,-126,-109,134,282,23,51,13,-111,-84,-47,140,-47,171,-21,-74,4,260,13,-25,101,-12,-84,299,-95,-49,-34,138,91,-33,227,-40,-43,-43,20,-3,-55,-76,279,-43,-3,-36,-329,-49,209,44,48,92,-140,-25,11,-193,48,-3,38,-148,-124,-48,27,-16,-71,198,18,80,-11,-80,125,174,-54,-36,-220,198,-86,-11,-18,221,-50,170,-47,108,-38,-92,-429,-54,-133,-4,-227,-33,-62,149,-45,117,-53,143,22,-41,94,64,230,-42,-7,260,52,-24,-97,7,-48,-83,274,214,-19,329,-82,-113,-71,-22,-54,-84,-181,-48,-81,-145,-10,89,-3,-74,-89,-7,28,147,-55,384,-53,82,54,-79,-87,-112,-52,19,-140,49,39,13,-31,-132,-48,-40,-118,33,0,196,-119,194,21,294,17,-25,29,-42,-33,165,80,42,85,-31,-61,-103,-250,-25,-107,-74,-36,-75,-53,15,-43,-235,-48,-9,190,109,-8,-31,-18,114,119,-136,-26,271,-52,0,128,-21,-86,-159,-22,93,-45,148,-56,-30,252,66,-89,-34,-66,-38,-67,-31,140,-76,121,-30,-160,-50,-203,25,-66,40,64,-29,197,33,-179,54,-20,109,-47,-88,-155,5,108,-274,-58,-47,-130,-57,-80,314,320,-38,-608,234,-34,-1,-207,-76,-87,-63,88,-146,-124,-107,50,18,-50,64,-89,-54,-97,-43,458,-30,-55,-99,-53,-36,-102,17,-48,-105,-122,-49,4,172,-45,-26,77,-3,145,77,96,24,-67,-114,-61,-9,-25,2,-3,-48,33,-262,-50,65,69,-86,-139,-99,85,14,80,24,-17,158,-28,150,11,65,11,513,-120,-8,187,-21,-85,177,-35,190,31,-69,82,-45,-79,-88,-48,-1,198,-47,-20,-41,171,106,-44,-15,230,61,-45,108,244,-38,17,96,-43,-88,-67,-136,30,-60,-29,-26,-47,16,-56,83,25,-60,-40,342,64,-58,55,-51,-103,144,-420,0,-141,96,-89,-35,-72,-129,-53,-89,-178,-59,-77,-77,116,38,-101,147,75,16,52,21,-31,142,58,24,37,-83,-91,-148,28,-30,101,-93,325,-26,-37,-179,-51,50,68,56,94,-34,80,-96,-27,6,-42,-43,61,-143,16,73,129,-18,-66,145,88,-126,-1,-44,-182,-66,-3,204,77,-83,50,26,-166,158,-107,56,-41,-183,60,-31,-30,-181,-59,67,179,69,8,-58,-168,-27,449,79,52,-41,-117,-118,-311,7,767,-58,173,-48,18,-156,-321,23,48,147,-625,161,33,150,-40,203,93,-92,-33,123,-38,136,-21,-300,-59,90,29,-58,-142,-174,115,69,-130,-215,-64,-502,158,-138,249,-111,161,-64,-176,-414,11,83,16,39,-405,1,99,109,-18,81,-47,-89,343,-34,127,19,189,-44,-71,186,-38,-78,274,-34,31,84,104,-60,-119,-41,8,72,104,53,94,-53,143,-266,-52,184,12,310,-9,-100,-184,-506,2,-211,80,302,42,-47,8,-205,-58,131,-41,-89,-198,-29,49,118,59,11,-21,143,26,38,-49,-75,-112,-58,-75,244,-52,114,379,-90,-80,-101,-51,21,-172,246,-22,-72,-158,-31,103,100,-38,-35,-321,65,42,-33,87,-3,-41,48,-57,-40,199,88,-41,-43,-134,-10,-90,-216,-58,-81,209,20,108,-34,-9,128,-106,-3,265,45,136,151,24,-64,137,180,19,79,-53,-58,-188,81,-84,-7,-177,19,-80,247,-16,-120,-470,59,-49,-132,-108,72,101,-57,-79,191,44,-117,-12,291,-110,-2,-103,-298,-24,-13,-51,8,20,-12,-2,-223,-49,83,-37,81,157,-56,-81,-123,64,-23,163,194,170,-9,31,131,-55,-83,-235,-6,-19,91,-49,484,-8,76,82,-3,-49,-22,255,96,-117,-428,-21,93,53,-7,146,-54,-73,-92,-59,-77,-99,-35,68,-156,-52,8,172,-53,-50,-134,56,64,77,137,-9,78,-4,254,7,174,38,-5,245,-118,150,273,-31,94,-14,-90,162,133,-110,-58,-89,-144,-41,104,102,-22,98,-101,-57,-59,-32,-106,118,-61,120,154,-114,-105,-151,-200,75,-50,144,-51,2,-112,-13,114,-47,186,189,54,-95,-27,85,-41,-2,238,-45,242,-95,37,-50,-184,37,-65,224,-51,-25,143,-50,136,-46,173,-51,-76,343,-13,-65,92,-43,-50,-10,-14,118,120,55,41,130,-54,183,-41,-24,-164,-63,-19,118,13,-39,-200,-41,-32,159,-61,401,31,21,-92,174,58,-47,110,-53,-142,312,-47,262,-48,-34,267,89,-49,-53,-149,-269,25,-194,-114,95,-50,23,-178,-64,161,-52,-56,-90,-82,-43,-46,-32,-50,-21,273,368,67,16,4,30,-42,-59,-157,111,3,108,-34,-68,-76,-5,-159,13,-382,40,96,-49,-114,-98,36,4,-58,-45,-116,69,-39,181,10,67,1,126,13,-73,240,-24,79,-95,59,6,65,-51,189,77,182,105,-43,17,-132,104,-513,22,39,63,-20,-44,-142,57,-234,-21,321,-54,15,103,-44,128,33,68,-53,236,-4,-86,166,68,-105,-117,273,-31,-71,-117,-70,18,-93,-166,105,-34,226,-37,-88,-162,-17,46,63,-54,-212,-4,-1,88,-56,-160,-57,67,-23,-115,446,-24,-99,-565,295,31,-63,-512,-55,309,283,-39,-75,186,173,-36,0,109,-47,81,-49,-29,-62,227,-3,-16,-186,-457,18,-15,-19,-2,-51,20,-10,11,37,-58,-11,47,-41,-432,106,-51,-80,-75,34,-1,-165,-57,-76,-197,-418,-58,37,-165,-265,-7,-47,-174,-58,-85,-60,-54,214,136,105,39,68,68,-9,90,-124,35,211,-23,-63,170,-26,-68,202,57,-95,62,-48,-75,-142,-556,122,-16,-19,131,20,145,5,-61,121,-143,14,229,-49,-72,14,319,-31,-97,156,26,215,-37,91,208,-59,-81,-123,-22,-60,-141,31,29,2,-35,-589,-7,-22,-127,266,-29,-78,-145,39,-81,-97,230,37,127,44,27,33,-129,-49,-69,-4,-50,80,72,-49,35,-155,-290,-52,25,126,-447,184,66,73,163,-50,210,9,48,76,49,16,-9,-36,3,88,72,-122,-99,-138,-57,-45,-119,-12,-9,104,-49,-177,-131,-66,-68,223,79,19,-14,30,59,146,-32,99,-48,-129,-129,-16,89,79,2,-49,128,71,-156,-80,-327,261,-36,13,-141,-46,96,-80,67,81,26,46,153,3,-200,-510,40,49,-87,2,-110,-70,74,38,-133,200,69,93,76,116,51,-53,30,105,71,113,-115,185,-40,61,161,-12,32,52,-37,132,-57,229,-17,1,137,26,-116,265,-29,-28,-95,43,58,-50,28,-216,-88,-23,162,-78,82,-150,142,-33,-36,193,18,63,286,135,16,31,-14,31,82,-50,-56,179,45,-455,91,-6,-56,72,-143,-51,-69,-61,-134,-490,29,-32,-67,-416,125,94,64,-71,-99,-394,-55,-126,-123,32,37,37,28,-52,-173,-118,115,81,-47,9,-170,-270,-42,-79,-176,-12,125,-54,-74,-137,107,-23,40,-171,-9,109,77,141,66,-135,-67,26,-28,-65,205,-102,74,221,-18,-79,335,-33,171,145,41,23,-53,-76,257,-40,-79,181,48,-71,4,225,-55,-59,200,257,-80,-79,-161,-889,27,-52,-68,-116,136,-2,103,35,-232,-82,-44,4,-188,-105,-1,-58,236,-16,127,-36,-64,-25,357,-45,-9,-102,58,56,-155,-68,32,-348,9,-142,-7,-66,-128,401,175,-30,136,-45,64,26,179,-24,6,-175,128,-26,121,-42,-598,29,27,-32,-70,-184,25,78,-33,-76,-200,0,-52,-113,-52,-122,-142,28,68,44,-57,10,-35,-85,3,36,-64,-49,-93,-38,-33,-4,-8,26,-7,-54,-98,-530,-21,-74,152,-54,-55,254,-60,-56,166,70,42,-62,-15,-120,327,82,-258,-62,171,34,40,-18,3,194,-33,-81,-69,-59,-76,-97,119,-57,-140,276,-7,-34,-148,2,142,18,-63,-161,-26,106,70,-91,-18,-38,90,32,-102,127,-27,-44,-149,15,-26,-15,159,47,48,35,24,208,-79,122,-165,-72,-22,-93,-180,-110,-44,86,136,-86,-98,407,6,177,-53,200,-52,-2,-174,115,196,-6,-35,-169,-59,-51,-307,-25,16,71,311,-51,-82,185,112,-97,-182,-37,-190,14,45,-46,-18,-184,157,-48,-92,-78,270,121,-135,-28,307,-83,-97,-147,-273,122,-52,-68,-102,337,79,-76,55,-47,156,119,-58,-73,-128,71,-49,-4,259,-46,-12,-30,144,-9,-96,274,-38,19,-124,207,-51,12,155,-48,39,116,-42,-55,-116,27,-7,71,110,-80,-79,236,281,22,-6,-151,185,-487,-9,73,-40,-46,433,-3,47,-32,-42,-132,0,-27,165,27,314,-8,5,-9,0,-1,159,-10,-86,-57,237,217,139,-52,160,-28,122,90,22,32,-46,-60,-128,85,44,-152,22,-30,242,-40,143,78,-14,-75,-75,-360,-79,113,-213,-151,-56,-67,-277,-37,24,-103,75,-51,-583,-42,222,-58,148,27,25,121,-36,-43,172,87,-56,-57,-20,-262,87,130,-84,178,7,-44,239,-61,117,30,58,-57,176,-52,47,-168,235,-59,-41,177,1,7,-33,-573,-2,80,-92,-49,-141,20,4,51,-19,130,62,35,-29,-66,193,-46,24,267,-52,-28,195,-52,418,58,78,2,79,-39,19,-154,-43,-137,-28,-41,-93,2,-372,15,-59,-15,94,71,0,79,118,68,69,9,-144,-186,5,-11,-209,7,26,36,178,-45,172,56,2,13,-107,298,72,-120,210,-28,-86,233,-25,-76,-144,27,-46,-171,-85,88,108,-48,107,-41,125,136,-92,7,-114,224,-9,-66,-147,-286,-51,40,-117,23,71,63,-44,141,-78,127,-132,-345,-29,-54,-112,1,-70,-182,48,-130,-25,-131,-116,-76,93,9,117,-43,338,-28,-63,142,29,35,-57,123,-104,60,198,-30,-21,245,-58,21,120,-32,160,72,11,66,-31,-97,-73,-38,-3,-126,108,-33,-32,64,-23,-21,-54,4,78,-26,20,1,-30,34,-48,82,-113,245,-60,-103,367,-49,-140,-74,-60,-153,-85,-498,-145,-76,-74,-36,-34,307,11,-150,287,32,44,68,-44,-80,-104,32,-39,187,-93,-39,-222,80,-31,120,-46,515,-156,-38,-133,-12,-86,182,22,-122,87,22,355,-3,75,94,-56,-195,-76,141,62,-60,-296,82,68,-14,206,93,-67,189,59,-142,-275,-85,-53,-77,-357,-15,-20,-149,551,75,-84,-90,-125,-39,-33,154,100,86,-45,-112,-86,-9,52,80,-149,-39,-131,92,-121,-45,-69,-24,-51,-133,-63,-72,-18,-44,24,-39,0,0,-30,42,-41,-253,-44,-55,-213,122,13,17,-279,-272,-76,-57,-96,-73,-105,-36,-18,39,17,71,90,44,35,-99,-150,-337,-52,148,36,-15,63,84,-47,165,-64,-47,-178,-314,-27,158,68,22,50,43,98,80,64,-46,255,81,202,-20,-161,-96,-146,-42,4,-43,34,39,13,73,-63,-109,-63,-79,-60,-73,-127,70,8,90,90,70,-47,92,174,-51,7,157,-29,-87,-212,-21,-99,10,289,86,71,38,-106,161,-146,244,56,-42,129,-15,-10,137,76,-194,329,-148,-55,-7,-49,32,217,41,-10,25,-10,56,-30,-18,5,18,-25,-69,22,-164,-58,135,-24,30,43,-27,-18,215,17,115,63,143,117,20,-59,-151,-185,-59,41,317,62,6,-194,-148,-29,-503,-15,-88,230,-32,-11,-141,49,27,-36,-71,-183,57,-43,46,-35,-44,-97,-47,-5,-127,222,-55,28,59,-102,2,-24,232,-33,-37,-66,244,-480,223,-30,-127,-82,2,10,-54,-52,-190,106,-55,-37,-52,221,-5,-119,226,-97,70,-48,151,188,24,93,-31,-188,-183,30,-85,-156,-40,-86,207,-45,127,16,-192,-31,-71,68,115,35,34,-17,-46,168,-37,259,122,-43,-96,247,-39,-32,-103,95,-397,87,22,79,209,-63,-129,-114,113,6,-483,-56,-81,221,-46,-74,-234,82,-53,-92,-128,-61,60,114,-52,79,56,-145,11,-163,42,-46,124,-51,-164,-51,80,141,-85,-32,-99,-129,-54,-65,-114,-4,108,99,82,136,105,-75,-57,-34,-52,-56,196,31,45,53,19,-47,-53,-159,-50,86,-163,-309,-69,-210,79,-8,-43,-92,-176,469,-59,73,88,-26,-12,-56,-77,240,-33,-62,163,-16,-119,-71,-112,-43,-202,-208,-89,-28,148,290,-49,-76,-490,-63,50,-178,-58,142,20,128,83,-166,-54,230,-40,-559,-2,22,43,-109,-16,-173,-44,-63,172,-13,-89,-33,183,134,-31,32,182,-37,-10,-51,-287,85,-23,-39,160,-93,144,26,19,-126,-108,-366,-53,-48,172,-20,-25,-210,73,98,138,49,-79,-172,-13,36,-111,-431,10,67,-7,564,-33,142,-63,236,-93,-66,-51,-61,-12,281,-41,-134,-182,-13,-31,6,-57,240,-20,102,-72,276,-95,-7,56,-119,-35,544,119,105,3,-103,33,188,-62,42,131,-24,81,182,-15,-29,-178,-104,-4,164,-62,-67,329,-58,-72,179,-121,151,-67,171,-34,164,-87,-100,241,74,13,-54,91,-84,-113,-105,-66,-41,132,26,-84,-154,-49,-71,282,-156,-21,-76,30,30,-31,72,73,-57,71,-41,277,28,75,8,-309,-44,-28,-10,85,-54,-38,-177,-62,60,71,-51,157,-1,12,173,-3,-51,392,320,-5,-105,184,3,12,83,70,209,-95,130,-72,120,20,7,-120,160,51,-32,-221,40,160,-51,38,107,-14,31,-110,163,-59,-163,-39,80,83,-9,-88,-35,-4,-75,349,-54,174,-20,60,-31,-37,-102,174,-67,-7,-55,78,56,-44,146,338,57,57,-55,149,38,-25,-184,471,-28,89,56,-1,35,107,-54,-18,186,-86,-72,-106,43,35,-51,156,-69,137,284,84,-7,69,51,-33,81,107,-130,-17,-88,7,23,30,6,446,125,34,128,52,-55,98,-2,-54,-58,22,15,53,-46,88,-31,170,-25,88,127,-118,-14,231,-68,59,88,75,75,-74,43,-192,373,106,-53,68,67,-50,-5,-33,175,-35,-1,-141,-19,78,86,66,339,-95,-5,138,19,-26,79,-87,-9,-45,254,-49,1,393,19,45,-27,94,-23,143,270,-46,160,6,-84,-70,241,66,-79,-191,651,56,43,87,-14,-5,-85,168,-113,-20,42,-155,16,58,31,35,64,117,-21,146,-59,156,38,-13,-160,168,-48,-46,219,71,27,-138,-99,287,-32,280,-47,-60,-175,-107,130,34,-67,199,-82,-401,2,-15,-116,-25,-31,-111,-17,-225,-39,-102,-72,-2,504,93,-8,-108,-144,-60,234,-8,77,-37,-481,11,173,35,-120,196,165,-54,223,-14,180,-49,4,-246,104,-20,346,-94,92,-11,81,-52,-73,-114,71,-60,59,-47,-49,-157,-143,-22,-52,-49,-60,-141,44,-25,30,-52,-70,34,-88,340,-50,113,-33,11,132,-8,-38,-104,-391,8,-37,139,-35,139,-54,8,-156,-60,-77,233,-53,-74,-541,-48,160,33,-58,-98,233,49,57,31,19,-77,-178,305,7,92,147,93,66,-1,-5,581,-42,-42,132,28,43,7,-52,87,-12,155,61,233,10,-50,105,175,-39,177,20,-44,-64,317,65,69,131,75,-30,82,139,62,25,-46,-177,-17,-82,-130,-16,92,-56,-78,26,-35,-225,-30,-21,232,-43,53,61,227,24,-115,248,76,-131,-48,207,-33,-22,-514,56,-49,-11,121,-46,11,-173,-32,113,-27,-7,-165,-47,-53,-83,63,-12,112,-51,-72,-86,-69,-9,80,-27,53,-19,-13,-47,31,46,-50,-25,330,-23,22,70,-35,87,39,-96,185,-23,77,-64,-128,-47,-108,1,57,-102,-43,-37,59,-47,-64,203,-57,142,57,48,-42,-23,218,-63,-120,-55,-60,-7,113,71,122,-100,-37,12,-90,-45,139,-18,149,-28,-42,-141,59,-54,-3,107,-50,-89,230,94,-44,-12,-174,69,-5,-57,131,-51,-504,-54,70,80,-57,-76,249,183,-7,63,-114,-4,-148,-38,66,-864,-56,140,-51,26,-261,-60,146,-84,52,41,-165,96,-53,4,-171,-6,-50,-134,-110,-70,-58,-49,87,-9,276,-48,-9,-285,42,-120,-147,-1,-75,370,-34,-123,13,-134,3,97,-90,40,14,167,-55,123,-3,-9,168,-14,-135,306,2,-31,107,-111,-86,210,179,-41,7,-87,-4,-76,-48,218,482,-38,-65,181,-51,-64,-37,203,78,-46,-52,100,-73,-32,17,-98,47,19,-99,8,-28,-115,217,78,48,5,120,74,-47,-66,-121,34,44,67,57,0,13,-211,-151,-4,-131,-95,-91,-76,4,-79,40,-124,-117,-48,316,112,-79,-77,-80,86,8,74,12,-45,137,-8,-64,-118,-47,5,-93,179,-11,-73,-123,-223,-7,-135,40,-69,-24,107,-23,-21,-28,-174,-89,-304,-101,-73,-93,-169,-36,-71,-110,-52,-121,-140,-57,-132,-108,11,-52,-166,112,-134,-136,-99,-56,-45,-419,76,-56,-187,434,-25,-40,-109,-27,-78,-126,41,63,-2,-94,-216,64,69,-65,-66,-177,-50,-61,186,-31,-61,-59,43,54,-25,-39,-105,121,-40,-49,108,175,-56,-88,21,-20,204,-120,-103,-145,-71,133,-61,-82,253,-56,-78,-54,32,32,112,-100,-76,365,89,15,62,-13,-79,292,-56,-78,298,118,-24,-16,79,-75,-57,-99,85,46,-49,164,-52,19,-122,-48,88,24,58,48,-60,-250,-11,-1,-102,30,14,-36,-54,-108,-288,-25,-34,-62,5,93,-27,-9,-57,38,30,16,-94,-178,66,-59,-11,204,69,-32,171,-46,26,185,-54,15,180,149,89,-36,-65,-37,165,-43,-105,-186,-60,-1,-150,-80,269,43,-49,-66,198,116,-45,-117,173,-56,34,-30,227,-15,136,66,26,-13,-193,-51,-66,42,201,-41,-38,44,50,-29,74,-43,-14,-84,-152,98,-53,-86,168,-42,-92,-220,-31,-79,-152,73,-3,259,81,21,-81,246,60,-54,-89,-93,14,96,-51,10,495,-4,-10,-114,-438,106,60,89,-84,-60,-38,371,-50,-114,-98,-133,44,-34,115,-115,-75,-88,48,23,14,-121,-65,-75,-43,-56,-108,77,157,39,38,2,-107,203,-64,200,-6,8,-55,-61,400,-602,-16,15,48,71,-55,209,-29,117,-24,173,-665,-159,-10,-79,-54,-38,-32,-77,-216,67,-82,-106,54,25,-179,-64,71,-161,-40,62,57,2,-43,96,-5,-109,-228,-43,-63,-76,448,-58,-78,-104,-59,-61,14,197,32,-56,51,-32,-101,-34,18,-21,270,-64,-106,-102,-11,-10,88,-7,-67,293,-47,10,-146,149,-16,21,63,-10,-72,161,-44,-70,165,-47,-33,-19,-447,25,64,-6,-46,172,-91,-65,15,-140,-50,-77,-120,166,91,7,110,15,75,-55,136,-95,-67,-130,-49,-46,74,25,57,-47,-27,-141,-60,-20,147,-8,164,-40,149,8,89,-169,-13,-9,-165,-14,-15,-112,-74,60,115,226,-33,2,-124,-17,82,3,-95,14,153,-25,65,-44,-78,-137,-517,-43,-69,281,61,44,-76,118,142,-40,42,87,23,-139,-38,-39,26,187,49,53,-39,-108,-14,97,-8,91,-50,154,70,-35,50,39,-57,-48,-113,-8,99,84,42,-54,19,126,23,46,-47,-33,261,115,165,41,96,32,135,-95,33,38,9,186,338,120,-74,177,-68,-201,37,-64,69,-197,-82,4,-33,15,-2,4,-112,-19,-47,-342,12,108,-48,-88,400,299,55,17,-35,129,-40,201,-39,-71,-80,240,-56,-4,117,30,40,178,33,-59,125,-110,-5,-336,72,4,70,31,-29,123,175,104,-86,24,205,-42,-160,-90,-46,-56,-128,-4,55,-637,-139,275,-48,-59,216,-19,-6,153,-45,-47,-96,-251,-44,20,-77,-15,-1,-51,-260,429,-25,-29,-159,-57,-75,315,114,77,66,-458,-14,-73,-128,80,-83,-191,-55,83,62,47,-46,145,-94,-64,-98,6,-270,6,74,-165,64,75,-73,128,-22,224,-7,82,77,-55,179,-38,-551,38,200,105,106,59,171,43,-138,-96,218,-425,-28,-62,-106,-47,-422,-40,-84,220,133,16,-25,-174,-353,-7,29,96,246,274,-44,-39,170,-51,-59,185,-84,44,-202,10,-72,141,82,217,27,-77,121,-48,-64,217,-27,-61,-189,-553,113,-6,-61,-154,-52,-32,-759,-11,90,-108,74,118,73,-55,-42,-63,8,-390,59,-129,281,-3,124,-42,105,-2,-71,357,-7,-22,-139,-21,-39,-27,-140,40,86,-31,-48,-50,330,332,-49,148,92,143,-52,-133,-139,-61,-41,195,78,-80,-150,1,-195,-22,-89,153,-84,-98,16,108,-53,-91,223,-42,-78,-99,263,48,-444,10,17,35,57,-102,-134,-282,-21,35,-43,-86,-84,-38,383,-24,-67,-412,-8,-56,78,-35,-22,126,-37,120,-50,-90,213,-52,-122,-65,-105,121,6,-33,115,-24,177,-21,159,70,-39,-79,230,35,-495,78,42,30,-28,-95,207,23,-73,113,8,172,74,24,130,-84,70,-72,-7,-14,82,-39,-865,82,-6,-18,-202,-69,-33,37,236,-40,-13,-141,53,58,-26,118,19,-27,-130,-6,-54,125,-63,-24,-64,-78,-58,299,-50,-89,221,83,27,-62,-208,35,-81,117,-7,97,186,-110,-105,-16,40,102,58,101,-30,120,-118,-34,-189,81,29,37,117,-7,-49,170,-39,105,-41,-99,-147,-287,-41,-67,-31,-41,48,182,77,-55,201,-64,-52,183,-19,130,-28,-33,66,91,98,-29,36,81,-57,33,205,47,95,-55,-75,-67,124,165,106,-10,222,-54,-48,-228,45,-2,-245,-106,90,22,4,-113,233,-52,-73,-127,-32,-76,235,88,68,-31,136,-3,188,10,-165,-16,-61,138,45,51,11,-9,52,62,123,67,-125,-48,256,72,-29,-44,-81,-12,-20,-44,-24,69,-23,-28,-42,394,109,-55,88,61,-28,-78,191,-83,-93,246,54,49,130,39,-12,108,-9,215,-28,47,59,61,17,-566,-54,261,-101,-111,207,81,-41,-136,-5,-110,11,58,157,-50,-168,-72,-67,82,-7,-66,-140,-47,24,122,-48,-29,147,-129,-80,-80,-269,16,41,-31,-9,109,192,104,-21,-63,142,22,24,112,-107,-26,238,-52,-86,262,-119,-175,-96,184,-42,115,112,61,88,-31,-83,227,38,-58,-132,-338,-55,-33,149,-33,111,-24,-78,-122,-9,-33,-158,128,-80,94,-241,-12,131,77,60,-50,184,64,68,-501,-48,99,28,85,-39,-57,-31,-33,156,36,-4,-112,87,1,-98,157,-57,59,-185,-22,-71,-85,-44,-69,-619,-132,15,-129,-49,327,76,52,-98,260,-56,-79,204,-51,133,-25,-84,298,-48,-80,308,-5,90,297,-47,90,71,-38,111,-42,129,118,-22,-54,164,-45,15,-165,-58,28,311,77,11,-81,271,-26,-132,-85,83,23,15,-25,-18,-227,-62,-39,-281,144,-56,-126,-60,72,-32,135,-19,135,25,99,-10,169,-22,5,101,-41,-75,184,76,-812,-51,147,73,-18,-81,182,-52,-60,161,24,89,-38,293,58,48,142,-29,98,-16,-17,163,61,78,-23,77,-117,-71,260,-42,-76,36,-141,-34,15,-42,-10,-1,12,76,23,-100,-80,238,-57,-85,216,24,123,123,173,235,-45,190,-49,172,186,-47,-89,224,-138,293,21,127,53,-95,504,36,36,161,-129,226,-50,283,30,-16,-231,-39,172,76,58,-103,7,-200,-95,162,-24,90,171,-116,38,-35,304,-119,175,88,-49,96,-6,69,151,-40,-97,-176,-331,-46,-191,122,70,-51,106,125,-441,-5,-29,234,-86,160,46,-57,-453,83,93,-37,-53,-11,-102,-27,-65,-201,40,-94,130,-94,159,-2,-70,-187,94,-16,-35,-93,-336,36,28,-6,98,-108,-59,-85,-34,87,38,26,-43,-125,230,-37,-33,-84,74,-44,40,-159,-46,-55,-61,88,-27,-26,-123,-7,-25,-22,126,-48,-80,-143,4,-83,-194,54,-125,-68,-155,1,-54,197,-54,327,167,-171,-71,-112,-7,112,-22,-121,-23,-54,6,-119,-347,-57,168,-47,101,-46,-103,-61,107,110,-36,230,30,-75,-136,299,67,-41,135,-95,-53,-86,-141,-271,98,-114,-123,443,-5,-13,76,16,-25,113,82,-77,119,-117,234,-11,-46,201,-40,22,203,80,35,128,-11,116,45,-51,-80,-188,-55,-5,135,76,9,-36,99,90,27,-4,62,33,288,16,9,-167,80,31,46,44,-353,-56,-138,-30,-57,-120,-87,-39,45,54,-31,100,-43,-43,-10,-297,8,80,24,7,93,4,307,179,-90,-106,-58,-128,-46,-49,-95,276,-53,-27,-74,331,-35,-55,-97,-1,151,-1,-184,-142,436,-43,116,52,42,119,-15,133,34,73,1,15,83,-112,0,173,-40,-29,310,105,93,-54,122,6,-393,-34,-64,335,-120,-41,314,-11,215,50,-12,84,-59,9,18,80,-290,-63,-51,-145,161,444,326,71,-49,-95,-151,-56,-79,-128,-26,-47,227,77,-13,-52,110,-50,-17,187,-47,150,92,-53,-23,248,76,-46,155,-26,-73,-91,-51,244,-47,48,-190,267,18,58,-1,-27,-195,194,-98,37,-107,129,-66,-55,190,5,-612,83,46,-49,129,-74,-77,-21,-139,-82,-43,-61,-110,227,-541,3,-43,-113,36,94,65,-21,123,-2,52,-46,-135,-65,-300,-25,95,47,72,-87,-13,194,-45,122,-20,185,80,105,85,85,-46,178,-50,-33,154,-526,59,11,-17,90,-2,-52,-124,293,79,67,-72,-37,-19,33,-238,98,3,-40,63,65,-53,34,111,151,-5,41,131,-48,-47,-177,-62,-29,301,30,-145,-164,83,8,99,74,-50,174,75,-51,-75,312,-11,-68,-127,-53,-74,-184,-50,164,15,65,-45,-16,316,-41,65,-265,-146,-11,80,-48,-20,-155,-37,-11,-84,172,-23,-42,-51,20,18,77,551,105,-122,-89,300,36,-134,195,-56,-87,421,-10,-39,246,98,404,22,86,-16,42,58,41,-4,165,-44,-53,195,96,-28,140,165,127,-87,53,140,51,-23,52,-9,170,84,557,-51,120,-69,170,-44,118,-39,-67,229,4,206,114,70,-42,103,-81,-345,52,-31,42,92,-46,7,-170,-53,-17,-5,-55,38,85,-42,-8,183,-32,-56,-153,162,45,-88,-176,-108,-1,-146,-97,-59,254,91,-21,-9,105,-56,-140,-48,-55,-39,296,79,66,172,-55,-35,-119,501,-39,113,-54,-82,-144,-57,-63,216,85,-100,189,81,-31,-145,97,-430,-94,48,128,-10,-84,243,-144,-36,-129,10,-18,-82,-18,-29,-73,-20,12,78,-19,5,112,-171,2,275,-12,-43,-170,124,-96,242,-45,230,114,-41,-8,-152,85,-44,-47,-173,725,108,-86,-60,-58,-92,71,22,131,-42,-94,-175,-58,-74,251,-21,-86,225,-78,159,-19,-449,-50,173,-43,-72,-149,37,32,-52,-474,-52,-81,-88,-15,-53,139,-81,-106,116,-19,-8,-117,-8,3,-11,102,6,-86,-142,-60,-66,-197,-46,13,-130,250,365,57,10,65,-24,89,-28,356,-3,73,-78,-63,-119,-24,205,-24,62,-37,184,24,28,14,-86,207,5,82,-50,-43,-112,-88,-77,250,56,7,-6,9,-123,-328,-19,-134,-287,353,-5,90,13,58,-25,21,-148,-245,-14,-39,230,-18,406,7,137,58,-54,-122,-33,-3,-50,-132,24,82,111,103,-47,-75,242,-10,-212,-83,-62,-53,-82,157,20,-23,169,189,-46,-75,-79,-44,-83,-2,96,126,-16,-28,-286,-53,223,-36,-69,-144,-49,-68,187,-3,-495,-20,88,-37,-91,233,61,-95,173,99,-38,-58,204,-46,-79,-32,-291,98,43,-88,-107,-351,-85,-62,-219,-147,-79,-98,-106,-88,620,-75,-98,-382,-12,-37,-130,97,-84,-29,-57,305,96,-55,-114,-65,-57,-78,-103,-52,194,-76,-45,-66,-121,351,-71,91,31,-45,-75,-81,-35,-45,-127,-46,-64,143,83,-37,-52,-15,502,11,93,-24,-19,-146,-29,-24,100,-10,499,44,28,-17,-28,-564,86,155,-72,-81,-100,-29,209,113,10,-94,187,-44,39,176,182,60,-612,-5,-166,351,3,-64,-163,35,112,-48,-90,-71,223,-150,-78,-148,-28,-67,-124,106,-50,121,52,-34,15,-81,-84,426,-51,-101,271,-63,-57,-139,-7,-60,81,-93,-20,139,-52,-20,-170,58,22,-52,117,42,-70,155,-45,-48,-102,-11,98,-288,36,67,-18,-221,-102,-33,-148,359,126,55,94,-21,-73,-491,35,21,-132,-6,164,-37,243,-86,-73,-9,-16,80,-17,25,-164,196,9,-85,-150,17,-53,336,11,61,40,-434,-19,-3,29,106,2,143,40,69,-87,266,62,-51,-27,347,-47,-146,-4,132,-51,-11,-171,29,-20,57,-58,152,96,3,7,168,-54,-70,174,-20,53,48,-47,302,6,-83,-147,-58,-25,198,38,-55,-310,-31,9,75,49,-28,-189,198,-43,70,237,-53,209,-5,52,-63,63,23,26,70,-33,-36,142,175,26,-165,-165,456,-2,0,-68,-41,-222,-63,-3,-176,47,27,-18,93,54,66,-54,457,68,47,140,182,-28,-60,-177,-290,24,-54,-165,60,-27,49,-85,199,47,-60,106,22,78,22,-42,116,-60,-142,-61,37,43,-47,147,-36,48,41,-125,-72,-198,-22,-56,-592,-27,-37,74,28,119,-8,-231,58,4,5,223,-18,-566,-16,577,-1,-88,146,-29,112,-52,-91,-423,59,-32,200,31,27,-24,195,21,2,61,-53,115,-122,1,-243,-28,124,-61,144,-81,-57,242,57,20,-17,-44,-52,-91,-159,68,-51,52,94,78,105,34,47,62,39,175,57,-95,75,-59,-76,-107,22,-39,68,-41,-39,-21,159,11,-113,-59,-88,83,138,26,81,26,-19,-63,190,39,-41,-122,254,37,-11,40,81,65,-13,-68,-75,-319,119,-19,-85,-145,100,44,-14,-48,-32,219,-13,224,44,10,-32,66,-242,-23,-65,-38,662,-16,-22,112,-49,10,173,-114,245,-42,-68,-84,-35,-23,96,-19,-44,-133,38,-30,-347,-35,134,-13,-11,-228,26,-14,-77,-111,65,-21,-239,-11,-57,-117,211,-2,91,81,-6,-53,120,-51,6,133,0,20,42,-48,-72,395,-159,-51,513,-24,87,-22,-45,249,157,-93,-13,265,-82,-25,-83,-11,604,151,348,61,-50,-62,-106,119,544,33,13,47,91,-21,-59,-28,-7,-6,-20,-87,212,492,-7,29,-194,246,8,-91,-157,-51,-74,238,37,128,-44,20,103,90,-47,-73,-35,-86,172,163,-126,-142,-100,58,248,-41,116,8,86,-1269,-33,-46,-133,12,-67,-79,-47,-20,-129,19,-26,173,-98,-21,-58,-37,6,-19,20,-13,-1,43,-114,89,-79,-207,-35,-75,192,-39,-119,-160,16,62,197,-74,-79,228,-54,124,-35,-128,-241,-30,100,42,-174,-106,-51,-53,-90,64,76,-132,218,-76,201,38,84,-407,-88,52,211,189,-3,89,-46,1,140,65,-41,148,17,-47,-76,245,100,105,-39,-24,-178,-31,-131,230,-40,-44,-118,-324,-5,164,-42,107,-141,-105,17,31,-130,-233,4,-92,-38,-52,-439,26,-18,56,305,-9,124,119,-51,146,-48,-62,-107,-117,36,101,-139,87,1,-53,-115,-36,-63,-23,-113,185,-109,31,-118,-28,107,-27,111,-12,-70,149,0,-15,12,-19,-64,-33,130,-23,-35,-84,-26,4,-60,-2,0,110,-48,-95,221,-53,-9,184,-51,-68,-126,160,-3,-111,243,71,-35,-76,-86,-37,19,-191,-12,73,43,128,107,-45,-170,45,-40,4,119,147,-52,-80,-170,-83,169,-56,-22,161,-23,-65,-77,185,-26,138,-34,159,-48,159,101,-95,-78,126,27,56,74,-99,-49,71,216,-36,-65,-99,-277,3,-24,-31,82,-161,49,-12,105,65,23,-433,-9,110,-15,-32,117,118,33,64,109,106,-28,-76,-115,-57,-34,-115,-37,-78,-104,36,31,43,26,56,87,9,-125,43,-147,-51,-31,172,-46,142,-49,462,-17,-69,159,46,96,-15,89,-190,-53,-14,150,152,-35,-139,29,-27,-7,-37,-25,149,-23,27,105,48,-43,-21,-17,0,97,21,43,79,-44,-74,-181,-21,-71,170,-21,-84,-169,-14,93,7,28,40,286,-40,118,5,-774,48,133,73,-68,-40,115,-8,199,-11,341,-44,158,93,32,49,-82,-32,-143,-226,-43,118,8,-121,171,-9,130,-17,-111,-81,16,-42,86,-39,47,61,-48,-34,-109,-170,-63,156,-33,-97,-48,-227,4,294,138,80,-27,43,56,-43,-46,153,101,-8,3,-124,-1145,-36,-64,-54,-80,-34,-132,-42,73,53,167,-34,202,66,168,23,-68,118,69,-45,-38,-237,-22,108,-51,-38,128,92,35,44,-37,44,-102,36,178,-45,-35,-140,193,34,-472,190,70,67,314,31,183,29,59,-115,25,-160,165,27,-14,147,6,-62,135,-88,-64,-67,-23,-73,51,-390,13,72,41,-90,-151,-38,110,-13,-78,-217,-2,-72,151,-26,-12,-147,-46,156,79,20,45,99,57,0,107,-48,59,130,-45,175,-21,-24,-107,188,13,-30,-103,-95,-74,15,-8,-180,-54,-77,-27,-96,71,147,167,-17,-85,189,63,-56,-305,-9,-81,-131,-44,136,30,-84,259,-15,-87,-899,-38,-75,-212,43,-25,61,-72,-173,215,-33,24,-154,-297,-54,20,237,-46,33,-117,-329,-48,210,91,36,11,131,-46,173,7,79,83,54,-5,-56,-176,5,-34,-86,35,85,-41,-62,358,-22,-27,-44,-62,-138,-17,-169,-50,14,199,4,-162,-70,-51,102,-59,-72,-118,59,-50,130,-27,146,37,-63,130,-35,-78,-86,-55,211,-51,-86,-169,-34,-148,-92,-55,-61,-132,41,-226,-105,-50,-68,-159,46,69,-43,-60,219,28,9,142,66,-55,217,-86,-11,187,-42,-19,-98,-46,122,47,26,-31,76,45,-34,-34,-281,-37,244,-11,-72,205,-45,228,94,-1,-87,181,-30,-68,226,144,64,124,-30,94,110,-42,-28,-202,68,111,-56,22,-149,20,-76,133,-50,137,-87,-18,239,-122,22,-59,381,161,-81,324,-62,167,22,65,-152,-60,-39,72,363,87,45,-41,-132,249,-45,102,17,42,26,44,-14,-117,-114,-44,-90,-90,-76,-61,258,-2,-90,-103,384,-34,99,-120,3,-134,-91,136,72,-59,79,154,-48,-2,-184,-46,-77,257,191,12,-34,-188,406,80,117,-50,-99,-52,-11,-45,132,-48,136,-82,-40,42,-152,-48,31,96,7,-36,81,-476,-69,-92,-75,-247,-69,-80,-88,-131,5,39,8,36,-27,83,-60,11,191,389,-12,32,-49,-29,-165,-43,-71,-113,84,66,14,-98,246,95,40,-36,-84,-178,136,-49,161,-53,13,147,-26,91,-32,-123,22,270,-12,-68,-129,-1,218,-15,80,18,-34,-109,264,-46,-37,-93,-49,85,-196,425,-54,153,74,171,-86,300,5,31,13,-351,-79,-4,100,71,-47,4,-23,50,-6,-54,146,-27,140,134,-36,104,-108,33,-123,197,80,-90,96,83,-46,0,297,-6,-496,-45,-73,-103,-57,20,131,53,35,-408,-10,-35,231,-2,8,57,41,119,-78,49,-146,5,-42,128,36,-45,72,60,57,86,-10,-77,-33,129,5,83,-54,138,-31,119,0,-110,-112,38,-82,-155,-55,77,54,-24,176,121,-18,-73,52,-80,17,300,-50,-76,215,-49,-28,203,43,73,75,-23,-47,-3,251,-36,-80,-120,-16,-74,181,-13,-75,-362,101,-11,-30,151,-79,-27,-135,37,62,-19,362,169,105,-58,104,-119,-74,-69,-25,144,-3,-113,319,-26,82,92,0,76,122,-13,307,-44,83,50,130,73,22,118,30,-102,-165,121,-48,-55,195,-50,147,-47,-114,-2,-92,-53,-30,202,162,103,-109,-8,-34,-67,51,62,68,9,67,71,-25,-380,108,-24,130,92,51,39,179,-37,122,-49,-111,-15,-15,-275,64,21,-81,-88,23,17,21,-652,-25,114,144,77,-45,-16,-159,78,93,-19,144,24,42,161,52,88,-16,169,43,40,-44,198,-13,-98,248,-52,-35,-95,-57,-15,198,-48,-149,-104,-50,319,104,43,-33,-36,152,47,-27,-80,314,-49,209,-149,10,-145,33,44,-5,27,27,148,-29,106,48,11,-153,375,-5,16,664,280,1,71,-101,-55,-86,23,-32,-93,183,-10,-17,343,-38,-93,-200,9,-40,-122,98,123,128,-48,33,-153,-82,-58,11,-51,94,-77,-51,-33,296,-40,-78,-26,59,56,-25,145,-16,111,-87,134,-25,-83,-112,-44,12,112,-31,-53,-54,-89,16,-34,-4,-10,-84,196,15,103,-59,-226,653,67,-48,-82,-98,-51,42,-121,-53,-79,174,40,-54,115,85,93,-610,75,47,-87,138,-50,-5,-228,89,-151,46,-117,-196,-42,0,-28,-25,103,74,-41,-82,-21,-19,176,34,-100,-118,-21,-46,-55,-10,-48,5,-122,-63,-71,-64,-315,-23,113,-522,107,-57,49,-52,27,-205,275,-40,113,25,-86,-29,179,14,64,167,50,211,25,79,-49,96,-47,110,-217,-108,97,-22,38,-162,200,74,4,18,-64,-134,5,105,-44,-78,-162,104,61,-3,27,-68,162,-18,15,-178,-265,-62,-73,226,54,392,-32,-53,148,58,34,101,5,-85,-149,-20,-62,-153,-61,82,-178,231,-17,-90,-158,-60,136,-8,74,145,3,-54,-218,-93,49,-37,42,101,68,-43,38,-45,18,127,-34,-12,-175,-49,-71,-122,215,-78,166,-16,7,-95,158,-11,-59,350,72,-27,143,-46,7,-159,-14,309,-47,-92,-74,139,76,56,-27,-207,-44,133,43,103,33,-22,-241,-105,-97,-60,-131,-40,-65,75,-106,217,-43,15,-94,-69,-13,264,-13,-36,113,48,29,-23,-36,-148,-47,24,50,66,412,212,93,-148,-11,53,186,-2,-58,-105,-22,34,42,-37,85,-43,228,-50,155,171,-36,-33,124,-45,-76,-130,-6,-86,418,37,207,55,155,-19,75,-43,-20,152,-78,1,-526,-62,91,77,-30,128,82,-57,165,-48,-123,-49,-7,-84,-146,-53,130,442,-55,-79,-212,-33,161,104,-34,-64,-37,205,-43,-62,-161,-28,-64,-81,-292,-93,160,-7,55,108,99,-124,-38,73,74,148,-47,-83,490,-9,-172,228,-47,-36,-169,400,51,-45,-118,-116,273,165,-37,-10,-152,-53,-78,253,-418,157,108,-29,112,55,-49,-56,-19,-95,-24,0,-80,-152,-507,106,73,20,45,-41,115,5,122,-53,-93,-128,-402,114,9,139,-44,-67,-66,-382,11,54,-19,52,37,-16,-480,-39,-45,-86,-13,114,129,89,-40,-18,182,-47,-97,212,-56,117,-56,-73,-138,-51,-47,208,-12,91,-38,-83,148,197,55,-102,-535,14,-61,-125,67,-51,-23,-32,-164,389,-45,-531,24,-71,161,-31,-90,-153,-49,-49,-80,11,40,-24,-77,-79,151,-38,0,-147,-21,77,-20,76,18,537,-58,-548,-45,240,-59,-78,-142,186,74,28,-21,6,104,-140,70,-110,-494,-46,-33,-122,-37,233,52,163,-18,89,124,-57,130,-52,-4,-162,-496,18,266,-49,-34,146,60,5,110,9,-71,433,-52,-21,180,470,74,-35,-123,-158,-74,-48,-77,7,-59,-162,278,-15,8,-114,203,-88,-50,-280,-60,96,64,17,-34,105,-53,-87,301,249,57,-123,-140,-51,-551,48,43,168,-146,-83,-32,-36,124,-26,99,-26,80,-46,-100,209,22,-71,137,-23,0,-138,-14,-84,250,-46,-71,-119,-134,233,-94,-37,-46,-41,41,-69,116,228,-115,15,-46,150,38,-60,-115,-20,35,76,-52,-83,124,3,-42,-79,247,66,-17,-81,-16,-34,387,-37,107,-50,-83,183,147,26,-38,-134,223,-32,163,-7,-86,-202,-11,33,-168,-38,-46,160,84,-87,279,-44,64,27,-44,-75,321,-53,-69,-122,-8,-69,-128,-52,-228,-40,-56,-130,-51,27,94,-24,-49,-94,-54,95,-74,-27,-20,7,-36,-40,-145,78,-76,92,-37,151,70,89,44,-18,168,-39,-73,-64,-3,-144,-122,-101,191,-38,-117,-23,73,21,-21,124,24,-127,248,343,-47,-76,-99,-18,-52,153,-15,214,77,-49,-400,-46,9,-120,-36,92,125,57,19,-31,99,-6,190,165,-451,-57,-79,229,103,30,-100,318,-37,-21,199,-11,-85,186,90,58,-62,67,-107,306,56,6,-104,-19,118,118,-44,-69,152,121,24,135,45,-210,-321,165,101,90,-147,69,151,-49,138,23,-4,-124,208,73,-20,-72,194,-42,-99,-137,414,-95,-12,-71,-112,282,-27,-45,-99,-41,-8,-143,-48,-65,-451,-42,52,87,37,53,-46,-131,-16,-81,24,5,-148,-60,-71,296,67,73,366,-9,-11,77,7,-88,-162,-54,-61,218,-8,32,50,88,7,-102,192,25,40,-43,98,-35,-76,173,-66,-81,-112,71,-13,-73,167,-501,-61,-61,183,-40,173,100,-82,31,79,-73,242,8,-22,-45,-17,42,-5,56,-52,-161,-71,-47,138,-7,166,-50,-84,-120,-57,-70,323,-43,-81,235,98,-171,-52,19,-54,-79,-228,-52,-83,-166,37,56,191,-47,-135,2,516,74,-54,-69,-103,-34,142,110,-39,-59,-64,229,219,-95,62,125,-111,77,-76,-91,-97,12,-19,-34,132,75,-36,49,63,99,-54,60,65,-113,-145,47,48,18,35,24,64,46,65,147,-50,106,-108,-18,-120,-111,-84,-37,-60,137,-44,-88,89,137,104,-48,-69,-112,-58,6,-106,-25,-135,-8,278,-71,-22,195,-48,-225,-60,-83,158,-15,-467,-25,9,131,57,-37,-104,304,-95,20,-35,-22,-28,-21,-79,48,91,-87,-57,-94,-114,-11,-75,-125,24,-150,-63,237,-53,-195,337,-1,369,-42,228,-44,145,27,55,-31,-76,136,-615,-52,118,-107,100,159,38,-133,-122,-174,-67,-364,154,109,-86,96,53,22,126,44,-61,-155,386,-95,-34,287,-36,-142,-169,-14,-59,-61,-212,18,50,-31,-75,311,-12,-53,-298,-45,36,78,-11,33,116,267,15,81,-11,-84,-114,-55,30,132,-58,-77,-145,99,-92,-161,-51,-2,-143,630,-38,10,-137,-100,-96,84,-153,15,101,-28,158,-30,113,-43,-17,115,110,-84,-75,-63,-25,135,-73,-44,183,52,45,127,-68,-93,-70,61,21,-52,262,34,42,14,-62,270,86,-42,-108,-85,9,56,-50,-77,385,-19,125,57,-91,108,73,53,-23,73,-57,-75,-88,-34,117,-50,-72,-132,145,7,145,-50,-75,-163,17,41,72,-101,-502,16,-78,299,-95,-57,107,-10,-66,174,25,-60,188,72,-34,105,-58,-68,-75,435,503,-97,237,-30,-28,-90,210,-95,38,-61,75,32,-54,171,73,129,121,103,146,-925,26,-80,-172,91,32,-4,217,105,-53,89,-165,-61,-66,217,45,-119,191,78,-83,47,-166,-63,-72,-159,-162,-389,17,-29,101,-47,-64,-114,-58,-594,185,-86,-16,327,-100,20,442,-11,-77,200,-36,325,3,151,-53,7,179,-43,-428,27,27,27,-29,-39,-153,14,0,-5,0,-21,58,-49,-88,257,-58,-45,-283,42,-98,-147,-154,-115,-80,24,50,-53,129,56,12,497,-59,-63,-123,78,-209,-27,1,73,-392,217,177,-21,-154,-18,289,-95,-144,-91,-106,-19,172,82,58,1,-153,-43,263,83,79,86,31,55,-52,-450,206,-31,-74,141,87,184,-37,74,-26,-57,-75,283,59,-93,-283,-34,325,-46,-712,2,13,202,-49,-46,-164,-8,35,94,71,-22,106,-15,-60,-54,-75,-128,-59,-82,-201,20,-98,147,-100,-96,-156,-56,-28,198,143,86,139,-92,-32,237,94,93,-45,-37,154,159,71,47,222,86,60,-41,102,156,-72,7,178,-33,-58,358,19,37,-28,56,38,-48,247,9,-108,-125,6,-54,248,93,-45,-117,-92,153,-13,-87,-179,-60,131,97,-6,-71,170,203,10,164,-24,126,12,201,91,-47,-78,271,-27,-94,-112,415,62,16,105,-48,160,-10,-135,2,85,-28,-94,-83,-47,351,-72,-34,-24,-68,151,-98,35,51,34,-75,200,-57,-27,-36,238,245,1,113,75,-92,-174,-113,104,-33,25,195,44,41,57,-31,-84,-96,-19,91,129,78,30,61,192,-7,68,-21,-25,158,61,14,4,-59,163,53,-628,81,383,-59,-119,349,79,-48,-56,-214,-23,-21,114,-30,144,143,-123,-48,-88,-59,22,79,156,58,-93,53,109,8,39,-54,-24,-221,85,-55,-87,538,153,-91,-99,-155,530,-14,-28,-164,406,-16,-80,-152,-130,-52,-70,194,-73,-44,-105,214,70,167,105,-27,300,-42,-17,127,-32,-58,321,-6,210,30,-62,83,191,75,-9,126,-95,-27,37,51,42,116,-42,362,-42,-101,-109,-29,-66,65,-9,29,56,-32,-31,-83,39,51,176,18,147,-46,-65,-1014,-37,-14,-159,301,2,62,64,76,32,41,-4,-136,-120,55,-458,-25,-114,-130,-17,-59,-154,57,29,194,34,170,1,1,60,64,-64,-122,-347,-30,69,78,-157,-63,-94,93,-97,-74,-77,-31,3,17,7,99,89,-20,133,322,123,-50,-67,198,100,-26,-48,148,5,113,-55,18,-147,16,50,108,-95,-35,-12,255,-49,36,-103,85,13,-37,-15,236,77,-133,167,116,-8,-46,116,-18,-78,266,-14,114,12,-22,-189,-30,-38,-148,31,-119,-57,36,-104,-60,16,-148,-52,70,62,-18,-30,123,29,-69,-207,112,-62,-39,-97,-27,-306,28,-85,-229,65,143,-25,9,-182,53,-98,-53,-58,-35,-36,-83,-152,78,-118,-26,-39,101,-40,-137,-135,5,44,13,70,58,136,-6,-68,318,67,-36,-127,269,72,-36,-31,-47,93,4,-59,284,-51,-19,-8,-334,146,-44,196,-33,245,-64,48,-446,-30,-87,-173,-55,122,-29,-75,-146,129,-119,79,359,-61,-42,-137,-52,48,94,-54,-102,-112,-103,55,180,-37,85,-44,-25,-231,-94,154,-84,-2,-47,-44,-48,-497,-22,-131,-38,-47,-27,184,-40,-48,301,-49,-64,208,-62,-115,357,105,106,-44,122,-58,-91,-198,218,-51,-85,-83,33,53,136,-48,125,34,-109,-107,-57,19,137,-542,10,15,48,42,25,48,82,3,12,-129,-53,-35,-164,-10,163,-11,89,193,-34,102,164,2,-21,-147,251,30,-49,257,-151,1,-12,46,-64,128,-34,-59,139,-28,-37,-19,-1,-21,-69,-45,-158,95,38,156,-37,-27,-132,-34,-131,-130,155,26,-22,287,115,-63,89,53,45,74,-92,-23,-63,-142,-31,-114,48,-56,-100,96,-59,59,73,-142,-51,-165,-112,-81,-63,4,-14,-54,-191,-249,76,-59,-538,-127,3,7,186,-45,-1022,97,63,-52,-172,227,14,-50,132,48,-37,151,210,-27,-130,-166,76,-52,340,-43,23,-175,45,-22,153,-63,120,-58,-74,-198,-42,34,-185,-112,-47,-67,40,-19,-45,104,-37,99,403,105,-55,-16,-155,158,-16,96,-30,459,67,-37,110,-50,-383,30,106,-17,0,-76,289,-61,-22,347,-7,-14,95,-56,34,126,65,58,-45,-66,345,85,34,-153,-19,236,-82,261,-114,38,347,-106,-23,275,-38,-37,241,-35,-174,-64,-6,-27,184,-49,-183,-87,281,-126,167,-22,-62,-138,-59,-783,-95,-23,-66,-197,-3,-31,-125,-31,118,88,104,-50,24,-19,167,-15,-29,-724,-48,-75,-138,-10,-107,-79,200,-131,139,74,-52,-47,-274,-20,100,112,-33,113,-51,-37,154,-123,231,-47,-3,281,-54,-66,-122,104,102,-8,-34,105,-80,253,-42,353,76,0,-11,6,92,-36,-126,-101,-361,-34,251,-54,104,135,-95,34,-91,-27,-99,19,-211,-36,114,-43,107,175,-48,140,-95,201,-55,-83,-136,17,-32,-170,-58,131,118,-50,-83,-217,-99,36,-224,12,121,-40,-115,-103,-99,-53,-122,-20,108,-42,-10,49,-91,146,-85,-21,172,-73,-124,-16,-22,11,102,-31,53,-27,1,-73,-115,-73,26,-44,-52,246,-51,27,-183,-522,184,29,-66,118,-105,-547,49,-31,-176,-4,-46,-164,113,-53,-53,-202,67,135,133,-50,44,23,92,56,-70,-164,15,-63,133,11,-35,96,161,-102,159,-49,-102,-108,27,43,-44,-36,-97,42,-26,-24,259,-12,135,85,-68,-137,-57,-72,-462,-40,-62,-1,147,81,43,47,-56,-79,-132,-37,240,-3,79,-28,-74,-316,3,115,72,10,-53,-43,171,-30,298,22,-44,-126,259,35,39,-48,-83,165,-43,293,63,-140,-498,27,57,40,-14,43,-34,-101,188,-30,-33,228,262,77,48,-71,174,59,30,158,73,-95,-56,-41,169,-42,144,-197,22,-84,-158,55,50,31,106,32,-399,77,-44,120,62,-52,-76,-174,-12,-72,171,-34,90,-87,196,-83,94,39,-29,-87,-107,5,27,39,129,71,88,4,21,-15,169,-50,-67,-82,-58,147,-41,-105,-18,-15,87,156,53,30,-14,-134,38,-56,156,90,-98,-67,-149,-89,-12,-78,264,-55,139,-50,128,-167,-356,-37,-88,323,-25,18,178,-47,-78,-98,87,-45,95,378,-28,254,-53,-80,-20,71,25,43,-47,-80,-171,129,-54,-70,197,90,-22,177,74,-51,-119,136,-44,37,-135,-37,108,228,4,-41,58,-82,115,-20,-42,-188,60,-64,-10,190,-35,46,-182,-6,80,-65,144,-105,50,-199,-26,23,114,-161,-97,-111,93,77,-55,-86,298,-47,-15,-139,26,42,-50,-17,-91,-367,-33,-83,-164,-57,25,-129,78,-65,-7,-375,66,-22,176,197,-25,-28,107,-41,-877,-30,36,-12,119,4,-44,48,-70,2,-168,-43,-74,-128,-44,110,-59,25,-236,-26,-82,-390,39,177,55,-59,-109,-26,288,10,93,-23,147,-32,-64,-110,72,27,-54,-757,-83,39,-32,-145,76,-67,290,72,-18,-32,-79,-66,-51,121,57,-68,39,-117,221,62,-10,88,97,-40,-99,-172,60,-48,-48,-120,-22,-25,-246,-103,8,-157,-39,-77,-121,-61,-78,-133,16,-61,-41,53,65,2,152,111,-40,-202,312,126,75,-63,58,-8,85,-43,-67,245,-70,-92,-3,177,92,-46,-91,-102,-49,-1,-151,75,-124,28,96,-138,-47,-21,-95,75,-17,-47,-18,-138,122,84,15,-12,121,-17,-27,-116,-22,154,40,80,-23,11,-211,-46,-79,-130,-630,69,91,-23,173,-28,-125,-121,-50,-79,-146,91,115,-41,-60,187,-582,-14,-48,-163,-102,-80,-114,100,65,-21,-107,210,73,27,47,7,-100,-158,107,97,-93,119,-204,-83,208,0,-55,98,-43,-68,-28,10,31,-31,50,28,80,-102,-192,-51,3,164,-52,165,-14,77,137,-117,-3,343,56,86,-53,-44,-174,-47,-82,209,-53,139,-48,134,-26,-18,-60,-107,76,-68,214,72,92,-51,-82,307,58,-75,-95,-52,-31,421,-17,101,94,97,-41,-11,-108,105,-86,-24,-29,7,73,-54,233,-77,109,64,12,-22,101,-53,-24,-170,-28,92,-51,-41,-152,-50,131,-81,44,116,-37,-78,216,79,82,15,-29,96,11,-26,-110,-351,-10,67,-54,-64,327,214,-45,-72,406,-95,4,36,34,82,-5,-33,-65,-156,66,45,-34,-118,-111,-322,-20,-103,349,-6,68,43,-12,-12,135,111,-44,-19,-184,-60,-59,-177,-22,38,-179,107,120,77,-140,131,88,-40,126,202,-54,-134,-113,-71,-74,-109,-36,-79,-139,-87,8,-67,8,-40,-108,373,-20,136,25,-145,-94,78,-50,443,-41,12,140,105,185,-93,-54,-107,-56,-20,125,-10,-278,46,-10,207,-36,309,-12,158,-50,34,-200,-40,-79,386,-56,-30,238,102,-39,-93,-197,-58,-650,48,5,136,88,-55,-69,8,276,-59,-73,-75,-48,-75,187,3,62,193,-16,107,-27,-99,244,-69,-42,284,-48,259,18,-61,-104,-329,-56,264,-18,-16,86,-81,24,-119,139,-25,24,-94,460,-16,93,-52,5,-182,76,-59,-157,9,82,-83,-17,-226,10,-88,-200,-14,-31,-263,91,-23,93,-28,113,-32,-107,-217,83,-56,110,-142,-64,-99,-53,403,80,25,141,-20,-46,-72,-169,-82,143,-38,13,-172,625,-121,-50,-84,-70,-39,-129,-7,-11,84,-43,62,20,54,-31,-72,-44,-40,-137,-26,-14,-162,107,35,43,252,23,-43,-170,333,-25,86,55,34,-23,42,47,-128,20,-242,275,95,-45,-63,238,98,13,-17,-135,270,-76,-78,-105,-33,-64,-110,-55,129,-31,8,-216,-39,-56,-14,-59,-54,-99,-27,-13,-67,-43,-58,-15,-29,-59,180,63,32,173,-42,-26,128,-112,-51,-54,-49,18,98,63,-88,-64,113,70,136,0,73,-95,-38,76,14,-17,98,-49,104,64,-24,-76,-144,-46,-53,314,3,260,148,5,72,12,0,103,14,-65,242,224,-125,-111,-82,121,21,-101,-59,59,96,59,-15,-108,494,-59,239,30,-97,122,78,40,71,-100,93,-82,63,-87,272,-18,30,-52,-88,-24,273,-57,6,195,203,-55,-202,-21,-52,-73,170,-26,-84,-137,73,-30,32,24,82,-51,-86,-853,24,108,-74,-54,-99,294,-579,-36,-14,142,-48,-7,-187,-53,-69,-91,323,-462,-57,-56,-96,32,-37,138,-38,28,-71,-85,-3,36,-183,74,37,-82,-153,6,-79,-136,-51,-129,142,-53,-97,226,118,-9,113,-13,-83,-10,-9,-89,-142,171,130,81,18,-40,121,81,-125,257,21,251,198,-49,9,121,-38,97,-139,-77,-114,-53,132,-189,-48,27,-29,-40,-16,-35,-21,-8,-40,-53,81,-240,-310,81,-40,-131,250,-46,219,24,-91,187,-75,-93,-95,146,17,132,-45,73,-32,-76,-127,103,-189,-76,-100,162,36,-137,314,-73,138,-54,-73,-124,-52,-42,224,-41,99,132,26,-65,-147,83,45,-44,72,-165,212,-37,-73,190,84,-123,-395,351,-42,131,-79,312,-16,-11,67,93,-150,28,219,62,14,-56,87,110,-8,-125,-123,-6,39,48,-75,-4,147,130,-55,-91,23,-186,174,50,58,69,-49,133,84,-47,304,35,-74,101,-42,-74,-134,-104,141,45,18,51,38,-7,39,-47,-60,-155,-37,-26,112,42,40,-38,192,52,121,19,-93,-95,-2,-4,266,-181,-35,-55,-58,300,-45,-65,169,-91,254,-37,18,-71,-131,-60,-59,136,122,-11,-86,185,-17,91,252,-95,-18,155,78,-32,-22,180,20,-72,242,-53,7,184,151,-42,119,85,123,86,-4,-94,-77,219,-45,-66,-147,24,-7,130,-69,-3,154,102,9,-74,109,-51,-76,24,62,-527,-46,27,-171,603,49,3,7,-134,-28,221,83,-27,-7,118,49,42,-13,-98,247,184,-41,-85,-187,-55,95,82,-22,-10,303,45,40,-47,-29,166,220,39,-15,42,34,37,-44,479,-157,11,43,-134,82,19,48,-89,28,431,-40,-34,202,-29,-32,-71,24,-40,41,25,117,-30,-5,53,-82,-75,-82,3,-53,-98,-41,257,75,-344,1,68,-41,71,96,-152,-31,-68,9,-58,-164,-106,-23,75,143,108,-38,196,29,107,131,-7,-402,-98,27,132,-16,76,-49,-4,142,-43,13,181,36,154,83,38,-20,63,-100,-19,133,-132,164,-70,-170,97,-8,-24,29,96,-26,-83,108,2,-72,264,72,54,-42,-117,92,-42,-402,-32,193,-54,-8,137,21,126,-102,143,-97,162,-47,-57,-129,-56,122,263,-48,-176,-80,94,22,-84,-164,-53,-65,-102,113,25,63,46,40,-70,165,-21,-101,-74,-51,-66,-16,-65,-50,-39,-421,84,243,-21,93,-74,15,193,13,20,37,223,-138,307,35,-114,-174,-60,-75,-126,178,14,4,272,-43,209,69,32,183,-45,-1,308,-53,144,-148,-10,232,-15,81,50,-68,-121,-50,-78,-138,13,-41,4,-194,-76,31,-8,40,90,-44,38,-177,128,11,190,57,222,90,-25,94,-39,94,-18,-40,82,-34,498,-95,41,134,54,-52,-16,-208,-63,-66,-143,162,60,-158,38,138,65,88,-62,49,-75,-42,1,305,95,-45,-30,202,-104,-11,-140,62,-12,95,-54,-83,6,-73,58,71,-52,17,157,81,108,96,107,-59,-11,-12,-8,-649,1,29,-104,-466,-52,-40,53,131,86,82,-4,-9,63,-22,-14,152,-47,318,-94,111,76,249,85,-49,24,121,-47,-47,-116,-55,83,-40,141,-48,118,-625,-13,75,-53,-30,243,127,70,-141,-75,-59,-55,36,-108,196,168,79,61,149,-26,138,-56,167,131,-44,166,-41,75,64,-1,-61,-36,4,102,87,-49,-74,-139,-44,21,-105,131,-25,91,-502,39,62,-54,34,113,19,71,-137,-61,70,287,-36,-8,112,-11,-96,262,14,-68,-340,-12,-76,-103,218,21,-68,99,52,-125,231,-32,-79,-71,-38,-43,30,95,225,112,6,271,65,-41,17,-119,-272,-46,133,-45,-43,160,96,-63,138,-20,-47,211,-14,-19,-18,-17,-10,1,-10,-30,-167,-110,106,-86,47,-52,30,-173,-57,-61,-101,3,9,6,47,161,34,-80,488,3,-7,-164,-453,-15,-151,-156,102,-106,-82,-124,-19,-24,179,-22,-16,-163,-54,-73,-79,269,173,18,-525,68,-6,-52,132,-33,-58,-63,361,-43,-12,-378,-28,-38,100,24,43,-26,225,-31,19,418,-44,-155,-103,-58,134,65,19,116,73,-83,-208,-54,132,125,20,-89,-189,-50,-72,183,-60,-77,542,23,41,-44,-79,-82,-5,-17,-124,134,2,-93,-148,28,37,-104,97,-128,-319,73,-74,-39,198,-39,-29,-126,-45,-44,175,66,7,67,44,-78,-38,-259,1,3,11,21,-11,-38,34,125,-52,16,92,-135,-44,-206,-46,-68,-117,-125,136,-90,141,-13,29,-261,34,47,57,-71,-115,-2,-54,-144,-27,491,-60,325,-52,39,-149,-47,-75,-134,-23,-71,250,5,80,-43,-7,-167,30,131,76,64,-90,249,-59,97,-49,-27,-43,-55,-56,173,-1,173,-29,4,-101,343,-47,131,105,-6,1,17,678,45,35,-51,-30,-149,-57,71,432,-13,-130,12,-137,-52,125,-48,125,-310,10,137,-53,-40,-140,36,-138,-10,213,-21,-41,197,72,-117,5,160,139,65,-107,44,-43,188,9,-47,-158,-254,8,-44,2,258,-31,-73,-84,102,88,-101,-49,-17,29,36,-31,-84,13,157,-25,-104,-53,-47,74,60,287,87,-59,2,-339,77,-20,-17,114,20,-60,175,34,-83,-150,-6,134,165,-32,-66,196,-41,26,186,-8,-72,-165,89,-61,-156,-52,-14,245,-49,-83,-86,348,67,101,-81,211,-21,294,-1,17,-99,-53,171,175,265,21,-130,-81,-46,-49,-65,-229,27,16,257,49,62,9,-88,-91,-152,15,-87,-119,-10,-61,-97,-50,-5,-161,193,44,50,128,0,51,130,-83,-24,151,-88,-424,-57,-310,18,-76,267,104,-49,32,-181,-14,465,-53,-74,-27,203,-37,154,156,-15,212,52,-41,188,0,-3,-115,-32,-42,-48,-16,86,135,-26,46,-12,-2,-185,98,-23,-113,-80,136,134,18,57,-161,208,-49,200,11,196,16,23,34,15,-68,137,145,390,-38,-72,-505,-6,144,-68,-77,-113,67,74,22,-54,-88,-159,-35,92,115,85,14,-32,-49,-37,-96,55,74,112,17,-42,227,-49,284,-28,378,-34,96,-49,62,60,36,121,-47,-67,-119,-58,151,-45,-63,-119,-13,-14,-185,158,75,-100,-100,-142,81,116,-51,-115,-187,-39,117,-53,618,-40,150,41,47,-35,-153,261,-43,110,189,-57,-78,-200,-45,-78,-166,-55,-71,-175,-26,-95,-160,-49,-62,-97,12,122,-5,-4,102,-38,-50,-214,-6,-3,-522,177,92,116,-14,-109,73,-286,-159,74,248,311,-14,-73,-143,85,-21,-113,-159,365,176,-32,-77,-49,-38,-19,114,77,-123,278,-43,39,-207,-54,166,79,-53,-33,186,-42,-59,311,-24,81,87,24,56,85,-40,-80,77,144,-74,-544,-39,-58,-122,-55,-98,-25,29,-18,-10,-17,34,-34,-77,-31,228,173,18,-65,240,5,79,-48,12,196,-23,159,-32,-55,157,31,17,-25,174,-59,183,6,-85,-270,-32,177,-118,-29,207,93,-32,-144,-81,-17,20,106,64,47,-46,37,144,64,3,22,-106,270,-73,-40,-67,-13,-44,41,48,-22,49,110,-56,-79,-157,-40,-74,-133,27,28,163,-123,1,216,-107,-85,-145,-85,-29,-504,5,-37,-290,-299,1,15,71,-23,-36,164,-38,101,-88,-62,-41,260,-40,-4,193,82,-51,-63,-135,37,-547,41,-52,79,44,-49,128,-91,253,25,83,67,-95,25,-50,22,168,82,51,-78,323,-1,103,93,-1,125,-21,156,118,-58,131,70,11,165,57,-15,-99,238,-81,165,36,123,13,9,45,18,29,172,95,-55,-63,162,103,-43,142,28,-51,166,-67,196,-65,-11,-136,-62,15,160,-14,-79,-72,24,-135,-70,-25,-25,70,62,7,21,-8,-51,-113,-11,-21,-144,30,252,-32,-87,-335,-17,113,-51,122,-47,158,201,-113,-46,-145,-43,102,-52,162,-55,219,-41,287,-4,102,-57,5,263,-21,-20,-135,26,100,-44,50,-114,173,-84,135,-82,25,272,157,-53,-202,-102,-53,-57,151,-50,-49,-34,-16,-213,-128,-92,-124,159,59,-33,-182,-65,-80,-146,-58,-95,72,-151,-60,123,95,-46,-87,-210,127,-54,-166,-61,226,65,-22,-180,-19,-108,-80,-18,-90,-10,-19,-174,22,241,-51,-66,-99,-120,-41,157,-41,146,-3,-59,114,65,-3,-34,115,-52,217,74,-65,159,-21,84,-33,-66,43,145,-14,-23,-10,-19,-92,-123,166,-21,-85,-162,63,1,-178,-108,-55,507,94,-22,141,-28,-122,-96,-148,-181,-29,-118,33,31,16,187,-17,-38,-143,79,-50,-101,372,-42,-75,-100,90,-42,-85,-160,-25,-70,-185,-50,228,-35,-21,-125,83,2,-36,131,-93,236,-43,-74,319,-107,63,158,-10,-167,-58,407,-41,-45,-87,99,-369,78,7,10,103,73,83,-48,-141,-27,-39,1,28,49,315,13,-103,-23,36,157,159,-40,-85,-141,-72,38,136,-76,198,-53,-35,76,227,38,-58,-78,-50,134,-45,102,80,23,-65,147,-43,-83,-84,-35,4,-142,-18,-138,245,-47,103,-76,70,-194,-25,-7,164,41,14,-18,40,5,-21,-48,232,-51,-21,172,-49,-220,-155,-56,-76,-39,-6,-131,-57,-47,-80,-32,-112,-4,210,-17,-81,374,-113,-12,20,406,-49,-42,-104,266,-49,464,-95,35,68,245,28,-99,-140,-49,-55,229,95,-17,-61,-125,-25,-441,63,24,-56,-39,-428,62,22,-69,-112,-44,19,6,-18,127,-8,96,-22,-222,34,-122,-149,-92,19,-206,102,0,22,5,-87,162,-24,107,-35,35,192,92,95,69,-56,-91,268,30,-89,216,94,-71,142,-57,-204,-96,-56,134,-9,-24,93,44,208,66,-55,-57,-109,27,-67,233,-25,20,56,-41,-58,4,-132,-2,-7,-21,42,-84,-162,15,51,-115,160,127,236,-53,153,72,-52,-186,-38,19,85,-89,-55,-55,-186,93,5,-85,-137,-121,5,-128,-40,233,-15,-80,-145,-11,149,7,66,-79,-71,219,-48,-71,249,-21,-156,-134,-6,24,38,-37,201,89,-57,228,-18,123,-95,-38,94,-36,-45,111,-27,-36,248,3,-40,-2,353,105,-8,-5,-25,59,81,-111,-30,212,-55,-46,178,27,-36,74,-46,-46,210,-21,98,35,53,-35,254,27,46,-86,-80,-19,-49,166,-150,-97,322,-14,-65,172,7,-54,-148,-52,-69,-11,205,-2,-17,-176,-49,318,-24,-65,-172,38,-21,31,97,-4,-83,239,105,-141,128,3,-74,231,-11,-25,-59,234,197,-49,12,125,158,-21,-79,165,-33,-84,182,-19,97,90,-31,112,13,133,157,-45,471,55,-61,-168,-352,-57,-100,-51,-13,122,-279,71,3,-92,157,-17,91,-10,155,-39,114,177,66,-454,66,-29,-5,-125,-83,17,-36,-18,-171,6,-86,-18,137,-61,-590,87,121,107,-14,-121,-167,67,-60,-247,-108,186,6,213,186,475,-41,-120,433,81,-110,109,60,11,163,5,-83,181,148,-653,-32,-76,237,52,138,55,-36,-159,208,-140,-57,6,-120,82,-28,56,-99,180,-80,152,-56,103,-21,96,-40,257,113,-29,-47,-151,-404,-3,3,-86,-78,-60,-79,-104,-36,-55,168,-53,-11,-277,-545,72,36,124,-32,-79,-143,29,159,16,48,-21,-16,-187,113,-54,-92,234,114,-10,-567,-50,-23,-172,81,3,-56,-67,-128,-35,-67,-117,-7,-39,104,92,-13,9,-22,69,1,40,-159,-92,-27,-69,-157,39,46,-57,162,-32,-111,111,116,-102,-24,-171,111,-6,-87,-177,-58,-75,-130,104,-14,38,154,60,-60,122,4,-51,425,37,-68,-47,-75,-106,-39,-423,79,-4,-48,-72,-120,99,58,50,96,-11,59,-2,-92,-150,77,-37,113,-19,67,-42,176,-39,83,-83,20,-82,46,2,-26,625,-47,-178,-8,90,79,26,-59,110,97,58,-116,133,-12,-152,-90,-102,200,-19,-58,-161,306,-54,-83,-193,-324,-57,-54,-133,-152,-78,-63,-27,190,-26,-107,81,-176,-38,-81,-43,-6,-114,-16,22,52,-13,123,-7,-60,-148,-259,-77,-46,-73,-25,68,-56,-25,-77,-21,83,-133,-65,-154,166,92,108,-48,-97,-55,157,97,126,9,-64,111,152,-19,-115,-164,-52,-91,-57,347,-29,-77,-442,54,38,-28,42,-181,-360,38,59,-102,-149,28,542,-33,124,-3,125,-43,222,167,10,141,-19,143,-6,-48,-117,-13,12,-25,-18,-12,61,-87,-122,51,54,60,-87,235,72,0,-33,-44,-23,-49,201,-13,-7,-173,90,-11,-53,-27,152,-106,-59,19,-111,65,193,28,35,-24,46,166,-95,-31,103,-7,-85,-109,-120,23,-137,-40,127,49,-65,91,-97,15,-88,-326,30,-91,-142,-46,173,-17,-60,-120,337,79,-44,137,84,-46,76,-42,163,105,-45,-450,-49,-11,-331,-28,-6,127,19,68,-114,-21,285,-28,42,-175,-333,-47,-44,247,-39,144,30,150,3,-77,339,-60,-85,-58,-297,281,21,-23,-146,-33,-35,100,123,-12,-50,194,47,141,-56,-84,-182,388,139,6,-45,209,-12,-86,300,-56,-55,294,-48,142,-13,94,-33,-88,-87,-18,46,9,582,-48,121,77,-50,-87,200,-97,212,-17,91,118,-2,-15,-245,197,42,22,96,-114,136,46,-4,92,-24,116,-93,-69,-100,42,-44,14,-145,135,-50,87,-53,-11,217,-14,158,-10,-44,-295,-311,-37,-14,-140,-17,-33,233,-37,189,42,-194,-85,-248,-7,23,86,59,22,-75,-101,208,-59,208,-43,111,-50,-20,-152,55,20,-41,127,9,159,-9,-48,143,-43,-85,-117,404,248,-13,-11,-173,68,-17,-25,-209,22,82,66,19,-48,-94,260,57,-59,-125,168,-42,39,27,107,-5,6,-126,-51,9,-785,-3,15,-56,67,-46,80,161,71,115,-21,40,-109,355,-28,-15,-163,-40,-57,-72,-5,230,21,-9,71,73,-47,-83,-56,-126,87,-55,-81,-9,397,197,59,-51,-115,-366,-36,-6,123,-159,-66,11,-51,75,142,-40,16,119,-41,105,156,105,-4,-33,49,0,146,-63,-86,235,-54,2,-178,-65,-77,-208,-40,-146,-95,-27,42,226,-76,-505,93,-52,-78,-140,36,-121,-122,-13,60,87,-92,-32,177,104,-529,-55,-5,-137,-36,-57,-134,2,67,-24,110,33,-128,279,-8,67,61,-84,152,-93,-71,290,99,57,-48,-34,-163,-17,-15,247,-22,-27,-133,13,-33,-52,-3,37,58,-4,70,-52,125,33,46,-89,299,-18,47,86,70,40,-41,-106,-212,-53,137,-13,-51,-93,304,-44,72,-109,172,-17,-108,-95,428,329,-39,60,-110,151,-33,-73,-168,-30,-72,-100,-59,135,-2,-7,122,-88,61,463,-40,-49,-21,233,-45,-45,-14,311,-38,-36,153,-35,163,-68,-239,-27,51,197,95,83,81,-49,109,-56,-53,168,61,-43,1,-520,67,-46,-17,-162,99,-3,106,-57,-171,-100,-30,-51,-152,68,-20,-81,-113,305,-1007,-40,129,56,-43,-172,212,-51,16,-143,-53,134,-64,147,-102,-57,-44,134,-34,184,-62,-187,55,116,-21,170,25,-6,-47,-82,207,83,71,71,-95,-62,55,-185,74,36,-36,115,40,-75,376,-47,-172,263,-53,-36,221,70,-58,-122,82,-357,-559,-37,-54,-138,19,91,70,-57,-136,-192,-57,149,-12,32,73,-10,9,-162,-330,-62,211,58,39,-17,54,-78,309,-148,-49,-3,163,-110,99,-63,9,120,-7,-13,-138,-48,259,-57,-48,199,-19,-34,-244,-50,-127,-45,18,-91,-161,14,-78,234,26,73,17,-124,214,-28,-54,147,-31,-56,-167,-29,63,-156,-335,57,-33,-39,-68,-311,-45,-11,-107,-51,-55,51,-132,-384,56,52,64,32,-39,-44,-98,408,-95,-7,-86,-139,141,-43,47,213,-23,115,198,-95,-51,164,-54,188,-84,-52,216,142,-25,80,105,-845,105,-51,-82,272,-19,103,81,-56,-117,-400,-44,61,93,-38,-7,-168,135,-36,-60,160,299,-87,-88,-54,439,-95,109,52,-10,-46,-228,358,191,-40,155,22,105,-47,1,-76,-50,-41,172,-42,193,-487,125,-45,-92,-174,-49,108,46,-81,-137,-16,-140,-23,170,-114,-98,450,57,-51,-77,-141,21,-58,-136,-42,-169,-115,-121,-86,-138,48,-23,115,-88,57,91,25,-48,-84,-115,-89,20,631,-15,-61,-104,-85,-7,214,132,243,-54,11,-88,-33,-23,172,-11,53,-57,-92,6,-7,-113,79,23,91,-29,162,-37,0,162,-47,-22,-96,205,-40,-615,-87,-76,-110,-50,-88,-159,-16,-38,-146,30,-79,160,-506,-10,-85,-132,63,-10,-18,-204,-290,130,-100,-2,-79,103,-48,-384,-53,-76,-30,-88,31,-30,139,69,75,-37,-64,-154,13,244,-53,234,-44,48,-149,193,30,87,89,-8,-48,133,-99,334,-12,145,-20,33,-153,214,-53,-172,-142,31,-81,-147,144,-365,-51,-63,256,-110,-72,-94,-155,17,-31,-70,-100,-71,9,-136,-49,-80,-145,101,162,-34,-81,-153,-147,261,-99,46,-29,-7,94,36,-127,188,55,-61,98,-44,-71,68,24,53,-34,42,69,-35,-12,424,-1,69,-202,-61,254,-34,457,25,80,153,-59,75,59,44,53,-57,229,-10,87,-29,-138,-82,-45,-54,-61,167,-22,226,67,43,-48,-74,183,51,-143,-180,10,-73,218,-32,-105,306,-84,184,-1257,28,-81,-224,-55,-64,-113,-8,-74,193,-28,-538,-49,12,-109,-95,-76,-68,19,-63,-4,-93,-29,-85,150,54,-71,-3,-92,367,279,36,19,-28,-57,45,41,188,-6,30,-111,-380,155,95,-7,404,-60,-71,256,80,137,33,23,30,-86,178,-11,88,-7,71,5,103,40,55,-3,-45,-131,274,-22,76,111,-47,-34,157,-4,-47,-169,34,125,65,-37,50,11,92,-47,13,91,-40,-58,-121,-45,177,141,-84,-134,22,-49,146,-12,83,51,229,75,-3,-22,-56,65,131,68,35,91,38,-78,171,127,-20,-25,-46,61,29,-83,256,-54,-57,-141,46,-107,-140,-50,-70,-140,1,-85,147,-29,-193,-121,-93,-47,-177,97,-865,-32,-18,-133,-39,80,-8,-26,57,9,-90,161,-119,69,-226,-209,10,-30,-131,-45,-101,587,-618,22,-5,130,-55,-65,-123,-29,-19,99,-56,167,-4,452,-12,-92,-146,29,62,-154,-1,-111,-51,-38,187,-47,8,-212,-10,-77,362,28,40,-12,25,-167,48,35,-23,136,-51,136,57,-475,-53,144,72,-83,115,98,27,61,66,23,57,-59,68,247,-46,18,91,77,11,45,96,-32,-95,176,-102,-120,-22,-15,13,49,108,-488,17,46,44,-1,118,27,100,23,-11,-103,211,101,38,-84,-6,218,-47,-46,-113,36,494,105,-4,81,184,37,-16,-116,242,80,164,69,139,99,-23,41,40,-5,-85,199,-25,125,69,117,-34,86,-56,-45,184,-31,190,-115,259,-92,-24,111,-21,20,-6,-29,-3,-3,-55,136,-29,-169,261,69,179,161,-2,217,-56,-21,-213,75,-25,-95,-185,-57,-74,5,181,-36,-174,-130,-50,-83,-440,-54,220,53,22,-96,-539,58,-23,102,-50,117,89,-108,-52,-84,-7,-57,91,27,-2,80,-39,-78,24,-137,83,50,-50,-109,42,49,-107,-28,-28,-35,-21,20,-117,357,167,-74,220,41,17,-7,-92,196,4,87,56,33,-48,-88,203,-103,89,87,-20,171,-118,-56,-48,-36,-145,-129,17,94,53,-109,-16,-29,-31,132,-74,134,-87,-464,20,71,-23,-76,293,10,23,-28,-48,-65,-85,-53,-54,-66,-41,71,55,54,-33,40,-125,143,-96,430,93,32,37,11,-70,169,-1,-3,93,-25,-26,-41,91,-225,150,19,118,64,14,74,13,-73,-133,82,13,-50,-34,-225,73,-12,115,11,100,-88,-96,348,-15,-28,-131,117,-28,-86,-181,-43,-68,-113,17,-16,185,-118,22,256,-43,131,100,26,51,-62,-8,162,114,-20,40,53,170,-15,120,-17,18,-160,-31,-35,-43,-8,-36,-125,-12,19,-28,-49,370,26,-76,201,-43,170,-22,67,-7,-86,-45,-56,-5,-95,235,34,-85,-114,-139,-83,-126,-22,11,212,-93,-16,193,-1,74,-48,-32,345,-95,4,111,55,-90,-268,47,30,-86,-76,-45,15,63,-44,-22,-102,-108,22,-20,-59,-44,-52,214,175,292,-95,-34,112,-34,-108,9,-181,-3,37,35,67,-46,-10,143,-43,-69,-281,53,66,-22,-74,-133,53,93,-15,83,-171,-29,-54,-54,-32,145,-28,113,162,-5,87,-45,-68,205,163,-74,139,-26,-92,234,-38,-72,386,-39,8,127,-34,-55,-60,68,-46,-29,156,-32,-338,-20,-43,-60,-21,-6,4,-8,-33,49,196,66,-21,199,-55,-79,-248,129,-20,-101,295,-154,-63,-26,8,35,72,-22,-87,155,55,101,47,21,-77,-53,281,-26,-73,-76,-10,12,113,20,-12,-161,206,81,-45,-64,173,66,-57,-24,273,-56,-122,-79,-41,-82,-80,-69,43,127,-36,50,74,55,22,206,-35,136,24,-24,-22,61,9,59,-15,133,-31,127,22,34,161,-27,-16,-150,-52,-35,-135,-12,97,185,85,60,-810,16,193,22,86,-14,47,34,-18,35,44,-23,-4,103,-137,52,61,74,-20,159,69,81,-17,97,-18,174,74,-75,-93,200,57,94,-49,-68,-128,23,58,-73,248,-75,12,-14,112,-88,-43,-56,135,448,-29,-80,-138,126,-49,-19,-104,233,91,-51,-169,54,227,-45,128,-30,-63,-2,-149,113,-49,66,117,35,60,-6,-38,-134,-57,-76,203,-39,129,-48,-34,154,-111,-17,202,26,209,76,-95,-30,-70,297,-43,64,57,112,-38,0,-197,68,80,79,-42,429,-95,-40,272,109,41,8,66,30,-87,172,-54,-90,-171,155,53,22,-24,63,-57,-5,124,105,-47,-7,-305,-15,8,-165,-40,103,-56,-104,278,23,64,-128,21,-66,-133,80,39,70,-103,45,-135,64,-52,-28,467,116,-17,93,28,282,-23,-49,-109,242,454,11,-112,193,17,-70,137,121,-21,-32,176,-40,-145,1,3,-66,-166,103,2,117,-14,79,86,-129,101,51,52,-114,29,-7,-110,131,189,-18,-77,-131,-56,-60,295,341,-16,-85,-149,-24,-81,-139,-84,-26,-53,28,46,-60,45,167,-50,169,-57,-153,54,-52,-205,-20,-25,31,71,129,-39,-413,-49,-16,-95,44,74,29,-177,5,17,-48,110,-55,7,-181,-744,-55,181,-51,59,-161,226,-631,-27,7,219,-47,121,-49,-74,-110,-30,394,-55,-79,-126,-12,150,1,17,-52,119,-142,-362,30,-139,237,99,59,78,-32,-77,164,0,-66,194,-533,132,-45,-53,-62,-94,204,25,-76,105,-42,276,202,-35,6,-109,12,23,22,-13,-12,221,-6,-74,-117,-74,0,-99,-38,215,-40,-83,-139,-37,90,96,-39,254,-56,-577,-619,-55,-78,213,-44,-45,-72,-415,110,78,-22,-57,211,-46,69,-117,151,-48,-76,-97,61,75,-376,-129,1,-59,256,-35,-70,316,-43,15,176,-14,-66,198,-46,141,-49,3,117,139,-183,19,43,122,-26,407,49,51,-45,-88,321,-30,4,218,13,-79,-192,325,51,-60,-9,-152,-58,-118,226,36,59,-82,4,69,126,37,-78,-186,-307,-29,167,-51,49,65,22,-81,136,144,-74,-16,-92,-35,23,-26,-66,-21,176,-109,-67,-89,-49,-10,-90,-43,91,-8,70,62,65,-37,-54,254,154,1,-12,32,-44,-113,-62,-87,9,563,-10,-54,160,-65,-59,-57,-159,-6,-74,159,23,-482,65,46,-48,175,50,43,109,-48,35,174,-131,-97,-151,-9,-5,706,114,-18,-77,160,14,-26,-155,-297,128,65,76,24,-21,-92,355,105,572,-49,-34,171,123,46,-1,-68,32,108,27,-91,309,-31,-23,-71,157,-25,117,229,-37,-54,259,-95,-1,-84,-177,-30,-44,239,-55,-7,162,-55,-80,-207,-19,115,-221,-80,-48,-45,-35,-139,95,60,42,77,-53,-73,305,-49,-24,273,56,37,71,8,-74,199,-26,-14,-91,63,122,29,-28,373,137,8,78,-23,-88,134,-26,200,35,-113,-156,400,-52,82,16,-29,56,-31,25,-56,-81,-214,-21,-156,-76,-68,41,35,-158,-36,363,25,-66,110,-46,-46,-1,136,-45,-77,-122,-6,104,-35,-42,165,-54,-120,-188,54,-53,221,28,-49,-77,-151,61,-151,-106,-46,-148,362,-24,-26,139,-44,-27,-193,-43,28,74,-35,45,65,-8,-65,102,-40,-20,-5,-62,-25,169,2,-77,-544,-36,-86,202,-33,-168,243,-33,192,-52,-76,-36,46,54,-54,325,-134,-34,-80,-110,-53,-171,339,-21,-91,209,29,-3,49,5,261,-141,347,-45,-75,-162,-34,67,-552,-45,115,64,14,-48,-77,-101,-51,-56,-130,-163,-36,-87,-16,-12,-67,26,172,125,-53,-59,384,24,-3,-29,-577,79,-80,-359,-25,-73,-131,-7,327,84,-95,-53,-68,330,23,-479,86,-267,12,24,48,-115,-155,-42,-25,-49,-71,339,-49,-58,-139,-58,-72,-134,-54,66,54,-14,150,146,178,106,-55,-19,-225,115,74,101,29,-185,-132,-17,-59,134,-35,116,-12,-6,-182,-5,-63,44,-16,21,131,-123,-82,442,204,-183,-28,-25,-58,-77,-130,-51,-87,-231,-18,-78,186,-120,12,-145,16,65,-9,-73,-415,95,-51,23,-152,14,55,-58,-46,-200,-117,-395,-525,72,-100,-80,-465,-56,144,-32,-19,-127,26,39,-10,-180,-78,27,17,17,14,42,-22,88,-160,81,76,-11,104,44,32,-88,-65,-47,132,-58,4,365,56,-59,-24,208,-52,99,-24,119,2,-92,-254,90,-45,-10,173,-59,-182,360,-50,-62,-82,94,2,138,83,-42,-16,-145,-16,-77,169,90,15,-61,-99,3,-22,-69,126,-44,103,130,-37,77,49,-46,-126,-52,-61,-145,78,-28,-19,130,-50,147,-27,110,-45,-31,-115,145,-33,166,-86,39,247,-23,-38,111,184,92,55,-477,-59,100,-168,25,-76,156,-8,77,28,-129,173,-35,-78,185,100,19,-6,124,-41,-536,-24,-23,128,-50,-44,179,-48,-133,-87,-18,15,-64,-44,-13,7,-1,185,52,104,-41,-4,-477,101,-81,-56,-137,-12,108,40,-43,137,2,92,-19,174,34,49,-109,-72,-12,-177,-82,7,-17,89,-51,219,46,36,-53,133,-39,-44,-14,151,-149,-50,-16,-117,69,-40,-61,-95,-47,-335,6,10,-265,-45,-10,150,36,70,-215,-15,14,45,42,-90,-163,-33,-109,-165,191,12,64,16,-60,-54,153,-46,-37,-96,-39,104,57,13,11,-98,-278,57,112,-481,-49,-10,-192,-51,-44,-107,77,51,-69,66,-137,245,66,40,-80,-71,-58,-34,-7,177,28,-45,222,82,-55,60,146,-21,36,-76,-24,-44,-24,13,18,81,118,1,-125,-170,85,-5,-98,178,-29,-21,-135,-58,26,160,-18,-79,-229,-49,48,-117,39,-147,-144,-52,-84,-102,-27,-43,-181,-51,180,-6,92,-123,85,101,-8,-59,-119,-142,35,-68,230,-46,48,-150,-236,37,-31,98,-3,-45,-39,-40,-15,131,-105,-84,-26,-111,15,-198,-21,299,-57,-84,-194,160,181,-37,48,229,-30,-99,270,85,-8,-37,-86,-151,-22,203,98,56,-44,66,-33,2,-131,-51,122,127,-44,-118,-4,-52,-73,-125,18,85,9,23,-276,-51,-5,-114,38,24,-49,-51,165,150,-103,-406,17,32,39,-25,19,-101,72,-78,107,37,-25,38,12,-60,135,324,-15,56,195,167,30,78,190,22,-44,132,-50,-24,-216,-51,-88,-133,-52,-64,170,-44,206,116,102,31,-53,116,-35,159,84,-78,-490,53,23,-116,-397,14,-40,-114,13,-60,-122,-30,-48,171,-93,-53,-66,-25,68,-52,15,35,75,53,-65,1,18,-530,-40,-42,-86,-65,177,29,326,-16,62,87,-21,50,47,86,86,-8,60,-9,-85,-135,-31,154,-55,138,-51,179,138,-22,-36,102,42,-61,84,-48,-47,197,29,73,-79,8,-117,-75,-39,225,71,30,82,-151,37,171,178,-46,-69,-173,-2,65,40,27,-30,-150,161,79,-86,19,-49,-81,247,78,89,93,80,1,-98,-173,-369,-76,123,101,25,-64,134,8,213,56,164,-54,73,69,-2,-92,-230,69,-56,145,-74,-52,-101,48,-72,-159,267,-51,-2,117,80,-82,154,-53,110,28,-68,-155,-309,-45,32,167,-56,9,-123,-14,-93,-160,-52,29,166,25,-121,-182,-55,-50,-37,241,49,61,-79,104,4,63,-50,21,-175,104,12,65,58,204,-614,-59,-72,-97,-31,220,23,-198,-109,33,-94,63,120,-53,-69,-33,203,-44,166,56,21,-24,99,-644,22,-47,-609,13,-93,-178,98,-10,-38,159,135,67,233,-12,-19,-10,-49,-86,-152,-50,-89,-127,43,45,-51,78,89,-16,-98,255,-40,-55,-152,291,63,67,-30,90,-41,212,-16,-138,-54,-512,-51,-61,-106,-148,-49,-20,291,-648,-37,15,-139,60,-363,-50,-23,-147,6,22,29,-21,-65,-166,89,-17,17,121,-32,37,-118,-164,-49,32,-129,-40,7,-172,94,40,38,-55,148,-45,139,-47,271,85,-130,-233,-148,-72,-75,47,89,50,-54,-55,-128,-118,-85,-114,42,69,-33,-64,-61,-30,143,-42,-98,236,66,143,65,-88,-101,-81,-46,14,120,-55,-99,-133,-30,65,93,-44,50,51,-43,75,38,41,-99,221,67,57,-96,83,163,331,-43,-77,262,47,76,-53,-82,318,-168,319,-46,97,61,-52,-90,-159,-50,-55,-16,-114,41,-69,107,-85,-75,-42,-31,-150,-19,167,16,-227,-159,-5,26,124,-20,55,-163,214,-45,201,24,-25,103,-13,-434,-3,-21,-57,-93,-68,92,97,-54,-60,469,-43,109,-37,-42,-97,-198,-13,-54,-65,42,84,78,-27,-86,-194,-19,-36,206,-9,-75,-129,-147,41,151,6,77,8,446,73,-48,-29,-180,38,-35,197,55,98,-45,-91,214,-54,23,173,-49,-74,-81,67,-27,-4,123,-26,-51,136,68,56,-38,-30,-133,165,-29,-37,-21,-16,-10,-55,33,-89,-157,46,-60,62,159,89,70,63,-114,62,163,12,-71,121,-58,-164,-15,35,37,-40,108,37,24,-49,50,139,188,220,-56,-71,-77,-83,-10,-149,-57,121,196,-41,102,-43,250,-50,-140,203,-43,-41,-93,14,-114,245,42,-23,-40,156,140,32,9,-155,-70,35,30,48,1,48,-103,122,70,71,21,48,47,19,-97,-168,31,43,-47,147,72,-60,471,-44,-55,-132,-43,-87,-131,-18,114,96,-102,247,-45,-26,-141,-54,138,88,-35,114,-44,-43,-164,12,219,-7,36,48,13,-35,-92,310,5,-111,-42,23,-11,-9,-28,-46,101,13,-23,103,-94,202,94,-49,1,-165,106,65,-51,51,-17,-106,308,-32,122,-124,-85,-130,-46,281,-27,85,59,-10,92,56,-50,164,-10,81,-26,94,-94,-126,-75,-80,-42,-71,14,58,-12,-51,181,0,-61,145,238,-47,-81,243,47,4,-127,127,64,117,173,-39,115,90,-62,56,67,4,14,128,0,-131,-55,-29,-54,-136,-86,-60,-71,223,-126,-39,-16,95,-60,-30,350,-112,178,29,219,-56,61,-154,332,-12,-54,-114,-16,216,-47,39,98,33,25,-225,16,427,30,-32,-48,-80,-116,-29,-20,-208,335,87,-46,-78,216,-80,187,84,-64,139,-577,-55,110,-118,-23,2,-170,-8,-80,211,-53,36,-227,-14,184,-3,62,-5,-88,-104,11,-93,-177,30,54,-11,432,114,-43,28,-163,255,-47,-169,-99,7,3,-102,-33,36,56,-1,-260,-25,-429,44,36,-17,101,-36,-82,-116,-54,-114,36,-128,-24,-80,-177,281,-3,-68,-123,-31,49,-180,-335,-52,155,-45,-105,-95,-50,-185,-104,-34,206,-7,-86,-150,-57,191,-51,59,80,72,-45,-2,-214,-90,70,-64,-99,-165,-66,-26,31,-39,163,192,177,26,94,8,-30,-78,-397,42,-33,-80,-14,-35,98,-26,100,-85,39,-274,38,-129,168,-50,14,123,9,-54,-79,-138,-16,-139,221,-21,108,0,-116,313,-12,-97,-124,-13,-76,-115,-53,-34,156,73,-12,180,97,-48,-99,-496,152,-61,-342,-8,-86,211,36,29,-51,-56,-118,-46,-58,153,74,-37,7,-48,202,75,247,-95,-20,28,-88,79,88,-40,-77,-198,67,-89,-172,196,116,6,25,66,-37,-187,-19,-133,219,13,147,268,-40,177,-121,-22,43,214,-46,113,-44,21,-193,113,96,-19,307,-62,-6,-190,-1,182,87,80,30,35,-36,-10,-98,223,-41,-59,-124,-26,59,48,-41,-55,117,-74,132,159,-91,-46,-33,-80,-158,-64,-81,-150,-51,-88,252,-129,23,-162,-16,-81,263,196,-49,69,70,46,-91,-148,-98,404,-58,-79,-261,-27,-7,-229,695,-56,-12,182,-51,129,-540,219,-96,-26,81,187,-50,261,61,-50,-80,-164,-23,114,77,66,-54,-84,226,-4,-65,-112,26,-87,-141,-106,78,0,120,-78,147,-21,-46,-107,-30,-38,-102,58,-29,-29,-74,123,-30,163,409,61,-39,-62,33,46,-56,-75,-32,-373,-54,135,2,133,-35,192,96,-19,-94,-169,-64,180,-14,72,80,-132,69,82,38,-84,-55,-228,701,-95,-323,103,-139,7,-133,32,-2,537,-54,127,-2,177,-54,-89,225,10,-48,-183,-83,41,193,-17,-41,132,45,-65,-431,-35,1,127,8,67,-1,83,107,-22,-41,-40,-9,96,60,-56,-86,-188,-66,204,-2,124,-3,91,73,296,105,-44,165,-81,-125,-139,-61,134,-63,-36,-145,-140,-53,276,-48,174,-57,-93,35,474,68,-59,0,209,-13,-98,-170,-47,129,27,104,-24,81,20,153,-117,-20,-55,267,-21,-42,-106,-327,-27,635,-48,-41,-99,-44,127,-52,173,51,49,85,209,-41,-78,233,93,-16,-110,-192,-3,93,-51,-121,-71,-50,6,161,4,68,13,213,-49,-190,-68,-50,-95,264,-7,-27,-169,153,-28,96,83,-107,-135,-398,-37,134,-59,-19,170,14,16,65,84,97,-54,-83,300,93,150,-40,-73,-25,236,5,-76,-161,-27,192,6,27,168,156,-8,-31,161,30,41,-52,22,-129,229,-93,-42,405,-95,71,68,343,-79,-28,-134,-293,-28,38,29,-52,-64,227,2,-48,97,-52,-67,-75,-26,428,160,77,-95,-56,-72,11,217,4,5,-59,66,50,-83,146,110,405,-37,142,-56,-81,-149,-37,-195,58,-385,64,67,-86,-30,-393,-45,-84,170,178,-15,11,-82,260,-23,76,-34,-59,623,81,75,77,-39,386,-18,-26,-154,76,22,-109,217,-42,-73,-117,76,-49,-81,-91,67,25,22,30,34,-47,66,-29,-3,153,-37,-35,-74,-29,-34,-51,-13,11,-21,-5,-8,-1,-50,-148,-44,-8,101,-23,93,-10,264,-47,-118,42,-110,62,-50,129,-36,99,-51,-112,-98,-125,94,-70,2,-313,-2,-77,197,36,-19,-169,192,43,-887,111,-51,-87,-165,-49,128,-50,-41,-150,13,-222,332,88,20,-49,-74,-205,-316,-12,137,-51,-14,193,53,-42,-14,111,-11,85,-44,29,-32,-224,40,-82,-171,-55,-75,368,43,75,-40,12,-139,-54,-71,-140,2,-28,-98,-41,52,-278,11,60,109,-30,-28,375,-56,118,-49,-57,-35,-328,-20,18,-96,170,-8,85,-37,-45,-218,-23,-82,-21,-74,-70,-57,10,42,-2,173,-12,-33,421,-43,5,-14,-7,0,-634,46,192,-111,-79,283,-109,13,209,114,-58,-85,-146,-8,-83,-144,-65,-60,-56,-143,-189,5,-128,-77,-89,146,-16,7,148,1,236,-52,180,-51,24,156,114,-48,254,-95,-59,-131,265,-8,-97,56,122,-75,171,-50,-50,-27,-16,236,128,-49,-50,343,-95,-40,10,-7,-13,-3,95,14,66,-50,-88,-101,124,19,50,70,27,-32,78,35,89,79,-67,-223,-9,-47,132,-64,174,-59,65,-181,232,154,168,21,72,-70,-84,-130,49,54,46,28,73,18,57,140,43,4,-54,-58,-129,327,-49,-64,436,-33,-35,-78,147,137,-37,42,-2,-5,7,7,67,22,462,-56,-78,-142,162,-52,-89,262,78,-78,54,34,-124,130,8,-48,-146,292,98,-41,194,42,75,-445,87,-62,10,227,-53,-24,254,60,163,-77,141,-35,195,-9,-70,-128,-396,113,-42,-51,-134,-38,-64,-148,39,-88,224,-22,-112,203,-80,69,-101,176,49,-359,-35,-52,301,69,-46,-65,246,75,-55,-30,-177,-50,-79,222,-51,-78,-178,19,30,74,195,0,4,79,36,-62,137,192,-48,-79,173,-32,9,90,144,-64,237,150,-47,-70,-168,-47,-74,-65,-441,-32,135,82,-54,35,131,-41,-77,206,-9,61,86,24,13,45,-21,103,-43,-62,19,-25,-78,-149,51,-2,-173,-54,0,143,-50,-64,-162,-13,130,85,30,-143,-91,-78,-58,-75,287,-42,62,38,139,80,3,-48,237,-5,77,102,-51,131,100,-40,124,69,-26,93,-81,162,-68,73,41,-44,-79,175,-11,3,-113,494,42,-71,-38,8,-60,-2,-16,-69,176,-121,-8,-96,-136,-15,291,-51,-58,-176,113,-51,-62,297,117,-27,204,118,-5,-91,-175,-1,126,-26,134,30,-58,100,-29,-66,-135,157,39,85,11,92,33,102,-43,188,-62,7,-517,223,50,-46,-63,160,48,97,33,45,-132,27,89,18,-16,-30,-85,189,-14,163,-59,-21,-44,642,91,8,-31,41,84,4,123,5,88,-42,-27,-197,81,91,-62,54,151,45,243,-37,-119,238,2,110,104,68,-13,33,143,-47,-74,-83,-95,153,-6,172,-98,79,94,66,3,36,-12,-88,109,-61,28,91,-55,-54,-86,-33,97,-14,-69,-158,-3,-100,325,40,89,-77,-140,193,-16,-33,153,-23,5,-103,210,-51,-60,-92,49,-20,169,37,-32,111,-47,-154,-10,-59,82,55,46,-70,-148,250,-48,190,7,-74,141,-27,-98,-148,-46,120,87,-98,-3,165,-37,-38,182,-13,-69,143,-79,-145,17,-21,-7,-5,-26,102,22,-188,-125,64,-117,116,26,77,31,60,82,-50,109,222,-111,-84,286,22,-76,-34,246,217,-43,-56,364,-95,-49,-79,240,-127,-49,61,182,-82,185,27,109,-15,-117,83,120,-41,22,-186,297,-43,189,16,37,-44,-76,329,7,-72,123,-87,598,-446,-183,-35,102,49,-71,109,36,-20,-60,26,-197,-60,-155,274,-31,-6,-223,10,160,-17,-6,83,55,-36,-69,242,-30,-35,-174,-28,-17,200,426,-116,201,-21,-91,-93,-119,-15,-75,217,-41,-50,317,21,0,61,-46,-35,-4,79,-46,-131,202,73,-55,4,-147,56,-46,54,26,-100,147,38,-40,127,-67,-72,-36,-26,-37,119,-23,-79,-62,6,-89,-139,32,10,-242,-24,113,-14,-74,-166,-118,-6,820,183,-92,-98,213,142,-40,159,92,95,20,-62,370,-41,-124,-89,-51,137,-7,26,54,-48,-83,-167,55,-16,-75,-137,-289,-1,108,-3,-85,-249,-47,238,-57,-37,-84,-231,-23,-50,-173,-154,-22,-34,-51,-18,-22,-100,37,78,-52,5,235,-42,-61,-194,-51,111,138,-56,-10,127,50,33,-4,79,-118,228,-12,33,45,69,0,-85,10,-488,-44,-64,-244,-49,-40,185,33,61,-139,171,28,50,-100,-60,-117,69,8,67,-2,-78,-22,4,-11,5,-14,-43,-76,-332,79,-50,33,-101,-15,-29,-45,-152,-26,343,28,-84,158,16,52,140,21,89,-28,121,57,-59,-31,151,-42,-127,256,-48,61,-161,216,31,133,-28,101,-35,-17,-82,226,-38,57,-159,-287,68,41,-71,-61,-102,50,-10,-41,90,27,-36,126,-66,156,-3,339,-1,-6,61,-77,88,-9,-87,156,171,-106,-88,-80,-17,13,-67,-156,53,-47,56,-57,-77,-140,243,0,201,63,-51,-18,-163,-121,26,-108,36,-30,72,-179,-73,-2,-103,-129,-68,-12,-46,-143,-4,73,77,-126,-2,145,-53,-72,-147,65,29,65,-28,99,-13,140,62,-25,-54,138,43,-83,-141,43,-25,-15,-22,66,-140,215,-49,203,48,-84,-127,33,-58,195,-49,-56,391,-38,-55,-132,-28,90,-3,-75,-220,104,-21,99,-27,-81,168,102,58,54,79,56,54,8,-49,147,65,77,-53,-156,-347,-28,283,-37,31,325,-407,40,377,18,-48,77,-46,144,16,67,64,-103,-68,185,-3,-28,172,-44,195,105,77,-2,-203,-117,-135,21,336,19,-83,-288,-53,-14,175,-50,-73,-21,122,-85,31,-212,-20,-77,278,-91,-58,-48,-122,-82,-30,-72,-96,97,135,-25,13,-159,-44,-13,113,-44,109,-35,-73,-190,-46,-61,-72,-57,109,-46,396,23,-167,259,-53,-18,0,-8,-19,-1,-12,34,31,128,2,-16,-330,91,-107,64,181,36,-80,-77,-837,93,-103,-98,-170,-56,-50,257,-79,211,-30,112,87,-46,-31,-473,64,-30,111,60,62,-123,261,-45,-23,-136,-51,-32,144,-74,-38,6,215,-27,-23,98,16,-102,-84,61,-27,-21,76,17,117,-47,-59,158,46,18,-25,121,105,-15,135,-6,65,-127,-49,-57,-103,-127,-81,296,-111,53,-32,-156,-4,-85,-148,-37,-4,171,-11,11,-129,199,-11,-62,-155,119,91,10,-70,186,86,192,-63,110,-62,84,-202,-55,-4,12,-151,200,-32,8,139,72,448,14,-36,30,143,-27,-103,214,-27,-120,318,-47,-75,-67,28,-125,196,-35,-106,1,253,-95,-84,-97,27,-15,-175,393,-109,152,-69,-79,194,-23,86,-1,-96,279,-95,-156,56,-146,82,-62,63,-35,8,507,87,-47,-187,-126,-16,16,73,33,-128,-44,-90,-59,-47,-149,319,-48,-88,27,-73,253,76,-33,-62,274,80,77,67,177,25,-114,-143,-112,-104,310,-13,-62,-144,-52,-5,156,31,24,84,-45,34,-190,27,68,80,14,-29,-191,-502,-53,-66,-164,14,-17,-3,87,-49,-91,-30,157,-83,-44,-151,-20,10,-123,-45,105,-624,-97,-35,-110,-27,88,-15,61,-17,-43,-89,8,-2,210,-17,43,46,-83,-37,70,121,91,-28,-13,268,94,-17,116,117,11,-15,259,-103,195,-29,-76,-144,34,-60,-114,-98,-15,-105,-153,62,226,-39,-101,-143,-47,-21,-122,-20,105,-46,-70,28,-416,76,50,33,-35,359,-46,107,124,-127,209,81,22,49,164,105,-30,135,0,109,-97,-108,-26,693,9,-17,12,222,-53,-7,-196,-62,207,-58,-124,-17,294,-56,-91,-169,-3,-177,-110,68,-114,209,60,130,-30,-129,-40,59,-38,7,78,62,27,122,74,-6,62,166,-107,20,-197,-54,-71,-89,-40,14,131,-44,-78,-93,-14,38,68,9,-51,140,-87,-57,-67,-11,-18,109,65,-31,-123,6,-147,-17,118,-115,-627,-51,257,17,125,-114,-23,-177,93,-59,186,-56,-36,175,-52,-66,-165,-1,-68,-167,-54,-89,253,-9,-2,100,-86,-101,-69,54,-26,-82,243,-110,-68,-99,21,48,55,60,12,-68,370,86,5,22,54,14,-57,223,185,-46,-107,-101,-50,-55,-96,-64,-42,-430,-72,-70,-54,-44,-41,115,1,194,-36,-34,5,284,-57,-487,87,30,-45,121,54,-39,143,58,-74,-93,-144,-36,-10,113,101,-58,21,-307,-46,-75,182,-126,-26,-80,-101,-57,241,-44,-51,224,-30,135,33,55,-5,-30,149,83,201,-46,-76,-110,67,53,57,121,-23,-59,194,-53,194,-84,203,-36,-60,-149,39,32,-52,1,-30,-99,-3,182,100,37,-82,208,57,-60,-81,-464,-124,236,-56,-133,-88,25,108,78,-108,-35,230,102,89,-56,-33,260,104,-52,-89,-164,-60,-65,171,-51,-74,-131,-59,-80,-101,-100,-15,-161,38,-101,-227,19,34,71,-37,-144,-39,-40,290,-39,-64,-87,-302,-22,178,102,10,11,35,4,-58,438,60,-83,163,205,-27,-40,-117,80,87,20,147,74,-53,55,21,-92,-134,-9,31,250,71,-46,-80,-107,-2,-80,174,184,-44,17,121,82,-163,-73,161,-101,-29,28,-113,-36,-214,-7,-21,85,90,77,16,48,-96,-28,188,-25,121,7,-59,307,-21,174,147,49,-62,-57,6,-39,176,64,78,-52,-84,227,29,14,31,16,-126,204,-22,70,106,136,-59,82,24,-67,-59,252,107,-42,134,55,-74,111,-46,-84,236,101,-16,-45,-81,74,15,15,51,-46,138,-46,-115,-101,-126,76,-18,-96,-111,-16,-118,-102,-36,-49,-82,280,283,74,105,16,-32,47,233,-55,-19,-112,60,-33,-144,86,-52,-77,212,273,81,-609,-39,-70,168,13,124,-87,-84,-155,-58,-77,-128,269,-100,260,-77,125,78,51,103,325,78,-56,-97,294,-45,-71,184,-48,-1,-158,-42,62,28,-19,284,-31,182,43,-162,-126,-1,-59,-63,-20,-4,103,32,20,75,-28,-35,41,444,-127,-122,-83,249,-45,-71,-75,-343,-57,-78,-137,34,-87,-165,28,-82,178,55,23,-49,2,-180,-50,-26,188,-24,108,-41,-63,-126,135,17,-130,-22,4,-363,-22,103,-25,164,61,-59,-154,226,-30,244,-95,-111,-64,228,79,-86,55,-137,348,-10,-19,-118,45,-39,-100,230,-37,45,201,112,105,104,-56,-168,22,-146,19,171,141,-91,10,125,-56,253,-173,-44,10,-32,77,29,-36,-173,19,80,0,138,165,74,68,38,-22,-114,-70,-34,87,139,66,-53,9,-53,-85,281,-137,-75,-141,33,85,4,146,-38,-60,166,-56,245,-91,-25,1,-125,-58,-62,224,-75,118,117,114,-40,-18,318,-33,-24,-73,145,12,209,-98,-95,-26,-35,-19,-182,-5,79,-100,-58,19,209,73,11,-95,-56,-101,-132,-59,123,87,60,-96,16,-163,180,57,-96,-616,-26,276,140,-52,-89,248,44,-282,-152,726,-13,-76,-132,-54,-36,-125,304,-53,-9,-148,-293,-34,-1022,105,75,77,-34,-54,-199,29,79,-47,-474,75,19,-88,-68,-34,-33,113,-44,49,-150,-52,28,31,85,170,-584,8,74,120,110,61,64,37,21,-30,-60,-161,-33,133,-25,110,-60,142,109,-50,130,45,-17,-38,135,-52,-47,-235,28,-80,-160,-22,-31,157,-34,-16,257,-78,-49,-82,-10,-67,-71,-174,61,20,43,67,-38,12,100,92,-36,202,-41,-87,-29,51,-22,-13,-68,-81,-47,572,76,23,85,62,-146,-89,407,-18,85,68,68,-47,78,-53,-91,359,182,21,38,-52,3,-111,398,66,-103,-132,-159,5,-92,309,-33,50,52,69,7,-70,-83,-101,59,-52,105,-85,-90,-61,306,-42,-61,-128,-148,26,-5,-123,-66,-19,683,37,-50,31,-152,262,61,-46,362,-95,-70,180,40,-7,272,43,-69,-298,-52,-66,-47,114,-133,338,-19,-87,-119,-284,32,-47,-185,-15,-7,122,-57,-60,431,-123,3,-90,98,43,18,83,64,0,-31,-41,10,137,111,97,-37,-420,66,5,-37,-8,-48,64,-18,-35,-57,77,-23,-318,79,2,-52,-61,-47,-335,-35,-30,-188,99,-2,-54,-79,375,-76,100,-138,217,-22,-14,163,17,-85,-41,183,127,11,-83,-188,377,105,-10,244,-93,189,-47,86,38,108,-47,-459,-39,-17,371,-95,26,-28,229,-46,-71,-279,-32,11,-112,29,-50,-154,249,58,-42,-99,210,89,164,-95,13,-34,33,-31,48,-124,-67,175,-36,116,-59,4,139,39,-28,35,-108,76,211,77,-78,-161,-52,87,53,60,50,102,-38,-70,-154,-101,-20,-78,-31,-5,-87,314,-48,-33,173,-39,-57,187,-30,82,69,99,-50,41,172,141,-59,77,210,-27,-86,236,8,81,-31,-35,-72,16,-2,147,-52,-79,-99,-286,-24,-84,-180,70,0,228,-45,-84,-597,-10,8,203,50,139,134,-18,-70,-115,-53,-171,-82,32,-58,-94,-108,0,-55,-203,-543,156,-28,85,-367,-81,226,-35,134,-20,2,-80,164,29,143,-48,-56,-83,-243,-54,67,-103,-286,-47,-35,-60,24,175,69,-125,134,-54,76,-118,183,-28,100,157,65,102,-50,-79,-201,88,-8,-81,-123,-53,-32,-59,-352,-43,225,-57,117,-265,-138,-44,-76,157,58,-25,142,198,21,196,-56,97,148,-58,-156,-120,160,44,-52,155,-28,-28,101,39,-51,331,131,92,71,-42,91,-47,30,96,-522,-58,-74,197,-82,-13,241,-36,270,116,-40,-55,306,66,-81,-2,164,-28,-120,182,-83,-49,-7,242,35,-79,244,60,-19,399,70,30,57,-40,-72,-150,-240,-24,-22,-156,-41,-27,-82,-37,48,-91,-293,-9,80,7,49,1,72,-46,-240,201,129,53,41,-11,-145,-41,-57,159,-10,-122,-158,22,75,72,-5,70,-17,-30,-115,262,356,106,-55,-151,-67,90,-123,24,563,16,194,68,-40,78,250,-80,-57,183,12,-68,244,27,138,-95,-48,196,342,-98,-27,-94,163,-15,-59,-164,-12,-412,-38,-109,-74,-38,-78,212,-89,-33,180,-47,186,-43,-41,-18,41,-186,-19,42,38,-55,-30,-181,-61,-428,-26,-157,-853,-92,-146,-69,-15,-56,-41,-176,-98,77,-187,552,-43,159,-49,141,-40,-178,-124,-164,-52,-67,97,19,168,-125,67,-71,-90,33,-61,-85,-42,-82,-119,88,40,29,58,-17,28,115,-54,-29,-100,23,39,111,47,40,-47,35,-258,-56,70,53,21,-49,-188,-561,-44,-48,-79,-47,-26,-35,-235,-43,221,-58,231,24,92,122,-118,-40,-13,-45,66,-67,39,-39,205,-104,40,-167,19,-45,146,-37,94,10,24,-30,1,-72,150,5,105,-47,-65,-173,-103,-86,258,89,-14,46,81,-7,-60,-129,-55,-164,-126,-31,158,-53,-105,14,410,191,105,94,106,-10,122,85,68,-27,-90,-287,-131,272,-66,136,117,-46,-82,-105,-57,156,-51,-138,249,-102,5,161,12,51,40,74,-193,-11,-11,6,155,16,-46,-135,287,56,59,145,-8,-82,-36,17,52,-48,-14,122,84,-41,-57,174,-98,77,73,-48,-79,-125,27,-119,-142,-61,35,246,-32,138,-51,138,-28,138,76,27,-92,-140,-111,72,80,-51,-121,361,33,62,-40,-147,-23,-122,-26,-68,-141,175,-34,34,-106,147,-41,-55,-100,13,-107,-58,-35,-287,-15,-38,-49,-75,-336,-1,-9,10,-12,-9,-6,-11,27,75,-113,-95,308,20,80,302,129,-49,-76,253,67,84,-32,48,63,20,65,124,203,-88,99,-4,-76,132,-59,231,-95,76,-28,-89,-162,-33,-214,-89,108,-182,-93,74,-73,42,118,-50,139,-48,58,343,-23,30,-204,2,-59,251,-111,116,113,-117,97,-163,-59,381,-32,-102,-156,-101,-65,24,-167,308,-50,124,28,-68,-144,75,-19,-86,226,12,-66,139,-47,196,-23,-105,177,69,-21,-13,381,167,-55,-77,-136,-61,117,-57,-73,-123,-71,168,19,-441,-49,-73,235,-50,183,-42,-7,-130,-51,-67,-126,-48,-36,-113,52,-70,191,93,216,1,59,-51,-4,120,97,-12,76,-1050,-31,-21,125,61,95,-26,5,182,-59,-85,326,87,-44,3,-199,131,88,-105,-178,51,-79,-85,-58,-111,849,586,105,-115,-62,-73,-17,128,-51,-91,-163,-56,259,51,99,-56,167,34,-48,-160,-36,57,-163,197,-48,-206,-5,-191,223,-54,-62,218,-46,-64,235,16,174,-26,162,-36,125,62,-59,109,-98,9,-77,-99,-12,152,-851,-25,-28,-47,154,-23,142,342,-765,6,-17,-160,-59,-7,218,69,71,-62,74,-48,-102,-162,-55,-145,372,-40,-89,-152,96,-52,-64,-137,-53,-82,-52,248,-89,-42,-158,-102,-54,-216,-13,-2,-143,247,42,-106,125,80,-29,-200,-17,-46,118,-31,55,27,4,17,19,-44,7,43,-123,-23,56,-1,-32,-174,-56,134,-54,-81,481,-55,-7,-118,-58,202,82,201,157,-29,-56,72,-2,-121,135,66,81,-18,-75,-97,78,0,61,-57,-17,-173,141,69,-45,-61,355,-52,164,-50,171,-31,-5,-107,232,37,-68,-153,453,-95,-42,-69,-23,138,-49,-27,159,99,-48,124,-49,184,161,105,-31,65,-86,2,84,33,222,-56,-44,175,28,94,-51,-64,-186,38,62,72,160,-10,31,74,158,-8,303,55,115,-150,-73,-36,-33,-66,-75,-370,-49,67,-276,79,-58,119,-15,234,-93,77,131,101,-39,70,57,71,83,66,-19,268,-97,-61,-83,-50,-100,154,62,26,-33,-97,257,-52,-5,-118,59,52,22,7,62,70,96,-34,85,-5,-85,-117,-49,77,70,-10,128,-22,-78,209,32,-17,35,29,-583,-21,10,-169,-98,-22,69,-50,175,28,-47,91,24,245,105,-28,-365,-36,-117,-146,74,9,-52,-59,-73,276,-43,49,-158,221,-35,-22,175,67,-32,36,55,-89,-182,425,105,-2,11,50,92,-51,113,12,-64,122,27,12,44,-48,-38,-148,-53,-35,-564,-17,125,-41,104,-4,93,337,-29,-168,-62,56,37,40,-467,-25,97,136,-12,-56,-142,-21,42,-237,-33,76,39,101,-121,137,42,-72,105,-44,29,176,-40,-62,-92,26,54,-19,-33,-89,74,-52,-90,-152,-22,189,-53,78,-8,120,-48,44,-22,-22,-177,-39,-140,-9,60,11,-30,-134,238,-32,-49,-188,-760,105,-55,409,-34,-83,-128,-30,-30,-154,-14,-24,156,53,-30,-188,221,-103,-78,-435,76,-34,-83,-97,-30,102,96,-14,19,9,-209,233,82,-13,74,-135,19,-95,-136,64,-52,62,-195,242,-55,-17,132,-29,-159,-95,-68,-31,-156,-5,85,-13,109,-18,-70,-190,-37,185,-62,-40,-91,-32,-50,57,46,-53,-76,-21,224,-6,66,-44,-42,-104,-366,-26,-25,123,-42,-70,-144,56,102,-5,-13,55,-116,11,-128,66,-38,36,-3,90,6,3,-21,-29,28,-8,-80,256,35,64,73,-49,-37,136,42,140,-23,-110,-150,86,-58,196,26,-109,-305,3,118,-53,-88,-171,120,93,355,85,25,61,110,84,-142,363,105,135,-50,69,54,-45,-50,172,-51,200,-43,-2,181,8,-32,-91,159,-42,52,104,-9,-31,-145,-320,-41,-87,172,-50,-72,219,-20,27,55,-43,167,19,-84,-169,-10,73,-2,-122,-84,-62,-27,141,66,-47,116,-88,173,-45,-85,-129,-27,106,35,-71,376,193,34,-102,-151,-117,-7,-159,-45,72,47,46,-82,4,-223,163,-51,-57,196,-9,-49,267,80,50,-36,-20,-112,-57,89,3,-61,139,-54,229,-15,-77,-30,-389,-56,187,213,-46,-247,-9,71,-48,-87,310,-17,-60,-284,-49,-88,337,-41,5,-169,-18,-136,434,-21,-142,-116,72,506,-6,33,62,-47,204,-52,117,222,-29,-100,-158,69,21,-76,-37,-117,-49,-63,-71,38,17,-24,128,-77,-59,-142,-44,-122,-70,14,-20,140,34,-3,-51,-99,-128,49,-94,203,93,57,-83,-248,-34,108,-22,-54,12,200,-52,129,-43,11,163,63,74,68,-36,130,95,-76,5,-102,298,-119,-76,-37,134,-17,-69,-169,53,-100,97,-105,-132,51,106,166,-17,-2,294,-33,19,64,45,-27,-1,-111,-120,68,35,83,-31,12,-147,-17,-67,414,85,-45,-121,-64,41,58,-42,68,-173,316,108,207,105,59,-50,71,-243,85,-27,8,156,-34,-40,168,63,101,-45,-127,-441,-17,65,111,293,94,-20,-44,-169,-120,16,282,-43,83,146,222,-95,-89,-70,-85,-67,12,-37,10,92,-31,-41,-3,-13,-78,64,-53,-21,219,83,24,-95,-177,-12,80,-36,68,-186,255,78,-60,64,-3,-67,338,52,-31,50,60,-148,204,82,-34,-44,167,-93,5,-127,-903,115,-19,-108,-211,134,20,18,-202,-337,-40,-77,-181,-29,-57,-95,-17,-33,-94,53,-47,-49,-65,-110,-18,-26,-67,68,-40,-47,-130,61,-23,21,14,-42,49,-105,-4,-13,-484,-53,-87,321,-25,-7,167,-40,-54,-245,-29,-69,185,-13,-73,347,-47,-120,201,7,129,93,-43,-94,240,-19,94,11,-169,39,31,44,-44,163,-44,-82,-165,-122,-20,93,-199,105,-80,-8,-203,72,-49,106,-49,129,104,-95,78,161,173,-79,-22,-101,87,-53,-42,-165,-2,-95,153,244,-17,-110,-112,-9,-80,-130,14,137,-9,157,33,-28,149,222,-13,-5,-200,-51,-74,88,3,19,-199,17,-71,-123,-81,19,152,66,50,232,-57,36,-203,90,5,113,-69,128,56,-2,-70,234,67,-90,19,126,85,-180,-6,77,57,24,-50,-90,296,-36,-32,-270,-52,-110,-113,-33,121,-29,-62,-60,216,62,-4,-20,90,-56,-49,-189,-81,-14,-153,-30,-7,122,116,-50,-81,-107,-16,66,-23,-73,173,94,65,288,62,-43,-116,-98,-266,52,-19,-124,142,-50,-58,35,-48,-8,-31,-16,-11,50,-21,17,187,428,-49,-119,-1,156,44,-86,-827,37,-60,246,36,45,59,219,-47,31,155,76,295,50,-36,-75,159,-23,118,29,109,80,-30,309,32,94,25,-50,39,100,-6,-117,210,162,-98,155,117,147,20,119,199,-16,131,40,20,-531,175,-41,-61,-122,23,-1,-128,40,8,40,102,24,3,19,137,-32,202,-105,-6,-61,-43,-55,159,-44,-170,337,-44,170,-47,-53,-178,-36,149,-79,234,17,316,94,13,70,-511,-53,-51,-153,2,101,-37,-70,-747,55,94,105,-40,-60,313,-25,86,48,109,-46,-67,401,-32,5,139,-33,-138,-140,0,58,374,-38,137,-42,-17,98,67,-114,134,-51,-85,-150,-25,-78,-137,-52,-63,-44,34,-38,218,21,78,-39,-70,278,-14,86,-58,204,-45,125,89,92,105,49,163,-43,-89,308,42,-27,84,-49,257,-30,-5,181,-29,-74,-1095,-17,-3,-171,-293,76,-42,-29,-172,-26,-12,110,-17,-16,-136,-14,-6,-10,-10,112,-52,-79,212,-101,-133,-137,-107,-7,284,40,81,-21,278,-43,-80,171,-28,-33,-123,-534,28,103,-394,-51,132,-55,-10,-92,450,-98,-152,15,-96,-56,-90,28,-48,-151,-6,297,16,-95,-13,261,-144,57,206,11,115,-51,-127,65,236,-11,18,68,-36,-38,-149,-123,-60,-62,-10,40,-19,76,135,73,-46,-49,-100,-51,-77,172,53,-39,58,79,-129,26,172,15,11,124,112,73,79,-30,167,-115,125,-122,-16,-12,538,176,-5,-38,122,-38,-79,-217,-21,226,102,53,53,96,-36,-71,307,36,-18,116,-44,163,-20,73,-884,24,-55,-180,-61,-68,-112,69,-39,28,-156,326,140,-51,-88,-118,455,-39,248,-85,-10,-89,-57,-19,-444,-26,147,-69,222,-110,26,-25,-110,-87,-83,-90,23,54,-59,-14,160,-2,-18,81,-3,-85,-147,40,-126,15,-47,-93,78,-52,192,71,-11,-32,-47,150,34,-101,192,-55,117,116,-52,131,-57,23,-173,-53,-71,-126,-78,182,-49,-82,368,24,-65,-139,-93,-152,-15,-71,134,-49,24,305,67,-124,191,179,127,-24,-99,-67,80,13,106,-32,-56,40,87,-7,40,-371,29,40,-21,109,65,-36,41,-46,67,-2,-51,-150,151,81,-92,76,-53,-63,-166,44,102,-126,-184,12,-83,-150,-7,30,-642,65,-49,79,-12,-101,-169,-15,77,17,67,78,-15,109,-30,-52,187,153,-139,34,-134,-2,-35,122,-15,307,39,29,-266,-38,28,69,23,-22,20,-23,116,356,61,-19,35,14,72,-10,182,-9,-180,-62,1,-47,177,-453,-38,153,252,-55,-94,-93,56,68,322,31,38,-51,-2,-170,-22,74,77,28,-4,131,6,97,56,49,115,-15,-469,40,-62,256,45,-66,113,45,-84,-78,234,37,-144,226,12,-130,21,-106,31,126,-4,96,39,40,-25,106,-59,-56,-101,-42,-35,-31,166,-69,-38,-57,256,-27,35,446,-2,-15,-47,-108,-81,-64,-10,-104,236,-21,153,-18,-57,-115,-57,-26,180,-53,144,-450,122,-51,254,-48,-131,0,36,78,19,179,56,-14,0,196,-54,-74,-124,-52,158,-22,-5,122,-24,6,-232,-20,-75,215,44,81,-44,-31,333,-95,149,-38,10,-141,244,14,-43,148,216,33,-25,-42,-84,-165,6,44,55,78,-41,-93,357,-128,197,-51,-44,-16,183,129,-62,-28,218,73,-33,-208,-144,150,-26,8,115,11,-89,-199,-263,71,392,77,-17,85,-484,-26,-82,-91,23,5,38,-53,127,23,66,-282,-52,-149,297,300,-129,-62,-51,-86,1,308,-118,-13,161,-46,12,-28,371,72,-106,-160,-13,98,17,-116,230,21,-149,-161,26,-111,-46,305,-55,2,262,-113,-8,-79,-36,126,-54,-94,564,159,-4,99,97,177,105,-100,167,279,-48,-24,265,33,67,7,-29,174,-24,186,106,-46,64,60,79,-413,19,188,57,97,185,-45,-94,364,-50,105,18,76,40,86,-4,63,-139,-285,-117,131,52,-56,-88,244,28,90,-14,28,119,67,-57,-77,241,-47,165,108,101,51,-42,120,-56,197,84,73,18,67,-45,-61,-192,113,-54,-92,-162,-30,122,94,365,-92,30,122,92,-44,157,48,-86,113,-35,113,-70,120,106,20,61,-36,11,-109,19,-7,10,-42,-69,-35,-150,-61,-84,247,-65,-53,169,-59,289,-34,-22,217,-65,-76,319,-101,-13,47,590,121,-21,-83,270,-46,0,264,-59,-78,360,278,54,-57,-77,-70,-23,23,70,9,208,75,-9,-15,-47,287,14,127,-48,-72,158,24,-123,-125,20,281,-52,15,318,-43,193,-28,-53,-107,440,87,79,-28,88,-56,-94,-27,61,17,-54,-89,-141,-97,-52,247,-141,-89,-105,113,-4,-123,-27,262,-52,-68,-217,22,-50,-200,165,-105,-64,-19,32,80,-34,116,-80,37,-74,302,77,-42,122,64,20,-50,-75,199,-8,83,-8,-13,194,-101,124,-272,413,-30,-52,-98,-16,-20,-319,-19,102,96,21,85,-66,231,-53,171,-27,5,97,-35,-34,-216,38,56,110,-12,72,-31,-140,-47,269,39,-44,141,63,72,39,-179,311,-30,-46,237,105,-52,-29,181,30,-97,205,-33,-60,-25,-362,57,61,-46,37,-144,-46,227,-74,-64,-112,-41,-74,235,-1,52,-43,-41,-94,201,42,-30,-97,-181,42,-82,232,193,136,-30,-77,-96,141,-21,48,50,-38,-47,-160,-9,73,-61,-77,-179,200,-4,263,51,-31,-73,-189,-123,241,-33,-98,254,-19,-81,34,136,-11,-38,311,-20,-55,-217,-48,245,23,266,-114,-83,-7,-67,25,-15,-133,67,-29,54,47,80,17,-76,120,-33,36,90,77,39,-85,-60,254,-95,28,-76,-142,-33,171,-52,147,-38,-557,249,-44,-8,185,97,86,44,97,64,-22,251,-7,171,17,-75,147,-33,55,-125,186,-31,71,56,161,-43,-46,-137,-55,-8,-169,-33,39,-61,-36,-23,-65,-151,-42,56,123,-11,122,-48,41,-77,285,-31,83,99,-107,-32,140,107,-50,-65,212,-32,162,-31,324,-42,100,-49,-459,-34,131,11,174,35,-73,-149,-38,-287,2,83,127,-49,-12,-139,-46,-65,272,73,2,266,-55,-23,-127,88,26,105,-35,-28,-88,2,-19,-34,-64,90,-22,12,164,52,172,3,106,46,69,30,-87,153,33,-90,-378,133,32,-57,86,-52,96,-50,21,132,-206,-105,59,94,64,86,1,89,18,-34,-182,-75,-85,-112,-19,157,-84,-88,-136,85,-53,-66,-139,110,-13,106,-45,-81,-46,-22,-144,44,62,403,83,-25,-101,-36,-127,10,-102,-171,-130,-74,-150,119,22,-4,-133,40,54,-49,188,-53,-74,478,-101,47,-272,-9,-83,215,-45,-86,-91,76,-69,-170,-74,-84,-113,-55,-136,-40,-625,-43,-39,196,44,92,58,-53,-28,-116,-51,75,62,86,27,-13,37,-92,41,-68,-104,33,-12,-108,209,30,29,-49,126,-19,-65,-46,-14,-10,130,-17,-31,-132,-66,-58,-79,263,85,-13,123,-26,206,40,38,-50,0,-105,-359,-36,-72,269,-47,264,76,-23,177,-53,6,18,179,-46,68,-367,-31,-53,-129,9,-72,-50,247,65,-48,-146,-41,316,61,24,-8,126,220,-84,-5,233,-52,-464,67,-455,-60,-107,-117,-5,-27,189,-44,14,97,-52,119,28,-79,250,-105,7,-7,191,67,-161,28,228,-45,-54,-172,-43,-44,-170,8,-89,-182,18,-53,123,-61,-22,-214,21,-359,45,118,-45,-66,-143,-16,163,34,35,-15,41,-112,22,165,29,35,-99,174,61,37,131,-8,-67,114,100,-26,145,11,-90,-215,413,-76,469,-48,-78,305,-113,-26,-582,-37,103,131,-16,64,-45,-86,-31,228,74,71,106,-57,-30,-173,392,-59,-100,-86,-22,-66,-69,-395,-13,193,-14,145,102,14,-47,130,-35,138,60,20,4,122,-51,260,-50,206,87,-39,-127,-70,-18,95,59,-36,-27,132,-101,-58,41,-30,103,-44,124,-4,21,79,28,-29,69,-58,28,-179,-51,31,30,-54,-84,296,-54,-119,-278,-31,35,-160,148,76,32,-21,-183,-90,-43,109,-22,-23,123,100,-47,63,176,110,-40,-145,188,-2,-81,-173,-266,-79,-4,173,-51,0,105,1,-32,30,14,90,-1,-109,-110,-35,-19,-82,-134,64,-52,-92,-151,-33,-63,-55,-55,-44,169,116,-52,-3,119,-14,-171,-30,-3,89,14,62,46,56,-79,67,-115,242,-47,-18,-137,136,-20,-82,-226,127,68,-49,-1,284,-10,218,189,-95,76,75,54,-35,46,-2,-36,-131,-296,-17,-20,-30,-19,-28,-53,-216,-29,51,52,68,31,-29,70,-46,-68,-175,-104,-124,437,-98,-63,-79,-96,-24,143,23,-84,-160,-54,57,56,260,-28,-145,-119,15,75,-33,-17,-145,-47,-71,-108,144,-124,46,126,25,-13,-126,-9,-72,-138,-47,22,-107,-47,-61,-79,-17,-47,-22,153,18,53,93,88,72,-20,229,12,-29,4,-7,-6,-33,77,40,65,77,-44,23,-165,363,-129,203,61,123,16,1,-168,248,142,51,-95,229,-31,-80,206,27,30,-53,17,149,20,-227,-83,-140,233,-30,102,48,-40,-60,168,-37,68,-45,-131,-35,-50,-61,202,-52,124,4,16,15,-114,-13,145,17,7,74,98,-43,104,-52,-79,-7,228,100,185,-58,-76,-191,-45,169,89,89,107,-53,123,-6,-143,-81,-59,-84,-79,276,3,-130,-422,93,25,-75,-476,-47,134,233,-5,-90,147,71,-142,-68,12,26,-11,227,-24,16,-167,-57,177,46,-112,-105,-44,255,69,-370,16,53,31,-4,53,4,5,59,13,102,57,-62,-89,154,18,-476,15,103,37,-75,-140,-51,-90,-69,-57,-76,249,-52,-57,-148,-15,5,-49,-72,329,40,265,94,40,-71,233,-4,-39,-123,317,-41,-40,-129,-27,298,-56,-152,573,-6,-3,-23,53,-108,126,-30,34,-7,-166,-95,7,-146,-49,-88,266,-43,-78,-143,-375,32,-116,176,-100,-129,-32,4,-30,-185,-45,-26,254,201,-37,105,67,81,167,-58,-46,-141,-132,32,-126,65,-26,158,-47,-65,-148,9,-112,-99,-41,-9,-177,-45,-28,-104,-49,-31,-126,-54,131,-23,-137,-94,21,64,3,-35,-130,12,7,-13,-4,113,40,-54,-177,3,-41,53,106,-52,-21,-178,-60,55,-177,-92,-15,281,-52,64,69,-113,296,199,-6,26,86,-22,-36,139,-105,76,8,-155,38,28,113,-101,-80,30,-35,124,-53,-64,215,-24,86,-140,-85,-42,376,208,61,105,-45,51,-155,-24,-48,191,-46,-23,-111,-148,-19,-134,-88,52,-25,-23,-67,246,147,-49,2,40,223,71,113,-37,4,59,-50,97,38,89,-51,-77,207,-56,122,86,40,-59,-165,-37,131,1,60,65,19,-19,38,-191,76,-41,-81,-19,493,228,86,-49,102,135,26,-6,-164,214,-52,55,-133,-47,-88,95,197,33,48,-39,-37,158,-100,-8,12,20,13,48,-30,351,21,-22,-143,327,92,96,17,-86,-166,-59,-73,222,20,-86,160,-52,134,34,40,30,-11,-144,-52,-74,-139,27,-43,-227,-46,-79,206,38,29,149,-106,147,-276,408,105,41,-61,-136,67,172,-32,-110,-56,-88,-44,108,2,53,45,83,86,-106,-162,153,-25,107,-29,14,-4,-4,-48,168,86,-13,76,62,-34,263,66,-50,-83,220,-75,381,30,-5,48,51,60,147,59,-33,60,-57,-29,-214,-54,-119,-482,228,-53,-418,139,152,43,-41,117,55,67,-42,52,73,146,-46,-79,-109,104,-174,-69,-64,97,-142,-91,-57,-54,-101,79,244,14,481,62,-69,-58,-44,-78,-12,39,-8,-41,-63,38,-123,-77,92,-116,-129,-155,87,-51,-60,269,49,47,-50,-60,62,-49,-84,-98,362,103,21,-2,144,-35,-80,174,105,27,-54,-125,-51,-98,-55,-78,-52,-56,-92,-25,63,108,34,61,99,-14,10,-170,-43,37,142,-44,53,-55,1,118,-114,-33,48,91,8,80,-32,96,77,-62,-68,-346,22,46,-143,220,-23,-67,150,-157,-116,-320,27,151,-20,-30,-357,-96,-84,-118,72,54,-113,134,-49,344,47,14,85,-56,121,-42,-71,-137,-45,119,88,0,-20,89,-42,-48,-183,-114,-90,-21,-72,223,-62,5,-194,-9,20,1,62,-22,-80,-537,-95,-72,-125,-82,13,84,-45,-63,-118,48,70,-52,-102,-138,-43,194,-58,-43,-57,-59,-56,-89,23,-84,141,-48,-114,51,60,-53,-83,-152,176,-64,-98,-116,-273,-2,63,-37,-69,-87,43,71,60,-118,118,40,-56,258,123,-21,-40,144,-140,-24,-76,30,38,-38,11,-12,-51,85,102,-24,-156,77,-471,-17,-5,-173,-51,3,124,-51,-77,-23,-11,-65,-151,107,18,117,-42,-232,367,-51,136,23,-85,186,-28,-70,-27,-346,68,16,123,-77,513,-34,140,-28,-15,106,82,-37,30,-139,197,-138,192,168,-60,-117,188,84,69,-47,103,119,36,-4,53,-41,342,-3,15,189,-21,-66,-167,-51,70,95,40,75,-53,31,116,61,-37,58,293,-54,-76,281,109,-42,-47,0,330,8,-80,-193,-284,-50,171,86,163,-51,-83,248,-40,342,27,-8,-153,196,7,-78,243,-28,26,-129,449,24,-12,67,-48,-118,-30,-37,-70,30,151,-423,-33,43,56,-69,-72,-155,11,246,11,-88,266,56,81,-55,109,-133,-61,-150,195,-28,120,34,57,-13,112,30,146,-106,150,72,115,-47,117,-50,-77,304,-89,161,-4,-10,-9,-181,461,45,55,143,101,-35,-23,-169,372,-45,-59,166,15,195,458,-24,-3,-121,79,40,106,-37,-33,-94,-102,28,3,-11,-54,-8,172,28,381,-70,-55,-235,-39,119,75,-60,120,-95,-92,-67,72,64,-41,-576,-49,44,86,97,84,-58,115,-81,-63,-77,669,36,-99,290,-17,-86,-96,26,89,187,14,192,122,95,65,65,-22,-64,155,-111,71,-76,207,40,81,-28,179,135,36,-89,116,-43,-80,-101,-25,-59,-13,-110,217,-53,100,81,-31,-143,346,121,-67,-87,286,-8,-14,-144,-356,-12,-75,-176,77,40,60,-42,131,-46,-59,-679,64,78,-52,106,124,27,29,-49,-56,-158,60,-62,-141,304,41,27,10,-88,205,-85,179,-44,-106,3,-330,-58,0,-113,7,53,37,101,-54,-13,-161,86,-356,-17,18,113,47,73,50,-122,2,157,-42,-57,-45,-113,-20,-91,-127,-117,-11,271,-55,-78,-159,-66,12,-162,-48,264,-44,111,157,53,-182,-75,-77,-112,-49,105,114,-26,-88,176,48,58,-46,143,-86,220,44,34,79,1,32,-64,223,-49,-75,-63,115,-21,21,61,56,238,-23,76,-18,-30,-237,-9,75,8,-32,-262,-36,96,-36,-74,-104,440,-95,-23,-122,123,-80,-13,88,-56,-7,-35,-13,-381,-8,85,7,51,21,110,-30,-77,245,-53,248,-18,39,88,140,-38,-19,377,214,-10,73,28,-59,222,-25,160,201,-10,-668,-21,43,42,-73,170,-104,-93,-356,39,128,-9,13,54,10,-88,93,205,26,27,-91,84,-416,23,-21,472,-375,-31,60,23,-41,-35,71,156,-46,-75,-25,-177,-57,-146,-25,96,108,-1,-14,-208,-35,117,-795,-37,-8,161,110,-56,64,56,-303,15,81,27,53,-52,-2,111,-119,-51,-31,257,28,-529,11,125,-49,-111,-106,37,125,57,58,62,40,30,-42,270,-46,-65,258,-3,93,54,-90,-160,169,-76,248,-50,-9,352,-28,-14,276,54,-98,455,3,121,-14,43,-280,17,75,-37,-42,208,-24,-36,57,-42,-14,125,88,-504,-60,-57,-119,-12,-86,-129,1,-93,-2,248,-4,-31,269,-15,-34,298,79,13,-3,-41,-466,-36,110,25,-63,-121,-105,-11,-76,25,24,-37,152,45,46,-91,-35,187,-458,682,-4,12,5,-603,-5,26,66,3,212,-60,-166,53,118,36,80,125,71,222,-178,18,-201,-29,116,-3,102,96,70,-47,-33,-62,35,58,-43,-86,-135,385,64,-18,-71,-100,354,67,-53,198,39,60,-1,13,-134,93,55,-243,181,-44,-70,-248,-25,-27,100,-69,66,13,80,-7,236,-12,6,84,48,47,-32,41,133,94,-45,-10,-255,141,92,-50,137,79,34,-41,262,24,-142,225,93,77,-73,-257,54,-35,48,258,-36,-42,-85,-6,-41,123,3,-19,80,109,-41,17,128,-48,-77,-396,-56,0,167,60,31,-96,20,138,-24,103,-47,18,113,-160,-99,-50,-78,50,-42,-202,147,-41,-126,-111,266,-118,78,151,-2,-75,-72,-148,-71,-120,-22,-18,-178,-53,-69,-123,-49,-458,-1,-79,187,6,286,-8,-82,-114,-49,-69,-90,65,87,86,-18,13,-157,-271,-105,-449,13,-32,343,-40,-59,-101,-5,-20,-75,-3,7,-81,-48,-78,286,1,73,-59,-89,251,-41,302,-31,-28,124,41,-119,209,-489,-29,-57,231,-51,16,-121,245,-79,-25,191,-42,-10,-125,31,31,-9,-85,-209,-55,-36,-106,68,-57,30,-41,-56,185,51,59,-40,248,-55,111,-50,-297,-5,-59,-129,-9,-47,-85,-19,10,-97,-37,107,-32,-60,-24,29,31,-1,-404,153,-416,102,-14,-58,-158,-35,-109,-61,-85,-56,-85,-322,-507,-16,-67,-137,-104,-16,-79,-109,8,53,60,-99,-96,-147,11,-48,-215,-47,246,90,72,-16,-965,109,28,-50,-85,-119,-249,-49,-9,-163,85,-66,-447,-47,10,-133,-36,-59,366,62,-47,189,7,-160,49,163,-38,-8,-87,-291,-50,-68,33,-173,24,61,155,90,3,-94,114,-15,-85,-172,101,38,-103,-162,-37,116,-53,-78,241,-103,-9,191,-447,-58,39,-112,-14,-82,-165,-54,-20,-131,-1,-56,-145,62,26,-55,141,65,34,47,-39,-71,183,83,-3,-10,200,-49,38,-142,-265,-57,128,-17,-61,228,68,-26,-154,-535,-1,28,77,242,-496,-53,-123,-176,56,-114,185,134,44,-25,-56,-258,57,-48,61,-86,-79,-96,-159,532,-52,-80,-117,31,166,-135,-73,-218,-54,-77,-118,144,3,67,-439,-34,0,121,-52,7,183,14,-50,-188,-243,71,-14,4,-166,-114,-25,43,160,-60,-53,-35,-34,104,-37,15,58,-43,28,-476,-64,-65,-143,0,-121,-81,-118,207,-57,-55,-182,41,-79,-163,-55,7,-164,-17,-16,-153,101,7,73,-21,-86,-195,-43,-74,-124,-51,-7,235,-46,-83,-158,-44,107,-98,-24,207,40,17,-49,-14,-144,-46,-64,160,-86,-63,-104,-54,57,38,-16,-29,-75,-10,-32,-59,-15,-14,-35,-149,51,17,60,-54,61,58,-33,-79,-158,74,89,0,-55,-81,-16,222,11,148,-9,-48,109,56,-132,11,-138,-103,-53,-78,40,329,61,-66,-176,-43,146,-15,84,-45,111,-35,-386,18,74,60,-3,46,48,-34,21,130,-106,-42,20,-21,-33,-128,28,179,-54,-86,-142,104,1,118,70,-50,57,-197,4,-76,-179,-51,2,-275,-47,127,86,-25,12,109,9,81,10,-90,-144,-73,-96,-112,-106,83,28,-83,-582,89,-48,-68,238,129,59,11,-104,193,55,-110,-55,-69,18,-36,90,-101,27,11,-663,-84,-52,-14,-32,163,39,-72,-187,-73,159,85,-49,151,-15,124,-46,-22,-158,329,-48,-78,-96,386,-9,-15,-256,-32,59,36,56,-83,177,-49,-9,-167,321,-46,-9,-477,-23,47,40,1,-119,102,65,-49,-72,-138,-89,-68,2,-56,-24,-145,-104,74,18,137,17,-69,-195,-50,226,-16,-24,-170,-102,-140,-13,342,-6,36,43,25,150,-16,-94,-11,-6,94,79,-14,-54,-51,-162,3,75,48,2,-177,211,-58,166,-92,-115,2,-17,53,-14,-81,70,-86,-23,8,348,-39,-15,-90,-9,-64,-33,170,30,44,-16,150,-114,95,-42,-168,-57,155,69,-34,247,-48,81,-149,-434,-37,-72,202,-85,48,-160,55,18,-53,-428,-76,2,273,-13,-16,203,-24,-41,118,63,103,-25,302,4,139,-40,-2,123,-57,5,243,8,185,64,17,123,68,-45,256,126,-114,-12,47,61,38,-51,-59,167,34,51,10,13,94,-10,-93,190,75,-2,-83,-136,-20,179,253,70,1,-122,-83,-62,4,-81,256,-3,110,-92,-56,-81,-27,-53,-3,201,9,17,70,-48,32,87,-43,-105,-72,199,82,54,-27,-184,-54,-51,-51,-88,-4,22,53,9,141,-6,69,40,24,-86,-47,87,-94,210,193,-48,-75,-164,-56,-126,373,86,-45,-66,-141,38,49,-48,-10,387,57,22,88,-39,-78,-9,-112,210,-36,-38,-131,52,16,10,60,185,-31,-56,334,-95,66,61,-43,140,-7,-64,-125,5,54,-46,-121,-59,-23,115,-49,635,105,-49,28,225,-38,19,-117,-39,-35,203,-30,-7,427,73,7,61,-42,63,-159,-38,-65,-142,130,34,143,-50,-49,-126,-52,-75,-124,82,-125,164,-1,-57,-447,-52,-86,-222,-157,-52,-36,107,105,45,165,-43,151,-52,-89,-35,-63,-49,-67,244,-44,24,219,-45,-87,204,109,137,-4,10,59,-36,63,50,-83,-81,335,-23,-46,-78,73,-27,-163,58,-49,-35,107,-19,84,-79,-60,200,-58,-45,-84,-47,-110,-47,-93,215,27,64,-56,-22,154,82,-3,141,16,50,-46,-78,267,-25,78,62,36,39,-96,-46,-90,-34,-49,5,226,-11,22,86,-109,225,-125,-84,60,166,-98,-54,190,20,-126,36,104,-37,186,2,111,-47,19,338,25,89,-31,116,62,33,-47,-67,159,-47,152,-7,-45,176,107,33,-161,-68,329,6,-67,-88,-119,27,125,-44,255,-181,-57,-18,-576,31,52,191,8,9,-464,35,-62,-78,-139,61,45,-118,125,13,-48,197,64,-51,-29,-86,0,-58,-33,-36,-161,10,57,125,-113,568,-59,110,-53,-46,-165,365,-49,-71,-165,-62,-322,-17,-124,203,19,-27,-175,504,-63,119,0,97,-57,-45,-154,-274,5,-52,245,-4,-20,106,-42,104,193,101,-146,38,-167,-245,83,25,25,-69,100,-65,-150,22,-381,-38,-12,-3,-130,-27,-27,-143,-226,-55,75,46,68,30,-42,-69,-66,84,18,-38,-127,308,-81,243,-151,-125,-101,-43,27,101,99,-114,-19,-79,-165,22,-89,-361,-51,-100,17,212,-92,77,70,37,-60,218,88,-44,-41,-193,-49,53,44,-58,-49,-173,-31,-50,118,-33,-33,-94,3,12,-18,-43,58,85,96,133,-56,106,14,41,-285,-57,-82,196,-14,321,203,-91,238,-55,-169,376,-46,-124,12,-59,-77,166,53,62,104,105,-133,-59,-93,81,-11,-57,-69,-180,-53,267,141,-39,-71,-118,-52,-88,-45,218,-62,24,106,-90,168,-110,-90,-62,24,64,-26,29,84,83,-85,45,-137,93,327,-95,-60,81,-188,-54,-10,124,81,92,10,-68,-22,180,75,-51,-135,200,-23,-94,194,92,-163,-27,263,237,45,29,-20,-126,-27,88,221,-16,-59,343,-36,31,68,-52,118,-39,-81,309,106,71,252,163,-47,-19,-105,4,88,30,61,27,114,40,-97,140,174,83,-32,-38,144,-100,-11,255,12,-73,-161,-36,306,-13,-8,124,-48,-53,-105,71,78,-6,-51,-156,-84,-39,-74,-127,10,112,-27,131,11,233,-54,40,91,-96,180,142,-26,49,-102,350,-111,-41,-67,-31,96,-86,-77,-135,-35,3,188,-70,8,-118,35,29,34,-10,-33,15,-54,34,-188,-33,-61,17,188,-15,-58,-148,186,368,453,-47,117,73,-574,17,-9,38,109,143,149,176,63,-145,-82,-21,99,63,-25,108,78,-102,-170,-141,-25,-113,-48,34,-152,-33,-163,-99,-2,92,109,14,1,77,-52,-93,297,-66,134,-145,-18,-75,52,-12,2,171,-118,-39,-7,61,-99,120,-39,-39,-164,-51,-41,205,22,-87,125,-52,7,105,194,3,154,-57,-37,-242,-53,148,-51,158,-110,193,39,15,-50,-55,-56,66,-484,16,-140,-15,71,-1,73,-42,-52,-237,88,0,209,166,13,-43,-645,-32,135,5,-114,-108,289,-36,-138,-122,-249,-3,411,39,55,-26,-37,-118,-177,-21,-35,-203,26,50,-24,3,176,100,-28,89,188,81,52,29,121,-37,25,243,5,65,-52,-77,197,92,-16,-54,157,-7,143,96,31,55,140,-20,-52,193,-17,41,-208,-12,-74,213,337,-53,195,-56,2,-162,115,-146,50,-125,63,-5,140,-32,60,30,-409,-17,-10,-5,41,-16,154,-18,-37,241,-79,-71,-29,20,115,-49,113,-51,184,-179,-14,263,98,-95,-75,-42,-126,85,-18,128,-56,-86,158,109,216,105,-7,-83,205,-51,-80,-163,-59,-2,141,-49,-69,-215,-157,-37,-70,-42,-63,194,255,-91,432,45,38,-139,-55,22,200,-136,10,-60,-68,-144,62,-74,14,143,178,20,-50,-143,-35,149,-47,-52,241,-27,-44,132,60,-83,37,-364,108,95,70,-80,0,-100,129,-96,-52,-90,-62,65,656,-35,-73,216,103,45,-27,-71,-91,311,-16,188,-43,39,133,24,56,79,49,-17,-16,-69,104,-59,-80,310,-23,166,485,-18,9,51,-28,-26,189,2,92,136,243,-79,186,-53,-103,71,384,-48,-116,-71,13,67,-52,-180,305,43,77,-10,-16,-142,-316,99,69,-59,316,58,139,-38,-78,-234,11,-23,152,2,-57,-114,25,66,-53,122,-102,227,47,17,-70,-137,-307,-27,22,-33,-30,141,-85,-96,-243,28,59,-53,0,131,-33,-117,-70,106,243,-39,234,89,136,148,-21,-103,-89,-5,-197,-110,-60,-39,319,-17,-82,184,-90,-127,306,58,-37,41,204,-31,-75,243,-42,125,-42,24,97,-38,-67,188,-9,-75,228,102,-9,-35,102,70,83,-97,-40,-49,-247,246,33,-30,-61,-47,19,9,-46,-33,103,-60,-80,-140,-87,179,-19,370,-77,94,-174,-337,-40,-108,-166,129,-12,77,38,25,28,78,28,35,143,-32,137,-52,-91,361,-48,73,69,-91,162,-106,-74,-28,-38,-70,165,-46,132,-35,43,47,-36,138,-39,-31,-115,-70,-51,-115,-66,-57,128,22,195,-55,-82,-35,308,-48,-91,-163,201,-58,-99,-171,-69,-57,141,83,-54,-88,-184,85,-167,-65,-143,-28,-66,208,-33,154,-21,71,-40,128,142,240,-22,69,-95,-63,-80,-41,67,100,-10,-70,-127,-58,-80,-105,70,-5,4,85,72,14,-104,-59,-19,-453,-25,-65,-163,-37,-34,135,-34,-42,77,-26,39,-129,-70,-29,-157,-113,-20,156,68,-8,80,16,-100,-282,24,12,56,-77,-76,-88,-77,66,-63,-117,-70,-82,53,-109,-182,-58,-77,653,-58,79,19,-84,130,-55,-1,162,83,97,140,-95,-119,3,-90,-60,121,-59,-1,99,90,-30,-99,-82,-22,-59,-18,-32,85,122,-37,49,-150,-52,-258,-45,101,-5,-56,16,155,45,-78,108,-56,-60,-173,37,40,91,-58,-54,230,70,104,-43,-18,-95,243,-51,232,-41,-70,208,33,-83,143,-24,105,-51,-261,14,-72,-63,-334,87,168,86,24,27,4,110,-40,-7,-126,3,251,-18,-37,160,26,-109,-76,-54,-134,-26,310,70,-19,26,-27,92,-29,100,-61,-51,-21,-67,0,-293,86,57,82,74,22,57,27,-42,-5,112,-116,1,-46,-25,-72,-483,60,-9,205,34,-135,44,-161,-272,173,-107,-36,-118,7,42,43,-34,-63,159,-46,120,-45,-47,-52,-37,-42,-115,97,75,-23,-13,-239,358,-18,125,28,-70,144,135,17,-38,-142,72,8,53,31,14,-88,-137,59,119,45,16,83,10,285,-22,-75,-196,-55,5,-85,108,-42,178,85,-12,-44,-66,301,-492,-35,-196,2,-33,-43,-84,-39,-23,-45,62,27,88,179,37,305,-20,104,-43,-11,212,-59,23,-140,24,14,16,184,123,-44,-47,-115,-36,-67,-144,-7,71,185,-51,-86,-170,86,-55,-78,233,-18,35,-175,-128,-115,-162,-54,20,-146,46,-115,196,70,-7,88,119,55,66,-40,-121,264,88,66,-50,149,376,101,92,-118,-63,-129,-87,-106,-50,-162,-49,-77,202,94,42,-67,367,-15,32,43,-48,-87,-155,78,12,67,73,-49,119,13,-84,204,-4,-99,202,-46,43,-68,117,-137,256,81,1,51,395,-52,-72,4,83,-28,108,-47,-133,-29,-10,-4,117,-31,52,-122,34,-52,-89,-16,50,-10,65,-19,-31,-56,6,8,-16,134,12,147,2,-46,119,-50,-45,226,57,-517,43,28,-45,-73,-181,-10,98,-4,180,-32,-65,195,-569,-56,152,-49,113,-73,86,63,-96,45,-175,-34,74,-9,84,-55,-151,-44,57,131,-58,-88,-98,64,71,-28,34,-143,248,244,-44,-95,192,-95,-98,189,-27,-230,325,56,6,-91,-24,-165,1,-98,53,21,75,83,167,-23,-104,175,40,36,73,-53,-49,-189,-56,-51,61,89,-24,-75,223,-53,-3,-122,191,-19,-83,-28,336,131,75,-97,-57,-34,84,170,61,100,59,94,133,-22,-53,162,-59,-444,10,-42,-137,64,-46,111,-29,-34,92,-157,-20,-29,-12,107,-51,40,-180,-16,139,87,-6,44,31,-53,-54,-214,32,-86,193,-89,186,-163,-99,358,-539,-56,179,27,32,-39,-84,-131,71,-50,-67,-147,-110,-75,398,-27,112,-16,-14,-155,-48,-108,62,-129,-186,62,-71,-172,456,33,-13,136,72,-5,-40,96,-32,-36,-91,-247,-61,-46,235,46,-43,40,-198,25,-90,-161,59,20,-58,0,-145,-13,70,92,8,9,2,91,80,19,17,40,-59,22,191,128,-17,-88,188,-123,0,-120,-53,18,211,34,-937,-49,113,-20,-148,-113,107,-42,-66,297,-44,-28,220,82,10,135,-541,-146,18,133,-59,88,-387,-4,-14,-23,-795,-58,-38,-153,87,-84,163,79,-45,65,52,-23,-77,230,-34,89,30,-91,-159,-47,57,41,3,85,-37,115,98,60,-41,80,-43,63,-167,-73,-53,162,-52,-81,-192,-97,-103,3,-14,101,130,54,-39,151,-73,69,237,-125,-25,-67,-49,-246,-55,-80,-25,-336,-55,190,-47,-56,188,95,11,117,-541,75,154,-180,94,151,-48,-2,251,-93,-83,-110,-24,-408,24,54,-51,-93,263,-36,656,73,-14,-50,-30,-79,205,69,-447,298,-43,-28,-167,289,-30,44,-243,280,-27,-62,430,-47,-13,-58,-10,-33,-105,-46,-7,-45,-331,-3,22,-187,105,-49,324,-55,203,37,-79,-166,-52,-367,-142,-75,283,-86,168,-51,-78,185,-84,1,183,-46,-85,-124,22,-84,122,49,-95,-98,-146,485,-85,73,199,-50,123,-97,-87,-69,-3,-77,159,79,-47,106,419,13,37,-166,217,-44,-47,-151,357,-53,-150,13,-41,-9,-432,-81,38,-74,39,20,48,93,10,-9,-38,377,105,33,96,-25,123,-44,-227,-134,-7,-10,-152,60,87,70,6,-99,219,112,-145,39,181,69,10,87,-4,192,62,-57,136,-14,-88,-128,74,29,93,-3,-402,-45,164,-7,179,185,-33,-78,334,-54,-53,-154,4,78,-46,-42,154,49,-20,-48,-98,-33,68,-12,-31,34,25,-3,-48,-80,-81,74,107,50,-8,34,-226,292,-7,-85,240,76,-11,-77,276,95,-23,133,86,-9,185,-51,144,-29,-84,-153,-240,268,-652,-22,-816,66,-9,-36,121,-99,-46,-123,-50,-22,409,7,6,40,86,-47,-51,-184,0,44,-40,-85,-104,-60,97,-189,-85,144,-34,-104,-136,76,13,-104,-138,-47,-8,80,71,123,-46,-62,-141,141,-10,-84,-59,-51,-89,244,62,-180,347,151,48,45,43,-59,94,-98,-35,-39,-52,-48,-68,-58,30,79,130,-37,172,-8,-55,239,132,104,94,-55,61,36,-97,-89,37,-15,-21,-43,111,-54,27,109,8,-73,-166,-89,71,-23,49,49,191,-47,14,-70,35,-9,42,72,151,109,-208,86,62,-21,127,35,-15,148,-24,119,-53,168,25,-130,-26,-157,124,-35,15,-150,135,23,-2,-64,31,-146,85,-365,30,2,526,-18,123,-30,-132,223,38,-254,38,-58,106,-5,-33,98,-89,-15,-183,-9,-138,124,118,-19,-28,-192,-279,70,173,-48,-79,290,32,-88,-93,73,-145,-142,-23,227,-24,119,76,111,204,-49,60,-151,-4,40,43,44,49,16,-69,-233,-56,-68,201,-51,2,398,-49,173,78,84,112,94,33,-58,63,239,100,68,-19,-94,76,44,38,10,68,-38,152,-51,-133,-210,-36,168,-58,39,-163,88,-50,-75,178,-56,-93,278,-39,-183,34,-40,130,-49,-87,-77,-101,-42,140,-126,-79,-81,59,-48,-63,-155,103,-52,-72,302,-396,-52,-75,-44,-18,99,68,68,39,64,117,34,204,-85,-11,-119,-351,-29,53,-190,-58,97,-62,-4,-167,-23,49,134,-55,-46,488,-22,-24,-34,242,-45,162,-555,51,-32,146,-13,82,-56,-37,-113,50,47,178,11,-70,238,-90,175,-59,-170,7,21,59,509,-28,-77,-159,-7,-63,340,120,-52,-77,-69,-57,-1,-444,33,-98,411,510,-30,7,-283,-61,62,-180,33,118,-52,-503,183,25,28,97,-75,211,80,-62,54,130,-12,40,204,105,-28,76,51,12,52,29,-20,54,-40,-87,-120,-51,118,-95,227,126,138,-2,-82,-203,-29,117,-63,268,18,174,-39,115,105,-42,-59,145,-46,70,-142,25,-73,5,96,-50,-27,-179,-64,20,112,-56,-36,-83,-26,49,39,-53,-86,-155,9,218,69,-13,-55,-69,-208,-91,-53,-137,12,219,32,-83,125,58,-161,190,15,-71,-39,-442,-69,-76,67,79,-57,-73,9,-186,176,-38,-62,195,-45,153,28,-38,118,64,-2,-55,-157,-14,-40,88,148,28,-25,-104,-54,-56,24,178,12,-87,155,38,64,79,-52,8,135,-22,76,46,-154,52,-116,-47,150,134,-99,-60,253,74,19,-14,84,-114,-12,63,-143,-17,25,59,3,58,-74,62,-17,104,131,-58,-70,-116,20,31,137,-47,-186,-81,-60,19,-48,-107,-65,20,166,58,81,59,-18,83,-566,-4,0,49,76,-46,-89,-476,76,-26,86,-47,-81,-74,382,90,-50,199,-35,10,-140,62,3,-93,226,62,-54,-240,16,57,-63,-132,88,38,75,-50,10,148,-94,150,-109,-512,62,14,-43,135,16,95,31,63,73,76,-27,90,147,-102,-107,-73,-24,45,67,82,25,5,-36,-15,-116,-12,-161,228,-57,143,-121,283,-57,-26,165,-46,-66,29,154,-31,-92,298,-56,-30,-195,83,-55,189,-44,-36,-184,341,21,59,9,-2,53,50,107,28,-42,159,-51,-86,-190,77,37,66,79,-42,169,13,-120,-151,-52,-8,-69,170,-84,-18,-31,-88,403,145,66,-57,440,-32,-23,-53,61,-31,-16,108,9,111,30,-40,146,-6,114,-12,75,-61,36,211,18,58,-105,261,25,64,215,67,-57,-53,212,-6,-68,-270,133,48,51,0,-131,-88,103,-52,-92,-166,115,66,36,-120,-129,-123,-97,44,179,-50,27,-293,-191,-18,136,-101,-92,13,327,55,-118,-155,-219,63,86,-58,9,470,-26,234,120,40,-46,-130,115,-28,-30,-98,-5,-2,-7,-64,17,-322,89,430,-41,-223,-79,32,-84,160,140,-24,120,-18,66,79,51,80,-49,-37,313,-47,11,-188,-291,-53,62,43,46,33,-35,-93,-116,-58,54,-168,38,25,-43,22,-52,-32,218,-39,-95,-141,-42,74,58,-45,-58,-61,34,77,68,50,234,59,-3,239,-23,146,-46,271,141,-9,33,47,173,-119,23,256,-36,-111,-197,-52,-74,-212,-28,48,48,63,-1,145,-45,-75,-91,-58,-70,-112,-25,247,340,61,-31,-67,-122,-49,134,-99,-101,138,135,-38,5,110,94,-33,220,-6,-28,209,431,-8,8,-10,20,91,49,-99,200,-158,-122,-60,-56,59,97,218,94,15,121,-1,-75,245,-53,-80,-118,56,22,-20,-90,-150,103,99,-37,118,-49,123,-27,-66,262,33,-113,161,14,52,-27,110,-50,-4,-275,-254,-30,-41,153,21,-25,39,81,5,-44,176,74,-3,41,-72,-974,-29,53,44,-49,140,77,-51,-76,275,44,-150,195,110,-61,-88,-73,-56,-42,-93,-30,7,-116,51,-21,49,-104,58,81,-157,-8,75,21,-47,84,-122,-1,320,-13,-126,401,-437,20,-82,-37,140,-41,17,-64,-41,-77,-42,-17,-20,78,-27,-10,-159,64,333,-120,354,2,109,57,27,29,36,-29,-20,128,-21,-87,-115,-25,-28,-105,-128,91,109,-91,82,90,-47,-66,343,112,-3,-86,162,0,147,7,-73,-512,21,88,-26,101,162,-95,357,35,27,-18,138,-45,-49,204,-46,-58,-273,-62,8,-132,-46,-8,-39,87,1,129,-35,-38,209,16,-34,-152,35,66,-51,108,-23,-81,162,-35,37,-92,-400,93,-25,-26,-34,-85,-55,131,21,-5,52,-78,90,-47,-67,220,-38,34,96,-18,161,-24,-124,-172,-287,-54,-55,7,-1,69,30,100,57,113,2,163,14,36,-39,83,-115,-56,-17,106,65,156,46,-8,26,-47,155,-39,-95,-195,-36,57,49,82,-85,56,135,-43,118,86,-28,191,-33,100,-124,9,268,22,-137,-30,248,4,221,12,48,-58,129,469,-91,-15,183,-60,12,-342,-59,-8,100,-54,-92,-234,231,-11,-63,155,65,134,-21,76,57,-9,-18,3,530,59,65,-30,-145,-103,-42,-23,-86,14,58,147,22,-126,-58,-65,-60,48,36,-43,376,163,-28,124,-13,93,110,-27,7,-94,215,-38,113,-22,15,111,140,-124,250,99,-144,233,24,-35,-19,179,56,134,162,-57,22,114,39,107,-84,-73,-41,581,76,34,-54,-47,352,-60,249,-118,222,-60,27,85,62,-6,114,-50,1,-121,-304,-12,150,47,35,31,-142,72,101,28,-113,205,-93,33,209,-47,-44,290,105,100,-7,276,152,-43,148,86,163,-32,12,-323,108,-586,60,73,16,105,4,-101,-154,410,85,-20,112,-53,-83,-204,-31,-10,-179,394,-27,-54,-114,-113,65,194,-49,148,-543,58,16,-15,87,-29,-1,395,32,78,-38,42,86,-119,130,116,79,-47,235,-37,15,143,18,-517,29,45,-50,-87,-149,-65,-76,-128,-37,18,136,23,-78,-226,29,-77,143,177,-51,-50,-121,1,89,-55,38,173,-93,163,-35,346,27,-11,117,-2,111,26,-67,-95,-383,-64,137,106,32,-124,205,91,-45,-59,-108,-42,29,-97,94,2,35,-90,45,-44,-12,116,-52,-85,269,30,149,182,10,-80,-147,-78,-618,-20,121,-6,106,-21,77,27,89,127,78,-85,210,22,-90,128,-43,-93,-154,-43,273,47,26,-93,-111,-74,-54,-66,206,201,-111,108,-75,130,14,162,105,-57,-33,-115,-67,-132,22,223,81,-41,8,220,-68,127,45,-55,13,-12,42,-76,222,-53,153,-41,-365,-101,-90,51,-52,177,62,36,-14,100,-15,-4,-172,-28,296,-123,-74,458,-52,-74,302,-42,-83,-82,-23,149,-50,-46,432,56,33,-47,322,-45,-79,-83,-10,119,72,217,-159,-44,235,273,31,-19,38,87,76,-36,54,134,58,-125,-147,280,-64,231,-1,168,32,48,73,-61,330,-113,-51,-112,77,-4,213,-3,30,-122,-377,59,-123,214,-70,99,-84,-105,-343,-100,-95,-154,-23,-70,-128,-28,134,4,161,19,-45,278,-95,24,-75,111,515,307,49,-43,-50,293,-46,89,-46,157,-28,-87,346,23,-98,276,-577,-43,-74,-40,-73,10,-394,40,-56,-291,51,-27,-153,201,-15,120,26,192,-35,110,-31,-180,-124,-75,-76,247,354,-46,-5,295,239,120,15,-131,-431,30,-40,-152,-15,59,42,18,84,69,-48,-62,225,41,87,-25,-72,207,83,-52,23,-68,-150,-55,-48,155,7,-47,-69,-42,-24,-91,-29,-4,-36,-13,-2,-2,108,7,179,73,-46,-76,-94,-159,-55,272,-51,-81,225,23,149,-45,-25,-179,-66,16,215,1,112,-27,186,64,41,84,78,-95,-57,-150,-296,-24,171,-47,251,81,33,-2,-63,181,-38,-101,-135,-101,10,73,16,-74,-108,-77,57,-65,-134,-42,-62,-48,-48,16,107,44,32,80,114,35,25,74,-75,-149,-57,-18,158,-62,18,-155,-1,-60,-159,58,12,45,29,-55,119,79,-39,-90,-118,445,277,-37,-75,-145,43,57,96,-65,48,130,23,112,-42,-75,-70,135,-105,-58,132,26,-15,85,-97,86,113,44,-20,79,163,-14,129,-20,93,400,-10,82,-25,29,-103,115,79,18,-113,41,-50,-145,-10,-77,150,-46,156,-25,-16,227,-58,431,-38,64,-223,-416,-42,-57,-111,30,65,-49,-87,196,1,-81,-249,385,-13,-70,-147,-318,39,-83,284,46,-60,107,-11,-53,186,80,6,-59,-73,-133,17,61,32,52,-41,-41,-155,-50,-25,-111,-260,-41,-51,-51,-26,2,99,-73,105,141,-370,27,-52,-6,114,-19,-89,204,-48,3,118,-50,7,216,-23,-143,-195,160,-21,-89,-195,-91,26,-86,-39,-39,121,250,31,-24,228,79,-47,-5,-131,-85,-71,231,62,9,-87,12,-120,-73,-46,-50,199,89,-54,-32,240,118,136,98,10,34,37,144,11,4,-56,115,-52,-51,-169,-37,42,138,-55,-80,272,6,-84,-112,-58,28,-188,-62,4,-150,-61,-80,-228,64,-42,48,-55,136,10,68,97,-29,-26,-164,-42,-77,-90,307,-23,-105,-479,-56,-10,189,-83,-1,325,-138,-85,-104,-62,152,-52,-54,-166,-51,-27,-162,-12,-71,-188,71,3,65,-46,141,-88,-54,188,-35,47,-108,-446,106,-31,43,54,-87,-17,-62,-44,-140,79,-52,133,-92,-47,-123,14,-35,114,-74,103,-13,-14,81,-50,-31,208,116,-88,-78,-99,160,-34,-98,-173,-54,-131,89,-157,-35,-55,-15,2,67,-98,138,45,-292,-4,-99,-95,-36,7,64,-27,-36,-55,-198,70,59,14,-31,-65,-28,-144,194,100,-90,-9,210,202,-55,-61,-192,56,-76,-235,-29,101,-23,103,-109,-504,22,-128,-45,-386,88,-49,144,-41,-13,136,24,32,-97,-166,-229,-53,-70,-67,-54,-146,-101,-48,146,-49,-58,238,-94,-110,-50,-45,49,36,-46,-136,26,-285,-33,149,-92,263,-10,-18,73,-50,18,71,11,140,11,-62,-65,-242,-63,-25,203,22,-119,115,14,-77,-145,313,-15,102,76,-51,123,48,66,-23,89,1,55,-6,83,86,-178,126,-123,-383,-103,108,110,-18,-116,-85,-65,2,146,60,-6,182,-42,-498,30,70,47,10,-20,10,83,-75,-60,-156,-52,-110,12,35,-66,95,-15,3,110,-24,-33,-9,-44,-80,179,146,12,-129,47,-180,-19,-18,-133,89,-80,-131,-488,66,-59,71,-123,372,-48,-46,-187,95,-41,97,69,35,73,-633,-48,-82,319,-55,-209,-35,-86,-98,709,18,57,18,83,-29,107,59,192,72,-55,-76,318,105,-25,5,-170,-236,0,-94,148,55,-36,-26,161,305,-95,-58,-35,85,38,73,95,-32,219,-35,-9,-143,-34,-55,-142,-146,38,-130,77,-17,7,-87,-164,11,-49,-150,-159,55,-137,-9,-63,161,10,79,101,-49,-81,-179,-68,-89,57,271,17,-30,-88,230,-78,172,-46,-73,-98,-29,-117,68,155,56,0,-15,-103,1,-25,-59,72,-133,32,-101,211,-36,-1,-236,-25,167,-94,-42,-222,-54,-50,247,18,-459,-15,30,52,-169,-93,-95,-45,12,-144,60,-39,41,-42,-79,-197,127,-53,-30,-136,24,104,18,-44,-101,249,-86,-47,152,-31,-38,-105,-57,67,-47,24,89,63,-30,-57,-165,45,155,-120,-88,-146,-55,126,-199,304,-53,-64,187,-49,-78,-165,14,-74,128,-17,95,68,70,-77,-57,-427,124,4,175,-23,119,108,-41,6,-135,-61,24,95,-81,277,-46,50,48,-38,-44,-81,107,-11,-59,-93,206,-8,-69,-19,35,58,-79,208,90,-94,274,56,-60,60,-39,36,226,-38,-77,-28,-23,-28,127,-119,-125,-62,51,12,-96,27,233,27,-17,58,25,-7,66,-27,38,41,-43,-76,320,70,42,-14,33,26,132,30,31,-46,-129,16,-28,-35,-100,24,128,66,-31,-37,-37,-25,-205,-35,-89,-182,-12,31,-175,60,-14,-3,117,-96,-99,112,149,-46,-24,219,-23,72,78,12,14,94,-22,228,35,-13,122,-94,-78,-153,388,-102,50,214,27,432,34,65,-74,204,-92,-3,-85,-25,65,-2,87,-74,-56,-127,-40,113,-25,12,2,47,-44,19,-37,-20,-30,-80,267,-48,38,109,-57,-77,-120,79,-12,35,109,5,88,86,-68,-26,119,-51,-57,179,-24,137,-22,-115,-75,-40,-42,-82,37,5,62,78,29,-24,149,118,-56,-162,-66,22,-81,154,-26,-37,-138,-242,-45,-63,-116,-31,-49,-81,-18,41,-123,-49,65,-20,-28,-52,-214,-8,26,57,-50,187,-50,80,111,-46,-80,-137,-6,-44,265,131,-36,-65,-109,-54,74,-184,228,28,-11,40,20,-83,-195,-257,-1,-15,104,-52,119,73,27,-48,-30,245,73,-23,81,-50,199,94,72,-18,45,-132,262,-13,100,173,-45,379,51,46,152,141,19,140,-39,-44,-128,72,-26,-30,227,-23,448,-49,-35,-156,75,16,-640,-48,-68,33,310,8,0,142,77,-44,-111,-133,44,63,-57,-84,256,31,41,-45,233,226,-15,8,96,-121,-43,50,31,128,19,-120,-49,406,-22,107,46,-55,167,-130,211,39,-11,204,56,72,17,66,64,-44,-49,168,30,64,121,-13,-22,-49,-7,-26,120,113,-44,14,124,-94,153,141,53,26,109,-53,-73,-137,-153,-104,-88,-40,66,46,-19,-82,-172,91,-9,30,130,-44,-64,-113,-133,-78,-10,-585,-44,184,112,96,-48,124,34,-87,-43,199,182,25,40,88,-40,-42,-175,-44,95,-49,-61,313,5,110,-50,-79,-45,12,-48,106,-9,-55,-111,-3,-20,-29,194,-51,-82,-118,328,-591,-28,92,-20,95,-638,1,-23,80,-76,-57,-90,-94,45,31,25,149,-95,-14,-117,-274,-99,-23,172,24,-97,173,-3,375,90,32,-147,-71,-58,-60,-141,-48,-89,-84,401,283,-95,-56,5,114,10,46,-57,-408,37,-22,-127,41,88,-9,-43,110,-56,141,95,85,10,1,93,38,205,-18,-82,-217,82,-100,110,59,61,-46,82,-3,-64,-157,58,-76,-87,304,-19,-59,140,78,-27,32,47,-59,-65,227,59,-44,48,-38,-39,-50,-333,-11,-30,-166,-56,-14,43,-139,55,-35,104,-6,-364,-18,42,-26,16,-72,-254,49,-4,155,-48,-68,-59,-8,-122,10,-146,99,-27,100,42,28,61,31,-44,26,-212,85,-12,-36,-85,-156,50,44,-57,89,48,101,6,161,-43,-79,166,-28,-49,-117,-2,50,-47,24,75,73,-38,109,259,-47,138,-106,-72,-38,-45,77,-132,-42,80,-54,-123,-99,14,-27,-21,-171,-29,-19,85,-28,-52,-26,-102,154,-23,-39,-187,-123,114,197,-50,-13,-170,-37,-706,56,-30,-173,-336,-48,182,21,-16,-112,-408,-35,-74,176,-60,-144,-59,-50,-62,200,93,41,-45,247,143,-49,-29,195,-53,72,-12,-82,-103,-47,-69,217,27,-57,-24,-318,-41,-49,-29,-1,-22,44,15,24,16,-55,-13,155,-51,147,7,-134,295,-79,181,-55,33,-170,-59,189,28,-8,43,-50,-9,-189,110,-37,-161,-100,-48,-71,-153,31,-80,162,-70,-82,-65,267,66,-45,-5,140,-47,-76,351,-53,-61,260,-88,207,79,174,97,91,-26,-71,-120,-253,-57,32,482,183,-1,-483,-18,-2,-75,78,22,67,80,-7,22,125,139,11,-85,201,-75,-205,13,-60,-4,202,-39,-63,1,-14,83,-13,-89,-150,721,-130,-7,-168,-24,-51,-127,-39,-20,-124,-12,49,185,-380,-57,70,39,63,35,-84,-39,225,57,-61,-123,81,35,-147,315,74,-58,-157,35,-93,-75,220,-48,-10,134,66,111,5,-64,-197,-29,-76,239,131,-14,88,-50,-67,169,-58,107,-125,-443,-54,353,-1,-51,-1,191,-105,-87,-69,-240,-44,6,-158,-22,-65,-126,20,85,-50,-67,-132,62,-35,65,-146,174,76,-50,-55,602,105,17,57,-127,84,-62,147,123,72,316,-49,135,49,1,-48,178,-23,199,-6,71,83,-144,41,-169,13,-13,-173,75,-11,-87,-67,-343,80,-55,-73,-136,44,56,52,25,17,183,71,-1,131,-99,-83,-95,66,-7,11,-77,167,26,27,-18,-53,-114,31,-54,74,56,278,-86,-65,-85,10,5,-17,308,-44,-55,-71,-4,35,50,36,-90,-183,-34,-75,-98,14,78,-58,-90,-175,-2,99,-40,18,179,20,58,-20,-70,-157,-55,-83,-146,38,-85,135,-54,-66,-144,-8,-62,180,-132,253,71,13,-4,-92,316,-22,110,-42,236,97,-17,148,-38,-44,-7,-58,132,75,-31,-53,-74,-46,3,47,-16,18,-122,-52,-80,233,19,70,-6,74,46,-94,-126,-53,-31,-169,117,77,-8,81,-5,92,285,-39,-6,-158,-37,-35,182,-7,-11,-132,210,289,-32,209,69,-49,-148,-23,24,43,-1,-5,143,45,5,-32,-28,-133,30,220,82,-23,42,30,2,115,105,-47,-34,228,-76,-62,-74,281,-34,-97,-61,120,-96,123,-11,110,-53,-47,-235,-67,139,-55,-157,-96,-56,-31,-141,4,-33,134,-75,233,14,-212,368,-46,-53,273,171,-57,-62,-182,-264,-80,169,6,9,74,-31,79,38,23,131,-16,-139,-56,7,-40,77,-23,-37,123,-35,-132,-22,-4,-44,-79,-93,-48,74,-179,-61,-18,-100,238,-51,140,-17,-29,-356,73,-16,113,24,-64,-194,-27,373,-84,35,-129,56,119,21,1,253,133,-14,64,-142,204,-49,31,125,-44,27,82,-70,-82,-44,-10,-34,-78,-124,89,15,-58,151,90,14,-114,-90,-14,-409,4,172,260,105,41,-18,55,138,-98,195,57,21,-79,263,-22,-40,-284,76,4,-51,-79,263,-11,-109,-124,3,-29,211,26,310,-6,107,139,41,77,-47,-76,-108,-341,-45,294,59,1,-19,115,1,-44,140,-39,-32,191,60,28,28,-63,-50,-73,282,72,7,25,-56,318,-54,-142,-65,-578,-42,-3,-155,91,-55,-113,-118,141,-53,10,-257,76,-102,-94,-75,-84,58,139,35,457,-133,-81,-105,-12,-80,-139,-132,-71,-15,75,86,57,97,-10,-61,245,128,150,-351,74,-51,64,-50,249,-56,-71,-115,-257,72,-72,-59,-436,79,99,233,105,-14,80,-39,-388,-4,-153,-21,-159,-38,81,-103,-517,-33,178,-79,104,-101,144,107,-38,-61,-231,16,69,-54,142,-115,32,223,-39,105,-104,99,168,-46,261,37,41,-36,-80,386,97,112,105,-24,-76,-112,356,108,-41,72,-217,285,-40,166,-46,-58,291,60,-30,-39,211,-78,285,10,-35,-92,142,51,-35,24,-66,-125,-44,-55,159,-116,-21,-206,52,58,29,-55,98,39,-88,-160,-2,89,-57,184,-52,15,-175,-78,407,240,-266,20,-109,-33,-163,-189,-53,136,-53,-77,342,-4,-95,-186,-301,-24,-82,159,-51,83,40,-679,-50,-86,-121,37,69,-37,7,-127,-290,-49,-29,190,38,109,-52,-12,-98,84,38,-38,-81,168,-58,461,-43,-34,-187,-323,-255,36,71,-185,104,-115,78,-16,37,26,-113,116,150,32,43,-24,-37,-135,380,-29,229,-33,-33,-124,84,57,-51,71,122,176,-43,-44,145,-48,-81,-184,275,-11,89,-2,-126,-64,107,-58,111,28,89,-53,-81,-148,-245,-82,114,23,-21,-50,-53,-230,-60,24,136,-79,209,-15,124,-24,15,-160,-27,152,-51,-11,196,-92,-95,-139,-22,-76,238,93,-58,-70,211,27,-54,-135,-53,-1,-149,179,-91,-13,-44,299,-42,31,-66,183,-57,73,92,-82,185,18,171,-142,10,200,-99,70,-39,153,1,-75,-98,14,55,-14,45,60,77,-4,-36,-16,-36,-41,176,-51,-1,250,72,-47,-28,245,-56,-73,-128,2,-61,-352,37,-77,-154,-154,50,-143,-152,-122,-87,-9,-127,61,262,-46,51,124,26,-11,-331,449,-116,380,-58,165,-45,-156,-79,-34,-96,148,-92,-41,260,-56,9,141,85,94,68,210,67,57,58,-30,-38,-104,-234,-59,37,-45,113,28,-87,165,-53,-77,-92,-254,94,-19,145,184,-45,-81,-127,99,-56,-79,-5,-34,120,-50,-33,-85,273,-45,7,-150,-132,15,-66,16,-37,-120,202,-5,-25,-134,-299,12,259,44,5,-49,139,-46,147,-46,-81,-60,-35,-48,44,3,35,-23,-26,-52,-16,-33,-81,-344,3,145,29,34,-5,144,-24,-74,-102,-54,-37,-213,-26,-127,-61,-28,117,-25,100,122,30,157,-28,53,53,-35,114,-42,-78,546,-54,-72,-202,60,7,-157,-32,54,22,-47,15,98,-103,-27,-58,-69,-64,255,-108,-72,23,1,4,-170,130,-53,-89,-155,-70,145,-169,-47,5,-65,-40,-159,72,61,261,12,141,-6,13,-197,256,143,24,-34,-185,-56,80,118,129,-42,-48,322,85,12,131,73,91,40,-90,244,-25,-30,177,40,42,-36,-50,-181,-55,-6,-351,-15,46,-113,-42,-12,148,0,-68,-90,-126,31,51,-2,-31,181,-32,40,-327,-59,-77,351,13,106,56,-33,140,-72,141,-57,-42,143,78,158,69,35,-13,133,-95,-40,56,-173,-51,-3,404,-49,-64,-107,45,5,39,49,-17,-6,134,225,-95,-56,-17,-129,316,23,83,0,94,-39,-49,-85,-285,-31,257,-23,-26,-139,19,36,-79,-21,-169,82,30,40,138,89,-51,-50,99,151,-194,16,-71,-53,-83,-176,-34,-71,-142,-41,-76,-338,1,-25,82,73,-30,-57,334,-57,-31,-62,-58,91,-167,59,191,76,93,62,51,-2,114,-39,103,173,78,-86,67,136,81,83,32,56,-34,174,-78,176,-79,299,113,48,44,38,-59,-195,3,-254,-62,87,28,58,68,-15,108,55,-95,109,-95,50,-27,-88,278,342,-10,94,27,142,91,-48,-123,252,-44,137,80,38,48,76,-104,-26,295,-84,-527,-26,-20,-178,-56,-71,-406,-24,181,190,-8,-69,191,24,-25,-76,-164,-244,-23,-18,-99,204,427,-8,-114,-114,74,-257,-68,38,333,216,-80,35,6,-180,-33,52,87,-93,-36,-93,-137,28,-76,-87,-58,-17,-146,-49,78,91,-116,-21,-153,-30,-163,-53,72,-53,-78,-139,44,-6,-71,-88,-99,31,35,-44,-79,218,-43,46,-189,-39,80,99,-9,-53,-39,189,66,-39,55,-35,-54,51,-119,-289,59,7,-49,110,184,-20,-73,136,-98,-29,-155,32,-79,184,72,-92,14,322,117,55,-66,-61,196,70,39,-8,-198,272,13,99,-31,-105,-161,144,-53,10,135,49,68,89,129,-95,-52,-41,149,184,66,-37,275,-25,-116,198,-157,-5,-187,-93,110,-181,15,102,-45,-11,104,-41,82,-121,356,-32,369,6,-113,266,17,422,99,91,31,55,11,-23,-77,139,-14,-81,-140,-37,-48,-135,45,87,96,-34,43,129,-43,-12,132,7,-52,153,122,37,33,-44,-67,-138,31,-132,-174,90,-52,30,35,-15,48,13,56,-32,-96,-19,31,-2,20,9,37,-19,4,124,15,60,152,107,-27,-96,-149,-59,-9,-140,-58,145,-87,-13,177,-52,130,-43,-60,27,380,105,-25,-61,-106,-51,-49,571,114,78,79,93,-110,-71,17,-331,-9,36,41,-86,38,284,62,21,-40,41,-35,-31,-28,-16,-66,-138,-247,50,32,85,-40,216,-61,-63,-120,-21,113,-52,-38,-166,-57,45,133,-5,-36,-273,111,85,-29,-5,116,-26,93,-46,-80,-110,-29,-170,-9,-79,-21,-20,98,6,14,94,0,-161,57,171,-72,25,-126,-41,-84,-69,-25,-70,132,-86,31,22,67,-21,-386,27,-47,-125,-6,86,-100,-148,-105,26,-58,150,2,-48,291,48,-148,-80,306,-39,-81,-102,-13,-41,256,88,217,116,7,113,-32,-85,207,-43,307,62,56,31,-8,-173,221,-25,173,20,51,-113,14,-87,-3,-27,71,-8,-29,-152,-285,-1,132,-62,-58,-34,-75,-54,-12,181,77,-295,-11,-49,-38,107,74,36,62,115,-43,71,-216,-564,59,26,-161,-59,-1,-30,-79,-152,-49,-56,126,-55,-83,-142,89,78,-50,-169,-75,82,88,31,-84,-160,-36,-74,-277,-371,74,-58,-165,-20,-57,-120,287,-41,-76,-151,45,-59,95,-36,93,-53,-79,-15,328,-41,261,-65,-62,342,-29,-35,-53,-4,144,21,37,-5,-86,394,-598,206,-16,-6,-160,-338,26,63,67,21,118,-64,-181,-48,34,-7,-57,-42,-201,-4,-138,-98,-816,-41,110,131,-859,81,-209,-115,-144,-152,854,-10,70,34,-6,63,-35,-95,7,168,70,-44,-80,-29,435,50,-37,94,-64,-308,-41,-55,177,-46,232,-84,-15,6,123,-76,-189,-17,156,75,20,151,-128,-55,6,-26,61,85,51,124,-155,56,-101,-59,-81,-128,81,37,-235,-119,-53,-57,-409,-87,-65,-64,-57,-41,6,184,164,4,-106,-946,-38,-141,209,-27,-47,-49,-379,58,15,-35,76,265,-71,174,11,-94,-190,-102,27,149,90,-52,-89,348,-93,22,-156,16,-94,204,-56,97,94,273,-95,43,32,-52,-87,-141,-56,42,81,-64,277,-54,-58,196,-47,-83,-243,103,79,-69,-71,-51,-53,-55,-59,75,-174,199,-124,244,36,-145,-22,-142,-214,-7,-126,-105,1,20,-40,-92,0,-311,-76,126,49,-52,-37,-123,-42,78,97,-58,94,68,-23,88,74,202,-46,-138,361,-116,12,-84,-55,7,248,-43,-140,-100,15,-21,-111,-46,67,61,35,-10,40,-31,220,-37,100,-26,156,174,29,33,-47,-38,-57,-40,-9,24,30,134,-15,142,109,326,-25,97,-18,-3,-187,-30,-61,276,10,-82,362,-45,-71,428,-178,244,90,370,85,-9,148,-52,412,-62,0,-140,97,-81,166,-50,-73,-188,90,-141,148,-30,-24,-89,-50,-77,-148,-6,79,156,-49,-112,-89,-229,-56,63,55,-34,88,41,34,21,-20,12,71,-48,-80,274,-19,-73,-189,-55,-38,360,-41,29,-133,-354,33,66,98,-51,-78,-153,-43,-38,160,128,-5,110,88,15,-40,-50,157,39,-82,113,-58,-93,327,-47,-133,-50,13,35,-67,84,35,39,-8,-43,86,7,-39,-118,-26,-27,141,67,74,73,152,169,67,-28,46,-35,263,190,-63,-102,-146,109,2,-10,201,117,74,106,-88,88,-71,133,24,35,124,7,-61,-21,-172,384,-20,-25,298,-27,-145,-171,-293,-28,-74,155,-47,-52,-86,402,144,14,-28,178,74,-46,-196,-10,-60,211,-33,144,74,-75,1,-60,-55,191,-52,330,-45,4,295,-55,-73,340,61,-42,-173,255,45,58,35,72,-77,-278,61,-81,-62,-107,-128,53,82,52,105,-113,-23,252,-40,-803,-28,115,80,87,84,47,-38,35,334,-60,-180,-77,24,103,58,-1,-27,-142,223,12,-5,329,-56,-79,-147,-55,-26,180,75,81,-91,-65,-8,-28,-61,175,-49,-36,-164,33,8,143,72,152,120,127,-95,59,-78,60,85,-5,79,-36,-68,-151,-10,39,-154,193,-78,-356,67,50,16,73,-46,75,21,-14,-3,-183,-42,32,73,-31,187,-43,166,317,-95,14,-75,-81,-88,16,64,236,6,-17,145,-48,-78,-82,27,-73,230,134,-44,174,-158,-80,-59,-54,33,165,-38,-85,-220,-56,-47,227,72,-19,-49,-246,82,-56,-68,304,-10,-53,-208,-43,363,-8,29,126,-50,18,124,-30,191,10,-130,-94,41,-54,27,145,37,41,-79,66,150,34,-23,137,-124,14,129,127,202,-101,49,-52,212,120,13,-78,-79,200,64,109,-122,-63,342,-36,203,-49,-81,-182,-306,-51,-76,-166,-9,-57,-116,-10,99,84,-43,-72,-62,-119,24,179,-36,-67,215,143,69,-178,-98,-59,92,7,17,40,15,379,-56,-52,185,136,-53,157,-4,-74,-14,196,-11,-101,252,-13,-83,-228,61,-101,-216,113,-55,-16,582,-29,364,-108,23,78,-166,-45,1,112,19,61,-38,-66,-264,58,112,-49,84,-224,-48,-50,212,74,33,-29,113,37,-36,25,-12,-241,-36,-60,-50,-92,22,-91,-160,33,-82,292,199,-60,-62,-51,-40,304,15,78,-46,-84,-93,-63,-54,33,-166,-36,-173,69,-729,81,-83,-46,-14,-109,224,-48,-83,-440,-43,-18,-139,296,-76,31,-145,-149,25,-113,643,122,-49,123,-42,148,50,137,-82,-99,263,-24,-151,-48,1,41,-45,-36,118,220,-14,95,-188,-217,-43,-158,-124,29,63,27,173,-56,-81,130,-452,105,87,145,68,52,43,-12,107,-115,-31,219,113,-47,-68,-119,77,210,14,5,-568,101,0,311,-21,-28,-153,335,-36,-116,167,-52,108,-56,3,294,77,-47,182,72,-39,100,474,-50,-665,159,-13,517,20,110,-44,301,4,-97,261,60,15,-37,103,-19,93,-350,94,-98,-70,-151,52,-63,42,166,-87,-62,255,-57,131,119,-65,189,-55,149,137,42,-18,62,-91,23,-97,231,34,-61,-180,-8,78,-11,182,-444,224,15,51,-17,82,-153,335,62,-51,111,77,121,-43,120,-78,-91,-57,-19,219,-24,-134,20,-108,13,-21,168,30,66,-64,186,-61,-317,-1,-84,-139,70,107,-9,63,-25,239,47,-5,176,93,-75,172,-52,63,66,1,-89,-54,123,48,81,62,-573,86,-10,102,48,-22,-113,209,-169,-5,321,148,54,-31,-188,225,-39,107,71,-34,-4,166,223,-47,-55,-103,15,-39,301,-44,10,139,10,27,32,52,-7,15,-20,529,-95,79,-31,72,-40,-28,190,-95,-95,-197,14,247,7,-40,-72,187,61,65,70,-15,-124,257,-95,-53,-78,-116,57,90,-63,-178,225,-49,-4,-100,-316,37,195,31,24,195,105,73,135,-41,-69,354,-44,-93,-154,411,132,74,-25,177,-141,-57,-21,-63,124,-40,-52,-82,-255,-47,100,-78,-110,229,-44,-40,170,-51,-44,171,-2,-85,-175,345,13,-18,-139,235,-41,-59,-66,466,-8,39,48,-481,-50,115,129,-24,132,92,-37,-50,-130,-120,246,-42,-64,-117,-110,179,-48,3,212,-52,71,45,-10,-73,-228,31,37,53,-65,413,-95,67,-39,20,-46,113,-39,10,-153,443,-48,-71,327,74,-95,59,-94,-32,153,30,-139,344,5,13,74,93,-88,-181,0,-52,-192,-65,93,33,160,163,79,38,150,-6,81,39,-23,226,105,9,-87,184,56,-53,-25,-228,114,-50,-82,215,-522,116,83,171,-25,80,-53,-72,-85,280,-48,-110,-115,-310,26,-63,182,16,153,70,10,-43,52,-41,-33,164,-40,-67,-336,113,357,-4,124,-23,-23,-72,-275,-8,88,-21,-147,-44,-99,53,-58,-76,-138,-44,197,-38,-54,231,-79,295,53,-2,-55,-170,-62,-79,209,103,80,10,-21,-38,-131,9,-251,-45,9,-151,-76,-31,274,-36,-19,-115,-105,-105,-665,-122,-4,-193,67,-25,-41,-95,152,-29,28,-169,-492,-55,268,-81,-44,-15,-35,-80,33,61,-78,-151,-71,-30,-52,209,36,67,-16,155,160,-102,-81,-129,65,34,-146,-87,-44,-265,427,318,-59,-66,227,239,-95,-15,104,-25,97,-83,212,-42,-138,-66,-548,42,-89,-120,62,5,48,76,-8,-59,73,51,31,55,-152,3,290,105,-85,-36,-91,-272,429,105,-19,132,-169,-128,-84,-19,-79,-155,4,113,-45,-88,225,-65,115,111,-34,-65,-106,68,-56,136,45,-108,113,63,-4,23,137,41,204,28,319,-29,5,126,30,-25,81,-24,43,167,8,7,94,-41,-63,-78,-55,-64,171,115,-90,-73,20,279,11,11,174,-59,-47,173,-57,-55,-223,-98,440,-48,-73,-119,-61,130,-29,-86,200,20,32,67,53,-107,-48,-13,-163,30,44,-40,-14,-231,-37,91,-55,-86,-77,-91,-59,-22,243,-53,135,58,-54,-76,-137,-59,-73,-85,-29,7,95,-90,-67,-57,-16,0,164,8,110,161,-38,-138,-155,-38,-59,-171,-35,54,49,11,34,-30,-8,61,-31,-14,-253,44,25,-24,-78,160,-80,256,31,-77,113,18,-51,165,87,-43,83,-47,39,-244,90,-62,-240,79,135,-44,-2,197,318,-53,-18,-135,16,338,-1,218,32,52,-43,-67,221,73,47,-64,93,-44,-82,-75,104,27,-64,174,-222,-96,62,44,187,-13,-83,415,254,0,-24,97,65,-52,-73,-99,449,-6,96,-95,5,-138,-132,-60,-108,203,39,-36,-76,-141,238,-16,342,-26,97,97,-14,-88,500,-37,105,-95,-54,-75,256,425,88,14,-47,54,-181,-141,-13,-69,-36,127,30,60,-44,26,108,76,-43,-71,-49,400,71,-528,282,-25,-38,127,-95,-27,-42,-79,-18,22,21,222,190,-58,101,-186,236,-82,-69,11,280,-96,43,150,-174,18,-72,-3,-19,84,50,-20,51,-52,-60,205,10,-68,-133,1,-21,-182,89,-489,37,-64,119,26,-62,78,2,197,-28,-34,171,-46,-106,287,-58,-86,-154,399,80,-45,248,-37,10,132,-30,-32,-266,-4,35,18,171,102,-12,83,-61,216,57,-75,-105,-397,-40,-74,-130,-8,-36,125,91,-62,-328,-59,-75,257,-106,-87,-23,-290,-57,23,-112,-305,-50,129,-50,89,-36,26,-89,172,-39,-58,168,-40,-56,-48,119,86,-3,-46,-70,212,-39,-63,-127,249,327,68,-127,166,13,-80,-14,-45,-27,42,-235,78,-75,30,43,-53,-6,188,56,38,61,60,142,0,65,4,-52,-112,218,34,20,-71,131,-115,2,-2,144,-29,170,-6,-15,-113,234,-42,-68,226,-52,-80,-148,-51,-64,-114,-20,172,34,-22,81,144,-41,8,143,-44,143,-52,147,-37,78,42,-25,-17,-84,2,-17,37,-82,201,-73,14,-84,222,-47,148,62,-46,-1,137,106,15,-28,-165,-153,-339,-34,-70,191,30,-72,-131,-7,-54,239,-58,-28,-181,-223,-49,-114,-129,60,27,118,-101,-11,-160,-132,-80,-107,-20,-65,174,-39,-20,143,-47,-82,-82,-48,70,-122,39,-409,-98,-154,-45,-1,7,10,40,31,34,-5,307,0,62,55,11,27,113,19,50,142,-8,-116,229,-39,178,3,-21,245,-117,-69,320,-47,186,62,25,56,-23,-29,129,-43,107,-11,-22,144,-38,228,-27,124,94,-27,10,73,-43,-41,-72,-24,-52,373,-40,68,51,17,229,18,90,-9,-29,36,26,7,73,-26,111,63,-3,-54,-204,-151,9,6,43,-50,372,-116,-45,-48,209,-576,-97,-79,-47,-4,29,134,-33,-108,-156,54,-35,43,28,-54,23,36,37,-128,-83,-44,67,-97,-19,-84,-42,-29,-57,0,-51,156,-42,-51,-55,-261,-58,8,-11,-58,207,-48,-86,228,-46,-63,198,91,-40,-79,312,-35,-53,-160,-51,-68,300,12,-52,-162,148,14,-69,226,9,7,41,-78,191,-16,-37,139,8,-76,-128,330,231,23,16,61,28,-35,105,-60,-37,-61,257,-49,-31,-383,11,-29,-14,4,252,-43,-5,166,-48,-150,-15,48,7,-214,2,92,-23,-69,-180,108,-19,-79,146,-45,114,-26,-68,-162,-163,-39,-102,-52,158,27,-14,-108,159,35,134,43,-54,-154,-357,20,-30,-140,-51,-112,-33,220,17,52,31,-67,140,-40,-48,-57,425,-57,-116,-40,-79,-28,-36,-8,83,-24,-88,181,-44,-87,-172,-72,-21,155,-59,146,139,-24,-88,197,-52,-41,-111,-63,-60,269,-52,21,-162,-143,34,-263,-40,-61,-77,7,110,-26,-1,-81,171,-46,-66,-175,-8,156,-61,116,164,48,-28,-113,265,-10,113,11,-34,113,-111,176,-40,269,21,154,115,73,143,-7,-169,-349,23,-200,-136,-61,168,-56,136,-53,-129,-71,-63,-19,123,-47,-84,231,-98,27,-300,34,45,-63,-62,-13,-1,-82,171,-25,200,12,13,30,-570,18,81,52,-5,-9,-56,198,84,-495,-64,-8,13,173,-1,-81,-157,13,251,64,31,-35,-92,238,88,-54,112,14,-64,-200,-61,41,-149,-53,-80,-163,146,-57,139,97,124,-125,-83,-8,-65,19,30,-89,-91,258,21,35,-20,31,-135,202,-108,127,59,-43,-77,-117,-37,-59,168,-67,202,-44,-45,69,-72,-27,68,214,-30,69,-41,-80,-146,74,-104,87,-8,160,39,-87,256,-35,63,92,181,-27,-197,65,239,17,158,122,12,56,26,-70,253,7,-91,194,-42,-21,142,346,-95,32,38,-83,-31,179,38,66,75,-51,54,257,-83,158,-18,-93,-139,560,-58,-74,-71,112,-73,-120,154,154,77,64,-8,-60,411,-52,-84,-160,45,-56,79,-131,265,-52,-84,297,-56,-348,11,4,-79,243,-51,-86,296,32,83,9,-80,179,-28,-87,-175,-102,-31,158,120,-30,163,-41,135,-92,-74,-63,-47,-17,-128,-117,-32,236,31,-5,-196,343,-107,6,-24,-35,-104,-108,-32,3,-69,0,3,12,14,16,95,34,83,-31,-368,145,230,-26,141,92,-50,-117,-124,212,-82,-168,-106,-7,-73,-173,71,254,-99,-74,-88,45,72,-85,164,-32,-84,-133,58,-40,77,173,-47,-31,-61,246,39,-17,-169,-50,168,-138,-75,-27,-57,-96,348,-39,-76,-136,99,24,-38,-110,170,57,79,-32,-85,88,-54,26,165,112,-43,-79,-127,90,-1,-101,-23,-281,3,-71,159,-31,45,48,80,-49,161,22,-6,58,-172,363,32,-540,136,136,-3,-12,112,-57,131,-55,-61,221,-136,7,-195,-11,62,-49,-28,-63,-45,-57,181,-49,-81,-133,183,134,-10,46,-59,22,0,60,-49,-1,-425,239,8,38,43,-144,-25,-129,137,-14,138,1,-67,-129,-354,99,10,-39,-185,290,-88,-75,124,26,103,-111,74,-47,134,149,-24,75,92,79,44,-64,230,-37,-93,-127,416,105,5,-57,167,-48,-74,-80,-11,-51,121,-40,-43,117,-24,71,-340,-39,23,-185,-36,97,-24,107,5,-84,210,39,-140,282,-7,-43,-164,-57,139,7,27,-226,25,44,291,66,9,-122,-82,174,-40,55,-16,-351,-46,-11,-68,-46,-64,-97,-81,-48,-63,-8,-40,150,-29,0,103,-22,-9,-63,89,-59,-82,-140,99,-52,-37,-966,-24,-161,-109,-60,213,-98,-96,-86,-36,30,-167,104,-24,-5,120,-43,128,24,-139,-54,-173,48,45,111,116,7,-73,288,-95,-145,-82,-90,66,-57,131,282,105,-54,135,-88,-85,-117,108,-45,68,41,-28,106,-87,93,272,158,-41,-47,115,123,165,69,-46,-13,-15,5,-21,75,76,-5,-85,-144,-89,-77,-61,25,244,51,117,48,3,-6,182,-59,16,131,29,65,167,32,-107,212,-69,-76,-70,323,-25,-113,-207,-47,-78,-121,-47,69,-155,69,-120,183,27,-98,94,193,30,181,-51,-21,37,-49,-54,-108,-45,105,-115,3,208,-10,111,-63,-31,-341,82,33,-82,-173,107,42,-48,-93,-67,-116,-56,-78,-136,93,7,-75,-161,-61,-128,50,209,27,43,-50,178,25,-102,-65,-43,-143,-128,126,-21,39,-175,102,99,-48,-17,-157,95,-40,119,-31,-108,55,230,-35,173,244,10,-24,213,-55,-80,-41,300,-54,239,-56,-104,-133,-316,-31,217,16,-128,102,119,30,-23,75,52,32,-39,-117,-75,-118,-11,194,-52,-84,298,30,51,-17,294,-39,97,-35,4,94,314,-95,209,-54,-140,-57,15,-81,120,204,-23,130,165,-50,-4,-168,61,-33,-93,285,19,59,-213,-43,204,50,-33,61,-59,257,-52,180,23,-65,-2,91,-57,-143,-62,-80,-88,-59,24,-149,-22,-71,-53,-36,191,91,152,-42,208,62,78,-50,167,-26,171,-23,46,72,128,-10,265,74,-106,120,47,146,-21,36,102,-26,-168,73,254,-95,-104,-68,-126,-1,-32,-97,36,81,53,-36,-46,-127,-1,-24,-45,-190,121,-28,-55,-184,-43,-10,135,-15,-108,326,88,-56,-88,254,-27,93,-47,30,271,27,124,151,10,6,23,-7,3,-213,347,54,2,-69,-136,-72,-81,-113,34,73,-181,-45,-1,14,-121,-124,65,27,-124,167,180,-37,85,34,-74,-68,-89,-13,112,-33,13,13,75,173,-14,35,60,-510,33,-82,-160,75,3,37,58,58,19,74,-91,-152,254,-49,48,-158,26,-88,190,-47,-395,34,83,-39,225,75,-83,-147,240,-80,-75,-40,-128,-83,-87,47,-148,-282,56,27,3,52,-2,-79,-49,-50,314,-36,107,-49,0,272,39,-40,310,-36,-461,82,-17,426,-54,-75,-150,-68,241,13,122,10,-109,-204,-63,-69,-84,-45,-38,-168,-60,32,141,89,-61,-173,236,-112,81,-50,105,67,-4,-56,-120,80,-46,75,-162,-384,-26,115,50,-61,350,70,74,-53,-62,144,19,-45,-49,141,-4,-75,-70,-12,-13,-29,-17,-24,183,-55,169,-29,-80,-80,-69,-17,-86,-117,-2,-65,233,-77,233,-51,105,167,65,-18,-48,283,-3,-66,-194,-60,-78,201,89,-65,68,-82,-95,-143,-110,9,170,94,8,-41,105,-46,196,-35,101,33,22,-240,318,-113,-100,-146,418,64,-50,-39,116,104,299,33,109,41,32,-6,-19,23,-67,-61,353,-54,-79,-84,28,128,-38,131,7,-63,-50,-76,-71,-13,149,-99,-52,-88,-116,64,-81,93,-80,-3,171,-52,-120,-245,-5,34,71,-438,-1,-47,-144,25,-69,-63,20,-5,51,-51,-521,-43,108,56,36,50,-71,-191,0,-20,78,-41,-48,83,-125,-9,-21,-77,114,361,53,-591,32,-34,-156,-44,-84,273,-93,-62,45,175,49,-32,49,-25,2,-166,-107,-50,262,-92,-59,-85,-99,-52,-71,199,-54,-88,-112,-42,150,-51,-70,-5,-39,-267,-133,297,15,55,252,52,-256,-46,-42,-75,-19,-310,-55,-67,-139,55,159,-63,-55,-79,139,-7,-20,-74,-130,-20,-24,-42,-192,190,118,20,-80,-57,-42,-70,-45,45,-68,180,-3,-75,-130,29,-56,-271,37,-5,76,80,-460,56,-103,85,-55,-58,189,16,62,54,-153,-92,308,155,-36,-167,-54,39,-21,56,-163,-68,-3,19,56,-456,-26,45,89,-3,-58,-97,-17,204,78,-77,-194,95,-4,-69,62,180,-83,48,112,129,-36,28,-179,-33,43,-183,225,-83,-61,80,-159,-17,-194,-100,-639,54,18,-97,-202,7,33,-14,-167,-41,38,116,-93,162,-21,129,91,-38,-40,-61,-39,193,-44,96,118,-341,-9,-4,-26,-49,-129,-121,-49,-76,448,-4,1,-103,199,-17,-203,258,53,99,60,-521,0,64,-47,-74,-90,77,106,-140,-98,-124,-33,-72,344,-35,-85,174,-35,-73,-123,-123,-173,-27,-30,95,69,44,413,38,40,69,-45,-34,-120,63,-13,-63,-15,196,-42,20,-98,-118,17,107,-27,-27,-55,47,74,6,-141,346,-45,125,-17,-28,-129,42,-75,-106,15,75,106,26,-53,-174,319,105,-20,-22,159,118,-50,-74,-220,-79,-173,-10,227,-47,-47,-92,259,-147,-81,-107,23,-111,-92,19,-70,-150,272,79,66,18,-43,-130,426,-65,112,27,-133,-698,-20,-20,120,-28,144,-53,-135,-394,-41,-46,375,-42,-118,-109,-47,-52,342,-31,-64,161,-91,-42,-106,-50,-76,206,-51,-49,-227,157,-46,67,46,-48,-66,-111,-33,78,-52,182,-62,257,-152,-16,-62,-9,36,7,-31,-63,27,32,-8,-14,4,402,34,28,105,-65,209,-15,127,-41,-37,165,26,56,8,-54,-120,321,79,81,18,26,-69,150,-43,146,-95,74,-53,-135,17,225,196,-120,-36,116,-489,32,-80,107,83,14,-51,151,102,44,57,-46,17,18,297,-95,30,-95,-114,81,-54,-121,-95,383,18,55,128,-50,-70,264,63,-54,-46,-149,241,-23,-91,147,-167,-31,-97,-76,205,65,10,10,142,-3,-59,128,171,127,-42,-64,390,98,-55,-57,-172,-51,-95,-65,-34,115,236,45,-20,123,-60,151,-20,-553,-62,-98,-144,87,-64,-169,-349,-105,-36,-126,33,52,-81,-65,-84,-298,-20,-50,138,65,33,106,71,169,-56,179,102,68,-96,134,143,12,67,72,18,-55,33,84,372,-25,-28,-155,391,-48,-173,-52,61,-8,-200,-40,-288,-38,-96,498,-57,160,-132,-161,-80,-78,71,77,-14,297,-51,-32,245,-47,-167,436,46,-139,187,-48,89,145,63,149,29,-79,-182,403,-61,-72,-67,-68,-101,31,96,-56,-38,217,-12,-20,-254,40,97,-91,-119,-41,-52,-62,186,57,-139,-140,-13,-79,-132,62,-57,59,65,-97,7,-141,-101,-91,-105,-151,-89,-51,34,0,73,-44,-82,-150,70,182,-54,-24,264,-87,-24,-176,-47,-62,-81,94,-17,-17,-37,-148,-46,6,-72,-13,-92,220,-24,-35,-32,-7,-9,-3,124,-22,347,-22,-98,-182,38,-90,-727,-25,-54,-195,376,130,-37,-4,106,-59,12,134,-20,-57,-91,429,-106,138,0,90,-152,-46,251,-25,124,29,-126,339,-15,87,-82,26,69,34,-47,115,-48,-24,-134,-836,48,18,9,-88,-133,-286,-41,129,-45,327,176,-57,11,103,81,30,209,-2,143,-53,121,156,-47,-61,-145,114,-40,111,-51,150,241,-13,30,42,267,36,-136,-141,-1,-43,-175,150,-52,31,328,-14,132,-23,70,-102,370,-27,92,144,-58,131,-45,120,89,-75,-122,-348,66,-23,-50,141,-26,-54,180,1,96,-37,73,-55,106,21,-56,108,284,98,167,-20,-50,-56,8,23,-68,237,31,120,74,111,90,48,86,14,-63,113,72,-160,-145,-39,-56,-80,295,-31,-26,-186,-42,28,127,75,94,-50,-29,-126,-292,98,84,-97,-387,80,-13,407,-46,-76,-107,55,-6,46,-100,158,111,-135,-60,-72,61,-22,94,-19,-81,-4,-9,5,-83,43,-85,217,138,-15,-71,148,-26,238,-20,-73,-221,30,56,180,20,138,-44,-63,-536,-59,137,80,126,-44,-9,141,70,-31,-95,225,37,43,81,7,67,178,-12,232,30,-40,-104,166,-86,-55,-129,-37,-45,-21,-310,45,-39,58,-47,-134,44,-43,-24,333,-51,-44,-103,122,-28,-50,-205,-18,-9,34,57,163,-35,122,68,173,-4,33,-170,93,-54,-36,-495,39,16,87,74,174,-35,-54,474,79,-35,118,-51,166,111,40,43,-52,-84,-110,-99,-84,-108,7,-74,191,-51,13,127,-9,5,-171,57,-51,-508,-117,-71,-22,-280,-43,-54,-24,231,-42,5,-127,322,31,127,51,43,70,-30,-14,254,-22,-593,-47,-15,-126,93,-9,-90,239,-35,-84,188,-22,-70,-245,-58,-85,-68,-46,-165,-67,130,30,88,-123,105,258,-95,230,32,41,-55,-90,299,-116,-44,146,82,-17,-78,-177,-107,18,-143,26,34,69,63,-47,-250,62,-48,146,-2,536,81,-30,-42,-116,-1,22,-2,-10,-87,241,-6,99,-119,-89,46,400,9,-12,-289,-60,-32,174,-3,13,57,-48,-66,179,62,-58,44,-46,-38,66,-47,-49,-92,-44,78,-27,61,-50,73,-176,57,-64,187,-45,-148,-385,16,-86,-127,-53,-6,-152,-345,-52,-34,-108,-294,-38,80,-87,30,156,9,-64,-148,27,-26,99,0,33,-130,622,8,-86,-135,-55,5,161,-8,-35,-151,176,-23,-103,-100,216,-30,106,-138,-53,-104,196,-68,74,162,26,86,-40,-101,-160,117,-37,-64,209,-64,-65,-97,-9,-41,-76,49,19,-2,38,14,-35,213,-46,-58,362,-220,91,-18,37,-59,209,-46,-84,316,34,14,-38,-7,-170,-9,87,82,-2,-3,-4,63,-28,-191,-128,158,138,91,156,-57,-26,-127,-49,35,154,-76,-157,-45,-37,-522,-14,-47,309,-54,-80,-72,-48,150,227,107,36,67,73,23,72,53,-103,73,37,60,-45,-88,-33,31,-123,318,64,-41,67,103,-103,-99,-45,355,133,-13,214,39,-119,-146,-28,46,197,-40,-56,211,31,47,-31,-50,328,88,-1,80,45,-19,166,61,211,71,22,140,-134,-39,94,16,136,75,-2,-50,76,12,-17,-13,-150,104,-10,42,98,18,379,37,-158,-133,517,-45,-24,-36,-36,-77,-214,-20,176,-41,-12,141,-114,-45,-43,-142,58,-171,57,471,109,144,105,-54,155,-52,-77,-147,64,-153,251,-37,-23,55,79,-96,-4,143,-48,43,-124,-287,-38,-44,-42,34,40,120,-70,39,-65,-167,-25,61,56,73,-26,4,-53,-8,203,-141,-87,-24,424,-40,-67,-57,22,-12,-176,51,42,215,104,-39,-61,-118,-31,-83,-157,-46,-61,-97,-16,235,39,43,-45,-62,-182,8,-30,133,148,283,68,130,61,-47,101,-64,-76,326,-58,-119,-34,-27,32,-55,-7,-17,92,-25,-38,-28,-62,-388,82,-46,11,119,-48,3,-153,-344,-23,88,-77,258,-51,190,270,361,-3,-74,-139,10,74,-76,-44,235,-34,-58,271,-46,-92,-62,-40,137,150,208,55,-33,-32,205,-83,327,-94,26,125,36,150,76,-17,96,53,-98,-140,530,32,-64,-133,267,-46,5,137,83,69,-11,220,-23,74,549,-16,61,67,43,12,66,-35,-146,87,33,-233,-71,-126,-67,103,-72,-78,-228,110,-51,15,-112,-74,-32,-78,-94,-75,26,-82,-155,-60,-76,-124,80,12,-1,85,-93,-99,-159,-31,36,68,-20,140,1,62,203,-43,148,-50,190,-35,-64,-283,0,18,-132,-40,65,61,-19,-70,-128,374,-22,-44,121,216,74,43,-48,48,57,-49,-42,-10,10,31,-177,-381,-55,-52,-129,-9,-84,-141,68,14,80,-21,-109,-56,46,34,-30,183,-23,32,56,79,-88,75,-84,141,0,-705,91,53,42,-42,-65,331,-81,36,-131,275,-28,-61,-136,-8,29,36,-24,-61,-59,-79,-50,186,-57,-52,218,-54,477,4,-39,65,-36,-48,233,89,-45,-74,198,249,106,-23,-81,155,27,-47,122,-53,31,-205,-445,67,14,-44,-72,-148,-73,185,153,-53,-36,60,169,-49,-56,-85,-53,-43,-199,81,-10,-133,-38,23,-58,-61,-98,91,-1,-108,-31,-634,-44,83,26,49,-42,199,105,48,-12,-8,-83,-10,-26,70,38,-2,-12,-174,96,69,-75,21,210,109,9,58,157,420,-43,-80,-515,-58,-110,-115,-47,-83,-29,46,23,-55,75,119,145,-21,-78,-111,-36,36,160,68,-17,-42,-30,-108,-49,-75,242,269,-47,-165,432,-116,-15,-38,305,-38,-149,-14,-218,-78,-30,-62,6,2,-13,3,-60,293,-7,-64,-181,-59,-79,-153,18,90,-55,-88,-186,4,-133,213,-117,-84,270,54,-16,95,-126,145,94,21,1,209,-55,-123,-88,-90,79,34,91,-48,160,-54,-130,-72,-156,-42,-77,72,-35,-137,-103,-120,224,-56,104,40,89,-58,-16,157,-47,-18,332,50,-33,-3,225,51,4,12,319,-16,-40,-89,220,45,-22,51,-621,-48,146,-33,-49,-5,166,52,21,5,104,103,36,74,72,-4,-73,-99,101,76,18,-569,92,0,-133,-20,234,-57,-144,571,-103,-84,206,-8,93,-57,-29,131,-6,-23,154,47,-80,191,92,88,-27,-75,-165,-22,-46,-139,-97,3,-138,1,46,16,61,-36,11,-116,-400,-54,64,53,-93,241,256,-57,-35,182,-54,137,20,124,-114,65,276,40,-11,277,36,-139,-19,-128,44,-50,91,6,57,37,71,-16,41,54,-88,29,32,-49,-31,310,-88,199,-46,-55,-162,28,42,-55,119,-54,-129,-32,9,125,-17,-127,-115,9,-13,-23,37,-1,62,45,-99,-230,-29,155,-39,24,-285,-44,112,-39,-78,-140,-22,-84,-228,149,-50,131,73,99,-49,-65,-98,28,45,84,158,-76,-58,217,74,-41,-106,-412,13,146,-60,-74,230,27,12,14,-212,-43,-63,-139,-57,-60,-167,-48,342,-95,67,-31,-48,-97,245,47,145,28,12,-4,256,-95,1,-45,137,73,-49,89,-59,-14,-114,49,-296,-25,-105,-79,70,-21,419,-47,-68,224,107,-73,-31,-110,-78,45,-242,4,-49,5,111,-55,-82,-171,-54,69,57,219,-21,162,-73,168,44,115,-9,121,-47,66,70,-3,-56,-165,39,-120,-24,-93,39,26,0,-49,-68,63,85,-8,-90,197,-4,-3,-272,138,-51,64,101,-114,141,76,-49,-44,-177,34,-77,-152,-55,-71,-127,-53,64,-166,221,-157,43,-174,340,-42,-85,191,263,77,22,-47,-52,166,-39,144,65,0,170,-29,8,-147,-280,-44,-63,-184,72,70,-45,-69,185,120,-44,35,130,-73,257,105,-100,-72,-31,1,7,-23,-35,-197,-42,31,-153,243,5,123,21,-80,-161,46,-109,-172,58,-47,50,-20,105,-50,-75,190,-43,-80,-140,-18,-73,-173,44,-90,199,-12,-54,146,-31,96,-45,-60,-67,80,85,-20,88,61,-100,-60,-35,-49,67,-141,3,48,-30,-24,135,41,27,-102,67,-28,-19,-18,-50,136,-52,-87,-164,80,-20,-59,-33,245,-51,38,-189,318,-60,282,1,-77,-115,96,41,93,-112,15,57,144,7,3,-111,-392,7,-2,-244,-41,-45,-113,465,56,82,226,-87,369,-27,98,87,-15,106,3,-60,-417,-53,-19,-125,-48,-172,53,33,-82,-35,-98,-16,72,24,32,13,51,-29,49,-57,129,-26,-84,240,80,-36,-67,-119,36,51,-48,2,-188,418,104,-40,131,33,-56,-121,-28,-176,-46,16,31,38,-139,-30,-171,-11,91,-1,-30,255,-48,-85,-168,122,2,71,-72,41,90,-46,34,-216,69,34,-51,24,-113,-35,-18,-51,-52,18,-13,-10,-34,81,-3,-74,-70,-151,-39,-663,70,129,-52,-86,-93,-274,17,-65,132,-44,-71,204,-45,-56,-218,43,48,-54,70,92,-51,171,-44,-56,-131,-545,46,22,-41,-10,95,51,-100,-17,243,79,9,-29,112,-80,-80,-37,-269,40,51,-90,-11,24,-57,-25,11,109,53,15,-29,-207,79,93,97,-43,-26,246,-102,-39,-139,-27,-39,-244,69,14,66,-41,-1065,-55,-72,-219,-123,7,-158,-120,-65,260,-38,-78,-121,-85,70,9,-100,124,4,43,-46,-40,-117,-52,-19,281,-39,104,-42,-75,-93,-55,33,-102,67,5,-1027,-28,-359,214,115,138,-243,-34,26,26,-88,-3,-151,105,49,-2,112,-87,68,116,-31,94,84,83,-14,-15,186,-55,-451,128,152,57,-43,-50,243,39,199,-41,16,-88,144,-92,149,-27,-80,-143,10,-66,-247,-58,-75,-49,-50,19,-124,-49,147,12,-62,-140,-110,-61,-150,-84,42,-364,83,185,-56,-66,439,94,22,-52,-14,139,-16,83,-55,-21,-105,473,123,18,85,14,-43,166,-13,-32,-74,-78,-62,33,-132,17,58,-17,192,31,86,130,105,28,-61,-71,354,60,-44,-74,-89,-43,-53,-34,-11,62,-58,-6,121,128,333,-4,95,-12,34,54,-13,-217,-121,86,-55,-81,224,65,-56,49,31,36,-34,-7,131,5,1,57,-148,-48,-70,403,181,-56,48,-188,217,-476,85,-101,8,156,-43,-50,-162,76,-167,-49,234,-55,-11,-121,289,75,225,-25,108,-43,48,-108,-516,9,-106,-60,143,-50,-44,111,57,52,22,-52,-53,-332,-120,202,-27,-87,355,-41,-82,-132,-30,-30,-172,35,-80,-172,60,-86,-29,-97,-130,-109,-65,-87,-71,-170,-10,-183,-105,-104,-151,-22,13,34,-64,156,-9,84,-23,140,-40,-63,-331,84,-16,-64,231,-136,-95,-102,22,76,-44,21,55,-36,256,-39,133,48,-53,80,-28,-33,-72,664,-18,-35,-3,-10,288,14,245,-30,-64,-103,-61,91,61,52,24,-19,77,-7,-73,197,-47,-76,196,-51,-94,-149,-60,-99,-115,-179,-71,4,46,85,-23,-126,31,367,-26,-141,-14,-107,45,-77,135,-31,87,66,23,-72,-267,-36,-78,-28,59,-56,-58,288,-12,172,-25,305,-46,-61,-107,25,36,54,24,-62,-43,48,-54,239,-121,21,259,-49,2,-141,301,21,89,139,11,73,48,-36,310,-77,-27,33,-80,-155,-2,-81,161,83,11,-116,215,-43,70,42,75,37,62,-40,58,53,87,90,-8,-78,160,281,2,-36,-253,-371,27,-25,-26,-54,62,27,105,172,127,-11,3,53,36,1,-49,-55,156,-20,138,100,-46,-141,358,-51,18,134,69,3,120,227,39,-172,-151,50,-58,544,12,-70,-68,328,-21,-72,234,104,-52,183,-48,-105,-88,19,-65,-129,-560,-14,-150,-40,-53,-129,-27,-83,11,26,-30,13,-106,281,382,-26,-103,221,95,-23,415,-95,40,54,-17,37,46,-51,-65,-138,58,-174,-128,-102,-67,130,-152,-51,7,130,3,-23,80,-18,-1,144,-45,2,-76,-5,-2,105,-81,-23,-209,83,-46,-4,-65,211,-27,-55,121,12,-137,-13,-108,-32,65,-8,-26,130,-27,-34,-80,-33,-29,-7,32,-195,-55,-74,-241,-117,-57,320,-13,-1,61,-26,2,146,-48,-45,262,-43,-103,246,-49,133,-49,-12,-166,45,-15,-294,-45,76,-165,191,-49,-75,-95,-27,-52,-50,324,-74,-86,-94,75,226,-38,125,-46,-73,156,-2,-58,172,-25,-245,-88,-16,-5,-25,-580,53,67,98,159,-124,-30,74,-4,-23,28,45,-87,-170,-53,-79,-71,-94,153,47,32,-5,-72,-96,-49,146,-41,108,50,61,-48,-78,254,50,-57,-204,-25,-51,-76,142,-50,-96,-51,16,-78,174,-6,-112,-62,367,-15,38,73,32,-46,-14,-131,4,-91,-114,-20,-68,-37,-50,-60,-111,-9,-40,-46,-24,62,2,-27,-38,51,53,-116,181,-47,-6,186,-102,-71,-110,9,-45,-136,-83,-137,-25,-21,-162,88,-25,5,-180,0,-22,173,29,-470,36,-77,-139,-37,-65,-63,-57,-76,-276,430,25,-71,162,-28,-72,-65,-295,-28,108,-35,1,-325,-47,-4,162,9,41,273,231,-21,-9,-60,174,50,68,-24,41,-260,-32,-85,-787,139,-93,-97,-198,-56,175,-41,-9,285,-108,120,-73,-141,-57,-117,-179,120,108,-35,-87,257,-45,157,49,56,62,-122,276,-38,21,149,64,82,-39,-60,-134,-21,-54,-142,30,85,74,65,-47,-58,-295,62,-52,-52,-107,49,28,22,-47,-125,66,9,-15,32,7,135,55,64,-54,298,-58,125,-30,103,-34,41,65,-9,-9,259,-59,88,-10,72,118,33,-87,-105,240,22,434,117,-143,20,183,73,1,-46,-66,22,243,-48,34,95,10,-99,-105,413,82,13,-6,310,11,91,-22,-124,-100,-268,-47,-1,-74,169,-41,113,-5,71,-52,120,-87,-6,-95,-301,5,-47,138,-21,-118,222,-52,22,101,-53,-57,-176,77,5,-49,-41,-186,-41,133,-160,141,64,167,-38,-130,10,-56,-43,-287,50,43,31,40,-44,-96,-75,23,84,-27,-72,204,-31,-44,199,29,231,-26,-116,-12,-36,139,8,-366,-10,16,10,-8,-14,19,234,25,-20,167,60,-99,167,45,46,49,-10,-39,251,-58,142,-32,-156,-55,-42,32,137,-29,51,-136,137,64,-58,-46,-162,320,85,41,55,-30,-34,-143,-15,-68,239,50,52,-42,-67,384,63,80,45,-119,173,15,1,-134,440,-191,-34,-97,-294,2,-67,-89,3,-41,-79,-154,15,94,-51,-491,-51,4,-144,336,-86,-82,75,205,12,48,33,38,75,-52,131,-57,-23,-139,-57,-170,-84,-52,107,415,-60,-70,-194,93,-51,-61,240,-21,93,36,81,-53,-5,-119,-85,-49,-43,-114,-16,126,-9,94,23,-59,-126,-103,-35,-16,74,50,-103,-34,-33,-506,195,89,14,23,-140,317,295,85,28,-50,-190,-60,-75,259,34,98,68,33,78,-48,-4,-40,134,-46,220,-48,-96,174,39,29,-4,-156,-342,-51,-12,-192,-271,77,-49,132,-48,49,-139,-50,-62,253,55,-44,2,138,-59,-83,263,-41,3,141,-157,8,-133,428,-95,-24,25,46,58,-25,8,11,-15,34,23,91,13,-45,172,308,-48,-77,-92,-19,94,80,-388,-107,-72,-32,-103,-60,273,-43,113,82,94,-50,-24,-138,-64,-72,-130,0,150,71,48,-7,-124,-33,49,-40,64,119,102,-45,-64,179,74,-34,252,-15,572,-30,20,-121,162,-32,-105,-26,8,64,55,35,-118,-208,-108,-72,-76,-78,-53,-134,-106,-87,-37,204,-107,-174,-27,25,406,-23,-38,110,-56,185,-46,85,-138,239,-55,-63,228,79,194,-95,-55,32,145,-50,2,111,71,-80,-25,-275,-52,136,129,-46,77,-160,-303,-70,-145,-113,96,-15,550,105,-49,-38,643,-25,-54,-44,-4,-51,134,104,-19,-69,100,120,-85,-7,202,136,5,124,66,-21,105,-49,269,-60,-19,78,27,79,12,-6,80,-46,52,83,124,-51,-63,-126,15,180,-41,41,166,-32,-78,-113,-50,58,46,-28,-104,220,-37,-56,167,-1,-188,154,-35,18,118,277,-50,70,81,97,-100,165,150,-14,61,-117,-53,-111,-58,-78,-58,2,-49,-148,-20,-15,130,-52,-85,-124,84,71,-100,-40,-76,9,337,90,-14,169,86,-54,-68,-144,22,-4,83,19,236,-45,-65,184,-46,-25,155,-9,74,-582,-51,-53,196,-99,-21,63,27,-15,-40,91,31,-45,30,-192,-303,-51,230,-49,-39,160,174,54,-34,-169,15,-89,-43,-27,72,104,-51,-72,225,46,48,-56,101,14,-114,188,-46,45,69,-49,-16,-132,-53,203,201,-51,-25,-123,381,-16,177,62,-13,78,-42,173,-40,11,82,-69,-59,-50,-33,64,-68,-66,8,-72,-14,149,20,25,-4,15,25,71,139,50,-106,-45,-74,-119,0,-78,-208,40,-46,79,62,-45,119,78,-47,-67,-118,57,-74,111,-107,133,-6,84,22,84,146,203,-6,-92,-82,-43,12,-215,-163,68,-55,-75,-85,-56,-29,-114,-22,27,38,-50,109,-60,-425,13,-54,-123,-18,-8,-47,42,42,-74,173,-57,-20,169,-46,85,73,-36,-123,-13,124,-73,174,-8,-104,-147,-37,343,-14,-29,-147,-110,-81,114,119,-39,-143,-12,17,-53,254,45,-167,232,179,121,-104,-23,-3,-323,50,-69,-168,-122,-125,5,-125,-49,6,-156,-55,-35,-402,119,-71,-65,-42,-29,-37,-135,-6,-9,-76,36,-767,127,-28,-14,138,-62,-44,-28,199,-107,187,-49,-66,170,-56,-79,-115,-37,-13,139,-6,-7,112,-54,-133,-142,-171,24,-162,-146,34,38,82,40,72,73,46,60,-45,251,118,59,-23,91,-76,-85,-120,67,-127,171,-70,210,63,72,73,36,-101,-152,415,-30,227,-48,-97,-1,-25,108,-34,209,-84,-12,-82,165,-462,72,74,61,22,75,21,-113,141,61,-26,60,42,-50,-30,-196,-112,21,144,124,88,-52,-24,280,-3,24,90,-49,253,84,93,-17,-83,183,69,-9,-29,192,127,0,-41,-147,-116,-58,33,219,-50,-65,269,-40,-126,241,-53,55,-17,93,148,-66,-84,-444,24,-152,-531,93,-670,-102,-66,-73,-44,63,-19,-536,-96,-90,-82,-56,68,48,87,0,71,0,-55,-92,241,105,-41,-57,-79,410,-54,-56,248,-53,-82,-170,-6,114,99,14,-30,-125,233,-556,60,26,93,1,-36,81,-79,66,352,35,25,44,86,-74,-45,32,-199,2,82,99,156,-41,28,66,-47,248,92,-49,25,-177,273,112,-24,-64,-136,-120,-33,225,-8,283,-446,-59,295,-48,3,-69,175,121,-37,-23,165,-62,-100,-139,69,79,-222,-12,215,-15,122,-7,155,-48,-58,-46,-277,-43,148,-1,-48,166,192,-15,46,-399,45,-31,3,-76,7,-83,82,33,-11,33,11,60,64,179,-25,204,-5,80,158,104,-4,-25,-149,25,-56,119,-51,140,53,-47,-113,-22,-56,-38,-215,-298,-25,-62,-6,339,36,-78,-149,303,80,10,-69,-114,-313,9,-11,75,-14,-72,-33,192,-71,-108,-52,-110,-39,101,598,-64,104,82,5,77,12,108,101,157,-39,-6,-170,71,14,79,-51,-88,-180,-50,80,106,-56,-135,-160,168,21,136,141,-13,156,97,-18,28,65,9,58,17,-238,-97,75,-21,205,-132,-64,191,39,167,-41,-67,-53,-50,-27,228,63,-31,35,26,-21,-39,-75,5,-5,-9,-23,140,-51,-32,-131,307,-51,125,-43,332,69,-4,151,6,-45,-170,-313,-21,-71,-116,22,-29,-130,-35,-76,-117,492,-44,-101,246,49,64,-91,-4,-35,-56,-283,-22,-85,-72,21,-73,137,-71,-36,264,123,-86,204,-9,79,-251,381,-54,9,-180,63,56,-56,-99,-606,-119,-79,-65,71,-85,28,-171,-494,-52,-5,119,-107,-82,-572,73,17,73,6,139,-57,205,-27,95,-172,268,182,-42,-167,-210,-56,-67,-463,42,-183,178,-96,-71,-39,-72,520,-55,67,-62,10,121,-48,-30,26,4,-4,-11,-537,-109,-70,105,181,-16,-65,409,87,38,29,114,-22,-13,142,46,-55,205,28,-86,-112,-27,-76,-104,-58,64,143,-117,101,62,17,-76,49,215,-37,54,117,-69,-124,-68,9,59,84,27,104,-81,189,-50,-11,191,79,-95,16,48,5,3,-122,29,-57,90,62,-12,-91,258,75,16,-35,30,-180,-25,-26,-167,2,186,-27,11,-177,-35,-86,211,181,54,-1,21,-97,261,-36,64,-22,-94,-51,67,-51,-2,208,-48,4,230,231,-53,-64,-105,-89,147,73,57,-102,-34,235,50,23,-43,102,-140,-452,5,-5,-102,-40,44,-16,-17,157,49,-18,45,431,61,27,-47,-84,-157,-10,-11,-170,77,34,-55,146,-115,-40,-52,-88,147,67,28,-83,-107,-41,-130,-33,90,104,-85,122,-96,-59,-54,-42,71,-52,-155,-99,66,31,1,100,-43,114,112,-20,-41,301,5,-59,-60,-28,92,36,-159,77,-52,-62,-127,56,75,-29,-43,216,217,-51,-14,200,-22,-39,-119,228,-59,-37,279,147,28,135,-43,-72,-326,77,-43,-76,5,109,-126,-92,-104,144,-20,-98,-87,-115,-66,38,-100,-78,-112,-49,121,-740,17,-78,186,-53,-89,-15,-32,2,130,10,-32,-44,-41,149,-48,-91,184,-56,-94,-178,-62,69,56,-102,-342,84,46,-59,104,-22,-76,-113,-48,-21,-175,83,7,-45,297,-63,-119,-41,119,-46,50,-145,-358,-23,-96,-134,-28,-85,-136,-25,-108,292,-84,-47,-151,84,-13,69,-61,-527,-88,42,143,11,-82,307,-44,-40,-121,-49,-57,-12,-107,464,20,-80,240,14,103,-14,-34,-160,103,34,46,-50,-100,-85,14,27,28,19,-85,-56,146,15,-63,-40,17,103,-116,-38,340,57,-37,-71,-41,-30,109,-9,-49,-171,73,64,21,-42,124,45,17,66,271,-78,144,-3,-18,21,-284,432,-7,89,-60,-90,-129,99,-48,74,140,133,-2,178,13,-10,110,-60,-51,237,-11,95,67,5,89,-43,97,46,184,-32,5,280,-43,50,65,-15,255,10,-45,111,-9,0,-179,308,15,-75,215,21,127,15,75,-60,-62,228,-51,147,-23,127,103,-97,-31,347,-38,23,148,336,100,-29,34,-1,8,31,46,-23,-37,223,-25,266,-24,-101,-149,-30,-71,-69,234,10,53,72,56,65,-103,-54,37,3,-95,198,-355,66,50,58,-54,15,136,49,-116,-14,43,-161,151,11,-141,-86,-102,20,26,37,-59,-91,-31,-372,54,-58,15,123,61,49,-57,-89,273,-60,-47,213,56,1,-85,310,-124,-42,-98,14,-56,3,122,-56,-59,-69,-73,-23,62,-30,134,-43,-53,182,28,107,-119,50,384,76,-22,-89,-179,-65,-10,-113,111,-53,-71,-156,-54,-77,-138,24,-215,-134,-22,-160,-118,-106,5,-110,77,30,53,29,106,-56,13,175,-53,245,72,-651,-120,-48,-51,-24,64,-53,114,44,46,31,-143,238,56,-79,-43,-65,4,397,187,-87,92,-46,-52,-154,-48,651,31,45,-281,15,31,117,-51,-64,203,-39,70,42,-17,71,-22,-101,-125,6,78,71,-35,106,-52,-60,-44,236,-96,-116,-153,7,-24,107,-438,442,-75,29,280,-354,27,-123,-30,-48,354,-1,67,-58,69,181,61,35,63,97,133,-23,1,-105,-44,-64,-69,-41,-46,157,-42,101,-51,231,80,-32,-86,-99,125,89,42,-86,-29,33,-151,9,167,-51,-31,193,-8,76,12,-27,204,105,-55,-77,281,115,3,-127,-175,-495,31,-139,-77,-33,-37,-86,-132,-95,-54,189,59,17,-35,-124,-337,-46,73,-184,37,-3,216,-5,-82,218,81,258,74,-53,32,54,-64,-48,-47,-13,83,-435,-139,-9,116,67,-107,-152,6,138,-40,58,60,95,65,11,81,183,-58,-26,140,-86,-52,-86,335,-53,-84,-174,-25,-51,199,-56,-81,-161,56,22,-50,-788,-44,-24,-187,32,53,68,79,21,51,-113,-88,145,-182,12,-185,234,-45,-75,197,-22,0,70,-45,-34,178,-59,-83,-66,84,-18,-27,108,-18,-31,-99,470,-22,-6,85,15,-82,151,-51,-86,-138,-79,40,-51,186,-55,-63,-44,-52,-95,-20,-73,-715,-38,116,105,-57,141,471,105,30,31,-117,183,-51,-183,-120,-54,36,-151,19,57,70,33,21,-13,27,-47,-269,-280,29,-60,236,-48,80,-58,-66,-179,-19,-104,55,-10,-29,-30,-2,2,-136,-30,-117,-7,81,86,-5,29,60,142,-17,-68,-28,-134,75,13,83,-30,18,197,68,70,88,-52,204,-4,-114,-148,640,-52,-3,145,-54,74,-160,251,-26,-87,-307,25,35,-50,66,138,-52,-43,219,6,-175,0,116,-28,105,24,212,-95,-59,-62,-41,-127,-187,-82,33,-149,-55,9,114,77,85,-47,-86,213,-81,-142,-419,60,41,32,105,110,-59,-70,-175,69,16,55,37,-39,-52,-89,34,32,30,117,-43,124,33,-68,292,105,98,33,1,139,81,-79,-70,-46,-254,32,72,565,-61,-77,-178,385,-16,-39,-89,-10,16,24,-57,3,-133,-32,164,-11,-71,160,-5,395,-121,-30,198,-45,207,131,240,102,-6,151,30,55,72,70,112,45,39,-36,131,4,-83,-280,-81,-72,-134,-48,-67,-163,-35,87,-78,-30,-101,-12,36,55,-37,-65,-153,-46,-109,-77,66,101,-46,45,51,-36,-98,-360,35,-12,8,77,-20,-26,-128,72,104,-46,-107,18,254,73,79,25,152,-19,98,65,-47,51,72,74,6,-25,-23,225,-95,74,17,-4,-163,-353,-43,127,63,-46,103,-50,-128,-47,-3,-71,262,320,3,105,-45,-67,-77,-253,-2,-9,-186,-73,119,42,-53,-16,-40,-85,-20,-188,-23,-61,206,-50,-71,181,-52,15,-196,27,86,12,53,12,133,126,-10,-71,131,53,2,-517,-51,88,18,-72,131,169,-29,301,53,48,-55,-59,-156,408,139,-10,-93,170,-42,32,-138,-387,-62,-51,-67,-55,15,33,4,8,19,-22,63,-11,-23,57,-44,-68,207,47,-27,199,6,-90,-86,625,55,97,-45,-80,264,-15,67,164,89,3,-105,-176,-67,-47,-158,120,188,-115,-117,-34,-71,55,-111,-159,-104,2,155,101,-51,52,-110,-59,79,139,-36,165,-54,-69,-75,42,32,-43,111,96,-43,335,105,-106,-5,-60,14,72,97,-48,-34,-166,34,-81,-152,80,-46,-81,205,75,55,240,76,-38,105,-74,181,95,57,-37,71,-89,-43,-159,38,-119,-104,-50,186,-54,-58,-135,142,105,-34,-36,241,139,14,-66,-124,46,13,27,67,35,-93,117,108,-91,-38,-23,-15,-2,57,-14,30,-108,-158,-86,-49,12,-172,-299,40,-83,-166,592,-52,-72,-191,-17,-485,-29,-26,121,-26,49,188,-59,147,-36,598,-79,132,-24,-85,143,4,51,-107,-58,-35,-159,-55,-73,-121,-3,-80,152,30,59,-42,-59,154,-578,-109,83,-137,18,16,-162,203,99,-17,-51,134,-14,-125,-28,-164,-22,-30,-36,58,33,-48,-69,-166,-65,255,-46,-132,12,-344,-52,80,72,124,-34,-26,-96,79,91,119,64,-61,129,205,-29,-186,-75,-25,104,-91,-129,-77,54,-70,100,-24,-82,157,96,-38,-110,-508,-50,163,-4,-219,-141,-25,1,-110,185,148,109,-40,224,-26,-35,123,-30,-24,80,-73,-25,-6,-74,115,104,-48,13,114,-132,-30,12,-32,133,-27,-96,-79,-140,-88,-45,-125,-15,96,106,-161,-92,-98,-23,-83,197,-128,66,125,-55,141,-10,164,-75,7,-106,-37,-33,224,-47,-71,185,38,80,-138,316,-50,-23,364,-64,-64,-97,24,-66,-152,267,50,-138,188,15,-46,184,-69,244,-24,106,28,-24,106,241,-43,-1,-147,32,-15,-182,228,81,2,-15,75,-14,-114,-87,-77,-33,-142,149,-54,66,58,-51,-17,201,-43,-64,-106,1,171,-101,-94,-137,-49,-79,-89,-16,-66,-126,-25,-115,-5,-30,219,-55,106,-71,-105,-140,19,17,-4,-46,201,-22,55,-23,-10,67,-34,54,58,44,-29,-251,-39,117,-84,-97,-153,-48,133,76,-13,-84,-109,-79,356,-60,64,-118,168,14,130,172,-95,24,-101,-62,53,202,-564,-23,-117,232,-43,31,312,-100,68,-154,-15,29,-353,-101,-32,-81,306,218,-53,35,-129,-42,-14,-99,-12,41,8,13,-91,276,-22,107,67,-167,-145,-109,-114,-110,92,-16,82,-9,96,-19,14,-152,238,-161,124,93,7,148,-32,369,-31,51,-109,182,-34,169,-131,355,-30,175,191,36,46,-163,-51,22,-94,141,-85,93,-40,90,-198,-43,127,38,-29,-54,-58,-13,-10,-13,98,-89,-72,50,-95,341,-48,45,-99,447,129,-4,131,28,67,-452,-55,165,-663,-48,-38,-104,-34,166,-44,14,178,60,188,-10,96,-57,79,-89,177,73,41,28,3,-166,450,105,3,-44,94,-32,-59,248,-33,-78,167,108,-97,-50,-64,-51,201,91,-26,-49,218,39,-41,186,-46,-21,29,0,-157,-138,-56,-17,385,-48,-33,-99,101,59,-5,-81,-168,21,-16,95,-54,-30,211,-52,-115,211,33,-9,57,301,1,-223,-146,-55,-67,-105,114,28,-66,169,-105,-44,70,48,31,-413,4,86,-16,90,311,96,167,-21,-44,-2,523,145,-53,9,-182,130,22,-150,-209,-40,57,69,-59,-70,-133,80,-11,-48,-3,-94,-354,52,412,158,166,-175,-74,-68,-2,-72,-12,-135,108,-50,-86,-16,-228,-85,-10,-125,93,115,67,103,81,57,-47,-62,-78,371,62,105,88,29,44,-41,-79,158,54,172,-29,85,99,120,-36,54,75,19,-79,295,105,-26,-28,-159,-59,-68,-140,82,-11,-2,-91,176,-53,-58,-112,-107,-98,-87,-36,111,-1,139,25,66,74,57,-30,-95,-110,124,5,95,41,-72,-229,-16,8,135,-57,-119,492,215,82,81,33,-45,-126,62,-45,120,100,-47,-34,-124,-35,87,1,-34,-68,-21,-8,-48,-70,-24,-32,-58,199,22,386,-99,133,52,160,5,122,-42,-241,-111,53,67,-1,-77,-150,33,-53,-153,-54,-92,-171,41,47,-53,30,122,38,98,55,35,80,85,-102,4,-79,-142,128,88,13,-70,-153,395,218,105,59,-79,-74,-132,65,-32,-56,193,-29,69,176,-105,-57,-54,-37,1,-11,54,116,-5,-162,-41,139,169,33,13,-50,249,-59,-6,154,-56,-88,-131,97,-56,175,57,59,-530,-39,-17,-150,-2,113,-9,82,-100,-82,-106,-470,-24,119,67,-74,137,86,10,-42,109,-78,-26,-138,99,-41,29,-156,-48,68,-46,-55,-132,-96,-77,-69,-27,4,82,140,38,33,-83,1,48,10,-578,-19,-64,164,-2,-127,338,25,-74,-157,275,-21,7,109,121,-60,226,-35,-76,190,92,-51,81,-110,-27,-97,287,100,195,26,-133,1,60,-126,-63,675,53,164,27,45,79,-23,-41,251,84,-47,-76,315,36,159,-39,121,-73,-13,-188,-216,-39,-21,219,-58,72,113,15,-55,172,-59,172,-56,62,174,-40,112,-19,-89,307,14,-74,-156,86,7,-20,-87,207,77,67,-151,44,-222,-56,-61,-238,31,-66,304,-24,-155,-21,319,-43,-16,-109,52,25,11,-50,42,4,153,54,240,30,24,79,-22,-113,223,-631,55,21,286,13,-23,-172,90,-18,90,-35,38,-256,78,-18,376,-5,72,1,-191,45,254,384,-94,156,76,-19,-519,-51,-7,-116,-54,-43,-128,57,-37,-65,-123,24,38,-263,-9,156,-65,7,106,-37,15,97,39,-55,-179,64,6,183,19,28,-191,-123,-77,5,90,27,114,-177,29,379,25,-85,199,130,-7,-14,68,140,-70,-8,-5,-419,212,0,123,216,196,-40,-89,234,-40,141,-84,145,-41,-4,164,-41,37,136,105,-79,-40,-2,20,-35,10,-4,-54,45,-189,25,74,281,37,25,24,-45,220,78,-4,70,33,92,71,-47,43,135,-42,-1266,127,-51,40,118,-77,-57,-90,-43,-36,-453,113,131,9,-26,74,59,-53,-160,-24,-1,129,69,-14,20,31,25,66,28,193,0,129,14,-67,276,93,-41,-51,302,96,0,-2,4,0,-7,-102,-62,190,-85,23,145,-34,10,111,21,69,77,-49,47,27,-235,-46,68,101,-49,57,44,-21,-42,229,55,-141,-59,188,-47,225,82,-90,-37,-95,-104,-40,125,-37,-118,226,-104,-74,243,126,20,-202,362,-46,-499,23,-35,95,-52,50,-30,-48,183,-38,75,120,-39,-18,136,165,-95,44,115,71,-53,-79,-157,-79,255,27,102,-10,73,-15,111,22,62,-95,-14,-705,20,92,-95,42,-16,-187,-325,214,-12,165,105,-104,49,-6,243,-2,-35,-67,218,36,-66,156,-224,-52,-47,-38,114,49,46,-39,-77,-167,-51,102,4,150,59,7,10,82,-3,39,38,-175,-281,14,62,-52,131,-52,-58,359,-49,-107,-125,-37,-78,311,25,-22,-569,-50,-72,216,-56,-23,-190,333,98,-14,-70,208,-45,-149,321,-1,-384,130,-95,52,191,116,69,137,-14,-18,-50,-170,397,-35,124,-83,24,266,-12,-36,-172,123,30,108,42,9,78,-31,-24,23,331,-54,-71,-199,-133,-76,83,-70,89,-55,-75,-58,80,-1,-34,-80,-132,-48,41,94,10,-27,-170,-83,-106,-44,-54,-31,-136,100,-35,-42,-138,35,-10,308,15,112,34,-1,41,137,41,22,409,133,168,-3,-52,-143,326,141,117,-32,-42,-61,-9,-23,-36,5,-123,98,-196,76,9,93,52,-51,-418,213,79,-56,-138,219,22,86,48,-65,241,-52,133,14,183,326,-53,0,121,-87,-58,-63,-47,110,-50,-73,167,77,-56,-231,-31,-83,-39,-3,-61,-51,69,-41,-118,-98,-37,-55,-24,-80,-18,-16,142,-26,135,-34,-28,106,133,-29,-90,-10,-54,-51,205,150,102,-48,149,3,136,147,-2,43,77,-52,180,30,-10,-114,153,-56,-76,319,-151,-69,-87,-28,47,-158,-413,-53,2,-156,-54,-71,367,16,-69,-171,-94,47,139,-38,-71,-179,-27,86,8,-124,-73,-99,-55,-79,-81,51,25,-16,101,116,9,-32,13,24,336,29,-37,104,-88,-16,-183,-95,149,49,-41,-19,225,-502,122,0,-87,-179,58,32,-51,-75,194,41,-81,-182,-93,-459,-77,-72,-67,-23,156,-14,182,-19,37,58,16,-62,-157,-5,126,-4,-101,-150,-35,177,-102,59,-49,-140,52,-23,144,-111,19,221,-43,66,-66,-54,119,-85,11,144,70,2,-42,56,31,64,-52,170,105,111,38,-51,301,108,-53,252,-55,-11,199,25,-138,-372,-43,-56,184,-57,30,150,162,-86,291,-69,213,144,91,67,-12,77,60,-34,103,77,29,1,-159,-22,170,-16,-68,193,-66,119,-38,-48,-87,54,-36,160,-26,-155,52,-1,-63,-48,-110,20,122,12,52,34,-37,85,163,47,98,-108,274,-54,60,60,22,-57,147,-43,101,-119,-81,-47,55,55,-56,170,107,-53,-67,319,-128,87,124,93,46,27,-12,51,-92,-86,-66,-47,122,-51,-72,-115,677,50,23,14,-27,-166,-30,133,93,76,-31,-109,-43,-53,124,-537,2,15,52,-31,14,-52,39,-105,4,-80,262,33,15,-603,-150,4,240,64,-65,183,-11,-81,-122,62,10,-45,-67,202,-37,-2,160,-17,80,-28,-1186,-31,-34,-97,222,10,-80,-96,-62,-57,27,78,29,-7,-175,-47,2,-173,287,-100,-53,-436,-89,-45,-79,183,-49,-58,38,84,-64,134,108,-72,-113,-222,5,133,125,-70,260,-25,26,73,130,-17,26,56,-51,-196,-99,-21,218,16,-117,-60,235,73,-63,-194,238,61,39,-49,-44,231,52,80,6,-85,186,-50,15,-112,213,81,-48,161,-51,-26,-170,-52,73,104,-51,20,190,132,82,213,-58,94,-30,-25,115,34,-42,12,-22,24,-19,157,-17,-78,-181,-48,-89,191,130,-33,14,127,-29,132,6,-119,-206,-52,233,95,-49,112,68,64,14,83,-168,230,-19,31,-257,73,10,-58,67,50,32,122,144,-60,216,-42,-83,-123,-54,65,-166,-47,90,169,-26,-62,207,-57,112,-69,-58,-28,-132,39,92,49,133,125,-581,2,-29,-58,-28,-37,-40,158,36,74,89,28,48,42,-188,-91,70,222,-44,-34,-31,-342,-89,186,188,-21,32,65,77,-116,-5,-70,146,79,-33,-121,-79,28,-53,-3,160,-53,109,-40,174,-28,-14,-130,77,70,-85,-94,-38,-34,-56,-118,-37,-19,-25,102,70,150,-114,-79,254,35,74,178,-40,-16,97,57,-25,20,108,39,-69,317,17,261,206,102,-33,-3,157,87,37,185,-27,-167,405,105,83,84,303,-14,-27,177,121,-72,-50,606,15,62,38,-128,94,-18,94,-59,75,166,38,-42,105,141,113,89,-27,-193,-142,-28,76,140,236,60,-63,-122,444,129,-40,209,80,195,22,-383,18,-62,22,35,128,75,-105,82,323,-20,61,82,-64,55,-39,25,108,18,108,-43,-54,-111,-23,164,33,119,-10,-33,244,151,-51,-109,-129,35,-15,-165,-557,-9,98,131,51,-8,-37,-176,-42,-15,114,-50,-69,-190,-48,84,25,-70,171,-47,-17,-130,-62,-48,30,-148,44,-27,-36,-158,-281,-117,-27,-17,-94,-13,-80,-63,-71,260,-50,-7,155,-35,3,160,-72,-27,0,-59,-24,-72,-58,-78,-146,3,-62,-170,-15,-45,128,-7,40,-200,84,-55,-75,432,182,0,55,-157,27,-134,95,40,46,89,67,-38,31,290,-53,79,64,-70,-41,-91,-14,2,51,-29,88,281,108,83,-76,311,60,41,-55,-156,22,87,38,-125,-173,-37,-87,322,-8,73,70,-69,-226,47,83,-56,-73,-114,-28,-13,115,-19,120,-128,93,111,-43,-430,-81,-66,263,12,49,30,118,85,177,-37,33,64,-33,-113,-77,-28,-49,-58,222,-31,39,-56,77,205,77,-10,73,125,-170,-95,-36,-63,196,-49,-72,215,10,-76,-91,-20,-20,116,104,-51,-156,-21,-293,-81,198,56,-610,-46,-58,179,-55,-84,198,-21,-55,146,53,121,-23,-166,-376,107,51,70,-115,256,-62,79,229,114,81,-68,-56,1,-158,467,16,66,-84,61,-119,97,-8,-53,114,148,-49,-15,126,132,83,-89,-166,-126,-139,-32,38,81,-59,79,81,-84,-143,344,-39,65,117,-55,-58,-112,-131,-63,-90,-609,66,-546,99,5,69,87,75,0,222,-40,129,25,-74,209,-13,-68,91,-14,-152,-19,242,-32,-72,-121,-29,2,85,-87,-31,-24,-9,-12,10,25,-40,146,-33,134,73,21,2,62,-42,47,110,87,75,4,16,55,-11,-66,-148,-55,156,-31,206,-10,97,183,97,-3,102,170,-19,155,-51,-70,253,-69,-56,251,-74,-90,-71,-55,183,103,21,70,-42,-76,223,14,75,65,-17,93,72,68,173,-21,-64,-123,-294,-14,0,101,-51,135,49,201,313,-4,77,-34,-115,-35,385,-45,-97,-144,-59,-77,-141,-78,29,129,23,-73,257,124,-59,-78,291,-61,-76,221,99,-45,-84,-232,571,30,100,-39,0,-181,-31,25,45,171,29,-49,120,-55,-60,-24,-328,-16,-44,-100,2,-10,32,-21,-21,-26,-94,48,-122,50,42,95,-5,50,26,93,35,207,56,17,-205,6,-118,91,-25,22,31,-87,141,-151,14,-75,-306,57,-106,-113,253,134,-102,-66,-85,13,16,72,-98,-161,-33,-77,-144,73,13,26,218,-38,110,-1,54,-37,81,-95,-107,-31,-44,50,60,165,79,-458,-35,118,4,83,79,27,-69,-145,-23,173,-45,142,-15,-25,113,8,-599,-54,150,-16,156,-43,-141,-97,66,24,-545,83,2,105,70,89,-32,122,26,-133,217,42,38,-46,292,-16,157,38,-58,102,-34,-72,20,-351,19,37,69,-43,-41,158,-65,-7,-81,-36,-22,-92,82,14,-52,152,-17,-206,-149,-62,94,43,154,246,-22,-74,-100,45,32,116,-74,53,-180,317,-37,352,7,122,165,-51,73,-21,102,-19,290,-40,190,27,-82,568,-95,-24,-29,178,-51,-78,-176,-79,-54,39,-37,-142,239,-65,72,-36,5,102,-5,64,-157,178,128,-31,-86,184,-22,3,-96,187,29,-99,-562,-108,-84,-79,49,29,46,56,-35,165,31,61,-21,-80,-111,-24,138,-49,-85,-145,-51,26,-193,-2,-13,-201,-18,-79,150,-60,-61,337,196,53,95,-45,-97,-94,130,73,-40,2,-166,6,38,-9,2,6,-19,16,25,22,52,80,40,17,-84,160,-53,71,51,20,-49,195,-27,-178,-62,393,-22,89,54,-31,112,33,31,-22,229,121,-77,-14,170,138,-43,-46,-85,79,-45,60,51,94,243,81,1,39,74,3,-60,123,10,-62,-104,455,105,1,-80,280,-59,46,-81,25,83,-7,-77,231,-16,-39,113,-45,-106,-102,-57,-79,196,-172,-72,-108,-87,-11,299,-52,-183,-64,76,-4,-36,67,-152,-83,-57,79,-14,-48,116,-27,-23,139,-38,-69,-139,-27,-32,-163,21,-56,100,125,-42,119,-38,7,-80,-14,93,-90,77,59,108,12,-29,97,-35,-44,97,-47,1,-23,29,24,-84,-143,-100,-21,74,-155,53,68,-50,211,45,-47,222,6,57,87,-52,155,-51,-76,-170,71,-17,122,64,-103,173,271,105,31,-77,-174,301,-102,61,-123,257,-40,-57,293,-11,-99,176,-42,-245,-45,-26,-61,-89,-48,65,47,56,-180,-128,-243,-40,3,-122,-4,31,54,-49,-49,279,-50,-63,-90,-248,-50,8,-163,102,102,65,93,49,-59,-195,-8,-80,196,83,8,237,-5,-99,-134,64,17,-40,-77,179,-736,-11,5,-34,307,78,27,103,78,-48,284,-34,130,-56,-40,234,35,-97,174,-84,41,-158,265,-37,325,-37,69,27,33,40,0,-39,-120,9,229,-39,107,304,99,-21,-42,66,-173,12,68,5,-130,-87,-12,67,45,-116,207,-55,32,422,10,88,21,40,38,109,-26,-27,177,74,-2,-79,403,-27,-70,176,-74,-81,-24,-47,-73,-101,-116,-65,-29,-52,181,24,-16,139,-41,-9,-140,252,2,-53,95,-49,-39,-298,-43,-101,-20,42,-86,166,-61,-91,-49,-90,-9,-106,122,-52,-106,-68,-22,352,-53,-22,206,223,-51,-24,-129,-55,25,119,-55,37,108,-3,-80,-149,-114,-72,-171,12,54,80,-50,-123,-79,-11,-36,107,19,-47,-66,-11,-47,-51,45,34,-45,139,53,23,-48,-62,-87,3,-37,-147,40,-13,56,-36,-94,-173,-155,-51,-32,-214,-61,-67,-101,-2,-76,-209,-8,-72,-129,-31,102,1,-61,-74,-50,111,-33,-65,268,63,30,57,-56,-75,-89,-42,-58,-145,-34,-76,-91,49,-135,-18,-94,-194,-11,-74,195,-7,78,108,-35,28,81,-21,84,14,-50,-67,-51,149,167,52,-46,-77,-98,397,-25,214,103,35,-49,336,114,11,-76,-72,196,56,-32,-187,132,-390,-7,-56,117,94,17,-57,-125,-235,-31,108,-37,97,-26,-33,172,174,96,2,-16,-29,100,38,111,-51,130,73,48,158,5,-47,116,99,-39,-138,-134,-36,-73,241,-37,-75,-80,155,88,71,34,53,73,33,156,-27,141,21,100,70,56,21,31,-97,230,-111,6,-159,6,-30,114,5,-1,112,-62,-105,-32,42,-32,-99,-220,-47,-423,-44,80,-185,229,-41,20,-194,-75,86,-169,-55,-6,-156,77,-11,-19,-480,418,-9,26,274,-48,42,-177,101,-42,81,-41,-82,-122,-59,117,121,-48,0,-94,49,-100,150,120,-16,-62,-101,-28,92,-48,-61,-62,7,49,-29,-29,360,-37,-113,14,1,72,-44,-24,165,97,-53,151,-52,47,110,39,-75,270,-56,-166,-259,136,58,-35,199,-53,-79,-235,-56,16,134,186,89,47,-46,-155,-18,-102,210,55,0,152,-43,7,172,112,84,-55,-63,-124,31,99,61,-2,-52,125,-26,40,60,90,-28,-70,323,-16,287,-43,-42,-11,-4,29,54,70,-8,72,-57,-82,75,-24,-117,20,-84,-63,3,-8,111,-31,109,-34,209,11,-81,-137,-40,-78,-314,-687,-6,-54,38,-223,-267,-32,24,102,-50,117,-50,-80,277,-84,-68,-62,-17,1,124,-42,-34,137,-47,-64,-126,-11,-21,-85,-1,91,23,94,-11,-45,-175,-317,160,38,-85,151,31,-37,-161,455,94,-103,-571,82,167,-59,-47,-20,-23,51,76,42,-34,55,-57,-51,181,38,101,1,-65,303,-113,30,-23,-155,-317,62,1,115,8,-103,168,-48,-83,-111,403,12,-161,256,61,-182,-96,-275,32,32,-61,-58,-52,-37,-2,73,0,-42,-145,313,-43,-8,-174,29,-158,216,450,34,-57,115,70,1,19,58,-44,-16,-176,-24,9,-34,-148,301,24,56,77,15,260,35,23,-56,168,-13,88,-35,83,-11,63,117,0,83,76,-23,-76,-179,80,-64,37,6,45,-85,68,-130,84,-28,44,78,-19,94,350,105,-55,-21,9,115,28,-84,-151,352,163,-8,-163,-97,-89,10,237,-32,-113,-101,-132,-4,37,-176,-32,83,-54,139,-31,15,-169,-60,-109,255,-1,-101,-82,-60,59,-467,-74,99,54,-112,-87,-134,-23,171,-39,-63,-140,-18,106,-108,-54,152,137,97,-32,-77,-71,-34,-86,390,-48,-66,331,-2,-122,-204,-12,197,-50,367,-58,258,22,169,-12,124,-25,134,-62,-81,-47,-55,-36,216,103,122,-46,94,100,-53,-145,243,-21,86,-16,-67,162,76,14,-62,30,78,59,45,24,-4,39,-53,244,24,1,22,-14,-23,-26,-17,0,-183,27,-111,-125,22,-7,145,44,27,-69,92,-46,174,49,93,-49,-58,-220,23,-50,185,30,-80,263,-81,-51,-177,-61,-119,-2,-33,-78,-135,106,164,65,-48,-885,-29,-9,295,60,26,-70,-133,273,40,223,-445,117,64,-39,-29,25,38,-47,49,44,-108,-88,-90,-86,-79,-28,-129,-14,108,60,38,-78,-90,-128,44,-154,-77,-43,-86,-17,-90,243,-44,-171,294,96,222,-56,182,-50,267,12,39,44,-102,-146,-58,-62,-181,521,61,122,-44,-85,-118,-51,-131,-25,6,4,279,-45,-35,-8,193,3,-11,-168,-5,59,-27,-35,37,5,106,-25,143,197,23,-69,271,34,47,-48,-189,-54,-39,100,-57,-118,-113,98,-9,9,98,42,-186,-21,325,22,-67,-124,239,-44,310,-95,-32,31,-240,-50,-34,-119,37,-100,-127,-11,-65,164,-42,17,-135,70,-44,-48,-86,-71,-55,-131,387,-70,-156,-5,24,59,-77,-83,97,-42,-32,-477,113,60,282,20,-60,-249,63,-51,-86,-213,-60,-20,174,-1,-17,-206,17,-24,-79,-141,-134,466,56,-23,48,74,-12,34,-46,137,-58,161,150,13,14,49,-23,231,28,-124,218,-51,-18,-139,32,118,64,-32,416,-95,-5,155,0,9,41,63,177,-47,34,85,3,112,75,-58,50,-114,-49,69,-108,24,4,44,-49,-103,-50,260,-82,456,-40,-4,138,100,-83,-48,-56,-188,-40,282,12,66,-14,-119,-82,-104,45,-168,81,-48,64,-108,-280,-37,130,146,-77,-104,64,-112,-51,20,-165,-20,47,-195,-7,66,45,-39,112,-88,-1,165,91,25,-118,-186,-59,-79,254,-86,-147,-79,-41,-83,-168,-41,106,-58,-77,-135,-50,-157,212,8,-184,-142,-64,-55,-542,-34,-137,246,13,-44,-227,-44,-77,-58,-30,70,65,-42,165,56,-15,-24,-267,76,9,25,-20,-161,263,92,5,-47,119,-49,-86,190,68,111,163,-52,161,1,-205,-40,117,23,-26,167,-550,-59,-75,-135,74,-48,22,359,-43,-79,-150,85,19,73,-48,-149,223,63,43,-47,-50,-119,347,59,-34,-115,-126,-17,-121,-61,220,92,17,-426,24,-86,-74,-134,26,178,91,37,49,-51,-78,-178,-58,150,-117,13,53,144,-29,87,-53,11,119,-72,-88,160,-43,76,50,-9,-37,-153,-53,14,162,1,129,-27,-553,-55,152,-46,-55,-158,75,18,92,-83,40,133,-26,-4,89,-94,82,225,68,-13,93,-472,-18,-38,-121,60,193,-268,-55,-80,204,85,-23,-37,179,-41,-123,-108,27,-12,77,120,41,186,-46,77,-231,-66,-38,-81,286,-54,103,-43,-85,-138,-31,79,81,-36,-6,-149,30,117,-88,189,-44,67,-114,-383,78,-10,57,39,-8,29,56,-50,-132,298,122,-41,121,-38,56,-31,-30,-99,-266,61,-107,75,28,-55,-1,-174,-291,95,-29,121,28,-23,71,-41,27,85,25,-91,-127,-142,52,166,-50,-29,-159,80,-35,166,47,-21,-174,-313,-2,-21,205,-30,-25,-78,84,18,-76,-165,-56,-119,-32,-93,-48,-76,-87,-34,-47,-47,-52,-60,-12,285,11,257,103,-37,64,15,-72,72,-17,-122,6,-87,-78,316,-35,116,-47,-51,-106,-55,-37,201,12,-34,-257,-45,-37,197,-58,-133,-177,-57,-65,205,-52,118,-49,-85,252,-55,-356,-58,7,185,83,-34,-80,-40,236,22,-81,-317,-54,-66,321,10,72,110,-61,-165,-88,-5,-85,-48,-210,-42,36,-150,-93,7,-82,-43,-35,222,-14,-46,206,67,16,-51,78,61,-43,-61,193,-66,-85,-149,-50,-29,177,-47,79,-239,304,-52,-15,-220,-257,52,47,-47,-94,-182,18,85,41,43,121,96,-17,-75,-111,-109,171,6,49,137,17,-57,-134,9,-86,-202,-66,-17,-109,347,11,-60,146,-43,-59,397,143,-38,-3,-179,-51,-35,255,-586,17,205,103,141,89,-20,-132,-76,413,69,-13,-47,210,25,-77,248,-59,136,74,-48,149,-11,194,-14,95,89,-7,-49,42,79,-75,-77,-154,-57,-17,-137,70,-56,-74,-24,-343,-16,-72,156,8,8,-151,275,4,152,60,-56,14,152,24,-24,93,-107,16,-17,-220,-50,-79,-27,7,102,-59,-126,-217,1,191,-30,158,48,-42,65,-228,210,-50,27,-126,217,44,-98,-64,213,184,-3,72,-49,-80,-138,-84,-97,89,-109,-53,-59,-28,81,-85,-22,247,-537,-126,158,50,19,75,-55,193,31,-49,-131,12,-20,110,39,-25,19,-111,160,16,-3,-455,-57,20,-73,261,-13,-82,-143,-56,163,35,-19,-87,-184,-32,-82,-601,-95,161,-52,41,-217,-85,103,-170,-345,-56,-49,248,134,-38,101,-57,-76,-175,-47,-94,44,-55,-70,-123,-50,136,-75,-19,-422,73,11,-118,-58,-37,-129,-214,-76,-402,9,57,80,21,-58,-119,368,13,-43,-102,-262,-19,-46,-150,110,107,-53,-53,314,-48,-123,288,-44,-18,-27,22,36,211,95,235,-47,57,62,-55,-80,296,-17,36,-167,-59,-4,221,48,-116,201,-6,91,27,-63,-64,206,-49,-79,-76,388,137,-90,-92,-163,-23,99,-59,-153,488,136,-56,-78,272,-52,224,-16,-7,-533,-109,-78,-98,-10,94,-56,215,-56,220,-46,-38,-461,22,49,-24,-11,76,70,-10,-11,331,14,-87,-162,402,14,169,105,118,-53,-64,60,178,26,122,41,-25,68,83,184,-55,135,94,225,-60,226,16,79,96,12,-49,125,-159,-82,360,-55,27,-151,-17,-29,130,-166,55,-142,305,-52,66,56,-51,58,40,52,-41,-161,312,-38,-213,-112,-126,89,-119,-9,162,-105,1,-148,-53,44,118,19,43,-15,102,-22,-13,-137,277,48,-62,170,-107,4,-81,-104,189,150,-45,150,78,55,77,-51,80,43,8,-24,-132,213,-90,-75,-147,-56,-61,-105,-51,74,172,-40,22,-176,65,99,101,172,-25,89,-53,-78,260,29,69,80,-21,-66,-107,-260,37,-34,25,-90,-171,75,-58,138,80,-86,117,-53,98,-59,43,-152,-283,30,40,18,-51,-180,263,49,93,-14,-64,-114,-292,-8,-80,-132,148,-52,-238,-115,-2,-61,-143,-57,-74,-96,-41,116,28,-80,126,-28,-35,-124,492,-139,223,163,36,352,-48,40,171,-7,-63,250,-25,-41,151,73,37,53,-48,112,-46,-58,-132,345,69,-1,-159,-77,-241,-21,120,-22,-88,-120,-54,-37,61,107,-109,328,-3,206,-37,-58,168,62,-83,190,-49,-72,-76,-58,29,128,-82,99,-171,217,-47,60,69,-13,-2,82,7,129,-58,226,-39,40,-142,26,68,119,-48,2,104,-41,121,-95,-53,235,-49,179,-107,-83,92,233,-10,-62,-121,261,-25,36,84,31,35,75,46,136,-32,-81,-170,-26,0,114,240,90,-42,-53,-131,-130,-34,-22,-9,-283,-50,-55,-112,83,-88,-58,-68,-84,14,-83,141,-78,-84,-99,-18,-100,-90,-267,22,-40,-98,-24,27,-74,-163,-16,-5,181,-55,-111,-50,-68,216,-142,196,-6,126,-10,148,-50,-22,-151,318,98,-78,-39,-84,-49,182,-32,-66,198,405,-43,-133,244,-44,171,-88,-27,213,-33,147,-34,-72,178,-99,-73,-95,-55,-63,-87,-77,193,-9,-42,-98,15,-25,-808,-59,-124,-137,-96,-34,-122,61,-49,-186,208,-103,196,-41,263,-41,-78,-117,-262,-53,87,26,-35,-73,244,-50,-108,-100,-112,-53,-68,-407,72,66,-481,-89,-88,-82,-40,-111,-27,159,-33,-66,-216,-33,-50,-33,165,219,40,-41,-228,-224,85,110,-77,-11,-182,72,72,61,61,-43,109,-11,-72,-131,-21,152,329,3,144,-91,-32,-154,34,-53,94,81,8,-73,-16,-46,-176,74,123,-12,105,-87,179,-33,176,-25,-17,238,39,-92,168,65,-15,-46,-91,50,77,419,-12,-41,-17,-7,-61,-67,305,190,29,-93,177,-47,-69,12,225,108,-806,29,-1,-302,-53,-49,-186,111,-50,-40,-171,117,-9,94,47,-79,108,-26,-22,144,-167,-17,-142,85,28,42,73,39,-19,-73,-215,-154,-21,-51,-76,-3,71,66,61,-53,-60,170,-499,27,-42,-39,134,13,-88,-85,44,-557,152,-31,-36,-52,-77,-98,123,-19,-111,-88,-278,-52,16,121,-4,-36,-127,-46,110,-59,-83,280,-76,-32,-114,143,-102,-148,268,-43,-81,-542,68,-59,98,201,-120,-83,-87,1,60,166,-42,31,182,60,89,79,-36,32,-120,-292,-32,-49,-58,15,-9,368,-50,368,-5,-4,-58,116,40,-43,97,73,190,-16,-30,292,78,137,111,85,-15,-59,-10,35,49,-227,13,77,74,-10,-57,-52,-200,16,98,-143,-74,-92,127,97,48,47,-44,-80,-25,90,188,1,-14,-128,-362,108,-44,90,-66,-68,-23,200,11,-39,190,-29,-87,-199,-60,-87,-140,51,-77,-172,-61,154,-42,-123,-14,-56,228,-52,56,411,-59,125,-22,5,114,-171,-86,-96,-54,-73,-136,-4,-97,-130,125,81,187,-12,-70,-111,141,-102,9,355,-22,136,21,-53,-183,281,-47,-58,349,16,-82,-179,-292,-40,-27,136,72,-25,-23,-37,-37,-27,-8,-26,96,-52,-34,-154,-113,114,-45,-19,232,-19,-86,359,-51,-236,-145,-99,-76,-111,98,5,-52,22,109,-1,374,-95,96,12,71,184,-34,173,-37,104,105,-47,155,116,-28,-138,604,20,41,-4,-73,134,-68,-9,-77,-44,262,122,-43,116,-52,230,105,-20,-43,-460,-42,-6,79,146,-36,-49,-71,-54,-41,213,-38,201,276,-53,-24,-30,196,-28,-35,485,114,75,87,57,20,1,-91,-92,247,-58,116,-83,-121,-35,637,-33,-82,206,202,26,3,54,-50,-69,20,28,-160,102,-29,-74,-789,-99,-149,-37,-160,-72,152,-89,328,78,-54,-145,-99,-111,-5,-126,-11,-86,-26,169,-46,0,-141,-10,56,-26,-78,25,85,8,22,43,43,-46,-178,-28,-6,658,84,-111,47,170,62,13,85,33,65,-7,-112,-90,366,131,12,-62,-151,41,147,134,-93,11,-164,-115,-77,240,67,28,128,275,28,107,-53,-76,227,-47,-69,189,-51,46,-147,214,-147,6,-66,-29,-44,369,-158,-56,-26,-10,-80,431,50,58,-27,-74,306,-37,-195,319,-10,-86,-128,76,36,-88,-170,70,83,-50,-32,155,-50,-57,-135,-6,89,78,-51,4,112,-25,123,77,-156,28,-32,175,-115,-4,201,55,98,46,31,-58,248,-206,211,18,32,364,-23,100,12,-24,40,-44,-214,-6,54,23,80,-19,27,0,-21,103,20,112,90,-23,-83,2,163,-14,-99,-155,11,66,152,-34,-57,167,-160,-55,400,-96,32,358,23,64,-57,-46,259,238,119,-47,-9,168,-3,113,73,147,-47,-11,202,40,-152,-59,-59,-42,-12,-151,-43,110,-45,-112,-37,-42,-57,611,59,105,-40,235,6,-12,-69,242,-42,-51,151,-25,276,-1,-102,-123,151,-55,-6,-501,-62,17,-175,-28,157,-19,101,16,171,-116,4,-67,-354,-51,199,-44,3,-182,107,-102,68,-255,-57,-49,158,-49,-33,-173,-25,-30,28,130,621,3,-81,-178,-41,-49,-69,-73,-472,32,-58,-136,-454,-25,51,18,-131,-269,52,53,-24,172,34,-82,121,-58,-103,83,240,-41,287,-95,2,-32,160,87,-22,228,98,-63,18,-167,-57,-64,180,2,-35,-134,209,-44,-62,-175,125,-58,1,-158,-282,-55,-82,-165,69,-55,39,74,-48,-84,217,-3,-20,-146,266,-49,-65,-80,238,-45,-77,-107,-309,-47,-51,-123,161,-40,-145,-106,-166,-38,-38,-20,-50,78,104,4,301,54,64,-111,-182,-183,93,-69,71,301,29,-116,263,-95,140,-49,19,-179,-11,-82,-64,544,-57,-80,225,-47,-89,-90,-30,-66,204,-65,-60,7,-143,-124,37,345,33,-107,-173,-285,-86,27,31,-165,248,-91,-130,-55,-67,57,-23,-9,97,-61,-38,-104,53,91,-28,77,46,199,62,-40,234,285,159,-18,11,103,-54,-95,249,-618,53,103,-45,-12,154,-45,-59,176,99,124,-39,66,-910,178,13,-43,-114,308,92,-48,137,-5,-93,232,116,83,-6,-43,-86,-105,-54,230,-108,-98,105,-409,84,-48,-97,-68,-99,-53,-137,-41,-46,121,-36,-59,-76,-27,-72,-227,101,-53,-82,230,74,34,71,-42,-57,-145,67,11,52,-2,-81,263,-82,-429,18,192,-51,-89,287,48,-58,98,-94,132,-238,113,-30,1,118,38,-82,-50,-131,-9,115,515,-67,-30,-130,45,33,-58,-41,-127,-29,-50,181,-30,-732,70,49,96,22,-123,224,72,-55,-19,-109,-72,-33,17,169,-22,514,88,-52,-185,51,47,80,101,-2,-28,135,67,250,-630,-31,-57,221,-7,-15,132,-28,149,-51,112,-11,-115,-122,331,-2,50,22,90,88,-57,-61,196,-7,81,-46,-122,-99,-35,-97,-15,-49,-6,-105,110,-31,6,-164,136,-46,161,-14,114,87,23,-1,170,9,-137,-151,-2,-112,-65,107,-54,-40,143,146,-20,-82,192,-17,-60,-108,-49,109,120,-128,-30,90,163,-31,17,54,126,77,-35,-70,-218,-47,27,95,151,24,-50,-154,221,102,-16,-21,-113,10,140,-11,-135,70,220,56,-30,61,0,-122,-104,-23,-88,-80,-25,223,-51,141,-49,232,-35,-81,-112,-9,124,-22,-59,289,-89,16,292,39,-113,203,-12,77,-23,-53,-177,28,-429,-55,243,-50,-66,210,-11,135,61,17,-64,-156,15,36,-31,-71,185,99,-67,155,144,113,-48,339,-45,1,-138,-393,13,-36,132,-50,147,125,-31,-45,205,-107,-84,-160,-102,-49,279,-34,262,227,-14,30,-222,70,-3,-119,-152,102,35,16,8,-130,-436,-77,32,-134,-50,234,117,-81,-13,-131,-17,-21,-145,76,-63,-137,108,-48,-84,-81,-37,17,286,-24,-141,117,-77,-34,-144,42,42,172,116,-11,85,134,-48,-55,-593,-99,111,108,25,-105,-72,227,-172,72,-10,-114,128,175,365,-50,-43,150,-76,78,47,124,40,76,-45,-50,-116,-311,-55,-153,-39,-10,87,211,-95,-109,99,-164,188,-20,82,113,-42,-379,-34,-106,-132,-27,-70,-212,-15,124,35,94,-531,69,11,71,216,3,-44,-117,-54,-43,231,-53,391,-9,15,-263,99,131,62,-121,307,62,66,46,7,-53,-86,-94,-118,-39,-72,-111,55,38,-28,58,-43,-26,147,9,198,-25,92,32,89,196,135,-60,-9,135,-95,54,-35,-120,-10,115,33,27,45,49,340,18,-7,-74,56,-86,159,-35,136,-25,-73,-60,300,4,65,70,-25,26,61,161,6,-45,-125,-109,-34,-98,170,-51,-41,-152,-56,123,78,14,-90,325,-46,-64,156,-8,-87,283,123,-85,-89,265,73,100,-736,86,12,63,-85,59,194,-44,-97,271,-49,132,42,62,-42,421,-48,-31,-49,-46,-23,-49,-17,65,-185,-40,-1,374,18,-143,-87,-212,-22,210,1,73,80,222,-34,-87,-79,66,6,202,-55,-93,-117,-7,80,-91,61,-203,-52,-65,-113,65,-51,-77,151,73,10,-109,-72,39,-18,-17,-139,67,80,35,84,-45,-35,239,-19,163,93,2,71,82,52,-57,-58,-143,-52,-26,528,15,-23,-87,170,-27,227,7,192,67,-56,-105,-186,111,-15,87,24,20,-34,-76,342,24,129,105,-154,-76,-42,89,-5,-18,331,-38,-180,-85,174,-40,-59,186,-24,-72,-108,-46,-418,71,-35,-55,-104,18,17,-6,-50,-102,308,2,100,280,-95,-16,-26,106,-51,-82,-195,-58,-89,-112,113,-47,31,96,152,114,-13,65,23,-68,-55,164,17,124,145,14,-69,-193,302,-26,52,-194,65,-44,-4,-170,-152,9,-75,139,-43,-49,-116,93,-144,-123,115,-63,28,142,84,80,-15,-31,2,92,265,9,-59,-172,-92,-45,-96,240,108,-545,-61,124,-116,16,148,31,18,8,65,-55,480,-3,134,-50,-78,-93,-305,-40,196,-85,-16,196,-122,336,8,27,48,-52,4,-137,-283,118,-50,-65,-83,-49,11,-166,297,-46,193,-27,-1,135,-26,189,43,-30,40,-31,-1,-42,-339,23,-113,-68,-78,260,-57,62,-178,-148,-83,312,-82,57,91,-11,115,12,-7,192,-73,-70,276,-92,-76,-169,14,0,28,54,112,-30,125,77,-59,-31,182,-10,109,-48,-86,-70,224,-84,163,-154,-61,-66,-97,-36,106,-171,-31,-10,114,88,99,19,94,-36,361,100,-46,-139,137,26,63,59,-66,111,-119,92,-199,-104,181,-63,-31,-200,-542,-17,121,-140,-77,-70,322,92,-44,-81,183,106,169,17,-57,126,-35,146,-35,174,77,-526,-49,146,-93,189,-10,-178,-2,-36,-68,-145,-308,-39,46,61,-58,-93,-80,-10,-38,25,83,-35,-246,-64,560,-12,-49,-139,0,150,-96,2,145,-53,14,-132,-78,-53,191,6,166,226,-24,-30,-180,288,205,-47,-66,23,139,-58,238,-39,29,130,-27,-51,-84,-103,-46,-47,-153,16,58,127,25,-90,-92,47,21,37,73,22,-15,268,-136,4,-135,22,124,22,-84,163,-21,-97,273,-126,-80,-17,-4,57,-33,-81,204,-52,-66,245,-101,-4,317,-47,-76,-102,172,-183,266,67,3,-16,253,-52,-73,-125,-64,59,40,73,-83,8,477,8,240,119,-60,1,-151,389,105,42,61,-33,-85,178,84,132,-46,-49,-143,-39,32,-125,-356,99,25,-36,173,49,73,-90,-44,-134,-138,8,-142,69,1,172,-35,4,-129,112,42,389,75,-14,36,44,221,16,-46,-108,407,32,53,60,-82,8,3,121,33,-41,-40,317,-15,-26,154,71,36,65,29,15,-59,-38,-14,-77,315,-52,-61,-179,-24,-82,-140,53,29,69,336,74,16,-7,-95,-118,-84,-87,254,64,-18,76,-42,340,-23,142,235,22,27,224,105,134,63,25,128,82,54,83,-12,-76,-66,365,299,105,-46,-67,-181,141,59,12,15,35,92,-102,118,119,14,38,-17,-32,-73,-196,-59,94,51,10,61,-64,-69,264,-69,27,-47,24,137,-45,67,-232,-29,10,-80,-155,3,347,-43,77,39,-52,-65,-95,58,-75,-187,85,-126,-37,158,-51,338,-20,-38,112,190,-54,-68,-95,-53,1,135,101,1,72,-37,152,-51,-113,5,-20,143,-43,-55,346,-13,-18,61,-89,-202,-20,103,8,-85,168,-60,-80,235,107,-20,-71,387,102,-3,-50,-73,202,-30,105,115,-48,-145,364,72,105,92,-54,-41,156,22,157,-91,-119,-15,-119,-28,-112,3,55,-24,-25,-167,-54,174,33,66,140,-40,120,-369,-30,-24,-11,-151,-13,-14,-15,60,-9,-125,198,-538,-7,91,-58,-95,-155,-23,10,75,-47,-88,204,59,-55,-202,-79,-18,110,87,-23,-57,-35,112,62,21,-45,-77,300,149,-24,-44,-128,-405,83,-744,-49,247,-52,-69,-164,-32,22,-113,-417,18,-113,-423,43,-137,67,-2,107,-20,164,85,-21,218,-23,-44,-121,243,-88,-66,58,-113,-94,-43,-23,181,-24,-121,-100,11,22,-71,95,-57,1,-483,-52,-87,222,-53,-77,-108,92,-65,60,-59,-83,-77,-310,37,-72,-175,-16,-42,182,47,20,-48,-33,155,-39,-174,12,-345,-55,-14,-105,-45,-19,-82,145,69,12,-35,14,-125,226,-21,11,-50,-243,95,114,-47,158,-50,126,-164,-66,-70,-63,-75,275,75,-47,-63,-219,-15,40,39,-29,137,99,78,198,15,137,-111,1,453,57,57,-45,132,-22,162,245,-47,-111,-45,-83,-48,-74,-199,-23,0,161,47,-64,-169,72,-100,-22,-18,50,43,-32,-28,172,-53,7,-209,589,-106,-83,-80,-134,227,-22,-25,-152,489,-46,-78,287,-62,202,-3,-91,-159,319,-45,1,-193,-338,-57,60,-142,214,91,212,-10,-78,158,-128,89,140,73,96,50,-59,109,-68,-80,-133,-357,-62,-58,-121,118,-50,151,-45,170,-80,70,-183,385,-47,-50,-90,-9,-27,33,-9,65,8,-54,141,76,11,-664,-42,-91,-40,239,-52,233,-46,-66,-328,-12,-15,238,105,0,-48,-239,-189,-109,52,133,30,-103,-377,138,52,-66,-75,-372,-10,-2,128,215,24,-1,58,90,90,-48,191,-71,-7,194,-35,71,-40,-63,349,25,13,-11,-20,-23,17,127,64,20,212,-37,20,-197,375,-29,154,22,-80,-133,56,159,-55,150,-26,92,-27,208,-53,-45,298,-50,-140,-192,60,52,-77,-69,174,73,-12,122,55,-64,130,-35,277,-50,0,-134,-9,49,-52,128,-59,-29,-35,-65,-42,-22,54,-78,2,-89,86,15,-52,157,98,59,-78,-18,-175,-312,-61,-64,250,-55,-80,242,-52,-53,161,-57,-43,166,48,-132,-18,-75,-121,-113,26,-239,324,107,30,-6,64,108,-52,135,-26,4,95,78,-59,53,-13,-134,-91,-234,-51,119,-51,-128,-75,87,102,46,-55,94,98,-42,85,105,-68,139,-12,2,-28,352,107,216,-23,128,-51,194,99,-39,-79,199,-41,-206,-65,77,80,10,-57,169,-52,-6,-137,88,-16,201,-42,-66,-64,-327,48,-79,-228,-56,5,132,117,131,128,120,-143,206,-80,-125,-94,2,-38,92,33,69,-119,-48,-376,27,141,-132,-129,-45,-256,-120,-52,-67,19,-51,-133,-111,21,0,64,69,-53,124,-54,177,-47,246,14,102,-126,-13,-162,-37,-63,-135,146,108,-41,190,62,-83,-54,211,-32,-84,175,50,27,-115,215,114,94,-49,-66,-92,-42,-75,462,-41,263,6,94,64,15,-121,9,-63,-179,3,-31,41,38,-585,-12,244,-118,191,39,45,66,-3,-43,132,-11,-2,77,-5,-210,-62,-16,-79,-133,-52,-485,-48,188,-55,69,99,-22,-62,-99,39,76,-95,-79,278,-123,-63,-124,-58,68,-15,99,267,-11,-26,-120,244,-31,-80,-96,426,-12,-56,-121,38,53,155,-42,-125,-103,-25,-34,3,119,-92,-4,-153,-58,11,-162,-37,-494,64,-111,-191,381,130,22,-136,182,-52,209,-15,-34,-39,-54,128,21,-89,321,-31,284,40,56,60,-183,-94,-80,-153,72,-224,-39,-63,-68,37,0,-181,-46,43,158,154,-37,166,-52,32,-148,-266,-10,-11,-14,13,-5,9,-6,-21,-42,-44,215,73,-39,115,95,-25,48,93,91,-147,-75,-94,91,25,230,174,119,-51,-78,-159,233,-58,-54,-158,214,4,52,-52,66,-159,243,48,-241,-143,407,74,-510,128,-55,-29,-163,-5,99,-49,-124,-50,-57,223,25,25,-10,36,-18,-50,68,-74,-116,30,50,5,64,-24,-75,180,118,-529,112,19,1,-172,231,-50,162,-58,19,117,-25,92,17,-111,-461,-102,-77,488,68,17,-20,-159,-84,183,-23,-39,223,36,-49,-77,5,207,-49,187,48,-121,81,33,-82,-48,220,104,-60,-6,-66,18,6,83,-9,124,-49,-73,-99,-55,8,125,-4,-52,-177,-39,-41,187,-454,57,66,-46,19,129,-52,-45,198,66,-119,-11,275,-2,-52,-141,274,28,50,-42,-4,-174,-289,89,-31,-46,-40,118,-42,-70,-85,301,24,71,19,55,34,4,139,-38,71,-27,79,-37,129,-89,7,-60,-13,169,-49,-86,180,105,71,93,-28,-6,-154,387,61,8,102,-41,-23,-156,85,86,28,-62,175,-2,-69,-137,201,20,229,63,-90,16,-172,-19,-158,29,-46,115,-6,199,-47,-78,364,-216,-25,-37,-92,-45,80,140,39,64,-37,172,-43,4,-140,118,451,-13,-9,77,-44,15,133,-17,-9,42,-60,170,47,39,76,91,64,27,104,-42,3,270,-28,-19,293,214,-36,98,75,186,-10,32,73,253,-20,120,-15,-563,141,-48,-70,-92,-136,-80,307,-47,66,45,28,-41,97,30,-47,-276,249,235,64,150,-41,-64,-141,381,75,-47,-516,-37,-37,-61,55,-49,175,300,105,-34,81,153,121,-121,314,-12,-12,34,653,-95,-17,14,-21,-48,-85,202,-46,-94,223,-57,16,-129,237,17,-62,-252,-51,35,105,78,-52,-46,-109,-49,340,-15,136,-22,-38,-106,-56,-80,-131,-50,-76,-49,-26,-285,-51,216,62,2,-29,150,-37,-156,-73,-132,130,-47,-46,213,-42,-66,401,-35,241,-56,20,94,-36,-44,-38,97,-74,-71,-53,-24,-36,-74,3,80,-63,103,-22,-85,-32,-142,-29,190,-27,-79,-152,-56,-164,-68,23,-52,-190,51,-45,-179,-59,-75,-95,80,-23,-74,172,55,-35,58,274,105,-10,120,-54,-102,-126,-54,-70,-131,-54,12,-29,-141,-35,-67,-130,15,-78,-128,-28,116,-69,-42,190,-37,-43,-118,-17,-7,-68,-14,187,59,-99,27,-49,-15,-169,77,-79,-80,281,233,-47,41,-101,203,-45,42,-123,253,-18,-77,-243,51,-93,-180,-273,33,-38,153,-59,-64,-16,-51,183,-52,145,-26,37,70,-575,85,9,65,-44,-65,26,161,-44,-47,235,-15,-43,136,0,-588,-42,264,6,-56,-127,42,6,76,-37,52,153,-27,7,68,-107,46,61,-31,-181,234,-151,-86,-35,-40,143,40,-80,-154,58,32,38,-80,-126,350,64,-619,-13,108,68,105,141,-54,108,-139,-23,263,90,58,-34,-68,-150,-94,-78,-19,82,-581,-41,129,-18,-167,-62,-46,24,104,111,111,-39,212,-41,168,-2,-347,60,45,-320,-92,-29,-43,-10,3,15,77,6,0,-94,-175,-19,126,2,-90,-157,66,-63,-2,166,-83,302,-54,141,-3,-85,-7,160,-11,-32,170,22,-733,74,-23,66,-57,61,60,20,-25,-142,-377,25,-12,54,-51,-104,30,214,-45,-87,-120,68,64,-52,61,-55,113,-49,27,103,55,-25,198,69,196,-40,9,-32,-576,15,-39,108,14,-104,-108,-16,209,-83,203,-21,-94,-149,150,-3,-88,193,11,3,50,62,-29,-187,252,-53,199,-79,93,46,122,-88,-35,213,24,208,-32,-119,356,62,36,163,32,-42,127,59,39,75,22,325,-9,121,-21,108,-24,12,-64,-15,-83,154,67,54,49,84,-71,9,-115,234,-15,-80,235,-38,-18,125,138,-78,180,-95,-23,91,-4,88,27,112,-50,-37,170,-116,31,331,-23,-82,-136,56,40,-49,-62,-91,-302,128,44,31,34,-16,23,126,93,-49,8,-178,-126,240,85,-88,-83,-16,116,33,-121,379,34,143,34,55,-43,6,-180,-244,93,-31,33,58,273,-15,125,8,108,338,-68,-84,-103,17,-121,-137,-37,23,146,-33,116,-51,-89,-162,-50,-69,310,-3,-205,-159,-18,167,64,-49,219,41,22,111,-49,-79,351,-32,-213,-127,514,-8,56,-143,289,105,27,-3,32,92,-46,-144,-134,56,-148,143,-71,-54,-98,-57,107,30,-89,31,-39,-1,44,68,-22,-33,-57,-60,163,103,-100,-118,1,-714,0,148,109,-51,306,11,116,-59,231,-51,-81,-162,-61,-70,-167,74,-121,311,15,80,-46,-76,-88,34,-2,-176,-106,136,-51,162,30,50,248,157,-40,-72,-39,3,-46,-137,-67,-47,15,-192,32,155,-87,55,-100,-4,-6,-37,44,-186,-32,-78,311,-24,75,70,67,-27,63,-101,-398,105,21,-82,171,62,58,-52,126,-54,1,236,16,90,96,63,-114,2,-197,-47,-166,-116,-37,129,-5,107,-39,42,-148,-54,17,88,-78,44,39,-100,26,53,94,60,19,-80,-190,602,77,-38,-58,168,182,-41,-97,-125,93,19,55,-61,-90,365,143,-162,29,251,-25,-86,-258,-60,-147,-95,6,8,49,-31,107,96,-52,-132,267,-57,289,101,69,-51,-60,-177,-102,46,-138,-1,161,-83,-62,158,-34,-69,-251,-14,-50,-68,12,1,-54,8,-195,-38,-81,-69,137,-2,-182,-62,-162,-211,45,105,-47,-78,306,-139,89,147,86,-37,-88,-22,310,-48,-49,-207,-17,-33,-260,66,-29,-42,-133,369,-132,-50,-7,-7,-46,-78,-125,6,-125,185,151,-56,-84,-203,-30,153,52,-26,401,2,-29,-48,-54,-55,-66,45,87,96,89,-23,-23,118,69,11,-28,61,99,-58,-53,-201,-10,-93,-170,-53,35,-166,29,-169,243,-139,95,-128,245,77,13,35,34,45,80,189,-50,-74,194,-15,-32,-49,4,154,351,-52,-48,-143,26,80,-31,256,-43,46,-30,-80,-50,-58,47,-17,41,148,60,336,41,-57,108,-57,-14,102,-1,-185,351,-6,95,-41,-80,16,201,86,-21,139,-595,-5,109,74,-52,36,75,79,-40,-105,217,177,159,-54,-74,-70,-343,-43,1,-170,-6,130,27,-60,-141,-321,-16,81,-49,128,-44,114,-18,-31,151,-49,-148,-53,-74,28,110,63,-126,38,96,144,87,31,-4,173,109,-60,152,-58,49,105,-18,31,-171,252,70,-92,-194,-247,100,-47,32,140,24,-120,388,285,-51,-6,-81,-1,-69,234,520,29,23,74,65,17,103,23,-59,225,67,76,11,133,-50,95,-186,16,189,-21,-183,-132,183,-95,2,-398,-32,36,58,-68,-109,-125,-189,41,143,-31,-13,154,136,-41,7,122,128,-83,6,-250,-15,-37,-120,7,93,-53,143,82,6,-91,161,32,-140,265,-54,-43,-27,41,-6,100,-29,76,-33,-187,-3,-85,160,26,44,0,72,-43,60,180,-10,-111,-67,219,-21,111,-97,226,101,-9,-41,262,-99,-32,-65,82,83,45,156,146,-85,21,299,84,-8,13,-63,-67,67,-39,186,-36,-56,-126,-28,-99,-40,-33,-135,-6,-24,-45,-41,-216,13,-15,37,5,-92,199,-54,112,-52,125,-116,205,-99,-76,-45,56,58,146,84,-56,-26,-159,52,-9,-137,-47,56,124,-129,5,-147,101,86,32,5,11,61,18,88,233,146,-22,18,84,88,30,147,-49,291,79,-2,-71,251,-42,-22,114,32,111,-34,-48,147,310,-3,-10,22,-19,-58,169,40,-38,35,366,163,-72,-835,46,36,-34,63,-235,87,-28,148,81,-35,149,-22,63,-56,226,83,-12,-173,-750,49,-50,74,-209,16,-66,576,-43,75,-26,203,-47,130,115,95,-101,-70,287,-21,-97,2,-421,-32,-79,8,183,55,119,-53,-99,7,29,-36,-26,252,-26,-30,-239,89,-58,48,99,-7,-86,-188,409,-52,34,130,-47,157,-54,-94,-90,-286,-440,-50,-67,-83,425,105,60,8,-122,-506,27,34,-83,-77,-57,-286,202,88,58,67,-62,55,29,-6,60,-81,-42,-80,-58,87,365,-46,-63,187,-78,244,67,47,48,13,-127,-52,13,-62,-119,63,-119,-51,128,117,77,1,1,-140,-340,104,-49,-77,-548,193,49,199,91,-22,190,135,51,200,347,-60,166,70,9,-86,-236,61,18,-63,145,-78,211,73,18,-92,-30,-87,-49,-100,-142,7,29,-126,8,116,-27,117,-9,259,57,1,-32,104,36,-170,-51,-12,218,77,13,-64,-135,177,-163,5,-533,-39,-90,-160,-13,74,-22,65,-3,208,-6,-24,-78,195,-44,-37,-38,-379,-7,136,-60,-75,-135,-29,183,61,-36,44,-84,19,-110,41,66,-26,-72,-155,40,643,-95,93,56,-6,36,43,88,52,105,92,105,-39,-144,41,221,-28,-134,50,-16,-9,-60,-74,175,-103,-80,-164,-49,186,44,-49,123,27,176,-55,-66,-87,-65,-50,199,-45,-25,501,82,-13,-68,143,103,-64,46,87,-21,-67,-148,-33,-171,-10,-23,-96,-63,-62,-17,220,-93,-14,-16,-45,-49,-137,14,85,-62,26,-191,-27,95,23,-51,141,53,129,-107,95,-171,6,-50,-96,30,53,114,40,120,7,10,-430,138,157,161,-40,-103,-155,15,8,38,-49,178,53,82,19,17,-185,-426,-61,-92,-100,58,70,72,-53,-72,-101,49,96,68,28,57,-36,74,12,-42,161,74,105,56,50,-103,-27,348,-49,18,-145,-330,-67,-161,-57,193,49,-49,-68,-115,409,-11,-98,-146,424,-95,35,-26,51,-57,-102,-15,65,-6,-45,-26,-154,-50,-55,-150,-63,44,-142,30,1,73,-55,176,-10,86,195,71,3,-74,224,56,22,-38,-143,49,-380,74,-99,442,-53,-70,-129,-15,-111,-31,114,97,-50,-71,-84,-313,-47,132,139,108,-31,90,-103,-57,-63,-33,-34,-44,59,-28,-25,-56,8,-12,-10,-35,131,41,6,-103,-116,313,1,-84,190,91,-17,104,-14,-101,-522,-23,210,74,-122,-97,-103,-19,31,54,20,-37,226,134,351,-95,56,-129,156,-54,-73,-56,-15,158,-45,65,-368,-28,538,88,23,-47,-72,-195,420,28,-54,-10,56,306,-42,-82,529,-50,-54,-63,-99,-63,-82,-105,-46,-92,-141,-48,-7,280,109,94,-44,6,156,-31,230,-54,-77,-131,-57,-8,181,-53,-162,14,-47,-81,-9,-59,76,50,-84,100,-20,98,-46,-85,-140,-538,270,-41,170,-24,117,-9,-72,230,-75,-105,-55,77,25,-45,-93,-120,-64,-22,-65,-25,160,96,-36,-41,-15,-75,-96,-152,68,-58,-58,213,88,-85,-120,-36,-108,-57,-31,-117,-146,-64,-1,-36,-20,126,-4,-31,94,-161,489,90,-99,166,-27,15,-76,-419,179,17,-84,-130,8,-147,255,123,-26,-57,174,-11,-73,-92,36,-13,-129,124,-44,-66,-60,5,-43,-169,79,12,110,-12,92,-20,-75,215,52,198,79,23,38,-44,-69,5,116,70,92,-42,-52,153,-32,-75,295,24,124,-56,-88,-213,60,56,171,-52,30,93,89,-47,216,105,-56,313,90,-15,-100,63,-39,189,66,91,95,-19,-8,-96,247,-39,-74,39,186,-38,-61,-81,163,77,98,68,204,27,77,-25,-52,317,-14,-50,-159,398,-95,-35,327,69,-60,147,-45,-78,-103,-121,71,-145,-43,150,10,91,45,388,-38,246,3,-43,-138,389,-34,-7,113,37,163,-95,56,28,-36,-66,-99,0,-34,-109,-38,58,-88,78,-50,-553,-29,-84,-187,52,-60,-184,-17,127,12,-85,276,-91,117,59,-30,2,97,-88,-65,-97,31,53,16,-236,-91,-50,-76,-168,168,8,5,166,7,-100,-157,82,-30,134,33,-121,-48,34,66,126,99,153,19,87,-20,51,-128,68,29,-204,-33,-19,-8,-48,253,-12,160,29,-11,-36,-151,8,-52,130,-6,-83,-185,-254,-78,146,-93,-59,-81,325,-67,193,-34,121,-161,148,136,-95,110,-49,-14,116,21,47,-44,44,-145,219,-44,-81,306,105,16,-141,-152,122,18,78,-46,-3,255,-95,-22,-17,-168,-57,-73,256,-1,54,-21,72,57,46,-43,87,234,-104,-58,386,-95,-44,31,-33,-707,-56,141,-52,117,86,-14,17,112,124,70,42,-51,-176,-65,83,102,145,95,-48,285,-21,179,83,-56,-513,-9,-85,215,16,72,-40,117,34,158,42,47,-44,164,72,-31,-1,-56,-363,-42,-87,-96,-42,104,-43,-63,-31,252,204,13,-107,148,53,-49,-39,-129,41,57,-29,-22,-13,-17,151,-8,27,86,78,-90,193,7,69,39,30,123,-52,34,-146,245,64,14,123,-54,117,84,3,17,126,25,43,8,9,39,178,-52,137,202,82,164,66,-110,-157,-307,-126,32,182,-25,21,281,91,120,49,60,-14,-12,322,-95,-27,-33,-160,72,54,-47,-30,168,11,61,-22,54,-276,4,-32,-146,-56,-89,212,47,67,31,-43,213,34,-227,-109,88,17,-119,-79,-159,-111,-12,-80,0,-55,-70,325,-53,-42,-145,-184,45,-10,-150,-43,-140,-48,-305,90,-106,-55,402,-93,222,-39,-55,-111,-27,23,-79,116,-12,-92,-18,13,-49,-34,-76,-94,0,-64,-164,16,8,35,85,33,-15,69,24,53,-403,-620,-42,-117,-83,-130,-32,-192,-59,-88,-78,-81,-39,-111,-99,-10,-77,-138,158,3,154,-41,-70,-203,8,-74,-302,33,36,-14,-52,-99,27,-21,135,2,-87,-85,96,50,0,185,35,-25,90,212,89,-63,-179,228,-50,-89,-152,79,-52,133,-14,-112,-155,-62,128,-58,-76,241,-53,-78,-93,-56,16,-253,573,-55,33,-160,32,71,46,-76,-145,77,-59,127,206,-78,-61,-46,-51,177,-40,106,-44,41,288,-79,44,144,-46,-99,-53,310,85,487,35,47,-50,-95,-146,-37,-70,-134,-105,121,48,156,-35,114,65,95,46,-46,-78,298,-95,-54,-50,238,-53,-86,-128,-249,-15,23,44,-48,-141,-47,-90,-35,-87,9,27,-130,-112,-89,-78,486,76,-18,-84,-549,1,81,-51,143,101,-39,34,-129,-300,-21,615,61,130,-32,-33,142,71,231,35,38,-71,-61,118,-52,124,-41,-71,210,-18,107,106,31,-212,522,92,-12,157,-57,-68,-201,94,-44,-43,-160,-54,13,-139,-50,-84,-210,-37,-20,-74,207,-97,-31,656,-12,-19,-172,-48,209,-49,5,-151,-52,-125,-7,-30,-32,144,-28,-13,170,-29,-31,-130,-7,5,-4,-27,-85,-107,10,32,27,-58,24,161,-25,200,-37,-57,-159,13,-32,119,63,93,-34,22,-129,216,26,45,-57,1,-142,-343,8,-500,-44,158,-40,-113,456,-48,-69,220,8,10,-207,-284,-83,20,185,-36,112,-30,-30,52,-10,-67,182,85,69,-52,-37,-135,-291,-79,164,-97,-93,-25,-310,-50,-86,177,-52,162,-42,-58,186,145,-54,-154,-81,-22,124,2,-71,-168,-58,261,242,75,-81,207,171,-55,-65,-145,-34,-42,202,69,-34,119,110,-78,-60,120,-62,-363,157,25,11,-110,269,-84,4,-79,-233,35,-24,150,172,-49,-72,-19,-52,-32,165,-3,159,258,0,-62,135,-49,-39,-155,-38,164,-54,-84,-15,272,61,26,-2,-448,68,74,26,79,99,104,23,-82,-172,-107,96,-3,32,307,93,68,70,-114,-198,72,-62,-214,-273,22,-76,-68,-52,18,71,-49,-60,252,35,-56,157,252,78,-71,-14,-156,29,185,-41,312,-21,71,-25,-39,-73,-212,6,64,-25,-32,-89,207,-56,-205,-117,-34,39,62,-34,164,12,-90,216,-49,-30,163,39,42,-46,-40,-539,-86,31,-107,-76,-37,17,99,-30,-95,-60,58,-58,-154,-50,-59,-147,37,-51,92,-57,-11,-16,-59,20,53,-3,56,71,10,-35,-347,-8,-11,-22,-3,40,40,158,-58,19,135,25,-119,-41,136,-26,-28,109,-115,-15,-181,-220,-46,-157,-69,83,125,-48,-30,123,-16,-92,-154,-18,-88,396,350,-41,108,23,-41,104,-30,-74,178,-43,179,45,163,-85,-64,245,-39,-3,88,-41,-45,-130,-38,-46,181,-38,-46,-4,-324,-68,-115,-14,-125,-15,28,44,-26,39,-194,-55,-93,-142,-25,-61,-182,-60,70,-178,232,-49,-4,-186,-128,24,-82,-28,-45,-145,122,-2,143,61,10,69,-119,-68,-91,2,78,-52,106,4,-14,100,-119,183,-46,-79,-96,-109,-9,-131,70,-37,-100,85,-192,-17,-400,56,7,44,4,-26,-50,346,-14,-6,-11,-55,-81,220,-63,-92,-204,92,10,-48,-200,114,68,33,-99,-288,-63,-32,-144,7,-126,217,-80,-36,-108,-27,64,67,10,118,-23,-77,-126,-337,102,-16,-82,451,120,73,4,62,-613,-26,-64,-130,-146,-112,-67,-32,21,117,-46,-62,168,-51,30,326,7,-59,118,-36,66,-177,-79,-77,251,75,70,29,70,86,-46,-71,237,-26,-99,-174,86,25,79,-50,171,-36,-64,-121,86,-43,-56,-157,137,-73,-143,-67,6,-157,-117,-130,-696,77,8,329,-105,-32,134,-23,-31,-107,166,-16,-50,-77,-31,-28,-10,-1,84,-113,-189,-6,-147,22,-243,30,51,-50,-6,171,43,-176,-14,-192,-59,-77,-421,-584,14,-38,113,-34,-57,-256,370,-8,-77,-132,50,83,-49,-133,-107,80,-133,14,234,-35,140,12,-81,-119,-44,-60,-159,-93,80,-135,546,137,-39,-54,150,24,-35,-107,-215,-108,-19,-75,-120,9,-37,179,-57,-90,-84,439,-31,-21,181,-160,194,178,-51,331,89,110,-48,-55,-239,-15,166,27,37,128,-26,42,83,24,-141,16,154,131,-24,78,-117,-44,-64,-38,72,-18,-15,165,37,50,202,20,61,236,15,61,24,-59,-136,-18,-15,-4,26,55,147,337,-95,13,-154,243,-13,-44,-40,-446,-59,35,90,100,-160,-81,-148,-2,124,-52,-2,162,172,-8,-71,-118,14,23,41,-51,72,-217,178,-21,-86,-206,40,-162,176,68,-44,-79,-153,24,-75,148,-55,-59,-17,200,-57,1,-107,-328,-44,-43,-84,-54,5,-137,257,60,163,-59,-67,338,105,74,46,-12,1,-41,-33,-60,-82,-93,-38,393,-26,-66,-116,-45,-34,158,-59,16,84,-53,1,-184,-50,-72,-128,11,-129,-158,-28,-111,-142,4,65,106,96,-51,-45,-140,261,55,-56,-11,-169,-61,-2,-162,29,56,94,23,-61,104,42,19,77,-54,51,6,-73,204,58,-31,103,-551,-89,46,-112,-25,-35,222,-35,71,-396,-8,30,-38,-45,-81,197,61,-104,141,-8,-76,-137,-35,105,23,-52,-153,-61,-76,285,104,122,83,-10,-21,-153,73,-75,-183,66,13,-94,-79,-211,44,190,87,49,56,10,-51,35,-164,-28,-72,-152,-138,-67,325,84,-1,-100,-69,-12,-21,155,18,-48,-153,249,39,61,118,230,-21,-143,99,6,50,46,101,-29,250,-49,221,-96,-75,233,-50,-43,170,-50,125,294,-95,-50,134,-53,-14,-100,202,-52,-75,-103,-11,-62,161,-52,-49,218,20,-40,-144,24,-67,-136,-49,-76,-22,-79,179,-45,-175,-13,-18,-33,186,-43,-17,-108,-20,-6,64,25,-36,59,188,75,64,-12,-78,-52,263,-16,90,-46,-70,-63,5,-28,85,-76,-91,267,-33,-81,-114,288,70,41,26,-70,-162,-54,-78,228,-21,115,-52,-73,-939,-40,205,30,-25,126,23,-25,78,-42,-147,-89,31,-17,50,-47,-46,254,-16,104,-135,232,-11,204,-796,3,34,83,61,-30,56,-3,-12,-68,-255,-56,1,-169,104,-90,-44,-159,56,25,-579,-156,-16,-95,80,-24,149,43,-69,-152,117,92,132,-125,-71,-143,114,94,40,83,-50,258,28,36,-53,119,-51,-182,-135,-58,135,-59,9,174,75,-14,148,-50,-80,10,318,108,-52,-62,190,46,42,-516,-47,-83,230,98,400,-13,55,126,43,-20,-1,-34,-38,27,-109,4,-154,26,46,-48,-21,241,88,37,30,-49,195,-23,105,4,10,-82,235,37,74,-44,-68,193,-92,-31,-84,288,121,-26,-86,-157,-133,-26,33,81,-42,22,30,-32,82,-27,6,-107,-385,-15,22,-116,-454,-64,-63,216,-86,-32,-99,-126,53,36,-619,-43,-81,-116,-78,-131,-90,99,34,-7,-226,72,28,64,123,-43,-86,-152,-11,-116,-132,28,-3,-177,-303,-48,-86,-158,1,0,-171,66,12,-39,-115,226,-20,-166,4,-49,280,364,62,11,6,83,199,41,110,4,142,132,83,-47,-3,-160,-330,-15,32,-147,27,310,-37,-5,141,-28,-61,-149,-313,-56,355,20,-236,-131,-59,-75,364,34,-75,-182,-282,-58,-87,-36,187,-87,-18,2,194,-47,-79,-82,64,-49,-75,-124,111,63,-33,-172,-52,-63,287,-48,-70,-129,-47,77,-151,-295,-42,-142,-77,-3,-54,101,-78,-12,35,-35,-43,242,-23,94,-43,161,-5,145,14,-8,146,-53,-132,-143,-104,-16,-7,-126,35,-8,52,91,-96,-49,33,221,15,76,43,-45,131,-47,10,-134,-28,-71,189,163,-54,-76,192,-33,175,210,-43,-64,261,3,69,1,8,114,-23,213,-63,135,22,-20,-21,-50,-57,90,151,-35,325,-28,118,-28,58,-171,208,-14,-84,-124,329,-45,148,36,34,-25,-69,-112,-332,-7,0,-165,-3,-81,244,7,74,-49,-63,213,-28,23,-174,59,240,95,6,88,85,-1,-50,-78,325,-117,86,288,105,-6,-54,153,98,46,-45,107,-42,-29,-391,0,0,-24,-10,-32,-85,218,-24,-89,169,162,-80,-59,-19,-113,36,-85,41,-524,84,-45,-72,195,-109,61,258,-35,113,30,-200,-138,100,-101,-58,-88,-13,-29,110,-95,-24,31,-85,38,43,71,46,70,-44,68,41,-95,45,-281,-39,-43,-76,-68,-25,-13,-19,-6,-14,-4,-8,-1,-88,213,64,-52,12,-186,134,-2,130,-2,236,-72,133,-8,-38,-164,95,69,12,-50,150,-21,147,-42,-3,-131,-57,-2,141,-48,-82,-441,-50,-74,-15,10,-79,-196,-51,2,-161,-84,30,3,-161,-86,16,-218,-21,-20,95,-48,-39,199,129,70,-145,391,14,166,85,-110,-35,170,43,38,-20,-22,-113,13,190,-89,-96,285,59,23,10,39,-46,-4,-190,79,-51,-85,-137,-9,-65,-158,60,66,32,-94,-27,345,-48,-111,-33,-22,-75,-135,-53,34,34,17,-17,133,-15,54,10,86,32,1,131,-111,175,-87,-125,79,-45,-68,-122,-6,2,-139,11,-30,-61,32,-19,-4,-6,-7,-41,-80,170,112,-3,131,62,-52,-63,-337,50,17,-57,-45,356,79,-41,32,123,13,133,-58,-55,526,33,14,151,309,84,-52,51,-84,-66,-78,66,-45,-78,-92,459,-44,-25,352,-17,-204,52,-13,79,-135,58,40,-26,-63,-159,-49,-52,-153,28,-104,-53,216,-3,-46,87,-46,157,-159,52,-71,-20,-81,219,61,30,38,-18,-67,-138,-277,1,125,-22,6,83,14,-25,-145,80,38,-16,64,202,94,97,-113,-99,-70,-469,-102,122,82,32,-61,115,-47,-77,-181,90,-44,62,-135,196,100,62,87,79,-51,-45,272,-79,2,-4,-131,4,6,-51,137,65,-115,-88,325,-25,87,-12,-95,220,49,-35,-117,-123,96,-20,-52,158,56,20,-40,114,-3,-91,139,14,37,88,-27,85,-603,-40,251,-37,-74,-115,-275,-34,-46,-94,-308,170,-83,74,-82,144,-35,-61,-111,-318,-18,-12,-93,318,-31,18,-89,-266,33,8,115,25,-86,191,-20,-31,128,-10,-82,189,-30,180,-49,184,22,-103,-130,287,-18,1,86,57,-55,61,147,-36,-77,-69,139,-37,-62,176,-83,189,124,162,11,-52,-153,4,56,-24,-55,-116,3,-31,-99,-37,-88,6,46,-43,40,71,18,-22,-83,-149,36,40,75,-146,-77,-145,113,-49,180,100,21,154,46,76,26,52,57,22,-12,-60,351,-114,-60,41,295,-53,-35,192,40,13,-209,-65,-26,24,68,-49,-122,-90,132,-94,-82,-109,-14,-81,-112,-148,40,161,-51,-34,213,-40,123,-45,54,-172,-303,-15,-19,-9,-59,191,182,-16,-83,-9,-438,71,21,-743,4,-34,-90,188,98,69,-55,-79,-203,-120,185,-39,-23,155,45,-37,-103,418,-39,83,-41,-92,184,-52,92,-85,113,-42,103,56,-50,-82,-74,-124,1,-126,13,142,-72,230,-69,-59,202,-46,-43,-34,187,-49,-40,-89,-67,-57,-440,-52,-521,-25,188,100,-42,15,114,-119,-54,11,-55,55,122,-106,-102,-140,31,-18,-178,-21,160,-62,-94,82,-91,-580,77,-53,103,119,29,-9,136,-21,-7,-584,-34,-71,-174,-33,1,-156,-63,24,-179,157,83,-8,41,47,48,-39,58,90,81,82,78,-43,-87,-116,1,-28,86,-33,-3,40,24,-43,31,71,57,32,45,-52,-45,-158,-41,-78,284,109,294,23,-71,310,80,13,-17,36,50,113,-35,-100,-133,-24,-99,-87,73,102,65,-24,56,175,-49,109,-118,-14,267,81,-32,142,-130,113,-144,-102,-48,-15,-169,-19,-59,-18,-38,77,10,-31,45,-147,65,-24,-20,-107,21,-14,24,-54,74,-107,-122,134,-53,128,18,91,12,-56,-234,-113,200,-8,258,-921,-26,111,-43,-100,245,25,97,25,-20,65,99,94,-127,56,-84,-387,-57,-40,-79,-73,-6,202,63,52,-43,72,42,-1,197,-95,18,52,-24,-160,259,148,108,-95,-54,12,148,90,26,63,-18,269,-95,47,36,-13,54,70,83,-54,-119,-191,-61,-518,-14,-101,-123,-50,-4,-164,298,-76,64,63,94,-47,125,-11,157,18,-39,183,-1,30,-113,-8,0,334,-51,-37,181,15,-65,463,94,-8,-46,-113,232,424,-50,-71,-43,-207,18,-13,107,-38,-5,-125,55,84,-37,1,572,20,113,75,-9,-39,-115,-71,-61,-65,-28,61,101,39,-70,141,-54,194,-95,130,22,-96,-142,6,-79,-475,249,-44,75,61,-37,-56,176,29,-11,342,-95,126,-47,-44,235,130,-39,205,127,-95,-33,48,-164,44,64,53,141,-25,-19,172,7,220,-40,-50,198,-35,114,-478,-37,-84,-35,82,98,144,1,9,-96,95,23,-12,28,-176,241,-53,115,143,13,-43,91,-240,0,131,-52,138,-35,5,210,42,-60,-207,-75,169,107,76,21,-39,-59,-186,41,-101,-220,-77,148,10,57,-47,146,-21,135,-7,7,56,-32,-57,-64,50,40,99,-19,36,118,245,211,99,-48,71,4,-48,-187,-256,12,-61,165,-61,-67,-30,-51,-62,219,28,81,73,6,-59,95,134,60,-2,-115,414,11,-49,120,-24,25,-133,-393,110,-85,-58,-94,-65,121,-26,187,-74,51,-134,-385,47,-21,-29,156,-42,-32,38,-7,-17,-501,69,-15,-130,-56,-71,-148,-41,-51,5,-209,-50,-155,-88,93,-39,64,-205,-13,28,53,-64,142,-73,-57,22,-51,152,-20,-94,200,-58,284,-79,237,-54,108,-57,125,-48,-148,-121,47,76,-59,-847,-37,158,-19,-6,133,-47,22,-160,1,82,81,29,-32,-137,-48,8,-62,83,33,8,-29,40,106,-16,-14,97,7,-8,63,-45,78,50,-51,116,-4,-27,-31,-449,-21,-51,-79,-50,-13,-97,221,-25,161,-98,161,-92,166,-131,193,35,-40,-310,-206,317,420,105,-57,4,-255,14,18,38,-24,-113,-82,60,67,-51,-117,-103,-183,19,-102,-155,-43,116,32,-47,60,9,68,3,58,-26,-131,41,-221,-61,12,-168,-18,-81,-61,243,-58,-65,227,79,-61,443,41,37,63,-54,135,121,-32,-97,-165,11,-126,-118,-13,-82,-158,-57,196,24,63,92,-116,68,-143,410,-96,-132,-55,146,111,13,-61,-20,162,-42,71,91,-50,79,-36,110,-472,-84,-118,42,-17,123,36,163,-65,343,-59,188,-46,-50,-278,-59,-73,-107,17,-122,-13,-77,-177,-30,3,-186,-6,-41,-426,31,-41,58,-48,-78,-45,-137,-39,258,-43,190,-18,28,-92,-448,-62,-73,-136,14,-166,426,-118,8,-101,110,-47,-53,-83,16,-15,81,63,0,-22,-132,-108,434,-34,67,-122,-266,-22,-114,219,-36,-18,120,-51,9,122,-19,100,40,14,-46,222,2,-112,-58,-36,-498,10,-15,166,-728,-30,116,63,-14,32,-162,206,-22,106,-11,-74,-386,24,-36,-135,95,-47,-460,71,58,-5,-48,1,-158,-40,187,-36,-34,-87,-17,-24,-40,-6,-8,-28,115,-85,-49,45,-165,101,-57,-36,159,30,36,44,24,-37,-43,171,31,181,-54,146,-14,107,13,61,-44,348,-95,53,90,130,-48,47,64,-102,-94,-14,-51,175,-23,104,-32,-422,-27,-68,9,-47,106,102,-43,-151,-45,-39,-102,-42,131,-57,-72,-92,-65,-4,139,-109,-41,-118,-108,7,178,-79,-84,-199,-101,-111,-107,-83,-89,29,108,-40,-91,535,71,133,-55,107,-100,171,-131,-54,-90,-622,-28,-147,-48,-132,-23,-122,-50,132,65,-148,-67,-124,-207,-38,-65,-98,-71,-30,-70,58,85,-156,-18,-29,21,-114,173,-61,-180,-21,-348,-55,-133,-60,-62,-50,-152,-110,-73,-1,273,-11,24,-147,-57,-53,331,-47,-61,-150,-349,102,73,-56,97,189,-118,-77,-106,-41,97,-173,-44,-34,-57,-66,658,14,110,52,8,137,-45,-117,2,-28,382,-13,-62,-129,-142,56,143,52,28,-515,60,-137,-81,-3,23,-25,-25,69,-34,49,38,-141,-38,-12,-40,-578,-102,194,75,83,-13,26,-75,114,64,-58,61,66,45,17,11,-188,-46,-107,-7,31,55,-50,75,372,-26,159,-11,-33,120,68,-28,-191,191,34,37,90,-38,-70,-87,15,-54,-118,38,93,-57,155,222,-38,101,-48,-112,-63,-56,-79,-70,-78,-5,198,173,29,-75,-128,67,17,41,-6,-46,-175,-7,29,221,-44,149,-42,146,-15,-99,-134,-44,119,271,-47,-427,-119,-61,-92,-47,23,85,-48,-1,131,75,-79,122,104,96,105,-50,38,-167,-108,-62,-67,-50,-70,-80,-60,-46,363,-54,-70,-92,356,-22,101,-58,74,65,-90,-95,-73,-10,40,-196,32,-2,22,-47,-45,306,-48,173,-25,98,-186,93,-16,-39,16,86,-3,-101,-245,-51,243,292,189,106,60,93,-56,71,-51,-193,-141,-7,-76,-603,-22,-83,247,36,-132,200,-30,-61,-167,-9,-82,150,78,101,79,56,84,31,-8,79,-58,-26,-147,-85,-24,65,115,-152,9,14,85,-30,15,47,-42,172,-16,-61,-83,0,-9,103,95,162,-715,6,-87,-154,-113,86,5,-49,-116,64,293,-57,128,-48,-78,-278,-21,-11,-434,-82,-124,-153,-52,146,-52,6,-89,78,-51,-71,-147,74,28,-38,174,-54,-76,-366,-25,-86,475,138,-43,156,-37,75,192,11,-117,-59,-31,-312,-14,35,-166,-332,-21,-33,-35,73,91,103,-18,171,-24,-29,-146,-122,40,125,85,-23,-48,-158,-44,-13,143,101,-52,-74,-125,-63,10,167,-21,198,-25,200,48,-21,59,41,-34,-95,59,-67,83,-59,-78,243,-54,-85,-151,48,25,12,174,54,33,-12,33,-111,-398,73,33,-13,53,-6,27,23,72,-57,157,-46,-2,-107,20,-32,58,76,-14,-102,-5,-22,118,81,-92,-131,-126,34,69,-135,-36,-77,-10,-111,164,79,-27,54,-228,-89,-133,-153,64,25,69,80,-24,-22,-151,-97,-70,-161,72,-28,97,-135,-487,-45,-69,-155,27,25,57,-7,-245,-30,111,-38,37,29,-14,63,40,36,-84,-164,87,-9,-52,118,-44,-35,190,-53,15,-236,-57,-19,-136,-8,94,89,12,-50,-36,-163,-5,-73,-282,26,-713,83,-21,-50,17,118,-3,-13,150,301,-50,115,22,-866,23,49,-100,-51,-75,2,-17,148,-28,117,119,-42,-29,-30,26,65,-26,-30,-158,-83,-71,409,91,248,-47,34,-129,202,-26,-193,146,-126,-490,53,118,25,-77,-162,-3,100,-10,205,39,-253,97,15,22,24,49,-38,-164,-121,212,23,68,-2,142,-42,118,-37,168,-42,26,-255,-48,110,83,177,252,52,52,-53,-55,129,-53,1,-110,-18,0,-66,113,-30,-21,-39,145,66,-17,-18,-160,160,-30,-90,436,-22,26,72,-50,115,-29,-79,-264,-44,-69,-131,-106,-102,-104,-45,-51,202,255,-24,205,-5,-61,-183,118,69,4,124,135,-23,-257,331,272,-46,122,-45,-80,322,27,31,-63,-73,-180,-25,43,-124,19,364,93,-43,176,161,-21,-39,-108,-9,132,18,83,22,99,-122,-76,-38,-90,-56,134,-65,218,-54,137,-55,-88,-181,184,-22,-39,211,-52,16,139,-161,4,-389,18,-71,223,41,-101,147,56,21,322,170,-8,434,-490,-55,-81,-178,-15,-9,319,-18,-73,162,-23,-117,-78,410,-24,140,7,-81,-237,-330,-30,-42,122,-42,33,66,4,51,160,-39,-87,-93,-16,-26,521,-56,-72,-133,328,88,13,-29,97,-22,-57,-102,-209,-4,-94,-166,52,-6,-207,219,9,-65,-152,78,7,-55,-35,225,-46,-73,-151,7,-80,-133,33,-14,66,-53,-82,-166,-53,-76,164,-20,-120,30,-189,-93,190,-19,96,85,-87,156,-11,85,-44,-76,326,-20,174,-39,155,-51,-2,-98,64,-29,19,-183,-10,-61,-85,418,-19,-24,143,73,-25,100,6,-63,174,-7,-49,-138,-291,128,-30,-65,246,-39,-62,-196,373,-39,-60,180,-94,15,254,-41,-58,-115,-98,196,188,-42,105,-46,-65,-94,70,258,-116,128,-459,85,-42,-91,-22,-1,-43,80,-37,-43,-126,-312,-74,-62,-84,-64,-20,-38,139,-41,-62,-139,-296,18,82,-52,159,-31,-50,309,22,-12,-69,-156,-84,-60,-84,84,-52,-90,281,-6,-31,122,-53,203,118,-48,-82,209,-544,109,-102,-59,-29,448,136,57,-41,-7,107,39,-21,105,-1,136,141,-22,-596,-45,16,-104,284,28,55,-169,49,246,83,-29,53,-82,-150,100,-186,-196,-54,-77,216,13,-94,-171,25,157,70,121,-50,-51,-153,-49,-61,-112,-59,97,87,-8,-85,424,-18,116,89,52,-37,129,-77,-61,-4,-24,256,-19,196,38,118,-10,105,-17,-128,-441,-19,73,-97,-55,-82,-77,51,-8,-109,-427,84,101,-50,20,-239,-11,-39,155,-36,177,-55,-45,-145,98,-412,-49,67,48,6,84,99,-48,118,105,54,18,-70,141,142,3,67,-31,19,156,32,45,150,-110,-55,-644,-51,159,-1,-24,-446,83,-36,-41,-22,-359,-48,-66,-12,229,-30,122,-97,211,-42,-19,294,60,29,-15,-44,-2,589,71,-39,-41,105,2,-29,100,21,25,5,54,-115,-25,-132,95,93,-172,93,353,49,-73,-175,-56,-77,-5,-8,220,-100,-532,104,63,-63,83,-25,109,29,-64,185,34,30,-27,-58,238,22,-1,53,-43,-35,165,-18,43,76,-125,-7,11,241,-49,-69,-12,71,-49,43,21,-59,-92,-41,-41,-120,16,33,55,-34,-31,-64,-34,-20,129,-25,-5,-182,315,-43,116,-47,9,39,-113,69,-198,165,-52,-32,218,-35,12,-147,-22,-50,247,-94,-93,13,-17,-7,32,638,-33,-69,-197,-50,120,-25,51,-123,-91,-55,-52,-54,252,-39,61,-150,-249,-20,89,-28,83,80,78,-47,-1,409,36,202,-45,-78,-232,-60,62,-163,128,73,200,-20,106,126,91,-27,202,-55,-84,183,-39,-64,184,123,71,93,-51,14,-222,-273,-24,27,-164,179,-50,-5,176,-26,-117,-92,-65,-192,-48,-135,-62,-51,-65,-65,262,-41,-48,-111,247,-37,10,-85,230,15,173,106,30,2,54,-22,42,86,-56,-93,-187,-63,-65,239,23,207,-180,-79,312,134,44,-4,-56,143,-110,-867,-60,-79,-218,17,47,-68,3,154,103,-46,143,77,-42,-101,256,-3,-79,170,-54,-41,162,64,49,35,200,-33,213,81,283,-42,-42,-58,-324,-34,46,-134,11,-29,39,19,-33,-39,4,35,47,19,-80,-191,-379,-25,1,106,-114,-103,-2,329,-38,-72,-102,-442,60,77,-126,-14,-170,-7,-10,-143,-100,83,90,60,4,-36,-76,-120,-58,-80,172,99,-77,-49,291,-49,-38,-89,-433,-60,-58,-51,-48,-76,-128,77,15,-130,27,-115,1,-60,-45,-36,-18,293,-83,-4,-165,26,96,43,115,25,49,-22,6,119,16,-487,-89,65,122,-56,4,-169,-226,-31,-70,-70,-7,33,43,60,-25,179,-21,-84,-113,-81,-66,-145,-48,6,206,23,-56,-137,27,207,90,-204,19,299,-78,31,121,45,-71,30,97,-529,-50,-135,-120,113,-58,131,-43,154,100,-40,15,-137,-52,-77,279,-42,198,5,195,117,125,31,77,37,216,134,1,-85,-160,-105,61,164,34,-5,-161,-332,-23,-108,-192,24,143,64,52,19,-31,97,-47,268,-41,9,127,-40,-73,-64,-6,14,-50,-366,47,85,-2,35,-235,-62,36,134,91,-13,-61,-52,-83,95,91,-16,-50,121,-12,-87,-213,-99,25,271,-30,-109,191,23,-127,-166,71,170,49,-152,-217,37,-100,-120,31,41,-88,159,-46,12,-166,25,-117,-67,-74,94,-31,6,80,49,18,32,82,78,-58,183,13,-88,-157,-104,173,26,71,376,12,-32,224,93,408,9,-60,258,82,-37,-65,-148,-9,74,-51,58,50,-21,-77,-201,111,-47,-29,-143,-46,-21,-145,34,103,-32,114,183,-57,-74,328,-20,65,73,7,-37,186,-42,9,124,-19,-69,-19,159,-52,257,-21,-33,-89,-76,0,-26,-19,-22,-28,50,45,-33,40,-24,47,140,-53,-75,228,-45,-28,-357,68,-43,60,-91,-48,-159,66,25,109,73,-98,-4,-184,-57,8,-156,-8,-52,-141,-48,122,-49,-90,-164,-53,145,31,-39,84,-561,87,-42,148,81,-43,130,92,-21,-11,98,-58,-70,174,23,-42,69,-7,67,-42,-60,-92,2,-7,-852,-86,201,-11,-403,-19,99,24,228,-19,-26,-51,254,-55,-75,-10,30,83,-55,145,87,64,-45,-5,-77,194,-48,171,-45,-136,309,119,187,65,-52,221,-46,-79,-59,-316,-39,148,5,-26,97,36,-52,70,-107,234,18,-1,-130,-23,-27,-14,-21,48,63,-51,-27,148,65,-11,-71,-19,-394,2,115,8,-87,-154,128,30,50,6,186,-47,39,61,-47,42,205,83,-38,276,20,-119,-123,110,-23,-76,181,68,-57,54,-17,-26,115,104,-44,-76,-89,-47,4,-150,-40,124,-47,-56,-170,-48,-52,-74,-15,-6,-3,-10,46,-19,-57,-9,-57,-77,-144,85,-56,-24,-146,-59,-336,33,-81,-190,92,124,-8,172,302,2,67,78,-691,99,-13,29,-499,207,12,82,-53,43,-175,331,74,28,-1,101,113,-54,-19,-113,-28,-23,154,-16,-21,137,-29,351,79,-50,-62,191,79,-47,-76,225,-15,-54,252,110,-95,-27,-37,-42,-13,-14,-49,-181,-37,34,104,34,62,18,42,105,35,75,-14,-47,-45,-103,114,-50,54,72,-57,123,266,-135,-53,-37,-60,-69,-529,-36,-82,-190,-291,-54,-80,-106,-52,-58,237,-52,-1,-55,172,-43,-68,-65,-50,-3,134,-49,118,-49,-320,-105,5,129,36,264,6,-57,182,-44,-49,-110,-39,203,-82,36,-46,-193,25,19,108,-34,-47,-78,-413,-9,-56,-45,-7,-52,-134,30,-90,142,-28,-75,246,61,13,-49,-74,345,105,44,28,-48,22,130,196,77,73,-53,-70,243,-35,-63,431,-87,287,-45,132,-41,-75,-582,-16,-85,182,-106,111,-182,37,-70,97,-44,10,-141,-230,116,61,-38,-25,-52,-393,-41,-55,-19,246,-450,-67,116,-14,-83,48,13,13,-86,77,-52,151,-54,-91,233,109,16,-74,-122,-61,28,132,-4,101,-51,-14,130,-35,-100,-183,-56,-66,-85,79,-60,49,66,-124,-99,305,-24,-578,-23,51,60,-52,-28,-64,359,-30,83,-111,-8,-92,2,100,-140,-42,230,-84,209,-48,120,98,221,6,-41,91,-35,85,76,78,24,-41,286,29,122,83,117,-49,-79,242,-77,-94,245,-38,-74,206,89,-61,-196,377,-12,-28,250,4,88,-52,143,-1,-66,-157,-51,163,-40,-73,-372,100,-45,-65,-106,-50,13,-203,-6,-21,-150,84,-45,-46,181,-57,-72,-81,112,-60,-154,-81,-38,-34,-95,-31,88,-41,-47,-14,145,74,-123,-27,12,199,72,26,-47,-5,-32,20,72,80,252,36,174,131,-42,-32,-152,276,48,-87,-149,452,-65,-104,-149,422,-95,-23,156,-23,49,134,-66,73,80,-47,-64,-124,-38,-83,-151,-68,-76,-110,29,53,-62,-105,-152,-63,54,268,2,-67,-94,68,-140,450,-41,176,-118,205,-41,-139,291,44,-36,222,-50,10,94,7,-79,221,-55,190,-19,-81,-50,290,-55,-1,38,128,15,-10,364,-37,-26,-64,171,-34,-8,-210,-323,-56,496,132,-35,132,93,178,-23,136,212,17,52,-9,25,89,7,79,79,43,173,65,-110,124,-46,13,-136,-348,10,-70,-137,-55,145,-118,-65,181,-48,308,-33,-19,166,-41,-98,-166,-39,-50,135,-110,1,-84,244,-28,-85,-155,-51,126,-51,-87,285,-82,236,-46,-77,203,-42,-15,-157,9,-226,16,-188,9,-14,118,-30,-79,-155,-98,-122,-48,27,190,61,18,-94,51,-55,-351,122,-21,268,-37,146,-46,104,105,-44,206,115,117,-38,129,-49,-60,-146,57,-38,73,-27,-35,-35,-48,-58,91,41,-48,-14,169,44,-90,204,73,-49,-79,-167,-81,-84,379,-49,-83,200,-54,-74,-133,405,164,136,-21,-88,223,35,29,-48,-64,208,38,-15,37,147,-34,138,18,-7,126,48,-118,-139,181,-38,141,82,-48,-98,-407,119,-62,195,73,-38,-49,-105,-312,-32,70,-80,-21,-76,-53,0,151,-49,-194,-12,-25,162,23,76,56,-35,152,-39,-79,-100,-54,-73,310,350,-12,-78,232,-14,111,252,105,-2,-79,-233,-25,-52,-128,-32,-24,-139,37,-41,-48,-127,-44,10,-140,-85,-88,-72,17,-11,-47,122,-31,-28,40,-273,6,19,8,185,-62,-135,64,-55,-77,-219,10,-90,252,33,-33,105,85,-48,-75,10,240,76,-13,-84,151,-6,-110,-67,-85,105,-19,95,-96,-60,-201,-86,-22,-74,-164,-232,27,-93,-137,-7,65,-50,-80,-85,267,-41,-168,-121,-214,-47,-64,-155,32,20,-47,-22,147,-63,144,-444,-14,-49,-460,81,266,9,70,65,-118,191,-52,-86,256,90,-113,-13,296,90,43,117,89,14,-115,-63,240,26,-44,-187,378,64,123,-48,-27,-172,338,-52,-76,-66,140,-48,77,54,-89,-51,-120,-70,-35,-61,186,41,-71,152,60,388,-14,68,-32,-23,37,-35,-93,-16,-86,-3,-15,-89,-128,-33,-33,23,-175,-47,67,-187,257,-52,-11,-192,6,49,159,61,194,37,-68,-163,-60,250,35,-80,251,-48,114,-41,-11,-173,398,-55,106,71,-44,-82,399,-126,-28,52,224,105,-85,-39,4,-145,319,-46,39,168,-45,-78,-92,-150,67,376,-52,103,-45,234,-55,71,-78,138,-77,-47,147,-49,126,-5,79,51,146,-81,-26,224,16,-69,134,-45,-74,440,79,224,16,44,-10,-80,-501,45,-77,-159,37,53,-45,-842,175,97,29,32,-48,-45,295,-22,97,23,150,-39,16,-49,168,-122,9,-8,-71,16,-51,373,-9,74,53,127,-50,112,-29,-96,-41,-27,-19,110,-50,-42,212,8,-73,-141,542,11,-191,-114,32,-19,127,22,45,-50,102,58,-7,-18,-115,-128,-137,222,29,104,-90,295,174,-36,114,-38,-1,-134,610,29,96,-57,160,-49,-42,189,0,-44,-464,-56,-92,-11,4,-94,-225,-29,-35,156,-32,19,21,-11,70,77,-46,-21,110,-49,208,182,-32,-106,-239,-78,90,173,-20,27,150,-27,-49,190,91,218,-9,-115,-448,-20,-337,-6,-52,-23,-413,-40,3,167,60,4,-62,143,217,-111,240,-111,-24,-1,-57,30,496,44,-20,-290,-6,-118,-160,-12,-76,-221,-11,-76,216,-49,202,-29,7,191,-60,109,-179,-369,-99,-12,-138,-55,140,51,47,11,-95,183,15,35,71,-113,169,-126,182,-28,-111,175,25,-92,253,-49,57,64,-125,225,-51,172,-109,-14,-43,-206,-4,-86,157,-43,3,-262,-27,129,26,-57,48,77,-49,-120,-197,90,-50,-72,-55,-49,-76,-132,-56,-53,-128,-53,-49,183,13,-191,287,40,45,-30,-1,102,-58,-92,-107,74,-47,-22,-152,-547,-51,-52,-15,-1072,-46,-47,-75,42,-23,-22,39,-35,-39,173,-40,-84,110,-18,-84,-287,-55,248,-134,-98,-319,111,19,64,11,26,27,-46,-68,-127,-6,-74,154,77,-372,-2,147,-113,-91,-38,-17,-425,68,-38,-113,143,-11,264,66,65,-6,-73,157,49,-9,-14,-101,-11,-134,-86,-222,-20,-39,-96,18,-3,66,43,-136,39,234,270,-9,-97,-78,-41,-78,-139,39,-95,-157,-57,-77,-127,-48,-156,-19,111,204,65,41,-31,-63,-125,33,46,-45,-554,-415,-53,-46,-124,67,21,10,-42,105,83,-2,-100,-97,-34,84,-10,-28,72,-5,-26,78,33,-34,-564,56,-81,-35,24,17,65,-44,149,35,34,-16,124,249,105,94,-59,-165,-46,205,87,-52,135,-50,-109,-86,-45,-31,238,95,-46,-46,-223,16,-37,-252,-51,172,66,76,-29,-43,-76,-101,29,42,39,-75,125,56,-42,-41,-167,19,61,-35,-11,-124,-258,-49,108,-48,-35,36,180,65,237,-295,71,36,-27,-95,-121,-25,38,91,-51,138,-41,-5,132,-38,-58,-178,-57,133,-113,-21,-119,-36,-120,-102,63,63,5,262,79,-43,3,143,-52,-72,236,318,-3,-3,-146,-12,-12,87,96,-42,-82,20,-110,83,71,-91,-83,55,475,76,1,-73,-88,-24,-15,-69,-23,55,215,-30,60,10,129,-39,3,-265,-231,-29,-80,180,-46,111,65,-58,-251,333,-86,-68,-115,45,42,40,63,54,34,-49,-23,352,105,146,-43,111,-32,-140,-116,-89,80,92,-48,-65,-107,29,158,41,-12,37,4,-164,188,-58,-82,-41,0,106,24,-138,-119,-54,160,-54,-86,-174,26,72,-38,-10,-157,-34,-77,258,-40,-20,137,35,85,52,-48,-82,188,-15,-8,-67,-355,-68,-55,-116,-86,160,66,8,-43,-68,-149,-51,137,32,61,-43,80,-28,-82,-103,46,8,29,56,27,64,57,8,-36,427,105,-12,-22,75,45,143,10,60,-14,-90,-154,4,85,-7,-86,164,-64,-56,-94,-99,89,-33,-180,36,-32,71,-30,-73,240,-25,-68,202,-57,-68,-121,-36,-23,-265,-47,-28,165,-84,-84,308,-95,16,-1,114,-76,-57,-70,-129,-274,-38,-35,230,36,78,-59,-70,-62,-30,-7,133,-17,96,-35,-139,-83,-144,-49,2,-4,15,-86,-143,-104,6,100,-59,132,30,-19,53,21,-72,96,7,-239,-447,-54,-105,-148,0,157,-53,-161,-20,-112,43,35,-39,-68,-137,43,46,50,-30,75,-42,18,207,-41,-57,350,-24,1,147,-45,86,-14,-20,-87,192,113,-127,7,-59,-18,80,-19,501,24,-52,-6,-5,-53,-108,-120,24,62,-52,-28,176,157,-5,55,91,61,105,86,-43,3,434,110,-53,186,-19,-58,-114,-57,-75,-80,20,11,80,89,-62,84,32,61,50,-26,99,-45,-71,208,-42,42,138,76,103,-40,23,197,8,-82,205,152,-41,199,36,4,-176,-275,-4,-80,201,82,-61,-41,170,-44,-65,184,-21,31,93,126,221,-51,57,189,-28,8,-212,85,-41,-146,280,52,254,-6,124,19,-79,-170,372,52,14,-44,1,-148,414,105,-43,-52,192,-50,17,61,-47,268,211,93,12,-29,-83,-237,28,53,-24,-109,-83,-166,246,-50,-38,196,-22,-14,237,13,148,-36,-73,-127,79,7,59,-88,23,232,-99,59,76,2,-52,181,-688,41,73,10,10,66,-77,18,141,-21,-69,222,-9,244,96,74,-41,426,96,-29,140,-1056,-501,-95,234,20,-99,-152,417,181,-9,-39,440,-95,-32,-100,19,26,-84,204,147,-16,-110,-177,-17,109,-132,228,-61,-87,-120,-49,-88,-169,-66,6,-262,-20,88,-54,266,69,65,31,-16,66,-24,-78,235,-11,-23,114,46,-22,43,-48,-78,-164,-57,113,-170,227,-184,-49,-358,-107,-11,248,-44,383,-14,156,-25,2,82,-30,-131,32,-23,-12,83,31,-35,106,-21,-655,-49,224,-25,278,71,35,-48,-36,-140,337,-7,78,-140,4,198,-50,150,-56,-30,-160,0,155,-54,-114,35,-129,-177,66,1,110,1,100,57,-113,-83,7,-59,70,75,0,405,105,-41,-63,381,-33,223,-175,242,53,22,-48,124,-41,-56,173,36,-63,-152,-40,300,210,-47,-62,-126,263,134,95,-115,-312,79,57,-80,95,69,60,-109,178,99,-51,58,19,-95,285,64,-28,123,-20,-26,123,41,33,-11,216,90,26,48,-106,-18,188,2,-96,-192,-114,144,3,-218,-170,49,-41,-72,-148,-12,85,70,-28,18,70,-28,-11,-135,-186,-22,-1,-72,-100,-81,-46,-79,-150,13,55,-46,151,-98,-46,221,78,-58,73,165,-32,-34,170,83,82,-52,15,-191,390,-14,-2,58,-48,-53,-137,-288,-12,109,5,112,-51,120,6,-80,156,62,26,27,-32,-77,127,-47,0,-144,-47,78,-7,117,-110,175,336,48,-5,-104,-115,34,-208,-16,-8,23,191,-20,-40,-164,26,-10,51,43,36,-75,-41,-133,59,8,-60,-254,314,40,-99,17,113,0,82,0,-42,-188,-77,-49,-66,159,29,-76,184,-27,396,-54,-33,328,-35,-338,1,31,47,-12,-67,-168,-47,96,-47,-13,205,130,-4,60,-37,31,-130,-41,-23,-15,90,-37,-3,-130,-75,-89,220,27,-19,29,-16,-82,16,251,-33,-82,-134,75,-25,65,157,-50,-7,-170,-60,-71,-117,-50,9,185,-26,25,-190,-57,-72,-125,-49,-48,-140,-16,-190,278,32,-46,-121,-55,-75,14,-348,27,-35,98,-14,110,136,30,-79,-167,-260,-52,-54,-116,-40,-337,-68,-55,100,-27,-18,-23,18,-23,77,-103,-91,-68,-539,-49,202,20,110,117,-51,161,-3,137,8,71,-11,55,93,62,-58,-22,350,106,182,37,-41,-20,-130,-62,-48,-74,-133,37,-498,285,-78,-29,300,-35,-1,105,-38,-62,171,-35,-75,-61,220,-30,-74,-95,54,62,27,-475,-18,-32,-153,-268,-26,-43,330,46,-61,72,-74,40,116,-64,-66,357,42,39,174,-42,164,-35,-54,-102,-6,-58,-80,-137,-53,-100,-68,87,23,-17,-5,-141,224,-29,220,-81,31,-136,-24,106,-44,-434,-2,-80,132,-49,-79,289,-44,47,-110,-361,-197,-13,-120,-54,74,-54,63,-63,158,50,83,-41,-63,197,-51,215,-95,-17,206,114,-49,241,13,75,-16,169,32,125,-59,-81,-120,-59,136,-64,-48,-124,-55,173,231,36,140,69,-35,-111,40,278,-46,141,-29,2,126,55,-46,-77,-144,104,-43,61,11,68,-18,81,157,-7,118,-41,-59,-123,44,38,158,83,20,-27,429,50,-18,89,32,42,83,-31,73,81,119,-14,90,-53,-94,273,-55,-29,-162,85,1,34,-21,43,80,-54,-42,-179,-59,-43,-117,-42,1,-144,-59,-78,-363,302,-58,-78,-148,431,-22,-21,110,54,33,-54,185,-47,0,272,32,-80,-61,-55,120,17,161,74,-5,68,-46,-70,-97,-306,77,41,-49,26,-127,-38,155,308,90,-50,-58,-160,161,5,106,168,214,29,-82,-456,45,37,27,151,11,125,84,-62,-171,-51,37,-147,-52,147,-52,-87,-148,24,-2,-83,-6,-191,-122,81,-52,176,96,39,26,-23,-46,-39,55,-25,-49,323,-100,-44,-297,11,-7,-12,-36,-62,82,-4,55,-137,-198,-93,-74,-47,77,-40,-79,-200,11,146,52,-19,72,70,-90,-183,-108,-6,-148,79,108,-94,147,20,-84,-101,37,72,73,75,-40,118,-92,161,180,-106,149,-64,122,-42,-68,-143,-314,-100,163,-87,-84,-32,-49,155,57,19,-37,126,-475,-54,169,-15,111,112,91,24,-114,-47,56,57,141,230,-129,-34,-110,12,-11,148,-9,113,-71,49,-53,-100,-388,-97,176,-50,-168,7,-51,164,-117,-77,-130,-431,84,22,-60,-131,-35,15,-220,-60,-36,181,-34,51,-155,-263,-5,42,-80,-241,-49,-25,-12,95,-28,1,-100,-18,-18,-57,161,77,-559,-3,78,346,29,-2,-167,316,74,26,41,132,48,2,-74,173,-18,104,-57,205,-37,18,-84,-89,-44,-74,231,-39,-38,-131,-289,-51,-82,209,-47,129,-12,-81,197,202,212,-30,-57,9,150,-42,-43,-44,-19,-54,170,-69,-22,135,-130,-33,-56,-11,-26,-30,-202,-56,-78,204,-19,-42,-264,-52,-83,524,68,-11,120,136,69,-106,-66,-38,287,-79,-14,-122,26,-140,-153,-94,7,-137,105,-87,-25,-89,-115,-80,105,-32,151,143,-47,37,-644,51,-73,173,23,-62,-159,-57,-450,-607,69,5,78,-29,128,-8,157,-30,-154,-72,-67,-18,-24,-293,-17,-57,-15,137,-62,21,90,-35,-91,238,-39,66,-102,-105,-113,-60,171,-61,-178,20,-3,-136,-164,-71,-51,9,487,-18,109,-28,-23,-182,121,-632,-50,-14,158,-18,-15,-153,-56,-38,-145,-100,-10,-155,-42,141,-41,172,-98,-48,-63,-48,-57,127,14,71,3,-41,31,14,-23,-27,61,102,-39,-64,-114,-31,-63,-130,350,-62,13,-192,-27,167,-457,35,56,30,-77,284,-45,-16,-173,386,44,-6,-153,246,-42,-12,136,-9,-68,-248,-3,26,-165,-41,-24,160,27,-51,-26,-149,7,-81,154,-52,76,288,-43,187,-48,-26,-117,-85,17,-416,-44,137,31,5,-110,162,-52,119,58,-14,20,-43,-35,-18,127,21,35,-28,-71,337,300,-21,28,59,-78,-76,-91,6,12,372,-49,-45,229,-39,-106,78,310,-80,19,473,-53,0,136,107,41,49,-44,-17,-147,-15,-51,-39,205,10,-20,-68,156,-33,-71,-91,-46,-153,-81,134,5,-70,-147,286,-53,-68,340,-45,35,-190,-292,-35,-32,-69,-64,7,-13,-33,84,93,54,-194,15,-13,110,55,-30,-88,-166,-101,-81,-184,130,-38,4,-165,-25,-76,169,168,-45,-106,54,31,-57,40,-160,6,-9,-175,247,-53,-123,-120,-96,-39,157,-452,-91,-25,-42,-87,-120,7,-138,85,9,-10,38,65,-71,237,12,-36,-116,-17,-21,27,32,64,59,161,-19,108,43,-19,-507,-64,34,115,75,35,217,-80,347,-22,-25,-443,-54,232,-48,-48,-109,28,61,123,101,-47,-25,-152,-54,-42,356,60,1,187,-56,-47,-456,-11,129,139,-39,-144,262,28,101,-39,-182,282,-44,-69,203,-27,-75,-164,-278,120,11,-117,-51,292,-36,-89,-3,-81,-58,310,-34,-44,153,-35,258,-128,-44,-122,48,-55,98,44,24,-36,-58,-695,121,-46,-66,-108,525,402,-59,7,121,-17,54,61,-14,-82,-152,85,-12,-63,155,-46,31,80,-124,-79,1,30,30,-100,67,-107,83,-44,588,-23,81,14,-45,-157,-12,124,33,-19,56,-52,-90,-159,-50,-67,-128,27,-71,-155,49,-126,-118,48,-124,-148,-51,81,49,-51,-60,-153,-56,270,-79,-58,-514,41,353,-59,-142,-224,-17,-74,243,-51,-93,-63,-628,-78,-29,290,-49,-68,247,-52,-87,-109,-8,12,-146,-46,-112,91,188,98,149,166,-95,-53,-42,-75,139,28,18,261,59,-45,237,-95,-44,-106,-82,-31,99,27,72,81,9,179,-19,235,-49,134,-57,42,83,-111,-66,-37,288,125,-6,-84,-190,-346,-25,-77,149,-54,100,-59,154,-25,-112,210,-47,-88,270,-93,-73,233,4,20,188,-55,-3,-69,-8,39,71,-38,-54,-174,8,-48,99,-35,-64,-83,3,-93,215,-5,27,-23,-90,-42,296,23,-62,-140,-694,-17,-68,-167,6,101,-58,-509,131,8,59,112,-78,-80,-214,88,69,13,-54,182,37,64,-84,-191,374,116,48,51,-44,-25,-432,-43,95,62,28,-64,146,-69,-19,-23,214,-36,483,49,-81,-82,-98,-94,-81,-141,53,26,74,-54,62,191,-21,-37,51,37,-48,167,63,-81,90,15,57,146,-40,-88,201,129,67,9,-84,-55,-76,-41,-25,5,-166,-69,-34,193,-35,97,-29,134,121,66,-98,-171,-51,-31,200,-38,-47,-59,-252,48,-33,13,40,-12,-190,243,92,96,-53,24,184,-110,-55,-464,99,312,21,2,184,-41,-97,226,33,49,144,-54,37,111,-25,274,74,-118,-51,-87,-56,-74,-83,275,-28,172,123,66,188,-95,78,-34,-23,-170,-31,-11,-143,-35,185,-25,93,-23,-3,139,-182,-5,299,56,63,2,-50,-147,-88,-49,71,63,-50,-85,-172,-64,131,89,-13,102,-21,1,-99,-59,1,153,120,-49,122,-55,-176,347,169,-23,73,184,-100,-1,25,183,100,-49,6,-134,170,93,1,24,-138,-128,-37,118,31,-46,-69,-27,-49,-41,192,75,100,-46,-65,-79,43,22,220,258,-24,62,157,-44,-11,129,-11,-128,-90,-55,35,96,155,265,56,-149,-81,206,54,-81,171,-54,201,-52,147,-45,-223,-142,138,29,101,-6,-180,-135,-48,-399,66,-50,130,-9,124,105,-54,19,132,-18,-3,195,131,151,-95,32,55,-41,-392,102,-26,-70,178,84,-40,119,-44,9,308,-95,38,-46,50,-104,-53,-52,102,-124,-77,-23,3,219,-9,-106,-4,40,62,-12,-106,-176,-59,157,-133,182,49,-33,72,0,-20,100,24,-76,-366,-33,-175,-82,-26,-46,-140,65,16,-68,-473,73,72,-42,-377,18,-69,-34,70,201,-17,-68,413,20,90,-18,83,-40,-91,-39,-78,106,56,-17,103,413,-30,21,-14,-28,-36,270,-42,-7,-175,-299,190,160,-24,-19,-155,-45,74,47,-51,-74,-125,144,-2,130,76,-134,-99,-132,52,-41,-167,214,-115,44,-138,414,102,-16,90,59,-4,54,-84,-1106,29,-13,53,-32,-69,-110,324,-50,-24,-36,-331,-21,154,96,-49,-56,310,-8,22,82,142,-51,-29,-176,-17,79,55,-3,-177,-54,-13,-163,95,95,45,43,-67,191,82,26,-31,45,39,-44,-154,-86,-10,11,72,4,85,-114,193,446,-87,140,-20,-37,218,-3,176,-47,2,134,10,-21,65,85,-2,-16,209,-15,155,-84,-14,-246,-55,171,20,78,57,86,-47,-17,125,50,-114,231,112,28,-81,181,-50,-84,-50,-46,-34,-68,277,55,-42,66,-50,23,-194,506,12,-99,-121,381,530,-54,141,28,-74,175,79,77,178,15,-181,-87,-4,-48,-115,1,-58,-103,-299,35,-39,-21,-5,-84,-160,-24,4,93,28,-113,216,10,147,-46,-6,108,60,111,-59,-52,209,-24,-50,-184,-4,87,99,-171,-88,-69,29,50,-47,-82,378,-112,123,-54,114,-81,-26,155,55,103,-25,56,-132,202,106,134,-16,-21,-120,317,-38,-63,-80,-77,-26,362,-19,-73,175,-83,-91,403,22,-215,268,-13,28,52,77,102,-193,162,68,-44,-155,-133,1,-79,-32,237,-46,-90,203,-54,1,-49,-414,30,-54,143,-55,90,19,-38,-67,-82,-408,-40,-54,-50,78,99,111,100,-75,-46,32,314,-52,-58,150,-121,-5,-43,-26,50,-18,48,126,11,-8,-49,-23,-118,-29,-39,-53,-48,38,5,84,74,117,-61,-12,-9,-56,46,207,228,29,-94,208,-28,-163,-42,8,-127,167,33,-71,-2,133,-38,153,96,70,-87,-62,-122,-50,-56,364,-34,-53,-220,50,-25,-80,-26,-27,-59,110,-22,-33,-59,-41,-55,-80,-130,-25,-20,-184,-328,-23,134,-45,-71,-124,11,-60,-152,-508,220,-58,384,-16,-73,-428,-104,98,104,64,5,106,-26,159,-46,248,-60,-72,-184,-104,-21,188,-51,-98,-146,-52,-26,176,19,-584,-23,-91,-34,140,-114,163,-51,25,71,67,-72,107,29,91,-41,-103,-143,-276,3,96,158,-68,-28,-78,-27,15,110,19,136,-47,-949,204,-62,121,23,46,-53,-12,-193,320,-50,-87,-177,391,167,86,-61,-65,312,-27,36,109,-19,94,-59,-66,-128,112,208,107,-39,5,65,58,330,-31,-43,267,60,3,-6,-68,-139,-54,-54,-49,259,-42,-33,131,85,356,31,181,-23,7,123,-17,79,28,-58,-79,180,18,-191,-128,10,-131,-3,-112,-65,69,81,-61,13,178,16,150,236,-63,-213,-93,224,165,-39,-96,-139,-30,-14,-167,129,-52,-56,-25,278,-85,-61,-103,58,13,133,32,67,198,-56,-70,221,-55,156,118,-10,132,-41,-100,-165,357,59,-31,59,-123,-2,-46,-7,-40,37,47,6,15,-535,0,-3,-162,217,-59,129,-266,-41,-42,-140,-48,219,162,36,48,106,-65,-15,-15,-123,-96,191,-14,-66,146,23,-82,235,-38,16,319,44,-63,236,31,67,58,-52,-72,386,34,267,19,93,-9,215,87,142,2,-37,43,8,5,-54,-18,287,377,-55,-77,-144,-222,-36,177,112,-25,93,-35,229,-101,-20,326,-52,-88,-222,-110,-86,81,210,-49,124,49,30,72,-44,325,-95,70,35,-52,-3,296,-90,-62,-46,-51,141,63,-81,-185,381,-44,2,130,-34,-356,-20,-62,-45,-259,-55,-66,192,-68,-130,-40,-235,-122,-3,-50,-146,-29,-16,-24,-186,-37,135,-35,-87,223,-54,-86,-175,-36,-87,-85,75,14,-53,147,-34,-28,135,52,-93,-137,97,77,-9,-30,-184,-22,-50,-140,-58,15,-180,66,10,-129,-26,30,-99,-69,-73,-28,-8,120,-70,174,35,54,-13,-37,301,2,93,-29,36,5,-23,12,37,36,88,-3,-65,-189,332,-45,-44,-160,-50,-4,-179,9,63,-58,9,-160,99,1,-53,-61,-115,190,18,-75,273,-53,-52,-112,-34,-71,196,0,53,49,-225,21,5,92,-5,245,70,41,-33,-69,-93,-48,-51,173,-22,-44,-95,96,41,-58,-5,-51,160,57,23,-52,-150,299,31,41,-112,254,55,8,-18,94,-51,8,60,-58,46,-154,-16,-122,-132,63,-48,4,-161,-51,-58,-158,-72,-73,-386,34,-23,53,-76,-77,-89,-6,133,-57,41,-116,-125,-76,-96,6,-61,112,14,-19,178,-36,45,-98,-20,221,-22,19,415,29,30,97,-87,66,8,98,12,227,-59,-100,-133,-54,-79,-241,-45,138,-50,-126,-136,-8,-55,-158,172,25,-96,-131,-37,99,-130,-92,133,344,-47,-117,-268,95,-40,119,-35,8,120,-30,34,80,-24,-61,-165,57,59,29,48,-39,75,39,-102,44,-22,73,-25,-177,-51,7,215,14,-72,148,-15,29,47,18,-121,191,-41,131,-6,-8,88,-75,99,93,-49,-85,194,-163,-50,-13,-301,276,27,-117,212,-27,-99,-168,-27,-71,-122,53,-140,-130,-50,-26,-178,-17,94,33,23,72,-15,128,-10,-35,194,83,62,22,-55,99,-47,-37,-77,-13,-53,132,-24,98,-15,-21,-427,203,-114,-22,230,20,-22,-157,224,53,36,92,-55,-77,-222,92,76,25,-87,361,-134,-73,-100,-45,172,-29,-57,115,-16,-104,185,83,84,28,-60,134,17,-84,-44,-419,15,-1,18,142,-81,-30,-174,-57,-80,11,16,128,69,-411,38,0,-178,228,-55,184,19,-60,-188,327,-84,-80,-245,-55,126,-1,-12,-118,-108,1,58,-208,-4,-57,248,-10,36,-268,69,-38,115,52,1,35,-129,72,147,40,-18,-84,252,-23,11,13,42,243,-35,245,-52,-43,-227,15,-36,88,28,-5,-100,228,-91,-69,420,-94,-77,-201,-56,-72,295,74,-17,167,29,72,202,101,61,95,131,-53,196,-95,-49,-27,-63,67,-3,-114,246,-36,72,44,54,323,-95,-12,-95,-168,-38,17,-45,46,-6,9,-2,17,-561,-28,-70,-86,-44,94,16,-65,-27,194,41,-120,169,-38,76,-212,-59,-70,-79,224,232,122,194,54,8,115,-23,69,36,-15,54,-56,-74,535,-23,-83,65,241,-48,-82,-93,350,18,-55,-188,58,86,-11,100,51,-47,-73,-84,-35,68,34,-36,99,72,-68,-56,-1,82,-14,216,-46,-77,-128,-43,-88,-157,194,-20,174,74,0,-46,-42,-9,184,-53,70,-238,435,86,51,-24,77,73,45,-39,37,-50,4,-228,-25,102,124,129,113,116,87,-35,90,-88,-54,56,-162,-243,-40,-74,-75,257,-139,146,-80,-32,0,-28,117,88,-18,35,74,-48,132,-2,135,41,47,124,-91,43,-99,-367,4,147,-103,-81,360,-37,-36,284,95,15,7,43,188,-21,150,36,42,23,208,86,-15,30,43,-50,-77,-179,-103,-71,-130,-12,-63,249,-7,95,-111,18,-107,-51,-6,117,-43,-60,329,57,-255,6,-74,-184,-39,24,79,-23,127,-29,441,-28,11,105,-44,-6,194,-37,-65,-163,84,244,36,-20,56,-57,201,-131,-62,-11,-279,163,14,89,-41,-97,-175,-33,212,110,18,276,-50,465,-34,109,27,-220,-75,-52,-550,19,-21,130,-675,-70,-49,-21,-5,-94,171,20,-58,85,-42,-15,-131,264,25,-301,-56,-36,-140,60,54,127,-6,29,56,-46,-25,133,3,-98,229,57,42,118,144,-12,106,-151,-16,-113,28,-78,266,28,202,101,-25,80,-51,111,13,9,53,133,77,-123,395,-46,-121,238,-40,109,19,-63,92,37,-52,126,-81,-61,-58,-47,-21,74,35,-51,43,-28,55,91,230,-39,217,-34,-83,-112,-45,130,186,46,18,-13,-82,-23,173,94,-17,82,22,6,113,37,-145,-82,-105,-55,-87,-408,330,56,120,-56,-19,27,-43,-119,-51,-1,112,39,-68,200,-44,7,-63,177,-52,212,-55,-59,175,9,-38,40,-22,-31,90,5,-30,-31,-6,-74,95,123,-63,-40,306,-102,-77,-90,20,124,24,-55,-31,-168,35,47,-51,-10,124,-9,-71,-298,-56,-56,-36,79,78,20,226,119,-54,-61,-130,130,40,58,-47,135,-8,-57,-105,19,20,44,-46,109,-41,223,-42,-75,338,-56,-28,-69,-40,-26,-88,-33,-26,89,3,-334,70,-4,125,84,137,-50,129,192,-14,154,-55,8,-156,-5,12,-161,2,-47,-174,53,75,9,-58,-102,274,81,62,-174,-86,-64,114,458,30,74,266,128,-54,-141,-153,-256,107,-14,75,82,40,32,-71,-70,-555,0,1,-158,445,48,-40,122,-374,-33,84,-45,-41,-97,-72,-57,-38,231,-57,56,-219,92,-2,-53,-92,196,-53,-44,-199,-274,-105,224,-50,-27,385,-23,-33,167,-51,-88,234,80,-34,-56,-176,-3,150,-29,-85,164,-100,-96,-6,291,61,190,-113,22,190,-14,88,24,74,78,-19,-9,-92,-129,-55,129,-51,111,39,-51,-80,161,-46,-10,138,-41,-5,260,62,18,96,-77,-32,213,-82,-4,-7,-127,146,-175,302,-32,-26,-138,133,-102,-29,301,-82,-65,-112,88,181,23,-9,52,40,51,-95,109,-23,75,-24,78,-56,-37,-250,73,-29,11,-67,-27,46,64,-45,28,143,-43,-71,-96,-49,158,-36,36,-145,-334,-12,-69,206,-297,30,2,65,59,142,22,22,174,43,54,115,21,423,-17,-114,-59,287,78,37,-34,-497,-48,150,127,15,-29,85,79,68,78,-26,-72,169,-39,99,36,-41,167,137,-46,-101,-141,-48,153,69,9,149,81,129,-16,-86,-103,28,-140,53,-9,-7,-41,-146,25,16,49,-618,-46,-50,-88,-11,32,83,64,-35,-111,-84,311,-46,140,40,64,60,-21,70,132,9,77,-44,8,-156,-303,147,-15,-40,163,-30,-12,-183,-19,-68,-187,-95,-29,-59,-371,64,-61,-4,-30,-367,40,-85,-134,-72,-67,-48,70,-49,-76,184,7,-88,-204,-17,-80,277,-8,-5,-202,229,60,18,65,-9,169,187,104,-53,453,-73,-38,-70,-18,-75,150,84,-53,-35,-142,16,90,157,32,62,-45,122,-40,-138,-50,-54,112,-35,158,154,-35,246,37,67,-34,-44,272,96,129,-2,17,-152,13,-5,-50,-153,-331,-3,23,-126,183,75,189,-53,-80,-396,146,202,-58,179,-40,-87,-18,-354,-16,-71,353,42,-94,251,-385,23,85,51,46,-51,-29,332,-74,4,-89,-49,-76,-98,-47,225,-52,110,113,-23,179,113,95,-23,-25,-122,-18,74,67,-28,-32,-50,-12,-49,64,153,-38,-63,180,-43,-53,-23,-415,29,66,112,76,123,66,19,-83,-39,-56,-22,164,100,-8,72,-53,215,61,15,16,-89,27,-11,72,23,-50,-70,-124,-7,72,102,0,23,-137,257,29,27,-15,80,1,178,-48,-110,-113,54,-37,28,-118,-34,255,-81,-79,-100,186,-31,35,88,71,-1,25,75,-598,58,-36,-84,-103,80,25,126,0,-13,397,-24,200,68,25,28,71,-40,-61,-237,114,-17,42,54,-3,104,-26,-49,-103,67,-50,-63,-38,269,-42,-56,-103,246,-46,20,-30,-14,69,63,138,41,-77,-146,424,-16,-38,246,-21,53,-115,-47,-6,147,452,-56,-16,-156,-19,-78,-41,-53,-70,-158,123,-53,75,-139,205,91,74,-39,-67,-135,-49,-80,291,-55,-89,-9,94,-48,-6,292,195,72,-10,22,290,-120,-73,-149,119,-49,28,-231,-50,79,36,144,-79,276,-42,157,26,-44,110,-35,12,-125,9,130,-33,71,-43,56,14,-2,-56,100,3,176,318,-50,72,69,108,-59,-84,291,62,-47,190,61,103,-51,-145,-135,-57,23,491,198,-23,-79,221,21,-563,23,-66,264,-119,-59,-100,-10,72,265,54,-98,-178,-50,-77,-105,187,51,-67,-162,-209,-35,-62,164,-11,-58,-126,-47,-42,151,84,28,-47,-181,-206,-41,105,-32,-37,-160,-17,-21,22,-4,-7,-57,-77,-50,86,-31,37,-164,-347,-104,-1,-161,39,52,-4,155,16,-69,163,-51,-181,-124,64,3,12,-52,-74,-129,-50,7,-236,-137,-41,-45,-165,21,47,-5,13,41,-45,-5,-192,-52,266,49,-69,112,68,-54,47,59,-66,319,-41,102,7,137,-116,30,-47,-15,254,-49,237,-46,-49,219,47,2,241,-16,-24,-167,-35,-84,-30,-348,111,-95,271,4,-102,-178,-48,-23,135,50,-57,71,-125,-34,-76,290,103,-57,-61,-162,92,-52,-39,203,12,-1,64,-48,110,91,-125,-41,-22,-3,-132,-97,1,97,7,109,-34,-2,-193,440,-45,-33,235,-36,-17,264,83,-33,289,6,75,31,-62,91,20,71,82,-8,-51,11,81,-47,-27,-115,-69,94,107,15,92,103,-44,308,23,177,59,336,31,39,-53,-64,178,-40,92,25,77,-60,-10,153,36,-73,196,86,6,-19,-33,422,-45,-42,-115,-117,-23,233,-57,-81,-90,-31,55,-181,-26,111,135,-29,172,-13,-47,31,-433,7,78,-106,-17,13,337,2,111,56,-42,103,-34,64,-146,-56,139,-24,-50,-154,-275,-40,-76,276,51,27,169,40,43,-542,-22,77,-31,-14,-92,-65,56,-33,-192,248,49,26,-16,-45,-99,-335,60,5,298,-24,130,99,4,188,12,-70,-150,291,139,-46,-117,34,-150,88,-68,-175,344,-24,-69,238,12,-32,-171,-51,-91,-52,87,-3,-23,12,91,70,1,27,84,38,141,-39,-99,210,16,8,3,-30,85,-314,-7,-6,-8,-30,64,44,418,-59,-74,456,-125,154,-40,-149,-51,211,-51,-80,-830,65,69,-48,103,-66,-62,-73,-129,25,-72,156,-5,-35,537,-46,24,140,164,63,29,-40,95,0,-93,-394,-12,-64,-99,105,-14,-63,-117,178,288,105,-56,-55,-49,-46,-36,-73,27,-54,302,-91,-7,-3,-38,-47,-107,-74,-20,115,-31,34,-28,-32,-59,14,-18,62,61,-43,80,-8,-71,148,-43,442,-13,152,-42,83,-55,188,-36,2,141,137,105,-59,-78,-143,-58,-48,213,-53,-92,-152,70,-40,-796,-9,-124,-15,-22,-58,-12,-165,60,-53,77,-29,55,-189,-56,-140,-114,-50,317,56,-2,-49,-46,291,0,-52,195,-7,-34,-191,-59,31,108,-12,22,-238,-33,-46,65,138,-47,13,108,64,33,-34,-100,-51,7,-29,-10,-9,-29,-133,47,-154,-51,20,173,-34,-74,635,-113,-98,-161,-205,-36,-108,75,-57,73,-219,-44,156,-54,65,58,18,-89,-95,-44,-85,124,102,149,-43,110,-111,12,296,55,29,-200,246,-35,477,-46,271,-41,6,174,20,-145,-46,299,-53,-109,255,5,123,-49,4,-130,118,69,-27,-55,209,-91,-29,-103,-306,53,31,-56,-117,255,-50,-451,-21,25,57,-24,14,88,33,13,-46,-51,-122,12,128,29,-74,43,315,114,-37,-80,-158,-40,-65,-396,35,-159,35,329,-72,-10,-35,-37,-9,-773,-40,-146,137,-43,-36,-105,100,27,51,-42,4,125,-91,-8,0,-177,58,22,-49,-115,4,296,-30,-173,268,-8,94,-11,-121,-24,-69,-44,-164,296,-18,79,-40,14,71,-15,88,-31,-5,-132,-50,-53,130,10,-8,-143,-304,-115,-121,129,124,-39,-4,205,210,36,47,173,27,-17,-111,157,-107,-80,-338,-13,65,-3,-22,94,90,88,20,-467,-4,-59,138,29,26,107,-100,-96,328,241,69,-50,-58,-132,15,-58,300,76,-10,-33,-108,-60,18,-74,99,-59,-29,121,143,-17,-98,12,-19,124,71,-12,23,-288,-7,-84,-139,3,172,-98,-160,-107,-53,208,62,-58,-153,8,21,211,151,-18,237,93,-152,336,-49,-88,-150,128,10,65,-11,188,25,106,24,46,84,0,-37,119,357,105,-52,-24,159,-49,-59,-118,130,-22,74,-45,47,-171,346,44,292,-111,-340,13,75,191,-60,-495,-8,93,-49,123,-87,-76,-63,-1,14,49,13,57,-57,-8,169,-43,-61,-119,65,34,-19,-222,-26,-60,181,-35,161,-17,-68,-218,137,168,-31,-74,-100,-61,167,-27,-7,-142,-350,-29,-116,-116,75,-63,-69,-13,34,38,17,107,-84,153,19,-62,-119,-46,22,63,-12,-99,-113,-18,-5,96,16,-36,50,36,58,-10,-19,-248,-60,-28,-263,-59,74,46,-87,-8,-138,-77,-29,99,-35,119,71,105,-21,-13,105,-45,-5,303,26,-140,205,-48,-35,-485,66,-26,-72,-122,58,15,-50,-37,-190,-348,-51,16,103,-40,-63,175,-46,-105,-48,-17,-85,5,-170,387,-51,-61,-153,-275,-149,5,607,-39,-53,-68,183,-37,-41,-108,-3,64,3,80,10,-79,-232,-55,-66,15,-59,-3,149,-21,-36,-160,-100,109,77,103,-57,194,-8,169,89,-52,-91,-156,-53,162,58,40,-38,201,-44,123,-83,-59,-72,252,-38,123,54,-120,-5,215,-27,95,-10,59,15,40,-18,61,39,-109,-79,38,134,-52,-87,-175,-7,101,55,35,78,33,-55,-88,-170,362,-43,77,50,-51,-62,301,-26,-76,-113,384,-50,-75,264,-54,-84,-415,-107,75,109,-45,0,122,206,-23,46,-231,-47,-67,-112,-64,-12,-157,15,325,-14,306,105,30,34,37,45,119,-112,432,103,105,-51,76,27,-192,-131,-60,117,-56,-30,243,15,-272,-54,-113,-58,231,-43,147,-50,157,-47,147,-22,-149,-136,-262,-140,43,189,102,-58,-83,-129,116,-106,2,248,-84,-74,-77,-64,-26,-109,-139,-65,-52,-65,-6,-149,84,72,30,-6,84,259,-38,-38,168,-19,-71,-27,109,-26,-30,96,-33,553,13,-23,154,-57,-94,272,120,-48,-498,-65,-60,-102,-56,186,-54,-91,-64,325,-6,-34,139,-15,10,-91,251,2,-146,0,-125,-62,-79,-96,9,69,-1,420,-58,-4,137,35,27,76,-44,35,-134,472,65,-77,141,370,4,-67,252,80,10,65,145,-43,-103,266,111,104,85,-101,-41,-87,-64,-46,-10,171,57,-44,239,-44,219,-227,25,-42,-30,-259,-59,28,253,112,-36,-67,283,-32,243,-17,222,34,83,-40,285,72,-4,106,-29,113,58,24,-49,104,-51,156,-21,91,-101,-52,-51,377,80,-54,-90,-17,234,130,-41,118,16,202,22,-201,-4,-36,-68,190,-26,200,-53,156,70,26,-114,-120,-37,-21,189,94,-16,32,-81,92,100,-55,-68,303,155,-23,-98,223,101,-49,133,-33,-66,-154,30,77,134,88,-52,-61,-80,-18,7,92,46,-101,88,-46,180,54,13,96,74,115,0,15,201,-50,-60,183,-75,-74,321,-237,-55,-70,-52,-27,133,-67,-418,52,188,-1059,2,5,-126,-326,-64,-25,187,160,65,-46,-6,-187,28,54,-52,140,-43,-55,168,-17,177,62,-35,-17,155,-131,-96,-118,-35,42,58,293,-53,8,-153,-28,-36,163,-45,-47,-197,72,-64,-179,-66,-91,-25,-111,-103,185,-46,-42,-97,-36,-37,-54,8,25,-26,87,-8,7,33,445,-78,-22,295,15,-5,59,-35,7,102,-46,-42,257,-26,26,60,32,114,52,-20,31,125,68,-25,-47,-29,255,14,156,21,-48,-234,9,-18,77,-138,-89,-70,-77,-16,341,-92,-83,-104,28,-55,282,-51,-29,-108,-11,145,-34,26,95,18,-196,-57,-58,224,49,8,-51,-87,287,-27,5,71,176,4,-50,-158,-46,128,-117,73,105,92,-51,137,53,-9,3,-82,212,52,97,62,6,-54,381,-21,-77,-197,-51,-72,-109,79,75,95,29,-15,83,-153,-100,-19,-36,-55,-104,177,-15,228,-29,46,-67,1,-17,-8,-56,-80,-165,-21,-100,389,20,-49,115,-45,114,-15,-54,120,-61,-71,-125,-37,-54,250,-11,-87,329,167,-10,-38,111,-51,-165,196,-146,50,-150,427,81,-4,-48,-61,-83,-295,-23,-29,136,63,7,-46,109,-44,1,-170,-51,3,153,35,34,-50,-17,162,-52,-64,-80,321,21,-73,-71,437,85,64,-9,71,75,33,-46,58,134,21,-26,158,91,248,379,38,66,1,121,25,57,41,109,-23,107,53,-44,134,52,-27,-165,-335,97,-47,43,104,-10,-99,-145,32,76,10,-49,-81,-65,83,-33,219,74,285,-31,189,-4,229,55,10,201,-49,-203,403,188,-47,-67,184,-41,-88,-138,-55,-21,151,-43,-159,-100,-91,-58,60,174,-51,25,267,176,-60,-15,176,192,-19,-33,157,28,48,-47,-74,327,-9,93,47,31,58,-48,-462,-40,-35,164,-30,-17,-129,39,-174,114,453,4,23,-70,-29,-46,-135,-818,-56,-48,238,71,-16,-51,44,264,47,37,-85,-155,85,-52,-45,-139,-54,-19,-147,255,74,174,-58,136,56,157,350,-60,245,27,-54,92,-93,172,118,115,125,74,357,-5,94,-30,101,-123,68,-187,368,-18,7,87,-90,-17,204,-45,147,-51,88,-10,-57,-63,-9,1,24,-18,-5,-8,100,39,40,-101,-121,329,193,-24,-86,204,164,-21,75,65,24,-32,71,122,13,82,-34,-81,319,-105,123,-198,-22,302,254,63,-144,-17,238,-49,-66,-170,170,-33,45,54,206,-9,129,-30,-118,-59,-8,-60,140,-46,77,120,-47,438,-13,47,-42,37,70,-31,-32,141,11,-27,-89,214,-48,-3,-364,7,-81,171,96,-65,-192,269,-52,193,-45,-9,210,-37,196,-27,141,95,262,-12,-78,-206,15,-35,-27,92,-133,121,-134,341,26,-22,-123,203,-49,64,-108,143,-56,132,108,-98,248,-58,2,-158,-49,119,-50,-98,797,182,-42,134,-104,-1,133,220,0,-44,99,-3,16,115,30,28,-22,10,-56,-8,80,-110,-11,-150,55,-165,176,27,-80,-143,-92,546,138,-129,1,295,17,-87,176,-51,-73,-115,-1,-77,235,-50,238,89,-32,-99,-151,-33,248,-17,-107,-137,57,-58,-218,85,61,20,-8,59,-105,-75,14,261,72,-40,-60,-88,45,63,10,81,-57,10,-9,105,-86,14,-23,-119,105,21,54,-78,122,22,61,-27,43,45,-46,-52,-109,-50,77,63,-47,-80,-151,-60,-114,-246,-35,-48,176,-17,-17,-63,190,-54,-75,260,69,21,-51,-77,-154,78,-58,-71,-70,-8,-23,112,-50,-29,190,-10,67,24,27,130,80,-40,-62,-72,-3,-29,118,177,-165,-69,-191,11,66,31,-69,152,-75,173,-123,126,69,-18,-40,-44,147,198,-41,-83,-178,25,-80,140,-37,-24,-189,66,5,-41,-64,-118,39,-1,103,-46,-72,222,31,39,-114,58,-109,28,-66,165,-7,-9,61,60,42,-14,-166,-63,-76,-223,77,-20,-195,-30,-48,99,3,94,56,-64,115,8,-142,-268,-24,24,70,12,-41,39,101,-41,148,-22,-558,-51,-47,-151,-161,-76,359,-45,-78,202,58,26,-42,-158,305,-31,-43,-29,205,-50,-90,-190,415,46,-33,-106,-14,-19,-56,129,-48,0,-122,-54,-79,-97,-56,-184,-176,65,-34,98,-5,62,-37,-70,-184,-490,-56,-52,-171,-10,-57,156,-608,-94,-87,-103,-101,-16,38,50,-58,-148,-40,-3,-32,-131,80,-36,98,-47,-61,-106,-58,594,131,-48,-67,-32,-68,154,-34,-140,68,82,-24,21,-179,-5,38,625,-40,-60,-233,83,14,86,399,-16,-35,135,9,-93,-232,-2,-51,138,-57,-78,-141,4,-91,-164,-39,-78,216,65,44,-55,-166,-111,-44,-70,-85,0,-82,-472,6,128,34,-101,-138,-20,112,-100,10,-140,96,-106,-45,486,-459,8,85,-30,-384,76,56,-145,-27,-14,33,-98,-166,-66,-2,-164,-139,-171,-44,-28,211,-100,-54,-101,7,-53,-86,196,-56,-170,377,-18,-77,188,18,68,-46,-76,225,-25,-91,-162,-112,-69,273,-53,-78,-138,82,-17,51,-114,55,-132,186,-42,-46,126,151,-46,115,-43,168,-39,165,-93,-107,143,19,23,-14,118,-7,73,-10,-76,-150,-58,162,-25,-72,259,-14,196,-591,-27,133,-55,152,26,-51,-1,119,-34,57,77,26,47,36,-117,216,11,-51,148,55,26,-47,-18,192,45,19,-68,245,102,-48,-32,-144,51,-51,-77,-178,-15,-25,-67,53,29,126,34,-399,-28,-150,-122,-38,107,-44,-22,-261,-22,155,-52,162,-53,-87,417,125,-57,-80,250,-119,228,-43,149,-56,181,94,-1,-71,172,85,-115,-142,-39,-166,-74,-4,-24,168,-55,164,-42,17,-47,-430,25,-61,-547,-99,-51,-75,-39,123,-100,8,-203,-251,57,-28,5,130,-96,-35,-9,-19,35,-47,-59,-48,-152,-36,-75,-62,5,143,-52,-79,222,-54,45,172,61,-135,224,-57,-81,268,-2,8,132,-25,71,21,-74,-29,-442,-28,113,-18,66,-21,11,88,-30,-36,-163,-27,-21,-706,28,-37,228,-36,-62,-131,-34,-7,-63,-254,668,16,55,-32,-131,-140,39,-179,570,-42,-61,-141,184,-43,-83,-67,0,101,-53,66,162,270,228,52,28,-30,28,-210,72,-41,-29,-172,40,140,69,43,-28,-66,-119,-472,22,1,-188,79,145,44,31,-106,-46,133,171,207,-47,105,8,-11,65,-5,-50,-43,-15,-7,-10,1,14,106,-5,198,-42,183,78,-52,-80,-67,-60,139,-53,267,81,72,180,62,-6,-252,210,34,-68,105,-74,82,-84,355,121,-2,7,51,137,-45,-58,-119,125,111,-10,65,-78,68,-160,269,36,30,-274,406,-33,-56,-76,-4,-19,134,-9,43,167,-24,51,34,74,259,0,-55,-7,-62,-86,-48,39,-155,-163,-48,166,-18,-77,199,198,103,4,68,-129,-99,-91,-151,148,35,59,-33,-45,-73,26,-50,79,502,-54,-66,-101,-75,47,114,9,18,68,-10,147,-37,9,165,0,-59,-167,-287,-26,-27,-82,28,-46,-144,259,-32,169,-41,-41,-82,-241,72,14,-29,-68,-165,-59,-10,-217,-54,-39,-181,257,-33,-42,-110,-22,4,305,-49,-66,-121,-40,-93,-63,51,-45,57,-7,-102,-108,641,-55,32,104,-27,-9,99,-38,147,40,-8,-137,-24,223,-102,-880,-27,110,0,-13,71,-48,-47,422,-79,285,35,-85,145,91,-10,197,-48,-68,361,162,218,-64,-87,-143,29,67,72,-124,212,-35,5,-270,6,76,-49,-82,206,-56,26,-168,-159,-12,322,-435,-56,136,-15,-75,-128,83,374,-77,253,-43,-66,-183,61,-59,201,334,-6,102,55,20,-38,-55,-139,-228,-47,-99,-81,-32,4,32,-24,-27,-68,107,-42,-80,4,107,-18,-30,264,-196,-96,-72,-131,-96,55,-68,-15,-163,103,-45,-6,-108,256,-55,-53,305,-28,-831,-17,69,-4,271,51,-57,-97,177,-17,143,-84,13,-155,32,-3,75,61,2,122,26,192,-157,-18,-80,-23,3,84,188,-7,-31,-61,-35,95,-49,-64,-76,102,-58,-92,-251,102,-55,74,100,169,-120,197,-29,-74,-147,32,92,-16,-68,-209,445,-48,-101,-31,274,-70,-82,-177,399,64,-145,-65,258,-19,-86,-336,34,-59,184,-14,3,92,-53,-69,205,-47,105,-17,-107,34,287,148,-79,18,-158,-94,7,-57,-78,-50,-30,152,70,-26,-56,145,-32,-87,-230,-10,72,-31,-72,-82,416,49,-750,-13,221,-29,52,106,-10,88,-58,18,196,23,-111,141,-43,-81,-168,39,-105,149,-92,-27,252,-105,-78,222,-35,-55,-65,-47,-143,-37,44,95,-14,83,10,111,-19,-70,-54,48,5,-136,22,100,-56,-142,-95,73,74,-38,-82,183,-129,-79,-130,-56,-76,-114,-51,-76,268,-34,236,-49,10,-220,-190,-20,-37,-120,-47,115,-34,-62,-272,-33,-55,-115,61,-3,-41,56,50,-11,-22,130,84,-23,147,-97,-55,-78,26,-57,109,-41,-49,-106,300,-27,258,-41,16,-112,373,-95,26,127,-50,-53,186,-56,-76,-147,31,-72,-135,277,22,-103,165,-27,313,-17,-78,-119,346,14,15,226,-29,-141,-44,84,-51,132,-91,-103,19,-265,103,-7,-80,-153,-22,-33,176,-25,119,-635,-100,21,-16,-320,-39,-45,-48,-32,5,16,31,161,-29,42,46,52,-101,10,-154,-1,-122,214,-58,-32,145,-35,-94,-94,-13,102,-41,109,-44,-30,158,-12,134,-45,-141,-147,62,-391,102,-44,55,-160,-86,25,-59,-70,40,-91,-190,-30,50,-106,-43,-47,-87,-316,13,-121,-40,68,-40,225,50,6,-72,-132,-253,85,-93,-100,-104,-61,-77,230,-42,-291,33,-25,-47,-150,-3,-197,338,-50,64,-54,-150,18,-91,-27,-141,74,47,27,-30,-78,-142,-53,132,-42,108,2,-25,-125,178,26,-41,-214,-255,-20,-47,-549,89,-54,-165,50,-14,16,62,-75,-10,-82,-141,-19,-9,-36,-39,130,-35,255,-47,-527,-554,-129,10,250,-4,-86,203,23,-82,-538,-18,11,86,224,11,14,-139,251,-52,-68,169,56,7,47,19,22,187,-48,-3,139,-43,-168,295,-13,-33,151,121,-49,-75,-77,34,-91,-177,-244,8,144,12,-41,204,-69,0,-112,-88,-111,52,47,-52,31,-142,230,7,-118,258,-95,146,33,-98,264,38,-79,616,-21,-82,238,29,-22,45,-175,36,87,82,116,-51,273,-150,21,-163,-22,101,-83,-181,-16,147,80,25,41,140,-45,-124,23,356,-66,-22,226,-35,-34,-37,-23,-26,-15,56,-84,-184,-65,-177,-88,34,-7,60,39,119,-47,-70,187,84,-87,-62,-118,-116,195,34,39,-47,32,-104,-78,-23,6,-130,-59,-70,249,-49,-73,-9,46,-60,233,72,-481,-89,-75,-89,55,34,-67,-102,270,29,-539,21,-60,74,-121,-22,-65,301,77,143,142,54,-55,-484,-28,10,-210,-23,-84,172,74,-44,178,-17,-9,168,-113,12,-106,-58,-26,11,91,-57,172,83,-19,20,64,-35,-72,-104,-6,230,-144,-104,-37,-53,64,56,72,-61,51,-49,138,-44,-10,117,-10,-70,186,-49,73,-248,374,30,-188,125,-96,128,-21,3,-78,-91,-118,-105,-47,-173,69,398,-58,-83,-153,76,-59,81,50,46,-1,92,-47,175,143,74,28,43,-48,196,211,-123,-40,-45,-123,-18,30,110,152,-46,276,-76,-83,-67,-50,71,43,120,-9,95,-44,47,66,125,24,112,87,33,80,43,-54,110,-19,-23,-174,-262,181,-21,53,74,-57,9,-207,666,100,-85,-97,-138,-50,74,64,-57,155,-19,-75,-229,-47,-41,162,14,-65,-118,-333,-11,136,-13,-35,-126,-45,-60,196,89,-49,-43,-194,-62,-41,-85,-60,-51,-63,-100,144,-61,-68,-89,-80,74,-43,-51,189,52,43,77,-19,14,53,-84,-35,92,-378,83,-6,-45,-88,223,-54,218,-17,61,-129,206,48,-58,-78,-460,73,-9,29,-51,-201,-26,103,-77,-81,-31,17,43,18,-134,10,213,-51,-54,-168,89,-43,-9,515,42,112,-20,-10,341,-25,-49,217,-40,20,656,75,15,78,-31,-33,421,36,-28,-41,188,85,-4,82,8,-33,93,66,54,198,114,-86,-55,-164,-56,8,240,-50,129,-9,167,-47,-78,-113,143,10,-88,-170,-40,-68,178,-34,-72,-427,74,-60,232,-117,-12,200,-46,11,140,-119,-83,-75,-48,160,73,-14,-51,-324,22,-91,144,11,0,15,11,-7,-159,266,-53,171,-96,-34,-16,-124,-71,-89,109,77,27,-23,-182,-104,60,7,29,-11,38,83,-90,-22,-118,-20,216,12,-69,165,-29,144,-22,88,-36,120,52,-21,-120,15,144,-127,-67,-84,534,-59,248,-16,-50,149,-138,5,-43,7,0,-22,54,-137,-47,-9,218,-55,-489,-29,189,-12,131,-57,-20,-135,85,50,21,75,-42,119,66,16,-1262,-53,2,82,-891,-20,14,137,46,-33,-153,122,-140,-141,6,-48,1,-98,-56,-56,-77,107,140,-26,57,29,62,45,-38,283,-8,-12,-5,46,-5,-193,273,97,-58,-25,238,-48,-9,-89,-17,106,14,65,-163,210,-46,-179,-82,18,47,70,83,-10,-50,37,92,-17,-52,-178,-46,106,30,55,50,14,51,-65,80,-123,-82,-117,-35,-107,46,37,-43,106,-41,142,201,129,-95,-22,-18,81,-18,44,41,-15,-25,72,-17,3,90,-50,-128,-145,107,47,44,36,-45,-55,-144,3,87,74,78,217,-42,-100,-162,-11,78,189,59,-82,-79,-94,-102,292,-74,-86,265,84,-34,112,79,79,-153,-132,-50,127,41,-48,79,-41,102,133,-50,-43,-98,-324,32,-25,-43,127,-93,-20,123,47,152,-29,-30,459,-116,-91,-2,123,95,134,-19,-75,287,105,-59,-7,343,-123,-97,-79,65,36,-50,-457,64,25,-20,-73,-52,369,59,-109,205,22,89,24,-77,-114,388,-50,1,132,-49,188,-48,-80,-89,-479,82,-117,35,79,-52,200,-48,142,-48,-72,-124,-19,-29,136,-92,-81,18,-10,-56,-11,-28,109,112,92,77,-11,71,-142,-103,58,-29,71,-23,98,-53,-79,-170,71,20,-108,-17,237,-53,132,-56,155,-116,8,40,157,-45,-75,-78,-49,9,-207,20,3,-135,65,36,-69,267,-44,282,48,-26,-8,-94,244,-89,-45,35,-237,50,8,59,-18,45,-37,-18,-157,102,-24,-34,-201,6,96,13,-84,-169,86,-403,99,133,76,80,20,74,-24,-57,-44,-107,-51,-3,140,-35,116,-2,260,105,135,78,-64,-270,-55,104,-51,-68,238,59,54,153,-50,42,152,62,105,-47,-42,250,-19,30,62,72,-40,-156,-285,-38,-118,-9,33,0,143,-70,13,66,107,-55,121,-178,-72,-10,-45,-82,-141,58,-60,65,-187,57,-21,-62,-245,-62,150,-58,11,-226,32,-120,-22,-72,-60,-21,-154,-58,-34,159,15,-54,-180,-30,180,-44,150,103,-24,-67,18,124,94,-52,-83,-115,-174,-43,-69,1,55,-13,-39,230,-33,215,-19,121,-39,111,67,80,-3,-136,-258,48,37,76,-101,-185,164,48,64,9,70,-57,-90,-219,-44,107,23,101,8,235,-32,-35,96,-741,-182,-74,-73,100,144,-3,66,-41,114,-42,-76,-103,-43,96,39,38,0,75,-5,57,11,-39,-63,-69,106,-52,-92,346,-82,-197,-80,-57,-54,676,54,-24,121,-48,-72,-127,27,-38,-98,-69,-52,-89,192,-47,-79,-47,92,-15,24,206,29,9,38,-113,-46,54,108,183,-132,-639,71,-20,-55,-151,-51,113,-35,104,-46,-77,-176,33,39,174,188,-44,183,-108,-74,311,-53,160,127,-30,41,-14,-61,23,-44,144,414,51,-32,-90,-168,-61,-79,-67,64,126,58,26,-9,-61,-165,-24,-84,292,-28,-79,234,-51,9,148,-53,-93,-179,52,22,-48,-62,-165,81,5,-58,-42,-364,-30,-65,-79,-37,-68,140,-82,56,126,20,60,29,27,-59,-40,-114,23,90,60,-26,-46,-26,-703,3,-58,-258,-50,-530,-56,-58,-78,-153,-56,-49,-205,-56,8,152,106,-43,-61,-85,-57,-24,164,-145,-99,-103,-21,-37,127,-58,-40,-58,-58,-7,-158,-22,-657,80,-11,39,45,-48,-43,-97,-52,-71,-107,-59,83,104,-53,-1,-157,32,-30,-480,29,51,-3,-244,-66,62,-87,135,21,-167,-43,137,-24,-40,16,-415,63,-56,-28,-83,256,4,94,99,-52,-65,-117,-28,-111,216,-35,-57,236,-34,-87,-143,-57,-77,-147,-84,-87,-116,-57,-59,-142,26,75,17,46,1,-82,-163,-63,-23,-131,-46,-122,-74,-47,-60,-113,303,-29,-96,-72,97,-31,-61,28,-5,-8,-56,-46,-145,14,-85,139,-13,-80,177,114,35,37,60,73,-29,-59,-201,-29,-39,-730,80,-49,-88,-136,-58,-25,-150,-54,84,-152,-52,-142,282,-136,-80,-30,-13,-74,224,-154,-28,-101,-34,-6,143,-41,-63,-68,69,-37,-17,-59,156,17,41,6,-21,68,-64,14,-166,-55,-69,-126,32,54,227,-58,-84,-127,-29,-44,142,-7,-114,-197,-134,9,-106,44,-1,34,-52,-58,-128,-51,80,-199,-537,-46,-96,-96,-50,-56,12,304,-133,-86,-57,-228,98,-20,-62,179,-56,113,20,-204,-12,-48,-44,-40,211,11,-51,70,-35,-86,242,138,-58,-87,-226,89,327,103,91,10,-54,-59,272,-36,46,60,42,-155,8,-394,28,93,2,-93,166,212,132,37,101,133,23,117,57,20,44,0,95,-55,120,-52,-73,-123,22,7,-172,-49,31,-62,-330,-104,-561,31,44,47,-153,8,-131,19,-29,-149,109,34,46,26,202,-87,-69,338,72,-1,-595,202,-38,41,178,16,-54,259,-50,-39,166,-50,-85,-175,97,19,50,317,-57,-62,-147,215,1,-52,187,69,-32,-162,-112,-47,-72,-126,87,-48,-45,-137,-48,-22,-100,-38,-59,-87,-57,-13,187,-53,-42,225,-38,-4,-291,-432,-127,-106,45,298,-30,52,31,-561,-91,-25,-51,-58,95,-57,-36,-159,-53,-71,-122,-116,-57,276,60,-73,248,-98,-158,6,-104,7,192,79,-15,-68,-121,-31,53,235,-46,186,62,-139,-100,309,35,-39,115,-137,-65,4,-33,-29,121,-32,-36,-90,7,10,-19,17,-9,-17,-37,78,56,-27,-178,-171,-24,262,-33,-69,-153,-24,142,-54,-92,-114,408,-36,2,-129,275,-57,113,-114,-185,-35,92,88,-132,-14,211,16,-80,126,-46,-113,-83,-58,-27,-132,-9,119,-124,-150,-78,-8,85,81,161,-35,-57,-750,-12,-41,-94,-50,-33,-48,166,124,65,259,83,-6,83,-15,-8,85,98,76,-53,61,196,11,-86,-127,151,-29,-83,1,-370,-73,-20,-136,-12,181,105,11,-72,-175,314,-44,-131,-89,350,-10,-65,264,-40,1,112,10,-22,-136,-315,105,129,-12,72,146,-45,-56,-24,196,-46,-27,156,-47,-4,101,-104,-32,-117,4,-7,-76,-64,-255,74,62,24,-12,-64,145,128,-51,-80,-196,375,105,-58,-85,-133,234,73,36,13,41,-44,-38,-466,-110,17,-83,146,104,15,65,141,-95,-50,-117,245,-50,21,126,19,33,110,79,105,19,70,-54,2,189,-69,41,-85,156,-30,112,148,30,-72,145,47,18,138,-218,-37,-94,-343,-57,-8,-156,-11,14,369,-32,-81,-74,130,-38,140,-54,202,84,-44,-143,-35,25,55,-77,-92,27,-323,113,-39,6,101,32,-103,16,-97,-107,-40,182,-2,45,5,20,-89,-58,-8,-1,-70,208,27,36,-24,-177,-119,-43,142,59,-75,-265,-38,13,-140,-80,293,133,81,-46,-42,143,-101,1,-96,125,65,-16,105,90,-9,-478,-53,127,-36,56,77,61,71,33,35,-45,-64,249,-67,-31,-71,-35,-29,-68,-191,-167,-92,-83,-70,-41,-31,400,85,158,-54,190,-11,78,-43,-11,228,-31,112,-54,-29,-141,32,-79,-246,-25,-26,-147,86,-18,106,99,213,151,34,-68,204,-107,-53,-77,-786,-42,-45,-125,-102,254,85,47,49,102,-32,67,183,40,13,-43,-63,-44,-94,-67,-84,-161,83,-27,-81,192,-51,133,-110,-97,-124,-34,-58,-61,2,136,-53,114,-33,122,-30,-73,-173,-37,-13,118,28,-86,-172,-252,-51,195,-35,-55,160,-18,-43,184,-78,171,24,2,45,56,-20,32,-39,-173,274,-70,-43,-141,101,-100,18,-163,109,-41,-37,150,-36,90,-52,-67,-115,317,-59,151,-33,111,35,-117,-124,-57,129,51,-39,178,98,-25,-74,312,-34,-62,305,82,-29,-53,309,-28,99,-33,104,-17,165,5,-14,-169,-304,-41,35,99,-33,-425,11,-38,-38,-353,12,43,7,-58,-69,-135,-57,124,108,-63,-182,60,26,-38,-64,160,22,56,6,-53,165,-26,-84,-134,25,-63,118,60,63,72,-41,-69,-143,89,47,9,75,22,268,-29,117,-73,-80,224,6,-81,-128,195,51,-36,162,-47,-64,200,35,73,134,20,-46,-30,117,-34,38,-42,-161,26,-23,-68,-17,-14,-13,-204,-108,-9,-148,-39,-71,201,-94,62,114,35,-81,-136,-38,98,147,-50,-549,-19,-51,-100,88,11,112,90,124,-42,123,36,91,-46,-119,-20,-310,-9,137,12,90,65,-55,277,51,-82,210,-7,-34,-101,-46,57,30,11,38,-26,-37,-101,11,6,60,-53,-76,208,125,-11,-69,143,-35,-24,-53,93,159,-46,-66,-137,-40,-201,-98,9,-65,204,-30,4,153,-15,36,67,-69,185,34,-80,147,150,-38,-19,-40,176,221,-51,151,-41,-69,148,-44,230,12,17,40,214,29,-17,38,233,-33,14,-85,265,115,-210,-55,4,127,-48,-86,208,41,-30,111,-123,-44,215,-46,-32,-152,105,-54,71,264,67,24,0,-15,226,-17,-78,-104,336,-22,-85,-176,-35,41,94,-54,285,-16,-94,169,-37,-70,369,-35,-24,-131,-279,33,-19,-122,393,-29,-52,-111,258,100,-28,-44,-110,-83,70,-24,46,-19,49,-62,-123,-100,-28,-84,301,108,-49,-150,-62,-53,33,-182,176,-43,55,145,100,-47,-21,-45,-385,19,47,-56,-167,-26,25,-68,123,-40,-59,-244,-48,-80,-178,69,132,-42,170,-45,-18,259,-94,9,211,-37,-65,170,270,122,36,-69,-171,432,-41,-68,252,-60,233,105,-50,261,-32,124,-82,-57,-17,-41,46,20,-45,190,372,-32,-18,-47,153,33,-37,49,80,-35,-2,-195,83,114,-49,-72,-163,3,-81,362,-41,-90,-141,154,70,24,52,-46,-65,-100,-3,28,56,-30,-15,215,-578,-49,-86,-115,61,-77,95,-54,137,29,-71,144,72,21,38,137,45,177,-33,-174,-36,-23,-467,-79,-93,28,207,-48,-75,-115,4,22,6,9,-27,29,-22,-16,-21,112,102,101,77,-5,-15,-36,-411,27,22,-58,-2,246,-105,-85,-113,-3,-76,-130,157,-75,-94,-201,-57,479,-108,-13,43,-132,85,-46,-122,-776,-53,-38,218,-107,-101,-119,-44,120,-25,-9,283,-40,12,120,-87,171,248,-51,-60,-60,-645,-46,10,-83,126,3,-165,30,59,-12,-89,-198,96,89,-15,-17,-95,-19,-95,-430,4,-38,-155,-321,290,-2,9,73,20,-72,-164,303,-166,216,-46,-21,-156,-70,202,-41,92,77,41,85,-14,12,-193,92,-23,-35,112,-54,-38,-155,-48,98,37,-23,14,3,-71,-53,-27,228,-54,6,-41,-73,-141,80,-54,163,-23,-91,227,-43,80,64,-45,-513,-59,217,-42,-15,-178,-161,-35,306,264,25,-64,-164,99,-43,108,-24,-86,-154,-33,112,-19,143,31,84,305,140,58,-46,-536,35,-109,-227,88,41,84,-43,-236,236,47,72,12,41,-37,-31,-133,-283,-80,40,-52,-85,-29,-348,114,23,70,205,46,53,11,-148,-142,-9,101,47,0,-215,-155,27,233,-54,-44,163,68,-585,54,104,21,-23,79,25,176,-20,133,84,126,79,-81,139,61,25,289,-47,6,-126,65,-60,-136,-9,-33,-70,46,52,-102,19,-52,-17,-276,-35,118,249,-38,-56,397,55,-31,-29,-42,-59,-66,-139,84,28,-57,-80,239,2,-88,-25,90,-37,-53,-133,-27,-76,249,-52,-32,228,-3,-59,-125,11,-85,-169,-277,25,-223,-261,-52,364,89,83,3,180,-41,53,-127,192,33,-16,53,-13,245,-15,-85,-113,-27,148,-100,-45,-49,-46,113,39,-80,257,26,61,31,106,-26,97,287,-17,-12,-12,-201,-83,512,-46,137,7,119,-44,229,7,89,-17,-32,109,4,22,109,-7,-79,-112,-57,-63,188,48,-75,-182,-292,-50,-86,-141,8,55,101,-2,-52,-75,43,243,-31,152,-6,88,26,-90,-105,394,32,298,26,10,-158,11,-43,-81,-14,-34,110,-53,-18,89,-46,-34,-65,60,-102,-169,17,61,-94,154,-56,79,77,-515,-54,-89,-94,-95,-62,-77,-116,-95,93,59,-84,52,104,-40,-145,-71,195,23,0,62,321,-82,-60,-23,-111,72,-31,-353,57,89,64,21,-43,-61,-78,15,54,104,-45,112,-11,68,57,53,-101,267,-31,-22,-120,277,42,120,-68,-44,-68,-242,80,30,106,-6,11,72,25,1,-102,152,-54,-75,-131,122,84,88,-6,35,47,-50,-47,4,227,-95,155,-54,-78,-121,10,198,-518,88,-48,110,-55,227,-81,105,203,-51,78,54,2,175,74,-133,34,196,-47,-81,-63,-38,-10,98,-28,11,79,-82,23,-82,111,-17,511,-204,-59,-532,13,-63,-162,-58,223,-40,53,67,38,77,70,173,-54,-24,-467,-122,-448,-50,-75,255,-55,-84,-182,32,-8,56,73,-50,359,-37,-78,339,-52,-60,-132,91,89,78,23,-6,58,-38,-1,126,-45,-72,-80,65,-57,-53,260,-45,34,62,340,9,-15,-20,185,-30,-22,-29,74,-49,-114,-105,-50,-15,194,-31,-75,167,-58,-72,-124,-46,173,-95,151,-91,304,-51,-83,-85,-55,-39,-148,80,94,-107,-123,121,425,-50,-76,423,69,-58,211,-53,61,-117,-58,-78,-244,-52,-88,-26,236,-423,-13,-475,13,14,38,16,-73,280,-54,-47,169,-45,-79,-144,-805,-75,137,-73,-363,7,-178,-88,-49,-59,-95,-30,197,-23,173,162,-50,181,-74,149,-459,-18,-50,-126,-13,-22,-51,-166,16,-33,-30,-26,222,-16,102,38,-29,70,51,-76,-170,10,-106,-457,-162,95,167,-30,-499,-111,-20,-124,-19,-90,289,-54,-172,33,72,-53,-83,230,25,-69,383,-3,-68,-118,43,27,77,-22,2,-84,163,-86,-36,-135,-45,84,69,-52,-56,-128,1,-12,-40,-36,-72,70,-6,-39,-98,-175,205,41,-62,-124,-301,-62,167,-55,154,-5,-81,128,51,153,-46,-6,172,-44,161,-109,155,31,-50,74,103,136,65,-25,-32,-177,397,-52,4,-141,-50,-76,-76,-52,-96,268,-147,-14,-92,-26,19,113,27,108,-40,60,-115,-338,-44,62,-52,-54,-143,150,-25,26,-115,-4,167,-39,196,-31,-58,6,40,49,-47,-8,-173,-29,32,68,-62,37,119,-2,-79,-144,-134,31,-76,5,85,-54,-339,-52,-88,-165,-57,50,130,-22,32,-221,31,36,-54,280,-13,-84,213,-41,116,-14,37,-132,201,137,-47,209,-11,25,40,-39,-58,266,-5,-63,-180,-292,-24,106,-72,-20,-74,-37,146,75,38,-56,-123,436,53,-20,-206,65,-97,40,116,25,-116,-46,205,-44,-277,-8,123,90,-26,-48,188,-10,-48,-111,-53,-44,181,37,-19,-137,-380,-14,88,-52,145,-3,34,46,16,37,-191,-23,-437,-147,218,-44,197,13,137,83,-52,-40,171,-45,96,-41,-65,-46,-43,20,-154,37,22,93,111,-44,118,-45,-39,-191,-30,-5,92,141,-33,-45,204,83,22,222,-11,21,-13,-26,-38,-78,267,-50,12,-176,-378,30,93,40,8,-156,-34,-38,73,-511,-29,-59,209,-113,184,191,-88,41,-141,-327,86,69,-91,-10,287,67,-44,56,-23,76,-29,-482,-53,-53,-147,-8,-64,134,-33,-56,-111,25,19,-110,16,-25,-36,-11,-31,-175,-2,-86,457,80,-10,-5,173,-28,353,-45,-62,-109,8,74,44,46,97,-41,25,111,-83,-113,32,-109,1,107,-18,201,-42,-56,-205,102,-148,-65,64,13,20,46,140,-42,150,-42,66,38,-44,275,-41,-38,-87,-21,-16,-63,20,-16,285,82,-58,361,9,-17,17,113,-47,-143,-164,188,265,-6,276,77,-20,-95,208,65,65,61,35,-69,251,242,33,-3,-116,-76,271,349,-57,-83,195,0,103,-129,-84,-169,69,109,78,-52,153,-31,52,-122,180,9,34,-93,-141,-283,-28,116,-29,-65,121,-72,75,-37,48,15,-58,-64,10,-5,-32,-83,-146,5,-63,-138,-49,-84,452,-37,172,32,-5,41,-99,-90,-102,108,-22,56,13,-50,-89,-152,-24,-193,-96,-25,85,-50,-5,126,78,9,-40,-42,-8,-390,-101,-65,280,-36,1,-149,14,-64,130,6,-33,-523,46,199,-42,79,-45,-102,-22,-6,-20,-27,76,-24,37,-70,-26,-12,87,17,-59,119,-48,140,-21,-115,329,-47,-73,25,167,40,-118,-174,-39,-78,-74,-58,145,-5,246,-14,-64,-123,-43,-74,-130,64,-37,-12,-189,81,-63,55,-44,-76,-108,-98,-39,-60,-95,-70,-1,-55,-53,-102,-41,-226,-22,-71,84,85,-51,165,155,-49,-51,-102,28,-37,115,58,25,-152,11,-177,-54,-37,-124,128,-100,-116,-159,-48,-49,198,-128,-81,-97,-1,-86,-137,-56,262,-51,251,-102,-63,-68,-20,-178,-60,77,-6,-40,19,111,-20,-42,-163,-3,-49,139,-35,-52,-66,45,36,-40,37,59,14,-26,-41,-54,5,-171,-47,171,109,73,-41,198,-56,-59,-80,70,-57,-165,-143,-50,-40,-98,43,-155,-88,-81,-11,-30,108,-48,-43,-437,85,-49,-59,168,236,40,155,338,75,-76,-82,-114,-54,136,-54,-36,207,40,-544,98,62,-45,-58,-80,-98,-9,226,-981,68,54,15,-79,-10,102,211,-51,256,-95,-95,-152,-22,-46,-5,7,14,7,7,-24,-33,173,-29,-89,226,11,9,46,-53,118,-6,163,-38,166,-51,164,122,-42,-6,216,-56,117,-85,135,80,-50,-7,-116,74,72,-45,-520,79,139,-8,26,87,-56,34,183,-18,-27,-142,-111,196,-46,143,-48,211,63,28,-90,-73,-75,-321,50,53,30,171,44,-51,55,-60,-80,74,3,24,-46,-157,-50,277,-58,135,108,67,-85,-78,-81,305,-47,-53,260,-63,4,186,-24,93,-64,-103,-102,19,41,-67,-102,-103,-57,-25,-80,-129,-44,-115,-38,118,81,-15,64,-235,-59,12,126,26,56,-32,0,-160,73,-57,-63,-62,7,-203,-150,-31,37,-112,-48,-24,-176,-49,-50,-158,-48,-15,-205,14,78,15,148,-49,-64,-138,49,31,47,59,-48,-107,-91,-111,73,15,-47,-513,-17,-67,362,21,-25,-116,382,-45,114,-26,-50,-129,-476,122,43,-91,252,15,51,-78,104,-275,-42,-88,-67,-54,53,1,-47,-122,-63,-37,-31,-6,-103,220,-34,-106,-100,-87,-26,-11,-25,-3,36,-44,16,-57,131,7,112,-45,-62,-106,-8,-85,-148,50,-45,304,-52,-87,-179,196,58,-48,-175,-281,191,-81,-168,-21,-49,-12,-161,143,-81,-829,104,129,-19,59,-158,51,84,-26,-45,-254,93,-43,-21,-247,-37,100,-17,1,113,-73,63,-61,18,255,-35,-69,191,85,48,61,381,-15,156,-103,-481,46,-20,-272,307,85,8,143,-189,-49,-40,114,-35,-99,297,-13,170,-15,-149,-76,-31,-307,-57,127,-117,-65,-87,-29,-91,214,-48,495,-473,-27,117,311,-46,-61,-98,-628,85,-68,-34,227,-16,-53,-109,-64,7,-28,-86,-6,86,1,-26,-50,-83,-40,109,-59,138,23,24,-14,-85,-175,81,136,-116,18,-147,127,75,-18,-100,-155,-38,-39,468,81,19,128,66,55,12,82,30,138,171,29,31,-41,145,-47,114,15,-66,-115,-38,-33,-105,-337,77,36,98,-2,61,-15,-5,-81,-425,-55,-77,-425,-3,-184,100,0,105,33,105,-19,91,-34,-63,303,-8,-39,105,116,-64,-56,212,37,36,238,14,38,35,-50,-137,259,28,-11,44,-43,127,-94,-5,135,219,126,355,-22,73,39,-5,-11,-145,194,82,416,32,105,46,244,221,-6,-6,9,-92,-175,-112,-56,-41,225,-39,-106,-84,-61,-118,-73,-46,-45,179,66,-18,-143,-66,-57,88,-182,224,79,106,-47,73,-113,158,73,-51,186,-56,-5,367,-13,-29,-145,-57,-79,-1,258,-86,5,-157,-67,-78,-45,-93,-134,77,29,49,199,-62,-47,459,-95,86,41,-35,96,-28,84,154,-167,-39,-274,-24,-11,-349,76,-16,242,-120,41,-97,225,-9,37,-163,231,46,51,208,12,-113,302,-49,-52,-205,78,-36,379,-54,64,132,-58,-6,-87,133,257,107,3,460,-55,12,-88,-338,86,4,76,160,-53,26,-175,-40,-59,-59,-14,-103,342,-44,-50,-84,-105,31,164,13,177,396,15,-45,-9,-22,-20,-191,-59,-58,-144,109,47,-66,140,45,95,79,-54,-15,191,74,74,30,16,-70,114,-47,-111,158,33,105,62,-49,135,4,-8,-188,-250,521,-14,80,-380,-51,-37,170,-41,78,160,-38,3,161,75,-47,138,-49,136,-44,-66,295,-43,140,189,-181,9,232,-3,-52,-44,451,43,79,-14,-38,168,-20,-287,105,-19,113,18,-636,-23,45,40,-21,110,-20,-72,394,-19,-79,-131,-57,131,15,69,-75,234,97,32,133,-69,-62,-179,93,-57,41,-27,94,-2,78,-53,33,-167,-49,-430,79,-8,-59,180,213,58,10,-81,-70,-101,51,68,-45,-200,81,50,-82,16,-64,-15,-26,65,126,-126,380,-77,-19,150,35,-39,-115,84,-59,36,60,87,85,-76,-119,-75,28,48,65,-108,237,-98,184,-19,16,-75,259,-10,-22,-138,-367,51,25,-99,-143,48,69,23,75,21,474,-37,-79,-29,-25,50,40,89,-50,288,-31,-30,204,78,3,-84,183,57,-75,93,-48,-6,-159,3,49,-57,95,-60,30,-170,71,2,23,-185,392,-28,93,-8,-118,87,242,-5,-39,125,102,-37,-61,204,-13,149,-56,-318,27,-27,67,-14,-16,-197,-18,18,167,130,17,299,5,-7,-7,5,77,86,9,-50,152,-38,114,-47,153,-6,94,-57,138,-53,141,35,83,72,76,-24,-137,301,18,-26,93,-34,51,49,44,39,-53,107,-136,37,180,-22,19,284,-46,-15,127,-14,102,-46,-74,333,246,-31,-52,154,-61,79,36,104,-18,-12,-85,-62,-311,-45,-5,-167,277,-51,64,82,70,-4,-134,281,33,79,-45,-28,171,72,242,-53,-53,-144,-60,74,80,-97,-60,-50,6,75,-56,55,10,-85,-160,21,-72,-101,-49,-64,163,46,-47,-170,-16,44,-149,-50,-60,182,161,-15,44,66,79,-16,253,-82,34,-75,1,-5,-52,-53,-40,661,116,-30,-3,-177,-578,-125,7,-149,-24,-53,-43,510,-81,-74,-164,-33,106,-5,-125,-83,-349,-49,-2,311,67,-56,-46,-122,-58,129,-52,44,85,-138,121,-26,-216,4,48,-64,2,-275,26,-42,80,-10,-77,-407,-57,157,-26,-102,-113,-59,-12,153,-120,0,-77,-65,705,-55,-56,229,-23,-87,184,48,28,-12,-48,-162,3,-123,212,-48,-62,-69,56,-45,52,-52,-88,-163,186,-43,-83,-102,27,-90,-164,-52,-62,-91,-98,-138,-18,312,-8,-61,151,380,-22,140,-26,100,231,28,160,89,77,-80,-91,-122,-54,-51,-166,89,26,40,-56,-16,151,-47,348,-69,-72,-122,69,-52,54,-48,-75,310,6,63,-144,349,-16,-64,-122,-435,43,-1,-166,199,-7,-53,187,167,19,-96,173,91,105,-133,-101,-584,56,47,-661,-47,-43,295,-53,137,-109,187,-47,31,113,-51,55,-158,-366,-64,-8,82,-102,12,214,-57,-88,-97,74,-17,-99,202,18,54,71,-53,-3,-64,185,13,72,-17,-34,256,-32,-177,15,-140,-52,258,52,58,-33,-75,-87,-54,120,33,34,-43,131,-121,-60,-59,210,-190,48,95,51,48,-45,-55,325,-28,-14,95,-45,155,-26,-466,176,76,30,231,-5,173,37,13,158,-64,-230,-1,68,-51,140,-21,131,29,-69,96,-47,-110,-88,-23,-44,-201,-57,-81,-77,-23,-80,-163,64,-121,-465,-52,-85,-223,-59,-45,174,-25,-105,-152,20,-90,272,-46,-66,-163,-252,-46,-136,-124,-8,73,-65,-87,11,-184,111,83,28,-85,-205,-20,106,-49,-17,215,41,-150,-154,-25,87,86,-73,-136,95,-6,33,-13,-212,82,-51,-31,-140,50,-81,116,70,-45,-4,121,-20,14,333,84,33,64,-131,-50,110,-18,-12,157,-50,121,-37,15,-107,-2,-11,37,-12,-3,-4,82,-53,1,-186,-57,-85,-69,75,-103,-99,-106,-119,-40,-50,-28,-42,255,-45,-19,-108,148,-52,-110,30,182,-52,-389,92,-7,18,-159,614,37,47,-126,-76,-192,-25,99,88,57,173,-80,-105,-97,-51,145,-132,200,82,-48,-62,-66,-60,242,-73,7,99,-89,63,-267,-32,65,-283,-65,105,38,28,-48,-190,-44,-48,154,83,-57,205,16,158,54,-47,-80,244,44,-61,-49,-140,-25,90,-56,-48,154,-98,-35,-98,-126,-30,181,-53,-85,-138,40,26,42,-98,-99,-54,-69,211,-50,-88,-231,-524,-13,-7,119,-5,-489,-62,-98,-42,-38,-29,125,-27,-14,65,135,-78,16,-165,-9,-7,-567,63,103,-47,80,77,-20,62,-40,-162,-428,-47,-4,281,324,81,-51,49,-50,20,115,-69,212,-63,-20,-167,-56,115,-8,161,-45,-63,299,53,17,35,-49,-4,-183,88,-43,67,54,-51,-28,300,-42,51,-128,84,139,59,63,-172,-53,-39,-82,53,-194,-106,294,88,-50,288,218,-24,15,-94,12,38,37,66,40,22,54,-43,104,-84,235,-24,153,-96,46,329,-46,108,-37,68,190,-54,228,-95,5,106,37,44,-53,3,358,-13,124,-37,-10,135,29,-82,120,4,-124,81,-76,-75,-37,-61,-38,-51,-83,-134,-6,19,47,39,68,55,14,-53,-35,-121,282,63,-36,-110,157,-6,31,-97,-38,-174,11,-37,15,-103,-3,21,-16,73,-36,13,84,25,-82,-172,61,212,-91,272,55,145,-55,1,-165,94,89,146,-60,46,-11,-144,23,-81,161,71,-62,-86,-179,-26,-20,-87,-48,-166,12,-18,-87,-32,-6,62,11,-75,-99,82,-44,-64,-111,56,90,-17,96,72,52,-46,-70,342,-44,58,-65,-34,-71,24,-92,158,17,78,-62,18,140,-48,44,85,-31,23,-213,74,-100,95,-56,-52,-149,-13,2,-182,54,272,-7,158,-57,134,-9,1,65,-457,14,89,16,84,-45,-75,-298,16,81,-44,-72,205,75,8,-11,406,101,21,-128,-73,-122,38,19,92,-63,33,-107,102,109,-3,103,-38,-32,202,-94,115,60,-41,120,-7,177,114,1,47,-64,-49,-381,-55,165,81,61,101,-59,187,23,78,-40,250,-28,-145,-59,287,62,-535,-6,-60,-131,-8,97,-52,-82,-118,-278,39,-13,47,-36,-19,-121,-24,83,37,-57,-121,239,32,44,-78,-351,103,-109,164,45,-122,89,111,-46,-11,-103,-19,-68,-146,-54,-82,-657,-118,-82,-282,76,-13,-73,129,69,-23,125,-2,85,87,-39,178,-13,124,-611,-52,-57,187,70,-7,89,-37,48,48,70,100,133,-99,80,242,73,50,233,-22,96,-26,90,162,163,-23,-80,-164,-12,-124,296,89,-82,-6,-276,-53,3,226,32,-21,-123,-6,-60,-248,-54,-38,-748,18,-56,-82,313,48,57,-151,-200,-15,88,5,-64,189,-521,25,-38,106,74,-35,-29,-92,121,49,62,73,-4,-60,273,103,76,-90,57,-51,35,27,79,-49,-90,234,-57,-86,-124,-55,-25,158,-81,-50,-161,-61,-67,-113,-84,-110,10,-165,6,32,-164,46,417,-131,-70,-62,393,-50,-72,-131,-14,-78,-124,-48,120,-99,-56,-134,-13,-48,39,333,-32,243,67,101,-44,-87,104,158,67,-60,59,-43,224,65,-9,53,38,-50,-102,9,-83,-150,53,-22,-89,-114,-149,75,-145,-33,187,-47,103,-52,-81,-91,-26,-106,-196,15,-82,-80,-86,74,-74,294,-41,-1,-166,96,53,3,-27,-101,413,-42,-54,319,16,51,-81,-74,272,-39,-48,498,96,-28,146,63,23,-21,9,-154,296,15,-37,148,-95,-477,68,30,50,-125,327,-38,-31,-173,396,79,-12,-74,-395,-58,-96,-115,-43,-58,-156,69,-52,62,-22,-148,-69,85,78,18,-28,22,-100,-409,53,-152,-155,-60,-47,122,-53,-42,-172,7,-79,178,172,144,-10,-83,-126,-77,26,-63,179,130,34,-55,162,-34,111,-32,18,-124,87,-113,422,-40,-32,290,-2,-6,-59,-103,-11,246,79,-79,280,-29,-16,108,180,27,59,58,-17,-805,43,-69,75,-14,-85,-100,-335,-28,-8,-677,-55,-49,203,-28,-167,-93,60,9,19,-99,-10,2,67,-9,83,-21,-14,104,-39,-42,-114,-98,-64,-126,-121,11,65,-14,80,-37,-49,-83,242,-39,-461,-57,-2,-189,-45,-79,-143,-46,103,-20,-96,-196,-13,-76,-145,13,96,-96,-21,-71,-89,-60,9,324,-95,93,112,-109,-80,255,-49,-65,-87,26,147,-46,-121,-59,146,-7,109,-43,-63,25,-435,-16,-113,238,22,-75,231,329,77,95,34,-64,88,123,-9,-159,-38,-11,15,-12,-35,-20,18,1,-9,-32,-50,-86,-155,1,-141,-31,-29,103,138,-11,72,-59,-273,-19,-45,252,-44,128,-49,-30,316,104,18,155,-18,-62,-105,6,-85,255,-44,-34,-136,188,-49,-120,-200,-2,-80,-135,36,-159,-124,55,25,-54,-85,-164,80,-4,-2,-166,-36,-308,-100,-154,-63,-31,-4,89,-38,191,-40,266,-38,-148,-43,-243,87,-192,-128,48,-51,-162,-157,89,17,143,-49,-71,18,-8,264,-21,-19,-174,-52,-124,-105,-60,-77,271,-617,94,-112,-50,11,-108,-6,-112,-119,315,-10,-101,-147,-109,-34,-113,-47,-32,-37,-146,-95,-34,-46,-16,-288,-28,44,82,16,33,-81,-77,-13,158,87,-41,66,46,-25,-104,203,105,-51,-35,144,112,9,96,72,37,-112,-87,72,-111,-91,-116,85,-54,156,518,-63,-73,-134,86,-97,-89,-60,-57,143,284,-10,5,-174,-45,-12,130,18,-42,139,58,-51,69,-41,55,306,-13,12,89,36,2,70,43,-126,-27,-57,-220,84,75,-126,198,-48,124,80,62,134,48,-32,-81,-182,-57,-20,174,-54,204,-94,-94,546,112,76,-247,68,-58,44,71,141,-28,-76,193,31,-12,81,-28,125,-94,-62,56,174,-80,51,124,-38,108,24,213,123,229,48,-166,328,66,-40,61,-208,20,-5,-27,-36,-59,-6,32,94,-25,110,-10,102,-53,38,220,-52,-87,-131,430,-50,99,102,99,58,-25,47,-17,-5,96,-51,54,59,-36,54,56,148,59,62,-53,297,-43,-62,193,42,-70,-134,232,-9,-96,251,69,-52,11,113,-43,-75,-143,-49,-48,-95,-51,-52,156,-101,151,89,227,64,-42,-130,-71,293,69,104,349,-73,169,-95,-10,-147,-55,-25,-26,-124,15,248,73,3,-113,-159,-75,-54,-64,-94,34,-15,87,-52,-118,-147,-21,-60,-145,-121,-76,-115,80,-50,174,6,72,-115,88,78,-31,203,-75,-79,242,223,-51,-60,230,144,-173,-61,-59,-40,-40,171,-27,-38,3,-27,1,8,-15,-19,105,-14,-127,-164,-26,97,162,-91,-42,-33,213,-55,-76,-127,-16,-40,129,-49,131,84,79,-3,104,107,-120,80,-148,-43,-75,444,37,-118,-499,-48,-74,14,-54,12,194,-84,272,-42,158,26,141,59,-17,-102,-68,-6,-90,-86,44,-41,45,-93,-287,-40,-35,-95,-22,-128,-144,22,69,-21,230,-138,24,19,68,67,84,63,-33,55,230,-25,87,107,97,-39,-66,-154,-18,-469,-19,215,1,-40,-146,243,-56,160,78,-84,-53,-69,174,-52,24,-211,-42,79,223,-81,-58,-19,30,-130,174,22,46,32,75,11,45,-45,149,38,92,38,18,148,5,-33,106,325,2,-22,-81,-4,-57,162,66,-21,-89,-53,224,-88,-98,509,-24,-38,-103,211,97,-24,-27,-177,61,12,-82,213,58,30,76,-42,158,-99,-85,7,-54,-15,86,-73,191,-34,-124,-16,182,-11,-67,126,48,175,69,6,-49,-47,-123,88,3,-54,80,-1,-41,-81,-2,-1,4,9,-17,-58,-116,330,-42,111,49,121,-40,-73,-78,325,-82,-93,-31,24,15,15,-72,161,5,4,-57,-142,-25,17,114,38,-52,-81,-166,103,-57,-119,-7,-107,-50,81,60,-26,-251,-112,-2,71,-56,54,-170,-22,62,45,102,157,-95,379,68,37,29,34,360,-26,-46,-265,-40,-63,-146,-46,150,-49,175,208,-66,-56,-433,-87,40,37,88,-26,52,51,118,121,88,-26,-21,116,94,-78,-99,-133,-36,32,156,99,77,-67,-167,-55,91,-40,-59,-341,-29,90,99,-29,-56,202,-42,103,-51,201,-54,-69,314,-54,-84,-113,-17,67,101,-36,240,96,29,20,18,-74,-62,-87,13,-49,236,-62,28,-75,173,-44,94,72,-13,-53,2,-261,-51,-111,8,249,17,-484,-117,-26,229,-33,-88,-152,-84,42,-168,-19,-87,-459,161,-76,-30,-44,-451,-25,-48,-121,-33,161,365,5,-125,-52,269,-49,147,39,41,50,137,57,-48,119,-89,-27,-9,-153,47,-37,52,2,-43,-83,-13,200,-21,-38,-34,-14,-71,-71,-136,-3,67,-57,-50,456,203,-27,-55,-19,222,72,74,16,178,-48,-78,310,72,-28,12,-110,182,36,-151,163,-54,-75,-174,-184,-17,265,-122,124,-30,-160,-1,35,-174,-57,32,113,-52,-1,-54,-742,-11,-35,277,-20,-57,-335,-77,-87,-67,-26,-230,-54,181,-36,59,74,-54,-102,-5,-38,100,-50,123,-15,-48,164,15,-80,235,-23,73,78,-4,150,-58,-85,32,186,37,5,119,-47,28,98,-63,-122,-78,52,2,57,135,-12,180,-1,125,-43,-37,205,-58,6,268,-39,2,108,7,-116,-111,27,259,9,58,170,-4,-131,-106,-31,-72,303,91,136,9,-60,228,73,-82,-35,-92,-110,218,50,-56,-98,-73,-25,208,-84,-10,-71,104,134,-24,-53,-276,14,-116,195,-97,-10,-97,-109,-49,-49,-108,-41,-31,18,701,21,-138,77,191,-52,27,125,-47,-40,-105,34,28,-19,50,-17,-139,-67,-47,-5,-10,-54,-71,-203,-18,-15,-163,-54,-74,-122,-50,-10,196,43,-57,-74,170,-85,-74,-73,-30,-26,189,-46,179,-105,8,-94,215,-40,-95,-17,-119,27,16,-21,-45,0,-1,-41,-51,140,-52,114,98,-4,81,-81,-43,247,-551,6,160,-3,5,-185,-114,22,195,-56,-79,-70,161,-23,-79,-187,80,-28,-50,-51,-152,-59,-34,36,-52,-45,306,98,-45,-1,-62,183,-52,-77,-132,-15,-62,201,20,-50,168,-35,-7,-43,-23,85,30,106,181,-56,-33,-24,-259,4,-93,-144,-14,59,36,35,-42,-247,88,6,-88,147,154,-53,175,-47,34,70,92,72,-17,107,-44,-64,203,-53,-66,-14,315,95,-42,-224,-5,-49,-58,349,-47,-50,185,-49,98,-43,-143,-9,32,43,5,46,50,38,35,23,9,360,-13,89,13,61,-124,-68,353,29,-74,-166,49,42,19,-83,139,-77,-12,120,22,12,61,-47,-68,-241,-133,-76,-142,-86,-145,-82,49,7,64,24,-25,-29,191,21,260,105,27,9,-157,-37,131,-46,-39,-38,166,39,-57,71,-120,33,344,-49,71,-182,339,-22,10,81,47,-178,-10,-33,118,101,-55,-93,-183,-40,-54,-151,-49,28,112,-59,-90,178,-102,-73,-95,-150,-63,97,38,25,117,112,-121,-7,375,-62,-75,-139,-99,-28,-5,542,-28,-78,289,-42,249,-9,33,-125,158,-46,-47,-460,-15,-237,102,-68,-77,-142,-534,-40,-77,-147,46,128,-41,187,-55,-81,-158,-66,154,3,-121,-115,6,141,-150,227,131,113,159,-48,-90,244,-54,-38,-114,-41,119,24,84,-61,-89,-192,-67,-67,-136,70,75,27,-24,117,-50,129,-6,160,72,20,95,10,-65,-120,-313,121,52,9,24,-51,121,-88,-75,-124,-53,-122,359,-53,-63,-52,-36,-9,133,18,-63,135,-69,-82,-919,23,-98,30,218,45,42,-11,103,-50,-87,249,49,15,102,100,-55,73,109,-151,-64,-124,75,95,-36,-72,-81,262,32,-87,132,-50,-90,231,-51,-112,392,-30,-74,200,179,-51,-29,-6,-77,-21,-37,-158,-62,-80,-97,-20,-57,193,-54,-120,-128,-78,5,162,129,-8,91,-42,62,51,24,-14,111,-33,-82,-122,-50,179,-84,-39,-138,-12,44,35,-76,-84,231,-65,177,-16,-133,-158,71,34,276,-116,-79,-15,325,-168,-83,49,-44,-8,163,58,18,-31,-27,187,225,19,-29,-50,-55,-141,110,-4,167,-416,-16,-79,-131,-53,-32,54,332,72,21,49,52,-45,-47,-173,-8,14,51,20,217,-70,-24,-112,-26,-22,-86,213,-48,-67,235,-23,109,-14,-56,-296,71,55,27,-118,-128,-51,146,-54,23,100,-54,-28,-136,-89,-27,9,-3,9,30,26,23,35,-122,299,-412,-2,-44,133,56,23,-54,-39,-146,52,28,-9,-79,178,149,69,-58,-238,6,-47,-173,400,-53,32,-135,84,-78,-71,-738,-53,-14,-243,-82,151,-56,-82,-157,69,47,45,36,-42,143,11,76,204,-227,-476,-71,-35,-62,-42,-5,-70,-48,-17,-10,74,-61,-235,-14,691,-44,45,105,38,-116,-236,-63,-127,-104,81,-13,19,39,-55,-20,156,50,40,-50,-79,-77,371,150,-13,-519,72,-138,-173,68,53,22,7,87,-17,-80,-145,-23,-3,-126,60,-51,55,87,-6,-37,-30,-488,-7,-26,68,29,-23,-5,-51,-12,41,-10,-21,8,-36,144,-8,-121,278,-59,-64,-284,136,-15,-59,151,-40,-163,-32,-29,-78,172,-47,-35,-167,-21,109,-43,156,48,39,17,125,-47,-40,295,65,-77,-255,117,-31,12,94,-42,-72,189,41,39,-50,-71,238,7,-40,-122,246,67,-180,56,-78,106,-53,132,147,-34,142,-39,107,33,-124,-112,240,5,-64,131,-47,-79,-167,-3,82,-52,-106,-78,350,84,-52,71,166,-3,-17,76,15,78,-43,60,132,187,-11,158,46,-61,108,142,-15,148,-157,-33,-90,77,-65,44,-67,105,-32,-11,131,102,-58,58,41,-37,-88,-369,8,225,-52,-63,-91,-116,-38,210,32,83,32,-51,-209,-588,-48,218,-57,91,93,-7,63,-82,186,-8,-58,-143,-46,29,-91,114,15,-81,-214,-58,78,64,71,14,-83,177,17,69,245,32,5,36,-100,-18,309,67,-55,29,-14,316,42,57,-51,1,-258,39,-81,127,34,-70,124,-54,31,109,-79,-117,-68,-149,-65,-56,766,-13,37,42,68,-162,-18,-150,49,22,-56,-88,232,-52,-143,320,30,75,252,-25,-17,-142,-44,6,-79,-119,89,-63,-2,82,-15,216,35,-56,33,153,-88,-73,-44,-36,-11,111,-38,-40,-78,37,88,52,168,-37,-74,-29,123,7,63,2,-20,184,71,62,69,14,70,83,29,37,-23,-69,-47,235,29,-85,139,-13,180,-32,-75,-125,33,-55,-77,-116,-35,23,-126,381,-28,95,75,44,67,47,60,-23,-73,178,200,-120,-12,254,11,17,52,27,-22,131,69,-67,122,27,98,54,-35,96,-114,230,-151,465,23,61,108,-7,156,-50,-489,18,-85,-169,26,42,-58,-107,-114,-91,-78,450,-67,170,23,57,78,13,96,5,71,77,-238,252,367,-8,125,-117,-87,-5,28,42,75,100,-47,-81,-143,-43,-70,-102,45,45,13,76,-94,34,-99,228,8,-56,-106,119,-28,59,145,36,62,-208,360,-16,25,-48,1,0,-49,35,147,130,-43,113,-35,-61,-9,-365,30,228,40,48,49,-56,-29,210,18,5,200,-53,174,56,-49,-140,-137,-74,70,-15,516,-78,-88,-70,41,-55,-74,340,-50,-83,-142,359,75,-23,250,18,-24,79,-45,306,94,40,80,105,42,35,120,-43,-12,-148,286,-31,-38,211,-43,-434,47,-85,-169,80,35,89,-35,178,39,50,42,-38,-303,-60,-77,-8,-325,108,-30,-74,223,69,170,-45,217,60,26,146,82,-15,-90,-168,1,141,42,58,-63,-3,-93,513,90,-22,14,-146,-328,38,-78,-21,143,-4,119,-46,-52,-124,8,88,-101,19,167,61,-1,-14,-33,-84,-8,105,-82,-101,-77,385,-18,51,59,-562,-60,-156,-110,-56,206,-35,-109,-106,6,209,90,115,107,105,-51,-92,366,-96,308,105,127,17,245,165,-65,-45,-39,-450,-54,365,124,-35,-60,193,178,-5,29,-251,-63,-42,-131,114,51,-40,180,-30,141,-52,197,85,-45,-76,203,74,-44,116,64,-12,222,-56,-74,-85,172,-53,216,-42,-182,-97,-21,95,-61,-45,217,-55,-80,-75,125,-53,-61,-93,-50,-71,180,106,115,104,14,-9,-59,295,-49,-114,133,-49,-95,-139,71,-53,117,83,7,-49,-204,-297,77,-54,47,-43,40,-185,-34,16,-122,-259,68,-43,169,-24,-127,-61,426,-28,-34,93,107,-38,307,60,-45,-91,-151,-25,39,-164,-30,-79,-222,-41,173,91,-64,117,-122,-97,-145,-58,-43,-137,-54,156,-45,136,-58,-46,-137,-53,-79,-50,-11,110,-56,3,300,-16,-112,214,-93,-61,-26,151,16,85,-161,59,-115,126,-23,115,91,93,178,-95,69,-51,35,188,-38,192,-40,-74,340,105,-14,-37,-91,-295,35,-16,-189,-239,0,-2,42,-17,-25,175,15,-103,453,-54,129,-82,29,235,-37,103,31,35,133,91,82,-100,-84,284,83,-52,109,-12,-70,154,245,-54,139,-37,-14,135,-55,14,-67,223,-76,44,-53,-32,19,4,-52,-25,-113,51,-20,39,93,-47,65,-42,-314,33,57,-28,54,475,1,-29,24,116,116,54,-28,-6,-196,423,-47,2,-87,72,-51,-47,-153,67,-57,94,85,-48,31,199,94,-50,-87,246,20,-27,-146,489,-9,35,46,-47,-106,-121,-44,-35,-149,-43,41,-156,-44,103,293,180,-51,-77,13,-149,67,-76,6,136,-409,-28,-81,-188,67,-65,53,-627,-58,-58,19,-423,-44,151,-53,-89,297,-43,32,-80,155,-46,-77,-81,79,-52,-134,-83,-173,-56,162,24,-60,96,-25,167,-39,129,-55,-95,276,-58,-68,179,-33,28,113,-15,42,41,-9,149,105,52,10,0,55,-47,181,-38,-80,-155,-61,-34,-48,-8,-49,-64,288,-3,16,-48,-276,-50,-69,-21,-39,-20,-260,-58,-1,-154,53,27,-17,-132,234,-3,80,-39,69,38,-98,-13,-116,-19,102,190,-53,1,203,-49,-75,-93,98,41,27,-52,-552,77,-31,95,108,37,107,61,-30,148,-24,-76,4,17,1,-29,338,13,-4,225,-37,-41,138,-59,155,-22,215,-96,-25,-130,304,-75,-44,18,176,-47,-80,234,77,33,57,55,36,-20,174,-14,-16,134,-56,176,82,-8,-42,-85,-88,-273,90,106,43,-15,-117,-358,277,-44,-16,-133,251,-50,-375,124,-40,-356,-2,-23,-103,-102,-9,6,-48,327,-45,-75,218,-99,-67,-51,-92,63,-98,-136,84,-53,-25,140,-20,-76,184,-50,-81,-177,-58,-58,205,57,19,36,33,77,100,159,-133,-75,-51,-40,47,30,-39,-27,169,-51,-20,-153,-270,-91,283,-91,-87,82,313,20,7,-144,-334,-78,-146,93,-41,29,-100,-540,105,42,-65,123,6,59,22,2,134,53,53,-50,-86,-217,38,-167,-131,-54,82,-179,215,-89,-458,-30,197,-14,-40,-117,-42,-122,36,171,-88,-87,249,-49,129,-32,24,-147,13,107,93,20,-27,184,-48,-75,-86,107,-50,-75,-180,-33,8,140,-33,-37,118,31,-16,360,110,24,-19,-25,33,8,37,-42,136,194,-13,-112,-87,29,287,49,5,-92,-57,103,-50,-8,-192,-34,122,0,-75,-127,71,-53,-141,-416,-42,-2,-582,8,-86,143,-27,-81,-171,436,-22,-117,-85,192,64,94,40,87,12,-21,-112,-136,-257,-40,181,-140,7,281,113,118,78,187,-25,-63,-68,-139,11,115,90,-27,55,64,-1,-85,-217,-103,6,-136,156,24,-79,-113,252,86,-47,-69,209,-52,169,-52,128,-19,27,47,87,-42,-35,-138,197,-33,169,57,-64,-148,-57,-27,-14,-140,-52,-50,205,-44,-61,181,-72,-84,257,-46,174,-45,-67,-17,3,101,-49,-52,143,-4,0,-134,-9,55,93,-35,118,22,-34,-18,17,-89,-160,-28,-72,-132,19,-50,93,-45,73,36,-44,-70,227,-42,-99,246,105,98,-3,-106,-25,-80,-120,-2,96,98,-47,119,-57,202,105,30,-85,125,-136,-79,-102,-51,208,-55,-531,-108,124,63,9,-63,-205,37,-41,-169,307,-46,-35,-932,-78,204,69,437,-48,-81,294,162,-35,-46,130,-31,-96,189,-46,-4,170,-16,-19,91,90,-19,39,-212,-41,-80,-154,82,-106,200,119,-8,-17,149,-49,-98,-37,-87,33,3,52,207,-11,-70,180,-18,-77,231,46,-104,169,-23,5,118,-15,168,57,-34,-134,-110,-34,-100,67,-40,175,-45,-44,138,-46,-20,168,94,36,-5,47,87,103,63,94,33,-88,218,-42,-25,140,41,26,75,-109,-5,108,62,-49,-75,-54,-35,-170,55,-14,86,78,0,13,55,-20,132,91,60,63,101,179,8,-83,240,68,332,-95,5,90,-53,-86,-178,-61,-73,-127,-6,-90,178,-55,-84,196,7,-52,-570,145,42,41,103,-14,150,-95,-38,-48,-654,-2,-141,254,64,-23,41,70,132,-43,69,-116,-462,38,2,-67,-217,9,-64,89,-371,173,60,58,-44,-90,-135,0,-8,-73,-164,-56,160,56,107,339,-4,-141,-4,181,-20,-102,-143,-11,-77,-102,-47,-37,-143,-150,-86,7,11,-57,-195,-2,-25,300,-139,-64,58,-17,-80,185,-44,-61,536,6,6,52,-33,-44,-74,-5,-21,-53,-23,47,-62,7,-20,-27,97,-19,-118,-152,95,-37,-82,-123,-6,-86,-141,-88,-79,-449,-32,-65,-138,-58,20,-131,-55,-141,-135,-53,-39,-40,-69,-142,-20,-20,-195,-57,-74,-131,126,-52,-76,-158,322,-127,-96,-48,-40,114,-42,-13,-45,180,-122,-64,-69,-27,-38,61,-73,-49,-122,-211,80,-69,-141,86,-13,13,-24,-9,-82,25,-76,-34,-40,-80,270,-52,-89,-176,64,-37,1,-127,0,82,-53,156,-11,-18,102,-580,-42,-38,203,-61,51,96,50,-1,-45,237,26,-61,-132,-540,-112,-75,79,32,-87,9,65,71,119,29,-26,47,-44,249,-41,285,-45,-49,110,41,-15,130,-55,-96,-447,-24,-10,26,-24,25,-3,37,-194,360,113,35,-40,-46,-100,0,134,-9,-50,59,65,-38,-74,211,-24,-139,293,-50,-87,-110,390,-713,115,-185,66,247,135,209,-47,-73,-130,14,60,-23,138,-29,-25,242,65,35,36,-41,-67,247,-56,104,-46,-22,-99,-284,-31,-34,-37,-69,30,-50,-147,87,42,-73,100,-25,-4,115,-34,-86,-246,31,37,56,28,26,42,-22,-38,-239,-57,152,-55,-197,-124,-63,-79,-101,81,6,80,38,86,-28,-98,-102,-8,-70,180,92,126,-92,341,56,26,50,-40,27,94,-73,61,-157,267,-43,176,57,-15,16,-13,-109,-7,-77,-8,-17,58,22,163,15,99,15,187,-60,134,230,61,-11,-172,-122,-47,25,91,-4,80,17,-41,186,66,52,20,68,-47,-77,271,288,-89,-127,299,-42,-101,246,-95,74,-10,-44,-113,-354,-40,-6,125,89,35,-46,-171,466,105,312,-88,2,309,52,-57,43,81,39,24,-49,-470,37,36,-13,97,66,-59,-127,264,25,-34,202,123,79,-8,-215,-116,-55,24,107,86,40,-32,-76,-162,-57,-99,-404,-30,-7,164,50,-140,-181,-264,59,-26,146,136,50,3,17,138,30,159,-53,-88,-557,154,149,-47,-60,197,-105,174,-94,-86,-62,79,0,222,71,-51,-11,-33,316,50,-115,-154,74,44,70,-55,-16,-178,-36,-132,-108,77,41,-2,66,345,-90,-88,27,-110,-79,-101,129,-45,-85,-113,-232,-22,85,-48,-86,-78,43,-25,86,-37,47,109,18,41,130,81,120,-40,-170,-66,-232,75,19,14,-30,-66,245,84,-54,-164,-40,46,-96,-157,-530,64,-12,-10,171,-58,-70,-48,-56,-77,210,-34,167,-51,-98,-120,62,-52,193,39,223,190,-74,73,-27,90,-25,-68,-133,-57,-5,-118,29,37,74,21,-37,161,-46,251,28,132,-118,-71,252,-1,141,150,8,-77,-181,-314,-27,-35,-68,-31,-25,-79,80,-24,-3,32,60,-76,-180,51,59,-476,74,-41,330,-47,-5,161,-49,-25,199,85,202,-57,-21,-146,-46,-73,-127,76,-20,-105,-76,-130,91,100,3,115,99,93,9,217,-40,-145,252,-19,-100,-24,217,-25,114,-42,-61,-79,159,-57,-870,96,62,89,133,176,-51,-52,193,-66,-124,110,-44,115,-101,-68,-113,-132,7,-83,-131,-31,-77,305,63,-34,-65,-100,-21,-26,-156,-57,-146,-19,-79,-59,-154,-39,-83,-224,-45,-51,-116,19,72,-26,6,83,28,95,-154,-29,-99,-83,1,-67,-31,-52,-52,-32,9,93,-69,-20,-43,-109,-17,-33,29,48,15,76,63,-45,142,-60,-63,254,72,56,66,-135,-65,-31,78,13,-2,-46,131,144,-3,97,13,-86,-137,-302,-11,78,-57,-16,-215,110,21,126,-52,100,-77,32,117,-21,103,81,-6,-81,266,81,-29,-30,-140,45,-28,-44,168,-17,36,66,-29,-33,3,-36,77,-447,-49,-92,239,27,133,69,-16,201,-105,-86,441,-20,-78,179,-3,-6,-197,141,55,49,43,71,253,65,14,-116,-48,-113,-105,-229,-2,-84,-145,-38,-70,-103,-46,2,-143,-61,-67,-92,90,36,45,-19,84,-40,-5,283,-95,13,-25,-474,-50,365,-53,-89,-93,-29,3,77,-248,3,-15,110,-109,67,-104,-275,-52,128,6,11,49,-47,149,-44,77,-39,115,196,-140,-97,431,-24,-46,-111,-47,223,105,115,-91,7,-33,-225,-8,-60,312,-54,-451,-86,-89,-75,90,-24,74,-52,-119,-117,31,-45,-106,-20,-26,88,-71,-8,-91,41,59,-36,61,10,62,-38,-4,229,-59,-90,-134,-955,91,75,471,-61,-61,-154,74,8,-63,-50,-137,-94,254,-16,30,51,101,-46,-79,-126,-24,-72,-230,-589,50,-50,-59,-111,304,102,228,57,112,84,12,31,-27,79,-58,240,-36,14,213,-17,-69,-152,233,74,48,27,-47,118,-30,-74,-94,-39,150,-45,-56,162,-91,0,-147,11,-19,-15,-9,53,-90,20,157,-47,-44,176,12,-134,-3,-188,-10,191,67,65,-97,-14,203,15,171,-58,-81,267,-53,-87,-177,438,-121,-44,-39,140,158,-49,68,159,167,-19,13,103,303,-65,-46,-61,-365,-20,66,193,97,-12,-51,-18,131,-93,-18,-156,402,32,55,14,122,93,285,-42,121,-39,128,26,-79,216,30,-41,126,-10,-87,271,1,-64,-134,85,306,-111,-64,-86,-20,33,26,-39,-58,181,-46,-33,-108,79,-66,-161,-46,-207,264,-131,-85,-93,-54,-27,-144,63,-50,105,-76,-81,-135,-22,143,31,-47,-132,48,92,64,-13,-178,-68,28,-30,41,44,205,152,-44,128,-14,245,348,27,-125,228,-91,-99,-157,346,49,129,-41,-84,-157,62,12,-39,62,143,-56,-65,203,-123,-24,253,-49,195,-21,111,124,5,-52,-252,-28,-72,-115,209,80,-109,143,136,-111,-46,-48,288,151,-49,55,-152,185,-29,140,-25,-17,179,-42,340,14,24,-73,-26,-15,-150,-39,124,39,2,51,-57,-48,-134,33,0,274,25,-49,101,-57,-82,207,-109,-64,-72,-45,141,-38,-20,-59,-354,-32,24,-131,-11,29,-142,-49,75,157,-2,-1,74,-46,-19,-157,111,-62,79,88,-39,191,-41,104,-72,-62,-38,-25,1,54,-23,-27,-54,-2,64,-8,1,37,26,-40,-80,-148,-29,-61,202,-53,-32,-122,-57,-43,-131,-35,50,-98,152,-82,141,64,-39,111,-60,-34,327,69,4,-31,95,-45,-70,-32,100,78,63,-53,68,71,28,161,-26,87,117,62,2,-28,98,72,39,213,105,-41,47,51,-37,550,28,-48,-147,239,-28,-45,-134,56,57,118,-29,-88,-87,-9,-127,193,-63,84,-48,-289,-74,25,-76,-77,91,-13,27,47,-32,86,124,184,-87,257,-11,89,-115,192,-21,-59,-90,-7,-118,249,-53,-33,-137,301,-38,375,-36,-72,211,9,-62,128,79,6,-5,148,93,69,32,34,35,-36,137,-24,-24,-51,240,-39,29,33,26,34,82,40,-73,123,148,-15,84,-47,220,73,19,-136,403,-9,-80,-119,113,-40,182,-49,168,199,62,-36,-72,214,131,-55,-96,-143,220,-79,126,-50,44,-232,333,55,31,-45,-79,-82,157,52,42,40,95,-44,-76,-101,-215,-32,-60,-93,-10,92,98,-51,181,-46,-28,-118,310,192,-41,-50,206,-59,-119,-71,-37,-44,-30,-251,4,-17,-176,-52,179,23,-52,-191,97,9,71,-51,124,-440,-9,215,-9,-71,-24,237,8,-29,-87,191,8,-98,171,-81,-157,-92,393,-52,-70,-105,-106,-21,-74,-80,-27,-61,218,-25,38,-91,167,114,108,-88,125,-71,-108,-35,83,54,15,2,19,-120,153,-23,-390,3,-59,178,-19,52,76,2,249,9,119,-24,-20,-196,-96,70,-81,-109,-14,136,4,-24,195,-34,127,113,21,-32,-75,293,-112,187,-45,188,-75,40,124,99,-46,174,-589,-34,-49,136,-65,-110,75,-389,22,68,-40,-4,87,76,-39,-99,-49,-52,-55,-535,-20,-118,-41,-28,-61,-116,243,-48,-56,368,-52,-60,-144,-59,-77,-110,-27,115,-40,-73,-70,25,50,-56,-75,-2,18,-58,183,-44,-70,-123,49,-19,-136,233,-47,-79,-323,-13,-73,-59,-290,37,-43,133,-33,-140,250,25,-43,224,64,35,1,-52,-86,-9,108,7,67,-17,-24,20,-87,-86,-340,-11,-72,197,125,-56,127,47,40,424,67,-46,143,-39,-84,-72,324,-51,-75,-274,95,-76,-79,-113,-86,-66,-21,-18,23,52,30,103,64,-50,37,217,73,-119,11,-143,249,-54,-71,-23,-298,76,-45,41,-139,81,-90,-73,-34,265,-40,-54,-121,-183,-116,-103,120,-144,-67,86,-127,212,8,-50,-107,-85,-132,321,-24,201,0,-104,-102,-50,-23,-79,224,28,60,-49,-51,258,-180,220,-103,57,-79,-81,65,-36,141,-56,65,-44,110,226,-144,-6,-75,-91,10,89,-15,-33,-616,48,85,-136,-48,306,-6,34,-58,11,-14,-2,-11,-109,198,-29,1,75,-52,135,48,34,-46,-107,299,-135,6,160,-14,141,79,-119,-19,-92,-55,-31,-141,364,-55,-23,143,139,-503,122,138,-53,-80,-165,-51,164,-45,-78,-136,-46,71,36,125,41,111,303,-95,-104,-70,156,149,103,42,69,-45,196,60,-54,-2,125,-85,-37,-40,145,84,101,-36,-40,-87,-230,-14,-62,-164,-26,6,-200,-311,55,64,20,242,13,-67,48,76,-54,-92,428,37,-84,189,92,-61,-91,-165,-65,145,-52,194,-59,80,-192,106,-56,-64,-34,200,-54,133,62,38,-117,24,198,-133,-54,-29,14,84,17,-58,126,304,3,-196,-81,-32,-31,112,-52,-30,42,80,25,55,165,-14,-64,-131,-362,37,57,51,-55,-174,-109,-9,-121,100,115,68,-93,-85,-125,-26,-91,-162,43,-111,142,69,-165,-154,490,-60,212,-52,-146,324,-47,-68,-135,-80,-81,-69,-59,221,28,126,64,9,-155,-25,-50,524,71,-95,256,8,74,81,75,42,-51,305,105,-52,-117,-48,49,-20,11,-7,-22,64,-15,50,-66,-446,-574,-32,112,-89,160,-35,-46,-123,-90,96,-52,-258,220,-53,-106,-37,47,84,-163,-93,-91,90,77,-31,-120,-145,-92,4,-137,2,-65,-193,-26,172,-36,-97,-156,28,-72,-120,-126,-62,314,-10,35,73,317,-56,-46,-121,-45,-50,-4,-5,-478,80,204,-13,-20,130,155,112,62,-23,92,79,-5,21,162,86,-40,-14,203,159,-53,-37,-30,247,-57,231,-18,230,-44,-75,-120,-81,-7,-121,-66,-65,220,-29,-117,194,70,103,-26,-219,297,42,-54,95,80,-27,-27,199,-57,155,-50,72,-233,23,-98,-98,430,-42,13,25,-42,105,-43,-82,-156,4,9,-436,-46,-42,-142,29,48,-592,29,49,-4,24,-254,-58,-74,207,-54,10,277,43,-40,98,-9,-115,-21,-72,-12,79,-51,28,-177,315,-8,91,-136,13,-69,-234,-16,41,-194,124,-43,-74,-129,-54,-64,-92,-84,314,106,-59,-30,173,2,0,79,195,89,13,-45,-79,-36,27,-253,-35,140,388,-34,134,17,-89,-159,-74,-76,-90,-20,-86,-49,250,44,55,-162,-48,6,9,-88,-161,-36,52,108,-52,-113,-79,-100,-20,-54,-87,-341,54,-202,-91,-26,-262,108,34,29,-49,144,-18,71,-10,-9,-181,-291,-39,92,131,197,-41,-66,242,13,133,60,-53,22,-123,15,36,96,67,59,85,-38,52,44,-91,308,-48,-6,-11,-230,-144,-85,-57,107,-56,-85,-141,35,-47,-114,-7,-92,-40,141,-59,-79,180,-56,-100,82,-261,-5,4,67,-23,-83,-215,-40,-34,-144,-30,12,139,-56,162,77,-43,-49,-124,119,18,-471,-50,-71,-160,-26,-83,50,-123,101,19,5,29,108,-99,46,-27,-10,-56,-25,468,-46,-78,-103,-42,-15,127,-58,163,52,41,-123,-38,-74,-47,23,-50,-216,-15,28,-350,115,79,92,181,48,-84,105,-46,-60,208,-58,-33,-17,185,64,-113,-4,-85,-44,-72,-106,89,-51,194,31,194,-3,-79,248,-10,-78,-156,-37,151,-60,151,-25,97,139,-89,-92,19,308,205,-111,-13,205,-39,-56,292,6,115,-87,-4,150,156,-52,132,62,40,63,24,-39,-543,-25,-16,-150,-46,221,65,-41,285,71,-58,61,30,352,-49,-133,-62,256,39,-42,151,-23,-29,-55,106,-178,-314,-27,63,70,93,-57,191,-30,26,-141,254,50,-86,141,116,43,-35,-83,-148,-57,-20,175,34,-87,-152,-55,-8,-155,59,-39,-217,60,101,58,-33,-82,280,-18,-97,-106,46,-28,44,56,-135,-100,-18,103,16,-68,236,347,-95,72,-55,138,-44,140,38,-46,355,105,19,23,-5,-173,-10,-20,53,-69,-59,64,79,-60,5,261,100,-37,145,106,-37,5,-101,-359,-53,-20,-39,27,165,-11,-79,107,-18,1,-69,217,13,21,-109,219,23,58,-52,-79,-138,60,17,-584,43,50,-42,-109,-9,108,-26,-10,96,49,20,48,-53,-27,-79,1,-50,-113,9,18,-63,8,61,12,-36,240,-17,-34,20,24,77,6,99,-138,93,-323,104,3,-519,91,-45,-16,-144,26,147,64,34,-39,58,111,-5,150,-42,-22,-150,97,70,55,-50,230,-25,135,-43,22,-280,81,501,-51,-8,-31,92,-43,-63,140,-40,-30,138,-58,-65,-47,-51,13,139,-11,-47,-88,4,-78,273,-54,7,26,38,-50,131,21,-54,-184,355,-48,70,39,-91,278,131,-51,-89,-169,-2,78,32,-357,-24,118,79,289,-53,-10,-128,359,0,132,81,99,-9,134,-40,16,-210,26,-2,155,-46,211,-31,115,-32,119,22,-171,294,-21,304,45,26,-45,-65,-21,-73,-60,-139,-62,51,-61,-60,-97,14,-91,-205,21,96,16,77,-29,100,-36,-574,23,107,-54,-87,-197,6,-23,101,-238,50,330,-110,141,46,254,-95,-110,58,241,-32,-80,-40,-4,-66,-133,-29,108,-28,-29,-84,76,113,28,205,17,-69,-104,330,108,105,59,81,48,17,-91,-30,-12,99,-671,141,-45,-20,-51,290,-5,80,86,155,-42,78,41,23,-29,-38,232,-73,192,-104,-33,-229,67,-57,-74,-129,70,12,90,153,74,229,100,-39,192,-49,-95,83,-6,-62,-142,-307,-38,40,91,-50,221,360,-4,138,19,89,67,-62,-55,-91,-21,26,-26,-33,-28,-106,-24,49,54,-26,-34,2,-82,-71,-20,-66,199,-58,323,-33,134,-46,-66,-64,-33,141,-50,-11,-243,-59,-72,-110,58,-64,-173,-136,3,-54,-147,101,41,48,-8,-198,-52,-68,-91,-9,35,80,-11,-37,-21,194,-55,-40,-71,61,110,1,-147,-33,471,113,105,111,37,-82,257,-3,92,78,-149,-182,-62,-48,-154,81,-148,-704,93,-67,59,-54,-38,-175,134,-43,-79,-97,30,-10,65,73,-3,-50,-57,-175,-53,-48,-131,107,-48,-72,-93,-139,106,229,-12,-79,352,-106,-23,264,68,-60,48,107,-103,-26,44,139,-36,-27,13,-100,234,68,2,268,-72,-96,-170,-26,45,368,-47,255,-95,-50,120,-34,-15,-177,-281,-6,-55,-233,-28,-1,174,-10,-128,205,-132,-74,291,-26,48,130,-51,-73,-103,-2,-54,-159,-53,-70,268,-88,152,73,-18,-23,-122,-75,177,66,-14,74,-23,188,168,105,52,-83,14,-21,79,-125,162,-30,-55,154,-53,112,-25,57,32,73,5,105,102,-266,-16,-62,-188,-37,-32,114,8,99,-52,57,-154,221,30,-77,-17,-177,47,51,44,26,38,-8,129,-50,-7,-165,4,-91,65,-30,106,69,-10,-7,-62,136,-46,69,80,105,-17,79,9,297,210,-47,-21,118,-103,158,-41,-59,-81,3,6,-121,-34,41,-82,-43,134,-50,-32,-20,376,81,-48,185,44,120,-93,-67,-93,-106,-35,-37,-159,79,-57,-26,289,-110,183,-60,-83,284,-126,195,4,201,211,85,-7,96,-95,36,116,146,249,56,105,62,-50,-2,103,198,56,13,-117,262,8,-94,199,7,53,-32,139,-65,273,-51,178,54,18,106,114,-30,-58,116,198,-43,-94,445,-578,-49,158,-52,170,-41,-78,-42,-67,152,46,-113,-55,149,-45,-181,-103,71,-49,31,111,-2,95,-8,16,49,357,-57,-360,16,52,54,-63,-66,156,-31,114,-53,193,-49,-31,-129,-52,-72,-43,36,-71,138,-19,-35,149,80,-42,60,112,-49,9,163,84,-37,-121,254,1,9,-92,19,-43,-53,-112,-37,200,-109,-93,-49,590,58,48,-52,160,83,-22,-75,-125,-96,80,107,-50,-125,-138,-29,40,-207,283,6,-159,-88,26,-81,-151,297,-484,225,124,97,105,153,31,-98,-182,-338,319,-33,-75,-48,111,-44,-72,-17,-277,-42,177,-83,-87,-6,-44,-31,150,74,-471,-69,-60,-96,24,21,-32,28,-33,-68,-24,-268,53,-102,248,-37,164,-55,-68,264,-23,-42,-154,42,5,-37,106,25,-48,182,-52,-93,-158,-45,-73,-133,-42,67,76,-34,108,35,71,47,-23,27,28,-119,303,135,-49,-460,76,87,2,20,-20,-549,-89,51,-268,-48,-47,127,101,89,31,-29,171,95,16,31,15,-14,5,-38,-53,-216,-5,-11,80,5,-81,-135,-41,124,154,49,58,-47,179,-67,-215,-86,6,-11,88,5,114,-21,461,-58,-78,416,-44,59,62,12,-85,155,50,42,9,-97,231,105,-50,44,51,-49,6,48,-19,-40,-136,-40,-466,-78,-109,-7,79,-10,-46,95,53,278,89,-114,-58,-106,-93,195,-10,125,-8,95,-43,335,-138,125,88,-8,175,-30,-49,172,77,-10,-63,-134,-73,-82,-206,-54,-45,-135,51,107,-152,-81,-18,-52,119,-128,-50,316,-38,-58,-110,-156,28,-127,-13,-67,-184,-93,100,48,47,-69,166,-96,-22,-48,-120,-33,25,87,27,-98,-16,-22,20,134,-59,2,-178,-107,-9,-115,-49,-91,82,124,-101,66,176,-46,-78,-370,-13,-15,-74,155,75,-16,50,-98,-96,-177,-57,248,-120,-91,-112,34,-7,-168,42,-77,157,73,40,-71,200,-40,-78,430,2,-59,147,-584,-48,-67,-148,-52,-53,386,51,-105,-56,-91,-46,-51,-89,-33,-14,-39,-313,-34,-72,193,56,85,-2,-56,-70,-121,-62,-80,-306,-61,308,47,68,68,-16,80,-103,-195,-142,-47,-50,57,-57,-88,-216,-61,-70,-75,16,-13,53,69,-102,181,-95,-66,-85,-55,21,4,13,-156,201,88,-20,70,-73,128,-16,-65,-79,-30,-41,-59,182,-31,-68,-129,-28,-42,-128,-77,300,-84,29,-4,142,-92,57,117,-38,-56,257,-49,173,-3,-87,-151,-26,-108,171,-120,-102,-55,-568,362,-33,-69,-156,-14,-91,-166,-44,-27,-162,-65,-84,-15,-391,70,29,127,-41,158,-50,-581,75,-44,-64,-120,-26,-155,5,-290,43,-75,10,4,-26,-24,46,-12,49,-105,-41,-36,-265,57,7,63,-82,-100,311,-41,-31,155,-47,-75,21,227,59,-153,-48,-122,-27,-93,-142,-52,-120,-150,60,-171,-81,-101,36,-83,-188,446,132,27,77,-55,-53,-137,-48,-158,48,557,-52,6,-155,140,52,-48,114,117,-25,-32,-146,404,62,-24,-246,-48,-28,167,99,-28,-35,-70,-14,-8,88,-87,-18,242,-94,-181,-61,55,67,-156,8,510,111,-37,57,38,32,103,4,-6,72,165,54,28,264,179,-38,-10,-113,230,5,-126,202,64,91,-43,60,-105,-426,67,57,-63,130,-48,187,-14,-61,144,-42,-72,243,-39,130,-50,-28,184,-25,-60,155,91,58,114,-57,-73,-101,425,13,-44,-103,-2,143,-28,143,41,27,-25,-73,-163,87,-49,-27,-165,-52,-75,-132,100,-53,31,164,133,-41,-70,-67,-62,12,-554,-98,168,7,-7,-155,11,89,-583,76,-5,-95,86,122,-107,-50,-50,8,-51,-48,-115,-40,173,-1,94,-40,-39,-108,-31,-17,86,-33,-31,-59,-6,32,56,-53,-80,-32,319,-55,67,52,64,-58,87,-68,127,74,-24,115,-9,37,47,-50,-81,202,-34,-52,-126,-126,-56,241,7,111,104,-47,-75,322,40,79,-29,136,-61,51,-73,40,118,-170,-96,-45,-68,-284,85,-39,-49,-264,-29,37,54,4,-45,135,19,31,-83,149,-95,-34,-76,-236,-54,-96,-155,-96,-28,-53,192,-82,6,-172,570,-4,-69,-128,-56,154,-87,0,20,87,7,68,-36,114,-27,-22,238,55,313,-48,77,-118,182,-69,259,-9,-46,-131,275,-4,-73,-140,72,-46,189,-50,-56,-92,-42,-23,123,-28,116,-40,102,57,-17,-104,-1,44,10,63,-23,272,-25,-140,-146,6,-132,-9,-15,215,398,140,-2,3,70,76,12,-39,-60,-100,-57,-78,-202,43,-21,79,-50,27,89,-2,151,-46,-75,-87,14,-41,212,83,-53,-103,138,-9,-72,331,62,-98,-154,259,-54,-48,-98,-93,-253,-96,-20,-23,-52,85,100,-75,-47,-131,-155,9,34,5,-91,-149,6,197,-52,142,-54,358,13,-30,234,-1,151,85,203,78,110,-48,22,-160,-24,288,174,-28,-18,-167,348,108,-8,39,-133,-54,133,39,-18,-178,246,66,-48,-31,-288,61,-28,-46,211,-87,93,-63,171,-43,-111,-152,86,-463,45,5,-163,19,-53,30,114,-76,222,253,-24,77,71,115,-103,-65,406,-10,-78,-144,-90,-61,-74,-28,189,-105,-64,-70,-55,-36,219,188,12,-119,11,130,-53,162,131,-36,-1,-179,-169,-35,11,361,-59,-77,-103,74,-131,247,-17,242,17,-20,197,-56,44,118,-21,106,39,-80,263,-26,-44,153,86,51,49,-46,8,-133,-294,-27,29,60,-47,127,165,-180,95,-43,-154,16,-152,-57,-35,175,-23,-2,196,39,40,-2,20,-760,-41,120,-24,-25,-140,267,-50,-123,57,178,75,20,67,-110,196,23,-49,-158,-98,11,-123,-88,-79,-62,-74,-30,-35,-77,-38,31,130,-152,30,-59,-87,276,-91,7,300,93,-19,-43,118,-84,-61,-504,-36,56,-219,272,-44,-32,161,-50,-69,-1006,208,129,29,-13,54,153,-41,-116,-87,-112,43,-34,82,-2,79,-172,-44,-3,55,-24,96,-29,-66,-160,-217,-64,-11,-108,-136,8,-182,-116,132,71,-36,192,288,13,-59,129,-50,-153,285,98,-65,-89,8,-40,-158,-113,-35,-38,-86,-59,-77,-189,136,-52,-50,-128,4,28,35,-49,206,-53,156,-85,-65,194,-56,29,-90,-15,-64,142,10,-72,-198,-43,2,-60,-23,-520,25,-32,-119,31,-18,2,76,-28,-29,14,86,46,37,-52,97,-202,127,83,0,26,-19,374,42,54,-51,-74,-125,439,14,39,23,-88,261,-27,-144,232,148,80,-52,-64,179,14,-17,337,105,48,14,160,81,45,-41,-59,-39,450,-53,-69,-162,38,40,-36,-49,196,-9,81,-37,148,259,63,-17,-83,-45,147,-53,-76,212,-31,-51,-107,55,-30,-41,-91,-47,14,166,129,-116,43,92,-353,40,-27,98,52,-33,-195,-58,140,-83,-214,-27,-39,-24,-15,128,-52,4,-102,-296,-29,113,454,-51,-89,-161,63,2,-58,0,-36,71,26,60,1,-148,216,-43,-60,209,-97,303,-22,130,-48,-6,-165,-72,-55,-66,666,112,-104,-4,195,-77,141,43,-46,-83,117,43,-59,167,-99,-87,27,-386,44,-83,-174,-95,-18,2,301,124,-44,-94,220,-108,-45,-11,-56,130,-52,-82,212,6,-147,-103,-216,-22,-87,-189,-56,-75,248,-34,-87,-115,86,-45,-73,-125,-88,-15,39,-114,39,-138,80,189,87,230,-8,-74,-32,-283,-55,-53,-88,118,-12,-37,-115,521,-47,-135,-62,-32,-40,-45,-38,45,64,-30,65,-19,26,-30,81,-58,-184,35,-174,-380,-24,-73,244,78,-61,-58,-63,-39,92,-47,-81,187,62,-53,-40,-130,-61,-153,-95,12,-129,143,-260,250,-26,111,-43,-70,-143,72,27,7,-79,165,-158,-90,-115,-509,207,-10,76,-14,155,-102,32,-12,140,-160,-112,-17,152,-39,-13,-39,-143,-694,-10,0,-49,-506,-60,-13,-149,52,21,-1,78,-107,-83,-19,-7,-99,-509,-23,-18,268,93,-523,-51,-34,-151,-127,101,22,51,5,90,-103,-41,315,-188,285,-15,218,105,63,-15,149,-45,-13,-147,52,84,-37,101,-12,24,-131,161,-25,-36,-106,-33,-57,33,128,-19,173,119,-39,83,-20,61,-32,-29,127,76,-45,18,108,-52,-22,144,-116,74,102,-45,2,106,-56,161,-6,74,-41,-101,-156,-54,-65,-104,79,-8,-48,-77,-158,114,6,44,39,66,-43,71,-160,28,-45,-63,-89,-77,17,-48,-113,269,35,-36,-5,-88,-2,6,-18,484,201,-101,44,246,-24,5,-484,-111,-25,544,78,64,48,-179,-104,359,66,-87,-33,-65,72,28,-84,-180,-300,9,-131,-79,233,33,20,141,28,-2,35,-15,-29,-20,-420,117,102,69,-16,151,-38,48,75,-43,264,-95,-51,-17,-120,36,152,-72,2,99,42,71,-438,-27,6],"look":[0,3,0,0,0,3,3,0,3,2,0,3,3,3,3,1,0,2,1,1,0,3,2,3,0,1,3,1,2,3,3,3,1,0,0,3,2,3,3,0,1,1,0,3,0,3,1,1,1,3,1,0,3,3,3,3,1,3,3,0,1,3,0,1,1,2,3,3,1,3,3,0,0,0,3,3,3,3,3,1,0,3,0,0,3,0,0,0,1,3,3,3,1,3,1,3,3,0,0,3,1,2,0,3,3,3,1,1,3,1,3,1,3,3,3,3,3,3,3,3,3,0,0,0,3,3,1,3,1,1,3,0,1,3,3,3,1,3,3,3,3,1,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,1,3,3,3,3,3,1,3,3,3,3,3,3,3,0,3,3,3,3,3,1,3,3,3,3,3,3,1,3,3,3,3,3,3,0,3,1,3,3,1,3,3,3,3,3,3,3,1,0,0,3,0,0,3,3,3,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,1,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,0,3,0,0,0,3,1,0,1,3,0,3,0,3,0,0,3,0,2,0,1,1,3,2,0,1,2,3,3,0,3,1,3,1,1,0,0,1,0,3,3,1,3,1,0,1,0,2,2,1,3,1,3,1,2,0,3,3,0,0,0,0,3,3,3,3,3,2,2,3,2,3,2,0,0,3,2,3,3,0,3,3,3,0,0,2,0,0,3,3,1,3,1,0,0,1,1,2,0,2,2,2,0,3,0,3,0,1,0,1,2,2,1,0,3,1,2,3,3,1,1,1,3,0,3,3,0,0,1,0,1,2,1,0,3,3,3,1,3,0,0,3,3,1,2,0,3,1,3,3,3,1,0,3,1,3,0,3,0,3,3,3,0,3,3,0,3,0,3,0,0,1,3,1,3,3,3,3,1,3,0,0,3,3,0,3,3,0,3,3,0,0,3,3,1,0,3,1,1,3,3,1,2,0,2,1,1,1,3,3,1,1,3,3,3,3,3,3,3,1,3,3,3,3,3,1,2,3,3,1,3,3,3,3,1,3,3,1,3,1,3,1,0,3,3,3,3,1,3,3,1,1,3,3,3,0,3,3,3,0,3,3,0,3,3,0,1,3,3,3,3,0,3,3,3,0,3,3,3,3,2,3,3,3,3,0,3,1,3,3,3,3,0,3,3,3,3,3,3,3,3,1,3,3,3,1,0,3,3,3,3,3,3,0,3,1,0,1,3,0,3,3,1,0,3,3,3,1,3,3,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,0,0,2,3,3,3,3,3,1,3,3,0,0,0,1,3,3,1,0,3,1,0,3,0,3,3,3,1,3,0,3,0,3,3,3,3,0,0,0,0,3,0,1,1,0,3,3,0,3,1,3,3,3,0,3,1,0,0,0,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,3,3,3,0,1,3,3,0,0,1,1,0,1,0,3,3,0,0,0,0,3,1,1,0,3,3,3,3,3,3,3,3,1,3,3,1,3,3,3,0,1,3,3,1,0,0,0,0,3,1,1,1,3,3,3,3,1,3,3,1,3,3,3,3,3,3,3,0,3,3,3,1,3,3,3,1,3,1,0,0,1,3,3,3,3,0,3,3,3,3,1,3,3,3,1,0,3,3,1,1,0,2,2,3,1,1,1,3,3,3,1,3,1,1,3,3,3,3,1,1,3,3,0,3,1,3,1,3,3,3,3,1,1,3,3,3,3,1,1,1,2,1,3,0,2,1,3,3,1,3,3,3,3,1,1,1,3,1,3,1,3,1,3,3,3,1,3,0,0,0,3,3,0,3,3,1,1,0,1,3,3,3,3,1,3,0,2,3,1,3,3,1,1,3,1,0,3,3,1,3,2,3,3,3,1,3,3,3,3,3,3,1,3,3,3,3,0,0,1,1,2,1,3,3,3,3,2,2,0,3,0,2,1,3,1,0,1,1,1,3,3,1,0,1,2,0,3,1,1,1,3,1,3,1,0,3,3,0,3,2,0,3,0,3,1,3,1,3,1,2,1,3,3,1,2,1,3,1,3,3,3,3,3,1,3,1,3,3,3,3,3,1,3,1,3,1,3,3,1,0,1,1,1,3,3,3,0,1,3,1,0,1,0,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,1,0,2,0,2,1,2,1,2,0,3,3,1,3,3,3,3,0,0,2,2,2,3,3,3,1,3,3,3,3,3,0,3,0,0,1,0,3,3,1,3,3,3,1,3,3,2,1,3,3,3,3,2,0,3,3,1,0,3,0,3,3,3,0,3,0,3,1,1,1,3,1,0,3,1,3,1,0,3,0,3,3,3,3,0,3,3,3,3,3,3,0,0,0,3,0,1,0,0,3,3,3,3,3,3,1,3,3,3,3,3,3,1,3,3,3,3,3,1,3,3,3,0,1,3,3,3,0,0,0,0,0,3,3,3,3,3,3,1,1,3,1,3,3,3,3,3,3,3,2,2,2,2,0,0,3,2,0,1,1,2,0,3,3,2,1,1,0,2,3,0,0,2,0,3,1,0,3,0,0,3,0,3,1,1,2,0,1,1,1,2,0,1,0,0,1,0,3,2,2,3,3,0,2,1,1,3,0,1,2,1,0,0,3,3,3,0,0,2,2,0,0,3,3,3,3,3,3,3,3,1,1,0,3,2,0,3,1,1,0,3,0,3,0,3,3,3,0,3,1,0,3,3,3,3,1,0,1,3,0,3,3,1,1,0,0,3,0,0,3,0,0,0,3,1,0,3,3,3,3,2,3,0,0,2,3,0,3,0,1,0,3,0,0,2,0,3,0,2,0,2,1,0,3,0,0,3,3,0,1,3,3,2,2,0,0,0,3,1,3,3,3,3,3,0,1,0,1,1,3,0,1,3,2,0,0,3,0,2,0,0,0,1,0,0,0,3,3,0,3,3,3,3,0,3,0,0,3,0,0,0,3,1,1,2,0,3,3,0,3,0,3,1,1,3,1,1,3,3,2,0,3,2,0,0,0,0,3,1,3,3,3,3,0,3,1,2,1,0,1,3,1,1,3,0,1,3,0,2,1,3,0,3,2,1,1,3,3,0,0,3,3,3,3,3,1,3,3,2,3,3,1,3,0,2,0,3,0,3,3,0,3,3,2,2,1,1,3,3,3,3,1,0,3,3,3,3,0,0,3,0,3,3,3,3,1,3,1,0,1,1,2,1,3,0,3,3,1,3,0,1,3,3,1,1,3,0,3,0,0,3,2,1,3,0,2,3,1,0,3,3,3,3,1,3,0,2,1,2,1,1,1,1,1,1,1,2,0,3,3,0,3,3,3,0,2,0,0,1,1,1,3,3,1,1,1,0,1,3,1,0,0,3,1,3,0,1,1,1,2,2,1,0,0,1,1,3,1,1,0,3,3,1,3,3,1,1,0,3,2,0,3,3,0,3,1,1,3,3,0,0,2,2,3,3,1,3,1,2,2,0,3,1,1,3,3,1,3,3,2,2,1,0,3,3,3,0,0,1,3,0,3,2,1,3,1,3,3,1,2,3,3,3,3,3,3,2,1,0,1,1,3,1,0,0,1,1,0,0,3,3,3,1,1,1,1,3,3,3,3,3,2,2,2,2,2,3,3,0,3,3,3,0,3,3,3,1,3,3,3,0,3,3,3,3,1,1,1,0,2,3,1,3,3,3,3,1,3,3,3,3,3,3,0,0,0,2,1,3,3,3,3,3,3,0,0,3,1,3,3,1,2,0,3,3,3,0,3,1,0,0,3,1,1,3,0,3,3,3,3,0,1,1,0,0,3,1,3,3,3,3,3,1,3,2,3,3,3,1,1,3,3,3,3,3,3,3,3,3,0,3,3,3,3,1,3,3,3,3,3,3,2,0,0,0,2,1,3,3,3,3,3,3,3,3,3,3,1,3,3,3,0,3,3,3,3,3,3,3,0,1,3,0,1,3,2,1,3,3,3,3,3,3,3,1,1,3,3,0,3,3,3,0,0,3,2,0,3,3,0,3,3,0,0,3,2,0,0,2,3,0,0,3,2,2,3,3,0,3,3,0,3,3,0,0,3,0,3,3,3,2,3,3,0,3,3,3,3,0,0,1,3,0,0,3,3,3,0,3,0,3,3,2,0,0,3,1,0,2,3,0,2,3,3,0,1,3,3,3,3,1,2,1,0,2,2,2,3,1,3,3,3,3,3,3,0,0,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,2,0,2,3,3,3,3,3,0,0,3,3,0,0,1,3,3,0,3,3,3,3,3,0,0,0,0,3,3,3,1,0,1,0,3,2,3,1,0,2,3,3,1,3,3,0,0,3,3,1,3,3,3,2,0,2,3,0,0,1,2,1,3,1,1,3,3,3,1,2,2,3,3,2,0,3,0,1,1,3,3,0,1,3,0,0,1,0,3,1,3,3,1,3,0,1,3,0,0,0,3,0,1,0,0,1,0,3,0,0,1,1,1,3,3,1,1,3,3,1,1,3,0,0,0,3,1,3,1,3,3,3,3,0,0,3,0,0,2,3,3,1,0,3,2,1,3,2,1,1,3,3,3,0,3,1,0,3,1,1,3,3,3,3,0,3,0,1,3,1,3,3,3,3,1,1,1,3,3,3,3,3,3,3,0,3,3,3,1,3,3,3,3,3,3,3,3,3,1,2,3,1,1,3,3,0,3,3,3,1,3,1,3,3,0,0,0,3,2,1,3,3,3,1,3,0,3,2,0,1,1,3,1,3,3,3,3,3,3,3,3,2,0,3,0,3,3,1,3,3,3,3,3,3,2,3,3,3,3,3,3,0,3,3,1,3,3,3,3,3,3,1,3,3,3,3,1,1,3,1,1,1,3,0,0,1,1,0,3,0,3,3,1,1,0,0,1,0,3,1,0,0,1,1,3,3,3,3,0,3,3,3,2,0,3,0,0,0,3,0,0,3,2,1,0,2,3,3,0,3,1,3,3,3,3,3,3,1,3,2,1,3,3,3,1,0,3,3,0,0,3,0,3,3,0,1,1,0,0,1,0,3,0,1,1,3,1,0,1,0,0,0,1,3,1,0,0,0,1,3,3,1,0,1,0,1,3,3,0,3,2,0,3,3,1,1,3,3,1,3,2,3,1,3,0,3,3,3,3,1,1,3,3,3,3,3,1,3,3,1,3,3,0,0,3,0,3,3,1,3,0,3,1,3,0,3,3,1,3,3,3,3,3,0,1,1,0,2,1,0,3,3,1,0,3,3,3,3,1,3,3,3,3,0,3,1,3,0,1,0,3,3,1,0,3,3,3,1,0,3,0,1,1,0,3,1,3,3,2,2,1,2,3,3,1,0,0,0,0,3,3,0,3,3,3,3,0,3,0,3,3,1,0,3,3,2,2,0,2,2,3,3,1,0,3,0,1,1,0,2,2,2,2,3,0,0,3,3,3,3,3,3,1,3,3,3,0,1,3,0,2,3,3,3,3,1,3,3,0,3,1,3,3,0,1,3,0,3,3,3,3,3,3,3,0,3,3,3,0,1,0,3,0,3,3,3,1,3,3,3,3,1,1,0,3,3,0,3,3,3,0,0,0,3,0,0,3,0,0,3,3,3,1,3,0,3,0,0,0,3,3,0,3,2,0,0,1,0,1,0,3,3,3,3,3,0,0,0,0,0,0,0,3,3,1,0,2,3,3,1,1,3,3,3,3,0,3,1,2,3,1,0,3,2,0,3,0,0,2,1,3,0,3,3,0,3,0,3,3,1,1,3,3,3,0,1,0,0,0,3,3,3,3,3,1,3,3,3,1,2,3,1,3,3,3,1,0,1,3,0,3,3,3,3,2,2,3,1,1,0,0,3,3,0,0,3,3,2,3,0,2,0,3,3,1,3,2,3,0,2,1,3,3,1,3,1,1,3,0,3,2,0,0,0,1,3,3,3,3,3,3,1,3,2,1,3,3,3,1,0,1,3,3,3,1,1,3,1,3,2,0,0,0,1,1,1,1,3,3,1,1,0,1,3,0,1,1,1,3,3,0,3,0,1,3,3,3,3,1,0,1,3,1,1,1,3,3,0,3,1,3,3,1,1,0,0,0,0,3,0,0,3,0,3,3,3,1,3,2,3,3,1,2,3,3,1,3,0,0,3,3,3,2,0,0,3,3,3,0,1,3,3,3,3,1,0,1,3,3,3,1,3,1,0,3,3,3,1,1,0,3,1,3,3,3,3,1,3,0,0,0,3,3,3,3,1,2,3,1,0,0,3,3,3,1,3,3,3,3,3,3,0,3,3,3,3,3,2,3,3,3,3,3,2,3,1,1,0,3,0,3,3,3,2,3,3,3,0,0,3,3,1,3,3,3,1,3,3,3,3,3,3,3,3,1,3,3,3,1,0,3,3,1,0,3,1,3,3,1,3,3,0,3,3,0,2,3,1,3,3,3,1,3,0,1,1,3,2,3,1,0,3,3,3,3,3,1,3,0,0,3,3,3,2,0,3,0,0,0,0,3,0,3,3,2,3,1,3,3,1,1,1,0,3,3,1,3,1,3,3,0,1,1,3,3,3,2,0,1,2,1,1,3,3,1,3,3,1,3,3,3,3,3,3,3,2,1,3,3,2,0,0,1,0,3,1,3,3,3,3,3,3,3,0,3,1,3,0,2,2,0,3,3,3,3,3,3,1,0,0,0,3,3,1,0,1,3,1,3,3,1,1,3,1,1,1,3,0,0,3,3,3,1,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,0,1,3,3,3,3,3,3,3,0,3,3,0,1,2,3,3,3,3,0,2,1,1,2,2,2,1,2,2,2,1,1,2,0,2,2,2,2,0,3,0,0,3,3,1,0,3,3,0,3,1,3,0,1,2,1,1,1,0,0,0,3,3,2,3,3,3,3,0,3,1,1,3,3,0,3,3,0,0,1,3,3,3,3,3,3,1,3,1,0,3,3,0,3,3,1,1,2,2,3,1,3,1,3,1,3,1,1,2,3,2,3,3,3,3,1,1,3,1,3,0,1,3,1,1,1,2,3,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,0,0,3,1,3,3,1,3,2,3,3,3,3,3,3,1,3,3,0,3,3,0,3,1,3,3,3,1,3,1,3,0,3,3,3,3,1,3,3,3,3,3,3,1,3,3,3,1,3,3,3,3,3,3,3,0,3,1,3,3,3,1,3,0,3,1,3,3,3,3,3,1,1,1,3,1,1,1,3,0,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,1,1,3,3,1,1,1,1,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,3,3,0,3,1,3,1,3,3,3,1,3,3,3,3,3,3,0,1,2,3,1,0,3,2,3,0,2,3,1,3,3,3,3,0,2,3,3,1,3,1,3,3,1,0,3,3,3,3,1,3,2,3,1,3,3,3,3,1,1,1,3,1,0,3,3,1,3,3,3,1,3,0,0,1,1,3,1,3,3,3,0,1,2,3,3,0,3,3,3,0,3,3,0,3,3,1,3,3,0,0,1,0,3,3,1,3,3,0,0,0,0,3,3,3,0,3,0,0,0,0,3,3,1,2,2,0,3,0,0,3,0,2,0,3,0,2,0,3,3,3,2,3,1,3,3,3,0,0,3,1,3,3,3,0,2,3,1,3,1,0,1,3,0,0,3,3,3,3,0,3,3,3,0,3,3,3,3,3,3,3,3,0,2,3,2,2,3,0,1,1,0,1,1,1,0,1,2,2,3,1,2,3,1,2,3,0,2,3,0,3,2,1,3,2,3,3,3,0,3,0,3,3,3,1,3,3,3,2,0,2,3,3,3,3,3,3,2,1,2,2,2,3,3,3,3,3,3,3,1,3,3,3,3,3,0,0,1,3,1,3,2,2,0,1,0,2,3,0,3,1,0,3,0,0,3,1,0,2,0,3,3,0,0,3,0,1,0,1,1,3,3,3,3,3,0,0,3,3,2,1,0,0,0,0,0,1,3,3,3,2,3,3,3,3,3,1,3,3,3,3,3,1,0,3,0,3,0,3,0,3,2,0,3,3,3,3,0,2,3,3,2,0,3,0,3,3,3,0,3,2,0,3,0,3,3,0,2,2,1,0,0,0,0,0,1,2,2,2,0,3,3,3,3,3,3,3,1,0,2,1,3,0,3,1,3,1,0,3,3,3,3,3,0,0,2,3,1,0,0,3,3,0,3,3,0,3,3,2,2,1,1,3,0,3,0,1,0,2,1,3,1,2,2,3,2,0,3,1,1,3,1,3,1,3,0,0,0,3,1,0,3,3,2,0,0,3,3,1,1,0,2,0,3,1,3,1,0,1,2,0,2,3,0,3,2,0,2,3,3,0,0,3,3,3,3,0,0,0,0,3,1,3,3,1,1,1,3,3,3,3,1,1,3,3,3,3,3,0,2,1,3,0,2,0,3,3,3,3,3,0,0,3,3,1,2,3,3,3,1,1,3,3,3,0,1,3,2,3,0,1,0,3,0,0,3,0,1,3,3,0,1,3,3,2,3,3,3,3,3,3,0,1,0,3,3,3,3,1,3,0,3,1,3,2,3,3,1,1,3,3,0,1,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,1,3,3,3,1,3,1,3,3,3,3,3,3,0,3,3,3,0,1,1,0,3,3,3,3,3,3,0,0,0,0,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,1,3,2,1,2,3,3,1,0,3,3,2,0,1,3,0,3,1,3,0,1,3,0,1,0,0,0,3,1,3,3,3,0,1,3,1,0,0,3,1,3,3,3,1,0,1,1,3,1,3,3,3,1,3,3,3,3,1,1,3,3,0,0,1,0,0,1,1,3,3,0,3,3,1,1,3,1,3,3,3,3,3,3,3,3,3,1,1,1,2,2,0,3,1,3,3,2,1,0,3,3,0,0,3,1,1,3,3,3,3,1,3,3,1,3,1,3,2,0,1,2,1,3,1,3,3,3,1,0,1,0,0,0,3,3,3,3,3,0,0,0,2,0,3,1,2,3,2,1,1,2,1,0,3,0,1,0,3,3,1,3,3,0,1,0,1,0,0,3,0,0,3,0,0,0,3,3,0,1,0,3,0,0,1,3,1,0,3,3,3,3,2,1,3,1,3,3,0,1,3,1,3,1,3,1,1,1,3,0,0,1,0,0,1,2,1,1,1,0,0,2,0,1,1,1,1,3,1,1,0,1,1,1,0,1,0,0,1,3,3,0,3,1,1,1,3,1,3,1,1,1,1,2,2,3,1,3,0,0,1,1,2,3,3,0,0,3,0,1,1,1,1,0,3,1,3,3,0,3,1,1,3,0,3,3,3,1,3,0,3,3,3,0,3,3,3,0,3,0,3,3,1,3,1,0,3,1,3,3,3,3,2,0,2,0,3,0,2,2,0,3,0,2,3,1,3,0,0,1,1,0,2,0,1,2,0,0,3,3,0,0,3,2,3,1,1,0,2,3,1,0,2,1,3,3,1,0,1,3,1,1,3,3,1,1,1,0,1,3,1,0,3,3,3,1,1,1,2,0,1,3,0,1,1,3,3,3,3,3,3,0,0,1,3,2,0,0,0,3,1,1,3,1,1,1,0,1,0,3,1,3,3,3,3,3,3,3,3,3,0,1,3,0,1,1,3,3,3,0,3,3,3,3,3,3,3,3,3,3,0,0,3,3,1,0,1,0,3,3,0,3,3,3,0,3,3,0,1,1,3,3,3,3,3,3,0,2,0,0,1,3,3,1,3,3,3,0,2,0,1,1,0,1,3,3,3,0,0,3,3,2,2,2,1,1,0,3,1,3,3,3,3,3,1,3,3,3,1,2,1,0,3,3,1,0,3,3,3,1,2,2,1,3,3,3,3,1,3,3,3,0,0,3,3,3,1,1,0,3,1,0,0,1,2,3,1,3,3,2,3,3,1,2,3,3,0,3,1,3,3,3,0,0,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,0,1,3,3,0,1,3,3,1,3,1,3,3,3,1,1,3,0,3,1,3,3,3,3,3,1,3,1,1,3,3,0,1,3,0,3,3,3,3,0,3,3,1,3,3,3,1,3,1,2,0,2,2,2,2,2,0,2,2,0,3,3,3,3,3,3,3,2,3,0,2,1,1,0,3,3,0,3,3,0,3,3,1,1,0,2,1,3,2,1,2,2,3,2,2,1,0,3,2,0,1,0,0,1,1,3,0,3,3,3,0,3,3,3,0,2,1,3,0,0,0,0,1,1,0,3,3,3,3,1,3,3,3,0,0,3,3,3,0,1,0,1,3,1,0,3,1,2,0,1,2,2,2,1,3,0,2,1,2,2,1,2,1,0,0,1,3,1,3,1,3,1,3,1,3,3,1,0,2,1,2,0,1,3,3,3,1,1,3,1,1,3,2,3,0,2,1,3,3,3,3,1,1,3,0,1,0,0,0,1,1,1,1,0,3,3,1,0,3,3,0,3,1,3,0,1,3,3,3,3,3,3,1,3,3,0,0,1,3,3,1,3,1,0,0,2,1,1,0,0,1,3,0,3,3,1,1,2,1,0,0,3,1,1,2,3,3,3,3,3,3,3,3,0,1,1,3,3,1,0,1,3,0,0,3,1,0,3,3,3,1,0,1,3,3,3,3,3,1,0,0,3,3,3,0,1,3,3,3,1,3,1,0,1,1,1,0,1,0,2,3,3,3,3,0,3,3,1,3,2,0,3,1,1,1,2,1,0,3,3,1,3,1,3,3,3,3,1,3,0,2,1,3,0,1,3,0,0,0,1,3,0,1,0,3,2,3,3,1,3,0,0,1,1,0,2,0,1,0,1,1,0,3,3,3,3,0,2,0,0,3,1,3,3,3,1,3,3,3,3,1,0,3,0,1,3,0,3,1,3,1,0,3,3,1,1,3,0,0,3,3,1,3,1,1,0,1,1,3,1,1,3,3,1,0,1,3,3,3,1,0,0,0,3,3,3,1,1,3,1,3,1,2,1,3,3,1,3,1,3,1,3,3,3,3,3,0,1,1,3,0,1,0,3,3,1,3,0,0,1,3,0,3,3,3,0,3,3,1,3,3,0,1,3,1,0,0,0,3,3,3,3,2,1,3,0,3,1,0,0,3,3,0,3,2,3,0,3,3,3,1,3,3,3,3,3,3,3,3,3,3,0,3,0,1,3,3,3,0,3,0,3,2,2,2,0,3,0,3,3,0,1,3,3,0,0,2,3,3,3,0,0,1,3,0,0,0,3,3,1,3,1,0,3,1,3,3,3,3,3,3,0,3,3,3,3,0,1,3,2,3,1,1,0,2,1,0,3,3,3,3,0,3,3,0,1,1,1,3,3,3,1,3,2,3,3,1,0,1,3,3,0,1,1,1,2,3,1,3,3,0,1,1,0,1,3,0,3,3,3,0,1,1,1,2,1,0,3,3,0,1,3,1,2,1,3,1,3,1,2,3,3,3,1,3,0,2,1,1,1,0,3,0,3,3,1,0,3,3,2,2,2,2,1,2,3,3,3,3,0,3,3,3,1,3,0,0,1,3,3,3,1,2,0,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,1,3,1,2,0,1,0,3,3,3,3,0,3,0,1,3,1,3,3,3,0,1,0,1,0,3,3,0,3,3,3,0,0,0,1,0,3,1,3,3,0,3,3,1,3,3,3,3,3,1,0,3,3,3,0,2,3,0,3,3,3,3,3,3,3,3,3,3,3,3,0,3,0,3,3,3,1,0,3,0,2,1,3,0,0,3,3,0,3,0,1,0,3,3,0,3,3,2,1,1,0,1,1,3,1,3,2,3,0,3,3,3,3,1,3,3,2,1,3,1,0,0,3,3,3,3,3,3,1,3,3,3,3,1,0,3,3,3,3,3,1,1,0,3,0,1,1,3,3,3,3,3,3,3,3,1,3,3,3,1,3,3,1,3,1,3,1,1,3,3,1,3,1,3,1,3,0,1,3,3,3,1,1,3,3,2,3,3,3,3,3,3,1,3,3,3,3,3,1,3,1,3,3,1,3,3,3,1,3,3,1,3,3,3,1,3,1,3,3,3,1,1,3,0,3,0,3,3,1,3,3,1,3,1,3,3,3,1,0,1,1,3,1,1,0,2,3,1,3,3,3,1,3,3,3,3,3,1,1,3,3,3,0,3,1,3,1,0,3,0,1,3,3,3,1,3,3,3,3,1,0,2,3,3,0,1,0,1,1,2,1,0,3,3,3,0,3,0,3,1,3,0,2,2,2,1,0,3,1,1,0,1,3,1,3,3,3,3,3,3,3,0,0,3,3,3,1,0,0,3,3,3,0,0,3,3,3,1,3,3,2,1,3,2,0,2,3,2,3,0,3,3,2,2,2,1,0,3,2,1,3,3,3,3,3,3,3,2,1,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,1,0,0,1,2,1,1,3,0,1,1,0,0,0,3,2,1,2,1,0,0,3,3,0,0,1,0,0,1,0,3,3,0,1,1,3,2,1,0,1,0,0,0,0,3,3,1,1,0,3,3,0,1,0,3,3,3,3,0,2,0,0,0,3,0,0,0,3,0,1,1,0,3,1,0,0,0,0,2,0,3,0,0,1,3,0,0,1,1,3,3,3,3,2,0,1,0,3,1,1,0,0,0,3,3,1,0,1,3,1,0,0,3,3,3,3,2,3,1,1,2,0,2,3,3,1,1,3,3,1,0,3,1,3,1,3,3,3,1,1,3,3,3,0,3,3,3,3,0,3,3,3,2,1,3,3,3,3,0,0,0,3,3,3,3,3,3,1,3,3,3,0,0,0,3,0,3,0,3,1,3,3,3,1,3,3,3,3,1,3,3,3,3,2,1,2,2,0,2,3,1,3,3,0,2,3,3,3,3,3,3,3,1,0,1,0,3,0,3,3,3,3,3,1,1,1,1,0,3,1,2,3,3,1,1,3,1,3,3,1,3,3,1,3,3,0,3,2,3,3,1,3,3,3,1,3,3,3,3,3,3,3,0,2,0,0,0,2,1,2,0,0,3,3,1,2,3,3,0,3,1,0,3,3,1,2,3,1,0,0,2,1,1,1,3,1,3,0,2,3,3,3,2,0,1,1,1,3,3,3,0,3,2,1,3,2,3,3,3,0,1,3,3,3,3,0,0,3,1,2,3,3,3,3,3,0,3,1,0,2,0,1,3,3,3,3,2,1,1,0,2,0,3,2,2,3,2,2,1,3,2,3,1,2,2,1,0,2,0,0,3,0,2,2,0,3,3,0,3,2,2,3,3,3,3,0,2,1,3,3,3,3,1,3,2,2,2,3,0,3,3,1,3,3,3,3,3,0,3,0,0,2,3,1,3,0,0,0,1,2,2,1,3,3,0,0,3,1,0,3,1,3,0,0,1,0,3,3,3,2,1,0,0,3,0,2,1,2,3,1,3,3,3,3,3,3,3,3,1,3,3,0,3,3,3,0,3,3,3,2,0,3,3,3,3,0,0,2,1,2,0,3,3,0,3,3,0,0,3,3,1,1,3,0,3,1,0,3,1,0,0,0,3,3,3,3,3,3,1,2,2,3,1,1,1,3,1,2,3,2,3,3,3,1,3,1,1,0,0,0,0,3,2,3,3,0,0,0,1,2,3,1,2,2,1,0,1,3,3,3,3,1,0,0,3,2,3,3,1,1,1,1,3,0,1,1,2,1,1,0,3,1,0,3,3,3,3,3,3,3,3,3,3,1,3,1,0,0,1,0,3,3,3,3,0,3,0,3,2,1,1,1,3,3,1,1,0,3,3,3,3,3,0,3,0,2,0,0,1,3,0,2,2,0,1,1,1,2,3,1,2,3,3,3,0,0,1,3,3,3,2,0,0,0,0,2,0,3,1,0,1,3,0,1,3,3,0,3,3,0,3,3,0,3,3,3,1,3,3,3,3,0,2,3,1,0,1,3,3,3,3,3,3,2,0,0,3,1,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,1,3,3,1,1,3,0,1,3,2,2,0,2,3,1,3,3,0,3,3,3,3,3,3,1,3,1,1,3,1,3,3,3,0,3,3,1,3,1,1,3,0,1,3,3,3,1,0,1,3,3,1,3,3,2,3,0,3,0,3,1,3,1,3,1,2,2,0,0,1,2,1,2,0,2,1,0,0,3,1,0,3,0,0,1,1,3,1,1,3,2,3,3,1,1,0,3,0,1,1,0,1,1,0,1,1,1,0,0,0,0,3,0,1,0,0,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,1,0,0,0,3,3,3,3,1,0,2,0,3,0,1,1,0,1,3,3,1,0,0,1,3,3,0,1,1,0,0,3,0,0,0,1,0,0,1,3,3,3,3,3,0,3,2,0,0,0,0,0,0,0,3,0,0,0,0,3,3,3,2,0,0,3,0,0,2,0,2,0,2,1,0,0,1,1,2,3,1,2,0,0,0,2,3,0,3,0,0,2,3,0,3,2,1,0,0,0,0,2,1,3,0,1,1,3,3,3,2,0,3,0,1,1,2,2,1,3,1,3,1,0,0,0,1,1,3,3,0,1,1,0,0,3,2,1,0,0,0,0,1,3,0,2,0,0,2,0,2,0,0,2,0,2,0,1,0,3,0,2,0,2,1,1,0,0,0,0,1,3,3,0,1,2,0,2,3,3,3,3,0,1,3,3,3,3,3,3,1,0,3,0,0,2,3,1,2,3,1,0,3,3,1,2,2,3,3,3,1,3,3,0,3,3,3,0,3,3,2,1,3,3,3,1,3,1,0,1,3,2,0,0,0,0,1,1,3,3,3,3,3,3,3,3,3,2,2,0,3,3,3,3,1,3,3,1,3,0,3,0,1,3,1,3,3,2,1,1,3,3,3,3,0,3,3,0,3,3,3,1,0,3,1,3,3,1,3,3,3,0,3,0,3,1,3,3,0,0,0,2,2,3,3,3,1,0,2,2,0,3,1,0,3,2,2,1,3,3,0,0,3,1,0,2,3,0,3,0,2,1,0,3,3,3,3,0,1,1,3,0,3,1,0,0,3,3,3,0,3,3,3,1,3,3,0,0,0,0,2,3,3,3,0,3,3,3,3,3,0,2,1,0,3,0,3,3,3,1,0,3,1,2,3,0,1,3,3,3,0,0,0,0,1,3,0,3,3,1,1,2,2,3,3,3,3,3,3,1,3,0,2,0,1,3,3,3,3,3,0,0,0,2,2,2,0,0,0,1,0,3,3,3,3,1,0,0,3,3,3,0,3,1,0,3,1,2,1,2,3,2,2,3,3,3,0,0,3,3,0,3,3,0,1,2,1,3,3,3,1,3,3,0,1,1,0,0,3,0,1,1,3,3,3,2,0,2,1,1,1,3,3,1,1,3,1,1,3,2,0,3,0,3,3,3,1,1,1,0,1,1,3,3,3,1,3,3,2,3,0,3,3,0,3,3,0,3,1,1,3,3,3,3,2,2,2,3,1,1,0,3,2,0,2,3,3,3,3,1,3,3,0,0,3,1,1,3,3,3,3,3,2,2,0,2,0,2,2,3,3,3,3,1,3,3,3,0,1,3,2,1,1,3,1,1,3,3,0,1,0,0,1,0,0,1,1,0,3,3,3,0,3,1,0,3,0,0,1,0,0,3,2,3,3,3,1,1,1,3,3,3,0,3,0,1,3,3,3,1,3,3,3,3,3,3,3,3,0,1,1,0,1,3,0,3,3,3,0,3,3,1,3,3,1,0,3,0,1,3,2,1,1,0,3,3,3,0,0,3,3,1,1,1,0,3,1,3,0,3,3,0,1,3,1,3,2,3,0,0,3,1,3,3,1,3,3,3,0,3,1,1,3,1,0,3,3,1,3,1,2,3,3,0,3,3,0,3,1,1,1,3,1,0,0,1,0,0,1,1,1,1,0,3,0,1,3,0,0,3,3,3,0,3,3,0,1,3,3,3,1,1,1,3,3,1,3,0,3,1,3,1,1,1,3,0,3,1,1,3,0,3,3,0,0,1,3,3,3,0,0,3,3,3,2,1,3,3,1,3,3,3,1,0,1,3,0,3,1,3,3,3,3,0,3,3,3,3,1,1,3,3,3,3,2,2,0,3,3,3,0,3,3,3,0,3,3,0,2,0,0,1,3,3,3,3,3,2,0,3,0,1,3,0,3,3,0,3,0,0,1,0,0,3,1,3,3,2,0,3,3,3,0,3,1,3,3,0,0,1,3,0,3,3,0,3,3,3,3,1,3,3,3,3,1,3,3,2,1,0,2,0,0,1,3,3,3,0,3,1,1,3,0,3,0,2,3,0,0,0,0,0,0,0,0,2,3,3,0,0,3,0,2,2,1,1,3,3,3,3,0,0,3,3,0,1,2,2,1,3,3,3,3,3,3,3,0,3,3,0,0,3,3,0,0,3,0,0,3,3,1,3,3,3,0,3,1,2,3,3,0,3,3,3,3,0,3,3,0,1,3,0,3,0,0,3,3,0,3,3,3,3,0,3,1,0,3,3,0,3,3,0,1,3,3,3,3,3,3,3,3,0,3,3,0,0,3,3,3,3,0,3,1,3,3,0,3,3,0,2,3,3,3,3,1,3,3,1,0,3,3,3,1,3,3,2,3,3,3,3,1,3,3,1,3,3,3,3,3,0,0,3,3,3,3,2,1,1,3,1,3,3,3,3,3,3,3,1,0,0,3,0,0,1,1,0,3,3,1,2,3,1,3,0,0,0,0,1,0,2,1,0,0,3,0,3,0,3,3,3,0,1,3,1,0,3,0,0,1,0,3,3,1,2,1,3,1,1,0,0,1,3,3,3,1,3,3,3,1,3,0,0,3,0,0,0,3,0,1,3,3,0,0,1,1,3,3,3,2,0,0,3,2,0,0,1,2,2,0,0,3,0,0,2,3,0,3,0,1,3,1,0,3,0,0,3,0,2,3,1,3,0,3,2,2,1,3,3,0,0,1,3,1,2,2,2,2,3,0,0,3,3,0,3,3,0,2,3,1,3,3,3,3,1,3,3,0,3,3,2,0,1,3,3,3,0,2,1,3,3,3,3,0,3,0,3,0,3,3,3,1,3,3,3,1,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,1,3,3,3,2,3,1,1,2,0,1,2,0,2,3,0,3,0,1,3,0,3,3,0,0,3,3,3,3,3,3,1,1,3,3,3,3,3,1,3,2,1,3,1,3,3,3,0,0,3,3,3,0,3,3,3,3,3,0,0,0,2,3,3,1,2,1,0,1,1,1,1,0,2,3,3,3,1,3,0,3,1,0,3,3,2,3,3,3,3,3,3,0,1,0,2,2,3,3,3,3,3,3,3,1,0,3,1,3,1,1,3,3,1,3,0,1,0,3,1,3,3,2,1,2,2,1,0,3,3,0,1,3,3,3,0,3,1,3,2,3,2,0,3,0,0,2,0,0,3,3,2,1,3,3,3,2,2,2,0,3,3,0,2,3,1,3,0,1,3,0,3,3,0,3,3,1,1,3,3,1,3,0,3,3,3,2,2,0,3,3,1,3,1,1,3,2,1,2,2,2,3,3,1,2,1,0,3,1,1,3,3,2,3,3,0,0,3,3,3,0,0,0,0,1,0,0,3,1,3,1,0,3,3,0,0,1,0,0,3,0,0,0,1,0,2,2,3,0,3,3,3,3,3,3,3,3,2,3,0,0,0,3,3,3,3,3,3,3,0,1,3,3,3,1,3,3,3,3,0,0,0,1,0,1,3,3,3,1,1,3,1,3,0,0,3,3,3,3,3,3,1,2,0,1,2,0,0,1,1,3,3,3,3,2,0,1,3,3,1,3,2,3,2,0,1,3,0,3,3,2,0,0,2,0,3,3,3,3,0,2,3,3,0,3,3,0,1,3,3,2,3,3,3,3,0,0,3,0,1,2,3,1,2,3,1,3,3,3,3,0,0,3,3,3,3,3,3,0,3,3,0,3,3,0,0,1,0,1,3,3,3,1,1,3,3,1,3,3,3,2,0,0,0,0,1,3,3,3,3,1,1,3,2,2,2,3,3,0,1,2,1,0,1,3,1,1,0,1,3,3,3,3,0,1,1,3,3,3,1,3,3,2,1,3,3,3,1,3,3,3,3,3,0,3,0,1,1,2,3,2,0,3,3,0,0,1,3,3,0,0,0,3,2,0,0,1,2,1,2,0,0,3,3,3,0,3,3,3,0,1,0,0,3,3,3,2,0,0,3,0,2,1,2,3,3,1,3,1,3,3,3,3,3,0,0,3,1,1,0,1,1,3,3,3,3,3,0,3,2,0,1,3,3,1,0,3,3,0,3,1,0,3,1,0,0,0,0,1,3,0,3,0,0,2,2,2,2,3,0,3,1,2,0,0,0,1,3,3,3,0,0,0,1,2,2,2,3,0,3,1,1,2,2,0,1,3,0,3,3,1,2,3,3,3,1,0,0,3,3,3,3,3,1,0,1,1,3,0,3,3,0,3,1,3,3,3,3,3,1,3,3,3,1,3,3,3,3,3,3,1,3,3,1,3,3,0,1,0,3,3,3,3,3,3,3,2,0,0,3,3,3,3,3,3,3,3,3,3,3,3,1,3,0,3,3,3,3,1,3,3,0,3,3,3,3,3,3,0,3,1,3,3,3,3,1,3,0,0,3,1,0,3,3,3,3,1,3,3,3,1,3,3,3,3,1,3,3,1,3,0,0,3,3,1,3,1,3,3,3,3,0,3,3,3,0,1,1,1,3,3,3,3,1,1,1,0,3,0,3,3,0,1,1,3,3,2,0,1,3,3,1,3,3,3,0,0,3,3,3,1,1,3,0,3,3,3,3,1,1,3,3,3,3,3,3,3,3,3,3,1,3,3,1,3,1,0,1,3,3,3,1,3,3,1,3,3,3,3,3,1,3,3,3,1,3,3,0,1,1,0,0,0,0,0,1,1,0,1,3,3,3,3,3,1,3,3,3,1,2,3,3,3,0,0,1,3,0,2,2,2,0,3,1,0,0,3,3,3,3,1,1,1,3,1,1,0,0,0,0,3,3,3,1,0,0,1,1,0,3,0,0,3,1,1,0,0,3,0,1,1,3,1,3,0,3,1,3,3,3,3,3,1,1,3,3,3,3,3,1,1,3,3,3,2,1,3,3,3,0,3,3,3,3,1,3,3,3,0,3,1,3,3,0,0,2,1,0,0,1,1,1,3,1,0,3,3,3,0,3,0,2,3,0,1,3,3,3,3,3,1,3,0,2,3,3,3,1,3,2,0,0,0,3,1,2,0,1,3,3,1,1,2,3,3,3,3,2,2,1,3,2,3,3,3,0,3,2,2,2,0,1,3,1,1,1,1,1,0,3,3,1,0,0,0,1,3,0,3,3,3,3,1,3,3,3,1,0,0,3,3,3,3,1,0,0,2,0,1,3,3,1,1,1,1,1,3,3,0,0,3,0,1,1,3,1,3,1,1,1,0,1,1,1,2,3,3,0,3,3,3,3,1,0,2,1,0,0,0,0,3,3,3,3,1,1,1,2,2,2,2,1,3,1,0,3,3,1,2,0,3,0,3,3,3,0,3,0,0,0,1,3,3,3,3,3,3,3,3,3,3,2,3,0,0,3,2,3,0,0,3,0,3,0,3,3,3,0,2,3,1,3,3,3,0,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,0,2,0,3,0,0,2,2,0,1,2,0,1,0,3,3,3,3,3,0,3,3,3,1,3,3,3,3,3,0,1,1,2,3,3,0,0,3,2,0,2,2,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,1,3,3,0,2,3,2,2,0,3,0,3,1,0,1,3,3,3,1,3,0,1,3,3,3,3,0,1,1,3,3,3,0,3,2,3,3,1,3,3,0,3,3,1,0,3,3,3,3,3,3,0,3,3,3,3,3,1,3,3,1,3,3,3,1,3,1,0,2,3,3,3,0,3,0,3,3,3,3,0,1,0,0,3,1,3,1,1,1,3,3,1,3,3,3,0,3,1,3,3,3,1,0,3,3,0,3,1,3,1,3,3,3,3,3,0,0,3,0,0,3,3,0,0,3,3,3,3,3,3,1,3,3,3,1,3,3,3,1,0,1,2,0,0,3,0,1,0,3,2,1,3,3,2,0,3,3,0,2,3,0,1,1,0,0,0,0,0,3,0,1,0,2,2,3,3,3,3,2,3,0,0,2,2,2,0,2,3,3,0,1,0,0,1,0,3,2,3,1,3,0,1,2,1,2,3,3,2,3,3,3,3,1,1,3,0,0,3,0,3,3,3,1,3,1,0,3,0,1,2,0,0,0,0,0,3,0,1,0,3,0,3,1,3,0,1,2,0,0,1,0,2,3,3,2,3,0,3,3,0,3,0,3,3,1,3,3,0,3,1,3,2,1,2,0,2,1,1,1,0,3,3,0,3,3,3,3,3,3,0,1,0,3,1,3,0,3,0,0,3,3,3,1,1,0,0,3,3,3,0,3,3,0,1,1,0,0,3,3,0,2,0,3,3,3,3,3,3,3,3,2,3,0,3,1,0,0,3,1,0,1,1,0,3,3,3,3,3,3,3,0,3,1,3,3,0,0,1,1,3,1,0,3,1,3,3,0,3,0,3,1,1,3,3,0,0,0,1,1,3,2,0,3,3,1,0,3,3,1,0,1,3,1,3,3,1,3,3,2,1,3,3,1,3,1,0,1,3,3,3,3,0,1,3,3,1,1,0,3,3,1,0,2,1,1,2,3,1,3,3,3,3,1,0,1,2,0,3,0,3,2,1,3,1,2,3,2,0,0,0,3,3,3,0,1,1,3,3,3,2,1,2,2,3,3,0,2,3,3,3,3,2,3,3,3,3,3,3,2,0,0,2,2,3,3,3,0,3,1,0,1,0,0,2,0,3,0,1,1,1,0,0,0,1,3,0,0,1,0,3,3,2,0,2,1,0,1,2,3,2,3,3,0,0,2,0,3,2,0,3,3,3,3,3,3,3,3,3,0,3,3,3,0,3,0,1,0,2,3,1,3,3,2,1,3,3,1,0,3,0,0,1,0,1,0,3,1,3,2,1,3,3,1,3,3,3,0,0,3,3,1,3,0,0,0,0,1,3,0,3,3,3,2,3,1,3,3,1,1,1,1,0,0,1,0,2,0,3,3,1,3,2,2,1,2,3,0,1,3,3,3,3,0,3,3,3,0,2,1,0,0,1,1,2,0,1,1,1,1,0,0,3,2,3,3,3,3,3,3,3,1,3,1,0,0,1,1,3,3,3,3,0,1,1,3,3,1,3,3,1,3,3,0,2,1,3,3,3,3,1,1,1,3,3,3,0,1,1,3,3,0,1,1,2,0,0,3,3,3,2,2,2,2,1,3,3,0,1,1,3,3,3,3,3,1,3,1,1,3,3,3,3,3,1,3,3,3,1,3,3,3,3,1,1,3,3,0,3,1,1,3,3,0,1,3,3,3,3,3,3,3,3,3,1,2,0,3,0,0,1,3,1,0,0,1,3,3,3,3,1,3,3,3,2,3,3,3,3,3,3,2,0,3,1,2,2,2,0,2,1,3,3,3,3,1,3,3,3,0,1,3,3,3,3,1,3,3,3,3,3,3,1,3,0,3,0,3,1,1,0,3,3,3,3,3,3,1,3,3,3,3,3,3,1,3,0,3,0,3,3,1,3,1,3,3,1,3,1,3,1,3,1,3,1,3,3,3,3,3,3,0,3,3,3,1,1,1,3,1,3,1,3,1,3,1,3,1,1,3,1,1,1,1,3,1,3,3,3,3,3,3,0,2,3,3,3,1,3,3,1,1,3,3,3,1,1,3,3,1,0,1,1,3,3,3,3,3,3,3,1,3,3,3,3,2,0,0,0,1,2,0,3,3,2,0,0,3,3,1,0,1,0,2,0,2,3,3,0,0,0,1,0,1,3,0,2,2,3,2,3,2,0,1,2,0,3,0,0,1,0,2,3,3,0,3,3,3,3,1,3,0,1,3,3,3,3,1,2,2,2,1,0,1,2,2,0,1,3,0,3,0,1,1,0,3,3,0,1,3,1,3,3,1,3,1,2,2,2,3,2,0,2,0,0,1,0,1,0,1,3,2,2,2,3,0,0,2,2,2,3,3,3,0,2,3,0,2,1,2,1,2,2,2,3,0,0,2,0,2,1,0,3,0,0,3,1,0,3,0,0,2,3,0,0,1,0,2,1,3,3,1,1,3,3,3,3,1,1,1,1,2,3,2,3,1,2,2,1,2,0,3,1,3,3,3,1,3,3,3,3,3,0,1,3,1,1,3,0,2,0,3,2,2,0,0,1,3,2,2,3,0,0,3,0,1,2,1,1,1,0,1,1,1,1,2,0,2,0,3,3,3,3,1,3,3,1,0,1,2,2,0,0,0,3,3,3,3,2,2,3,3,3,3,1,1,3,1,3,3,3,3,3,0,3,0,3,3,3,3,3,3,1,1,0,0,0,1,3,3,3,3,3,0,1,3,3,0,0,0,1,3,3,3,3,1,1,3,3,3,3,3,3,2,3,3,0,3,3,3,3,3,0,2,3,1,3,3,0,1,1,3,3,3,3,2,3,3,3,3,3,3,3,3,2,0,3,1,3,3,0,1,3,3,3,1,0,1,3,3,0,1,3,3,3,3,1,2,0,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,1,2,3,0,3,1,2,1,3,1,3,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,1,2,0,3,3,3,3,3,1,3,0,2,3,3,0,3,0,1,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,1,3,1,1,0,3,3,3,3,3,3,3,3,3,2,3,3,0,1,0,3,0,3,3,0,3,3,0,1,1,0,1,1,1,1,1,3,3,3,3,3,1,0,3,3,0,3,1,3,3,3,2,1,1,3,1,1,3,3,3,3,1,1,3,3,0,0,1,2,2,2,0,3,3,3,3,3,1,0,1,1,1,3,2,3,1,3,0,1,2,2,3,0,1,3,0,1,2,3,0,3,3,1,2,3,1,1,2,1,0,0,2,1,3,3,2,0,1,2,1,1,1,0,2,3,1,0,1,3,3,1,3,3,3,3,1,0,1,0,0,1,2,1,2,0,1,2,1,2,0,2,1,1,3,3,3,3,3,2,1,1,0,0,2,0,1,2,2,1,2,1,3,3,3,0,1,3,0,2,3,1,1,2,0,0,1,1,1,1,2,3,1,2,2,0,0,0,3,3,3,3,3,3,3,1,1,3,3,3,3,3,1,3,3,3,3,3,0,3,1,1,3,3,3,1,3,1,3,3,3,1,3,3,3,3,0,0,0,3,1,3,3,1,1,1,3,3,3,1,3,1,3,1,3,3,3,3,3,1,3,1,3,3,3,1,3,1,1,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,1,3,3,3,3,3,3,0,3,3,0,2,3,3,1,3,3,3,3,3,1,1,3,3,3,3,3,1,3,3,3,3,2,0,3,1,1,3,3,1,3,3,3,3,0,0,3,0,0,3,2,3,3,3,3,1,2,3,1,3,3,1,2,3,0,3,0,3,1,0,2,2,1,3,1,2,0,2,1,2,1,0,1,3,2,3,3,1,2,3,3,3,1,0,3,3,2,0,1,2,0,1,1,1,2,2,1,1,1,1,2,0,3,2,3,3,1,0,1,0,2,1,3,1,0,3,3,3,3,1,1,2,2,2,3,1,1,3,0,3,3,3,3,3,3,3,3,2,0,2,3,3,3,2,3,3,3,2,0,3,3,3,3,3,0,0,3,1,0,3,3,3,3,3,3,3,3,1,3,3,3,0,3,0,0,3,1,3,3,0,0,0,3,3,3,3,1,3,3,1,3,0,3,1,3,3,0,3,3,1,2,3,3,1,3,3,3,3,3,3,3,3,3,3,3,1,1,2,3,0,3,3,0,3,3,3,3,3,0,3,0,3,0,3,1,3,0,3,1,2,3,3,3,1,3,3,3,3,1,1,3,1,3,3,0,2,0,1,0,3,3,3,3,3,3,3,3,3,0,1,3,1,1,1,3,3,2,3,0,3,3,2,1,0,3,0,1,3,0,3,3,0,1,3,3,2,0,2,0,0,0,0,2,0,0,3,1,1,1,0,3,2,2,3,3,1,1,2,2,3,0,0,3,3,3,3,3,3,3,0,3,0,1,2,0,1,3,1,3,0,1,1,3,3,0,1,1,3,1,1,1,3,3,3,0,0,2,3,3,3,3,1,3,3,3,1,0,0,0,2,0,3,0,3,0,2,0,1,0,0,1,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,2,2,1,3,1,1,1,0,3,3,0,0,0,3,1,0,0,3,3,0,3,3,3,1,3,3,3,1,3,0,0,1,3,3,1,3,3,1,3,0,3,3,3,3,3,1,0,1,3,1,2,0,1,3,3,3,3,0,3,3,3,1,3,3,3,3,1,3,3,3,1,3,0,3,0,3,3,3,0,0,3,0,0,1,0,3,1,3,3,3,3,1,3,3,2,3,3,1,1,1,1,1,1,2,1,0,3,2,3,3,1,3,0,1,1,3,1,3,0,3,3,1,3,1,1,1,3,3,1,1,1,3,3,1,1,1,1,3,3,0,3,3,3,1,3,3,1,3,3,1,0,3,1,0,1,2,0,1,3,3,3,3,3,0,3,3,3,0,1,3,0,3,0,2,0,2,0,0,1,0,1,1,3,0,0,3,1,3,0,3,3,3,2,2,2,1,2,2,1,3,3,3,3,0,1,2,3,1,3,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,0,3,1,2,1,3,3,0,3,3,0,0,1,0,3,0,3,0,2,3,1,2,3,1,1,3,3,2,0,1,3,1,0,3,0,1,0,1,3,3,1,3,3,3,3,2,3,0,0,0,0,0,0,0,3,3,3,2,3,3,3,0,3,1,1,1,2,2,1,2,3,1,2,0,1,3,1,2,0,1,1,3,2,1,3,2,0,3,0,3,3,3,3,3,1,0,0,3,3,1,3,3,0,3,1,2,1,3,0,3,3,0,2,3,3,1,1,1,1,2,1,1,1,3,3,3,3,3,3,1,3,1,3,3,1,3,3,1,3,0,1,3,3,0,3,3,2,1,3,3,3,3,1,0,3,3,1,3,3,3,2,2,1,1,1,1,0,3,3,3,3,3,3,1,1,1,3,3,3,3,3,3,3,3,2,2,2,3,3,2,2,2,3,3,3,3,3,3,0,0,3,1,2,1,1,3,0,1,0,0,0,2,2,1,0,2,1,2,3,2,1,0,1,0,3,3,1,0,0,0,0,1,0,1,0,1,3,0,3,0,1,0,0,1,1,1,3,3,0,3,1,3,0,3,0,3,3,1,1,3,1,0,3,0,1,0,1,2,1,1,0,0,3,0,1,3,3,0,0,3,1,3,3,1,0,3,1,2,3,1,3,3,3,3,0,3,3,1,1,0,1,3,2,0,0,2,3,3,3,3,3,3,3,3,0,1,1,2,3,1,3,2,3,3,2,2,2,3,3,3,1,3,3,3,3,3,0,3,3,0,3,1,0,3,3,3,0,1,3,1,3,3,1,1,3,3,0,3,0,0,3,1,3,3,3,1,3,3,3,3,3,3,3,1,1,3,0,3,3,3,3,3,3,3,3,3,0,3,1,1,3,1,3,0,3,3,1,3,3,3,3,3,3,3,0,3,3,3,0,3,1,0,0,2,3,3,1,3,3,3,3,3,3,3,3,0,1,0,1,3,3,3,1,0,3,3,0,3,3,3,3,3,3,3,3,3,0,2,2,2,2,2,2,3,2,3,3,3,3,3,0,3,2,3,3,2,0,2,2,1,2,0,3,0,0,2,3,0,3,0,3,0,3,3,1,2,3,1,3,1,2,2,3,3,2,3,3,1,2,2,2,0,3,1,2,1,3,2,2,3,3,3,3,3,3,3,3,1,0,2,0,2,2,0,0,0,2,0,2,3,3,0,2,3,0,1,0,0,3,1,0,3,3,1,0,3,0,3,3,1,1,2,3,3,1,2,0,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,1,3,1,1,1,0,3,1,3,3,3,2,0,1,0,1,0,3,0,3,0,3,2,3,3,0,1,1,0,1,3,3,0,0,3,2,2,0,3,3,3,3,1,3,1,1,3,1,3,1,3,3,3,3,1,1,3,3,3,3,3,0,3,2,3,3,3,0,0,0,3,3,3,3,2,0,1,2,0,1,2,0,3,3,1,3,3,3,3,3,1,3,3,3,3,1,3,1,3,1,0,0,2,1,0,3,0,2,3,3,3,3,3,3,3,3,0,0,1,1,3,3,3,2,3,0,0,3,3,3,2,3,1,3,2,1,0,1,3,3,1,0,3,3,3,1,3,3,3,3,3,2,1,2,3,3,0,3,0,2,1,0,2,0,0,1,3,3,1,0,3,2,1,3,3,3,1,0,1,1,3,3,3,3,3,3,3,3,3,0,1,3,3,3,3,1,3,3,3,0,3,3,3,3,0,1,3,3,0,3,0,0,3,3,3,3,3,3,0,1,0,3,3,3,1,2,0,1,3,3,3,2,2,3,1,1,3,3,2,0,3,1,0,1,3,2,2,2,0,3,3,3,3,0,1,2,1,2,3,3,1,3,0,0,2,1,3,3,1,3,1,0,3,3,3,3,2,2,0,0,1,1,1,3,3,0,0,3,0,3,3,2,2,0,3,3,2,3,2,1,2,1,2,1,1,1,3,0,3,3,3,1,1,3,1,0,1,1,3,3,3,2,3,0,3,3,1,0,3,3,3,1,2,0,2,0,0,0,1,3,1,3,1,3,3,3,0,3,3,0,3,1,2,2,3,3,3,3,2,3,3,3,2,3,3,3,0,3,0,3,3,0,2,0,3,1,3,3,0,0,3,0,3,3,3,2,0,1,3,3,2,3,0,3,0,0,3,3,1,1,3,3,1,0,0,0,0,1,1,0,2,0,0,0,2,0,0,0,3,1,3,3,3,0,3,3,3,3,3,2,3,0,3,3,0,0,3,0,3,1,0,2,3,3,3,0,3,0,3,3,3,3,0,3,3,0,3,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,2,2,3,3,3,3,3,3,1,2,0,2,0,0,2,0,1,0,1,3,2,2,2,0,0,3,0,1,2,3,1,1,3,3,1,1,3,3,3,3,3,0,2,1,0,1,3,3,3,3,3,0,3,3,0,1,0,3,3,3,3,3,1,0,3,3,1,3,3,1,3,1,0,3,1,0,3,0,1,3,2,0,0,0,0,0,0,0,2,1,3,3,3,3,3,0,1,0,2,2,3,2,3,0,0,3,3,3,3,2,0,0,2,1,2,0,0,2,2,3,0,0,1,0,3,1,1,1,3,2,2,2,3,3,3,2,2,1,2,2,2,3,0,0,0,2,3,3,0,0,0,0,1,3,2,3,0,1,0,1,0,3,3,0,2,2,1,0,3,1,2,3,1,3,3,3,3,0,1,3,3,3,3,1,3,3,3,3,3,0,3,0,2,1,0,0,3,3,0,0,0,2,1,1,3,1,2,0,3,0,2,1,0,3,1,3,0,3,0,2,1,2,1,0,3,2,3,2,1,1,0,0,3,3,0,1,3,3,3,3,3,2,2,3,3,2,3,2,1,3,3,0,1,3,3,3,3,3,3,0,3,1,0,3,0,3,0,2,2,0,3,3,0,3,0,3,3,1,3,3,3,3,3,1,3,3,3,3,0,3,3,0,3,0,3,2,3,3,3,3,3,3,3,3,3,2,3,3,0,3,3,3,3,3,3,3,3,3,1,0,0,3,1,1,3,3,0,3,0,0,0,3,3,3,3,3,2,1,0,1,3,1,2,1,0,3,3,3,3,1,0,1,3,1,3,1,2,1,1,3,3,3,3,3,3,3,3,3,3,3,0,1,1,1,1,2,2,2,3,1,2,3,3,1,0,3,0,2,1,3,1,0,3,1,2,0,3,1,3,3,0,3,3,3,3,3,1,1,3,2,3,3,1,3,0,0,3,2,3,0,0,0,1,0,1,3,3,3,0,0,3,0,0,3,3,3,0,2,1,1,0,3,3,0,2,0,3,0,2,0,3,3,0,1,1,3,3,1,3,0,3,1,1,2,2,3,3,1,2,3,0,3,3,3,3,2,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,2,2,1,1,0,0,3,0,2,1,2,0,0,3,3,3,3,3,1,0,1,1,3,2,0,1,0,3,3,3,3,3,0,3,0,3,1,0,3,1,0,3,3,3,0,0,0,2,2,3,3,0,3,3,3,3,3,1,3,1,3,3,3,3,1,3,3,0,0,1,3,1,1,3,1,3,3,3,3,1,3,1,0,0,1,2,0,3,0,2,3,0,3,1,3,2,2,3,3,1,3,3,0,0,0,0,3,0,2,3,3,3,3,3,3,2,2,2,0,0,3,2,0,0,1,3,0,3,3,3,2,0,3,3,3,0,2,1,3,1,3,1,0,3,0,1,0,3,3,2,1,1,3,3,1,3,3,0,1,0,0,3,0,3,0,0,1,3,3,1,1,2,0,1,3,3,3,3,1,3,0,3,0,3,3,2,3,1,0,0,3,3,1,3,3,0,3,2,1,3,0,1,3,3,0,1,3,3,0,1,1,1,3,3,1,1,3,3,3,3,3,0,0,0,3,0,0,3,1,3,1,3,3,3,3,3,3,1,3,3,2,3,3,3,3,3,3,3,1,1,3,3,1,0,2,3,3,3,3,3,1,0,1,3,0,0,2,3,1,2,0,0,2,0,2,3,3,0,3,3,3,0,3,3,0,2,1,2,1,0,3,0,3,2,3,3,1,3,3,1,3,1,0,2,3,0,3,3,3,3,1,3,3,0,3,1,0,2,1,1,2,0,0,3,3,3,1,2,1,3,3,0,3,3,1,3,0,1,3,0,3,3,3,3,0,1,3,0,1,3,3,1,3,1,0,3,0,2,3,3,0,0,3,3,0,3,1,3,3,0,0,3,3,1,3,2,2,1,3,3,3,3,3,1,1,3,1,1,3,1,0,1,1,0,3,0,2,3,3,1,0,0,1,0,1,1,0,3,3,3,2,0,0,0,3,1,3,3,0,3,3,2,1,2,1,2,3,0,3,3,3,1,3,1,0,1,0,1,3,0,0,0,3,0,0,3,3,0,3,1,3,3,1,0,3,3,3,3,3,1,0,2,2,2,0,0,1,3,3,0,1,1,0,2,1,1,2,2,3,0,0,0,1,1,2,1,3,3,3,1,3,3,3,0,0,0,2,0,0,2,0,1,3,3,2,0,1,2,1,0,1,2,2,2,2,1,2,2,2,1,3,1,1,3,1,3,3,3,3,3,3,1,1,1,3,3,3,0,3,3,0,3,3,3,3,3,1,1,3,0,3,0,0,0,3,0,3,0,3,0,3,3,2,3,0,3,0,3,1,2,1,0,1,0,1,3,1,0,1,1,0,1,0,3,0,0,3,0,1,1,3,3,1,3,3,1,1,3,0,1,3,3,3,1,3,3,1,3,2,3,0,3,3,0,3,1,3,3,0,1,3,1,3,3,0,0,3,0,3,0,2,3,3,3,0,3,3,1,0,3,3,3,0,3,3,3,3,3,3,1,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,1,1,2,0,2,0,3,2,0,0,3,3,0,0,0,0,0,0,0,0,0,3,0,1,3,0,0,2,0,0,0,2,3,2,1,1,0,3,3,0,1,3,1,0,0,0,0,0,1,2,0,2,3,2,2,1,3,3,3,3,3,3,3,3,0,3,3,3,3,3,0,1,0,3,3,2,0,3,0,0,3,3,0,3,2,0,3,2,0,1,0,2,0,2,0,0,0,3,0,0,3,1,0,0,0,3,0,3,1,3,1,1,0,1,0,0,0,2,3,3,2,2,1,3,3,3,3,3,3,3,3,3,3,3,0,1,3,3,3,0,1,1,1,1,3,0,2,3,1,3,3,3,3,3,3,3,3,3,3,1,0,3,3,3,3,3,2,3,3,1,1,3,1,3,1,3,0,1,2,0,3,3,3,1,2,3,0,1,3,1,3,3,3,0,0,2,2,3,3,1,3,3,3,3,3,1,0,1,0,3,3,1,3,0,3,3,3,0,2,0,3,0,1,0,0,1,1,2,3,0,3,3,3,1,3,0,3,3,3,1,0,2,3,2,1,3,1,3,3,3,3,3,3,2,3,3,3,3,1,3,3,0,1,1,0,2,2,3,2,3,3,2,0,1,1,0,3,3,2,3,1,1,0,1,3,0,1,3,0,3,3,0,0,1,0,3,2,0,0,0,0,0,1,0,1,0,2,2,3,3,2,1,3,1,3,3,0,0,3,3,3,3,3,1,0,1,3,3,1,3,1,1,0,3,2,0,0,1,1,2,0,1,0,3,1,3,0,3,0,3,3,3,3,3,3,0,3,1,1,3,3,0,3,0,0,3,2,0,0,3,3,3,3,3,0,2,1,2,0,2,2,2,2,0,0,0,1,2,0,2,1,3,2,0,3,3,3,3,3,3,3,3,3,1,0,2,1,1,3,3,1,3,3,3,1,1,0,3,3,1,2,0,1,3,0,1,3,1,1,3,3,3,3,0,3,0,1,0,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,1,3,3,3,3,3,0,1,1,3,1,3,3,1,1,3,3,3,0,3,1,3,3,1,1,1,2,3,3,1,3,3,0,1,1,3,3,3,3,3,1,1,2,0,0,2,3,1,3,3,3,3,3,3,0,3,3,3,1,3,3,3,0,3,3,2,2,1,3,3,3,3,3,3,3,3,3,1,3,1,1,2,0,1,0,3,2,1,1,2,2,2,2,2,0,3,0,3,3,0,0,3,0,3,3,3,0,3,2,3,3,0,1,1,1,3,0,1,3,2,0,3,3,3,3,0,3,1,1,1,3,1,0,0,1,1,3,3,3,3,3,1,3,1,3,1,3,3,3,3,3,2,3,2,2,1,0,1,1,0,3,0,0,2,0,3,1,0,0,0,0,3,3,0,3,3,3,1,1,1,3,0,1,0,3,3,0,0,0,2,3,3,3,3,3,3,1,1,3,3,2,1,2,2,3,3,3,3,3,3,3,3,3,3,1,2,0,3,0,3,0,2,2,3,3,0,1,1,0,0,3,3,3,0,1,0,2,0,0,1,1,3,3,3,2,1,0,0,1,3,3,2,1,3,0,0,0,0,3,3,3,3,0,1,2,2,2,0,0,2,0,3,0,3,3,3,3,3,0,3,1,3,1,3,1,3,1,0,3,2,0,1,3,0,3,3,2,1,2,0,3,1,1,0,0,3,1,1,3,2,0,1,3,2,0,0,3,3,1,0,3,3,0,3,3,3,3,2,3,0,0,3,3,3,1,3,3,1,3,2,2,2,3,3,3,3,3,1,1,0,1,0,0,2,2,1,3,1,0,3,3,3,3,3,3,3,3,3,3,0,1,3,2,0,0,3,3,3,1,1,3,3,3,3,2,2,1,1,0,0,3,0,0,0,1,0,0,0,3,3,2,2,0,0,3,3,3,1,3,0,3,0,2,0,2,0,3,0,2,0,1,0,1,0,0,1,3,1,3,3,2,0,3,0,3,3,2,1,1,3,2,2,3,3,3,3,3,0,2,0,3,1,3,2,0,0,3,1,2,3,2,3,3,0,0,1,2,2,0,0,0,2,3,3,0,3,0,1,3,0,2,1,3,3,2,2,1,0,2,1,2,0,3,0,3,3,3,3,3,3,1,3,0,1,1,2,0,3,1,1,3,3,2,3,3,1,1,3,3,1,0,0,3,3,3,3,3,3,2,3,1,3,0,0,3,3,1,2,2,3,3,3,1,0,0,1,1,3,3,3,3,3,3,3,1,3,0,3,0,0,1,0,0,0,0,2,1,3,1,1,3,3,0,3,3,1,2,1,3,3,3,3,3,3,3,3,3,2,2,3,2,2,1,0,2,3,3,3,3,3,2,2,2,3,3,3,3,2,2,2,2,2,0,0,3,1,1,3,3,2,0,3,0,0,0,3,1,0,0,1,3,0,3,2,0,0,3,3,3,3,3,3,1,1,0,3,1,1,3,0,3,3,3,3,3,3,0,3,3,3,2,0,3,3,1,0,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,0,3,0,1,2,3,3,3,0,3,0,0,0,0,0,0,2,1,3,3,0,1,1,1,0,3,3,1,3,3,1,3,3,0,3,1,3,0,0,3,1,1,3,3,1,3,3,2,2,0,0,1,3,3,0,2,2,1,2,2,2,2,3,3,3,3,3,3,3,3,3,1,3,3,0,0,3,3,3,3,2,0,3,3,3,1,3,3,3,3,3,3,3,3,3,0,3,1,3,3,3,1,3,0,3,3,3,1,3,3,3,3,3,3,3,1,3,3,3,0,3,0,3,1,3,0,1,1,3,3,3,3,3,3,3,0,3,0,3,3,3,3,3,3,2,1,1,3,3,1,1,3,3,1,3,1,3,3,3,3,1,3,0,3,3,3,3,1,3,2,2,2,0,2,1,3,3,3,3,1,3,3,3,2,1,1,3,2,0,0,3,1,2,3,3,3,3,0,0,3,1,0,0,1,1,1,3,2,3,3,0,0,3,3,3,3,3,3,0,3,3,3,1,3,3,3,1,2,0,3,0,3,1,3,1,3,0,3,3,3,3,3,1,3,2,0,1,1,1,2,3,1,3,3,3,3,3,0,3,0,3,3,1,3,0,3,1,3,3,1,0,3,3,1,3,1,0,0,1,0,3,2,2,3,3,2,2,2,3,3,3,3,3,1,1,1,1,1,3,3,1,1,0,3,0,1,2,0,2,2,0,1,1,3,1,0,2,1,0,2,1,3,0,1,2,1,1,0,3,0,3,3,3,1,1,1,1,2,2,0,2,3,1,3,0,2,2,1,3,1,1,2,0,0,3,0,0,0,3,2,1,0,3,0,0,1,3,3,1,3,3,3,3,2,2,0,3,2,0,0,3,2,1,2,3,3,3,3,2,0,0,1,0,3,0,1,3,0,0,0,0,0,3,1,0,0,3,1,1,0,3,0,0,3,0,1,0,0,0,0,0,2,2,1,3,3,1,0,0,1,3,1,1,1,0,3,0,0,3,2,3,3,3,3,3,3,3,0,3,0,3,3,3,0,1,3,0,0,1,3,3,1,1,3,3,2,1,3,1,1,3,3,3,3,3,0,3,3,3,3,0,3,1,1,3,1,3,3,3,3,3,3,3,3,0,2,1,1,0,1,3,3,3,1,3,3,3,3,3,1,3,3,3,2,0,1,3,3,3,3,3,3,3,3,3,3,1,3,3,3,1,1,3,3,1,3,0,3,3,3,1,1,3,3,3,3,2,0,0,2,0,1,3,1,0,3,1,3,1,0,1,1,1,0,0,1,0,1,0,1,1,1,1,3,3,3,2,3,3,0,1,1,3,1,3,3,3,2,3,1,1,3,3,3,1,2,0,0,2,3,0,3,3,3,3,1,0,2,2,3,1,3,1,3,1,1,3,3,3,3,0,0,3,3,0,3,0,3,1,1,0,3,3,0,3,1,0,1,2,3,3,0,3,3,0,3,2,3,3,3,1,1,3,3,2,3,3,2,3,1,2,2,3,1,3,3,3,3,1,3,3,2,2,1,2,3,3,3,3,3,3,3,3,3,3,1,1,1,2,3,1,1,1,1,1,1,3,3,3,1,3,3,3,1,3,3,0,0,1,1,3,1,2,1,1,1,1,1,3,3,1,1,3,1,1,3,3,1,3,3,3,1,3,1,3,0,1,2,3,1,0,3,3,3,3,3,3,3,3,3,3,1,3,1,3,1,1,3,3,0,3,3,3,3,3,3,3,3,3,3,3,1,3,3,1,3,3,0,1,1,3,3,1,0,3,3,3,2,3,3,3,3,3,3,1,2,2,1,3,3,3,3,3,3,3,0,0,1,0,0,0,2,0,1,1,3,0,1,0,1,3,0,3,1,3,1,3,0,3,3,3,3,3,2,2,1,3,2,2,2,3,3,1,3,2,3,0,3,1,1,0,0,3,0,3,1,1,1,1,1,0,2,2,1,3,0,0,0,0,3,3,0,3,0,3,1,1,3,1,3,1,0,1,3,3,1,2,0,3,3,0,3,1,3,0,3,0,2,2,3,0,1,3,3,3,2,3,2,0,0,3,3,3,2,2,2,3,3,3,0,0,2,1,3,3,0,0,0,3,2,3,1,3,0,2,3,0,0,3,3,3,0,1,2,2,3,3,2,2,1,1,1,3,0,1,2,1,3,3,0,3,2,3,3,0,0,1,2,0,0,3,3,3,3,3,3,1,3,3,3,2,2,2,3,3,2,3,1,2,1,0,3,0,1,2,2,0,0,2,0,0,2,3,2,2,3,3,3,3,2,2,0,3,3,3,2,2,3,3,3,1,0,3,3,3,3,3,3,3,0,3,1,3,3,3,3,3,3,3,3,3,2,0,0,1,0,3,2,0,1,0,2,1,3,0,1,3,0,0,3,3,0,0,3,1,3,3,2,0,1,3,1,3,1,0,3,3,3,3,3,3,0,3,3,3,0,0,2,1,1,0,1,3,1,1,3,1,3,3,2,0,1,1,3,3,3,3,3,0,1,1,0,3,3,0,2,2,3,0,3,3,0,3,3,1,1,3,3,1,0,3,3,3,2,0,3,3,3,3,3,3,3,3,3,2,3,3,3,0,0,0,3,3,0,3,3,1,1,0,3,2,0,1,2,1,3,1,1,3,1,0,1,3,3,1,1,0,3,1,3,3,1,0,0,1,0,3,1,1,3,3,3,3,3,3,0,3,0,3,3,0,1,3,1,1,3,3,3,3,0,3,3,3,2,3,2,3,0,1,3,1,0,0,0,0,1,3,3,1,3,0,1,1,1,3,3,1,3,0,0,2,0,0,3,1,3,0,2,0,3,1,1,3,3,3,3,3,1,1,3,2,3,0,2,2,2,3,2,3,0,3,3,3,3,3,1,0,3,0,3,3,1,3,1,3,3,2,1,3,0,3,0,3,3,2,3,3,3,3,0,3,1,1,0,3,1,3,3,3,3,3,3,1,3,0,1,1,3,3,3,0,3,3,3,0,3,3,3,3,3,1,3,3,3,0,1,3,1,3,1,1,3,3,3,3,3,1,3,3,2,3,3,3,3,0,0,3,0,3,1,3,3,1,0,1,3,3,2,1,3,1,0,3,3,0,3,3,3,0,1,0,3,1,3,3,3,3,3,3,0,1,3,1,3,2,3,2,2,3,1,3,0,1,1,0,3,0,1,0,0,0,3,3,0,0,2,3,3,3,3,2,0,1,0,1,3,0,2,3,0,1,2,0,3,2,3,3,1,0,0,3,3,3,3,3,1,3,3,3,3,3,1,3,3,3,0,0,3,1,1,2,1,3,2,3,0,2,2,3,2,3,1,3,0,2,2,2,3,1,2,0,1,3,3,3,3,3,0,3,3,3,3,2,2,0,2,1,3,3,3,3,3,3,0,1,2,2,0,3,3,0,0,3,3,3,1,0,1,0,3,0,1,2,0,0,0,1,0,2,0,0,1,3,0,3,3,3,2,2,2,1,0,3,1,1,3,3,1,3,0,0,1,0,3,2,0,1,0,1,3,3,1,3,0,0,0,3,2,1,2,2,1,1,2,3,2,1,0,3,1,2,3,1,3,3,2,0,2,1,3,3,3,2,1,3,3,3,0,3,3,3,0,3,3,0,1,1,2,1,0,1,1,3,0,3,0,3,3,1,3,3,3,0,2,3,1,3,3,1,3,0,0,1,3,3,3,1,3,3,3,3,0,0,3,3,3,1,1,3,1,0,0,3,3,3,1,0,3,3,0,3,3,2,3,3,1,0,0,3,0,0,2,3,3,3,0,3,0,3,3,1,0,1,3,2,0,3,1,3,3,1,3,3,3,3,1,3,1,1,3,3,3,3,3,0,1,1,0,3,3,0,1,0,0,3,1,3,3,0,1,0,3,3,3,1,3,3,1,3,1,1,0,2,0,0,3,3,0,0,3,2,0,1,1,1,3,0,3,3,1,3,3,3,1,3,1,3,3,3,1,3,0,2,2,3,3,0,0,0,0,1,2,2,3,0,3,3,1,1,3,0,0,1,0,0,3,0,3,3,2,3,3,0,1,1,2,0,3,2,3,3,3,3,3,1,1,3,2,3,3,2,3,0,1,0,3,1,3,3,1,3,3,1,2,3,3,1,0,0,3,3,3,0,1,1,0,1,0,0,3,3,0,3,2,1,3,3,3,0,0,0,1,2,0,2,0,3,3,0,2,0,0,1,0,2,1,0,3,3,0,0,3,3,3,0,0,3,1,3,0,0,3,3,0,3,3,3,3,3,3,0,3,0,3,2,3,0,3,0,3,1,3,3,1,0,3,3,3,3,2,0,3,3,3,0,3,3,3,3,3,0,1,0,0,3,3,0,3,3,3,3,3,3,1,1,3,3,0,3,3,0,0,1,0,3,3,0,0,1,0,1,1,3,3,3,3,1,3,3,1,3,1,1,3,1,3,0,3,3,0,0,3,1,3,3,1,3,3,3,3,3,3,3,0,1,0,1,3,3,3,0,1,3,3,0,1,3,3,1,1,1,3,1,1,1,3,0,0,1,3,3,1,1,3,1,3,1,0,3,3,3,2,2,0,3,3,3,3,3,1,3,0,0,1,1,0,1,0,2,3,0,3,3,3,3,0,3,3,3,3,3,1,1,3,0,2,2,0,3,2,1,1,1,2,3,0,3,2,0,0,1,0,1,1,3,3,2,2,1,2,0,2,1,3,0,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,2,0,1,0,2,0,0,3,1,0,1,3,3,0,0,0,3,3,3,0,3,1,3,1,3,3,3,3,1,3,1,3,3,3,0,3,1,2,1,1,1,0,2,2,2,3,3,1,3,2,2,2,3,3,3,3,1,1,1,0,1,2,1,3,0,3,0,3,3,3,0,0,0,0,1,1,1,1,3,3,0,3,0,3,3,1,3,3,3,3,2,2,3,3,3,3,0,3,1,2,2,2,2,1,2,1,3,2,0,1,3,3,3,3,0,3,3,1,2,0,3,3,0,3,2,2,3,0,0,3,0,3,3,0,3,0,3,0,1,1,1,0,0,3,0,0,3,0,0,1,1,1,1,1,1,0,0,1,3,3,3,1,2,0,1,0,0,0,0,1,1,0,0,1,3,1,0,1,0,1,3,3,3,2,0,1,1,3,0,0,0,3,1,0,3,1,1,3,3,3,3,3,3,2,0,0,1,0,1,3,3,3,3,3,3,1,1,3,3,1,3,3,3,3,2,3,3,3,3,3,3,3,1,1,3,3,3,3,1,1,3,3,0,3,3,3,3,1,3,1,1,3,3,3,3,1,1,2,3,1,1,3,3,2,0,3,3,3,2,3,3,1,0,1,3,3,3,1,3,1,3,3,3,0,1,3,3,3,3,3,3,3,3,0,1,1,3,0,0,1,3,3,3,0,2,2,0,3,3,1,0,0,0,3,1,0,1,3,3,3,0,3,3,3,1,1,3,3,3,1,3,3,3,3,2,0,0,3,0,1,0,1,1,1,0,3,0,3,0,0,0,0,1,0,2,0,0,0,0,2,0,3,3,0,0,3,3,3,3,0,3,3,1,1,0,3,0,0,2,0,3,1,3,0,1,3,0,0,0,0,0,2,0,3,3,1,1,0,0,1,1,1,3,0,2,2,3,1,2,3,0,3,3,2,1,3,1,3,3,3,3,2,3,0,1,3,0,0,0,3,2,0,3,1,0,3,0,3,3,3,3,3,3,3,1,3,3,1,3,1,2,0,1,3,3,0,2,1,0,3,3,2,0,1,2,3,3,0,3,3,0,3,3,3,1,3,1,1,3,3,3,3,0,3,3,3,3,3,3,3,3,1,3,3,3,1,3,0,1,3,1,1,1,3,3,1,0,1,3,3,3,3,0,0,0,0,0,3,3,3,3,3,3,3,1,0,1,3,0,2,3,0,1,3,3,1,3,0,3,3,3,3,1,3,3,3,3,3,3,3,3,1,1,0,2,2,0,3,3,3,3,3,3,3,1,0,3,3,3,3,0,3,3,3,0,3,3,0,2,0,3,0,0,3,3,3,3,3,0,3,1,3,3,2,3,3,2,0,3,3,1,3,3,0,2,1,2,2,0,3,3,2,1,3,1,3,3,3,3,3,1,3,3,3,3,3,3,3,1,1,2,3,3,0,1,2,0,0,3,3,1,3,0,0,1,3,3,3,3,3,0,3,1,3,1,3,0,0,0,1,3,3,0,0,1,1,3,3,3,3,3,3,1,3,0,2,1,1,3,3,2,0,3,1,3,3,3,3,3,1,3,3,3,3,3,2,3,3,0,3,3,3,3,2,1,3,3,1,2,1,3,1,2,1,2,3,0,3,3,1,1,3,3,3,3,1,1,1,3,3,3,3,0,3,3,3,1,3,1,3,1,1,1,1,0,3,3,3,1,3,3,1,1,3,3,3,0,1,1,0,1,3,3,1,3,3,3,3,3,1,3,3,3,1,3,3,0,0,1,3,1,3,3,1,0,1,0,1,3,3,1,3,0,3,3,1,3,1,1,0,0,0,1,1,3,3,3,1,3,1,3,3,1,1,2,0,3,3,0,0,1,3,3,1,1,3,1,3,3,3,1,1,2,3,1,2,0,1,3,0,2,0,0,0,0,0,1,3,3,1,1,0,0,0,3,3,0,0,3,3,0,3,3,0,2,0,3,0,0,3,1,2,0,2,1,3,3,1,2,0,2,0,2,3,3,0,1,3,3,3,0,2,3,0,1,2,2,3,1,2,0,0,1,0,2,3,0,2,1,0,3,3,0,3,0,2,0,1,0,1,1,3,2,3,2,0,0,0,0,3,1,0,3,0,1,1,1,2,0,3,1,3,3,3,3,3,3,3,0,0,1,3,1,3,3,2,0,2,2,3,1,2,3,2,1,3,3,0,1,3,0,3,0,0,1,2,3,3,3,1,3,2,2,1,2,1,0,0,3,1,3,0,1,3,3,0,1,1,0,1,3,2,0,1,1,0,3,0,2,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,1,0,0,0,3,2,2,1,3,1,1,2,3,3,0,3,1,3,1,3,0,0,1,0,2,2,3,2,1,1,3,0,3,0,3,3,3,0,3,2,0,0,0,3,3,3,3,3,3,2,3,3,3,3,3,1,3,3,3,3,3,3,2,2,2,1,2,1,3,3,0,0,2,0,0,0,1,1,0,0,1,2,0,1,0,2,0,0,1,0,3,1,3,0,3,0,1,3,2,1,3,2,1,3,1,1,1,0,1,0,3,3,0,0,1,0,0,3,0,3,2,1,3,3,0,1,2,0,1,3,1,3,3,3,3,3,1,2,3,0,0,2,3,1,2,3,3,3,3,0,1,0,1,0,0,0,1,3,0,0,3,2,3,0,1,3,0,1,0,1,3,1,2,3,1,3,3,3,0,1,0,0,0,3,1,0,1,3,3,3,0,0,1,1,3,3,0,1,0,3,1,3,3,0,3,0,3,1,2,2,1,1,3,3,3,3,3,1,3,3,2,1,3,1,1,3,3,1,2,1,3,3,1,0,3,3,3,1,3,0,1,0,1,3,3,1,1,3,3,1,1,0,0,3,3,0,2,3,3,3,3,3,3,3,1,3,3,3,3,3,1,1,3,3,3,1,3,3,1,1,3,1,1,3,0,2,1,3,3,3,3,1,0,1,3,3,3,1,3,1,3,3,3,2,0,3,3,0,0,1,3,1,3,1,2,3,3,1,0,0,3,3,3,2,1,1,2,0,1,2,3,3,3,1,3,1,1,3,1,3,3,3,2,2,2,2,2,3,0,0,3,1,2,1,3,3,3,2,3,0,1,0,0,1,1,0,1,2,1,3,1,3,3,3,3,1,3,0,1,2,0,1,2,2,1,2,1,3,0,0,2,3,3,2,2,2,2,3,2,1,3,0,0,0,1,2,0,3,3,0,2,3,3,1,0,1,2,3,2,2,2,3,3,0,3,1,2,2,1,1,3,0,3,0,2,2,1,2,3,2,0,1,1,3,3,1,0,1,3,1,0,1,3,2,3,0,3,3,1,3,1,2,2,2,1,0,1,0,0,3,0,0,2,2,1,2,2,0,1,1,3,1,3,0,2,1,1,0,3,3,0,3,0,2,2,3,3,0,1,0,3,3,0,2,0,3,1,2,1,0,1,0,3,2,2,3,1,1,0,1,1,1,1,0,3,3,3,0,0,0,3,1,0,0,1,0,2,2,1,2,2,3,3,3,2,0,3,0,3,0,2,0,1,1,3,1,0,0,3,0,0,0,1,3,1,3,3,0,0,0,1,0,0,3,1,1,1,1,0,3,3,1,0,1,1,2,2,2,3,3,3,1,3,0,3,3,0,3,3,3,3,3,3,0,1,0,0,2,0,1,3,2,3,2,0,0,3,3,0,3,1,1,3,3,0,2,3,3,0,3,2,3,3,0,3,1,0,2,1,0,3,3,0,3,1,3,2,0,3,3,3,3,3,3,3,3,3,3,0,3,0,0,1,3,3,0,3,1,0,0,3,0,3,2,3,3,3,3,1,0,0,2,0,3,0,3,3,3,2,1,3,0,3,3,0,1,1,1,1,0,0,1,0,0,3,1,3,3,3,3,3,3,3,1,3,3,3,3,1,3,0,3,1,3,3,0,3,3,0,3,3,3,1,3,3,1,0,1,0,3,3,0,0,0,3,3,3,1,1,0,3,1,3,3,0,1,3,3,1,3,3,3,3,3,0,1,3,1,3,3,3,1,3,3,3,0,3,0,3,3,3,3,3,3,3,3,3,3,1,1,3,0,3,1,1,1,1,1,3,3,3,3,1,2,2,1,3,3,1,0,0,3,3,3,3,3,3,1,3,1,3,1,3,0,0,3,3,3,0,1,1,3,3,3,1,3,3,1,3,3,1,3,3,2,0,2,2,2,2,3,1,2,0,3,1,0,0,0,0,3,3,3,3,3,2,0,3,2,0,2,1,0,3,3,3,2,0,1,0,3,3,0,3,3,3,3,1,0,2,2,3,0,2,0,3,3,3,3,3,3,3,3,2,2,3,3,0,3,3,3,3,1,3,3,3,3,0,0,3,0,2,0,0,0,3,3,0,0,2,1,1,0,0,0,3,3,3,3,2,3,3,1,0,1,0,0,3,3,1,0,0,0,2,0,1,1,2,0,3,3,0,2,3,1,0,3,3,0,0,3,3,0,2,2,3,3,3,3,1,3,1,3,3,3,3,3,0,0,3,3,1,3,3,0,3,3,3,3,3,0,3,3,3,2,0,3,3,3,3,3,1,3,3,1,3,3,0,3,3,3,3,3,1,3,3,3,3,1,3,1,3,3,3,1,3,3,3,3,3,0,0,3,3,3,3,0,3,3,1,3,3,1,3,3,3,3,3,3,1,3,3,1,3,3,1,3,3,3,3,3,3,1,3,1,3,3,1,3,3,3,1,3,3,1,3,3,3,3,3,0,2,0,3,3,3,3,3,3,3,3,3,3,0,3,3,2,3,3,3,3,3,3,0,3,3,3,3,1,3,3,2,3,3,3,3,1,3,3,3,3,3,3,0,1,1,2,3,3,3,3,1,0,1,1,3,1,0,3,3,3,0,3,0,2,1,3,2,3,1,2,2,0,3,1,1,0,3,1,0,3,3,3,0,0,1,3,2,3,3,0,3,0,0,2,0,1,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,0,3,3,1,0,3,3,3,3,3,3,3,3,3,2,0,0,3,3,1,3,0,2,3,3,0,3,3,3,3,2,3,3,2,1,3,2,3,3,3,0,3,3,1,3,3,3,3,3,3,2,2,0,0,2,2,0,3,3,1,0,3,3,3,3,3,3,3,3,1,0,2,3,0,3,2,3,2,0,3,2,3,3,3,3,3,0,3,3,2,3,3,3,3,2,3,3,0,3,0,3,2,2,3,3,3,3,1,2,0,3,3,3,0,0,3,1,3,3,3,3,3,3,3,3,3,0,2,3,3,1,1,1,3,3,0,3,3,1,3,0,3,1,0,3,3,3,3,3,2,1,3,1,3,1,3,3,2,3,3,3,0,3,3,1,3,0,3,3,3,1,3,3,0,3,1,2,3,0,3,1,3,3,2,0,0,3,3,2,3,1,2,3,3,0,0,2,0,3,0,1,0,1,1,3,3,3,3,0,3,1,1,0,1,3,0,3,0,0,2,3,3,1,0,0,2,2,0,3,3,1,3,3,3,3,3,0,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,0,3,1,0,3,0,3,0,0,1,1,3,3,0,2,1,0,3,3,2,3,3,1,3,1,3,3,3,2,3,3,2,2,0,0,1,3,3,0,2,3,2,0,1,3,3,0,3,2,2,3,2,3,0,2,3,1,1,1,1,1,0,2,3,2,1,0,3,3,0,3,1,2,1,0,3,1,0,0,0,1,0,1,3,3,3,1,1,0,1,0,3,0,1,0,3,1,0,0,3,3,1,1,1,3,3,1,3,3,3,1,0,1,0,1,3,0,1,1,0,1,1,0,3,3,3,0,1,1,1,1,3,3,3,3,3,3,3,3,1,0,0,0,0,2,1,0,0,2,1,3,1,3,0,2,3,3,3,1,0,0,1,1,3,3,3,3,2,0,3,1,3,3,3,3,3,1,0,0,1,0,1,1,0,0,1,3,3,2,3,1,0,3,3,1,3,0,2,1,0,0,0,0,3,0,3,3,3,1,3,1,1,2,0,0,0,0,3,2,0,1,1,3,0,2,0,0,0,2,0,3,3,3,0,1,3,3,3,3,1,3,0,3,3,2,2,3,1,3,0,3,3,2,0,3,3,2,0,0,0,1,2,2,3,0,3,3,3,3,0,2,3,3,3,2,2,3,2,2,0,0,2,2,0,2,3,0,2,1,0,3,3,2,2,3,3,1,0,3,3,3,3,3,0,0,1,3,3,1,0,0,1,3,3,0,3,3,2,3,3,3,0,3,3,3,3,3,3,3,1,1,1,3,3,3,3,3,3,3,1,3,2,0,3,1,1,3,3,3,1,1,3,1,3,3,1,3,1,3,3,3,2,3,3,1,3,3,0,1,3,3,1,0,3,3,3,1,3,3,3,1,0,3,0,1,1,3,3,0,1,0,3,0,3,1,1,3,0,2,3,3,3,3,3,3,3,3,1,1,2,1,3,2,0,1,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,0,3,3,0,3,0,1,3,3,1,1,0,1,2,1,1,1,0,2,3,1,3,3,0,3,2,3,3,2,0,1,1,3,1,3,3,3,3,1,3,1,3,3,0,2,3,3,3,3,1,1,3,3,3,3,3,3,3,0,3,3,3,2,3,3,1,2,2,0,3,3,3,3,0,0,0,3,0,3,3,0,0,0,1,0,0,0,0,0,3,2,1,1,3,3,2,2,0,3,0,3,1,2,1,2,2,3,0,2,3,3,3,3,1,3,3,3,1,3,0,3,2,2,2,1,3,3,3,3,3,3,1,3,1,2,2,3,3,3,0,0,3,3,1,0,3,0,1,0,3,0,0,0,3,0,3,3,0,1,1,0,2,2,0,1,0,3,3,0,3,0,2,0,0,1,0,3,3,3,3,3,0,3,1,0,1,3,1,0,2,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,0,3,3,2,3,3,3,0,0,3,1,2,0,3,2,1,3,3,0,0,1,0,3,3,3,0,3,3,2,1,3,2,3,0,0,3,3,3,3,3,3,3,2,0,0,1,3,1,2,1,2,0,0,0,0,3,0,2,3,1,2,0,2,1,2,3,0,1,3,1,1,0,0,1,3,2,0,3,1,0,0,2,3,0,1,1,0,3,3,0,2,3,3,3,3,3,1,1,1,2,1,3,0,1,3,1,1,2,3,1,1,2,2,3,3,1,0,0,3,3,1,2,3,3,0,0,3,3,1,1,1,1,2,3,0,2,2,2,3,1,1,3,3,0,3,0,0,1,3,1,3,3,3,1,3,1,1,0,2,1,3,3,0,3,1,3,3,3,0,1,3,1,1,0,0,1,1,3,1,3,0,3,2,0,3,3,3,3,1,3,0,0,2,2,2,2,2,3,3,0,3,0,3,1,3,1,3,1,1,3,1,1,0,3,3,1,0,0,1,3,0,0,1,3,3,3,3,1,3,3,3,2,3,3,3,3,3,3,1,1,1,3,3,3,0,3,3,3,0,2,2,2,2,3,1,1,3,0,3,3,3,0,2,2,3,3,3,1,3,3,3,0,3,3,3,3,0,0,2,1,1,0,1,3,3,0,3,3,3,3,0,1,3,3,0,0,0,0,3,1,3,3,0,3,2,1,3,3,0,3,1,3,3,3,1,1,3,3,3,3,3,1,3,1,3,3,3,0,1,3,3,3,0,0,1,1,1,0,1,3,0,1,3,3,3,3,3,3,3,3,0,3,1,3,3,1,1,0,0,3,3,0,0,0,3,3,0,0,1,3,0,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,1,3,0,1,3,3,0,3,0,3,1,1,3,3,0,1,1,3,3,0,3,1,0,0,0,3,3,3,3,0,3,1,3,3,1,1,1,3,3,3,3,0,0,3,0,1,0,3,3,1,0,2,1,1,3,1,3,2,1,1,3,1,0,1,3,3,1,2,1,0,1,3,1,2,1,0,3,3,0,3,3,2,3,3,1,1,3,1,2,0,0,0,3,3,1,3,3,3,0,0,3,3,0,1,1,1,3,3,3,0,2,2,1,1,2,2,0,1,1,2,1,3,0,0,0,2,2,2,1,3,3,1,1,1,1,3,2,1,3,0,0,1,1,0,1,1,1,0,1,1,1,3,3,1,0,0,0,1,1,0,1,1,3,3,3,3,3,1,1,2,3,2,2,1,1,1,3,3,1,1,3,3,1,3,3,1,1,3,3,3,3,3,3,3,1,3,3,3,0,1,0,0,0,3,3,3,0,0,3,0,3,3,3,3,0,3,1,1,0,3,3,0,2,1,1,0,3,3,0,0,3,3,0,0,3,1,3,1,3,3,3,3,3,0,1,3,0,3,3,3,3,3,0,2,1,1,3,3,3,3,0,3,3,3,3,3,3,0,3,3,1,3,3,3,3,3,3,1,3,3,1,3,3,3,0,1,0,2,3,3,3,2,1,3,1,3,0,3,2,1,3,3,3,3,0,0,2,2,3,3,3,0,3,3,1,3,1,3,3,1,3,3,3,3,1,3,3,0,0,3,1,3,1,0,3,1,3,0,3,3,3,3,2,3,1,1,3,3,3,3,0,0,0,1,3,0,3,3,3,3,3,0,3,3,3,1,0,3,3,1,1,0,3,3,3,0,3,0,0,0,3,3,3,0,3,3,0,3,0,3,3,3,3,0,3,3,3,3,1,2,3,3,3,2,1,3,2,0,3,3,3,3,3,3,3,0,3,3,0,2,0,3,3,3,1,3,3,0,0,0,3,0,1,0,3,3,3,0,3,3,3,3,1,1,0,3,3,0,3,3,3,0,3,0,2,1,2,0,0,1,3,3,0,3,1,3,0,1,3,3,0,3,3,3,3,2,3,0,0,3,3,2,1,2,0,2,1,3,3,0,3,3,3,3,0,0,2,0,3,3,0,0,0,0,3,1,3,3,3,3,3,3,1,3,3,3,3,2,2,2,0,2,1,0,3,3,1,3,3,2,2,1,0,1,3,3,0,3,1,3,1,2,3,3,3,3,3,1,1,3,3,3,2,2,1,2,3,3,1,0,3,1,0,3,3,0,1,3,3,3,3,1,0,3,0,3,1,3,3,0,3,1,3,1,2,3,2,0,0,2,0,1,0,2,2,1,3,2,0,3,3,2,1,1,3,3,3,0,1,2,3,3,3,0,3,3,0,3,0,3,1,3,0,3,1,0,1,2,1,1,1,3,3,3,1,3,2,0,2,0,1,0,1,3,3,3,3,0,3,1,3,1,3,0,3,3,0,3,1,3,3,1,1,2,0,3,3,3,0,3,3,3,3,3,3,0,1,3,3,3,0,0,3,0,3,0,3,3,0,3,3,3,3,1,1,3,0,3,0,1,2,0,1,1,2,2,1,2,3,2,1,1,3,3,0,0,3,2,1,3,3,3,1,2,0,3,3,0,1,3,0,0,3,3,3,0,3,3,3,3,3,0,3,3,1,0,3,3,0,2,0,2,0,0,0,2,2,0,3,1,1,1,3,0,3,0,3,3,2,0,3,3,0,1,1,3,1,2,2,3,3,3,3,1,1,3,3,3,3,1,2,0,2,2,2,2,2,2,2,0,0,0,2,0,3,3,0,0,3,0,0,3,3,0,0,3,3,0,2,3,0,0,3,1,3,0,0,3,3,3,0,0,3,0,0,3,2,0,0,0,0,2,3,1,2,3,3,0,3,3,3,3,1,3,2,3,0,3,0,0,3,0,3,1,3,2,0,0,0,0,0,2,2,2,0,3,3,3,0,3,1,1,0,2,1,0,0,0,1,0,2,0,2,2,3,1,3,2,3,3,0,3,1,0,2,1,3,2,2,2,3,1,1,2,0,2,0,0,0,0,0,3,1,0,3,3,1,3,0,3,2,2,2,0,2,0,2,0,3,3,3,3,0,3,1,3,2,0,2,0,2,0,3,1,0,1,3,3,2,0,3,0,0,3,1,0,1,0,3,3,3,1,3,0,3,1,1,3,0,2,3,2,3,0,0,0,3,3,1,3,0,2,3,1,3,0,1,3,3,2,3,0,1,3,1,3,0,0,0,1,2,1,3,3,3,1,3,3,1,3,0,3,0,2,1,0,0,3,3,0,3,3,0,2,2,1,3,3,3,3,3,3,3,3,3,3,3,2,3,0,1,3,3,0,3,2,0,0,0,1,3,0,1,3,0,0,2,3,2,2,3,0,3,1,1,2,3,1,3,1,3,3,0,2,3,1,3,3,0,0,3,3,2,0,3,3,3,0,0,3,0,3,3,1,0,1,2,0,1,3,3,3,1,3,1,3,3,3,3,2,1,1,3,0,0,3,0,1,1,0,3,3,3,0,2,3,3,1,0,3,3,2,1,0,3,3,1,1,3,1,0,3,3,1,0,0,0,0,3,1,0,3,3,0,3,1,1,1,1,3,3,3,0,0,1,3,3,0,0,1,3,0,0,3,0,3,1,3,2,1,1,1,1,3,3,2,1,0,1,0,1,3,0,3,0,3,3,0,1,2,0,3,0,3,3,3,2,0,0,0,0,3,0,2,3,3,1,0,0,1,2,3,3,0,3,0,0,0,0,1,3,3,3,3,3,3,0,3,3,3,3,1,3,3,0,3,3,0,0,1,3,0,0,0,0,3,3,3,0,3,1,0,2,3,0,3,3,3,1,2,1,3,3,3,3,3,3,3,1,0,1,0,3,0,3,3,3,3,3,3,3,3,3,2,2,2,0,0,0,0,3,3,1,1,3,3,3,3,0,3,0,2,2,3,0,3,0,1,3,3,3,3,3,3,0,3,3,0,1,3,1,0,1,3,3,3,3,3,1,1,3,3,3,3,0,3,1,3,3,1,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,0,3,1,3,0,2,1,0,3,3,1,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,0,2,2,3,3,0,3,3,1,3,3,1,0,0,3,1,0,0,3,3,3,1,0,3,3,3,3,2,2,3,1,0,3,1,0,2,1,2,1,3,1,0,0,1,0,0,2,3,3,3,3,1,2,1,0,0,2,1,3,0,2,2,2,2,3,1,3,3,3,3,0,3,2,0,3,2,2,0,3,3,3,3,1,3,1,1,1,3,3,3,3,2,1,3,2,1,0,3,2,1,0,0,2,2,2,2,3,3,1,3,0,0,3,0,2,3,0,0,0,0,2,3,0,3,1,0,2,2,3,1,3,3,3,3,1,3,1,3,3,3,3,3,1,1,1,3,1,1,2,2,2,2,2,2,3,3,3,3,3,0,0,3,0,2,0,3,3,3,0,0,0,0,0,0,3,3,3,0,3,3,3,1,3,1,3,3,1,2,2,3,3,1,0,3,0,1,0,3,0,1,1,0,3,3,0,1,1,3,3,1,3,3,3,1,3,1,3,1,2,1,3,3,2,3,1,0,3,3,3,3,0,1,0,3,0,2,1,0,3,0,0,0,1,3,0,0,1,0,1,3,3,3,3,2,0,1,0,3,3,0,3,1,3,0,3,3,3,3,0,1,3,3,3,3,3,3,3,0,0,0,3,0,1,1,3,3,3,3,3,3,3,3,0,0,1,3,0,2,2,3,3,3,0,0,0,1,0,1,1,0,1,3,0,1,3,3,1,0,2,2,3,3,3,0,0,0,2,2,0,3,3,3,0,3,3,0,1,0,3,3,3,3,3,3,3,3,3,3,3,2,2,3,0,1,3,1,2,3,1,1,0,3,0,0,1,1,1,2,2,0,2,3,0,0,3,3,0,0,1,1,2,0,0,1,3,0,1,3,1,1,3,1,0,3,3,3,0,3,1,2,1,3,0,3,3,3,3,3,3,2,2,0,0,3,0,0,1,3,3,0,3,1,0,0,3,3,2,2,3,3,1,3,1,1,0,3,3,0,3,3,3,1,1,1,3,1,0,1,0,0,0,0,3,2,1,1,3,0,1,0,3,3,1,0,0,1,3,1,0,3,3,3,1,3,1,3,3,1,2,0,3,3,3,0,1,3,1,0,3,3,3,3,0,3,1,3,0,1,3,3,1,3,1,2,3,1,3,0,1,3,3,3,3,1,3,1,0,1,3,3,3,3,3,0,1,3,1,2,1,3,1,3,3,1,3,3,1,1,3,3,3,3,3,3,3,3,3,3,1,1,3,3,3,3,3,1,3,3,3,3,3,0,0,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,1,3,3,3,3,1,3,1,3,1,3,3,1,3,3,3,3,1,1,3,1,3,3,1,3,3,3,3,3,3,0,1,0,3,0,3,0,1,1,0,3,0,3,3,1,1,3,3,1,3,3,3,0,3,3,3,1,1,3,3,3,0,0,0,3,3,3,0,3,2,3,2,0,2,2,3,3,3,1,3,3,3,3,3,0,1,3,0,1,3,2,3,0,1,1,3,2,3,3,3,2,3,3,2,0,3,0,3,1,1,2,3,2,0,3,1,3,1,3,1,3,1,1,0,1,3,0,3,3,3,3,3,3,3,0,2,3,3,3,3,3,0,3,3,3,3,2,0,0,1,3,3,3,3,3,3,3,2,0,3,0,3,3,2,2,3,2,1,3,3,3,0,1,0,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,1,3,3,3,1,3,3,0,3,3,3,3,1,3,1,3,3,3,3,3,3,0,2,1,2,1,0,3,0,0,0,0,1,1,0,0,3,1,3,3,3,3,1,2,3,3,3,3,0,1,0,3,3,3,1,0,1,1,3,1,3,2,2,0,1,2,0,1,3,3,3,3,3,0,1,3,0,2,0,0,2,1,3,3,1,3,1,3,1,3,3,1,3,3,3,3,3,3,1,3,3,1,3,3,1,1,2,3,1,3,1,3,2,3,3,0,0,0,3,3,3,1,3,1,3,1,0,1,3,3,3,1,0,0,0,3,0,3,3,3,3,3,1,3,0,2,2,3,3,3,3,0,2,2,0,3,3,0,3,3,0,0,3,3,1,3,3,3,1,3,0,0,0,3,3,3,1,0,3,0,0,3,1,1,3,3,3,3,3,3,2,0,0,1,0,0,1,3,1,1,0,1,3,1,1,3,3,3,3,3,3,1,3,3,2,0,2,2,3,0,3,3,3,3,3,3,0,1,0,1,3,0,3,0,1,2,3,3,0,1,3,2,3,0,3,3,1,0,3,0,3,0,2,3,3,3,1,3,3,3,1,0,3,3,2,2,2,2,0,2,2,2,2,3,0,0,3,0,1,1,1,2,0,0,0,0,3,0,0,1,0,0,3,0,0,1,2,2,1,3,0,0,3,0,0,3,2,0,0,0,0,0,1,0,0,2,2,0,1,1,3,2,3,0,1,2,1,0,1,1,1,0,0,3,3,3,3,3,3,1,3,0,3,1,0,0,2,1,1,2,0,2,3,1,3,3,3,0,0,1,1,3,1,1,1,0,1,1,1,0,0,0,0,1,3,1,0,2,2,2,1,3,1,2,2,0,2,2,3,0,0,0,3,3,3,1,2,2,0,2,2,2,3,0,3,3,1,3,3,2,3,3,3,3,3,1,0,3,1,3,3,3,3,3,1,3,3,1,3,3,0,3,3,1,3,1,3,1,0,3,3,3,3,3,0,3,3,0,3,1,1,0,1,3,2,0,1,1,3,0,3,3,3,3,1,3,3,1,3,3,3,3,3,3,2,0,1,0,3,3,3,3,3,3,1,3,3,3,0,2,1,3,2,3,2,2,3,3,3,3,0,0,3,1,2,0,1,0,1,3,0,3,1,1,2,1,0,0,3,1,3,0,3,2,0,1,3,3,3,3,3,1,3,1,3,3,3,3,2,3,0,3,1,0,0,0,0,3,1,3,2,3,3,0,1,2,0,2,3,1,3,3,3,3,3,1,2,3,3,1,0,3,2,1,1,1,3,0,3,0,3,3,3,2,3,3,3,0,3,3,3,3,3,1,1,3,3,0,3,3,1,3,3,0,3,3,1,3,3,0,0,0,0,1,1,2,1,1,1,3,1,2,1,2,1,2,1,3,2,3,0,2,1,3,1,2,3,3,0,3,3,3,3,3,3,3,0,3,2,1,3,0,3,0,0,0,3,3,3,3,3,3,3,3,3,3,3,1,3,3,0,3,3,3,3,1,0,1,3,1,0,0,1,2,2,3,3,3,1,3,3,3,3,3,0,3,0,3,1,3,3,1,0,3,1,3,3,0,0,3,0,3,0,3,0,3,3,0,3,0,3,3,0,3,3,1,3,1,1,3,3,3,1,3,3,3,3,3,3,3,1,1,1,3,3,3,3,3,3,3,3,3,3,3,1,3,3,1,3,3,0,3,3,0,3,3,0,3,0,3,3,0,3,3,2,3,3,3,3,0,0,3,3,3,3,0,0,1,2,2,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,1,3,1,3,1,0,1,3,3,3,0,0,0,1,3,3,3,3,2,3,3,3,0,3,2,1,1,1,0,3,2,0,3,3,3,1,3,3,1,2,2,3,1,3,1,3,1,3,3,3,0,0,3,3,1,3,3,3,3,3,3,3,3,3,3,3,2,1,1,3,3,0,0,3,2,2,0,3,0,3,0,0,0,3,1,0,0,0,3,0,3,1,3,0,3,3,3,2,2,0,3,3,0,1,2,3,2,3,1,2,2,0,2,2,0,3,3,3,3,3,3,1,0,0,0,0,0,2,0,1,0,0,3,2,0,3,0,0,2,3,3,1,3,1,1,0,1,0,3,3,3,2,2,0,3,0,1,3,3,2,1,3,1,3,3,0,0,0,1,1,3,1,3,3,1,3,1,3,3,3,3,3,3,0,1,0,3,3,3,2,0,1,2,0,3,1,1,0,1,0,0,1,1,3,3,3,2,3,3,0,3,0,3,2,0,0,0,1,3,3,1,1,1,3,1,1,3,3,2,2,3,3,1,3,3,3,3,3,1,3,3,2,3,2,3,3,3,3,0,0,1,0,3,0,0,3,3,3,0,3,0,2,3,0,3,1,2,3,3,3,3,3,3,3,2,3,3,3,0,3,1,1,3,1,1,0,1,1,3,3,2,2,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,0,0,3,0,3,3,2,3,2,0,3,3,3,0,1,3,3,3,3,1,2,3,3,0,3,0,3,3,3,3,3,3,0,3,3,3,3,1,3,1,0,0,2,3,3,3,3,3,3,0,3,3,1,0,3,0,0,3,3,0,0,0,0,0,2,3,0,1,0,0,3,0,0,2,3,0,1,3,3,1,3,1,3,2,0,3,0,0,3,3,3,3,0,0,0,1,1,1,2,2,0,1,3,2,1,3,3,3,3,3,3,1,3,3,3,3,3,3,3,0,1,3,0,3,3,3,3,3,3,1,1,0,1,3,1,0,3,0,2,3,3,0,0,3,0,1,3,3,0,0,3,0,0,0,3,3,3,1,3,3,3,2,0,3,1,3,3,3,0,2,3,0,0,0,3,3,3,3,3,1,2,2,0,3,3,0,2,0,3,2,0,0,0,3,0,1,3,3,1,2,3,3,1,1,0,0,3,0,3,2,1,1,0,1,1,1,0,3,0,0,3,3,3,3,3,1,1,2,1,2,0,3,1,0,3,3,0,3,0,0,1,0,1,1,0,0,0,3,3,3,0,0,1,3,1,3,1,2,0,1,3,3,3,0,1,3,3,0,3,3,1,1,3,3,3,3,0,1,1,2,3,2,2,2,2,0,0,1,0,1,1,0,3,3,2,0,1,1,3,3,0,3,1,2,3,0,0,1,0,0,0,0,2,0,3,3,3,3,3,1,0,3,3,3,3,3,3,3,3,3,3,3,3,3,0,1,1,1,3,0,3,0,3,3,3,0,3,3,3,3,3,3,1,3,1,3,3,3,0,3,3,1,1,0,3,3,2,1,3,3,3,1,1,3,3,0,2,3,3,3,3,1,3,0,3,3,3,3,3,3,0,3,1,3,3,3,3,1,3,0,0,0,3,2,0,3,3,3,3,3,1,3,0,3,1,3,3,1,3,3,3,1,3,1,3,3,0,3,3,3,3,3,3,1,3,0,1,3,2,0,3,3,3,3,3,3,3,0,1,0,0,3,0,3,3,3,3,3,3,1,1,3,3,3,3,0,1,0,1,1,0,3,2,0,3,3,3,3,3,3,0,3,1,2,0,0,1,3,3,1,3,1,1,3,3,1,3,1,3,1,3,1,1,3,1,3,1,3,3,3,1,1,3,1,2,3,1,3,3,1,3,3,1,3,3,2,3,0,0,1,3,0,1,0,1,3,0,2,3,1,3,1,1,0,3,3,3,0,1,0,1,3,3,1,1,2,1,1,3,0,3,0,2,1,0,3,1,3,0,2,2,2,2,3,3,3,0,2,1,3,0,0,0,0,3,0,0,3,2,0,1,2,0,2,3,3,2,2,2,0,3,2,3,1,2,2,0,0,0,0,3,3,0,3,3,0,1,0,1,0,0,3,1,2,2,2,0,1,1,3,0,3,1,3,1,1,2,1,1,1,1,1,3,3,3,3,2,0,0,0,3,3,1,0,0,0,1,0,2,0,0,1,2,2,0,3,3,2,1,3,3,0,3,3,1,0,3,2,3,3,0,0,3,1,0,3,0,3,0,3,3,2,1,1,2,2,2,2,2,0,0,3,3,0,3,3,3,3,3,2,3,3,3,1,0,3,0,3,0,0,1,0,3,3,3,3,0,2,3,3,1,3,3,3,0,3,3,3,2,2,3,0,0,1,1,2,3,3,3,3,3,0,1,3,1,3,3,3,3,3,3,3,3,3,3,0,0,0,3,3,3,0,3,3,3,0,3,2,0,3,1,3,3,3,2,3,3,3,3,0,3,3,0,3,0,0,1,0,3,3,3,3,3,2,3,1,3,3,3,2,1,1,3,3,3,3,3,3,3,3,1,3,3,1,0,1,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,1,0,0,3,0,1,1,3,2,3,3,1,0,1,1,3,3,2,1,3,0,0,1,1,3,0,0,3,1,3,1,3,3,1,0,3,3,3,3,1,2,0,0,2,3,1,0,3,3,3,3,1,3,3,1,3,0,3,3,3,1,3,3,3,3,1,3,3,1,3,3,3,3,1,0,2,3,3,1,3,3,3,1,3,3,1,0,3,3,1,3,3,1,3,0,0,0,0,0,3,3,3,1,3,1,1,3,1,3,1,0,0,3,1,3,3,3,3,0,0,3,2,3,3,3,0,3,3,1,3,1,1,1,3,3,0,2,0,3,2,0,0,3,3,3,3,3,3,3,0,2,3,1,3,1,3,1,2,3,0,0,0,3,1,1,2,1,0,0,3,1,0,0,3,3,0,3,0,0,1,1,0,2,1,0,0,1,3,0,3,3,3,1,0,3,3,3,0,0,1,1,3,1,3,3,3,3,1,3,2,2,0,0,0,1,1,0,0,0,0,0,1,1,0,2,1,0,1,3,0,2,0,2,2,0,2,1,3,3,3,2,1,0,0,2,2,2,0,2,2,2,1,2,2,1,1,3,0,3,0,0,1,2,0,1,3,2,2,0,0,1,0,3,0,1,2,3,3,3,1,1,1,3,0,1,1,0,3,3,1,1,0,0,0,0,3,1,2,1,3,3,3,3,1,2,1,3,0,3,1,0,0,0,0,1,3,0,3,3,1,3,3,0,0,3,3,3,3,3,3,3,3,3,0,3,1,3,3,3,3,1,1,3,0,0,0,3,3,1,0,1,0,3,3,0,1,0,0,0,0,0,3,1,3,3,0,1,3,3,0,3,0,1,3,0,3,3,3,0,0,0,3,3,1,1,1,1,1,1,3,3,3,3,3,3,3,3,0,3,3,3,1,3,2,3,3,0,3,3,2,3,3,0,0,3,3,1,2,3,0,3,3,3,3,1,3,3,3,3,0,3,3,3,3,3,1,3,2,3,0,3,3,3,1,3,3,3,1,3,3,3,3,0,1,3,3,3,3,3,3,3,1,2,0,3,3,1,3,1,0,0,1,3,3,1,1,0,3,3,3,0,3,3,3,3,3,0,3,3,3,1,2,0,0,1,2,2,3,3,3,3,3,0,3,3,0,3,3,3,3,3,3,0,0,3,2,0,2,3,3,3,2,1,3,0,0,1,1,0,1,2,0,3,3,0,1,1,0,2,0,3,3,0,3,1,1,3,0,2,1,0,3,0,1,3,1,3,0,3,0,0,1,3,2,0,1,1,0,2,0,1,1,0,3,3,3,3,3,3,1,3,3,3,3,1,3,2,0,3,0,2,0,0,3,0,0,0,1,0,0,3,3,1,2,1,1,3,0,0,3,1,1,2,2,3,1,1,0,0,1,3,3,3,3,1,1,1,0,1,1,3,3,1,1,3,1,1,1,3,3,0,1,1,1,1,1,0,0,0,3,2,3,0,3,3,0,0,0,0,1,3,3,1,3,3,3,3,3,2,1,1,0,3,0,2,1,2,3,1,2,0,3,0,2,1,1,0,0,3,2,2,1,0,1,1,1,2,3,0,0,1,3,3,1,3,3,2,1,0,3,0,3,0,3,1,2,0,2,1,3,3,3,3,1,3,3,3,3,3,3,0,3,0,2,0,0,0,0,2,3,0,3,2,1,1,1,0,2,1,1,3,3,1,3,0,3,0,3,2,0,0,1,1,1,0,2,0,2,0,0,3,3,3,3,3,0,2,3,2,0,3,1,3,0,2,3,0,3,0,3,0,1,3,1,3,1,1,3,0,2,0,0,3,2,3,2,2,2,0,0,1,3,3,0,2,2,2,1,3,0,3,1,1,3,3,0,0,3,3,1,1,3,1,1,1,3,3,3,3,0,1,2,1,2,2,3,3,2,1,0,1,1,1,3,1,2,3,0,2,2,0,0,0,2,1,0,3,1,1,3,1,1,2,1,1,3,0,3,3,2,3,3,3,3,0,0,3,1,0,2,2,2,2,2,2,2,1,3,3,3,3,1,3,3,1,3,1,0,3,3,3,0,1,0,3,2,3,3,0,3,3,3,1,3,0,3,3,3,3,3,3,3,1,3,3,3,3,3,3,2,3,3,3,3,3,1,3,3,3,0,3,0,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,0,0,1,1,1,3,3,3,3,3,3,3,3,1,3,1,3,0,0,3,3,3,3,1,3,1,3,3,3,3,3,3,0,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,2,2,2,0,1,0,2,1,0,0,0,0,2,0,3,2,2,0,0,0,2,0,0,1,1,0,0,2,3,3,3,0,3,0,0,3,0,3,3,2,0,2,0,2,2,0,0,1,3,2,1,3,2,0,0,1,3,3,3,3,3,3,3,3,3,3,3,3,3,0,1,3,3,2,0,0,0,0,2,0,0,3,2,2,1,3,0,1,1,2,3,1,3,0,3,0,3,3,0,3,0,2,3,0,0,0,3,2,0,1,0,0,1,2,3,3,3,3,2,0,2,2,0,3,3,3,3,3,3,3,3,2,3,3,3,3,1,0,1,2,1,0,2,0,3,0,2,3,3,3,0,3,3,3,3,3,2,3,0,2,2,3,0,1,0,0,3,0,0,2,3,3,0,2,3,1,0,0,3,3,0,1,3,0,0,3,3,3,1,3,3,3,2,2,2,3,3,0,3,3,3,3,3,1,3,0,3,0,1,3,0,0,1,1,0,1,2,0,3,3,1,3,1,1,3,1,2,0,3,3,0,0,1,1,1,0,2,2,0,3,3,3,3,3,3,1,3,3,0,1,1,2,1,2,3,1,3,3,3,3,3,3,0,3,3,3,1,3,3,2,2,2,1,1,3,1,3,3,1,1,3,1,1,1,3,0,1,0,1,0,3,3,0,1,3,3,1,3,3,0,0,3,3,3,0,3,3,3,1,3,1,3,3,3,3,3,3,1,2,0,3,0,0,1,3,3,1,3,3,3,3,3,3,3,3,1,3,3,1,3,3,3,1,3,2,1,3,3,3,1,0,1,3,3,3,1,3,3,1,0,3,1,3,3,3,3,1,3,0,1,3,3,1,0,0,3,3,1,3,3,3,3,3,3,1,3,3,3,3,1,2,3,3,1,3,3,3,3,3,3,3,1,1,3,0,2,3,0,3,3,0,3,3,2,0,0,0,2,2,2,2,2,0,1,3,0,3,0,1,3,0,0,3,3,0,0,3,3,3,3,3,0,3,3,0,0,1,3,0,3,3,0,2,3,3,3,3,3,3,3,3,3,1,3,0,3,1,0,3,3,0,3,3,3,3,3,1,0,1,0,0,0,2,1,3,0,1,1,3,0,3,3,3,3,3,0,2,1,3,3,3,3,3,0,1,3,1,3,3,0,1,3,3,3,3,1,2,3,0,2,3,1,1,3,3,3,1,1,3,1,0,3,1,0,0,1,1,1,0,3,1,0,0,1,2,2,1,1,0,0,3,0,0,3,1,0,2,1,1,3,3,3,0,3,1,1,2,2,3,3,1,0,0,2,0,1,0,0,3,3,0,0,3,1,3,1,3,3,0,1,1,3,1,0,3,2,3,3,1,0,3,0,0,1,0,1,1,1,3,3,3,0,2,3,0,1,0,3,1,1,1,0,3,0,3,3,1,0,3,3,3,1,0,1,3,3,1,1,1,1,1,0,1,3,3,3,3,3,2,1,1,1,1,1,3,3,1,3,1,3,0,1,1,0,1,0,0,1,1,3,0,1,0,3,2,1,0,3,2,2,3,3,1,3,3,3,0,3,1,3,3,3,0,1,3,1,2,0,1,3,3,3,3,0,3,0,3,3,3,0,1,3,3,0,3,0,1,0,3,1,1,3,3,3,3,3,3,1,3,0,0,3,3,3,0,3,3,3,3,3,3,3,3,1,1,1,3,0,1,3,0,3,0,1,3,3,1,1,1,3,3,1,3,3,0,1,3,1,3,1,3,3,3,3,3,0,3,1,1,1,3,3,3,3,0,0,1,2,0,2,3,3,3,0,0,1,3,3,3,0,3,1,3,0,1,2,0,3,0,1,3,0,3,1,3,3,3,3,3,1,1,1,0,3,3,0,3,0,2,0,1,3,0,1,1,0,3,3,1,1,1,1,3,0,3,1,0,0,0,3,2,2,0,1,3,3,3,1,3,3,0,1,3,3,0,3,3,3,3,1,3,0,0,0,3,2,0,0,3,2,3,0,2,3,3,1,1,3,1,0,0,3,3,3,3,1,0,3,3,3,0,3,1,3,0,3,3,3,1,0,3,3,3,3,3,3,3,3,0,3,0,3,3,3,3,3,0,3,3,0,3,3,3,3,3,3,3,3,3,3,3,0,3,3,1,3,3,1,1,3,3,3,3,3,1,1,3,3,3,3,1,1,3,3,3,0,0,3,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,0,3,1,1,3,3,3,0,3,3,3,0,3,1,3,3,0,3,3,3,3,3,3,3,0,3,0,3,3,3,1,1,1,3,3,1,0,3,1,3,1,3,3,3,3,3,3,3,3,1,3,3,3,3,3,1,2,3,3,3,3,3,3,3,3,3,3,1,0,0,3,3,3,1,1,3,0,3,1,3,3,0,3,3,3,3,3,0,1,0,3,1,3,3,1,1,1,1,1,1,1,3,3,2,3,0,3,3,3,0,3,3,1,3,1,1,0,1,0,0,2,0,1,3,3,3,3,3,1,0,2,2,1,1,1,0,0,3,3,3,0,1,0,0,2,3,1,1,1,2,0,0,3,1,3,1,3,2,1,3,3,1,1,3,0,3,3,3,3,1,1,1,2,2,0,2,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,2,1,1,0,1,2,0,0,1,1,3,3,1,3,0,1,1,0,3,3,3,3,3,3,2,3,0,2,1,2,1,2,0,3,1,2,0,2,1,0,1,0,0,0,1,3,3,3,1,2,2,2,2,3,3,2,3,1,0,0,0,2,0,0,3,1,1,3,3,3,3,3,1,2,3,3,3,3,3,3,1,3,3,3,3,3,0,0,3,3,3,3,0,3,1,3,3,1,3,3,3,3,0,2,0,0,2,3,3,0,3,3,1,3,3,3,3,3,3,3,3,3,3,1,2,2,2,2,0,1,3,3,0,0,2,1,0,1,1,1,0,1,0,0,2,0,3,3,3,1,1,3,0,1,0,1,0,1,0,1,3,3,1,0,0,3,3,3,3,3,1,3,3,0,3,3,0,3,3,0,1,3,1,3,1,3,3,3,0,0,3,1,3,3,3,3,0,3,3,3,3,3,3,0,1,0,0,3,3,3,3,1,1,3,0,0,0,3,0,1,2,1,3,3,3,3,1,3,0,3,2,1,2,2,1,3,2,3,3,1,0,3,1,3,1,2,1,3,3,3,3,3,0,0,3,1,0,3,2,2,0,2,2,3,3,3,0,0,3,0,3,0,3,0,3,3,3,2,3,3,0,0,0,2,0,3,2,3,3,0,3,1,0,0,3,1,0,3,2,2,0,2,1,0,0,0,3,3,3,2,3,3,3,0,0,3,3,3,3,2,2,3,3,3,1,3,1,3,3,3,1,2,3,2,3,2,0,2,3,0,3,2,3,0,3,2,3,3,3,1,2,0,2,1,0,1,1,3,3,3,0,3,2,2,2,0,2,2,0,0,2,1,0,3,2,3,0,2,0,0,0,3,3,0,0,2,0,2,2,3,3,0,3,0,1,3,1,0,0,0,0,0,1,3,2,1,3,1,0,3,3,3,3,0,0,1,3,1,0,1,3,3,0,1,3,0,2,3,1,0,0,3,0,0,1,3,3,0,3,3,1,0,2,2,3,3,0,3,3,3,3,3,3,3,2,3,2,0,0,2,2,1,1,3,3,0,0,3,3,0,1,0,1,2,2,0,1,0,3,3,3,0,1,0,3,1,0,3,0,2,1,3,0,3,3,3,0,1,3,3,0,0,2,2,0,2,2,2,1,3,3,3,3,2,2,3,3,3,1,0,0,0,3,0,3,3,3,0,3,0,2,3,0,0,1,1,0,0,3,0,3,3,2,0,2,3,1,1,3,0,0,0,3,3,1,3,3,2,1,0,3,0,3,0,3,3,1,3,0,1,3,3,3,3,0,3,3,3,0,1,1,0,0,0,0,1,3,3,0,1,1,3,3,3,1,0,3,3,1,3,2,0,2,0,0,2,0,1,1,3,3,1,1,2,3,3,0,3,3,3,1,1,1,0,3,1,3,1,0,2,0,0,3,1,2,2,2,2,1,3,3,3,3,3,3,3,3,3,2,2,0,0,3,3,0,0,1,1,0,0,3,2,1,3,2,2,2,0,0,0,1,3,3,0,1,2,0,1,1,0,1,3,3,3,0,0,3,0,1,3,3,0,0,0,3,0,0,3,3,3,0,0,2,1,1,3,3,3,3,3,0,3,3,3,3,3,2,3,0,1,3,3,3,2,3,2,0,1,0,0,0,3,1,2,0,1,3,3,1,3,3,3,1,3,3,2,3,3,3,0,3,2,0,1,0,2,2,3,1,1,3,0,0,0,0,2,0,1,1,0,3,0,3,3,3,1,1,3,2,0,1,3,3,1,3,3,1,2,3,3,0,3,0,1,3,1,0,3,1,0,3,0,0,3,3,2,0,2,2,1,1,3,1,0,1,1,3,1,3,1,3,0,1,2,3,1,2,0,0,0,3,3,3,3,3,2,3,3,3,3,0,0,2,2,1,0,2,1,3,3,3,3,3,3,3,1,3,3,1,2,1,0,0,3,3,2,3,1,1,3,1,3,3,3,0,1,1,0,0,0,0,0,1,0,3,0,3,3,3,0,1,1,0,0,3,0,3,1,3,3,3,3,1,0,3,0,2,1,1,3,0,0,1,3,1,3,3,1,1,3,3,1,1,1,3,3,3,3,0,3,3,3,0,2,2,1,0,3,3,2,0,3,0,3,3,0,1,0,3,2,2,3,3,3,3,3,0,2,3,3,3,1,0,0,3,3,3,1,1,3,1,3,3,0,0,3,3,3,1,3,3,3,2,3,2,3,3,0,3,3,3,3,1,0,0,0,3,3,2,2,0,3,1,0,3,1,0,0,0,3,1,2,2,0,2,1,1,0,3,3,3,3,0,3,3,0,1,2,3,3,3,3,3,3,1,1,3,3,0,3,3,2,2,1,0,0,1,3,3,3,3,1,1,1,3,3,3,0,3,2,1,0,1,3,3,3,3,3,2,3,0,1,3,0,0,3,3,3,3,1,3,1,1,3,3,1,3,3,3,3,3,3,3,0,3,2,0,0,0,3,3,1,0,0,1,1,3,3,0,3,3,3,2,2,3,0,3,0,0,0,3,0,0,3,3,3,0,0,3,3,1,3,1,2,0,1,0,1,0,0,0,3,2,1,2,3,1,1,1,3,1,0,3,3,3,3,3,3,0,3,3,3,3,3,3,1,1,1,0,1,3,0,0,3,1,2,1,1,3,0,2,1,3,3,3,1,3,3,3,3,3,0,0,3,3,1,1,3,3,0,2,1,0,0,3,0,0,3,3,3,3,0,0,1,1,0,0,3,3,1,3,2,3,3,1,0,0,0,3,3,3,0,3,3,3,3,3,0,0,1,1,0,3,1,3,3,3,3,0,0,3,0,0,3,3,1,0,3,0,3,3,3,3,0,1,3,1,1,3,3,3,3,3,0,3,1,1,3,3,3,3,3,3,3,0,3,3,1,3,3,3,3,1,3,0,2,2,0,3,3,3,3,3,3,0,1,0,3,3,0,3,3,3,0,3,3,3,3,3,3,3,0,0,3,3,1,3,3,0,0,1,3,3,1,0,0,1,1,0,3,0,3,1,3,3,1,0,0,3,3,3,0,3,1,1,3,1,3,0,3,3,1,3,2,1,1,3,0,0,0,0,3,3,3,3,3,0,3,1,0,1,1,3,3,3,3,1,3,3,3,1,0,0,3,2,1,3,3,0,3,3,3,3,3,3,3,0,0,3,3,1,3,0,3,1,0,0,3,3,3,0,1,0,3,3,2,1,3,1,1,3,0,3,1,3,0,2,3,3,1,0,3,3,0,0,0,3,0,0,0,3,2,2,0,0,1,1,0,3,3,3,3,1,3,0,0,3,3,0,0,1,1,2,2,3,0,0,0,3,3,0,1,3,0,1,1,0,3,3,1,0,0,0,1,1,0,3,1,3,3,0,3,3,0,3,0,0,3,3,1,2,0,2,3,3,0,0,0,0,1,0,2,2,3,3,0,1,0,3,1,3,3,3,3,3,0,0,3,3,1,3,0,1,3,0,1,0,1,3,2,0,0,1,0,0,2,1,2,3,3,0,1,1,0,0,3,1,1,3,2,0,0,2,1,3,0,0,1,3,1,3,0,0,3,3,1,0,1,0,2,1,1,3,3,1,1,3,3,3,3,3,3,3,3,3,3,0,1,3,1,3,3,1,0,3,3,1,0,3,1,0,0,1,0,0,3,3,3,1,3,0,3,0,0,3,3,0,0,3,3,3,3,2,1,3,3,0,3,1,3,1,1,3,1,0,3,3,3,0,0,3,0,3,3,3,3,3,1,3,3,1,1,2,1,0,1,1,0,0,3,3,3,2,3,3,1,0,0,3,2,2,1,3,3,1,3,3,1,0,1,3,3,3,3,0,1,1,3,3,3,3,0,3,3,0,3,0,0,1,3,3,3,3,1,1,3,3,2,1,3,0,0,3,0,3,1,3,3,3,0,0,1,0,3,2,3,1,0,3,1,0,3,3,1,3,3,0,3,0,3,3,1,3,3,1,0,1,3,3,0,3,3,1,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,0,0,2,2,0,1,3,3,2,1,1,0,3,3,0,0,0,3,3,1,1,1,0,3,3,1,0,1,3,3,1,1,3,3,0,3,1,3,3,0,0,3,1,3,3,3,3,0,0,1,2,2,2,2,3,3,3,3,3,3,0,2,3,2,0,3,0,2,1,0,0,0,0,3,3,2,3,2,1,2,3,3,1,3,0,3,3,2,3,0,2,2,2,0,2,3,2,2,2,2,3,0,1,3,3,3,1,1,1,3,1,2,1,0,3,3,3,0,3,2,2,2,3,3,3,0,2,2,0,3,3,1,0,3,2,0,2,2,2,1,1,0,1,3,3,0,0,1,3,0,2,1,1,0,1,1,2,2,0,2,0,1,0,2,1,2,2,2,2,2,0,3,3,3,0,3,3,3,1,2,2,3,3,3,3,3,0,2,2,3,3,0,2,3,2,1,3,3,3,3,3,1,3,3,0,0,0,3,1,1,0,1,3,0,3,1,2,2,1,3,3,0,0,2,3,3,3,1,0,3,3,0,2,1,3,3,0,0,2,2,0,1,1,0,3,3,3,1,3,3,0,2,0,3,3,3,0,3,3,3,3,0,3,0,0,1,0,3,2,2,3,3,0,3,1,3,3,0,2,2,2,0,2,3,3,3,3,3,1,1,3,0,0,0,0,2,2,0,1,3,1,3,3,1,3,3,3,3,3,0,3,3,0,2,0,0,3,1,2,0,0,3,1,3,3,3,1,0,1,1,0,1,2,0,3,3,2,1,2,3,0,1,3,0,1,3,3,3,3,3,1,3,3,3,1,3,3,0,3,3,0,1,1,0,3,1,3,3,2,1,0,3,0,3,0,0,3,2,0,3,3,1,3,1,0,3,1,3,1,3,3,2,1,0,0,2,3,3,3,3,0,1,1,3,0,0,3,1,2,1,3,3,3,3,1,3,3,1,3,1,2,2,3,3,3,1,0,3,3,3,2,2,2,3,3,3,1,3,1,0,0,2,3,3,0,0,2,0,1,1,0,2,3,3,1,3,0,1,0,2,3,1,2,3,0,2,0,2,0,0,0,0,2,1,3,0,1,0,0,2,3,0,1,3,3,3,1,3,0,1,3,0,1,3,2,0,3,3,3,2,2,2,1,1,0,0,2,3,0,0,1,1,0,0,0,2,1,3,0,0,3,3,0,1,2,0,0,2,0,2,2,0,2,3,1,0,3,3,0,3,3,3,2,0,0,3,0,2,3,3,2,3,3,3,0,3,0,3,1,3,3,3,3,3,0,1,3,3,3,0,2,3,0,3,3,3,3,3,0,1,3,0,1,3,3,0,3,3,0,3,1,3,3,3,3,0,1,3,3,1,0,0,3,0,3,2,3,3,3,3,3,1,3,0,3,3,3,1,3,0,0,3,1,0,3,1,3,3,3,0,3,3,0,2,2,0,3,1,0,0,0,3,3,3,0,3,0,2,2,0,3,2,2,1,3,3,3,3,2,2,2,2,3,3,3,3,1,3,2,3,0,0,3,1,3,3,0,0,3,2,1,3,3,2,3,0,3,3,0,1,3,3,3,1,3,0,3,3,1,0,1,0,1,3,0,3,0,1,0,2,1,0,0,3,3,3,3,3,1,1,3,3,3,1,3,2,3,0,3,3,1,0,1,3,1,3,3,0,1,3,1,3,0,1,2,1,2,3,3,1,3,0,3,1,3,3,2,3,3,0,3,3,3,3,1,3,0,3,3,3,2,0,3,3,2,1,3,0,0,3,0,1,3,3,1,3,3,3,3,0,3,3,3,2,2,2,0,2,1,3,3,3,0,3,3,0,3,1,3,3,3,1,0,3,3,1,1,0,0,3,3,2,0,1,0,1,3,3,3,3,0,1,3,3,3,3,3,1,3,3,1,3,3,3,0,1,1,3,1,3,0,3,1,1,0,1,0,3,2,3,1,3,3,1,3,3,3,3,3,1,1,0,0,0,2,0,0,1,3,3,3,1,0,3,3,3,1,3,0,3,2,3,3,0,1,1,2,3,3,1,3,3,3,1,1,3,1,3,3,2,0,0,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,3,3,1,3,1,3,3,3,2,1,3,3,3,0,0,3,3,1,1,2,3,2,1,1,2,3,3,0,0,3,3,1,3,1,2,0,0,0,1,3,3,3,3,3,0,0,1,3,0,0,3,0,3,3,3,3,3,3,0,3,3,1,2,3,3,1,3,3,0,1,3,1,3,3,3,1,1,1,0,0,0,3,3,0,2,0,3,0,0,3,1,3,3,1,1,3,1,3,3,1,3,0,1,0,0,0,3,3,3,1,3,3,3,0,1,0,3,0,3,0,3,3,3,3,3,3,3,3,3,1,3,0,3,0,3,3,2,1,3,1,2,2,1,1,1,3,1,1,1,1,3,3,3,3,3,1,2,0,1,1,0,3,1,2,3,2,1,0,3,3,3,0,3,3,1,3,3,3,3,1,3,2,1,3,3,3,2,1,3,0,2,1,0,3,1,0,2,0,0,3,0,3,0,0,0,3,1,1,1,0,1,3,3,3,1,1,0,1,3,0,0,0,0,3,0,3,0,1,0,1,0,1,1,0,3,0,0,3,3,0,1,3,0,3,3,0,1,3,2,3,3,3,3,3,1,3,3,1,0,3,0,1,2,2,0,2,3,3,3,2,3,1,0,3,3,2,0,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,3,0,0,2,1,2,0,0,3,0,2,3,2,1,3,3,0,0,3,2,0,3,0,3,1,3,0,2,2,0,0,3,1,0,3,0,3,3,3,0,1,3,0,1,3,3,3,3,3,0,3,3,0,3,2,3,3,3,3,3,3,3,2,3,3,3,3,1,1,3,1,3,3,3,0,0,3,1,2,3,3,1,3,2,2,3,0,0,3,0,3,3,0,3,2,0,2,2,0,0,1,0,3,3,0,0,3,3,0,1,3,1,0,3,3,3,3,3,3,3,3,3,3,3,0,3,3,0,0,3,2,3,3,0,1,0,3,3,3,0,1,3,3,2,3,3,0,1,3,0,3,0,3,0,2,0,0,1,2,0,0,1,3,3,2,1,3,3,3,2,3,0,3,3,1,1,3,3,2,0,0,3,3,3,3,3,3,3,1,3,1,3,0,3,0,1,0,3,3,1,3,3,1,0,2,0,1,3,3,1,1,3,3,1,3,1,1,3,0,0,3,0,3,1,0,3,0,3,2,2,3,3,0,3,3,3,1,3,1,3,0,3,3,0,1,3,0,3,0,3,3,0,3,0,3,3,3,3,3,3,1,0,3,3,3,0,3,3,3,0,3,1,0,3,3,0,1,3,2,3,0,0,3,3,1,0,3,0,3,3,2,3,3,3,1,3,3,2,0,2,3,3,3,3,3,3,2,3,2,3,3,3,2,0,0,1,3,1,2,3,2,0,0,1,0,3,1,2,0,3,2,0,3,0,3,3,0,3,1,2,3,3,3,0,2,3,3,0,3,0,2,2,2,1,0,1,1,3,1,3,3,3,3,1,3,3,3,3,3,0,3,1,3,3,3,0,3,3,1,3,3,3,3,3,0,3,0,0,1,2,3,3,3,0,3,0,0,0,0,3,1,3,0,3,0,1,3,0,0,0,2,0,3,3,3,1,3,3,3,3,3,0,3,3,3,2,2,2,1,3,2,3,1,0,0,3,0,3,3,3,2,2,1,0,3,3,2,0,3,3,1,3,2,0,2,1,2,2,2,0,0,0,1,3,3,0,0,3,0,1,3,0,3,1,1,0,1,2,2,0,2,2,2,0,2,2,2,2,3,0,3,3,2,2,2,0,2,3,0,2,2,0,0,1,0,3,3,0,3,0,2,0,0,0,3,3,0,2,3,0,3,1,0,0,0,2,2,1,2,2,1,3,0,0,3,3,3,0,1,0,0,3,3,3,3,3,3,3,3,3,1,3,3,3,3,0,3,3,3,1,1,0,1,1,3,3,1,3,3,3,1,0,1,0,1,3,3,1,0,1,3,1,3,0,0,1,3,3,3,0,3,1,3,3,3,3,0,1,3,3,3,0,0,0,1,1,3,1,3,3,3,1,3,1,3,1,3,1,0,3,1,1,3,0,3,1,0,1,3,1,3,1,3,3,3,3,3,3,1,3,3,3,3,3,3,3,1,3,1,3,3,1,3,1,3,3,1,3,3,1,3,0,3,3,1,2,1,3,1,3,3,3,3,1,3,3,3,0,3,3,3,3,3,2,1,1,1,3,1,1,0,0,0,3,2,3,3,0,1,3,1,0,3,3,3,3,1,1,0,0,3,0,3,3,2,0,0,0,3,1,3,3,3,2,3,3,2,1,1,0,1,3,0,2,2,2,0,1,3,3,3,2,3,1,3,3,0,1,3,3,3,3,3,1,1,3,3,3,3,3,3,1,0,1,3,3,0,0,0,2,1,2,3,0,0,0,3,0,3,0,2,0,1,0,3,3,2,3,0,0,1,3,1,3,2,1,2,2,1,2,1,3,3,3,1,1,1,2,3,0,3,3,1,1,3,1,3,3,2,1,0,3,3,3,3,3,3,3,3,3,2,0,3,0,3,3,3,3,3,0,3,3,3,0,3,0,0,0,1,3,3,0,3,3,3,0,0,3,3,3,3,0,0,3,3,3,3,3,3,0,3,0,3,0,3,3,1,3,3,2,3,3,3,3,3,3,3,1,3,3,3,3,3,0,0,0,0,3,3,2,3,3,0,0,3,3,0,3,3,3,3,3,3,0,1,3,0,0,1,2,3,3,3,0,3,3,3,0,2,0,3,3,2,2,3,3,2,0,0,2,2,3,3,3,3,3,3,3,1,3,3,0,2,0,1,3,3,3,3,0,0,0,0,3,3,0,0,3,2,1,0,3,0,3,1,0,3,2,2,0,1,2,0,3,0,0,3,0,1,3,0,3,3,3,3,0,0,0,2,0,3,0,3,3,3,3,1,3,1,0,1,1,0,0,0,2,2,1,3,3,0,3,3,3,3,3,3,1,3,3,3,3,1,1,3,0,0,2,0,3,1,0,3,0,0,1,0,3,2,3,3,0,1,0,0,3,2,0,1,0,3,3,0,3,2,0,0,3,3,3,3,3,1,0,2,1,0,0,2,3,3,3,3,0,1,3,3,0,3,3,3,3,1,3,1,3,3,3,1,2,1,3,1,3,3,1,0,1,1,1,2,2,0,0,1,2,0,1,0,1,2,0,2,0,2,3,3,3,0,1,1,0,0,2,2,3,2,0,0,0,1,2,2,3,1,0,0,2,2,2,2,2,3,3,1,3,0,3,0,3,3,1,3,3,3,0,3,3,3,0,3,1,1,0,3,2,0,3,0,0,1,2,2,1,3,0,2,3,0,1,1,2,3,0,1,2,3,3,3,0,0,3,1,0,3,3,1,0,1,1,3,3,1,1,1,3,3,3,3,1,3,2,2,2,2,1,3,1,2,3,3,3,1,3,1,3,3,3,3,3,0,0,1,0,3,0,3,3,1,3,1,0,2,0,2,1,1,0,1,1,3,1,0,3,0,2,3,3,0,3,1,3,0,3,1,3,1,0,0,1,3,2,1,0,3,3,0,1,1,3,3,2,3,3,3,3,3,3,3,3,3,1,2,1,3,2,2,0,3,3,3,1,3,3,3,1,2,1,1,0,1,0,0,0,0,3,3,1,0,0,0,0,3,0,1,0,0,1,3,1,1,2,2,0,0,3,3,0,3,0,3,0,1,3,3,3,3,3,0,1,0,2,1,0,2,1,2,2,2,2,0,2,3,0,1,2,0,3,2,3,3,3,3,0,0,3,2,2,3,1,1,0,1,1,1,0,3,3,3,0,0,0,0,2,3,1,2,0,0,1,1,2,0,0,3,0,3,3,1,2,3,3,3,3,3,1,2,2,1,3,3,3,3,0,3,2,0,3,1,0,3,3,1,1,2,3,1,0,3,1,0,3,3,3,0,3,3,2,2,2,2,3,1,2,0,3,3,3,3,3,0,0,0,2,0,2,3,3,3,1,3,1,0,3,1,3,3,3,1,1,3,2,1,0,1,3,2,2,1,3,3,1,3,3,3,2,2,2,3,3,3,2,3,3,3,1,0,3,2,1,2,3,1,1,0,3,3,3,2,1,1,0,3,0,0,1,0,0,3,0,0,0,2,2,2,3,1,3,3,1,2,3,3,0,0,3,0,3,2,2,0,1,2,0,1,3,3,1,0,3,0,1,3,0,1,3,3,0,2,0,1,1,1,1,3,0,1,3,3,2,1,3,0,2,3,1,0,3,3,0,0,3,0,1,3,1,3,0,0,3,0,3,0,3,3,3,3,1,3,3,3,3,3,0,0,0,3,3,3,1,3,3,1,0,3,3,1,3,0,1,3,1,1,3,3,0,3,3,2,2,2,0,3,0,0,0,1,3,1,0,2,2,3,3,2,3,0,0,0,2,2,0,2,0,0,2,1,3,2,3,3,2,1,0,3,3,0,2,2,2,2,0,1,0,0,3,3,1,3,2,1,2,3,0,1,0,0,3,0,3,3,1,2,3,0,3,1,0,1,0,1,3,3,3,3,0,3,0,0,3,2,2,2,1,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,2,3,3,1,3,3,3,0,0,0,3,3,0,3,0,0,3,0,3,0,0,2,2,2,1,3,0,3,3,3,0,3,2,3,0,1,1,2,2,1,3,3,3,1,3,0,3,1,3,3,3,0,3,1,3,3,1,1,2,2,3,0,3,1,3,3,1,3,3,3,0,0,3,0,0,1,3,0,3,3,3,0,1,3,0,3,3,3,0,0,3,3,3,0,2,3,3,0,2,3,0,1,1,3,3,1,0,1,3,2,0,3,3,0,3,0,1,0,1,0,3,0,0,1,3,3,3,0,1,0,3,3,3,3,0,3,1,3,2,2,3,3,3,0,0,3,0,3,3,1,0,0,3,0,1,0,3,2,2,0,3,0,0,3,1,3,0,3,1,0,3,3,3,3,2,1,0,3,2,0,0,0,1,0,1,3,1,3,1,1,1,0,0,1,3,1,3,3,3,3,3,1,3,3,3,1,1,3,3,3,3,1,3,3,3,1,1,2,3,3,3,3,3,3,3,0,2,3,0,3,1,3,3,0,3,3,3,3,3,3,1,3,1,2,3,0,1,1,3,3,3,1,3,3,1,3,3,3,3,3,3,3,3,1,3,3,1,3,3,1,3,1,2,2,3,3,3,1,1,3,1,3,3,3,3,2,3,1,3,3,3,3,3,3,1,3,3,3,3,2,0,3,3,3,3,3,2,3,1,0,3,1,3,3,3,3,0,3,1,3,1,0,0,3,0,1,2,0,3,3,3,3,3,1,1,3,3,1,3,3,3,3,0,3,1,3,3,1,3,0,3,2,0,3,1,3,3,0,3,0,0,3,3,3,3,3,3,3,3,0,3,0,3,0,0,1,3,3,1,3,1,3,3,0,0,0,0,0,3,0,0,2,2,0,0,0,0,1,2,2,2,2,0,1,3,0,0,3,3,3,3,3,3,0,3,3,3,3,3,2,0,0,1,0,2,1,3,3,3,0,2,0,3,0,0,3,0,3,2,3,1,0,0,3,1,0,0,0,2,1,1,0,3,3,0,3,0,3,3,3,0,3,2,1,1,1,3,3,3,2,3,0,3,0,0,0,0,3,3,3,2,2,0,2,0,0,3,2,1,0,1,3,1,0,1,0,3,3,3,3,1,3,3,3,3,3,1,2,2,3,0,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,0,3,1,0,1,0,3,3,3,2,3,0,1,3,0,0,0,1,3,3,3,0,3,1,3,0,1,0,0,1,0,2,1,3,3,1,3,0,1,3,0,0,0,1,3,0,0,0,1,2,3,1,1,3,3,1,3,1,3,3,3,3,3,3,0,3,3,3,3,1,0,1,1,3,3,3,0,1,1,0,3,3,1,3,3,1,3,0,1,3,3,1,3,0,3,3,3,3,3,3,0,3,3,2,0,1,0,2,3,0,0,0,0,0,3,3,1,3,3,1,1,1,3,1,1,0,3,1,0,3,3,0,0,0,3,2,1,0,3,0,2,3,1,3,0,3,1,0,0,0,0,3,3,0,1,0,3,3,3,3,0,3,0,0,3,2,3,3,2,3,3,3,3,3,1,0,3,3,1,3,3,0,0,2,3,0,0,3,1,3,3,0,3,3,1,0,3,3,3,3,1,0,1,3,3,0,0,1,1,0,3,0,3,0,2,1,0,1,1,2,1,3,3,3,3,2,2,0,1,3,3,3,3,0,3,3,3,3,3,0,0,1,0,3,3,1,2,2,1,3,0,3,3,3,0,3,3,3,3,2,3,3,0,0,3,3,1,3,1,3,1,3,3,0,0,3,0,3,0,3,3,1,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,0,1,1,1,3,3,3,3,1,3,1,3,3,0,3,3,1,1,3,3,0,0,3,0,2,3,0,0,2,3,3,3,1,1,3,3,3,3,2,0,3,2,0,3,3,3,0,3,3,3,3,3,0,0,0,3,3,0,1,3,3,0,3,3,0,3,2,2,1,1,3,0,3,1,3,3,0,1,3,3,0,3,1,3,2,3,3,3,3,3,1,0,3,3,0,2,1,0,3,3,3,3,3,3,3,1,1,1,3,3,3,0,1,3,3,3,0,0,3,0,3,1,0,3,3,0,1,3,1,1,0,0,3,1,1,3,2,1,2,0,3,2,3,1,3,1,0,3,3,3,3,3,2,2,3,3,3,1,3,3,3,3,3,1,1,1,1,3,0,2,2,2,0,2,3,3,2,1,0,0,2,1,0,0,1,3,0,3,0,3,0,2,3,3,3,0,3,3,0,1,3,3,0,0,2,0,0,0,3,3,0,0,1,3,3,3,3,3,2,1,0,3,3,0,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,1,3,0,3,0,3,3,1,3,0,0,2,3,3,1,3,1,0,3,3,0,0,0,1,3,3,3,0,3,2,0,0,3,3,3,3,1,2,3,3,1,1,3,3,3,3,3,3,3,1,3,3,3,3,2,3,0,3,2,3,1,3,3,1,3,3,3,3,3,3,3,0,3,2,3,3,3,0,0,0,3,2,0,0,3,2,1,0,3,2,3,1,2,1,3,2,0,2,3,2,0,0,3,1,2,3,2,3,0,0,0,0,2,3,0,3,1,2,2,0,2,2,2,2,2,1,3,3,1,2,3,1,2,1,1,3,3,3,0,0,3,3,2,3,3,0,1,2,2,1,3,0,2,2,1,3,2,3,0,3,3,2,3,2,1,1,0,0,3,3,1,1,3,2,0,3,2,3,3,1,3,2,1,3,3,3,3,3,3,3,1,2,0,0,3,1,0,0,1,1,1,0,2,1,0,2,0,2,3,3,3,0,0,1,3,3,0,2,0,3,2,2,3,3,2,2,2,2,3,0,0,2,1,0,3,3,3,3,2,2,2,2,0,2,3,3,3,3,3,3,0,2,1,1,1,3,1,3,3,1,3,3,1,2,1,0,3,0,1,0,1,1,3,2,0,1,0,2,3,3,3,0,3,2,3,1,0,3,0,0,1,3,0,1,1,0,3,0,3,3,1,3,1,1,1,1,1,2,3,0,3,3,2,0,3,3,3,3,1,2,3,2,2,0,2,2,1,2,1,2,2,2,3,1,2,0,3,0,3,3,1,0,0,1,1,1,1,3,1,1,0,2,1,2,3,1,0,0,2,1,3,3,1,0,0,3,3,0,0,0,2,2,0,2,1,3,1,0,0,1,3,1,2,0,3,3,3,0,0,3,3,0,2,2,2,0,3,1,2,0,3,2,0,1,2,2,1,2,2,3,3,1,3,3,3,3,2,0,0,0,3,0,2,2,2,3,0,0,3,3,2,2,2,2,3,2,1,3,3,3,2,3,3,3,0,3,1,0,3,1,1,3,3,3,0,0,3,1,3,3,3,3,2,2,2,1,3,3,1,1,2,2,3,0,3,0,0,0,3,3,3,3,3,2,3,1,0,2,1,3,3,1,0,2,3,0,3,0,0,1,3,3,3,3,1,3,3,3,3,3,0,3,3,0,3,2,0,3,0,3,0,0,3,3,3,1,1,1,1,2,2,1,3,0,0,3,0,3,2,3,0,1,3,2,0,1,3,2,0,3,0,3,1,2,3,2,1,1,0,3,3,3,0,3,3,3,3,2,2,2,3,3,3,3,3,0,0,3,0,2,1,0,0,0,2,1,3,3,0,3,2,3,0,1,0,2,2,0,0,0,1,0,1,1,3,3,1,0,0,0,1,2,3,2,1,2,0,2,2,0,3,3,2,1,0,3,0,3,3,0,3,3,0,3,3,1,2,0,0,0,1,0,3,3,0,2,3,0,3,2,1,3,3,2,3,3,0,0,2,3,1,3,0,0,3,3,0,3,3,0,0,1,0,3,3,3,3,0,3,1,3,0,1,1,2,0,3,1,3,1,1,2,1,0,3,1,3,2,2,0,2,2,1,2,3,2,2,2,2,2,3,3,0,1,2,1,2,3,1,3,1,3,1,1,2,3,3,3,3,2,2,3,3,1,0,3,0,1,0,0,0,1,0,3,3,0,3,3,3,3,3,3,1,3,1,3,3,3,3,2,2,0,1,2,3,2,2,3,1,3,0,1,0,1,3,2,0,3,3,1,2,3,3,3,3,1,3,3,3,3,3,3,2,2,0,0,2,1,1,2,1,3,2,1,3,2,1,1,2,2,3,3,1,3,3,1,3,3,3,3,3,3,3,3,0,3,3,3,3,0,0,3,3,0,3,3,2,1,2,0,0,3,3,3,0,0,3,1,0,1,0,3,3,0,3,2,2,0,3,3,3,3,3,2,0,1,3,0,3,3,0,3,3,0,3,3,3,3,3,0,3,3,3,3,1,3,3,1,3,3,2,3,3,3,2,0,0,3,1,3,0,3,1,3,1,3,2,0,3,0,1,3,0,2,3,3,2,2,0,3,3,3,1,2,2,3,3,3,2,3,3,3,3,1,3,2,3,2,1,1,1,1,0,0,2,0,0,3,3,0,2,2,2,2,3,0,0,2,3,1,0,0,0,3,1,3,0,1,3,2,0,3,0,3,0,0,2,3,2,0,3,3,0,3,0,0,3,3,0,3,2,0,1,3,0,3,0,3,3,1,3,3,1,0,1,1,0,0,1,1,3,1,3,3,1,1,3,3,1,3,0,0,0,0,1,2,3,1,0,1,2,1,1,1,1,0,2,2,2,2,0,1,1,2,3,0,2,0,0,3,1,0,3,0,0,1,3,3,0,1,2,0,2,1,0,1,1,3,1,0,0,2,0,1,1,2,1,1,0,3,0,3,0,3,1,0,3,0,2,2,1,0,0,3,3,2,1,2,0,1,1,0,1,0,1,1,0,2,2,1,0,0,1,0,3,1,3,3,3,3,2,3,3,0,3,0,2,3,3,3,1,3,3,3,3,3,3,3,0,3,1,0,1,3,3,0,0,3,0,3,3,3,3,3,3,3,2,3,0,0,3,1,3,2,0,1,0,3,0,1,1,2,0,3,0,2,2,0,2,0,1,3,1,3,3,2,1,0,3,3,3,3,3,3,3,0,3,1,3,3,3,1,1,3,0,3,3,3,3,3,3,3,3,0,1,1,0,1,0,1,2,3,1,0,1,3,3,3,0,3,3,3,3,3,2,1,1,3,0,3,3,0,3,0,0,3,1,0,0,0,3,0,0,1,2,0,3,3,3,3,2,3,1,3,3,3,3,3,3,3,3,3,3,3,3,0,0,1,3,3,1,0,0,2,0,3,3,3,3,3,3,3,3,3,0,0,3,3,3,3,0,3,3,1,3,1,3,1,1,3,0,3,3,3,3,3,3,3,3,3,3,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,3,0,3,3,3,1,0,3,1,3,3,1,3,1,3,3,0,1,2,0,1,0,1,0,1,1,3,3,3,3,1,0,1,2,2,1,1,1,0,3,3,3,1,3,0,0,3,0,3,3,3,1,3,3,3,3,1,1,3,3,3,3,1,3,3,1,0,1,0,2,0,1,3,0,3,3,1,0,1,0,3,3,1,1,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,0,3,0,1,0,3,3,0,1,3,3,0,1,0,3,1,1,3,3,2,0,0,2,2,0,0,1,3,0,1,3,0,1,3,3,3,3,3,1,3,1,3,3,0,1,1,3,3,3,3,0,3,0,3,2,3,3,1,3,1,3,3,2,0,0,0,3,1,3,2,3,1,0,1,3,0,3,3,0,0,0,3,3,3,0,0,0,2,1,3,1,0,3,3,3,3,1,0,3,3,0,3,3,3,3,1,0,1,3,0,3,3,3,3,3,3,3,1,3,3,3,3,1,1,1,1,3,3,0,3,0,2,1,0,0,2,0,0,3,1,3,1,3,3,3,1,3,3,1,1,3,3,3,0,3,1,3,3,3,3,1,1,3,1,3,3,1,0,0,0,0,0,3,3,2,0,0,3,3,3,3,1,0,3,3,3,3,0,1,1,3,2,3,2,3,0,1,0,0,0,0,1,3,1,0,2,0,0,3,3,3,3,3,2,0,3,3,0,0,1,0,1,0,0,2,2,2,3,3,0,2,3,1,3,0,3,0,3,3,0,1,3,1,3,3,3,3,0,3,3,0,0,0,3,3,3,0,3,3,3,2,0,1,3,0,2,2,2,3,3,0,3,2,2,2,1,3,3,3,3,1,3,1,3,3,1,1,3,3,3,3,2,2,1,3,3,3,0,3,3,2,3,1,0,3,3,3,1,3,3,3,3,3,0,1,0,3,3,3,0,3,3,0,3,3,0,3,3,0,3,3,3,3,1,3,3,3,3,1,3,3,3,3,3,3,0,3,3,3,3,3,0,0,3,3,2,3,0,3,3,3,3,3,0,3,0,1,3,3,3,1,1,0,3,3,1,1,3,1,3,1,3,3,0,3,3,3,3,1,3,0,1,1,3,3,3,2,0,0,2,3,3,1,1,3,1,3,3,3,3,1,1,1,3,1,1,3,3,3,3,3,3,0,3,1,0,3,1,2,3,3,0,1,1,3,3,3,1,1,1,0,3,1,1,0,3,3,3,3,0,1,3,0,3,3,0,0,1,3,1,3,1,3,3,3,3,3,1,1,3,1,0,3,2,2,1,3,3,3,1,0,0,1,1,1,3,3,1,2,0,1,3,3,3,3,2,1,1,3,3,3,3,3,0,3,3,3,3,3,1,1,0,1,3,0,0,2,0,3,3,2,2,1,3,3,3,3,3,0,3,0,2,3,0,3,3,3,3,3,0,1,1,2,3,1,3,0,3,0,3,3,3,2,0,3,3,3,3,1,1,2,1,1,0,3,0,0,3,3,0,3,3,2,1,3,0,0,0,1,0,1,3,3,3,3,1,2,1,3,0,3,3,0,0,0,0,1,3,3,3,1,3,3,3,2,2,1,1,1,2,1,2,0,2,2,0,3,0,3,0,0,3,1,0,1,1,1,0,0,1,0,3,3,3,1,1,3,3,3,1,3,3,0,3,0,3,3,3,2,1,0,3,3,3,2,3,0,1,2,1,1,3,1,1,1,0,3,2,2,2,2,2,1,0,3,1,1,0,0,3,0,0,3,0,0,3,0,3,3,1,0,1,0,1,1,1,1,2,1,1,0,0,1,1,3,3,3,3,3,2,2,3,3,0,2,0,3,0,0,1,1,0,3,0,2,3,1,2,2,0,2,1,2,1,1,0,3,2,0,0,3,0,3,0,0,0,2,0,1,1,2,0,0,0,3,1,0,0,0,3,3,3,3,3,3,3,0,2,2,0,2,3,1,1,0,0,3,2,3,1,2,1,2,2,1,3,0,2,0,1,2,3,3,3,3,2,0,3,3,2,2,3,3,1,1,2,3,3,0,0,0,0,1,0,1,3,1,0,0,1,3,3,0,3,3,3,1,1,0,0,2,1,3,3,3,0,3,3,2,1,2,1,0,3,3,0,1,1,3,1,0,1,1,2,1,2,0,3,3,0,3,3,2,2,3,1,3,3,2,1,3,1,3,1,1,2,3,2,1,2,2,2,1,3,0,3,0,1,3,3,3,3,2,0,1,3,1,0,3,3,3,3,1,0,0,0,0,1,1,3,3,3,1,3,1,3,0,3,3,2,1,0,0,0,3,0,1,0,2,0,2,1,0,3,2,0,1,3,3,3,0,0,3,2,0,0,0,2,1,3,3,2,1,3,3,3,1,1,3,0,1,3,3,3,2,3,2,2,1,0,0,0,3,3,3,3,0,2,0,0,1,0,1,2,2,1,3,1,0,3,3,3,3,0,0,1,2,3,1,3,1,3,3,1,1,1,1,3,1,1,0,3,3,3,3,1,3,3,0,3,3,2,3,1,2,0,3,2,2,0,1,0,0,0,0,3,3,3,3,3,2,1,1,2,0,0,0,0,2,0,2,1,2,1,3,0,3,1,0,0,0,2,1,3,3,0,1,3,1,3,3,3,1,3,3,3,3,3,3,3,3,3,1,1,3,3,3,1,1,0,1,3,3,0,1,3,3,1,3,3,3,3,3,2,2,0,1,3,2,2,1,3,3,3,3,3,3,3,3,3,3,2,0,0,0,1,2,2,1,3,1,3,3,1,3,3,3,3,3,1,3,2,3,2,2,3,3,1,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,0,1,0,3,3,3,3,0,1,3,3,1,3,1,1,0,3,0,1,0,3,1,0,3,3,3,0,3,0,3,3,3,2,0,0,3,0,1,0,3,1,0,3,3,0,1,0,0,3,3,3,3,0,0,1,2,0,3,0,3,3,1,1,3,3,3,3,3,3,3,0,3,1,1,0,1,1,3,3,1,3,3,3,3,1,3,0,3,3,2,3,1,0,0,0,3,1,3,3,3,3,3,0,3,2,1,2,1,3,1,3,3,1,3,3,1,0,3,3,1,3,3,1,3,3,3,0,1,1,3,3,1,3,3,3,3,1,2,2,2,3,1,0,2,1,1,3,3,3,1,1,1,1,1,3,1,3,3,2,3,0,3,3,3,3,3,3,3,3,3,1,3,1,0,1,1,0,0,3,1,1,3,0,3,3,2,0,1,3,3,1,3,3,1,3,3,1,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,1,3,3,0,1,3,1,0,2,2,0,2,1,3,3,3,3,3,3,3,1,3,3,1,0,3,2,3,1,3,3,1,3,1,1,3,3,3,3,1,3,3,3,1,3,3,3,2,1,1,1,3,1,1,2,3,2,2,1,3,3,1,3,3,1,0,3,2,2,2,3,0,3,1,2,0,0,3,2,3,1,2,0,3,3,1,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,3,3,1,3,3,1,1,3,1,3,3,0,3,3,3,3,3,3,3,3,1,0,1,3,3,1,3,2,1,1,0,0,3,3,1,1,0,1,3,3,3,3,1,3,3,3,3,1,1,0,3,3,3,3,0,1,3,0,1,2,3,3,3,1,1,1,1,3,2,0,0,3,3,3,3,3,3,3,3,2,0,1,2,0,0,0,3,3,2,0,1,0,0,3,2,1,0,1,1,3,2,2,0,3,3,3,0,0,0,0,0,0,3,2,3,2,0,3,3,2,1,0,0,1,3,2,0,0,0,0,0,3,3,3,3,1,0,3,3,3,0,3,0,0,0,2,2,3,0,0,2,2,2,0,0,2,1,3,0,2,3,3,3,3,3,3,1,0,0,0,0,0,0,0,3,0,3,3,3,0,0,2,0,0,1,0,3,3,2,2,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,2,3,2,0,2,3,3,3,3,3,1,1,3,1,3,3,3,3,3,3,3,3,0,3,3,3,3,3,1,3,1,3,3,1,3,3,3,1,3,3,3,0,0,3,3,3,0,3,2,3,3,3,1,1,3,3,1,3,1,0,3,3,3,3,1,3,1,3,3,3,3,3,3,3,3,3,0,0,3,3,3,0,3,1,3,3,3,3,3,1,3,3,1,1,0,3,0,1,2,2,3,3,3,3,0,3,1,3,1,3,3,3,3,1,1,1,1,1,3,3,3,3,3,0,0,0,3,0,0,0,3,3,3,1,3,3,3,3,2,3,3,0,3,3,0,3,3,0,0,0,0,0,3,3,0,3,1,0,3,3,0,3,3,0,3,0,0,3,0,2,0,1,3,3,0,0,0,1,2,3,0,3,1,0,0,3,1,1,0,3,1,1,3,3,2,3,3,3,3,3,3,0,3,3,0,3,3,2,3,3,2,3,0,2,1,0,3,2,1,2,0,3,3,2,3,2,3,1,0,0,0,3,0,0,0,1,1,0,1,2,0,3,0,2,3,2,0,2,1,3,3,3,0,1,2,0,2,2,3,3,3,3,3,3,3,1,1,1,2,0,1,0,2,0,3,1,0,1,3,2,3,0,2,0,1,1,0,1,1,2,2,0,3,0,1,0,0,0,1,3,3,3,3,3,3,0,3,1,3,0,1,3,3,2,1,0,3,1,3,1,3,3,3,1,3,3,0,0,3,1,1,3,2,3,3,3,1,1,0,1,2,3,3,0,3,0,3,2,3,1,1,3,1,3,3,3,1,3,2,2,1,0,1,2,0,0,3,2,1,1,1,1,3,3,3,3,3,2,0,2,3,1,0,2,2,2,3,1,3,3,3,3,3,3,1,1,3,3,3,3,3,1,1,2,0,0,1,2,0,0,3,3,3,0,3,3,1,0,1,3,0,1,1,3,3,3,3,3,3,3,1,2,0,3,3,2,3,3,3,1,1,1,0,3,0,2,3,1,3,3,3,3,3,0,1,3,2,1,3,0,0,3,1,0,3,1,3,2,2,0,2,1,3,3,3,3,0,1,3,3,3,3,3,2,2,2,1,3,2,1,0,3,1,0,2,3,3,1,3,3,3,3,3,3,2,2,2,3,3,3,3,3,1,1,3,3,3,0,3,1,1,0,1,3,1,3,0,1,3,0,0,0,3,1,3,0,3,1,0,3,0,1,3,3,3,1,3,3,3,1,0,0,1,1,3,3,0,1,3,3,1,3,0,3,3,3,3,3,3,3,1,0,3,3,3,0,0,3,3,1,3,3,3,3,3,3,3,3,3,1,0,3,0,0,1,3,3,3,3,1,3,3,1,3,1,3,1,1,3,1,0,1,3,0,1,3,0,0,3,3,0,0,1,3,3,3,0,1,3,0,3,1,3,3,0,3,1,1,3,3,3,3,3,3,3,3,3,1,3,3,3,1,3,3,3,3,2,0,1,2,2,1,2,1,3,0,3,3,1,0,3,3,3,3,1,2,0,3,1,0,3,3,0,3,1,0,1,0,3,3,0,2,2,3,1,3,3,0,3,3,0,3,3,2,0,3,3,3,3,0,3,3,0,3,3,3,0,3,0,1,1,2,0,3,0,0,3,0,0,3,3,1,3,0,3,3,2,2,2,2,0,0,2,3,3,3,3,0,0,0,2,3,0,0,0,1,3,0,3,0,3,2,0,3,3,3,0,3,1,0,2,2,0,2,0,3,3,0,0,3,3,0,3,3,3,3,3,3,3,0,3,3,1,1,0,3,1,1,3,1,1,0,0,3,3,1,3,0,1,3,3,3,3,3,0,0,1,3,3,3,1,3,0,3,3,3,3,0,3,2,1,0,1,3,3,1,2,1,3,1,1,3,0,3,1,3,3,3,2,2,3,3,3,1,0,3,3,3,3,1,0,0,0,1,1,2,1,1,3,3,0,1,3,1,3,2,2,3,3,2,3,2,1,2,1,3,3,1,3,3,3,1,1,1,3,1,3,0,3,1,3,3,0,3,3,1,3,3,3,3,0,3,0,3,1,3,3,1,3,3,3,3,3,1,3,3,3,3,3,3,1,3,3,3,3,3,1,3,3,3,3,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,1,3,3,1,3,1,0,1,3,3,3,3,3,3,3,3,3,3,0,3,3,3,1,3,3,0,0,3,3,3,3,3,3,3,3,1,3,3,3,1,2,3,3,3,3,0,0,3,3,3,3,3,3,3,3,3,3,0,0,3,1,3,0,0,3,0,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,0,0,3,3,3,3,0,2,0,3,3,3,3,3,0,0,3,3,3,3,3,3,0,3,3,3,3,3,3,1,3,3,0,0,1,3,3,0,0,3,0,2,1,3,1,3,2,1,3,3,3,3,1,3,3,3,3,1,3,0,3,3,3,1,3,1,3,3,3,2,0,3,3,3,3,3,3,2,0,0,2,2,2,3,3,1,3,3,1,1,3,3,3,3,3,3,3,1,3,1,3,2,3,3,3,3,0,3,0,0,0,0,1,3,3,3,3,3,3,1,1,3,3,1,0,3,3,3,3,3,3,3,3,3,3,3,0,3,0,0,3,3,3,3,3,3,1,3,3,3,0,0,3,3,3,0,3,1,3,3,0,3,0,0,0,3,0,0,3,3,0,3,3,3,0,3,1,3,0,2,3,3,3,0,3,3,1,0,3,3,1,3,3,3,2,3,0,3,2,2,3,3,1,0,2,2,3,3,3,3,3,3,3,3,1,1,1,3,1,1,1,0,3,3,3,1,3,3,3,1,0,1,3,3,3,2,1,0,3,0,2,3,0,1,1,1,3,1,3,3,1,0,0,3,3,0,3,1,0,0,2,0,1,1,0,0,1,0,0,1,0,3,3,3,3,0,3,1,3,1,3,1,3,3,3,3,3,3,3,1,0,0,1,3,1,3,0,3,3,0,3,3,1,3,1,3,3,3,3,3,0,3,1,3,1,0,3,3,1,0,2,0,2,3,1,3,3,2,2,1,0,3,3,3,0,2,3,0,0,1,0,0,0,3,0,0,0,3,1,0,2,3,1,0,1,3,0,3,0,3,1,3,0,0,1,1,1,3,3,2,0,3,3,1,1,3,3,3,3,3,3,0,3,1,0,3,0,3,0,2,0,3,3,0,1,0,1,1,1,2,0,1,2,0,3,3,1,0,0,3,3,3,3,3,0,0,3,1,0,2,0,0,3,0,2,1,0,1,3,1,1,3,3,3,3,2,0,1,1,3,1,3,3,0,1,0,0,0,0,0,0,3,0,3,3,3,3,3,3,2,3,3,3,3,0,2,0,1,3,3,3,3,1,1,3,3,1,3,1,3,0,1,1,0,1,3,2,3,3,3,3,0,3,0,3,1,0,0,3,3,3,3,3,0,1,0,3,0,0,2,3,1,0,3,1,3,0,3,1,3,1,3,3,3,3,3,1,3,3,1,3,3,3,3,3,0,1,0,3,3,3,2,1,3,0,1,3,0,3,3,3,3,0,3,0,1,1,2,3,3,3,3,1,1,1,1,1,3,3,0,1,3,0,3,2,1,3,0,1,0,0,2,0,0,0,0,0,2,0,2,3,3,1,3,3,3,1,1,3,0,2,3,3,3,0,0,0,3,0,3,0,0,0,2,3,0,3,3,1,3,3,1,3,1,1,3,3,0,3,3,3,1,3,3,1,1,1,3,0,0,3,2,3,3,3,3,3,3,1,3,3,3,3,3,3,1,0,3,3,3,3,3,0,0,0,0,3,0,0,1,3,3,0,3,3,3,2,0,3,1,0,1,0,1,1,3,3,1,0,3,2,3,1,1,3,3,3,3,3,3,3,3,2,0,1,3,3,3,3,1,3,3,3,3,3,3,3,1,3,3,0,3,0,0,3,3,0,2,3,3,3,3,3,2,2,1,0,1,3,1,0,0,1,0,3,2,0,0,3,3,3,3,2,0,1,0,3,0,2,0,3,0,0,3,0,3,1,0,0,3,2,1,3,0,2,3,1,0,3,0,3,3,0,0,3,1,3,0,3,3,1,3,3,1,3,3,0,3,3,0,3,3,1,3,0,3,2,0,2,0,0,3,3,2,3,0,3,3,0,2,0,0,3,1,3,0,3,1,0,0,0,3,0,0,1,3,3,0,0,1,0,3,3,0,3,1,3,0,3,3,3,3,3,0,1,3,3,3,0,3,1,0,0,0,3,3,1,3,3,3,1,3,3,3,3,3,0,3,2,0,3,3,3,3,3,3,1,3,0,3,3,3,1,0,3,1,3,3,2,3,3,0,3,3,3,3,2,0,3,0,3,1,3,1,0,0,2,0,3,0,3,1,3,1,3,0,3,3,0,3,3,3,3,0,3,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,0,3,3,2,3,3,3,0,3,3,3,3,3,3,3,3,0,3,0,1,3,0,3,3,3,3,3,3,2,2,3,3,0,3,0,3,3,3,1,3,1,3,3,3,1,1,3,3,3,1,2,0,2,0,0,3,3,3,3,3,3,3,0,3,3,0,3,3,2,0,0,3,1,3,3,0,3,3,2,3,3,3,3,1,3,3,0,3,1,0,3,3,3,1,3,3,3,3,3,0,0,0,3,3,1,3,3,1,3,3,3,3,3,3,3,3,1,3,3,0,2,1,0,3,0,3,1,3,0,3,0,1,1,2,1,0,3,0,3,3,3,3,0,3,3,2,3,2,1,3,3,3,1,0,3,3,0,2,1,2,3,1,1,0,3,3,0,2,1,3,3,3,3,3,0,2,2,0,0,0,0,2,3,0,0,0,1,0,0,3,0,0,3,3,3,0,0,3,3,3,3,0,3,0,3,3,0,3,0,0,0,1,1,0,0,0,3,0,0,1,2,3,3,0,3,3,3,0,0,1,1,3,3,3,3,3,3,3,3,3,0,3,3,3,0,1,1,3,3,3,3,0,3,1,3,3,0,3,0,1,3,1,2,1,3,3,3,0,3,0,1,3,3,1,1,3,0,3,0,3,3,3,1,1,1,0,3,3,1,1,1,3,0,0,3,2,1,1,3,3,0,0,0,3,3,3,3,3,3,3,3,3,0,0,2,2,3,3,3,3,3,3,3,2,2,1,3,3,1,1,2,1,1,3,3,3,3,0,3,2,1,3,0,3,3,3,1,3,3,3,1,3,3,3,1,3,1,3,1,3,3,3,3,3,3,3,3,3,3,3,0,3,1,3,3,0,0,3,0,1,2,3,2,3,3,0,3,3,3,0,1,3,1,3,3,3,3,1,3,3,1,3,0,3,3,0,3,1,1,3,3,3,1,1,3,0,3,2,3,3,3,3,1,2,1,3,1,1,3,0,1,3,1,0,3,1,1,3,1,0,0,0,3,3,1,0,0,2,3,3,3,1,3,3,3,0,1,3,3,3,3,0,3,0,1,0,3,0,0,0,2,3,0,3,0,0,3,3,3,3,1,3,3,3,3,3,1,3,1,3,3,0,0,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,0,1,1,3,3,0,2,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,1,0,3,1,1,3,1,3,3,3,3,0,1,3,1,3,3,3,1,3,3,3,3,0,3,3,3,3,3,0,0,3,1,3,3,3,3,3,3,1,1,1,3,1,0,3,0,2,0,0,2,0,0,0,1,3,3,0,3,3,3,1,0,1,0,0,2,0,2,0,0,0,3,0,0,3,0,0,3,2,1,3,0,0,3,2,0,3,3,3,0,0,1,3,1,0,1,0,3,3,1,0,3,1,1,0,0,2,3,3,1,0,3,1,3,0,0,3,0,3,3,0,3,0,3,0,0,0,3,0,0,3,0,0,3,2,0,0,2,2,1,0,0,0,3,3,3,0,2,2,2,3,0,2,2,3,0,0,3,0,0,0,3,3,0,0,0,0,3,1,3,1,1,0,3,1,1,1,0,1,0,3,3,1,3,0,0,3,3,0,1,3,0,3,3,1,3,3,3,1,3,1,3,3,1,3,1,3,3,1,3,1,0,0,3,3,3,3,3,3,0,1,3,3,3,3,3,1,1,1,1,1,1,3,3,3,3,3,1,1,3,0,1,3,3,1,1,3,3,3,1,0,3,1,1,3,3,0,1,3,3,1,1,3,3,3,3,3,3,1,3,3,1,1,1,3,3,1,3,3,3,3,1,1,3,3,1,3,1,3,1,3,1,3,3,3,3,3,3,3,2,3,3,3,3,3,3,2,3,3,0,3,3,3,1,3,3,3,1,3,3,1,3,3,3,3,2,3,3,0,0,3,0,3,2,3,3,3,0,2,3,3,3,3,1,2,2,1,0,3,3,3,3,1,3,3,3,3,0,2,3,1,0,3,3,3,3,3,1,1,3,3,0,3,3,1,3,3,0,3,3,0,3,0,2,3,0,3,1,3,0,3,0,1,3,0,3,1,3,3,0,3,3,0,0,3,3,0,3,2,3,3,3,3,3,0,2,1,3,2,0,0,3,3,1,0,0,2,3,3,1,0,0,3,0,2,3,3,3,1,2,3,1,1,3,1,0,1,1,0,3,0,3,0,1,3,0,1,3,2,1,3,1,0,3,3,3,0,3,3,0,3,0,3,3,3,1,0,0,3,3,3,3,3,3,3,3,3,3,1,3,1,3,3,3,1,0,3,2,0,2,0,2,3,0,3,3,1,0,0,0,3,0,0,3,0,3,3,3,3,3,0,3,1,0,3,3,1,3,3,1,0,3,3,0,3,1,1,0,1,3,3,3,3,3,3,0,0,3,1,2,0,3,3,0,0,3,3,1,3,3,3,3,1,3,3,3,0,0,1,3,1,3,1,3,3,3,3,3,3,3,0,0,3,3,3,0,1,3,0,3,1,3,3,3,3,3,3,3,1,3,0,3,3,3,1,3,3,3,3,3,3,3,3,3,3,0,3,3,0,3,3,0,3,3,0,3,3,1,3,3,1,3,0,1,3,3,3,3,0,3,3,0,1,1,0,3,0,1,3,0,3,1,3,0,0,3,1,3,3,1,0,3,0,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,1,3,0,0,3,3,1,1,3,1,3,3,2,0,3,2,0,1,3,0,2,1,2,3,2,1,2,3,2,1,2,1,2,3,3,2,1,3,2,0,0,3,3,1,2,1,3,3,2,3,3,3,3,3,3,3,1,3,1,3,1,3,3,0,3,3,3,3,3,3,0,0,1,3,0,2,2,2,3,3,3,3,3,3,0,3,3,3,1,0,3,3,2,2,0,2,1,2,2,1,2,1,0,0,2,2,3,1,3,0,0,1,2,1,3,3,1,0,2,3,3,3,2,0,0,3,3,3,3,3,1,3,1,0,3,3,3,2,3,0,3,1,3,3,1,3,2,3,1,3,1,3,0,3,1,2,0,1,3,0,1,3,1,1,3,1,0,3,0,3,1,1,3,3,3,3,3,1,0,3,1,3,3,0,0,0,1,3,3,3,3,3,3,3,0,3,1,1,0,1,3,0,3,0,1,1,3,1,0,0,1,3,3,0,0,1,0,1,0,3,1,3,0,3,0,0,3,0,3,1,0,0,3,2,1,3,1,0,0,3,3,3,1,1,0,3,0,1,3,1,1,0,3,3,0,0,0,0,1,1,3,1,0,0,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,0,0,3,1,3,3,3,3,3,3,3,3,3,3,1,3,3,1,3,3,0,3,1,0,3,3,3,3,3,0,1,3,3,3,3,3,3,3,3,3,3,1,3,3,1,3,3,1,3,1,0,3,3,3,3,3,0,3,1,3,3,0,1,3,1,1,0,3,0,3,3,0,3,3,3,0,3,0,3,3,3,1,1,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,1,1,3,3,3,3,0,3,1,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,2,3,1,3,3,3,3,1,3,1,1,3,3,3,3,3,0,3,2,3,1,0,1,1,0,3,1,3,3,3,3,3,3,3,0,3,3,3,3,3,3,1,3,1,3,3,3,3,3,3,3,3,3,3,3,0,0,1,3,0,3,1,0,3,3,1,1,3,3,2,3,3,3,3,0,1,3,3,3,3,3,1,3,3,3,1,2,3,3,3,3,3,3,1,1,0,2,3,1,3,3,3,3,1,3,3,3,1,1,1,3,3,3,2,3,3,3,3,3,0,0,3,3,3,0,3,3,3,3,0,3,1,3,1,3,3,0,3,0,3,3,3,0,3,1,1,3,0,3,1,3,3,3,3,0,3,0,3,3,3,3,1,3,2,2,0,0,3,1,3,3,0,3,3,0,3,0,0,1,3,1,1,1,0,0,3,0,3,1,3,0,3,3,0,3,3,0,0,0,0,3,1,1,3,1,1,0,3,3,3,3,0,3,3,3,0,3,3,3,3,3,3,1,3,3,3,0,0,3,1,0,0,3,3,3,3,3,1,3,3,1,0,3,3,3,3,1,0,0,1,2,2,3,0,3,0,2,3,3,1,0,3,2,1,0,0,3,3,3,2,0,0,1,0,3,3,3,0,3,0,0,1,3,3,0,1,3,0,3,3,3,3,0,3,3,3,0,1,3,3,3,1,0,2,3,1,3,3,3,0,3,3,1,3,3,3,3,3,3,3,0,0,3,3,1,2,0,0,3,0,0,1,3,0,3,1,3,3,1,1,1,3,3,3,3,3,0,0,3,1,1,3,0,0,3,3,0,0,3,3,3,3,3,3,0,0,3,0,2,3,1,3,1,3,3,1,1,1,3,3,3,3,1,0,2,1,3,3,3,3,3,3,1,1,3,3,1,3,0,1,3,3,3,3,3,3,3,0,1,3,1,0,1,3,1,0,3,3,2,1,3,3,3,3,3,3,3,3,3,3,1,1,3,0,3,3,3,1,0,0,3,1,0,3,1,3,3,3,3,3,1,3,1,1,1,3,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,1,3,3,3,1,1,3,3,3,2,3,3,3,2,2,3,1,3,3,3,3,1,1,1,1,1,1,3,3,1,2,3,3,3,1,3,3,3,3,1,3,3,2,3,3,3,0,3,0,3,3,1,3,2,2,3,3,3,3,3,3,3,3,0,3,1,1,3,3,0,2,3,3,3,0,3,3,3,3,3,3,3,3,3,0,1,3,2,1,3,3,1,3,1,0,1,1,3,3,1,3,3,3,0,0,3,3,3,3,3,3,0,1,0,1,0,0,2,1,1,3,3,0,1,3,0,0,0,3,3,2,3,3,3,3,3,0,0,2,3,3,0,3,3,3,3,0,3,3,1,0,0,0,3,0,3,1,0,3,1,3,0,3,2,3,2,3,3,0,3,1,0,3,3,3,1,0,1,3,1,1,0,3,0,3,0,3,0,3,3,3,2,3,3,3,1,2,2,3,3,0,3,3,3,0,0,1,0,3,3,1,0,1,1,0,0,3,3,3,3,3,3,1,3,0,3,1,2,1,0,3,1,2,3,3,0,1,3,3,3,1,3,3,3,1,0,2,2,0,3,3,3,3,0,3,0,3,1,2,3,3,3,3,1,0,3,3,0,0,0,1,3,3,0,0,3,0,3,3,0,3,0,3,3,3,1,2,2,0,2,3,0,0,1,3,0,3,3,3,3,1,0,3,3,0,0,3,0,3,3,0,0,0,2,1,0,3,2,3,0,3,3,3,3,3,1,1,0,3,3,3,3,0,3,2,1,3,1,3,0,0,3,3,0,3,0,0,0,1,3,3,0,0,3,1,3,0,3,3,0,3,3,0,3,2,3,0,3,3,0,0,3,2,2,3,0,1,3,1,1,0,3,1,3,3,0,3,3,0,0,3,3,3,2,1,2,3,1,0,3,1,0,0,3,0,3,3,3,3,3,0,3,0,3,0,2,0,3,1,3,0,0,3,0,3,3,0,3,1,2,2,3,2,0,3,3,0,1,2,2,2,0,1,2,0,2,3,1,0,1,2,3,0,1,3,1,1,3,0,3,2,3,3,1,3,3,1,3,3,3,1,2,3,3,3,2,3,1,1,2,3,3,3,3,0,1,3,3,3,3,0,0,3,3,3,3,0,3,3,2,2,2,0,3,0,0,3,3,1,3,3,0,3,0,3,3,0,3,3,2,0,3,1,3,1,0,0,2,2,3,0,3,3,3,1,3,3,3,2,2,2,3,1,3,3,3,3,2,0,3,0,3,2,1,3,0,3,1,0,3,2,2,3,3,3,3,3,3,3,1,0,2,3,3,0,3,2,3,1,0,3,3,3,1,0,3,1,3,3,3,3,0,3,3,3,1,3,3,3,3,3,3,1,3,3,1,3,3,1,3,3,3,1,2,3,3,3,0,3,3,3,0,3,3,1,0,1,0,1,3,3,1,0,3,1,3,3,0,3,0,1,1,1,3,3,1,3,3,0,1,3,3,1,1,1,3,3,3,3,3,3,3,3,3,3,3,1,1,3,3,0,3,3,3,3,1,1,3,3,1,0,0,0,3,3,3,3,3,0,3,3,3,3,3,1,0,3,2,0,2,3,2,3,3,1,3,1,3,3,3,3,1,0,3,3,0,3,3,0,3,3,3,3,3,3,3,1,0,3,0,0,3,3,3,3,3,3,0,1,3,1,3,3,2,2,0,0,3,3,1,0,0,1,3,0,0,1,3,1,3,0,3,3,1,1,3,3,1,1,1,1,3,0,0,3,3,3,3,1,0,1,0,1,0,1,1,0,3,2,1,3,3,3,1,3,3,3,3,3,1,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,1,3,3,3,3,3,3,3,0,3,2,1,3,3,3,0,3,3,3,3,3,1,1,0,3,1,3,0,3,0,0,3,2,0,3,3,3,3,0,0,3,3,3,1,3,2,3,0,2,1,1,3,0,0,3,3,3,3,3,3,3,3,1,1,1,0,3,3,1,3,3,3,0,1,3,1,3,0,3,1,3,1,2,1,1,3,3,0,3,1,3,3,0,3,3,3,2,3,0,0,1,0,3,3,0,1,1,2,1,3,0,0,3,3,3,3,3,3,3,3,2,1,3,3,2,2,2,3,3,3,1,1,1,3,2,0,3,1,0,0,0,2,1,0,2,3,1,3,3,0,3,1,3,3,3,3,1,0,2,1,0,3,1,0,0,1,0,3,3,0,2,1,0,1,3,3,1,3,1,0,0,0,3,3,3,0,3,3,2,0,3,3,3,3,3,3,3,3,1,1,3,2,0,2,2,1,2,3,0,3,0,1,3,3,3,3,0,1,0,0,3,3,3,3,1,1,1,0,3,0,1,3,2,0,2,0,0,0,3,3,0,0,0,3,1,3,3,3,0,0,0,0,3,0,0,3,3,3,0,3,0,0,0,3,0,0,0,3,3,3,0,3,3,3,3,3,3,3,3,3,1,3,3,1,3,1,0,3,3,0,1,0,3,1,3,1,3,3,3,3,1,2,3,2,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,1,3,3,0,3,3,1,3,0,3,1,3,3,3,3,3,0,3,3,3,3,3,3,3,1,3,3,3,3,3,3,1,3,3,3,3,3,3,2,0,0,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,0,1,3,3,3,3,3,3,3,3,0,0,3,3,3,3,3,3,1,3,3,3,1,3,3,0,3,3,3,1,3,3,3,3,1,1,1,1,3,3,3,0,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,1,3,3,3,3,3,3,3,3,1,3,1,3,3,1,1,0,3,3,3,3,0,0,0,3,3,3,3,1,3,3,3,3,0,0,3,3,3,3,3,1,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,0,1,1,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,0,0,3,3,3,0,3,3,3,3,3,3,1,3,2,3,3,3,0,3,3,3,3,0,3,3,2,0,3,0,0,3,3,3,0,0,0,0,3,3,2,3,0,1,3,3,1,3,3,3,3,2,3,3,3,3,3,3,3,0,1,3,3,3,1,3,3,3,3,3,2,3,3,0,0,2,1,3,1,1,0,3,3,0,1,3,3,3,3,2,3,0,3,0,0,3,0,3,3,3,3,3,1,0,3,3,0,3,3,1,1,3,0,2,3,0,2,2,2,0,1,1,3,0,3,2,0,1,2,2,2,1,2,2,0,3,1,3,3,0,3,0,0,3,2,0,1,1,0,3,3,2,3,2,0,0,1,1,1,1,3,3,3,0,0,3,0,3,3,1,3,0,0,0,1,1,1,1,1,3,3,3,3,3,3,3,3,3,1,3,0,0,0,1,3,3,1,3,3,3,0,1,2,2,3,3,2,0,0,0,0,3,3,3,1,2,1,3,2,3,0,3,3,3,3,0,0,3,1,2,0,1,0,2,1,1,3,3,3,3,3,3,3,0,3,0,2,0,3,0,2,2,2,2,2,0,0,1,0,0,3,2,3,0,3,3,3,0,0,0,3,1,0,3,0,3,2,0,0,3,0,3,0,0,3,3,0,0,3,0,2,1,3,1,0,3,3,2,3,1,0,2,2,2,1,3,1,3,3,3,3,3,3,3,3,0,3,1,3,3,1,3,3,3,3,3,0,2,3,2,0,3,0,0,3,0,3,2,3,3,3,1,3,1,0,3,1,0,0,0,0,3,3,3,3,3,3,0,1,0,1,3,0,0,1,3,3,1,3,0,3,0,0,0,3,3,1,3,2,1,3,0,0,0,0,0,0,1,0,3,3,3,3,3,1,3,3,3,3,2,3,0,3,3,3,3,3,3,1,0,3,1,1,3,3,0,3,3,2,3,3,3,0,1,3,3,1,3,0,3,3,1,3,3,1,0,3,3,3,3,3,0,0,1,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,0,0,0,3,3,3,0,3,0,3,3,3,3,3,0,1,1,3,1,0,1,3,3,3,3,3,3,3,1,3,3,1,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,1,3,3,2,3,3,3,0,3,1,3,0,0,1,0,2,1,1,1,3,3,3,3,3,1,1,3,3,1,3,2,3,3,0,0,1,2,1,3,1,1,1,3,0,1,2,3,3,1,0,3,3,3,0,3,3,1,3,2,1,3,1,3,2,3,1,0,3,1,3,1,1,3,3,1,1,1,1,3,3,3,2,3,3,3,0,1,3,3,3,3,1,3,2,1,3,3,1,3,3,1,1,3,0,0,0,3,0,0,1,3,0,1,1,3,3,0,2,3,1,1,1,1,3,3,1,3,1,1,3,3,1,1,0,0,0,0,1,3,1,3,3,0,2,1,1,3,3,0,2,0,2,0,3,1,1,3,3,3,3,3,3,1,1,3,1,1,1,0,1,1,1,1,3,1,1,3,3,3,3,1,3,1,1,1,1,3,3,1,1,3,3,3,3,3,1,1,1,1,3,3,1,3,3,1,1,3,3,3,1,3,1,1,1,1,1,1,0,1,0,1,3,3,3,3,3,3,1,1,3,1,1,1,1,3,3,3,3,1,3,3,3,1,1,3,1,3,3,3,1,1,3,1,1,3,3,1,3,3,3,1,3,1,3,3,1,3,1,1,3,1,3,3,1,3,1,3,3,3,3,3,3,1,3,0,1,3,1,3,3,1,3,3,3,3,3,3,1,1,3,3,1,3,3,3,3,3,1,3,0,3,0,1,3,3,0,1,1,3,1,3,1,3,0,1,1,3,3,3,3,3,1,3,3,1,3,1,0,3,0,1,1,3,1,1,3,0,1,1,3,1,1,1,0,1,3,3,0,1,3,1,3,3,3,3,3,1,0,1,3,0,3,3,0,3,1,3,3,1,3,3,3,3,3,1,1,3,3,3,3,3,1,3,3,3,3,3,3,3,1,3,3,3,0,3,3,3,3,3,1,1,1,1,1,0,0,0,1,3,1,3,3,3,3,3,3,0,3,2,1,3,3,1,0,3,3,0,1,1,0,0,1,0,3,0,3,2,3,1,3,0,3,0,2,2,3,3,0,3,3,0,3,3,2,0,0,1,3,3,3,2,3,3,3,0,0,3,3,2,3,3,1,0,3,3,3,3,3,3,0,0,2,3,0,0,3,3,3,2,3,0,3,1,3,3,1,3,3,3,3,3,1,3,3,0,3,3,1,1,3,3,0,3,3,2,1,0,1,3,0,1,3,3,1,1,1,1,3,2,3,3,3,3,3,0,3,3,3,2,0,1,3,1,1,0,2,2,0,3,3,0,3,3,3,3,3,3,0,0,1,0,3,3,0,2,3,1,1,0,3,3,3,3,0,3,0,1,0,1,1,0,2,3,1,0,3,3,1,1,3,3,3,2,1,3,0,0,1,0,0,0,1,0,0,3,3,0,3,3,0,3,3,3,3,0,1,0,3,1,1,3,1,3,3,3,2,1,3,3,2,0,3,3,3,3,0,1,0,0,3,3,3,3,1,3,3,3,3,1,1,3,0,0,1,0,3,1,3,3,3,1,1,0,0,0,3,3,3,3,1,3,3,0,1,3,3,3,3,3,3,1,0,1,1,0,1,1,1,0,0,1,1,1,3,2,1,1,1,1,0,3,2,0,2,0,0,1,0,1,0,1,0,1,1,0,2,3,1,0,1,3,0,0,1,2,0,0,0,1,1,2,3,1,1,2,0,0,1,0,3,1,3,0,1,3,3,1,1,1,1,0,0,0,3,1,0,1,2,1,3,0,1,1,1,1,0,1,0,0,1,3,1,1,3,0,1,0,0,2,1,1,0,3,3,3,3,3,1,1,1,0,0,3,1,0,1,3,0,1,3,3,3,0,2,0,3,3,1,0,2,0,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,0,1,1,3,3,3,3,3,3,1,3,3,3,2,3,1,3,3,3,1,3,3,0,0,1,3,1,3,3,3,3,3,1,2,2,3,3,3,0,1,3,3,2,1,3,1,3,3,3,3,1,1,1,1,3,1,3,3,3,3,3,0,1,3,1,3,3,1,3,3,2,3,1,1,3,3,3,3,3,3,1,0,0,2,0,0,1,0,1,1,1,2,0,3,3,0,1,1,2,1,1,3,3,3,0,3,0,3,3,0,0,1,2,2,0,1,3,3,3,2,0,3,2,1,2,3,3,2,2,1,1,3,3,2,3,2,3,3,0,3,3,3,3,0,0,0,3,3,3,1,2,1,3,2,3,2,2,1,1,1,3,0,0,0,3,1,2,0,0,3,3,0,0,3,3,3,3,2,3,3,0,0,3,0,3,3,3,3,1,0,1,2,0,1,2,0,1,3,1,3,3,3,3,0,1,2,2,1,2,0,2,3,2,0,3,0,1,3,3,0,2,2,0,1,2,0,3,0,3,1,3,3,0,3,0,3,2,2,3,0,0,3,1,0,1,3,0,3,3,3,2,0,2,1,3,1,2,2,1,3,0,1,0,3,1,0,3,3,0,3,0,3,3,0,3,2,2,0,2,0,3,2,3,1,0,0,3,3,3,3,3,3,2,0,2,0,1,0,3,2,3,1,1,3,2,1,3,3,0,0,2,3,2,3,0,2,2,0,2,1,2,1,1,2,2,2,0,2,2,0,3,0,3,0,0,0,1,3,3,1,2,0,3,0,3,3,1,3,3,0,3,3,3,3,3,1,3,3,3,0,3,0,3,3,3,3,3,3,1,3,2,1,3,1,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,2,3,2,0,3,3,3,0,3,3,3,0,3,1,0,0,3,1,1,2,0,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,0,0,3,2,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,1,3,0,2,1,1,1,3,2,0,3,0,1,3,1,1,3,2,3,3,0,3,1,2,0,3,3,1,1,0,3,3,2,2,3,3,2,1,0,2,3,2,2,3,2,3,2,0,3,3,3,3,3,1,3,1,3,0,2,2,3,1,2,0,1,1,3,0,3,0,1,1,1,2,3,2,3,3,3,3,2,3,1,1,3,1,0,2,0,3,3,3,3,3,2,3,3,3,3,2,1,3,1,2,3,2,2,2,2,0,0,2,0,1,3,3,3,3,3,3,3,3,3,0,3,3,0,0,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,2,3,1,0,3,3,3,3,1,1,3,3,1,3,3,3,3,3,3,3,3,0,3,0,3,3,0,3,3,3,1,0,2,3,3,1,3,3,3,1,3,0,3,3,1,3,3,3,3,0,3,3,3,3,3,1,3,1,3,3,3,3,3,1,3,3,3,3,3,3,1,3,3,3,1,3,3,0,3,0,0,3,3,3,0,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,0,2,0,3,3,3,3,0,0,3,3,3,3,3,3,1,1,1,3,1,0,3,3,3,0,0,1,0,1,1,3,3,3,1,3,3,1,0,3,3,3,3,3,3,3,3,3,3,1,3,1,0,3,1,0,3,3,1,3,3,3,0,2,1,3,3,1,3,3,3,0,1,3,0,3,1,3,1,3,2,0,3,0,0,0,1,3,1,3,3,0,3,3,3,3,1,2,2,2,0,2,2,0,3,0,3,3,0,1,3,0,1,3,3,0,0,3,3,3,0,0,0,1,0,0,1,3,3,3,3,0,0,0,0,1,3,3,3,1,0,0,1,1,0,0,3,0,3,3,3,3,1,3,3,3,1,3,3,0,3,3,0,3,3,0,3,3,3,3,1,0,2,2,1,3,3,3,0,2,2,0,3,0,1,3,3,1,3,1,0,3,0,3,3,0,0,0,0,1,0,0,3,1,0,0,0,0,3,0,0,3,3,0,1,3,3,3,3,3,3,1,0,3,1,3,3,3,0,0,0,3,0,0,3,1,3,3,3,3,3,3,0,3,0,0,2,0,3,1,3,1,3,3,3,0,0,0,0,2,3,1,0,3,1,3,0,0,2,0,3,0,1,0,3,1,1,3,3,3,3,3,3,3,3,3,1,0,0,3,3,3,0,0,3,3,3,1,0,1,1,0,1,3,0,3,3,0,3,3,3,3,3,3,3,3,0,3,2,1,0,3,0,3,3,3,0,0,3,0,0,3,0,3,3,3,3,3,3,3,3,2,3,0,3,3,3,3,0,2,0,0,3,3,3,3,0,3,3,3,1,3,1,3,3,3,3,0,3,0,3,0,3,3,1,3,3,3,3,3,1,1,3,1,3,3,3,3,1,0,0,3,1,3,3,0,0,3,3,3,1,0,3,3,3,3,1,0,3,3,3,3,3,3,3,3,1,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,1,1,3,3,3,1,1,3,3,3,1,3,3,3,3,3,3,3,3,3,1,1,1,3,3,1,3,3,3,3,1,1,3,3,3,3,3,0,3,3,3,3,3,1,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,1,3,3,1,3,3,3,1,3,3,3,1,3,3,3,3,1,1,3,3,3,3,1,3,3,1,1,3,3,3,1,1,3,1,3,3,3,3,1,3,3,3,3,3,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,2,0,0,3,0,2,3,0,0,3,0,0,2,3,3,3,3,1,3,0,3,3,2,2,3,3,3,3,0,1,3,3,1,3,3,3,3,3,0,3,3,3,1,0,3,0,3,3,3,3,0,2,2,3,3,3,3,3,1,3,3,3,3,1,3,1,0,3,3,3,3,3,3,3,0,3,3,3,2,3,3,0,3,3,3,2,1,1,3,1,3,0,3,0,0,0,0,3,3,3,3,2,3,3,1,3,3,3,3,3,3,3,3,3,1,2,2,3,3,1,2,1,3,3,3,3,1,2,0,1,3,1,0,1,2,3,1,3,1,1,0,3,0,0,0,0,3,1,1,3,0,3,3,2,2,0,2,1,0,1,3,2,2,0,1,2,2,0,3,3,3,3,2,1,3,0,3,0,3,1,3,3,0,3,3,3,0,3,3,0,1,3,0,1,0,2,3,3,0,3,1,0,1,0,2,3,3,1,3,3,3,3,2,0,2,3,3,3,0,3,3,3,2,2,3,3,0,1,0,3,0,0,0,3,0,0,3,3,3,3,0,0,2,2,1,3,3,3,3,3,2,1,0,0,0,3,3,3,3,3,3,3,2,3,0,0,0,1,1,2,3,3,3,3,0,3,3,1,3,0,1,0,3,0,3,1,0,3,1,3,1,3,0,3,1,3,3,3,3,3,3,1,0,3,3,1,1,0,0,0,1,3,3,0,1,1,3,1,1,1,1,0,1,3,0,3,3,3,0,1,0,3,3,0,1,3,3,3,0,0,1,0,0,1,0,0,3,3,3,1,0,0,0,0,2,1,1,1,1,2,0,0,1,3,3,3,0,3,3,0,0,3,1,0,3,3,0,0,1,3,3,3,3,0,1,3,1,3,1,3,0,1,0,3,3,2,3,3,0,0,0,0,1,3,3,3,3,1,3,3,0,1,3,1,1,1,0,3,0,3,3,0,3,3,3,3,3,3,0,0,0,0,2,3,3,1,3,3,1,3,1,3,3,0,3,0,3,3,3,0,3,1,1,0,1,3,3,3,3,3,3,1,3,0,0,3,2,3,3,2,0,0,0,0,2,3,3,3,0,1,0,0,1,3,1,1,2,2,3,3,1,2,2,3,3,2,0,2,1,2,1,0,2,0,2,0,3,3,3,3,0,3,0,0,3,0,2,3,2,3,0,2,1,3,0,3,1,1,3,2,3,2,1,0,3,3,3,0,2,0,2,0,1,3,3,0,3,3,1,3,3,3,2,3,3,1,3,2,3,3,0,2,0,1,3,2,3,3,3,3,1,2,3,3,0,0,1,0,3,3,3,2,2,0,2,2,1,2,0,2,1,3,3,3,2,0,2,3,0,2,2,3,2,1,3,3,0,3,3,3,3,3,0,3,1,0,3,3,3,3,1,3,2,2,3,3,1,3,1,3,3,0,3,1,3,1,3,1,0,3,3,3,3,3,3,1,1,2,1,3,3,2,3,3,3,3,3,3,1,3,3,3,3,3,3,1,0,3,2,1,1,3,3,0,3,0,0,2,2,1,1,1,2,0,2,3,0,1,1,3,1,0,1,1,1,3,1,3,0,3,1,3,1,0,3,3,3,3,1,3,3,3,1,3,3,3,3,1,3,1,3,3,1,3,0,0,0,0,3,3,3,1,3,1,1,2,0,2,1,3,0,3,3,3,0,3,3,2,3,1,3,1,1,0,3,3,3,3,3,2,2,1,3,0,1,1,0,1,3,3,1,0,0,3,3,3,0,3,0,1,1,0,3,0,3,1,3,3,3,1,0,3,2,3,3,0,3,1,3,3,3,3,3,0,3,3,2,3,1,2,3,3,3,3,0,3,0,3,3,0,0,2,2,0,3,0,2,3,3,1,1,3,0,1,1,3,3,3,3,0,2,3,1,3,1,1,0,3,3,3,3,3,0,0,1,1,3,0,3,2,0,3,3,1,1,1,3,2,2,2,3,2,2,0,3,3,3,3,3,3,3,0,0,3,3,3,0,3,1,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,1,3,3,3,3,3,1,3,3,3,1,3,1,1,3,0,3,1,3,3,3,3,3,2,3,3,3,3,3,2,1,3,3,3,2,0,1,0,3,3,3,3,1,3,3,0,0,3,2,0,1,1,0,0,0,1,3,3,3,1,3,3,3,1,3,1,3,3,0,3,3,3,3,0,3,3,3,3,3,1,0,1,3,1,3,3,3,3,3,3,1,3,3,3,1,1,3,1,3,0,1,1,1,3,1,2,3,3,3,1,1,1,0,3,1,3,1,0,0,1,0,0,1,0,3,1,0,3,3,3,3,3,3,3,1,1,3,3,3,3,3,1,3,3,1,1,1,3,3,3,3,3,3,3,3,3,1,0,3,1,3,1,3,3,3,3,3,3,1,3,3,3,3,3,3,1,1,1,1,3,3,0,3,3,1,3,1,3,0,3,3,3,3,1,1,1,1,3,1,1,0,0,1,0,3,3,3,1,3,0,1,3,1,0,3,0,0,0,3,3,1,3,3,3,1,1,0,3,1,3,3,3,0,1,3,3,3,3,3,3,3,3,3,0,2,3,3,3,3,0,1,1,0,0,3,1,0,0,0,3,1,3,1,0,0,3,0,0,0,0,3,3,1,2,2,3,0,1,1,3,3,3,3,3,3,1,0,3,3,3,2,0,3,1,1,0,1,3,0,3,0,1,3,3,3,3,1,1,3,3,3,1,3,3,3,0,3,3,1,3,0,3,3,1,1,1,1,3,1,1,3,1,3,0,1,3,3,0,0,3,0,0,1,3,1,0,0,3,3,0,0,0,0,0,3,2,0,3,3,0,1,3,3,1,3,1,3,1,0,2,0,3,0,2,3,3,3,0,3,0,0,1,2,0,0,3,0,3,3,0,1,1,0,0,1,3,3,0,3,0,1,3,0,3,0,3,1,0,0,2,1,3,0,0,0,0,3,3,0,3,3,2,3,0,1,1,3,3,3,3,0,0,1,0,1,1,0,0,0,1,0,3,0,3,1,1,3,3,3,3,1,3,0,0,3,3,3,3,3,3,3,1,3,1,3,0,3,1,3,1,0,1,0,0,2,1,3,1,3,3,3,2,3,3,1,1,2,2,1,3,3,3,3,2,2,0,0,3,3,3,3,3,0,1,3,3,3,0,3,3,3,1,3,0,2,3,0,3,1,3,3,3,3,3,3,3,1,0,3,3,0,1,0,0,3,1,3,1,1,0,1,0,3,3,3,0,3,1,1,3,3,3,3,3,3,1,3,0,3,2,2,2,0,1,3,3,3,1,3,3,3,0,3,3,3,3,2,0,0,1,3,1,0,0,2,3,3,0,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,1,3,3,1,1,3,1,3,1,2,1,3,1,3,3,1,3,3,3,3,3,2,1,3,3,1,3,3,3,3,3,2,2,3,3,3,0,3,0,2,2,0,0,3,2,1,0,3,3,0,0,3,1,3,0,3,1,3,3,1,2,0,3,0,0,3,0,2,2,1,3,0,2,3,0,3,0,3,0,1,1,2,3,1,3,3,1,3,0,3,0,3,0,3,3,3,1,3,0,0,0,0,0,0,2,2,0,3,3,3,0,2,3,3,2,0,2,0,3,1,0,0,0,3,2,0,1,3,1,2,3,0,3,0,0,3,0,3,0,2,3,3,3,3,0,0,3,0,0,0,0,0,0,0,0,1,2,3,0,3,3,2,3,2,1,3,2,2,3,1,2,3,3,1,0,0,1,3,1,0,0,3,2,3,1,1,1,0,3,3,0,2,2,0,2,3,3,2,3,3,3,3,3,0,1,3,3,3,3,3,3,3,0,1,0,3,3,0,0,2,3,3,3,3,1,3,2,2,0,0,2,3,3,1,1,3,2,1,2,2,3,3,0,1,0,2,3,1,3,0,2,3,1,3,1,3,2,3,2,2,0,1,0,3,3,3,3,3,3,3,3,2,2,3,2,3,3,0,2,3,3,3,2,2,3,2,0,0,3,3,3,2,2,3,3,0,3,0,3,3,0,1,3,1,2,3,3,1,2,3,0,0,1,3,2,3,3,2,3,2,0,0,1,3,0,3,3,3,3,3,3,3,1,3,3,3,1,2,3,1,0,0,3,3,0,2,0,2,3,3,2,3,2,2,0,2,3,3,2,0,3,0,3,3,3,3,2,3,0,2,2,2,3,0,1,0,3,3,2,2,3,3,0,3,3,2,2,3,2,2,2,2,1,2,3,3,3,3,3,3,1,3,2,3,3,3,2,2,0,1,3,0,0,0,0,0,3,0,1,3,2,0,1,3,3,3,3,3,1,0,3,3,1,1,2,3,3,3,3,0,3,0,3,3,0,3,1,3,3,2,1,0,3,1,3,1,3,3,0,0,0,2,0,1,1,3,3,1,3,3,1,3,3,1,3,1,1,0,3,3,3,2,3,3,3,3,1,1,1,3,3,1,0,1,1,0,3,3,3,0,0,0,1,3,3,3,1,3,0,3,3,3,3,3,1,1,3,3,3,3,3,0,1,0,3,3,3,1,3,3,3,3,3,3,3,1,0,3,1,3,2,3,3,1,1,0,0,2,3,0,3,0,2,1,0,1,0,2,2,0,1,3,3,1,1,3,3,1,2,1,0,1,3,1,3,1,3,2,3,3,0,0,3,0,2,0,0,1,3,3,1,3,3,0,1,0,0,0,3,3,1,3,2,3,0,3,0,0,1,3,3,3,3,1,0,3,3,3,1,0,3,1,3,1,1,3,1,1,0,3,1,3,1,0,0,0,1,3,3,3,0,2,1,2,3,1,3,3,2,1,3,2,3,3,1,1,1,0,1,0,3,2,3,1,3,3,3,3,0,1,1,1,3,1,3,2,3,3,3,1,3,3,1,0,3,3,1,0,1,3,1,0,0,0,2,3,0,0,3,3,3,0,3,3,0,3,0,3,3,0,1,0,2,2,3,0,3,1,3,3,0,0,0,0,3,3,3,2,3,0,3,0,3,2,0,3,3,1,3,3,1,3,3,3,0,0,0,3,3,0,3,1,1,2,3,3,3,3,3,1,3,0,0,0,1,0,0,0,3,1,0,0,3,3,1,0,1,3,3,3,0,0,0,0,3,3,1,2,2,2,1,3,3,3,0,0,2,0,3,3,1,3,3,1,3,3,3,3,0,1,0,3,0,1,3,3,3,3,3,3,0,3,3,3,3,3,1,3,3,3,3,2,0,1,0,3,3,0,3,3,3,3,3,0,3,1,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,0,3,3,3,0,0,3,3,0,0,3,3,3,0,1,3,3,3,3,3,0,0,3,3,0,3,3,3,3,0,1,3,3,3,3,3,3,3,3,1,3,3,1,3,3,3,3,0,3,1,1,3,3,3,1,3,3,3,3,3,3,3,3,3,0,0,3,3,0,0,3,3,1,3,3,3,0,3,3,3,0,0,3,1,1,0,3,3,0,0,3,1,0,2,0,0,3,3,0,0,0,0,0,0,3,3,0,0,1,3,0,0,3,0,0,3,3,1,1,3,1,3,3,3,2,3,3,2,0,0,3,3,0,3,3,0,0,1,0,0,3,0,3,3,0,0,0,0,3,0,0,2,3,0,1,0,3,3,0,0,3,3,3,3,3,3,3,3,2,2,2,0,3,2,2,1,3,3,3,1,3,3,1,3,3,3,3,1,1,1,0,1,0,3,1,3,1,2,3,3,3,1,1,1,0,3,0,3,1,1,3,3,0,0,3,1,3,3,1,3,3,1,3,1,3,3,3,3,1,3,1,3,3,3,3,3,3,3,2,3,3,3,0,3,0,3,3,3,3,1,1,3,2,0,3,3,3,0,3,1,1,3,3,3,3,3,3,1,3,3,1,3,3,3,3,3,3,2,3,3,1,1,3,3,3,3,0,1,3,3,3,2,1,3,1,0,1,3,1,0,0,0,3,3,3,3,3,1,3,1,2,2,2,2,2,2,2,3,3,3,3,3,3,3,1,3,0,3,2,0,0,0,0,0,0,3,3,0,3,3,0,3,3,3,1,3,0,3,0,3,1,3,3,3,0,3,3,3,3,1,3,0,2,1,2,0,1,3,0,0,3,0,3,3,3,3,3,0,3,0,3,3,1,3,0,2,3,3,1,3,3,3,3,3,0,3,2,0,2,0,3,3,0,3,3,3,3,3,3,0,0,3,0,3,1,3,0,0,3,0,0,3,3,0,0,3,3,0,0,1,3,0,0,1,0,2,2,2,2,3,3,3,3,3,3,2,3,3,2,3,3,3,2,3,1,3,3,0,0,3,0,3,3,3,3,0,3,3,3,3,3,3,3,3,1,0,0,3,3,3,3,3,3,3,0,3,3,0,2,3,3,3,2,3,0,3,3,0,3,3,3,3,3,3,0,3,3,3,0,2,0,0,0,0,0,3,3,3,3,3,3,3,3,2,0,2,3,0,3,3,3,3,3,0,0,3,3,1,3,3,3,3,2,2,2,0,3,3,1,3,3,0,0,2,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,0,1,3,0,0,2,3,0,3,2,1,3,0,2,2,3,0,0,3,0,0,0,0,3,3,2,0,3,3,0,0,2,0,0,2,1,2,2,3,0,2,0,3,3,0,1,0,2,3,1,3,3,0,3,1,3,3,3,0,3,3,0,3,3,2,2,3,3,3,0,1,0,3,3,2,3,1,3,3,0,0,0,2,3,0,1,1,3,3,0,1,0,0,0,1,0,1,0,3,3,0,3,3,0,1,3,1,3,2,3,3,3,3,3,3,3,3,0,3,0,3,3,3,3,3,3,3,3,1,3,0,1,3,3,2,1,0,0,3,3,3,3,3,0,2,1,3,3,3,3,3,3,3,3,3,1,0,3,0,3,3,1,0,0,1,3,3,3,3,1,1,3,1,1,3,1,3,3,1,3,3,3,3,3,1,3,3,1,0,3,1,3,1,0,0,0,1,1,1,2,0,3,3,0,3,3,3,3,3,0,1,0,1,0,1,1,0,0,1,0,1,2,1,2,1,1,3,3,3,1,1,3,3,3,1,3,1,3,1,3,2,0,3,0,0,0,0,0,3,3,1,3,0,0,1,1,1,0,2,3,1,3,3,3,1,3,3,1,1,0,0,0,3,3,1,0,1,3,0,3,1,1,1,0,1,1,0,3,1,0,3,3,0,0,0,3,3,3,1,3,3,1,0,3,3,2,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,0,3,3,3,1,1,1,3,1,3,3,3,0,3,3,3,3,0,0,3,3,3,0,3,0,3,3,2,1,3,3,0,3,1,0,1,3,0,3,0,1,3,3,3,3,3,3,1,0,3,1,2,3,3,3,1,1,3,3,3,3,2,3,3,1,1,0,3,3,3,0,3,3,3,3,1,3,0,3,3,3,0,2,3,3,2,3,3,3,3,3,3,0,0,3,3,3,0,2,3,1,3,3,3,3,3,3,3,0,1,3,3,3,1,3,3,3,1,3,3,3,3,1,3,3,1,0,3,3,0,3,3,0,3,3,3,3,3,1,3,3,3,3,3,0,0,0,3,0,2,1,1,3,3,3,3,3,3,3,3,0,3,0,3,1,3,0,1,1,3,0,1,3,1,1,3,3,0,2,2,3,0,1,2,1,1,3,1,1,0,0,0,2,3,2,1,3,0,0,1,3,3,1,3,3,3,3,3,3,1,0,3,3,3,1,0,1,3,0,1,0,0,3,0,0,0,0,0,1,3,1,3,3,3,3,3,1,1,0,1,1,0,3,3,0,3,0,2,3,3,1,3,0,3,3,0,3,2,1,1,3,1,0,2,0,1,0,3,0,3,0,1,3,1,3,3,3,1,3,3,0,3,0,2,3,1,0,3,1,3,3,3,3,3,0,1,3,1,3,1,0,0,3,1,1,3,3,3,1,0,1,0,1,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,0,0,1,3,3,1,1,3,3,3,3,3,1,0,3,3,3,3,3,3,1,1,3,3,3,3,3,3,3,3,3,0,3,0,3,3,3,3,1,1,3,0,1,3,3,0,1,2,3,0,1,3,1,0,3,3,3,3,3,1,3,3,0,3,0,3,1,1,3,3,3,3,3,0,3,1,1,1,3,1,1,1,1,0,1,1,3,3,1,3,3,1,3,3,3,0,3,3,3,3,3,3,1,1,3,3,3,1,3,3,1,3,3,0,1,3,1,2,0,3,2,0,3,1,3,2,1,1,0,3,3,0,3,3,0,1,0,3,3,0,3,1,0,3,1,0,1,3,1,1,1,3,3,1,3,1,3,3,3,1,3,1,1,3,3,1,3,3,1,3,3,3,3,3,3,0,1,1,0,0,0,0,3,1,3,1,0,0,1,1,3,1,3,1,0,0,3,0,1,0,0,1,2,0,1,0,1,1,0,3,1,1,0,0,1,3,3,3,0,3,1,3,3,1,1,1,0,0,0,2,2,0,0,3,1,0,1,3,3,2,0,3,0,1,2,0,0,1,3,3,0,3,3,0,1,3,0,3,3,3,1,0,3,1,0,3,1,2,1,3,3,3,2,3,3,2,3,1,0,0,3,3,0,0,3,0,0,2,0,3,3,3,3,3,3,3,2,0,0,0,0,0,2,1,2,0,3,3,0,0,1,2,3,3,1,1,3,3,1,2,2,2,3,2,2,3,0,0,2,1,3,2,2,1,3,1,3,3,1,3,0,3,3,2,1,2,1,0,2,2,3,3,1,3,1,3,3,0,3,3,1,3,0,3,3,3,3,3,3,3,3,3,0,3,0,1,3,1,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,1,0,3,3,1,3,1,0,3,3,3,3,3,0,0,3,3,1,3,1,3,3,3,3,1,1,1,3,1,3,0,3,0,1,3,1,3,3,3,3,0,0,3,3,0,1,0,3,3,0,1,3,3,0,0,3,3,1,1,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,1,0,0,3,3,1,3,1,1,1,3,3,3,3,3,1,1,1,2,3,1,0,0,0,2,0,3,0,3,3,1,0,2,1,0,3,1,2,0,3,0,3,0,3,3,3,3,2,2,3,1,1,3,0,0,0,3,0,0,0,1,3,0,0,1,2,3,2,3,3,3,3,3,3,0,0,3,2,1,3,3,0,0,3,1,2,1,2,3,2,2,3,2,1,3,2,3,3,3,2,3,3,0,3,0,3,0,3,0,2,2,0,2,0,2,0,3,2,0,3,2,0,1,3,1,0,3,0,3,3,3,0,3,0,3,0,2,1,1,2,2,3,3,3,1,3,1,3,3,3,3,3,3,1,0,3,3,1,3,3,3,3,1,0,0,1,3,0,3,3,1,1,2,3,0,0,3,3,3,1,3,0,0,1,3,3,1,0,0,0,3,1,0,3,1,1,3,3,3,3,0,3,0,3,2,3,1,0,0,1,1,3,1,3,0,3,1,3,0,1,3,3,3,3,3,3,0,3,0,3,3,1,0,1,0,0,3,3,3,3,3,3,2,0,3,0,0,0,0,3,0,3,3,3,0,0,3,3,3,0,1,0,3,3,3,3,3,0,0,0,0,3,3,0,3,1,3,0,2,0,2,3,3,3,3,3,3,0,1,0,3,3,3,3,3,1,3,3,1,1,3,3,1,3,1,3,3,1,0,1,0,0,0,3,3,0,3,3,3,0,3,3,3,1,1,1,3,1,3,3,3,3,3,2,3,3,3,0,3,0,1,3,1,3,3,1,3,3,1,0,0,2,0,1,0,0,0,1,1,3,3,3,3,1,3,3,3,0,2,0,3,1,0,3,2,0,3,2,0,3,1,3,0,3,3,1,3,0,1,3,1,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,0,3,3,0,3,3,3,0,0,3,3,3,0,3,1,3,0,3,3,1,3,3,0,3,3,3,3,1,3,3,3,1,3,3,3,3,3,0,3,1,3,0,0,0,3,3,3,0,1,0,1,3,3,1,3,3,2,3,1,3,0,1,3,0,0,3,3,3,3,3,3,1,0,3,1,0,0,3,3,3,2,3,3,1,3,3,1,3,3,3,3,3,3,3,3,3,3,3,1,1,3,3,3,3,3,1,1,1,3,0,3,3,3,1,3,3,3,0,3,3,3,3,3,3,3,1,3,1,0,3,3,2,3,3,1,3,3,3,2,1,3,2,1,1,0,1,3,0,3,2,3,1,0,3,3,1,0,3,0,3,1,3,3,0,3,0,0,2,3,0,3,0,3,0,0,0,3,2,3,3,1,0,0,0,3,3,3,3,3,3,0,3,0,1,0,2,0,1,0,2,0,0,1,3,0,0,3,3,0,0,3,0,2,3,3,1,3,3,2,2,0,1,0,1,2,1,2,3,3,0,0,0,3,2,2,1,1,2,2,1,1,2,0,3,0,3,3,3,2,2,3,3,0,0,3,1,3,3,0,0,0,3,3,2,3,3,0,2,0,1,1,1,2,3,1,0,3,0,3,3,0,3,1,3,0,3,0,0,3,3,0,2,2,0,1,3,1,0,1,3,1,0,3,3,3,0,3,3,0,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,1,2,3,3,0,3,3,2,2,1,3,0,0,2,2,2,0,3,0,1,3,1,3,3,1,3,3,2,3,3,1,0,1,3,3,3,0,3,3,0,0,3,0,0,2,2,3,3,3,3,3,3,3,1,1,3,3,1,3,1,1,3,1,1,1,0,1,3,1,3,3,0,3,1,3,3,1,3,3,3,3,3,3,3,3,3,3,1,3,3,0,0,0,3,3,3,3,3,1,1,3,3,3,3,3,1,1,3,3,3,0,0,3,1,3,3,0,3,0,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,1,1,3,3,3,3,3,3,0,3,3,3,3,3,3,1,1,3,3,3,0,3,3,0,3,1,3,3,3,3,3,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,1,0,3,3,0,1,0,0,3,3,3,3,3,1,1,3,0,3,3,3,3,3,0,3,3,0,3,1,0,3,3,3,3,1,3,3,3,1,0,0,1,1,1,3,0,3,1,3,0,3,3,3,0,3,1,3,3,0,3,3,3,1,0,0,3,0,3,1,3,3,3,3,3,3,3,3,0,0,1,3,1,1,3,0,3,0,3,0,3,0,1,0,3,3,3,3,3,1,1,3,3,3,1,0,1,1,3,0,2,3,3,3,1,3,3,3,1,1,3,3,0,0,0,3,3,3,1,3,3,0,1,1,0,0,3,0,0,3,1,3,1,0,0,1,0,0,3,0,0,2,0,0,3,3,2,1,2,1,0,3,3,1,0,0,1,0,1,1,0,3,0,3,0,3,3,1,3,3,3,0,0,3,1,3,3,3,3,3,0,0,1,3,3,1,0,1,1,0,3,1,1,0,0,2,0,1,3,0,3,3,1,3,0,0,0,0,1,0,1,1,3,3,0,1,0,3,3,2,0,3,3,3,0,0,3,0,3,3,0,1,0,3,3,3,3,3,3,3,3,3,3,1,3,1,1,3,2,3,3,3,2,1,0,3,3,3,2,0,3,3,0,1,1,3,0,2,1,0,3,3,3,1,0,3,1,3,0,3,3,1,3,1,2,3,1,3,0,0,0,1,1,2,1,3,1,1,3,3,3,3,3,0,1,0,3,3,3,3,3,1,1,3,3,3,3,0,3,0,3,3,3,1,0,3,3,3,2,1,0,3,0,3,3,1,3,3,1,2,0,2,0,1,3,0,3,0,3,1,3,0,3,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,0,0,3,3,1,0,3,3,0,3,3,3,3,2,0,3,0,2,2,2,3,0,0,3,0,0,1,3,1,0,0,3,0,3,2,1,2,0,1,2,1,3,1,0,3,1,3,1,3,1,3,0,3,3,3,3,0,2,1,0,3,1,0,0,3,3,3,3,3,3,3,0,1,3,1,0,3,3,0,3,3,3,1,2,2,2,3,2,3,3,1,0,3,3,0,1,1,0,3,2,0,1,2,2,1,3,3,2,1,2,0,3,3,1,3,0,2,3,1,2,1,3,0,0,2,3,3,3,2,2,2,1,3,3,3,3,3,1,3,3,3,0,3,0,3,0,1,0,1,0,3,1,1,0,3,3,3,3,3,0,1,0,0,3,3,3,1,0,3,3,0,0,3,3,0,3,1,3,3,0,3,3,3,2,3,3,0,3,3,3,1,1,3,3,3,3,3,3,3,3,3,1,2,1,1,0,3,0,1,3,3,3,3,3,3,0,1,3,1,3,3,1,3,3,3,3,3,3,0,3,3,0,2,2,2,0,1,3,3,3,3,3,3,3,3,3,3,2,2,1,3,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,1,3,3,3,0,3,3,3,3,0,0,3,3,3,3,3,3,1,2,3,1,0,0,3,2,1,3,3,3,1,1,3,2,3,0,1,3,2,0,3,3,0,3,0,3,1,3,0,3,3,3,1,1,3,3,3,3,3,3,3,1,3,3,1,3,1,0,3,3,1,3,0,1,3,0,0,0,3,3,0,3,0,3,0,3,3,3,3,3,3,3,0,3,1,0,3,3,3,3,1,3,3,3,3,3,1,3,3,3,1,1,3,3,3,3,1,2,3,1,1,3,3,3,3,3,3,3,3,3,1,3,3,0,0,0,0,2,1,0,3,2,0,3,0,2,3,3,3,1,2,0,3,3,0,0,3,1,3,0,0,2,0,2,3,1,0,3,0,0,0,0,2,2,1,2,2,3,1,0,0,0,3,3,2,1,3,0,1,3,3,3,0,3,3,3,3,3,0,3,3,3,0,0,0,2,0,0,0,1,2,0,0,0,0,2,3,3,1,3,1,3,0,0,1,1,3,3,0,2,3,3,2,3,1,2,0,2,2,0,2,2,2,2,0,0,3,3,3,3,1,3,2,2,2,3,3,3,3,3,1,3,1,3,3,3,0,0,3,3,3,3,2,0,3,1,1,0,3,3,0,1,3,0,0,3,2,2,3,3,0,1,1,3,0,2,3,1,0,1,0,0,3,0,1,3,3,1,3,3,3,3,0,3,2,1,0,0,3,3,3,1,1,1,0,2,0,2,0,0,3,3,0,0,1,3,1,0,3,3,2,3,3,1,3,1,3,0,3,3,3,1,3,3,3,1,0,0,3,3,3,3,1,2,3,3,1,2,0,1,1,2,2,3,3,3,1,0,2,3,1,1,1,3,3,1,3,3,0,0,1,0,3,3,3,3,3,1,3,3,3,0,1,0,3,1,3,3,3,3,3,3,1,3,3,3,1,3,1,0,3,3,3,3,3,3,3,3,1,3,3,1,3,3,3,3,3,3,1,1,3,0,3,2,3,3,1,3,3,3,3,1,0,3,3,3,3,3,3,3,3,3,3,3,1,3,1,3,3,3,1,3,0,3,3,1,3,3,3,3,3,3,3,1,3,0,1,3,3,1,1,3,0,3,1,3,3,1,3,0,2,1,1,1,1,0,0,0,1,3,0,3,0,2,3,3,0,3,1,3,1,1,1,1,3,0,0,0,0,0,0,3,3,3,0,0,1,3,1,3,1,0,3,3,1,0,3,2,2,1,3,0,3,3,0,1,1,1,3,3,0,1,1,2,0,1,2,3,2,2,2,3,1,0,1,1,0,0,0,0,3,0,1,0,3,1,1,0,1,3,0,2,3,3,0,0,2,1,0,3,3,3,0,1,3,2,1,0,1,1,3,0,3,3,3,3,1,3,3,3,3,3,1,3,1,3,1,3,3,3,3,3,1,3,1,3,3,1,1,0,3,3,3,3,3,1,3,1,3,3,3,0,3,1,1,3,3,3,1,1,1,1,3,3,3,1,1,1,3,0,3,1,3,1,3,3,3,3,2,3,3,1,3,1,3,3,1,3,1,3,3,3,3,3,3,3,3,3,3,3,1,3,3,1,1,3,1,1,3,3,1,3,3,3,3,1,1,3,1,1,3,3,3,0,1,3,3,3,3,3,1,0,0,0,3,1,1,3,1,1,3,1,0,3,3,1,1,1,3,1,1,1,2,3,2,0,0,0,3,3,3,3,3,1,0,0,3,0,1,3,0,0,1,0,1,0,3,1,0,3,1,3,3,3,3,3,2,3,3,3,0,3,3,3,1,1,0,2,0,3,2,3,1,3,3,0,1,0,1,3,3,3,3,0,1,3,0,3,0,3,0,2,0,0,0,0,1,3,0,3,3,1,3,1,3,3,1,3,0,3,2,2,3,0,1,1,3,0,0,0,1,3,1,1,3,1,3,3,3,3,3,0,0,3,3,3,3,3,3,3,3,3,0,2,2,2,1,3,1,3,3,1,0,1,0,0,3,2,0,3,0,3,3,2,2,3,1,3,3,3,0,2,0,3,3,3,2,0,0,0,3,1,2,3,3,1,0,1,1,0,0,1,3,3,2,3,0,1,0,3,3,3,3,1,2,3,1,2,1,1,1,3,3,3,2,3,3,3,0,1,0,0,0,3,3,0,3,1,1,0,0,0,3,3,2,0,0,3,3,1,3,2,2,3,3,3,3,3,3,0,1,0,1,1,3,3,3,3,3,3,3,3,3,3,3,2,0,2,2,0,2,0,1,2,3,3,3,3,3,1,0,3,3,0,1,3,3,3,3,0,0,0,3,1,3,3,2,1,3,3,1,3,1,3,0,0,1,3,3,2,1,0,3,0,3,1,0,3,3,2,1,3,3,3,0,3,3,3,0,1,1,0,1,0,0,3,3,3,1,0,3,1,3,3,3,1,3,1,3,1,1,0,3,0,3,3,2,3,3,0,3,3,3,3,3,1,3,1,1,0,3,3,0,0,0,1,3,3,1,3,3,3,3,3,1,3,1,0,0,2,3,1,3,3,3,3,3,3,1,3,3,1,0,0,3,3,3,3,3,3,3,0,2,2,3,3,0,3,0,0,2,3,3,3,0,1,3,3,3,3,3,3,3,3,1,0,3,0,0,3,3,3,3,3,2,0,0,3,3,0,3,3,3,3,3,3,3,1,1,1,2,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,0,1,0,3,2,3,3,2,3,3,3,2,1,0,3,3,3,3,3,0,2,0,2,1,1,1,1,3,1,3,3,0,3,1,3,3,3,3,3,3,3,3,3,0,3,0,1,3,0,3,0,3,3,3,3,3,3,2,2,3,3,3,3,3,3,0,0,0,2,1,1,0,3,3,3,3,1,3,0,3,0,3,3,3,3,3,1,3,1,3,3,1,1,3,3,0,3,2,0,1,0,1,2,2,3,3,0,1,3,0,1,3,3,0,3,1,2,3,1,3,3,3,1,1,1,0,3,3,3,0,3,0,1,1,3,1,0,3,3,3,1,3,3,3,1,1,3,0,3,0,2,3,3,3,0,0,3,3,3,1,3,0,1,3,3,3,0,3,1,3,2,0,0,0,3,3,3,3,2,3,3,3,0,1,3,3,3,3,1,3,3,3,3,0,3,3,1,3,3,3,0,0,3,3,1,0,3,3,1,2,0,1,3,0,0,0,0,3,0,3,3,0,3,0,2,2,0,1,1,0,3,1,0,2,2,3,0,1,0,0,3,0,3,1,0,1,3,3,3,0,3,1,3,3,3,1,3,3,3,1,3,3,3,1,3,3,3,0,1,0,3,0,3,3,1,0,3,3,1,0,1,0,2,2,2,1,0,3,3,3,0,0,3,3,1,0,3,0,3,0,3,3,3,0,1,3,3,3,1,3,1,0,0,2,2,2,2,1,3,3,1,3,1,3,3,1,3,3,3,3,1,3,3,0,1,3,3,3,3,2,3,1,3,3,3,3,3,3,3,1,3,2,3,3,3,0,3,3,3,3,3,3,1,1,3,3,3,3,3,3,1,1,1,3,3,3,1,3,3,3,3,3,3,1,3,0,3,0,3,3,3,3,1,1,1,1,3,3,1,3,1,1,3,2,3,3,1,3,1,3,3,1,3,3,1,1,3,1,3,1,1,1,3,1,0,3,0,1,3,3,0,3,3,3,3,3,3,3,3,3,0,2,2,3,3,3,3,3,3,3,3,3,3,0,0,0,3,0,3,2,2,0,1,1,0,3,3,3,3,0,0,3,3,3,1,0,0,0,1,1,1,3,1,0,0,2,0,0,3,3,3,0,3,2,1,3,3,3,2,3,2,1,1,3,1,3,1,3,3,3,3,3,1,3,1,1,0,3,3,2,3,0,0,3,3,0,3,0,0,0,3,3,3,2,1,3,3,3,3,1,0,3,0,0,1,0,3,2,0,2,1,3,0,0,3,3,3,1,3,3,0,3,3,3,0,2,3,1,3,3,3,3,2,2,2,2,2,2,3,3,0,0,2,0,1,1,0,3,3,3,2,1,1,2,1,3,2,1,3,1,1,0,3,2,3,0,3,1,1,3,3,0,1,2,1,0,3,2,0,1,3,1,1,3,1,1,1,3,3,0,3,3,3,3,3,3,0,3,3,0,3,0,0,1,1,2,2,2,2,1,0,3,1,2,3,2,3,3,3,0,1,0,1,0,2,1,1,0,3,1,0,3,3,0,3,0,3,0,3,1,1,1,1,1,2,2,3,0,1,2,2,0,1,3,3,3,3,1,1,0,1,3,0,3,3,0,1,1,3,1,0,0,3,0,3,0,0,0,1,0,0,3,1,3,3,2,3,0,3,1,3,0,0,3,1,0,3,3,3,0,3,1,1,0,3,3,1,1,1,0,0,3,0,3,0,0,0,2,3,3,3,3,3,3,3,3,3,3,1,0,0,1,3,0,0,3,3,3,3,1,3,3,3,3,0,2,2,0,1,3,3,3,3,2,3,0,1,3,0,0,3,3,3,3,3,2,3,1,1,1,3,3,3,3,1,3,3,2,0,0,3,3,3,1,1,3,0,0,0,1,3,3,1,0,0,3,3,0,2,0,1,3,3,1,0,1,1,0,0,1,3,3,1,3,0,3,1,1,1,1,0,3,3,1,1,0,0,3,3,0,3,3,3,3,1,0,1,3,3,1,1,1,0,1,1,3,3,1,3,3,3,0,1,3,3,0,1,3,1,0,3,2,1,2,3,3,3,0,1,1,3,1,3,1,1,3,3,3,3,3,0,1,2,1,0,0,2,3,3,1,0,2,0,1,3,3,3,1,1,3,1,1,3,1,3,3,0,3,1,3,3,3,3,2,0,3,0,0,1,3,3,1,3,3,3,3,3,3,1,3,3,1,1,3,3,1,3,3,3,0,3,3,3,3,1,3,0,3,3,3,1,3,3,3,3,3,0,3,3,3,0,3,3,3,3,0,1,1,3,1,3,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,1,0,3,3,1,3,3,3,2,3,3,3,3,3,3,1,3,3,3,3,3,1,3,3,3,3,3,3,3,3,1,3,1,3,1,3,3,3,3,1,1,3,3,3,3,1,3,3,3,3,3,3,3,0,3,3,3,3,0,3,3,3,1,1,1,0,3,3,3,3,0,0,1,3,1,3,3,0,1,3,1,3,3,3,3,3,3,3,3,0,0,3,3,3,3,0,1,3,3,1,3,3,3,0,3,0,0,3,1,3,3,0,3,3,3,3,1,0,3,3,1,0,1,0,3,3,0,3,0,3,1,0,3,0,0,3,3,1,1,3,3,0,3,3,3,0,3,1,0,0,0,0,0,2,0,2,1,3,3,1,3,3,3,3,3,0,3,3,3,3,3,3,3,3,1,2,3,1,0,2,2,0,2,3,3,3,1,3,1,3,3,3,3,3,1,1,0,3,3,3,1,3,1,3,3,1,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,1,3,1,3,1,3,3,3,3,3,1,3,3,3,3,3,1,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,1,3,3,3,3,3,3,3,3,3,3,3,1,1,1,3,3,3,3,1,3,1,3,3,3,3,3,3,3,0,3,3,3,1,1,3,3,3,1,1,3,3,3,3,3,3,3,3,3,3,1,1,3,1,1,1,3,2,1,0,1,0,0,1,0,3,3,1,3,3,1,0,1,3,1,3,1,1,1,1,3,1,1,1,0,3,0,0,3,1,1,3,1,1,2,3,3,3,3,2,3,3,2,0,1,0,0,3,3,1,3,3,3,3,3,3,3,3,3,1,0,3,0,3,0,0,0,3,2,3,3,0,3,3,0,3,1,3,3,0,1,2,3,1,3,3,3,2,1,1,3,3,0,3,1,2,3,0,3,1,0,0,3,3,3,2,3,0,3,1,3,0,3,3,2,1,1,3,3,3,3,2,2,2,0,3,3,3,3,1,1,3,1,3,3,3,0,3,3,3,3,3,3,3,0,3,3,3,1,1,3,3,1,3,3,3,1,0,1,2,3,3,3,2,2,3,3,3,3,3,3,3,3,1,1,3,1,3,1,3,3,3,1,1,3,1,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,1,3,0,0,3,3,3,3,3,3,3,0,1,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,1,3,1,3,3,1,3,1,3,1,0,1,3,2,2,2,3,3,3,3,0,0,2,3,3,3,0,0,0,3,3,3,3,2,0,3,0,3,3,3,3,1,0,0,3,0,3,1,3,3,0,2,3,3,1,3,0,3,0,3,3,0,1,3,0,1,3,3,3,3,0,0,2,3,3,3,3,3,3,3,3,3,3,3,1,0,1,3,0,3,0,3,3,0,1,2,1,3,3,0,3,0,3,0,0,3,3,3,0,3,0,0,0,0,3,0,1,0,1,3,3,3,1,3,2,3,0,1,3,0,0,3,3,3,3,3,3,2,3,0,0,0,3,1,0,3,3,0,1,0,1,3,0,3,0,0,1,3,0,3,0,0,3,1,1,3,1,3,0,2,3,3,0,0,3,0,1,1,3,3,3,3,0,3,3,0,1,3,0,0,3,3,1,3,3,0,3,1,0,1,3,3,1,3,1,3,3,0,1,3,2,3,3,3,3,3,3,1,3,3,1,3,1,3,3,1,0,3,3,3,3,3,3,3,2,1,1,0,3,3,3,3,1,1,3,3,0,0,3,0,3,3,0,3,3,3,3,3,3,3,3,0,0,1,2,2,0,3,3,1,2,0,1,3,2,1,3,3,0,3,2,3,2,3,3,3,3,3,0,3,0,3,3,0,3,0,1,0,3,2,3,0,3,1,3,2,3,1,0,2,1,1,3,2,3,0,3,0,3,1,0,2,0,1,3,3,3,3,3,3,3,3,3,0,3,0,3,0,3,3,0,0,0,1,0,0,0,3,0,3,0,3,3,3,3,0,3,3,2,0,3,3,3,3,0,1,3,3,3,3,1,3,3,3,2,3,3,3,3,3,1,3,3,3,3,3,3,2,2,1,3,1,3,2,2,0,0,3,1,3,0,0,2,0,3,3,3,3,3,3,1,3,3,2,3,3,3,1,0,2,0,1,3,1,3,0,3,3,3,0,2,3,3,1,3,3,3,3,0,0,0,0,2,0,2,0,3,1,3,0,1,3,0,3,3,3,3,3,3,0,0,2,3,1,0,0,3,0,3,0,3,3,3,2,3,2,3,0,0,3,0,2,0,2,1,1,3,0,0,2,0,3,2,2,3,0,2,1,2,1,3,3,0,3,3,3,0,0,0,0,1,0,3,3,0,1,3,3,3,3,3,0,0,2,3,3,3,3,3,3,2,3,3,1,0,1,3,3,0,3,2,0,0,3,1,3,3,0,0,0,1,3,0,3,0,1,2,2,3,1,3,0,3,0,2,3,3,1,0,1,2,1,3,2,2,3,3,2,3,3,3,0,3,2,3,2,3,0,3,1,3,3,3,3,3,3,3,3,3,1,1,3,2,0,3,2,3,2,2,3,2,0,2,1,3,2,3,1,2,3,2,1,1,3,2,3,1,2,0,3,3,3,3,3,0,3,3,3,0,3,3,3,1,1,1,0,2,3,3,3,2,2,3,3,3,3,3,3,3,2,3,1,3,3,1,0,0,3,0,3,0,2,3,3,3,3,3,3,3,3,0,3,3,0,3,0,1,2,3,3,3,1,3,3,3,3,0,1,0,0,3,0,1,3,3,1,1,3,0,3,3,3,3,1,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,0,0,1,1,3,0,3,0,3,3,0,3,0,1,0,3,3,2,0,3,3,3,0,3,3,3,3,3,0,1,0,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,0,3,3,3,3,3,0,0,3,3,3,3,3,3,3,3,1,1,0,3,0,3,3,0,3,3,1,0,1,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,3,3,3,3,3,3,3,3,3,3,1,3,3,3,1,3,3,0,3,3,3,3,3,3,3,3,0,0,0,0,0,3,0,3,3,2,3,2,1,3,3,3,3,3,1,3,1,3,0,0,3,0,3,0,3,3,3,3,0,3,0,0,3,0,0,3,3,3,3,3,3,0,0,1,0,3,3,0,3,3,2,3,3,1,3,0,1,1,3,3,1,3,3,0,3,0,1,0,3,3,1,3,3,3,3,0,3,1,3,1,3,3,1,1,3,0,3,3,0,3,0,3,0,3,1,3,3,3,0,3,3,3,0,3,3,3,3,0,3,3,3,3,3,3,3,3,3,0,1,3,3,0,1,0,0,1,1,1,3,3,3,3,0,3,3,3,0,3,3,0,0,3,3,1,0,3,0,0,1,0,3,0,1,0,3,3,1,3,0,3,3,3,3,1,2,3,2,1,2,2,3,0,0,0,3,0,0,1,1,2,1,3,2,2,2,3,1,1,0,1,3,1,3,2,3,0,3,1,2,0,3,0,1,1,1,3,3,1,2,1,2,2,0,2,1,3,3,0,0,3,0,3,1,2,2,3,0,3,3,3,0,0,0,3,1,1,2,3,2,1,0,1,1,1,1,1,3,0,3,0,2,3,0,3,3,1,0,1,3,0,3,3,3,3,3,0,3,1,3,3,1,0,0,3,2,3,1,2,3,3,0,2,1,2,2,3,2,2,2,3,3,3,3,3,0,1,3,3,3,3,3,3,3,3,0,1,3,0,0,2,1,0,3,0,0,1,0,3,2,3,0,2,3,2,3,3,3,1,0,1,0,0,1,3,3,0,3,3,3,0,0,1,0,3,3,3,3,1,3,2,3,3,1,0,3,2,2,3,0,1,3,3,3,2,3,3,3,0,3,1,3,3,1,0,0,1,3,3,0,3,2,1,1,3,3,3,3,3,0,3,3,3,0,3,0,0,2,1,3,3,0,3,1,2,1,3,3,3,1,0,1,3,0,3,0,3,3,3,1,1,3,3,2,0,2,2,3,0,0,1,1,0,3,3,3,3,0,3,1,2,0,3,1,0,1,3,3,1,3,1,0,3,1,3,1,3,0,1,0,2,3,3,3,3,1,3,0,3,3,3,3,3,3,0,3,3,0,1,3,0,0,1,3,3,3,1,3,3,3,3,3,3,3,0,3,3,3,0,1,3,0,3,1,0,3,3,0,3,1,3,0,3,1,3,3,3,0,0,3,0,1,1,1,3,3,1,1,3,3,3,3,3,1,0,3,3,3,3,0,3,0,0,3,3,3,3,3,3,1,3,3,3,3,3,1,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,1,3,3,3,3,3,0,3,3,1,3,3,3,3,3,0,1,1,3,1,1,3,1,3,3,3,3,3,1,3,3,1,1,3,3,3,3,3,1,1,3,3,3,0,3,3,3,3,0,3,3,3,0,3,3,3,3,3,3,3,0,1,3,1,0,0,3,3,3,3,3,3,3,1,3,1,3,3,3,3,3,3,3,1,1,3,3,3,3,3,3,0,3,3,3,3,3,1,3,3,3,3,3,3,0,3,3,3,3,3,3,0,1,3,3,3,3,2,3,2,1,1,0,3,2,0,1,2,1,1,2,3,0,3,1,3,0,3,3,3,1,3,3,3,1,0,1,3,2,2,1,3,2,1,2,3,3,3,3,0,3,3,3,3,3,3,3,3,1,1,3,3,2,3,1,3,0,3,3,0,3,3,3,3,3,3,3,3,3,0,2,3,1,2,0,1,2,1,1,3,0,3,3,3,1,0,0,0,1,3,1,3,0,3,0,2,3,0,3,0,2,3,1,2,0,0,3,2,2,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,1,0,3,3,3,3,3,3,3,3,3,3,0,3,1,1,0,3,1,3,0,3,3,3,3,1,1,3,1,3,3,3,3,3,1,3,3,0,3,3,0,3,3,1,3,3,1,0,3,1,1,3,3,3,3,3,3,1,3,3,3,1,1,3,3,3,3,3,3,3,0,3,3,3,3,3,1,3,3,3,3,1,3,3,3,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,3,3,3,3,3,1,3,0,3,1,1,3,3,1,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,1,2,1,0,3,3,1,3,3,3,1,2,1,1,3,1,0,1,3,3,1,1,2,3,3,1,0,0,3,3,3,2,2,1,1,1,2,3,3,0,3,3,0,3,1,3,3,0,0,3,3,1,1,3,2,0,3,1,3,0,2,0,3,3,0,3,3,1,3,3,0,1,3,3,3,3,3,3,3,3,3,3,0,2,3,3,0,1,3,3,3,3,3,3,2,3,3,3,3,2,0,3,3,1,3,3,3,0,3,0,0,2,3,1,1,2,1,3,3,3,1,0,0,0,3,3,3,3,3,1,3,3,0,2,1,1,3,3,0,3,3,3,3,3,0,3,1,0,0,1,3,3,3,3,3,1,0,3,3,3,0,3,3,3,3,0,3,0,3,0,3,0,3,3,3,3,3,3,0,0,3,3,3,3,3,0,3,1,3,3,1,3,3,3,3,3,3,3,3,3,1,3,3,0,3,0,3,1,0,3,3,3,0,3,3,3,3,2,0,0,3,3,3,3,3,3,0,3,3,3,3,3,0,0,3,3,3,1,3,1,3,0,3,0,0,1,0,1,3,3,0,3,3,3,1,3,3,3,3,1,3,1,0,0,3,2,1,0,2,3,3,2,2,2,2,2,3,3,3,3,1,1,3,0,3,2,2,3,1,1,1,1,2,2,3,0,0,0,3,3,0,1,0,3,0,1,3,3,3,0,3,1,0,2,2,1,2,2,2,1,3,0,0,0,0,3,3,2,1,1,1,3,3,3,0,2,2,1,1,0,0,0,0,0,1,2,2,2,0,0,1,0,0,2,3,0,2,2,2,2,1,0,2,2,3,2,0,2,0,2,2,3,3,3,3,3,3,0,2,1,0,2,3,1,2,3,3,0,2,3,0,3,1,2,2,2,1,0,3,3,3,3,3,3,3,0,0,1,3,2,3,3,3,0,3,3,1,3,3,3,3,2,2,3,0,3,3,0,0,3,0,1,3,0,1,1,0,0,3,2,3,0,0,3,3,3,0,3,1,1,2,0,2,0,3,0,0,3,3,1,3,2,3,3,1,1,1,3,3,0,3,1,3,3,1,3,3,0,2,1,0,0,0,3,3,0,3,0,3,3,1,3,3,1,1,1,3,3,1,0,0,3,0,3,3,3,0,1,0,0,3,3,0,0,0,3,1,1,1,1,1,1,2,3,1,3,2,3,2,3,3,0,2,3,1,1,0,3,3,3,1,0,2,0,2,0,0,3,1,1,3,3,2,3,0,1,2,2,1,3,3,2,2,0,1,2,3,2,2,1,2,2,2,1,0,3,1,1,0,2,3,0,0,0,0,1,1,1,3,2,1,2,3,3,1,3,3,1,2,3,3,1,1,0,1,3,3,1,0,3,3,3,0,3,3,2,3,1,1,0,0,1,3,3,1,2,0,0,3,0,2,2,2,2,2,2,1,1,3,3,3,0,2,1,3,2,2,0,3,0,1,1,2,1,3,3,3,3,1,0,3,3,3,3,3,3,0,0,1,3,3,1,0,3,3,3,3,0,0,3,3,0,3,3,3,3,3,3,0,3,3,3,1,3,2,0,1,3,3,1,3,3,3,0,3,3,3,3,3,3,1,0,3,1,3,3,3,3,3,3,3,3,3,1,0,3,1,0,1,3,3,3,3,3,3,3,3,1,3,3,0,3,3,3,0,3,3,0,3,3,0,3,3,1,0,0,1,0,3,1,3,0,0,3,0,3,1,3,3,1,3,3,0,0,0,3,0,0,1,3,3,1,3,3,3,3,1,3,3,1,3,1,0,3,0,0,3,1,0,0,1,1,3,3,1,3,3,3,3,3,0,0,1,0,0,3,3,3,3,3,0,0,0,0,2,1,1,3,3,3,3,3,3,3,0,3,1,3,3,3,0,0,0,3,1,3,0,3,0,0,0,0,0,3,3,0,0,3,1,3,3,3,1,2,3,1,3,3,3,3,1,3,3,3,0,3,2,3,0,3,3,1,3,3,3,0,1,3,1,0,3,0,2,1,2,0,1,3,3,3,3,0,3,3,0,0,1,0,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,0,3,1,0,0,0,3,3,0,0,0,3,0,3,3,0,0,3,0,0,0,0,0,1,2,2,3,0,0,0,3,3,1,0,1,1,3,3,0,3,0,3,3,0,3,0,1,1,3,1,3,3,3,3,3,3,3,1,1,3,3,3,3,3,3,3,1,3,3,0,0,0,0,0,3,3,3,3,0,3,3,0,3,2,0,3,3,0,1,0,0,1,0,0,3,3,0,3,3,0,3,3,3,3,3,0,2,3,0,3,0,2,3,0,3,3,3,3,3,3,3,3,3,3,0,0,3,0,3,3,3,3,3,1,3,1,3,3,3,3,1,3,3,3,3,3,3,1,3,3,3,3,0,0,3,3,0,3,3,0,3,0,0,3,3,3,3,3,3,3,1,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,1,1,3,3,3,3,3,3,3,3,3,1,3,3,1,3,3,3,3,3,3,3,3,3,3,0,1,3,1,3,1,1,3,3,3,1,3,3,0,3,3,3,0,0,0,3,1,3,3,3,3,3,3,3,3,1,3,3,3,0,0,3,1,3,3,0,0,0,3,3,3,3,1,0,2,2,1,0,3,2,2,3,1,0,3,2,3,1,3,1,0,3,3,1,1,0,3,3,2,2,3,2,3,0,2,1,3,1,3,3,0,2,1,1,0,1,1,3,3,3,0,3,1,1,1,1,3,3,3,1,3,1,3,1,1,3,0,1,1,0,2,1,0,3,0,3,1,0,0,3,3,0,3,3,0,0,3,3,1,0,3,0,2,1,3,1,1,1,0,2,1,0,0,2,3,0,0,1,3,1,1,0,3,0,3,2,3,3,0,3,3,3,1,3,1,3,1,2,1,1,1,1,0,0,2,3,3,0,3,3,3,2,2,1,3,3,3,2,2,0,1,1,0,0,2,3,0,0,0,1,3,2,2,2,3,0,3,1,0,3,0,3,3,3,2,0,3,2,3,3,0,0,3,3,0,0,0,3,3,3,3,1,3,3,0,3,0,3,1,3,3,2,0,3,3,1,2,3,0,0,0,0,3,3,2,0,3,3,1,3,3,1,2,2,2,2,2,3,3,3,0,1,2,2,0,3,3,2,2,2,2,3,2,3,0,0,0,0,1,1,3,3,2,2,1,3,0,3,3,1,1,1,3,0,0,0,1,3,3,0,2,2,0,0,1,1,3,3,1,0,3,3,3,3,3,1,3,3,3,3,3,1,3,0,1,1,3,0,3,3,3,3,3,3,3,3,0,3,3,3,3,3,0,1,0,3,2,3,3,3,3,3,1,0,3,3,3,3,3,2,1,3,3,3,3,3,3,1,1,3,3,0,3,3,2,3,3,0,3,1,3,1,3,3,0,2,1,3,3,3,2,3,3,2,2,2,2,0,0,2,3,0,0,0,3,3,1,0,0,0,2,3,0,3,0,3,3,3,3,3,3,3,3,0,1,1,0,3,3,0,1,3,0,1,1,3,1,1,0,1,1,3,3,3,1,1,3,1,0,1,1,3,3,3,0,3,3,3,3,3,3,1,0,1,3,1,3,3,3,1,0,3,3,0,1,3,3,3,3,1,3,3,3,3,0,1,0,3,1,0,3,3,3,0,3,0,3,3,1,3,3,3,3,3,3,3,3,3,1,1,1,3,0,0,3,3,1,1,1,3,3,3,0,3,3,3,3,1,3,3,1,1,2,1,0,0,1,3,3,3,1,0,0,3,0,3,0,0,0,1,0,3,2,0,3,1,0,1,2,0,1,0,2,3,1,1,0,1,0,3,1,1,3,0,0,1,3,3,1,3,2,1,1,2,3,0,3,3,3,2,3,3,1,3,3,3,3,0,1,3,3,0,2,3,2,1,0,3,3,0,3,2,0,3,3,3,1,3,3,2,0,1,1,2,1,3,1,2,2,0,0,0,2,2,1,1,0,0,2,0,3,2,3,0,0,2,0,0,3,1,1,1,2,2,1,0,1,0,1,1,1,3,3,3,1,3,3,1,3,3,1,0,0,3,3,3,3,3,3,3,3,3,1,3,3,0,3,3,1,3,3,3,1,3,3,3,3,3,3,1,3,3,3,3,0,3,0,3,3,3,3,3,3,0,3,3,3,1,3,3,3,3,0,0,3,3,3,3,3,3,0,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,1,3,1,3,3,3,3,1,3,0,0,3,3,3,3,3,3,3,3,1,0,3,0,3,0,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,1,3,1,3,3,1,1,1,2,3,1,1,1,0,3,3,1,2,3,3,0,3,3,0,1,0,1,3,0,3,1,3,3,3,0,1,3,3,0,3,2,3,3,2,3,3,3,3,0,0,0,0,3,3,0,2,0,3,1,2,1,0,3,3,3,3,3,1,3,1,1,3,3,3,3,3,3,1,0,0,1,0,0,3,0,2,1,3,0,0,1,3,3,3,0,2,3,1,0,0,3,3,2,0,3,3,2,0,2,2,3,2,0,0,2,1,3,0,0,0,3,3,3,3,3,3,2,2,3,3,1,3,3,1,3,3,3,3,3,0,0,3,0,2,3,3,2,3,3,0,0,3,3,3,1,3,3,0,0,3,2,3,3,0,3,1,3,3,3,3,3,3,3,1,3,1,1,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,1,3,3,3,3,3,3,1,3,3,1,1,0,3,3,0,0,3,3,0,3,3,1,3,3,1,2,3,0,0,3,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,3,3,3,3,3,0,3,0,0,0,2,3,3,3,3,1,3,3,3,2,2,1,1,3,0,0,3,3,3,3,3,0,3,3,1,3,1,3,0,3,1,3,0,3,3,3,3,1,1,1,3,3,0,3,3,3,0,3,3,2,1,1,3,3,3,3,3,3,0,1,2,2,2,0,3,3,0,3,3,3,3,3,1,3,3,3,3,3,3,1,0,3,1,3,3,1,1,1,3,2,0,1,3,1,1,3,0,3,3,3,1,3,3,0,0,3,3,3,1,3,3,3,3,0,1,3,1,3,1,3,3,3,3,0,3,3,3,3,3,3,0,2,0,2,3,0,0,3,3,1,3,3,3,2,1,3,3,3,3,0,0,1,0,0,3,3,3,3,2,0,0,3,3,3,0,3,1,3,3,3,3,3,0,0,3,3,3,3,0,0,0,0,1,3,3,3,1,0,0,1,1,3,1,3,3,1,3,3,3,3,3,1,3,3,0,2,3,3,3,3,0,1,1,0,3,1,1,3,0,1,3,0,3,1,3,3,3,3,3,1,3,1,3,1,3,3,0,1,1,3,3,3,1,3,3,3,3,3,3,3,3,0,1,3,1,3,3,3,3,3,3,0,0,0,3,3,3,1,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,2,3,3,3,1,3,3,3,3,3,3,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,1,3,1,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,1,3,3,3,3,0,3,1,3,3,3,3,3,3,3,3,3,0,0,3,3,3,3,3,3,0,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,1,1,0,1,3,3,0,3,0,0,3,3,0,2,1,1,3,2,3,0,3,3,0,0,1,1,0,3,3,1,3,3,3,0,2,2,1,3,1,3,0,1,0,3,1,1,3,1,3,3,1,3,0,0,0,3,1,3,0,1,3,3,0,1,3,2,3,3,0,0,1,0,0,0,1,1,0,3,2,3,0,0,1,2,0,0,1,0,3,3,1,3,3,0,0,3,3,1,2,1,1,3,3,1,3,0,0,0,3,3,3,1,1,1,2,3,3,3,0,3,1,1,3,3,3,3,3,3,3,3,3,1,3,3,0,3,1,3,1,3,3,3,0,3,1,3,1,0,3,3,1,0,1,1,3,3,1,1,3,1,3,3,0,1,3,1,1,3,0,1,1,3,1,3,0,1,2,0,3,3,0,3,3,0,3,3,1,1,3,1,3,3,1,3,3,3,3,0,3,0,3,3,0,3,3,1,3,0,1,1,1,0,3,3,3,0,3,1,2,1,3,3,0,3,3,1,0,0,2,3,2,3,3,3,3,3,3,1,3,3,1,3,3,3,3,0,0,1,3,3,3,1,1,3,1,1,3,0,3,1,0,0,1,3,3,3,3,3,3,3,3,3,3,1,3,3,3,2,0,0,1,3,3,3,0,3,1,3,3,3,3,3,0,2,1,2,3,3,3,0,3,1,1,3,3,3,0,3,3,3,0,3,3,3,1,3,1,1,3,3,3,3,3,3,3,3,1,3,3,3,0,3,0,3,2,0,3,0,0,3,1,3,0,3,0,3,3,3,3,0,3,3,3,3,0,0,3,1,0,3,0,3,3,3,3,1,3,3,0,0,3,0,3,2,3,3,3,3,3,3,3,1,3,3,0,3,3,1,3,0,3,1,0,2,3,1,0,1,0,0,0,3,1,3,3,3,1,0,3,1,3,2,0,0,3,1,3,0,1,3,3,3,0,0,1,3,2,3,0,0,3,1,3,3,0,3,2,0,3,1,3,1,3,3,3,3,0,0,3,3,0,3,3,3,1,3,2,2,1,3,3,1,2,0,1,1,0,1,3,3,3,0,1,1,1,3,3,3,3,3,2,3,1,1,0,0,1,1,3,3,3,1,3,1,3,1,1,2,2,3,3,3,2,2,1,3,3,3,3,1,3,3,3,3,3,3,2,2,0,3,1,2,3,3,1,2,0,2,1,0,2,2,2,2,2,2,2,1,0,2,3,0,0,2,2,0,2,3,1,1,2,1,2,2,0,2,2,3,0,1,2,2,1,2,0,3,2,1,1,1,0,3,3,3,0,2,2,0,3,2,2,0,2,3,1,0,2,3,1,3,3,1,1,2,1,2,2,1,1,1,0,0,2,1,3,0,2,1,0,3,3,2,0,3,1,1,2,2,2,2,0,1,3,3,3,3,3,0,1,2,1,3,3,3,0,3,0,0,3,3,3,1,3,0,2,3,2,1,3,2,1,3,0,0,2,0,1,0,3,0,0,2,3,0,1,0,3,0,2,2,2,2,2,0,0,3,2,1,3,3,2,1,2,1,3,3,0,3,1,1,3,2,2,3,2,2,2,0,1,2,2,1,0,0,3,0,0,3,0,3,0,1,1,1,3,3,0,1,3,0,3,0,1,2,3,3,0,0,3,0,3,0,1,2,0,3,1,1,0,3,2,2,0,2,0,1,3,0,1,2,2,1,3,1,0,1,1,1,2,2,2,3,2,2,2,2,0,3,3,1,1,1,3,2,1,1,1,1,0,0,1,3,1,2,3,1,1,0,3,1,2,2,2,1,0,0,3,3,1,3,3,1,3,0,3,0,1,3,2,1,3,3,0,3,0,0,3,1,3,0,1,0,2,3,3,1,3,3,2,0,3,1,3,2,1,1,3,3,3,0,3,3,3,2,1,2,1,0,2,2,2,3,3,0,3,3,3,3,2,3,1,3,1,3,0,3,3,1,3,1,3,3,1,1,1,1,3,1,2,1,3,3,3,3,2,1,1,2,2,2,2,3,3,3,3,3,3,3,0,0,1,1,3,1,3,3,1,0,0,3,3,3,1,3,3,3,3,3,3,1,0,3,3,3,3,0,1,3,3,3,1,1,3,3,1,1,3,3,3,3,3,3,0,0,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,1,3,3,1,3,3,3,0,3,3,3,0,3,3,0,3,3,3,3,3,0,3,0,3,3,1,3,0,3,0,0,0,0,0,3,3,3,3,0,2,3,2,2,3,3,0,3,1,3,1,0,3,1,2,1,0,0,1,3,3,0,1,3,1,0,1,1,0,2,2,1,3,3,3,3,3,1,2,3,3,3,3,3,2,2,3,0,2,3,3,1,3,3,3,3,3,3,1,0,1,3,2,3,3,3,1,0,3,1,0,3,3,1,3,2,3,3,3,3,3,3,3,3,3,2,3,1,3,3,3,2,3,3,3,3,3,3,2,3,3,3,3,0,3,2,1,0,3,2,0,3,3,0,2,0,3,3,3,1,3,1,2,2,2,1,1,3,3,1,0,3,0,3,3,3,0,0,3,1,0,0,0,1,2,0,1,3,3,0,3,3,3,0,3,3,3,3,2,3,3,3,3,3,3,3,0,1,1,3,0,3,3,3,3,3,0,3,0,3,0,3,3,3,3,3,3,3,3,3,3,1,1,3,0,1,3,3,3,3,3,3,3,3,3,3,3,3,1,0,1,1,3,3,3,3,3,3,0,2,1,0,0,3,1,3,2,0,0,1,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,1,1,0,3,0,0,0,3,1,0,2,1,1,3,3,1,1,3,3,3,3,1,1,0,1,3,3,1,2,3,1,3,3,1,3,0,3,3,3,3,3,3,0,1,0,2,2,2,2,1,0,3,3,2,1,2,3,3,0,2,0,2,2,3,0,0,3,1,0,3,2,2,0,3,2,3,3,3,2,3,3,2,2,2,1,3,1,3,1,2,1,3,3,0,0,3,3,3,3,3,3,3,0,2,1,3,2,3,0,1,3,1,2,2,2,0,3,0,1,3,0,3,3,3,2,0,3,3,0,1,0,3,2,0,0,0,3,3,3,1,0,1,3,2,0,3,3,3,3,1,0,3,0,3,2,0,2,2,3,1,3,3,1,1,0,1,0,3,1,1,1,1,1,0,1,3,1,0,3,2,1,1,3,3,1,3,1,1,2,0,0,3,3,3,3,2,3,3,3,3,0,0,3,3,3,0,1,3,3,1,3,3,1,3,3,3,3,1,3,3,3,2,1,3,1,1,1,3,3,1,0,3,3,1,1,0,0,0,3,3,0,3,3,3,2,0,0,1,1,0,1,1,2,3,3,3,3,1,3,1,3,0,3,0,1,2,1,3,3,3,1,3,3,2,2,3,3,0,3,3,3,3,3,0,3,3,2,0,2,2,1,1,1,3,2,1,0,1,2,0,0,2,3,3,2,1,1,2,1,2,2,0,0,2,2,1,2,2,2,2,1,0,2,0,3,2,1,0,2,1,0,1,3,0,0,3,3,1,0,2,3,2,3,3,0,0,0,0,1,2,1,0,1,2,1,0,1,1,3,3,2,1,2,1,1,0,2,1,2,2,2,0,2,0,3,0,3,2,2,2,2,2,0,3,3,2,2,3,3,1,0,3,3,1,2,2,1,2,1,2,0,3,1,1,0,3,2,1,2,3,3,0,1,3,0,0,3,0,3,3,0,3,3,2,1,0,1,3,3,1,3,3,3,2,0,3,3,2,3,3,0,3,3,0,0,0,0,0,1,3,0,3,1,2,1,0,3,2,3,3,3,1,3,0,0,3,1,3,3,3,0,0,3,3,1,3,1,3,3,3,3,3,0,3,0,2,3,0,3,0,2,1,2,1,3,1,3,3,3,3,3,0,3,3,3,3,0,0,0,3,3,3,3,1,1,1,1,1,3,0,0,3,3,3,0,0,3,3,2,0,3,3,0,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,1,1,0,3,3,3,3,3,3,3,0,1,3,1,3,0,3,1,3,0,3,3,3,3,3,0,3,3,3,0,3,3,1,3,3,3,0,0,1,3,0,3,0,3,3,3,3,3,3,0,0,3,1,3,3,3,3,1,0,3,3,0,0,3,3,3,1,3,1,1,1,1,0,0,0,1,3,3,3,3,3,0,3,3,1,1,3,1,0,3,1,3,3,1,0,0,3,3,3,3,3,3,0,3,3,3,3,3,0,1,3,3,0,1,3,3,3,3,3,3,0,1,3,3,1,1,3,3,3,3,3,3,2,2,0,0,2,1,0,2,0,3,3,3,0,3,3,2,1,2,0,1,0,1,2,2,0,0,0,0,1,1,2,3,3,0,0,1,1,0,3,3,2,2,2,0,2,1,0,3,3,3,3,3,3,0,2,0,3,3,3,3,2,0,3,0,0,3,2,2,2,0,1,3,0,0,1,0,0,3,0,0,1,2,0,1,2,3,3,3,2,1,1,0,3,1,1,1,0,3,3,3,0,0,1,0,3,0,2,3,0,3,1,3,0,1,3,0,3,3,3,0,3,3,0,3,1,0,3,0,3,3,3,1,3,3,1,2,2,0,2,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,0,3,3,3,3,3,0,0,1,3,3,0,3,0,3,3,3,3,3,3,3,3,1,1,0,3,3,3,3,3,0,1,3,0,3,3,3,3,3,0,0,0,0,3,3,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,1,0,3,3,3,0,2,1,0,0,3,3,1,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,0,0,2,3,3,3,0,0,3,3,0,1,0,0,3,0,1,0,3,0,3,0,0,3,1,3,3,0,0,3,1,0,3,3,0,3,0,0,0,1,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,0,3,3,3,0,1,0,1,3,0,0,3,0,1,3,3,0,3,0,0,3,3,3,3,0,3,1,1,1,3,1,3,3,1,3,1,0,3,3,3,3,3,0,0,3,1,3,3,3,1,3,0,3,0,3,3,3,3,3,3,3,3,1,1,3,3,3,3,0,2,3,3,1,3,3,3,1,0,3,1,3,1,0,1,0,1,3,0,3,3,0,0,1,0,1,3,3,3,1,0,1,3,1,1,2,1,0,1,0,0,3,3,1,1,1,3,3,1,3,1,1,3,3,1,3,3,3,3,3,0,1,3,1,2,1,2,1,2,3,0,0,1,3,0,1,3,3,3,0,1,1,0,3,3,3,3,3,0,3,3,2,2,0,3,3,0,0,0,3,3,0,3,0,0,3,3,1,1,0,3,1,3,0,3,1,3,3,1,1,0,1,3,3,3,3,3,3,3,3,0,3,3,3,2,3,0,1,1,3,0,1,0,3,3,3,0,1,1,3,0,3,0,3,1,3,1,1,0,3,3,3,3,1,0,3,1,3,1,3,3,3,3,3,3,1,1,3,3,3,3,0,3,2,3,2,0,0,1,0,3,3,3,3,3,0,1,3,3,0,0,3,3,3,3,0,3,2,1,3,3,3,2,0,3,1,3,0,2,1,1,3,3,0,0,3,3,3,0,3,0,0,3,3,2,3,2,3,3,3,3,3,3,3,3,3,0,3,3,1,0,3,1,0,1,3,3,3,0,1,3,3,3,3,0,3,3,0,3,0,3,3,1,1,3,0,3,3,3,3,3,0,3,3,1,3,3,3,3,1,0,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,1,3,3,3,0,0,1,3,3,3,3,3,0,3,1,0,0,0,3,3,3,3,3,3,1,3,1,0,3,3,1,0,3,3,3,3,3,0,0,0,0,0,3,3,3,3,3,0,0,1,2,2,2,1,2,0,3,1,1,2,1,0,0,0,0,0,2,1,3,0,2,0,1,0,1,0,0,0,2,2,3,0,1,3,2,0,3,0,1,2,1,1,0,0,2,0,2,0,0,0,3,0,0,3,3,3,1,3,2,3,3,0,1,3,3,0,0,3,3,3,3,3,1,3,3,1,0,2,0,3,0,0,1,0,2,0,2,0,0,2,2,3,0,1,2,2,0,0,2,0,0,0,3,3,3,3,0,3,3,0,3,2,2,2,1,3,3,1,3,3,3,3,3,3,1,1,0,3,3,3,1,1,3,3,1,0,3,1,3,3,0,0,1,3,3,3,3,3,1,3,3,1,0,1,1,1,0,1,3,3,0,3,3,3,0,1,0,1,3,3,3,1,3,3,3,3,3,3,3,3,1,1,3,0,1,1,3,3,0,3,3,3,3,3,3,3,3,3,3,0,1,3,3,3,3,3,1,3,3,3,0,3,3,1,3,3,3,0,1,3,3,3,3,1,3,3,0,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,0,0,0,0,1,3,3,3,3,1,3,0,1,0,3,3,1,0,1,1,3,3,0,0,3,1,0,3,3,3,3,3,3,3,3,1,3,0,3,3,3,0,1,3,0,1,1,1,0,3,0,1,3,3,3,3,0,1,3,3,2,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,1,0,3,0,3,1,2,0,1,3,3,0,1,3,3,1,3,3,3,0,1,3,3,0,1,3,3,1,1,0,1,0,1,3,3,0,3,3,1,3,0,3,2,3,3,3,3,3,3,3,3,0,3,0,0,0,0,0,1,0,0,3,0,0,1,3,3,3,0,3,3,0,3,3,0,3,3,3,1,3,1,3,3,0,3,0,0,3,3,0,3,3,3,0,3,0,0,3,0,3,3,0,1,0,0,0,3,3,1,3,1,3,3,3,1,0,1,3,0,0,3,3,0,3,0,3,3,1,3,2,1,3,1,2,2,3,3,3,3,1,3,3,3,3,2,3,0,1,0,2,1,0,0,3,3,1,0,2,2,3,3,3,3,3,3,1,3,0,1,0,2,2,2,2,2,0,1,3,0,3,3,2,3,3,3,0,3,3,3,0,0,3,0,3,3,3,0,3,3,0,0,1,3,3,3,1,3,0,2,3,1,0,1,0,0,1,1,3,3,3,0,3,1,3,0,3,0,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,0,0,3,0,0,3,3,1,0,3,0,0,1,3,3,3,0,3,3,0,3,0,0,1,2,0,1,0,2,3,3,3,3,1,3,0,1,0,3,3,3,0,3,3,3,3,0,1,0,0,3,1,1,3,3,3,3,1,3,3,1,3,3,3,0,3,3,3,2,0,3,3,3,1,3,1,3,0,1,2,0,0,0,1,1,2,1,3,0,3,3,1,2,0,1,3,0,0,3,3,0,1,0,0,0,1,1,0,3,1,0,0,3,1,0,0,3,3,3,1,3,3,3,1,1,3,3,3,2,2,1,3,0,1,0,0,1,0,3,0,0,3,1,0,1,3,0,3,1,1,3,3,3,3,2,3,0,1,1,3,3,3,3,3,0,3,0,0,0,0,1,0,3,3,1,1,1,2,2,1,3,3,1,3,0,1,1,0,1,2,2,2,3,3,0,2,3,3,3,2,2,1,3,2,2,3,1,2,0,3,3,0,3,3,0,0,0,0,0,3,3,2,0,2,0,3,3,2,2,0,3,1,0,1,2,2,0,2,1,1,2,2,2,2,0,3,3,1,3,1,3,2,0,3,1,1,0,3,3,0,0,2,3,3,0,0,0,3,3,0,0,2,0,3,3,0,3,1,3,3,3,1,0,0,3,1,1,2,2,2,0,0,2,3,3,3,0,3,1,3,1,3,3,3,3,0,3,3,3,3,3,3,3,3,3,1,2,2,3,3,3,3,1,0,1,1,3,1,0,2,0,2,3,2,3,3,1,3,3,2,3,2,3,2,2,3,1,0,2,3,1,1,3,1,3,3,3,1,2,3,3,3,3,0,1,2,3,2,2,3,1,3,3,3,3,2,3,3,2,3,3,2,3,3,3,1,0,3,3,3,3,2,0,3,3,3,3,3,0,2,3,3,2,2,2,3,3,1,2,1,1,2,3,3,3,3,3,3,2,3,3,3,2,2,3,3,2,3,3,3,3,3,1,2,1,0,0,3,2,3,3,2,2,1,3,1,0,3,2,2,3,3,0,1,3,3,2,2,2,2,3,1,3,3,3,0,3,1,0,3,1,1,0,1,3,3,3,0,0,3,3,0,0,0,3,1,0,0,0,0,3,0,1,3,3,0,3,3,1,3,0,3,3,0,3,1,3,0,3,3,0,3,3,3,3,1,3,3,3,3,3,3,3,3,1,0,3,0,0,0,3,3,3,1,3,3,3,1,3,3,0,0,0,0,1,0,1,3,3,0,0,0,0,1,1,3,0,3,3,0,0,1,3,3,3,0,0,0,3,3,0,1,3,3,1,3,3,0,3,0,0,3,3,0,3,3,3,3,0,3,3,0,1,0,2,3,2,2,0,2,1,3,2,2,3,2,2,0,0,3,3,2,2,0,1,1,0,2,0,3,2,0,2,0,3,0,1,0,2,3,1,2,1,2,2,3,2,3,0,0,3,0,0,2,3,0,2,2,0,3,0,2,1,1,0,3,2,3,3,2,2,3,3,0,1,2,2,2,2,2,0,3,2,0,2,2,0,2,0,2,3,0,2,2,1,2,0,3,2,2,3,2,2,1,3,3,0,0,2,2,3,1,1,1,2,1,3,2,2,1,3,3,0,3,3,3,3,3,3,3,3,3,0,3,3,1,3,3,1,0,0,0,0,3,1,3,3,1,0,3,0,3,3,3,3,3,0,0,3,0,3,0,3,3,0,0,1,3,3,3,1,3,0,0,3,3,1,0,3,3,1,0,3,3,0,3,3,3,3,3,3,3,3,3,0,0,3,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,0,3,3,1,1,3,3,3,0,1,0,0,0,3,3,1,3,3,3,3,1,0,1,1,0,0,3,3,3,3,0,3,3,3,3,1,3,3,3,1,0,0,3,3,3,3,1,0,3,3,3,1,3,1,1,0,2,0,2,2,2,2,1,3,3,3,2,1,0,0,1,3,2,1,3,3,3,2,2,2,0,0,2,1,1,2,2,1,1,0,1,3,2,0,0,2,2,1,3,2,0,3,0,2,0,3,0,0,3,1,1,1,0,0,3,3,0,1,2,0,2,2,0,2,1,1,0,2,1,3,2,3,2,3,2,0,2,2,1,0,2,0,1,1,1,0,3,0,1,3,2,0,3,2,0,0,0,1,1,3,3,1,0,0,0,2,1,0,2,2,1,2,0,0,3,3,0,3,3,3,3,3,3,3,3,3,3,3,2,3,0,3,2,3,3,0,0,1,2,0,0,1,3,3,3,0,0,1,3,1,1,0,0,3,3,3,3,0,0,1,3,3,3,1,0,1,0,3,3,3,3,1,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,1,0,3,3,3,1,0,0,3,0,3,3,0,3,3,3,0,3,3,1,1,3,3,0,0,1,3,3,1,3,0,0,1,3,3,3,3,3,0,2,1,1,1,3,0,0,1,3,1,3,3,3,3,3,1,3,0,2,1,3,3,3,3,0,3,1,1,0,0,3,1,3,3,1,3,3,0,0,3,3,3,3,3,3,0,3,3,3,3,3,3,3,1,3,0,1,2,0,3,0,0,1,0,0,3,3,3,3,0,0,3,3,3,0,3,3,3,3,0,0,3,3,3,0,3,3,3,3,1,1,0,3,3,3,3,3,3,3,1,3,3,0,0,1,3,1,3,3,3,0,1,0,0,0,3,3,3,3,3,0,0,0,0,0,3,3,3,0,3,3,1,0,0,3,3,3,1,0,0,3,0,3,1,3,3,0,1,1,3,0,3,0,1,3,3,3,0,1,0,3,0,1,0,3,3,1,0,0,3,0,1,3,3,3,1,0,1,0,0,1,3,3,1,3,3,2,3,3,0,0,3,3,0,0,0,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,0,1,0,3,0,3,0,3,3,3,0,0,3,3,3,3,3,0,3,3,0,2,3,0,3,3,3,1,3,1,0,3,2,0,3,2,1,0,2,0,0,3,3,2,3,2,0,0,3,1,1,1,0,3,3,3,1,2,3,3,3,3,3,3,1,1,3,2,0,3,0,3,3,3,3,1,3,0,3,3,1,3,3,3,3,0,3,3,3,1,0,3,3,3,3,3,1,3,3,3,3,0,3,3,0,3,3,0,3,3,3,2,3,2,3,3,0,3,3,3,3,3,3,0,0,2,3,2,0,1,3,3,2,0,3,3,0,3,3,0,2,3,0,0,3,3,1,3,3,3,3,1,2,2,3,2,1,0,3,0,3,3,0,0,3,0,3,0,1,2,2,0,1,1,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,2,1,3,3,3,3,3,3,3,3,3,3,2,2,2,0,3,3,0,3,3,3,1,1,2,3,1,3,0,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,1,3,3,3,3,3,0,0,3,3,3,3,3,3,3,3,1,0,3,0,3,3,3,3,3,3,3,1,3,3,3,3,3,3,0,1,3,1,3,3,3,3,3,3,3,3,3,0,3,2,3,3,3,1,1,3,3,0,0,3,3,3,3,3,1,1,1,3,3,3,0,3,1,3,0,3,0,3,3,3,3,3,1,3,3,1,1,3,3,3,1,3,0,3,3,2,3,2,1,1,1,3,1,1,1,1,1,3,3,0,1,1,3,1,1,3,1,0,0,2,1,3,0,3,2,3,1,3,3,3,0,3,1,3,3,3,3,3,3,0,3,3,2,2,3,2,1,1,0,3,0,3,2,1,0,1,2,0,1,3,2,2,2,3,3,3,1,3,3,3,3,3,3,3,1,3,0,3,3,3,3,0,0,1,0,1,3,3,0,2,1,3,3,0,1,0,0,3,0,0,2,1,1,0,1,3,2,2,2,3,0,1,3,1,0,3,3,1,3,3,3,3,0,1,0,1,3,3,3,2,1,1,1,1,1,1,3,0,3,1,3,1,3,2,0,3,3,3,3,2,0,3,1,3,1,0,1,3,2,3,2,1,3,0,3,2,2,0,3,0,0,3,1,1,0,3,0,2,0,1,0,2,0,1,2,3,1,1,3,1,1,1,3,3,0,3,1,1,0,3,1,3,1,1,3,3,1,3,2,0,3,0,1,3,2,2,2,0,0,1,0,1,0,1,2,3,0,3,1,3,3,3,3,1,1,1,1,3,3,1,3,0,2,0,0,3,3,0,1,2,0,1,2,1,0,2,3,2,2,0,2,2,1,3,1,1,1,3,1,3,3,1,3,0,2,1,3,3,0,3,3,1,3,1,2,3,1,0,2,1,3,2,3,1,0,2,3,1,1,1,1,2,2,3,2,2,0,0,0,1,3,3,1,0,0,3,3,0,3,3,3,3,0,0,0,3,3,3,3,3,3,3,1,0,1,2,0,0,3,1,3,1,2,3,3,1,1,3,3,3,3,1,3,3,3,3,3,1,1,3,3,3,0,3,1,2,0,1,1,3,1,3,0,0,3,1,2,3,0,3,3,3,3,1,1,3,3,3,3,3,0,3,3,3,3,3,3,3,3,2,2,0,2,0,1,1,0,3,2,3,1,2,1,2,1,3,2,3,3,0,0,3,1,1,2,2,1,2,3,0,1,1,2,2,1,2,2,1,2,0,2,1,1,2,3,2,0,1,3,2,0,2,1,1,1,1,1,3,1,3,3,3,0,2,1,2,2,0,0,0,3,2,1,1,1,0,3,0,3,2,1,3,2,0,1,0,1,2,2,2,0,1,2,3,3,2,3,3,1,2,0,0,0,3,2,2,2,2,3,0,3,0,1,3,3,1,2,1,3,3,0,2,2,2,3,3,3,3,1,2,0,3,1,1,2,2,0,3,0,0,3,3,3,0,1,3,3,3,1,0,3,1,0,3,3,2,0,3,0,0,2,3,3,0,3,3,0,0,1,3,3,0,1,0,3,1,3,3,3,3,3,3,0,0,3,3,3,3,3,0,0,1,3,3,1,0,0,3,1,3,0,3,3,1,0,1,3,1,0,0,0,0,2,3,0,1,1,0,3,3,3,1,0,3,1,3,3,3,3,3,3,3,3,3,2,0,3,3,3,1,3,3,2,2,0,0,2,1,3,3,0,3,3,3,3,3,3,3,3,3,3,3,0,0,3,1,0,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,3,0,0,3,3,0,0,1,0,3,3,3,0,0,3,0,2,1,3,3,3,3,3,3,3,3,3,0,3,3,0,3,3,0,3,2,3,1,3,3,3,3,3,0,0,3,2,0,2,3,3,1,0,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,0,1,3,3,3,3,3,3,3,3,0,0,2,0,0,0,3,3,0,3,3,3,1,1,3,3,3,1,3,3,1,0,0,3,3,1,1,3,3,0,3,1,0,3,1,2,1,0,0,3,1,1,3,1,3,3,3,3,0,3,0,0,3,0,2,1,1,2,3,3,1,0,3,3,3,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,2,2,0,3,2,3,1,3,3,1,3,3,3,1,2,0,3,3,3,0,3,3,3,3,3,1,1,0,3,1,3,3,3,3,3,1,3,3,3,3,3,2,2,3,1,2,2,3,1,3,3,3,3,3,2,0,3,3,3,3,3,1,3,3,0,3,3,3,2,3,1,0,2,0,2,0,2,2,2,2,0,2,1,3,1,2,3,1,1,3,1,0,3,3,0,0,1,2,2,0,2,2,3,1,0,3,3,1,3,2,2,3,2,1,3,3,3,2,3,0,2,2,1,3,1,2,0,3,3,1,0,3,3,3,3,1,3,3,0,3,3,2,2,1,3,2,0,1,2,0,0,0,2,3,1,1,1,0,1,2,2,1,3,0,1,3,0,3,0,0,0,1,0,3,0,0,2,3,1,0,2,1,3,0,0,1,2,2,3,3,3,3,3,3,3,3,3,3,0,3,3,1,0,3,0,3,3,3,2,3,1,2,3,3,1,0,3,2,1,3,2,1,3,2,1,3,0,3,1,1,2,1,2,1,3,3,2,2,3,0,1,3,3,2,0,1,1,2,3,3,0,1,3,3,0,1,3,0,3,3,1,2,1,3,3,2,0,3,3,3,0,3,3,3,1,3,3,1,1,3,3,2,2,1,3,2,1,2,3,2,2,0,2,1,3,2,3,1,2,1,3,1,2,3,3,3,3,1,1,3,3,3,3,3,2,0,0,2,3,3,2,1,3,0,1,3,0,1,3,3,3,3,1,3,3,0,2,2,2,3,2,1,1,2,3,3,0,3,3,0,2,3,1,2,3,1,2,1,3,3,2,3,1,1,1,3,3,2,1,2,3,1,2,3,2,1,3,2,1,3,3,2,1,2,3,1,3,3,0,1,0,2,0,3,0,3,2,3,1,3,1,1,0,0,3,0,3,0,0,1,2,3,0,1,1,3,3,1,2,3,3,2,3,2,2,0,3,0,3,1,3,1,2,3,2,3,3,1,2,3,1,2,2,3,1,0,3,3,2,3,3,0,0,0,0,1,1,3,3,3,1,2,2,2,3,3,3,3,2,0,0,3,2,3,3,3,0,3,1,1,3,0,3,3,3,3,3,3,3,3,0,3,3,0,3,0,3,3,3,3,1,3,2,1,0,3,1,0,1,3,0,2,0,0,2,2,2,1,2,3,3,3,0,0,1,3,3,1,3,3,3,3,3,3,1,1,1,3,3,3,3,3,0,1,2,3,3,3,2,1,0,3,3,0,3,3,3,1,3,2,3,3,3,1,0,0,2,3,0,3,1,1,0,3,3,2,3,3,2,0,3,0,3,3,3,3,3,2,1,3,2,0,0,3,2,2,2,1,3,3,2,2,3,2,0,1,0,0,1,3,2,0,3,3,2,3,3,1,3,1,2,0,0,3,3,3,0,1,3,3,3,3,0,0,3,0,2,1,3,1,0,3,3,3,3,3,1,3,0,3,3,3,3,3,3,3,0,0,3,1,3,0,3,1,0,0,3,3,3,2,0,3,3,2,3,3,3,0,3,2,3,3,0,1,2,3,3,1,3,2,3,3,2,0,3,0,3,1,3,1,3,3,3,3,0,2,3,2,2,2,3,3,3,0,1,0,3,3,3,1,1,3,1,0,3,3,3,3,1,1,3,1,1,3,3,1,1,0,3,2,0,0,1,0,1,3,3,3,3,3,0,3,3,2,1,3,3,3,3,3,3,1,3,3,3,3,3,1,3,3,2,1,1,1,0,3,3,3,3,1,0,3,3,1,1,1,3,3,3,3,0,3,3,3,3,3,0,0,3,0,2,0,3,3,3,3,3,1,3,1,3,3,0,0,0,3,3,3,3,3,3,3,3,3,0,3,2,3,2,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,2,0,3,0,3,0,3,3,3,0,3,1,3,3,3,3,3,3,0,3,0,3,3,3,1,0,0,3,0,3,1,3,3,3,3,1,3,3,0,1,3,3,2,2,3,3,3,3,1,3,3,3,0,0,3,3,3,3,3,3,3,1,3,3,0,3,3,3,3,3,0,3,0,3,1,3,3,3,1,3,1,0,3,3,3,0,3,3,3,3,3,3,0,2,1,0,3,3,3,3,0,3,2,3,0,3,3,3,0,3,3,3,2,2,3,2,3,3,3,3,3,3,3,3,3,0,0,0,3,3,3,3,3,3,3,3,3,3,3,0,3,0,0,3,1,0,0,3,3,0,2,1,3,0,3,3,3,0,1,3,0,0,0,0,3,3,2,3,3,3,0,0,3,3,3,3,1,0,3,2,0,3,3,0,1,3,0,3,3,0,3,3,3,3,3,3,0,0,3,3,3,0,3,3,3,0,3,0,0,1,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,0,0,0,0,0,1,2,3,0,3,0,3,0,3,0,3,3,0,0,0,0,3,0,0,0,3,3,1,0,1,1,0,1,0,0,3,1,3,2,3,3,0,0,0,3,3,3,1,0,3,3,3,3,3,0,2,0,1,3,3,3,3,1,1,0,3,3,0,3,3,3,0,3,1,1,3,2,1,2,0,3,1,1,3,3,3,0,3,0,1,3,0,0,1,0,1,3,1,0,0,0,2,3,3,3,1,0,3,0,2,0,0,0,2,3,1,1,0,0,1,0,0,0,0,1,3,0,0,1,0,0,1,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,2,2,2,0,2,2,0,1,3,0,3,1,2,2,3,0,3,2,2,0,3,1,1,3,0,1,1,3,1,3,3,3,3,1,3,0,3,3,3,2,1,2,0,3,3,3,3,1,3,3,3,0,1,3,2,1,0,1,1,3,1,3,3,3,0,2,3,3,1,3,1,3,1,1,0,3,3,3,3,3,3,3,3,3,0,0,3,3,1,3,3,3,1,0,3,3,3,1,3,1,1,3,3,0,3,3,1,3,3,3,3,3,0,2,2,3,3,3,1,2,3,2,1,3,3,3,3,1,3,3,0,1,3,3,3,1,1,2,3,0,3,3,3,3,3,3,3,3,3,0,3,3,3,0,0,3,3,0,3,0,3,1,0,3,3,3,3,1,3,1,0,3,3,0,3,1,1,1,0,2,3,0,3,3,3,3,1,3,3,3,3,3,1,3,3,1,0,2,3,1,0,0,3,2,2,3,3,3,3,3,0,0,3,1,3,2,3,0,3,0,3,0,0,0,0,2,0,0,1,2,3,3,3,0,3,3,1,1,3,3,3,3,3,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,2,0,2,3,3,1,3,1,3,0,3,1,3,3,3,0,3,3,0,3,0,3,3,1,3,3,2,3,3,0,3,3,0,0,0,1,3,3,3,1,3,1,1,3,3,1,1,1,0,3,0,2,0,1,1,0,3,1,1,3,0,3,3,1,3,1,0,1,3,0,3,2,1,3,0,1,1,1,1,3,3,0,2,1,1,1,3,0,1,3,0,1,1,0,3,2,3,1,0,0,1,0,0,1,1,1,1,1,1,3,1,3,1,1,1,3,3,0,2,2,1,2,0,0,0,3,0,0,3,2,2,0,0,3,3,3,3,3,3,3,0,3,3,0,3,3,3,3,3,3,3,0,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,1,3,3,3,3,1,0,3,0,3,3,3,3,3,0,3,0,3,3,3,3,3,3,3,1,3,3,1,3,1,0,0,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,0,3,3,0,3,3,3,1,3,3,3,3,1,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,0,3,1,3,3,0,3,3,3,1,3,3,3,3,3,3,0,3,0,1,0,1,1,3,3,0,1,3,3,1,3,0,1,3,3,3,0,1,1,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,1,3,3,3,3,2,3,3,3,3,0,3,3,3,3,0,3,3,3,3,0,0,3,0,3,0,1,1,3,3,3,3,3,0,3,3,3,3,3,3,3,3,0,3,3,0,1,3,0,3,3,3,0,3,3,3,3,3,3,0,3,0,0,3,1,3,0,0,1,1,0,3,3,3,1,3,3,1,3,3,3,2,3,1,0,3,0,3,3,3,3,3,3,1,3,3,1,1,0,1,0,3,3,0,3,3,1,3,1,3,1,3,3,3,3,3,3,3,3,1,3,3,0,3,0,0,0,0,3,3,3,3,0,3,3,0,3,0,1,3,3,3,3,3,3,3,3,1,3,3,3,0,1,3,3,3,3,0,3,0,3,3,3,0,3,0,1,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,0,2,0,0,1,1,0,3,3,3,1,3,1,1,3,0,2,0,2,0,3,0,3,0,2,2,3,3,0,0,3,1,1,2,1,1,3,3,3,1,3,1,0,1,0,1,1,0,0,0,3,3,3,3,3,1,3,3,1,3,3,3,3,3,3,3,2,0,0,0,0,1,3,1,3,0,3,1,2,0,0,0,0,1,3,3,3,3,3,3,1,3,1,2,3,3,3,0,1,1,3,3,1,3,2,2,2,2,2,3,3,3,0,0,3,3,1,3,1,3,1,1,1,1,3,3,3,0,3,3,1,2,3,2,2,0,3,0,2,0,0,3,0,3,1,3,1,3,1,1,1,3,3,3,0,1,3,0,1,0,3,0,3,3,0,3,3,1,3,0,3,1,3,3,3,3,1,3,1,1,1,3,3,0,1,1,3,3,3,3,3,3,3,0,3,3,3,3,1,3,3,0,0,0,1,3,3,3,3,0,3,3,3,1,3,1,1,3,3,1,3,0,1,0,1,3,1,3,0,0,1,1,1,3,3,3,3,3,3,3,3,3,3,0,0,1,0,3,3,3,1,1,1,3,3,3,3,3,1,3,0,3,3,3,3,0,3,0,0,0,0,1,3,3,0,3,3,3,3,3,3,3,3,3,3,0,0,3,0,0,0,0,0,3,0,1,3,3,1,1,3,0,0,3,3,3,3,3,3,3,3,0,1,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,1,3,3,3,3,3,3,3,0,0,3,3,3,3,3,3,3,1,3,3,1,3,3,3,3,3,3,3,3,3,3,1,3,3,3,1,0,3,2,0,0,3,3,3,3,0,0,0,3,2,2,2,0,3,2,1,3,0,3,2,3,1,3,0,3,1,1,2,0,2,0,3,0,0,3,0,3,0,0,2,3,3,0,0,3,2,2,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,2,0,3,0,2,3,3,2,0,3,2,3,3,1,3,3,3,3,2,2,3,0,3,3,3,1,2,2,0,2,0,3,2,3,3,3,3,3,2,3,3,2,2,3,0,3,2,3,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,1,3,0,0,3,3,3,0,0,3,0,0,3,0,3,0,2,2,2,3,1,0,2,0,0,0,0,1,0,1,1,3,1,3,2,3,3,1,0,3,3,3,2,0,0,0,1,1,1,0,0,3,3,0,3,1,3,1,2,3,3,3,3,3,1,0,1,3,3,3,0,3,0,0,3,3,3,3,3,0,0,0,3,3,3,0,0,2,0,0,3,2,3,0,3,0,2,2,1,3,3,3,3,3,1,3,0,2,2,2,2,3,0,3,3,2,2,3,3,0,0,1,3,3,0,3,0,3,0,0,3,3,3,1,3,0,0,0,3,3,3,3,3,3,0,0,3,3,3,0,0,3,3,3,0,3,0,3,0,3,3,3,3,3,3,0,3,3,3,0,1,3,0,3,3,3,3,3,3,3,3,0,1,0,3,3,3,3,0,0,3,0,3,3,0,3,2,3,1,1,3,3,3,3,3,0,3,0,3,3,3,3,0,3,3,0,3,3,3,0,3,0,3,3,3,1,3,0,0,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,2,0,3,0,3,3,0,2,2,2,1,0,2,2,2,2,1,2,1,2,3,3,3,0,1,0,3,3,1,1,1,1,2,0,3,0,2,3,1,1,3,1,1,3,2,3,3,3,3,3,3,3,3,1,2,3,2,3,3,2,1,3,0,1,2,1,1,1,1,1,0,1,3,1,3,3,1,1,3,0,0,1,2,3,1,1,0,1,3,1,2,2,0,3,1,0,0,3,0,0,0,0,3,0,1,3,3,3,1,1,2,2,2,2,2,2,1,3,1,0,2,3,2,0,2,2,3,3,3,3,3,3,0,3,3,3,0,1,3,2,3,2,1,2,3,1,2,1,3,0,0,2,0,2,2,0,0,3,0,0,1,0,2,2,3,2,1,2,3,1,3,3,3,3,3,3,3,1,1,3,3,3,1,1,0,0,3,3,3,0,3,3,1,3,1,3,3,3,3,1,0,3,3,1,1,2,0,0,3,1,1,3,1,0,1,0,1,3,0,3,3,3,0,3,0,3,1,3,3,3,3,3,3,3,3,3,1,2,2,1,3,1,2,3,2,3,0,2,3,3,3,2,1,0,3,3,0,0,3,3,3,3,0,0,2,1,1,1,3,3,1,3,0,3,0,0,3,0,3,1,3,3,3,3,0,3,0,3,3,3,3,0,3,3,2,2,3,0,3,3,1,0,0,0,1,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,3,3,3,3,2,3,3,0,3,3,0,0,0,2,3,3,1,3,3,3,0,2,3,0,0,3,1,3,3,0,3,3,1,3,3,1,0,2,3,3,3,3,3,3,3,3,3,3,2,1,2,2,2,3,3,3,3,0,0,1,1,0,1,3,0,3,0,0,1,0,0,3,1,0,3,2,0,3,3,0,1,2,3,0,2,3,3,1,1,3,0,1,0,1,0,1,3,3,3,1,0,3,2,3,3,3,3,3,3,0,0,3,0,0,3,3,3,1,1,3,0,1,3,3,3,0,3,3,0,0,1,3,2,3,3,0,3,2,0,0,3,3,3,3,1,1,3,1,3,3,2,0,3,3,3,3,1,1,3,3,1,3,1,0,3,0,3,3,0,0,3,3,0,3,3,3,0,1,3,0,1,1,3,0,1,3,0,3,1,0,2,3,2,2,1,0,2,1,1,0,2,2,0,0,1,3,0,3,3,2,2,2,0,1,0,2,1,0,1,2,2,2,3,3,0,2,0,0,3,3,3,1,2,3,0,3,2,0,2,2,1,0,1,3,1,0,2,0,0,2,0,2,2,0,1,2,1,1,0,1,2,2,0,2,3,3,3,2,0,3,3,1,1,3,2,2,2,1,1,3,2,1,1,1,2,0,1,0,1,3,3,3,3,3,0,0,0,2,0,1,0,3,0,3,2,1,1,2,0,3,2,2,2,3,3,3,0,3,3,3,1,3,2,3,3,3,3,0,3,1,3,0,1,3,0,1,0,2,3,2,3,0,3,3,3,3,3,0,0,3,1,1,3,2,0,3,3,3,3,0,2,3,3,3,3,3,2,1,3,3,3,1,3,1,3,3,3,3,3,3,3,0,0,1,2,3,3,3,1,0,1,3,3,3,3,3,3,3,3,2,3,1,0,3,3,3,3,3,3,3,3,0,1,1,2,3,3,3,3,1,0,0,2,2,3,0,2,1,3,3,1,3,0,1,0,2,3,0,0,3,3,3,3,3,0,3,0,3,3,3,3,3,3,3,3,1,3,0,1,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,0,3,1,3,1,3,3,3,3,3,3,0,3,3,0,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,1,3,3,1,3,1,0,3,3,3,3,3,3,1,3,3,3,3,1,3,0,3,1,0,3,3,3,1,3,3,3,3,1,2,3,0,3,2,3,3,0,3,3,3,3,3,1,3,3,3,3,1,3,3,1,3,3,1,1,3,3,3,3,1,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,1,3,1,3,2,3,0,0,3,2,1,3,3,1,0,2,0,0,3,0,3,3,0,3,3,3,3,1,1,1,1,3,3,0,0,0,2,0,2,3,3,3,3,3,3,3,3,3,1,0,3,3,3,3,1,3,3,3,0,3,3,3,3,0,3,3,3,3,0,1,3,3,3,1,0,3,3,3,1,3,3,0,0,3,3,3,0,3,3,3,0,3,3,1,3,3,3,1,0,1,3,3,3,3,0,3,3,0,1,3,1,3,0,1,3,3,1,3,3,3,3,3,1,0,0,0,0,3,1,0,2,1,2,1,0,1,0,1,1,2,2,2,1,0,1,2,3,0,2,3,1,2,1,0,2,2,1,3,0,1,2,3,2,1,1,1,2,3,3,3,2,2,1,1,0,2,1,1,2,3,3,2,1,2,3,0,3,1,3,1,3,3,3,0,3,2,1,1,1,2,1,1,0,1,2,1,2,2,2,2,1,2,1,3,1,2,3,3,1,2,1,2,1,1,1,1,0,2,2,3,3,1,2,1,0,0,0,0,2,3,3,2,2,2,1,3,2,0,3,3,1,1,1,3,1,1,1,1,1,2,2,1,0,2,2,0,0,2,0,2,2,3,1,1,1,3,3,3,3,2,3,1,2,2,2,0,3,3,2,2,3,2,2,0,2,3,1,0,3,1,1,3,2,3,2,2,3,1,0,3,2,1,3,1,0,1,3,3,1,3,3,3,3,3,0,1,3,0,1,2,1,2,2,3,3,2,1,3,2,2,2,1,0,2,0,3,2,2,2,3,1,3,2,1,1,0,3,2,3,3,3,2,3,3,1,1,2,3,3,1,3,3,3,1,2,2,2,3,2,3,2,2,2,3,3,0,3,1,0,3,3,3,3,3,3,3,2,2,2,3,3,3,0,0,0,1,1,1,3,1,3,0,3,0,3,3,0,3,3,3,3,3,3,0,3,0,3,3,3,1,3,3,1,3,3,3,3,3,0,0,3,3,3,1,3,3,3,3,3,3,1,3,3,3,3,0,0,3,3,3,3,1,3,3,3,0,3,1,3,3,3,0,3,3,3,3,3,3,3,3,3,1,3,3,3,0,1,3,3,3,3,1,0,1,3,1,1,3,3,0,3,3,3,1,1,3,0,3,0,2,2,1,3,3,3,3,3,3,3,1,0,0,3,3,3,3,3,0,1,3,0,3,1,3,3,3,0,3,0,3,3,3,3,3,0,3,2,3,0,3,1,3,0,1,3,3,3,3,3,3,3,3,1,0,3,1,3,3,1,1,3,3,3,3,1,3,3,1,3,1,3,3,3,0,3,3,3,0,3,3,1,3,0,1,3,0,3,3,0,3,3,3,3,1,3,3,1,1,1,3,3,1,3,3,3,0,3,3,3,3,0,3,1,3,1,1,3,3,1,3,3,3,1,3,1,2,3,3,1,1,3,3,3,3,3,3,0,1,0,3,3,0,0,3,3,0,1,3,3,3,3,0,0,1,3,1,3,3,3,1,3,1,1,3,3,0,3,0,0,0,3,0,3,1,3,3,3,0,0,3,3,3,0,2,0,3,3,3,3,0,1,3,3,3,0,3,3,3,3,3,3,3,3,0,0,1,0,0,3,0,3,3,1,3,3,1,3,0,3,3,3,1,1,0,3,0,0,3,3,0,2,0,0,1,3,3,3,3,0,0,3,3,3,3,3,3,3,3,3,2,3,2,3,3,3,0,0,0,3,3,3,3,3,0,2,0,1,0,2,1,0,2,0,1,0,3,1,3,0,0,3,0,0,3,2,1,3,3,0,1,1,3,0,0,1,3,3,0,0,3,1,0,0,3,3,3,0,1,3,1,0,3,1,1,0,3,3,3,1,3,3,1,3,1,3,3,3,0,3,0,3,3,0,3,1,3,0,3,1,1,1,3,3,0,1,3,3,0,0,3,3,3,3,3,3,0,0,0,3,0,3,0,1,1,1,1,3,3,3,3,3,3,3,1,1,3,3,1,1,3,1,3,1,3,3,3,3,0,3,1,1,0,1,3,0,1,0,3,1,3,0,0,1,3,3,3,3,2,3,3,0,0,3,0,0,3,3,1,1,3,3,1,3,3,0,3,3,3,1,3,1,0,3,3,3,3,3,0,3,3,3,3,1,3,3,0,3,3,3,1,1,1,1,3,3,3,3,1,3,3,0,3,1,3,3,3,3,1,0,0,1,3,1,1,3,1,0,3,3,3,0,3,0,3,3,3,3,3,3,3,3,1,3,1,3,3,1,1,3,3,3,3,3,3,3,3,3,1,0,3,3,3,1,1,1,3,0,0,0,3,2,3,0,2,3,3,1,3,2,0,0,3,3,1,3,1,1,1,2,2,0,3,1,1,0,1,0,2,2,1,3,2,3,0,1,3,0,0,3,1,2,1,1,3,3,0,2,3,3,0,2,0,0,3,2,1,1,1,3,3,1,2,1,1,3,3,2,2,1,2,2,2,3,1,3,3,3,3,1,1,1,1,2,2,2,1,2,1,0,1,1,1,3,1,2,1,1,1,1,3,2,0,1,2,2,1,3,0,1,1,2,2,1,2,2,1,3,3,0,0,2,2,2,2,2,1,0,3,3,3,3,3,3,3,0,0,3,3,3,0,3,3,3,1,3,3,0,3,0,1,0,1,3,3,3,3,1,1,1,0,3,3,0,1,3,3,3,3,3,3,0,0,0,3,3,3,1,3,3,3,3,3,3,1,3,3,3,1,3,1,3,3,3,3,3,3,3,3,1,3,1,3,3,3,3,3,2,3,3,1,3,3,1,3,3,3,3,3,3,3,3,1,3,3,1,3,1,0,1,0,3,0,3,0,0,3,3,3,3,0,1,1,3,3,3,3,3,1,3,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,0,1,3,3,3,3,3,1,3,3,0,3,1,0,0,1,1,0,3,3,0,3,3,3,0,3,3,0,0,3,1,3,3,3,3,3,3,3,0,2,3,3,3,3,3,3,3,3,3,3,3,0,3,3,0,3,0,3,2,3,3,3,3,3,3,0,3,3,3,0,3,3,3,3,3,3,1,1,3,1,3,3,0,3,3,3,3,3,3,3,3,3,3,0,0,3,3,3,3,3,3,3,3,1,3,0,1,3,0,3,3,1,0,3,3,0,3,1,3,3,3,1,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,0,3,3,3,0,0,3,3,3,3,0,3,3,0,1,3,0,3,3,3,0,3,3,3,3,3,3,3,3,3,0,1,0,3,3,3,3,3,3,1,3,3,3,1,3,3,3,3,3,0,3,3,3,1,3,0,3,0,3,1,0,1,0,3,3,1,3,3,3,3,0,3,3,0,0,0,3,2,2,0,0,3,0,0,3,3,3,0,0,3,1,0,1,0,3,0,3,3,3,3,3,3,0,0,3,3,3,3,3,0,2,0,3,0,3,2,3,2,3,3,0,3,3,0,1,1,0,0,1,2,2,1,3,2,2,1,3,1,1,2,3,2,0,3,2,3,3,2,3,1,3,2,3,2,2,2,3,0,3,0,0,1,0,3,3,1,1,3,1,2,0,1,2,1,3,0,3,3,2,2,3,1,1,2,3,2,3,3,0,2,1,0,3,1,2,1,3,2,3,0,0,2,0,0,0,3,0,3,3,3,3,2,1,3,3,3,3,3,2,0,3,2,0,1,3,3,3,3,2,2,2,0,3,3,3,3,2,1,2,0,0,0,3,1,3,3,0,0,3,0,3,3,3,1,0,3,0,3,0,1,1,1,3,0,3,1,0,1,3,3,3,3,3,3,3,1,1,3,3,3,3,3,0,3,3,1,3,3,3,1,0,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,3,3,3,3,3,3,3,0,3,0,3,3,3,3,3,3,3,0,3,3,3,3,3,3,1,3,0,3,3,1,3,3,1,0,3,0,0,3,3,3,3,0,3,0,3,1,3,0,2,0,3,3,1,3,1,3,3,3,3,0,2,0,3,0,0,3,0,3,0,3,0,1,0,3,0,1,1,0,3,3,0,0,0,0,3,2,1,1,2,1,3,3,3,0,3,3,3,3,3,3,0,3,0,3,3,0,3,3,3,1,3,3,3,0,3,1,0,0,3,2,0,0,0,1,1,3,3,0,3,1,1,1,3,3,3,1,3,3,0,0,3,1,3,3,0,1,0,3,3,0,1,0,3,3,0,0,3,2,0,3,0,3,1,1,3,3,3,1,3,3,3,3,3,0,0,3,3,1,3,3,3,3,3,3,3,2,1,0,0,3,3,3,1,0,3,3,3,1,3,3,3,3,2,3,3,2,3,0,3,1,0,0,0,2,3,3,0,1,0,3,1,2,1,1,1,3,2,3,1,2,3,1,0,1,1,3,0,3,0,0,3,3,0,2,3,2,0,2,3,3,2,0,3,1,1,1,3,2,0,3,3,3,3,1,3,2,1,2,3,0,2,3,3,2,1,2,3,2,3,1,2,1,1,1,3,2,1,1,1,3,3,3,3,3,3,3,3,0,1,1,0,3,1,0,1,1,1,0,3,0,0,1,1,2,1,1,1,3,3,0,1,3,2,3,1,0,2,2,1,3,1,1,0,1,3,0,0,2,1,0,0,3,3,0,0,3,3,3,1,3,3,3,3,3,0,3,1,1,3,3,3,3,1,1,3,1,1,2,3,0,0,0,1,1,1,0,1,0,0,2,2,0,1,3,0,3,0,1,2,1,2,1,1,0,0,1,1,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,0,2,2,1,3,0,0,3,0,1,3,1,1,1,3,3,3,3,0,1,3,3,0,0,1,0,3,1,3,1,3,3,3,3,1,3,3,3,1,3,1,3,0,1,3,3,3,3,3,3,3,3,1,1,3,3,0,1,3,3,3,0,0,1,3,3,3,3,1,1,3,3,3,3,3,0,3,1,0,0,0,3,0,1,1,3,3,3,3,3,3,2,3,0,3,1,1,1,3,0,3,3,0,1,2,0,1,3,2,0,1,1,3,1,1,3,3,3,3,1,2,0,0,0,0,3,3,3,3,3,1,3,3,3,3,1,0,1,1,3,3,1,3,1,1,3,3,3,3,1,1,3,1,3,0,0,3,0,3,1,1,1,3,3,3,1,0,1,1,1,1,3,3,3,0,1,3,3,1,3,1,3,1,1,0,3,3,0,1,3,3,3,1,1,1,3,0,3,3,1,3,0,3,3,1,1,1,0,3,3,1,3,3,3,1,1,3,3,1,1,1,1,3,1,3,3,3,3,3,3,0,3,3,3,3,1,1,3,3,1,1,3,1,3,3,3,3,1,1,1,3,2,1,3,3,1,3,0,0,1,1,3,3,1,1,1,3,1,3,3,0,3,3,2,3,3,3,3,1,0,3,1,3,0,3,1,3,3,0,3,3,3,3,3,3,3,3,0,1,3,3,3,3,3,3,3,0,3,0,3,3,3,0,0,1,3,0,3,3,1,3,3,3,3,3,1,3,0,3,0,0,3,0,1,0,3,3,0,0,0,0,2,2,0,1,3,1,0,3,3,0,1,0,3,3,3,0,0,0,3,3,1,3,1,3,3,0,0,3,3,0,3,3,3,3,1,3,3,3,1,3,1,0,0,1,1,0,1,0,3,3,1,3,3,3,3,0,1,3,2,3,1,0,2,0,3,1,0,3,3,3,2,1,0,2,2,0,0,1,1,0,3,3,0,0,0,3,3,3,3,2,0,3,2,0,0,0,0,1,2,2,3,3,0,3,1,0,0,0,3,1,2,1,3,3,3,1,1,3,3,3,3,3,3,1,0,2,1,2,0,0,3,2,3,1,2,3,0,1,2,2,0,0,2,0,0,3,3,0,3,3,3,2,2,1,2,3,1,3,0,0,2,2,2,0,3,3,3,2,0,2,0,2,2,2,2,0,0,0,2,0,1,3,1,3,3,1,1,0,3,1,3,3,3,3,1,1,3,0,3,2,3,3,3,3,3,3,3,3,3,0,3,3,3,3,1,3,3,3,0,3,1,3,3,1,3,0,1,3,3,1,3,3,1,3,3,3,3,3,3,3,3,0,1,0,3,3,3,3,3,3,1,3,0,0,0,2,0,1,0,3,1,1,3,3,1,3,3,1,3,1,3,3,0,3,0,0,3,1,1,3,3,3,3,3,3,1,3,0,3,3,3,2,3,0,1,0,3,0,3,3,1,1,3,0,1,1,2,3,3,0,2,2,3,3,3,3,0,3,1,3,3,1,3,3,1,3,3,3,3,2,3,2,0,0,0,3,3,3,3,0,3,3,3,1,3,0,0,3,1,3,3,3,3,3,1,3,3,3,3,0,3,3,3,3,3,3,3,3,0,0,3,3,0,0,3,3,3,3,3,3,3,1,3,0,0,3,0,0,1,3,3,3,3,3,3,2,3,3,3,3,3,3,3,1,3,0,2,2,3,3,2,2,0,3,2,2,2,3,3,3,2,3,3,3,2,2,3,3,2,1,2,2,2,1,3,0,0,3,3,1,2,3,1,2,3,2,0,3,2,0,3,2,0,1,2,1,3,3,1,3,0,0,3,2,3,2,3,1,1,3,0,2,2,0,3,3,3,3,3,3,3,3,3,3,2,0,2,0,2,1,1,2,3,0,3,2,3,3,2,3,3,0,2,3,0,1,3,3,1,2,1,0,2,0,0,1,2,3,2,2,1,3,0,3,3,0,0,1,3,3,3,3,2,2,2,0,2,3,3,3,3,3,3,3,1,3,3,3,0,3,3,0,3,3,3,1,0,0,3,3,3,0,2,0,3,2,2,0,0,3,3,3,2,1,3,0,3,1,2,0,0,0,0,0,1,1,1,2,3,1,1,0,3,0,0,3,0,0,3,3,0,0,3,3,3,3,3,0,0,2,0,0,3,3,3,1,0,2,0,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,0,3,3,3,0,3,2,3,0,3,3,2,3,2,2,1,3,3,3,3,3,3,3,3,3,3,2,0,0,0,3,2,0,3,0,3,0,0,0,3,3,3,3,3,1,3,0,0,0,1,1,3,0,1,0,0,3,0,0,0,3,1,0,0,0,1,1,1,3,3,0,0,0,3,0,3,1,0,0,0,3,2,3,3,0,0,3,0,2,0,0,0,3,3,0,0,3,3,2,2,2,3,3,0,3,3,3,3,0,3,3,3,1,0,3,0,0,3,1,0,3,3,3,3,3,0,3,3,0,0,0,0,2,3,0,3,0,0,3,3,3,3,3,2,0,3,3,3,0,0,3,3,3,0,3,3,3,3,3,0,3,0,3,1,3,0,3,0,3,3,0,0,0,0,0,3,0,1,3,1,1,3,3,3,3,0,0,0,3,3,0,3,0,3,3,0,3,3,3,3,3,0,0,1,3,3,1,3,0,0,1,3,3,0,3,3,3,3,0,3,3,3,3,3,3,2,3,3,3,0,3,0,1,3,3,3,0,3,3,3,3,3,3,0,3,3,0,3,3,3,3,2,2,2,0,0,0,3,0,0,3,3,3,3,3,3,3,1,3,0,3,3,3,3,3,3,3,3,3,0,3,3,0,3,2,3,3,1,0,3,3,0,2,0,0,0,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,1,3,0,3,3,3,3,1,3,3,3,1,0,3,0,3,3,3,3,3,0,2,0,3,3,3,3,0,3,3,0,1,0,0,0,3,1,0,3,3,0,0,3,3,0,3,3,3,3,0,3,3,3,3,3,3,3,3,0,0,1,0,1,3,3,2,3,3,3,3,0,3,3,3,3,3,0,3,1,3,3,0,0,3,1,1,3,3,0,0,0,0,3,1,1,3,1,3,3,0,3,3,3,3,3,0,0,0,3,3,0,3,3,0,1,3,1,3,3,0,0,0,3,3,3,0,3,1,3,3,3,3,3,3,3,3,3,3,2,3,3,3,1,1,3,0,3,3,1,0,3,1,3,3,1,2,3,3,0,1,3,0,0,3,3,3,3,0,3,1,3,3,1,3,0,2,2,3,0,1,3,3,2,2,0,1,3,2,3,3,2,3,3,3,3,3,0,3,3,2,0,1,1,3,3,3,3,1,0,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,0,3,3,3,3,3,3,3,0,0,0,0,0,0,3,2,0,3,3,3,3,3,3,3,3,3,2,3,3,0,3,3,3,3,2,0,0,1,0,3,3,0,3,3,3,3,3,3,0,3,3,3,0,3,3,3,3,3,0,3,0,2,3,3,0,3,3,3,3,3,3,0,3,0,3,3,0,0,0,0,0,0,1,3,1,3,3,0,3,1,3,3,3,0,2,2,3,3,2,3,0,1,1,3,3,1,3,1,3,0,1,0,1,1,3,3,3,3,0,0,0,3,3,3,0,3,0,1,0,3,3,3,3,3,3,1,3,3,0,3,3,2,0,0,3,0,1,0,0,1,3,1,3,3,0,3,3,1,3,0,0,1,3,1,3,0,1,3,0,1,1,0,0,0,3,3,3,3,3,3,3,1,0,0,0,3,0,3,0,2,0,0,3,3,1,1,3,3,3,1,3,0,1,3,0,0,1,0,3,0,0,0,1,0,3,3,0,0,0,3,1,3,0,3,0,0,3,0,0,3,1,3,3,2,3,0,3,0,3,3,3,3,3,0,2,3,3,1,3,0,3,3,3,3,1,3,3,3,3,3,3,0,3,1,1,3,0,3,3,2,0,0,3,3,2,3,3,3,1,3,3,3,3,0,0,3,1,3,1,3,1,3,0,3,3,0,1,3,3,3,3,3,2,2,0,1,2,0,1,3,3,1,3,3,1,1,3,3,3,1,3,0,0,0,1,0,0,0,3,1,1,0,0,1,1,3,0,3,3,3,0,0,3,3,3,0,3,3,3,1,3,3,3,3,3,3,3,3,3,1,3,1,1,3,0,3,3,0,0,0,3,1,3,3,3,3,3,1,0,0,3,3,3,0,3,1,1,1,3,1,3,3,3,0,3,1,0,3,0,3,0,0,0,0,3,1,0,0,3,3,1,0,2,0,1,1,0,3,1,3,1,3,3,0,0,0,1,3,3,3,3,3,3,2,3,3,1,3,3,3,3,3,0,3,3,3,1,3,0,3,3,0,0,0,0,3,3,1,3,3,0,0,3,0,3,3,3,3,2,0,3,1,0,1,3,0,3,0,0,0,3,3,0,0,1,3,3,1,3,3,0,0,3,3,3,0,3,3,3,0,0,3,0,3,0,3,1,3,3,0,2,0,3,3,3,3,3,0,3,0,0,3,3,0,3,3,3,0,1,3,3,0,3,3,3,0,3,1,0,0,1,0,3,3,3,0,3,2,0,0,1,0,0,0,2,3,3,3,3,3,3,3,3,3,0,3,0,1,1,1,3,3,3,3,1,3,0,0,0,3,0,3,3,0,0,1,3,1,0,0,0,2,3,3,0,2,0,3,3,0,1,2,1,1,2,3,3,3,0,3,3,3,3,3,3,3,3,3,3,0,0,0,3,1,3,1,3,3,3,3,3,3,3,3,3,3,0,0,3,3,1,3,3,3,1,3,3,3,3,3,0,1,0,1,3,3,3,3,3,3,3,3,3,1,2,0,0,0,1,3,0,0,1,3,3,1,3,0,3,3,0,3,3,3,3,1,0,3,3,3,3,3,3,3,3,0,0,3,3,3,3,1,3,3,0,3,1,3,0,1,3,3,1,0,3,3,3,3,3,1,3,3,0,1,3,1,3,0,0,3,3,3,3,3,1,3,3,1,3,3,1,3,3,3,3,3,3,3,3,1,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,1,3,0,3,0,3,0,3,3,3,3,3,0,0,3,3,3,3,0,3,3,3,1,3,3,3,3,0,3,3,3,1,3,0,3,3,3,0,2,0,1,3,0,1,0,0,0,3,3,3,3,3,3,3,0,3,3,3,3,1,0,0,0,3,3,1,0,3,3,2,3,0,3,3,1,3,2,1,0,0,0,0,0,2,2,0,3,2,0,3,0,0,0,3,3,1,1,0,0,0,0,0,3,0,3,1,3,3,1,1,3,3,3,3,3,3,3,3,0,3,3,1,0,3,0,0,0,3,0,3,3,3,1,3,3,0,1,3,3,0,3,1,0,0,3,3,3,3,0,2,1,0,3,1,3,3,3,3,1,3,1,1,3,3,3,1,1,3,3,0,0,3,3,2,1,1,1,2,2,0,1,3,1,1,2,1,1,2,3,2,1,1,2,1,2,3,2,2,2,1,3,3,2,1,3,3,2,1,0,2,2,1,2,1,2,1,3,2,0,2,1,1,1,3,0,3,1,2,3,2,3,1,3,3,3,1,2,3,0,0,3,2,3,3,1,1,2,3,1,1,2,1,1,2,3,0,3,1,2,1,2,2,2,3,1,1,2,1,2,3,3,1,2,2,1,2,1,1,2,3,1,3,0,2,2,0,0,1,0,0,3,3,1,2,2,0,3,3,3,1,1,1,1,0,3,3,3,3,1,3,3,0,3,3,3,3,3,1,3,3,3,3,3,3,3,3,1,3,3,3,3,1,1,0,3,3,3,3,0,3,0,3,3,3,3,3,3,0,3,3,3,3,3,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,1,0,3,3,3,1,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,1,3,1,1,3,3,3,3,0,3,0,1,3,3,3,3,3,2,3,3,3,3,3,3,2,3,3,0,1,1,3,0,1,1,1,3,1,3,3,3,3,3,1,3,3,1,2,3,3,1,0,3,0,3,0,1,1,1,1,3,3,2,0,3,3,1,3,3,1,1,3,3,3,3,3,3,3,1,1,1,0,3,3,0,3,1,3,3,3,3,1,3,1,3,1,1,3,1,3,0,3,2,3,0,3,3,3,0,3,3,3,3,2,3,1,0,1,3,0,1,1,3,1,1,0,1,1,1,1,3,1,1,3,3,3,3,1,0,0,3,3,3,0,3,3,3,2,3,3,3,3,1,3,1,3,3,0,3,3,2,1,3,0,3,3,2,2,2,0,0,1,2,0,2,1,2,2,2,1,1,2,2,3,2,0,2,2,0,1,3,3,1,0,1,3,3,2,3,2,2,3,3,2,2,1,2,2,3,3,3,3,3,3,2,3,3,0,0,0,2,0,1,0,2,1,3,1,3,0,3,3,1,3,2,0,2,0,0,3,0,2,3,2,3,1,3,3,1,0,3,3,2,0,2,0,2,2,1,2,2,2,3,3,3,3,0,3,3,3,3,3,3,3,0,0,0,2,3,0,3,3,3,3,3,0,3,1,3,3,1,0,0,1,1,3,3,1,3,1,0,0,3,1,3,2,0,0,0,3,3,3,1,2,3,3,3,3,1,0,1,3,2,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,1,0,0,3,3,2,3,1,3,3,3,3,0,1,3,1,3,3,3,0,3,3,0,2,3,2,3,3,1,1,3,3,0,2,2,3,1,0,3,3,0,2,2,2,3,3,1,3,1,3,1,3,3,1,3,3,3,3,3,3,1,1,0,3,1,0,0,1,2,3,3,0,0,3,3,3,2,2,2,0,0,2,3,1,3,3,2,1,0,1,2,3,3,0,1,1,2,1,2,0,0,3,3,0,3,2,0,1,3,3,3,1,3,1,3,3,3,3,3,0,3,3,2,2,2,2,2,2,1,0,2,3,0,3,3,2,1,1,3,1,2,1,2,2,1,0,3,3,2,2,1,3,1,2,2,1,2,2,3,3,1,0,2,2,2,2,3,2,2,2,0,3,0,0,0,1,2,3,1,0,1,3,0,3,1,2,2,1,2,0,0,3,1,2,3,0,0,2,0,3,3,0,0,3,1,0,3,3,0,2,3,0,3,3,1,1,0,0,1,3,0,1,0,3,0,3,3,3,0,0,0,1,3,0,3,3,3,0,0,3,3,1,3,0,2,0,3,3,3,3,3,1,3,0,3,1,2,0,0,1,2,0,0,3,3,3,3,3,0,2,2,3,0,0,3,3,3,3,3,3,3,3,0,2,1,2,3,1,2,0,3,2,0,2,0,2,2,2,3,3,2,3,1,0,1,2,1,1,1,3,1,3,2,0,2,3,3,0,3,3,0,0,2,0,2,3,1,3,0,3,3,2,2,1,3,1,0,1,0,1,3,3,0,3,3,3,3,3,0,3,3,1,3,0,0,3,3,3,1,0,3,3,3,3,2,2,1,2,2,3,3,3,3,0,0,3,3,3,3,1,2,2,2,1,3,3,3,3,1,0,2,2,2,1,2,2,0,3,3,3,1,3,3,3,3,1,3,3,0,2,2,2,3,3,3,3,0,2,2,3,3,3,3,3,1,3,3,3,3,3,3,2,3,0,3,0,3,3,1,2,2,2,1,1,0,2,1,1,2,3,1,1,0,1,3,2,0,2,0,2,1,2,1,3,0,3,0,3,3,3,1,2,2,2,2,3,1,2,0,3,3,1,2,1,1,3,2,2,1,0,1,3,3,3,1,0,0,1,0,3,2,1,3,2,0,1,2,2,1,1,2,3,0,2,0,3,2,2,1,1,2,0,2,2,0,2,0,3,1,2,3,2,1,0,1,1,3,3,3,1,2,1,0,3,3,0,3,0,0,3,3,0,3,3,0,1,1,0,0,0,1,1,1,3,1,3,0,3,1,1,0,0,1,0,0,1,1,1,1,3,1,2,3,0,3,3,1,0,3,3,3,3,3,1,0,1,0,0,3,3,3,3,1,3,3,3,1,3,3,3,3,3,3,3,3,1,3,3,0,3,3,2,1,1,0,3,3,3,0,1,3,0,1,3,3,3,3,3,3,3,0,1,3,3,3,1,2,3,3,3,3,3,3,1,3,3,3,3,3,1,3,3,3,1,3,3,3,3,3,1,1,3,2,0,3,3,3,3,3,3,3,3,1,1,0,0,3,3,3,3,0,3,2,2,1,1,1,3,3,2,1,0,1,1,2,3,2,2,3,3,0,3,3,1,1,1,1,1,1,0,0,3,2,2,3,3,2,2,3,3,1,1,1,3,2,0,1,2,2,1,0,3,1,3,3,2,1,1,1,1,1,2,1,1,0,3,3,3,1,3,1,2,2,1,0,2,1,2,2,0,3,3,2,3,2,2,1,0,1,3,3,1,3,1,1,1,0,3,0,1,0,2,1,2,2,2,1,3,3,3,3,1,1,2,2,2,2,0,0,0,1,0,1,3,1,0,0,1,0,3,3,3,3,1,0,3,3,1,3,3,3,3,0,3,3,3,3,1,1,3,3,0,3,3,0,3,1,0,3,3,3,3,3,0,1,3,1,3,0,1,1,3,3,1,0,1,1,3,3,0,3,1,3,3,3,3,3,3,1,0,3,3,3,3,0,3,0,0,0,0,2,2,3,3,3,3,1,0,1,0,3,3,0,3,0,3,3,3,3,3,3,0,0,0,0,3,3,3,1,3,3,3,3,0,0,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,3,0,3,3,3,3,3,3,0,1,3,3,3,3,0,0,3,3,3,3,0,0,0,3,2,0,0,2,2,3,2,1,3,3,1,3,1,3,3,3,1,3,1,3,0,3,3,3,0,1,3,3,3,3,1,3,3,1,0,0,0,3,0,0,3,3,3,0,1,3,3,3,3,3,3,3,0,1,3,3,2,3,3,3,3,1,3,3,3,3,3,3,0,3,3,3,3,1,0,1,0,0,0,3,1,0,3,0,3,3,1,3,3,0,0,3,2,3,3,3,3,0,0,1,3,1,0,3,3,0,1,1,2,0,0,3,3,1,3,3,0,1,3,1,1,3,3,1,3,3,0,1,0,0,0,1,3,0,0,1,3,1,3,1,3,0,2,1,1,1,1,3,1,0,3,1,1,1,3,1,1,0,1,2,3,1,3,3,3,0,1,0,3,3,3,0,0,2,1,3,0,2,1,1,1,3,2,3,0,1,0,0,0,2,0,0,0,0,1,2,2,3,3,3,3,1,0,0,0,3,3,0,0,0,3,0,3,3,3,2,0,3,1,3,3,3,3,3,3,3,3,0,0,0,1,3,1,1,3,3,3,0,1,3,0,1,0,3,0,1,1,0,3,3,3,3,0,1,0,1,1,0,3,3,3,3,0,3,3,3,1,3,1,3,3,3,3,3,3,0,3,3,3,3,2,3,3,0,0,0,0,3,3,3,0,1,3,3,0,3,0,1,3,3,1,3,3,0,3,3,1,0,2,3,3,0,3,3,3,0,0,1,0,0,1,0,3,3,3,3,3,3,0,1,0,3,3,0,0,3,3,3,0,0,3,1,3,0,0,1,3,0,1,0,3,0,3,3,3,3,3,3,3,0,3,3,1,3,3,3,3,3,0,3,3,3,0,3,3,3,0,0,1,1,1,1,1,3,3,3,1,3,0,1,3,3,3,3,3,3,3,3,1,0,3,0,3,3,1,3,3,3,1,3,3,3,1,0,0,1,0,1,3,0,1,0,0,1,3,3,1,3,3,3,1,3,0,1,3,0,3,3,3,3,3,0,0,1,3,1,1,0,1,3,3,1,1,1,3,3,3,3,3,0,0,0,0,3,1,3,3,2,2,0,0,2,0,1,1,1,2,0,0,2,0,3,0,2,3,0,1,0,3,3,2,2,2,0,1,2,2,2,1,2,2,2,1,0,3,0,1,3,3,2,0,1,3,2,1,2,3,2,3,2,1,0,2,0,3,2,3,0,0,0,3,2,3,3,3,2,3,2,0,1,2,3,2,1,1,0,0,2,2,0,3,0,3,3,0,2,1,3,2,1,3,2,2,2,3,1,1,2,2,1,1,0,1,1,3,3,3,2,3,3,1,3,2,1,2,3,3,2,2,3,3,3,3,1,3,3,1,3,2,3,2,2,2,0,0,1,3,3,3,0,3,0,3,3,0,3,3,1,3,2,2,0,1,0,3,3,3,0,3,3,3,0,3,3,3,3,3,2,0,3,3,3,3,0,3,2,3,3,3,2,0,1,0,1,1,0,3,1,3,1,3,3,3,3,3,3,3,3,0,3,1,3,3,1,0,3,3,1,0,1,1,0,3,1,3,3,1,3,1,3,1,1,1,1,2,3,1,0,3,3,3,1,0,3,3,3,1,3,3,1,1,3,1,3,3,3,3,3,3,1,1,3,3,3,3,3,1,3,3,3,3,1,3,2,2,3,0,1,0,3,0,0,3,3,0,0,3,3,3,3,3,3,3,0,0,3,0,1,1,3,0,1,0,0,0,3,3,1,0,0,1,0,0,3,3,1,1,3,3,0,1,3,0,0,3,0,3,3,3,3,3,3,3,3,3,3,3,1,3,3,0,3,0,1,3,3,3,0,0,3,0,0,3,1,0,3,3,3,3,3,3,3,3,3,3,3,1,1,3,2,3,3,1,3,3,3,1,1,3,3,2,0,3,3,3,0,0,0,1,1,3,1,3,3,3,1,3,3,3,3,3,0,3,0,3,1,0,1,3,3,3,0,3,1,3,3,3,3,3,1,1,0,3,3,3,3,3,0,3,3,2,0,0,3,0,3,3,3,3,3,3,0,3,3,0,3,3,3,1,0,3,3,3,3,0,3,3,3,0,3,0,3,3,1,0,0,3,3,0,1,3,3,3,3,3,2,3,3,3,3,3,3,1,3,3,3,3,1,3,3,3,0,1,1,0,2,1,3,0,3,3,1,0,3,2,2,3,0,1,1,3,0,0,3,3,0,3,0,3,1,0,3,1,3,0,1,2,3,3,3,3,3,3,3,2,0,2,3,3,3,3,3,1,1,1,3,1,0,3,1,0,1,3,0,3,0,3,0,1,3,3,3,3,1,0,3,1,3,3,0,1,3,1,0,3,0,3,3,0,0,3,0,3,0,3,3,3,1,3,3,3,3,3,0,1,3,3,3,3,3,3,1,1,0,3,0,3,3,0,3,0,3,3,3,3,0,3,0,3,1,3,1,1,2,0,3,3,0,3,0,3,1,3,0,3,3,1,0,3,3,1,0,3,0,3,3,3,3,0,3,3,3,3,1,3,1,0,3,3,3,0,3,3,0,3,3,3,3,3,3,3,3,1,3,3,3,3,0,3,3,3,1,3,3,1,3,3,1,3,3,3,0,3,3,1,3,0,0,3,2,1,0,0,3,0,1,3,1,3,1,3,3,3,3,3,3,1,3,0,3,0,3,3,1,3,3,3,1,3,3,3,3,3,3,3,1,0,3,3,1,3,3,3,3,0,3,3,3,2,2,0,3,1,3,1,2,3,3,3,1,3,3,3,3,1,0,1,3,3,3,3,1,1,3,3,3,3,3,3,1,3,1,3,1,0,0,3,3,0,1,1,3,1,0,0,2,1,0,0,0,3,3,3,3,3,3,1,3,1,3,0,3,3,3,3,3,3,3,0,3,3,3,3,3,1,3,0,3,1,3,1,3,3,1,3,3,3,3,0,3,0,0,3,3,3,3,1,3,3,0,3,3,1,3,3,1,3,3,3,3,3,3,3,1,3,1,3,0,3,3,1,3,3,3,3,1,1,1,3,3,3,3,3,1,3,1,3,3,1,3,1,3,3,0,0,0,1,3,3,1,3,3,0,0,0,3,3,3,3,3,0,3,3,3,0,2,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,0,1,1,3,0,1,3,1,3,3,3,0,3,3,3,3,3,3,3,3,1,1,1,3,3,1,1,1,1,3,1,2,3,3,3,0,3,1,1,0,0,1,3,3,3,3,1,3,1,3,1,1,1,3,3,3,0,2,3,3,3,1,3,3,3,3,3,3,3,0,3,3,3,1,3,3,3,3,1,3,3,3,1,3,3,3,1,3,1,0,3,3,1,3,1,3,3,3,3,3,1,3,0,1,3,3,1,1,3,3,1,1,3,0,0,1,3,3,0,3,1,1,3,3,1,3,1,0,3,3,0,3,1,3,3,3,0,3,1,0,3,3,1,3,0,3,3,2,3,2,3,1,0,3,1,1,1,3,3,3,3,3,3,3,0,2,3,3,1,0,3,0,3,3,0,3,0,1,3,3,1,3,2,3,3,3,3,3,3,3,3,1,0,3,3,1,3,3,3,3,3,3,1,3,1,3,3,3,1,1,3,3,3,3,1,3,3,3,3,1,3,3,1,3,3,0,3,1,3,3,3,3,3,1,1,3,1,1,3,3,3,3,3,3,1,3,3,3,0,1,3,3,3,3,3,3,3,3,3,1,3,1,0,3,0,0,3,3,3,3,3,3,3,1,3,3,3,3,3,1,1,3,1,0,0,3,3,0,3,3,3,3,3,3,3,0,0,2,3,0,3,3,0,0,3,1,3,0,3,3,2,0,3,3,3,3,1,3,0,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,0,0,1,1,1,3,0,3,3,3,1,3,0,3,1,0,0,3,3,3,2,0,3,3,0,3,1,3,0,3,3,3,0,3,0,3,1,3,3,3,3,3,0,2,3,2,0,3,0,0,2,3,3,3,3,1,1,3,3,3,3,0,3,3,1,3,3,3,3,1,3,3,1,0,3,3,3,3,3,3,3,3,1,3,1,3,0,0,3,0,3,3,3,3,0,3,3,1,3,0,3,3,3,3,0,1,0,1,0,3,1,1,3,3,3,1,1,3,3,3,0,3,3,3,0,3,3,3,1,3,0,3,0,1,0,0,3,3,0,3,3,2,3,3,3,3,3,3,3,1,3,3,1,3,3,0,3,0,0,0,3,3,3,3,3,1,3,0,3,1,2,0,3,0,3,3,3,3,3,0,1,3,1,3,1,0,1,0,3,3,0,3,3,0,0,3,0,3,0,3,3,0,1,3,0,0,0,0,3,3,0,0,0,0,0,3,0,3,0,1,3,3,3,0,1,2,0,3,3,3,2,0,0,0,0,3,3,3,3,3,3,1,3,3,1,2,0,1,1,1,0,0,0,0,0,3,0,1,3,3,0,3,0,1,0,0,3,1,3,3,3,1,3,3,0,3,0,3,0,3,1,0,0,1,3,1,3,2,1,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,0,2,1,3,3,1,3,0,3,3,3,1,1,3,1,0,3,3,3,3,3,3,3,1,3,3,3,3,0,0,3,1,3,1,3,3,3,3,3,1,1,3,1,3,3,3,3,3,3,1,3,3,0,3,3,3,3,3,3,1,0,3,3,3,1,3,3,3,0,3,3,1,0,0,0,3,3,3,3,1,3,3,3,1,3,3,1,3,3,1,3,3,3,0,3,3,3,3,3,3,3,0,0,0,3,0,0,3,3,3,3,3,3,3,3,1,3,0,0,1,3,1,3,3,3,1,3,3,3,1,3,0,3,1,3,3,1,1,1,3,3,3,3,3,2,3,3,3,3,3,3,3,3,1,3,1,3,3,3,3,0,3,3,3,3,3,3,3,1,3,3,3,3,0,0,3,3,3,3,3,1,3,0,3,3,0,3,1,1,1,3,3,1,3,3,0,3,0,3,3,3,3,3,1,3,3,3,3,1,0,3,3,3,0,1,3,3,3,1,1,3,3,1,3,3,1,3,3,3,0,3,0,3,3,3,3,3,3,0,3,3,1,2,0,0,1,3,3,3,0,0,1,0,0,3,2,3,0,3,3,0,3,2,3,0,1,3,1,3,3,3,0,3,1,0,1,3,0,1,3,1,3,0,2,3,3,0,0,0,3,3,0,3,1,1,3,0,3,0,0,3,2,0,1,0,1,1,3,0,3,1,3,0,3,1,3,0,1,3,3,2,3,1,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,2,0,0,3,0,3,3,3,0,3,1,3,3,1,3,3,3,3,0,3,3,3,2,0,3,3,1,1,3,0,3,3,0,3,3,2,3,3,0,3,3,3,3,3,2,2,0,0,3,0,3,3,3,3,3,3,0,3,3,3,2,3,3,2,1,0,3,3,0,2,2,0,2,0,0,0,0,0,1,0,3,0,3,3,3,3,1,3,3,3,3,0,0,1,0,1,3,3,3,3,3,3,3,0,1,3,3,0,1,0,3,3,3,3,3,0,3,3,3,3,1,3,3,0,2,1,3,0,2,1,0,3,3,3,0,3,0,0,0,3,3,3,3,0,3,3,0,3,3,3,3,3,1,3,3,3,3,3,3,1,0,0,3,2,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,2,0,0,2,0,1,2,0,3,0,3,1,2,2,3,3,3,0,3,3,0,3,3,2,3,3,3,3,0,0,0,0,3,3,0,3,0,2,1,0,0,3,3,0,1,3,3,3,0,1,0,0,2,0,3,3,0,0,1,0,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,0,3,0,0,3,1,1,3,3,1,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,1,3,0,1,1,3,3,3,3,3,3,3,3,3,3,3,3,1,0,1,1,3,3,1,3,3,1,3,3,3,0,0,3,1,3,3,0,0,1,3,3,3,1,3,0,3,1,3,3,3,3,0,3,3,0,3,3,3,3,3,1,3,0,1,1,1,3,0,3,3,3,0,3,1,1,0,1,3,3,0,1,0,3,1,3,3,1,1,3,3,1,2,3,3,1,3,3,1,3,3,1,1,3,0,1,3,3,0,3,3,3,1,1,3,3,3,2,1,1,1,1,2,0,2,2,3,1,1,0,0,1,3,3,3,3,1,1,1,3,1,1,3,3,0,1,2,0,3,0,3,1,3,3,1,3,1,3,0,3,3,3,3,3,0,3,3,3,0,1,3,3,1,3,3,1,1,3,3,0,1,0,3,0,1,3,0,3,3,3,3,3,0,0,3,3,3,0,2,3,3,0,3,3,3,3,3,1,3,0,3,0,0,3,3,3,3,3,0,1,3,0,1,1,1,0,3,3,0,3,3,0,1,1,3,3,0,3,0,1,0,2,0,3,2,3,1,3,3,3,0,0,3,1,1,3,3,1,3,3,1,3,3,1,3,3,3,1,0,3,0,1,3,3,3,0,2,3,3,3,0,0,3,3,3,1,2,0,3,1,1,2,0,3,1,3,0,3,2,0,3,1,3,0,1,3,1,3,3,1,3,0,2,3,3,3,0,2,1,1,0,1,3,3,3,0,3,0,3,3,3,3,0,3,3,0,0,2,3,1,3,3,3,3,3,3,3,3,1,3,0,3,3,3,3,2,0,0,0,2,3,3,3,3,3,3,3,3,0,3,3,1,3,3,0,2,3,3,1,0,3,3,0,3,3,0,3,3,3,0,3,3,0,1,3,3,3,3,0,0,0,1,3,3,3,1,3,3,1,0,0,1,2,2,1,3,3,3,3,3,3,3,3,3,3,3,2,2,0,3,1,0,0,0,3,3,3,1,3,0,1,0,0,3,1,3,0,3,3,1,0,0,3,3,3,1,2,3,1,1,0,0,1,3,3,2,2,3,1,1,2,3,1,3,3,3,1,3,3,3,2,0,3,3,3,3,3,3,3,3,1,0,3,3,3,3,3,1,0,1,3,3,1,3,3,3,0,3,3,1,3,3,3,0,3,1,3,1,3,3,3,3,3,1,3,3,3,1,3,3,1,1,3,2,0,3,3,2,3,3,1,3,3,3,3,1,1,3,3,1,2,0,3,3,3,1,1,1,3,0,3,0,1,3,3,0,3,3,0,3,1,3,3,3,3,3,0,3,3,0,0,0,3,3,3,1,0,3,0,3,0,3,1,3,0,3,2,0,3,0,0,0,3,3,3,3,1,0,3,0,0,1,3,1,3,3,1,1,1,3,3,3,3,3,0,3,3,0,3,3,3,2,0,3,0,3,2,1,3,1,1,3,2,2,1,2,3,3,3,3,1,3,3,3,0,3,1,3,0,3,0,1,0,3,1,3,3,3,1,3,1,3,1,3,0,3,1,3,3,3,3,1,3,3,3,0,2,0,0,0,3,1,0,3,0,1,1,0,3,3,3,2,3,3,2,3,3,2,3,3,1,3,1,3,0,1,3,3,0,2,1,3,1,0,3,0,0,2,1,1,2,3,3,3,3,0,2,3,3,3,3,3,3,1,2,1,3,3,3,1,0,3,3,3,1,1,1,0,0,2,1,0,0,1,0,2,0,0,3,3,0,0,0,1,3,1,1,0,1,0,1,3,3,0,3,2,1,3,1,3,1,3,3,2,3,2,0,2,3,3,3,3,3,2,2,0,3,3,3,3,3,3,2,2,0,0,0,2,0,3,3,3,3,2,2,0,0,3,2,0,0,0,0,3,1,0,3,1,2,0,0,2,0,3,1,0,1,0,1,3,3,3,0,0,3,2,0,3,0,1,3,3,3,0,3,1,3,0,3,0,3,1,3,3,3,0,3,1,0,3,3,0,0,3,3,3,3,0,3,3,3,0,2,0,2,2,0,0,1,0,3,1,0,3,3,0,0,0,0,2,3,1,2,2,1,3,3,3,3,3,3,3,3,3,3,1,3,0,0,2,3,3,3,3,1,3,3,3,3,3,0,1,0,3,3,0,0,3,3,3,3,1,3,3,0,3,2,0,0,3,0,3,3,1,0,1,3,0,0,3,0,0,0,1,0,3,1,1,0,3,3,0,2,3,3,3,3,3,3,2,0,3,3,3,1,0,0,0,3,0,0,0,3,2,3,1,0,2,1,3,3,3,2,3,3,0,1,3,2,2,3,2,0,3,3,3,3,1,1,3,3,3,3,3,3,3,3,2,0,0,0,0,2,3,3,3,3,3,3,3,1,1,0,0,1,3,0,0,3,1,3,2,3,3,0,1,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,1,1,3,0,0,0,1,3,3,1,3,3,1,3,3,3,1,3,3,3,1,3,1,1,3,3,3,1,3,3,0,3,3,3,3,1,3,3,3,1,3,0,3,3,1,3,3,3,3,3,3,3,0,1,3,3,3,3,2,1,3,3,0,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,1,3,3,3,3,1,3,1,3,3,3,0,3,1,3,1,3,3,1,0,3,1,3,3,3,3,0,0,1,3,3,3,3,3,1,3,3,3,3,3,1,3,3,3,3,3,1,3,3,3,3,3,3,3,3,0,3,3,0,1,3,3,3,3,3,1,3,1,3,3,3,3,1,3,1,3,3,3,1,3,3,1,3,3,3,3,3,3,3,3,3,1,3,0,3,3,3,1,1,3,3,3,1,3,3,3,3,1,0,3,3,3,1,0,0,0,3,3,3,3,0,2,1,0,0,1,0,3,0,3,1,3,3,3,0,3,1,3,3,3,3,0,3,3,0,0,3,3,3,2,3,3,3,3,3,0,3,0,1,3,3,2,1,0,2,1,3,0,0,3,0,0,0,0,3,1,3,3,3,3,3,3,3,2,3,3,3,3,3,0,3,1,3,3,3,1,3,3,1,0,0,3,1,0,0,0,0,2,0,3,0,3,0,3,3,3,3,0,3,1,3,3,0,2,1,3,0,2,3,0,3,3,3,3,1,2,0,0,3,3,3,3,2,0,0,3,1,3,3,1,3,0,1,3,1,3,0,3,3,1,3,3,3,3,3,3,3,3,3,0,3,3,3,0,3,3,1,1,3,1,3,1,3,3,3,3,3,3,3,0,3,3,1,3,3,3,3,3,3,3,3,1,3,1,1,0,1,0,1,3,1,3,3,1,1,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,1,0,3,0,3,3,0,3,3,1,3,1,1,1,3,3,3,1,3,1,3,3,3,3,3,1,3,3,3,3,1,3,3,1,3,3,3,3,3,3,3,3,0,3,1,3,3,2,3,0,3,3,0,3,0,3,3,3,3,3,3,0,1,0,0,3,3,3,0,3,0,3,0,1,3,1,3,3,1,3,1,2,3,3,3,1,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,1,1,3,0,3,1,3,3,3,0,3,3,0,1,3,1,3,3,3,3,1,3,3,0,3,3,3,3,3,3,3,3,1,1,3,0,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,1,1,3,3,3,3,3,1,0,1,3,3,3,3,3,1,0,3,3,1,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,0,3,3,3,3,1,1,3,3,1,3,0,1,3,3,3,3,1,3,0,3,3,1,3,1,1,3,1,3,3,3,3,3,3,3,3,3,3,0,3,1,1,3,3,1,3,1,3,1,3,1,3,1,3,1,3,3,3,3,1,3,3,1,3,3,3,1,3,0,0,0,3,3,3,3,3,3,1,1,3,1,1,0,3,1,2,3,3,0,3,3,1,3,1,0,3,3,0,1,1,2,2,3,0,3,3,1,3,3,3,1,3,3,3,2,1,3,1,1,2,3,3,0,3,2,3,3,0,3,3,3,3,3,3,1,1,1,1,3,1,1,1,3,3,2,1,3,3,2,3,0,3,3,3,1,3,3,1,3,3,0,3,2,0,3,3,2,0,1,0,2,2,2,1,1,1,3,3,1,0,0,2,3,2,2,3,0,1,0,3,1,3,3,2,3,1,3,0,3,2,1,1,1,3,1,1,3,3,3,1,3,0,1,0,0,3,3,3,3,1,3,3,3,3,0,3,3,3,3,3,1,0,0,3,3,1,3,3,3,3,3,3,1,0,1,0,0,0,3,0,3,0,0,0,3,0,3,3,2,3,3,3,3,3,3,3,0,3,3,0,1,1,0,0,3,3,0,3,0,1,3,1,3,3,1,0,1,3,3,0,3,2,1,2,3,1,1,1,0,1,3,1,3,3,0,0,0,1,0,3,3,3,3,3,0,3,3,0,3,3,3,3,1,1,3,0,1,1,0,3,0,1,3,1,3,1,3,1,3,1,3,3,3,1,2,3,1,3,1,1,0,3,0,0,1,0,2,1,3,0,3,1,0,1,0,0,1,3,1,1,1,3,0,1,3,0,1,1,0,2,3,0,3,3,3,0,3,3,3,3,2,3,3,0,0,1,0,1,1,3,3,0,2,1,3,3,0,3,3,2,0,2,0,3,0,3,3,0,0,2,1,1,0,3,3,3,1,3,0,3,1,1,0,0,3,1,1,3,3,3,1,0,3,0,1,3,3,3,0,0,1,3,3,3,3,3,3,1,0,0,3,3,1,1,3,3,3,1,3,3,3,1,3,3,1,3,3,3,0,1,3,0,1,3,1,3,1,0,3,0,0,3,3,3,3,1,3,1,3,3,3,3,1,0,1,0,3,3,3,1,3,3,1,3,3,3,0,3,3,3,3,3,0,3,3,0,3,3,3,0,3,3,3,3,3,3,0,3,3,3,0,3,3,3,3,3,1,3,3,0,3,1,3,1,0,3,0,0,0,3,3,1,3,1,3,0,3,3,3,1,3,1,3,3,3,0,3,0,3,3,3,3,3,1,3,1,3,3,3,3,1,3,3,1,0,3,1,3,1,1,0,0,1,1,3,3,0,1,1,1,0,3,0,1,2,0,1,1,3,0,3,1,3,2,3,3,0,1,3,3,3,0,3,3,1,3,3,3,3,0,1,3,1,0,1,1,0,1,3,1,1,3,3,3,3,3,1,3,3,3,3,3,3,3,3,1,1,3,1,1,3,1,3,1,3,3,3,1,0,3,3,3,3,3,3,1,1,3,1,1,3,3,3,3,1,1,1,3,3,3,3,3,3,1,3,3,1,0,3,1,3,3,0,3,0,0,2,3,3,3,3,3,3,3,3,3,1,3,3,3,1,0,0,3,2,2,3,1,0,0,1,0,3,3,3,1,3,3,0,3,1,3,3,0,3,3,3,3,0,0,3,3,3,3,0,3,2,0,1,0,3,3,3,3,0,3,3,3,3,0,3,3,3,0,3,1,0,3,2,0,0,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,0,0,3,1,2,0,1,3,0,0,2,3,0,3,3,3,3,3,0,0,0,0,3,3,3,3,3,0,3,1,0,1,3,1,3,3,3,1,1,0,0,2,2,0,3,3,3,3,3,3,3,3,3,3,3,3,0,2,1,1,1,2,1,1,3,1,3,0,3,1,1,3,3,1,3,2,0,2,2,3,1,1,0,3,1,2,3,1,1,2,1,3,1,3,3,0,3,1,0,3,3,1,1,1,0,0,0,2,1,0,2,1,1,1,1,1,3,3,3,3,1,1,1,3,3,3,2,1,0,1,3,0,1,3,1,1,1,3,1,1,3,0,1,3,3,1,0,1,3,3,1,1,3,1,3,3,3,1,0,2,0,1,3,3,3,3,1,3,3,3,3,1,1,2,3,2,3,2,2,3,3,3,3,3,3,3,3,3,3,0,3,3,0,3,1,3,0,0,3,0,3,3,3,3,1,3,3,3,3,3,3,1,3,3,3,3,3,3,3,1,3,1,0,3,3,1,3,3,3,3,1,3,3,3,3,3,3,3,2,3,1,3,0,3,3,3,3,1,3,1,3,3,3,3,3,3,0,3,3,3,3,3,0,0,3,3,1,3,3,3,1,3,0,0,1,1,3,1,1,3,3,3,3,1,3,3,1,3,3,3,3,3,3,3,3,1,3,1,3,3,3,3,3,1,1,3,3,3,0,0,0,0,2,0,3,3,3,3,3,1,3,3,3,0,3,1,3,2,2,1,3,0,0,3,1,0,3,3,0,1,1,3,3,3,3,0,1,3,1,3,0,3,3,3,3,3,3,1,1,3,3,3,1,3,3,3,1,0,1,3,3,3,1,3,0,3,0,0,3,3,0,1,0,3,0,0,1,3,1,3,3,3,1,1,3,0,1,3,3,1,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,1,1,0,3,1,3,3,3,3,3,1,3,1,1,1,3,3,3,1,1,3,3,3,3,3,3,0,1,1,3,1,3,1,1,0,3,1,3,3,0,3,2,0,1,0,1,1,0,0,3,3,3,1,1,3,3,3,3,3,0,3,0,3,3,3,3,0,3,1,1,3,0,3,3,0,3,1,3,1,3,3,1,3,3,0,3,3,3,2,2,3,3,1,3,3,0,2,2,2,2,3,3,3,1,3,3,3,2,0,0,0,3,1,1,1,3,3,3,1,1,1,1,1,1,1,1,1,0,1,3,1,1,3,0,3,3,3,3,3,3,1,3,3,1,3,3,0,3,3,3,0,3,3,0,0,3,1,0,3,3,1,3,1,1,0,1,1,2,1,1,1,3,2,3,0,3,3,3,1,0,3,3,3,3,3,1,3,3,3,3,0,3,3,3,3,3,0,3,1,3,0,3,3,3,3,0,0,0,0,3,2,3,3,3,3,1,3,3,0,3,3,3,0,3,3,3,0,0,2,1,3,3,3,3,0,3,3,3,3,0,2,0,2,0,3,3,3,3,3,3,3,3,3,3,1,1,3,3,3,1,3,0,1,3,3,3,1,3,3,2,2,3,3,3,3,3,3,1,0,3,3,3,1,1,3,3,0,3,3,0,3,1,1,3,1,1,3,3,1,0,1,2,3,3,3,3,3,3,0,1,3,3,1,3,3,3,3,3,3,1,3,3,3,0,3,0,2,1,3,3,3,0,3,0,3,0,3,3,3,3,1,1,0,3,3,3,1,3,3,1,1,3,3,3,3,3,3,3,3,3,1,3,3,1,3,1,3,3,1,1,0,0,1,3,3,3,1,1,1,3,3,2,0,0,3,3,0,3,1,3,3,3,1,3,1,0,0,0,1,0,1,3,0,1,3,3,0,3,1,0,0,2,0,3,3,2,3,1,3,0,2,0,3,0,3,1,3,3,3,3,0,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,0,3,3,0,1,3,3,3,3,3,3,1,3,1,0,3,0,0,3,3,3,3,0,0,3,1,3,0,0,1,3,3,3,0,1,3,3,3,0,2,0,3,0,3,3,3,3,0,3,1,0,3,1,3,3,3,3,3,3,3,1,3,3,3,3,0,0,3,3,1,3,3,1,2,3,3,1,3,3,0,3,3,3,3,3,3,3,1,3,3,1,1,1,3,3,3,3,3,1,1,3,3,3,0,0,1,0,1,3,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,1,3,3,1,1,3,0,0,3,3,3,0,3,0,3,0,2,0,0,1,3,3,3,1,1,3,3,3,3,0,3,1,1,1,1,3,3,3,3,1,3,1,3,3,3,3,0,0,1,0,0,1,0,0,3,3,1,3,3,3,2,0,3,0,3,3,1,3,0,0,0,3,2,3,3,1,2,3,0,3,3,1,3,1,3,3,0,0,3,3,0,3,3,1,3,3,3,3,3,0,3,1,3,3,0,3,1,0,3,1,3,1,1,1,3,1,1,3,3,0,1,1,3,0,3,3,3,3,0,0,3,3,0,1,3,3,3,1,1,1,0,3,0,0,3,3,3,1,3,3,3,3,3,3,3,1,3,1,1,3,3,3,0,3,3,3,3,1,3,1,1,0,3,3,2,1,1,3,0,1,3,3,1,3,0,3,1,1,3,3,3,3,3,3,3,1,1,3,3,0,1,3,1,3,1,0,3,0,1,3,1,1,0,3,3,3,0,3,0,3,3,3,3,1,3,3,3,3,3,1,1,3,1,1,3,3,3,3,1,1,3,1,3,3,3,3,1,0,3,3,0,1,3,3,1,3,3,1,1,0,0,3,3,3,1,1,1,1,3,1,3,1,3,1,3,3,3,0,1,1,1,3,1,0,1,0,3,3,1,0,1,1,3,2,0,2,0,0,0,3,1,0,3,3,2,3,3,0,0,1,0,0,3,3,2,3,0,3,1,3,3,0,0,0,1,3,1,3,1,0,0,0,0,1,3,3,3,0,1,1,0,1,3,0,3,1,3,1,3,3,3,2,3,3,0,0,0,0,0,3,0,3,0,0,0,1,0,0,0,3,1,3,0,1,1,0,0,2,2,3,1,3,0,3,3,3,3,0,3,1,3,3,0,3,0,3,0,0,3,3,3,3,3,0,3,0,3,1,3,0,3,0,0,0,1,3,1,3,0,3,3,1,1,2,3,3,0,0,3,3,1,3,0,0,1,3,3,1,3,0,3,2,3,3,0,0,0,0,1,3,3,3,0,1,0,0,1,0,3,1,1,3,3,0,0,3,1,3,0,3,0,3,3,3,3,3,3,3,0,1,0,1,3,0,0,2,3,3,2,0,2,3,0,1,3,0,3,1,3,0,1,2,3,0,3,3,3,2,2,2,2,1,0,2,0,3,3,3,3,3,0,1,0,3,1,3,1,0,2,0,3,3,1,3,3,0,3,3,3,1,3,3,0,3,3,1,0,3,3,1,3,0,3,3,3,3,0,3,3,3,3,3,3,1,0,1,1,0,3,0,3,1,3,2,1,3,3,0,3,3,0,3,1,1,3,3,3,3,3,3,1,3,3,3,3,3,3,1,3,3,3,3,0,0,3,3,3,3,3,1,3,3,3,3,0,3,3,3,3,0,3,2,0,0,3,0,3,3,1,1,3,3,3,1,0,1,0,0,1,3,3,3,3,3,1,3,3,1,1,3,3,1,3,3,3,3,0,3,3,0,0,3,3,3,2,0,3,3,3,3,3,1,3,0,0,1,1,3,3,3,1,3,3,3,0,0,3,3,2,2,0,3,3,0,1,3,3,0,3,2,3,3,2,0,3,3,1,3,3,0,0,1,0,3,0,3,3,3,3,3,3,1,3,3,0,1,3,2,3,0,1,1,3,3,3,2,3,3,3,2,3,1,0,1,3,3,3,3,3,1,0,3,0,0,1,2,0,3,3,1,2,3,0,1,3,3,0,1,3,2,3,1,3,2,0,3,3,0,2,3,0,3,3,3,0,2,0,0,2,0,1,3,0,3,1,3,3,1,3,3,3,3,1,3,3,1,2,1,3,2,0,3,3,1,0,3,0,1,0,0,1,1,0,3,1,3,1,0,3,3,3,3,3,3,3,3,3,3,1,3,3,1,3,1,0,0,3,0,0,0,0,3,3,2,0,3,3,3,3,1,0,3,3,1,1,0,3,3,3,0,3,1,0,3,0,3,1,0,1,3,3,0,3,3,3,0,3,3,1,3,3,0,3,0,0,0,3,1,3,2,2,3,2,2,2,2,2,2,3,3,3,3,3,0,0,0,1,3,3,1,1,0,3,1,0,3,2,1,0,1,0,0,1,3,3,1,3,0,2,0,3,0,1,0,3,0,0,0,3,1,3,2,2,3,1,0,0,1,1,3,3,1,1,3,3,3,1,0,3,3,1,0,1,1,1,0,1,3,3,0,0,3,3,3,1,1,0,0,1,3,0,3,3,1,3,1,2,0,2,3,1,1,3,1,3,3,1,3,3,3,2,3,1,3,3,3,1,3,1,1,3,3,3,3,3,3,1,3,3,3,0,2,0,3,3,3,1,3,1,3,3,0,3,3,3,1,3,3,0,0,3,0,3,0,0,3,3,1,0,3,3,3,3,1,0,1,3,1,1,0,3,3,2,0,2,0,0,3,3,3,3,3,3,3,3,3,0,3,3,1,0,0,0,0,0,3,3,0,3,3,3,3,3,3,0,0,1,3,3,3,3,1,0,3,3,1,3,1,0,3,3,3,3,3,3,3,3,3,3,1,3,1,0,3,0,1,3,0,0,0,2,0,2,3,3,3,1,3,3,1,3,3,3,2,3,1,3,3,3,3,3,3,3,3,3,1,0,1,2,3,3,3,3,1,3,3,2,2,1,3,0,1,0,3,0,0,3,3,0,1,3,1,3,1,3,3,3,3,0,3,3,1,1,3,3,1,1,3,3,3,3,3,0,0,3,3,3,1,1,3,3,1,3,3,0,3,0,3,3,3,3,3,0,0,3,3,0,3,1,1,1,1,3,1,3,3,3,0,3,0,3,3,3,3,1,2,3,3,1,1,1,0,1,1,3,1,1,3,1,0,3,3,3,3,1,1,1,1,3,0,1,1,3,0,0,3,3,0,3,2,0,1,3,1,1,3,3,3,3,1,3,0,3,3,1,0,3,3,3,3,0,3,3,3,3,2,1,3,3,0,3,3,0,3,1,3,1,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,1,1,0,3,1,0,0,1,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,3,3,0,3,3,3,0,0,3,0,3,3,3,3,3,3,3,3,0,0,1,3,3,3,3,3,0,3,3,0,3,3,3,1,3,3,0,3,3,3,3,3,3,0,0,3,3,3,3,1,3,3,3,3,1,1,3,3,3,3,0,0,2,3,3,3,0,3,3,3,3,3,1,3,0,1,0,3,3,1,3,0,3,1,3,3,3,3,0,1,1,3,3,3,1,1,3,3,1,3,3,3,0,3,3,0,3,3,0,3,0,1,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,0,1,3,3,0,0,3,3,3,3,1,1,3,3,1,0,3,0,3,1,3,3,1,0,3,3,1,0,1,3,3,3,1,3,1,1,0,3,0,1,0,3,3,3,3,3,3,3,1,0,1,3,3,3,3,3,3,3,2,3,0,3,3,1,1,3,0,3,3,3,3,1,3,3,3,3,3,0,0,3,3,1,3,0,1,0,1,3,1,0,3,0,3,0,3,3,1,3,3,2,1,3,3,3,0,0,3,1,1,1,3,3,3,3,3,1,3,1,3,0,1,1,0,3,3,0,0,2,2,2,3,3,3,3,0,0,3,3,0,1,0,3,0,0,0,3,1,0,0,3,3,0,3,3,1,2,1,0,0,3,0,3,0,0,3,1,0,1,0,1,1,3,1,3,3,3,0,0,0,1,0,0,1,1,1,0,1,1,1,0,1,3,3,3,3,3,3,0,1,1,0,1,0,0,0,3,0,2,3,3,0,3,1,3,3,1,3,0,3,1,3,1,3,3,1,3,0,3,0,2,1,0,3,3,3,0,1,1,1,1,1,1,1,3,3,1,1,0,1,3,3,3,3,1,3,3,1,3,1,3,0,1,1,2,2,0,2,3,3,3,3,3,3,3,3,1,3,1,3,3,3,3,3,3,3,1,3,1,3,3,1,3,3,1,1,3,3,3,3,1,1,3,3,3,1,1,3,3,3,3,3,3,3,3,3,3,0,3,1,3,3,3,1,1,3,3,1,3,3,3,3,3,3,3,3,0,1,1,3,0,3,1,3,0,3,0,3,1,3,3,3,3,3,3,1,3,3,3,0,0,3,0,3,3,1,1,3,0,0,3,3,0,1,3,3,3,3,0,3,3,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,1,3,1,3,3,3,0,1,1,1,3,1,1,3,1,3,3,3,3,3,1,3,3,0,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,1,3,1,3,3,1,3,3,3,3,3,3,0,3,3,3,3,3,3,0,1,3,1,3,3,3,3,1,3,1,1,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,1,3,3,3,1,3,1,3,1,3,3,3,1,3,3,1,0,0,0,3,3,1,3,3,3,0,1,3,0,1,1,1,3,2,2,0,1,3,0,3,0,3,0,3,3,3,3,1,3,3,0,3,1,2,1,1,3,0,1,3,3,1,3,1,3,1,3,1,1,1,1,0,0,3,3,3,3,1,0,0,0,1,3,3,3,3,3,1,1,3,3,3,3,3,3,3,0,2,2,1,3,1,0,1,1,3,0,3,0,3,0,0,1,3,1,2,1,3,1,0,3,3,3,3,1,1,3,3,3,3,1,3,3,1,1,1,3,0,3,1,1,1,0,1,1,1,1,1,1,1,3,3,0,3,0,0,3,3,1,3,3,3,0,0,3,1,3,0,3,3,0,3,0,3,3,3,3,3,0,0,0,0,0,0,0,3,1,3,3,3,0,1,1,3,3,0,3,0,3,0,3,3,0,3,3,1,3,0,1,3,1,1,0,3,3,3,3,3,3,3,3,3,0,1,3,3,3,3,3,3,3,3,0,1,1,0,3,0,3,0,3,1,0,1,3,3,0,3,0,1,1,1,1,3,3,3,0,3,3,2,1,1,3,3,3,0,0,3,2,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,0,3,3,3,1,3,3,0,3,1,3,0,3,3,1,3,0,0,0,3,3,1,3,1,3,0,0,3,1,3,3,1,1,3,3,3,1,0,1,1,3,3,0,3,1,0,0,0,0,1,0,3,3,0,0,1,3,3,3,3,3,3,1,3,3,3,3,3,1,1,0,1,1,1,1,3,1,3,1,3,3,0,1,3,3,3,2,0,0,1,3,1,3,3,3,3,3,3,3,3,3,1,3,3,3,1,0,3,1,3,3,1,3,3,3,3,3,1,3,1,1,0,3,3,3,2,1,1,3,1,3,3,1,1,3,1,3,0,1,2,3,2,0,3,3,3,0,0,1,1,3,3,1,3,0,3,0,3,0,3,3,3,0,0,3,0,3,0,3,0,0,3,3,3,0,0,0,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,1,3,3,3,3,3,1,3,0,3,1,0,0,3,0,3,0,3,3,3,3,3,3,3,2,2,0,0,3,0,3,3,0,3,0,0,0,0,3,3,3,0,3,3,0,3,3,3,0,3,0,1,0,0,2,1,2,2,2,2,3,3,1,3,0,3,3,3,3,0,1,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,0,3,3,1,0,3,3,3,0,3,3,3,3,3,3,3,0,0,3,1,3,3,3,3,3,1,0,3,1,3,3,3,3,1,3,1,3,0,3,3,3,3,0,3,1,3,3,3,3,3,1,3,3,1,0,1,1,3,3,1,3,3,3,1,3,3,3,3,0,3,3,3,3,3,3,3,1,3,3,3,2,1,3,3,3,3,3,0,3,3,3,1,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,1,1,3,1,1,0,1,3,3,3,3,3,3,3,3,1,3,1,0,3,3,3,3,3,3,3,1,3,3,1,3,3,3,3,3,1,1,3,3,1,3,1,3,0,1,0,0,3,3,3,0,3,1,3,3,3,3,3,3,0,3,1,3,1,3,3,3,1,3,3,1,3,3,3,3,3,3,1,3,3,3,0,3,1,3,1,3,0,1,3,1,0,3,3,3,3,3,1,3,3,3,3,3,3,1,0,1,1,3,3,3,3,3,3,1,2,0,3,3,2,1,1,3,1,0,3,2,1,3,2,1,1,1,1,3,1,3,3,0,3,1,3,0,3,3,3,0,0,3,3,3,1,1,3,3,3,1,3,1,2,3,3,2,3,1,3,1,1,3,1,3,2,3,3,1,3,3,1,3,2,3,3,3,0,0,1,3,3,3,2,2,1,1,3,0,1,3,3,3,1,3,3,0,3,1,3,2,0,1,0,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,1,3,3,1,3,3,3,3,3,1,0,3,3,1,3,3,1,3,1,3,3,3,3,3,0,1,3,1,2,0,2,0,3,1,1,3,3,3,0,3,3,0,0,3,3,0,1,1,0,3,1,1,0,0,0,3,1,3,3,3,0,1,3,0,0,3,3,0,1,3,0,0,3,0,2,3,3,2,0,3,0,3,1,0,3,3,1,3,3,3,3,3,3,3,1,0,1,1,2,0,3,0,3,1,1,3,0,3,3,3,2,0,0,1,1,2,0,3,3,3,0,0,0,0,0,3,3,3,3,3,0,1,3,3,2,3,0,3,0,1,3,2,2,3,3,3,3,3,3,3,3,0,3,1,0,1,1,3,3,3,3,0,0,3,3,3,3,0,1,1,2,3,3,3,3,3,3,0,1,0,3,3,3,3,3,0,0,1,3,3,3,1,0,3,3,2,2,1,3,3,0,3,1,3,3,3,3,3,0,0,1,3,1,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,1,3,3,3,1,1,3,3,3,1,3,3,0,1,0,3,3,3,3,3,0,1,3,0,3,3,0,1,1,3,3,2,0,3,3,3,0,3,3,0,3,3,0,3,2,1,0,3,3,2,3,3,3,3,1,3,3,3,3,3,3,1,3,3,2,0,0,3,1,1,3,1,3,1,2,3,3,2,0,3,0,3,1,3,3,3,3,1,3,0,1,3,3,3,1,3,1,3,2,3,0,3,3,1,1,3,1,1,1,1,3,3,3,1,1,3,0,2,0,1,1,3,3,1,3,3,3,1,1,3,2,3,3,3,3,3,0,1,1,0,0,1,0,3,2,3,3,1,0,1,1,0,0,3,1,3,3,3,3,0,1,1,3,2,1,3,3,3,1,3,0,3,0,3,3,2,0,2,0,3,3,3,0,1,3,0,1,3,3,1,3,0,0,3,3,3,0,0,0,0,0,3,3,0,0,3,3,3,0,3,3,3,3,0,3,0,3,0,3,1,3,3,3,3,0,3,3,0,3,0,0,3,2,0,0,3,0,3,3,3,3,3,3,0,0,0,1,2,1,3,3,3,3,1,1,3,3,1,3,3,1,1,3,1,3,2,0,3,3,0,3,3,3,3,3,1,0,3,3,0,3,0,0,1,1,3,3,0,3,3,0,3,3,1,0,1,3,3,1,3,0,3,3,3,2,0,3,1,3,3,3,1,3,3,2,3,3,3,3,1,3,1,3,3,3,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,0,3,3,3,3,1,3,3,3,3,0,0,3,3,3,3,3,0,3,3,3,3,3,3,1,0,1,1,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,0,3,1,3,1,3,3,3,0,3,3,3,3,3,3,3,1,3,1,3,3,3,3,3,1,3,3,3,3,3,1,0,3,1,3,1,3,3,0,3,1,1,3,3,3,3,1,3,3,0,2,3,0,0,3,3,3,2,1,3,0,2,3,3,2,0,3,3,0,3,3,3,0,0,3,2,1,0,0,3,3,0,0,3,0,0,1,0,3,3,0,3,3,3,0,0,3,3,3,3,3,3,3,3,3,3,3,1,1,0,0,3,3,3,3,3,3,3,3,0,3,0,3,3,3,3,3,3,0,0,1,3,3,3,0,0,0,3,3,3,1,3,3,3,3,3,3,3,3,3,3,1,3,3,1,1,0,3,3,2,3,3,1,3,1,3,0,1,1,0,0,0,3,3,3,3,1,1,3,3,3,0,0,1,3,0,3,3,0,1,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,0,1,3,1,1,1,3,1,3,1,3,1,3,3,3,3,1,3,1,3,3,3,3,3,3,3,1,3,3,1,3,3,0,3,3,3,3,3,3,3,3,1,3,3,1,3,0,3,3,3,3,1,1,3,3,3,0,3,1,3,3,1,3,2,3,3,1,3,1,3,3,3,1,3,3,1,1,3,3,3,3,0,0,3,3,3,3,3,3,3,3,3,3,3,0,3,3,1,3,3,3,0,1,0,3,1,1,1,3,3,3,3,3,3,3,3,3,0,0,1,0,3,1,1,3,3,2,3,3,3,0,1,3,0,1,3,3,1,3,0,3,3,1,3,0,3,3,3,3,3,0,3,1,1,3,1,3,3,2,3,1,1,1,3,3,3,1,1,0,3,3,3,3,3,1,3,3,3,3,3,0,3,3,0,3,1,3,0,0,1,0,3,3,1,0,3,1,3,3,3,3,3,3,3,3,0,3,0,3,2,1,3,3,1,3,3,3,0,3,3,3,3,1,1,3,3,3,3,3,3,2,0,3,1,1,0,3,0,3,3,1,3,0,0,0,0,1,1,3,3,3,0,1,1,3,1,0,1,0,1,0,0,3,3,3,0,3,0,0,0,3,0,3,1,2,1,0,0,3,3,3,0,2,3,3,3,3,3,3,3,1,1,3,3,3,3,0,3,3,0,0,3,1,0,3,3,0,0,3,3,0,1,0,3,1,0,2,2,0,0,3,1,0,0,0,1,0,0,0,1,0,0,3,0,2,1,0,3,3,1,1,3,1,0,3,3,0,2,2,0,3,3,0,3,1,3,3,0,3,1,1,1,0,3,3,0,3,3,3,1,1,3,3,3,0,1,0,3,3,3,3,0,1,3,1,3,3,1,3,1,3,3,3,0,3,1,1,3,3,1,3,3,1,3,1,1,3,3,1,0,3,3,3,0,3,1,3,3,3,0,3,3,3,1,3,1,3,1,0,3,1,3,3,3,3,3,3,1,3,0,0,3,3,3,1,3,1,3,1,3,1,3,3,3,3,1,3,3,1,1,1,3,0,3,3,3,3,3,3,3,3,0,3,3,3,0,3,3,0,1,3,3,3,3,0,3,3,3,3,3,1,1,3,3,3,0,3,3,1,0,3,0,1,3,3,3,3,0,1,3,1,1,1,3,0,3,3,3,3,0,1,3,3,3,3,3,3,1,3,1,1,3,3,1,3,3,3,3,3,3,3,0,0,0,1,1,1,1,3,3,3,3,1,3,1,3,3,3,3,3,1,3,3,3,1,1,3,3,3,3,1,1,3,3,3,3,3,1,3,3,1,3,1,1,3,3,1,3,3,3,3,1,3,1,3,3,1,1,3,0,1,3,1,1,3,3,3,3,1,1,3,3,0,3,3,3,1,3,1,3,1,1,3,1,1,3,3,1,3,0,1,3,0,1,3,3,1,0,1,1,0,3,1,0,1,1,1,3,1,1,3,2,3,0,3,1,3,3,0,0,1,1,0,3,1,0,3,3,3,1,3,1,2,3,3,0,1,3,3,0,3,3,0,0,1,1,1,3,3,3,0,3,3,3,3,0,3,3,3,1,3,3,1,3,3,1,1,3,3,3,3,3,1,3,3,0,3,3,3,1,1,1,3,3,3,2,3,3,0,3,0,1,1,3,1,3,0,3,1,3,1,1,3,1,3,0,2,0,3,1,3,3,2,3,0,3,0,3,3,1,3,3,3,1,3,1,0,3,1,3,1,2,2,1,0,0,0,1,3,3,0,0,3,3,3,3,3,3,3,1,3,3,1,3,3,3,3,3,1,3,3,3,3,3,0,3,3,0,1,3,3,3,3,1,0,3,3,3,0,3,3,3,3,3,3,3,1,3,3,3,3,3,3,0,3,0,1,0,0,3,1,0,3,3,3,3,3,1,1,3,1,1,3,3,1,3,3,1,3,3,3,3,3,3,3,3,3,0,3,1,0,3,3,3,3,3,3,3,1,3,3,3,3,3,0,0,3,3,3,0,0,3,3,3,3,3,3,1,3,3,0,0,3,3,3,1,3,3,3,3,3,3,1,3,3,3,3,3,3,0,3,3,0,3,3,3,3,1,3,3,3,1,3,3,3,3,3,3,3,3,1,3,3,0,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,1,3,3,3,1,3,3,3,3,3,3,0,3,3,1,3,3,3,1,3,0,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,0,3,3,2,0,0,3,3,0,0,0,2,0,0,1,3,3,3,0,0,3,0,3,1,0,3,3,3,3,3,3,3,3,3,3,0,1,1,0,1,3,0,3,1,3,1,1,0,3,0,0,3,3,0,0,0,1,3,3,3,3,1,0,0,1,1,1,1,3,3,1,0,3,3,1,0,3,3,1,1,3,0,0,3,3,2,3,3,0,1,0,3,1,3,3,3,3,3,3,1,0,0,3,0,0,3,0,3,1,1,3,3,0,1,3,3,2,2,0,0,3,1,0,1,1,3,1,0,1,0,3,0,1,3,3,3,1,0,0,3,3,3,1,3,0,1,3,0,3,3,3,3,3,3,3,3,3,0,3,3,3,1,3,3,0,1,3,0,3,3,3,3,3,3,3,3,1,3,3,1,0,3,3,3,1,0,3,3,3,3,3,1,3,3,3,0,3,3,3,2,3,0,3,0,3,3,0,2,3,1,0,3,3,2,1,0,1,1,1,3,3,0,3,3,3,1,3,3,1,0,3,1,2,1,3,3,3,3,0,1,3,3,3,3,3,3,1,3,0,3,1,3,3,2,2,0,1,1,1,0,0,1,3,3,0,3,3,0,3,2,1,0,3,2,2,1,0,0,0,1,3,1,3,1,3,1,0,3,0,2,0,1,1,3,0,1,3,3,0,1,3,3,3,1,3,3,3,3,1,3,1,3,0,3,3,0,3,1,1,1,0,3,3,3,3,3,3,1,3,3,1,3,3,3,0,3,3,1,1,3,0,1,1,1,3,1,3,3,3,3,1,2,1,3,3,0,2,3,2,0,3,3,1,3,0,1,3,3,0,3,3,1,3,0,1,1,3,1,3,3,3,3,3,1,0,3,3,3,3,3,0,1,0,3,1,3,1,3,1,3,0,3,3,1,3,3,0,3,3,1,3,0,2,1,3,3,1,1,3,3,3,3,2,0,3,3,3,3,0,3,3,3,3,3,0,3,1,3,1,3,3,3,1,1,3,1,0,1,3,3,1,3,1,3,3,3,3,0,0,3,3,3,3,3,1,3,1,3,3,0,0,3,1,0,0,3,1,0,0,3,3,3,3,3,1,3,2,3,3,3,3,0,3,0,0,0,0,3,3,0,0,1,2,0,1,2,2,3,0,1,3,0,3,0,0,2,3,1,3,3,0,1,3,2,1,1,3,3,3,3,3,3,3,0,3,3,0,0,1,3,0,1,0,1,2,3,1,1,3,0,1,3,3,1,1,1,1,0,3,2,0,0,3,1,3,3,0,3,3,1,3,3,3,0,0,0,1,3,3,1,1,0,3,0,1,1,0,1,1,3,0,0,0,3,3,3,3,3,3,3,1,1,1,1,0,3,3,3,3,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,1,1,1,3,0,1,3,3,0,1,3,0,1,1,3,3,3,0,1,0,3,3,3,1,3,0,3,3,3,1,3,3,1,3,1,1,0,1,3,0,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,2,1,3,3,0,3,3,1,2,0,3,3,3,3,3,3,3,3,3,3,3,3,1,1,3,3,0,2,0,3,0,3,3,3,3,1,3,1,3,3,1,3,3,1,3,3,1,0,3,3,3,3,3,1,1,3,3,3,3,3,1,2,3,0,2,3,3,3,3,3,0,3,3,3,0,1,3,3,3,1,3,3,3,0,3,3,3,3,3,1,3,3,3,3,3,3,3,0,3,0,1,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,1,3,3,3,3,3,3,1,3,3,3,0,3,3,3,3,3,0,3,3,3,1,3,1,3,3,3,3,3,3,3,3,3,1,1,1,3,3,1,3,3,3,1,3,0,3,3,3,3,3,3,3,1,3,3,3,1,1,3,3,3,1,1,3,0,3,3,3,3,0,0,3,1,3,3,3,1,3,1,1,0,1,1,3,3,3,3,3,3,1,1,0,0,1,3,0,1,0,0,1,3,1,1,0,1,2,3,3,0,3,2,3,1,3,3,1,1,3,3,3,3,3,3,1,3,3,3,1,0,1,0,1,2,1,3,0,3,3,3,3,0,3,2,0,0,3,3,3,3,3,1,1,1,1,1,3,3,1,1,0,1,0,1,3,3,1,1,3,3,3,3,1,1,3,1,3,3,2,1,1,3,1,3,3,1,3,1,3,3,0,2,2,3,2,0,0,3,3,3,3,3,1,3,3,3,3,1,3,3,3,3,0,3,3,3,1,1,0,1,0,0,3,3,1,1,3,3,1,3,3,1,1,3,3,3,3,3,0,3,3,0,3,3,3,3,3,3,3,1,3,3,3,3,0,3,0,3,3,3,3,1,0,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,1,1,3,3,3,3,3,3,3,3,1,3,3,3,3,1,3,0,3,3,3,3,3,3,3,1,1,3,3,3,3,3,3,3,3,3,3,3,1,3,1,3,1,1,0,1,3,3,3,1,3,3,0,0,0,3,0,3,2,0,3,3,0,1,0,0,3,3,3,3,3,3,3,1,0,3,1,0,3,0,3,3,3,0,3,1,3,1,3,3,3,3,2,0,3,0,0,3,3,3,3,0,3,3,3,3,3,3,3,1,3,3,2,0,0,0,0,0,0,0,0,2,3,1,0,1,3,3,0,3,3,1,3,1,3,3,3,3,0,2,2,0,3,1,3,3,3,3,3,0,0,3,0,0,3,3,3,1,0,0,0,0,0,2,0,3,3,3,1,3,3,3,3,3,3,3,0,3,3,0,2,2,3,3,3,3,3,3,3,1,3,0,0,3,1,3,1,1,3,0,3,3,3,1,3,3,0,3,3,1,3,0,3,3,0,3,3,0,1,2,3,3,3,3,3,1,0,2,3,1,3,1,3,1,3,0,1,3,3,1,2,1,3,3,0,2,2,3,3,3,3,3,1,3,1,1,3,1,3,3,3,3,3,3,0,3,3,3,0,1,3,0,1,1,1,3,0,3,0,3,0,3,3,3,3,1,3,1,1,3,0,1,0,0,0,1,3,3,1,3,1,1,3,3,0,2,0,2,3,3,0,0,3,3,1,3,3,3,0,3,3,0,2,3,3,3,3,3,3,3,3,3,3,3,3,1,0,3,3,2,3,3,3,3,0,3,0,1,2,3,3,3,1,3,3,3,3,3,3,0,3,1,1,2,3,3,0,3,2,3,1,2,1,3,0,3,3,3,0,3,1,0,3,3,3,0,3,1,3,3,3,3,3,3,3,3,3,3,0,2,3,2,3,0,0,3,3,3,1,3,3,3,0,2,1,3,1,3,3,0,0,0,3,0,1,3,0,0,3,0,3,3,3,0,2,1,2,1,2,3,1,3,0,3,1,3,1,3,3,3,0,2,0,0,2,3,3,1,0,3,3,3,0,3,0,2,2,1,1,1,0,3,3,0,3,0,3,0,3,3,0,2,0,0,3,0,3,3,3,0,3,3,3,0,3,3,3,0,3,3,2,3,3,0,3,3,3,3,3,3,3,3,0,0,3,3,3,3,3,3,0,0,3,0,2,3,3,3,3,0,0,0,0,3,3,3,3,0,2,0,2,3,3,3,3,3,0,0,3,2,3,3,3,3,3,0,0,2,0,3,0,0,2,2,3,3,3,0,3,3,3,0,3,3,3,3,3,0,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,1,0,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,1,3,3,3,0,3,3,3,3,3,1,0,3,3,3,3,3,3,3,3,1,1,3,3,3,1,3,3,3,3,3,3,3,0,3,3,3,3,3,1,3,1,3,3,3,3,3,3,3,1,0,2,3,3,3,0,3,3,3,3,1,3,1,3,0,3,3,3,0,3,3,3,3,1,3,2,3,3,3,1,3,3,3,3,0,3,3,0,2,3,3,3,3,3,0,3,0,1,3,1,3,0,3,3,3,3,0,3,3,1,3,3,3,3,0,1,3,3,3,0,3,1,3,3,3,3,3,1,2,2,3,3,3,3,3,1,3,3,1,3,1,1,0,2,3,0,3,1,3,1,0,3,3,1,3,3,1,1,0,2,1,3,3,3,1,3,3,3,0,3,1,1,3,3,3,3,3,1,3,2,3,3,0,3,1,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,0,3,0,3,0,0,0,1,1,1,2,3,3,3,3,3,2,0,0,2,3,3,0,1,1,3,2,0,3,0,0,1,0,0,2,0,1,3,0,3,0,1,3,0,3,3,0,2,0,1,1,2,1,3,3,0,0,1,3,1,1,3,1,3,1,3,3,1,1,3,0,0,3,0,1,1,0,1,3,0,2,3,0,2,1,1,2,0,0,3,0,3,0,3,1,3,2,3,0,3,3,3,3,1,3,0,2,2,3,3,2,3,3,0,1,3,2,3,1,0,3,1,3,3,0,0,0,3,3,3,1,3,1,1,3,3,1,3,3,3,1,3,3,0,2,3,2,1,0,3,1,1,1,0,0,0,3,3,1,3,1,3,3,3,1,3,1,1,1,0,1,3,1,0,3,3,3,1,0,1,3,1,3,3,3,3,3,3,3,3,3,1,1,3,3,0,1,1,1,0,3,1,3,1,3,1,3,3,1,3,1,0,1,3,0,0,3,0,3,1,0,1,3,1,3,3,3,3,1,1,3,3,3,1,3,0,2,3,3,3,1,1,3,3,1,1,0,0,3,0,3,1,3,0,3,0,3,3,0,0,2,1,0,3,0,0,1,1,0,3,3,3,3,3,1,3,3,3,2,2,3,0,3,0,3,3,3,3,3,0,0,3,3,3,1,1,0,0,3,0,3,2,1,3,3,0,0,3,0,1,3,3,0,0,3,0,3,3,3,1,0,3,0,0,3,3,3,3,1,0,1,1,3,3,3,2,1,3,0,0,3,0,3,3,3,0,3,3,3,1,0,0,1,0,3,3,1,0,1,1,3,3,3,3,3,3,3,3,3,3,0,0,3,0,0,3,3,3,0,0,3,0,3,0,3,3,1,0,0,3,3,3,0,0,1,0,3,0,1,3,3,0,3,3,3,3,0,1,1,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,1,0,1,3,0,0,3,0,0,3,3,3,3,1,3,3,1,1,3,3,0,3,3,3,1,3,3,3,0,1,3,3,1,0,0,1,3,1,3,3,3,3,3,3,3,0,3,3,0,3,3,2,0,1,3,1,3,0,3,3,0,3,0,0,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,3,3,3,3,3,3,3,3,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,0,3,0,3,3,3,3,3,3,3,3,0,3,3,0,0,3,3,3,3,3,3,3,3,1,2,1,3,3,1,1,1,0,1,3,3,1,3,1,1,3,3,0,1,3,0,1,1,3,3,3,3,0,3,1,1,3,1,1,3,3,3,3,3,0,1,1,3,1,3,1,3,3,1,3,3,3,3,3,3,1,3,1,3,3,3,1,3,3,3,0,3,0,3,3,3,3,3,3,1,3,3,1,3,0,3,0,3,3,3,1,3,3,3,1,3,1,1,3,1,0,1,1,3,3,1,0,3,1,3,3,3,1,1,3,3,1,3,3,3,3,3,3,3,3,1,1,1,3,3,3,1,3,1,3,3,1,3,3,3,3,3,3,1,0,3,3,0,2,2,3,0,0,1,3,0,2,3,3,1,1,1,3,1,3,2,0,3,0,0,0,3,3,1,1,3,2,3,3,3,3,3,3,1,3,1,0,3,3,3,3,0,3,3,3,3,3,3,3,3,0,0,3,0,1,1,3,3,0,3,3,0,3,1,3,1,1,0,0,0,0,3,0,0,0,3,3,3,3,1,3,0,3,1,0,3,3,3,0,1,3,3,3,3,0,3,3,1,0,3,2,2,3,3,3,3,3,3,3,3,3,0,3,1,3,0,3,3,3,1,1,1,1,1,3,3,1,0,3,3,0,3,0,3,0,3,3,3,3,3,3,3,3,1,3,1,1,3,3,3,3,3,3,3,0,3,0,3,3,0,3,1,3,3,3,3,1,0,1,3,3,3,3,1,0,3,3,3,3,3,1,3,3,0,3,3,3,3,1,3,3,3,0,3,3,3,3,3,0,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,0,0,0,1,0,1,3,0,3,1,2,1,0,3,1,3,3,3,3,1,3,1,2,3,0,1,1,0,3,1,0,3,3,3,0,3,3,0,0,3,0,3,1,0,3,3,3,1,0,0,3,3,3,1,0,3,3,3,3,3,3,3,3,3,3,0,1,3,0,3,1,3,0,1,2,2,1,1,1,3,2,3,1,0,1,3,0,3,3,3,1,3,0,3,0,3,0,0,0,0,1,0,0,3,3,1,3,3,3,3,3,0,1,0,0,0,2,3,0,2,2,0,0,2,3,3,3,3,1,0,0,3,3,3,3,3,3,0,3,1,3,0,3,1,0,3,3,3,0,3,3,0,3,3,1,3,3,3,0,3,0,2,3,3,1,3,0,3,3,1,3,3,3,3,3,3,3,1,3,3,1,3,3,3,1,3,3,3,3,0,0,3,3,1,3,3,0,3,0,1,3,2,2,3,3,3,3,0,3,3,1,2,0,0,0,1,2,2,2,2,2,3,3,3,0,0,3,1,3,1,3,1,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,0,3,3,3,0,3,3,3,0,3,3,3,3,0,3,3,3,3,0,0,3,0,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,0,0,3,3,3,3,3,0,0,2,0,2,3,0,3,0,2,3,3,3,1,3,3,3,3,3,3,2,0,3,3,2,3,3,3,1,3,1,3,3,3,1,1,0,3,0,0,3,3,0,3,1,3,3,1,3,3,0,3,3,3,3,0,1,1,3,3,3,1,3,3,1,3,3,0,1,3,2,3,3,3,3,1,1,3,0,3,3,3,3,0,3,1,0,3,0,3,1,3,0,1,1,3,0,3,3,3,3,3,3,1,1,3,3,1,1,3,3,3,1,3,3,3,3,3,2,3,3,1,3,3,3,1,0,1,0,0,2,2,0,3,3,1,1,3,3,1,1,3,0,1,1,3,1,1,3,3,1,3,3,1,3,3,3,3,1,0,3,2,1,0,1,3,3,3,3,1,3,3,1,3,3,1,3,3,3,1,3,1,3,0,3,3,3,3,1,3,3,3,3,1,3,3,0,0,3,3,3,3,1,1,3,0,1,0,3,3,1,1,1,3,1,3,1,1,0,1,0,3,3,3,3,3,1,3,1,0,3,1,3,1,1,3,1,3,2,3,3,3,3,3,3,1,1,3,3,1,3,3,3,3,0,0,3,3,3,2,0,0,0,3,0,3,1,0,0,1,3,2,0,2,1,3,3,3,3,1,0,0,0,3,1,3,3,3,0,3,1,0,2,0,1,3,0,2,0,0,0,0,0,3,2,0,1,3,3,3,3,3,3,3,3,3,1,3,1,3,3,3,3,3,0,3,3,3,3,3,3,0,0,3,3,2,3,1,0,3,3,3,2,1,3,1,3,0,3,0,0,1,3,0,0,3,3,0,1,3,3,3,3,3,3,1,3,1,3,3,1,3,3,3,1,3,3,3,3,1,1,0,3,3,3,0,0,3,3,3,3,1,0,3,3,0,3,1,0,3,3,1,0,3,0,1,3,3,3,3,3,3,3,3,0,3,1,3,0,0,3,3,3,3,3,1,1,0,3,3,0,1,3,3,3,3,1,3,0,3,3,1,3,3,3,3,1,3,1,3,1,3,3,3,3,3,0,3,1,3,0,3,3,1,3,1,1,3,1,3,3,3,3,3,1,3,3,1,1,3,1,3,3,3,1,3,1,1,3,3,1,1,3,3,3,3,3,3,0,3,3,3,0,1,3,1,3,3,3,3,3,1,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,0,3,3,3,3,0,3,1,3,0,3,3,3,1,3,3,3,3,3,3,3,3,0,3,0,0,3,0,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,1,3,3,3,0,1,3,3,3,3,3,3,3,3,3,3,2,3,3,0,1,3,3,3,3,3,1,3,3,3,3,3,3,0,0,3,3,3,1,3,3,1,3,3,3,3,3,0,3,3,1,0,0,3,0,0,1,1,0,3,3,3,0,3,3,3,1,0,1,1,2,2,3,1,3,1,3,3,0,1,2,1,3,3,2,1,1,1,0,3,1,1,0,3,1,1,1,3,3,3,3,3,1,0,0,2,0,3,3,3,3,3,3,3,2,1,3,0,3,0,3,3,3,1,3,3,3,0,3,3,3,0,1,1,3,2,3,0,0,3,3,2,2,1,3,3,3,1,0,3,3,3,3,3,1,3,0,3,0,0,0,0,0,0,3,3,0,0,3,2,1,3,3,3,3,1,3,3,3,3,3,3,3,1,3,3,3,3,0,0,3,3,3,3,1,1,0,3,0,0,1,1,3,3,3,3,1,3,3,1,0,3,3,3,0,0,3,3,3,1,3,0,1,0,3,3,0,3,0,1,3,3,3,1,3,1,1,3,3,3,3,3,3,1,3,0,3,0,1,3,3,3,3,3,3,1,1,1,3,3,1,0,3,3,1,3,3,3,1,1,3,3,0,1,3,1,1,0,1,3,1,3,3,3,3,1,1,3,3,1,3,3,1,3,3,3,3,3,3,1,1,0,1,3,3,3,1,1,0,3,3,3,3,3,2,3,2,3,0,0,0,3,0,0,1,3,1,3,3,3,3,3,3,0,3,1,0,0,3,3,0,0,3,3,3,0,3,0,0,3,0,0,1,2,0,3,1,0,0,1,3,3,0,1,2,0,0,1,1,3,3,3,3,0,1,3,3,3,2,3,0,1,0,0,3,0,0,3,0,3,0,2,1,3,1,3,0,0,3,0,3,3,3,3,0,3,3,0,0,0,1,0,1,1,3,3,3,3,3,3,3,0,0,0,0,0,3,3,3,3,3,3,1,1,3,3,1,3,2,2,2,3,3,0,3,3,3,0,3,3,0,3,3,3,1,3,3,3,3,1,2,1,3,0,3,3,0,3,2,3,3,3,1,0,3,0,0,3,3,3,3,3,3,3,3,2,2,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,0,3,3,1,3,3,1,0,2,3,1,3,3,0,0,0,0,0,3,3,3,3,3,1,2,1,3,3,3,0,2,0,0,0,3,3,3,3,3,1,3,0,2,3,3,3,1,3,3,1,3,3,3,3,3,0,3,3,3,3,1,3,3,3,1,3,3,3,3,0,3,3,0,3,3,1,3,3,1,3,3,1,3,3,0,3,0,3,1,3,1,3,3,0,3,0,3,0,3,3,3,1,3,3,1,0,3,1,3,3,1,3,3,3,3,3,3,1,1,0,3,3,3,0,0,1,3,3,0,0,0,3,3,3,3,1,2,3,3,1,0,0,3,1,3,3,3,3,2,3,3,3,3,1,0,3,3,3,2,3,3,3,1,0,0,3,1,0,0,0,0,3,3,0,0,0,3,3,0,0,0,3,3,1,1,3,3,1,2,3,1,3,3,3,2,2,2,3,3,0,0,0,0,1,0,0,2,1,0,0,0,3,0,0,3,1,0,1,1,0,0,1,0,1,1,1,1,0,3,1,0,0,0,3,3,3,3,1,3,3,3,3,1,3,3,0,1,1,2,1,1,1,0,3,2,3,3,2,3,3,3,0,3,2,2,2,3,2,2,3,3,2,1,0,0,0,3,3,3,0,0,3,2,3,0,1,1,1,2,0,3,3,2,1,0,3,3,1,0,1,3,3,1,1,3,3,1,1,0,1,0,0,0,3,1,1,3,3,0,3,1,0,0,1,3,0,0,0,0,3,0,0,0,0,2,1,1,1,1,0,0,1,0,2,1,0,3,1,1,1,0,1,0,0,3,1,3,3,3,3,3,1,3,1,3,1,1,3,0,1,1,3,1,0,1,0,0,1,0,0,0,3,1,0,3,3,0,3,1,2,2,1,0,0,0,2,0,3,3,0,3,3,1,1,3,0,2,2,0,3,3,0,3,3,3,3,3,0,0,1,2,0,1,3,3,3,3,3,3,3,3,3,3,3,1,3,3,1,1,3,3,3,3,3,1,1,3,0,3,0,3,3,1,3,3,3,1,3,0,3,0,3,3,0,3,3,3,3,3,0,1,3,3,3,3,3,0,3,0,3,0,0,0,3,3,3,3,3,3,3,3,3,3,1,3,0,0,1,1,3,3,1,1,3,1,3,3,1,3,3,3,1,0,0,1,3,3,3,3,1,3,3,0,3,3,1,0,3,3,1,3,3,1,0,0,1,3,3,3,3,3,1,0,0,1,3,3,0,1,3,3,3,3,1,1,3,1,3,3,3,3,0,1,3,3,3,3,3,3,3,3,3,3,3,0,1,1,3,3,3,1,3,3,1,3,3,3,3,1,3,1,0,1,1,3,1,3,0,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,0,1,3,3,3,1,3,3,1,3,3,3,3,3,1,3,3,3,1,3,3,3,3,3,3,3,3,0,3,3,1,1,3,1,3,3,3,3,1,1,3,1,3,3,3,3,0,1,1,3,0,3,3,3,3,3,3,1,1,3,1,1,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,2,0,3,1,3,3,3,3,0,0,3,1,3,3,3,3,3,0,0,0,3,3,3,3,3,3,0,0,0,0,3,3,3,1,1,3,3,3,3,1,0,3,1,0,3,3,3,0,3,1,3,3,3,3,3,2,0,2,3,3,3,0,3,0,1,3,3,1,0,1,0,0,3,3,3,1,3,3,3,3,3,0,0,1,0,0,3,1,1,0,1,3,0,3,3,1,3,3,3,2,2,3,0,3,0,1,1,3,3,3,3,0,1,1,3,3,3,1,3,1,1,0,3,3,2,3,3,3,3,3,1,3,3,3,3,3,3,0,0,1,3,3,3,0,3,0,1,3,3,3,3,3,3,3,3,0,1,3,3,3,3,1,3,0,3,1,0,1,2,3,0,3,1,3,0,3,1,0,0,2,3,0,3,3,3,2,3,2,0,2,3,2,0,3,1,3,3,0,3,3,1,1,3,1,3,3,3,1,3,1,3,2,3,3,3,3,3,0,3,0,3,1,3,1,1,2,2,3,3,3,1,0,0,2,0,2,2,3,2,2,0,0,0,3,3,0,0,3,3,0,1,3,0,3,3,0,2,0,1,0,3,1,3,0,3,3,1,3,2,1,3,3,1,3,3,0,0,0,0,3,1,2,0,3,3,1,3,0,0,2,1,1,3,3,1,0,3,3,3,0,2,1,3,1,3,3,3,3,3,0,1,0,0,0,3,0,3,1,1,1,0,2,1,0,3,3,3,0,1,0,3,3,1,3,1,0,0,3,0,3,3,3,3,3,0,3,3,3,3,3,3,0,2,3,3,2,3,3,2,0,3,0,2,2,2,0,2,2,2,2,3,0,1,3,3,3,1,3,3,1,3,3,3,3,3,3,0,1,3,3,1,3,3,3,1,0,1,3,0,3,1,3,1,0,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,3,1,0,3,1,0,3,1,1,3,3,1,3,3,3,3,3,0,3,3,0,3,3,3,0,0,3,3,3,3,3,3,3,3,3,3,1,1,3,3,3,0,3,3,1,3,3,3,0,3,3,3,3,3,1,3,3,0,3,3,3,1,3,3,1,3,3,0,0,0,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,1,3,3,3,3,3,1,1,3,3,3,1,3,3,3,0,3,3,3,3,3,3,3,1,3,3,3,3,3,1,3,3,1,3,0,3,1,1,3,1,3,3,3,3,3,1,3,3,3,3,3,1,3,3,1,3,3,1,3,3,1,3,3,3,3,3,3,3,3,3,3,0,3,3,3,0,0,0,3,3,3,3,1,3,1,3,1,3,3,3,3,3,3,3,1,3,3,1,3,1,3,3,3,1,3,3,3,3,3,0,1,1,3,0,3,0,2,3,2,3,3,3,3,1,0,3,0,3,3,2,0,3,3,0,3,0,0,0,1,3,3,3,1,3,0,1,2,0,3,3,3,0,0,0,3,3,3,2,1,1,3,3,0,3,3,0,1,3,0,3,3,3,0,3,0,3,0,1,3,3,3,3,0,3,0,3,1,3,3,3,0,3,0,0,3,3,0,0,0,1,3,3,0,0,3,2,1,3,3,3,0,0,0,3,3,3,3,3,3,3,3,3,2,2,1,3,2,0,2,2,0,0,3,0,0,1,0,3,0,2,3,3,0,3,3,0,0,0,3,3,0,3,1,3,3,3,3,0,0,3,3,3,3,3,3,1,0,3,0,1,1,3,3,3,1,3,3,3,0,1,3,3,3,0,3,0,3,1,3,0,3,3,1,3,1,3,3,3,3,3,3,1,0,3,3,3,1,3,3,3,0,0,3,1,1,3,3,3,3,0,3,0,3,3,0,1,3,3,3,3,3,0,1,0,0,0,1,3,3,3,0,3,3,1,0,1,3,3,0,2,3,3,3,3,0,1,3,3,0,3,0,3,0,1,3,1,3,3,3,0,0,3,2,2,1,1,0,0,3,3,2,3,0,1,0,0,0,0,3,1,1,0,3,2,2,0,3,3,2,3,3,1,0,0,0,0,3,3,0,3,0,0,1,3,3,0,3,1,3,1,1,1,0,3,0,3,1,1,1,3,0,0,1,0,3,0,3,0,0,0,1,1,3,0,3,3,0,0,1,3,2,1,0,3,3,0,0,3,1,0,0,1,1,3,3,0,3,3,0,0,1,3,3,1,0,3,3,3,2,3,3,3,3,0,3,3,3,1,1,0,3,1,0,0,0,3,3,0,0,1,0,3,3,3,1,2,1,3,0,3,3,2,3,3,0,0,3,0,0,0,3,3,1,3,1,3,0,0,2,3,3,3,1,1,0,1,1,1,2,3,3,1,3,3,3,0,2,3,0,0,3,0,3,1,0,0,1,1,3,1,0,0,0,0,3,3,0,2,0,3,0,3,0,1,0,1,3,3,2,0,3,0,3,3,3,1,3,1,0,0,0,0,3,0,0,1,3,0,1,0,2,2,2,2,2,3,3,3,1,3,3,0,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,1,3,3,3,3,3,0,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,0,2,1,3,3,3,2,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,1,3,3,3,3,0,1,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,1,3,3,3,3,3,3,3,3,3,3,1,1,1,3,1,3,1,0,3,3,3,3,3,3,1,2,3,3,1,0,3,3,3,2,3,1,2,0,3,3,3,3,0,0,3,0,3,1,3,3,3,3,3,3,3,3,0,1,1,3,1,2,3,3,3,0,3,3,3,2,1,3,3,3,3,3,3,1,0,3,3,3,0,3,3,3,3,3,3,3,2,3,3,3,3,3,3,1,3,1,0,3,0,3,1,3,2,3,3,3,3,3,3,3,1,0,3,3,3,1,3,0,3,3,3,3,3,3,3,3,3,3,3,3,2,0,2,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,0,0,0,1,1,1,0,1,3,3,3,0,0,3,2,0,3,1,3,3,3,3,0,1,3,3,3,3,3,1,3,1,1,1,3,0,0,3,1,1,1,3,3,0,0,3,1,3,1,3,3,3,3,0,1,3,3,3,1,3,3,3,3,3,0,0,1,1,3,2,0,0,0,3,2,1,1,3,3,3,3,3,1,3,0,0,0,3,3,1,1,2,3,3,2,1,3,3,3,2,1,3,0,1,3,0,3,3,3,1,3,0,1,0,3,3,3,3,1,3,0,2,0,3,1,3,1,1,3,1,3,3,3,3,1,3,3,3,1,3,3,0,2,1,3,2,1,1,3,3,1,1,3,3,3,3,2,0,2,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,1,0,0,3,0,3,3,0,3,3,3,3,3,0,3,3,3,3,3,3,1,3,3,3,3,3,3,1,3,3,3,3,1,1,3,3,3,1,3,1,2,3,0,3,3,3,0,0,3,1,3,3,0,2,3,1,3,3,3,3,3,2,1,3,3,3,1,3,1,2,3,1,3,1,3,3,3,1,1,3,3,3,3,1,3,2,3,2,3,2,3,2,2,1,2,2,0,3,3,3,3,3,3,3,2,2,3,0,3,3,3,3,3,3,3,0,3,3,0,0,3,3,0,3,1,0,0,3,2,3,0,3,0,0,2,0,0,0,3,0,3,3,3,3,0,3,3,3,1,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,0,1,3,3,0,0,2,3,2,0,1,3,3,3,3,0,3,0,3,3,0,3,3,3,3,3,3,3,1,3,3,0,1,3,1,0,3,3,3,1,3,2,1,3,3,3,3,3,3,3,0,3,0,3,3,3,1,1,1,1,3,3,0,3,1,0,2,3,1,3,1,3,3,0,3,3,0,3,0,1,0,1,3,1,0,3,3,0,3,1,1,3,0,3,0,3,1,3,1,3,1,3,3,3,3,3,0,3,0,3,3,3,0,1,3,3,3,3,3,3,3,3,1,3,3,1,3,3,3,1,3,3,3,3,3,1,3,2,2,3,0,3,1,3,0,3,3,3,0,1,3,3,3,1,1,3,0,0,3,3,1,0,1,1,3,1,3,1,3,2,0,3,3,3,1,1,1,3,3,0,2,3,1,3,3,3,3,3,3,3,3,1,3,0,0,1,1,0,0,0,2,2,3,3,3,3,0,1,3,3,3,0,1,3,0,0,0,3,3,0,0,3,0,1,0,1,3,0,0,3,3,0,1,3,3,3,1,0,3,3,0,0,1,0,1,1,0,0,1,0,3,0,2,0,0,2,3,1,0,3,3,0,3,3,3,3,3,3,3,3,0,3,0,1,3,0,3,2,2,0,1,0,1,3,3,2,0,0,0,3,3,3,0,0,1,0,0,1,0,0,1,3,3,1,0,3,0,3,3,0,2,2,0,3,3,3,3,3,1,2,0,0,3,3,3,3,1,0,3,0,3,3,1,3,3,3,3,2,0,0,0,3,1,3,1,3,1,0,3,3,3,1,3,3,3,3,3,0,3,3,3,0,0,3,0,1,1,1,0,3,3,3,3,1,3,0,3,0,0,3,3,1,3,3,3,3,3,3,3,1,1,3,3,3,3,3,0,3,2,3,0,1,3,3,1,3,0,0,3,3,3,3,3,3,3,3,3,1,1,2,3,3,3,3,3,3,3,1,0,1,3,3,3,2,2,3,0,3,3,0,3,3,3,3,1,3,2,2,3,3,3,3,1,1,3,1,1,3,1,1,3,3,3,3,3,3,3,3,1,0,0,3,2,0,3,3,0,0,3,3,0,0,3,0,2,3,0,2,1,3,3,3,0,3,0,0,3,3,1,3,0,0,0,0,1,3,0,3,3,3,1,0,0,1,0,2,0,0,1,3,3,0,2,0,1,1,0,3,1,3,3,3,3,3,3,3,3,0,1,0,0,3,1,1,3,3,0,3,0,3,1,1,3,3,0,3,3,0,1,3,0,3,3,3,0,1,0,3,3,3,1,3,3,2,0,3,1,1,0,0,3,3,3,0,1,0,3,3,3,3,0,3,1,3,0,0,2,2,2,3,3,3,3,0,3,3,3,0,3,3,3,1,3,1,2,3,2,3,0,0,0,3,1,3,3,0,0,0,1,3,3,2,3,3,3,2,0,0,3,1,0,3,3,1,2,2,2,2,1,2,0,1,2,3,3,3,3,1,3,3,3,3,1,0,1,3,0,3,3,3,3,3,3,2,3,3,3,3,3,1,3,0,3,3,1,3,3,3,0,0,1,0,3,1,0,3,1,0,0,1,3,3,3,1,0,3,3,0,3,3,3,0,0,3,0,3,2,2,1,3,3,3,3,3,3,3,3,2,3,3,1,3,3,3,3,3,3,1,0,3,0,3,3,0,3,3,0,3,3,3,3,0,3,0,0,1,3,3,3,3,3,1,3,3,3,0,0,3,3,0,0,3,0,3,3,3,0,3,0,1,3,3,1,0,0,3,3,3,3,3,3,3,3,3,0,1,3,0,3,1,0,0,3,1,0,3,3,0,3,0,1,3,1,0,1,3,3,3,3,3,3,0,3,3,3,3,3,2,3,3,1,3,1,3,0,3,3,3,3,1,1,0,3,3,0,3,0,2,0,3,3,3,3,3,3,3,3,3,3,0,0,3,1,0,0,3,3,3,2,3,1,2,0,3,0,3,3,1,3,3,0,3,3,1,3,1,3,3,3,3,1,3,0,0,0,0,1,0,0,3,0,3,3,1,3,3,1,3,3,0,3,3,0,0,0,0,3,3,0,3,3,0,3,3,1,3,3,0,0,3,3,3,3,3,1,3,3,1,0,0,1,3,0,3,3,0,3,2,0,1,0,0,3,3,0,1,3,3,0,0,3,1,3,1,0,1,3,3,1,0,3,3,3,1,3,0,0,3,3,3,2,3,3,0,3,3,0,3,3,3,1,1,3,3,3,3,3,3,1,0,3,1,3,0,3,1,1,1,1,3,3,3,1,1,3,3,0,1,3,3,0,0,1,1,3,3,0,3,3,3,3,1,1,1,3,0,1,3,0,1,1,0,1,0,1,1,3,1,1,1,1,1,0,3,1,1,1,1,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,1,1,1,3,1,3,2,3,1,3,3,1,3,0,3,1,3,1,1,2,0,3,3,1,3,0,0,1,1,3,1,2,3,1,0,3,3,0,1,1,0,3,3,3,0,3,0,0,2,0,0,3,0,3,1,0,2,1,0,0,3,0,3,0,3,3,0,1,3,1,0,0,3,1,3,0,3,3,0,1,0,0,1,0,3,0,0,0,1,0,0,1,3,1,0,3,0,0,3,3,3,1,3,1,0,3,0,3,1,3,1,3,3,3,3,3,3,1,1,0,3,3,2,1,3,0,1,0,3,0,3,1,3,0,0,3,0,2,2,3,3,3,3,0,3,3,0,0,3,1,1,1,3,3,0,0,3,0,3,1,0,0,3,0,3,3,0,0,3,0,3,1,2,0,0,0,1,0,0,3,3,3,3,1,3,3,0,0,3,3,3,3,3,0,3,0,0,3,3,3,3,3,0,2,3,3,3,0,0,0,3,3,0,3,1,1,2,1,0,0,3,3,3,0,3,3,3,1,0,3,3,3,3,3,3,3,3,0,3,0,3,3,0,3,3,3,0,3,3,3,3,0,0,3,1,1,3,3,3,3,3,2,3,3,1,3,1,0,3,1,0,1,0,0,1,3,1,3,1,3,3,3,3,0,3,3,0,3,3,3,1,3,1,0,3,3,3,1,3,3,1,0,1,3,0,0,3,3,3,3,0,3,0,3,3,1,0,3,3,3,0,0,2,2,3,3,0,3,0,3,3,3,0,3,1,3,0,3,3,0,3,3,1,3,0,3,3,3,0,3,1,0,3,3,3,3,3,3,1,3,1,3,3,0,3,0,0,0,3,3,0,0,3,1,0,3,3,0,3,3,3,0,3,3,3,3,3,3,3,1,3,3,3,0,3,0,3,0,3,3,3,3,2,3,3,3,0,0,0,0,3,1,1,0,2,3,3,1,3,1,3,1,2,0,0,3,3,3,0,1,3,3,0,3,3,3,3,2,1,3,3,0,3,3,2,0,0,1,3,1,3,1,0,1,0,3,1,0,1,3,3,0,3,0,2,2,0,3,0,1,3,3,3,3,0,2,2,1,3,3,3,3,3,3,3,3,3,3,0,0,1,0,0,3,1,0,3,1,1,1,1,0,1,1,0,3,3,0,0,3,3,3,3,2,0,1,0,3,0,3,1,3,3,0,0,3,3,1,3,1,3,3,3,3,2,2,1,2,0,2,3,3,3,1,3,3,3,3,1,3,1,0,3,3,0,3,3,1,0,3,0,3,3,1,3,3,1,3,3,0,1,3,3,3,3,1,3,3,3,1,3,3,0,3,1,3,3,3,3,1,3,3,1,0,3,3,3,1,0,0,3,0,3,3,3,3,3,3,3,3,3,3,0,0,3,1,3,3,3,3,1,3,3,3,1,3,0,0,3,0,3,1,1,3,3,3,3,3,3,3,3,3,1,0,3,0,3,3,1,3,3,1,3,3,0,3,3,1,3,3,1,3,3,3,3,3,3,3,1,3,3,3,3,1,3,3,3,3,3,3,3,1,0,0,3,3,3,3,1,3,3,3,3,3,3,0,3,3,3,3,3,3,0,1,0,3,3,1,3,3,1,3,3,3,3,1,1,3,1,3,3,3,1,3,3,3,3,3,3,3,3,1,3,1,0,0,3,3,3,3,1,1,3,3,3,3,3,1,3,3,3,1,3,3,3,3,3,1,3,3,3,3,0,3,3,1,0,0,0,0,0,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,0,3,3,0,3,0,1,3,3,3,3,3,0,1,0,3,3,3,3,2,3,3,3,3,3,1,3,1,3,0,1,3,3,3,0,3,3,3,1,3,1,3,3,3,3,1,3,1,3,0,3,3,0,3,3,3,0,3,3,1,3,1,3,3,1,1,1,3,3,1,3,3,3,3,1,3,3,3,3,3,3,3,1,3,3,2,3,3,3,1,0,3,0,0,3,3,3,3,3,3,3,3,3,1,3,3,3,1,3,0,1,3,3,1,3,0,1,3,3,0,1,3,3,3,3,3,0,0,0,0,0,3,3,3,3,3,3,3,3,0,3,0,1,1,0,1,0,0,1,1,3,3,1,3,2,3,3,3,2,1,3,3,3,3,3,1,0,3,0,3,3,1,1,2,1,0,3,3,3,3,0,1,1,3,1,1,1,3,2,1,3,0,0,3,3,3,3,1,1,3,1,0,3,3,0,0,3,1,1,1,3,0,2,2,1,1,3,0,3,3,3,1,0,0,1,1,1,3,1,3,1,0,1,3,0,0,1,0,0,2,2,1,1,3,3,0,0,0,0,0,1,3,0,3,3,2,1,1,1,1,3,3,1,3,2,2,3,0,1,3,1,0,1,0,2,3,2,2,3,1,1,1,2,1,0,1,0,0,3,3,3,2,1,0,1,3,0,3,0,1,1,0,3,0,3,2,3,0,1,3,3,0,0,0,0,3,0,3,3,3,3,3,0,3,1,0,3,0,3,0,0,1,0,3,2,1,3,1,1,0,1,3,1,0,0,1,3,3,1,3,2,0,1,1,3,1,0,3,1,2,0,1,3,1,0,1,3,3,1,0,2,1,3,1,1,3,1,1,1,3,3,0,0,0,1,1,1,1,0,3,1,3,3,3,0,0,3,0,3,3,3,3,3,1,3,0,0,1,1,3,1,3,3,3,3,3,3,3,0,1,1,3,3,1,3,3,3,3,3,0,3,3,0,3,0,3,3,3,3,3,3,3,3,3,3,0,3,3,3,1,0,0,3,3,3,3,3,3,0,3,3,3,3,3,1,3,3,0,0,3,1,3,3,0,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,1,1,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,1,1,1,1,3,3,3,3,3,3,0,0,1,3,3,3,3,3,3,3,1,3,3,3,3,3,1,3,3,3,0,1,3,3,1,1,0,1,3,3,3,3,0,3,3,0,3,3,3,0,1,3,3,1,3,1,1,1,0,1,3,3,2,0,3,1,3,3,3,3,3,3,3,3,0,3,3,0,3,1,3,3,0,3,3,3,1,3,3,3,3,1,1,3,3,3,3,3,3,3,3,3,3,0,0,0,3,1,0,3,3,3,0,0,3,3,0,3,3,1,0,1,1,1,0,0,2,3,3,3,3,3,3,3,3,0,1,2,1,3,2,0,1,3,3,0,2,1,3,0,1,3,3,3,3,3,1,0,1,0,0,2,2,3,3,3,3,3,3,3,3,0,3,0,3,0,3,3,3,0,1,0,3,3,1,1,1,3,1,0,3,0,3,2,0,3,0,0,3,3,3,3,1,3,3,0,3,3,3,3,3,3,0,1,1,3,1,1,3,0,0,1,3,1,3,3,1,3,3,3,1,1,1,1,2,0,0,3,3,3,3,3,3,3,0,1,3,3,3,2,1,3,3,1,3,1,2,0,3,3,1,3,1,3,0,3,3,3,3,3,3,3,0,3,3,3,3,1,3,3,0,3,1,2,2,2,3,1,1,3,3,1,3,3,3,3,3,1,3,3,1,3,1,3,3,1,0,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,1,3,3,3,1,3,3,3,0,3,3,3,1,3,3,3,3,3,3,1,1,3,3,3,3,3,3,3,1,3,3,1,3,3,3,1,3,1,3,3,3,1,3,1,1,3,3,1,3,3,3,1,3,1,3,0,3,3,1,2,3,0,0,1,2,0,2,2,1,0,0,3,3,3,1,0,0,3,3,2,2,0,2,0,3,3,0,1,1,0,3,3,3,3,0,2,1,0,3,0,3,3,3,1,0,3,3,2,0,3,3,0,1,0,0,3,3,3,2,3,3,3,3,3,3,3,3,3,0,0,0,2,0,3,3,3,3,3,0,1,1,3,2,3,0,3,3,0,1,3,3,3,0,3,1,2,0,0,3,3,2,3,3,3,1,0,3,3,0,0,3,3,0,1,3,3,3,3,3,3,3,3,3,3,0,2,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,1,3,3,0,3,3,3,3,1,3,3,3,3,3,0,3,3,3,3,3,3,1,3,3,3,3,1,3,3,3,0,3,1,3,3,3,3,1,3,0,0,0,0,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,0,3,0,3,3,3,3,3,3,1,1,3,3,3,3,0,3,0,3,3,3,3,1,0,0,1,0,1,1,3,1,3,0,3,3,3,3,1,1,0,0,0,1,3,1,0,3,0,0,0,3,3,3,3,3,3,3,2,2,3,1,2,1,1,0,3,2,3,2,2,2,0,2,3,3,3,3,0,0,0,0,0,2,0,2,3,1,3,1,0,1,0,1,3,0,0,0,3,0,1,3,3,1,3,3,3,3,3,1,3,3,3,3,3,3,2,3,1,3,3,3,1,0,0,0,0,3,1,0,3,3,3,3,0,0,3,3,3,3,3,0,3,2,1,0,3,0,1,3,0,3,3,3,3,3,1,0,3,1,3,3,3,3,3,3,3,1,0,3,0,0,2,3,2,0,3,3,3,3,3,3,3,3,0,0,3,3,3,1,3,3,0,0,1,3,2,1,3,3,0,3,0,3,0,3,1,3,3,3,2,0,0,3,3,0,3,3,3,0,3,3,0,3,1,0,3,1,0,3,3,3,3,3,3,3,3,1,3,3,3,3,0,1,3,3,3,1,3,2,3,1,3,3,3,3,0,3,1,3,3,0,3,1,3,0,1,3,1,0,3,0,3,1,1,3,3,3,1,1,0,3,1,3,3,3,3,3,3,1,0,3,0,3,3,3,3,3,2,0,3,0,3,3,3,0,3,1,0,3,1,0,3,3,3,3,2,3,3,3,0,0,3,0,3,3,3,3,3,0,0,3,1,0,3,0,3,2,0,3,3,3,3,3,3,1,1,1,0,1,0,1,1,1,3,0,3,3,0,3,3,2,3,3,3,1,3,1,3,3,0,3,1,3,1,3,2,3,3,3,0,0,0,0,3,0,0,3,3,3,0,3,3,3,3,0,3,2,3,2,0,3,3,1,0,3,0,1,3,1,1,1,0,3,3,3,0,1,1,2,0,3,2,0,0,0,3,2,2,3,3,3,3,1,0,1,3,1,3,0,3,3,0,3,3,3,3,1,3,0,0,1,3,3,1,3,1,0,3,3,1,1,0,0,3,1,3,1,3,0,1,3,0,1,3,1,3,3,3,1,3,0,1,3,0,3,3,1,3,3,3,3,3,3,3,3,3,1,1,3,1,0,3,3,1,3,3,1,3,1,1,3,3,1,1,3,0,0,3,1,3,0,0,3,3,1,3,3,3,3,3,1,3,3,2,3,1,3,3,1,1,0,3,3,1,1,3,3,3,3,3,3,3,3,3,1,0,3,0,0,1,3,0,1,0,0,3,1,1,0,1,0,2,3,0,0,0,1,0,3,0,3,3,0,0,3,3,3,1,3,1,0,3,3,3,3,3,0,1,1,1,3,0,1,3,1,3,3,1,1,0,3,3,0,3,1,0,3,3,3,3,0,1,0,1,3,3,3,3,1,3,3,1,0,2,0,0,1,2,1,0,1,3,3,1,3,3,0,3,0,3,1,0,1,1,3,1,3,3,3,3,3,3,3,3,3,3,1,0,2,1,1,1,1,1,3,3,1,3,0,3,1,3,3,3,3,3,3,3,1,2,3,3,1,1,0,3,2,0,2,1,0,3,3,3,3,3,3,0,3,3,1,3,3,3,3,3,3,0,3,3,1,3,3,3,3,1,3,1,3,3,3,3,0,3,3,3,3,3,2,3,3,3,3,0,3,1,1,3,3,3,1,1,3,3,0,0,3,1,1,3,0,3,3,3,1,3,3,0,3,3,1,3,3,3,3,3,0,3,3,3,3,1,3,3,3,3,1,3,3,3,3,3,0,0,1,0,1,3,2,0,1,3,3,3,3,3,3,3,3,0,3,3,0,1,1,0,3,3,0,3,0,3,1,0,3,3,3,0,1,1,1,0,0,0,3,1,0,3,3,1,3,3,1,0,0,3,0,0,3,2,1,0,0,2,3,1,1,2,3,0,1,0,3,0,3,3,3,3,3,1,1,0,1,3,3,0,0,0,1,3,0,3,1,3,0,1,0,2,1,0,0,3,1,0,0,3,2,1,1,0,1,3,3,3,3,3,3,3,0,0,3,1,0,3,1,0,3,0,0,0,3,1,3,1,0,1,3,3,0,2,1,3,0,0,0,3,3,3,3,3,1,3,3,3,3,3,3,3,1,3,3,1,3,3,3,3,1,3,3,3,3,0,3,3,3,1,3,3,3,3,3,3,3,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,1,3,3,3,1,3,3,3,3,3,1,1,1,3,3,3,3,3,0,3,3,3,0,3,3,0,1,1,3,3,3,3,3,3,3,3,3,1,3,3,3,1,0,3,3,3,3,0,3,1,3,3,3,3,3,3,0,2,0,1,1,3,3,3,2,2,3,1,3,3,3,0,3,2,1,3,3,1,3,3,3,0,0,0,0,1,3,3,3,3,0,1,1,3,1,3,3,3,1,3,3,3,3,3,0,1,3,3,3,3,3,3,1,3,1,3,3,0,3,0,1,0,3,1,0,1,3,3,1,3,0,3,3,1,3,1,3,1,3,3,3,0,2,3,3,2,0,3,2,3,0,0,3,0,3,1,3,3,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,0,3,3,3,3,3,1,3,1,1,0,3,1,3,0,3,3,3,3,3,3,1,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,1,1,3,0,3,3,3,3,3,3,3,3,0,3,3,3,3,1,1,0,3,3,3,3,3,1,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,1,1,3,3,3,3,3,3,3,3,0,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,1,3,2,3,0,3,0,3,3,2,1,3,3,3,1,3,1,0,1,0,1,0,3,3,3,0,3,3,3,0,2,3,1,3,0,0,0,1,3,0,2,1,1,2,3,0,3,2,0,0,2,0,3,3,3,3,3,3,3,3,2,3,1,0,2,3,3,1,1,1,0,1,3,3,3,1,3,1,3,1,3,0,2,3,3,2,1,0,1,0,0,1,1,1,0,3,1,0,0,0,3,1,3,3,1,3,3,0,0,0,3,3,3,0,3,3,1,3,3,3,3,3,3,3,1,3,3,3,3,0,0,0,3,1,0,1,0,3,0,3,3,3,0,1,3,0,1,1,2,0,0,2,0,3,3,3,0,3,1,3,3,3,1,3,3,0,3,0,1,1,3,0,0,3,0,1,3,1,1,3,3,1,3,1,3,1,3,3,3,2,1,0,0,3,1,3,3,3,0,0,0,3,0,3,1,0,0,0,0,2,3,1,3,3,3,3,2,3,1,1,1,0,0,3,0,0,1,0,1,0,0,3,3,3,0,3,0,1,3,3,1,3,3,1,3,3,1,2,3,3,3,3,2,1,0,3,3,1,3,3,1,3,3,1,0,3,0,3,3,1,3,1,2,3,3,0,3,3,1,3,1,0,3,0,1,3,0,3,0,1,3,3,3,3,3,3,3,0,0,3,1,0,1,0,3,3,3,1,0,3,3,1,3,1,3,3,1,1,3,3,0,1,3,2,3,3,3,3,1,1,0,0,3,3,1,0,1,3,0,1,3,3,1,1,0,3,3,1,1,3,0,1,3,3,1,1,0,3,3,1,3,0,3,0,3,3,1,3,1,3,3,3,3,1,3,1,0,1,3,1,3,3,3,1,3,3,0,1,0,3,1,3,3,1,1,3,3,3,1,1,1,0,0,3,3,0,0,3,2,1,1,0,3,0,3,0,0,3,0,1,1,1,3,1,3,3,1,0,0,3,0,3,0,2,0,0,1,3,3,0,0,3,0,3,0,3,0,3,3,3,0,0,3,0,1,1,3,3,3,3,3,3,3,3,0,3,3,3,0,3,1,0,3,1,1,3,3,3,3,3,3,3,3,3,3,0,3,3,0,1,1,3,3,2,3,0,1,1,3,3,3,3,0,3,3,0,3,0,3,3,1,0,3,3,3,3,3,3,1,0,3,3,2,0,0,3,3,3,1,3,1,1,0,0,3,1,1,3,3,0,3,3,0,3,3,0,3,1,0,0,3,3,3,3,3,3,1,3,1,0,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,1,3,1,0,3,3,3,1,3,3,3,3,3,3,3,3,3,1,3,3,3,3,1,3,3,3,1,0,1,1,3,3,1,1,3,1,3,3,3,1,3,3,1,3,0,3,1,3,3,3,1,3,3,3,0,3,1,1,3,3,1,3,3,1,1,3,3,3,3,3,1,1,3,0,0,3,3,3,3,3,1,3,3,0,1,0,3,0,3,0,3,0,0,3,1,3,3,3,3,3,3,3,3,1,0,1,3,3,2,2,0,3,3,0,3,3,3,0,1,1,0,3,0,3,3,3,3,0,3,0,3,3,0,3,3,3,0,3,3,1,1,3,3,3,0,3,0,3,1,3,0,3,3,3,3,3,0,0,1,0,0,3,2,0,0,3,3,3,3,3,0,3,3,3,1,1,0,0,3,1,3,3,3,3,3,3,3,3,3,1,1,1,3,1,3,0,2,1,3,3,0,0,2,3,3,3,3,3,1,3,1,1,3,3,3,3,1,3,3,1,0,3,3,3,1,0,0,3,3,3,0,3,3,1,3,3,3,3,1,3,3,0,3,3,3,3,3,1,2,1,2,3,3,3,1,3,0,1,0,3,3,3,1,0,3,3,3,1,1,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,0,3,3,3,3,1,0,3,3,3,3,3,3,3,3,3,3,0,0,3,3,3,3,3,3,3,0,1,2,3,3,1,3,3,3,1,3,3,0,3,3,3,3,3,3,1,1,3,3,0,3,0,1,1,0,3,1,3,3,3,1,0,1,0,1,3,3,3,3,1,1,3,3,3,3,3,3,3,0,1,1,3,3,3,3,3,3,2,3,0,0,3,0,3,1,2,3,3,0,3,3,1,3,3,1,0,3,3,3,3,3,3,3,1,1,3,3,3,3,3,3,1,3,3,3,0,3,0,3,0,0,1,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,2,0,0,3,0,0,3,3,3,0,3,1,3,1,1,1,0,1,3,3,3,1,3,3,3,0,3,3,1,3,3,1,3,3,1,3,3,0,1,3,3,3,0,0,3,3,0,3,3,3,3,3,0,3,3,0,2,0,2,0,3,0,3,0,1,3,0,0,3,1,2,0,1,2,2,0,3,0,0,0,3,0,3,2,2,3,0,1,3,1,3,2,1,3,3,0,1,2,2,0,0,3,0,3,3,3,3,3,3,3,3,0,0,2,0,3,1,2,0,3,1,0,0,3,3,3,0,0,2,0,0,3,0,3,0,0,2,2,0,2,1,0,1,3,0,2,1,2,0,0,2,0,0,2,3,3,1,1,0,2,1,1,3,0,0,0,0,1,3,0,3,0,1,3,0,0,3,3,3,3,3,3,1,0,3,3,3,3,3,1,3,0,3,0,0,2,0,3,1,0,0,3,0,0,3,3,0,1,3,3,3,3,0,3,0,0,0,3,0,3,1,0,3,3,0,2,0,1,3,3,3,1,0,3,3,3,3,3,1,3,3,0,0,1,0,3,3,3,0,3,3,3,0,3,3,1,3,0,2,0,3,0,3,1,3,0,3,3,3,1,0,1,3,3,0,0,1,0,0,3,0,0,0,3,3,3,3,3,3,1,3,3,3,1,0,0,0,0,0,0,0,3,3,3,0,3,3,1,0,3,0,3,3,2,2,3,2,1,1,0,3,1,1,2,1,2,0,3,0,1,2,1,3,3,3,0,0,3,3,3,0,0,3,1,0,1,1,3,3,1,3,3,1,3,3,3,3,1,1,1,0,1,1,3,0,2,0,3,1,0,3,3,0,1,1,1,3,1,3,1,3,1,1,1,1,3,3,1,1,3,0,1,2,0,0,3,1,1,3,3,3,3,0,2,0,3,1,1,0,0,3,0,3,3,3,3,3,3,3,3,1,3,0,0,3,3,3,0,1,1,3,1,3,1,3,0,0,0,0,3,3,3,3,3,1,3,0,3,3,1,0,3,3,3,3,3,0,3,1,3,0,3,3,3,3,3,3,3,0,3,1,3,3,3,1,3,3,3,3,3,3,3,1,3,3,3,0,3,3,3,3,3,0,3,0,2,0,3,3,0,3,3,0,3,3,3,3,3,3,3,3,3,3,1,3,0,3,3,1,0,3,3,0,3,3,3,3,1,3,3,0,1,2,2,3,3,3,3,1,1,0,0,1,1,0,3,3,1,3,3,1,0,3,3,3,1,1,1,3,3,0,1,0,1,3,1,3,3,1,1,3,1,1,1,0,3,1,3,3,1,3,3,0,0,3,1,3,1,1,1,1,3,1,3,1,3,1,3,3,0,3,3,3,2,2,3,1,1,1,3,1,0,3,0,3,3,1,3,1,1,3,1,3,3,3,0,3,3,3,3,0,3,0,3,1,3,1,1,3,1,1,3,3,1,3,1,0,1,2,0,3,2,1,3,1,1,3,3,3,3,0,1,1,1,1,1,0,1,1,3,1,0,0,0,3,2,2,3,0,0,0,3,0,1,3,0,0,1,1,3,1,0,0,0,3,0,3,2,0,2,3,3,0,0,1,3,3,3,0,3,3,0,1,0,1,3,0,0,1,1,0,1,1,3,1,0,1,1,3,3,3,3,3,1,0,1,3,3,3,3,0,0,0,1,3,3,3,0,3,0,0,0,1,2,3,3,3,0,0,1,3,1,0,3,0,1,3,3,0,0,1,0,1,3,2,0,3,0,1,3,0,0,3,1,3,3,3,1,3,0,3,3,1,1,1,3,1,0,1,3,1,1,1,3,3,3,3,1,0,3,3,0,3,3,2,3,0,0,2,1,0,1,1,0,1,2,2,0,0,0,3,1,1,0,3,3,3,2,1,3,3,3,3,2,1,0,3,3,1,3,3,3,3,1,3,3,2,0,3,0,2,0,1,3,1,2,0,1,3,1,3,3,3,0,3,1,1,0,3,3,3,1,0,3,1,3,1,0,0,0,2,3,2,1,1,0,0,3,1,1,2,3,3,3,3,1,3,1,1,1,0,0,0,3,2,2,1,3,0,0,0,0,3,3,1,1,0,0,1,3,3,1,0,1,3,3,0,1,0,1,1,0,3,1,0,3,0,3,3,3,3,3,3,3,3,1,0,3,3,1,3,3,3,0,3,3,0,3,3,1,3,0,0,1,1,3,3,3,1,3,1,3,0,3,3,3,0,3,3,3,3,3,1,3,3,1,0,3,1,3,3,3,3,3,0,2,0,3,0,0,0,0,3,3,3,3,1,2,3,1,1,1,0,3,1,0,3,1,0,0,3,3,3,0,1,3,2,0,0,3,1,0,0,3,0,1,3,0,2,0,1,1,3,3,3,3,3,3,3,1,3,3,0,1,3,3,0,3,3,3,3,3,3,3,3,1,3,3,3,3,0,0,0,0,3,0,3,3,1,3,3,3,3,3,3,0,3,0,0,0,0,1,3,3,3,3,2,3,3,3,3,0,3,3,3,3,0,1,0,3,3,3,3,3,2,3,3,3,1,0,0,1,3,3,3,1,3,3,3,3,3,1,1,1,3,3,3,0,3,3,0,2,0,1,3,0,0,3,3,0,3,3,3,0,1,1,1,0,0,1,0,3,3,1,1,3,3,3,3,3,1,0,3,0,3,1,3,3,3,3,1,1,0,3,3,1,1,1,1,1,3,3,3,3,1,0,3,0,3,2,3,0,3,3,3,3,3,3,3,3,3,3,3,3,0,1,3,0,1,0,1,3,3,3,3,0,1,3,1,3,3,0,3,0,0,3,1,0,3,3,0,3,3,3,3,3,0,3,1,0,3,0,1,1,1,3,3,3,3,3,3,3,3,1,0,3,3,3,3,3,3,3,0,0,3,3,3,1,3,3,3,3,3,3,0,1,3,3,3,3,1,3,3,3,3,3,0,1,1,0,3,1,1,3,3,3,3,3,3,2,0,3,1,3,3,3,3,3,3,0,3,3,0,3,3,3,3,3,3,1,3,0,3,3,3,1,3,3,3,3,3,1,3,3,2,1,0,0,1,3,3,1,3,3,3,3,0,0,3,0,3,2,3,0,1,0,0,3,3,3,1,3,1,1,0,0,3,0,2,3,3,1,3,1,3,3,3,3,1,3,3,3,0,2,1,3,0,0,1,3,3,2,2,1,0,3,3,0,3,3,0,3,0,1,0,3,3,1,2,3,1,3,0,1,3,3,3,3,3,0,3,0,3,3,3,3,3,3,1,3,3,3,3,0,3,0,1,0,2,2,3,2,3,3,3,3,1,3,1,2,1,1,1,3,3,1,3,3,0,3,3,0,3,3,3,3,1,1,1,3,3,0,3,3,0,1,0,3,0,3,3,3,1,1,1,3,0,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,1,0,3,3,0,3,3,3,0,3,3,3,3,0,1,3,3,3,1,1,3,3,1,1,0,3,3,0,1,3,0,1,3,3,1,3,3,1,3,1,3,1,3,0,0,0,3,1,0,3,3,0,3,1,1,0,1,1,3,0,1,3,1,1,3,1,0,3,3,2,2,1,3,0,0,0,3,1,0,2,3,0,0,0,3,0,3,0,2,1,3,1,0,0,0,1,3,0,3,0,0,0,3,1,3,0,3,0,0,1,3,1,3,3,1,3,3,3,3,3,1,0,3,0,1,3,3,0,3,3,3,3,1,3,1,1,0,3,3,3,2,0,3,3,3,3,1,3,0,0,3,3,1,0,3,3,2,0,0,1,1,3,1,1,2,2,3,3,0,1,1,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,1,1,3,3,3,3,3,1,3,0,0,3,0,3,3,3,1,0,3,0,0,0,3,3,3,3,1,3,3,3,3,3,3,3,1,1,3,3,3,0,3,3,3,0,3,1,0,3,1,1,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,1,3,1,3,3,1,3,1,1,3,1,1,3,3,3,3,1,1,3,0,3,3,3,1,3,3,3,3,3,3,3,1,3,3,3,3,3,0,0,1,2,3,3,3,1,1,0,0,0,3,3,3,1,1,1,3,3,3,3,1,1,2,3,0,3,3,3,3,3,3,1,3,0,3,0,3,3,0,3,0,3,3,1,3,3,0,3,3,3,3,0,0,3,3,1,0,3,0,3,3,3,3,3,0,3,3,0,3,0,3,3,1,3,3,3,3,1,3,3,3,3,3,3,3,0,3,3,3,3,3,1,2,3,3,3,3,3,1,3,2,3,3,3,3,3,3,1,3,3,0,3,3,3,3,0,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,0,2,2,2,3,0,0,2,2,2,3,3,3,3,3,3,3,0,0,3,3,3,3,3,0,3,1,0,3,1,3,3,3,3,3,2,2,0,3,1,3,3,3,3,0,3,3,3,0,1,1,3,3,3,3,3,1,2,1,3,2,3,2,3,3,3,1,0,3,0,3,3,1,3,0,3,3,3,3,3,1,3,3,1,2,3,2,3,3,0,3,3,3,3,3,0,3,3,3,3,0,2,0,3,3,3,0,3,3,1,3,2,1,3,3,3,1,3,3,3,3,3,1,1,1,1,0,3,1,3,1,0,1,1,0,0,3,3,3,3,1,0,0,0,2,3,3,3,3,3,3,3,1,1,3,2,3,3,3,3,3,1,3,2,0,3,3,1,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,1,3,3,1,3,3,1,3,3,3,1,3,3,1,2,3,1,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,0,3,1,3,3,3,1,1,0,3,0,1,1,1,3,1,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,0,1,1,3,3,1,3,3,1,3,3,1,0,3,3,3,1,3,1,3,1,3,1,3,0,3,3,0,0,0,2,0,3,3,2,3,1,0,0,2,3,0,3,3,0,3,3,2,3,0,3,3,0,3,0,3,3,0,2,0,3,3,2,3,3,2,3,2,0,1,3,2,1,3,3,3,3,0,0,3,2,0,0,2,1,3,0,3,2,2,2,2,1,2,2,3,3,3,3,2,2,3,1,3,2,3,2,0,2,3,2,2,2,3,3,3,3,2,2,2,1,0,2,2,0,1,1,1,3,3,3,3,1,3,3,1,3,3,3,3,3,3,1,3,0,1,2,3,1,1,1,3,3,3,1,3,1,1,1,1,1,1,1,3,3,3,3,3,3,3,1,3,3,3,0,1,3,1,1,1,3,1,3,3,3,3,3,1,3,3,1,1,1,3,3,3,3,0,3,3,1,1,3,1,1,1,3,1,3,1,3,1,3,1,1,3,3,1,3,1,1,3,3,0,3,3,3,3,0,3,3,3,0,1,3,2,1,1,3,3,1,3,3,3,3,0,1,1,3,1,1,3,3,1,3,3,3,3,1,3,3,1,3,1,3,1,1,1,3,3,2,3,3,3,3,3,3,3,3,3,3,3,1,3,1,1,1,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,1,3,0,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,1,3,3,3,3,3,3,3,3,3,1,3,1,1,3,1,3,3,1,3,3,1,3,1,3,1,3,3,3,3,3,3,3,3,1,3,3,3,1,3,1,3,1,3,3,3,0,3,3,3,3,3,1,3,3,1,3,3,3,3,3,3,3,1,3,1,1,3,3,3,3,3,3,3,3,3,0,3,1,1,0,3,3,3,3,2,0,3,3,3,3,0,0,3,1,3,0,3,0,1,1,3,0,0,3,2,3,1,0,1,3,3,0,0,3,3,0,3,0,3,3,3,3,1,1,3,0,1,1,3,1,3,3,3,1,1,3,2,1,0,3,3,0,3,3,1,3,3,3,1,3,1,3,3,2,3,3,3,0,3,0,1,0,3,1,1,0,2,3,3,3,3,3,1,3,3,0,3,3,2,3,1,1,3,3,1,1,2,2,0,0,1,2,3,0,3,3,3,3,3,1,3,1,3,3,3,0,3,3,0,3,3,3,3,3,3,3,3,1,1,3,1,3,1,1,0,0,3,0,0,3,3,3,3,3,1,1,3,3,1,3,1,0,3,3,3,1,3,0,0,3,3,1,3,3,3,3,3,3,1,3,3,3,3,3,3,3,1,3,3,1,3,1,3,3,3,3,1,3,3,3,3,1,3,0,3,3,1,3,3,1,3,0,3,3,3,3,3,3,0,3,3,3,3,3,0,3,3,3,3,3,3,1,3,1,3,3,3,3,3,3,3,3,3,3,1,1,3,3,3,3,3,3,3,0,0,3,3,3,0,3,1,0,3,0,0,3,1,3,3,0,0,3,3,3,2,3,1,0,0,3,3,3,3,3,3,0,1,0,3,3,3,3,3,3,2,3,3,1,3,1,0,3,3,0,3,0,3,2,0,3,1,1,3,3,1,3,3,3,3,3,0,1,1,3,3,3,3,3,3,1,3,0,1,3,3,2,3,3,3,3,2,2,3,3,0,1,1,0,1,1,2,3,3,3,3,0,3,3,1,3,3,1,0,3,2,1,3,1,3,3,3,3,1,3,3,3,3,1,3,1,3,1,1,1,0,3,3,1,3,3,3,3,3,3,3,0,3,3,3,3,3,0,3,3,3,0,1,0,3,3,3,1,3,3,3,1,1,3,3,0,3,3,3,3,0,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,0,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,1,3,3,1,0,3,1,3,3,3,3,0,3,3,1,0,0,1,3,3,3,3,1,3,1,0,0,1,3,1,3,3,0,1,2,1,0,3,0,1,3,1,1,3,0,3,2,1,3,0,0,3,0,3,0,3,1,0,3,1,3,0,3,2,0,3,1,0,3,0,3,1,3,3,3,3,3,3,3,1,3,1,3,3,1,1,1,0,0,3,3,0,0,3,0,3,3,0,3,3,0,3,3,2,0,0,0,3,1,1,3,3,3,3,3,3,0,0,1,3,3,3,3,1,1,3,1,2,1,1,0,1,3,1,3,1,1,3,1,3,1,1,3,3,1,3,3,3,1,3,0,0,3,2,1,3,0,2,2,3,3,3,0,3,3,3,3,3,3,3,0,3,3,3,3,3,1,3,3,3,3,3,1,0,3,1,3,2,3,3,3,0,3,3,3,0,3,3,0,2,2,3,3,3,3,1,3,3,3,3,3,3,3,3,3,1,1,3,3,3,3,3,3,1,0,0,3,3,0,1,3,1,3,3,2,3,3,0,0,3,3,3,3,1,3,3,3,3,1,0,1,3,3,0,3,1,3,1,3,3,3,3,3,3,1,1,1,3,3,3,0,0,1,2,0,3,3,3,0,3,3,0,0,3,0,3,1,3,3,1,3,0,0,1,3,0,1,0,1,3,1,1,0,3,1,0,1,1,0,1,3,3,3,3,0,1,3,0,1,3,1,0,3,2,3,0,3,3,1,0,0,0,1,3,2,3,0,3,1,3,2,3,3,0,2,2,1,0,1,1,1,1,3,3,3,3,3,0,3,0,0,1,3,0,3,3,3,0,0,3,0,1,2,1,0,0,1,0,3,1,1,0,2,3,3,1,0,3,3,3,2,1,2,1,2,0,3,2,0,0,3,0,3,3,1,1,1,3,1,2,2,2,2,3,0,0,3,0,0,3,3,0,3,0,3,1,2,1,3,3,3,0,3,3,0,0,0,3,3,0,2,3,2,0,3,3,0,3,1,0,0,0,3,0,0,1,1,0,2,1,0,3,1,3,3,1,3,0,3,3,3,1,0,1,3,0,0,0,3,0,1,1,0,0,1,1,3,3,1,0,3,3,0,3,1,2,3,3,3,3,3,0,0,2,1,3,3,0,1,2,3,3,1,1,3,0,0,3,3,3,3,0,3,0,3,0,3,2,0,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,1,3,3,1,1,3,1,3,0,3,3,1,1,0,1,3,1,3,3,3,1,1,1,3,3,3,3,3,3,3,3,3,1,3,3,3,1,3,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,0,1,3,1,3,3,0,0,2,3,3,1,1,3,3,3,3,3,3,3,1,1,3,3,3,3,3,1,1,3,3,3,3,3,3,1,1,3,3,3,3,1,1,3,3,3,3,0,3,3,3,1,3,2,1,0,3,1,0,3,0,3,3,0,3,1,3,3,0,3,0,3,1,0,1,3,3,3,3,3,3,3,1,0,3,3,1,0,1,3,0,2,1,2,3,3,3,1,3,3,1,3,0,3,1,3,3,1,3,1,0,3,2,3,0,3,3,0,3,2,1,3,1,2,3,2,3,3,0,0,3,1,3,0,1,1,1,3,3,0,3,3,0,1,2,0,3,3,3,3,1,1,1,1,1,1,1,0,3,0,2,1,0,2,1,3,3,3,3,3,3,3,3,3,3,2,1,1,3,1,3,0,3,1,1,3,0,0,0,2,3,3,0,1,1,0,3,1,1,3,1,2,3,3,0,3,1,3,1,0,3,3,3,3,3,0,3,1,3,3,3,0,0,1,3,3,3,0,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,0,3,0,0,0,3,1,3,1,3,3,1,3,3,3,3,3,0,2,3,1,3,0,1,3,3,3,3,3,0,1,3,0,1,3,1,3,3,3,3,3,3,3,3,3,3,3,1,3,0,0,1,3,0,3,3,1,3,3,3,3,0,1,3,3,3,3,3,3,3,3,3,3,3,1,3,3,0,1,3,0,3,3,3,3,1,3,1,1,3,1,3,3,3,3,3,3,3,3,3,1,0,3,3,1,3,3,3,3,1,3,0,0,3,1,3,3,3,0,3,3,3,3,3,3,3,1,3,3,3,3,1,3,3,3,1,3,1,3,1,3,1,1,3,1,3,3,3,1,3,1,3,3,3,3,3,3,3,3,3,3,3,1,1,3,3,1,3,1,3,3,3,1,0,3,3,3,3,3,3,3,1,3,3,3,3,1,0,1,1,3,3,1,3,3,1,3,3,3,3,3,3,3,1,3,0,3,1,1,0,3,0,3,3,3,1,3,3,1,3,3,1,0,3,3,0,3,3,3,0,3,3,0,0,2,2,3,1,0,3,0,3,0,3,1,3,1,1,3,3,1,3,3,0,3,3,1,3,3,0,3,3,3,3,3,3,1,1,3,3,0,3,0,0,0,0,3,0,1,1,3,3,0,3,3,3,3,1,3,3,3,3,3,1,2,3,0,3,3,1,3,3,3,1,3,1,1,3,3,3,3,3,3,3,3,1,0,1,1,3,1,3,3,3,0,2,3,3,3,3,3,3,3,3,3,1,0,3,0,2,3,0,3,1,3,3,3,3,3,1,3,0,3,3,0,3,0,1,0,3,3,3,3,3,3,1,3,1,0,3,0,0,2,2,0,1,1,0,0,3,1,3,3,3,3,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,0,3,0,3,3,0,1,1,0,1,3,3,1,1,1,3,0,3,3,3,0,0,3,3,3,3,3,1,3,3,3,3,3,1,0,3,1,2,3,1,3,3,3,3,3,3,3,3,3,3,1,3,3,0,3,3,3,3,1,3,1,3,0,1,0,3,3,0,1,3,3,3,3,3,1,1,3,3,2,1,3,1,3,3,0,1,3,3,3,3,0,3,3,3,3,3,1,0,0,3,0,3,3,3,3,3,1,3,3,3,1,3,3,3,0,1,3,0,3,1,3,1,1,0,0,3,3,1,0,3,1,0,0,3,3,3,3,1,0,0,1,0,3,3,3,1,3,3,1,0,1,0,2,0,1,3,3,3,1,1,3,0,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,0,3,3,1,0,3,3,3,1,1,0,3,3,3,3,3,3,3,1,3,3,3,3,3,3,1,3,0,3,3,3,3,0,3,1,3,3,3,1,3,3,3,3,0,0,3,1,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,1,3,1,3,1,3,3,1,3,1,0,3,3,3,3,3,3,1,3,3,0,3,3,3,1,3,3,3,0,3,3,3,3,3,3,1,3,3,1,3,3,1,3,3,3,3,3,3,3,1,3,1,3,3,3,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,3,1,3,3,3,3,3,3,3,1,3,3,1,3,1,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,1,3,3,1,1,3,1,1,3,3,3,1,3,3,3,3,3,3,3,1,3,3,3,3,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,1,3,3,3,3,3,1,3,3,3,1,3,3,3,0,3,1,3,3,3,3,3,1,3,3,3,3,3,3,3,1,0,1,1,1,3,3,3,3,1,1,1,1,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,1,0,3,0,2,3,0,3,3,3,3,0,3,3,0,3,1,0,2,2,3,0,3,3,3,3,3,3,0,3,0,1,0,3,3,3,3,3,3,0,3,0,3,3,1,1,3,3,0,1,3,0,3,3,0,3,0,3,0,3,3,3,0,0,0,3,3,3,0,0,0,3,1,3,0,2,0,3,1,3,3,1,0,0,3,3,3,3,1,3,0,3,3,3,1,3,3,3,3,3,0,1,3,3,3,3,3,3,0,3,3,0,1,1,3,3,0,3,0,3,0,2,3,3,0,3,3,3,3,3,1,3,3,3,3,1,3,3,3,1,3,3,3,3,3,3,3,3,3,1,3,3,3,3,1,3,3,3,1,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,1,3,3,3,3,3,3,3,1,3,3,3,1,3,3,3,1,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,1,3,1,3,1,0,3,3,3,3,3,3,3,3,3,3,1,0,0,0,0,2,0,0,2,0,3,1,1,1,1,0,0,0,3,3,3,3,0,1,3,3,0,3,3,0,1,3,0,0,0,0,3,1,1,3,0,3,1,3,3,0,0,1,0,3,1,3,3,0,3,3,2,3,3,0,0,3,3,3,3,1,3,0,0,1,3,3,1,0,0,3,0,2,3,3,3,3,0,1,3,0,0,3,1,3,3,3,3,3,3,0,0,3,3,1,1,1,3,1,3,3,1,3,3,3,0,0,1,0,3,3,0,2,1,3,0,2,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,0,1,3,3,3,3,3,3,3,3,3,3,3,3,0,1,3,3,3,3,0,1,3,3,3,3,3,0,3,3,0,1,2,1,3,3,1,3,3,3,3,3,1,3,1,1,0,1,3,0,3,3,3,3,2,3,3,3,3,3,1,3,3,1,3,3,3,3,2,0,3,3,3,0,0,3,3,3,3,3,1,0,0,0,3,3,2,3,3,1,1,1,3,1,3,1,3,3,3,1,3,3,3,3,3,3,1,3,3,3,3,3,1,3,1,3,3,0,3,3,1,0,1,3,3,1,1,0,1,2,3,0,1,0,0,3,1,3,1,3,1,3,0,3,2,3,3,3,3,3,3,3,3,1,3,3,0,3,3,3,0,0,3,3,3,0,3,0,3,3,0,3,0,0,3,3,3,0,2,2,0,3,3,0,2,0,3,0,1,3,3,1,1,3,3,3,1,3,2,1,0,1,3,1,3,0,0,1,3,3,1,1,1,3,0,1,1,3,3,3,0,1,3,0,3,3,2,0,3,3,3,3,3,3,1,3,3,1,0,3,3,3,3,3,3,1,1,0,3,3,3,3,0,3,0,3,0,3,0,3,1,0,0,3,3,3,1,0,3,0,3,3,0,3,1,3,3,1,3,3,1,2,3,3,0,3,3,3,3,0,3,0,3,3,0,0,3,2,3,1,3,3,0,3,0,3,3,1,3,3,3,0,0,0,2,1,0,3,2,3,0,1,0,2,3,0,3,1,0,0,3,3,3,0,0,3,3,3,3,1,3,3,1,0,0,1,3,0,3,3,0,3,0,0,1,1,0,3,1,0,3,3,1,0,0,0,3,1,0,0,3,0,3,1,3,0,3,3,1,3,3,3,3,3,3,1,1,0,1,3,0,0,3,0,3,3,3,3,3,3,3,3,3,0,1,3,3,2,0,3,3,3,3,3,3,0,3,3,3,3,3,1,3,3,3,3,3,3,3,1,3,3,3,3,3,3,1,3,1,3,3,3,0,3,3,0,1,1,3,3,3,3,0,3,0,3,0,3,0,3,1,3,3,3,1,1,3,1,0,3,3,1,0,3,1,3,3,3,2,0,3,3,1,3,1,1,3,3,3,3,3,1,3,0,3,3,0,3,1,0,0,3,1,1,0,1,3,3,0,3,3,1,0,3,3,3,3,0,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,0,0,0,3,0,3,0,3,1,3,0,3,3,1,0,2,2,0,1,1,0,1,3,1,1,3,1,0,3,1,0,3,1,2,1,2,3,3,3,3,3,3,3,3,1,0,3,3,0,0,2,3,3,3,3,3,1,0,0,2,3,0,0,1,1,3,3,0,1,2,2,3,3,1,3,3,3,3,3,3,0,0,3,3,3,3,3,3,0,3,3,3,3,3,0,3,3,3,3,2,1,1,2,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,0,3,3,1,3,3,3,3,3,1,3,0,3,0,3,1,1,1,0,3,3,3,3,3,3,1,1,3,3,3,3,3,3,1,0,0,3,3,3,3,3,3,2,3,0,3,1,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,2,3,3,3,1,1,2,3,3,0,0,3,0,2,3,3,0,3,3,3,3,3,3,3,3,1,3,3,2,1,0,3,3,3,0,3,1,1,1,3,2,2,1,3,0,0,0,1,3,3,2,2,1,3,3,3,3,3,1,3,3,3,2,3,3,3,3,3,3,3,3,3,3,1,3,3,3,2,0,3,3,3,3,3,3,3,2,0,3,3,2,2,3,3,0,2,3,1,3,1,3,3,0,3,0,2,3,2,1,3,2,2,2,1,2,2,2,2,3,0,3,0,1,3,3,2,1,2,1,3,3,0,3,1,3,3,3,3,3,3,3,1,3,3,3,3,3,3,2,2,3,0,1,3,3,1,3,3,3,3,1,3,1,3,1,3,3,0,1,1,3,3,3,3,3,1,3,1,1,3,1,3,3,3,3,1,1,1,1,3,1,1,3,3,3,3,3,1,3,3,3,3,3,0,3,3,1,3,1,1,1,1,1,3,3,1,3,3,3,3,3,1,3,1,1,1,1,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,0,3,3,0,3,0,3,3,3,0,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,0,3,3,3,3,1,3,1,3,2,3,3,3,0,3,1,1,3,3,3,3,1,3,1,1,2,3,3,3,3,0,3,3,3,3,2,0,1,1,1,3,0,3,1,3,3,3,3,3,0,3,3,3,1,1,0,1,2,0,3,1,3,3,3,3,3,3,1,1,3,3,3,3,3,3,3,2,1,3,1,3,3,2,1,3,3,3,3,3,3,3,3,3,3,3,0,0,3,1,3,3,3,1,3,3,3,0,3,0,3,2,0,0,3,1,3,3,1,3,3,0,3,0,1,0,0,1,1,0,3,3,3,0,1,3,1,3,3,3,3,3,3,0,3,0,3,0,1,3,0,0,0,0,1,3,3,3,3,0,1,3,3,3,0,1,3,0,3,3,3,3,0,1,1,0,0,0,3,3,1,0,1,1,3,1,0,1,3,3,3,3,3,1,3,3,3,1,1,3,2,3,3,3,3,3,3,3,0,3,1,2,2,1,3,3,3,1,3,3,3,3,3,3,3,3,0,0,3,1,0,2,3,3,3,0,0,1,3,3,3,3,0,3,2,3,0,3,3,0,3,0,3,3,3,1,3,1,3,3,3,3,0,3,0,1,0,3,1,3,3,0,3,0,3,3,3,3,1,3,3,3,3,1,3,3,3,1,0,3,3,3,3,0,0,1,1,1,0,3,1,3,3,1,3,1,3,0,3,1,3,0,3,3,3,1,3,3,1,3,3,1,3,3,0,3,1,3,3,3,0,1,3,3,1,3,3,3,3,3,3,3,3,3,3,2,1,3,3,3,3,3,3,0,0,3,0,3,0,3,0,1,0,3,3,3,0,0,0,0,0,3,2,2,3,1,1,0,3,0,3,3,3,3,0,1,1,3,1,3,3,0,2,3,3,3,1,0,1,2,1,3,2,1,1,1,3,3,1,3,1,3,0,3,3,3,0,3,0,0,1,3,0,1,1,3,1,0,0,0,0,3,3,0,3,3,3,3,1,3,0,1,3,2,1,0,0,0,0,1,3,3,3,1,0,3,3,2,3,1,0,3,3,3,3,3,2,0,1,3,3,3,3,3,3,3,1,1,0,1,3,3,0,1,3,0,0,3,3,3,3,1,3,2,0,2,0,0,3,1,1,3,3,3,3,3,3,0,1,3,3,3,3,0,1,1,0,2,3,3,0,3,2,0,1,2,1,3,0,3,3,0,3,0,1,0,3,1,3,3,3,3,3,3,3,3,3,0,0,3,3,2,1,3,3,3,1,3,0,3,3,0,3,3,3,3,3,0,0,1,3,1,3,3,1,3,3,3,3,1,0,0,1,0,3,3,3,1,3,3,1,3,3,3,1,1,1,0,0,2,3,3,3,1,3,3,3,3,3,3,3,1,3,3,1,3,3,1,3,3,1,1,1,3,1,3,3,0,1,3,3,3,3,3,3,3,3,0,1,3,0,3,3,1,3,3,3,1,3,3,3,3,1,3,3,1,3,3,3,3,3,3,3,1,1,1,1,1,3,3,3,3,3,3,1,1,1,0,3,1,3,3,0,3,0,1,1,3,1,3,3,3,3,1,3,3,3,1,3,3,1,3,3,1,0,0,1,3,3,3,3,1,1,0,1,3,3,3,3,3,3,3,3,3,1,1,3,0,1,0,0,2,0,1,2,0,3,3,3,3,0,3,3,0,1,0,3,3,3,1,2,0,3,0,3,1,0,3,2,2,0,1,3,1,1,2,3,3,1,0,3,1,3,3,3,0,3,3,3,3,3,3,3,0,0,3,3,0,0,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,1,2,3,3,0,3,3,3,0,1,3,3,3,3,3,1,1,3,3,3,1,3,3,3,1,3,3,3,1,3,3,1,3,3,3,3,3,0,3,3,3,3,0,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,2,0,3,3,0,0,3,2,3,3,2,3,0,0,0,1,3,0,3,2,3,3,0,0,0,0,1,0,0,1,3,3,3,1,0,1,3,0,3,0,2,3,3,1,0,0,0,3,1,3,3,3,3,3,3,3,0,3,3,3,3,0,0,3,0,3,3,1,1,3,3,3,3,3,3,1,0,0,0,3,0,0,3,1,3,3,3,3,1,0,0,0,3,3,3,3,1,1,3,3,3,3,3,3,1,1,3,3,3,3,1,3,0,3,0,0,3,0,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,1,3,0,3,3,1,3,3,0,3,1,3,3,1,3,3,3,3,3,1,3,3,1,3,3,1,3,1,1,3,3,3,1,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,1,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,1,3,1,3,3,3,3,3,3,3,3,3,3,1,1,3,3,3,3,0,3,1,3,1,1,3,0,1,3,1,0,3,3,1,3,3,0,1,3,3,3,1,3,0,3,1,3,3,2,0,3,3,0,3,3,3,3,1,1,1,3,3,3,1,3,0,3,3,3,3,3,3,1,1,0,3,0,3,3,3,3,3,3,3,3,3,1,3,3,1,1,3,3,3,3,3,3,3,3,3,0,3,3,1,3,3,3,1,1,3,3,1,3,1,3,3,3,1,3,3,0,3,1,3,3,1,2,3,3,3,3,1,3,1,3,0,3,1,1,0,0,1,1,1,1,3,3,3,3,3,0,3,3,0,2,3,3,0,2,1,1,1,0,1,0,3,3,3,0,0,1,0,3,1,3,3,0,2,0,3,1,1,3,2,0,3,3,0,3,3,3,3,2,3,0,0,0,0,1,3,3,3,3,0,3,3,3,1,3,3,1,2,3,3,3,3,3,0,0,0,0,3,3,3,3,3,0,1,3,1,3,3,3,0,0,3,0,0,0,3,1,3,3,3,3,2,3,3,0,1,3,3,1,3,3,3,3,3,0,2,1,3,2,2,2,3,3,3,3,3,3,3,3,3,0,1,0,1,3,3,1,1,1,0,3,3,1,3,3,3,3,3,0,3,3,1,0,3,0,1,0,3,3,3,3,1,3,1,1,3,3,3,3,1,0,3,3,1,3,3,3,1,3,3,0,3,3,3,2,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,1,3,3,3,3,3,3,0,3,3,1,3,3,3,3,1,0,3,1,3,3,3,0,3,3,3,3,3,3,0,1,0,0,3,3,3,3,3,3,1,3,3,1,3,3,1,1,3,1,3,3,0,3,0,3,3,1,3,0,0,3,3,1,1,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,1,1,0,3,1,3,3,0,1,0,1,1,1,0,3,3,3,3,3,1,0,0,1,3,3,3,1,0,3,3,3,3,3,3,0,3,0,1,0,3,3,3,3,1,0,3,2,1,3,3,1,3,1,3,0,1,1,3,3,3,3,1,1,3,3,3,3,3,1,0,3,1,3,3,1,1,1,1,3,0,0,3,1,1,1,3,1,1,3,1,3,1,3,3,0,1,1,3,3,1,3,1,3,3,3,3,3,0,3,1,3,1,3,2,3,3,3,3,0,3,2,1,1,0,3,3,3,0,0,0,3,1,1,3,3,1,3,0,0,3,0,1,3,1,3,3,1,3,1,3,0,3,3,3,1,0,3,1,3,3,1,1,3,3,3,3,1,3,3,3,3,1,3,1,0,1,3,3,2,3,3,1,3,2,3,3,1,3,0,1,3,3,0,3,3,1,0,3,3,1,0,0,3,3,3,1,3,3,3,3,3,1,0,3,2,3,3,2,2,3,3,3,3,3,0,0,2,2,0,2,0,3,1,0,0,1,3,0,0,1,0,3,2,1,2,2,0,3,1,1,1,3,0,3,3,0,3,0,3,0,0,3,3,3,2,1,3,0,0,3,3,0,2,2,0,3,0,1,3,3,2,0,3,3,3,3,3,0,3,0,0,2,1,3,3,3,3,0,2,1,3,3,3,0,0,1,0,3,0,3,0,3,3,1,1,0,1,2,1,0,0,0,0,3,1,1,3,3,3,0,0,0,0,3,0,3,3,2,0,2,3,3,1,3,3,1,1,0,3,3,3,3,1,3,3,3,3,1,3,3,3,3,1,0,3,1,3,3,3,3,0,3,3,3,1,3,1,3,0,3,3,3,3,1,3,3,3,3,3,3,3,3,3,1,3,1,1,1,1,3,1,0,3,3,3,1,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,1,1,3,1,0,3,3,3,3,3,3,3,1,3,1,3,1,3,3,3,1,3,1,3,3,3,1,0,3,1,1,1,3,1,3,3,1,1,0,0,0,0,3,3,3,1,3,0,3,3,3,1,3,3,1,3,3,1,1,3,0,0,3,3,3,0,3,3,0,3,0,0,3,3,3,1,0,3,0,3,0,3,0,3,3,3,3,2,3,0,3,3,3,3,0,0,3,3,0,3,3,2,3,0,3,3,3,3,3,0,0,0,3,3,3,3,3,3,3,3,0,2,3,3,0,0,0,2,0,3,0,3,3,3,3,3,3,0,3,0,0,3,3,3,3,3,3,3,3,2,3,3,0,1,3,3,2,2,2,3,3,3,3,3,0,3,3,0,3,1,0,3,0,3,3,3,3,3,3,0,0,3,1,3,3,3,3,1,3,0,3,3,0,3,3,3,3,2,3,3,3,0,3,3,3,3,3,3,3,3,0,3,3,1,0,3,3,1,0,3,3,3,3,3,3,3,3,3,3,3,0,3,1,0,0,0,3,3,1,2,1,3,1,1,3,3,3,3,0,3,3,3,0,1,1,3,3,1,3,3,3,3,3,3,3,3,1,1,3,3,3,3,3,0,3,3,1,3,1,3,3,1,3,3,3,1,3,1,3,3,1,2,2,3,1,0,1,3,0,3,3,3,1,1,1,3,3,1,1,1,1,1,3,3,3,0,3,1,3,3,3,1,3,3,3,3,0,1,3,1,3,1,3,3,3,1,3,3,3,2,3,3,0,0,3,3,1,1,1,3,3,0,1,3,3,1,3,1,1,3,3,3,3,3,3,3,3,1,1,1,3,3,1,3,3,1,3,3,1,1,3,3,1,1,0,3,3,3,3,3,3,1,3,1,0,1,3,3,3,3,3,3,0,3,0,1,1,3,3,3,3,1,3,3,3,3,3,3,3,1,1,3,3,0,3,1,3,1,3,3,1,3,1,3,3,3,0,1,3,3,1,3,3,3,0,0,3,3,1,3,0,3,3,3,0,3,0,1,1,3,1,1,3,3,3,0,3,3,1,3,1,0,0,3,0,3,3,0,0,0,2,3,0,3,3,0,1,0,3,1,3,3,3,3,3,1,0,3,1,1,3,3,3,0,1,1,3,0,3,1,3,3,3,3,1,0,1,0,0,0,1,3,1,3,1,3,3,3,3,3,3,0,3,3,3,3,3,3,3,1,3,3,3,3,3,3,1,3,3,3,3,3,0,3,3,3,3,3,0,3,3,1,3,1,3,1,3,3,3,3,3,3,3,3,3,1,3,3,1,0,3,3,0,1,3,3,3,3,3,3,3,1,3,1,3,3,3,1,3,3,1,3,1,3,3,3,1,3,3,3,3,3,1,1,3,1,3,3,3,1,3,3,3,3,3,3,1,3,3,1,3,3,3,3,1,3,0,1,1,3,1,3,3,1,3,1,0,3,3,3,3,3,3,3,1,3,3,3,1,1,1,1,3,3,1,3,3,3,3,3,3,3,3,3,3,1,3,3,3,1,1,3,3,0,3,3,3,3,3,1,3,3,1,0,3,3,1,1,3,3,3,3,3,3,3,3,3,3,1,3,3,1,3,3,3,3,3,1,2,1,1,1,3,3,3,2,3,3,3,3,1,3,3,3,3,3,3,3,3,3,2,2,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,1,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,1,3,0,3,3,3,3,3,3,3,1,3,3,3,0,3,1,3,1,1,0,3,3,3,3,3,0,3,0,3,1,1,1,3,3,0,3,3,3,3,1,1,3,3,3,3,1,1,2,3,3,3,1,3,0,3,3,3,3,1,0,1,3,3,3,3,3,3,3,3,0,1,1,3,1,0,3,1,3,1,0,0,3,3,0,1,1,3,0,3,3,1,0,1,1,3,3,1,1,3,1,3,3,3,0,3,3,3,3,3,1,0,3,3,3,3,3,0,3,1,1,1,1,1,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,3,2,2,0,1,3,3,0,1,1,1,0,0,0,2,1,0,0,0,2,0,0,0,3,0,0,0,0,2,2,3,0,2,0,3,0,0,1,0,0,3,3,0,3,3,3,3,0,0,0,0,1,0,3,2,3,1,3,3,0,3,1,3,3,3,3,3,0,1,3,3,3,1,3,3,3,3,0,3,3,0,3,3,3,0,0,2,1,1,1,0,1,3,3,3,1,1,0,0,3,1,3,0,0,3,1,0,1,1,1,1,0,3,1,3,0,2,3,1,1,3,3,1,0,0,3,2,1,3,1,3,3,1,1,3,3,1,3,3,1,1,3,3,1,3,3,3,3,1,3,3,3,3,1,1,3,1,3,3,0,1,3,3,3,1,0,3,1,3,3,3,3,1,3,1,3,3,1,3,3,3,1,3,3,3,3,3,0,1,3,3,3,3,3,3,1,3,1,3,3,3,3,3,3,3,3,3,3,1,1,3,3,1,1,3,1,3,3,3,3,3,3,3,3,0,0,3,3,3,3,3,1,1,3,1,1,3,3,3,3,3,3,3,3,1,3,3,3,3,1,1,3,3,1,3,3,1,3,1,1,1,1,1,1,1,3,1,3,3,1,0,0,0,0,0,3,3,3,0,0,3,3,1,0,0,3,0,3,3,3,3,0,0,3,1,3,1,1,3,3,3,0,3,0,3,3,0,3,1,3,0,3,3,3,3,3,1,3,3,3,3,2,0,2,0,1,3,3,3,0,0,0,0,2,2,0,1,0,3,3,3,3,0,3,3,1,1,1,0,3,2,2,3,3,3,3,0,0,0,3,3,3,1,3,3,3,3,3,3,1,0,0,0,0,3,0,3,3,0,3,0,3,3,1,1,1,1,3,0,3,3,1,3,3,2,0,0,3,3,3,3,0,3,3,3,3,0,3,3,3,0,3,3,0,3,3,3,1,1,1,3,0,3,1,3,3,3,3,1,3,3,0,3,3,3,1,0,0,3,1,3,1,3,1,3,3,3,0,3,1,3,3,1,0,0,0,3,3,3,3,3,3,1,1,3,3,3,3,0,0,1,1,1,3,1,0,3,3,3,1,0,3,3,3,1,1,3,3,3,1,1,3,3,0,0,3,3,3,3,1,1,3,3,3,1,3,3,3,1,1,3,0,0,0,1,3,3,3,3,3,0,2,0,3,3,3,3,3,3,3,3,3,3,3,3,0,1,1,3,2,3,0,0,1,0,3,1,0,3,0,0,0,1,3,1,3,3,3,1,3,3,0,2,2,1,0,0,3,3,3,0,3,3,3,3,0,1,3,3,3,3,3,0,2,3,3,3,1,3,3,3,3,3,3,3,3,3,1,3,1,1,3,0,3,2,0,3,0,1,0,3,3,1,3,1,3,1,1,3,3,1,3,3,3,3,3,3,3,3,3,1,1,1,3,0,3,0,3,0,1,0,3,3,1,1,3,1,2,0,3,3,1,3,3,1,3,0,1,3,3,3,3,1,3,3,3,3,0,3,0,3,3,3,3,3,3,3,3,3,0,0,3,3,3,3,3,3,3,3,3,3,1,1,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,1,3,0,3,1,3,1,3,3,3,3,3,3,1,1,1,1,3,3,0,3,1,3,3,1,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,2,2,2,0,3,3,0,3,3,2,1,1,0,2,3,3,1,3,2,1,3,3,3,3,3,3,3,0,3,3,1,0,0,1,0,1,0,3,3,3,3,0,0,3,0,3,1,3,0,0,3,3,3,0,3,3,0,1,3,3,3,1,3,1,1,2,3,1,1,0,1,3,3,3,0,3,3,3,3,0,3,3,1,0,1,3,3,3,3,1,3,1,3,0,1,3,0,3,1,3,3,1,3,0,1,2,2,1,3,0,3,1,3,3,3,1,3,3,0,1,3,0,3,3,0,3,1,1,3,3,1,1,3,1,3,3,3,1,3,3,3,0,1,3,3,3,3,2,0,2,3,3,1,3,3,3,3,3,0,3,2,3,3,0,1,1,2,1,3,0,0,1,0,0,0,3,3,3,3,3,1,3,3,0,1,1,3,0,3,3,3,1,3,0,0,3,3,1,0,1,3,3,3,0,3,3,2,0,3,1,3,3,3,1,1,2,3,0,3,1,3,1,2,3,1,3,0,3,0,3,3,3,3,3,2,3,1,3,3,3,3,0,3,3,3,3,1,1,1,1,2,3,0,3,3,3,3,3,3,3,3,3,1,3,1,0,3,3,3,0,3,0,3,3,3,3,1,1,0,3,3,1,0,3,1,0,0,3,3,3,1,1,3,1,3,3,3,1,3,1,1,3,3,1,0,3,3,3,3,1,3,3,1,3,3,1,3,1,3,3,3,3,3,3,3,3,3,0,3,2,0,3,3,3,3,3,1,1,3,1,3,3,3,3,3,1,3,3,0,1,3,3,3,2,0,1,1,3,3,3,3,3,3,3,1,3,1,3,3,3,1,1,3,1,1,3,3,2,3,3,3,3,3,0,0,3,3,0,0,1,3,3,3,3,0,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,2,3,0,3,3,1,0,3,3,3,3,3,3,2,1,3,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,1,0,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,0,3,3,2,3,1,0,1,3,1,3,3,3,2,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,1,3,0,3,3,0,3,3,0,3,0,3,2,3,1,3,3,1,3,2,0,3,3,3,1,3,1,0,3,0,0,0,2,2,3,3,1,3,3,0,0,3,0,3,3,3,3,3,0,3,3,1,3,3,3,3,3,3,3,0,1,1,3,0,3,3,3,0,1,3,1,1,3,3,3,3,2,3,1,3,3,3,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,3,3,3,0,0,1,3,0,3,3,1,3,1,0,3,3,3,3,3,3,3,3,3,1,3,0,3,3,3,3,3,3,3,1,3,3,3,0,3,0,3,1,1,3,1,3,2,3,0,3,3,1,3,1,0,3,3,3,1,3,3,0,3,3,1,3,3,3,3,3,3,0,3,2,3,3,3,3,0,3,3,3,3,3,3,2,3,3,3,3,1,3,3,1,3,3,3,1,3,3,1,3,3,1,1,3,3,2,3,3,3,3,0,3,3,3,1,0,3,3,1,3,3,3,0,3,3,3,1,2,3,3,3,3,0,3,3,0,3,0,3,3,1,1,3,3,3,3,3,3,1,1,1,3,0,3,3,3,3,3,0,1,0,3,3,0,1,3,2,3,3,0,1,3,3,3,3,3,3,0,0,3,3,3,3,0,3,0,1,3,0,3,1,3,3,1,3,3,3,3,3,3,3,1,3,0,3,3,0,3,1,3,0,3,1,1,3,3,3,3,3,3,3,1,3,3,3,3,0,3,1,3,3,1,3,3,3,3,3,3,1,0,3,3,0,0,3,3,3,0,3,3,3,3,0,0,0,3,1,0,3,1,3,3,3,3,1,3,0,3,3,3,3,3,3,3,3,0,3,3,0,3,0,1,3,3,0,3,1,3,3,3,2,1,3,3,3,3,1,3,1,3,1,1,3,3,3,3,3,0,0,3,3,1,0,0,3,1,0,0,1,0,3,3,0,0,3,3,2,3,1,3,3,3,3,0,3,3,3,3,3,3,1,3,1,3,3,1,3,3,1,3,0,1,3,3,3,3,1,3,3,3,1,3,3,3,0,3,3,3,1,3,3,0,0,0,1,3,0,0,3,3,3,3,0,1,0,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,1,0,3,1,3,0,3,3,3,1,3,3,3,3,3,3,3,0,3,0,3,3,3,3,1,3,1,3,0,2,1,0,1,0,2,2,1,3,3,3,0,1,3,0,3,3,0,2,3,1,3,0,0,3,0,3,3,3,3,0,1,1,1,3,1,3,1,3,3,3,1,1,3,3,3,3,1,0,3,1,0,3,3,0,0,1,3,1,1,3,2,3,3,1,3,0,3,3,1,3,1,3,1,3,0,1,3,3,3,1,1,1,1,1,3,3,3,0,3,3,2,1,0,1,2,3,3,3,1,1,2,0,0,1,3,1,0,0,2,0,1,3,1,3,3,3,3,3,3,0,3,3,1,1,3,1,3,1,3,3,0,3,3,3,3,3,3,1,3,3,1,3,0,3,0,1,3,2,3,3,3,3,3,1,3,1,3,1,3,3,3,3,1,3,0,3,3,3,0,0,3,3,3,3,2,3,3,3,3,0,1,3,3,3,1,1,3,0,3,1,1,0,3,3,3,3,3,3,1,3,0,3,3,3,3,1,1,3,0,0,1,3,1,3,0,0,0,0,3,0,3,1,3,3,3,0,0,0,3,3,3,0,3,0,0,3,2,0,1,2,2,3,1,3,3,3,2,3,3,3,3,3,3,3,2,0,3,3,2,0,0,3,0,3,0,2,3,3,3,0,3,3,1,3,0,0,3,3,3,0,0,0,3,3,0,1,3,3,3,3,1,3,3,3,3,3,0,0,0,3,0,3,3,3,0,3,3,3,2,3,2,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,1,3,0,3,3,3,3,3,3,3,3,0,3,3,1,2,0,1,3,3,3,3,3,1,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,1,3,0,3,3,3,3,1,3,3,3,3,3,0,3,3,0,0,1,3,0,1,1,3,3,0,3,3,3,0,0,3,0,3,3,1,0,0,3,0,0,0,3,2,3,3,3,3,3,3,3,3,3,0,3,0,3,1,3,1,0,3,3,1,3,3,3,0,3,3,3,3,3,3,0,0,3,1,1,3,3,3,0,3,3,3,3,0,0,0,0,0,0,0,0,0,3,3,3,0,0,0,0,0,2,0,0,3,3,3,3,1,3,0,3,1,3,3,3,3,3,3,1,0,3,3,3,0,1,1,3,1,3,3,3,3,3,3,3,3,0,3,1,3,0,0,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,1,3,3,3,1,0,0,0,3,3,3,3,1,3,1,3,3,1,1,3,1,0,1,0,0,0,1,3,0,3,3,1,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,1,3,1,0,3,1,3,1,3,3,0,1,3,3,0,2,1,3,3,3,3,0,2,0,0,3,0,3,0,0,3,3,3,3,3,3,3,3,1,3,1,1,3,0,1,3,3,3,1,3,3,1,1,3,3,3,3,3,3,3,1,3,3,3,3,1,3,3,1,3,3,3,3,2,1,3,3,3,1,3,3,1,0,0,3,3,0,3,3,3,0,3,3,3,0,1,0,3,1,3,3,1,3,3,3,1,3,2,0,0,0,1,3,3,3,1,3,1,3,1,0,3,1,3,3,1,3,3,3,1,3,3,1,3,3,0,3,3,3,3,3,0,1,1,2,3,3,1,3,0,1,3,1,3,1,3,1,1,3,3,1,1,3,3,3,3,3,1,1,1,2,3,1,3,0,1,1,3,0,2,1,3,1,1,1,1,3,3,3,2,0,1,1,0,0,3,3,3,3,3,0,3,1,1,0,2,0,0,1,1,0,3,1,1,1,1,3,1,3,1,3,1,1,0,0,3,0,1,3,1,2,1,3,1,1,1,1,1,2,3,1,3,3,1,1,2,3,2,0,0,3,2,3,3,3,1,3,3,1,1,3,2,1,2,2,3,0,0,1,3,0,3,3,2,0,3,1,3,3,1,3,3,2,1,3,0,1,1,1,2,3,3,0,2,1,1,3,1,1,2,3,1,1,3,3,1,0,3,1,0,2,0,0,0,3,3,1,0,3,1,1,3,3,3,3,3,1,3,3,3,1,3,3,0,3,1,3,3,3,3,3,3,3,1,0,1,3,0,3,0,0,1,3,3,1,1,1,3,0,0,3,1,3,3,3,1,3,3,3,3,3,2,1,1,1,1,0,0,3,1,3,1,2,1,0,2,1,0,3,3,1,3,1,3,1,1,1,1,3,0,0,3,3,1,0,3,3,3,0,0,0,0,0,3,1,2,3,1,0,1,3,0,0,3,1,3,1,1,3,3,0,3,3,0,3,3,3,1,0,3,3,0,1,1,0,1,1,3,1,3,3,0,0,1,0,3,3,3,0,3,3,0,2,0,1,0,1,3,1,1,1,3,3,0,3,3,0,1,3,1,2,0,1,3,3,2,3,3,3,3,3,2,1,1,0,3,3,2,0,2,0,3,0,2,0,3,0,0,3,2,0,0,3,3,3,3,3,3,1,0,3,0,3,3,1,3,3,3,3,1,3,1,3,3,0,3,3,0,3,1,1,3,3,3,3,3,3,0,3,1,3,3,3,1,0,3,3,3,3,0,3,3,0,1,3,1,3,3,1,3,3,3,3,1,3,1,1,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,1,3,1,3,3,3,0,1,3,3,3,3,1,3,3,3,1,1,3,3,3,3,3,1,3,3,1,3,3,3,3,1,3,3,3,3,0,3,3,1,3,3,3,0,3,3,3,3,3,1,3,3,3,3,3,3,0,1,3,1,1,3,3,1,3,3,3,1,3,3,3,0,3,3,3,3,3,1,3,3,0,0,3,3,1,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,1,3,3,3,3,1,3,0,3,3,3,3,3,3,3,3,3,3,1,3,3,3,1,3,3,1,0,3,1,3,3,3,3,3,3,3,1,3,3,3,0,3,3,3,3,3,1,3,0,3,1,3,1,0,1,0,3,3,0,3,3,1,0,3,3,3,3,1,3,1,3,3,3,3,0,1,3,3,3,1,3,1,3,0,1,3,3,3,3,3,1,3,3,1,3,3,3,1,1,3,2,3,3,3,0,3,3,3,1,3,3,0,3,1,3,3,1,0,3,3,3,3,3,3,3,1,3,3,3,0,3,1,3,3,0,1,3,3,0,0,1,1,3,3,3,3,3,1,3,3,3,3,0,3,3,3,3,3,2,2,2,1,3,1,0,3,3,3,1,3,3,1,3,1,1,3,1,3,3,3,1,3,3,3,2,0,1,3,3,3,0,3,3,3,3,3,3,3,0,0,0,3,0,0,3,3,3,3,3,2,2,3,3,0,3,0,3,1,2,0,0,0,3,1,3,0,3,3,3,3,1,3,3,3,1,3,3,0,3,1,2,0,0,3,0,3,3,3,3,3,3,1,0,1,3,3,1,1,1,0,0,3,0,1,3,3,1,3,1,0,3,3,1,0,0,1,3,1,1,3,2,1,1,1,3,3,3,1,3,3,2,0,2,2,3,3,3,3,0,3,2,3,3,3,3,3,3,3,3,0,0,3,3,3,3,2,1,3,1,3,3,3,3,3,3,3,0,0,0,3,3,3,0,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,3,3,3,0,3,3,0,1,0,3,3,3,2,3,3,3,3,1,3,1,3,0,1,3,3,3,3,3,0,1,3,3,1,2,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,0,0,0,3,3,3,3,3,3,2,3,0,2,3,1,3,1,3,0,2,3,0,0,1,1,3,0,3,1,2,0,0,3,2,1,3,0,3,1,3,1,1,0,3,3,0,3,1,0,0,3,3,3,0,0,3,3,0,1,0,1,3,3,3,3,0,3,3,3,3,3,3,0,0,3,1,3,3,3,3,3,3,1,3,1,2,0,2,0,0,1,3,0,3,3,3,3,3,3,2,0,1,3,3,1,0,2,0,1,1,0,1,3,1,3,3,1,3,0,3,3,0,0,3,2,0,0,2,3,2,0,3,0,3,0,0,2,1,3,1,0,1,1,2,3,1,3,1,1,1,3,3,3,3,3,0,3,3,3,3,3,1,1,3,3,3,3,1,3,3,1,3,1,3,3,3,0,3,1,3,3,3,1,3,1,3,3,3,3,3,3,3,1,1,1,1,3,3,1,3,3,3,1,1,3,1,1,3,0,1,3,3,3,3,3,3,3,3,1,3,1,1,3,0,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,0,3,3,3,3,3,3,1,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,1,3,0,0,3,3,0,0,3,3,1,3,3,0,3,3,0,0,1,0,2,3,0,3,2,0,3,0,0,1,1,3,2,2,2,3,3,3,3,3,3,3,3,3,3,1,1,3,1,2,0,2,2,2,0,0,3,3,3,3,3,3,3,1,3,3,3,3,3,1,0,3,1,3,3,3,3,3,3,3,3,0,2,3,3,0,1,2,2,3,3,3,3,3,3,3,3,0,0,2,0,1,2,2,2,2,2,3,3,1,3,3,1,3,1,3,1,3,0,3,1,3,3,0,3,3,3,0,1,3,1,3,3,0,3,3,3,3,0,1,3,3,0,3,0,1,3,3,1,3,1,3,0,3,3,3,3,1,3,3,3,3,3,3,1,3,1,3,3,0,3,3,1,3,0,3,0,3,3,1,3,3,3,0,3,1,3,1,3,1,1,0,1,1,1,3,3,3,1,3,0,0,0,3,3,3,1,3,3,3,3,3,1,3,3,3,1,3,3,3,1,3,3,3,2,0,3,3,1,3,3,3,3,3,3,3,0,3,3,0,3,3,0,3,1,3,0,3,1,3,0,0,3,3,0,1,3,3,1,3,3,0,2,3,0,0,0,3,2,0,3,3,2,0,0,3,3,3,3,3,0,0,3,3,3,1,3,3,0,3,1,3,0,3,3,0,3,3,0,0,0,1,0,3,2,1,0,0,3,3,1,3,0,1,1,3,2,0,2,3,1,3,0,1,1,3,3,0,3,3,2,1,3,3,3,3,3,3,3,3,2,3,3,3,0,3,1,3,0,1,0,3,3,3,3,1,0,1,3,3,0,3,1,0,3,0,1,1,3,3,3,0,0,3,3,3,0,1,1,0,3,3,3,1,0,3,0,0,3,3,3,1,3,3,3,0,0,0,3,0,0,3,1,1,0,0,1,1,0,3,3,0,3,3,3,3,3,1,3,1,2,0,1,3,3,3,0,1,1,1,1,1,2,3,1,0,0,1,3,3,0,1,1,1,3,3,1,1,1,3,1,3,3,3,2,3,3,3,2,0,3,0,3,3,3,0,1,3,3,3,0,0,1,3,2,3,1,1,1,3,2,2,1,3,0,0,0,0,3,0,3,1,1,3,3,3,1,1,3,3,3,3,0,0,3,1,3,3,1,3,3,3,0,3,1,1,1,3,3,2,0,3,3,3,3,3,3,3,0,3,3,1,3,0,0,1,3,3,3,1,3,1,3,3,0,0,2,3,3,3,1,1,1,3,1,3,3,3,3,3,1,3,1,2,1,3,1,3,3,1,3,2,0,3,3,0,3,3,3,1,1,1,3,1,1,0,3,3,3,3,3,1,3,1,3,3,1,0,3,0,3,0,3,2,0,1,3,3,1,3,3,3,1,1,3,1,3,1,3,3,0,3,3,3,1,1,0,1,0,2,3,3,3,3,3,1,1,3,1,1,3,3,0,3,3,0,0,3,1,3,1,3,3,3,3,3,3,3,3,3,3,1,1,3,3,3,3,0,0,3,3,1,1,3,3,1,1,3,3,0,3,3,0,3,2,3,3,1,2,2,3,1,3,3,0,0,0,1,1,1,2,3,3,3,3,3,1,1,3,3,3,0,0,0,2,3,3,3,3,3,3,3,3,3,3,2,3,1,0,1,3,3,0,3,3,0,2,3,3,0,3,1,3,0,3,1,3,3,3,3,3,0,0,0,3,0,3,1,3,3,3,0,1,0,3,1,3,1,3,3,3,3,3,0,3,3,3,3,3,0,0,2,1,1,1,3,3,3,1,3,2,0,3,0,3,3,1,0,3,3,0,0,0,0,0,3,0,0,1,2,0,2,3,0,1,3,0,3,3,2,2,3,3,3,3,3,1,3,3,2,1,0,1,3,1,3,1,0,3,3,3,3,3,3,0,3,3,0,3,3,1,1,1,0,1,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,0,3,1,0,3,0,3,0,3,3,3,3,3,0,1,3,3,1,3,3,3,0,3,2,3,3,1,3,3,3,1,3,1,1,3,2,0,3,3,3,1,1,0,1,1,2,2,1,3,1,3,3,2,0,3,3,1,3,3,3,3,3,3,3,1,3,1,0,3,3,3,3,1,3,3,3,0,3,1,1,1,1,3,3,1,3,1,1,3,1,3,3,2,2,3,3,3,3,3,3,3,3,1,2,1,0,2,3,3,3,3,3,3,3,3,3,3,0,3,0,2,3,3,3,3,3,3,3,3,1,1,3,3,3,3,0,1,3,3,1,0,1,2,3,3,3,1,3,3,3,3,3,3,3,3,3,1,3,3,3,0,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,1,3,2,2,3,3,3,3,3,3,3,0,3,3,3,3,3,3,0,3,3,1,0,3,0,1,3,3,3,0,3,3,3,3,3,3,3,3,3,1,3,1,3,3,1,0,0,0,3,3,3,3,0,0,3,3,3,3,3,0,0,3,0,3,0,3,3,3,1,3,3,3,1,3,3,3,3,3,3,3,3,3,0,1,3,3,3,1,0,1,3,0,3,3,1,3,3,3,1,0,1,3,3,3,3,3,1,3,1,3,3,0,3,3,3,3,0,3,3,3,3,0,1,3,3,1,0,1,3,0,3,3,3,3,3,1,3,1,1,3,3,3,1,3,1,1,3,3,3,0,0,3,3,1,1,3,3,3,1,3,3,3,3,3,3,3,3,1,3,3,3,1,3,1,1,3,3,3,3,3,3,3,3,3,3,3,3,0,3,1,3,3,3,0,0,3,1,0,3,0,0,1,1,3,3,0,3,3,3,1,0,3,3,0,3,1,3,1,3,3,3,3,3,1,3,3,3,0,0,3,3,3,3,3,3,1,3,3,3,3,3,3,0,1,1,3,3,3,3,0,3,3,1,3,3,0,3,3,3,3,3,3,3,3,3,3,3,1,0,1,3,3,1,3,1,1,3,1,1,0,3,3,0,3,3,3,3,3,3,0,3,1,3,3,3,3,3,3,1,3,3,3,3,0,0,0,0,0,0,3,0,0,1,3,3,3,3,1,3,1,3,0,3,3,3,1,3,3,0,0,3,3,0,0,1,0,0,0,3,3,1,3,0,1,0,0,1,0,0,3,1,3,3,3,3,3,1,1,0,3,3,1,1,0,1,1,0,0,0,0,0,3,3,3,3,3,3,3,3,1,0,0,3,3,1,0,3,3,3,0,1,3,3,0,1,3,3,3,3,1,3,0,3,3,3,3,3,3,1,3,3,3,3,3,1,3,2,0,3,3,0,0,3,3,1,3,3,3,3,1,1,3,3,1,0,0,2,2,0,3,3,3,3,3,3,0,3,2,3,3,1,3,3,0,0,0,0,3,1,3,0,0,3,3,0,3,3,3,3,1,3,3,0,0,2,2,0,3,3,3,3,1,0,3,1,0,3,0,0,3,3,3,0,1,3,3,3,3,3,3,2,3,3,1,3,3,3,3,1,3,3,3,1,0,3,1,3,3,3,3,3,3,3,3,3,3,3,1,0,1,3,0,3,3,0,3,3,3,0,3,1,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,2,3,3,3,3,3,1,2,1,1,2,0,0,0,0,3,0,0,0,0,3,0,0,0,3,3,3,3,3,0,0,2,0,3,3,3,0,2,3,0,0,3,0,3,0,1,0,0,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,0,1,0,3,3,0,0,1,3,3,0,0,0,3,3,3,3,3,0,2,1,1,3,1,1,3,0,3,3,0,2,0,0,2,1,3,0,3,0,3,3,1,3,0,3,1,3,3,3,3,3,3,1,0,3,3,0,2,0,3,1,2,3,3,2,3,3,3,3,1,3,3,0,3,0,0,1,0,0,1,3,3,3,0,3,3,0,0,3,1,3,3,1,1,3,3,3,0,0,1,0,3,3,3,3,3,3,1,0,2,3,1,0,0,3,3,0,3,0,0,0,3,3,3,3,3,1,0,1,1,1,3,0,3,1,3,3,3,3,0,0,1,0,0,0,2,3,3,3,3,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,1,0,3,0,1,3,3,3,1,3,0,3,3,1,1,3,3,3,1,3,3,1,3,3,0,3,1,0,0,3,1,2,0,3,3,3,0,3,0,3,3,1,3,0,0,3,3,0,0,0,0,3,3,3,3,3,0,3,3,3,1,0,1,3,1,0,1,3,3,1,3,3,1,3,3,3,1,3,1,1,1,3,3,1,1,0,3,1,3,3,3,1,0,1,3,3,3,3,3,3,0,1,3,3,3,3,3,1,1,3,3,3,3,1,3,3,1,3,1,3,0,0,3,0,3,0,3,3,3,1,3,1,0,1,3,1,1,3,3,3,1,3,3,3,1,3,3,1,3,2,3,3,0,3,1,1,3,3,3,3,3,3,3,1,1,3,3,3,3,3,3,0,3,3,3,3,0,1,3,3,3,3,3,3,3,3,1,3,3,0,3,3,1,3,2,3,1,3,0,0,3,0,2,3,3,1,3,3,1,1,3,0,1,3,1,1,3,3,3,0,2,1,3,3,3,3,3,3,3,3,3,1,0,1,3,3,0,3,0,1,1,3,2,3,0,3,1,1,3,3,1,3,3,3,0,2,0,3,3,3,3,0,3,2,1,1,3,3,1,0,3,3,2,0,1,3,3,2,1,3,3,3,3,0,3,1,0,0,2,1,3,3,1,1,1,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,0,3,2,3,1,1,1,2,1,3,0,0,3,1,1,3,3,0,3,3,1,1,0,3,1,1,3,0,1,0,0,3,3,3,3,2,1,3,3,3,3,0,3,1,2,2,0,3,3,3,3,3,3,3,3,3,3,3,3,1,3,2,1,1,3,3,3,0,3,3,3,3,3,3,3,3,3,1,0,0,0,3,3,0,1,1,1,3,0,0,3,3,3,3,3,1,3,1,1,3,1,1,3,1,1,3,3,3,1,1,3,3,3,3,1,1,0,0,1,1,1,1,3,0,0,3,3,3,1,3,1,1,1,1,1,3,3,1,3,3,1,1,3,3,0,0,3,0,3,0,2,3,3,3,3,3,0,3,3,1,1,0,0,1,2,3,3,3,1,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,1,3,3,3,3,1,0,1,1,3,3,3,3,3,1,3,3,3,3,3,3,3,3,1,1,3,3,3,1,3,3,3,3,3,3,1,1,3,3,3,3,3,3,1,3,3,3,3,1,3,1,3,3,0,3,3,3,2,0,3,1,3,3,1,3,1,3,3,3,3,1,3,3,1,3,3,1,3,1,3,3,3,3,1,1,3,2,3,3,3,3,3,3,3,3,3,3,0,1,3,0,3,3,3,3,3,3,3,3,3,3,3,3,1,3,0,0,0,3,3,3,1,2,1,3,1,1,3,3,1,0,3,1,3,3,3,1,3,3,0,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,1,3,1,3,1,3,1,3,1,3,3,3,3,3,1,3,3,1,1,1,3,1,3,3,1,3,1,1,1,3,3,3,1,1,0,3,3,3,3,3,1,1,3,3,3,3,3,3,1,1,3,3,3,3,3,3,0,3,0,0,0,2,0,0,0,0,0,0,3,3,1,3,3,0,1,1,3,3,3,0,3,3,0,1,3,1,2,1,2,3,3,2,2,3,1,0,2,2,0,3,3,1,0,0,1,3,0,3,0,3,3,3,3,3,3,0,0,3,3,3,3,0,3,1,3,3,1,0,1,3,3,0,0,1,3,3,3,3,0,2,1,3,2,3,3,3,2,0,0,1,2,0,0,3,0,0,2,0,2,1,1,2,1,0,3,1,1,0,3,1,0,3,1,3,1,3,1,1,1,3,3,3,1,1,0,3,0,3,3,3,3,3,3,0,0,3,0,3,3,3,0,0,3,0,3,3,3,1,0,3,3,3,3,1,1,0,3,1,3,3,1,3,0,3,3,3,1,0,0,3,0,0,3,1,3,3,3,3,3,3,3,3,0,3,1,3,3,1,3,3,3,3,0,3,3,3,3,3,3,0,0,3,3,3,3,3,0,0,3,0,3,3,3,1,0,2,3,0,3,3,1,3,0,3,0,3,3,3,0,1,1,1,3,3,3,3,0,3,0,1,3,3,0,3,1,3,2,1,0,3,0,1,3,3,1,0,1,3,3,3,3,0,0,1,0,0,0,1,0,1,0,3,0,0,0,1,1,0,3,3,0,3,0,1,1,1,1,0,3,3,1,3,1,3,2,1,3,3,3,3,1,3,0,3,3,3,0,3,1,0,3,1,3,0,3,1,0,3,0,3,1,0,3,3,1,3,3,3,0,3,3,0,0,0,3,3,3,3,3,1,1,3,0,3,1,3,3,3,3,3,0,3,2,3,3,3,3,3,1,1,1,3,3,3,1,3,3,3,3,3,3,3,3,1,3,3,3,3,1,3,3,3,1,3,3,3,1,3,0,3,0,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,3,3,3,3,0,0,1,3,3,3,3,3,3,3,1,1,3,3,3,3,3,3,3,0,3,1,3,3,3,3,3,3,3,0,3,3,3,1,1,3,3,1,3,3,1,3,1,3,1,3,3,0,3,3,3,3,3,1,3,3,3,0,3,1,3,3,3,1,0,3,3,3,3,3,0,1,1,3,0,0,3,1,3,3,3,1,3,3,3,3,3,0,3,1,3,1,3,1,1,3,3,3,1,0,3,3,1,1,1,3,3,0,0,1,3,3,3,1,1,3,3,1,0,0,3,3,3,1,1,1,3,2,1,3,3,3,3,1,3,3,1,3,1,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,0,3,3,3,0,3,1,3,3,3,3,3,3,3,1,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,1,3,0,1,3,0,3,0,0,3,3,3,3,3,0,0,0,3,3,3,0,3,3,0,3,3,3,3,0,2,3,3,3,3,3,3,3,3,0,0,0,0,3,3,3,3,3,3,1,0,0,3,1,3,3,3,1,3,1,3,1,3,0,0,0,0,1,0,3,3,3,0,3,3,1,0,3,0,0,0,1,3,0,0,0,1,0,3,3,3,0,3,3,3,1,1,1,0,1,1,3,3,3,3,3,3,0,0,1,3,3,3,0,3,3,3,1,3,1,3,3,3,0,1,3,3,1,1,3,1,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,1,3,3,3,1,3,3,0,3,1,3,3,3,1,1,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,0,1,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,1,3,3,1,3,3,3,3,3,3,3,3,1,1,0,0,0,0,3,3,0,3,1,3,1,3,0,3,0,0,3,1,0,3,1,2,3,0,1,0,0,3,0,3,3,3,3,0,2,3,0,3,0,1,3,3,1,3,3,3,3,2,0,0,0,3,1,1,3,3,0,0,0,3,3,3,0,3,3,3,1,3,3,1,3,3,3,3,3,3,1,3,3,0,3,3,1,1,3,3,3,3,3,0,0,3,0,3,3,3,1,3,3,3,1,3,3,3,1,2,0,2,2,3,0,3,3,0,3,3,2,0,2,3,0,0,3,1,1,3,1,3,3,3,3,1,0,1,3,3,1,3,3,1,0,0,3,1,0,1,3,0,3,3,3,3,2,3,1,3,0,1,3,3,3,3,3,1,2,3,3,3,3,3,0,3,1,1,3,3,3,3,3,1,1,3,3,3,3,0,3,1,3,3,3,1,1,0,3,1,1,3,3,3,3,1,3,3,3,3,3,3,3,3,3,0,1,3,1,0,3,2,1,3,3,1,3,3,3,3,1,3,1,1,1,3,3,3,3,3,3,3,2,3,2,3,3,3,3,3,3,3,3,3,1,0,1,1,1,3,3,3,3,3,0,1,0,3,3,1,1,1,3,3,3,3,1,1,1,0,1,3,3,0,0,1,3,3,0,0,3,1,3,1,1,1,3,3,3,0,3,3,3,0,1,3,0,1,1,0,1,3,3,3,1,0,1,3,3,1,0,3,1,3,3,3,1,3,0,3,1,0,1,1,3,3,1,3,1,3,3,3,0,1,3,0,1,3,1,1,3,3,1,3,2,3,0,3,3,3,0,1,1,3,3,0,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,1,3,0,0,3,1,3,3,3,3,1,3,1,0,3,3,3,3,3,3,3,3,0,1,3,0,1,3,1,1,3,3,3,0,3,3,3,1,3,0,0,1,3,3,3,3,1,3,3,0,0,0,0,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,0,3,1,1,3,3,1,0,0,1,3,3,3,3,3,3,0,0,1,3,3,3,3,0,3,3,0,3,0,3,0,3,1,3,3,1,3,3,3,3,3,1,3,1,3,3,3,3,3,3,0,0,1,3,3,3,0,3,0,3,3,3,0,3,0,3,3,0,0,3,3,3,3,1,3,3,1,3,3,1,0,3,3,1,0,1,1,0,1,3,3,3,0,1,3,3,3,3,1,3,3,1,3,3,3,3,0,1,1,3,3,3,1,3,3,1,0,3,3,0,3,3,3,1,0,3,0,3,0,3,3,1,1,3,1,1,0,0,2,3,3,0,3,3,0,3,1,1,3,3,0,3,3,1,3,3,3,3,0,0,0,0,1,3,3,3,1,3,3,3,0,0,1,3,3,3,3,3,3,3,1,0,0,0,0,0,3,0,3,3,0,1,3,2,3,3,3,3,3,2,3,1,2,0,3,1,3,3,0,1,0,0,1,3,1,0,3,1,1,1,3,1,1,0,0,0,3,1,3,1,3,2,0,0,0,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,0,0,1,3,3,3,3,1,3,3,3,3,3,1,0,3,0,1,3,0,3,1,3,3,1,3,3,0,3,1,3,3,0,3,0,1,0,3,3,3,3,1,0,2,0,3,3,3,3,3,3,3,1,1,3,3,2,2,0,0,2,0,3,3,3,3,3,3,2,3,0,0,3,2,3,3,2,3,3,0,0,3,3,1,3,3,0,1,3,3,3,3,1,3,2,3,1,3,0,1,1,0,3,0,2,3,3,3,3,3,3,3,3,3,0,3,3,3,0,3,3,0,3,1,0,3,0,3,3,3,3,3,3,3,3,3,3,3,1,3,0,3,3,3,3,3,3,3,2,3,0,3,3,3,3,3,3,3,3,2,1,1,3,3,3,3,3,3,3,3,1,0,0,0,0,3,3,3,3,3,3,3,0,3,3,3,3,1,3,1,3,3,3,3,3,3,1,3,3,3,1,3,1,0,0,0,0,3,0,3,3,3,3,1,3,1,1,3,3,3,3,3,1,3,3,3,1,3,3,3,3,3,1,1,1,3,3,1,3,0,3,3,3,2,3,3,1,3,3,3,3,3,3,3,0,3,1,1,3,1,3,3,0,1,0,3,3,3,0,0,2,3,3,3,1,0,1,3,3,2,0,0,1,3,3,3,3,3,3,1,1,1,3,3,3,3,3,1,3,1,3,3,3,3,1,3,1,3,1,3,1,0,3,1,3,3,1,3,3,1,0,1,1,1,3,0,1,1,3,3,3,1,3,1,3,3,3,3,0,1,3,3,1,2,3,3,3,3,0,0,3,1,3,3,3,1,3,3,3,3,3,3,0,1,3,1,3,1,1,3,3,1,3,1,1,1,3,1,3,1,3,2,0,3,1,0,1,0,0,0,0,3,3,3,3,3,3,1,1,3,3,3,3,3,3,0,0,1,3,3,1,3,1,1,0,0,2,2,3,3,1,0,0,2,0,0,3,3,3,1,1,3,3,3,1,0,2,2,0,3,1,2,2,0,3,1,3,0,0,1,3,2,3,0,3,3,1,3,3,1,3,3,2,3,1,3,3,3,2,1,0,3,3,3,3,0,0,1,3,3,0,0,3,3,0,2,3,1,3,3,2,0,2,3,3,3,1,3,3,3,2,1,2,3,3,3,0,2,2,1,3,1,2,0,3,3,3,0,3,3,1,1,1,0,3,1,0,1,1,3,2,2,0,3,3,3,3,3,0,1,3,3,2,0,1,1,2,1,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,1,3,3,3,3,3,3,3,0,3,3,0,0,0,3,1,3,3,3,3,3,3,0,3,1,0,3,3,1,3,3,0,3,1,3,3,0,3,1,3,3,3,3,0,3,0,1,3,3,3,1,3,3,3,1,3,3,0,3,3,3,0,3,3,3,3,3,1,3,3,3,3,1,3,3,3,1,3,1,3,1,1,3,3,0,3,3,3,1,3,3,1,3,0,3,3,0,1,3,1,3,3,3,3,3,1,1,0,3,0,1,3,3,3,3,3,3,3,3,3,0,3,3,1,1,2,3,3,0,3,0,3,3,1,0,0,3,0,3,3,0,0,3,0,0,0,3,3,3,3,3,3,1,3,3,1,3,1,3,0,3,3,3,1,0,3,1,3,0,0,0,0,0,0,0,1,3,3,1,3,1,3,3,3,0,3,3,1,3,0,3,1,3,0,1,3,3,0,1,1,0,1,1,1,1,3,3,0,3,3,3,0,1,1,1,3,3,3,1,0,1,1,0,0,3,1,1,1,3,1,3,3,3,1,3,3,3,0,0,1,3,3,3,0,1,3,3,3,1,3,3,0,3,0,3,3,0,1,0,3,3,3,3,2,1,3,1,0,1,3,1,3,1,0,3,3,3,0,1,3,3,0,3,3,3,3,0,0,3,1,3,1,3,0,0,0,3,0,1,3,3,3,1,0,0,0,3,3,3,3,3,3,0,3,3,3,0,1,3,0,1,1,1,0,1,0,3,3,0,3,3,0,3,1,2,3,1,3,3,0,3,3,3,1,3,3,3,3,0,1,0,1,0,1,3,3,0,0,1,3,3,1,1,1,0,1,3,3,3,3,3,3,3,1,1,0,1,0,0,2,3,3,3,3,3,3,0,2,3,0,0,0,1,3,0,0,3,0,3,3,3,0,1,1,3,3,3,1,3,3,1,0,3,3,0,3,1,3,3,3,3,3,1,3,1,3,0,1,3,3,1,0,0,3,0,3,1,3,3,1,3,1,3,1,3,3,3,2,3,1,1,3,3,0,3,1,3,0,3,3,3,3,3,3,3,3,1,3,3,0,3,3,3,3,3,1,1,3,0,1,3,3,0,3,1,0,3,0,3,1,0,3,3,3,3,0,0,0,1,0,3,3,3,3,3,3,0,3,1,1,3,1,3,3,3,3,0,1,1,3,0,1,3,3,3,3,3,1,3,3,1,1,3,3,1,3,1,1,3,1,3,0,1,1,3,3,3,3,3,3,1,1,1,3,0,0,3,3,3,3,1,3,3,3,3,0,3,3,0,3,3,3,3,3,3,0,0,3,1,3,3,3,0,3,3,1,3,0,3,3,3,1,1,3,0,1,3,3,3,3,3,3,3,3,3,1,1,1,3,0,3,1,3,0,1,2,3,3,3,3,3,3,3,3,0,0,0,3,0,1,3,3,3,3,3,3,3,3,3,3,3,3,3,0,1,1,0,3,1,0,0,1,0,3,0,3,3,1,0,3,0,1,3,1,1,3,3,3,3,3,3,3,3,1,3,1,0,3,3,3,3,3,3,1,3,1,3,1,0,3,3,3,3,3,3,3,3,3,3,0,3,1,3,3,3,3,3,3,3,0,3,3,3,3,3,3,1,1,0,3,3,3,3,1,3,1,0,1,3,3,0,3,3,1,3,1,0,1,3,0,3,0,0,0,3,3,3,3,3,3,3,3,1,0,0,3,0,3,3,1,3,0,3,3,1,0,0,1,3,3,1,3,0,3,3,0,3,3,3,3,3,3,3,3,3,0,3,1,0,0,1,0,3,3,3,3,3,2,3,3,3,3,1,3,0,3,3,3,3,3,3,3,1,0,0,0,1,1,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,1,3,3,3,0,1,1,3,1,1,3,3,0,1,1,3,3,3,3,3,3,1,3,0,0,1,3,3,3,1,3,3,3,3,3,3,3,3,3,3,1,3,3,3,0,3,0,3,1,3,3,3,3,3,3,3,3,0,0,1,3,3,3,0,0,3,1,3,3,3,3,1,3,3,3,3,1,0,0,3,0,0,3,0,3,0,3,3,1,3,3,1,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,0,0,3,0,3,3,3,3,0,3,0,3,1,1,3,3,3,3,0,3,0,3,3,3,0,3,3,3,0,0,3,0,0,0,3,3,3,3,1,3,3,3,3,3,0,0,0,3,3,3,3,1,3,3,0,0,0,3,3,1,3,3,1,2,3,1,3,3,3,3,3,3,1,3,3,1,0,0,1,0,0,3,1,1,0,1,0,3,1,0,1,3,3,3,3,3,1,3,3,3,3,0,3,0,0,0,1,1,0,2,2,1,3,3,1,3,1,3,1,3,2,3,1,3,1,2,2,1,3,0,1,3,1,3,1,1,3,3,3,3,1,3,3,2,3,0,1,3,0,0,3,2,0,1,1,2,1,3,0,1,3,3,1,3,0,0,0,0,1,1,3,3,0,0,0,0,3,1,2,1,1,3,3,3,1,0,0,1,3,0,2,2,0,0,0,0,3,0,3,3,3,0,0,1,2,0,0,3,3,1,0,0,1,3,0,1,3,3,1,0,0,0,0,1,0,0,3,0,0,3,3,3,0,3,0,3,1,1,3,3,3,0,3,3,0,3,1,0,3,3,3,3,0,3,1,3,0,3,3,0,3,2,3,0,3,3,1,3,3,3,3,3,1,2,3,3,1,3,1,0,3,2,0,3,3,0,3,3,0,3,1,3,3,3,1,2,3,3,0,0,0,1,2,3,1,3,3,3,1,1,1,3,1,3,2,0,3,3,3,0,0,0,1,3,1,3,0,3,0,3,1,3,3,0,1,1,3,3,1,3,1,3,3,0,0,3,3,3,0,3,0,1,3,3,3,3,3,0,1,3,0,0,1,0,3,3,3,3,3,3,3,3,3,3,3,0,0,3,2,3,3,0,3,3,3,0,3,3,0,3,3,3,1,0,2,0,0,0,1,3,1,0,2,1,0,0,1,3,1,3,3,0,1,3,3,1,0,3,3,1,0,3,3,3,0,3,3,0,1,0,3,3,1,1,1,3,1,3,3,0,1,1,1,0,3,2,3,3,3,1,3,0,3,3,3,0,3,3,0,0,0,1,1,3,3,2,1,2,1,1,3,3,3,3,1,3,3,3,1,1,3,1,1,3,1,3,0,1,0,0,3,3,3,3,3,0,3,3,3,3,3,1,1,3,0,3,3,0,3,3,3,3,1,3,3,3,3,3,1,3,2,3,3,1,1,2,3,0,1,1,3,3,3,3,1,3,3,1,3,3,3,3,0,1,3,1,0,0,1,3,3,3,3,3,3,0,0,0,0,3,0,0,0,0,3,3,3,3,1,0,2,3,3,1,3,1,1,3,0,1,1,1,3,3,3,3,0,1,2,3,0,3,0,1,3,1,3,3,3,3,3,0,3,1,0,0,0,3,0,3,3,1,1,3,2,3,1,3,0,1,3,1,0,3,3,3,3,3,3,3,3,3,0,3,3,1,0,3,3,1,0,3,3,3,3,0,3,3,1,3,3,3,0,3,1,3,1,1,3,3,0,3,3,3,3,3,1,3,3,0,1,1,0,3,3,3,3,3,3,3,1,1,3,3,3,2,2,1,3,3,3,3,3,3,3,1,3,1,3,3,3,1,3,2,1,2,3,3,3,3,0,0,3,3,3,1,3,1,3,3,3,3,1,3,3,1,1,3,3,3,3,0,3,0,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,1,1,3,2,0,3,3,3,3,3,1,3,3,1,1,0,3,0,3,3,0,3,3,1,1,2,3,1,3,0,1,3,3,0,1,3,3,1,1,1,3,3,1,3,1,1,1,3,1,3,3,1,3,3,1,1,3,3,3,3,1,1,1,1,3,3,3,3,1,1,3,3,3,0,0,2,2,3,3,3,3,1,2,1,3,0,1,0,1,2,0,3,3,1,3,1,0,3,1,0,1,3,0,1,2,2,3,0,3,3,3,3,3,0,3,1,1,3,3,3,0,0,3,3,0,2,3,1,3,3,3,3,0,1,1,2,0,0,3,3,3,3,3,3,3,3,1,3,2,0,2,0,2,3,3,0,1,3,2,1,3,3,0,0,0,0,0,3,0,1,3,0,0,0,3,3,3,1,3,1,3,3,2,1,3,3,3,3,3,0,0,1,3,3,3,0,3,3,3,3,3,0,0,0,0,3,1,0,0,0,0,1,0,3,1,3,0,0,0,3,3,3,1,0,1,1,2,1,3,1,3,1,1,2,1,3,3,0,0,3,0,0,1,0,3,3,3,1,3,3,3,0,1,2,0,0,1,3,3,1,1,0,0,0,1,0,1,3,0,0,1,3,3,3,1,1,1,0,0,0,3,1,3,3,0,2,1,3,3,0,1,0,3,3,3,0,0,0,1,0,0,3,3,3,3,0,0,2,2,2,0,3,3,3,0,3,3,3,1,3,3,1,3,3,1,3,3,3,3,0,3,3,3,0,3,3,3,1,3,1,3,3,3,3,3,3,1,3,1,1,3,3,1,0,3,1,3,1,3,0,0,3,3,3,3,3,1,3,3,3,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,1,0,3,3,3,0,3,3,1,3,0,1,3,3,3,3,1,3,3,3,1,3,3,3,3,1,3,3,3,0,2,3,1,3,0,3,1,3,3,3,3,3,3,3,3,2,1,3,3,3,1,0,0,0,0,3,1,1,3,1,3,1,3,3,3,3,3,3,3,3,3,0,0,3,0,3,1,0,0,3,3,1,0,3,3,3,3,3,0,1,0,1,3,0,0,3,1,1,3,1,3,3,1,0,0,1,0,3,3,3,1,1,1,3,1,3,1,1,0,0,1,3,3,3,3,1,0,3,3,1,3,3,3,3,3,1,1,3,0,1,0,3,1,3,0,0,1,1,3,3,3,0,3,3,0,1,1,0,3,3,1,3,1,1,0,3,3,1,3,1,3,0,3,0,2,0,0,0,0,3,3,3,1,1,1,3,0,3,0,0,3,3,0,0,3,0,2,1,2,0,0,2,1,1,3,3,1,1,3,3,1,3,1,3,1,0,0,3,2,0,3,3,3,1,0,1,3,1,3,2,3,0,3,3,0,3,0,3,2,1,3,3,1,3,1,1,1,3,3,3,0,3,1,2,3,3,3,3,0,0,0,3,3,3,2,3,1,3,0,1,0,0,3,3,0,0,3,3,0,3,0,3,0,1,1,0,1,3,3,0,3,1,3,3,0,1,3,3,3,2,3,1,3,3,0,1,3,1,3,1,1,3,3,3,3,0,3,3,0,1,3,0,0,3,0,3,3,3,3,1,1,3,0,1,3,1,1,1,3,0,1,3,3,3,3,3,3,3,0,1,1,3,3,1,3,3,1,3,1,1,3,1,3,1,1,2,3,1,0,3,1,3,3,3,1,1,1,1,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,1,3,3,1,2,3,3,3,0,0,0,0,3,3,1,1,0,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,0,0,1,2,0,1,0,3,3,0,3,3,0,3,3,3,3,1,2,0,3,3,3,3,3,3,0,1,0,0,1,1,1,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,0,3,1,2,3,3,3,3,3,3,0,0,2,1,3,3,3,1,3,1,3,0,1,3,0,3,3,0,3,1,3,0,3,0,3,3,0,3,1,0,2,1,0,0,0,0,3,3,3,3,0,0,3,0,3,3,3,3,3,0,2,1,0,1,2,0,0,3,3,3,0,1,2,1,0,3,1,3,3,3,0,0,2,3,1,0,0,3,1,3,0,1,1,3,3,0,1,1,3,0,3,3,1,0,3,3,0,0,3,0,0,1,3,0,3,3,3,3,3,0,3,3,3,1,3,1,0,3,3,3,0,0,1,3,3,0,3,0,3,1,3,2,3,0,3,1,2,2,3,3,0,3,0,3,3,3,3,2,0,0,3,2,3,3,3,3,0,0,3,1,0,1,3,3,3,0,3,1,1,1,3,0,1,3,3,3,3,2,3,3,3,3,0,1,0,3,3,3,1,3,3,3,1,3,3,1,3,0,0,1,3,3,3,3,3,3,1,3,3,1,1,3,3,3,3,3,3,3,3,0,0,0,3,3,3,1,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,1,0,1,3,3,0,3,1,0,0,1,1,0,3,3,3,3,3,3,1,3,3,3,3,3,1,0,1,0,3,3,3,3,3,3,3,3,0,0,1,3,0,3,3,0,1,3,3,3,0,0,3,0,3,0,0,0,0,0,0,0,1,1,0,1,0,2,2,2,2,2,0,3,3,3,0,3,0,3,3,0,3,1,0,3,3,3,3,3,3,3,0,3,3,0,0,1,0,0,1,3,0,1,0,1,3,3,3,3,3,3,3,0,1,0,0,1,1,0,1,0,0,3,3,3,0,1,0,0,0,1,1,3,0,3,0,0,0,1,3,3,1,0,0,3,0,3,0,3,1,0,3,1,0,3,1,0,3,0,1,3,0,3,1,0,3,3,3,3,1,0,0,1,0,0,1,3,1,3,3,0,3,1,3,3,3,3,3,3,1,3,3,3,3,0,3,1,1,3,3,3,3,1,3,3,3,3,1,3,0,3,3,1,0,3,0,3,3,3,1,3,0,3,0,1,3,3,3,3,3,3,3,3,3,3,3,3,0,3,1,3,3,0,1,3,3,3,0,3,1,3,1,3,3,3,1,3,3,0,3,3,3,1,3,3,3,3,0,3,3,3,0,3,0,3,1,0,3,3,3,3,0,3,1,3,3,3,3,3,3,3,3,0,3,3,3,3,1,1,3,3,3,3,0,3,3,3,0,3,0,0,0,0,2,3,3,3,1,3,3,0,3,3,3,0,3,0,3,3,0,3,0,1,3,0,3,3,1,1,3,3,1,3,3,3,3,0,0,1,2,0,3,3,0,3,3,2,0,2,3,3,1,3,3,1,1,3,0,0,3,3,0,3,1,1,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,0,1,1,0,1,0,0,0,1,3,3,3,3,1,3,3,1,1,0,3,1,0,3,3,3,1,0,3,3,3,3,1,3,1,3,3,3,0,0,3,1,3,0,3,0,3,0,3,3,1,3,1,3,3,2,3,3,3,3,3,3,3,3,3,1,1,3,3,3,3,3,0,1,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,1,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,0,3,3,3,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,1,0,3,3,3,3,3,3,3,3,3,0,3,1,3,3,3,1,1,1,3,3,3,3,3,3,1,3,1,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,1,0,3,3,1,0,3,1,3,1,0,0,1,1,3,1,1,3,1,3,3,3,3,3,0,1,3,1,1,3,3,3,3,3,1,3,3,1,1,3,1,3,3,3,1,3,0,1,3,3,3,1,1,1,1,1,3,3,3,3,3,3,1,3,3,3,1,3,3,3,1,3,0,3,3,3,1,0,1,3,2,3,3,3,3,3,1,3,3,3,3,0,0,0,3,3,1,3,1,3,3,0,3,3,0,1,3,3,1,3,1,1,3,0,1,0,0,0,3,3,3,1,3,1,3,1,0,3,3,3,3,1,3,1,0,3,1,0,1,3,1,1,0,3,1,3,3,3,3,3,3,1,1,3,3,0,3,3,3,3,0,1,3,0,0,1,3,1,3,1,3,3,1,3,3,1,3,1,3,3,1,3,3,3,1,3,3,3,1,3,3,1,1,3,3,1,3,3,0,0,1,3,1,0,1,3,0,0,3,3,3,3,3,3,1,0,3,1,3,0,0,1,3,0,0,0,1,1,0,3,1,3,3,1,1,1,0,0,2,1,3,3,3,3,3,3,3,3,2,3,0,1,3,3,3,0,1,3,3,1,3,0,0,3,3,0,3,3,3,0,3,3,1,3,3,3,1,0,0,1,2,3,0,3,1,0,3,2,3,1,0,3,1,3,1,3,3,3,3,0,1,3,3,0,0,3,0,3,1,0,3,0,3,1,1,0,1,3,1,3,1,3,0,1,0,3,3,0,3,1,2,3,0,0,0,1,0,3,0,3,3,3,3,3,3,1,3,1,3,1,3,3,1,3,0,3,1,0,0,3,3,1,1,1,3,3,0,3,3,1,0,1,0,3,1,2,0,0,3,3,0,1,0,0,3,3,3,0,0,3,0,3,3,0,3,3,3,3,2,1,1,1,0,3,1,1,3,1,1,1,3,3,3,3,3,3,3,3,3,3,1,1,3,3,0,3,3,3,0,1,0,0,3,1,0,3,0,3,3,0,1,3,0,3,0,3,0,0,3,3,1,0,0,3,3,0,0,3,0,3,3,3,1,3,1,3,0,2,3,2,3,3,3,3,3,1,0,3,1,1,0,3,3,3,3,0,0,3,3,3,3,3,1,1,3,1,1,3,1,1,1,0,3,3,3,0,3,3,3,3,1,1,0,2,1,3,3,3,3,1,3,1,3,3,3,1,3,1,1,0,1,3,1,0,1,1,3,3,3,3,3,3,3,1,0,0,3,3,0,1,3,1,3,1,3,3,1,3,3,3,3,3,3,3,3,3,2,3,3,3,3,0,3,2,2,1,3,3,3,1,3,3,1,1,3,3,1,1,3,3,3,1,3,3,2,3,0,3,3,0,0,1,3,1,1,3,1,3,1,2,2,2,3,3,3,3,1,0,1,0,0,1,0,2,3,3,0,3,3,3,1,0,0,3,1,0,1,3,0,3,3,3,0,2,3,3,3,0,3,3,3,3,3,3,3,0,0,0,0,3,3,3,3,1,0,3,3,1,2,1,0,3,3,3,3,3,3,1,3,2,0,3,0,0,3,3,3,3,3,3,0,1,3,3,2,3,3,3,1,2,3,3,0,1,0,3,3,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,0,3,1,0,0,0,0,3,3,1,3,1,3,1,1,1,3,3,3,0,1,1,3,3,3,3,1,3,3,3,3,3,0,3,3,1,1,3,3,3,3,3,1,3,3,3,3,3,3,3,0,3,3,3,3,3,0,3,1,3,3,3,3,3,3,0,3,3,3,3,1,3,3,3,3,3,3,3,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,0,1,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,0,3,3,0,3,0,3,3,0,0,0,3,2,3,3,3,0,0,3,0,0,0,0,0,0,1,3,1,2,1,1,3,0,1,3,1,3,1,3,3,3,3,0,1,1,3,3,3,3,1,1,3,1,3,3,3,0,3,0,3,3,1,0,3,1,1,0,0,1,0,3,3,3,1,0,1,3,1,3,1,0,3,3,3,3,1,3,0,3,3,1,0,3,0,0,2,1,1,3,3,1,0,0,1,0,3,1,3,0,0,0,1,3,1,0,0,1,0,3,0,0,3,0,3,2,3,0,3,3,3,0,1,3,0,0,3,1,0,3,1,3,0,1,2,1,3,0,1,3,3,0,0,3,3,0,3,0,3,3,1,3,3,3,3,2,3,3,1,3,1,3,0,0,3,3,3,3,1,2,0,0,3,3,0,1,2,0,2,1,0,1,3,0,3,3,3,1,0,3,3,0,3,3,3,3,0,0,1,3,0,3,3,2,1,0,1,3,3,3,1,3,3,3,3,3,3,1,1,3,0,2,0,3,1,2,0,0,3,1,1,1,1,3,3,1,1,1,3,3,3,0,0,3,3,0,3,0,1,3,3,3,3,1,3,3,2,1,0,1,0,1,1,0,1,3,3,1,0,3,0,3,3,3,1,3,0,3,3,1,3,1,3,3,1,0,1,3,1,3,3,3,3,0,3,3,3,1,3,3,3,3,2,1,1,1,3,3,3,1,0,3,0,1,3,1,1,0,1,3,0,3,3,3,1,3,0,3,3,3,3,3,3,1,3,2,0,3,1,1,1,0,3,3,3,3,3,3,2,1,0,0,1,0,3,1,1,0,1,1,0,0,3,3,3,3,3,3,3,1,3,0,1,3,3,3,0,3,3,3,0,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,1,3,3,3,3,3,3,1,1,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,1,3,3,3,0,3,3,3,3,3,0,3,3,3,0,0,3,3,3,3,3,3,3,3,3,3,3,1,3,3,1,1,3,3,3,1,3,3,0,1,1,3,2,3,3,1,0,1,2,0,0,3,0,3,2,1,0,2,3,3,0,2,1,3,0,0,0,3,3,1,0,3,1,3,3,2,1,0,3,3,3,0,3,0,1,3,3,1,3,3,0,3,3,3,2,1,1,0,3,3,3,3,3,2,3,0,3,0,1,2,3,2,1,2,2,0,1,1,2,1,2,1,0,0,1,2,3,1,0,3,3,3,0,3,1,0,0,0,0,1,0,0,1,0,3,3,3,3,3,1,1,0,1,1,1,0,3,3,3,1,3,3,3,1,3,1,1,3,3,3,3,3,3,3,3,0,3,3,1,3,3,3,3,3,3,3,3,1,2,1,3,0,3,0,2,0,3,3,3,3,3,1,3,1,1,0,3,1,1,3,3,3,1,1,3,2,1,3,3,1,1,3,3,1,1,3,3,3,3,3,3,3,1,1,2,3,3,3,3,3,1,0,1,3,1,0,3,0,3,3,1,0,1,3,3,3,3,1,3,1,3,1,1,3,3,3,3,3,0,3,3,3,3,3,3,1,1,3,3,0,1,3,3,1,3,0,1,0,3,0,0,0,3,3,0,1,1,3,3,1,3,3,1,1,0,1,1,0,0,3,1,3,3,0,0,3,3,3,3,0,3,3,3,3,3,1,3,3,0,3,3,3,0,3,3,3,3,3,3,3,1,1,0,0,0,3,0,0,0,0,3,3,1,0,0,0,3,3,3,3,2,0,0,0,1,3,3,1,3,3,1,0,3,3,3,1,1,3,0,0,0,2,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,0,3,3,3,3,1,1,0,3,0,3,1,3,3,3,3,3,0,3,3,0,3,3,3,1,3,3,3,1,1,0,3,2,3,3,1,3,0,3,0,3,1,0,3,3,3,3,3,3,1,3,3,3,3,0,3,3,3,0,3,3,1,0,2,1,1,3,3,3,3,3,2,1,3,0,0,3,3,3,3,1,3,1,3,3,3,1,0,1,0,3,3,1,0,3,2,3,3,3,3,1,3,1,3,3,3,1,3,3,1,2,0,3,0,0,3,1,0,0,3,2,1,0,0,0,1,0,2,0,1,3,3,1,3,3,3,1,0,0,1,1,0,3,3,3,3,3,3,3,0,0,0,1,0,1,3,1,3,0,0,1,1,0,3,3,0,3,3,3,1,1,3,1,1,3,3,3,1,0,0,1,0,3,1,0,3,0,0,0,0,0,0,3,1,0,0,0,0,0,3,3,3,3,0,0,0,0,1,3,3,0,1,3,3,1,3,0,1,3,1,3,3,3,1,1,0,3,3,0,0,3,3,1,3,3,3,3,3,0,3,3,3,1,1,0,3,3,3,3,0,0,3,3,3,0,2,3,3,0,3,3,0,1,0,0,0,0,3,3,3,3,3,1,0,3,0,3,3,0,0,3,3,3,3,3,1,0,3,0,3,3,1,0,3,3,3,3,3,3,3,3,3,3,1,3,3,3,0,0,1,3,3,1,3,3,3,1,3,1,3,0,3,3,3,3,3,3,3,0,1,1,1,1,1,3,3,1,3,0,2,3,3,3,3,3,0,0,1,3,3,3,0,3,1,1,3,3,1,3,3,3,3,0,3,0,0,1,0,0,0,3,3,1,3,0,1,0,3,0,1,2,0,3,0,3,2,3,2,3,3,1,3,3,3,1,0,3,3,0,0,0,3,2,3,3,3,0,3,2,2,1,3,3,1,1,3,3,1,0,3,0,3,3,0,0,3,1,3,3,3,3,3,1,1,3,3,3,3,3,3,3,3,3,1,3,3,0,3,3,3,1,0,0,1,0,3,3,0,0,3,3,1,0,0,3,3,3,3,3,3,0,0,2,3,3,3,3,1,0,2,0,0,0,3,3,3,1,3,3,1,3,2,3,1,2,0,0,3,3,3,3,3,1,3,0,2,0,0,3,0,3,0,1,3,0,3,3,1,3,3,3,3,3,3,0,3,0,1,3,3,3,3,3,3,0,1,0,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,0,0,1,1,3,3,3,3,3,3,3,3,3,3,3,3,0,1,3,1,1,0,0,3,3,3,3,0,0,0,0,3,3,3,3,3,1,0,1,0,0,3,3,0,3,1,1,1,3,1,3,3,3,3,0,3,1,0,3,3,3,3,3,0,3,0,1,1,1,3,3,0,3,3,3,3,3,3,0,0,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,1,3,3,3,1,3,3,2,0,3,3,3,1,3,3,3,3,3,1,3,3,3,3,3,1,3,3,3,1,1,3,3,1,3,3,3,3,0,0,3,1,3,3,3,1,3,0,3,1,3,1,3,3,3,3,3,3,3,2,1,3,2,3,3,1,3,3,3,3,3,3,3,1,0,1,3,3,1,0,3,3,3,0,0,0,1,1,3,3,3,3,1,3,3,3,3,1,3,3,1,1,0,3,0,1,0,0,1,0,3,1,3,3,3,1,1,0,3,3,0,3,3,0,3,3,1,2,0,0,0,1,1,3,0,3,1,3,3,3,1,0,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,2,1,3,1,3,1,1,0,3,1,1,3,0,1,3,1,3,1,3,3,3,1,3,3,3,3,3,3,3,3,0,3,3,0,3,1,3,3,3,0,3,3,3,3,3,1,3,3,3,3,3,3,3,3,0,3,3,0,3,2,3,0,3,3,1,1,2,3,3,3,3,1,3,3,3,3,3,1,3,3,0,0,3,0,3,3,3,3,3,3,3,3,3,1,1,3,3,0,3,2,3,3,3,3,3,1,3,2,3,1,3,3,3,3,1,1,3,3,3,1,0,3,3,3,3,1,3,1,3,3,2,3,0,3,3,3,3,0,3,1,3,3,3,1,3,3,3,3,3,3,1,3,1,3,1,1,3,3,3,3,1,1,0,1,3,3,1,3,3,1,0,3,1,3,3,3,3,3,3,3,3,1,3,3,1,3,3,3,1,0,0,1,3,3,3,3,3,0,1,3,1,3,3,3,3,1,3,3,3,3,1,3,3,0,3,3,0,3,3,1,3,0,1,3,3,3,3,3,0,3,0,3,0,1,3,1,0,1,1,1,3,3,3,0,3,1,3,3,3,3,0,3,3,3,1,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,1,1,1,1,3,3,3,3,3,3,1,1,3,3,1,1,3,3,3,1,0,3,3,1,1,3,3,3,3,3,3,3,1,3,3,3,3,3,1,3,3,0,0,3,0,1,3,1,3,3,3,3,3,3,0,0,3,0,0,1,3,0,0,3,3,3,1,3,1,2,3,1,3,1,1,3,3,1,3,3,0,3,3,3,1,0,3,3,1,3,0,0,0,1,1,0,3,0,3,3,0,1,0,0,3,3,0,3,1,3,1,3,3,0,3,3,3,3,0,0,1,0,1,0,3,3,1,3,3,1,3,1,0,0,1,0,0,0,1,3,1,1,0,3,3,3,0,0,3,3,0,0,3,3,3,1,1,1,0,3,3,3,1,0,3,3,1,0,0,0,0,1,1,3,1,1,1,3,1,3,3,3,3,3,1,0,3,0,1,1,3,3,3,3,1,3,3,1,1,1,3,3,3,3,3,3,3,3,3,3,0,3,0,1,0,3,1,1,3,3,3,3,1,1,1,3,1,3,3,3,0,3,1,3,3,1,3,3,1,3,3,1,3,0,1,3,1,1,3,3,3,3,3,3,3,0,3,3,1,3,1,0,1,3,3,1,3,3,0,1,1,1,3,3,3,3,1,3,3,1,1,0,3,1,3,3,3,3,1,1,0,0,3,3,3,3,3,1,3,0,3,3,3,3,3,3,3,0,3,1,3,3,3,1,3,0,3,3,1,3,3,3,3,3,3,0,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,2,0,1,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,1,3,1,1,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,0,1,0,1,1,1,3,3,3,1,3,0,3,3,3,1,1,1,1,3,3,1,1,3,3,1,3,3,3,1,3,3,3,3,1,0,3,1,0,3,3,3,0,3,3,0,3,0,3,3,0,3,3,1,0,3,3,1,3,1,0,2,3,3,0,0,3,2,0,1,0,3,1,0,3,2,3,0,1,1,3,1,1,3,1,1,3,3,3,3,3,1,3,3,3,1,1,3,0,3,0,0,3,3,3,0,0,1,3,0,3,0,0,3,1,1,3,1,0,3,3,3,1,0,0,0,0,1,3,3,3,3,3,3,1,2,1,1,1,0,1,1,1,1,3,2,2,3,3,3,3,3,3,1,3,0,2,0,3,3,3,3,3,1,3,3,3,3,0,3,3,0,1,3,3,3,3,3,3,0,1,3,0,3,3,1,3,1,0,0,3,3,3,3,3,3,1,3,3,3,0,3,3,0,1,0,3,3,1,0,1,3,3,3,3,0,3,3,3,3,3,0,3,3,3,3,3,0,0,0,0,3,0,3,0,3,3,0,1,3,3,1,3,3,1,3,1,3,0,0,0,0,0,3,3,3,3,1,3,3,1,0,1,3,1,3,3,1,3,3,3,3,3,3,1,3,3,1,0,3,1,3,0,0,0,0,3,1,0,0,3,3,3,3,3,3,3,0,0,3,3,3,1,1,3,3,0,3,3,3,3,0,3,3,3,3,3,3,3,0,1,1,1,3,3,1,3,3,0,3,3,0,0,3,3,1,3,3,3,3,1,0,0,1,3,0,0,1,1,0,3,3,0,3,3,3,3,3,1,0,3,0,3,3,3,0,1,1,0,3,1,0,3,0,0,3,3,1,3,3,1,3,3,3,0,3,3,3,1,1,0,3,3,3,1,3,1,1,3,3,1,3,1,1,3,3,3,3,3,3,3,0,3,1,3,3,3,0,3,2,3,3,3,3,0,3,3,3,1,3,0,3,3,1,3,1,3,3,3,3,3,1,3,1,0,3,3,3,3,3,1,0,0,3,3,3,3,0,3,1,1,3,3,3,3,0,1,3,3,3,3,3,1,3,3,3,3,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,1,0,2,0,3,0,1,1,0,0,3,3,1,0,1,3,3,3,3,2,1,3,3,0,3,1,3,3,1,3,0,3,3,3,3,1,2,1,1,0,3,3,1,3,3,3,3,3,3,3,3,1,3,3,3,3,0,2,1,1,2,1,3,3,3,1,3,0,3,2,3,3,1,1,0,1,3,3,3,0,3,1,2,0,2,2,3,3,3,3,3,0,0,0,3,1,2,0,2,1,1,3,2,1,0,3,1,0,3,3,3,0,0,0,1,3,2,2,2,3,3,3,3,0,0,3,3,3,0,0,3,3,3,1,3,1,3,1,3,3,3,3,1,0,0,1,3,0,3,3,0,1,3,1,3,3,3,3,1,1,3,3,3,3,3,1,1,3,3,0,3,1,3,3,0,0,0,0,0,0,2,2,2,1,3,1,1,3,1,1,3,0,3,3,0,1,3,3,1,0,0,0,0,0,0,3,0,1,3,3,3,3,1,3,3,1,0,1,0,0,3,1,3,1,3,1,1,1,0,3,1,3,1,3,3,2,2,0,0,1,3,3,3,3,3,1,1,3,3,1,3,3,1,1,3,3,1,3,3,1,0,1,0,3,3,3,3,3,3,0,0,3,3,1,0,0,0,1,3,3,3,3,3,0,2,3,3,3,0,1,3,1,0,0,1,3,0,3,1,3,3,1,1,0,1,3,2,3,0,3,3,0,0,1,3,1,2,2,3,3,3,3,3,0,3,3,0,3,3,0,1,3,3,3,3,1,3,3,3,0,0,3,3,3,3,0,3,0,3,1,1,0,3,3,3,1,0,0,0,3,1,3,3,3,3,1,0,1,3,3,2,3,3,3,3,3,0,3,1,0,1,3,0,3,3,0,1,3,0,3,1,3,1,0,1,3,3,3,3,0,0,0,0,3,3,1,3,3,3,1,0,0,0,3,0,0,1,0,3,3,3,3,1,1,3,3,1,0,0,0,3,3,0,3,3,3,3,0,3,0,0,3,1,1,3,1,1,1,3,1,3,0,1,3,3,3,3,1,3,0,1,3,3,1,3,3,1,0,3,3,3,1,3,3,3,0,0,0,0,3,0,0,0,0,3,3,3,3,3,3,1,3,3,3,0,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,0,3,1,3,3,3,0,3,3,0,3,3,3,3,3,0,3,3,3,3,1,3,3,1,0,3,3,3,3,3,0,3,3,3,3,3,3,0,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,0,3,0,1,3,1,3,3,3,0,3,3,3,3,3,1,3,1,3,1,3,1,3,3,3,3,3,1,3,3,3,3,3,0,3,3,0,3,3,1,3,3,3,1,3,3,0,3,3,3,3,3,3,1,1,3,0,3,3,0,0,3,3,0,0,3,1,1,3,3,3,3,3,3,3,0,1,3,3,3,3,3,3,3,0,3,3,3,3,3,0,3,3,3,3,0,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,1,1,3,0,3,1,3,3,3,3,3,3,3,0,1,1,3,3,1,0,1,3,3,3,3,3,3,3,1,3,3,2,2,2,0,3,3,3,3,3,3,3,0,3,0,1,3,0,3,0,0,3,0,3,0,0,0,1,0,3,0,3,3,3,3,3,0,0,1,1,2,3,0,3,1,3,3,1,3,3,2,1,3,3,3,3,3,0,3,3,3,0,3,3,0,3,1,3,0,3,2,0,0,2,3,0,0,0,1,3,0,1,3,0,3,3,3,3,3,3,0,3,0,3,0,3,3,3,1,3,1,3,3,3,1,1,3,0,3,3,3,3,3,0,3,3,0,3,1,3,3,3,0,3,3,1,0,1,0,1,3,3,1,3,3,3,1,3,3,0,3,1,3,3,0,3,3,3,1,3,1,3,0,2,3,3,1,3,3,1,0,3,0,3,1,3,3,3,1,0,3,3,0,3,3,3,3,3,3,3,3,3,2,0,1,3,0,3,0,1,3,3,3,3,3,3,3,3,3,3,0,3,3,1,3,3,3,0,1,1,2,3,1,0,1,3,0,3,0,3,3,3,3,1,1,3,3,3,0,2,1,3,3,3,0,3,3,3,1,3,3,1,1,0,2,3,0,1,3,1,3,0,0,3,3,0,2,1,3,2,3,2,1,1,3,3,0,3,1,0,2,1,0,2,1,2,0,3,0,3,0,1,0,0,2,1,0,3,3,3,0,3,3,0,0,0,0,0,3,3,0,3,0,3,3,3,1,3,3,3,0,3,3,0,0,3,0,0,1,1,3,1,0,2,0,3,3,1,1,1,3,3,3,3,3,1,0,3,1,0,3,0,2,1,2,2,0,1,2,2,1,1,3,3,1,3,3,3,3,1,0,3,1,3,1,0,2,1,3,3,1,2,3,1,3,3,0,3,3,1,3,3,3,3,1,3,3,1,1,3,1,3,3,3,1,3,3,3,3,3,3,3,3,3,0,3,3,1,3,1,3,1,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,0,3,3,3,3,3,1,3,3,3,1,3,3,3,1,3,3,3,3,3,1,3,3,1,3,3,0,3,1,3,0,3,3,1,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,1,0,3,1,3,3,3,3,1,3,0,3,3,2,3,3,2,3,3,0,3,0,0,0,1,3,3,3,3,3,3,1,0,1,3,3,1,3,3,3,3,3,1,3,1,3,1,3,3,3,3,3,3,3,3,3,3,1,3,3,3,1,3,0,1,3,0,3,1,3,3,3,3,1,3,3,0,3,0,0,3,3,0,1,3,0,3,3,3,3,0,3,1,1,1,2,3,1,1,3,3,3,3,1,1,0,0,0,3,3,3,1,3,3,3,3,3,3,3,3,3,3,1,1,1,3,3,1,1,3,0,1,3,3,1,3,1,3,3,3,3,0,0,0,3,3,3,3,3,0,3,1,0,0,1,0,3,3,3,3,0,0,1,0,3,3,0,1,1,3,1,1,3,1,0,3,3,3,3,3,1,3,3,3,2,0,1,3,1,3,3,3,3,3,1,2,3,3,3,0,1,0,0,3,3,3,3,3,3,3,3,0,1,3,3,1,3,3,3,1,3,0,3,3,3,3,3,3,3,2,1,3,2,3,1,3,1,3,3,3,3,1,0,1,3,3,3,1,3,1,3,3,3,3,3,1,3,3,3,3,3,3,0,3,3,3,3,3,0,3,3,2,3,0,1,1,3,3,1,3,1,0,1,3,1,0,1,1,1,3,0,1,3,0,3,3,3,3,3,3,1,3,1,3,3,3,3,0,1,3,0,3,1,1,0,3,3,3,1,3,1,1,0,1,3,1,3,1,3,1,1,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,1,3,1,3,1,3,3,1,0,0,1,1,3,3,3,3,3,3,0,3,1,3,1,0,3,0,0,1,0,1,3,3,1,3,0,1,0,3,1,1,3,3,3,3,3,0,0,3,0,0,0,0,0,1,1,3,3,3,3,3,1,3,1,3,3,3,3,3,0,3,0,3,0,3,3,3,0,3,3,3,3,3,3,3,2,3,1,1,3,3,1,3,3,3,3,3,0,0,3,3,3,3,3,3,3,1,1,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,1,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,1,3,3,3,1,3,3,1,1,3,3,3,3,1,3,3,3,1,3,1,3,1,0,3,3,0,3,3,3,3,3,3,1,3,3,3,0,0,0,0,0,3,3,3,0,3,3,0,3,0,1,2,0,0,3,3,0,3,3,3,1,0,3,1,0,1,0,0,0,3,3,3,2,3,3,2,2,3,3,1,3,1,3,0,0,1,1,3,0,1,1,3,3,1,3,0,3,2,3,1,3,3,0,3,3,3,0,1,0,0,1,1,1,1,2,0,3,1,1,0,3,3,0,3,1,2,3,3,0,1,3,3,3,0,1,0,1,3,0,3,3,3,0,3,1,1,1,2,1,3,3,3,3,3,3,0,0,3,3,0,3,3,0,3,0,0,0,3,1,0,0,0,1,3,3,3,3,3,1,3,3,3,1,0,0,0,3,3,3,1,0,1,1,3,3,1,3,3,3,3,3,3,3,0,1,3,1,0,0,1,0,3,3,3,3,1,0,0,1,0,3,1,3,3,1,1,1,3,3,3,0,1,0,3,1,0,3,1,3,3,3,1,1,3,3,3,3,0,1,1,3,3,3,3,3,3,3,3,0,0,0,0,3,3,3,0,3,3,3,1,0,3,0,3,0,3,3,3,1,3,3,1,3,1,3,3,0,1,1,3,3,3,2,1,1,1,0,3,1,3,0,0,0,0,0,3,3,3,1,3,3,3,3,0,3,3,3,3,0,3,3,3,2,0,1,3,3,3,3,0,0,0,3,2,0,0,3,3,3,3,3,3,0,3,0,0,3,3,0,3,3,3,3,0,3,3,0,3,1,3,3,0,3,0,3,3,1,3,0,3,3,3,3,2,3,0,0,3,3,0,3,0,0,1,0,0,1,3,1,3,1,0,1,3,3,3,3,3,0,3,1,0,3,0,3,3,3,0,3,3,3,3,1,3,3,3,1,1,1,1,3,0,2,0,1,3,3,0,1,3,3,3,3,0,0,3,2,0,1,3,2,2,1,3,3,3,3,0,3,3,0,3,3,0,3,0,3,3,3,1,3,1,3,3,1,3,0,3,3,0,3,0,1,3,3,3,1,3,0,3,0,3,1,1,1,3,0,1,0,0,0,1,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,2,2,1,3,3,3,1,2,2,1,3,3,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,1,3,3,3,3,3,3,0,3,1,3,3,3,1,0,3,1,1,1,3,3,3,3,3,0,3,1,3,3,3,0,1,2,2,3,3,1,1,3,3,3,3,3,3,3,3,3,1,3,3,1,0,3,3,3,1,3,1,1,3,3,3,3,3,3,3,3,0,3,3,3,3,1,3,3,3,3,1,0,3,3,3,3,1,3,3,3,1,1,3,3,3,3,1,1,3,3,3,3,3,3,3,3,3,3,1,1,3,3,2,3,3,3,3,0,0,0,3,3,0,3,3,1,3,3,3,0,3,3,1,1,3,0,1,3,3,0,3,0,3,3,3,3,3,3,3,0,3,0,1,3,3,3,3,1,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,1,1,3,3,3,3,3,3,3,0,0,0,0,3,1,1,3,3,1,0,3,3,1,1,3,3,0,3,3,3,3,3,1,0,1,3,3,3,3,3,1,3,0,0,3,2,3,2,3,3,3,3,3,3,1,3,1,3,3,1,1,0,0,3,3,1,0,1,3,2,0,1,3,0,3,3,0,1,0,0,0,3,0,1,0,3,0,1,0,0,3,2,3,3,1,3,1,3,1,3,1,3,3,2,1,3,0,1,3,0,0,3,3,1,0,0,3,0,3,3,3,1,0,3,3,0,1,0,3,3,0,1,1,2,1,3,3,0,1,1,0,0,1,0,2,0,1,0,0,1,0,1,2,2,1,3,1,3,0,1,3,3,0,1,1,0,0,1,3,0,3,3,0,3,1,3,3,3,3,3,3,1,3,3,0,0,1,1,3,3,3,1,0,2,2,0,3,1,0,3,3,3,0,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,1,1,3,3,3,1,3,0,1,3,1,3,3,3,0,3,3,1,1,3,3,1,1,3,3,1,1,3,3,3,0,1,1,3,0,3,3,3,3,1,3,3,1,3,3,3,3,3,3,0,3,0,3,3,3,3,1,3,3,1,1,1,3,0,3,0,3,3,3,1,3,0,3,1,3,3,1,0,3,1,3,2,3,3,3,0,3,1,1,0,3,3,0,1,3,3,3,3,3,1,3,3,3,0,0,0,0,0,3,3,3,3,1,3,3,3,3,1,3,1,3,1,0,1,3,0,3,0,0,0,1,3,3,1,3,0,3,3,0,3,1,3,3,0,3,3,0,3,3,3,3,3,3,3,3,3,1,0,0,3,0,3,2,3,3,3,3,1,3,3,1,3,0,3,3,3,0,1,1,3,3,0,0,0,3,3,3,1,0,0,3,3,3,3,3,3,0,0,1,3,3,3,3,1,3,3,3,3,3,3,3,3,3,0,1,0,3,3,0,3,3,0,0,3,0,3,0,0,1,0,1,0,0,0,3,3,3,0,0,1,0,0,0,0,1,3,3,1,0,3,3,0,0,1,0,3,0,0,0,1,1,3,0,0,2,2,3,0,1,0,1,1,0,1,0,1,3,3,0,2,3,3,1,3,1,1,1,3,0,2,0,0,1,0,1,1,0,3,0,3,0,1,2,3,3,0,3,1,0,1,0,0,1,0,2,0,0,0,0,3,1,0,3,2,1,3,1,3,3,1,3,3,1,1,3,0,0,3,1,0,3,2,2,3,3,1,0,0,2,0,2,2,0,1,0,0,0,2,3,0,0,0,1,3,1,0,0,1,2,2,2,0,0,3,1,3,1,1,0,1,3,3,0,3,0,0,0,2,3,3,0,0,3,2,2,3,2,1,0,3,2,1,3,3,3,3,3,0,3,1,0,2,1,3,0,0,0,0,1,2,0,1,3,2,3,2,0,0,0,0,0,1,2,3,0,3,3,3,3,3,3,3,3,3,3,3,2,0,3,3,3,3,1,0,3,1,1,2,0,1,0,2,0,1,3,3,3,3,2,2,0,3,3,1,3,3,1,0,1,1,2,3,1,0,0,0,3,1,3,3,1,0,1,0,0,1,0,1,1,3,3,0,3,3,3,3,0,2,0,3,3,3,0,2,2,0,2,1,3,2,0,2,1,3,0,1,3,3,3,3,1,3,3,3,3,3,3,0,1,0,1,3,0,1,3,0,1,1,2,1,2,0,3,3,3,3,0,2,1,3,1,1,0,1,0,2,0,1,0,3,3,0,0,0,3,3,3,3,3,1,1,3,3,3,2,3,1,1,1,3,0,3,3,1,1,0,2,3,0,3,2,0,3,3,1,3,1,3,3,0,3,1,3,0,3,3,1,1,0,3,3,1,3,3,0,0,1,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,1,1,3,1,3,3,0,3,3,0,1,3,3,1,0,3,3,1,3,3,1,3,3,1,3,3,3,1,0,1,3,0,3,3,3,3,1,3,1,3,3,0,3,1,3,3,3,2,3,1,3,1,1,1,3,3,1,2,3,1,1,3,1,3,3,3,3,3,3,1,3,3,3,3,1,1,3,3,3,1,3,3,3,3,0,1,0,3,1,1,0,3,3,3,3,0,0,0,1,3,3,3,0,2,2,0,1,3,3,3,0,3,1,0,3,0,0,3,1,3,3,1,3,1,3,3,3,1,3,3,3,0,3,3,3,3,0,0,3,3,3,1,0,1,3,1,3,0,3,3,3,3,1,3,3,1,3,1,3,3,1,3,3,3,3,3,3,3,1,3,3,3,1,3,1,1,3,0,1,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,1,3,0,3,3,1,0,3,1,0,1,1,2,1,3,1,1,0,0,1,2,0,1,3,0,1,2,2,3,2,1,0,3,0,3,3,3,3,3,0,0,3,1,0,1,1,3,3,0,3,3,1,3,1,3,1,3,1,1,3,3,3,3,0,1,0,0,0,0,2,0,1,1,3,0,1,3,1,1,3,3,3,3,3,1,1,0,3,3,0,3,0,0,3,1,3,0,1,3,3,3,3,2,2,0,1,3,0,3,3,1,2,2,2,2,2,0,3,3,3,1,3,3,3,0,0,3,3,0,0,2,3,3,0,1,3,3,3,3,0,1,1,0,0,3,3,1,3,0,3,0,0,1,0,3,3,3,3,3,3,0,0,1,0,0,3,3,1,3,3,3,3,3,1,3,3,3,3,3,3,1,3,1,3,0,1,1,1,3,3,3,3,3,1,3,3,3,3,3,1,3,3,3,3,0,1,3,0,3,0,1,3,1,1,3,0,0,0,0,1,1,3,3,1,3,3,3,3,0,3,3,3,3,1,1,0,3,3,3,3,3,3,0,2,0,3,3,3,3,0,3,3,0,3,1,0,3,3,3,3,3,0,3,1,3,3,3,0,3,3,0,3,1,0,3,3,1,3,3,3,3,3,3,3,3,1,1,3,3,3,3,3,3,3,3,3,3,0,3,0,3,3,3,3,1,3,3,3,3,3,1,1,3,3,3,3,3,0,3,3,3,1,3,3,3,3,3,3,3,1,3,3,3,3,3,1,3,1,3,0,1,3,3,0,3,3,3,0,3,3,1,1,3,3,3,3,3,3,1,3,3,3,1,3,3,1,3,3,1,1,0,3,3,3,0,3,3,3,3,3,3,3,0,3,3,0,3,1,3,3,3,1,3,3,3,3,3,1,3,3,3,3,0,3,1,3,3,3,3,1,1,3,3,3,3,3,3,3,3,3,1,3,1,3,3,3,3,1,3,3,1,0,3,3,1,3,3,3,3,1,3,0,3,3,3,3,1,1,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,1,3,3,1,3,0,0,0,3,1,3,3,0,0,3,1,1,1,1,3,0,0,3,0,1,1,0,1,0,3,3,3,3,2,2,2,2,3,1,0,1,3,1,3,0,1,1,3,3,1,1,1,1,3,1,3,0,1,0,0,1,1,2,1,2,3,1,1,3,3,0,1,3,0,0,1,3,1,3,0,3,3,3,3,1,3,1,1,1,0,3,3,3,1,1,1,0,0,3,3,3,1,1,3,1,1,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,0,1,1,3,1,3,3,3,3,1,1,3,3,3,3,3,2,3,1,0,0,0,1,3,0,2,0,3,0,0,3,0,1,0,3,3,1,0,3,3,3,1,3,1,3,3,1,1,3,1,3,2,1,0,0,1,3,3,3,3,3,3,3,0,3,0,1,3,0,0,3,1,0,3,3,3,0,1,3,3,3,0,3,1,0,1,3,2,3,2,1,3,3,1,0,3,3,0,3,3,0,3,3,3,3,3,3,0,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,0,0,0,3,0,0,0,0,0,0,0,3,1,3,3,0,3,3,0,3,0,0,3,3,0,3,3,1,1,3,3,1,1,3,1,3,3,3,1,0,1,3,1,0,3,3,0,3,0,3,3,0,0,3,3,1,3,3,0,0,3,3,3,3,3,3,3,0,3,0,3,1,3,3,3,3,0,3,3,3,1,3,3,0,3,3,3,3,3,1,1,1,3,3,3,1,3,0,3,1,3,0,1,3,0,0,3,1,3,1,1,0,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,1,1,3,0,0,3,3,3,1,0,1,1,3,1,3,0,1,0,0,3,3,1,3,1,1,3,3,1,1,3,3,3,0,1,3,1,3,1,3,1,1,0,3,0,3,3,0,3,1,3,3,0,1,1,3,3,1,0,3,0,2,2,3,1,3,3,3,3,0,0,1,3,3,0,1,3,0,3,3,3,3,3,3,1,3,3,3,3,3,1,3,3,1,3,1,0,3,3,1,3,3,1,3,3,1,1,0,1,3,3,3,3,3,3,3,3,1,0,0,0,0,1,1,3,3,1,3,3,3,3,3,3,3,3,0,3,3,1,3,1,3,3,3,3,1,3,3,1,3,3,3,3,1,1,3,1,3,3,1,3,3,1,1,3,3,1,3,1,3,1,1,1,3,3,3,3,1,1,3,3,3,3,3,3,1,3,3,1,3,3,3,3,3,3,1,3,1,3,3,3,1,3,3,3,1,3,3,3,3,3,3,1,3,3,3,1,3,1,3,3,3,3,1,1,1,3,3,1,3,3,0,3,3,3,3,1,3,1,3,3,3,3,1,1,3,3,3,1,3,0,0,3,2,1,0,0,3,2,2,1,2,3,0,2,1,0,0,0,3,3,0,1,0,2,0,2,1,0,0,0,1,3,1,0,3,1,3,1,3,0,2,2,2,3,1,1,0,3,0,0,3,1,3,3,1,3,3,3,1,1,3,0,1,3,1,1,1,2,3,2,1,3,3,3,3,3,3,1,1,0,3,1,3,3,3,1,3,0,3,3,3,0,1,3,1,3,3,3,3,2,2,1,3,3,3,3,1,0,2,1,3,2,2,2,0,0,0,0,2,3,3,0,3,3,3,3,3,0,3,0,3,0,1,0,3,3,0,3,0,3,1,2,1,3,3,3,3,3,0,3,3,3,0,2,3,1,0,3,1,2,3,2,0,3,1,3,3,1,3,1,1,3,3,0,0,3,3,3,3,1,1,3,3,3,0,0,1,0,1,1,0,0,1,0,3,3,3,0,0,2,0,3,3,0,3,3,1,3,3,0,1,3,3,2,0,3,3,3,0,1,1,3,3,3,3,3,3,0,0,0,0,1,3,1,0,2,2,3,3,3,0,0,1,3,0,3,3,3,3,1,0,0,1,3,3,3,3,0,3,3,3,3,0,1,3,3,3,1,1,3,1,3,3,3,3,3,3,1,0,3,1,0,3,3,3,3,3,3,3,1,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,1,1,3,3,3,3,3,3,3,3,1,0,3,3,3,1,3,0,3,3,0,3,3,2,3,3,1,3,3,3,3,3,1,1,3,1,3,3,2,0,3,3,0,3,1,3,3,3,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,0,3,3,1,0,3,0,3,3,1,1,1,3,1,3,0,3,0,3,3,0,3,3,0,1,1,3,1,3,0,0,3,1,3,3,0,3,1,0,1,1,3,3,0,1,0,1,3,3,1,3,3,0,2,0,0,1,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,1,3,1,3,0,3,3,3,0,3,3,3,3,3,3,3,0,3,1,3,0,3,0,1,3,3,3,3,0,3,1,0,3,3,3,0,3,3,3,1,3,3,3,3,1,3,3,0,0,1,3,3,3,1,1,3,3,3,3,0,3,0,0,1,1,3,1,3,3,1,3,1,3,3,0,1,3,1,3,3,3,3,3,1,1,1,3,3,1,3,3,3,3,3,1,3,3,3,3,3,3,3,0,3,2,1,0,3,3,3,1,1,0,0,3,0,3,3,1,1,3,3,3,3,3,3,1,3,3,3,3,0,3,3,3,1,0,1,3,3,0,3,3,3,0,3,0,3,0,0,1,0,3,0,1,1,0,0,0,3,1,1,1,3,3,1,1,0,3,3,3,1,3,1,0,1,3,3,3,3,1,3,3,1,1,3,1,3,3,3,0,3,1,3,3,3,3,3,3,3,3,3,3,0,1,1,0,3,3,1,3,3,0,3,1,3,3,3,3,2,3,3,1,3,0,3,0,3,1,0,3,3,1,3,3,0,3,3,3,3,0,3,1,1,0,1,3,3,1,1,1,3,1,3,1,1,1,3,3,3,1,3,3,3,3,0,3,0,0,3,1,2,0,3,0,3,1,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,1,3,1,3,0,3,0,3,0,3,3,3,3,3,3,1,0,1,3,3,1,3,3,3,3,0,3,3,3,3,3,3,3,0,0,0,3,1,0,3,3,3,0,1,2,3,3,3,1,3,3,3,3,1,0,1,3,3,3,1,3,3,3,1,1,3,0,3,3,3,3,3,3,0,0,1,3,1,3,3,3,3,3,0,3,3,1,3,3,3,1,3,3,3,3,0,0,3,1,0,2,2,1,3,1,3,0,3,3,3,1,0,3,3,3,3,0,3,1,3,3,3,3,1,3,3,3,3,0,1,3,3,2,3,1,1,0,1,1,3,3,3,0,0,3,3,3,2,3,3,1,1,3,3,3,3,3,1,0,3,0,0,1,3,0,0,1,3,3,1,1,3,3,3,1,3,1,2,0,0,0,3,3,1,3,1,3,1,1,2,1,3,0,0,1,3,1,0,1,3,3,3,3,3,1,0,3,1,0,3,1,3,3,3,3,0,3,3,3,3,1,0,3,3,3,3,3,3,0,3,3,2,1,1,3,3,3,3,3,3,2,2,1,2,3,1,0,0,0,3,3,3,1,3,3,2,1,3,3,1,3,1,3,3,3,3,3,3,1,0,1,3,3,2,2,2,2,2,2,0,1,0,1,1,1,0,0,3,1,3,0,0,3,0,2,3,0,0,3,2,1,0,3,0,1,0,0,3,3,1,3,0,0,0,1,2,0,0,3,2,0,2,0,3,1,0,1,1,3,1,2,3,1,0,0,3,0,3,1,2,0,1,0,3,3,0,1,0,0,1,1,0,3,0,1,0,3,3,0,1,1,1,0,1,1,1,3,3,1,1,0,3,0,3,3,3,0,3,0,1,3,0,0,3,0,1,3,2,2,1,1,3,1,1,3,3,2,2,3,3,0,1,1,0,0,1,3,0,3,1,3,1,0,1,3,3,3,0,3,3,3,3,3,3,3,3,1,0,1,1,3,3,0,3,1,1,0,0,1,3,3,3,3,3,3,3,1,3,1,0,0,0,2,3,3,3,0,1,3,3,3,3,3,3,3,0,0,3,1,1,0,3,2,3,3,0,0,3,0,2,1,2,1,3,3,3,0,3,0,1,0,1,0,2,3,0,0,3,3,2,0,2,3,0,3,3,1,3,1,0,0,0,0,0,0,0,3,0,1,3,3,3,0,3,0,1,3,0,3,0,0,0,1,0,3,3,3,3,1,3,3,3,1,0,3,1,1,0,0,3,3,3,3,3,0,3,3,3,0,0,3,3,3,3,3,1,3,3,0,1,3,3,3,1,3,3,3,1,3,1,3,3,1,1,3,3,3,3,3,3,1,0,1,1,3,3,0,1,1,0,1,0,2,3,1,3,3,0,0,0,3,3,3,3,1,3,3,3,3,1,3,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,0,1,0,1,3,2,3,2,2,0,0,3,0,3,0,3,3,3,3,0,0,0,0,0,0,3,3,3,3,3,0,3,3,0,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,0,0,1,3,3,3,3,3,3,3,3,3,3,0,3,0,0,3,0,3,3,3,3,1,3,0,0,0,0,2,2,0,0,3,3,3,3,3,0,2,2,1,2,0,1,3,3,3,1,3,3,3,3,3,3,2,2,2,0,0,1,3,0,0,1,1,3,1,0,3,0,0,2,3,0,1,1,3,3,1,3,1,3,2,3,1,1,0,3,0,2,3,0,0,2,1,2,2,1,3,3,1,3,3,3,3,3,3,2,2,0,3,0,0,3,3,3,3,3,3,3,0,3,1,1,0,3,3,3,3,3,3,1,3,3,3,3,1,0,3,3,3,1,3,0,1,1,3,0,0,0,3,3,3,3,3,3,3,0,0,0,0,0,2,0,0,3,0,3,3,3,3,3,3,3,1,3,3,1,0,3,3,0,0,0,2,3,0,2,0,3,3,1,0,3,1,3,0,0,3,1,3,3,3,3,3,1,3,3,3,3,3,0,3,3,1,1,0,3,1,1,3,1,1,0,3,3,3,3,3,0,3,3,1,3,1,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,1,1,0,3,1,3,1,1,3,3,3,3,3,3,3,3,3,0,0,3,1,3,0,3,1,3,3,3,3,0,0,0,3,1,1,3,3,0,3,1,1,3,1,1,1,3,3,3,3,3,3,0,3,1,1,3,3,3,1,1,3,3,3,3,1,3,0,1,3,1,3,0,0,0,0,1,0,3,1,0,3,0,3,3,0,3,0,3,1,3,1,3,0,1,1,0,3,3,0,1,3,3,1,3,3,3,1,0,3,1,2,1,1,1,3,2,0,3,0,0,0,0,3,1,2,3,3,1,3,1,3,1,2,0,3,1,1,3,1,2,1,1,0,2,2,1,1,2,0,3,3,3,3,3,0,1,3,3,0,3,3,3,3,3,0,0,3,3,2,0,2,2,1,1,3,3,1,3,3,0,3,3,3,2,1,1,3,3,3,3,3,1,3,3,3,3,3,2,0,2,0,1,3,3,3,3,3,3,3,3,3,3,1,3,3,0,0,3,3,3,3,3,3,3,3,3,0,3,0,3,3,1,3,3,0,3,3,1,0,3,1,1,3,3,3,1,3,0,3,3,0,0,1,3,3,0,3,3,3,3,3,3,3,3,3,3,0,1,3,0,0,3,3,1,3,3,3,3,3,3,1,1,3,1,0,3,3,3,3,3,0,3,3,3,3,3,3,1,3,3,3,3,1,3,3,3,3,2,3,0,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,0,1,3,3,1,3,3,0,1,0,1,1,3,1,1,3,3,3,0,0,3,3,0,3,1,0,3,3,0,0,0,3,3,0,0,1,3,3,0,1,3,0,0,3,3,2,3,3,0,3,0,0,3,1,3,3,1,3,3,1,1,3,1,3,3,1,3,3,1,3,3,0,3,1,0,3,0,3,3,1,1,3,1,3,3,3,3,3,0,3,2,3,1,3,3,3,3,3,3,1,2,3,3,3,3,3,3,3,3,3,3,3,3,1,2,0,2,0,2,2,2,0,0,3,3,0,3,3,1,3,1,1,3,1,0,3,0,1,3,3,0,0,3,3,3,3,3,3,3,3,0,0,1,1,0,3,3,0,1,3,3,3,0,3,0,0,3,3,3,3,3,3,1,0,3,3,3,3,1,1,1,3,3,0,1,1,2,3,3,1,1,3,0,0,3,1,3,3,3,1,1,3,1,3,3,3,3,0,1,1,1,1,0,3,3,3,1,3,0,0,0,1,3,3,3,3,3,0,2,0,3,3,1,3,3,0,0,0,3,0,0,0,1,1,3,3,3,0,3,3,0,3,3,0,0,3,1,3,3,3,3,3,3,3,1,3,0,1,3,0,1,3,1,3,3,3,0,1,1,0,0,0,3,3,3,3,3,1,3,3,3,0,1,1,3,3,3,1,3,1,1,3,1,0,0,0,3,3,3,3,3,1,3,0,1,1,3,3,3,1,3,1,0,3,3,1,3,3,3,0,3,3,3,3,3,0,1,1,3,1,0,3,3,1,3,0,1,3,3,3,1,3,0,1,1,3,3,1,3,1,3,3,3,0,0,3,3,3,1,3,3,3,3,1,3,1,3,0,3,3,3,3,3,1,3,0,3,0,3,3,0,1,3,3,1,0,1,3,0,0,0,1,3,1,1,3,3,3,1,3,1,3,3,3,1,0,3,3,3,3,0,3,3,0,3,3,3,3,3,1,0,0,1,0,1,1,1,1,1,3,3,3,0,0,3,3,0,3,3,0,1,0,3,0,0,0,1,1,3,3,0,1,0,0,3,3,3,0,1,3,3,3,3,3,1,3,1,0,3,3,3,3,3,0,3,1,0,3,1,3,3,3,1,3,3,3,0,3,0,0,0,0,3,3,3,3,1,0,3,1,0,0,3,0,0,1,0,3,0,1,3,1,3,1,3,3,3,3,3,3,0,3,3,3,1,3,1,1,3,2,3,3,3,3,0,3,1,3,0,3,1,3,3,3,3,3,3,3,3,3,3,1,3,3,3,0,0,1,3,0,3,3,3,0,1,0,0,0,3,3,0,3,3,3,3,3,0,2,3,3,3,3,2,3,3,3,0,1,1,3,3,3,1,3,3,0,3,3,3,3,3,1,0,0,1,0,0,0,0,0,0,1,1,2,2,3,3,2,0,2,3,3,3,2,1,0,3,3,1,2,1,2,3,0,2,0,3,1,0,3,1,0,3,1,3,1,3,0,1,3,0,3,3,1,3,3,2,3,0,1,0,1,1,3,3,3,2,2,2,1,3,0,3,3,1,3,3,3,3,3,0,3,2,3,3,3,0,3,0,1,3,3,2,1,0,3,1,0,3,3,3,3,2,0,3,3,1,3,0,3,0,3,1,2,3,3,1,2,1,3,3,1,3,3,3,1,1,3,1,2,2,3,3,3,3,1,3,3,0,0,0,3,0,0,1,3,1,1,0,0,0,0,1,3,0,3,1,2,0,3,0,0,3,3,1,0,1,1,0,3,0,3,3,0,0,3,1,3,0,3,3,3,1,0,1,0,1,3,3,0,3,3,3,3,1,3,0,3,3,3,0,1,1,3,0,0,3,1,1,0,1,3,3,1,3,2,3,0,0,0,1,0,2,3,3,1,0,0,3,3,3,3,3,0,0,3,3,1,1,3,3,3,1,0,3,3,3,0,0,0,0,0,0,0,3,0,3,3,3,3,0,1,3,3,3,1,0,3,3,2,1,3,3,1,0,3,1,3,0,3,1,0,3,3,3,3,0,3,2,0,3,3,1,3,0,3,3,3,1,1,3,3,3,3,1,3,1,3,3,3,3,3,3,3,3,1,1,1,1,3,3,3,0,3,3,3,3,0,3,3,1,3,1,3,3,0,1,1,0,1,0,3,3,3,3,1,3,0,1,3,2,3,3,3,3,3,1,3,0,0,2,3,3,1,0,3,0,0,3,3,3,3,1,1,3,1,3,3,1,1,3,3,1,0,0,2,1,3,3,1,1,0,1,3,3,3,0,3,3,0,3,3,0,3,0,0,0,0,1,3,0,0,0,3,3,3,0,3,3,3,3,3,3,3,0,3,0,3,1,1,3,3,3,3,0,0,1,0,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,0,1,3,3,0,3,1,0,3,0,0,3,3,3,3,3,3,3,0,3,0,0,3,0,3,3,1,3,3,3,1,3,3,3,3,1,3,3,1,3,1,1,3,3,0,1,3,0,0,0,0,1,1,3,3,3,1,1,3,3,0,0,0,1,3,3,0,3,3,3,0,3,3,3,0,3,3,1,3,2,0,1,3,0,3,3,0,3,1,3,3,3,0,0,3,3,3,3,1,3,3,3,1,0,3,1,3,1,1,3,3,3,3,0,3,1,1,1,0,3,3,3,3,1,3,3,3,3,3,3,0,3,1,2,1,3,3,0,0,3,1,3,3,3,3,1,3,3,3,3,3,0,3,3,1,0,3,0,3,0,3,3,3,3,3,3,1,3,0,3,3,3,2,2,3,3,2,2,2,3,3,3,3,3,3,3,3,1,2,3,3,3,2,3,2,0,2,2,3,3,3,0,2,1,2,1,1,3,0,2,3,0,0,3,0,1,3,3,3,0,2,0,3,2,2,3,1,1,3,0,1,0,2,2,2,0,1,0,3,3,3,3,0,3,3,0,0,1,3,3,0,1,3,2,3,0,1,0,1,3,1,0,3,1,0,1,0,1,0,0,1,2,0,2,3,3,0,1,3,3,1,3,0,3,3,1,3,0,1,3,3,1,0,1,2,2,0,3,1,3,3,1,1,3,0,3,3,3,0,1,0,0,3,1,3,3,0,0,0,1,3,0,1,0,3,0,0,1,0,3,0,0,3,0,0,0,0,3,3,1,1,3,3,0,3,3,3,3,0,0,3,1,3,3,0,2,3,3,1,3,3,1,3,3,0,3,0,1,3,0,3,0,3,0,0,1,0,0,1,1,3,3,3,1,3,1,1,0,3,0,0,1,1,3,3,3,0,3,0,0,0,3,1,0,3,3,3,3,1,1,2,0,1,3,1,1,2,0,3,2,1,0,3,3,3,3,3,1,3,1,3,3,3,0,3,3,3,1,3,3,3,3,3,0,3,0,0,2,0,0,3,2,3,0,3,3,3,0,3,1,0,0,3,0,3,1,0,3,1,3,2,1,3,3,0,1,3,3,3,3,0,1,0,3,0,0,3,1,0,0,1,2,0,0,3,2,0,3,1,0,1,3,0,3,1,3,3,3,1,1,1,3,2,1,1,0,3,1,1,3,0,0,3,3,1,2,3,3,1,1,1,0,3,0,0,3,3,0,2,0,3,3,2,3,2,3,0,0,1,3,3,0,1,1,0,1,1,3,2,0,3,1,3,1,3,3,1,1,3,3,1,3,2,2,0,2,0,0,1,0,0,3,0,0,3,3,3,3,3,3,0,3,2,0,0,3,0,0,0,0,0,3,3,3,3,1,0,3,0,3,0,0,0,3,0,3,3,0,3,0,1,3,0,1,1,3,3,3,3,0,3,3,3,3,3,3,3,0,0,0,3,0,3,1,3,3,3,0,1,0,3,3,0,1,1,3,0,0,0,0,1,0,3,3,0,1,3,1,1,3,3,3,3,3,3,0,3,3,3,3,0,0,0,3,3,3,0,2,0,1,0,1,0,3,3,3,3,3,3,3,3,3,3,0,3,3,1,0,3,1,0,0,1,1,0,3,1,3,3,0,2,3,1,0,1,3,3,1,3,3,3,3,3,3,1,3,1,3,0,1,3,0,1,1,3,1,0,0,1,0,3,3,3,1,0,3,1,0,3,3,3,3,1,0,1,3,3,3,3,3,3,3,3,3,0,3,1,3,3,3,3,3,1,0,0,0,3,3,0,0,3,3,0,1,1,3,3,3,3,3,1,3,2,0,0,3,0,0,3,0,1,3,1,3,3,0,0,0,1,3,3,3,0,0,0,1,3,0,1,3,3,3,3,1,0,3,0,3,3,0,3,2,2,3,3,3,3,3,1,3,2,0,3,3,3,0,3,0,3,1,3,3,3,3,0,0,2,3,0,3,3,3,1,3,3,1,3,0,3,0,0,0,2,3,3,3,1,1,1,2,0,3,0,3,3,3,3,3,3,3,3,3,0,0,1,3,3,3,3,3,1,1,3,0,1,3,3,3,3,1,3,1,3,1,3,1,3,3,1,0,0,2,3,3,3,0,1,1,0,0,2,2,3,1,3,2,2,3,0,2,2,0,3,3,3,0,3,3,3,3,3,1,3,1,0,1,0,3,3,3,0,3,3,3,1,3,3,3,3,1,2,2,1,0,3,3,0,3,3,3,0,3,1,3,3,0,0,0,3,3,1,3,3,0,0,1,2,2,3,3,3,3,1,1,1,0,3,2,1,0,0,2,0,0,3,0,3,3,3,0,0,0,0,1,1,2,0,3,3,3,3,3,0,3,3,3,3,0,3,1,3,3,0,2,0,3,1,3,1,0,3,3,0,3,1,3,3,3,1,0,0,0,3,0,2,1,3,2,1,1,0,0,3,0,0,3,3,3,3,3,3,1,3,0,3,1,2,3,3,0,3,0,3,3,1,0,3,3,3,3,3,3,3,3,1,1,2,3,1,3,1,3,2,3,3,3,0,3,1,0,3,1,3,3,3,3,3,0,0,1,3,1,3,3,1,2,1,3,1,2,3,3,2,1,1,0,0,1,3,0,1,3,0,3,3,3,3,3,1,1,2,3,1,0,1,3,1,1,1,3,3,3,1,0,1,1,3,3,1,3,3,1,3,3,1,1,3,3,3,3,3,3,1,2,2,3,1,3,1,3,3,3,3,0,3,3,1,3,3,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,3,3,3,3,3,1,0,3,3,0,3,3,3,3,3,1,3,3,3,1,3,3,3,3,3,3,3,1,3,1,3,1,3,1,1,3,1,3,1,0,3,3,1,1,3,1,0,0,0,1,3,3,3,1,3,1,3,1,0,0,3,1,3,3,3,3,3,3,3,1,3,1,3,1,3,3,0,0,0,3,1,3,3,1,3,3,1,3,3,3,0,0,3,0,3,3,3,3,3,3,3,3,0,0,3,3,2,3,0,3,3,3,3,3,3,1,3,3,1,3,2,0,3,3,3,3,3,3,3,0,1,1,2,3,0,0,3,1,3,3,3,3,0,3,3,3,3,3,3,3,0,0,3,3,0,0,1,1,3,3,3,3,3,3,3,3,3,3,3,1,3,0,2,3,3,3,3,1,3,2,3,0,1,0,1,3,3,1,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,0,0,0,0,0,2,2,0,0,3,0,2,0,0,0,3,3,3,1,3,0,3,0,1,3,0,3,3,2,3,1,0,0,3,0,0,1,1,2,0,3,3,2,3,0,0,2,1,3,1,2,0,3,3,2,0,1,0,1,1,1,3,1,3,3,0,1,1,3,3,3,0,0,3,3,3,0,0,2,3,0,0,0,1,1,0,0,1,1,0,3,3,1,3,1,3,0,0,0,3,2,3,0,1,3,3,1,0,3,3,0,3,1,3,3,3,3,3,1,3,3,3,3,3,3,2,0,0,0,3,3,3,0,1,1,3,0,0,0,0,2,3,0,0,0,3,3,3,3,0,3,3,1,3,0,0,1,1,0,0,3,0,3,0,1,0,1,3,3,3,3,3,3,1,0,3,3,3,3,3,3,0,3,3,2,2,0,3,3,0,3,3,3,0,0,3,3,3,2,3,3,3,3,1,3,0,3,1,0,0,2,0,3,3,1,1,0,3,1,3,0,1,0,0,2,3,3,1,3,3,3,3,3,3,0,3,3,3,3,3,3,1,3,3,3,3,0,3,0,0,0,3,1,3,3,1,1,1,1,3,3,3,2,2,3,0,0,3,3,3,3,3,1,0,3,3,3,3,0,3,0,3,0,3,1,0,3,3,1,3,3,3,1,1,3,1,0,3,3,2,3,1,0,3,0,0,0,3,1,3,0,0,1,0,3,3,3,3,3,3,3,3,1,3,3,0,0,0,0,0,3,3,0,0,2,1,3,0,0,0,1,3,0,1,1,1,0,3,3,3,1,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,2,1,0,3,0,3,0,3,3,3,3,3,1,3,3,3,3,1,0,0,0,3,3,3,3,3,3,1,1,2,0,3,2,3,3,1,3,3,0,0,1,2,3,3,0,0,0,3,0,3,3,3,3,0,3,1,2,0,3,0,0,1,3,1,3,0,1,1,1,2,3,0,0,3,3,1,1,1,1,1,3,1,3,3,0,3,3,2,3,3,3,3,0,0,3,1,0,3,1,0,2,3,3,0,3,0,3,3,0,0,3,3,0,0,3,3,3,2,3,1,3,3,3,3,2,3,3,3,0,1,0,1,1,3,3,2,3,3,3,3,3,3,3,2,2,2,0,3,3,3,0,3,1,0,3,3,0,1,3,1,3,1,3,3,2,3,3,3,3,3,0,3,0,1,3,0,0,0,1,0,0,3,3,0,3,1,3,1,1,0,1,1,3,3,3,3,0,0,1,1,1,0,0,3,1,0,3,3,1,0,0,0,0,0,3,0,3,3,3,3,3,0,3,1,3,3,0,0,3,3,0,0,3,3,1,0,0,0,0,3,2,0,0,0,3,3,3,3,3,3,0,0,0,0,1,3,3,1,3,1,1,3,1,3,0,0,0,3,3,1,3,3,3,3,3,3,3,3,3,1,3,3,3,3,1,3,3,0,3,3,1,3,1,1,0,3,3,1,3,3,0,1,3,3,3,3,3,3,1,0,0,0,1,3,0,3,1,3,3,1,3,1,3,3,1,1,3,3,3,3,1,0,3,3,3,3,3,0,3,3,3,3,3,3,3,0,1,3,3,3,3,3,3,0,0,0,3,1,3,3,2,2,3,2,1,2,1,0,3,1,3,1,3,3,0,3,0,0,3,3,1,0,3,3,0,0,0,3,0,3,3,3,0,3,3,3,1,3,3,3,3,2,3,0,0,3,0,0,0,1,2,1,0,2,0,3,0,3,0,0,3,3,0,0,3,0,3,1,2,0,0,0,0,1,3,2,0,0,3,3,1,3,0,1,3,3,1,1,3,0,0,2,0,0,0,3,3,3,3,1,3,3,3,3,3,0,3,3,1,0,1,3,3,0,3,3,0,0,3,0,0,3,0,2,0,3,3,3,1,3,3,0,0,0,0,3,0,0,3,1,1,0,1,3,0,3,3,2,3,1,3,2,1,3,0,3,0,0,3,3,3,0,0,3,3,1,0,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,0,3,3,1,1,0,1,1,3,3,3,0,0,1,0,3,3,0,3,1,3,3,3,3,3,3,3,3,1,3,3,3,3,1,3,3,1,3,3,3,3,3,3,3,1,1,3,3,1,3,0,3,0,0,3,1,0,0,3,3,3,3,3,3,3,3,1,3,3,3,3,3,0,0,3,3,3,3,1,3,1,1,0,3,3,3,3,1,1,3,3,0,0,3,0,3,0,3,1,3,0,3,0,3,3,3,3,3,1,1,3,0,3,3,0,3,1,3,1,1,3,1,1,1,3,3,3,0,1,0,0,3,1,3,3,3,1,0,3,1,3,0,0,0,1,1,3,3,2,3,1,0,3,3,3,3,3,3,0,3,3,1,3,3,1,3,1,1,3,0,3,3,3,0,0,3,1,0,3,0,3,2,3,0,2,3,3,3,3,1,2,2,3,3,1,0,3,0,0,3,0,0,0,0,3,3,2,3,3,0,0,3,3,3,3,3,0,0,0,0,3,3,3,3,0,0,1,0,3,0,0,1,0,3,3,3,3,0,3,3,0,3,0,0,3,0,3,3,3,1,3,0,3,1,3,1,3,3,0,3,3,3,3,3,2,3,0,3,3,3,3,3,0,3,3,3,1,3,1,3,3,1,3,3,3,0,3,0,1,3,0,1,0,1,2,0,3,3,3,3,0,0,0,3,3,3,3,3,0,3,3,3,3,1,0,0,3,1,0,1,3,3,0,3,3,3,3,3,2,3,3,1,1,3,3,3,3,3,1,3,3,3,0,1,1,1,3,1,3,3,2,2,3,3,1,3,0,0,0,2,3,3,1,0,3,3,2,2,3,1,0,2,1,3,0,3,0,3,3,1,0,3,1,0,3,0,3,3,3,0,1,3,1,1,3,3,0,0,3,1,0,1,1,0,1,3,0,0,0,2,2,0,3,0,2,3,3,3,1,3,3,1,1,3,1,3,3,3,1,1,3,3,3,3,3,1,1,0,3,3,3,3,3,0,3,1,0,1,0,3,1,3,3,3,3,2,3,0,1,0,3,0,1,3,1,3,0,3,0,1,3,3,1,0,3,3,3,0,3,3,1,1,3,1,1,3,1,2,1,2,1,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,1,3,3,0,3,3,3,0,3,1,3,0,1,3,1,1,3,3,1,3,3,3,3,3,0,0,0,0,3,3,3,0,0,0,3,3,3,3,0,0,3,3,3,3,3,1,3,3,3,1,1,3,3,0,3,0,3,3,3,3,3,1,1,0,0,3,3,3,3,3,3,3,3,3,3,3,0,3,3,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,2,3,0,1,3,3,0,3,3,3,3,3,3,3,1,3,1,0,3,1,3,3,3,3,3,3,0,1,3,0,0,0,3,3,3,0,3,3,0,1,3,3,0,3,0,3,3,3,0,3,0,1,3,2,3,1,3,3,3,3,3,0,3,1,0,3,1,0,1,0,2,0,3,2,3,0,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,0,1,2,3,3,0,3,3,3,1,3,1,1,0,2,3,3,3,1,3,3,3,3,1,3,0,2,1,3,3,3,3,1,3,3,1,3,3,1,1,1,0,2,1,0,0,0,0,3,3,1,3,2,2,1,3,3,3,0,0,1,3,2,3,0,0,3,0,0,0,3,0,2,0,0,1,2,0,2,0,3,3,3,0,3,1,0,0,2,3,0,1,0,3,0,1,3,1,3,3,3,3,3,0,0,1,3,3,0,0,3,3,3,0,0,0,3,0,3,3,0,1,3,0,3,0,3,0,2,1,3,2,3,3,2,1,0,1,0,2,0,1,1,2,3,1,0,1,1,2,0,3,1,0,0,0,1,2,3,3,3,3,1,3,3,3,1,3,3,1,3,0,1,3,1,2,3,3,1,0,2,1,0,2,3,3,0,0,3,0,3,3,2,3,3,3,3,3,3,3,3,3,0,3,0,0,3,1,3,3,0,3,1,0,3,3,3,3,3,3,3,1,3,0,1,3,3,3,3,3,3,1,2,0,3,1,1,3,3,3,3,3,3,3,3,3,3,0,3,3,0,3,3,1,0,2,3,3,3,3,3,0,1,1,3,3,1,3,0,3,3,0,3,1,3,3,1,0,3,3,0,1,3,3,1,0,3,3,0,3,2,0,3,3,3,3,1,1,3,1,3,0,0,0,3,3,0,3,3,3,3,3,1,1,0,3,3,3,3,1,0,3,3,0,0,3,0,0,1,1,3,3,2,1,3,3,3,3,3,0,3,3,3,0,1,3,2,3,0,3,1,3,3,3,3,3,2,3,0,0,3,3,3,3,3,3,3,1,0,3,0,3,1,3,1,3,1,3,3,0,3,0,3,0,3,3,3,1,0,3,3,0,3,0,3,1,1,0,3,1,1,3,0,1,3,3,3,3,3,3,3,1,0,1,3,3,3,3,3,1,3,3,3,3,2,0,3,3,3,1,3,1,1,3,3,3,1,0,3,3,3,3,1,3,0,0,2,1,3,0,1,0,0,2,3,3,3,2,3,1,0,3,0,3,3,1,3,0,0,3,3,3,0,0,3,1,2,0,0,3,0,1,0,3,0,3,3,3,0,0,3,3,1,2,0,3,1,3,3,3,3,3,0,2,2,3,3,3,1,0,3,1,3,0,2,0,1,0,3,0,3,0,3,1,0,1,3,0,3,3,2,3,0,0,3,3,1,0,3,2,0,0,3,0,3,2,0,0,0,3,3,3,3,0,0,2,0,1,3,0,0,1,3,3,3,3,1,1,1,3,0,3,3,1,0,3,1,0,1,2,3,3,1,3,1,1,1,0,0,1,0,3,1,3,3,3,3,3,2,3,1,3,1,0,3,0,3,0,0,3,1,1,1,3,3,1,2,3,3,3,3,3,3,3,3,1,0,1,1,1,1,0,1,0,0,0,1,2,3,0,1,3,1,3,3,3,3,1,3,3,1,3,1,3,3,3,0,3,3,2,3,0,0,3,3,1,3,1,0,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,0,3,3,3,1,3,1,3,3,3,3,0,3,3,3,3,1,3,0,3,3,1,3,1,1,3,3,3,3,3,0,1,3,3,1,1,3,0,1,1,0,1,1,3,3,3,3,3,3,3,1,3,1,1,3,3,1,3,3,3,3,1,3,3,3,0,3,0,3,1,1,3,3,3,0,3,1,1,3,3,3,3,0,1,0,3,1,3,3,1,3,1,1,3,3,3,3,1,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,0,0,0,0,3,0,3,3,3,3,1,1,3,3,1,1,2,3,0,3,3,3,1,3,3,3,3,3,1,3,1,3,3,3,3,3,3,3,1,3,1,3,3,3,1,1,3,3,3,1,3,3,3,3,3,3,0,3,1,1,3,3,3,1,1,3,3,3,3,1,1,1,0,3,1,0,3,3,1,3,3,1,3,1,3,3,1,1,3,0,0,3,3,3,1,1,3,1,3,3,3,2,0,3,3,3,3,3,1,3,3,1,3,3,3,1,3,3,3,3,1,3,3,3,1,2,0,2,0,2,1,3,3,3,2,3,1,3,1,2,0,1,1,3,3,3,0,0,3,3,1,1,2,2,3,2,0,3,0,1,3,0,1,0,2,1,3,0,3,1,2,2,3,3,2,3,2,3,3,3,3,3,1,2,2,3,0,1,0,0,1,0,1,3,3,0,3,3,0,0,3,0,0,3,1,0,3,3,3,3,1,3,0,1,0,0,3,3,3,3,3,2,0,3,1,0,3,1,2,1,0,0,2,1,1,3,3,0,1,1,0,2,3,0,3,3,3,3,3,3,3,3,3,3,1,1,1,3,2,3,0,1,2,0,1,3,0,2,0,3,1,0,0,0,2,2,1,1,0,3,3,0,0,3,0,3,3,3,3,3,0,0,0,3,0,3,1,3,3,1,2,3,0,3,3,3,1,1,3,1,3,0,3,0,3,3,3,3,1,0,1,3,3,0,3,0,0,0,0,2,1,0,3,3,2,1,0,3,0,0,0,1,3,2,0,0,0,0,3,3,3,3,1,1,3,1,3,2,0,1,0,3,1,2,2,2,2,1,0,3,2,3,3,3,3,3,2,0,3,1,0,3,1,3,2,0,3,0,1,3,3,3,3,3,3,3,3,2,1,3,2,3,0,0,3,3,1,3,0,1,1,3,0,3,0,3,3,3,1,3,3,3,3,1,3,3,0,3,0,0,1,1,3,0,3,3,3,3,3,3,0,3,1,3,3,0,3,0,1,3,1,1,1,3,3,3,3,3,3,0,1,0,3,3,2,3,3,3,3,3,3,1,3,0,0,1,2,1,0,3,0,0,1,3,1,3,0,1,3,1,1,1,3,1,3,3,1,1,1,3,1,0,0,1,0,0,0,1,3,3,3,3,0,0,0,1,2,3,2,3,3,0,1,3,3,3,3,3,3,3,3,3,0,3,3,1,2,3,0,0,1,3,3,3,3,3,3,1,0,1,0,3,1,3,1,3,3,3,3,3,0,1,0,0,0,0,3,3,3,3,0,3,3,1,1,1,3,3,3,1,3,1,3,3,3,3,0,2,3,0,0,1,3,3,2,3,0,3,3,3,1,0,0,3,3,0,3,1,0,1,0,1,2,0,1,0,3,3,3,3,1,1,0,3,3,3,0,3,3,3,1,3,1,1,1,2,0,0,3,0,3,3,3,3,3,3,0,0,0,3,3,3,0,3,0,3,0,3,3,3,3,3,3,3,3,1,0,0,3,3,3,3,1,3,3,0,3,3,3,1,3,1,3,1,3,3,1,3,3,0,3,3,3,1,3,3,3,3,3,3,3,2,2,3,3,0,3,0,3,3,3,3,1,3,3,3,3,3,3,3,3,1,2,3,3,1,3,0,1,3,3,0,1,3,3,1,3,3,0,3,3,2,2,1,0,3,3,0,1,1,1,3,1,0,1,3,3,1,3,3,3,3,3,2,3,3,3,3,3,1,3,0,3,3,1,3,0,3,1,0,1,3,3,3,3,3,1,1,3,3,3,3,3,0,1,3,3,3,3,3,3,3,3,0,3,3,3,2,1,1,1,1,0,0,0,3,0,0,0,2,0,0,1,3,3,1,0,0,1,3,0,3,3,3,1,0,0,3,2,0,0,3,0,0,3,3,3,0,3,3,0,0,2,1,0,0,0,1,3,3,1,0,1,3,0,3,3,0,1,3,3,1,3,3,3,3,0,0,2,0,0,3,0,3,0,0,3,0,2,3,0,0,1,1,1,2,1,1,3,3,3,3,1,3,3,3,1,0,0,1,3,0,3,3,3,3,3,3,3,1,1,0,3,0,0,3,0,0,1,3,3,3,1,3,3,3,3,3,3,1,3,3,3,3,1,1,3,3,3,3,3,0,3,3,1,1,3,0,0,3,3,3,0,3,3,3,3,3,3,3,0,1,3,0,0,3,3,0,3,1,3,3,1,3,3,3,1,3,3,1,3,0,3,2,2,3,1,3,0,3,0,3,3,3,0,3,3,1,1,1,3,1,1,3,3,1,3,1,1,0,0,3,3,0,3,3,2,3,0,1,0,3,2,3,0,3,1,2,3,3,0,2,2,0,3,3,3,0,1,1,1,2,2,3,2,0,1,3,3,3,1,3,3,3,3,0,2,3,0,0,3,1,0,3,1,3,3,2,3,0,3,0,3,2,1,3,3,3,1,3,3,3,0,3,3,3,0,3,1,0,3,3,3,2,1,0,3,3,3,1,3,0,3,1,0,3,3,0,3,1,3,1,3,3,0,0,0,0,3,3,2,2,0,1,1,2,3,3,3,3,3,3,0,3,1,3,3,1,3,1,3,3,1,3,1,1,1,1,3,3,3,3,3,3,3,0,1,3,3,3,3,3,1,0,0,1,1,3,0,3,1,3,3,1,1,1,1,3,0,3,3,3,3,3,3,1,0,1,3,0,0,3,3,0,1,0,0,3,1,0,3,3,1,3,1,3,3,1,3,3,0,3,3,3,3,1,1,0,3,3,0,3,3,3,3,3,3,3,3,3,1,3,0,0,3,3,1,3,1,1,3,1,1,3,3,1,1,0,3,1,3,3,3,1,1,3,3,3,3,3,3,3,1,3,1,1,1,3,3,1,3,3,3,3,3,3,1,0,0,1,3,0,1,3,3,3,3,3,3,3,0,1,0,0,3,0,3,3,3,0,1,0,1,0,3,3,3,0,3,0,3,1,0,3,0,3,3,0,3,3,0,3,0,3,3,3,1,3,3,0,1,3,1,0,0,2,1,3,1,1,2,3,3,3,3,0,3,1,3,3,0,0,3,3,3,3,3,0,0,3,3,3,3,3,3,3,1,0,1,3,0,2,0,0,0,1,0,3,0,0,2,3,3,3,0,3,0,1,3,3,0,3,3,3,2,3,0,3,3,1,3,1,3,3,3,2,2,0,3,3,1,0,3,1,0,3,3,3,3,3,0,3,3,1,3,3,3,3,1,0,3,3,3,3,3,0,0,1,3,0,0,0,0,3,1,3,3,3,3,3,3,1,3,3,3,3,3,0,3,3,3,3,0,1,3,3,3,1,0,3,1,3,3,3,0,0,3,0,0,3,3,0,3,1,1,0,3,3,3,3,1,3,3,3,3,1,1,1,3,0,3,0,1,0,3,3,0,0,3,0,0,0,0,3,0,0,3,3,3,3,3,3,3,3,0,0,3,1,3,1,2,1,1,3,1,0,3,3,1,3,3,1,1,3,1,1,3,1,0,0,1,3,3,3,1,3,0,3,3,1,0,1,3,1,3,3,3,0,3,1,3,3,3,3,1,1,1,3,3,0,3,3,1,1,3,3,3,1,3,3,3,1,3,1,0,3,3,0,3,0,3,1,1,0,1,3,1,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,3,3,3,3,3,0,0,1,1,3,0,3,3,3,0,1,3,1,3,0,0,3,1,0,3,3,3,3,3,0,3,3,1,3,3,3,1,0,0,1,1,0,0,3,3,1,0,0,3,3,0,1,3,3,3,0,3,1,3,1,3,3,3,1,0,3,0,3,3,3,3,3,3,3,3,0,0,1,0,1,1,3,1,3,1,1,0,3,3,3,0,1,3,3,0,3,3,3,3,0,0,3,3,3,1,3,3,1,1,3,1,1,3,0,0,1,0,3,0,3,3,1,3,3,1,3,1,3,1,3,3,3,3,3,3,0,3,3,1,3,0,0,1,1,3,3,1,1,1,0,0,3,1,0,0,2,1,3,3,3,0,0,1,1,3,0,0,1,3,3,3,0,0,3,3,3,3,3,1,3,1,0,3,1,3,0,0,3,3,3,1,3,0,0,1,3,0,1,1,3,3,3,0,1,3,0,0,0,3,0,3,3,0,0,3,0,0,0,0,3,2,1,0,0,0,1,3,3,0,3,3,3,1,3,3,3,3,3,3,1,1,3,1,0,1,3,3,1,1,1,0,3,1,3,3,3,3,3,3,3,3,1,1,3,3,3,3,3,3,3,3,0,3,3,0,0,3,1,3,3,3,3,3,3,3,1,0,3,0,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,0,0,1,3,1,3,3,1,3,3,0,1,3,3,3,0,3,0,3,1,3,0,1,3,3,3,0,0,3,0,1,3,3,3,3,3,3,0,0,3,1,1,0,0,1,1,3,0,0,3,1,0,3,3,1,3,3,3,1,3,3,3,3,3,3,3,0,1,1,3,1,1,3,3,3,1,3,3,3,3,1,0,3,0,0,3,1,3,1,3,0,3,0,3,0,0,3,1,0,3,0,0,3,0,1,3,1,3,1,3,3,3,3,3,3,3,3,0,0,0,0,1,0,3,1,3,3,3,3,3,1,3,0,3,2,2,1,2,0,2,3,1,0,0,0,0,1,3,3,2,1,2,0,3,3,0,1,3,3,1,3,1,2,3,3,1,0,3,3,1,3,3,2,0,1,1,3,3,3,1,3,0,3,2,3,3,0,3,1,2,3,0,3,1,3,3,0,1,1,3,0,3,3,2,2,1,2,1,3,2,3,1,3,3,3,0,1,1,3,1,3,3,3,1,1,2,3,1,3,2,3,2,2,0,1,3,1,3,1,3,2,1,3,1,1,3,0,2,3,3,0,2,0,1,2,0,1,0,1,0,0,3,1,3,1,0,1,3,2,0,2,2,2,1,1,0,0,3,2,2,0,2,1,1,0,3,0,1,1,3,1,0,3,3,1,3,0,1,0,3,1,0,3,3,1,0,3,3,3,0,3,3,3,3,0,1,3,1,0,3,3,1,2,2,0,3,1,0,3,3,3,0,0,3,0,1,3,1,1,0,0,0,0,1,3,3,3,0,3,3,3,1,0,3,0,0,3,0,3,3,3,3,0,3,3,3,3,3,3,1,1,0,1,2,3,1,1,1,1,1,3,1,0,3,0,3,1,3,3,3,3,3,3,3,0,3,1,3,1,3,3,3,3,0,3,3,1,3,1,0,3,1,3,3,1,0,3,0,0,1,1,3,1,1,3,1,3,3,0,3,3,3,3,3,3,3,0,3,3,0,3,1,1,1,3,0,3,3,3,3,3,0,0,3,3,3,0,1,3,3,3,1,3,3,0,1,1,3,3,3,1,3,3,0,0,1,3,1,0,0,3,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,3,3,3,3,0,3,3,0,3,0,3,0,3,3,1,3,1,0,3,3,0,0,3,0,0,0,2,0,3,3,2,3,3,0,3,1,0,1,0,3,1,0,3,1,1,0,3,1,1,2,3,1,3,3,0,0,3,0,3,3,3,3,0,3,3,3,3,3,3,0,0,3,2,3,3,3,3,0,3,1,3,3,2,0,3,0,3,1,0,3,1,3,3,3,2,3,1,3,1,3,3,0,0,1,3,1,0,3,1,3,1,1,3,0,3,0,0,2,0,0,0,3,0,2,1,0,3,2,0,0,0,2,2,3,3,1,3,3,3,0,3,3,1,3,1,0,3,0,3,0,1,3,0,2,2,0,3,3,1,3,1,0,3,0,3,0,1,1,0,3,0,0,3,1,3,3,1,3,0,3,0,3,3,3,3,0,1,0,3,3,3,0,0,1,0,3,1,3,0,3,3,3,1,2,1,3,3,0,0,1,0,1,0,1,1,1,2,3,1,0,3,3,0,2,3,2,3,0,3,1,0,3,3,1,3,3,1,2,0,1,2,1,1,3,0,2,0,3,2,2,1,3,3,3,3,3,3,3,0,1,1,0,0,3,3,1,1,3,0,3,3,3,3,3,3,1,2,3,3,1,3,0,3,3,3,3,3,3,0,1,3,3,3,3,0,3,1,1,3,3,3,3,3,3,3,3,1,2,3,3,0,0,3,3,1,0,3,0,1,3,3,1,3,0,3,3,3,1,0,3,1,3,3,0,1,1,3,0,3,0,3,3,3,3,3,3,3,3,0,1,3,3,3,3,0,3,0,3,3,3,3,1,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,0,0,0,0,0,3,1,1,3,1,1,0,1,1,0,0,2,3,0,0,3,3,3,0,0,0,3,3,3,3,3,3,0,3,1,0,0,0,3,1,0,3,3,2,0,2,2,0,0,3,3,3,3,1,0,1,3,2,2,3,3,1,1,3,3,0,3,2,3,3,1,0,3,3,2,1,0,0,0,1,1,1,3,1,3,3,3,2,3,3,1,3,2,0,3,2,2,1,2,0,2,0,3,0,1,3,3,3,1,2,2,0,0,0,1,3,3,3,0,1,3,1,0,3,3,3,0,3,0,3,0,3,1,3,3,3,0,3,3,3,0,3,3,3,3,3,0,0,3,1,3,3,3,3,3,1,1,0,3,0,0,1,0,1,0,0,3,1,3,3,0,0,0,3,3,0,1,3,3,3,3,3,3,3,3,3,1,3,0,3,3,3,3,3,3,1,0,0,0,0,0,0,0,3,3,3,0,3,0,0,0,1,3,3,3,3,3,3,1,2,0,3,0,3,0,0,3,1,3,3,3,1,3,1,3,1,0,3,3,0,0,3,0,0,1,3,1,3,3,3,3,3,3,3,3,3,3,3,0,0,1,3,3,1,3,3,3,3,1,3,0,3,1,0,3,3,3,0,3,3,3,3,1,1,3,3,3,3,1,0,3,1,0,3,3,3,3,1,3,3,0,0,3,0,3,0,3,3,3,3,3,3,3,3,3,3,0,3,3,0,3,1,3,1,0,0,3,3,3,1,3,3,3,0,1,3,3,3,0,3,3,0,1,3,3,3,3,0,3,0,3,1,3,3,3,3,3,3,0,1,1,1,0,1,3,3,3,1,3,3,3,3,3,3,3,3,3,0,0,1,3,3,3,3,3,0,3,1,1,3,3,1,0,0,3,1,0,3,0,0,3,2,1,2,1,2,1,2,0,1,0,0,1,0,0,0,1,0,0,1,0,3,3,3,1,1,3,0,3,3,3,0,3,3,2,0,0,1,2,2,0,0,1,0,0,0,0,2,1,0,0,2,1,1,0,1,0,2,2,3,3,3,0,0,2,0,2,0,3,3,1,0,1,1,0,0,0,0,0,2,0,3,1,0,0,0,0,0,0,2,2,2,1,1,3,1,3,2,0,0,1,3,1,0,1,1,1,2,3,2,2,0,3,3,3,3,1,3,3,3,3,3,3,3,3,1,1,3,3,3,3,3,3,3,0,3,1,3,3,3,1,0,3,3,3,3,3,3,3,1,3,3,0,0,1,1,3,3,3,3,1,3,3,3,3,1,1,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,0,3,0,3,3,1,0,0,0,1,3,3,3,0,3,3,3,1,3,3,3,3,3,3,1,3,0,3,3,3,1,1,0,3,0,1,1,1,2,1,1,3,3,1,1,3,3,3,3,3,3,3,0,0,0,3,3,0,3,0,2,1,1,3,3,3,2,1,0,2,3,0,2,0,2,2,2,0,1,0,2,0,3,2,0,2,2,1,2,1,0,2,1,1,0,3,0,3,3,0,3,1,0,3,2,1,1,0,0,3,1,3,0,0,0,2,1,3,0,0,0,3,0,3,1,2,2,1,3,2,1,2,1,3,3,0,0,0,1,0,1,2,1,1,2,2,0,3,0,3,0,0,3,2,3,3,0,3,3,3,0,3,0,3,3,1,3,3,3,2,2,3,3,3,3,3,3,1,0,0,2,2,3,3,3,3,3,3,1,1,1,2,2,2,0,3,3,3,3,3,3,3,3,3,3,1,3,3,0,1,3,0,3,3,1,3,3,3,0,3,3,3,1,3,0,1,3,3,3,3,3,3,3,0,3,0,1,3,3,3,3,3,0,3,3,1,1,3,1,3,3,3,0,3,0,3,3,3,3,1,0,3,3,3,0,3,3,0,3,3,3,1,3,3,1,3,3,1,1,3,0,1,3,3,0,1,1,3,1,3,3,3,1,3,0,1,1,0,3,1,1,0,3,0,0,3,0,2,3,3,0,3,3,1,0,1,0,0,0,2,2,2,0,3,0,0,0,0,0,0,1,1,2,1,1,0,0,0,0,0,3,0,0,0,0,1,0,0,0,0,3,3,1,3,0,0,0,1,3,0,3,3,3,1,3,2,0,2,0,1,0,0,0,3,3,3,3,0,0,1,0,3,2,0,3,0,0,0,0,3,3,3,0,3,1,3,3,0,2,3,3,3,3,3,3,3,1,0,0,1,3,3,0,0,0,1,0,3,0,0,0,0,3,3,3,3,0,3,3,3,3,3,1,1,3,1,0,2,1,2,1,0,0,3,1,3,1,3,0,1,3,3,3,3,1,2,1,2,3,3,0,0,1,3,3,1,0,1,3,3,3,2,3,0,1,3,0,1,3,1,3,3,3,3,0,1,3,3,1,3,1,3,0,3,2,0,0,0,0,3,3,3,0,1,0,3,3,3,2,3,1,0,1,3,0,3,3,3,3,3,3,1,3,2,3,0,3,3,0,1,3,1,1,3,3,3,1,3,0,3,3,1,0,3,3,3,1,1,3,0,3,1,3,3,1,2,0,1,2,1,1,3,1,1,1,3,3,1,3,0,0,2,0,2,3,3,3,1,0,3,3,1,3,2,3,3,3,3,3,1,3,0,1,3,0,2,3,3,0,0,0,0,3,0,3,0,0,0,3,1,3,0,3,0,0,3,3,3,1,3,3,3,1,3,3,3,1,3,1,3,3,3,3,2,0,3,3,1,3,3,0,1,3,0,0,2,1,0,2,0,3,0,3,3,3,3,3,0,3,0,3,3,3,0,3,3,1,3,3,0,3,3,3,2,3,3,1,2,2,2,0,2,3,1,0,3,3,3,1,0,3,0,0,1,2,3,2,3,1,1,1,3,2,0,3,3,0,1,0,0,0,3,3,3,3,0,3,3,0,3,0,3,3,0,3,3,3,1,3,3,3,3,3,3,2,0,1,3,0,3,0,3,1,0,3,0,3,0,3,3,3,3,3,2,3,1,3,3,3,3,3,3,3,0,1,3,3,0,0,3,1,3,3,1,3,1,3,2,1,3,0,3,1,3,0,0,0,3,3,0,2,3,3,3,3,1,2,2,2,3,3,1,3,1,0,3,3,3,3,3,3,0,3,3,3,3,3,1,0,3,3,3,0,3,1,3,3,1,3,3,0,3,1,1,3,1,3,0,3,3,3,3,1,0,3,3,3,3,3,0,1,3,3,1,3,3,1,3,3,3,3,1,3,3,3,1,3,3,3,3,1,3,3,3,3,1,3,1,3,3,3,3,3,3,0,3,3,0,3,1,1,0,0,3,3,3,1,0,3,3,3,3,3,3,3,0,3,3,1,0,3,3,0,3,3,3,1,3,3,3,1,3,1,2,3,2,3,3,0,0,3,0,3,0,1,3,1,0,0,3,1,0,0,1,3,1,3,0,2,3,0,0,0,3,0,1,3,1,0,0,3,3,3,1,3,3,0,3,3,1,3,3,3,3,3,1,3,1,3,3,3,0,0,3,3,3,1,3,3,1,1,0,1,3,3,3,1,3,3,3,3,3,3,0,0,1,0,1,3,0,3,3,1,0,0,1,3,1,3,3,3,3,3,0,0,3,3,3,3,3,3,1,3,3,3,1,3,3,1,3,3,3,0,3,0,0,3,1,3,0,2,0,2,0,3,3,2,1,0,1,1,3,3,3,0,1,3,1,1,0,3,3,1,3,3,0,3,3,1,3,3,0,2,0,1,0,1,0,1,0,0,1,0,2,3,0,1,0,0,3,1,3,3,3,3,3,3,3,3,3,2,0,1,0,0,0,0,0,1,3,0,0,3,1,0,3,1,0,3,3,0,0,1,0,3,3,0,0,3,3,3,0,0,3,3,3,3,3,1,3,3,3,1,0,0,0,1,2,3,1,3,3,3,1,3,3,1,0,0,3,0,0,0,0,0,0,3,3,0,0,3,3,0,3,3,3,0,3,3,3,3,3,3,3,3,1,3,1,3,3,3,3,3,3,3,0,3,3,3,3,1,0,0,3,3,1,1,3,3,3,1,3,3,3,3,3,3,0,3,3,3,3,3,1,3,3,3,1,3,3,1,3,3,1,3,3,3,3,3,3,3,3,1,3,3,3,1,3,3,1,0,3,3,0,0,3,1,3,0,3,3,3,3,1,3,3,3,3,3,1,3,1,1,3,0,0,3,1,0,1,3,3,1,3,1,3,1,1,3,0,0,3,2,3,3,3,3,3,3,3,3,1,3,3,3,0,3,1,3,3,1,1,3,3,1,3,3,3,1,1,3,3,3,3,3,3,1,3,1,3,3,0,3,1,0,3,3,3,3,3,3,1,3,1,3,3,1,1,3,0,1,3,3,0,0,0,1,0,3,3,3,1,3,1,3,3,3,0,0,1,3,1,3,3,3,0,2,2,1,3,3,0,3,3,3,3,1,3,3,3,3,0,1,3,0,0,2,3,3,3,3,3,3,3,3,3,3,3,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,1,0,1,3,3,3,3,3,3,0,3,1,3,3,3,0,1,1,3,0,3,3,3,1,1,1,0,1,0,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,1,3,1,3,1,3,3,0,3,0,1,0,0,3,3,3,3,0,3,0,3,1,3,3,3,3,3,0,1,3,3,3,3,3,3,0,0,3,0,3,1,3,3,3,3,3,0,3,1,1,3,3,3,3,3,3,3,3,3,1,1,3,3,0,3,3,3,3,3,0,3,2,3,0,3,0,3,3,0,3,3,1,3,0,1,3,3,3,3,3,3,0,3,0,0,0,0,0,3,3,0,0,3,3,3,3,3,3,0,3,1,3,3,3,3,1,0,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,0,3,3,0,0,0,3,0,0,0,3,3,3,0,3,0,3,3,3,1,3,0,3,0,0,1,3,0,3,0,0,0,0,0,0,0,0,0,3,0,3,0,1,0,3,1,3,0,0,0,0,1,0,0,0,0,3,3,3,3,3,3,3,1,1,0,3,0,0,3,0,3,1,3,0,1,1,0,0,0,3,0,3,1,0,3,0,0,1,0,3,0,0,3,0,3,3,0,0,3,0,3,1,3,0,3,3,3,1,3,3,3,3,0,1,1,3,0,1,0,0,1,3,1,0,3,0,1,3,1,1,3,0,0,3,0,3,3,1,3,1,3,3,3,0,0,0,3,3,3,1,3,3,3,3,3,1,3,3,1,3,1,3,0,3,0,0,3,1,3,1,0,0,1,3,0,1,1,3,0,0,3,1,3,0,3,0,0,0,3,0,3,3,2,3,1,1,3,3,1,3,0,0,0,3,3,0,1,3,3,1,3,3,3,3,1,1,1,3,3,1,1,3,1,0,1,3,1,1,3,1,3,3,3,3,3,0,3,3,0,3,1,0,0,3,3,3,0,1,3,3,3,3,3,1,3,1,3,3,1,3,1,1,0,3,0,3,3,0,3,3,3,0,0,3,1,3,3,2,0,0,1,3,0,3,3,3,0,1,3,2,0,1,3,3,3,3,3,1,3,0,2,2,3,3,1,3,0,3,3,3,0,3,2,2,3,3,0,0,3,2,3,1,2,2,3,1,3,3,3,0,0,1,1,0,0,3,3,3,3,1,3,3,3,3,3,3,0,0,3,0,3,3,0,3,1,1,0,0,0,2,3,0,3,3,1,2,3,0,0,3,1,3,0,2,0,0,0,1,0,3,0,1,3,0,0,0,0,0,1,0,0,3,0,1,1,0,3,0,3,3,3,3,3,1,3,3,3,3,3,1,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,0,1,3,3,3,3,2,2,3,3,3,3,0,3,3,3,3,0,3,3,0,3,0,0,1,3,0,3,0,3,3,3,1,1,3,1,3,1,3,1,3,0,3,3,1,3,0,1,3,0,0,0,3,3,0,3,3,3,0,0,1,3,3,3,3,0,1,3,3,1,1,3,3,3,0,3,3,3,3,3,3,3,3,1,1,0,3,3,0,3,3,0,0,0,0,0,3,3,3,3,3,3,0,3,3,3,3,1,3,3,3,3,3,1,3,3,3,3,3,1,3,3,1,1,1,0,3,3,3,3,3,3,1,3,3,1,0,3,1,3,0,1,3,3,3,3,0,3,3,3,1,3,0,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,0,1,1,3,0,3,3,1,3,3,3,3,0,0,1,3,3,3,3,3,1,3,1,3,3,3,1,3,3,3,3,1,0,0,1,3,1,0,3,1,3,0,3,1,1,3,3,3,1,3,0,1,3,0,3,3,3,3,3,3,0,1,0,0,1,0,0,2,1,1,3,0,3,3,0,3,0,3,1,0,0,1,0,3,3,3,3,0,3,0,2,0,0,1,0,0,3,1,3,1,1,1,3,0,0,0,2,3,0,0,1,1,3,3,2,3,0,1,3,0,1,3,3,1,3,3,0,3,3,0,3,1,0,0,3,3,3,3,3,0,1,3,3,3,3,1,0,0,1,0,0,0,0,0,1,1,0,3,0,0,1,0,1,3,1,0,0,3,1,0,3,0,0,3,0,0,3,1,0,2,0,0,0,0,3,3,3,3,3,0,0,1,0,3,3,0,2,2,3,0,2,0,3,3,1,0,0,2,2,0,3,1,0,0,3,0,0,2,0,1,3,3,3,3,0,1,0,2,0,0,0,0,0,0,1,2,2,0,3,3,3,3,2,3,0,0,3,1,3,0,3,0,3,3,3,0,3,3,0,3,3,3,1,3,0,0,2,2,2,1,0,0,0,2,0,3,1,3,3,0,3,3,3,3,1,1,0,1,1,1,1,0,2,1,1,3,1,3,3,2,1,2,3,3,3,0,3,3,3,3,1,3,3,0,3,3,3,3,3,3,3,3,3,3,1,3,1,0,1,3,3,3,3,3,3,3,3,0,3,1,3,3,1,3,0,3,3,0,3,3,3,3,1,3,3,1,3,3,3,3,3,3,0,0,3,3,1,3,3,3,3,1,3,3,3,3,0,3,3,3,3,3,0,0,0,3,3,3,3,3,1,3,3,3,1,3,3,3,0,3,0,0,3,0,1,0,1,3,0,1,3,0,0,0,3,3,3,3,3,3,3,0,3,3,1,0,3,3,3,0,3,1,0,0,3,1,1,0,2,0,3,3,3,3,3,0,3,3,0,3,3,3,3,0,3,0,1,1,0,3,3,3,1,3,3,0,3,3,3,2,3,0,3,1,3,3,3,3,1,1,0,1,3,3,3,3,0,3,1,3,0,3,2,2,2,0,0,3,0,0,3,2,3,3,3,1,3,0,3,0,3,3,1,3,0,3,2,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,3,0,3,0,3,1,3,3,2,1,3,3,3,3,1,1,3,1,1,3,3,3,0,3,3,3,3,3,3,3,1,3,0,3,3,1,3,3,3,3,3,3,3,1,3,3,3,3,1,1,3,0,1,0,0,2,3,0,1,3,0,3,3,1,3,0,1,3,1,3,1,3,3,3,1,1,2,3,3,1,3,1,3,1,1,3,2,0,0,0,0,0,3,0,1,0,1,3,0,1,3,3,3,3,1,3,3,0,0,3,0,3,1,0,0,0,1,0,3,1,3,3,3,3,3,3,1,1,3,3,3,3,3,0,3,3,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,0,0,2,3,3,1,0,1,0,0,3,3,1,3,1,1,3,3,3,1,3,3,1,1,1,3,0,3,1,3,3,3,3,0,0,3,1,0,1,3,0,3,3,0,0,3,0,0,3,3,3,3,3,3,1,0,1,3,1,1,3,1,1,3,3,3,3,1,3,0,0,3,3,3,3,0,1,3,0,3,3,3,3,3,1,0,3,3,3,3,0,1,0,0,3,1,3,3,3,0,0,0,0,3,0,3,3,3,0,3,3,3,3,3,3,3,0,3,3,2,1,3,1,0,1,3,3,1,0,3,3,3,3,3,3,3,3,1,3,3,3,0,0,0,1,1,1,3,3,3,2,3,3,0,0,3,3,3,1,0,0,0,3,3,3,2,3,2,3,3,3,3,1,3,3,0,3,3,1,3,3,1,3,3,3,3,3,3,3,0,3,3,0,0,1,2,1,3,1,2,0,0,0,1,0,3,1,3,3,3,0,3,3,0,1,1,0,3,3,3,3,3,2,3,2,0,3,3,0,0,1,2,0,0,3,3,3,2,1,0,1,1,0,2,0,1,0,1,1,1,1,0,3,3,1,2,0,0,0,0,3,1,0,0,1,3,3,3,0,0,0,3,3,0,0,3,3,0,1,0,3,3,0,3,0,3,3,3,0,0,0,0,0,2,2,0,3,3,3,0,0,3,1,0,3,0,3,2,2,1,3,3,3,3,3,0,0,3,3,0,1,0,3,1,0,3,3,0,0,3,3,1,0,0,3,3,0,3,3,0,0,3,0,0,3,1,3,1,3,3,3,0,3,3,1,3,3,3,3,3,1,3,3,3,3,3,3,0,0,0,3,0,3,1,0,3,0,0,0,0,2,2,0,0,3,1,0,3,3,3,0,0,3,3,3,1,3,3,1,3,3,3,3,3,3,3,0,3,0,3,1,0,3,1,3,3,3,3,3,3,1,3,0,3,3,3,0,1,3,3,3,3,3,0,0,3,1,3,3,1,3,3,3,3,3,3,3,3,3,3,3,1,3,1,3,3,3,3,3,1,0,3,3,3,3,3,3,3,3,0,3,3,3,3,0,3,3,3,3,3,1,3,3,3,3,0,3,1,1,3,3,3,3,3,3,3,0,1,3,3,0,0,1,1,0,3,3,3,3,0,1,3,3,0,3,1,0,3,3,3,1,3,3,1,1,0,3,0,3,3,3,0,3,0,0,1,0,1,0,0,0,3,3,3,0,3,3,3,1,1,1,3,0,3,3,1,1,1,1,3,1,0,0,0,3,0,1,3,0,0,3,3,3,3,3,1,1,3,3,3,1,3,3,3,1,1,0,3,3,3,3,1,0,0,3,3,3,1,0,3,3,1,3,3,1,3,3,1,3,3,0,0,0,0,0,2,0,0,3,0,3,0,0,3,3,1,0,3,3,3,0,0,0,3,0,3,1,0,3,1,3,1,0,0,3,3,3,0,0,1,1,0,1,1,0,0,0,0,3,3,3,0,3,1,3,3,1,1,0,0,3,3,3,1,3,3,1,1,0,3,0,3,3,0,3,0,1,3,0,1,3,0,1,3,0,3,3,1,3,2,1,1,0,3,2,0,0,0,3,0,0,1,0,3,1,3,3,0,0,1,3,2,1,3,1,1,0,1,1,3,3,0,1,3,0,0,0,1,2,1,3,0,3,3,0,3,0,3,0,1,3,3,3,3,3,3,3,3,0,0,0,3,3,3,3,3,0,0,3,3,0,0,1,3,0,1,1,3,3,0,0,0,1,3,3,3,1,1,3,3,1,0,3,3,3,3,3,3,3,1,1,3,3,3,3,3,3,3,0,3,3,3,1,1,3,1,1,0,0,0,3,3,3,0,0,0,1,3,1,3,3,0,3,3,3,3,0,3,3,3,3,0,0,3,3,3,3,3,3,3,1,1,3,3,0,3,3,0,1,3,3,3,3,1,3,3,3,3,1,2,2,0,3,3,3,3,3,3,3,3,0,3,3,3,1,0,0,3,3,3,3,3,3,1,3,3,3,3,3,3,3,0,1,0,0,3,3,1,3,3,3,3,3,3,3,3,0,3,3,3,1,0,0,3,0,0,0,3,3,3,1,1,3,3,3,3,3,3,3,3,1,0,3,1,3,1,3,3,0,1,3,3,3,3,3,3,3,2,0,3,3,3,3,1,3,3,3,1,3,1,3,3,3,3,3,3,3,0,3,3,0,3,1,0,0,0,0,0,3,3,3,3,3,3,3,3,3,0,0,0,1,0,0,3,1,3,1,0,1,1,0,1,0,2,1,2,2,1,1,0,2,1,0,0,1,3,0,0,3,1,3,2,0,3,0,3,3,1,3,0,1,1,0,2,0,3,3,3,1,0,0,1,3,3,3,3,3,3,1,3,3,1,3,3,0,0,3,3,3,3,0,1,0,1,1,1,2,3,2,3,3,3,2,0,3,3,0,2,2,0,1,3,3,1,1,3,0,3,1,0,0,3,3,3,1,1,1,1,3,3,0,3,3,0,3,3,3,3,3,3,1,1,1,1,0,2,0,2,0,1,3,1,1,3,1,3,3,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,0,3,3,3,3,0,1,3,3,3,3,3,1,3,3,3,3,3,3,3,0,3,3,3,0,0,3,0,0,3,3,3,1,1,3,0,3,3,3,0,3,3,3,1,3,3,3,3,3,3,3,3,3,3,1,0,0,3,3,3,3,3,3,1,1,0,0,0,0,0,1,1,3,3,3,3,1,3,0,1,3,3,1,3,1,0,0,0,0,1,1,0,3,3,3,3,3,0,0,3,0,1,1,3,3,3,3,3,1,1,0,0,0,0,2,3,3,3,0,0,3,3,1,3,3,0,1,2,3,0,1,3,3,0,3,0,0,3,1,3,3,0,3,3,0,2,3,3,1,0,1,3,1,3,3,0,1,1,3,3,3,3,3,3,3,3,3,3,1,0,3,1,3,3,0,0,3,1,0,3,3,1,1,0,1,2,2,1,1,1,3,3,3,2,3,0,3,0,3,1,1,0,0,1,3,3,1,3,3,0,1,3,1,1,1,0,0,1,0,3,3,3,3,3,1,3,3,1,1,3,3,3,3,3,3,3,3,2,3,1,3,3,3,3,3,3,3,3,3,3,3,2,2,2,0,3,3,0,3,3,0,3,0,0,3,3,3,3,3,3,3,1,0,3,3,0,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,1,3,3,1,3,2,1,2,3,3,3,3,3,3,3,3,3,3,3,1,1,0,3,3,3,3,1,1,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,1,0,3,0,3,0,0,3,1,3,0,2,2,0,3,0,1,0,1,0,0,3,0,0,0,0,2,2,0,3,2,3,0,0,0,0,2,2,0,0,0,0,3,0,3,3,0,1,3,3,3,3,3,3,1,3,2,0,0,1,3,3,0,1,3,3,1,2,3,0,2,0,3,1,3,0,1,0,1,3,3,2,3,3,0,0,3,1,0,0,0,3,1,0,1,0,3,1,3,3,2,2,0,2,0,3,2,2,2,2,3,3,3,1,3,3,3,3,3,3,3,3,0,3,1,1,3,3,3,3,3,3,1,3,3,1,3,3,1,0,3,3,0,0,3,1,0,3,3,3,0,3,0,3,0,0,0,3,3,3,0,1,3,3,3,3,3,3,3,0,0,0,3,3,3,3,1,3,3,3,3,3,3,1,1,3,3,3,0,0,0,1,0,0,3,3,1,3,3,3,0,3,3,3,3,1,3,0,0,3,1,3,3,3,0,1,0,3,1,1,0,3,3,2,3,0,0,3,3,0,1,1,0,3,3,3,0,3,0,3,3,3,1,3,1,3,1,1,3,0,3,3,0,3,3,0,3,1,0,3,3,0,3,3,0,1,3,0,3,2,3,2,3,1,0,3,3,0,3,3,3,0,3,0,3,3,3,3,0,0,3,0,2,1,1,3,1,0,3,1,1,3,0,0,0,3,3,3,3,0,0,1,3,3,1,0,0,3,3,3,3,3,0,2,1,0,0,3,0,1,3,3,3,3,1,3,1,3,3,3,0,3,3,1,1,1,1,1,0,2,1,3,0,1,0,0,3,3,0,0,1,0,0,0,0,1,3,3,3,0,0,1,3,3,3,3,3,3,0,0,1,2,0,2,2,0,0,3,0,3,0,3,0,3,2,3,3,0,0,3,2,0,3,3,0,0,1,3,0,0,1,2,3,2,1,0,3,1,0,1,3,3,0,0,1,1,3,2,3,0,1,1,0,3,0,3,3,3,0,1,3,3,0,3,1,1,3,3,2,1,0,0,0,3,3,0,3,3,0,2,3,2,3,3,0,3,3,3,1,0,0,3,0,0,0,1,3,3,3,2,3,3,1,0,0,3,3,3,3,2,2,3,3,2,3,3,3,3,1,3,1,1,3,1,1,3,1,3,0,2,3,3,3,0,1,3,3,0,0,0,3,0,3,3,3,3,3,0,3,1,3,3,3,1,3,3,3,1,1,1,3,3,3,0,3,1,3,3,3,1,3,3,1,3,1,3,3,3,3,1,1,3,1,1,3,3,0,3,3,3,1,3,3,3,3,1,0,3,1,0,1,3,3,3,3,3,0,3,3,0,0,0,3,1,1,3,3,1,1,0,3,1,1,1,0,0,2,0,0,0,3,1,3,3,3,0,3,3,2,3,2,0,1,0,2,0,2,2,0,3,3,0,3,2,1,3,0,3,3,3,3,3,3,3,0,1,3,3,3,3,0,3,3,2,1,0,0,3,3,0,3,3,1,1,0,3,3,3,2,2,1,3,3,3,0,3,3,1,2,3,3,3,3,0,3,3,0,0,3,3,0,3,2,0,0,0,3,0,3,0,0,0,1,0,1,1,3,0,1,3,3,3,3,1,3,0,2,2,0,0,1,3,3,1,1,3,3,3,0,3,0,1,0,0,1,0,2,3,3,0,0,3,1,1,1,1,0,0,1,1,3,3,3,3,1,1,1,1,3,3,0,3,3,3,3,3,0,3,0,3,1,3,0,1,1,3,3,3,3,3,1,1,3,3,1,1,3,3,3,3,3,3,3,3,1,3,0,3,3,0,3,0,1,1,0,0,3,0,1,3,1,3,3,3,3,3,3,0,0,3,1,0,1,3,1,3,3,3,0,3,3,3,3,0,0,1,1,1,3,0,0,3,1,3,3,1,0,3,0,3,3,3,0,2,1,3,0,3,3,3,3,1,3,3,3,3,0,1,3,1,1,3,3,0,3,1,3,0,3,3,1,1,3,3,1,3,3,3,0,1,3,3,0,3,3,0,3,3,3,3,3,0,3,3,0,0,1,3,3,1,0,0,3,1,3,3,3,1,3,3,3,3,1,3,0,3,3,3,3,3,3,3,3,3,3,0,3,1,3,3,3,3,0,3,0,3,3,0,3,3,3,3,0,3,3,3,1,3,1,0,3,0,3,3,3,3,0,3,3,3,0,3,0,0,3,3,3,3,2,1,3,2,2,3,1,3,1,1,3,3,2,1,0,2,0,2,2,1,0,0,2,0,1,0,2,1,0,0,0,2,0,3,3,1,1,0,2,0,0,0,0,3,2,2,2,0,0,2,3,2,3,3,3,3,3,3,3,3,3,0,3,1,3,3,1,1,0,0,0,2,3,2,1,3,0,1,1,3,1,0,3,1,3,2,0,0,0,0,3,0,3,0,0,0,3,2,3,0,0,0,0,0,0,0,3,0,0,2,3,1,0,3,0,3,3,1,1,3,1,3,3,1,3,3,3,3,3,3,3,1,3,1,0,1,3,3,3,3,3,0,3,3,3,3,0,3,1,0,3,3,1,3,3,3,3,0,1,3,3,3,1,3,3,0,0,3,3,3,0,3,1,0,3,3,0,2,3,3,3,3,3,3,3,3,1,3,3,3,3,1,0,1,3,2,3,3,3,3,3,0,3,3,0,2,3,1,3,3,0,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,1,0,3,3,3,0,1,0,3,1,1,1,1,1,3,3,0,0,1,3,1,3,3,3,3,3,3,3,3,3,1,3,3,0,1,3,0,3,0,0,0,1,3,0,3,1,3,3,3,3,1,1,3,2,3,1,1,3,0,0,3,1,0,3,3,0,1,3,3,3,0,1,3,1,3,3,3,3,3,0,3,3,1,3,3,1,0,3,1,3,3,3,0,0,3,3,0,2,1,1,3,0,3,3,1,0,3,1,3,3,0,1,3,0,3,3,1,3,1,3,3,3,1,3,3,3,3,3,3,0,0,0,0,3,1,3,3,1,3,1,3,1,3,0,0,1,0,3,3,1,3,3,3,0,3,0,0,3,3,0,3,3,1,1,1,2,2,1,3,3,3,3,0,3,0,1,1,0,0,3,0,2,3,0,3,1,3,0,1,0,3,3,0,3,0,1,3,1,3,3,3,3,0,3,0,0,1,2,3,3,3,2,1,1,3,3,3,1,1,1,3,3,3,3,1,0,1,2,3,2,0,1,3,3,3,1,3,0,0,1,0,0,3,3,0,0,0,3,0,2,2,0,3,1,2,3,3,1,3,1,1,3,3,3,0,3,2,1,3,1,0,3,1,3,1,1,3,0,3,3,3,3,3,3,3,3,2,1,3,3,3,2,3,0,3,1,3,3,3,3,3,1,3,3,3,3,3,3,3,1,0,3,0,3,3,1,0,3,3,3,3,3,3,0,3,3,3,0,0,3,3,3,3,3,3,3,1,3,3,3,3,3,0,1,3,3,3,0,3,3,3,3,3,1,3,3,3,1,0,3,1,1,3,3,3,3,1,0,3,3,1,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,1,3,3,0,3,0,1,3,0,1,0,3,3,0,0,3,0,1,0,0,0,1,3,0,3,3,2,0,0,0,3,3,3,1,0,0,3,3,3,3,3,3,1,0,3,3,1,3,3,3,3,3,3,3,3,1,1,0,3,3,0,0,2,0,3,1,3,0,0,3,1,0,0,2,3,1,3,3,0,0,3,3,3,3,3,3,1,0,3,3,0,0,1,1,0,3,3,3,3,3,1,0,0,2,2,0,2,0,3,3,0,1,3,2,3,3,3,3,3,1,3,3,3,1,3,3,3,1,3,3,3,0,3,3,3,3,3,3,1,3,3,1,3,3,1,3,3,3,3,3,1,3,3,1,0,3,3,3,3,3,3,3,1,3,3,1,3,1,3,0,3,3,3,3,3,1,3,1,3,3,1,3,0,1,3,3,3,3,3,0,3,3,3,3,1,1,0,0,0,3,3,1,1,1,3,3,1,3,3,1,0,3,3,3,1,1,3,3,3,3,3,3,3,3,3,3,3,0,1,3,2,1,0,3,3,3,0,0,3,0,0,3,3,0,3,1,0,0,1,3,3,1,0,0,3,0,1,3,3,0,1,3,0,0,0,0,0,0,3,1,3,1,3,1,0,3,3,0,3,2,1,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,2,3,1,0,0,0,2,0,0,0,3,3,3,3,0,3,0,3,1,0,0,3,1,0,3,2,0,0,1,3,0,3,0,3,0,0,3,0,1,3,0,1,0,1,3,3,3,3,3,3,3,3,1,3,3,0,1,3,0,0,3,1,0,0,3,1,0,3,0,0,1,0,3,1,0,3,3,1,3,3,0,0,3,3,2,1,3,3,3,3,0,3,1,1,3,3,3,3,3,1,3,0,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,0,3,3,1,3,1,0,3,3,3,0,2,2,3,1,3,3,3,3,3,3,3,3,3,3,3,0,3,1,3,3,3,1,3,3,1,3,3,0,3,0,3,1,3,3,1,0,3,0,1,3,3,3,3,3,3,1,3,1,1,2,0,0,3,3,3,3,1,3,0,0,3,3,0,3,1,3,3,3,1,0,3,3,3,3,3,1,3,1,1,0,3,3,0,2,1,0,3,3,0,3,1,3,1,3,0,1,1,2,1,3,0,0,3,3,3,3,0,0,3,0,1,1,1,3,0,1,3,0,3,1,0,2,3,1,1,0,0,3,3,1,0,0,3,3,1,1,1,1,2,1,0,1,0,3,3,3,3,3,3,1,3,3,1,3,3,0,2,1,3,0,0,3,3,0,3,1,3,1,0,0,2,3,1,3,0,3,3,3,3,3,3,1,3,3,3,3,0,3,3,3,3,3,3,1,3,3,3,2,2,0,3,0,3,3,3,0,2,3,1,3,3,0,3,1,3,1,3,3,3,3,3,3,0,3,3,3,0,3,3,3,3,3,3,3,1,1,3,1,3,1,3,3,0,0,0,3,3,3,3,3,3,0,3,3,0,1,3,1,1,3,3,1,3,1,3,3,0,0,3,3,3,3,3,3,3,3,3,3,1,3,1,3,3,1,0,3,3,3,1,3,0,3,3,3,3,3,1,0,3,0,0,0,3,0,3,1,0,3,3,3,3,3,3,3,1,0,0,1,3,0,3,3,3,1,3,3,3,3,3,3,3,0,3,0,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,3,3,3,1,1,1,3,3,1,3,1,3,3,0,3,3,3,1,1,3,1,3,3,1,0,3,3,1,1,3,1,3,3,3,3,0,3,3,3,3,3,1,1,0,3,3,3,3,1,0,3,3,3,0,3,3,3,3,0,3,3,1,3,3,0,0,3,1,0,0,0,0,0,0,1,2,0,0,3,1,1,1,1,1,3,3,3,3,1,0,3,3,3,3,3,3,3,1,1,0,3,3,1,3,0,0,0,3,1,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,1,0,0,1,3,3,0,0,1,3,3,0,3,3,0,3,3,1,3,3,0,1,0,1,0,1,3,3,1,0,0,1,0,1,2,3,3,1,3,0,1,0,0,0,3,3,3,3,3,0,1,3,1,1,1,3,3,1,3,3,2,0,0,3,1,3,3,3,3,1,2,2,3,3,0,3,0,3,3,3,0,0,2,1,0,3,1,3,0,1,1,0,3,0,0,2,0,1,2,3,1,2,0,3,0,3,1,1,3,0,3,3,3,3,3,3,3,3,3,0,0,0,0,1,3,0,0,3,3,3,0,0,1,1,0,0,0,0,1,0,1,3,3,0,1,0,1,2,0,1,3,1,0,3,0,0,2,0,0,0,0,3,3,0,0,0,0,0,2,1,0,0,0,1,0,3,1,1,1,3,1,0,3,3,1,2,3,1,0,3,3,3,1,3,3,0,1,2,0,0,3,1,2,0,1,2,3,2,3,3,3,3,3,3,3,2,0,3,3,0,3,0,0,1,3,1,0,0,3,1,3,3,3,3,3,1,3,1,3,3,3,3,3,3,3,0,0,0,0,3,3,0,3,1,3,3,3,0,1,0,0,0,3,0,3,3,0,3,3,3,3,3,0,2,1,0,3,0,3,3,3,3,0,1,3,3,0,0,0,3,3,3,1,3,0,3,3,1,0,1,1,2,0,2,3,3,0,3,0,0,3,3,3,3,3,1,3,0,3,3,2,3,3,3,0,0,3,1,3,3,0,0,1,0,0,3,1,0,1,3,0,2,0,3,0,0,3,3,1,3,1,0,3,3,1,3,1,2,0,0,0,3,0,2,3,3,3,1,3,3,3,1,0,3,0,2,1,3,3,3,0,0,0,0,0,3,3,0,3,1,3,3,1,3,0,3,0,3,1,0,0,3,2,3,3,3,3,3,0,2,0,3,0,3,3,0,1,3,0,1,3,3,0,0,1,3,3,3,3,3,3,1,0,1,3,0,1,0,3,1,2,0,0,3,3,0,1,3,0,3,3,0,0,0,3,1,1,1,1,0,0,0,3,3,1,3,1,0,1,3,0,3,3,3,3,1,3,3,0,1,1,1,1,0,0,3,3,3,3,1,0,1,0,1,1,0,3,1,0,3,1,0,1,0,0,0,1,1,3,1,0,0,3,1,3,1,0,3,0,0,1,3,3,3,3,3,1,1,0,1,3,1,0,0,3,3,3,0,3,3,3,3,3,3,3,1,3,1,3,1,0,3,3,3,0,0,3,2,0,0,0,3,0,0,0,0,0,1,1,0,1,3,3,3,1,3,0,2,1,0,3,1,0,0,0,0,0,1,0,1,3,0,0,0,0,3,1,0,0,3,0,0,0,0,1,3,3,3,3,3,3,3,3,1,3,3,3,0,0,0,1,0,1,2,3,0,3,3,3,1,1,3,1,1,1,3,0,0,1,1,2,1,1,3,2,0,0,3,1,0,1,1,2,0,3,0,0,1,0,1,1,0,0,1,0,1,1,3,0,3,1,0,3,1,1,0,3,0,3,3,3,3,0,3,3,3,3,2,3,3,3,3,3,0,2,3,0,1,3,3,0,3,0,3,0,3,0,3,1,3,0,3,1,3,3,0,2,1,0,3,3,3,1,3,3,3,1,3,3,3,3,3,3,3,3,0,0,0,3,3,3,3,1,1,3,3,3,3,1,1,3,0,3,1,3,3,2,1,0,0,0,3,1,3,3,0,3,0,3,3,3,0,3,3,0,0,3,3,2,0,3,3,3,3,3,3,0,0,3,3,3,3,1,3,3,3,0,3,3,0,2,0,0,0,0,1,2,2,1,1,0,3,3,3,2,3,1,3,3,1,2,3,3,1,3,3,3,3,3,0,0,3,0,0,1,3,0,1,3,1,3,3,0,0,3,3,2,0,0,1,1,3,1,3,3,1,0,3,0,3,0,0,3,0,2,3,3,0,2,1,1,1,3,3,3,3,3,3,0,0,0,0,0,2,0,0,3,3,3,3,0,1,3,3,2,3,3,1,3,0,0,3,3,3,3,3,3,3,0,3,3,3,0,3,3,3,3,3,3,0,0,3,1,3,3,1,3,3,3,0,3,3,3,1,3,0,0,3,0,3,3,3,0,3,3,1,3,3,3,1,1,0,3,1,3,3,3,1,3,3,3,3,1,3,3,3,3,3,3,3,3,3,1,3,1,1,3,1,0,3,3,3,3,3,3,3,0,1,3,3,1,0,0,3,3,1,3,1,3,3,3,0,0,0,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,3,0,3,3,3,3,1,0,1,3,3,3,1,3,1,0,3,3,2,0,3,3,1,1,1,3,3,3,1,3,1,3,3,3,3,3,3,3,1,3,0,3,3,3,2,1,3,3,3,3,3,3,0,1,3,3,3,3,3,3,3,0,3,3,0,3,3,1,3,3,3,3,3,0,3,3,3,3,3,0,1,1,1,1,3,0,0,3,0,2,3,2,0,3,1,2,2,3,3,0,3,3,3,3,3,0,1,3,1,0,3,1,3,3,1,0,3,3,3,0,3,3,3,3,3,3,3,0,3,0,1,0,3,1,3,3,3,3,3,3,1,3,0,0,3,1,3,0,3,1,0,3,0,1,3,3,0,1,3,3,3,3,3,1,1,3,3,1,0,0,1,3,3,1,0,0,3,3,3,0,0,2,3,3,1,1,3,1,1,1,3,1,3,3,0,3,3,1,3,3,3,1,3,3,1,1,1,1,0,3,3,3,3,3,3,0,0,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,3,0,1,3,3,1,1,3,1,0,3,3,3,3,0,1,3,1,0,3,3,3,3,3,3,1,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,0,1,1,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,0,3,1,3,3,1,1,0,0,3,3,3,1,1,3,3,1,3,0,3,1,1,0,1,1,1,3,3,3,3,1,3,3,0,1,3,3,1,2,2,3,3,3,3,1,0,0,0,3,0,3,3,3,3,0,1,0,1,3,1,2,3,0,3,0,0,0,3,1,2,3,2,3,0,0,1,3,0,3,3,3,3,3,3,3,3,1,3,0,0,1,1,0,2,1,3,3,3,3,3,3,3,3,3,3,0,3,3,0,3,1,1,2,3,3,0,1,0,3,2,3,2,0,3,3,3,1,1,0,1,1,3,0,1,0,0,3,3,3,1,0,3,3,1,1,1,3,3,3,3,1,0,1,0,3,3,3,3,3,3,3,3,3,3,3,1,3,1,3,1,3,1,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,0,1,1,3,3,1,2,3,3,3,1,0,3,3,0,2,3,1,1,0,0,3,0,1,1,3,1,0,3,3,3,3,3,0,0,3,0,0,0,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,1,1,1,2,0,0,2,2,1,3,0,3,3,1,3,3,3,3,3,1,1,0,1,3,3,1,3,2,3,1,1,3,3,3,3,3,3,3,3,3,3,2,1,2,2,1,2,2,3,3,3,2,3,3,3,3,3,0,0,0,0,0,3,3,3,3,3,1,0,0,3,1,3,3,3,0,3,0,1,1,3,0,3,3,3,1,3,1,3,3,3,3,3,1,3,1,3,3,0,3,3,3,3,3,3,3,1,1,3,1,3,1,3,2,3,3,3,3,3,3,3,3,1,1,3,3,3,0,3,1,3,3,3,3,3,1,1,0,3,3,3,3,3,2,3,1,3,1,3,3,3,1,1,3,3,3,1,3,3,1,3,1,1,1,0,3,1,3,3,3,1,1,1,1,3,3,3,3,3,3,3,0,0,3,3,1,1,1,0,1,3,1,0,3,3,3,3,1,3,0,3,1,3,1,3,3,3,1,0,0,3,0,0,1,3,3,0,3,1,0,0,1,1,2,0,3,3,3,3,3,0,2,0,1,1,3,3,3,3,3,3,1,3,3,3,3,3,3,3,1,3,3,0,1,3,2,0,1,1,3,3,3,0,0,0,3,3,0,1,1,1,3,3,0,3,3,3,3,0,3,0,1,3,3,3,1,0,0,3,0,3,1,3,0,0,0,0,3,1,3,1,0,1,0,3,3,3,0,3,1,1,3,3,1,1,3,1,3,3,3,3,1,3,3,3,3,3,1,0,0,3,3,1,3,3,0,0,3,0,1,3,2,0,3,3,0,0,1,3,3,3,3,3,3,3,1,1,3,0,0,1,3,2,0,3,3,1,3,3,3,0,0,0,3,1,3,3,3,3,3,3,3,3,3,3,0,3,1,3,1,3,3,3,0,1,3,3,3,3,3,1,1,3,3,0,0,1,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,1,0,3,0,0,0,1,1,3,1,3,1,3,3,1,3,3,1,3,3,3,1,3,3,3,3,3,1,3,3,0,1,3,1,3,3,3,0,3,3,3,0,3,0,1,0,1,0,3,0,3,0,0,1,3,1,3,3,1,3,3,2,3,1,1,3,3,2,1,3,2,0,1,1,1,3,3,0,0,0,3,3,3,3,3,1,0,0,1,3,1,3,3,3,1,1,3,0,0,3,0,1,0,1,3,1,1,1,3,1,0,3,1,3,1,0,3,1,3,3,0,0,1,1,0,2,0,0,3,1,0,3,1,3,0,2,0,3,3,3,2,1,3,0,1,3,0,1,3,1,0,0,3,3,3,3,3,1,3,3,1,3,0,3,3,1,1,0,1,1,3,1,1,3,3,1,0,3,1,1,0,1,3,3,0,0,3,1,0,1,3,3,3,0,2,3,3,3,0,3,3,1,1,0,3,0,0,1,2,0,3,3,1,3,3,3,0,3,3,1,3,1,0,1,0,1,3,1,3,3,0,3,0,3,3,1,3,2,1,3,3,3,1,1,1,3,3,3,3,3,3,1,1,3,0,0,0,3,0,1,3,0,3,3,3,1,3,3,0,0,3,3,1,1,3,3,3,3,3,3,1,0,0,3,0,1,3,2,2,2,0,0,2,3,0,2,1,3,3,3,3,1,3,2,2,2,2,1,3,3,1,3,3,0,3,1,3,1,1,3,1,1,3,0,3,3,1,3,3,3,2,3,0,3,0,3,1,0,3,0,0,3,0,0,1,1,1,3,3,3,3,3,3,1,3,3,3,3,3,3,1,3,3,0,0,3,3,3,0,1,1,0,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,0,0,3,3,3,0,3,3,3,0,0,0,3,3,0,1,3,3,3,3,0,1,0,3,3,3,1,3,3,1,1,3,3,3,0,3,3,0,3,0,0,3,3,3,3,0,0,0,3,0,0,0,0,3,3,3,3,3,3,3,0,3,3,3,0,3,3,3,3,3,1,0,0,3,3,3,3,3,3,1,3,1,3,3,3,3,0,0,2,0,0,3,3,2,2,3,0,0,0,3,3,3,1,3,1,3,0,1,3,3,1,3,0,3,3,3,3,2,3,3,0,3,0,1,0,3,3,3,3,2,0,0,0,3,0,3,0,0,2,3,3,3,3,0,3,3,3,0,3,3,0,1,3,0,0,3,3,0,3,3,0,1,0,3,0,0,3,0,1,0,0,0,3,3,0,3,0,1,3,3,3,2,2,0,0,0,3,3,3,3,2,2,2,0,0,2,0,3,3,3,1,3,0,3,2,2,0,3,3,3,3,0,3,0,0,3,3,1,3,0,3,3,3,0,3,3,1,0,3,3,1,3,3,0,0,0,3,3,0,3,3,3,0,0,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,0,0,0,3,1,1,1,0,3,1,0,3,3,0,3,1,0,1,3,3,3,3,3,3,1,3,2,1,1,3,0,1,3,3,0,3,0,3,1,3,3,0,3,3,3,0,3,0,2,0,2,1,3,2,1,2,1,2,2,0,3,3,0,3,3,3,0,0,3,3,3,3,1,0,0,3,1,1,3,0,0,3,0,3,3,1,3,0,3,3,1,3,3,0,3,0,0,0,1,1,0,0,3,3,1,1,3,1,1,3,3,1,1,3,0,3,1,3,3,3,3,3,3,3,1,3,3,3,1,1,3,3,0,0,0,3,1,3,1,3,2,3,3,3,0,0,1,1,1,3,1,3,1,3,3,3,1,0,2,0,1,3,0,3,1,1,3,0,3,3,0,3,3,0,3,0,0,1,2,2,2,0,3,1,1,1,3,1,0,0,0,3,0,3,3,1,1,3,1,0,3,1,1,2,2,1,0,1,3,0,1,3,1,2,1,0,2,1,3,0,3,3,0,0,1,1,3,0,3,1,2,3,3,0,1,1,1,0,3,3,3,0,0,3,3,3,1,2,1,1,0,0,3,3,3,1,0,0,0,0,3,3,0,3,1,0,1,3,3,3,0,1,3,0,2,1,1,1,0,3,3,1,0,1,1,3,1,3,3,3,1,3,2,0,2,0,0,3,3,3,1,3,3,3,3,3,3,3,0,3,0,2,2,2,2,3,3,3,3,3,3,3,3,3,1,1,0,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,3,0,3,3,3,3,3,3,3,3,0,0,3,3,3,1,3,0,3,1,3,3,0,3,0,3,3,3,0,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,0,3,3,1,0,3,3,0,0,3,3,0,0,1,3,0,3,3,3,3,1,3,3,3,3,1,3,3,3,3,1,1,3,1,0,2,0,0,3,3,3,0,3,0,0,3,0,1,3,3,1,3,3,3,3,0,0,1,3,3,1,3,3,3,0,3,3,3,0,3,3,3,1,3,1,3,3,0,0,3,3,0,0,3,3,3,0,3,0,1,3,3,2,3,1,3,0,3,3,1,0,1,3,0,0,0,3,0,0,3,3,3,3,0,0,3,3,0,3,3,0,3,3,3,3,0,0,0,0,3,3,3,0,0,3,0,0,3,2,3,3,3,3,0,0,0,0,3,3,1,3,0,0,3,0,3,3,3,0,3,2,0,0,3,0,1,0,3,0,3,0,0,3,3,0,3,3,0,0,1,0,0,1,0,0,0,3,3,3,1,3,0,3,0,0,0,0,3,3,3,0,0,1,3,1,3,1,3,3,3,0,3,1,0,1,0,1,3,3,1,3,3,3,3,1,0,3,3,3,1,3,0,0,0,1,3,3,1,0,0,3,0,3,1,3,3,3,3,3,3,3,1,3,0,3,3,3,3,3,3,1,3,1,3,3,0,0,3,1,0,3,0,0,3,0,3,3,3,0,0,3,3,3,3,1,3,3,0,0,0,1,0,0,0,0,0,3,3,3,1,3,0,2,3,0,0,3,3,3,0,0,3,0,0,3,0,3,2,1,0,0,0,0,3,2,2,2,3,3,3,3,0,0,3,1,0,3,0,3,1,0,3,0,2,3,1,3,3,0,3,1,1,2,1,0,0,3,1,0,3,0,3,3,1,3,3,3,0,3,3,1,0,3,0,0,3,3,3,0,0,0,3,0,2,3,0,3,1,3,0,2,3,1,3,1,0,2,0,0,1,1,3,0,0,3,0,1,3,0,1,0,3,3,1,3,0,0,1,0,3,1,2,0,0,3,0,3,0,0,3,3,1,3,3,3,3,3,3,0,0,0,3,1,3,3,3,0,3,3,3,3,1,3,3,0,3,1,1,3,0,0,1,1,3,3,3,3,3,1,0,3,0,3,0,1,3,0,0,3,1,3,3,3,0,0,3,3,1,0,3,1,1,1,1,3,3,3,3,3,3,3,3,0,0,3,1,3,1,1,0,1,1,0,3,0,1,3,3,3,0,3,3,1,3,1,3,3,3,3,3,1,1,3,3,3,3,3,3,3,0,3,3,1,3,3,1,3,3,3,3,2,1,3,3,3,1,3,1,3,1,0,3,3,0,0,0,0,3,3,3,0,0,0,0,0,3,1,3,1,3,3,2,0,0,0,1,3,2,3,3,3,3,0,3,3,3,0,0,2,2,3,1,0,1,0,3,2,3,0,3,3,3,0,0,3,3,3,3,3,3,3,1,1,3,3,3,0,1,3,1,3,3,3,3,3,0,0,3,3,3,3,3,3,0,3,3,0,2,2,3,0,3,3,3,3,1,0,1,3,0,3,3,3,0,1,3,3,1,1,3,3,3,0,3,0,0,0,3,3,3,3,3,3,3,0,0,0,3,0,0,3,0,3,3,0,0,3,3,0,3,3,0,0,0,3,0,3,0,0,0,3,0,3,3,3,3,0,3,3,0,3,0,0,0,1,3,0,0,1,3,3,0,1,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,0,3,3,0,1,0,3,3,1,3,1,3,3,3,1,3,3,3,2,3,1,1,0,0,3,0,0,0,1,0,1,3,3,0,3,3,3,3,3,3,3,3,1,1,3,0,1,1,0,3,1,0,0,0,1,3,3,3,0,3,2,3,3,2,3,0,3,3,0,3,3,3,0,1,3,3,3,0,1,3,0,0,3,0,3,0,1,2,1,3,3,3,1,1,3,1,3,3,0,3,3,3,3,3,3,3,0,0,3,2,3,1,1,3,3,1,3,3,3,1,1,2,0,3,3,1,1,3,3,3,3,0,3,1,2,1,3,0,3,0,1,1,3,1,1,3,1,3,0,3,2,0,3,3,1,0,1,3,3,3,3,1,3,1,2,2,0,0,0,1,1,3,3,1,1,1,3,1,3,1,3,1,1,0,3,0,3,1,3,3,3,3,3,3,3,3,2,0,3,1,3,3,3,3,0,3,1,3,1,1,0,0,3,1,3,1,1,1,3,1,0,3,0,0,3,1,1,1,1,3,1,3,1,3,0,3,1,0,3,1,3,3,3,0,1,3,1,3,0,1,1,0,0,1,3,3,3,0,1,3,3,1,1,3,1,3,1,1,3,3,3,3,1,0,3,2,3,3,1,1,2,1,1,3,3,1,1,3,1,1,1,1,1,3,1,1,3,3,2,1,0,0,2,0,1,3,0,0,2,1,1,3,1,1,3,0,2,0,2,0,3,3,0,3,3,0,3,3,0,2,0,0,3,0,0,0,2,0,0,3,3,2,0,2,0,2,0,2,1,2,0,3,3,0,3,3,3,1,2,3,2,0,0,0,2,2,2,3,0,0,2,1,3,0,1,0,2,0,2,0,3,0,0,1,1,1,0,3,3,3,0,0,3,3,0,1,2,3,0,2,2,0,3,3,1,3,3,3,1,2,2,0,3,3,3,3,3,3,3,0,3,3,1,0,3,0,3,3,3,0,1,3,3,0,3,3,3,0,1,0,0,3,3,3,1,0,0,3,1,0,3,2,3,3,1,1,1,3,0,3,3,3,0,1,0,3,3,3,3,3,3,3,3,3,3,0,3,3,1,0,3,3,2,3,0,1,3,3,3,1,1,1,3,3,1,1,0,0,3,1,3,3,1,3,3,0,1,0,0,0,3,3,3,1,0,3,0,3,1,3,3,3,3,0,3,3,1,1,3,3,3,3,1,3,3,0,3,1,0,0,3,2,1,0,1,0,3,1,3,0,3,3,3,3,0,1,3,0,0,0,1,0,1,0,3,3,0,3,0,3,2,0,3,1,3,3,3,0,3,3,2,3,1,3,3,3,3,0,3,0,3,1,0,0,1,3,3,3,3,3,3,3,0,3,3,3,3,2,0,0,0,3,2,1,2,2,1,3,1,0,0,0,0,3,1,1,3,3,3,3,0,0,3,1,0,3,3,0,1,3,1,3,3,0,3,1,0,0,0,0,1,3,1,1,1,3,3,3,0,0,0,3,0,3,0,3,3,3,1,3,3,1,3,3,3,3,3,3,3,3,0,3,3,3,3,3,2,1,1,3,3,3,1,0,3,3,1,3,1,3,3,0,3,0,3,1,2,2,0,0,1,0,3,3,0,1,3,1,1,3,0,1,0,3,1,0,3,3,0,2,3,0,3,3,0,3,0,0,0,0,0,3,1,0,0,3,3,3,3,3,3,0,3,3,3,3,3,3,3,1,0,3,1,3,2,1,1,3,2,0,1,3,3,1,3,0,1,3,0,3,3,3,0,0,2,3,3,1,3,0,0,1,3,3,3,3,2,3,3,0,3,1,3,1,3,3,0,3,3,0,0,0,3,1,3,0,0,0,1,3,0,3,0,2,0,3,3,3,0,0,2,3,3,0,0,3,3,0,0,0,0,0,0,0,3,0,0,0,3,0,0,0,3,3,3,3,3,1,3,0,0,0,3,0,0,3,3,1,0,3,3,1,0,3,3,3,3,3,2,0,1,0,3,0,0,1,0,3,0,0,1,0,3,2,2,1,0,3,0,0,3,3,3,0,3,3,3,3,0,3,3,3,0,0,3,3,3,3,3,3,0,0,2,0,0,0,0,3,3,3,3,0,3,3,3,0,0,1,2,3,3,3,3,3,3,1,0,3,1,2,3,1,3,3,3,0,0,1,3,0,0,3,3,0,0,3,3,0,1,3,2,0,3,2,3,0,1,3,2,1,1,0,0,3,3,3,3,3,3,3,3,2,3,3,3,3,1,2,1,1,3,3,0,1,0,3,3,0,0,0,0,0,3,3,3,1,0,1,1,3,0,0,3,1,3,3,3,1,1,3,1,3,3,0,3,3,1,3,3,3,3,3,3,3,0,1,2,1,2,2,2,3,0,3,3,1,3,3,1,0,0,3,3,1,3,3,3,2,1,3,1,0,1,0,0,2,0,3,3,3,0,3,3,0,1,3,0,0,1,3,3,3,1,3,3,0,1,0,3,3,3,1,0,3,3,0,3,3,2,3,3,3,3,3,3,0,3,1,3,3,3,1,3,3,3,3,0,3,3,3,1,3,3,1,3,3,3,0,3,1,1,3,0,1,3,3,3,3,1,3,3,3,1,3,3,3,0,3,3,3,3,1,3,1,3,3,3,3,0,3,0,2,1,3,1,0,0,3,1,3,1,0,0,2,1,3,3,3,3,3,3,0,3,1,2,1,0,3,3,3,1,0,0,3,3,0,3,1,2,3,3,0,3,0,3,1,2,0,3,1,0,1,0,3,1,3,0,3,3,3,1,1,0,0,3,3,3,3,1,3,3,3,3,3,3,0,3,0,1,3,3,1,0,0,3,3,0,1,0,0,3,0,1,3,0,1,0,3,2,0,3,1,0,3,0,3,1,0,2,3,2,0,3,1,0,0,3,3,3,0,3,1,3,0,3,0,0,1,0,1,1,1,1,1,1,1,3,0,3,0,3,1,3,3,3,1,3,2,3,3,0,0,0,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,1,2,3,3,0,3,1,3,3,3,2,0,3,3,0,3,3,0,1,3,3,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,1,3,2,3,0,3,3,0,1,0,0,3,0,1,1,0,0,0,3,3,3,3,3,3,3,0,1,3,2,0,3,3,1,3,3,0,0,1,3,3,3,2,0,0,2,1,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,1,3,0,3,3,3,3,2,2,1,0,3,3,0,0,3,3,3,2,2,0,0,0,1,3,0,2,1,3,3,0,0,1,3,3,3,3,0,0,1,3,3,1,1,3,1,0,1,2,3,1,0,3,0,0,3,3,1,0,3,3,0,0,3,1,2,0,1,3,1,0,2,1,3,1,3,3,3,3,3,3,1,1,0,0,0,3,1,0,3,3,3,1,3,3,1,3,3,0,0,1,1,1,0,0,1,1,0,1,3,0,0,3,0,0,1,3,3,1,3,1,3,1,3,0,3,1,0,1,0,1,0,1,1,3,3,3,0,0,3,1,0,0,1,0,1,0,0,1,1,2,3,1,2,1,3,1,3,3,3,3,0,3,3,0,1,3,3,0,0,0,1,3,0,0,3,3,1,3,1,3,3,3,3,1,3,3,1,3,3,0,3,1,0,3,1,3,0,3,1,1,0,0,3,1,1,1,3,0,0,3,2,3,0,1,3,1,3,3,3,1,3,3,3,0,3,3,1,2,1,3,0,1,1,3,3,3,0,3,3,3,0,1,0,0,3,3,1,3,3,3,3,0,0,0,3,1,3,3,3,3,3,0,1,3,3,0,3,1,1,2,0,0,1,3,3,3,0,1,1,3,1,3,3,3,3,3,3,3,0,3,3,3,0,3,3,3,0,3,0,0,0,3,3,0,3,3,0,0,0,3,1,1,3,3,0,0,0,1,3,3,0,0,3,3,3,3,0,1,0,3,2,1,0,0,0,3,3,3,3,0,3,0,3,3,3,1,3,3,3,1,3,3,3,3,2,3,3,3,1,3,3,3,1,0,3,3,1,3,1,0,0,3,3,1,3,1,3,3,3,0,3,1,3,0,0,1,0,0,3,3,1,0,1,0,1,3,3,3,3,3,3,3,3,3,3,0,0,3,3,0,3,3,3,0,3,3,0,1,1,0,1,3,1,3,3,3,3,1,0,1,3,3,3,3,1,3,3,3,3,3,1,3,3,3,0,3,0,3,3,3,3,3,0,0,0,3,0,0,0,1,3,0,3,1,0,0,3,0,3,0,1,0,3,3,3,3,3,3,0,3,3,0,0,1,0,0,0,1,3,3,0,0,3,3,1,0,0,0,3,3,1,3,3,3,3,3,3,3,0,1,0,0,0,3,0,3,3,1,3,3,3,3,3,3,3,3,0,3,2,1,3,3,3,1,1,3,2,0,3,3,3,3,3,1,2,0,3,3,3,2,2,0,3,2,2,2,3,3,0,0,0,3,3,3,0,0,2,2,0,3,3,0,3,1,3,1,1,3,1,3,3,3,3,3,3,1,3,0,3,0,3,0,1,0,1,3,3,3,1,3,0,1,1,2,3,3,3,3,3,0,1,0,0,3,3,1,1,2,0,3,3,3,3,3,0,2,1,1,3,2,0,3,1,2,1,1,3,0,0,3,2,2,0,3,3,0,3,0,3,1,0,0,3,1,3,1,3,3,3,3,1,3,3,3,3,3,1,1,1,0,0,0,2,2,0,3,3,3,3,0,0,3,3,0,1,0,0,0,3,3,3,1,0,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,0,3,1,3,0,3,3,1,0,0,3,3,2,3,3,3,0,3,3,3,3,3,3,3,3,1,3,1,0,3,3,1,0,3,3,3,3,3,1,3,1,3,0,3,0,3,3,3,3,3,1,3,3,3,0,0,0,3,3,1,3,3,3,0,3,3,3,0,1,1,3,3,3,3,3,0,3,0,0,1,1,0,3,1,3,2,0,3,3,0,3,0,3,1,3,3,0,1,1,0,1,3,1,1,3,3,3,0,3,0,3,1,0,0,1,3,1,3,3,1,3,1,3,3,0,3,1,2,3,0,1,1,0,0,1,1,1,2,0,3,3,3,1,3,3,1,3,3,0,0,1,3,3,3,2,3,1,0,0,0,3,3,0,3,0,3,0,0,1,0,1,3,1,3,3,0,0,0,2,3,0,0,1,3,3,0,0,1,0,3,1,0,0,1,3,0,1,0,0,3,2,0,1,1,0,1,1,1,1,3,3,3,1,3,1,1,3,3,3,0,3,3,1,3,3,0,1,3,0,0,3,0,0,1,2,0,2,2,0,3,1,3,1,1,2,1,1,2,1,1,1,2,1,0,1,2,2,3,2,0,1,1,1,1,0,2,1,1,3,2,0,1,2,2,1,2,0,2,2,3,1,1,1,1,1,3,3,0,0,1,3,3,0,1,3,1,1,0,0,1,0,3,0,3,0,3,3,0,3,1,0,3,1,3,3,0,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,1,3,1,3,1,3,3,3,3,3,3,3,1,1,3,1,0,0,0,1,1,0,3,3,0,3,0,3,3,3,1,3,3,1,1,3,0,3,1,3,3,1,3,3,3,0,3,0,1,3,3,1,3,3,3,3,3,1,3,3,1,1,1,0,0,3,1,1,3,3,0,0,3,1,3,1,1,0,3,3,2,0,3,1,3,1,0,3,1,1,0,3,0,3,1,0,1,3,3,3,0,1,0,3,3,3,2,1,3,0,3,0,3,2,2,1,3,1,3,3,0,3,0,3,2,2,2,2,3,3,2,0,1,1,1,0,0,0,3,1,3,1,3,3,3,2,2,0,3,1,3,3,1,0,3,3,3,1,1,1,1,3,1,0,2,2,2,1,2,3,0,0,3,3,3,1,3,3,1,2,2,0,2,2,1,3,3,3,0,0,0,0,3,3,3,3,1,3,3,3,3,0,0,3,1,0,2,0,3,0,0,0,0,1,1,0,0,0,0,3,3,3,3,3,3,3,0,3,3,3,0,0,3,3,3,0,3,3,3,0,3,3,3,3,3,3,0,3,3,3,0,3,1,3,3,1,0,1,3,0,3,3,0,3,1,3,3,3,0,0,1,1,0,3,0,3,3,3,3,3,3,0,0,3,3,3,0,3,3,3,0,0,0,0,0,3,3,2,0,3,0,0,1,0,1,3,3,3,1,3,1,2,2,1,3,0,1,1,0,3,3,0,0,2,3,3,0,3,0,0,0,1,0,0,2,0,1,3,3,3,0,1,3,2,1,3,0,1,1,3,0,1,3,1,3,2,3,0,0,0,3,3,1,3,3,0,0,0,1,0,1,3,3,1,2,3,1,0,0,3,0,3,1,2,1,1,3,1,3,1,2,0,2,0,3,1,1,3,0,3,1,0,0,3,3,3,3,1,0,1,0,0,3,3,3,3,3,1,3,3,0,0,3,3,0,0,2,3,3,3,0,2,2,3,3,0,0,0,3,3,3,3,3,3,0,3,1,1,3,3,0,3,3,1,0,0,3,0,3,3,1,3,0,0,0,3,0,0,0,0,0,3,3,3,0,0,3,0,0,0,1,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,3,1,0,0,0,1,1,3,1,0,0,3,1,3,1,3,3,1,3,3,3,1,0,3,0,0,0,0,0,1,0,0,3,3,1,3,0,0,0,3,0,0,3,0,0,0,0,0,0,0,2,0,0,0,1,3,0,1,0,3,0,3,0,1,0,3,3,3,0,1,1,0,1,1,3,3,3,3,3,3,3,3,3,3,0,3,1,3,3,1,3,1,3,0,1,3,3,3,0,3,0,1,1,1,1,1,2,0,1,3,3,3,0,1,3,3,3,1,1,0,3,0,3,1,3,1,3,3,1,0,0,3,1,3,3,3,1,0,3,3,3,1,3,1,3,3,1,0,3,3,2,3,3,3,3,3,3,3,3,3,3,3,1,0,2,3,3,3,0,0,0,0,0,3,3,0,3,3,3,1,3,0,0,3,3,3,0,3,0,3,1,0,3,1,1,3,0,3,0,3,1,3,3,3,3,3,3,3,1,0,3,3,1,0,3,1,3,3,0,3,3,3,1,3,3,0,3,3,3,0,3,3,3,0,3,3,1,3,3,1,3,3,3,1,3,3,3,0,3,3,1,0,3,3,0,0,0,0,0,3,0,0,3,3,0,3,3,0,0,1,3,3,3,3,0,3,3,0,1,0,1,3,3,3,0,3,3,0,3,0,3,3,1,3,1,0,3,0,1,3,3,3,3,0,1,3,3,3,3,3,1,3,3,3,3,3,0,3,1,1,0,3,0,1,3,1,3,1,3,3,0,0,1,3,3,1,1,3,3,3,3,0,0,3,0,3,3,0,3,1,3,3,3,3,3,1,1,3,3,3,3,0,1,3,0,3,3,1,1,3,0,1,3,0,0,3,3,3,0,3,3,3,3,0,1,0,3,0,3,1,1,3,3,1,3,3,0,0,1,0,0,0,3,3,3,3,3,0,0,0,3,0,3,0,3,1,3,3,2,3,3,3,0,3,3,3,0,3,3,0,1,3,3,2,2,3,3,3,1,3,3,3,3,3,3,3,3,0,0,3,1,0,3,3,3,0,3,0,1,1,1,0,3,0,1,0,1,3,2,3,3,3,3,0,2,0,1,3,3,0,1,0,3,3,3,1,3,0,0,3,3,3,3,1,0,3,0,0,0,0,3,3,0,3,3,3,3,3,3,3,3,3,1,0,3,1,3,0,3,1,1,0,2,3,1,3,0,0,3,3,0,3,3,1,3,1,3,1,0,3,1,3,3,1,0,3,2,2,2,0,3,1,3,1,1,0,3,1,2,0,0,1,3,0,0,3,0,3,3,3,3,2,2,1,3,3,3,1,1,3,1,3,3,3,3,3,3,0,3,0,3,3,3,1,0,3,0,3,3,3,1,3,0,1,0,1,3,0,0,0,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,1,3,0,3,3,3,3,3,1,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,3,3,3,3,1,3,3,3,1,3,1,1,3,0,3,3,0,3,3,1,0,3,1,0,3,3,3,3,3,1,3,3,3,1,3,0,3,3,1,3,3,3,3,3,3,3,3,1,3,3,3,1,3,1,3,3,0,1,3,1,3,3,3,3,0,0,0,0,3,3,3,1,3,0,3,1,3,1,3,3,3,1,0,3,3,3,3,1,0,3,3,3,3,3,1,3,3,3,0,3,1,0,3,3,3,1,1,0,3,3,3,3,0,0,1,3,3,0,0,0,3,3,3,3,3,3,1,3,3,3,0,3,3,3,0,3,0,0,1,3,0,3,3,3,0,3,1,3,0,3,0,3,3,2,0,0,1,1,3,3,3,3,0,0,0,3,0,1,1,3,1,3,3,3,0,1,3,3,3,2,3,2,1,3,3,3,3,0,0,3,3,0,2,3,2,0,3,2,0,3,0,3,1,0,3,3,3,3,3,3,1,3,3,3,3,0,1,3,0,3,1,3,0,1,3,0,3,0,1,3,2,3,3,3,2,0,2,3,0,1,3,3,0,1,3,1,1,3,3,3,3,3,2,3,0,3,2,0,3,2,2,3,3,1,3,0,3,0,3,0,3,0,2,0,0,0,1,2,1,3,3,0,0,3,3,3,0,0,3,3,0,0,0,0,1,2,0,1,1,0,2,2,3,1,0,3,1,3,3,3,0,3,3,0,0,0,0,3,3,3,1,0,0,0,3,0,1,3,1,1,3,3,0,0,0,0,0,3,0,0,1,1,3,3,0,0,0,0,2,1,0,1,0,0,0,0,0,0,1,0,3,0,3,0,0,3,0,0,0,0,3,0,0,0,2,1,3,0,3,3,3,3,0,0,1,0,0,1,3,0,1,0,3,0,0,3,0,3,0,3,0,0,3,1,3,3,3,3,3,0,3,0,1,3,3,1,1,3,2,3,0,3,2,3,3,3,3,0,0,3,3,3,3,0,1,2,2,3,1,0,0,3,1,1,2,0,3,1,0,0,1,0,3,3,2,3,3,0,0,3,2,3,0,0,3,1,2,1,3,1,0,0,1,3,3,1,3,3,3,3,3,1,3,2,2,3,1,0,0,3,3,3,3,3,3,3,2,3,3,3,0,0,0,2,0,1,0,0,3,3,3,1,2,3,3,3,3,3,1,2,0,3,3,3,3,3,3,3,3,1,3,3,3,3,3,0,3,3,3,3,3,3,3,0,3,2,0,1,2,3,3,0,3,1,3,1,0,0,3,3,3,3,3,2,2,0,1,0,3,0,0,1,3,3,3,3,0,0,0,1,3,1,1,3,3,1,1,0,3,0,1,3,3,3,3,1,0,0,3,0,1,0,3,3,3,3,1,3,3,0,3,1,1,1,3,1,1,3,3,3,3,3,3,1,1,3,0,0,3,3,3,1,3,3,3,3,0,3,3,0,3,3,3,0,0,3,1,3,3,0,1,3,3,3,0,3,0,1,3,3,3,0,0,3,3,3,0,3,3,1,1,0,1,3,3,3,3,3,3,0,3,0,0,0,1,0,3,1,1,0,3,1,3,3,3,1,3,3,3,3,0,3,3,3,1,1,2,0,2,3,3,1,3,3,3,1,3,3,1,0,3,0,1,0,3,1,1,3,0,3,3,3,0,1,3,3,3,3,3,1,3,3,3,3,3,3,3,1,3,3,1,0,3,3,1,0,0,3,3,3,1,0,1,1,3,3,0,1,0,0,3,3,1,3,0,3,1,1,3,3,3,3,3,3,3,0,3,1,0,0,0,0,3,3,0,3,0,0,3,1,1,3,0,3,3,3,3,3,0,3,0,3,0,1,3,3,3,3,3,3,3,3,0,0,3,1,0,3,3,2,0,1,3,3,3,3,0,0,3,3,3,3,0,0,3,3,3,1,0,0,0,0,1,3,3,3,3,0,0,0,3,3,3,0,0,1,1,1,0,0,0,1,0,1,1,0,0,1,0,1,1,0,1,1,1,3,3,0,3,0,0,0,1,0,1,3,0,1,0,1,3,3,0,1,0,1,0,1,3,3,0,1,1,1,1,3,0,1,0,0,1,0,0,0,1,1,1,1,0,0,1,0,1,1,1,0,1,0,1,1,1,3,0,3,1,0,1,1,2,0,1,1,0,3,3,0,0,3,1,3,0,2,0,2,3,0,0,3,0,3,1,0,0,1,3,1,0,2,2,3,3,3,3,0,1,1,3,1,0,1,0,3,3,0,0,3,3,3,3,1,3,0,0,2,1,1,2,3,3,0,3,3,3,3,3,0,0,3,1,3,3,3,1,3,1,3,0,3,3,3,3,3,3,0,3,3,1,3,3,3,0,3,0,1,1,3,1,3,3,0,3,2,2,3,0,0,3,3,0,1,0,1,0,0,0,1,1,0,1,1,1,0,1,3,3,2,3,3,3,3,3,3,3,3,0,2,0,1,0,2,3,2,0,0,3,3,3,2,3,3,3,3,3,2,2,2,0,3,2,3,0,0,3,3,0,0,3,0,0,1,2,0,3,2,1,1,2,3,0,0,1,0,1,3,0,3,1,0,0,1,0,1,0,0,3,0,2,3,1,3,2,0,1,3,1,3,3,3,1,3,2,1,0,1,1,3,3,0,3,3,3,3,3,1,2,1,3,0,3,3,0,3,1,0,0,3,3,1,0,3,0,1,3,3,1,1,0,2,2,3,3,1,3,3,3,3,2,2,0,1,1,0,0,3,0,0,0,3,3,0,0,0,1,0,0,3,3,1,0,0,3,3,3,3,3,1,0,3,3,3,3,3,2,1,0,2,1,0,3,0,1,1,0,3,3,1,1,3,3,3,1,3,3,0,3,1,2,2,0,3,0,3,1,3,2,2,3,3,3,3,2,2,3,3,1,3,3,3,3,3,0,3,3,3,1,1,1,0,3,3,0,0,1,1,3,1,3,3,1,3,3,0,3,3,1,1,3,1,1,0,0,3,3,3,3,3,1,1,1,0,3,3,3,1,3,3,0,3,1,3,3,0,2,3,1,1,3,3,1,3,0,0,0,3,0,0,1,3,1,1,0,3,0,0,2,3,3,1,0,3,2,0,1,3,0,3,0,1,2,0,1,0,1,1,2,1,2,1,0,0,3,1,1,1,3,3,3,3,0,3,0,3,3,1,0,3,1,0,1,1,3,1,3,0,1,2,3,3,3,1,3,3,3,3,3,0,3,0,0,0,0,0,0,0,0,3,3,3,3,1,0,3,3,3,3,1,1,3,3,0,0,3,0,1,0,1,0,0,1,0,0,3,3,1,3,3,3,0,3,0,0,0,1,3,0,3,3,1,3,1,3,0,0,0,0,3,3,0,0,3,0,3,0,0,3,3,0,3,0,0,3,1,1,3,3,3,0,3,0,3,1,0,3,1,0,0,3,0,3,3,0,0,0,3,3,3,3,1,3,3,3,0,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,0,0,3,3,1,3,0,0,3,3,0,0,0,0,3,1,1,3,0,1,3,0,0,0,0,3,0,3,0,3,3,3,0,3,0,0,1,3,0,0,1,2,0,3,3,1,3,3,1,3,3,0,3,3,1,3,3,3,1,0,1,2,0,3,3,1,3,3,3,3,1,1,0,0,3,0,0,0,0,3,3,3,0,3,1,1,0,1,3,3,0,3,1,1,3,3,0,3,1,3,1,3,3,0,0,0,3,3,3,0,0,3,3,3,3,1,3,3,1,3,3,3,3,3,3,3,3,3,0,3,0,0,0,0,3,1,0,2,1,0,3,1,3,3,3,1,3,3,0,1,0,1,0,1,0,0,3,0,0,0,1,3,1,0,1,0,1,3,1,3,1,0,0,3,0,0,3,3,3,1,0,3,3,1,3,3,1,3,1,1,1,3,0,3,1,1,3,0,1,3,1,2,3,0,3,2,0,3,3,1,3,0,1,3,3,1,2,3,3,2,3,3,0,1,0,0,3,0,3,3,3,1,3,3,0,1,1,3,0,0,3,3,0,1,3,0,3,1,3,1,1,3,3,0,1,0,3,0,0,3,1,3,3,1,0,3,0,1,3,1,3,0,0,3,1,0,0,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,2,1,3,1,3,3,0,0,0,0,0,3,3,3,3,3,1,3,3,3,3,3,1,3,0,0,0,0,2,0,0,3,0,3,3,2,3,3,3,3,0,0,3,3,0,3,0,3,3,1,1,0,0,3,1,0,3,3,3,3,0,3,3,0,0,3,3,3,3,0,0,3,3,3,0,3,0,3,0,3,3,3,3,3,3,0,3,1,3,0,3,3,3,0,0,0,3,0,1,0,3,0,1,0,1,1,3,3,0,3,1,0,3,1,0,3,3,0,3,0,0,1,0,0,3,0,0,3,2,1,0,3,1,0,1,0,1,0,1,3,3,3,3,3,3,3,3,1,0,3,3,3,1,0,1,3,3,1,3,0,3,1,3,0,1,0,0,1,3,3,3,3,3,3,3,1,3,3,3,3,0,3,3,1,1,3,0,3,1,3,0,3,0,1,3,1,3,3,0,3,0,3,1,1,3,3,3,3,3,1,1,1,1,0,3,3,3,0,3,1,0,1,0,3,1,1,0,3,3,3,3,3,1,0,3,0,0,1,0,1,0,0,3,1,0,0,0,1,1,3,0,1,0,0,1,0,0,1,2,2,3,3,3,3,3,0,3,3,0,1,0,0,2,1,3,3,3,1,3,3,3,3,1,0,3,1,3,3,0,3,1,3,3,3,3,1,3,1,0,0,0,0,3,1,1,0,1,3,3,3,3,3,0,3,3,0,0,1,0,3,0,3,0,3,0,1,3,0,3,1,1,3,3,0,0,2,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,0,0,3,3,0,3,3,1,3,3,3,3,3,3,3,3,0,3,0,3,3,3,3,1,3,1,0,1,1,0,0,3,3,1,2,3,0,0,1,1,3,1,3,3,3,1,3,1,1,3,0,0,3,3,3,3,3,1,3,3,3,3,3,0,3,3,0,0,3,3,3,3,3,0,0,1,2,0,0,0,3,3,3,3,1,1,1,0,2,0,3,3,1,3,1,2,3,3,1,0,0,0,3,2,3,3,0,2,3,3,3,3,0,1,0,3,0,0,3,2,2,0,0,3,3,1,1,1,3,3,1,1,1,3,3,3,2,3,3,3,2,2,3,1,0,0,1,1,0,2,3,0,0,0,1,1,3,3,3,0,3,3,1,2,0,0,0,0,3,0,1,3,1,0,0,3,3,0,0,1,1,3,3,0,1,1,3,1,1,0,1,0,3,3,3,3,0,0,3,0,0,3,3,0,3,3,1,3,1,0,0,1,1,3,0,0,1,1,1,2,0,3,0,3,1,0,0,1,2,1,1,3,0,1,3,2,3,0,3,0,1,3,0,3,2,3,0,3,3,3,3,3,3,1,1,1,0,2,3,3,3,1,3,3,2,3,0,0,2,0,3,3,0,1,1,0,0,1,1,1,1,0,3,2,0,3,0,3,0,0,0,0,0,1,0,3,3,3,3,3,3,3,3,3,0,0,3,3,3,3,3,3,0,3,3,3,3,2,0,3,3,3,0,0,1,3,3,3,3,3,3,0,0,0,0,3,3,0,3,1,0,1,3,3,3,3,3,3,3,0,3,1,2,3,2,3,3,0,3,2,3,0,3,3,0,3,2,3,3,3,0,3,3,3,3,3,3,3,3,1,0,3,0,0,3,3,3,0,1,3,0,3,1,1,3,2,1,0,3,0,3,3,3,3,3,3,1,1,3,3,0,0,1,0,3,0,3,3,1,3,3,3,2,2,0,1,3,3,3,3,3,0,3,3,3,0,3,2,3,3,1,3,3,1,3,1,1,1,3,3,3,3,3,3,3,1,2,2,0,0,0,1,0,3,1,0,0,3,1,0,0,1,1,0,3,1,0,3,1,3,1,3,3,3,1,3,3,0,3,1,0,0,0,3,0,3,3,3,3,3,3,3,3,0,0,1,3,3,0,3,3,3,3,1,3,0,0,3,1,3,3,1,3,3,0,1,3,0,0,3,3,1,0,3,3,3,3,3,3,3,3,1,3,3,3,1,0,0,3,3,0,3,1,3,3,1,3,1,3,3,3,3,0,3,3,1,0,2,0,3,3,3,3,3,3,3,3,0,0,1,3,3,3,3,3,3,3,3,3,0,1,0,3,1,1,0,0,3,3,3,3,3,3,0,0,3,3,0,3,3,3,0,3,0,0,3,3,3,1,2,0,3,0,3,0,3,1,3,0,1,3,3,3,0,3,0,3,0,0,1,0,3,3,3,3,3,3,3,3,3,3,0,0,0,0,3,3,3,1,0,0,1,3,1,0,0,3,3,0,3,0,0,0,1,1,0,0,3,0,3,1,0,0,0,3,3,0,1,3,0,0,0,0,0,3,3,0,3,3,3,3,0,3,3,3,3,1,1,2,1,1,0,1,3,3,3,0,0,1,3,3,1,3,3,3,3,3,3,3,1,1,3,3,3,3,3,3,0,3,3,3,1,0,3,1,1,0,3,3,3,3,1,3,3,3,3,3,3,1,3,3,3,3,1,3,1,3,3,3,0,3,3,0,1,3,1,1,0,3,3,3,3,3,3,3,3,3,3,1,1,3,3,3,3,3,3,3,3,3,3,0,1,3,3,0,3,3,3,3,0,0,3,0,3,3,3,3,3,3,3,3,3,1,3,3,0,3,0,1,3,3,3,0,3,3,3,3,3,0,3,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,0,1,3,3,3,3,3,1,0,1,1,3,1,3,1,3,0,0,0,0,3,3,0,0,3,3,3,3,3,3,3,3,3,1,3,0,1,0,3,1,3,3,1,0,0,0,3,3,3,3,3,3,1,1,3,3,0,3,3,3,3,1,3,3,3,3,1,3,3,3,1,3,0,0,3,3,0,0,1,3,3,0,3,0,3,1,1,3,1,0,3,0,3,1,3,1,1,3,3,3,3,1,3,3,1,0,0,3,3,0,2,3,0,3,1,0,3,3,3,1,1,3,1,1,3,3,0,1,2,0,1,3,1,3,3,0,1,0,3,1,3,3,3,1,3,3,0,0,2,0,0,0,2,3,3,3,1,3,1,2,3,3,3,3,0,3,0,1,0,1,0,1,0,3,3,0,0,1,1,1,2,0,0,3,2,3,3,0,1,3,2,3,3,3,2,2,0,2,0,2,0,3,3,3,1,3,3,0,3,2,3,3,0,0,2,1,0,0,2,2,0,0,3,0,1,1,3,1,3,3,3,2,1,1,2,3,3,0,0,3,3,1,1,0,3,0,0,1,0,1,2,3,0,3,0,3,3,3,0,3,0,0,3,3,3,2,3,3,3,0,3,3,1,0,3,2,3,3,3,0,0,3,3,3,2,1,0,0,3,1,1,3,3,1,1,3,1,3,3,3,3,3,0,0,2,0,0,0,1,1,0,3,1,0,0,3,0,1,3,0,0,3,1,0,0,0,3,3,1,0,0,0,0,2,2,2,0,2,0,0,1,0,0,3,0,1,1,0,1,3,0,2,3,2,0,1,0,3,1,3,1,1,3,0,3,2,3,2,3,0,1,3,1,3,3,3,0,1,3,3,1,3,0,3,1,3,1,0,3,1,0,3,1,1,1,0,1,3,3,3,3,1,0,3,3,3,1,0,3,3,3,2,2,1,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,1,3,3,3,3,0,3,0,3,3,3,0,0,1,0,3,3,0,3,1,3,1,3,0,0,0,3,3,0,3,3,3,3,1,0,0,0,2,3,3,3,1,3,3,3,1,1,1,3,3,3,3,1,1,1,3,0,0,3,0,3,3,0,3,3,3,1,3,3,3,0,3,3,3,0,3,0,3,1,1,0,3,3,3,0,0,3,0,1,3,3,3,3,1,3,0,0,0,0,0,3,1,3,3,3,0,1,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,1,0,0,3,3,1,0,1,3,3,0,3,3,3,3,0,0,0,0,3,3,1,0,0,0,3,3,3,0,3,3,3,3,3,0,3,3,0,1,3,0,1,1,3,3,0,1,3,0,3,0,3,3,3,0,0,1,3,1,3,3,0,3,1,3,1,3,0,3,0,3,1,1,3,3,3,3,0,1,2,2,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,0,1,0,0,0,0,3,0,1,0,1,3,0,0,1,3,0,3,3,0,1,1,0,1,1,3,3,0,0,1,3,1,3,0,0,1,0,3,3,0,3,1,0,0,1,3,3,3,1,3,3,1,1,0,3,3,3,3,0,0,1,0,3,1,1,0,0,1,0,1,0,0,3,0,3,3,3,0,1,3,0,1,1,3,0,0,3,0,3,3,1,0,3,3,3,0,3,3,3,1,0,0,0,0,3,0,0,0,1,3,1,3,1,1,0,0,3,1,3,3,0,0,1,3,1,3,3,3,3,1,3,3,3,3,0,1,3,1,3,1,3,3,2,0,1,0,1,3,1,0,3,3,0,3,3,0,3,1,3,3,2,1,3,0,1,1,2,1,0,0,3,0,1,2,1,0,1,3,3,1,1,0,2,3,3,3,1,3,3,0,3,3,3,0,3,3,3,3,3,3,3,3,2,0,1,1,3,0,1,1,3,1,3,0,3,3,2,2,0,3,3,3,3,0,0,0,1,3,0,2,1,0,1,1,3,0,0,0,1,3,0,3,3,2,0,3,0,0,0,0,2,1,3,0,3,3,3,3,3,0,0,3,0,3,3,2,1,0,2,1,1,0,1,3,3,0,1,3,3,1,3,3,3,1,3,0,1,3,3,0,0,3,0,0,1,0,3,0,1,0,0,3,1,3,3,3,3,2,0,0,1,3,3,3,2,3,2,1,0,1,0,3,3,3,0,0,0,0,0,0,3,3,0,3,0,3,0,3,3,3,3,3,3,3,3,3,1,2,3,0,3,3,0,3,0,3,3,0,0,0,2,3,3,3,3,3,0,0,0,3,3,3,3,0,3,0,0,3,3,0,1,0,3,3,3,3,1,3,1,0,3,3,0,3,3,3,3,3,0,3,3,0,3,1,3,3,3,3,3,3,3,1,3,3,3,3,1,3,0,0,0,3,3,1,3,2,1,3,3,0,3,3,3,0,3,3,3,3,3,3,3,1,0,3,3,0,0,0,1,0,3,3,0,3,3,3,0,0,1,3,3,0,0,3,3,3,3,3,0,3,3,0,0,3,0,0,3,3,0,0,1,1,1,3,3,0,3,0,3,3,0,3,3,1,1,0,3,0,3,1,0,3,0,3,3,3,1,3,3,1,3,3,1,1,3,1,3,0,1,0,0,0,3,3,3,0,3,3,3,3,3,1,3,1,3,0,0,1,3,0,3,0,3,1,0,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,0,0,1,1,0,1,2,3,3,0,3,0,3,0,3,1,3,1,1,1,1,3,1,0,3,1,3,3,1,0,3,0,3,1,1,3,0,0,0,3,3,0,3,3,0,1,1,1,3,3,3,3,0,3,3,3,3,0,0,0,0,0,0,0,1,3,3,1,0,0,1,0,1,3,3,3,0,0,3,3,3,1,3,3,3,3,3,0,0,0,3,3,3,1,0,1,3,3,3,1,3,3,3,3,3,0,3,3,3,3,3,0,3,0,3,1,3,3,0,0,1,3,3,0,0,0,3,3,0,3,0,0,3,3,3,0,1,3,1,3,1,0,3,0,0,0,3,3,1,1,0,3,3,3,3,3,0,1,3,0,0,3,3,0,3,3,3,3,3,1,3,3,1,1,0,1,0,3,3,0,3,3,0,3,3,0,1,3,0,3,0,1,3,3,0,1,0,0,1,3,3,1,3,3,3,3,3,3,3,3,0,0,1,1,0,3,3,0,0,0,1,3,0,0,3,3,3,3,3,0,0,1,3,3,3,3,3,3,3,3,3,0,0,1,3,1,3,3,3,0,1,0,3,0,0,1,3,0,3,1,0,0,1,0,3,3,3,2,0,0,3,0,1,0,0,1,1,0,0,1,0,0,1,0,0,3,0,0,3,1,0,3,1,3,3,0,1,3,3,3,3,3,3,3,0,0,0,0,1,3,3,1,0,3,0,3,3,3,3,0,0,3,0,3,0,3,0,1,0,3,3,3,0,0,3,3,3,2,3,3,0,0,1,3,3,3,1,3,3,0,3,0,3,1,0,1,3,3,3,3,1,3,0,3,3,1,3,3,3,2,3,3,3,3,3,3,0,3,0,1,0,3,3,3,3,3,3,0,3,1,3,0,3,3,3,1,1,3,3,0,3,1,3,3,3,3,3,3,3,3,3,3,1,1,3,3,3,0,0,0,3,0,3,0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,0,3,3,0,1,3,0,0,0,3,0,3,0,3,3,0,0,3,3,0,3,0,0,1,0,1,3,2,0,3,3,3,0,2,2,0,3,3,1,0,1,0,0,3,0,0,1,3,3,3,3,0,3,3,3,3,1,1,3,2,0,0,3,0,3,3,3,2,0,0,3,3,0,1,0,3,0,1,1,0,1,0,3,1,1,0,3,0,0,0,3,3,0,0,3,3,0,1,0,0,3,3,0,3,0,3,3,3,3,3,3,0,0,1,0,0,3,3,3,3,2,0,2,0,0,1,0,3,0,3,0,3,0,3,1,3,0,1,1,0,1,0,3,3,3,3,3,3,3,3,3,0,0,0,1,1,3,3,3,2,1,3,3,0,1,2,0,3,1,0,3,3,3,1,3,3,1,0,2,0,0,3,1,3,3,3,3,3,3,3,1,3,3,3,3,2,3,3,2,3,1,3,0,0,3,3,3,3,1,3,3,3,0,3,3,3,3,3,3,3,3,0,3,1,3,3,3,3,3,3,3,3,1,2,0,3,3,3,0,0,3,3,3,3,3,3,3,3,3,3,3,1,1,0,3,3,0,3,3,1,3,3,1,3,1,3,1,1,3,3,3,0,0,3,3,3,0,1,3,3,3,0,1,1,1,1,0,3,3,2,3,2,3,3,2,1,1,0,3,3,1,2,3,1,1,3,1,3,3,1,3,1,3,3,3,1,0,0,2,0,1,3,3,0,1,3,3,1,3,1,3,1,3,3,1,3,1,0,3,0,3,1,0,0,0,3,3,3,3,3,1,3,3,1,3,3,1,0,0,1,3,3,2,0,2,1,1,0,3,0,0,2,3,0,1,0,0,3,3,0,1,1,0,3,3,3,1,1,1,1,3,1,3,3,0,3,2,3,0,0,3,3,1,3,3,0,1,3,1,3,1,0,3,3,0,0,3,0,3,3,3,3,3,3,1,3,1,0,0,0,0,3,1,1,3,2,3,1,3,3,1,3,1,1,3,1,0,0,3,1,2,3,0,1,3,1,1,3,0,3,3,1,3,3,1,3,3,1,1,1,3,1,1,3,3,1,3,3,3,1,1,3,1,1,1,1,1,3,1,3,3,3,3,3,3,3,1,1,3,3,3,3,1,3,3,0,1,3,0,1,3,1,0,3,1,3,3,3,0,0,0,1,1,3,0,0,1,3,1,3,3,0,0,1,3,1,2,3,1,3,3,1,0,3,1,3,3,0,2,0,3,3,3,0,1,3,3,3,3,1,3,3,3,1,3,0,3,3,3,2,3,3,0,3,0,1,3,3,3,1,3,3,3,3,3,3,3,1,0,0,1,1,3,3,3,3,1,3,1,1,1,3,0,3,1,0,3,0,1,0,3,3,3,0,3,3,3,3,3,2,1,3,3,0,0,1,1,3,3,1,1,0,1,3,0,1,3,3,3,1,3,3,1,1,0,0,1,1,0,1,1,3,0,3,1,3,3,0,0,0,3,3,3,3,0,3,3,0,3,3,0,3,3,2,0,0,2,3,1,3,0,3,3,3,0,1,3,3,0,3,0,1,0,0,0,3,3,3,0,3,3,0,3,3,3,3,0,0,0,0,0,0,3,3,2,0,0,1,0,3,3,3,0,1,0,3,1,0,3,0,0,1,1,0,0,0,3,0,3,3,3,1,3,0,3,2,1,0,0,3,1,3,3,3,1,0,0,3,3,3,3,1,3,3,0,0,3,3,0,2,0,0,2,2,0,3,3,0,0,3,1,0,0,1,3,3,3,0,3,1,3,0,3,3,3,0,1,1,0,1,2,0,1,1,3,0,3,0,0,3,0,3,3,0,1,1,1,1,3,3,3,3,3,3,1,3,3,3,3,0,3,3,0,1,0,0,3,3,3,0,0,0,0,1,3,3,0,0,3,1,0,3,1,1,1,0,0,3,3,3,0,3,3,3,3,3,1,1,0,1,1,1,3,3,0,1,3,3,3,0,3,3,1,1,1,3,3,3,3,3,3,0,0],"air":[0,0,0,0,-4,3,0,0,2,0,0,3,0,0,0,16,11,0,5,21,0,14,0,3,0,0,-1,1,7,1,0,6,15,3,0,-4,0,-3,8,5,10,0,0,50,0,1,-4,0,0,3,0,27,2,25,0,0,-5,5,0,0,6,0,0,8,0,0,31,5,0,-6,-3,-3,0,0,0,0,17,0,16,0,0,0,11,-1,10,0,0,51,13,1,1,4,12,12,15,3,3,0,0,3,13,0,36,3,17,-3,3,2,-5,-1,0,7,0,9,4,2,4,10,3,6,4,0,2,0,32,4,1,5,12,0,3,12,0,0,18,3,2,3,5,0,0,-3,0,6,0,6,15,0,0,22,0,-3,-1,0,6,0,0,8,-1,12,-3,1,5,0,5,-4,-1,0,0,6,5,0,10,9,-6,-3,17,0,5,7,0,0,0,12,-2,0,0,4,0,0,10,12,0,23,0,5,0,0,0,-3,0,3,0,0,0,0,0,0,4,-5,6,0,21,4,0,0,45,0,0,0,9,0,2,4,6,0,40,0,4,0,3,0,3,3,22,1,0,52,-1,-5,6,0,5,2,-2,0,0,0,0,0,6,4,6,6,4,4,5,-1,0,0,-2,16,0,-7,-3,0,2,0,0,6,0,26,5,0,0,0,0,0,14,0,0,0,0,-2,11,16,3,10,0,3,17,0,0,6,10,8,0,6,11,18,0,0,0,1,0,0,0,0,10,15,0,29,0,0,0,6,-1,13,20,-1,0,5,0,-3,0,0,9,0,8,0,12,0,9,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,4,2,0,0,2,11,0,0,0,0,2,0,0,0,14,0,0,0,0,0,0,47,0,6,0,4,0,0,0,-7,6,10,0,-5,0,0,0,-2,14,7,1,0,7,13,9,0,14,3,0,0,20,0,14,0,4,0,5,0,0,0,-5,1,0,0,0,1,0,0,0,-4,0,6,-3,-5,0,0,0,0,-3,6,0,-2,26,-2,0,0,16,7,-2,22,0,-1,0,32,17,24,0,-3,0,0,18,7,0,-5,0,-1,2,3,0,0,9,0,0,0,6,15,-1,30,0,0,0,3,0,2,10,8,0,0,0,0,0,0,13,2,0,17,-4,6,0,28,0,16,3,-3,3,8,8,0,-4,0,0,6,3,4,0,2,-3,-3,-6,-1,0,0,13,5,6,0,1,2,3,45,0,-5,0,17,0,3,0,0,0,3,0,-5,0,0,-5,0,0,3,7,0,0,3,0,-2,0,-3,-4,0,0,0,0,37,7,0,5,7,1,5,0,2,0,0,-7,5,17,45,-2,3,3,1,3,0,0,0,0,4,0,-3,0,0,4,0,0,9,0,-1,0,0,-5,3,-5,0,0,18,3,2,0,16,3,0,21,0,6,0,0,0,10,10,-6,7,0,0,0,3,12,0,7,0,18,0,0,0,0,0,0,0,4,13,5,7,0,-4,0,4,0,5,0,13,0,0,0,10,0,6,0,0,3,-3,0,2,-2,-6,13,0,0,0,0,11,7,0,10,4,0,4,12,16,-1,0,0,0,13,0,6,6,0,0,0,1,-6,0,0,0,0,15,3,0,4,2,17,3,0,9,0,4,5,17,3,0,39,0,0,2,0,0,0,0,0,0,16,0,-3,8,0,18,39,-2,-3,0,0,0,0,6,0,0,0,3,4,-1,2,29,8,13,13,5,18,0,6,4,4,4,0,0,0,0,5,0,0,0,0,0,15,4,13,0,0,0,0,7,0,0,7,0,21,11,4,4,1,-3,0,5,0,0,0,15,1,8,6,0,8,0,0,0,-4,9,8,3,0,-5,-2,0,11,13,0,0,15,15,20,0,4,-4,0,23,0,2,0,3,5,0,0,0,25,-4,0,4,1,0,0,-1,0,6,22,22,0,3,7,-2,0,28,0,-8,4,11,0,0,-2,0,16,0,3,3,-1,0,-3,0,2,0,4,-3,0,17,4,3,6,7,13,4,0,19,15,0,-6,0,-3,0,0,41,5,0,3,0,0,0,0,3,3,0,10,38,0,10,7,0,0,0,5,10,-4,0,0,9,0,11,-12,3,-4,-5,0,0,-4,13,39,0,0,0,3,0,0,0,3,7,8,0,29,14,10,0,0,0,0,9,24,0,7,0,0,3,31,0,0,0,0,0,0,36,6,-3,0,11,8,9,0,0,0,0,0,-7,0,15,6,7,-1,0,-1,-5,6,0,23,-2,0,0,0,0,6,0,6,0,5,3,4,6,0,-2,1,-4,7,0,5,0,-5,11,0,26,0,14,16,14,-1,19,4,16,11,18,14,10,8,0,2,6,5,0,26,15,0,1,50,0,22,0,37,14,0,0,2,0,8,1,5,-1,-5,2,3,0,0,0,0,5,0,6,6,6,0,0,0,0,3,0,2,0,-6,0,0,8,-5,11,0,5,0,0,0,0,0,0,0,5,0,0,4,2,6,0,0,1,0,0,3,0,0,11,-6,4,7,4,0,26,19,0,0,15,0,13,9,0,5,5,3,4,0,5,0,0,0,19,28,0,0,0,1,0,1,5,11,0,17,0,0,-5,0,6,6,30,0,6,0,0,0,26,0,23,0,8,17,0,-4,16,0,-3,5,0,3,0,3,4,0,13,13,5,0,0,0,2,12,5,0,13,-3,0,0,18,5,14,42,0,3,2,0,3,0,3,0,0,0,28,-4,12,0,3,22,3,3,0,-2,0,6,4,6,-3,0,0,0,0,0,9,0,0,4,0,0,9,22,15,3,4,0,0,25,20,0,0,0,0,0,-3,4,-3,0,0,6,4,-3,0,0,25,4,12,0,0,7,21,0,13,0,26,1,0,0,0,9,0,0,8,21,13,0,12,12,7,0,-1,0,4,0,0,-3,12,3,7,0,0,0,0,1,-1,1,3,0,0,0,2,0,0,5,0,0,0,0,23,22,5,0,7,-4,0,23,0,13,4,0,8,0,40,8,36,5,5,12,0,-10,2,0,0,0,15,0,0,13,1,0,8,-6,0,18,0,0,8,0,18,-2,0,-4,0,11,0,19,9,0,0,2,0,1,0,0,0,0,0,-7,0,0,0,-6,0,0,3,0,20,0,7,4,0,0,9,0,8,0,0,0,-2,7,4,23,0,18,5,0,0,11,0,4,3,0,19,0,7,9,0,0,13,0,0,0,0,4,-6,0,16,0,8,0,0,0,8,0,0,0,0,0,12,0,4,9,17,4,20,3,0,14,0,11,0,6,0,20,6,4,19,-5,18,16,9,0,0,0,0,0,0,0,0,40,16,30,10,5,3,0,0,0,0,13,0,11,7,5,-5,5,0,0,14,0,0,17,0,0,5,0,4,46,0,4,12,0,6,28,0,0,0,6,0,0,0,4,0,22,0,2,-1,0,0,2,0,-6,0,5,0,0,0,7,7,0,0,0,7,18,0,0,0,0,0,0,0,0,0,1,0,37,1,18,0,13,0,0,5,0,0,0,9,0,0,0,0,5,7,0,-5,-2,5,0,6,17,0,0,8,0,11,0,-6,0,0,4,-2,0,0,0,0,0,0,0,0,1,0,8,2,0,4,6,0,18,0,-6,0,0,0,6,0,6,0,0,0,0,1,-2,0,0,10,11,6,-2,0,9,0,11,0,0,3,0,15,0,0,6,1,0,0,0,0,0,12,8,0,4,-1,6,13,13,9,0,0,1,3,1,0,0,0,0,8,0,4,20,29,0,5,2,0,0,0,0,0,0,0,36,0,1,-5,0,-1,9,0,0,3,0,0,0,0,1,0,0,0,3,5,19,-3,5,0,0,0,4,2,0,-2,0,-3,0,0,17,0,5,11,-7,0,9,0,8,-6,0,4,17,0,-6,0,0,0,5,0,4,3,41,20,0,0,3,22,0,0,0,0,0,0,0,0,4,0,0,14,0,0,2,0,2,10,-4,-4,0,0,0,35,0,0,0,0,17,0,0,2,0,0,-2,5,0,0,0,0,-2,0,0,-3,0,4,0,0,-1,0,8,0,0,15,28,-5,0,0,11,0,0,4,0,0,8,8,0,0,0,-8,0,3,0,11,33,-3,0,0,6,0,15,0,0,2,0,0,7,0,-3,0,0,3,0,0,-1,0,6,7,4,10,30,2,4,0,22,0,0,6,13,0,0,3,9,2,0,7,0,0,3,4,13,12,0,3,0,2,0,-4,0,1,5,29,-2,8,17,0,12,0,6,6,0,3,20,0,0,3,4,0,28,18,0,2,25,0,17,3,2,0,0,0,20,0,20,10,20,5,7,5,0,0,0,0,-2,0,17,0,0,0,-4,4,0,14,0,27,0,0,0,0,-1,0,0,0,0,10,0,0,0,0,20,0,0,0,0,0,0,7,-3,0,0,0,0,0,-4,6,0,0,0,-4,0,0,0,0,0,29,0,-4,6,-4,0,-6,0,30,0,0,0,0,0,0,0,1,0,9,0,21,0,0,6,0,-2,0,22,25,0,0,0,0,0,24,0,18,-5,0,11,0,0,6,0,0,0,0,0,12,9,0,9,0,0,12,0,4,-4,12,7,0,0,0,0,0,0,31,3,0,0,5,16,0,0,6,0,4,0,-3,8,-2,0,19,0,0,0,0,14,0,19,-2,0,25,0,18,0,3,7,0,0,0,0,9,0,-3,0,0,1,0,0,0,5,12,0,0,0,0,0,0,10,13,8,1,1,6,47,29,4,17,0,0,-3,40,0,0,0,0,-3,0,0,0,0,38,3,9,0,9,5,11,0,13,3,4,0,0,12,0,5,0,3,4,0,20,9,0,3,0,0,0,0,5,13,4,3,-3,7,15,5,37,2,0,37,0,0,0,-3,4,24,16,-6,0,13,4,0,0,18,0,0,0,0,0,-6,5,17,0,4,0,0,0,6,0,0,0,0,-2,19,0,8,-4,4,0,-3,4,14,0,5,0,-9,1,21,5,5,3,26,-3,3,-3,0,0,0,5,22,0,0,0,22,0,0,11,0,0,4,6,4,0,0,-1,1,13,0,3,6,14,-6,0,0,0,4,-4,11,0,1,5,0,0,0,0,3,0,7,3,6,0,21,6,0,-5,0,9,11,12,3,0,0,-3,3,0,1,5,13,23,0,0,0,0,0,4,1,-3,4,11,-5,0,0,0,0,5,0,-4,6,0,-2,5,0,3,3,2,0,0,5,0,2,7,5,0,0,24,5,-2,3,20,0,9,0,0,11,3,0,0,0,10,0,2,0,0,15,-1,0,0,-4,0,5,1,-1,0,0,0,0,0,6,-1,6,0,0,0,0,0,0,19,0,0,0,0,4,0,0,4,8,0,3,20,13,3,23,0,10,14,4,1,3,3,13,6,0,3,0,6,1,0,0,12,0,10,0,0,0,-3,0,8,0,0,0,0,4,0,29,14,5,6,0,0,4,4,0,1,1,0,0,6,20,23,12,0,6,0,7,8,0,0,24,0,0,0,10,-3,0,0,0,24,0,0,0,0,0,0,-4,4,0,0,10,-4,0,0,-2,3,3,0,0,4,3,3,2,0,0,0,0,0,0,-5,0,0,24,5,18,0,0,4,0,12,0,0,7,-2,18,4,9,0,0,1,0,1,12,13,0,0,0,3,0,0,0,5,5,7,3,0,0,11,27,0,16,0,0,15,0,9,15,6,2,0,0,18,0,-2,-3,0,0,7,15,0,0,24,0,0,0,4,-1,9,0,0,0,-1,35,17,3,0,0,0,0,0,0,0,5,0,0,1,0,3,0,0,0,0,0,5,-2,0,17,2,0,0,0,0,0,0,0,0,12,0,8,8,0,0,13,1,18,0,0,0,16,0,0,0,0,0,4,0,-4,0,13,0,0,0,-4,-2,7,-3,0,0,0,0,2,0,0,0,0,0,-1,7,0,-5,5,0,9,0,0,-2,0,20,0,5,-2,0,0,4,0,0,0,-1,0,0,0,16,0,0,0,-1,0,0,0,0,0,-2,0,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,0,-4,0,6,7,20,0,0,0,0,0,-3,0,6,13,-3,0,0,0,0,9,-5,0,0,0,5,0,0,0,0,0,19,38,-5,0,0,0,14,0,0,4,0,0,7,0,-2,3,0,-1,0,0,-4,1,0,0,0,23,0,-2,-2,0,4,4,0,0,2,1,0,2,3,0,0,7,4,0,13,8,0,8,-2,0,0,1,16,0,0,0,0,0,14,0,0,0,0,0,0,6,0,0,-4,0,0,6,0,27,8,16,0,6,0,0,2,22,1,-1,0,12,13,6,0,10,0,5,0,20,-6,0,0,4,0,1,3,12,10,0,-4,0,0,0,0,0,17,0,22,5,5,-3,4,12,5,0,3,0,0,14,0,2,2,-4,0,19,3,0,2,0,17,11,18,0,0,0,0,0,0,3,0,5,-1,0,7,0,1,3,0,4,31,5,1,-4,0,-1,7,0,18,0,0,0,0,0,28,7,5,0,1,0,0,26,26,0,0,4,0,4,0,0,0,5,6,0,0,0,0,6,6,0,0,0,0,7,0,0,4,32,0,0,22,17,11,0,0,5,0,0,10,0,9,0,0,7,5,10,26,0,17,20,0,-1,2,15,0,0,0,-2,20,1,10,9,0,-2,10,2,0,18,0,0,12,3,0,2,1,0,8,0,0,0,0,-1,5,0,0,2,0,0,34,0,0,0,12,0,5,0,0,20,0,0,8,7,-4,5,0,0,3,3,0,41,1,0,11,0,10,2,0,5,2,0,-1,0,3,11,1,0,32,4,4,2,0,5,0,-6,5,0,0,0,0,0,0,4,0,-5,4,0,0,20,4,0,0,6,13,0,4,3,13,5,33,0,8,-2,8,0,0,10,0,9,0,0,0,22,0,0,0,0,0,0,0,0,0,-5,-2,6,0,9,15,16,0,6,0,3,0,16,-4,1,0,0,-6,6,0,6,0,0,37,0,1,26,8,0,0,0,-1,12,7,17,8,0,0,0,5,0,3,4,0,0,6,0,7,0,0,0,0,0,6,21,0,3,0,-2,-1,10,0,0,0,0,15,13,8,2,5,6,5,36,0,3,9,6,0,1,-4,2,0,16,0,11,8,11,0,1,-4,-6,-6,0,-3,-5,4,0,2,3,0,0,0,-3,0,9,27,0,6,8,0,1,12,0,0,10,2,-7,-2,0,10,31,0,7,-1,7,0,-3,11,0,5,11,0,9,0,12,5,0,0,0,7,0,0,0,-4,15,0,0,0,0,0,0,0,18,-5,3,4,-2,9,-2,0,1,0,2,0,-6,0,3,0,0,19,1,3,3,0,15,4,0,9,34,0,19,0,6,12,12,0,-2,0,-8,0,0,0,0,14,11,2,-3,6,14,5,-2,6,0,0,10,0,0,4,9,9,0,0,21,10,0,5,2,2,2,21,6,0,0,0,3,4,8,10,47,0,0,5,25,0,1,40,8,0,14,0,0,33,3,15,4,0,7,7,10,-1,8,51,3,11,0,0,0,0,14,0,0,3,3,0,0,6,10,0,16,0,0,0,2,3,0,0,7,0,10,0,0,50,0,0,0,8,-2,0,6,4,1,0,1,0,0,15,2,2,0,5,5,16,44,0,0,0,0,0,-7,34,13,0,0,18,0,14,1,16,0,4,2,8,0,-1,7,-5,19,0,14,0,0,0,3,5,7,0,0,0,-4,14,-6,0,0,2,8,0,-1,0,2,0,5,6,12,19,15,-8,3,1,10,4,0,0,4,7,9,9,0,0,0,0,0,0,0,-1,3,19,2,2,0,0,4,14,8,-2,0,0,3,12,9,0,3,0,2,14,14,0,0,0,5,5,0,0,3,1,0,0,-4,0,16,3,0,35,0,0,0,0,8,12,0,4,17,0,0,0,6,6,0,0,9,0,19,-2,0,5,0,5,13,-2,2,0,0,7,4,5,34,20,25,0,43,0,9,0,3,0,19,0,0,0,8,1,0,9,4,-2,-1,15,5,10,22,0,0,0,3,6,0,0,0,13,0,0,8,0,5,0,0,0,14,-1,19,18,0,17,1,4,0,2,0,-6,12,0,0,7,0,0,0,0,0,0,0,0,0,13,1,1,0,0,0,-3,-3,0,0,0,4,0,0,0,0,0,0,35,0,12,0,0,13,0,0,5,2,0,-3,6,13,0,0,15,0,6,6,0,17,0,0,0,0,6,0,0,0,0,6,0,18,0,-2,6,10,10,7,0,4,0,19,14,0,13,0,4,4,0,12,10,0,12,0,0,0,45,5,0,5,7,0,-6,0,0,27,14,0,0,24,0,0,0,2,0,0,-3,0,0,0,0,1,1,7,11,0,0,0,0,0,-4,3,29,0,0,-6,0,0,0,0,41,5,3,0,0,3,9,11,4,14,0,18,0,0,4,0,-1,0,0,0,0,3,3,0,0,0,5,7,0,0,0,0,0,4,0,5,0,0,-4,0,0,10,14,16,15,-2,24,-2,0,0,33,39,0,0,9,0,0,27,0,8,0,0,0,5,2,-4,7,0,-6,3,0,12,9,4,4,0,0,0,7,-2,14,0,0,0,0,0,0,0,0,0,4,0,0,-3,4,0,12,5,0,0,0,0,3,0,0,0,9,12,1,6,0,5,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,5,-2,3,0,12,0,-2,3,0,0,0,10,0,0,-7,-2,6,0,3,23,0,-3,13,0,2,0,0,0,0,0,0,0,14,17,0,0,3,-5,0,0,-2,42,2,0,1,15,8,13,0,0,4,8,53,0,0,0,0,8,2,0,4,5,9,0,0,2,0,0,14,0,29,0,21,0,37,25,0,4,4,23,9,0,0,0,11,0,5,0,-1,0,0,0,0,0,0,0,0,0,35,0,53,0,11,-3,15,4,0,0,0,0,28,0,25,-3,1,17,0,20,33,11,10,3,10,0,6,11,7,7,0,0,25,42,0,0,0,34,0,5,9,4,0,0,0,0,15,0,5,4,-3,2,-4,12,0,5,0,18,11,0,13,0,16,0,0,0,0,5,0,-3,0,10,0,0,0,3,0,0,3,-3,28,4,0,0,2,0,0,0,-6,0,13,36,15,1,4,3,4,-4,12,0,8,12,0,0,28,0,4,8,2,6,28,46,3,0,22,-6,4,12,0,1,-5,0,18,0,4,13,11,5,0,0,4,5,0,0,0,6,0,0,4,21,0,0,0,0,12,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,-3,6,0,3,0,0,0,0,11,0,23,5,-1,0,0,0,0,0,3,3,0,0,3,1,0,13,0,0,25,20,35,0,0,-7,0,3,-8,0,5,0,6,0,0,5,3,-8,17,4,0,57,19,4,0,4,1,0,2,-1,0,1,1,12,45,14,0,39,6,-1,14,0,0,7,16,0,27,1,9,0,2,3,0,6,34,0,26,0,19,0,0,0,13,2,15,-2,0,0,5,0,1,0,9,-2,4,0,0,0,17,0,4,15,11,1,1,0,3,7,0,2,3,13,3,0,0,0,1,0,0,0,6,7,3,26,0,0,5,0,0,-7,0,13,0,0,14,45,0,14,0,14,-4,0,0,12,0,1,19,0,16,0,0,23,36,24,0,0,0,12,8,0,10,0,27,0,0,26,0,0,13,0,0,26,7,12,0,5,0,18,18,0,30,38,5,18,6,7,0,0,12,4,0,7,13,11,0,-4,0,0,0,-2,0,21,0,8,0,0,0,8,0,0,-5,0,7,3,7,0,0,0,0,6,-5,1,3,0,20,9,0,5,25,5,0,-2,0,0,1,0,0,0,0,0,7,7,0,20,0,0,6,0,32,0,0,0,2,-4,11,0,4,0,0,11,0,0,1,11,0,4,0,2,-1,0,0,20,0,0,0,4,-2,0,30,0,0,13,0,33,0,0,0,13,20,-3,0,21,0,0,0,0,0,0,2,0,-4,0,0,16,5,44,21,9,0,35,0,0,25,0,0,0,18,11,0,0,0,1,0,7,0,13,0,0,3,0,4,0,15,0,0,32,1,0,24,0,-2,0,3,-2,0,0,23,2,0,0,-5,0,10,0,18,0,12,9,18,0,15,27,13,0,0,-2,6,0,2,0,23,20,25,1,0,10,5,-2,0,0,1,18,5,0,0,2,0,0,0,0,2,0,0,-4,-1,0,3,3,0,4,-3,0,0,23,9,-1,6,0,11,3,13,0,0,0,0,11,5,1,3,0,-4,17,10,0,0,8,4,0,-2,2,0,3,22,3,6,0,21,0,12,0,-2,0,5,-2,0,-1,0,24,-2,15,4,0,11,0,4,0,11,11,11,2,0,4,0,0,0,14,5,24,0,0,0,42,0,0,0,0,-1,0,13,11,0,4,-1,15,-6,0,4,0,0,0,2,1,0,0,-1,17,18,16,5,2,18,0,5,5,1,46,18,14,0,-4,13,0,-5,12,11,0,0,0,4,-1,16,0,0,7,0,5,2,17,0,0,20,0,6,0,0,48,10,0,5,4,0,7,0,0,-4,42,0,0,4,0,3,12,0,25,30,-5,3,2,18,0,12,0,2,8,0,0,4,5,2,3,4,-4,0,0,4,1,-1,23,9,19,0,0,9,0,0,5,0,20,34,5,7,33,0,10,0,2,0,0,5,-5,-5,4,0,4,1,2,0,-1,3,0,0,6,25,25,0,0,17,0,5,0,3,0,11,10,0,14,15,0,0,0,0,0,0,0,0,0,0,0,0,0,18,4,4,-3,3,17,14,9,0,0,0,1,1,1,0,0,0,-5,2,0,3,9,9,19,0,0,17,-2,0,10,0,0,3,0,0,6,4,0,0,9,0,0,0,0,1,9,0,0,3,10,0,-3,0,15,0,0,4,0,32,0,0,0,-3,4,0,0,12,0,13,0,-6,9,8,0,0,0,0,0,0,0,0,0,11,5,0,37,35,0,0,13,0,-1,0,15,0,-1,0,14,-1,0,2,0,4,0,4,3,0,5,0,17,0,-1,0,4,2,14,1,0,23,9,0,0,9,16,5,0,0,-5,0,12,17,-9,0,0,0,0,2,12,20,20,0,21,16,0,-6,6,0,0,2,10,3,3,1,0,0,4,4,0,0,0,0,3,10,0,0,4,6,0,0,-5,0,1,12,-4,2,0,0,0,0,0,5,0,17,0,0,3,0,1,5,0,7,5,-3,0,7,-1,5,0,23,6,13,0,-1,7,0,2,6,39,4,-3,0,8,10,0,14,12,0,0,0,0,3,6,0,0,12,12,0,0,0,0,13,0,-2,0,3,2,14,0,4,0,0,18,3,0,0,0,3,0,0,-2,0,27,-3,5,0,0,0,3,-1,0,0,0,0,0,0,6,0,16,0,0,14,42,-1,31,11,0,0,0,0,0,7,18,27,18,22,23,45,21,0,0,0,4,12,0,-4,0,0,0,-1,13,0,0,1,0,3,1,0,0,8,4,0,-6,0,-2,0,1,0,5,0,2,0,4,-2,5,0,9,0,0,0,0,2,0,5,5,3,-2,15,2,5,0,25,-2,-1,0,-3,0,0,0,0,11,3,0,-2,8,-1,10,5,0,0,7,14,11,0,27,13,0,4,0,0,6,-5,4,0,0,0,-2,0,0,3,3,0,0,1,3,15,0,3,31,0,5,0,22,0,31,0,9,5,4,3,11,7,1,2,4,3,0,0,1,1,0,7,-4,0,0,10,15,0,0,0,5,0,0,0,5,0,0,0,9,21,0,0,0,4,0,24,17,9,0,7,-4,0,0,0,8,0,14,0,19,0,0,0,0,0,0,0,-5,0,0,0,0,9,0,16,0,0,-4,2,13,-3,0,0,0,0,0,13,0,0,19,0,-3,0,9,0,0,0,0,0,0,1,-3,15,20,0,15,1,0,0,13,0,33,-2,0,-5,0,0,0,0,12,17,0,0,0,0,-5,15,0,0,19,3,0,0,0,-1,4,3,4,0,6,0,-4,0,9,15,0,-4,14,0,0,-4,0,0,2,0,14,0,7,6,-3,0,37,6,-5,0,0,10,4,6,0,5,4,0,0,-8,13,0,0,4,3,0,14,5,6,5,0,9,2,5,1,15,0,0,13,16,-5,0,0,0,11,0,-6,-7,13,19,0,34,0,51,0,14,3,7,1,-2,-6,9,10,0,23,8,4,0,-6,0,0,0,6,0,10,0,0,0,0,0,4,0,0,0,4,7,0,10,8,30,-2,0,0,0,4,8,0,-3,-3,0,0,0,-3,11,4,3,0,-6,-2,3,6,30,-8,10,0,-3,-4,0,11,0,0,-3,0,0,1,15,0,36,0,0,0,5,0,0,0,-2,0,0,3,0,-4,0,0,6,0,15,3,0,0,5,14,7,6,3,0,0,-3,-3,4,0,0,0,0,0,4,0,8,14,25,0,0,6,5,0,0,0,0,0,10,1,0,0,-6,0,0,53,0,4,-4,0,0,0,6,-2,3,5,0,0,0,0,2,-3,0,2,19,6,14,0,0,0,0,0,7,8,0,4,0,4,15,0,4,12,2,1,5,0,5,0,16,0,16,-4,-2,0,2,0,15,-5,0,5,0,4,4,0,0,0,13,9,12,10,18,10,1,0,15,0,-4,-3,0,10,-4,3,4,0,6,13,0,10,-3,0,0,0,0,13,-1,0,3,6,20,0,27,-2,-5,0,13,4,53,1,0,4,3,10,0,14,0,0,4,-2,0,-3,5,-4,6,0,0,5,2,0,-2,16,9,10,6,-2,-5,11,0,26,0,0,9,5,1,0,0,0,3,6,0,-3,0,0,0,-1,0,30,0,0,47,11,-4,0,0,0,0,5,45,10,4,0,2,27,8,0,3,8,6,0,-2,9,0,4,10,0,0,0,12,2,0,-2,6,0,0,0,14,-3,5,4,-3,11,-6,0,-5,0,0,2,0,0,0,0,6,3,0,1,3,0,0,-3,16,0,0,5,3,0,4,0,28,9,0,19,0,14,3,11,0,5,0,4,6,0,20,0,0,0,6,0,0,2,26,8,4,3,10,4,6,0,15,0,0,0,0,0,0,-6,0,1,0,5,0,2,0,0,0,4,20,0,5,15,-3,0,7,1,0,0,0,2,0,15,0,2,16,0,0,6,10,0,15,0,-8,8,30,-4,12,-1,4,17,0,0,0,6,8,28,32,46,4,0,0,4,14,0,9,9,9,9,0,0,0,0,17,0,-8,0,8,5,0,0,5,17,0,24,0,0,0,12,0,23,0,0,-3,0,-2,14,4,0,2,3,0,0,-2,0,-4,0,10,0,13,0,-2,0,0,0,0,1,-5,6,6,0,6,25,0,47,0,2,11,0,0,0,0,13,0,0,6,0,-1,0,17,0,19,0,0,0,10,0,7,0,48,-6,0,18,13,0,25,5,0,12,7,15,9,-1,4,15,0,2,-1,0,11,-6,-1,1,0,0,16,0,1,1,0,0,14,0,0,0,2,0,0,0,35,47,4,0,0,0,49,0,-4,5,0,0,0,0,0,-4,5,29,0,0,0,0,23,11,0,0,16,0,0,0,0,0,7,45,2,0,14,0,0,0,-5,0,0,0,6,0,40,0,34,6,3,1,0,0,0,0,4,25,0,0,2,-2,3,0,9,7,4,4,-2,0,0,2,18,1,11,44,1,-1,0,2,18,0,0,38,0,0,4,0,-4,0,0,0,1,4,7,4,54,9,0,3,1,0,0,5,41,0,1,15,9,3,0,0,0,0,6,1,37,2,1,3,0,5,-2,5,0,0,20,0,0,0,0,0,-1,0,4,18,12,0,0,5,-4,5,15,7,7,0,0,0,0,0,0,6,0,0,5,-2,16,13,0,0,29,0,-1,0,0,0,-2,2,0,3,3,0,0,0,8,-3,5,0,36,0,0,0,6,33,5,0,-4,4,-4,18,0,4,0,7,7,0,16,0,0,0,0,0,0,0,4,2,8,0,0,0,-5,3,3,0,20,21,23,6,-3,6,14,0,0,0,-2,-5,0,14,6,0,9,-4,0,0,0,0,0,0,6,0,14,10,6,0,0,28,0,0,27,0,0,0,0,0,0,0,0,0,22,23,0,3,0,0,14,3,10,0,0,0,0,13,22,15,26,6,7,0,0,0,14,0,2,0,12,-5,-5,0,-1,17,0,7,0,-3,2,0,14,6,7,0,0,0,0,0,8,0,18,0,0,11,18,0,6,14,11,0,0,24,0,3,33,2,0,4,0,0,5,0,0,2,0,11,0,0,0,0,-1,-5,2,0,2,16,2,0,0,0,0,0,0,0,-5,8,0,0,0,2,10,-4,0,0,0,0,0,0,6,0,0,0,16,1,0,2,0,18,-1,0,46,0,23,0,4,4,0,7,0,17,27,27,-5,-2,0,17,0,0,0,4,-2,5,8,11,0,0,0,0,5,6,0,10,24,4,0,0,0,0,0,0,0,4,0,-3,3,8,0,0,-10,0,0,0,6,12,0,0,11,3,-4,0,0,2,0,7,0,-2,3,6,-5,3,-1,-2,20,0,0,16,0,-3,5,30,0,1,0,17,5,24,-3,0,19,5,12,-3,6,0,0,0,0,-6,-2,0,12,0,0,0,0,0,1,8,17,-4,0,33,12,0,0,0,0,0,0,6,0,11,0,0,0,0,-3,4,0,0,-6,23,2,-4,0,-5,23,0,5,1,-7,2,10,13,0,-1,13,0,0,0,0,0,0,0,4,8,0,-3,22,0,7,0,5,-2,6,0,0,5,0,0,0,0,1,13,0,0,6,0,0,0,-4,6,0,6,16,0,0,0,0,4,0,0,0,0,0,21,0,-2,-2,0,0,8,5,-3,6,0,13,-4,5,13,5,17,0,7,0,18,5,13,10,1,0,9,8,0,0,0,0,0,8,17,6,0,0,0,4,6,23,-6,0,2,5,7,-2,0,0,3,0,0,0,1,0,2,0,26,0,0,0,0,0,6,0,5,0,0,0,0,-5,0,9,0,0,2,4,0,17,0,9,0,0,-1,0,0,0,0,8,0,16,0,0,0,0,0,0,11,5,0,0,0,9,0,51,0,0,0,0,0,0,0,0,7,0,14,0,4,0,0,5,-4,0,0,-2,0,0,10,-1,0,-8,0,0,0,21,0,0,5,0,20,0,0,0,0,0,13,0,4,0,0,0,13,0,0,18,0,0,4,-3,0,0,0,9,0,0,13,0,0,0,12,0,0,0,0,0,0,0,2,20,0,0,0,58,0,0,14,0,0,0,0,5,0,9,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,6,0,3,1,22,0,16,0,5,0,4,0,20,0,8,0,40,12,24,0,-1,0,0,12,0,-5,0,17,0,5,0,0,4,0,8,3,0,3,0,0,0,0,0,4,0,0,16,-1,0,2,4,0,0,0,0,15,42,0,0,-3,11,20,0,3,41,0,0,8,4,22,0,0,21,4,0,0,0,0,11,0,0,0,-7,-8,5,0,0,0,0,0,0,0,0,0,0,0,5,0,8,0,0,0,0,0,0,2,2,3,0,0,3,5,0,5,0,23,0,0,0,-2,20,6,0,0,3,0,0,28,0,-3,0,16,1,5,0,6,0,8,7,0,5,0,0,45,0,18,0,0,5,0,0,0,0,0,0,0,8,0,0,0,0,15,27,-3,-2,9,5,0,-3,0,4,0,0,0,0,0,0,19,18,0,0,16,7,0,7,2,0,20,0,0,0,0,0,9,0,8,8,56,0,0,0,-2,0,13,0,8,0,11,0,3,-2,4,0,35,3,0,0,1,0,-1,1,-1,8,0,4,3,14,3,0,0,0,11,46,0,1,0,0,0,8,0,0,0,0,0,0,5,20,23,0,0,0,0,5,2,3,0,0,0,-3,23,0,1,0,0,18,0,0,22,4,0,0,0,2,15,0,5,0,20,0,-1,37,2,0,0,-5,0,14,-4,0,0,5,0,0,-3,-2,0,0,-3,0,0,0,0,0,0,0,5,0,0,6,0,0,0,0,7,0,0,15,0,-6,11,0,8,4,-1,0,0,0,14,0,-5,0,0,0,0,0,9,0,0,0,0,-3,0,0,0,7,0,-3,0,0,0,7,0,0,0,0,4,15,6,23,33,2,0,0,0,15,0,0,0,0,0,0,9,0,0,5,0,-3,10,0,7,-4,6,-3,-2,4,4,4,12,0,1,0,0,0,0,7,4,6,5,7,0,0,34,0,8,3,0,0,2,3,26,6,0,3,13,0,12,-1,0,0,0,0,4,0,0,4,0,0,-3,0,5,3,0,20,9,3,11,6,0,10,0,1,1,0,11,0,0,0,2,-5,13,0,26,48,7,7,6,5,0,3,0,14,26,0,6,0,7,0,0,14,4,-2,-4,2,16,0,0,1,0,0,4,0,0,20,0,0,9,-3,6,-4,-1,0,0,-3,0,0,0,-3,17,-6,4,7,5,4,0,0,0,0,0,0,0,4,38,15,0,15,0,-3,25,0,3,18,0,-2,0,0,2,0,0,12,0,7,0,0,5,5,13,4,-4,-3,2,11,0,0,0,3,0,0,-2,3,16,0,15,0,0,0,23,0,8,13,12,0,11,3,19,-5,21,0,0,0,4,0,3,22,3,-5,21,13,19,17,0,-6,8,0,-3,1,0,8,-3,2,0,4,0,10,0,0,29,0,0,1,5,19,0,11,0,2,0,-4,0,0,4,4,0,2,-2,46,18,0,0,15,0,0,7,-3,-2,3,0,0,0,7,0,0,0,0,8,0,27,0,0,6,0,4,10,0,0,0,0,2,-6,0,0,9,0,0,6,0,-2,6,0,0,-2,0,11,0,-2,0,0,3,9,0,22,20,-6,17,5,0,0,-3,18,0,-2,5,11,-3,0,0,0,0,5,4,0,5,8,0,0,-1,4,37,23,0,16,3,0,0,-1,3,14,0,5,8,5,2,0,0,0,0,0,2,7,7,3,0,0,0,0,-2,0,1,0,-6,14,0,0,0,-2,0,5,0,0,5,4,4,-4,5,3,0,21,6,12,-5,0,4,11,24,6,0,0,0,0,-3,4,0,0,8,4,-1,0,3,9,0,0,0,13,11,2,10,0,6,5,12,0,0,0,1,-1,0,-5,18,0,38,0,0,3,0,0,0,24,0,0,0,0,0,16,0,-3,0,12,6,30,0,15,15,0,0,0,16,0,-2,27,0,0,8,1,0,4,0,12,-2,0,38,16,0,0,0,-4,0,0,0,1,8,0,30,25,0,14,59,0,0,2,0,5,0,21,1,35,0,0,0,4,0,0,-3,16,0,14,0,29,5,0,0,2,0,0,0,16,17,0,26,0,0,0,2,4,2,-4,-1,10,-1,0,6,3,5,0,5,0,0,1,3,0,5,0,0,-5,0,0,2,0,14,14,-3,10,0,0,6,0,0,16,0,0,0,0,11,13,0,5,0,0,3,4,0,14,0,0,0,0,0,1,19,0,8,14,11,0,0,1,0,0,0,5,20,0,17,3,0,9,9,19,0,7,1,0,15,0,0,14,26,5,0,31,2,0,0,0,-3,5,0,3,4,0,-2,0,0,0,0,17,0,-2,0,0,7,0,0,0,15,6,14,0,0,0,1,0,0,0,13,0,0,14,0,32,17,0,31,0,0,0,30,5,14,0,-2,0,0,0,20,0,-2,13,11,0,0,3,0,0,-4,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,-2,-2,0,0,13,-5,34,0,31,0,0,13,0,7,0,5,0,29,16,5,-7,0,0,2,0,28,0,8,-2,-2,8,28,0,0,-4,0,0,0,0,20,11,0,0,0,0,0,15,-2,0,0,14,0,0,0,0,0,0,0,21,0,0,35,0,21,0,5,0,-2,0,12,0,0,6,12,-5,0,0,-7,40,0,0,0,3,0,-5,-3,0,0,6,0,17,0,0,11,1,0,0,0,0,0,0,5,0,50,5,0,0,0,0,0,0,6,17,0,0,0,16,0,4,0,5,4,0,12,19,0,15,0,0,0,2,0,0,16,0,0,0,0,23,0,0,2,18,21,0,0,20,35,9,0,2,9,0,29,0,0,4,0,0,0,0,22,25,3,11,0,0,6,7,0,0,0,0,0,38,13,0,0,8,-2,0,0,0,1,13,0,7,0,14,0,3,0,0,0,2,13,0,0,0,10,0,2,0,15,4,0,0,13,0,0,2,-2,4,0,-1,0,0,21,1,12,0,4,6,0,2,16,0,0,0,0,20,48,0,0,6,0,1,4,35,0,0,1,17,0,20,0,24,11,21,18,0,0,-1,0,21,0,0,5,0,0,3,27,0,0,0,0,0,-6,0,2,0,0,6,0,18,0,0,19,1,0,0,0,18,0,5,0,0,5,8,16,0,1,0,0,15,0,0,0,0,-8,0,23,0,0,0,5,17,0,0,0,0,9,0,1,0,45,0,16,8,0,1,0,0,6,0,3,0,0,9,0,0,1,9,31,0,0,7,17,15,0,7,2,0,46,14,15,0,10,6,4,3,0,0,7,0,15,0,13,0,2,17,4,0,4,2,0,0,0,0,0,0,-1,0,5,0,0,0,-8,1,0,0,2,0,0,7,0,2,8,0,0,3,-4,17,0,2,0,4,0,14,0,11,0,4,4,1,4,0,0,0,0,4,20,3,0,0,0,0,6,0,7,11,0,9,0,15,0,1,4,0,0,5,0,0,0,3,4,0,0,0,-6,0,0,23,0,0,5,0,5,-1,0,14,20,6,5,4,0,-3,8,0,0,3,0,3,0,9,0,6,3,0,-2,0,0,3,0,0,0,0,12,40,0,-4,0,0,0,5,0,5,-3,0,0,0,0,0,0,-1,0,0,-5,0,0,0,0,0,0,42,5,6,15,0,5,0,-5,0,0,0,-5,-1,1,0,26,-10,0,-2,0,0,0,0,10,10,0,0,0,0,15,3,0,0,0,0,0,4,0,3,9,0,2,0,46,0,0,6,14,0,0,-1,0,0,0,-2,-7,-2,0,0,7,39,0,5,5,0,14,30,0,0,4,-2,0,0,0,28,2,-3,0,0,0,0,-7,0,3,0,0,0,10,0,16,0,0,40,0,-5,7,11,0,14,7,1,5,3,16,-2,23,0,0,0,5,4,0,42,4,2,1,0,0,0,6,15,-1,0,11,10,8,0,0,0,16,-6,0,-1,4,0,12,2,0,0,0,26,0,0,0,0,0,5,3,0,5,-4,0,-1,10,41,0,21,0,12,-1,0,46,25,10,0,0,-3,0,4,0,6,1,11,4,16,21,7,9,-3,0,5,0,18,-3,0,14,16,3,4,-5,-3,0,-2,0,0,0,8,0,7,0,2,23,0,3,4,0,24,1,0,0,0,0,0,0,-6,-1,0,0,0,0,0,0,7,4,9,10,15,0,0,0,0,0,2,2,0,0,0,6,0,0,0,11,0,4,6,7,0,0,0,3,0,0,37,0,-2,0,9,0,15,1,14,0,0,5,0,9,3,5,0,-2,4,0,0,26,4,1,0,-5,7,0,11,0,0,1,11,0,8,0,0,5,21,0,6,0,-5,0,0,-3,0,0,0,0,0,22,0,0,4,5,0,36,0,1,0,4,4,-5,2,0,9,0,18,0,0,12,0,0,-5,0,0,0,3,0,15,-2,0,0,4,0,0,0,2,0,0,0,25,0,0,5,-5,2,0,12,0,0,6,0,-1,0,14,0,-5,0,0,2,3,0,0,4,0,-1,0,6,2,0,0,0,2,-3,0,4,10,-2,-3,0,5,0,0,0,0,0,11,6,2,0,0,0,0,16,-4,0,0,-8,-1,0,0,6,1,21,8,0,0,0,11,5,0,0,3,0,0,0,26,0,0,0,0,10,0,0,14,-1,0,5,0,7,-5,-5,-4,-2,0,-4,15,25,3,5,10,0,0,49,8,35,16,32,0,-2,0,8,0,-2,0,-5,0,14,0,2,-3,6,0,1,0,8,0,0,16,9,0,0,19,0,0,7,11,0,-4,0,-3,0,0,2,0,0,-3,0,6,-2,0,-1,11,0,0,0,4,0,0,0,0,-1,6,0,0,0,0,0,3,5,9,11,43,0,7,5,0,0,53,0,0,10,0,5,0,0,-1,0,0,0,0,0,0,6,11,0,0,7,0,2,4,0,13,0,0,6,6,0,0,0,0,2,-2,4,10,13,0,2,4,4,34,0,-2,0,0,0,0,27,0,0,3,0,0,5,0,-4,5,-2,0,6,21,-3,0,0,0,0,-2,25,0,1,-2,18,0,14,0,4,3,0,0,0,0,0,0,0,5,4,-1,14,5,0,0,24,0,0,0,5,12,-2,0,0,4,0,0,-3,0,0,0,12,0,-5,6,15,0,0,0,0,15,0,0,5,0,0,7,0,0,0,0,0,0,0,0,18,0,0,7,0,0,14,0,0,13,20,0,0,0,0,0,0,5,8,0,6,0,-2,0,0,31,0,0,0,0,5,0,-6,0,5,0,0,5,0,0,9,0,-1,5,6,0,8,0,0,20,15,-8,9,4,4,0,4,-3,0,8,-4,5,4,0,42,0,0,31,9,7,5,2,0,0,15,0,0,0,0,4,3,28,24,5,10,18,0,0,0,0,11,4,14,0,0,14,15,0,0,3,0,0,0,-3,18,1,11,0,4,13,0,0,3,0,0,3,0,0,8,3,0,0,0,0,-4,0,0,0,0,0,16,0,14,0,12,0,0,0,0,-3,-5,2,15,0,20,0,6,16,5,4,0,7,0,19,0,12,0,0,-3,0,7,0,2,0,0,0,0,4,0,5,0,0,-1,0,3,18,0,-4,0,47,-3,5,0,0,0,-3,15,10,4,0,-2,22,0,8,3,0,6,8,0,0,0,0,0,3,3,3,16,0,25,5,30,0,0,0,17,9,27,3,1,38,-1,0,0,0,5,6,3,0,0,13,0,15,3,0,0,-1,0,1,0,15,0,5,0,44,1,0,0,0,0,0,5,-2,-2,0,0,27,30,6,0,0,10,0,0,3,0,0,0,9,6,0,0,0,3,-3,6,0,-7,8,6,6,5,14,18,8,0,0,6,4,14,0,4,5,0,13,0,0,0,12,3,0,47,0,0,0,0,16,2,-5,10,-6,25,27,0,0,6,3,-3,-3,-4,7,0,31,0,0,6,0,0,0,0,0,4,0,0,36,3,0,0,0,0,0,0,3,4,0,0,13,11,0,17,5,5,0,1,13,-4,5,0,-1,4,0,0,-3,20,0,0,0,5,0,8,0,0,0,-5,0,0,0,0,1,0,4,15,4,20,0,0,0,6,0,0,0,11,0,0,0,9,0,20,1,0,34,0,9,0,0,0,1,0,7,0,0,18,0,0,1,0,0,0,-3,20,5,0,3,0,0,0,-4,3,0,0,17,15,0,22,0,16,0,0,0,0,0,14,6,-2,0,22,0,13,0,4,0,0,2,15,0,4,-3,0,11,5,16,14,0,-2,0,0,6,0,0,-3,5,0,0,0,0,0,4,0,-6,8,0,0,0,2,6,4,0,0,-2,0,6,9,0,2,0,8,0,8,10,8,0,34,3,0,0,42,7,0,7,0,0,-1,0,4,36,5,-5,3,0,8,0,0,-1,12,0,0,0,5,0,0,0,1,0,0,0,1,0,0,6,2,0,0,8,0,1,1,6,12,0,0,0,0,11,-6,6,1,0,0,0,16,0,-1,0,0,32,0,2,39,0,6,0,4,0,4,13,0,0,0,13,-1,4,3,0,5,-1,0,0,17,21,0,0,3,0,0,4,0,0,0,0,4,29,16,0,0,30,-3,0,0,2,18,0,5,-5,1,0,-5,7,-6,4,0,0,48,0,-4,0,-3,0,21,0,0,9,4,0,8,8,15,24,9,0,0,-4,-4,9,0,-2,0,2,0,0,4,3,0,24,18,0,11,0,0,0,0,16,0,-1,5,18,0,-3,6,0,0,0,6,0,0,0,39,7,6,0,12,0,4,0,0,0,0,0,0,0,0,0,0,6,0,-2,10,5,13,5,0,0,5,0,0,0,0,0,0,0,5,0,0,0,-1,0,0,19,0,5,0,-1,26,3,0,0,0,0,0,0,0,8,-3,21,0,0,0,0,-1,0,0,0,21,5,0,0,0,0,0,0,0,-2,26,39,-1,8,2,5,2,7,0,5,17,0,0,21,0,1,0,0,-7,-5,3,-3,0,35,-6,0,18,0,0,4,-1,15,0,4,0,18,3,-3,0,1,0,0,2,0,0,-1,3,-4,0,1,2,0,0,0,10,0,-2,14,0,-4,7,0,0,0,-1,5,7,25,8,-5,0,0,0,4,13,0,0,0,0,0,0,12,0,0,0,14,0,33,0,-1,1,0,0,5,8,0,0,0,14,0,-2,2,2,0,25,15,45,0,3,0,0,6,0,28,0,-5,0,-2,0,3,8,7,-1,0,0,6,0,0,0,-4,0,3,5,4,-1,0,-2,12,11,-3,0,5,0,0,40,0,0,0,0,9,3,-5,0,1,0,0,30,10,-7,22,3,12,2,0,0,19,0,0,7,0,0,0,0,32,0,21,15,-5,0,0,-2,14,0,0,7,-1,7,8,-2,-6,0,11,14,5,16,-4,5,9,0,0,6,4,2,2,0,-3,1,0,4,-3,0,0,-2,-3,0,-5,0,-5,0,0,5,0,3,0,0,19,0,-2,0,-2,12,0,0,0,3,9,0,0,15,-2,-3,-2,0,0,0,0,0,0,0,0,0,0,-6,7,0,0,0,0,0,5,0,6,27,11,3,4,0,1,0,38,4,0,-4,22,-1,0,12,4,0,0,5,7,0,0,9,0,26,0,18,0,16,0,0,8,8,0,50,20,1,0,1,0,5,21,0,0,2,55,0,0,6,0,15,6,1,-3,5,25,0,19,4,-2,3,22,13,6,0,24,21,2,25,12,22,0,0,2,4,7,0,13,12,0,11,0,11,0,4,3,0,-1,0,-3,9,7,0,4,10,8,0,0,0,7,0,0,0,0,0,5,0,15,10,26,11,0,7,3,3,0,15,16,0,6,1,7,3,0,0,0,11,11,0,3,0,0,0,0,8,0,0,0,0,0,5,0,10,0,0,25,16,0,7,1,9,0,0,0,0,0,0,5,19,0,5,0,0,0,0,0,0,0,0,0,8,0,0,1,0,0,5,9,27,15,0,-6,0,13,2,0,11,15,0,0,4,9,0,35,6,0,0,0,15,0,16,5,0,12,36,0,0,0,0,3,11,0,5,-3,0,13,8,13,7,0,0,0,-4,0,17,0,0,10,40,0,0,0,-5,0,4,0,18,0,0,2,0,9,0,0,0,0,0,0,0,0,0,0,4,0,0,-4,0,17,0,0,7,-5,0,13,0,4,0,17,0,10,3,0,0,-1,0,0,0,14,0,0,0,0,30,-5,0,0,4,0,0,32,0,-2,0,0,0,5,-3,6,0,13,11,-1,20,0,-3,7,0,0,13,-3,5,-2,1,3,0,11,-4,8,0,0,7,16,0,1,4,0,0,45,7,0,0,0,0,0,4,0,4,4,0,27,0,16,0,0,0,-4,13,0,13,0,-6,7,0,0,0,0,-4,-2,6,17,12,14,4,16,0,8,0,0,0,7,0,-3,2,45,0,0,0,5,4,12,19,0,0,6,30,0,5,0,0,14,0,0,0,4,49,0,0,6,-2,8,23,0,0,-3,-4,32,0,8,0,-5,0,10,0,49,0,0,0,0,0,10,0,0,7,0,42,17,0,0,0,1,0,0,4,0,5,4,0,0,0,4,0,34,0,0,15,0,9,-4,0,0,15,4,0,0,5,3,2,0,12,0,27,0,61,12,7,7,0,0,2,0,-1,0,3,0,3,0,0,0,0,0,0,0,-6,3,0,5,0,4,2,20,0,4,0,8,5,5,0,0,9,1,3,1,6,0,2,2,1,0,-4,0,0,0,-7,1,0,0,2,7,5,0,0,15,0,0,2,3,0,5,0,13,0,0,0,0,0,2,9,0,-2,0,0,0,0,0,3,0,4,6,0,0,0,0,21,0,0,0,5,0,0,7,0,0,2,28,0,4,8,0,7,4,15,15,1,9,0,0,0,4,0,0,0,0,0,27,4,0,9,0,0,0,0,0,0,0,32,0,-5,0,0,9,0,5,7,15,6,-3,4,0,0,6,0,15,29,5,3,0,0,-7,0,0,0,12,0,-3,41,7,29,5,6,16,-6,0,-3,0,31,31,0,0,15,0,0,0,0,0,5,5,0,0,7,0,7,-1,4,0,0,3,-2,4,0,31,0,0,11,0,26,0,12,32,0,0,0,0,3,0,-2,0,16,40,0,-4,0,-4,0,0,17,13,0,0,7,0,5,2,10,15,0,12,4,16,7,0,0,6,0,8,0,6,0,0,0,0,6,12,0,9,18,0,5,5,5,0,0,0,5,3,0,0,2,0,0,0,5,0,11,0,0,0,10,0,0,12,0,0,14,0,15,0,1,0,0,0,0,8,9,0,0,2,0,13,4,0,0,4,0,0,0,-4,19,0,2,0,0,4,3,0,5,8,19,2,3,5,0,0,20,0,0,4,0,9,26,-2,0,0,3,0,0,15,0,6,5,0,13,8,12,8,0,0,0,0,4,0,0,0,0,-1,0,3,0,0,4,9,0,26,0,0,-2,-4,0,10,-4,22,0,0,13,0,18,3,23,4,28,0,4,0,0,4,11,3,0,7,-4,0,-6,0,18,-5,-2,0,17,14,7,0,0,0,0,3,4,-1,4,-2,0,0,16,0,9,0,7,16,-5,-5,0,1,0,5,0,-3,0,0,2,0,0,0,3,0,5,-4,18,0,0,14,0,2,0,0,-2,0,0,0,0,-6,-2,-3,0,-2,0,-4,-1,0,1,0,0,0,0,0,0,7,-3,0,0,0,-2,0,-1,12,0,0,-1,0,4,0,0,0,0,6,1,5,0,0,0,0,7,10,0,0,3,0,0,0,19,-6,12,17,0,0,15,-2,4,-4,0,2,3,0,0,7,3,0,16,14,0,0,0,-1,2,5,4,0,6,-5,20,-5,0,0,-6,0,0,0,0,-4,0,0,1,5,4,3,7,0,0,0,0,0,0,0,37,0,0,4,15,5,0,6,12,21,0,-7,0,-5,4,-5,7,0,0,-3,0,0,-5,6,9,9,4,3,0,0,0,0,4,9,1,0,0,0,16,16,6,0,3,7,-4,27,7,2,13,0,0,0,5,0,-4,13,0,0,4,13,-6,0,0,8,0,1,0,0,0,9,0,43,12,0,0,0,19,0,9,0,6,7,0,15,0,18,0,-1,0,0,5,0,0,7,3,0,1,0,0,7,0,5,0,0,7,4,6,0,0,7,0,0,-4,10,0,0,8,5,1,1,7,2,0,43,0,5,0,6,9,0,5,16,0,7,0,0,12,0,4,0,5,10,1,0,-1,0,-3,0,0,14,1,0,19,0,0,0,0,0,0,0,0,19,3,12,14,0,0,0,0,-2,0,18,8,5,0,0,1,0,0,5,11,9,21,0,12,-3,12,0,5,0,17,0,0,2,0,0,3,19,0,0,0,3,8,0,-3,0,5,0,0,9,7,0,0,13,0,5,0,2,0,0,0,2,0,0,0,0,0,-5,0,0,0,0,0,6,7,0,0,0,0,28,0,0,0,5,11,3,-1,0,20,8,-5,10,9,0,0,0,0,8,5,4,0,11,36,0,0,3,0,5,16,1,0,0,0,-4,-4,-6,-6,0,1,-3,-3,22,24,3,3,19,0,0,4,23,0,-3,0,5,5,0,3,0,0,0,-9,-5,-3,0,0,0,0,0,11,0,0,4,0,0,-2,0,3,11,44,7,0,9,9,9,0,0,12,0,3,0,12,0,0,6,0,0,0,31,0,5,0,0,0,18,0,-4,2,0,12,0,5,4,-3,25,0,4,0,5,6,0,0,0,0,0,7,0,-5,0,0,4,0,0,-4,0,0,0,3,3,17,0,0,12,0,-5,-6,3,5,-1,0,46,0,0,17,0,5,38,27,0,0,26,-9,6,3,0,0,9,5,2,-3,3,0,7,3,0,4,0,0,0,26,0,0,4,1,0,-3,0,0,0,0,-2,0,14,3,24,5,0,0,9,4,10,10,0,0,-5,-2,0,14,8,8,0,0,-3,0,-2,0,-5,2,-5,-3,5,0,0,3,0,2,0,2,-3,3,12,5,-4,15,3,-6,9,0,0,0,0,0,-2,6,0,-8,0,1,0,-5,0,0,5,4,0,0,0,0,13,0,0,15,-1,0,5,0,1,0,4,12,0,3,0,0,10,10,0,0,0,0,-1,17,0,0,0,-2,0,0,0,0,0,0,0,0,4,0,21,6,4,2,7,11,15,6,0,0,28,0,8,8,6,0,2,5,1,0,0,0,3,13,0,5,0,0,0,1,26,0,4,0,0,0,14,0,7,0,0,6,3,7,0,51,4,0,0,0,0,11,0,0,0,0,0,0,14,5,17,0,-2,2,1,3,0,12,23,0,5,0,0,3,14,16,0,0,15,0,-2,0,-4,0,2,0,-1,0,0,18,1,3,18,12,37,-4,0,21,0,2,-18,5,0,0,4,17,2,2,13,0,11,12,0,0,4,0,7,0,22,29,0,3,6,0,6,12,0,0,0,14,15,0,0,0,-4,3,4,0,0,5,3,0,4,33,0,-7,6,0,0,29,0,-3,0,0,0,1,0,0,5,0,33,0,4,0,8,0,11,0,0,0,0,3,0,-6,0,0,0,18,8,0,12,0,3,0,0,20,5,18,-4,7,0,-5,0,9,0,3,0,7,4,7,0,0,29,19,0,0,14,0,11,0,0,2,0,7,13,0,21,45,0,-2,0,0,27,0,-5,13,9,-6,0,0,7,-2,0,8,8,0,0,23,3,0,19,0,4,4,21,0,0,0,3,-4,0,7,0,6,33,0,15,4,15,0,0,0,-8,0,7,0,0,0,0,10,5,0,17,16,4,37,0,7,0,5,9,0,0,0,0,0,3,0,0,0,0,0,-4,0,0,7,-1,3,3,0,0,14,-5,33,0,1,0,0,0,-5,0,0,-3,6,0,5,6,7,0,0,0,0,0,0,14,40,6,16,0,0,-6,27,0,-1,6,12,6,-1,5,6,3,0,6,9,0,4,0,0,0,0,0,7,39,0,-5,0,0,14,0,0,2,0,0,6,0,-2,24,0,-5,0,8,0,4,0,17,0,23,7,8,10,1,0,45,4,22,0,0,0,0,0,0,0,0,0,0,0,0,5,7,-1,5,-6,0,15,0,6,0,0,0,0,0,2,0,0,10,0,9,0,0,0,7,4,0,0,-4,2,9,0,12,-1,0,-1,0,0,0,-2,-5,0,2,0,0,0,0,0,5,0,0,17,0,0,0,-2,0,0,-2,0,38,6,44,5,4,0,0,0,0,0,0,0,7,0,6,0,23,8,0,0,0,0,0,0,4,6,0,-2,42,22,0,5,1,0,0,5,-1,0,0,6,-5,0,0,0,11,9,0,14,-3,11,3,18,0,9,0,0,0,0,0,0,4,4,5,0,4,19,6,5,3,0,0,0,0,0,0,0,4,-3,0,-3,17,0,0,-5,3,0,17,-1,8,0,3,0,14,19,0,0,5,0,9,0,0,0,0,0,0,0,4,0,-6,9,0,5,5,0,0,7,5,0,4,14,5,0,0,2,17,6,0,0,14,26,5,4,7,0,6,0,0,25,0,0,14,0,9,0,0,0,11,11,0,5,5,13,0,3,10,0,0,5,4,0,4,2,0,5,0,0,0,14,0,0,14,0,6,-6,7,0,4,17,0,0,0,0,0,4,10,0,-6,0,0,12,0,0,24,0,0,0,7,0,0,0,15,0,0,0,0,14,0,0,11,0,0,-3,0,0,0,0,0,0,15,0,3,0,0,0,3,0,0,0,0,7,4,1,27,22,0,0,31,-5,0,1,4,0,-1,12,0,6,0,5,0,38,0,0,5,20,0,0,0,4,14,45,0,0,0,0,0,0,22,-3,0,4,0,10,0,40,-1,0,5,2,0,0,-4,0,0,-4,0,-2,0,0,0,0,0,0,0,6,4,0,0,0,0,0,0,0,0,0,0,1,0,5,13,0,0,0,0,0,10,-3,0,0,-5,4,3,0,6,0,6,43,0,0,0,0,-3,11,10,0,8,18,13,0,14,-1,0,0,0,0,0,1,-1,11,17,11,30,5,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,5,0,11,-4,0,14,15,41,13,0,4,0,0,9,14,13,0,5,0,12,0,0,0,5,-3,0,21,14,0,0,0,11,0,0,0,6,0,0,6,0,0,0,6,0,8,8,0,0,0,0,0,6,0,0,0,0,6,0,6,0,6,5,0,0,0,0,-3,0,0,0,7,9,1,0,0,2,0,-2,0,17,14,0,0,0,30,0,0,0,12,0,0,0,6,15,-3,14,0,3,0,2,27,0,0,0,11,40,0,0,0,0,0,0,15,-1,0,0,-1,18,12,0,0,0,0,0,17,0,0,0,0,0,7,0,0,20,0,0,0,13,0,25,0,0,0,39,0,0,0,2,2,0,0,-2,5,0,0,0,0,0,2,0,-4,4,0,8,8,0,6,0,0,0,0,7,1,18,0,0,24,2,0,0,0,0,-2,0,12,5,0,0,4,0,0,0,0,0,0,0,29,0,0,14,47,0,4,0,2,0,0,0,0,0,0,0,-5,0,0,13,-1,0,1,15,0,0,0,0,10,0,0,7,4,8,-2,0,0,0,-4,0,7,0,0,0,0,0,0,0,0,0,0,5,4,0,0,0,0,0,0,7,-2,0,19,3,0,-3,0,5,0,-7,0,0,0,0,0,5,0,0,0,10,0,0,0,4,0,0,-1,0,0,0,0,0,0,0,0,-6,0,29,-2,5,0,0,0,0,0,3,0,17,16,0,0,3,0,0,0,0,5,0,0,0,3,10,-3,0,0,-3,5,0,0,0,11,2,23,0,6,0,0,0,0,6,0,6,4,5,0,-4,0,-2,31,35,0,0,1,0,3,13,15,29,0,0,13,0,0,0,12,0,36,0,6,0,2,0,0,0,0,6,0,0,0,9,0,0,0,0,5,0,0,0,19,0,0,0,0,-3,0,1,0,1,0,5,0,6,12,0,0,0,18,0,13,0,10,5,0,3,0,0,5,0,0,0,0,2,-5,0,20,5,0,0,-3,0,0,5,0,1,25,6,10,0,0,2,0,-2,0,0,18,0,0,0,0,3,0,0,-2,-6,0,9,9,0,4,0,-4,0,5,0,0,-4,2,0,0,4,9,0,0,5,-6,-2,0,0,0,0,8,-5,0,-2,1,45,10,0,16,-4,0,1,0,0,0,2,37,-4,5,-1,0,4,0,0,9,0,0,11,0,0,-7,0,3,0,4,0,13,10,-5,0,11,0,9,1,0,0,4,0,-3,0,5,2,7,-3,0,1,1,38,4,0,1,0,21,0,1,1,0,12,0,0,0,22,9,0,0,13,11,0,2,14,0,-4,-4,10,0,0,12,0,0,0,-2,0,-3,-3,5,6,0,0,-6,10,1,-4,0,14,0,6,0,0,15,3,0,8,0,0,0,5,7,3,0,0,-5,0,0,0,0,0,-3,26,0,0,0,5,20,0,2,9,0,0,6,6,0,3,0,9,12,0,6,19,0,0,15,25,8,6,13,-3,0,8,0,0,-4,0,0,21,0,29,0,6,0,6,0,-4,1,7,7,-4,0,0,13,-3,11,0,6,-1,0,-2,16,1,3,4,6,0,0,-3,0,4,3,0,0,0,0,19,0,0,13,3,0,5,0,3,0,0,-1,3,-2,0,6,0,-1,0,0,1,0,13,5,5,0,4,8,0,3,0,4,5,0,4,0,0,0,0,-4,13,0,5,6,20,3,9,13,6,0,0,-2,0,0,-3,0,7,0,0,32,0,-1,10,0,5,-4,13,0,-3,-2,0,4,-1,0,1,0,0,5,23,0,3,0,0,5,0,0,0,5,10,0,-3,0,0,0,0,0,19,0,0,2,-1,4,3,2,7,0,0,0,0,13,15,0,0,0,-4,-4,4,0,-4,8,0,19,0,8,5,0,1,11,18,12,0,-2,-4,6,0,9,0,-4,0,0,-4,0,0,6,15,0,3,0,6,0,7,0,0,7,40,27,13,0,0,0,0,0,-1,5,2,6,40,5,16,4,0,0,0,14,0,0,5,3,0,0,2,0,4,0,12,0,18,0,-2,15,0,6,1,-3,4,0,4,0,0,0,3,2,7,9,8,15,0,0,41,0,4,0,0,0,0,0,0,0,-10,8,14,4,5,0,6,0,2,6,0,-4,0,0,17,0,0,4,3,0,20,18,15,18,5,0,0,44,0,16,-8,5,23,0,14,15,0,0,0,6,-4,0,-1,13,0,0,0,10,0,0,0,-4,0,0,3,10,0,0,2,0,-3,0,0,0,16,0,-2,0,3,0,0,7,6,0,0,0,0,3,2,0,7,21,9,0,3,6,7,3,0,0,3,15,0,1,7,0,-3,0,21,0,23,0,15,10,16,0,0,-4,9,15,0,0,4,7,5,-2,8,0,0,42,0,3,0,5,3,-1,0,14,0,0,0,0,0,0,1,22,0,10,12,4,7,1,6,8,0,1,-1,0,0,16,5,41,0,2,2,8,4,2,9,9,7,0,1,4,-4,0,32,13,0,0,11,0,0,0,0,0,4,3,0,16,0,14,0,16,0,0,0,2,5,0,14,14,-5,0,-4,0,2,-1,0,0,0,0,3,12,0,10,-3,2,0,22,21,17,0,0,0,0,14,0,10,19,2,6,0,15,18,0,8,3,50,0,5,6,0,0,0,0,2,11,10,0,0,0,2,0,0,0,3,3,0,0,17,0,0,0,0,2,0,5,0,8,9,18,21,-6,9,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,25,10,4,0,0,0,0,0,0,0,0,0,4,10,0,0,9,17,1,22,17,17,16,35,0,21,0,0,8,0,0,10,0,4,0,-2,-3,-1,11,0,0,0,0,1,0,0,14,0,0,0,0,22,17,0,0,0,0,0,0,0,0,0,42,0,19,0,-3,6,1,0,19,5,0,0,0,3,0,24,-3,0,15,0,0,2,-1,6,0,8,3,0,4,7,4,43,0,4,0,0,10,10,0,0,0,3,0,0,-2,-9,11,0,0,-1,0,0,3,0,22,0,0,0,7,0,0,0,4,0,-3,0,5,7,0,-4,5,0,0,0,0,4,0,4,-4,16,4,8,3,3,25,0,0,0,3,3,14,4,48,15,46,-5,9,13,5,0,10,0,8,0,0,0,23,0,15,0,0,0,0,5,2,33,0,0,15,10,11,8,0,-5,1,0,0,0,0,2,0,1,2,17,5,4,0,12,2,-5,25,2,0,6,5,4,0,5,0,0,0,0,7,25,0,0,18,18,2,2,0,0,-5,0,0,13,5,0,5,0,0,6,12,4,-2,0,0,23,4,0,0,0,4,0,0,6,0,0,0,-2,0,15,0,2,0,0,-1,16,10,0,0,0,42,0,0,13,3,15,4,9,5,15,7,0,0,0,12,0,0,11,5,6,7,0,4,21,2,8,25,13,0,0,7,0,1,0,0,0,0,19,7,0,0,0,11,10,0,19,20,0,0,-1,13,0,0,-3,0,0,0,3,13,6,0,0,17,0,18,-1,0,12,0,17,6,0,1,0,0,10,18,-5,2,0,0,0,0,5,0,0,-5,9,3,1,2,0,0,0,23,5,-6,9,11,0,17,0,-2,0,-1,0,5,-3,0,4,0,6,0,0,2,12,0,14,0,0,5,6,0,0,0,0,11,0,43,8,0,0,-8,12,1,0,0,0,0,-9,10,3,6,17,0,5,0,12,0,0,25,7,5,-3,19,0,2,5,1,0,0,0,0,0,0,-2,39,0,11,35,0,0,4,0,5,12,0,0,2,0,4,4,-4,0,0,16,-5,0,44,0,0,0,0,-2,20,0,-1,-2,0,0,0,0,0,-2,-3,27,0,2,19,0,0,0,7,20,12,20,8,8,15,0,6,-3,0,5,5,30,-6,0,-1,13,0,18,9,9,0,0,5,11,-4,0,-6,0,18,0,0,6,5,4,19,6,0,2,0,5,3,2,2,2,0,0,0,0,0,0,29,20,1,4,-6,10,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,23,0,8,0,0,0,14,-4,0,0,3,26,-2,0,0,0,-3,5,23,19,0,0,-1,0,0,0,0,0,7,15,0,0,0,-3,1,-4,-3,-2,5,0,0,-3,0,0,5,10,20,0,0,16,-4,7,0,0,0,0,6,5,1,-3,14,1,1,0,0,-3,0,33,0,-1,0,0,9,0,28,-2,2,0,4,22,0,11,7,0,37,6,5,3,0,-4,5,5,3,0,0,0,0,0,6,0,2,5,20,1,0,2,0,0,6,5,4,4,14,0,20,0,0,0,4,11,1,-1,0,-5,19,4,3,0,0,-3,0,-2,-3,0,11,0,24,0,0,11,0,-8,9,0,5,4,11,0,0,6,13,0,0,0,0,4,0,25,0,20,-2,0,-1,-2,-2,13,13,12,0,-7,0,0,4,0,0,6,7,6,0,6,0,0,0,4,-13,0,0,38,11,-1,12,24,9,4,17,7,7,9,5,-6,23,3,0,0,-3,4,0,12,8,0,0,-5,0,0,0,0,0,-3,0,5,0,2,0,0,22,0,0,0,5,0,0,0,0,-2,0,10,-3,6,-3,37,13,13,0,0,14,0,0,10,0,0,0,0,4,-1,4,8,0,0,1,6,0,13,0,0,0,0,-5,0,4,0,6,0,4,6,8,-2,3,0,3,55,0,-2,0,0,16,17,0,0,0,0,0,0,16,0,0,0,11,0,0,0,-2,6,48,-1,14,0,9,2,0,8,14,0,-1,0,2,0,0,21,0,0,17,11,0,0,0,2,0,0,0,0,0,0,0,8,0,-9,0,5,20,0,-5,0,12,0,0,24,24,3,-2,0,-5,0,0,0,-1,0,0,-4,0,9,0,0,0,0,6,-4,0,0,10,16,0,0,0,5,0,0,0,0,0,0,2,0,0,12,0,1,0,20,0,0,8,0,0,35,1,14,16,0,6,0,26,0,0,0,20,13,62,58,0,0,6,0,47,0,0,0,0,0,0,3,0,0,0,0,0,0,6,0,10,0,2,0,7,0,45,0,0,-3,0,4,0,6,9,0,0,21,0,0,-3,0,0,0,0,0,0,0,0,0,0,14,0,5,0,0,0,0,0,4,0,15,-7,15,0,3,1,0,0,0,0,0,0,49,5,0,-2,0,0,16,20,24,0,-3,0,0,0,0,5,4,0,17,-2,0,0,0,0,4,22,9,0,10,0,0,0,7,0,0,0,25,16,-1,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,12,0,-2,0,-7,2,0,0,-2,0,0,0,0,0,-1,0,0,-4,12,23,33,3,7,11,0,3,17,0,0,0,3,1,-3,11,0,-2,0,4,18,0,15,-1,0,0,0,-2,17,3,-4,5,0,0,16,0,0,0,6,16,4,0,0,0,0,0,0,0,0,9,0,-5,17,3,0,-5,3,14,7,0,0,0,0,0,-7,19,0,0,0,0,0,0,-1,0,0,10,0,0,0,16,0,4,-2,4,15,0,-2,-6,6,0,13,0,0,0,0,0,48,0,0,-3,3,0,5,32,0,0,0,3,0,0,13,0,0,0,0,0,4,0,0,0,0,0,29,0,18,3,0,0,0,-3,22,0,0,-4,1,0,7,0,3,0,0,0,-5,5,0,0,5,0,0,0,1,2,0,0,6,0,0,0,-3,11,8,0,0,0,0,0,-4,-2,16,-4,5,6,0,-4,4,0,28,-4,17,13,9,5,0,40,30,0,5,0,4,0,-5,0,0,9,0,13,0,-6,5,25,0,0,0,0,0,0,-4,11,35,0,0,11,-7,0,0,0,-1,0,0,13,-6,0,0,0,17,0,3,0,58,15,0,0,0,0,0,40,3,0,0,0,0,0,10,0,0,0,0,0,10,39,0,0,3,0,-6,0,0,0,6,0,0,0,0,0,0,0,1,58,3,-5,0,3,6,26,0,0,0,0,0,0,0,0,0,0,0,0,19,8,0,0,0,-3,5,0,0,0,23,0,0,45,0,24,0,0,0,0,0,-6,0,-3,0,17,17,1,0,0,0,6,0,0,0,0,0,0,0,0,-5,-2,0,0,42,10,0,0,5,20,-3,0,17,0,3,0,0,4,8,25,3,0,18,37,0,2,-2,0,0,0,0,0,0,19,-1,5,3,-3,19,4,15,17,0,-6,22,6,0,0,0,0,4,13,0,45,1,22,0,0,5,3,0,29,-3,2,0,0,0,0,4,0,0,0,20,8,0,2,15,-5,0,0,0,6,2,-5,26,0,0,0,2,0,1,23,-2,-6,14,0,2,10,0,6,2,12,6,0,0,0,4,0,0,0,4,4,0,0,0,3,0,0,0,-2,0,7,0,4,16,-5,-8,15,14,0,0,-2,2,0,6,0,0,11,0,0,0,0,0,5,0,0,0,19,22,9,0,12,23,4,3,1,5,5,18,8,3,1,-4,0,25,0,0,0,0,0,0,1,0,7,10,0,4,19,0,7,4,21,-1,0,14,32,0,12,0,-1,0,5,21,5,4,43,0,0,42,0,4,25,0,-2,0,0,9,7,11,21,0,3,0,0,14,0,47,12,15,0,4,7,0,4,-2,-4,4,5,2,0,1,8,16,0,19,-2,0,0,0,6,0,6,0,0,7,-2,-6,14,15,4,0,0,0,0,3,11,4,0,0,0,0,0,-2,14,0,0,12,2,0,5,2,0,8,0,5,6,35,0,0,15,0,0,9,0,0,25,4,0,0,0,-4,10,14,0,38,0,10,10,0,0,-3,13,0,-8,1,-2,0,0,0,0,-4,0,-3,6,0,0,0,8,3,0,7,8,0,26,0,-3,-6,-2,3,0,0,0,9,1,0,20,4,6,0,12,0,5,0,2,4,-4,0,0,0,0,0,0,13,-2,0,5,2,0,12,17,0,27,13,3,0,-5,0,0,4,4,0,0,0,1,21,0,0,-2,11,15,0,0,3,0,0,8,0,0,1,27,4,0,8,13,13,-1,10,11,30,22,0,-4,2,0,2,0,0,0,0,0,16,15,12,0,9,9,0,6,0,5,8,25,6,7,3,0,3,0,1,10,6,0,-5,7,0,0,0,0,22,10,0,1,0,15,37,0,0,-2,18,-2,0,12,0,-2,0,3,0,0,0,0,5,0,0,4,2,0,0,0,7,0,0,0,-4,21,-4,0,0,0,0,0,0,4,0,0,18,0,16,-6,0,0,4,0,0,2,3,0,28,0,21,13,0,0,2,0,0,0,27,-1,5,-3,-2,12,30,16,0,0,0,0,31,0,0,0,15,-4,5,4,2,0,16,10,0,0,0,0,0,0,14,-4,2,12,0,0,0,0,0,7,9,0,0,10,-1,3,-3,39,2,0,-1,7,0,-2,0,0,0,17,0,0,-4,2,1,0,14,0,29,9,9,4,4,0,0,27,-4,0,-5,-3,0,2,13,21,12,14,7,29,0,0,20,0,0,-1,7,0,6,0,16,0,12,0,15,0,-2,0,23,0,1,0,19,0,5,37,0,14,3,0,-3,2,4,0,17,3,11,0,9,3,0,0,0,0,0,4,0,0,0,7,0,0,0,12,0,2,0,2,0,6,0,0,0,0,13,0,-5,0,0,0,0,20,0,0,1,0,0,0,0,-4,-4,3,0,0,-4,0,43,8,16,5,-3,0,-5,0,-7,-1,14,0,20,5,0,0,2,0,1,0,0,-3,0,2,13,0,31,-7,2,6,2,23,1,-4,0,16,-9,11,2,0,1,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,10,19,0,3,6,11,0,6,0,6,6,0,0,6,9,0,5,0,-6,5,-3,0,0,0,0,12,6,-4,2,2,0,35,0,0,7,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,0,5,0,1,1,3,0,0,3,0,0,5,0,6,0,33,0,0,0,0,2,0,14,7,11,0,0,7,0,0,1,0,0,26,19,0,0,0,0,6,0,0,0,5,0,-4,0,16,0,-1,18,0,0,0,0,0,0,0,0,0,0,0,0,19,0,1,0,0,0,0,0,0,0,0,0,0,0,10,10,0,-1,5,0,0,0,-3,3,-3,0,0,0,0,12,0,0,0,2,-4,24,0,13,41,2,0,6,2,1,0,0,0,-3,5,11,-3,0,0,0,11,0,-5,0,0,2,11,0,3,0,0,0,0,0,0,4,0,0,1,7,23,0,23,0,19,-4,-5,0,0,0,0,0,0,0,0,0,0,0,4,0,2,1,0,0,3,8,0,0,0,0,4,0,9,0,6,0,0,6,1,0,40,0,0,0,0,0,5,0,0,20,0,-5,0,14,-4,0,0,0,7,-1,16,34,-5,-1,12,-1,0,0,-4,0,0,0,4,0,0,11,-2,0,19,33,0,19,7,1,15,0,0,6,0,0,5,0,12,0,1,0,0,0,4,0,16,0,0,5,0,12,0,22,0,0,7,0,0,0,-6,0,23,46,2,0,0,25,0,-4,1,0,0,0,9,24,0,0,1,0,0,0,0,13,7,9,-2,16,15,15,15,0,0,0,4,0,0,2,0,0,3,0,6,7,0,13,0,0,6,0,4,0,0,0,0,0,15,0,2,0,0,0,0,0,0,0,-3,-3,0,0,0,0,5,-2,5,11,8,3,22,11,0,0,0,0,0,0,0,0,0,36,2,4,0,39,0,0,9,24,0,0,0,-1,0,2,0,0,0,0,0,7,0,0,-4,0,-1,0,0,5,25,12,5,0,0,-5,7,0,-5,5,13,0,5,5,2,0,7,0,0,-1,13,0,7,0,2,0,4,-5,0,15,16,1,7,0,16,0,6,0,0,14,0,6,0,0,6,0,0,0,13,0,12,0,-4,0,0,0,0,0,-2,0,3,0,18,26,13,0,8,0,-2,0,4,0,0,19,48,0,0,0,0,0,0,0,0,8,0,0,0,0,16,0,20,65,5,0,3,9,13,-3,0,0,0,0,0,-3,0,5,4,9,0,12,0,8,0,0,9,0,0,0,2,0,0,-3,-5,4,0,0,12,0,7,-2,0,0,0,20,12,0,0,0,0,0,0,-1,0,9,0,1,5,1,0,25,0,3,1,0,12,2,9,0,10,0,-1,8,8,5,0,30,4,0,0,0,0,15,5,0,0,7,19,0,0,0,0,3,11,0,0,0,0,0,3,0,6,0,2,7,-4,21,0,0,0,0,-4,7,1,0,0,12,0,3,2,0,0,0,5,0,0,-5,0,6,0,7,18,10,8,0,-1,0,0,0,0,0,-4,14,5,0,0,4,-5,0,0,5,20,0,1,0,1,0,0,-2,16,0,0,4,0,24,0,0,0,24,0,0,5,0,0,1,22,2,0,0,0,0,6,0,1,0,0,-1,15,0,-6,39,-4,0,0,17,0,19,8,0,11,0,12,0,3,0,4,20,0,5,0,0,0,0,0,0,0,0,13,0,0,3,3,0,17,-2,0,32,0,0,0,6,0,0,6,0,0,5,3,0,4,5,0,-2,2,0,0,0,2,4,7,-1,26,17,17,17,17,0,-5,5,0,0,0,20,0,4,0,0,0,0,0,0,0,3,0,0,0,3,0,0,0,-4,0,0,3,24,0,0,27,2,7,0,0,0,0,3,2,0,0,5,0,3,0,6,0,5,0,2,0,0,13,0,0,0,10,5,3,2,-4,0,0,23,0,0,-4,7,0,3,0,0,-4,0,5,0,-1,6,17,0,25,7,2,5,25,-7,0,13,5,0,0,0,24,-4,22,0,-4,5,0,0,0,1,0,0,0,0,6,-1,-4,0,-4,0,11,-8,0,6,-3,4,33,0,0,0,0,2,0,0,0,5,3,0,0,1,2,0,0,14,0,0,9,0,0,0,0,6,0,13,2,0,-4,6,0,37,0,0,4,21,0,-1,6,5,0,5,4,12,0,0,1,0,0,4,0,0,0,1,1,0,-7,7,0,3,1,1,22,12,50,15,0,-7,0,0,0,13,13,0,18,0,0,6,24,0,11,0,3,0,0,0,0,0,0,3,0,0,0,11,43,3,0,0,0,0,5,0,0,32,-3,4,0,8,0,0,-1,5,0,20,0,-7,13,0,50,21,0,0,5,0,4,5,-6,8,0,0,0,17,0,0,0,3,0,5,10,0,0,11,0,-2,11,0,1,0,29,-2,4,2,0,-4,0,0,6,2,0,4,0,-2,0,5,0,27,0,-4,4,12,-6,15,2,-3,6,0,0,5,0,0,6,0,0,9,0,0,-1,52,-2,6,0,4,4,5,2,5,5,20,0,1,21,0,14,0,2,-1,0,0,0,8,4,0,-1,5,0,0,0,5,0,7,0,0,33,0,0,0,6,0,0,-2,25,-8,0,-4,46,-7,4,4,-1,5,0,13,0,-2,0,0,0,-1,1,5,3,5,6,0,2,0,6,6,6,0,0,0,22,1,13,7,0,0,-2,19,-4,0,1,0,9,17,0,0,0,-4,4,0,19,0,28,11,3,5,0,18,-1,0,0,14,0,4,13,0,10,-5,5,0,6,0,9,37,0,0,15,0,1,0,0,0,0,0,6,0,0,0,0,0,4,0,20,7,24,0,4,2,5,0,12,5,0,0,-3,0,0,2,7,0,0,0,-1,20,2,0,-1,11,0,17,0,0,3,0,0,0,-3,7,0,12,0,0,0,0,12,0,11,0,7,0,13,2,-5,0,0,-1,10,0,0,0,0,4,16,18,8,0,0,0,20,21,0,0,7,13,0,0,0,0,20,0,0,17,1,0,18,0,0,0,0,0,-1,1,-5,1,0,0,0,0,0,0,6,6,0,20,-3,14,-1,0,4,3,0,0,0,30,0,0,0,0,0,6,0,1,0,0,0,16,0,0,3,21,0,-1,12,20,0,0,18,2,0,0,0,20,0,7,0,15,0,-6,8,0,10,5,0,0,9,8,15,0,-2,7,0,0,0,0,32,5,0,2,0,4,-3,0,0,7,0,0,0,3,0,0,0,-1,0,0,0,1,16,0,0,30,-3,0,0,0,36,14,0,5,19,0,0,17,13,0,9,0,9,0,18,2,0,-4,0,0,0,0,0,0,5,0,0,1,12,17,-7,0,0,0,0,16,0,13,0,0,0,-4,0,0,0,14,0,20,5,-1,0,3,0,0,13,12,-5,6,-4,16,27,27,2,26,0,45,0,0,12,22,0,11,1,0,0,-5,0,15,0,0,0,9,-5,38,-2,0,0,13,21,0,0,23,0,0,0,4,0,12,0,0,6,32,-6,2,5,0,-3,0,0,17,0,12,15,0,0,0,8,-2,0,0,0,-1,1,6,0,4,0,0,0,2,0,-2,0,0,0,1,31,0,2,8,0,0,20,15,-4,-1,7,5,0,19,9,4,0,16,0,-6,0,0,0,0,0,-4,0,11,15,0,3,13,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,0,0,-2,0,13,0,3,18,0,0,0,0,0,3,0,-3,0,0,0,0,0,18,6,17,-4,-5,0,0,0,0,0,0,0,0,12,5,0,0,15,12,15,0,0,0,3,0,0,0,0,0,6,19,0,0,0,0,1,24,0,7,0,0,0,9,0,18,0,-1,0,0,0,-3,0,5,4,0,0,2,-5,0,0,0,12,0,6,-4,4,-4,1,22,0,4,-6,0,8,0,0,17,0,0,0,0,4,4,0,4,0,-2,3,4,0,0,-5,-4,11,0,12,-4,6,0,0,6,0,16,0,0,-4,24,5,6,15,14,0,4,10,-1,0,4,16,6,0,0,0,-4,0,-10,0,1,3,0,0,13,-1,9,0,0,0,1,9,0,0,3,0,0,0,0,-1,0,0,0,0,1,0,0,1,7,0,0,0,-6,0,4,10,4,0,0,12,4,5,-4,0,6,-2,0,0,0,0,0,0,11,23,-3,5,6,-4,0,11,0,4,0,0,-6,8,8,0,5,5,-4,0,18,19,17,0,0,31,1,5,4,0,-2,13,0,0,0,0,0,0,5,0,4,5,0,2,0,0,17,0,0,0,5,0,0,0,0,26,3,8,9,0,4,0,0,0,0,0,0,0,5,1,18,0,0,0,15,9,14,0,2,4,-6,9,28,0,0,0,-4,9,-3,0,16,0,0,22,0,-2,48,0,0,0,28,-4,5,-4,11,2,0,0,-3,12,6,4,0,-2,0,0,0,11,0,-6,4,0,0,31,9,16,15,18,2,5,9,0,4,13,0,6,26,4,0,3,0,1,11,10,0,0,0,9,1,0,0,0,6,0,6,0,0,14,0,0,-2,5,11,-1,36,10,4,-7,0,8,-2,0,0,0,14,21,0,4,15,-3,5,-3,3,5,-3,0,-3,12,0,13,12,-3,3,5,0,0,0,7,-5,0,0,4,2,14,0,13,0,6,3,6,0,0,0,0,11,0,9,0,0,0,0,-8,0,0,-1,1,12,5,0,0,0,1,0,0,20,0,0,-8,11,6,0,0,4,32,6,0,0,0,0,5,26,0,0,5,5,0,0,15,24,0,0,0,0,6,6,0,3,5,5,3,0,4,3,0,-4,10,0,0,-5,0,0,0,0,20,0,0,28,5,0,0,20,6,11,0,0,0,40,-1,0,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,20,38,0,0,0,0,0,0,13,0,6,0,-3,2,10,0,-3,0,0,0,0,6,0,0,0,0,16,0,0,0,0,0,7,0,12,0,0,16,0,0,0,17,0,-6,32,0,0,-5,0,0,0,0,0,-5,7,4,0,0,6,0,0,0,0,0,20,7,0,-7,19,11,17,25,0,0,5,0,0,22,0,0,0,0,0,0,38,0,5,0,0,4,0,0,-3,2,0,18,0,0,1,0,6,0,5,0,17,0,0,36,0,-1,0,0,12,20,0,0,0,-3,-3,0,6,0,0,9,0,0,0,6,20,0,0,0,0,0,0,4,0,1,0,2,15,5,2,5,4,14,0,0,2,0,1,0,10,0,0,4,0,3,0,0,0,0,0,5,19,47,0,15,0,5,7,0,0,4,0,0,2,2,-4,0,-3,0,6,14,0,0,0,12,0,0,13,4,0,10,25,1,0,0,5,-5,29,0,0,5,12,0,11,5,36,11,0,0,0,4,0,2,10,0,0,0,0,0,0,0,13,10,0,20,5,0,0,7,0,0,0,0,6,0,0,-1,0,0,19,0,3,0,0,1,2,0,-4,-1,3,0,-2,0,0,0,0,11,0,0,43,0,0,0,0,0,0,-1,13,16,0,0,0,0,5,5,13,-3,0,15,5,5,0,0,0,21,0,0,41,0,0,3,0,22,4,0,19,0,0,0,0,-7,4,12,0,23,0,0,0,0,14,-1,0,6,28,10,0,8,0,0,-1,0,6,0,0,3,-3,0,0,0,11,0,7,0,6,30,0,0,3,31,0,4,0,15,0,-4,-3,0,14,8,3,0,0,6,0,0,10,1,41,9,22,6,0,26,0,4,0,11,-3,6,4,0,22,12,0,-1,1,6,-5,0,16,0,37,0,0,0,5,2,2,0,0,1,10,0,-4,4,1,0,0,-5,0,26,0,0,0,0,0,0,17,0,-4,0,0,6,21,6,-1,5,22,15,5,5,5,4,0,0,4,9,5,0,39,0,0,0,0,0,0,3,0,0,-1,0,3,27,-1,4,0,0,0,0,0,0,41,0,14,17,-2,0,2,0,0,4,8,2,0,0,17,11,-2,0,10,4,0,0,16,0,0,17,0,4,0,0,3,14,6,6,0,25,0,0,0,0,0,0,0,7,0,0,0,-4,8,0,6,4,0,0,-2,0,0,4,9,0,5,0,0,0,-3,0,21,0,0,1,0,12,20,0,0,0,0,0,2,-4,14,0,0,0,0,12,0,0,0,0,13,0,0,0,46,0,0,0,14,0,0,15,-2,14,0,0,0,6,-6,4,0,0,0,0,32,6,0,0,0,18,0,0,30,0,1,0,0,0,0,0,3,0,-3,0,0,13,3,0,0,0,0,3,6,3,0,13,-4,0,0,23,0,5,0,5,0,0,0,0,2,0,0,0,0,1,-1,0,0,0,11,0,1,0,6,14,0,14,0,5,0,-1,-4,10,0,0,0,0,0,0,0,0,-4,0,4,0,0,0,0,0,0,0,0,0,5,0,-10,0,0,0,0,0,5,5,4,13,-5,9,5,0,8,2,0,0,0,0,0,3,0,0,0,18,14,0,12,0,-3,6,0,0,15,0,19,0,0,0,0,0,17,8,3,0,-3,0,0,0,0,0,5,23,8,0,29,0,0,0,0,0,0,0,-3,8,-2,6,0,11,-4,-5,0,16,14,0,0,0,18,5,17,0,58,0,9,0,0,7,0,0,0,0,10,0,6,0,0,3,0,5,0,0,-3,0,0,11,15,-4,0,0,-2,10,0,0,4,0,3,-4,0,3,0,6,0,0,0,4,0,24,12,0,6,2,0,-2,-5,-5,0,0,-3,4,4,6,5,12,0,0,2,0,0,4,0,0,14,5,0,0,0,0,0,0,8,0,6,0,0,0,3,10,3,0,0,0,0,0,0,0,4,6,0,-5,0,35,0,22,0,5,28,5,5,0,-2,0,0,0,0,8,9,0,46,6,0,4,4,4,0,-1,7,4,5,-3,0,16,16,0,-3,29,0,-5,0,6,0,2,12,1,6,25,0,21,0,3,0,0,17,1,0,-1,0,0,0,0,5,-1,2,14,0,28,-4,0,0,0,-6,0,0,18,0,0,5,12,0,0,10,4,-3,-1,1,0,3,0,1,0,0,4,4,13,5,29,0,5,3,5,0,-1,-3,11,-1,7,0,7,0,0,-4,0,4,0,0,9,0,0,6,-2,3,0,5,-4,20,6,6,-6,3,4,-2,34,0,12,0,9,6,10,0,12,11,0,0,26,10,7,19,19,0,0,32,0,0,0,1,0,0,0,0,2,5,0,0,11,32,0,0,0,0,4,4,12,0,0,0,9,0,0,0,0,17,0,-4,4,18,-3,0,29,0,5,20,0,11,-1,7,0,0,2,1,0,20,16,2,0,-4,0,20,12,18,-3,-5,0,0,0,-5,0,3,-5,5,0,0,0,-5,-5,0,1,0,0,0,0,0,0,0,0,-5,8,11,0,0,0,4,0,0,0,2,-4,0,7,0,0,1,1,0,6,11,0,-3,7,3,0,0,0,0,0,-2,13,0,-4,5,5,0,0,0,11,0,11,2,9,4,2,8,0,0,0,25,-1,4,11,1,0,17,0,0,22,4,0,0,0,2,1,19,0,0,5,16,0,20,0,0,0,0,26,-4,0,0,0,4,2,1,0,13,0,0,-3,7,16,0,0,-4,9,0,6,6,0,14,0,0,-3,-2,17,4,0,14,13,3,11,10,-5,18,0,19,0,-2,2,5,0,8,0,0,0,4,16,4,-1,0,29,0,0,4,10,0,3,0,0,5,13,0,21,0,0,26,-5,0,5,2,0,6,7,0,6,5,0,1,-1,0,6,13,21,0,3,0,-6,7,26,6,6,0,5,0,32,9,14,0,6,5,0,4,3,20,7,0,0,0,13,0,0,0,18,0,24,0,0,15,0,0,7,-1,20,20,15,-3,9,0,12,7,0,0,2,0,0,0,0,11,1,0,0,2,9,6,0,0,-5,8,0,4,2,0,0,0,7,0,0,21,6,12,0,3,27,0,0,5,0,11,0,4,12,0,7,0,0,0,12,0,0,27,-2,0,0,0,14,0,14,3,8,0,14,0,0,0,5,7,2,0,0,0,6,0,0,0,21,-4,0,16,11,0,0,0,2,0,8,0,0,0,32,0,0,0,0,4,16,0,2,0,8,1,0,0,0,0,9,21,0,0,0,0,0,0,4,35,0,0,0,0,0,0,0,0,0,0,5,34,9,0,0,0,27,0,0,-5,10,-4,14,0,0,12,0,0,0,-3,0,1,0,0,0,9,4,0,3,0,0,7,0,4,5,0,0,0,0,0,0,3,17,22,0,0,8,0,-1,-3,10,0,0,3,0,19,0,4,6,6,8,0,12,20,0,5,3,0,0,0,4,15,16,0,3,4,-2,16,0,-4,0,9,0,0,0,8,0,0,25,0,-5,0,0,4,-5,0,2,0,5,21,0,0,16,-1,0,10,13,4,13,10,0,19,0,19,0,8,0,0,17,0,0,0,20,0,0,0,0,0,0,0,0,0,0,5,0,14,0,9,0,0,0,7,11,5,5,6,0,7,0,0,6,0,-2,4,9,0,0,0,30,11,0,0,0,12,5,8,41,0,0,0,13,0,15,1,0,17,0,25,6,0,0,0,0,2,1,10,2,2,0,15,10,0,4,5,0,0,0,0,8,0,39,0,0,0,0,3,0,0,0,0,6,14,8,0,0,0,0,0,5,0,-4,0,0,36,0,0,0,0,0,-4,0,-6,-4,0,-4,0,43,0,0,0,2,0,-3,0,0,0,0,0,8,10,0,16,12,0,4,12,-5,0,0,4,0,0,0,0,-6,11,0,3,0,6,0,0,-6,0,0,0,5,0,-3,12,7,0,-3,7,0,-5,0,0,0,0,-4,-3,6,0,0,0,0,-3,5,8,3,0,13,-3,14,14,0,0,4,0,0,0,0,12,18,9,-1,0,0,17,0,0,20,-1,1,14,-2,0,0,0,5,0,5,0,-2,0,-5,0,12,0,0,1,0,12,0,-5,-3,5,5,0,0,0,0,6,0,0,0,-2,0,-3,6,2,0,0,0,0,0,18,34,3,11,-10,0,5,0,6,0,0,13,0,0,2,0,0,0,0,0,0,16,0,-4,0,0,-4,5,0,0,-2,0,49,-2,0,18,0,0,0,5,8,0,0,22,0,0,0,0,0,15,3,0,0,0,0,5,0,0,0,0,0,0,0,0,2,0,0,4,10,6,0,-4,3,14,0,0,-3,0,0,0,4,0,0,0,0,4,0,0,0,0,0,0,0,6,3,0,0,3,27,0,0,0,8,0,0,0,0,0,3,0,0,0,0,0,0,0,0,30,0,0,10,0,0,0,0,18,-1,0,4,6,0,7,0,0,21,0,-2,5,0,9,6,0,1,0,3,11,0,-3,12,0,8,0,0,0,11,0,0,0,13,2,11,3,0,4,8,-1,16,0,0,0,0,0,0,4,7,0,0,4,22,11,11,16,12,2,6,5,8,15,2,-5,0,17,10,10,0,10,0,-6,28,0,13,4,0,27,0,1,0,16,8,-2,21,0,4,-4,10,0,8,0,8,-2,0,0,0,27,14,0,0,0,15,11,0,0,0,12,3,0,24,11,0,11,0,0,0,-3,7,4,7,10,0,0,0,0,9,5,7,36,9,25,8,0,-3,0,0,0,0,-4,7,0,25,3,0,13,0,24,0,0,8,0,15,-4,2,0,0,8,0,12,14,0,3,0,5,0,4,5,0,0,0,0,-1,1,0,0,0,0,-2,0,7,0,5,21,0,29,30,-1,0,6,26,0,0,5,0,0,5,5,16,0,6,0,2,0,0,1,4,0,2,-4,0,4,0,0,0,17,20,0,0,0,0,0,4,16,-4,15,0,0,0,0,0,17,0,16,0,0,7,0,0,11,0,0,10,0,5,6,6,0,8,11,27,7,0,10,0,0,0,0,-3,15,-5,0,0,19,19,5,2,0,0,0,0,2,0,0,-4,9,0,0,14,0,25,-3,10,0,6,5,3,0,8,0,0,6,-2,0,0,0,0,15,0,0,0,0,7,0,0,0,0,12,0,0,0,0,0,12,29,0,5,0,3,0,7,0,0,0,-2,2,15,-3,5,0,2,-3,-4,-2,5,27,0,-5,0,-3,22,0,0,6,0,0,0,29,1,0,0,7,0,0,15,8,0,0,-2,0,6,6,0,23,-4,0,0,10,0,0,0,0,0,0,0,0,14,-6,8,1,0,0,0,-3,-1,7,0,-5,0,-3,0,10,0,3,0,0,3,0,0,10,0,0,0,2,0,3,0,-3,-1,12,0,5,0,0,0,0,7,5,0,0,-3,0,0,23,0,0,-2,0,0,0,0,13,0,0,-5,0,20,0,6,0,0,7,3,0,1,0,0,23,11,0,0,6,0,22,0,0,4,0,2,0,25,2,19,14,2,2,0,11,0,4,0,4,0,0,0,0,0,2,3,9,0,0,19,10,0,9,0,15,6,-2,0,6,9,0,31,0,0,4,3,5,0,0,1,3,0,0,0,6,0,-4,14,0,0,29,5,10,20,2,0,0,0,0,3,0,20,-5,24,14,3,0,0,0,0,0,0,0,6,11,0,31,-1,9,0,11,10,15,-5,47,14,6,0,0,0,15,0,0,15,0,11,0,27,6,0,0,13,9,0,0,33,-4,-1,0,-4,-8,0,0,0,2,10,0,4,-4,18,-4,-1,0,0,0,0,0,0,0,5,7,7,0,0,0,14,0,0,3,13,25,0,5,5,0,0,0,0,0,0,0,0,0,0,14,3,0,0,17,16,0,25,0,10,0,0,6,0,0,0,2,0,0,2,-3,0,18,0,0,0,-5,0,0,0,0,0,44,0,0,-7,6,17,0,6,0,13,0,2,0,22,0,0,0,-4,0,2,3,0,0,25,5,2,0,17,0,0,13,0,0,46,0,12,6,0,3,0,6,10,0,0,23,4,0,0,8,0,0,0,0,0,0,0,0,19,3,0,0,0,1,0,0,7,15,4,18,0,0,5,0,14,6,16,0,0,4,11,1,0,13,7,0,32,0,0,5,0,9,40,0,0,0,0,0,0,0,-4,0,0,3,-1,0,-1,12,0,0,4,-4,0,-1,10,2,0,0,0,19,0,4,0,0,0,0,0,0,27,0,0,18,13,0,0,14,0,14,0,12,-3,-2,6,0,0,0,5,0,11,0,0,0,0,4,0,4,-6,0,0,0,0,0,0,17,4,0,2,0,32,0,5,0,18,19,0,0,0,0,31,8,-1,1,5,0,0,2,-1,0,18,1,0,0,0,0,0,0,12,0,0,0,0,0,0,24,10,0,0,4,10,3,-7,0,0,21,0,0,0,-6,0,0,11,19,5,0,0,5,5,0,12,0,0,0,0,-4,-1,2,-6,5,5,0,0,4,4,10,42,0,0,0,0,18,7,21,18,7,0,7,-4,7,22,0,15,30,0,0,3,0,0,9,0,3,0,0,0,15,0,14,0,0,0,-1,0,10,0,0,-3,0,3,-1,4,-6,-2,0,25,33,0,0,0,-2,26,12,10,0,0,3,0,0,0,0,0,0,14,4,0,13,0,-6,0,1,-4,0,0,5,0,5,0,0,-5,9,0,0,20,19,4,0,0,0,15,0,5,3,0,0,0,0,-3,0,0,0,6,0,0,0,13,0,-5,0,0,-4,4,0,0,6,0,26,0,7,0,0,8,10,0,0,0,-2,0,1,6,0,0,0,0,0,0,0,6,0,-3,0,11,-5,6,3,15,0,7,0,0,0,5,17,0,0,0,0,0,6,-5,0,6,0,38,-4,0,0,0,23,5,0,2,0,2,2,0,0,5,4,0,0,0,10,-4,0,6,0,0,-6,6,0,15,0,9,9,0,-7,7,-5,0,0,0,-1,-4,0,0,0,0,0,13,0,16,0,0,12,0,0,0,17,20,0,13,0,0,0,0,0,5,0,27,16,0,0,-1,27,0,5,0,0,5,0,0,0,0,0,0,0,0,0,0,16,9,0,10,0,-1,0,5,-1,0,9,33,0,5,13,0,17,0,0,0,22,17,6,3,0,0,0,5,0,-4,5,-5,-2,0,5,0,6,0,1,-4,7,0,3,16,0,4,5,0,2,3,1,22,0,4,-2,3,1,0,5,5,0,6,-4,1,0,7,3,-1,21,5,-6,0,0,0,4,0,0,0,0,0,0,0,0,9,7,1,5,16,3,0,3,3,20,0,0,-1,0,0,0,8,0,5,4,-4,0,0,-3,11,0,0,5,0,0,0,18,-1,0,7,0,0,0,0,0,5,6,16,3,5,0,14,14,0,0,9,0,35,0,-2,0,4,9,0,0,0,0,0,0,0,0,-3,19,0,1,0,-1,0,0,14,0,0,-2,0,9,0,0,0,0,6,0,0,1,-4,0,13,13,7,0,0,0,-4,0,5,-4,0,6,6,10,2,0,-6,2,1,9,0,0,3,0,0,31,15,11,0,0,-4,0,28,0,-5,1,3,0,19,0,-4,20,0,8,0,0,15,0,7,16,52,0,17,0,0,11,0,22,0,16,7,23,0,0,0,-3,0,14,30,0,0,0,6,7,8,-6,15,12,3,0,18,0,35,0,41,3,-2,5,0,0,-2,0,0,3,0,0,4,18,0,11,9,0,0,14,-2,3,0,0,9,0,0,0,14,0,0,0,0,16,10,0,0,0,0,0,2,15,0,0,2,0,0,7,3,0,0,-2,0,-2,17,3,17,0,18,2,6,6,1,0,2,2,5,9,0,0,0,4,0,0,0,0,2,0,7,0,1,5,28,15,0,0,-3,0,0,0,0,0,0,-2,0,18,6,24,45,0,0,0,2,20,24,-4,5,7,16,1,13,7,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,2,-4,0,0,-1,19,0,0,17,0,6,1,15,0,4,-3,3,0,0,-6,-2,0,-2,0,0,0,0,0,-4,20,0,0,4,0,0,0,0,-1,0,13,0,1,2,14,0,12,21,0,2,5,0,15,6,11,0,0,0,0,0,-4,15,0,0,10,0,0,0,0,10,0,0,0,0,0,16,-3,0,-2,0,0,15,20,0,0,4,3,0,0,0,2,0,0,0,0,0,10,0,0,6,7,0,12,0,0,0,0,0,0,4,0,0,0,20,38,0,0,0,0,9,10,4,10,0,14,0,6,0,0,0,-2,0,0,0,0,12,0,5,5,0,1,0,5,0,0,0,-2,0,0,19,0,0,11,12,0,0,29,12,0,-4,0,-1,0,10,0,6,-2,0,7,0,0,4,-5,-6,-2,29,10,0,18,0,0,0,0,0,0,5,4,11,27,0,12,0,0,-7,-1,41,0,0,0,2,0,4,0,0,0,0,1,0,0,15,0,0,0,0,7,26,25,6,4,-2,0,0,0,0,0,-1,4,0,55,0,0,0,5,0,5,0,12,10,11,15,8,0,27,10,0,0,0,-5,26,6,0,28,0,1,0,0,13,18,0,6,-3,0,0,0,0,16,0,0,0,-6,0,23,0,19,3,0,12,15,-4,0,0,6,5,1,0,0,-3,0,0,0,0,0,4,5,0,0,13,0,3,2,7,0,1,0,0,1,18,18,0,6,21,15,13,16,0,0,2,6,-3,16,0,0,30,0,26,0,6,0,15,0,0,0,7,0,3,17,0,5,0,9,0,0,0,6,21,0,-1,0,0,0,1,0,0,0,2,0,2,5,4,19,18,14,-1,4,26,0,0,5,2,0,15,2,0,4,0,0,14,0,0,5,0,-8,0,-6,0,0,7,6,26,33,0,0,0,7,6,5,-2,-3,-1,0,8,0,6,2,0,2,0,1,4,0,5,5,13,0,-3,0,0,29,0,0,4,10,0,2,0,0,17,0,7,1,0,0,0,0,0,2,17,0,0,-3,0,0,0,4,6,3,0,7,0,0,4,1,0,7,0,0,21,0,0,0,0,0,0,20,6,0,0,19,0,17,2,0,0,0,0,0,0,-4,0,0,3,0,-3,0,5,25,0,9,0,-2,0,1,16,0,-1,0,13,6,0,7,0,0,0,0,0,0,0,-2,3,4,0,4,-4,0,9,0,0,4,13,0,0,1,0,11,8,0,-5,14,-5,0,-1,0,5,4,0,31,21,1,0,15,0,0,19,0,11,2,-1,0,0,8,3,0,0,14,1,0,0,6,0,-5,-4,16,0,13,0,4,0,4,0,10,2,8,17,0,12,0,0,0,0,10,0,0,5,32,0,-5,0,0,15,3,1,5,0,0,0,0,-10,17,6,51,0,0,2,0,24,0,7,16,27,0,7,0,0,0,2,0,5,0,-6,5,6,0,5,0,0,29,0,0,0,0,0,0,25,-2,0,0,0,0,0,19,0,3,1,0,0,0,1,25,0,0,0,0,5,5,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,5,0,2,0,0,0,0,-4,0,6,0,3,30,19,0,29,-1,19,2,22,0,5,7,0,-4,0,0,0,20,0,0,0,0,0,0,4,0,-4,0,0,0,0,54,0,3,0,0,47,0,-7,8,0,0,8,0,0,0,5,16,-4,0,0,35,0,0,19,0,13,13,0,7,1,1,27,27,37,15,0,0,0,0,0,0,-6,25,0,0,0,6,0,0,0,0,16,0,14,0,0,0,0,0,-3,0,0,0,0,0,0,-2,19,11,0,5,3,0,0,0,0,0,0,13,0,-6,10,17,0,0,0,17,-1,0,-4,23,3,0,0,0,0,0,5,0,2,4,12,2,0,7,0,0,20,29,0,0,0,11,0,0,0,0,0,-9,5,8,0,6,5,0,0,0,0,-5,-6,0,0,0,0,3,0,0,5,0,0,0,0,9,0,13,0,-4,7,10,0,0,0,0,0,0,0,1,0,11,18,13,21,5,15,0,0,0,0,0,27,11,11,0,1,16,0,12,17,9,5,0,-4,0,24,13,0,0,4,7,0,4,19,-1,1,4,7,0,6,-4,7,15,17,11,-4,5,0,0,2,0,41,6,17,34,11,0,0,3,5,-3,0,3,0,6,0,4,1,3,13,3,22,5,16,7,0,11,0,0,0,13,0,0,0,0,0,1,0,0,0,-5,0,-1,17,2,0,0,0,0,0,5,0,0,1,6,0,0,0,5,0,0,0,10,12,33,-2,-2,4,2,0,10,48,0,0,-1,-3,4,0,0,0,4,2,7,4,0,5,19,25,0,0,0,-6,1,0,0,0,3,0,0,0,-4,0,0,0,15,0,0,0,0,-8,-3,4,12,0,3,6,0,0,0,0,5,22,8,5,4,0,14,-1,0,0,8,0,2,25,9,0,22,6,2,-5,5,23,0,33,5,0,1,0,21,0,28,0,0,0,7,0,0,0,0,0,0,-3,12,-8,-4,13,-6,7,0,18,5,0,8,8,20,0,5,0,4,0,0,6,0,0,2,0,-3,-5,2,0,4,0,0,0,9,0,4,10,17,18,-2,0,0,10,-3,0,0,0,-4,10,-6,0,5,3,3,-3,0,0,25,27,0,3,-3,0,4,0,0,7,0,0,18,0,15,0,7,0,-3,-6,19,19,0,0,-3,0,0,2,0,20,0,0,-4,10,0,0,-1,0,17,0,0,9,4,7,0,0,0,0,0,0,0,0,0,20,0,4,16,12,5,0,3,0,13,-1,13,6,0,2,0,0,8,4,0,-3,4,0,0,7,0,0,0,16,0,0,0,3,0,-2,5,0,15,5,0,6,7,8,0,13,23,0,4,2,-4,-5,0,0,4,4,0,11,0,0,4,0,5,0,-1,0,0,0,0,0,0,0,0,4,11,0,8,-4,4,16,12,0,0,4,3,0,1,0,0,18,0,18,18,6,0,0,10,0,0,24,24,0,6,6,0,0,26,5,0,20,2,0,0,8,0,9,0,2,0,8,8,0,0,18,0,6,4,12,0,-6,0,34,0,0,0,4,4,0,2,0,0,2,16,0,0,3,0,5,10,8,0,-4,0,6,4,0,0,0,0,0,0,-2,0,-1,0,3,16,0,7,8,5,21,0,21,5,0,6,0,0,0,0,4,0,0,0,0,8,0,0,0,0,2,23,28,3,3,5,3,0,0,3,5,-3,3,10,12,0,0,0,0,3,9,0,0,5,0,5,0,-4,0,0,4,-1,8,8,0,0,5,23,0,0,1,27,4,0,5,0,-5,-3,0,2,0,18,0,0,2,0,4,13,0,12,3,0,2,0,0,0,0,0,3,0,0,-2,-2,0,2,34,0,14,2,0,0,1,1,4,16,14,0,8,5,0,-5,4,0,-3,11,9,15,5,4,0,0,37,6,0,6,-1,0,1,-3,0,4,13,-2,5,0,0,0,0,3,-3,4,29,0,-6,4,2,34,15,0,5,18,4,0,0,0,-5,5,7,0,-5,0,0,0,37,0,0,0,0,17,23,6,0,0,0,2,0,3,0,10,12,0,0,5,5,4,0,6,0,4,0,3,0,3,24,0,31,2,0,-4,0,0,8,-2,20,-3,30,2,0,34,4,0,26,0,9,3,0,0,0,1,0,0,5,6,-3,-5,11,3,0,-4,0,6,5,7,0,0,1,0,-1,0,0,8,9,0,25,8,0,0,-4,0,7,0,0,1,0,17,0,1,6,0,1,3,23,18,3,0,-4,0,0,6,0,2,0,0,3,0,0,16,12,0,0,4,0,4,0,0,0,0,0,6,0,0,0,0,-1,-1,46,-3,0,3,15,30,0,10,0,0,0,19,0,0,3,0,0,13,0,0,3,0,0,10,0,0,8,5,0,0,24,0,0,0,0,0,0,1,0,44,0,0,5,2,28,5,0,0,0,18,0,8,0,5,0,0,0,0,25,8,0,0,7,0,10,-3,0,0,0,0,0,0,13,0,0,0,0,-2,13,0,5,15,9,0,0,0,1,0,43,3,0,19,3,2,0,0,0,0,9,0,13,0,0,8,0,0,0,13,2,0,5,0,0,0,0,0,0,6,0,14,12,0,0,0,0,0,0,5,16,10,0,0,0,5,0,9,0,-4,0,0,7,4,6,4,0,0,0,0,0,0,0,0,0,0,5,15,0,0,-1,-4,0,0,10,35,0,0,0,0,5,0,0,0,0,0,9,-4,0,4,4,0,0,3,-3,8,0,0,8,0,0,6,10,0,7,4,0,0,-3,6,5,0,0,7,0,5,0,0,0,5,0,13,0,0,2,0,0,10,3,2,4,0,6,0,0,0,13,14,0,0,13,0,6,14,0,13,0,0,-4,5,6,1,2,0,0,-5,0,4,0,0,0,0,0,-4,26,0,12,0,23,3,4,0,0,0,14,0,5,9,0,5,0,0,0,-2,0,-2,0,0,0,6,7,0,0,9,0,3,22,0,-6,0,0,3,3,0,2,0,21,0,5,0,5,1,0,0,0,0,0,4,0,-2,0,-3,-3,0,0,4,17,18,26,1,7,4,11,53,0,0,3,0,0,38,18,0,0,18,-1,1,2,0,0,0,5,3,0,-2,-1,0,4,0,0,33,0,0,0,36,2,0,4,0,0,0,-1,17,0,-6,12,0,50,12,0,-1,-4,0,0,43,0,0,16,0,0,0,0,3,-3,12,-6,22,6,47,4,38,-4,14,6,3,9,0,11,0,0,41,0,0,12,0,30,0,7,0,0,25,0,0,0,7,-1,18,0,5,7,0,0,0,2,6,0,10,0,-4,-2,0,3,-2,0,0,0,0,0,0,8,0,-3,0,36,0,0,0,8,-1,0,0,0,0,2,0,8,8,-1,0,9,11,0,50,-5,-6,6,2,8,6,0,4,0,0,9,0,0,14,1,19,22,0,3,9,-5,0,0,19,5,0,0,0,0,13,2,0,6,0,0,19,0,7,1,0,0,0,6,0,0,0,8,17,-7,3,0,0,3,0,0,-5,16,2,45,-4,4,-5,4,3,5,0,11,0,20,1,0,2,0,21,32,0,3,6,6,0,12,4,0,5,0,0,0,-3,0,0,0,25,0,0,7,5,0,11,0,16,11,18,45,0,0,0,0,3,0,3,3,0,0,0,0,0,-3,3,7,0,-1,0,0,5,0,0,1,-2,2,-2,5,0,0,2,-8,23,7,2,0,0,0,-3,3,0,12,0,0,13,0,0,0,0,4,9,0,0,0,0,3,0,0,0,0,0,15,16,7,0,0,0,7,0,0,0,0,0,25,-9,-1,4,27,46,2,0,0,0,0,0,0,0,16,2,3,8,18,6,0,0,3,0,0,0,0,15,0,0,0,0,1,12,0,-1,0,0,0,0,5,-2,11,0,0,0,0,12,0,0,0,0,1,0,14,4,0,0,-1,0,-4,1,0,4,0,1,24,4,0,38,0,0,22,7,2,7,10,35,9,14,11,0,5,0,0,5,0,0,0,0,0,0,1,3,13,0,8,-4,0,5,0,0,0,4,0,-3,4,0,6,0,29,0,9,0,0,0,0,0,0,-6,26,0,24,43,0,2,0,0,7,0,4,0,-2,0,-8,5,0,-8,0,0,8,0,15,0,0,0,0,0,23,14,0,0,0,0,0,6,-1,0,0,0,0,0,0,5,0,0,30,15,-5,4,0,0,0,0,-5,0,0,6,5,-1,13,15,10,0,34,14,36,44,0,35,0,11,0,0,-3,5,-2,0,0,13,0,14,0,0,28,0,0,-4,6,5,4,0,0,-1,0,17,0,0,0,0,0,-5,13,0,0,11,0,0,0,49,-2,0,0,0,6,0,6,0,0,7,4,0,0,0,14,4,0,4,9,15,16,0,0,0,3,3,7,7,23,0,6,5,0,8,0,0,0,0,-3,3,0,0,0,0,0,0,20,0,3,0,0,37,0,14,0,0,6,-5,13,0,11,0,0,0,0,0,2,-1,0,0,4,4,0,0,0,0,3,0,8,0,0,0,14,15,0,-2,16,1,40,0,-4,8,6,8,12,0,6,14,0,7,0,8,0,0,0,3,8,0,0,0,-5,9,0,10,-4,-5,0,11,0,0,0,15,0,-1,0,0,5,0,20,-2,-1,3,3,-3,0,-2,3,4,1,-4,4,13,0,15,0,0,16,6,2,0,0,0,0,0,0,0,-2,-3,11,8,0,0,0,0,0,0,0,0,0,5,0,-2,7,0,11,0,27,0,0,13,0,-2,-2,13,3,0,7,0,5,37,0,9,-3,0,8,6,0,-1,0,0,0,-2,9,3,0,1,1,13,0,2,19,0,4,5,0,5,0,0,0,0,0,15,28,4,22,7,0,0,4,-3,-3,0,-2,0,0,17,13,0,4,0,0,-5,13,0,7,7,-5,0,0,0,30,7,5,0,2,0,14,0,20,10,0,-2,0,3,2,0,5,0,-1,0,22,-4,0,17,0,0,4,11,0,4,-4,0,0,6,0,2,19,0,14,0,0,0,3,0,3,4,3,0,3,-1,9,0,0,0,13,17,1,0,0,-4,0,-3,1,0,0,8,-2,0,31,6,0,0,0,0,0,0,7,6,0,0,0,55,20,0,0,0,13,6,0,0,20,0,22,-1,0,0,0,0,2,0,0,0,5,18,0,0,0,0,0,0,0,39,38,-3,0,6,0,0,12,13,0,0,0,-4,16,14,0,3,29,0,0,3,0,-5,18,0,8,0,0,0,0,0,-2,0,9,1,1,0,26,-4,0,0,5,4,3,-4,0,0,8,0,0,0,-4,0,-5,0,0,0,-2,0,0,11,0,3,4,0,0,0,6,-1,0,0,0,0,2,0,0,17,0,31,-2,5,0,0,0,21,-1,10,0,6,-5,0,5,0,0,20,0,0,0,3,18,0,8,11,0,0,0,0,7,0,24,0,2,0,0,32,10,0,5,13,0,3,13,4,11,6,-4,11,22,11,3,13,-5,31,0,2,0,29,15,0,21,5,0,38,11,0,0,9,0,0,2,0,0,11,0,4,0,0,0,0,6,0,4,3,0,0,0,5,6,-5,-2,7,-3,35,10,5,0,5,13,0,12,0,2,7,7,0,-3,17,22,0,0,0,0,0,15,18,14,10,0,4,9,0,25,0,6,0,7,0,19,0,0,1,0,1,27,0,0,0,-1,0,21,10,0,0,6,0,0,22,19,6,12,0,14,-1,0,0,1,0,0,5,-1,20,20,13,14,0,0,0,6,20,16,0,24,0,-2,0,5,0,20,13,5,4,0,-4,0,3,3,0,4,13,0,0,0,21,0,7,11,6,0,10,0,0,2,0,0,9,-2,8,0,6,0,1,8,19,39,5,-6,6,0,-6,13,0,-1,16,9,9,-3,0,2,0,0,3,0,4,0,0,0,0,0,0,0,0,0,22,0,11,0,0,5,10,0,-5,5,0,0,0,0,-2,-5,0,0,0,1,0,-1,4,3,34,0,0,2,9,0,-2,0,3,35,0,36,0,0,13,0,0,3,0,24,0,-1,0,-3,12,0,4,23,-2,0,1,0,-1,14,4,10,12,0,0,14,0,0,-1,0,21,43,0,-3,2,3,0,0,0,3,12,0,-4,2,0,4,0,0,-3,-7,4,5,12,3,0,0,17,0,0,0,0,0,7,0,-3,-8,0,4,-1,0,0,1,4,6,2,14,0,2,7,0,20,0,0,1,0,0,27,1,5,0,0,4,1,6,15,0,10,7,3,-1,0,-6,5,10,0,13,4,0,-9,-1,-6,0,0,-7,14,4,17,5,2,0,0,18,17,0,0,14,24,-5,0,0,4,0,0,3,14,5,0,0,0,5,-4,0,10,0,0,7,0,0,0,0,5,4,47,-6,0,38,-5,5,7,0,5,10,0,17,5,7,0,11,6,0,4,12,3,18,39,18,2,0,0,-1,0,19,0,0,9,-3,13,0,25,0,16,0,0,0,-2,12,0,17,4,0,0,0,13,13,0,5,0,0,13,-5,-3,-3,0,5,0,29,1,0,10,0,0,0,5,0,0,0,14,6,38,23,0,-2,0,24,0,19,-5,4,0,0,1,1,0,0,0,3,21,1,14,12,18,0,0,0,3,15,5,20,2,9,0,0,0,0,10,13,11,2,0,11,0,23,8,0,0,4,0,0,4,0,0,0,26,3,0,0,5,8,0,7,0,35,0,9,17,31,0,42,4,20,0,0,0,-1,0,2,8,8,6,20,14,30,0,0,0,0,0,41,38,0,0,0,0,0,10,2,0,0,3,0,17,-3,0,0,0,0,0,0,0,2,2,0,5,0,8,0,0,0,0,0,0,0,0,0,15,0,0,12,10,5,0,0,0,0,6,0,0,0,18,0,0,0,0,22,5,8,0,-5,0,0,0,9,0,0,16,0,16,-1,-6,0,22,0,-5,-5,0,0,0,0,6,10,0,6,6,19,23,0,5,0,4,4,0,20,0,0,0,0,0,-2,16,18,0,4,0,0,0,-1,0,0,0,0,0,0,12,18,0,0,0,0,0,0,0,40,0,6,-2,6,3,30,0,0,0,-3,13,-3,0,0,-7,0,0,16,0,0,0,8,0,-1,0,3,0,16,0,0,0,-6,8,18,2,0,0,0,0,0,5,0,3,7,0,-6,6,16,10,8,0,13,8,0,19,15,26,0,6,15,5,3,24,32,0,0,0,0,0,12,0,1,0,0,0,23,0,1,0,25,0,6,10,9,16,38,30,18,2,0,0,3,4,0,0,0,-5,0,0,0,0,-3,8,16,1,9,0,-4,5,6,0,4,0,0,0,7,5,6,1,5,27,0,-1,0,4,0,-1,5,7,29,5,0,0,0,0,13,40,0,0,0,0,6,0,5,0,16,0,0,-4,-8,6,5,0,0,0,0,0,0,-2,0,4,6,0,0,0,13,0,6,0,9,0,4,9,0,0,11,0,0,0,0,0,0,0,0,0,0,0,3,8,0,16,0,0,-6,3,0,0,-7,16,0,0,0,4,0,1,2,-2,0,0,0,-5,0,-1,0,0,-2,45,0,4,0,0,0,20,6,0,-2,-4,0,0,0,0,-1,23,0,0,0,-5,0,0,-1,5,0,3,0,0,20,0,0,-1,0,0,6,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,-3,0,-5,0,0,5,8,0,0,0,3,-1,0,18,2,19,5,-3,0,0,9,6,33,2,20,0,18,7,36,43,16,0,7,5,22,20,11,11,0,0,0,0,0,0,0,-1,-5,0,6,9,0,1,0,0,0,0,12,3,10,0,5,8,0,0,0,0,0,0,0,0,0,0,6,12,0,0,4,0,0,4,0,0,10,0,9,37,0,0,6,0,0,0,0,0,9,0,0,0,2,0,0,0,7,0,0,23,0,0,0,-4,0,12,11,23,7,5,15,0,5,8,0,1,2,0,0,10,0,0,0,0,11,10,3,0,5,45,3,0,0,29,0,10,0,14,-2,0,-4,0,22,0,0,0,11,6,3,0,0,0,0,0,0,4,32,14,3,10,0,0,0,0,0,0,1,0,11,0,0,1,27,0,0,19,10,0,7,0,50,8,0,-5,0,-7,0,0,0,0,0,0,0,0,0,-3,34,17,0,0,4,0,-10,0,0,8,16,0,0,0,0,2,0,2,0,0,10,0,5,12,12,12,12,0,0,14,25,0,0,0,0,0,0,3,24,-2,-5,10,0,18,5,0,0,0,-1,-3,0,0,3,3,3,3,13,7,10,10,17,0,-5,0,0,0,0,0,3,0,0,0,-5,0,12,0,10,0,0,0,0,0,0,0,0,23,0,3,3,13,13,0,5,-6,18,0,0,0,-2,0,0,25,4,13,0,0,7,5,0,0,0,16,0,0,0,-2,6,0,0,0,9,-2,0,0,3,3,0,5,0,0,0,0,2,0,15,0,-2,0,0,0,14,0,0,0,0,0,3,0,6,4,15,12,-4,10,6,0,10,18,50,0,2,28,3,0,7,2,0,0,-2,0,5,0,11,38,0,4,10,0,20,0,7,5,5,2,-2,0,18,0,-3,-1,-2,-4,15,21,11,14,0,0,2,1,0,0,0,4,7,17,16,4,4,0,4,6,6,6,0,0,0,0,6,4,7,6,0,0,0,3,38,2,0,21,0,0,0,0,0,0,-5,0,-1,0,0,0,0,0,0,7,-2,36,0,0,0,-3,0,51,-3,0,0,1,0,4,3,0,0,0,0,0,0,0,0,-5,4,0,-6,6,0,15,0,27,6,4,4,16,6,14,4,15,-1,12,18,-2,7,6,-5,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,7,0,0,5,2,10,0,0,17,1,0,6,0,0,6,3,0,-1,0,0,0,0,0,3,-5,0,7,0,0,8,0,-3,0,0,15,0,7,1,3,0,18,17,0,2,0,0,31,54,52,0,11,0,0,0,0,15,0,8,0,4,0,10,0,4,0,0,3,2,-5,0,4,0,0,5,0,5,0,-3,4,0,3,0,17,5,12,0,12,3,0,0,-6,19,0,4,28,13,0,4,0,0,10,-1,22,5,0,0,2,20,0,-6,4,9,20,6,1,3,7,0,14,0,5,0,5,0,-2,14,0,0,0,0,0,-4,-2,0,40,0,0,21,0,0,5,3,13,4,2,-8,1,0,0,0,0,5,27,5,7,0,31,1,2,0,0,2,2,0,1,0,9,0,3,0,5,15,12,4,-1,8,10,20,0,1,28,0,0,0,4,-2,0,0,-7,19,12,50,0,10,3,10,3,0,2,0,0,7,4,0,18,34,6,4,0,-4,0,6,-3,0,11,0,0,0,0,0,37,13,-5,0,0,12,0,6,9,-3,-1,6,3,0,0,-8,5,-6,19,0,8,3,8,0,18,4,0,4,5,12,7,3,0,3,0,2,5,-8,8,0,0,-5,0,-2,0,0,-6,0,4,0,8,4,0,0,0,-2,34,4,-1,16,10,-5,0,-3,4,0,6,-4,0,5,0,0,-8,0,19,0,2,0,6,7,4,-4,0,-2,33,0,0,10,1,0,23,0,0,-8,19,0,0,0,0,0,0,32,0,6,-3,0,0,0,0,0,0,0,0,0,0,2,0,0,14,0,1,0,21,0,0,24,0,5,0,0,0,11,0,0,-3,0,0,0,15,0,0,21,0,0,0,3,0,0,0,33,0,4,10,2,11,0,13,0,5,0,4,-2,0,13,0,0,0,0,12,-4,0,0,0,27,0,1,0,0,0,-1,6,0,-5,0,0,0,0,0,0,12,4,1,0,30,0,-8,12,19,4,0,3,-1,9,13,2,0,3,1,0,0,0,0,5,9,0,0,27,2,5,23,24,31,10,9,3,0,0,4,0,-1,0,-6,20,0,5,-4,0,-1,2,-3,0,8,11,-4,0,14,13,0,0,13,10,0,-6,0,36,0,-3,1,0,0,10,20,0,0,0,0,-6,0,0,0,13,12,0,-4,24,1,5,2,4,6,4,27,5,18,0,-3,-5,0,6,0,1,-4,4,0,22,17,0,0,0,11,-3,17,15,0,0,0,0,28,5,39,2,8,13,0,0,0,-1,0,6,0,-4,5,0,0,0,22,-3,0,4,7,7,10,2,0,13,0,0,15,0,0,0,-7,0,7,7,9,7,6,29,0,-1,3,0,5,4,0,4,0,0,36,11,0,0,0,0,0,2,9,0,-4,0,0,1,0,-5,0,0,5,-2,1,4,0,11,0,6,45,5,10,0,-3,14,5,0,0,3,0,0,0,16,10,40,0,6,16,1,0,13,0,19,0,6,3,0,20,1,9,29,4,16,0,2,0,1,0,0,-3,0,9,0,15,0,0,0,8,5,0,19,24,0,4,21,12,0,5,0,18,-1,9,-6,-4,4,-4,0,33,0,12,0,20,1,5,0,9,0,0,13,0,0,0,0,2,4,21,0,6,3,15,0,0,3,0,0,0,42,13,2,0,0,-8,4,5,3,12,0,-4,-3,0,13,0,0,2,0,8,0,-6,0,7,0,30,7,0,-1,15,0,-2,-2,0,4,6,0,0,0,0,4,0,14,14,-4,-3,13,0,10,-5,14,-1,13,-5,0,4,0,-6,0,0,5,0,0,0,9,1,14,20,11,0,-3,0,0,0,7,7,0,20,0,18,-2,25,0,2,26,0,0,4,12,15,0,6,0,0,21,6,-2,16,25,0,-2,0,0,-3,0,-3,0,3,0,0,10,4,10,0,0,4,11,0,16,0,-2,-1,2,0,6,3,0,0,0,0,0,14,0,3,6,0,0,2,1,0,0,44,12,0,0,4,15,0,0,13,0,8,0,13,0,-4,-1,0,4,5,0,0,0,0,6,3,0,0,0,0,3,5,0,0,0,22,0,16,12,0,0,0,0,4,0,4,5,0,0,14,-1,-8,12,13,0,0,25,12,5,0,0,6,3,6,0,4,-2,0,0,0,0,14,17,0,17,0,1,0,6,0,15,-1,0,0,0,0,0,0,13,6,4,1,0,3,31,0,4,15,0,5,0,2,0,0,1,0,5,19,4,5,11,1,4,7,22,0,0,1,10,26,9,0,8,0,-5,0,8,0,3,0,4,12,-3,7,-4,-1,0,7,0,6,0,0,0,-2,46,36,6,9,0,0,6,0,24,1,16,-2,3,25,0,2,9,0,0,-1,29,-4,0,0,0,0,6,37,0,0,2,0,2,0,0,0,0,11,6,3,0,0,0,0,0,0,0,15,20,4,0,0,8,11,7,0,0,0,0,0,0,3,0,7,0,0,0,0,4,0,12,0,0,0,2,2,9,0,0,0,20,5,0,5,8,0,10,0,0,0,0,0,1,0,0,0,0,0,5,0,0,3,0,0,0,0,18,0,0,2,3,14,0,0,0,-4,7,0,3,5,0,12,0,-4,0,0,-4,0,0,2,0,7,0,0,0,-1,0,0,0,0,-3,-2,1,14,0,1,0,2,0,0,0,26,-1,-1,8,6,0,0,-7,0,0,-2,0,29,2,0,9,9,0,0,14,9,-1,7,0,28,0,17,13,-6,0,3,2,-6,5,4,2,5,27,2,0,5,9,0,0,-5,0,0,2,5,3,4,3,7,9,4,14,8,8,0,0,0,0,0,5,5,0,10,38,0,-2,2,20,1,6,8,0,18,4,5,11,0,0,0,0,0,-4,0,0,0,0,0,0,0,6,-3,5,0,32,0,7,0,2,2,0,0,0,4,0,0,3,0,0,-5,0,0,3,-4,-4,17,0,0,-6,-3,6,5,0,16,0,1,0,3,27,0,0,0,0,0,-4,3,0,2,21,0,5,0,0,0,11,12,0,-1,-4,19,6,0,6,8,0,0,4,3,0,0,8,0,0,0,6,0,0,0,-1,0,4,0,1,0,-8,0,2,0,0,11,0,-2,0,0,0,24,0,-4,45,0,6,0,-3,0,0,7,0,6,0,3,2,11,2,-6,18,0,0,0,-1,0,0,0,0,0,0,0,4,0,18,6,0,10,0,10,0,16,0,19,4,32,0,10,0,33,0,0,0,41,9,0,0,-7,0,0,0,0,-4,5,0,0,4,0,9,0,4,0,19,0,0,12,0,3,0,0,10,0,0,0,8,0,8,0,0,0,14,0,-5,0,0,-1,-4,0,20,4,7,0,0,0,0,0,0,0,0,0,0,14,0,0,0,5,4,0,12,0,0,0,0,0,9,0,-4,9,0,0,0,0,0,0,0,0,0,0,0,0,13,0,13,0,5,0,11,0,23,0,13,11,0,0,0,0,0,0,5,0,0,0,20,1,1,0,0,0,0,0,0,1,0,0,6,0,0,0,2,0,1,4,0,-2,0,1,8,0,0,4,-2,0,4,24,6,0,-5,11,0,0,0,0,0,0,6,0,0,0,10,15,1,2,0,4,5,0,0,5,5,5,6,15,0,0,6,0,0,0,0,5,0,0,0,6,7,0,0,0,16,12,5,4,4,0,0,3,-1,9,0,-3,0,0,0,-2,15,0,12,3,0,0,0,0,0,8,7,5,14,7,4,0,0,0,0,0,0,0,0,0,0,0,3,24,0,0,5,2,0,0,10,5,21,6,0,0,10,3,0,0,0,4,0,-4,0,0,13,0,-1,6,6,7,20,0,0,1,1,0,-3,17,0,0,0,8,0,-4,17,0,0,11,0,0,0,12,1,0,0,14,9,-2,7,9,13,11,-5,0,24,-6,0,0,2,3,0,3,0,5,13,8,6,0,24,0,0,2,-2,5,0,0,10,0,3,0,-2,0,3,0,-2,0,19,0,8,0,5,15,0,6,10,11,0,0,12,-4,8,26,0,5,6,0,5,-2,0,3,0,4,-1,0,0,0,0,0,3,-1,0,10,4,20,14,5,3,0,0,0,0,0,18,0,0,14,-3,0,0,5,0,15,0,4,0,0,0,0,0,0,7,5,0,8,0,0,-1,0,0,-1,15,0,20,0,0,5,0,1,-5,0,0,2,2,0,0,2,0,0,13,0,0,0,1,20,0,17,2,3,3,0,0,10,0,20,0,0,5,0,22,-1,0,19,4,14,0,3,14,22,0,0,6,-4,0,-3,20,0,4,20,0,0,38,0,23,0,0,10,10,0,0,0,0,0,23,0,0,0,0,3,5,0,0,0,0,0,0,0,2,-3,0,4,13,5,7,12,3,7,0,0,0,38,18,20,15,-2,3,13,0,14,-3,0,0,0,5,0,1,0,18,8,0,0,9,0,4,0,0,0,0,0,25,6,0,0,0,10,8,0,0,6,6,0,1,-6,0,28,30,0,5,0,5,45,0,0,4,-2,0,5,0,3,6,18,0,0,0,-2,0,0,-2,0,6,0,0,-5,4,49,13,16,16,16,0,6,17,-5,0,8,0,0,0,-2,3,4,0,21,3,0,-6,13,0,0,0,12,0,14,0,6,0,0,3,9,6,-3,4,0,0,-5,0,0,6,0,0,2,0,32,0,7,0,0,1,12,0,5,0,2,5,4,0,30,19,10,10,48,0,12,24,0,0,-6,0,0,0,7,4,0,0,0,-1,13,6,0,0,0,0,0,10,0,11,-1,0,5,0,0,0,12,0,0,0,0,0,4,7,1,27,0,5,0,0,0,3,11,6,2,2,3,5,0,7,41,0,5,0,0,19,0,0,0,0,0,0,0,10,0,0,1,-2,13,0,0,27,0,2,2,0,10,0,0,-2,0,-5,14,26,-1,0,3,0,0,0,28,0,5,13,5,0,3,0,0,14,-1,14,3,4,0,5,0,3,39,33,0,1,17,6,0,0,1,1,0,0,6,0,4,16,7,18,12,11,0,0,0,0,0,0,-1,0,0,13,4,29,4,0,0,0,0,-2,0,0,0,-4,0,4,0,12,0,5,6,0,-1,15,0,6,20,5,2,-1,0,0,6,4,0,3,4,2,-4,25,4,0,-1,0,6,19,0,0,0,22,0,4,1,0,-3,0,0,8,0,0,0,0,8,-2,4,0,0,3,12,3,29,0,4,0,0,-5,0,0,0,0,0,46,4,14,0,-1,2,0,0,0,7,4,4,4,0,0,11,0,0,-5,0,4,0,11,5,17,0,5,5,-3,0,1,4,0,30,-2,0,0,0,2,9,6,0,10,10,0,14,-5,0,0,0,0,10,0,30,0,9,0,0,17,12,0,0,0,10,1,0,0,6,0,0,4,0,0,0,-5,15,4,0,-1,0,3,0,0,0,0,0,0,17,0,1,0,1,0,8,0,0,7,8,0,0,5,0,0,2,-5,0,0,0,30,0,0,2,5,0,0,0,-2,0,0,9,4,10,9,-6,5,0,0,0,0,0,6,0,0,15,17,8,7,0,-2,11,0,0,0,0,7,10,0,2,15,-1,-6,0,0,0,0,0,0,0,0,0,0,7,-3,-5,-6,0,0,0,8,8,0,0,0,5,0,0,0,23,0,0,-5,0,0,-4,0,0,0,14,0,0,1,0,0,0,0,-1,0,0,0,-6,20,1,16,23,0,7,0,0,0,0,13,13,5,7,3,0,0,0,0,0,20,-6,14,0,0,3,3,0,1,20,9,0,0,15,0,3,0,10,1,0,7,27,17,3,6,0,0,14,0,-4,0,0,11,9,15,0,11,1,19,0,9,0,4,4,0,8,0,-3,26,0,0,18,0,2,0,29,0,0,0,0,0,4,0,27,0,28,0,2,0,0,20,7,0,0,27,40,-1,0,3,0,0,0,2,-2,0,0,0,0,4,0,5,0,13,17,0,-3,7,14,0,15,5,0,0,5,0,0,0,9,0,0,0,3,0,0,49,0,0,0,4,0,0,14,-4,6,0,6,5,3,0,0,7,9,0,-1,-3,-5,19,0,12,0,0,0,0,0,1,1,9,0,0,22,19,0,1,0,0,0,13,22,0,27,4,0,0,7,0,-3,16,-4,4,0,0,5,0,0,0,0,9,24,0,-1,3,0,14,0,0,9,0,0,0,32,0,0,0,4,0,-6,0,0,6,0,0,-2,0,25,3,1,0,0,0,-2,0,-2,0,42,9,0,4,5,0,28,0,0,9,57,21,0,0,0,29,17,46,12,13,6,20,0,30,6,14,0,5,19,0,0,2,0,0,28,0,4,0,0,4,0,0,3,7,0,0,0,0,0,0,-6,7,4,0,0,0,4,0,0,0,0,0,0,44,0,23,0,2,-2,-7,0,6,10,0,7,7,0,3,1,5,11,12,0,0,-4,9,3,1,4,6,0,-7,4,3,9,13,0,-2,3,19,6,0,0,0,-6,0,0,0,4,0,0,50,0,0,9,13,0,0,0,4,0,0,3,-1,6,0,6,0,0,2,51,0,0,5,0,0,0,0,0,0,0,0,1,27,0,13,10,0,0,6,0,0,13,0,0,0,0,-2,0,3,0,0,21,23,3,0,0,4,0,0,0,10,32,32,7,0,1,0,0,14,19,7,-4,0,23,6,0,0,0,0,5,0,0,0,0,0,21,-1,0,3,0,0,0,0,0,0,9,32,1,0,0,6,0,0,5,0,26,0,0,0,0,0,-7,0,0,0,0,0,35,0,0,0,13,-3,0,9,6,18,-2,-3,11,6,-4,0,8,6,37,0,0,0,0,0,0,4,0,0,5,20,0,0,0,12,-4,2,39,0,0,0,0,0,4,49,5,5,34,0,0,6,0,0,-2,0,0,6,0,0,3,0,-1,0,0,-5,0,5,0,0,14,13,0,0,7,37,0,0,5,-2,0,0,0,0,35,0,0,0,0,0,0,23,0,3,20,45,-3,0,0,13,0,5,12,0,2,3,0,4,0,0,0,-7,12,0,0,0,0,16,0,0,5,0,5,0,0,0,0,0,-4,1,0,0,0,0,10,0,0,0,7,0,0,0,9,20,0,0,0,0,0,4,10,0,0,9,0,0,0,0,0,0,8,0,25,0,5,-3,8,15,0,-1,4,-9,0,1,-4,0,0,0,6,0,5,0,10,0,0,-4,-2,3,0,2,13,0,-5,0,13,0,4,5,15,0,10,6,2,2,0,0,3,2,19,-2,18,0,0,0,-7,17,7,4,0,-1,0,0,0,4,3,-2,0,20,0,-4,0,16,0,5,5,0,-3,0,8,0,0,0,0,1,6,0,3,7,6,0,0,11,-1,0,0,6,0,0,0,6,0,3,0,-6,-3,0,0,0,0,17,0,0,8,8,13,0,7,5,0,10,0,0,0,0,0,0,0,2,0,0,0,5,15,0,0,0,14,2,0,0,0,0,0,0,0,7,4,0,0,0,0,6,7,0,7,5,0,5,6,0,4,0,0,1,4,0,-2,0,23,0,4,-3,0,15,-4,-3,4,11,4,15,2,4,25,3,0,0,1,3,0,0,4,7,3,6,5,0,12,3,6,0,36,16,0,5,0,10,16,0,0,9,-4,0,0,12,0,0,0,0,0,0,0,26,0,0,0,0,0,0,0,0,2,19,0,0,0,4,0,0,1,-6,0,0,4,5,0,-2,5,11,0,0,0,16,2,33,25,0,0,0,1,-5,0,26,-3,0,0,0,2,0,0,0,0,29,4,0,0,0,14,0,29,0,38,22,0,3,1,0,9,0,0,5,17,0,0,0,0,0,0,0,0,0,0,0,6,6,0,-7,0,5,-6,9,0,15,0,8,1,-13,7,0,5,0,0,-3,-3,0,0,0,8,0,0,0,0,6,0,0,10,0,0,0,18,-4,5,12,0,0,0,3,0,0,0,0,0,0,14,0,20,0,0,0,0,0,0,8,33,0,16,15,2,0,7,0,0,0,0,0,0,0,0,13,0,0,-1,0,6,24,0,24,5,0,0,0,19,-2,0,0,5,0,8,5,2,0,0,0,12,0,-2,28,6,0,9,-2,0,0,0,0,0,3,0,0,2,0,3,0,0,15,7,20,0,0,11,0,0,3,3,3,0,0,0,0,3,0,20,0,25,0,0,0,2,5,0,0,0,6,0,0,7,0,14,5,12,44,0,0,0,2,0,6,-7,0,0,0,30,8,0,0,0,0,0,0,0,0,0,0,0,5,0,0,14,0,0,0,13,14,3,1,50,2,33,2,0,6,0,0,0,0,2,1,0,0,-4,10,0,23,0,0,0,5,6,0,18,0,0,20,18,2,0,1,10,5,0,13,3,3,6,7,38,0,5,0,0,-2,1,4,0,0,0,3,0,41,2,0,6,-2,4,8,1,8,5,-2,5,4,4,4,7,-5,0,47,0,34,0,3,0,0,5,0,0,-1,1,-1,12,0,0,0,11,5,0,-5,2,5,0,3,16,33,5,32,0,0,5,0,28,0,0,0,0,0,25,4,1,0,28,-4,-10,46,0,-2,-1,0,-3,0,0,-3,0,0,0,0,0,0,0,15,2,1,46,0,6,0,0,0,2,0,0,5,39,0,23,0,18,2,0,0,5,1,0,0,19,0,5,0,0,12,2,0,7,-4,-5,0,0,-6,6,0,7,7,0,0,0,3,7,0,0,0,11,0,-2,4,4,0,-6,0,3,0,5,0,0,13,20,22,5,0,10,0,14,38,0,0,0,0,6,0,0,1,0,1,2,0,0,-6,-2,0,0,0,14,0,13,0,0,4,0,0,0,-6,12,5,0,0,-2,6,0,30,11,11,0,0,0,0,3,6,0,0,12,23,7,3,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,39,-3,0,10,0,3,0,0,-5,5,0,10,0,2,19,0,0,0,10,-2,0,0,0,3,0,0,0,0,0,0,0,0,0,0,2,33,0,0,0,0,0,0,-3,0,0,0,-3,0,8,0,0,5,3,0,0,9,18,5,0,0,0,-2,0,0,0,42,-3,0,13,13,0,9,-6,5,5,51,0,2,0,7,0,0,13,0,0,0,15,0,0,6,19,0,0,0,0,7,0,0,0,0,0,0,5,21,-6,6,8,3,8,0,1,0,0,0,0,0,11,4,10,-3,0,0,5,16,8,-1,0,14,0,0,0,26,0,0,2,10,8,0,11,-3,15,0,-4,5,2,1,0,13,0,0,-3,39,0,14,0,34,0,22,49,0,-4,0,0,0,12,0,15,0,0,-3,0,30,3,-1,0,1,-1,0,10,5,2,-1,0,0,0,0,0,3,0,0,29,0,0,0,0,7,0,0,15,-1,-4,0,12,1,1,0,33,4,39,17,0,5,0,-5,10,0,16,0,0,9,12,16,0,8,0,17,0,11,0,0,0,0,0,3,13,0,-6,0,0,2,32,0,0,9,0,0,0,0,0,0,0,0,-3,20,0,6,0,0,0,0,0,0,0,0,7,0,11,5,0,1,0,0,5,-2,0,0,5,0,0,0,39,0,3,6,0,3,5,0,0,5,0,4,2,16,1,4,0,0,0,0,0,0,0,0,0,0,13,0,16,7,6,0,0,2,0,0,4,15,24,9,6,0,1,0,0,0,17,4,0,7,0,0,0,1,0,-4,0,5,18,25,0,6,0,0,0,-6,0,0,3,0,0,0,6,3,9,16,43,0,0,0,0,0,0,4,0,0,0,27,0,0,0,13,-6,0,6,0,13,6,0,0,-4,0,0,5,0,16,0,0,0,0,0,0,0,0,5,3,0,41,-5,0,0,0,-2,0,-3,-3,0,-6,2,0,4,2,14,2,-3,-1,-1,19,40,6,0,13,0,6,0,0,6,-3,0,3,0,2,6,-1,0,0,39,7,0,0,11,0,1,0,29,0,0,0,0,0,0,8,4,0,0,0,8,15,7,0,0,0,-2,14,0,4,14,4,0,3,13,9,8,0,0,10,4,9,0,4,1,0,0,26,0,2,3,0,4,0,11,0,7,0,28,25,4,27,1,5,9,7,4,0,-9,10,0,6,11,0,0,0,15,0,-3,2,0,4,11,0,-1,0,0,0,0,0,7,0,5,0,0,31,0,10,8,2,10,0,0,18,0,0,0,0,10,0,0,11,0,41,5,1,0,0,12,0,2,6,5,0,0,3,0,0,0,-4,0,0,0,0,0,5,7,0,0,0,27,13,0,11,0,0,0,0,0,0,-1,11,5,0,11,6,0,0,1,2,16,0,0,-3,4,0,0,0,5,0,0,0,0,0,0,2,8,3,6,0,3,8,8,3,1,10,0,4,-2,0,0,4,0,11,0,0,0,-7,0,9,0,-2,0,0,0,8,0,0,0,0,0,0,-5,-1,13,3,0,14,21,31,8,12,22,5,0,10,10,17,0,7,15,-5,7,15,0,0,0,-1,2,7,0,14,15,9,-3,0,0,6,0,4,9,0,0,-3,0,11,0,5,0,-6,2,0,5,0,0,2,0,0,8,0,0,14,6,9,10,3,6,5,-2,2,0,14,19,37,0,0,0,2,10,0,0,7,0,0,0,0,0,3,0,0,0,4,0,22,-3,0,0,21,0,1,15,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,14,0,-6,5,9,7,0,12,6,0,0,0,0,0,0,0,0,0,0,0,3,0,1,0,0,0,0,3,0,0,0,0,0,0,0,0,9,0,0,5,0,0,16,11,0,41,20,0,0,5,0,0,20,2,0,0,0,11,24,0,0,21,0,0,0,8,0,3,0,0,0,4,8,0,0,14,12,15,15,14,0,2,0,0,6,35,0,0,12,16,6,0,0,0,7,-3,17,0,0,5,30,17,0,12,0,3,0,5,12,0,7,5,12,0,13,0,6,-4,0,0,0,0,5,0,8,-4,0,0,6,0,0,0,-2,7,0,8,20,0,26,0,0,0,0,7,4,4,5,0,0,0,0,7,17,0,0,4,0,0,21,-4,8,4,-6,0,31,0,-6,0,0,-1,15,0,0,12,0,-1,3,14,5,15,14,11,-2,2,14,0,0,-3,5,0,25,-2,0,-7,0,6,0,0,9,-7,4,4,0,-1,-3,0,16,4,11,5,1,0,0,0,0,10,1,18,2,0,-1,0,8,26,0,0,0,0,0,1,8,-5,0,5,0,0,5,4,-6,0,0,0,0,1,0,0,0,0,0,6,0,3,5,0,0,8,30,19,19,18,0,7,0,0,0,0,0,0,7,0,0,25,0,5,-4,8,0,0,3,0,2,14,10,4,11,6,9,4,4,4,0,8,21,0,5,0,0,9,0,0,0,14,0,0,0,0,4,0,0,19,0,0,0,15,9,0,12,0,0,0,15,0,7,16,0,0,11,0,0,8,-1,0,0,52,0,4,0,7,0,23,0,0,6,5,6,4,-2,4,0,0,0,0,0,5,1,13,0,21,19,0,19,0,18,-2,0,-1,0,6,0,0,0,10,3,-3,0,0,-4,0,0,7,3,0,0,46,0,7,2,4,1,0,0,3,0,0,0,-2,4,11,0,15,0,0,-1,7,0,6,0,-4,0,-4,0,4,4,8,6,0,0,0,35,0,18,0,0,-1,3,3,0,1,24,14,6,8,0,0,0,0,-2,0,-5,0,6,0,0,5,0,0,14,0,0,8,0,0,0,7,0,0,19,-4,0,0,0,0,6,-3,0,0,22,15,20,0,0,0,5,9,6,0,28,-1,23,3,17,6,0,0,0,2,3,2,0,0,0,0,0,-4,20,-2,11,0,0,0,17,0,16,0,0,0,0,0,0,0,0,-2,20,3,-2,0,5,4,0,38,5,0,-3,0,-1,45,0,0,-2,-1,0,0,0,-3,-1,0,3,0,10,12,0,-4,5,31,0,0,0,16,-3,0,0,0,2,1,-6,-4,-1,1,17,14,-4,5,0,0,4,0,2,4,0,2,6,-5,0,0,0,0,-4,0,5,0,0,17,0,5,0,0,43,0,-6,6,0,0,3,0,4,0,6,0,-6,-6,3,0,4,3,0,-2,-4,0,0,0,5,-1,6,4,0,-1,-4,24,0,0,5,9,20,6,0,0,1,10,51,5,0,11,0,14,24,4,7,21,2,16,-2,0,0,0,0,35,6,0,22,0,11,0,0,0,0,0,0,0,33,5,10,0,2,0,0,0,14,0,0,0,0,8,0,0,0,22,0,0,0,0,0,0,0,-4,15,-2,0,0,-5,0,0,13,17,0,0,9,0,0,13,0,4,0,11,12,0,0,0,0,34,0,2,15,0,0,17,-6,0,0,-1,0,1,6,9,51,0,3,14,0,0,-4,0,0,0,-2,0,0,3,4,0,6,17,0,-2,2,4,0,1,5,5,12,15,0,0,0,0,0,0,0,10,0,0,-5,6,9,8,3,6,3,0,16,0,12,0,6,0,0,0,0,0,18,3,-1,0,0,5,0,3,0,0,-4,-3,0,12,0,4,0,0,-5,12,0,0,3,0,3,0,-1,0,5,0,0,0,14,0,6,9,0,0,4,6,-2,5,0,0,0,7,0,3,9,0,2,0,4,13,0,20,0,0,17,0,0,0,5,39,0,0,3,18,0,6,-7,0,-9,0,0,0,11,-2,7,15,0,0,0,13,-5,0,20,23,0,11,0,45,5,0,0,0,0,-4,9,48,13,0,6,0,15,0,0,0,20,0,3,-2,0,0,10,0,0,7,0,0,0,23,-2,0,-7,0,0,17,0,0,0,0,44,3,13,0,0,0,12,0,0,0,6,0,-5,4,6,0,0,5,0,2,0,0,13,0,17,13,15,0,0,0,7,0,-4,23,1,0,2,0,-3,0,0,3,5,6,46,1,0,0,4,0,-1,0,20,0,2,0,2,3,0,0,15,22,39,2,0,0,6,5,0,12,0,4,5,2,0,4,8,0,0,43,0,0,0,0,19,19,0,-4,6,38,0,1,0,0,2,0,0,0,7,4,2,-2,8,7,30,0,0,3,4,4,0,0,2,-4,0,0,0,0,0,0,16,0,-2,0,10,0,0,0,0,35,11,0,36,0,0,-3,0,18,0,4,2,0,15,11,0,9,12,0,0,1,0,0,0,0,0,0,0,-5,24,0,3,0,0,0,0,13,27,-2,10,-1,0,10,0,0,0,0,0,3,0,0,-3,2,0,0,0,0,11,11,11,0,0,4,10,0,0,0,0,0,0,0,11,5,17,9,0,0,16,0,-1,0,1,0,0,0,5,0,0,5,0,0,0,0,0,17,0,-4,11,0,0,13,0,0,0,4,0,0,0,0,12,6,8,-5,4,0,0,0,0,0,4,18,11,4,-3,0,0,1,0,-5,0,-4,12,-1,24,0,9,0,-2,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,41,0,0,-9,0,0,0,0,8,0,0,0,20,0,0,0,0,11,0,0,6,0,0,0,0,0,0,-2,0,0,0,5,0,9,0,-3,0,-3,0,0,0,0,0,0,-5,0,18,0,20,0,7,5,0,9,17,0,-2,0,0,-1,15,0,0,0,0,0,0,0,20,3,30,-1,0,1,8,16,40,0,0,0,6,2,4,14,0,0,-2,12,0,0,-4,6,0,0,0,-3,0,9,-4,0,7,0,0,0,0,0,0,0,10,21,0,2,-7,0,2,5,0,10,0,36,0,0,0,0,1,0,5,5,7,0,0,4,16,0,13,37,0,10,0,12,18,-2,0,5,5,0,-4,5,13,5,0,5,4,6,0,8,11,0,0,14,0,0,6,0,0,0,-5,0,0,0,5,0,5,0,1,21,0,0,6,0,0,0,0,9,3,7,3,0,32,4,0,2,0,0,-4,-3,10,0,-5,2,39,5,-1,0,28,14,0,0,-5,4,16,0,45,10,12,5,20,8,35,6,6,14,0,0,-5,0,0,0,0,0,0,9,0,6,4,0,-9,0,5,4,-3,0,0,6,0,-5,0,19,1,2,4,0,4,0,6,-5,0,3,0,3,0,0,-5,0,0,15,8,0,-3,29,3,10,10,10,-3,0,18,-4,0,10,0,25,0,0,17,-4,3,0,-3,-4,-5,5,13,6,8,0,27,0,18,31,11,0,-3,8,-4,5,35,0,0,3,-2,0,0,25,15,20,0,0,0,0,0,-2,0,0,2,19,12,17,0,0,-2,2,0,6,-5,0,3,0,0,2,0,3,5,18,5,0,0,4,-1,3,8,-2,0,0,0,0,0,0,6,0,0,0,-2,0,18,17,15,0,5,0,-3,-1,4,0,0,0,0,0,47,0,0,-2,0,0,0,0,0,0,0,11,0,0,5,6,-5,9,0,16,-7,0,0,4,10,0,0,18,0,5,0,-2,0,0,-2,6,11,4,2,0,7,3,0,-5,0,8,3,18,4,0,13,-3,0,7,5,0,5,0,0,0,6,0,0,34,0,1,0,0,0,5,6,0,3,6,0,0,0,0,0,0,0,0,0,0,11,0,-5,9,-4,0,0,0,0,0,0,0,0,0,0,3,0,0,0,4,0,0,0,0,0,5,0,0,5,12,0,2,0,0,26,-4,0,0,0,2,-5,0,0,-1,3,26,6,3,0,15,0,-4,0,19,0,0,0,0,0,0,4,28,3,5,4,6,10,0,0,0,0,19,9,18,0,1,0,6,4,0,-4,0,0,0,0,3,-3,14,0,1,0,0,0,13,0,0,6,0,0,21,7,0,0,0,2,0,6,-1,0,0,9,11,-3,5,3,3,3,27,8,1,29,-2,5,0,21,0,-3,-4,0,0,0,-1,0,2,13,0,0,-3,1,12,0,0,0,-5,20,0,3,22,12,22,0,0,14,0,0,6,0,0,1,0,46,0,-2,0,1,4,0,-2,3,0,0,0,5,16,0,0,5,0,0,39,0,0,9,0,3,7,-2,0,16,0,0,21,0,13,0,0,3,0,6,0,18,3,-10,0,22,9,22,2,0,14,0,0,0,4,0,0,3,6,0,19,0,4,0,0,0,1,0,-6,0,0,46,0,23,0,-4,-2,0,0,3,3,0,-3,28,0,-3,0,0,0,0,-4,0,11,0,0,0,-10,0,0,0,0,0,0,15,0,5,28,-4,0,0,1,23,12,0,16,0,0,0,7,0,2,0,0,0,0,6,0,19,0,13,0,0,5,-3,24,0,0,0,0,-1,0,0,-1,0,0,10,0,-3,3,0,3,3,0,0,0,3,0,3,42,0,7,-5,37,0,49,11,6,0,4,15,0,0,0,2,0,7,0,5,27,33,-2,6,11,0,15,-4,4,4,0,6,7,-2,0,22,0,6,11,0,2,2,-2,-3,-6,19,0,0,2,0,0,5,0,2,-3,19,0,4,0,0,0,0,0,2,1,2,5,14,10,14,0,4,0,0,3,0,-6,25,0,0,0,-3,24,0,0,0,0,0,5,21,8,12,0,4,0,-4,0,4,0,4,38,7,0,44,8,2,0,0,0,0,0,3,0,0,0,4,7,4,17,0,0,0,0,8,21,-2,3,0,15,0,3,5,0,-5,16,4,0,0,5,0,39,0,3,13,14,0,5,14,15,0,0,0,2,10,5,0,15,2,0,0,0,0,39,0,0,0,0,4,0,4,0,0,0,6,28,0,0,5,-2,0,7,0,-2,0,25,0,0,5,9,14,0,0,6,4,0,6,-4,6,0,0,0,0,0,0,0,0,0,-1,0,0,9,0,-5,0,0,0,0,0,0,0,16,0,0,-5,11,7,0,3,0,3,34,0,0,0,-3,5,26,8,0,15,0,19,0,5,10,24,-2,0,0,10,2,-1,0,0,0,0,-3,4,5,0,0,0,0,12,0,19,20,0,0,0,-3,11,4,32,4,0,0,0,16,0,11,8,16,0,0,0,0,3,0,0,0,0,0,11,0,0,1,19,-5,18,0,4,14,11,0,0,0,0,0,0,0,0,12,5,17,0,0,8,23,0,0,22,5,0,0,0,6,0,0,4,15,0,0,14,3,43,5,3,0,3,0,6,7,0,0,0,1,0,8,-5,19,0,0,0,0,6,-5,0,0,13,0,-1,0,0,0,0,11,10,5,2,0,2,0,0,10,0,0,2,11,-4,0,15,0,0,0,0,0,0,0,0,6,6,5,13,8,8,-6,5,0,0,0,2,2,-1,0,20,5,3,0,0,23,15,0,18,2,0,11,0,0,29,18,0,0,1,0,0,0,15,0,4,0,1,0,0,0,0,0,0,3,5,17,4,20,14,0,2,16,29,0,0,0,0,0,-4,2,0,0,0,0,0,5,0,2,0,5,0,0,0,0,4,0,8,9,0,0,0,12,0,0,0,9,16,0,4,0,0,0,0,0,12,0,10,0,0,10,0,0,0,0,0,0,5,0,-4,0,7,10,0,0,6,0,0,18,0,-5,0,0,0,14,0,0,0,0,0,7,0,0,0,5,0,0,0,15,0,0,2,0,9,0,0,15,0,25,5,0,0,31,0,8,4,0,0,0,0,0,20,26,-3,0,0,12,0,10,-5,0,10,5,22,0,0,-1,0,0,21,0,0,6,14,2,0,0,2,0,0,19,0,0,0,0,0,0,-1,-5,0,0,0,-1,0,0,0,0,2,4,0,0,0,2,5,0,23,0,0,0,6,-1,0,0,0,0,0,10,0,7,0,3,5,5,0,4,0,5,-1,2,-2,-2,0,25,3,0,5,0,0,14,0,0,0,17,0,7,9,0,21,32,20,0,0,0,36,-12,0,0,0,23,20,0,7,0,4,29,-1,0,5,4,0,6,6,0,10,4,3,12,10,13,0,-5,0,15,0,45,0,0,20,10,15,7,8,11,0,0,0,23,-3,40,0,5,0,6,0,-4,-3,7,0,0,0,22,0,-6,3,2,0,0,-3,0,3,0,7,-6,11,1,0,7,0,7,17,0,-5,0,1,0,0,1,0,0,0,4,0,0,0,0,19,0,0,7,7,-2,0,0,4,0,14,0,0,0,3,0,0,0,0,42,-6,0,0,0,0,0,0,-3,-3,0,0,0,13,0,0,1,0,34,0,0,16,0,0,0,-4,0,0,0,-5,7,-1,0,0,0,0,0,6,0,24,0,0,0,0,0,0,5,-2,2,7,0,0,0,-3,0,0,4,43,8,13,4,3,16,13,27,16,4,16,0,-1,-2,6,0,0,0,7,0,26,26,-5,0,0,0,0,4,0,7,0,0,5,-6,2,-1,0,6,0,28,0,6,0,2,3,0,0,9,-2,10,1,0,5,0,0,4,0,15,28,0,-1,10,0,0,5,30,0,0,0,8,8,0,-2,17,0,0,2,14,6,0,6,12,0,0,10,10,5,0,-2,25,5,31,7,0,-7,14,16,0,4,0,0,25,0,0,12,0,0,7,0,0,1,0,5,4,15,0,0,0,0,17,0,0,0,5,4,6,4,10,0,5,5,0,0,3,0,5,0,0,45,0,2,0,0,0,0,0,-4,0,0,0,0,0,0,0,0,-7,0,6,0,10,0,0,0,6,18,0,0,26,0,0,0,0,0,0,0,0,-2,0,0,0,0,1,0,22,27,42,15,8,0,-3,0,0,0,-1,0,0,9,0,0,0,0,0,0,5,0,8,0,0,0,0,0,0,0,5,-3,0,42,9,0,0,0,0,0,0,1,0,-4,5,0,0,0,0,5,0,0,11,36,0,0,30,0,0,4,12,0,3,0,0,6,4,0,0,0,0,0,0,0,11,0,0,0,0,0,0,15,0,9,0,0,0,9,13,16,0,0,-6,0,0,-2,21,14,0,11,0,20,0,2,0,0,0,7,15,0,0,0,0,0,-3,0,26,27,4,23,12,23,24,0,11,0,-2,6,0,0,-2,0,6,0,0,0,0,5,0,10,0,0,0,0,4,0,0,0,1,4,0,0,0,0,0,1,0,0,0,21,0,0,0,2,-1,0,0,35,17,0,14,24,0,12,8,0,2,0,0,0,0,-1,0,-2,0,18,0,19,5,0,2,3,0,0,0,0,6,5,0,0,0,6,10,0,0,2,0,4,0,0,0,3,0,0,0,0,-3,0,0,0,0,0,0,0,3,0,5,0,3,5,0,0,8,0,4,0,8,0,0,5,0,53,40,0,0,0,0,0,5,4,6,7,9,14,8,8,6,4,26,0,0,15,15,0,0,0,0,0,4,4,0,0,37,0,3,13,0,0,3,0,8,45,9,0,0,6,0,0,0,5,0,18,52,0,0,8,0,8,0,8,0,4,0,5,0,0,0,0,6,5,-6,4,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,1,0,0,0,4,0,4,11,0,1,0,0,0,20,0,4,0,0,0,25,0,3,0,0,5,13,0,16,20,0,4,0,0,7,0,-4,0,16,0,0,0,-5,0,3,-3,0,3,3,0,0,-3,4,5,5,-6,7,-1,3,10,6,14,0,2,0,0,0,4,0,26,5,0,42,0,-4,3,6,1,0,0,45,0,13,0,12,3,0,0,0,0,0,20,0,8,0,0,-8,0,-4,0,3,0,-7,0,0,0,-3,0,0,20,-3,35,12,0,0,0,0,-3,0,6,14,0,-4,0,9,0,11,18,0,0,10,0,0,24,0,0,0,0,0,1,0,-6,21,-3,4,7,0,4,0,0,0,0,9,0,0,-3,0,0,3,0,3,0,4,0,13,11,0,0,0,11,10,-5,0,-9,0,-6,-2,3,4,-3,0,0,0,33,0,6,6,3,0,25,2,0,0,10,0,0,0,0,0,0,-5,23,0,0,19,0,0,-2,-2,0,6,0,13,42,0,-4,18,4,0,0,4,0,5,5,0,11,0,0,0,4,0,30,0,-6,3,0,11,5,12,-5,-1,1,30,18,13,0,28,0,1,5,4,5,1,7,52,0,36,-3,4,2,4,0,0,0,0,11,32,-3,0,3,0,0,0,-3,34,0,3,0,3,0,34,19,0,0,0,11,0,0,0,4,0,0,0,4,0,0,2,2,0,0,0,14,13,0,6,-3,0,0,5,-5,0,18,0,0,0,0,0,0,0,3,0,0,0,4,1,0,0,0,19,4,0,12,0,0,0,29,5,0,39,0,0,0,1,0,4,7,7,0,10,0,2,1,0,17,2,11,9,3,-6,10,2,11,11,0,33,0,0,2,0,4,-2,18,20,0,0,0,0,0,0,0,20,17,6,0,0,-1,5,6,0,0,0,27,0,5,0,-7,0,0,0,0,0,0,3,0,34,0,31,0,-3,6,15,8,4,0,3,0,0,3,2,0,0,0,0,0,15,0,0,0,0,0,0,15,-2,2,8,0,2,13,0,31,-2,8,2,15,9,-6,50,3,0,4,0,0,0,-7,-1,0,3,6,44,0,-7,17,0,0,15,11,7,2,0,0,7,-3,5,2,0,-4,4,5,0,0,0,14,0,42,0,20,0,0,0,0,8,-3,5,0,3,0,1,17,36,-7,2,0,0,0,0,0,0,0,14,0,0,1,0,0,2,0,7,0,0,0,0,19,0,0,0,0,0,0,0,2,0,8,0,2,0,0,0,0,0,-6,0,-2,2,0,1,0,0,0,-3,6,6,0,-1,6,0,15,19,23,0,0,0,0,0,0,24,11,0,0,0,0,19,3,0,0,12,22,0,36,14,0,0,1,15,0,0,9,0,-4,0,16,0,0,0,0,-3,0,0,-3,0,7,12,0,15,40,5,21,7,0,19,5,6,0,0,0,0,0,0,0,0,0,8,6,9,0,0,0,11,0,0,47,6,7,0,0,0,0,0,4,0,0,0,-3,34,4,0,27,26,0,0,0,6,23,0,0,15,0,0,0,0,6,-4,0,18,5,0,0,5,7,0,0,20,7,4,0,0,0,20,0,32,2,0,0,4,10,-2,3,0,0,0,0,21,0,4,4,-2,0,0,1,4,0,0,5,15,0,0,0,0,0,0,20,0,0,0,37,7,0,1,0,3,0,-3,0,6,32,0,-2,0,0,0,0,-4,6,0,10,22,9,5,3,0,1,5,16,0,0,-1,11,0,0,7,0,10,1,-3,40,0,0,0,-7,0,0,5,6,8,3,0,0,4,5,16,3,0,10,0,2,0,0,16,14,9,0,20,10,0,21,19,0,4,0,9,-16,-5,0,4,4,2,0,1,0,5,19,0,0,5,-2,2,0,0,0,6,0,0,0,0,15,15,12,26,-2,0,5,13,0,0,2,4,0,19,0,0,0,9,0,7,0,0,1,3,6,-1,0,0,13,8,42,9,0,0,0,0,-2,0,0,4,24,0,11,0,0,8,48,2,8,50,0,7,0,0,3,0,22,6,0,0,36,51,1,4,7,0,0,0,0,2,10,0,5,2,14,0,-1,12,19,-1,0,3,0,-1,35,0,0,0,0,0,0,0,6,3,0,0,1,0,9,0,0,5,3,0,16,0,3,8,4,3,5,11,0,8,0,-20,0,4,0,0,7,4,0,0,0,0,11,0,0,5,0,0,-2,1,3,39,0,-4,2,6,5,0,0,0,7,0,7,0,1,-4,0,0,-1,41,13,5,1,0,0,0,6,0,5,3,0,0,-2,0,-1,0,0,2,0,3,0,0,0,0,38,5,0,7,7,0,0,0,0,0,0,0,0,0,10,13,1,0,6,0,25,0,0,8,0,0,14,0,-3,3,0,7,15,0,1,2,0,0,14,0,24,0,-4,0,0,5,-2,0,26,23,5,0,13,28,0,0,0,0,0,11,0,17,-2,0,5,-1,14,0,0,6,0,-6,0,4,10,5,0,0,8,4,0,0,4,0,0,0,0,16,0,2,0,-4,5,18,14,0,0,5,0,9,0,11,0,7,0,0,4,0,-5,28,0,-1,2,19,0,11,-1,0,0,-1,9,10,0,0,1,-5,11,2,2,0,10,0,2,0,0,0,27,26,-4,0,17,-2,0,0,15,0,5,0,8,0,7,0,-3,6,20,47,0,11,0,0,0,7,0,2,0,-3,34,-4,0,0,-2,9,0,0,4,0,0,0,0,-3,6,0,10,0,0,-4,0,-3,0,0,22,3,0,-1,3,0,0,0,0,0,0,0,11,26,0,0,0,3,0,6,-6,13,0,7,0,0,11,-2,0,-1,0,0,6,0,3,-7,0,0,0,0,5,39,0,14,0,-5,12,0,0,26,8,45,0,0,13,10,5,0,10,15,2,2,2,38,5,-1,17,0,0,0,0,0,5,1,0,20,0,4,0,0,3,0,-4,0,0,8,4,0,0,0,1,0,0,0,1,5,0,0,-1,3,0,0,16,5,3,-5,0,-3,7,0,0,21,0,2,-6,4,5,24,0,0,9,0,0,0,10,9,0,0,-4,0,0,1,6,7,14,12,11,1,8,0,-2,0,0,0,3,13,0,23,9,0,25,3,14,3,0,-9,0,0,0,41,5,0,18,0,0,0,-1,0,14,0,11,9,0,2,32,0,0,0,0,11,0,0,0,0,0,0,5,0,0,3,3,0,-3,0,1,0,10,4,0,0,6,21,0,6,0,0,7,0,6,7,0,-2,12,0,5,6,0,0,4,4,2,7,0,0,0,0,0,6,0,0,0,9,0,0,0,0,0,1,0,7,12,13,0,-3,0,0,3,0,0,-6,4,4,0,3,0,0,0,3,0,0,0,3,5,0,10,18,16,0,0,-4,0,-5,0,28,3,0,12,0,0,0,0,22,0,0,0,0,0,0,2,0,-1,3,0,-4,0,0,19,0,2,0,0,12,5,0,5,0,1,0,2,0,4,13,0,17,12,27,1,-3,8,0,12,7,0,0,0,1,0,3,0,15,0,0,0,0,22,-1,0,-2,-6,9,0,0,2,8,22,1,-2,-4,5,0,2,0,4,0,5,0,0,5,2,0,0,0,0,0,-4,0,0,15,0,6,0,16,-4,4,0,4,18,6,6,11,-1,0,5,5,2,1,7,2,23,0,0,23,0,0,0,2,0,10,6,5,-6,0,7,21,0,0,0,5,1,0,-2,12,0,-7,1,14,1,5,-4,7,6,30,0,-4,0,0,10,0,0,8,-4,14,4,-5,5,13,20,1,5,5,2,2,0,-1,0,0,52,0,-3,0,9,2,0,4,11,6,3,7,0,45,5,19,0,3,15,0,5,5,0,15,0,0,6,0,15,12,7,10,3,1,28,0,9,0,3,5,-3,-2,3,0,5,-6,0,4,-5,37,0,1,0,0,0,3,0,0,1,0,12,0,0,13,0,8,13,-5,5,18,4,18,0,0,3,0,5,5,0,5,4,-4,8,-2,7,0,3,9,6,9,0,5,4,-1,4,6,-3,0,10,4,0,3,4,-2,1,0,19,0,-2,0,6,20,9,0,0,1,11,0,4,0,0,39,0,14,0,0,0,24,0,0,-4,6,5,0,0,22,0,0,0,8,5,4,13,5,9,9,0,0,-3,4,-1,5,0,9,5,0,5,0,0,0,16,5,0,0,0,2,0,34,20,20,-2,0,49,6,0,6,0,3,0,0,0,0,5,4,8,40,19,6,0,0,7,0,14,0,13,0,12,0,0,-1,0,14,0,0,0,0,0,50,0,4,18,-3,0,0,4,0,0,50,5,9,4,4,12,11,0,9,-2,7,0,28,17,4,17,21,45,0,3,7,0,7,0,0,0,23,5,35,0,31,0,-2,46,0,0,25,12,0,0,0,2,-3,3,8,13,3,0,7,5,23,0,12,0,0,3,8,6,0,-2,0,0,0,39,32,0,0,17,5,0,3,31,0,0,0,19,19,24,6,9,0,7,0,0,0,8,0,0,10,0,13,4,-6,0,3,3,0,0,7,0,18,0,0,5,-5,-6,18,3,0,14,0,0,0,0,15,-6,3,7,0,0,0,0,0,0,-6,0,0,0,0,6,5,0,5,5,0,9,4,0,14,0,6,5,6,2,2,0,6,2,9,0,6,0,0,0,11,8,20,0,3,5,0,0,0,-3,0,12,0,4,1,48,0,11,15,-3,2,6,10,2,-2,0,5,19,26,-1,0,11,4,0,0,0,-5,-2,-2,5,-1,0,4,0,0,0,0,7,6,0,7,27,-6,14,3,0,0,0,28,15,0,23,0,6,0,4,0,0,0,5,0,-2,0,33,8,7,0,0,0,0,2,6,0,0,0,0,20,0,0,41,5,6,0,0,0,0,0,0,0,36,0,0,8,0,-3,0,0,0,21,10,26,4,23,28,28,0,3,0,0,0,20,0,0,3,0,0,0,0,0,0,10,2,3,5,0,3,11,6,0,0,19,0,10,0,0,0,28,-3,-2,0,15,0,36,3,6,-3,8,18,0,0,6,0,0,0,0,0,13,0,6,0,4,0,5,5,20,3,10,24,10,3,0,0,3,3,0,0,0,5,0,21,0,4,19,-7,4,25,0,0,5,0,4,0,0,-5,0,15,0,0,-5,10,12,12,24,0,0,0,15,0,9,7,-1,7,0,0,0,0,0,17,0,0,0,-1,5,0,33,14,1,0,-5,0,2,0,5,10,5,0,8,25,-6,4,41,-5,0,4,0,47,0,7,0,0,14,0,0,0,20,7,0,4,7,0,0,-5,11,0,3,1,0,0,0,0,0,0,27,1,36,-1,0,0,-2,2,0,0,4,0,25,19,11,-5,0,6,0,-5,-2,16,0,0,0,0,0,0,0,0,1,10,-8,4,0,1,3,35,0,0,5,0,0,15,0,5,23,0,0,0,22,0,36,3,0,0,6,0,-5,17,-3,0,8,1,7,0,0,8,0,0,0,-3,4,5,0,0,1,0,0,7,0,-5,0,0,1,7,8,-2,0,-1,-4,0,4,6,0,0,10,18,18,17,2,0,0,-3,1,0,0,0,-2,3,0,3,0,0,16,46,12,0,30,0,26,5,0,0,0,0,10,0,0,0,0,-2,0,0,13,0,3,3,12,0,0,5,0,0,6,0,0,0,-1,0,4,38,0,5,0,0,0,0,-2,5,6,9,36,15,8,4,-6,14,0,1,14,0,10,5,0,8,0,6,8,1,-1,0,0,0,10,0,-3,-3,12,4,0,0,5,-3,4,-4,0,0,0,0,0,0,9,3,0,0,12,3,4,0,2,9,0,0,-1,0,0,50,0,13,4,-6,0,4,6,0,5,0,0,3,15,0,0,-4,0,0,5,5,0,-6,0,0,-2,3,-1,-5,16,19,0,17,0,-1,0,9,0,0,23,0,0,17,5,0,4,0,16,0,0,0,6,20,4,2,18,21,-3,0,3,0,-2,0,4,20,0,-1,0,0,0,11,17,35,5,0,36,1,-3,4,0,0,3,0,-6,5,15,0,0,0,0,0,0,0,9,0,0,0,-2,19,3,0,0,19,0,5,3,0,0,0,0,0,0,0,5,0,0,0,11,0,0,0,0,2,0,-4,8,-4,0,0,-10,0,0,0,16,1,0,28,6,0,0,11,0,0,0,0,-2,0,4,0,7,0,15,0,0,0,-2,2,0,4,0,3,3,0,8,0,0,0,0,0,5,0,0,37,0,0,0,0,0,12,0,22,0,17,0,-2,9,16,0,0,0,0,0,5,12,0,-2,9,14,0,0,0,-4,5,-1,0,23,0,0,0,2,-3,7,0,0,0,15,12,-2,0,19,9,-4,0,0,0,0,0,16,-6,20,0,-2,12,0,5,7,26,0,0,0,14,-2,0,16,5,3,6,0,1,0,-4,11,4,-5,0,7,20,5,5,0,-4,39,10,0,0,0,0,0,0,26,4,8,11,0,-2,0,0,5,0,0,19,-3,7,0,22,9,-1,22,13,6,0,-5,-2,-5,32,0,0,2,-4,0,0,-3,0,0,-2,10,0,4,0,0,27,46,0,11,-2,0,-6,0,0,0,5,0,-3,17,1,6,0,0,2,0,5,0,2,0,10,0,6,7,29,1,0,5,0,0,7,0,0,0,5,0,0,0,0,-2,-2,0,39,9,0,0,0,-1,0,0,9,-6,0,2,0,12,0,0,0,0,0,3,33,0,10,0,3,0,0,0,0,0,0,0,11,5,-2,0,0,13,-3,0,1,13,-4,20,0,0,5,28,0,0,-4,0,0,7,0,0,1,0,8,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,1,0,0,0,0,0,0,0,8,3,32,0,13,10,0,0,0,0,0,15,0,0,0,17,0,0,-1,4,-4,0,15,9,-3,2,0,0,-4,4,45,0,5,9,0,2,9,0,0,0,0,37,-5,0,0,0,0,0,0,-1,0,0,-4,5,33,8,0,30,0,6,5,6,2,0,0,0,10,0,12,0,0,-2,0,-3,4,16,1,6,0,0,34,17,0,0,0,0,0,3,3,-1,4,0,0,15,10,3,0,0,5,2,18,0,4,0,0,0,0,0,3,4,41,0,0,0,6,0,4,0,0,0,-5,0,0,45,0,6,0,10,12,-4,3,-3,0,0,6,8,-4,0,0,4,0,2,0,0,0,7,0,0,-6,14,12,0,8,0,0,0,9,3,0,10,0,0,0,0,15,0,16,0,0,0,0,0,5,0,17,0,0,1,13,0,3,0,0,12,7,6,0,14,18,14,11,20,12,11,0,16,4,14,9,-5,-4,-3,10,5,0,5,0,0,0,0,0,0,0,0,7,0,-4,-3,8,0,0,0,0,0,0,0,8,0,0,0,-2,-2,0,0,-4,33,0,0,0,0,8,0,0,0,0,4,0,0,0,3,15,0,0,0,0,4,-5,0,0,8,0,17,0,0,6,2,0,-8,0,-3,0,-1,11,0,1,6,3,4,19,0,0,0,0,3,65,0,0,0,8,0,6,5,4,0,0,0,18,0,0,5,-2,0,10,-1,0,4,3,0,0,19,0,0,3,11,-6,-4,0,0,0,0,0,10,0,15,-1,0,-3,7,0,41,-3,-3,4,3,0,21,1,10,0,0,0,0,0,-6,1,0,0,14,0,0,4,0,0,14,0,3,0,0,0,0,0,0,0,0,6,15,0,15,7,32,3,13,0,12,-6,0,0,0,11,0,0,0,-8,-3,0,0,0,0,0,0,0,0,-6,0,0,12,-4,0,-3,-5,17,1,6,0,9,0,0,11,0,6,0,3,9,0,4,0,2,0,0,0,11,-5,16,11,16,2,0,-2,0,-1,0,3,0,0,0,8,8,0,15,-5,0,0,1,0,11,0,0,0,0,0,-5,0,0,0,0,3,8,0,0,0,0,-6,0,44,0,0,0,0,0,-4,43,0,7,0,10,0,34,0,0,3,25,0,0,0,0,0,0,8,0,-6,0,4,8,6,-2,0,0,19,0,11,-5,5,17,0,0,0,43,0,0,4,0,0,-1,0,0,-3,0,42,0,0,0,0,-7,5,5,0,19,0,-5,5,-5,-1,0,0,6,14,44,0,0,0,0,26,1,0,0,19,0,0,-3,0,0,0,0,16,0,4,17,0,13,3,11,12,0,4,13,0,0,0,9,0,14,0,32,-2,5,30,0,11,0,0,3,0,0,28,0,0,0,0,0,0,5,2,0,10,0,16,3,1,0,0,0,1,7,13,1,0,0,0,3,0,5,24,-1,0,0,0,0,0,15,0,0,1,0,0,0,0,0,-3,0,0,0,0,0,0,7,5,0,2,0,17,0,0,6,0,0,0,17,6,0,0,0,0,5,0,13,0,3,4,0,0,0,7,13,16,0,0,0,0,0,0,0,5,0,3,0,16,0,14,0,0,0,0,6,0,28,-1,0,14,0,8,0,0,6,0,0,17,-4,0,0,0,0,3,0,-3,0,0,0,0,-1,15,0,1,2,6,0,0,11,9,9,15,0,0,-1,6,0,0,0,9,0,0,0,0,1,0,0,0,0,2,1,0,-5,5,27,0,0,0,20,0,-6,-4,0,-5,22,0,0,6,4,-1,0,0,0,5,0,6,13,0,0,4,0,0,0,3,0,4,18,0,0,0,-3,13,4,0,0,-3,1,5,0,0,21,0,2,0,-5,-1,-1,0,0,23,0,24,0,10,38,3,0,33,23,4,5,3,6,18,0,26,0,-4,12,9,2,4,0,3,16,0,4,-6,0,36,5,16,0,18,7,0,-1,-2,0,0,-2,0,0,0,5,5,4,0,17,5,0,3,0,0,0,0,-1,0,0,18,1,0,0,15,0,0,6,0,0,0,0,0,0,-2,19,0,7,20,25,0,0,0,0,-3,0,0,0,0,0,0,7,0,0,0,11,0,0,0,8,23,0,1,0,0,-2,11,0,6,0,0,0,0,0,0,5,8,2,0,11,-1,0,8,0,0,3,0,1,4,13,49,0,0,0,0,2,-2,-7,-5,31,15,9,0,0,0,0,0,-4,0,0,0,0,2,0,0,9,0,5,0,0,0,0,0,13,0,-1,6,0,0,20,0,0,-4,15,31,4,0,4,13,0,4,4,0,0,0,0,-3,0,0,42,0,5,-1,0,0,2,0,0,6,3,-2,0,0,2,0,0,0,0,0,0,-3,4,-3,3,4,0,-2,0,0,-1,-2,0,0,-1,0,0,9,1,4,0,0,-4,0,0,0,0,-3,0,19,0,0,0,19,-7,0,0,0,1,-2,0,0,11,0,28,5,3,0,7,3,13,0,0,0,0,0,3,0,3,0,0,0,10,9,27,-4,0,12,6,0,5,-3,20,0,0,2,14,-4,3,0,0,0,0,0,-2,15,0,0,0,0,0,0,0,0,-4,10,4,0,0,0,17,12,0,8,0,0,1,0,6,-2,0,0,-3,0,0,0,0,13,13,0,0,0,28,0,-3,-3,0,19,13,0,5,0,0,-5,0,0,0,-5,7,5,-2,7,4,-3,13,0,6,4,4,0,3,0,0,9,0,24,-1,0,0,-2,9,0,-5,0,2,2,0,0,7,0,0,0,0,11,0,1,0,0,0,0,0,0,0,0,-7,-2,-5,-3,0,0,0,12,0,18,20,15,3,-3,0,11,7,0,0,3,4,0,0,15,15,12,0,0,8,0,-6,-1,5,0,10,23,6,0,0,0,0,-3,-6,0,0,-1,0,0,8,0,0,0,3,0,1,0,5,0,16,0,0,0,0,0,0,7,0,0,3,0,16,1,3,0,0,0,8,19,0,15,0,0,14,28,0,0,4,9,6,4,13,12,3,0,0,1,0,1,0,5,0,4,0,0,20,0,8,0,0,-6,18,0,0,7,0,0,0,0,-8,3,10,0,9,11,0,0,3,0,-3,-1,6,0,0,-4,-1,0,21,4,0,10,0,0,0,6,5,0,0,0,6,3,11,10,0,19,23,0,5,0,0,-3,18,10,11,14,-1,0,0,5,37,4,0,6,30,0,0,0,0,5,-1,0,5,0,19,0,0,16,-6,0,0,0,34,1,0,0,-1,15,21,0,8,0,8,0,0,0,-1,0,-2,6,-9,0,5,21,0,0,19,0,33,5,0,0,0,0,0,0,0,0,0,0,0,0,5,0,13,0,0,0,0,0,3,3,21,0,0,1,10,0,0,-6,13,0,0,10,0,5,-5,0,0,19,11,0,0,0,5,0,0,4,0,0,0,0,0,-7,0,0,3,4,-2,5,9,6,3,1,0,3,0,11,5,0,21,0,0,-1,0,0,0,0,0,0,0,24,0,12,0,12,0,6,-1,0,0,0,4,6,0,2,0,0,-6,0,0,3,1,0,3,0,2,2,5,2,18,12,19,0,5,0,10,3,-2,0,0,0,5,0,0,0,7,5,0,0,0,15,0,0,27,0,0,0,0,0,0,0,0,0,35,12,0,0,20,0,11,0,0,0,-4,5,22,22,0,5,-5,4,5,0,2,0,-1,0,1,30,0,11,5,0,-2,0,0,16,6,2,18,5,19,17,-4,6,1,3,1,9,9,-4,11,29,6,0,20,0,0,0,33,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,9,0,10,26,-2,2,0,34,7,3,0,0,-4,0,0,0,0,0,0,16,7,14,-2,7,8,8,0,0,0,0,0,20,20,0,0,0,2,7,0,0,40,0,13,9,-7,4,5,4,0,17,0,-2,0,3,0,0,0,0,0,18,0,0,0,0,0,8,0,0,-3,5,12,-3,0,9,0,0,5,0,3,8,-4,0,2,-4,0,5,0,16,0,0,6,6,7,0,0,0,-3,6,43,-1,5,22,4,0,9,0,0,7,4,-6,13,12,0,4,19,0,0,3,20,15,0,5,0,0,3,0,34,11,0,0,0,6,15,4,0,-1,0,0,0,35,-5,-3,3,-2,0,9,10,46,7,19,0,15,2,3,29,-7,-2,7,-3,0,0,-4,48,15,13,0,0,3,5,40,-5,0,16,1,11,0,0,0,0,19,13,0,0,0,8,5,6,0,0,4,18,0,-5,11,5,-4,0,4,0,0,-3,0,0,8,0,-2,25,0,15,0,5,13,2,-2,0,24,4,0,9,0,0,8,18,0,19,-6,4,0,0,2,16,0,0,13,0,0,7,0,-2,6,0,0,0,0,10,5,24,12,6,45,0,9,12,5,16,8,5,4,0,3,10,0,4,-6,0,12,16,0,0,14,0,0,0,4,0,3,0,1,0,8,16,0,14,-1,-3,8,0,0,-1,13,0,0,5,6,8,13,-1,11,0,22,0,0,0,-8,0,0,0,5,1,5,6,0,3,0,2,18,0,5,4,0,0,7,6,5,32,-6,0,7,-1,20,3,6,3,0,0,6,-3,11,39,0,-1,0,14,0,0,-1,0,0,0,0,0,16,0,-4,0,2,39,0,4,0,19,-1,0,8,2,6,0,7,0,5,8,0,2,6,0,0,11,9,0,20,28,19,5,5,21,6,11,0,0,0,7,-7,0,-3,3,0,0,-3,8,2,3,0,-3,7,0,3,6,0,0,12,0,0,12,10,8,0,9,0,0,0,-3,0,0,0,-2,0,-3,5,12,5,0,0,0,0,14,6,21,1,-4,4,9,0,-1,0,0,0,0,11,7,0,1,25,0,0,11,22,0,8,6,0,0,0,0,0,9,0,11,15,0,1,-2,4,29,7,0,0,0,6,0,0,5,0,0,8,0,-3,0,14,14,6,17,0,29,0,0,0,-3,0,0,-5,0,-7,13,8,8,7,0,9,19,0,4,0,0,46,0,0,18,0,0,0,14,-2,12,0,0,6,0,-3,0,9,0,2,17,0,4,0,19,19,0,0,16,12,27,3,0,6,0,-7,0,6,0,5,0,0,14,0,-5,52,0,29,3,0,5,0,0,8,6,0,0,7,37,0,0,0,4,0,0,5,7,-1,0,0,0,0,0,8,0,0,-3,0,6,27,9,0,2,41,5,30,0,-4,-6,0,0,0,0,0,0,11,0,9,0,0,-4,7,17,0,-5,0,0,0,4,7,0,0,0,-4,-5,9,-7,0,0,10,4,6,17,0,0,0,12,5,0,0,0,4,0,8,-4,1,0,15,48,0,-5,1,-3,-3,12,0,0,10,13,19,-3,4,0,3,3,0,0,0,0,-3,12,0,31,6,0,0,0,17,0,0,5,0,-4,0,0,11,7,17,6,9,-1,25,6,12,0,7,0,4,4,4,0,0,0,0,0,0,0,8,11,0,-7,0,0,19,0,0,15,7,20,5,0,6,0,0,0,0,0,0,20,0,5,0,0,22,0,0,0,21,0,0,0,15,0,0,0,0,0,7,0,5,0,23,5,7,0,-5,0,5,0,1,0,4,11,16,23,0,0,0,0,-3,0,0,0,-2,0,15,0,0,1,1,0,5,0,7,-1,32,0,5,-1,17,0,0,0,-3,8,-1,0,3,0,0,11,0,-2,0,1,6,0,-3,5,22,8,20,0,0,-5,0,0,0,0,8,0,-2,-3,0,13,5,0,6,4,0,5,-2,0,0,0,0,15,7,6,3,0,-3,13,0,0,-4,0,0,17,0,0,0,7,0,-1,0,11,0,3,0,5,0,0,0,4,18,4,0,3,0,-3,12,0,0,27,0,-4,1,16,0,15,0,12,-3,0,10,-5,10,13,0,1,10,0,0,0,-3,0,6,31,19,0,0,0,4,6,4,0,0,0,0,0,19,0,4,-3,0,0,5,7,4,51,0,1,0,0,0,0,0,0,0,18,0,20,0,0,0,0,0,0,7,1,0,0,0,29,16,0,0,0,0,5,0,32,0,0,0,0,5,12,0,12,0,17,0,0,17,3,-1,0,22,0,0,0,0,0,10,0,0,14,0,0,7,-3,0,0,1,0,1,9,0,0,1,-2,10,0,0,6,0,-3,0,0,0,22,0,-1,0,0,6,4,0,0,6,0,2,0,0,15,-1,0,0,8,0,5,0,0,0,9,3,0,15,5,15,0,6,0,15,-4,0,15,0,0,-3,0,0,0,0,7,0,12,0,0,0,6,0,6,8,0,0,0,0,41,0,0,4,0,23,0,4,0,0,0,6,0,0,8,0,0,0,20,9,4,2,0,0,0,0,0,0,0,11,20,30,13,3,4,-6,4,0,0,1,0,-2,0,0,5,0,0,0,0,12,6,13,0,0,6,4,0,0,8,8,-2,0,9,11,0,0,0,10,0,-5,0,0,16,6,6,0,0,21,0,0,20,6,0,0,18,0,0,11,-5,0,11,0,0,3,1,3,6,8,-7,3,6,2,6,19,0,0,4,0,0,-6,0,-2,17,6,5,24,5,3,0,-1,0,0,7,5,18,13,3,0,0,0,0,0,3,0,0,16,4,15,12,0,0,0,0,1,14,0,6,7,7,27,6,10,5,0,23,0,0,0,9,5,13,5,8,13,15,0,0,-2,4,-3,0,11,0,0,7,0,-5,-1,6,16,6,3,-3,11,-1,15,-7,0,1,0,5,0,4,0,0,8,1,0,0,14,20,0,5,0,9,49,0,0,0,3,5,0,-2,-1,-1,0,0,0,5,-1,1,4,12,8,6,25,3,3,0,0,6,31,0,5,9,0,0,0,5,13,-6,0,0,4,0,-3,0,0,12,-6,-3,5,2,40,-1,-3,0,11,0,0,4,4,14,0,0,0,6,-1,0,0,6,10,-3,9,44,5,8,0,-1,21,1,0,14,3,0,16,0,0,0,0,23,0,0,4,7,0,7,0,0,-2,0,0,0,0,0,0,5,0,5,-3,0,4,3,0,9,0,8,0,7,0,0,43,5,0,0,0,-1,0,0,0,0,3,8,8,0,55,0,0,0,0,38,15,0,12,0,5,0,0,12,0,0,1,0,1,6,9,-8,0,0,0,24,0,0,6,-1,0,0,0,0,7,1,0,0,2,4,0,6,0,11,0,21,15,0,12,0,0,2,42,0,0,0,3,0,0,0,2,0,7,14,49,0,0,13,0,0,4,8,5,6,7,25,9,4,3,0,22,20,25,0,-7,0,0,15,0,0,0,-2,15,0,1,0,0,0,0,4,0,-2,4,0,-6,6,2,0,0,4,9,-10,0,-1,4,1,5,16,0,3,0,0,0,2,42,0,18,3,0,18,0,0,14,2,0,3,0,0,0,1,6,0,-4,19,0,17,0,-2,13,11,8,4,2,-2,0,2,0,-5,0,5,17,0,3,0,0,0,-4,2,0,4,11,3,4,7,2,0,12,-2,0,0,5,0,5,17,0,0,0,2,0,-3,0,0,23,0,0,0,0,0,23,0,0,0,0,0,5,0,0,0,-3,0,0,-4,0,0,4,6,0,0,-4,8,-4,0,0,-1,0,5,8,9,0,0,36,4,0,12,9,0,0,12,0,25,-5,0,0,0,6,0,40,-5,-6,0,12,26,3,0,5,0,0,5,0,-3,0,11,-2,0,0,13,6,7,15,2,0,0,0,0,0,-2,0,0,6,5,0,0,6,0,26,0,0,3,8,7,10,2,30,6,0,0,19,7,0,19,0,12,12,0,-3,0,0,6,0,7,41,-4,0,46,0,0,3,0,-1,48,14,7,0,0,11,0,0,0,0,0,0,3,6,0,13,14,3,6,0,0,-3,48,-1,0,0,17,-1,3,14,21,5,0,0,0,0,0,-3,21,0,0,4,0,0,5,6,0,2,8,0,0,0,0,0,-5,0,0,0,0,0,0,0,1,6,0,0,0,0,4,0,5,4,3,5,28,26,0,0,0,0,0,0,0,0,0,-5,-5,22,0,0,40,0,13,-3,7,44,9,0,0,1,0,-1,5,0,0,5,0,0,0,-1,0,7,0,8,0,0,35,0,0,0,18,3,0,15,-1,-7,14,10,0,0,0,0,4,0,0,0,5,12,0,-3,3,5,8,4,23,20,4,0,0,0,60,0,0,5,0,17,0,18,0,-1,0,-4,0,29,10,10,0,0,6,0,0,-3,3,0,3,0,4,0,0,10,0,5,2,12,0,0,0,6,-6,0,0,23,19,0,5,4,0,0,18,1,0,6,7,10,0,0,14,-3,4,21,15,0,-6,0,4,7,5,0,23,0,0,0,-2,0,0,17,0,22,7,0,-1,0,13,0,3,0,0,42,0,0,0,5,0,0,0,0,8,2,0,21,-8,0,0,0,0,0,0,0,0,-4,0,3,0,6,0,0,-5,40,0,-1,0,0,4,9,4,0,2,24,0,4,1,22,1,0,0,0,1,10,0,35,7,5,0,7,0,6,0,15,0,20,0,8,0,0,4,0,0,0,18,0,13,1,0,14,0,9,14,-4,0,0,0,0,12,0,0,0,-1,0,0,0,39,-1,12,0,5,0,5,5,0,0,0,6,0,8,-5,6,12,0,45,0,0,-5,0,-3,0,0,0,0,0,2,0,8,0,15,0,0,0,-1,4,0,6,0,0,11,0,2,-3,16,0,6,38,14,17,39,0,0,8,0,0,6,0,4,-6,4,-4,0,-4,0,31,-2,8,0,0,11,0,0,2,1,0,18,0,0,0,0,7,21,53,0,0,0,0,-3,23,0,2,0,0,0,2,0,9,0,5,0,3,0,0,0,0,8,0,11,0,0,4,0,2,0,-5,0,7,0,-5,3,-1,0,15,0,15,43,13,1,20,-4,2,3,12,-4,0,0,0,0,0,0,0,1,0,6,3,5,0,0,0,0,0,14,-1,0,0,0,0,-3,15,0,0,0,0,0,0,3,14,0,0,0,2,0,0,3,0,2,0,-5,0,0,3,12,0,0,3,14,2,9,0,0,0,0,-3,0,29,5,37,0,7,0,44,0,0,0,5,8,27,-4,0,2,0,-1,0,0,7,0,3,14,0,4,15,0,0,0,0,0,10,0,2,0,17,20,-3,0,0,-3,-3,0,2,0,1,4,0,9,0,0,-4,0,5,5,23,27,0,12,0,8,0,0,0,35,0,9,11,0,3,0,0,7,8,2,7,4,9,34,0,15,0,24,0,0,0,7,0,-4,0,1,0,4,0,1,0,14,0,0,4,0,7,5,0,5,0,3,0,25,1,0,-2,0,17,0,10,0,3,0,4,4,0,5,-4,22,0,7,-2,0,0,7,0,4,0,-6,0,0,12,0,3,6,3,12,-10,4,16,0,10,0,5,3,0,6,9,0,0,9,0,-2,13,-4,0,0,5,0,9,15,0,0,0,3,0,-1,0,7,0,0,0,3,7,5,2,1,4,0,0,-7,7,0,0,33,0,0,5,11,10,0,18,-4,13,0,0,0,0,0,-3,-4,0,16,8,0,0,1,0,6,0,0,11,2,0,2,0,24,4,2,0,8,0,0,-1,6,15,4,0,-4,38,25,11,0,0,16,31,0,0,0,0,8,5,5,12,5,4,2,-4,2,0,19,5,10,-3,0,4,0,-5,11,0,0,2,10,4,5,0,0,0,0,0,0,5,4,0,10,16,6,45,-2,9,0,-4,15,-4,-6,1,2,0,6,0,0,0,0,0,0,7,0,7,0,4,4,16,0,4,10,0,46,0,6,0,23,0,45,0,0,-4,0,0,3,-5,-5,17,0,0,0,0,11,0,-6,0,3,0,0,-4,1,4,0,0,-1,5,17,13,4,0,2,31,7,31,0,0,-5,0,4,0,0,30,0,0,26,-5,11,0,0,4,0,-1,0,4,-1,0,2,0,0,0,5,0,0,0,-6,6,0,0,0,5,9,0,0,0,0,-6,2,0,7,0,1,0,8,18,0,0,14,-3,3,-1,0,0,4,0,0,0,0,13,6,8,0,16,46,0,-5,6,0,-4,0,3,0,42,25,0,0,0,9,0,10,5,0,7,0,0,0,-4,6,0,0,6,0,15,12,0,-3,5,44,0,12,0,37,9,0,23,0,-1,14,2,5,0,21,0,0,0,0,0,0,5,0,0,-4,20,-4,4,3,0,2,8,0,5,2,0,0,0,0,-6,0,5,0,0,0,0,-6,0,7,0,0,0,0,11,15,0,6,4,18,0,6,26,0,3,25,0,0,3,9,9,0,0,0,0,5,0,2,0,20,4,7,0,0,4,0,2,0,0,8,10,7,3,3,0,0,0,0,0,2,9,0,-4,0,0,0,3,27,1,19,0,18,0,5,0,10,18,0,0,18,17,0,4,6,0,17,0,9,0,32,29,0,9,0,6,5,0,2,0,0,3,0,0,0,21,15,0,6,0,0,5,6,-5,3,4,0,-6,0,2,22,8,0,0,13,0,1,0,-1,6,0,0,0,15,25,-3,0,5,0,0,41,0,0,0,0,0,-3,0,18,0,0,0,-3,-7,3,2,0,1,0,0,5,5,2,4,0,0,0,0,0,0,0,0,0,0,0,12,5,10,17,0,0,3,0,6,-2,0,7,23,0,2,5,0,0,-1,-2,0,18,7,0,0,0,28,0,9,10,0,9,0,0,9,0,24,0,6,0,-3,0,0,17,0,0,0,15,7,24,8,3,4,0,-7,6,27,34,0,9,2,0,16,0,18,3,9,0,4,8,19,4,19,11,3,0,16,8,0,12,15,0,0,5,2,11,0,0,0,-6,-3,11,28,0,5,4,6,0,24,0,6,0,0,0,0,-1,0,-5,3,23,-5,16,2,0,3,5,0,0,0,0,31,10,11,7,-8,0,30,3,9,0,-7,-8,4,4,-1,0,0,0,0,0,5,0,5,10,7,4,8,4,9,-1,13,0,7,15,0,6,8,-4,0,13,15,0,0,0,12,19,0,0,6,-2,0,32,0,0,0,0,0,-3,0,0,2,15,0,0,0,-3,5,0,0,9,0,0,-2,4,34,9,0,0,0,16,-3,0,-2,0,-1,0,-3,15,34,17,5,6,0,2,43,37,0,14,6,4,0,0,-3,0,4,25,0,0,4,5,0,0,3,3,0,0,0,0,0,33,26,0,0,5,0,19,0,-1,0,0,0,7,0,0,0,0,10,0,0,0,14,-2,0,4,0,4,0,0,2,24,0,9,8,0,0,0,0,0,1,0,0,-5,1,0,0,-2,15,0,0,0,0,0,-1,0,0,1,5,0,0,3,0,5,4,0,2,0,0,12,0,0,-5,0,-6,0,0,0,0,0,-1,0,5,0,0,3,0,0,0,15,-4,0,8,0,0,0,0,0,17,0,-2,-4,6,-2,0,0,4,5,4,14,29,6,0,-1,0,0,-2,-4,29,-2,4,0,0,8,8,0,0,0,25,0,5,0,0,0,0,4,4,7,0,23,-7,0,0,0,5,0,0,0,0,0,9,8,0,0,8,29,0,-3,2,0,9,10,7,0,-5,18,0,0,0,0,0,6,0,0,0,0,0,0,0,10,23,0,0,28,0,2,0,2,0,-5,-1,0,0,17,7,0,-2,0,6,0,0,12,12,0,15,0,0,-6,-4,5,0,3,0,0,-3,1,-3,0,38,-4,0,0,-4,0,0,0,0,1,0,40,16,4,15,10,0,0,0,6,0,3,19,3,36,8,-1,4,-3,0,7,0,0,0,0,0,9,0,22,12,0,5,0,1,0,11,4,0,5,46,0,3,0,-2,0,0,4,19,0,0,-4,-5,0,-2,0,7,20,0,0,-6,0,4,23,0,0,41,0,0,0,5,0,37,0,0,0,21,0,0,0,0,0,0,4,0,-5,0,11,0,28,12,2,0,0,0,45,0,0,0,7,0,0,0,0,7,-2,0,0,10,0,0,-3,0,0,8,0,0,7,-1,17,0,0,5,0,0,4,-3,0,11,5,0,18,0,9,0,-4,4,0,1,27,13,0,-3,6,35,6,7,8,5,0,0,0,-5,-2,1,0,0,0,-3,0,15,0,3,9,4,0,5,0,1,0,2,2,11,0,3,13,-3,13,0,0,0,8,13,4,16,14,5,26,0,0,28,17,3,-5,6,0,22,0,17,0,0,0,0,0,0,0,3,4,0,0,0,0,20,0,0,5,0,6,8,0,0,6,0,18,0,0,3,0,0,2,6,0,0,18,-1,0,0,11,-1,5,0,-3,-2,0,0,0,20,0,5,0,0,0,-2,1,13,0,0,5,0,0,-3,7,0,0,0,0,0,11,4,0,0,0,3,0,-1,0,0,0,7,0,0,21,4,11,7,0,1,6,-2,37,21,0,-2,3,0,0,0,2,0,6,0,0,0,3,-1,0,0,-2,-4,0,3,0,0,2,3,7,0,0,0,5,0,0,0,0,0,0,8,11,0,0,0,0,12,10,3,-2,29,30,3,2,3,0,21,18,-6,0,0,36,0,0,4,0,34,0,3,0,0,1,7,7,6,0,0,0,0,0,0,7,-3,0,0,0,0,0,0,9,5,0,2,-1,7,0,-6,9,-3,6,20,1,2,0,0,5,0,0,0,5,-4,36,-5,7,0,6,-5,3,20,30,0,0,4,5,-4,1,0,3,6,0,0,23,10,3,-4,0,5,-2,-2,4,5,2,5,28,0,2,0,1,4,6,5,6,0,0,17,30,0,34,13,-3,11,9,0,2,6,6,0,0,0,17,22,16,0,4,0,2,-1,28,14,7,-4,-1,0,0,0,0,4,4,6,19,0,0,12,5,-1,0,0,40,0,19,27,0,14,16,11,1,-4,0,0,-3,0,0,2,2,9,0,0,6,0,19,0,0,10,5,3,8,6,25,2,6,0,-1,6,0,8,10,0,12,0,0,-4,7,0,5,4,0,3,-3,4,0,4,-8,6,7,0,-1,0,-1,3,3,10,10,25,2,0,5,0,6,11,7,0,6,0,0,4,4,12,4,36,11,0,0,24,19,0,2,5,0,0,9,18,10,0,18,-8,-2,0,0,5,0,0,0,11,7,-3,9,0,4,-3,0,42,8,16,0,23,-2,12,0,0,0,0,0,0,0,0,-4,4,0,8,-4,0,17,30,0,0,0,2,9,28,15,1,0,0,0,4,3,34,3,0,0,36,0,1,0,-2,0,-10,0,0,13,0,6,29,0,13,12,0,0,0,0,8,0,1,0,0,1,0,0,3,11,0,0,0,-4,0,7,-1,0,0,15,19,0,3,17,0,3,4,0,5,24,0,0,0,0,0,0,0,0,4,0,6,0,6,0,33,0,0,0,0,3,0,0,0,0,23,0,7,0,-5,10,0,0,1,0,0,9,-3,0,5,16,0,0,8,-3,4,0,0,0,0,0,0,0,0,17,17,3,0,-2,0,18,6,2,4,6,0,0,0,5,0,2,24,3,-1,0,0,0,0,12,10,15,2,2,0,0,0,24,54,0,8,0,0,3,0,5,0,0,0,0,0,3,0,8,8,5,7,40,0,0,0,3,0,1,3,3,0,-1,0,0,0,7,0,0,9,19,-2,14,0,45,0,0,4,11,0,22,0,0,65,0,0,0,0,6,-6,0,27,-3,0,7,0,6,41,0,5,0,-4,0,0,1,2,7,4,0,0,6,0,-1,0,0,12,0,0,2,4,30,-4,0,-1,7,0,0,7,0,15,16,0,20,20,9,0,0,14,19,0,0,13,11,10,2,1,0,0,0,4,2,26,5,20,0,0,20,29,6,8,8,5,25,9,4,0,10,2,0,8,9,20,0,0,0,11,0,0,0,-2,7,11,27,0,5,2,0,0,4,10,1,0,2,0,15,0,22,4,0,0,4,-3,0,6,-4,0,0,-2,-5,-6,0,0,9,-2,4,0,-2,2,0,0,0,14,0,0,-4,6,0,1,5,1,14,6,6,16,0,-1,0,0,11,0,6,5,0,0,0,18,0,9,0,0,-3,0,0,0,0,0,1,-3,4,25,-1,0,0,4,0,0,-9,4,0,8,1,11,4,5,0,0,0,2,0,26,5,3,12,-2,-7,12,0,0,0,0,0,11,0,0,0,0,0,5,29,0,18,0,3,16,-2,-3,14,0,16,3,0,0,0,0,-1,0,6,0,4,18,0,0,17,0,15,0,0,14,-2,0,0,6,-3,-2,8,-3,0,0,0,15,15,2,7,10,0,14,0,3,29,0,0,15,0,0,0,0,5,0,2,0,-1,0,16,33,7,0,0,8,6,0,0,0,0,1,0,0,0,8,0,10,57,0,0,0,6,0,40,0,0,0,0,10,4,6,6,0,0,17,21,0,5,0,5,1,0,1,0,0,5,0,0,0,0,30,10,0,0,-2,0,0,0,3,0,0,0,5,0,10,0,8,12,11,0,18,0,11,0,30,1,0,38,0,13,18,4,0,11,0,1,0,0,6,4,0,0,19,32,12,5,-1,0,0,0,0,15,0,27,7,13,0,12,0,0,4,0,0,0,1,0,0,11,3,22,0,0,11,22,7,8,0,25,0,3,0,0,4,0,0,5,1,29,11,0,-3,11,0,13,0,16,0,11,1,0,0,0,-3,13,3,0,-3,6,19,-3,6,0,0,0,0,0,5,0,0,0,1,0,6,0,19,4,12,3,7,0,3,0,8,0,0,4,0,0,0,16,3,0,4,0,-2,5,0,-5,0,0,0,0,0,7,6,0,0,12,-4,-5,0,12,1,3,0,0,-2,-3,0,5,18,0,0,0,20,7,0,19,0,10,0,3,0,0,0,0,0,-1,0,22,38,0,4,28,20,24,21,0,-2,26,10,0,0,0,0,3,0,0,45,0,27,0,0,0,0,0,7,10,0,0,0,23,0,3,0,4,0,0,14,-1,-2,13,0,0,0,0,0,0,0,0,0,-2,5,0,0,41,0,8,0,-2,26,0,0,0,0,0,0,0,5,0,10,0,0,0,0,11,1,3,0,0,-4,0,-2,0,2,4,-2,0,0,6,0,0,0,4,2,0,0,0,0,0,0,10,-2,0,33,0,9,5,0,12,8,39,9,0,3,0,0,4,0,0,4,0,3,1,37,29,16,6,0,19,4,0,0,2,0,7,0,0,0,0,25,0,4,0,6,0,32,-2,0,0,-2,4,4,0,0,12,-4,5,13,-4,0,0,21,0,0,0,0,0,0,0,20,0,0,8,0,0,0,0,0,9,6,3,3,5,15,6,10,-4,12,15,0,0,-4,0,2,5,0,0,-1,2,0,0,0,3,9,0,30,0,-4,0,-3,0,23,0,0,3,20,0,14,11,0,40,0,3,-2,0,0,0,-1,-1,0,10,0,0,6,13,0,4,0,0,0,5,-3,37,7,0,-2,2,11,3,0,0,0,0,-2,6,0,-6,14,7,4,0,4,0,-2,-1,0,0,17,0,12,-4,16,1,0,2,0,6,0,10,5,0,0,0,0,2,25,24,0,6,0,0,12,0,-6,12,6,0,8,0,0,0,0,0,0,0,0,7,8,0,0,0,0,0,5,0,5,0,5,12,2,0,3,0,37,17,0,0,0,0,6,0,0,0,4,12,0,-2,-2,0,5,0,12,0,0,0,0,7,6,0,1,-2,0,0,10,0,0,0,0,0,1,0,0,0,0,0,0,0,13,0,0,43,0,7,7,4,0,0,11,0,0,3,0,0,0,-5,-3,16,21,13,0,0,0,0,18,0,0,6,0,4,0,4,0,0,0,25,0,0,3,0,-4,0,4,0,11,14,28,0,0,2,0,0,7,0,0,-2,0,0,0,0,0,4,0,18,18,-1,0,0,0,3,-1,3,0,6,0,0,-4,0,0,0,45,22,3,0,0,0,0,4,0,0,-3,0,13,12,0,0,0,0,-7,3,0,0,0,9,0,0,31,14,1,5,19,-7,18,21,0,-2,8,0,0,30,0,38,0,-5,0,9,7,2,0,0,6,0,0,2,0,0,12,0,0,0,10,0,8,7,7,9,7,0,0,0,0,0,29,-3,-5,9,4,0,-1,0,37,0,5,7,-1,-8,7,0,0,0,0,2,0,0,0,0,0,0,0,3,7,0,0,12,-6,3,6,0,2,0,0,0,0,7,-5,0,14,0,0,4,0,0,3,29,1,0,-3,14,0,22,0,0,5,1,0,19,15,0,0,3,6,0,-2,0,0,22,0,4,0,-5,-1,50,6,0,46,0,0,7,0,4,9,0,-3,0,0,-6,11,0,0,2,-6,0,1,-1,0,0,4,0,0,0,6,0,-6,10,20,20,0,5,0,13,13,2,0,0,0,0,-1,0,2,0,0,0,0,0,0,0,0,32,0,0,7,3,19,12,9,-1,3,17,0,-4,14,2,0,5,0,0,0,3,0,12,19,0,7,6,17,0,11,0,0,0,0,0,0,0,22,20,0,-3,4,0,8,17,0,0,0,0,4,6,0,0,10,9,-4,5,0,0,13,0,4,0,6,11,7,11,0,0,0,3,6,-1,11,0,0,1,0,5,19,0,16,0,-2,-4,-2,15,0,1,0,0,-5,5,0,30,15,0,0,1,0,0,0,0,6,43,9,0,0,-7,0,0,0,0,0,20,0,0,0,0,0,0,0,5,8,11,4,0,35,3,10,0,-7,0,0,0,9,13,0,0,0,0,5,0,0,13,8,0,0,5,-4,5,9,21,0,0,0,0,0,4,0,5,0,-2,6,0,0,16,0,4,10,0,0,8,5,0,0,0,14,39,-1,-2,13,17,-5,29,0,4,0,0,1,0,0,0,4,0,14,-4,4,1,-1,-4,4,8,0,3,6,6,23,0,23,0,22,10,0,21,0,5,10,0,0,0,45,16,-3,1,0,0,-8,10,0,0,0,4,13,3,-2,1,5,3,-2,0,4,0,0,-3,5,0,4,9,1,0,0,-1,0,0,0,0,0,0,0,4,0,0,0,0,0,0,19,0,13,0,13,0,-6,5,0,0,-5,3,0,0,0,0,0,20,0,12,7,15,1,0,0,0,4,0,0,0,19,0,-6,0,0,0,0,17,0,0,3,0,10,18,0,0,0,0,0,26,0,-2,0,0,5,0,0,0,-3,0,20,0,0,0,0,23,0,0,5,0,0,17,0,-10,0,0,0,0,18,0,-3,17,0,14,0,0,31,7,6,0,0,0,17,0,0,0,0,6,0,-1,35,14,0,0,0,0,1,5,0,0,0,0,0,0,15,0,15,0,0,7,14,0,0,2,0,5,5,6,15,4,24,5,6,16,0,10,16,0,4,0,0,0,15,14,0,0,16,0,0,-7,0,0,0,0,0,0,0,0,0,3,14,4,0,16,0,0,-5,0,0,0,0,7,18,-2,0,14,-3,1,7,0,15,19,-3,0,0,0,0,0,7,0,-2,0,0,0,12,0,0,0,0,0,6,24,0,0,3,8,0,4,4,0,2,0,0,28,31,0,0,5,4,0,0,6,0,-3,0,-1,4,0,-5,0,0,0,19,27,0,2,0,39,4,0,0,0,0,17,0,0,3,0,0,0,0,-6,10,2,4,5,11,7,7,3,2,0,0,1,47,0,0,10,7,1,16,19,0,0,0,36,0,-4,0,5,0,0,17,18,2,10,0,11,14,-4,0,0,3,1,4,4,0,0,0,0,0,16,0,22,13,-7,13,0,13,0,-2,0,6,10,-5,3,-5,0,0,8,-6,0,-4,2,0,13,-2,5,0,0,0,28,0,6,0,-4,-4,0,0,-7,0,0,13,0,0,11,0,0,4,11,0,0,0,1,23,0,4,4,13,16,0,0,5,0,30,0,0,0,0,0,5,6,6,0,0,1,20,5,0,18,-5,0,0,-1,10,0,0,0,0,0,0,0,6,0,0,0,0,0,0,4,0,0,2,-3,0,0,0,0,0,14,0,0,0,6,0,0,0,-4,-2,0,7,5,0,0,18,0,4,11,-4,4,0,9,-6,0,-5,0,0,0,0,0,10,0,0,16,18,-7,8,11,21,-5,0,0,0,0,0,0,15,-5,0,11,7,0,-4,13,0,-5,0,0,0,0,-3,0,0,0,2,30,5,0,0,4,-6,0,0,0,-8,0,0,0,0,26,0,-1,0,4,17,-1,14,0,0,0,0,-6,0,18,0,0,0,0,20,-1,15,6,0,18,2,4,3,0,13,0,4,20,0,0,6,0,11,0,4,0,4,0,4,0,20,0,0,10,0,5,14,0,-2,1,0,0,0,0,-1,0,2,-2,19,11,0,0,0,5,0,0,-1,3,0,9,0,0,6,0,2,-3,3,-2,12,11,0,0,19,-4,0,0,2,22,6,0,0,3,4,0,2,0,2,0,9,5,0,-2,0,8,0,0,11,0,0,26,17,0,0,15,0,0,-3,0,0,9,0,0,0,3,0,0,0,14,9,20,0,0,3,0,13,0,7,13,0,0,0,0,-3,0,0,0,0,0,0,0,2,0,11,0,0,0,0,0,46,0,0,27,0,5,15,0,18,3,0,0,0,16,0,0,17,4,-7,7,10,11,-3,0,4,0,1,0,0,0,-5,-4,0,13,0,0,10,5,14,0,0,0,0,2,12,-4,0,0,0,10,-1,0,0,0,0,0,7,7,0,0,11,8,0,4,3,0,-2,3,0,0,1,0,17,14,0,0,0,19,0,0,13,0,0,0,6,8,17,5,0,0,0,13,0,0,0,0,0,8,24,0,0,0,1,0,-3,0,0,0,1,0,2,0,3,0,0,0,0,0,-7,0,0,2,0,6,3,0,9,-4,6,12,-1,0,0,6,0,0,17,0,0,13,15,0,-5,-8,-5,0,5,-5,0,-2,0,7,2,0,4,4,18,0,6,6,22,5,0,-4,4,0,0,0,0,0,0,0,0,0,9,18,0,0,0,7,0,0,2,0,0,0,-9,0,6,0,0,5,0,0,6,0,0,0,2,0,8,3,-4,-2,6,0,0,5,0,2,22,7,0,-5,0,4,-1,22,0,0,0,0,0,5,0,0,5,0,0,0,0,0,-7,0,0,-5,-5,8,0,0,17,0,0,-2,-4,4,18,0,3,0,0,4,-1,16,0,7,0,19,9,1,0,-5,0,3,1,-6,3,36,2,4,0,0,4,18,-4,18,0,0,4,0,0,-2,0,2,0,2,0,-3,10,0,0,0,0,4,5,0,10,0,5,20,0,0,1,0,-4,0,0,-3,24,50,0,0,0,0,0,0,0,0,5,0,0,0,-1,0,-3,3,0,18,2,0,0,0,-1,0,0,15,28,9,0,-4,0,0,0,-3,7,7,-1,0,3,11,0,0,5,0,5,5,0,45,9,27,0,0,0,0,33,0,0,0,8,14,0,5,9,0,-4,0,0,10,0,0,0,4,4,0,8,7,0,-3,0,-6,6,0,0,0,0,-2,14,24,1,0,11,9,5,0,0,0,-3,0,0,0,45,5,0,4,45,15,0,-1,0,0,3,0,4,7,0,37,-5,0,0,0,0,0,25,0,0,0,0,0,0,4,4,0,0,0,1,30,0,0,0,0,3,45,0,0,0,16,0,0,0,1,15,0,0,-4,3,6,0,4,0,-3,26,6,0,0,0,0,9,29,0,38,0,0,0,0,0,10,11,6,0,28,2,0,20,15,5,15,8,11,8,10,0,3,23,7,40,2,0,0,-6,0,34,7,7,0,0,21,11,16,0,0,4,0,0,13,0,11,10,0,0,0,0,0,0,14,3,-2,0,0,11,0,0,0,-2,6,0,-2,4,4,4,20,8,0,20,0,9,42,3,0,0,0,11,0,-3,6,10,0,4,0,5,10,10,0,9,0,0,25,3,31,7,18,0,4,0,0,18,34,0,0,3,0,19,4,3,0,0,0,28,0,0,29,0,0,0,21,0,13,0,0,0,0,0,-5,0,-1,0,0,0,0,0,7,7,40,5,0,0,-2,5,0,2,10,4,-3,20,0,30,0,19,0,5,0,4,23,0,5,0,0,8,18,0,0,13,19,14,0,-8,0,8,0,-5,0,0,2,0,2,0,3,5,4,0,6,0,0,3,4,0,0,8,0,1,5,0,14,24,7,3,19,0,0,-3,-2,0,0,0,0,-5,0,0,1,19,15,4,0,15,4,0,0,15,12,8,1,0,7,5,0,4,0,0,0,0,0,5,0,0,6,21,0,6,-7,-2,-7,6,-5,5,-5,0,0,10,0,0,0,0,5,0,6,0,6,0,18,0,20,0,0,0,0,0,0,0,22,0,4,0,7,-1,0,0,4,4,4,0,0,35,0,32,0,0,20,0,2,0,0,4,25,-2,0,3,0,3,-2,7,0,0,0,6,0,0,0,0,11,0,3,1,5,0,3,6,39,0,-3,0,16,0,17,0,0,-2,0,0,0,5,18,11,-5,0,0,0,0,4,10,-1,0,6,-5,5,4,-1,0,2,0,0,0,3,5,11,4,5,0,8,1,0,27,10,0,3,0,0,0,0,8,0,0,25,0,10,13,10,11,-11,35,4,22,3,3,3,0,0,0,2,-4,15,0,0,5,42,19,23,-7,-1,0,0,8,0,8,0,7,0,0,0,5,6,12,4,6,7,0,0,15,4,7,0,11,0,8,-1,0,0,-4,2,0,35,-2,0,6,10,-1,7,2,0,5,0,0,0,0,5,0,1,21,2,0,0,26,0,5,0,3,0,13,16,25,-8,-3,5,0,-1,6,3,-5,13,0,0,0,0,0,0,0,10,16,0,5,13,11,4,0,6,0,51,0,4,0,0,0,11,0,-3,0,0,0,-5,6,0,0,-3,1,8,13,0,0,22,2,0,0,0,0,0,0,-2,48,9,0,-3,7,0,5,8,0,0,3,0,-1,0,0,20,-3,0,6,3,15,0,2,0,6,18,4,18,9,13,25,0,0,-1,0,0,0,6,0,9,4,0,19,0,19,21,0,0,-2,-3,8,0,0,0,0,0,0,0,0,-2,20,11,0,0,0,0,41,8,0,16,0,0,0,0,7,3,0,3,2,3,26,13,0,30,0,0,-4,0,0,7,0,-1,0,3,0,0,7,58,0,0,14,0,5,0,19,0,0,0,21,7,0,10,5,0,51,0,0,4,2,18,0,0,0,0,-3,0,0,15,13,0,0,-3,6,0,0,0,0,-1,0,5,0,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,6,0,34,-1,0,-1,0,2,0,0,0,0,4,0,-2,-4,14,0,0,15,0,0,0,1,-3,0,0,0,0,-2,0,-2,5,0,0,0,0,0,6,6,0,1,-2,0,0,3,0,7,18,14,5,5,0,1,7,0,9,0,0,-1,0,0,0,0,0,13,-5,15,33,0,0,4,0,0,0,0,12,7,1,0,4,0,0,50,10,0,0,0,0,5,0,9,6,0,0,0,-1,-5,45,0,3,0,0,0,-1,0,-1,0,-2,0,0,8,9,35,0,0,9,0,4,3,0,0,-2,-4,12,0,0,15,0,0,0,4,-5,19,0,0,11,16,0,15,0,15,5,0,1,29,14,0,17,13,19,0,6,0,0,4,19,0,19,4,0,0,0,0,0,17,17,0,5,-3,4,5,0,6,14,28,3,3,-5,11,0,4,11,6,0,4,-5,0,0,0,0,10,14,0,20,0,0,0,0,7,8,0,9,8,0,12,-2,0,2,0,-3,0,0,0,0,-1,0,16,0,0,30,0,0,-3,10,0,1,14,0,0,7,0,0,0,0,10,0,0,18,0,5,0,6,4,21,0,1,1,0,0,0,3,1,0,19,0,0,0,0,0,0,4,6,0,0,2,1,0,-5,19,0,14,30,0,0,-8,6,0,1,0,11,5,0,5,0,0,0,0,11,16,15,9,0,-1,-4,0,13,2,14,0,16,4,0,0,0,5,10,10,15,3,6,2,14,5,12,0,6,0,5,11,0,-3,0,0,0,0,0,0,48,-4,11,24,0,-3,14,0,12,10,0,3,7,7,0,0,0,12,0,-4,0,10,0,0,16,52,19,0,0,7,0,0,5,0,0,0,0,0,22,0,4,0,4,2,0,4,0,4,0,19,0,0,0,29,0,0,43,29,3,0,0,0,0,16,-2,0,-2,0,3,3,21,9,0,0,0,10,0,-4,8,-4,0,4,2,0,0,-2,9,0,-2,5,0,15,0,2,-4,0,2,20,14,0,0,0,0,0,0,0,24,10,11,-1,0,31,0,0,9,10,0,0,0,0,4,-4,5,5,-4,0,9,23,5,3,4,0,-2,31,0,10,6,0,7,8,5,5,17,0,24,-4,12,12,0,5,0,0,0,4,-4,3,0,2,0,10,18,3,0,0,-7,8,0,17,4,2,10,-2,0,2,0,0,0,14,6,6,2,0,14,-2,-5,19,24,0,-2,0,0,-6,11,5,24,3,26,0,0,3,10,0,0,16,26,0,0,18,27,0,-4,6,0,3,3,-5,0,23,0,0,3,0,1,24,0,25,0,0,0,6,0,20,-2,0,0,0,5,0,0,1,0,-4,0,26,0,-3,0,6,0,0,6,0,31,14,11,0,0,3,0,1,0,1,0,0,16,0,6,-3,0,3,0,0,1,11,28,0,0,0,0,12,0,0,0,9,20,21,0,0,0,-3,0,0,0,0,21,0,0,0,0,5,4,27,0,0,0,29,22,0,0,0,0,0,0,44,0,7,9,0,6,0,0,2,0,-4,-1,9,-6,-3,2,2,0,0,7,0,0,0,0,0,6,4,0,0,0,0,0,0,-4,6,0,0,12,0,-6,23,9,0,0,0,0,0,7,23,0,0,-2,0,0,4,4,7,13,-4,12,6,0,0,28,5,31,0,-1,3,0,0,0,0,3,0,0,-3,-2,3,0,0,0,7,0,-4,0,0,0,0,0,0,2,37,-6,0,0,9,0,4,5,0,0,6,19,0,0,0,5,0,0,7,4,-7,15,7,3,0,0,0,8,3,0,0,0,0,0,0,0,0,2,5,0,1,7,-2,0,0,0,0,0,0,-5,-5,0,-3,-9,-6,0,0,11,0,-4,20,0,0,-4,0,0,0,0,0,0,0,0,0,0,0,8,0,0,5,-3,0,3,0,1,0,-4,6,11,31,10,4,-3,0,11,5,0,5,0,0,0,0,-5,18,0,0,5,0,0,5,0,0,0,0,5,0,0,3,0,0,0,0,0,0,8,0,4,0,2,0,27,0,0,0,0,9,18,0,1,0,2,0,-1,0,14,0,0,24,-1,13,0,0,14,3,0,11,32,3,45,-3,3,0,0,7,6,0,0,0,5,0,6,2,6,8,7,6,0,6,0,0,12,7,0,1,3,0,5,5,0,9,0,29,5,24,0,-6,0,0,5,7,-3,3,1,0,12,0,7,0,3,0,0,0,-7,-4,-3,-2,25,0,0,22,0,14,16,0,0,0,0,13,0,16,0,-6,7,25,0,4,26,0,9,20,0,10,14,16,-2,0,0,0,6,0,0,5,0,-2,15,0,3,0,0,-3,8,6,0,0,22,5,26,0,31,0,6,0,0,0,0,0,15,7,34,7,0,0,0,0,0,0,0,0,0,30,18,0,8,14,0,4,0,23,37,1,7,0,9,29,0,0,7,0,6,0,0,8,13,2,5,0,6,0,0,0,0,5,19,4,0,11,0,-6,19,38,0,0,-4,0,0,-4,0,1,1,0,3,0,3,0,0,4,0,4,4,2,0,0,0,0,2,0,14,29,0,0,15,0,0,0,0,0,0,0,0,0,10,0,-1,14,0,7,0,-6,22,-4,17,-6,0,0,10,5,7,9,0,0,24,0,0,0,3,0,0,3,-3,0,0,0,0,0,0,10,0,0,0,0,0,14,5,-6,6,0,18,0,3,0,0,19,0,32,0,6,10,5,0,0,0,17,0,1,0,0,-5,5,0,0,5,4,0,11,11,9,4,-3,0,4,17,17,3,-5,0,0,0,0,1,0,0,38,0,5,0,0,0,0,0,0,-3,0,0,0,0,0,0,40,9,0,0,0,0,0,0,0,0,0,13,0,0,4,6,0,19,0,0,0,5,-2,5,0,0,19,0,0,0,6,0,8,21,0,0,5,0,0,0,0,20,6,12,0,0,0,0,0,29,-5,5,19,4,19,0,23,0,0,-2,5,9,4,9,7,19,3,37,25,-6,0,-3,14,8,0,0,-4,0,0,0,6,7,0,0,14,-2,0,2,7,14,0,0,0,0,10,0,3,8,0,0,0,0,0,0,0,10,15,0,0,0,0,0,3,4,2,6,15,0,26,0,0,0,0,0,7,27,5,31,0,6,0,-7,0,4,0,0,0,0,0,9,9,0,9,0,0,0,8,0,0,-4,0,28,-3,4,0,27,4,2,0,0,0,0,0,0,9,0,0,0,0,-2,0,0,29,0,8,0,-2,0,0,0,0,0,6,0,9,-5,0,0,0,0,0,20,0,0,-1,-4,0,-5,16,0,0,5,0,0,0,7,0,2,11,0,0,0,0,0,0,8,8,23,46,0,7,-4,0,8,0,-6,0,3,10,0,15,36,0,0,4,-3,0,1,-4,12,15,0,9,-2,0,1,34,7,-2,13,14,7,21,-3,11,20,5,5,0,0,10,4,0,0,0,0,22,7,0,0,0,0,0,18,4,0,0,0,0,4,24,0,22,0,18,5,0,0,13,0,0,0,1,0,7,0,2,0,0,-2,-7,18,0,5,0,6,20,9,11,9,0,0,0,0,0,0,0,0,0,0,9,4,0,0,0,13,0,-7,-4,0,1,11,15,9,-3,0,0,20,0,0,0,0,2,7,0,0,0,4,0,4,-5,17,-7,0,0,0,0,6,10,0,-4,4,0,0,0,13,6,0,0,32,0,6,0,-5,1,0,-5,18,0,11,28,0,-2,33,6,21,11,0,9,3,0,18,17,0,0,0,0,10,0,8,-8,-1,0,7,15,0,0,0,2,14,0,6,0,0,0,6,0,0,8,0,0,8,0,2,24,0,0,0,18,0,11,0,0,3,0,0,5,0,0,0,6,0,18,0,5,11,0,0,21,0,0,8,0,0,6,-3,0,0,0,-2,0,0,0,7,7,0,2,7,-4,0,15,17,0,5,14,0,0,0,-3,0,0,0,0,4,0,0,12,-1,0,0,7,6,0,1,15,11,4,0,16,9,0,2,-6,0,0,-4,0,6,-2,-8,-6,2,5,0,1,0,0,-3,0,-6,5,6,16,5,0,-5,7,0,0,0,-6,0,11,3,-1,0,0,0,-6,0,0,0,0,0,0,5,0,25,0,-4,0,30,-5,-4,21,0,0,0,1,0,11,0,2,0,9,0,12,0,-2,0,21,1,0,16,0,5,15,-4,0,13,-3,0,9,4,2,0,0,0,3,3,-3,0,0,-1,12,5,0,15,0,0,10,0,0,16,5,0,4,0,-1,20,0,-5,0,0,1,4,-7,0,14,-4,0,0,0,6,6,50,0,-5,14,6,14,7,0,0,6,-1,2,0,-5,0,11,8,16,0,0,0,10,0,5,11,0,8,0,8,18,4,44,12,0,0,-6,-5,0,19,4,5,20,0,-5,-2,8,34,-5,4,4,0,8,3,0,7,-7,0,0,2,5,26,7,0,8,21,27,13,29,29,28,29,0,4,2,0,-2,0,0,9,0,-1,1,2,-4,0,3,5,6,0,0,0,19,-3,0,7,0,0,0,-5,0,0,0,0,27,-3,28,18,0,0,2,0,-5,3,-2,-11,1,0,0,0,2,7,16,0,4,0,0,0,0,4,7,22,0,13,0,2,3,1,-2,3,0,8,30,0,10,1,26,0,16,9,0,0,-3,0,-3,0,0,-3,0,-2,10,9,0,10,0,10,10,14,29,0,-2,0,-1,0,-2,2,29,6,9,26,12,3,3,0,15,0,-3,0,37,18,2,0,0,-2,0,1,0,-1,27,0,0,0,8,17,9,10,7,2,20,0,0,0,0,0,-2,14,0,0,3,0,0,1,5,0,0,2,1,0,6,0,0,0,0,0,2,0,0,17,0,0,6,0,0,2,0,4,0,33,-3,0,19,3,19,0,-2,0,0,2,0,0,-2,13,0,9,20,2,-2,8,0,6,10,0,0,17,0,0,0,0,0,0,1,6,5,0,0,0,0,0,-3,-2,-4,17,-4,0,0,0,0,-2,0,0,10,0,0,12,0,11,24,0,0,1,4,0,0,-5,5,4,0,0,0,5,0,0,-1,7,27,0,0,0,0,0,0,1,7,-4,0,1,28,0,0,0,0,0,3,0,0,6,0,-1,0,0,10,3,0,4,0,0,0,3,0,24,0,5,5,0,12,7,0,-1,-3,5,4,0,5,4,0,-9,-3,-3,0,5,-5,15,0,21,0,0,4,0,0,8,0,3,3,16,0,0,4,0,4,0,-3,0,-4,0,4,0,40,0,0,8,0,21,6,8,0,6,4,19,0,0,0,1,0,0,6,5,0,0,0,6,0,45,-3,0,0,4,11,1,4,0,-1,0,0,7,0,0,0,0,0,6,0,41,0,0,0,9,7,9,0,7,18,3,0,-2,3,0,0,42,4,0,11,0,0,11,17,0,1,0,0,24,15,8,0,3,0,32,0,0,2,0,0,-5,24,0,4,5,22,0,-4,22,0,0,0,0,0,0,0,0,6,6,-6,3,2,3,0,5,3,12,-2,10,24,-2,5,0,0,0,4,0,0,0,8,0,3,0,20,0,0,1,0,4,0,17,3,0,0,18,0,8,0,5,0,3,15,19,0,4,0,0,3,0,0,6,11,0,0,0,20,0,-5,49,0,0,0,0,0,-5,0,0,0,0,11,12,4,5,1,29,0,6,0,2,12,9,24,24,24,22,0,3,6,27,5,0,0,0,14,0,6,29,1,0,3,23,0,0,6,0,0,0,0,-7,25,0,3,0,0,0,0,0,-1,1,31,0,0,0,1,0,0,0,14,21,6,6,10,0,6,0,5,1,0,0,0,0,0,14,10,0,4,26,0,0,0,6,0,0,5,0,0,7,0,6,0,0,0,0,0,0,8,0,0,1,0,0,7,0,0,-2,0,0,0,-7,0,0,0,0,0,0,0,6,3,0,0,0,14,0,-3,0,-1,4,0,15,3,0,5,0,0,47,36,0,0,21,-1,5,0,4,3,5,6,-1,12,0,0,1,7,0,0,5,0,6,-2,-4,10,14,2,8,8,0,0,0,6,0,-2,-4,0,0,10,0,0,-1,6,-5,0,11,28,0,7,0,18,12,5,11,8,1,1,-2,0,0,0,4,54,1,0,13,0,6,15,6,0,3,16,18,0,0,-3,1,7,-6,0,9,0,0,13,6,0,-3,0,6,21,0,3,29,0,2,0,0,10,3,0,5,10,0,3,7,0,0,0,5,0,20,24,0,7,0,9,0,6,2,0,8,36,0,0,4,0,0,0,0,-1,0,0,-4,0,3,0,11,0,0,7,0,0,3,12,2,46,6,0,0,0,0,6,5,5,0,0,0,0,0,5,-5,0,5,0,2,-6,-2,2,5,-4,8,25,0,-3,0,19,13,0,0,0,3,0,5,1,-2,30,0,0,0,6,0,3,-2,3,0,0,-3,0,9,31,0,17,16,5,4,0,0,0,29,-3,7,0,0,0,8,0,0,15,1,3,8,0,0,0,0,0,30,19,0,0,5,0,0,5,0,0,0,14,0,22,7,14,5,0,3,0,2,0,0,5,2,0,-3,0,23,0,0,0,5,0,0,7,0,26,0,20,6,34,11,0,9,-4,0,0,0,0,0,-3,0,-2,1,0,0,1,-8,4,0,0,0,0,0,24,8,0,0,0,31,0,0,0,0,2,2,0,13,0,0,0,4,0,0,0,2,-7,23,0,-2,0,-7,0,8,0,0,0,14,17,24,0,3,0,-9,0,0,24,0,26,0,-2,16,0,0,19,0,18,0,0,11,0,0,3,0,-3,0,-4,0,6,0,0,0,0,21,0,4,14,0,17,0,0,14,0,4,0,10,0,0,14,7,4,0,7,6,-4,0,-1,9,11,14,19,0,0,0,0,0,0,0,0,11,30,0,4,8,3,5,0,-3,0,16,2,4,31,0,20,0,0,10,0,22,3,0,14,5,0,0,7,0,9,0,7,-3,0,6,31,12,0,-2,-3,0,0,0,7,0,6,53,0,22,3,25,0,2,0,0,0,18,5,0,4,5,-4,-3,7,-4,-1,10,0,0,-5,3,17,7,0,5,10,0,0,5,0,-2,0,1,0,0,0,0,0,0,0,0,0,0,0,6,12,4,0,0,0,0,0,7,0,1,0,3,0,0,12,32,0,0,5,0,0,6,0,0,0,2,7,35,0,0,0,26,0,23,0,0,7,12,11,4,16,4,8,5,15,0,0,0,2,0,0,24,0,0,0,0,-5,7,0,4,7,0,25,0,-4,18,0,-5,-1,0,-5,-2,0,0,6,0,9,0,0,0,11,0,0,0,15,12,0,0,8,15,-5,0,7,18,2,0,11,0,4,0,0,-1,15,0,0,7,0,49,0,7,0,0,24,25,0,0,0,0,0,-1,0,2,0,0,0,0,0,15,0,4,0,5,27,7,0,0,-2,0,0,23,0,0,0,5,-6,0,0,3,8,0,0,3,0,0,0,0,6,5,15,9,0,9,0,-4,5,0,7,-6,0,0,-4,21,2,13,12,0,1,0,18,0,2,0,0,25,5,0,6,0,0,33,0,3,4,3,0,5,3,45,0,4,0,8,0,5,0,3,8,56,5,0,2,7,0,8,0,8,0,11,-3,5,0,10,0,0,0,0,0,6,0,0,-4,0,0,5,11,17,0,3,0,0,-4,0,4,0,0,-2,7,0,7,0,3,0,0,0,0,5,0,0,0,0,0,0,4,5,0,-1,18,0,0,0,0,0,0,0,0,5,6,0,6,13,0,15,0,0,0,6,0,0,0,4,0,0,4,8,0,17,17,0,0,-4,0,-4,0,1,0,0,0,22,3,-3,0,0,16,0,0,0,5,24,0,31,0,-2,-4,0,0,7,0,18,-4,0,7,3,0,25,2,0,0,4,5,0,12,4,0,0,17,6,0,0,11,5,2,0,0,3,-5,0,-4,13,3,0,4,0,0,2,0,8,1,0,9,12,0,0,0,-5,0,54,17,2,6,0,0,0,5,0,0,38,5,7,18,-2,0,0,0,0,0,16,0,1,0,1,6,0,5,4,18,0,3,7,13,0,0,8,2,3,0,0,-5,0,-5,14,7,5,0,1,1,44,0,3,0,0,0,0,2,6,0,19,0,-2,28,0,0,0,0,0,5,37,15,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,11,0,8,-3,0,0,-6,0,0,6,0,-1,18,0,0,0,7,0,18,13,-2,0,9,0,0,0,0,-8,4,0,6,-5,31,0,0,-6,0,14,0,0,1,21,-1,5,-1,20,0,0,0,0,-6,0,0,0,13,6,0,0,0,0,0,29,0,8,2,-4,0,0,13,0,15,45,0,0,0,0,-2,0,0,19,0,15,0,-3,0,0,0,0,-5,10,25,0,0,15,0,8,0,0,1,-3,1,0,0,20,0,0,5,20,0,0,0,0,0,9,0,3,7,12,0,14,0,1,0,0,4,12,0,0,12,19,0,10,0,22,6,-5,-2,-1,0,0,8,0,0,0,14,2,0,-2,-2,9,0,5,4,19,0,9,0,4,0,3,6,0,7,6,18,0,-3,8,-12,0,0,17,0,0,-3,8,-7,0,3,-1,6,0,4,0,8,7,10,0,-9,-3,0,36,0,0,0,40,-1,6,0,0,2,0,6,9,0,0,11,0,0,0,0,3,0,-4,5,5,4,9,4,6,-4,7,4,4,-3,10,0,0,26,40,14,5,6,47,0,0,0,10,-3,31,0,-2,2,0,0,0,0,-5,0,0,2,-8,0,6,0,1,0,-4,23,0,5,0,1,0,24,5,0,3,10,4,0,4,-4,3,4,0,-5,0,0,0,0,33,-1,0,0,-2,0,0,0,0,0,1,16,1,2,0,17,0,0,35,9,9,0,0,0,9,0,0,11,17,0,0,0,0,0,5,18,17,0,0,0,1,2,7,0,0,16,0,1,0,0,16,0,-6,0,0,0,0,0,4,4,6,0,0,2,3,0,-1,0,0,0,0,0,14,42,0,0,0,33,0,10,-6,0,0,9,-6,6,-3,0,2,0,3,0,0,0,1,0,12,2,17,0,3,23,0,-3,0,5,5,0,0,9,13,0,0,0,5,16,0,0,21,0,0,-7,15,2,0,0,2,8,-6,0,12,2,0,2,1,0,8,0,9,6,5,3,3,3,2,18,0,15,0,-2,3,0,-3,0,-8,0,6,4,-2,4,0,0,5,11,4,-6,4,3,7,-5,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,39,0,28,0,0,0,0,0,7,19,17,0,-3,0,0,15,34,11,4,25,-3,2,11,2,-4,0,0,-2,5,0,6,6,6,6,1,0,0,0,0,0,4,0,16,0,-7,7,0,0,-4,11,2,0,0,19,0,0,1,0,0,2,11,0,3,9,22,0,0,-5,7,0,2,0,0,10,14,6,0,30,9,0,7,10,0,5,40,16,0,16,8,0,6,12,11,4,17,0,-5,0,-1,1,0,-2,13,30,0,0,0,6,0,0,0,15,0,0,0,25,0,8,2,0,4,15,0,0,0,18,0,0,0,0,-3,0,26,-2,6,9,0,0,10,0,11,0,-6,24,2,0,0,0,-5,0,6,4,-6,20,22,0,19,4,39,9,0,27,-2,0,1,7,0,4,0,0,4,0,0,0,5,-7,12,0,0,0,0,-4,0,0,22,0,0,14,-3,9,15,0,0,8,0,0,0,11,3,-7,0,7,0,0,0,5,3,0,0,6,8,2,0,11,-2,4,0,15,0,0,4,6,6,5,7,0,0,15,-4,0,11,0,0,0,0,0,10,0,0,0,0,-6,0,0,-3,-2,-9,-1,-1,0,5,1,11,5,5,2,4,0,21,0,-3,0,9,4,0,3,6,0,0,0,0,6,0,0,0,0,0,-5,14,11,5,0,9,39,0,0,0,12,2,4,3,0,4,3,7,0,0,0,0,0,17,-6,5,18,0,0,0,-4,18,0,-7,-2,0,-10,0,-4,0,16,0,-3,0,7,0,8,-4,5,0,0,32,0,0,-1,0,6,4,0,1,0,2,0,0,13,0,0,0,25,0,-4,0,29,3,14,4,0,27,0,0,15,0,0,0,-4,18,-2,7,0,0,0,5,0,0,5,0,13,16,1,0,16,8,0,-7,9,4,5,14,0,14,12,19,0,4,23,8,0,4,0,0,10,5,0,0,6,42,0,0,6,0,0,2,0,0,-5,0,8,6,0,0,4,0,0,0,0,7,0,0,37,10,0,0,4,0,7,5,0,14,0,0,0,12,4,-3,0,0,24,20,0,-2,1,17,0,12,0,0,0,-2,19,0,0,5,0,19,0,13,-4,0,0,4,0,0,0,17,30,5,0,-2,0,0,0,32,0,-5,3,0,-7,0,0,5,0,14,0,0,0,4,4,0,0,0,0,13,9,-5,-2,8,0,0,0,0,5,7,0,0,0,19,0,0,11,-1,0,0,0,0,25,-4,27,0,0,21,0,0,7,0,0,-2,4,5,11,4,0,0,0,2,8,-1,11,0,19,0,0,19,0,5,0,20,19,0,0,0,5,0,-3,0,5,1,0,0,0,0,14,-3,0,3,3,-4,0,21,0,5,0,0,9,0,0,0,0,4,6,1,25,0,4,0,0,0,1,18,2,0,6,-7,13,-5,0,0,-4,2,1,21,-5,0,0,16,0,6,-4,24,3,4,-4,18,0,12,10,-4,4,9,3,0,2,19,3,15,0,0,0,0,19,0,0,8,0,1,4,12,0,0,0,12,9,7,18,0,21,3,0,0,4,3,0,31,0,0,0,0,23,4,0,11,0,-5,0,7,0,11,0,0,4,11,13,0,0,0,0,15,8,0,0,4,0,23,0,0,8,26,5,2,0,15,20,25,0,9,49,0,-6,6,0,0,4,0,0,7,0,2,0,23,5,3,0,-5,0,0,-5,0,0,0,3,4,0,0,0,0,0,4,6,0,4,5,15,10,9,0,-1,7,0,-3,0,0,2,25,0,22,31,0,15,2,0,0,0,0,0,6,0,42,0,0,0,21,0,8,1,16,7,3,16,0,0,0,7,0,3,12,-4,7,6,0,0,0,0,0,7,0,7,0,-5,-2,3,42,0,6,0,0,34,0,0,3,43,7,0,3,5,0,4,0,5,-5,0,-7,5,0,29,39,0,0,6,11,5,0,-3,0,0,0,6,0,16,0,3,0,0,20,0,-2,0,0,0,10,6,40,0,0,5,0,0,6,0,-5,0,0,0,-8,3,0,0,0,9,0,6,14,0,20,24,0,7,0,0,43,0,18,5,0,0,0,0,12,-2,-2,40,0,-3,10,4,0,-5,0,0,33,0,4,0,11,9,0,11,0,8,0,0,0,0,0,0,4,0,5,-1,0,0,0,9,0,0,1,0,0,0,0,0,0,0,0,4,6,6,7,0,29,0,0,0,5,4,0,0,0,4,-7,0,0,4,0,13,-9,0,5,4,0,0,0,0,0,5,0,0,0,4,15,-3,10,0,2,0,16,3,0,0,4,0,0,0,0,-3,0,29,0,0,20,0,0,0,6,5,-1,21,0,0,7,0,0,13,0,0,-5,14,10,0,0,0,-5,-3,0,0,0,0,0,0,0,5,7,4,0,3,0,20,12,0,15,0,0,0,0,0,0,0,0,0,0,0,10,16,3,7,0,3,6,2,1,1,0,1,16,19,24,41,0,0,0,0,4,6,0,7,1,0,-5,0,-7,4,0,3,13,8,0,0,6,0,4,0,-6,2,-2,0,0,0,5,10,0,-3,0,5,0,-3,0,5,-3,0,8,0,0,0,40,8,5,0,5,3,0,0,0,11,2,-8,5,17,2,-5,6,0,5,-3,-4,0,10,0,0,-4,5,0,2,13,0,44,16,0,6,-1,0,0,1,12,8,0,11,0,-3,0,0,0,-5,24,6,0,0,0,39,3,0,-1,5,-5,0,8,12,0,0,18,0,-5,-3,-6,0,17,-2,13,-2,0,0,0,0,0,0,0,0,0,0,5,6,-1,5,7,-3,14,0,-2,7,5,-5,0,0,21,6,0,0,-2,0,0,14,0,2,0,0,4,1,0,-3,0,-3,0,3,0,0,0,22,0,0,0,0,5,0,0,7,5,8,0,11,2,5,-3,28,22,11,0,14,0,0,0,0,0,4,0,0,24,13,0,9,0,0,3,15,4,-4,0,0,0,0,0,-2,26,0,0,6,13,17,3,0,18,5,0,11,0,6,10,4,1,5,0,20,0,0,0,0,0,0,5,6,11,0,0,0,0,0,0,0,0,5,0,6,0,9,0,0,14,4,0,10,0,20,12,0,15,0,-3,0,12,12,0,-3,-7,3,-1,38,12,0,13,26,4,20,0,0,0,0,4,0,4,0,0,27,0,0,0,8,0,-2,0,0,0,16,1,0,5,0,-5,8,0,0,0,10,0,5,13,0,5,10,0,3,5,0,0,0,7,0,15,14,0,8,-1,15,10,0,0,0,0,0,14,0,7,0,-1,2,-2,28,0,0,0,4,0,0,0,0,1,2,0,0,1,0,1,10,0,0,0,0,0,0,0,0,16,4,9,5,14,-4,12,13,0,25,0,0,-4,0,0,4,5,0,0,-7,-4,0,0,0,10,7,52,0,2,4,0,0,0,8,0,0,4,-4,0,15,0,0,0,0,5,0,0,2,27,0,0,0,2,0,5,15,0,0,19,33,0,0,11,17,10,0,3,0,1,0,0,-4,0,2,1,0,-3,0,0,0,20,0,12,-3,0,6,0,0,0,0,0,5,0,0,0,20,0,-1,0,0,0,0,0,0,4,0,0,0,0,10,3,0,0,0,0,3,0,28,16,5,1,0,9,0,0,-3,3,-1,0,0,0,0,0,0,23,0,29,9,0,0,0,0,0,6,0,0,6,0,0,20,0,-9,4,7,0,21,0,0,26,0,0,5,-3,0,2,-2,8,0,0,26,0,6,0,9,0,0,0,16,0,5,9,0,-3,5,6,0,0,7,0,-6,0,4,-3,4,11,0,-7,33,4,0,5,10,0,0,0,0,0,0,10,0,0,25,7,0,0,16,0,16,-4,21,0,0,11,7,0,8,-2,0,7,0,1,-1,7,0,6,0,18,-3,0,0,32,0,9,0,4,0,0,0,4,-3,3,4,0,6,0,30,7,0,0,0,-2,11,4,2,3,2,6,35,0,-5,19,0,0,0,0,0,0,0,0,4,-8,0,0,-6,27,2,0,0,2,0,7,-3,0,0,0,6,-2,3,0,14,37,0,11,0,4,0,18,26,0,0,0,-1,0,0,0,0,0,39,4,0,0,-2,16,-3,0,3,0,7,0,0,-3,-5,-1,1,0,2,0,-6,23,0,0,0,0,0,0,0,0,-6,0,0,-7,0,15,11,0,1,32,0,0,-3,0,0,0,0,0,0,0,7,0,0,6,3,4,9,1,0,1,17,14,6,4,26,0,-5,0,2,0,0,39,0,0,0,0,0,0,-3,0,0,0,0,6,-2,14,4,5,15,18,0,-6,17,0,4,15,0,13,0,6,0,0,0,0,12,0,0,5,-5,0,0,0,10,0,5,9,4,0,0,13,0,41,3,0,3,8,16,0,0,0,10,-3,-1,22,7,9,21,0,5,20,0,0,0,-2,6,0,0,0,0,-5,0,0,3,0,15,0,0,0,4,0,2,0,0,0,16,4,4,0,9,0,0,0,-4,0,0,21,-1,15,0,2,11,22,-1,25,0,0,6,0,-2,0,0,0,3,3,-6,0,0,-5,31,0,-1,0,0,0,2,0,-5,-4,2,5,0,0,0,0,24,2,-4,0,0,0,13,26,0,5,17,0,0,0,27,-3,7,0,0,9,3,0,0,0,-6,0,2,6,18,-4,16,8,0,6,0,0,0,-1,0,0,0,0,0,0,0,18,-4,0,6,0,-3,6,12,0,9,0,21,0,0,0,3,1,0,4,0,11,0,0,0,-1,0,0,0,0,-1,8,0,0,0,17,0,16,0,0,0,0,0,-5,0,0,0,6,0,6,33,0,18,0,0,-2,0,0,0,0,0,0,-1,8,3,40,0,6,0,0,0,-1,0,0,0,0,0,9,9,0,0,0,10,0,-2,9,0,1,7,0,0,0,0,0,11,12,0,0,-1,0,0,0,0,-7,16,-6,18,0,12,5,0,0,11,0,0,0,-1,0,2,8,-6,16,8,0,0,0,-2,0,1,4,0,5,5,7,11,0,15,0,5,8,5,0,2,0,-5,2,2,0,-2,36,18,4,0,8,23,1,-2,1,-5,-1,0,0,0,1,0,1,0,0,0,5,1,19,0,0,0,7,-2,0,0,12,9,0,11,2,0,7,10,10,0,3,0,0,0,21,0,0,3,10,0,0,-2,45,30,12,29,34,0,19,-4,0,3,0,1,3,15,0,0,16,-1,0,0,0,-1,15,0,0,15,21,0,11,6,0,1,0,0,42,-3,0,0,6,0,-1,-4,7,0,0,10,0,0,-3,-4,-3,6,0,1,1,6,0,1,8,0,0,0,6,12,12,12,0,4,16,6,-4,12,0,-4,0,17,0,20,17,0,9,0,4,0,18,0,4,13,0,-2,-4,0,1,7,-3,0,6,4,0,4,6,-3,2,0,0,0,11,0,5,0,0,6,-1,0,3,0,3,3,-4,0,0,21,9,0,6,0,0,16,22,5,0,37,0,-2,1,0,12,1,0,5,0,0,0,0,-2,0,2,0,46,18,0,0,0,5,2,8,0,0,2,0,9,0,2,-2,0,0,0,24,12,0,0,0,0,8,6,0,0,0,15,0,0,17,0,5,0,0,43,0,5,11,16,4,0,0,0,2,0,6,4,0,-4,5,5,0,3,0,4,6,5,0,0,26,21,0,4,0,0,0,0,31,2,0,1,0,4,16,0,-4,4,6,0,0,44,0,0,0,0,0,0,3,0,3,3,2,33,7,0,3,0,42,6,0,6,16,16,8,26,0,0,38,0,0,0,0,0,15,4,11,4,0,-2,0,0,0,13,0,6,6,0,0,0,0,2,0,8,0,0,8,0,14,13,-1,0,0,0,1,-1,0,0,0,0,3,0,7,1,0,0,4,0,10,5,0,15,5,0,0,0,4,0,0,0,2,0,0,0,0,-3,0,0,15,3,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,6,0,0,0,0,0,7,4,0,0,0,0,-3,-2,2,0,0,0,0,17,0,18,0,0,0,0,0,0,0,0,0,0,0,-1,24,0,0,10,10,0,0,0,0,28,21,0,-7,-5,-3,0,1,9,0,11,0,6,2,0,-3,0,0,-1,0,-3,0,-4,3,-4,0,26,-3,30,0,-3,4,2,12,35,4,-2,8,0,0,38,0,8,3,0,5,21,11,6,19,2,0,13,0,-2,13,0,4,15,0,-7,13,-6,0,2,5,1,-1,0,1,7,15,16,-4,3,13,5,0,-2,0,1,0,0,0,0,0,4,18,-4,6,-4,0,0,-3,17,13,0,23,0,0,5,5,0,-1,0,17,20,1,0,0,-6,7,0,11,0,0,1,10,30,32,0,12,0,8,0,0,16,12,0,20,14,0,5,11,6,4,4,0,0,0,0,3,18,4,26,0,-5,15,21,-1,6,5,0,3,12,7,0,4,5,0,0,0,-4,0,0,-4,7,15,0,7,-6,28,0,-1,0,0,0,5,12,0,0,0,0,0,0,0,17,0,13,6,14,-2,-5,3,0,10,1,0,0,2,8,0,12,0,-4,0,5,3,0,2,6,5,0,0,0,3,2,0,4,0,0,0,0,0,-2,15,5,26,5,0,0,6,1,0,10,23,0,0,0,0,7,5,0,5,0,7,-2,5,6,8,3,0,-4,-5,1,9,4,5,0,0,0,22,2,8,0,24,3,10,24,0,0,3,0,0,0,7,0,8,55,0,2,0,0,-5,-2,0,0,-3,0,4,4,3,0,0,-7,0,0,3,-3,2,3,0,-2,-6,37,0,0,-2,0,0,9,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,-1,9,0,0,3,0,1,40,0,4,0,1,3,10,0,0,36,0,1,8,0,-6,0,-8,-5,0,0,0,5,-5,0,0,7,0,0,0,0,0,16,16,0,0,0,0,0,0,0,10,14,0,0,0,5,0,-2,39,0,5,0,0,0,0,0,0,4,0,0,2,0,0,0,0,0,0,0,-1,-3,0,0,2,9,0,5,7,0,10,3,-1,17,4,0,0,8,0,0,7,15,6,11,7,-3,2,0,0,0,0,0,22,12,-7,0,0,0,-3,53,20,9,0,0,0,0,0,0,-1,28,5,6,0,20,-1,17,9,2,0,26,4,0,6,8,0,15,1,0,0,-7,16,0,-4,0,8,47,-3,-2,1,4,0,-6,11,0,9,9,1,0,5,0,1,0,17,0,0,4,6,9,11,-3,26,0,5,7,0,1,-5,0,0,-1,5,0,0,10,7,0,3,2,17,0,22,0,0,0,9,15,-4,0,0,0,0,0,18,14,0,1,21,0,0,0,3,0,0,9,0,0,4,0,6,7,0,3,0,8,-1,10,0,0,0,0,9,10,0,2,7,0,0,-2,11,0,0,1,0,0,0,0,2,0,0,0,-2,0,0,2,4,0,-7,11,4,0,0,6,0,12,0,-1,0,-2,0,0,5,0,0,6,-5,0,0,0,0,13,10,-5,0,-2,4,0,0,-4,4,5,0,0,3,-3,13,0,0,0,-6,5,7,0,0,-1,1,0,16,17,0,-2,9,6,45,-5,0,0,4,0,0,0,0,0,0,0,0,19,6,0,0,0,4,0,3,13,0,7,6,15,0,0,0,0,0,0,-4,22,1,0,0,4,4,0,19,0,0,20,0,0,5,5,5,0,17,-2,0,0,0,0,0,0,0,0,8,0,0,13,6,-5,0,3,0,1,11,0,0,0,0,0,0,0,8,29,29,0,0,10,0,15,0,5,0,6,0,0,0,-3,0,41,4,0,0,-1,4,11,-3,0,8,4,4,0,0,7,0,0,0,0,5,-3,-3,0,2,17,23,7,0,0,0,23,19,0,7,43,3,8,0,0,13,10,0,0,0,0,10,5,0,22,24,0,0,0,-5,0,0,5,0,0,-3,0,0,9,5,0,0,4,0,0,0,-3,0,0,0,0,-3,0,0,2,0,-5,5,0,0,0,-3,17,5,0,0,0,-6,0,0,0,5,0,0,2,3,0,-3,14,0,0,0,10,0,7,10,5,4,9,19,0,0,0,0,0,1,9,0,0,0,3,0,3,0,0,-4,0,0,0,11,10,0,3,14,0,5,0,3,10,0,0,4,25,0,0,-2,4,0,-4,-6,-1,0,9,5,0,3,7,3,-4,-2,0,0,0,6,1,19,0,0,0,4,5,20,0,0,0,0,36,8,0,12,9,0,18,-5,0,1,-1,-8,-2,3,0,1,18,0,0,0,0,0,10,0,4,0,1,0,-6,3,32,-5,0,4,0,-5,0,-3,0,0,0,0,5,0,-1,4,0,0,0,9,15,3,0,8,-5,5,0,-1,0,7,11,9,13,28,16,-1,12,5,29,0,6,-1,9,0,0,0,0,-3,5,0,13,3,0,0,7,0,0,0,0,0,-1,0,0,0,6,10,-5,0,6,0,0,20,0,-4,0,10,7,-3,10,6,0,0,0,0,5,7,0,0,4,22,0,-4,3,3,0,39,-1,-2,27,3,6,0,4,0,-1,5,0,0,0,0,-6,2,-3,-5,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,10,0,6,0,38,0,-2,0,0,0,0,0,0,0,0,0,21,0,0,4,0,4,10,0,0,7,3,0,17,0,18,6,8,0,0,6,0,0,6,1,0,0,-8,-4,0,0,0,0,-3,17,22,0,0,0,1,11,18,29,14,1,0,0,0,-8,13,24,10,0,0,0,0,0,3,2,1,-5,0,10,0,0,37,0,6,5,11,2,42,5,16,0,0,4,0,0,0,17,4,0,0,22,11,-3,14,0,-4,0,0,0,1,0,-2,0,0,0,15,12,0,-1,7,0,0,-4,42,-3,0,25,0,-4,13,1,36,0,8,0,0,6,0,0,0,0,0,5,3,17,0,0,0,0,11,15,0,-5,5,12,-1,0,0,14,0,0,-1,0,2,0,0,0,0,0,6,0,4,0,0,31,4,-2,1,-1,0,0,0,0,16,3,0,0,-2,0,0,-5,0,39,0,0,0,1,6,9,0,0,5,0,0,10,-4,0,0,0,0,1,18,18,0,-3,12,-3,0,-4,13,0,-3,0,21,0,0,13,0,0,23,3,2,0,4,0,4,9,0,-6,5,29,0,0,9,0,0,28,4,0,0,5,-4,-8,6,0,0,0,0,-4,0,0,0,0,13,-4,0,9,0,22,0,0,0,0,2,0,0,9,0,21,0,0,0,0,0,36,0,7,0,0,0,13,16,15,14,-2,0,0,15,0,-6,3,9,0,0,0,0,17,1,-1,-3,0,0,5,19,0,17,12,15,0,6,4,0,0,-2,8,13,0,0,0,0,0,0,0,0,0,0,0,0,0,5,4,24,17,0,16,0,1,5,6,1,26,2,53,6,8,8,0,0,0,6,0,0,0,0,16,0,0,42,0,0,0,2,0,5,2,-2,47,0,-1,0,0,0,0,-1,1,0,-3,0,0,0,0,0,0,0,0,0,7,5,0,0,0,48,47,0,-2,0,10,0,0,0,0,0,17,0,-4,2,27,19,6,0,6,7,0,0,14,2,0,0,0,0,5,12,0,21,5,0,0,0,-1,4,0,0,9,0,0,0,-4,0,0,0,13,28,0,-2,-5,3,17,0,2,0,2,0,0,0,5,14,9,4,0,-1,2,0,0,0,0,0,0,0,7,8,0,11,35,0,18,0,0,-6,0,0,9,6,0,7,0,9,0,0,5,0,0,3,45,8,0,0,5,0,0,8,0,27,0,6,0,0,0,-3,-3,0,13,0,0,0,0,0,6,0,0,23,7,0,14,0,-6,14,-4,0,0,0,0,13,0,0,25,4,0,1,0,0,0,7,0,-4,4,0,0,6,0,0,-1,8,0,0,1,15,0,0,0,28,-2,8,24,0,2,21,0,0,0,15,6,0,6,6,-4,16,9,0,0,3,0,0,-2,0,0,0,8,6,6,11,0,-1,-4,12,0,14,0,0,6,6,3,0,0,6,0,0,0,0,4,0,5,0,0,2,0,44,12,0,0,0,7,0,-3,0,16,0,0,0,5,0,1,13,14,35,10,4,0,18,24,0,0,-1,5,0,-3,0,9,0,-4,0,2,23,0,27,35,1,23,0,0,0,2,0,0,0,22,0,18,0,3,29,0,-2,-3,0,-1,0,3,0,2,0,0,9,9,0,0,2,0,52,1,0,10,0,25,-1,0,11,0,0,4,0,0,0,0,0,4,0,0,0,18,19,0,0,12,14,7,4,14,25,15,0,0,0,-8,5,-4,0,2,0,19,2,19,0,0,5,0,0,16,0,0,0,0,-8,0,0,0,0,0,0,1,13,0,0,14,6,0,32,0,5,35,10,0,0,23,0,0,1,0,0,0,0,0,0,-2,-2,0,0,0,0,3,11,-5,4,24,18,19,16,0,0,3,8,0,0,-6,0,1,0,0,0,0,2,-3,0,0,1,12,0,25,0,0,0,-6,0,3,-5,1,0,6,0,-4,13,19,0,0,-1,-4,-2,0,0,5,0,0,5,0,25,0,0,0,3,0,0,0,39,0,0,0,18,12,0,3,12,0,21,23,7,19,5,19,4,0,2,5,0,2,5,0,0,5,3,0,6,24,0,12,-1,-5,0,-4,5,0,-6,1,13,0,45,8,-3,39,5,0,0,0,3,0,20,-3,12,0,0,0,0,14,0,20,3,0,15,7,0,1,-7,13,0,-3,18,14,-3,0,0,3,21,21,16,5,8,7,0,0,0,2,0,-2,0,0,18,15,5,-1,0,0,0,1,33,0,8,-3,5,-3,2,0,26,9,0,11,11,-6,0,50,7,4,0,4,0,4,0,-3,0,11,0,21,19,0,0,0,-4,4,0,2,39,0,-2,2,0,1,4,0,0,30,6,6,12,4,28,-5,6,0,8,13,0,14,0,0,11,6,0,0,12,3,0,6,2,0,19,15,18,0,-3,4,8,0,4,0,0,0,0,0,0,0,0,0,0,2,3,0,0,4,0,28,-3,0,0,-2,0,7,0,0,0,0,-6,1,0,0,0,2,22,0,0,0,3,0,0,0,0,7,36,-6,-3,0,6,6,0,0,18,23,3,0,0,0,5,14,0,0,0,0,0,0,-2,0,0,0,7,0,0,0,16,0,0,0,0,5,15,0,26,0,0,-1,0,0,0,0,3,0,0,45,11,0,0,0,0,0,0,0,5,0,17,37,0,0,32,0,0,-1,3,0,12,0,12,0,-5,4,0,0,10,8,0,0,-3,0,0,10,0,0,2,0,0,31,4,0,37,-1,0,0,0,3,0,3,0,0,0,0,4,-2,5,-4,0,0,0,0,-8,6,36,15,0,0,14,0,-4,0,0,7,5,5,5,0,14,4,6,2,0,9,0,20,0,0,36,0,6,0,7,0,0,0,-2,0,0,4,0,13,10,11,4,5,-1,0,0,0,0,0,0,0,0,0,2,-2,11,0,2,4,0,0,0,0,9,0,-2,0,6,0,0,5,9,3,0,5,6,5,14,29,4,0,0,8,0,-11,0,0,13,8,4,0,14,4,0,0,0,35,15,15,36,0,8,18,0,0,0,11,-8,-3,5,19,0,0,0,0,0,18,0,0,17,0,0,0,35,0,0,-1,0,0,16,4,0,0,36,0,0,0,0,0,7,0,0,5,0,29,0,38,5,17,12,4,36,7,0,18,0,-4,7,0,4,1,0,0,0,0,5,0,0,0,-2,-1,0,0,5,0,0,15,0,0,0,0,11,0,0,0,0,0,0,0,0,18,0,4,0,0,8,0,7,0,8,10,12,0,0,-1,0,0,0,17,0,0,0,0,0,-1,0,0,0,0,25,0,18,0,0,0,3,16,6,0,0,4,0,0,-2,5,0,0,0,12,0,0,3,0,0,0,0,21,5,0,-5,8,0,5,9,0,0,4,7,-3,0,0,0,0,2,0,22,0,20,0,0,0,0,0,0,0,15,-7,-5,5,0,0,0,0,7,6,2,21,0,-1,3,0,0,21,0,0,0,0,4,0,0,0,0,0,0,21,0,6,-5,2,0,5,2,8,14,0,-6,14,0,0,3,0,-7,4,0,0,-1,0,0,0,0,0,0,0,0,4,0,2,5,0,0,0,3,16,5,0,29,0,0,8,0,0,5,8,-7,6,0,-6,0,0,0,0,0,0,0,6,28,12,-4,0,-3,0,0,0,9,0,0,1,4,6,-5,0,-6,13,0,10,0,0,-2,0,0,0,1,0,27,11,23,-4,0,28,0,0,-3,4,7,-1,24,5,0,2,0,0,12,14,8,0,14,0,6,9,-4,0,0,5,0,23,7,0,4,8,17,0,0,7,0,-2,14,-2,0,5,0,0,13,0,0,0,-3,15,0,0,0,0,0,0,0,1,8,0,6,18,0,0,16,3,0,0,0,2,0,17,4,0,-3,12,4,0,5,1,0,0,0,0,-4,0,0,9,0,14,0,20,3,0,0,8,8,0,0,0,0,11,0,-2,0,0,0,0,0,0,-5,5,0,0,0,0,0,0,0,2,0,0,0,0,0,0,15,35,0,-6,2,42,0,1,15,8,0,0,8,-5,0,0,0,15,6,0,0,-2,0,-5,13,0,0,-2,4,0,18,0,31,26,-3,0,4,20,0,0,1,0,22,-5,0,0,-7,33,20,0,0,-3,3,2,13,0,0,0,0,0,-1,0,25,7,-7,16,0,14,0,0,0,0,0,0,0,36,-4,0,2,7,14,0,0,0,8,5,1,0,-4,1,-3,27,6,0,0,5,3,0,-1,0,0,15,-5,0,19,0,0,14,0,12,13,9,-4,-1,7,0,0,0,15,0,4,-1,0,0,15,30,0,26,14,0,1,0,2,0,13,0,22,0,1,19,6,0,19,0,0,18,0,0,5,18,0,3,3,-1,14,0,0,2,0,0,12,0,0,3,4,0,0,6,37,0,0,0,41,0,27,0,9,0,0,0,0,13,1,28,0,24,0,0,10,0,0,5,23,32,7,17,0,7,14,0,0,6,4,0,0,0,0,26,6,14,0,0,13,18,0,25,4,7,0,2,10,0,0,2,-3,0,0,0,0,0,14,-4,26,0,0,0,0,0,0,0,0,-1,0,0,-6,0,0,3,0,0,18,-5,10,0,0,8,0,-1,0,0,6,0,21,0,9,4,0,0,29,-3,6,0,0,0,0,12,0,4,24,1,5,-3,0,13,0,9,14,0,0,0,0,0,0,-2,0,2,0,4,4,0,0,0,0,9,0,0,0,0,0,-4,0,0,5,0,0,9,0,-5,-2,9,8,6,4,0,0,0,0,14,0,0,24,0,0,9,-6,10,11,-3,10,8,0,23,5,0,0,18,1,0,6,15,5,5,0,0,0,-4,2,0,0,17,0,0,6,0,0,16,0,21,5,1,0,-4,0,0,15,5,0,0,11,1,0,0,0,0,16,0,6,9,14,0,0,10,4,0,0,-4,10,0,4,1,0,5,5,25,2,-3,0,0,0,0,0,0,3,0,7,1,14,0,5,1,0,15,-3,0,11,14,0,0,0,0,4,3,39,12,0,3,0,10,4,24,3,0,0,29,2,17,13,2,15,0,6,11,14,0,0,1,0,0,0,2,-2,0,0,6,-3,4,17,43,10,38,0,0,0,20,0,37,0,0,0,48,3,6,0,17,0,0,0,-1,2,0,0,0,4,0,0,5,0,0,0,15,30,0,0,0,0,8,0,4,-1,0,0,8,12,0,0,0,2,0,10,26,6,0,0,1,5,0,0,3,0,0,0,10,10,3,12,0,25,4,14,15,1,0,9,0,0,0,0,0,8,2,0,0,0,0,0,0,2,-4,0,4,0,21,41,47,0,0,35,0,21,10,12,12,0,0,0,8,5,3,7,0,0,12,0,-7,-1,10,0,0,24,0,1,30,0,-2,-4,0,0,11,0,-3,2,4,0,1,0,15,12,8,0,5,0,2,7,-1,2,0,0,6,16,-5,0,0,0,19,0,-3,3,4,0,0,14,5,-1,0,0,10,5,8,0,0,7,0,0,0,0,2,0,0,49,0,0,0,0,0,0,0,0,0,0,6,18,0,7,0,0,7,0,6,0,25,0,8,-1,5,6,7,0,4,0,0,4,-1,0,0,0,-5,19,0,0,0,5,-4,0,0,-3,0,0,0,7,-1,0,44,1,0,0,0,7,-7,10,10,3,0,42,0,0,0,0,5,0,0,0,0,13,-1,2,2,36,2,5,9,6,-3,5,0,0,-2,1,-6,27,44,44,2,5,0,0,3,12,13,0,5,0,19,0,0,0,12,8,-2,-3,0,0,0,5,0,-6,18,0,-4,0,-4,0,0,26,0,0,5,0,2,0,6,0,-2,0,-5,-3,0,5,0,0,-2,0,19,3,0,-2,0,0,0,3,0,-3,-2,9,30,0,11,17,0,0,3,0,6,0,7,31,0,-2,-2,0,39,9,3,-2,1,19,0,21,0,0,0,0,1,0,-4,19,0,0,20,19,-4,-7,0,0,20,0,0,0,0,0,0,0,-4,0,4,0,5,6,12,0,0,6,0,3,0,7,0,6,0,17,0,20,0,0,42,0,-4,9,0,0,-5,0,6,10,0,0,9,-6,6,20,0,-7,3,0,13,0,-2,14,-6,10,0,7,0,14,0,0,0,0,0,9,0,-1,0,5,0,-7,32,43,0,7,7,40,0,-1,-6,0,15,0,0,11,0,17,6,0,17,7,0,0,0,33,-4,0,5,7,6,0,9,-3,46,0,0,0,0,0,0,-5,0,0,0,17,21,23,31,22,0,0,0,-3,19,-2,0,46,0,0,0,16,-1,6,26,21,34,22,14,4,0,8,-3,0,4,4,0,6,0,0,-5,2,0,13,16,-3,-1,1,0,-1,0,0,27,-3,0,0,-1,-1,2,-3,0,-7,-5,-4,27,13,0,5,4,0,-1,5,-2,0,49,0,19,-7,0,0,19,0,0,-2,0,9,0,0,3,3,-2,6,12,0,2,0,0,6,0,0,0,0,0,10,1,20,0,11,0,0,0,0,-3,0,11,5,-7,0,0,7,6,7,0,11,15,0,0,0,-4,-2,0,0,5,8,0,0,0,0,4,4,3,15,-4,0,19,0,0,-2,0,3,0,0,5,0,4,5,17,10,0,5,5,28,18,-1,-5,9,8,14,0,0,0,47,0,0,6,9,20,13,0,0,5,-4,0,1,0,17,18,15,0,4,18,4,0,0,4,0,0,0,0,0,6,7,0,0,0,0,10,0,0,50,17,0,7,0,14,28,0,5,0,12,0,0,5,0,-3,0,0,0,6,6,12,40,2,6,53,0,0,0,0,-3,18,-3,0,4,0,0,6,0,10,0,0,0,0,-4,0,0,0,0,0,13,0,0,2,13,0,5,0,2,0,6,0,0,6,13,10,0,0,0,0,12,0,4,21,0,7,0,16,12,4,3,-1,-6,5,-8,20,6,0,0,12,4,12,0,0,0,0,0,8,0,0,0,8,0,13,0,1,0,0,3,4,0,44,-8,0,6,11,0,0,10,0,4,0,0,0,0,0,-3,-1,0,0,0,1,16,6,0,0,0,18,0,4,0,0,13,5,6,3,6,12,0,-5,2,0,7,0,6,0,0,5,0,13,0,0,0,0,0,0,0,0,0,0,39,0,5,0,0,7,9,0,0,-2,0,0,0,5,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,6,3,32,0,0,46,4,39,0,5,6,4,0,8,6,0,0,0,0,12,0,5,0,0,0,3,0,0,0,0,7,-1,-3,6,53,0,0,0,14,0,0,2,0,11,0,-5,0,31,-3,0,0,42,0,12,0,0,17,0,12,0,-1,12,-5,0,7,1,0,-3,3,12,0,3,7,12,0,15,0,10,8,6,0,14,0,0,7,0,10,10,0,0,0,0,14,0,30,0,0,0,3,0,6,0,0,1,0,0,0,0,0,0,39,0,-2,29,29,0,0,10,0,0,0,0,0,0,2,0,-5,0,0,34,0,0,0,0,0,0,0,0,16,0,2,2,0,0,-1,3,-6,0,0,5,0,0,5,4,24,-2,0,3,0,23,0,0,-2,6,0,0,18,0,0,0,12,0,5,11,5,12,0,0,0,0,-3,6,0,-9,11,0,4,-3,0,4,-4,0,14,0,0,0,0,20,0,0,5,0,0,19,3,6,0,0,8,7,0,5,5,0,0,3,0,0,12,-3,0,28,0,0,23,5,29,11,0,0,3,3,0,15,8,0,0,0,0,0,-2,0,5,20,5,0,0,5,2,12,14,0,0,0,0,0,0,-5,0,0,-5,0,7,0,0,5,0,0,0,36,7,7,8,-3,0,-5,0,-1,-5,6,8,11,0,0,7,0,0,9,0,5,0,0,0,0,4,5,49,0,-4,1,2,0,0,0,12,0,37,17,0,20,0,0,0,0,-2,5,0,0,6,1,0,-6,11,14,0,4,0,3,-1,0,-1,1,0,9,6,0,0,35,0,0,0,-5,7,0,4,10,0,0,4,4,7,0,0,7,0,3,17,0,2,-3,11,17,21,9,2,0,2,0,4,14,11,-5,0,6,10,4,0,17,0,0,0,0,10,10,0,0,0,33,5,0,24,8,7,0,0,0,0,5,0,19,4,35,-6,-1,0,-2,4,4,0,5,0,0,0,3,0,7,-1,4,-4,0,-1,0,0,0,16,5,14,16,0,0,40,0,-5,0,17,9,0,-1,0,2,0,2,-3,0,-2,2,-4,0,9,6,7,0,-1,0,0,0,0,0,0,7,0,8,5,29,43,0,7,0,0,24,0,9,0,0,21,16,0,0,9,0,13,10,4,0,41,0,20,0,12,-1,-2,5,0,2,0,6,25,0,0,-2,-1,-5,-1,0,22,9,31,0,0,18,-2,-7,14,0,5,0,6,1,-9,0,0,0,0,10,4,36,4,18,4,8,20,13,39,0,1,0,3,-5,0,0,0,0,0,5,3,0,0,16,0,0,9,1,0,0,0,0,5,0,0,0,3,5,0,0,0,4,0,0,24,-1,0,0,17,0,31,0,-6,2,0,17,0,7,0,-6,4,18,8,2,9,34,0,-4,-5,-1,0,18,0,0,2,21,0,0,10,0,-5,0,43,0,20,0,0,3,0,0,-5,0,-5,0,-3,0,0,0,3,0,0,-2,10,0,0,11,0,-5,0,2,0,2,8,0,0,2,0,25,0,13,2,1,3,21,-1,15,0,6,9,0,0,6,14,-10,33,0,3,21,0,-2,0,-4,0,0,52,0,0,3,8,0,0,1,18,24,1,0,-7,0,17,0,5,1,0,0,0,5,0,0,5,4,-2,9,5,0,0,4,0,21,0,-4,0,10,7,0,23,0,0,8,0,0,4,0,2,18,10,0,0,5,0,17,-3,0,-2,0,31,0,0,0,0,0,-2,0,-5,7,0,29,0,-5,5,0,33,0,-1,0,0,6,0,0,0,18,0,5,2,3,0,0,0,28,0,0,0,0,0,0,-2,11,0,0,1,-3,9,17,9,25,0,1,8,0,0,0,0,10,2,0,3,4,3,2,0,0,-3,0,0,4,0,24,0,-1,9,6,1,0,0,0,0,3,0,12,12,0,2,0,0,0,11,5,4,0,0,13,0,0,-1,6,-4,0,0,0,0,0,0,0,0,13,21,16,0,9,3,0,0,0,0,1,0,19,0,0,-3,0,0,0,1,6,-2,0,7,1,1,27,0,42,0,4,0,-1,0,0,5,-1,0,0,0,0,-1,0,0,25,0,6,-1,0,0,1,0,4,0,0,5,4,0,5,0,0,0,-2,0,0,10,0,0,0,0,0,0,0,37,0,2,5,6,3,4,-5,9,6,0,0,12,0,-4,0,0,0,0,0,0,-2,0,7,-1,0,0,3,20,0,0,0,0,0,11,21,0,0,0,0,0,6,0,0,18,0,0,13,0,0,4,0,0,14,0,0,1,0,0,3,0,0,0,0,-1,0,1,0,11,10,17,3,0,0,0,0,0,0,0,24,25,-1,0,0,5,31,5,6,0,0,15,2,0,4,0,6,0,0,34,0,13,-2,0,0,3,5,0,3,-2,-1,0,0,5,16,0,1,5,-5,-3,-3,0,13,41,0,0,14,2,0,0,0,0,0,-2,5,3,2,4,13,29,46,-4,27,0,0,0,-1,8,0,5,-3,0,0,6,0,5,-2,0,0,0,0,6,0,0,-6,2,0,3,5,0,-8,0,12,0,0,12,6,0,-7,0,0,0,0,0,0,9,4,0,0,0,0,0,0,0,4,6,-1,3,5,6,6,0,0,0,-3,0,0,0,5,0,5,12,-4,0,0,1,3,7,17,0,0,11,0,0,10,-3,7,0,0,0,-3,13,-2,0,17,0,-4,4,0,23,-5,-1,3,5,0,0,0,0,0,0,0,0,1,14,12,-8,0,-5,-3,0,3,1,4,5,40,15,15,0,5,4,0,0,9,0,0,-3,0,-5,9,0,-4,0,0,23,8,0,4,6,0,8,0,0,0,5,0,0,0,0,2,0,4,0,0,18,-7,32,0,0,17,0,-2,4,0,3,3,0,-3,33,0,0,1,0,0,0,0,-6,11,0,-5,4,2,-3,6,0,0,0,-4,0,0,-2,0,28,0,5,3,12,0,6,-3,8,0,0,-7,0,0,0,20,8,0,0,0,25,-5,36,2,0,33,18,0,-5,0,8,0,9,4,0,0,0,-9,-2,40,26,-1,12,0,0,0,0,6,0,0,0,0,3,-6,13,14,2,20,0,0,17,3,2,0,20,0,25,10,22,0,0,2,4,0,0,12,0,0,0,1,0,0,-5,-6,-7,0,0,-3,0,0,0,0,0,16,0,0,5,4,0,17,0,0,0,0,18,0,1,12,0,2,4,-3,5,10,0,0,43,7,23,0,0,34,0,2,13,-1,-2,9,20,0,1,0,22,0,0,0,0,3,4,0,4,21,0,0,0,4,13,5,10,9,0,3,8,-7,-1,11,5,29,5,5,4,12,12,12,0,0,0,3,9,9,0,0,0,0,0,0,0,3,5,0,0,1,0,48,0,0,0,14,0,14,6,0,15,7,0,18,0,5,0,20,3,0,0,0,3,-5,0,0,0,0,13,0,14,0,-4,0,2,0,0,0,26,5,0,-4,0,0,0,0,0,-8,-2,6,0,0,16,8,0,9,28,14,7,6,0,-1,2,0,0,0,10,0,0,-2,0,0,0,0,26,0,18,20,0,5,-4,0,0,42,0,-2,1,25,4,8,2,-4,0,0,0,0,0,0,49,0,0,2,0,0,0,0,0,0,0,0,0,0,24,-5,0,0,5,0,0,0,0,0,0,7,0,0,0,-7,0,0,2,0,0,27,0,-6,0,6,0,10,0,7,10,0,0,0,3,0,38,-6,0,0,2,0,-1,5,0,5,0,0,0,6,0,0,0,-6,5,9,3,12,2,0,21,47,0,3,0,0,0,0,5,28,0,4,5,0,0,-9,16,3,0,4,-5,13,6,-2,-4,5,-4,0,0,-6,12,3,4,6,0,-1,10,5,-4,-5,0,0,-3,40,6,0,0,0,0,3,2,5,0,0,-3,3,0,0,0,0,16,7,1,2,0,0,0,0,19,19,0,20,14,0,-5,0,10,10,5,0,0,0,0,0,0,0,-2,0,0,17,22,0,11,0,0,0,0,-2,0,0,0,0,3,11,5,4,6,6,0,0,0,3,3,6,0,-4,0,19,0,0,-4,0,6,0,1,27,0,21,19,0,0,4,9,4,17,8,25,0,-12,16,2,0,0,0,0,7,13,13,0,10,-3,17,0,5,5,1,10,20,0,0,0,0,0,3,0,0,0,1,0,0,0,0,0,0,18,0,0,0,0,15,0,2,0,0,29,10,0,18,0,0,0,48,0,0,0,0,0,5,-1,0,0,7,9,0,5,1,7,-1,0,1,0,7,11,0,12,0,4,-2,0,0,22,0,-6,8,16,0,5,5,0,0,11,7,0,-8,15,0,0,0,0,7,0,0,9,0,7,0,12,11,7,0,17,0,0,0,0,0,0,17,0,0,0,0,0,13,0,2,0,-4,0,0,-4,0,0,0,12,5,15,0,0,0,-5,5,14,0,0,15,8,4,7,6,6,18,0,0,0,4,0,0,0,0,3,0,0,0,0,0,4,0,30,5,0,0,6,3,0,0,4,0,18,26,0,4,0,0,0,0,0,-1,11,17,0,-8,17,0,0,19,0,17,0,3,0,17,0,9,0,0,0,0,-6,0,0,3,-3,-3,0,4,0,0,0,4,-1,6,8,0,0,-1,47,0,0,0,-1,0,6,-3,5,0,8,-5,0,0,0,21,4,0,26,0,0,-3,5,0,4,0,16,-4,0,0,8,-4,4,8,-2,-4,-5,0,0,26,12,0,-12,4,-1,0,0,5,0,6,0,0,0,-10,0,0,0,-1,-2,0,0,0,0,0,-4,5,-5,13,0,0,0,10,1,0,7,5,0,6,2,0,0,7,-4,0,0,0,5,40,14,0,16,17,0,0,4,-4,0,0,0,-3,12,0,0,5,2,23,12,0,0,5,0,0,0,0,-7,0,16,18,0,4,10,5,0,3,3,0,0,0,0,-6,12,0,7,0,5,0,0,-4,0,15,0,0,0,0,16,0,11,0,0,0,15,7,0,18,6,-1,0,0,22,-9,2,12,-1,0,0,0,-3,14,0,1,6,-4,-3,0,4,0,11,0,15,0,17,11,0,0,0,4,0,2,0,0,3,4,0,0,0,7,0,0,10,2,0,0,0,0,8,8,0,0,2,0,0,4,2,22,29,-6,4,0,0,0,23,0,5,0,9,0,11,0,3,3,0,0,0,4,11,0,51,8,0,0,6,0,0,0,0,0,19,0,7,0,15,0,2,9,3,0,2,0,4,0,0,0,3,0,0,0,2,0,0,0,0,0,6,5,0,10,0,0,5,0,16,0,6,24,0,6,0,0,0,7,10,5,5,-7,-3,0,13,1,6,13,22,36,5,0,21,0,3,0,0,0,4,0,12,9,0,3,0,8,0,5,22,0,0,14,16,0,8,0,0,-2,0,0,0,-6,6,-3,0,-1,12,4,5,19,0,0,0,14,0,16,0,0,-4,12,0,0,0,0,0,30,5,4,5,3,4,5,3,3,-1,0,5,23,12,0,15,0,0,0,0,13,0,0,10,0,11,11,0,5,-5,0,5,13,48,0,7,0,0,0,0,0,0,-4,0,3,0,0,-3,0,0,0,0,26,0,-6,0,7,4,0,0,6,0,0,30,0,2,-7,16,3,0,1,4,20,2,13,28,0,14,-1,10,0,7,0,8,3,3,10,0,0,0,0,23,0,6,0,0,5,0,0,1,1,0,16,0,5,0,0,3,0,-8,18,4,0,0,6,5,5,0,-4,0,39,34,0,0,20,0,6,10,25,4,-1,10,5,0,0,11,38,0,3,-1,6,0,16,12,0,3,9,0,0,17,0,0,4,-4,0,3,-7,16,3,0,-6,15,0,4,0,0,4,2,-2,0,0,10,-2,0,-2,32,8,0,-2,6,0,0,2,-1,11,0,4,0,0,0,-3,0,11,0,-4,0,-2,0,17,18,7,0,3,7,0,0,5,6,0,0,0,1,14,-8,0,0,0,31,0,7,0,1,0,0,33,-3,0,3,14,0,-6,0,1,4,5,0,3,-6,0,6,3,0,-3,17,0,5,2,-3,11,9,0,0,0,0,0,-2,-1,10,-4,2,0,0,0,3,0,37,0,21,1,0,0,3,0,3,0,-6,4,7,13,18,0,0,2,0,0,0,4,0,4,3,6,0,21,-1,10,17,4,0,0,12,1,0,0,0,5,38,0,0,0,0,0,-7,0,0,0,1,0,5,0,9,0,3,20,-5,3,1,34,0,4,9,5,0,0,0,2,42,0,0,9,-1,20,0,0,0,0,0,6,4,2,9,0,-3,2,28,4,0,0,1,0,0,3,0,0,-5,3,3,-6,11,0,0,0,4,0,0,12,0,36,0,-5,1,0,0,3,0,6,0,0,0,0,8,0,0,4,0,4,2,15,0,10,29,3,0,0,4,0,5,0,4,0,26,-4,4,-4,0,0,0,4,-1,0,-3,0,9,0,0,0,1,5,-2,0,0,9,5,0,5,0,0,16,0,2,0,-4,-2,0,0,13,0,0,-3,6,0,-1,3,-3,-3,11,9,6,50,0,0,28,0,0,0,0,0,-2,0,0,5,0,1,-4,0,0,0,0,0,0,0,-3,10,0,2,9,0,1,8,4,0,-3,5,6,5,0,3,-2,-2,0,0,0,0,-3,6,6,0,8,1,0,0,0,0,0,-1,11,1,4,1,0,42,0,1,-3,0,28,0,0,0,7,19,0,-4,3,-1,6,0,2,3,0,15,0,7,0,4,5,0,-8,3,0,0,22,0,16,0,7,-6,6,0,31,0,0,0,0,-3,0,3,-2,0,-8,8,-1,8,4,0,4,1,0,1,4,32,0,0,7,0,5,0,0,0,-3,-5,-4,0,5,0,1,0,-3,0,0,0,41,0,0,2,0,0,0,-2,-2,0,0,17,1,0,0,15,0,-3,0,0,0,6,-3,0,0,0,-2,0,0,5,0,0,0,6,4,3,0,0,7,0,0,0,2,0,0,7,26,0,3,0,6,0,0,6,7,0,0,24,0,11,0,0,19,0,14,34,-1,0,4,0,0,0,0,0,2,6,15,0,0,-6,0,11,0,0,-5,0,3,0,10,0,5,0,5,13,0,11,16,18,15,0,0,0,3,0,0,1,0,0,0,9,0,12,0,0,0,7,0,0,0,0,34,8,0,1,0,0,0,0,0,2,0,6,0,-2,0,19,0,0,0,0,0,0,2,14,0,0,4,21,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,18,19,13,6,7,7,5,5,17,0,-2,2,0,0,0,5,0,3,0,0,17,0,0,0,15,0,10,0,0,1,0,0,0,32,0,23,8,5,10,-2,-1,4,0,0,4,0,1,0,6,0,0,-7,12,0,11,6,2,0,3,4,9,0,0,8,0,0,-4,3,0,0,3,20,0,2,3,-6,0,11,5,0,0,6,9,0,0,7,0,0,0,10,0,0,11,0,0,-2,27,8,0,0,4,29,0,0,15,3,3,0,0,0,-1,0,0,4,-1,24,8,4,6,28,2,0,0,0,7,0,0,0,7,13,0,14,20,0,4,34,-6,0,0,2,0,11,0,4,0,-7,0,4,0,0,0,9,0,-6,0,0,35,5,14,11,0,10,19,0,5,0,45,0,0,0,31,0,0,0,-5,4,7,9,9,0,7,0,0,38,6,0,6,8,-3,5,19,0,5,29,0,0,-1,0,0,0,0,0,7,0,0,0,0,0,3,8,-7,0,-4,10,0,-2,0,0,0,0,24,0,0,15,9,0,1,0,9,21,0,0,0,0,0,11,-3,4,2,0,0,30,0,4,-6,8,16,0,0,3,4,9,0,6,5,4,0,9,15,0,4,14,0,10,0,0,0,-2,0,-7,-8,9,3,0,10,4,2,0,0,-5,-1,6,0,5,0,9,1,15,6,16,0,0,0,0,0,0,7,0,0,1,2,13,4,4,0,0,6,6,0,2,0,0,18,3,5,0,0,0,15,6,0,-2,0,0,0,0,4,5,0,0,0,0,-1,12,13,18,0,23,0,10,0,-3,8,0,15,0,0,0,2,6,0,4,15,0,-1,0,0,28,0,0,4,0,0,0,0,0,0,-5,0,12,-4,12,0,0,50,36,0,0,8,1,8,8,-1,4,28,0,0,7,10,0,18,0,-3,0,15,-3,0,13,16,8,0,0,-8,2,3,0,6,0,9,30,30,3,0,0,0,-3,0,0,9,0,8,15,4,0,5,12,21,30,0,30,11,0,0,1,0,36,4,0,0,0,7,-5,6,0,33,0,0,-5,24,5,0,3,-3,0,13,0,20,24,0,13,6,0,1,3,0,4,16,0,0,8,15,0,10,17,14,6,6,11,0,0,0,0,34,-4,2,13,23,6,0,0,0,0,0,0,0,7,0,36,0,4,0,0,-3,11,0,0,10,0,5,0,0,3,4,0,5,-7,0,-2,0,9,0,0,0,-7,0,0,0,44,0,0,0,0,7,0,0,0,3,0,0,0,0,0,0,5,0,0,0,14,0,17,0,0,-1,10,0,5,5,-6,0,3,0,4,5,0,0,6,18,0,0,0,0,0,0,0,6,0,47,0,25,0,-1,26,5,0,0,0,19,0,0,0,-4,0,0,1,0,0,0,0,8,4,0,2,5,4,10,23,0,2,0,0,0,0,0,0,0,15,-1,0,12,1,0,1,0,0,4,27,0,0,3,0,0,0,0,13,12,0,0,0,0,0,-6,17,0,0,9,0,0,0,0,13,0,20,20,0,8,33,0,0,4,0,0,-4,4,25,0,0,6,6,0,-3,0,22,0,5,1,0,7,4,0,4,27,0,1,0,8,0,21,0,0,0,0,0,0,0,-3,12,0,4,0,0,1,8,4,-1,0,0,8,0,25,0,0,10,0,15,11,15,0,5,-1,2,0,-5,46,0,20,0,0,3,0,0,0,0,7,0,0,0,0,0,0,24,19,0,25,28,-5,0,5,0,6,0,0,0,0,0,0,7,0,-3,16,4,0,6,3,11,26,0,0,0,0,0,0,4,1,0,12,0,0,3,0,2,0,0,11,-4,4,0,0,-1,0,28,0,0,0,0,1,0,0,13,0,0,28,-4,0,0,11,6,10,0,1,0,22,29,4,0,27,21,0,0,13,0,0,16,6,0,0,29,4,0,0,16,15,0,16,0,0,19,6,0,19,0,0,13,0,0,0,7,0,2,0,42,0,0,0,0,0,0,0,0,0,9,0,0,9,29,6,0,0,6,0,-4,15,0,0,6,17,0,6,0,0,0,3,3,-7,0,4,0,24,0,0,0,0,0,0,-1,-4,0,-2,-7,0,45,0,5,0,0,17,16,-1,9,14,0,4,0,0,-2,10,0,0,0,20,-1,6,-1,0,0,5,0,4,11,0,11,0,0,3,7,0,34,0,9,9,0,0,7,23,22,-3,38,11,0,0,0,0,18,0,14,14,-8,0,2,0,0,0,0,-4,-5,0,5,43,0,0,7,-4,0,5,5,3,0,0,20,0,0,16,0,2,0,2,0,0,0,0,6,0,49,6,4,0,4,0,0,0,2,-5,-6,-3,6,0,0,7,0,3,0,17,13,-3,11,0,-1,0,0,0,0,6,0,0,0,27,16,3,0,15,0,6,0,0,1,6,0,0,11,4,21,19,-2,-4,51,5,30,0,0,26,-7,2,0,11,0,13,0,0,3,7,-4,6,5,19,0,1,5,0,5,36,0,19,7,42,38,0,0,0,7,22,0,-1,6,3,4,2,3,20,0,9,-6,0,0,0,-3,25,11,0,1,9,0,10,5,6,-2,0,18,0,6,6,1,0,0,4,24,0,7,20,5,0,19,7,0,5,0,3,4,0,0,0,0,0,17,4,45,0,0,0,0,3,0,0,15,7,15,0,0,0,0,10,10,0,0,0,0,0,31,44,0,6,2,0,3,0,0,0,49,0,6,0,0,0,0,7,3,0,2,0,0,0,0,2,34,0,2,0,0,0,0,50,0,0,0,11,0,0,0,21,0,-4,0,0,26,-1,0,5,0,4,0,16,0,-3,32,7,0,-7,0,0,0,23,0,0,-3,0,3,-1,7,0,23,0,0,43,4,4,0,13,0,0,4,0,4,0,3,0,0,0,0,28,0,0,0,18,0,37,0,-2,0,0,6,0,0,10,27,-2,0,0,0,-5,0,0,3,3,5,0,8,8,8,0,0,0,0,11,0,0,5,0,11,11,0,3,13,0,14,5,0,0,0,-4,10,0,1,0,0,11,17,0,-5,0,15,0,0,0,0,0,0,0,28,0,4,13,0,6,0,0,1,0,4,0,0,5,14,0,0,18,0,0,0,8,8,5,0,41,0,0,3,0,-3,31,0,0,-2,4,18,4,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,5,0,0,-2,0,0,2,0,0,17,0,0,-8,3,7,0,0,0,0,0,10,6,12,0,15,10,0,0,7,0,22,22,0,0,2,36,0,0,3,0,0,0,0,6,29,-3,0,14,-1,0,0,0,0,0,0,0,6,0,0,9,0,6,0,9,6,18,0,0,0,0,0,22,0,-2,0,25,2,10,0,5,5,0,0,5,0,4,3,0,4,5,27,0,0,0,0,0,0,5,4,5,5,4,4,0,45,0,6,0,1,0,0,0,0,5,7,4,0,0,0,-5,0,0,1,-6,2,0,22,0,-1,0,0,5,0,0,0,0,0,16,0,0,3,7,0,0,-6,0,3,0,8,0,0,0,6,-2,15,8,-2,9,21,7,0,-7,38,-10,0,0,0,0,0,0,0,8,-7,0,23,8,0,0,38,4,4,-4,0,19,0,0,0,0,3,-3,0,7,0,1,-3,0,-5,-1,0,11,0,0,16,0,0,0,0,9,0,20,-1,0,0,5,9,0,-2,5,0,10,0,0,0,7,-3,0,0,5,0,0,5,9,0,0,0,5,-3,15,0,0,-6,23,0,-1,0,-1,0,0,-1,0,-3,6,33,0,12,0,0,4,0,-2,0,0,0,0,-3,2,0,0,5,7,19,12,35,0,30,11,0,0,25,0,15,0,16,6,-1,-7,0,10,0,16,-1,0,18,-1,0,0,-4,0,0,0,2,0,0,45,3,9,33,23,0,33,10,0,-2,4,0,9,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,14,6,1,3,15,23,0,4,2,0,0,-7,3,0,0,15,18,0,-2,0,28,11,0,6,0,0,0,0,4,3,0,-4,0,2,7,20,1,0,1,16,9,0,15,0,0,30,-3,0,0,0,0,0,0,-5,21,5,-3,0,14,15,-6,-4,20,27,0,42,8,0,0,9,9,0,3,0,0,3,0,3,0,0,5,0,0,5,0,0,3,11,12,0,0,0,0,45,9,10,0,0,23,0,2,12,5,0,0,2,5,-1,0,24,0,10,0,3,-4,15,0,0,-3,1,0,0,3,16,0,-5,-5,0,0,0,0,0,34,24,0,-1,0,0,0,50,-4,39,0,0,21,6,0,-6,0,0,0,0,17,0,0,0,-4,11,0,0,23,0,0,0,2,3,0,11,-3,8,0,0,26,0,0,11,15,0,-5,0,0,0,0,12,27,-5,0,0,27,0,0,0,0,0,0,2,-6,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,22,8,0,18,0,-3,3,12,10,0,-8,0,0,0,17,0,0,4,0,0,15,-5,-3,9,0,32,0,0,-8,7,-2,4,0,0,-4,-3,0,7,0,7,7,4,0,5,1,0,9,0,0,0,0,-2,0,-1,6,0,0,-2,0,0,2,14,0,0,0,0,9,0,4,5,8,8,0,1,0,-3,8,0,0,12,7,0,0,0,0,0,0,0,7,0,0,9,10,0,0,0,0,-3,6,0,0,20,10,0,2,3,2,24,0,-3,0,3,0,0,17,-2,0,19,0,-1,0,0,-3,3,20,-5,-2,0,4,0,10,7,1,0,12,0,13,0,-5,4,19,0,0,0,0,14,17,3,3,3,-12,3,0,6,0,6,26,0,-3,9,0,8,3,0,12,14,0,4,10,0,-4,6,6,6,0,4,0,3,24,0,-3,0,0,6,3,6,0,4,0,-3,0,-1,2,0,-6,-3,1,41,11,-7,0,12,0,0,13,15,0,0,0,0,0,0,4,9,8,0,15,0,0,10,13,0,15,7,0,14,4,0,0,0,0,10,0,6,0,0,0,0,0,3,0,15,0,8,0,0,0,3,6,12,0,-7,0,0,0,6,16,6,5,8,0,2,2,0,0,-2,10,1,15,5,15,10,6,5,0,30,0,0,0,0,5,6,0,31,0,0,-11,-2,0,8,10,-1,0,0,-6,0,0,8,0,-2,0,15,0,5,-3,16,0,0,0,10,12,-4,-1,0,4,0,0,0,0,0,21,20,18,0,5,21,0,5,0,0,-3,0,2,13,-4,5,3,0,5,-4,3,13,-2,0,2,33,2,9,48,0,9,44,10,0,0,0,0,-1,0,5,-2,0,2,7,0,0,0,16,0,3,4,-8,0,5,10,8,2,11,5,-3,16,0,-4,0,0,-6,0,5,3,0,9,16,-4,0,10,0,0,0,13,19,0,0,21,0,0,0,0,15,0,-3,22,1,7,18,2,6,0,24,0,32,32,0,4,0,0,-2,0,0,0,-5,1,0,0,0,15,0,0,4,-7,0,0,23,7,0,0,0,0,0,0,0,0,0,0,9,0,0,4,0,18,3,0,0,4,0,-2,0,0,12,0,0,0,0,4,0,1,26,6,5,-7,-2,36,41,10,17,0,0,0,-2,-7,49,0,0,0,0,7,18,1,0,0,0,-1,0,0,0,0,0,0,28,0,0,0,0,0,5,0,0,0,0,1,0,-5,6,44,0,-7,12,4,16,16,10,37,0,-2,0,4,0,10,2,0,3,-4,14,3,24,0,24,0,0,21,0,0,4,0,5,6,6,0,6,0,1,2,-8,0,-2,0,20,-5,0,7,0,0,-4,0,-4,0,0,0,0,0,2,-2,5,0,-7,0,0,49,0,0,0,8,0,4,2,9,17,0,0,23,44,0,-6,-7,3,4,-10,-2,-2,1,20,0,25,5,5,5,-5,0,0,0,0,0,7,0,0,0,0,0,-3,-4,46,14,0,10,0,-7,0,0,2,-3,1,2,8,8,6,-2,6,-2,2,10,15,0,0,-1,0,50,14,0,2,0,0,2,0,1,0,-3,0,0,0,3,0,0,10,17,12,3,0,34,0,0,2,0,3,0,0,0,0,0,0,13,-1,0,6,0,0,14,0,0,0,0,3,0,15,0,0,0,5,-3,-4,20,18,0,0,0,0,0,0,0,-4,-4,14,0,-4,0,0,0,-1,0,4,10,0,0,0,0,0,-4,5,8,29,0,11,0,33,0,16,0,3,6,3,13,0,3,0,7,7,7,5,2,0,5,4,-1,0,0,9,0,8,8,-3,0,-9,32,0,-3,9,4,-1,0,0,1,-2,10,0,0,8,6,0,9,4,2,0,0,0,2,8,-5,5,14,0,20,0,23,0,0,21,0,4,0,30,0,0,-4,0,1,0,7,5,0,0,0,0,0,18,0,5,3,0,-3,-5,0,0,5,0,6,0,0,0,0,-6,0,14,0,0,0,2,0,0,19,0,0,0,13,6,0,2,0,-2,23,0,0,8,0,4,-6,2,0,5,0,-1,7,-4,0,0,0,-2,0,0,0,0,-12,16,0,0,14,5,0,1,0,0,0,25,0,0,8,10,0,4,0,0,14,0,3,0,17,0,0,5,14,24,-4,6,5,-4,30,0,0,0,0,0,0,6,16,2,0,6,6,0,4,7,4,15,0,0,0,0,11,-3,5,3,0,0,10,7,18,0,0,-6,0,0,0,0,5,4,0,0,0,-2,4,12,0,-4,0,0,0,52,0,0,1,0,1,0,0,-1,0,0,7,0,-4,21,0,0,0,13,0,6,-1,0,5,0,0,15,0,5,13,16,0,5,24,6,9,0,0,-5,11,19,0,0,0,6,3,0,0,15,7,0,5,-2,0,13,1,-3,0,0,0,0,3,0,0,0,14,7,3,0,0,6,12,22,0,6,33,16,5,28,15,0,0,0,0,2,3,0,11,0,0,0,0,0,0,6,3,0,-1,0,5,11,0,11,2,10,0,12,-4,5,1,0,0,10,1,0,22,1,0,0,-7,-1,16,7,-6,0,0,0,0,0,0,0,6,14,34,0,8,14,2,0,0,0,0,0,0,0,2,0,5,0,4,0,-4,-5,0,14,0,13,15,0,0,5,-6,-3,0,5,10,-4,38,-1,0,10,0,0,6,0,0,0,0,2,5,0,-6,10,0,-1,0,0,0,0,3,5,20,11,0,2,-6,0,0,-4,5,-4,8,0,5,2,1,0,0,0,0,0,0,0,0,0,0,0,12,0,-4,28,0,5,0,3,0,-4,6,0,0,17,-5,32,0,0,21,0,6,2,0,18,5,0,4,26,16,14,15,20,0,8,53,5,0,0,0,6,0,0,10,0,0,0,8,0,10,13,5,0,22,0,4,2,0,20,16,-4,15,-2,0,2,19,14,3,22,3,-4,2,6,0,18,7,0,3,0,0,3,0,0,-6,0,3,-3,0,5,0,17,13,0,0,0,3,12,5,-6,0,4,0,4,33,6,0,21,4,5,0,0,4,0,10,15,3,19,19,0,0,0,-1,10,0,15,0,14,10,4,9,0,11,0,0,4,0,3,-1,-2,31,0,0,2,2,2,0,0,-4,-2,0,0,0,0,0,0,0,0,0,0,0,1,9,9,33,19,53,0,8,10,7,3,0,0,0,26,0,0,22,3,0,6,6,0,0,8,8,45,0,4,-2,0,24,13,20,0,0,-3,48,0,0,0,3,-3,0,24,13,2,3,0,7,14,5,10,0,-2,4,-5,18,0,0,0,35,0,0,0,15,0,0,0,0,0,-4,0,0,11,4,16,0,0,-8,0,0,9,4,16,-1,0,17,0,2,0,18,0,18,0,0,3,0,0,16,23,0,2,5,5,0,2,4,0,4,8,11,14,25,2,4,0,0,20,0,17,15,34,-3,18,18,0,46,8,0,8,3,3,0,1,0,-1,-4,0,12,27,0,0,3,0,5,0,6,0,-2,0,9,3,6,0,0,0,0,0,6,0,0,0,0,12,0,0,15,0,-4,0,5,0,24,8,0,5,1,7,0,21,0,0,0,0,6,0,2,0,7,8,6,0,0,-1,4,0,29,0,0,0,6,0,0,-5,0,6,0,0,0,0,-5,12,0,-4,4,0,3,22,2,0,0,-2,12,0,9,2,5,0,4,-4,0,0,0,23,0,14,7,0,-5,-1,-1,26,12,0,0,3,-2,0,11,-3,7,0,9,0,0,0,7,0,0,32,0,5,0,0,0,0,0,0,0,4,0,0,33,0,0,-3,4,0,37,5,17,10,9,19,0,0,0,0,16,0,8,0,5,13,0,2,-3,0,0,31,0,3,10,22,-5,0,0,0,0,0,0,0,25,0,6,2,4,8,0,0,0,-1,0,4,0,0,5,0,-3,0,2,0,-1,0,-1,0,0,4,0,2,0,0,0,3,0,0,0,-4,0,0,9,0,1,0,-4,0,0,-5,0,0,0,3,-1,3,4,0,4,-3,12,0,0,0,15,2,14,3,21,33,0,0,0,17,18,2,-3,0,0,0,0,0,15,-2,5,0,0,0,36,10,0,8,25,0,0,5,18,19,0,0,10,0,0,0,0,0,0,3,8,14,-3,0,17,0,9,29,0,18,0,0,0,-4,0,0,0,0,1,0,0,8,0,0,0,23,-1,0,2,2,8,0,8,0,0,28,1,1,0,13,0,0,0,0,5,0,33,3,19,0,7,3,-7,0,0,-3,9,0,6,-4,0,0,0,0,9,0,0,0,1,0,33,2,1,0,0,3,0,2,0,0,0,-1,0,27,5,6,8,4,0,-1,7,0,0,37,1,0,0,0,0,0,0,0,0,-3,0,52,6,0,0,5,30,0,0,11,0,0,6,0,9,3,-4,0,0,0,-5,-4,21,0,6,18,0,0,0,0,0,4,8,0,0,5,39,17,3,-3,-6,12,0,5,-4,0,5,10,0,0,-5,6,4,0,0,5,-2,0,0,0,8,0,0,0,36,12,0,0,-1,6,0,-3,16,6,0,2,0,19,37,0,16,0,18,0,6,0,0,-3,7,0,0,10,0,9,8,0,-2,-4,1,0,32,0,0,17,0,0,0,0,5,0,3,3,0,4,0,-1,2,-4,0,16,0,0,0,0,0,2,2,0,-4,1,6,0,18,-6,0,0,0,3,0,16,0,28,0,4,0,0,2,0,-7,-2,0,6,0,4,0,0,45,0,0,0,0,8,0,15,8,3,0,0,6,0,0,0,5,10,-2,0,29,14,43,0,5,6,4,13,0,0,0,0,0,5,0,8,-8,0,-6,7,0,0,0,47,4,0,0,13,10,0,0,6,0,0,-5,0,0,0,0,0,-1,0,26,0,20,40,0,0,0,0,0,6,0,0,26,0,0,17,0,26,14,18,0,11,6,16,16,15,27,0,-3,7,0,16,0,-6,19,7,0,0,0,0,17,-1,0,11,0,0,0,0,0,6,-4,11,0,0,0,0,5,4,0,0,5,0,-13,2,17,0,-4,0,0,0,0,0,0,0,-1,0,0,10,0,0,0,0,0,6,7,13,2,22,45,10,10,0,0,22,5,0,0,0,0,0,-2,2,0,0,4,9,0,54,1,13,39,0,0,0,18,17,7,0,24,0,5,5,24,2,25,0,3,0,24,0,-5,0,0,0,11,0,5,5,0,0,0,0,0,6,13,3,2,7,-2,-1,19,3,0,0,0,0,21,-2,0,0,5,3,-1,7,-6,0,0,3,0,0,0,7,0,0,0,0,0,0,8,0,0,0,0,-5,5,22,20,0,0,0,0,-3,-3,0,14,1,0,0,0,-5,0,3,9,5,0,29,0,0,5,22,0,-4,0,0,0,14,0,4,10,15,2,0,0,0,0,-5,-1,3,0,19,17,-1,0,0,0,0,0,0,0,0,0,0,0,27,0,-5,0,0,-4,0,0,5,0,0,11,12,0,10,0,0,0,1,0,15,0,19,0,0,0,20,0,18,3,0,0,0,0,0,0,23,2,0,-2,11,0,11,4,15,-5,0,0,0,-6,-8,0,0,23,0,-5,-3,0,0,0,-2,0,9,0,0,-3,25,3,0,8,-2,5,4,13,0,9,2,0,12,0,0,-7,13,0,0,-5,14,14,0,0,8,0,16,42,11,0,5,36,1,0,0,0,28,0,0,7,0,0,3,4,-1,35,0,0,0,0,0,13,22,0,4,-8,0,0,26,0,0,0,7,11,0,0,-1,0,0,0,0,0,7,40,25,0,0,0,16,-4,4,0,20,9,6,0,25,0,3,13,6,13,0,0,0,0,0,0,0,0,0,-7,9,2,0,3,36,0,4,0,45,0,0,0,26,-6,3,0,3,8,41,27,1,0,0,4,0,13,24,0,-5,0,17,0,0,0,5,5,-3,6,3,4,39,6,0,0,-5,6,0,2,0,6,4,11,5,0,11,10,0,0,-4,20,0,5,-2,5,12,37,0,9,4,5,0,0,1,0,0,-1,0,2,0,4,23,2,25,0,2,0,-5,7,2,2,0,19,5,0,0,0,5,0,0,45,3,0,7,2,0,0,0,0,0,5,17,0,0,0,0,-4,0,4,0,1,3,24,0,30,0,15,16,0,8,0,0,0,25,5,1,10,45,0,-2,0,0,0,16,0,0,-2,0,0,0,0,0,52,0,10,0,0,0,0,0,42,3,15,2,11,0,0,0,6,9,0,2,0,0,0,18,0,0,-3,3,16,0,0,0,0,-2,0,0,3,0,0,0,0,0,0,0,0,0,0,0,8,4,7,6,0,0,4,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,2,-4,-3,0,0,0,0,11,11,0,0,32,9,9,2,22,12,0,0,0,7,6,2,5,3,4,0,10,6,-4,0,5,0,0,0,0,0,5,11,31,-3,3,9,0,-4,0,-3,0,0,0,22,6,0,0,12,13,0,-3,32,0,0,18,0,0,5,0,0,12,0,4,3,19,2,-4,0,0,16,0,-7,9,9,6,-7,0,0,0,0,-2,16,0,8,4,8,0,0,0,0,-1,13,8,0,-8,0,0,6,0,11,2,0,3,3,15,18,0,0,0,0,3,3,3,0,0,-1,35,0,10,5,9,5,0,0,14,0,0,0,0,0,0,16,-5,17,33,15,0,0,3,6,13,2,5,0,0,0,0,1,0,0,0,0,0,10,0,0,0,0,6,0,0,2,0,0,0,0,28,0,1,33,0,0,0,3,0,-2,1,0,0,20,0,17,-5,10,18,16,0,-6,4,0,-8,19,0,-2,0,0,-1,0,-5,0,0,0,0,0,0,10,0,0,0,0,8,5,0,0,4,3,0,20,0,-8,0,0,16,6,0,0,0,9,0,39,0,0,-3,0,7,0,22,1,0,11,0,0,0,0,0,15,-3,0,0,0,0,17,14,0,5,8,0,0,15,0,0,3,0,34,12,0,4,15,0,2,15,45,47,0,0,15,17,0,0,0,21,0,0,42,0,-5,0,0,0,21,0,0,16,0,0,0,0,3,8,22,0,0,0,-3,6,0,8,15,-2,8,4,0,0,-3,0,5,-4,4,-3,4,0,-4,0,0,-4,0,5,13,0,-1,13,0,0,0,16,3,0,0,0,-1,0,-4,30,10,0,14,0,-3,0,-3,1,0,7,0,0,36,3,10,0,6,14,-2,11,10,-7,6,0,6,0,-7,0,15,0,0,4,0,0,0,3,16,-3,12,-2,27,2,0,0,2,0,0,-6,0,2,7,0,0,0,-2,7,0,-2,0,0,0,0,0,3,5,0,0,0,-6,4,0,44,0,10,3,0,0,12,4,-2,6,0,-1,-3,0,0,0,12,7,30,0,8,0,21,0,6,-3,1,0,0,0,5,7,0,3,0,19,1,13,0,-5,0,0,-4,0,16,13,0,0,9,9,0,0,0,0,0,0,0,6,0,5,0,0,20,0,0,11,0,11,8,0,-2,2,3,29,0,0,0,-5,0,2,0,10,4,13,0,2,0,4,0,-6,40,1,5,0,0,-6,0,0,4,0,0,0,-5,-6,0,22,13,7,10,0,0,0,5,0,0,0,0,0,0,6,0,0,0,0,20,-2,0,3,0,4,22,0,3,0,0,0,0,17,0,0,7,0,0,0,2,0,3,0,7,0,1,0,-3,0,-1,0,-1,46,0,5,7,-1,3,18,0,1,20,0,7,0,0,13,0,0,4,1,0,0,6,17,4,0,-8,0,40,0,0,0,12,0,10,-3,0,3,0,0,-4,18,0,12,-6,7,0,1,6,0,0,4,14,6,-3,13,13,0,35,7,0,0,12,-5,22,21,2,0,0,0,0,17,0,0,4,0,0,1,11,-3,0,0,13,0,21,-4,-5,20,0,-5,0,0,0,40,10,0,5,0,0,0,5,20,0,30,0,3,0,15,-2,0,0,1,3,3,0,-2,-1,0,2,1,0,0,15,0,17,0,0,7,0,6,0,-2,0,0,1,0,10,0,0,-3,12,0,-4,23,0,0,6,0,7,-5,-2,5,3,3,0,0,0,0,0,4,3,3,13,0,16,0,2,0,0,0,0,5,7,21,0,0,12,14,0,3,-4,6,0,0,0,0,-3,0,4,0,12,0,0,0,0,0,1,2,0,20,0,3,0,1,1,12,0,0,0,41,0,-4,3,6,18,-5,14,26,-5,0,5,10,-4,-3,0,0,-2,-6,0,0,8,0,0,0,0,-10,0,6,14,-3,11,-2,0,2,0,7,0,-6,9,0,0,0,0,1,0,0,-2,0,41,-11,6,0,21,0,-11,0,-4,8,0,9,12,6,0,12,0,0,6,3,0,26,0,0,0,4,18,0,0,-4,10,0,0,0,9,5,0,9,4,0,5,32,0,0,5,0,-4,3,0,0,0,-3,0,0,0,-4,7,9,6,0,5,0,0,-3,0,0,-5,0,-2,10,0,11,6,13,-4,37,29,0,0,0,0,0,12,-3,-2,6,0,0,0,-5,0,0,0,0,-2,0,5,0,29,6,0,4,12,4,0,2,0,8,0,0,0,0,7,0,0,0,0,6,0,0,0,0,-2,0,0,3,0,0,3,13,0,5,2,14,0,0,10,6,10,0,13,0,9,-7,0,0,-7,0,0,-2,4,0,7,2,0,0,0,-5,11,-3,10,16,0,0,48,0,0,0,0,26,0,0,0,0,0,3,0,0,0,0,0,9,0,8,45,0,0,8,0,0,0,0,0,0,6,4,15,5,6,2,11,34,22,7,29,15,0,38,0,0,-2,0,3,3,3,0,0,3,0,5,4,0,5,0,-2,15,0,6,0,0,0,0,0,13,0,0,3,-4,14,0,28,22,0,1,0,0,0,39,0,0,22,13,-2,0,0,0,0,0,0,-2,1,1,0,0,18,0,3,8,17,0,12,3,11,32,2,0,3,6,0,14,5,0,0,0,3,17,1,0,0,0,0,25,0,17,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,-1,6,0,1,13,19,0,0,0,0,0,-3,5,13,0,0,0,0,0,0,3,24,0,0,0,0,7,0,0,31,15,0,0,9,-5,24,0,0,-5,8,0,0,0,0,0,0,6,17,0,1,0,0,-3,0,0,0,0,-6,0,4,0,0,8,4,21,0,0,-2,15,0,5,6,-2,0,3,4,13,12,46,0,6,14,28,-4,0,0,37,13,0,0,0,14,0,0,3,6,5,0,9,15,10,0,0,0,0,0,0,-3,-1,1,-7,-1,4,0,0,0,0,0,0,0,0,19,0,11,19,4,24,0,2,0,0,-3,33,0,0,2,22,7,2,2,13,0,8,8,6,0,6,0,0,7,0,0,0,7,0,0,0,18,0,0,0,0,0,4,0,0,0,-1,0,0,8,7,0,-3,19,0,5,-2,22,0,1,3,0,0,4,0,4,2,1,-4,5,0,5,4,16,19,0,0,21,18,-3,0,22,0,17,18,0,8,0,-1,12,0,1,7,5,28,16,0,15,4,-4,-5,17,11,0,11,0,5,0,0,18,2,0,-2,1,17,-7,0,0,0,-3,-1,0,0,11,0,0,4,12,5,0,8,8,15,9,17,0,0,0,0,0,0,0,-4,14,1,-1,0,19,0,13,0,0,-3,-1,0,-1,3,0,0,0,0,5,30,0,19,0,5,0,-4,0,4,5,0,0,14,0,-5,0,-2,0,0,0,0,-1,0,0,3,0,0,0,4,0,1,0,20,3,5,5,0,1,-7,-1,8,0,-3,15,0,0,-4,9,0,39,0,0,8,0,0,4,20,0,-6,11,7,0,0,14,24,0,19,2,6,0,-4,0,0,2,0,0,41,-2,11,0,16,23,0,15,0,0,0,0,0,3,4,0,-3,12,9,29,0,0,0,16,34,0,0,0,4,0,0,3,3,3,0,0,0,0,0,0,6,0,3,0,0,0,0,3,0,53,0,0,0,6,0,0,17,0,6,6,0,22,0,0,19,16,0,6,0,0,0,-2,0,-5,3,-5,4,0,0,0,25,0,0,1,3,0,4,0,4,0,0,0,1,8,28,-1,4,0,-6,0,1,14,22,18,4,-5,0,-3,-6,0,0,0,0,0,3,10,0,0,0,0,2,0,0,0,14,0,6,-2,0,16,6,0,45,0,0,0,0,0,14,0,1,0,-3,0,0,5,35,2,0,0,5,0,2,9,0,3,3,12,30,0,0,4,0,0,0,0,4,1,2,0,7,10,-6,4,11,13,15,0,20,6,-13,0,0,18,20,0,0,0,0,-7,4,6,-4,0,0,0,0,0,0,1,15,0,15,-7,0,10,-1,-1,9,-2,4,-5,10,3,0,0,-5,2,0,2,3,0,-3,0,0,0,0,0,13,-1,0,0,-1,5,17,0,9,19,0,11,0,3,7,8,0,6,5,9,6,19,5,0,2,0,0,0,16,3,0,2,0,0,0,16,0,0,0,-5,5,-4,0,0,-4,0,0,5,10,18,14,0,9,0,7,5,5,5,12,0,0,-6,0,-1,10,3,0,5,9,7,14,0,2,0,0,17,0,0,0,-1,0,20,8,-5,0,0,18,0,-2,17,0,32,22,0,0,2,0,17,0,0,24,0,0,0,0,0,3,-5,9,0,0,0,0,0,4,0,0,7,-2,38,0,0,0,0,23,0,0,0,5,0,0,6,0,0,0,0,0,4,2,0,5,0,0,45,0,0,0,0,-4,1,0,0,0,4,0,4,4,35,0,0,0,-1,4,3,0,12,5,16,0,0,8,0,0,0,0,0,9,21,0,4,3,0,0,3,0,8,0,4,0,26,11,0,0,15,0,0,0,0,29,10,0,-2,8,-3,4,-5,0,10,0,6,12,0,12,2,-2,0,-1,16,0,6,0,0,-1,0,13,0,-1,0,-7,-3,0,0,0,11,28,-9,5,0,0,21,14,0,0,0,0,13,14,5,4,-2,0,5,-5,0,-1,12,10,0,3,3,44,0,12,4,-6,0,0,6,0,23,10,0,1,0,25,-6,7,13,-1,3,2,5,19,0,0,10,0,-3,10,5,22,0,0,9,15,0,0,2,0,0,26,0,2,17,0,0,0,0,0,0,0,11,0,0,14,0,0,0,0,0,0,0,0,45,0,4,0,2,0,0,0,0,2,3,-3,5,0,0,-4,-6,0,-4,9,20,0,2,-3,0,0,0,2,-3,0,0,43,15,0,22,0,0,8,0,0,8,0,0,0,23,6,13,0,21,0,0,0,0,0,48,4,0,4,5,-1,8,23,18,18,18,0,0,4,6,3,4,4,0,-3,1,0,4,0,16,0,0,0,13,12,0,0,7,0,0,21,28,15,19,0,0,4,0,0,-2,7,0,0,0,4,1,0,7,0,-1,0,0,-3,0,13,9,6,15,18,17,5,5,5,5,15,-4,8,11,1,4,17,0,1,0,0,22,0,12,0,0,0,-3,-1,4,6,6,21,-2,36,14,0,8,4,0,-5,0,0,7,0,0,1,1,0,0,0,0,0,35,43,0,0,2,14,0,7,18,0,10,5,15,18,0,-4,0,-1,0,0,0,5,5,0,0,0,0,0,-3,0,0,17,2,0,5,0,0,0,6,19,8,0,6,7,4,0,2,0,0,0,11,0,4,4,15,0,4,0,6,45,0,-2,3,19,13,28,0,14,0,-3,11,0,7,3,0,0,-7,0,6,0,15,0,6,0,-3,-3,11,1,0,15,4,4,0,8,0,0,4,3,0,0,8,8,0,8,5,14,1,-4,0,0,0,14,0,0,-4,0,9,0,11,0,16,5,0,0,0,1,3,3,0,13,6,0,0,2,0,21,11,0,0,0,7,20,-4,0,3,0,2,0,12,0,4,0,2,0,0,5,-3,13,0,-8,0,0,7,37,0,-4,0,7,18,12,0,23,26,5,2,0,0,19,0,43,6,13,0,6,-1,0,2,0,6,0,0,0,0,1,0,22,3,3,0,18,10,3,0,-2,0,-6,5,-6,4,-4,0,0,2,48,-9,0,4,6,17,25,21,9,9,0,0,0,0,-8,0,0,0,0,21,21,-2,0,28,17,25,0,0,14,0,0,14,0,0,0,-6,3,0,0,0,0,18,4,5,10,0,17,0,0,0,0,5,0,0,0,0,10,18,0,0,11,0,0,13,0,0,0,0,-2,9,2,8,0,0,0,0,25,9,0,4,0,0,6,11,-1,-4,20,21,12,9,0,25,6,51,0,0,3,0,5,0,-1,0,0,19,5,0,0,0,0,0,0,6,0,0,0,0,0,0,0,5,13,4,0,29,11,0,9,0,8,2,21,0,0,-1,14,11,0,-6,28,8,-3,18,13,10,0,0,0,33,0,6,0,0,0,22,19,0,-2,18,0,4,8,0,0,0,-1,0,0,0,0,4,7,11,0,24,0,0,1,0,15,15,0,0,0,16,0,0,0,0,8,0,8,0,0,0,3,11,0,14,37,15,0,-4,-4,-1,2,6,0,0,0,14,0,4,4,-5,0,0,6,6,6,4,-3,7,-6,0,5,0,0,0,0,0,3,5,0,0,15,0,0,0,0,0,11,-3,-7,-3,0,0,5,14,0,0,10,23,5,14,8,0,-1,7,0,0,13,-1,0,1,0,28,34,0,0,0,0,0,9,5,0,44,0,0,0,0,0,-4,5,5,17,1,0,-1,0,6,0,0,-2,0,0,19,0,0,-4,-4,0,0,9,0,29,13,0,2,19,7,0,0,0,0,0,0,3,12,0,-6,20,0,0,12,0,0,-2,3,4,0,0,9,0,0,0,3,9,4,4,24,-4,6,9,4,10,7,22,11,7,0,0,19,0,0,-4,6,21,0,19,19,4,19,0,15,15,0,0,15,0,0,-2,0,0,3,0,9,20,5,0,4,3,0,3,18,0,0,0,9,2,2,7,0,9,26,5,0,7,6,13,-1,8,4,10,0,19,0,0,0,9,10,3,0,0,1,0,0,0,11,0,0,10,0,0,0,0,0,0,-5,6,0,0,0,0,1,4,3,0,13,5,7,0,-4,-4,4,1,-7,-7,0,5,0,11,21,4,28,0,12,11,0,0,3,-2,-10,0,0,0,0,0,16,0,0,8,0,-4,6,0,24,6,-4,1,7,-2,-3,0,0,0,0,0,-8,45,0,0,0,-1,-1,0,0,0,0,0,0,7,23,3,0,0,0,5,20,0,0,0,0,9,9,3,-1,0,5,7,0,0,0,0,-4,-3,-2,2,7,0,0,0,0,0,5,4,-2,0,0,0,19,-4,7,7,0,0,0,0,0,0,2,0,0,0,12,0,0,35,0,0,0,-3,0,0,2,0,-2,6,-6,0,-1,0,22,0,0,4,0,3,0,0,3,-5,4,0,0,0,-3,0,-5,0,0,0,-4,0,18,0,9,3,20,0,0,2,-2,-1,0,-4,2,41,0,4,0,-1,13,0,18,0,0,0,6,-8,12,0,-3,27,0,5,-2,11,0,0,0,0,0,8,3,7,0,0,0,47,0,13,3,0,-6,2,5,4,0,2,-1,0,40,40,4,27,0,15,9,0,7,-3,0,-8,-3,14,0,0,22,5,4,53,0,6,4,0,15,0,5,0,0,3,0,14,3,0,3,12,0,0,0,0,0,1,2,0,16,0,13,6,0,2,5,0,18,0,5,0,0,2,14,4,0,10,0,0,0,9,-2,16,0,1,5,13,0,45,5,18,0,13,5,6,5,18,28,4,9,0,4,46,39,0,0,22,22,-2,0,0,-4,0,0,10,0,-1,16,0,-1,0,0,0,16,0,9,0,16,6,2,0,0,15,0,0,10,0,0,5,-4,-4,13,4,-4,0,-4,4,9,0,1,5,12,0,0,0,0,-2,35,0,0,0,0,0,0,0,9,0,0,-1,0,3,3,0,0,4,-5,4,18,0,6,8,-3,0,0,0,0,-5,6,8,0,-2,0,0,5,-2,0,-5,0,6,12,0,0,3,0,0,0,20,6,0,8,0,0,0,0,0,2,3,5,0,-1,-1,0,-7,0,7,0,10,0,0,0,0,0,4,0,0,0,0,0,-6,11,0,0,5,4,5,-5,0,0,0,4,0,10,15,-1,5,0,9,4,0,11,0,12,0,29,0,0,5,0,0,18,0,0,16,0,0,0,3,0,0,8,0,42,0,0,0,0,0,0,0,0,0,22,20,7,0,33,20,26,13,0,0,0,7,0,-1,7,-3,0,10,0,0,5,-5,11,0,11,8,-2,0,0,0,0,12,0,0,0,11,12,0,0,12,0,4,10,10,0,0,9,0,0,1,0,0,0,0,0,0,9,-2,22,2,9,-7,-6,7,0,2,4,0,0,0,-3,5,0,19,0,9,9,0,0,0,0,0,9,0,0,4,12,0,0,0,0,16,0,-8,6,0,11,0,-4,-1,0,13,-8,0,0,0,0,0,2,0,0,0,0,-3,8,6,0,0,14,15,12,3,8,15,0,0,0,5,0,10,2,0,3,-2,4,-5,-4,1,7,23,0,0,0,-4,3,0,19,-5,6,0,-3,0,0,1,30,-1,0,0,6,9,0,0,0,-3,0,0,-1,0,-2,2,0,0,0,5,4,4,0,-5,0,0,0,0,2,0,4,9,0,0,3,16,0,0,0,-2,0,4,9,0,0,0,-2,0,5,8,3,3,-3,-3,0,0,-1,0,0,0,0,5,-2,5,0,2,15,0,0,7,4,0,0,2,0,0,6,13,0,15,0,0,0,0,3,-2,-7,3,-3,-4,0,4,7,5,0,1,0,-4,0,3,26,0,0,0,16,0,0,0,2,5,2,0,3,0,-2,25,4,0,0,0,2,0,0,2,5,0,4,5,0,0,-6,3,0,0,6,-4,4,5,0,0,0,0,0,0,11,-3,0,2,0,0,0,0,12,-3,0,5,11,0,3,0,23,0,0,-4,-3,2,0,0,0,0,0,0,1,0,0,0,0,20,8,6,-1,10,7,39,17,16,5,3,0,0,0,2,0,7,5,0,0,0,0,1,34,0,5,0,0,12,6,0,0,5,0,0,0,0,0,6,0,0,0,0,0,0,9,0,0,0,0,0,3,0,5,5,0,7,0,0,0,-1,0,12,0,10,9,0,0,5,5,0,21,51,19,0,32,4,31,6,0,3,0,-1,7,0,0,0,0,0,19,0,0,24,0,0,30,0,0,0,10,0,-6,-7,0,0,0,19,0,0,0,8,0,9,8,9,0,-4,0,0,0,27,0,15,0,0,0,0,6,10,-1,-3,0,21,0,0,3,0,4,-7,0,4,0,14,0,-1,4,22,0,0,0,7,12,0,0,28,-4,14,0,0,7,33,0,4,0,0,0,13,0,0,27,4,4,11,0,3,0,0,-4,-1,5,11,11,0,0,0,0,20,24,-2,0,9,23,0,0,0,0,4,5,6,14,0,0,0,0,0,0,0,6,5,0,12,0,6,0,0,4,0,4,0,9,0,0,0,10,3,4,-4,0,3,0,0,-5,0,0,12,0,18,0,6,1,0,2,3,0,-2,7,0,5,8,-4,-4,0,0,35,0,6,6,0,0,0,13,4,0,0,-1,3,0,0,0,0,0,0,-3,23,0,6,0,0,6,0,0,0,7,0,0,0,0,0,3,0,4,1,5,0,0,18,28,0,25,28,0,0,0,1,39,4,15,0,0,0,0,2,0,2,21,0,0,18,0,0,0,0,0,-5,0,0,0,0,15,0,-4,4,0,1,0,0,0,0,8,0,1,24,0,0,0,-1,0,-4,0,4,-4,2,0,0,0,5,0,0,0,0,-4,0,10,-5,-4,0,3,0,-3,9,0,5,1,3,0,0,0,14,0,0,-2,17,0,18,6,0,10,0,5,0,0,0,0,0,45,5,30,0,6,6,0,0,2,-5,11,5,17,0,8,22,0,0,-5,0,18,3,0,0,0,-10,8,0,0,0,0,0,-2,-5,5,2,0,0,0,2,5,-1,0,0,23,0,0,21,40,0,7,9,16,0,0,0,-6,0,-5,5,0,4,6,32,13,0,-3,0,0,0,0,26,41,0,6,0,0,20,0,18,-8,21,0,8,0,0,2,0,12,14,0,0,0,0,5,0,4,0,0,-4,11,0,0,2,6,0,0,5,0,0,4,5,0,5,7,0,0,0,0,0,2,5,0,0,5,0,0,0,0,-4,0,0,48,7,1,5,4,0,0,44,0,6,3,7,5,0,20,0,9,0,0,8,1,0,7,0,0,0,11,10,0,5,0,8,3,0,8,33,4,5,23,14,11,6,6,0,45,0,15,0,0,2,4,0,3,2,3,0,12,0,0,0,16,0,5,-5,33,0,0,0,26,11,0,0,24,0,0,0,17,0,14,14,0,0,3,0,0,15,3,-1,0,0,0,0,0,4,0,0,0,36,0,-3,0,54,-2,0,12,12,2,11,0,-5,0,0,6,18,-1,0,-3,9,0,0,28,7,1,0,-5,0,0,0,2,0,9,0,9,3,0,2,0,7,0,8,1,0,0,0,8,0,0,-6,5,14,5,0,1,3,19,11,-2,6,10,10,10,0,0,0,0,0,34,0,0,5,0,0,5,10,26,12,0,4,0,0,-7,0,6,0,0,0,0,5,0,0,5,0,3,24,3,0,3,52,0,5,0,0,0,5,0,0,12,0,18,18,0,-4,0,11,0,14,-5,0,0,5,1,10,12,-4,5,0,6,5,16,0,0,2,0,2,7,-6,19,1,0,3,13,0,-7,0,0,0,34,-1,11,0,0,0,0,5,0,0,0,0,37,0,4,3,0,0,0,0,5,0,0,11,10,0,14,-5,3,4,5,0,0,0,1,0,0,0,-6,0,0,0,-3,0,-1,13,13,8,0,0,28,9,0,5,3,2,0,0,6,0,13,5,4,4,0,31,1,4,0,2,0,0,-3,0,3,0,0,2,3,0,7,3,18,0,5,0,6,17,0,3,5,0,11,0,22,7,4,4,0,4,-4,1,0,-4,5,4,0,0,0,34,5,4,-5,0,0,0,6,2,0,0,0,1,5,4,0,5,0,0,0,3,0,9,0,0,0,6,54,-8,3,0,17,-3,2,0,0,21,0,10,0,5,13,0,29,0,0,5,0,3,16,0,5,6,0,0,10,14,2,0,0,0,3,19,14,0,0,0,0,0,0,0,0,5,0,0,3,0,0,22,0,0,0,-5,-4,0,4,24,0,1,2,-4,0,9,0,10,0,0,7,15,4,5,0,45,11,3,0,-1,0,0,9,0,6,3,4,0,0,0,-2,4,0,0,28,-1,-5,0,4,2,32,-4,0,8,0,14,10,0,0,0,0,0,11,0,22,0,0,5,1,0,0,0,0,0,4,-5,28,9,4,3,0,0,9,15,0,0,0,0,0,0,3,0,12,0,4,0,0,0,0,0,0,0,0,12,6,42,11,16,11,14,4,10,14,0,0,2,0,0,-3,0,20,0,14,15,5,4,3,0,1,-5,0,12,0,0,0,4,8,42,0,0,-3,25,0,6,17,15,0,0,0,8,14,0,4,0,0,10,0,13,0,-5,11,0,0,4,0,0,0,0,-6,33,0,0,-2,16,0,0,23,25,0,0,7,38,0,9,12,-7,0,11,11,-2,2,8,21,10,-1,0,0,0,4,0,-4,0,-3,0,13,2,0,0,21,-2,0,0,3,0,0,0,0,0,17,0,30,3,4,0,0,1,1,0,11,9,0,0,0,0,4,-4,-5,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,32,3,0,17,-3,0,0,12,0,0,7,27,3,8,0,0,0,0,0,1,0,0,0,0,0,6,-4,0,0,0,-3,17,6,0,0,15,5,-3,6,0,0,3,26,-4,0,11,0,15,8,0,5,0,-1,39,0,14,0,3,15,0,32,3,7,-3,3,0,0,15,32,0,0,0,0,0,0,5,0,2,0,10,0,0,0,0,6,51,0,12,0,0,0,0,0,0,36,10,-5,0,-5,15,0,0,0,11,0,7,0,3,0,0,5,0,7,0,0,0,0,4,1,11,0,0,5,7,0,0,5,0,0,0,3,0,2,0,0,4,-2,4,0,0,0,-4,20,0,0,-3,0,0,34,0,0,28,0,0,-6,0,-1,0,-2,-1,0,5,10,0,0,5,20,8,13,0,-3,9,5,-6,5,8,26,0,31,-6,0,5,0,2,0,10,0,0,0,0,14,0,-1,-1,0,-5,0,9,-2,0,-2,0,0,8,0,0,21,1,5,1,0,9,4,0,12,23,4,-5,-4,-2,-2,13,22,-2,0,0,-3,0,0,0,0,40,0,0,0,0,36,0,0,0,-2,5,0,0,17,3,0,17,0,0,0,0,5,0,0,0,5,4,0,7,4,0,6,0,0,11,0,6,-1,0,0,1,0,13,1,4,-4,16,22,0,3,0,-2,0,8,0,-3,2,-1,0,0,0,-13,0,16,13,1,10,4,20,0,0,0,0,0,0,0,-7,19,0,6,8,-1,0,3,2,0,1,-1,0,0,2,11,0,24,15,0,0,7,0,0,8,-7,9,0,0,0,5,9,-1,-3,1,0,10,0,4,-4,2,0,0,0,0,0,0,0,-1,5,7,0,4,5,-1,1,4,0,9,0,0,4,0,5,-3,2,23,6,0,6,16,0,0,0,2,0,0,0,0,0,0,10,0,0,19,0,5,0,25,0,0,0,28,0,0,0,-4,19,0,0,6,11,0,12,0,0,2,0,0,0,5,0,0,11,4,0,5,2,1,16,0,1,0,-6,5,7,6,0,0,0,15,0,0,7,0,0,0,0,11,-5,14,0,2,0,4,0,0,0,0,34,0,0,2,0,0,0,5,0,0,-4,0,0,3,11,2,2,0,10,1,18,5,5,5,9,0,0,0,0,0,0,5,0,5,0,0,4,0,-6,13,7,18,8,0,0,6,0,17,14,0,0,-4,0,-5,5,0,0,-5,0,9,4,0,0,12,-3,-2,1,30,0,0,0,3,3,15,18,0,0,-2,0,0,4,4,0,0,5,0,14,3,0,0,0,4,0,0,0,-1,0,0,0,6,0,-5,0,23,-7,0,0,0,0,-6,9,0,0,2,0,7,30,-4,0,8,17,3,10,0,0,0,4,0,4,0,0,-1,4,7,0,0,0,0,8,45,2,0,48,5,0,1,6,0,0,6,0,0,-6,-4,10,10,-1,0,0,0,0,12,4,0,38,0,-5,8,0,-1,4,0,0,0,0,-2,11,1,0,0,2,0,20,0,7,0,22,0,0,-7,0,-2,11,0,29,-1,0,0,18,-3,0,19,2,0,15,-1,6,0,9,9,0,0,-4,0,-2,2,0,2,14,2,0,4,0,0,2,2,3,0,1,0,-3,0,0,0,5,0,7,0,9,5,0,0,0,0,0,0,0,-2,-4,0,0,0,0,0,0,-4,2,0,0,0,-2,21,8,0,0,15,0,20,0,0,0,0,18,0,4,0,0,1,3,14,0,6,0,5,0,5,6,0,0,0,0,0,0,-5,0,0,0,7,0,2,0,0,0,0,0,5,13,0,6,5,0,13,19,1,28,5,3,6,-4,6,-8,0,14,0,26,0,0,27,0,0,4,0,39,3,0,0,6,20,0,4,0,-2,-8,0,-4,0,2,0,16,26,0,1,0,0,0,0,0,6,5,0,0,6,0,17,5,0,-3,-2,0,0,0,0,0,0,2,0,-2,8,0,0,-2,0,20,0,0,7,40,4,0,0,5,17,0,1,0,0,0,3,5,0,9,19,0,0,-1,8,45,-1,0,4,0,35,0,0,7,0,0,20,0,0,0,0,0,16,3,0,0,35,0,6,0,0,13,0,0,20,0,1,3,6,11,9,4,0,4,0,23,4,9,-2,0,0,0,0,0,2,0,-5,1,2,0,12,0,0,4,7,0,5,0,0,13,0,21,0,13,14,0,0,3,0,0,15,5,0,0,21,3,21,0,2,30,3,14,-1,0,0,0,0,0,0,0,0,7,0,6,5,0,22,18,0,7,0,0,9,14,0,0,-4,-3,7,3,0,19,0,6,0,0,15,0,12,6,0,0,0,0,18,-2,0,-3,0,10,0,4,0,10,0,15,0,0,0,0,6,0,4,0,10,3,2,7,4,22,3,-2,0,17,0,0,3,0,0,7,0,0,0,0,0,0,0,0,5,0,0,4,0,0,0,10,26,17,0,17,21,1,0,7,0,2,0,0,2,0,0,0,-1,0,6,13,0,0,-2,0,6,0,0,0,0,26,0,0,-1,11,2,4,0,0,0,28,8,0,0,0,0,0,0,-1,0,5,0,12,0,0,0,27,0,1,0,-2,0,0,0,3,18,0,0,30,4,0,0,4,-6,0,13,9,0,-2,0,0,0,0,0,7,5,-2,0,0,0,-2,0,0,0,0,0,0,7,5,0,-2,-4,0,20,0,7,0,11,19,0,3,0,-7,-3,3,0,0,0,-1,0,5,0,0,0,0,5,31,0,0,-2,1,0,8,0,0,0,3,-1,21,0,0,0,0,0,0,26,1,-2,1,0,-6,15,0,4,6,0,0,10,3,0,0,0,23,5,0,15,-2,0,20,-5,0,1,0,1,0,0,0,4,3,4,1,30,9,0,0,-3,-1,16,-5,4,-1,0,0,0,0,0,6,-1,3,0,13,3,0,12,1,0,12,3,7,2,12,0,4,0,-4,1,0,0,4,0,-1,6,0,0,0,0,5,0,0,5,-2,-3,0,11,36,0,0,3,0,9,0,0,5,0,-3,4,0,18,-4,0,0,0,0,0,0,5,-1,0,0,22,-3,0,-3,0,13,0,2,8,0,0,-5,8,10,0,0,0,0,0,0,9,10,8,0,0,4,0,0,18,16,5,0,4,0,5,1,0,5,-4,0,0,10,-1,0,-7,0,0,0,2,-6,0,0,0,18,-2,0,3,-5,17,0,0,0,11,5,14,42,12,2,5,3,0,3,13,4,0,0,0,20,0,10,0,0,0,0,10,3,0,6,38,3,19,16,0,0,0,0,15,26,15,0,0,27,-2,0,0,0,3,5,0,0,10,0,0,0,0,0,0,0,3,-5,34,0,20,1,26,0,0,5,7,2,0,0,0,0,0,12,53,5,0,0,0,0,0,4,0,0,0,2,9,47,31,7,0,0,3,0,0,0,-2,0,0,0,4,14,0,6,16,0,-5,0,5,0,0,-2,0,0,1,0,16,0,29,37,0,0,0,2,6,23,-3,0,-3,0,0,23,0,0,0,11,33,0,0,0,0,0,-6,0,0,0,21,0,5,0,16,-1,0,0,0,6,5,0,0,5,5,0,5,14,-3,0,0,20,0,0,4,0,4,0,0,0,0,0,0,0,0,0,0,0,0,4,-5,0,-5,0,15,6,0,0,0,6,0,-8,-1,-2,-5,0,4,5,16,4,0,-9,0,1,0,0,5,0,0,11,46,13,0,26,0,0,26,8,0,0,0,0,2,0,0,0,6,2,0,0,11,-5,0,8,11,5,2,5,0,30,2,1,0,0,0,0,6,-1,-1,10,0,0,0,6,14,0,6,0,4,3,0,0,2,0,6,-3,0,17,1,5,0,14,14,-5,0,10,-4,14,0,0,0,0,4,5,0,7,5,1,0,0,14,0,-1,-2,0,0,0,0,42,5,12,0,-4,13,4,-7,0,0,45,5,0,0,0,6,-3,5,0,17,4,0,0,0,0,0,8,20,0,6,0,-3,0,0,0,32,28,0,5,0,-3,0,-4,5,-7,6,-1,6,0,28,0,2,19,0,0,-7,-5,0,3,20,8,0,6,5,0,4,39,11,4,-4,0,0,4,3,6,22,0,0,0,0,3,24,0,11,0,0,7,3,-4,0,0,6,0,0,0,0,0,-2,0,0,-4,0,7,0,0,1,4,0,0,0,-3,4,-2,-6,3,13,27,-1,1,1,0,4,11,2,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,3,0,14,5,11,0,0,4,0,4,0,5,0,0,0,0,5,9,0,0,0,0,6,4,0,19,0,5,0,17,0,11,0,0,9,0,0,0,0,0,0,0,0,11,0,-5,0,17,4,13,1,0,0,0,8,19,0,6,0,2,5,20,0,5,5,5,7,0,0,0,0,0,4,0,0,0,0,0,0,-1,0,27,0,0,8,0,0,0,0,3,25,0,9,16,-1,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,3,0,0,35,5,0,0,-3,-2,0,0,0,23,18,0,0,6,1,0,0,0,0,3,7,21,-3,0,2,0,0,-2,0,5,3,0,3,0,34,0,0,0,-1,26,-6,0,2,0,39,0,0,17,0,0,-2,0,3,0,22,2,0,2,0,5,0,24,7,4,0,3,0,1,0,23,14,0,0,17,6,0,5,0,0,-6,0,7,1,11,50,0,4,18,-1,0,0,1,0,-2,0,0,-4,0,4,12,0,0,2,9,38,0,31,0,25,41,-1,0,0,14,0,15,16,0,0,-4,0,3,0,0,-1,0,7,-2,14,3,4,12,0,0,0,5,22,24,-2,-2,-3,-3,0,-6,15,24,0,0,-5,-4,0,0,0,25,0,0,7,-4,0,0,0,0,0,0,6,3,4,30,0,0,4,19,0,0,2,31,0,0,0,0,12,0,19,0,0,0,19,9,0,0,2,0,-1,0,0,0,0,0,0,25,30,26,0,24,0,0,6,0,0,17,-3,0,0,0,7,7,0,19,4,0,0,0,0,0,0,0,0,17,0,0,4,0,14,0,0,15,0,0,-1,0,0,-6,1,0,0,0,0,0,0,0,0,34,0,11,0,0,0,2,1,0,1,12,0,0,13,0,0,49,7,0,0,16,18,7,7,12,5,0,0,0,0,4,0,3,4,0,0,8,0,0,5,5,0,0,8,37,12,10,-6,0,0,0,3,4,23,0,0,6,0,6,0,0,20,3,0,0,0,4,2,0,32,5,7,0,37,31,2,29,-4,12,0,0,0,0,8,0,0,0,0,22,0,0,0,0,0,5,0,0,8,0,0,0,0,6,26,3,11,0,-1,0,0,18,6,0,5,6,0,8,2,8,18,9,0,14,16,-4,0,10,4,0,4,0,0,0,0,3,6,0,-4,0,14,0,3,0,0,0,-5,6,0,-3,13,0,5,14,0,0,0,0,0,-3,0,2,0,-5,0,0,0,6,-2,0,1,34,0,0,0,0,0,-2,-2,11,0,4,0,-3,0,0,3,0,0,3,16,0,0,17,0,0,6,2,5,0,8,0,0,0,13,0,0,0,0,0,0,0,0,0,-4,7,9,0,15,0,8,-1,0,0,0,0,0,16,0,0,6,0,0,6,-4,-4,12,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,6,0,1,0,0,11,0,9,0,0,-1,0,0,0,27,-3,18,0,7,0,4,0,0,12,0,0,8,0,0,2,-4,0,6,-2,10,10,0,0,-6,0,0,3,0,0,0,0,0,0,20,0,12,6,-5,0,6,0,16,0,6,-4,13,0,0,0,2,2,0,10,2,0,11,0,4,0,0,0,-4,20,0,0,0,0,0,-3,1,-3,0,0,0,10,0,3,-6,0,0,0,5,0,0,0,11,0,0,5,8,-7,0,15,2,0,0,11,13,0,0,0,0,0,0,0,2,3,2,34,0,4,10,-5,3,12,0,0,0,4,6,-5,13,5,0,4,24,0,0,5,0,0,-2,0,0,5,38,-2,0,0,0,0,0,0,0,35,3,0,0,0,0,4,0,23,4,0,22,4,0,-3,0,0,0,0,-3,0,5,0,-4,-3,4,14,14,-7,0,6,6,-1,0,2,2,0,8,9,0,0,0,0,0,0,31,0,0,4,0,0,-3,0,3,3,0,29,0,7,0,0,0,0,4,0,0,0,5,13,0,0,0,5,0,0,4,0,0,0,0,0,0,0,11,0,0,0,3,5,0,-6,-4,15,17,0,17,0,1,1,3,0,32,-4,0,2,37,8,13,0,1,0,0,25,0,-1,14,0,0,0,5,-2,4,17,-4,0,0,-4,56,0,3,0,18,6,0,0,-3,-3,0,0,0,0,36,19,14,0,0,4,0,1,-1,2,4,0,0,14,0,3,14,16,2,-2,0,3,-6,3,14,2,13,11,-3,37,14,0,8,0,0,6,0,0,0,0,0,0,4,-2,4,0,0,0,-1,0,-3,0,10,-1,6,0,3,0,0,0,0,0,21,6,0,0,0,0,0,0,-4,0,0,0,0,0,0,8,41,0,20,0,8,18,41,0,6,-3,0,11,0,0,0,0,-1,8,19,0,0,0,0,5,10,16,0,5,6,0,0,20,6,6,2,14,3,4,0,0,0,4,0,0,0,11,-4,10,1,-1,3,0,0,0,-2,4,2,0,5,0,4,0,0,0,25,0,0,3,0,16,4,0,0,12,0,13,0,0,0,0,0,24,11,2,-6,5,24,0,0,0,0,0,0,0,3,6,1,9,11,0,5,9,2,0,0,7,0,0,0,0,0,39,0,14,0,0,0,1,31,17,3,7,42,8,16,29,2,0,27,0,5,0,17,0,-3,2,5,0,0,0,3,0,1,0,2,-4,0,6,6,4,-6,7,2,0,16,0,0,0,19,0,10,29,0,0,13,3,5,8,-5,0,0,0,2,13,0,0,4,28,6,16,0,0,-6,20,0,0,4,0,4,12,25,0,34,0,4,13,0,5,0,0,0,0,-7,5,0,2,7,11,0,4,5,0,0,0,0,0,22,-2,0,11,0,0,18,0,-5,11,-9,0,14,0,6,0,10,6,0,18,0,0,0,8,13,4,11,0,0,-2,0,0,2,0,0,-3,0,-2,36,0,0,0,0,2,-4,18,9,12,0,0,11,3,0,0,10,-2,37,13,1,5,7,0,3,0,0,0,0,10,2,0,0,0,0,-6,1,-3,0,25,0,-4,0,0,5,3,11,0,-1,-3,17,0,34,-1,0,0,-3,19,0,6,-5,1,0,-1,0,0,3,3,0,3,0,0,0,0,-2,0,0,9,0,8,6,0,0,16,0,6,0,0,0,-1,0,32,6,18,12,-6,0,25,-5,-6,6,0,0,43,11,5,3,9,2,6,15,14,4,9,4,26,0,0,0,0,0,-5,4,7,3,22,11,19,0,0,0,0,-1,0,10,10,0,0,4,2,19,16,42,0,8,0,1,4,0,-7,0,0,0,3,0,0,12,5,7,4,-4,0,8,-4,25,0,0,0,12,-1,0,0,-7,5,5,0,4,14,0,50,0,0,0,0,14,37,4,0,1,0,0,13,25,2,0,0,28,0,4,-3,15,0,-4,0,0,0,0,-2,-1,0,5,0,0,0,10,-13,0,6,0,0,13,34,15,0,0,-1,9,17,7,4,0,5,0,17,0,0,4,0,0,0,23,0,0,-2,0,5,7,0,0,0,0,0,0,0,-5,0,2,15,5,0,0,15,-3,0,4,0,0,9,0,0,6,18,0,3,8,25,0,-1,14,-3,5,-4,20,0,0,0,0,0,1,0,0,0,4,0,2,7,0,0,-6,-6,0,0,0,5,-6,0,0,13,0,19,26,0,5,5,0,8,4,5,0,10,0,2,13,14,11,5,0,0,0,17,0,0,0,0,0,0,8,0,2,11,29,0,-2,-1,8,19,0,0,0,5,0,17,4,0,6,0,0,0,0,0,0,0,2,0,3,0,8,0,0,0,0,0,0,0,5,3,5,3,13,0,2,35,0,-5,0,2,2,0,0,0,0,0,0,0,0,2,11,0,-4,14,5,0,22,0,-6,2,17,0,0,-5,-2,0,0,0,0,-5,0,0,0,0,5,16,4,22,0,31,19,0,0,0,2,22,0,-2,11,0,3,0,4,0,0,4,3,15,0,6,17,3,0,0,0,-6,0,-2,0,19,4,6,7,0,0,15,0,1,0,0,-5,15,-1,0,-1,7,0,6,8,14,14,0,-4,6,7,0,0,0,6,21,0,17,23,0,0,-2,0,13,2,0,0,3,6,10,17,3,0,-6,0,0,8,11,3,22,0,4,0,0,7,0,0,12,0,7,9,5,0,-2,20,7,-2,27,0,0,13,0,18,-3,21,-5,2,7,0,-1,17,0,0,0,4,0,0,0,3,0,-7,0,0,0,0,0,0,8,16,-2,23,8,0,12,3,0,0,0,6,5,0,9,15,0,2,0,7,0,0,0,0,-5,12,0,0,0,21,3,0,0,0,9,0,0,0,15,5,5,13,0,0,0,0,0,0,0,0,4,0,0,6,0,6,5,17,0,0,0,0,0,0,0,0,-4,0,-2,16,0,0,0,0,14,0,0,-2,0,-2,-1,0,4,12,0,-5,20,0,-2,3,0,0,0,0,0,0,0,0,0,0,18,0,0,0,8,10,0,11,0,0,0,32,1,11,0,0,0,21,-1,0,0,4,1,4,6,0,0,2,5,0,0,24,0,0,0,1,-3,-4,0,0,-3,0,0,-6,0,0,0,-3,0,0,8,13,0,5,0,0,29,0,-3,0,0,0,2,0,-4,0,2,46,-3,0,0,5,4,0,54,5,-1,-3,0,7,5,0,-6,-1,0,3,0,26,21,0,0,-3,1,-4,1,0,0,0,16,0,0,20,11,0,3,0,0,7,14,13,0,0,0,-2,0,0,6,0,3,0,-3,13,1,9,13,-5,9,-1,0,0,2,0,2,0,5,35,10,10,23,-1,0,2,2,7,0,5,0,5,0,0,6,9,0,12,28,2,6,0,0,0,5,0,18,4,0,4,0,9,29,5,0,2,0,-1,3,0,1,1,0,0,0,1,13,19,-1,-1,-7,0,4,12,0,0,-4,2,-4,0,5,22,0,0,15,6,0,0,9,4,1,0,24,18,11,15,8,16,0,-3,0,0,0,-5,14,4,13,0,0,1,0,0,4,11,35,15,0,0,0,0,-3,5,3,0,-5,5,-2,0,-4,5,0,0,0,-3,18,0,0,0,-1,0,0,0,36,9,6,0,0,6,5,0,16,15,16,0,5,0,14,0,2,0,22,0,0,0,4,0,22,0,0,0,15,0,16,9,7,0,-5,0,19,-2,0,7,0,-1,25,-2,0,0,0,27,4,0,7,-4,48,0,6,6,0,-3,0,0,0,0,12,11,10,0,0,-3,16,0,0,0,0,-1,21,0,37,9,5,20,0,3,0,0,0,0,0,4,3,9,10,25,8,7,4,1,0,3,0,0,0,0,0,5,0,7,-3,0,0,0,0,11,0,0,19,-5,9,0,0,0,30,-4,4,0,0,-1,0,-4,4,-3,4,10,-3,0,0,0,0,4,-3,0,0,0,-3,0,0,1,7,0,0,-1,0,-10,-5,41,-3,11,3,30,0,0,0,0,0,19,2,20,0,0,5,0,5,11,0,0,19,-3,0,11,5,0,3,0,-2,-5,1,0,-2,-6,2,0,6,0,0,0,8,39,1,1,-3,3,0,9,10,0,0,0,2,6,36,4,39,0,0,6,18,8,0,19,25,25,0,0,0,0,6,5,0,3,0,15,17,0,0,32,0,2,5,0,0,0,-2,5,12,0,0,-4,1,0,0,-3,0,0,0,-6,17,17,19,33,0,37,0,0,0,48,0,0,0,0,0,-2,0,0,7,10,4,0,0,0,3,-5,0,0,3,0,10,20,-5,1,6,-2,0,0,0,5,21,3,4,0,37,1,0,-8,5,28,6,-5,0,0,0,0,6,2,0,14,20,0,3,1,16,6,0,6,-4,0,16,22,0,0,2,0,4,14,0,2,9,16,20,0,0,0,3,0,17,0,0,0,0,0,4,0,3,6,15,-4,0,1,2,11,6,-2,0,0,0,7,0,1,0,0,11,0,0,9,0,1,0,0,5,3,3,-2,-4,0,0,-2,2,0,-3,2,0,0,0,6,12,0,0,0,0,5,0,0,13,0,0,-3,0,6,-1,0,3,0,1,0,0,0,6,0,0,0,0,0,0,-4,0,15,4,0,4,26,9,0,6,0,7,0,0,5,8,0,0,1,0,0,0,-6,4,13,0,2,0,0,-4,11,0,0,0,-6,0,41,0,0,0,7,0,0,-2,0,21,0,0,0,0,0,0,14,0,13,6,0,0,28,6,0,0,0,0,5,0,-2,3,-3,-6,0,0,0,0,0,19,5,4,4,7,3,15,0,27,0,-4,1,0,-6,18,0,0,0,0,0,4,0,0,4,0,11,0,3,-1,-4,3,0,-3,0,0,0,11,10,13,-3,0,-2,0,0,0,-1,0,-1,20,3,0,3,13,0,0,0,0,0,-2,1,8,-6,0,0,3,3,4,0,-2,-3,0,13,15,0,10,0,-2,0,-2,-6,3,8,0,38,33,0,0,5,4,0,-3,0,5,-1,-4,12,0,0,0,0,0,19,5,0,13,0,0,0,0,21,0,-3,0,0,0,31,6,3,0,0,0,0,0,-3,0,0,-1,5,0,40,3,0,0,1,36,10,10,10,0,0,0,-4,44,20,0,0,35,0,0,0,0,22,0,0,0,17,20,0,0,22,0,0,3,0,2,11,0,-3,0,0,0,0,0,0,0,0,1,5,0,0,0,15,0,0,-5,-5,19,5,0,0,16,16,8,0,4,11,7,7,0,26,33,0,-3,0,0,0,-2,0,-4,0,0,0,0,2,16,19,3,0,3,0,0,4,0,0,0,0,6,0,-1,0,0,16,0,0,17,0,0,14,0,0,5,18,23,3,19,19,0,0,0,0,40,5,3,0,8,0,0,0,6,0,0,0,0,-4,0,0,4,0,6,1,0,0,14,24,16,0,20,0,4,2,0,0,0,0,8,5,15,7,18,5,0,0,0,0,0,13,5,46,0,0,0,0,-1,0,9,5,-2,0,6,28,-1,13,0,0,-3,0,0,5,0,20,0,-1,11,0,12,36,0,6,0,0,54,11,0,11,5,3,16,16,7,6,6,28,0,6,0,41,-4,0,0,0,5,0,9,0,0,0,0,0,3,-4,4,3,0,19,-2,0,0,9,-2,0,2,-1,17,13,2,0,0,1,6,-1,15,-5,0,0,-4,34,1,0,3,0,0,0,0,0,0,18,0,0,5,0,-3,28,-1,-8,3,0,0,5,2,0,0,5,0,1,5,0,-3,0,9,2,-4,0,25,-2,0,0,0,0,0,-6,20,0,0,1,14,0,0,11,0,0,0,10,17,0,0,12,0,2,0,0,-4,16,0,11,0,0,-3,0,0,16,25,0,0,5,-5,0,16,0,0,0,0,1,0,0,0,-1,0,0,0,0,0,-6,0,14,0,-2,0,4,7,0,0,15,11,9,20,0,4,4,0,9,3,0,0,-5,4,3,17,0,3,6,22,15,0,0,-6,0,0,8,6,5,5,8,0,0,0,3,0,4,12,0,0,38,0,17,31,0,0,0,8,-5,0,-3,0,-4,7,0,0,0,1,5,5,3,0,6,0,3,-2,4,0,0,0,18,20,0,0,0,0,0,0,18,4,0,13,2,0,0,0,-2,20,31,15,12,7,0,2,0,31,0,7,0,-4,0,-2,0,25,20,0,0,6,0,4,0,2,-4,0,0,11,18,14,-3,0,0,-7,0,0,13,5,0,0,0,6,0,11,-4,0,0,-6,3,0,-4,5,7,0,0,14,0,0,4,23,0,1,0,8,8,0,0,0,0,0,8,0,0,0,0,2,0,5,0,0,33,0,2,0,0,13,0,-1,0,7,5,0,0,1,0,-2,4,0,0,58,1,0,16,2,0,0,4,14,0,0,0,0,53,0,9,6,0,0,-1,14,13,0,0,0,0,0,0,0,0,0,29,4,0,0,12,0,0,0,7,5,23,8,7,0,5,4,0,10,39,0,3,0,0,0,0,0,20,3,0,0,0,-3,0,0,7,0,0,-3,14,0,0,-10,0,0,0,0,15,8,0,19,-2,0,0,0,0,6,0,0,0,0,2,33,8,57,0,6,0,0,0,0,0,12,0,0,0,0,0,-5,0,1,29,8,0,0,19,0,1,1,38,-4,23,0,0,17,0,0,0,0,0,0,6,-3,0,2,0,0,21,12,0,1,0,0,5,0,0,24,5,0,0,2,14,-2,9,0,0,12,18,4,0,6,0,-4,0,18,11,4,1,14,0,-2,6,3,-3,-6,0,8,-5,0,3,0,0,11,34,0,-8,0,0,20,7,0,0,0,28,0,0,0,0,0,-5,0,0,0,0,9,0,0,6,21,0,0,0,0,0,0,-1,-5,-1,0,0,0,0,11,0,-5,0,0,0,-2,27,-3,0,4,0,5,4,3,5,0,4,2,8,5,2,0,0,0,0,0,0,0,0,0,-3,6,0,1,-3,0,7,0,0,-6,0,4,0,4,0,6,4,6,5,15,41,-5,0,0,0,0,0,0,0,0,6,2,7,0,3,8,8,0,0,0,2,0,1,16,0,2,38,-4,0,-1,18,-2,0,0,9,0,0,0,0,-6,0,4,0,2,4,0,0,0,0,8,0,5,0,4,0,10,6,2,11,0,9,0,20,0,10,2,5,10,16,4,9,6,0,0,18,0,13,-4,21,0,5,4,0,25,0,0,0,0,-5,0,0,0,0,0,0,0,0,3,0,0,0,6,31,23,1,-3,0,0,0,5,1,0,0,13,1,0,11,-5,5,0,3,0,-2,0,8,0,-4,0,0,4,3,16,3,0,0,0,0,-4,0,-5,14,0,0,11,4,0,4,0,0,0,4,5,0,0,0,6,6,-2,0,0,0,1,13,0,0,-3,0,15,0,0,3,19,9,0,11,0,0,-2,10,-4,21,0,0,-2,2,-2,13,0,-4,-1,0,5,0,0,0,0,0,5,0,17,6,2,3,12,-3,0,-6,4,0,0,2,0,2,0,0,0,0,0,0,4,0,21,0,0,0,0,5,11,-6,15,-2,0,1,7,0,2,0,35,0,16,13,-5,0,6,3,0,11,5,0,0,0,0,2,0,0,-3,12,6,5,5,0,0,11,10,0,0,3,4,0,0,21,4,2,20,0,0,7,0,0,1,0,15,0,5,19,-7,3,7,-5,5,0,17,-7,0,7,0,11,13,0,11,11,0,0,0,0,3,4,18,0,6,13,-5,0,-5,0,0,0,8,5,0,0,0,0,0,0,0,5,0,0,0,0,6,7,0,0,0,5,0,0,1,0,0,0,0,14,7,0,0,4,9,0,0,5,0,5,0,0,0,3,4,0,-3,12,-3,1,0,0,5,21,4,0,15,7,0,-3,0,0,15,0,0,5,12,0,0,33,0,4,0,0,3,3,0,0,4,2,3,3,5,-2,0,0,8,0,0,0,11,4,0,13,0,0,0,0,6,0,0,0,0,0,7,0,-3,6,4,26,6,0,0,0,0,0,3,5,5,-1,0,0,0,0,0,0,5,0,5,24,0,0,6,28,0,0,15,4,0,12,-4,0,17,7,-2,0,0,0,0,5,14,0,0,0,45,0,0,0,0,0,0,0,0,6,18,0,0,0,0,0,0,2,20,0,0,5,2,0,10,13,-1,13,13,0,1,5,0,4,0,5,0,25,0,0,1,0,6,-5,0,0,5,0,0,0,21,-3,13,0,3,29,0,0,12,0,0,7,1,0,13,0,0,7,0,6,-4,6,0,6,0,0,0,0,0,0,0,5,16,-4,0,4,3,4,0,3,0,0,0,0,9,12,0,0,5,0,2,0,6,0,0,0,0,0,2,0,-2,12,-6,0,12,0,0,2,0,0,0,7,0,0,-5,2,0,19,-2,0,0,0,0,2,-4,0,2,3,0,19,5,0,-1,-5,15,12,7,1,30,0,0,0,0,0,0,0,8,20,0,0,0,3,0,4,0,0,0,0,0,0,3,39,0,0,4,0,0,-7,11,0,0,0,5,0,0,0,4,0,0,0,-4,0,0,-4,7,0,-7,0,0,14,0,0,0,0,0,0,7,0,0,-4,5,0,-2,24,0,0,1,0,0,28,5,0,0,12,-5,0,0,0,4,-6,0,0,0,0,0,-8,11,6,0,35,-2,3,21,0,6,0,39,-6,0,-3,0,0,0,17,0,10,0,0,9,2,6,0,0,0,8,8,8,9,0,0,3,0,0,0,49,0,4,8,0,0,1,8,0,6,1,1,4,0,0,-2,5,0,0,0,32,0,0,0,0,0,-7,0,6,0,10,0,4,-2,0,0,0,15,0,-5,0,0,0,-3,16,1,16,-2,29,0,-7,0,7,0,0,18,-5,0,12,0,8,20,0,-1,0,0,0,0,0,6,0,-4,0,2,9,0,0,9,0,18,0,-6,17,0,0,-3,2,31,0,0,0,3,0,5,0,0,8,0,-1,9,0,-5,11,46,7,0,-3,0,0,0,0,0,0,0,-5,-4,0,4,0,0,2,0,-1,6,7,0,0,8,0,-2,0,4,0,2,-7,-10,0,29,0,0,0,0,0,1,0,0,0,0,-4,0,0,-5,0,0,0,1,5,13,-6,0,0,7,7,0,0,0,0,11,0,0,2,0,0,0,7,6,4,0,-5,0,3,0,0,0,0,9,9,0,0,0,0,4,0,5,2,19,0,6,0,0,0,0,18,8,0,7,0,0,0,0,0,-2,7,0,-2,11,0,0,0,12,14,-2,0,0,0,0,0,3,4,5,0,0,-6,0,0,0,0,0,0,0,14,5,0,19,0,-3,6,3,0,17,-6,5,5,17,0,0,0,5,9,1,2,5,0,0,4,0,0,0,0,0,0,2,0,0,0,37,8,0,0,0,10,-5,0,0,0,0,0,0,8,21,16,5,7,7,12,25,3,0,0,0,49,23,-2,0,-4,13,0,-1,1,0,-4,0,0,0,2,13,0,-4,0,3,-6,0,0,21,0,0,11,0,25,4,0,0,-2,16,-9,19,0,0,0,4,31,0,0,0,0,0,0,0,-2,0,0,0,4,-1,0,0,-3,6,5,6,-1,0,-3,0,29,0,-4,0,0,1,-3,0,15,15,0,0,19,5,0,0,0,0,8,0,0,0,0,-1,0,-3,5,16,4,22,0,0,0,6,0,0,21,4,0,-2,0,16,0,13,19,4,11,11,0,0,24,3,6,0,0,2,6,0,0,14,1,0,3,7,0,0,0,13,0,-9,6,0,0,0,15,-6,6,4,0,2,19,17,0,0,2,0,0,0,0,4,-9,0,0,-6,0,1,0,3,-4,2,0,0,2,0,3,16,16,4,2,0,27,0,8,-9,0,24,0,0,18,0,17,22,15,5,0,-1,0,-5,0,4,0,15,5,0,0,0,0,-6,-4,26,0,4,20,11,0,3,-6,27,0,0,-3,0,26,0,0,0,0,0,5,0,0,12,0,5,51,5,5,7,0,0,0,21,0,0,0,-3,12,5,0,0,25,-1,6,0,6,-2,9,0,4,4,0,0,-5,-3,0,0,0,0,-2,2,0,0,0,0,-6,10,0,0,14,3,0,0,0,5,4,4,-2,0,0,-5,0,36,5,0,16,5,0,0,12,12,0,0,0,15,0,-1,11,0,27,0,3,5,15,0,0,0,0,0,-4,0,0,7,0,0,0,-5,0,0,0,1,40,1,0,0,0,0,1,0,3,3,0,-3,0,0,4,28,11,-9,0,0,0,-2,0,5,0,6,3,5,0,0,0,-4,0,0,4,0,0,12,0,0,2,0,11,-2,0,0,5,0,0,4,0,0,-6,30,0,8,0,-5,11,0,8,20,9,0,0,-5,0,0,12,0,0,0,20,15,24,0,0,7,5,0,0,0,-2,0,19,-1,7,0,0,0,3,0,0,4,4,7,0,0,0,0,0,7,-7,5,10,0,0,0,-4,0,0,-5,0,4,8,7,16,5,20,0,0,0,-5,0,0,0,7,0,0,-2,8,46,0,0,0,0,7,6,5,0,0,0,2,0,30,0,4,0,7,7,-1,7,3,29,5,0,2,0,0,0,5,0,0,0,0,0,0,-7,12,20,0,61,26,33,0,0,0,0,0,0,0,0,0,9,-1,0,0,0,0,0,0,0,0,0,0,0,6,0,5,27,0,0,0,0,0,6,-5,0,0,0,0,6,0,1,0,0,0,0,0,17,0,0,0,0,4,0,4,14,0,0,0,0,0,13,0,7,-1,0,0,3,0,5,0,0,0,13,0,0,3,0,-2,0,-3,-3,0,5,0,0,0,0,35,0,0,15,29,38,15,0,13,0,0,0,-1,7,0,0,0,2,17,27,9,19,2,11,10,4,0,0,4,0,0,0,15,36,0,19,52,-3,0,0,0,0,0,6,0,4,29,0,0,10,16,-8,0,0,0,4,0,0,0,0,0,-2,4,0,24,0,0,1,0,0,0,0,0,0,0,0,0,0,5,5,0,12,7,0,0,0,0,1,0,2,-3,0,1,0,0,0,8,0,0,0,3,0,0,12,0,0,3,0,0,0,8,-5,0,0,0,0,4,0,3,6,0,0,0,0,0,23,8,2,0,0,5,0,0,0,0,-6,5,8,10,0,0,0,0,0,0,-1,0,2,7,-2,0,0,3,-3,14,0,0,0,-5,23,0,4,0,35,7,0,4,15,0,0,0,0,0,28,-6,0,0,5,0,0,0,18,0,42,-4,0,0,0,23,0,0,0,-1,0,-7,1,0,23,0,0,0,25,6,16,7,8,3,0,3,-1,4,8,0,0,0,0,0,0,5,0,0,8,0,0,-3,1,0,20,0,0,2,3,21,0,9,-8,0,0,0,0,0,-2,4,0,0,0,0,0,7,0,11,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,0,0,0,19,0,0,4,0,6,4,-4,-8,0,0,0,-6,-4,-2,8,4,0,29,0,11,8,6,-6,0,0,17,-5,-3,0,0,0,14,0,18,0,16,0,-2,18,36,-2,0,-5,4,0,5,0,10,10,6,4,9,7,0,0,15,0,0,8,-3,0,16,0,0,7,25,13,0,2,0,-3,12,0,0,23,0,0,0,0,0,18,0,5,0,0,0,0,0,0,19,30,9,0,6,0,0,-5,26,-5,5,5,7,7,9,0,0,1,0,0,-4,0,8,0,0,0,4,11,24,0,0,0,11,0,4,20,0,2,0,3,4,0,-4,0,0,19,0,0,0,-3,4,49,0,7,0,0,6,0,0,0,29,9,0,0,0,0,0,0,-3,0,0,0,15,0,0,-5,1,0,-1,0,0,0,-1,0,-3,0,5,0,17,11,18,-3,19,0,8,10,2,5,14,0,0,-11,0,0,39,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,1,0,2,0,12,3,16,16,6,0,0,20,17,0,0,3,0,6,3,0,3,44,0,0,0,0,1,16,-2,0,0,0,-4,-7,0,5,0,0,0,-1,0,0,0,0,-2,0,0,0,0,0,0,-3,3,0,0,0,-3,19,3,0,0,0,0,0,-2,0,34,0,6,0,0,0,0,6,14,0,0,6,-2,0,0,0,0,4,42,4,11,9,4,0,4,4,0,18,0,0,0,0,0,4,15,14,0,0,0,9,-1,9,18,-4,12,0,0,0,0,0,11,0,13,47,0,0,0,4,3,0,0,0,0,6,5,0,-4,5,0,15,-3,-2,-8,0,6,0,3,24,0,5,0,3,0,11,0,19,-1,0,0,0,0,0,0,0,-6,0,15,0,-1,0,0,1,3,0,3,0,0,4,0,0,0,0,0,0,-3,0,0,0,14,0,-4,0,-1,0,6,0,0,48,0,0,6,8,3,-3,7,0,-5,6,5,-3,0,-3,22,9,0,0,0,0,0,0,0,0,26,0,0,1,4,0,-4,0,-10,12,44,0,0,0,-2,15,0,0,0,0,39,0,9,0,0,9,0,0,0,0,0,0,0,0,43,0,-4,9,-1,3,18,0,17,-4,0,5,3,0,52,0,16,0,0,0,0,8,0,12,0,0,7,0,-3,0,3,0,0,0,0,7,0,0,0,0,0,13,0,0,5,1,-2,3,0,24,7,0,0,0,-1,5,0,16,0,0,0,0,2,6,4,0,5,0,0,0,2,-2,0,0,0,6,0,0,1,0,5,0,3,0,3,20,0,4,0,0,2,33,0,11,19,45,0,6,0,0,0,0,0,53,0,0,0,0,17,-6,0,23,0,0,-4,6,3,10,0,2,9,5,0,0,0,6,0,11,0,0,0,0,0,3,0,9,3,-3,0,10,11,0,0,0,16,26,0,0,0,0,3,2,-3,0,18,0,6,9,0,0,10,0,5,5,0,0,32,0,3,10,0,6,8,0,0,4,0,0,13,-3,7,0,-5,5,28,0,4,0,16,0,0,0,0,0,0,-4,15,0,0,11,0,3,0,1,-5,0,4,10,1,0,7,5,15,0,18,8,0,0,-1,25,8,0,0,0,0,0,0,5,4,-4,8,0,43,0,3,0,0,0,2,0,0,2,0,0,0,0,6,0,0,20,0,3,0,0,0,0,0,0,0,0,5,0,2,14,6,5,0,5,7,2,0,6,0,4,9,0,4,33,-3,13,0,5,3,4,-2,6,0,0,17,0,9,7,11,0,11,0,22,-8,0,-2,4,-4,0,10,0,0,0,0,-1,20,0,0,4,0,3,2,0,49,-1,19,0,5,0,0,0,0,0,11,20,0,0,0,-1,11,0,-6,9,27,0,0,-11,1,0,8,0,0,0,5,0,0,0,0,9,10,0,18,0,0,0,0,0,0,0,0,0,-8,0,8,16,4,5,0,9,9,27,13,0,0,0,0,6,0,1,26,0,5,5,0,0,-2,0,0,3,17,8,7,2,12,0,-2,15,0,0,0,3,0,18,0,0,0,43,0,-6,0,3,9,0,0,20,0,0,5,11,0,4,0,16,5,-1,0,10,-5,0,0,17,0,6,16,0,8,17,16,3,16,0,0,15,3,0,4,14,0,0,12,0,5,-6,4,0,0,0,17,4,18,0,-4,0,0,-6,0,0,18,4,4,6,0,-2,0,4,0,-2,10,0,0,21,0,-3,0,0,0,0,0,0,3,7,0,0,0,-1,7,0,0,0,19,3,0,0,18,-1,16,0,0,6,6,0,4,0,-5,5,-5,5,0,0,-2,5,5,13,12,11,0,0,0,0,7,6,7,13,0,0,0,1,0,0,0,17,0,11,0,0,0,0,0,6,0,0,9,0,39,-5,17,8,0,7,-2,0,0,0,0,8,0,3,0,5,-6,0,-4,0,40,6,12,0,0,-1,0,0,-4,-4,0,4,1,13,0,29,0,0,0,0,0,0,0,6,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,-3,6,22,0,26,0,8,4,23,0,0,8,0,0,0,1,5,-1,16,18,0,0,0,8,-3,6,8,15,15,0,0,0,11,5,4,1,5,5,0,13,0,3,-4,16,16,16,0,0,9,0,0,1,0,3,17,0,0,17,6,-4,0,0,19,16,4,0,0,0,4,0,0,4,-2,44,0,0,2,0,0,0,0,0,0,22,0,9,0,0,5,15,0,0,0,4,0,0,14,0,0,3,8,0,-1,19,-5,5,0,0,10,-3,-3,6,8,31,4,0,-4,6,0,0,41,12,0,-5,0,6,4,4,0,0,0,7,0,3,0,0,4,-5,11,4,4,5,0,-4,-1,0,0,0,0,16,0,1,0,0,-2,7,6,2,-3,10,5,0,0,0,-3,9,12,0,0,0,0,0,0,-1,0,4,13,20,-2,6,11,13,6,9,6,8,0,13,6,0,0,0,-1,0,-1,37,0,0,5,25,0,0,0,0,18,23,0,0,0,-10,0,0,5,0,0,0,-2,8,0,0,37,0,0,3,40,0,12,2,0,16,0,0,0,2,23,-4,5,-1,19,0,-3,0,3,0,0,0,0,0,0,0,16,5,6,12,-1,3,0,0,36,7,44,24,12,0,-1,0,0,6,6,0,3,0,22,-2,0,0,0,0,0,41,0,0,5,0,-6,0,0,0,0,-4,0,5,0,5,10,0,16,10,0,0,6,1,0,0,0,11,38,0,0,0,0,0,6,22,3,39,0,0,3,10,15,6,7,5,0,0,20,2,22,0,7,0,0,13,-5,0,0,7,4,0,0,1,16,0,0,0,0,0,0,5,0,29,0,0,-5,17,6,0,-1,0,-1,-8,-4,0,5,2,0,0,15,5,15,0,0,0,0,0,1,0,0,5,4,10,3,6,0,9,5,10,-2,7,0,6,-1,19,0,18,0,-1,0,0,0,13,1,-5,4,5,3,4,5,0,0,0,8,8,0,15,4,3,9,4,-6,8,2,0,-2,0,0,0,0,10,0,7,0,0,-3,-1,1,0,0,0,6,0,0,0,0,0,0,0,0,0,6,5,4,0,0,0,0,5,3,0,16,0,0,0,0,10,0,5,0,0,8,0,9,0,0,0,0,0,4,0,0,3,0,5,0,0,0,0,0,0,0,9,0,19,0,-2,0,0,-5,3,5,8,7,27,0,6,36,0,0,0,36,1,0,0,7,3,0,13,0,0,7,0,0,0,0,0,12,0,28,0,0,9,0,28,-6,0,0,0,-2,0,5,17,0,1,-2,11,11,0,0,45,5,12,22,29,17,0,0,0,0,4,-4,4,24,2,0,21,10,0,0,18,0,0,5,0,16,28,0,0,17,2,0,0,5,11,0,4,6,1,0,-5,0,0,1,0,0,0,0,-2,4,0,0,1,0,1,0,0,0,0,-5,0,6,0,0,0,0,16,0,0,0,0,0,19,0,0,0,5,6,0,-1,4,0,0,0,-5,6,0,-7,-5,0,14,11,6,0,9,0,0,0,18,0,15,2,0,0,0,3,0,38,3,3,-3,44,0,0,4,26,-5,0,0,0,0,0,0,0,0,-5,5,0,0,-7,43,0,0,0,4,4,-5,4,0,6,0,-2,9,-1,0,6,0,0,5,0,4,3,2,0,3,0,0,11,20,0,5,-1,0,3,0,21,0,0,31,-1,16,-6,0,-4,2,0,27,0,-3,0,0,10,0,-2,2,0,0,12,16,5,0,12,7,0,0,12,0,0,18,0,5,0,0,0,0,4,0,-9,2,0,0,14,0,0,14,0,-4,28,-5,2,7,-5,0,5,0,13,0,0,0,5,26,3,23,0,0,0,0,0,2,2,15,-3,0,-4,-2,0,0,0,0,5,-3,13,2,3,3,16,0,3,16,3,3,3,3,5,11,0,3,-7,-4,0,6,0,0,0,-2,4,12,-2,9,6,18,0,0,3,0,0,0,6,0,2,0,0,18,0,4,0,5,8,1,23,22,4,0,0,0,0,31,0,19,2,0,6,0,19,0,-4,26,-7,4,6,1,1,2,0,4,6,7,0,16,0,6,17,2,0,18,0,4,6,0,21,6,0,6,0,0,0,0,0,0,0,9,0,8,0,12,7,0,12,13,3,0,12,12,0,0,0,0,0,1,5,14,0,0,-4,0,0,0,0,0,0,0,4,-3,0,-3,6,0,0,-3,0,2,10,0,16,0,4,0,-2,14,13,0,0,0,-4,12,5,0,0,0,38,4,6,0,0,-6,14,0,0,0,-4,12,-1,0,3,0,-2,0,0,0,0,13,0,-2,6,11,0,0,0,29,0,0,0,5,-3,3,0,0,0,4,-4,3,5,14,-5,26,19,5,-2,0,5,15,0,0,0,0,3,-3,0,0,0,3,0,20,0,0,0,0,0,-3,4,9,0,-6,0,16,11,0,-7,-3,0,-3,6,0,0,0,0,5,0,4,0,-3,-5,0,5,0,0,6,6,0,0,6,0,6,0,22,0,-2,3,0,0,0,0,2,0,0,0,0,0,7,0,-4,3,12,0,0,0,17,0,2,5,0,-5,0,7,0,2,2,0,4,0,0,2,0,0,6,9,4,0,0,0,10,0,2,6,10,0,-3,1,18,3,0,6,22,15,5,4,48,0,0,0,0,7,11,1,10,0,0,20,13,0,13,7,0,0,0,0,-2,5,0,0,8,3,0,0,0,0,12,0,0,15,0,0,0,13,-4,0,0,14,0,1,0,0,-5,0,0,0,0,0,0,0,0,17,0,0,-6,10,0,-3,0,0,5,0,20,0,0,-5,0,0,0,0,0,5,3,1,0,4,40,10,0,0,10,-4,0,6,8,4,9,0,-6,4,0,0,0,5,-5,8,0,0,4,0,35,0,0,-5,0,0,17,1,5,0,0,4,0,0,0,0,0,16,-3,0,0,5,0,15,17,0,0,-4,-3,0,6,6,6,3,5,-3,-7,3,0,0,0,0,0,11,5,6,0,0,2,2,0,6,5,4,0,6,2,0,0,0,0,5,13,3,0,21,38,0,0,0,2,0,5,3,0,0,0,5,-1,0,16,0,0,0,0,0,17,7,-1,-3,6,9,0,22,0,0,0,0,7,3,0,0,0,8,0,4,0,1,0,0,0,0,0,0,0,0,-4,-1,0,0,20,0,0,0,0,7,0,27,10,8,53,0,7,4,0,0,0,0,4,0,4,17,4,-2,2,19,-3,4,23,0,0,0,-4,17,0,0,12,0,-5,0,0,0,14,0,0,9,6,0,0,-3,0,8,0,0,0,0,21,3,0,0,0,-5,0,2,0,0,-1,0,6,3,5,12,0,24,0,0,4,0,4,-3,3,0,0,46,0,5,0,-5,0,5,0,-1,0,7,-8,0,0,0,0,0,0,0,0,2,0,6,0,0,4,-1,3,0,-4,-3,-4,0,0,0,6,0,28,3,3,1,3,3,12,0,0,0,6,3,0,5,18,0,11,17,2,0,0,13,0,24,3,0,-4,26,24,13,6,-4,-2,16,6,0,0,7,17,0,0,1,0,0,0,0,-1,0,4,7,5,0,11,7,5,0,0,12,6,0,0,15,1,0,0,23,5,0,5,0,3,1,6,0,7,0,0,0,0,0,5,4,24,11,0,0,8,0,0,0,4,0,15,0,-6,6,0,0,-8,0,-4,0,0,17,0,2,33,0,-5,11,-4,6,-2,0,0,0,-5,0,-4,2,2,0,0,0,0,0,0,-5,38,1,18,3,0,-3,-7,14,0,23,7,19,9,3,4,0,0,0,1,0,0,14,0,0,0,0,0,5,0,8,0,0,0,0,9,0,5,37,4,0,0,0,0,6,5,6,0,-7,0,-9,23,0,22,5,-2,0,3,0,-1,30,0,0,0,-10,25,0,0,0,13,0,4,0,0,19,3,0,0,1,23,0,12,0,0,0,0,3,13,0,0,12,0,0,0,0,28,16,0,-4,0,0,16,5,0,0,5,0,0,4,0,0,0,0,0,0,0,0,0,11,5,0,16,0,8,11,16,9,5,1,0,4,-4,5,0,0,0,7,10,0,5,0,0,44,0,8,5,3,10,7,9,0,2,0,0,0,0,0,0,25,0,0,0,5,0,0,0,0,32,0,14,3,0,0,0,0,0,0,0,0,4,22,34,8,4,0,0,9,0,8,0,12,15,0,0,0,5,6,0,47,0,0,0,9,10,31,0,0,0,15,-2,1,0,0,0,35,0,1,0,-6,0,0,0,14,0,0,0,0,0,5,-3,3,9,-4,-4,17,0,0,0,14,35,10,0,1,0,0,1,0,2,17,0,0,9,-3,0,0,0,50,0,0,17,0,0,2,0,8,6,0,3,0,0,0,0,8,0,1,0,0,5,14,11,8,0,-2,0,0,3,2,2,8,0,9,0,0,0,3,0,0,-5,24,0,5,15,5,28,0,0,12,0,0,4,0,-2,-1,9,0,0,27,3,9,-1,13,29,13,0,1,0,-4,-3,0,0,0,0,5,0,0,4,5,0,0,9,4,0,6,4,0,0,-2,0,0,-1,0,0,-5,0,1,0,0,0,22,10,0,12,0,0,0,21,-5,0,19,10,0,0,-3,0,0,0,22,0,0,0,0,10,31,34,6,0,-13,4,25,0,6,37,0,0,0,0,16,21,0,0,0,0,0,0,0,0,0,0,7,15,-3,21,20,4,0,0,0,0,0,0,0,0,5,30,20,0,0,0,8,0,0,0,2,16,0,0,0,0,0,0,0,0,0,0,30,0,12,3,1,0,0,1,0,0,0,1,7,0,9,7,6,-5,1,-1,11,31,0,14,0,3,0,0,2,0,0,0,0,-3,41,0,4,0,0,0,0,8,1,0,13,0,3,0,-1,0,0,-6,4,0,12,0,8,-5,-3,11,27,16,0,0,1,1,-4,3,0,0,0,0,-6,-3,0,0,0,0,0,-1,30,0,0,7,10,-7,0,2,0,0,0,10,8,0,21,0,11,4,0,0,4,11,0,0,22,6,0,1,1,29,0,4,0,-1,0,0,0,4,0,21,0,0,0,0,0,0,0,0,0,-1,4,11,1,0,0,6,0,-6,5,-1,-6,1,0,0,5,0,0,0,1,17,0,0,42,0,0,0,-4,0,0,0,0,12,0,4,0,0,0,0,0,5,-4,0,0,0,5,7,0,0,4,-3,-5,0,13,-2,19,7,0,37,0,0,0,8,0,11,0,2,0,4,15,8,0,0,3,0,19,22,0,3,0,18,0,0,3,0,0,11,0,0,0,0,0,5,19,5,0,-4,11,0,-7,0,4,0,0,2,-1,-3,0,29,0,5,-3,4,14,0,0,-7,11,0,0,0,5,0,0,24,0,0,4,4,5,11,0,0,4,9,0,7,4,3,7,0,0,-4,0,0,-1,0,5,6,20,0,4,3,0,0,3,0,17,0,45,10,0,2,7,0,-4,0,0,0,0,0,5,0,3,8,0,4,15,0,15,12,-2,0,-7,14,2,0,0,2,-3,0,0,2,3,0,12,4,0,4,0,0,0,2,4,0,33,5,6,13,-2,0,14,-1,0,9,0,6,12,0,0,4,13,5,3,0,3,0,3,20,0,0,0,0,0,0,34,14,55,0,20,1,0,12,37,-4,0,0,6,0,-2,0,0,0,7,0,0,17,-1,0,0,0,-7,0,-6,0,21,0,0,0,0,1,0,-2,24,0,0,0,0,0,0,0,-2,8,27,28,4,0,0,-1,1,0,0,0,0,24,14,5,0,9,20,0,0,0,0,14,0,26,5,0,0,1,0,18,-1,0,0,0,0,0,0,41,25,0,0,0,0,3,8,0,10,20,21,12,-3,0,-2,0,0,0,0,0,0,0,0,0,20,4,0,8,0,-1,0,-2,0,3,5,4,6,18,15,0,0,4,0,-2,0,-1,3,16,-1,4,0,15,19,2,0,0,14,2,0,19,0,0,0,0,4,12,0,3,0,28,4,21,0,-5,0,24,0,-1,0,14,5,0,0,4,7,12,0,0,0,0,0,3,0,12,-4,5,3,-1,0,0,0,15,3,0,-4,6,18,18,11,0,5,12,17,49,13,17,0,4,0,0,10,5,0,0,26,0,0,0,6,10,0,14,-4,0,0,0,0,0,0,0,1,0,15,5,0,0,-5,-2,5,0,0,10,0,0,0,9,0,36,14,0,0,3,0,19,31,0,15,8,0,19,0,3,0,0,3,0,1,25,8,-3,2,20,0,-4,0,0,0,0,-4,0,2,0,7,19,0,5,0,0,0,0,-4,0,-5,3,8,0,-1,2,0,2,0,0,3,0,5,0,0,0,0,0,0,50,6,54,1,0,0,-8,0,0,16,5,-1,0,9,0,7,6,0,8,0,27,-1,0,-1,4,0,6,17,7,0,0,24,0,0,0,0,0,5,23,0,8,0,3,2,3,0,0,0,0,0,0,-5,11,10,0,21,6,17,0,0,-2,0,0,0,-5,0,-2,0,0,0,2,0,4,0,0,-2,5,0,5,0,17,-2,10,0,-5,0,0,0,0,0,4,-2,0,4,0,16,0,3,18,0,0,3,0,4,0,0,0,22,0,0,0,15,0,0,0,0,0,10,18,1,6,0,0,0,7,3,5,-1,5,0,17,0,22,0,0,0,-4,0,0,0,1,0,9,-6,3,0,6,0,4,0,-4,0,-2,0,14,0,9,4,22,0,0,0,0,0,5,-2,0,19,0,18,0,16,8,0,6,0,-1,0,0,0,-2,0,0,0,0,0,0,10,0,0,0,9,20,29,0,3,0,0,0,15,1,0,9,0,0,0,0,4,-3,0,0,0,1,0,2,13,5,0,7,0,0,-5,0,18,0,6,0,0,0,20,15,0,22,0,6,13,0,14,15,-7,0,0,2,0,17,17,19,34,0,3,11,9,-4,18,2,14,0,-6,11,0,35,25,0,0,0,18,0,13,12,0,0,0,3,-5,0,8,0,10,0,39,-8,4,32,0,4,0,-3,0,14,0,-1,27,3,4,5,6,6,0,0,0,0,0,17,-3,5,4,0,15,30,34,0,0,4,10,3,0,0,13,17,0,0,0,0,0,10,15,42,17,0,0,-3,7,0,8,0,0,6,0,0,0,0,18,0,12,0,0,4,15,0,0,3,0,0,0,0,8,0,0,10,0,5,0,4,8,0,0,2,0,9,0,5,0,21,0,6,0,5,0,12,12,0,3,0,10,16,7,0,0,0,0,-6,4,1,43,0,6,0,18,0,-2,1,49,0,10,0,0,16,0,0,3,-6,0,9,2,2,0,2,1,9,0,28,11,38,7,23,0,0,0,0,0,0,38,0,0,0,0,23,-3,2,0,0,0,0,0,9,0,0,0,0,-2,38,7,13,0,0,-3,-5,3,0,-1,0,-4,0,0,0,0,-2,8,12,0,10,5,0,-1,0,0,0,5,0,5,0,0,0,0,23,0,12,19,-3,0,0,0,4,0,0,0,0,0,0,5,1,14,4,8,0,5,6,-3,7,0,25,0,0,4,0,5,2,-1,5,31,1,5,-2,0,0,17,-4,6,0,6,-6,4,17,0,0,6,0,14,0,0,0,11,0,0,0,16,0,0,18,2,0,6,24,0,0,5,0,7,0,11,-5,2,6,13,4,-5,12,0,0,0,-1,0,24,35,19,6,0,-2,0,3,-2,-6,1,-3,2,33,0,6,9,-1,15,0,15,14,0,0,0,5,0,11,0,2,0,1,0,26,-7,18,0,-3,0,0,7,0,3,0,12,2,3,3,6,0,0,0,4,0,0,7,17,0,0,0,1,11,12,5,20,10,2,0,4,12,6,7,4,0,6,0,0,0,3,22,0,0,23,11,0,0,13,0,0,0,0,4,0,5,0,8,0,0,0,28,0,0,0,-5,32,0,4,-4,1,4,16,43,0,0,0,1,0,4,9,27,6,0,4,3,6,0,8,-1,0,0,0,0,0,0,27,0,0,8,0,0,0,0,0,0,0,-1,0,14,0,2,7,16,0,5,0,1,0,0,0,3,0,0,0,0,34,4,6,1,0,0,14,14,4,0,-5,12,0,2,0,0,0,5,0,0,-1,0,0,6,0,0,6,11,-2,52,0,0,16,6,0,0,0,0,0,5,0,5,10,0,0,0,-3,0,0,0,9,0,0,31,0,0,4,0,10,8,12,0,0,0,0,14,14,15,5,5,0,-4,8,9,0,2,0,0,5,0,0,0,3,0,0,0,-10,0,30,3,0,8,4,0,0,19,0,4,0,41,5,31,0,0,0,20,17,0,3,0,0,10,4,17,0,0,1,0,0,0,0,-3,6,4,11,5,0,4,0,0,5,8,14,-1,0,5,2,0,20,0,6,-2,0,0,-5,0,1,0,0,2,6,0,-2,2,-5,0,0,19,0,-3,0,0,6,0,5,0,0,4,0,0,7,2,-6,12,0,2,1,0,4,0,5,0,0,-2,11,0,14,0,9,0,0,14,-6,3,0,0,-1,1,0,0,0,0,1,2,0,3,0,-1,6,0,19,0,0,-5,0,0,0,8,0,4,12,17,9,1,4,0,-3,3,3,3,0,0,18,0,4,0,0,20,-3,0,0,0,16,0,0,6,12,0,0,0,-1,0,0,0,0,0,0,5,0,13,0,0,-5,0,0,0,0,0,0,0,0,0,0,10,7,-4,0,0,0,-1,0,0,34,-5,3,-5,0,0,-5,21,0,-5,15,1,0,3,4,4,0,24,0,11,-5,0,0,0,0,0,0,0,1,0,0,0,0,0,0,-2,55,0,0,0,0,0,0,5,0,0,-3,0,0,0,0,0,11,17,0,13,0,0,-5,0,3,0,0,0,0,0,0,0,7,0,0,0,0,6,4,7,0,0,0,0,0,3,0,2,0,0,5,0,6,0,0,0,0,0,0,6,3,0,14,0,5,2,11,0,0,4,14,0,0,0,0,0,0,3,4,5,0,0,6,31,0,0,-2,0,0,30,0,-3,0,0,11,0,29,6,0,-3,15,0,0,3,0,0,0,0,0,4,0,0,0,-5,12,0,4,4,0,-3,-4,3,5,0,0,0,0,19,0,4,0,0,0,0,15,0,0,-5,-2,4,0,0,13,0,-7,10,0,-3,6,0,2,19,0,6,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,17,0,17,7,0,16,-3,0,6,0,21,7,-3,0,0,16,9,0,0,0,7,0,5,7,13,4,0,0,19,8,0,-2,0,12,4,14,0,0,0,0,13,5,0,0,2,2,21,0,5,17,20,0,11,0,0,-6,0,7,20,7,7,7,7,0,6,5,15,0,2,1,0,-2,16,0,0,10,0,0,0,0,0,0,10,15,0,0,-7,0,-5,2,6,0,4,3,0,2,0,4,0,0,17,0,2,1,0,0,0,0,0,4,41,-8,14,0,0,0,0,0,11,8,0,0,0,5,0,1,-3,0,19,0,0,0,0,3,0,8,-3,13,-3,0,15,7,0,0,-5,1,18,0,0,1,8,0,0,12,45,10,0,15,18,0,0,13,0,4,0,6,0,0,0,6,0,3,8,0,2,0,0,5,0,36,10,0,17,39,0,-5,5,17,0,0,10,0,13,39,0,0,5,-1,25,0,1,0,-3,3,4,-1,13,0,2,11,0,0,0,18,0,0,0,12,0,0,0,-6,11,2,-2,38,4,0,17,4,12,0,27,7,0,6,8,4,0,5,0,5,-1,18,0,11,2,3,2,0,12,0,0,0,0,4,0,9,0,0,0,0,0,19,28,-3,0,0,0,43,4,0,0,0,0,0,0,20,0,4,4,-1,0,0,14,0,19,55,0,0,0,-3,17,0,0,9,-1,0,16,-4,0,0,-2,0,0,1,4,0,0,6,-7,3,16,0,0,17,9,32,15,-2,0,7,16,7,5,-3,-5,14,0,0,16,0,0,0,5,12,0,-2,0,6,0,0,0,-3,8,15,0,0,2,0,0,0,0,0,0,8,0,4,17,0,0,17,-1,0,0,14,0,0,0,-6,3,0,0,3,0,0,12,15,0,6,3,0,-4,3,0,3,2,18,39,19,4,0,-1,5,4,0,0,0,3,-1,0,0,0,0,3,3,0,0,21,0,0,-3,0,0,0,8,0,0,0,0,-2,0,0,7,0,0,0,0,0,-3,0,13,8,0,0,4,0,0,0,0,0,1,-6,0,0,0,6,10,7,4,10,-3,13,23,0,30,0,15,5,0,0,1,0,-2,48,6,7,15,5,14,0,0,0,0,10,10,18,0,6,0,0,0,26,0,9,2,0,5,3,0,18,0,0,0,-3,-1,0,0,10,17,4,6,0,2,0,0,0,0,0,0,0,24,1,5,14,15,5,-5,0,0,0,-5,44,0,0,0,0,0,-7,6,19,-3,5,52,0,5,4,0,0,35,12,0,3,7,0,0,0,17,0,0,28,35,3,16,0,11,11,0,0,0,0,0,0,2,2,0,-5,0,4,5,9,0,0,43,4,0,0,0,0,-1,0,-3,10,5,0,41,16,8,4,28,0,5,11,0,8,8,0,14,0,0,0,9,0,0,0,0,0,0,0,0,-4,0,0,12,5,0,0,8,0,0,0,2,0,0,4,6,0,0,6,0,0,0,0,2,10,0,0,0,0,0,-2,0,0,-2,0,2,8,0,-2,6,0,0,28,0,3,0,2,25,0,0,-5,11,12,6,0,38,0,32,0,0,27,9,-2,0,-2,0,0,0,5,0,0,-5,0,5,0,1,0,0,0,0,0,0,0,0,0,31,1,0,26,0,-4,1,15,0,0,0,0,0,13,7,11,-1,12,8,5,0,32,-4,0,6,-4,3,6,7,0,0,0,3,6,0,8,7,7,16,0,0,0,0,0,0,22,0,19,-4,2,0,0,0,0,52,0,0,0,5,0,6,0,23,5,2,0,0,0,0,0,5,0,7,0,0,2,6,-4,0,0,4,4,31,2,25,0,0,0,4,17,7,0,4,0,0,0,8,51,0,0,21,0,0,0,4,4,0,0,16,0,3,-6,0,0,0,24,0,0,0,0,0,0,15,0,3,0,-4,-5,16,0,4,0,0,7,0,-4,0,-4,0,0,8,7,6,0,0,8,0,1,12,0,0,0,16,0,41,6,0,6,3,23,30,0,0,-5,0,0,0,-4,1,-5,0,22,11,-5,3,0,0,5,0,4,8,0,0,0,0,0,0,2,5,-5,5,4,0,4,17,9,7,5,5,0,0,1,0,0,0,0,33,5,27,0,12,4,6,0,4,0,7,7,13,10,19,4,0,-1,0,7,0,0,0,1,4,0,0,2,-4,0,0,4,6,17,2,11,1,4,0,4,0,-3,0,0,-3,6,0,0,5,0,-2,1,-2,28,0,0,7,2,1,0,0,-6,0,-7,12,-5,5,3,2,-4,18,4,14,0,0,13,4,0,0,0,0,4,3,12,0,39,0,1,5,0,0,1,0,0,21,7,-1,4,6,0,0,0,3,6,18,0,-5,42,0,8,-2,0,4,15,0,5,0,-1,0,19,5,0,24,43,0,-6,10,13,0,31,0,0,6,10,0,0,0,21,0,-3,0,0,22,5,0,0,0,0,-4,7,0,0,0,0,17,0,0,0,-4,0,-5,4,0,0,18,0,0,-7,0,0,0,2,0,-4,5,-1,0,10,0,-6,-2,20,0,0,0,0,-5,0,1,16,0,0,0,0,21,2,20,0,0,6,0,0,30,8,0,0,0,0,0,-2,0,0,-9,0,7,0,0,23,0,4,5,45,0,0,4,7,0,0,-5,0,0,4,0,0,19,0,-2,23,9,2,-4,6,6,6,5,25,13,0,-1,8,10,0,0,0,0,0,19,0,21,9,4,0,25,0,17,0,6,0,0,8,0,0,0,0,-5,6,14,9,-2,0,-6,0,0,0,19,24,0,0,9,0,0,5,0,22,0,0,-4,0,-2,2,0,0,11,0,4,-5,0,13,0,10,0,27,6,0,0,0,22,17,6,4,3,12,28,-4,5,13,0,0,0,0,0,-3,41,0,11,0,12,7,-5,0,0,0,0,0,14,14,0,0,-4,-4,0,0,0,16,0,0,11,0,-6,3,0,0,6,13,0,19,0,0,2,0,0,7,0,0,0,0,0,0,0,0,0,-5,13,0,0,0,0,4,6,9,12,12,2,17,0,0,0,21,25,5,0,0,0,4,17,0,0,0,0,1,12,4,0,2,0,0,42,1,-6,0,16,0,5,51,0,3,0,-3,0,0,-4,0,10,8,0,4,5,0,13,0,42,0,13,0,4,0,0,7,0,0,-6,3,0,0,0,-1,33,3,-3,10,18,2,7,1,3,3,9,0,0,0,0,0,6,0,-1,33,0,0,5,0,33,0,-2,0,-1,0,0,0,-4,-2,-1,2,4,15,6,-6,-2,-1,0,6,0,11,0,0,0,5,3,0,3,27,30,0,13,0,0,0,0,-3,0,0,0,0,7,5,19,0,2,-2,0,3,20,10,5,0,5,2,0,0,-6,-6,6,0,0,0,-2,2,6,2,0,0,0,0,0,0,4,0,-1,1,0,7,0,0,0,17,0,3,2,5,1,7,-8,3,0,0,3,-4,0,0,6,-5,0,3,0,6,0,22,0,4,12,26,0,6,41,0,0,29,5,0,5,8,0,0,13,0,6,0,0,4,-4,5,0,0,13,0,0,0,0,0,7,0,5,-1,0,0,2,-6,0,0,4,6,-3,0,0,-4,21,3,6,-2,6,5,-7,5,4,-1,-1,4,5,0,0,4,0,4,28,5,0,0,4,0,0,0,15,6,-2,0,2,19,0,6,6,0,0,0,-1,0,20,0,0,0,15,21,4,14,1,0,-3,25,0,0,0,0,0,0,0,0,13,31,0,3,22,5,5,0,0,17,24,-2,0,0,0,0,0,0,0,0,3,-3,-2,0,0,5,0,0,8,4,10,14,4,0,0,-4,13,0,0,-4,5,24,5,0,-1,0,7,15,22,2,0,0,6,-4,4,0,-5,9,0,6,14,0,0,44,-2,6,0,0,21,37,0,13,0,0,20,0,28,30,5,5,25,20,17,0,-1,0,0,0,25,0,5,19,12,0,5,19,6,-1,5,24,6,0,-4,12,17,0,18,0,14,10,0,6,15,0,7,9,0,0,-2,13,2,20,2,0,14,19,5,0,-3,0,42,4,5,0,0,6,1,0,0,-4,17,0,6,3,23,3,0,20,0,5,0,7,-2,-6,-1,0,0,-6,0,0,-2,4,4,9,4,-5,6,4,14,0,13,0,0,-8,0,23,29,0,10,7,12,-5,4,0,0,0,19,9,4,0,0,0,0,5,0,-5,4,15,0,0,0,0,4,13,0,0,3,0,-7,0,0,0,14,0,-4,5,20,-4,0,0,0,-7,0,0,0,0,-2,15,0,0,-5,0,-1,17,14,6,15,7,0,4,6,5,0,0,4,0,34,0,0,13,0,0,0,5,5,-4,0,0,-4,4,19,0,-4,-2,0,0,0,-7,0,0,-5,8,0,0,0,0,18,0,4,-7,0,0,13,0,0,18,3,3,0,40,0,0,0,19,0,18,0,3,4,8,0,6,10,4,15,2,3,4,20,0,8,0,8,0,0,4,21,0,0,0,4,0,5,0,3,6,19,2,-3,8,-6,-4,0,6,0,6,5,9,0,0,0,0,0,0,0,-1,0,0,2,-5,0,0,0,3,6,0,0,2,4,0,0,0,0,0,0,0,0,0,0,0,41,0,14,16,0,5,0,0,17,19,0,1,0,0,4,10,1,0,5,7,0,0,0,0,0,0,-3,7,0,0,4,3,-2,0,9,0,5,7,0,0,0,3,-3,0,5,0,-3,0,19,0,0,0,0,0,-4,-2,0,6,0,0,3,3,15,17,0,5,0,0,7,0,8,0,0,0,0,15,0,0,3,0,0,0,11,5,8,17,0,5,0,3,-6,11,18,15,0,3,-4,13,0,0,0,0,0,12,0,17,0,0,10,0,0,0,0,2,0,6,0,1,5,5,0,0,0,0,0,5,4,8,0,6,8,0,0,-4,3,0,3,0,0,0,0,0,0,0,0,-5,-9,0,15,0,0,5,5,9,0,4,0,2,5,0,0,-4,0,40,0,0,0,0,5,0,0,8,8,0,21,0,6,0,-1,0,0,-2,0,0,0,9,0,0,0,12,-1,12,52,37,3,0,0,0,30,-4,0,0,0,0,0,0,-3,0,3,0,1,22,1,16,0,2,6,0,14,-4,5,-2,12,0,4,0,25,12,-2,1,0,3,0,2,0,8,0,0,0,0,7,-7,-1,0,0,-2,17,42,0,0,0,0,1,0,0,6,9,0,0,9,2,9,6,0,5,18,0,-1,0,-4,0,4,-4,6,11,-4,0,2,4,0,0,0,0,0,0,31,-1,-3,2,0,0,0,1,37,0,0,0,5,5,0,12,0,30,6,1,0,5,0,14,0,5,4,0,7,0,0,5,0,0,-1,0,0,0,-5,0,15,2,0,0,0,0,0,30,4,-4,0,4,10,5,0,0,0,0,0,0,0,-1,0,4,5,-2,0,13,-1,-6,-1,13,6,0,5,29,0,0,5,0,5,0,0,29,0,0,0,0,0,14,6,6,0,18,12,0,0,2,4,0,0,0,0,35,23,0,0,0,-3,12,0,0,0,4,0,0,0,2,0,0,0,0,4,0,0,0,6,0,15,8,1,0,7,0,0,0,0,0,-5,22,0,0,0,37,0,0,6,5,20,0,0,15,12,7,-6,0,0,4,3,0,0,0,0,0,1,-2,0,0,0,0,0,0,0,3,26,0,0,-4,0,0,0,0,0,0,-2,0,-2,0,4,6,5,17,-5,0,2,2,7,-1,0,3,0,0,0,0,10,0,39,0,2,4,0,-3,0,-3,16,-5,0,5,42,0,0,8,24,0,0,0,0,5,0,2,7,0,0,0,0,0,0,15,10,21,0,-4,0,25,7,24,4,20,0,6,0,0,0,5,0,16,-4,0,0,-3,0,1,8,3,4,0,18,0,5,0,0,0,6,2,0,3,0,25,34,3,0,0,0,4,37,12,0,24,0,10,19,0,2,0,0,0,2,19,9,3,0,0,-3,0,0,0,0,0,-5,4,14,8,19,4,0,0,0,0,5,4,5,6,5,0,5,6,0,0,0,4,0,0,0,6,0,0,0,-2,4,0,0,0,0,4,20,9,0,0,13,0,5,0,0,2,0,0,26,9,0,12,0,0,0,0,0,4,4,0,18,5,0,12,0,0,0,2,0,0,22,22,0,4,1,0,0,10,-2,0,-5,6,1,0,0,5,-2,29,0,0,0,2,13,0,4,38,0,0,0,10,0,-2,12,25,5,0,4,0,-3,0,0,21,2,0,0,11,0,10,-6,10,0,1,3,6,11,0,4,4,4,0,0,0,0,1,0,0,0,0,4,12,-5,5,9,0,13,0,0,0,0,0,-1,0,-6,6,0,0,0,21,6,0,1,4,23,5,0,-4,0,0,23,40,19,22,0,-8,-4,0,21,-2,0,9,-6,16,-6,0,0,0,7,0,0,0,0,0,0,0,0,0,0,24,0,0,12,0,10,-2,-5,19,0,11,0,4,0,0,0,0,-1,0,6,0,5,0,3,0,0,0,17,1,5,0,0,0,10,0,0,0,-1,1,0,0,3,-1,19,0,3,6,0,2,-1,0,1,0,0,0,0,0,0,0,-4,4,1,0,0,22,4,1,0,0,10,12,14,21,0,0,-1,0,32,0,30,42,19,0,7,-2,15,16,0,14,0,0,0,24,0,0,0,6,0,5,0,13,0,-2,0,0,11,0,12,12,2,-2,-5,0,5,0,0,-5,0,0,0,0,0,0,-2,16,5,-1,0,0,0,1,0,17,5,0,34,0,0,-2,0,0,0,11,4,9,6,-4,0,2,20,-5,0,10,0,4,0,9,0,0,-2,0,35,9,9,4,15,0,0,21,0,1,0,-5,0,0,0,-6,0,0,0,3,7,0,14,3,-4,0,0,0,6,30,-6,3,-1,34,0,3,0,15,5,5,5,5,5,0,0,-4,0,6,0,0,0,0,6,0,0,0,24,7,-3,3,-3,0,5,0,-1,2,-5,0,-3,40,-1,12,0,0,19,0,0,0,0,3,49,0,1,14,0,2,0,13,0,0,7,0,0,19,0,0,3,0,0,8,0,0,0,20,6,0,-3,-1,12,0,-3,0,0,0,0,4,0,5,11,0,7,0,0,0,0,0,0,0,0,5,0,-3,-5,34,7,4,28,0,16,9,0,0,0,6,0,0,0,43,0,0,4,0,29,-2,-3,7,13,2,0,14,0,0,18,15,18,8,5,0,15,0,0,0,0,0,0,0,0,4,4,18,20,4,3,0,3,0,0,5,0,0,-4,1,2,0,0,0,9,-2,0,2,0,0,0,5,8,-5,0,0,29,0,0,0,10,5,0,19,10,22,3,-2,2,2,0,4,19,0,0,0,28,0,2,0,1,0,0,0,0,0,0,0,0,0,0,11,6,23,5,49,0,6,2,0,0,0,-3,0,0,-4,2,8,0,0,0,0,2,0,0,0,27,2,-6,0,3,0,0,0,0,0,3,0,0,16,0,0,5,0,15,27,0,5,-4,5,0,3,8,6,3,9,4,0,0,30,3,0,0,3,1,-4,16,0,0,0,0,4,0,0,23,0,0,0,0,0,9,0,0,11,0,4,7,0,0,5,28,5,16,2,0,9,0,0,-1,23,0,0,15,0,0,-2,10,5,0,0,15,3,0,0,0,5,0,0,5,-3,0,6,0,39,18,6,-1,0,2,2,2,0,0,12,16,0,0,0,0,10,3,0,0,2,-3,10,0,14,29,0,1,-5,0,4,0,0,0,0,20,-1,3,0,0,-6,0,10,5,0,16,0,0,6,0,-1,10,0,20,0,0,9,0,-4,5,5,4,3,7,4,-1,13,2,0,9,9,9,9,0,0,0,33,29,16,3,0,10,39,7,5,0,6,9,13,0,4,14,5,0,12,7,2,0,-3,0,4,3,0,8,0,0,10,8,0,0,9,0,-3,0,16,10,0,0,15,0,0,0,0,-3,0,15,12,10,0,3,1,0,-2,2,0,4,14,0,22,0,0,14,5,7,11,3,0,0,3,10,10,25,0,4,12,5,3,2,0,37,19,9,0,5,-4,0,28,0,0,0,0,-2,0,0,0,0,0,-5,-5,1,0,0,0,0,0,29,0,0,0,0,0,8,0,0,2,30,0,0,0,0,0,0,0,-6,0,0,8,1,0,22,6,0,0,0,0,0,0,-4,5,2,-8,1,14,0,-2,0,0,-5,0,7,0,3,7,0,-5,0,0,0,0,-5,0,5,0,18,0,0,4,-2,0,0,0,0,0,-5,16,29,3,0,13,19,0,15,0,-4,0,0,15,12,4,8,-5,-1,5,7,10,0,29,13,14,0,6,5,0,13,13,0,11,-5,5,5,0,24,0,0,11,0,0,0,12,0,0,13,19,0,-3,26,0,0,12,0,0,0,24,0,0,0,3,0,17,13,12,0,10,0,2,4,6,0,0,17,0,7,0,0,5,14,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,25,0,0,-2,0,0,0,9,0,5,7,0,0,-3,-5,8,0,-1,11,0,0,0,6,7,0,0,0,0,0,0,-1,0,24,7,0,3,0,32,8,0,-5,0,0,9,18,0,0,5,6,4,13,0,18,0,0,-6,10,0,8,0,-6,15,0,0,-5,0,0,0,7,0,48,-1,0,6,0,0,0,0,4,4,0,23,0,0,0,0,0,0,30,0,6,0,-1,0,0,0,0,0,8,0,0,4,5,23,4,30,3,21,5,0,0,0,-2,5,0,5,15,23,3,0,0,0,5,0,14,27,6,-3,14,10,0,7,0,0,0,17,-1,0,-8,0,5,3,0,0,0,0,0,0,0,-6,0,3,5,20,0,0,36,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,13,15,-1,0,0,-1,0,0,0,5,14,15,10,17,12,0,0,-7,14,8,0,0,4,0,2,0,6,5,0,0,18,0,5,0,15,2,0,3,0,0,-3,0,23,0,-3,0,0,0,0,0,0,12,20,-2,10,0,0,0,0,-2,-6,0,0,3,4,0,0,5,30,0,6,0,0,0,5,0,30,0,12,0,0,2,0,0,3,0,0,0,19,3,-1,11,5,0,0,2,5,0,10,27,12,0,4,-1,15,0,0,0,0,0,0,7,8,18,0,0,0,0,1,0,0,0,43,2,9,6,6,19,0,3,5,4,2,0,0,0,0,18,0,-5,9,0,-1,0,7,0,0,10,20,14,0,2,5,0,4,2,0,-5,0,0,3,39,0,6,11,0,4,0,-3,-6,0,0,0,0,0,3,-2,24,0,0,0,-5,1,16,14,15,18,17,18,8,6,0,8,0,0,-1,0,25,23,2,20,0,32,6,-5,0,7,-3,0,5,0,0,0,0,9,0,5,0,0,0,0,0,7,0,0,2,50,4,20,0,0,0,-7,22,0,7,0,0,0,0,-2,4,0,0,0,6,1,-8,11,3,-11,20,3,16,0,0,0,4,4,-5,8,0,0,0,0,4,19,0,-4,0,19,0,0,0,0,13,8,0,5,0,0,6,0,0,-5,0,0,1,0,2,7,0,13,0,5,0,0,0,-4,0,0,1,23,0,0,0,0,-6,3,6,4,0,0,0,0,6,0,0,0,0,0,9,2,5,10,0,0,0,2,-2,0,-5,0,0,0,0,17,0,0,0,2,0,-4,3,0,0,0,0,11,9,0,-3,0,-5,0,0,0,4,11,16,0,6,0,31,15,0,-7,0,15,0,4,0,3,0,21,0,0,0,5,0,-2,-2,3,7,0,0,-2,-5,25,-3,0,0,5,12,0,21,-5,0,5,0,5,19,0,1,15,0,0,0,0,0,16,0,0,4,46,-7,0,0,0,0,3,0,0,0,38,0,0,0,19,0,0,-3,14,0,13,0,17,0,0,6,0,10,-3,-5,0,2,21,0,2,0,0,0,0,0,1,0,0,11,2,-5,8,0,6,0,5,14,9,-4,4,0,0,0,0,0,0,0,-7,26,0,2,0,0,0,12,-2,17,21,0,0,0,0,0,0,9,0,44,0,0,0,0,10,0,0,0,0,6,-3,-3,18,35,5,0,2,0,0,-5,15,0,-3,0,0,8,0,0,0,0,0,0,-5,26,0,11,0,0,0,2,0,0,0,-2,11,0,0,9,25,6,4,9,9,32,5,0,0,0,0,-2,0,1,0,0,19,11,19,6,22,0,0,-6,4,0,0,0,0,0,0,2,0,6,-3,16,0,0,-5,0,0,4,-4,18,5,-6,6,0,0,-6,0,0,19,0,0,18,0,2,5,0,2,0,19,5,35,2,13,-4,5,0,56,0,25,0,1,0,0,0,0,0,-4,9,33,0,0,0,0,0,25,13,0,0,5,0,0,0,2,0,0,0,0,0,0,0,1,24,10,0,0,38,0,0,5,0,0,0,0,0,0,0,9,0,0,2,0,15,4,-7,0,-4,5,5,0,0,0,0,7,0,0,-5,0,6,8,11,0,0,2,4,37,1,0,0,0,0,1,4,0,0,7,0,0,0,-3,0,8,0,1,15,11,0,4,0,-5,5,0,3,0,0,5,0,4,3,0,9,12,0,0,8,16,24,3,0,3,0,0,0,0,11,0,6,0,7,0,11,0,0,0,-2,0,0,0,0,3,21,0,4,0,0,0,5,12,0,10,0,-2,22,19,22,-3,12,0,0,13,11,14,11,0,2,8,11,4,8,6,0,0,0,0,0,17,10,0,-3,0,0,6,27,3,0,0,7,4,9,4,-2,0,0,12,0,1,11,1,0,4,32,8,5,0,0,31,0,0,0,6,0,2,-5,0,12,2,0,0,0,0,0,-3,0,6,0,2,0,8,0,6,6,0,0,3,0,0,0,6,-6,0,0,0,-3,-4,8,24,7,13,0,10,0,0,8,0,9,0,5,0,0,9,7,0,0,0,0,0,4,0,0,0,0,6,0,8,4,0,1,2,2,0,0,0,9,5,0,5,8,0,0,0,16,0,6,5,0,7,0,0,0,0,-6,0,4,4,-1,0,0,0,-3,8,36,23,0,0,8,0,21,2,11,7,38,0,0,0,0,0,0,15,0,0,0,-2,0,0,0,0,0,15,6,19,0,0,0,0,10,0,0,12,0,0,5,12,0,0,0,0,0,0,0,6,5,0,2,0,0,13,0,0,0,10,2,0,5,22,25,0,0,0,0,34,-3,29,0,0,0,0,0,0,0,0,16,0,3,0,0,0,0,0,12,0,0,0,5,0,10,3,15,-4,0,0,3,0,0,0,0,0,4,-3,0,0,8,0,0,17,-3,0,0,0,0,0,5,4,7,3,0,6,-1,16,0,-4,7,16,11,0,-4,0,0,5,-1,3,10,0,0,-6,0,8,0,0,10,0,5,0,-1,0,8,6,0,21,0,0,-8,0,6,0,0,-5,-2,0,53,-4,0,0,0,0,-6,25,0,0,8,11,4,5,-2,5,0,0,0,0,0,0,7,0,3,0,7,10,-2,4,0,10,0,-3,-2,0,-3,0,0,0,0,0,0,0,0,0,0,-2,3,17,0,26,30,-8,16,22,0,0,0,0,0,0,0,0,6,14,1,0,0,0,42,0,0,0,4,3,5,-3,0,3,0,0,0,8,7,0,0,-4,0,7,0,-2,5,0,2,-5,-5,-1,0,8,0,0,0,24,21,0,-3,3,0,2,-4,7,0,0,42,0,2,0,0,11,7,0,1,3,0,1,0,4,0,38,0,6,0,17,0,18,5,0,0,6,11,-4,15,0,7,5,0,1,36,1,0,18,0,0,3,3,-4,19,0,0,9,0,0,0,-4,11,15,-3,17,1,0,0,0,4,0,0,0,0,4,4,0,3,19,-3,7,1,-2,0,-3,0,16,0,0,0,0,0,0,0,0,0,0,0,0,6,14,-7,0,11,0,0,-2,3,0,5,0,0,-9,0,0,0,0,8,0,0,0,9,0,0,0,11,0,9,0,-3,0,0,0,0,0,0,-4,0,17,0,0,4,0,5,3,33,0,1,38,-2,0,0,1,0,4,7,0,0,10,6,0,-4,0,25,0,0,4,14,0,0,0,0,0,5,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-4,-2,21,0,0,5,3,0,-2,3,0,0,0,0,0,31,21,0,0,0,0,0,0,0,18,0,0,0,22,0,4,6,0,-3,20,20,1,5,7,4,8,2,2,16,0,0,0,0,0,0,0,11,0,9,0,-3,1,24,0,0,5,4,0,0,0,0,0,0,7,0,0,0,35,0,-5,0,0,0,0,3,13,16,6,3,6,31,0,-3,0,0,4,3,7,0,0,4,0,8,0,5,0,0,33,-5,0,0,34,0,0,16,-10,0,7,0,25,0,0,13,24,-3,0,0,2,0,0,22,0,5,17,0,6,22,22,22,0,0,8,0,0,9,0,14,-5,9,24,0,0,0,0,0,3,0,0,0,0,0,0,6,-1,-3,-1,8,5,1,37,0,-2,5,-5,0,11,0,0,0,-4,-1,10,0,0,18,22,0,0,0,0,0,0,0,4,0,19,0,18,0,4,0,6,0,4,16,0,6,0,0,0,0,16,0,2,5,7,15,0,0,0,0,14,0,0,17,10,12,0,0,0,0,1,0,0,-6,17,0,6,0,10,2,1,0,24,40,14,0,0,24,0,4,-7,-5,15,14,3,5,-3,8,-4,-3,0,12,5,6,8,7,16,0,0,6,7,-3,0,4,3,0,10,0,0,0,0,0,8,0,0,13,0,-4,-1,-3,0,0,-7,-1,0,-4,4,-4,0,5,5,0,0,0,3,21,0,5,0,0,4,5,0,6,0,10,5,0,8,43,0,11,-2,0,6,0,0,0,33,0,8,0,-3,9,8,4,0,24,7,-3,0,0,7,-4,0,18,0,0,3,6,0,1,17,0,0,-3,0,3,0,17,-7,-4,0,16,0,16,1,0,-5,22,0,0,7,0,-2,1,9,5,0,0,5,1,16,22,-2,8,5,0,0,0,0,19,11,0,1,-8,4,0,16,0,4,17,0,0,0,0,0,0,0,0,0,0,3,1,19,-7,0,0,-7,7,0,0,0,3,0,0,0,0,2,5,16,0,8,3,0,4,2,0,2,7,-7,0,0,-2,9,-6,0,0,0,-5,0,48,12,0,4,4,17,6,0,0,0,5,26,-5,0,24,41,0,4,5,3,3,-4,20,2,26,0,0,-2,-4,0,0,0,1,-1,-5,29,0,0,0,0,0,0,-6,-1,4,0,20,0,0,1,4,0,0,1,1,0,14,2,18,0,3,11,4,5,12,6,0,9,-7,19,5,4,4,0,0,0,0,4,0,0,0,0,0,0,4,32,4,19,11,38,0,0,-4,10,0,10,0,0,-5,4,0,0,20,-4,0,3,0,19,0,16,0,12,13,0,-1,0,0,0,0,0,31,0,5,-5,-7,3,0,21,19,0,0,0,0,0,9,-5,0,11,11,0,3,20,0,10,0,13,11,0,14,0,5,15,5,0,0,21,0,0,0,0,9,-5,12,44,19,0,-6,6,-5,7,0,0,14,17,0,7,13,0,0,0,12,0,5,0,-5,5,0,40,2,5,0,0,0,51,2,0,0,15,0,4,0,0,0,29,5,3,0,2,5,8,11,3,0,6,11,38,0,11,21,3,14,24,24,-10,1,-7,18,0,0,-2,5,0,-3,0,0,0,0,5,25,0,5,0,2,0,0,16,-1,3,0,25,26,-4,0,7,4,0,-3,3,12,-4,5,0,0,-4,0,-4,3,0,0,0,0,-2,0,4,0,0,3,0,3,0,6,0,0,12,5,0,-3,-1,24,3,0,-6,0,10,0,8,6,0,0,7,0,3,-4,0,0,0,0,21,0,0,0,0,1,25,0,0,0,23,0,0,0,-5,6,0,17,18,4,-2,0,0,0,0,-4,6,4,9,0,4,-3,0,0,0,0,0,0,0,5,-2,0,0,0,0,-6,4,0,0,-7,6,2,0,-3,0,-1,22,0,15,0,0,0,7,14,6,6,4,6,0,3,0,-3,-5,5,0,6,6,18,17,0,19,11,0,0,16,-4,31,16,-2,14,0,3,8,0,0,0,0,20,1,0,-2,9,4,30,0,0,19,0,0,0,56,-1,41,45,0,0,2,0,0,0,-1,0,9,28,0,0,0,14,0,0,0,0,0,14,0,-5,0,16,0,0,0,-1,10,-2,3,19,-1,18,0,0,0,14,0,17,-3,17,0,0,6,0,2,-1,12,13,10,23,18,6,15,0,0,11,0,11,0,0,0,0,0,8,17,0,12,0,0,3,0,11,0,-2,15,48,0,0,0,12,5,0,0,0,1,3,0,21,0,0,0,0,0,0,10,0,18,0,0,0,9,0,0,9,0,0,0,0,0,25,0,8,-6,13,3,14,0,-4,19,-8,0,0,0,0,0,0,13,12,0,0,0,6,0,-6,0,0,0,0,50,25,0,0,12,1,0,6,17,36,1,9,8,-4,34,0,22,18,0,8,0,0,23,0,0,7,7,0,27,0,6,0,0,0,0,27,9,0,14,0,0,0,0,1,0,0,20,11,13,52,0,3,0,-2,0,0,6,24,0,0,5,0,-2,3,0,10,37,0,16,25,0,24,5,0,0,0,0,0,11,0,0,0,-3,0,0,0,7,0,13,-2,0,0,6,5,0,-1,28,3,10,-1,0,0,0,-2,1,2,6,16,1,0,11,5,0,18,0,0,0,7,0,-1,-1,15,5,-2,0,0,0,0,2,0,8,13,0,0,19,0,-5,2,0,0,0,0,0,0,0,0,-2,0,-2,0,1,21,0,13,3,13,0,7,0,0,0,0,5,0,15,14,20,0,0,3,9,5,35,30,0,0,0,0,2,0,0,0,15,6,7,0,0,0,13,0,1,17,25,0,0,6,0,6,6,0,-5,0,0,10,0,24,0,0,0,0,0,0,0,0,32,14,0,-3,20,0,-2,0,0,0,10,17,22,0,1,23,23,0,19,2,23,26,13,6,0,0,1,14,0,-2,0,3,0,0,3,0,0,0,16,0,14,0,0,0,0,0,3,0,0,0,-7,0,0,-3,0,7,38,0,0,0,0,12,-6,0,5,4,0,4,-7,0,0,0,9,15,5,5,9,16,14,14,0,24,0,0,5,-5,0,0,12,11,7,3,17,-3,21,7,28,0,0,3,0,0,0,14,13,2,4,24,0,0,0,0,0,30,0,11,-5,4,-3,0,8,0,3,0,48,0,0,2,20,13,-3,46,0,0,0,8,0,13,33,3,14,0,2,5,0,18,0,0,7,5,7,0,0,3,0,7,0,0,0,19,33,1,-2,3,0,-2,0,27,0,0,0,0,0,0,1,12,0,0,22,0,0,-3,0,13,2,25,0,10,24,25,24,0,0,11,5,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,11,14,26,2,0,-3,0,12,17,0,0,12,0,0,0,-3,5,0,10,0,0,5,0,0,0,7,18,13,0,21,0,0,16,0,0,5,6,0,0,-3,0,-3,4,4,-2,0,0,5,4,-3,0,0,5,-3,0,1,3,6,-1,12,10,16,15,0,0,26,0,7,16,5,0,2,0,0,11,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,10,0,0,0,-4,7,0,0,0,12,5,7,-2,3,4,0,0,0,0,2,0,11,0,3,3,0,6,0,3,6,0,6,3,6,0,11,0,8,0,0,17,0,17,5,5,0,0,4,-3,0,0,5,5,0,14,0,14,0,0,0,5,0,6,11,3,-4,0,0,0,6,0,0,0,0,7,7,-2,1,0,-2,0,0,0,-6,0,0,23,5,0,5,0,0,0,4,5,-5,0,4,0,0,19,0,46,19,0,-2,0,6,0,14,25,0,0,5,0,7,-9,16,39,17,0,25,0,5,0,5,25,0,0,8,-2,10,0,2,0,0,0,0,0,0,10,3,0,0,26,0,0,18,0,0,-2,20,0,-2,17,-4,0,0,0,0,0,-6,-7,0,0,5,11,0,5,14,0,15,0,20,0,0,0,0,-6,0,-6,8,0,-1,2,0,0,0,-1,-3,-5,4,0,6,-4,0,4,0,12,0,0,5,0,0,0,0,20,0,7,0,0,0,12,0,0,10,10,2,9,7,0,3,4,25,0,21,2,0,0,0,9,0,26,0,0,13,0,0,13,8,0,4,22,0,0,5,0,-5,0,6,0,0,0,33,0,-2,-6,7,0,43,1,0,3,0,1,12,2,-1,4,3,0,0,-1,0,24,0,7,9,0,11,15,0,0,0,36,14,5,7,0,3,6,0,4,0,0,0,0,0,0,2,0,0,0,37,-5,0,-2,0,16,0,0,7,7,0,-2,0,0,-5,34,0,7,2,0,4,21,-2,0,8,6,4,0,0,4,0,9,9,0,0,17,0,0,0,0,-2,0,7,0,0,0,16,8,0,23,-1,4,4,0,0,9,0,8,0,0,0,0,0,2,0,0,0,0,-3,3,-3,6,7,0,42,36,0,0,3,27,5,3,0,16,25,0,0,0,6,38,0,0,0,-5,0,18,0,-2,-8,3,0,0,4,0,0,0,0,0,0,0,0,0,8,5,17,25,3,15,25,6,0,0,33,-3,0,2,-2,0,0,0,0,8,1,0,0,0,0,0,0,0,10,0,0,3,0,0,2,37,0,0,0,12,0,4,-1,0,0,0,23,1,0,0,3,0,27,24,0,0,0,0,6,0,1,0,0,0,0,0,4,0,7,0,5,0,35,0,4,0,0,9,0,4,0,0,17,-2,0,7,0,-6,16,0,4,9,0,17,0,17,0,0,-9,5,0,0,9,8,0,17,1,0,0,5,0,0,0,3,18,0,0,13,0,0,0,4,11,28,1,0,11,8,33,0,-5,4,0,0,22,16,0,1,7,-5,1,7,0,0,3,6,0,-1,0,4,8,0,2,0,0,0,14,0,0,-2,0,0,21,18,0,24,12,0,2,10,5,0,9,3,-7,9,0,0,0,-3,14,28,0,15,2,0,0,0,11,3,1,15,0,0,0,0,0,0,35,0,0,8,15,0,5,0,0,0,6,7,0,10,0,0,-3,13,-1,4,4,0,15,0,45,0,0,0,-2,0,0,5,3,7,39,0,0,0,7,0,5,0,0,0,3,0,0,3,0,0,0,0,0,0,0,0,0,6,3,0,13,0,-1,0,0,0,0,0,13,0,8,0,0,10,5,24,0,0,0,0,35,12,0,14,6,0,5,0,-4,0,2,15,0,1,7,1,4,8,0,-1,0,0,0,0,15,0,0,0,0,0,0,3,11,0,0,0,3,31,0,1,0,1,1,0,5,0,-1,17,8,5,3,0,6,0,0,0,0,0,1,-6,0,36,13,0,-7,0,4,0,0,25,9,4,0,7,0,0,-5,-4,0,0,0,0,0,0,41,0,16,3,0,0,1,0,0,0,0,0,0,0,0,0,0,0,16,4,0,27,14,0,0,14,4,0,4,0,4,0,0,0,0,19,20,0,1,0,13,0,20,0,4,0,35,0,0,6,11,11,0,18,0,0,-7,0,10,0,-6,0,0,0,0,0,6,0,0,1,0,0,-1,39,5,3,4,0,-1,8,0,3,-3,0,0,0,11,0,3,0,0,0,4,0,0,-7,0,0,0,0,11,0,0,0,6,20,21,0,0,4,0,22,0,0,-4,0,12,0,0,13,22,0,0,0,0,0,4,2,0,-4,0,1,19,6,14,0,0,0,0,9,2,-8,0,6,0,0,-5,13,-1,-4,6,0,-4,7,19,0,15,0,0,-5,9,0,0,0,0,-5,0,10,0,-6,0,-3,0,3,-5,0,0,5,0,0,0,2,14,0,0,5,0,4,0,0,0,3,4,6,0,15,0,3,10,3,4,7,0,-2,3,0,0,0,0,11,9,0,0,6,0,0,3,0,0,21,0,0,30,0,0,0,0,10,-4,0,5,0,0,0,0,0,0,3,0,0,6,-2,0,-4,0,6,14,1,10,2,-3,7,31,15,0,0,9,6,15,5,13,15,15,-2,30,1,7,1,0,4,4,0,0,6,1,0,0,0,2,5,0,0,0,0,22,0,3,0,0,0,-2,24,0,9,0,0,0,-4,10,0,0,-4,33,20,0,0,0,9,0,1,15,0,0,0,8,0,0,2,2,2,20,0,0,22,0,-5,7,6,-6,25,0,0,-2,0,0,0,0,19,-2,0,22,0,6,0,7,7,0,0,0,0,0,0,0,0,0,-7,0,0,13,0,-2,0,0,0,0,1,-3,22,23,0,0,0,0,5,4,0,0,3,4,0,0,0,1,0,14,0,0,0,0,0,21,8,0,0,0,0,8,0,0,0,0,5,0,0,0,8,19,0,0,0,0,5,0,0,1,0,5,19,0,-1,0,0,0,0,3,0,0,0,31,-3,0,0,0,3,-3,0,0,-1,0,0,4,-7,4,17,2,-8,2,5,0,0,0,-1,6,-11,-8,2,40,0,0,0,0,4,0,0,0,15,0,0,0,6,3,0,5,4,21,6,0,3,4,3,0,0,9,13,29,48,4,26,18,0,-1,9,0,0,0,5,0,0,-4,-5,8,0,27,4,21,11,8,0,0,0,0,0,0,3,5,7,12,41,4,8,24,3,0,0,0,22,0,0,0,0,0,0,0,6,22,0,0,0,-4,0,0,-3,5,2,0,0,0,0,22,3,0,2,0,0,0,0,-1,0,32,0,0,0,0,0,0,2,14,0,4,0,-2,0,0,0,4,34,-1,0,5,22,4,0,0,0,0,-2,2,0,0,5,0,7,0,0,0,0,0,4,0,0,8,-5,0,0,-1,12,-7,9,0,0,1,-3,0,26,50,0,0,0,0,0,10,0,0,0,9,0,0,5,0,2,0,7,22,45,52,6,0,22,23,7,0,11,24,6,12,0,2,0,0,0,18,0,2,0,2,6,-7,0,6,0,0,4,16,-1,0,0,4,0,0,19,0,-8,5,0,0,13,0,0,-6,0,-5,0,0,8,2,0,0,0,0,3,8,19,5,0,13,-7,6,0,16,-5,14,0,0,5,18,0,19,0,0,-3,14,9,4,0,8,0,16,14,-1,3,0,0,0,6,0,33,0,-4,7,0,-2,15,0,0,0,21,12,22,0,1,6,0,0,0,-7,0,0,-6,15,0,0,0,0,0,17,9,0,15,0,0,0,0,0,14,0,0,1,13,0,0,23,0,3,0,0,0,0,20,23,0,11,0,0,0,0,0,3,0,4,9,0,0,15,2,0,0,0,-1,0,1,0,0,0,0,0,-2,0,0,1,0,0,-1,14,0,0,13,0,0,13,0,9,0,6,0,6,4,0,0,0,0,0,0,-7,0,0,0,36,0,0,0,0,7,0,-3,17,0,16,12,13,0,0,0,0,0,0,17,0,0,0,0,4,0,5,0,0,10,0,-3,21,0,0,0,7,36,0,0,-2,25,0,17,0,4,0,0,16,15,4,0,0,0,0,0,0,16,3,0,31,14,13,16,0,8,25,0,5,0,0,10,0,0,5,6,0,0,28,10,0,1,11,0,0,-4,2,0,12,0,0,0,0,0,5,0,5,0,0,0,13,0,0,0,34,0,6,0,0,5,12,12,0,0,7,14,0,0,22,6,3,0,0,0,3,0,6,0,0,0,18,0,5,12,0,0,0,0,3,4,0,4,20,47,-7,3,0,0,4,0,0,12,24,0,6,18,10,3,3,0,-6,14,0,0,-1,6,17,15,16,-5,-3,16,6,2,12,13,11,12,3,11,0,0,0,0,0,8,4,0,0,7,0,4,18,6,0,17,0,1,0,0,0,0,1,0,15,0,4,12,0,9,0,0,18,0,0,38,2,0,0,0,0,0,4,13,0,9,12,13,23,0,4,4,0,-2,0,0,0,1,-3,1,0,8,0,0,5,9,5,13,4,4,1,0,0,2,0,25,5,14,31,0,44,24,24,0,0,19,-3,6,0,0,0,-2,0,0,1,0,0,0,0,18,3,0,0,1,-1,0,14,0,0,2,0,3,0,0,18,-6,0,0,0,6,6,0,-6,0,0,39,10,0,0,0,0,-3,0,-4,3,0,0,40,14,0,0,0,0,0,25,0,15,0,5,24,14,0,2,15,25,0,0,11,0,0,0,0,19,16,0,39,42,17,0,0,20,0,0,0,0,0,0,0,0,0,5,3,0,3,-3,0,-4,7,0,4,1,0,0,3,-3,0,22,0,13,-4,0,1,3,-4,0,5,3,-3,12,23,0,16,6,-2,0,0,0,15,0,0,-2,6,15,-3,17,-7,0,0,9,-4,0,0,2,2,7,0,0,21,0,0,0,11,5,0,15,0,0,13,-2,-5,13,0,1,2,0,0,-5,-1,0,0,9,-6,0,0,27,1,7,5,0,0,2,-2,4,0,3,0,16,0,0,21,0,0,17,0,0,0,-2,0,0,4,13,0,11,0,0,0,22,0,0,17,0,6,0,4,11,-3,-3,4,0,4,0,0,0,2,6,0,4,3,0,0,2,0,15,0,-1,0,8,0,0,0,0,-2,0,5,-3,0,0,0,0,0,-2,0,5,4,0,5,0,8,1,-7,0,0,0,4,4,8,0,1,0,4,0,0,0,0,0,-4,0,0,1,1,15,0,-3,0,28,0,-4,-1,0,0,0,0,0,17,0,-1,1,0,-1,0,-1,10,-4,0,5,0,-3,7,0,0,2,0,17,0,-5,0,20,12,0,0,0,7,0,0,0,4,7,3,10,23,0,0,10,0,0,0,-2,0,4,0,0,0,-7,0,0,0,0,20,0,37,11,12,0,0,-5,0,-2,8,30,18,0,0,3,3,0,-3,-2,0,6,0,-3,4,-4,9,0,6,0,0,6,0,0,7,31,5,7,0,0,0,12,0,12,13,7,17,6,0,0,19,0,0,-4,2,1,-5,0,0,0,0,0,17,5,4,0,7,0,0,19,0,0,0,0,0,0,-2,6,7,0,4,7,0,8,-2,6,-3,0,-2,0,0,0,6,5,0,0,14,0,45,0,0,0,5,11,1,0,23,-3,15,10,5,5,15,0,0,0,-3,13,0,0,0,0,0,25,0,48,0,0,4,-4,0,0,0,11,11,5,0,14,0,-7,0,0,0,0,6,0,21,20,0,0,3,15,0,0,0,0,-1,10,2,1,11,0,0,-3,0,3,0,0,0,0,0,-4,5,0,0,0,0,0,12,0,0,0,0,3,18,0,15,0,0,5,2,0,0,0,28,13,0,0,0,0,0,2,4,3,-2,-3,0,0,0,0,-7,-3,-6,0,0,0,0,0,4,0,0,7,0,17,0,0,0,0,0,26,0,0,0,0,4,0,15,-1,4,5,0,0,0,0,41,17,22,0,0,0,0,7,7,0,2,28,0,4,0,11,0,0,3,31,0,0,-1,-4,0,17,2,6,7,0,0,0,4,-6,0,0,0,0,2,0,-2,0,0,-2,9,0,-3,5,0,0,13,3,0,33,0,0,1,0,0,-6,0,15,-2,19,52,1,2,5,0,0,-1,0,0,0,-7,0,4,0,11,5,6,0,18,0,-5,4,0,2,-5,-2,0,0,0,0,4,8,0,0,0,-4,0,7,0,12,0,0,5,5,0,0,0,0,-2,0,5,9,0,0,0,5,0,0,18,0,0,-4,0,14,18,9,9,0,8,0,9,1,1,0,12,7,0,0,-1,0,3,0,10,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,-6,0,0,0,1,0,2,0,0,16,2,0,-3,0,0,0,0,0,7,0,11,0,0,0,28,0,6,3,0,0,-2,0,0,18,0,-4,16,0,0,6,3,0,14,0,0,10,2,5,15,0,0,0,0,0,0,5,4,0,0,-5,1,13,20,0,9,0,13,14,-4,0,-3,0,7,4,15,0,0,0,0,5,0,0,0,0,0,0,2,9,11,0,3,25,0,0,21,0,0,0,0,0,0,11,12,10,18,4,0,0,0,0,4,0,0,10,11,-7,0,0,0,13,-4,0,0,19,14,0,0,0,-3,1,5,0,0,0,0,6,13,0,0,0,39,18,0,0,0,31,0,0,0,0,45,0,0,2,0,0,10,20,0,18,14,10,0,16,0,0,14,0,0,17,0,0,6,0,8,0,0,0,10,5,0,11,-2,0,-6,-7,24,3,22,0,2,0,11,1,4,21,0,-6,5,0,0,21,6,0,-5,11,0,0,6,0,4,0,0,0,0,0,0,12,0,0,29,6,19,0,0,6,7,-1,5,0,-2,0,14,0,19,2,4,0,0,-6,0,5,0,-4,0,0,0,3,0,0,0,5,5,0,16,0,0,-2,5,21,4,0,0,4,15,-2,0,0,0,0,3,0,2,15,0,0,0,7,0,16,0,-1,5,0,28,0,0,5,0,4,-2,2,24,22,43,7,0,0,4,0,-1,6,0,0,14,-5,0,6,14,2,26,0,0,3,6,0,10,5,0,5,0,0,0,0,-2,15,0,5,0,0,0,0,10,7,14,29,0,-4,0,0,0,-3,-3,0,7,2,0,0,0,0,0,1,-2,9,23,0,6,4,10,10,10,4,5,0,8,19,0,0,14,3,2,2,0,0,36,0,0,4,8,0,0,4,0,6,4,7,0,13,16,27,0,15,-3,0,6,0,0,-2,6,25,0,-5,0,-1,0,-6,0,0,-7,5,0,0,4,29,0,13,0,-1,13,5,14,0,9,3,3,6,3,5,0,0,30,3,18,0,0,7,0,1,0,-14,3,-2,6,0,0,7,0,0,0,0,3,14,0,-1,6,0,-4,17,5,0,6,17,0,-1,4,3,-5,29,33,16,5,0,0,-5,0,15,0,43,27,0,9,5,0,0,0,1,10,0,5,5,11,5,20,10,12,0,14,12,-3,5,0,0,6,-4,0,0,0,21,2,5,4,0,0,0,6,0,37,-8,0,4,-5,0,0,0,-4,-4,0,5,0,-1,6,7,0,12,5,25,3,0,4,0,0,-3,5,0,32,14,-4,5,0,0,0,-3,0,-2,0,2,2,0,10,8,10,13,27,17,0,-5,0,0,0,0,2,0,0,0,0,14,0,13,5,1,-7,0,0,10,-3,10,0,10,0,0,8,13,0,0,-2,0,0,0,47,-1,3,0,0,33,5,0,15,0,1,4,0,0,2,0,-6,2,0,6,0,-3,0,10,0,0,0,-5,0,-4,0,0,-6,0,0,11,0,0,8,1,0,0,48,3,7,7,0,-6,0,0,6,0,5,0,17,-5,0,13,0,0,0,0,20,0,0,0,16,0,0,0,1,-4,4,4,0,0,-3,11,0,-7,0,0,0,-4,0,0,10,8,17,17,15,8,15,15,3,53,1,0,0,19,0,8,7,0,34,0,0,0,0,14,0,30,0,46,0,0,0,0,0,0,0,0,0,-7,0,0,0,19,-3,14,3,4,0,0,16,-4,-3,10,0,0,0,0,6,0,0,0,5,0,14,6,0,3,0,0,7,0,0,6,0,0,13,-7,-4,27,0,-10,0,3,8,7,16,0,0,0,0,0,4,0,5,-2,5,1,0,0,10,0,0,0,16,4,5,-1,0,0,0,12,0,5,0,-5,0,11,12,0,3,0,0,0,0,0,-4,0,0,5,1,4,37,-1,0,16,0,0,17,0,0,0,-1,0,5,0,6,6,1,2,5,16,41,2,0,0,0,0,0,5,-2,0,5,5,0,7,0,0,1,16,5,15,15,10,3,4,0,0,10,17,0,0,-4,-5,1,0,6,-6,5,22,4,4,0,12,12,0,0,14,11,0,0,5,19,11,0,0,30,0,23,1,0,0,-5,3,18,0,0,0,24,6,0,8,14,5,8,0,0,7,4,6,0,0,8,0,23,8,0,0,0,4,0,7,0,0,0,0,-5,15,0,0,0,22,-1,4,0,7,0,0,20,0,0,4,-2,18,0,0,0,11,0,4,0,0,5,-3,2,0,13,0,0,0,18,-4,0,11,2,3,0,0,6,0,0,0,0,9,4,5,0,0,6,0,0,0,0,0,11,2,17,0,0,0,-3,5,11,10,0,42,0,0,0,0,4,0,0,0,7,27,0,0,0,0,0,0,4,0,12,0,9,0,0,0,0,0,0,-3,7,2,0,-6,0,0,5,1,7,37,5,5,0,0,0,0,0,8,0,3,4,-8,0,11,0,0,0,2,2,0,0,11,9,35,9,0,18,8,0,0,0,0,0,0,8,0,0,-4,1,7,5,0,12,0,0,5,0,0,0,6,48,5,-5,0,0,0,0,0,0,0,0,0,10,0,0,7,0,8,2,3,-3,5,9,11,0,0,4,0,0,0,0,5,0,0,0,3,8,0,0,6,0,5,0,11,20,0,0,5,0,0,5,5,0,-4,0,-4,6,0,15,0,8,0,0,2,0,11,0,0,19,11,0,7,0,0,12,0,0,0,4,0,-4,4,18,3,0,4,0,10,0,0,-1,0,0,3,14,0,4,0,0,0,6,0,0,2,0,5,0,0,0,0,0,0,0,12,3,0,0,0,0,0,2,5,-5,0,11,9,0,14,19,0,0,0,0,0,0,0,0,-4,10,0,0,-1,0,0,17,0,15,15,0,0,11,0,0,-4,3,10,41,5,5,11,9,5,3,4,0,0,0,0,24,8,0,-6,0,0,0,0,2,0,0,0,-3,6,0,7,7,3,11,0,0,0,17,0,0,1,0,-3,0,2,0,2,6,0,0,0,0,6,-7,4,1,-3,-1,11,0,0,12,9,5,0,0,0,-5,0,0,2,0,0,9,0,-1,0,4,0,8,0,-1,9,0,3,3,0,0,6,0,0,0,-3,0,16,0,0,-1,0,0,3,34,0,0,0,0,0,0,3,4,6,48,6,0,4,5,3,0,10,9,4,4,10,-2,10,0,0,0,0,0,0,4,-5,29,0,0,0,0,0,0,0,0,3,-9,0,0,0,5,0,0,23,0,22,5,0,0,4,12,12,-7,0,-2,0,25,0,0,0,0,0,0,0,0,10,9,0,4,0,2,0,0,4,0,0,0,0,0,3,0,13,5,30,8,0,1,14,14,-3,3,0,7,27,0,0,3,0,0,0,0,0,0,2,5,2,-2,28,38,0,0,0,0,0,0,0,0,2,0,-4,0,21,0,0,3,6,0,0,5,0,0,33,0,0,9,0,0,0,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,3,7,0,0,0,23,0,4,0,0,16,7,0,0,0,7,0,-3,0,0,0,0,23,0,6,7,-3,0,1,0,5,0,-2,0,3,2,11,0,0,-4,0,12,2,0,0,0,3,27,0,6,0,-10,4,0,5,6,0,0,0,18,0,0,3,0,0,11,0,0,7,0,0,0,10,0,0,14,0,0,0,11,17,-9,0,35,0,37,7,0,0,0,7,2,0,0,54,28,0,0,-5,0,0,7,0,0,0,0,-3,24,0,0,0,0,0,0,0,31,0,0,13,5,0,8,32,-7,9,0,-4,25,8,0,0,0,0,0,0,0,0,14,0,0,13,4,0,0,0,5,0,0,0,0,16,0,4,0,0,0,0,13,4,0,0,0,11,0,5,16,0,10,10,5,0,-3,4,-2,0,5,0,0,0,-1,-6,7,3,10,4,6,13,5,0,22,3,0,0,0,-1,0,4,0,0,6,8,0,6,4,0,0,-1,5,0,0,-2,0,0,34,0,0,0,0,7,0,4,0,3,17,0,11,18,0,0,11,11,0,0,9,0,0,0,-3,12,8,0,0,0,0,4,0,0,0,8,6,6,12,2,0,0,5,4,0,0,-6,0,0,-1,0,0,0,-2,0,-1,5,36,0,3,0,0,0,6,-1,0,0,0,-5,0,4,19,27,13,0,0,0,0,6,0,0,26,0,0,0,0,0,0,0,0,0,5,0,22,3,0,0,15,0,0,0,0,-5,5,0,0,8,14,0,0,0,4,-7,16,0,10,0,-6,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,-7,0,0,0,0,4,0,0,40,12,4,0,0,15,0,5,14,0,0,0,14,0,7,6,0,-3,0,0,0,9,-4,1,8,0,0,-5,1,0,-4,-7,25,9,12,0,0,0,1,-3,0,10,0,-6,5,0,0,8,0,24,0,5,4,0,22,7,4,5,-4,0,0,6,-5,19,19,0,8,3,0,0,6,9,0,0,16,6,-2,-4,6,25,-1,12,-3,-2,0,0,11,0,0,12,0,0,-5,0,0,17,0,0,1,0,-4,-2,-7,0,0,0,0,11,16,33,0,0,4,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,3,0,-3,14,14,-5,0,0,40,0,-3,26,16,0,28,22,-1,0,0,0,0,0,21,-1,-5,0,0,0,0,4,0,5,-4,0,-6,14,3,6,0,0,4,0,0,13,24,23,0,5,8,0,0,19,0,14,0,0,5,5,0,-3,0,5,9,14,0,0,0,3,0,0,1,0,0,5,17,0,0,2,2,1,-3,-7,0,6,0,-4,0,0,32,0,0,4,0,0,0,-6,0,7,0,0,13,0,0,5,5,0,0,24,0,-4,12,0,0,0,-2,32,-6,18,6,6,0,3,0,0,2,16,0,0,0,0,0,8,0,0,5,0,0,0,14,0,5,0,0,3,-6,10,0,0,5,18,24,0,7,0,4,6,2,0,0,0,5,9,17,12,0,26,18,4,0,0,0,-4,0,0,0,2,0,0,0,0,-2,0,0,10,11,14,0,0,0,0,19,1,0,0,-2,31,6,1,10,0,17,13,0,2,28,0,49,23,0,16,7,0,0,0,0,5,3,14,13,0,-4,0,2,41,0,0,14,37,0,0,17,0,-2,4,8,1,17,12,24,-6,9,0,10,0,0,0,-12,0,0,3,19,0,0,0,16,4,0,12,0,12,0,14,7,4,7,16,0,39,4,7,27,6,26,0,25,30,42,0,0,6,0,5,0,4,0,0,17,-1,0,0,0,28,26,-1,-2,5,6,0,0,-3,0,-3,0,2,0,23,0,41,-3,0,0,1,0,0,8,0,11,0,12,13,15,6,0,0,0,0,1,20,-5,0,5,0,0,4,0,4,21,3,3,2,-3,3,4,14,-1,9,9,0,-8,0,9,44,7,4,0,0,0,11,30,0,0,17,0,0,-6,0,1,38,0,45,0,0,5,0,18,35,-5,4,0,3,5,2,3,0,0,0,34,0,0,0,0,1,-6,20,-4,1,5,8,5,0,13,22,0,0,4,0,0,0,0,4,17,0,0,0,15,0,7,0,-3,0,0,10,0,-7,-1,0,1,0,2,3,0,-4,4,0,-3,0,2,0,0,17,-7,0,7,3,0,-4,0,0,0,14,0,1,0,4,0,0,0,0,0,-3,0,0,0,0,22,0,19,4,2,0,0,9,0,-5,0,0,20,0,0,0,4,0,0,23,-4,0,0,0,5,0,0,1,0,48,0,0,0,0,0,5,0,32,0,10,0,0,6,-2,4,5,0,19,0,0,0,0,0,16,20,12,0,0,0,6,10,4,13,0,0,-2,-7,0,6,0,0,-3,18,3,0,0,0,11,0,4,6,21,-1,0,0,0,0,0,3,0,8,0,5,7,0,-3,-3,0,0,15,5,0,5,14,-6,-4,3,-7,0,-4,0,0,4,-5,0,-5,0,2,6,15,1,3,0,5,3,-7,-7,-2,20,20,6,35,0,0,4,-5,12,0,-2,0,17,0,0,5,4,-4,-4,13,0,4,3,0,12,17,9,14,13,8,0,0,12,5,0,14,23,0,0,4,1,16,6,0,0,20,3,5,6,0,16,0,0,8,2,0,0,0,0,0,0,3,0,0,2,-2,4,1,0,14,26,0,0,23,0,0,0,28,0,0,0,0,1,-4,0,13,0,-3,0,2,0,0,1,0,15,0,0,3,0,0,0,1,0,0,0,0,0,0,0,-3,0,0,0,0,2,7,0,36,1,6,0,4,6,0,13,1,0,2,21,31,0,0,0,0,0,3,15,0,0,7,16,26,0,0,0,0,6,8,0,0,-3,9,0,0,-2,-4,4,0,0,0,0,1,5,12,7,5,12,18,0,6,0,0,-5,17,-2,0,10,5,0,4,0,2,-2,0,29,16,3,0,0,0,0,4,0,0,4,2,0,0,-4,0,0,9,5,0,0,2,-8,5,0,0,9,0,0,4,0,4,-6,15,0,0,14,0,5,0,0,0,0,18,-3,2,0,0,0,12,-2,0,0,1,0,33,19,29,-3,0,0,4,0,3,3,0,15,11,5,5,0,2,0,6,0,19,0,36,13,15,0,6,20,3,0,0,0,0,0,0,0,0,8,5,0,14,0,0,28,0,20,0,11,0,0,21,6,9,0,5,0,5,0,30,21,0,0,0,0,6,0,17,33,0,0,5,0,0,21,0,1,0,0,0,18,-4,0,22,-1,20,-5,4,0,-5,0,0,28,0,14,0,0,-7,0,5,0,29,0,0,2,0,8,6,0,-1,5,0,0,0,0,22,0,23,0,40,4,0,0,0,0,3,0,-3,0,-2,0,11,0,0,2,5,0,20,0,2,0,2,8,9,-3,15,-3,-3,37,0,1,0,0,3,5,0,0,5,0,11,1,0,0,27,1,0,0,0,0,-3,0,-3,3,0,0,2,-3,3,0,7,8,15,0,-4,0,0,1,0,7,31,0,0,19,-7,9,-3,0,0,0,1,-4,5,10,0,33,4,0,7,0,0,0,8,0,8,0,0,11,-3,39,0,7,-4,0,9,0,0,0,13,0,9,0,8,0,0,0,-2,8,6,19,2,5,0,0,0,3,0,4,0,5,0,12,0,15,3,9,7,0,-2,0,13,0,10,0,0,7,4,0,3,20,8,8,0,20,0,2,0,6,8,0,11,5,-1,5,0,0,0,0,25,0,21,0,19,0,0,-5,0,0,0,-3,0,0,4,0,23,5,0,6,0,4,0,6,0,3,0,6,0,0,5,0,0,5,-1,4,26,4,16,0,0,27,0,-3,2,-3,18,0,0,0,0,0,1,0,-2,1,1,8,0,-2,0,0,0,0,0,8,10,0,0,0,0,0,5,7,10,3,0,16,0,0,5,0,5,0,0,5,2,0,4,8,0,8,-2,0,3,0,0,0,2,3,-4,12,0,6,3,0,7,0,0,5,-3,0,0,0,5,18,6,0,0,8,8,6,-1,-3,0,-3,0,13,2,0,0,0,18,0,2,-3,13,0,6,-2,0,5,0,2,2,3,3,11,5,0,21,2,2,10,6,-3,0,0,0,0,20,8,0,0,0,4,0,6,3,11,-3,5,4,2,0,2,0,-1,0,5,0,0,0,0,0,0,23,21,0,0,0,0,4,0,22,0,18,0,0,43,0,0,16,6,0,0,28,2,0,4,7,0,0,5,1,0,0,0,0,5,14,1,0,0,0,0,15,0,4,0,-5,0,20,2,2,16,-6,0,0,0,10,0,5,0,0,0,8,-3,0,9,0,0,34,17,0,41,0,10,0,5,1,16,6,-4,28,5,0,25,0,13,0,0,0,46,5,3,-2,0,18,0,0,0,0,0,0,0,-7,5,-3,4,4,17,0,0,4,50,0,0,0,0,3,2,0,4,31,7,19,15,0,0,0,0,19,0,0,5,0,0,4,4,0,0,0,5,0,0,5,2,5,4,0,13,0,0,0,0,0,7,0,10,5,0,0,3,10,15,0,13,3,-9,5,0,13,0,-4,0,10,21,0,2,0,0,6,0,6,0,0,25,0,31,4,5,0,1,0,0,0,3,2,0,0,0,3,0,12,0,0,0,7,2,2,0,0,0,5,0,0,0,8,0,0,0,0,0,12,4,11,-7,0,8,7,10,11,0,0,6,0,2,0,-6,4,0,0,7,4,8,0,0,15,0,4,0,10,0,0,0,2,8,0,-2,0,0,0,14,0,7,-4,0,0,0,0,0,0,3,7,0,0,0,0,0,9,-4,0,2,0,-4,4,0,21,0,3,0,10,3,0,0,6,0,0,18,0,0,0,1,1,5,12,0,0,0,0,0,0,0,0,4,0,0,4,0,0,2,-2,0,13,0,0,0,0,0,0,-3,15,5,0,0,0,0,0,0,0,5,0,-5,12,10,2,0,0,0,0,21,0,6,0,16,0,0,-6,1,4,3,0,0,0,3,0,0,4,-3,1,10,3,5,0,-2,0,0,0,0,5,23,0,0,0,0,7,8,0,3,7,-5,0,6,0,0,1,16,0,2,-1,25,0,-1,-5,44,14,17,0,5,0,16,0,0,0,4,0,18,0,9,0,29,0,0,0,0,0,0,3,0,3,0,1,4,0,22,6,0,0,0,-2,0,1,0,-1,4,0,0,0,9,4,0,-5,0,2,3,9,0,-3,0,0,5,0,0,18,-2,1,8,-2,0,0,30,5,0,4,3,1,7,0,0,-2,18,0,3,0,0,0,0,3,16,1,2,1,18,29,0,12,0,0,0,0,15,0,0,0,0,0,0,-1,20,0,-6,16,0,1,0,5,0,6,20,-4,0,0,-2,0,0,0,2,22,3,0,0,0,32,14,0,0,-9,10,0,4,0,6,0,0,0,0,0,3,4,0,40,0,50,11,17,0,-5,1,0,0,25,33,0,4,0,0,11,0,0,9,15,0,-5,9,3,0,0,0,0,8,0,2,0,-3,0,0,6,6,0,0,2,1,8,0,0,0,5,0,0,37,0,45,0,0,0,0,0,0,0,12,14,0,16,16,0,4,2,0,0,16,10,0,0,8,-5,1,0,-4,8,0,12,0,0,-5,19,0,0,0,4,0,13,-3,8,0,0,0,0,0,0,6,0,39,2,-1,3,0,0,-2,7,-3,-1,11,0,-4,41,0,0,0,0,5,-4,-3,4,1,0,0,6,4,0,0,0,6,0,41,0,6,0,0,0,12,0,0,0,0,0,0,0,1,15,-6,0,0,0,6,0,22,-3,0,0,0,6,-2,0,10,8,3,0,23,15,0,0,-1,0,1,0,8,2,10,0,5,0,0,22,5,11,15,0,20,3,5,0,4,0,-4,0,3,13,0,0,0,28,6,53,1,3,-3,-3,2,31,21,-9,0,0,17,36,0,20,0,1,-3,0,0,22,0,0,1,0,0,0,2,0,0,9,0,6,9,0,4,21,0,0,0,17,8,-2,-5,0,3,0,1,0,0,-5,0,0,-5,0,0,7,-6,5,4,18,16,5,0,6,-2,0,13,0,21,0,18,3,0,0,-3,5,8,0,15,-4,0,8,0,-3,19,0,0,-2,-4,6,18,0,2,4,0,-5,-5,10,0,6,0,0,0,3,8,0,0,5,-3,9,-2,2,3,7,7,3,2,21,6,4,4,-1,16,8,4,0,0,0,0,4,0,3,15,9,6,3,-2,10,8,6,1,0,9,0,0,-4,0,0,0,0,0,0,9,0,-5,4,13,0,0,0,0,39,5,0,0,18,0,0,9,24,0,0,0,6,0,0,0,0,4,5,36,0,10,9,0,8,-3,12,0,0,0,3,0,0,13,0,30,8,6,0,0,4,16,0,0,-4,3,1,18,13,-2,6,0,0,0,15,15,0,0,0,-3,12,0,-5,5,-3,0,-4,4,0,0,23,6,0,0,0,-5,0,4,11,40,-9,18,-3,0,4,-4,0,25,0,7,0,29,0,4,0,17,30,5,0,1,0,16,0,0,0,0,0,0,20,5,0,13,26,0,-3,12,2,12,0,0,1,-2,0,-3,0,0,0,0,5,-3,5,1,13,0,6,0,21,9,4,2,0,0,15,0,-4,-2,5,0,0,0,7,0,8,14,0,0,7,0,5,0,5,0,0,-3,11,1,25,18,5,11,11,11,0,13,10,0,26,0,14,6,0,0,0,0,0,1,1,0,19,19,0,0,9,0,0,0,3,3,0,-8,0,0,6,15,0,0,-6,3,0,5,0,0,0,9,-3,0,-7,0,0,0,-8,7,0,0,0,0,31,4,12,0,0,0,5,31,2,0,0,0,0,5,0,0,0,-7,0,9,0,3,0,0,16,0,-5,0,0,6,-4,-4,16,-5,17,0,25,0,-5,0,0,0,45,2,0,0,21,1,0,4,0,0,24,0,5,0,0,0,0,3,0,0,17,0,9,3,-6,0,5,-4,6,6,3,22,0,27,0,0,12,0,33,0,5,4,0,9,13,0,0,5,0,15,0,0,0,0,6,16,-5,0,5,0,0,0,-3,4,15,0,0,-1,7,7,0,0,4,19,4,5,-1,0,-3,-2,0,0,6,3,0,0,-5,0,18,0,0,0,5,24,26,14,19,8,5,1,0,25,0,0,7,0,8,13,11,0,3,8,0,19,0,0,4,-3,5,0,0,4,0,0,0,0,-1,10,0,0,0,0,5,0,10,15,10,0,5,0,7,2,0,30,0,0,4,0,6,24,-4,13,0,-4,0,5,4,14,0,5,15,0,0,19,4,0,4,-4,0,-5,0,28,-4,20,3,3,3,0,-5,0,0,0,0,0,7,8,5,0,0,1,13,0,0,0,11,0,-5,3,19,9,0,0,0,0,8,9,16,0,13,6,0,18,35,0,0,11,0,0,2,0,10,3,30,19,0,0,0,-4,-1,0,-4,0,3,6,18,0,0,3,0,-2,0,0,0,7,-4,-1,-4,3,0,0,0,0,0,5,17,4,0,0,0,0,0,0,-1,0,14,0,0,3,10,-1,7,0,0,-7,0,0,16,0,0,0,15,3,0,0,0,0,0,11,0,18,-3,0,0,0,0,0,-3,0,0,0,5,0,13,0,6,1,0,0,0,5,0,7,0,0,0,0,0,16,2,0,11,0,0,2,12,0,0,0,9,0,-2,0,3,0,-1,4,2,11,-2,0,0,0,0,0,10,0,4,0,0,0,0,8,8,6,17,10,0,9,6,7,-4,25,0,0,0,0,0,0,0,0,0,1,5,4,5,11,3,25,0,0,0,1,3,10,0,0,0,1,0,2,0,0,31,0,0,4,0,0,0,4,0,2,7,0,0,41,0,-5,0,11,6,0,15,0,0,1,0,5,0,3,0,0,0,9,0,0,6,0,13,11,33,0,9,0,17,0,0,0,0,-1,0,0,0,2,0,0,1,0,34,0,0,0,9,0,7,29,0,0,1,0,14,0,0,2,0,0,-3,0,0,0,0,1,0,0,0,0,27,0,23,0,0,0,21,13,13,16,0,0,35,0,8,4,5,8,0,0,13,0,0,0,2,9,-2,9,7,35,6,0,0,0,0,-3,5,0,0,0,0,12,0,3,0,0,2,0,0,0,0,0,0,0,2,0,3,12,4,0,0,20,38,0,5,0,0,5,0,0,0,6,9,4,5,-4,0,5,4,0,3,3,0,0,41,42,33,0,0,0,17,2,0,4,0,7,0,0,0,18,0,0,19,0,0,0,0,10,19,0,5,5,17,0,23,0,41,0,5,0,0,0,0,1,0,0,-4,0,14,0,7,0,0,0,0,0,3,0,11,3,2,0,0,0,0,0,0,0,-2,6,9,0,0,-2,-2,0,0,0,0,-5,0,0,0,0,0,12,0,-1,10,-5,0,5,0,0,17,0,-1,0,0,-4,0,26,0,0,0,19,4,0,0,0,5,0,0,8,-4,5,28,18,0,3,0,-7,10,0,16,7,13,0,5,6,0,0,0,0,2,0,0,4,14,0,27,13,0,6,0,0,18,3,11,3,-3,2,0,4,0,11,3,0,0,0,0,0,0,0,1,0,10,2,11,0,0,0,20,0,0,0,0,0,0,4,4,5,5,3,0,14,14,19,13,0,0,2,0,0,0,5,4,-3,7,4,7,-7,0,0,0,0,0,0,34,15,14,-5,0,0,0,10,44,0,0,0,0,5,34,0,6,0,0,0,5,-3,0,0,0,4,45,0,3,10,0,0,0,0,2,8,11,0,0,0,0,7,-4,4,0,0,15,24,0,-5,0,0,0,0,0,0,0,-4,0,20,0,0,5,-3,0,0,0,-4,0,0,-4,-3,7,9,0,16,17,16,0,0,22,0,0,43,16,-3,0,0,-4,0,10,0,0,-4,16,0,0,5,2,0,0,5,-3,0,0,0,3,0,5,-3,0,0,27,0,0,-6,0,0,0,0,21,3,0,0,-2,0,0,3,0,0,0,-2,21,0,11,16,0,0,4,2,-2,0,0,0,14,-7,5,0,4,6,12,-6,0,3,5,22,4,8,0,0,4,8,0,25,0,16,0,9,0,2,0,0,13,0,0,0,10,0,17,0,0,9,0,15,12,0,13,-4,5,4,0,-6,19,23,0,20,0,0,17,13,-5,13,-5,0,15,0,4,0,3,0,0,4,0,6,-1,0,0,4,23,0,8,-5,7,0,-4,0,3,0,0,25,0,0,0,2,14,1,0,8,0,0,2,0,12,12,2,0,23,21,0,16,0,0,0,0,0,0,3,0,-3,0,34,0,-8,20,0,19,-3,0,4,0,5,0,0,19,17,0,0,5,-4,0,4,6,21,5,0,13,0,18,0,4,6,0,-5,13,41,0,5,29,37,0,0,0,0,9,18,5,0,23,-3,0,0,1,0,0,0,0,0,0,1,17,-8,0,0,0,13,6,-3,6,0,3,0,18,21,0,0,18,5,-7,3,17,0,0,5,18,7,19,6,30,0,0,0,5,9,4,0,12,0,0,0,9,0,0,5,0,0,38,2,-5,0,14,0,0,0,0,18,0,0,14,12,5,-1,7,0,16,0,0,0,9,0,0,28,8,-7,5,51,0,10,-3,0,22,0,0,0,7,0,3,11,7,0,0,0,1,4,-7,49,45,0,12,0,0,18,6,-2,0,0,0,2,4,17,3,6,0,17,4,16,13,13,4,5,7,4,4,4,12,0,6,2,0,0,0,4,0,-2,1,34,4,35,41,0,0,38,1,3,-3,-5,0,0,-3,24,0,0,-7,0,0,0,13,0,3,0,0,0,0,6,52,11,2,0,8,12,5,5,0,3,0,16,0,6,0,6,7,0,0,-5,0,0,14,2,0,22,3,15,12,4,0,2,0,-3,29,8,6,6,10,-2,0,0,0,5,0,1,0,18,0,7,12,-1,7,0,61,26,31,-3,25,0,-1,6,0,0,52,-4,4,20,6,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,-6,4,0,15,0,4,45,14,1,7,-2,12,-2,16,-2,0,0,3,-1,6,0,-7,13,0,13,0,3,2,0,0,-3,29,0,23,23,0,11,22,10,17,15,10,0,2,3,0,4,0,17,0,17,0,6,0,7,16,4,4,5,15,1,10,24,-2,6,0,0,0,0,0,0,5,0,16,0,7,0,-2,0,0,0,-2,0,0,18,0,0,0,4,0,0,4,3,0,0,0,4,13,0,19,0,6,0,0,28,0,0,0,0,-1,0,0,0,6,2,2,0,0,-3,14,0,30,18,5,0,10,6,0,0,0,10,0,0,0,0,0,0,0,0,0,10,0,0,0,0,7,0,5,0,0,0,0,6,12,0,0,0,0,7,0,3,0,50,4,0,0,13,0,0,7,0,0,0,0,17,0,0,0,5,0,30,29,7,8,46,6,27,0,31,0,0,1,0,0,0,0,0,3,0,16,11,9,0,0,5,0,-2,0,-1,0,0,0,4,14,0,-3,0,-7,8,0,0,0,0,16,0,0,14,3,0,0,17,0,-2,20,0,-1,0,0,-7,0,0,6,0,0,-4,13,0,1,0,14,7,13,0,14,16,7,7,-6,13,16,11,0,2,7,0,11,11,0,0,0,0,3,0,0,-1,1,0,12,0,0,0,0,4,0,0,25,1,0,40,11,0,8,8,0,-8,19,0,0,5,6,0,0,4,0,9,13,0,0,0,2,0,12,0,0,5,0,0,0,7,4,6,0,4,21,11,0,3,0,0,2,0,3,4,2,-6,-6,12,3,6,0,0,0,6,0,0,34,0,8,0,0,-4,-2,0,0,0,6,0,6,0,0,0,25,0,3,25,0,0,2,0,3,2,0,0,0,0,0,0,6,5,0,3,6,5,0,5,0,10,34,16,0,0,5,7,0,0,5,0,8,0,0,4,0,6,2,0,-4,0,0,0,0,16,7,1,28,19,0,28,3,0,0,12,0,0,28,0,20,0,0,0,-2,5,0,7,-1,0,2,16,5,0,2,0,1,0,0,0,0,0,-3,0,0,9,39,0,13,0,-2,0,3,0,3,-2,4,2,0,4,0,2,2,0,2,5,0,-2,0,11,32,17,24,0,-1,0,0,33,19,-1,0,0,0,-3,0,15,9,0,0,0,0,8,12,0,-7,5,0,3,6,0,0,15,0,0,0,23,9,20,0,4,-6,0,15,0,0,7,12,0,0,0,8,2,0,0,27,0,4,0,0,4,27,7,7,17,0,0,27,0,-5,15,0,38,0,3,3,5,0,19,11,4,-1,5,0,0,0,-3,3,1,0,1,-2,0,-6,2,2,0,-5,0,0,0,34,3,4,17,10,-1,0,49,-9,0,0,3,-1,2,0,0,0,-3,0,18,3,5,0,0,0,0,0,0,0,4,2,0,0,0,-5,1,16,0,-5,2,0,1,0,8,14,0,7,0,0,6,0,19,0,-5,0,22,0,6,10,18,3,4,15,9,7,0,2,2,23,0,0,39,-5,0,-4,9,0,5,0,8,0,14,15,-1,0,6,-3,5,0,15,0,-3,16,0,2,8,11,0,0,0,0,0,0,0,3,0,0,0,2,0,4,14,6,4,14,12,0,0,0,43,0,5,3,3,7,1,0,7,0,0,10,9,0,13,-4,-1,5,5,0,0,-3,0,0,0,9,0,0,0,1,0,0,0,5,0,0,0,0,0,0,6,0,4,1,-17,12,0,-3,0,7,5,0,9,0,0,-2,12,0,9,37,0,0,5,8,0,3,19,0,2,0,25,0,10,-2,36,0,40,0,7,27,0,0,0,0,0,0,-2,-4,0,0,2,0,3,0,0,0,0,-4,0,34,-5,0,0,0,0,11,-1,0,0,0,4,5,0,5,0,0,0,0,-1,16,41,0,2,2,0,0,0,0,0,6,-4,0,9,4,1,0,2,16,0,-2,0,3,0,8,0,3,0,0,0,34,0,0,14,0,16,36,0,0,0,13,0,2,0,14,0,-5,0,28,-6,9,0,0,0,5,0,4,0,6,0,0,8,4,0,3,0,15,0,7,0,13,4,0,10,0,10,0,5,0,13,0,12,0,0,0,2,0,21,-2,-4,0,0,0,17,0,0,0,-2,0,0,1,0,0,0,25,0,30,0,0,0,0,0,0,16,31,19,-3,0,0,0,0,5,0,0,0,0,24,0,2,23,0,0,0,0,0,0,0,0,0,0,2,0,5,10,0,0,11,17,0,1,0,-6,0,6,3,0,2,0,0,-7,-3,-1,3,13,0,0,0,0,5,3,0,0,1,1,0,0,23,-3,0,0,10,0,3,-5,0,8,0,0,4,15,0,2,0,0,0,15,3,0,0,-6,-5,6,3,2,0,6,5,0,4,15,5,0,4,14,0,32,0,0,-3,0,0,-3,0,0,18,0,16,4,3,0,0,0,0,14,0,16,9,4,2,4,-6,0,29,4,0,0,2,0,5,-3,17,10,25,0,1,1,0,-6,4,0,17,0,5,0,0,0,0,5,0,20,3,3,0,0,0,0,0,5,5,8,-3,0,34,18,0,-6,5,0,0,20,-4,-7,0,14,0,0,0,8,8,-5,0,6,-5,0,0,22,0,0,16,0,0,0,-4,2,-1,0,8,0,9,1,0,0,8,23,0,1,5,-7,0,3,0,0,4,20,-1,2,20,6,2,1,0,11,0,-3,30,0,-1,23,0,0,0,25,4,0,0,0,1,1,0,0,2,0,26,0,0,5,3,23,-7,0,0,0,11,21,-1,0,0,2,0,0,0,4,0,0,7,0,0,7,4,0,6,5,1,0,2,5,-1,0,34,-3,0,-6,6,0,0,0,0,0,-6,4,0,24,0,0,0,0,6,0,4,0,0,0,0,0,-3,0,0,0,0,0,0,3,0,0,0,0,-2,0,0,0,0,0,20,0,0,4,-2,0,7,7,0,-4,16,0,14,0,0,0,0,0,-1,9,0,0,0,0,0,16,5,3,0,26,5,7,0,0,0,4,4,19,0,0,0,17,0,0,0,0,0,0,-5,0,3,0,0,0,2,0,0,0,0,5,20,28,0,25,0,0,0,0,6,-3,0,0,0,0,0,0,4,0,0,2,-5,0,13,-1,7,0,0,28,22,0,6,8,19,20,5,19,19,0,0,0,-1,0,0,4,0,0,0,17,19,-8,0,3,9,10,0,0,0,28,5,0,4,3,-1,5,6,17,9,8,10,7,8,8,0,-6,9,17,0,0,6,16,0,11,0,11,0,0,0,2,4,0,-3,11,0,-4,1,0,0,4,0,0,0,0,-1,-2,0,0,-3,-1,0,0,5,15,0,0,6,0,0,0,0,0,0,5,0,5,16,0,14,5,25,15,13,0,5,4,0,18,0,0,2,0,-2,16,0,0,15,0,0,-6,12,4,5,0,0,0,6,-2,-4,0,0,6,-1,0,0,0,5,0,0,0,0,0,0,0,16,0,0,0,0,0,2,4,0,0,3,5,0,3,5,-2,0,0,0,7,0,-1,11,0,0,0,0,8,10,14,0,5,0,26,12,7,27,-5,3,0,0,6,-3,0,0,14,0,15,0,0,23,13,2,0,0,5,15,4,6,23,-5,0,0,5,0,-5,14,-3,0,0,4,40,10,20,45,0,0,0,0,0,0,0,-1,13,0,0,6,3,4,17,0,0,0,0,0,3,0,-5,13,0,0,0,13,11,42,0,0,0,0,0,-4,23,0,11,0,-2,3,0,0,0,0,16,0,0,0,0,22,0,0,0,0,-2,-7,6,0,38,0,0,0,16,0,20,0,0,0,0,0,11,-1,5,0,0,0,20,0,-7,5,-4,0,-2,12,0,4,14,0,-1,10,38,0,0,2,0,1,5,0,14,0,0,0,14,0,23,20,5,0,6,0,0,-4,0,14,0,17,44,0,0,6,-7,0,0,0,8,39,16,-3,10,0,7,-7,1,6,0,3,12,5,4,0,4,23,0,0,0,0,4,0,0,0,0,5,0,8,0,4,0,6,13,10,0,-2,0,0,27,14,0,0,0,0,0,0,0,11,0,0,13,8,-5,4,0,0,0,19,13,0,0,0,0,0,3,16,18,47,30,0,9,14,-4,0,-2,0,14,0,19,0,0,6,-4,0,0,0,0,0,6,28,6,27,-3,12,0,0,3,0,18,18,3,13,0,-1,5,0,24,0,0,0,0,0,20,0,5,0,5,11,0,19,16,0,0,17,5,4,0,31,0,3,0,5,-3,3,0,-2,0,4,-7,0,1,19,4,9,0,0,0,0,0,0,6,11,0,0,-1,46,16,35,29,10,0,0,0,0,0,0,0,0,-3,0,1,39,10,0,1,0,0,0,10,0,0,0,3,13,18,0,0,0,0,0,22,0,7,0,0,0,-2,0,0,2,5,18,0,0,0,0,0,21,0,5,0,0,0,0,15,0,0,0,2,0,8,19,0,0,23,2,5,0,1,6,0,4,10,0,0,0,0,0,0,0,0,0,12,0,0,0,-6,2,6,0,0,0,0,0,0,0,0,0,-1,4,0,0,5,9,3,0,0,0,2,0,1,6,0,0,0,0,0,15,0,13,4,12,0,28,0,6,0,5,39,13,4,30,7,18,6,0,3,-1,7,0,0,1,20,0,0,0,0,3,-8,-2,7,12,7,0,22,0,23,0,0,-6,0,0,0,0,0,11,3,0,3,0,0,-2,6,-1,0,0,27,0,0,11,0,0,5,0,-1,1,0,0,0,0,-3,6,0,30,0,2,0,3,-2,0,0,0,4,0,0,18,33,0,17,6,11,0,0,33,0,0,5,0,0,5,3,0,0,14,0,3,0,0,6,0,0,0,0,0,0,0,0,23,0,0,0,0,27,0,3,0,0,-5,-1,7,0,0,10,4,11,0,0,0,11,0,4,0,0,0,8,2,19,7,9,0,5,0,-2,16,0,0,8,0,9,0,5,-2,0,0,10,2,0,5,0,0,0,2,0,4,15,14,-2,-6,11,0,0,2,3,11,22,-5,19,2,5,6,12,0,0,0,16,1,0,0,3,8,0,6,7,8,0,0,20,11,0,0,0,0,0,-2,5,0,0,2,0,2,9,0,0,7,4,0,10,0,27,5,0,5,0,1,0,0,0,19,10,16,5,0,0,0,0,1,0,7,0,8,11,0,0,7,17,0,-3,43,0,0,0,0,0,0,-5,0,0,0,17,8,1,31,-5,7,19,0,13,0,0,5,3,0,0,18,0,13,18,5,0,0,-5,3,0,0,-4,0,0,5,0,20,0,0,0,0,0,0,0,0,-5,-1,7,0,0,0,14,0,0,0,1,-1,20,16,25,7,0,0,0,0,25,-5,0,21,0,0,-6,-1,10,4,-2,0,0,3,0,0,0,21,2,15,12,3,0,6,0,5,0,20,0,0,0,0,18,1,-2,1,3,0,10,0,3,9,8,0,5,13,15,0,0,20,0,0,0,21,0,0,0,0,0,0,0,4,3,13,0,-4,4,12,0,-3,6,0,0,0,0,0,0,-2,30,0,0,0,0,4,3,2,1,0,0,0,0,0,4,10,0,25,0,5,0,0,0,0,0,0,0,7,0,0,0,3,0,0,0,16,-5,15,1,9,0,-4,0,0,0,2,0,42,6,11,12,0,5,6,0,5,0,0,5,0,14,-4,0,-2,0,0,8,0,0,3,4,0,5,1,0,4,0,0,9,1,0,17,2,0,5,0,14,0,0,0,1,0,18,0,13,6,0,0,16,0,19,5,0,1,-5,0,0,14,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,11,0,0,24,0,21,0,8,11,13,-6,6,0,0,0,0,0,-3,0,6,9,0,11,2,-3,-4,0,0,0,2,2,2,0,0,5,0,0,4,5,-2,5,1,3,5,0,-3,0,0,-1,5,0,0,-7,1,0,-3,2,0,0,7,18,0,4,2,0,-7,-1,5,6,5,0,0,0,0,6,0,0,0,5,3,0,0,4,0,20,0,0,3,16,0,0,18,0,-3,0,0,0,0,0,0,2,9,0,0,0,21,8,20,34,0,0,0,12,7,0,0,17,0,0,0,0,18,0,28,-4,0,0,-3,3,-5,-6,18,4,0,33,0,-4,3,-2,0,0,-1,0,0,52,10,16,0,6,0,0,4,7,0,0,4,-5,6,52,5,11,0,0,5,-4,2,0,5,0,6,3,0,7,4,3,0,28,7,0,5,0,0,0,0,-3,0,13,-5,21,0,0,-1,0,8,0,18,0,0,4,0,12,-1,0,3,42,0,0,0,0,30,0,4,0,5,0,0,0,6,9,7,0,0,0,2,5,14,0,0,0,0,0,0,0,9,4,0,0,15,0,0,-1,0,7,0,-3,15,43,0,0,0,9,0,0,3,20,7,0,0,3,-1,0,25,15,0,0,-4,-3,0,-1,0,29,11,20,0,0,0,0,0,3,0,5,0,0,-1,0,6,0,16,6,0,0,15,0,0,20,0,0,0,0,0,4,0,0,6,0,-5,0,0,0,3,3,0,0,5,-5,0,17,-1,8,20,0,13,15,0,10,0,4,0,11,15,0,0,0,5,23,12,3,1,0,4,0,0,-3,0,11,0,0,1,6,4,1,5,2,5,7,5,10,20,0,5,2,-1,27,0,0,2,-7,-4,-3,0,0,0,0,1,0,0,-1,44,0,17,25,0,0,-1,0,0,7,0,24,-5,6,2,4,0,17,0,-6,0,0,0,3,0,3,4,0,3,31,-2,0,0,0,1,0,0,0,4,4,4,2,9,6,2,20,14,0,0,0,0,0,0,0,5,4,2,35,-2,6,10,0,3,18,11,0,0,0,14,9,0,0,2,-4,0,4,0,12,0,15,0,0,13,0,18,0,3,9,0,23,0,0,7,0,16,4,18,21,0,0,21,0,0,0,18,20,-10,1,7,15,0,0,0,3,21,-4,15,0,5,17,17,0,4,11,-2,0,0,0,0,0,0,3,5,0,0,0,-5,3,-4,9,4,0,8,0,2,-2,0,0,0,13,11,0,0,5,13,0,6,0,-3,17,0,0,0,3,-1,7,-4,15,0,0,25,0,0,0,3,10,0,0,12,6,4,13,0,40,-2,0,6,4,3,10,-6,4,0,13,-2,4,0,26,8,9,-2,0,0,0,0,0,15,0,11,0,0,0,-5,8,17,1,0,0,0,-4,0,4,0,0,0,1,6,5,0,0,-6,22,3,3,0,-2,0,9,16,0,0,12,25,14,30,5,17,5,11,-4,-4,-1,7,8,0,10,-5,-5,0,4,0,32,-8,0,2,3,0,-5,2,0,2,0,0,2,0,0,10,19,0,24,6,0,0,0,0,7,-1,0,0,0,0,0,-3,9,0,-3,-1,-7,0,0,0,-4,0,0,3,15,0,0,12,0,1,-4,-7,4,0,4,-1,15,0,0,0,0,0,0,0,-1,0,1,12,2,0,0,18,4,4,-6,2,4,7,5,0,0,2,0,-2,0,2,0,-3,0,0,1,0,29,0,23,0,0,2,-1,4,0,-5,0,21,0,4,7,0,11,0,0,0,0,0,0,0,4,15,0,11,1,7,7,0,0,1,0,0,0,2,1,0,0,0,0,14,0,0,0,0,32,0,0,0,0,5,0,23,0,0,13,0,0,6,0,25,0,4,0,0,0,0,0,0,10,0,0,0,3,11,0,-2,0,4,0,0,11,25,0,9,0,0,0,0,0,0,0,0,8,0,0,31,5,18,0,0,0,0,2,0,2,0,0,-9,5,0,0,6,5,16,0,4,0,0,6,-4,31,0,0,0,0,0,3,8,8,0,6,7,9,15,-1,0,0,0,0,0,4,2,10,0,7,2,10,-4,21,35,35,6,0,0,0,5,0,4,0,0,0,8,-3,0,17,0,0,0,0,0,13,-4,0,0,5,8,-6,0,5,0,11,0,7,0,39,0,14,3,0,0,10,0,6,0,2,0,0,0,0,0,0,0,-4,14,2,0,1,2,0,-3,20,0,0,15,-4,0,19,0,0,0,6,0,44,6,0,0,0,3,21,0,2,25,9,2,0,-2,0,0,2,2,2,18,15,0,24,0,7,-8,0,2,5,-4,24,0,0,-6,0,-4,-5,3,23,0,0,0,0,0,0,-4,0,2,0,33,0,0,0,3,0,14,0,25,0,30,22,0,0,0,4,0,5,0,17,0,3,0,4,0,0,0,0,0,-6,0,18,16,0,0,-4,5,0,13,0,-2,0,17,17,0,-7,0,17,0,1,0,11,0,16,0,0,1,50,0,1,6,13,6,14,-4,5,14,-6,5,5,24,-1,0,17,0,0,0,0,0,0,3,0,-6,0,0,12,5,0,-1,-5,18,-3,0,0,0,-3,27,3,0,26,3,21,4,0,23,0,13,29,-4,4,21,5,3,4,16,6,7,0,7,5,0,5,-4,5,4,0,0,17,0,-3,0,0,0,-4,0,0,21,5,-3,5,15,10,4,-2,7,3,5,3,3,3,0,3,0,0,0,16,24,0,0,0,0,0,20,0,0,0,0,0,6,7,0,0,0,0,8,0,39,0,3,6,-1,0,17,11,0,16,24,0,5,7,0,-8,0,0,0,0,0,-2,0,0,0,0,0,4,6,6,11,10,0,-6,4,-1,5,13,0,5,19,6,0,0,21,4,0,8,-5,-2,20,0,12,28,0,0,0,0,11,6,0,0,6,4,0,11,0,0,0,10,0,0,16,0,0,6,0,5,0,20,0,16,21,-2,0,4,0,8,0,0,0,0,-5,0,0,0,0,0,0,3,7,3,16,16,16,0,0,0,4,0,0,0,0,-2,0,0,10,0,6,0,0,0,0,0,2,14,-2,7,0,6,0,6,0,4,10,0,0,0,0,0,10,2,0,0,3,0,0,0,0,-3,14,0,-1,0,0,14,0,0,8,-4,0,3,2,4,0,0,5,7,0,0,37,8,16,5,0,2,2,7,11,3,3,0,0,-6,0,0,0,0,-4,0,35,0,0,18,0,5,0,0,0,4,0,0,0,-1,4,6,17,4,5,0,0,0,0,5,10,6,0,0,12,3,2,5,3,0,11,5,1,7,2,4,7,10,0,0,0,0,0,0,0,6,0,0,0,2,32,-1,-4,4,13,0,0,0,-4,0,0,1,0,-1,15,0,0,1,0,4,2,0,0,8,0,10,5,0,14,4,0,-5,-2,0,0,23,0,0,14,0,0,5,0,4,1,0,0,8,5,0,4,44,7,0,5,6,0,-4,0,6,11,0,27,-8,0,0,0,0,0,0,0,11,0,0,2,0,0,0,18,7,17,0,5,0,0,-2,0,12,0,0,25,0,-3,5,0,-4,8,0,9,4,3,15,0,0,0,-3,0,0,0,0,0,-2,5,4,0,0,2,12,33,0,0,0,0,0,0,0,-4,-7,0,0,0,0,0,0,0,0,15,0,4,0,0,5,0,0,0,0,-2,6,7,0,20,0,-4,0,0,2,0,-1,36,0,0,20,0,0,5,3,0,0,17,-4,5,0,-2,9,12,0,0,24,0,0,-7,2,0,0,5,0,5,0,0,-3,0,3,-2,0,0,22,-4,-2,11,0,0,-4,11,0,0,9,0,0,0,0,-5,5,1,6,0,21,0,5,23,7,4,0,0,-9,7,0,3,3,4,0,-4,0,0,12,0,0,16,0,0,22,0,6,0,0,0,26,0,0,0,0,-3,20,0,0,10,4,0,3,0,0,-4,5,7,0,0,12,0,0,12,28,0,0,0,0,0,0,0,0,9,0,0,0,-5,0,16,0,-8,4,0,0,1,0,-4,6,0,0,13,0,0,3,20,-6,6,2,0,6,15,0,-6,0,0,-5,16,0,32,0,-4,3,18,-6,0,0,0,0,5,0,0,0,0,4,0,17,3,0,0,2,0,-5,3,14,0,3,0,-5,42,14,0,0,0,-1,5,4,0,0,0,14,0,0,8,3,11,0,-3,-1,15,0,14,0,-5,29,0,0,20,11,4,18,2,0,6,0,24,0,20,6,0,0,8,9,0,0,-4,1,0,0,0,-3,0,0,0,0,0,51,0,4,11,5,17,-4,0,5,36,19,0,0,0,0,0,-7,4,10,5,0,5,8,0,35,2,0,0,7,35,0,0,0,-1,0,6,20,0,0,25,0,12,0,0,-2,-4,0,0,4,0,5,0,0,0,21,0,41,0,0,1,4,4,0,2,0,6,0,0,0,-1,1,0,0,6,8,25,-2,6,0,3,-4,8,-2,4,-2,5,0,29,0,-4,5,0,-1,15,0,0,6,11,0,0,4,-6,9,0,1,4,0,0,0,43,0,10,5,0,1,0,20,5,0,34,0,0,5,16,19,0,0,0,7,0,11,0,4,7,1,0,9,11,4,0,0,3,0,0,2,11,-4,-2,10,0,39,14,0,0,0,0,0,0,0,24,0,3,3,0,10,0,23,0,0,0,0,0,0,-3,-1,9,24,-1,0,0,5,0,0,-5,15,5,0,2,0,6,3,4,-6,16,0,5,0,0,0,0,0,0,0,0,4,5,0,0,30,0,45,0,0,-1,0,13,0,5,36,0,0,33,6,3,0,0,0,0,0,0,8,0,0,0,20,0,-4,0,6,15,0,0,4,0,0,12,-2,6,13,0,7,15,6,7,0,0,7,-5,0,0,-5,0,-4,4,0,0,-4,0,-3,14,0,0,15,0,15,0,0,6,1,7,0,-5,-1,0,0,17,2,6,5,5,0,0,-3,12,0,4,0,0,7,2,18,26,0,6,-3,0,0,-3,5,6,0,0,19,0,-2,2,7,2,0,0,0,5,0,6,0,15,0,-3,2,7,-4,4,12,1,0,0,0,0,13,3,0,-5,23,0,-1,5,0,0,0,28,0,0,-7,2,0,0,0,5,4,-1,0,0,0,3,0,0,4,0,0,0,1,-3,0,-2,-1,5,0,13,0,24,0,0,0,0,0,0,2,-7,0,0,5,0,5,-3,0,0,0,3,6,-1,16,-1,17,0,5,0,3,0,0,0,0,0,-3,0,21,53,0,0,0,0,13,0,0,0,0,4,0,0,7,-3,7,-2,26,13,0,5,21,0,0,1,0,-2,0,0,8,0,37,0,3,0,0,5,0,3,14,0,0,0,5,4,-5,0,15,0,0,0,0,-3,0,-2,-1,-1,-2,0,0,-1,0,0,5,0,3,0,0,26,0,17,21,0,0,0,0,47,0,42,0,0,0,0,40,0,2,0,0,14,4,0,0,-5,-3,0,0,0,0,0,0,0,0,0,2,0,12,14,4,5,9,-6,0,2,0,3,8,2,5,11,0,0,0,0,-3,0,-5,0,12,0,0,17,12,-1,0,17,0,11,0,-6,1,0,38,6,0,0,0,-4,7,7,0,0,5,-6,0,0,5,0,0,0,26,5,0,18,22,0,6,0,0,-2,4,4,11,39,0,-2,5,3,20,0,10,6,18,23,7,0,4,0,3,7,17,9,34,0,0,44,22,6,4,0,2,0,0,0,-5,0,0,-7,0,0,0,7,1,0,-6,2,19,6,18,0,0,0,5,0,0,6,0,0,0,6,24,3,5,0,0,2,3,0,0,0,0,0,0,0,0,-1,9,0,0,0,8,7,0,8,0,0,0,0,3,0,8,12,0,3,3,0,0,0,23,30,0,0,0,0,6,0,0,0,5,0,0,9,-1,0,0,9,-1,0,0,7,-6,15,14,0,3,0,0,0,0,16,0,6,6,0,0,0,4,0,0,0,0,0,16,0,2,28,5,21,6,7,-1,7,0,0,2,0,0,12,7,4,0,5,15,0,0,0,16,0,-4,0,0,5,19,0,27,0,-8,0,15,0,1,4,0,4,0,0,0,5,4,0,9,0,6,5,14,0,0,19,6,9,5,0,0,3,17,0,0,0,-3,23,15,3,0,4,12,0,0,0,-6,0,32,0,0,0,0,0,0,35,0,6,5,5,3,4,7,4,0,0,9,0,0,0,0,7,-5,0,0,12,34,2,0,0,0,0,0,0,0,-2,3,0,0,0,0,0,0,0,0,0,6,0,0,0,0,26,5,0,0,0,0,16,0,5,0,0,0,0,5,5,-4,0,-1,0,0,0,20,21,0,0,11,12,0,-2,0,0,1,10,3,-3,0,0,0,5,0,0,-4,0,13,-2,6,6,14,6,0,6,1,0,0,0,4,0,0,0,0,0,0,3,3,13,0,35,20,0,22,0,0,0,0,0,10,0,30,0,0,0,0,0,0,5,-7,-5,0,49,0,0,12,7,18,-1,18,33,-4,29,3,0,43,0,3,0,13,0,0,-4,0,0,3,0,7,0,0,9,8,2,1,0,0,11,19,26,0,0,0,0,-4,0,4,0,0,0,0,0,0,3,0,0,0,0,0,0,5,0,6,0,0,6,0,0,16,0,0,0,2,15,21,0,8,8,0,10,-3,0,0,0,8,0,-3,0,0,0,0,0,6,0,1,0,1,0,4,-6,0,18,0,-3,11,0,17,0,0,9,0,1,12,0,0,0,0,0,0,0,5,14,0,-1,0,6,0,18,3,0,0,0,1,-2,-6,6,0,0,0,4,7,-6,0,-1,0,38,0,4,15,0,0,2,0,2,7,-1,9,0,0,0,0,12,7,0,0,0,12,0,0,0,0,0,0,0,0,4,0,0,4,0,14,0,2,0,6,-2,5,8,0,1,7,0,23,0,0,5,0,7,6,0,0,25,2,8,15,0,2,0,6,6,6,-4,0,0,5,0,2,0,0,0,0,20,4,5,0,2,0,0,8,0,2,10,2,-2,0,8,4,0,-2,0,0,9,3,0,0,14,0,0,0,0,0,0,0,10,-6,0,8,0,0,6,-6,0,4,0,0,26,0,0,30,-2,0,0,0,-7,11,6,0,24,12,2,-11,0,22,0,32,-1,0,-6,16,0,17,0,-4,0,0,0,0,3,0,1,0,0,-5,0,-1,0,0,0,3,17,0,0,-1,15,0,0,0,-9,7,4,16,0,-2,0,5,0,0,5,0,-3,0,-7,7,-3,-6,1,6,0,5,16,0,0,11,4,-6,3,17,21,3,0,25,-6,4,0,0,0,4,1,2,-3,0,31,-4,6,0,0,4,0,10,0,3,0,0,0,0,-6,1,11,0,0,-5,0,6,2,19,0,0,-9,0,41,0,1,17,4,5,0,-10,0,0,0,3,0,4,0,0,0,0,10,5,0,-1,1,4,-4,28,6,-3,23,0,5,0,0,27,0,0,1,0,-5,1,-3,0,0,0,0,0,0,-4,-8,17,0,0,0,4,2,17,0,-2,10,-3,0,48,0,53,13,-4,0,0,13,0,13,0,2,5,0,1,-7,0,4,0,0,0,0,3,0,0,-4,0,25,21,21,4,-2,8,4,4,0,0,-4,21,0,17,0,8,0,30,-5,0,0,5,0,-1,0,3,0,0,0,0,13,5,10,5,5,6,5,22,22,-4,0,0,0,8,0,-7,5,0,-2,27,0,0,2,0,6,11,11,11,0,0,0,0,12,-2,4,26,-4,0,0,7,5,0,0,0,0,0,0,0,10,16,0,2,-4,15,0,0,1,27,0,18,0,44,6,0,-2,12,7,0,0,10,0,0,12,0,0,0,6,0,32,20,14,-3,6,4,0,0,-6,7,11,-7,0,-6,24,5,4,0,24,-3,10,0,0,46,0,0,6,9,17,20,1,0,30,-5,6,0,0,0,-3,10,8,3,0,0,4,0,-4,0,0,7,2,0,2,11,4,0,5,0,0,16,0,9,-8,0,20,4,5,-3,0,5,0,0,15,0,-4,9,0,37,0,0,-4,0,0,0,0,2,7,0,0,9,-3,1,3,0,0,0,0,3,0,3,26,11,-2,0,0,0,0,-2,4,0,0,0,0,0,0,15,28,1,0,0,0,17,0,6,2,4,8,31,0,8,3,-1,0,0,0,2,0,0,4,-2,0,0,15,4,0,3,5,12,0,-2,4,15,6,5,-3,5,0,5,12,0,0,0,0,0,0,0,0,-1,0,0,10,0,1,-5,0,5,3,6,-3,3,0,-1,32,21,0,0,12,5,18,5,12,4,5,0,0,0,3,2,0,6,0,-1,5,3,0,0,0,0,3,4,1,6,19,-4,9,-7,0,5,0,-2,0,-1,0,0,0,0,0,-3,0,-2,0,0,4,4,0,9,2,17,0,0,-5,3,0,11,0,0,5,0,-1,7,0,0,12,27,1,1,-5,0,0,-6,0,0,0,2,4,0,0,0,-1,7,0,3,-3,-5,3,3,10,0,0,19,0,0,1,0,2,0,-5,0,0,0,11,5,13,12,0,0,0,0,0,0,0,3,4,-3,0,7,0,23,0,0,0,0,0,0,6,9,16,18,0,-2,0,-6,0,6,5,18,5,11,7,2,-1,3,0,0,0,-1,0,0,0,0,8,0,12,-7,0,5,5,0,0,39,0,0,7,0,0,16,8,0,15,-6,6,0,0,25,0,2,0,7,2,2,2,0,8,-2,0,21,0,14,5,0,0,3,-6,0,25,-2,9,7,18,11,12,22,0,16,2,-5,0,0,0,-6,1,19,0,2,0,9,16,7,0,6,0,1,17,0,5,25,0,10,6,7,6,6,-1,4,0,13,-6,8,0,-2,0,13,0,0,14,0,0,5,7,0,0,0,0,4,5,0,15,0,36,6,2,0,14,1,0,0,0,20,-7,0,6,0,0,0,26,0,5,0,0,27,15,0,0,0,-3,0,6,4,24,0,1,0,6,0,0,-5,0,0,0,11,0,-1,0,20,-9,9,-6,-4,3,-4,-4,44,0,5,5,0,0,0,0,19,2,16,8,0,13,15,31,39,-6,7,4,0,0,15,0,0,4,7,0,3,0,0,0,0,30,0,0,0,0,0,16,0,3,-5,16,-2,0,0,6,0,6,0,0,0,24,0,-4,0,6,2,12,0,9,1,0,7,0,5,0,0,5,0,0,23,4,4,0,0,4,0,1,0,9,0,0,0,0,0,0,0,0,0,-6,6,0,0,-1,2,0,0,-2,0,0,5,10,0,0,0,0,14,11,-5,-1,0,0,0,0,5,4,0,0,0,0,6,0,13,0,0,-2,0,16,0,0,0,0,0,-4,32,40,0,0,0,12,0,16,0,6,45,0,4,0,6,4,0,0,0,0,0,0,1,-4,24,0,0,0,0,17,0,-4,17,20,6,0,0,0,0,-1,-1,7,-4,-5,3,0,-4,37,0,10,0,0,7,16,0,10,3,44,0,0,13,25,0,0,0,0,3,1,5,7,7,-3,8,14,0,11,0,1,0,18,1,-4,11,0,0,3,5,0,0,-4,-4,0,0,0,5,-2,0,-2,0,8,0,2,21,0,0,7,-4,0,15,10,9,3,8,3,0,-4,0,0,25,8,0,-1,0,0,0,11,0,0,0,0,0,0,13,0,6,7,0,10,0,-6,-2,0,3,0,0,5,0,1,-7,0,0,0,-1,2,0,5,0,4,0,-2,0,0,-4,0,0,17,0,0,0,0,4,0,3,11,-4,31,0,0,0,0,5,5,4,9,4,2,-6,0,9,19,0,-4,16,16,21,8,11,3,0,5,0,30,0,0,0,0,0,0,5,0,0,0,5,0,5,4,-5,5,0,0,7,-4,0,0,-4,6,0,0,0,-1,0,0,4,0,0,0,42,0,4,8,42,0,0,0,0,0,16,31,0,0,4,0,0,1,16,0,0,23,0,5,0,4,0,0,0,0,0,0,0,-7,-2,0,0,0,0,12,0,0,0,0,0,13,0,11,0,0,-3,0,4,-5,-4,18,0,0,1,4,-4,0,0,-5,2,5,6,3,-2,41,11,18,0,0,4,4,23,0,6,3,0,0,0,-2,5,15,0,6,8,6,0,10,0,7,0,0,9,0,0,0,0,12,0,0,2,0,0,12,0,0,0,0,0,6,11,0,2,8,0,3,0,0,18,1,25,0,0,3,6,0,0,0,0,0,0,19,0,0,13,0,14,14,0,5,0,0,7,17,0,9,0,0,17,-2,0,4,6,8,5,3,0,0,7,6,0,2,0,3,0,0,44,0,0,14,0,0,0,12,10,0,14,-6,0,7,-7,5,0,21,0,40,0,3,0,1,0,4,0,2,0,7,-3,0,0,29,0,0,0,0,0,0,0,0,0,5,0,13,2,3,0,0,-3,0,0,15,11,0,0,0,0,4,0,3,20,0,0,26,21,0,16,3,5,7,6,0,0,6,17,0,4,0,-3,5,0,24,-2,0,0,16,0,0,-1,0,0,16,0,0,3,0,14,2,-4,6,0,3,3,6,1,3,3,0,6,-2,0,0,20,0,-3,4,0,-4,0,15,2,0,3,0,-7,-1,3,11,0,15,-5,0,0,-6,-2,0,11,0,2,6,-2,0,0,0,13,-1,0,-3,-2,0,0,0,0,-3,0,17,15,0,0,0,7,0,2,0,1,9,0,5,-2,5,4,0,2,-5,0,0,0,0,8,7,0,-3,3,8,0,19,0,-9,10,5,16,-7,2,0,7,0,26,3,0,0,0,32,0,1,31,0,0,0,-3,0,-6,16,0,-1,0,4,2,1,29,0,3,0,15,20,11,5,15,0,11,5,6,1,0,36,0,0,-5,0,5,-2,0,0,0,11,20,0,-3,23,0,56,3,-3,0,20,-7,0,0,-2,0,6,0,0,-3,1,0,0,0,0,11,0,4,0,1,0,30,13,26,46,4,0,0,3,10,3,0,3,10,16,6,13,0,3,-1,-3,0,5,0,0,5,3,0,13,0,-4,5,0,4,36,-4,0,0,0,0,6,21,-6,0,0,3,0,0,0,9,0,0,0,0,0,0,0,18,0,31,0,0,0,0,0,-6,9,0,0,34,0,0,0,0,0,6,9,0,0,-3,0,0,0,0,0,0,0,7,5,13,4,0,0,0,0,0,5,3,-5,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,4,0,-6,9,-3,20,-5,6,0,0,0,0,11,0,0,6,2,0,0,0,0,0,10,0,0,0,0,0,23,4,0,0,1,0,6,3,0,0,4,0,3,0,7,31,0,-1,24,0,0,-3,-3,0,0,0,0,0,16,0,40,5,0,0,3,-1,13,4,0,0,-5,-1,0,5,0,-6,0,20,0,0,13,8,0,0,1,0,-1,0,8,1,0,19,6,21,1,15,4,0,0,0,13,1,10,5,0,9,0,7,-3,0,0,-2,7,0,9,2,0,0,21,0,10,21,6,0,2,3,0,0,-5,8,0,2,0,3,1,0,0,-2,4,0,4,0,7,6,0,19,1,0,0,40,0,0,6,15,-4,4,8,0,5,0,0,4,0,0,0,-3,-2,12,20,4,0,5,0,14,7,7,0,30,6,-5,5,11,2,0,6,0,0,0,0,8,0,0,26,2,0,0,0,5,8,-5,7,0,6,0,0,45,13,0,0,0,0,0,0,0,0,0,0,0,15,-2,0,0,17,5,3,7,21,0,5,0,0,14,0,0,8,2,0,0,8,14,7,0,0,0,10,0,4,0,0,-2,0,0,0,36,3,-6,0,0,0,0,0,0,6,0,3,2,12,0,13,0,0,0,0,6,0,0,0,12,0,17,14,0,2,0,28,19,0,13,13,13,0,15,20,25,22,25,0,0,8,0,0,0,4,1,-4,0,0,0,2,0,0,0,0,0,0,18,0,0,0,5,0,-2,0,0,0,0,3,0,11,14,17,26,5,0,0,0,0,0,2,0,-7,13,8,6,0,0,0,13,0,16,7,0,0,0,4,-5,0,10,0,0,17,0,9,18,6,15,6,-5,18,25,29,2,0,0,-3,0,24,0,0,0,0,1,0,0,0,-1,0,2,0,0,0,1,8,14,4,24,0,7,0,6,0,0,0,0,0,0,0,-1,43,0,8,0,0,0,0,0,0,15,0,0,38,0,0,5,0,0,0,0,0,9,0,18,2,0,23,0,15,0,17,20,0,0,0,16,0,0,13,0,0,0,0,14,0,0,4,0,10,3,0,18,0,16,40,3,-6,0,0,-5,1,0,0,30,0,0,0,0,20,8,20,0,0,0,0,10,5,12,9,40,5,3,5,17,13,10,0,19,0,0,0,0,8,0,21,2,0,10,-5,0,5,30,15,25,0,0,3,9,-4,10,0,0,-5,11,0,4,0,4,0,0,0,4,4,5,8,8,3,0,0,0,0,0,0,0,0,0,0,0,14,0,0,2,29,4,0,0,0,26,12,0,0,0,17,0,0,0,4,11,11,-5,-1,0,0,0,0,0,0,0,0,0,12,1,35,5,0,6,0,0,0,9,34,0,-5,22,2,0,0,0,0,0,6,0,0,5,-2,-4,4,7,5,-6,48,0,37,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,-1,0,0,0,6,0,0,20,20,0,0,5,0,0,5,0,11,0,0,0,0,0,0,0,6,4,0,0,0,21,3,0,0,4,0,0,0,0,1,0,0,0,-5,-1,-5,0,15,0,0,12,1,0,16,8,0,4,2,0,4,0,0,0,0,0,0,0,12,6,0,0,2,0,0,0,2,14,-5,4,5,0,0,0,0,2,0,0,3,-4,0,0,0,5,5,13,0,2,4,0,-3,6,0,0,1,13,0,23,8,0,4,0,0,3,3,2,0,0,0,0,0,-6,-2,7,0,0,0,6,0,6,0,3,0,6,0,5,1,0,12,0,0,0,8,51,0,5,13,0,4,5,0,2,0,0,-6,15,17,0,9,9,0,0,0,15,13,-1,30,6,25,9,0,0,0,0,0,1,32,5,3,9,0,0,0,-4,9,16,0,14,31,3,0,6,0,0,12,0,0,0,0,0,3,3,0,0,0,0,-1,0,0,0,0,0,-4,14,0,6,-1,-1,0,5,0,0,0,0,2,4,4,0,0,0,34,0,0,0,7,-9,-6,4,0,0,5,0,-1,0,8,23,25,2,5,9,0,2,13,5,0,12,0,0,19,10,0,6,0,13,0,18,-2,5,-4,0,21,0,5,0,0,19,1,3,0,12,0,4,4,3,8,0,16,10,17,13,0,0,7,10,0,-5,-5,0,15,10,0,4,11,0,0,0,6,0,-4,0,6,2,24,5,5,0,14,7,10,7,0,0,4,7,0,0,0,2,0,7,2,20,30,20,2,3,10,0,39,4,0,0,0,1,0,0,1,0,0,0,5,6,0,7,0,31,5,0,0,0,0,0,0,2,9,0,6,0,-3,0,12,0,-3,-3,7,0,0,43,20,7,4,0,5,0,4,3,2,-3,19,5,-3,18,0,0,9,0,20,0,4,0,0,0,-2,-2,3,19,0,0,-6,0,12,3,0,5,0,0,14,0,0,0,0,13,7,0,13,20,0,0,12,6,0,0,0,7,0,0,24,0,11,8,7,21,4,16,0,3,1,0,9,4,6,0,18,43,7,0,23,0,0,5,0,9,0,0,0,-5,0,0,0,0,0,0,0,-2,0,4,3,0,4,0,0,11,15,0,13,8,0,19,0,3,-4,11,0,0,0,34,0,0,19,5,4,0,0,13,-2,10,4,0,5,0,0,5,0,0,0,15,0,0,0,0,0,0,0,-1,1,-4,31,0,0,0,0,2,0,6,0,7,0,0,0,0,29,11,0,4,11,0,12,5,0,0,0,13,0,-1,0,4,5,47,5,11,-1,7,-4,0,8,18,3,0,12,0,5,0,12,0,0,0,0,3,0,4,0,0,0,0,0,0,3,0,0,0,0,0,0,0,18,0,9,13,40,17,0,11,31,0,0,0,18,-4,0,3,0,3,5,0,13,0,0,5,10,0,0,4,29,8,13,0,2,2,0,-3,0,0,1,0,0,0,2,28,0,-2,1,2,21,0,9,0,2,7,-6,10,7,0,-5,12,0,9,0,3,0,0,-5,0,0,4,7,-3,11,0,5,-2,-2,0,0,0,-2,0,3,0,3,-5,12,0,3,4,-2,0,-2,3,-3,37,0,4,0,8,0,-4,0,10,4,0,0,0,0,0,0,4,8,0,0,0,0,8,11,2,0,2,7,11,0,17,0,-4,0,5,0,0,0,0,3,4,0,7,1,15,23,0,0,4,-6,-4,0,0,0,19,0,14,0,12,3,0,0,0,0,7,0,-4,0,7,0,-4,0,0,6,0,11,4,0,36,1,13,18,0,39,8,0,20,0,9,0,12,0,0,1,0,4,0,-3,13,0,39,0,5,0,0,23,12,23,0,7,-5,37,11,5,13,0,0,0,-1,11,0,0,16,0,0,0,0,0,0,0,0,4,0,0,14,0,0,0,0,0,0,14,6,0,23,4,0,-1,0,0,0,0,-4,0,0,0,5,2,0,3,0,0,0,17,0,4,5,0,1,0,0,0,0,0,20,0,0,4,0,-2,0,-7,30,3,0,25,0,0,0,5,0,-5,15,0,0,0,5,0,-7,0,39,0,11,-6,0,26,3,0,3,7,2,4,18,4,16,0,4,12,-4,13,0,2,0,30,0,14,0,2,0,22,0,3,11,0,10,-3,7,0,0,0,0,-7,8,0,0,7,0,0,7,0,9,4,0,0,0,0,40,0,13,0,0,18,0,22,17,0,4,14,0,18,-4,-1,0,0,0,0,0,5,0,0,19,0,9,9,28,5,0,8,0,0,0,15,-4,2,0,-5,26,10,6,-3,0,0,0,0,1,8,0,0,0,0,0,18,0,5,0,0,5,0,16,0,0,11,8,7,15,0,0,0,0,0,0,0,17,0,17,5,0,0,-3,0,0,1,1,5,0,0,7,4,6,-4,4,6,13,9,0,4,16,0,5,0,15,0,0,0,0,0,0,0,0,0,-4,0,0,0,6,-6,0,4,6,6,-1,0,4,0,3,0,10,0,0,8,2,0,0,3,0,0,0,0,2,8,5,0,6,5,3,3,0,6,0,4,-2,0,4,-4,5,7,3,16,5,17,6,17,8,0,3,0,0,0,0,0,0,16,0,10,-3,6,0,0,0,0,0,-3,0,0,0,8,0,4,14,0,0,0,3,3,0,15,4,0,0,5,0,15,0,-3,0,0,0,0,-3,-7,2,0,-5,29,0,0,0,0,0,14,0,0,0,10,-8,6,0,4,0,-2,0,0,6,14,0,0,8,3,0,0,18,9,4,0,0,30,0,1,0,1,24,0,0,0,0,-2,13,0,14,0,0,-4,0,0,-2,0,-3,0,0,3,9,-5,12,0,9,9,9,0,0,0,0,0,-3,-4,5,0,0,-3,0,19,0,0,-2,0,0,0,-1,0,0,0,0,5,0,0,11,0,-7,13,-1,2,0,20,3,0,0,4,0,0,29,-4,0,4,0,0,14,-3,0,-5,0,0,3,-1,0,0,0,-4,0,6,17,17,0,-1,0,0,-2,14,0,0,-3,0,0,0,0,0,1,0,0,0,0,0,0,0,-8,2,0,20,0,10,0,-1,-3,0,4,0,3,1,0,0,0,0,0,0,0,0,0,22,0,3,-8,0,0,0,-3,0,5,0,-3,15,15,23,32,18,3,0,0,0,11,0,0,4,0,0,0,2,1,0,0,-3,-2,0,-6,0,0,0,0,0,0,0,0,-2,0,0,0,9,4,-4,0,0,0,2,0,10,0,5,0,-3,3,0,27,0,3,0,11,14,21,18,0,8,0,5,0,0,0,1,0,0,12,0,0,19,0,17,0,0,4,4,0,1,-1,0,0,5,0,0,3,0,0,0,8,17,0,0,0,0,0,0,0,4,0,0,3,11,12,5,0,0,3,16,0,0,6,0,0,0,0,0,12,17,9,23,12,-2,20,26,0,3,0,0,-3,0,11,0,2,4,0,0,12,0,0,4,2,0,0,0,0,0,10,0,6,0,0,0,0,0,-1,1,0,7,14,0,28,0,0,-6,0,0,-4,30,5,0,3,8,0,10,-3,6,0,0,5,0,11,-2,0,-8,21,0,11,17,0,4,-3,0,-6,34,0,0,0,0,0,0,9,0,3,12,3,0,0,0,13,4,0,29,4,0,5,-4,0,-3,0,6,0,17,12,0,-11,24,0,0,3,0,0,12,-3,29,0,27,0,-3,10,0,0,0,0,0,35,14,18,11,0,0,0,8,20,14,9,0,9,3,13,5,0,25,16,0,-2,17,0,5,0,0,0,0,0,0,32,6,14,0,-2,0,19,-1,0,-2,5,0,12,0,0,7,-1,10,0,0,0,0,0,0,0,12,0,0,27,7,5,24,0,0,0,0,-6,-4,19,17,0,42,20,20,-3,0,7,0,0,13,20,0,8,12,0,0,0,0,0,-2,0,0,0,12,0,13,0,0,0,5,29,0,0,0,0,12,4,8,0,-4,0,-6,19,0,6,2,0,0,0,19,0,-1,0,0,0,0,6,0,10,20,11,4,0,0,27,20,15,0,0,0,0,0,4,6,0,11,6,0,6,0,0,2,8,0,-4,-5,0,-4,0,0,4,-1,6,0,0,19,0,4,0,0,18,-7,0,0,-2,0,16,16,0,0,0,-4,17,0,0,0,0,0,-1,-3,0,0,0,6,31,0,0,0,0,4,0,4,7,4,15,20,0,0,0,13,11,0,0,5,14,0,0,0,0,0,0,0,0,0,0,-4,2,0,0,-1,0,-7,6,0,0,0,7,7,0,0,7,0,-3,17,0,0,4,0,-3,-5,16,0,0,35,0,0,0,0,6,0,0,0,-1,6,0,0,0,15,0,1,12,0,5,9,9,0,0,2,7,12,0,-2,0,3,0,1,9,0,0,0,3,0,0,0,0,-6,25,0,0,0,0,0,0,0,0,0,0,0,11,1,0,0,0,7,0,0,5,0,-6,3,0,9,0,0,0,9,3,4,10,4,0,0,6,-6,17,-4,-3,9,0,0,4,11,15,0,7,4,0,3,0,0,-4,0,0,0,0,11,27,0,0,0,1,0,15,0,19,0,-4,3,0,-4,5,5,5,5,6,4,-4,15,0,14,-7,14,-4,6,8,-4,4,16,3,4,0,0,0,4,0,-1,0,-2,1,14,0,0,30,11,14,0,0,0,0,0,0,28,0,5,0,3,0,0,0,16,0,14,0,0,0,8,0,0,6,21,0,0,12,0,1,0,-2,0,12,12,0,0,0,3,0,0,7,-3,0,8,4,-4,0,7,5,9,-5,2,0,-5,6,0,-1,6,2,16,0,0,14,0,0,30,0,7,13,6,18,26,0,0,0,0,26,0,14,0,0,0,21,13,0,8,-2,-2,8,0,0,0,0,-3,27,5,7,17,0,13,0,0,11,0,14,0,1,0,4,0,17,3,5,0,0,0,-1,4,2,0,0,0,-4,4,0,13,0,-1,13,0,0,0,2,0,0,-4,3,6,10,0,-2,5,0,4,0,0,17,0,0,5,7,0,0,24,0,3,2,4,5,14,20,0,5,0,0,0,0,0,14,0,-2,0,0,6,0,0,6,6,0,0,0,3,0,0,4,1,0,-6,0,0,0,0,16,2,19,0,0,5,-5,0,0,0,1,1,0,37,0,49,0,17,0,17,0,22,0,0,0,0,19,19,0,0,0,4,4,13,0,6,0,0,6,0,-3,44,0,0,0,0,0,0,0,12,9,34,0,4,0,0,0,0,3,4,0,0,4,0,5,4,6,0,0,0,0,5,4,0,7,0,0,0,11,0,0,0,0,26,0,0,0,0,10,2,0,0,2,20,5,0,0,0,11,9,0,0,0,-4,39,0,0,9,4,4,18,0,18,18,5,3,-4,0,0,0,10,0,0,1,0,0,32,15,49,0,4,0,4,13,-1,0,0,2,20,16,-2,1,0,0,4,-2,3,25,0,0,3,0,22,3,0,0,0,0,0,4,0,3,0,0,4,0,0,6,0,-1,0,0,5,4,0,4,0,2,2,0,32,6,17,0,0,0,0,0,0,20,0,-4,0,20,1,0,-3,5,0,-7,0,0,7,0,-6,6,0,0,0,0,46,0,10,0,29,0,3,-3,0,0,0,0,2,0,2,-6,0,-1,0,5,0,-4,0,5,0,3,0,0,19,0,10,5,0,-1,0,0,0,0,30,7,5,6,4,0,0,7,16,0,2,9,0,3,0,0,2,0,-3,-5,0,32,10,0,-4,15,-5,0,11,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-3,0,20,0,3,35,0,0,0,-5,0,9,0,16,6,-6,22,0,16,0,5,3,0,19,0,0,25,20,0,4,0,0,34,0,0,18,4,0,0,8,0,-4,0,0,5,12,4,-6,4,17,7,-5,6,2,3,5,15,6,0,3,0,0,10,0,10,0,-2,3,0,0,0,0,0,0,0,2,14,0,-5,3,4,-4,7,0,0,0,2,20,0,3,18,0,18,18,0,31,6,0,0,0,0,0,0,0,0,0,12,6,3,-5,40,3,11,7,2,5,4,3,4,-4,0,6,0,0,5,2,-8,-2,1,0,21,7,0,0,0,0,0,0,-1,2,0,0,0,-1,-4,0,3,16,0,0,-2,0,15,5,11,0,25,1,5,23,27,0,0,0,14,4,0,26,2,0,15,0,10,0,0,12,6,0,0,-6,16,16,0,0,-5,0,0,0,0,-2,1,0,0,10,17,0,0,3,0,2,0,0,0,5,0,5,12,0,0,0,-5,10,4,0,1,0,0,-5,29,5,4,15,0,29,-13,17,16,-2,5,0,3,4,4,5,0,27,-1,0,4,0,0,-7,5,5,15,0,14,4,2,0,0,0,-3,3,0,0,0,0,8,-1,0,0,0,10,13,0,4,0,19,5,5,0,5,4,0,0,-3,29,0,-8,0,0,4,-2,36,19,0,3,3,3,0,-8,4,0,0,0,-13,7,7,7,3,6,0,0,0,12,0,0,4,0,0,0,3,5,18,5,0,34,0,20,0,0,0,2,2,52,0,-5,-8,6,4,-2,0,2,0,-7,15,12,6,0,0,0,0,5,0,24,0,2,8,0,5,-4,5,12,0,0,-6,0,-6,10,0,0,0,0,0,0,4,0,1,0,5,0,5,4,5,18,0,0,-4,0,0,0,0,0,6,0,0,3,-7,0,0,0,-2,-7,10,5,0,11,0,4,0,0,1,10,9,0,0,0,0,0,21,9,6,9,18,0,5,4,0,20,3,-1,0,-2,-2,0,0,5,0,0,-7,0,11,0,9,-4,9,0,7,-4,5,3,-2,-1,4,11,3,21,21,0,0,0,-1,0,11,0,11,0,6,35,0,19,0,0,14,0,0,12,-5,11,27,3,0,0,0,0,0,12,0,10,0,0,0,0,30,0,32,0,6,17,0,33,0,0,9,0,0,0,0,9,0,0,12,0,0,9,3,0,22,15,28,12,2,-4,0,0,5,0,0,-4,0,-1,9,11,0,14,13,0,-4,0,1,17,0,5,0,6,9,0,0,3,16,5,6,-5,5,3,0,0,0,0,0,0,0,31,4,19,6,0,5,6,0,-6,6,0,4,0,-1,11,3,8,18,7,17,0,0,0,13,-1,0,0,-3,0,2,-4,-4,3,-5,0,0,0,-4,4,0,12,0,6,13,0,4,0,2,0,0,3,0,3,30,0,5,0,0,5,5,0,-3,0,2,-2,0,0,2,6,0,1,2,0,0,0,2,0,29,20,16,-2,0,-5,3,0,0,6,2,0,12,0,0,11,0,4,0,0,0,0,19,-8,0,4,0,0,0,18,23,0,20,1,0,-5,-5,0,0,-4,5,0,-3,12,0,1,4,0,0,17,0,14,0,0,-5,4,0,26,20,7,0,-1,0,0,0,0,9,0,0,0,45,31,1,0,0,0,0,-2,0,4,0,0,5,-5,-4,-6,0,0,4,0,2,4,15,0,4,23,0,9,0,0,0,0,0,0,0,5,15,0,12,0,-2,7,4,-3,1,9,12,-2,5,3,0,30,0,0,21,0,3,0,-4,5,6,-4,0,19,6,0,0,10,4,0,0,12,0,-6,19,0,32,1,0,3,13,2,0,2,0,-5,18,-1,2,5,4,5,7,0,0,0,9,7,0,0,0,0,0,0,20,-3,0,4,0,2,0,5,9,14,18,-2,13,6,5,25,7,0,5,0,6,0,0,0,14,0,0,0,0,0,1,0,7,0,9,0,0,0,22,0,9,0,18,13,15,-4,-2,0,0,7,0,0,5,0,0,18,-2,0,-4,0,7,0,-6,5,0,0,12,5,5,12,6,-4,6,8,17,0,0,0,0,0,0,0,0,7,0,0,0,17,17,0,5,0,7,0,-4,0,0,3,18,0,0,2,2,17,0,9,0,0,0,0,0,16,0,0,0,-2,0,0,9,8,0,0,18,50,4,0,26,30,0,36,0,-4,-2,0,14,4,11,0,0,-8,-4,0,0,9,0,2,2,10,0,0,4,4,0,-8,0,0,0,0,-3,0,2,0,0,-5,24,4,2,0,-1,11,0,0,0,-7,-1,0,0,0,4,4,19,32,0,8,0,10,6,0,0,0,0,0,19,8,0,0,0,0,0,0,-1,0,0,0,0,0,0,23,5,6,0,13,0,0,11,5,0,0,18,0,43,15,0,0,-5,4,0,0,0,0,8,8,2,0,0,4,0,0,0,0,0,-3,4,4,0,0,0,0,0,0,16,0,24,0,-6,29,0,0,0,-3,0,0,5,0,0,0,6,2,2,0,0,11,13,0,17,0,0,25,0,0,0,0,0,0,6,0,4,0,0,0,0,10,30,0,-4,24,0,0,0,16,0,-2,23,0,13,11,0,0,14,4,-2,0,0,1,0,-4,33,0,0,16,14,23,0,0,-1,3,0,25,0,0,0,0,11,20,0,37,0,10,0,4,-4,0,6,5,0,0,0,0,0,0,0,0,0,10,3,13,-7,0,45,0,8,0,0,6,0,0,0,4,0,0,0,0,0,-3,15,0,10,0,0,6,0,-3,-5,5,-2,9,0,9,9,0,0,0,0,0,0,0,1,3,0,29,0,0,3,0,0,8,8,0,0,16,2,-1,3,0,10,0,-1,8,5,0,0,4,0,0,31,0,0,-5,0,0,0,8,0,5,0,2,0,3,0,5,0,0,0,0,0,0,0,-4,-7,16,40,0,0,0,0,9,4,0,13,19,-2,0,6,0,0,0,17,4,0,0,13,0,0,0,0,3,8,6,12,3,0,6,12,13,0,-3,1,0,54,25,30,5,8,0,10,0,0,11,0,18,0,0,7,5,0,4,9,0,-1,27,6,23,0,5,8,18,48,40,2,0,0,8,0,0,15,0,13,0,0,0,1,0,-1,6,6,0,0,24,0,3,8,0,-7,0,0,0,6,10,0,8,19,6,0,0,1,0,0,24,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,9,14,0,6,39,0,0,19,0,21,-5,4,1,5,0,0,8,18,0,5,0,-2,-2,7,0,1,7,5,22,0,6,3,-6,25,9,0,0,0,19,0,-2,5,0,4,0,-4,-1,0,11,0,-2,0,0,0,0,16,0,-5,4,0,0,0,5,-2,5,-7,15,0,2,13,0,0,3,13,0,11,29,0,0,0,0,37,10,-6,0,10,5,0,1,0,36,0,-1,0,7,0,0,0,28,0,7,0,34,0,0,0,0,0,0,0,0,30,0,0,0,-4,3,0,0,5,13,46,0,0,0,7,6,49,0,-3,16,4,4,0,5,0,0,0,4,0,0,0,0,0,5,0,0,5,0,15,0,-2,5,0,5,16,0,-3,-8,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,5,-1,5,0,0,4,0,0,6,16,4,4,9,-1,0,0,0,0,0,0,6,24,-4,0,20,5,7,30,0,11,0,0,-4,0,-6,0,24,13,0,7,2,9,6,-2,-2,0,0,0,4,0,0,2,0,0,4,0,5,26,23,0,7,43,0,0,0,0,0,0,0,0,0,0,11,0,0,13,0,7,26,2,0,33,0,0,0,0,0,0,15,0,0,0,-4,-5,9,9,0,0,2,0,2,0,0,0,5,5,0,0,10,0,0,-5,7,6,0,3,0,0,0,0,0,0,3,32,0,1,0,11,10,12,0,1,-5,0,0,0,14,-1,0,4,4,-3,0,0,8,0,0,0,0,0,0,-1,0,0,19,-5,0,-4,7,11,0,0,0,0,0,3,3,0,0,7,0,4,4,5,15,0,0,3,0,0,0,5,0,17,0,2,0,0,0,0,0,0,14,28,0,-1,15,30,0,31,0,0,0,0,0,0,0,0,0,30,6,0,0,0,33,0,0,0,0,0,5,4,7,0,0,5,0,0,0,0,0,0,37,0,0,2,-6,0,0,0,-3,0,0,0,0,0,0,15,-4,2,5,5,0,0,0,5,3,-2,0,5,0,5,-4,0,0,0,8,0,0,0,0,0,0,5,0,0,0,0,7,7,-3,0,0,0,0,17,4,0,3,0,-2,0,0,0,0,0,31,0,2,1,11,-4,12,24,0,0,0,1,14,0,4,23,0,0,13,0,4,0,0,0,0,19,5,18,0,0,0,14,0,10,0,12,0,7,1,0,-5,0,-4,0,0,0,22,0,0,0,0,45,13,0,-3,0,0,0,7,0,24,0,0,0,0,0,-6,0,0,0,0,11,5,0,0,12,0,0,11,0,0,0,0,0,2,0,6,-5,3,0,0,11,0,0,11,2,22,0,18,-5,0,0,-6,7,0,6,14,4,0,0,-4,0,9,0,5,8,-6,0,18,18,4,0,0,0,5,5,0,0,3,0,12,0,9,0,0,12,-2,4,0,0,0,4,4,0,10,0,5,-8,0,0,0,5,0,0,48,0,0,5,0,0,0,3,0,0,0,15,0,0,-3,15,5,0,0,0,-5,-4,0,-4,0,0,35,0,2,0,0,21,0,4,2,0,5,0,38,30,0,-3,0,0,0,14,2,0,22,0,0,0,5,0,8,0,0,0,0,0,0,0,0,0,15,-2,-2,0,0,0,0,8,0,6,0,0,0,9,0,12,17,11,12,18,3,6,0,3,4,0,0,0,4,6,28,17,8,37,3,4,0,17,0,0,14,4,-2,-3,-3,0,6,0,0,19,0,3,0,0,0,0,10,0,-2,12,0,-5,22,13,4,0,1,0,0,0,0,26,0,0,9,4,0,0,0,0,0,51,7,24,0,0,-5,2,0,9,-5,0,22,0,3,0,0,0,0,36,0,5,5,7,7,11,0,1,7,29,0,0,0,16,0,0,0,0,0,0,6,3,-4,-3,0,0,0,0,0,0,0,0,-3,-4,2,0,-4,0,-1,0,0,0,4,20,0,0,0,0,10,3,3,0,2,5,13,20,5,10,-2,0,0,0,17,0,0,0,0,7,5,0,8,5,8,5,12,15,0,16,25,5,4,0,7,0,11,0,0,0,5,0,2,36,6,0,0,4,27,0,0,0,0,0,0,0,-5,0,0,-3,7,0,7,17,0,6,0,0,0,0,9,8,0,0,2,5,16,4,30,0,-3,26,3,0,0,3,0,4,0,0,11,19,34,0,0,0,0,-3,0,5,0,14,0,0,0,0,0,0,0,0,0,-3,0,0,0,0,0,8,28,0,0,0,0,0,0,-3,-3,0,0,12,0,0,0,0,1,0,0,-5,28,0,0,4,4,-1,4,0,3,0,-2,14,0,0,21,1,-2,18,0,1,0,0,0,0,3,7,-3,4,4,0,4,34,6,-2,0,-4,0,0,2,5,0,0,2,0,0,3,3,20,0,3,0,0,0,33,0,15,0,28,8,0,15,25,1,7,0,-5,0,0,7,0,0,5,0,-5,4,0,-4,0,0,0,0,0,0,4,27,0,12,0,0,0,2,0,9,-3,0,0,4,-4,7,0,5,0,0,-1,0,0,-3,9,0,20,0,12,0,16,0,7,0,0,0,0,0,-1,2,0,2,0,0,8,-2,9,13,1,4,0,0,0,0,5,9,4,7,12,0,10,0,-4,0,0,0,0,7,2,-1,4,13,0,5,24,-1,29,0,0,0,0,0,0,0,0,0,8,0,-4,0,0,4,-3,9,11,0,14,0,0,0,0,21,0,2,0,4,2,0,6,4,0,0,0,0,0,-1,28,1,3,5,0,0,22,0,-5,0,0,0,14,0,0,0,0,0,0,0,-1,0,7,17,8,0,4,0,-1,7,19,0,0,-1,0,0,0,-8,0,0,6,0,0,0,20,0,0,6,10,0,0,0,6,4,46,34,0,0,7,24,0,0,-7,0,6,0,0,0,0,0,0,0,0,0,5,0,2,9,-1,6,0,0,3,-2,0,0,7,0,0,0,0,6,50,0,0,3,0,0,0,0,2,14,-3,0,0,0,0,0,0,3,0,4,22,5,0,13,0,0,0,0,0,0,3,-5,0,-2,39,0,0,0,0,0,1,0,5,6,0,1,0,0,21,3,4,5,5,0,0,-5,11,13,0,-5,-2,0,-3,17,0,2,0,-6,0,22,0,-2,8,9,0,5,11,-2,0,0,-2,0,20,0,20,0,-2,-3,0,0,0,0,0,1,-3,0,23,0,5,0,5,0,15,0,8,11,-6,12,0,2,5,0,0,0,0,4,20,5,13,0,3,0,5,0,1,0,11,0,5,4,2,29,9,6,16,18,18,5,0,0,15,0,-7,15,0,0,-1,4,0,0,5,0,0,22,0,0,0,0,0,0,21,0,1,0,0,-3,4,-3,4,0,0,0,0,0,-8,-5,17,-2,0,0,-2,12,0,1,0,0,0,15,0,-5,0,26,22,0,0,19,-1,0,0,0,0,16,2,3,0,0,0,0,0,0,37,-4,0,9,0,0,22,32,3,0,26,0,8,15,4,27,-3,0,0,0,15,-1,0,0,8,4,10,0,0,0,0,0,2,21,0,11,-4,5,0,6,18,17,5,10,0,0,26,0,0,0,0,0,0,7,4,8,0,21,12,24,6,0,0,0,-3,4,8,0,0,13,-7,7,-4,0,0,0,0,0,0,3,-6,11,0,0,15,0,-2,-2,0,10,0,7,0,0,0,0,-2,6,-1,0,9,19,-1,0,0,15,1,0,0,0,0,0,0,16,21,1,0,-5,-3,11,20,9,0,0,0,0,0,0,0,5,0,18,11,0,0,6,0,0,0,16,17,16,0,0,0,31,-2,6,-6,32,0,11,0,0,0,6,0,0,14,0,9,0,-3,-1,12,9,0,12,-11,15,12,27,12,0,3,0,0,0,0,0,0,5,2,5,3,1,0,0,0,-4,0,11,3,4,0,0,0,0,5,-4,0,0,0,0,7,0,0,0,3,2,0,0,-6,0,0,0,0,0,-5,14,-2,37,0,0,-2,-2,0,9,0,0,4,0,3,0,1,13,6,0,19,2,2,0,0,2,17,3,0,-4,0,10,0,3,18,13,0,4,-6,16,-6,0,5,1,0,30,0,17,0,2,10,0,9,2,0,-6,13,0,0,12,6,0,18,8,-3,0,13,-5,5,0,0,0,0,0,18,8,9,0,9,0,-3,0,0,10,0,5,5,0,0,0,27,6,20,0,0,5,0,26,0,0,5,0,0,0,5,0,0,0,0,0,0,13,0,0,15,0,-5,0,12,0,0,0,4,0,3,7,0,0,0,0,0,0,0,-1,9,0,0,0,0,8,7,23,0,12,41,-2,-4,3,0,0,0,2,4,-3,9,6,3,2,3,0,0,0,0,0,4,0,0,0,26,0,0,20,-1,0,0,0,0,0,0,5,5,0,-8,15,2,0,0,0,0,0,-3,-4,0,11,9,9,0,-2,0,0,0,3,5,17,15,39,22,4,30,0,8,0,0,18,0,31,13,0,2,10,0,-3,13,15,0,-6,-2,10,0,20,0,2,16,0,0,-6,19,0,0,0,0,-2,0,0,5,-3,0,3,45,17,4,0,2,0,0,6,0,-5,4,4,-1,0,3,0,1,0,0,14,0,0,11,10,0,4,0,0,0,3,-4,3,0,0,14,1,5,0,0,0,0,0,29,0,0,0,-6,0,0,0,0,0,0,0,4,1,10,0,0,0,0,23,0,4,5,10,5,4,0,2,1,10,5,13,0,0,0,17,0,4,0,3,-4,-8,10,0,0,11,0,5,0,0,11,21,0,5,9,1,0,14,3,0,5,0,0,0,-3,-3,0,-4,6,14,0,0,0,0,0,0,3,0,0,0,18,0,0,21,0,0,0,0,0,22,0,6,0,-4,15,0,36,0,13,1,0,14,0,0,22,0,0,0,0,13,0,0,0,0,0,9,4,11,0,4,20,0,-2,0,7,0,-4,0,-3,-3,22,5,0,20,0,0,0,0,3,0,0,0,4,-6,0,1,4,0,0,0,5,0,0,4,0,-1,9,0,0,0,5,0,0,10,4,42,9,13,4,0,11,0,37,11,23,0,13,17,0,0,5,30,5,4,-5,2,0,0,4,0,3,-4,0,0,4,0,7,-3,0,0,5,7,0,18,29,0,3,0,7,0,34,6,3,0,4,36,0,0,9,0,6,5,-4,0,-3,5,0,0,0,0,14,0,0,5,16,0,0,0,11,11,0,11,7,0,-2,0,13,0,1,4,0,4,7,-5,5,3,0,0,18,0,10,-4,-3,0,38,-3,5,9,5,0,0,0,12,0,9,0,14,26,0,0,11,0,39,3,0,7,0,4,13,10,23,0,0,0,17,15,6,21,0,3,0,2,2,0,0,0,0,-3,14,0,0,18,22,14,0,-5,-5,0,1,5,0,-3,22,0,0,0,0,-3,0,7,3,0,-3,0,-2,0,4,4,0,11,-2,12,0,5,0,23,18,14,0,3,0,9,-2,11,22,0,0,16,0,-6,0,1,7,-5,0,0,4,10,5,7,0,4,-8,6,0,0,23,15,0,0,6,0,0,0,24,12,0,10,-1,0,0,36,0,0,0,17,2,9,8,3,10,12,26,0,2,-3,4,1,20,0,9,0,0,3,0,4,23,0,0,-4,0,5,0,0,0,-1,0,0,0,0,21,0,0,18,2,0,0,0,11,9,0,0,12,0,-3,0,3,5,-3,4,3,3,16,14,0,0,8,4,0,0,0,0,-1,2,0,0,3,13,36,4,0,0,0,2,10,21,-4,0,2,19,3,4,10,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,28,0,0,4,6,-7,0,0,0,-1,0,0,0,5,24,9,6,26,-4,0,7,-5,0,-3,0,0,-2,0,5,5,0,17,3,0,0,0,0,0,-3,0,0,4,-4,0,0,0,0,0,0,8,19,0,0,0,14,0,4,3,5,28,0,0,2,1,-5,0,6,0,0,5,0,0,3,19,-2,2,6,0,0,0,6,0,0,0,0,22,-5,4,1,2,-4,7,0,0,0,0,0,0,0,0,13,-4,7,0,0,17,0,-5,13,0,0,0,-5,0,23,0,25,0,0,10,0,20,11,0,0,5,0,0,0,0,-1,0,31,34,4,0,0,0,1,0,0,0,8,-4,0,0,0,9,12,0,18,-4,0,34,-4,16,0,0,0,5,-3,0,4,0,-4,13,0,0,5,-3,1,0,0,1,0,2,0,19,42,0,0,1,0,0,13,0,0,12,0,0,0,14,-1,0,0,0,0,16,4,0,-1,21,0,4,13,0,4,5,0,0,0,5,0,0,0,5,10,0,17,-2,14,0,-5,9,5,0,4,0,0,0,16,19,0,0,31,1,-10,0,0,-5,0,-1,13,0,37,-1,2,0,0,10,0,0,0,15,14,-7,0,0,0,16,0,8,3,0,0,14,3,-5,3,3,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,7,0,2,3,-4,0,0,9,0,8,0,1,0,29,0,-3,11,0,-3,0,-2,3,-5,0,0,0,0,-4,0,10,0,0,16,0,0,0,3,13,0,0,0,0,18,0,-4,9,14,0,0,0,0,1,0,5,15,0,0,5,0,0,0,11,0,0,0,9,0,0,8,1,0,4,0,0,0,2,0,18,0,0,11,0,18,0,0,0,0,0,0,0,0,-6,8,0,5,0,0,8,0,11,-1,-3,21,4,14,-7,7,13,0,0,0,3,0,8,0,0,23,11,5,0,0,0,11,0,0,4,0,0,19,0,0,0,0,0,0,0,0,-5,-1,5,0,3,18,0,0,0,0,0,1,0,-5,-3,4,0,1,22,0,0,0,0,7,8,0,17,21,7,0,0,2,0,-1,0,17,5,0,8,0,0,0,0,4,0,0,0,0,4,0,-4,18,0,0,16,-5,-3,0,0,0,22,0,0,0,3,0,9,9,-8,27,1,0,0,26,0,0,0,0,0,0,5,-1,37,-4,9,0,3,4,10,17,30,0,0,5,0,-2,5,0,16,12,6,-3,15,0,0,-3,0,17,0,0,0,4,17,0,9,0,19,0,6,0,6,0,0,0,0,0,7,0,9,9,25,0,0,11,7,15,25,3,5,0,0,7,0,-3,0,0,-6,-1,12,-4,3,0,38,0,19,2,11,0,5,-3,0,4,3,13,0,13,0,0,-1,16,12,7,6,0,-2,3,0,0,0,0,33,0,0,0,0,-5,29,26,0,3,10,0,0,0,7,-4,6,0,3,0,0,0,0,0,4,4,0,12,1,5,3,0,25,0,14,2,-3,2,20,26,0,0,-1,16,16,0,5,13,0,11,5,5,21,-5,4,3,16,0,0,-6,39,0,-1,4,-2,4,4,0,0,30,0,0,0,0,4,0,0,0,0,3,-3,0,0,0,0,-1,10,0,0,0,0,0,0,3,0,0,5,-5,4,-1,-2,0,0,22,0,13,0,0,0,0,-3,4,0,-2,0,6,0,0,0,-2,5,0,0,3,2,0,19,9,44,-5,0,4,0,19,0,0,9,0,13,4,0,0,0,0,0,3,0,6,7,3,14,0,6,0,0,20,16,0,-3,0,-1,0,-3,0,0,0,30,15,16,16,0,0,0,0,0,6,2,0,0,0,-6,5,4,5,10,0,0,0,0,0,0,12,13,11,0,0,-4,0,11,0,0,0,0,7,19,17,2,0,0,0,0,0,0,5,-1,0,7,12,0,0,0,3,15,15,0,30,0,32,6,0,0,9,0,11,0,4,0,0,0,5,0,0,-1,0,0,0,-5,0,8,0,0,3,0,0,0,0,0,3,0,0,40,0,0,5,0,6,0,0,0,0,0,0,0,0,1,6,18,33,0,0,0,0,0,22,0,16,0,3,0,0,0,0,-3,0,0,0,0,0,0,4,-4,0,10,0,15,0,18,4,3,0,16,0,3,0,0,11,16,0,0,0,0,5,16,0,0,0,0,0,0,0,0,-1,0,0,0,4,0,5,0,12,2,0,4,3,10,0,0,0,0,12,-7,4,0,-6,0,0,0,2,-2,0,15,0,0,13,0,0,0,0,0,0,-6,19,0,0,-5,-3,13,0,0,4,4,0,0,-5,0,0,9,0,22,21,0,10,0,5,0,0,5,0,0,-1,0,0,0,3,0,-6,11,0,-3,2,0,0,0,5,0,0,2,0,13,0,3,4,0,0,9,0,-4,8,0,0,0,16,0,5,0,18,-3,4,0,0,12,0,6,25,0,0,0,7,0,0,6,7,-1,7,-2,0,3,11,3,0,9,0,2,0,2,4,0,0,0,6,5,0,0,0,4,5,0,4,10,5,0,4,0,6,0,0,11,0,0,0,0,12,0,3,15,3,7,0,12,6,14,4,-3,14,5,3,2,0,0,0,32,9,0,0,30,21,3,4,12,11,11,8,1,4,-7,13,0,0,0,0,8,18,13,0,14,0,0,0,0,0,-2,6,0,15,-2,2,4,16,24,0,9,0,0,4,0,14,17,0,-2,0,48,12,2,0,0,51,4,0,0,0,0,-8,0,17,0,5,0,0,0,30,-7,0,0,0,0,0,0,2,7,21,12,4,0,0,6,6,6,6,3,2,-1,27,4,0,0,8,17,0,0,0,0,0,0,0,5,0,0,42,16,15,0,0,20,27,2,0,0,0,0,-3,8,-5,0,27,5,0,0,5,7,0,-1,0,0,0,0,3,0,1,0,0,0,0,0,22,0,12,0,0,0,4,6,0,-4,-6,0,0,3,-4,0,26,0,18,4,4,28,0,0,0,5,10,-4,-3,17,0,0,-6,0,0,0,0,2,4,0,15,13,-5,24,0,3,7,0,12,-3,0,0,5,1,17,7,5,-1,0,0,15,8,-4,6,1,22,0,17,0,41,1,5,0,0,5,20,0,0,2,2,16,4,0,0,-3,3,0,0,14,4,18,0,0,5,0,0,1,18,0,10,0,0,24,0,3,0,2,3,0,13,10,31,-1,7,0,6,0,5,-1,0,20,0,0,0,23,0,0,0,3,0,-6,8,0,18,47,8,9,14,0,-4,0,0,0,1,5,23,0,0,0,19,0,0,15,0,0,19,0,23,8,3,0,0,0,0,-3,37,0,4,8,0,2,0,11,12,4,0,0,0,3,0,3,-1,0,0,0,0,3,0,0,2,0,0,3,43,-4,-1,3,-6,18,0,0,-5,0,6,4,-1,0,1,0,8,6,4,5,0,0,0,0,1,0,-4,0,0,4,0,6,9,0,10,40,3,3,7,0,0,0,19,0,0,0,0,0,-6,0,0,0,0,5,0,0,0,0,-3,0,0,0,0,5,0,0,0,7,-3,17,18,0,18,5,0,9,0,-10,0,0,6,-6,0,19,10,0,8,12,0,9,20,-5,6,10,5,0,4,4,-3,3,0,0,0,0,0,-5,0,0,15,8,0,0,0,0,7,0,17,-4,0,0,0,0,6,3,0,15,15,2,0,-3,22,-4,21,38,-2,0,0,25,0,4,-2,13,0,0,2,11,0,2,30,0,-3,0,0,-4,0,0,26,0,1,5,0,17,-3,-3,0,7,7,7,0,27,5,0,21,15,0,4,6,0,0,23,4,4,11,0,5,0,3,7,27,4,3,-1,4,4,0,5,12,10,7,0,0,2,0,0,9,4,5,7,0,5,0,4,0,-4,0,-5,26,0,30,11,0,3,0,-1,16,0,0,0,4,0,0,10,0,0,0,-8,8,0,0,0,0,-7,13,0,0,4,15,0,4,0,0,41,0,6,0,0,4,43,-4,1,12,54,0,7,0,0,0,21,4,3,0,-2,4,15,0,0,0,4,0,6,3,0,0,0,-6,5,0,18,0,0,0,1,18,4,0,1,4,0,1,5,4,5,5,18,4,6,-6,20,0,0,9,5,6,6,0,-9,4,21,6,0,5,0,0,0,3,0,0,-3,0,0,0,-1,0,0,0,0,0,0,3,5,0,0,8,15,0,-4,0,0,0,6,0,0,-3,20,31,5,0,1,0,3,3,3,9,0,-4,12,-4,4,12,2,0,12,0,0,0,0,0,4,20,9,2,9,11,0,0,0,8,14,0,-5,18,0,0,0,4,3,0,5,0,0,0,-1,0,0,0,0,13,18,0,5,19,0,18,0,4,12,0,0,3,0,0,0,-1,16,19,7,9,14,0,30,0,0,0,7,3,0,7,0,4,3,5,7,-1,17,0,0,0,0,0,0,0,0,6,4,5,18,0,8,0,0,5,0,5,6,0,0,0,0,0,0,0,16,-6,4,0,2,0,0,0,18,5,5,0,0,0,0,0,-4,2,0,0,0,0,0,0,4,22,0,5,6,5,5,0,0,-4,46,0,-4,-3,0,15,0,0,23,0,0,9,0,-5,0,0,3,0,3,22,0,0,0,0,15,6,0,0,5,0,-4,0,-4,5,-2,0,-3,7,28,13,0,10,0,8,6,1,5,-5,36,7,0,0,0,5,0,2,0,0,0,6,12,0,0,11,32,0,15,20,-4,0,2,4,1,24,10,0,-2,6,0,-2,0,0,0,3,0,21,-1,0,0,25,0,0,0,6,23,29,6,18,-1,19,-2,0,10,10,0,0,2,5,6,0,-3,13,16,20,6,2,4,19,-5,2,-2,6,0,0,0,4,0,0,0,6,-7,0,0,27,0,10,10,0,0,-3,-5,12,1,0,0,0,-1,0,0,8,0,0,0,0,-6,16,0,25,0,7,8,0,0,3,0,11,6,0,10,32,6,0,4,11,4,5,6,12,0,0,6,47,0,48,0,17,0,6,0,-4,0,10,13,5,0,45,0,0,0,5,-7,40,20,0,0,0,-3,5,0,3,6,0,24,0,9,-6,23,0,0,3,0,0,5,0,0,6,0,0,-4,0,0,0,0,13,-4,0,0,0,0,-6,-3,0,0,6,0,0,9,-3,5,0,-2,0,0,0,0,47,7,4,10,1,5,5,3,0,0,0,0,23,0,5,31,0,0,0,0,0,0,0,0,0,3,0,5,0,8,0,6,0,0,0,6,0,0,3,0,5,26,0,0,0,0,0,7,16,0,0,0,0,0,6,0,43,0,8,40,18,0,49,0,0,0,0,3,11,0,0,0,10,20,-6,0,0,0,5,0,0,0,-1,5,17,0,0,14,0,20,0,6,-2,0,-4,10,0,1,0,17,7,0,0,0,0,0,4,0,0,11,16,14,0,0,0,-9,-4,9,0,0,0,2,0,4,4,4,22,0,0,-1,0,0,-4,19,0,0,0,7,5,12,0,0,6,8,-7,0,4,0,45,10,-7,0,-1,5,0,-5,-4,13,0,0,-9,7,-1,4,17,3,0,2,-4,0,0,0,2,39,0,0,0,0,4,7,22,13,0,8,28,0,0,0,0,5,-8,0,0,35,0,22,4,-1,2,13,0,0,10,14,34,0,0,0,0,23,15,0,-3,0,0,0,0,3,0,1,0,0,1,2,0,0,3,0,13,1,0,-2,0,-6,2,14,0,0,16,0,20,0,-1,0,0,0,2,0,0,-4,18,4,20,-6,18,6,-3,4,7,0,0,11,0,0,0,0,0,0,-8,0,2,1,0,0,0,0,2,14,0,0,11,0,2,2,0,11,0,-1,2,0,0,3,13,0,-6,17,0,17,0,0,11,19,0,0,0,0,0,0,0,14,3,6,1,-4,23,-5,0,0,0,4,7,4,5,6,6,2,-4,12,0,5,5,0,0,-3,29,0,0,6,33,10,0,15,0,0,20,0,0,5,0,0,2,17,6,0,3,0,0,1,0,-1,0,0,0,0,-6,5,0,-3,0,14,14,-4,6,0,0,-3,0,0,0,-3,0,0,1,0,20,6,10,27,0,0,4,5,0,0,0,10,0,0,0,0,0,0,5,7,0,19,0,20,26,0,0,0,0,19,19,0,0,1,4,0,15,12,7,0,1,1,0,0,0,-1,0,0,0,5,0,14,0,0,0,-3,0,0,0,0,-6,-6,30,38,0,3,-1,0,10,4,0,0,0,0,6,13,0,0,43,5,0,-5,33,-3,0,-1,1,0,18,0,4,0,5,0,0,0,2,0,0,2,-3,-4,4,0,6,18,48,0,0,37,0,3,0,2,0,0,0,14,12,6,0,0,6,30,0,0,-6,53,0,0,0,-4,23,14,0,0,-8,9,0,-5,0,23,5,0,2,0,13,0,7,0,4,7,0,5,0,0,-5,32,6,0,0,0,11,27,0,0,0,6,2,11,0,19,0,10,0,0,0,0,8,0,0,-1,3,37,0,-2,6,5,12,0,2,17,0,7,0,0,5,0,0,0,0,-3,7,-1,5,17,0,6,0,0,-3,-5,0,0,-11,3,0,32,0,0,0,-4,5,0,13,0,0,9,8,0,-3,0,7,0,17,0,1,6,0,0,6,21,2,8,18,0,7,8,0,10,3,-6,3,0,2,0,-5,3,17,1,3,0,7,20,3,0,0,4,0,9,12,0,0,26,-4,13,18,-2,0,4,0,0,0,9,1,18,8,0,0,5,5,10,0,0,0,-1,6,0,-2,0,0,0,28,0,1,25,0,0,0,1,3,0,0,0,0,15,-5,0,-5,9,0,0,0,0,0,17,9,6,10,0,3,5,16,-3,4,7,0,13,11,11,0,18,22,6,3,-2,0,3,19,5,4,0,0,0,20,0,-5,6,0,0,0,0,5,8,0,2,4,0,-5,0,-1,14,10,0,-7,0,0,4,17,0,7,0,0,0,0,13,0,0,0,0,4,20,6,20,7,0,0,0,-1,0,-5,-4,0,20,-8,0,7,0,0,0,19,31,0,0,-6,0,5,5,-5,6,0,11,12,30,2,21,15,-1,0,0,1,2,0,0,0,0,6,0,2,2,-2,-5,2,5,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-4,14,17,0,6,0,-4,4,0,0,0,0,0,5,0,16,0,0,0,0,2,0,0,6,0,2,5,0,0,0,0,0,7,0,0,14,0,15,-3,0,12,-3,-3,0,1,27,3,-3,0,9,0,0,1,9,14,10,0,0,25,0,15,0,0,0,0,0,0,5,0,10,0,0,7,2,0,1,3,4,0,14,0,17,0,0,0,5,0,23,0,-2,0,0,0,-1,0,12,-6,3,0,0,0,0,7,0,0,0,0,0,0,0,0,-6,26,0,-7,0,0,0,17,7,-3,25,0,0,1,5,5,0,0,16,0,2,47,14,4,0,0,0,5,-1,-3,6,0,22,6,16,-1,0,0,5,-7,0,2,0,0,0,0,-7,0,0,-4,11,0,5,-1,0,0,0,0,6,21,10,12,0,-3,5,0,0,0,-3,0,8,13,12,3,0,0,0,0,0,0,0,0,0,0,0,-2,-4,4,24,-3,0,0,0,9,8,-5,0,5,0,0,9,3,0,6,6,13,5,4,10,12,34,3,0,5,0,1,1,0,0,6,18,0,0,11,5,0,0,18,0,15,0,0,0,2,8,0,13,12,-3,0,5,0,12,0,0,0,2,14,26,0,0,6,-5,0,6,0,0,-7,17,0,0,0,0,11,0,10,0,13,0,27,18,13,0,0,18,0,0,47,0,10,0,0,3,0,22,3,0,7,14,4,15,25,0,34,-5,0,0,0,0,0,0,0,28,-2,1,0,0,0,0,4,-1,0,20,1,4,13,3,0,6,6,-4,0,2,0,34,4,0,0,0,0,6,8,0,0,0,5,0,-3,5,4,4,-4,0,15,0,0,0,-3,0,47,0,11,0,-4,4,20,0,-6,45,7,6,9,0,0,6,0,0,20,0,0,19,0,4,4,6,0,0,10,0,0,5,0,0,0,-7,4,0,13,0,0,10,4,0,0,10,0,0,0,4,0,0,0,0,0,3,0,0,0,10,32,0,0,0,0,0,10,-2,-4,0,1,13,0,3,4,3,8,-2,0,19,3,3,0,11,18,10,0,14,15,0,7,0,0,17,18,-4,0,1,0,15,0,0,-2,0,0,0,10,18,0,11,16,0,0,0,0,14,5,0,0,0,0,17,0,-3,0,0,0,0,0,-7,16,0,33,0,6,14,0,15,0,0,6,0,-5,0,6,0,0,5,0,-1,0,-3,17,3,0,-2,4,0,0,0,0,3,5,0,0,7,0,0,7,0,-4,0,2,0,0,0,5,-5,-6,0,0,0,-4,0,0,10,4,23,17,9,4,0,5,34,0,0,0,6,0,0,0,0,-4,0,5,0,0,4,0,0,0,7,0,0,3,1,4,0,0,21,-4,0,0,0,3,31,0,4,10,0,3,0,0,28,0,-4,-4,0,0,-5,4,0,13,0,0,0,0,1,0,-5,2,0,0,4,0,0,0,0,0,0,0,3,20,6,0,35,-3,0,0,6,-3,12,0,0,0,-2,-3,13,16,0,9,1,11,-3,2,0,0,12,0,0,-6,29,6,-5,46,3,5,3,6,4,0,0,18,0,6,5,0,-3,0,9,0,20,33,0,12,-1,0,5,0,3,-5,0,-1,5,7,18,3,0,0,0,3,0,0,8,0,0,-2,4,0,0,4,0,-4,0,0,3,0,0,0,2,0,8,6,13,2,0,4,0,-3,0,12,-5,17,32,0,11,6,0,3,5,4,0,3,0,4,6,4,0,0,0,0,14,0,22,5,20,5,0,0,33,2,24,0,8,-4,5,0,-9,16,5,15,0,5,27,0,15,0,0,0,0,0,17,1,0,-6,0,2,-3,0,0,0,-8,18,0,1,0,0,1,0,-5,9,-1,0,5,6,10,12,1,-1,0,-7,0,0,0,15,0,0,0,0,0,5,13,4,0,-2,12,-6,0,0,15,0,5,0,6,0,3,0,5,1,0,0,0,0,0,2,0,42,-5,0,0,0,5,0,-2,13,8,0,9,11,2,0,-3,5,0,0,0,8,8,-2,0,0,0,0,0,3,0,41,4,0,0,0,0,0,0,1,0,0,0,0,1,0,-5,0,-3,5,0,0,-1,24,0,0,6,24,17,5,0,0,-4,-3,0,-3,0,0,0,15,0,-3,5,24,0,41,0,5,0,1,0,-3,7,0,0,3,0,3,0,-5,0,0,0,3,0,0,18,0,0,23,-5,5,0,3,38,0,0,2,0,17,0,0,3,5,0,0,0,-1,5,0,0,0,0,0,0,-2,3,0,0,17,3,-3,15,4,45,0,3,1,0,0,3,0,0,2,18,0,8,0,31,33,0,0,-1,0,14,6,0,27,23,4,0,10,10,0,0,38,5,4,9,0,0,1,-6,2,0,5,0,0,0,4,8,0,0,0,0,0,0,0,5,-1,4,3,10,0,0,-2,0,44,13,0,0,0,0,3,0,0,0,0,0,6,0,0,10,0,-3,28,0,11,4,0,0,0,7,-5,0,0,0,8,0,10,3,0,0,8,0,0,0,36,24,4,0,0,0,7,9,15,5,0,0,4,0,0,3,5,0,0,9,0,-2,8,12,0,0,36,0,0,3,0,18,0,0,5,0,4,18,6,14,10,0,0,4,10,0,-2,10,0,0,0,0,5,4,4,0,5,9,0,10,23,9,0,18,0,0,0,0,0,0,21,0,0,14,0,9,0,0,0,0,3,0,18,-7,-5,12,0,9,-8,-6,19,0,1,13,0,15,0,0,0,0,0,8,0,6,18,0,0,0,17,0,0,10,0,0,0,0,0,0,0,0,0,10,0,0,0,-2,0,0,0,5,0,7,0,1,0,-4,10,0,0,0,0,31,0,0,0,18,0,0,12,0,0,26,0,4,14,5,0,0,-3,8,0,3,0,0,0,0,29,8,15,20,18,2,0,0,0,0,-4,2,2,44,0,0,0,14,0,0,0,0,0,5,-5,0,0,0,0,0,-3,0,0,3,0,0,0,2,0,11,5,0,0,0,10,0,0,0,18,3,4,5,12,-6,11,-2,0,7,-3,2,0,0,0,-5,0,0,0,-6,19,14,11,6,0,-4,0,6,0,1,3,0,4,1,4,0,0,-4,0,0,-3,0,45,0,-6,4,0,20,12,0,0,6,19,8,0,-4,0,0,0,0,3,4,0,0,5,0,0,2,6,0,0,0,5,-5,0,18,11,0,1,6,0,0,4,0,0,7,0,0,0,1,17,0,10,0,0,0,1,31,0,23,0,0,-6,10,4,0,0,-4,0,-2,-5,-3,0,0,15,-3,-3,6,0,0,0,0,7,20,6,0,-1,5,9,0,20,14,0,-5,22,39,0,6,0,0,0,-3,15,0,5,-3,0,40,6,0,3,0,0,8,7,0,2,6,0,5,0,16,0,19,0,0,0,-6,0,0,9,0,0,0,-5,2,0,0,12,0,10,12,0,0,6,0,0,0,4,0,12,15,13,0,0,-6,0,2,0,13,5,0,6,0,-2,0,40,0,0,0,0,0,0,0,0,10,23,0,0,0,0,5,0,0,0,0,6,-5,0,7,0,20,0,0,0,-8,0,-5,0,0,0,0,0,0,0,0,16,0,0,0,4,3,14,25,6,0,14,-2,5,-4,0,9,0,0,0,0,-7,-7,0,7,11,5,0,0,0,0,0,0,1,-7,-5,5,0,0,-6,0,0,10,0,0,-6,9,0,0,0,0,0,13,0,16,5,0,0,10,0,-4,7,0,-4,0,0,0,22,4,0,0,5,0,4,5,4,3,0,0,11,3,6,17,0,0,4,0,4,21,5,0,0,0,3,-1,5,0,5,4,4,4,0,0,0,0,0,41,24,23,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,6,0,0,-4,0,0,4,0,-3,0,2,-5,14,0,-1,0,0,12,0,0,4,-6,8,7,0,-1,0,5,2,0,8,0,17,4,0,21,5,-1,0,0,19,0,7,0,1,13,2,2,2,0,0,13,4,0,0,0,-5,6,0,0,0,0,25,-7,0,5,0,7,0,11,0,0,0,0,1,0,0,4,11,-3,0,0,0,28,11,0,12,5,6,0,0,0,0,7,0,-4,0,0,0,0,-4,17,7,6,0,0,0,5,12,0,4,6,0,21,0,4,0,0,-1,0,0,3,0,2,-2,0,-3,13,0,2,0,0,17,16,0,34,26,-2,0,0,7,0,0,3,0,5,5,0,-3,-10,-5,0,0,5,0,4,-5,-3,0,16,40,11,-5,21,5,0,0,-2,0,2,11,0,0,4,7,0,4,20,6,-4,0,0,15,0,11,0,0,19,12,0,0,0,-1,-3,0,0,6,4,0,0,-3,0,3,0,3,0,20,1,15,0,11,2,2,1,5,-8,10,0,0,0,0,0,0,0,0,2,0,0,0,0,11,0,0,0,0,0,1,0,4,9,7,0,0,18,8,0,1,1,-5,0,0,6,0,15,0,4,-3,4,0,0,0,0,1,0,-2,0,-4,0,0,0,15,-1,0,18,0,0,-5,6,0,0,20,0,0,3,7,0,0,4,0,3,6,0,0,0,0,0,18,18,0,0,18,0,0,0,5,0,0,15,0,-3,-2,30,0,0,0,0,3,5,0,0,-5,24,0,4,4,0,-2,0,0,4,5,4,0,18,0,0,23,3,0,0,11,0,0,7,0,0,0,2,0,-4,-3,7,0,14,0,13,0,-8,-5,-1,0,0,0,0,0,0,6,0,13,-2,0,0,0,0,0,8,3,4,5,24,3,15,14,0,0,0,0,13,0,-4,6,0,0,-4,0,0,-1,6,1,0,7,0,23,19,-4,2,0,16,0,5,12,8,0,27,21,0,0,0,-5,0,0,7,0,0,4,0,18,0,0,0,4,-3,0,0,0,6,0,5,-4,0,0,0,6,0,0,0,8,5,0,13,-1,0,0,6,13,0,0,0,0,3,0,-1,0,0,0,-1,-1,0,0,30,16,4,0,0,6,8,0,5,0,0,0,0,4,16,0,16,3,6,0,0,0,6,0,0,5,0,12,2,-5,4,1,7,14,0,4,0,23,29,11,-4,0,0,0,0,0,19,0,-2,5,3,0,2,0,0,0,2,11,2,27,26,4,4,5,20,-5,0,-1,0,48,0,0,0,0,0,10,-1,0,-3,-4,-2,14,6,0,0,0,-4,11,0,2,-1,0,4,0,42,-4,6,3,6,0,-3,0,0,0,2,0,0,0,0,0,2,0,-1,4,0,0,0,0,7,10,0,1,10,0,0,0,16,25,0,4,3,0,0,0,0,-3,5,19,0,0,0,2,0,21,13,0,0,7,-5,0,-3,14,0,-3,39,-7,0,6,5,0,0,43,0,0,9,0,0,1,0,0,-2,4,5,20,6,33,12,0,13,0,-1,0,36,26,1,0,0,0,0,43,0,-2,0,0,0,0,11,0,0,24,0,0,0,33,21,0,2,0,0,5,13,0,3,31,29,0,3,12,0,0,13,0,0,3,-1,-3,0,10,0,0,4,0,0,4,-4,0,0,14,0,0,-6,0,43,-1,0,-3,0,2,0,0,0,10,0,0,17,0,15,4,1,4,0,18,4,-4,0,0,0,6,0,0,-5,0,1,0,26,0,0,-3,0,0,29,7,-4,0,-6,4,-3,0,11,28,0,0,-4,23,-3,0,15,0,0,6,0,51,1,0,-3,0,0,-1,2,0,0,0,-3,4,15,0,-1,0,3,0,23,4,-7,8,0,0,0,12,6,0,0,0,3,0,5,0,4,5,12,0,15,-1,0,0,0,0,-9,0,10,-6,-4,0,0,0,0,0,15,-4,3,5,8,0,12,8,0,0,25,0,4,0,21,1,34,0,0,4,0,0,31,14,0,0,7,6,0,-3,-5,16,0,0,6,38,0,4,0,29,0,8,0,0,0,5,3,16,4,0,13,0,8,0,0,0,3,5,0,-4,0,5,2,0,0,0,0,0,5,0,6,0,0,-1,29,0,0,-7,0,0,4,6,0,6,42,0,5,0,-4,22,16,26,18,8,11,0,0,10,0,0,0,20,4,-2,29,17,0,0,14,0,-4,22,4,0,10,0,-5,0,0,0,4,8,0,0,0,14,-1,0,5,0,19,2,0,0,0,-2,0,2,0,10,4,5,0,0,16,0,0,2,0,0,5,14,0,0,0,24,0,0,28,-1,12,29,0,0,4,3,0,0,0,0,0,4,2,0,0,8,0,14,0,0,0,9,0,2,0,0,0,12,5,0,5,3,0,0,0,31,16,4,0,0,0,28,0,7,0,1,6,7,0,0,11,4,0,2,22,15,-4,6,0,-5,14,2,0,5,5,6,0,5,5,1,10,4,1,0,4,0,0,20,20,0,14,0,0,0,0,-2,0,14,-6,0,0,0,0,3,16,0,0,6,5,0,0,13,0,6,20,4,0,0,0,11,0,-3,0,2,0,11,0,8,16,6,-5,6,0,0,0,0,24,0,5,4,0,0,0,0,9,0,7,0,0,0,4,0,0,0,0,13,0,4,4,0,0,-3,0,0,3,9,22,0,0,18,-3,37,0,0,0,10,-5,0,0,0,0,0,-4,6,5,4,0,-5,5,-5,0,0,10,20,7,0,-5,3,0,0,0,0,0,0,0,7,5,3,5,3,5,3,31,0,0,0,0,0,0,10,0,0,-5,7,0,0,7,-4,3,0,5,0,0,14,0,-2,0,0,10,0,0,-6,0,0,5,0,0,0,14,6,0,0,0,6,0,-5,0,0,0,0,3,0,4,0,20,0,0,4,0,0,0,7,0,0,0,27,25,0,1,-1,4,0,4,0,-5,0,17,0,0,3,0,0,0,4,0,0,14,3,0,0,0,17,-3,0,0,14,0,4,6,0,5,0,0,-1,0,7,4,0,3,0,0,0,-3,0,1,0,2,0,26,14,7,24,-5,7,15,0,-5,0,0,0,0,20,0,5,0,0,0,10,0,0,0,-2,5,0,0,0,0,38,0,0,0,-1,4,0,0,0,8,6,0,5,15,-3,5,4,0,16,0,0,0,0,0,0,0,11,4,0,0,11,29,0,2,1,1,0,0,0,17,0,5,-13,2,20,0,6,0,0,0,0,-2,0,0,0,0,0,8,0,17,0,20,0,0,0,0,0,1,0,0,11,0,0,-16,0,22,37,-7,0,10,0,7,7,3,47,0,0,0,0,-5,0,0,0,0,5,0,0,0,0,0,5,4,0,0,0,0,0,7,4,0,0,0,0,11,6,0,3,0,0,0,2,0,0,7,0,0,0,0,2,3,0,-7,0,0,0,-3,0,0,10,0,6,0,-6,17,4,20,0,17,5,14,3,-5,2,1,0,4,0,0,0,0,0,5,21,0,15,0,0,0,8,2,0,8,3,0,4,0,0,0,0,5,0,0,0,0,0,0,0,0,0,7,0,0,12,7,-2,19,0,0,0,-1,-4,4,0,0,0,5,0,5,9,0,0,-4,0,2,0,4,0,4,5,3,5,4,0,5,0,0,10,0,0,9,0,0,0,0,0,8,0,-4,0,0,3,0,8,0,0,0,11,0,9,17,20,0,3,0,16,0,0,24,0,0,9,0,4,5,0,3,0,0,0,1,0,1,0,2,0,18,5,3,10,23,0,0,0,0,5,0,0,11,0,7,3,10,1,0,-5,25,6,0,3,0,-2,0,-6,0,-2,13,0,0,0,0,-6,0,0,0,0,1,18,1,0,28,20,4,0,0,16,-1,0,10,-5,0,3,0,0,2,-3,5,0,0,0,0,-8,4,0,4,15,0,0,0,0,5,4,7,0,32,-1,36,3,0,0,0,0,0,0,0,0,0,0,29,1,0,24,0,0,0,35,8,0,0,0,36,5,6,11,3,7,0,17,0,0,0,0,21,11,11,0,0,4,0,0,0,0,-8,0,9,0,0,0,-3,1,0,0,0,-1,4,0,0,21,0,-3,0,0,5,0,-6,20,0,0,-4,2,3,3,0,0,0,-2,5,15,0,0,0,0,0,0,0,0,0,10,6,-1,0,3,16,27,-5,11,45,13,0,0,-5,0,2,0,29,0,0,0,0,0,1,0,15,8,-2,0,0,-3,0,0,3,0,4,0,0,0,5,0,0,0,0,-3,13,0,1,10,4,-1,16,0,0,-2,0,7,10,0,2,0,1,11,0,0,0,0,0,-3,2,0,0,0,9,0,0,0,16,14,0,32,0,0,0,-7,16,7,5,0,0,-2,0,23,17,0,-1,16,18,0,0,8,30,-12,0,14,0,0,0,0,5,5,0,0,0,0,6,-5,0,4,11,0,4,0,5,0,0,0,26,2,0,0,0,2,0,10,0,4,0,12,6,0,0,5,7,0,0,7,0,0,16,0,5,4,16,11,16,8,10,0,0,0,5,0,0,0,0,0,0,0,9,0,0,0,4,0,0,0,0,28,0,4,-1,0,4,4,1,0,0,0,15,10,0,18,0,-9,7,0,0,24,0,0,0,1,0,4,0,0,2,-4,0,5,-5,5,0,0,0,0,0,0,0,-3,17,0,0,0,0,15,0,0,32,0,0,6,0,15,0,0,0,0,-7,6,4,0,5,0,0,0,4,0,4,0,5,0,43,0,13,0,7,0,9,6,4,0,4,0,0,39,5,0,-2,11,11,7,0,0,15,3,17,0,0,0,15,-1,0,0,-5,28,2,1,0,15,0,0,38,0,8,12,5,0,14,0,19,0,6,3,0,0,4,0,18,0,0,14,0,0,0,0,0,24,0,0,0,0,0,0,17,0,0,9,0,0,0,0,3,0,16,3,0,12,8,0,0,-4,0,0,0,0,-4,0,-1,16,20,0,16,0,3,0,33,1,0,0,1,19,0,6,0,7,-5,0,2,0,-4,0,0,0,11,-1,-1,0,5,18,9,0,0,13,5,0,0,0,6,6,0,34,0,0,6,0,0,0,1,0,0,2,0,4,0,0,0,0,0,24,0,6,2,0,5,7,2,1,0,43,21,6,0,0,4,-2,0,0,7,0,21,14,1,0,-1,0,3,4,5,6,0,4,0,2,10,3,6,1,0,5,0,0,0,0,10,0,0,0,6,4,11,28,4,5,5,6,4,0,0,0,32,-1,3,32,0,0,4,1,7,0,0,3,0,-5,18,0,8,4,0,3,0,8,3,0,0,13,19,-3,0,0,32,0,0,0,4,0,0,46,0,2,6,6,0,-4,0,-3,6,8,31,0,0,-4,-6,-1,4,44,1,-4,17,-4,10,49,4,7,3,25,0,2,0,0,0,0,0,-5,3,6,1,0,1,5,0,0,2,48,-6,0,0,0,27,0,6,5,0,9,0,0,0,0,7,40,0,16,11,0,0,0,15,3,0,1,0,0,2,3,0,-3,13,0,5,-2,0,0,0,0,2,14,0,21,25,29,0,2,15,0,0,0,-1,0,0,4,13,3,-4,7,0,6,5,7,0,0,-5,1,0,5,0,0,0,21,0,16,0,0,0,0,3,4,-1,2,0,-1,4,38,-2,0,0,-3,0,0,11,28,39,0,-4,6,0,0,7,17,4,7,-3,0,9,0,10,0,3,10,0,0,-3,0,0,8,2,0,0,3,0,0,0,0,4,0,15,0,0,-4,3,0,0,4,15,1,0,0,0,0,1,42,5,6,0,0,0,0,0,12,13,8,-3,27,-1,0,2,2,0,0,0,0,0,0,14,28,0,0,5,0,3,0,4,0,3,10,0,10,0,0,6,0,0,-4,6,0,0,3,12,0,5,0,0,0,13,0,0,6,0,0,0,0,3,10,0,-5,-2,0,0,3,0,0,5,10,0,10,7,17,0,3,-3,11,0,6,-3,0,0,0,0,11,0,5,0,3,0,-5,0,39,0,0,0,0,8,0,39,0,-2,7,0,14,0,4,8,0,0,3,0,0,17,13,0,0,39,0,19,0,0,4,0,0,0,0,0,5,1,-3,19,1,2,2,0,15,2,0,-1,0,0,-1,31,0,2,1,-2,0,0,0,13,0,2,0,0,0,-2,3,26,0,0,0,0,0,0,0,1,19,-5,0,15,0,0,3,-2,6,2,13,0,3,0,0,4,7,-1,0,44,0,5,0,0,0,6,0,-2,5,0,-3,16,0,5,0,2,19,5,9,0,0,53,37,0,3,6,8,0,0,0,0,0,19,-3,3,0,0,8,0,-3,0,0,11,-2,19,0,0,0,0,30,13,10,-4,0,0,27,14,5,64,5,0,6,18,0,0,5,0,4,2,5,0,0,-9,0,0,0,-5,7,8,17,5,0,0,0,15,2,0,0,6,11,8,5,0,0,2,30,0,0,2,0,0,-5,23,0,-2,0,0,29,7,-1,3,0,6,-1,5,19,32,0,-5,5,0,-2,2,6,4,0,1,10,0,0,-4,27,16,20,2,0,0,2,0,0,0,0,0,0,4,0,0,0,0,0,0,0,30,0,0,0,0,9,4,0,-4,0,-2,4,5,16,0,0,19,19,0,0,0,2,0,0,29,0,2,5,13,6,0,0,7,0,-5,0,0,0,5,0,7,10,2,-2,26,0,-2,0,0,-1,22,0,0,0,0,0,10,0,0,-3,4,5,0,18,12,0,-3,10,4,24,19,0,5,5,4,0,0,0,0,0,8,20,0,8,0,0,7,-2,0,0,0,0,-4,0,4,7,3,5,10,0,0,13,0,0,0,13,0,1,0,29,5,0,0,0,1,30,0,3,8,0,0,0,0,-4,2,-6,2,6,15,0,0,28,0,-5,0,0,0,0,0,0,0,6,2,40,0,20,0,29,8,13,0,2,5,19,0,0,0,0,0,0,0,22,0,0,-3,0,28,0,0,0,6,0,0,0,1,0,0,10,14,5,2,13,15,0,0,3,0,-4,0,4,0,0,-7,0,0,18,0,1,0,0,0,12,0,0,0,0,17,0,17,0,0,6,7,0,10,-4,-3,6,6,16,0,3,13,-2,0,0,21,11,20,0,-1,0,0,0,0,0,0,2,-2,0,0,0,0,9,9,0,-5,0,0,0,0,0,-1,0,0,0,17,32,-3,-3,0,0,5,0,0,0,17,0,6,5,0,-5,0,0,0,23,0,2,2,5,18,0,-5,4,-3,12,21,15,4,0,-6,0,0,13,0,0,-3,16,4,20,0,11,17,0,0,0,-7,6,0,0,6,0,3,0,-3,12,0,13,0,23,0,-4,0,0,0,-2,3,5,3,0,25,0,0,0,0,0,0,0,0,0,0,10,21,0,0,0,7,0,1,0,12,0,0,0,3,4,-3,6,-1,16,16,0,0,32,0,0,4,18,0,6,0,0,9,0,1,10,-1,-5,6,24,-5,6,0,0,15,0,0,0,3,0,0,0,2,4,0,0,0,0,0,-4,13,0,4,-4,27,12,1,0,17,0,0,0,13,20,0,17,-2,9,0,0,-3,0,0,16,1,0,0,0,0,7,0,3,0,9,0,-6,0,4,5,1,0,-5,0,0,0,0,15,0,7,3,14,0,0,0,0,-4,6,15,45,0,-1,0,-2,41,0,0,0,0,42,0,0,0,4,1,0,3,9,-1,5,4,5,0,6,6,-1,11,-3,2,1,0,0,0,0,0,-1,17,0,0,19,0,3,9,0,0,0,0,2,0,0,0,0,-3,-2,0,0,0,0,0,5,-3,24,12,33,0,0,0,0,0,41,5,3,0,0,39,6,0,0,5,8,0,0,0,0,-1,13,1,-4,17,11,0,-2,4,0,3,0,5,0,6,0,2,0,26,0,0,0,12,0,0,4,0,9,0,12,0,-7,0,25,0,18,0,1,-2,4,6,0,0,0,0,0,0,14,0,0,4,12,11,0,43,5,18,19,2,3,7,9,3,0,5,3,5,0,14,0,2,16,0,3,2,0,22,0,19,0,0,4,0,6,0,0,2,16,33,11,-1,-1,0,1,6,7,0,0,0,2,0,4,2,22,5,0,0,21,16,8,4,-8,0,15,17,5,3,4,7,14,3,0,5,-5,4,0,15,1,6,9,17,0,0,0,0,0,0,0,37,18,-1,5,29,5,-6,3,4,3,0,-2,9,38,20,4,5,0,0,5,19,-6,0,0,5,-7,5,0,24,0,0,0,0,8,19,0,0,0,6,0,0,0,-5,3,6,0,0,10,0,4,0,-3,-3,1,0,4,7,20,0,0,-4,-2,-3,0,2,0,4,6,13,4,6,3,6,6,4,36,0,0,-2,2,5,-2,0,20,0,0,20,0,4,0,46,0,0,2,19,0,-2,53,0,0,0,0,0,0,0,0,10,10,5,0,0,3,12,-4,0,0,28,0,-1,0,15,0,0,1,16,13,30,5,0,11,4,6,0,0,0,0,5,1,0,0,42,1,0,0,0,0,0,5,0,0,0,8,0,6,0,17,0,13,-5,0,0,22,17,0,15,0,0,18,0,0,0,0,0,3,0,0,0,0,3,30,28,0,13,0,0,38,13,46,0,9,0,0,5,-8,-3,10,9,15,0,0,7,0,0,1,5,0,-2,16,0,-3,0,0,3,12,0,4,-4,5,0,4,0,9,0,0,0,5,0,0,0,0,0,0,12,1,9,40,18,0,0,0,-1,19,-3,4,5,0,4,8,7,15,0,-1,0,0,0,0,1,0,5,8,9,32,0,0,0,0,-1,-5,0,11,0,2,4,0,-5,-5,0,4,0,5,0,-2,0,0,0,0,4,0,0,4,0,-4,0,0,10,0,0,15,0,14,16,0,0,-4,15,0,0,0,0,0,0,-7,3,9,0,18,50,13,20,0,0,4,4,0,-2,0,0,0,0,4,0,5,29,-6,-4,13,18,0,1,3,0,4,0,12,2,0,17,0,0,0,2,8,0,23,10,0,0,7,0,0,1,0,3,2,0,0,0,0,0,0,0,0,-3,0,0,0,0,8,5,6,0,0,6,7,0,11,7,11,18,4,-4,4,4,18,-3,0,0,0,0,6,5,0,0,0,-5,24,0,4,0,42,3,1,0,0,1,4,4,12,0,0,0,5,-2,0,0,0,0,0,9,21,0,5,0,0,0,4,8,0,14,0,0,5,4,-1,16,4,2,37,0,4,49,1,0,4,8,4,0,0,0,4,1,5,-1,0,0,0,0,8,6,-8,0,0,21,4,10,5,0,0,3,13,0,5,4,0,19,0,37,9,0,-4,7,0,19,0,0,0,0,2,5,0,0,3,0,-1,0,0,27,2,2,0,9,0,0,19,0,10,0,0,43,0,0,0,0,0,19,2,16,0,13,0,16,0,8,0,0,0,13,0,0,1,8,0,20,4,12,0,0,0,0,0,0,0,0,4,0,0,0,21,0,0,10,0,10,5,10,4,6,6,5,5,0,26,21,0,18,6,8,0,0,8,0,3,2,0,0,0,0,0,0,-4,32,0,0,0,0,0,0,0,5,6,8,0,0,0,0,-6,-3,-3,-4,0,0,0,0,4,0,-4,23,-2,0,-8,15,-3,6,0,0,4,0,0,0,0,40,3,10,0,9,9,0,8,4,0,-6,0,0,12,0,13,0,0,4,0,1,0,19,36,-3,0,17,-5,0,8,4,0,0,5,0,0,0,0,0,11,0,0,0,0,0,0,22,0,0,0,-6,0,-5,10,0,3,5,0,0,0,0,10,-5,3,-4,23,5,0,5,0,6,0,0,20,4,25,0,0,4,22,0,6,0,0,0,0,0,5,4,8,0,20,0,0,-4,14,-5,0,4,4,27,0,6,0,50,5,0,0,0,0,0,4,14,0,6,7,0,0,2,0,0,0,0,6,0,0,0,0,21,0,9,0,0,0,0,0,0,0,8,0,0,4,6,0,1,0,0,5,-5,0,0,-1,0,0,4,-6,4,0,0,0,-5,0,0,-3,0,0,5,0,28,34,7,0,0,25,-4,41,23,0,13,-2,14,0,10,0,4,0,23,3,0,0,0,12,0,0,5,6,-2,0,0,-1,4,10,0,0,3,2,0,7,0,0,5,6,0,0,0,17,0,5,6,14,-1,-4,7,13,14,4,0,0,1,5,0,4,0,5,20,5,1,14,9,18,0,0,0,29,0,0,6,2,1,2,-5,12,0,0,4,4,0,14,12,0,12,0,-4,8,0,3,22,0,-9,0,9,0,0,0,0,0,4,0,0,-4,0,0,0,0,22,28,8,0,0,0,-4,0,6,6,0,5,-2,-6,1,-3,11,0,0,0,13,0,4,6,13,2,4,4,3,-2,9,0,3,-8,0,2,4,6,0,0,44,8,0,0,12,0,3,3,0,8,0,19,4,0,0,5,0,0,4,25,8,0,17,4,5,-4,3,2,0,24,24,12,0,2,0,3,0,13,0,0,1,0,3,0,3,0,0,18,0,2,0,-2,1,0,4,-3,9,11,3,6,11,1,0,5,0,17,0,-1,0,10,0,0,0,14,8,0,10,0,-4,5,0,0,0,5,8,5,4,0,4,2,0,0,-4,0,0,19,0,7,0,4,0,-2,0,10,0,4,30,6,0,19,0,0,2,0,0,-2,0,3,6,27,0,0,24,4,0,0,3,0,0,0,0,0,7,-2,4,3,0,0,-4,7,8,0,0,0,0,0,0,0,-1,0,2,0,3,16,0,18,7,9,2,0,-5,6,-6,-7,-5,0,7,0,0,-4,1,0,0,18,6,0,0,0,0,0,5,0,0,0,5,2,5,-2,0,4,0,0,-1,15,0,0,-6,0,5,6,-4,12,12,2,0,26,61,0,3,0,0,0,0,14,-4,0,3,0,1,0,0,0,0,-6,0,0,8,0,1,0,0,0,5,0,0,0,6,0,0,0,10,-2,0,0,-5,2,0,0,0,0,7,0,0,0,0,7,0,0,3,3,0,0,0,1,0,0,0,0,0,4,11,0,-5,2,0,0,5,-4,0,9,0,7,0,0,0,0,0,0,6,8,0,0,0,3,0,7,4,0,0,0,2,0,0,0,0,0,4,11,0,0,10,0,2,0,15,0,0,-2,14,19,2,0,0,0,0,0,0,-4,12,0,0,0,0,0,-6,0,6,-5,13,0,6,32,6,0,11,0,3,3,14,-3,0,5,5,13,0,-4,-4,0,0,4,4,0,-6,-3,0,3,7,0,4,0,0,6,10,5,-4,-3,4,4,0,0,0,4,1,-3,0,0,3,3,0,3,0,0,0,5,0,-4,0,0,0,0,3,-2,9,12,0,13,0,5,0,0,0,-6,0,0,6,8,19,4,0,2,0,1,5,0,0,4,0,3,0,0,0,0,5,0,2,0,-5,19,0,0,4,11,6,0,6,18,0,-4,4,4,3,0,19,6,0,11,7,16,45,-7,0,0,6,0,0,4,5,15,25,-4,-2,1,2,1,-2,5,0,-4,15,14,-2,0,0,18,0,0,0,5,4,0,0,0,0,17,0,0,0,7,0,3,8,0,-5,0,2,0,9,22,6,0,-4,0,-3,13,0,-2,0,2,0,-3,7,2,3,0,0,0,5,0,0,0,0,0,14,0,0,0,0,3,0,4,3,0,4,0,8,0,20,0,8,8,0,5,14,0,0,0,0,0,23,0,-1,3,18,0,0,4,17,0,18,11,0,4,5,-5,4,5,0,0,5,4,0,12,0,0,0,0,0,0,0,0,18,2,16,0,4,-1,16,30,0,0,2,1,3,14,0,2,0,6,0,0,0,0,18,0,9,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,3,-1,0,5,0,5,0,0,0,15,0,0,0,0,0,0,8,8,-3,2,28,45,0,0,2,0,0,4,40,0,0,0,3,0,4,0,-4,5,0,0,4,0,0,0,0,0,-3,0,25,0,0,0,13,0,4,0,0,0,0,0,0,0,12,0,2,0,5,0,0,-4,0,0,8,20,-4,0,1,1,-1,10,26,0,0,0,5,0,0,0,14,7,0,0,0,-3,0,-5,8,3,0,12,20,0,0,7,0,0,0,11,0,4,0,3,0,16,0,0,0,45,3,4,0,7,0,0,23,16,0,21,0,12,27,0,7,0,0,20,0,0,0,0,4,0,9,34,0,13,0,4,0,0,0,20,0,12,20,27,0,21,4,2,0,-3,-5,0,5,0,0,3,14,12,0,8,6,3,0,0,0,0,0,0,8,0,0,-4,3,5,5,0,0,0,0,4,0,0,5,10,6,18,0,-4,0,15,0,0,39,6,0,0,0,0,0,0,13,0,0,11,7,0,0,5,0,9,4,40,12,0,0,10,0,0,2,0,8,8,4,0,5,14,6,0,0,0,0,6,13,-7,9,5,34,4,0,0,0,0,4,0,0,0,0,0,0,-3,0,-3,0,17,0,-2,0,-2,0,2,15,0,0,8,1,0,4,40,7,0,0,19,-2,10,20,18,0,23,0,0,0,0,0,4,0,0,48,4,22,4,-4,-8,0,0,4,5,0,12,22,0,0,0,0,-4,0,0,3,10,9,4,0,0,3,10,12,0,0,11,0,4,0,0,0,0,20,41,0,22,-3,0,1,11,1,0,4,7,0,2,2,0,26,16,0,0,4,0,0,3,16,0,0,25,0,17,10,38,9,10,10,6,0,3,-4,5,0,32,0,0,0,7,0,-2,14,15,0,0,3,0,0,28,0,4,0,0,0,5,0,0,5,3,4,3,0,0,0,18,10,0,19,0,0,0,6,0,-1,2,0,0,11,3,0,0,0,-6,0,0,0,16,40,0,17,0,4,7,25,23,0,21,19,-3,11,24,5,12,0,2,0,0,0,6,0,0,0,15,14,9,0,0,0,17,0,4,0,0,45,3,0,5,13,0,-4,0,0,0,12,0,0,0,0,6,0,1,26,8,4,-3,0,19,0,7,14,0,0,0,0,14,5,3,0,0,0,1,0,5,0,0,0,0,3,1,0,0,0,-6,-3,14,0,0,-1,0,3,0,0,3,-4,15,13,0,0,0,0,0,0,0,0,0,2,0,2,-5,0,0,-4,0,-4,4,0,0,-7,20,2,-7,0,7,-5,0,0,-4,0,9,0,0,0,7,0,-3,0,0,0,20,0,3,0,0,0,3,6,0,16,5,0,36,28,5,0,0,7,0,0,0,9,4,4,40,-1,7,2,9,11,-4,-2,0,1,0,0,3,2,0,9,5,20,6,0,0,33,4,0,0,1,0,0,4,-5,0,15,0,12,0,0,10,4,1,-3,6,6,0,0,-4,0,-1,10,0,0,0,0,18,0,5,0,0,0,5,0,0,0,0,25,0,0,0,0,5,0,0,0,6,0,6,7,0,4,5,0,4,-4,-6,19,28,2,0,2,10,-3,0,0,0,-1,0,10,0,0,0,11,0,-6,0,-5,0,0,0,9,17,-5,7,0,-1,18,0,4,1,0,5,40,0,-4,0,19,0,-7,0,4,-6,0,0,0,0,0,0,0,0,14,0,42,17,2,0,3,27,31,12,0,0,5,0,21,0,-3,7,-1,0,7,0,0,0,-2,-2,0,6,0,12,0,7,0,48,0,2,0,0,-1,0,0,-6,0,0,0,0,0,0,0,0,2,0,4,1,0,0,0,30,18,-1,0,0,0,0,6,1,8,0,-7,3,0,6,0,0,0,-7,0,0,0,0,0,0,5,7,0,11,4,5,5,6,0,0,0,0,12,17,-3,0,0,0,8,-7,5,41,-6,20,33,38,0,0,14,0,0,0,5,0,0,9,0,-2,5,22,0,4,12,29,-1,0,6,30,0,32,0,0,12,0,6,21,0,0,31,-1,0,18,0,0,5,0,0,-4,-3,5,0,4,0,-2,0,5,0,0,0,6,21,4,0,38,0,0,0,0,6,5,0,0,0,1,15,0,7,13,0,0,0,5,21,0,22,6,0,-7,0,0,-3,0,37,0,1,13,0,1,14,18,0,3,10,-6,0,0,0,5,16,5,0,0,0,0,0,32,8,-2,0,5,0,0,-2,2,0,0,1,0,0,5,0,0,0,0,0,5,0,0,10,0,1,4,0,1,0,17,0,0,0,-3,4,0,0,0,15,0,0,0,0,6,19,0,12,4,0,0,27,27,0,5,4,0,2,5,0,0,0,21,0,4,0,0,-5,0,18,4,0,0,0,0,0,-6,0,11,0,6,2,19,6,0,0,12,42,8,3,-4,0,0,0,16,9,-4,6,4,0,0,0,5,0,4,0,3,-2,0,10,8,0,-1,27,3,0,17,13,0,0,17,0,0,7,17,-1,0,0,14,4,0,0,0,0,22,0,0,0,0,2,0,0,20,1,7,0,-1,0,0,24,0,0,-7,0,10,44,41,5,0,0,-2,-5,2,4,0,-2,0,14,25,0,16,0,5,11,5,4,24,20,0,0,1,5,0,32,0,22,10,12,-7,0,3,0,4,0,0,0,1,0,5,3,0,0,4,2,0,-2,0,0,5,25,0,0,0,0,48,0,0,0,0,12,3,0,12,7,5,-3,15,0,9,7,0,0,-1,0,41,-7,0,0,5,12,23,0,4,-6,0,38,1,0,8,0,30,-4,14,11,-2,8,5,4,54,3,10,17,10,0,17,0,7,-7,7,1,0,0,6,0,22,4,12,0,16,1,0,0,4,2,0,10,14,0,16,22,4,6,15,-4,0,0,0,-6,14,11,4,7,4,-3,4,0,0,-4,6,26,11,0,2,3,0,7,-3,3,11,4,0,40,21,0,0,0,13,0,0,14,28,2,5,0,0,0,9,0,-2,2,3,0,0,5,0,6,-3,25,0,21,30,15,5,0,2,0,7,0,0,0,1,0,0,0,10,16,-1,35,6,5,18,0,3,8,0,0,16,-3,0,1,-3,29,23,3,4,10,0,0,6,0,0,0,0,18,7,-6,21,2,-3,0,0,-2,0,-4,8,10,5,3,0,0,0,26,38,0,0,0,21,5,-4,0,24,46,0,-4,0,0,0,0,4,-1,36,18,2,-1,3,0,0,0,0,10,31,0,18,25,0,27,0,0,0,0,0,0,0,0,0,1,0,0,11,0,38,-1,34,16,13,1,0,14,14,0,-2,-3,4,0,5,0,5,0,0,19,-3,13,0,-1,0,-4,12,0,-4,1,4,4,8,5,0,5,0,0,42,-2,0,0,0,0,0,14,8,8,0,0,0,0,0,-2,0,0,0,22,6,0,1,15,0,7,-4,-6,0,3,0,-1,-6,-5,0,-3,5,0,3,12,0,0,0,0,0,0,0,0,36,0,2,-2,3,0,-2,-3,-5,11,0,0,0,10,0,23,-6,5,0,0,0,0,0,0,0,0,0,0,4,0,-3,0,0,0,0,0,0,10,37,-5,0,-4,0,0,11,0,0,0,0,0,0,2,0,15,0,0,9,0,2,0,0,0,0,0,0,-1,7,0,0,0,-1,0,0,-6,3,0,0,-5,7,0,0,0,0,0,0,24,-2,7,0,4,0,-7,0,0,0,3,0,-3,0,0,0,-2,0,16,1,0,13,7,13,-5,0,0,0,12,0,0,-3,0,0,0,8,0,9,18,0,29,3,13,-4,0,13,0,5,0,0,17,-1,2,35,6,4,0,0,0,4,0,0,6,0,0,0,0,-2,0,0,0,0,0,18,34,4,0,0,3,17,0,0,-4,9,0,0,-4,0,0,5,0,0,0,-3,15,0,21,0,0,3,4,0,13,-5,0,21,-5,0,7,39,0,4,7,28,0,1,16,11,0,0,12,0,0,6,4,0,0,0,3,0,0,0,0,3,9,5,0,15,0,4,0,0,0,0,0,7,0,0,6,13,-1,5,9,0,0,21,0,0,0,-1,7,3,-2,6,2,1,9,3,7,0,0,0,0,0,-4,6,0,0,0,0,-1,0,5,0,16,0,0,-4,15,8,0,0,4,1,22,0,7,0,9,5,0,0,21,0,0,0,0,0,5,13,0,0,0,0,0,-2,44,0,0,7,10,0,9,0,0,1,2,3,0,0,9,22,5,11,17,47,21,21,23,0,0,0,5,0,0,10,1,0,-3,14,9,17,0,0,0,0,0,0,0,48,5,0,0,0,22,0,0,0,6,0,33,4,0,-9,0,0,0,14,0,12,21,3,3,2,4,0,0,0,0,0,0,7,0,0,1,0,-3,-5,5,9,43,-5,0,-2,1,0,0,0,9,2,21,3,0,42,0,-5,0,0,0,0,-4,40,0,5,4,3,0,4,16,2,21,0,18,0,0,0,0,-4,0,4,5,0,0,0,38,0,17,0,2,2,-3,0,0,0,0,0,0,6,9,1,0,0,7,18,0,42,0,0,0,0,5,0,7,-1,0,0,-5,0,6,4,0,0,0,-3,0,0,0,0,0,0,17,0,0,12,-6,2,0,0,4,0,0,0,12,0,2,4,8,-6,0,1,-6,0,0,0,19,-6,2,0,0,0,0,5,17,4,2,1,0,0,28,-5,3,28,6,-2,0,0,49,29,19,37,25,0,0,29,20,0,0,0,0,0,0,0,0,0,-4,0,26,0,-3,8,34,6,0,0,19,0,0,5,22,5,0,0,3,0,47,1,0,0,20,0,0,3,6,6,0,0,0,0,8,0,-4,7,0,4,20,5,13,11,0,0,0,4,3,0,0,0,-4,4,5,49,0,0,7,11,4,0,9,0,0,0,0,-7,28,19,4,0,0,0,18,20,0,6,0,0,10,14,0,0,17,21,6,15,39,4,0,31,1,0,22,7,15,1,0,6,11,0,5,32,0,0,0,0,0,36,0,0,0,10,10,0,0,17,0,22,2,0,0,1,31,0,0,11,0,3,2,0,8,-2,9,0,0,-3,0,0,4,-1,0,0,4,0,-6,4,15,2,0,7,0,8,8,46,0,0,0,9,0,0,0,0,3,-4,14,15,10,8,0,12,4,-1,-1,0,0,7,2,0,15,5,0,0,5,1,0,0,0,0,14,2,-6,4,19,-7,5,31,4,3,3,0,5,0,-2,-2,-3,4,0,2,0,1,2,-1,4,0,0,4,17,0,0,5,20,0,18,0,0,18,0,31,12,2,0,20,5,60,12,-4,0,0,0,0,9,0,0,3,17,0,5,0,20,8,-2,0,6,0,0,0,0,0,4,4,15,0,0,0,-6,-4,-5,0,5,0,27,3,5,25,0,8,0,0,4,0,0,0,42,0,3,0,17,-8,3,0,0,14,3,0,6,0,0,17,4,14,0,17,0,34,2,0,-5,5,0,-6,-3,0,0,1,2,0,0,-6,0,0,0,25,2,0,9,0,0,0,0,-3,0,8,13,23,4,18,3,0,0,26,4,10,3,0,24,17,10,-4,0,10,5,2,20,3,0,3,12,12,12,0,0,-3,14,6,0,18,14,0,0,0,-6,0,10,-2,0,0,0,-7,18,0,0,0,0,18,0,0,5,0,24,17,0,11,0,4,3,37,15,8,13,0,29,2,0,-3,0,0,0,-3,4,0,0,34,0,0,9,8,0,0,2,0,13,10,-1,0,13,1,0,4,4,0,-2,12,-6,0,7,0,6,0,0,0,38,0,2,0,5,0,0,-3,13,0,0,0,26,-5,10,0,-4,0,1,15,0,0,6,0,2,0,26,0,0,-5,0,0,10,0,-4,0,0,0,-2,-7,10,14,0,24,13,16,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,2,-3,0,0,0,0,1,0,5,0,0,0,22,0,0,0,0,0,15,5,16,0,12,0,0,14,0,18,0,1,4,0,0,0,16,0,-3,0,0,0,10,0,0,19,0,15,0,6,16,0,-7,0,0,17,0,0,16,0,9,-3,0,0,0,3,0,0,4,7,5,0,0,0,0,8,0,0,3,0,0,0,0,-3,11,0,0,0,0,12,0,8,0,0,10,10,4,0,6,2,0,0,0,14,0,8,0,0,13,0,0,1,0,0,-4,0,0,0,0,5,0,15,0,0,8,0,0,7,0,0,0,0,0,6,0,8,4,0,15,-2,0,-2,0,8,19,0,0,19,0,-1,15,5,-1,0,0,0,0,0,-4,-13,0,4,0,18,6,0,2,2,14,0,0,0,4,0,5,5,6,29,0,0,0,5,0,4,0,-3,5,0,0,40,0,0,0,0,14,3,0,0,0,0,21,0,0,-8,0,0,0,0,0,0,0,6,0,14,0,5,28,12,9,4,16,11,5,19,30,2,0,0,0,12,0,0,0,0,20,16,17,3,2,0,1,0,0,0,8,0,0,0,0,12,0,6,0,-3,0,2,0,0,11,0,0,0,6,0,-3,10,15,3,3,0,0,0,-2,0,24,11,20,17,0,5,0,0,0,5,0,0,19,7,-7,0,0,0,3,24,31,0,20,-4,0,10,0,0,0,8,0,0,1,0,2,6,0,7,0,7,0,4,0,55,6,0,0,0,0,39,-2,3,0,5,6,0,6,3,0,-5,3,7,12,0,0,0,1,-4,11,0,0,13,0,0,0,0,6,0,0,0,2,0,6,5,6,0,0,0,6,13,0,0,0,21,0,1,6,0,0,10,40,0,0,-2,0,14,0,-1,0,25,3,0,6,0,0,1,0,14,0,15,17,0,5,0,0,29,0,6,0,6,0,0,0,13,0,0,0,0,0,0,0,0,-2,-1,0,4,1,3,-2,24,0,7,30,3,-5,0,0,4,0,0,5,17,0,5,0,0,0,0,0,0,0,0,24,0,-3,0,0,5,8,0,7,0,0,0,37,5,9,10,0,7,7,13,0,6,17,0,6,2,0,0,0,0,8,0,-2,5,1,0,7,0,2,4,35,0,0,0,0,0,0,0,2,8,0,0,45,0,0,-1,0,0,15,0,6,-2,-2,0,5,5,0,0,1,0,-5,26,4,0,0,0,32,44,0,-3,6,0,8,0,0,0,0,-5,2,1,0,5,0,0,-2,0,0,-2,0,0,3,2,-5,19,-2,6,3,1,21,0,4,17,0,0,0,-3,-5,-5,0,8,-6,-6,0,11,3,0,3,0,4,-5,0,33,0,0,0,0,7,3,0,-5,1,6,0,0,0,19,0,3,11,0,-3,7,4,5,0,0,0,-5,8,0,5,-1,27,9,5,13,21,0,0,0,0,21,0,0,0,0,3,7,0,0,0,0,0,0,0,0,6,0,0,0,1,19,0,0,8,3,-2,0,0,-1,-5,0,2,0,0,0,14,0,-1,-8,7,0,25,14,0,3,0,0,-3,0,-1,4,10,8,0,0,22,0,0,-5,0,-6,0,19,0,0,0,0,-3,0,-1,0,0,11,5,12,13,18,6,19,0,0,-2,0,0,0,-2,5,4,0,36,3,-1,-2,12,0,4,0,5,2,10,7,31,17,1,4,11,0,0,0,0,0,0,0,0,-3,0,0,-6,0,16,0,1,-6,0,6,14,0,6,0,-4,12,0,0,12,0,0,8,0,15,0,0,0,-1,0,0,0,0,0,5,0,10,0,7,-7,5,-1,25,0,9,0,-5,15,0,-3,15,-7,0,2,6,10,0,0,8,21,27,15,0,0,-11,0,0,0,0,-1,0,7,8,0,-5,6,0,0,11,0,7,0,0,13,0,4,0,-2,6,0,0,0,0,0,0,0,0,6,-4,24,0,0,0,0,0,0,0,-3,9,4,11,0,0,0,0,0,0,0,4,0,-5,-5,0,20,0,0,0,-2,0,0,0,0,-8,0,0,0,0,0,0,0,6,11,0,-5,-2,0,12,20,0,0,0,0,4,0,7,-1,0,0,6,38,-4,0,0,0,0,19,0,0,18,0,0,0,11,7,-6,3,0,-1,27,0,14,0,5,11,0,14,0,0,0,7,0,0,0,5,9,16,0,11,0,4,23,4,-5,0,0,0,0,0,0,0,7,0,-3,0,0,0,0,0,0,1,36,-4,25,14,8,0,0,0,0,0,3,0,11,5,14,0,5,0,4,0,0,0,0,2,-2,0,0,0,-5,0,0,-7,0,-2,16,4,0,0,-3,0,0,16,-3,38,0,0,0,0,19,0,0,0,15,-3,2,0,0,1,0,7,0,18,-5,4,5,10,11,12,5,5,0,5,7,7,0,29,2,18,0,3,2,-7,5,0,-2,0,0,0,5,0,6,6,0,17,0,0,0,-5,23,0,0,3,0,0,0,0,0,0,0,-4,4,0,0,0,-5,-3,0,4,0,0,-3,5,0,21,0,-3,0,0,4,0,2,4,4,0,20,0,15,9,12,0,3,0,7,5,0,6,0,-2,2,4,0,0,2,0,0,-4,44,4,0,0,32,0,0,0,11,3,0,2,-1,6,0,4,7,0,41,0,0,4,12,0,-8,5,0,6,0,17,0,5,-3,0,18,0,5,-3,18,5,8,17,1,25,5,0,-4,0,7,0,0,4,0,25,6,15,0,24,15,0,-4,45,0,0,0,0,16,0,0,25,2,0,0,14,0,0,0,0,0,-5,0,0,3,18,0,5,0,0,-2,3,17,5,4,4,27,3,28,0,0,0,0,18,6,8,10,0,0,8,0,0,0,0,14,0,3,0,0,0,0,7,6,2,0,0,0,3,0,0,2,3,0,-2,0,0,-6,14,0,0,0,0,0,2,-7,0,27,16,-1,-7,0,3,8,5,0,0,0,4,0,2,26,16,0,-7,12,0,6,1,0,1,0,0,27,10,0,38,0,4,3,0,0,12,6,2,0,0,8,-5,2,0,12,14,34,-3,12,7,35,0,7,0,4,1,0,0,0,0,3,15,1,4,27,1,5,-5,0,9,-2,0,0,0,14,4,1,0,8,4,6,0,13,11,31,15,15,0,0,18,20,16,18,6,-8,0,2,0,-5,16,0,0,0,0,0,4,0,0,0,15,0,0,0,2,0,7,0,1,10,0,13,-3,-2,21,11,0,5,41,0,40,0,0,0,9,0,0,4,9,0,-2,0,26,6,-5,0,18,0,5,0,0,0,11,0,0,3,0,-4,0,50,-4,10,8,15,17,4,9,19,0,0,6,4,0,0,6,15,0,6,-4,0,11,3,0,13,2,0,4,-2,16,0,0,8,0,16,0,0,5,0,7,3,0,18,-5,0,3,0,0,0,4,0,0,5,0,0,-2,0,0,-2,0,-4,0,0,0,0,0,21,16,-1,19,0,0,4,17,1,0,0,5,-6,10,1,0,-1,8,9,0,-3,1,28,0,0,4,24,0,0,0,0,0,0,2,0,0,3,0,-5,0,10,11,0,10,15,19,-5,0,0,-1,0,-1,0,1,2,2,0,18,0,23,12,0,15,0,11,1,-2,-3,10,-1,-3,25,0,-2,0,-1,0,0,0,23,0,0,12,0,20,-5,0,7,-4,0,7,0,0,0,-4,0,0,0,-2,-8,5,3,0,0,7,0,0,4,16,13,0,0,5,2,0,-4,0,12,14,28,15,14,-1,0,0,0,4,4,10,0,5,0,20,0,0,16,0,5,0,0,4,0,6,0,-5,0,0,38,0,0,0,19,5,0,4,7,0,4,3,16,-1,0,-5,2,15,0,0,0,0,17,-1,4,18,0,12,0,4,12,12,0,0,12,6,0,0,6,0,0,0,2,3,0,0,15,8,0,24,-2,0,4,13,3,0,0,13,0,7,9,11,0,5,0,17,0,0,-1,0,0,0,5,11,0,4,0,0,0,0,0,0,13,0,48,0,40,-7,0,-7,0,0,0,3,0,0,35,0,0,16,0,6,0,6,20,0,0,35,22,7,0,4,1,0,0,7,0,19,9,0,0,0,16,0,0,25,8,3,0,0,29,11,3,0,0,15,4,0,5,4,4,0,0,5,10,0,0,2,0,15,0,0,2,0,3,3,3,0,0,0,0,-5,0,9,30,0,20,-5,0,0,6,7,0,0,14,6,0,0,6,21,0,0,29,6,0,0,4,40,0,1,10,10,0,8,8,8,0,11,-7,0,0,25,-8,-7,16,0,0,5,14,0,-3,0,0,7,3,0,5,0,0,2,2,-4,0,0,6,13,0,0,-4,3,0,4,0,0,13,0,15,0,0,4,0,20,-4,0,0,29,-3,10,3,0,0,0,0,0,14,14,0,0,0,0,0,13,20,2,4,0,-3,9,5,0,0,1,0,9,-4,-6,10,0,1,0,3,0,0,-4,0,0,28,9,11,0,8,5,0,0,0,40,3,6,2,21,5,5,4,8,-1,0,13,0,0,0,0,0,0,4,10,8,51,0,0,15,0,0,0,0,0,0,0,0,0,-6,4,0,0,3,-6,10,0,0,15,0,-3,0,0,0,15,9,0,0,0,0,0,0,14,-5,47,52,0,0,0,0,-5,0,0,0,15,0,0,-3,5,0,5,0,0,0,2,0,0,16,25,1,4,5,8,0,0,8,5,0,0,8,-3,-6,0,0,0,0,8,0,7,10,50,0,3,0,5,0,-1,0,0,0,0,4,22,0,0,5,0,5,0,0,5,0,13,0,0,0,5,18,0,0,0,5,5,5,0,-2,0,0,0,0,9,9,10,11,0,0,0,21,0,6,13,19,0,9,0,-3,0,0,0,2,0,0,7,0,0,2,0,0,0,0,0,0,0,9,0,0,-4,4,0,3,0,0,0,5,0,3,0,25,5,1,11,6,6,13,0,1,0,6,0,8,17,0,0,0,6,18,35,10,2,2,10,0,23,4,29,27,1,12,0,0,-4,11,-4,0,0,3,0,5,0,3,21,25,0,1,0,20,0,0,0,0,0,5,0,0,-5,-2,0,0,0,-4,15,4,4,0,-3,-7,0,1,0,2,0,0,2,13,13,33,1,7,0,5,1,0,0,0,8,-3,4,23,0,2,12,22,3,0,9,10,4,0,22,0,24,10,32,0,4,7,0,0,13,0,4,2,2,0,0,0,6,0,0,0,24,0,2,22,13,0,0,0,0,0,0,31,-2,0,19,0,-2,34,5,23,0,0,0,9,0,0,0,0,6,2,0,5,30,20,27,2,14,0,4,6,8,0,6,3,31,-7,58,19,9,-3,5,6,0,0,0,0,0,12,0,16,0,0,10,0,0,0,0,0,4,0,0,0,0,7,6,15,3,10,5,7,0,0,24,0,1,6,41,-1,19,0,39,3,0,0,2,-1,1,34,16,0,0,2,-5,-5,-2,0,13,0,5,5,11,4,5,-7,0,0,0,0,16,4,0,8,0,5,18,20,13,5,1,0,-6,0,0,0,0,0,0,-2,-4,4,2,0,1,5,14,2,7,0,0,11,15,0,0,0,0,0,0,3,-6,6,8,0,1,0,5,0,1,0,0,1,0,11,2,39,4,0,0,2,24,6,0,-3,2,3,0,3,7,0,0,0,0,0,8,0,12,5,0,0,4,0,0,0,13,12,0,-5,0,8,-5,-2,7,0,0,0,1,17,14,0,0,7,14,-7,0,5,3,0,-5,-6,4,0,2,16,4,6,17,18,17,15,-1,4,0,-1,4,5,17,0,0,0,19,-1,1,21,10,0,0,14,0,0,0,-8,11,6,0,6,4,-6,15,34,0,-3,0,5,0,0,0,0,0,2,0,4,0,14,3,3,-3,0,0,37,5,0,0,0,0,11,14,14,34,19,-5,2,5,0,0,0,0,6,4,10,-5,15,2,7,1,18,0,0,0,0,0,5,-3,0,0,-1,0,9,0,6,6,13,0,4,0,0,-3,0,0,0,0,0,1,0,0,4,0,1,0,0,-3,0,-5,2,0,15,0,6,0,0,0,0,6,3,4,4,9,0,2,0,4,7,0,30,0,0,13,0,0,0,0,0,0,0,0,5,0,5,3,0,2,0,0,2,0,-1,0,0,-1,0,0,-3,0,-4,0,2,21,0,11,9,0,0,3,-3,3,12,17,0,0,0,0,0,0,0,0,4,0,0,20,0,0,26,6,12,0,0,13,0,0,0,-5,11,0,3,4,0,0,-1,-4,23,0,0,-3,16,35,0,1,1,4,-4,18,0,-1,0,0,11,0,14,-3,0,42,26,0,8,0,0,2,6,0,25,0,0,0,-2,24,29,-1,0,17,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,-2,44,0,1,0,0,2,0,0,0,18,17,40,35,10,0,0,37,-2,4,4,0,0,11,0,22,0,0,0,14,14,-4,22,0,1,0,-2,0,20,0,0,0,7,9,0,0,0,17,11,0,5,-3,0,19,3,0,0,0,0,48,0,41,14,0,0,5,0,0,5,20,12,0,0,4,7,0,1,22,0,2,0,4,0,-4,0,0,11,0,0,6,0,0,0,0,20,0,22,0,5,0,0,0,4,0,0,0,0,0,13,0,6,-4,2,0,8,0,1,0,0,0,0,0,0,5,-4,0,13,4,20,0,0,23,-1,10,0,-3,-4,0,1,0,31,0,31,7,0,0,18,0,7,0,0,0,4,5,0,0,0,-3,5,0,2,0,0,0,2,11,0,0,0,0,5,-7,0,4,0,9,0,5,-1,15,6,-4,8,0,0,31,0,13,0,15,-5,14,0,11,16,-3,0,0,17,0,4,0,0,13,2,13,0,0,6,7,5,0,0,-1,0,0,0,0,0,0,8,0,34,-2,9,3,0,0,0,0,0,0,0,2,0,4,18,5,0,28,0,0,16,0,0,5,4,9,19,-1,0,0,0,3,0,0,-3,1,1,-6,0,0,44,9,0,4,-1,0,0,15,0,15,4,0,0,4,-3,0,0,3,0,0,-1,6,0,0,0,4,0,36,4,0,6,0,0,0,20,0,5,0,3,6,21,10,48,6,22,0,6,0,0,4,53,1,0,0,0,22,0,0,0,5,8,0,4,0,9,0,0,0,0,0,0,3,0,1,0,0,18,23,0,-1,6,0,0,0,0,0,17,4,17,4,11,0,0,0,0,0,0,0,0,9,4,0,0,8,0,7,0,0,12,4,3,0,0,0,2,0,0,4,0,0,0,0,0,0,2,-4,0,0,15,14,0,4,0,0,0,25,23,10,0,4,0,0,8,18,0,0,0,6,0,8,0,3,0,0,11,4,19,0,6,12,0,21,0,0,2,0,0,6,7,0,0,0,0,0,9,0,0,5,0,0,10,0,3,0,0,5,-2,6,0,0,0,0,0,2,0,2,14,-2,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,-4,0,0,16,0,1,4,0,5,0,0,2,0,19,0,4,0,4,-3,-3,7,-2,0,0,0,17,0,4,3,8,0,3,0,5,3,0,12,0,0,2,0,0,5,0,0,2,4,0,10,0,0,3,10,0,2,10,21,0,0,7,0,12,0,4,14,5,0,0,0,9,0,0,0,0,-4,0,3,1,0,4,10,13,0,0,0,0,0,0,0,0,14,3,5,0,0,0,0,0,2,0,0,0,0,9,4,4,5,13,34,4,0,23,0,0,0,-2,0,6,6,0,0,42,5,0,0,0,0,0,-1,0,0,0,16,11,0,0,-2,0,8,0,14,0,0,0,0,5,0,0,0,0,12,0,0,0,0,-4,0,20,10,0,15,4,0,3,2,0,0,0,4,0,0,0,0,0,4,3,13,4,7,10,-5,0,3,15,0,0,0,5,13,2,0,7,0,22,16,6,6,0,2,21,-1,19,-1,7,0,0,0,0,0,5,4,0,14,3,8,0,0,0,0,0,0,0,0,0,0,0,0,10,4,0,20,5,12,0,9,6,0,0,0,0,0,0,5,0,0,0,0,7,-5,4,0,0,15,2,0,18,0,0,0,0,22,5,0,0,0,0,0,37,0,14,0,0,4,-4,3,0,12,0,0,19,0,0,0,3,0,0,-9,0,0,0,10,0,5,0,5,0,16,10,0,0,9,0,0,21,0,16,0,0,12,24,1,0,3,0,0,10,5,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,17,10,7,5,0,0,0,0,0,0,5,0,0,0,0,20,24,2,0,0,15,8,0,0,0,11,0,0,0,0,5,0,0,1,23,0,5,13,-11,0,11,0,0,15,0,0,20,0,0,0,0,0,-4,0,5,-3,0,6,0,4,25,0,0,0,3,16,0,7,0,-1,19,5,0,0,0,0,-2,5,24,-5,16,0,0,0,0,0,-4,0,11,-4,5,41,0,0,0,10,0,0,0,0,-3,0,5,21,3,4,5,15,0,0,0,2,48,0,4,5,0,4,4,0,0,0,11,4,0,0,4,-4,2,14,4,0,-3,-1,0,0,-6,25,25,1,0,6,0,0,0,0,0,0,0,2,0,0,0,0,4,0,0,5,1,13,0,0,2,15,0,25,14,16,28,0,5,5,10,0,0,0,0,0,-5,24,0,4,19,0,12,1,-3,41,21,5,0,0,0,0,0,4,0,0,0,0,0,0,9,0,4,0,-5,5,27,12,0,38,0,14,19,0,0,-2,10,17,0,-1,-5,0,0,0,21,0,0,-7,0,-7,0,0,3,0,5,3,20,0,-2,14,0,0,0,0,4,0,0,16,0,23,11,0,0,0,0,-5,5,0,0,0,0,4,-3,0,4,0,6,0,14,18,29,0,6,0,7,0,-4,43,4,-4,40,4,0,0,0,5,0,6,26,0,25,5,18,3,0,21,0,0,0,0,0,0,0,0,4,2,0,-3,-8,0,4,0,0,10,10,0,0,0,2,1,5,1,0,0,4,16,0,12,0,-4,0,0,9,0,-6,0,0,0,0,9,0,17,22,0,0,0,0,-4,0,0,0,0,0,1,0,0,-6,0,0,3,0,16,16,6,13,22,0,0,5,0,0,0,0,3,0,0,0,0,11,30,4,3,0,1,-7,0,0,0,0,0,0,0,-5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,12,0,2,1,0,0,0,0,0,0,0,0,0,39,0,0,0,0,-3,0,33,7,0,5,13,6,0,-6,27,5,7,0,5,7,0,5,0,-5,5,0,17,0,31,0,-6,0,0,-6,2,0,4,0,0,0,0,40,0,0,0,0,0,8,-4,0,18,0,0,0,1,-5,-1,9,5,0,-5,2,20,11,0,11,10,0,0,0,0,27,0,0,-4,4,0,0,3,0,4,9,0,0,5,0,10,8,0,7,0,0,-1,0,0,28,0,2,15,16,0,4,0,0,2,0,0,0,0,0,10,0,0,0,0,0,0,3,13,-3,0,15,-2,0,0,0,0,0,0,1,7,0,-4,0,3,5,3,0,-2,0,6,0,3,0,-4,0,18,0,24,4,0,0,0,4,4,0,0,1,0,0,0,15,9,17,0,13,0,0,15,0,0,14,0,4,0,50,-4,0,17,0,-5,0,0,0,-5,5,0,5,0,42,9,4,0,11,0,0,0,0,32,16,0,5,0,0,0,0,0,22,5,4,0,2,10,5,13,4,7,12,12,0,0,0,0,21,4,0,14,4,7,0,0,0,4,4,3,10,0,0,0,7,0,0,21,-4,0,0,14,0,0,0,0,0,0,29,12,12,10,0,0,2,0,9,0,5,0,5,7,2,0,21,-4,20,-1,0,14,10,3,9,0,23,4,0,0,0,1,0,4,4,0,0,6,0,0,4,0,0,0,0,16,-4,11,0,0,3,11,6,3,0,12,12,40,7,14,22,12,10,12,1,2,-3,0,0,0,0,0,8,-1,0,0,0,2,-1,5,5,3,0,0,5,0,2,6,0,3,18,-1,0,0,4,0,2,22,0,21,3,0,5,0,32,2,0,0,5,0,0,5,14,18,8,4,4,4,9,0,0,0,0,0,0,0,4,5,0,0,0,4,0,0,0,0,0,-3,-4,0,6,0,1,0,6,0,-1,0,-5,0,4,0,0,0,7,13,0,-4,15,-5,-2,0,0,3,-3,15,5,0,6,0,0,0,1,19,0,7,0,0,0,-3,5,0,14,17,57,-11,6,-6,0,-5,3,0,0,2,0,0,0,1,0,0,0,3,0,0,7,0,0,0,1,0,-3,0,0,13,-4,0,0,4,4,41,10,25,-5,13,0,-4,0,-2,0,20,0,0,0,0,6,0,0,5,0,0,0,0,0,0,12,-4,0,0,11,8,0,0,0,25,6,28,0,-5,0,0,9,14,0,9,0,7,0,0,15,0,-2,0,0,13,0,-2,4,4,0,6,9,4,11,0,5,20,-3,4,-5,0,16,0,12,28,-4,9,0,-3,0,0,0,0,1,6,0,6,0,17,0,39,0,0,7,0,3,0,0,0,11,0,13,0,10,7,10,0,25,0,12,2,0,0,10,0,-1,0,3,-4,7,0,-5,0,8,0,0,0,0,44,44,0,0,2,2,0,0,1,7,0,10,7,9,-8,0,0,4,14,13,9,11,4,11,4,0,-2,0,0,0,11,1,11,0,0,-4,0,0,0,20,0,2,6,0,0,2,0,0,0,3,10,0,-9,22,0,0,0,0,0,0,0,0,42,3,0,10,50,-5,3,0,2,0,0,5,0,0,3,1,2,15,25,5,0,8,7,0,0,28,0,15,7,0,0,5,4,0,21,-6,0,30,2,0,5,0,0,0,1,0,0,1,0,-3,4,0,0,0,9,0,9,0,-5,19,0,0,0,5,0,0,1,0,0,13,0,0,0,0,0,0,0,0,7,12,-4,0,-4,30,0,12,0,0,7,0,5,0,0,0,4,0,23,4,0,0,0,-1,0,0,5,0,4,13,27,29,1,0,0,23,38,0,5,-1,0,13,11,0,12,0,-5,-3,0,0,19,0,0,0,3,0,-7,6,0,1,4,18,21,22,14,14,14,3,0,5,0,0,0,0,0,0,25,3,5,0,5,9,4,0,0,-1,0,4,0,3,0,0,4,16,0,5,0,4,0,0,0,2,-1,0,0,0,0,0,0,7,0,15,0,0,0,0,0,5,-1,26,18,0,18,17,0,2,0,0,0,0,18,0,0,12,0,-2,-1,5,6,0,-4,0,0,0,0,0,0,42,0,3,0,0,0,0,9,9,0,0,6,7,0,6,0,0,-3,0,0,-6,0,0,0,0,0,6,7,17,3,7,0,2,0,0,0,0,0,-2,0,-1,0,3,0,-3,5,0,0,0,15,0,19,0,2,19,28,0,6,0,0,0,15,0,0,4,0,0,18,14,0,0,-8,0,18,0,0,4,0,11,0,0,0,-4,36,0,10,3,-2,0,-1,12,10,-3,0,-3,0,0,3,16,0,0,0,0,1,8,9,16,22,1,21,5,0,0,0,0,29,47,17,2,-6,6,6,0,-4,10,0,0,40,23,4,0,0,0,6,3,0,0,0,0,0,9,11,0,13,0,0,-3,0,17,1,-2,-2,23,0,0,-4,0,0,8,3,14,5,0,0,42,0,-2,0,-5,0,0,21,0,0,-2,1,0,5,9,27,6,-1,0,-5,8,0,13,0,0,0,0,0,13,0,0,0,-3,3,0,21,0,0,0,0,-2,0,5,0,6,0,-9,0,-5,7,10,-1,0,15,15,0,0,5,0,13,0,0,0,0,0,0,0,6,-2,-8,4,10,2,4,4,-4,0,0,-1,5,0,0,14,1,0,11,0,0,1,0,13,0,0,3,0,0,0,0,5,0,0,0,1,4,0,0,14,17,0,0,-3,0,0,6,0,3,0,0,21,0,0,0,0,0,0,17,4,0,5,4,0,3,0,0,0,0,5,0,4,0,-4,0,22,0,7,2,0,4,6,0,5,13,2,0,0,0,0,0,0,0,0,0,5,0,0,-5,0,0,15,0,0,16,0,-5,0,0,26,-5,7,-6,0,11,0,0,20,12,4,2,0,25,25,4,0,0,6,22,0,2,14,0,16,7,11,-6,0,5,0,6,21,0,13,0,12,0,0,0,0,0,0,0,19,0,6,0,-5,0,-2,12,-6,0,0,0,0,7,-5,0,0,0,6,0,0,16,0,0,13,0,-5,0,0,11,0,0,-4,2,0,19,36,0,5,0,7,0,0,3,0,0,2,4,0,0,11,4,0,-6,-4,0,9,17,0,-2,16,0,0,0,-3,4,0,22,0,9,0,0,0,0,0,11,11,26,0,13,8,0,5,0,0,5,-1,0,0,0,0,5,-10,3,-1,5,11,-5,0,12,12,0,11,7,4,5,20,0,0,6,19,0,4,0,0,0,0,0,5,0,-3,0,31,0,8,0,14,40,0,-3,29,0,-5,37,0,-2,14,0,0,3,11,23,0,17,0,9,-7,0,3,0,0,14,0,0,0,2,0,1,16,0,0,0,0,0,0,4,17,0,7,17,0,17,13,12,0,30,32,14,27,3,0,6,3,0,0,-1,9,0,0,0,0,0,12,0,18,1,0,17,-2,0,0,15,0,30,13,4,0,0,9,0,0,0,0,0,0,0,5,0,0,0,3,13,0,18,5,0,0,0,17,-4,0,7,0,5,-3,5,4,5,15,15,0,0,0,5,0,0,7,0,0,0,-3,-5,-1,11,9,0,3,0,0,20,0,0,-5,5,0,0,0,0,15,4,0,0,3,22,2,0,0,0,35,-5,0,29,9,0,5,0,1,7,0,5,0,-4,2,11,0,4,0,0,0,0,0,0,5,0,0,0,7,5,0,0,0,12,5,5,0,0,0,-7,1,15,0,14,0,3,2,4,0,0,12,0,4,1,0,11,0,9,8,0,22,3,0,0,4,0,0,4,0,30,0,0,0,20,-4,-7,0,6,0,-8,0,0,0,5,0,5,5,-3,0,2,3,15,9,0,0,19,16,0,4,1,0,0,0,0,-4,17,9,0,3,0,-3,17,2,14,17,-7,10,0,15,15,0,0,18,18,0,0,4,0,2,0,3,0,3,-8,4,12,0,0,16,0,-4,4,5,13,16,13,8,-3,0,24,49,0,0,0,12,-4,0,21,7,18,-5,-10,13,20,0,4,4,0,1,0,0,5,3,0,0,-1,5,0,2,-7,-4,1,0,2,0,-2,0,11,0,0,4,0,-3,0,0,7,0,0,5,0,-3,0,-4,0,3,0,2,0,3,-5,4,1,0,16,8,12,0,0,15,0,6,-3,6,1,0,4,0,0,20,0,4,0,0,0,0,1,13,0,3,0,0,0,7,0,0,0,0,48,18,10,0,-1,9,0,0,6,-1,0,0,0,8,12,19,15,9,3,0,8,0,0,7,0,0,-3,0,0,-1,16,12,0,0,31,0,-4,0,0,0,4,0,0,3,24,30,0,0,38,15,14,-3,0,3,-5,14,0,-3,0,0,0,0,7,0,34,8,5,0,1,6,11,5,0,0,0,-7,-3,19,1,-4,24,0,0,0,0,17,0,16,0,0,0,0,0,0,0,0,20,-4,0,3,12,0,0,0,-9,0,23,1,17,0,0,4,9,0,0,0,0,0,0,0,0,0,2,0,0,1,0,4,3,0,11,12,24,0,4,2,0,13,0,0,0,-7,0,8,0,4,0,0,0,0,0,10,14,1,0,-3,6,14,0,0,0,2,0,0,0,0,0,3,0,12,0,14,0,0,0,0,-5,0,0,0,30,4,3,-4,0,0,39,0,12,0,0,0,8,13,0,0,0,1,0,14,43,33,0,10,17,0,5,5,11,0,1,10,0,18,0,14,0,0,0,0,0,21,10,0,5,7,19,0,1,2,0,7,7,4,0,8,0,4,7,0,10,-7,0,16,0,-6,17,13,0,4,2,-4,0,2,0,-1,4,34,6,0,11,-3,0,1,6,0,0,4,0,0,0,14,0,4,0,0,18,15,20,0,0,0,12,6,28,7,0,14,0,12,0,20,0,3,-7,0,-5,0,0,0,1,10,0,11,28,0,19,1,4,0,0,23,0,0,8,7,0,-4,0,21,6,5,0,-1,2,-7,0,1,0,4,2,4,0,19,0,0,5,0,38,0,2,4,0,13,17,3,0,0,0,0,7,7,0,41,19,-1,0,0,5,2,0,0,-5,51,19,41,0,0,1,8,0,0,0,3,0,3,-3,0,-2,0,-6,1,0,-1,-1,0,2,2,-4,0,6,0,4,2,0,12,0,3,11,0,-5,9,-1,0,0,0,7,0,13,21,15,4,0,0,15,0,3,0,5,6,1,0,16,5,0,5,0,25,8,0,2,1,0,0,8,-1,45,-3,-4,0,29,-3,5,0,0,-5,10,0,0,7,0,0,-1,-2,2,0,-4,5,-3,7,10,2,0,0,36,3,1,20,0,-2,0,46,20,0,5,4,0,24,-5,-3,-2,0,4,13,6,0,0,0,0,0,26,0,5,0,0,0,0,0,2,2,9,0,0,0,0,0,0,-5,-6,9,0,0,0,0,0,5,-5,-2,0,0,-5,9,16,0,5,0,0,0,15,0,30,0,4,4,5,0,0,0,10,0,0,0,12,0,6,0,0,0,0,0,-3,0,7,0,45,11,11,0,0,0,0,0,6,0,0,0,0,1,29,-5,0,0,-2,16,-1,0,0,0,-4,26,0,5,0,0,30,31,11,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,6,9,0,0,0,7,0,0,2,4,0,0,4,0,0,0,0,0,7,4,16,0,0,7,0,10,18,0,0,1,40,3,5,0,0,25,0,0,16,0,0,1,0,45,2,6,0,2,25,6,0,0,0,7,0,-4,17,0,20,9,0,6,5,4,0,-4,2,0,0,11,19,0,38,10,9,0,4,6,0,0,0,1,0,0,0,12,-4,13,18,0,9,48,0,8,8,0,10,0,-4,4,17,4,0,21,4,0,5,0,0,0,5,8,0,0,0,4,2,4,0,13,0,0,0,0,9,0,0,8,21,0,-1,0,0,4,-5,0,13,0,1,1,3,0,1,0,0,0,0,1,6,9,0,12,12,-6,0,18,0,0,0,24,0,0,6,0,0,0,0,0,3,3,20,0,9,-3,4,0,20,5,0,0,0,0,25,-4,5,7,19,0,-2,21,5,0,0,0,12,8,7,0,0,20,3,0,0,1,0,3,1,0,0,3,0,0,15,0,0,4,0,5,0,4,5,0,6,4,0,0,0,4,6,0,0,0,0,5,3,-4,4,20,4,7,12,10,0,6,0,0,4,1,5,17,0,4,21,12,28,0,0,34,0,0,1,3,0,0,0,0,0,-5,-7,5,8,0,5,0,0,5,0,8,0,0,-2,18,0,-2,0,5,0,-3,2,0,19,4,-2,3,0,0,0,7,-4,25,15,2,0,25,12,0,4,51,0,2,0,6,0,-5,0,7,0,-4,0,0,21,0,25,5,0,3,4,4,4,-1,10,4,2,0,6,11,0,5,3,3,0,0,3,-9,5,7,3,9,17,6,0,5,10,0,3,0,0,0,15,0,0,0,20,7,4,5,1,1,4,17,0,0,0,0,-3,0,0,0,0,11,8,5,0,0,5,0,3,13,5,0,-3,0,0,2,0,0,14,0,0,0,-4,0,0,0,-2,0,46,0,9,0,0,43,0,0,5,0,14,0,44,21,0,11,0,0,0,0,0,4,11,0,9,3,-5,-2,22,7,6,0,-3,0,0,5,7,8,0,0,0,0,6,0,0,16,0,0,21,0,11,5,18,0,6,0,0,0,0,0,0,7,0,5,0,4,14,19,3,17,0,0,0,2,2,0,4,0,0,3,0,0,0,0,4,-3,13,46,0,0,0,0,0,0,13,0,-1,0,0,6,0,0,4,0,1,0,12,-4,0,0,0,0,-3,11,0,0,0,0,13,0,7,0,0,15,0,6,0,27,5,0,5,0,0,0,0,4,-4,16,12,0,13,0,0,0,0,15,0,-4,3,0,0,5,0,-2,14,0,0,0,0,0,0,2,0,17,0,0,2,0,46,0,4,0,-2,-3,0,8,-2,0,0,0,-4,0,0,0,0,0,0,0,1,0,0,8,0,0,0,0,0,0,0,0,0,17,0,4,3,0,10,36,8,7,5,0,0,0,0,0,12,0,0,0,0,0,0,-5,16,0,7,0,0,0,0,-5,5,-3,-3,7,7,18,0,21,9,0,0,0,9,-1,0,0,10,0,0,17,0,0,0,8,2,4,-3,1,0,1,0,0,5,7,14,6,4,-4,7,4,2,0,-4,0,5,8,0,0,0,0,0,0,0,27,8,0,0,0,0,0,0,-6,0,0,0,0,-7,2,0,0,-1,0,0,0,14,0,0,0,0,1,4,-6,44,0,0,-7,0,0,0,0,0,0,0,5,0,37,-6,12,14,0,0,0,6,14,8,31,-3,6,6,7,9,32,0,10,29,1,0,25,0,13,5,0,0,-5,-5,2,15,0,0,0,10,31,0,0,0,2,5,0,-4,0,0,20,8,0,17,0,2,0,-3,10,-1,18,0,0,11,20,0,0,18,-3,0,17,0,0,0,0,0,2,19,0,-5,2,5,14,5,4,8,8,0,4,0,0,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,3,11,0,0,0,0,6,4,0,5,0,1,0,0,0,0,0,0,4,-1,4,0,-6,0,5,-5,16,0,4,3,1,0,-2,1,-2,7,0,0,12,23,0,-7,13,0,-3,4,0,2,5,1,0,0,3,0,0,0,0,8,0,0,0,0,22,0,0,0,1,0,0,6,1,0,0,0,0,0,3,-5,28,6,0,5,0,0,20,-6,0,0,0,-3,-6,-4,18,26,0,15,5,17,8,-3,14,2,0,0,0,-5,7,-5,1,0,5,3,0,0,0,0,0,4,0,0,22,-5,0,2,-5,5,19,29,0,8,0,3,0,5,0,0,0,0,17,9,2,4,0,11,0,0,8,1,0,14,16,0,1,0,0,0,0,0,-4,6,33,0,0,-5,4,-5,0,0,0,0,21,0,0,0,36,0,0,4,-2,0,-1,44,0,0,15,-3,0,14,-7,0,15,6,0,0,5,0,5,20,15,14,0,0,0,0,25,0,-6,21,0,0,3,13,19,0,7,0,0,0,5,0,0,3,0,25,0,-3,1,0,4,0,0,0,1,0,0,-6,47,0,27,29,0,4,22,0,0,7,-7,0,0,0,0,34,5,0,-7,-2,11,0,-5,1,0,0,3,0,13,0,6,0,4,0,0,0,0,-6,5,5,2,0,0,0,0,0,4,8,4,0,-1,0,-2,0,3,5,0,-1,0,6,1,9,0,0,8,-1,0,0,0,-3,8,0,3,0,-3,5,-3,0,0,1,5,6,-3,4,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,20,0,11,16,11,9,3,0,-4,4,4,6,0,3,0,5,5,19,6,0,4,0,0,0,0,0,18,2,0,0,0,0,3,-4,0,5,5,0,9,19,17,0,0,4,16,43,5,-5,20,-2,0,-2,0,-3,0,0,0,7,-5,8,0,0,26,10,1,4,0,7,11,0,16,5,3,0,4,0,6,0,0,3,0,3,0,0,0,0,0,22,0,28,0,13,0,0,0,-3,3,0,0,1,3,0,0,0,23,0,-5,12,0,16,13,0,0,0,-5,0,3,0,0,1,0,3,0,0,0,6,0,0,6,0,5,0,11,0,1,0,0,0,0,0,6,0,-3,5,0,19,5,12,7,4,0,5,0,3,1,15,15,14,0,10,4,24,6,4,0,0,24,1,0,14,0,12,10,0,7,0,-5,0,0,0,9,0,0,-2,0,6,0,5,0,12,13,5,15,0,0,0,5,0,18,7,0,-5,5,1,0,11,0,10,9,5,0,0,0,36,0,3,0,19,8,3,9,0,2,29,11,20,0,0,16,0,0,0,5,4,-2,7,40,0,0,15,-5,-1,-2,0,2,12,0,0,0,4,0,0,2,0,0,5,3,0,0,-4,5,12,27,18,0,7,0,0,0,0,0,2,0,0,0,0,0,0,0,0,2,0,0,0,16,0,5,14,0,0,0,19,14,0,2,0,0,0,0,0,17,0,0,0,4,4,0,0,5,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,-3,11,0,5,0,0,19,-2,-5,0,3,30,0,0,0,1,0,0,6,0,0,0,9,0,4,0,4,0,4,10,42,0,4,4,2,6,0,0,1,0,-2,0,15,0,-5,0,6,16,0,0,15,4,0,-2,0,5,18,0,11,0,-3,0,0,0,0,0,3,0,11,0,11,21,0,0,0,0,14,3,0,-3,0,11,36,0,0,5,-3,1,0,0,0,-1,0,0,0,15,0,0,8,0,6,4,19,0,0,11,0,2,0,-1,0,-2,0,7,6,0,0,5,16,0,0,3,3,0,0,7,11,9,0,17,0,0,0,14,14,0,0,8,27,5,15,0,3,-4,44,12,19,11,18,18,9,0,0,39,0,0,-1,-5,0,0,5,0,0,0,16,0,16,-4,0,0,12,26,0,15,0,0,3,4,4,0,8,0,0,1,-2,3,0,0,0,12,12,0,0,3,7,0,0,0,0,0,0,0,0,0,18,2,25,16,3,26,-4,0,0,15,-3,-4,0,-6,0,0,11,20,8,5,0,-1,1,27,0,0,6,16,-2,0,0,-1,8,0,0,-4,6,0,0,0,0,13,21,-1,0,10,0,19,9,0,0,29,0,-7,0,0,0,-1,37,0,0,0,2,0,6,1,0,4,6,5,0,7,9,8,17,-5,6,16,0,0,10,0,5,0,14,0,0,4,-2,19,0,0,0,18,-4,5,0,0,0,0,0,14,0,0,0,0,16,0,0,0,0,0,29,3,0,0,0,0,-6,0,4,0,4,0,1,0,0,6,0,0,0,0,1,0,0,0,13,7,0,21,0,-2,4,2,0,7,34,7,0,33,16,-3,0,0,0,9,0,0,0,0,0,0,2,0,0,8,2,0,6,0,0,0,2,0,1,0,0,0,6,13,0,24,16,0,14,30,0,7,-1,0,17,4,0,0,-5,0,0,0,0,0,10,0,3,40,2,0,24,0,0,0,0,48,0,9,0,0,-7,3,5,7,-6,-3,2,0,16,0,0,0,45,0,0,0,12,47,3,12,0,-4,0,6,0,0,18,0,12,0,4,0,21,0,41,-4,0,0,5,5,6,0,5,0,16,-1,0,5,0,5,15,13,0,0,0,4,15,1,0,4,21,12,7,0,0,0,12,12,0,0,10,0,21,4,0,24,0,7,0,0,0,5,0,0,0,13,45,0,0,4,2,0,4,0,-3,4,7,43,0,0,0,5,4,0,1,0,-6,0,0,0,-1,21,-6,0,0,1,1,11,13,0,1,0,1,0,14,0,9,0,0,5,0,26,21,0,0,0,0,11,0,0,5,0,0,0,-4,18,0,0,3,-4,-5,-4,0,0,0,13,0,0,5,0,0,0,4,0,-2,-4,0,18,15,9,0,2,0,0,16,0,0,10,0,0,0,0,9,0,0,13,4,4,6,23,1,25,0,0,0,0,0,40,5,12,-3,-6,22,0,0,-5,15,3,8,0,0,0,0,20,0,5,0,4,0,0,0,0,5,0,2,1,6,0,0,0,17,0,0,0,0,0,0,0,0,3,15,0,10,4,0,0,5,32,7,0,0,13,8,4,8,2,13,1,6,0,0,0,-4,24,3,0,4,-2,0,0,-3,11,0,0,-7,4,-1,0,0,3,0,0,5,0,0,2,-6,0,2,43,0,0,0,0,8,0,-5,0,6,10,-9,-6,22,0,6,16,0,0,0,13,0,7,6,2,17,34,0,13,-3,1,0,20,4,11,0,0,0,0,0,0,0,0,16,0,0,12,21,-3,12,0,12,0,39,0,0,0,3,0,0,0,2,0,12,0,0,0,6,-1,0,-7,11,2,-7,4,5,4,5,10,0,13,-3,20,-6,-5,11,1,0,-4,0,0,0,0,42,0,23,0,2,11,-3,10,0,-1,18,7,1,0,0,5,-4,7,5,-3,0,0,0,0,6,10,14,1,-3,0,5,5,5,0,0,0,0,3,0,0,0,0,14,3,18,11,24,0,-2,4,6,0,4,17,1,2,3,0,9,0,42,0,6,0,16,3,-1,0,0,0,0,11,0,5,0,18,5,0,4,2,0,6,19,0,1,1,0,-1,7,0,0,0,7,16,17,17,0,0,0,-3,17,6,-4,-5,0,0,0,0,0,14,-2,0,0,0,0,0,0,0,0,0,1,7,0,4,15,7,5,5,0,4,0,0,-1,4,0,11,0,4,0,32,0,0,0,0,15,0,0,0,0,0,0,20,0,4,7,0,-8,0,0,0,0,0,-2,0,-3,5,0,0,-5,1,-7,2,20,10,0,6,0,0,16,0,12,9,39,-2,0,1,-2,0,5,25,0,10,18,0,6,4,0,17,16,-2,0,-3,14,-5,0,5,45,0,0,-2,2,0,35,0,0,0,19,0,17,8,0,0,2,0,15,15,-5,-2,0,0,-5,0,-1,0,5,3,0,0,0,0,0,9,0,6,9,0,0,0,0,16,0,0,-8,5,2,6,0,0,7,0,3,6,11,0,0,5,0,0,-4,0,0,0,0,7,-1,0,-9,5,28,-1,39,0,0,-6,0,0,0,0,6,0,3,0,9,0,0,0,5,0,8,0,0,0,0,4,0,0,0,13,51,-5,0,7,0,0,6,-5,0,6,21,5,0,-4,9,14,3,0,0,3,0,0,6,-3,0,0,0,-6,0,9,-1,0,4,0,0,0,10,36,0,0,0,16,6,0,0,0,0,-4,5,0,4,4,13,16,16,0,10,12,5,10,11,0,-5,0,13,0,0,7,-1,0,0,0,-7,19,0,0,0,0,0,2,-2,0,0,24,-5,0,2,0,0,4,0,14,0,4,0,0,0,0,11,7,-6,-1,-3,0,0,0,0,0,0,-8,5,0,0,0,0,0,0,-4,3,-3,0,0,0,4,0,20,0,7,0,0,0,0,0,1,0,-6,0,0,0,0,0,0,0,0,5,0,0,3,-3,3,0,0,3,6,0,-4,17,3,15,1,0,0,13,0,1,-5,0,0,0,0,2,0,0,0,0,4,0,0,-3,0,17,0,5,7,0,15,0,0,0,5,0,10,8,0,6,0,0,0,10,8,0,11,0,0,0,0,14,0,0,7,0,0,-6,6,-4,22,0,2,0,0,0,10,12,-3,0,5,11,0,12,22,7,0,0,16,0,10,0,0,3,-5,24,0,0,0,0,4,0,5,0,14,0,25,0,0,14,10,0,0,0,28,0,0,0,-8,0,0,0,0,0,0,0,0,0,-5,7,0,0,0,6,0,26,0,0,0,0,5,0,1,-2,0,28,10,1,0,12,5,25,14,17,2,13,17,4,0,0,0,0,0,0,0,9,0,18,17,0,-1,-6,0,2,0,6,0,13,0,-1,14,0,4,0,23,0,0,0,21,1,0,1,0,2,0,2,2,0,8,14,0,0,13,-1,0,0,0,5,30,1,6,2,0,37,2,0,12,0,-4,7,0,40,0,2,15,10,0,6,31,26,0,8,18,0,0,-2,14,10,4,31,0,4,7,15,0,0,0,0,-1,5,0,-4,0,0,0,15,0,14,12,0,0,-5,0,0,0,-1,0,27,0,12,0,13,26,0,2,-4,15,0,0,7,0,6,8,0,10,0,4,0,0,46,7,24,12,0,0,0,0,2,0,0,33,5,11,6,0,0,0,0,0,0,0,0,0,0,13,-2,2,5,17,0,15,4,0,0,3,1,0,0,5,0,-4,0,29,1,0,-7,0,14,0,-1,0,5,0,0,12,0,0,0,2,0,4,1,0,-3,0,0,-6,0,0,0,5,0,0,20,0,7,0,0,1,4,2,2,4,8,3,3,-5,11,0,14,6,0,0,-3,13,0,5,5,0,10,0,0,-2,0,30,4,0,4,0,0,-6,14,0,0,28,0,15,0,19,9,13,10,1,20,-4,5,0,0,0,15,0,0,0,2,0,-4,-1,16,0,0,41,0,-2,10,13,0,17,39,9,0,13,24,24,16,8,10,-3,20,0,14,4,1,5,5,4,0,19,40,0,6,0,0,0,0,28,0,3,3,3,0,0,17,0,0,0,0,8,0,11,15,8,0,18,-3,0,3,3,0,0,0,9,0,22,3,0,0,0,0,0,21,22,0,13,0,0,0,0,21,0,0,0,32,4,4,2,8,17,0,21,0,6,0,2,0,4,0,14,5,2,-5,-1,0,0,5,0,0,0,0,0,44,0,3,2,0,17,0,0,23,0,0,-2,3,0,0,0,14,0,0,-2,0,8,0,4,0,3,0,0,12,-5,17,0,0,0,0,15,0,4,6,4,-3,0,0,0,8,0,0,11,16,2,-6,5,0,4,36,0,6,0,9,0,5,0,4,0,2,0,0,5,0,6,0,0,0,6,-8,0,0,0,0,-7,0,0,0,7,0,31,16,0,19,0,11,1,0,0,20,14,0,18,0,12,1,-6,0,5,-3,6,45,10,7,42,0,4,0,0,3,9,0,0,14,9,0,14,0,0,18,34,1,-3,5,0,1,0,0,12,19,0,-11,7,0,0,3,25,0,0,0,0,0,0,0,6,0,0,0,0,5,20,0,10,0,0,0,0,0,0,18,0,0,26,6,10,0,0,0,0,0,0,0,6,0,0,0,4,0,6,0,0,0,13,0,15,5,0,32,24,21,0,0,3,0,11,21,0,5,0,0,0,2,30,0,4,-7,0,0,0,9,0,6,7,0,0,0,1,0,-1,1,24,14,13,9,13,6,6,0,16,0,10,-8,3,0,0,31,10,0,0,0,10,13,-1,0,0,0,0,7,0,0,0,4,4,7,0,-4,0,0,-5,0,0,14,14,7,0,0,3,0,0,1,17,5,0,5,0,2,3,26,0,0,-3,0,14,4,0,-2,9,-1,0,2,18,7,-3,0,-2,5,0,10,-1,11,13,-5,0,0,15,0,0,0,0,0,0,5,0,0,0,0,2,7,2,0,-5,7,3,20,0,-2,15,34,7,0,0,-2,0,-3,0,7,2,0,-5,10,-3,0,0,0,0,0,0,4,0,-1,0,0,0,0,0,0,0,0,7,-3,3,0,-4,33,0,24,6,0,0,-4,0,0,13,13,0,17,0,24,0,-5,7,0,5,3,3,23,0,0,0,4,6,0,0,8,0,0,0,-4,5,11,44,0,-5,16,0,7,3,0,6,35,0,0,5,10,0,0,0,0,0,0,7,-5,5,0,-5,0,4,0,0,7,0,0,0,0,8,-5,0,18,-5,0,2,8,8,0,0,4,0,0,23,7,9,0,0,2,11,-5,7,0,0,0,0,23,-5,1,0,0,0,0,0,0,4,39,0,0,0,0,0,0,28,0,-5,0,0,0,0,0,11,0,0,0,21,0,0,20,0,0,0,0,2,-2,0,0,0,0,0,0,39,0,0,0,-1,27,0,0,-6,0,1,0,23,-3,4,4,15,22,0,6,0,0,0,0,0,10,0,-8,0,0,0,10,0,0,0,0,0,-1,0,3,5,0,5,6,0,0,0,0,7,0,0,0,0,0,0,10,0,23,0,0,0,0,24,0,23,5,0,0,0,8,0,0,0,0,24,0,6,0,10,15,34,3,0,-4,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,7,-8,-7,0,0,0,0,18,0,-1,1,9,2,0,4,-5,6,5,0,0,0,6,0,0,9,0,0,10,0,0,-5,0,0,0,0,0,3,4,0,0,-6,0,0,-6,0,0,-2,0,20,0,2,4,0,0,-5,0,15,4,0,5,10,21,0,15,31,0,11,4,0,8,0,0,0,2,0,0,0,0,-1,8,5,19,0,0,-6,5,-11,0,-5,0,0,12,0,6,0,-5,0,0,-6,-1,0,-3,0,0,22,0,12,-7,-4,0,-2,0,0,2,0,0,5,0,1,6,-4,24,0,-2,0,-4,0,-2,14,0,0,0,0,0,0,0,8,0,6,8,0,0,23,0,5,0,-1,0,0,0,0,0,0,0,0,0,6,4,0,3,0,5,0,32,22,-1,0,6,0,-5,0,0,0,2,4,22,0,0,0,19,11,4,0,0,0,37,0,-5,10,0,0,0,0,3,0,0,0,0,0,0,-2,0,0,5,0,0,0,16,4,0,0,5,0,0,0,0,12,0,0,0,14,17,0,0,0,8,0,14,12,0,5,0,0,2,0,0,14,9,0,-5,0,0,0,0,14,17,0,0,0,11,1,0,6,0,0,-2,5,0,14,-6,17,0,0,3,0,0,0,10,12,0,3,1,14,5,15,0,10,2,36,4,0,0,5,0,36,4,13,0,8,0,0,4,0,7,0,3,-1,0,0,8,7,0,0,23,3,0,0,0,0,0,0,5,-5,0,0,-2,0,0,0,0,0,5,29,0,0,0,0,13,33,11,0,0,9,15,5,4,7,10,3,4,7,0,17,2,0,-4,8,0,0,0,0,9,7,0,0,7,0,27,3,0,0,-1,0,0,0,0,0,0,0,-2,0,-2,0,0,-1,0,-2,0,0,24,0,0,0,0,-3,0,0,0,6,0,6,0,6,0,1,0,33,15,19,12,-4,3,7,0,0,-5,31,0,14,6,2,0,0,0,-3,9,0,0,-3,0,0,0,0,0,0,20,0,18,0,0,-1,3,0,-3,9,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,25,0,25,15,11,10,33,0,0,-4,0,2,4,0,0,5,7,0,8,9,0,6,0,0,0,0,0,0,-2,14,0,0,0,0,9,0,0,0,0,8,0,-4,0,2,7,0,0,0,0,0,0,3,40,0,0,0,13,0,0,0,6,13,-5,4,8,3,11,1,0,14,0,0,0,0,0,10,0,32,5,0,0,10,0,0,2,5,0,0,0,0,16,16,4,28,0,10,34,0,4,23,0,0,-2,0,15,0,0,0,0,0,0,2,12,0,13,21,0,0,12,-4,0,0,0,0,0,0,-3,0,-5,0,12,0,44,6,0,10,4,13,0,31,6,0,-2,0,5,24,0,0,0,1,0,0,0,0,7,15,-2,14,0,-3,13,0,42,-5,0,0,0,0,16,0,0,-5,5,0,0,17,0,-4,5,0,0,0,16,0,-6,0,0,0,0,18,14,24,0,0,0,14,0,0,10,6,0,0,1,0,9,6,0,6,0,0,13,0,-6,0,0,4,0,11,0,0,14,0,21,0,2,0,19,-3,17,0,0,17,-3,-4,11,0,0,-2,11,14,0,0,27,0,10,0,0,0,-2,-5,0,5,8,0,24,0,0,0,1,0,0,-3,-2,0,5,0,17,13,11,4,0,0,7,-3,0,0,0,0,0,4,0,0,0,0,-4,7,0,4,5,-2,12,12,0,12,16,-3,21,0,3,0,4,-4,-4,0,5,0,0,3,3,23,0,25,25,0,0,0,0,4,-7,0,4,0,0,0,0,6,-5,16,37,0,15,0,1,7,0,1,0,4,2,-7,6,0,0,0,0,2,0,1,2,0,0,0,7,0,0,15,-5,0,3,6,19,28,0,5,0,0,6,21,35,0,-5,5,0,0,5,27,0,6,5,4,6,4,-2,0,29,7,4,12,0,27,0,0,14,5,9,7,0,0,0,-3,5,0,16,0,-4,12,0,14,0,0,10,0,13,0,0,13,0,2,0,0,0,7,-4,0,0,4,24,0,0,0,9,0,0,0,19,7,0,0,12,0,5,6,5,11,10,0,15,0,50,18,5,10,7,15,0,15,0,5,0,-1,5,1,0,12,0,-4,0,0,3,0,10,0,12,4,0,-4,0,0,-1,15,12,0,5,0,3,9,-4,0,15,0,0,0,0,0,8,0,8,-7,0,1,7,-2,0,0,18,3,7,2,8,6,32,0,44,0,0,8,3,-1,0,9,0,-1,4,0,0,1,0,1,-2,-7,0,7,-8,8,16,17,0,4,0,5,3,2,5,0,5,3,13,0,0,3,25,11,0,0,0,0,0,0,0,3,5,2,0,5,14,0,11,25,0,0,0,0,0,0,-2,5,0,26,0,0,6,0,0,0,6,0,0,0,9,0,-2,0,-8,45,0,0,4,0,0,0,0,0,0,-3,0,14,0,0,28,14,0,16,-3,4,1,0,19,-4,1,0,0,-7,0,0,12,11,0,5,19,0,7,2,0,0,0,17,4,18,0,15,0,-5,26,35,0,0,0,0,-7,0,0,0,4,15,-2,0,0,18,10,0,8,8,0,18,48,-5,0,0,0,0,-10,0,16,10,0,42,0,0,16,5,0,0,2,3,0,4,0,0,7,0,0,0,0,0,9,10,0,0,23,4,18,0,0,0,0,0,0,5,9,10,0,17,-5,7,0,17,0,0,0,17,13,0,13,0,6,0,0,0,0,7,0,33,3,14,0,0,5,0,0,0,22,1,0,0,0,-4,1,11,0,0,4,0,-2,8,-5,0,5,0,0,8,-6,0,0,0,0,0,0,15,0,5,14,32,6,6,0,1,0,0,2,7,7,0,0,20,0,0,2,2,0,8,16,0,17,24,0,0,0,4,0,0,0,0,0,26,0,-5,0,-4,0,0,4,0,16,0,0,39,26,0,1,0,0,0,0,0,-2,7,7,3,-5,3,7,4,17,18,10,5,0,0,0,2,17,0,17,6,0,0,0,0,0,8,8,5,0,0,9,-4,13,0,16,21,0,0,0,0,0,0,8,0,14,3,2,6,11,0,2,0,3,0,4,1,5,1,0,15,0,0,0,-3,33,0,10,28,-3,7,6,23,15,3,0,4,0,0,2,0,1,0,0,0,-3,6,6,5,0,23,0,0,0,0,0,6,4,0,4,2,4,26,0,4,0,0,5,9,25,5,1,0,0,0,2,0,3,7,5,3,6,1,13,0,0,0,4,10,-2,12,0,0,-3,16,16,16,15,0,0,0,0,0,0,0,0,3,9,0,5,0,0,10,19,0,1,0,3,0,0,1,3,-3,0,0,0,5,0,4,13,14,0,0,15,9,0,0,-2,0,0,0,0,6,0,0,0,0,0,0,0,-4,14,5,0,0,5,19,0,0,-6,12,46,-4,0,0,0,0,0,-5,0,2,13,0,0,0,3,0,0,0,9,-5,9,-5,5,19,2,12,0,4,0,-2,0,0,0,0,0,0,4,0,0,0,0,17,0,6,0,5,19,0,0,0,0,0,0,16,21,4,0,5,15,9,39,11,0,6,0,0,3,0,-1,5,0,3,-7,0,5,18,0,4,0,0,-3,0,7,0,0,0,0,6,3,0,4,17,0,0,0,13,38,0,0,0,10,0,-4,0,0,0,0,0,0,0,0,0,3,0,0,-8,-8,0,0,7,4,0,20,47,0,10,-2,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,-5,0,0,0,0,4,-8,0,12,0,3,0,0,-5,0,0,-3,22,5,0,22,0,19,0,0,9,0,0,12,0,0,0,5,21,0,3,36,0,6,0,3,0,0,4,1,0,0,0,0,0,0,46,0,8,0,0,-2,2,0,-5,0,6,25,0,0,0,20,43,0,0,1,5,19,0,0,4,0,-1,18,0,0,0,5,8,0,0,0,0,0,7,0,3,0,0,7,1,34,5,9,5,0,0,0,0,6,0,0,0,0,0,2,0,0,0,-6,19,11,0,6,0,0,0,0,16,-4,0,0,6,0,0,24,13,16,0,0,10,0,0,13,-4,0,17,0,0,0,0,3,4,8,0,26,-1,17,33,0,0,0,5,7,0,0,14,8,0,0,0,1,0,0,13,0,15,0,6,24,3,8,16,3,0,0,0,31,0,0,18,44,7,0,4,0,2,0,0,0,0,0,-8,0,3,0,0,0,0,16,0,2,0,18,-1,8,4,26,18,3,-4,0,-5,-2,1,13,0,13,0,3,13,0,0,0,6,0,2,0,0,0,0,0,5,0,6,0,26,-3,0,0,0,5,10,0,0,0,0,0,4,0,0,10,21,0,0,-1,0,0,0,18,0,0,0,-2,4,-2,0,4,30,0,0,0,0,0,3,4,3,-9,-4,0,0,0,27,6,-2,0,9,13,3,0,8,0,0,4,0,0,1,0,6,15,9,0,0,0,2,0,0,-8,28,0,-4,0,13,0,0,5,0,13,8,0,31,0,7,0,13,0,4,0,0,0,0,10,0,2,0,0,8,17,0,0,-1,-3,0,6,14,0,0,-4,-3,0,0,26,0,6,25,2,2,0,0,16,5,19,0,0,-2,0,0,0,4,4,6,0,19,0,12,0,0,5,0,5,2,0,19,0,0,-3,14,11,0,-3,5,0,21,0,0,6,25,0,0,0,1,3,2,0,4,6,0,16,0,0,12,0,0,0,0,3,3,0,0,0,0,0,0,0,0,0,-2,-2,0,0,4,0,11,0,0,0,0,-4,0,0,0,0,4,7,7,0,2,5,0,-4,0,0,1,0,1,0,3,5,27,11,0,0,-8,38,0,0,-4,11,6,0,0,-5,-3,3,0,16,19,0,0,0,0,0,-1,0,0,0,0,0,41,8,0,0,12,-9,0,12,0,9,24,4,0,8,0,3,0,21,0,33,1,23,0,4,28,0,0,0,0,0,0,-1,18,0,2,-3,-6,0,3,4,16,6,18,6,-2,8,0,0,0,6,0,7,0,13,3,0,0,0,0,0,1,2,4,8,-6,-5,7,0,0,0,0,0,4,0,5,-3,0,16,0,20,-4,0,4,0,0,0,-6,0,-1,0,0,2,2,2,0,0,0,0,7,16,0,0,0,11,0,0,21,-2,0,1,0,0,0,11,0,0,0,0,0,0,-7,0,6,3,7,10,-2,15,0,0,0,0,0,0,-6,0,5,0,0,4,-11,0,5,7,0,10,0,11,19,0,0,2,0,14,0,0,0,0,36,0,0,0,0,2,1,19,0,0,0,0,0,0,6,-2,0,0,3,11,0,-6,0,0,12,0,0,13,0,0,7,-5,1,0,2,0,0,0,0,0,0,0,1,-4,0,9,0,0,-3,16,0,0,2,4,0,0,0,0,4,0,2,0,9,0,0,13,0,-1,0,8,0,3,3,3,0,15,14,5,2,5,0,6,3,0,2,0,0,0,-4,12,0,5,13,0,-4,22,-3,0,-1,0,6,0,4,4,0,0,-5,11,0,0,0,6,6,0,0,5,-2,5,4,0,0,18,0,5,11,0,0,0,-6,2,2,0,19,0,16,0,0,0,0,0,0,6,4,2,3,0,37,0,15,4,0,-5,-5,0,10,0,0,12,0,-5,0,0,3,15,0,0,0,0,10,37,0,19,17,1,0,10,0,0,-3,9,0,-1,4,7,1,0,0,0,0,30,0,0,0,18,30,0,1,-3,11,4,18,0,6,0,-7,0,18,17,6,0,29,0,-7,-3,0,0,3,0,6,0,19,45,0,0,11,0,0,0,6,12,-4,30,13,1,-1,13,17,0,0,0,0,17,0,5,10,0,0,0,3,0,22,0,4,0,4,5,9,0,0,-4,9,-2,12,0,0,8,9,0,0,9,10,8,7,0,0,0,3,0,13,0,16,0,0,23,3,20,-2,0,0,0,0,4,0,0,0,10,0,12,0,0,0,0,0,0,4,7,0,0,0,-6,0,0,2,0,0,29,15,0,0,0,13,0,29,-1,0,8,0,0,0,0,9,0,1,0,0,9,4,25,0,24,14,28,3,4,14,0,0,14,0,4,1,30,0,0,0,0,8,1,4,0,1,-6,0,0,0,15,0,0,-4,0,0,0,0,2,0,5,7,10,16,-4,5,4,0,3,7,2,0,0,0,0,10,0,12,0,0,5,0,0,0,0,0,3,26,0,0,0,0,35,0,22,0,0,-1,0,14,0,-5,0,0,6,2,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,4,0,0,18,0,-5,0,0,0,4,0,1,0,5,15,0,29,0,0,0,0,0,0,3,0,4,0,30,16,0,3,0,-1,3,0,0,6,0,0,-2,0,14,5,3,7,0,49,0,34,22,0,0,0,10,3,-7,37,0,3,0,14,0,40,-4,0,2,0,5,0,0,0,0,12,0,0,0,2,0,21,8,0,0,0,0,14,21,0,1,0,0,0,0,0,15,10,4,0,0,0,0,0,10,3,0,0,0,2,0,0,4,0,0,0,0,8,16,0,0,0,7,0,7,17,0,0,0,0,0,0,0,17,0,0,0,12,10,-1,18,0,0,31,0,6,-5,0,0,29,0,0,13,0,4,0,0,0,0,0,10,0,0,0,1,0,1,0,0,22,0,-1,0,0,0,0,0,17,0,-6,2,6,12,4,0,0,0,4,4,17,18,14,0,6,4,9,11,12,0,0,5,0,17,-6,3,14,0,4,-3,25,0,-4,0,0,0,0,0,-4,0,1,0,8,5,0,0,0,8,20,0,0,3,0,0,4,0,0,4,0,0,0,0,0,19,15,-3,0,0,0,5,3,40,0,-1,0,0,21,28,7,5,20,24,14,8,4,14,0,5,35,0,0,0,0,0,3,0,3,6,-2,0,14,5,22,0,37,0,-8,24,-5,0,0,0,0,0,0,4,4,0,15,15,0,0,0,8,41,-2,0,0,2,4,4,21,0,-6,0,0,-4,14,0,3,0,7,-3,8,-3,6,4,4,0,0,0,6,22,0,0,3,6,0,15,0,18,0,-5,17,13,5,0,0,12,5,19,3,0,25,10,10,6,0,2,0,22,0,0,0,3,0,8,0,4,0,36,3,3,0,0,0,18,0,0,-3,0,1,2,10,0,2,0,7,2,-1,2,10,14,31,2,32,19,19,14,0,-2,0,0,0,0,0,0,1,0,0,0,4,27,3,4,38,0,13,0,16,24,44,0,-1,19,0,0,-2,12,0,0,32,19,5,4,0,11,-4,0,0,9,0,0,0,4,6,4,4,3,8,12,16,0,8,2,4,4,0,0,0,0,0,0,0,15,0,0,0,5,4,0,5,0,0,0,-4,11,0,0,0,-7,0,21,20,0,-1,15,0,0,3,7,0,5,0,0,6,0,-3,10,0,0,8,5,21,6,0,0,6,-1,14,14,0,27,5,-2,0,5,13,12,-4,0,5,0,16,60,-1,0,0,6,0,8,52,0,19,6,0,4,0,14,0,5,0,16,0,0,0,4,3,0,45,16,0,0,-3,-1,23,0,0,0,0,6,24,0,3,0,5,16,9,0,28,24,4,0,0,0,16,0,15,-2,17,5,1,10,0,0,4,0,0,0,0,0,12,18,17,20,0,0,0,23,-1,0,13,12,0,0,4,0,0,-1,1,0,0,5,0,0,10,5,13,0,0,0,0,0,6,12,5,0,0,0,0,4,5,0,0,0,0,0,-2,-3,12,0,-5,0,0,4,9,14,4,3,0,7,3,-3,0,1,3,0,1,3,0,0,25,0,-3,21,0,0,4,0,8,0,0,0,-1,-1,21,3,0,13,0,0,14,0,-6,0,0,0,1,-4,-3,0,4,0,19,4,0,0,7,12,0,5,16,0,3,0,17,8,1,28,0,0,4,0,0,0,8,-3,0,0,0,0,0,0,0,0,2,0,23,5,0,4,0,10,0,0,-5,0,41,0,0,0,10,13,0,0,0,0,4,9,1,-4,0,7,0,0,5,4,-2,0,5,-5,0,15,3,5,25,4,33,3,3,16,0,0,5,0,3,0,0,-2,24,0,5,0,4,-3,0,0,11,0,0,6,0,0,4,0,0,0,0,0,8,0,2,24,18,2,0,16,13,0,5,0,0,-1,0,7,0,0,5,-3,6,6,0,7,0,-3,0,0,5,-2,8,4,21,0,0,0,0,0,0,0,-3,0,0,0,6,0,-1,-3,0,3,-1,9,0,0,-1,0,0,6,7,4,37,0,0,0,0,4,0,0,14,3,0,0,1,0,0,0,0,0,0,0,3,0,4,0,0,0,0,0,3,2,4,1,9,13,0,4,0,3,2,0,1,8,18,0,4,8,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,26,-6,-1,22,0,14,0,0,4,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,-6,0,15,0,0,2,0,0,9,21,0,0,0,0,-7,16,0,0,6,2,0,-7,0,0,-4,0,0,0,0,5,1,0,0,3,18,0,0,0,-2,0,1,4,0,-6,0,0,4,0,0,0,0,0,0,0,0,0,0,19,0,1,0,5,-3,0,0,0,11,6,0,24,12,0,3,0,1,0,-1,0,0,5,0,-1,0,-5,0,12,18,6,6,0,0,0,-5,0,5,0,19,4,4,5,4,13,0,0,0,0,0,4,0,5,5,1,5,0,-3,0,8,4,0,5,0,0,0,0,0,0,4,0,4,0,0,5,0,-7,20,-1,21,0,0,0,1,0,0,0,0,19,0,44,0,8,0,0,0,7,-4,12,0,8,0,2,0,1,8,0,0,11,11,6,7,0,0,5,6,-5,16,9,0,0,6,11,0,1,0,17,5,27,-4,0,-5,0,-3,0,4,21,20,0,0,23,7,0,1,0,0,0,0,0,6,-2,0,0,0,8,18,4,12,0,0,1,0,3,3,3,6,0,0,3,0,0,0,0,0,0,36,21,17,23,2,0,-3,7,0,15,10,0,4,0,-3,2,0,0,19,0,2,0,-3,4,19,0,0,0,0,9,0,19,0,0,0,13,0,0,0,0,14,0,-3,0,20,-6,0,0,9,0,2,0,4,21,0,0,5,18,7,31,8,0,-2,0,11,0,0,0,32,14,5,20,0,0,5,0,1,14,0,4,0,5,35,4,0,0,8,4,0,0,0,11,19,0,0,0,0,4,0,21,0,0,0,33,-6,0,9,6,0,0,0,0,6,0,0,3,0,0,0,5,-4,6,6,10,-3,-4,0,4,10,0,17,1,0,11,4,8,1,0,0,0,0,0,6,0,4,4,0,0,15,0,-6,0,0,0,-3,0,20,28,0,-1,0,0,0,0,1,0,0,0,-2,-3,0,28,5,0,14,0,0,0,0,0,1,0,10,0,12,11,3,-5,0,6,18,0,33,-2,3,21,0,12,0,6,-2,0,14,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,18,-2,0,21,0,43,1,20,0,0,5,0,0,10,0,0,0,2,0,12,-3,2,0,6,0,0,-5,12,13,0,0,0,0,-3,0,-1,-4,-2,0,0,2,0,0,26,0,0,11,0,18,0,17,0,23,0,0,0,0,0,0,6,0,29,0,-4,14,0,0,0,4,-4,0,32,13,0,0,1,-3,0,-1,21,0,0,0,0,0,-1,0,12,0,0,0,0,0,0,10,0,3,10,12,3,14,24,5,0,0,-1,20,5,18,0,15,0,0,21,0,0,7,0,0,19,0,8,0,0,0,4,2,2,0,35,0,17,31,2,0,38,0,0,0,4,4,0,0,0,-4,0,0,0,24,0,4,0,0,16,0,0,22,0,0,0,40,-3,12,30,3,0,2,39,0,2,0,0,15,2,9,16,-2,19,10,0,0,2,0,32,0,0,12,0,-2,12,0,0,4,0,0,10,0,19,0,0,-6,0,6,0,-5,0,-2,7,0,0,0,6,0,0,0,0,5,-5,0,16,0,0,20,0,0,22,-4,12,1,6,5,16,6,0,0,0,8,0,0,0,-6,-7,0,10,0,-2,18,0,0,4,2,0,26,-5,1,0,0,0,0,0,-5,0,0,0,0,1,0,2,5,0,0,0,-2,-4,0,6,0,0,0,14,2,16,6,0,16,0,0,0,0,0,-1,5,5,-5,0,0,0,-4,6,0,5,0,0,0,-4,0,2,0,4,-4,0,0,0,2,0,8,4,0,0,0,0,0,0,0,-6,0,0,3,0,0,0,3,0,1,0,0,3,0,0,11,0,0,0,-6,19,-3,0,0,5,0,-4,2,4,0,0,-6,0,19,13,0,0,0,0,0,0,-4,2,-5,0,0,0,0,0,0,-1,0,0,0,0,2,22,-2,3,0,0,0,0,-8,0,27,0,0,1,4,0,3,0,0,4,11,11,0,-1,30,0,4,0,0,4,5,0,24,0,0,-3,21,0,0,0,31,-4,0,1,0,10,9,14,0,0,-1,0,6,0,24,5,7,-6,0,22,0,5,13,0,-4,-8,5,-2,0,-4,0,10,0,17,8,0,0,5,7,4,16,0,0,0,0,-5,0,0,0,0,0,5,-3,0,0,0,15,4,6,3,20,4,0,0,-5,0,19,6,0,0,0,36,0,-10,5,26,-4,0,0,0,-4,0,17,0,0,3,0,0,4,0,5,0,-4,14,0,5,0,0,0,0,0,-2,5,17,15,9,0,0,0,7,0,0,-3,10,0,0,5,7,0,0,15,0,12,0,0,0,0,0,0,0,13,0,0,17,11,0,0,-3,8,0,3,0,0,8,0,16,0,4,0,0,0,0,0,0,0,0,5,0,0,5,0,4,7,11,5,10,0,-2,0,14,-6,19,0,0,3,0,0,0,0,0,0,0,0,4,0,0,10,0,0,27,0,21,0,0,0,0,12,0,8,0,0,0,0,0,0,-3,0,-1,4,4,18,0,0,6,19,0,0,23,6,5,0,7,2,20,6,6,6,6,0,0,17,0,4,0,9,0,0,46,5,2,0,0,4,4,0,-6,0,0,6,0,0,0,17,11,0,29,-6,0,13,21,11,0,0,0,18,3,12,21,0,0,4,15,0,4,0,15,9,4,0,-3,9,0,18,-3,0,0,3,0,0,3,27,-3,11,0,20,33,10,0,9,4,16,0,0,5,9,0,0,6,0,0,0,14,7,5,1,0,0,3,40,-4,1,0,5,5,0,0,9,6,5,0,-3,0,4,0,2,7,0,0,41,0,0,3,4,25,0,2,2,2,1,11,0,0,0,0,0,0,3,3,12,19,7,18,0,32,0,0,0,0,0,16,4,11,20,-3,0,4,0,-2,0,0,0,14,-5,-5,8,0,9,0,7,0,-6,15,0,0,23,5,0,0,26,4,-5,33,1,0,0,0,0,3,0,0,0,0,0,12,6,2,0,-3,0,0,0,5,0,0,0,0,-3,0,13,-3,7,-1,-1,1,0,21,0,30,-3,-5,-3,1,0,16,-1,0,2,0,-2,-2,0,0,-3,10,0,-2,0,0,0,0,0,0,0,2,0,0,21,0,25,0,0,0,0,-2,11,0,0,0,0,0,0,0,-3,0,-2,0,0,0,9,0,10,0,-2,3,22,0,3,2,0,3,4,10,0,23,0,0,-1,0,0,6,0,0,0,0,6,3,6,6,0,15,12,0,0,4,11,25,25,0,12,0,38,6,0,0,5,4,-3,5,0,0,0,0,5,0,0,9,0,7,0,0,50,-7,0,0,0,-4,1,2,8,0,0,5,28,0,8,13,0,18,0,0,10,0,0,-2,0,3,4,0,0,4,0,0,9,0,4,8,10,5,0,0,53,35,0,0,15,0,0,0,4,4,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,3,0,1,0,-6,-3,0,0,0,12,0,-2,18,6,7,0,0,4,0,0,-1,3,19,0,31,11,0,0,0,0,0,0,0,0,0,2,0,0,0,5,10,0,2,0,0,0,0,0,0,0,0,8,34,0,0,0,3,0,0,0,1,43,0,-4,0,0,19,8,-2,0,5,0,5,8,12,0,0,-10,17,0,0,7,4,0,18,0,0,1,14,6,0,0,5,4,6,5,0,0,14,0,0,3,17,0,26,0,0,13,-2,17,0,-5,3,-7,22,0,5,0,15,0,0,-5,2,27,13,10,6,6,20,2,0,4,6,34,0,0,5,5,0,19,0,17,11,0,0,21,2,5,0,4,0,31,1,10,18,0,10,11,0,14,0,0,1,0,0,0,5,5,6,25,3,0,0,0,2,0,0,-4,2,0,20,-3,0,0,-1,7,0,0,6,5,0,19,20,0,3,0,0,0,0,0,5,16,9,7,4,0,0,2,3,0,0,0,50,0,0,0,6,10,0,0,5,0,-1,26,0,-2,0,0,0,20,13,0,-2,0,0,5,0,7,0,0,4,5,0,9,3,4,0,0,6,0,5,0,1,6,0,14,0,0,0,0,0,4,11,0,0,0,24,-7,0,2,0,-4,0,-4,25,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,16,6,0,6,0,19,0,2,0,0,28,7,0,0,-3,0,0,2,14,0,0,0,0,0,0,0,0,-4,0,0,0,1,0,6,0,4,6,19,0,0,0,-5,14,4,0,0,0,0,0,0,0,0,3,0,0,21,0,0,4,0,0,0,-5,0,0,-2,0,15,0,0,0,6,0,0,0,0,19,0,0,14,0,5,0,25,0,0,17,0,0,0,15,0,0,0,0,0,10,11,0,0,3,0,0,0,5,4,0,2,20,26,1,10,0,19,-4,0,21,2,0,0,0,27,0,0,4,18,0,4,8,0,0,-7,10,16,7,3,4,0,2,11,4,0,0,0,0,9,0,2,0,0,22,0,0,16,7,0,0,12,0,23,11,19,6,14,0,0,0,0,0,0,6,4,6,5,0,4,37,0,7,0,7,0,0,3,20,-2,4,50,6,4,3,6,0,-6,4,0,0,0,22,0,1,0,0,-3,0,-6,0,0,0,0,6,6,3,5,7,16,3,4,-3,0,0,0,6,0,12,3,-4,0,0,0,0,4,0,-5,5,0,11,-3,0,0,0,0,0,0,12,-5,20,1,-3,4,0,11,0,5,3,5,18,5,7,0,-2,0,0,5,4,20,5,18,6,0,0,4,0,0,40,-4,0,15,7,0,0,3,0,-5,0,0,0,5,-3,18,0,-2,0,19,-4,20,0,0,-6,-4,0,0,0,0,26,24,-3,0,9,0,8,12,0,4,0,0,1,3,-4,0,28,-3,-5,5,0,18,25,6,10,0,0,0,35,5,4,0,2,0,4,40,0,7,0,0,0,2,2,0,0,4,10,0,6,0,-4,0,25,12,0,5,18,6,0,5,0,0,-3,0,18,0,0,0,0,7,0,0,-4,15,10,37,0,-2,0,0,0,0,0,0,0,6,0,2,0,6,9,0,4,22,18,14,12,24,0,-1,3,6,9,0,21,0,-5,0,0,5,0,0,1,0,0,0,0,15,0,0,11,6,0,4,0,4,0,0,6,0,0,0,0,0,0,-1,-7,0,1,-1,0,0,0,0,0,5,-3,0,0,0,0,0,0,0,0,0,6,0,-4,11,0,2,-3,12,0,0,-4,0,-2,4,0,18,0,0,4,14,0,0,-3,3,0,-1,8,0,0,30,5,21,0,6,7,0,5,6,-1,-2,-2,0,-4,5,0,-8,0,5,8,5,0,0,20,8,13,3,5,0,2,11,19,6,13,25,34,0,0,9,5,4,13,0,0,1,7,-1,0,0,5,50,0,0,7,0,0,9,-2,0,0,0,0,0,7,-1,-2,6,28,0,6,-1,0,4,4,8,5,2,-1,7,4,3,5,0,0,19,0,2,8,20,16,5,4,-6,0,3,-1,0,2,0,0,0,16,0,16,11,0,0,1,-2,12,-2,0,7,9,9,0,37,0,1,11,0,16,7,-4,20,0,22,2,0,0,22,6,0,0,0,2,5,0,3,4,19,17,0,4,0,-5,0,16,0,14,12,0,0,0,0,5,0,11,1,0,4,0,28,12,0,21,0,13,7,0,-4,7,35,0,0,11,0,0,16,14,14,0,1,11,13,0,0,3,0,0,14,0,11,3,0,0,19,0,0,9,2,0,0,-2,3,-1,0,0,13,4,0,0,0,8,0,0,0,0,2,9,0,9,9,0,15,32,0,1,7,0,13,5,17,3,0,0,0,2,3,2,9,0,0,12,0,0,0,0,0,10,0,-3,2,0,0,1,0,5,0,0,4,0,0,0,0,0,0,1,10,0,0,5,0,0,0,2,15,20,0,0,3,0,0,14,0,23,11,0,6,-2,6,0,10,5,0,4,3,22,-3,0,0,0,0,0,-4,0,5,0,0,2,1,0,0,0,0,7,0,-2,11,0,0,11,0,6,0,12,0,0,0,5,0,0,0,24,4,0,5,34,0,11,19,0,-4,26,0,0,-2,5,0,4,5,5,5,12,11,0,0,-3,0,36,27,16,3,0,0,-3,0,0,9,0,-5,0,10,0,0,0,12,7,4,0,0,0,0,-2,2,0,0,13,0,17,0,2,0,1,6,0,-5,2,0,7,0,0,-3,0,20,11,0,0,8,0,4,0,-5,7,0,2,23,0,0,-2,37,0,0,4,8,-2,0,0,0,11,1,7,0,-1,4,0,25,32,4,0,-3,0,0,0,4,0,1,6,14,5,0,17,0,1,4,0,0,0,-2,0,-4,6,0,5,10,3,3,9,0,2,33,5,0,0,39,5,5,5,0,0,18,9,0,0,0,0,0,-3,0,4,0,0,0,0,34,25,4,5,0,3,0,0,-4,0,0,0,0,0,0,5,0,0,0,0,0,4,0,0,0,4,6,0,0,0,-3,16,13,-2,6,-6,0,1,0,2,8,4,0,0,0,0,27,23,-1,4,0,0,-3,0,0,0,5,0,0,3,0,4,11,21,41,7,29,0,5,4,0,0,0,0,0,0,0,0,0,9,0,9,0,0,7,0,9,0,0,0,0,0,0,0,0,0,0,0,3,0,14,0,5,10,15,0,14,0,0,-1,5,24,1,7,-6,10,11,0,0,-6,0,0,4,0,0,0,13,4,0,-2,35,-8,21,0,0,0,0,12,0,0,0,-3,36,0,9,0,0,0,7,15,10,0,0,0,0,4,0,0,0,0,0,0,16,16,0,0,2,5,1,0,4,7,0,0,-3,19,6,0,2,0,20,0,0,3,0,0,-6,6,0,3,0,9,27,0,8,0,0,7,0,5,0,0,20,25,0,3,5,0,0,0,22,0,0,2,-3,2,0,5,4,3,0,-7,0,21,0,0,-7,-1,0,3,20,4,5,3,5,7,11,4,2,0,-2,0,0,0,3,0,45,0,2,0,5,0,6,0,6,11,-2,0,0,0,6,0,0,0,0,0,0,10,0,0,23,4,13,0,0,0,5,0,0,0,16,15,5,4,0,5,-4,-3,40,0,7,0,0,-1,0,0,0,0,0,0,0,14,0,1,3,-3,0,7,12,0,0,30,0,0,0,0,18,0,14,0,5,0,7,17,0,11,0,0,34,12,0,1,15,0,8,0,0,5,5,0,19,0,19,14,0,0,0,4,0,0,0,0,0,13,6,5,0,0,3,0,7,12,4,5,-5,0,0,8,0,0,0,0,4,0,5,0,-3,0,-3,0,4,0,0,3,2,0,0,0,0,3,38,25,0,18,0,0,9,0,0,2,0,1,0,-1,0,0,0,0,17,0,0,-3,7,4,0,6,0,-5,0,4,-4,0,0,0,12,4,11,11,0,0,10,0,0,3,-5,0,5,0,0,9,0,17,0,1,3,0,0,5,0,0,0,0,-2,-3,16,6,0,0,0,7,0,0,-10,-3,1,0,0,16,4,11,0,0,-4,0,3,0,0,1,-4,1,0,11,0,22,26,5,0,0,3,0,0,0,0,0,-7,0,6,0,0,0,-6,0,0,0,0,0,5,0,0,0,15,0,0,0,3,0,0,9,17,0,-1,13,0,0,3,-5,20,0,0,4,0,0,3,0,4,0,2,0,3,0,0,6,0,0,0,0,5,6,0,0,34,0,0,5,0,0,0,0,0,13,19,0,6,0,0,6,0,0,0,3,0,0,0,0,0,0,5,0,0,2,-1,-6,0,0,3,1,0,0,19,2,16,0,0,10,0,0,0,5,5,3,3,0,0,39,0,0,0,13,0,0,39,0,0,-1,0,0,0,4,0,4,0,15,2,-3,0,5,0,3,9,0,0,0,5,-1,0,6,2,0,9,3,0,-6,0,0,9,0,0,0,4,18,16,-5,0,50,13,0,0,1,10,11,0,0,3,-1,0,0,11,0,-6,2,0,0,-5,0,13,0,0,-5,5,0,0,13,30,0,0,-5,12,6,0,1,0,17,0,0,0,21,-1,43,2,0,12,1,0,0,0,0,0,18,29,0,-2,0,19,10,0,5,0,0,14,0,0,0,0,0,0,0,0,-2,0,15,8,0,0,0,0,6,0,8,4,3,12,-1,16,0,17,3,-4,0,4,0,0,0,0,0,0,0,0,8,8,0,3,5,4,0,0,2,0,15,16,3,4,10,16,0,0,0,0,-3,0,0,20,8,16,0,0,29,0,0,0,1,22,0,16,20,0,29,13,23,0,-8,29,18,0,0,0,5,-8,7,0,4,20,7,7,0,5,0,0,-4,0,0,0,-1,7,29,7,0,0,0,0,4,0,-3,24,0,14,0,6,0,14,0,0,9,0,0,0,0,25,8,48,0,0,25,0,42,6,0,10,2,0,10,22,0,18,0,0,4,11,17,11,0,0,10,0,0,0,6,4,0,0,-6,0,0,0,2,4,0,0,17,0,0,15,5,0,27,0,0,-3,0,0,0,46,0,6,5,37,0,0,4,16,16,0,-5,0,0,-5,0,3,0,2,-1,0,7,27,19,-6,0,0,0,0,5,0,0,10,4,0,5,0,2,31,0,2,0,0,14,0,3,4,0,0,0,7,0,-1,8,11,0,0,0,0,0,0,37,51,30,27,0,2,0,0,0,13,2,0,26,5,0,8,0,6,0,0,0,0,0,26,28,0,0,4,0,-3,0,18,0,0,0,0,2,-6,0,-6,16,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,15,0,4,1,12,22,6,0,3,9,5,0,0,-6,6,8,0,0,6,0,0,0,0,5,10,0,-4,0,-6,4,-5,6,-2,0,0,0,0,5,0,0,0,0,0,0,2,0,8,6,-8,0,0,0,12,0,3,0,0,0,0,8,0,0,34,4,6,1,4,20,4,2,-3,11,3,0,0,0,0,15,0,4,0,-7,-1,15,14,0,0,25,0,0,35,0,-10,7,-4,0,3,4,0,0,0,0,4,5,0,0,1,2,0,0,-1,6,5,0,0,0,25,0,0,0,11,0,0,4,0,-3,0,0,7,0,7,4,0,0,14,11,0,19,0,33,0,7,0,1,0,0,0,18,-4,4,0,0,8,9,0,11,-2,0,0,12,0,29,-1,0,0,0,4,25,0,28,0,10,0,9,0,0,0,13,0,5,5,5,0,22,11,7,0,34,0,40,9,5,4,2,41,-5,14,40,-19,4,0,0,3,11,0,12,-6,0,27,6,0,5,6,7,0,5,1,0,-5,-5,21,0,3,0,6,-2,0,0,0,0,8,-2,0,0,5,0,0,0,0,0,0,19,-1,0,0,5,0,5,0,6,20,0,0,0,20,4,8,9,-5,1,0,-4,0,12,-4,9,0,0,0,0,0,0,5,-5,0,0,0,0,8,21,0,4,4,0,0,-5,4,0,0,0,6,-2,29,9,3,0,3,0,-1,0,0,15,-5,0,0,0,0,1,0,0,0,5,0,0,11,37,0,8,0,10,0,2,-6,0,0,4,0,0,0,0,4,0,46,0,0,3,27,3,-2,0,0,1,1,0,0,0,0,11,0,40,10,0,19,9,0,0,19,0,3,0,0,28,4,0,0,6,0,0,0,8,0,4,-1,13,-3,2,0,-3,0,0,7,0,5,0,0,0,-1,9,0,2,1,5,17,7,0,8,0,0,32,4,3,0,0,0,0,0,-2,-3,0,20,0,0,0,6,9,0,1,0,0,0,0,3,0,0,0,0,0,27,0,7,6,-1,0,-5,5,-5,34,0,0,1,0,0,0,12,7,0,10,0,16,2,0,0,0,28,0,0,0,0,27,2,10,0,4,0,0,0,0,-7,-4,13,0,15,-5,0,0,8,0,0,23,15,0,0,15,0,10,4,0,0,0,22,0,4,2,0,7,-1,1,21,14,6,0,0,0,-1,11,0,0,0,-2,0,2,0,0,0,0,3,0,5,0,0,6,0,0,0,-4,0,6,17,0,-1,5,0,0,0,-6,4,0,0,0,0,0,0,22,1,16,-6,0,0,0,11,5,15,6,2,7,7,7,0,-6,12,0,8,10,13,0,-7,0,2,0,-8,0,0,0,0,8,2,0,5,0,0,3,0,6,0,0,-1,9,-6,0,0,-3,0,0,0,0,5,-3,-4,20,0,0,0,0,7,0,2,0,-1,0,1,0,-2,0,0,-2,-7,0,4,1,0,16,18,0,0,5,3,0,0,0,0,4,15,0,0,0,3,-1,0,14,0,0,2,-6,0,0,5,3,-5,0,-6,0,6,0,0,0,0,0,10,18,0,10,0,0,0,0,2,0,0,0,0,0,0,2,0,-1,28,2,0,11,-2,0,0,-1,0,18,0,13,0,4,5,0,46,21,0,-5,17,0,0,4,-2,0,0,0,18,12,0,-6,0,0,-3,7,0,47,0,0,1,0,0,-4,10,0,5,11,0,6,28,9,-4,28,3,2,0,4,0,6,28,0,0,-5,0,0,0,17,30,0,0,0,0,-4,0,0,0,0,0,-8,0,4,0,-2,3,23,0,1,6,0,0,5,4,6,3,11,27,0,0,15,4,5,28,-6,-1,7,0,0,0,0,0,0,0,6,5,0,4,1,1,0,0,3,0,0,-2,6,9,0,3,3,0,13,0,0,0,-4,0,0,6,6,0,16,0,0,0,0,16,-1,0,17,0,2,18,0,0,4,5,0,4,31,10,32,1,4,0,4,5,0,-1,0,2,0,40,20,0,13,4,22,0,6,25,0,0,0,0,39,2,17,2,-6,0,-1,0,3,0,4,0,19,7,5,0,3,0,19,4,0,-4,0,0,0,-3,0,0,8,20,0,5,5,0,5,0,0,0,0,19,4,0,16,0,1,0,7,5,5,20,0,4,2,11,0,0,0,-2,0,0,5,0,17,-1,-6,7,40,0,0,0,16,0,0,0,0,0,-1,-4,6,0,1,0,0,0,0,0,0,0,0,2,-7,28,4,0,0,0,0,0,17,12,2,0,0,5,0,-4,0,-1,11,0,0,-2,10,7,0,6,9,9,0,0,0,0,18,8,10,0,23,0,-7,0,0,0,0,0,-8,-2,0,0,0,7,0,0,0,-8,7,0,-4,-2,0,4,13,38,0,0,15,0,0,45,-2,0,0,-1,20,0,2,0,0,6,24,9,8,-4,6,6,26,8,15,10,26,0,0,13,0,0,0,0,4,16,0,0,0,19,0,4,16,0,-1,0,0,13,0,11,9,-5,0,6,0,4,7,0,2,16,6,0,2,0,0,-3,0,-3,0,0,0,0,0,14,14,0,1,7,0,0,11,0,0,0,0,4,1,0,-5,19,6,2,0,0,6,0,0,5,0,0,0,13,1,0,0,0,0,0,0,0,0,-1,-7,5,11,12,0,16,0,5,0,-3,0,0,4,5,15,-8,10,6,37,8,8,0,0,3,0,0,0,18,14,0,0,-1,0,-4,5,5,0,0,11,0,2,0,0,11,0,0,0,0,0,-3,0,0,4,3,0,0,-1,0,0,10,9,0,0,-2,0,0,-3,8,7,-3,0,15,1,0,7,1,2,0,0,7,2,13,10,27,0,0,0,0,0,0,37,0,15,-4,0,0,0,6,0,0,7,2,0,0,3,3,0,0,0,0,19,0,0,0,0,-6,-6,0,-8,0,8,2,0,31,0,0,-2,32,0,0,0,-3,14,9,-9,15,10,4,0,1,0,13,11,-4,11,0,35,0,0,5,-2,-11,0,31,6,0,0,4,3,0,24,0,7,1,0,0,0,0,4,0,4,15,0,0,12,0,0,0,-4,6,2,0,0,5,-4,0,0,0,0,-1,0,0,0,8,0,16,0,0,-6,2,0,0,9,9,0,0,0,4,12,-3,0,-1,0,0,0,0,0,6,0,13,13,0,35,0,19,0,21,-1,-2,0,0,-2,0,0,0,-5,5,0,-6,0,0,0,0,0,19,0,0,0,4,6,0,0,0,10,0,13,0,0,0,0,6,0,29,7,10,0,10,0,0,-1,0,0,-4,0,0,0,0,3,15,13,0,0,4,-4,5,7,0,0,0,0,0,0,-8,1,0,0,6,7,5,7,-8,9,0,0,5,10,-5,11,12,14,5,0,0,0,0,10,0,0,19,10,5,-4,0,0,0,4,-3,-4,11,7,4,3,12,8,15,0,5,6,0,0,0,0,5,0,0,16,5,6,37,0,9,2,-2,0,0,0,4,0,2,16,0,8,0,4,0,25,0,4,0,0,0,0,6,28,8,3,-4,7,14,0,7,0,1,0,-3,3,3,0,0,0,0,-8,10,30,4,17,7,0,0,14,0,0,0,18,0,-4,0,0,0,0,0,-2,0,0,8,0,0,3,0,0,0,12,27,0,0,0,0,0,7,12,0,17,5,0,0,0,0,0,0,3,0,4,13,0,3,6,0,0,7,-4,7,0,0,2,0,3,-6,-5,16,21,18,0,0,0,0,8,0,0,0,0,-1,0,8,0,0,0,0,0,0,0,0,0,0,0,5,0,13,0,0,0,0,0,0,0,4,-6,0,0,0,-2,0,-3,0,9,-7,0,0,0,0,0,0,-1,0,0,0,7,0,5,10,5,13,0,-7,0,0,0,43,0,0,7,0,0,-5,7,-2,0,2,0,20,0,-2,2,5,2,0,0,14,0,0,0,0,8,0,0,11,0,0,0,0,0,11,0,12,0,0,0,12,12,0,0,29,0,2,13,0,8,8,-5,0,15,2,5,0,12,4,-1,3,44,0,0,0,-5,41,4,5,0,0,0,0,0,8,9,0,0,12,0,9,-2,0,0,6,6,6,6,0,0,2,0,13,0,0,12,4,9,0,6,3,0,0,0,0,2,0,0,1,0,0,0,0,-1,0,11,7,0,0,0,2,0,0,0,0,3,-1,0,0,47,0,-5,0,-5,7,0,0,0,22,3,43,0,0,0,1,0,0,0,4,0,0,1,-4,0,2,-4,0,0,0,0,0,13,0,2,3,13,0,0,0,14,0,0,5,0,0,0,0,0,0,0,0,-3,-6,3,3,0,-2,19,0,0,0,0,-3,0,5,0,0,-5,0,13,0,0,0,0,0,11,0,0,13,0,35,-3,0,5,7,0,30,5,20,2,36,-5,0,0,0,-3,0,19,0,0,0,9,0,-4,0,-1,0,43,0,0,0,18,2,5,7,5,5,2,-2,4,0,0,0,0,5,6,0,0,0,0,0,0,-1,0,0,0,5,0,0,40,44,0,0,13,8,0,0,0,0,-4,0,-6,3,0,27,9,0,6,-1,-5,0,0,0,7,0,0,0,2,5,0,6,4,2,7,8,-6,0,1,0,37,13,0,0,20,0,8,3,0,0,5,0,0,0,0,5,-4,0,0,0,12,0,17,0,-4,0,0,-2,0,0,0,4,-3,0,0,0,0,-3,-5,0,0,-9,0,4,0,0,-3,32,-1,5,0,4,33,1,8,10,12,7,11,11,4,0,0,0,0,-6,0,-3,19,0,7,0,0,0,5,8,0,7,0,0,0,19,0,0,0,19,0,0,1,0,0,0,0,0,2,5,35,50,0,0,0,0,0,3,0,0,0,0,0,-8,0,3,0,1,12,0,-2,13,0,21,0,0,-1,-1,0,0,13,5,0,0,0,0,0,15,0,0,2,13,10,0,16,0,0,0,44,-9,0,20,3,-1,0,0,0,0,0,3,0,50,12,16,3,0,0,0,0,0,-8,4,0,0,0,0,0,-3,0,0,0,14,0,0,-6,9,0,6,0,-2,0,-7,6,17,0,0,0,3,0,14,13,0,14,15,1,0,28,-3,0,3,0,0,9,0,-4,5,-1,0,11,15,14,-5,0,0,0,0,0,0,0,-7,12,4,0,3,3,36,2,21,-4,7,0,6,28,0,-4,-1,0,0,0,0,0,34,0,-6,12,0,7,0,7,-4,14,0,0,0,4,4,0,0,0,0,5,11,0,7,10,0,0,5,8,0,18,4,0,4,0,2,0,0,3,0,0,0,0,0,20,6,0,0,0,8,0,1,0,22,4,16,0,0,4,4,0,0,0,0,0,0,17,0,0,-4,10,0,14,5,0,0,0,12,0,-6,17,0,0,14,6,4,0,16,4,0,-1,0,2,0,0,0,0,0,-1,11,21,0,3,0,0,4,0,0,-2,0,10,15,0,4,0,3,14,0,-5,0,4,0,0,0,0,0,8,9,12,0,2,2,2,0,4,-6,-5,19,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,13,4,-4,4,0,0,0,2,0,0,0,0,0,-1,0,0,0,0,2,0,-5,0,0,7,0,0,0,0,0,0,4,0,4,5,0,5,0,0,0,3,0,0,11,0,3,0,11,0,-6,-2,1,-5,4,0,0,16,0,0,0,0,0,4,26,-6,5,14,0,1,0,0,0,0,0,0,0,13,6,1,0,0,8,2,-5,0,0,0,0,4,1,5,0,13,-5,-5,0,0,0,-2,-2,19,0,0,0,15,0,3,0,13,0,0,4,0,0,3,0,15,0,12,0,0,0,16,3,12,4,0,0,-7,16,1,0,21,-4,0,0,18,4,1,0,5,22,0,-4,10,0,-3,0,6,0,0,0,-2,11,3,0,14,0,7,0,1,16,0,14,0,3,-1,0,12,0,23,4,0,-4,6,1,0,2,0,0,18,-6,-4,24,0,11,-9,1,0,29,0,0,7,0,28,18,0,4,-7,5,0,0,9,0,13,0,0,11,0,5,0,0,16,-5,9,13,23,0,0,-2,0,0,8,0,0,0,-4,0,0,-3,0,5,-3,10,-6,8,0,13,0,0,15,-4,0,0,4,0,0,10,0,-4,4,0,10,0,0,0,0,6,0,0,7,0,27,14,0,4,15,-1,1,17,0,0,10,0,0,0,0,10,0,1,4,3,6,6,0,-1,0,0,-2,17,19,0,19,6,14,0,3,0,35,11,0,7,10,0,0,0,0,0,5,0,0,0,0,0,0,0,16,3,0,2,-5,12,0,23,0,4,-4,0,0,0,0,0,0,0,0,0,2,0,7,14,0,0,0,1,0,0,0,0,0,0,-3,-7,-1,16,18,5,29,10,0,0,0,4,0,0,39,0,-2,14,0,-3,10,0,-2,10,0,-1,9,0,6,0,15,12,0,1,0,5,-3,0,0,0,-3,3,0,12,5,0,0,0,4,-2,3,0,12,0,18,0,0,0,0,27,19,32,8,0,5,0,0,27,4,0,-1,31,0,12,-1,18,3,0,4,0,0,5,5,0,5,0,20,0,0,8,0,0,17,0,0,14,-2,3,0,0,6,0,5,5,24,12,4,0,0,11,12,3,0,2,0,21,29,0,0,0,3,6,0,0,33,-1,-4,-2,0,0,14,0,5,5,21,0,-4,0,0,0,0,0,8,14,0,9,0,13,5,24,0,0,0,-3,2,0,0,3,15,0,-4,0,28,0,0,-3,23,0,0,7,0,0,16,0,0,6,3,0,0,0,0,1,0,0,1,21,10,6,0,19,0,44,0,9,6,13,0,6,0,15,25,8,0,0,5,0,6,10,20,0,0,0,2,0,5,0,4,-6,0,29,4,4,6,24,0,17,24,0,0,5,-5,0,19,20,19,12,0,0,0,5,11,0,25,6,-6,17,3,4,9,23,25,5,3,4,6,0,-1,22,0,12,0,21,26,23,7,0,15,2,22,-5,20,4,13,4,21,6,15,20,11,28,0,-1,0,0,9,0,6,31,0,0,2,14,0,0,0,17,19,5,4,0,0,0,-3,13,0,0,19,4,0,5,3,13,12,0,0,6,0,0,0,0,0,1,-3,-7,2,0,0,0,-5,2,-1,0,8,0,0,4,0,4,33,5,19,4,4,10,0,13,0,0,0,1,10,0,0,-1,6,12,0,6,53,-1,0,10,17,-1,-2,0,10,36,0,0,4,17,0,30,0,0,33,4,16,0,28,-5,0,4,0,0,4,0,0,0,0,0,0,-3,-4,3,16,0,0,0,0,0,0,0,5,0,14,0,5,0,0,-2,-3,5,0,5,0,0,0,2,6,0,0,0,0,6,12,7,0,16,0,0,5,0,10,0,8,0,3,0,0,3,0,3,0,0,0,1,4,2,-4,7,-1,0,0,5,0,0,17,0,17,7,0,0,26,-3,0,17,4,0,-3,23,7,0,0,0,37,0,0,0,26,0,0,13,26,0,21,3,0,0,0,0,9,4,-5,6,0,5,0,0,24,0,0,10,0,0,0,0,4,6,6,11,0,4,8,6,6,5,25,0,10,0,0,0,0,13,4,3,14,0,-2,14,5,0,0,0,25,0,3,0,0,0,0,1,5,3,0,5,6,18,0,-3,0,0,4,0,0,0,15,14,21,0,3,0,0,0,25,0,4,19,0,0,-6,0,14,39,0,0,0,0,0,6,9,0,0,22,16,9,0,14,21,13,28,12,25,5,0,0,2,12,15,0,0,0,-7,0,0,2,0,25,11,4,4,0,0,-2,24,-5,0,11,11,0,0,17,0,21,2,0,0,18,0,4,30,0,0,0,0,0,4,3,-2,30,0,15,0,12,1,4,5,0,-3,7,7,9,5,10,10,5,17,26,17,19,17,0,17,0,11,0,2,0,0,0,10,2,-4,0,0,0,0,0,12,3,0,0,9,8,45,0,6,0,5,0,7,0,5,0,1,-1,13,0,0,-7,0,0,0,0,0,7,4,18,-2,0,0,0,44,27,0,0,14,3,8,10,5,6,0,0,0,-3,0,0,-4,14,27,0,0,9,22,0,0,5,0,9,14,0,-6,0,0,2,0,-6,0,0,6,0,0,0,27,0,5,0,13,4,0,18,0,0,0,0,0,21,6,4,0,16,0,-8,0,0,0,6,4,4,3,1,15,10,4,7,0,18,11,13,10,0,15,-4,4,0,-2,0,0,0,0,10,10,0,0,10,0,-3,0,0,3,0,0,0,2,3,0,20,0,0,0,0,-3,0,0,24,0,0,1,36,0,0,0,0,3,0,-3,15,0,0,14,17,5,5,0,1,0,0,2,9,14,-6,29,0,0,0,-1,0,0,-6,5,0,4,0,6,0,6,3,15,0,-1,-4,32,3,0,-2,0,1,3,0,0,0,0,2,5,0,8,14,0,0,0,12,0,0,0,0,0,0,0,0,0,0,-2,11,1,-3,20,13,6,0,25,9,25,34,5,32,3,22,7,6,-4,17,0,0,13,0,-2,-8,0,21,44,-3,2,25,0,0,0,0,4,-2,6,0,9,-2,0,0,-3,8,7,0,19,5,9,3,7,0,0,6,0,12,0,0,9,9,0,18,0,0,5,0,0,-2,0,10,21,0,0,0,9,31,1,0,6,0,12,0,0,2,6,9,-1,0,14,0,7,7,10,0,0,16,1,0,9,-5,11,4,0,0,4,21,46,0,21,3,7,0,0,0,0,0,3,0,-2,0,0,12,0,0,0,0,0,-6,0,15,0,6,0,5,2,0,-3,0,0,0,32,0,42,4,0,0,0,0,0,0,8,0,0,27,8,5,4,21,7,0,0,0,0,0,19,4,2,13,4,43,4,0,22,0,20,16,5,2,5,0,0,4,0,3,16,6,6,4,0,0,2,0,12,5,0,21,0,0,0,0,3,22,4,4,-6,4,-5,0,0,16,0,0,38,0,5,5,-1,-6,8,0,0,0,3,0,0,31,0,23,0,-3,4,5,18,4,3,14,14,14,0,0,0,5,5,0,6,0,18,0,0,0,21,6,0,0,0,0,0,18,20,5,27,10,0,0,4,0,0,0,0,0,0,3,0,4,7,16,12,0,0,7,0,0,3,0,0,0,0,7,27,17,0,0,0,2,0,0,0,0,0,25,16,0,5,4,14,14,0,0,0,4,0,7,0,-2,0,5,0,0,26,0,4,12,0,-3,3,0,22,24,-2,3,7,0,0,0,0,0,2,22,0,0,4,0,0,8,0,0,4,0,20,0,0,0,4,-3,0,1,5,0,-1,21,4,4,0,-6,46,0,0,4,14,0,1,-8,0,15,0,0,0,0,0,16,6,0,0,0,6,0,16,52,0,6,13,-2,0,0,0,0,9,0,0,0,0,-1,4,5,3,0,8,0,13,0,0,0,15,23,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,12,0,3,1,22,0,0,0,0,0,0,0,3,12,0,6,36,-1,0,0,0,0,40,26,26,5,0,2,0,0,-4,0,3,9,0,0,-3,9,0,0,0,9,0,11,0,15,0,0,0,0,0,3,17,0,0,0,3,0,0,3,0,5,2,0,2,4,10,15,42,2,14,14,1,0,0,9,4,0,0,17,20,0,23,2,0,0,6,0,5,-4,4,-1,7,28,0,0,0,0,21,34,0,8,6,1,0,0,3,10,0,2,6,51,6,2,4,10,0,-4,4,0,6,6,0,3,0,24,7,0,11,0,0,0,0,0,23,21,0,0,-4,0,0,6,30,0,42,0,6,4,0,0,-3,38,3,0,0,0,0,0,0,16,0,0,4,0,1,-5,5,4,0,0,0,0,0,-2,0,26,18,0,3,0,0,7,2,0,0,0,4,0,0,3,20,0,3,0,5,1,1,3,6,0,20,54,0,-1,0,0,0,0,0,0,0,0,17,-2,0,0,0,0,0,2,-4,13,0,0,22,0,7,0,0,-4,12,0,0,0,0,0,0,0,7,-1,4,0,0,13,0,-4,0,0,0,0,1,31,0,0,0,0,0,4,21,17,0,12,0,0,-1,-4,0,0,0,30,12,4,32,20,0,-3,0,0,0,2,0,5,18,0,8,0,49,0,0,0,0,-6,0,0,0,-2,0,0,2,7,3,0,0,1,0,8,9,0,13,44,7,0,0,2,0,5,5,22,16,0,9,0,14,10,0,0,-7,0,4,9,0,0,16,0,0,0,0,6,8,0,10,5,0,0,3,0,0,1,0,21,7,16,0,21,34,11,0,-11,45,22,-3,43,4,0,7,29,0,0,0,0,3,0,-1,10,-11,4,3,3,0,0,8,26,7,4,0,0,0,0,0,3,5,11,0,7,49,-5,22,0,11,0,1,0,0,0,2,0,0,0,18,0,20,14,0,0,0,0,4,0,10,6,0,4,27,0,1,0,0,5,0,0,0,0,0,4,10,0,-6,3,0,0,0,14,0,4,0,-2,0,10,0,0,0,6,8,0,10,10,6,9,0,5,0,0,0,11,0,28,0,5,17,0,0,-1,8,0,0,0,7,3,5,13,0,-2,2,32,4,4,0,7,0,14,0,4,4,0,-4,19,0,3,7,0,3,55,0,0,6,0,0,0,0,0,0,1,0,18,11,15,0,0,0,0,7,11,3,10,0,31,0,-4,0,0,-2,4,6,0,9,-2,-5,0,-5,0,0,0,26,17,9,0,0,-4,0,0,-4,0,0,0,0,26,9,0,-4,10,17,4,-4,3,6,0,0,0,5,0,0,0,3,31,4,0,0,0,-3,-5,0,5,0,19,-1,0,44,0,-4,5,1,20,16,0,0,0,0,0,0,0,-1,-5,0,0,37,0,0,18,0,9,5,19,5,0,42,23,-3,0,0,0,2,-6,21,0,0,-9,0,18,0,0,0,0,0,-5,-4,0,0,0,0,0,0,13,0,8,4,0,0,3,7,8,-2,1,7,12,0,0,21,0,0,0,4,0,0,0,0,1,4,0,0,2,0,12,0,24,16,0,-1,0,0,1,7,3,0,0,0,1,1,0,0,14,0,7,-5,0,11,0,3,0,33,0,0,0,-1,0,0,6,0,20,6,13,0,6,0,5,0,0,23,8,0,0,11,0,0,0,4,-2,0,0,0,6,38,0,0,0,0,18,0,0,30,0,0,0,0,4,3,13,3,16,3,0,0,0,9,0,-1,0,0,0,20,4,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,2,0,14,0,0,0,18,24,0,0,0,19,0,6,13,0,0,0,1,0,0,-8,-2,0,0,0,0,15,0,-2,-4,0,0,17,0,0,0,0,0,3,3,38,14,24,6,0,5,12,12,50,0,0,0,0,5,0,-2,17,0,0,24,4,0,6,0,0,0,11,0,0,-5,27,-1,0,0,6,14,20,9,0,0,12,0,3,-2,5,25,0,-5,14,16,0,0,10,0,6,2,27,5,0,0,-8,0,2,3,13,0,34,28,0,5,5,16,0,27,12,14,0,17,0,0,0,-4,5,0,25,0,0,4,4,0,0,0,15,5,0,0,0,0,0,1,0,0,12,0,44,6,0,0,0,0,-5,4,22,10,0,43,0,0,0,0,5,0,0,0,13,0,0,0,2,5,-1,0,22,-1,10,9,0,5,28,5,16,0,4,22,41,0,0,0,20,0,0,4,0,8,11,0,5,0,19,0,10,4,0,0,5,18,-3,11,0,0,0,0,0,-3,11,0,6,8,22,0,0,4,16,0,0,8,0,4,5,0,-2,0,0,0,1,19,4,18,35,1,6,15,12,0,0,4,0,0,0,0,0,0,0,3,0,0,0,6,0,4,0,9,0,0,0,0,11,0,20,29,0,0,3,2,10,6,16,0,19,18,0,4,0,0,0,2,23,0,0,-3,0,0,2,-3,0,0,-2,0,0,11,14,14,0,0,35,14,0,0,0,0,0,12,-1,0,5,0,-5,53,0,-5,0,32,0,4,0,0,0,4,9,0,0,0,14,0,0,0,-3,0,2,5,0,22,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,46,0,16,8,0,0,0,8,-4,0,0,0,10,0,0,0,9,1,0,0,21,5,20,0,0,14,6,0,6,0,0,0,0,0,0,0,1,0,0,12,0,0,0,1,0,0,26,14,0,4,0,0,0,32,-2,25,3,19,14,6,16,18,4,15,6,15,0,0,0,2,0,0,15,0,7,0,6,0,-1,-3,6,2,6,0,-6,0,0,0,-7,15,0,0,0,0,0,0,0,0,35,0,-8,8,-4,0,-3,-1,8,-5,5,3,11,29,41,8,4,0,16,11,0,0,5,0,0,0,0,0,17,0,0,0,0,8,6,0,0,0,0,0,0,12,0,0,5,-3,19,16,0,10,-3,3,0,0,-4,0,-4,0,36,0,0,-1,5,2,-3,2,0,0,0,0,0,3,0,-7,7,3,-4,3,0,0,5,0,4,-2,0,0,10,8,0,0,0,0,6,0,0,0,0,4,26,0,5,0,0,0,0,5,0,0,0,0,2,0,0,4,0,13,-1,-3,-3,8,2,-12,0,0,0,0,3,0,-5,0,0,0,4,-10,-7,31,0,0,0,0,0,30,12,0,0,24,31,4,0,9,0,0,-5,4,16,0,-3,0,0,16,9,0,0,0,0,11,0,0,5,6,0,6,0,0,0,0,4,1,20,0,18,3,0,0,0,-9,0,-6,4,0,4,15,0,-4,8,39,0,14,42,10,32,0,2,0,11,0,24,0,0,0,16,13,0,0,0,0,6,0,19,0,8,4,4,0,0,-6,0,16,0,1,0,20,0,1,9,0,13,0,0,0,0,-2,0,0,-1,0,0,0,0,0,0,0,0,5,10,0,0,-2,11,14,0,16,7,6,1,18,7,12,12,0,0,0,0,-1,14,0,20,0,0,0,0,8,-1,6,5,-2,6,0,0,-3,0,0,3,8,0,0,7,0,5,20,0,0,0,3,2,29,0,3,0,0,-2,0,0,-7,17,0,0,0,0,5,15,-4,8,20,0,6,20,16,0,16,22,13,0,0,0,20,0,0,5,6,43,0,0,0,0,0,5,0,0,0,4,0,5,0,0,0,32,29,7,-7,7,0,0,0,17,-7,28,0,0,0,4,0,-2,0,0,0,18,14,0,-5,10,0,0,0,5,0,0,0,0,20,0,11,0,4,0,0,0,0,0,0,0,0,15,0,0,4,0,0,9,0,0,0,0,0,0,0,19,0,0,5,1,0,0,5,0,-4,0,2,0,0,0,-3,21,0,-6,7,0,0,20,-5,0,0,0,6,-3,6,0,13,1,0,7,0,-5,-5,6,0,13,2,0,1,5,4,-5,22,0,0,12,-1,0,0,5,-4,0,42,13,0,0,0,4,0,0,0,22,25,0,2,4,8,0,2,2,0,0,19,11,0,0,0,-4,0,5,8,0,1,0,0,10,16,0,5,0,0,4,0,4,0,9,0,0,4,2,3,12,0,0,0,0,9,10,0,7,0,4,0,0,40,0,5,0,4,18,16,0,12,7,0,36,0,6,0,-3,-13,0,5,4,11,42,0,1,0,0,0,0,5,0,0,8,0,-4,7,1,4,0,17,-6,5,0,-4,0,4,2,0,0,5,0,1,0,0,0,0,-7,6,16,44,2,0,0,12,0,5,0,0,1,2,6,-5,9,-4,5,0,5,0,1,0,0,0,6,4,0,1,5,0,12,1,28,0,5,-1,0,-3,0,0,0,0,0,-3,6,0,3,15,4,11,42,9,0,4,4,0,17,6,1,0,0,0,16,0,0,21,0,2,0,3,19,0,4,0,0,24,8,8,0,0,0,-8,0,16,0,4,0,0,0,0,0,3,-2,0,0,0,12,0,26,1,3,5,0,17,0,0,0,0,0,0,0,0,0,0,0,6,3,0,0,0,0,0,0,0,-7,3,0,4,21,5,7,12,18,2,5,8,5,-2,20,0,19,0,39,0,0,-10,0,3,0,0,21,4,3,7,0,0,12,9,0,0,-4,0,1,0,0,0,0,4,0,0,5,0,4,2,17,7,0,0,0,0,0,7,-4,0,-7,0,10,11,11,0,0,3,0,1,0,3,7,-3,5,0,-5,7,25,-5,8,-2,-2,2,0,0,0,40,2,20,1,0,4,0,17,0,0,-3,6,0,-2,0,15,0,0,0,0,0,-4,21,0,0,-1,2,13,0,0,0,39,2,0,0,7,17,0,0,0,-2,5,12,0,0,0,4,0,-1,2,0,0,0,0,-1,0,19,4,0,2,0,1,0,0,2,0,5,0,0,0,-2,0,0,15,3,0,0,0,6,3,0,0,1,3,10,15,19,-2,24,0,0,0,0,0,-6,0,0,0,13,0,0,8,2,0,0,0,41,5,0,0,9,-4,0,0,11,0,1,10,0,-7,0,0,14,-5,11,0,14,0,0,0,1,-3,0,-4,-5,5,0,0,0,45,0,0,-6,0,16,-3,1,0,3,2,0,-4,11,13,13,0,0,4,10,-2,7,15,0,0,2,0,0,-6,12,0,0,4,0,0,0,-6,-1,0,0,0,19,0,-2,0,4,0,29,10,24,0,0,0,0,-2,0,0,-3,0,0,1,0,0,0,0,0,-3,16,6,12,0,3,9,0,2,2,0,18,0,0,0,0,0,3,12,10,0,0,4,0,0,0,2,5,0,3,45,0,-5,11,0,0,-4,0,0,43,0,0,0,17,1,20,22,0,8,22,0,0,0,4,-7,0,2,0,0,0,9,0,12,25,16,0,0,0,0,0,14,13,0,0,5,6,20,-4,0,0,-5,9,0,8,-6,0,6,15,0,13,0,0,0,6,19,0,0,0,0,20,4,0,0,0,31,4,0,7,0,2,0,0,0,28,0,-4,5,0,0,-5,4,0,0,0,14,13,0,11,-4,0,0,0,8,3,0,1,1,0,0,-6,0,4,0,21,2,0,3,2,1,0,0,11,9,31,4,0,0,4,9,-4,0,0,-6,19,7,0,0,-4,0,0,0,4,0,0,0,0,6,0,-2,0,0,19,13,21,25,0,0,7,0,0,1,0,11,0,5,4,0,0,-1,4,4,7,0,45,9,4,7,38,0,0,0,-4,12,0,0,26,-1,0,0,12,0,6,0,0,11,0,8,3,0,7,2,-2,0,0,6,1,0,-3,0,0,5,0,0,0,0,0,-1,-2,0,0,2,0,0,12,-2,5,0,0,0,0,0,0,0,-3,3,7,3,7,12,0,-1,6,15,0,4,7,0,7,0,-5,0,0,0,8,0,0,0,6,-3,-2,0,5,5,0,14,0,0,2,4,0,0,0,0,15,8,0,-3,14,0,9,1,0,4,0,0,-4,14,0,6,5,32,7,8,5,37,0,13,0,-7,14,9,6,8,0,0,14,0,-1,13,14,8,10,0,0,6,0,0,0,0,3,4,0,4,0,7,-1,0,0,0,18,0,5,20,0,22,21,0,0,22,0,0,4,31,1,0,-9,-4,-4,2,5,0,19,0,0,0,0,0,5,2,3,0,7,12,0,0,0,6,4,5,3,23,40,2,12,0,19,0,9,0,0,0,45,0,4,0,0,15,0,-5,-4,0,0,-6,0,5,0,0,4,0,22,0,17,-5,0,-1,3,0,0,-9,0,20,0,0,0,0,0,0,0,-6,4,0,0,0,0,5,0,0,7,0,-8,0,-6,8,11,17,0,0,5,0,0,-7,0,5,0,4,0,13,0,-1,7,6,-2,16,13,0,39,43,-1,3,0,13,0,0,22,1,0,10,0,55,14,43,4,0,13,-1,0,0,-4,1,8,2,0,0,1,8,3,-3,0,2,0,0,0,5,0,23,0,20,-1,0,0,0,0,0,13,0,0,0,-7,0,0,45,0,6,0,16,0,-12,33,0,0,0,0,28,0,1,11,3,4,0,0,0,1,0,3,0,0,1,0,0,0,5,9,11,0,11,0,0,0,0,16,0,14,4,0,2,5,6,0,2,18,8,9,4,16,29,0,0,2,18,13,0,5,10,0,4,4,2,0,0,0,0,2,2,0,9,0,-5,0,0,11,0,0,0,18,19,0,11,2,0,12,0,0,0,0,1,-4,5,0,0,3,7,-2,0,1,0,0,9,0,7,10,0,0,3,0,16,20,6,16,21,0,0,0,-5,10,0,-3,0,0,5,48,3,0,0,18,0,0,-3,43,4,0,2,15,3,0,0,3,14,0,5,0,0,0,19,0,0,0,8,0,0,-4,0,3,16,0,0,-4,14,0,0,-3,8,0,6,14,-6,0,0,-3,0,-4,26,-5,17,0,0,-7,0,4,0,0,0,0,0,0,19,-2,1,0,0,7,0,0,6,0,3,4,0,6,4,0,-5,-6,0,0,0,0,4,-3,2,3,8,0,0,7,12,0,3,7,0,0,4,0,0,3,11,43,6,0,0,10,44,5,0,0,0,4,0,0,-4,2,0,0,0,10,0,0,0,7,4,0,1,0,14,0,8,-5,0,2,0,6,0,-4,0,0,4,14,0,0,2,7,14,0,-2,21,0,-2,0,0,21,-5,-8,0,16,0,0,6,6,-1,0,6,4,-3,1,3,0,0,0,1,5,0,-3,5,0,0,0,0,0,0,-4,5,0,-3,2,45,0,0,0,1,1,3,0,16,8,0,11,5,0,0,-1,26,-3,-4,0,8,-4,-4,0,0,17,0,-3,5,0,0,0,2,-2,0,0,0,8,3,8,3,0,0,5,0,1,4,-4,0,0,11,6,0,0,29,0,6,0,0,0,5,13,44,0,0,0,0,0,0,0,0,0,0,0,5,0,4,0,0,12,0,26,0,-4,0,2,-7,3,9,0,0,0,-10,0,4,12,-4,38,0,0,0,14,15,-3,28,0,8,0,0,47,0,0,0,0,7,0,0,14,-3,3,26,-5,0,8,0,11,9,18,5,9,3,0,18,0,0,0,0,3,0,-5,4,0,0,5,0,8,-3,1,0,0,-6,0,17,0,0,18,2,0,14,0,2,7,2,25,0,21,14,0,9,2,7,17,14,0,0,0,0,0,0,11,31,0,0,28,0,0,0,0,0,-4,1,0,16,0,15,0,0,-4,13,-4,17,0,0,13,0,0,0,0,0,5,0,-6,30,13,0,0,0,0,0,0,0,0,13,40,0,0,0,18,0,-3,0,0,0,0,0,0,5,0,0,5,0,0,18,5,6,24,29,12,42,0,6,0,0,8,-5,9,0,0,0,-5,20,10,0,-5,9,0,1,0,0,13,13,0,13,0,0,5,0,6,4,0,0,10,0,27,0,0,12,0,3,0,0,0,0,1,0,0,0,8,8,0,0,0,0,11,4,21,14,0,0,0,12,0,17,7,0,0,0,0,4,5,2,7,4,-1,0,0,10,0,0,6,0,0,-2,0,0,0,5,0,0,5,0,-4,8,0,0,0,0,0,0,0,3,0,0,17,0,0,3,0,0,0,3,23,0,0,8,0,0,0,0,17,0,3,12,0,0,-3,0,0,17,11,18,0,2,1,5,0,0,0,4,19,0,24,0,2,0,19,0,-4,0,15,3,0,0,-1,0,0,5,0,-3,12,0,0,0,0,0,0,0,41,0,0,0,30,-5,3,4,9,0,17,-3,0,0,0,0,0,3,0,0,0,0,4,24,0,0,17,0,0,6,11,0,10,0,0,0,0,0,4,-7,0,-7,5,5,-5,0,0,0,2,0,-4,-5,9,0,0,2,0,5,5,0,20,0,7,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,-3,0,6,5,0,4,0,-3,0,19,0,5,25,0,-4,0,0,-5,15,12,-2,0,0,0,-4,5,0,0,10,0,0,15,0,0,0,0,2,5,17,21,5,12,12,0,0,0,7,0,0,0,-4,0,0,11,0,15,6,-4,11,19,-1,0,0,0,0,0,20,1,-2,7,-2,6,0,46,-5,0,0,-6,15,2,20,10,0,11,0,0,0,-4,0,0,0,0,6,9,0,5,0,-3,22,0,13,11,0,0,0,-1,-3,-4,21,6,0,0,-3,6,0,0,18,0,0,5,0,9,0,0,1,0,-8,0,49,8,0,7,0,0,3,2,0,21,0,6,0,38,0,13,11,0,5,0,6,0,0,0,6,3,7,3,0,0,14,7,6,0,30,0,0,4,14,4,0,25,0,-4,4,0,0,0,7,0,0,0,-3,4,-1,0,2,0,-3,19,0,0,2,14,10,0,43,0,4,4,38,0,0,9,0,18,0,5,0,0,19,0,18,0,45,-1,0,0,5,0,0,0,0,0,26,0,19,39,5,19,0,13,0,-2,52,0,14,0,6,23,0,11,0,3,12,11,0,0,0,4,0,0,0,6,13,2,-1,38,11,0,0,0,0,0,-6,0,5,0,4,10,3,-1,2,24,0,0,0,0,0,2,0,-7,10,0,-8,21,0,0,0,0,4,5,0,0,5,0,-7,8,0,5,0,0,0,0,0,10,0,0,13,6,0,0,0,0,0,0,0,4,5,0,18,0,0,0,5,0,0,0,0,-3,15,0,0,22,2,0,12,-1,0,12,0,0,5,3,0,4,0,4,0,0,4,40,0,0,0,0,6,17,0,10,0,-5,0,0,0,0,0,17,3,0,0,0,0,15,0,0,0,0,0,13,0,5,0,0,30,0,0,16,0,0,6,0,0,0,0,3,4,20,8,6,-4,0,18,3,15,10,0,0,10,5,0,16,-2,0,-5,29,-1,0,0,0,9,0,0,2,0,0,-1,0,-2,0,0,25,0,-1,0,0,-4,0,0,9,0,14,3,10,-3,4,0,0,5,0,0,-5,7,0,0,0,0,-2,0,15,0,0,0,23,5,1,4,3,7,0,25,23,0,0,0,0,-1,7,0,16,7,0,0,5,9,0,0,0,-2,0,1,4,47,12,0,3,0,0,0,0,23,3,0,0,0,0,14,6,5,0,-4,-2,12,12,5,0,-1,0,-4,0,0,0,6,0,0,0,0,0,4,-4,0,0,36,0,5,3,0,0,0,0,0,9,-1,0,3,0,15,3,0,0,0,0,9,0,2,14,-1,0,2,0,3,0,8,0,0,0,1,0,18,0,0,1,11,0,0,7,0,0,0,0,3,3,8,0,-1,0,-2,30,13,11,7,9,0,0,0,0,7,16,0,21,14,0,24,9,-4,-10,-3,0,-5,7,0,-3,15,0,-8,0,15,0,0,0,0,1,0,12,7,-5,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-5,0,3,31,14,21,0,0,0,3,4,0,-6,19,0,1,6,0,-4,3,-1,0,0,0,1,20,4,0,0,0,0,6,12,-3,7,0,0,9,10,0,0,0,34,0,0,0,3,0,5,14,3,56,0,0,0,15,0,10,0,0,6,0,1,1,-2,0,6,0,29,29,0,3,8,0,8,-5,0,0,-6,0,12,16,0,0,0,0,0,16,0,23,0,-6,0,0,5,2,-2,11,5,9,4,3,6,34,5,4,7,20,-1,0,0,0,0,33,0,0,0,0,24,0,0,0,0,0,0,1,-6,0,0,5,12,0,0,36,0,-2,4,15,0,6,2,0,0,0,0,5,33,0,0,26,0,7,-5,0,15,0,12,23,2,0,0,-7,4,13,15,7,0,-1,7,1,17,0,-3,8,4,0,12,3,0,0,8,13,2,15,12,17,11,5,19,-7,9,18,12,5,0,0,6,3,0,0,0,-1,13,0,0,0,0,0,4,0,0,0,0,-1,0,35,0,0,17,-1,15,0,0,0,0,0,0,6,0,0,0,0,0,11,0,6,0,3,18,0,4,0,3,0,-2,4,8,4,3,0,3,3,0,0,0,0,17,1,3,18,0,-6,29,9,2,-2,9,0,0,3,0,17,0,22,40,0,-6,0,3,3,0,4,5,0,0,-5,0,0,0,0,-4,25,1,-4,0,6,0,15,0,-3,0,23,3,0,0,-4,0,0,-4,4,0,0,5,26,15,0,5,16,0,0,0,5,9,8,4,-8,0,0,7,-2,18,12,-5,0,0,2,7,0,0,0,0,0,0,-4,9,0,0,0,-1,9,0,0,0,29,0,0,0,24,0,0,0,7,-4,5,18,8,-5,6,9,11,2,15,0,0,0,0,18,0,0,0,0,5,5,12,-7,-1,10,7,30,-7,9,6,7,0,0,21,6,0,13,0,0,0,0,0,1,0,-5,0,6,0,-1,0,11,3,0,0,0,6,0,0,0,6,-1,3,6,0,0,0,5,0,0,7,0,0,0,4,0,0,5,0,0,0,0,3,0,0,5,-1,0,-6,7,11,0,0,0,16,2,0,12,0,40,4,9,0,0,-3,-2,0,0,51,12,0,0,0,0,11,0,0,0,4,0,-8,-5,12,0,17,0,3,0,20,0,0,0,0,0,0,39,2,0,7,8,0,0,3,0,0,0,12,0,0,0,4,0,6,0,6,0,0,2,2,5,7,-3,9,0,0,2,0,5,27,0,7,0,-1,0,0,0,-3,0,0,47,5,7,1,0,0,5,0,0,-1,0,5,0,0,0,0,4,-4,0,0,0,13,-1,5,0,6,13,-3,0,27,0,-2,2,0,19,0,0,0,0,0,11,0,0,0,0,0,0,2,18,43,12,0,12,3,0,4,4,0,-6,0,8,0,-4,0,0,15,0,0,0,-6,5,4,0,0,6,11,13,0,9,38,0,35,8,-4,6,0,0,15,4,26,0,-7,11,0,6,3,19,5,0,0,-1,0,8,0,0,0,7,8,0,5,3,2,0,10,0,-4,14,14,0,6,-5,0,3,0,0,0,0,6,6,20,21,12,2,3,25,29,1,0,0,5,11,0,10,6,5,0,3,5,0,23,17,0,18,6,0,0,7,23,0,10,0,0,3,-3,6,2,0,0,5,27,4,0,0,16,3,1,6,0,0,5,12,0,5,12,3,9,6,0,28,0,54,0,0,10,0,0,0,3,18,6,0,9,-6,6,0,21,0,6,0,14,0,-4,6,14,0,7,14,0,0,0,24,0,0,0,18,11,21,0,0,0,6,7,1,0,12,0,0,0,0,0,0,5,-4,2,12,0,0,3,0,2,0,0,0,-2,0,3,0,0,13,0,30,14,19,8,0,0,0,15,14,12,0,0,10,0,21,18,-5,0,-3,-4,9,-3,6,0,3,3,0,11,0,0,4,0,0,0,0,0,6,0,1,0,0,0,11,15,-6,-3,0,0,44,4,0,8,3,18,0,0,0,27,0,21,5,0,4,0,0,-4,26,3,0,0,0,0,0,0,0,6,0,-8,5,5,0,0,27,17,5,20,0,11,5,0,0,0,0,0,0,0,17,13,2,0,0,10,18,0,0,5,17,7,50,22,-1,0,0,0,0,6,10,0,0,3,0,0,0,0,0,32,-2,10,-4,14,0,0,0,3,-6,0,0,17,-3,4,0,0,-2,-3,0,0,-2,4,5,4,16,0,-3,0,0,11,39,-4,0,0,0,0,0,0,22,0,-2,-5,0,-3,0,0,38,27,22,3,0,-5,0,0,5,0,20,10,50,0,4,0,0,12,43,0,32,6,0,0,0,0,7,0,2,0,21,0,0,-5,0,0,0,0,0,0,0,4,-3,1,0,19,0,0,5,11,6,4,25,-12,0,0,0,20,0,0,0,0,0,24,0,2,0,0,0,-4,-1,0,-8,16,0,6,-4,16,30,0,0,0,0,10,0,0,0,0,0,0,55,0,11,0,13,4,19,8,0,0,24,0,10,0,0,-3,0,0,4,10,0,-9,0,0,0,0,7,0,-2,10,11,-4,33,0,0,20,7,0,0,0,0,6,19,0,0,0,0,19,0,0,-4,6,0,0,3,10,0,0,0,22,1,12,0,0,0,-3,2,22,0,36,4,0,3,8,7,0,0,0,0,0,0,0,0,0,0,0,12,2,0,0,0,0,5,0,18,-3,22,3,0,11,0,0,0,1,0,3,0,0,18,0,0,1,6,18,0,0,6,5,6,-5,3,0,3,1,9,4,0,-5,0,0,27,0,11,0,0,15,0,-3,0,0,0,0,6,4,3,0,0,1,-5,0,16,15,17,19,-6,0,0,6,-1,0,4,9,0,0,0,0,5,13,38,14,0,0,6,0,44,2,0,1,12,0,0,0,2,0,0,-6,-2,5,0,-2,5,0,0,0,0,0,37,-7,0,0,0,-5,6,8,4,0,6,18,4,0,1,41,0,23,0,11,0,9,0,0,0,0,0,0,-1,7,0,0,4,0,18,9,30,-3,0,14,8,0,-6,0,0,5,0,2,0,0,15,15,5,14,20,16,19,0,14,-11,6,0,14,12,0,0,6,3,0,4,0,4,0,0,0,0,28,11,0,18,10,0,0,2,0,3,0,0,6,6,0,14,0,-1,42,3,0,7,12,0,0,8,0,0,3,0,0,0,-3,16,1,3,0,-1,3,0,18,10,0,7,4,0,0,15,0,7,7,0,5,-3,11,0,1,0,0,-1,0,0,4,5,6,1,0,5,0,0,20,7,0,0,0,12,4,28,35,7,-6,40,0,2,11,0,14,-2,4,0,0,5,0,0,15,0,4,0,0,1,12,0,0,4,0,0,0,0,5,-6,8,0,0,0,0,0,0,0,-4,19,0,22,0,0,0,0,0,-4,0,0,15,1,10,0,0,21,0,0,5,0,0,0,8,0,8,4,0,4,0,0,9,0,0,0,0,0,0,12,0,0,5,4,10,30,-3,0,39,0,0,0,4,18,1,0,0,44,25,11,0,5,44,0,6,0,0,18,0,0,9,1,-8,12,6,0,26,-9,0,3,0,-4,-5,16,0,0,0,0,0,0,0,8,0,3,0,18,27,21,14,0,0,0,8,0,4,4,0,10,-1,-6,3,0,0,-8,0,-2,3,1,0,-5,13,2,0,0,0,0,42,0,7,57,0,0,12,0,-3,0,11,0,15,15,0,1,3,2,0,0,23,12,0,0,0,0,-6,0,14,0,0,0,4,0,-3,8,4,0,0,13,0,0,11,1,17,5,0,0,4,0,0,0,4,10,0,32,6,25,0,0,0,0,0,0,2,0,10,10,2,12,0,0,0,0,5,0,0,-2,14,0,-1,0,14,0,0,0,-2,13,0,0,8,7,7,0,17,9,0,0,5,18,19,20,16,16,7,0,0,0,12,0,0,0,0,0,0,0,0,17,0,-3,0,1,24,25,0,0,0,0,6,0,0,14,6,9,5,0,5,4,0,-4,0,4,0,4,0,-3,5,2,2,0,0,16,12,0,16,19,9,-4,0,0,-8,0,1,0,0,0,0,0,-1,1,19,0,24,5,0,3,4,0,0,-4,6,9,5,4,4,11,0,2,0,0,0,0,7,55,5,0,19,4,0,0,0,0,0,32,0,0,0,0,-1,0,0,0,0,0,0,21,8,0,0,0,3,19,21,22,0,0,0,0,0,4,0,5,0,0,0,0,0,4,5,4,0,0,-5,22,0,19,0,2,-1,5,-5,0,7,5,2,15,0,3,-4,0,10,0,6,0,3,0,0,-3,10,0,0,-4,-6,0,0,3,12,0,0,-4,30,0,0,0,0,4,0,2,0,3,3,0,0,2,0,0,0,3,0,0,0,0,0,2,15,22,-4,9,15,0,7,0,0,11,7,5,26,4,10,0,-2,0,0,-6,0,0,1,7,0,4,10,0,-5,7,7,5,5,0,13,0,0,3,-3,7,0,18,0,14,4,4,0,0,3,0,0,0,0,0,0,7,0,0,0,0,7,0,18,0,0,34,0,0,0,0,0,0,0,7,0,9,5,0,4,0,0,0,0,6,0,0,-2,-1,0,7,0,0,0,22,-2,10,0,20,0,-5,13,0,0,0,1,0,0,17,2,-5,12,0,6,4,0,4,-2,0,11,0,-3,0,6,16,0,16,-5,0,2,2,2,7,0,0,24,-2,3,18,7,5,0,2,0,32,2,0,10,5,-2,29,0,2,0,0,-3,12,11,4,17,0,20,0,12,9,2,0,0,0,2,3,3,0,0,1,-7,5,11,0,0,0,0,0,6,5,0,1,0,0,0,25,0,-1,18,11,15,17,7,0,11,0,0,0,0,0,0,0,5,0,11,0,0,5,0,17,29,7,0,-4,5,3,0,-3,4,0,6,-1,0,7,0,0,0,0,0,27,0,0,0,0,0,0,0,0,0,-3,0,5,23,-1,0,0,0,-2,3,0,4,1,11,4,4,3,7,0,0,0,0,0,0,3,13,5,0,0,0,17,0,0,0,0,0,5,13,2,0,0,3,7,7,0,0,0,1,0,0,0,0,1,4,0,6,5,0,6,9,0,0,4,4,0,0,0,4,0,5,0,0,6,0,0,29,5,5,11,7,2,0,9,5,0,0,0,12,0,14,39,0,2,9,0,0,0,17,0,0,0,0,0,0,0,0,2,-1,-5,33,0,20,5,0,20,-2,0,4,3,0,-6,0,0,0,0,0,-1,0,4,11,0,0,0,-1,0,23,0,0,-7,25,6,2,15,3,0,18,0,0,0,19,0,9,0,0,0,0,6,4,0,0,2,24,0,8,37,0,0,-5,0,11,0,0,0,5,0,0,0,0,27,1,0,0,25,-4,12,0,0,0,0,10,0,0,8,0,0,0,0,0,6,10,5,16,0,4,4,25,4,0,4,4,3,2,-1,-2,0,7,3,43,8,0,17,0,16,0,19,0,5,0,-5,0,3,-4,0,0,0,0,0,-6,0,0,0,0,21,7,0,0,0,0,0,0,0,20,0,-4,0,0,22,31,19,0,0,0,-5,5,0,-1,3,2,11,1,0,12,0,6,25,0,-3,0,0,11,0,0,9,21,0,10,0,0,1,-7,0,15,0,0,0,1,14,0,0,17,2,0,-7,8,33,16,0,3,-4,17,0,6,4,0,3,0,0,0,31,13,0,4,0,0,0,0,0,0,39,0,4,-1,0,28,23,3,4,5,0,3,16,0,0,0,8,1,0,7,0,0,8,0,11,5,0,0,3,0,37,0,15,0,-3,-1,0,-2,-2,6,1,0,1,6,0,0,0,-6,0,0,9,13,20,0,33,4,-1,0,0,5,9,0,18,0,0,5,4,0,11,4,0,0,6,0,0,0,17,0,0,4,0,22,51,0,0,0,0,4,0,0,0,1,0,32,8,8,0,2,7,16,0,-7,4,0,-3,6,0,-4,0,0,21,0,0,0,0,-2,2,8,8,0,12,22,0,-4,12,3,0,18,6,-3,6,-5,15,4,8,19,-3,12,8,11,48,-2,6,16,0,0,3,0,0,0,3,15,-6,5,6,0,-5,0,0,18,-4,0,4,2,-3,0,0,-6,0,0,0,-4,6,2,0,0,0,5,0,0,0,0,-4,-4,11,18,0,0,0,22,0,14,4,0,0,6,0,-3,4,14,-3,14,22,20,3,0,8,4,0,15,12,0,0,8,0,0,0,4,0,48,0,3,0,0,0,0,-2,0,0,0,0,18,0,0,0,7,1,0,-6,13,10,0,0,5,0,0,8,0,0,0,0,0,0,-5,0,0,10,0,-1,5,0,0,-3,2,-2,22,6,25,25,3,0,6,17,0,-5,0,1,0,6,0,3,0,0,0,5,34,4,9,0,0,0,1,3,6,0,-6,11,0,7,0,0,0,3,10,0,0,14,-2,5,0,10,14,30,0,-2,2,0,0,8,9,-2,0,-3,0,0,-1,3,0,20,16,29,9,11,44,23,16,0,0,0,8,0,-2,-1,0,3,6,0,10,0,0,0,52,0,-2,-2,11,0,17,0,13,0,0,0,3,14,14,0,19,17,0,0,0,0,9,0,7,8,0,-1,12,14,14,5,8,7,14,15,15,-1,6,0,5,12,4,10,12,3,13,3,5,9,6,8,0,2,18,4,0,0,3,0,30,9,0,0,0,0,-1,0,0,26,1,0,0,0,0,17,0,0,0,0,2,-2,0,-1,0,0,0,3,0,0,0,-1,2,0,15,0,0,0,10,55,0,0,19,0,-6,0,0,0,0,0,6,0,11,2,-3,13,0,0,3,8,4,14,3,-2,-4,22,0,-2,0,0,0,0,2,0,0,0,0,12,0,37,0,5,0,-1,0,0,0,-7,0,0,10,6,0,13,-3,12,-4,5,0,2,-3,5,0,-2,0,-5,0,-4,-6,19,0,0,0,3,3,2,13,0,-4,4,-8,0,0,0,9,0,1,2,0,0,2,-1,7,0,0,23,-2,2,0,0,3,-7,5,0,0,-6,6,0,0,0,5,0,23,12,2,0,-1,0,3,5,10,0,-12,5,0,0,0,12,0,0,0,0,0,0,6,0,4,-4,43,6,14,4,4,-3,4,0,0,-4,3,0,-7,7,0,22,0,0,0,42,0,0,0,0,5,4,48,0,11,0,5,-2,-4,29,0,47,0,0,0,0,0,0,0,0,6,0,9,0,7,-7,0,41,-3,0,4,0,2,5,0,0,0,12,7,8,0,20,11,35,0,0,0,0,1,11,0,0,2,0,1,0,0,12,0,18,0,0,7,6,0,17,0,-1,10,0,0,14,0,-1,0,4,4,0,5,0,2,0,10,0,0,2,0,0,5,10,0,10,-5,0,8,0,0,0,0,7,4,14,0,5,43,4,-4,0,15,0,1,0,0,13,-5,-1,8,0,15,0,-4,6,0,5,1,0,0,33,4,-2,0,29,0,-6,5,16,0,0,0,19,0,0,10,10,-5,14,29,0,2,0,0,0,12,0,0,0,-2,19,0,14,5,11,2,6,0,0,-3,6,0,0,0,28,18,16,13,19,21,4,0,0,29,0,-2,0,0,6,9,0,21,-2,0,0,6,15,22,40,0,0,2,5,0,0,25,5,0,-5,0,5,7,11,13,15,0,7,0,3,5,0,0,0,6,0,0,0,-2,0,4,0,4,2,27,0,0,5,0,0,15,2,6,0,7,0,0,-2,0,23,12,2,-3,0,-6,8,0,28,0,0,0,4,2,0,3,17,0,7,41,1,0,4,1,0,18,0,7,8,0,-4,15,1,0,-2,0,4,2,0,20,0,0,9,0,0,0,0,31,0,0,0,4,9,0,1,0,20,20,0,0,0,33,8,19,6,19,7,6,35,23,13,14,1,0,6,-3,11,-5,0,22,0,0,0,-6,-5,-4,0,8,7,0,-6,0,0,0,0,0,0,8,0,5,3,5,0,0,0,19,0,0,24,0,0,1,0,2,21,0,0,0,0,0,0,0,0,9,5,0,12,5,0,-4,9,0,0,15,0,0,0,8,0,0,4,0,0,-4,-1,24,0,-3,6,5,9,-2,0,-4,0,5,22,0,0,13,30,0,-1,0,0,0,0,0,0,0,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,2,44,7,6,19,0,0,10,0,0,0,9,0,0,1,6,4,0,19,0,0,0,0,0,0,3,11,44,2,20,0,0,0,0,0,0,22,0,8,0,8,13,12,0,4,0,5,17,0,0,2,0,5,0,-3,5,4,2,29,0,18,3,19,4,12,5,0,5,15,0,2,28,7,2,0,32,-3,0,10,0,7,4,9,23,0,0,2,0,3,5,4,8,3,0,0,5,0,4,4,0,0,0,0,0,2,1,0,0,0,0,0,0,-5,7,8,0,0,0,0,0,0,0,0,0,0,1,0,5,17,31,5,15,-5,3,4,0,0,-4,4,0,5,5,13,3,0,9,0,0,0,0,0,10,0,53,0,0,3,7,0,0,19,0,1,0,4,-3,0,0,-5,-7,0,26,0,5,0,0,0,2,0,5,0,0,0,26,0,4,-1,-2,13,0,0,0,-10,0,0,0,0,-4,18,0,0,-1,8,19,0,0,0,16,0,8,4,15,12,0,0,0,0,9,0,4,3,14,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,16,0,6,0,3,0,2,4,20,-20,5,0,1,0,4,0,0,-2,25,0,0,12,0,20,3,0,5,0,-4,17,0,0,0,12,0,5,14,0,5,7,15,14,0,-3,11,4,0,4,-2,13,0,5,1,0,-2,0,0,0,-2,0,0,0,-7,0,40,-7,23,0,0,0,0,0,-2,0,22,0,0,7,0,0,2,0,5,54,-2,17,0,10,0,6,0,0,0,19,0,-7,17,9,0,2,0,2,0,0,26,-4,0,5,10,1,-5,10,0,4,4,0,0,0,0,0,0,3,12,22,0,0,-4,0,0,0,0,0,0,-1,0,0,7,6,34,0,14,-2,12,42,19,0,23,23,0,4,0,0,41,0,12,4,0,0,-5,0,0,0,13,20,-3,0,6,3,0,0,0,6,0,6,7,18,0,0,0,0,0,2,0,0,0,0,0,0,0,2,-3,0,0,-6,18,0,-2,0,0,7,0,0,0,5,0,0,0,-4,0,0,0,3,5,5,5,0,-6,0,4,3,20,0,11,12,0,0,0,0,0,2,0,18,0,0,7,0,0,2,0,2,9,0,0,-4,11,0,0,2,0,6,12,0,0,12,0,0,0,0,0,0,12,38,2,0,0,0,0,19,0,0,-6,5,0,0,0,0,0,5,5,0,2,0,31,-1,0,-1,5,0,0,3,0,0,0,9,-1,0,0,0,-4,21,26,0,41,0,-5,0,27,0,3,2,0,-2,4,9,29,3,-5,0,5,0,0,5,-1,0,-1,0,8,15,-2,0,-5,0,0,-6,0,2,20,20,0,0,13,0,13,0,0,6,0,-6,8,-4,-3,0,7,0,0,0,0,0,0,4,0,0,6,0,32,19,0,0,0,0,42,0,43,0,-5,0,21,0,0,2,0,0,0,0,0,5,5,0,7,0,0,18,13,17,5,25,4,11,11,0,3,0,17,8,2,5,0,13,47,0,4,9,14,-4,0,0,0,0,-4,18,0,0,0,0,0,0,0,0,13,-6,0,0,5,0,-2,-3,5,0,0,20,0,7,0,0,20,2,5,0,0,0,0,0,0,6,6,0,13,43,0,3,4,4,0,0,6,5,5,0,6,5,5,23,24,11,9,12,0,5,0,-4,0,0,12,39,0,0,13,0,0,0,0,-7,0,6,-6,6,-5,0,0,0,0,3,0,-3,13,-1,0,-5,0,0,-4,22,8,0,0,0,0,0,0,13,0,0,0,12,0,4,0,0,16,3,0,0,0,0,0,0,5,0,0,3,16,0,-5,0,0,5,0,0,0,4,0,0,0,0,-4,0,5,0,1,0,0,0,0,7,0,0,-1,0,0,0,-5,0,-7,21,0,0,35,0,3,5,12,-1,4,0,0,-6,4,19,16,18,0,0,11,0,0,0,0,5,5,0,6,0,0,-5,0,0,4,3,0,0,-2,0,0,0,0,0,5,-5,0,10,-9,0,19,0,6,16,0,16,16,0,0,9,3,-3,2,0,12,13,0,0,-4,0,0,10,4,7,3,10,7,0,17,0,4,8,0,0,6,0,-3,3,0,0,0,-2,0,2,0,0,13,12,0,23,0,1,4,4,0,10,-5,5,0,0,4,0,0,14,2,0,0,0,0,0,0,0,0,5,5,0,4,0,0,-2,0,0,7,4,16,0,1,4,0,0,-5,-4,0,0,0,4,0,0,16,10,-6,0,-1,44,3,13,49,0,-7,6,4,1,7,3,3,0,0,0,0,0,18,25,-2,0,11,0,0,-5,5,0,0,8,8,0,0,6,4,16,2,-2,0,2,0,0,0,0,-7,0,0,0,-3,5,4,17,0,0,0,5,0,0,0,0,6,0,17,0,0,0,0,5,-3,4,15,-5,10,6,0,0,-5,5,0,0,20,21,18,16,-2,0,0,0,0,0,0,0,0,0,-5,-6,0,0,3,0,0,0,1,0,42,1,19,5,0,-6,5,0,0,0,4,0,0,0,0,7,0,-7,7,0,0,0,3,0,5,-6,0,0,0,0,5,0,0,0,1,0,-4,3,1,4,0,23,0,0,26,0,43,0,53,0,0,-1,14,0,0,0,-5,0,10,1,3,0,-2,0,5,0,35,0,-7,17,0,42,19,6,12,35,7,0,0,14,4,3,0,9,46,0,0,-3,17,-1,15,7,5,0,0,0,0,7,44,4,1,7,0,0,0,0,1,3,0,3,3,0,10,34,2,4,4,0,0,40,18,0,0,0,0,0,0,0,0,6,0,8,-3,6,5,0,25,1,0,3,0,0,5,0,0,0,0,0,2,0,4,17,0,8,0,1,3,0,4,-4,0,0,9,36,0,5,3,0,0,0,5,2,13,8,4,47,0,10,-5,0,10,3,0,-7,17,45,0,0,0,0,0,14,0,0,0,11,0,0,4,0,7,0,44,0,0,0,0,0,0,-2,0,9,1,0,0,0,3,0,0,5,0,-3,0,0,0,0,6,40,0,0,0,8,0,6,5,7,0,18,0,0,2,-6,0,4,0,18,0,0,8,6,0,0,0,0,3,0,0,7,0,0,-1,7,-4,13,0,3,0,17,0,0,0,-5,3,5,12,0,0,9,0,23,19,0,-6,-4,-3,0,0,0,0,0,0,0,4,0,0,-6,17,0,0,21,8,0,12,0,0,7,0,5,7,0,0,8,0,0,9,0,0,4,0,10,0,5,0,0,0,5,12,0,0,0,-3,34,1,28,0,31,0,0,0,8,0,0,0,8,0,-3,0,-4,-4,29,5,0,5,0,0,6,7,0,5,0,0,0,17,28,0,0,0,2,8,-4,0,0,0,6,0,6,0,2,-3,4,0,0,13,-4,25,0,0,0,0,0,0,47,-6,0,-2,7,0,6,0,0,12,0,1,0,0,0,0,14,0,-6,-1,-3,0,0,0,0,0,0,0,8,0,0,0,4,14,-2,0,13,0,4,0,0,6,0,0,0,12,0,0,0,8,0,-5,2,0,0,0,0,7,1,0,4,0,-2,0,0,0,0,0,0,0,0,13,0,7,0,10,3,-9,0,-4,0,0,6,0,6,5,5,0,0,0,0,0,0,0,0,0,10,0,0,0,0,1,6,0,8,13,0,0,0,0,3,0,1,0,27,14,0,0,6,0,18,5,2,2,0,0,17,0,0,26,3,0,-3,0,0,21,12,0,2,5,11,0,0,0,0,0,6,19,0,-1,14,12,0,29,-3,0,41,6,0,0,-3,8,8,4,0,0,49,0,-3,-7,0,0,0,21,1,16,0,41,25,0,0,4,2,0,6,0,39,17,0,5,0,4,1,5,0,3,13,4,0,19,0,2,0,0,0,4,0,9,10,0,0,9,14,0,0,0,0,0,0,18,0,22,-4,0,0,7,3,0,3,2,9,4,25,4,8,5,0,4,9,9,9,0,0,0,0,9,0,0,-3,0,0,2,12,11,3,0,2,0,26,-1,0,0,6,11,15,0,0,0,-3,4,0,0,12,0,0,0,0,9,10,5,1,5,-2,3,0,0,20,5,18,0,11,0,20,6,-6,37,0,-3,10,0,-2,54,10,-6,0,-3,0,0,0,6,23,14,4,0,7,22,5,0,4,0,0,0,0,0,0,2,25,0,0,0,0,15,19,0,0,0,6,0,-4,9,5,7,0,17,-4,0,0,6,4,0,19,0,7,0,0,0,0,0,0,4,0,3,0,4,0,0,0,17,-8,11,-4,0,-5,0,-7,3,0,0,10,0,0,6,0,-2,0,0,0,12,0,5,0,0,0,5,-3,0,0,0,0,1,38,29,6,22,0,0,15,0,0,0,0,2,0,-5,6,8,-3,0,7,0,3,-5,9,-7,19,0,14,0,26,13,0,0,5,3,0,18,0,0,3,0,0,3,7,0,0,15,2,0,0,8,0,0,6,22,6,12,0,-1,0,4,21,8,0,0,0,10,0,10,-6,0,9,0,0,20,0,0,9,4,1,0,12,4,46,0,0,19,22,0,0,-2,0,5,5,26,37,41,14,0,0,0,1,6,0,0,0,16,0,35,0,0,20,0,16,0,13,0,17,0,0,0,0,4,0,0,-6,8,5,0,0,0,6,19,0,-4,0,0,4,0,34,0,-7,8,2,0,2,0,8,0,14,10,0,0,3,0,5,0,0,-1,25,0,0,0,-5,10,0,0,13,0,0,0,33,0,0,10,0,3,24,2,13,-3,4,-3,-2,0,6,25,0,0,0,0,-4,5,0,-3,-4,-2,5,0,6,43,0,4,9,-2,0,20,0,3,-1,0,0,0,5,8,0,0,-5,0,8,0,0,4,15,4,5,6,6,7,0,0,0,2,0,5,21,0,-4,-7,-8,0,17,0,-2,6,0,5,18,0,0,0,-3,0,0,13,0,0,0,2,14,-4,5,4,0,0,0,0,0,0,0,0,0,5,5,0,1,15,0,0,0,3,-6,4,16,0,-3,24,0,0,0,-2,15,8,0,0,1,0,0,13,0,0,0,7,0,-5,0,11,19,-2,31,0,0,0,1,0,0,0,5,8,0,0,0,0,0,0,8,0,8,2,6,-1,2,4,-2,0,0,-5,0,4,36,0,0,5,0,19,0,0,0,0,7,0,15,0,0,6,-3,0,0,4,0,0,3,-5,8,0,20,0,0,33,0,0,0,0,1,0,2,0,0,0,7,9,9,0,30,0,2,0,0,0,0,0,0,0,0,0,0,5,0,0,12,13,34,39,11,0,0,20,5,0,12,0,0,0,0,0,-5,0,6,0,1,0,-3,-1,0,0,0,1,0,3,0,14,0,0,7,0,0,0,0,-2,1,13,10,0,4,24,5,8,0,0,0,3,3,3,36,15,0,-2,31,10,17,11,20,0,34,-4,-4,15,0,2,28,7,13,0,28,-4,6,6,0,23,-4,0,0,0,4,0,0,3,0,0,0,10,0,0,4,-3,0,5,4,7,-4,0,0,0,5,0,0,5,17,0,0,4,4,7,11,0,8,0,0,6,-4,9,7,-7,0,0,0,0,4,0,4,0,11,22,14,0,0,11,0,0,1,-5,0,0,0,9,1,0,1,1,0,4,0,-4,0,0,2,11,-4,0,0,13,0,-5,4,4,19,0,0,0,0,0,0,3,2,0,28,5,0,3,0,26,33,0,0,34,1,0,0,7,-1,0,0,5,0,0,20,0,9,7,5,0,20,4,12,0,0,-5,26,5,0,-5,0,-3,0,4,10,5,6,14,14,3,0,0,-3,17,0,0,7,0,6,13,2,10,0,-1,0,6,-2,0,6,0,18,0,21,0,0,-5,0,0,7,0,33,0,0,29,-8,6,5,0,0,0,6,0,14,0,0,0,0,1,-3,0,0,0,0,4,0,0,0,20,0,-3,-1,0,0,0,0,0,18,14,0,19,0,0,0,4,0,4,-1,0,-1,6,0,0,2,13,0,0,-8,-1,0,14,0,0,5,7,0,0,18,-9,25,-4,7,0,9,0,9,0,0,0,0,0,-6,0,-4,0,0,20,6,7,25,7,0,4,8,0,0,21,0,0,1,0,-1,0,0,10,0,0,3,0,-4,0,0,0,5,0,4,6,0,-1,0,1,1,0,16,9,0,-2,0,0,17,8,22,0,2,0,0,0,0,0,0,0,-8,4,9,0,0,5,27,35,7,7,4,1,14,-4,-4,0,0,0,5,8,0,5,3,0,0,33,0,0,0,0,-11,21,2,-5,0,-7,4,0,7,16,7,0,0,0,0,0,-3,0,0,0,0,0,0,2,0,8,15,7,0,6,29,6,0,18,18,0,0,0,8,-2,4,0,5,12,0,5,12,0,0],"loc":[0,0,0,2,2,0,2,2,0,2,2,0,0,1,0,2,1,1,2,0,2,1,0,2,1,1,0,2,2,0,1,0,0,0,0,2,1,2,2,2,1,1,1,1,2,0,2,1,1,2,2,2,0,2,2,1,2,0,0,1,2,0,2,2,1,2,2,1,1,2,0,0,0,2,0,1,1,0,2,1,1,1,1,0,2,2,1,1,0,0,0,1,1,2,1,1,1,0,2,2,2,2,0,0,1,2,0,2,2,0,1,2,0,2,2,0,0,2,0,2,0,2,0,0,0,2,2,0,2,1,1,1,2,2,2,2,2,2,2,1,2,2,0,1,2,2,2,1,1,2,2,2,0,1,2,2,1,2,0,0,0,2,2,0,2,0,2,2,2,2,2,2,0,0,0,0,0,2,0,0,0,0,1,0,2,0,1,2,1,1,0,1,1,1,0,2,1,1,1,0,2,1,1,0,0,0,1,0,0,0,2,1,0,1,2,1,1,1,0,0,1,0,1,2,2,1,1,2,1,1,0,0,2,0,1,2,2,2,0,0,2,1,0,2,1,1,1,0,0,0,2,1,2,2,1,2,2,0,1,2,2,0,2,0,2,0,0,2,0,0,2,2,2,1,2,1,2,0,0,0,1,2,0,2,2,2,0,2,2,2,2,1,2,2,0,2,1,2,0,1,1,0,0,2,1,2,1,1,2,2,0,0,0,2,1,2,0,0,0,0,1,0,1,0,2,2,1,2,2,0,2,2,0,2,2,2,1,2,2,0,0,2,1,2,0,1,1,0,0,2,0,1,2,2,1,2,0,1,2,1,2,1,2,2,2,1,0,0,1,1,2,0,1,1,0,2,2,0,2,0,1,2,1,1,0,2,1,2,1,2,2,1,2,0,0,0,2,2,2,2,2,2,1,2,1,2,0,1,2,2,1,2,2,1,0,1,0,1,2,1,2,2,2,1,0,1,0,1,2,2,0,2,1,0,0,2,0,2,2,2,1,0,2,0,1,0,0,1,0,2,0,0,0,0,0,1,2,1,0,0,0,2,0,1,2,0,0,0,0,2,1,2,2,2,2,2,1,2,1,1,0,2,0,0,2,1,2,0,2,0,2,2,2,0,2,2,2,1,1,2,2,2,2,2,2,2,0,0,1,1,1,1,2,2,2,2,2,2,2,1,2,0,2,0,1,2,2,0,2,0,1,0,2,1,0,0,2,0,2,2,0,2,0,0,0,1,2,0,2,2,0,2,2,2,2,0,0,2,0,0,2,0,2,0,0,1,0,2,0,0,0,1,0,0,0,2,2,0,0,0,0,1,0,2,2,2,0,1,2,0,1,2,2,2,1,1,1,0,2,2,2,2,1,0,0,0,2,1,2,0,0,1,2,2,0,2,1,0,2,1,0,2,0,0,1,1,1,2,2,2,1,2,1,2,1,1,0,2,1,2,1,1,2,1,1,0,0,2,2,2,0,2,1,0,2,0,2,1,2,2,2,2,2,0,0,1,0,1,2,0,0,2,2,2,0,2,2,0,2,0,2,2,1,0,0,0,1,0,1,0,2,2,1,0,0,0,1,1,1,2,2,1,2,1,2,1,2,2,2,0,0,0,1,2,2,0,0,0,0,2,1,0,0,1,0,2,0,0,0,0,0,0,2,0,0,1,1,0,2,1,1,2,2,2,0,2,0,0,0,2,1,1,2,1,2,2,2,2,0,1,0,0,2,2,0,0,1,0,1,2,1,1,0,1,1,1,2,2,0,1,0,0,2,2,2,2,0,2,1,0,1,1,2,0,0,2,0,0,1,2,2,2,2,0,0,2,2,1,2,0,2,1,0,0,0,2,0,0,2,0,1,1,1,0,0,2,2,1,2,0,1,0,2,0,0,1,1,0,2,0,0,1,0,0,0,2,0,2,2,2,1,2,1,1,2,2,2,0,0,1,1,2,2,1,0,0,2,1,0,0,1,2,1,0,2,0,2,0,2,2,2,0,2,1,2,1,2,0,2,2,1,1,1,1,2,1,2,0,2,1,0,0,2,1,1,1,2,1,2,0,0,0,1,0,0,0,0,2,0,1,2,1,0,0,0,2,2,1,1,1,0,0,0,2,1,0,0,0,2,1,1,2,0,2,0,1,0,1,1,1,2,1,0,1,2,0,1,1,1,0,1,1,0,2,2,0,0,0,0,2,0,2,2,0,0,1,0,0,0,0,0,0,0,1,0,2,0,0,2,0,1,0,0,1,2,2,2,1,0,0,0,0,1,1,2,1,0,2,1,1,2,0,2,0,1,0,0,1,1,1,1,2,1,0,1,0,0,0,1,1,1,0,1,0,2,2,2,2,0,1,2,0,1,0,1,1,1,1,1,0,1,2,1,1,1,0,1,1,0,2,1,2,0,1,2,1,0,2,1,2,1,0,2,0,2,1,2,2,2,0,0,0,2,2,0,2,2,0,0,2,2,1,2,1,2,0,0,0,1,1,0,1,1,2,1,1,1,0,2,2,0,1,1,1,2,1,0,0,0,1,2,0,2,0,1,0,2,2,2,0,1,0,0,2,0,1,0,0,2,1,1,0,2,0,1,2,2,1,0,0,2,0,0,0,2,2,2,2,2,2,2,1,2,0,2,0,2,1,2,2,0,2,1,0,1,1,0,1,1,2,0,0,1,2,1,0,2,2,0,0,2,2,2,0,1,2,1,2,0,0,0,2,1,1,0,0,2,2,0,0,0,1,0,2,2,0,1,0,1,2,2,0,1,1,2,2,2,0,0,1,1,1,1,1,0,2,0,1,1,1,0,2,2,2,0,1,1,1,2,0,2,2,0,2,0,2,0,1,2,0,0,2,0,1,1,2,1,1,2,1,1,0,2,1,0,0,1,2,1,0,0,1,1,0,1,0,0,0,2,0,1,0,2,1,2,2,0,2,2,2,1,2,2,2,0,0,2,2,2,2,2,2,0,2,0,0,2,2,1,0,2,0,2,2,2,1,0,2,1,0,0,0,2,1,2,0,1,0,1,1,1,2,2,0,2,1,2,1,1,1,0,1,0,2,2,0,0,2,1,2,0,0,2,2,2,1,0,2,0,2,2,2,2,1,1,0,1,0,2,1,2,0,2,0,2,0,0,2,1,0,0,1,2,0,0,0,1,2,2,1,2,0,2,1,0,0,2,1,2,0,0,0,1,0,0,1,1,1,0,0,2,0,1,2,1,0,0,0,2,0,1,2,1,1,0,2,2,1,1,1,2,1,0,0,2,1,0,0,0,2,2,0,1,2,1,0,2,2,2,2,0,2,2,0,1,1,0,2,2,1,1,2,0,0,1,1,0,2,2,0,2,0,1,2,1,1,2,0,2,2,0,2,1,0,1,0,1,0,0,2,1,0,0,1,1,1,0,0,0,0,2,1,2,2,2,0,1,0,0,0,2,0,0,1,2,0,1,1,1,0,1,0,1,1,2,1,0,0,1,2,0,0,0,2,0,0,1,1,2,1,0,1,2,0,1,2,0,1,2,0,2,2,2,2,0,1,1,2,1,2,1,0,2,1,1,1,0,2,1,2,1,2,2,2,0,0,2,1,2,1,1,1,0,0,0,1,1,0,2,0,2,2,0,2,0,1,1,0,1,0,1,1,1,1,2,0,0,2,0,0,2,1,1,2,2,1,1,0,2,0,1,1,0,0,2,0,2,1,1,0,1,0,1,2,1,2,1,0,2,0,0,0,0,0,2,0,2,2,1,0,2,2,0,1,2,1,1,2,2,2,0,0,1,1,2,2,2,1,0,2,0,1,1,1,2,0,1,2,0,0,2,0,0,1,2,2,1,2,0,0,0,0,0,1,2,1,2,2,2,2,1,2,2,1,1,2,2,2,2,2,0,2,2,0,0,0,2,2,1,2,1,0,2,1,1,0,1,2,2,1,2,0,1,0,1,2,2,1,2,0,2,0,2,1,0,1,1,0,1,2,1,1,0,1,1,0,1,1,0,1,2,2,2,2,0,2,1,2,2,1,1,1,0,0,1,2,2,2,2,1,1,1,2,1,1,1,0,0,1,0,1,0,2,2,0,2,1,0,2,1,2,2,0,1,1,2,0,2,0,2,0,1,0,0,2,2,1,2,0,2,2,0,0,1,1,2,2,1,1,0,1,0,1,2,0,0,1,0,1,2,0,0,2,2,1,0,0,1,2,0,2,1,0,0,0,0,1,0,2,1,0,2,2,2,0,0,0,2,0,2,0,2,0,2,2,0,2,2,0,2,1,0,2,2,2,2,1,1,2,2,0,2,1,0,0,0,2,0,2,2,0,2,0,1,2,1,0,2,2,2,2,0,1,2,2,1,2,0,0,1,0,0,2,2,0,1,2,2,1,1,2,1,0,0,0,0,2,1,1,2,1,0,1,2,1,2,2,1,2,0,2,0,0,1,0,1,0,1,1,2,1,2,2,1,2,0,2,0,2,0,0,2,0,0,2,2,0,0,0,2,0,1,0,2,2,2,1,1,1,2,0,0,0,0,0,0,1,1,2,0,0,2,2,2,0,1,2,0,2,1,1,2,1,1,2,0,0,0,0,2,2,0,0,2,2,0,2,1,0,0,0,0,1,2,0,2,0,2,1,2,2,1,1,1,0,2,2,1,2,1,2,2,2,0,2,1,2,2,0,0,0,0,1,0,0,2,0,2,2,1,2,2,0,2,2,0,0,1,2,1,1,1,1,1,1,1,0,1,0,2,2,2,2,1,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,2,2,2,1,1,2,2,1,1,1,0,0,0,0,1,0,0,2,1,2,1,1,0,2,1,1,1,2,1,0,0,2,0,1,2,0,2,1,2,0,0,0,2,0,0,0,2,1,1,0,2,2,1,1,0,2,0,0,1,2,0,2,0,2,0,1,0,2,1,0,2,1,0,0,2,2,2,2,0,1,0,1,1,1,1,2,2,2,1,0,1,0,1,1,0,0,0,2,2,1,2,0,2,0,0,1,1,2,0,0,1,1,0,0,0,2,0,1,1,0,1,2,2,2,2,1,1,2,0,1,2,1,2,1,2,2,2,2,0,1,0,0,1,0,0,0,1,2,0,2,0,1,0,2,2,0,2,0,0,1,2,2,2,0,2,0,2,2,2,1,0,2,2,0,0,0,2,1,0,1,0,1,2,2,0,2,1,1,2,2,0,2,0,1,2,1,1,0,2,2,1,0,0,2,2,2,0,2,0,2,2,1,0,2,0,0,2,1,2,0,0,2,1,0,2,2,0,2,1,2,1,1,0,0,1,1,1,2,0,2,2,1,1,1,2,0,0,2,1,0,0,0,0,0,1,2,2,1,0,1,0,0,1,0,0,0,0,1,2,0,0,0,0,1,1,1,0,2,0,0,0,0,0,1,2,1,2,0,2,2,2,1,1,0,1,2,1,1,0,1,2,1,2,1,2,0,1,2,2,0,1,2,1,0,2,0,0,2,1,1,2,0,1,1,2,2,0,0,2,0,2,1,2,2,2,1,2,1,0,0,0,2,2,1,0,2,0,2,0,2,2,2,1,2,1,1,1,1,2,1,2,2,1,0,2,1,1,0,1,1,2,2,2,1,2,2,1,1,1,0,2,2,1,2,0,0,2,2,2,0,2,0,1,1,2,1,2,2,1,0,2,1,2,1,2,2,1,0,0,2,2,0,1,0,1,2,1,2,2,2,0,0,0,0,2,2,1,2,2,1,1,0,0,0,2,1,2,2,1,2,0,0,0,2,2,0,1,1,2,0,1,2,1,0,0,1,0,0,1,2,1,1,1,2,2,2,0,2,1,2,1,2,2,1,0,1,0,0,2,0,0,1,2,1,1,0,2,2,2,1,0,1,2,2,1,0,0,0,0,2,0,1,1,1,2,1,0,1,1,0,2,0,0,1,0,2,1,2,0,2,0,2,0,0,2,2,0,0,1,2,1,1,1,1,0,0,0,2,0,1,0,1,0,0,2,2,2,1,0,2,1,0,0,0,0,1,2,0,0,1,0,0,0,1,1,0,1,1,2,2,1,2,2,0,0,2,2,1,2,1,2,0,1,0,2,0,0,0,2,2,1,2,2,0,1,2,0,2,0,1,2,0,1,0,2,2,1,0,2,2,2,0,2,0,0,0,2,1,2,0,2,0,0,0,0,1,0,2,1,1,0,0,1,1,0,1,2,0,2,2,0,2,1,1,2,0,1,1,2,2,1,2,0,2,2,2,0,2,1,1,1,1,0,0,0,2,0,1,2,2,2,2,1,1,0,1,0,1,1,0,0,0,1,0,0,0,2,1,2,2,1,1,2,0,1,0,0,1,0,0,2,2,2,1,2,2,0,2,1,1,2,1,2,0,2,0,1,2,0,1,2,1,1,2,0,2,2,0,2,2,2,2,2,1,1,2,1,0,1,2,1,0,0,1,0,2,2,1,0,1,0,1,0,2,1,2,1,0,2,1,2,0,1,1,0,1,1,1,0,0,1,0,1,1,2,2,1,0,0,2,0,0,0,2,1,1,1,2,2,2,2,2,2,1,1,2,0,1,2,1,0,2,0,0,0,1,1,2,1,1,1,0,1,2,1,0,0,1,1,0,0,1,2,0,2,1,1,2,1,2,2,1,2,0,2,1,0,2,1,2,2,1,2,0,1,2,1,2,2,2,2,1,0,0,0,2,2,0,0,0,0,2,2,2,0,2,0,2,0,1,0,2,2,2,1,0,0,2,2,0,2,1,2,2,2,0,2,2,2,0,2,0,2,0,1,0,0,1,2,1,2,2,0,1,2,2,2,2,2,2,0,0,2,0,0,0,0,0,2,0,2,2,2,0,2,0,2,1,1,2,2,1,2,2,1,0,0,2,0,2,1,0,1,2,2,0,0,2,0,2,2,0,0,0,0,2,0,2,0,2,2,2,2,0,2,2,1,0,2,0,0,2,2,1,2,1,0,1,2,0,1,0,0,1,0,0,2,2,0,2,0,0,0,1,2,1,0,1,0,1,1,2,2,2,0,1,0,1,0,0,1,0,0,0,1,0,1,2,2,0,2,1,1,0,0,1,0,2,0,1,2,0,1,2,0,1,2,1,0,1,0,0,2,2,0,0,1,2,0,2,1,1,0,2,2,1,0,1,2,1,1,0,0,2,2,1,1,1,0,0,1,1,1,0,0,2,0,0,2,1,1,1,1,2,0,1,0,1,0,2,0,1,0,2,1,2,1,1,1,1,1,1,1,1,0,0,2,0,2,1,1,0,1,0,2,2,1,1,0,0,0,1,2,1,1,2,1,0,0,0,0,1,0,1,0,0,1,2,1,0,0,2,2,2,0,0,1,0,0,0,0,2,1,1,1,0,1,1,1,2,1,0,0,2,0,2,1,0,0,0,1,0,2,2,1,1,0,1,2,1,0,2,0,1,0,0,1,0,1,1,2,0,0,0,1,1,0,0,0,2,2,0,2,0,2,0,0,2,2,2,0,2,2,1,2,2,1,0,0,2,1,2,1,0,0,1,2,1,2,0,2,1,1,2,1,2,0,1,2,0,2,2,0,1,0,1,0,1,1,0,1,0,2,1,1,2,0,2,1,2,1,1,1,0,1,2,1,2,2,2,0,1,1,0,0,0,2,0,2,1,1,2,0,1,1,2,0,0,2,1,2,2,1,1,2,0,1,2,2,2,1,2,0,1,2,1,2,1,1,1,1,0,2,0,0,2,0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,2,0,2,2,2,1,2,1,1,0,2,0,2,0,0,0,0,2,0,2,0,1,2,0,2,2,0,1,0,2,0,0,2,0,1,0,2,0,0,2,0,0,2,0,2,0,2,2,2,0,0,2,2,2,2,1,1,0,2,0,2,1,1,2,2,2,0,0,0,2,2,1,1,0,2,0,1,1,0,2,2,1,2,2,2,2,0,0,2,2,2,2,0,2,0,0,0,0,0,2,0,0,0,1,0,0,1,1,1,0,2,0,2,0,2,0,1,2,2,0,2,0,2,2,0,0,1,2,2,0,0,0,0,2,0,0,2,2,0,0,2,2,1,1,0,2,1,1,0,2,0,2,2,0,1,0,2,1,0,0,2,2,0,2,0,0,0,2,2,2,0,1,2,0,0,2,0,2,2,0,0,2,2,1,2,0,2,0,0,0,0,1,1,0,1,2,2,0,1,0,1,2,0,0,1,0,0,0,0,2,2,2,2,1,2,0,1,1,1,2,1,1,1,1,1,2,2,0,0,2,0,2,1,2,2,0,1,0,2,2,2,2,0,0,2,2,2,0,0,1,0,2,0,0,1,2,1,2,1,2,1,0,2,1,0,2,1,2,0,1,2,0,0,2,2,2,2,1,2,2,0,2,1,2,2,0,1,2,0,2,1,1,0,0,2,2,2,2,0,2,0,2,2,0,0,2,2,0,2,1,2,1,2,2,2,0,1,2,1,2,2,1,2,2,1,0,0,1,0,0,2,2,2,0,2,2,2,0,2,2,2,2,0,0,0,2,0,2,2,2,1,1,2,0,0,2,0,2,2,0,2,1,2,2,1,0,1,2,2,1,2,0,0,0,2,1,0,1,0,1,1,2,2,1,0,2,2,1,0,2,1,2,0,2,2,2,2,2,0,2,1,0,2,1,1,0,2,1,2,0,2,2,0,0,0,1,1,0,0,2,2,0,2,1,0,0,2,2,2,2,1,2,0,0,1,1,0,1,0,0,2,0,1,2,2,2,2,0,2,0,2,0,1,0,1,0,0,2,2,2,0,1,2,0,0,0,2,1,1,1,0,0,2,0,2,0,2,0,0,2,0,1,1,1,0,2,2,2,2,2,0,0,2,0,1,2,1,1,2,1,0,2,2,2,2,1,1,0,0,0,2,0,2,1,2,0,1,1,0,2,2,1,2,2,2,1,0,0,1,0,1,1,1,0,2,2,2,0,2,1,0,0,0,1,1,1,0,1,2,2,2,0,0,0,1,1,2,1,2,2,1,0,0,1,1,1,1,1,2,2,2,0,0,2,2,0,2,1,0,2,0,1,1,0,1,2,1,0,2,2,0,0,0,0,2,2,2,1,2,2,2,0,1,1,2,2,2,2,0,1,1,2,1,1,2,1,2,1,0,0,0,0,0,0,0,0,0,1,2,1,0,0,2,0,2,1,1,2,0,1,1,0,0,2,1,1,0,1,1,1,0,1,1,0,2,1,0,2,0,2,2,2,2,2,0,0,1,2,2,2,1,2,2,2,1,0,2,2,0,1,1,2,2,2,2,0,1,1,0,2,0,2,2,2,0,1,0,2,1,1,2,0,0,2,1,0,2,0,0,0,2,0,2,2,0,0,1,2,2,2,2,1,2,1,1,2,0,2,0,0,0,2,0,1,1,2,1,0,1,2,2,2,2,2,2,0,2,2,0,0,0,0,1,1,0,1,0,0,1,1,1,2,2,0,2,2,0,2,0,1,1,2,0,0,0,0,0,0,1,2,2,0,1,0,1,1,0,0,1,0,0,1,0,0,1,0,2,1,0,1,0,1,2,1,2,1,1,1,1,2,2,1,0,0,0,2,0,1,1,2,0,0,0,2,0,1,0,0,0,2,0,2,2,0,1,0,2,1,0,1,0,0,1,0,0,1,0,2,1,0,2,0,1,2,1,2,0,1,1,2,0,2,1,1,0,2,2,2,2,2,0,2,1,0,0,2,1,0,2,1,1,0,1,0,0,0,2,2,2,2,2,1,0,0,2,0,2,2,2,0,1,1,1,1,1,0,1,2,0,0,1,0,2,1,0,2,2,0,0,0,1,0,0,1,1,0,1,0,2,0,1,2,1,1,0,2,0,0,0,2,0,1,2,1,2,2,1,2,0,1,0,2,2,1,0,1,0,1,1,2,2,0,1,0,1,1,2,1,1,2,0,1,0,2,0,1,2,2,1,2,2,1,2,1,1,0,0,0,2,2,0,1,1,2,1,1,1,2,2,2,1,1,1,2,1,1,2,0,1,1,2,1,2,0,2,0,1,1,1,2,2,1,2,0,1,2,2,1,0,2,2,2,1,1,2,2,0,0,2,2,0,2,1,0,2,0,2,2,1,0,0,0,2,2,2,1,2,2,2,2,1,0,1,0,2,1,2,1,1,2,1,2,0,1,1,0,2,0,1,2,2,0,1,0,0,1,0,1,2,2,0,0,0,0,2,1,2,0,2,1,2,2,0,1,1,2,0,2,2,2,2,1,1,2,1,1,2,2,0,2,0,0,2,0,2,2,0,0,1,2,1,2,2,2,2,1,0,0,0,2,1,0,2,1,0,2,1,0,0,2,1,2,1,2,0,0,0,2,1,2,1,2,2,0,1,1,1,2,0,1,2,0,2,2,0,2,0,1,2,0,0,2,0,2,2,0,0,1,2,2,1,0,1,1,0,2,0,2,0,2,2,1,2,1,1,1,2,2,1,2,1,1,2,2,1,1,1,0,2,2,0,0,2,2,1,0,2,1,0,0,0,2,0,2,2,1,1,1,1,2,2,0,0,2,2,1,2,2,1,0,1,2,1,0,2,2,2,2,1,1,0,2,0,2,0,1,2,1,2,0,1,2,2,0,2,2,1,2,2,1,1,2,2,0,0,2,0,0,1,2,2,1,0,0,2,2,1,1,2,1,2,2,0,2,2,2,0,2,1,2,0,0,1,0,2,0,0,1,2,0,1,0,2,0,1,0,2,1,0,1,2,2,1,2,0,0,0,0,0,2,2,0,2,2,1,0,0,2,2,2,2,2,2,2,2,0,2,2,0,2,0,0,2,0,2,2,0,0,2,0,0,1,1,2,0,0,2,2,2,0,0,2,0,1,0,0,0,2,2,1,0,0,0,0,1,2,2,2,0,2,2,2,0,2,0,2,2,1,2,0,0,0,0,2,1,0,1,1,0,0,2,2,2,2,2,0,2,2,2,2,0,1,1,1,0,1,1,1,0,0,2,0,2,2,2,2,0,1,1,2,0,1,0,2,0,0,1,0,0,0,2,2,0,0,2,2,1,1,0,2,2,1,0,2,2,0,2,2,1,2,1,2,0,1,2,1,0,1,0,2,1,0,2,0,1,1,0,2,2,2,1,1,0,2,2,2,0,0,2,1,2,2,2,2,0,0,2,2,1,1,0,2,0,2,2,0,2,1,0,0,1,2,1,0,1,0,2,1,2,2,1,0,2,1,1,1,2,2,1,2,0,1,2,2,1,2,1,0,2,2,2,2,2,2,2,1,0,1,1,0,2,0,0,2,0,1,0,1,2,1,1,2,0,0,1,2,0,2,0,0,2,0,0,0,0,2,0,2,2,1,2,2,2,0,2,1,1,2,0,1,0,1,0,0,0,1,2,0,0,0,0,0,2,0,0,0,2,1,1,2,0,0,0,0,0,1,2,2,2,2,1,0,2,1,0,1,2,2,0,2,0,2,1,0,2,0,2,2,2,2,0,1,0,2,2,2,2,2,2,2,1,0,1,1,2,2,2,2,1,1,2,2,1,2,2,1,0,0,2,1,0,2,1,2,0,0,0,0,2,0,2,1,0,0,2,0,0,0,1,0,0,0,1,2,1,2,2,2,0,2,2,1,0,0,2,2,1,0,2,1,0,0,2,2,2,1,2,2,0,0,2,2,0,0,1,2,1,1,2,0,2,2,1,2,0,1,0,0,0,1,2,0,1,0,0,2,2,1,0,2,2,2,1,2,0,2,1,0,2,0,0,0,2,1,1,1,0,0,1,0,1,2,1,1,2,1,0,2,0,0,2,1,2,2,2,2,2,2,2,1,1,0,2,1,0,2,0,0,0,2,1,0,2,2,1,0,2,2,0,0,0,0,2,2,2,2,0,0,0,1,1,0,1,0,1,0,1,0,0,2,1,0,2,1,1,0,1,0,2,2,0,2,0,1,1,2,2,1,2,1,0,1,2,1,2,2,1,1,0,0,0,1,2,2,1,0,1,1,0,1,2,1,2,2,0,1,0,1,1,1,1,2,2,0,1,1,2,0,2,1,1,1,2,1,2,2,1,2,2,1,0,2,2,1,1,0,2,0,2,2,2,2,2,2,2,1,0,2,1,1,1,0,2,1,2,2,0,1,2,1,0,0,1,0,2,2,1,2,0,0,2,1,1,1,0,1,2,1,2,1,2,0,1,2,1,0,2,1,2,2,0,1,0,2,1,1,0,0,0,1,1,1,0,1,0,0,2,1,1,1,1,2,1,0,0,0,1,2,1,2,2,0,2,2,0,1,1,1,2,2,0,0,0,0,2,0,1,0,2,0,0,2,1,1,2,0,2,1,1,1,1,0,1,0,0,0,0,2,1,2,1,1,1,1,2,1,1,1,0,0,0,0,2,0,0,2,0,1,2,0,0,2,0,0,1,2,0,1,1,1,2,0,1,2,2,1,2,1,0,2,1,0,2,2,2,1,2,1,2,0,2,0,2,0,1,1,1,2,1,2,0,0,1,2,2,2,2,2,1,0,0,0,1,2,1,2,1,0,2,1,1,2,2,0,2,1,0,1,1,1,0,2,0,2,0,2,0,0,0,1,1,2,0,1,1,2,0,0,0,2,0,0,1,1,2,1,2,1,0,2,0,0,0,0,1,1,0,2,0,0,1,1,2,2,1,2,0,1,2,2,2,0,2,2,0,2,0,0,2,0,1,1,1,1,2,1,1,2,2,1,1,2,2,0,2,0,0,2,1,1,0,1,2,0,2,2,0,1,1,1,2,2,0,0,2,0,2,2,2,0,2,1,2,0,0,2,2,1,1,0,0,0,2,1,2,1,2,2,0,1,2,2,0,2,1,2,0,1,0,2,0,2,0,2,0,1,2,1,1,0,0,0,1,0,2,2,0,0,2,1,2,1,0,2,1,1,1,0,2,2,0,0,2,2,0,2,2,0,2,2,2,0,1,2,1,2,0,1,2,0,1,2,1,0,0,1,0,2,0,1,2,1,0,0,1,1,0,1,0,2,2,1,2,2,2,0,0,1,1,2,0,0,0,0,0,2,1,1,0,1,1,2,2,0,2,2,2,1,0,1,0,2,0,2,1,0,1,0,1,2,1,0,2,0,2,0,0,1,2,0,1,1,2,0,2,0,1,0,2,1,2,2,2,2,2,1,0,0,1,0,2,2,0,1,1,1,0,0,0,1,1,2,2,0,1,0,2,1,2,2,2,1,1,1,1,2,0,2,2,1,2,0,0,0,1,2,0,0,2,1,1,1,1,2,2,2,2,1,1,2,1,1,2,1,0,1,1,2,0,0,0,1,2,0,0,1,0,0,2,1,0,2,1,1,0,1,1,2,2,2,2,2,1,2,0,2,2,2,2,0,2,1,0,2,2,2,0,0,1,0,2,2,1,2,0,0,2,0,2,0,2,2,2,0,1,2,2,2,2,1,2,2,2,0,2,0,2,2,2,2,2,2,1,0,1,0,2,2,2,2,1,0,0,2,0,2,2,0,2,0,0,2,0,2,1,2,0,2,2,2,2,1,0,0,2,2,2,2,0,2,1,2,0,0,0,2,2,0,2,0,0,2,0,0,2,2,1,1,2,1,2,2,2,2,0,1,0,2,1,0,1,1,2,2,2,0,0,2,0,2,0,0,0,1,2,0,0,1,0,1,0,2,1,2,0,1,1,2,0,1,2,0,1,0,1,0,0,1,1,1,2,0,0,2,1,0,2,1,2,1,1,0,0,2,1,0,1,2,1,2,1,0,0,1,2,0,2,1,0,1,0,1,2,1,1,2,0,1,0,2,0,1,2,1,0,0,1,0,2,2,0,1,2,2,2,1,0,1,1,0,0,2,0,2,1,1,0,2,0,1,2,2,1,2,1,0,2,2,1,2,0,0,1,1,0,0,1,1,1,0,0,1,1,2,2,1,0,1,0,1,1,1,0,1,0,1,2,1,2,1,0,1,2,0,2,2,0,0,0,1,0,1,0,1,0,0,0,2,1,2,0,2,0,0,2,0,2,0,1,0,0,2,0,0,1,1,2,2,2,0,1,0,0,2,2,0,2,2,0,1,0,0,2,2,2,2,0,0,2,0,0,0,2,1,0,2,0,0,1,2,2,1,0,2,2,1,2,1,2,1,0,2,1,2,2,2,2,2,0,0,2,1,2,2,2,1,2,1,1,2,1,1,0,0,0,0,1,0,2,0,1,1,0,2,2,1,1,2,0,1,2,0,1,2,1,0,0,1,0,2,0,2,1,0,0,1,1,1,2,0,1,1,2,1,0,1,2,0,1,0,0,1,2,2,1,2,1,1,1,2,1,1,1,2,0,0,1,1,0,2,1,1,0,2,0,2,2,1,0,0,2,1,0,2,1,0,2,0,2,1,2,2,1,0,1,2,0,2,0,0,2,1,1,0,0,1,2,2,1,0,1,0,0,1,1,1,0,2,0,1,2,1,2,2,1,2,1,2,2,1,0,2,0,2,0,0,0,1,2,1,1,1,2,2,1,2,0,0,2,2,2,0,2,1,0,2,0,1,1,1,1,2,1,0,1,2,0,2,1,0,2,2,0,1,1,1,2,0,2,0,2,2,1,1,0,1,1,2,1,2,2,0,1,2,2,2,1,2,1,1,1,2,2,2,2,0,1,2,1,0,2,2,0,1,2,1,2,1,0,2,0,0,0,1,0,1,0,2,0,2,2,2,0,1,0,0,2,0,1,1,0,2,1,1,2,0,2,2,0,2,0,2,1,0,2,1,2,2,2,0,1,2,2,2,2,1,0,1,2,2,0,1,2,1,0,0,1,1,2,0,0,0,2,2,0,2,0,0,0,2,2,2,0,0,0,0,2,0,2,0,2,2,1,1,2,0,0,2,2,1,2,2,0,2,1,0,2,2,2,0,0,2,0,2,0,0,0,0,0,1,0,0,2,0,2,0,1,1,1,2,0,2,0,0,0,0,2,2,0,0,2,2,2,0,2,1,0,2,2,0,2,0,2,2,2,2,1,2,2,1,0,0,0,2,2,0,2,0,0,0,0,0,2,0,0,1,0,1,2,0,2,2,2,0,1,0,0,2,2,2,1,1,1,1,1,2,2,1,2,1,1,0,1,2,1,2,0,0,0,0,1,2,0,2,2,0,0,0,1,0,1,1,2,0,0,2,0,1,1,0,0,0,1,0,0,1,2,0,1,0,0,1,0,0,1,0,1,1,0,1,2,2,0,1,0,1,0,0,0,0,2,0,2,2,2,2,0,1,2,1,0,0,0,0,0,1,0,1,0,1,1,1,0,1,0,1,1,1,0,0,0,0,1,1,1,2,1,0,2,0,1,1,0,0,2,0,1,0,0,0,1,1,0,2,0,2,0,2,2,0,2,2,2,1,0,1,0,2,0,2,0,0,1,2,2,1,1,0,0,0,1,1,0,0,2,2,0,2,2,0,1,0,1,2,2,1,0,0,2,0,1,1,0,2,1,1,1,0,0,1,1,1,0,2,2,1,1,0,0,0,2,0,2,2,0,0,0,0,0,0,1,0,2,1,0,1,1,2,1,1,0,2,0,1,0,1,2,0,1,2,2,0,1,1,2,0,2,2,0,2,1,1,1,1,2,0,0,0,1,0,1,0,2,2,0,0,2,0,1,1,0,1,2,1,0,2,0,1,0,1,1,0,1,0,2,0,2,2,1,1,1,2,1,1,0,0,2,1,2,1,2,1,0,2,1,1,1,1,2,1,0,1,2,0,1,2,1,0,1,1,2,1,1,1,2,0,0,0,1,1,2,1,2,1,2,0,0,2,0,2,0,2,2,1,2,2,2,2,2,0,2,1,2,1,1,0,2,1,1,1,1,1,2,1,1,2,2,2,0,1,1,2,2,0,2,2,2,0,2,1,1,0,0,1,1,2,2,0,2,1,0,0,0,2,2,0,2,0,0,1,2,0,2,2,2,0,1,0,0,1,0,2,0,0,2,2,1,2,1,2,2,2,2,2,1,2,1,0,2,0,0,1,2,2,2,2,2,1,0,1,2,0,2,2,1,2,2,0,1,1,0,0,2,2,0,1,0,0,0,0,0,0,2,2,1,0,2,2,2,1,2,1,2,0,2,2,1,1,1,2,2,1,0,2,0,2,0,1,2,2,0,2,1,1,2,1,1,1,0,1,1,0,2,2,2,0,0,1,0,0,2,2,0,1,1,2,2,2,2,1,1,1,0,2,0,2,0,1,0,0,1,2,0,2,0,0,0,1,0,1,2,0,2,2,0,2,2,1,2,0,2,1,0,1,2,0,0,0,0,1,1,0,0,1,2,2,0,0,1,2,2,1,1,2,2,0,2,0,1,2,0,0,0,2,1,2,1,0,2,0,2,1,1,0,2,2,2,0,2,1,2,1,0,2,2,2,1,2,0,0,1,1,0,2,2,0,2,2,2,1,2,0,2,1,0,1,2,0,1,1,1,0,2,1,1,0,1,0,0,0,2,2,0,0,0,2,2,2,1,0,1,1,2,0,2,1,2,1,1,0,2,2,0,2,2,0,2,1,2,2,1,1,0,0,2,1,1,2,0,2,1,2,0,0,1,1,1,2,2,0,2,2,1,2,0,0,0,0,0,1,0,0,0,2,2,1,0,2,0,0,2,2,0,1,2,2,0,1,0,2,0,0,1,1,2,2,0,1,2,0,2,0,0,2,1,0,2,2,2,2,1,2,0,2,2,1,2,2,2,1,2,2,0,1,2,0,0,2,0,1,1,0,2,0,2,0,0,2,2,0,1,0,2,0,2,0,1,0,2,0,0,1,2,0,2,0,0,0,0,1,0,0,1,2,2,0,0,0,0,0,2,0,0,2,1,1,1,2,1,2,0,1,2,2,0,2,0,1,0,1,1,2,2,1,2,2,0,1,0,0,0,2,2,2,2,2,2,2,1,0,2,2,2,2,1,0,0,0,0,0,2,0,1,2,0,2,2,2,2,1,2,2,2,1,2,2,1,0,2,0,1,0,2,0,0,2,0,2,0,0,2,2,2,1,2,1,0,2,2,0,0,2,2,1,2,2,0,2,0,2,2,0,1,0,0,1,0,2,1,0,2,2,1,1,0,0,2,1,2,1,2,2,0,1,2,0,2,2,0,0,0,1,0,2,1,0,2,0,2,0,2,0,2,0,0,2,2,2,2,2,0,1,0,1,2,0,0,1,2,2,0,1,2,0,0,0,1,2,1,1,2,0,0,2,2,0,0,1,1,2,0,2,0,2,0,0,0,0,2,2,0,0,1,2,0,2,2,0,1,2,2,0,2,2,0,2,0,0,2,1,0,2,2,1,0,2,2,0,0,1,1,0,0,2,2,2,2,1,2,2,2,1,2,1,0,1,0,0,0,1,1,1,0,2,1,0,2,0,2,0,0,2,1,1,0,2,0,2,0,0,1,2,2,2,2,1,1,0,2,2,2,2,1,2,2,1,1,0,2,1,2,1,2,2,2,0,2,1,2,0,1,1,1,2,1,2,1,2,1,1,0,0,2,1,2,2,1,0,2,0,2,1,1,0,2,0,1,2,2,1,1,0,0,0,1,0,1,1,2,0,2,1,2,1,2,0,2,2,2,0,2,0,1,1,0,2,1,0,1,1,0,0,2,0,0,0,0,1,1,0,0,2,0,0,2,1,1,0,2,2,0,0,0,0,2,1,1,1,1,2,2,2,2,2,1,1,2,2,0,0,0,2,0,2,0,1,1,0,0,2,2,0,0,0,0,2,2,2,1,2,2,0,1,0,2,2,0,0,2,1,1,2,1,1,1,0,2,1,0,2,0,1,2,1,2,1,0,2,1,2,2,2,1,2,2,2,2,2,1,1,1,0,1,1,0,0,1,0,2,2,1,0,0,0,0,1,2,1,2,0,1,1,0,0,2,0,0,2,0,1,0,1,2,2,2,1,2,2,1,1,1,2,0,1,0,0,0,2,1,2,0,0,0,0,0,2,1,0,2,1,2,2,1,0,2,2,1,0,0,0,2,2,1,0,0,0,1,1,1,0,2,2,2,2,1,2,1,1,0,1,2,1,2,2,1,1,2,1,1,1,2,2,2,2,0,1,1,0,0,1,2,0,0,1,2,1,2,1,2,0,0,0,0,0,0,0,0,2,0,0,1,0,1,2,2,1,1,2,2,2,1,1,0,2,1,1,0,2,2,2,0,1,1,1,2,2,2,0,1,2,2,2,0,2,0,2,0,2,2,0,1,2,2,1,0,2,0,1,0,0,2,2,1,0,1,0,2,1,2,0,1,0,2,2,2,2,0,2,0,2,1,2,0,1,2,2,1,1,0,1,0,2,2,2,0,0,1,0,1,0,2,2,2,1,0,1,0,0,1,0,2,0,2,2,1,2,2,2,1,1,2,1,0,0,2,0,2,2,2,1,2,0,2,1,1,1,0,2,2,1,0,2,1,1,0,0,0,0,2,1,0,2,0,2,1,2,2,1,2,2,2,1,2,1,2,2,0,1,2,1,2,1,1,2,1,2,2,0,0,1,1,2,2,0,0,0,1,1,0,2,0,2,0,2,2,0,1,1,0,0,0,2,0,1,1,0,0,2,1,2,1,0,1,0,0,2,0,0,0,1,0,2,0,2,1,1,1,2,1,2,1,1,2,1,1,0,0,0,1,2,2,0,1,1,2,1,2,1,1,2,2,0,2,2,1,0,1,2,0,0,2,1,0,2,2,1,2,0,2,1,0,0,2,1,0,0,0,2,0,1,1,2,2,2,2,2,1,2,1,2,1,1,0,1,1,1,1,1,1,1,1,1,2,1,0,2,0,1,1,0,0,1,1,2,1,0,1,1,2,0,2,0,0,2,0,1,2,1,0,2,0,0,2,1,0,2,2,2,0,0,2,1,1,0,2,0,2,0,1,2,0,0,0,1,2,2,0,2,1,2,0,1,1,0,0,2,2,1,0,1,0,1,0,1,2,0,0,2,2,1,0,2,1,1,1,2,1,1,1,0,0,2,2,2,0,0,0,0,1,0,2,0,1,1,2,2,0,1,1,2,0,2,2,2,1,1,2,2,0,1,2,0,1,0,0,1,0,2,0,1,2,0,0,2,0,1,1,0,1,1,1,0,0,2,2,2,2,0,0,0,0,2,1,1,0,2,1,0,2,1,1,2,2,2,1,1,0,2,0,2,2,0,2,2,0,2,1,2,2,0,0,2,0,1,0,2,2,1,1,1,2,0,1,1,2,2,1,0,0,1,0,1,2,0,0,2,0,2,1,1,2,1,1,0,2,2,2,0,2,2,2,0,2,2,2,0,0,0,0,1,1,1,0,1,1,2,2,0,1,2,1,2,0,2,0,0,2,0,1,0,0,0,0,0,0,0,1,0,0,2,2,2,1,0,1,1,0,0,1,1,1,1,1,1,2,0,2,0,2,2,2,2,2,1,2,0,2,1,1,0,0,0,1,1,2,2,2,2,0,2,0,2,0,2,0,2,2,1,2,0,0,2,0,0,0,1,1,2,2,2,2,0,1,2,2,2,1,2,2,2,1,0,2,1,1,2,1,0,0,1,0,2,0,0,1,0,2,1,0,2,2,0,2,2,0,2,2,0,2,1,0,0,1,1,1,1,2,1,1,0,2,0,0,1,0,1,2,1,1,1,2,2,0,1,2,0,1,2,0,1,1,1,0,0,2,0,2,1,0,1,0,0,2,0,2,1,1,0,0,0,0,1,2,2,2,2,0,1,1,0,1,1,1,0,2,2,2,1,2,2,1,2,1,0,2,1,2,0,0,2,1,2,1,0,0,1,2,1,2,0,0,2,2,1,0,0,0,2,2,0,2,0,1,1,2,2,0,0,2,0,2,2,2,0,2,1,1,0,2,1,0,0,0,0,2,2,1,0,1,1,2,2,2,0,2,2,1,0,1,0,2,0,2,1,2,0,2,2,0,2,0,1,2,2,2,1,1,2,2,0,1,2,2,2,1,0,2,2,2,1,2,2,1,1,1,0,0,1,2,1,0,0,1,2,0,0,0,0,0,1,1,1,1,0,0,1,0,0,0,0,1,1,1,2,1,1,2,1,1,1,1,1,1,2,0,2,2,1,2,2,0,1,1,2,1,0,2,1,2,0,1,1,1,2,1,0,2,0,1,1,1,0,1,0,2,0,0,0,2,2,1,2,0,2,0,1,2,1,1,1,2,0,2,0,2,1,2,1,2,2,1,2,2,2,2,1,2,0,0,2,1,2,2,2,1,1,2,1,0,2,1,2,2,1,1,2,0,2,0,0,1,2,0,1,1,1,0,2,0,1,0,0,0,0,0,0,1,2,0,1,1,2,0,1,0,0,2,0,1,0,1,2,2,0,0,1,0,2,0,0,1,1,0,2,2,1,2,0,0,1,0,2,0,0,0,1,1,0,0,0,1,0,2,2,1,0,0,0,0,0,1,1,0,1,0,0,2,0,2,2,2,0,1,1,2,1,0,0,1,2,2,1,0,2,2,0,2,2,1,0,2,1,2,1,2,1,0,1,1,1,2,0,1,2,0,2,1,1,2,2,0,0,1,2,2,2,1,2,0,2,2,1,2,2,2,0,2,0,1,2,2,0,2,0,0,1,0,2,2,2,0,2,2,0,2,2,2,2,2,2,2,2,0,0,2,2,2,0,0,0,2,1,0,0,2,2,0,2,0,1,2,0,2,2,2,2,2,2,2,2,2,2,0,2,1,2,2,0,0,1,2,2,0,2,0,2,0,2,2,2,0,0,0,1,0,2,2,0,0,2,0,0,2,2,2,0,0,0,0,2,2,0,0,0,2,2,0,2,1,0,2,0,1,1,2,1,2,0,2,0,2,0,2,0,1,0,0,2,0,0,2,0,1,2,1,1,0,2,0,1,2,0,1,0,2,1,1,0,0,1,2,0,1,1,0,0,2,2,0,0,2,1,0,0,2,2,0,0,0,0,2,2,1,1,0,0,1,1,2,2,1,1,1,2,0,2,2,1,2,0,1,2,0,2,0,0,0,2,2,2,0,0,0,2,1,0,0,2,2,0,2,0,2,2,0,0,0,1,2,0,1,2,2,1,2,0,2,0,0,0,2,0,1,2,2,0,0,2,0,1,2,2,0,2,2,1,2,1,2,2,2,2,2,1,1,2,2,1,2,2,2,1,1,2,1,1,1,2,2,0,1,0,1,2,0,2,1,0,2,1,2,0,1,0,2,1,1,0,0,0,1,0,2,0,2,2,1,2,0,2,2,2,1,0,2,0,2,1,0,0,0,1,1,1,1,2,2,1,2,2,0,0,1,0,1,0,2,1,2,2,1,2,0,2,0,1,1,2,1,2,1,0,1,0,1,2,0,0,0,1,1,0,2,2,0,1,2,2,0,1,2,2,2,2,1,2,0,0,1,2,2,1,2,0,0,2,1,2,2,1,2,2,0,2,2,2,1,2,2,0,2,2,2,1,2,2,0,2,1,0,0,0,1,2,2,0,2,0,2,1,0,0,0,0,1,0,2,2,0,0,1,2,0,1,1,0,0,1,1,0,2,1,0,1,0,0,2,0,2,0,2,1,1,0,2,2,1,1,0,1,0,1,1,1,0,2,1,1,0,1,2,2,0,0,1,2,2,1,0,0,1,1,1,0,2,2,1,2,2,1,2,1,0,2,0,2,0,2,2,2,1,2,2,0,0,0,0,2,2,1,1,0,2,1,1,0,2,0,0,2,0,1,0,0,0,2,1,0,1,1,1,1,0,0,0,1,0,1,0,0,1,0,0,2,0,0,0,2,0,1,1,2,1,0,0,1,1,1,1,2,1,1,0,2,1,1,2,0,2,1,1,2,2,0,0,2,0,1,1,0,1,0,0,0,0,1,1,1,0,2,2,0,0,1,2,0,0,0,2,0,1,0,1,0,1,1,2,2,2,1,1,0,1,2,1,2,0,1,2,1,2,2,1,0,2,2,0,0,1,0,0,1,1,1,2,0,1,2,0,1,1,2,1,1,1,2,1,2,0,0,0,0,1,0,2,1,2,1,2,0,2,0,2,0,2,2,0,2,0,0,2,0,1,1,2,0,0,2,0,0,1,0,2,2,2,0,2,2,1,2,1,0,0,1,1,1,1,0,0,2,0,0,2,0,0,2,2,2,0,2,1,1,1,2,0,2,0,1,2,1,0,2,0,0,1,2,0,2,2,2,1,1,2,2,2,0,1,1,0,0,1,2,0,2,2,1,0,1,1,0,2,1,0,1,0,2,2,0,2,0,0,0,2,2,1,1,2,2,2,0,2,2,2,2,1,2,2,1,1,2,0,2,2,0,1,0,2,2,0,2,1,0,1,0,2,2,2,2,0,2,2,2,2,0,2,1,2,0,1,1,0,0,2,0,2,1,1,0,2,0,2,1,0,0,0,1,0,0,1,2,2,0,0,1,2,2,1,0,1,2,2,1,0,2,2,2,1,0,2,2,0,2,2,1,2,2,0,0,2,0,2,0,0,0,2,2,2,0,1,0,0,1,1,2,0,2,1,1,0,0,2,2,0,0,2,2,0,2,2,0,0,2,2,0,2,2,0,1,2,2,2,1,2,2,0,0,1,1,1,2,1,2,2,2,2,1,1,2,2,2,1,2,0,1,1,2,0,2,0,0,0,2,0,1,0,1,1,2,1,0,0,0,0,0,0,2,1,2,2,0,0,1,2,2,2,0,1,0,2,0,0,1,0,0,2,0,0,2,2,2,0,0,1,2,2,1,0,1,2,0,1,2,1,2,0,2,1,0,0,2,1,1,1,2,1,2,1,0,0,0,1,1,2,1,2,2,1,1,2,2,2,2,1,0,0,2,2,0,0,2,2,1,1,1,0,0,2,2,1,1,1,2,2,1,1,1,2,2,0,2,2,1,0,0,2,1,2,2,2,2,0,0,1,2,2,1,1,2,0,0,1,1,0,2,0,1,0,1,1,1,1,1,2,2,2,0,2,1,0,0,2,0,0,0,1,2,0,0,1,1,1,0,0,1,2,1,2,0,1,1,2,1,2,1,1,2,2,2,0,2,0,1,0,1,2,1,1,2,0,1,0,2,1,2,1,2,1,0,2,1,2,1,0,2,1,1,1,0,2,1,0,2,1,2,1,1,2,0,0,1,2,0,0,1,0,1,0,2,2,0,0,2,2,2,0,0,0,2,2,0,1,1,2,2,2,0,2,2,1,0,0,0,2,0,0,0,0,0,2,1,1,2,2,1,0,0,0,1,0,1,0,1,2,1,0,1,2,2,1,0,1,0,1,1,0,1,2,0,1,0,2,1,1,1,2,1,2,1,1,0,1,2,2,0,0,1,1,0,2,0,2,1,1,2,2,1,0,1,1,2,2,1,2,0,2,1,0,0,0,1,0,2,0,1,1,2,1,1,1,2,1,0,1,0,0,2,1,0,0,1,0,1,0,0,1,2,0,2,0,0,1,1,2,0,2,2,1,1,1,0,2,2,1,2,0,2,1,2,0,0,1,2,2,2,1,1,2,2,2,1,1,1,2,2,1,0,2,0,2,1,1,2,0,2,2,0,1,1,1,0,1,1,0,1,2,0,0,1,2,2,1,1,0,0,1,2,0,1,0,1,1,2,2,2,0,1,0,2,0,0,2,0,0,2,2,0,2,2,2,1,1,2,2,0,0,2,2,2,2,0,2,0,1,0,2,1,2,1,2,0,2,0,2,0,1,0,2,1,0,0,1,2,2,0,2,2,2,2,2,0,1,0,0,1,2,0,0,2,0,1,0,1,1,1,0,2,0,2,1,0,2,2,0,2,0,0,0,0,0,2,2,0,2,1,1,1,0,1,1,1,2,1,2,1,1,1,2,0,1,2,0,2,0,2,2,2,0,2,1,0,2,0,1,1,0,2,2,2,1,0,1,0,2,0,2,1,2,0,0,2,0,0,2,2,2,0,1,2,1,1,1,1,0,2,0,2,2,1,0,2,1,2,2,2,0,0,1,2,0,0,1,0,0,1,0,0,2,1,2,1,0,2,2,2,0,0,2,2,0,0,2,1,0,0,2,0,2,0,2,0,1,0,0,0,2,2,1,1,1,0,1,0,2,0,2,2,0,0,2,1,2,1,2,2,0,1,2,0,0,1,2,0,2,1,1,0,0,2,1,1,2,0,1,1,0,2,2,0,0,2,2,0,1,2,1,2,2,2,1,0,2,2,0,0,2,2,2,2,2,1,0,1,1,0,0,0,2,2,2,2,1,1,2,0,1,2,2,0,2,0,2,2,1,2,1,0,1,0,2,1,1,2,1,0,2,0,1,0,2,0,2,0,0,0,2,2,2,0,2,0,2,2,2,2,1,2,0,2,2,2,0,1,2,0,0,0,0,0,2,2,0,2,2,0,2,0,0,1,2,2,1,2,2,2,0,2,0,2,2,2,0,2,2,2,2,1,1,2,1,1,1,0,2,2,2,2,2,0,0,2,1,2,2,1,2,2,2,2,0,0,0,1,2,0,2,1,2,2,0,2,0,2,0,1,2,1,1,0,2,2,0,0,1,2,2,2,2,2,1,2,1,2,2,1,2,1,1,1,1,0,0,2,2,1,2,0,2,0,1,0,0,0,2,1,0,1,1,2,2,0,1,0,2,0,2,2,0,2,2,1,0,2,0,2,0,2,1,2,2,1,0,2,2,2,2,0,1,2,1,0,0,0,0,0,0,1,2,1,2,1,2,0,1,0,0,0,0,1,2,2,2,0,0,1,0,0,2,0,2,0,2,0,0,2,2,0,0,1,2,2,2,0,1,1,0,2,0,0,2,1,2,2,2,1,0,0,2,0,0,2,0,1,1,2,2,2,2,0,1,2,2,1,2,0,0,2,2,2,1,0,2,0,2,1,0,1,2,0,1,1,2,0,1,2,0,1,0,2,0,2,2,1,0,2,0,1,1,2,2,2,2,0,0,2,2,1,1,2,0,0,2,2,2,1,2,1,2,2,1,0,1,0,2,1,1,0,2,0,2,2,0,1,0,0,2,1,0,2,2,2,2,2,2,1,2,1,2,0,0,0,1,0,1,2,2,2,0,2,2,1,0,2,2,0,1,2,2,1,0,0,0,0,1,1,0,1,2,2,0,0,0,1,2,1,1,0,0,0,1,0,1,1,0,1,2,0,0,2,0,1,1,0,0,0,2,2,1,0,1,1,1,0,0,0,0,2,0,0,0,0,0,0,2,2,0,2,2,1,2,0,1,2,2,0,2,0,1,0,1,0,1,0,0,2,1,2,0,1,2,1,1,2,0,2,1,1,1,2,0,2,0,2,1,0,1,2,2,0,2,1,0,2,0,1,2,2,1,2,0,2,2,0,2,1,2,1,2,0,0,2,0,0,0,2,1,1,2,2,0,1,1,2,0,1,2,2,0,0,2,0,1,2,2,0,0,1,0,1,1,1,2,2,0,1,0,0,2,2,2,2,1,2,0,2,1,2,2,0,1,2,2,2,1,1,2,1,1,1,2,1,1,1,2,2,1,0,2,0,0,2,1,2,0,2,1,0,1,0,2,1,2,0,0,2,0,1,1,0,1,1,2,2,0,2,2,2,1,2,0,0,1,1,2,2,1,2,0,0,0,2,1,2,0,1,1,0,2,1,1,0,2,0,0,0,1,2,0,2,1,2,0,2,2,0,2,1,2,2,2,0,1,2,0,0,2,1,0,2,0,1,0,1,1,1,0,2,1,0,2,2,1,1,2,1,1,1,1,2,2,1,0,1,0,1,0,2,1,2,1,2,0,1,0,2,2,1,0,2,2,0,2,1,0,0,1,0,2,2,0,0,0,2,0,2,2,0,0,2,2,0,0,0,2,0,2,2,2,2,0,0,1,0,0,0,2,2,2,2,2,0,0,2,2,1,0,2,0,2,0,2,0,2,0,2,0,2,0,0,2,0,1,2,0,0,2,0,0,2,2,2,0,2,2,2,2,2,2,2,2,0,0,2,0,2,2,2,0,2,0,2,2,1,0,0,2,2,2,0,2,0,1,1,1,2,0,2,2,0,0,0,2,1,2,2,0,1,1,2,0,2,2,2,1,2,1,1,0,1,1,2,2,2,2,1,2,2,0,1,2,0,0,2,1,2,1,2,0,0,1,2,2,2,1,2,1,2,1,2,1,1,0,2,0,1,1,2,0,0,2,1,1,0,0,0,0,2,1,1,1,2,1,2,1,2,1,2,2,2,0,2,2,1,1,0,2,0,2,1,0,2,0,1,2,0,2,0,0,2,0,1,0,2,1,0,0,2,0,1,0,1,2,1,1,1,2,0,0,0,0,2,2,0,0,1,1,2,1,0,2,2,2,2,2,0,2,2,1,1,0,2,2,0,2,0,1,2,1,2,2,1,1,0,0,1,2,0,1,2,0,2,2,2,2,2,2,0,2,1,2,1,2,2,2,1,2,0,0,2,1,2,2,0,0,1,0,0,2,1,1,2,2,2,2,2,0,2,1,0,1,0,0,2,2,2,2,1,1,2,1,2,2,1,1,0,2,2,0,2,0,2,2,1,0,1,0,1,0,2,0,2,0,2,2,2,0,0,0,1,0,0,2,2,0,2,2,2,2,2,1,0,0,2,1,0,2,0,2,2,1,0,2,2,1,2,2,0,0,0,2,0,2,1,2,1,0,2,1,0,2,2,2,0,0,1,1,2,0,0,1,0,0,2,0,1,0,1,2,1,2,2,1,2,1,2,2,1,0,1,1,0,1,1,2,0,0,0,0,0,0,0,0,2,0,1,2,1,0,0,2,2,0,1,0,1,0,2,0,1,0,0,2,2,2,1,2,2,1,1,0,0,2,0,2,2,0,2,1,2,1,0,1,1,0,2,0,2,1,2,1,1,0,0,1,0,2,0,2,1,1,1,0,2,2,1,2,0,1,0,1,1,2,2,2,1,0,2,1,2,1,2,0,0,2,1,1,0,0,0,1,2,1,0,0,1,0,1,0,1,1,2,0,1,2,0,0,1,2,1,0,0,1,0,0,2,1,0,0,0,0,2,2,0,2,0,0,2,2,0,2,2,2,0,2,2,2,0,0,0,1,0,0,1,0,1,1,1,0,1,1,0,0,2,2,1,0,2,0,0,0,2,2,0,0,0,0,1,2,2,0,0,0,0,1,0,1,1,0,1,0,1,1,0,0,1,2,0,1,1,2,1,2,0,0,2,2,0,0,1,0,2,0,2,1,2,2,1,1,2,2,2,1,0,0,0,1,1,0,0,0,0,1,1,0,2,2,2,2,0,0,2,0,2,0,2,0,0,1,0,2,2,2,2,2,0,0,2,0,2,2,0,0,0,1,0,0,0,1,1,1,2,1,1,0,1,2,2,1,0,0,0,0,2,1,0,0,0,0,1,1,0,2,2,2,1,0,1,0,2,0,1,1,1,2,1,1,2,0,0,1,0,0,1,2,0,1,2,0,2,2,2,1,2,0,2,2,1,0,1,2,1,2,0,0,1,0,0,2,0,2,0,1,2,0,0,2,2,1,0,2,0,0,2,1,2,1,2,1,1,1,2,0,2,1,2,2,2,0,2,1,1,1,0,0,0,1,2,1,1,1,2,1,0,0,0,2,0,1,1,1,0,2,2,0,2,2,2,0,2,2,2,0,2,1,0,2,0,0,0,1,2,2,1,1,0,0,2,1,0,0,1,0,0,0,0,0,1,2,2,1,2,2,1,1,0,0,1,0,1,0,2,0,1,0,0,1,1,0,0,1,0,1,1,0,2,2,1,0,2,1,0,2,2,2,0,1,0,0,0,1,1,2,1,1,0,1,0,2,2,1,0,0,2,2,0,0,2,0,2,1,2,1,1,0,1,1,2,1,2,1,1,2,1,1,1,1,0,1,2,2,1,0,1,0,1,0,0,2,0,0,0,1,0,1,2,0,0,0,1,0,2,2,0,1,1,0,0,1,0,1,0,2,2,0,2,2,1,2,0,0,2,1,1,2,1,1,0,1,2,2,2,1,2,2,1,0,0,2,2,0,2,0,0,1,0,0,1,0,0,1,2,2,2,2,0,2,1,1,0,0,2,1,0,0,0,2,1,0,1,1,2,0,1,1,2,1,2,1,2,1,1,1,0,2,1,0,1,1,2,2,2,2,1,0,2,2,1,1,2,0,2,1,2,2,0,2,2,1,2,1,0,1,0,1,1,0,2,2,1,2,0,2,1,0,0,0,0,1,2,2,0,2,2,2,1,1,0,1,2,0,1,1,0,0,1,1,1,1,1,0,1,2,2,1,0,0,1,1,2,1,2,0,2,2,1,1,0,0,2,1,2,2,0,2,1,1,2,1,0,2,2,2,2,1,0,2,2,2,1,1,0,2,2,0,0,1,2,2,0,2,2,0,1,1,0,2,1,1,2,2,1,2,2,1,0,1,0,2,2,1,2,2,0,2,2,0,2,0,1,2,0,2,2,0,1,2,0,1,0,0,1,0,0,1,2,2,0,1,0,2,1,1,2,1,0,1,0,1,0,2,0,0,2,2,1,1,1,2,2,0,2,1,1,1,1,0,0,0,0,2,2,0,0,1,1,1,0,2,2,2,1,0,1,0,0,2,2,2,2,2,2,1,0,2,1,0,2,1,2,0,2,2,0,1,2,1,2,0,2,2,0,2,2,2,0,1,0,0,0,1,2,0,0,0,0,1,2,0,2,0,1,1,0,0,2,0,1,0,1,0,2,0,1,0,2,2,2,1,0,0,0,1,2,2,0,0,1,1,2,0,0,1,1,2,0,2,2,2,2,0,0,0,1,0,0,0,1,0,0,1,1,1,1,0,0,0,0,0,0,0,0,2,0,2,1,2,0,1,2,0,0,2,2,0,0,2,2,1,0,0,0,0,1,0,2,0,0,2,2,0,0,0,1,1,0,2,1,2,0,1,0,2,2,0,2,1,0,1,1,0,2,1,1,2,2,2,0,0,2,1,0,0,0,1,1,2,1,2,2,2,0,0,0,2,0,0,2,1,0,0,2,1,0,2,1,0,0,0,2,1,0,2,2,0,0,1,0,0,1,0,1,0,0,1,0,1,1,0,0,2,1,1,1,1,0,0,1,0,2,2,2,0,0,2,0,1,1,0,2,0,2,0,0,1,0,0,0,2,0,1,2,0,0,0,0,0,1,0,0,1,2,0,0,2,0,1,2,2,0,0,1,2,2,0,2,2,2,1,0,2,1,0,2,1,0,1,2,0,0,0,1,2,0,1,0,2,0,2,2,2,2,2,1,0,0,1,2,1,0,2,1,1,2,0,2,1,2,0,0,2,1,2,1,2,2,2,2,0,2,1,1,0,2,2,1,0,1,1,1,2,0,0,2,2,1,0,2,1,1,1,2,0,1,2,0,1,0,1,1,0,0,0,2,2,1,1,1,1,1,1,1,2,2,0,2,1,1,2,2,0,1,0,2,1,2,0,1,0,0,1,1,1,0,0,1,0,0,2,1,1,0,0,2,1,0,1,2,2,0,1,0,1,1,0,1,0,1,0,0,1,2,1,2,2,1,1,2,0,0,0,2,1,0,1,2,2,1,2,1,1,0,1,0,1,1,0,0,0,2,2,1,2,1,1,1,2,2,1,1,1,2,2,1,0,0,2,1,2,0,2,1,2,2,0,1,1,2,2,0,2,2,1,2,0,2,0,1,0,0,0,1,1,2,2,1,1,1,2,2,0,2,1,2,1,0,2,0,0,2,0,1,2,1,0,0,2,1,2,0,0,2,1,2,0,0,1,1,2,2,2,2,0,0,2,2,1,1,1,0,0,2,1,2,1,0,0,1,1,0,2,2,2,0,2,1,1,0,1,1,1,1,2,0,2,0,0,2,0,0,0,1,0,2,1,2,0,2,1,0,1,1,2,1,2,2,1,1,1,2,2,1,0,0,1,0,2,1,0,2,0,0,1,0,2,2,0,2,2,0,1,1,1,0,2,2,1,1,2,1,2,0,1,1,2,0,2,2,2,1,0,2,2,2,2,0,2,1,0,0,1,2,1,2,0,1,2,0,1,2,2,1,2,2,0,2,0,0,0,0,1,0,1,2,0,2,2,1,0,2,0,2,2,2,2,0,2,0,2,1,1,2,0,1,1,2,0,2,0,0,2,0,1,2,2,2,2,2,0,2,2,2,0,1,1,2,0,2,0,0,2,1,0,0,0,1,1,0,2,0,0,1,1,0,0,2,2,1,1,0,0,0,2,2,2,2,1,1,2,0,0,2,0,0,0,0,1,0,1,2,0,1,2,0,2,1,1,2,0,1,2,1,2,2,2,0,0,2,2,2,0,0,2,1,0,0,0,1,0,2,0,0,1,1,1,1,0,1,0,2,0,0,0,1,0,2,0,1,1,2,0,0,0,1,0,1,1,1,2,2,2,2,1,2,2,2,0,0,1,0,2,1,1,0,0,0,1,0,0,2,2,2,2,2,1,0,0,2,1,0,1,2,0,2,2,1,1,0,0,0,0,1,0,2,2,0,2,0,1,0,1,2,1,1,2,2,0,1,1,2,0,1,2,2,2,0,0,1,2,2,2,1,2,1,0,0,0,0,2,1,2,1,0,0,0,0,0,0,2,1,1,2,1,1,0,2,1,2,1,2,1,1,1,0,0,0,0,1,2,2,2,2,0,0,0,2,0,2,2,0,0,1,1,2,1,1,0,1,0,0,2,0,0,2,2,0,2,1,0,0,1,2,2,0,1,1,2,2,0,2,1,1,1,0,2,2,1,2,2,0,0,2,0,2,1,2,2,0,2,1,0,0,0,0,2,2,2,2,2,2,0,0,0,2,2,0,2,0,0,0,0,1,0,2,2,1,2,0,2,0,1,1,0,1,2,0,0,0,1,1,2,0,2,2,2,0,0,2,1,2,0,1,2,1,1,2,2,2,1,2,0,0,1,0,0,2,2,0,2,2,2,1,0,1,2,2,2,1,2,2,0,1,0,0,2,0,2,2,2,1,0,2,2,1,1,1,0,0,1,0,2,2,2,2,0,1,1,1,1,2,0,2,2,1,2,0,1,0,0,2,0,1,0,2,2,2,1,0,0,2,2,2,0,2,0,0,0,0,0,0,0,2,2,0,0,2,2,0,2,0,2,0,0,0,0,1,0,0,0,1,2,1,2,0,2,2,2,0,2,2,1,2,2,0,0,2,1,2,2,0,1,2,1,2,2,1,2,0,1,1,1,0,0,1,0,2,1,2,0,0,2,0,2,0,2,0,1,2,2,0,2,0,2,2,2,0,1,1,2,2,2,2,0,0,1,1,1,2,0,2,0,2,0,1,2,0,1,2,0,0,2,1,0,2,1,2,2,2,1,0,2,0,2,2,2,2,0,1,0,2,2,0,0,1,2,0,0,0,0,0,1,0,0,2,2,0,0,1,0,0,2,1,0,0,0,2,1,1,1,1,0,0,1,2,1,2,0,2,2,0,0,0,2,0,2,0,0,1,0,0,1,2,0,2,2,2,2,2,1,1,2,2,2,1,0,2,0,1,1,2,1,1,0,2,2,1,1,0,2,0,2,2,2,1,2,0,1,0,1,0,2,2,2,0,2,0,2,2,0,1,1,1,0,1,1,0,1,1,1,2,2,0,0,1,2,2,0,0,1,0,0,1,0,2,2,2,2,2,2,1,1,0,1,2,1,1,1,0,2,1,2,2,0,2,1,1,2,2,2,2,0,0,1,2,0,1,2,0,0,1,2,1,1,2,2,1,2,2,2,2,0,1,0,0,2,1,2,2,2,1,2,2,0,1,0,2,2,0,2,1,0,2,2,0,0,2,1,2,1,2,0,1,1,1,2,2,0,0,1,2,2,0,1,0,2,2,2,2,1,0,2,1,1,0,0,1,0,0,0,2,0,0,0,0,2,2,0,0,0,1,0,2,0,0,2,2,0,1,0,2,2,2,2,0,1,0,0,0,0,0,2,0,0,2,2,2,2,0,1,0,2,0,1,2,2,2,2,0,2,0,0,0,2,0,2,0,2,2,0,2,0,2,1,2,2,0,1,0,0,0,0,1,2,2,0,0,0,0,0,2,2,0,2,0,0,0,0,0,2,1,1,2,2,0,2,0,2,1,0,2,2,1,1,1,2,0,2,0,0,0,0,0,0,0,2,1,0,2,2,2,2,2,2,0,2,0,2,1,2,2,2,2,0,2,2,1,0,2,2,2,2,0,1,0,1,2,2,0,1,0,2,0,1,2,1,1,1,0,1,2,0,0,2,1,2,1,0,2,1,0,0,0,0,2,2,0,0,2,2,0,0,0,1,0,2,2,1,2,1,0,1,1,0,0,1,2,0,2,2,1,0,1,0,2,0,1,1,0,2,1,2,0,2,2,1,2,1,2,0,2,0,0,2,0,1,0,1,1,2,0,2,1,2,1,2,2,0,1,1,1,2,2,1,2,1,1,1,0,2,1,0,0,0,2,1,0,2,0,0,2,2,0,2,0,2,2,0,2,0,2,2,0,1,2,2,2,0,0,0,1,2,2,2,1,0,0,1,2,2,1,0,1,2,2,0,2,2,2,2,2,0,0,2,0,2,2,0,1,2,0,0,1,2,1,2,1,2,1,1,2,0,0,2,2,0,2,2,2,0,0,0,1,2,2,1,0,1,0,0,2,2,0,0,1,0,1,2,2,0,2,2,2,2,0,2,2,0,0,0,0,0,0,2,2,0,0,0,0,2,1,1,2,2,0,2,0,2,2,0,1,2,1,1,2,2,0,2,0,2,1,2,0,2,2,0,1,2,2,0,2,1,0,0,2,2,1,2,1,2,0,0,2,2,1,1,2,0,0,2,2,2,1,2,1,1,1,1,2,2,0,1,0,1,2,0,1,1,0,0,0,0,2,2,1,2,2,2,2,0,0,1,2,1,2,2,2,1,1,0,1,2,1,0,1,0,0,1,2,2,0,1,1,2,0,1,1,1,2,2,0,1,0,0,1,0,1,1,0,2,0,1,2,2,1,2,2,2,1,2,1,2,2,1,2,0,2,0,2,0,0,2,0,1,2,0,2,1,1,1,0,2,0,2,2,2,1,1,0,1,2,2,1,1,2,2,2,2,0,1,1,0,0,1,1,0,0,0,2,0,2,0,0,2,1,1,0,0,1,1,0,1,1,0,2,0,2,2,2,0,2,0,2,2,1,0,1,0,0,1,1,0,2,0,2,2,2,0,1,0,0,1,2,1,1,2,0,1,1,0,0,0,2,2,0,1,2,0,0,1,2,1,2,2,0,0,0,2,1,2,0,2,0,0,2,0,0,2,2,1,0,1,0,0,2,2,2,0,1,1,2,2,0,0,2,2,1,0,0,0,2,2,2,2,2,2,2,2,0,0,2,1,1,1,1,2,0,0,0,1,1,0,0,1,2,0,0,0,1,0,0,0,2,0,1,2,2,0,1,2,2,0,0,0,1,2,0,0,1,1,0,1,1,0,0,0,0,2,0,2,2,1,2,2,1,2,0,0,1,0,0,0,2,0,2,0,2,2,0,2,0,2,2,0,2,0,0,0,1,2,2,2,2,1,0,0,0,2,2,2,2,2,2,2,1,2,0,2,1,0,2,0,1,1,0,0,2,2,1,2,0,2,1,2,0,0,0,0,2,0,0,0,2,0,0,1,1,0,2,0,1,2,0,0,0,2,2,0,1,1,1,2,2,0,0,1,2,1,1,2,1,1,1,1,1,0,2,2,2,0,0,2,0,2,0,0,1,0,1,0,0,0,0,0,0,0,1,2,1,0,2,1,2,0,1,1,1,0,1,0,2,1,2,2,0,0,2,2,2,0,1,2,1,0,2,1,1,0,1,2,2,1,2,0,0,0,1,2,2,0,0,0,2,0,1,1,0,1,0,0,0,1,2,0,0,1,2,1,0,1,1,2,2,2,0,0,1,0,1,2,2,0,0,1,2,2,1,1,0,1,1,1,1,2,0,2,1,0,2,2,0,0,1,2,0,2,0,0,2,1,0,2,1,2,2,0,1,2,0,0,2,0,1,2,1,1,0,1,0,1,2,2,2,1,0,2,0,2,0,1,1,0,2,2,0,1,2,2,0,2,1,1,0,2,2,2,1,2,1,0,1,1,1,1,0,1,2,0,2,2,1,1,0,1,1,2,1,2,2,0,2,2,2,2,2,2,2,1,1,1,0,0,1,2,2,1,2,2,0,0,1,0,0,2,2,0,2,0,2,0,1,1,2,1,0,2,1,2,2,1,2,2,2,1,0,0,2,1,2,1,1,0,0,0,1,1,1,2,0,2,2,2,2,2,1,0,1,2,0,2,0,1,2,2,2,0,0,1,2,2,0,1,0,1,0,0,0,0,0,0,2,2,0,1,2,1,0,2,0,0,2,2,2,0,0,1,1,1,1,1,1,2,1,0,2,2,2,1,1,1,2,1,1,2,2,2,0,0,2,0,2,1,2,0,0,0,1,2,1,1,2,1,1,1,1,0,0,0,1,1,0,2,2,1,0,1,1,2,2,2,0,2,1,0,2,2,1,0,0,2,0,0,0,1,1,2,2,1,0,1,0,1,0,1,1,1,2,1,2,2,2,0,0,2,0,0,0,1,0,1,0,0,0,0,0,2,0,0,1,2,2,2,1,2,1,0,0,1,2,0,2,0,1,1,0,0,2,2,1,1,1,1,1,2,2,0,2,1,2,1,1,1,0,0,2,2,1,0,1,0,0,0,0,2,0,2,1,1,0,2,2,1,2,2,2,0,1,1,2,2,2,0,2,2,0,1,1,0,2,0,0,0,2,0,0,0,1,0,2,2,2,1,0,1,0,1,0,1,2,2,1,1,0,2,1,1,1,1,2,0,2,1,1,0,0,2,0,1,0,1,0,2,0,0,2,0,2,2,2,1,2,0,2,2,1,1,2,1,1,2,2,0,1,0,2,2,0,2,1,0,0,1,1,0,0,2,0,2,1,1,2,1,2,2,2,2,2,0,2,0,2,0,1,2,2,0,2,2,2,2,0,2,0,1,2,2,1,2,0,1,0,0,1,1,2,0,1,0,2,1,2,2,1,2,2,2,2,2,1,2,0,2,1,2,0,0,1,0,2,0,2,0,2,0,0,2,2,0,0,2,1,2,0,0,1,2,2,0,1,0,1,2,1,1,0,2,0,2,0,0,1,2,0,0,2,1,2,2,0,1,1,2,2,1,0,2,2,1,2,0,0,0,2,1,0,0,2,0,1,2,1,0,0,0,1,0,0,1,1,2,2,0,1,1,1,2,1,1,0,2,1,2,1,0,2,0,0,1,1,0,2,1,2,2,0,1,0,1,1,2,1,1,2,2,2,2,1,1,1,2,2,2,1,0,2,2,2,0,2,2,2,2,0,1,2,0,1,0,1,0,0,0,1,1,2,0,1,2,0,2,2,2,0,0,2,0,0,1,1,2,1,1,1,1,1,1,2,2,1,1,0,2,0,0,1,2,2,2,2,0,1,0,2,0,1,0,0,0,0,2,2,0,0,1,0,0,1,0,2,0,2,1,1,2,2,0,2,0,2,2,2,2,2,2,0,2,2,2,2,1,1,0,0,2,2,2,2,2,2,0,1,2,2,2,0,2,2,0,2,0,2,2,2,2,1,1,0,2,2,0,0,2,1,0,0,1,1,2,1,1,1,0,0,0,1,0,2,0,0,2,0,2,1,2,2,2,2,0,2,0,2,2,1,0,2,2,0,2,2,0,2,2,0,2,2,2,2,0,2,1,1,2,0,0,0,0,2,1,0,1,1,1,1,1,2,1,2,0,0,2,0,0,0,2,2,0,0,0,2,0,1,2,2,2,1,2,0,0,0,1,0,1,2,1,1,2,1,2,2,2,2,0,1,2,2,0,2,0,1,1,1,0,2,1,0,1,2,0,0,1,1,0,1,0,1,2,0,1,1,0,1,1,2,0,0,2,0,1,0,0,2,0,1,2,1,1,1,0,1,2,1,0,0,0,0,1,2,1,0,1,2,0,1,2,0,0,1,1,0,0,0,2,2,0,2,0,2,1,1,0,0,0,2,2,2,2,0,1,2,2,2,0,2,0,0,1,2,0,2,0,2,2,2,2,2,2,2,0,2,2,1,2,2,0,0,1,0,1,2,2,1,2,2,1,2,2,1,2,0,0,0,2,0,2,2,1,0,2,2,0,1,2,2,0,2,2,0,0,1,2,2,1,2,0,0,0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,2,0,0,2,2,1,0,1,1,0,0,0,1,0,2,1,1,2,0,2,2,1,1,1,2,1,1,0,2,1,2,1,0,0,2,1,2,2,2,0,2,1,1,2,2,0,0,0,1,2,0,2,0,2,2,1,2,2,0,1,2,1,2,0,2,1,2,2,2,2,0,2,0,1,2,0,0,2,0,2,0,2,1,2,0,1,0,1,1,0,1,1,2,0,1,2,1,1,0,1,0,2,2,2,0,1,2,0,0,1,2,1,2,1,1,1,2,0,2,1,2,2,2,0,0,0,0,2,1,0,0,2,2,2,0,0,1,2,1,0,1,2,2,2,2,0,1,0,0,2,1,1,0,1,2,2,0,1,1,1,1,0,1,0,1,1,1,1,0,2,1,1,2,2,2,1,2,1,0,0,2,2,1,0,1,0,0,0,1,0,0,1,0,2,0,0,1,1,0,0,1,1,1,1,1,2,0,2,1,0,1,0,2,1,2,0,1,1,2,2,0,2,1,2,2,0,1,2,0,0,0,2,1,2,2,2,0,1,1,1,2,0,1,1,0,0,0,0,1,1,0,1,0,0,0,0,2,0,0,2,1,0,0,1,0,2,1,2,1,1,2,1,2,2,2,2,0,2,2,0,0,0,2,0,0,1,0,1,0,1,2,0,2,0,0,1,0,2,1,0,2,1,0,1,1,2,2,2,2,2,1,2,0,0,0,2,2,2,0,2,1,0,2,2,1,0,1,2,2,2,2,2,2,2,0,2,0,0,0,0,2,1,0,1,0,0,0,2,0,1,2,2,2,0,0,2,0,0,0,0,2,2,1,0,0,0,0,0,0,0,2,0,2,2,0,2,2,2,0,0,2,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,2,1,0,0,0,2,2,2,1,0,1,1,0,0,2,0,1,1,1,1,0,2,2,2,1,0,2,0,2,1,1,2,2,1,0,0,2,1,2,1,2,2,2,2,2,0,0,1,0,1,1,1,2,2,2,0,0,1,0,1,2,1,2,0,0,2,0,1,1,0,2,0,0,1,1,1,0,0,0,0,2,0,2,2,0,1,2,1,1,1,2,0,1,0,0,1,1,0,1,0,0,2,2,0,0,2,2,0,0,2,2,0,0,2,0,0,0,0,1,2,2,2,0,0,0,2,0,2,0,1,1,1,2,1,1,0,0,0,2,2,2,2,2,1,2,0,2,2,0,0,1,0,1,2,1,2,0,2,2,1,0,0,2,2,2,0,1,1,1,1,1,0,2,1,2,0,2,1,0,0,2,0,0,1,2,2,1,1,0,2,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,2,1,0,2,1,1,0,2,0,0,0,0,2,0,2,2,2,2,0,1,1,1,2,1,2,0,1,1,1,2,1,2,2,2,1,0,1,1,2,1,2,2,0,2,2,0,1,2,1,0,0,0,0,1,0,1,0,2,1,1,0,2,1,0,0,0,2,2,1,0,1,0,2,1,2,2,2,0,1,2,0,2,0,1,0,2,2,0,0,2,2,0,2,0,1,0,2,2,2,0,0,0,2,0,0,0,0,2,0,2,0,0,0,2,0,2,1,1,2,0,2,2,2,2,2,0,0,0,1,1,2,0,0,0,1,0,2,2,0,0,0,2,1,2,0,0,0,2,2,2,2,0,1,1,0,2,2,2,2,1,2,0,2,2,0,2,2,1,2,1,2,2,1,1,0,0,0,0,0,0,1,0,1,0,2,2,1,1,2,0,2,1,2,2,0,0,0,1,1,2,1,1,2,1,1,1,0,2,1,0,1,2,1,1,0,1,2,0,0,0,1,2,2,2,0,0,0,0,1,0,0,1,2,2,0,0,1,2,0,0,1,0,1,2,0,1,2,2,1,2,2,1,1,2,2,2,2,2,2,0,1,2,0,2,2,2,1,2,0,2,2,1,1,0,0,0,1,2,2,0,1,0,1,0,0,1,2,1,2,0,1,0,1,1,0,2,0,1,2,1,1,1,0,0,2,0,1,0,2,2,2,1,1,1,2,0,2,0,2,0,0,0,2,1,0,1,2,0,0,2,2,2,0,2,0,2,2,2,2,0,0,0,1,2,2,1,1,0,1,2,2,0,1,0,0,0,2,0,1,0,1,0,1,0,2,0,2,0,1,2,2,2,2,1,1,0,1,0,0,1,2,2,1,0,0,0,1,0,0,2,0,0,1,2,0,2,1,0,0,0,2,1,2,2,2,2,1,2,0,2,1,0,2,2,1,0,2,1,0,1,1,0,0,0,0,1,1,0,1,1,0,0,2,2,2,1,2,2,2,2,1,2,0,2,2,1,2,2,2,2,2,2,2,1,0,1,1,2,0,1,2,1,1,1,1,2,0,2,0,0,0,2,1,0,2,0,1,1,1,2,1,1,0,0,0,0,2,1,0,0,1,2,2,0,1,2,1,1,0,1,2,0,0,2,0,1,1,1,1,0,2,2,2,0,1,1,1,2,2,0,1,0,1,0,2,1,2,1,1,1,2,2,2,1,2,1,2,1,0,1,0,1,1,0,2,1,2,2,2,1,0,2,2,2,2,0,1,2,2,1,2,2,1,1,1,1,2,0,2,0,1,1,0,0,1,0,0,2,0,0,1,1,2,0,2,2,2,0,1,0,0,1,2,2,2,2,1,2,0,2,0,2,0,0,2,1,1,1,2,1,0,1,0,0,0,1,2,0,2,2,1,1,2,0,0,1,1,1,0,2,2,0,2,2,0,1,0,0,2,0,0,1,2,1,0,2,0,0,2,1,2,1,0,1,0,2,1,0,1,0,2,0,2,2,2,0,2,1,1,1,1,1,2,2,2,1,2,2,1,0,1,2,1,0,0,2,1,2,1,0,2,0,2,0,2,0,0,2,2,0,1,2,2,0,0,2,0,2,2,1,1,2,2,2,0,2,1,2,0,1,2,0,1,2,0,2,1,0,2,2,2,2,0,1,0,1,2,0,1,2,1,2,0,2,2,0,2,0,0,1,2,1,1,1,2,0,0,2,2,1,0,2,0,1,1,2,0,1,1,1,1,1,0,0,2,1,0,2,2,1,1,2,2,1,2,2,0,2,0,2,2,2,0,2,1,0,1,1,0,0,1,2,2,0,0,1,2,1,0,1,1,2,1,2,0,2,0,0,1,2,1,1,1,1,1,0,0,1,1,0,2,2,0,0,1,2,0,2,0,2,0,0,0,1,1,1,0,0,1,2,2,1,0,0,2,2,0,0,0,2,1,2,2,0,2,1,2,0,1,1,0,1,1,1,1,1,0,2,1,2,0,2,0,1,0,1,1,0,1,1,1,0,0,0,0,2,2,2,0,1,2,0,0,1,1,1,0,2,0,2,2,2,0,1,0,0,1,1,2,2,0,2,1,0,1,0,2,0,2,1,0,2,1,0,2,0,1,1,1,2,1,1,2,2,2,0,0,1,2,2,2,1,0,1,0,0,0,1,1,1,0,0,0,2,2,0,0,1,0,0,2,0,2,0,0,2,0,1,0,0,2,2,1,0,1,0,0,1,2,1,2,2,2,2,1,0,0,1,0,0,2,2,1,0,0,1,2,1,1,2,1,2,0,1,1,1,0,0,0,1,2,2,1,0,2,1,0,0,2,2,2,0,2,0,0,1,1,2,1,1,2,0,1,0,0,0,2,0,1,1,2,2,1,2,2,0,1,0,1,0,0,0,2,0,1,0,0,1,1,0,0,0,1,2,2,2,0,1,0,1,0,0,1,1,0,0,1,1,2,1,1,2,2,2,0,2,2,2,0,2,0,0,2,0,1,1,2,0,0,2,0,0,0,2,0,2,0,1,2,1,0,0,0,1,0,0,1,2,2,0,1,1,2,2,0,2,0,1,2,1,1,0,2,2,0,2,2,2,0,2,2,0,1,2,0,2,1,0,0,0,2,1,2,1,2,0,0,0,2,2,0,2,1,1,0,0,0,1,1,2,0,1,0,1,2,1,1,2,0,2,2,1,2,1,1,0,2,1,0,0,0,0,2,0,1,0,0,2,2,0,1,2,2,1,2,0,0,1,0,0,2,0,0,1,1,2,1,0,0,2,1,0,1,0,2,0,1,1,0,0,2,0,0,0,1,1,0,1,2,0,1,2,2,0,1,0,2,0,2,2,1,0,2,2,2,1,1,1,2,1,2,0,0,0,0,1,0,0,2,0,2,2,2,2,0,2,1,1,1,0,1,2,1,2,2,0,0,1,1,2,1,2,2,1,1,0,2,1,0,2,0,2,0,1,0,2,0,1,0,2,2,0,1,2,0,2,2,0,2,1,0,0,1,1,0,2,0,1,1,0,1,1,1,2,2,0,2,2,1,1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,1,1,0,0,0,1,1,1,0,0,1,0,2,2,2,2,2,0,1,0,2,0,0,2,2,0,2,0,0,1,2,0,2,1,0,0,2,1,0,2,2,2,2,1,0,2,1,2,2,2,1,2,2,2,2,0,1,0,0,2,0,0,0,2,1,1,2,2,2,1,2,0,0,1,2,0,0,0,2,0,0,0,1,0,2,2,2,2,2,1,0,2,0,0,1,2,2,1,0,2,2,2,2,0,2,2,0,2,0,2,1,0,2,2,0,0,1,1,0,2,2,2,1,1,1,1,2,0,0,2,0,1,2,2,0,2,0,0,2,1,2,0,0,0,0,2,0,1,0,2,0,2,1,2,2,0,1,0,1,2,2,0,0,2,0,2,0,1,1,2,2,1,0,0,2,0,2,0,1,1,0,2,1,2,2,0,0,0,1,1,2,1,0,0,0,2,0,0,1,2,0,1,1,0,1,2,1,2,2,1,0,1,2,1,1,2,0,2,2,1,1,0,0,0,2,2,1,2,0,2,0,0,0,0,0,1,0,1,1,2,0,1,0,0,0,2,0,2,2,0,0,2,0,0,1,2,1,1,0,2,0,0,1,0,0,1,1,0,1,0,0,1,2,1,2,1,0,2,1,1,0,1,2,2,1,2,1,1,0,0,0,0,0,2,1,0,1,1,0,0,2,1,2,1,1,2,2,1,1,2,2,2,0,0,0,2,1,0,1,2,1,2,1,1,2,1,2,1,1,1,2,0,1,1,2,1,2,1,1,0,0,2,1,1,1,1,0,1,1,2,2,1,2,1,0,1,1,2,1,1,2,2,2,1,1,1,1,0,1,1,0,1,1,0,2,2,0,0,2,1,2,2,1,0,2,0,1,0,0,2,0,2,0,2,2,1,0,2,0,1,2,1,0,2,0,2,2,0,2,2,2,1,1,1,2,1,2,0,2,0,0,2,2,1,1,2,2,2,0,0,0,1,0,1,0,0,0,2,0,0,1,2,2,2,0,1,1,0,0,0,0,1,0,2,2,1,2,0,1,0,1,1,2,0,2,2,2,2,1,0,0,1,1,2,0,0,1,1,2,2,0,2,2,0,0,1,0,2,1,2,2,0,1,0,1,0,1,1,0,0,0,2,2,0,1,2,1,0,0,2,0,0,0,2,2,1,1,0,2,0,2,1,0,1,0,1,1,2,0,1,2,1,2,1,1,0,2,2,2,1,0,2,0,0,1,2,2,2,0,0,2,1,2,2,1,2,2,2,1,2,1,2,1,2,2,0,1,1,1,0,0,2,0,2,1,1,1,2,0,1,0,2,0,1,1,1,1,1,1,2,0,0,2,1,2,0,0,0,1,1,2,0,0,1,2,0,2,2,2,0,0,2,2,0,0,0,0,1,2,0,1,0,1,0,2,1,1,2,2,2,2,0,0,2,0,0,2,1,0,0,0,2,0,0,0,2,0,2,2,2,2,1,2,2,0,0,0,0,2,2,0,1,1,2,2,2,1,0,0,1,1,2,0,0,1,1,2,0,0,2,0,0,1,2,0,0,0,2,2,2,1,0,0,2,0,0,1,0,1,2,0,2,0,0,2,0,2,0,0,0,2,1,1,1,2,2,1,0,1,1,1,0,0,0,2,0,2,2,0,0,0,1,2,0,1,2,2,0,0,0,0,1,2,0,2,1,2,1,0,2,0,1,2,1,0,0,0,0,0,2,1,1,2,1,2,0,1,1,2,1,1,2,2,0,2,0,0,0,0,1,2,0,0,2,2,2,1,0,1,1,0,2,0,1,1,1,0,1,2,2,2,2,2,1,2,1,0,0,0,0,0,0,1,0,0,2,0,0,0,2,2,0,2,2,2,0,0,2,2,2,0,0,2,1,0,2,2,1,2,0,2,2,2,1,1,2,1,0,1,2,2,0,0,1,0,1,2,2,2,2,2,1,1,1,1,0,2,1,1,2,1,0,1,1,0,2,2,1,0,1,0,1,0,1,1,1,2,2,2,0,1,1,1,0,1,0,1,2,2,2,1,2,2,2,1,1,1,1,2,1,2,1,1,2,1,0,0,1,1,2,1,2,0,1,2,0,0,2,0,1,0,0,2,0,1,1,0,0,2,2,2,2,2,0,2,0,1,2,1,2,1,0,1,0,1,2,1,0,0,1,2,0,0,1,2,0,1,1,2,2,0,0,1,0,0,1,2,0,1,2,2,2,1,0,2,1,0,0,0,2,2,2,2,0,0,0,0,1,2,2,0,0,0,0,0,0,1,2,0,1,0,1,0,1,0,0,2,0,0,1,2,0,1,1,1,0,1,0,2,1,2,2,0,0,1,2,2,0,0,1,0,1,1,2,1,2,0,1,2,1,1,2,2,1,1,0,2,2,2,2,1,2,0,2,0,0,2,2,2,2,0,0,1,0,1,2,0,2,2,0,1,0,1,0,2,2,0,2,0,1,1,1,2,1,2,0,1,0,0,2,0,0,1,2,1,2,0,1,0,0,2,2,2,0,0,2,2,0,0,0,1,1,1,1,2,1,0,1,1,2,1,0,0,0,2,0,2,0,0,1,2,2,2,1,1,0,2,0,2,2,0,1,1,2,0,0,0,2,1,1,1,1,1,0,2,1,2,1,2,1,1,0,2,1,0,1,0,2,0,2,0,1,0,0,2,1,0,0,1,1,0,1,0,0,2,0,2,0,1,0,2,0,2,2,0,2,1,2,0,2,2,1,0,0,1,0,2,2,2,0,2,2,0,1,1,2,1,0,0,1,1,2,2,2,1,1,1,1,2,2,0,0,0,0,1,2,0,2,2,1,2,2,0,1,1,0,2,2,2,2,2,2,2,2,1,2,2,0,0,2,2,2,2,0,1,0,1,0,1,0,0,1,1,0,1,1,2,2,0,1,1,0,0,0,0,1,2,2,2,1,2,1,0,2,2,0,0,2,0,2,1,0,0,0,2,0,2,2,2,0,1,2,1,2,2,1,2,1,1,2,1,2,2,2,2,2,0,0,0,0,2,2,2,0,0,0,2,0,2,0,0,1,0,0,1,2,2,0,2,0,1,1,1,1,1,2,1,2,2,0,0,1,2,0,1,1,2,2,2,2,2,0,2,2,0,2,0,0,0,2,0,1,0,2,0,2,0,0,1,2,2,0,2,0,2,2,2,0,0,0,0,1,0,0,2,2,2,0,0,0,0,1,2,0,0,0,1,1,2,0,2,0,1,0,2,0,1,0,2,1,1,0,1,2,2,1,0,2,1,1,0,0,1,2,2,0,2,0,0,0,0,2,2,1,1,0,2,0,1,2,2,1,0,0,2,2,1,0,0,0,0,0,0,2,2,1,0,0,0,2,0,1,0,0,2,0,2,2,0,1,1,2,0,1,1,1,0,2,1,2,1,1,2,0,2,2,0,1,2,0,2,0,0,0,0,2,1,0,2,2,0,0,0,1,2,0,0,2,0,2,0,2,1,2,1,2,0,1,0,1,1,2,0,1,1,2,2,1,0,2,1,1,2,2,2,0,0,0,2,1,2,0,0,2,1,0,1,1,0,2,1,0,0,2,2,2,2,0,2,0,2,0,2,0,1,0,2,2,0,1,0,1,0,2,2,1,0,0,0,1,2,1,1,1,0,2,1,0,0,0,2,1,2,1,0,0,2,2,2,1,1,1,1,1,1,1,0,2,1,0,2,2,2,1,1,1,1,0,0,0,0,1,1,0,2,2,2,1,0,0,2,2,0,2,2,0,1,2,0,0,1,1,2,2,1,0,2,2,1,1,2,2,2,2,1,0,1,0,1,1,2,1,0,1,2,1,2,2,2,0,2,0,2,1,0,0,0,2,1,0,1,2,0,0,0,2,0,1,1,0,2,0,2,0,2,2,2,0,1,0,0,0,2,0,1,2,0,1,0,2,0,2,0,0,2,0,1,0,2,0,2,0,2,0,2,0,2,2,1,2,0,1,2,0,0,2,0,2,1,2,1,0,0,0,1,2,0,2,2,0,0,0,1,0,0,2,0,2,1,0,0,0,2,1,2,2,0,2,2,2,2,0,0,2,1,2,0,0,2,1,1,0,2,0,1,2,0,2,0,2,0,1,2,0,0,2,2,0,0,2,0,1,0,2,0,1,2,0,0,2,0,2,1,0,0,0,2,1,1,0,1,0,2,2,2,0,2,2,1,1,0,2,0,0,0,1,0,1,1,0,0,2,0,2,0,2,2,0,0,2,1,2,0,1,0,2,0,0,0,2,0,2,2,0,2,2,2,2,0,2,1,1,1,0,1,2,0,2,1,2,0,2,1,2,2,0,1,0,0,2,0,0,1,0,1,0,1,2,2,1,0,0,2,1,1,0,0,0,1,0,0,1,0,2,1,1,1,0,0,0,0,0,0,0,2,0,2,2,2,1,1,2,2,0,0,1,1,2,1,1,0,2,2,2,0,2,2,1,0,0,2,2,0,0,1,2,0,0,2,0,2,1,0,2,2,2,2,0,0,0,2,2,1,1,1,0,2,1,2,0,0,0,0,1,1,1,0,2,1,2,0,2,0,2,2,1,2,2,2,0,0,0,0,1,2,2,2,1,2,2,2,0,1,2,2,0,2,2,1,2,1,1,1,0,2,0,1,1,0,1,2,1,1,1,1,1,2,0,2,1,0,2,1,2,2,2,1,0,1,0,0,2,2,0,0,0,2,2,0,0,0,2,2,2,0,2,2,1,1,0,2,0,2,0,0,2,0,0,2,0,0,1,0,0,0,2,0,0,0,0,1,0,2,2,0,2,0,2,2,0,0,0,1,2,2,2,0,2,1,1,2,0,0,2,0,2,0,0,1,1,0,2,1,2,1,1,0,1,2,2,1,0,1,0,2,0,0,1,2,1,0,0,2,2,0,2,0,1,2,2,2,0,2,0,2,0,0,2,2,1,1,2,0,2,1,2,1,0,2,0,1,0,0,2,1,2,0,2,1,2,2,2,0,2,1,2,2,2,2,0,0,2,2,0,2,1,1,0,1,1,0,0,0,2,2,0,0,2,0,2,0,0,0,2,0,0,0,0,1,0,0,2,1,2,2,0,2,0,0,1,0,2,1,0,0,2,2,1,2,2,0,0,1,1,1,2,2,2,0,0,0,0,2,1,0,0,0,2,0,1,2,2,1,1,1,2,2,1,0,1,2,2,1,0,2,0,2,0,1,1,1,0,1,0,2,1,1,0,0,0,1,0,0,1,2,1,2,1,0,1,1,0,0,1,0,0,2,1,1,0,2,2,1,0,2,1,0,1,0,0,0,1,2,0,2,0,0,2,0,0,1,0,2,0,1,2,2,1,2,0,2,1,1,2,0,2,0,0,1,2,0,0,0,0,1,1,0,2,0,1,2,2,0,0,2,1,0,2,0,2,1,0,0,1,1,2,0,0,0,0,0,1,0,2,0,2,0,2,1,2,2,1,2,0,0,0,0,1,0,1,2,1,0,2,2,1,1,0,2,1,0,1,1,1,2,1,1,0,0,0,0,2,2,1,2,2,2,2,2,2,2,1,2,0,0,1,1,0,0,0,1,0,0,2,1,2,0,0,2,1,2,2,2,0,1,1,0,1,0,1,0,2,2,1,1,0,0,2,1,0,0,2,0,0,2,0,0,1,2,2,2,1,1,2,0,2,0,1,2,1,2,0,1,0,1,1,1,0,1,1,2,0,1,1,0,2,2,2,2,2,1,0,1,2,2,0,2,2,1,1,2,0,2,1,1,2,0,1,1,1,1,1,2,1,0,0,1,2,2,0,2,2,2,0,2,2,0,1,0,0,1,1,0,0,1,0,1,2,1,2,1,0,1,2,0,0,0,2,1,0,2,2,1,1,1,0,2,2,0,1,1,2,2,1,2,0,1,1,0,0,0,2,1,1,2,0,2,0,2,2,0,1,2,1,1,0,1,1,1,2,1,1,0,0,1,0,2,0,2,0,2,0,1,2,0,2,1,2,1,0,1,1,1,0,0,2,1,1,2,1,2,1,1,1,0,1,2,2,1,2,1,1,1,1,1,2,2,2,2,1,0,2,2,1,0,1,2,1,0,0,2,0,0,1,0,2,2,1,1,1,1,0,2,0,0,2,2,2,1,0,2,1,2,2,0,1,2,2,0,0,2,1,1,0,1,0,2,1,1,1,1,2,0,0,1,0,0,0,1,1,0,0,1,0,0,2,2,0,1,1,2,1,2,2,2,1,2,0,0,0,2,1,1,1,0,2,2,0,0,1,0,2,0,2,1,1,0,0,2,2,0,2,1,2,1,0,1,0,2,1,2,2,0,0,0,1,1,1,0,2,0,1,1,0,1,1,1,0,0,0,2,0,2,2,2,2,1,0,0,2,2,1,1,0,2,0,2,0,0,0,2,1,2,2,1,0,2,0,2,2,0,1,0,2,0,0,1,1,2,1,2,2,2,2,2,2,2,2,0,0,1,0,0,2,1,0,1,1,2,2,2,2,1,0,0,0,2,1,1,0,0,1,2,2,2,2,1,0,1,0,2,0,2,1,0,1,0,1,2,0,1,1,0,1,0,1,2,0,2,2,2,2,0,1,2,1,1,1,2,0,0,1,1,0,0,2,1,0,1,0,2,1,2,0,0,1,1,1,1,1,2,2,0,2,1,1,2,1,2,2,0,1,0,2,2,0,2,2,2,2,0,0,2,2,0,0,0,0,0,1,2,1,2,0,2,0,1,2,1,2,2,2,0,0,1,1,1,2,1,0,2,0,2,2,1,0,2,2,2,0,0,2,2,2,0,2,2,2,0,2,1,2,1,0,0,2,1,0,2,1,2,0,2,0,0,2,2,1,2,1,1,0,0,0,2,2,2,0,0,2,2,1,0,1,0,0,0,2,2,2,0,2,1,0,2,2,2,1,1,1,0,1,1,0,0,1,1,0,2,2,0,0,2,0,2,2,2,1,2,2,2,0,2,2,1,1,2,1,1,1,2,0,1,0,2,2,2,2,2,0,2,0,0,1,0,2,2,2,0,2,1,1,1,1,2,0,1,1,0,0,0,1,0,2,1,2,2,2,2,1,1,0,0,2,1,2,1,0,1,1,0,1,1,1,1,2,1,0,2,0,2,2,0,2,0,2,2,1,1,0,2,2,0,2,2,1,0,1,2,1,1,0,2,1,2,2,0,2,1,2,2,2,2,0,1,2,0,2,1,1,1,0,0,1,2,2,0,1,0,0,1,2,1,2,1,0,0,0,2,1,0,2,0,2,0,1,2,2,1,1,2,1,1,1,1,2,0,0,1,2,2,2,2,2,2,2,0,1,0,2,2,2,1,2,2,0,2,0,1,0,1,2,0,0,0,1,2,2,0,2,2,0,0,1,2,2,1,1,2,1,1,2,0,0,0,2,1,2,2,2,0,0,1,2,1,0,1,1,2,0,0,0,2,0,0,0,0,1,2,2,1,2,2,1,2,0,0,0,0,1,0,0,1,0,1,0,0,2,1,2,2,2,2,1,2,2,2,2,0,0,0,2,2,2,2,0,2,0,0,1,2,2,2,0,2,0,0,0,0,1,2,2,1,0,1,2,0,2,2,2,1,2,1,1,2,2,2,0,0,0,0,2,1,2,2,2,0,0,0,1,1,2,1,0,1,2,2,2,1,0,0,1,0,0,2,2,2,0,2,1,2,0,0,2,0,0,1,2,0,1,0,2,0,0,0,0,0,2,0,2,0,2,2,1,0,0,0,1,0,0,2,0,2,1,0,2,0,0,2,0,1,0,0,0,1,2,2,0,2,2,2,0,2,0,0,2,2,2,0,0,0,0,2,1,0,0,0,0,2,1,1,2,1,2,2,0,0,0,2,0,0,0,1,2,1,2,1,1,0,2,1,1,1,0,2,2,2,2,2,1,0,1,0,2,0,2,0,0,2,1,0,0,2,0,2,1,0,0,1,0,2,1,0,0,0,2,0,2,2,1,2,2,1,1,0,0,1,0,2,2,1,2,2,1,2,2,0,1,2,1,2,0,2,0,2,2,1,2,1,2,1,0,1,2,1,0,0,2,2,2,0,0,0,2,1,0,2,0,1,0,2,2,1,0,2,2,0,2,1,0,1,1,0,0,2,2,0,0,2,1,1,1,1,0,2,1,2,1,2,0,1,2,1,0,1,0,0,2,1,0,2,0,0,2,2,1,2,2,0,1,0,2,0,0,0,2,1,0,1,1,0,0,0,1,2,1,0,0,1,0,2,2,2,2,1,2,2,2,0,2,0,1,2,2,1,1,1,1,1,2,1,0,0,0,1,2,0,2,0,2,0,0,0,0,0,0,1,2,2,1,0,1,0,2,1,1,1,2,1,2,0,0,0,2,0,0,0,0,1,1,2,0,0,1,1,2,2,1,0,1,2,2,0,2,1,2,0,1,0,0,0,1,2,0,0,0,1,0,1,2,2,2,1,2,1,0,0,1,0,1,0,2,1,0,2,2,0,1,2,2,0,1,0,0,2,0,0,2,2,2,0,1,2,2,0,2,2,2,2,1,0,0,2,0,2,0,0,0,2,2,0,0,0,2,1,2,2,1,0,2,0,0,2,2,1,2,1,2,0,1,0,2,2,2,2,2,1,1,2,2,1,2,0,1,0,2,1,0,1,2,1,0,0,0,1,0,0,2,2,2,1,2,0,1,0,0,1,1,0,1,2,2,0,0,1,2,2,2,2,2,2,0,2,1,0,1,2,0,2,1,0,2,0,1,0,1,0,2,0,1,2,1,2,0,0,1,1,2,1,0,2,1,1,0,2,2,2,1,0,2,1,0,0,2,2,1,2,2,1,1,1,1,0,1,0,0,2,1,0,2,0,1,0,0,2,1,1,1,0,0,1,1,0,1,2,0,2,1,1,1,0,2,0,2,0,0,2,1,1,1,0,0,0,0,0,1,1,1,0,0,1,2,1,2,0,2,1,1,1,0,2,1,2,1,2,2,0,0,0,0,1,2,2,1,0,1,0,0,2,2,0,0,0,2,1,0,1,2,0,2,0,0,0,2,2,1,2,0,2,1,2,0,2,0,2,2,0,2,0,2,2,2,2,0,2,2,2,1,2,1,0,1,2,2,1,0,1,1,2,1,0,0,2,1,1,0,1,0,0,0,0,2,2,0,2,1,2,0,2,1,1,1,2,0,0,0,2,0,1,0,2,1,1,1,2,0,2,1,2,0,0,0,1,1,2,2,0,1,1,1,0,2,0,0,2,0,2,1,0,0,0,0,2,0,1,1,2,1,0,1,2,1,2,2,2,2,0,0,1,0,1,0,1,0,0,2,2,0,1,2,0,0,2,2,0,2,2,2,0,2,1,1,1,2,2,2,2,2,2,1,1,1,1,2,0,1,1,1,2,0,0,2,2,0,2,2,1,2,0,0,0,1,2,2,1,0,1,1,0,0,1,0,2,1,2,1,0,1,2,0,1,0,0,2,2,2,1,0,0,1,2,2,2,1,1,2,1,2,2,0,2,2,1,0,2,2,2,2,1,2,1,1,2,1,1,2,2,2,1,2,0,1,0,0,2,2,0,0,1,2,1,1,0,2,0,0,0,1,2,0,0,1,2,2,0,2,0,1,1,2,2,0,2,0,0,0,1,1,2,2,1,1,1,1,0,2,2,2,0,2,0,1,1,2,0,0,1,0,0,2,2,2,1,2,1,1,1,0,0,0,0,1,1,0,2,1,0,0,1,1,1,2,0,0,2,2,1,2,1,2,2,0,0,2,0,2,0,2,1,0,1,1,1,1,1,1,1,2,1,0,2,2,2,2,0,2,2,0,2,2,2,2,2,1,1,2,1,0,2,2,2,0,2,0,2,0,2,0,0,0,2,0,2,0,1,0,0,1,0,2,0,2,2,0,0,0,2,2,0,2,2,1,2,0,1,0,0,0,2,1,0,1,1,2,1,2,2,2,0,1,2,1,0,0,2,0,0,0,2,0,2,1,0,2,0,0,1,2,1,2,1,1,1,0,0,1,2,1,0,2,1,0,0,0,0,0,2,2,0,0,0,2,2,1,2,0,1,1,2,0,2,0,1,2,0,0,2,2,0,2,2,2,1,1,2,0,2,1,2,1,2,2,1,2,0,1,1,0,0,1,1,0,1,0,0,1,0,0,2,2,1,2,0,2,2,0,1,1,0,2,2,0,1,2,1,1,2,2,1,0,1,0,1,0,0,2,0,0,1,0,0,0,2,1,2,2,1,2,2,2,2,1,0,0,0,1,0,0,0,0,1,2,2,0,2,2,2,2,0,1,0,0,1,0,2,2,1,1,2,0,1,2,1,2,1,2,2,0,1,0,1,1,2,0,1,1,1,1,2,2,2,1,2,0,2,1,0,2,1,2,2,2,0,2,0,1,2,0,2,0,2,1,2,2,1,2,0,2,1,2,2,1,0,1,1,0,0,2,2,2,1,1,2,0,1,2,1,0,2,1,2,0,1,0,2,2,2,2,1,2,0,0,2,1,1,0,0,0,1,0,2,0,0,1,1,2,2,2,1,2,1,0,1,2,0,1,1,2,0,1,1,0,2,2,0,2,0,0,0,2,0,0,0,2,0,2,1,1,1,0,0,2,1,0,2,0,0,2,1,1,2,0,2,2,0,2,1,1,0,2,2,0,1,0,2,2,2,2,0,1,1,0,2,0,0,0,1,1,0,1,2,0,1,1,0,2,0,0,0,0,1,1,2,2,1,1,1,0,0,1,1,0,1,2,2,0,2,0,1,1,2,2,2,2,1,1,2,1,1,2,2,1,0,0,1,0,2,0,1,2,1,0,1,0,1,1,1,2,1,0,1,2,2,1,1,2,0,2,1,1,1,2,0,1,1,2,1,0,1,2,0,2,2,1,2,0,0,1,0,1,0,0,1,0,1,1,1,2,1,2,1,2,1,1,1,1,2,1,1,1,1,1,0,2,2,2,0,2,2,2,2,0,0,0,0,0,0,2,0,1,0,2,0,0,2,0,2,2,0,0,0,0,0,0,0,0,2,2,2,2,1,2,2,0,2,0,0,2,0,2,2,0,1,1,1,2,2,0,2,0,0,1,2,1,1,2,0,0,0,2,2,0,2,2,2,2,0,0,0,2,0,2,0,1,2,1,0,2,2,2,2,2,2,0,0,2,0,1,0,2,0,0,0,2,0,2,0,2,2,2,2,2,1,0,0,1,0,0,2,1,2,1,2,0,2,2,1,2,2,1,0,0,0,1,0,0,1,0,2,0,0,2,2,1,2,2,0,2,2,2,2,1,2,2,1,0,2,2,0,1,1,2,2,1,1,2,0,2,1,0,0,2,1,1,1,0,0,1,1,0,2,0,0,2,0,2,0,1,0,0,2,0,0,2,1,2,0,2,1,1,2,2,0,1,0,0,2,0,1,0,0,0,1,0,0,2,0,0,2,1,0,2,1,0,2,2,1,2,0,0,1,0,1,1,0,2,2,2,1,1,0,1,2,0,1,1,2,0,2,0,1,1,0,0,1,0,1,0,2,2,2,0,0,0,0,1,1,0,0,2,1,0,1,2,2,2,2,0,2,0,0,0,0,2,0,1,1,2,2,2,2,2,2,0,2,1,2,2,0,0,1,0,0,0,0,2,0,0,0,2,0,1,0,1,1,1,1,1,0,0,0,0,0,0,0,1,2,0,0,2,2,0,0,1,1,0,2,0,0,2,2,2,1,0,1,2,1,0,0,1,0,0,2,0,0,0,1,2,2,0,2,2,1,1,0,0,2,2,2,1,0,0,2,2,0,1,2,1,2,1,2,0,2,2,2,2,0,0,2,1,1,1,2,2,0,1,1,0,0,1,0,1,0,1,1,0,0,0,0,1,0,0,1,1,0,1,0,2,2,1,1,2,1,2,0,0,2,2,0,2,0,0,1,0,2,2,1,1,1,1,0,2,2,0,0,1,0,0,0,2,0,2,2,2,1,2,2,2,1,0,0,2,2,0,0,2,2,2,1,0,0,1,2,0,0,0,0,1,0,0,2,0,0,1,2,1,2,2,2,1,2,1,2,1,1,0,1,0,0,2,1,0,2,1,1,1,1,1,2,2,2,0,1,2,2,0,0,1,2,1,1,2,0,2,2,0,2,2,1,0,1,1,0,0,2,0,1,2,0,2,0,2,2,1,0,0,0,2,2,2,1,2,1,0,2,2,2,1,1,0,2,0,0,0,0,0,0,2,0,0,2,1,2,2,2,0,2,2,2,2,0,0,2,0,0,0,0,2,2,2,1,0,2,2,0,0,0,1,1,0,2,0,0,2,0,0,0,2,2,0,1,0,0,2,2,0,1,2,0,0,1,2,0,0,1,0,1,0,0,1,0,2,0,0,2,0,2,1,1,1,0,0,1,2,2,2,2,1,0,2,1,0,1,0,1,2,2,2,2,0,0,0,2,2,0,2,1,0,1,0,2,1,0,2,0,2,1,2,0,2,0,2,2,1,0,2,2,0,0,0,2,2,0,2,0,1,2,0,2,0,0,1,2,1,1,2,2,2,1,0,0,1,0,0,0,1,2,2,0,2,0,2,1,0,2,1,1,0,1,2,2,2,2,0,2,2,2,1,2,2,1,2,1,2,0,2,0,2,2,2,0,1,1,1,0,0,0,2,2,2,0,0,0,0,0,0,1,0,1,1,0,2,1,1,0,0,1,2,0,0,1,1,0,1,2,2,2,0,2,2,1,0,0,1,1,2,2,0,2,2,1,0,1,2,1,0,1,2,1,0,1,2,1,2,2,1,2,1,0,1,2,0,1,0,0,0,1,0,0,2,0,2,1,2,0,0,2,1,2,1,1,1,2,1,1,1,2,2,1,1,2,1,2,1,2,0,2,2,2,1,1,1,1,0,2,2,1,0,0,2,0,1,1,1,2,1,2,0,2,2,2,0,0,2,1,0,2,1,2,0,0,0,0,1,1,1,2,1,0,1,2,0,0,2,0,2,1,1,0,2,1,1,2,1,0,2,0,2,0,0,2,2,0,1,1,1,0,1,2,2,0,1,2,2,0,1,0,2,0,0,2,1,1,1,2,2,0,1,2,0,0,2,2,2,0,0,0,0,1,2,2,1,2,2,0,0,0,1,1,2,2,2,0,0,0,1,0,2,2,2,0,0,0,2,2,2,0,0,1,0,2,0,0,2,2,0,0,0,1,0,1,2,2,2,2,2,0,1,1,1,0,0,0,2,0,0,0,0,0,1,0,2,2,1,2,0,1,1,0,1,2,1,2,1,2,2,2,1,1,1,0,1,1,1,1,2,2,0,0,2,2,2,0,0,2,2,2,1,2,2,0,2,2,1,0,0,1,1,2,0,0,2,2,1,1,2,2,2,2,2,0,0,0,0,0,2,1,0,2,2,0,0,0,2,1,2,2,1,2,0,2,0,0,2,0,2,0,0,0,1,2,1,0,0,0,2,2,2,2,0,0,0,1,0,1,1,2,1,0,0,1,2,2,2,0,0,0,0,1,2,2,2,0,1,0,0,0,2,2,2,0,2,2,1,2,0,2,0,1,1,0,0,0,2,1,0,2,2,2,1,1,1,0,1,1,0,0,0,1,2,1,0,0,1,2,1,2,0,1,0,0,1,1,0,1,2,2,0,0,0,1,2,0,1,1,0,2,0,0,0,0,2,1,1,2,2,2,2,1,1,0,2,0,1,2,1,2,2,2,0,1,1,0,0,0,1,0,0,1,0,2,2,1,0,1,2,2,1,0,2,0,1,0,0,0,1,2,0,0,0,1,0,2,0,0,2,0,1,0,2,0,0,2,2,0,0,1,0,0,2,2,2,0,2,0,1,0,1,1,1,1,2,0,1,2,0,2,0,1,2,1,2,1,0,2,0,0,1,0,2,2,2,0,0,1,1,2,2,2,1,2,0,0,0,2,1,1,0,2,0,2,1,0,2,0,0,0,0,2,0,2,2,2,0,1,2,2,1,0,2,1,2,2,1,1,2,1,2,0,1,2,1,1,1,1,0,2,2,0,2,0,1,2,1,1,2,2,0,1,0,2,2,0,2,1,2,2,1,1,0,1,0,2,1,0,2,1,2,2,0,1,0,2,0,1,2,0,1,2,1,2,0,1,0,0,1,0,1,0,0,0,0,1,1,2,2,2,0,2,2,1,0,2,2,2,0,0,2,1,2,2,2,2,2,1,0,1,0,0,2,0,2,1,0,2,1,1,2,0,0,0,2,2,1,0,2,2,2,1,1,0,0,0,0,1,0,1,0,1,0,0,1,0,2,0,2,1,1,0,0,0,0,1,1,1,2,0,0,2,0,0,1,0,2,2,1,0,2,1,0,0,2,1,0,0,0,0,0,1,1,2,2,1,0,2,0,2,1,2,0,0,0,2,0,1,1,0,1,1,1,0,0,1,1,0,2,0,0,0,2,1,0,0,0,2,2,2,0,0,0,2,0,1,2,2,1,1,2,1,1,2,0,0,0,2,0,2,1,2,2,2,2,2,0,2,1,2,0,0,2,2,0,0,2,0,0,1,2,2,2,1,0,2,2,0,2,0,0,0,1,1,2,0,0,1,2,1,1,0,0,0,1,2,2,0,1,2,2,0,1,0,0,0,2,0,0,0,0,1,0,2,0,0,0,1,0,0,0,1,2,2,2,1,0,0,2,0,2,0,2,0,0,2,0,0,2,2,2,0,2,0,2,2,2,0,2,2,2,0,2,2,2,0,2,0,2,2,2,2,2,0,2,2,2,0,0,2,0,0,2,2,0,0,0,0,1,1,2,2,1,1,0,2,0,2,2,2,0,2,2,0,0,2,2,2,1,1,1,2,0,1,1,0,1,0,2,2,2,2,1,1,1,1,1,2,2,0,2,0,1,1,0,2,1,1,0,1,1,1,2,0,0,1,0,1,1,2,2,2,1,2,2,0,0,0,0,1,0,0,0,2,1,1,2,2,1,1,2,0,1,0,1,2,2,0,0,0,0,0,0,0,0,2,2,0,2,0,0,1,2,1,1,2,1,2,0,1,2,2,0,1,1,1,1,0,1,0,0,2,2,1,1,1,0,1,1,1,0,0,1,0,1,0,0,0,1,0,0,1,2,2,2,2,1,2,0,0,0,1,1,2,0,0,0,0,1,1,2,1,1,0,0,2,2,2,1,2,0,1,2,0,0,1,2,1,2,0,1,0,0,0,2,2,0,1,2,2,1,0,2,2,1,0,2,2,0,2,0,2,1,0,0,0,0,0,1,0,1,0,0,0,1,0,1,0,1,1,0,2,1,0,2,2,0,0,2,2,2,1,1,0,0,0,0,0,2,2,2,0,2,2,2,1,2,0,2,0,2,0,0,0,0,2,0,0,1,2,0,1,2,0,1,2,2,2,2,2,2,1,2,2,0,2,1,2,0,2,0,1,2,0,0,0,1,2,0,1,0,0,2,0,2,0,1,1,2,2,2,2,1,1,1,2,2,2,1,2,0,0,0,0,1,0,0,2,2,2,0,2,0,1,2,0,2,1,1,2,0,1,0,0,2,0,0,0,2,1,0,2,1,2,0,1,2,1,2,0,0,1,0,1,2,1,0,2,0,1,1,2,1,2,0,1,2,2,0,2,0,1,1,2,2,0,0,2,2,0,1,1,0,0,1,1,0,1,1,2,2,0,0,2,1,1,2,0,1,2,0,1,1,2,0,2,1,1,2,0,2,2,1,2,0,1,1,0,0,1,0,1,2,1,1,1,2,1,2,2,2,1,2,0,1,2,2,0,1,1,1,2,2,2,2,0,2,0,1,2,0,2,1,2,0,0,0,1,0,2,2,1,2,1,2,1,0,0,0,2,2,0,1,1,0,2,2,2,2,1,0,0,2,1,1,2,0,2,2,2,0,2,0,1,0,1,0,1,0,2,2,2,0,0,2,1,1,0,0,2,0,0,0,0,2,2,0,1,1,0,1,0,0,2,0,1,2,1,2,0,2,1,1,2,2,2,0,1,0,2,2,1,2,2,0,1,2,1,2,2,1,1,1,2,1,1,0,2,0,1,1,2,0,2,0,1,1,0,1,2,0,1,2,1,1,0,2,2,2,1,1,2,2,0,1,2,2,2,1,1,2,0,0,1,0,1,0,1,0,0,2,1,2,0,0,0,2,1,2,2,0,2,0,0,1,0,2,2,1,2,1,0,1,2,2,0,0,0,0,0,0,0,2,2,0,2,0,2,1,0,1,1,2,0,1,0,2,1,0,1,1,0,2,1,1,2,1,0,2,0,1,0,2,1,0,2,1,1,1,0,1,0,0,1,0,2,0,0,2,0,0,1,0,2,2,1,0,2,1,2,1,1,2,2,0,2,2,2,2,1,0,1,0,0,2,1,2,1,1,2,2,1,1,0,2,1,0,0,2,2,0,0,2,2,2,2,1,0,0,0,1,2,2,0,0,2,2,1,2,2,0,0,1,1,1,2,1,0,0,1,0,0,0,0,2,0,1,2,2,2,1,2,2,2,1,1,0,2,2,1,0,2,2,0,0,2,2,2,0,0,0,2,1,2,0,0,0,2,0,2,2,0,0,0,0,2,0,2,0,2,1,1,0,2,0,0,0,2,2,2,2,2,1,0,2,2,2,1,1,1,2,0,2,2,0,2,0,1,1,0,1,1,0,0,1,2,2,0,1,2,1,2,2,1,0,1,0,2,2,1,1,1,0,1,0,2,1,2,2,1,1,2,0,2,1,2,1,1,2,1,0,2,1,2,1,2,2,2,1,1,2,1,2,1,2,1,0,2,1,0,1,1,0,2,2,2,0,2,2,1,0,1,1,2,2,2,0,0,1,0,1,2,0,1,0,2,2,1,0,1,0,0,1,1,2,1,0,0,2,0,0,0,1,2,0,0,2,2,2,0,1,2,2,1,0,2,2,2,1,0,2,0,0,0,1,2,2,1,2,0,0,1,1,1,0,1,2,2,0,0,2,2,2,0,1,2,1,0,1,0,0,0,1,1,0,2,2,0,0,1,2,0,1,1,0,1,0,2,1,0,0,1,1,1,1,1,2,1,2,2,2,1,1,1,1,2,2,0,0,1,2,0,1,2,2,2,2,1,2,0,0,0,2,2,0,1,2,2,2,1,2,2,0,0,1,1,1,2,1,0,0,1,1,0,1,1,2,2,2,2,0,1,0,0,0,0,0,2,2,2,0,2,2,2,2,2,1,0,0,1,0,0,2,2,1,2,1,2,0,0,1,2,2,1,0,0,0,1,1,0,2,2,0,2,1,2,1,0,1,0,0,2,2,2,0,0,1,1,1,0,2,1,2,2,1,2,2,0,1,1,0,0,1,2,0,1,0,2,1,1,0,0,0,1,0,0,1,0,2,2,0,1,0,1,2,0,0,0,2,0,0,2,1,1,1,2,1,2,0,2,0,1,0,1,2,0,2,2,1,1,0,0,2,2,0,1,2,1,1,2,0,2,1,2,0,2,2,0,2,1,1,0,0,1,1,1,0,1,0,0,2,0,0,0,1,1,1,2,0,1,0,1,2,1,2,2,1,1,1,1,1,0,1,2,1,0,1,0,2,0,1,2,1,2,2,2,0,0,2,1,0,1,0,1,0,0,0,2,0,0,1,0,2,2,0,0,2,2,2,1,2,0,1,1,1,1,0,0,0,1,2,1,0,0,1,0,1,2,2,0,1,0,2,0,0,0,2,0,2,2,2,0,2,0,1,1,1,2,0,1,2,1,0,2,0,1,0,0,1,1,0,2,0,0,2,0,1,0,1,0,2,1,1,2,2,1,1,0,0,2,0,0,0,2,1,2,1,2,1,2,2,0,0,2,2,2,0,2,1,1,0,1,1,0,2,2,2,2,0,1,2,2,0,0,0,0,0,1,1,0,0,1,1,0,2,2,2,1,0,1,2,0,2,0,0,1,0,2,0,0,2,2,1,0,0,0,2,1,2,1,2,1,2,2,0,1,1,2,2,1,1,0,1,2,0,0,2,1,0,0,2,2,1,1,2,0,0,1,0,1,1,1,0,0,1,1,1,0,2,0,2,2,2,0,2,2,1,0,2,2,2,2,0,2,0,2,0,2,2,0,0,0,0,2,2,0,1,1,1,2,2,2,0,1,1,1,2,0,1,0,2,2,1,2,1,0,2,0,1,1,1,0,2,0,2,0,1,2,0,0,0,0,2,2,0,0,0,0,1,1,1,2,0,0,1,1,1,0,1,2,0,1,1,2,0,2,2,2,1,0,0,1,2,1,1,0,0,0,1,1,1,2,0,0,1,1,1,2,1,1,0,0,1,2,1,2,1,0,1,1,1,0,0,1,2,2,2,2,0,0,0,2,2,1,2,2,0,1,0,1,0,0,0,0,0,0,0,0,1,0,1,2,1,2,0,1,2,1,1,2,0,0,0,0,2,2,0,0,0,1,2,0,1,0,1,0,2,0,1,0,0,1,1,1,1,0,1,0,1,1,0,2,0,2,2,1,0,0,1,0,2,2,1,2,1,2,2,2,2,1,1,1,2,1,2,1,2,0,1,2,2,1,1,1,1,0,1,1,1,1,2,0,1,2,2,0,0,2,0,1,2,2,2,2,2,0,2,0,1,0,1,2,2,2,0,2,1,0,1,2,0,0,1,0,0,0,2,0,2,1,1,1,0,0,2,0,1,2,0,2,1,0,2,1,0,2,2,0,0,2,0,2,2,1,2,0,0,2,2,2,0,0,2,2,2,1,2,2,0,1,0,0,0,0,0,0,2,2,1,1,1,0,0,0,1,2,0,2,1,2,1,1,0,0,1,2,2,2,0,2,0,0,2,1,2,2,0,0,0,2,0,1,0,2,2,0,1,0,2,1,0,1,2,2,0,2,1,0,2,2,0,2,2,1,0,1,2,1,2,0,0,2,1,0,1,0,0,1,2,0,0,2,2,2,1,2,1,1,2,2,2,2,1,0,1,2,1,2,1,1,2,1,2,0,0,0,1,0,2,1,1,0,2,1,2,2,0,2,0,2,2,1,1,2,2,1,0,2,0,0,0,0,0,2,2,2,2,2,1,1,1,2,0,1,2,0,2,0,1,2,2,2,0,0,1,1,0,1,0,2,2,2,2,1,1,2,2,1,2,2,1,1,1,2,1,1,2,1,1,0,2,1,0,2,2,2,1,1,2,1,1,0,2,0,0,1,2,1,2,0,0,1,0,0,0,2,2,2,0,1,2,2,0,2,0,0,0,2,1,2,0,0,2,2,1,2,0,0,2,1,2,2,1,1,0,0,2,2,2,0,0,2,2,2,1,0,1,0,1,0,0,0,2,0,0,1,0,1,2,0,1,1,2,2,2,0,1,0,0,0,0,0,2,2,0,1,0,0,1,0,1,1,2,2,0,1,1,2,0,0,1,1,1,2,0,1,0,1,0,2,2,0,2,0,2,0,2,2,2,1,1,1,2,0,0,2,2,1,0,0,2,1,0,1,1,0,1,2,2,0,0,1,1,0,1,2,2,2,2,1,2,0,0,1,1,0,0,0,0,0,2,0,1,1,1,0,1,1,2,2,1,0,1,0,1,0,0,1,2,0,1,0,2,0,2,1,2,0,1,2,2,1,2,2,2,2,0,1,2,1,2,2,2,1,1,1,2,2,1,1,1,1,1,2,2,0,2,2,1,1,1,2,0,2,0,0,2,0,0,2,2,1,2,2,0,1,1,2,0,0,2,1,0,0,0,2,1,2,0,0,0,0,0,2,2,0,2,2,2,2,2,0,1,0,0,2,2,1,2,0,0,0,2,0,0,2,2,0,1,0,1,1,1,2,0,0,2,0,0,1,2,2,2,2,2,1,2,2,1,1,0,2,1,2,0,0,0,2,1,2,0,1,2,0,0,1,0,2,2,0,0,0,2,2,0,2,2,0,2,0,2,0,0,1,2,2,2,2,0,0,1,0,1,1,2,1,2,0,1,2,0,0,2,1,2,2,0,2,2,2,1,2,2,0,1,0,0,2,1,1,2,2,2,0,2,2,0,1,0,0,2,2,2,2,0,0,0,0,0,0,0,2,0,2,0,2,2,2,0,2,0,2,1,2,0,0,2,0,2,2,2,2,0,0,2,0,2,0,0,0,0,0,0,2,0,0,0,0,0,2,0,2,2,0,1,0,2,0,2,0,2,2,0,0,0,2,0,0,1,1,0,2,2,2,1,2,0,1,2,0,2,2,2,0,0,1,2,0,0,1,0,0,2,0,0,2,0,1,2,0,2,2,2,0,0,1,2,2,0,0,0,2,0,2,2,1,1,1,0,2,0,2,0,1,1,0,0,2,2,1,0,1,1,2,0,2,1,1,1,0,0,1,1,2,2,1,0,2,2,2,1,2,0,1,0,2,2,1,1,2,1,2,2,1,2,2,1,1,2,1,1,1,0,1,2,2,2,0,1,2,2,2,2,2,1,2,2,2,1,1,0,2,1,2,2,2,2,1,0,0,2,2,1,2,1,1,2,1,1,0,2,1,0,2,2,1,2,2,2,2,2,0,1,0,0,0,0,2,2,2,1,1,1,1,1,0,1,1,2,2,0,2,2,1,0,2,1,0,1,0,2,2,0,1,2,1,2,2,1,0,0,0,2,0,0,1,2,1,2,2,1,2,2,2,1,0,1,1,1,2,0,0,2,1,0,2,0,1,2,0,2,0,1,0,2,0,2,2,1,1,0,1,2,2,2,1,1,0,0,1,1,2,2,1,0,2,1,0,1,0,0,2,1,0,1,0,0,2,0,0,2,1,0,1,1,0,1,2,0,0,1,2,1,2,2,2,1,0,2,1,1,2,2,2,2,0,1,1,1,1,0,2,0,2,1,1,2,1,0,1,1,1,1,0,2,0,1,0,0,1,2,0,2,1,1,0,2,0,1,2,2,2,2,0,1,2,2,0,0,1,0,2,2,1,0,2,1,2,2,2,0,2,1,1,0,1,0,2,0,0,0,0,2,0,1,2,1,2,0,0,0,2,2,1,0,1,1,1,1,1,2,2,2,2,2,2,1,0,0,2,1,2,1,0,2,1,2,1,0,2,1,2,2,2,0,1,2,2,0,0,0,2,2,2,1,0,1,2,1,0,0,0,2,0,0,0,1,1,2,2,2,2,0,2,2,0,2,0,1,2,1,2,0,0,2,1,2,1,0,2,0,2,0,1,2,0,1,0,0,2,0,0,1,1,2,2,0,2,1,2,0,0,1,0,0,1,0,1,2,1,0,1,2,0,2,0,1,0,2,0,2,2,1,2,1,0,0,1,1,1,2,1,0,1,1,2,2,2,2,2,2,1,0,1,0,2,2,2,0,1,1,2,0,0,0,2,2,0,2,1,1,2,0,0,0,1,0,0,0,0,2,0,2,2,1,2,0,0,2,2,1,2,2,1,0,0,1,2,2,1,1,1,1,0,1,0,0,1,0,0,2,0,0,2,2,1,2,2,1,2,0,0,0,0,1,1,0,1,1,1,2,1,2,2,2,2,2,2,0,2,0,1,0,1,0,0,1,0,1,1,2,1,0,1,1,2,1,0,2,2,1,1,1,1,1,0,1,1,0,2,0,0,0,1,0,2,2,2,2,2,2,0,0,0,0,2,0,1,0,0,0,0,1,2,0,2,0,2,2,2,0,2,1,0,1,1,2,2,0,2,1,1,1,2,1,1,0,2,0,0,1,2,1,0,2,0,0,0,2,2,2,1,0,2,0,0,2,1,2,2,1,2,2,0,0,0,0,0,0,2,2,0,2,2,2,0,2,2,2,0,1,0,1,2,2,0,1,0,2,1,0,1,2,2,0,2,2,2,1,1,1,2,2,0,2,2,2,0,0,1,0,0,0,1,0,0,2,1,2,2,1,1,2,2,0,1,0,0,2,2,1,1,1,0,0,2,2,2,2,1,1,2,2,0,0,0,0,0,1,2,2,1,1,0,0,0,2,0,0,1,0,2,0,0,0,2,2,2,0,1,0,1,0,0,1,0,0,1,1,0,2,0,1,1,1,0,2,1,1,1,1,0,1,1,1,2,0,0,1,1,0,1,1,2,2,1,0,2,2,0,1,1,0,0,0,0,2,1,1,1,2,0,0,1,1,0,1,2,0,2,2,2,1,0,1,0,1,1,1,2,0,2,2,0,0,2,0,2,2,2,2,0,0,0,0,0,1,2,1,2,0,0,2,1,2,1,1,1,1,1,2,2,2,2,1,2,0,0,1,1,0,1,1,0,0,0,1,0,0,2,0,2,2,2,1,0,1,2,2,0,1,0,2,0,1,0,0,1,2,2,2,2,2,1,2,2,1,0,0,1,2,0,0,0,2,0,2,0,2,2,1,2,2,2,1,1,1,2,0,2,2,0,1,0,2,0,0,0,2,1,0,1,2,2,2,2,0,0,2,0,2,0,0,2,2,2,2,2,1,0,0,1,2,0,2,0,2,1,0,0,0,1,1,2,1,1,0,2,2,1,2,0,1,2,0,2,2,1,0,2,2,2,1,0,0,0,1,2,1,2,0,2,0,1,2,2,0,1,0,0,1,1,2,1,0,0,2,1,2,1,1,0,0,2,2,0,0,2,2,1,2,1,1,1,1,1,0,0,0,0,1,0,1,1,1,1,1,0,1,0,1,0,0,1,1,2,2,2,0,1,2,0,1,0,0,2,1,0,0,0,1,0,2,0,0,0,0,1,0,1,2,1,2,1,1,1,0,2,1,1,1,0,0,2,1,2,0,2,0,1,2,2,1,1,2,2,2,0,2,1,0,1,1,1,2,1,2,2,2,2,0,2,2,2,1,0,1,0,2,2,1,2,1,2,0,0,1,0,0,0,0,2,0,0,1,0,1,0,0,0,1,1,0,1,1,0,0,0,2,2,1,2,2,1,2,2,1,0,0,0,2,2,1,0,1,1,0,2,2,2,2,2,1,2,1,1,0,2,1,0,0,2,0,1,2,2,0,0,1,1,0,2,2,1,0,0,1,1,0,1,1,1,2,0,1,0,2,0,2,1,1,2,0,0,0,1,0,0,0,0,0,0,2,2,2,0,2,1,1,1,1,0,0,1,0,2,2,2,2,0,1,0,1,2,1,2,0,0,0,1,0,1,0,2,1,1,2,2,1,0,0,2,2,1,2,2,1,1,0,0,2,2,0,1,2,1,2,1,2,2,2,1,0,1,1,2,2,0,2,0,1,0,2,2,0,1,2,1,2,1,2,2,2,0,0,2,2,2,0,2,2,1,2,0,1,2,1,1,0,1,0,2,1,1,2,1,0,2,2,1,1,0,2,2,0,0,0,2,1,0,0,0,1,0,0,2,0,2,0,2,0,2,1,0,2,0,0,0,2,0,1,0,2,2,0,2,1,2,2,2,1,0,2,0,1,1,0,2,1,1,0,2,0,0,2,0,1,0,2,0,0,2,2,1,0,2,2,0,1,2,1,0,2,0,2,0,0,1,2,0,0,2,1,1,1,1,1,2,2,0,1,1,1,0,0,2,1,2,2,1,0,2,0,0,2,1,1,2,0,2,1,2,0,2,2,1,0,2,1,0,0,1,1,0,0,1,0,0,2,2,0,0,2,2,1,2,2,0,2,0,0,1,2,1,2,0,2,2,1,0,1,2,1,2,1,1,0,2,1,1,1,0,0,1,1,0,2,1,1,0,1,1,2,1,1,0,0,1,2,1,1,0,2,0,0,1,0,1,2,0,2,1,0,1,0,0,1,0,1,0,1,1,1,1,2,0,2,0,2,1,2,0,2,2,2,1,2,1,1,2,1,0,1,1,0,1,1,1,2,2,1,1,0,2,0,0,2,2,1,1,2,1,0,2,1,2,0,1,1,1,0,2,0,0,1,1,1,2,0,2,0,1,2,2,0,0,2,1,2,1,2,0,0,0,0,1,2,1,0,0,0,2,1,2,1,0,0,1,1,0,0,2,0,2,1,0,2,2,2,1,0,0,2,1,2,2,1,1,0,0,2,2,2,2,1,0,0,0,2,2,2,1,0,1,1,2,1,2,2,2,2,1,0,0,1,1,1,2,2,0,0,2,2,1,1,1,1,2,0,2,2,2,0,2,0,1,1,2,2,2,1,1,0,2,0,1,1,0,1,1,0,2,2,2,2,0,0,0,1,2,2,2,0,1,1,0,1,0,0,0,1,2,2,2,2,2,1,2,2,1,2,0,2,2,1,2,2,2,2,1,0,0,2,0,2,0,2,0,0,2,2,2,2,0,0,2,2,0,0,0,0,1,0,0,2,1,0,2,0,2,0,0,2,2,1,1,0,0,2,0,2,0,0,2,1,0,0,1,1,1,2,2,2,0,0,0,0,2,0,2,0,1,0,2,0,0,1,0,2,2,0,2,2,1,2,0,2,1,0,2,0,1,1,1,0,0,2,2,2,1,2,0,2,2,0,0,1,0,0,0,0,2,2,0,2,1,0,0,0,2,2,1,1,1,2,2,2,2,0,0,1,0,0,2,2,2,0,0,1,0,0,0,0,0,0,1,2,2,2,2,2,1,1,1,0,1,0,0,0,0,2,0,0,2,0,1,0,0,1,0,0,2,2,1,0,0,2,1,2,0,0,0,0,2,1,2,2,1,2,0,2,0,2,1,2,2,2,2,2,2,0,1,0,1,0,0,0,2,2,2,2,1,2,2,2,2,0,1,0,0,1,1,1,1,0,2,1,0,0,0,1,2,0,1,1,2,1,0,1,1,0,2,1,0,2,0,2,0,1,1,1,1,2,0,1,1,2,0,2,2,0,1,1,2,1,0,2,2,1,0,2,1,1,0,0,1,0,2,0,1,2,1,2,2,2,0,2,2,0,0,1,0,1,1,2,2,0,2,2,1,2,2,0,1,1,0,1,1,2,2,0,2,1,0,1,2,1,2,2,0,0,0,1,1,1,1,1,2,1,2,2,0,2,2,1,2,0,1,2,1,0,0,1,0,2,1,2,0,2,2,1,2,0,2,1,2,0,0,2,0,0,2,2,2,2,1,1,1,0,2,2,1,1,2,1,0,0,2,0,0,0,0,0,1,0,0,0,1,1,0,0,2,1,0,1,2,2,1,0,2,1,0,0,2,1,0,1,0,1,1,2,0,2,1,2,0,1,0,2,1,1,1,2,0,1,1,0,1,2,2,1,1,0,2,1,1,0,0,0,1,1,2,2,2,0,1,0,0,1,1,1,0,0,2,0,0,2,1,2,1,0,1,0,1,1,0,2,0,1,2,2,1,2,2,2,1,1,2,0,1,1,2,2,2,2,0,0,0,1,1,2,1,1,2,0,0,2,2,2,2,0,2,1,2,0,0,1,2,2,1,0,0,0,2,0,0,1,0,2,2,0,1,0,0,0,1,0,0,0,2,1,2,0,2,0,2,2,2,2,0,0,2,2,2,1,0,2,0,2,0,1,0,1,0,0,2,2,0,2,1,0,1,0,0,2,2,0,0,0,0,1,2,1,2,0,2,1,2,1,1,2,1,0,2,1,2,0,1,0,2,2,0,2,1,1,0,1,2,0,2,2,0,0,1,2,1,0,0,2,1,0,2,0,1,0,2,2,2,1,1,2,0,2,0,0,2,1,1,1,2,0,0,1,1,1,2,0,0,1,1,0,0,2,1,2,2,0,0,0,0,1,1,0,1,0,1,2,1,2,2,0,2,1,2,1,2,2,0,2,2,1,0,2,0,0,0,0,0,0,0,0,1,0,2,2,0,0,1,0,2,2,0,1,0,0,1,2,1,0,0,0,2,0,0,1,1,1,0,2,0,2,0,1,1,2,0,1,1,2,2,2,2,1,2,1,1,0,1,0,1,2,2,1,1,2,2,1,0,2,0,0,1,2,0,2,1,0,1,1,2,0,2,1,1,2,2,0,0,0,0,2,0,1,0,0,2,2,0,0,0,0,2,1,0,1,1,0,2,0,2,0,2,0,1,1,2,0,2,0,0,0,0,0,2,1,0,0,0,1,1,2,1,0,0,2,1,2,2,1,0,0,1,2,1,0,0,1,1,0,2,2,2,1,2,2,2,0,1,1,2,2,0,0,0,1,0,1,0,2,1,2,0,0,1,1,2,0,1,0,1,0,0,0,1,0,2,2,0,0,2,1,2,2,1,2,0,2,2,2,1,2,1,0,1,1,0,1,2,1,0,0,2,1,0,1,1,2,0,1,2,0,1,2,2,1,2,2,0,2,0,1,0,2,2,0,1,1,1,0,1,1,0,2,2,0,2,2,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,1,1,0,0,0,0,1,2,1,2,0,0,2,1,2,2,0,2,2,0,0,1,0,2,0,0,1,0,0,1,0,1,1,2,1,1,0,2,2,2,2,2,2,1,2,0,1,0,0,2,2,0,1,0,0,0,1,0,2,1,2,1,2,1,1,1,2,2,0,1,2,0,2,2,0,0,1,1,1,1,1,2,2,2,0,2,2,2,1,1,2,1,0,1,2,0,0,2,0,2,1,1,2,0,2,1,0,2,1,0,2,1,0,2,1,0,1,2,0,1,1,1,1,2,0,1,1,1,0,0,1,0,1,2,0,2,0,1,0,2,0,0,1,1,2,2,0,2,1,0,1,1,2,0,0,1,1,0,0,2,1,1,1,1,1,2,1,2,0,2,0,2,2,0,1,0,0,1,0,2,0,0,0,1,1,0,2,0,0,1,2,2,2,0,1,2,0,2,0,1,1,2,0,2,2,0,0,0,0,0,0,1,0,2,1,0,0,2,0,1,0,0,0,1,2,0,2,0,1,2,1,1,2,1,2,0,1,0,2,1,1,1,2,0,0,1,0,0,2,0,0,2,1,1,2,0,0,2,0,0,0,1,1,2,0,1,2,0,2,1,1,2,1,1,0,2,0,0,0,2,1,0,0,2,2,1,1,2,2,0,2,2,0,1,2,0,0,0,0,1,2,0,0,2,0,2,2,0,0,2,1,2,0,0,2,0,0,0,2,2,0,0,2,0,1,2,2,2,0,2,2,2,0,2,0,2,2,0,2,0,0,0,2,0,0,2,0,2,2,0,2,0,2,0,2,2,1,0,0,0,0,2,0,2,0,2,1,2,2,0,2,0,2,0,0,2,0,2,0,0,0,0,2,2,0,0,0,0,0,1,1,0,2,1,2,0,1,1,1,0,1,0,0,1,1,0,0,2,2,2,2,1,0,2,2,1,0,2,0,1,1,1,0,2,1,0,0,0,2,1,1,0,0,0,2,1,2,1,2,2,1,1,2,2,1,2,1,2,2,0,2,1,2,0,2,2,1,1,1,1,1,2,0,2,2,1,2,0,1,0,1,1,2,2,0,2,0,0,0,2,1,2,0,0,1,0,0,1,2,2,1,2,0,2,2,2,0,2,0,2,2,1,0,2,2,2,0,2,0,2,0,0,0,0,1,0,2,2,0,0,2,1,0,1,2,1,0,0,1,1,0,1,0,2,0,1,1,2,2,0,2,2,0,1,1,1,0,2,0,1,2,1,1,0,0,0,0,1,1,2,0,1,0,1,2,0,1,1,0,0,2,0,2,0,2,1,2,0,1,2,1,1,1,1,0,0,0,2,1,1,1,0,1,2,0,0,2,1,0,1,0,0,0,0,0,0,2,2,2,0,0,0,2,1,1,0,2,2,0,2,1,1,2,0,2,0,2,2,2,0,1,2,1,2,0,2,2,2,0,2,0,0,0,1,2,0,2,2,1,1,0,1,1,0,2,2,2,2,1,0,1,1,1,1,1,1,0,1,0,1,0,1,2,0,1,2,0,2,0,2,2,0,2,2,0,1,0,0,0,1,0,0,1,1,1,0,2,0,2,1,1,1,0,0,0,2,2,2,1,1,1,1,0,0,1,0,2,2,2,0,0,1,1,2,0,1,2,0,1,2,0,2,1,1,1,0,2,1,1,0,2,1,2,2,2,1,2,2,1,2,0,1,1,0,1,0,1,2,0,1,2,1,1,2,0,2,0,2,1,1,2,2,0,2,0,1,1,0,1,0,2,0,1,0,0,0,2,1,1,0,1,2,1,2,2,0,2,0,2,0,0,0,2,1,1,1,1,2,0,1,0,2,0,2,2,0,2,2,1,1,2,1,1,2,1,1,2,0,0,0,0,0,1,0,0,0,0,0,1,0,1,2,0,0,2,0,0,1,0,1,0,0,0,1,2,2,0,2,0,1,0,2,2,2,0,2,1,0,1,1,0,0,0,0,2,0,0,2,2,1,1,0,1,2,2,0,1,2,2,2,0,1,0,2,0,1,1,1,0,1,2,1,2,0,1,2,2,1,0,0,0,2,1,2,0,0,2,0,0,1,1,0,0,2,2,0,1,1,2,1,0,0,2,0,1,0,1,2,2,1,0,0,0,1,0,2,1,0,2,0,1,0,1,2,0,0,2,0,1,1,0,0,2,1,1,0,0,1,0,1,1,0,0,0,1,2,2,2,1,0,2,0,0,0,2,1,0,1,0,1,0,0,2,2,1,0,2,1,1,2,2,0,1,2,0,2,1,1,2,1,2,2,1,1,2,2,1,2,1,1,0,0,0,2,1,1,0,2,1,1,2,0,0,0,0,0,1,0,0,2,0,1,1,0,1,1,0,0,1,0,1,1,0,1,0,0,0,2,1,0,2,2,0,0,1,2,1,0,1,1,2,1,2,1,1,1,1,2,0,1,2,0,2,2,1,1,2,2,1,0,0,0,2,2,2,0,0,0,2,0,0,0,0,2,1,2,0,2,2,1,2,2,0,0,0,0,0,0,2,1,2,2,2,2,0,0,2,1,2,0,0,1,2,1,0,2,2,0,0,2,2,0,0,1,0,2,1,1,1,0,2,2,1,2,0,2,0,2,2,0,2,0,1,0,0,0,2,0,0,0,0,2,2,0,2,2,2,2,0,2,2,2,2,0,1,1,0,0,2,2,0,0,0,2,2,1,2,0,2,2,2,2,2,1,0,0,0,2,2,2,1,2,2,0,2,2,2,2,0,1,2,1,0,2,0,1,2,0,0,1,1,2,0,1,2,0,1,1,2,1,0,2,2,2,2,1,2,0,1,1,0,1,0,0,0,0,1,2,0,1,2,0,2,0,1,1,1,0,1,2,0,1,2,0,0,1,0,1,2,2,2,2,1,0,0,2,1,0,2,1,1,2,0,1,2,2,2,1,0,2,1,0,1,2,0,1,1,2,2,1,2,0,0,1,2,0,2,2,1,2,2,1,0,1,2,1,1,2,2,2,1,0,2,1,2,1,2,2,2,1,2,0,1,1,1,1,1,0,1,1,0,2,1,2,2,0,1,2,0,1,0,1,2,0,0,2,2,2,1,1,0,2,0,0,1,1,0,2,1,1,1,2,2,1,1,2,0,2,2,0,1,2,0,0,2,0,1,2,1,2,1,2,0,0,0,0,1,0,2,0,0,2,1,2,0,1,0,2,1,2,2,0,1,1,2,2,0,1,2,0,2,1,1,2,0,2,2,0,2,1,0,1,0,1,0,2,2,0,2,1,2,1,1,0,0,1,0,0,2,2,0,0,0,1,1,2,2,0,0,0,0,1,0,2,1,0,0,1,2,0,1,0,0,0,1,1,0,2,0,0,0,0,1,2,0,1,0,2,2,2,1,0,0,2,1,2,1,2,0,2,2,2,2,1,1,0,2,0,0,0,2,2,0,0,1,2,0,2,2,2,0,0,0,1,2,0,0,1,0,2,2,0,2,2,1,1,0,0,2,0,0,2,1,2,2,2,0,1,2,0,2,0,0,0,1,0,2,0,1,2,0,2,2,2,0,2,1,1,2,2,2,2,2,2,0,1,2,2,0,2,0,2,2,0,2,2,2,2,1,2,0,2,1,2,2,0,0,1,2,0,1,1,0,0,2,2,0,0,1,0,0,1,2,1,1,2,1,0,0,1,2,1,2,1,2,1,1,0,1,2,2,2,1,0,2,0,2,0,2,0,2,0,2,2,0,0,2,2,1,2,0,0,2,1,2,2,0,1,0,2,1,2,1,0,1,0,1,2,2,2,0,2,1,0,0,0,2,0,2,0,2,2,2,1,2,0,2,2,0,0,0,2,2,1,0,0,1,2,0,0,2,2,1,2,2,0,0,0,0,2,1,2,1,2,0,2,0,2,1,0,2,2,1,1,2,0,2,0,1,2,0,2,1,2,2,1,2,0,0,0,1,0,0,2,2,2,2,1,2,2,0,2,0,1,0,1,2,0,2,2,1,2,2,1,1,0,2,1,2,2,1,2,2,0,0,2,0,2,1,1,2,0,0,0,2,2,0,2,1,1,2,0,2,2,2,1,0,2,1,2,0,2,2,1,2,2,1,2,0,0,1,0,1,2,1,2,1,0,2,1,1,2,2,1,0,2,1,2,0,1,2,0,1,2,0,1,2,2,1,2,2,1,0,0,2,0,0,2,1,0,2,2,2,0,0,1,2,2,1,1,1,0,1,2,0,0,0,2,2,1,2,0,1,2,2,1,2,1,0,1,2,1,2,2,2,2,2,0,1,2,0,0,1,2,2,0,2,2,2,1,0,0,0,2,0,1,0,1,0,1,2,1,2,2,0,2,2,1,0,1,1,2,2,2,2,1,1,1,2,0,2,1,2,0,1,0,0,0,0,1,2,1,1,0,2,0,2,2,0,1,2,1,0,2,1,1,2,0,1,0,1,1,0,0,2,1,0,2,2,2,0,1,0,2,0,2,0,2,0,2,0,0,0,0,2,2,2,1,1,1,1,0,0,2,0,2,2,0,2,2,0,0,2,2,0,2,1,2,0,2,0,1,1,0,1,2,0,0,1,0,2,1,0,0,1,2,0,2,0,2,0,0,2,2,2,1,0,2,1,2,2,1,2,0,1,0,1,1,0,2,1,2,2,0,2,2,0,0,2,2,0,1,1,0,0,1,1,2,0,2,0,2,2,0,1,0,1,2,1,0,2,0,0,1,2,0,1,0,0,0,0,2,2,1,0,2,1,1,1,1,2,1,2,2,2,2,1,1,2,1,2,1,2,2,1,2,2,0,0,1,1,2,0,0,0,0,1,2,1,2,2,0,2,0,0,0,0,0,0,0,2,2,0,1,2,0,0,2,0,2,2,0,2,0,0,0,2,0,0,1,2,2,0,2,2,0,0,0,0,0,2,2,2,2,2,2,0,0,0,1,0,0,1,0,0,2,2,1,0,2,2,2,0,1,1,2,2,0,2,0,2,2,2,2,1,0,2,2,2,0,0,0,2,2,0,2,2,1,0,0,2,0,2,2,2,0,0,1,0,2,0,0,1,2,2,2,1,2,2,0,1,0,0,1,2,1,1,2,2,1,2,0,0,2,2,0,1,0,2,1,2,1,0,2,0,1,2,2,2,2,1,2,0,2,2,0,1,2,1,1,1,1,0,1,1,2,2,2,2,0,0,0,1,1,1,2,0,1,1,2,1,2,0,2,2,1,0,1,2,2,2,0,0,0,0,0,0,0,1,0,2,2,0,0,2,2,2,2,1,1,0,0,2,2,2,0,0,2,1,0,1,1,2,1,0,2,0,2,0,1,1,2,2,2,1,1,0,1,2,2,0,1,0,0,2,2,2,1,0,1,1,2,2,1,0,1,1,0,2,0,0,0,0,0,2,0,1,0,2,2,1,1,0,2,0,2,0,1,1,1,0,1,0,0,2,1,2,0,1,2,1,1,0,0,1,2,0,1,1,1,1,2,2,0,1,1,1,1,1,1,1,1,0,0,2,0,1,2,2,1,0,2,0,0,1,0,1,0,0,2,2,0,1,1,0,2,0,0,1,0,0,0,0,0,0,2,2,2,2,0,1,0,0,2,2,2,0,2,0,2,1,2,2,0,0,2,0,1,1,2,1,0,0,1,0,0,1,0,1,2,2,1,2,2,1,0,2,2,1,1,2,1,2,2,0,2,2,0,2,2,0,1,1,2,1,0,0,0,2,1,2,1,2,2,0,2,2,2,0,2,2,1,0,2,0,0,2,0,2,0,2,1,0,2,0,2,2,0,2,1,0,0,1,0,0,0,1,1,1,2,0,1,1,2,1,1,2,0,0,2,2,0,1,2,2,0,2,1,2,2,2,0,2,2,2,2,2,0,2,2,0,2,2,2,2,0,2,2,2,2,2,2,0,0,0,0,0,0,1,2,2,1,2,2,1,0,0,0,0,2,2,2,2,1,1,2,1,2,2,2,0,1,2,2,2,0,0,1,2,1,0,0,0,0,0,0,2,1,0,2,1,2,2,2,0,2,0,1,2,1,1,2,2,0,2,2,1,2,0,2,2,2,2,0,2,2,2,2,1,2,0,2,2,2,0,0,2,2,2,1,2,2,2,2,0,1,2,1,0,1,0,2,1,0,2,2,2,0,2,2,2,2,1,2,2,1,0,2,2,0,1,2,0,2,0,2,2,0,0,0,2,1,0,2,2,0,0,1,1,0,1,0,0,0,2,1,0,0,0,1,2,1,0,2,1,1,0,0,0,2,0,2,2,0,2,2,2,2,0,1,1,2,2,2,0,1,0,0,0,0,2,0,1,1,0,1,2,2,0,1,1,1,1,2,0,1,0,0,1,1,1,0,2,0,2,1,2,1,0,2,0,2,0,0,2,1,2,1,0,1,2,2,0,2,0,2,1,1,1,1,2,2,2,2,0,2,1,1,1,1,2,0,0,1,1,2,2,0,2,1,1,2,0,1,0,1,0,2,2,2,0,2,2,0,2,0,0,0,0,2,1,0,1,0,1,1,0,0,0,2,2,2,1,0,1,2,1,1,0,1,1,1,0,2,0,0,2,0,0,1,0,0,0,2,0,0,0,1,0,0,2,2,2,0,0,0,2,2,2,1,2,2,0,0,2,2,0,0,1,0,1,2,1,0,2,0,0,0,2,0,0,0,2,2,0,2,1,2,1,1,2,0,1,2,1,0,0,0,1,2,2,1,0,1,1,0,2,0,0,0,2,0,0,2,0,1,1,1,0,2,2,2,2,1,1,1,0,1,2,0,1,1,2,2,1,0,2,0,2,1,0,0,2,2,0,0,1,2,0,2,2,1,1,2,0,1,0,0,1,1,1,1,2,1,2,0,2,2,0,0,0,1,1,1,0,0,2,0,1,0,0,0,0,1,1,2,1,1,0,2,1,1,2,1,2,1,2,1,0,1,0,1,0,1,0,0,0,0,1,0,2,0,2,1,1,0,1,2,1,0,0,2,1,0,0,2,2,2,1,0,0,2,1,0,0,1,2,1,1,0,0,2,0,2,1,2,0,1,2,0,2,1,0,0,0,1,2,0,0,0,2,1,2,0,2,2,1,0,1,2,2,2,0,2,2,2,0,0,1,2,2,1,2,0,2,2,2,0,0,0,1,0,0,2,0,2,2,0,1,2,0,1,2,0,1,0,1,1,0,2,0,0,1,0,2,2,1,1,0,0,0,2,0,1,2,1,2,2,2,2,2,0,2,1,0,1,1,2,1,1,2,1,1,1,1,1,2,0,0,0,0,2,2,1,0,2,2,2,0,2,2,1,1,1,2,2,2,2,0,2,2,0,0,0,0,0,2,2,0,0,0,0,0,2,2,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,0,2,2,2,2,2,0,2,2,2,1,1,0,0,2,0,0,0,1,2,0,0,1,1,2,1,2,0,0,0,2,2,0,0,2,0,2,2,0,0,2,0,2,0,2,2,0,2,1,0,0,2,0,2,2,1,0,2,1,0,0,0,2,2,0,2,2,2,2,2,2,0,2,2,0,2,0,1,1,0,1,2,1,0,1,1,2,1,0,0,0,0,2,2,2,0,1,1,2,0,1,0,1,1,2,1,0,0,1,0,1,0,0,2,1,2,1,1,2,1,0,2,0,1,2,0,0,0,2,0,0,0,1,2,2,1,0,1,1,1,0,0,0,1,2,1,1,1,1,2,0,2,2,0,2,0,1,2,1,2,2,1,0,1,1,0,1,0,0,0,2,1,1,1,2,2,0,1,0,2,1,1,0,0,2,0,1,0,2,0,0,1,1,1,1,1,0,1,1,1,2,2,1,0,1,0,2,0,1,1,0,0,1,1,0,0,1,2,0,0,1,1,2,2,1,2,2,2,2,0,1,1,0,1,0,0,2,2,2,1,1,2,0,2,0,0,0,0,2,2,1,1,0,2,2,1,2,0,0,1,2,1,1,0,0,1,1,1,1,0,0,1,1,0,2,1,1,2,1,1,2,0,0,0,2,0,2,0,2,0,2,0,2,2,0,2,2,2,1,2,1,0,2,2,1,1,2,2,1,1,0,1,2,2,2,1,1,2,0,0,0,0,1,1,1,2,2,1,2,1,1,0,2,0,1,2,0,2,2,0,2,2,2,1,0,2,0,0,0,2,1,1,2,2,2,0,0,1,0,0,2,2,1,1,1,0,1,0,0,2,1,2,0,1,2,0,2,2,2,1,1,1,0,2,0,2,1,1,1,1,0,0,2,0,0,0,0,0,0,0,2,2,2,1,2,2,1,1,2,1,1,1,1,0,0,0,2,2,2,2,2,0,2,1,0,2,1,2,0,0,2,2,2,0,0,2,1,0,2,1,1,0,1,0,2,0,0,0,0,0,1,1,1,0,0,2,0,2,2,0,1,2,1,0,2,2,2,2,1,2,0,1,2,1,0,2,1,2,1,1,0,2,1,0,1,2,1,1,2,0,1,2,2,1,2,1,1,1,1,0,1,0,1,2,0,2,2,0,0,0,2,2,1,0,0,1,2,2,2,1,2,0,0,0,0,2,0,1,2,0,0,1,1,1,0,2,2,2,2,2,2,0,1,2,1,2,0,2,2,1,2,2,0,2,2,0,1,1,0,2,0,1,1,2,0,0,2,0,1,1,0,1,1,1,2,1,0,0,0,1,0,0,0,2,2,0,2,0,0,0,0,0,1,1,1,1,2,1,0,0,2,1,1,0,2,2,0,0,0,1,1,1,2,0,0,1,0,1,2,1,1,2,2,2,0,1,1,2,0,0,0,2,1,1,0,1,0,0,1,0,0,0,1,0,2,0,0,2,2,0,1,0,2,1,1,1,0,0,1,1,1,1,2,1,0,1,1,1,2,0,2,2,0,0,0,0,2,2,1,1,1,2,2,2,2,2,1,1,0,0,1,1,2,2,2,2,2,2,0,0,2,2,1,1,2,2,2,1,2,0,2,0,1,1,2,1,1,0,1,1,1,2,2,2,0,0,0,2,2,0,2,0,2,2,2,2,0,2,2,2,0,1,2,1,2,2,1,0,2,0,2,0,0,0,2,0,1,1,0,2,1,2,2,0,2,1,1,2,1,2,0,2,2,2,2,0,0,0,0,2,2,2,1,0,0,1,0,0,1,1,0,0,0,0,0,2,1,0,2,2,0,2,0,0,2,2,2,2,0,0,0,2,1,2,2,1,0,1,0,2,2,2,0,0,2,0,1,0,0,1,2,2,2,2,2,1,1,2,0,2,0,2,1,2,1,0,2,0,1,2,2,0,1,0,2,1,2,2,0,0,2,0,2,2,0,0,0,1,0,1,2,1,2,1,1,2,2,2,1,2,2,2,2,0,1,2,2,2,0,2,1,0,2,2,0,0,0,1,0,2,1,0,0,0,0,0,2,0,2,0,1,2,0,2,2,0,2,0,0,1,0,1,1,0,1,2,1,0,1,0,2,2,2,2,1,0,0,0,2,1,2,2,0,0,0,2,2,0,0,1,2,1,0,2,1,2,0,0,2,2,0,1,2,2,0,2,2,1,2,1,1,2,0,0,2,2,0,1,1,2,0,0,2,0,1,0,2,0,2,0,2,1,0,0,0,1,0,0,0,2,0,1,0,0,0,2,2,0,2,0,1,2,2,1,2,2,0,2,2,1,2,0,2,0,2,2,0,0,2,2,0,0,0,2,1,0,2,2,2,0,2,0,2,2,2,2,2,2,0,1,1,0,2,2,2,0,0,0,2,0,0,1,0,2,0,0,2,0,2,0,1,2,0,0,0,1,2,0,2,0,2,2,2,0,0,2,0,1,2,2,2,0,1,0,0,0,0,2,2,0,2,2,2,2,2,2,1,0,2,0,1,1,0,0,2,1,2,1,0,0,0,0,1,2,0,2,0,1,0,2,0,1,0,1,1,2,0,2,2,1,0,0,1,0,0,0,1,2,1,0,1,2,1,0,0,2,0,1,1,1,1,0,1,1,2,2,0,1,0,1,2,2,0,0,0,2,1,0,1,2,1,0,2,1,2,0,0,0,1,0,2,0,1,0,0,2,0,1,2,2,0,1,0,0,2,2,0,2,0,1,1,2,1,0,0,0,1,2,1,2,2,2,2,1,1,0,0,2,0,2,0,2,0,0,0,0,2,1,0,0,1,2,1,0,0,0,0,0,2,2,0,0,0,2,2,1,2,0,0,0,2,2,1,0,0,1,2,0,2,0,0,2,0,1,2,2,2,1,0,1,1,2,1,0,1,2,2,0,1,0,1,1,0,2,0,2,2,0,0,1,0,0,0,2,2,0,2,2,1,2,0,1,2,2,1,0,2,0,0,1,2,0,2,2,2,2,0,2,0,0,2,1,2,0,1,1,1,1,0,1,2,2,0,2,2,1,2,2,0,0,2,0,0,0,1,0,2,1,2,2,0,0,0,1,1,0,2,2,0,0,2,0,2,1,2,2,2,0,2,0,2,0,1,2,0,1,2,0,1,2,2,0,0,2,1,2,2,2,0,2,2,2,1,2,2,0,2,1,2,0,1,0,1,2,1,1,0,0,0,1,0,2,1,0,1,2,2,2,0,1,2,2,1,2,1,2,1,1,0,1,2,2,0,1,0,2,2,2,1,2,2,2,0,2,0,0,1,0,2,2,2,1,2,2,2,0,1,1,0,0,0,2,0,2,2,2,0,2,2,0,2,2,0,2,1,2,2,2,1,1,0,0,0,0,2,2,2,2,2,1,0,2,0,2,2,0,0,2,0,2,0,0,2,0,2,0,1,2,0,2,2,2,1,1,2,0,2,1,0,2,0,0,0,0,2,1,2,2,0,2,1,1,2,0,0,2,0,2,2,1,2,1,2,2,0,2,0,2,2,0,2,2,0,2,2,0,2,0,2,2,0,0,0,2,1,0,0,0,2,0,0,0,0,2,0,0,0,0,1,0,0,2,2,2,2,0,0,2,2,2,0,2,0,2,0,0,1,2,2,2,2,2,0,2,2,0,2,1,0,2,0,1,2,1,2,1,0,1,1,2,1,1,2,2,1,2,1,1,0,0,2,0,2,2,1,0,2,1,2,2,1,0,1,2,1,1,2,1,0,1,0,2,0,1,2,0,0,1,0,2,2,2,0,1,0,2,2,1,2,0,0,0,2,0,2,2,1,0,2,1,0,0,0,1,1,0,1,0,2,2,1,0,2,1,0,2,0,0,1,2,1,1,0,0,1,2,1,1,2,0,0,1,2,1,1,0,2,1,0,2,2,2,2,2,2,1,2,1,0,2,0,1,0,2,2,2,0,1,2,0,0,0,0,2,2,2,2,2,0,0,1,2,1,0,2,2,1,1,1,1,1,2,0,0,2,0,1,1,2,2,0,1,0,1,0,0,1,0,2,0,2,2,0,2,1,0,1,2,2,0,0,0,1,1,2,0,0,0,0,2,0,0,2,1,1,2,0,0,0,1,0,0,1,0,0,0,0,1,0,2,2,1,0,2,2,2,0,2,1,1,1,0,0,0,2,2,0,1,1,1,1,2,1,0,2,2,0,2,1,0,0,2,2,0,1,2,2,0,1,1,2,1,0,2,2,0,1,2,1,2,0,1,0,1,0,1,2,2,2,2,0,0,2,0,1,1,1,1,1,0,2,0,1,1,1,0,0,0,0,0,2,0,2,2,0,1,0,1,1,0,2,2,1,0,1,1,1,2,0,0,0,1,2,2,0,1,0,2,2,0,0,2,1,1,0,0,2,1,0,0,1,2,1,1,2,1,0,2,2,0,2,2,0,2,2,0,0,1,0,1,1,1,2,0,2,1,0,0,2,0,1,0,0,1,0,0,1,2,0,1,1,2,1,1,1,0,2,2,2,0,2,0,0,1,0,2,0,2,2,2,1,0,0,1,0,2,1,0,2,1,1,1,0,2,1,2,0,0,0,2,2,1,2,1,2,1,1,1,1,2,1,2,2,1,0,1,0,0,2,0,2,1,2,2,2,0,1,2,2,0,0,1,2,1,2,1,0,2,2,2,0,2,2,2,1,0,1,0,2,1,0,0,2,2,0,2,2,0,0,0,2,2,2,1,1,0,0,1,1,1,1,2,1,0,0,1,1,0,0,2,1,0,0,2,0,2,0,1,1,2,1,1,2,2,2,0,1,2,2,0,0,2,1,2,2,2,0,2,1,2,2,2,0,2,2,1,0,2,2,0,1,2,1,0,2,1,2,2,2,2,1,0,1,1,0,2,2,0,1,1,2,0,2,0,1,0,1,1,2,1,0,2,0,2,0,2,2,1,2,0,1,1,2,0,2,2,1,0,0,0,2,1,1,2,2,2,1,0,2,2,2,2,1,2,0,1,0,0,2,2,1,1,2,2,0,1,1,0,0,2,2,2,0,0,1,2,2,0,1,2,1,0,0,2,1,0,2,2,1,1,0,1,2,1,0,0,1,0,2,2,0,2,0,0,1,1,0,2,2,2,1,0,2,0,0,0,2,1,1,2,1,1,0,2,1,0,2,1,0,1,1,2,1,0,0,2,0,2,1,1,1,0,1,1,0,2,2,1,0,2,1,0,1,1,2,0,1,1,0,0,2,2,1,0,1,0,0,0,0,2,2,2,1,0,0,2,0,2,0,2,0,0,0,0,1,1,2,2,1,0,0,2,0,0,1,1,2,0,2,2,0,1,1,2,0,1,1,2,2,0,1,0,0,2,2,2,0,2,1,2,1,0,2,2,1,0,2,0,1,1,2,1,0,2,0,1,2,2,0,2,0,0,1,0,1,0,0,2,1,1,2,0,0,2,1,0,2,1,0,0,0,0,0,1,1,2,2,0,1,1,0,2,0,1,2,1,2,2,1,0,2,2,0,2,0,2,0,0,0,2,2,2,0,1,0,0,0,0,0,2,1,1,0,1,1,2,2,1,1,1,1,1,1,1,1,2,2,0,0,1,2,0,0,1,2,0,1,1,0,1,0,0,1,2,1,0,2,0,0,1,0,0,2,2,2,0,1,0,1,2,0,2,1,0,1,0,1,0,0,0,2,0,2,1,2,1,0,2,2,1,2,0,2,2,0,2,2,1,0,0,0,1,0,2,1,0,2,1,0,2,2,0,2,2,1,2,2,0,2,1,1,2,1,2,2,0,2,0,1,0,1,1,2,1,1,0,0,2,0,0,1,2,1,1,0,0,0,1,0,1,1,0,0,1,1,2,2,1,0,1,1,1,1,2,1,2,1,1,0,2,1,0,0,0,2,1,2,2,2,2,0,0,1,0,0,1,0,2,2,0,2,0,2,0,2,0,1,0,1,0,2,0,2,1,1,0,2,2,2,0,2,0,2,0,2,1,2,0,0,2,0,2,1,2,2,2,1,1,0,0,2,2,0,1,2,2,1,2,1,0,0,2,0,0,1,0,2,2,1,0,2,2,2,1,2,1,1,1,2,2,1,2,0,2,1,0,2,2,0,2,0,2,1,0,0,2,0,0,1,1,0,2,2,1,1,0,0,2,0,1,0,0,2,2,0,2,0,0,1,2,0,0,0,0,1,1,0,1,1,0,2,1,0,1,1,2,0,1,0,2,2,0,0,0,1,1,2,1,1,0,2,2,0,0,1,2,1,2,2,1,0,0,2,1,1,0,2,2,2,0,2,0,2,0,0,0,2,1,2,1,2,2,2,2,1,2,2,2,0,2,1,2,1,0,2,2,2,2,1,1,0,1,0,1,2,2,0,2,1,0,0,2,0,1,2,2,0,0,0,0,1,0,2,0,0,1,1,0,0,0,2,0,2,2,1,2,2,0,1,0,2,1,2,2,1,1,0,1,1,0,1,0,0,2,0,0,2,2,1,1,1,1,1,2,2,2,0,2,2,0,0,0,0,0,0,1,1,0,0,2,0,2,1,2,1,0,2,2,2,0,2,2,1,1,2,0,0,0,0,0,0,2,0,2,1,2,0,0,1,1,2,0,1,1,2,0,0,0,0,2,0,2,2,0,2,2,0,2,1,0,1,0,2,0,2,0,2,1,1,0,1,2,0,2,2,0,0,0,2,0,0,0,2,2,0,0,1,1,2,2,0,2,0,2,2,2,2,0,2,0,2,1,1,2,0,0,2,0,1,2,1,2,2,1,2,0,1,2,2,2,2,2,0,0,2,0,2,2,0,0,1,0,2,2,0,1,1,1,2,0,2,0,2,0,1,0,2,1,0,0,1,1,1,1,0,0,2,1,2,0,2,1,1,2,0,0,0,2,2,2,2,1,0,0,2,2,0,2,0,1,0,2,2,1,1,0,0,2,0,2,0,1,0,1,2,0,2,0,1,0,2,0,2,1,0,0,2,0,0,2,0,0,2,1,0,2,2,1,1,1,1,0,2,2,2,2,0,0,2,1,1,2,0,1,1,2,2,1,0,0,0,2,2,1,1,2,1,0,0,0,1,0,2,1,2,0,1,1,2,1,2,2,1,2,2,2,1,2,2,0,0,0,1,2,0,1,1,2,2,0,1,0,1,1,2,1,0,1,1,1,2,1,0,0,0,1,2,1,0,2,0,2,1,0,0,1,2,0,2,2,2,2,1,1,0,1,2,2,0,2,0,1,1,2,2,0,0,0,1,0,2,1,2,1,1,1,2,0,2,2,0,0,2,1,1,2,2,2,2,0,0,0,0,2,0,0,0,2,2,0,2,0,1,0,0,0,0,0,1,2,0,2,2,1,1,1,0,0,2,2,2,0,0,2,2,2,2,0,2,2,2,2,0,0,0,0,0,0,1,0,1,0,0,0,1,2,2,1,1,1,1,1,1,1,0,1,2,2,2,0,0,2,1,1,2,2,2,0,0,1,2,0,0,2,1,1,2,0,2,1,1,1,0,2,1,2,2,1,1,1,2,1,0,0,2,0,2,2,2,1,2,2,2,0,2,2,0,1,0,1,1,1,0,0,2,0,0,2,2,1,1,0,2,2,1,2,1,1,1,2,2,0,2,1,1,0,1,0,2,2,0,0,1,1,0,1,0,1,1,0,2,0,1,0,0,2,1,2,0,1,1,2,0,0,1,2,2,0,1,1,0,0,2,0,0,1,0,0,2,1,1,2,2,2,0,0,0,0,2,2,2,1,2,1,1,2,2,0,1,2,0,0,0,1,2,1,0,2,1,0,2,2,1,0,1,1,1,0,1,0,1,0,1,2,1,0,1,1,0,2,0,1,0,2,0,0,2,1,1,2,2,0,1,0,1,2,0,0,0,1,1,1,0,2,0,2,1,0,2,2,2,1,1,1,0,2,0,0,1,1,0,0,2,2,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,1,2,2,0,1,0,1,2,0,1,1,0,0,2,2,1,0,0,2,2,1,0,1,0,2,1,2,0,2,0,2,0,0,1,1,0,1,2,2,1,0,0,2,1,0,1,2,1,2,0,1,2,0,2,1,0,0,0,0,1,1,2,1,0,1,1,2,2,2,0,1,0,0,2,0,0,0,0,2,2,1,1,2,2,2,1,0,2,2,2,0,1,0,1,1,2,2,1,0,2,1,1,0,1,1,2,1,0,2,2,1,1,2,1,2,1,0,2,2,0,0,0,0,2,1,0,2,0,1,0,1,2,2,1,2,0,0,2,0,0,2,0,2,1,2,2,2,1,1,0,2,2,2,0,0,1,2,2,0,1,2,1,2,0,0,0,0,2,2,2,2,1,1,2,0,2,1,2,0,0,1,2,0,2,0,1,0,2,2,2,1,2,0,0,1,2,1,2,0,0,2,2,2,0,2,2,2,2,0,0,0,0,2,0,2,2,2,1,2,2,2,2,0,2,2,0,2,0,2,2,0,0,2,1,0,2,0,0,1,0,0,0,0,0,2,1,2,0,2,2,1,0,2,0,0,2,1,0,1,1,1,0,1,0,2,2,0,2,0,2,0,1,1,2,2,1,0,2,2,1,2,0,0,2,0,0,2,0,2,0,2,0,2,2,0,0,0,2,2,1,2,0,0,2,2,2,0,2,0,2,2,2,0,2,2,0,0,0,2,1,2,2,2,2,0,0,2,0,2,0,2,2,2,0,2,2,2,2,2,2,2,2,0,0,2,2,0,0,2,2,0,0,2,2,2,2,0,1,0,0,2,0,2,0,2,0,0,0,2,2,2,0,2,0,2,0,2,0,1,2,2,2,2,1,1,1,2,2,1,2,2,0,2,2,0,2,0,1,0,0,0,0,2,0,0,2,2,2,2,1,2,0,2,2,2,1,0,2,0,0,2,0,1,2,2,0,0,1,1,0,1,0,2,1,2,1,0,2,2,1,1,0,1,0,2,2,2,0,2,2,2,1,1,0,1,0,1,1,0,2,2,1,0,2,2,2,1,2,0,1,2,2,1,2,0,1,0,0,0,0,2,0,0,1,2,1,1,1,2,0,1,1,0,0,2,2,2,2,0,1,2,0,2,2,2,2,2,0,0,2,1,0,0,0,2,0,2,1,0,2,0,0,2,2,0,0,2,0,0,1,2,2,0,1,2,1,0,1,1,0,0,0,0,1,2,0,2,0,1,2,2,0,1,2,0,0,1,1,0,2,2,0,1,2,2,2,0,0,0,0,2,2,2,0,1,2,2,0,0,1,2,2,2,0,2,2,0,2,2,1,2,0,1,2,0,1,2,2,1,2,2,2,0,0,1,0,2,2,2,0,2,0,2,2,2,1,0,2,2,2,0,0,1,2,2,2,1,2,2,2,2,1,0,1,0,2,1,1,0,0,2,2,0,2,0,2,0,1,1,2,2,0,1,0,2,1,0,1,0,1,0,2,1,0,0,1,2,1,2,0,2,0,2,1,2,1,2,1,1,1,2,1,2,2,0,2,2,0,0,0,2,1,0,0,1,0,2,2,2,2,1,0,0,2,2,1,1,2,0,1,0,2,2,0,2,2,0,2,2,2,0,1,0,0,0,1,0,1,1,1,1,2,1,2,0,1,0,0,0,0,2,2,1,0,2,1,2,2,1,2,2,2,0,0,1,2,2,2,0,0,0,2,2,2,0,2,1,1,1,2,1,1,2,0,2,0,0,2,0,0,2,2,0,1,1,2,2,0,2,2,0,0,2,0,2,2,0,2,0,1,1,2,1,2,0,1,2,2,1,0,0,2,2,1,1,1,2,0,2,2,2,0,2,0,2,2,1,1,2,0,2,0,2,0,1,1,2,2,1,2,2,2,2,1,2,2,2,1,2,2,2,0,0,1,0,0,2,0,1,1,2,0,1,2,2,1,0,0,2,0,0,1,1,1,2,0,1,1,0,0,0,0,0,0,0,1,0,1,2,1,1,2,0,1,0,2,0,0,0,0,0,2,2,1,1,2,2,1,0,1,1,2,2,0,2,1,0,2,0,1,2,2,2,2,0,2,1,1,0,1,0,2,1,2,0,0,1,1,2,1,1,1,0,2,2,2,2,2,2,2,0,2,2,1,1,0,0,1,2,1,1,1,1,1,1,2,0,1,2,1,2,2,0,0,2,1,2,2,2,1,0,1,1,2,2,2,2,0,0,1,2,2,2,1,1,0,2,2,2,1,1,2,0,1,1,1,2,1,1,1,2,1,0,0,2,1,0,0,2,0,1,0,0,2,1,1,2,1,2,1,2,2,2,2,1,1,1,0,1,2,1,2,0,0,0,0,2,2,2,0,2,2,0,2,2,1,2,0,0,2,2,2,1,0,0,1,0,0,2,0,0,1,0,0,1,1,2,2,2,1,2,0,2,0,0,0,1,2,0,2,1,1,1,2,0,1,0,1,0,2,0,2,1,1,1,1,0,2,0,1,0,1,0,1,2,0,0,0,0,0,2,1,2,0,0,2,2,2,2,0,0,2,0,0,1,2,1,1,1,1,0,2,2,1,0,2,2,0,0,0,2,2,0,2,0,0,2,0,0,0,1,1,2,2,0,2,2,0,2,2,2,2,0,1,2,0,2,1,2,0,0,2,2,0,0,0,2,0,0,0,0,2,0,2,1,2,0,1,1,2,2,2,0,0,1,2,2,2,0,1,0,2,1,0,0,1,2,1,0,2,0,1,1,0,0,0,0,1,2,0,0,0,1,0,1,0,0,0,2,0,2,0,2,1,0,0,0,2,2,0,0,0,2,0,2,0,0,2,2,1,1,2,2,0,2,0,0,0,2,0,0,1,2,1,2,2,2,0,0,2,0,2,1,2,1,1,0,1,0,2,0,0,1,0,0,0,2,1,1,0,1,2,2,2,0,1,0,2,0,0,0,2,0,2,1,2,1,0,1,0,0,0,0,2,1,2,0,2,1,2,1,1,1,2,1,0,2,0,2,2,0,0,2,1,2,1,1,0,2,2,0,2,1,0,2,1,2,0,0,1,2,0,0,2,2,1,2,2,0,1,1,1,1,0,1,1,1,0,1,0,0,2,1,2,2,2,2,2,0,2,2,2,2,1,1,0,0,1,0,2,1,0,2,0,1,0,1,0,0,0,0,2,2,1,0,2,2,1,1,1,2,2,2,2,1,2,1,0,0,1,2,1,0,0,0,0,0,2,2,1,0,1,2,2,0,1,2,0,1,0,1,1,2,0,0,0,2,1,1,0,0,0,1,2,2,0,1,2,2,2,1,1,2,0,2,1,1,2,1,1,0,2,1,2,1,2,1,1,1,2,1,1,1,1,0,1,1,2,1,2,2,1,0,2,2,0,0,2,1,0,0,0,1,1,1,0,0,2,0,2,1,2,2,2,2,2,0,0,0,1,2,0,0,1,2,2,2,2,2,0,1,2,1,0,1,2,0,1,1,1,2,1,0,0,1,1,2,0,2,0,1,0,2,1,1,2,0,1,0,0,0,1,1,1,2,1,0,0,0,1,0,2,2,0,1,2,1,1,2,0,0,1,1,2,1,1,2,1,1,0,2,2,0,1,1,1,2,0,1,0,0,0,2,1,2,2,0,0,0,0,0,1,0,0,0,2,2,0,0,0,1,1,0,0,2,0,0,0,2,2,1,2,1,1,0,0,2,1,1,0,0,0,1,2,2,2,2,1,2,2,2,1,0,1,2,0,0,0,2,2,0,0,0,0,1,1,0,0,1,2,1,2,1,0,0,0,1,1,0,1,2,0,1,1,2,1,1,0,1,2,0,2,1,2,1,0,0,1,0,0,0,2,0,1,2,0,2,1,1,0,1,0,0,2,0,2,0,1,0,0,2,2,1,0,0,1,0,0,0,2,0,0,1,2,2,0,2,0,2,0,0,1,2,0,2,2,1,2,2,2,1,2,0,2,0,2,2,1,1,0,0,2,1,0,0,1,2,2,2,1,0,0,2,1,1,2,1,2,0,1,1,1,2,1,2,1,2,1,0,0,1,1,0,2,2,0,1,1,1,2,2,0,0,2,0,0,2,1,2,0,1,2,2,2,2,1,2,0,2,2,1,2,2,2,1,0,0,1,0,2,1,2,0,0,0,2,0,0,0,0,0,1,0,1,2,1,1,0,2,0,1,0,0,2,0,1,0,2,2,2,1,1,0,0,0,2,0,2,0,2,1,2,1,0,1,1,0,0,0,0,2,0,0,2,2,2,1,0,1,1,2,0,0,2,0,0,2,2,2,0,2,2,2,2,0,1,1,2,2,1,0,2,1,2,0,2,2,1,0,2,2,0,2,2,0,0,2,0,0,1,2,0,1,0,2,0,0,2,2,2,2,2,1,0,1,2,2,0,1,2,0,1,1,0,2,0,0,2,2,0,0,1,2,2,0,0,2,2,2,1,2,1,1,1,2,0,2,0,2,2,2,0,0,0,0,0,0,2,0,2,1,2,2,2,0,1,1,1,1,1,1,1,1,1,1,2,1,1,1,2,0,1,0,2,1,1,0,0,0,2,2,0,2,1,2,1,1,0,0,2,1,0,0,0,0,1,1,0,1,1,2,1,0,1,2,2,1,1,2,2,0,0,0,0,2,0,2,2,0,1,1,1,1,0,2,2,2,2,0,2,1,0,2,1,1,1,2,0,0,0,1,0,1,0,0,2,0,2,0,0,1,1,0,1,1,0,1,1,2,1,1,2,1,0,1,0,0,0,0,2,0,0,2,2,1,1,1,0,0,2,0,0,1,2,1,1,1,1,1,0,0,2,2,1,1,0,1,2,1,2,1,2,1,0,1,0,1,1,1,1,2,0,2,0,0,2,1,0,2,0,1,2,2,0,1,2,0,0,2,2,0,0,1,0,1,0,2,1,0,1,1,2,2,1,2,2,2,0,2,1,2,1,1,0,0,0,2,0,2,0,1,2,1,2,2,2,1,0,1,1,0,2,0,2,2,2,2,1,0,2,0,0,2,2,1,1,2,0,1,1,0,1,0,0,1,1,2,2,0,1,2,0,0,1,0,1,1,1,1,0,2,0,2,2,2,2,0,1,2,0,2,0,2,1,1,2,0,1,0,2,2,2,2,1,2,0,0,2,0,2,1,2,2,0,1,2,1,0,0,0,1,0,0,2,2,1,0,0,0,2,1,1,0,0,2,0,1,1,2,0,1,2,0,0,0,1,0,1,1,1,2,2,0,2,2,0,2,1,0,1,2,1,2,0,0,2,0,1,0,0,1,2,2,1,2,0,0,2,1,1,2,0,0,2,2,1,1,2,0,2,1,0,1,2,1,0,1,2,2,1,1,2,2,2,1,0,0,0,0,1,2,0,0,0,2,0,0,0,2,2,2,0,1,2,1,0,2,2,0,2,2,0,0,2,2,0,1,2,2,2,2,2,2,2,2,0,1,0,1,0,2,0,0,2,0,2,2,2,2,2,0,0,0,0,2,2,2,2,1,2,0,1,2,0,0,0,0,2,0,2,2,0,2,2,2,2,0,0,0,0,1,0,1,2,1,0,0,0,0,0,1,0,0,1,2,0,0,1,2,2,1,0,2,1,1,2,2,1,0,1,2,2,0,1,2,1,0,2,1,0,0,0,2,0,2,2,2,2,1,2,2,2,0,0,2,1,0,2,2,2,1,2,2,2,1,0,0,0,2,0,2,1,0,2,1,1,1,0,1,2,0,2,2,2,2,2,2,2,2,2,2,2,1,2,1,2,1,0,1,0,2,2,1,2,2,1,2,0,0,1,1,1,2,0,2,2,0,0,2,1,1,1,2,0,0,1,2,2,2,0,1,0,1,1,0,2,0,2,1,1,1,2,1,0,1,0,2,2,0,2,0,0,2,1,0,1,2,1,2,2,2,0,2,2,0,0,1,2,0,1,0,0,2,1,1,1,1,2,1,2,0,0,2,1,1,1,0,2,2,0,1,2,2,0,0,1,2,0,1,0,2,0,2,1,0,1,0,1,2,0,1,0,1,2,0,2,0,2,2,0,1,1,2,0,1,0,0,0,1,2,0,1,1,0,2,0,1,1,2,2,2,0,2,0,0,1,0,0,0,2,0,1,0,0,1,1,2,2,2,1,1,0,0,1,2,2,2,0,2,2,0,1,1,0,0,1,0,0,0,0,2,2,2,0,1,1,0,2,0,0,0,2,2,1,2,1,1,0,0,2,0,0,1,0,1,1,0,1,2,2,1,0,0,2,0,2,1,2,2,0,2,0,0,1,2,1,2,1,2,0,2,1,2,2,1,1,1,2,0,1,0,0,0,1,0,2,1,1,2,2,0,0,1,2,0,0,2,1,2,2,1,0,1,2,2,2,1,1,2,2,2,0,2,1,1,0,0,2,0,0,0,0,1,2,2,0,2,2,1,0,2,1,2,1,0,2,0,0,1,2,1,0,1,1,1,0,0,2,2,2,1,1,2,2,0,2,2,1,2,0,0,0,0,2,0,1,0,2,0,2,1,2,2,1,1,0,0,1,0,1,2,0,0,2,2,2,1,0,0,0,0,2,1,1,0,0,0,0,2,0,2,1,2,2,2,2,0,0,0,0,2,2,2,2,2,0,2,2,1,1,0,1,0,2,1,1,0,0,1,0,2,2,0,0,0,2,0,1,1,1,1,1,1,1,0,1,1,1,2,2,1,0,1,1,0,0,1,0,0,0,0,2,2,1,1,0,2,0,0,0,2,2,1,0,1,0,0,2,1,0,0,0,0,2,0,0,0,2,1,0,0,1,0,2,0,2,1,0,1,1,0,1,0,0,1,0,0,0,0,2,0,2,2,2,0,1,0,1,0,1,2,2,2,0,2,2,0,0,0,2,2,1,0,2,2,2,2,1,1,2,0,1,2,1,1,0,1,2,1,2,2,2,2,0,0,1,0,0,0,0,0,0,2,1,2,1,1,2,2,1,2,2,0,0,1,1,1,2,1,0,2,1,1,0,2,0,2,2,2,2,2,1,2,2,1,0,2,2,1,0,1,0,0,0,0,1,2,0,2,2,0,0,2,0,2,2,0,1,1,0,0,2,2,1,2,2,2,2,1,1,2,2,1,0,0,2,0,0,0,1,1,0,0,2,1,0,1,0,2,2,1,0,0,0,0,2,0,1,2,0,2,0,0,2,2,1,0,0,0,0,1,2,1,2,0,2,0,2,0,1,1,0,1,2,0,1,0,2,0,0,0,2,2,0,0,1,1,0,0,2,2,0,0,2,1,1,1,2,2,1,1,1,2,2,1,2,0,2,1,2,0,0,0,2,1,0,1,2,0,0,0,0,1,2,0,0,0,1,0,2,2,0,2,1,2,0,0,2,1,2,0,0,0,2,2,2,1,0,1,0,2,0,2,0,2,0,1,1,0,2,2,2,0,2,2,1,2,2,2,1,0,1,1,0,2,1,2,0,1,2,2,2,0,1,2,1,2,2,0,0,2,1,0,2,2,1,2,1,1,0,2,2,2,0,1,2,1,0,1,0,1,2,1,2,2,1,1,1,0,2,2,0,1,1,0,0,2,2,1,2,1,2,2,2,2,1,0,1,2,2,0,0,0,0,2,2,2,2,1,1,1,0,1,0,1,0,0,1,1,1,0,1,2,0,0,2,1,1,1,1,1,2,1,1,2,0,0,1,0,1,1,2,0,0,1,0,0,0,2,1,2,0,2,0,1,2,0,2,1,1,1,0,0,0,0,2,1,1,1,2,2,2,2,1,1,0,0,1,1,0,0,1,0,1,2,1,1,2,0,1,2,1,2,2,0,2,1,1,1,1,1,1,1,2,0,2,2,0,0,1,0,0,1,1,0,1,1,1,2,0,1,2,1,2,1,1,2,2,2,2,1,2,1,0,0,2,1,1,1,0,0,0,2,1,0,2,2,0,2,1,0,2,1,1,1,2,0,2,2,1,0,0,0,1,0,0,1,2,1,2,1,0,1,0,0,2,2,2,2,2,2,1,2,0,0,1,0,0,2,2,1,2,1,0,1,1,1,0,1,1,0,2,2,0,2,0,2,1,1,2,2,2,2,0,0,2,2,1,2,2,1,2,1,2,2,0,2,0,0,0,0,2,1,2,1,0,0,2,2,1,0,2,0,2,2,1,0,2,2,1,1,0,2,2,1,0,2,2,0,1,0,0,0,0,0,0,0,0,0,0,1,2,2,1,1,2,2,2,2,0,2,0,0,1,1,1,0,1,1,0,1,1,0,1,1,0,0,2,1,2,0,2,2,2,1,2,1,0,2,0,0,1,1,1,0,0,2,2,2,0,1,2,0,0,0,0,0,2,2,1,0,2,1,0,2,0,1,1,0,1,0,0,0,2,2,0,0,0,1,0,0,2,2,1,2,1,2,2,0,2,0,0,1,0,1,0,1,1,2,2,2,2,1,1,1,2,1,1,1,2,1,1,2,1,0,2,1,1,0,2,0,2,1,0,2,1,2,0,1,2,0,2,2,1,0,1,2,1,0,2,1,2,1,0,0,1,0,0,1,2,1,2,0,2,1,1,2,2,1,0,0,2,1,2,2,0,0,2,0,0,0,0,0,2,1,1,2,2,2,0,0,0,0,2,1,2,0,0,0,2,1,0,2,1,2,2,0,0,0,1,1,0,1,0,1,0,1,0,0,1,2,1,0,0,2,1,0,2,2,2,1,1,0,0,0,2,1,0,0,1,2,0,1,0,1,1,2,1,2,1,1,1,0,1,1,2,0,1,2,2,1,0,1,0,0,2,2,0,0,2,0,0,2,2,1,0,0,1,2,2,2,0,2,0,2,0,0,0,1,1,2,0,0,0,2,2,1,2,0,0,2,0,0,2,0,1,0,2,2,2,0,1,0,1,1,0,2,2,0,2,1,2,1,1,0,0,1,0,1,1,1,2,2,2,2,1,2,2,2,1,1,2,1,2,1,0,0,0,0,0,2,1,0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,1,2,2,1,2,1,0,1,2,2,1,2,2,0,1,2,2,1,1,1,2,0,0,0,2,1,2,1,2,1,2,2,0,0,1,0,1,1,0,2,0,0,2,0,0,1,0,0,1,1,1,0,1,0,0,1,0,1,2,2,2,0,1,1,0,1,0,0,0,1,0,1,2,2,2,2,0,0,0,2,1,1,1,2,0,1,2,1,2,1,0,0,1,1,1,0,0,1,0,2,1,0,1,1,1,0,2,0,0,2,0,0,0,2,2,2,0,2,0,1,1,2,2,1,0,0,2,2,0,1,1,0,0,0,1,1,0,0,2,2,0,0,0,2,0,0,2,0,2,1,1,2,0,1,2,2,1,1,1,0,0,0,1,2,0,0,0,0,0,2,1,0,0,1,2,2,2,2,1,2,1,0,2,2,2,2,1,1,1,0,0,2,1,2,1,2,0,1,0,0,0,2,1,1,2,2,1,2,0,2,2,1,0,2,1,2,1,0,1,0,1,2,2,0,0,0,1,1,0,2,1,2,1,0,1,0,2,2,2,2,2,2,2,0,2,1,1,1,0,2,0,1,1,2,0,2,0,2,2,0,2,1,1,0,2,2,2,1,1,1,0,1,1,1,0,2,0,1,0,0,0,0,2,0,1,1,0,1,1,2,0,0,0,1,2,0,2,2,2,0,1,2,0,2,0,2,2,1,0,0,0,2,2,2,2,1,2,0,0,2,0,1,1,0,2,0,2,2,2,2,0,0,2,0,0,0,0,0,2,0,0,1,1,2,0,2,1,2,2,2,1,2,0,2,2,2,1,1,2,2,0,0,2,2,2,2,2,0,2,0,2,0,0,2,1,0,0,2,2,2,2,0,0,0,1,1,1,0,2,2,2,0,0,2,2,2,0,2,0,2,2,1,2,0,0,2,0,2,1,2,2,0,2,2,0,1,0,2,1,2,2,0,0,1,1,2,2,2,2,0,1,1,0,2,0,0,2,1,2,2,0,0,1,2,1,2,1,2,1,1,2,1,1,2,0,2,1,1,2,1,0,0,2,2,0,0,1,0,2,1,2,2,0,1,2,2,0,2,0,2,1,2,0,2,0,2,0,0,2,2,0,2,0,0,1,0,0,0,2,1,2,2,1,2,1,2,2,0,2,1,1,0,2,0,2,0,2,0,2,1,1,2,2,0,0,0,1,2,2,1,0,0,0,1,0,1,1,0,0,0,0,0,0,2,0,0,0,2,2,1,0,1,0,2,0,0,2,0,0,2,2,0,0,2,0,0,1,1,2,0,0,0,0,2,2,2,2,1,2,2,1,0,0,1,0,0,1,0,1,1,0,1,2,2,0,0,0,1,1,1,1,0,2,2,0,2,0,0,1,1,2,2,2,0,0,1,2,1,1,2,2,0,2,2,0,1,2,0,2,2,0,2,1,1,2,1,1,0,2,2,0,0,1,1,1,1,0,2,1,2,1,2,2,1,2,0,2,2,2,1,2,2,2,1,1,2,2,1,0,1,1,2,2,0,2,2,2,2,1,2,1,2,2,2,1,2,2,1,1,1,1,0,1,1,2,1,1,0,1,2,1,1,0,0,0,0,2,0,2,2,1,2,2,0,2,1,1,2,0,0,2,2,1,2,0,2,1,2,2,0,2,2,1,2,2,1,0,2,1,1,2,2,0,0,1,0,1,1,0,2,1,1,2,1,1,1,1,2,1,0,0,1,2,0,0,2,1,0,0,1,1,2,2,0,1,1,2,0,1,0,0,1,2,1,0,0,1,0,1,1,2,1,2,2,0,1,1,1,2,0,1,1,1,2,1,0,1,2,0,1,1,0,1,1,2,2,0,0,2,2,2,2,0,1,0,1,1,1,2,0,1,2,2,2,1,2,2,0,2,0,1,1,0,1,1,0,1,2,1,2,1,2,0,0,1,2,1,1,1,0,2,0,2,1,0,2,2,2,1,2,2,1,1,0,2,1,2,2,2,2,0,2,1,2,0,1,0,0,0,1,2,2,2,1,2,0,1,0,0,2,2,0,0,0,1,2,0,1,1,0,2,0,2,1,2,1,2,1,2,0,1,1,1,2,2,2,1,1,1,1,0,1,0,1,1,2,2,1,2,2,1,0,1,1,0,0,1,1,0,1,1,1,0,2,2,2,2,1,0,0,0,1,0,1,1,2,1,1,0,0,1,2,2,2,0,0,0,1,0,1,1,2,1,1,0,2,0,1,2,0,0,1,0,1,1,2,1,1,2,1,0,1,2,1,1,1,1,0,1,0,0,2,2,1,1,2,0,1,2,2,0,0,0,1,2,2,1,1,0,2,2,2,1,0,0,0,2,0,0,0,0,1,1,0,2,0,0,2,1,0,0,0,0,0,0,0,0,0,1,1,2,0,1,0,0,0,0,2,2,2,1,0,0,1,1,0,1,2,0,2,2,0,0,0,0,0,0,0,1,1,1,1,2,1,2,2,0,1,1,0,0,2,2,1,2,0,1,2,1,0,0,1,1,1,0,2,0,2,0,1,1,0,0,1,0,0,0,2,0,1,2,2,0,2,2,2,0,0,0,1,0,1,2,1,0,2,2,0,2,2,2,1,2,2,2,0,0,2,0,0,0,2,0,2,1,0,0,0,0,0,0,2,2,2,2,2,0,0,0,0,2,1,0,2,0,0,0,0,0,2,0,2,0,2,0,0,2,2,2,2,1,1,1,0,2,1,1,2,1,2,0,0,0,1,0,2,0,1,2,0,0,0,0,2,1,1,1,2,0,0,2,2,0,1,0,0,0,0,2,1,0,0,2,0,1,0,2,0,2,0,1,2,1,2,1,2,0,2,0,1,2,2,0,1,1,0,2,0,1,1,0,1,2,1,2,0,0,0,2,2,0,0,0,0,0,2,0,2,0,0,2,2,0,0,2,1,0,2,2,1,0,1,0,0,1,0,2,0,2,0,2,0,0,1,2,2,2,2,2,1,2,1,1,2,2,0,1,0,0,2,1,2,0,1,0,0,2,2,0,0,2,2,0,0,1,0,1,1,2,0,2,0,0,0,2,2,1,2,2,2,0,2,0,0,0,2,0,1,1,0,0,2,0,2,0,2,0,2,2,0,0,1,1,1,2,1,2,0,2,2,0,1,2,0,1,0,2,1,0,0,2,0,1,0,2,1,2,2,0,1,1,1,2,1,1,1,0,2,1,0,1,1,0,2,2,0,0,0,2,0,2,1,2,2,2,0,0,1,0,1,2,2,2,2,2,1,2,1,0,1,1,1,1,1,2,2,1,2,0,2,0,1,2,2,2,1,2,0,0,0,2,2,2,0,1,0,0,0,2,1,0,1,1,2,1,1,2,0,0,1,0,2,1,2,2,0,0,0,2,1,1,2,2,1,0,0,2,1,1,0,0,2,0,0,0,2,0,1,1,0,1,2,2,1,0,2,1,2,2,2,0,2,1,0,1,0,0,2,2,1,0,0,1,0,0,0,0,0,2,2,1,0,0,0,1,0,0,0,0,0,2,1,0,0,2,0,1,2,1,0,2,2,0,2,0,2,2,2,2,2,0,2,2,2,2,2,0,1,0,1,0,2,2,2,2,0,0,2,1,2,1,2,0,1,2,2,0,0,2,2,0,2,2,2,0,2,0,1,2,0,2,1,1,1,2,2,2,2,2,1,1,0,0,1,2,1,2,1,2,2,0,1,1,2,2,2,2,2,2,2,2,0,2,1,0,0,0,0,2,0,2,1,1,2,1,1,2,2,0,0,2,0,0,2,1,0,2,0,1,0,1,0,0,2,0,1,0,2,1,2,2,0,0,0,0,2,2,0,0,0,0,0,1,0,2,0,2,1,2,2,0,2,2,1,0,1,0,0,0,0,2,0,0,0,0,2,2,0,2,0,2,1,1,1,2,0,1,0,2,2,1,1,0,2,2,0,2,0,0,0,0,0,2,0,0,1,0,2,0,0,2,1,2,0,0,0,2,2,2,2,2,2,1,1,0,0,1,1,2,2,1,1,0,1,0,2,2,2,2,2,1,2,2,2,1,1,2,0,1,1,1,0,2,1,0,2,2,0,1,0,2,2,1,1,0,0,1,1,0,2,0,2,2,1,0,1,2,2,1,2,1,1,0,2,2,2,1,2,1,1,0,1,2,0,1,1,1,0,2,0,2,0,1,1,0,0,1,2,0,1,0,1,1,1,0,1,2,1,2,1,1,2,2,2,1,1,2,1,0,0,0,2,1,1,0,1,1,2,1,2,0,1,0,1,1,1,1,1,1,0,2,0,1,1,2,0,1,1,2,0,1,0,2,1,2,1,0,0,2,1,0,1,1,2,1,2,0,1,1,1,0,2,1,1,0,2,1,2,0,2,0,1,1,2,1,0,0,0,1,0,1,0,0,0,1,0,1,0,0,1,2,0,1,2,2,1,2,2,1,0,1,1,2,1,0,2,1,2,0,2,0,1,2,0,1,0,0,2,0,2,2,1,0,0,1,1,0,1,2,1,1,0,2,2,1,2,0,2,0,0,1,2,1,2,1,1,0,1,0,0,0,1,0,1,1,1,0,1,2,1,1,0,2,1,2,0,0,0,2,0,2,1,0,0,2,2,2,2,0,0,0,2,2,0,2,0,1,1,2,0,2,0,2,2,2,1,2,0,2,2,0,2,1,0,0,1,2,0,0,2,0,2,0,0,0,0,1,0,0,0,2,0,2,0,2,0,0,0,0,2,2,0,1,2,0,0,0,0,2,0,2,0,2,2,2,0,0,1,1,2,0,0,2,2,1,1,0,0,0,0,2,2,0,1,1,0,0,2,0,0,2,0,1,2,0,0,2,2,2,0,2,2,2,0,0,0,2,2,0,2,2,1,0,0,2,1,1,0,1,1,0,1,0,0,0,0,2,2,1,2,1,2,2,2,0,2,2,2,2,0,2,1,1,1,0,1,0,0,1,0,0,1,0,2,0,0,1,1,2,1,2,2,0,0,0,0,0,0,0,2,2,0,1,0,1,0,1,0,1,2,2,0,2,2,1,0,2,0,1,2,0,0,0,0,2,2,2,0,0,0,1,2,2,1,1,0,0,2,1,1,0,2,0,0,1,2,2,1,1,0,0,1,1,2,1,2,2,2,1,2,2,0,2,2,2,2,2,2,2,0,1,1,0,2,1,2,2,1,2,1,2,1,0,0,0,1,2,0,1,0,2,2,1,1,0,1,2,0,0,2,2,0,0,0,2,1,2,1,2,1,0,0,0,2,1,0,0,1,2,0,1,0,0,0,1,0,0,2,0,2,1,2,0,2,0,2,2,2,2,2,1,0,0,0,2,0,0,1,0,2,0,0,2,1,2,0,2,1,2,0,1,1,1,0,0,0,2,0,2,2,0,0,2,2,1,2,2,2,1,1,2,0,1,0,0,0,1,2,1,2,2,1,0,2,1,0,0,0,0,2,2,2,0,2,1,0,0,2,2,0,2,2,2,2,2,2,0,2,2,2,2,2,2,2,0,0,0,0,2,2,2,0,0,0,2,2,1,0,0,1,0,2,1,0,2,1,1,1,1,1,2,2,0,2,1,2,2,0,2,2,0,1,0,1,0,2,0,0,0,2,0,1,1,1,1,2,0,0,2,2,0,0,1,2,2,2,2,2,2,2,2,0,0,2,2,0,0,1,1,2,2,0,0,0,1,2,1,1,0,2,0,0,0,0,1,2,2,0,0,2,0,0,1,1,2,1,2,0,1,0,0,0,0,0,1,0,1,1,2,1,1,2,2,0,0,1,2,1,2,0,2,0,2,1,0,2,0,1,0,1,2,2,0,2,1,0,0,1,0,0,0,0,1,2,1,2,2,1,2,2,1,2,1,2,1,2,0,1,1,1,2,2,0,2,2,0,2,1,0,2,2,1,2,2,0,0,2,1,2,2,1,2,1,1,1,2,2,1,0,2,2,0,1,1,2,1,1,2,2,0,2,1,0,0,2,2,1,0,2,2,1,2,0,2,1,2,0,0,2,2,2,1,1,0,2,0,2,2,0,2,0,0,2,2,1,2,2,1,1,2,0,2,2,2,0,2,2,2,1,2,0,2,2,1,0,2,2,2,2,0,2,2,2,2,2,2,0,2,2,1,1,2,0,2,0,2,2,1,2,2,1,2,0,0,0,1,2,0,0,1,0,2,2,0,2,2,0,2,2,2,0,1,0,1,0,0,1,1,0,0,1,2,1,0,1,2,1,2,0,1,0,1,0,0,2,2,1,2,2,1,1,0,0,2,1,2,2,0,0,0,2,1,2,1,0,2,2,2,0,1,1,2,0,0,0,1,2,2,1,0,0,1,1,0,1,2,2,0,2,0,0,0,1,0,2,0,1,2,0,0,2,0,2,1,2,0,1,2,2,0,1,1,0,2,0,0,0,1,1,0,0,2,0,1,2,2,0,2,0,2,0,0,2,1,2,0,1,2,2,0,1,2,2,1,0,0,1,0,0,2,1,1,0,2,0,2,0,0,0,1,0,0,1,0,1,2,0,2,2,0,1,0,1,0,2,2,2,0,1,0,2,2,0,2,2,1,0,1,0,2,1,1,2,2,0,2,0,2,0,2,0,2,0,2,0,1,2,0,2,2,1,1,2,1,0,2,2,0,1,2,1,0,2,2,0,1,1,1,2,0,1,2,0,2,0,0,0,1,1,0,0,1,2,1,2,0,2,2,1,2,2,2,2,2,0,2,2,2,0,2,2,2,2,2,0,2,2,0,2,2,1,1,1,0,2,2,2,0,0,0,2,0,2,1,1,2,0,1,0,0,2,0,1,1,0,0,0,0,1,0,1,2,2,1,0,1,2,0,1,2,1,2,0,1,2,0,2,0,1,0,2,0,0,0,2,2,2,0,2,0,1,1,1,1,2,0,0,1,2,0,1,2,0,2,0,1,0,1,1,1,0,0,1,0,2,2,1,0,1,2,1,1,2,1,2,2,1,0,1,1,2,0,0,0,2,1,2,0,1,1,2,0,1,2,2,2,1,1,2,1,2,2,0,2,2,2,1,0,0,1,1,1,1,2,0,1,1,2,1,2,0,0,0,2,0,0,2,0,1,0,0,0,1,1,1,1,0,1,1,2,0,1,2,0,1,2,1,0,2,1,0,1,2,1,2,1,2,2,2,2,1,0,1,1,1,0,2,2,0,2,0,2,2,1,1,0,2,1,2,1,2,1,1,1,2,0,1,0,1,2,1,1,1,1,0,1,2,2,2,2,1,0,0,1,0,1,0,0,0,0,1,1,2,1,2,0,1,2,1,0,0,0,2,2,1,0,0,2,2,2,2,1,1,1,1,2,0,0,1,1,0,2,1,1,2,0,0,2,1,0,0,2,2,2,2,1,1,2,0,1,1,1,0,1,2,0,2,1,2,0,1,0,1,2,2,2,0,2,0,0,0,1,0,1,2,1,2,0,0,2,0,1,1,1,1,2,2,2,0,0,2,0,0,0,2,0,0,2,0,2,0,0,2,2,2,2,0,0,2,0,0,0,2,0,1,2,1,0,1,0,0,1,0,0,2,2,0,2,1,2,1,2,2,2,2,1,1,0,0,0,1,0,0,0,0,1,2,1,2,2,2,0,1,0,1,0,0,1,1,2,1,1,0,0,2,1,1,0,0,1,2,0,0,0,0,1,0,1,0,1,2,0,2,0,0,2,0,0,2,2,1,0,1,0,0,0,1,0,1,0,2,0,2,2,0,2,0,2,1,1,2,1,2,1,0,0,2,2,0,2,1,1,0,2,2,0,0,1,0,0,2,1,2,0,1,0,1,0,1,1,1,2,1,1,1,0,0,1,0,2,2,2,1,0,2,1,1,0,2,0,0,1,0,0,2,0,2,1,2,0,1,1,0,2,1,0,1,2,0,2,1,1,1,0,2,0,1,0,1,1,0,2,2,2,0,2,0,1,2,2,1,2,1,0,1,0,2,1,0,1,0,2,0,0,0,2,1,2,0,1,2,1,1,0,0,1,0,0,1,0,1,1,0,0,2,0,0,2,0,0,0,1,1,1,2,2,0,0,0,1,1,1,0,2,0,2,0,1,0,0,2,2,1,1,2,2,0,1,2,2,2,0,2,1,0,2,0,0,2,0,1,2,1,1,1,1,2,2,0,0,1,2,2,0,2,2,2,2,2,0,2,0,1,1,2,1,2,0,0,1,2,0,1,2,2,1,2,0,1,1,1,0,2,1,1,2,0,2,1,0,2,1,0,0,1,1,1,0,2,0,0,2,1,1,0,2,2,2,1,1,2,1,2,0,0,2,1,0,0,0,2,1,0,0,1,2,2,2,1,1,1,1,2,2,0,2,2,1,0,0,2,0,1,1,0,2,0,0,1,0,1,1,2,2,0,0,0,1,2,0,2,0,1,0,1,0,0,0,2,0,1,0,0,2,1,1,0,0,0,0,2,2,2,2,2,2,0,0,0,0,0,0,2,2,2,2,0,2,1,1,0,1,2,2,0,0,2,2,0,1,1,0,1,2,2,1,1,2,1,1,2,0,1,0,0,0,2,1,0,2,1,0,0,1,0,2,0,0,0,1,2,1,2,0,0,2,2,0,0,1,2,0,2,1,0,2,2,2,1,2,0,2,1,0,1,0,2,0,2,0,0,0,1,2,0,1,0,2,0,1,1,2,2,1,2,1,1,2,2,2,0,1,1,0,0,2,2,1,2,1,0,1,1,1,1,2,0,1,1,0,1,0,1,1,2,2,2,0,1,0,1,1,0,1,1,2,0,2,2,0,0,2,0,2,0,2,2,1,0,2,1,2,0,2,2,1,2,2,2,0,0,0,2,2,1,0,2,0,1,2,0,2,2,0,1,0,0,2,2,0,1,2,1,2,0,0,0,1,2,2,2,1,2,0,2,0,2,1,2,0,0,0,0,0,2,2,2,2,2,2,2,1,1,1,2,2,1,2,0,0,2,2,2,0,2,2,2,1,0,1,2,0,2,0,0,0,1,1,0,2,0,2,0,0,2,0,1,1,2,2,2,2,0,0,2,2,0,2,1,0,2,2,1,2,2,1,1,2,0,2,2,0,2,2,1,0,0,1,0,1,0,0,2,1,2,1,0,1,0,1,2,0,1,0,1,2,1,1,0,2,1,2,2,1,2,0,2,1,1,1,0,2,0,1,1,1,0,0,2,1,1,2,2,2,0,1,1,1,0,2,0,0,0,2,1,1,1,2,0,1,0,0,2,1,2,2,1,2,2,0,0,0,1,2,2,1,2,1,1,1,2,0,1,1,2,0,2,1,2,2,0,2,1,0,1,0,2,2,0,0,1,1,0,0,0,2,1,0,1,1,1,0,1,0,2,2,0,1,0,1,2,2,2,2,1,2,2,2,0,0,0,2,1,2,2,0,1,1,2,0,0,1,1,1,2,0,0,0,1,2,0,1,0,2,0,1,0,1,2,0,0,2,1,2,0,2,1,1,0,1,1,1,1,1,1,2,0,0,0,0,0,0,2,1,0,0,2,0,0,0,1,2,0,0,2,0,2,2,0,1,0,0,2,0,1,2,0,2,0,0,2,0,0,1,1,0,2,0,0,2,1,0,2,1,0,2,1,2,0,0,1,0,0,2,1,2,2,2,1,0,2,2,2,1,1,0,1,1,1,1,0,1,2,0,1,2,1,2,0,2,2,1,0,1,2,1,2,1,1,2,2,2,2,2,1,2,0,1,1,1,0,0,0,1,1,0,0,2,2,0,2,0,0,2,1,2,1,2,2,0,1,2,0,0,1,1,1,0,2,0,0,2,2,0,0,2,0,0,2,2,0,2,0,1,0,2,1,1,1,2,0,0,0,1,2,2,0,1,1,0,1,0,1,0,0,1,1,0,2,0,0,1,2,1,2,2,2,2,0,0,0,1,0,1,2,1,1,2,1,1,1,0,1,1,2,0,0,2,1,2,0,1,1,1,0,0,0,1,2,1,2,2,2,0,0,2,2,0,0,2,1,0,2,2,0,2,1,0,2,1,0,2,0,1,0,1,0,1,2,0,0,0,2,0,0,2,0,2,0,0,2,1,0,1,0,1,2,0,2,1,0,0,1,1,2,0,1,0,2,0,0,1,1,2,2,2,2,2,1,2,0,0,2,2,1,0,2,0,0,1,2,1,0,0,2,2,2,1,2,1,2,0,2,2,0,0,0,1,2,2,2,1,2,2,2,0,2,2,2,1,0,2,0,0,1,1,1,2,2,0,0,0,2,0,2,0,1,2,1,2,0,2,0,1,0,0,2,0,1,1,1,1,0,0,0,1,0,1,2,1,2,0,0,0,0,2,0,2,0,2,0,0,1,2,1,0,0,2,1,0,0,2,0,1,1,2,1,1,1,0,1,1,2,0,0,2,2,1,2,0,1,2,1,2,1,1,1,1,1,1,2,2,1,1,0,2,1,1,2,1,2,2,0,1,0,0,2,0,2,1,2,0,0,2,1,1,2,0,2,0,0,0,2,2,2,2,1,1,1,1,2,1,0,1,2,0,2,0,0,2,1,2,1,2,0,0,0,2,1,0,2,2,2,0,0,1,2,1,2,2,0,0,1,0,2,1,1,0,2,0,2,2,2,2,0,2,0,0,2,0,0,2,1,1,0,1,0,1,1,0,2,1,1,1,0,0,1,2,0,1,2,1,0,1,0,2,1,0,2,1,0,2,0,1,0,0,0,0,1,1,2,0,2,2,1,1,0,2,0,1,1,1,2,1,0,1,1,2,0,1,0,0,0,0,1,0,1,1,0,2,0,1,0,1,1,2,1,2,1,0,0,1,2,2,1,1,0,1,0,1,2,2,0,2,1,2,0,1,1,2,1,1,2,1,1,0,0,2,2,0,1,2,2,0,1,2,1,2,0,1,2,0,0,1,2,0,2,0,1,2,0,1,2,1,1,1,1,0,0,0,2,2,2,0,0,2,0,0,1,0,0,0,2,2,2,0,1,2,1,2,1,2,1,0,0,0,1,2,1,0,0,1,1,2,0,0,0,2,1,0,2,2,2,0,0,1,0,2,0,1,0,1,2,0,0,1,2,2,1,2,0,0,1,1,0,0,1,2,1,1,0,2,0,1,2,2,0,0,1,2,1,0,0,2,2,2,1,2,2,2,2,1,0,2,2,0,0,2,2,0,0,2,0,2,1,1,0,0,2,0,1,0,2,1,1,0,2,2,2,2,0,0,0,0,0,2,1,0,0,2,0,2,2,0,2,2,0,2,0,2,0,0,1,1,1,1,1,2,0,1,1,2,0,0,0,0,0,2,2,1,2,0,0,0,2,2,0,2,0,0,2,2,0,1,0,0,2,2,1,2,0,0,2,1,1,0,2,2,0,2,0,2,1,2,2,2,0,0,0,0,2,0,0,0,2,2,1,0,0,1,0,0,0,0,2,2,2,2,2,0,2,0,0,0,2,0,2,1,0,0,2,2,2,2,0,1,0,0,0,2,0,2,0,2,0,0,0,0,2,0,2,1,2,1,2,2,1,2,2,0,2,2,2,2,0,2,2,2,0,1,1,2,0,2,2,0,2,1,2,1,0,2,2,1,2,2,0,2,2,0,1,1,0,1,1,1,2,2,2,0,0,1,0,2,2,0,1,1,2,0,1,0,2,2,1,0,1,1,2,0,2,2,2,1,0,2,1,0,0,1,2,2,2,2,2,1,0,2,2,0,1,2,1,2,0,0,1,0,0,2,1,0,0,2,2,1,2,2,2,2,2,0,0,0,2,0,2,2,2,1,1,2,2,0,2,0,0,2,2,0,1,1,0,0,2,0,1,0,0,2,1,0,0,2,1,2,0,1,0,2,2,1,2,2,1,2,0,2,2,1,2,1,2,1,2,2,0,1,0,1,2,0,0,2,0,2,0,1,0,0,0,1,0,1,2,0,2,1,1,2,0,0,0,2,0,2,2,2,0,0,0,0,2,2,1,2,2,1,2,1,0,1,1,2,2,0,0,0,1,2,2,1,0,1,0,2,2,0,0,2,0,2,2,1,0,2,2,2,0,2,0,2,2,1,1,1,2,1,2,0,0,1,2,2,0,2,2,0,1,1,1,2,2,0,0,0,0,2,2,1,1,0,1,1,2,2,2,2,2,2,1,2,1,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,2,1,2,1,0,1,0,0,2,2,1,0,0,0,1,0,2,0,0,0,1,0,1,2,1,1,2,2,1,1,2,2,2,0,0,2,2,0,1,0,1,0,1,2,0,2,0,2,2,1,0,1,0,1,1,2,2,0,0,2,2,1,0,2,2,1,0,1,2,2,1,2,2,0,2,2,0,2,0,2,2,0,1,1,1,2,2,1,1,0,2,0,0,0,0,1,0,1,0,0,0,0,0,1,1,2,1,0,2,1,1,2,2,1,0,0,2,2,0,0,2,1,1,2,2,2,2,2,1,0,1,1,1,2,0,2,0,0,0,2,1,1,0,2,1,0,2,2,0,1,1,2,2,1,1,0,1,1,0,2,1,0,1,1,1,1,2,0,2,2,0,0,0,0,2,0,1,1,1,2,0,1,2,1,0,2,2,0,1,0,1,0,0,2,0,0,1,2,2,2,0,2,2,1,0,2,0,1,1,2,1,0,0,1,1,1,0,0,2,2,0,1,2,2,0,0,2,0,2,1,2,2,0,2,2,2,0,2,1,0,0,2,1,0,1,2,0,0,0,1,2,1,1,0,2,2,0,1,1,2,0,2,1,1,2,2,1,2,1,1,0,0,0,0,2,0,1,0,1,0,1,0,2,2,1,2,2,0,0,2,2,2,2,2,0,2,1,0,2,2,1,1,1,2,0,1,1,0,1,2,2,2,0,0,2,2,2,1,2,1,2,1,2,2,0,1,1,1,2,2,1,1,2,0,2,0,2,0,0,1,0,1,2,0,2,1,0,1,0,0,2,2,2,2,2,2,1,1,1,0,0,1,1,2,0,2,0,0,2,1,2,1,2,1,0,1,2,1,0,1,0,1,2,0,0,0,0,0,1,2,2,2,1,1,0,0,1,1,1,0,1,1,2,1,0,1,0,0,1,1,2,2,0,1,1,1,2,0,0,2,2,1,0,2,2,2,2,1,0,0,2,1,1,0,0,2,2,2,1,0,2,0,1,1,2,2,2,0,2,2,0,2,1,0,0,2,1,0,1,1,2,1,1,2,0,1,0,2,1,2,1,0,1,2,0,0,0,2,2,2,0,2,1,0,2,0,0,2,2,2,1,2,2,1,2,0,1,0,0,0,0,1,0,1,1,2,1,2,0,2,1,0,1,1,0,0,1,1,1,1,0,0,1,1,1,0,0,2,2,0,2,0,0,2,1,0,1,2,1,2,2,0,1,0,1,1,2,1,2,2,1,1,2,0,1,1,2,1,0,1,2,1,2,0,1,2,1,0,2,1,1,2,2,2,2,0,2,2,0,0,1,1,2,2,2,1,2,0,1,2,1,2,0,1,1,1,2,2,2,2,1,2,2,1,2,1,1,2,1,0,2,1,2,2,1,1,1,2,2,1,0,2,2,1,2,2,1,1,2,1,0,0,2,2,0,1,1,0,1,2,2,0,0,1,0,2,2,1,1,0,2,2,0,0,1,2,1,2,2,1,0,0,2,0,1,2,2,2,1,0,1,1,0,1,1,1,2,2,1,0,1,0,1,1,2,0,1,2,1,0,1,0,1,1,1,2,1,0,2,0,0,2,0,0,2,2,2,2,2,2,0,0,0,0,0,0,0,2,0,2,0,2,0,2,0,2,1,2,2,0,2,1,2,2,1,2,0,0,0,2,0,0,0,0,0,2,2,1,0,2,2,1,0,0,0,2,1,0,1,0,2,2,0,2,2,2,1,0,0,2,2,0,0,0,2,1,0,0,0,2,0,0,2,0,2,2,0,1,1,0,0,1,2,2,1,0,1,0,2,2,2,2,2,1,2,0,1,1,2,1,0,1,2,0,1,1,0,0,1,0,1,1,2,2,0,2,1,1,0,0,2,0,1,0,1,2,2,1,1,2,0,1,0,1,2,2,1,2,0,1,2,0,1,2,0,2,0,1,1,0,0,1,0,2,2,0,1,0,1,2,2,0,0,2,2,2,2,2,0,2,0,0,2,2,0,1,1,1,0,0,1,2,1,2,1,0,2,2,0,0,2,2,2,2,1,2,1,0,2,0,2,1,1,2,2,2,1,2,2,2,0,1,0,1,0,1,1,2,0,2,1,2,1,1,2,2,0,2,1,0,2,1,2,0,0,2,2,0,0,1,0,2,1,2,0,0,0,2,2,2,1,2,2,0,1,2,1,2,2,0,1,1,1,1,1,2,0,0,2,2,1,0,1,1,2,1,0,2,1,2,2,1,1,2,0,0,0,1,2,2,2,2,2,1,2,2,2,0,0,2,2,0,0,2,2,1,2,1,0,2,2,0,0,1,0,1,0,1,0,2,1,2,2,1,1,1,2,1,1,0,1,0,1,2,1,0,1,2,2,1,1,0,0,2,1,2,2,0,0,2,1,1,2,2,0,1,1,2,0,1,2,2,2,0,2,1,2,1,1,2,2,2,0,2,2,1,2,2,1,2,2,0,2,0,2,1,2,1,0,2,0,0,2,0,2,1,2,0,2,0,0,0,2,1,1,2,1,0,1,2,2,2,2,2,0,2,2,0,2,2,2,0,1,2,1,2,0,2,2,0,2,1,0,1,1,0,2,0,2,0,2,2,1,2,0,2,0,2,2,2,2,0,2,1,1,0,0,0,2,1,1,1,2,2,2,2,1,0,2,2,2,0,0,2,1,1,2,0,0,1,1,1,1,0,0,2,1,1,2,2,0,0,1,1,0,2,2,2,0,1,0,0,2,2,2,1,2,0,0,1,0,0,0,1,1,2,1,1,2,1,1,2,2,2,0,1,2,2,1,2,0,2,0,0,0,2,2,0,1,1,1,0,0,0,0,2,1,0,2,0,1,0,0,2,0,0,1,2,1,2,1,1,2,2,0,0,0,1,2,0,1,1,0,0,2,2,0,0,0,0,1,1,0,0,0,2,0,2,2,0,2,2,2,2,2,1,1,1,0,1,1,1,2,2,1,1,1,2,1,1,2,1,1,1,1,2,1,2,2,1,1,2,1,2,1,2,1,0,0,2,2,0,1,1,0,1,0,2,0,1,0,2,1,1,2,0,0,1,2,0,2,1,1,2,2,1,2,2,1,1,1,1,0,2,1,1,0,1,1,0,1,1,0,0,1,0,1,2,1,2,2,2,2,0,2,0,1,1,2,1,0,0,0,1,2,0,0,0,0,2,0,0,2,2,1,2,2,2,0,1,0,0,0,1,1,1,1,0,2,0,0,2,2,1,0,1,0,0,2,1,0,1,0,1,1,0,2,2,1,0,1,2,1,1,0,0,1,1,2,1,2,1,2,2,0,1,2,1,2,0,0,1,0,0,2,2,0,2,0,2,0,2,2,0,2,0,0,1,2,1,0,0,1,0,0,1,0,1,1,0,2,1,1,2,1,2,0,1,0,1,1,0,1,2,0,2,2,2,2,1,2,1,0,0,0,2,2,1,1,0,1,0,1,2,0,2,1,0,0,2,0,2,0,0,2,0,2,2,0,0,2,0,2,2,2,2,2,2,1,0,0,2,2,0,1,1,1,1,2,2,0,0,2,0,2,2,0,0,0,0,2,2,1,0,1,1,2,1,0,0,1,0,0,0,1,2,2,0,0,2,0,1,0,1,2,1,1,1,1,1,1,0,2,0,0,0,1,1,2,2,2,1,1,2,0,1,0,2,2,0,0,0,2,0,1,2,0,1,0,0,1,1,0,1,2,1,0,0,0,0,0,0,0,1,1,1,1,1,1,0,1,1,0,2,0,2,1,0,0,0,0,0,1,1,2,1,2,2,2,0,2,2,0,2,2,0,1,1,0,2,1,2,1,0,0,2,0,0,0,1,1,1,0,0,1,1,0,0,2,1,0,0,0,1,0,2,2,0,2,2,0,0,2,0,0,1,0,0,2,2,2,2,1,1,2,0,0,1,0,1,1,0,0,0,2,2,2,2,0,1,2,2,0,0,0,0,2,2,0,2,1,2,0,1,2,2,1,2,0,2,0,1,2,0,2,0,2,0,2,1,2,0,2,1,2,2,0,0,0,0,0,2,2,2,2,0,0,2,2,1,1,0,1,0,1,2,0,0,1,2,1,2,2,2,1,1,1,0,0,1,0,0,1,0,2,0,1,2,0,0,2,2,2,0,2,2,2,2,2,0,0,1,2,0,2,0,2,0,0,2,0,2,2,2,2,0,1,0,0,2,2,0,2,2,1,1,0,1,0,1,2,2,0,1,0,2,0,1,1,1,0,0,2,0,0,2,2,1,1,0,1,0,0,0,0,0,2,0,2,2,2,2,2,0,2,2,1,2,2,0,2,1,1,0,0,2,2,1,1,2,1,0,0,1,1,1,2,0,1,1,1,2,1,0,1,2,2,0,0,0,2,0,1,1,1,2,1,2,2,2,2,2,1,0,2,1,0,2,2,2,2,2,2,2,0,0,2,2,0,0,0,2,2,0,0,2,2,1,0,2,1,1,1,1,0,1,2,0,2,2,2,0,0,0,0,2,0,1,2,2,1,0,2,0,1,0,2,0,1,0,0,2,2,0,0,1,0,1,2,1,2,2,0,2,2,2,0,1,1,2,2,0,0,0,2,2,0,1,0,0,0,1,1,0,2,2,1,0,2,0,1,2,2,2,1,0,0,0,1,1,2,2,0,1,2,1,0,1,0,2,2,0,2,2,1,1,1,2,1,0,2,1,0,2,2,1,1,1,1,2,0,1,2,1,0,1,2,2,0,0,1,0,1,1,1,2,0,0,0,1,1,0,2,0,1,2,2,2,2,0,0,0,2,2,0,1,1,0,2,2,2,1,2,1,0,1,0,2,0,0,0,0,1,0,0,1,1,0,0,0,2,1,1,0,2,0,0,1,0,0,0,2,0,0,2,0,2,1,2,0,0,1,0,2,1,2,1,2,0,0,2,1,2,1,1,2,2,0,1,0,1,2,1,0,1,2,2,0,2,2,0,1,0,1,1,0,1,1,0,0,2,0,0,0,0,2,2,0,2,2,1,2,2,0,1,2,1,0,1,1,1,1,0,2,2,1,1,1,1,1,1,2,2,2,2,0,0,2,0,2,2,0,2,0,0,0,2,0,2,0,0,2,2,1,0,2,0,2,2,0,2,0,0,2,0,0,2,2,0,2,0,0,2,0,0,2,0,0,0,2,2,0,0,0,2,2,1,0,0,2,0,2,2,2,2,2,0,0,0,1,1,0,0,0,0,2,1,1,2,0,0,0,2,0,2,0,1,2,0,0,2,2,2,2,0,2,0,0,0,2,2,0,0,2,0,2,2,0,0,0,0,1,2,0,2,1,2,0,0,2,0,2,0,2,0,0,2,0,0,2,2,0,2,2,2,2,0,0,0,0,2,1,2,1,2,2,1,2,2,0,2,1,0,0,2,0,0,0,0,2,2,0,0,2,1,2,2,0,1,0,0,1,2,2,2,2,0,2,0,0,2,0,1,2,2,1,2,1,0,2,2,0,1,1,1,0,0,2,0,2,0,0,2,0,0,2,2,2,1,0,0,1,0,2,0,1,1,1,2,0,1,2,2,1,0,0,2,1,0,0,0,2,0,2,2,2,2,0,1,0,0,1,1,2,2,2,2,0,0,1,2,0,1,1,0,2,2,0,0,0,0,0,0,1,0,0,1,0,2,2,2,0,0,2,0,1,2,0,0,2,2,2,1,2,0,0,0,0,0,1,0,2,0,0,1,0,1,0,2,0,0,0,2,0,0,0,2,2,2,0,0,2,1,2,1,0,1,1,1,1,2,2,1,2,1,2,1,0,0,2,1,0,2,0,0,1,1,2,2,2,2,1,1,2,1,2,1,0,1,2,2,1,2,0,1,2,2,2,1,2,2,0,1,1,0,0,1,1,0,0,2,0,0,1,0,0,0,1,2,2,1,0,1,2,1,1,0,2,1,0,0,2,2,2,1,2,0,0,2,0,2,0,1,0,2,0,1,1,2,0,2,0,0,1,2,2,0,1,0,1,2,1,1,0,2,1,0,1,2,2,0,1,1,2,1,2,1,0,2,0,1,0,0,1,0,1,1,0,0,0,2,1,0,0,1,0,1,2,2,1,1,2,1,2,0,2,2,1,1,0,2,1,2,2,0,1,1,1,0,2,2,2,2,2,1,0,2,0,0,0,2,2,1,1,0,1,1,2,0,2,1,2,0,0,0,2,2,1,2,2,1,1,1,0,1,2,0,1,0,0,1,1,2,2,2,2,2,2,0,2,1,1,2,1,1,1,2,0,1,2,1,0,2,0,1,0,1,2,0,0,1,0,0,2,2,0,1,2,1,1,1,2,2,2,0,2,1,1,2,2,2,1,1,0,1,0,0,1,2,1,0,0,1,0,1,2,0,0,2,1,2,0,2,2,1,1,2,2,2,1,0,1,1,1,1,2,0,2,2,0,0,1,1,1,2,1,1,0,0,2,0,2,0,2,2,2,1,1,1,1,1,2,0,2,1,1,2,1,0,1,0,1,0,1,2,1,1,1,2,2,1,1,2,2,2,2,1,2,2,1,1,0,2,0,0,0,0,1,1,1,1,2,2,0,1,0,1,2,2,2,1,1,2,2,0,0,0,1,0,2,0,2,1,2,2,2,2,1,0,1,0,1,1,2,0,1,1,0,0,1,1,2,0,2,2,2,1,0,2,2,1,2,0,2,0,0,2,2,0,1,0,0,0,1,2,1,2,1,0,1,0,2,2,0,1,1,0,0,2,0,2,0,0,0,1,1,2,1,0,1,2,2,2,1,2,2,1,0,0,2,1,0,2,0,0,1,0,2,1,2,0,1,2,1,1,1,1,2,2,1,1,0,1,0,2,0,1,0,0,1,0,2,0,2,1,1,0,1,0,2,2,0,0,2,0,0,1,1,2,2,2,1,0,2,2,2,2,1,2,0,2,2,1,0,0,2,0,2,1,1,0,1,2,0,0,2,2,2,0,2,1,1,2,1,2,1,0,0,0,0,1,2,1,2,2,0,1,1,0,1,1,2,1,1,2,2,0,2,2,0,0,0,0,1,2,2,0,1,2,2,1,2,1,0,1,2,1,2,1,1,2,0,0,2,1,2,0,0,0,0,0,0,0,2,0,0,0,0,2,2,2,2,1,2,2,1,0,2,2,2,2,0,0,0,2,2,1,2,0,2,0,2,0,2,0,2,2,2,2,2,0,0,0,1,0,0,2,2,0,2,0,1,1,2,2,2,0,2,0,1,0,0,1,2,2,2,1,1,1,2,2,0,1,2,2,1,0,2,2,0,0,2,2,0,2,0,2,2,0,0,0,1,0,2,0,0,2,1,2,0,2,2,0,0,1,0,0,2,0,2,1,1,2,2,2,2,1,1,2,2,1,2,1,2,0,0,2,2,0,2,2,0,0,2,2,1,0,0,2,1,0,1,0,1,0,1,2,0,2,1,2,0,2,1,1,0,0,0,2,0,0,2,2,0,2,1,0,2,2,0,2,0,0,0,2,0,1,2,0,2,0,0,2,0,1,0,1,2,0,2,1,2,0,2,2,0,1,2,0,1,2,0,2,0,0,2,0,0,2,0,2,0,0,2,0,2,1,0,0,2,2,2,0,1,1,0,2,2,0,0,2,0,0,0,0,1,0,1,0,2,2,0,2,2,2,2,2,0,0,2,0,1,0,1,2,2,2,1,2,2,0,1,1,1,0,2,0,2,1,0,0,2,0,0,2,2,2,2,1,1,0,2,0,0,2,2,0,2,2,2,0,2,2,0,0,1,0,1,1,2,1,2,0,1,2,2,2,2,2,2,2,0,0,1,0,0,1,0,0,0,1,2,2,0,0,0,2,2,1,1,2,1,2,2,0,2,2,0,1,2,0,0,2,2,0,1,1,0,0,0,0,0,2,0,2,0,1,1,1,2,0,2,0,1,0,0,1,0,2,2,0,0,2,0,0,1,2,1,2,2,0,2,2,0,0,0,2,2,0,1,2,2,2,1,0,1,2,2,2,2,1,0,0,2,0,0,0,1,0,0,0,0,0,2,0,2,1,0,0,1,0,1,0,0,1,1,0,1,1,0,0,0,2,2,0,2,2,1,2,2,0,1,0,0,2,2,2,0,0,2,0,0,2,2,2,1,0,0,0,0,2,1,2,2,0,0,2,2,1,1,2,1,0,0,0,2,1,0,2,0,1,0,0,2,0,0,2,0,1,0,2,2,2,0,0,0,0,1,1,2,0,2,0,0,0,0,0,0,2,0,2,0,0,0,0,0,2,0,0,1,0,2,0,2,2,0,0,0,2,0,1,0,0,1,2,1,0,2,1,2,0,0,2,0,2,0,1,1,0,2,0,0,2,2,1,1,2,2,1,2,1,0,2,0,2,2,2,1,2,0,0,0,1,0,2,1,0,2,0,1,2,2,2,0,2,2,1,0,1,2,0,0,0,1,0,1,2,0,0,0,2,0,0,0,2,0,1,2,0,2,0,0,0,0,0,2,1,0,0,2,0,2,2,2,2,2,0,2,0,1,2,2,0,2,2,0,0,2,0,1,1,2,2,1,0,0,1,1,2,2,0,2,1,0,1,1,2,1,1,1,1,1,0,0,2,2,0,1,1,1,1,0,0,2,2,2,0,1,1,1,0,1,0,0,0,2,2,2,2,0,2,0,0,1,0,1,0,1,2,0,0,0,1,0,1,0,2,1,2,1,2,0,1,2,2,1,1,1,0,2,2,2,1,0,1,1,0,2,1,1,0,2,1,2,0,0,1,1,2,1,0,2,0,0,0,0,0,1,0,1,1,0,0,1,0,2,0,1,2,0,1,0,2,1,1,1,1,0,0,1,0,0,2,2,0,2,0,1,0,0,0,1,2,1,2,0,2,2,2,2,0,1,1,0,1,2,2,0,1,0,2,2,2,1,1,2,2,2,2,0,0,1,0,0,0,2,0,0,1,2,2,2,2,1,2,2,1,2,1,2,2,0,1,1,2,0,2,0,0,2,0,0,1,2,0,0,0,2,2,0,0,1,1,2,2,2,0,2,2,1,0,1,2,0,2,2,0,2,2,0,0,0,0,1,1,1,0,2,2,0,0,0,2,0,2,0,2,1,2,0,2,2,2,1,1,2,2,1,2,2,2,0,2,0,0,2,1,2,0,1,2,2,1,1,0,2,1,0,1,1,2,1,1,0,2,1,0,0,0,2,1,0,0,0,0,1,0,2,2,1,2,0,2,0,1,1,2,1,1,1,2,1,2,1,0,1,2,1,0,0,1,0,0,0,1,2,0,0,2,2,0,0,1,2,2,0,2,2,2,2,2,0,2,0,0,1,1,2,2,2,2,0,0,2,2,2,1,1,2,1,2,2,2,1,2,1,0,2,2,0,2,1,0,1,2,2,2,0,2,1,2,0,0,0,0,1,1,0,1,2,0,2,1,2,1,1,2,2,0,2,1,1,2,0,2,0,2,0,2,0,0,2,1,2,0,2,0,2,0,0,0,0,2,1,1,0,1,2,1,1,1,1,0,0,1,1,2,0,2,2,2,1,2,2,1,2,2,1,2,2,2,2,2,2,2,1,1,0,0,2,1,2,0,2,0,0,2,0,0,0,0,2,0,1,2,1,2,0,1,0,1,0,2,2,2,2,0,2,2,0,0,0,2,0,0,1,0,1,1,0,0,0,1,2,2,0,2,2,1,0,2,1,1,2,0,1,1,2,0,1,0,1,1,2,2,1,1,0,0,1,0,2,0,1,0,1,0,1,1,2,1,2,1,0,1,1,2,1,0,1,1,0,1,0,2,1,1,2,2,2,2,2,0,2,2,0,2,2,2,2,0,2,2,2,0,1,1,1,2,2,1,2,2,1,1,2,1,0,0,2,2,2,1,0,1,0,1,0,1,1,0,0,2,1,0,2,0,0,2,1,1,0,0,1,1,2,0,1,1,0,1,0,0,1,1,2,2,0,2,0,0,2,2,1,2,1,0,0,1,2,1,0,2,2,2,0,1,0,0,1,0,2,1,0,1,1,0,1,2,2,1,2,0,0,0,2,2,2,0,2,2,2,2,1,1,1,0,0,2,0,2,2,1,0,2,2,0,2,2,0,0,1,1,0,0,0,1,0,0,2,2,2,2,0,1,2,1,2,0,0,2,0,1,1,2,2,1,0,0,0,2,2,2,1,1,2,1,1,1,0,2,2,2,2,2,2,2,0,0,1,2,1,2,0,2,1,2,2,2,2,1,0,2,0,1,2,2,0,1,0,1,2,1,2,2,2,0,0,2,1,2,2,2,1,2,1,1,0,0,0,2,0,1,1,0,2,2,2,0,1,1,0,2,0,1,0,1,2,0,1,1,0,2,2,1,2,2,1,1,1,2,1,2,1,0,1,0,2,0,1,2,1,2,1,0,1,1,1,0,0,2,1,1,0,1,2,1,0,0,2,2,2,1,1,2,1,1,2,1,1,0,1,1,0,2,2,0,0,2,0,1,1,2,1,2,0,1,1,2,1,2,2,0,2,1,2,1,1,1,1,1,0,2,0,0,0,1,0,1,0,0,2,1,1,1,1,1,0,1,0,2,1,0,2,2,1,0,0,1,0,2,2,2,1,0,2,1,1,0,2,2,2,0,2,1,0,1,2,0,0,0,0,2,1,0,0,1,1,2,2,0,0,1,0,2,1,1,1,2,2,1,0,0,2,2,1,2,0,2,0,0,1,1,1,1,1,0,0,1,1,0,1,2,2,2,2,2,2,0,2,0,0,2,1,0,1,1,1,0,1,2,2,2,2,1,0,2,0,0,1,2,1,1,0,0,0,1,0,0,2,2,2,1,1,2,1,0,0,0,2,2,2,0,2,0,2,2,2,0,0,0,1,0,2,0,2,1,0,0,0,1,1,2,0,2,2,2,0,0,2,1,2,2,0,0,0,0,0,0,2,1,0,1,0,1,0,1,1,2,1,0,0,1,1,2,0,2,0,1,2,1,0,2,1,1,2,1,1,2,1,1,2,1,0,0,0,2,2,1,1,2,1,0,0,2,1,0,1,0,1,2,1,1,1,1,1,2,2,0,0,2,1,1,0,1,1,0,1,1,0,0,2,1,0,1,2,1,2,2,1,2,2,2,2,2,2,1,1,2,0,0,1,1,1,1,0,2,1,1,2,2,2,0,2,0,2,1,0,0,2,1,1,2,1,2,2,0,2,0,0,2,0,2,2,1,1,2,2,0,2,1,2,2,0,2,2,0,1,1,2,0,2,0,2,2,1,1,0,0,2,2,1,2,1,2,0,2,0,1,0,0,0,2,2,0,0,0,2,2,2,2,1,1,1,2,2,1,0,0,2,2,2,2,2,0,2,2,1,1,2,1,0,2,0,0,2,2,0,0,1,2,1,1,2,0,1,2,1,0,0,1,0,2,1,1,1,0,1,2,0,1,2,2,0,2,1,2,2,2,1,2,2,0,2,0,2,0,2,0,2,1,0,2,0,1,0,0,2,0,1,0,1,0,2,1,0,1,2,0,2,2,1,1,1,2,0,0,0,0,1,0,1,2,1,2,0,1,0,2,2,0,0,1,0,0,2,2,2,2,2,2,1,1,2,0,0,1,1,2,1,0,0,2,2,1,2,1,0,1,2,2,1,1,0,1,1,1,2,2,0,2,0,0,2,0,2,0,2,0,2,1,1,2,0,0,2,1,0,1,0,2,2,0,1,0,0,0,1,0,1,1,2,2,2,1,1,2,2,0,1,1,1,1,1,2,2,2,2,0,1,1,0,0,0,2,2,0,1,0,0,1,2,1,0,2,0,1,0,2,0,1,0,1,0,0,2,2,1,1,1,2,2,0,1,2,1,1,0,1,2,2,0,0,2,2,2,2,2,2,0,1,1,1,0,2,1,1,1,0,0,2,0,0,1,1,1,1,2,0,0,2,1,1,1,1,2,2,0,1,0,0,1,0,2,0,0,2,0,1,2,1,0,0,2,0,2,2,0,2,0,1,2,2,0,1,1,1,2,0,2,0,1,1,1,2,0,2,1,2,0,2,1,1,2,2,1,0,0,1,0,2,2,0,1,0,1,1,0,2,2,1,0,0,2,2,1,0,0,2,0,1,0,0,1,2,0,1,1,2,2,0,0,1,0,1,1,1,1,1,1,0,1,0,0,2,1,1,2,2,2,0,1,0,0,2,0,0,1,0,1,2,2,0,2,2,1,0,1,0,0,0,0,1,0,0,2,1,1,1,0,0,0,0,0,0,0,0,2,0,1,1,1,1,0,1,1,0,0,1,0,2,2,0,0,1,0,0,0,0,0,0,0,2,1,2,1,2,1,2,0,0,1,1,1,0,2,1,2,1,2,2,2,1,0,1,1,0,1,1,1,1,1,1,0,0,0,1,2,0,1,0,1,0,2,0,0,0,2,0,0,0,2,1,0,2,1,0,1,1,2,1,0,1,0,2,1,2,2,1,0,0,1,2,2,1,0,2,1,2,1,1,0,1,0,0,0,2,1,1,0,1,1,1,0,2,1,2,2,0,0,0,1,0,1,0,1,1,1,2,1,1,0,2,2,2,1,0,2,1,0,1,0,1,2,0,1,0,0,0,0,0,2,2,1,1,1,0,2,0,1,2,2,0,2,2,2,2,1,2,2,0,1,0,1,2,0,1,1,1,2,0,0,2,0,2,0,2,0,2,0,1,0,1,0,1,1,1,2,0,2,0,0,0,1,2,1,0,1,1,2,1,2,0,1,1,0,2,0,2,2,0,1,0,1,0,1,2,2,1,0,1,2,0,1,1,0,1,2,0,2,1,2,0,2,2,0,0,1,2,2,2,2,1,2,1,2,0,0,0,1,2,2,1,0,1,2,2,2,0,0,2,2,1,0,0,1,1,1,0,1,1,2,2,0,0,0,1,0,0,1,1,0,0,0,0,2,2,2,1,1,0,0,1,1,1,0,0,2,0,0,1,2,0,2,1,1,2,0,1,0,0,1,2,0,0,1,1,0,0,1,2,2,2,1,2,1,0,2,1,1,1,1,0,1,0,0,1,2,2,2,1,2,1,0,1,0,1,2,1,2,2,2,0,1,1,0,2,2,2,0,0,2,2,2,1,1,0,0,1,2,2,1,1,1,0,2,0,1,2,1,0,1,1,2,2,1,0,0,0,0,1,1,1,2,0,2,1,1,0,0,0,0,0,0,2,2,1,2,0,2,1,2,2,2,2,0,2,1,0,1,0,1,2,0,2,1,0,2,0,2,1,1,2,0,1,0,1,1,1,1,0,1,2,2,0,2,2,0,0,1,0,0,1,1,1,2,2,0,2,1,2,1,1,1,1,0,1,0,0,2,1,1,0,1,2,0,1,2,1,2,1,1,1,2,0,2,1,2,2,1,2,1,2,0,0,0,0,0,2,0,0,2,2,0,0,1,2,0,0,1,1,1,0,2,2,0,2,0,2,2,2,0,2,1,1,0,1,1,0,2,2,1,1,2,2,2,1,0,2,0,2,0,2,1,0,1,0,1,2,2,0,2,2,0,2,2,1,0,2,2,1,2,2,1,1,1,0,0,1,0,2,2,0,1,0,0,2,1,1,1,2,2,0,0,1,2,2,0,1,1,0,2,2,2,2,1,0,0,0,0,0,2,1,0,2,1,1,2,2,2,2,1,0,2,0,0,1,2,2,1,0,2,1,1,2,0,2,1,0,2,1,1,1,0,2,2,0,2,0,1,0,2,1,2,1,0,1,2,2,0,1,0,0,2,1,2,0,2,0,0,2,1,0,2,2,2,1,1,1,0,0,0,0,1,1,0,1,0,1,2,0,1,0,0,2,2,2,0,2,2,0,0,0,2,1,2,2,2,1,0,2,0,2,2,1,1,0,1,1,1,2,2,0,1,1,0,0,2,0,0,0,0,1,0,1,2,0,0,2,0,0,0,0,2,0,2,0,2,1,1,2,0,1,2,1,2,2,2,0,0,1,1,0,1,2,2,0,0,0,0,0,1,0,0,2,0,0,2,1,1,1,0,1,1,1,2,2,0,2,2,0,1,0,2,0,2,2,2,0,1,1,2,1,2,2,1,2,1,2,0,0,1,0,0,1,2,2,2,2,1,2,2,2,0,0,2,2,2,2,0,0,0,0,1,1,0,2,2,2,2,2,2,1,2,2,0,2,1,2,2,0,2,0,2,1,1,1,2,2,2,0,2,2,1,0,2,1,0,2,2,0,1,2,1,2,0,0,2,0,2,0,0,2,2,1,0,2,2,0,2,0,0,0,1,2,0,1,0,0,2,0,0,0,0,0,1,0,0,0,2,1,2,2,2,2,0,2,2,1,1,2,0,2,2,2,2,2,1,0,2,2,1,0,2,1,1,1,2,0,2,2,2,2,2,0,1,0,0,0,2,2,0,2,1,1,0,2,2,1,2,2,2,0,2,2,2,0,2,0,2,0,0,0,0,2,2,0,0,2,0,1,0,1,0,0,1,1,1,2,2,1,2,2,1,2,0,2,2,0,1,0,0,0,2,2,2,2,2,2,0,0,2,2,2,0,0,1,2,1,0,0,1,0,1,2,2,2,0,2,1,2,2,2,1,0,2,1,0,1,2,2,0,2,2,0,2,2,0,0,2,0,1,0,2,2,1,0,2,0,2,2,2,1,0,2,0,2,1,1,2,2,2,1,0,0,2,1,0,1,2,0,1,0,2,0,0,2,1,2,0,2,2,2,2,1,2,0,0,0,0,0,2,1,0,1,0,2,1,2,2,0,1,0,2,2,2,1,2,0,2,0,0,0,2,2,1,0,1,2,0,0,1,1,0,1,0,1,2,0,0,0,0,2,1,2,0,1,0,0,2,2,1,2,2,0,0,0,1,2,2,2,2,2,0,2,0,0,1,0,2,0,2,1,0,1,0,2,1,0,2,1,0,2,2,2,0,0,2,2,0,2,0,1,0,2,2,2,1,0,2,1,1,1,0,0,2,2,1,2,2,2,2,1,1,1,0,2,2,0,0,0,1,2,0,2,2,1,1,2,0,2,0,0,2,0,2,1,0,2,1,2,2,1,0,1,0,0,1,0,1,2,1,0,1,0,0,1,1,1,2,2,1,2,2,0,2,2,0,2,2,1,0,0,1,2,1,0,0,2,2,2,0,1,0,0,1,2,2,2,2,1,2,2,1,2,0,1,0,1,0,0,2,1,0,0,0,2,2,0,1,0,1,0,2,0,2,1,1,1,2,2,0,2,1,0,2,0,1,0,2,2,0,1,0,2,0,2,0,0,0,1,2,2,2,1,0,0,1,2,0,2,1,0,1,2,0,1,1,2,1,0,2,2,2,1,2,2,2,0,1,0,0,0,2,0,2,1,1,1,2,1,1,2,2,1,1,2,2,2,2,0,2,2,2,1,2,1,1,0,2,2,1,2,2,0,1,0,2,0,2,1,1,1,2,1,2,0,0,0,0,0,0,0,1,0,0,2,2,0,0,2,1,0,0,0,1,2,2,1,2,0,0,2,0,0,0,2,0,2,1,0,0,1,0,1,2,2,1,1,1,2,0,1,2,1,2,2,0,1,1,2,2,0,2,2,2,0,1,0,1,0,0,0,1,2,0,1,2,2,0,0,2,1,1,1,2,1,0,2,0,1,2,0,2,0,2,1,2,0,2,2,0,0,2,1,2,1,2,1,0,2,0,0,0,1,0,2,0,0,0,2,2,0,1,1,1,1,2,2,0,1,2,0,1,2,2,1,2,2,1,2,2,1,1,0,2,2,2,2,1,0,2,1,2,1,1,0,2,0,2,1,1,2,0,0,0,1,1,2,0,1,2,1,0,0,2,0,0,2,2,2,1,1,1,2,0,2,1,0,1,2,2,0,1,1,1,2,0,1,2,1,1,1,0,2,2,2,0,1,0,0,1,2,0,0,0,0,0,2,0,0,2,1,0,2,1,0,1,0,1,1,0,0,0,2,0,0,2,1,1,1,1,0,2,0,0,0,2,2,2,0,2,2,2,0,0,2,0,0,2,0,2,0,0,2,1,0,2,2,2,2,0,0,0,1,1,0,0,0,0,1,2,0,2,2,0,0,2,0,2,2,1,2,0,1,0,1,0,1,0,1,1,0,2,1,0,2,0,0,2,2,2,1,0,0,2,0,1,0,1,2,0,2,0,0,2,1,2,2,1,0,0,1,2,2,1,2,2,1,1,2,0,2,2,0,1,2,0,2,0,1,2,2,1,0,0,1,0,1,0,1,1,2,0,0,2,0,2,0,2,1,0,0,2,0,1,1,0,2,2,2,2,0,1,0,2,0,2,2,0,1,1,0,1,0,2,0,0,2,1,0,0,2,0,2,2,2,2,2,0,2,2,1,2,1,0,2,2,0,0,0,2,0,0,0,2,1,2,2,0,0,0,2,1,0,0,0,2,0,2,2,0,1,2,1,1,2,2,0,2,0,2,2,0,2,1,2,0,2,2,2,2,1,0,1,2,2,1,1,2,0,0,0,2,1,2,2,0,2,0,1,2,1,0,2,0,1,0,0,2,2,0,1,2,1,2,2,0,2,1,2,1,0,2,1,2,2,0,1,0,2,1,2,0,2,1,1,2,0,0,0,0,1,2,0,2,2,1,2,0,2,2,0,0,2,1,2,2,0,2,0,0,1,0,0,2,2,2,0,2,0,2,2,2,1,2,1,0,1,0,0,0,0,2,0,0,1,1,0,1,1,2,0,1,1,2,0,1,0,1,1,1,2,1,0,0,0,0,0,2,0,1,1,1,2,2,1,0,1,1,0,1,2,2,2,2,1,1,0,1,1,0,1,2,1,2,2,2,0,0,1,0,0,0,2,0,1,0,0,1,0,0,0,2,0,1,0,1,0,1,0,0,0,2,2,0,1,1,2,0,2,0,0,2,1,2,2,0,1,2,1,0,2,1,1,0,0,0,1,1,1,0,1,2,2,0,1,0,0,1,2,1,1,2,2,1,1,0,0,2,1,0,1,2,0,0,1,0,2,2,2,0,1,0,0,0,2,1,1,1,2,2,2,2,0,1,2,1,0,1,2,1,0,1,2,1,2,1,0,0,2,1,0,0,2,2,1,1,0,2,1,2,1,0,1,2,2,0,1,1,1,1,1,1,2,2,2,2,2,2,0,0,2,0,0,1,2,0,1,2,1,0,0,0,2,2,1,0,0,0,2,2,1,0,2,0,1,1,2,0,2,1,0,1,0,2,2,2,2,0,1,0,0,2,0,2,0,2,2,0,2,1,2,2,2,0,1,0,0,2,0,0,1,2,2,2,0,1,1,2,1,0,2,2,1,2,0,0,0,0,1,1,0,2,2,0,0,0,2,0,0,2,1,1,0,1,0,0,2,2,2,0,2,1,1,2,0,1,1,2,2,1,0,2,2,2,0,0,0,0,1,2,1,1,0,1,2,0,1,1,2,1,2,0,1,2,0,1,0,0,1,1,0,2,1,0,1,1,0,2,0,1,0,0,1,0,2,0,1,2,0,0,2,1,1,0,1,2,0,1,1,1,0,1,1,1,0,1,0,1,1,2,0,2,2,0,0,2,2,0,2,2,2,0,1,1,1,0,0,1,0,2,0,1,1,1,0,1,0,2,2,2,2,1,1,1,0,0,0,1,0,0,1,2,0,0,0,1,2,1,0,2,2,2,0,2,0,0,0,0,2,0,1,0,2,0,2,1,2,2,0,0,2,2,2,2,2,2,0,1,2,0,0,0,0,2,2,0,0,2,0,0,1,2,2,2,0,0,2,0,0,0,1,0,0,2,0,0,2,2,1,0,0,1,2,2,1,2,2,0,0,0,0,1,2,2,0,0,1,2,1,1,2,1,2,1,2,1,1,2,1,1,1,2,1,1,0,1,1,0,2,0,2,1,0,2,0,0,2,0,2,0,0,0,2,0,0,0,2,0,1,0,2,2,2,0,1,0,0,0,2,2,1,0,2,0,2,0,2,0,0,2,0,0,0,2,0,1,1,1,2,1,0,2,0,1,0,1,2,2,2,2,1,0,0,1,1,2,1,1,2,0,1,2,2,0,0,2,2,0,0,1,1,0,0,2,1,2,0,0,2,0,1,2,1,2,1,2,0,2,2,1,1,1,2,2,1,2,2,1,2,0,1,2,0,0,0,2,1,2,1,0,0,2,1,1,1,0,1,2,2,0,0,0,0,2,0,0,2,1,0,1,2,2,0,1,1,0,2,1,0,0,2,0,1,2,2,0,2,1,1,0,0,0,1,0,1,2,2,1,1,0,1,0,2,2,2,0,2,2,1,1,1,2,2,2,1,1,1,1,0,1,2,2,2,2,0,1,1,1,1,2,0,2,0,2,1,1,1,1,1,2,1,1,1,1,0,1,1,1,0,1,0,2,0,1,2,1,1,2,2,2,2,1,2,0,2,1,1,2,1,1,0,1,0,0,2,0,0,1,0,1,1,1,0,2,1,0,2,2,0,2,2,0,0,2,2,1,2,0,1,2,0,0,1,2,2,2,0,0,2,2,0,2,2,2,0,0,0,2,2,0,0,0,0,2,2,2,0,2,0,2,2,0,1,0,0,0,0,1,0,1,2,0,0,0,2,0,0,2,2,1,2,1,2,0,2,2,1,2,0,0,0,0,0,0,2,1,0,2,1,2,0,2,1,0,2,2,1,1,2,1,0,0,2,1,0,0,2,1,2,2,2,2,1,2,2,1,2,2,0,2,2,2,2,0,1,0,1,1,1,1,1,1,1,0,0,2,1,0,2,0,2,0,2,1,2,1,1,1,2,2,0,2,2,0,0,0,2,1,2,0,2,2,2,1,0,2,1,2,2,1,1,1,0,1,1,2,1,2,1,1,2,2,2,0,1,2,0,0,2,0,2,1,0,2,1,1,1,1,2,1,1,2,1,0,1,0,2,0,0,2,0,1,1,2,2,1,2,2,2,1,0,1,1,1,2,0,2,2,2,2,1,2,1,0,0,1,1,2,1,2,0,0,2,2,0,2,1,0,0,2,2,0,0,1,2,2,2,2,2,0,1,2,2,2,1,1,1,1,2,2,2,0,0,2,0,2,0,2,0,1,0,0,0,1,2,0,2,2,2,1,2,2,1,2,0,0,1,1,2,2,1,2,0,2,0,0,0,1,0,0,2,2,1,2,0,0,2,1,2,0,0,2,2,1,2,2,2,2,2,1,1,1,0,2,0,1,2,1,2,1,2,0,0,2,2,2,0,0,2,0,2,1,0,0,1,1,0,0,1,1,1,0,0,2,2,0,2,0,1,2,0,0,2,2,2,2,1,2,2,2,2,1,2,0,1,1,0,0,0,1,1,0,1,2,2,1,0,0,1,2,0,2,1,2,0,2,2,2,2,0,0,2,1,2,1,1,0,2,2,0,1,2,0,0,2,2,2,2,2,0,2,2,2,2,2,2,2,0,0,0,2,0,0,2,2,2,0,1,2,1,2,1,0,2,1,2,0,0,0,1,2,2,0,1,1,1,1,2,2,0,2,1,2,1,2,1,0,2,0,1,2,2,0,1,0,0,2,0,1,1,0,2,1,0,1,2,1,2,2,2,0,0,2,2,1,1,2,0,1,1,2,1,1,2,0,0,0,0,1,0,1,1,0,1,1,2,0,2,2,0,0,2,0,2,2,1,2,0,2,0,1,2,0,1,0,1,0,0,0,2,2,2,2,1,2,2,0,0,1,2,1,0,2,0,1,2,1,1,2,1,0,1,0,2,2,1,0,0,0,1,2,0,0,2,2,2,1,0,0,0,0,1,0,0,1,0,0,1,2,2,2,0,1,2,1,2,1,2,0,0,2,2,0,1,2,0,1,2,1,2,0,2,0,0,0,0,2,0,0,0,1,0,0,0,2,0,0,0,0,1,0,2,2,2,0,1,0,0,0,0,1,0,2,2,1,0,2,1,1,0,1,2,2,0,0,1,0,2,0,2,0,2,2,2,0,0,1,2,0,2,0,1,0,1,1,0,1,1,0,1,1,2,0,2,1,0,0,2,1,2,1,2,2,0,0,0,0,2,2,2,1,1,0,1,0,2,2,2,2,2,2,0,0,0,0,2,0,2,2,0,0,2,2,0,1,1,0,0,2,1,1,0,2,2,0,1,2,2,0,0,1,1,0,0,2,0,2,0,1,1,0,2,2,2,0,1,0,0,2,0,0,1,2,1,0,1,0,2,2,1,0,2,2,1,1,0,2,2,2,1,1,1,1,0,0,1,0,0,1,1,1,2,2,0,0,0,1,0,0,1,0,2,2,2,2,0,2,0,2,2,0,0,1,2,2,1,2,1,2,1,2,2,0,1,0,1,2,2,2,0,2,1,2,0,2,0,0,2,1,0,1,1,0,1,0,0,0,0,0,2,1,0,0,1,0,2,0,1,2,0,0,2,2,0,1,2,2,2,2,2,1,0,2,0,2,0,1,2,2,0,1,2,2,2,2,2,0,0,0,0,0,1,0,2,2,1,2,2,2,2,2,0,0,0,0,1,2,1,2,1,0,1,2,2,1,2,2,2,2,2,0,2,1,0,0,2,0,1,1,2,0,2,1,2,2,1,0,1,0,1,2,0,2,2,2,1,1,0,2,0,0,0,1,1,2,2,2,2,0,0,1,2,2,1,0,0,2,2,2,2,1,1,0,1,1,0,0,2,1,0,0,0,0,0,2,0,1,1,1,0,1,1,2,1,2,2,1,0,0,1,0,2,0,0,2,0,2,2,0,1,0,2,1,2,1,2,2,0,2,1,2,0,1,0,0,0,2,1,1,2,0,2,1,0,2,2,2,1,1,2,2,2,2,2,1,1,0,0,0,1,0,0,0,0,2,0,0,2,2,1,1,0,0,0,0,2,0,0,1,2,1,1,1,2,0,2,1,2,2,2,2,0,2,2,1,1,2,2,0,2,0,0,1,0,2,1,1,0,1,0,2,2,0,2,2,1,2,0,0,2,0,0,2,1,1,1,2,2,0,2,0,1,1,0,1,2,2,2,0,0,2,1,2,1,1,1,0,0,2,1,0,2,0,2,1,2,0,2,2,1,0,1,1,0,0,2,2,0,0,2,0,2,2,2,1,1,1,1,2,0,0,1,1,2,2,0,2,2,0,2,2,0,0,2,1,1,2,0,2,1,0,2,0,0,0,2,0,2,1,0,2,0,0,2,0,2,2,2,2,0,1,1,2,1,2,0,1,1,2,2,0,0,1,2,0,2,1,2,1,0,2,1,2,1,0,0,1,1,1,0,2,0,2,2,2,1,0,0,1,2,1,0,1,2,1,0,0,0,1,1,0,1,1,0,2,2,2,2,0,0,1,1,0,1,1,1,2,0,0,2,2,1,0,1,0,0,2,0,0,1,0,1,1,0,1,0,0,2,2,2,0,2,2,0,1,2,1,2,1,0,0,2,0,1,1,2,2,1,2,1,1,1,2,1,0,0,2,0,2,1,1,1,2,1,2,1,0,2,1,0,0,2,2,1,2,2,0,2,1,0,0,2,1,0,2,1,0,1,0,2,1,2,2,0,0,2,2,0,0,2,2,2,2,2,1,0,2,1,0,0,1,2,1,0,0,1,0,2,2,0,0,0,0,0,2,1,0,2,0,1,0,0,1,2,0,0,2,1,0,1,2,0,1,1,1,0,2,2,0,2,0,2,0,2,2,1,1,0,2,2,0,1,2,0,1,0,0,1,0,2,0,0,1,1,0,2,2,1,0,2,1,2,2,0,1,2,2,0,0,1,1,2,0,1,2,0,2,0,0,2,2,1,1,0,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,0,2,1,2,0,1,1,1,1,1,1,2,2,2,1,0,1,0,1,0,0,1,2,0,1,1,2,2,1,2,2,2,1,1,1,1,2,0,0,0,0,2,1,2,1,0,1,0,1,2,1,0,1,0,1,2,0,2,1,2,1,2,2,1,1,0,0,0,2,0,2,1,1,0,0,2,1,2,2,0,2,2,1,0,2,0,0,2,0,0,2,0,2,2,0,0,0,2,2,0,0,0,0,0,0,1,2,1,1,1,1,2,1,2,2,0,1,2,2,2,1,0,0,0,0,0,2,1,1,1,2,0,1,1,2,1,2,0,0,0,1,0,1,1,2,1,0,0,2,1,2,2,0,2,2,0,1,1,0,1,1,2,0,2,2,2,0,0,0,0,2,1,2,0,1,2,1,2,2,0,2,2,1,2,2,2,2,0,1,0,2,2,2,1,1,1,1,0,0,0,0,1,0,0,0,2,0,0,0,2,0,2,2,1,2,2,0,0,2,0,1,1,2,2,1,1,0,2,1,1,2,1,1,2,2,1,1,0,1,2,2,1,2,2,1,0,1,2,2,2,1,1,0,1,2,2,0,2,0,1,1,1,2,0,1,2,2,1,0,0,0,2,1,2,2,0,0,0,1,2,1,0,0,1,0,1,2,2,1,2,2,1,2,0,0,1,0,2,1,1,0,2,1,2,2,1,2,0,1,1,0,0,0,1,2,0,1,1,0,0,1,0,2,1,2,2,1,2,0,2,0,2,1,2,2,0,1,2,2,2,2,0,1,1,0,2,2,0,2,0,2,0,2,0,1,1,2,1,0,2,1,1,0,0,1,2,2,2,1,1,0,0,1,1,0,0,0,0,0,1,0,1,0,0,1,2,1,1,1,0,1,2,2,2,1,1,1,0,2,1,1,0,2,1,0,0,1,1,0,1,0,0,1,2,1,0,2,1,1,1,1,2,0,0,1,1,1,0,2,1,2,2,0,0,1,0,0,1,1,0,0,1,1,0,2,1,1,2,1,0,0,1,0,1,2,2,1,1,0,0,1,1,1,1,2,0,1,2,2,1,2,0,0,1,2,0,2,2,0,1,2,1,2,0,1,0,0,2,1,1,1,1,2,2,0,1,2,1,2,1,2,2,1,1,1,2,1,0,0,0,2,2,0,0,1,1,1,1,0,0,0,0,1,2,0,0,0,0,0,0,1,0,0,0,0,2,0,1,1,0,0,1,1,2,2,2,0,2,2,0,2,1,0,1,1,0,2,0,2,0,1,0,1,0,2,0,1,0,1,0,0,0,1,2,2,0,2,2,1,2,1,1,1,1,1,0,0,2,2,0,1,2,1,2,1,0,0,1,0,2,2,1,0,2,0,1,0,2,2,2,2,2,2,1,1,2,1,0,2,1,0,0,1,0,2,0,2,0,2,2,2,0,1,2,0,2,2,1,0,0,0,2,0,0,2,2,1,0,2,2,0,1,1,2,1,1,2,0,0,2,0,2,1,2,2,0,2,2,1,0,2,2,0,0,0,0,0,1,0,1,2,0,0,0,0,2,1,2,2,0,0,1,2,0,2,2,1,1,1,0,1,2,2,0,0,0,1,2,1,0,0,2,0,2,2,2,0,0,2,0,0,2,0,0,2,1,1,0,0,2,0,2,1,1,1,1,0,0,2,2,2,0,0,0,2,2,2,1,1,1,2,0,1,1,0,2,2,0,0,0,1,0,1,2,0,0,2,0,1,0,0,1,2,2,1,2,1,1,0,2,1,2,2,0,1,2,0,1,1,2,0,0,0,2,0,2,1,1,2,1,2,1,1,2,0,0,2,2,1,0,1,2,1,0,0,2,0,2,2,1,2,0,0,1,1,1,0,1,1,0,1,1,0,1,0,0,0,2,1,0,2,1,2,1,2,2,2,1,2,0,2,0,0,2,2,1,2,0,2,1,2,2,0,1,1,2,0,1,0,0,0,2,2,0,1,0,2,2,0,2,2,1,2,0,0,0,2,0,0,2,0,2,1,0,2,0,0,2,1,2,2,0,1,0,0,2,0,2,2,0,2,2,2,0,2,0,1,2,0,0,1,2,1,1,2,2,0,2,0,1,0,0,1,1,2,0,1,1,2,2,2,2,1,0,0,0,2,2,0,2,0,0,0,0,0,2,2,2,1,1,1,2,1,1,2,1,1,0,2,2,0,1,0,2,0,2,1,1,1,2,0,0,2,1,1,2,0,2,1,0,2,1,1,1,0,0,2,0,0,2,1,0,0,2,0,2,2,2,2,0,0,2,2,2,1,0,1,2,1,0,0,2,0,0,1,2,1,0,0,0,1,1,1,2,1,2,0,0,2,0,2,0,0,2,0,0,1,1,1,0,2,0,1,0,2,1,1,1,2,0,0,2,2,0,2,1,2,2,2,0,0,0,0,1,1,0,0,1,0,1,1,0,2,0,2,0,2,2,0,1,1,2,0,2,0,0,2,0,1,1,2,2,2,1,0,2,2,1,2,1,2,0,1,1,0,0,0,1,2,1,1,1,2,2,2,2,2,0,2,1,2,1,0,1,0,0,0,0,2,0,1,1,0,0,0,2,2,1,2,0,0,0,0,0,2,2,2,0,1,2,2,2,2,1,0,1,0,1,1,2,1,0,1,0,1,2,2,1,1,0,2,1,2,2,2,2,1,0,0,2,1,2,0,0,1,0,1,0,0,0,1,2,0,0,1,0,2,2,1,2,2,2,2,2,2,1,1,1,2,2,2,2,2,0,2,0,2,0,1,2,2,2,2,2,1,1,2,2,1,0,1,2,2,1,0,0,0,0,2,0,0,2,0,0,2,1,0,2,1,2,2,1,1,1,2,1,2,2,1,1,0,0,1,2,1,1,0,0,0,1,2,2,2,2,0,2,0,2,0,1,0,2,2,2,2,1,1,1,1,2,1,2,0,2,1,1,2,2,0,1,0,0,2,2,2,0,0,1,2,2,1,2,0,0,1,0,2,0,1,0,2,1,0,2,0,1,2,0,0,1,0,0,2,1,0,0,2,0,1,1,0,2,2,2,1,0,0,0,1,1,2,2,2,1,2,1,0,2,1,2,2,0,1,2,2,2,2,2,1,2,0,2,0,2,0,0,1,2,0,0,2,0,2,0,0,1,2,2,0,0,1,1,2,2,0,1,1,0,0,2,1,2,1,2,0,0,1,0,0,0,1,0,1,2,1,1,0,2,2,1,0,2,0,1,2,2,0,2,2,0,2,2,2,1,0,2,2,2,0,2,0,0,2,2,0,0,0,2,2,0,2,1,0,0,2,1,2,2,0,0,2,1,2,0,2,2,1,2,1,0,2,0,2,1,2,1,2,2,0,0,2,1,0,2,1,2,2,2,2,2,0,0,2,2,2,1,0,0,0,2,2,2,2,2,2,0,0,2,0,2,2,0,1,1,0,2,2,2,2,2,0,0,0,0,2,1,0,1,1,0,0,0,2,0,2,0,0,2,2,2,0,0,0,0,0,0,2,2,2,1,0,2,1,1,2,0,2,2,2,1,0,0,2,2,0,0,0,2,2,0,2,0,0,0,2,0,0,2,2,0,2,2,2,0,2,0,2,2,2,2,0,0,1,2,2,1,0,0,2,0,0,2,0,2,2,2,2,2,2,0,0,0,2,2,0,2,0,2,1,0,1,2,0,2,2,1,0,0,1,1,2,2,1,2,1,1,2,1,0,1,1,0,1,1,1,1,1,0,2,1,1,0,2,1,0,0,1,2,0,2,0,0,2,0,2,2,0,0,1,0,2,0,2,2,1,2,1,2,1,1,0,0,1,0,2,0,2,0,0,0,2,0,0,0,1,1,0,2,1,2,2,1,1,0,2,1,2,0,2,1,0,1,1,0,2,2,2,0,1,2,1,1,0,2,0,2,2,0,2,1,1,2,1,1,1,2,0,0,0,2,0,1,1,1,0,1,0,2,1,0,1,2,1,2,2,1,0,0,1,0,1,2,1,1,2,1,1,0,2,0,0,2,0,1,2,0,2,1,1,2,1,2,0,0,2,2,0,1,1,1,0,0,2,0,0,0,2,2,1,1,2,0,1,2,1,0,0,0,2,2,2,1,1,1,2,0,0,2,1,2,0,1,0,0,0,0,1,1,2,1,0,2,1,2,2,1,1,2,0,2,1,2,1,1,2,2,1,2,0,0,1,1,0,1,0,1,1,2,0,0,0,0,2,2,1,1,2,1,2,1,1,1,2,2,0,0,0,2,2,0,0,2,2,2,0,0,0,0,2,0,0,1,1,2,0,0,1,1,1,0,1,0,1,2,2,2,1,1,0,2,0,2,2,1,0,0,0,0,1,2,1,0,2,0,2,0,0,0,0,0,2,1,0,0,0,1,2,1,2,2,0,2,1,0,0,1,1,2,1,0,2,0,2,0,0,1,1,0,2,1,2,2,2,0,1,0,0,0,2,2,1,2,1,0,0,0,2,1,1,2,2,0,0,1,2,2,1,2,1,2,1,1,2,0,2,1,2,2,1,0,0,0,0,2,0,2,1,2,0,1,1,1,2,1,1,0,2,0,2,2,1,2,0,1,2,1,2,0,1,2,0,1,1,2,2,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,2,1,2,2,2,2,0,2,1,0,0,2,2,2,2,0,2,1,2,2,0,0,2,1,2,0,1,2,2,1,2,1,2,2,1,0,0,1,1,0,1,0,2,2,2,2,2,2,1,0,2,1,2,0,2,1,0,2,0,1,2,0,2,0,2,2,0,2,2,2,2,0,2,1,2,2,1,0,0,0,2,0,1,1,2,0,2,1,1,0,1,1,2,2,1,0,2,1,2,0,2,0,2,0,0,1,2,1,0,0,0,2,2,1,0,1,0,1,2,2,2,1,0,2,2,2,2,2,0,0,1,1,1,0,1,2,0,1,0,2,2,0,0,2,1,2,0,0,0,0,2,2,2,2,1,1,0,2,2,1,1,1,0,0,0,0,1,0,2,0,0,2,1,0,1,2,2,1,2,1,2,1,0,1,2,0,0,0,1,0,2,0,0,0,0,0,1,1,0,0,0,1,2,2,1,0,2,1,1,0,2,0,0,0,1,2,2,0,0,1,2,2,1,2,2,2,2,1,2,2,1,0,0,0,0,0,1,2,1,0,2,0,2,0,1,2,0,2,1,2,0,1,1,2,2,2,0,0,2,0,2,2,2,2,2,1,1,1,0,0,0,0,2,1,2,2,2,1,1,2,1,1,1,0,0,1,1,2,2,1,1,0,1,1,0,1,0,0,2,2,1,2,1,0,1,0,1,0,0,2,0,2,1,0,2,1,2,1,2,0,0,0,0,0,0,1,2,0,2,2,0,1,2,1,2,1,2,0,2,1,1,0,2,0,2,0,1,2,2,0,0,2,0,1,1,1,0,1,2,0,1,2,2,0,0,2,2,1,0,2,0,2,2,0,0,2,2,2,0,0,0,1,0,0,1,0,0,0,2,0,0,2,1,2,0,0,2,0,2,2,0,1,2,0,2,2,2,1,0,1,1,2,0,2,1,2,1,2,2,2,2,0,1,0,2,0,2,0,1,0,2,1,1,1,2,0,0,0,1,2,1,2,0,1,0,2,1,1,2,0,2,1,1,2,0,0,1,0,0,2,1,1,0,0,0,0,2,2,2,2,2,0,0,1,2,2,0,2,1,2,1,1,1,2,0,0,0,2,1,2,2,1,0,2,2,0,0,2,2,1,0,2,0,0,2,1,0,2,2,0,2,2,2,2,0,2,0,0,2,1,2,2,1,0,1,2,0,2,2,2,0,2,0,2,0,2,2,0,1,2,1,2,2,1,2,1,0,2,1,2,2,0,1,1,0,2,2,2,2,2,2,2,1,2,2,2,1,2,0,2,0,0,1,2,2,0,2,2,2,2,0,2,1,2,1,0,1,2,0,0,1,1,2,2,1,0,1,2,0,2,2,0,0,1,2,1,2,0,0,2,0,2,2,2,1,1,0,0,1,0,1,0,1,1,1,1,1,0,0,1,1,0,1,0,1,0,2,0,0,1,0,2,0,0,2,2,2,0,1,0,2,0,2,2,1,2,0,2,0,0,1,1,2,1,0,1,1,1,0,0,0,1,0,2,2,0,1,1,1,0,1,0,0,0,2,1,0,0,0,1,0,1,2,1,2,0,2,1,1,1,2,2,1,1,2,2,2,1,0,0,0,1,1,0,0,2,1,1,0,1,2,2,0,0,2,1,1,0,2,2,1,0,1,1,0,2,1,0,2,0,0,2,2,1,1,2,0,2,2,1,1,1,2,1,2,0,2,1,0,2,2,1,0,1,2,1,0,1,1,2,2,1,0,2,2,0,0,1,2,2,2,1,1,2,0,0,0,0,2,0,0,2,0,0,0,2,0,1,1,0,2,2,1,2,1,0,2,0,1,2,1,2,1,1,1,0,2,1,0,1,0,0,2,2,2,0,0,2,1,2,0,0,2,0,0,0,2,2,0,2,1,2,0,1,2,0,0,2,2,1,2,2,2,1,2,1,1,1,0,2,0,0,0,0,2,1,2,1,0,1,1,0,2,0,2,2,2,2,0,0,2,1,2,2,0,0,2,0,1,0,2,0,0,1,1,2,2,1,0,0,1,1,0,1,2,0,0,2,0,0,0,2,0,1,0,2,0,2,1,1,1,1,0,2,1,0,1,2,2,0,0,0,1,2,0,1,2,2,2,1,1,2,2,2,2,1,0,2,0,0,0,2,1,2,0,0,1,1,2,0,2,0,1,2,2,2,1,0,2,2,2,2,1,2,0,0,1,2,0,0,2,2,0,0,2,0,2,0,1,0,2,2,2,1,2,1,2,1,0,2,2,0,0,2,0,0,2,2,0,1,0,0,2,1,2,0,1,0,2,1,1,1,0,0,0,0,0,2,1,0,1,2,2,0,0,0,1,2,2,1,2,0,0,1,1,0,0,0,1,0,2,2,2,1,2,1,0,1,1,2,1,0,1,0,2,0,2,1,1,1,1,0,0,2,2,2,2,0,0,0,1,1,0,2,0,2,1,0,2,1,0,2,0,2,2,0,0,1,1,1,2,1,1,0,1,1,1,1,2,1,0,0,2,2,2,2,2,2,0,0,2,0,1,0,0,0,0,1,2,0,2,0,2,2,2,2,0,2,0,0,2,0,1,0,1,1,0,2,0,2,2,0,2,2,1,0,0,2,1,2,0,1,2,2,2,0,0,2,2,0,1,0,2,2,1,1,2,1,0,2,2,0,2,0,1,1,0,0,1,2,0,2,0,0,2,2,0,1,0,1,1,1,0,0,1,2,1,1,1,2,1,2,0,0,2,0,1,0,2,2,1,0,0,2,1,0,0,1,2,2,2,1,1,0,2,2,2,2,1,2,2,0,1,0,0,0,0,2,2,2,1,0,1,2,1,2,0,2,0,1,2,0,0,2,0,2,2,0,0,0,2,2,1,0,1,2,2,0,0,2,0,0,0,1,1,2,0,1,0,2,0,2,1,1,0,1,2,1,1,1,0,0,2,1,2,1,2,1,0,2,2,1,2,0,1,2,1,1,2,0,2,1,2,2,2,1,0,0,0,2,0,2,1,0,2,1,0,2,0,1,0,2,1,2,2,0,0,2,2,2,0,2,0,0,0,0,0,2,0,2,0,0,2,0,2,1,2,2,0,0,2,2,0,2,0,2,2,2,2,2,2,2,0,0,0,0,1,1,0,0,1,2,2,2,2,1,2,2,2,0,0,0,2,2,2,0,2,2,2,1,0,0,0,0,0,1,0,1,0,2,2,2,0,0,2,0,0,0,0,2,1,0,2,2,0,2,0,0,0,0,2,1,1,0,2,0,0,0,0,2,2,0,2,2,2,2,2,0,2,2,0,2,2,0,2,2,2,0,0,0,2,2,2,0,2,2,0,0,1,1,1,0,2,1,1,2,0,2,0,2,1,0,0,2,1,0,1,2,0,0,0,0,1,2,2,0,2,1,0,2,0,0,1,2,1,0,0,1,2,2,0,0,2,1,0,2,2,0,0,0,0,1,2,0,0,1,1,1,2,2,2,2,2,1,1,2,1,2,2,1,0,0,0,1,2,2,0,1,0,0,1,0,0,0,0,1,1,2,1,0,1,0,0,1,2,1,2,0,0,0,0,0,1,1,0,2,0,0,2,1,2,0,1,0,1,2,1,0,1,1,0,2,0,0,2,0,0,0,0,1,1,2,0,2,1,1,0,2,1,0,0,1,1,1,0,0,2,2,1,2,1,0,0,2,0,0,1,2,1,1,1,0,0,1,1,2,2,1,1,1,2,1,0,2,1,0,1,1,0,0,1,1,1,1,0,1,0,1,2,2,1,1,0,1,1,2,1,2,2,1,0,1,2,0,2,2,2,0,0,2,1,0,0,1,0,1,2,0,1,1,2,1,1,1,2,2,1,2,0,0,2,0,2,2,0,1,0,0,1,0,2,0,0,1,1,2,0,0,1,2,0,0,2,0,2,1,0,0,0,1,1,0,1,2,1,1,0,2,0,0,0,2,2,1,1,2,0,1,1,2,2,2,0,0,0,1,1,1,0,0,2,1,0,1,0,2,2,0,2,2,0,2,1,0,2,2,2,1,0,0,2,0,1,1,0,1,1,2,0,1,2,0,1,0,2,0,1,1,0,0,0,2,2,0,2,1,2,2,2,1,1,0,1,1,2,0,2,0,0,1,2,1,2,0,1,1,1,2,1,1,2,2,1,2,1,0,0,2,2,2,2,1,0,0,2,2,0,2,2,0,1,2,2,1,2,0,1,2,0,2,2,2,0,2,0,2,1,2,2,0,1,1,0,2,2,0,0,1,1,1,0,2,2,1,0,2,2,0,0,2,2,2,2,0,1,0,0,2,0,2,2,2,1,1,1,1,2,0,0,1,2,1,2,0,1,2,1,0,0,1,0,2,0,0,2,0,2,0,0,2,1,2,1,1,2,0,2,1,1,0,0,2,1,0,2,0,2,0,1,2,1,2,2,0,2,1,0,2,0,2,0,0,1,0,2,2,2,0,0,2,2,1,1,0,1,0,1,1,1,2,2,0,0,2,1,2,1,2,2,2,1,0,0,1,2,2,0,0,0,0,2,0,2,2,0,1,1,2,1,1,1,0,2,0,2,1,0,0,2,1,2,1,0,2,0,0,2,1,2,0,0,2,0,0,1,1,2,2,1,1,1,2,1,2,2,2,0,1,0,1,1,2,2,2,0,2,0,2,1,0,0,0,0,0,2,1,1,1,1,2,2,1,0,0,2,0,0,2,0,2,2,0,2,0,1,2,0,1,0,1,0,0,1,1,0,2,2,2,2,2,2,2,1,1,0,1,0,1,2,0,0,1,2,2,2,0,1,2,0,1,0,2,2,0,1,1,2,0,2,0,0,2,1,0,0,0,0,2,0,2,2,2,0,0,2,2,2,1,2,2,0,1,2,2,0,2,0,0,0,2,1,0,1,2,0,0,2,2,2,2,0,1,0,1,0,2,0,2,0,2,0,2,1,2,1,2,2,2,2,2,0,2,1,0,2,2,2,2,1,1,0,2,0,0,1,2,0,0,2,1,0,1,0,1,2,0,0,0,1,2,1,1,1,2,0,2,0,2,1,0,2,1,2,1,0,1,1,2,2,2,0,0,1,2,2,2,2,2,0,2,0,1,0,2,1,0,2,2,2,1,2,1,1,1,1,2,0,2,2,2,0,2,2,2,1,0,0,0,0,1,2,2,2,2,2,2,1,0,2,2,1,2,1,1,1,2,0,1,0,1,1,0,2,0,1,0,0,0,1,1,1,2,1,1,1,0,1,2,0,1,2,0,0,1,2,0,1,1,2,2,2,2,2,0,2,0,0,1,1,2,2,1,2,1,0,2,0,0,2,2,0,1,0,2,2,2,1,1,2,2,2,2,0,0,2,0,2,1,0,1,2,2,0,1,1,0,2,0,0,2,1,1,2,1,2,0,2,0,1,1,0,2,1,0,1,2,1,1,1,2,1,2,1,2,2,1,0,1,0,0,2,2,0,0,0,2,2,0,0,2,1,2,2,0,1,1,1,1,0,0,2,2,0,1,0,2,0,2,1,0,1,1,1,0,0,1,2,0,0,1,0,1,1,1,1,0,1,0,1,1,0,2,1,1,1,0,2,2,2,2,2,1,0,2,1,0,2,2,0,0,0,2,0,0,0,2,0,2,1,1,0,0,1,0,0,2,2,0,1,2,2,2,0,1,0,1,1,0,0,1,2,2,0,0,0,0,0,0,2,2,1,2,0,2,2,2,2,2,2,1,2,0,1,0,2,0,0,2,2,2,0,1,0,0,1,2,0,2,0,2,0,0,2,2,1,2,2,0,2,2,0,0,1,1,2,2,2,0,1,0,0,2,1,0,2,2,0,2,0,2,1,2,2,2,1,0,2,2,0,0,0,2,2,2,0,2,2,2,1,2,0,2,1,0,2,1,2,2,1,2,2,0,2,1,0,2,1,1,0,0,1,2,1,1,0,0,2,0,0,0,1,0,2,2,2,1,0,0,2,2,1,2,2,2,1,2,2,2,0,2,1,1,1,1,2,1,2,2,2,1,1,2,1,2,0,0,1,0,2,1,2,2,0,0,2,2,0,1,0,1,0,1,1,1,1,1,1,0,0,1,0,1,0,2,2,2,0,0,0,2,1,1,1,2,2,0,2,0,1,0,2,1,0,2,1,1,0,2,1,0,0,0,2,2,0,1,2,1,0,0,0,0,0,1,2,1,2,2,1,1,1,0,0,0,0,0,0,2,2,1,0,2,2,0,2,2,0,2,2,0,2,1,2,2,1,2,2,2,2,2,2,2,0,0,0,0,0,0,2,2,2,2,2,1,2,0,1,2,0,0,0,0,0,2,2,1,2,2,2,2,2,2,0,0,0,0,0,1,0,1,2,0,0,0,0,2,2,2,2,2,2,0,0,0,0,0,2,2,2,2,2,1,2,2,1,1,2,1,2,2,1,1,0,2,0,0,2,0,0,2,1,2,0,0,1,0,2,2,2,0,1,0,0,0,0,2,2,0,1,2,1,0,1,1,2,1,2,2,0,2,2,1,2,0,1,2,2,1,2,0,0,0,2,2,2,1,1,1,1,0,0,1,2,1,0,2,1,1,0,0,0,1,0,1,1,1,2,0,1,1,0,0,1,0,0,2,1,0,1,1,1,1,1,2,2,2,2,0,1,0,1,2,0,2,1,2,0,1,0,2,0,1,2,1,0,2,1,2,2,2,1,2,2,0,1,1,2,1,0,1,1,0,2,1,2,1,0,0,1,2,2,1,1,1,2,0,0,1,0,2,0,2,2,2,2,2,2,2,0,2,1,0,1,0,0,0,0,2,0,2,0,1,1,0,2,2,1,0,1,0,0,1,2,0,1,1,2,2,2,0,0,2,0,0,1,2,1,1,0,1,0,1,0,2,0,2,1,2,2,1,0,0,2,2,1,1,2,0,0,0,1,1,2,1,2,0,2,2,1,1,2,1,0,2,1,0,1,0,2,2,0,0,0,0,2,0,2,1,1,2,0,0,2,2,2,2,1,0,0,1,0,2,1,2,0,0,2,2,2,0,1,0,0,0,0,2,1,1,0,0,0,1,2,0,2,2,2,2,0,1,0,1,1,2,1,0,1,0,2,1,0,1,0,0,0,1,1,0,1,2,2,0,0,1,0,2,0,2,1,2,0,1,1,1,0,0,0,0,2,0,1,2,0,2,1,2,1,1,0,0,2,1,0,0,2,0,2,0,2,2,0,0,0,2,2,2,2,0,2,0,2,0,0,2,2,1,2,2,0,0,2,1,2,0,2,0,1,2,1,1,0,2,2,2,0,1,0,1,0,2,2,2,1,0,1,1,1,2,0,0,1,2,2,0,0,0,0,1,0,1,1,2,2,2,2,2,1,1,1,1,1,0,1,1,0,2,2,1,0,2,1,2,0,0,0,2,2,0,1,2,1,0,1,2,0,0,0,1,1,0,1,1,2,0,2,2,2,1,2,2,2,2,0,2,1,2,2,1,1,2,1,0,0,0,1,0,0,2,0,0,1,0,0,2,2,1,0,0,0,0,2,2,1,2,2,0,2,1,0,0,2,2,2,0,0,0,2,1,1,2,0,2,0,0,1,2,2,0,0,0,2,0,1,1,2,0,2,0,0,2,2,1,2,1,1,2,2,0,1,0,1,2,2,0,2,0,2,2,0,0,0,0,0,0,2,1,2,0,1,0,1,0,0,0,2,2,0,0,2,0,2,2,2,1,2,0,0,0,2,0,1,1,2,2,0,0,1,0,0,1,2,1,1,1,1,2,0,0,1,2,2,0,2,0,1,1,0,1,1,1,0,2,0,1,0,0,0,0,0,2,2,2,0,1,1,2,0,1,2,0,2,1,1,0,0,0,0,1,1,2,2,2,2,2,1,0,2,2,0,0,2,0,1,0,0,0,0,0,2,2,0,1,2,2,0,0,1,2,0,2,0,0,0,1,0,0,0,0,0,1,2,2,0,0,0,2,0,0,0,2,2,0,2,2,2,0,0,2,0,2,2,0,2,2,0,0,1,1,2,2,1,2,0,0,1,2,2,2,1,0,2,1,2,2,0,1,2,2,0,0,1,1,0,2,1,2,0,1,0,0,0,2,0,2,1,2,1,1,0,2,2,2,0,1,0,0,1,1,0,1,0,2,2,0,0,0,0,0,0,0,0,1,1,1,0,2,0,1,2,0,1,0,0,0,2,2,2,0,0,2,1,2,0,0,1,0,1,1,1,2,1,0,2,2,2,0,2,1,2,0,2,1,2,2,0,2,1,2,1,0,0,2,0,2,2,0,2,2,2,0,0,2,2,2,0,0,0,2,0,1,2,1,1,2,2,0,2,2,2,0,2,2,0,2,0,2,2,1,2,2,2,0,0,0,1,0,2,2,0,0,0,2,0,2,0,1,0,1,2,0,1,2,0,2,0,1,2,0,2,2,2,2,0,1,0,2,1,2,0,0,0,2,0,2,0,1,2,2,0,2,1,0,2,0,1,0,0,0,0,1,0,1,2,2,0,1,0,2,1,2,2,1,0,1,1,0,2,2,0,0,1,2,0,0,0,2,2,2,2,2,0,0,1,0,2,0,0,2,0,2,0,2,0,0,0,2,0,2,0,2,2,2,2,2,2,2,2,2,0,1,0,2,2,0,0,2,0,2,2,2,2,0,0,2,0,0,2,2,0,1,1,2,1,1,2,0,2,2,2,2,2,1,1,0,0,2,1,0,0,2,2,0,0,1,2,2,0,0,2,0,2,0,2,2,2,0,1,0,1,2,2,2,0,1,2,2,0,1,2,0,0,0,0,2,1,2,2,1,0,0,2,0,2,1,2,2,2,0,0,2,2,2,0,0,2,0,2,0,2,0,0,2,0,2,2,0,0,0,1,2,1,0,2,0,1,2,1,2,1,0,0,1,2,1,0,2,2,0,1,2,1,1,1,2,1,0,2,0,1,2,1,1,0,2,0,1,1,0,0,2,2,2,1,2,1,1,1,2,1,2,1,2,2,2,0,0,2,0,2,0,0,0,1,2,1,2,2,0,2,0,1,1,1,2,2,0,0,2,2,0,2,0,2,2,2,2,2,0,2,0,2,0,0,0,1,1,0,2,1,2,2,2,2,2,0,2,2,0,0,0,2,0,1,1,2,2,2,2,2,1,2,2,2,2,1,0,0,1,2,1,2,1,0,0,1,0,2,2,1,0,0,2,1,2,2,2,1,0,0,1,0,2,0,2,2,2,1,0,2,1,0,2,2,0,0,0,0,0,0,0,0,0,0,1,0,1,2,0,1,2,2,2,1,0,2,0,2,0,2,2,1,0,1,2,0,0,0,1,0,1,0,2,0,1,2,0,2,1,0,1,1,1,0,1,1,2,0,1,0,2,0,0,0,2,0,2,0,2,0,0,1,1,0,2,2,2,0,2,1,0,0,2,0,0,2,0,0,1,0,1,1,1,1,2,1,1,2,0,1,0,1,1,0,2,1,1,2,2,0,0,0,0,2,1,2,0,1,2,0,0,2,0,2,0,1,2,1,0,2,1,2,0,0,1,1,0,0,2,0,0,2,1,2,2,2,2,0,2,2,2,0,1,0,2,2,2,0,2,2,0,0,0,2,2,1,1,0,2,2,2,2,2,0,0,0,1,2,0,1,2,2,0,2,0,1,2,2,2,2,0,1,0,1,0,0,0,2,1,1,1,2,1,0,0,2,1,0,2,0,2,2,2,1,0,2,0,1,1,0,0,2,1,2,2,1,1,2,2,0,2,0,2,1,0,0,2,2,0,1,0,1,1,1,2,0,0,0,1,0,2,2,0,1,0,2,1,2,0,0,2,2,0,2,0,2,1,0,1,2,0,0,2,1,0,1,0,1,1,0,1,2,1,1,1,1,2,0,2,1,1,1,2,2,1,1,2,2,2,0,0,1,0,1,2,2,2,2,0,0,2,1,2,0,2,0,0,2,1,2,0,2,1,2,2,0,0,2,0,2,1,1,0,0,1,2,0,0,1,0,1,0,0,2,1,0,2,0,1,1,1,1,1,2,2,2,1,2,1,2,1,0,1,2,1,2,2,0,2,1,0,0,0,2,0,2,2,2,2,0,0,2,2,1,1,0,0,0,1,2,0,0,0,2,2,0,1,2,0,2,0,0,0,2,1,2,1,2,2,0,2,2,2,0,1,2,0,1,0,0,0,0,1,0,1,0,2,2,0,0,2,2,0,0,0,2,0,0,2,2,0,1,2,2,2,0,2,2,1,0,0,2,0,1,0,2,2,1,2,2,2,1,1,2,1,2,0,1,0,0,1,0,0,2,0,0,2,0,0,0,2,1,2,2,0,0,2,0,2,2,0,2,2,2,2,2,0,0,0,2,0,0,0,2,0,2,0,0,2,0,2,2,2,2,0,0,0,1,0,0,1,2,2,2,2,0,0,2,2,2,0,0,0,0,2,2,0,2,2,2,0,2,0,0,0,2,0,1,2,0,0,1,2,1,2,0,0,2,1,2,2,1,1,0,0,0,2,2,0,2,2,2,0,0,2,1,2,2,0,0,2,1,2,2,2,1,0,2,2,2,0,1,0,0,2,2,0,2,2,2,2,2,0,2,1,2,0,2,0,1,1,2,2,0,0,1,2,0,1,1,0,0,2,2,1,0,2,2,2,0,2,1,2,1,0,2,0,2,0,1,1,2,1,2,2,1,2,2,0,0,2,2,2,1,0,0,1,0,1,0,0,0,2,0,0,0,0,0,0,2,2,0,2,0,2,1,0,1,0,2,0,2,1,0,0,0,1,2,2,0,2,2,1,1,0,2,1,2,0,1,2,1,2,2,0,2,1,0,0,0,2,0,2,2,1,2,2,1,0,0,0,2,0,1,1,1,2,1,1,1,2,0,1,1,2,0,0,1,2,1,2,0,1,1,0,2,1,2,0,2,0,1,0,1,1,0,0,2,0,0,2,1,2,1,0,1,0,1,1,0,2,0,1,2,0,2,1,1,2,2,1,2,2,0,1,2,2,2,0,0,1,1,1,1,1,1,2,1,0,0,2,1,1,2,1,0,0,0,1,0,2,0,2,2,0,1,2,1,0,0,1,0,2,1,1,1,1,1,2,0,1,0,1,1,2,1,0,0,2,1,1,0,0,2,0,0,2,0,2,2,0,2,2,2,0,1,0,0,1,0,0,1,1,2,2,0,0,1,1,1,0,1,1,2,2,0,2,2,0,0,2,0,2,2,0,1,1,0,2,0,1,0,2,2,0,1,0,1,2,2,1,0,1,0,2,2,1,0,1,1,0,2,2,0,2,1,2,0,2,2,0,2,1,0,2,1,0,1,0,2,1,0,1,2,2,1,2,1,0,2,0,2,0,1,2,2,0,0,0,0,2,2,2,1,0,1,2,1,1,2,0,2,2,0,0,2,1,1,1,0,1,1,2,2,0,1,0,0,0,2,2,1,2,0,2,2,0,2,1,2,1,1,0,1,1,1,0,0,2,2,1,2,0,2,0,2,1,1,1,2,2,2,0,1,2,1,2,0,0,0,2,2,0,0,1,2,2,0,2,0,0,2,1,0,1,1,0,0,0,0,2,0,0,0,0,2,2,0,0,1,0,1,1,0,0,0,0,2,2,2,1,1,2,1,1,0,0,1,2,2,2,0,2,2,1,2,2,0,1,2,0,2,1,0,2,1,2,0,0,0,0,1,2,0,1,0,0,0,0,2,1,0,1,0,1,2,2,2,2,1,2,0,0,1,2,2,2,2,1,2,1,2,2,0,0,2,1,2,1,2,2,2,0,0,2,2,0,0,0,0,2,0,2,1,0,2,0,1,0,1,1,2,0,2,0,2,2,2,1,1,0,0,1,2,1,1,1,2,1,1,0,1,1,0,2,2,0,0,2,1,2,1,0,0,0,2,1,1,0,1,1,0,2,2,2,2,1,1,1,1,0,1,0,2,1,2,2,2,0,2,0,0,1,2,1,2,1,2,1,0,0,0,0,1,1,0,2,0,1,1,0,0,0,0,0,2,0,1,1,0,1,2,0,0,0,2,2,0,2,2,1,0,0,1,1,1,1,2,0,2,1,0,0,1,0,2,0,0,0,1,2,2,0,1,2,2,0,1,2,1,0,2,2,1,2,0,2,1,2,0,0,0,2,2,0,0,2,2,1,0,0,0,2,2,0,0,0,2,2,1,2,0,1,1,2,0,2,1,1,0,1,0,0,0,0,0,0,2,1,2,0,0,1,1,1,0,2,2,1,0,0,0,0,0,1,0,0,0,0,2,1,0,2,2,1,0,0,2,1,2,0,0,2,2,2,1,2,2,0,0,0,2,0,2,0,2,2,2,0,0,0,1,1,0,1,2,0,0,2,2,0,2,2,0,0,1,0,0,1,1,0,2,2,2,1,2,0,0,1,1,0,1,1,1,1,2,1,0,0,1,1,2,0,2,2,0,2,0,2,1,2,2,2,2,2,2,1,2,0,1,1,1,1,2,1,0,0,2,1,1,0,1,1,2,2,1,0,0,1,1,2,2,2,1,2,1,2,2,2,1,0,2,2,2,2,1,0,2,1,2,2,0,0,2,2,2,0,0,0,2,1,2,1,2,1,2,0,2,1,2,1,0,1,0,2,0,2,1,0,2,0,1,0,1,1,0,2,0,1,1,0,1,2,0,1,1,2,0,1,2,2,2,0,0,0,2,1,2,1,0,1,0,0,0,2,2,2,0,0,0,0,0,1,1,0,1,2,0,2,2,0,0,1,1,2,2,2,0,0,0,1,2,0,1,2,2,2,2,2,1,0,0,2,0,1,2,0,2,2,2,2,2,0,0,1,1,0,0,1,2,2,0,2,0,2,0,2,2,1,1,1,1,0,2,2,2,0,0,0,2,0,2,2,0,0,2,2,0,2,0,0,1,0,0,2,0,0,2,2,1,0,0,2,2,2,2,0,0,2,1,1,2,0,1,1,2,1,1,0,2,2,0,2,1,1,2,2,2,1,1,1,0,0,1,1,1,2,0,2,2,2,2,2,0,1,1,0,0,2,0,0,2,0,2,0,1,1,2,2,2,1,2,1,0,1,1,0,1,2,0,0,0,2,0,0,0,1,1,0,1,1,2,1,0,2,1,2,0,0,1,2,1,1,0,2,2,1,0,2,2,0,2,1,0,2,2,2,1,2,0,2,2,1,1,0,2,1,1,0,2,0,0,1,1,0,2,2,1,1,1,2,1,2,0,2,1,1,0,2,0,2,1,0,0,2,2,2,1,2,0,2,2,0,2,2,2,0,0,0,0,2,0,2,0,2,0,1,0,1,0,0,2,2,2,0,2,0,2,0,0,2,1,1,0,2,1,0,2,0,2,0,2,0,0,2,1,0,0,2,2,2,0,2,0,0,0,0,0,0,2,2,2,1,1,2,0,0,1,2,0,0,2,0,2,2,2,2,1,0,2,0,1,0,2,1,0,0,2,0,2,2,2,1,0,2,0,0,2,2,2,2,2,1,2,1,2,1,2,1,0,2,0,0,0,2,2,0,2,0,2,2,1,0,2,0,2,2,2,2,0,1,2,0,1,0,0,0,0,1,2,0,2,1,0,1,1,1,2,0,1,2,1,2,0,2,2,1,2,0,1,1,1,2,0,2,0,2,0,2,1,1,0,2,0,1,1,2,1,0,2,2,0,1,0,2,1,0,1,2,1,0,1,0,2,1,0,2,2,2,1,0,1,1,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,1,0,0,1,0,2,2,0,1,0,2,2,2,0,2,0,2,2,0,0,2,2,0,1,0,0,2,1,1,1,1,2,0,1,2,0,0,0,2,1,2,0,1,0,0,1,1,2,0,1,2,1,0,1,0,0,1,1,0,0,0,2,0,0,1,1,2,0,2,0,1,1,1,2,0,2,0,0,1,2,0,1,1,1,0,2,1,1,0,1,2,1,1,2,0,0,2,1,0,1,1,1,2,2,2,2,2,0,1,0,2,2,1,2,0,2,0,0,1,2,1,1,0,1,0,1,0,2,2,0,1,0,0,0,1,1,2,2,0,2,2,1,1,1,1,0,2,2,1,1,0,0,2,0,1,0,0,1,2,0,1,2,0,0,2,0,0,1,2,1,1,2,2,0,1,1,0,2,2,0,0,0,1,1,2,1,0,2,2,1,0,0,0,0,0,0,0,2,1,1,2,1,2,1,1,1,1,0,1,1,1,1,1,2,1,1,1,1,2,1,0,0,2,0,0,1,2,1,0,2,0,2,0,0,1,0,2,1,0,2,0,0,0,2,1,0,0,1,2,1,2,0,0,1,1,1,1,1,2,2,1,2,1,1,0,1,2,1,0,1,2,1,0,0,2,0,2,1,1,1,0,1,1,1,0,1,1,0,1,0,1,1,1,2,1,1,2,1,0,1,0,2,1,2,0,0,2,2,2,0,1,1,2,1,0,1,1,0,1,1,2,0,1,2,0,0,0,1,2,1,0,1,0,2,2,2,2,1,2,1,0,0,0,0,1,1,0,0,0,1,2,2,0,0,2,0,0,0,1,0,2,2,1,0,1,1,2,2,0,0,2,2,0,0,1,1,1,2,0,0,2,1,1,0,0,1,0,2,2,2,0,2,0,1,2,0,1,1,0,1,2,0,2,2,0,0,1,1,1,1,2,2,2,2,2,0,0,0,0,1,2,2,2,2,2,2,0,1,0,0,2,1,1,0,0,1,0,0,2,1,2,0,1,0,0,1,1,0,1,1,0,1,2,2,1,1,1,0,0,2,1,1,0,0,1,2,2,2,0,0,0,1,0,1,1,2,2,1,2,1,0,1,1,2,0,0,0,0,2,0,2,0,2,0,1,2,2,2,2,2,0,2,2,2,0,0,1,2,2,2,1,1,0,2,2,1,2,1,0,1,0,0,1,0,0,0,0,2,0,2,0,1,0,0,0,2,2,0,1,1,1,2,2,0,2,2,1,0,2,1,0,1,0,2,1,2,2,2,2,1,0,0,2,2,0,2,1,0,0,1,0,2,0,0,2,1,0,1,1,2,1,0,2,0,2,0,2,1,1,1,2,2,2,2,1,1,0,2,2,1,1,1,2,2,2,2,0,2,0,2,2,1,0,2,0,0,0,0,2,2,2,0,2,2,0,2,0,1,2,1,0,2,0,2,2,0,1,2,0,1,0,2,1,1,0,1,2,0,2,0,0,2,1,2,0,0,2,2,2,0,2,2,1,2,1,1,1,2,1,0,0,1,1,2,1,2,0,2,0,0,2,2,0,0,1,0,2,2,1,1,0,0,2,0,2,2,0,2,1,0,2,1,0,0,1,2,0,2,0,1,2,2,1,0,1,2,0,0,1,0,0,2,2,2,0,0,2,2,2,0,0,0,1,2,2,1,1,2,0,1,1,0,2,2,2,2,2,2,2,2,2,2,2,0,0,2,2,1,0,1,0,0,1,0,2,0,0,0,2,0,2,2,2,2,0,0,1,2,1,2,2,2,2,0,0,2,2,0,0,0,2,2,0,1,2,0,2,0,2,2,2,0,2,0,2,1,1,0,0,1,2,1,2,2,2,2,0,2,1,1,1,0,1,2,1,2,2,0,1,0,1,1,0,1,2,2,0,1,2,0,2,2,0,1,2,2,1,1,2,0,2,1,0,0,1,2,0,1,2,2,1,0,1,1,1,2,0,0,1,2,2,1,2,2,0,0,0,2,0,0,1,0,0,2,0,1,2,2,2,1,1,0,1,1,0,2,1,2,0,2,2,1,2,2,1,2,1,0,0,2,1,2,0,0,1,2,0,1,1,2,2,0,1,0,1,1,0,2,1,0,0,1,0,1,1,2,1,2,0,2,1,1,0,1,0,2,2,2,2,1,1,2,0,0,2,2,2,1,2,0,0,1,0,2,1,2,0,2,2,1,2,2,0,1,0,2,2,2,0,1,0,0,0,2,0,2,0,1,0,0,2,0,0,2,0,1,2,0,1,0,1,0,1,1,0,1,0,0,2,2,1,0,1,2,1,0,0,2,0,2,0,1,1,0,0,1,0,1,1,0,0,2,2,2,0,1,2,0,1,2,1,1,0,0,1,0,0,1,1,1,1,1,2,0,1,1,2,1,1,2,0,2,1,1,0,0,1,1,0,2,1,1,0,2,1,0,2,1,0,1,0,0,2,1,2,1,1,0,2,1,1,2,1,2,1,2,2,2,2,1,1,2,0,2,0,2,2,1,2,1,2,2,1,0,1,2,2,2,1,2,1,0,0,2,2,2,1,1,2,0,0,0,2,2,0,1,1,2,1,2,1,0,0,0,1,0,2,1,2,0,1,1,2,1,1,1,0,0,2,1,1,0,1,1,1,0,2,2,1,0,1,0,2,2,0,0,2,0,0,2,0,1,2,0,1,1,1,1,0,1,1,1,1,0,1,2,1,2,1,1,1,1,0,1,1,1,0,2,2,2,2,0,0,0,1,1,1,2,1,0,0,1,1,2,1,0,1,0,0,0,2,0,0,0,1,2,2,2,1,0,0,0,1,1,0,0,1,1,2,0,1,0,0,0,1,2,0,2,0,1,1,2,1,0,1,1,0,1,2,2,1,1,0,0,2,0,2,2,1,2,2,2,2,0,0,0,0,2,0,2,0,1,1,0,2,0,1,1,2,2,1,2,0,2,0,2,1,1,0,2,1,2,0,2,2,1,2,2,2,1,1,2,0,0,1,0,0,1,2,2,2,2,2,2,2,1,1,2,2,2,1,1,2,2,2,2,1,0,1,2,1,1,1,0,0,2,0,2,1,1,0,1,1,2,0,2,2,2,1,1,1,2,2,0,0,1,0,2,0,2,2,0,2,1,2,0,2,1,1,1,1,1,2,0,2,1,2,2,2,2,0,1,0,2,1,1,2,1,1,0,0,0,1,1,1,2,2,1,0,0,1,2,2,2,0,1,2,0,0,1,2,1,2,2,0,2,2,0,1,1,2,2,0,1,2,1,0,2,0,2,0,2,0,2,1,0,1,1,2,1,1,2,1,0,1,2,2,0,2,1,0,2,1,1,1,0,0,0,2,2,2,1,0,1,2,1,0,2,2,2,1,2,0,1,0,2,0,1,0,2,2,2,1,0,0,2,1,0,0,2,1,1,1,1,0,1,1,0,2,1,0,0,2,2,0,0,1,2,2,1,1,1,1,0,1,1,2,1,0,1,1,0,2,0,1,2,2,0,2,0,1,1,2,0,1,0,2,2,1,1,2,0,0,0,2,0,2,0,0,2,2,0,1,0,0,2,0,2,0,0,2,2,0,0,0,1,0,2,0,0,2,0,0,2,0,2,0,0,0,0,2,2,2,2,1,0,0,0,0,0,0,2,0,0,2,2,1,0,2,2,0,2,2,0,0,2,0,2,0,2,2,0,1,2,1,0,0,0,0,0,1,1,0,0,1,2,0,1,0,1,0,2,1,2,2,2,1,0,2,1,1,2,2,0,2,2,0,2,0,1,1,2,0,0,0,2,2,1,1,1,1,2,1,0,0,0,0,0,0,0,2,1,2,0,0,2,0,1,0,0,2,0,0,0,2,0,0,0,0,0,0,2,0,2,1,2,1,1,1,0,2,1,0,0,0,2,0,1,1,2,0,0,0,2,1,0,2,2,2,0,2,2,1,2,2,2,1,2,2,0,0,1,0,2,0,2,0,1,1,1,0,1,1,1,1,1,2,1,0,2,0,2,0,2,0,0,2,2,1,1,1,2,2,1,0,1,0,2,0,1,1,2,0,2,1,2,2,0,1,0,0,0,0,0,2,0,1,1,1,0,2,0,0,0,1,2,2,1,2,0,2,0,2,2,1,0,2,0,0,2,2,0,2,2,1,0,2,1,0,0,2,2,0,1,2,1,2,0,2,0,0,2,2,2,0,0,2,0,1,2,1,0,0,2,2,2,0,2,2,1,2,0,0,1,1,0,2,1,0,0,2,2,1,1,2,1,1,0,2,0,0,2,1,1,2,2,0,2,2,0,1,0,2,1,2,2,1,1,0,0,1,1,1,1,1,2,1,1,1,0,1,0,2,0,0,2,1,2,1,1,0,2,0,2,0,0,2,2,2,0,1,1,1,2,0,2,0,0,0,2,2,0,2,0,1,2,0,1,2,0,0,2,1,1,2,2,2,0,1,0,0,0,0,1,1,2,0,1,0,1,2,0,1,0,0,0,1,0,0,0,1,1,0,0,2,0,0,0,1,0,2,0,1,1,2,2,0,1,0,0,0,1,1,1,0,2,1,2,2,0,0,2,0,2,2,0,2,0,1,2,0,0,2,2,1,1,1,1,0,1,0,0,2,2,1,0,1,0,0,1,2,2,0,2,0,1,0,1,2,1,1,0,2,1,1,2,1,2,2,1,2,0,0,0,0,0,2,2,2,0,1,1,1,0,2,1,0,0,0,2,2,0,0,1,2,1,2,1,0,2,0,0,1,1,2,0,1,1,1,0,2,1,0,1,2,1,2,2,1,2,2,1,2,0,0,2,0,0,0,0,0,0,2,0,2,0,0,0,1,2,1,2,2,2,1,2,0,0,1,0,0,0,2,0,2,0,2,1,1,2,2,2,0,2,2,1,2,1,2,2,2,2,0,2,1,2,2,2,0,2,0,0,1,1,1,1,2,2,2,0,2,2,0,2,2,0,2,2,0,1,0,2,0,2,1,2,2,0,2,0,1,1,2,2,0,2,1,2,0,0,1,0,2,0,0,0,2,2,2,2,1,1,0,0,2,2,0,1,2,0,0,0,0,0,2,1,2,2,1,1,1,2,2,0,2,2,1,0,1,0,0,1,1,2,1,2,2,0,1,0,1,0,2,0,2,2,1,2,0,2,2,0,0,1,1,1,0,2,0,1,1,2,1,0,2,1,2,2,2,0,2,2,0,2,1,0,0,2,0,2,2,2,0,0,0,2,1,2,2,2,1,2,0,2,2,2,0,2,0,2,2,1,2,1,2,0,0,2,0,2,2,0,0,2,0,2,2,0,2,1,1,2,1,2,2,2,0,1,0,0,1,2,2,2,0,2,0,0,1,1,0,1,1,2,0,0,2,0,2,0,2,1,0,2,0,0,2,2,0,0,2,1,1,2,1,0,2,0,0,0,1,2,2,0,0,0,2,0,0,1,0,0,1,1,1,2,0,0,2,0,0,2,2,0,0,2,0,0,2,2,0,2,2,0,0,0,1,2,0,0,0,2,1,2,1,1,0,1,0,1,2,0,0,0,1,1,1,0,2,1,2,1,0,0,0,2,0,0,2,0,2,1,1,1,2,0,2,2,0,2,1,2,0,1,2,1,1,1,1,2,1,1,0,2,1,1,2,1,0,1,1,2,0,2,2,1,0,1,1,0,0,0,0,2,1,2,2,2,0,2,2,2,1,2,0,1,2,0,0,1,0,1,2,2,0,1,0,0,2,1,0,1,0,2,0,2,2,1,0,0,1,0,1,0,2,0,1,2,0,2,0,0,2,0,2,0,1,0,0,1,1,0,2,2,0,0,1,2,0,2,2,0,0,2,0,1,1,2,1,2,0,0,0,0,1,2,0,2,2,2,2,2,2,1,0,2,0,0,2,1,2,0,0,0,1,1,1,2,2,2,2,2,0,0,2,1,1,0,1,0,0,2,0,1,0,0,0,0,0,1,1,2,0,0,0,1,0,2,0,1,2,0,0,0,2,2,2,2,2,2,2,2,2,0,2,2,2,2,2,2,1,0,2,1,0,0,2,2,2,2,1,2,0,2,2,0,2,2,2,2,0,0,2,2,1,2,2,2,1,0,1,0,0,2,2,2,0,0,1,2,2,2,0,0,0,0,0,1,2,1,0,0,1,1,2,0,2,1,1,2,2,1,2,1,0,0,0,1,0,2,2,1,1,2,2,1,0,0,0,1,0,2,1,2,1,1,1,0,2,2,0,1,0,0,0,1,1,1,0,2,0,1,0,1,2,2,0,1,0,0,0,1,2,1,0,0,1,1,2,2,2,1,1,2,2,0,0,0,0,1,2,2,1,2,2,1,2,0,1,0,1,0,1,2,2,1,1,2,1,1,1,1,1,2,1,1,2,0,0,1,2,2,1,2,2,2,2,1,2,0,1,1,0,2,2,1,2,2,1,1,1,0,1,0,2,1,2,1,1,1,1,1,0,1,1,2,2,2,0,2,2,0,2,1,2,2,0,2,2,2,0,0,2,0,0,2,1,2,2,2,2,1,0,2,2,2,0,0,2,0,0,2,0,0,2,1,0,1,2,0,2,0,2,2,0,2,0,0,2,2,0,2,2,2,1,1,2,2,0,1,2,1,0,2,0,0,2,2,1,1,1,0,2,1,0,0,2,0,2,0,1,0,2,2,1,0,1,0,2,0,2,2,0,0,2,0,1,2,0,2,0,1,0,2,2,0,1,1,2,2,1,2,1,2,2,1,1,2,2,2,0,1,0,1,0,0,0,2,2,0,2,0,0,2,1,0,0,2,0,2,2,1,0,1,0,2,0,0,0,2,1,0,2,1,1,2,1,0,0,1,0,0,1,0,1,2,2,1,0,2,0,1,0,0,2,2,2,1,1,2,0,2,0,2,1,0,0,2,2,0,2,0,2,1,1,2,2,1,2,1,1,1,2,2,0,2,1,2,2,2,0,1,2,0,1,0,2,2,0,2,1,0,1,1,0,1,2,1,0,0,0,0,1,1,2,0,0,2,2,1,2,1,1,0,0,2,1,1,1,0,2,2,2,2,1,0,2,2,2,2,1,2,0,1,0,1,1,1,2,2,0,2,0,0,2,2,2,1,2,2,0,1,2,2,0,2,2,0,1,2,0,1,1,1,2,1,0,0,2,1,2,1,0,2,2,1,2,2,0,0,1,1,2,0,0,2,0,2,2,2,2,2,0,1,1,2,1,0,0,0,0,1,2,2,1,0,0,0,2,2,2,1,0,0,1,0,2,2,1,0,0,0,1,2,2,1,2,0,1,1,0,1,2,2,2,0,0,1,0,0,0,2,1,0,2,2,1,0,2,2,2,0,2,0,0,0,2,0,0,2,0,2,0,2,0,2,2,2,2,1,2,0,2,1,0,1,0,2,1,2,2,2,2,0,0,0,2,0,1,0,0,2,2,2,2,0,2,1,1,0,0,2,2,2,0,0,0,1,2,0,0,0,2,2,2,2,0,2,1,0,2,1,0,0,0,0,1,0,1,2,2,2,0,2,0,0,2,2,1,0,0,2,0,2,2,0,2,2,0,2,1,0,0,0,0,0,0,0,0,2,0,2,2,1,2,0,0,0,2,2,1,1,0,1,0,0,2,1,2,1,2,2,0,1,2,2,0,2,0,1,1,0,2,2,2,2,0,2,2,2,0,1,2,0,0,2,0,2,1,0,1,1,2,1,2,2,1,2,0,2,1,0,2,0,2,1,0,1,1,2,1,2,0,2,2,1,0,1,1,1,1,0,2,2,0,0,2,2,2,2,2,2,2,0,2,2,0,0,1,2,2,1,2,0,0,2,1,1,2,2,2,0,0,1,0,0,0,1,1,1,0,0,2,2,0,0,1,1,0,1,1,1,1,0,0,0,2,1,0,2,1,0,1,1,2,0,2,2,0,0,0,2,2,2,0,2,2,2,1,0,0,2,1,2,0,0,1,0,1,0,0,2,2,2,2,0,0,2,1,0,0,0,2,2,0,0,1,2,0,2,0,0,2,0,2,2,0,0,0,2,0,2,2,0,2,0,0,0,2,1,0,0,0,0,0,1,1,0,0,2,2,2,1,2,0,2,2,2,0,1,1,2,0,0,1,2,0,2,2,2,2,2,0,0,2,2,0,1,2,1,0,1,0,2,2,2,2,0,1,2,1,2,1,1,0,0,1,2,0,2,0,1,1,0,1,1,1,0,1,2,1,0,2,0,2,0,0,0,2,2,0,0,1,0,1,1,0,0,0,1,0,0,2,0,0,0,2,2,2,2,0,2,0,1,1,0,2,2,0,2,2,2,0,2,0,0,2,0,0,0,0,1,2,0,2,2,0,1,0,0,2,2,1,0,0,1,2,0,0,1,0,0,0,2,0,2,2,2,0,0,2,1,2,0,0,2,2,2,0,1,0,2,1,1,0,0,0,2,0,2,2,0,2,1,0,2,0,1,2,0,2,2,0,0,0,0,0,2,0,2,0,0,1,0,1,0,2,0,1,2,2,2,2,0,2,0,0,1,1,2,1,1,0,2,0,2,2,0,1,2,0,1,0,2,0,0,0,2,1,1,0,1,1,0,2,0,0,0,0,0,1,2,0,2,2,0,0,1,0,2,1,0,0,1,1,0,2,2,0,0,2,0,2,0,0,0,0,2,0,0,1,2,2,2,0,2,2,2,0,0,2,0,1,2,1,0,0,2,1,2,2,1,2,2,1,1,1,0,1,0,2,2,2,0,2,2,1,0,0,0,0,1,0,1,2,2,2,0,1,1,0,0,0,1,0,2,2,1,2,0,2,1,2,2,0,1,0,2,1,2,0,2,2,0,1,2,0,2,2,1,1,1,1,2,0,2,2,1,1,1,2,2,1,2,2,1,2,1,1,0,2,2,0,1,0,2,2,1,2,1,2,1,1,2,1,2,0,2,0,1,1,2,2,1,0,0,1,1,0,0,2,1,1,1,2,0,1,1,1,1,0,0,2,0,0,1,1,0,1,1,2,2,2,1,2,2,2,2,2,1,1,0,1,0,0,0,2,2,1,1,0,1,2,2,1,0,1,2,2,0,2,2,2,2,1,2,0,0,1,0,1,0,2,2,0,2,0,2,2,0,2,2,2,0,1,1,1,2,0,1,2,2,0,1,1,0,0,2,0,1,0,2,2,0,2,2,2,2,1,2,0,2,2,2,0,0,0,0,2,2,1,0,0,2,1,1,0,1,0,1,2,2,1,2,2,0,2,2,0,2,2,2,1,2,0,0,0,0,1,1,0,0,0,1,2,1,1,1,2,2,0,2,1,1,2,0,2,2,1,1,1,1,1,1,2,1,2,1,1,2,2,1,0,2,0,1,0,0,0,2,2,1,0,2,0,1,2,2,2,1,1,1,2,1,0,0,0,0,0,2,1,1,2,2,0,1,2,2,2,1,1,0,1,0,2,2,0,1,1,2,2,1,1,1,1,0,0,1,0,1,2,1,2,2,0,0,2,1,2,0,0,2,1,0,2,2,0,0,0,1,2,1,1,1,2,1,0,2,2,0,0,0,2,2,0,2,1,2,2,2,2,0,2,2,1,0,0,0,1,1,0,0,0,2,1,2,1,2,0,1,2,1,1,2,0,1,2,2,2,2,0,2,0,0,1,0,0,1,0,0,1,0,1,1,0,2,0,2,2,0,2,0,2,1,0,2,2,1,0,1,0,0,2,0,0,2,0,0,2,0,0,2,1,2,1,1,0,2,2,1,0,1,0,1,1,2,1,0,2,1,2,2,2,0,2,1,2,0,2,1,0,1,0,2,2,1,1,1,2,2,1,1,1,0,0,0,0,0,2,1,0,2,0,0,1,2,0,0,2,1,1,2,0,2,2,0,0,2,2,1,0,2,2,0,1,0,1,1,2,1,1,1,0,0,1,1,0,0,2,2,2,1,2,2,2,2,2,2,0,1,2,0,2,2,0,0,1,1,0,1,1,0,2,0,0,2,2,2,2,2,2,2,2,2,2,0,0,1,2,0,0,2,0,2,0,0,0,0,1,0,2,2,0,2,2,2,2,2,1,2,0,2,2,0,1,0,0,1,2,0,0,0,1,0,2,0,2,1,2,2,2,0,1,2,2,1,2,0,2,0,0,0,2,2,2,0,0,2,0,0,0,2,2,2,1,0,0,2,0,1,0,1,2,2,0,0,2,0,2,1,2,0,0,2,1,0,2,1,2,2,2,0,0,0,2,2,2,2,2,0,1,2,0,0,1,2,2,2,0,1,1,0,1,2,0,0,0,0,1,2,2,0,0,1,0,2,0,0,2,2,0,1,2,2,1,1,1,1,1,1,1,0,1,1,1,2,2,2,2,2,0,1,1,2,2,1,1,1,1,1,2,0,2,0,1,2,1,2,0,0,0,2,0,1,2,0,0,2,2,2,1,0,2,1,0,2,1,0,0,1,0,1,1,1,2,0,0,0,2,0,1,1,2,0,1,1,1,1,2,2,0,2,1,1,0,0,0,0,0,2,1,2,2,1,1,2,0,0,1,2,2,1,0,0,1,0,2,0,1,2,1,1,0,2,0,2,1,1,1,1,0,1,1,2,1,0,2,1,0,1,2,0,1,1,1,2,2,1,1,1,1,2,1,2,2,1,0,1,2,1,0,1,2,1,0,0,0,1,0,0,0,1,2,0,2,1,1,1,1,0,0,0,2,0,0,1,1,0,0,0,0,1,1,1,2,0,2,2,0,2,2,2,2,2,1,2,2,1,0,0,0,1,2,2,1,1,1,1,0,0,0,0,2,2,1,2,1,2,2,2,2,2,2,0,2,1,0,0,2,1,0,2,0,1,1,0,2,1,1,0,2,0,2,2,2,2,1,1,0,2,2,1,2,1,1,2,2,0,0,2,2,2,0,1,0,2,1,2,2,2,2,2,2,2,1,0,2,2,0,0,2,1,0,2,1,1,2,1,1,0,0,2,2,2,2,0,2,1,2,0,2,2,0,2,1,0,1,1,0,1,1,0,2,1,0,2,2,1,1,2,0,2,0,0,1,2,0,1,0,2,2,0,1,1,2,0,0,0,2,0,1,0,2,2,0,1,0,0,0,2,1,0,2,0,2,1,2,2,0,0,2,2,1,1,0,0,0,1,2,2,2,0,0,2,2,1,1,2,1,1,2,0,0,2,1,2,0,0,2,2,1,2,2,1,0,2,0,2,0,1,0,2,2,2,2,1,2,0,2,0,0,0,1,0,1,1,1,0,2,1,2,2,2,1,1,0,2,2,0,0,0,2,0,1,0,0,2,2,1,2,1,1,2,2,1,2,2,0,2,2,2,2,2,0,2,2,0,2,2,1,2,0,0,1,0,2,1,0,1,0,2,0,2,1,1,1,2,1,2,2,0,1,0,1,2,1,2,2,0,1,2,1,2,2,1,2,1,2,2,0,0,2,2,1,2,2,0,0,0,0,2,1,2,2,2,2,2,0,1,2,0,0,0,2,0,0,0,2,1,0,2,1,2,1,2,1,1,2,2,1,2,2,2,0,0,2,0,0,1,2,2,2,1,0,1,1,1,2,2,1,2,1,0,0,1,0,1,0,1,2,2,1,2,0,2,0,0,2,0,0,0,0,0,2,0,1,2,2,0,1,2,2,1,2,0,0,1,2,1,1,0,1,2,2,0,2,0,0,2,2,0,2,0,0,0,2,2,2,0,1,2,2,0,2,0,0,0,0,0,0,1,0,2,0,0,2,2,2,2,2,0,0,1,0,0,2,0,2,0,2,0,0,0,2,2,2,2,1,2,0,0,2,2,2,2,2,0,0,2,1,2,2,0,0,2,1,1,0,2,0,2,2,0,1,2,2,2,2,2,2,1,0,0,1,2,2,1,1,1,1,0,0,0,2,0,0,2,0,0,0,1,2,2,0,2,0,0,1,0,2,0,2,2,2,0,0,0,2,2,2,0,0,0,0,0,0,1,0,1,0,2,0,2,0,1,0,1,2,0,2,0,0,0,2,2,1,1,2,2,0,0,2,0,0,2,2,0,2,0,0,2,2,0,0,0,0,1,2,2,2,1,0,1,2,2,1,2,0,0,2,2,0,2,1,0,2,0,1,1,0,1,0,0,1,2,1,1,1,2,1,2,0,0,0,2,0,2,0,0,1,2,0,1,0,2,0,1,1,2,2,0,0,2,2,0,2,0,2,1,2,0,1,2,0,2,2,0,2,1,2,1,2,2,0,1,0,0,2,0,0,1,2,0,2,1,0,0,0,2,2,2,2,1,2,1,1,1,1,2,0,0,0,0,2,2,0,2,0,2,2,1,0,2,0,2,2,2,1,0,2,2,2,2,0,0,1,2,1,0,0,0,1,2,0,2,0,2,0,1,0,0,2,1,0,2,2,1,1,2,0,0,2,1,2,0,2,1,1,1,2,2,2,2,1,1,0,0,0,0,2,2,2,0,2,2,1,2,2,2,2,1,0,0,0,1,2,2,0,1,2,2,0,2,2,0,2,2,1,0,0,2,0,1,1,1,0,1,1,0,0,1,0,2,0,1,2,2,0,0,2,1,2,0,0,1,2,2,2,1,0,1,1,1,1,2,2,2,0,2,2,0,0,0,1,2,1,2,1,1,2,0,2,1,0,2,0,1,0,2,2,1,1,0,2,2,0,0,2,1,2,0,2,2,2,2,2,0,0,0,0,0,2,0,2,0,2,0,0,2,2,0,0,2,2,0,1,2,2,0,2,0,0,2,2,0,2,1,2,2,2,2,2,2,0,0,0,0,2,2,2,1,1,2,0,0,0,0,2,0,2,0,2,0,0,2,2,2,1,2,2,0,2,2,0,2,2,0,0,0,0,2,0,0,2,1,0,0,2,2,0,0,2,2,2,0,2,2,2,2,0,2,2,2,0,0,0,0,0,1,2,2,2,0,1,1,1,2,2,1,2,0,2,0,2,0,2,0,1,0,0,0,0,0,0,1,0,1,0,0,0,2,0,2,2,2,2,2,0,2,1,1,1,1,0,1,0,2,0,0,2,1,0,2,2,1,1,0,0,0,1,0,2,2,0,0,2,1,2,2,2,2,0,1,1,2,2,0,2,1,0,2,0,2,2,0,2,1,2,2,0,0,1,2,1,2,1,2,1,1,2,1,0,0,1,0,2,0,2,2,0,2,1,2,0,1,0,1,2,0,2,2,0,0,2,1,1,1,0,1,1,0,0,1,1,0,2,1,2,0,2,1,1,1,0,1,1,0,0,0,0,2,2,0,0,1,2,1,0,1,0,0,1,1,1,1,1,0,2,2,0,1,2,2,0,2,0,2,0,1,2,2,0,1,1,1,0,1,2,0,2,0,2,0,2,0,1,1,2,2,0,0,2,0,0,1,0,1,1,2,0,0,0,2,1,1,0,0,1,0,2,2,0,1,0,1,0,2,2,1,2,2,0,1,0,2,1,2,1,1,1,2,2,1,0,0,0,0,1,0,2,1,2,0,1,2,1,1,2,2,0,0,2,2,0,2,2,0,0,0,0,1,0,2,2,0,2,2,1,1,1,1,2,0,0,2,0,1,0,2,0,0,0,2,2,2,2,0,1,0,1,1,0,2,2,1,0,2,2,0,2,2,0,2,0,2,0,2,0,1,1,0,1,2,2,2,0,0,2,0,2,0,0,2,1,2,1,1,1,0,0,2,2,0,0,1,0,0,0,1,1,0,1,0,0,2,0,2,2,0,1,0,2,2,2,2,2,0,0,0,2,1,2,0,0,2,2,0,0,0,1,0,0,2,1,1,1,1,0,1,0,2,0,2,2,2,1,1,2,1,0,2,1,0,0,1,2,0,0,0,0,0,2,2,0,2,1,2,1,0,1,0,0,2,0,1,1,0,2,0,0,1,0,0,1,1,0,2,1,0,2,1,0,1,1,0,2,0,2,2,0,0,1,2,0,0,2,2,0,0,0,2,1,2,2,2,2,1,1,1,0,2,0,2,2,0,2,2,2,2,0,0,1,2,2,1,2,2,2,1,2,2,0,1,0,0,2,2,2,1,0,2,1,0,0,2,1,2,2,0,0,0,1,0,0,0,0,0,2,0,1,1,0,1,1,0,2,1,2,0,0,2,2,1,0,1,1,1,0,1,2,2,0,1,2,0,0,0,0,1,0,2,0,2,1,2,1,1,0,2,1,1,1,0,1,1,0,1,0,1,0,1,2,0,2,1,0,0,2,2,2,0,0,0,2,0,2,1,2,0,2,1,1,1,1,0,2,1,0,0,2,0,2,2,2,0,2,1,1,0,1,2,1,0,1,1,1,1,1,0,0,1,0,1,0,1,2,2,0,2,0,2,1,1,0,2,0,2,1,0,1,1,1,1,2,2,0,1,2,0,0,1,1,2,2,2,2,0,1,0,0,0,2,0,2,1,0,2,1,1,2,1,1,0,2,2,2,0,1,1,1,1,1,1,1,0,1,1,0,0,1,1,1,1,2,1,1,2,2,0,1,2,0,0,0,1,1,2,0,2,1,1,1,2,1,2,0,1,0,1,1,2,0,1,1,1,2,2,2,2,2,1,0,2,0,2,0,0,2,0,1,2,0,1,1,1,2,1,0,0,2,1,2,1,1,1,0,0,0,2,2,2,0,0,0,1,0,2,0,0,0,0,2,1,0,0,0,0,0,2,1,0,1,2,0,2,1,1,1,1,1,2,2,0,1,0,2,2,2,2,1,1,1,1,1,0,0,2,0,0,0,2,2,0,1,2,0,0,1,0,2,1,0,0,0,0,0,2,1,0,2,2,1,1,2,0,0,2,1,0,1,1,0,0,0,1,2,1,2,2,1,0,2,2,1,0,1,2,0,0,2,2,1,1,2,1,1,0,2,0,1,0,0,2,1,0,1,2,2,0,1,2,0,0,2,0,0,1,2,0,1,0,1,2,2,0,1,2,2,2,2,2,0,0,0,1,0,0,2,2,2,0,0,1,2,2,0,0,0,2,0,1,2,0,2,1,0,1,1,1,2,0,2,0,0,0,1,2,1,2,2,0,1,0,0,2,2,2,0,0,0,2,2,0,0,2,2,0,0,1,2,2,1,0,0,1,0,0,1,1,0,0,2,0,1,2,1,2,0,2,1,0,2,0,2,0,2,0,0,0,1,0,2,1,0,2,1,2,1,1,1,1,2,2,2,2,2,0,0,2,2,0,2,1,1,0,1,0,0,2,2,2,0,1,0,2,0,0,1,1,0,0,0,2,0,0,0,2,2,0,1,2,0,0,0,2,2,1,1,0,0,1,1,2,0,1,0,1,0,0,2,1,0,1,2,2,1,2,1,1,0,0,0,0,1,0,1,1,2,1,2,0,1,1,2,0,1,1,1,2,2,2,1,1,0,0,1,1,0,2,0,1,0,2,1,1,0,0,0,2,2,2,2,0,0,0,0,1,0,1,0,0,0,2,0,0,2,1,0,2,2,2,1,2,0,1,2,1,2,0,1,1,0,2,0,0,0,2,0,1,1,0,2,0,1,0,1,2,1,0,1,2,2,0,1,2,1,0,1,0,0,0,0,0,0,1,2,1,1,1,1,2,2,0,1,1,0,2,1,1,2,0,2,1,2,2,0,0,2,0,0,2,0,0,2,0,2,1,0,1,2,2,1,0,2,1,1,1,2,2,0,0,1,0,2,1,2,2,1,0,0,1,2,0,2,0,1,0,2,0,2,1,2,0,1,0,0,0,0,0,2,2,2,0,2,0,0,0,1,0,2,1,1,1,0,1,2,1,0,0,2,2,1,2,0,0,0,0,2,2,2,2,0,1,2,0,0,2,2,2,2,0,0,2,0,1,0,0,2,0,0,2,1,0,2,1,2,1,0,2,2,2,0,0,2,2,1,0,0,2,1,0,1,2,2,0,0,1,1,2,2,0,0,2,0,2,0,2,0,1,0,2,2,2,1,1,1,1,0,0,1,1,1,1,1,0,1,1,1,1,1,2,0,1,0,0,2,1,2,1,2,2,1,1,1,0,2,2,2,1,0,2,1,1,2,2,1,0,2,2,0,0,0,0,1,1,2,2,0,0,2,2,1,1,1,2,2,2,2,0,1,2,0,1,0,0,0,1,0,2,2,2,0,1,2,1,0,0,2,1,1,1,0,0,0,1,0,1,1,1,0,0,0,2,1,1,2,2,0,0,0,2,0,0,2,0,1,0,2,0,1,0,2,2,1,0,2,2,0,2,1,2,2,1,2,2,1,0,0,2,0,1,1,1,1,0,2,2,1,1,2,1,0,2,1,1,2,2,1,2,1,0,0,2,0,0,1,0,2,1,2,1,2,2,2,0,2,2,2,0,1,1,2,0,1,2,1,0,1,0,1,1,0,2,2,2,1,2,0,0,0,2,1,1,1,1,0,1,1,0,1,2,2,2,1,1,2,1,0,0,1,2,2,2,2,0,2,0,2,2,0,1,0,2,0,0,0,1,0,0,2,0,2,2,2,0,2,0,0,0,2,2,1,0,2,1,1,1,2,1,1,0,1,2,1,1,0,2,1,1,0,1,0,1,0,0,2,1,2,2,1,1,2,2,1,0,1,0,2,0,2,0,0,1,2,1,0,0,1,0,1,1,1,1,1,0,0,2,0,0,1,1,2,1,2,0,2,1,1,0,2,2,1,0,0,1,0,1,2,1,1,2,0,0,0,0,0,1,0,2,0,0,2,1,0,0,1,2,0,2,1,0,1,0,2,2,2,1,1,1,1,2,1,1,2,0,1,1,2,2,2,1,2,0,1,1,2,1,1,2,1,1,1,2,1,2,2,1,0,0,0,1,2,0,0,1,2,0,0,2,0,1,2,0,2,0,2,0,1,0,0,0,0,2,0,2,1,1,2,1,0,1,0,0,1,1,2,0,0,2,0,0,2,2,2,2,0,2,0,0,1,0,1,0,2,2,1,2,1,2,0,2,2,2,0,2,1,0,1,2,2,2,1,2,1,1,0,1,1,2,1,2,1,1,0,0,1,0,2,1,0,1,2,2,1,1,1,0,1,2,2,1,1,2,0,0,0,2,2,1,0,2,1,0,2,2,2,0,2,0,0,1,2,2,0,1,0,1,0,2,2,0,2,1,0,1,2,2,0,0,1,0,1,2,2,1,2,2,2,1,0,0,2,1,0,1,2,2,2,0,2,0,1,0,0,2,0,2,2,1,0,2,2,2,2,0,1,2,2,1,0,2,1,0,2,2,2,2,2,0,1,0,0,2,1,1,0,1,0,1,1,1,1,0,2,1,1,0,2,0,0,1,0,2,0,0,0,0,2,0,1,0,2,1,1,0,1,2,1,2,0,0,2,2,0,0,2,2,2,2,1,2,2,1,0,2,1,0,1,2,0,2,0,0,2,1,0,2,2,2,0,2,1,0,1,1,2,1,0,2,2,2,0,2,0,1,0,0,2,1,2,0,2,1,2,2,0,2,1,1,2,0,2,2,1,0,1,1,2,0,2,1,2,1,1,1,2,2,2,2,2,1,2,0,0,1,2,2,1,2,1,2,1,0,2,2,1,0,2,2,0,0,0,2,1,0,0,1,1,2,1,2,2,2,0,0,0,1,1,1,0,2,1,0,1,0,1,1,0,0,1,2,1,2,0,2,0,2,1,2,0,1,1,1,2,2,1,2,2,0,2,1,1,0,1,0,2,0,0,0,1,0,0,0,2,2,1,0,1,1,1,1,2,1,2,0,0,1,0,0,0,0,2,0,1,0,2,1,2,0,1,2,0,2,0,1,0,0,0,0,0,1,0,1,0,1,2,1,0,2,2,1,2,1,2,1,0,1,1,2,2,2,2,1,2,1,2,1,2,1,0,2,0,1,0,0,1,1,0,0,1,2,2,1,1,2,1,1,2,2,2,2,2,0,1,0,2,1,1,2,0,0,2,0,0,2,2,0,2,0,0,2,1,2,0,1,0,1,1,2,1,0,2,0,2,2,2,0,2,0,0,2,1,2,1,2,2,2,1,0,0,1,1,2,0,0,0,0,2,0,1,2,0,2,1,1,0,1,2,0,2,0,2,1,2,0,0,0,0,0,0,2,1,1,2,1,0,0,1,2,0,1,0,2,1,2,0,0,2,2,2,2,2,2,2,2,1,0,0,0,2,0,1,0,1,2,2,2,0,2,0,1,0,0,2,0,2,2,2,2,0,0,2,0,1,0,2,2,0,0,0,1,2,0,1,1,1,2,2,2,0,1,1,0,0,0,0,2,2,2,2,1,0,1,0,0,1,2,0,1,1,1,0,1,1,2,1,2,0,1,0,0,0,1,1,0,1,2,1,0,2,2,1,2,0,0,1,1,2,1,0,2,0,1,0,1,2,1,2,2,2,2,0,2,0,1,0,0,2,1,0,1,1,2,0,0,2,1,0,0,1,2,0,0,0,2,1,1,2,0,2,1,2,2,1,2,1,2,1,1,0,2,0,1,2,0,1,2,1,2,1,0,1,2,0,0,1,0,1,1,1,0,0,2,0,2,0,0,0,2,0,0,2,2,0,0,1,2,2,2,1,0,2,1,1,1,2,0,0,2,0,0,0,2,1,0,0,0,0,1,0,2,2,2,0,1,0,0,1,1,0,1,2,2,1,2,1,0,1,1,1,2,2,0,2,1,1,0,1,2,1,2,1,0,1,2,0,2,0,0,0,0,1,0,0,1,1,2,0,2,2,2,0,1,2,1,1,0,0,2,2,2,0,0,0,0,0,2,0,1,1,0,2,0,2,0,2,1,1,0,2,2,1,0,2,1,1,2,1,2,1,2,2,2,0,0,0,1,2,1,1,0,1,1,2,2,0,2,1,1,0,1,1,1,2,1,0,2,2,2,1,1,2,0,1,2,0,0,1,1,2,2,2,2,2,0,1,1,0,0,2,2,2,0,0,0,0,2,1,0,1,0,0,1,2,1,0,1,0,0,1,0,1,2,1,2,0,2,0,1,1,2,1,1,0,2,0,2,2,1,2,0,0,0,1,1,1,0,0,1,1,0,0,1,2,0,0,0,2,0,0,0,0,1,1,1,0,1,2,0,0,2,1,2,0,0,0,1,0,2,1,2,1,2,1,1,2,2,2,0,0,2,2,2,0,2,2,2,2,2,2,2,2,0,1,2,1,2,2,2,2,1,1,0,1,0,1,0,0,0,1,0,1,2,2,0,0,0,1,0,0,2,2,1,1,1,0,0,0,2,2,1,0,2,2,1,2,1,1,2,1,2,2,0,1,0,0,0,0,1,0,0,1,2,2,2,0,2,0,0,2,2,2,2,2,2,1,0,2,0,0,0,1,2,0,2,2,2,0,2,2,0,2,2,1,1,0,2,1,2,1,0,2,2,2,1,2,2,2,1,0,2,2,0,0,0,2,2,2,1,2,0,1,2,2,2,0,0,2,0,0,0,2,2,2,0,0,2,1,0,2,2,0,0,2,0,1,0,0,2,1,1,0,2,1,0,2,0,1,1,2,0,0,2,0,0,2,0,2,0,0,1,0,1,1,2,0,2,2,2,2,1,0,2,0,0,0,2,0,0,1,2,0,2,0,2,2,0,1,2,2,0,2,0,0,2,1,0,2,1,0,2,1,2,2,2,0,0,0,1,0,0,1,1,2,2,0,1,0,2,1,1,2,2,0,1,1,2,0,0,1,1,0,0,0,2,1,2,1,0,0,1,2,0,1,0,1,2,0,1,2,1,1,2,0,1,2,2,2,0,0,1,0,1,0,2,2,1,0,0,0,2,1,0,0,0,1,2,0,1,0,0,1,0,2,0,0,0,2,2,2,1,1,1,1,2,2,2,2,0,2,2,2,0,1,2,0,2,2,0,0,1,0,0,1,0,1,0,0,2,2,1,1,0,2,2,2,2,0,1,2,2,1,2,0,1,2,1,2,1,0,2,2,0,0,0,0,0,0,1,2,0,1,1,0,2,0,0,1,2,0,2,2,1,1,2,2,2,1,0,1,1,2,1,1,0,2,1,1,2,0,0,2,1,2,1,1,0,2,0,0,0,1,0,2,1,2,0,0,1,0,1,1,1,2,2,1,0,2,1,0,2,1,2,0,1,0,2,1,0,2,0,1,0,0,1,1,0,0,1,0,1,0,1,2,1,1,0,2,0,2,0,0,1,1,1,1,2,0,0,0,2,2,1,0,2,0,1,2,1,2,0,0,1,2,2,0,0,2,2,1,1,0,0,2,1,1,2,0,2,0,0,0,1,1,1,0,2,2,1,1,2,2,2,2,1,2,1,0,2,0,2,2,0,1,2,1,1,1,0,0,2,2,1,0,2,1,2,2,0,1,0,0,0,1,2,1,2,2,2,0,2,2,2,1,1,2,2,2,1,0,0,2,0,0,0,2,0,0,0,1,0,0,0,0,2,2,0,1,2,0,0,2,0,1,0,2,2,0,0,0,0,1,1,2,0,1,2,1,2,0,0,0,0,1,1,2,2,0,2,0,0,1,2,1,0,1,0,1,1,1,1,1,2,1,2,1,0,2,1,1,2,0,0,2,1,2,2,2,1,2,1,0,1,0,0,2,0,0,2,1,1,0,0,2,2,2,0,1,1,0,1,0,1,1,1,1,0,0,2,2,1,2,0,1,2,0,1,2,2,0,1,2,0,1,0,1,2,2,0,1,0,2,1,2,0,0,2,0,0,1,2,2,2,0,1,0,1,1,1,2,2,2,1,2,0,1,1,2,0,2,2,0,2,0,1,2,1,1,0,0,1,1,2,1,0,2,1,0,2,0,2,1,0,0,0,2,1,2,0,0,1,1,1,0,2,0,0,0,0,2,2,2,2,2,1,0,1,2,2,0,2,2,2,1,1,1,2,1,0,1,1,0,0,1,2,0,1,0,1,0,0,2,1,1,0,0,2,0,2,2,1,2,2,2,2,2,1,0,2,2,0,2,1,2,0,0,0,1,2,0,0,2,2,2,0,2,0,2,0,1,1,2,1,2,0,2,2,2,2,0,2,0,2,1,0,2,1,2,2,1,2,1,1,0,2,1,0,1,2,1,1,0,2,0,2,0,2,2,1,1,0,2,2,1,2,1,0,0,2,0,1,0,2,1,1,1,0,0,2,2,0,0,2,0,1,2,0,0,2,2,1,0,1,2,1,0,0,2,0,1,1,1,2,0,0,2,2,0,1,1,2,1,1,0,2,1,0,0,0,2,0,1,1,2,2,0,2,2,0,1,2,1,2,2,1,2,0,2,1,0,1,1,2,2,2,2,0,2,2,1,1,0,1,0,2,2,2,0,0,0,2,1,2,0,2,2,1,0,2,0,2,0,0,2,2,2,1,1,2,2,2,2,2,2,0,1,0,2,2,0,0,2,2,0,0,2,0,1,2,1,2,2,2,0,1,2,1,0,2,1,2,2,2,0,1,1,2,0,2,0,1,1,2,0,2,2,0,1,0,0,2,0,2,1,2,2,0,0,0,2,1,2,2,0,2,2,2,1,0,2,0,1,2,0,2,0,1,0,2,2,2,2,0,1,0,0,1,1,2,0,2,0,1,0,2,2,2,0,0,1,0,2,2,0,2,0,2,1,0,0,0,0,2,0,2,1,2,1,0,1,2,0,2,0,1,1,2,0,2,1,0,1,2,0,0,1,2,2,0,2,1,2,0,2,2,2,2,2,0,2,2,2,2,2,0,0,0,2,0,2,1,0,0,2,2,2,2,0,1,2,1,2,2,1,0,0,0,1,1,2,2,0,1,0,2,2,2,2,1,0,1,0,2,1,0,2,0,1,2,0,2,2,1,2,0,1,0,2,2,0,0,2,2,2,0,2,1,2,1,2,2,1,0,1,2,0,1,2,1,2,1,2,2,0,0,2,2,0,2,0,2,1,2,0,0,1,2,0,1,2,2,0,1,2,0,0,2,2,1,0,1,0,2,1,0,2,0,1,0,1,0,0,2,0,0,2,1,0,0,0,1,1,2,2,0,2,1,1,2,1,2,2,1,1,0,1,2,0,2,2,2,0,2,0,1,2,2,2,2,0,0,2,2,2,0,2,2,2,0,1,1,0,2,2,1,0,2,2,0,0,1,2,1,1,0,1,0,0,0,1,0,1,1,0,2,0,2,2,0,1,1,1,1,1,0,1,1,1,0,1,2,0,2,0,2,2,2,2,1,2,2,0,0,0,0,2,2,2,2,2,2,1,0,0,0,0,2,2,0,2,0,2,2,2,2,1,2,0,2,0,0,2,2,0,2,2,0,1,0,2,2,2,2,0,1,1,0,2,2,0,1,0,2,2,1,2,0,0,0,0,0,0,1,1,2,2,1,0,2,0,2,2,2,1,2,0,2,2,2,2,0,0,2,2,0,2,1,1,1,0,1,0,0,1,2,0,0,2,0,2,0,0,2,1,2,2,0,2,1,0,2,2,0,1,2,1,0,1,0,1,0,2,2,0,2,0,0,0,2,2,0,2,2,1,0,0,1,0,0,0,2,1,0,1,2,0,1,1,0,1,0,2,2,2,0,0,0,2,2,0,0,0,1,0,0,0,0,0,2,2,0,1,0,2,1,1,1,2,1,0,1,1,0,1,0,1,2,0,0,0,1,0,2,2,2,1,2,0,2,1,1,1,0,2,1,0,1,2,0,2,1,0,1,2,0,1,0,2,0,1,0,2,1,1,0,2,0,0,0,0,1,2,2,1,2,1,1,2,1,0,0,0,2,1,0,2,2,2,1,1,0,2,2,1,2,1,0,2,1,2,1,2,1,2,2,1,1,2,0,0,0,0,2,0,0,1,0,2,0,0,2,0,0,1,0,1,2,2,0,0,1,2,0,0,0,1,1,0,2,2,1,1,1,1,1,1,0,2,2,1,0,2,2,0,2,1,0,2,1,1,2,1,0,2,2,0,2,2,2,0,0,2,1,1,2,1,1,0,2,0,1,2,0,0,2,0,0,2,2,0,0,1,1,0,0,1,1,0,2,2,1,2,0,2,0,2,2,0,0,1,2,1,2,2,2,2,0,2,0,1,2,0,0,0,1,0,1,1,2,2,0,2,1,2,2,0,2,0,2,0,1,0,1,2,0,2,2,0,0,2,0,0,0,0,2,0,2,2,1,1,2,0,0,0,1,1,1,1,1,2,0,1,1,0,2,0,0,1,1,1,0,0,2,1,0,2,0,1,2,2,1,1,2,2,0,0,0,0,0,0,1,1,0,0,0,1,0,2,1,0,1,0,1,0,0,0,2,2,1,0,0,2,1,0,2,0,0,1,1,1,0,2,0,0,2,1,1,2,1,1,2,1,1,1,1,0,0,2,0,0,0,0,2,1,2,0,2,2,2,0,1,0,1,2,0,0,0,2,0,2,0,1,0,2,1,0,2,1,0,1,1,0,1,2,0,2,2,0,1,1,0,2,0,0,1,1,2,0,2,1,1,2,2,1,0,2,0,2,0,1,1,2,2,1,1,1,2,1,2,0,1,0,2,2,0,1,2,1,1,1,0,0,1,0,1,2,2,0,0,1,1,2,1,2,0,2,1,0,0,0,0,1,1,1,0,2,2,2,0,0,1,2,1,2,1,0,0,1,2,1,0,2,1,0,0,2,0,0,0,2,2,2,1,2,0,2,1,2,1,2,2,2,2,2,1,2,2,1,0,2,0,1,0,0,2,2,2,0,0,2,0,1,0,0,1,1,0,1,1,1,2,2,2,2,2,0,0,1,1,2,0,2,1,2,0,1,0,1,2,2,1,2,0,1,0,1,0,0,0,0,0,0,2,2,2,2,0,2,2,2,2,0,0,0,1,2,2,0,0,2,2,1,0,2,2,1,0,0,0,0,1,2,1,0,0,0,2,2,0,2,1,1,0,2,1,0,1,0,0,1,1,0,2,0,2,0,0,2,2,2,0,1,2,2,0,2,2,1,2,1,0,0,2,2,2,0,1,2,1,1,2,0,0,0,0,2,2,1,0,2,2,1,0,0,1,2,2,1,2,1,2,0,2,0,2,0,2,1,1,0,1,2,0,2,1,2,0,2,1,1,2,1,2,1,1,1,0,0,2,2,2,2,2,2,1,0,1,2,2,0,2,1,0,2,2,0,0,2,0,1,2,2,1,2,1,0,0,0,0,0,0,2,0,1,2,0,1,2,2,0,2,2,0,1,0,1,2,2,1,2,2,2,2,1,1,0,0,2,2,0,2,2,2,1,0,1,1,0,2,2,0,2,1,2,0,2,0,2,0,2,0,1,2,0,0,2,2,2,0,2,0,1,1,1,0,1,1,1,0,2,0,2,1,2,2,1,0,1,0,2,1,1,2,0,2,1,2,0,1,2,0,0,2,0,2,0,0,0,1,0,2,2,2,1,0,2,2,2,1,2,2,0,2,1,1,0,1,1,0,1,0,0,1,0,2,1,1,0,2,2,0,0,0,1,1,2,2,2,2,0,0,2,0,2,0,2,2,0,0,0,1,0,2,2,2,1,2,0,2,2,2,2,1,2,2,2,1,0,1,0,0,0,0,1,0,0,2,2,2,2,2,1,2,2,0,0,2,2,0,1,2,1,2,2,2,0,2,2,2,1,0,0,0,0,1,0,2,2,1,2,2,2,0,0,0,0,2,1,2,0,0,2,1,0,0,2,2,0,0,1,2,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,2,1,2,0,0,0,0,0,2,0,1,1,2,0,0,0,0,0,0,2,0,0,2,0,2,0,1,0,2,1,0,0,2,1,2,2,0,0,2,1,2,0,0,0,2,0,0,2,1,0,0,0,0,0,1,1,2,2,2,0,0,2,0,0,0,2,1,1,2,0,2,0,2,2,0,2,0,0,2,0,1,0,0,2,0,2,0,0,2,0,0,0,0,1,0,0,1,0,0,1,1,0,0,1,0,2,0,0,1,2,1,0,2,1,0,2,1,2,2,1,2,0,0,0,2,0,2,2,2,2,2,1,0,0,0,1,1,2,0,0,1,1,2,2,0,2,0,0,0,0,2,2,2,0,2,2,0,0,2,2,0,2,0,1,2,0,0,2,2,0,1,1,1,1,0,2,1,2,2,2,2,0,0,1,0,2,0,0,0,0,1,1,1,0,1,0,0,2,0,0,2,2,1,2,2,0,2,2,1,0,1,1,2,1,1,2,1,0,0,1,0,1,0,2,2,0,0,1,2,2,1,2,1,1,2,0,1,2,2,0,0,0,1,2,0,0,2,2,1,0,2,2,0,0,2,1,2,0,1,2,0,2,0,2,2,2,1,0,1,0,0,2,1,1,2,0,0,2,0,2,1,2,2,0,2,1,2,1,2,1,2,0,2,0,0,2,0,0,1,2,2,1,2,1,0,1,1,0,0,2,1,2,1,2,1,1,2,0,1,2,2,1,0,0,1,2,1,2,1,1,1,0,0,0,2,0,2,0,0,2,0,0,1,2,1,1,0,1,0,2,2,0,2,2,2,2,0,2,1,1,1,1,2,0,2,2,1,2,0,2,2,1,1,0,0,0,2,2,1,1,2,0,2,2,2,1,0,2,0,0,1,0,0,2,1,0,0,0,1,2,0,0,0,2,2,2,0,0,0,1,2,2,1,0,0,2,1,2,1,0,0,1,1,2,0,1,2,0,0,2,0,1,1,0,0,2,0,0,0,0,2,1,1,1,2,1,2,0,1,1,2,0,1,1,0,2,0,2,2,2,2,1,0,1,2,0,2,0,2,2,2,1,0,2,2,0,2,0,1,0,2,1,1,2,1,1,1,1,0,1,1,2,0,0,2,2,2,0,0,2,1,2,0,2,0,0,2,1,0,2,0,0,2,1,1,0,0,0,0,0,2,0,1,0,2,1,1,0,0,2,0,1,2,0,0,1,1,1,2,2,2,2,2,2,1,1,2,2,0,2,0,2,2,2,2,1,2,1,1,2,0,1,0,0,1,2,1,2,0,1,1,1,2,0,0,2,2,2,0,2,0,0,0,2,2,1,2,0,2,1,2,1,1,2,0,2,1,0,1,2,0,2,2,1,2,2,0,2,0,0,0,2,2,2,2,2,2,2,0,1,2,0,0,1,2,2,1,1,0,1,0,1,1,0,0,0,2,2,2,1,1,0,1,2,1,0,2,2,1,1,2,2,2,0,2,2,2,2,1,2,2,2,0,0,1,1,2,0,0,2,0,1,0,1,2,1,2,1,1,0,0,1,0,2,2,0,2,0,2,0,1,0,2,1,0,0,0,0,0,2,1,2,1,0,1,2,1,1,0,0,2,1,2,0,1,1,1,0,2,2,1,2,1,0,1,0,0,1,2,2,0,0,1,1,2,1,0,2,1,0,0,2,0,2,2,0,0,0,1,1,2,2,0,0,1,0,2,2,2,1,1,0,1,0,0,1,2,0,1,1,2,1,0,2,0,0,0,0,2,1,1,1,0,2,0,1,1,2,0,0,2,2,1,1,1,0,2,1,0,1,0,0,2,0,0,2,1,2,0,1,0,1,2,1,0,0,2,1,2,0,0,1,1,0,1,2,2,0,0,1,2,2,0,0,2,0,1,1,2,1,0,1,0,0,1,0,0,1,2,2,1,1,0,1,0,1,0,1,0,0,2,1,1,1,1,1,0,1,2,0,1,0,0,1,0,0,0,2,2,2,0,0,2,0,2,1,0,1,0,1,2,1,1,0,1,1,1,0,1,1,1,0,1,1,1,1,2,0,0,1,2,0,1,0,2,2,2,2,2,0,1,2,0,0,0,0,2,1,0,1,2,2,2,2,2,2,0,0,1,1,1,0,0,0,0,2,2,0,0,2,1,1,0,1,0,2,2,2,2,2,2,0,2,1,1,2,2,0,0,2,0,0,1,0,2,1,1,2,0,2,1,2,2,0,2,2,1,0,1,2,2,2,2,2,0,0,1,2,1,0,1,0,2,0,0,0,1,0,1,0,1,1,1,0,0,1,0,1,2,1,0,0,1,2,1,0,2,0,1,2,0,2,0,1,0,2,0,1,0,1,2,2,2,1,0,1,2,2,0,1,2,0,1,0,2,2,2,0,0,0,0,1,1,0,0,2,2,2,1,2,0,1,2,0,0,0,1,2,1,0,0,1,2,0,1,0,0,0,0,2,0,0,2,0,1,0,1,2,1,0,2,2,2,1,0,0,1,2,2,1,0,2,1,0,2,0,1,2,2,0,2,1,0,2,2,2,1,2,1,0,1,0,0,0,1,0,2,0,0,1,2,1,2,0,2,1,1,1,0,0,2,1,1,2,2,1,2,0,2,0,2,1,1,0,0,0,1,1,0,1,0,0,2,0,0,1,1,1,2,1,0,1,0,1,2,0,1,2,1,1,1,0,0,0,0,1,1,1,0,2,2,0,1,0,0,1,1,2,0,0,1,2,1,0,2,0,1,0,0,2,0,1,0,0,0,0,0,1,1,1,0,2,0,2,1,1,1,2,0,0,2,0,1,1,1,0,0,1,1,2,1,1,1,1,1,2,2,1,0,1,0,2,1,1,0,0,2,0,2,1,0,1,1,2,0,1,0,2,0,1,2,2,1,2,1,2,2,1,2,2,2,2,0,0,2,2,2,2,0,0,2,2,0,2,2,2,0,1,1,1,0,1,0,1,1,2,0,0,1,0,2,1,0,1,0,2,2,1,0,1,0,2,0,2,2,2,2,1,1,1,1,2,1,0,0,0,2,0,0,1,1,1,1,0,1,1,2,2,2,1,0,2,2,1,1,2,2,1,0,1,1,0,0,2,1,2,0,2,1,0,2,2,2,0,0,2,1,2,2,0,2,2,2,2,0,1,1,2,0,0,2,0,0,1,0,1,1,1,1,1,0,0,2,0,0,2,1,0,0,2,0,0,2,2,2,0,2,2,0,0,2,0,0,1,1,0,2,0,0,0,2,2,2,0,2,1,1,0,2,2,1,1,2,2,1,1,2,2,2,1,0,2,0,0,1,2,0,0,0,0,0,1,2,1,0,2,1,1,2,1,1,0,2,1,0,2,1,1,1,0,0,0,2,0,1,2,2,2,2,2,0,2,0,0,1,1,2,2,0,1,1,2,0,1,2,0,1,1,0,2,2,1,1,1,2,0,1,1,1,2,0,0,2,2,2,0,2,1,1,0,0,0,0,2,1,0,1,2,0,1,0,1,0,1,1,0,0,0,2,1,0,0,0,2,1,2,1,1,0,0,1,0,1,0,0,2,1,1,2,1,0,0,1,1,2,0,1,2,0,0,2,2,1,0,0,0,2,0,1,2,2,2,2,0,0,2,1,1,1,1,1,0,0,0,1,2,1,0,0,0,1,2,2,1,2,2,1,2,2,2,2,1,2,1,0,2,1,2,1,2,2,2,2,2,0,2,1,2,0,2,0,0,1,0,0,2,2,2,1,2,0,2,2,1,1,0,1,1,0,1,2,1,0,0,2,0,1,2,1,0,0,0,0,2,1,1,1,0,0,2,1,2,2,2,0,0,2,2,2,2,1,0,1,2,2,1,0,2,2,0,2,1,1,2,2,2,2,0,1,2,2,0,2,1,2,0,0,2,2,0,2,2,0,2,0,0,2,2,0,0,1,0,0,2,1,1,1,1,0,1,1,0,2,0,2,0,1,1,0,1,1,0,2,1,2,2,0,1,0,1,0,0,2,0,1,2,2,0,1,0,2,2,0,2,0,2,2,0,2,1,1,0,0,2,0,0,1,1,1,2,1,2,2,2,2,2,0,0,2,1,2,2,0,0,0,1,1,0,0,2,0,0,1,1,1,2,2,2,0,2,0,1,2,0,2,1,2,1,2,0,0,0,2,1,1,2,2,1,0,2,0,2,1,2,1,2,2,2,0,1,2,1,1,1,0,2,2,2,2,2,2,2,1,1,2,1,0,0,2,0,1,1,1,1,2,1,2,0,1,1,0,0,1,0,2,0,2,2,2,1,2,2,1,2,2,2,1,2,0,2,0,1,0,2,2,2,1,0,2,1,2,2,2,2,2,1,2,1,2,0,1,2,0,2,2,1,1,1,1,1,2,1,1,1,1,2,0,1,0,1,0,1,1,1,2,1,1,1,1,0,0,2,0,2,0,0,0,2,2,2,1,2,0,2,1,2,0,1,1,0,2,0,0,2,1,1,1,2,1,1,2,2,2,1,1,0,0,0,2,1,2,2,0,2,0,0,0,0,2,2,0,0,0,1,2,2,1,2,1,0,2,0,2,1,2,1,2,0,2,0,1,1,0,0,1,0,0,2,0,0,2,2,0,0,1,0,1,0,1,0,1,0,2,2,1,1,0,2,1,0,1,1,0,1,2,1,0,2,0,0,0,1,2,1,2,2,0,1,2,1,2,1,0,2,1,0,1,1,0,0,1,0,0,2,2,1,0,0,1,1,2,0,0,1,2,1,1,2,0,0,2,2,2,1,0,1,2,1,2,0,2,0,1,2,0,2,0,1,2,0,1,1,1,2,0,1,2,2,0,2,2,2,1,1,0,2,1,0,0,1,2,2,0,2,1,2,1,0,2,1,0,2,0,2,0,2,0,2,1,0,2,2,0,0,2,2,0,0,2,1,2,0,0,1,1,0,1,1,0,1,0,2,0,1,1,2,1,1,1,2,1,1,2,0,2,0,0,0,2,1,0,0,2,2,1,1,1,2,2,0,2,0,2,1,1,2,2,0,0,1,1,2,2,2,2,2,2,0,0,2,1,2,0,0,0,0,0,1,2,2,2,0,2,0,2,0,2,2,0,1,2,1,2,2,0,2,0,2,0,1,1,0,0,1,1,0,2,2,1,2,1,2,0,1,0,2,1,2,1,2,2,1,1,0,2,1,0,2,2,1,1,2,0,2,0,1,0,1,2,2,1,0,0,0,1,0,0,1,1,2,0,1,0,0,2,0,2,1,1,2,2,2,0,2,2,1,0,1,2,2,2,0,0,1,2,0,2,2,2,1,1,1,0,0,0,0,2,0,2,1,1,0,2,1,1,1,1,0,0,2,2,2,2,1,1,2,1,2,1,1,2,2,0,1,0,2,1,0,0,2,0,1,1,2,2,0,0,0,0,0,2,1,1,0,2,0,1,2,1,1,1,1,2,0,1,1,0,2,1,0,0,0,1,1,1,1,2,1,1,0,1,2,2,2,2,2,1,1,0,1,1,1,2,2,0,2,1,0,2,2,1,2,1,2,0,2,0,1,2,0,1,2,0,2,1,2,1,2,0,1,2,2,1,1,1,1,2,0,2,0,1,1,0,2,2,2,1,1,2,0,0,2,2,0,0,0,1,2,1,0,0,0,0,0,1,0,1,1,2,0,2,2,0,1,1,2,0,0,2,1,0,1,0,0,0,1,0,0,0,2,2,1,0,0,1,2,1,0,2,2,0,0,1,0,2,0,2,0,2,2,0,2,2,1,0,1,0,0,1,0,1,2,0,2,2,0,1,1,0,0,2,2,0,0,0,2,0,1,0,0,2,2,0,0,0,0,0,2,1,1,1,1,0,2,2,2,2,0,0,0,2,1,0,2,2,2,0,0,1,2,2,2,2,2,0,0,1,0,0,1,1,2,1,2,0,1,2,0,2,0,0,0,0,0,0,0,0,0,2,2,0,1,2,0,2,1,0,1,1,0,0,0,1,2,1,0,0,2,1,1,1,2,1,2,2,1,0,1,2,1,2,0,2,2,2,0,1,2,2,0,2,0,2,2,2,0,0,2,1,1,1,2,2,1,0,0,2,2,0,0,0,0,2,0,1,0,0,2,0,0,0,0,2,2,1,1,2,2,0,2,2,2,0,0,0,2,0,2,0,1,0,2,2,0,1,1,2,0,1,2,2,0,2,2,0,1,1,2,2,0,0,2,0,1,1,1,2,0,0,2,2,2,2,2,2,2,1,2,1,2,1,1,2,0,1,2,0,1,1,2,0,0,0,0,1,2,2,2,1,2,1,1,1,2,0,2,1,2,1,0,1,0,2,2,2,2,1,1,1,0,0,2,1,2,0,2,2,1,0,0,1,1,1,0,1,1,0,2,2,1,1,1,2,0,0,1,1,2,0,1,2,1,0,2,2,1,2,2,0,1,0,2,1,2,0,0,2,0,0,0,0,1,0,0,0,1,2,2,1,2,2,2,1,0,0,1,2,2,0,0,0,2,1,0,1,2,0,2,0,2,0,1,2,0,2,2,1,0,0,2,1,1,0,1,0,2,2,2,0,1,0,1,0,2,2,0,1,1,1,2,2,1,2,0,0,0,0,2,1,0,1,1,2,2,0,1,1,0,1,2,2,1,0,2,2,2,1,1,2,0,2,2,1,2,0,0,1,0,1,1,1,1,0,0,2,0,0,1,1,1,2,0,1,2,1,1,1,1,2,1,0,0,2,2,1,1,0,1,0,1,1,2,2,0,0,0,1,1,0,0,0,0,1,0,0,0,1,1,2,0,0,1,1,0,0,0,0,0,0,2,0,1,1,0,0,1,2,1,2,2,2,0,0,1,0,0,2,1,1,0,1,2,0,2,2,2,0,1,2,2,1,2,2,0,0,1,0,0,0,1,1,0,2,2,1,0,2,2,2,0,0,0,0,0,0,1,0,0,2,0,1,1,1,0,1,2,2,0,1,1,1,2,0,1,2,1,0,2,2,2,1,0,2,2,1,2,0,2,1,2,2,0,2,2,0,2,0,1,0,1,0,1,0,2,1,2,0,0,0,0,1,1,1,1,0,0,1,2,2,1,0,2,1,0,2,2,1,0,0,2,1,0,1,0,1,2,0,0,0,0,2,0,2,2,2,2,1,0,2,2,2,2,0,1,2,1,0,0,0,2,1,2,1,2,1,1,2,0,2,0,2,2,0,0,0,2,0,2,0,1,2,1,2,2,1,0,1,2,2,0,0,2,2,0,1,1,0,1,1,2,1,0,0,0,1,1,2,0,0,2,0,0,2,1,0,0,0,2,1,0,2,1,2,1,1,1,0,1,2,1,1,0,1,2,0,1,0,1,0,0,2,1,0,1,0,0,1,2,2,2,1,1,2,0,2,2,0,0,2,0,2,2,0,0,0,1,2,0,2,1,0,0,0,0,2,0,0,2,2,0,1,0,0,1,0,2,2,2,1,2,2,2,0,2,2,0,0,1,0,2,0,2,2,1,0,0,2,0,1,0,0,0,2,0,0,0,1,2,0,0,0,1,2,2,0,2,2,2,1,0,2,2,2,1,2,2,2,1,0,0,2,2,1,2,0,2,2,0,1,0,0,0,2,0,0,0,2,0,0,0,2,1,1,2,0,1,1,0,0,2,2,2,2,0,2,0,2,1,0,2,1,1,2,1,0,2,2,0,0,2,0,1,0,0,0,2,1,1,0,1,2,2,2,1,0,1,1,0,0,1,0,0,1,1,0,2,0,1,0,2,0,2,0,0,0,2,0,0,2,1,0,0,1,2,1,0,0,2,1,1,2,2,1,0,2,0,0,1,0,2,1,1,0,0,0,2,1,2,1,2,0,2,1,1,0,1,1,0,0,0,0,1,2,1,2,2,2,1,1,2,0,2,0,0,0,2,1,2,2,1,0,1,1,1,1,0,2,0,2,1,0,1,2,0,2,1,1,1,0,0,0,2,2,0,0,0,2,0,0,2,2,2,1,2,2,0,0,0,0,2,2,1,0,0,0,2,0,2,1,1,2,2,0,2,0,1,1,2,0,1,1,1,2,2,2,1,0,2,0,2,0,2,2,0,1,1,0,1,0,2,1,1,0,0,2,0,0,2,0,1,2,2,0,0,0,0,1,1,2,2,1,2,0,2,1,2,2,2,0,1,1,2,0,0,1,0,0,2,0,0,0,1,0,0,2,1,1,2,1,2,0,1,2,2,2,1,2,0,2,1,0,2,2,2,2,0,2,2,0,1,0,1,0,0,2,1,0,0,1,1,2,2,0,2,2,2,1,0,2,1,0,0,1,0,2,2,0,1,0,1,2,0,0,1,1,0,1,1,2,1,2,1,0,0,0,2,1,2,0,1,1,0,2,0,1,2,2,0,2,2,2,2,2,0,1,0,0,0,1,0,0,1,2,1,1,0,0,1,2,2,2,0,0,2,1,0,0,2,0,2,2,0,0,1,1,2,2,2,1,1,2,1,0,2,2,1,1,0,2,2,2,2,2,1,0,1,0,1,1,2,2,2,2,1,2,2,2,0,0,2,1,0,1,1,0,0,1,1,1,2,0,0,2,2,1,1,0,2,0,0,1,1,2,1,0,0,0,2,0,2,1,1,1,1,0,0,1,1,2,1,2,2,2,0,0,0,1,2,1,1,2,2,2,2,0,2,0,0,0,1,1,1,1,2,1,0,0,1,1,2,0,1,2,0,0,2,1,2,2,2,1,2,0,1,2,0,0,1,1,0,0,2,0,2,1,1,0,1,0,1,1,2,0,2,2,2,0,1,2,2,2,2,0,2,1,0,1,2,0,0,2,2,1,2,0,1,1,1,0,0,0,2,2,1,0,0,2,2,2,1,2,2,2,0,2,2,1,0,2,0,2,0,0,2,2,0,2,0,2,0,1,2,0,0,0,0,2,0,0,2,0,2,0,1,2,0,2,0,1,0,0,0,2,2,2,2,2,2,0,0,0,0,0,0,0,2,2,2,0,2,0,2,0,2,2,0,2,1,2,2,2,0,1,0,2,2,1,2,0,2,0,1,0,2,1,0,0,2,2,0,1,1,0,2,0,1,2,2,1,2,1,0,0,1,1,1,0,1,2,1,0,0,2,0,2,1,0,0,1,2,0,1,1,2,0,1,1,1,2,0,1,1,1,2,2,1,0,0,2,2,1,0,0,2,1,1,0,1,2,1,0,1,1,2,0,1,2,1,0,0,0,1,2,1,0,1,0,1,2,0,0,2,0,1,2,2,2,0,0,2,1,0,1,0,1,1,1,1,1,0,2,1,2,0,2,2,2,2,2,2,1,0,1,0,0,0,2,0,1,2,1,1,1,0,0,2,1,2,2,0,0,2,1,0,2,0,2,2,2,2,1,2,1,2,0,0,2,2,2,2,0,1,1,0,2,0,0,1,0,2,2,0,0,2,2,2,2,0,2,1,1,1,0,0,2,2,1,0,0,0,1,0,0,2,1,2,2,2,1,2,2,1,2,2,2,0,0,1,2,1,0,2,0,0,2,1,0,2,2,2,2,2,2,0,1,2,2,1,2,0,0,1,1,2,2,1,1,0,0,2,2,1,2,2,1,2,2,2,2,2,0,2,2,0,2,2,2,0,2,1,0,0,2,1,2,0,1,0,0,0,2,2,1,2,1,2,2,0,1,1,2,2,1,0,2,2,0,2,2,0,0,0,1,1,0,2,0,2,2,2,1,0,1,0,1,2,2,0,2,0,1,1,1,0,0,2,0,2,2,0,2,0,2,0,0,0,1,2,0,0,0,0,1,2,0,1,0,0,2,0,1,0,0,2,1,1,0,2,0,2,1,2,2,2,0,2,1,2,1,2,0,2,2,0,2,0,0,2,2,0,2,0,2,0,2,0,1,0,2,2,1,2,2,2,0,1,1,0,0,0,2,1,0,0,2,2,0,1,1,2,1,1,2,2,1,1,0,1,0,0,0,2,2,2,0,1,0,2,2,1,2,2,0,2,0,1,0,1,0,0,0,0,2,0,0,1,2,2,2,2,1,2,0,0,0,1,1,0,2,2,1,0,2,1,0,0,1,1,2,2,2,0,0,0,0,0,0,0,0,1,1,0,2,2,0,1,0,1,2,1,0,2,1,2,2,1,2,1,2,2,0,0,1,1,0,2,0,0,1,0,0,2,0,0,2,1,0,0,1,2,2,1,0,0,2,2,0,1,1,0,2,2,1,0,2,2,0,1,1,2,0,0,1,2,1,1,0,2,2,0,2,1,2,0,0,2,1,2,2,0,0,1,0,0,2,2,0,1,2,2,0,1,2,2,1,2,1,2,1,0,2,1,0,0,0,0,1,2,0,2,0,1,2,0,0,1,0,1,0,1,2,1,1,2,2,2,2,2,0,1,2,2,2,0,1,0,0,2,2,0,0,1,2,0,1,0,0,1,1,0,2,0,1,0,2,2,2,1,0,0,0,0,2,1,0,2,2,1,1,2,2,1,2,1,0,1,0,1,2,2,0,0,2,0,1,2,2,1,0,0,0,0,0,0,0,2,2,0,0,0,1,2,2,0,0,0,1,1,1,1,2,2,0,1,2,0,1,1,0,2,0,0,2,1,0,1,2,1,0,0,2,2,1,1,0,1,0,0,0,2,2,0,1,2,2,2,1,0,2,2,2,2,2,0,1,2,1,0,2,0,0,1,0,0,0,1,1,1,0,0,2,2,1,2,1,0,0,0,2,0,1,1,2,0,2,2,2,2,0,1,1,0,2,1,2,2,1,2,2,2,2,2,2,0,2,1,2,2,1,1,2,1,1,0,2,2,2,2,2,0,1,0,2,2,0,2,1,0,2,1,0,0,2,2,1,1,2,0,2,2,0,2,2,0,0,2,0,0,0,2,2,2,2,2,0,1,1,2,0,2,0,2,2,1,0,2,2,0,2,0,2,1,0,2,2,1,2,1,1,0,0,1,1,0,0,1,2,2,0,0,1,2,1,0,1,2,2,2,0,0,2,0,2,2,0,0,0,2,2,0,2,1,2,1,2,1,0,1,1,2,0,2,2,1,0,1,0,2,0,2,2,0,0,1,1,2,2,0,1,0,0,0,2,0,0,0,1,2,1,0,2,2,2,0,0,0,2,2,1,2,2,2,0,1,2,0,0,2,2,0,1,1,2,1,0,1,2,2,0,0,2,0,0,2,1,1,0,2,1,1,0,2,2,2,2,0,1,2,1,2,2,0,2,2,0,1,0,1,0,0,0,1,1,0,1,1,0,0,2,1,0,2,1,1,1,2,1,1,1,0,1,2,0,2,2,2,2,1,2,0,1,1,0,0,2,2,0,1,0,0,2,0,1,0,0,1,1,0,0,2,1,2,2,2,2,0,0,2,1,0,0,1,1,1,1,2,0,2,0,0,2,1,2,1,0,1,2,0,1,2,2,2,1,1,1,1,0,0,1,0,2,1,1,1,2,2,1,2,2,2,1,1,2,0,1,1,1,2,0,2,1,2,2,1,2,1,2,0,2,2,0,0,2,1,2,2,1,0,1,2,1,1,1,1,1,2,1,2,2,2,2,0,1,0,1,0,0,0,1,2,2,1,2,2,0,2,2,2,0,1,1,2,2,0,0,2,0,0,1,1,1,1,1,2,0,1,1,2,2,1,2,0,0,1,1,2,1,2,0,0,0,0,2,1,2,2,2,1,2,0,0,2,0,0,2,2,0,2,0,0,2,2,2,0,0,2,0,0,0,0,0,0,1,0,0,1,2,2,0,1,0,2,0,1,0,1,0,1,0,1,1,2,2,1,2,2,0,2,2,2,0,0,0,0,0,0,0,0,2,2,2,0,0,0,2,1,0,0,1,1,2,1,1,0,0,0,1,0,0,0,1,1,0,1,2,0,2,2,2,1,1,2,2,0,1,0,1,2,0,1,0,0,1,2,2,0,2,2,2,1,1,1,0,1,2,0,1,1,0,2,1,2,0,0,0,1,0,0,0,1,0,0,2,2,2,2,2,1,1,2,2,2,1,0,0,1,2,2,2,2,0,0,0,1,2,1,2,2,0,2,1,2,1,1,1,1,0,1,0,2,2,0,1,2,2,2,1,2,0,0,2,0,0,0,1,0,1,0,0,1,0,1,2,1,2,2,2,2,1,2,0,2,0,0,2,1,2,2,2,1,1,2,0,0,0,0,2,1,2,0,0,2,2,2,1,2,2,1,2,1,0,1,0,1,2,1,1,1,0,0,1,0,2,2,0,0,2,2,1,0,0,2,2,2,0,1,2,2,0,0,0,1,0,0,0,0,2,1,2,0,2,2,2,1,0,1,0,0,0,1,1,0,0,0,2,0,0,1,1,1,0,0,1,1,0,1,2,0,0,2,0,0,0,0,0,1,1,1,1,0,2,2,2,0,0,0,2,0,2,2,1,0,0,1,0,0,2,0,2,2,2,2,0,2,2,2,1,0,1,0,2,2,0,0,2,0,2,0,2,0,2,2,1,2,2,1,2,2,0,2,2,0,2,2,2,1,0,1,0,2,2,0,0,0,2,2,1,0,2,0,0,1,0,2,0,2,0,0,0,0,2,2,0,0,0,2,2,2,2,2,1,0,2,2,0,2,2,1,0,0,1,2,0,0,0,2,2,0,2,0,2,0,2,0,2,0,0,1,0,2,0,2,1,2,0,0,2,2,2,2,2,2,0,0,0,2,0,0,0,2,0,2,0,2,1,2,2,2,1,2,0,1,2,2,1,1,2,2,2,0,2,2,0,2,0,2,0,2,1,2,2,2,0,2,1,0,0,1,1,2,1,2,1,0,0,0,1,2,2,0,2,2,1,2,2,0,1,1,0,1,2,2,2,0,1,1,2,2,1,2,0,2,0,0,2,0,0,0,0,0,0,0,1,0,0,1,2,0,2,1,0,0,0,0,1,2,2,0,1,0,1,1,1,2,0,0,0,2,2,2,2,1,0,1,0,2,1,0,2,0,2,0,0,0,1,0,1,1,2,1,2,1,1,0,1,0,2,1,2,2,1,2,0,1,0,0,2,2,2,2,0,0,0,0,1,2,0,1,0,0,0,0,0,1,2,0,1,2,1,1,1,0,2,1,2,0,1,2,1,2,1,0,2,1,0,0,0,1,2,0,1,0,1,2,1,2,0,1,2,0,1,1,0,1,0,0,2,1,2,1,2,0,2,0,0,2,2,2,0,0,1,2,2,2,2,0,0,2,1,0,1,0,0,1,2,0,0,1,0,1,0,2,1,0,0,0,1,2,2,0,1,0,0,2,0,1,1,0,0,2,1,1,0,1,1,0,1,0,2,1,1,2,0,2,0,0,1,0,2,2,2,0,2,2,1,0,1,0,0,2,2,1,1,2,1,0,2,1,2,1,2,0,2,1,2,2,2,0,1,0,0,2,1,1,1,2,2,2,0,2,1,0,1,2,0,1,2,2,2,1,1,2,0,2,1,2,2,1,1,1,2,0,1,2,0,2,0,1,0,0,0,0,1,2,2,2,1,1,2,0,2,2,2,1,1,1,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,2,1,2,1,2,0,1,1,2,1,0,0,0,0,1,0,1,2,2,1,2,1,2,2,1,0,0,0,0,1,2,0,2,2,1,2,2,0,2,1,1,2,1,0,0,2,2,2,1,2,0,0,2,0,0,0,0,1,2,0,1,0,0,1,2,0,2,0,1,1,2,0,2,2,2,1,2,0,2,0,0,2,0,0,0,2,1,2,2,2,1,1,0,1,2,2,1,2,2,2,2,0,2,1,2,1,1,2,1,0,2,0,2,2,0,2,1,0,2,0,2,2,1,0,2,1,2,0,1,1,0,0,2,1,1,0,1,1,2,0,2,0,1,0,1,0,2,2,0,1,2,1,0,2,2,0,1,0,2,0,1,1,1,0,1,2,1,1,1,1,2,1,1,1,2,0,1,0,2,0,1,1,0,2,2,1,1,0,1,1,1,2,1,2,2,2,0,1,1,1,0,2,2,0,0,2,1,2,0,2,2,1,1,1,0,0,0,1,1,1,1,2,0,1,1,1,2,2,1,1,1,1,2,1,1,1,2,1,0,0,1,0,2,2,2,2,2,1,1,1,1,2,1,1,1,1,2,1,2,0,2,0,2,1,2,1,2,0,2,1,2,1,0,0,0,1,1,2,0,2,1,1,0,0,2,1,1,0,1,0,0,2,2,1,0,0,0,2,0,1,0,2,0,2,0,0,2,1,1,1,0,2,1,2,2,1,0,2,0,1,0,2,0,1,2,2,1,1,0,0,1,1,0,1,0,1,0,1,2,1,2,2,2,1,1,2,2,0,2,0,1,0,1,1,1,2,0,2,2,1,0,1,0,0,1,2,2,2,0,2,1,1,1,2,1,0,0,1,2,1,0,2,0,2,0,2,2,2,1,1,2,2,0,1,2,1,0,2,2,0,0,2,2,0,0,2,0,0,0,0,0,1,1,0,0,0,2,2,0,2,0,0,1,2,2,1,0,1,2,0,0,1,2,2,0,1,2,1,2,2,0,2,2,2,0,1,2,0,1,2,1,0,1,2,2,2,0,0,0,0,2,0,0,2,0,0,0,2,0,2,2,2,1,1,0,2,1,2,0,1,2,0,1,2,2,1,0,1,2,1,1,1,0,0,0,1,0,2,2,2,0,1,1,0,2,1,0,1,0,2,0,2,1,1,0,2,2,0,2,0,2,2,1,2,0,2,1,2,0,0,0,1,1,2,0,1,0,0,0,0,2,0,0,1,1,1,2,0,1,2,0,0,2,0,0,2,2,0,1,2,0,2,2,0,0,0,0,1,2,2,1,0,0,1,2,0,1,2,2,2,1,2,0,1,2,1,1,0,2,1,0,1,1,0,1,2,2,2,1,0,0,2,2,2,1,1,0,0,1,2,2,2,0,0,2,2,2,1,2,1,2,1,2,1,2,2,2,1,0,2,1,0,0,2,0,2,2,1,2,0,1,2,2,0,0,1,1,0,2,0,0,0,1,0,2,2,0,0,2,2,0,0,0,2,2,2,0,2,1,1,2,2,2,1,0,0,0,1,0,0,0,0,2,2,2,2,0,0,2,0,2,2,0,0,2,2,1,0,2,0,2,2,1,0,2,2,2,0,1,2,1,0,2,0,1,2,2,1,1,0,0,1,2,2,1,2,2,1,0,1,2,1,1,0,1,1,0,0,0,0,0,2,2,2,1,2,2,2,0,1,0,2,2,0,0,2,2,0,2,1,2,0,0,0,1,2,1,2,1,0,2,1,0,2,1,1,0,2,1,2,0,2,2,1,0,2,2,2,0,2,2,1,2,2,0,0,2,2,0,1,2,0,2,2,1,2,0,1,1,0,2,0,1,1,2,2,2,1,0,2,1,1,2,1,0,2,0,2,1,1,1,1,2,2,0,2,1,2,1,1,1,2,1,2,1,2,2,0,1,1,2,0,0,0,1,0,1,2,1,2,0,0,0,1,1,1,2,2,1,0,1,0,2,0,1,1,1,2,1,0,2,2,2,1,1,0,0,1,2,0,1,2,2,0,2,2,0,0,0,0,0,2,2,0,2,1,2,0,0,0,2,0,0,0,0,0,2,1,0,2,0,2,1,2,2,0,2,2,0,2,0,2,1,2,2,1,0,2,0,2,1,0,2,0,2,1,2,1,1,2,2,0,2,2,0,0,2,2,0,0,2,2,0,0,1,1,1,2,0,1,1,1,1,2,1,1,0,2,2,0,0,0,1,1,1,1,1,2,0,2,0,1,2,2,0,0,2,0,2,1,1,1,0,2,1,2,2,2,0,2,0,1,0,2,0,2,2,1,2,2,0,0,2,2,2,2,1,0,0,1,1,1,0,2,2,0,2,1,1,0,0,2,1,2,1,0,1,2,0,2,2,0,2,2,1,1,1,0,2,1,2,0,0,0,2,0,0,2,2,2,0,1,1,2,2,0,0,0,0,0,1,1,1,0,1,1,0,0,2,1,0,2,0,1,1,1,2,0,1,2,1,1,2,0,1,0,0,1,2,1,0,0,2,2,2,0,0,1,0,1,2,1,0,0,0,2,1,1,0,0,2,2,1,1,0,2,2,1,0,0,0,2,2,1,1,2,1,0,0,0,1,0,2,0,0,0,2,2,2,2,1,1,2,1,1,0,1,2,0,2,1,0,0,1,0,1,1,1,1,1,0,2,1,1,2,2,1,0,0,0,2,2,2,0,1,1,1,2,0,1,1,2,0,1,0,0,1,0,0,1,2,0,2,1,1,1,1,1,0,0,2,1,0,0,1,1,2,0,2,2,1,0,0,1,1,0,0,2,2,2,1,0,0,1,0,1,1,0,0,2,1,2,2,0,2,2,0,0,1,0,1,0,0,2,1,1,1,2,1,2,1,1,2,1,0,2,2,2,1,0,0,1,0,0,2,1,2,2,1,0,2,1,1,1,1,1,0,0,1,0,0,2,0,0,0,0,1,2,0,1,2,2,2,1,1,2,1,2,2,1,0,2,2,1,2,0,0,2,2,2,0,0,2,2,2,1,0,0,0,2,1,2,0,0,1,1,1,2,1,2,2,0,0,0,0,0,0,1,2,0,0,1,0,1,2,0,2,2,1,2,1,2,2,1,2,1,2,1,0,2,1,0,0,1,0,2,2,0,0,0,1,0,1,0,0,0,2,2,2,0,2,0,2,1,2,2,0,0,1,2,2,0,2,0,0,0,0,2,1,1,1,2,0,1,1,1,1,2,1,1,1,2,0,2,1,0,1,0,2,0,2,0,2,2,0,2,1,1,1,1,2,2,1,1,1,0,1,0,2,1,0,0,2,2,1,2,1,0,2,1,2,0,1,2,2,2,0,0,0,2,1,0,0,0,1,0,2,0,0,0,0,2,1,1,1,2,0,2,2,0,1,2,0,0,2,2,2,1,0,2,0,2,1,2,2,0,0,0,2,2,0,2,0,1,2,1,2,1,0,1,2,0,1,1,1,2,1,1,2,1,2,1,2,0,2,2,1,1,1,0,1,2,0,2,2,2,2,0,0,0,0,2,2,1,0,2,1,1,2,0,1,2,0,2,1,0,0,1,2,2,1,0,0,0,2,2,0,1,2,1,1,1,0,0,0,1,2,1,0,2,1,0,2,2,0,2,1,0,2,2,2,1,0,0,2,2,0,2,2,0,1,0,0,2,0,0,1,1,0,0,2,1,2,2,0,1,2,2,1,2,2,2,2,0,2,1,0,1,1,2,2,2,0,1,0,2,2,2,1,1,0,2,0,1,0,0,2,0,2,0,2,0,1,2,0,2,0,1,2,1,2,2,1,1,1,1,0,2,2,2,2,1,1,1,1,0,0,1,2,1,1,2,2,0,1,0,2,2,2,2,2,0,2,0,2,1,0,0,0,2,0,2,0,1,2,0,1,0,1,1,2,2,0,0,1,0,1,0,2,1,1,1,1,0,0,0,0,2,2,2,1,0,0,0,1,1,0,1,0,0,1,0,2,0,2,1,0,1,1,0,0,1,1,1,0,1,2,0,0,0,2,1,2,1,2,0,0,2,1,1,1,0,1,2,2,0,1,0,0,1,1,2,1,1,0,0,2,1,0,0,0,1,1,0,1,1,2,2,0,2,0,0,1,1,0,2,0,0,1,0,1,2,2,1,2,0,0,0,2,2,2,0,1,2,2,1,2,1,1,0,0,2,0,0,1,1,0,2,2,1,0,2,2,0,2,0,0,0,2,2,0,2,0,2,1,0,2,2,0,0,1,0,1,0,1,2,2,0,0,1,2,2,0,0,1,0,0,0,0,2,2,2,2,1,0,0,0,1,1,2,2,0,0,0,0,0,0,0,1,2,2,0,0,2,1,0,0,1,2,2,2,1,2,1,0,2,2,0,2,1,2,0,1,2,0,2,2,0,0,2,2,2,2,2,0,2,2,2,0,0,1,2,0,2,2,0,1,2,2,2,1,1,0,2,2,0,2,2,1,0,0,1,0,0,0,2,0,0,1,2,2,1,2,2,2,1,2,2,0,0,0,2,2,1,0,0,0,2,2,2,2,0,2,1,2,0,0,2,2,1,1,2,0,1,0,1,0,2,0,2,1,0,2,2,0,2,1,2,0,2,0,1,0,0,1,1,0,1,1,0,0,0,2,0,1,1,2,2,1,0,0,1,2,1,0,0,2,0,2,0,1,0,0,0,0,0,1,2,2,0,0,0,0,2,1,0,0,1,1,2,2,2,2,0,0,0,1,2,0,2,2,2,0,2,0,2,0,0,2,2,2,2,2,2,0,0,2,2,0,1,0,0,2,1,2,0,0,0,0,1,0,1,0,1,0,2,0,0,1,0,1,0,1,2,2,0,1,2,0,0,2,1,1,2,2,2,0,0,1,0,2,1,0,1,2,0,0,2,0,2,1,1,2,2,0,2,1,2,1,0,2,0,0,1,1,1,2,2,0,2,1,1,0,1,1,1,2,0,0,2,2,1,2,2,1,1,2,1,2,1,0,0,2,0,2,2,2,2,2,0,1,2,1,2,0,2,1,0,2,2,1,0,2,0,0,0,1,2,2,0,0,0,0,2,1,2,2,2,1,0,0,1,1,2,0,0,0,0,2,1,1,2,0,2,2,2,2,0,2,2,0,1,0,0,0,2,1,0,0,2,1,2,2,2,1,1,0,1,1,0,0,0,0,2,0,0,0,0,2,0,1,2,1,0,1,1,2,0,2,1,2,0,1,2,0,0,2,0,0,0,2,0,1,1,0,0,2,2,2,2,2,0,2,2,0,1,0,1,0,2,0,0,2,2,0,2,1,2,2,2,2,2,2,2,2,2,2,0,1,1,2,0,0,0,0,2,0,2,0,2,0,1,1,1,2,2,2,2,2,1,0,2,1,0,2,1,2,2,1,2,2,2,2,1,2,1,1,0,1,0,2,1,0,0,2,0,1,0,1,1,0,2,1,1,0,1,2,2,1,0,0,1,2,1,2,2,0,2,1,0,0,2,0,2,0,2,0,0,1,1,2,2,0,1,2,1,2,1,0,2,2,0,0,2,0,0,0,0,2,1,1,1,1,2,2,0,1,1,2,1,0,0,2,0,1,0,0,2,1,1,0,2,2,0,0,0,0,1,2,1,1,2,2,0,1,1,2,2,2,1,0,1,2,1,1,1,0,1,2,0,0,0,1,2,2,0,1,1,2,2,0,1,1,0,2,2,1,1,1,0,0,2,0,0,2,2,1,0,1,0,2,2,2,2,0,2,2,0,0,2,2,2,0,0,2,1,0,1,1,0,2,1,2,2,1,0,2,2,1,0,2,1,2,1,1,2,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,1,1,1,0,1,2,0,0,0,0,0,0,1,2,0,2,0,2,0,2,1,2,2,2,2,2,0,1,0,2,1,1,2,2,2,1,1,2,2,0,2,1,0,0,0,2,2,2,0,2,0,1,1,0,0,0,1,1,0,1,0,0,2,0,2,1,1,2,2,0,1,0,1,1,0,1,0,0,2,0,2,1,0,1,2,0,0,2,0,2,1,1,0,0,1,0,0,2,1,2,1,0,0,0,2,2,0,2,2,1,0,2,2,2,0,0,0,2,0,0,2,0,2,2,2,0,0,1,2,2,1,0,2,2,2,0,0,0,0,1,1,0,1,1,2,0,0,1,2,2,2,2,1,1,0,2,1,0,0,1,0,0,2,2,2,1,1,2,0,1,1,2,0,2,2,1,1,2,2,0,0,2,0,2,0,2,1,1,0,2,2,0,0,2,1,1,2,1,2,2,2,2,0,1,0,0,1,0,1,1,1,1,0,0,0,1,0,2,1,2,2,1,0,2,0,2,2,1,2,0,1,0,0,2,2,0,0,2,0,2,2,0,0,2,2,2,1,1,2,2,0,1,2,1,0,2,0,1,1,1,2,0,0,2,0,1,2,0,2,1,0,0,2,1,2,0,1,2,0,1,0,2,0,0,0,0,0,1,1,1,2,1,0,1,1,1,1,2,2,2,1,2,0,2,2,2,2,1,1,2,0,0,1,0,2,2,1,1,2,1,1,0,1,0,0,1,1,1,2,2,1,2,1,1,2,0,0,1,1,1,2,0,1,1,2,0,2,2,1,0,2,0,1,0,0,0,0,0,0,1,2,0,1,1,0,1,2,2,1,1,1,0,2,0,1,0,2,1,2,1,2,2,1,0,1,0,2,2,0,0,2,2,2,1,0,0,2,0,2,1,0,0,2,0,0,2,1,2,0,1,0,1,0,0,0,2,2,1,2,1,2,2,0,0,0,2,2,0,0,0,2,1,1,1,0,1,0,0,0,0,2,2,2,2,1,0,2,2,1,1,0,0,0,0,0,2,2,0,2,1,1,2,2,2,1,0,1,1,0,0,1,1,1,2,1,2,2,1,1,0,0,2,0,0,2,1,2,2,1,2,2,2,0,0,0,0,2,2,0,2,0,1,1,2,0,2,0,1,2,1,0,1,0,2,0,1,0,1,2,0,0,1,0,0,0,1,1,0,0,2,0,2,0,1,2,1,0,0,2,0,2,0,0,0,1,1,2,1,2,0,0,2,1,0,1,0,0,2,0,1,0,1,1,2,0,2,0,1,2,2,0,2,1,0,0,2,1,2,1,2,2,2,2,1,0,2,2,0,0,2,2,1,0,2,2,1,2,0,2,2,0,0,1,1,2,1,1,1,2,2,0,2,2,0,2,2,0,2,2,2,2,1,0,2,1,0,2,2,0,0,0,0,2,2,1,2,0,1,2,2,1,1,1,2,0,1,2,0,0,2,0,0,1,0,1,2,2,2,1,0,1,0,1,2,1,0,2,0,1,2,1,1,0,1,2,2,2,0,1,0,2,1,1,2,1,0,1,2,0,2,0,0,2,0,1,0,2,0,1,0,1,1,0,1,2,2,1,1,1,1,0,1,2,0,0,2,0,2,2,0,0,0,1,2,1,2,1,1,2,2,0,0,2,0,2,2,0,1,1,1,1,1,1,1,1,0,1,2,1,2,1,0,0,0,1,0,2,0,1,2,1,0,1,0,1,1,1,2,0,0,2,2,2,0,0,1,1,1,0,0,2,2,1,1,1,2,2,1,1,0,1,1,1,0,2,0,0,0,2,2,2,1,0,2,1,0,1,0,1,2,1,0,0,0,1,2,2,1,1,1,0,1,1,1,0,1,0,0,0,0,0,0,1,1,1,0,0,1,2,0,1,0,2,0,1,0,0,0,0,0,2,2,1,2,2,2,1,2,0,2,2,1,1,2,2,0,1,2,2,0,1,2,2,0,2,2,1,2,0,2,1,0,2,0,0,1,1,2,0,1,0,2,0,0,1,1,2,2,1,1,1,0,0,2,0,2,1,1,0,2,1,0,2,0,2,2,1,1,2,0,0,1,0,2,1,0,0,1,0,1,0,0,2,1,2,1,2,0,2,0,0,0,0,1,1,2,2,0,1,1,2,0,0,0,2,0,2,0,2,0,1,0,2,1,2,0,1,0,1,1,2,2,2,2,0,0,0,1,0,1,0,2,2,0,2,1,2,1,2,0,1,1,0,0,1,2,0,0,0,1,2,1,1,1,0,2,2,2,0,0,2,1,2,2,1,1,0,2,1,2,2,2,0,2,0,2,1,0,2,1,0,0,2,1,0,0,2,2,2,0,2,2,1,2,0,0,2,2,1,0,0,0,2,1,0,1,2,0,0,0,1,2,0,2,2,1,0,0,2,0,1,2,1,0,0,1,0,2,2,2,0,2,2,2,1,2,0,2,2,1,2,1,2,0,0,0,2,1,0,2,1,2,1,2,2,2,1,2,0,2,2,2,0,1,1,1,2,2,2,1,0,2,2,2,2,0,0,1,1,1,0,2,0,0,2,2,0,0,1,1,2,0,0,0,0,0,2,0,0,0,2,0,0,0,2,2,0,2,2,0,0,2,0,2,1,0,0,2,1,1,2,1,2,0,2,0,0,2,2,2,0,1,1,1,0,1,2,2,0,2,2,2,1,0,1,1,2,0,1,2,2,0,1,0,0,1,1,0,2,0,1,2,1,2,0,0,1,2,0,2,1,1,0,0,1,1,2,1,2,2,1,1,2,0,2,2,0,0,0,1,2,2,1,2,0,2,1,2,0,1,1,2,0,0,0,0,1,2,0,1,1,0,1,2,0,2,2,2,1,1,2,2,0,2,2,0,0,1,0,0,0,1,2,1,1,0,2,1,1,1,0,0,2,0,0,1,0,0,0,2,2,0,0,2,0,0,0,1,1,2,0,1,0,2,0,0,2,2,0,1,0,2,1,0,2,1,0,1,0,2,2,1,2,0,0,1,2,2,2,1,0,2,0,0,0,0,2,1,0,0,2,2,1,0,2,2,2,2,1,1,0,2,2,2,0,0,0,1,1,2,1,2,2,2,0,2,1,0,0,2,1,0,2,2,1,1,2,0,1,2,2,0,2,0,0,1,1,0,2,0,0,0,2,2,1,1,2,2,0,0,2,2,1,1,0,0,1,2,2,2,0,2,0,0,2,1,1,2,0,2,2,1,1,2,0,0,0,2,0,0,2,0,1,0,2,2,0,0,1,0,0,2,1,2,0,2,2,1,2,1,0,1,2,0,2,1,1,1,2,0,1,0,1,1,0,0,1,2,0,0,2,2,0,2,2,2,0,1,0,2,2,1,2,1,2,1,0,1,2,0,2,2,2,1,1,2,2,2,2,2,1,1,1,0,2,1,2,2,0,0,0,2,0,0,0,2,2,1,0,2,0,2,2,2,2,2,2,0,2,2,0,1,2,0,2,0,2,2,0,0,0,1,0,2,2,0,1,0,1,2,1,1,0,0,1,0,1,0,2,1,1,1,0,0,1,1,0,2,1,1,1,0,1,1,1,1,0,2,2,2,0,2,2,1,2,1,0,2,0,0,0,2,0,1,1,0,2,0,2,1,2,2,1,0,0,0,0,2,1,2,2,0,2,0,2,0,2,0,0,2,1,2,0,2,1,0,0,1,1,2,1,0,1,0,2,2,0,1,2,1,2,1,2,0,0,1,0,0,2,0,2,2,1,0,1,1,2,0,1,1,0,1,1,2,2,0,0,1,0,2,2,0,0,0,1,2,2,2,0,1,0,2,2,1,1,2,1,2,0,2,0,2,1,2,1,2,2,1,2,0,0,2,2,0,2,2,0,1,0,2,2,1,2,2,2,2,1,1,1,0,2,2,1,1,1,1,2,2,2,0,0,2,2,0,2,0,0,2,1,2,0,0,2,0,0,0,2,1,1,0,1,1,2,2,0,2,1,2,2,0,0,1,2,1,2,2,1,1,2,2,2,2,0,2,0,2,1,2,2,1,1,0,0,1,2,2,1,0,2,1,1,2,1,2,1,1,1,2,0,2,0,1,2,0,2,2,1,2,2,2,1,1,2,2,0,0,1,2,0,0,2,0,2,1,2,1,0,1,0,0,0,1,0,0,2,0,2,0,1,0,0,2,1,2,1,1,0,0,0,2,2,0,0,1,2,1,0,0,0,0,2,0,0,1,0,1,0,0,0,2,0,0,0,0,1,1,0,2,1,0,1,1,2,2,1,1,1,1,1,0,1,0,0,1,0,0,2,2,2,2,2,2,2,1,0,1,0,2,2,2,2,0,2,1,0,1,2,1,0,1,1,2,2,2,2,1,1,0,0,0,1,2,0,1,0,0,0,0,0,0,0,2,1,2,0,0,2,2,1,2,1,2,2,0,1,0,0,1,0,0,2,2,1,2,0,1,1,0,0,0,1,0,0,0,1,2,1,0,0,1,0,2,2,2,1,2,0,1,2,2,1,1,1,1,0,1,0,2,1,0,2,0,1,2,0,0,0,2,2,1,0,2,1,2,2,2,1,1,0,0,2,1,1,0,1,2,2,1,0,2,0,2,0,1,1,2,2,0,0,2,0,1,2,0,1,2,2,1,2,2,1,2,2,0,2,2,0,0,1,0,1,2,2,0,1,0,1,1,1,1,2,1,2,0,1,1,0,0,1,2,1,1,1,0,2,0,0,1,1,2,0,1,2,1,2,1,1,1,1,2,2,0,1,0,2,2,0,0,2,2,1,1,1,2,1,0,0,0,2,1,0,2,0,2,1,2,2,1,2,1,2,1,2,2,0,2,0,1,2,2,1,2,0,1,1,1,0,1,2,2,1,1,2,1,2,2,0,1,2,2,0,0,0,2,0,0,2,1,1,0,2,0,2,1,0,2,1,2,0,0,2,0,2,1,2,2,1,2,1,0,2,0,2,1,0,1,2,0,2,2,1,2,1,0,2,1,1,1,0,1,0,2,1,2,1,2,2,2,0,2,0,1,1,0,2,2,0,2,2,1,1,1,1,2,0,1,2,2,2,2,2,0,0,2,2,1,0,2,0,2,2,1,0,1,2,1,0,1,2,1,2,0,2,1,2,0,1,0,0,0,0,0,0,0,1,2,1,1,0,0,0,2,2,1,1,2,1,0,0,1,0,1,2,0,0,1,2,1,1,1,0,0,0,1,0,1,0,1,2,1,1,0,0,2,2,0,0,0,0,0,1,2,1,0,1,1,1,2,1,1,0,0,0,0,1,2,2,2,0,0,0,0,1,2,2,1,1,0,0,0,0,1,2,0,0,2,0,1,2,1,0,0,0,2,0,0,2,1,0,0,0,1,2,1,1,0,0,1,0,1,1,0,1,0,1,2,0,2,1,2,1,1,2,0,0,2,2,1,1,2,1,2,1,0,0,0,1,2,0,1,1,2,1,1,0,1,0,2,2,0,0,1,0,0,1,1,1,0,2,1,0,2,2,1,1,1,1,0,2,2,1,2,0,1,2,0,2,0,0,0,0,1,0,0,0,2,2,1,0,1,1,0,1,2,0,2,1,1,0,0,2,1,0,0,1,2,1,2,1,2,1,2,0,1,0,0,2,0,0,0,2,0,2,0,2,2,2,0,2,1,0,2,0,1,0,1,1,0,0,2,0,2,0,2,1,1,2,0,0,1,0,0,2,1,0,0,2,2,2,1,2,1,2,2,0,2,2,2,0,2,2,1,2,0,2,2,2,2,2,0,0,2,1,1,0,1,1,1,1,2,1,0,2,1,0,0,2,2,1,2,2,1,2,0,1,1,1,2,1,0,1,0,0,0,2,1,0,2,2,1,2,2,2,2,1,2,0,2,0,2,1,1,0,1,0,1,0,1,0,1,2,2,2,2,1,0,0,0,1,1,0,1,1,2,2,2,2,0,0,1,1,0,1,1,0,1,0,0,1,0,2,2,2,2,1,0,2,2,0,1,0,2,2,0,2,0,2,0,0,2,0,0,0,2,0,0,1,0,2,0,0,2,0,0,1,2,2,0,0,2,2,0,2,1,1,1,2,1,0,1,0,1,1,1,0,0,2,0,1,2,2,2,2,2,0,0,0,1,1,1,0,2,2,2,2,0,0,0,0,2,0,1,0,0,2,0,0,0,1,2,2,0,0,0,2,2,0,0,0,2,0,0,2,0,0,1,2,1,0,1,1,2,0,0,1,2,0,2,0,0,1,0,2,0,0,2,1,1,2,2,2,2,1,2,2,2,0,1,1,0,1,2,1,1,2,2,2,0,0,1,2,1,2,2,0,1,0,1,0,0,0,2,1,2,0,1,1,2,1,0,0,0,0,1,0,0,0,1,1,0,1,0,0,1,1,2,2,1,2,0,0,2,2,2,0,2,1,2,2,1,0,1,1,1,1,1,1,0,0,1,1,1,1,1,2,0,1,1,1,2,1,1,0,0,1,0,1,2,0,1,2,0,1,0,1,1,2,2,0,0,1,0,0,1,2,0,0,2,2,2,0,0,1,0,2,2,2,0,2,2,2,0,1,0,1,0,2,2,0,1,2,2,2,0,2,1,0,0,1,2,2,2,1,0,2,0,2,0,2,0,1,0,2,2,2,1,2,1,2,2,1,0,2,0,0,2,2,1,0,2,2,2,0,2,2,0,0,0,0,1,0,2,0,2,0,2,1,1,0,2,0,2,1,1,2,2,0,0,0,2,0,0,0,1,2,2,2,2,1,0,2,2,2,2,2,2,0,2,0,0,0,1,0,1,0,2,1,0,2,0,2,2,0,2,0,0,2,0,1,0,0,0,0,2,0,0,0,0,0,0,2,0,1,0,2,2,2,2,1,0,1,1,0,1,0,0,1,1,0,1,2,2,2,2,0,2,1,1,2,1,2,1,0,2,1,2,0,2,2,1,2,2,1,1,2,1,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,2,1,0,0,2,0,2,1,0,0,1,0,2,0,1,2,0,1,2,1,1,0,0,2,0,0,0,0,2,2,0,2,2,0,2,2,2,1,2,0,0,2,1,2,0,0,0,0,1,2,0,2,2,0,1,1,0,2,2,2,0,0,1,0,2,1,1,0,2,2,2,2,0,0,2,0,2,0,0,0,0,0,2,0,0,0,0,2,2,1,0,0,1,0,0,2,0,2,2,2,1,0,2,2,0,1,2,0,0,0,0,2,0,1,0,0,0,1,1,2,0,0,0,0,0,2,1,0,2,1,0,2,0,0,2,1,0,0,0,0,2,0,0,1,2,0,2,0,2,0,1,1,0,1,1,1,2,1,0,0,0,0,2,0,0,0,1,2,0,2,2,1,2,0,2,1,0,0,2,2,2,2,2,2,2,1,2,2,1,0,0,2,2,2,1,1,2,1,2,2,2,0,2,2,0,2,0,0,1,2,0,2,2,2,0,1,1,1,2,0,1,1,2,0,2,1,1,1,0,2,2,2,2,0,0,2,0,0,0,2,2,2,0,0,2,1,2,1,2,0,2,2,0,2,2,2,1,1,0,2,2,2,2,0,2,0,0,2,2,0,0,0,0,0,0,2,2,2,2,1,0,0,1,0,0,0,2,0,0,0,2,2,0,0,1,2,1,0,0,2,0,0,2,1,2,1,2,0,1,2,2,1,1,2,0,2,2,0,0,0,0,2,0,2,2,1,0,1,0,0,2,2,1,0,0,1,2,0,2,0,1,1,1,1,0,0,0,0,2,1,0,2,0,0,0,1,1,1,0,1,1,1,1,1,2,0,1,2,2,2,2,2,1,1,2,1,1,2,2,0,0,1,2,0,1,2,2,1,1,0,0,1,2,0,1,2,0,2,2,2,2,0,0,1,2,0,1,0,1,1,2,1,1,0,0,2,1,1,2,0,2,1,0,2,2,2,2,0,2,2,2,1,1,1,0,1,0,0,0,2,0,2,0,1,2,2,0,1,2,0,0,0,0,2,0,1,0,2,2,0,0,1,0,0,0,2,2,2,0,2,2,0,1,0,0,0,1,0,2,2,0,0,2,2,2,2,1,2,0,1,1,0,1,0,1,0,0,1,2,0,0,2,0,0,0,2,0,2,1,0,2,2,0,0,1,1,0,0,2,2,2,0,1,0,1,0,1,1,1,2,1,0,1,2,2,2,1,0,2,2,1,1,2,2,0,1,2,1,0,0,0,0,1,0,0,1,0,2,2,0,2,2,0,2,2,0,1,2,0,2,0,0,0,1,1,0,2,1,0,1,0,2,1,1,0,0,2,0,2,0,2,2,0,0,2,2,1,0,2,1,2,2,2,2,1,0,1,2,0,2,1,0,0,2,2,2,0,1,2,1,2,0,1,0,1,2,1,2,1,0,2,0,0,1,2,0,0,0,2,1,2,2,1,2,2,2,0,1,2,2,2,0,1,2,0,2,0,1,0,2,2,1,0,2,2,0,2,2,1,2,0,2,0,0,0,0,2,2,2,0,2,2,2,0,2,2,2,2,0,0,1,2,2,1,1,1,1,2,2,2,1,0,2,1,1,1,2,0,2,1,2,1,1,0,0,0,0,1,2,1,2,0,1,2,1,0,0,0,2,1,1,2,2,0,2,1,1,0,2,2,2,1,2,0,2,0,1,1,0,1,2,0,2,2,2,2,2,0,1,2,1,1,2,2,2,2,0,1,1,0,0,1,0,1,1,0,0,0,2,0,0,1,2,0,2,1,0,2,1,0,0,2,2,0,1,0,0,2,1,2,1,2,0,1,2,0,0,0,2,0,1,1,2,0,0,2,1,2,1,2,0,2,1,1,0,0,1,2,2,1,0,2,0,1,2,1,0,1,1,2,1,2,2,0,0,2,0,2,0,2,0,1,2,1,2,0,1,1,1,2,2,1,2,2,0,2,0,0,2,1,0,0,2,0,1,2,0,2,1,0,0,2,2,0,2,1,1,0,2,1,0,0,1,1,1,1,0,2,0,0,2,0,1,2,1,2,0,2,2,0,1,0,0,2,1,0,2,1,1,2,1,1,1,2,2,2,2,0,0,0,2,2,2,1,0,2,0,0,2,2,0,0,2,0,1,1,1,1,2,0,2,2,2,0,2,0,1,2,2,1,2,0,1,1,2,1,0,2,2,2,0,0,1,1,2,2,2,0,1,2,0,1,2,1,0,2,1,2,2,0,2,1,2,0,0,2,0,2,1,1,0,1,0,2,1,0,2,0,1,0,0,0,2,2,2,0,1,0,1,1,0,1,0,2,1,0,1,1,1,0,1,1,1,1,1,1,1,0,1,1,2,0,1,1,2,2,1,1,1,2,1,2,1,2,1,1,0,0,0,0,1,2,1,2,2,1,2,0,1,2,2,1,0,2,1,2,0,1,0,1,0,1,0,2,0,0,2,2,2,0,2,0,1,0,2,0,0,1,0,0,1,0,1,0,0,0,0,2,0,0,2,2,0,0,1,1,0,1,2,1,2,0,2,1,2,1,0,1,1,2,1,2,1,2,0,2,2,1,0,0,2,2,2,0,2,0,0,1,0,1,0,2,2,2,2,2,0,0,0,2,0,0,2,1,2,2,2,0,2,2,0,1,2,0,0,0,0,1,1,0,0,2,0,2,2,0,1,1,0,0,2,1,1,1,0,0,1,0,1,1,1,1,2,1,1,1,0,2,0,0,1,0,2,2,2,2,2,0,2,0,0,1,0,0,2,0,0,1,1,0,0,1,2,2,1,1,2,0,1,2,0,0,0,0,1,1,2,2,0,1,2,1,0,1,1,0,2,2,2,0,0,1,2,2,2,0,0,1,1,2,2,1,2,2,2,0,1,2,1,2,2,1,1,1,2,1,2,1,1,1,2,0,1,0,0,0,2,1,0,1,1,2,1,1,0,0,1,0,1,2,2,0,2,1,0,1,0,0,0,0,0,2,1,0,1,1,0,1,0,2,2,1,2,1,0,0,0,0,0,0,1,1,1,1,2,2,2,1,1,1,1,2,1,0,1,0,0,1,0,2,2,0,1,2,1,0,2,0,2,2,0,2,1,2,2,1,1,0,2,0,1,2,2,1,0,0,0,1,2,2,1,2,1,0,0,1,1,1,0,2,1,0,0,0,1,1,1,0,2,0,1,1,2,2,1,2,1,2,1,1,1,0,0,2,0,2,2,2,0,1,2,2,2,1,1,0,1,2,0,0,2,0,0,1,0,2,0,2,2,2,1,0,2,0,0,2,0,2,0,0,1,1,2,1,2,1,1,2,1,2,0,0,1,2,1,1,0,0,2,0,0,0,0,2,1,0,1,0,2,1,0,1,2,1,2,1,0,0,0,1,0,2,0,1,2,1,1,1,2,0,2,0,0,2,2,0,1,2,0,0,1,1,0,2,2,2,1,2,2,1,1,1,1,2,2,1,0,0,0,2,0,1,2,1,2,0,0,2,0,1,1,1,1,2,1,2,2,1,0,1,2,1,2,2,0,2,2,1,0,1,1,1,1,1,1,1,2,0,1,0,2,2,2,2,0,0,2,0,2,1,0,2,1,1,1,0,2,0,1,2,0,2,2,1,2,0,2,0,0,0,0,0,2,2,2,0,2,2,1,2,1,2,2,0,1,2,2,2,0,0,2,1,0,0,0,1,0,1,1,1,1,0,2,0,2,2,1,2,0,0,0,0,1,1,1,2,2,0,1,1,0,2,0,2,0,0,2,0,2,2,2,2,1,0,0,0,0,0,2,0,1,0,0,0,2,1,1,1,0,0,0,0,0,2,0,1,2,1,1,1,1,2,0,0,1,1,0,1,0,1,2,2,0,2,2,2,2,2,2,0,0,0,0,0,1,1,2,1,0,0,1,2,0,2,0,1,2,0,1,0,1,2,1,2,1,1,2,1,1,0,1,0,0,2,2,2,0,0,2,2,1,2,1,1,2,2,0,2,1,0,1,0,2,2,0,0,0,0,2,0,2,0,1,1,2,1,0,0,0,2,1,2,2,1,1,0,1,1,1,2,1,2,1,1,0,0,1,0,1,1,1,0,1,0,1,0,0,2,0,2,2,0,0,0,2,1,1,2,2,2,0,1,2,2,2,2,0,2,1,1,0,0,2,1,2,0,2,2,0,2,1,2,2,0,2,0,1,2,2,0,1,2,1,0,2,2,1,0,2,0,1,1,2,2,2,0,0,0,2,2,0,2,0,2,2,0,0,2,2,1,1,2,0,0,0,0,0,0,2,2,1,0,0,1,0,2,0,2,0,2,1,2,2,2,1,2,0,2,1,2,2,0,2,1,0,0,2,2,1,1,0,1,2,0,0,0,2,0,2,0,1,0,1,2,1,2,0,1,0,2,0,2,0,2,2,2,2,2,2,0,1,1,1,2,2,0,2,1,0,1,0,1,1,2,2,1,1,1,2,0,1,0,0,0,2,0,0,1,0,0,1,0,2,2,2,0,1,2,2,0,0,0,0,2,1,1,0,1,0,0,0,0,1,0,0,2,2,1,1,1,0,0,0,0,0,0,0,1,0,0,2,2,1,2,1,0,2,0,0,1,2,2,0,2,0,0,0,0,2,2,1,2,2,2,2,2,2,0,0,0,1,2,0,2,0,1,1,1,2,2,0,0,2,2,2,0,1,0,0,0,1,0,1,0,1,2,2,0,1,1,2,1,2,2,2,1,2,1,0,1,0,1,2,0,0,1,0,1,0,0,0,1,2,1,0,1,2,2,2,0,1,0,1,1,2,2,0,0,0,0,1,1,0,1,0,1,0,2,0,2,2,0,1,2,0,1,2,0,0,0,0,2,0,1,1,2,0,2,0,0,2,1,0,2,1,1,0,0,2,1,1,0,2,2,0,1,1,0,1,2,1,1,2,1,2,2,0,2,2,1,2,1,2,1,2,1,1,2,1,2,0,0,0,2,1,1,2,2,1,2,1,1,0,2,0,2,0,2,2,2,2,1,2,2,0,0,2,0,0,2,1,1,2,0,2,2,2,0,1,0,2,0,0,0,2,0,2,2,0,0,2,2,0,2,2,2,1,1,0,2,2,0,0,0,1,0,0,0,0,1,0,0,2,2,0,2,2,2,1,0,2,2,0,2,2,2,0,2,0,0,2,1,2,1,1,2,2,2,1,2,2,2,2,2,1,2,2,2,0,0,0,2,1,1,1,0,1,2,2,0,2,2,0,2,2,2,2,2,2,0,1,2,2,1,2,0,1,2,1,1,2,2,2,0,1,2,2,0,0,1,2,2,0,2,1,1,2,0,0,0,2,0,2,2,2,0,1,1,0,2,0,1,2,2,1,1,2,0,0,0,0,1,0,0,2,2,0,2,0,2,0,0,0,0,2,0,0,0,2,1,2,1,0,2,1,0,0,2,1,0,2,0,1,2,1,0,2,2,0,0,2,1,1,0,2,2,0,0,2,0,2,1,1,2,2,0,1,2,2,0,1,2,0,0,2,1,2,2,1,1,0,1,0,2,0,2,2,1,0,0,2,0,1,2,2,1,1,2,2,0,2,2,1,2,2,2,2,0,0,1,0,2,1,0,2,1,2,2,2,2,1,2,0,1,2,1,2,0,1,0,1,1,2,0,0,2,1,0,2,1,0,1,2,0,2,1,2,0,1,2,1,2,0,2,0,2,0,2,1,1,2,2,2,2,1,1,1,1,2,2,1,2,2,0,1,2,2,2,0,0,0,1,2,0,1,2,2,2,2,2,1,0,0,1,2,2,0,0,2,2,2,2,0,2,1,2,1,2,0,0,1,1,0,2,1,2,0,1,2,1,1,2,1,1,1,2,0,2,1,1,2,2,2,1,0,1,0,2,0,0,0,2,0,2,0,1,2,2,0,2,0,1,0,1,2,0,2,1,2,2,0,1,0,0,0,0,2,0,0,1,0,2,0,2,2,1,2,2,2,0,0,0,0,2,0,0,1,1,0,0,1,1,1,0,0,2,0,1,2,0,2,1,0,0,1,2,2,2,2,0,1,0,0,2,1,1,2,2,2,1,0,0,2,0,0,0,2,2,1,0,2,2,0,0,1,2,2,2,1,1,2,2,2,1,2,1,0,2,0,0,2,0,2,0,0,1,2,1,2,2,0,2,1,2,2,2,1,0,2,0,2,2,0,1,2,2,2,0,2,1,2,0,0,0,1,1,1,0,2,0,2,1,1,2,2,1,1,0,1,2,1,0,0,2,2,0,1,2,2,0,2,0,0,2,1,1,2,2,2,0,1,2,0,2,0,1,0,0,2,0,2,1,1,2,0,0,0,0,0,0,1,0,2,2,1,0,2,0,2,0,1,2,2,2,0,2,0,0,0,0,0,0,1,1,0,1,1,0,1,1,2,2,2,1,2,2,2,0,0,0,2,1,2,1,0,2,1,2,0,2,2,2,1,2,2,0,1,0,1,2,1,1,0,2,2,0,0,1,2,0,0,2,1,0,0,0,1,1,1,0,0,1,0,1,1,1,2,1,1,0,0,0,2,0,0,0,1,2,0,2,1,2,2,1,2,0,0,1,1,1,0,1,0,1,1,2,1,0,0,0,2,0,2,2,2,2,0,2,0,0,1,0,2,2,2,2,1,1,2,0,0,1,2,1,2,1,0,2,1,2,1,2,1,2,2,0,0,1,2,0,2,0,0,2,1,2,1,0,0,1,0,1,2,0,1,2,1,1,2,1,0,1,1,1,2,1,0,0,2,2,0,1,0,1,2,1,1,1,2,1,2,1,2,2,2,0,0,2,0,1,2,2,0,2,1,1,1,1,0,1,0,0,1,2,0,2,1,0,0,0,0,1,2,2,0,1,2,0,0,0,1,1,2,0,1,1,2,2,2,2,2,0,2,0,2,1,0,1,2,1,0,1,0,2,2,2,2,2,1,0,0,0,2,2,1,2,0,0,1,0,2,1,0,0,1,0,0,2,1,0,2,1,2,1,0,0,0,1,2,1,2,1,2,1,0,0,2,2,1,2,2,2,2,2,2,2,0,0,2,2,0,2,0,2,0,2,1,2,1,0,0,2,2,0,2,2,2,2,2,1,0,1,0,1,0,0,0,0,0,2,0,1,2,0,2,0,1,2,0,0,2,0,1,2,1,2,0,1,2,1,1,1,0,0,1,0,0,0,0,1,0,0,0,0,1,1,2,0,2,2,2,0,1,1,0,1,0,1,2,0,1,2,1,2,1,2,1,2,2,1,2,0,1,0,0,2,2,1,0,1,1,2,2,0,2,0,0,0,2,1,1,1,0,0,0,0,2,0,2,0,0,2,2,0,2,1,2,0,0,2,0,2,2,0,1,1,2,2,0,1,0,1,2,0,2,2,0,0,2,0,0,2,2,1,0,0,2,0,2,0,2,2,2,0,0,0,1,0,1,1,2,1,1,2,0,1,1,2,2,2,1,0,0,2,2,2,2,2,1,2,0,2,2,2,0,0,2,0,0,2,2,2,2,2,2,2,0,1,2,1,1,0,2,1,1,2,0,0,2,2,0,2,0,1,1,0,2,1,1,1,0,2,2,2,2,2,0,1,0,2,0,1,2,0,2,0,0,0,2,1,2,0,0,0,2,2,1,2,2,0,0,2,2,1,2,1,2,1,0,2,2,0,1,0,0,2,2,2,2,1,2,1,1,0,2,2,0,0,2,0,1,2,0,1,0,2,1,2,2,0,0,0,2,2,1,2,1,2,2,2,0,0,2,1,2,2,1,1,1,0,2,1,2,0,1,2,2,2,0,1,2,0,1,2,1,1,0,1,1,2,0,1,0,2,0,2,0,1,1,2,0,2,2,2,2,1,0,0,0,2,2,2,2,0,2,2,1,0,0,0,0,0,0,0,2,1,1,0,0,1,2,0,0,1,1,0,2,1,2,0,1,2,0,0,0,0,2,1,2,1,2,1,2,1,2,1,2,2,2,0,0,2,1,1,0,2,2,1,1,1,2,1,1,2,0,1,0,0,0,1,2,1,2,1,0,0,2,2,2,1,1,2,1,1,0,0,0,2,1,2,1,0,2,1,0,1,2,1,0,0,2,2,0,1,2,1,1,0,1,0,2,1,2,2,1,2,2,0,1,2,0,1,1,0,1,1,1,0,0,2,1,2,2,1,2,0,1,1,0,1,1,2,2,2,2,2,0,2,1,2,2,1,2,1,0,1,1,2,2,0,2,0,2,2,1,2,2,0,2,0,2,1,2,2,2,2,2,2,1,0,0,2,2,2,2,1,0,2,0,1,2,1,0,2,0,1,1,0,2,2,0,0,2,1,0,1,0,0,1,0,1,0,2,0,2,1,0,0,1,2,1,1,1,2,0,2,1,0,1,1,1,0,2,1,2,2,2,2,2,0,0,0,2,0,0,2,1,0,0,1,2,0,2,2,2,1,1,1,1,0,2,1,1,0,1,2,1,1,2,2,2,0,1,2,0,2,2,1,2,1,1,2,1,0,1,1,0,1,2,2,1,0,1,2,0,2,1,2,2,1,2,0,2,2,1,1,2,1,2,0,0,1,2,2,2,1,1,0,0,2,0,1,0,0,1,1,0,0,0,2,2,1,2,1,0,1,0,2,2,2,0,2,0,1,1,0,1,1,0,2,0,0,2,0,2,1,1,0,2,2,0,0,2,2,2,1,0,0,2,0,0,0,1,1,1,2,2,2,1,1,2,1,0,2,0,1,2,0,1,0,1,0,1,0,0,2,1,0,2,2,2,0,2,0,2,2,1,0,1,2,2,2,2,1,0,0,0,2,0,0,1,2,0,2,2,0,0,2,0,2,0,1,0,2,2,0,1,1,2,0,0,1,0,2,2,0,1,0,1,0,0,1,1,2,0,0,2,0,0,2,0,2,2,2,0,1,2,1,1,2,0,2,1,2,0,2,2,0,1,1,0,0,2,0,2,1,0,1,1,0,2,0,1,2,1,0,0,0,0,0,0,2,2,1,0,2,0,0,2,2,2,2,0,1,2,0,2,1,1,0,2,2,1,0,1,0,1,1,1,0,0,2,1,2,2,1,2,2,1,0,0,1,1,0,0,2,2,2,1,0,2,1,2,0,0,0,0,2,2,2,2,0,0,1,1,2,0,2,2,0,0,2,0,2,0,2,2,0,0,1,2,0,2,2,0,0,2,0,2,2,2,2,2,0,2,2,2,2,0,0,0,2,0,1,0,2,0,1,2,1,1,2,1,2,1,0,1,0,0,1,2,2,2,2,0,2,2,2,0,2,1,1,1,0,2,2,0,0,0,2,0,0,0,2,1,1,2,0,2,0,2,2,1,0,0,1,0,1,0,0,2,1,2,0,0,2,2,1,0,0,0,0,1,1,1,0,1,0,2,1,0,1,0,1,2,2,0,1,2,2,0,0,1,0,2,1,1,2,1,2,2,0,1,1,0,1,1,0,1,2,2,0,2,0,1,2,1,2,2,2,2,1,0,0,1,2,0,1,0,0,2,2,0,0,0,0,0,0,0,1,0,1,0,1,2,2,2,1,1,0,0,2,1,2,1,2,1,0,2,2,2,2,1,2,0,1,2,0,1,1,1,1,1,1,0,0,2,1,0,1,0,1,2,2,0,0,1,2,1,1,0,0,2,2,2,2,2,2,2,2,0,0,2,1,0,1,2,1,2,2,2,0,1,1,2,1,0,0,0,0,0,2,1,2,0,2,0,2,2,2,0,0,0,0,0,0,0,2,2,2,2,0,2,1,2,0,2,1,2,2,2,0,0,2,2,0,1,1,0,2,1,0,0,0,0,2,2,0,1,2,0,1,1,1,2,1,0,0,1,1,2,1,1,0,0,1,2,2,1,0,2,0,2,2,0,0,0,2,1,0,2,1,0,0,2,1,0,1,0,0,0,0,2,0,1,0,1,2,0,0,1,1,2,2,0,0,0,1,0,2,1,2,0,2,2,2,2,2,1,0,0,2,1,1,2,0,0,2,2,2,1,2,2,0,2,2,1,0,1,2,0,2,1,2,2,1,0,2,2,2,2,2,0,2,0,2,2,0,0,0,1,1,2,2,2,2,0,2,1,1,0,2,2,1,0,2,2,2,1,1,1,2,0,1,0,0,2,0,0,2,2,0,0,1,2,2,1,2,2,1,0,2,0,1,1,2,2,1,0,0,0,1,0,2,2,2,0,2,0,0,1,0,2,1,0,1,0,0,2,2,1,0,0,0,2,2,0,2,0,0,2,1,2,1,0,2,2,2,2,0,0,2,0,0,2,2,0,1,0,2,2,0,2,0,2,2,0,2,0,0,2,2,2,0,0,0,0,1,2,1,2,0,0,2,2,1,2,0,1,0,2,0,0,0,0,0,2,1,1,0,2,1,0,2,0,2,2,2,0,1,1,0,0,0,1,2,1,2,2,2,1,1,1,0,0,2,2,2,2,1,1,0,0,0,1,2,2,0,0,2,2,0,0,0,0,0,1,1,0,0,0,2,0,0,0,2,0,1,1,1,1,2,0,0,2,1,0,1,1,2,0,2,0,2,0,1,2,2,2,0,0,2,1,0,0,2,1,1,1,0,2,0,2,0,0,1,0,2,1,2,2,1,0,2,0,0,1,1,2,2,1,1,1,0,0,2,2,2,2,2,0,1,0,1,0,0,2,0,1,0,0,1,2,0,0,1,2,1,2,2,1,1,2,1,0,0,1,1,0,2,0,2,1,2,0,1,0,2,2,1,0,2,0,2,2,1,0,2,0,2,1,1,2,1,1,0,1,2,1,0,1,2,2,2,1,1,2,0,1,2,1,0,1,1,0,2,2,2,1,0,2,0,1,2,2,0,2,1,2,0,2,1,1,0,2,1,1,2,2,1,1,2,1,2,0,0,1,1,1,1,1,1,2,0,2,2,2,1,1,2,1,2,1,0,1,1,2,0,1,0,0,0,1,1,1,1,1,0,2,2,2,1,1,1,1,2,1,2,1,2,0,2,2,0,0,2,1,1,1,2,1,0,1,1,2,0,1,2,1,1,1,0,1,2,1,0,0,2,2,0,1,1,1,1,1,2,0,0,1,2,1,1,1,1,0,1,2,0,2,1,1,1,2,2,2,0,1,2,1,1,0,0,1,1,0,1,2,2,2,2,1,2,1,2,0,0,2,0,2,0,0,2,0,1,0,2,2,0,2,2,2,1,1,2,0,0,1,2,1,2,2,0,0,2,2,0,2,2,2,0,2,2,0,0,2,1,1,2,1,1,1,0,1,0,1,1,1,0,0,2,0,2,2,1,2,2,1,0,1,1,2,2,2,2,2,0,1,0,2,2,0,1,0,1,2,2,0,0,1,2,2,1,1,2,1,1,1,0,2,2,2,0,0,2,2,0,0,0,0,1,1,1,2,2,1,1,0,0,0,2,2,0,2,1,2,0,0,1,2,0,0,1,2,1,1,0,1,2,0,2,0,2,2,2,1,0,2,1,0,1,0,2,0,1,0,1,0,0,0,2,2,2,1,0,1,2,2,0,0,1,0,1,0,2,2,0,1,0,1,1,2,0,0,2,2,0,1,2,2,2,2,0,0,1,2,1,0,0,0,1,1,2,0,2,1,0,0,0,1,1,2,0,0,0,1,0,0,0,0,2,0,0,1,1,1,0,2,2,0,0,0,0,0,0,0,1,0,2,2,2,1,2,2,2,0,2,0,0,1,1,2,2,2,1,2,0,0,0,1,2,2,2,1,1,1,0,0,2,1,2,0,2,2,0,2,1,1,1,1,2,1,0,0,0,1,2,0,0,1,2,0,2,2,2,1,1,0,2,1,0,1,1,2,1,2,2,0,1,2,0,2,1,2,1,1,1,2,0,0,0,0,0,0,0,1,2,2,2,1,0,2,1,1,2,2,0,1,0,1,1,2,2,0,0,0,0,0,2,2,1,1,0,0,2,1,0,0,1,1,1,0,2,2,2,1,1,0,1,1,1,2,2,0,1,0,2,2,0,0,0,1,0,0,2,1,2,1,0,2,2,0,1,2,2,1,1,2,1,2,2,2,0,1,1,2,1,2,0,0,1,1,2,1,1,1,1,2,2,2,2,2,1,1,2,0,2,0,1,2,2,2,2,2,2,1,2,0,2,2,2,0,0,0,2,2,1,0,0,2,0,0,2,1,0,1,1,0,2,1,1,2,2,2,0,2,2,2,2,0,2,0,0,1,1,1,0,1,1,0,2,0,1,0,2,1,0,2,2,1,2,0,1,0,1,2,0,0,0,0,2,0,0,1,1,2,0,0,0,2,2,2,0,2,1,1,2,0,1,0,2,1,0,0,0,2,2,2,0,2,2,1,0,2,1,2,2,0,0,0,1,1,1,2,2,1,1,2,1,2,0,0,1,0,0,1,2,1,0,1,0,2,1,2,1,0,0,2,0,1,0,1,1,0,0,0,2,1,2,1,1,2,2,1,0,0,2,1,2,0,2,0,2,1,0,0,0,0,1,0,0,0,0,1,0,2,2,2,2,1,1,1,0,1,2,1,2,2,1,2,0,0,0,1,0,1,1,0,1,2,1,2,2,0,1,1,1,0,2,0,1,0,1,0,1,1,0,1,1,2,0,0,2,2,1,2,2,0,0,0,0,0,1,0,0,2,2,2,2,1,2,2,1,0,0,2,2,2,2,0,2,0,2,0,1,2,0,1,0,1,1,0,0,0,1,1,2,2,2,1,2,2,2,2,0,1,2,0,1,0,2,0,2,0,2,2,2,0,2,1,0,2,1,1,2,1,0,2,0,2,2,1,2,0,2,0,0,1,2,0,2,0,2,2,0,0,0,1,2,2,1,2,2,1,0,1,0,1,0,0,1,0,0,1,0,1,2,1,0,1,2,2,1,1,0,2,2,0,0,0,0,0,0,0,2,1,2,0,2,2,1,2,0,1,2,1,2,2,1,1,0,0,0,0,1,0,2,1,1,0,2,0,2,1,2,2,2,2,2,1,0,1,1,0,1,1,0,2,1,0,2,2,1,1,2,1,1,0,1,1,0,1,1,0,2,2,2,2,2,1,0,1,1,0,0,1,2,1,1,0,0,2,2,0,0,1,1,2,0,1,1,0,2,1,1,0,2,0,2,2,1,1,0,1,2,2,0,0,0,1,0,2,0,1,2,0,2,2,1,1,2,2,2,0,1,1,1,2,0,2,1,0,2,2,2,1,1,2,2,2,0,2,2,2,2,0,0,0,2,0,0,1,0,0,1,0,0,2,1,0,2,0,2,0,1,2,2,0,1,1,0,2,0,1,0,2,2,2,1,2,0,0,2,1,0,2,0,1,2,1,2,0,2,0,0,0,2,0,2,0,0,2,0,0,0,2,0,0,2,2,0,1,0,2,0,2,2,0,1,1,1,0,1,0,1,1,0,0,2,0,0,0,2,0,1,0,2,0,0,1,1,0,1,1,1,0,0,0,2,0,0,1,0,1,2,2,0,0,1,1,1,0,0,2,0,0,0,0,0,1,1,1,1,0,0,0,0,0,2,2,0,0,0,0,2,0,0,1,2,0,0,1,0,1,1,1,0,2,0,2,0,0,2,2,2,2,0,2,0,1,2,1,0,1,1,2,0,0,2,1,1,0,1,1,2,2,2,2,0,2,2,2,1,2,1,1,2,1,1,1,1,0,2,2,2,1,1,2,2,0,2,1,2,2,1,0,0,0,0,2,2,1,0,1,2,1,1,0,1,2,2,2,1,0,1,0,2,2,2,2,1,2,0,2,2,2,2,0,2,1,0,0,2,1,1,1,2,0,2,2,0,1,1,0,1,0,1,0,0,1,0,1,1,2,0,0,1,0,2,2,0,0,1,2,1,0,0,0,0,0,2,0,0,2,0,2,1,2,0,0,1,1,2,2,0,0,2,2,2,2,2,2,1,2,2,2,2,2,1,1,2,0,2,2,2,0,0,1,2,1,2,2,2,2,1,0,2,2,2,2,2,2,2,0,2,2,0,1,0,1,0,0,0,2,1,2,0,2,0,1,1,0,2,1,0,2,2,1,2,2,2,1,2,0,2,2,2,1,0,2,2,2,2,0,2,0,2,0,1,2,2,1,2,0,2,2,0,1,1,2,2,1,1,2,1,1,1,0,2,2,0,2,1,2,2,0,0,2,0,2,2,2,0,1,2,1,2,2,1,2,2,2,2,0,2,0,0,1,1,2,2,0,0,2,2,2,2,0,2,0,2,0,0,0,2,2,0,2,0,0,2,2,1,2,2,1,0,1,1,2,1,0,0,1,0,0,2,0,2,2,1,0,1,1,1,0,0,2,1,1,0,2,0,2,2,0,2,1,0,2,2,2,2,2,2,2,1,1,2,2,2,1,2,2,2,0,0,0,2,2,0,2,1,2,0,2,2,2,2,0,1,1,0,2,0,2,2,0,0,0,2,0,0,1,2,2,2,2,2,1,1,2,2,2,2,2,0,2,0,0,0,0,2,2,0,1,1,0,1,1,2,2,0,1,0,2,0,1,2,1,2,0,2,0,0,2,1,1,0,2,1,2,1,1,0,2,0,1,0,0,2,0,2,0,2,2,0,2,1,2,2,0,0,0,0,2,0,1,2,0,2,2,1,0,0,2,0,2,0,0,0,0,0,1,1,2,1,2,2,1,0,2,1,0,2,2,1,2,2,0,1,2,0,0,1,2,0,1,1,0,2,2,1,2,1,2,2,2,0,2,0,2,1,0,2,0,0,2,2,1,2,0,0,1,2,1,0,1,1,1,1,0,1,2,1,1,1,0,0,0,1,1,2,0,0,0,2,2,1,1,0,0,2,0,2,2,0,2,0,2,0,0,2,2,0,0,2,0,2,0,1,0,0,1,2,0,1,0,1,1,0,2,0,2,0,2,0,1,1,2,1,0,1,1,0,1,0,1,2,0,2,1,2,0,0,2,1,0,2,1,1,2,2,1,2,1,1,0,2,0,0,1,0,1,2,2,1,2,1,0,1,0,0,2,2,1,2,2,0,0,2,2,0,0,2,1,2,2,1,1,0,2,0,1,1,1,2,0,2,0,0,2,0,2,0,1,2,0,0,2,0,2,2,0,1,1,1,1,2,0,2,2,2,0,2,1,2,2,0,0,1,1,0,1,1,0,2,2,2,2,2,2,2,2,1,0,1,0,0,1,1,1,0,2,0,1,0,1,1,2,1,1,2,2,2,0,2,2,2,2,2,2,2,0,1,1,2,2,2,2,1,1,0,2,1,2,2,2,0,1,1,1,1,2,1,0,0,0,0,1,1,1,0,0,0,1,1,2,1,0,0,1,2,2,2,1,2,1,2,0,0,1,0,2,1,0,1,1,2,0,0,0,1,0,0,0,0,1,2,2,2,1,2,2,0,2,0,2,2,0,2,2,0,1,1,0,0,1,2,2,2,1,2,1,2,2,0,1,2,0,2,2,2,2,1,1,1,0,0,0,2,1,0,2,1,2,0,1,2,0,1,2,0,0,2,1,2,1,2,0,0,0,2,2,2,2,2,0,2,2,0,2,0,2,2,2,0,2,1,1,0,0,2,2,1,1,2,2,2,0,0,2,0,0,2,2,0,2,2,0,0,0,2,0,2,2,0,1,1,2,2,0,2,1,0,0,0,1,2,2,0,1,2,2,1,2,1,1,2,1,2,2,2,2,2,2,2,0,2,0,0,0,1,0,0,2,2,1,1,1,0,2,1,1,2,2,1,2,0,2,0,2,1,0,2,2,0,0,0,2,1,1,1,2,0,2,0,0,1,0,2,1,1,1,2,0,0,0,2,1,0,0,2,2,0,1,2,0,0,0,2,0,1,2,2,2,2,2,0,2,0,1,0,0,0,0,1,2,2,0,1,0,1,1,0,0,2,0,1,1,2,2,2,2,2,0,2,0,1,1,2,1,1,0,2,2,0,2,2,1,1,1,2,0,2,2,0,0,1,1,0,1,2,1,1,0,0,1,1,2,0,0,0,0,0,1,2,1,0,1,0,1,1,0,0,1,1,0,1,2,2,1,2,1,1,1,1,2,1,0,2,2,0,2,0,1,2,1,1,2,2,1,2,1,0,1,0,1,0,2,0,2,2,2,2,2,1,2,2,2,0,1,2,2,1,2,2,2,2,1,2,0,1,2,2,0,0,2,2,0,0,0,2,1,2,2,0,2,0,0,0,0,0,2,2,2,1,0,0,2,1,2,1,1,2,0,2,2,0,0,2,2,2,0,1,2,1,0,1,0,1,0,2,2,1,0,1,2,2,0,1,2,0,0,1,0,0,1,2,0,2,1,0,2,2,1,0,0,1,2,0,2,1,0,2,1,0,1,1,1,0,2,0,1,1,1,2,0,1,0,2,1,0,2,1,2,0,1,1,0,0,1,1,0,0,0,2,0,0,2,1,1,2,0,1,2,1,2,2,0,2,0,2,0,2,0,0,1,2,1,0,2,1,0,2,2,0,0,1,1,1,1,0,1,0,1,2,2,2,2,1,0,0,0,0,2,1,0,1,2,0,0,0,0,0,2,1,2,0,1,0,1,1,0,2,2,0,1,1,0,1,1,1,2,1,1,0,2,2,0,2,2,1,1,2,1,2,2,0,1,0,2,1,0,1,2,1,2,2,2,1,0,1,1,0,2,1,0,0,0,2,1,2,1,1,1,0,0,1,2,2,1,0,2,1,0,0,1,1,0,1,1,2,0,2,0,2,0,0,0,0,0,2,0,2,1,0,1,2,1,0,0,2,0,1,2,2,2,2,1,2,0,1,1,1,0,1,1,1,2,2,2,1,0,1,2,1,2,0,0,2,1,1,0,2,1,2,2,1,0,0,1,0,2,0,2,2,1,1,0,0,0,1,0,1,1,1,0,2,1,0,0,0,2,0,2,0,1,0,2,0,0,0,0,0,0,1,1,2,0,1,2,2,0,1,2,2,1,2,2,2,1,2,0,1,0,2,0,0,0,2,1,2,1,0,1,1,0,0,1,0,2,0,0,2,1,2,2,0,0,1,1,2,2,0,2,2,2,1,2,2,2,1,0,2,0,0,2,2,2,2,1,2,1,0,2,1,0,1,2,2,1,2,2,1,2,0,1,1,0,1,1,0,0,1,2,2,0,0,1,1,0,0,2,1,0,2,0,2,0,0,2,1,2,1,2,1,0,2,1,2,0,2,2,2,2,2,2,1,2,2,2,2,0,1,1,0,0,2,1,2,2,1,0,1,2,1,2,0,2,0,1,2,0,0,0,1,0,1,2,2,0,2,1,0,0,2,2,2,2,0,0,1,0,2,0,2,1,0,2,1,0,0,1,2,1,1,0,0,1,1,1,0,0,0,0,0,2,0,1,1,1,1,1,1,1,0,1,1,1,2,1,1,1,0,1,2,0,0,2,1,0,1,2,2,0,2,2,0,2,1,0,2,0,1,1,2,1,2,0,2,0,0,0,2,0,2,0,0,2,1,1,2,2,2,1,1,2,2,2,0,0,1,1,2,1,2,0,2,0,0,2,0,1,1,2,0,2,0,1,2,0,1,0,2,1,0,0,0,2,0,0,0,1,2,0,2,0,1,1,0,1,2,2,2,0,0,2,0,2,2,1,0,0,0,2,2,0,1,2,2,0,1,2,0,1,0,2,2,1,2,0,2,0,0,2,2,2,1,1,2,2,0,2,1,2,0,1,1,0,0,0,1,0,2,2,1,0,2,2,2,0,0,2,2,0,0,0,2,2,2,1,2,1,0,2,1,0,2,1,1,1,1,2,1,2,2,0,0,1,1,1,1,2,2,0,1,0,2,0,1,0,2,2,2,0,0,1,2,1,2,0,2,2,0,2,0,2,0,0,0,1,2,2,2,0,2,2,0,1,2,2,1,0,1,2,0,1,1,0,2,2,0,1,0,2,1,1,1,2,1,0,1,2,0,1,2,1,2,1,2,2,2,2,2,0,1,0,2,0,0,2,1,1,0,2,0,2,0,1,0,2,0,1,2,0,0,2,2,1,0,2,1,2,1,2,2,2,2,1,1,1,1,2,2,2,1,1,2,0,2,1,1,2,1,0,0,0,0,1,0,1,2,2,0,2,2,2,0,0,1,1,2,0,2,2,1,1,2,1,2,1,2,0,1,0,0,2,2,1,1,2,0,1,0,0,0,2,0,2,0,0,1,2,2,1,2,0,1,0,0,2,0,0,0,1,2,2,2,0,2,1,1,2,2,1,0,2,2,1,1,1,1,2,2,2,0,0,0,2,1,2,2,0,2,1,1,2,0,1,0,2,0,0,2,0,2,1,0,0,1,1,0,1,2,2,2,0,2,1,1,0,1,0,2,1,1,2,2,0,1,0,0,0,0,1,1,0,2,1,1,1,2,0,2,0,0,0,2,0,2,0,1,1,1,1,2,0,0,2,1,0,0,1,2,2,1,1,1,1,0,2,2,1,0,0,1,2,0,1,1,2,0,2,0,1,1,1,2,0,2,0,2,1,0,2,1,2,2,2,1,2,2,0,2,1,0,0,1,1,0,0,2,1,2,1,0,1,1,2,1,0,1,0,0,0,1,2,1,2,2,0,0,0,1,2,0,1,2,2,1,1,1,0,1,2,1,1,2,2,1,2,1,2,0,0,2,2,1,0,0,1,1,2,1,1,0,0,1,1,0,1,1,0,1,1,0,0,0,1,1,0,2,2,0,1,2,1,2,2,0,2,0,1,0,2,0,2,1,1,2,1,0,2,0,2,1,2,1,2,1,0,2,2,0,1,0,0,2,0,2,2,0,2,1,1,2,0,2,2,2,2,1,1,2,0,2,2,1,1,1,0,2,0,2,2,1,1,2,2,1,1,2,2,2,0,2,2,2,0,0,0,0,0,2,2,1,2,2,2,1,0,2,1,2,2,2,2,1,0,2,2,0,1,2,2,0,1,2,0,2,1,2,0,0,0,1,0,0,2,0,1,1,1,2,2,1,0,0,1,0,2,0,0,1,2,2,0,1,1,0,2,2,2,0,1,0,1,2,0,2,2,2,1,0,2,2,2,1,2,2,0,1,2,0,0,2,2,2,0,1,0,1,2,1,2,2,1,2,0,1,0,0,1,2,2,1,0,2,0,2,2,0,1,0,0,0,2,1,2,2,2,2,1,1,1,1,1,1,1,2,1,1,0,1,0,2,0,0,0,2,0,2,0,0,1,2,2,2,2,1,1,2,2,2,2,2,0,2,1,2,1,0,1,1,2,2,1,0,0,2,1,2,0,1,0,0,0,2,2,1,0,1,0,2,0,0,2,0,0,2,0,1,1,0,2,2,2,1,1,2,0,1,1,2,1,0,2,2,2,2,0,2,0,2,0,0,1,1,0,2,0,1,1,1,1,1,1,1,2,1,1,1,1,2,1,0,0,1,0,0,2,2,0,2,2,0,1,1,1,2,1,0,2,1,1,1,2,2,2,2,0,2,1,1,2,2,0,0,2,2,1,1,0,2,1,0,2,0,0,0,1,0,1,2,1,0,1,2,0,2,1,2,2,1,1,1,1,1,2,1,1,2,0,0,2,2,1,2,1,2,0,2,2,1,0,2,1,0,2,2,2,0,0,1,2,2,0,0,1,2,1,0,1,0,0,1,2,0,1,2,2,0,2,2,0,2,1,2,2,0,2,0,2,0,2,0,2,1,2,0,2,1,0,1,0,0,1,2,2,1,2,1,0,0,0,0,2,0,0,2,2,0,2,0,2,1,1,0,1,2,1,0,1,2,2,1,1,1,1,0,1,2,1,2,0,2,0,0,1,0,0,2,0,1,2,1,0,1,2,0,0,2,2,0,2,2,1,1,2,0,0,2,0,2,1,2,2,2,1,1,0,0,2,2,1,1,1,2,1,1,0,0,0,1,2,2,0,0,0,2,2,2,1,2,1,0,0,2,0,2,0,0,1,1,0,1,0,0,2,2,1,0,0,2,1,0,1,1,2,2,0,2,1,2,2,0,0,1,2,1,1,1,2,1,2,0,2,0,1,2,0,0,2,1,0,0,1,1,0,2,1,1,2,0,0,0,0,2,0,0,1,2,1,0,2,0,2,0,0,0,2,1,0,1,0,0,2,0,2,2,1,2,1,2,1,1,0,2,2,1,0,1,0,1,2,1,0,0,0,0,0,2,2,2,0,2,2,2,2,1,2,1,0,2,2,0,0,0,1,2,1,0,0,2,1,1,1,1,0,0,1,2,1,2,0,0,0,0,2,2,2,1,2,0,1,2,2,2,0,1,1,0,2,0,0,2,1,1,2,2,1,0,1,0,0,2,0,2,0,1,1,1,2,0,1,2,2,2,0,0,0,2,0,0,0,2,2,2,0,2,0,1,1,2,2,2,2,2,0,2,0,2,2,2,2,0,1,0,1,0,0,0,0,0,0,1,2,0,0,0,1,2,2,1,2,0,0,1,2,2,1,1,2,0,0,2,2,2,2,0,0,1,2,1,2,2,1,0,0,0,0,2,2,2,1,2,2,0,2,0,2,2,1,0,1,1,1,1,0,0,1,1,0,0,0,2,1,0,1,0,2,2,1,2,0,1,0,0,1,1,1,2,0,1,0,2,0,1,1,0,1,2,0,2,1,2,0,0,0,2,1,2,2,0,0,1,2,2,2,0,1,0,1,2,2,2,1,0,0,1,0,2,2,1,1,0,1,0,0,1,1,1,0,0,0,2,2,2,1,1,1,0,0,1,1,0,0,2,2,0,1,0,0,2,0,0,1,1,2,2,1,1,1,0,0,1,1,2,0,0,1,0,1,2,2,1,0,2,0,2,0,2,2,2,1,1,1,2,2,2,0,0,2,0,0,0,0,0,2,0,0,1,1,0,2,0,2,1,2,0,0,1,1,0,1,0,1,2,2,2,1,0,1,2,0,2,2,1,1,0,0,1,2,2,1,2,1,2,0,2,1,2,0,2,1,0,0,0,2,1,1,2,1,1,2,2,1,0,1,0,0,2,0,1,2,2,0,2,1,1,0,0,1,2,0,2,0,1,2,0,0,1,0,1,2,0,2,1,1,2,1,2,2,0,1,0,0,0,2,0,2,2,1,1,2,2,1,0,1,0,2,2,0,1,2,1,0,0,0,0,2,2,0,0,1,2,2,0,2,1,0,2,1,1,1,2,0,1,1,2,2,1,1,2,1,2,0,0,0,1,1,0,2,1,0,0,0,2,2,1,1,1,1,0,2,2,0,0,0,0,0,1,0,1,1,2,0,1,1,2,0,1,0,1,2,1,2,1,2,1,1,0,1,2,0,1,1,1,2,1,2,2,1,2,2,1,0,2,1,1,0,0,1,1,0,1,0,2,0,2,2,2,1,1,1,0,0,2,2,2,2,2,1,1,1,2,2,2,2,1,1,1,1,2,1,2,2,1,0,1,2,2,0,0,0,2,1,2,1,1,1,0,1,1,1,1,2,2,1,0,1,2,2,0,1,1,2,1,2,0,2,2,0,2,2,1,2,2,2,2,1,2,2,2,2,0,0,1,0,1,1,2,2,2,2,2,2,0,0,1,1,1,0,2,2,1,0,0,2,2,0,1,2,0,0,1,0,0,2,2,2,2,0,2,1,2,2,0,0,0,2,2,1,1,2,1,0,2,2,2,0,2,0,0,1,2,1,1,0,2,0,1,1,1,1,0,2,2,1,0,0,0,2,2,2,2,0,0,0,2,2,2,2,1,0,2,0,1,1,1,0,2,2,1,1,0,0,0,0,2,0,0,1,0,0,0,1,1,2,1,1,2,0,2,0,0,2,0,0,0,0,1,0,2,0,0,0,1,2,0,2,0,1,1,0,1,2,2,2,2,0,2,0,1,0,0,2,2,2,0,0,1,2,1,2,1,0,1,0,0,2,2,1,1,1,1,2,1,1,2,1,1,1,1,1,1,2,0,0,1,1,2,1,2,1,2,1,0,1,0,0,1,2,1,0,0,2,2,0,0,2,0,2,1,1,0,2,1,0,1,1,0,2,0,1,2,2,1,1,2,1,2,1,1,1,1,0,2,2,1,0,0,2,2,2,1,2,2,0,0,0,2,1,1,0,0,0,0,0,0,1,1,2,2,2,1,1,1,1,0,2,2,2,1,1,1,2,1,1,0,1,2,2,0,2,2,0,0,1,0,2,2,2,0,2,2,0,0,1,2,1,0,2,2,0,2,0,0,1,2,0,0,0,1,2,2,1,2,2,2,1,1,0,2,1,2,1,1,2,0,1,1,2,0,2,0,0,2,2,1,2,2,1,0,1,2,1,0,0,2,0,0,0,2,1,1,2,2,1,0,1,2,0,1,0,1,0,1,2,1,0,2,1,1,0,0,0,2,2,2,1,1,2,0,0,0,1,1,1,1,2,2,2,2,2,0,2,0,0,2,2,1,0,2,0,2,1,2,0,0,0,0,0,1,1,2,0,2,0,2,0,0,0,2,1,2,0,2,0,2,0,0,2,0,0,2,2,0,0,1,1,1,2,2,2,0,1,0,1,0,2,2,2,1,2,2,2,2,2,2,0,0,1,2,1,2,2,0,0,0,0,0,0,0,2,1,0,0,0,1,0,2,2,1,2,2,1,1,0,0,0,0,0,1,2,2,1,2,0,1,2,2,0,0,0,0,0,0,2,1,0,2,1,2,2,1,2,1,0,1,1,1,2,0,2,0,1,2,2,0,1,1,1,2,0,0,1,2,2,2,2,2,2,0,1,0,1,2,0,0,1,0,2,2,1,1,0,1,1,0,2,2,2,2,1,1,2,2,2,0,2,2,1,2,2,2,2,0,2,2,1,0,0,0,2,0,1,0,2,0,2,2,0,0,0,2,1,0,1,1,2,0,2,2,0,2,1,0,2,0,0,2,1,2,2,2,1,0,1,2,2,2,2,2,1,0,0,0,0,1,0,1,2,0,1,2,2,2,0,0,0,1,0,1,2,2,2,0,2,2,2,1,2,2,2,0,2,0,0,1,2,0,0,0,2,2,0,2,1,0,0,0,2,0,1,2,2,1,2,2,0,0,1,1,1,1,1,0,1,1,0,0,2,2,0,2,1,1,2,1,2,0,0,0,1,2,1,1,1,1,1,0,1,0,0,2,0,2,1,2,1,2,1,0,2,2,1,1,1,2,2,2,1,0,0,1,2,1,2,2,2,1,0,1,1,1,0,0,0,2,1,2,0,2,1,2,0,0,0,2,2,2,1,2,1,2,1,0,0,1,2,0,0,0,2,2,2,1,1,2,2,0,1,1,0,2,1,2,2,2,2,0,2,0,2,0,2,0,0,1,2,0,1,2,2,1,1,2,1,1,1,1,1,2,0,2,2,0,1,1,1,1,1,1,1,0,2,1,1,1,1,1,0,1,2,0,0,0,2,0,0,2,1,0,1,1,0,1,2,2,1,2,1,0,2,1,0,0,2,1,0,2,0,1,2,1,0,0,0,0,1,2,1,1,1,1,1,2,1,1,0,1,1,2,1,2,2,1,2,1,2,0,2,2,2,2,1,1,2,0,1,0,2,2,1,1,0,2,2,1,2,0,1,1,0,1,1,0,0,1,1,0,1,2,0,2,0,1,1,2,1,2,1,0,2,2,2,2,1,1,0,0,0,0,1,2,0,1,2,1,0,0,2,2,2,2,2,2,2,2,0,0,0,1,1,0,1,2,0,0,0,1,0,0,2,1,2,0,1,2,2,0,2,1,2,2,2,0,2,1,1,2,2,2,1,0,2,0,2,0,2,0,2,0,0,1,1,1,2,0,2,1,2,2,2,1,0,0,2,2,1,2,2,2,0,1,2,2,0,0,1,0,0,2,2,2,2,0,0,0,2,1,2,0,0,0,0,0,1,0,2,2,2,2,1,1,0,2,2,0,1,2,0,0,0,2,0,1,0,2,2,1,2,0,0,1,1,1,0,1,2,0,2,1,2,0,0,0,1,0,1,1,1,0,0,0,1,0,2,1,1,0,0,0,1,2,2,0,2,0,0,1,2,2,2,2,2,0,0,1,2,2,0,0,2,2,2,1,2,0,1,2,2,1,1,0,1,0,0,2,2,0,0,1,1,2,1,2,2,2,1,1,0,0,2,2,0,1,2,1,2,0,2,2,2,2,2,1,0,2,1,0,2,1,1,2,2,1,0,0,2,1,1,2,2,1,1,2,2,1,1,0,1,0,0,0,0,2,2,1,2,2,2,0,2,2,2,2,2,1,2,0,0,1,1,0,2,0,1,0,1,1,2,0,1,0,2,1,0,0,1,0,0,1,0,0,2,2,2,1,0,2,0,0,2,2,0,2,1,1,0,0,2,0,2,0,0,0,2,2,2,2,0,2,0,0,2,1,0,2,2,2,1,0,2,2,0,2,2,2,0,2,0,0,2,0,2,0,2,0,2,0,2,0,2,1,0,2,1,0,2,2,0,1,0,1,2,2,0,1,2,2,1,1,0,2,1,1,0,2,2,0,2,1,2,0,0,0,2,0,2,1,0,2,2,1,1,2,2,2,0,0,1,2,0,2,0,0,2,0,2,2,0,0,1,2,1,2,2,1,2,0,1,1,0,2,0,2,0,2,1,0,2,1,2,2,2,1,2,2,0,1,2,2,0,0,0,2,0,0,1,0,0,2,2,0,1,1,1,0,0,2,0,0,1,0,1,1,1,2,2,2,2,1,1,0,0,0,0,1,0,2,0,1,2,0,2,1,0,0,0,2,1,0,2,0,0,0,1,0,1,1,2,2,2,0,0,2,1,2,2,0,0,0,2,1,2,1,1,1,2,0,2,2,2,1,2,0,0,0,0,1,2,0,2,1,0,2,0,0,1,0,1,1,1,1,1,2,0,0,1,0,0,1,0,1,0,2,0,0,0,2,0,0,0,2,1,1,0,1,2,2,0,2,1,0,2,1,1,2,0,1,0,2,1,0,1,1,1,1,0,2,1,0,2,2,2,0,0,0,2,1,1,0,0,1,0,1,1,1,2,1,0,2,2,2,2,1,0,2,2,1,1,1,0,2,1,0,2,1,0,2,0,1,2,0,2,0,0,1,0,1,0,1,2,0,1,1,1,1,2,0,1,0,0,0,0,2,1,0,2,1,2,1,0,2,2,2,1,2,0,0,1,1,2,1,1,1,1,1,0,0,0,0,2,1,0,0,0,0,2,2,2,2,1,0,0,1,0,0,1,2,1,2,0,1,0,0,0,1,0,1,2,2,2,2,2,2,1,1,1,1,1,1,0,2,1,0,0,0,1,1,2,0,2,0,1,0,2,2,2,1,1,2,0,0,0,0,2,1,0,0,2,0,2,0,2,0,0,2,1,1,2,0,2,1,0,2,0,0,1,2,2,0,2,1,1,0,0,1,0,2,1,2,2,0,2,0,0,0,2,1,2,2,1,0,0,0,2,2,0,2,0,1,2,1,0,0,1,0,2,1,2,2,2,0,1,2,1,2,1,0,2,0,1,1,1,2,0,1,1,1,0,0,0,1,1,0,2,2,2,1,1,0,2,0,2,0,1,2,2,2,0,2,2,0,2,2,1,1,1,0,1,0,0,2,2,1,2,2,2,0,2,2,2,1,0,1,0,2,1,2,1,2,2,1,1,1,1,0,0,0,2,0,2,1,0,0,2,1,0,1,0,2,0,0,0,0,0,1,2,0,0,1,0,2,1,1,0,2,1,0,0,2,0,0,1,0,2,0,1,0,0,2,2,2,0,2,1,0,2,2,0,0,2,0,1,2,1,0,2,0,2,2,0,1,0,0,1,2,0,2,1,0,2,2,0,0,2,2,2,1,0,2,2,0,2,2,2,0,1,0,0,0,0,2,2,2,1,2,0,0,1,1,1,0,2,2,0,1,1,0,0,0,0,1,0,1,0,0,0,0,2,2,2,2,0,1,2,2,0,1,1,1,0,2,2,2,2,2,2,1,2,2,0,1,1,2,2,0,1,2,2,1,2,0,1,2,2,0,0,2,0,1,1,2,2,2,2,0,1,1,0,2,1,0,0,1,1,0,2,2,1,0,1,1,0,0,1,2,1,1,0,2,2,0,0,1,1,1,2,1,2,2,0,0,2,0,1,1,0,1,0,1,2,0,2,0,2,0,2,2,2,0,1,0,2,2,2,0,0,1,0,2,1,0,1,2,2,0,2,0,0,2,0,0,0,0,0,0,2,1,1,1,2,2,1,1,0,1,0,2,0,0,2,1,2,2,0,1,0,1,2,1,0,1,0,2,0,0,2,0,0,2,2,2,0,1,2,0,2,2,0,2,2,0,1,1,1,1,0,2,2,1,1,0,2,1,2,2,0,1,2,0,1,2,2,1,2,0,0,0,1,1,2,2,2,0,0,1,0,0,2,1,1,1,2,0,0,1,2,0,2,0,1,0,0,1,2,0,0,0,2,1,0,0,0,0,0,2,0,1,2,2,2,1,0,2,1,1,1,0,1,1,2,0,2,1,2,0,1,2,1,1,0,2,2,0,0,2,2,1,0,2,1,1,2,0,0,2,0,1,0,0,2,2,0,1,2,0,2,1,1,1,1,1,2,2,1,2,1,2,1,2,2,1,1,0,2,1,1,1,1,1,0,0,2,2,2,0,2,2,0,0,1,2,1,1,1,0,0,1,2,0,0,0,1,0,0,1,2,2,2,2,0,1,2,1,2,0,2,2,0,0,2,2,2,2,2,0,2,0,1,0,0,0,1,0,0,0,0,0,0,2,2,1,0,0,2,2,2,0,2,0,2,0,1,0,1,1,0,0,0,0,2,2,2,2,2,2,0,2,1,2,2,0,2,0,0,1,2,0,0,2,1,1,0,0,1,2,2,2,0,1,1,1,0,2,2,0,1,1,2,1,2,1,2,0,1,2,2,0,1,1,0,0,0,0,0,1,2,0,2,1,1,0,1,2,2,1,1,1,2,0,2,0,1,1,1,0,1,0,1,2,1,0,1,1,0,1,2,0,0,0,1,2,2,2,1,0,2,0,0,2,0,0,2,1,1,0,0,0,2,1,1,2,2,2,2,2,0,0,2,0,1,0,2,2,0,0,0,1,0,2,1,0,2,1,0,2,2,0,0,0,1,2,2,0,1,1,0,2,0,0,2,0,2,2,2,1,0,2,1,0,0,1,2,2,0,2,2,2,1,1,2,1,0,0,0,0,2,1,1,0,1,0,1,0,0,1,0,2,2,2,2,0,2,2,0,2,2,2,1,0,1,2,2,2,0,1,1,1,0,1,0,2,2,1,2,1,1,2,0,0,0,2,0,1,1,0,0,0,2,1,2,0,0,2,2,1,2,2,2,1,0,2,2,2,1,0,0,2,1,0,2,2,0,0,1,1,0,0,1,2,0,2,1,1,2,1,2,2,2,0,1,1,2,2,2,0,0,0,1,0,1,2,1,0,1,2,0,2,1,2,2,1,2,2,1,1,2,0,0,0,1,1,1,0,1,0,1,0,2,1,1,2,0,2,1,2,1,2,0,1,0,2,2,2,0,2,1,1,2,2,0,1,0,0,0,0,1,1,2,0,1,1,2,1,0,1,2,0,0,2,2,0,0,1,0,1,0,0,1,0,2,2,2,1,0,2,0,0,1,1,2,2,2,2,1,0,1,2,2,1,0,2,0,0,2,2,2,1,0,0,1,0,0,0,1,2,2,0,1,2,2,2,2,0,0,1,1,0,1,0,0,2,2,2,2,2,1,0,2,1,1,1,0,2,1,0,0,1,2,1,1,0,0,0,0,0,1,2,1,0,2,1,2,2,2,2,1,2,1,2,0,1,1,1,1,1,1,2,0,1,0,2,1,0,1,1,0,2,0,1,2,0,0,0,2,2,0,1,1,0,2,0,2,1,1,0,1,2,1,1,2,1,2,1,2,0,2,0,2,2,2,0,2,1,0,2,1,2,0,2,2,0,0,2,0,1,2,0,0,0,2,1,0,2,1,0,0,2,0,0,1,0,2,2,0,0,2,0,2,0,0,2,2,0,0,2,2,0,0,1,1,2,2,0,1,0,0,0,2,0,1,1,0,1,1,1,1,0,1,1,2,1,0,1,1,0,1,2,2,0,0,0,2,0,2,0,2,1,0,2,1,1,1,1,2,2,1,1,2,2,0,0,0,2,2,0,1,1,0,0,2,1,0,1,0,1,2,1,0,0,1,1,0,2,1,0,0,0,1,2,0,1,2,0,1,2,2,2,2,1,1,1,2,2,2,1,1,2,2,2,1,1,0,1,0,2,0,1,2,1,0,2,2,0,0,0,0,1,1,2,1,0,0,1,2,2,1,1,2,1,1,2,1,0,0,1,2,1,0,2,0,2,1,1,2,2,0,1,1,1,2,0,2,0,0,2,0,1,0,2,2,2,0,2,2,2,2,1,1,2,2,0,1,0,1,1,2,0,0,0,0,2,0,1,0,1,2,2,0,0,2,1,0,1,1,1,1,0,2,0,2,0,2,1,0,1,2,1,2,1,1,2,1,0,2,1,1,2,2,2,2,0,0,2,2,2,0,1,0,2,1,1,2,1,2,2,0,2,0,0,0,1,0,2,0,1,0,1,1,0,0,2,2,1,2,2,1,0,1,1,0,1,0,0,1,0,2,2,0,2,1,0,2,0,1,1,0,2,0,1,2,1,1,1,1,2,2,1,1,2,1,2,0,1,1,2,0,0,0,1,0,2,1,2,1,0,2,0,0,1,2,2,0,2,0,0,0,1,0,0,0,0,0,0,1,1,0,2,0,2,2,0,1,1,0,0,1,0,0,1,1,2,0,2,2,0,2,1,2,2,2,2,0,0,2,0,2,1,0,2,2,0,1,2,2,0,1,2,2,0,2,2,0,2,0,2,1,2,1,0,0,0,1,0,0,1,0,1,0,2,2,0,0,1,1,2,2,2,2,2,2,0,2,2,1,2,2,1,2,0,2,1,0,2,0,0,1,2,1,0,2,2,0,0,0,1,0,0,0,1,0,1,2,0,2,2,1,1,0,0,1,0,1,1,2,2,2,1,2,1,0,1,0,1,1,0,0,2,0,2,1,0,1,0,0,0,2,0,2,0,1,1,2,1,2,0,1,1,0,2,2,2,2,0,1,1,2,2,2,0,1,2,1,0,1,1,2,1,2,2,1,0,0,2,1,1,0,1,1,0,0,1,1,2,0,1,0,2,2,2,2,2,1,1,0,1,1,0,1,0,2,2,1,2,1,0,1,1,2,1,1,1,0,1,0,0,0,1,1,1,0,0,0,2,0,1,2,2,0,0,2,1,2,1,1,1,0,1,2,2,1,1,2,0,2,0,0,2,2,2,1,1,0,0,1,0,2,2,0,2,0,1,0,2,2,1,0,1,1,1,0,0,0,2,1,2,2,1,1,1,1,1,1,0,1,0,2,2,2,2,0,1,1,0,2,2,1,2,0,2,0,1,1,0,2,0,2,0,1,2,2,0,0,2,1,2,0,2,0,2,0,0,1,2,2,0,0,1,2,2,0,2,2,1,1,1,0,2,1,1,0,2,0,1,0,2,0,0,2,0,2,2,0,2,1,2,0,1,0,2,2,0,2,0,2,0,0,1,1,1,0,0,2,2,2,0,1,1,2,1,0,0,2,2,0,0,0,0,2,1,0,1,0,1,0,0,2,1,1,1,0,2,2,1,2,0,0,0,0,2,0,0,1,0,2,2,2,1,0,0,1,0,1,2,2,1,2,0,0,2,0,1,0,2,0,2,2,2,2,2,0,0,2,0,2,2,0,2,1,0,2,1,2,1,2,1,0,2,2,2,0,2,2,1,1,1,1,0,2,1,2,2,2,2,0,2,0,0,2,2,1,1,1,1,2,1,2,1,0,0,0,1,0,0,2,2,2,0,2,0,0,0,0,1,0,2,2,1,0,0,1,1,2,1,2,0,0,2,2,2,1,0,2,1,2,0,2,0,2,1,1,0,1,0,1,1,2,1,0,0,2,1,2,1,0,0,2,1,2,2,1,2,1,2,2,2,2,2,0,1,0,1,0,0,1,0,0,2,2,1,1,2,0,0,2,1,1,2,2,2,1,1,2,2,1,1,1,1,0,2,1,2,0,0,1,1,2,0,2,2,2,2,0,1,1,1,1,1,0,0,1,2,2,1,2,1,1,0,0,2,0,1,0,0,0,0,2,0,2,0,0,2,0,1,0,0,2,2,2,2,1,2,1,1,0,0,0,0,1,2,2,1,0,0,0,0,2,0,0,2,0,1,2,2,1,2,0,1,1,2,1,0,2,0,2,2,1,1,0,1,2,2,1,0,1,1,0,0,0,2,2,0,0,2,0,2,0,2,0,0,0,2,0,1,2,2,0,0,1,2,2,1,0,1,2,2,0,1,2,0,1,0,1,2,2,2,2,2,2,0,2,2,0,2,2,2,2,0,1,0,0,2,1,1,2,1,2,1,2,1,1,2,0,2,0,0,1,2,0,1,0,1,1,0,1,0,1,1,1,2,1,2,0,2,2,1,1,2,2,0,0,0,1,2,0,1,2,1,0,2,1,1,1,1,0,1,2,2,1,2,1,0,2,2,1,1,0,0,2,1,0,2,0,2,0,2,2,2,1,1,1,0,0,0,1,1,0,1,0,1,1,0,0,1,2,2,0,0,1,1,2,2,2,1,2,1,1,2,2,2,2,2,0,1,2,2,0,1,1,2,2,1,1,1,2,0,2,0,1,1,1,1,0,1,2,0,2,1,1,0,1,1,1,1,2,1,1,1,2,2,2,0,0,0,1,1,0,2,1,0,1,1,0,1,2,1,2,2,0,0,2,1,2,2,2,1,2,2,0,1,0,0,1,0,2,0,0,2,0,1,2,0,1,2,1,1,1,1,2,1,0,0,1,2,1,1,0,1,1,1,1,2,1,2,0,1,1,0,1,1,2,1,1,1,2,1,1,0,1,2,1,0,1,2,0,1,1,2,2,0,1,0,2,1,2,2,1,1,2,2,0,1,2,1,2,1,1,1,0,1,2,0,1,1,2,0,1,1,2,0,2,0,2,1,0,2,0,0,1,1,2,2,0,1,1,0,1,0,1,2,1,1,0,2,2,0,1,2,2,0,0,2,1,1,1,2,0,0,0,1,2,0,2,0,2,2,2,2,1,0,1,0,0,0,2,1,1,0,1,0,2,2,1,2,2,1,2,1,2,0,2,2,1,2,0,2,2,2,2,1,0,2,0,0,0,1,1,1,1,1,1,2,1,1,2,0,2,2,1,2,2,0,0,1,2,1,2,0,2,1,1,1,2,0,1,2,1,1,1,1,2,1,2,0,0,0,0,2,2,0,1,1,2,2,2,1,2,2,2,2,0,0,2,1,1,0,2,1,0,1,1,2,2,0,2,1,0,1,1,1,2,0,1,0,2,2,1,2,1,2,1,0,0,0,2,1,0,0,0,2,0,0,2,0,2,2,2,0,2,2,2,2,1,0,2,2,2,2,2,2,2,1,1,0,2,2,1,2,0,2,2,2,0,2,2,2,0,2,0,1,1,2,0,2,0,2,0,1,2,1,2,1,1,1,1,2,2,0,0,2,1,0,1,0,1,0,1,0,2,1,0,2,1,0,1,1,1,1,1,2,0,2,2,1,2,2,2,1,0,2,0,1,2,1,0,2,1,2,2,0,1,0,0,2,2,2,0,2,1,1,2,0,1,0,0,1,0,0,2,0,2,2,1,0,2,0,0,2,1,1,1,1,2,0,0,1,1,1,0,0,0,2,0,1,2,1,2,0,1,1,2,2,0,0,2,2,0,2,0,0,0,2,0,2,1,2,2,0,0,1,2,1,1,2,1,2,0,0,1,2,2,0,0,2,0,0,2,2,0,0,2,2,2,0,2,1,0,1,2,2,0,2,1,1,2,2,0,0,0,0,0,0,0,1,2,1,2,0,0,0,2,1,2,0,1,2,2,1,2,2,1,2,2,1,2,2,2,0,1,0,1,0,1,0,0,2,2,0,0,2,0,1,1,1,0,0,1,2,1,2,1,1,0,0,2,2,2,1,2,1,1,0,1,0,2,1,0,2,0,1,2,1,1,2,1,0,1,0,0,1,1,0,2,2,2,0,1,2,0,0,2,1,2,2,0,0,0,0,1,0,1,2,2,2,2,1,1,1,1,0,0,2,2,2,1,1,0,2,1,2,2,1,1,2,0,1,2,0,2,2,2,1,2,0,2,0,2,0,0,0,2,0,2,0,1,2,1,0,2,1,0,0,2,0,2,1,2,0,2,2,0,0,0,1,0,0,0,1,2,1,0,2,0,0,2,1,1,0,2,0,1,2,2,1,1,0,0,1,2,1,0,2,0,2,2,2,2,2,2,0,0,0,2,0,0,0,2,0,1,1,0,0,2,1,0,2,0,2,0,0,2,0,2,0,0,1,1,2,2,2,0,2,2,1,0,2,0,2,1,2,2,1,2,1,0,0,2,0,2,1,1,1,1,1,0,1,1,1,0,0,2,2,1,2,0,2,1,2,1,0,0,0,1,2,1,0,0,2,0,0,0,1,0,2,0,2,1,2,2,0,2,0,2,0,2,1,0,2,1,2,1,0,0,1,2,1,1,1,1,2,0,2,1,1,1,2,0,2,2,2,0,0,2,1,2,2,0,1,0,0,1,1,1,2,0,1,2,2,0,1,2,1,1,0,2,1,0,1,2,2,2,1,2,1,1,1,1,2,2,1,0,2,0,1,1,2,1,2,2,1,0,1,2,0,2,0,1,2,1,0,1,1,0,1,1,2,2,0,2,1,1,2,2,2,2,1,2,0,0,1,2,0,1,1,2,2,1,1,1,1,1,2,0,1,2,0,2,0,1,0,2,2,0,2,1,0,2,1,1,1,1,1,1,1,1,0,2,0,2,0,1,1,0,2,2,0,2,2,2,1,2,0,1,1,1,0,0,0,0,0,1,1,0,1,2,0,2,2,0,1,1,1,1,2,0,0,0,1,1,2,1,1,2,1,2,0,1,0,2,1,0,1,0,1,2,2,0,1,0,1,2,2,0,2,0,1,2,0,1,2,1,0,0,0,1,2,0,1,2,0,1,0,0,2,0,1,1,2,1,1,0,2,1,0,0,0,2,1,2,1,0,0,0,1,1,2,1,1,2,0,2,0,1,1,2,2,1,1,1,0,1,0,2,2,2,0,2,1,0,2,0,0,2,2,2,2,2,0,0,2,0,1,1,0,0,2,0,1,1,0,2,1,2,2,0,1,0,0,0,0,0,0,2,1,0,0,0,1,2,2,0,1,2,2,0,1,1,0,0,0,2,0,2,1,2,2,0,0,1,0,0,0,2,2,2,1,1,1,0,0,1,2,0,0,1,2,0,2,2,1,0,1,1,0,1,2,0,2,0,0,2,0,2,2,1,1,1,2,1,1,1,0,1,0,2,1,2,0,0,1,1,0,2,0,2,1,0,0,2,2,0,2,0,1,0,1,1,1,0,1,1,1,2,1,2,2,0,1,0,0,2,0,2,1,0,0,0,1,2,0,1,2,2,1,0,1,2,0,0,2,2,0,1,1,2,2,2,2,0,2,1,1,2,0,2,0,0,2,0,2,2,2,1,0,0,1,1,0,1,0,0,0,1,1,2,0,1,0,1,2,1,2,2,0,0,2,1,0,0,1,0,0,2,1,0,1,1,1,0,1,1,1,2,2,2,1,2,0,2,0,1,2,2,0,0,1,2,2,1,2,2,2,2,1,2,0,0,0,1,1,0,1,2,2,0,1,0,2,0,0,2,2,2,0,0,1,2,1,2,1,2,0,1,2,1,2,0,2,2,0,1,2,1,0,0,2,2,2,2,2,2,0,0,1,0,2,2,1,1,2,0,2,0,1,1,2,2,2,1,1,0,2,0,1,0,2,2,0,1,0,1,2,0,1,2,1,1,1,1,0,2,1,1,0,0,2,0,0,2,2,0,1,2,0,1,1,2,0,0,1,0,0,0,2,0,1,2,1,2,0,0,0,1,2,1,2,0,2,2,1,1,2,0,0,2,1,1,1,0,1,1,0,1,0,0,0,1,1,0,0,0,0,1,1,0,2,0,2,2,2,1,0,2,2,2,0,0,2,2,1,0,2,1,0,1,1,1,0,0,1,2,1,1,0,0,1,1,0,1,1,2,2,2,2,2,1,2,0,0,2,2,2,2,0,1,0,2,2,2,0,2,2,0,2,1,1,2,1,0,1,2,2,1,1,0,2,2,2,2,0,0,2,1,0,0,2,0,1,0,0,0,1,1,0,1,1,0,0,1,2,2,2,0,2,2,0,1,0,1,2,2,0,2,1,2,1,2,1,2,0,0,1,2,1,2,0,0,0,0,2,1,0,2,2,2,0,0,2,0,0,2,0,1,2,1,2,0,2,1,0,0,0,0,1,1,2,0,1,1,2,2,1,1,1,2,0,2,0,2,1,2,2,2,2,2,2,2,2,0,1,2,0,1,2,0,0,1,2,2,2,0,0,2,2,0,2,0,0,1,0,0,0,0,2,2,2,0,2,0,2,2,2,1,1,1,0,2,1,0,2,0,1,1,2,1,2,0,2,2,2,0,2,0,2,2,2,1,1,1,1,0,1,2,1,0,0,2,2,2,0,1,2,1,2,2,1,0,1,2,0,0,2,0,2,0,0,0,1,2,1,1,1,1,2,0,1,1,2,1,2,2,0,2,2,1,0,2,0,1,2,0,0,0,2,2,2,2,0,0,2,2,0,2,2,2,0,2,2,0,2,0,2,0,0,0,2,0,2,0,2,0,0,1,0,1,1,0,1,2,1,2,2,0,2,1,0,0,0,0,1,0,0,0,0,2,0,2,0,0,2,2,1,1,2,1,2,2,0,2,1,0,2,1,0,2,1,2,0,2,1,1,2,2,1,0,2,2,2,0,2,1,0,2,2,2,2,2,2,0,1,0,2,0,2,0,2,1,2,1,1,1,0,2,1,0,1,0,2,2,2,2,0,2,2,1,0,2,2,1,2,0,0,0,1,0,2,1,1,1,0,1,0,0,0,1,2,2,0,0,2,1,0,1,2,1,2,1,0,1,2,1,0,0,1,0,0,1,1,2,2,0,0,2,2,1,0,0,1,0,2,2,2,1,0,1,2,2,1,1,1,2,2,2,0,0,2,2,2,1,0,0,0,0,1,2,0,0,0,1,2,1,1,0,0,2,2,0,1,0,0,2,2,1,2,0,0,2,1,2,2,2,0,0,2,0,0,1,0,1,0,1,2,1,0,0,1,0,2,1,1,1,1,2,2,2,0,1,2,2,0,1,1,0,1,2,1,2,2,0,2,2,1,1,1,0,1,1,0,1,1,0,1,2,0,0,0,1,2,1,1,0,2,0,2,2,0,2,1,0,1,0,0,0,2,0,0,0,2,1,0,1,1,0,2,2,2,0,1,2,1,1,2,0,2,1,2,2,0,1,2,2,1,1,0,2,2,0,1,2,0,1,0,0,2,0,2,1,0,0,0,2,0,0,2,2,2,1,0,1,2,2,1,2,1,2,2,0,0,0,2,0,1,0,0,0,1,1,2,0,2,2,1,1,0,2,2,0,1,2,2,2,1,0,0,2,1,2,0,0,0,2,0,0,0,0,0,2,0,0,0,2,0,0,2,0,0,1,0,2,1,2,2,0,0,1,0,0,1,2,2,0,0,0,2,0,0,1,0,2,0,2,2,2,2,0,1,2,2,0,2,0,2,1,2,2,2,1,2,2,0,1,2,2,1,1,2,0,2,2,1,0,1,1,2,0,1,0,2,2,2,0,2,0,1,2,2,0,0,0,0,2,0,2,0,2,0,0,2,1,2,2,0,2,0,2,0,1,0,0,2,0,0,1,1,0,2,1,2,1,0,2,0,1,2,1,0,2,0,2,2,2,2,2,1,0,1,0,2,0,2,0,0,0,0,2,2,2,1,1,2,1,2,2,0,2,1,1,0,1,1,2,1,2,1,2,2,0,1,2,2,2,0,0,1,0,2,2,1,2,0,2,0,0,2,0,2,1,2,2,0,2,0,0,1,0,1,0,1,1,2,1,0,1,1,1,1,1,0,2,2,1,2,1,1,1,0,1,0,1,1,1,2,0,1,2,0,1,2,2,2,1,2,2,2,0,0,0,2,2,0,1,0,1,2,0,0,1,0,2,1,2,2,0,0,0,2,2,2,2,0,1,2,2,2,0,2,0,0,1,1,0,0,1,0,1,0,0,1,2,0,1,2,2,2,2,2,1,0,2,2,0,2,2,1,2,2,0,2,2,1,0,0,2,1,1,2,2,1,1,2,2,2,2,1,0,1,0,0,0,2,1,0,1,2,2,2,0,0,1,1,2,0,0,1,2,1,0,2,0,2,1,2,2,2,2,2,0,0,1,2,0,0,0,0,0,0,1,2,0,2,2,2,1,1,1,1,0,1,2,1,0,2,1,1,0,0,1,1,0,2,2,1,2,0,2,0,0,0,2,1,2,2,1,2,0,1,1,1,0,2,2,0,1,0,0,0,1,1,1,1,1,0,1,0,2,1,2,0,2,0,2,0,1,0,2,2,0,2,0,1,2,1,2,2,1,2,1,0,1,2,2,0,2,2,1,0,2,2,0,0,0,0,1,2,2,2,0,1,0,1,2,0,2,2,1,2,0,1,1,1,2,2,2,2,0,2,1,0,2,1,0,0,2,2,2,2,2,2,0,2,0,1,2,0,0,2,2,0,2,0,0,0,2,2,2,0,2,2,2,1,2,1,0,2,2,0,2,0,2,0,0,1,1,0,0,0,0,0,2,1,2,2,0,1,0,2,2,2,2,2,0,0,2,1,1,0,2,2,2,1,0,0,0,0,2,2,2,0,0,2,2,0,0,2,0,0,1,2,2,1,0,0,0,0,1,0,2,2,2,2,2,1,0,0,2,2,0,0,1,0,0,0,0,0,2,2,0,2,2,2,1,1,2,1,0,2,0,1,1,2,1,1,0,1,0,0,0,0,0,2,2,2,1,2,2,2,2,1,2,2,0,0,1,2,2,2,1,1,1,1,2,0,0,2,2,0,2,0,1,2,2,0,2,0,0,1,2,2,2,2,2,1,0,1,1,2,0,2,0,2,2,2,1,1,2,1,2,2,2,0,1,2,1,0,1,0,2,1,1,0,2,0,2,0,2,1,1,2,1,2,0,0,2,1,1,2,1,1,0,2,1,2,0,2,2,0,2,0,0,2,0,1,1,2,0,1,2,2,1,2,2,0,1,0,1,2,1,0,2,0,0,1,0,1,2,2,2,0,1,0,2,2,0,2,0,1,1,0,2,2,2,2,1,1,0,1,0,0,2,2,1,0,0,1,2,2,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,2,2,0,1,0,2,2,2,2,0,0,0,0,2,2,2,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,2,0,1,2,1,1,1,2,0,0,2,0,1,1,1,0,0,0,2,2,2,1,0,2,1,2,0,0,1,1,0,0,2,1,1,1,0,0,0,1,2,0,0,0,2,0,1,1,1,0,0,1,1,2,0,2,0,0,0,0,0,0,1,0,1,1,2,2,2,0,1,1,2,2,1,0,2,0,1,0,0,2,1,2,0,1,0,1,2,1,0,2,1,0,2,2,2,1,1,0,1,0,0,0,0,0,1,0,0,0,1,2,2,0,1,2,1,1,0,2,0,1,0,2,2,2,0,0,0,0,1,0,0,0,2,1,0,1,2,1,1,0,1,2,2,2,1,0,1,1,0,0,2,1,0,0,1,0,2,2,0,0,1,2,0,0,2,1,1,1,2,1,1,2,0,0,2,1,0,2,1,0,1,2,2,1,2,0,1,2,0,1,2,2,0,1,2,2,2,1,0,2,1,1,2,1,1,2,1,2,1,1,2,1,0,2,2,1,1,0,2,1,1,0,1,0,0,2,1,1,0,2,2,0,0,1,2,0,1,2,0,2,2,2,1,1,0,2,0,2,1,0,1,1,1,0,1,2,0,0,1,1,1,1,2,2,2,2,1,0,2,0,2,0,1,2,0,2,2,0,2,1,0,1,0,1,2,1,2,1,2,0,2,1,0,0,1,1,2,0,0,0,1,1,0,1,1,0,2,1,2,0,1,1,0,0,1,2,1,0,2,2,2,2,1,1,2,0,2,0,1,2,0,0,2,1,2,0,1,1,2,2,2,2,2,2,2,0,2,0,2,1,0,0,1,0,0,2,0,0,0,0,1,0,0,0,1,2,0,0,0,0,0,1,1,2,1,1,2,1,0,1,1,1,1,1,1,2,0,1,0,1,2,1,1,2,0,2,0,0,2,2,0,1,1,0,1,1,0,0,0,2,0,0,2,0,2,1,0,0,1,1,2,1,2,0,0,2,1,1,2,2,2,0,1,2,0,0,1,2,1,2,2,2,2,0,1,1,2,2,0,0,1,2,0,1,1,1,2,2,0,1,0,1,2,1,1,1,2,2,1,1,2,2,1,0,1,2,2,2,1,2,2,0,1,0,1,1,2,2,2,1,0,2,1,0,2,0,0,1,0,2,2,2,2,2,0,0,1,0,1,1,0,0,2,2,2,0,2,2,0,1,0,2,0,0,1,1,0,2,2,1,0,2,2,2,1,1,1,0,2,1,2,2,1,2,0,0,2,0,0,0,1,2,0,0,0,1,0,2,0,0,1,0,1,2,1,2,2,0,0,2,0,2,2,2,2,0,2,0,0,1,2,2,2,2,2,2,2,1,0,2,1,1,1,0,2,0,0,0,2,1,2,1,1,2,2,1,0,0,0,1,1,1,1,2,1,0,1,2,2,2,2,1,0,0,1,0,1,0,1,1,2,0,0,0,2,1,0,1,0,0,0,2,0,0,1,1,2,0,2,0,2,1,1,1,1,2,0,1,2,1,1,0,0,1,2,0,2,2,0,1,1,0,2,1,1,2,2,1,2,1,2,2,0,0,1,0,0,1,0,2,0,1,1,2,0,1,2,0,0,1,2,2,0,2,0,0,1,0,1,1,2,2,0,2,0,1,1,2,0,0,1,1,2,2,1,1,2,1,0,2,0,2,2,2,0,2,1,1,2,0,2,1,1,2,0,1,2,0,1,2,1,1,2,2,1,2,2,0,1,2,1,2,0,0,0,1,2,1,0,2,0,0,2,2,1,1,2,0,2,0,2,0,0,2,1,2,1,1,0,0,2,2,1,1,2,0,2,1,2,0,0,1,2,0,2,2,0,2,1,1,0,1,1,0,1,1,0,2,2,1,0,0,1,2,2,2,0,1,2,0,0,2,2,2,2,1,0,1,0,1,2,2,0,2,0,1,0,2,2,1,1,0,1,2,0,0,0,2,1,1,2,0,0,0,1,0,2,0,2,0,0,2,2,2,1,2,2,2,0,0,2,0,2,1,0,0,2,0,0,2,1,1,2,2,2,2,1,1,1,0,2,0,0,0,2,2,2,0,2,0,0,2,0,1,2,0,1,0,0,0,2,1,2,1,0,2,0,0,0,0,0,1,0,1,2,0,2,2,1,0,0,2,0,0,1,1,2,2,0,2,2,0,2,0,1,0,2,0,1,0,0,1,0,0,0,2,2,0,2,2,0,2,0,1,1,2,2,0,2,2,1,0,0,0,2,1,2,0,0,1,0,0,2,0,0,1,0,0,0,1,0,0,1,0,0,0,0,2,2,0,1,2,0,2,2,2,0,1,2,1,0,0,1,2,1,1,2,2,2,2,1,0,0,0,0,1,1,1,1,2,2,0,2,1,0,2,0,0,2,1,2,2,2,0,0,1,2,0,0,0,2,1,1,0,0,0,2,2,2,1,2,0,2,2,1,2,1,2,2,2,0,2,2,0,1,1,1,1,0,1,1,1,2,2,2,2,2,2,0,0,1,0,2,2,0,0,2,2,2,0,2,2,0,2,0,2,0,0,1,2,1,0,1,1,2,0,2,0,1,0,0,1,1,1,2,0,2,2,0,2,1,2,0,2,1,2,0,0,1,1,1,0,1,2,0,0,2,2,1,0,1,1,2,0,0,2,2,1,0,2,2,2,0,1,0,2,0,0,2,1,0,2,1,0,0,1,1,1,0,0,2,0,0,2,2,0,2,0,1,2,2,0,2,0,0,2,1,1,2,0,0,1,2,2,0,1,2,0,2,0,1,1,2,2,2,2,2,0,0,1,2,2,2,2,0,0,0,2,1,2,0,2,2,1,2,0,0,2,1,0,1,0,2,0,0,2,1,2,2,1,0,1,0,1,2,2,0,1,0,2,0,2,0,1,2,2,1,0,2,2,0,0,0,2,0,1,2,0,0,0,1,1,0,0,2,1,2,2,1,2,2,0,2,1,2,0,1,2,1,2,2,2,0,2,1,2,2,0,0,0,0,1,2,1,2,0,2,2,1,2,2,2,0,2,2,0,2,2,0,2,2,0,0,0,1,2,1,1,0,2,2,0,1,0,0,1,0,0,1,2,0,1,0,2,1,0,1,0,2,1,1,2,1,0,0,2,1,2,0,2,0,2,2,0,0,1,2,0,0,1,2,0,1,2,0,0,0,0,2,0,2,2,1,2,1,2,1,0,0,2,2,1,1,0,2,2,2,0,1,0,1,1,0,1,2,1,0,1,0,0,2,2,0,0,0,0,2,2,0,0,2,1,0,2,2,0,0,1,2,2,0,2,2,1,0,2,1,1,2,0,1,2,2,2,0,2,2,2,1,1,0,0,1,2,2,2,0,0,0,0,2,1,1,2,1,2,0,2,1,2,1,0,0,0,1,2,1,1,2,2,2,0,1,0,2,1,0,0,2,2,2,2,2,0,2,0,2,0,1,1,2,1,2,1,2,0,0,2,0,1,1,1,1,2,1,0,0,0,2,2,1,2,1,0,2,1,0,2,0,2,0,0,2,2,2,2,1,0,1,1,2,1,1,2,2,1,1,2,0,1,2,2,2,1,2,1,0,0,1,2,0,1,0,0,2,0,2,2,0,2,0,0,2,1,1,2,2,1,0,0,1,1,2,2,1,2,0,2,1,0,2,2,0,0,1,2,1,2,0,1,0,0,0,1,0,0,2,2,1,2,2,2,2,1,0,2,0,1,0,1,0,0,0,1,1,0,0,0,0,1,0,1,1,0,0,2,1,2,2,2,2,1,2,1,2,2,1,2,2,0,1,1,2,1,2,0,0,0,2,2,2,1,1,0,1,0,2,0,0,2,2,2,1,0,1,1,0,0,1,0,0,1,0,2,0,2,0,2,0,2,1,1,1,0,1,0,0,2,0,0,2,1,0,2,2,0,2,0,2,0,1,0,1,2,1,2,0,1,2,1,2,0,0,0,2,1,2,2,2,1,1,1,1,0,1,1,2,1,2,1,0,1,2,2,2,0,1,1,2,2,2,0,0,1,2,0,1,2,0,2,0,1,2,0,2,1,2,1,1,1,0,2,1,0,1,0,0,1,2,0,2,1,2,0,0,0,1,1,2,0,1,2,1,1,1,1,0,1,0,0,1,2,2,1,2,2,1,1,1,2,1,2,1,1,2,1,1,2,0,0,0,1,1,2,2,0,0,2,1,0,0,1,1,2,0,1,2,2,0,2,0,0,2,0,0,2,1,0,2,1,0,0,2,0,0,2,1,0,1,0,0,1,0,1,0,0,2,2,2,0,0,2,0,2,2,0,1,0,2,0,0,2,1,0,0,2,0,2,1,2,1,1,0,2,1,2,1,2,0,1,1,1,1,2,0,0,1,2,2,1,1,2,2,0,0,1,0,0,0,1,2,2,2,0,2,0,0,1,0,1,1,0,1,0,1,1,0,0,1,1,1,0,0,2,1,0,2,0,2,0,1,0,2,0,0,0,2,0,2,1,1,0,1,2,2,0,2,2,0,2,0,2,1,0,0,2,2,0,2,2,2,0,1,1,2,0,1,0,2,1,1,1,2,0,1,0,2,0,0,2,2,2,0,2,1,2,2,2,0,2,0,1,0,2,1,2,1,0,0,1,1,0,0,2,2,2,1,2,1,1,2,1,2,0,0,0,0,0,0,0,0,0,1,2,1,1,0,0,2,1,1,1,1,2,1,2,0,2,1,1,2,2,2,2,0,0,0,2,0,0,2,2,2,2,2,2,1,1,0,1,2,2,2,0,2,0,0,2,1,1,1,0,0,1,0,2,0,2,2,2,1,0,0,0,1,2,1,2,1,0,0,1,1,1,2,0,2,2,0,1,2,2,2,0,0,2,2,1,0,2,2,1,1,2,2,2,1,2,0,2,1,0,0,1,1,0,2,0,0,2,1,0,2,2,1,2,1,1,1,2,0,1,2,2,0,1,0,0,1,0,2,0,0,2,2,0,0,1,2,2,2,0,2,1,1,0,2,2,0,2,2,2,0,2,1,2,2,2,1,2,0,1,0,2,2,0,2,1,0,0,0,0,0,0,2,0,0,2,1,2,0,1,1,2,0,2,1,1,2,2,0,2,0,2,0,1,2,0,0,2,0,2,0,1,2,0,0,2,2,0,0,1,2,0,1,2,2,0,1,0,1,0,0,1,2,0,2,1,1,2,0,2,0,1,0,0,1,0,1,2,2,1,2,2,1,2,0,0,0,0,1,1,1,0,1,2,0,2,2,0,1,1,0,2,2,0,2,1,1,0,1,2,1,0,2,2,2,2,2,2,1,1,2,0,2,1,1,1,2,1,1,1,0,2,0,0,0,2,1,2,1,1,2,2,1,1,0,0,2,0,0,1,1,2,2,0,1,0,0,0,2,0,2,0,1,2,1,2,1,0,2,2,0,2,1,1,2,2,1,1,1,1,0,0,2,1,1,0,2,0,1,2,0,0,0,2,0,0,0,0,1,1,2,2,0,2,1,2,0,1,2,1,0,0,0,1,1,2,0,2,1,0,1,2,1,1,1,2,1,2,1,2,0,1,1,0,0,1,2,1,1,2,2,1,0,0,1,2,2,1,2,2,1,0,1,1,2,0,1,0,0,1,1,0,0,1,2,2,1,2,1,0,2,2,2,0,1,1,0,2,0,2,0,0,0,2,0,0,1,0,0,2,0,1,0,1,2,2,0,1,2,2,1,0,2,0,0,2,2,2,0,2,2,1,2,2,1,0,2,2,2,2,1,1,1,0,0,2,0,2,1,1,0,0,2,0,2,0,1,1,0,2,0,0,2,2,0,2,2,2,0,0,2,1,0,2,2,2,1,0,2,2,0,2,2,0,0,0,2,0,0,2,0,0,1,1,2,0,0,2,0,0,0,2,2,2,2,0,0,2,2,2,2,1,0,2,0,2,0,2,2,0,0,2,1,0,0,2,0,2,0,0,0,2,1,0,1,0,0,0,2,1,0,2,2,0,2,2,0,2,2,2,0,0,0,0,0,2,2,2,0,1,0,0,1,2,0,2,2,0,0,1,0,1,2,2,1,2,2,1,2,0,0,2,2,0,0,1,0,2,0,0,2,1,2,2,0,2,0,2,2,0,0,1,2,2,2,2,0,1,0,2,2,2,0,0,2,2,2,2,2,2,0,2,0,2,1,0,2,0,1,1,0,2,1,2,2,2,2,2,0,0,0,1,1,1,1,2,2,2,1,2,2,0,1,0,1,2,0,2,1,2,2,2,1,2,1,0,0,1,2,1,2,2,2,0,1,1,2,2,2,0,0,2,0,2,2,0,2,1,2,2,0,1,1,2,1,2,1,2,1,2,1,2,0,1,2,1,1,1,0,0,2,2,1,0,2,2,0,1,2,0,0,2,0,0,1,2,0,2,0,2,1,1,2,2,1,2,0,1,2,1,0,0,0,1,1,1,2,1,0,1,0,0,2,1,1,0,0,0,1,1,2,1,0,0,0,2,1,0,1,1,2,1,0,0,2,2,1,2,1,2,2,1,1,2,1,0,0,1,0,0,2,0,0,2,2,2,2,2,2,1,0,0,1,0,2,2,2,0,2,1,0,1,0,0,0,0,2,1,0,1,2,0,2,0,2,1,0,0,0,0,1,0,0,1,0,2,2,1,0,0,2,2,1,0,1,0,1,0,0,1,2,2,2,2,1,0,0,1,2,2,1,0,0,0,0,2,0,0,2,2,1,0,2,1,2,1,2,0,1,1,1,2,2,1,2,2,2,2,1,0,0,1,1,2,2,0,2,2,1,2,2,1,0,1,2,0,0,2,2,1,0,1,2,1,0,0,2,0,0,2,1,0,1,2,0,1,2,0,2,1,0,1,1,1,0,2,2,2,2,2,1,1,2,0,1,0,1,1,0,2,2,0,1,2,1,0,0,0,0,0,0,1,0,0,0,2,1,0,2,0,1,2,0,0,2,0,2,1,2,0,0,0,0,0,0,0,1,1,2,2,0,2,0,2,0,0,0,1,0,0,0,2,2,1,2,2,1,1,2,1,0,0,0,0,0,0,1,0,1,0,2,0,0,0,0,2,2,1,1,0,1,2,2,1,2,0,1,1,0,0,2,0,2,2,1,1,0,0,1,2,2,0,1,1,2,2,2,1,1,1,2,0,0,1,2,1,0,1,2,2,0,2,0,0,0,1,0,0,0,0,0,0,1,0,1,1,1,2,0,2,2,0,2,2,0,0,0,1,0,1,1,1,0,0,0,1,2,1,2,2,1,1,0,0,2,0,1,2,1,1,1,2,2,2,2,1,2,2,2,2,0,2,0,1,0,0,2,1,2,0,1,2,0,0,1,1,1,2,0,2,1,1,1,0,0,2,0,0,0,1,2,2,2,1,1,2,2,0,2,2,2,2,2,1,0,2,0,1,2,1,0,1,2,2,2,0,2,2,2,2,2,1,2,2,1,2,0,0,0,1,1,1,1,0,2,0,2,0,2,2,2,0,1,2,2,2,2,0,2,0,1,2,2,2,2,2,2,0,2,2,0,1,1,1,1,1,2,0,2,0,0,2,1,1,2,0,0,1,1,0,2,0,2,1,2,0,1,2,2,0,1,0,0,0,0,0,0,1,0,1,2,2,2,0,2,2,2,1,2,2,2,0,1,2,2,1,1,2,1,1,0,2,2,1,2,0,2,2,1,0,0,0,2,0,2,1,1,1,0,1,1,1,2,0,1,0,0,2,2,2,0,1,1,2,1,2,2,1,0,2,1,0,2,0,0,2,2,2,0,0,2,1,1,0,2,1,0,0,0,2,2,0,0,2,1,2,2,2,2,0,0,0,0,1,2,1,1,1,0,2,0,0,2,1,2,0,0,2,2,2,1,0,2,1,0,0,0,2,1,2,1,2,1,2,2,0,0,2,0,2,0,2,2,0,2,1,1,1,0,1,0,0,1,1,2,1,0,1,2,2,0,2,2,0,0,0,1,0,1,0,0,1,0,0,1,2,2,0,1,1,1,1,1,2,0,2,2,2,0,1,0,1,0,1,1,2,0,0,1,2,0,1,1,0,1,1,1,0,1,1,1,1,0,0,0,1,1,0,0,2,1,0,0,0,0,0,1,2,1,0,1,2,0,0,2,0,0,0,1,2,2,0,2,2,0,1,0,2,2,0,1,0,0,2,1,2,2,0,0,0,2,2,1,1,0,0,2,2,1,2,2,2,0,0,0,0,1,0,2,2,1,0,0,2,0,1,2,1,0,0,2,1,2,2,1,1,2,1,0,1,0,0,2,1,0,2,0,1,2,2,1,2,2,2,1,2,2,2,2,0,0,1,0,0,1,0,0,1,0,1,2,0,0,2,2,1,2,0,0,2,1,2,2,2,0,2,0,2,1,2,2,0,2,0,0,2,0,2,2,0,2,2,2,2,0,2,2,1,2,2,2,0,1,1,2,1,2,1,0,1,1,2,2,2,1,1,2,0,1,0,1,0,1,0,0,1,1,1,0,1,0,2,1,0,1,2,1,2,0,0,0,0,0,1,0,2,1,0,1,2,0,2,1,1,1,0,0,1,1,1,2,0,2,1,1,0,2,1,2,2,0,2,0,1,0,0,2,1,0,2,1,2,0,0,2,2,0,0,1,1,1,0,2,2,0,1,2,2,1,2,1,0,1,2,1,1,0,0,0,2,2,1,1,2,2,2,0,1,2,0,2,1,0,1,1,1,2,1,2,0,0,2,2,0,0,2,0,2,2,0,0,2,2,0,2,2,1,0,2,0,2,0,0,2,1,1,1,1,1,1,0,2,2,2,0,2,0,2,2,2,0,2,1,0,1,2,0,1,0,0,2,2,0,1,1,2,0,2,1,0,0,0,0,0,2,2,0,0,0,2,0,2,1,1,0,2,1,0,2,0,1,0,2,2,2,0,1,0,1,0,1,0,2,2,1,1,1,0,1,1,0,0,1,1,0,0,2,0,2,2,2,0,1,0,0,0,0,1,0,1,0,2,0,0,0,1,2,2,2,0,2,1,2,0,0,1,0,0,1,1,0,2,0,2,0,2,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,2,0,2,0,2,0,1,0,2,0,0,2,1,2,2,1,2,1,0,2,2,1,2,2,1,2,2,2,2,1,2,0,2,1,0,2,0,2,0,0,2,1,1,1,2,2,1,0,2,1,0,0,2,2,1,2,2,1,2,1,0,2,2,1,2,2,1,1,2,1,2,2,2,1,2,2,2,0,1,1,1,1,0,2,0,2,2,2,0,0,1,2,1,0,0,1,0,0,0,0,1,0,0,0,0,2,2,2,1,0,0,0,1,0,0,2,2,0,0,2,1,0,1,0,0,2,2,2,2,1,0,1,2,0,0,1,1,2,1,2,1,0,0,2,2,0,0,2,1,0,0,0,1,1,1,0,0,1,1,0,1,1,2,0,0,2,1,1,0,0,1,0,0,2,1,2,2,1,2,0,2,0,2,0,0,2,1,0,2,1,0,0,0,2,1,1,0,2,0,2,2,0,0,0,0,2,1,0,2,0,0,1,2,0,2,0,2,2,1,0,1,1,0,1,2,2,0,1,1,0,1,1,0,0,0,0,2,0,2,2,1,2,0,0,0,2,2,1,2,2,0,1,2,0,0,1,0,2,0,1,1,1,0,2,1,1,0,2,0,0,2,2,0,0,1,1,1,2,0,1,0,0,0,1,1,1,0,0,2,2,1,1,0,0,2,0,2,1,1,2,0,1,1,0,0,2,0,0,2,1,0,0,2,1,1,1,1,0,0,0,0,2,1,2,0,0,1,0,2,2,0,2,0,0,1,2,2,1,2,0,1,1,0,2,1,0,1,2,2,2,1,2,2,1,1,2,2,2,0,0,2,1,0,2,1,0,2,0,0,2,1,2,0,2,0,1,0,0,0,1,2,2,2,0,2,2,0,2,2,0,1,0,0,2,0,2,0,0,2,0,1,2,2,1,1,2,1,2,0,0,0,0,2,0,0,0,1,0,0,1,2,1,0,0,0,0,2,2,2,2,0,1,1,2,2,2,0,0,1,1,2,0,1,0,1,0,2,0,0,0,1,2,1,0,2,2,0,2,1,0,0,1,0,1,0,0,0,1,1,2,0,2,0,1,1,0,0,0,1,2,1,2,2,1,2,1,2,2,0,1,0,0,2,0,0,2,1,0,2,0,2,1,2,0,1,1,2,2,0,0,1,0,1,1,2,2,2,0,0,0,0,0,1,1,2,0,1,1,1,1,2,2,1,0,2,2,2,1,0,0,2,0,0,1,2,0,1,1,0,2,1,2,0,1,2,2,0,1,1,2,1,1,0,2,2,1,0,2,1,0,2,2,2,1,0,2,1,0,0,0,1,0,1,2,1,2,2,1,1,0,1,1,0,0,1,1,2,0,2,0,2,0,2,1,1,2,0,2,1,0,2,0,0,1,0,0,0,2,1,1,2,0,2,0,0,2,2,0,1,0,0,1,1,2,2,2,0,1,0,1,0,2,0,2,0,2,2,1,2,1,1,0,2,1,1,0,2,0,1,2,1,2,1,0,1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,1,2,1,0,2,0,2,2,1,0,2,2,2,0,0,1,0,0,2,2,2,1,0,0,1,0,2,0,1,0,2,0,0,0,0,0,0,0,1,0,1,0,0,1,2,0,2,0,1,0,2,0,0,2,0,1,1,0,0,1,1,1,2,1,1,1,1,0,2,2,2,2,0,0,2,1,1,2,0,0,1,0,2,0,1,0,0,0,0,2,1,2,2,1,0,1,1,1,1,1,2,0,1,1,1,0,0,1,2,2,2,2,0,2,1,0,1,0,0,0,2,1,1,0,0,2,1,0,0,1,0,2,2,0,2,1,1,0,1,1,1,2,2,2,0,1,0,1,1,0,0,2,0,0,0,1,0,2,1,2,1,0,0,1,0,0,0,0,1,2,1,2,2,2,2,2,2,0,1,1,1,0,1,2,1,2,0,2,2,0,0,2,1,0,1,0,2,0,1,1,2,0,0,2,0,2,0,1,1,1,0,1,0,2,1,0,1,2,2,1,0,2,0,2,0,1,1,2,2,0,0,2,1,0,1,1,0,1,2,2,0,1,1,1,0,0,1,0,0,0,1,1,1,0,1,2,2,1,1,1,0,0,1,2,1,1,0,1,1,1,0,2,2,1,0,1,2,1,1,0,1,0,2,1,0,0,0,0,1,0,2,1,0,0,0,1,2,2,2,1,0,0,2,0,1,1,0,2,2,0,0,1,0,2,1,0,2,0,1,1,1,2,2,0,1,1,2,0,0,0,0,1,2,2,2,2,0,0,1,1,0,1,1,2,0,2,2,2,0,0,1,1,0,1,0,0,2,0,1,2,0,0,2,2,2,0,2,0,2,0,1,2,1,0,2,1,0,0,0,0,0,2,0,0,1,1,0,0,0,1,2,1,0,0,2,0,2,2,0,2,0,1,2,2,1,2,0,0,2,2,0,0,0,1,1,1,2,2,0,0,1,1,0,2,2,1,1,0,2,2,2,2,1,1,0,0,1,2,1,1,2,2,0,0,0,2,0,1,1,1,1,2,2,2,0,1,1,0,1,1,0,0,0,2,1,2,2,2,1,2,0,0,1,2,1,0,0,2,2,2,1,2,1,1,2,2,1,0,1,1,0,0,0,2,1,1,1,0,2,2,1,0,1,1,1,0,0,2,0,1,2,0,2,1,0,0,1,2,2,0,0,1,0,2,0,2,1,0,1,1,1,2,1,2,0,2,1,2,2,2,1,2,2,1,2,0,0,2,1,2,1,1,0,1,2,1,2,0,1,0,0,1,1,2,1,1,2,2,0,1,0,2,0,2,1,2,2,2,2,2,2,2,2,2,0,1,0,0,2,2,0,1,0,0,2,0,0,0,0,2,1,2,0,2,1,2,0,2,2,1,0,0,2,1,1,1,0,2,0,2,0,2,0,1,2,1,0,1,1,1,1,2,2,1,1,2,0,2,2,1,0,0,0,2,1,0,0,1,1,2,2,2,2,0,2,1,0,0,2,1,2,2,1,0,2,1,2,2,0,1,0,1,0,1,1,2,1,0,1,1,1,2,1,2,1,2,2,0,1,1,1,2,2,1,2,1,0,1,2,2,1,2,2,0,1,1,2,1,0,1,2,1,2,2,1,1,1,1,1,1,1,1,0,0,2,0,1,2,2,2,0,2,0,1,2,0,0,0,2,1,2,1,1,1,2,0,2,1,1,2,0,0,0,1,1,2,0,2,1,0,2,1,0,0,1,1,0,1,0,0,1,1,1,0,1,1,2,2,2,1,1,1,0,0,0,0,1,1,0,2,1,2,1,1,2,0,0,1,0,0,2,0,2,0,1,2,2,0,1,1,1,0,2,0,2,2,0,2,2,0,0,2,1,2,1,0,1,0,0,1,1,0,1,2,0,1,1,2,0,2,2,0,0,2,1,2,0,1,1,2,2,2,2,0,1,1,2,1,0,1,1,2,0,2,2,1,2,2,1,2,1,2,2,0,0,1,1,2,0,2,1,2,2,1,0,1,2,0,2,0,2,2,1,2,2,0,2,1,0,0,0,0,2,0,0,0,2,1,1,0,1,0,1,2,2,0,0,1,2,1,0,2,2,1,2,1,1,2,1,0,2,2,2,2,0,2,0,1,2,0,0,1,1,2,1,2,1,1,1,1,1,1,1,1,1,0,1,1,0,2,2,0,0,2,1,1,2,1,0,1,1,1,2,2,1,2,2,2,2,2,1,2,2,0,1,0,1,2,0,0,1,1,2,0,2,1,0,2,2,2,0,2,2,0,1,2,0,0,0,1,1,1,1,1,1,2,2,2,0,1,2,2,0,0,1,1,0,2,1,2,0,0,1,0,1,2,0,0,1,2,2,1,0,1,0,1,2,2,0,2,2,0,2,1,0,1,0,2,1,2,1,1,0,2,1,2,2,0,0,0,0,2,0,2,2,0,1,0,2,0,0,0,2,2,0,2,1,2,0,2,2,2,1,1,1,1,0,2,2,0,2,0,2,2,0,0,2,1,0,1,0,1,2,0,1,1,2,0,2,0,1,1,0,0,2,1,0,2,0,2,1,1,2,2,2,2,2,2,2,1,2,2,2,1,1,1,2,2,0,2,1,2,0,1,2,0,1,2,0,0,0,2,0,2,2,0,1,0,2,0,0,0,1,0,2,0,2,0,1,2,2,2,0,2,1,2,2,2,0,1,2,2,1,0,0,2,1,0,2,1,1,1,0,2,2,1,1,0,1,1,2,0,1,2,0,0,1,2,1,1,2,2,0,2,0,1,2,2,1,1,0,2,1,0,2,1,0,2,0,0,0,1,0,2,2,0,1,0,2,1,2,2,2,2,2,0,0,1,0,0,1,2,2,2,0,1,1,2,2,2,2,1,0,2,1,1,0,2,2,2,2,0,0,0,0,0,2,0,2,0,0,0,0,0,1,1,1,1,0,2,2,0,1,2,2,0,1,2,0,0,2,1,2,0,2,1,1,1,2,2,1,0,0,2,2,2,1,0,2,2,0,2,2,0,1,2,2,0,0,1,1,2,1,2,1,2,2,0,1,0,0,0,0,1,2,0,1,1,1,2,2,2,0,1,1,1,2,2,1,2,0,2,1,2,1,2,2,2,1,1,2,1,2,1,2,2,1,1,2,1,0,2,0,0,2,1,1,1,0,1,2,2,0,2,0,2,2,2,0,2,1,0,0,0,1,0,1,0,1,0,0,1,1,2,0,1,0,0,1,1,2,0,1,0,1,1,1,1,2,1,0,2,2,2,0,0,2,0,2,1,2,0,2,2,2,2,1,2,2,2,0,0,1,0,0,0,0,2,1,2,1,2,1,1,2,0,2,1,1,0,0,1,0,1,2,0,1,1,0,2,2,2,0,1,1,2,2,2,0,2,1,0,0,0,0,2,0,2,0,1,1,1,1,2,2,0,1,1,1,0,2,2,1,0,2,2,2,0,1,2,1,0,1,0,1,2,1,0,0,2,1,1,1,2,0,2,1,1,1,2,2,1,0,1,2,2,0,0,2,2,0,0,0,0,1,2,0,0,0,2,0,2,0,1,2,2,1,1,0,0,2,2,2,1,0,2,2,2,2,2,2,1,0,2,2,0,2,0,2,2,1,1,0,0,1,2,1,1,1,0,1,0,0,0,0,1,1,0,0,2,1,1,1,2,2,2,2,1,1,1,0,2,2,1,0,1,2,2,2,2,2,2,1,2,0,0,0,2,0,1,1,2,2,1,0,2,1,0,1,0,1,2,0,1,0,1,1,0,1,2,0,2,0,2,2,0,0,1,1,0,1,1,0,2,1,0,2,1,0,1,0,1,1,2,1,0,0,2,2,1,0,0,1,2,2,1,1,1,0,1,0,0,0,2,1,0,1,2,0,1,2,1,2,1,0,0,1,2,2,2,1,1,2,0,1,1,1,2,1,1,1,0,0,1,1,2,1,1,0,0,1,1,2,1,1,1,2,1,1,1,0,0,1,2,2,1,1,1,1,1,2,0,0,2,1,0,0,2,0,0,1,0,0,1,1,1,1,1,1,2,1,1,2,2,1,1,2,2,2,0,2,0,0,2,0,2,1,1,0,1,0,2,1,1,0,1,2,1,1,2,0,1,1,2,2,2,2,2,2,2,0,2,2,1,0,2,0,0,2,2,0,2,1,2,2,1,2,2,0,2,0,0,2,1,2,1,2,1,2,2,2,0,0,2,2,2,2,1,2,2,2,2,2,2,0,2,0,1,2,0,2,2,0,0,1,0,2,2,2,0,2,1,0,1,0,1,1,2,2,2,2,2,2,2,0,1,0,1,0,1,2,2,0,0,2,2,2,1,0,1,1,1,1,1,2,2,2,0,0,2,1,2,0,1,0,0,2,2,0,2,2,0,0,2,2,1,2,2,0,0,2,1,0,1,2,0,0,1,1,0,0,2,0,0,0,2,2,0,1,1,2,2,2,2,1,2,1,2,0,1,1,1,0,0,2,1,0,1,0,0,0,0,0,1,0,2,0,1,2,2,2,2,0,2,2,1,0,2,0,0,2,1,1,2,0,1,0,1,0,0,1,0,1,0,0,0,1,2,0,1,1,0,1,0,0,1,2,0,1,0,0,0,2,0,0,2,0,2,2,1,2,2,2,0,2,2,1,0,2,0,1,1,0,2,0,1,2,0,0,0,1,2,1,0,2,2,1,2,1,2,0,0,2,1,0,2,0,1,2,2,2,2,0,2,2,2,0,1,2,1,1,1,2,0,1,0,2,0,0,2,1,2,0,2,1,0,2,2,0,1,0,2,2,2,0,2,1,2,1,1,1,1,1,0,2,2,0,0,1,0,1,1,1,2,2,2,1,1,1,0,0,1,0,2,1,1,2,0,1,1,0,1,0,1,1,2,0,0,0,1,0,0,2,1,2,1,0,1,0,0,2,1,2,0,2,2,2,1,0,0,0,1,0,0,2,2,2,2,0,1,2,1,0,2,0,1,0,2,2,1,1,2,2,0,1,0,1,1,1,1,0,1,2,2,0,1,0,1,2,0,0,1,2,1,2,0,0,0,2,2,0,1,1,2,2,1,2,0,0,0,1,2,2,2,1,2,1,2,1,0,1,0,1,1,2,0,2,0,2,1,2,1,2,0,1,0,1,0,0,1,0,0,2,0,2,2,1,1,0,0,2,2,0,1,2,2,2,0,1,0,1,2,0,0,2,0,2,2,2,0,1,2,2,2,0,1,0,0,1,2,0,0,0,0,0,2,2,2,1,0,2,2,1,0,0,0,0,1,1,2,1,0,0,2,1,2,0,1,2,2,0,2,0,0,2,1,2,0,0,0,1,1,1,0,2,1,1,0,1,1,0,1,0,0,1,1,0,0,0,2,2,1,0,0,1,2,1,2,0,2,2,2,0,0,2,1,1,2,1,1,0,2,2,1,2,1,0,2,2,1,1,1,2,0,2,2,2,1,1,2,2,0,2,1,0,2,2,0,1,0,1,0,1,2,2,1,1,0,2,0,0,0,1,1,1,0,2,2,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,2,0,2,0,1,2,0,0,0,2,1,1,2,0,0,2,2,1,2,0,1,0,0,1,0,0,0,2,2,1,2,0,0,1,0,1,0,0,0,2,2,2,2,0,2,1,0,1,2,2,1,0,2,1,2,2,0,2,0,1,2,0,1,1,2,2,2,1,0,1,0,2,0,1,0,0,1,0,2,1,0,0,0,0,1,0,2,1,2,2,1,2,2,2,0,1,1,0,2,1,1,1,1,2,1,1,2,0,2,2,2,1,2,0,2,1,1,0,1,0,0,2,0,0,2,0,2,0,2,1,2,0,2,1,0,2,2,1,2,2,2,0,0,0,2,0,0,0,0,2,0,2,0,2,0,0,1,1,2,1,0,0,1,1,0,0,1,1,2,2,1,2,2,0,1,0,0,0,0,1,2,1,2,0,2,0,2,0,2,2,1,2,0,2,1,2,0,2,2,1,2,0,2,1,1,1,2,0,0,1,2,2,1,2,1,1,1,0,0,0,0,1,0,0,2,2,0,1,1,1,0,0,1,2,2,1,0,0,2,0,2,1,0,1,2,0,2,2,0,2,2,0,2,2,2,0,0,1,1,2,0,2,0,0,2,0,2,2,0,1,1,0,2,0,0,1,0,0,1,2,0,0,0,1,1,1,2,2,2,2,0,2,1,2,1,1,2,0,2,0,2,0,0,2,0,2,2,1,0,2,1,1,1,1,2,2,0,2,0,0,1,2,2,1,1,2,2,0,2,0,2,0,0,1,0,0,0,2,2,0,2,2,1,0,2,2,1,2,0,1,1,2,2,0,2,0,2,0,1,2,2,1,0,1,2,2,0,0,2,1,0,1,2,1,1,2,2,0,1,1,1,0,0,2,2,1,2,1,2,1,2,1,0,0,0,2,2,2,2,2,0,0,2,1,2,0,0,2,1,2,1,2,0,0,0,1,2,2,1,0,0,0,1,1,1,0,2,1,2,2,2,0,1,1,0,1,2,1,0,1,1,1,2,0,1,0,2,0,0,0,0,0,0,1,0,2,2,0,1,1,2,0,0,1,2,2,0,2,2,1,0,0,0,0,2,1,0,2,2,0,2,2,1,2,1,2,1,0,0,1,0,0,0,1,0,0,0,0,2,1,1,2,0,2,1,1,2,0,1,2,2,1,0,0,2,1,0,1,0,1,2,0,1,0,0,2,1,2,0,0,2,0,2,2,2,0,2,2,2,2,0,1,0,0,2,0,0,0,1,1,2,1,2,2,1,0,0,0,1,2,2,0,2,0,1,0,1,0,1,2,1,2,2,1,2,0,2,1,2,1,1,0,1,0,1,1,2,2,0,2,2,2,1,1,1,0,0,0,1,1,0,2,2,2,0,2,1,2,1,2,1,2,2,0,2,2,2,0,1,0,0,0,2,1,1,0,1,1,2,2,2,2,0,1,0,1,0,1,1,0,2,2,1,0,0,2,0,2,2,2,0,0,1,2,0,0,0,2,0,0,1,2,0,1,2,0,2,0,2,2,0,0,0,1,2,0,0,2,0,2,0,2,0,0,1,2,0,0,0,0,1,2,0,2,2,2,0,2,2,2,0,2,2,0,0,2,1,0,0,2,0,2,2,0,1,0,2,2,1,2,1,2,2,0,2,1,0,2,2,2,0,2,0,2,0,2,0,0,0,0,2,0,1,1,0,0,1,0,0,1,0,2,2,0,1,0,0,0,0,0,0,0,2,1,1,2,2,0,2,1,0,0,2,2,2,2,1,2,2,1,2,0,2,2,2,2,0,2,0,2,0,2,0,0,2,2,2,0,2,0,1,0,0,0,1,1,2,2,1,0,1,1,2,0,2,0,0,0,2,0,0,2,2,2,0,0,2,0,0,0,0,2,0,0,0,1,0,0,0,1,2,1,0,1,1,2,2,0,2,1,0,2,2,0,0,2,2,0,2,0,1,0,1,0,0,1,1,1,2,1,2,1,0,0,0,1,2,2,2,1,2,0,2,2,0,1,2,1,2,2,0,0,1,0,1,0,1,2,1,2,1,0,2,2,2,2,0,1,0,2,0,0,2,0,0,0,1,2,0,1,1,2,2,0,0,2,2,0,1,0,0,1,2,1,1,0,0,2,2,1,2,2,2,2,2,0,0,0,1,0,2,2,0,2,0,2,1,2,2,2,2,2,0,2,0,1,2,1,2,2,2,2,0,1,2,1,2,0,0,1,1,1,2,2,2,1,1,1,2,1,1,1,2,1,1,2,2,2,0,0,0,2,1,1,0,0,2,0,2,2,1,0,0,2,0,1,0,0,2,1,2,1,1,0,2,1,2,0,1,2,1,2,0,0,1,0,0,2,0,2,0,0,2,0,0,2,0,0,2,2,0,2,0,2,2,2,1,1,2,0,1,0,2,2,1,1,2,2,2,2,0,2,1,0,2,1,2,0,0,2,0,0,1,2,0,0,0,2,2,0,2,0,0,1,2,0,1,1,2,2,0,0,0,0,2,2,1,2,2,0,0,0,1,2,1,2,0,2,2,1,2,2,2,2,2,2,2,0,0,2,1,2,2,0,1,0,2,2,1,2,2,2,2,2,0,1,1,2,0,2,1,0,2,2,2,1,1,2,2,1,1,1,2,2,2,2,2,2,2,0,1,1,2,0,0,0,2,2,0,1,1,0,2,2,1,0,0,1,1,0,2,0,0,2,1,0,1,1,1,0,1,1,0,0,2,2,1,2,1,0,2,0,1,0,2,0,1,0,2,0,2,1,0,0,2,1,2,1,2,1,0,1,1,2,1,0,2,0,1,0,1,2,0,0,2,0,1,2,1,1,2,1,1,2,1,2,0,1,1,2,0,2,0,0,1,1,1,2,2,1,0,0,0,0,2,1,2,1,1,2,0,1,1,0,2,1,2,1,2,1,2,1,0,1,0,1,1,2,1,0,2,0,2,0,1,1,1,0,0,1,2,1,1,2,0,1,0,0,2,1,1,1,2,2,0,0,2,2,2,0,0,0,2,1,1,1,2,2,1,0,0,0,0,2,0,0,0,1,1,0,1,1,2,2,2,1,1,2,0,1,2,2,0,2,0,0,2,1,2,2,1,2,0,1,1,1,0,2,2,2,2,0,1,2,2,1,0,1,1,2,1,1,1,2,2,0,2,2,1,1,1,2,1,1,1,2,0,2,0,2,1,2,0,1,2,1,2,1,0,0,2,0,2,2,1,2,2,2,1,1,1,2,0,1,1,2,0,0,1,2,2,0,1,2,0,2,2,0,2,2,0,2,0,2,1,2,2,0,0,2,2,1,0,0,2,1,0,0,2,2,2,2,2,0,0,0,0,0,0,0,2,2,2,2,0,0,0,1,2,2,1,1,0,2,1,2,2,1,1,2,0,2,1,1,2,2,2,2,2,2,2,0,1,2,2,2,1,1,1,2,2,2,2,1,2,0,1,0,2,2,1,0,2,0,2,2,1,1,1,0,0,0,0,0,2,1,0,0,1,2,2,1,0,0,0,0,0,2,2,0,0,0,0,1,0,1,2,0,2,1,0,2,1,0,1,0,0,0,0,1,0,0,2,0,2,2,2,2,2,2,2,2,2,1,1,0,0,0,2,0,1,2,0,1,0,1,1,0,2,1,1,0,0,2,0,1,0,2,0,1,2,2,2,0,2,0,2,1,0,1,1,2,2,1,0,1,0,2,0,1,1,0,2,2,2,0,1,1,2,2,2,1,1,2,2,0,0,1,1,0,0,2,0,2,0,2,2,1,2,2,1,0,2,2,0,2,2,0,2,2,1,0,2,0,1,0,0,2,1,0,1,2,0,0,0,0,0,1,1,0,1,0,1,0,1,2,0,0,0,2,0,2,2,2,2,0,0,1,0,1,0,0,0,2,2,1,2,0,0,0,0,2,2,2,1,2,1,2,0,1,1,1,1,1,2,1,2,2,2,2,0,2,0,0,2,2,2,0,2,1,1,0,2,0,2,2,0,0,1,0,0,2,2,0,2,1,2,0,2,1,2,1,0,0,0,0,1,1,0,2,0,1,0,0,0,2,2,0,0,2,0,1,2,0,0,0,1,2,2,1,1,0,0,1,2,0,2,2,2,1,0,1,0,1,1,0,1,1,2,0,2,2,0,0,1,1,2,2,0,1,1,1,0,2,1,1,1,2,2,1,1,1,2,1,1,2,2,2,0,2,0,1,2,1,0,2,0,1,0,2,0,2,2,2,0,2,1,1,2,0,1,0,0,1,2,2,1,0,0,1,0,2,0,2,1,0,1,1,2,0,1,2,0,0,0,0,1,1,0,1,0,0,1,0,2,0,2,2,1,2,1,1,0,0,1,2,2,0,1,1,0,1,1,1,2,0,1,2,1,1,0,0,0,1,1,1,0,2,1,2,1,2,0,2,1,2,2,0,1,2,1,2,1,0,2,2,2,0,0,0,2,1,2,1,1,0,2,1,0,1,2,2,2,0,2,1,0,1,2,0,2,2,2,2,0,0,2,2,2,1,2,0,2,0,0,0,0,0,1,1,2,2,0,0,0,0,0,0,0,0,2,1,2,1,2,0,2,2,1,1,0,1,2,2,2,2,2,2,2,2,2,1,1,2,1,0,1,2,2,1,0,0,1,0,0,2,1,2,2,2,1,1,2,0,0,1,2,2,1,0,2,1,0,1,0,1,0,1,1,0,2,2,0,0,1,0,1,2,0,1,1,1,1,2,2,0,0,2,2,2,0,2,1,0,2,2,1,1,1,2,1,0,2,1,0,1,1,2,1,0,2,1,0,1,0,1,2,2,2,0,2,1,0,1,0,1,0,0,0,0,2,2,2,2,1,0,2,2,2,1,1,1,2,0,2,2,1,0,2,0,1,0,0,1,0,0,1,2,0,1,0,1,2,2,0,1,0,0,0,1,1,0,2,0,0,0,0,2,0,1,1,2,0,1,0,0,2,0,2,2,0,0,0,0,1,2,0,2,2,1,1,0,2,1,0,0,2,2,0,1,0,0,2,1,0,0,1,0,2,2,2,2,1,2,1,2,2,2,2,0,0,1,1,2,2,1,1,2,2,0,2,0,1,0,2,0,2,2,0,0,2,2,2,1,2,2,2,0,0,2,1,0,1,2,0,0,1,1,0,1,1,1,0,2,2,2,0,1,1,0,0,2,1,1,0,0,0,0,2,2,0,0,1,0,0,1,2,0,2,0,2,1,2,2,1,0,2,2,2,1,2,0,0,1,2,1,0,0,2,0,0,2,0,1,1,2,2,0,0,2,0,0,2,0,0,0,1,0,2,1,0,1,1,2,2,1,2,0,2,0,2,1,1,0,1,0,0,1,0,2,1,2,2,0,2,1,0,1,2,0,1,1,2,1,0,2,2,2,0,2,2,0,1,2,2,0,0,0,1,0,2,2,2,2,1,0,0,2,2,2,1,2,1,0,0,0,2,1,2,1,2,0,0,1,0,2,0,1,1,1,1,0,1,2,2,1,2,2,2,1,0,0,1,2,2,1,1,0,1,1,0,0,1,2,0,0,1,2,2,0,0,2,1,0,0,1,2,2,0,0,0,1,2,0,1,0,0,0,2,1,1,0,2,0,0,1,1,0,0,1,0,2,2,2,1,0,1,0,1,1,2,0,1,1,0,2,1,1,2,1,0,1,0,2,2,0,0,1,0,0,0,1,1,1,1,1,1,0,2,1,0,2,1,0,1,0,1,1,2,1,0,1,0,0,1,2,2,2,2,0,0,0,2,1,0,1,0,1,0,1,0,1,0,0,1,0,0,1,1,0,0,2,2,2,2,1,0,0,0,0,1,0,2,1,1,2,2,0,0,0,0,2,1,0,1,0,0,2,0,1,2,2,1,0,1,1,0,2,2,0,0,0,2,0,1,0,1,2,2,0,2,1,0,2,0,0,0,1,0,2,0,1,0,1,0,0,2,2,0,2,0,0,2,2,2,0,2,0,0,2,1,1,0,0,0,0,1,2,1,1,2,1,2,0,1,0,0,0,1,0,0,2,2,1,0,2,2,2,0,1,0,2,0,0,0,0,1,2,1,1,2,2,2,0,1,2,1,2,0,2,1,1,0,1,2,2,0,0,2,2,2,2,1,0,1,1,1,2,2,2,1,1,1,1,2,2,0,2,2,1,1,0,1,0,2,2,2,0,0,2,1,2,1,2,1,1,0,0,1,2,0,2,1,0,0,0,2,0,1,2,1,1,1,0,1,1,2,1,2,0,0,0,2,2,0,2,2,1,2,1,1,1,1,2,2,1,0,2,2,0,1,2,0,2,1,2,0,1,2,2,1,0,2,1,2,0,1,2,2,0,0,2,1,2,1,0,0,0,1,1,1,1,0,0,1,0,2,1,0,0,0,2,1,2,1,0,1,0,2,1,2,0,2,0,1,1,1,2,2,0,2,0,1,2,0,1,2,1,0,1,2,1,0,1,2,2,1,0,0,0,1,1,0,2,1,0,0,0,1,1,0,2,1,0,2,2,0,2,2,1,2,0,0,2,0,0,1,1,0,2,2,2,1,1,0,1,1,2,1,2,0,1,0,0,2,1,2,2,2,1,0,0,0,0,2,2,0,1,1,1,1,0,2,2,1,0,0,2,2,1,2,2,1,0,2,2,2,1,0,0,2,2,2,0,0,0,2,2,1,2,1,0,0,1,1,1,1,1,0,2,2,1,2,0,0,0,1,1,0,2,1,0,0,2,2,0,1,2,2,2,1,2,0,1,2,0,2,2,2,1,0,1,0,1,0,2,1,1,0,0,1,2,1,1,0,1,2,2,1,0,2,0,0,1,2,2,1,0,2,0,2,0,1,1,2,0,1,2,1,0,1,0,2,1,0,1,2,0,0,2,0,1,2,1,0,0,0,2,2,0,1,0,2,0,2,2,0,2,0,1,2,2,0,0,2,0,1,2,1,1,2,1,1,2,2,1,2,2,1,0,1,2,2,2,2,1,1,0,2,0,0,0,2,0,0,1,2,0,2,2,2,2,0,2,0,0,0,0,2,1,2,0,1,2,2,2,2,1,0,0,2,1,2,0,2,0,2,0,2,0,1,1,0,2,1,2,2,1,2,0,1,0,1,0,1,0,1,1,1,0,1,0,1,0,1,2,2,2,0,0,2,2,2,1,1,1,1,0,0,1,0,2,2,1,0,0,0,1,2,0,0,0,2,2,0,2,0,1,1,0,1,0,2,0,2,2,0,2,2,2,0,0,0,0,0,1,0,2,2,0,2,2,0,2,1,0,2,1,0,2,2,2,0,2,0,0,1,0,1,0,2,2,0,1,1,1,2,1,1,0,1,2,2,2,1,2,0,0,1,0,1,2,0,1,2,1,1,1,0,2,2,0,0,0,1,1,2,2,2,2,0,2,0,0,2,2,0,2,2,1,0,2,1,2,0,2,0,2,1,2,1,0,2,1,0,1,0,2,2,2,1,2,2,2,0,0,0,2,2,0,0,1,0,0,0,1,0,0,0,1,2,1,1,1,0,0,1,2,0,2,2,0,0,2,2,2,2,0,2,2,0,0,0,0,2,2,2,1,0,1,1,0,0,2,0,1,2,2,1,1,0,1,2,2,0,0,2,2,0,1,0,2,0,0,2,2,2,2,2,0,0,0,1,2,2,0,1,1,2,2,0,1,2,2,1,0,0,2,0,0,0,2,2,2,2,0,2,0,0,0,2,2,2,0,1,2,2,2,2,2,2,2,0,2,1,2,1,2,2,1,0,1,2,1,2,0,1,0,1,1,0,0,0,0,2,0,2,0,0,2,1,2,2,0,2,1,1,0,0,0,0,2,0,0,0,2,2,1,1,1,1,0,1,2,0,0,2,2,2,2,1,1,1,1,0,0,1,1,1,1,1,1,2,1,1,0,2,1,2,1,1,1,1,0,2,0,1,1,2,2,0,2,0,2,0,1,2,0,2,1,0,0,1,0,2,0,0,0,1,2,0,2,2,0,0,2,2,2,1,0,2,1,1,2,0,2,1,0,0,1,1,2,0,1,1,2,2,1,1,1,1,1,2,1,0,1,1,2,2,2,2,1,2,0,0,1,1,0,1,0,2,2,0,1,2,0,1,2,2,2,2,1,1,2,2,1,0,1,0,0,1,2,0,1,2,2,0,0,2,2,2,2,1,0,0,1,1,1,1,1,0,1,2,0,2,2,2,0,0,1,1,1,1,2,2,0,0,2,1,2,1,0,0,0,2,1,2,0,0,0,2,0,1,0,2,2,0,1,0,1,2,2,1,2,1,0,1,2,0,0,2,0,1,2,2,1,2,0,1,2,2,2,2,1,2,0,1,2,1,1,0,0,2,1,2,0,2,2,1,0,1,0,0,2,0,2,2,2,0,1,0,0,1,0,1,2,0,0,2,1,1,0,2,0,1,2,1,0,1,1,0,2,2,2,2,0,2,0,0,0,2,0,2,2,2,0,2,1,0,2,1,2,2,0,2,2,0,1,2,1,0,2,1,0,1,2,2,2,1,0,1,0,1,2,1,1,2,0,0,1,2,0,2,2,1,1,1,1,1,2,1,2,0,2,1,0,2,0,1,2,0,1,2,2,0,2,1,0,1,2,1,0,2,0,1,0,2,1,1,0,0,2,1,2,0,0,1,0,2,0,0,1,0,2,2,2,2,0,0,1,1,2,0,1,1,0,0,0,2,1,1,2,2,0,0,1,0,2,1,0,2,2,1,1,1,1,0,0,0,2,1,0,0,2,0,2,0,2,1,1,2,2,0,2,2,2,1,0,1,2,2,0,1,2,1,0,0,1,0,2,1,0,2,0,1,0,2,1,0,1,1,1,0,1,1,1,0,0,2,2,1,2,1,1,1,0,1,2,2,0,0,1,0,2,0,1,1,2,2,0,1,1,0,1,0,2,0,0,0,0,1,0,0,1,1,1,2,1,1,0,0,2,1,0,1,0,0,1,0,0,2,0,0,0,1,0,2,1,1,2,2,1,2,1,1,1,1,0,2,2,2,1,1,2,2,2,2,2,2,1,0,1,1,0,2,2,2,2,1,0,1,2,1,2,2,0,1,0,1,1,1,1,2,1,0,1,2,1,2,1,0,2,2,0,0,1,1,2,0,1,2,0,1,0,0,0,0,2,0,1,2,2,1,2,1,2,0,0,1,2,1,2,0,2,2,1,2,1,0,1,1,1,1,0,2,1,1,0,1,2,2,1,2,2,2,0,1,0,0,2,1,2,0,0,0,1,0,2,1,0,0,0,1,2,2,0,0,0,0,2,0,0,0,0,0,2,0,0,1,2,2,1,2,1,2,0,0,1,0,0,2,2,0,1,0,0,0,1,0,0,2,0,2,2,0,1,1,1,0,1,2,0,1,0,2,1,1,1,2,0,2,1,2,2,2,0,0,1,2,1,0,1,1,1,1,2,2,2,2,0,2,2,0,2,0,1,1,0,2,2,2,2,2,0,2,0,2,2,2,0,0,2,1,0,1,0,2,2,0,1,0,1,1,1,1,0,0,0,0,2,1,1,2,0,1,2,2,1,2,1,0,2,1,1,1,2,2,2,2,2,0,1,1,2,1,1,2,0,0,1,2,1,2,2,2,2,0,1,0,0,0,2,2,0,2,0,2,2,2,2,0,0,1,0,2,1,0,0,0,0,0,0,1,2,0,0,2,0,2,1,2,2,0,1,2,2,0,2,1,2,0,2,1,1,0,1,2,2,0,2,0,0,0,2,2,2,2,2,1,2,2,0,1,2,2,2,1,1,0,0,2,2,0,0,1,0,0,2,0,2,2,0,2,1,2,2,2,1,2,1,1,2,2,2,0,0,0,1,2,0,1,0,1,0,2,2,1,2,1,0,1,2,0,0,0,0,0,2,2,2,2,2,0,2,2,0,2,1,2,0,0,2,2,0,1,0,1,2,0,2,0,1,0,2,1,0,1,1,2,1,1,0,1,2,1,2,1,0,1,0,1,2,1,2,0,2,1,1,1,0,1,0,1,0,0,2,0,0,0,2,0,0,0,0,0,1,0,0,2,0,0,1,2,0,0,2,2,0,2,1,2,0,0,1,2,0,0,1,1,0,2,1,2,2,2,2,2,2,0,0,0,2,0,1,2,1,0,0,0,1,2,2,2,0,0,0,0,2,1,2,2,2,2,1,2,0,0,2,0,2,0,1,0,2,2,1,1,0,0,0,2,0,0,1,0,2,0,2,1,2,2,2,2,1,0,1,1,2,1,2,1,1,0,0,2,1,0,0,0,2,0,1,1,1,2,0,0,2,1,2,2,2,0,0,1,0,2,2,2,2,0,0,2,1,2,0,0,2,0,2,0,0,0,2,2,2,0,1,0,0,0,0,0,2,2,0,0,0,2,2,2,0,0,0,1,0,2,2,0,0,1,2,2,0,0,2,0,1,0,0,1,2,1,2,0,0,0,2,2,2,2,2,2,2,2,2,1,1,2,2,0,2,1,0,1,0,0,2,1,0,2,1,0,2,0,2,2,1,2,2,1,2,1,0,2,2,2,0,2,2,0,2,1,1,2,2,0,1,0,0,0,0,2,0,0,2,2,1,1,1,2,2,0,0,2,2,2,0,2,2,1,2,1,0,0,1,2,2,2,1,2,2,0,1,0,2,2,2,2,2,0,1,1,2,2,1,1,1,1,2,1,2,2,2,2,1,0,2,0,2,0,0,2,2,0,1,0,1,2,0,0,0,1,0,2,2,0,0,1,0,0,2,1,0,1,0,0,2,2,0,0,1,0,2,1,1,0,1,1,0,0,0,1,2,1,1,0,0,1,0,0,1,2,1,0,0,0,1,0,0,2,0,2,2,0,0,0,2,2,2,0,1,2,0,0,2,0,0,1,1,0,2,1,2,1,1,2,2,1,0,2,0,0,0,0,2,1,1,0,1,1,0,2,1,0,1,1,2,0,1,0,1,0,1,0,2,2,1,2,1,2,2,0,0,2,2,1,2,1,2,0,1,2,2,1,0,1,2,0,1,0,2,0,0,1,2,2,0,2,2,1,1,1,2,1,1,0,2,0,0,1,2,0,1,2,1,0,0,1,2,1,1,1,0,0,0,2,0,2,2,0,0,2,0,1,2,1,1,2,2,1,1,1,0,0,2,2,2,1,0,1,1,0,0,1,0,0,0,0,0,1,2,2,2,1,2,0,0,1,2,2,1,0,1,1,2,1,0,1,1,2,0,0,0,0,2,0,1,1,1,2,0,2,0,1,2,1,1,1,2,1,2,2,0,0,2,2,2,0,2,1,0,1,2,0,2,1,2,2,0,2,1,2,0,1,0,1,1,0,0,2,2,2,0,1,0,1,0,0,2,1,2,0,0,0,0,2,0,1,2,1,0,0,1,1,0,2,1,0,0,0,1,0,2,0,0,1,0,2,2,1,1,0,1,2,0,0,0,1,2,1,0,0,2,2,1,2,2,1,2,2,0,0,1,0,1,2,2,0,0,2,1,2,0,0,2,2,0,0,2,2,0,0,2,1,2,0,2,1,0,0,0,0,2,0,2,0,0,2,0,1,0,1,0,0,0,0,1,2,0,2,0,0,1,0,1,0,1,0,0,1,1,1,2,1,0,0,2,0,1,2,0,0,0,1,2,1,1,2,2,0,0,1,2,1,0,1,1,0,1,1,1,0,1,0,2,0,0,1,0,0,0,0,2,1,1,0,2,0,2,1,1,0,2,0,2,1,0,2,0,2,0,1,1,2,0,1,0,0,2,2,0,2,2,2,0,1,2,1,2,0,2,0,2,0,0,1,1,1,2,2,0,2,0,1,1,0,0,1,0,0,1,1,1,0,2,1,1,0,0,2,2,2,0,1,1,1,1,1,2,0,1,2,0,0,2,1,0,0,2,0,2,0,0,2,2,0,1,1,2,0,1,0,0,0,2,1,1,2,2,2,0,0,0,1,2,2,0,1,1,1,0,0,0,0,0,1,0,2,2,2,0,0,2,2,0,2,0,0,1,0,0,0,1,0,0,2,1,1,0,1,0,2,0,0,1,2,0,1,1,2,2,0,1,2,0,2,2,2,2,2,2,0,1,1,0,1,2,1,2,2,2,0,2,1,2,2,2,2,1,0,2,0,0,0,0,0,0,0,2,2,2,0,0,2,0,2,1,0,0,0,2,0,2,0,1,1,1,2,0,2,0,2,1,0,2,0,1,2,0,0,0,2,2,2,2,1,0,0,2,2,0,1,2,2,2,1,2,2,2,2,0,0,0,0,1,0,1,1,1,1,2,2,2,0,2,2,0,0,2,0,0,2,0,1,0,0,2,0,0,2,1,0,2,1,2,2,1,0,2,2,0,1,1,1,0,2,0,2,2,1,2,1,1,0,2,2,1,2,1,1,2,0,1,0,1,2,2,2,0,0,2,0,1,1,0,0,1,2,1,2,2,1,2,1,2,0,0,2,2,2,2,1,2,1,2,2,1,0,0,2,2,0,1,1,0,0,0,2,2,0,0,2,1,2,0,1,0,2,2,2,2,2,1,2,0,0,2,2,1,2,1,0,2,1,2,1,1,2,1,2,1,1,1,1,2,2,0,2,1,2,0,2,0,2,0,0,1,2,0,1,2,2,0,2,0,1,2,1,2,1,1,0,0,0,2,2,0,2,1,0,2,0,0,0,0,2,0,2,1,1,0,2,2,2,0,1,2,0,0,0,0,1,2,1,2,1,1,0,0,0,0,2,2,0,2,1,0,2,0,1,2,0,2,0,0,0,2,0,1,0,2,0,0,0,2,2,1,2,0,1,0,2,2,2,2,0,2,2,1,0,0,2,0,2,0,2,2,2,2,2,0,0,2,0,2,0,1,0,1,1,0,0,2,2,2,2,0,0,0,0,0,0,2,0,1,2,2,2,0,1,0,0,1,0,0,2,2,1,0,1,2,2,2,2,0,0,1,2,2,0,1,0,1,2,0,0,1,1,2,2,1,1,0,1,2,0,1,2,2,0,0,1,1,1,0,2,1,0,2,2,0,2,0,0,2,2,0,0,0,1,2,1,0,2,0,2,2,2,2,2,1,1,0,0,0,0,2,2,0,2,0,1,2,2,2,1,2,0,0,1,1,1,2,2,2,1,0,0,1,1,1,1,0,2,0,2,0,0,1,2,1,0,2,2,1,2,2,2,1,2,0,0,0,2,0,0,0,1,0,2,0,0,1,1,0,0,0,0,0,1,0,0,2,2,2,1,1,1,2,0,2,2,1,2,0,1,0,1,0,1,1,2,0,2,2,2,2,1,0,2,1,0,1,2,2,0,2,1,2,2,1,2,1,0,2,1,2,0,0,1,1,0,2,0,0,2,1,0,1,1,0,2,1,2,2,2,0,1,0,2,1,1,2,1,0,0,1,2,0,0,2,1,1,0,0,1,0,2,0,0,1,2,0,2,1,0,0,2,1,0,1,1,0,1,0,1,2,2,0,1,2,0,2,2,0,1,0,2,1,2,2,2,0,0,2,0,1,1,0,2,1,0,2,0,0,0,0,1,1,2,0,1,1,2,2,0,2,2,1,1,2,2,2,1,0,2,0,2,1,2,1,2,2,2,0,2,2,0,0,2,1,0,0,0,0,1,0,1,1,2,2,1,2,0,0,1,0,1,2,1,2,1,0,2,2,2,1,2,0,1,1,1,0,0,1,1,1,1,2,2,0,2,2,0,0,2,2,0,0,2,1,1,1,2,2,2,0,2,1,1,2,2,1,1,2,0,1,2,2,2,0,2,2,0,1,1,2,0,1,0,0,1,0,0,1,1,2,1,0,0,2,1,0,1,0,2,2,2,0,2,2,0,1,1,2,2,1,0,2,1,2,0,0,0,0,0,2,2,0,0,1,1,0,0,0,1,2,2,2,0,2,1,0,0,0,0,0,0,0,1,0,1,1,1,0,1,2,0,2,0,2,2,0,1,2,0,2,0,2,0,0,2,0,0,1,1,1,1,1,0,2,0,0,2,0,1,2,2,0,1,2,2,0,0,0,1,1,1,2,1,0,2,1,2,2,1,1,2,0,0,1,0,1,1,2,2,0,0,2,1,0,1,0,0,0,0,1,1,2,0,1,1,0,0,2,2,0,1,2,1,2,0,0,1,0,0,2,2,0,0,0,1,0,2,0,1,2,2,0,2,0,0,0,0,2,1,1,2,2,1,1,2,2,1,2,1,1,2,0,0,1,0,1,0,2,2,1,1,0,2,2,2,1,2,2,0,0,2,1,0,0,1,1,2,1,0,1,0,0,1,1,2,1,0,2,1,2,1,1,2,0,0,1,0,2,0,1,1,2,1,2,2,1,1,0,2,0,2,1,1,2,0,2,2,0,0,1,0,1,0,2,1,1,1,0,0,2,0,1,1,1,0,0,1,1,0,2,1,2,1,2,0,0,0,2,2,0,0,2,0,1,2,0,0,1,0,2,1,2,1,2,0,1,2,0,1,1,1,1,1,1,2,1,2,1,0,1,1,1,2,0,0,2,0,0,1,1,2,0,1,2,1,0,0,2,2,1,0,2,2,1,2,0,0,2,1,1,1,1,2,0,1,1,0,0,1,2,1,1,0,2,0,0,2,0,1,2,1,2,2,1,0,2,2,0,1,0,2,0,0,0,1,0,2,1,2,2,0,2,1,2,0,1,2,2,0,2,1,0,0,2,1,0,0,1,2,0,2,2,2,2,0,2,1,2,0,1,0,1,2,0,2,1,2,1,1,2,0,0,0,0,1,0,2,2,0,0,2,1,1,2,0,2,0,0,0,0,0,2,2,0,1,0,0,2,2,1,1,1,0,2,0,0,0,1,1,2,2,0,2,1,0,0,2,1,0,2,0,2,0,0,1,0,2,2,1,2,1,1,2,1,2,0,0,2,1,1,1,0,1,0,1,1,1,1,0,0,0,0,2,2,0,2,1,2,2,0,1,0,2,1,2,1,0,0,2,0,1,0,0,0,1,1,0,0,0,1,1,0,2,0,1,1,2,2,2,2,2,0,1,1,0,0,2,2,0,2,1,2,1,0,1,0,0,1,0,2,1,1,0,1,0,0,1,2,1,1,0,2,2,0,1,1,2,0,0,2,2,1,2,0,1,1,2,0,0,0,1,2,1,1,2,1,2,2,2,0,2,2,1,1,1,1,1,2,1,0,1,1,2,0,1,2,0,0,1,0,2,1,0,2,2,0,1,0,2,0,1,0,0,0,1,1,1,0,0,2,1,2,2,1,1,1,1,1,0,0,1,0,0,0,2,2,2,0,2,0,1,1,2,2,0,1,1,0,1,2,2,0,0,1,0,0,1,2,1,2,1,2,0,0,0,0,1,0,1,0,0,0,2,2,2,2,2,0,2,0,1,0,2,1,0,0,1,2,0,0,0,0,1,0,0,0,0,2,1,1,0,0,1,1,2,2,2,0,1,2,2,2,2,1,1,1,2,2,2,0,2,0,1,2,0,2,0,0,0,0,0,2,0,2,2,2,2,0,0,2,1,2,0,2,2,0,1,0,2,2,2,1,2,0,0,0,0,2,0,2,0,2,0,1,1,0,0,2,2,0,0,0,2,1,0,2,2,0,0,0,0,0,0,2,1,0,1,2,0,0,0,2,2,2,2,1,2,0,0,2,2,0,0,0,2,2,0,0,2,2,0,2,2,0,0,2,0,0,2,0,0,2,2,0,0,2,2,2,0,2,0,1,2,2,1,2,2,2,2,2,0,0,2,0,0,2,2,0,1,0,1,0,2,2,2,2,1,1,0,2,2,2,2,2,2,1,1,0,2,2,2,0,2,2,0,0,0,2,0,0,1,2,2,2,2,1,1,2,1,0,1,2,2,0,0,2,2,1,0,0,0,2,2,1,2,0,2,2,1,1,0,0,2,1,1,2,2,1,1,1,1,1,2,2,2,0,0,1,0,0,0,0,0,2,2,1,2,2,2,2,2,1,1,1,0,0,1,2,0,0,2,1,0,2,1,1,0,0,2,1,2,1,1,2,0,2,1,2,1,2,1,2,2,0,0,1,0,1,2,2,1,0,2,2,2,0,2,2,0,2,2,2,2,0,0,0,0,1,2,1,0,0,2,2,2,0,0,1,0,2,0,1,0,0,1,0,2,0,2,1,2,0,2,0,2,0,1,2,0,2,2,0,0,1,0,2,2,1,0,2,0,0,2,0,2,2,1,2,2,2,2,1,1,1,1,2,2,2,0,2,1,0,0,1,0,2,1,0,1,2,0,2,2,2,0,2,0,2,2,2,0,0,0,1,0,0,2,0,2,2,1,1,0,2,2,0,0,2,2,2,2,1,2,2,2,1,1,1,1,2,2,2,2,2,2,0,2,2,0,0,1,2,2,2,0,0,2,2,0,1,0,1,2,2,2,2,1,2,2,0,2,1,0,0,2,0,2,1,1,0,1,0,0,1,2,2,2,2,2,2,1,2,0,2,0,0,0,0,1,0,1,2,0,2,1,1,1,2,1,1,1,2,2,0,2,0,0,2,0,2,1,0,2,0,2,2,1,0,2,0,2,2,2,0,1,2,2,1,2,0,1,0,0,0,2,2,0,2,0,2,0,1,1,2,2,1,1,2,0,2,2,1,1,2,2,1,2,2,0,2,0,0,0,2,2,1,1,0,2,0,0,1,0,1,0,2,0,2,1,1,2,0,0,0,1,1,2,1,0,0,1,2,2,2,1,2,0,0,0,2,0,2,2,2,0,2,2,1,2,2,2,0,1,2,2,0,2,0,0,0,1,0,0,0,2,2,2,0,2,2,2,2,1,2,1,0,2,2,0,2,1,0,2,0,2,0,0,2,0,1,2,0,2,2,2,2,0,1,2,2,2,0,1,1,0,0,0,2,0,0,2,2,1,1,2,2,1,2,2,0,0,0,2,2,0,0,2,2,1,2,2,1,2,0,0,2,2,0,1,0,0,1,0,0,0,2,1,0,1,2,0,1,2,2,0,2,2,1,1,2,0,2,0,0,2,2,1,1,1,1,0,0,2,1,0,2,1,1,1,1,2,0,0,1,0,1,1,1,2,2,0,2,1,2,1,2,1,2,1,0,1,2,1,0,1,1,2,2,2,1,2,1,1,2,0,0,2,0,1,1,1,1,2,2,2,2,2,1,2,0,0,0,2,1,0,2,2,1,0,1,2,2,0,0,1,1,1,0,0,1,1,0,0,0,0,1,2,0,0,0,0,0,0,0,2,2,2,2,2,0,1,0,0,1,0,0,0,2,1,0,1,0,2,0,0,1,1,1,1,1,1,0,0,1,2,2,1,1,2,1,0,2,0,2,0,0,1,2,0,1,1,1,0,1,0,0,0,1,0,0,1,2,0,0,0,1,2,0,2,2,1,1,0,0,1,1,1,1,1,1,2,0,0,2,1,2,1,2,1,1,2,2,1,1,1,1,0,2,2,0,1,0,0,1,1,0,2,0,0,1,0,0,0,2,0,2,0,1,2,0,0,0,1,2,2,1,1,0,0,0,1,2,2,2,0,0,0,2,1,2,1,0,2,0,0,1,2,0,2,2,2,2,2,2,0,2,2,0,1,1,0,0,1,2,0,2,2,0,2,0,0,0,0,1,0,2,1,1,0,0,2,0,0,2,0,1,2,2,0,0,2,1,2,0,1,1,0,0,2,0,1,2,0,0,2,2,0,2,0,2,1,2,2,0,1,1,1,2,2,0,0,2,0,2,2,1,1,0,2,0,0,1,2,0,2,0,0,0,2,2,0,0,0,2,0,1,2,0,2,2,2,2,2,0,2,1,2,0,1,0,2,1,2,0,2,1,1,2,0,1,1,2,0,0,2,2,1,0,1,1,0,0,0,2,2,0,2,1,2,1,0,2,1,0,0,2,0,2,0,1,1,1,0,1,1,1,2,2,1,1,1,0,2,1,0,0,1,2,1,2,2,1,0,2,2,2,2,2,1,2,2,2,2,0,2,1,2,0,2,0,2,2,1,0,0,2,0,1,1,1,2,0,0,1,1,0,1,2,0,0,2,2,0,2,2,0,2,2,0,0,2,1,1,1,1,2,0,2,2,0,1,2,0,0,1,1,1,0,1,0,1,2,1,0,1,1,0,2,0,2,1,2,0,0,2,2,2,1,1,2,1,2,0,2,0,0,0,2,1,2,0,2,2,0,0,1,1,2,1,0,2,2,2,0,2,1,0,2,2,0,0,2,1,1,1,1,1,0,2,2,0,1,1,0,1,2,2,0,1,2,0,1,2,0,2,1,0,1,2,0,0,0,2,1,1,0,0,0,0,0,0,2,2,0,2,0,1,0,1,0,1,2,2,1,1,0,2,2,1,0,2,0,1,1,2,0,0,2,2,1,2,0,0,2,1,1,0,0,0,2,2,0,1,0,1,0,2,2,1,2,2,0,2,2,2,0,0,2,2,1,2,2,0,0,0,0,1,0,1,2,2,2,2,2,2,2,2,2,1,1,1,2,0,0,2,1,0,2,0,1,1,1,2,0,2,0,1,1,2,2,0,0,2,2,0,2,1,1,2,0,2,0,2,0,1,1,2,2,1,2,2,2,0,0,2,1,0,1,2,1,0,1,0,1,1,0,1,0,1,2,1,2,2,0,0,1,1,1,0,1,0,0,2,0,0,2,0,2,2,0,1,1,2,1,1,2,0,0,2,0,1,0,2,0,1,2,0,2,2,1,2,1,2,1,0,2,1,1,2,2,2,1,0,2,2,2,2,0,0,2,1,0,2,2,0,0,2,1,1,0,0,1,2,0,1,0,1,2,0,2,0,1,0,1,2,1,1,1,0,0,0,2,0,0,0,0,1,2,0,0,0,0,2,1,2,0,0,1,1,0,1,2,1,1,1,1,1,2,1,2,1,2,0,2,0,0,0,1,0,2,2,2,2,1,2,1,0,0,2,0,2,1,2,0,1,0,2,1,0,0,2,0,2,1,0,2,2,2,1,0,0,0,0,2,2,1,2,0,0,2,0,2,2,2,2,2,1,2,0,2,0,2,2,0,1,2,2,2,0,0,2,1,0,2,2,0,0,0,0,1,0,2,0,2,1,0,0,2,0,0,2,2,0,0,0,0,0,2,1,2,2,2,2,2,2,0,1,1,0,1,0,0,1,0,0,0,2,1,2,0,0,0,1,0,2,0,0,0,1,1,1,2,2,2,1,1,1,2,0,1,2,1,1,1,0,0,0,2,0,2,2,2,2,0,1,0,0,1,0,0,0,2,0,0,0,0,0,0,0,0,0,1,1,2,0,1,0,2,1,2,1,2,0,0,2,2,1,0,0,2,0,2,2,2,1,1,1,0,0,1,0,2,1,2,0,1,2,2,1,2,2,2,0,2,2,2,0,2,2,0,1,1,0,2,0,2,2,2,1,2,0,0,1,2,2,1,1,0,1,0,2,0,2,0,0,0,0,0,2,0,2,2,0,2,2,0,0,1,2,2,2,2,1,2,0,2,0,1,2,0,0,2,0,1,1,0,2,0,1,1,0,2,2,1,1,1,2,1,1,2,1,1,0,0,1,1,2,2,0,1,0,2,0,0,0,2,1,0,0,2,1,1,2,1,2,0,1,1,0,0,2,2,0,1,1,1,1,0,2,0,0,0,2,2,1,1,2,2,2,1,2,2,1,2,0,1,0,1,2,1,2,0,2,2,2,1,2,1,0,1,2,2,0,0,1,0,1,0,0,2,0,0,0,0,2,2,0,1,1,2,2,1,2,1,2,2,2,1,1,0,2,0,2,1,1,2,2,0,2,1,2,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,2,0,1,2,1,0,2,1,1,2,2,0,2,1,0,2,1,2,0,0,1,0,2,1,0,2,2,2,0,2,2,2,0,0,1,1,0,2,1,0,0,2,0,2,0,1,1,2,1,0,2,2,2,2,2,2,2,1,1,2,0,1,0,2,2,1,2,0,2,0,2,2,2,1,0,1,0,1,2,1,1,0,2,1,0,1,2,0,1,1,1,0,2,0,0,2,2,0,0,1,2,1,2,2,1,1,2,2,1,2,2,2,0,0,0,0,2,0,0,2,2,0,0,0,1,2,0,1,1,2,1,2,1,1,1,0,0,1,1,1,2,2,2,0,0,1,0,1,0,0,0,0,1,2,1,1,2,2,2,1,1,1,1,2,0,0,2,0,0,1,2,2,2,0,2,1,2,2,1,0,2,0,2,2,2,1,0,2,2,2,0,0,0,2,1,1,0,2,0,0,2,2,0,2,2,2,1,0,0,2,1,2,0,2,1,2,0,0,1,2,0,2,2,2,0,0,0,0,1,0,2,0,0,0,0,0,2,0,2,2,1,2,0,0,2,2,0,1,2,2,0,2,2,2,1,2,1,0,0,2,1,2,1,0,2,0,0,1,2,2,2,1,1,0,0,2,2,0,1,2,0,0,1,0,2,0,2,2,0,2,2,1,0,1,0,0,1,0,2,0,0,2,0,2,2,0,0,2,1,2,2,2,2,1,0,0,0,1,1,1,1,1,2,2,1,0,2,2,1,1,2,1,1,2,2,2,2,1,2,1,0,0,1,1,1,1,1,1,2,2,2,2,2,0,1,0,2,2,2,2,0,2,0,1,0,2,2,2,1,2,0,2,1,0,2,2,0,0,0,2,0,1,0,1,0,0,2,1,2,0,0,0,0,0,0,2,1,2,1,2,2,1,0,2,1,2,1,1,1,2,0,1,1,1,1,1,1,0,1,2,1,2,1,0,1,1,2,0,0,0,0,0,0,1,0,0,1,1,2,2,1,2,1,2,2,2,2,1,2,0,2,1,0,1,0,1,1,0,1,1,0,0,2,2,2,0,0,0,0,1,2,1,2,0,0,1,1,2,1,1,2,1,1,0,0,1,0,0,1,2,2,1,1,2,2,2,0,0,2,2,1,2,0,0,0,1,2,2,0,0,0,1,1,0,0,1,1,2,0,0,1,2,2,2,2,1,2,0,2,0,2,0,0,2,0,0,2,1,1,1,2,2,0,0,1,0,0,1,0,1,2,2,0,0,2,1,1,1,0,0,0,1,2,1,2,0,1,0,0,2,1,1,2,1,2,2,0,2,1,1,1,1,0,2,2,1,0,0,1,2,0,1,0,1,0,1,2,2,0,0,0,0,0,2,0,1,2,1,0,0,1,0,1,2,0,1,1,2,0,0,0,1,1,0,2,1,0,0,0,0,0,0,2,0,1,1,0,0,0,2,1,0,0,0,0,1,0,0,2,1,2,1,1,2,0,0,2,0,1,2,0,0,0,0,0,2,1,0,0,0,0,1,2,0,2,2,1,0,0,0,2,0,1,2,1,2,1,0,1,2,2,0,2,0,0,0,0,0,0,2,1,0,0,0,1,0,1,0,0,0,2,1,1,0,2,2,2,1,1,0,2,0,2,2,2,0,1,0,2,2,0,2,1,2,2,0,0,2,0,1,0,1,0,0,2,0,0,0,1,2,1,2,1,2,1,1,1,0,2,2,0,2,2,0,0,1,1,1,1,1,0,2,2,1,0,2,0,2,2,2,2,1,1,2,0,0,2,0,1,1,1,1,0,1,2,1,0,2,1,2,2,2,1,1,2,0,2,2,0,0,2,2,0,2,0,2,0,1,2,1,1,1,1,2,0,1,2,2,0,2,0,2,2,0,1,0,0,0,2,1,2,2,2,0,0,2,1,2,0,1,2,2,0,1,0,0,1,0,1,1,0,1,2,2,2,0,1,2,2,1,2,0,0,2,2,2,2,0,2,2,2,2,0,2,0,2,0,2,0,1,0,1,1,2,1,0,2,0,2,1,0,2,1,2,1,0,2,0,2,1,2,0,0,0,2,2,0,2,0,1,2,0,2,0,0,1,2,2,0,2,0,0,2,0,1,1,0,0,2,1,1,1,1,2,1,2,2,2,1,0,2,2,2,1,1,1,2,2,2,2,0,0,1,2,2,2,0,0,2,0,2,2,0,2,2,1,0,0,1,2,2,2,2,0,0,0,1,0,1,0,1,0,0,0,2,2,2,1,2,2,0,2,1,0,0,0,0,2,2,2,2,0,2,1,0,0,2,2,2,0,1,1,0,0,0,0,0,2,0,1,0,2,1,1,2,0,2,2,0,2,2,1,0,2,2,1,1,2,2,2,1,1,1,1,0,2,1,0,1,1,2,2,0,2,0,0,2,2,2,2,0,0,2,1,1,0,0,1,0,0,0,2,2,1,0,0,1,1,1,0,2,2,0,2,0,0,2,2,2,0,1,1,2,2,1,2,2,0,1,0,0,0,0,2,0,0,0,0,2,0,0,2,1,1,0,1,1,2,2,1,0,0,0,1,1,2,0,2,2,2,1,2,1,2,0,2,1,2,0,2,1,2,0,0,2,2,2,1,2,1,2,2,2,1,0,0,1,2,1,1,0,1,2,1,1,1,2,2,0,2,0,1,1,1,1,0,1,0,2,2,0,0,1,1,0,0,0,2,1,2,1,2,2,1,0,2,0,1,1,2,0,1,0,2,0,0,0,0,1,2,0,2,2,0,2,2,2,2,2,2,0,0,2,2,0,1,2,2,2,0,2,0,1,2,2,2,1,0,1,1,2,0,1,2,1,0,2,1,0,2,0,0,2,2,1,1,1,0,2,1,2,2,2,0,0,1,0,1,0,1,1,2,0,2,2,1,1,0,0,0,2,0,0,1,1,2,2,0,0,2,1,1,0,0,1,2,2,2,2,1,2,0,0,1,0,0,1,2,0,0,2,0,2,2,1,0,1,2,2,1,1,2,1,0,2,2,0,0,0,0,2,1,1,1,1,2,0,0,1,0,2,2,2,2,1,0,1,1,0,0,2,2,2,2,2,1,0,1,1,2,1,0,2,0,1,0,0,2,1,0,2,2,0,2,1,1,2,1,1,0,0,2,1,2,2,1,0,0,2,2,2,0,0,0,0,0,2,2,0,1,0,2,2,0,0,0,1,0,2,2,0,2,0,0,0,1,1,1,2,1,2,0,1,2,0,2,2,0,0,0,0,2,0,0,2,2,0,0,2,0,0,2,0,2,0,0,2,1,1,1,1,1,2,1,1,1,1,0,1,2,0,2,1,2,2,1,2,0,1,1,2,1,2,1,1,1,2,2,2,0,1,1,0,1,0,1,0,1,0,1,1,0,0,2,0,0,1,2,0,1,1,1,1,2,0,1,0,2,2,2,2,0,1,1,1,0,2,1,1,0,0,2,2,0,2,2,2,0,0,0,0,0,2,1,2,1,0,1,0,0,2,2,2,0,1,2,0,1,0,2,0,1,0,1,2,1,1,2,2,1,2,1,0,0,0,1,1,1,0,2,1,0,0,2,0,0,0,1,2,2,2,2,2,0,1,0,0,0,2,0,2,0,2,2,2,0,0,1,0,2,2,1,2,2,2,1,1,2,1,1,0,0,0,2,0,1,1,0,2,0,2,1,2,1,1,2,1,2,0,2,0,1,2,1,0,0,0,2,0,1,2,0,2,2,0,1,0,0,2,1,0,0,2,1,0,1,2,2,0,2,0,0,2,2,2,0,2,1,0,2,2,1,0,0,2,0,1,0,1,0,1,1,0,0,1,1,0,2,1,2,1,1,2,0,1,2,1,1,2,2,1,0,0,2,2,1,1,1,2,0,1,0,0,2,1,2,2,0,2,0,2,0,2,0,2,1,1,2,0,2,0,1,1,0,1,2,0,0,0,0,0,2,0,0,0,2,2,2,0,2,1,2,1,0,2,1,0,2,0,2,2,1,1,1,0,2,1,0,2,0,2,1,2,0,2,1,2,2,0,1,1,0,2,1,2,0,0,0,1,0,1,0,0,1,2,0,0,1,0,2,1,0,0,1,0,2,1,1,1,0,1,2,2,2,1,2,0,2,1,1,0,1,0,2,0,2,2,0,1,0,2,1,2,2,1,0,0,0,2,2,1,2,0,0,1,0,2,0,0,0,0,2,0,2,0,2,1,0,1,0,0,0,2,0,0,0,2,0,2,2,0,2,0,0,2,2,1,0,2,2,2,1,2,0,0,1,1,2,0,0,2,1,2,0,1,0,0,2,2,1,1,2,1,0,0,0,2,2,1,2,1,0,0,0,2,2,2,0,0,1,2,0,0,2,2,0,1,0,0,0,2,1,0,0,0,0,2,1,0,0,0,0,2,2,1,2,0,2,2,0,2,2,0,2,1,2,0,0,0,2,2,1,1,0,1,1,0,2,1,0,1,1,1,2,0,2,1,1,0,1,1,2,0,1,1,2,1,0,1,2,0,2,0,2,2,2,1,2,0,2,0,1,2,0,1,0,0,1,2,0,0,1,0,0,2,0,0,1,2,1,2,1,0,0,1,0,1,0,2,2,2,1,2,0,1,1,1,1,2,2,1,0,1,1,2,2,0,2,0,1,2,1,0,0,1,2,1,1,2,2,1,1,1,0,0,0,0,0,2,1,1,0,1,0,2,0,1,1,2,1,2,0,1,2,2,1,2,0,2,2,1,2,0,0,2,1,2,1,1,1,2,0,2,1,1,0,0,1,2,1,0,2,2,2,1,1,1,0,2,1,2,2,1,0,2,1,0,2,1,2,1,2,0,2,0,0,0,0,1,2,0,0,2,2,2,0,1,0,1,2,0,1,2,2,2,1,1,0,1,0,2,2,2,2,2,0,1,0,2,2,1,2,1,2,2,2,2,1,0,1,2,0,1,1,2,0,0,0,1,0,0,2,1,0,0,0,2,0,0,1,0,2,0,0,0,1,0,1,0,0,2,1,2,0,1,0,1,1,2,2,2,0,1,0,0,1,0,0,2,2,0,2,2,2,1,2,1,1,1,1,0,0,2,1,0,0,0,0,0,2,2,0,2,0,0,2,1,1,2,0,2,0,0,2,1,1,1,0,2,2,2,2,1,2,2,2,1,1,2,1,2,0,2,0,0,2,2,2,1,0,1,2,2,0,0,1,1,2,2,1,1,2,2,1,2,2,2,1,0,1,0,2,0,2,0,2,0,0,2,1,1,1,2,2,1,1,1,2,2,2,2,2,2,2,1,2,2,2,0,1,0,0,1,0,1,0,2,0,2,2,1,2,2,1,0,2,2,0,2,1,2,2,0,0,2,0,1,1,1,2,2,0,1,0,2,0,2,1,0,2,1,1,1,1,2,2,1,1,2,2,1,1,0,1,2,1,2,2,2,0,0,1,1,2,2,2,2,2,0,2,2,1,1,2,1,0,0,1,0,2,1,2,2,2,1,1,1,1,2,1,1,2,2,1,0,1,2,0,2,2,1,2,2,2,2,0,2,1,2,1,0,1,1,0,2,0,1,0,2,1,2,1,0,0,2,2,2,2,1,1,1,1,0,2,0,0,0,0,0,1,0,2,0,0,1,1,2,2,2,0,1,1,0,0,2,1,0,1,2,2,2,2,0,1,0,2,0,2,0,2,2,0,1,2,0,0,2,0,0,0,1,0,0,1,2,2,0,0,1,2,1,1,1,0,0,2,2,1,1,0,2,1,1,1,1,1,2,1,0,0,0,2,0,2,1,1,1,2,1,1,2,2,0,1,2,0,2,1,1,0,0,2,1,1,2,0,2,0,2,1,0,1,2,1,0,2,0,0,0,0,0,1,2,1,2,2,0,0,2,2,0,1,0,0,0,0,2,0,2,1,0,2,1,1,1,2,1,0,1,0,2,1,1,0,0,1,0,0,0,1,1,0,2,0,0,0,0,0,0,0,2,2,2,1,2,0,2,0,1,0,0,0,0,0,0,0,2,0,2,0,0,2,2,0,0,0,2,0,0,0,2,2,0,0,2,1,0,0,2,1,0,2,2,2,1,0,0,2,0,2,0,2,2,2,0,0,0,1,1,1,2,2,0,0,0,0,2,2,2,2,1,1,1,0,2,1,1,0,2,0,1,1,0,0,1,2,2,1,0,2,1,0,2,1,1,2,2,0,2,2,1,0,2,0,1,2,0,2,0,0,1,2,2,2,2,2,0,0,0,1,0,0,1,0,2,0,0,0,2,0,2,2,1,2,2,1,1,0,0,2,2,1,0,2,1,1,2,0,0,2,0,2,2,1,1,0,0,0,0,2,2,2,2,0,1,1,1,1,1,2,0,0,2,0,0,2,2,0,0,0,2,1,2,2,2,1,2,1,0,1,2,0,1,2,1,1,0,0,0,1,2,0,2,2,1,0,1,1,0,2,2,0,0,1,1,1,0,2,1,2,2,1,2,1,1,1,1,0,1,1,1,1,1,1,0,1,0,0,1,1,1,0,1,1,1,1,2,2,2,2,2,1,1,1,0,0,2,2,2,2,1,1,2,0,0,2,1,1,1,1,0,0,0,0,1,2,2,0,0,2,0,2,2,2,0,0,2,2,0,0,2,0,0,2,1,2,0,2,2,2,0,1,1,1,2,0,1,2,2,2,2,2,2,2,0,2,2,0,2,2,2,2,2,1,2,0,1,0,2,1,0,1,1,2,1,2,1,2,0,1,2,0,1,0,1,1,0,2,0,2,0,2,2,2,1,0,0,1,2,0,0,2,1,1,2,2,1,0,1,2,0,2,2,2,1,2,1,1,2,1,0,1,2,2,2,1,2,2,2,1,2,2,2,0,0,0,0,2,2,2,0,2,0,2,0,0,2,1,1,2,2,0,2,2,0,2,1,0,2,1,2,0,0,2,0,2,2,2,2,2,0,0,1,1,1,1,1,1,1,2,0,1,0,2,0,0,2,2,1,1,2,2,2,0,0,2,0,1,2,2,0,0,2,2,1,0,1,2,2,1,1,1,1,1,1,0,0,2,2,2,0,2,2,0,1,0,2,0,0,0,2,2,2,1,1,1,2,0,2,1,2,2,2,2,2,1,1,2,1,1,1,2,2,0,2,1,1,2,1,2,1,2,2,0,2,0,0,1,2,0,0,0,1,1,2,0,1,2,2,1,1,0,0,2,0,1,2,1,1,2,2,0,0,0,1,2,0,2,2,1,1,0,0,0,0,0,1,0,1,1,2,2,2,1,2,0,0,2,0,0,2,2,2,2,1,0,2,2,2,0,1,2,1,2,1,1,0,2,2,2,2,2,2,1,1,0,1,2,0,1,0,1,1,2,1,0,2,0,2,0,0,1,0,2,1,0,2,0,1,1,0,0,2,2,0,1,1,2,0,2,1,1,2,0,1,2,0,2,2,1,1,0,1,0,0,1,1,1,2,0,2,0,1,0,0,1,1,1,0,1,2,1,2,0,1,0,2,2,1,1,2,1,2,1,0,2,0,0,2,0,0,1,0,0,1,0,0,2,1,0,0,0,1,2,1,0,0,1,1,0,0,2,2,0,1,1,0,0,0,0,0,1,0,1,0,0,1,0,0,2,0,2,1,1,1,2,2,0,2,2,0,0,2,2,0,0,0,1,1,1,0,0,0,1,2,0,2,0,0,1,1,0,2,1,0,1,1,1,1,2,0,0,1,0,0,0,1,1,2,1,0,2,2,1,0,2,0,0,2,2,0,2,0,1,1,1,2,0,0,1,1,0,1,2,2,0,0,1,1,2,0,1,1,0,1,0,0,2,0,2,0,2,1,2,0,0,2,0,2,2,1,1,1,1,0,1,1,1,2,0,2,1,0,0,1,1,0,2,1,1,0,0,0,2,0,2,0,2,2,0,0,0,0,2,1,1,2,0,0,0,2,1,0,0,2,0,0,2,2,2,2,2,2,1,0,2,0,2,2,1,2,1,1,1,0,1,0,0,0,1,2,1,2,0,2,2,1,2,0,1,0,0,2,2,0,2,2,1,2,1,0,1,1,2,0,0,2,0,2,0,2,2,1,0,2,1,2,1,1,2,2,2,0,2,2,0,0,2,1,1,0,2,2,1,2,1,0,1,2,1,0,0,0,1,2,1,2,2,2,2,1,2,1,1,1,2,1,1,2,2,0,2,1,2,0,2,1,2,1,2,1,0,1,0,0,1,2,2,2,1,1,0,1,0,0,0,0,2,1,2,1,2,2,1,0,2,2,2,0,2,2,2,0,0,2,2,1,0,0,2,0,1,2,0,2,1,0,2,2,2,0,1,1,2,0,1,1,2,2,0,0,0,2,0,1,0,2,0,0,0,1,0,0,0,1,0,0,2,0,0,1,0,1,1,2,0,0,0,0,2,0,2,2,1,0,1,0,2,0,0,1,2,0,2,0,1,0,0,2,2,0,2,2,0,2,2,2,0,1,2,2,1,1,0,1,1,2,1,2,0,2,2,2,2,0,2,1,1,1,2,1,2,2,2,2,1,1,0,2,1,2,1,1,0,1,0,2,2,1,2,0,2,2,0,0,2,2,1,1,2,1,2,0,0,1,1,2,0,0,2,0,1,2,0,0,0,0,0,0,2,2,1,2,1,2,1,0,1,0,2,2,1,1,2,0,2,2,2,0,1,0,2,0,0,0,0,2,2,0,0,0,0,2,2,2,0,1,2,2,2,2,2,0,1,2,2,1,0,1,2,0,0,2,2,2,0,2,0,0,2,0,1,0,0,1,1,2,1,0,0,0,2,0,2,0,2,2,2,0,2,0,2,0,0,0,1,1,2,2,2,0,2,0,2,2,1,1,1,2,2,2,2,0,0,0,2,0,0,2,0,0,2,2,0,0,1,1,2,1,1,1,2,1,0,1,1,0,1,1,1,0,1,0,2,2,1,1,0,2,0,0,2,2,2,1,1,1,0,2,0,2,1,2,0,2,1,2,1,1,0,1,0,0,1,1,1,1,0,2,2,1,1,0,2,0,1,2,2,0,2,0,2,2,1,1,1,0,0,1,0,0,2,0,0,2,1,0,1,0,1,1,0,0,1,0,2,1,1,1,0,0,0,2,1,1,0,0,1,1,2,2,2,1,1,2,0,2,0,1,2,1,0,0,2,1,1,0,2,2,2,2,1,0,0,0,2,2,0,1,2,0,0,2,1,2,2,2,2,1,1,1,0,1,2,2,1,0,1,2,2,2,2,0,1,0,0,2,2,2,1,0,0,0,1,2,2,1,1,1,1,2,0,0,0,0,1,2,0,0,1,0,1,0,0,1,2,0,2,1,1,0,2,2,2,1,2,1,0,1,1,2,0,1,0,2,2,2,2,0,0,2,2,0,0,2,0,1,0,2,0,0,1,2,1,1,0,1,2,2,2,1,2,0,2,2,2,0,0,0,2,0,2,0,1,2,2,0,0,0,0,1,2,0,2,2,0,2,1,2,1,1,0,0,2,1,0,2,0,1,2,2,0,0,0,0,0,0,0,2,1,0,2,2,2,1,1,2,0,0,1,2,1,2,0,0,2,2,2,0,2,0,2,2,2,2,2,1,2,0,2,2,0,2,0,1,1,2,2,0,2,1,2,1,0,0,1,2,2,1,2,0,0,1,1,2,1,1,2,1,2,2,2,1,2,2,1,0,0,1,2,1,2,2,1,1,2,2,0,2,0,2,2,1,1,1,2,2,1,1,1,1,2,2,1,1,0,0,2,0,1,2,1,0,1,2,0,0,0,0,2,0,2,2,0,2,2,0,0,1,1,0,0,2,2,2,1,1,1,2,2,1,0,1,0,2,0,2,2,2,2,1,2,0,1,0,1,0,2,2,1,0,1,0,0,0,1,2,1,2,0,2,0,0,1,1,0,1,0,0,2,0,1,2,0,0,0,0,0,2,1,1,0,0,2,0,0,0,2,1,1,1,2,2,2,0,0,2,1,0,0,1,1,1,1,1,0,2,1,1,0,1,0,0,2,2,2,0,1,1,0,2,0,1,1,2,1,1,1,1,2,2,1,1,1,2,1,1,0,1,0,0,1,0,2,0,2,0,2,2,1,2,1,0,0,1,0,1,1,2,0,0,1,1,1,1,2,2,2,1,1,0,1,1,1,1,2,0,1,2,1,2,1,1,1,1,2,0,1,1,0,1,2,1,0,0,0,2,2,0,1,1,0,0,1,2,2,0,2,0,2,0,1,2,2,2,2,0,2,1,1,2,2,0,2,0,2,2,2,2,0,0,2,1,2,0,2,1,0,2,0,1,1,1,0,1,1,0,0,2,1,0,1,1,0,1,1,1,0,0,0,0,2,2,0,1,2,1,0,1,2,0,0,0,1,0,2,0,2,2,2,0,0,1,2,1,2,1,0,2,0,2,0,0,1,2,2,0,2,0,0,1,2,2,0,1,0,0,2,0,1,2,1,2,0,1,2,2,2,0,1,2,0,2,2,0,2,0,0,0,1,2,2,2,0,0,0,1,0,0,1,0,0,1,2,1,0,0,0,2,2,0,0,0,1,2,0,1,0,0,2,2,1,2,0,2,2,0,2,0,2,2,1,2,2,1,2,1,1,2,2,0,0,0,1,2,1,0,0,2,1,1,2,0,1,1,1,1,1,1,1,0,0,2,0,2,0,1,0,2,1,2,2,2,0,0,0,0,0,0,0,1,0,2,2,2,0,1,0,2,2,1,0,2,0,2,1,0,2,2,2,0,2,1,0,2,1,0,1,1,0,0,2,0,0,1,2,0,2,2,0,1,0,0,1,0,1,0,2,2,2,1,1,2,0,2,1,2,2,0,0,1,2,1,2,0,2,2,2,1,2,0,0,0,1,2,0,1,1,0,1,0,1,0,0,1,0,1,0,2,2,2,0,1,1,0,1,2,0,1,2,0,1,1,1,0,2,2,2,1,0,1,2,2,1,0,2,2,1,2,2,1,2,2,1,1,1,2,1,0,2,1,0,2,1,0,0,2,1,1,0,1,0,0,0,1,2,2,2,1,2,0,2,2,0,1,1,0,1,0,1,1,2,1,0,0,2,2,1,0,1,1,0,1,0,0,1,2,1,1,2,1,2,1,1,1,0,1,0,0,0,2,0,1,2,0,1,0,2,1,1,0,0,0,1,2,0,2,2,0,2,2,2,0,0,0,1,1,2,1,1,2,0,2,0,1,2,0,0,2,0,1,2,0,0,1,2,0,0,1,2,0,0,0,0,0,2,2,2,2,0,0,1,1,2,1,2,0,1,2,1,2,2,2,0,1,0,0,0,2,2,2,0,1,2,1,2,0,0,0,0,0,1,0,1,2,1,2,1,0,2,2,2,2,1,0,2,0,1,2,1,0,1,0,2,1,1,1,0,1,1,0,2,1,1,0,0,2,2,0,0,2,2,2,2,0,2,1,2,2,0,2,0,1,2,1,2,1,1,1,0,1,0,2,1,1,0,2,1,1,2,0,2,0,2,2,0,0,2,2,2,0,2,2,0,2,2,2,2,1,1,1,2,1,1,0,2,0,1,0,0,0,0,0,1,1,2,1,1,2,0,2,2,2,2,2,2,0,1,1,2,0,2,2,0,1,2,2,2,1,2,0,1,0,2,2,0,2,0,2,0,0,2,2,2,0,1,1,1,1,0,2,2,0,0,2,0,2,2,2,0,1,2,0,1,2,1,0,1,2,2,0,0,0,1,2,0,2,0,2,0,1,1,1,0,0,1,0,0,0,0,2,2,1,0,2,2,0,0,1,0,0,2,1,2,0,2,1,0,0,0,2,2,0,1,0,2,0,2,2,2,0,0,0,2,1,2,1,0,1,0,0,0,0,0,2,0,0,0,0,1,2,2,1,0,0,2,2,0,2,2,2,1,1,0,0,2,1,2,0,0,0,0,2,2,1,0,2,2,2,2,2,2,2,0,2,2,0,0,0,0,2,1,0,0,1,1,1,2,1,0,0,0,2,2,0,1,1,2,2,2,2,2,0,2,2,0,1,2,2,2,2,1,2,2,1,2,0,1,1,2,2,2,1,2,2,0,0,0,1,2,0,1,2,1,1,2,2,1,0,2,0,2,0,0,2,1,2,2,2,0,2,2,2,1,1,1,1,0,0,1,0,1,1,2,1,0,1,0,1,0,0,1,2,2,2,0,2,1,1,2,1,2,1,2,2,1,2,2,1,1,0,0,1,0,0,1,0,2,2,1,0,2,1,0,1,0,0,0,2,0,1,2,0,2,0,2,2,1,1,0,1,0,2,2,0,1,1,0,2,1,2,0,2,1,2,0,2,2,1,1,0,1,1,1,2,1,2,2,0,0,1,0,1,2,2,1,0,1,0,0,0,2,0,1,2,1,2,2,0,2,0,0,0,1,1,1,2,0,1,0,1,2,0,2,0,1,2,2,0,0,0,2,2,2,0,0,0,2,0,0,1,2,1,0,0,1,2,0,2,1,0,0,1,2,2,1,1,2,1,0,2,2,2,2,0,2,2,0,0,2,2,2,2,0,0,2,0,2,0,0,1,1,2,1,1,2,1,2,0,2,0,2,2,2,2,2,2,0,2,0,0,2,0,0,1,0,1,1,0,1,1,0,2,1,0,1,1,0,1,2,2,1,0,2,1,1,1,0,0,2,2,1,2,0,1,0,0,2,2,2,0,0,1,2,1,2,0,2,1,1,0,2,1,0,2,1,1,0,1,0,1,2,2,0,0,2,0,2,2,1,0,0,0,1,0,1,0,2,1,1,2,1,0,1,1,1,2,1,2,2,2,1,2,0,2,0,1,2,2,0,0,1,2,1,2,1,1,0,1,2,1,2,0,0,0,1,0,2,1,1,2,2,0,2,2,0,2,2,2,1,1,2,0,0,2,2,0,1,2,0,1,1,2,2,1,1,0,0,1,2,2,0,1,0,1,1,1,2,0,2,2,1,1,2,2,1,1,0,2,0,1,2,0,2,1,1,0,1,2,0,0,2,1,0,1,2,1,2,1,1,0,1,0,1,1,1,2,2,1,2,2,1,1,0,1,2,2,2,0,0,0,2,2,1,0,2,0,1,2,1,1,1,0,2,2,1,2,1,2,1,1,0,2,1,2,2,0,2,0,2,2,1,0,0,2,2,2,2,1,2,2,0,2,0,2,0,0,0,2,0,0,1,2,2,1,2,1,0,2,2,2,2,1,2,2,1,0,1,0,2,1,0,2,1,1,1,2,1,0,1,1,2,2,1,2,1,0,2,0,2,1,1,0,0,1,2,2,2,0,1,0,0,0,2,1,1,1,1,2,0,1,1,2,1,1,1,1,0,0,1,1,0,0,0,0,2,1,2,2,0,0,2,1,0,1,0,2,0,2,1,0,1,1,1,1,1,2,2,0,0,0,2,1,0,0,2,2,0,1,2,0,2,1,2,1,1,1,2,0,2,0,0,2,1,0,2,2,0,0,0,0,2,0,2,2,2,0,0,2,1,2,1,1,2,2,1,2,2,0,1,2,0,2,0,0,0,2,0,2,1,2,2,0,2,2,0,0,2,2,2,1,0,2,0,0,1,0,1,0,0,1,0,0,2,2,1,1,1,2,2,2,2,2,1,0,2,1,2,0,2,0,1,2,2,0,0,2,1,0,0,0,0,2,2,0,0,0,0,0,0,1,0,1,1,2,1,1,0,1,2,2,0,1,0,1,1,1,2,2,2,2,1,2,0,0,2,1,1,1,0,0,1,1,2,0,1,1,1,1,0,0,0,0,2,0,2,2,2,2,0,2,1,2,0,0,2,1,1,1,0,0,0,0,2,0,0,0,2,2,2,0,2,0,2,2,2,0,0,1,0,1,0,1,0,0,1,2,0,0,2,1,2,1,0,0,2,0,0,2,2,1,0,1,0,0,2,2,0,0,2,0,2,2,0,1,0,0,0,1,1,1,2,0,0,2,0,1,0,0,1,0,0,2,0,0,1,0,0,2,1,1,1,1,0,0,0,0,2,2,0,2,2,2,0,2,0,0,1,2,1,0,1,1,0,2,0,0,0,0,1,1,2,2,2,0,2,1,2,2,2,0,2,2,0,1,0,1,2,1,0,0,0,2,2,0,2,1,0,2,1,0,0,1,1,0,1,0,0,1,2,0,1,0,1,1,2,0,0,2,1,2,0,0,0,2,1,1,2,0,0,1,1,2,1,1,1,1,1,2,1,2,0,2,1,0,2,1,1,1,1,2,1,0,1,1,0,0,2,1,1,2,2,0,0,1,2,0,0,2,0,0,2,2,1,2,0,0,1,0,0,1,0,0,0,1,0,2,2,2,2,2,1,1,1,2,2,0,2,1,2,2,0,1,0,1,2,2,0,2,2,1,2,0,2,2,2,0,0,1,2,1,2,0,2,0,2,2,0,2,0,1,2,2,0,0,2,0,1,2,1,1,0,2,0,0,1,2,0,0,2,0,0,1,0,0,1,1,1,0,1,1,2,0,0,0,1,1,0,2,0,1,2,2,0,2,1,0,2,0,2,1,2,0,1,0,2,1,2,0,0,1,2,0,1,0,2,2,2,2,0,1,0,0,2,1,2,1,2,0,0,0,2,1,1,1,0,1,2,1,1,1,2,0,1,2,1,0,0,1,0,1,1,2,1,1,1,1,1,1,1,2,1,1,1,2,1,0,0,1,2,2,2,1,1,1,1,1,2,2,1,1,1,1,0,1,2,1,2,1,2,1,1,1,2,1,1,1,1,2,2,1,2,2,1,2,0,0,2,2,0,1,1,0,1,2,2,1,2,2,1,0,2,0,2,2,0,2,0,1,1,1,0,1,0,1,1,2,0,1,1,1,1,1,0,0,2,1,0,0,0,1,0,1,1,0,0,2,0,0,1,1,1,0,2,1,1,2,2,0,2,0,2,1,1,2,0,2,2,2,0,1,2,1,1,2,2,2,0,0,0,0,2,1,1,1,0,1,0,2,0,0,1,0,1,2,0,1,2,2,1,2,1,1,1,0,2,1,0,1,2,1,2,0,0,2,1,1,2,0,2,0,1,1,2,1,0,0,2,2,0,2,1,0,1,0,0,1,0,2,2,0,1,2,2,1,2,0,2,2,1,0,1,2,0,2,2,2,2,2,0,0,2,2,2,0,1,0,1,0,2,2,0,0,2,1,0,1,0,0,2,2,0,2,0,2,2,1,2,1,0,2,0,0,0,2,0,2,1,2,2,0,1,0,2,0,0,2,1,1,2,0,2,1,2,2,0,2,1,0,2,2,2,2,2,2,2,0,2,1,0,0,0,0,0,1,1,1,0,0,2,1,1,2,2,0,1,1,2,1,2,2,1,0,1,0,2,2,1,0,0,0,0,1,0,0,2,0,1,1,2,1,2,0,0,0,1,0,0,2,0,1,1,0,2,2,2,2,1,0,2,1,1,0,0,0,1,0,1,2,2,0,1,2,2,0,2,1,0,0,0,2,1,0,1,0,1,1,2,1,2,1,0,0,1,0,2,1,2,1,2,1,1,0,1,2,0,2,1,2,0,2,2,0,1,1,1,0,0,1,1,2,1,0,0,2,1,2,2,1,1,0,1,0,0,1,2,2,0,1,1,2,0,2,1,0,2,2,0,2,2,0,0,2,2,0,2,2,1,0,2,1,1,0,2,0,1,1,0,1,0,2,1,2,0,1,1,1,1,1,1,2,2,1,0,2,1,2,0,2,1,0,1,0,2,0,1,0,1,1,0,0,2,2,0,2,0,0,0,1,1,1,1,0,1,2,2,0,2,2,2,1,0,1,2,0,1,2,2,2,0,0,1,1,2,0,2,1,1,2,0,1,2,0,0,1,2,1,0,0,2,1,0,0,2,1,1,0,2,2,1,0,2,0,1,0,2,2,2,2,2,0,0,1,1,2,1,1,0,0,0,2,0,2,1,1,2,2,2,0,1,2,0,1,2,2,2,1,1,2,0,0,1,0,1,0,0,0,0,2,2,2,1,0,0,1,1,1,0,1,2,2,0,2,0,2,2,2,2,0,0,2,2,2,0,1,1,2,0,1,0,1,0,1,1,0,2,0,1,2,1,1,0,2,1,1,0,2,2,2,2,2,2,2,2,0,2,2,0,0,0,2,1,0,0,0,1,1,0,2,2,0,1,0,2,0,2,0,1,0,1,0,0,2,0,0,0,2,1,2,0,2,1,0,2,1,1,0,1,0,0,2,1,1,2,0,2,0,1,2,0,2,0,1,2,0,2,2,2,1,0,0,1,1,0,2,0,0,0,2,0,0,1,2,1,2,2,0,2,2,1,2,0,0,0,2,1,0,2,1,1,0,0,0,2,2,0,2,0,0,1,1,1,1,1,0,2,2,2,1,2,1,1,1,0,2,1,2,1,0,2,0,1,0,1,1,0,0,1,0,0,2,2,0,2,0,2,1,0,2,1,1,1,1,2,2,1,1,2,1,2,1,2,0,0,0,1,0,2,0,2,1,2,1,1,2,2,2,2,0,0,2,0,1,0,1,2,1,2,2,2,0,1,2,2,2,1,1,2,0,2,0,0,0,0,2,0,2,1,0,0,1,1,0,0,1,2,0,2,2,2,2,1,2,2,2,2,1,2,1,2,0,1,0,2,2,2,2,0,0,1,0,2,2,1,1,1,2,2,2,2,0,2,1,2,1,1,1,0,0,0,1,2,2,1,2,1,0,2,1,2,2,1,0,0,2,1,2,0,1,0,2,0,1,2,2,1,0,1,2,2,0,0,2,0,2,1,2,2,2,2,2,0,1,2,1,1,1,1,0,1,2,1,2,2,1,2,0,0,2,2,0,1,0,2,2,0,2,0,2,2,1,0,0,1,0,0,1,1,0,0,0,1,0,0,2,1,1,2,1,2,1,1,0,0,2,2,2,1,1,2,0,2,0,1,2,1,2,1,2,1,1,2,0,0,0,1,2,0,0,1,0,0,2,0,0,1,0,2,1,1,2,1,2,1,2,2,1,0,1,1,2,2,0,0,0,1,2,0,2,0,1,2,0,1,0,2,0,0,0,2,1,1,2,0,2,1,0,0,2,0,0,0,2,0,1,2,1,2,2,2,0,2,0,0,1,1,0,2,0,0,0,2,2,1,0,1,1,0,2,2,0,1,0,1,1,1,2,2,2,0,1,0,0,1,2,2,0,0,1,2,1,1,2,0,0,2,1,2,0,0,0,0,2,2,1,2,2,0,2,0,0,2,1,1,0,0,2,2,0,1,1,1,2,0,1,1,1,1,2,0,0,1,2,1,2,2,1,0,1,2,0,0,2,1,2,2,1,2,1,1,0,0,0,0,0,2,0,1,2,1,2,0,0,0,0,2,2,1,2,0,0,2,2,1,0,0,2,1,0,1,2,2,0,1,0,1,1,1,0,0,1,1,2,0,0,2,0,2,0,2,0,0,0,1,2,1,1,2,0,0,0,1,1,2,1,2,0,2,1,1,0,1,2,1,0,1,0,2,1,0,2,2,2,2,2,2,2,0,2,1,0,0,2,1,2,2,2,2,0,2,1,1,0,1,1,1,2,2,1,0,0,2,1,2,0,0,1,2,0,1,0,2,0,1,2,2,0,1,0,2,1,1,1,2,2,1,2,2,2,0,0,2,2,0,0,0,1,0,1,1,0,0,1,0,0,0,0,1,1,2,1,1,1,2,2,0,2,0,2,2,1,1,0,1,2,0,0,1,0,1,2,0,1,0,1,2,0,0,2,1,0,0,2,1,1,2,0,0,0,0,0,0,0,2,2,1,0,1,0,1,1,1,2,2,0,2,2,1,1,0,0,2,2,2,0,1,0,0,2,2,1,1,2,0,0,1,1,1,1,2,1,2,0,2,0,0,1,2,1,2,0,0,2,2,2,2,2,0,0,2,2,0,0,0,0,0,1,0,0,2,2,0,0,1,2,1,0,2,1,0,0,1,1,0,1,0,2,2,2,0,1,0,0,1,2,1,2,0,0,2,0,1,1,0,0,2,1,2,1,1,1,2,0,2,0,1,1,2,2,0,2,2,0,2,1,2,2,0,0,0,2,0,2,2,0,0,2,0,0,0,0,2,0,1,2,0,2,2,1,2,1,1,0,2,2,1,0,2,1,0,1,1,0,2,2,1,1,2,2,2,1,1,0,1,1,2,0,2,1,2,2,1,2,2,0,2,1,2,2,2,0,0,1,0,0,0,2,0,0,0,0,2,1,2,0,2,0,0,2,0,1,2,2,2,2,0,1,1,1,1,2,2,2,0,2,1,2,0,0,0,2,0,0,2,2,1,2,1,2,0,2,0,1,1,1,1,0,2,1,2,1,2,1,0,0,2,1,0,2,2,0,2,2,2,0,1,0,1,2,0,0,1,1,2,2,2,0,2,2,1,2,1,1,0,2,2,2,0,0,2,1,1,1,0,0,2,0,2,2,2,0,1,1,2,2,0,0,2,2,1,1,2,0,1,2,0,2,0,0,0,0,2,2,0,0,0,1,1,0,2,0,1,1,1,0,0,1,1,2,2,1,1,0,0,2,2,1,0,2,1,0,1,2,1,2,2,2,2,2,0,0,0,2,0,2,2,2,2,0,1,2,2,1,1,0,1,2,1,2,0,0,0,0,0,0,1,0,0,1,2,1,0,2,2,2,2,2,1,0,1,0,1,0,2,0,0,1,2,0,2,1,2,0,1,0,2,2,1,0,2,1,1,2,2,2,0,1,0,0,0,1,2,2,0,1,0,2,1,0,2,1,0,0,1,0,2,2,1,1,1,2,2,2,2,1,0,0,1,0,2,1,1,1,1,1,0,0,0,2,2,1,0,0,1,0,2,1,1,2,2,0,2,2,2,1,0,0,0,0,1,0,2,1,0,2,2,0,2,2,2,0,1,1,0,2,0,2,2,0,0,1,2,1,2,2,1,1,2,2,0,0,1,2,1,0,0,1,1,2,1,0,1,1,2,2,2,0,0,2,1,2,0,1,2,2,2,2,2,2,2,1,2,0,2,2,1,2,2,2,2,0,0,2,1,0,2,2,2,2,1,0,2,0,1,1,0,2,0,2,2,1,2,1,0,0,1,0,2,2,2,2,2,1,0,2,2,1,2,1,0,0,2,2,1,2,2,0,0,0,2,2,2,2,2,1,2,0,1,2,1,0,0,2,2,2,2,0,0,2,0,2,0,2,0,2,1,2,0,2,0,2,2,0,2,1,1,2,2,0,1,0,1,1,1,1,1,1,2,2,2,1,0,1,2,0,0,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,2,1,2,1,0,1,2,2,2,1,1,2,1,2,1,2,2,0,1,1,1,0,0,2,1,2,1,0,2,0,2,1,2,2,1,1,2,0,1,1,1,2,0,2,2,2,1,1,0,2,1,2,2,2,1,2,2,0,1,1,0,2,0,2,0,2,2,2,2,1,1,2,2,2,0,0,0,2,0,2,1,0,2,2,1,0,1,2,1,2,2,1,0,1,0,2,0,2,1,1,1,0,2,2,0,2,2,0,0,1,2,2,2,0,2,0,0,2,2,2,0,0,1,1,2,2,0,2,2,1,1,1,1,1,2,1,0,2,2,2,2,2,2,0,2,1,2,1,2,1,2,0,0,0,1,0,2,2,0,2,2,1,2,1,1,0,2,2,0,2,1,0,2,2,1,2,2,1,1,1,2,2,0,1,1,2,1,0,0,2,2,2,0,0,1,0,0,1,1,2,1,2,2,1,2,0,2,2,0,2,0,0,0,2,2,0,1,1,0,1,1,1,0,2,0,0,2,0,0,0,2,1,0,0,0,2,1,2,2,1,2,2,2,2,2,0,0,1,1,0,1,1,0,0,0,0,0,0,1,2,2,0,1,0,1,1,2,0,1,0,1,2,2,1,2,1,1,2,0,0,1,0,0,0,2,2,1,1,2,2,0,1,2,0,1,1,2,2,0,0,0,2,2,1,2,0,0,2,2,2,1,1,2,0,1,2,2,1,2,0,2,2,2,1,1,1,1,1,1,2,0,2,2,2,1,2,0,0,1,2,1,0,0,2,1,0,0,2,2,2,1,2,0,0,1,2,1,1,1,0,1,0,1,2,1,0,1,2,2,0,0,1,0,0,2,0,0,0,2,0,0,0,0,2,0,0,0,2,2,0,2,2,2,0,0,2,2,0,2,2,1,1,2,1,0,1,2,0,0,2,0,0,0,1,2,0,1,2,2,2,1,2,2,2,1,2,0,0,2,2,1,0,0,0,2,2,0,0,2,1,0,0,2,0,0,2,1,0,2,1,0,2,1,1,2,2,1,0,1,2,0,2,2,0,1,2,0,0,0,1,2,1,0,0,0,0,0,1,2,1,0,1,0,0,2,0,1,0,2,0,0,0,2,2,0,0,0,1,0,1,0,0,0,2,1,2,1,2,2,2,1,2,1,1,1,0,0,1,2,0,0,0,2,2,2,1,1,2,2,2,2,0,2,2,1,1,1,2,1,0,0,0,2,0,0,0,1,0,0,2,1,0,0,2,2,2,0,0,0,0,0,0,1,2,0,2,0,2,2,2,2,0,1,2,0,2,0,0,0,2,0,1,0,1,2,1,2,2,2,0,0,2,2,0,2,2,0,1,2,2,1,2,1,2,2,0,2,1,2,2,2,2,2,1,2,0,0,2,2,2,0,1,2,0,0,2,0,2,0,1,1,0,1,1,1,2,1,0,0,2,0,1,1,1,1,2,0,1,1,0,1,0,0,0,1,2,0,2,1,0,1,2,0,1,1,1,0,1,1,2,2,1,2,0,1,2,0,1,1,0,2,0,0,0,1,0,0,1,2,2,0,2,0,2,0,0,2,1,0,0,1,2,1,2,2,0,2,1,0,2,2,1,1,2,2,1,0,1,1,1,1,2,1,2,2,2,1,0,0,2,1,2,0,2,2,0,2,1,0,0,0,1,2,1,2,2,2,0,0,2,2,0,0,1,1,1,1,1,0,1,2,0,0,2,0,0,2,2,2,2,2,1,1,2,1,2,2,2,1,0,0,1,1,1,2,0,2,0,1,1,0,0,0,1,0,0,1,1,2,0,2,2,0,2,2,2,0,1,0,2,0,2,1,2,2,2,0,0,2,0,0,1,0,1,2,1,0,0,0,0,1,0,0,0,2,0,2,2,2,2,1,0,0,1,1,1,2,2,0,0,1,1,2,1,0,1,0,2,0,1,0,1,0,0,0,0,1,0,0,0,0,2,2,1,2,2,1,0,0,0,0,1,1,0,0,0,1,0,1,0,1,2,2,2,0,2,2,2,2,2,1,1,0,0,2,2,1,1,1,1,2,2,2,0,0,1,0,1,2,1,0,2,2,2,1,0,1,0,0,0,2,0,1,0,2,0,0,2,0,1,2,2,0,0,1,2,2,2,1,0,0,1,0,2,1,2,2,2,0,1,2,0,0,0,0,2,2,2,0,1,2,2,2,2,2,1,0,1,1,1,2,2,0,0,1,1,0,1,1,2,2,2,0,2,2,2,1,2,2,1,0,1,1,2,0,2,2,2,0,2,0,0,1,0,0,2,0,2,0,1,2,2,1,0,1,0,1,0,2,2,2,0,1,0,0,0,0,0,2,2,0,0,0,0,0,2,2,1,0,0,0,0,1,1,2,1,2,2,2,0,0,2,2,0,0,2,0,1,0,1,2,1,0,0,2,0,0,2,1,1,0,2,2,0,2,1,2,1,2,2,1,2,1,1,1,2,1,1,2,0,0,2,0,0,1,2,1,2,2,2,0,1,2,1,2,0,0,2,1,1,1,1,2,2,2,0,2,2,0,2,0,1,0,2,2,1,2,2,0,0,2,1,0,1,0,0,2,2,1,0,1,0,2,0,0,2,0,0,2,0,0,0,2,2,2,0,2,0,0,1,2,1,0,0,1,1,2,1,0,1,1,1,0,2,0,2,2,1,1,1,1,1,2,1,2,0,1,0,0,2,2,0,0,0,1,2,2,0,2,0,1,1,2,1,0,1,1,2,1,1,0,2,0,2,0,1,2,1,0,1,1,1,1,1,0,2,1,2,1,0,1,2,2,1,2,2,2,1,1,0,1,2,0,2,0,1,2,2,2,0,0,2,1,0,1,2,2,0,0,1,2,1,1,1,2,2,1,0,1,0,0,0,2,2,2,0,2,0,2,1,1,2,1,2,0,0,2,2,2,1,1,0,2,0,2,1,1,0,2,2,2,1,2,1,1,0,2,2,2,2,2,0,0,2,2,1,2,0,0,0,0,0,0,2,1,0,2,1,2,1,0,0,0,2,2,0,0,0,2,0,2,1,2,2,0,1,0,1,0,0,1,0,2,1,2,0,2,1,2,1,0,2,2,2,1,0,2,0,0,1,0,2,1,1,1,2,2,0,0,1,2,2,1,0,0,1,1,1,2,2,2,2,1,1,2,0,1,1,0,2,0,2,0,1,1,1,0,0,0,1,0,0,1,0,2,1,0,1,0,2,2,2,2,1,0,2,1,1,0,2,2,0,1,0,0,0,1,2,0,1,1,2,0,2,0,0,1,1,1,0,1,0,0,2,1,1,2,0,1,0,0,0,1,1,1,2,0,1,1,0,2,0,0,1,1,0,0,1,1,1,2,1,1,1,2,0,1,0,2,2,1,2,1,0,2,2,2,0,2,1,2,2,0,0,0,1,2,2,1,2,1,0,2,0,2,0,2,0,2,1,1,0,1,0,0,2,2,0,1,0,0,2,1,0,0,2,1,2,0,1,2,0,0,0,0,0,1,2,0,0,1,0,0,1,2,2,2,0,0,1,1,0,2,0,0,0,0,0,2,2,1,0,0,0,0,2,2,1,1,1,1,0,0,0,1,0,2,1,0,1,2,0,1,0,1,1,0,0,1,1,0,2,1,2,2,1,2,0,0,2,1,0,2,0,2,1,0,2,2,0,1,2,0,2,0,1,0,2,1,1,2,2,1,1,0,0,0,0,0,2,2,0,0,0,0,1,0,1,0,0,1,1,0,2,0,0,0,0,2,1,1,2,1,2,0,2,0,0,0,2,2,1,0,0,2,2,0,2,0,2,1,2,2,2,1,0,1,1,2,1,1,2,2,2,0,0,1,1,1,0,2,2,0,0,2,1,1,1,2,0,2,2,1,0,2,1,1,0,0,2,0,1,2,1,0,2,2,0,0,2,1,2,1,1,2,0,2,0,2,0,2,2,2,1,2,2,2,1,0,0,2,2,1,2,0,0,1,0,0,1,0,0,0,1,2,0,2,0,2,1,1,2,0,0,1,2,2,0,0,1,2,2,0,0,2,1,1,1,2,0,1,0,2,2,2,2,0,1,1,2,1,2,2,0,1,2,2,2,0,1,0,1,0,0,0,1,1,0,2,2,2,0,0,0,2,0,0,2,2,2,1,0,0,1,0,1,1,1,2,1,0,1,2,2,2,2,1,1,0,1,0,2,2,0,2,0,1,2,1,0,0,0,2,2,2,1,0,1,1,1,2,2,2,1,0,2,1,1,1,1,0,1,0,2,0,2,0,0,0,2,2,0,0,0,0,0,0,0,2,0,1,2,1,1,2,1,2,0,0,2,0,2,2,0,2,2,0,1,1,0,2,0,0,0,2,0,2,2,2,0,0,0,0,0,1,0,1,2,1,2,1,0,0,0,1,1,2,1,1,1,0,2,0,2,2,0,0,0,0,2,2,1,2,1,2,1,1,0,0,2,2,0,1,2,1,2,2,2,2,1,0,2,2,2,0,2,2,0,1,1,2,2,1,2,0,0,2,2,2,0,2,1,1,1,0,0,1,2,2,1,2,2,0,0,0,0,0,2,2,2,0,2,1,2,1,1,0,0,0,2,0,0,1,0,2,1,1,1,0,0,2,1,2,2,2,1,0,0,2,2,2,2,2,2,1,1,2,0,0,0,1,0,2,0,0,1,0,2,2,2,1,2,2,2,0,0,1,1,0,2,2,2,2,0,1,0,1,1,2,1,1,0,1,2,2,1,1,0,2,2,0,2,2,1,1,1,0,2,0,2,0,0,2,0,0,2,0,0,2,1,0,2,2,1,0,1,0,2,2,2,1,0,2,0,2,2,0,0,2,0,0,0,0,2,2,0,2,1,2,0,0,1,2,1,0,2,2,2,2,2,1,0,0,0,2,0,1,2,1,2,0,2,2,2,1,1,1,2,1,2,1,2,1,2,1,0,1,0,2,1,2,1,0,2,2,1,2,0,0,0,0,2,0,0,0,1,0,0,1,1,2,2,0,0,0,2,2,1,1,0,2,1,0,2,1,0,2,1,0,1,0,2,1,0,0,1,2,2,1,0,2,2,0,0,2,2,0,1,2,0,0,0,2,2,2,2,1,1,0,2,0,0,2,1,1,2,0,0,2,1,2,0,2,0,1,1,2,0,0,0,1,2,2,0,1,2,0,1,1,2,2,2,0,2,1,0,0,2,1,0,1,2,2,2,2,0,1,0,0,0,1,0,0,0,1,1,2,1,0,2,1,2,2,1,2,1,2,2,2,0,1,0,1,2,0,2,2,0,1,1,1,2,0,0,0,0,2,2,1,2,0,1,2,1,0,1,0,2,2,2,2,0,2,1,0,0,1,1,2,2,0,2,0,0,2,2,0,2,0,0,2,2,0,2,0,0,0,1,1,0,2,1,1,1,2,1,2,0,2,1,1,2,1,1,1,1,0,1,1,0,2,2,0,0,1,2,0,2,1,0,2,0,0,0,0,2,1,2,0,2,0,1,2,1,2,2,0,2,1,0,0,2,2,0,1,0,2,0,0,0,0,2,0,2,0,0,1,1,1,2,2,0,0,2,1,0,2,1,0,1,2,0,1,1,2,2,0,0,1,2,0,1,0,2,0,2,1,1,0,1,2,1,1,0,0,2,1,1,2,2,0,1,0,1,2,1,0,1,0,2,2,2,0,2,0,2,1,1,2,1,0,0,2,2,0,0,0,0,1,1,2,1,1,1,2,0,2,2,1,2,1,2,0,1,1,1,1,0,0,2,1,1,1,0,1,0,1,1,1,2,2,0,1,0,1,2,1,1,1,0,1,2,2,1,1,2,2,2,2,2,1,2,1,1,0,0,0,0,2,0,2,0,1,2,2,0,1,1,2,1,2,2,1,0,0,1,1,1,2,1,1,0,1,2,2,0,2,2,0,2,0,0,2,0,0,2,0,1,2,1,2,0,2,2,0,0,2,2,1,1,0,2,1,2,1,0,0,0,2,1,0,0,1,0,2,2,2,2,1,2,2,1,1,0,0,2,2,1,2,2,1,1,2,1,0,2,0,2,2,0,2,1,2,2,0,2,2,0,0,2,1,0,0,2,2,0,1,0,0,1,0,1,0,2,2,1,2,1,2,0,0,2,2,2,2,1,0,0,0,1,1,1,0,0,1,1,1,2,2,0,0,2,2,2,1,2,2,0,0,1,2,2,1,0,0,1,0,2,0,0,2,1,0,2,0,2,2,2,0,0,2,1,2,0,2,0,1,1,2,2,2,0,2,2,1,2,1,2,1,0,1,1,1,2,2,1,2,0,1,2,0,1,0,0,0,2,2,0,1,0,1,0,0,0,2,0,0,0,0,1,0,2,2,2,2,0,0,0,2,2,1,1,0,1,1,2,0,2,0,0,0,2,2,0,0,0,2,0,1,2,2,2,1,1,1,1,1,2,0,0,0,0,1,2,0,2,2,2,2,1,0,2,2,0,0,0,2,1,2,2,2,0,1,2,0,1,0,1,1,2,2,1,2,0,0,2,1,1,0,0,2,2,2,2,1,2,1,0,0,2,0,1,0,1,1,0,0,1,2,1,2,0,0,2,0,1,2,1,1,1,0,2,0,0,2,2,1,2,0,1,2,0,2,1,1,0,0,2,1,1,1,1,2,0,0,2,1,2,1,1,0,2,2,2,1,1,0,0,1,2,1,0,1,0,2,1,1,2,1,0,2,2,2,0,0,0,1,1,2,1,1,0,1,2,2,0,2,2,2,0,1,2,2,0,0,1,1,1,2,2,2,1,1,1,1,1,1,2,1,0,0,2,2,0,0,0,0,2,0,2,0,2,2,2,1,0,1,0,2,2,2,1,2,2,2,0,0,1,0,1,2,0,1,2,1,0,2,1,0,2,2,0,2,1,0,0,0,2,0,1,1,0,1,0,1,1,1,0,1,0,0,2,2,2,1,0,0,0,0,1,0,0,0,1,2,0,2,0,0,2,1,0,0,1,2,2,1,1,2,1,1,2,0,2,0,0,0,0,0,0,2,1,2,0,2,0,1,1,0,2,2,0,2,0,0,2,1,2,2,0,2,1,2,2,2,0,0,2,1,2,1,0,0,2,0,0,0,1,2,0,2,0,1,1,1,2,2,2,1,0,0,2,0,2,0,2,0,1,2,0,1,1,1,1,1,1,2,2,2,2,1,0,1,2,2,2,1,1,0,2,0,1,1,2,2,2,0,1,2,0,2,1,2,0,2,1,2,0,2,0,2,2,0,2,2,0,0,0,2,2,2,2,0,1,2,2,1,2,0,2,0,0,2,0,1,2,0,0,2,0,2,2,0,1,2,0,1,0,0,2,2,2,0,2,0,2,0,2,2,0,1,0,1,1,2,2,1,0,2,1,2,0,1,0,1,2,2,0,0,1,0,2,2,2,0,2,1,1,0,0,2,0,0,1,1,1,0,1,2,2,0,2,1,0,0,2,0,2,2,0,0,1,0,1,2,2,2,0,2,0,0,1,0,0,0,1,2,2,0,1,0,0,0,0,0,0,1,2,2,2,1,0,0,1,1,2,0,1,2,2,0,1,2,0,0,1,1,2,2,0,0,2,0,0,2,2,2,0,1,1,2,0,1,0,2,0,0,2,1,0,1,0,2,2,0,1,0,0,0,1,2,2,0,2,2,2,0,1,2,2,0,1,0,0,2,0,1,2,0,0,0,1,2,2,0,2,2,0,0,0,1,1,1,0,2,2,2,0,2,0,2,1,0,1,0,0,1,0,0,1,1,0,0,1,2,1,2,1,1,0,2,2,0,1,0,2,1,2,2,2,1,1,0,1,1,0,2,0,1,0,0,0,0,2,2,0,1,0,2,0,2,2,0,2,0,1,2,2,0,1,2,0,1,0,0,0,0,1,2,0,2,2,2,2,2,2,1,2,1,0,0,1,1,2,2,1,0,0,0,2,1,2,2,0,2,1,1,2,2,0,1,0,1,1,2,1,0,2,1,2,2,0,0,0,0,1,2,1,2,1,2,2,2,2,2,1,2,2,2,0,2,2,0,0,2,0,2,2,1,1,2,1,0,0,2,2,0,1,1,1,2,1,0,2,2,0,1,2,2,2,2,0,2,2,0,2,2,2,0,1,1,2,0,2,0,1,1,1,2,0,1,1,2,0,2,1,2,0,2,2,1,0,2,0,1,1,2,2,1,2,1,2,2,1,1,1,2,2,2,2,1,2,0,1,0,2,0,0,0,0,0,1,1,2,1,2,0,1,1,2,0,2,0,2,1,0,0,2,2,0,0,0,1,2,1,0,0,2,2,2,1,1,1,1,1,0,2,0,2,2,0,2,1,1,2,0,0,0,2,0,0,2,1,1,1,0,1,2,0,1,0,0,1,2,1,0,1,0,1,1,0,1,1,0,1,1,2,0,0,2,2,0,1,2,2,1,0,2,2,0,1,0,0,2,2,2,1,0,2,2,1,1,2,2,2,1,0,1,2,0,0,1,2,0,1,1,1,1,1,2,0,2,0,2,0,1,0,2,2,2,1,1,0,2,2,2,1,2,0,2,1,1,0,0,2,1,2,0,2,2,2,2,1,0,2,2,2,0,1,2,0,2,1,2,1,1,2,1,2,1,2,0,2,1,0,2,1,1,2,1,0,0,1,0,2,0,1,0,1,1,2,0,0,1,0,1,2,2,2,2,0,2,2,1,0,1,1,1,0,0,2,0,1,1,1,1,1,1,2,0,2,1,1,2,2,1,2,2,0,0,0,0,2,2,1,0,2,0,1,0,1,0,2,2,1,2,0,1,1,0,1,1,2,2,0,0,2,2,1,1,0,0,2,2,0,2,1,0,1,2,2,2,0,1,2,2,0,1,0,1,2,0,2,2,1,1,1,0,2,1,0,1,1,0,0,0,0,0,1,1,2,1,1,1,1,0,0,2,0,1,0,2,2,0,1,1,1,2,1,0,2,1,1,2,0,2,2,0,0,0,2,1,2,2,0,2,2,2,2,1,0,0,1,2,0,2,0,2,2,2,1,2,0,2,2,0,2,0,0,1,1,1,0,2,0,1,1,1,1,1,0,2,1,2,0,1,2,0,1,1,2,2,0,2,2,0,2,2,0,0,2,1,1,2,0,2,2,2,0,0,1,0,2,2,2,0,0,0,2,2,1,0,0,0,1,2,2,2,2,0,0,1,1,0,2,0,0,2,1,1,1,0,0,1,0,0,0,0,2,0,2,2,2,2,0,0,0,0,0,2,0,2,0,2,2,2,0,2,2,0,0,0,2,2,2,0,0,1,0,2,2,1,1,1,2,0,0,0,0,2,0,2,2,2,0,1,0,2,2,0,1,1,0,0,2,1,1,1,2,1,0,1,0,2,0,1,0,1,0,2,2,0,2,2,0,1,2,2,0,2,0,0,1,2,0,2,0,0,0,2,0,0,0,2,0,2,2,2,1,0,0,1,0,2,0,1,1,1,1,0,2,1,2,1,1,1,2,2,1,0,0,1,0,0,1,2,2,2,1,0,0,2,1,1,0,0,2,0,0,1,2,2,2,1,0,0,0,0,2,2,2,2,1,0,1,2,1,2,1,0,2,0,1,2,0,0,0,0,1,0,1,0,1,2,2,2,1,0,2,1,1,2,0,2,1,0,0,2,1,0,0,0,2,0,2,0,2,2,0,2,0,2,0,2,2,2,2,0,1,2,2,2,1,1,0,2,2,2,2,0,0,1,2,0,2,1,1,2,1,2,2,1,2,0,2,2,2,2,1,2,1,2,2,1,2,1,2,2,0,2,1,0,0,2,2,2,2,0,0,0,2,1,0,2,2,1,2,1,0,0,0,0,2,0,2,0,0,1,0,1,2,1,2,0,0,1,0,1,0,2,2,1,2,0,1,2,2,2,0,0,2,2,1,1,0,0,2,1,0,2,1,0,1,0,2,1,0,2,1,0,2,2,1,1,1,0,1,0,2,2,2,0,1,2,0,0,2,1,1,0,2,2,1,0,1,2,2,0,1,1,2,1,0,0,0,0,0,0,2,2,2,2,2,1,0,2,1,0,0,1,0,2,2,1,2,1,2,1,2,2,2,2,0,2,2,2,0,0,0,2,1,1,0,1,0,1,0,1,0,0,0,1,0,1,0,0,1,1,2,2,0,0,0,0,2,1,0,2,0,1,0,2,1,0,2,0,2,0,1,1,0,0,1,0,0,2,1,2,0,1,2,0,2,2,0,1,0,2,1,2,0,0,2,0,2,2,2,1,0,1,2,0,0,0,0,0,2,2,2,1,2,0,2,2,1,2,0,2,1,0,2,2,2,1,1,0,1,0,1,2,2,1,2,2,2,2,2,0,0,2,0,0,0,0,2,0,1,0,0,0,0,0,0,0,0,2,1,2,1,2,0,2,2,1,1,0,2,2,0,0,0,1,2,0,2,2,0,0,0,0,2,1,2,1,2,0,2,1,0,2,2,0,0,0,2,0,0,2,0,0,0,1,2,2,2,1,1,0,2,0,2,2,2,1,2,2,0,2,2,2,0,0,2,2,2,0,1,1,2,2,1,2,1,2,1,1,1,1,0,2,2,1,2,0,2,0,0,0,1,1,1,0,0,1,2,1,2,2,1,1,1,2,1,2,1,0,1,2,1,0,2,1,2,0,1,2,1,2,2,0,1,2,0,2,2,1,0,2,1,2,1,0,2,2,2,1,2,0,1,1,2,0,1,2,0,2,2,2,2,2,2,1,0,0,0,2,0,2,1,0,0,1,1,1,0,2,0,2,2,0,1,0,0,2,2,0,2,1,1,0,2,0,2,0,2,0,1,2,0,0,1,0,0,0,0,2,2,0,2,2,1,2,1,0,0,0,0,1,2,1,2,1,0,1,2,1,1,1,2,0,2,2,0,0,0,2,2,0,0,1,2,1,2,2,1,0,2,0,2,0,1,2,1,2,1,2,2,1,0,2,1,0,2,1,1,0,1,1,1,2,1,2,1,1,0,2,1,2,0,2,0,2,0,0,2,1,0,0,1,2,2,0,0,0,0,2,2,2,1,0,2,0,0,0,0,2,2,2,1,1,0,0,1,2,2,2,2,0,2,2,2,1,1,0,1,2,0,2,1,1,1,1,0,1,0,1,0,2,1,0,1,2,2,2,0,1,1,0,1,2,1,2,0,0,2,2,2,0,1,1,2,2,0,0,2,1,1,2,0,1,1,2,2,1,1,0,2,2,2,0,1,1,1,1,0,0,1,2,2,1,1,0,0,0,2,2,0,0,2,2,0,0,0,2,2,1,2,0,2,2,1,2,1,2,2,1,2,0,2,1,1,2,0,1,1,1,0,0,0,2,0,2,1,0,1,1,1,2,2,1,1,0,1,0,2,2,1,1,1,0,1,1,2,0,0,0,0,1,2,1,2,1,2,0,0,1,0,2,2,0,0,0,0,0,2,1,2,1,0,0,2,0,0,0,1,0,0,1,2,0,0,1,0,2,1,2,0,0,2,2,2,1,2,1,0,0,1,1,2,0,2,0,2,0,0,1,2,2,2,0,0,1,1,1,0,0,2,2,2,2,2,0,1,0,0,2,2,1,2,0,2,2,2,2,0,2,2,1,0,0,2,1,1,2,2,2,2,0,1,2,0,2,0,1,0,0,2,0,0,0,2,2,2,2,1,0,0,2,1,2,2,2,2,2,0,2,1,1,2,2,1,2,2,0,2,0,2,0,1,1,1,0,1,2,1,0,0,1,2,0,0,0,0,1,2,2,2,1,2,1,2,0,0,1,1,2,2,2,1,0,2,0,2,1,2,0,2,1,0,2,0,2,1,2,0,0,0,2,1,2,0,1,0,2,0,2,0,1,2,1,1,0,0,2,2,0,1,1,1,2,1,2,1,0,2,1,2,1,0,2,1,2,1,1,0,1,2,2,1,0,2,0,2,0,0,0,1,0,1,0,1,0,0,1,0,0,2,0,1,2,2,2,1,0,2,0,0,1,0,1,1,1,1,1,2,1,0,1,1,0,1,2,0,2,2,1,0,0,1,0,0,0,2,1,0,0,2,1,1,0,2,2,0,0,0,1,2,0,1,0,1,2,1,0,2,0,1,0,2,1,2,2,0,1,1,1,2,0,2,0,2,1,1,1,1,1,2,1,1,1,0,2,1,2,0,2,0,2,2,0,0,1,0,2,2,0,1,2,1,0,2,0,0,1,2,1,1,2,0,0,2,0,1,2,0,2,1,0,0,0,0,1,1,2,0,1,0,1,0,2,1,2,0,0,0,1,2,2,2,1,0,0,1,2,0,1,0,2,2,0,2,0,1,1,1,0,2,2,0,2,2,0,1,1,0,2,1,2,1,0,2,0,2,1,2,1,0,0,2,2,2,2,0,2,0,0,2,2,2,2,2,1,2,2,2,1,2,2,2,0,2,0,0,1,1,2,0,2,2,0,0,2,0,0,1,0,1,1,0,0,0,1,0,0,2,2,1,2,0,2,1,1,0,1,0,1,2,1,1,2,2,1,2,1,2,2,0,2,1,0,0,2,0,0,2,2,1,1,1,2,2,0,1,1,1,0,0,2,1,1,1,0,2,2,2,2,0,0,0,0,2,0,0,2,0,1,2,2,1,2,2,1,1,0,0,2,0,2,1,0,1,1,0,1,0,0,2,2,2,0,2,0,2,2,1,0,2,2,1,0,1,1,1,0,0,0,1,2,1,1,0,1,1,0,1,0,0,1,2,1,1,2,2,0,0,2,0,1,2,0,2,1,0,2,2,2,0,1,2,2,2,1,1,1,2,2,1,1,0,1,0,2,2,2,1,1,0,2,0,2,1,1,1,1,1,1,0,2,1,2,2,2,2,1,1,2,2,0,2,2,1,2,1,1,0,1,0,0,0,0,0,0,0,0,0,2,0,0,0,2,2,1,0,1,2,1,0,2,0,0,2,0,1,2,1,1,2,0,0,2,1,0,2,0,0,0,1,0,1,2,1,0,2,2,1,2,2,2,1,1,0,1,0,1,0,0,1,0,2,0,2,2,2,1,0,1,2,1,2,2,1,1,1,1,2,2,2,0,2,2,1,0,1,2,2,1,1,0,1,2,0,0,1,2,0,1,0,2,2,0,1,0,0,1,2,2,0,2,1,2,2,0,0,0,1,0,2,0,2,2,2,2,0,2,0,2,0,0,2,0,2,0,1,0,1,0,0,1,1,0,1,2,2,0,0,0,0,1,0,2,0,2,2,1,2,1,1,0,1,0,2,2,0,0,2,1,2,0,0,2,0,1,1,0,2,2,1,2,1,2,1,2,2,2,1,2,1,2,0,0,1,1,1,0,2,1,0,1,1,2,1,1,0,1,1,0,2,2,2,0,2,0,2,0,0,0,1,1,0,2,0,2,2,0,0,0,0,1,2,2,1,2,1,2,0,1,1,0,1,2,1,2,1,2,1,2,2,2,1,2,1,1,0,1,2,2,1,2,1,1,2,1,2,2,2,0,0,2,1,2,2,1,2,2,1,1,2,1,2,0,0,1,2,0,0,0,2,2,2,2,0,2,2,2,1,0,2,2,0,1,1,0,2,0,2,2,1,2,2,2,1,0,2,0,0,1,0,2,2,2,0,2,0,0,0,1,1,0,1,0,1,2,2,0,2,2,0,0,2,0,2,1,2,2,0,2,1,2,2,2,1,2,0,1,0,0,2,1,2,0,2,2,1,2,0,0,2,2,2,0,0,2,0,1,2,0,2,2,0,0,1,1,1,0,2,0,1,0,2,0,2,2,2,2,2,0,1,0,1,0,2,1,1,0,1,1,2,0,2,0,1,1,0,1,0,0,2,2,1,1,0,2,0,1,1,2,2,1,2,0,0,0,1,0,2,1,1,2,2,2,1,0,1,1,2,1,0,1,2,0,1,0,2,0,1,0,1,2,0,1,2,1,0,1,0,0,0,1,2,1,0,0,1,1,0,2,0,2,2,0,1,1,2,0,1,2,1,0,2,1,0,2,0,0,2,0,1,2,2,1,1,0,0,0,1,1,2,1,2,2,2,2,0,0,0,0,2,2,2,2,2,0,2,1,2,0,2,0,0,0,0,2,1,0,0,0,0,1,2,0,2,1,0,2,1,1,0,2,2,0,1,1,2,2,1,2,1,0,0,0,1,1,0,0,1,1,1,2,1,2,2,2,0,1,2,0,1,1,1,0,1,1,1,2,0,0,0,2,0,1,0,2,0,1,2,2,1,1,0,0,2,0,2,2,2,0,0,0,1,0,2,0,0,2,0,0,0,0,2,1,1,0,0,0,1,1,2,1,0,1,0,0,2,0,1,2,1,0,1,1,2,0,0,2,2,2,1,2,2,1,0,0,0,2,2,0,2,1,1,2,0,1,2,1,2,2,2,2,1,2,2,0,0,1,1,0,0,0,2,2,1,1,2,1,1,2,2,1,2,1,2,2,1,2,1,1,1,1,2,2,0,2,0,1,2,0,0,1,0,1,2,0,1,1,2,1,2,0,2,1,0,2,0,2,1,0,1,2,2,1,2,0,1,1,2,0,2,1,1,2,0,0,2,1,2,0,1,2,0,0,2,0,2,1,2,2,1,0,1,0,1,2,1,2,1,1,2,0,1,2,2,0,0,0,1,2,1,2,2,2,0,2,1,1,0,0,0,0,0,1,2,1,0,1,1,1,0,1,0,1,2,2,0,2,1,0,0,0,0,2,1,1,1,1,1,2,1,2,1,0,1,0,1,1,0,2,2,2,0,2,2,2,2,2,1,1,1,2,2,2,1,2,0,2,1,2,2,0,1,0,1,0,1,1,1,1,2,0,2,2,2,1,2,0,2,1,0,0,2,1,0,2,1,2,0,1,1,0,2,0,2,1,2,2,0,0,0,2,1,0,0,0,1,0,2,1,2,1,0,1,0,1,0,1,2,0,1,0,2,1,1,1,2,2,2,2,0,0,1,2,0,1,2,2,2,2,2,1,1,1,0,0,2,0,0,0,1,0,0,2,1,1,1,0,0,2,1,1,0,1,0,1,2,2,0,2,0,0,0,0,0,2,0,1,1,1,1,2,2,2,2,1,1,2,1,0,1,0,2,0,2,2,2,1,2,1,2,0,1,1,1,1,1,1,2,2,2,1,0,2,1,0,1,1,2,2,0,0,0,2,1,2,1,2,0,0,0,0,2,2,0,0,0,2,0,1,2,0,0,1,2,2,1,0,0,0,0,1,2,2,0,0,0,2,0,2,1,0,1,2,1,0,0,1,2,0,1,0,2,0,1,2,1,2,2,2,0,0,0,2,0,2,0,0,1,0,1,0,0,2,0,1,1,0,2,1,0,0,1,1,1,0,1,1,2,0,0,2,0,0,0,0,1,2,0,2,0,0,2,0,0,2,1,1,2,0,0,0,2,0,1,0,0,1,1,1,1,2,0,1,1,0,2,2,2,1,0,2,1,1,2,2,1,0,0,0,0,1,2,0,2,0,2,2,0,2,1,0,2,0,2,2,2,1,0,0,2,1,0,0,2,0,2,2,2,2,0,2,2,0,2,0,2,2,2,1,0,0,2,2,0,2,2,1,0,1,1,0,1,1,2,0,0,2,2,2,0,0,0,0,0,2,1,0,1,0,1,0,0,0,0,1,2,0,1,2,0,2,2,0,0,2,0,2,0,0,2,1,1,2,1,0,0,1,0,1,2,2,0,0,0,2,2,2,1,1,0,1,0,0,1,1,1,2,2,0,2,2,2,2,1,0,0,0,0,1,1,0,2,2,0,0,0,0,1,2,0,0,0,0,1,0,1,2,2,1,1,2,2,0,1,2,1,2,1,2,2,1,2,2,0,0,2,1,1,2,2,1,0,2,2,0,0,2,1,0,1,2,1,0,0,2,0,0,2,0,0,1,1,0,1,0,2,0,1,0,2,0,0,2,2,0,0,1,0,0,1,0,1,0,1,0,1,1,0,1,0,0,1,2,0,2,2,2,2,2,2,1,1,1,0,0,0,2,1,0,2,1,2,0,2,0,0,2,2,1,2,2,0,0,0,2,0,0,0,1,2,1,1,0,0,1,0,2,0,0,1,0,2,0,2,2,1,0,1,1,2,2,0,2,2,1,1,2,2,1,1,0,2,2,2,2,0,2,0,1,1,1,0,0,0,0,0,0,0,2,1,2,1,0,2,2,1,2,0,2,2,2,2,2,1,1,0,1,1,2,2,0,2,2,2,2,0,0,0,2,0,0,2,2,0,2,2,0,2,0,1,1,0,1,2,2,2,0,2,1,0,2,0,0,0,1,0,2,1,2,2,2,1,0,2,0,2,2,1,2,0,2,2,0,0,1,2,1,1,0,0,2,2,2,1,0,2,1,0,2,0,0,2,1,1,0,0,0,1,0,1,0,2,0,0,2,2,2,1,2,2,2,2,2,2,1,0,2,0,2,2,2,0,1,0,0,0,0,2,1,2,0,0,2,2,2,0,2,1,1,2,1,1,0,2,0,1,2,1,1,1,1,0,1,0,0,0,1,0,1,2,2,0,1,0,0,0,0,2,2,0,1,0,2,0,1,0,1,2,0,1,0,0,0,0,2,1,0,2,0,0,0,2,1,1,2,2,2,2,0,1,0,2,2,0,0,0,0,1,1,1,1,2,1,0,2,2,1,1,0,1,2,2,0,2,0,1,2,0,2,2,0,1,0,2,0,0,2,1,1,1,0,1,2,2,1,1,2,2,0,2,1,0,0,0,2,1,0,0,0,1,2,1,1,2,0,2,1,2,2,0,0,1,0,0,0,2,2,0,0,0,1,0,2,0,2,1,1,2,2,0,0,0,0,1,0,1,1,0,0,2,1,1,0,0,0,2,1,1,2,2,2,2,1,2,2,1,2,1,0,2,2,2,0,0,1,1,1,1,2,1,0,1,1,1,2,2,1,2,0,2,2,0,1,0,2,2,2,0,2,0,0,2,2,2,2,0,2,0,2,0,2,2,1,1,0,0,0,0,1,0,0,1,2,2,2,2,2,1,0,1,2,1,0,1,2,2,1,2,2,1,1,2,0,2,1,1,2,0,0,1,0,2,1,2,0,0,1,2,0,2,2,2,1,0,1,0,0,0,0,2,2,0,0,1,2,2,1,0,2,0,0,2,1,1,0,1,0,1,2,2,1,1,0,2,1,0,0,2,1,1,2,0,0,1,1,2,2,2,1,0,1,0,0,0,0,2,2,2,1,2,1,2,0,0,1,0,2,2,0,0,1,2,2,2,1,1,0,0,0,2,2,2,0,1,1,0,0,0,0,2,2,1,0,2,2,1,0,0,1,1,0,2,2,0,2,0,0,0,2,0,0,1,1,2,2,1,2,2,2,2,2,0,1,1,2,1,2,2,2,2,0,1,2,2,0,2,2,2,2,1,1,2,0,0,0,2,1,1,0,0,0,2,1,0,0,2,2,2,2,0,0,2,0,2,0,2,2,1,2,2,2,2,2,1,1,0,2,2,2,2,1,0,0,2,2,0,1,2,0,2,0,0,1,2,1,2,1,0,1,2,1,0,0,1,2,1,1,1,0,0,0,0,1,0,2,2,0,1,0,2,0,1,1,0,0,2,1,2,2,1,2,2,2,2,1,1,1,0,2,2,2,0,2,0,0,2,0,0,2,0,2,1,1,0,1,2,0,1,2,1,0,1,1,0,2,0,0,0,2,0,2,1,2,1,0,1,2,1,1,2,1,2,0,1,0,2,0,2,2,0,1,0,1,2,2,1,0,0,1,2,0,1,0,2,2,1,0,2,0,0,1,2,0,0,2,1,1,0,0,0,1,2,1,2,2,1,1,1,0,1,1,2,1,0,1,0,1,2,0,0,2,1,2,0,0,1,0,1,2,0,0,0,0,1,0,0,2,1,0,2,1,0,1,0,0,1,1,2,1,0,1,2,2,0,0,1,0,2,1,2,1,2,1,0,0,2,2,2,0,0,0,1,2,1,0,1,0,2,1,0,0,0,0,1,0,2,2,2,0,0,2,1,1,1,2,2,2,0,1,0,0,0,1,2,2,1,2,0,0,1,0,0,1,2,2,2,1,2,1,2,0,0,0,2,2,2,2,0,2,1,2,0,1,0,1,0,1,0,1,2,0,1,0,2,0,1,0,2,1,0,1,2,1,1,2,1,0,0,0,0,2,2,1,1,2,0,1,2,2,2,1,0,0,0,2,2,2,2,2,2,0,0,2,0,1,1,0,0,0,2,1,0,2,1,0,0,0,1,2,0,0,2,2,1,0,1,2,2,2,2,0,2,0,0,0,1,1,1,2,1,0,1,1,0,2,2,0,2,1,2,2,1,2,1,2,0,2,1,2,2,0,0,1,1,0,2,1,2,2,1,2,1,1,1,1,1,1,2,2,2,2,1,2,0,0,0,1,2,2,1,1,1,0,1,2,2,0,2,0,1,2,1,1,1,2,0,0,2,0,0,0,2,0,1,1,0,2,1,1,0,1,1,1,1,1,2,2,1,0,0,1,0,0,2,1,0,1,0,1,0,0,2,2,0,1,0,2,2,0,0,1,2,2,2,2,1,2,2,2,0,0,0,0,2,2,2,0,1,2,2,0,1,1,2,1,1,1,2,0,0,1,1,1,2,2,0,1,0,1,1,2,0,2,1,1,1,1,2,2,2,2,0,0,1,0,1,1,1,1,0,1,0,0,0,1,2,2,1,1,0,1,0,2,1,1,1,2,2,2,0,2,0,2,0,2,2,2,2,2,2,2,1,1,2,0,2,1,1,0,0,2,1,0,2,2,2,2,0,2,2,2,0,0,2,0,0,1,1,0,1,2,2,1,2,0,0,1,2,0,1,2,0,2,0,0,0,1,2,0,2,1,0,1,0,1,2,2,2,2,0,2,2,1,2,2,2,0,0,0,2,2,1,2,2,1,2,1,2,1,2,2,2,0,2,1,0,1,2,1,2,2,1,2,1,0,0,2,1,0,1,1,0,2,2,2,2,1,1,0,0,1,1,0,0,1,2,0,2,0,2,2,1,2,0,0,2,1,1,0,2,0,0,1,2,0,1,2,1,1,0,2,2,1,1,2,2,0,2,2,2,2,1,1,0,1,0,0,2,2,0,2,1,1,0,2,1,0,2,1,2,1,1,1,2,1,2,1,0,2,1,0,1,1,2,1,2,1,1,2,0,0,0,1,0,0,1,2,1,2,1,1,1,1,0,1,2,1,2,2,0,1,1,1,2,0,0,0,1,2,0,0,2,1,2,2,2,1,1,1,2,1,1,2,2,0,0,2,0,1,1,2,0,2,2,0,1,1,0,2,2,2,2,1,2,0,0,0,0,0,1,0,2,1,2,1,2,1,0,2,0,2,2,0,0,0,0,1,1,2,0,2,2,0,1,2,2,0,2,2,2,2,2,0,1,0,1,2,2,2,0,0,2,1,2,0,0,2,0,2,1,2,0,2,2,0,0,2,1,0,1,0,0,1,1,2,1,1,0,0,2,2,2,2,0,0,0,0,2,0,2,1,2,0,1,0,2,2,0,0,2,1,2,1,1,2,2,0,0,2,2,0,0,1,1,1,2,2,1,1,1,2,0,1,2,2,1,2,0,0,0,0,1,2,1,1,1,2,1,2,1,0,2,0,0,2,0,0,0,1,1,0,0,1,0,1,2,1,1,2,2,0,1,0,2,1,2,2,1,1,2,1,2,0,1,0,0,2,1,0,2,2,1,2,0,1,2,0,0,1,2,2,0,0,2,0,0,1,2,1,1,2,2,1,2,0,0,1,2,2,0,1,0,0,2,1,1,1,0,1,0,0,2,1,1,0,1,2,1,2,0,1,2,1,0,0,0,1,2,2,0,0,0,1,2,2,0,0,1,0,0,2,0,0,2,2,2,0,0,1,2,0,2,0,2,1,1,0,1,1,0,1,2,1,2,0,0,2,2,0,2,2,2,1,0,2,2,2,2,2,1,0,0,2,0,2,0,2,2,0,0,1,2,0,0,2,2,2,1,2,0,1,2,2,1,0,0,0,1,1,2,0,2,0,1,1,1,2,1,1,0,2,1,1,2,2,2,1,0,2,2,0,0,1,0,2,0,2,1,0,0,0,1,2,2,2,2,0,0,2,0,2,2,2,0,0,0,2,0,1,2,0,0,2,1,2,2,2,2,1,1,0,0,1,1,2,0,2,0,1,0,0,1,2,1,2,2,1,1,0,0,1,0,1,1,1,1,0,0,1,0,2,0,1,1,2,1,0,0,2,0,0,2,1,0,0,0,0,2,0,0,0,0,0,2,0,2,0,2,0,1,2,2,1,2,0,2,2,1,2,0,0,0,0,0,2,1,0,2,1,1,2,0,0,2,1,2,2,0,2,0,2,0,0,2,1,2,2,2,2,2,1,0,0,1,0,1,2,1,2,2,2,0,0,2,1,1,0,0,0,1,0,1,2,1,2,0,0,1,0,0,2,2,2,0,2,2,2,1,0,0,1,1,2,2,2,2,0,2,0,0,0,2,1,0,2,1,2,1,1,1,2,2,1,0,0,1,2,2,0,2,2,0,2,2,2,0,0,1,1,2,2,1,0,0,0,2,0,1,2,0,0,0,0,0,1,2,2,1,1,0,1,0,2,2,1,0,2,0,1,1,1,2,1,1,1,1,2,1,0,2,0,0,1,0,0,2,0,0,0,0,1,1,0,1,2,2,1,2,2,0,1,0,1,0,0,2,2,1,1,2,1,2,2,2,1,0,2,2,2,1,1,0,1,1,0,0,0,0,2,0,2,0,2,2,1,2,2,2,0,0,0,0,0,2,1,1,2,2,2,2,2,2,0,1,1,0,0,1,0,0,1,0,1,2,0,2,2,2,2,0,0,0,2,2,1,1,2,1,1,0,1,2,0,2,1,1,1,1,0,0,2,0,2,2,2,1,2,1,0,0,2,2,0,0,1,1,0,0,2,2,2,0,1,0,1,1,2,0,0,0,1,0,0,0,0,1,0,1,0,1,1,0,0,1,0,2,2,0,0,1,2,1,2,0,2,1,2,2,2,1,1,1,0,2,0,2,0,1,0,2,0,2,2,0,1,0,2,0,2,1,0,1,1,1,1,0,0,0,1,1,0,1,0,2,1,0,2,2,2,2,0,0,1,1,2,0,1,1,1,0,0,0,1,0,2,0,0,1,2,1,0,1,2,1,2,0,0,2,0,2,0,1,0,1,2,1,2,1,0,0,0,2,0,0,2,2,0,2,2,2,2,2,0,0,2,1,0,0,2,2,1,2,0,2,0,2,2,1,2,2,1,0,1,1,0,2,0,0,2,0,2,1,2,2,2,2,0,0,0,1,2,2,1,2,2,0,1,1,2,1,0,1,1,1,2,1,2,1,1,1,0,2,0,0,0,0,1,1,1,1,1,1,0,2,0,1,1,2,2,2,2,2,0,2,1,2,1,0,2,0,1,1,2,2,2,0,2,2,0,2,0,1,2,2,0,2,0,2,1,1,1,2,0,0,0,1,1,2,1,0,0,0,1,2,2,2,1,1,0,1,0,2,1,0,1,2,0,2,0,2,2,1,0,2,0,2,1,2,1,0,1,0,2,1,1,1,0,1,1,0,1,1,1,2,0,1,1,1,0,1,2,0,2,1,1,0,0,1,0,2,1,2,2,0,1,0,0,1,0,0,2,2,2,1,1,0,2,1,2,1,1,2,1,1,0,0,2,2,1,2,0,1,1,1,0,2,2,2,1,0,0,1,1,0,0,0,0,1,0,1,2,0,0,0,0,0,1,2,2,2,0,2,1,2,1,2,0,2,2,0,0,2,1,2,0,1,0,1,1,2,0,2,0,1,1,0,2,1,2,2,1,1,1,0,1,1,1,1,2,0,0,0,2,2,2,1,1,2,2,1,2,1,2,2,2,1,0,0,2,2,2,2,0,2,2,1,0,0,0,1,2,0,0,1,0,2,0,2,0,1,2,2,0,2,0,0,2,0,1,1,1,1,0,2,0,2,2,0,1,0,1,0,2,2,2,1,0,0,0,0,1,1,2,1,2,0,2,2,2,1,2,1,2,1,1,2,2,1,1,0,1,2,0,0,2,1,1,2,2,1,2,2,1,1,1,0,1,1,2,0,1,0,1,2,1,2,1,2,2,2,2,2,0,1,1,2,1,2,1,1,0,2,2,0,0,1,1,2,2,0,2,1,0,1,0,0,1,2,1,0,1,1,2,1,1,1,2,2,1,0,2,0,1,2,1,1,2,0,2,2,0,0,1,0,2,1,1,2,1,2,2,2,2,1,2,2,1,0,0,2,2,1,0,2,1,2,0,2,2,0,1,0,2,0,2,0,1,2,2,0,0,2,2,2,2,2,0,2,2,2,2,1,0,0,0,0,2,0,2,1,0,2,1,0,0,1,0,2,0,1,0,1,1,0,1,1,2,0,2,2,2,0,1,0,0,0,1,0,0,2,0,1,1,2,0,0,0,2,1,1,2,2,0,0,0,2,2,0,0,0,0,2,0,1,0,2,0,2,1,1,0,0,2,2,2,1,2,2,2,2,2,2,1,2,1,2,1,2,0,2,0,2,0,0,2,0,0,0,2,2,2,1,1,0,2,2,2,0,0,2,1,0,2,2,0,0,0,0,0,1,1,1,0,0,2,2,2,2,0,1,0,2,0,0,1,2,1,2,2,2,2,2,1,2,0,1,2,2,2,0,1,2,2,0,0,0,1,2,2,1,0,2,0,0,0,0,2,2,2,2,0,2,1,0,2,1,2,0,2,0,1,0,1,2,2,2,1,2,0,1,1,1,1,1,2,1,1,1,2,1,1,2,0,1,1,0,0,1,2,1,2,2,2,2,1,2,0,0,0,2,0,1,2,1,1,2,2,1,0,2,0,2,2,0,0,1,2,2,0,2,0,2,0,0,1,0,1,0,0,0,0,0,2,0,0,1,0,2,0,1,1,0,1,2,0,2,0,0,0,0,2,2,0,2,0,1,0,1,1,0,2,2,0,1,2,2,2,0,0,2,2,2,1,0,0,0,2,2,2,2,0,0,2,1,2,0,1,1,0,2,1,0,2,2,0,1,1,1,0,0,2,0,2,2,1,1,2,0,0,1,0,2,0,1,0,1,1,1,1,1,2,2,1,1,0,2,0,0,2,2,0,0,1,2,2,0,0,1,2,1,0,1,2,0,0,2,0,2,0,2,1,0,0,0,1,1,0,2,0,2,0,2,0,0,1,1,0,2,0,0,0,1,0,1,0,1,2,2,2,0,0,0,2,0,1,2,0,1,1,2,0,2,0,0,2,0,2,2,0,2,2,2,2,1,2,2,1,0,0,0,0,1,2,0,2,1,0,1,1,2,2,1,2,0,2,2,0,0,0,0,1,1,0,2,0,2,2,1,2,0,2,1,0,2,2,2,1,1,1,2,2,2,0,0,2,0,1,1,0,0,2,2,1,0,0,2,1,0,0,1,0,1,2,1,1,1,0,0,2,1,0,1,0,2,0,0,0,2,1,0,1,0,2,0,0,0,0,2,2,0,0,1,1,2,0,2,0,1,0,1,2,0,2,2,1,0,2,0,0,0,1,1,2,0,0,0,0,0,0,2,0,0,1,0,2,0,0,1,1,0,1,1,2,1,1,0,2,2,2,2,2,1,2,0,2,0,0,0,2,2,2,1,2,2,2,2,1,2,2,2,1,1,0,1,1,1,2,2,0,0,0,1,1,0,0,0,0,0,0,0,2,1,0,0,2,1,2,0,1,2,2,2,1,1,2,1,1,2,1,1,1,0,1,0,0,1,1,1,0,0,1,1,2,1,1,2,1,1,0,0,1,1,1,1,2,2,0,1,0,2,1,1,2,1,2,1,0,0,2,0,1,2,1,0,0,0,2,1,1,1,1,1,1,2,0,0,2,0,1,0,2,1,2,0,0,1,2,2,0,2,2,1,1,2,2,2,0,2,1,1,0,0,0,1,2,1,1,0,1,2,2,1,1,2,2,1,1,2,2,0,2,1,1,0,1,1,0,2,2,2,0,2,1,2,2,1,1,2,2,0,2,2,2,0,0,2,2,2,2,2,2,2,0,2,2,0,2,2,2,0,0,1,2,2,0,2,0,0,0,2,2,1,2,1,1,2,0,0,0,1,0,2,0,0,1,2,0,0,0,2,0,1,1,2,1,1,2,0,0,1,2,1,2,2,2,2,2,2,2,0,2,2,0,1,1,2,1,2,0,0,0,2,2,2,0,0,0,2,0,2,1,1,2,0,0,2,2,0,0,0,1,0,0,1,1,0,0,0,1,2,2,1,0,2,2,1,0,0,1,2,0,0,1,0,2,1,0,2,2,1,1,1,0,1,2,0,2,2,0,2,0,1,1,2,0,2,2,1,1,0,2,2,1,1,0,2,1,1,1,2,0,0,2,2,1,0,0,1,1,2,1,0,2,1,2,1,0,0,2,2,2,0,0,0,1,1,2,0,2,2,0,1,1,2,1,1,1,2,0,0,2,0,2,1,0,1,1,1,2,0,2,0,0,1,0,0,1,2,2,2,1,1,2,1,2,2,2,0,1,0,2,2,2,2,0,2,2,2,1,2,2,0,2,2,0,0,1,0,2,0,1,2,2,2,1,0,2,1,2,2,0,2,2,2,0,1,0,0,0,1,2,0,0,2,0,0,2,1,0,2,2,2,2,0,0,0,1,0,0,0,2,0,2,1,0,0,2,1,0,2,0,2,2,2,0,2,2,2,1,1,1,0,0,2,1,0,0,0,0,1,1,2,2,1,1,2,1,0,2,2,2,1,0,2,1,1,2,2,0,0,2,2,2,1,0,2,0,0,2,2,2,0,2,1,2,2,0,0,2,0,0,2,1,1,0,0,0,2,2,2,1,1,0,1,1,1,0,2,1,2,2,2,2,2,0,2,0,1,2,1,0,0,1,1,0,0,1,0,1,2,1,0,0,1,0,2,1,0,0,2,1,1,1,2,2,1,0,0,2,1,0,1,1,2,0,1,2,0,1,2,2,1,0,2,2,2,0,2,0,1,2,2,2,0,2,1,0,0,2,2,1,0,0,0,2,0,1,2,2,1,1,1,0,0,2,2,0,1,2,0,2,2,2,1,0,2,0,2,1,1,2,1,2,0,1,2,2,2,2,2,0,1,2,0,2,1,0,1,2,1,1,0,0,0,1,2,2,1,0,0,0,1,2,1,2,0,1,2,1,2,2,0,1,2,1,1,0,2,0,0,2,1,2,1,0,0,1,0,0,1,1,1,2,2,1,0,0,1,2,0,2,2,0,0,2,2,1,0,2,0,0,1,2,1,1,0,2,1,0,2,2,0,1,1,0,0,2,1,0,1,0,2,2,0,1,0,0,1,2,2,2,0,2,2,0,2,0,0,2,0,0,1,1,1,2,0,0,0,2,2,1,0,2,2,2,2,1,0,1,0,2,0,1,0,1,1,0,1,1,2,1,1,2,0,0,0,0,2,0,0,2,2,2,0,1,1,0,0,0,2,1,0,2,0,2,1,2,1,1,2,2,0,2,1,0,2,2,2,0,0,1,1,2,2,2,2,2,2,2,1,0,1,2,2,0,1,1,0,2,1,1,1,2,1,2,0,1,0,0,0,2,1,2,0,2,0,1,2,0,0,1,2,0,0,0,2,1,1,1,2,2,0,0,0,2,1,1,1,1,0,2,2,1,2,0,2,0,0,2,2,0,1,1,1,1,1,2,2,0,2,1,1,1,0,2,1,1,0,1,0,2,0,1,1,1,1,2,2,1,0,0,0,0,2,2,1,2,1,0,2,0,0,2,1,2,1,1,1,2,1,1,0,1,0,2,2,2,1,0,1,0,2,0,0,2,1,2,1,2,0,2,1,0,2,2,2,2,0,1,1,0,2,0,0,2,2,2,1,1,2,1,1,2,2,1,2,2,2,0,1,2,2,1,0,1,0,0,0,0,2,1,0,1,2,0,1,0,1,1,2,0,1,2,0,2,1,2,0,1,2,2,1,2,2,0,0,0,0,2,2,2,2,2,0,0,0,1,1,1,2,0,0,1,2,1,1,0,1,0,2,0,0,0,0,0,0,2,0,1,0,2,0,2,1,2,2,1,2,1,1,2,1,1,0,2,0,1,2,2,0,2,2,1,0,0,0,0,2,1,1,0,1,2,0,2,2,1,0,2,0,0,1,0,0,1,2,2,2,1,0,1,0,2,1,1,2,1,2,2,1,1,0,0,1,0,1,2,2,0,2,0,2,0,1,0,0,1,1,1,1,1,0,0,0,2,0,0,2,2,1,1,2,1,0,0,2,0,1,0,0,0,1,1,0,2,0,2,0,1,1,2,2,1,1,1,0,2,2,1,2,0,1,2,2,0,0,0,1,1,1,2,2,2,2,0,0,2,0,2,1,0,2,2,0,0,1,0,2,0,2,0,2,2,0,0,0,0,1,1,2,2,0,0,2,0,0,2,1,0,2,2,1,0,1,0,0,2,0,0,0,0,2,1,0,0,1,0,0,1,0,1,1,2,1,1,2,0,0,0,2,0,0,0,1,2,0,1,2,1,0,0,2,1,0,2,2,2,2,0,2,2,2,0,1,0,2,1,0,0,1,0,1,0,1,1,0,0,2,0,1,2,2,2,2,1,2,1,0,0,0,0,0,2,2,2,0,1,2,2,0,1,2,1,2,2,2,0,1,2,0,2,2,1,2,2,1,0,0,2,0,2,2,1,2,2,0,0,1,2,1,1,1,0,2,2,1,1,0,0,2,1,0,1,0,1,1,2,2,0,1,2,1,2,0,0,2,1,0,0,0,1,1,0,1,0,2,2,2,1,2,0,1,2,1,0,1,1,2,1,2,1,0,0,2,0,0,2,1,0,0,2,0,1,0,0,2,2,2,0,2,0,2,2,0,2,1,1,2,0,1,1,0,1,2,0,2,2,0,2,0,0,1,2,2,2,2,1,1,1,1,0,1,0,1,1,2,2,2,0,2,1,2,0,0,0,2,2,2,0,0,1,1,2,2,0,2,0,0,1,1,2,0,2,1,1,2,2,0,2,1,0,1,0,2,0,2,1,0,2,1,2,1,2,2,0,1,2,2,1,2,1,2,0,2,0,2,2,2,2,2,0,1,0,2,0,2,2,2,1,2,1,0,0,1,2,0,2,2,2,1,1,1,2,1,2,2,1,1,1,1,2,2,0,2,2,1,0,1,2,1,0,0,1,0,1,0,1,0,0,2,1,2,2,0,2,2,1,1,1,2,1,2,1,1,1,2,0,0,1,2,0,1,1,1,1,1,0,0,1,0,1,2,0,1,0,2,1,2,1,1,0,2,1,0,0,1,2,0,2,2,2,2,1,2,0,1,2,0,0,0,2,2,1,2,1,0,0,2,1,2,1,1,0,0,2,2,2,1,0,2,1,1,1,1,1,0,2,0,0,0,2,2,0,1,2,2,0,2,2,1,2,0,2,0,2,0,2,2,2,1,2,2,0,2,0,2,2,1,0,2,2,0,0,2,2,2,0,2,2,0,1,0,0,1,0,0,2,1,2,0,1,2,0,0,1,2,2,1,0,0,1,1,2,0,2,0,2,0,1,0,0,1,2,1,2,0,0,2,0,2,1,1,2,0,0,0,0,0,0,0,2,1,1,0,2,1,1,1,1,2,2,0,0,2,1,0,1,2,0,1,2,0,1,0,2,0,0,1,2,0,1,0,2,1,1,1,1,2,0,1,0,1,1,0,0,0,1,1,1,1,1,0,0,0,2,0,2,0,2,2,2,1,2,1,0,2,1,2,2,1,1,1,0,2,2,1,1,2,0,0,2,1,0,1,1,0,2,2,1,1,1,1,0,2,2,0,2,0,1,1,1,2,1,2,0,1,2,2,2,1,1,0,0,2,2,1,2,0,2,2,2,2,1,0,2,0,1,2,1,2,0,1,0,2,0,1,0,1,1,2,1,0,0,2,0,0,1,1,1,0,1,2,2,0,2,0,2,0,2,2,2,0,0,1,2,2,0,2,2,1,2,0,1,0,0,0,2,1,2,2,0,0,0,1,1,0,1,1,0,0,1,0,1,1,0,2,1,1,2,0,0,0,1,1,0,0,2,0,2,2,2,1,2,1,0,1,1,0,2,1,1,2,2,2,0,1,2,0,2,0,0,0,0,1,1,2,1,1,2,0,0,1,2,1,0,2,1,1,1,0,1,0,2,1,2,1,1,2,2,0,2,2,0,1,2,2,0,2,0,0,0,2,2,0,1,2,0,0,1,2,1,1,0,2,1,2,1,0,0,1,2,2,1,2,1,0,2,0,1,1,1,1,0,2,2,1,1,0,0,2,1,1,1,0,2,1,0,1,2,2,1,1,0,2,2,0,1,0,0,2,1,2,2,0,0,2,1,1,2,1,0,0,2,1,2,0,0,1,1,0,1,1,0,0,1,0,2,2,1,1,2,0,0,1,2,1,1,1,2,1,0,2,2,0,0,2,2,2,0,0,2,2,0,0,2,2,0,0,1,0,2,0,0,0,0,2,2,2,0,2,0,2,1,0,2,2,2,0,2,1,0,0,1,0,0,2,2,0,2,2,2,2,1,1,0,0,0,2,0,1,2,2,0,2,1,0,0,1,1,1,2,1,0,0,1,2,2,2,1,2,0,2,2,0,0,0,0,0,2,2,2,1,0,0,1,2,2,1,2,1,0,2,0,2,2,1,1,0,1,0,1,2,1,0,2,1,1,0,0,0,2,0,0,2,0,2,2,2,1,2,0,0,0,2,0,0,2,0,2,2,1,0,1,2,2,0,0,2,1,2,2,2,0,0,0,0,0,2,0,1,2,2,2,1,2,2,0,0,1,1,1,2,1,2,0,2,0,2,2,2,2,1,2,2,1,1,1,1,0,0,1,0,1,0,2,2,0,0,2,2,0,1,0,2,1,0,0,0,2,2,1,2,1,2,0,0,0,1,0,0,1,2,2,0,0,0,0,2,2,1,0,0,1,2,0,0,1,0,0,2,1,2,1,0,0,2,2,0,0,0,2,2,2,0,2,2,0,1,1,1,0,2,1,2,2,1,0,2,1,2,2,2,2,2,0,2,0,2,1,1,2,0,0,1,1,2,2,2,1,2,0,0,1,1,1,2,2,1,0,2,0,1,2,0,0,0,2,0,1,2,2,2,0,1,0,0,2,0,2,2,0,1,2,2,0,1,0,2,2,1,2,2,2,2,1,0,2,0,0,1,2,0,2,2,0,2,2,0,0,2,0,2,0,1,1,1,1,0,2,1,0,0,0,0,2,1,0,1,0,2,0,2,0,0,2,0,0,0,1,1,2,2,0,1,1,2,1,0,1,0,2,0,2,1,0,1,1,2,1,2,0,2,2,2,2,0,0,0,0,0,2,1,0,0,1,1,0,2,2,1,2,0,1,1,0,2,2,1,1,0,0,0,0,0,1,2,0,2,2,1,0,1,1,1,2,2,0,1,1,0,2,0,2,1,0,2,1,1,1,0,1,2,2,1,0,1,0,1,1,0,2,2,1,1,1,0,1,2,2,0,0,0,2,0,2,2,2,1,1,1,2,1,1,2,2,1,0,1,1,0,0,0,1,0,0,1,2,2,0,0,1,1,1,1,0,0,0,2,1,1,2,0,0,1,0,1,1,0,0,1,0,0,1,2,2,2,2,2,1,0,0,2,1,1,0,2,2,2,2,0,0,0,2,2,2,1,0,1,1,2,2,2,2,2,0,2,2,1,2,1,2,2,2,1,1,2,1,2,0,2,0,1,1,1,1,0,0,0,0,1,2,2,2,2,2,2,2,1,0,2,0,1,0,0,0,2,2,2,2,0,0,1,2,2,2,1,0,1,2,1,1,0,2,0,2,2,0,1,0,2,0,2,0,2,0,1,0,2,0,2,2,2,0,2,2,2,0,0,0,2,1,2,1,1,0,1,0,0,0,2,0,0,1,2,2,2,1,1,0,2,2,0,0,0,1,1,1,2,1,2,1,1,0,1,2,0,1,0,1,1,0,1,2,0,2,2,1,2,1,1,2,0,2,0,1,2,0,2,0,2,0,2,0,0,2,0,2,2,2,1,1,2,2,2,1,0,0,2,0,0,1,2,0,2,2,2,0,0,0,1,0,1,0,2,0,2,0,2,0,2,1,0,0,2,1,0,2,0,0,2,0,2,0,2,0,2,2,2,1,2,1,0,0,1,1,1,0,2,0,2,1,2,0,1,1,0,0,1,1,1,2,1,1,0,0,2,0,0,2,2,0,1,0,2,0,1,0,2,2,2,2,2,2,1,2,1,2,2,1,1,2,0,1,1,0,2,0,1,2,0,2,0,1,0,2,0,1,2,2,1,1,2,1,1,1,2,0,0,0,1,1,2,0,2,1,0,0,0,2,2,1,0,1,0,1,1,2,2,1,2,2,0,0,2,0,2,0,0,2,2,2,0,1,0,0,1,1,2,0,1,1,2,2,0,0,2,2,0,2,0,2,1,2,2,0,2,2,2,2,2,1,2,0,2,2,1,2,0,1,1,2,2,2,0,1,1,0,2,1,0,0,2,0,2,0,2,0,2,0,1,0,2,0,0,0,0,0,0,2,0,0,2,2,2,0,1,2,2,0,0,1,2,0,1,0,2,2,2,2,2,0,2,2,1,2,0,1,2,1,0,0,2,2,2,0,0,0,1,1,1,1,2,1,1,2,1,1,1,1,2,2,0,0,0,1,1,2,0,2,1,2,0,2,2,2,0,0,1,0,0,2,1,2,0,2,0,2,2,1,2,2,2,2,1,0,2,2,1,0,0,2,0,2,0,1,1,2,0,0,1,0,0,0,1,2,2,0,2,2,2,0,0,1,1,0,0,2,2,2,1,1,2,2,0,1,0,2,2,0,2,0,2,2,2,1,1,1,1,0,2,1,1,1,1,2,1,0,2,0,0,0,0,2,2,2,2,0,0,0,1,0,0,0,1,1,2,0,2,1,2,1,0,0,2,1,1,1,0,0,2,0,1,1,1,2,1,0,2,1,0,0,0,2,0,2,2,2,2,1,0,1,1,0,0,0,0,0,1,0,0,0,1,1,1,0,2,0,2,2,1,1,0,2,1,0,1,0,0,0,1,0,0,0,1,2,2,0,0,0,0,0,0,1,0,2,1,1,2,2,2,1,1,0,2,2,1,1,0,2,0,0,2,2,0,0,0,2,0,2,2,2,2,0,2,1,0,1,2,2,2,1,0,2,0,0,1,0,1,0,2,0,0,0,0,2,1,0,2,2,2,1,1,0,2,1,2,1,2,0,1,2,1,2,2,0,0,0,0,2,1,2,0,1,2,0,1,2,2,1,2,1,1,1,1,1,1,2,2,0,2,1,0,0,0,1,2,0,0,0,0,0,1,0,2,2,1,1,0,2,2,0,1,1,2,0,2,2,0,0,0,2,1,2,0,0,2,2,0,0,0,2,1,0,1,0,2,0,2,2,1,0,1,2,2,2,0,1,1,0,2,2,2,0,2,1,0,0,2,1,0,2,2,0,2,2,1,0,1,1,1,1,1,2,0,0,2,2,2,2,1,2,0,1,0,0,1,0,2,0,1,2,0,1,0,0,2,0,2,1,1,2,0,1,2,2,2,1,2,2,0,2,1,0,2,2,1,1,1,1,0,0,2,1,2,1,0,2,1,1,0,0,2,1,1,0,2,2,2,2,1,0,1,2,1,0,1,0,0,1,2,1,0,0,0,1,0,2,1,2,0,2,2,0,0,0,1,2,1,0,2,1,2,2,1,2,1,1,0,1,2,1,0,2,2,2,2,1,2,2,1,1,1,2,1,0,1,2,2,1,2,0,2,2,2,0,0,1,1,2,0,0,2,0,1,0,1,1,1,1,0,0,2,2,1,1,0,2,0,0,0,2,2,1,1,2,1,0,2,2,1,0,0,1,2,1,2,0,2,0,2,2,2,2,0,0,2,2,2,1,2,1,1,2,2,0,2,2,2,0,0,1,2,0,2,2,1,2,1,2,0,2,1,2,2,0,1,2,1,2,1,2,1,2,2,0,2,2,2,1,1,1,0,0,2,0,2,2,2,0,0,0,0,1,2,1,2,2,2,2,2,0,2,0,1,2,2,2,2,2,2,1,1,1,0,1,1,0,0,0,0,2,1,0,2,1,2,0,2,2,2,2,0,2,1,2,2,0,2,0,1,2,0,2,0,2,2,2,1,1,0,1,0,2,1,2,2,2,2,2,2,2,1,1,1,0,1,1,2,1,1,2,2,2,0,2,0,1,0,0,2,0,0,1,2,0,2,0,0,1,1,0,1,1,1,2,1,1,2,2,0,2,0,1,2,2,2,0,1,0,2,2,2,1,0,0,0,1,2,2,2,1,2,2,2,2,1,2,0,2,1,1,2,0,2,1,1,2,0,2,2,0,2,2,2,1,0,0,2,2,2,2,2,1,0,0,2,0,1,1,2,0,0,2,1,2,1,2,2,0,2,0,2,2,1,2,1,1,1,2,1,1,1,0,2,0,0,1,0,0,2,0,0,2,0,2,0,2,0,2,0,0,0,1,1,1,1,1,0,2,0,2,2,2,2,0,0,1,0,1,0,2,2,1,2,0,2,2,2,2,1,1,1,2,0,1,2,1,0,2,1,2,2,0,1,0,1,2,1,2,2,2,2,2,2,2,0,1,1,0,2,1,2,1,2,2,1,2,2,2,0,1,2,2,1,2,2,0,0,1,0,2,2,2,0,2,1,2,1,2,1,1,1,1,2,2,2,2,2,1,0,1,2,0,0,2,2,0,0,1,0,2,2,2,2,2,1,1,0,2,1,1,1,2,1,1,1,1,2,1,1,2,0,1,0,0,2,2,0,1,1,2,1,0,2,2,2,0,0,1,0,0,1,1,0,1,2,1,2,1,1,0,2,2,2,2,1,2,2,1,0,2,1,1,2,2,0,0,0,2,0,2,0,2,2,0,2,1,2,1,1,0,2,0,2,1,1,2,2,0,1,0,0,1,2,1,1,2,1,2,0,1,1,1,2,0,0,0,2,0,2,2,0,0,0,0,2,2,0,1,2,2,0,2,2,2,1,0,1,2,1,1,1,1,1,2,1,0,0,1,1,0,1,2,2,0,1,2,0,0,0,2,1,0,1,0,1,2,0,1,2,0,2,0,1,1,1,0,2,0,0,1,1,0,2,1,1,0,0,0,1,2,2,2,2,1,1,0,2,0,0,1,0,1,2,1,2,0,2,2,2,0,2,0,2,1,0,0,0,0,0,1,0,0,0,0,2,0,1,0,2,0,1,1,0,2,2,2,0,2,2,2,2,0,2,1,0,0,1,2,2,0,1,1,0,1,0,2,0,1,0,2,0,1,1,1,2,0,1,1,2,2,0,1,2,2,2,2,2,2,1,0,2,1,2,0,2,1,2,0,1,2,2,2,2,2,0,2,2,1,2,1,1,2,2,0,0,0,0,0,2,0,1,0,0,2,2,2,1,1,0,1,0,0,0,0,0,2,0,2,1,2,2,1,1,0,2,1,0,2,0,0,1,0,2,0,2,0,1,0,1,1,2,0,1,2,1,1,1,2,0,1,0,1,0,1,2,2,1,1,0,2,1,0,2,1,2,0,0,0,1,1,2,1,0,2,2,2,1,1,0,2,0,0,2,1,2,1,2,0,1,2,2,1,2,0,1,0,0,2,0,0,0,2,1,0,0,1,2,0,2,2,0,1,0,0,2,1,2,0,0,2,2,0,0,0,2,0,1,1,0,0,2,1,1,2,0,0,0,2,0,1,1,2,1,1,1,2,0,1,2,2,0,1,1,2,2,0,0,0,1,1,0,1,2,0,0,2,0,2,2,2,2,0,0,1,0,0,2,0,2,2,2,2,1,2,1,0,1,0,2,1,0,2,1,0,0,1,2,0,0,2,0,0,2,1,1,0,2,1,0,2,2,0,1,1,2,2,2,1,2,2,2,0,2,0,2,1,0,1,2,2,2,1,2,0,2,0,0,0,0,1,0,1,0,2,2,0,1,0,1,2,1,0,2,2,2,0,2,2,1,0,0,2,0,0,2,1,0,1,0,0,0,2,0,0,0,0,1,1,2,1,2,2,0,0,0,2,1,0,2,2,0,0,2,0,2,0,0,1,0,2,2,2,1,0,0,2,1,1,0,2,0,0,2,1,0,1,2,1,1,2,2,2,0,0,2,0,2,2,2,0,1,0,0,2,0,2,1,2,2,0,1,0,2,2,0,0,0,1,2,2,2,0,1,0,2,2,2,0,0,2,2,1,1,0,2,0,0,1,1,2,0,0,0,2,0,0,2,0,2,1,1,0,2,2,2,1,0,0,1,0,0,0,2,0,2,1,2,0,1,2,1,2,2,1,0,2,1,2,2,1,0,2,2,1,2,0,0,0,1,0,2,0,1,0,0,2,2,1,0,1,2,0,0,2,1,2,0,0,2,1,2,2,2,0,0,0,0,2,0,1,2,0,2,1,2,0,2,1,1,2,0,2,2,0,1,0,0,2,0,2,2,2,2,1,0,0,0,1,1,2,0,1,2,0,1,2,0,1,0,0,0,0,0,0,0,2,1,2,1,2,0,1,0,0,1,0,2,2,1,1,2,2,0,1,1,2,1,2,1,1,0,0,0,2,0,1,2,0,1,1,0,2,2,2,0,0,2,0,0,0,0,0,2,2,1,2,1,0,2,2,2,1,2,2,2,0,2,0,0,2,0,2,1,2,0,0,1,2,2,1,2,1,1,0,1,2,0,0,2,0,1,2,1,1,1,2,2,2,2,2,2,2,1,2,2,2,2,1,0,2,0,0,0,1,1,2,2,0,0,2,2,0,0,1,2,1,1,2,0,0,0,0,0,0,1,1,1,0,0,2,2,2,0,2,2,2,2,1,1,0,0,2,0,1,2,2,2,1,0,2,2,2,0,0,1,2,2,1,0,2,2,2,2,0,0,0,0,2,1,0,2,1,2,2,0,0,2,0,0,2,0,2,1,2,1,1,0,1,1,1,2,2,1,0,0,2,2,0,1,0,2,0,0,1,1,0,2,0,0,0,0,0,2,2,2,2,0,0,1,2,1,1,2,0,1,1,2,1,0,1,1,2,2,1,0,0,0,1,1,0,0,2,2,1,2,1,1,2,0,1,2,2,2,2,0,2,2,2,1,2,2,0,1,1,1,1,0,0,2,1,1,0,2,0,1,0,0,1,2,0,1,0,0,1,0,2,1,0,1,2,1,1,0,2,0,0,1,0,1,0,2,2,2,2,0,1,2,2,0,0,0,0,2,2,0,2,1,0,2,2,0,2,0,0,2,2,1,0,0,0,0,1,0,1,1,2,2,2,2,0,2,0,0,1,0,1,1,1,2,2,1,2,2,0,0,1,0,1,0,0,2,1,2,0,0,0,1,2,0,2,2,2,2,2,0,0,2,2,1,1,2,0,0,0,2,1,2,1,1,1,0,2,0,0,0,2,2,2,1,0,2,0,2,0,0,0,1,0,0,2,1,1,1,1,2,2,0,2,0,0,2,2,1,2,2,2,0,2,1,0,0,0,0,2,1,1,2,0,1,2,1,1,2,2,1,0,2,0,1,0,0,1,1,0,2,0,0,1,2,2,0,1,1,2,2,0,2,0,0,2,1,0,2,1,2,0,0,2,1,2,0,2,1,2,1,2,0,0,0,0,2,1,2,2,1,2,1,1,2,0,0,0,0,0,2,2,2,2,2,2,1,2,0,1,0,2,0,2,1,2,0,0,0,1,1,2,2,2,0,0,0,0,0,1,1,1,1,1,0,1,1,0,0,2,2,2,1,1,0,0,2,0,0,1,2,0,1,1,0,0,2,2,2,2,1,1,2,1,2,0,0,0,1,1,1,2,1,2,1,2,1,1,2,2,2,2,1,0,1,0,0,0,2,2,0,2,2,2,2,2,2,1,1,2,1,0,2,0,1,0,0,0,1,2,1,1,1,1,1,2,0,2,0,2,1,0,0,2,2,2,1,2,2,1,2,0,0,0,2,1,2,1,0,0,0,2,1,2,1,0,0,1,0,2,2,2,1,0,0,1,1,2,1,2,2,1,1,0,1,1,1,0,0,1,2,2,2,1,2,1,1,1,2,0,0,2,1,2,2,1,1,0,1,1,0,2,1,0,0,0,1,2,1,2,0,2,1,1,0,1,1,2,0,2,0,1,0,2,1,0,1,2,0,1,2,0,1,2,2,2,0,0,0,0,2,0,0,0,1,1,2,0,1,0,2,0,1,2,0,1,2,2,0,2,1,2,1,0,2,1,2,2,2,2,2,2,1,1,1,2,1,2,2,2,0,0,1,1,2,0,1,0,0,1,2,2,2,1,2,2,2,1,0,0,1,0,1,0,1,2,0,1,2,0,2,1,0,1,2,0,0,0,2,1,1,2,2,0,0,0,2,0,1,0,1,2,1,2,2,2,2,2,1,0,2,2,0,2,2,0,0,0,1,0,0,0,0,2,0,1,0,0,0,2,0,0,0,1,2,0,2,0,0,2,0,2,2,1,0,2,2,0,1,2,2,1,0,2,2,0,0,0,0,2,0,2,1,1,0,0,0,0,1,0,2,2,2,2,0,0,0,2,0,1,2,2,1,0,1,2,0,0,2,1,2,2,0,2,2,0,2,0,0,1,1,2,2,0,1,0,1,2,0,2,1,1,0,0,1,1,0,0,1,0,0,0,1,2,1,1,2,2,2,0,2,2,0,0,2,1,0,2,0,2,2,1,2,2,0,0,1,1,0,0,2,0,2,2,2,1,0,0,0,1,1,0,0,1,2,0,0,0,2,2,0,1,0,0,0,1,2,2,1,1,1,2,1,0,2,2,0,1,0,1,0,1,0,0,2,2,0,2,0,1,1,1,1,0,0,0,1,0,1,2,0,0,1,2,0,2,0,0,2,2,1,2,2,0,2,2,0,0,2,2,2,0,2,2,0,2,2,0,2,2,2,0,2,2,2,2,0,0,2,0,0,2,1,0,0,0,2,1,2,1,0,0,2,2,2,0,2,2,2,0,0,0,0,2,2,2,2,1,2,1,2,0,0,1,1,2,0,0,0,0,2,0,2,2,0,1,1,2,1,0,2,0,1,1,0,2,2,0,0,2,0,2,1,0,0,0,0,0,1,2,1,1,1,1,2,0,1,2,0,1,0,0,1,2,0,2,0,0,0,2,2,0,1,1,0,0,0,2,2,1,2,2,2,2,0,0,2,0,0,1,1,2,1,2,2,1,1,2,1,1,2,0,1,2,2,1,2,2,2,1,2,0,0,2,2,2,2,2,0,2,2,2,1,0,2,2,2,2,1,1,2,0,0,0,2,1,2,1,2,1,2,2,0,2,1,2,1,2,0,0,2,0,2,2,2,1,2,2,2,2,0,2,0,2,2,2,2,2,1,2,1,2,2,0,2,2,0,0,1,2,1,0,2,2,2,2,0,2,2,1,0,2,2,2,0,0,1,1,2,0,0,2,2,1,2,2,2,0,0,0,2,0,0,2,0,2,0,2,0,2,2,2,1,2,2,0,0,2,2,2,1,2,2,2,2,2,1,0,0,2,2,2,1,0,0,2,1,0,2,2,2,2,0,1,2,2,0,0,1,2,0,2,2,1,2,2,2,0,2,1,1,0,2,2,1,0,0,0,0,0,2,2,1,0,0,2,0,2,2,2,2,0,0,1,2,2,2,0,0,0,2,1,2,2,2,1,1,1,0,2,0,1,2,2,0,0,2,1,0,0,0,2,0,2,2,2,0,2,1,0,2,0,0,0,2,0,2,0,1,0,0,0,2,1,2,0,0,2,2,1,2,0,2,0,1,1,0,0,2,2,0,2,1,1,1,0,0,2,0,1,2,2,0,1,2,2,2,0,0,0,2,1,0,2,0,2,2,1,2,0,2,1,1,1,1,1,2,1,2,2,1,1,1,2,0,2,1,0,2,1,2,0,0,2,0,2,2,2,1,1,2,0,2,2,2,0,0,0,1,1,2,0,0,0,2,1,2,0,0,1,2,2,2,1,1,2,1,1,0,2,2,0,2,2,0,0,0,2,2,0,2,1,2,1,2,2,2,0,1,2,1,0,1,1,2,2,2,2,1,1,2,1,2,0,2,2,0,2,1,0,0,0,2,0,2,1,0,1,2,0,2,2,0,2,1,1,0,2,0,1,0,2,1,2,2,1,1,2,1,1,2,1,1,0,1,2,0,0,2,1,0,0,1,0,2,2,0,2,2,1,2,0,2,2,2,2,2,2,2,2,0,0,1,1,2,0,0,2,2,1,0,1,2,1,0,2,2,0,0,1,1,1,1,2,1,0,2,1,1,1,2,2,2,0,0,1,0,2,0,1,1,1,1,2,1,2,0,2,0,1,2,1,1,0,2,2,0,1,2,0,1,1,0,2,1,2,1,1,0,1,2,1,1,0,0,0,2,2,1,0,2,0,2,2,1,2,0,1,2,2,1,1,0,2,2,0,1,0,0,2,2,2,2,2,0,0,2,0,0,0,2,0,1,1,0,0,2,1,1,2,0,0,0,0,1,0,1,2,0,2,0,0,0,2,1,1,1,0,1,2,2,1,0,2,1,0,2,2,0,2,2,1,2,0,2,1,2,2,2,2,1,2,0,1,0,2,2,1,0,0,0,2,1,1,1,2,2,2,2,2,0,1,0,1,0,2,1,2,1,1,1,1,1,1,2,2,1,2,2,2,0,2,1,1,0,2,1,2,2,0,0,0,0,1,0,1,2,2,2,2,0,1,2,1,1,1,1,0,1,2,1,1,0,0,1,2,2,1,2,1,0,0,2,1,2,2,2,2,1,1,2,0,1,1,0,1,0,0,1,2,1,1,2,1,1,0,2,1,1,2,0,1,0,2,2,2,0,0,2,2,2,0,2,0,0,1,2,2,0,2,0,2,1,0,0,1,2,0,1,1,1,1,2,2,2,2,0,0,2,0,2,1,1,1,2,0,2,0,2,2,1,2,1,0,2,1,2,2,2,2,2,2,1,0,2,2,1,2,2,2,1,1,1,1,0,2,1,0,0,1,1,2,2,0,2,0,2,1,1,1,1,0,0,2,2,2,1,1,1,1,2,1,0,2,0,0,0,0,1,1,0,0,0,0,0,2,2,0,2,0,1,0,2,2,2,1,0,2,0,0,2,1,0,1,2,0,2,0,0,0,1,2,2,0,1,0,1,1,0,1,0,1,1,0,2,2,1,1,1,0,0,2,0,1,2,2,0,1,1,1,0,2,2,1,0,2,2,2,1,2,2,2,0,0,0,1,2,0,0,2,2,0,2,2,2,2,0,2,1,0,2,0,1,2,1,2,0,0,2,0,0,1,2,0,2,1,2,1,1,1,2,2,2,0,0,2,0,1,0,1,2,1,1,0,2,2,0,1,0,1,1,2,2,2,1,0,2,2,1,2,2,1,2,1,2,2,0,2,2,2,1,2,2,1,2,0,2,1,0,1,0,1,0,0,0,0,0,2,1,1,0,2,2,2,0,0,0,1,2,2,2,1,1,2,1,2,0,1,0,2,1,0,1,0,1,2,2,0,1,0,0,2,2,2,2,1,0,1,0,2,2,0,0,2,1,0,0,1,1,0,0,0,2,2,2,0,2,2,2,2,2,1,2,2,0,2,1,2,1,0,0,0,0,1,0,1,0,2,2,0,0,0,2,0,2,2,2,2,2,1,2,2,2,2,0,1,2,0,0,1,0,1,0,2,2,0,1,0,2,2,1,0,0,2,1,2,1,1,0,2,1,2,0,0,0,1,1,1,1,0,2,1,0,2,2,2,2,1,0,2,2,1,2,0,1,1,2,1,2,0,1,2,2,2,1,0,1,0,2,1,0,2,2,1,2,2,0,2,0,2,0,1,1,1,1,0,2,0,2,0,0,0,2,2,1,0,1,1,2,2,2,1,1,1,2,1,2,1,2,2,2,1,2,2,1,0,0,2,0,0,0,1,1,1,2,2,2,1,0,2,1,2,2,2,2,2,1,2,0,0,1,0,0,0,0,2,1,1,1,2,0,0,1,2,1,2,2,2,1,1,0,2,2,1,0,1,1,0,1,0,1,1,0,2,1,1,1,0,2,1,0,0,2,1,0,0,0,1,0,2,1,1,1,1,2,0,1,0,2,0,2,1,0,1,2,2,2,0,1,2,0,1,1,0,2,0,0,0,0,0,0,2,1,2,2,0,2,0,1,0,2,0,0,1,0,2,2,0,2,1,0,0,0,1,1,1,1,1,1,0,0,2,1,0,0,1,0,0,2,0,2,2,2,2,0,2,0,0,2,1,1,1,1,1,2,2,1,2,0,0,2,2,0,1,1,0,0,2,1,0,1,0,0,1,2,1,2,0,0,1,0,2,2,0,1,0,0,0,0,0,0,0,2,1,0,1,0,0,2,1,1,2,0,2,0,2,1,2,0,1,2,0,0,2,0,1,1,1,2,1,1,0,2,1,2,2,1,0,2,0,1,0,0,2,2,0,1,0,1,0,2,2,1,0,2,0,2,2,1,1,0,2,2,1,0,2,1,0,2,2,1,0,1,2,2,0,0,0,0,0,2,2,2,0,0,1,0,0,0,0,1,0,2,2,0,0,0,2,0,0,0,2,2,2,2,0,1,0,2,0,0,0,1,1,1,0,1,0,2,0,2,2,0,1,2,1,2,1,2,0,2,2,2,1,2,0,1,0,2,0,0,0,0,0,0,0,0,2,2,1,2,0,2,0,0,1,0,0,2,0,1,2,0,0,1,0,1,0,1,1,1,0,2,1,2,2,1,1,2,2,2,2,0,0,0,2,2,2,2,0,2,0,0,1,0,0,0,1,0,2,2,1,2,2,0,1,1,0,1,2,0,2,2,1,2,0,0,2,1,1,2,0,2,1,1,0,2,2,1,1,2,0,0,0,1,0,1,0,2,1,1,0,2,0,0,1,1,0,0,2,0,0,1,1,2,0,1,2,2,2,1,0,1,0,1,0,1,1,1,1,0,1,2,0,1,0,0,1,1,2,1,0,0,1,2,2,0,2,0,1,2,2,1,2,0,1,2,2,2,1,0,0,1,0,0,0,0,2,0,2,2,1,1,2,1,2,0,2,0,0,1,0,1,2,2,0,0,1,1,1,2,2,1,0,0,0,2,0,0,2,2,0,0,1,2,0,2,1,2,2,2,2,0,0,0,0,2,0,0,2,1,1,0,0,2,1,0,2,1,1,0,2,1,2,0,0,1,1,1,2,1,0,2,2,1,0,1,1,1,1,2,1,1,1,0,2,0,1,1,2,2,1,1,0,2,1,1,2,1,1,1,0,0,0,0,1,1,1,0,0,2,2,1,2,2,1,1,2,1,1,1,1,0,1,1,0,0,0,1,1,0,1,2,2,0,2,0,0,0,0,0,2,2,2,1,0,0,2,1,0,1,1,1,2,2,1,0,0,2,2,1,1,1,0,2,2,0,0,1,1,2,0,2,0,2,0,1,0,1,0,0,0,0,1,0,2,0,2,0,1,1,2,1,0,2,1,1,2,0,2,0,1,1,1,1,0,1,1,2,0,1,0,0,2,0,1,1,1,2,1,1,2,1,1,1,0,1,1,0,0,2,0,0,2,2,2,2,1,0,2,2,2,2,0,0,2,2,0,0,1,1,2,2,0,0,0,0,2,1,2,1,0,1,0,0,1,2,0,0,2,2,2,0,2,0,2,2,1,0,0,0,2,1,0,1,1,1,2,1,2,0,2,1,2,0,0,2,0,0,2,2,0,2,0,0,2,0,1,0,1,2,1,2,2,0,2,1,2,0,0,1,1,0,1,2,2,2,1,0,2,1,0,1,1,2,2,1,0,0,0,2,1,2,2,2,1,2,0,1,0,1,1,2,2,1,0,1,1,0,1,0,1,0,0,1,2,1,0,2,2,0,1,2,0,1,2,0,2,0,2,2,2,2,2,0,1,2,1,0,0,0,0,0,2,2,2,2,0,2,0,0,2,0,0,1,2,2,1,0,0,1,2,2,2,0,0,1,1,0,0,2,2,2,2,1,0,1,2,1,1,2,2,2,0,0,2,2,1,0,2,0,0,0,1,0,0,1,1,0,1,0,2,2,1,2,2,0,2,2,1,1,1,2,0,0,1,0,2,2,2,1,2,1,1,2,1,1,2,2,1,0,1,0,0,2,0,2,0,1,0,2,2,2,1,0,2,2,2,1,2,2,0,2,0,1,0,1,0,2,1,1,0,2,1,2,2,0,1,0,2,1,2,2,2,0,2,0,1,2,2,2,2,0,2,1,1,0,2,2,0,1,0,0,1,2,1,1,2,1,1,0,2,2,1,2,1,2,2,2,2,2,2,2,1,0,2,1,2,0,2,0,1,2,0,0,0,2,0,0,2,0,1,2,1,1,1,1,2,2,2,0,1,2,1,0,2,2,2,0,0,0,0,2,0,2,1,0,1,2,1,1,0,0,0,1,0,0,0,2,0,0,2,2,2,0,2,2,2,1,1,1,0,0,2,0,0,0,1,2,1,1,0,1,2,1,1,2,2,0,0,0,0,2,2,2,0,1,0,0,0,1,1,1,0,1,1,2,0,2,2,1,2,2,0,2,0,1,2,2,0,0,2,2,0,0,2,1,1,0,1,0,2,0,2,1,0,2,0,2,0,1,2,1,2,2,0,1,1,1,2,1,1,0,0,2,0,1,2,2,2,0,1,1,2,0,2,1,1,2,1,2,2,1,1,2,0,2,0,0,0,2,0,2,2,2,0,2,2,2,0,2,1,1,1,2,2,1,0,1,1,0,0,0,2,2,2,2,0,0,1,1,1,2,2,2,0,0,1,1,0,2,1,2,1,1,1,2,0,0,2,0,2,2,1,2,0,0,1,0,1,2,2,2,1,2,1,0,0,0,0,2,0,1,0,1,2,2,2,0,0,0,0,0,2,0,0,0,2,0,1,2,0,1,1,1,2,0,0,0,0,1,0,0,1,2,2,1,1,0,2,0,0,0,0,2,2,2,1,2,2,1,0,0,0,0,1,2,0,2,1,1,0,0,1,2,2,0,1,2,2,0,1,2,0,0,2,1,0,1,1,0,1,2,0,2,1,0,2,1,2,2,1,1,0,2,2,2,1,0,1,2,2,0,1,1,2,0,0,1,0,2,1,0,0,2,1,0,0,2,2,2,2,2,1,1,2,2,0,1,1,2,2,2,0,1,2,2,0,1,0,0,2,1,2,2,2,2,1,2,0,1,2,2,0,2,1,0,1,1,2,1,2,2,1,1,2,1,2,1,2,2,1,0,0,2,0,2,1,2,2,2,0,1,2,0,0,1,1,0,0,1,0,0,2,2,2,0,0,0,1,1,0,2,1,2,1,1,0,2,0,2,0,2,0,2,2,0,1,2,0,0,1,1,0,0,0,1,1,1,1,2,2,2,2,1,1,1,0,2,0,0,0,0,1,1,2,0,0,1,0,2,0,2,0,0,0,1,0,0,2,2,2,2,2,0,1,1,0,0,1,0,0,1,0,0,1,0,2,1,1,0,2,1,0,2,0,0,1,0,2,2,2,1,0,0,1,0,0,1,2,0,1,1,1,1,0,1,0,1,0,1,0,0,1,0,2,0,2,2,2,1,2,0,1,2,2,2,2,2,1,2,1,1,1,0,1,2,0,0,2,1,0,1,0,2,1,2,1,0,2,2,2,2,1,0,2,2,2,2,1,1,0,2,0,2,1,2,1,1,0,1,0,2,1,1,1,1,2,2,2,0,0,0,0,1,2,1,2,0,1,2,2,0,1,2,2,2,0,0,1,2,2,1,1,2,2,1,0,2,2,2,0,1,0,2,2,1,1,1,1,2,0,2,2,2,2,1,2,0,2,1,2,1,2,0,0,2,1,0,2,0,2,0,0,2,2,1,0,0,0,1,0,0,1,1,2,1,0,0,0,2,0,1,0,0,1,0,0,0,1,2,1,1,2,0,2,2,1,1,0,0,2,0,2,2,0,0,0,2,0,2,0,2,1,1,2,0,1,0,1,0,2,2,2,0,0,1,0,0,2,1,0,2,0,2,0,1,0,0,2,0,0,0,1,2,1,1,2,2,2,1,2,1,0,0,2,0,1,1,1,0,0,2,2,0,1,1,0,0,2,0,1,1,0,1,1,1,2,1,1,2,1,0,0,2,1,1,0,0,1,1,0,2,1,2,2,1,2,2,0,2,2,2,0,2,1,0,2,1,0,0,0,0,1,1,1,0,0,2,2,2,1,0,1,2,1,0,0,1,1,0,1,2,2,1,1,0,2,2,2,2,0,0,2,2,0,0,2,1,0,2,2,0,1,0,1,0,2,2,1,2,1,0,0,1,0,2,1,2,0,1,2,0,0,0,0,0,1,2,2,0,2,0,0,2,2,2,1,1,2,0,0,0,2,2,1,2,2,2,1,1,0,1,0,1,2,0,1,0,1,1,2,0,0,0,0,0,2,2,0,2,0,2,2,1,0,2,0,0,1,0,0,2,0,0,1,0,1,1,1,0,2,0,1,2,2,0,2,1,2,0,0,2,2,1,2,0,2,2,0,2,1,2,0,2,0,0,2,2,2,2,2,0,0,0,0,1,2,0,2,0,2,2,0,1,2,0,2,2,1,2,2,1,1,0,1,2,2,1,1,0,0,0,2,2,0,0,1,2,1,1,1,1,0,0,2,0,0,0,2,2,2,2,0,2,1,2,2,1,1,1,0,0,0,2,0,2,0,1,2,2,0,0,2,1,2,1,0,1,2,1,0,2,0,1,2,2,0,1,0,2,2,1,2,0,0,2,1,0,2,0,2,0,2,0,2,2,1,1,1,2,2,2,0,0,2,0,2,2,0,0,0,1,2,2,2,0,0,1,2,0,0,0,0,2,1,1,2,1,2,1,1,2,2,0,0,1,2,0,0,0,1,1,1,2,2,2,2,2,0,2,0,2,2,0,2,2,0,1,2,2,1,0,0,0,1,2,1,0,0,2,1,2,1,2,2,2,1,0,2,1,1,1,2,2,2,0,1,2,1,2,1,0,0,1,1,0,1,1,0,0,1,1,2,0,0,0,1,2,2,0,2,0,2,0,0,2,2,2,2,1,1,1,2,2,0,2,1,2,1,0,0,0,1,2,2,0,0,1,2,0,0,2,0,1,2,2,0,0,0,2,2,0,0,0,2,0,0,2,2,2,1,1,0,2,2,2,2,2,1,1,0,0,2,0,2,0,0,0,0,2,0,0,0,0,0,2,1,1,0,0,2,0,2,0,0,1,2,2,0,0,0,2,2,0,0,1,0,2,0,0,0,2,2,0,1,0,0,1,2,1,0,1,2,2,1,2,2,0,0,0,1,0,0,1,1,1,1,1,2,2,0,0,0,1,2,1,1,1,1,0,1,0,0,0,0,0,2,0,1,1,0,0,0,0,1,2,1,0,1,2,0,2,2,2,2,0,0,2,0,2,1,0,0,2,0,0,2,0,0,2,2,1,0,1,0,0,0,0,2,0,2,2,0,2,1,1,0,2,0,0,2,2,1,1,0,0,0,1,2,1,1,1,2,0,0,0,2,1,1,2,2,0,1,0,0,2,1,1,0,0,1,0,0,2,1,1,0,1,1,2,0,0,2,0,0,2,2,1,1,2,0,1,1,1,2,1,1,2,1,0,2,2,1,1,1,1,1,2,0,1,1,0,2,1,0,0,0,2,2,0,1,0,0,1,2,1,2,1,1,0,0,0,1,2,0,2,1,1,2,0,1,2,2,2,1,2,2,0,1,2,1,2,1,1,0,2,0,0,2,0,2,2,1,2,2,2,0,2,1,2,0,1,1,2,0,2,1,1,0,0,0,0,1,2,1,1,2,0,2,2,2,0,0,1,2,0,2,2,1,2,2,0,2,0,0,0,2,1,0,2,2,2,0,0,2,2,2,1,2,2,0,0,2,2,2,2,0,0,2,2,0,1,1,1,1,2,0,1,1,2,2,2,2,2,0,2,2,2,1,0,1,1,2,1,0,2,2,2,2,1,1,2,2,2,0,0,0,2,0,2,0,0,0,1,2,2,2,1,2,0,2,0,1,2,2,2,2,0,2,2,2,0,1,2,2,0,1,1,2,2,1,2,0,1,0,1,1,1,0,2,1,2,2,2,1,2,2,0,2,2,0,0,2,0,0,1,2,0,2,0,1,2,0,2,1,2,1,1,2,2,0,2,1,1,0,0,1,2,1,0,1,0,1,1,0,0,1,2,1,2,0,2,0,1,0,2,2,0,1,2,0,0,2,1,0,2,1,1,0,1,1,1,0,0,0,1,0,0,2,0,0,1,2,2,2,1,2,2,2,0,1,1,2,2,0,2,0,2,0,0,1,1,2,0,1,1,0,0,2,1,0,2,0,0,1,0,2,1,1,1,0,1,2,0,0,1,0,2,2,1,0,0,1,1,0,1,0,2,1,0,2,2,2,1,2,0,0,0,2,1,1,2,0,2,1,2,0,2,1,1,0,1,1,0,1,2,2,2,0,0,0,2,0,0,1,0,2,1,0,1,1,0,2,0,1,2,1,0,0,1,2,0,0,0,1,1,0,2,1,1,2,1,1,1,2,0,0,2,1,0,1,0,2,2,1,2,2,0,1,2,1,0,0,0,1,0,2,1,1,0,0,1,0,0,1,2,0,0,1,2,2,1,1,1,2,2,0,0,2,2,1,2,1,1,1,0,1,0,0,2,2,0,2,2,1,1,0,0,2,2,2,2,2,2,2,2,2,1,0,2,1,2,0,2,2,0,1,2,0,1,2,1,2,2,0,0,1,0,2,2,1,0,1,0,1,0,0,1,2,2,2,2,0,2,1,0,1,0,1,2,1,2,0,1,2,0,0,2,2,2,0,0,0,0,1,0,0,1,2,2,2,2,2,1,0,1,2,1,0,0,0,1,1,0,0,0,2,0,0,1,1,0,2,1,2,2,2,2,2,2,0,0,0,0,1,2,1,0,0,0,1,2,1,1,1,2,0,0,1,0,0,1,1,1,2,2,1,1,2,0,0,0,1,1,2,0,1,0,2,2,0,2,2,0,2,2,2,0,0,2,1,1,0,1,2,0,1,1,0,2,0,1,1,0,2,0,2,2,1,0,1,1,2,0,1,0,1,2,0,2,2,2,2,0,0,1,0,2,1,1,2,1,0,2,2,1,1,1,2,0,1,2,0,1,2,1,0,0,1,1,1,1,1,0,0,1,2,0,0,2,1,2,2,1,1,1,0,1,2,1,2,1,0,0,2,2,0,2,1,0,0,1,0,2,2,1,2,0,2,2,1,1,0,2,0,2,2,0,1,1,2,1,2,0,1,2,0,0,1,2,0,0,1,2,2,0,0,1,2,1,0,1,0,2,1,1,2,0,0,1,1,0,2,2,0,1,2,1,1,2,1,1,2,1,2,2,1,1,1,2,0,1,1,1,1,1,0,2,1,2,2,0,1,1,1,1,1,2,0,2,2,0,0,1,0,0,2,2,1,1,0,2,2,2,1,2,1,1,0,1,1,2,0,1,2,1,0,1,2,2,1,1,2,0,1,0,2,0,2,2,0,1,0,0,1,1,1,2,1,1,1,2,2,2,0,0,2,1,0,2,2,0,2,2,1,0,0,1,2,1,2,1,0,2,0,0,2,1,0,1,2,0,0,0,2,2,2,0,0,1,0,2,0,0,2,2,2,1,2,1,2,0,2,1,1,2,0,0,0,0,0,2,0,0,0,1,0,2,0,2,0,0,2,1,1,0,0,2,1,1,2,0,1,0,0,1,2,0,1,0,1,1,1,0,2,2,1,0,2,0,0,1,2,0,2,0,0,1,0,2,2,0,2,2,2,0,0,1,0,2,1,0,2,2,1,2,2,2,0,0,0,0,2,1,2,2,1,2,2,2,0,0,0,1,2,0,1,0,0,0,2,2,0,1,1,2,2,0,2,0,1,0,1,2,1,2,2,1,0,2,0,0,1,1,2,1,2,2,1,0,0,2,0,0,0,2,1,0,1,1,0,1,2,2,2,1,2,0,0,0,1,0,0,2,2,0,1,1,0,2,2,2,0,0,2,2,1,1,1,2,0,0,1,0,0,1,0,2,0,0,0,0,2,0,0,0,2,2,2,1,0,2,0,2,0,2,2,0,0,2,2,1,0,0,0,1,2,0,0,0,2,2,0,2,2,1,0,1,0,0,2,2,2,2,2,2,0,0,1,0,0,1,0,2,0,2,1,2,2,1,2,0,0,0,0,2,2,0,0,2,1,0,2,2,2,1,2,2,2,2,0,0,0,2,0,1,0,1,2,0,1,1,2,2,2,0,0,0,1,1,0,0,0,2,2,1,0,0,1,2,2,0,1,2,0,1,1,2,1,2,2,2,2,1,1,1,2,0,0,2,1,1,0,2,0,0,0,0,1,1,2,1,0,0,2,0,2,2,2,0,0,1,1,2,2,0,0,0,0,0,1,1,2,0,1,0,0,0,0,1,2,1,2,1,0,0,0,2,0,0,2,1,2,2,2,2,2,0,0,0,2,2,2,1,2,0,0,0,2,2,0,0,0,0,2,2,2,0,0,0,2,0,0,1,2,1,2,1,2,0,1,0,0,0,2,0,1,0,0,2,0,1,2,2,1,2,1,2,2,0,1,0,1,1,0,2,1,1,0,0,2,2,0,1,0,0,0,2,2,2,1,1,0,2,2,0,1,1,0,2,0,2,2,0,2,0,0,1,2,2,1,1,0,1,2,1,1,0,0,1,2,0,0,1,2,0,1,0,0,0,1,1,2,0,1,0,2,0,0,2,1,2,0,0,0,0,0,2,2,2,2,0,2,1,2,2,1,2,0,0,2,1,0,0,0,2,0,2,2,0,0,2,2,2,0,2,1,2,1,2,0,0,0,0,0,1,1,2,0,1,0,2,2,2,0,1,0,2,1,0,1,2,0,1,0,0,1,1,0,1,2,2,0,2,1,1,2,0,0,0,0,1,0,2,2,2,0,1,0,2,1,1,0,1,2,0,1,0,1,2,0,0,0,0,0,1,2,1,2,0,2,0,1,0,0,1,0,1,1,2,1,1,0,2,0,2,1,2,0,0,1,1,1,1,1,2,1,0,0,0,2,0,0,1,1,1,1,2,0,1,1,2,2,0,1,0,0,1,1,0,2,2,0,0,2,1,1,0,1,1,1,1,2,0,0,2,0,1,1,2,0,2,1,2,0,1,1,0,0,1,2,2,0,2,2,0,0,2,2,2,1,2,1,1,1,2,2,0,2,0,1,0,1,0,2,2,2,2,0,1,2,2,2,0,1,1,2,0,2,2,0,1,1,2,2,0,1,0,1,1,1,0,2,1,1,0,2,1,2,0,2,2,2,1,0,0,2,2,1,0,1,2,0,2,1,0,0,0,2,2,2,2,0,1,0,0,2,0,2,2,0,1,1,2,1,1,2,2,0,2,1,2,2,2,1,0,0,2,1,1,0,0,0,2,2,2,1,0,2,1,0,0,1,2,0,1,0,2,1,2,1,0,0,0,0,1,0,1,0,1,2,2,0,1,2,0,1,1,0,1,0,2,0,0,2,1,0,2,0,1,1,1,1,0,2,1,2,0,1,2,0,1,2,0,0,0,2,2,0,1,0,0,2,1,1,1,0,2,1,1,1,1,1,2,0,2,1,0,1,1,1,1,1,0,1,2,1,2,2,0,2,2,2,2,1,1,2,1,1,0,2,1,2,2,2,2,2,1,2,1,2,0,2,1,0,0,2,2,1,1,2,2,2,2,0,0,1,2,1,2,0,1,1,1,2,1,0,1,0,1,0,0,1,0,2,2,0,2,1,0,2,2,2,2,0,2,2,0,1,2,1,1,1,0,0,2,2,1,2,0,0,1,1,2,2,1,2,0,0,0,2,2,0,0,0,2,0,0,1,2,2,2,1,0,1,2,0,2,1,2,0,0,2,1,1,1,0,1,2,0,0,0,1,1,2,2,1,1,0,0,0,1,0,0,0,1,2,1,1,2,0,0,2,1,1,0,2,2,2,1,1,0,1,2,0,2,2,0,0,2,0,0,2,0,0,2,2,2,1,0,0,2,2,1,2,0,2,2,2,2,1,2,2,2,2,0,2,2,1,0,1,0,1,0,0,1,2,2,2,2,0,2,2,2,2,2,1,2,0,2,2,2,0,0,0,2,0,0,0,2,0,0,1,1,2,2,0,0,0,2,1,2,0,2,0,1,0,2,2,0,1,1,2,1,1,0,2,0,2,2,1,1,2,2,2,0,2,1,1,0,1,0,0,2,1,2,2,1,1,2,0,0,0,2,0,0,2,2,2,0,1,1,1,0,1,2,0,0,1,2,2,2,1,1,2,2,1,2,2,2,0,0,2,2,1,2,2,2,2,0,2,2,2,2,2,2,1,2,2,1,0,2,2,2,1,1,2,1,1,1,0,0,1,1,2,0,2,1,0,2,2,1,2,2,0,1,1,1,0,2,2,2,0,2,0,2,2,2,1,2,0,2,0,2,0,2,2,0,2,0,1,1,2,0,1,1,1,1,0,1,0,0,1,0,1,2,2,0,1,0,2,1,0,2,0,2,0,2,2,0,1,0,0,2,1,1,0,2,2,1,2,2,2,2,0,0,2,0,2,2,1,1,0,0,2,2,1,0,1,0,2,0,2,1,0,0,2,1,2,0,2,2,1,1,2,2,2,1,1,2,2,2,1,0,2,1,1,1,2,0,1,0,0,2,0,0,1,1,0,2,1,1,0,2,0,1,2,0,0,1,1,2,2,2,0,1,0,2,2,2,0,0,0,2,0,2,0,0,0,1,1,1,1,2,0,1,1,2,1,1,0,0,2,0,2,0,1,2,2,2,0,1,1,2,0,0,1,0,2,1,1,0,0,2,1,2,2,0,2,0,2,1,0,1,2,0,0,1,2,1,1,2,1,2,0,2,0,0,2,1,1,1,2,1,0,1,0,2,0,2,2,2,1,1,0,2,1,2,2,1,0,0,1,2,2,0,0,2,1,0,2,2,2,0,1,2,2,1,1,2,1,0,0,1,0,2,2,0,2,0,1,1,2,1,1,1,0,2,0,2,0,2,0,0,2,1,1,0,1,2,0,1,2,2,1,0,1,0,1,2,1,0,0,1,2,1,2,1,1,0,1,1,2,2,2,0,0,0,1,1,0,2,1,0,1,2,2,0,0,0,0,1,1,2,2,0,2,2,0,2,2,2,1,2,0,1,0,1,1,1,1,1,1,1,0,1,2,0,0,2,2,2,1,2,0,1,2,1,2,0,2,2,1,0,0,1,0,0,1,1,2,2,0,2,1,2,0,0,1,1,0,0,2,2,1,0,0,0,2,0,1,2,1,2,0,0,0,2,1,0,2,0,1,1,0,1,1,0,2,2,0,1,0,1,0,2,2,2,1,1,2,2,1,0,1,2,1,1,1,0,1,1,1,0,1,1,2,1,0,2,0,2,1,1,1,2,1,0,0,0,1,2,0,2,1,1,1,0,2,1,0,0,0,0,2,1,1,0,2,1,1,0,0,2,1,0,2,1,0,0,0,1,2,0,0,2,2,1,0,0,0,2,1,2,0,0,1,2,2,2,2,1,2,2,1,2,2,0,2,0,1,1,2,2,2,0,0,0,0,2,0,2,2,2,0,0,2,2,1,0,2,0,2,1,2,1,0,0,0,2,2,2,2,2,1,0,1,2,2,1,0,2,0,2,2,0,2,2,0,0,1,1,0,1,1,0,0,0,1,2,2,2,2,2,0,2,2,1,0,1,0,2,0,2,0,1,0,0,1,1,1,1,1,1,2,0,2,2,0,2,0,0,0,2,2,1,2,2,0,2,2,1,1,2,2,0,2,2,0,0,0,0,0,2,1,2,1,0,2,0,2,1,0,2,1,2,2,0,0,2,0,0,0,0,2,2,2,1,0,0,2,0,0,0,1,2,0,0,2,2,2,1,1,2,0,2,0,0,2,0,2,2,2,0,2,0,0,0,0,0,1,1,2,0,1,1,0,0,2,0,0,2,2,2,1,2,1,1,1,2,1,2,1,2,2,0,0,1,0,2,2,0,0,2,2,1,2,1,2,2,1,2,1,1,2,2,1,2,2,1,2,2,2,2,0,0,1,0,1,1,2,2,2,0,0,1,0,0,2,0,2,0,1,0,2,0,2,1,1,1,2,2,0,0,0,2,2,0,0,0,2,1,0,0,2,2,0,1,2,1,0,2,2,0,0,1,1,2,2,1,1,2,1,1,1,0,2,0,2,2,0,2,2,0,2,0,0,2,2,0,1,2,2,0,0,0,1,0,1,2,1,2,0,1,2,1,2,0,2,0,2,2,1,0,2,2,0,1,2,2,0,0,2,0,2,1,2,2,0,1,0,0,2,2,2,1,0,2,2,0,1,1,2,1,0,0,1,1,0,0,0,2,2,2,0,0,2,1,2,0,2,2,0,0,1,0,0,0,2,1,2,0,1,2,1,0,0,0,0,0,2,2,1,0,0,0,2,1,1,1,0,2,0,0,1,1,1,2,2,0,0,2,0,1,0,0,1,0,0,0,2,1,1,0,1,2,0,0,0,0,0,1,0,2,2,0,0,1,2,1,2,2,0,0,2,0,0,1,2,2,1,0,1,2,0,2,0,0,2,0,0,1,2,2,1,2,2,2,2,0,0,2,0,0,2,0,0,2,0,0,0,1,0,1,2,0,2,2,0,1,0,1,2,2,2,0,1,0,2,0,2,1,2,0,0,0,1,0,1,0,1,1,0,2,2,0,2,0,0,2,1,0,1,1,0,0,0,0,2,0,0,0,2,2,1,2,2,2,0,2,0,2,0,0,0,0,1,0,2,0,0,1,0,0,0,1,0,2,0,2,2,0,2,2,2,2,2,0,2,0,0,2,1,2,0,1,0,0,0,2,1,2,1,0,1,0,2,0,1,1,0,1,0,2,1,0,0,0,1,0,0,0,1,2,1,2,0,0,1,1,1,1,0,2,2,2,2,1,2,1,0,1,2,0,2,0,2,2,2,0,2,1,1,1,2,1,1,2,0,0,2,1,0,0,2,2,1,1,0,0,1,0,1,0,2,2,2,1,2,1,1,1,0,1,1,0,0,0,1,2,0,2,1,0,0,1,2,2,1,1,1,2,2,2,2,0,1,0,0,1,2,2,1,0,0,0,1,2,2,2,2,2,1,1,2,0,1,1,1,2,2,2,0,2,0,2,0,0,2,0,1,0,2,2,0,0,2,1,2,1,2,0,2,2,1,0,0,2,1,2,0,0,2,0,0,0,0,2,1,0,0,2,1,2,0,1,2,2,1,1,0,2,2,1,1,0,0,0,1,1,2,2,2,0,0,1,0,1,1,0,0,0,1,1,2,1,2,0,0,0,2,0,0,1,0,1,0,1,1,0,2,1,1,0,1,1,1,0,1,0,2,2,2,1,1,1,2,1,0,2,0,2,2,1,2,0,2,2,2,0,2,1,2,2,1,2,0,0,1,0,1,0,1,2,0,2,0,1,0,2,1,1,0,0,2,2,0,0,2,2,1,0,1,0,0,2,0,0,2,0,2,1,1,1,2,2,1,0,2,0,1,2,1,2,0,2,2,2,1,1,0,1,0,1,0,1,1,0,0,0,1,2,2,2,0,0,0,0,0,1,0,2,0,1,0,2,2,1,0,2,1,0,1,2,2,2,0,2,1,0,1,1,2,2,2,0,0,1,1,1,0,0,1,0,1,1,1,1,2,1,2,1,2,2,2,1,0,1,1,0,1,0,1,1,0,2,0,2,2,2,2,1,1,2,1,2,2,0,0,2,0,0,2,2,0,1,0,1,2,2,0,2,2,2,2,2,2,2,1,2,1,2,1,2,2,1,0,1,0,0,1,2,2,2,1,1,0,2,0,2,2,1,2,1,2,1,1,1,2,0,1,1,0,2,2,1,1,2,1,0,1,2,1,2,2,2,0,1,0,0,0,2,1,0,2,0,2,2,1,0,1,0,0,0,0,2,2,2,0,0,2,1,1,2,0,0,1,1,2,0,0,1,1,0,0,1,1,2,2,2,2,1,0,2,1,0,0,2,1,2,2,2,0,1,2,2,0,1,2,2,0,0,2,2,0,1,2,0,1,2,1,0,1,2,2,0,2,0,0,0,2,0,0,1,2,1,1,2,0,2,0,2,2,1,2,0,2,0,2,0,2,2,0,0,1,2,2,2,0,0,2,2,0,2,2,1,2,0,1,2,1,2,0,2,0,2,0,0,2,2,2,2,2,0,0,0,2,2,0,2,2,2,0,2,0,0,1,0,0,0,2,2,0,2,1,2,2,1,1,2,2,0,0,2,2,1,2,0,1,2,0,2,1,0,2,0,0,2,1,0,2,0,1,2,0,0,1,0,1,0,1,2,2,1,0,0,2,1,1,0,0,2,2,0,2,2,1,2,0,1,1,0,1,1,0,2,2,0,0,2,2,1,2,1,1,1,0,0,1,1,1,2,0,2,2,0,2,1,2,1,1,1,0,1,2,0,0,1,2,0,0,0,0,2,2,1,2,2,2,2,1,0,2,2,1,1,0,0,2,2,2,1,1,2,0,2,2,2,1,1,0,0,2,1,2,1,2,2,2,2,1,2,2,0,0,2,1,1,0,2,0,0,1,2,1,0,0,1,1,0,0,1,2,2,0,1,0,2,2,0,1,2,1,0,2,2,2,2,0,2,1,2,0,2,2,0,1,1,1,0,1,0,2,2,1,1,0,1,1,1,0,2,1,0,0,0,0,0,0,0,0,2,1,1,1,2,1,1,1,2,0,0,0,2,1,2,1,2,0,1,2,0,2,0,1,1,0,1,1,1,2,2,0,1,1,0,0,0,2,0,0,0,0,2,1,1,1,0,0,2,1,2,0,2,1,1,2,1,2,2,1,0,1,1,2,0,0,0,1,2,2,1,0,2,0,2,0,0,1,1,1,0,2,0,0,0,1,1,2,1,0,1,2,1,2,2,1,2,1,2,2,2,0,0,1,2,1,1,0,1,0,1,0,2,0,2,0,0,0,0,2,0,2,2,1,1,2,0,2,2,0,2,2,1,0,1,2,0,2,1,2,1,2,2,2,2,0,0,2,0,1,1,2,2,2,2,0,1,0,1,2,2,1,0,2,1,0,0,2,1,0,2,2,1,1,1,0,1,2,2,1,2,2,2,1,2,0,2,0,1,1,0,1,0,2,0,1,1,2,0,0,1,2,1,0,2,1,1,2,1,2,2,2,0,0,0,0,0,0,2,2,0,0,2,2,2,0,0,1,1,0,1,1,1,2,1,1,2,2,2,1,2,0,1,1,1,0,1,2,0,1,1,2,1,0,1,2,0,2,1,0,0,1,0,2,0,0,2,2,1,2,1,0,2,2,1,2,2,2,2,0,0,1,2,1,1,0,0,0,1,1,0,0,2,0,2,0,1,2,1,0,1,0,0,0,1,0,2,2,1,1,2,1,2,2,1,1,1,1,0,0,0,0,0,0,1,0,2,2,1,2,1,1,0,0,2,1,2,0,2,2,2,1,2,1,1,2,2,0,2,2,2,2,2,2,0,1,1,0,2,0,1,2,2,2,2,0,2,1,1,2,2,0,1,1,1,0,1,0,0,2,1,0,0,1,1,2,1,0,2,1,0,0,1,0,0,2,1,1,0,2,2,2,1,0,2,2,0,0,2,2,2,2,0,0,1,0,2,0,0,2,1,2,2,0,2,0,0,2,1,2,1,0,1,0,2,1,0,2,0,2,0,0,2,2,2,2,0,0,0,0,1,0,0,0,0,0,1,2,0,0,0,1,0,2,0,0,1,0,2,0,1,0,0,1,2,1,2,1,0,2,1,2,2,0,1,0,0,2,0,2,1,1,1,1,1,0,0,2,0,0,1,1,2,2,2,0,2,2,0,0,0,2,2,0,0,1,0,1,1,1,1,0,2,1,0,2,1,0,1,0,2,0,0,1,1,2,2,2,0,0,1,2,2,0,0,1,0,0,2,0,1,0,0,1,2,0,0,2,2,1,2,2,0,0,2,0,2,2,0,0,1,0,2,0,1,0,0,1,0,1,0,2,0,1,0,2,1,2,1,0,1,1,0,0,0,2,0,1,1,0,2,0,2,2,2,0,2,1,1,2,1,0,1,0,2,1,0,2,2,0,2,1,1,2,2,2,0,2,2,0,2,0,0,2,2,2,0,1,0,0,2,2,2,2,2,2,0,2,0,0,1,2,0,1,2,2,0,1,0,2,2,0,1,0,2,0,2,0,2,0,2,0,2,1,1,0,0,1,1,1,1,0,0,2,0,0,0,0,0,1,0,2,0,0,0,0,0,2,1,2,2,2,1,1,2,2,2,2,0,1,0,0,2,2,0,0,2,2,0,2,1,2,0,2,2,0,0,2,0,0,1,2,2,0,0,2,2,2,2,0,0,2,2,0,0,1,2,2,1,1,2,1,2,0,0,2,1,1,0,0,0,2,2,2,1,2,2,2,1,2,2,0,1,0,0,0,2,1,2,0,0,2,1,0,0,0,1,0,0,2,2,2,0,2,2,0,1,2,1,1,0,1,0,2,0,2,0,0,0,2,1,0,1,2,2,0,1,1,1,2,1,0,0,2,1,1,2,1,1,1,2,2,1,2,0,1,1,1,0,1,2,0,1,1,2,0,1,2,1,2,0,2,0,2,0,1,2,1,1,2,1,1,0,1,1,1,2,2,0,1,1,1,1,2,0,2,0,2,0,0,2,0,2,2,0,2,2,1,2,1,1,0,2,2,2,2,2,0,0,2,1,2,2,1,1,0,0,1,2,0,2,0,0,2,2,0,2,0,1,0,2,0,2,2,0,2,1,1,0,2,2,2,1,0,0,1,0,2,0,0,0,0,0,0,0,1,0,1,1,2,2,0,0,2,0,2,1,1,0,2,2,0,0,2,2,0,0,2,0,0,0,2,2,0,2,0,0,2,1,0,2,0,1,1,2,1,0,0,2,1,2,2,2,0,0,2,0,1,2,1,0,2,2,1,1,1,2,1,1,2,2,0,0,0,1,2,2,2,1,2,1,0,1,0,0,2,2,0,1,2,1,2,2,0,0,2,0,1,1,2,0,1,1,2,2,0,2,0,0,2,1,2,0,1,0,0,0,2,0,0,1,0,0,1,0,1,0,2,0,0,2,1,1,2,2,0,0,0,2,2,1,0,0,2,2,2,1,0,2,1,0,2,0,2,0,0,2,2,0,2,1,0,0,0,0,0,0,0,0,2,1,0,0,0,1,1,2,0,2,1,2,0,2,0,2,0,1,1,1,1,1,1,0,0,0,1,2,2,2,1,0,1,1,1,1,0,2,1,2,1,0,1,0,1,0,2,0,0,1,1,2,0,2,2,1,0,0,2,0,1,1,2,2,2,0,1,2,1,2,2,2,2,2,0,2,2,1,1,1,0,1,2,2,2,0,0,1,2,1,2,1,2,0,2,1,2,1,1,2,0,1,2,2,2,1,1,2,2,0,0,2,1,0,1,0,1,1,0,1,1,0,2,1,0,0,0,1,1,1,0,1,1,2,2,0,1,0,1,2,1,1,2,2,0,2,1,1,0,1,0,1,1,0,1,2,2,1,0,2,1,1,0,1,0,0,0,1,2,2,2,1,1,0,0,2,2,1,0,0,2,1,0,2,0,2,2,2,1,2,2,2,2,2,2,0,1,1,1,2,2,0,0,0,2,2,2,2,1,0,2,1,1,0,0,0,2,2,1,1,1,1,1,0,0,2,1,0,0,2,1,0,1,2,0,1,0,0,1,0,2,2,2,2,2,2,2,2,2,2,1,1,1,2,2,0,1,1,1,1,2,1,1,0,0,2,0,0,0,1,2,0,0,0,0,0,2,1,1,2,1,0,0,0,1,1,1,0,2,1,2,2,2,0,0,1,2,0,2,2,1,2,2,0,1,1,2,2,1,0,2,1,2,0,2,0,2,2,2,0,0,2,2,0,1,1,2,0,1,2,1,0,1,0,2,1,1,0,2,2,2,2,0,0,0,0,1,2,2,2,1,2,2,1,1,0,0,1,1,1,0,2,1,2,2,1,2,1,1,2,2,0,1,2,1,2,2,2,2,0,1,0,1,1,2,0,0,2,0,0,2,0,1,0,2,1,1,0,1,0,0,1,1,2,2,2,1,1,1,2,0,2,2,2,1,1,1,2,0,0,1,2,1,0,0,2,2,2,1,2,2,2,0,1,2,0,0,0,1,1,2,2,1,1,2,2,0,2,1,2,2,0,0,1,1,2,2,0,1,1,0,0,0,0,1,0,0,1,2,2,0,2,2,2,2,0,1,2,2,1,0,0,2,2,2,1,2,0,2,0,2,2,0,1,2,1,2,0,2,2,0,0,2,0,2,2,1,1,2,2,0,2,1,0,1,0,0,0,0,0,0,2,1,0,1,0,2,0,2,2,0,1,2,0,0,2,2,0,1,1,1,2,0,2,0,2,2,2,1,2,1,2,2,0,1,2,0,2,0,1,1,2,0,1,0,1,0,2,0,2,2,2,0,1,1,2,1,1,2,1,2,0,1,2,1,2,0,2,2,0,1,0,1,2,1,2,2,0,0,1,1,2,0,2,0,2,0,2,0,1,2,0,2,2,1,2,1,1,2,2,0,2,1,2,2,1,1,0,2,2,0,1,2,1,0,1,1,0,0,0,0,1,2,1,1,1,1,0,2,1,2,2,2,0,2,2,0,1,2,1,1,0,2,1,1,2,0,0,2,1,2,2,2,1,1,1,2,1,1,2,1,0,2,2,1,2,1,0,2,0,1,2,2,1,2,2,1,1,2,0,1,2,2,0,0,2,0,2,0,1,2,1,1,2,0,1,1,1,2,2,2,1,2,0,2,0,2,0,1,1,1,0,0,1,1,1,2,0,0,1,1,2,2,0,0,1,2,2,0,1,2,0,0,1,1,2,0,1,1,0,2,0,1,1,0,2,1,0,0,2,0,2,2,1,0,2,1,0,0,1,1,2,1,1,0,2,2,0,0,1,2,2,1,2,2,0,2,1,2,1,2,0,0,1,0,1,0,0,2,2,0,2,1,1,1,2,2,1,1,1,2,0,2,1,0,2,2,0,2,2,0,2,1,0,1,2,1,2,0,0,1,2,2,0,2,2,2,1,1,2,2,0,2,2,0,1,1,2,1,1,2,2,2,2,0,1,0,1,2,2,0,2,2,2,0,1,2,1,0,2,1,0,2,0,2,1,1,2,2,1,2,2,1,1,0,2,0,1,1,2,0,2,0,0,1,1,0,2,0,2,0,1,0,0,0,2,0,0,1,2,2,1,1,1,1,0,1,1,0,0,0,0,2,2,1,1,1,2,1,2,1,0,1,2,1,0,0,1,2,2,0,2,2,1,0,0,1,1,0,1,1,1,1,2,0,0,2,2,2,2,0,0,2,1,0,2,0,2,1,1,2,2,0,2,0,0,0,0,0,1,0,0,2,2,2,0,0,2,2,1,2,0,0,0,0,2,0,2,0,1,0,1,1,0,1,0,1,1,0,1,0,0,2,0,0,1,2,0,0,0,1,0,2,0,1,0,2,2,2,0,1,0,2,0,0,2,1,0,1,1,0,0,0,2,0,0,0,2,0,0,1,0,1,0,0,2,1,2,2,0,0,0,2,1,1,2,2,0,2,0,0,0,2,2,2,2,0,1,2,1,2,2,1,0,0,1,0,0,1,2,0,1,0,0,0,1,0,0,0,1,2,2,2,1,2,0,2,0,0,2,1,2,1,1,1,2,0,0,1,0,1,2,1,1,0,0,0,0,2,0,2,2,2,1,0,0,1,1,0,1,0,0,0,2,0,0,0,1,0,0,0,0,2,0,2,2,0,0,2,0,2,0,0,1,0,1,1,0,2,2,1,0,1,1,2,0,0,2,0,1,2,2,1,0,0,0,0,1,2,2,1,2,2,0,1,0,2,2,0,0,0,2,0,0,2,2,1,1,0,2,1,0,1,1,0,2,2,1,2,0,0,2,0,2,1,1,1,2,1,1,2,0,1,0,0,1,1,2,2,0,2,2,1,0,2,0,1,2,2,0,0,2,1,2,2,1,2,1,0,2,0,2,2,1,2,2,0,0,2,1,2,2,1,0,1,0,0,1,1,1,2,2,1,0,1,1,0,0,0,1,2,2,2,1,1,1,1,0,2,2,0,1,1,1,1,2,1,2,2,0,1,0,0,2,2,1,2,0,1,0,1,0,1,0,1,2,1,2,1,0,0,2,2,1,2,2,1,2,2,0,2,0,1,1,0,1,1,1,2,0,1,0,1,0,1,0,1,2,0,2,2,1,1,0,2,2,1,1,1,1,0,2,1,2,0,1,2,0,2,2,2,1,0,1,1,0,2,2,0,0,0,2,2,2,1,1,0,0,1,2,1,1,0,2,1,2,2,1,1,2,2,2,0,1,2,2,0,1,1,2,1,0,0,0,2,1,2,1,0,1,1,0,2,2,1,2,1,2,0,1,1,0,2,1,0,2,1,0,1,1,1,0,2,1,1,0,0,2,1,2,0,1,2,2,0,2,2,2,1,0,0,1,0,2,0,0,0,0,1,0,2,0,0,1,2,2,1,2,2,1,2,1,2,1,0,2,0,1,0,1,0,1,2,2,2,1,0,0,1,0,0,2,2,0,0,0,0,2,1,1,2,0,2,0,2,2,2,0,2,0,2,2,0,2,0,0,0,0,0,0,0,1,0,1,0,2,2,0,0,1,0,1,0,0,2,2,0,0,1,0,2,2,1,0,0,2,2,1,2,1,0,0,1,2,0,0,1,2,2,1,0,1,0,1,1,2,0,0,0,0,1,1,2,2,0,2,2,2,2,2,1,2,0,1,2,2,2,2,1,0,2,2,2,2,0,1,0,0,0,2,1,1,1,2,0,2,0,2,1,1,2,2,0,1,1,1,1,0,2,0,1,0,2,1,0,0,0,2,0,2,0,2,0,2,0,0,0,2,0,0,1,2,0,0,1,2,2,2,1,1,1,1,1,2,1,1,1,2,2,0,1,0,1,2,2,2,1,1,0,2,2,0,0,1,2,2,2,0,0,1,1,0,1,1,1,1,1,0,1,0,2,1,1,0,1,2,2,0,1,1,0,2,2,0,2,0,2,0,2,2,0,0,2,1,2,0,0,2,0,2,1,2,0,1,2,2,2,1,2,0,0,2,0,2,2,0,1,0,2,2,1,2,2,0,0,0,2,1,0,1,0,1,0,0,2,2,0,0,1,2,0,2,0,2,2,0,0,1,0,0,0,2,0,0,2,2,1,2,2,1,1,1,0,1,0,0,0,1,0,0,0,1,0,0,1,1,0,2,0,2,2,0,2,1,0,1,0,2],"tgt":[1,1,1,4,2,2,0,1,2,1,1,1,2,1,1,2,3,1,3,2,1,3,1,2,3,2,1,2,2,1,1,2,2,1,1,1,1,2,2,3,3,0,0,2,1,1,1,0,0,3,2,3,1,2,1,1,2,2,1,1,3,1,1,4,0,1,3,2,0,1,1,1,0,1,1,0,2,1,2,4,1,1,2,2,3,1,1,2,2,2,1,1,2,2,2,2,1,1,0,3,3,1,2,3,2,3,3,2,3,2,0,2,1,2,3,1,2,2,1,4,1,1,1,1,2,1,1,2,2,4,1,2,2,2,2,2,2,3,2,0,1,1,1,2,1,1,2,1,1,2,1,3,2,0,2,1,0,2,2,2,3,2,2,1,2,1,1,1,1,3,2,1,2,2,1,1,2,1,2,2,2,2,0,2,2,1,1,2,1,0,2,2,3,2,2,2,1,0,0,2,1,1,0,1,1,0,0,1,2,1,2,0,2,1,1,0,2,0,1,1,2,1,1,2,3,0,2,0,2,0,2,1,2,3,2,1,0,2,3,1,3,1,2,3,3,0,1,1,1,1,2,1,2,3,3,2,2,2,0,1,3,2,2,1,2,1,2,1,1,2,1,2,2,1,1,1,1,1,2,1,0,1,1,2,4,2,2,2,3,2,2,0,1,2,2,2,1,2,3,2,0,1,2,1,0,4,2,0,2,2,1,3,1,2,1,2,1,2,3,3,1,2,1,1,1,1,4,1,2,1,1,1,3,1,1,1,0,2,1,1,1,3,1,2,1,0,0,1,2,3,2,1,3,2,1,1,2,1,2,0,1,0,2,1,1,1,1,1,1,2,3,3,1,2,1,2,1,1,2,2,1,1,1,1,2,1,2,2,1,1,2,2,2,1,3,3,3,1,3,1,1,1,1,3,3,1,1,1,1,3,0,1,3,3,1,0,1,3,1,2,1,2,1,1,1,0,2,2,1,1,2,3,1,1,2,3,2,3,1,1,0,2,2,2,0,1,1,1,2,2,1,1,2,2,1,1,1,1,4,2,2,1,2,2,2,2,1,2,1,3,1,2,2,2,1,1,0,0,1,0,3,1,1,2,1,2,1,2,2,3,1,1,3,2,2,3,3,0,1,2,3,3,1,1,1,4,1,3,1,1,2,3,2,3,3,2,2,2,1,3,1,2,1,2,0,1,1,2,1,1,0,1,1,1,1,2,3,1,1,1,2,2,1,1,1,1,1,1,1,2,2,1,2,4,3,1,1,4,1,1,1,2,2,2,1,3,1,2,1,1,1,0,1,2,2,2,1,1,2,1,2,2,1,3,1,1,1,2,1,1,0,2,2,4,0,2,1,1,2,1,2,1,1,1,2,2,1,2,3,2,4,3,2,1,2,2,3,1,1,1,1,1,1,1,1,3,3,2,1,1,1,2,1,2,1,2,1,1,0,2,1,2,1,1,1,2,1,2,1,1,2,1,1,1,1,2,1,1,3,1,1,3,2,2,2,1,1,1,2,1,2,2,1,1,1,2,1,1,1,1,2,3,1,1,2,3,2,2,0,2,1,1,1,2,3,1,2,1,1,2,1,1,1,1,1,2,2,1,1,2,1,3,2,4,1,0,1,1,1,2,0,2,1,1,2,1,1,2,2,2,2,3,2,1,1,2,2,2,1,0,1,1,2,1,1,1,1,1,2,3,2,1,1,1,1,2,1,1,2,1,3,2,3,3,3,1,0,2,0,1,0,2,3,2,1,1,3,1,1,0,1,2,2,4,1,1,2,2,2,2,1,0,1,2,2,2,2,3,0,1,1,2,1,2,2,4,1,0,3,2,2,2,2,2,1,2,1,1,3,2,1,3,2,1,1,2,1,2,1,4,4,2,2,1,1,0,2,2,1,1,2,1,1,1,1,3,2,2,2,2,3,2,2,2,1,2,2,1,1,0,1,1,1,2,2,1,1,3,1,1,0,2,3,1,3,2,1,2,2,2,1,1,3,2,1,1,1,2,1,2,4,2,2,1,1,0,2,3,2,4,1,1,3,0,2,2,1,2,2,1,2,2,3,2,1,1,1,2,2,1,2,3,4,2,2,1,1,1,0,1,1,2,3,1,1,2,2,3,0,0,0,1,2,1,2,2,3,3,1,1,1,4,2,1,2,2,1,0,1,1,2,1,2,2,2,2,2,3,1,1,2,1,2,1,3,1,1,1,1,2,1,2,2,2,2,2,2,1,2,2,3,2,3,1,2,3,2,0,3,2,2,3,2,1,2,1,2,3,0,1,2,3,3,2,3,1,1,1,1,1,1,1,1,2,1,4,3,2,3,1,1,1,2,1,2,1,1,1,1,2,1,2,1,3,2,1,1,1,1,1,0,2,0,0,1,2,2,0,1,2,1,1,1,1,1,3,2,2,2,2,0,2,2,1,1,2,1,4,2,1,2,3,2,1,1,2,1,1,1,2,2,1,3,0,3,3,1,2,3,1,1,0,1,1,0,3,2,2,1,3,1,0,0,3,1,2,1,2,2,1,4,1,1,1,3,1,2,1,1,1,1,2,3,2,1,1,1,2,2,2,0,2,1,1,1,2,3,3,2,1,3,1,1,2,1,2,2,1,1,2,1,2,1,2,3,2,2,2,2,1,2,2,2,2,0,0,1,1,1,2,1,1,1,1,1,3,2,2,1,2,1,1,1,2,1,1,0,1,1,1,2,2,0,2,3,2,2,1,1,4,1,3,2,1,1,3,0,2,1,2,2,1,0,1,2,1,3,2,2,2,0,2,2,2,1,2,1,2,1,1,1,2,2,2,1,1,2,1,3,1,1,2,2,2,1,1,1,3,2,1,2,1,1,2,2,2,1,2,3,2,3,1,2,1,1,2,0,2,3,2,2,2,2,1,4,1,1,1,2,2,0,1,3,3,1,3,1,0,2,1,0,3,1,1,2,1,2,3,3,3,2,2,1,1,3,1,2,1,1,1,1,1,1,1,1,1,1,1,0,2,1,3,1,2,3,1,0,2,0,2,0,1,1,1,3,2,2,0,2,3,1,1,2,3,2,2,1,2,0,2,2,1,1,2,2,0,1,3,1,1,1,2,0,3,0,1,1,2,1,0,1,1,0,2,1,3,2,3,1,2,2,2,2,1,2,1,2,1,2,2,3,2,1,2,2,2,1,0,1,1,0,2,1,0,2,3,3,3,1,1,1,0,0,1,2,1,2,1,2,1,2,2,0,2,1,1,2,0,0,2,1,3,2,1,1,2,1,4,2,1,1,1,2,1,0,1,3,1,2,1,3,1,1,1,1,1,2,1,2,0,1,1,2,2,1,0,1,2,2,1,1,1,1,1,1,4,1,1,1,1,2,2,2,1,2,1,0,2,1,2,1,1,1,1,0,1,2,2,2,1,1,2,1,2,2,0,1,1,1,3,1,3,3,1,2,1,1,0,1,0,0,1,1,1,3,1,2,2,2,3,3,2,2,0,1,1,1,1,2,1,3,1,1,0,0,3,1,0,1,2,2,2,2,1,2,2,2,2,0,1,0,2,0,1,2,2,1,0,0,1,1,2,3,1,3,4,3,3,2,2,1,1,4,3,4,0,1,1,1,3,1,2,2,2,1,2,1,1,1,1,1,1,0,0,2,1,1,2,1,2,2,1,1,2,1,0,1,1,3,1,1,1,1,2,2,3,2,1,0,1,2,2,0,2,0,3,1,1,2,2,2,3,1,1,2,1,2,2,1,2,2,0,1,0,2,1,2,1,2,1,2,2,3,1,2,2,1,1,1,1,1,1,0,3,2,2,0,2,1,1,2,1,3,2,1,3,0,2,1,2,1,1,2,0,3,1,1,3,2,1,1,2,1,0,0,1,3,1,2,3,1,2,2,2,1,1,2,1,1,2,2,1,1,0,2,1,1,2,1,1,3,2,1,1,0,3,1,2,1,2,2,1,1,1,2,0,2,1,0,2,2,0,2,0,1,1,0,3,1,0,1,1,2,2,3,2,2,1,2,1,2,1,1,2,2,1,2,2,3,1,0,2,1,4,1,2,2,2,1,2,3,2,1,2,2,1,1,2,1,2,2,1,2,2,2,2,1,3,2,2,1,1,3,1,1,3,1,3,2,2,2,2,2,0,0,3,1,0,3,2,3,2,3,2,1,1,0,2,2,0,2,2,1,1,1,3,1,2,1,3,2,0,1,0,1,1,0,1,1,2,1,1,1,1,2,1,1,0,2,2,1,2,1,1,2,2,0,1,2,1,0,0,1,3,1,1,0,0,1,2,2,2,3,2,2,2,1,2,0,1,0,1,1,0,1,1,1,2,1,2,1,2,2,1,4,0,2,3,1,0,1,1,0,2,2,2,4,0,3,0,1,2,1,0,1,1,1,2,2,0,2,2,0,2,0,3,1,2,1,1,1,1,1,0,0,2,3,1,1,2,2,1,1,2,1,2,1,2,3,2,1,2,1,1,1,1,2,3,2,2,1,2,1,2,1,3,2,1,1,2,1,2,1,1,1,1,2,0,2,1,2,2,2,1,1,0,1,0,2,2,2,2,1,3,2,2,3,2,1,1,1,2,1,1,1,1,1,0,1,1,1,2,1,2,1,2,2,2,0,3,3,2,1,1,3,1,2,1,2,2,1,2,2,1,2,1,1,1,2,3,2,2,2,1,2,2,3,2,2,0,2,1,1,2,1,2,2,2,4,0,3,1,1,0,2,1,1,1,1,1,3,2,2,1,2,3,1,2,2,1,1,1,0,2,3,1,3,1,2,1,2,2,2,1,3,1,4,1,3,3,2,2,2,1,3,1,1,1,2,3,1,2,1,1,2,1,1,3,1,0,2,2,2,1,4,1,1,4,1,2,3,2,3,0,1,1,2,1,3,1,2,2,1,1,2,1,2,1,3,2,2,0,2,2,1,1,1,2,3,2,2,3,1,2,1,1,2,2,2,2,1,0,1,1,1,3,3,2,2,3,2,1,1,0,4,3,0,1,3,1,1,2,2,2,3,3,0,2,3,1,3,2,2,1,1,2,2,2,2,2,2,2,1,1,3,4,1,0,1,2,1,2,0,1,2,2,1,1,3,1,3,2,2,2,1,1,1,1,3,1,2,1,0,1,1,1,1,2,1,1,0,1,3,1,1,2,3,1,2,2,3,2,3,3,2,2,1,3,3,2,2,2,0,3,1,2,1,1,1,2,1,1,2,1,0,1,1,2,2,0,1,1,2,4,2,2,2,2,1,1,2,2,1,2,2,1,1,3,2,2,2,1,2,1,3,2,1,1,2,2,1,1,2,2,2,1,0,2,1,1,1,2,0,1,2,2,1,1,2,2,2,2,2,2,1,0,1,2,3,4,2,1,0,0,1,1,2,1,0,1,3,3,2,1,0,2,0,2,1,2,2,1,2,1,3,1,1,2,1,1,2,3,1,1,1,2,0,0,0,2,2,2,2,1,0,3,2,0,2,4,1,2,1,2,3,2,3,1,1,2,0,2,2,0,0,2,2,1,1,2,1,1,0,2,3,4,1,1,2,2,2,2,1,1,0,1,2,1,3,1,4,1,1,2,1,1,1,0,1,1,0,2,1,2,2,1,0,1,1,1,0,1,1,1,2,1,1,2,1,1,1,2,2,0,1,1,2,1,1,0,1,1,1,0,2,1,2,1,1,0,2,1,2,3,0,1,1,0,2,1,1,1,1,0,2,2,1,1,3,1,2,1,1,1,1,2,3,2,1,0,0,1,1,1,1,2,1,1,1,3,1,1,0,3,1,1,1,1,1,2,1,2,1,0,1,1,1,1,0,1,1,0,0,1,1,0,1,2,1,2,1,1,2,2,1,1,1,1,1,2,1,2,2,3,1,1,2,2,2,1,1,1,0,2,2,0,3,1,1,2,2,1,1,0,0,2,1,1,2,0,1,2,1,1,2,1,2,0,3,3,1,1,1,1,2,1,1,1,1,2,3,0,0,2,1,1,1,3,1,1,2,1,0,2,2,1,2,2,1,1,1,2,1,1,1,1,0,2,1,1,2,1,1,1,3,1,1,2,1,1,2,0,2,4,2,1,2,1,1,3,3,3,3,1,2,2,2,1,2,1,2,2,2,1,3,2,3,1,2,2,2,2,1,4,1,1,1,2,1,2,1,2,3,2,2,2,2,2,1,2,2,2,2,2,2,2,1,1,3,3,1,3,0,2,2,1,4,1,2,1,1,1,3,0,1,1,1,3,1,3,2,0,1,2,1,1,1,1,2,3,1,2,0,1,3,1,1,2,2,1,1,4,1,0,2,3,1,1,2,1,2,1,1,1,2,2,1,1,1,1,2,2,1,3,1,0,2,1,2,2,2,2,1,3,2,3,2,1,2,0,1,2,0,2,1,1,2,2,4,2,0,2,2,0,3,2,2,1,1,1,3,2,3,2,1,1,1,2,1,1,2,1,1,2,3,1,3,2,1,2,1,1,1,1,3,2,1,0,3,1,1,2,2,1,0,2,1,2,1,1,2,1,1,3,2,1,2,1,1,2,3,2,2,1,1,2,0,2,3,1,2,3,1,1,1,1,3,1,1,2,2,3,3,1,2,0,1,2,3,1,1,1,0,1,2,1,2,2,1,0,2,3,0,3,1,2,1,3,3,2,4,2,1,2,2,2,1,1,2,1,2,2,1,1,2,1,1,1,1,1,1,1,1,1,1,1,3,2,2,2,4,1,2,1,2,2,2,1,3,1,0,1,2,1,2,0,1,2,1,1,2,2,1,2,1,3,3,1,2,2,1,1,1,2,1,3,2,1,1,2,1,2,1,1,0,1,2,2,3,1,3,1,1,1,2,1,1,1,1,2,3,3,2,1,4,2,2,1,1,3,2,1,2,1,3,0,2,1,2,2,3,1,3,3,1,1,1,2,2,3,3,3,1,1,1,1,1,1,3,2,1,3,3,1,3,2,1,1,2,2,1,1,1,4,2,1,2,1,2,1,2,2,1,2,3,1,2,1,3,2,1,1,1,2,1,1,3,3,3,1,0,1,1,1,0,1,2,2,2,3,2,2,2,1,2,1,1,0,1,0,2,1,0,3,3,2,1,1,2,2,0,2,2,0,3,1,3,2,2,1,2,1,1,1,1,1,2,2,2,1,2,2,3,2,3,3,1,1,2,1,0,1,2,3,1,0,2,2,1,2,3,2,2,2,3,1,0,0,3,2,2,2,2,3,1,2,3,1,1,2,3,3,2,1,3,3,2,2,2,1,2,2,3,2,2,2,2,3,1,1,0,1,2,0,1,2,3,0,1,2,2,2,2,3,0,1,3,3,1,1,2,3,2,1,1,2,1,0,2,2,1,1,2,3,3,0,1,0,1,3,2,2,1,3,2,2,2,1,1,1,0,4,1,3,4,0,1,2,1,2,3,3,1,2,2,3,1,1,2,1,2,3,2,1,1,1,2,2,2,0,0,1,1,2,1,1,0,1,2,2,2,1,1,4,3,2,2,2,3,1,1,3,2,2,0,0,1,2,2,2,1,1,1,1,1,1,0,2,1,2,3,2,0,1,1,2,2,1,0,1,2,3,2,1,2,1,2,2,2,1,1,0,3,2,1,0,2,3,1,1,3,1,2,1,1,2,1,1,1,1,2,2,0,3,2,1,1,1,2,2,0,1,4,2,2,3,1,2,1,2,3,3,2,0,0,2,2,2,2,2,2,0,4,1,2,1,1,1,2,1,1,1,2,1,1,2,2,2,1,2,2,2,2,1,1,1,1,2,2,1,1,2,1,1,3,2,2,1,2,1,2,2,3,2,1,2,1,2,1,3,1,1,1,1,1,2,0,1,1,1,1,1,1,1,1,3,3,3,1,0,1,3,1,1,1,0,3,1,1,1,2,1,0,2,1,2,1,1,2,1,1,2,2,1,1,2,2,1,1,2,1,2,2,0,2,1,2,1,1,3,0,1,1,1,2,1,2,1,1,2,2,2,1,1,1,0,3,2,1,2,1,3,3,2,4,2,3,2,3,1,2,2,3,1,3,2,1,1,2,1,2,2,1,1,2,3,0,1,2,1,1,1,1,1,1,1,3,2,2,2,1,1,1,1,0,1,3,2,1,1,1,1,1,1,3,2,3,1,3,1,1,2,2,4,2,0,2,1,1,2,1,2,0,1,1,0,1,3,1,1,1,2,2,1,2,2,1,0,2,1,2,1,0,1,2,1,2,2,3,2,3,2,2,2,1,2,2,1,2,2,2,3,2,1,2,1,1,1,2,2,2,1,1,1,3,1,2,2,2,2,1,0,2,2,2,2,1,1,1,1,0,0,1,1,2,2,2,1,2,2,1,2,1,1,1,0,1,2,2,1,1,2,2,1,2,1,1,0,1,1,1,2,1,1,1,1,1,2,1,1,0,0,2,1,1,1,2,4,2,1,1,1,1,2,1,3,1,1,2,1,1,2,1,2,2,1,2,1,0,0,1,1,3,1,3,2,1,1,1,1,1,1,1,2,1,1,2,2,2,2,1,2,2,2,2,1,0,1,3,4,2,3,2,2,2,0,1,2,2,2,2,2,2,1,2,1,2,2,1,2,2,2,2,1,1,2,2,3,3,1,2,1,1,1,1,1,1,1,1,0,2,1,2,1,2,1,2,3,1,3,1,1,2,0,3,2,2,3,0,3,2,2,2,3,3,2,2,2,3,2,1,1,2,2,1,1,1,2,0,2,2,2,1,1,1,0,2,1,2,2,2,3,1,2,1,2,1,3,3,1,2,1,2,1,1,2,1,2,1,1,1,2,0,0,1,2,1,2,2,2,2,3,3,1,3,2,1,1,1,1,3,2,2,2,2,3,2,3,2,0,3,2,1,1,2,0,2,2,2,2,1,2,2,1,2,4,2,3,2,1,1,1,2,1,2,1,2,2,1,1,2,3,0,1,1,2,0,1,2,2,1,1,1,0,2,1,0,1,1,1,1,1,4,1,1,1,0,1,1,1,1,2,3,0,3,1,0,1,1,2,1,1,2,4,1,2,1,1,1,2,2,1,0,1,3,1,2,1,1,2,2,2,1,1,1,0,3,1,1,1,1,2,1,1,2,2,2,3,2,1,2,2,2,1,2,1,1,1,2,0,1,1,3,2,2,1,2,4,2,2,1,1,2,2,1,3,3,2,1,1,3,1,2,2,1,2,1,3,2,2,0,3,1,2,2,1,2,3,1,2,2,1,1,1,1,2,1,3,1,2,3,2,2,1,1,2,2,0,1,1,2,2,0,1,1,2,1,0,2,2,3,3,2,0,1,2,1,1,1,1,2,1,1,2,3,1,3,1,3,3,3,0,2,1,3,3,1,3,0,1,2,2,3,1,2,0,2,2,0,2,1,2,1,0,2,1,0,3,1,1,2,2,3,1,2,1,2,2,1,3,3,2,2,3,2,1,1,2,2,1,2,2,2,1,1,1,4,1,1,1,4,0,2,1,0,1,3,1,1,1,1,2,3,2,1,1,1,0,2,1,3,1,1,2,2,1,2,2,1,1,2,1,1,3,1,1,1,0,0,2,3,1,2,1,1,2,0,2,1,1,0,1,3,2,1,3,0,0,3,0,1,3,3,1,3,0,1,3,1,1,2,1,1,0,1,3,0,3,1,0,2,1,2,1,2,0,3,2,3,1,2,1,1,0,2,0,1,1,1,3,0,1,3,1,2,2,2,1,2,1,1,2,1,1,1,3,2,1,1,1,3,1,3,1,2,0,0,4,2,2,1,2,1,1,2,1,1,2,1,1,0,3,3,1,1,2,1,1,0,1,1,2,1,3,0,4,2,2,1,2,3,2,1,0,3,3,0,1,0,2,2,2,1,1,1,1,2,1,0,1,1,3,2,1,1,1,1,1,0,2,1,1,2,3,1,2,2,1,2,1,0,0,2,4,1,2,1,2,3,2,3,1,2,1,2,2,2,1,2,1,2,2,1,1,2,2,0,2,2,1,3,2,2,2,2,2,1,2,3,4,1,2,1,0,1,1,2,3,3,1,0,2,1,1,0,4,2,4,1,1,2,1,0,1,2,3,2,2,0,1,2,1,1,1,1,2,0,2,1,1,1,1,1,1,0,1,1,1,0,2,2,1,0,1,2,2,2,2,3,4,2,2,2,2,2,2,2,1,1,2,2,1,2,1,4,1,1,2,2,2,1,2,1,1,2,2,2,1,1,2,1,2,2,1,2,2,1,2,1,1,2,0,0,1,2,1,1,1,1,2,2,1,2,2,1,3,2,2,1,2,1,1,2,1,3,1,1,4,1,1,1,1,0,1,3,1,4,4,2,1,0,2,0,1,2,1,2,2,3,2,2,2,2,2,2,1,1,3,4,1,1,2,3,1,3,1,2,3,1,1,2,2,1,1,0,2,1,3,1,1,1,4,2,1,2,2,0,3,1,1,1,1,1,0,1,1,0,1,1,2,3,3,2,3,2,1,2,1,1,1,3,3,2,1,1,0,1,2,3,3,2,2,4,1,1,2,2,1,2,1,1,1,1,0,2,2,1,1,2,0,1,1,0,3,2,1,1,2,2,1,2,1,2,1,1,3,1,2,1,1,1,4,2,0,0,2,0,4,2,1,2,2,2,0,2,1,0,1,0,1,0,2,2,1,2,2,1,0,2,1,3,1,2,1,2,1,3,2,1,2,1,3,1,3,2,1,2,1,2,1,1,2,2,3,2,2,1,2,2,1,1,2,2,1,0,4,1,0,4,4,4,1,1,1,1,3,2,2,2,1,2,2,1,1,2,1,1,3,2,2,3,1,1,1,2,2,1,1,1,1,2,4,1,1,4,2,1,1,4,1,2,2,2,3,1,2,1,1,1,4,1,3,1,1,3,2,2,2,1,2,2,4,1,3,3,2,1,2,2,2,1,2,2,1,1,3,2,2,3,2,4,2,1,1,2,1,1,0,1,1,2,1,1,2,3,1,1,1,1,3,1,3,1,1,2,2,1,2,1,1,2,1,0,1,0,1,1,3,1,1,2,3,2,4,2,1,3,2,1,1,1,1,1,1,2,1,2,1,1,2,2,2,2,2,1,4,1,1,1,2,2,2,2,2,2,2,2,1,1,1,2,3,1,1,0,1,1,1,2,1,1,2,1,2,2,1,1,2,2,1,1,3,2,1,1,1,2,1,1,3,2,2,3,0,2,1,1,1,1,1,1,2,3,2,1,2,2,3,4,2,2,2,1,1,1,1,1,3,2,2,2,3,2,1,2,2,1,1,3,3,2,1,2,2,1,3,1,1,2,1,2,0,4,1,3,1,1,2,2,1,1,3,3,2,0,3,2,1,2,1,2,1,2,0,2,2,2,1,3,4,1,2,2,2,3,1,3,2,2,2,2,1,0,4,2,1,1,1,3,2,1,1,2,1,1,1,2,2,1,1,1,3,1,3,2,2,1,2,1,0,1,1,2,1,2,1,3,1,1,1,1,1,1,1,1,0,0,1,1,2,1,3,1,0,3,2,4,2,0,1,1,0,1,3,1,2,2,1,3,1,2,1,1,1,1,1,1,1,2,2,2,1,2,1,1,1,3,1,2,1,0,3,1,1,1,2,3,2,0,1,0,1,1,3,1,1,3,1,1,1,0,1,2,2,1,1,2,1,2,1,2,2,1,1,2,1,1,1,1,1,1,1,3,1,2,2,2,1,2,2,1,1,1,2,2,1,2,4,2,1,1,4,3,0,1,3,3,1,2,1,1,2,1,2,1,2,3,2,1,1,2,2,1,1,2,1,3,0,1,1,3,2,1,2,1,2,1,2,4,4,4,2,1,2,2,1,3,2,2,1,1,1,1,1,2,1,2,1,3,1,0,1,2,3,1,2,2,2,2,3,2,2,2,1,1,1,2,2,1,2,1,1,1,1,2,2,1,2,0,1,1,2,2,2,1,2,2,2,1,1,2,1,1,1,1,1,3,2,0,2,1,1,1,3,1,3,1,2,1,1,3,0,1,1,0,2,1,3,3,1,1,1,2,2,2,2,1,1,2,2,2,0,3,1,0,1,2,1,4,2,2,1,0,2,1,3,1,3,1,3,2,1,2,0,1,1,2,2,1,2,1,1,0,1,2,1,1,3,1,0,1,1,3,1,1,3,3,1,2,1,1,0,1,1,3,3,1,2,1,4,2,1,2,2,1,3,3,1,3,1,2,1,3,4,1,1,2,0,4,1,0,2,1,2,2,1,2,1,2,2,3,2,2,2,3,1,2,1,2,2,1,2,2,2,2,1,2,4,1,2,3,1,1,0,2,2,1,0,2,3,2,1,2,3,1,0,3,2,2,1,1,2,1,2,1,4,1,1,2,2,1,1,2,1,3,1,1,3,1,1,2,2,2,3,3,2,2,2,2,2,1,0,3,2,2,1,1,1,2,2,1,1,1,1,1,2,1,2,1,1,2,2,3,1,1,1,1,2,2,2,3,1,2,2,2,1,2,2,2,1,2,2,1,2,2,1,1,1,2,2,1,3,2,0,1,0,2,4,3,2,2,3,1,1,1,2,1,3,1,1,2,1,2,1,0,3,2,2,2,1,2,1,1,3,2,1,1,1,2,2,1,3,1,3,1,2,1,2,1,2,2,1,2,1,1,0,1,1,1,3,3,3,2,3,2,1,4,0,2,1,1,0,1,1,1,1,1,2,1,2,1,2,2,1,1,1,2,3,2,2,1,1,2,1,1,1,1,1,1,2,1,3,3,1,1,3,4,1,2,1,1,3,2,3,2,4,2,2,1,0,1,1,4,2,2,2,2,0,2,2,2,3,4,2,2,2,3,1,1,0,2,1,2,1,2,2,1,2,2,2,1,2,1,4,1,4,1,2,1,1,3,1,2,2,3,1,2,3,1,1,2,1,1,0,2,1,3,1,3,1,2,1,1,4,1,3,1,1,2,2,1,2,2,1,2,0,1,1,1,2,1,1,2,1,2,1,2,1,1,0,1,2,2,1,3,1,2,1,1,2,2,1,2,2,1,2,2,2,3,2,1,2,1,2,2,1,2,1,2,3,1,1,1,1,2,1,2,1,4,1,1,1,2,1,1,1,2,2,2,1,1,1,2,2,2,2,0,1,2,1,1,2,2,2,0,0,1,0,2,2,1,1,2,1,1,0,1,1,2,2,3,1,2,1,0,1,3,1,0,1,2,2,2,1,2,2,2,2,0,0,2,1,3,2,0,2,3,3,2,1,2,2,2,1,2,1,0,2,2,2,2,2,2,3,0,2,3,1,0,2,1,1,2,1,2,0,0,1,1,2,3,3,2,4,1,2,1,0,1,3,2,1,2,2,2,2,1,0,3,1,1,1,2,2,1,2,1,2,1,2,2,0,2,0,1,1,0,1,1,0,2,2,2,0,1,1,2,1,2,4,2,1,1,1,1,1,1,2,1,1,3,2,2,2,1,1,2,1,1,0,1,1,2,1,1,1,3,0,1,1,2,1,2,1,2,1,1,1,2,2,3,1,2,2,1,2,1,3,1,3,2,1,2,1,1,1,2,1,1,0,3,3,3,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,2,2,1,2,3,1,0,1,1,1,1,2,0,3,2,1,1,0,2,1,1,2,1,1,1,0,1,1,1,1,1,2,3,1,3,1,1,2,2,2,0,1,1,0,2,3,3,2,2,3,1,1,1,2,1,2,2,2,3,1,1,2,2,1,3,1,2,2,1,2,3,2,2,1,0,1,1,2,1,2,1,1,2,2,0,2,2,2,1,0,2,1,3,2,2,1,2,1,1,2,1,1,1,1,2,0,1,2,0,2,1,1,0,3,2,3,2,1,0,1,1,1,0,1,2,1,0,1,1,2,1,1,1,1,2,1,1,2,1,1,0,2,1,1,1,2,2,1,1,2,0,1,1,3,2,1,2,1,4,3,2,1,1,0,2,1,1,1,1,2,2,2,2,1,1,1,0,1,3,2,3,2,3,1,0,1,1,1,1,0,3,2,3,2,3,1,1,1,1,1,2,2,2,1,1,3,3,2,1,0,2,1,2,1,4,2,3,2,1,1,2,2,0,0,2,1,2,2,2,1,1,2,2,1,2,1,1,2,3,3,2,2,1,1,0,1,2,1,0,3,1,1,2,1,1,3,2,2,3,1,2,2,1,1,1,0,0,1,2,1,3,1,0,0,0,2,2,1,0,1,3,1,2,1,3,2,4,2,1,2,2,2,2,0,3,1,2,1,1,1,1,1,1,3,3,1,1,2,1,2,0,2,1,2,0,1,2,2,1,0,1,2,2,0,1,3,1,1,1,1,3,1,1,3,1,3,0,1,2,1,1,1,1,0,2,1,1,1,1,0,2,2,1,2,3,2,1,2,2,2,2,0,2,1,4,1,2,3,2,2,3,4,0,1,1,1,0,2,3,3,1,0,1,2,2,2,1,1,2,2,4,2,0,0,1,1,0,0,1,1,3,1,2,0,1,1,2,0,2,0,3,1,3,1,0,1,0,2,1,0,2,2,1,3,0,2,1,1,1,1,0,1,1,2,1,2,0,1,1,0,1,1,2,3,1,0,1,3,0,2,1,3,0,1,1,1,1,0,4,1,2,1,2,0,1,1,3,1,0,1,0,1,3,3,1,1,1,0,1,2,0,1,2,0,2,1,3,1,1,0,3,1,2,0,0,0,3,1,1,2,1,1,2,3,1,3,1,2,1,1,2,1,0,1,4,4,0,2,0,1,1,1,3,2,1,1,0,2,1,1,4,1,1,0,1,2,1,2,0,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,0,1,2,3,1,3,1,3,1,3,1,3,1,2,1,2,2,3,1,1,0,1,2,1,3,1,3,1,2,1,1,2,1,3,1,0,3,1,1,1,1,1,2,0,1,2,3,1,3,3,0,1,1,3,2,2,1,3,1,2,3,1,2,2,1,1,2,2,2,0,1,2,2,1,1,0,1,2,0,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,3,1,1,1,1,1,1,4,1,3,1,1,1,2,1,3,1,2,1,1,1,3,2,2,1,0,2,1,0,2,1,1,1,2,4,2,1,3,1,2,2,1,2,0,1,3,0,3,1,1,2,1,1,0,1,0,1,1,2,1,1,1,1,2,2,1,2,2,2,1,1,1,2,0,1,1,1,1,1,2,2,1,1,2,2,0,2,1,0,4,1,1,1,1,0,3,1,2,2,2,0,1,0,2,1,2,1,2,1,3,1,4,4,2,2,2,1,1,1,2,1,0,1,2,2,1,3,2,2,2,0,1,4,2,2,0,1,2,0,1,2,1,1,1,1,1,0,1,3,1,1,1,1,1,2,2,1,1,1,0,3,2,1,1,0,0,2,1,1,2,3,1,1,1,2,2,1,2,1,2,1,2,2,1,1,0,1,2,2,3,2,1,2,0,0,2,2,1,1,3,1,1,1,0,1,0,1,2,1,0,2,1,1,1,0,1,1,1,2,0,4,2,0,2,2,1,1,2,1,3,1,1,1,3,2,0,1,2,1,1,1,1,3,0,1,1,3,1,3,0,1,0,2,1,1,1,2,2,2,2,1,2,2,0,1,1,3,1,1,1,1,1,0,2,0,1,3,1,1,3,1,2,1,3,2,3,2,4,3,3,1,2,1,0,1,1,3,2,2,3,2,1,0,2,1,2,3,1,1,1,1,2,3,3,1,2,1,2,3,1,1,1,1,1,0,1,4,0,1,1,3,2,2,3,2,3,2,2,3,1,2,3,3,2,0,2,1,1,4,2,2,3,1,2,2,2,3,2,2,1,2,1,2,2,1,2,0,3,2,1,2,3,2,1,1,3,2,1,2,1,1,3,0,0,3,1,1,2,2,3,1,1,2,2,2,1,1,1,2,2,1,2,2,2,1,1,1,1,1,1,1,1,3,2,2,1,2,1,1,2,1,2,3,1,2,2,1,3,2,0,2,1,3,1,1,2,2,3,3,1,1,3,2,1,1,1,2,1,1,1,2,2,1,2,1,1,1,2,1,2,3,3,1,2,1,2,1,3,2,1,1,2,0,1,2,3,1,2,2,4,2,1,1,3,1,2,1,1,2,1,1,1,1,1,2,1,1,2,1,1,1,2,2,1,3,1,2,1,1,1,0,1,1,1,3,1,2,2,1,0,3,1,1,2,1,4,1,1,1,1,2,1,1,1,2,2,0,3,1,1,2,1,3,2,0,2,3,1,3,1,0,1,2,2,4,2,1,2,2,1,1,1,0,2,2,2,1,1,2,2,1,2,3,2,2,3,0,1,3,2,2,2,2,2,2,1,0,1,1,2,2,1,2,2,0,0,2,2,2,4,1,3,3,1,2,2,2,2,1,3,3,2,2,1,0,1,1,2,3,2,3,1,1,1,1,1,2,1,3,1,1,2,1,2,3,2,1,3,2,1,3,3,2,2,2,3,1,2,3,2,1,0,3,2,2,3,0,1,1,1,2,1,1,1,2,3,2,1,3,2,1,1,1,2,2,3,2,2,1,1,2,1,1,1,3,1,1,2,3,1,2,1,1,3,1,1,1,3,0,0,1,2,1,2,1,2,2,2,2,2,1,2,2,2,1,0,2,1,1,2,1,1,2,2,2,1,1,2,1,1,2,2,2,1,1,1,0,1,1,3,2,1,2,1,1,2,2,1,1,2,3,2,1,2,2,2,1,1,1,2,1,1,2,2,1,2,1,2,2,1,1,2,0,1,1,2,3,1,2,1,1,3,2,2,1,4,1,2,2,1,2,3,2,1,2,2,1,3,1,1,4,2,1,1,1,1,3,1,2,2,1,2,0,1,2,0,1,3,1,3,1,1,2,3,3,2,1,1,1,2,1,2,1,1,0,1,1,2,1,1,2,2,2,1,1,3,0,2,4,3,2,1,2,1,1,2,4,2,1,2,2,1,2,1,1,3,2,2,3,2,3,0,1,1,2,2,1,4,2,1,1,1,1,3,1,2,1,3,3,2,2,1,2,0,2,2,2,1,2,1,2,2,2,1,3,1,1,3,1,2,2,1,2,1,1,2,2,2,2,1,2,1,1,1,2,1,2,3,2,2,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,1,1,1,1,2,2,2,1,1,2,1,2,1,2,1,2,2,1,3,1,2,1,4,4,4,1,1,1,1,0,2,0,2,2,2,2,2,1,1,2,1,1,1,1,3,2,0,1,1,1,1,2,2,1,1,2,1,1,1,1,1,1,1,2,1,1,2,1,2,1,1,1,3,1,2,1,0,3,4,1,2,1,3,2,1,1,1,2,1,1,1,1,1,3,1,2,1,1,2,2,2,1,1,1,1,1,3,1,2,3,1,2,2,0,1,1,2,2,0,0,1,2,1,1,2,2,1,1,4,2,1,2,1,1,1,0,1,1,2,1,1,1,1,2,0,2,2,4,3,1,0,2,1,3,1,1,2,1,2,0,1,2,1,4,1,1,2,2,3,3,4,1,2,2,1,1,1,0,2,2,2,1,1,3,3,1,0,1,1,3,1,4,1,3,1,3,1,0,1,2,2,2,1,1,3,0,1,1,2,3,1,0,2,1,3,1,2,2,2,2,0,1,2,3,2,1,1,3,2,1,2,1,1,1,1,2,4,3,1,2,1,1,3,2,0,1,3,3,1,2,2,3,2,2,2,1,0,2,1,3,2,1,3,1,1,2,2,1,2,0,1,2,1,0,2,1,1,2,1,2,3,1,2,3,2,1,0,2,4,2,1,1,3,2,2,1,3,1,1,3,1,1,1,1,1,0,2,1,1,1,2,2,1,1,0,1,2,1,3,1,2,3,2,2,1,4,1,1,3,1,2,3,1,2,0,1,3,2,2,1,1,2,1,2,1,3,1,1,2,2,3,2,2,2,3,2,1,1,2,1,3,1,2,1,1,2,3,0,3,4,1,1,1,1,1,1,1,1,3,1,1,2,2,4,0,1,1,0,1,2,1,1,2,1,1,3,1,3,1,3,1,2,1,2,3,3,1,2,2,1,2,1,1,2,1,1,2,2,1,1,2,1,3,1,2,2,0,2,1,3,1,1,3,1,1,2,1,1,4,1,2,0,1,0,1,1,1,2,1,1,3,1,3,1,1,2,3,2,1,2,1,2,2,1,0,3,1,2,0,3,1,2,2,0,2,1,4,1,1,1,1,0,2,2,1,1,0,1,1,3,1,2,1,1,1,1,1,1,1,2,1,0,3,1,1,0,1,1,1,2,2,2,2,1,2,0,1,1,1,1,4,1,1,1,2,4,1,2,1,1,2,1,2,3,1,2,1,2,2,2,1,1,1,1,0,2,1,1,2,1,3,1,2,1,1,2,2,1,1,2,1,1,1,1,3,3,2,1,3,2,1,2,2,1,2,2,1,1,4,1,1,2,1,2,2,2,1,1,1,1,2,1,3,1,2,1,2,0,2,2,1,2,1,1,2,2,1,3,3,1,3,3,2,3,2,1,1,1,3,2,0,2,3,3,3,1,1,1,3,2,2,1,3,3,2,0,1,1,2,1,1,2,2,1,2,3,1,1,1,2,1,0,1,1,2,2,3,1,1,1,1,1,3,2,1,2,1,2,2,1,3,2,2,1,1,1,1,2,1,2,3,2,1,2,2,2,3,3,2,2,0,2,2,0,4,2,1,1,2,2,1,1,0,1,0,2,1,4,1,1,2,1,3,2,1,2,1,2,0,1,1,0,1,1,1,1,1,1,1,1,1,2,2,4,2,2,0,1,0,0,1,2,2,1,1,1,3,0,1,1,2,1,2,2,2,2,1,1,2,2,1,2,4,2,1,2,1,2,3,2,1,1,2,1,2,2,2,1,1,3,2,1,2,2,2,1,1,2,1,2,1,1,2,2,1,2,0,1,2,2,1,2,1,1,1,1,2,1,1,0,0,1,2,1,1,4,2,0,2,1,2,1,2,3,1,1,2,2,1,2,1,0,3,1,0,2,2,1,1,2,1,4,3,1,1,2,0,3,1,3,0,1,0,2,1,1,2,3,3,2,2,1,0,3,1,2,1,3,1,1,1,1,2,3,1,1,2,0,2,1,1,2,1,0,2,1,1,0,1,2,2,2,1,2,3,1,2,1,2,4,2,3,1,2,0,1,4,3,4,0,4,2,0,0,2,3,2,2,1,2,1,4,3,1,0,3,0,1,1,2,1,1,1,2,2,1,0,3,2,1,2,0,2,2,2,1,1,1,1,2,2,3,4,4,1,1,2,3,2,2,2,2,1,1,3,1,2,2,1,1,2,1,1,2,3,3,3,0,2,2,1,3,3,0,0,3,0,0,3,2,1,3,0,3,1,1,2,2,1,2,1,2,2,1,1,2,1,0,3,3,0,1,0,0,2,2,0,4,1,1,2,2,3,2,2,2,1,2,3,1,1,2,1,4,2,1,2,1,1,2,0,1,1,1,1,1,2,2,1,1,2,2,1,2,1,2,1,1,3,2,1,1,1,0,2,3,3,2,4,3,2,2,3,1,1,2,1,1,0,0,2,1,1,2,1,1,2,0,1,3,1,1,3,2,2,0,1,1,1,2,1,1,2,2,2,1,2,1,2,2,1,1,1,1,1,1,1,2,3,1,2,2,2,0,2,1,1,1,3,2,2,0,1,2,1,1,2,0,1,1,3,1,1,3,2,1,1,0,1,3,1,1,2,1,1,2,1,1,1,1,1,1,1,1,3,1,0,2,0,4,2,1,1,2,2,1,1,1,0,1,1,4,2,1,3,2,1,1,1,2,1,1,2,1,3,1,1,2,2,1,1,2,1,1,2,2,2,2,3,1,2,1,1,2,2,1,4,2,2,2,2,4,4,3,2,2,2,1,2,1,1,1,1,4,1,2,1,1,2,1,2,1,0,2,2,2,2,3,2,2,1,1,1,1,2,2,2,1,3,2,2,1,1,1,1,1,1,2,2,2,2,1,1,2,1,1,3,1,1,3,1,1,3,4,1,1,1,1,2,1,1,1,2,0,2,1,2,1,2,0,3,1,1,1,1,1,2,1,3,1,1,3,2,3,1,1,1,3,1,2,0,1,2,1,2,1,2,1,1,1,1,3,1,3,1,1,1,1,3,2,1,1,0,2,2,3,1,0,1,1,2,2,2,1,2,2,1,3,1,1,2,3,1,1,1,1,0,3,2,3,2,1,3,2,3,1,1,1,2,2,2,1,1,4,1,1,1,1,2,2,1,1,0,2,1,2,1,1,0,1,1,3,0,2,1,3,1,2,3,1,1,3,0,0,2,1,3,1,1,2,2,2,1,1,2,1,2,2,1,1,1,3,2,3,1,1,2,1,2,1,4,2,1,2,2,2,2,2,0,0,2,3,3,0,1,2,1,2,1,1,1,1,4,1,2,2,1,1,0,3,4,1,2,4,3,2,1,1,2,3,2,2,1,2,1,2,1,1,1,1,1,0,1,0,3,1,3,3,3,1,1,1,1,1,1,2,3,2,1,2,2,0,2,2,2,1,1,4,1,3,1,2,2,1,0,1,2,1,1,1,2,1,2,1,0,1,1,4,1,0,1,2,3,2,2,2,2,1,1,1,2,1,1,0,2,1,1,3,3,1,1,2,1,2,1,2,1,1,1,2,1,2,2,1,3,1,1,1,1,0,1,1,3,3,1,2,1,2,1,1,2,1,1,3,2,1,2,4,2,1,1,1,0,1,2,2,1,0,2,1,2,1,2,1,1,3,2,1,3,2,1,2,3,2,2,1,1,1,1,3,1,1,2,2,1,1,1,1,1,2,1,1,2,1,1,1,1,3,4,1,0,3,1,2,2,1,2,1,2,1,2,2,2,1,2,2,1,1,2,1,1,3,0,0,1,1,1,2,2,2,3,1,2,0,0,2,2,4,1,1,2,1,1,1,1,2,1,2,2,1,1,3,1,1,1,2,2,1,2,2,2,0,1,1,1,2,2,1,3,1,1,1,2,1,1,4,1,2,1,1,3,1,2,1,1,1,1,2,1,2,1,2,3,2,3,1,3,4,1,1,2,2,0,1,2,0,3,3,1,1,1,0,3,2,2,1,1,2,3,2,1,2,2,1,2,1,3,2,1,2,1,1,1,0,2,1,2,1,2,1,2,1,1,2,4,1,4,2,2,2,2,1,1,2,4,2,1,2,0,2,1,2,2,1,0,2,2,1,2,1,4,1,1,2,1,2,2,1,1,2,2,2,1,1,2,1,2,1,3,2,3,1,2,1,2,1,1,1,1,1,1,0,1,1,1,3,1,1,2,1,2,1,3,1,2,1,1,1,1,1,1,2,3,1,2,1,3,1,1,2,1,4,0,1,2,2,1,0,1,1,1,2,1,2,2,2,1,1,2,1,1,1,0,1,2,2,1,1,1,1,1,1,2,1,3,2,2,2,1,1,1,1,1,2,2,1,1,3,1,1,1,1,1,3,2,2,1,1,1,1,2,2,3,2,2,2,1,3,1,2,2,1,1,1,1,3,3,1,1,1,2,2,1,2,3,4,0,1,2,0,2,2,1,3,2,1,3,1,2,3,2,2,2,3,4,1,1,2,2,1,1,0,1,2,0,2,1,2,1,2,1,2,0,1,1,0,1,2,3,0,0,1,2,1,3,2,4,1,2,2,2,1,1,1,0,2,1,2,1,3,1,2,1,2,2,2,3,1,1,2,2,0,1,3,2,2,4,1,3,1,3,2,2,2,1,2,0,0,2,0,1,0,1,3,2,4,1,1,1,2,2,3,3,2,3,2,2,1,1,4,0,0,3,1,0,0,0,2,1,3,2,2,0,1,2,2,1,1,2,2,2,2,2,4,1,2,2,3,3,2,3,2,1,1,2,1,2,3,1,2,3,0,1,2,1,2,2,2,1,1,1,2,0,1,2,1,1,0,1,3,1,2,0,2,2,0,1,1,2,2,1,1,2,2,1,2,0,1,1,1,0,1,1,1,0,1,1,3,1,0,0,1,1,2,0,3,3,3,2,2,0,1,1,2,1,1,2,2,1,1,2,2,1,2,3,2,1,1,2,1,2,0,2,0,2,1,3,2,2,1,2,2,3,1,3,1,2,2,1,1,1,2,1,1,2,1,2,2,3,1,2,2,1,2,3,2,2,2,3,2,0,3,2,1,2,2,2,1,2,1,2,2,0,2,2,1,2,1,2,0,2,2,1,2,2,3,2,2,0,3,2,2,1,0,3,2,1,1,1,1,1,2,3,2,2,2,2,1,2,2,3,1,2,2,2,2,1,3,3,1,1,1,3,2,2,2,0,4,1,1,2,1,0,3,1,3,2,1,3,1,1,2,2,1,3,2,3,1,1,1,0,1,1,1,2,1,3,3,1,1,3,3,1,0,0,1,3,1,1,3,1,3,3,3,3,2,0,4,1,2,1,1,2,2,0,2,1,2,1,2,2,1,1,3,3,1,2,2,1,2,2,0,1,3,1,1,2,1,3,1,1,2,2,2,2,2,0,1,1,1,3,1,2,2,2,2,1,1,1,1,2,3,2,3,1,2,1,2,1,1,1,3,1,1,1,0,1,1,2,1,1,3,1,3,1,1,2,1,1,2,1,1,1,2,1,3,3,2,1,3,1,1,1,2,1,1,1,1,1,1,1,3,3,0,0,2,1,2,1,1,2,2,1,3,1,2,2,1,2,1,3,4,1,2,2,2,3,2,1,1,2,1,1,3,1,1,2,2,4,2,1,1,1,2,2,1,1,2,1,2,2,1,2,2,1,2,1,2,0,1,0,1,2,1,2,2,1,2,1,1,1,0,1,1,2,2,2,2,1,2,1,2,1,1,1,2,1,1,1,2,0,1,1,3,2,2,2,0,0,3,2,0,2,2,1,2,1,1,1,2,2,1,1,3,1,2,4,1,1,1,1,2,1,2,3,2,1,2,0,2,1,1,1,3,1,2,0,1,2,0,2,2,1,1,0,1,1,1,2,1,1,1,1,1,1,1,1,2,0,1,3,1,2,1,1,1,2,2,1,0,4,1,1,1,3,1,2,1,2,3,2,3,1,1,2,1,2,0,2,1,2,1,1,1,0,1,2,0,1,1,1,3,0,1,1,2,1,3,1,2,2,1,0,3,3,2,2,1,2,2,4,1,1,0,2,0,0,1,4,2,1,0,2,2,3,1,1,2,0,1,2,1,1,2,1,2,0,1,1,1,1,2,2,1,3,1,1,1,0,1,3,0,2,3,1,1,0,1,2,0,2,0,2,0,1,3,0,1,3,2,0,2,2,0,3,2,2,2,1,4,0,1,1,2,1,0,1,3,1,2,3,3,2,0,1,2,1,1,3,0,3,1,1,0,1,2,0,3,2,2,2,1,2,1,0,3,1,2,3,2,3,0,1,1,0,0,3,2,1,2,2,3,3,2,3,2,1,0,2,0,2,2,1,1,2,1,1,1,1,0,2,3,1,1,3,0,3,2,3,0,0,2,2,1,1,2,1,1,2,1,2,0,3,2,1,1,1,1,1,0,2,1,3,3,1,1,1,1,0,2,2,1,1,1,2,1,2,2,2,3,1,3,3,2,3,0,1,2,0,2,1,4,0,1,3,0,2,2,1,3,3,0,2,3,3,1,1,1,2,3,1,1,1,1,1,1,4,0,3,0,1,1,3,1,1,3,1,3,2,1,2,1,2,1,1,0,1,3,3,1,0,2,1,2,3,2,1,2,0,1,1,1,2,1,1,1,1,2,1,1,3,2,2,2,3,2,1,2,3,1,0,4,1,2,2,2,0,0,2,1,1,4,1,2,2,1,3,2,4,2,1,1,0,0,2,1,4,2,1,2,1,2,1,0,1,2,1,2,1,4,3,2,2,2,1,2,0,4,2,0,2,3,2,2,2,1,3,1,1,2,2,4,1,3,3,4,1,1,3,1,2,1,2,3,2,1,0,3,0,2,2,3,1,2,1,1,2,1,3,3,3,3,1,1,0,1,1,2,0,3,1,0,1,1,1,0,2,0,2,2,2,0,0,3,2,2,1,1,1,0,1,1,1,1,2,1,1,1,1,2,2,1,2,4,1,1,1,1,1,2,1,2,1,1,2,1,2,2,1,1,2,1,2,2,4,1,2,1,1,2,1,1,1,1,2,3,1,1,2,1,0,1,2,1,2,2,2,1,2,2,2,1,1,2,2,1,1,2,2,2,2,2,2,3,1,1,3,2,2,1,2,1,2,2,1,1,3,2,0,1,1,1,1,1,1,2,2,1,2,1,1,2,0,1,0,1,2,3,1,2,2,3,1,3,2,2,1,1,1,1,2,1,2,2,1,1,4,1,1,2,4,1,1,3,3,1,3,2,2,2,1,1,3,1,1,4,2,1,3,2,1,2,2,2,2,0,1,1,3,1,4,2,1,1,2,2,1,3,1,4,1,1,1,3,0,3,1,2,2,1,1,1,2,1,2,1,2,2,0,2,1,3,1,1,1,1,2,1,1,2,4,1,1,1,1,2,1,2,2,1,2,2,2,0,0,2,1,1,3,2,2,1,4,3,1,1,1,2,0,2,2,2,1,2,2,0,2,2,1,1,1,1,3,1,3,1,3,3,2,1,2,1,2,0,0,4,2,1,2,1,1,1,1,1,1,2,1,3,2,3,4,1,2,1,1,1,1,2,2,2,1,1,3,1,0,2,3,2,2,1,2,2,2,1,3,1,3,0,1,3,1,1,3,3,1,1,1,2,3,1,4,0,2,1,1,2,3,1,1,2,1,2,2,2,1,1,3,3,1,1,1,0,1,1,1,1,0,0,1,2,2,1,3,1,1,2,1,0,1,3,3,2,2,1,4,2,1,2,2,1,1,2,1,4,2,2,1,2,2,1,1,2,2,2,3,3,1,0,1,1,2,1,1,1,3,2,2,2,3,1,1,3,1,0,2,2,3,3,1,2,3,1,2,1,0,1,1,1,2,1,1,0,2,1,3,1,2,2,1,1,2,0,1,2,2,2,2,1,2,3,1,1,4,1,2,1,2,1,2,2,1,1,2,2,1,2,1,1,1,4,0,1,1,1,3,1,1,2,2,1,1,2,1,2,2,0,0,1,0,1,3,1,1,0,1,3,1,1,1,0,2,1,1,1,2,1,1,4,0,1,1,1,2,3,1,4,1,1,2,1,2,2,2,1,1,2,1,3,1,1,1,2,2,1,2,2,2,2,2,1,2,1,1,1,3,0,1,2,1,1,1,2,1,1,0,1,1,3,1,2,2,1,1,2,2,2,2,0,4,2,3,1,2,2,2,1,1,4,1,2,0,1,2,1,3,2,2,1,1,1,2,0,2,1,2,3,2,4,3,2,1,2,1,1,2,3,1,3,2,0,2,1,3,1,1,3,1,2,2,1,1,2,1,2,1,1,2,3,1,2,1,1,1,2,2,1,2,1,2,2,3,1,1,2,1,2,2,3,1,0,3,1,1,0,1,1,0,1,1,2,3,2,2,2,1,2,2,3,2,0,1,2,1,3,2,2,1,2,1,2,1,1,0,2,3,1,2,0,1,1,4,2,1,2,1,2,2,2,2,2,2,2,2,2,2,1,2,2,1,0,3,1,3,1,1,1,1,1,0,2,2,2,1,3,2,3,4,2,2,2,1,1,0,2,2,2,2,2,1,4,1,2,1,2,1,2,1,1,0,1,2,3,2,2,2,2,3,0,2,0,2,4,2,1,1,2,2,1,2,2,1,2,3,1,0,3,3,2,2,2,3,0,1,2,1,2,2,1,1,2,2,2,1,1,1,2,2,3,4,0,1,3,3,3,3,1,4,2,1,1,2,1,1,2,1,1,3,1,1,2,1,3,2,3,1,2,1,2,0,3,1,1,3,0,1,1,2,2,2,3,1,2,1,3,1,4,2,3,2,2,2,1,2,4,2,1,2,1,2,4,3,2,1,2,2,1,1,3,1,3,1,2,2,1,4,2,1,2,2,1,2,1,3,3,1,3,3,2,1,0,1,2,1,1,2,3,1,1,3,1,0,2,1,3,1,2,1,1,1,1,4,3,2,0,2,2,1,2,2,2,3,1,0,0,2,3,0,1,2,1,2,2,1,3,2,1,2,2,2,1,2,3,1,1,2,1,0,3,1,1,2,1,0,1,1,1,2,1,2,3,1,0,2,2,2,1,2,1,0,2,1,1,1,1,3,0,2,4,2,1,1,1,1,1,1,2,2,3,3,1,1,1,2,1,1,2,2,3,2,3,2,2,1,3,2,1,3,1,1,1,0,1,2,2,2,4,1,1,2,0,1,1,2,1,1,1,1,2,1,3,1,3,1,3,1,2,1,2,2,3,2,1,2,2,3,3,1,1,1,1,1,1,3,1,1,1,1,0,3,2,1,2,1,1,2,1,3,0,1,1,1,1,3,1,1,2,1,2,1,1,1,2,2,1,1,3,2,2,1,2,3,1,2,1,1,0,3,1,1,2,3,0,1,1,0,3,0,1,2,1,1,0,2,3,0,1,4,2,2,2,1,2,1,1,1,1,0,1,1,3,2,1,2,3,1,1,1,1,1,1,0,2,2,1,2,2,2,1,2,2,1,1,2,3,1,3,2,2,0,2,0,2,2,1,2,2,3,2,3,1,2,1,1,1,1,1,3,3,2,3,1,2,2,2,2,2,1,2,2,1,2,0,1,2,1,1,4,2,1,1,1,1,1,3,1,2,1,2,0,2,2,1,1,2,1,2,1,1,0,0,1,2,2,2,1,1,2,1,2,2,3,1,2,2,1,4,2,3,1,0,1,2,4,1,1,2,4,2,4,2,1,2,1,1,2,1,1,3,1,2,2,4,1,2,2,2,1,2,2,1,3,2,1,1,3,1,0,2,3,1,3,1,1,2,2,1,1,3,1,2,1,2,1,2,3,1,1,0,1,1,2,2,1,1,2,1,2,1,0,2,0,0,0,2,1,1,0,2,0,1,1,0,3,3,1,2,0,1,2,0,1,2,1,3,1,3,1,1,0,1,1,3,0,1,1,1,2,1,3,2,2,1,1,2,2,1,2,1,1,2,2,2,2,2,1,2,2,1,1,2,2,0,0,0,2,2,4,1,1,2,1,0,1,2,2,1,2,1,2,2,2,2,1,2,1,1,1,1,1,1,2,0,2,0,1,0,1,1,0,1,2,1,1,1,2,0,0,4,1,1,1,1,3,2,2,2,1,1,1,1,0,2,1,0,0,2,2,2,0,2,1,3,2,0,1,1,3,1,2,3,1,1,3,2,1,2,1,1,1,1,1,3,1,1,2,2,2,2,2,1,1,2,1,0,1,1,1,1,1,1,3,1,3,1,2,0,3,3,0,2,2,2,2,1,2,2,1,4,3,2,1,2,1,2,1,0,0,3,2,1,2,2,2,0,1,2,1,0,0,2,1,0,3,3,1,1,3,1,2,2,1,0,0,1,1,2,1,1,0,1,2,1,2,3,2,3,1,1,1,1,1,0,1,1,2,2,2,1,1,1,1,3,1,2,2,0,1,0,2,1,0,1,3,1,0,1,1,3,1,2,0,3,1,1,2,0,1,1,2,2,1,1,0,1,0,1,2,3,0,0,1,2,2,0,0,0,0,0,2,4,1,2,2,1,2,0,1,2,1,3,0,3,1,3,1,1,0,2,1,1,3,1,1,2,1,2,2,1,1,1,1,1,1,1,1,2,1,2,3,0,2,1,1,1,1,2,1,2,1,1,2,2,1,1,1,1,1,1,3,3,1,2,3,0,1,1,1,1,1,1,2,1,1,3,2,1,3,0,1,0,0,1,1,1,1,1,1,1,3,4,3,1,1,2,1,1,0,1,3,0,1,3,3,2,1,2,0,0,1,0,3,0,0,1,0,1,1,3,0,0,1,3,2,1,1,1,1,2,1,2,3,1,2,2,1,1,1,2,1,2,1,1,0,1,0,2,0,1,1,2,1,1,1,2,1,1,2,1,1,3,1,1,0,1,1,1,1,2,3,2,2,0,1,0,1,2,4,2,2,1,0,3,1,1,1,1,3,1,2,1,1,3,2,1,1,2,2,2,1,1,3,2,2,1,3,1,1,1,1,3,1,2,3,4,1,1,1,3,2,2,1,0,2,1,3,2,2,2,1,4,2,1,1,1,3,2,2,1,2,1,3,1,1,3,1,2,0,1,0,2,1,0,1,1,2,1,1,3,2,1,1,1,1,3,1,1,1,1,1,3,1,3,2,1,1,2,2,1,2,1,2,2,0,3,1,1,3,0,2,1,1,3,1,0,2,2,0,1,1,1,1,2,1,2,2,3,2,1,1,2,1,1,0,1,2,1,2,1,1,3,2,1,2,1,1,2,2,1,1,1,1,1,2,1,2,1,2,1,1,1,1,1,1,3,1,1,1,4,1,2,2,1,2,2,2,2,2,1,3,2,1,2,1,2,1,3,2,1,2,1,1,2,1,1,3,1,2,2,1,1,2,1,1,1,2,1,1,2,1,1,2,1,2,2,0,1,2,1,2,1,2,4,2,1,2,4,2,2,2,1,3,3,1,1,2,3,0,2,1,1,1,2,3,1,1,4,2,1,2,2,1,1,1,2,1,1,3,1,1,1,2,0,1,1,2,2,1,1,1,2,1,1,1,3,1,2,1,1,2,2,1,3,1,1,1,2,1,2,2,1,1,1,1,2,1,1,1,2,0,1,1,3,2,1,1,3,1,1,2,2,1,3,1,3,3,1,2,2,1,1,3,2,2,2,2,3,1,2,1,1,1,1,1,2,1,2,2,2,1,2,1,4,1,3,3,1,1,1,3,1,1,1,1,1,1,1,2,1,2,1,2,1,1,1,0,2,2,1,1,1,0,2,1,1,2,1,1,1,1,2,1,2,1,1,1,1,2,1,1,1,1,1,1,2,2,2,1,2,2,1,2,1,1,3,1,2,1,4,1,1,1,3,1,2,2,2,2,2,2,4,0,0,2,1,1,1,3,2,1,1,2,1,1,2,1,4,1,2,1,1,1,1,2,3,1,3,1,1,2,3,1,2,1,1,2,0,1,1,2,2,0,1,0,1,1,1,1,3,1,1,2,1,3,1,4,2,1,1,1,1,3,3,1,1,1,2,2,2,1,2,2,1,2,1,2,3,1,3,2,2,2,1,2,2,2,2,2,1,1,1,3,2,0,1,3,3,1,1,1,2,1,3,2,1,3,2,3,2,2,1,0,1,1,2,3,1,3,2,2,2,3,4,2,1,2,1,1,2,1,1,1,2,1,2,1,3,1,3,1,2,2,2,3,4,1,2,2,2,3,1,1,2,3,2,2,1,3,0,1,2,1,2,2,1,0,0,1,1,1,1,2,2,2,2,0,1,0,1,2,0,3,1,3,2,1,0,2,2,1,2,2,2,2,3,1,1,2,1,2,1,2,2,1,2,2,1,3,1,2,1,1,1,2,1,1,1,2,0,1,0,1,0,1,1,2,1,3,2,1,3,1,1,1,2,1,1,4,2,1,0,2,3,0,1,1,1,2,2,0,4,2,2,3,2,2,2,2,1,3,1,2,1,1,2,1,3,0,2,1,2,1,3,3,2,2,1,1,2,2,1,1,2,2,1,2,2,4,1,2,0,1,1,2,1,3,0,2,1,1,1,1,1,1,3,2,2,2,2,1,4,3,2,2,0,3,2,1,1,2,2,2,0,1,1,2,4,1,2,2,2,0,2,2,1,1,2,3,1,2,2,3,1,1,0,1,2,2,2,2,1,2,1,3,1,1,0,2,2,1,1,3,1,1,2,1,1,2,0,1,2,0,2,2,2,3,3,2,1,2,2,2,1,1,1,1,2,1,3,2,3,2,1,4,2,2,2,1,4,1,2,2,1,1,0,0,1,2,3,1,1,0,1,2,1,1,2,2,1,1,2,1,0,1,0,3,1,2,0,2,2,2,2,1,3,1,2,1,0,0,1,1,2,0,0,1,1,1,2,0,2,2,3,1,1,1,1,0,1,1,1,1,2,2,4,2,2,2,1,2,2,2,2,3,4,2,1,2,2,1,1,2,1,2,1,3,2,1,2,0,2,1,1,3,0,1,4,1,1,1,1,3,2,1,1,1,0,0,1,1,0,0,2,1,3,1,2,2,3,1,2,2,1,1,1,3,2,2,1,1,2,0,2,1,2,2,1,4,3,1,2,2,3,2,3,2,2,1,3,3,1,2,1,3,0,1,2,4,2,1,1,3,1,0,3,2,3,1,1,1,2,1,1,1,3,1,2,1,1,3,1,3,2,2,1,1,0,3,1,2,1,3,2,2,2,2,2,1,1,2,1,1,2,1,2,2,2,2,2,2,2,1,3,1,3,1,1,1,2,1,2,1,1,1,0,1,3,2,1,1,2,3,2,3,1,2,3,2,1,0,1,1,1,2,2,2,2,2,1,2,1,3,2,3,1,2,2,2,2,2,1,0,1,1,2,2,1,0,2,2,1,1,1,0,1,1,1,2,1,1,3,1,1,2,2,2,1,1,1,3,2,1,3,2,1,0,1,2,0,1,1,3,1,2,1,1,3,1,3,2,2,1,1,1,2,1,2,3,1,2,2,2,2,3,2,1,1,0,2,1,1,2,3,3,4,0,2,3,2,3,2,3,1,1,2,1,1,1,1,2,2,3,2,2,1,1,2,2,1,3,2,1,1,2,2,1,1,4,2,1,1,1,2,1,0,1,2,0,2,1,1,2,1,2,2,1,3,0,1,2,2,3,2,1,1,1,2,3,1,1,2,3,2,3,3,1,0,1,2,1,1,3,2,2,2,1,2,1,1,1,2,1,1,3,1,2,1,1,1,2,2,2,1,1,2,2,1,0,0,1,3,2,2,3,1,0,0,2,2,1,1,3,1,2,2,2,2,3,2,2,0,2,1,1,3,1,2,1,2,0,1,3,3,1,1,1,1,1,1,2,2,1,2,2,1,1,2,1,2,3,2,2,2,1,2,2,1,1,1,2,2,1,2,1,1,1,2,2,2,1,2,2,1,0,1,1,2,2,2,2,0,2,2,1,1,1,2,2,2,2,2,2,4,1,1,2,1,2,3,2,3,1,1,2,1,2,2,1,1,1,2,2,1,4,1,1,2,1,1,2,2,3,2,2,3,2,0,2,2,2,2,2,1,1,1,1,1,1,3,3,3,2,1,3,1,2,1,1,1,1,1,1,1,1,1,0,0,1,1,4,2,1,4,0,2,1,2,2,2,1,2,2,2,1,1,2,2,2,2,2,2,1,1,0,0,1,1,1,2,2,1,1,1,1,3,3,1,1,1,1,0,2,1,1,2,4,2,0,1,2,2,2,1,1,1,0,2,3,1,4,2,1,3,2,0,2,1,2,1,2,0,1,2,1,2,3,1,1,2,2,1,2,2,1,2,2,2,1,1,1,2,2,2,2,1,0,0,1,2,1,3,2,4,2,1,3,1,1,3,2,2,2,2,1,3,1,1,0,2,2,2,1,2,1,2,2,1,1,1,1,0,1,1,2,3,0,2,0,0,3,3,1,3,0,2,3,3,1,1,3,2,1,2,1,1,3,1,2,1,2,2,1,2,2,1,2,3,3,0,2,1,1,2,1,0,3,2,2,0,2,1,1,1,2,4,1,1,2,2,1,3,2,2,2,4,2,3,2,2,2,2,1,0,0,1,3,2,2,4,1,2,4,0,1,1,1,1,2,1,2,1,1,1,2,2,2,1,1,3,0,1,1,0,2,1,3,2,2,2,2,3,2,0,1,3,1,1,2,0,1,0,2,2,1,2,2,1,2,2,2,3,2,1,0,1,1,1,2,2,0,3,1,3,2,3,2,2,1,3,2,1,2,2,1,3,2,1,1,0,0,1,1,2,1,1,1,2,1,0,1,1,3,2,2,2,1,3,1,1,3,3,1,2,1,3,2,1,2,1,1,2,2,1,1,1,2,1,1,1,1,1,0,1,3,1,1,1,3,2,0,3,1,3,1,2,2,2,2,2,2,1,1,2,4,3,1,2,2,1,3,1,1,1,0,2,1,1,1,2,2,1,1,1,2,1,1,1,1,1,1,3,1,0,3,1,2,0,2,1,4,2,1,1,2,1,2,2,1,1,0,2,1,1,1,3,2,2,2,1,3,2,1,2,1,1,1,1,2,1,2,0,1,1,2,1,1,3,1,2,1,1,1,2,0,2,2,1,1,3,3,3,3,2,2,1,2,1,2,2,0,1,0,0,1,1,1,2,0,1,2,1,2,0,1,1,0,2,2,1,2,4,2,0,1,3,1,1,1,1,1,1,2,2,0,2,1,2,2,2,2,0,1,1,1,1,1,3,2,1,2,2,1,1,4,1,3,3,3,2,2,1,0,1,1,0,2,1,2,2,2,1,1,1,1,1,0,1,3,2,1,1,1,1,1,1,1,1,2,4,0,2,1,3,0,2,2,1,1,1,1,1,0,1,1,2,1,1,1,2,1,2,3,2,2,1,2,2,1,1,0,1,1,1,2,1,1,0,2,2,1,2,1,1,0,1,1,2,2,2,2,1,1,2,1,1,1,2,2,1,1,1,2,1,1,0,1,1,2,0,1,3,2,0,1,1,2,4,4,1,1,0,1,1,2,1,1,1,1,0,1,1,0,1,2,1,1,1,2,1,2,2,3,2,1,1,1,2,0,2,1,1,1,1,1,2,1,1,1,3,1,3,2,1,1,1,4,0,1,2,1,1,1,1,0,2,1,0,1,0,1,3,1,2,1,1,1,1,1,3,1,1,2,1,1,2,1,3,1,1,1,1,3,1,1,4,3,1,2,2,1,1,1,2,1,1,4,3,2,2,1,1,1,1,0,2,1,2,2,2,2,1,2,3,1,4,1,4,2,3,1,0,2,4,1,3,1,2,1,1,0,1,3,1,3,1,2,2,3,1,1,1,1,1,1,3,2,2,1,0,2,1,0,1,0,1,1,1,2,1,1,0,1,2,0,4,1,3,2,1,2,1,1,1,2,2,1,0,2,1,1,2,1,1,1,0,1,2,2,1,1,2,1,1,1,0,2,2,1,1,1,1,2,0,1,3,2,3,1,0,1,2,2,1,1,1,1,1,2,1,1,4,1,1,1,2,3,1,1,1,2,2,0,2,1,3,0,1,2,0,2,1,1,1,1,1,3,3,1,2,3,2,2,0,1,1,2,0,1,1,1,1,1,1,1,1,3,1,1,2,2,2,1,1,2,2,1,1,1,2,2,1,3,3,2,2,0,2,2,1,2,2,1,0,1,1,1,1,2,3,2,1,2,2,4,2,2,1,3,2,3,2,1,1,1,2,3,1,2,1,2,1,1,3,1,3,2,1,1,3,3,1,3,2,1,2,1,2,3,1,3,2,1,1,3,1,2,1,1,2,4,1,1,3,1,1,2,2,1,2,1,1,3,1,2,1,4,2,1,3,1,3,2,3,1,1,2,1,0,0,1,1,3,1,2,3,3,1,1,2,3,3,3,2,1,0,2,1,3,2,1,1,2,1,1,1,3,1,2,1,1,1,3,2,2,0,2,3,2,3,1,1,2,2,2,2,1,1,1,2,3,1,1,1,1,0,2,2,2,2,1,2,3,1,2,1,2,3,1,3,2,1,2,1,2,1,2,2,2,2,2,1,1,2,1,2,2,1,2,1,1,2,2,2,2,1,2,1,2,2,1,2,2,2,0,4,2,1,1,1,0,2,2,3,4,1,2,3,1,2,2,1,1,0,2,1,2,1,1,3,1,1,2,2,2,0,1,2,1,1,3,3,1,0,1,0,1,2,2,1,1,4,1,1,2,1,1,2,1,2,3,2,1,1,2,1,1,2,1,1,2,2,1,0,1,1,3,3,1,2,0,1,4,1,0,1,2,1,4,2,2,1,0,1,0,3,1,2,2,1,1,1,3,1,1,1,4,1,2,1,2,2,2,1,0,1,0,3,3,1,3,2,1,1,2,1,3,1,2,1,1,2,1,1,1,0,1,2,2,1,2,2,1,2,3,1,3,2,2,1,1,1,1,2,3,1,0,1,1,4,1,1,2,4,4,1,0,1,1,1,2,1,1,4,3,2,1,2,2,3,1,4,4,3,2,0,1,1,0,3,1,1,1,1,1,2,4,2,0,1,3,1,2,1,1,2,2,2,3,2,1,3,1,1,2,2,0,1,2,0,1,2,1,3,2,2,3,0,2,2,1,1,2,2,2,1,4,0,3,1,2,1,1,1,1,2,0,1,3,2,1,1,1,2,0,1,0,2,2,2,0,1,0,1,1,1,2,1,1,2,1,2,1,0,0,2,1,1,1,3,1,2,1,1,2,1,1,3,1,1,1,1,1,2,2,2,2,2,2,1,0,1,0,2,3,1,0,3,1,1,3,2,0,2,2,1,1,0,1,1,1,2,2,3,2,0,0,1,0,0,2,2,1,1,2,3,3,2,2,1,2,2,2,4,2,1,0,3,3,0,1,2,2,1,0,2,1,2,2,2,2,3,1,2,2,2,1,1,2,0,1,2,2,3,3,2,2,2,2,2,0,0,1,2,1,3,0,2,0,3,0,2,0,1,0,2,1,2,1,2,3,3,2,3,2,2,1,1,1,2,1,2,2,2,1,2,3,1,2,0,1,1,2,2,1,2,3,1,2,0,2,1,1,1,1,0,2,1,0,1,1,3,1,1,0,1,1,1,3,1,1,2,1,1,1,1,3,1,1,1,1,1,1,2,3,2,2,2,1,3,1,1,2,2,1,2,2,2,1,2,2,2,1,0,3,1,1,3,1,2,1,2,2,1,2,2,1,1,2,1,2,1,0,2,0,1,1,0,1,1,1,1,1,3,0,1,2,4,1,2,2,1,2,3,2,1,1,1,1,2,1,1,2,1,1,3,0,1,2,1,1,1,1,2,2,2,3,1,3,1,3,1,1,3,3,0,1,1,1,1,1,1,2,1,1,1,0,1,0,3,1,1,2,1,1,3,3,1,1,3,1,1,2,1,3,1,2,1,1,0,1,1,1,2,3,3,0,1,2,1,0,3,1,1,2,3,1,1,1,1,2,1,1,1,2,0,1,1,4,0,3,2,1,0,1,1,1,1,1,1,1,0,1,2,3,1,1,0,1,1,1,1,1,1,1,1,1,1,4,1,1,1,3,1,1,1,2,1,3,1,1,1,1,2,1,1,0,1,1,2,0,2,2,1,1,2,1,1,1,1,0,3,1,2,1,1,2,1,4,2,1,1,1,2,2,1,2,1,1,0,1,1,1,2,2,1,1,3,2,1,2,1,2,1,2,0,2,1,1,1,0,1,0,1,1,1,2,0,1,3,2,1,2,2,1,0,1,0,3,0,2,1,2,1,1,3,2,1,2,1,1,2,1,0,2,0,2,1,0,2,1,2,3,0,2,1,1,1,2,2,1,1,2,3,0,1,1,1,1,0,2,0,1,2,1,0,2,2,0,2,2,2,2,1,1,4,1,4,3,1,3,3,1,1,1,1,2,1,2,1,0,2,1,2,0,3,3,3,1,0,1,1,1,1,2,2,3,1,3,3,2,1,3,0,1,0,2,2,0,0,1,1,2,1,0,2,2,2,1,2,2,2,2,1,1,1,1,1,0,1,0,0,3,1,2,2,1,2,3,0,2,1,2,0,1,0,0,0,3,1,1,0,1,1,1,0,1,1,3,2,1,1,1,1,2,2,2,4,2,1,2,3,0,0,1,1,1,1,1,1,1,2,1,3,1,2,1,1,2,2,1,1,1,3,0,3,1,0,1,0,0,2,1,1,3,1,2,1,1,1,2,2,2,1,1,1,2,1,1,2,2,1,2,2,1,0,2,1,0,2,2,1,2,1,3,1,3,1,1,2,3,1,2,0,2,1,3,1,1,4,0,2,1,2,2,1,0,0,2,2,2,0,1,1,0,0,1,0,1,1,1,1,4,1,2,1,3,2,2,0,2,0,0,2,2,1,1,1,1,1,1,1,1,2,1,0,0,2,2,0,2,2,2,1,3,2,2,1,1,1,1,1,1,1,1,3,2,2,2,3,1,2,2,1,2,1,2,0,2,0,1,1,1,3,1,1,2,1,2,1,1,1,2,3,2,1,1,0,1,1,2,2,0,2,1,3,4,1,3,2,1,1,2,0,1,1,2,1,2,1,1,2,3,2,1,3,2,0,1,1,1,2,2,1,1,2,2,1,1,0,1,2,3,1,1,0,1,1,1,1,3,1,1,2,1,2,2,1,1,2,2,2,1,1,1,2,1,2,2,1,1,1,2,1,1,1,1,4,1,2,2,4,2,0,2,2,1,1,1,1,3,3,2,1,1,1,3,1,3,1,2,1,2,1,4,1,1,2,2,1,1,2,1,2,1,2,1,3,1,1,2,1,0,1,2,2,1,1,1,1,1,1,3,1,1,4,2,1,1,2,2,1,4,2,1,3,2,1,2,1,2,1,1,0,3,2,2,2,2,2,1,1,1,1,1,1,2,1,1,4,3,1,3,3,2,2,0,1,1,3,1,3,4,2,2,3,2,1,2,1,1,2,3,1,1,1,2,3,1,1,2,2,2,2,2,1,1,2,0,1,4,3,1,2,1,1,0,1,0,0,1,1,2,1,0,2,1,1,0,3,1,2,2,1,1,1,2,3,3,1,1,1,1,1,1,1,2,1,1,1,1,2,1,2,0,1,1,1,2,0,0,0,4,1,2,2,2,0,1,2,0,1,2,2,1,1,1,2,1,0,2,1,3,2,2,1,2,1,3,3,3,4,1,2,2,0,3,1,2,2,3,1,1,2,1,1,0,1,0,2,1,1,3,2,3,1,1,0,3,1,0,3,1,2,2,1,1,1,1,1,1,1,0,3,2,1,1,2,2,2,1,3,0,1,2,1,0,1,1,2,1,2,1,1,3,2,1,3,0,3,1,2,1,3,2,1,1,2,2,3,1,1,2,1,1,2,1,0,1,2,1,3,1,2,1,2,3,1,3,2,3,3,1,3,1,0,1,2,2,1,2,1,1,2,2,1,2,1,3,1,1,1,1,1,1,2,1,1,1,2,2,2,1,1,1,0,1,1,1,3,3,2,1,2,1,1,1,2,1,2,1,1,3,1,3,2,1,1,2,2,1,2,1,3,1,0,1,2,1,1,1,3,1,2,2,1,1,2,1,2,2,1,1,1,2,2,2,2,0,2,1,1,3,1,1,2,1,2,1,2,2,2,1,4,2,2,2,2,1,2,2,1,1,2,1,1,2,1,1,2,1,1,1,2,4,2,2,2,2,2,1,1,2,2,1,3,2,1,2,1,3,1,1,1,2,2,2,1,2,2,1,0,1,3,1,2,0,1,2,1,0,1,2,1,1,2,2,2,1,2,2,1,3,2,1,2,4,2,3,1,1,2,0,2,1,2,2,2,2,1,3,2,2,3,2,1,2,1,3,1,2,2,2,3,2,3,1,0,3,1,2,2,1,1,1,2,2,2,2,1,2,3,2,2,1,2,4,0,1,2,1,2,2,1,3,1,2,1,3,1,3,2,1,1,2,1,1,0,1,1,1,1,2,1,1,1,2,1,2,1,1,2,2,0,2,2,2,0,2,2,1,1,3,1,1,2,2,1,1,1,2,2,3,1,2,2,1,3,1,1,2,1,1,1,1,2,1,3,1,1,1,1,2,1,2,1,3,2,2,1,1,1,2,1,2,1,1,1,1,2,2,2,2,1,1,1,2,2,0,1,3,2,2,1,2,1,2,0,1,2,3,1,2,2,1,1,3,3,2,2,2,2,0,1,1,1,1,1,2,3,2,2,2,2,2,1,1,2,0,1,1,2,3,0,1,0,1,2,0,1,1,1,2,2,1,0,1,2,1,1,2,2,1,1,2,2,1,0,3,2,2,2,1,2,1,3,2,1,2,1,1,0,2,4,2,1,1,3,2,1,1,0,3,2,0,3,0,3,4,2,1,2,1,1,1,3,0,1,0,1,1,0,0,2,2,1,1,2,2,0,1,0,2,2,1,2,3,1,1,2,2,1,2,1,2,1,2,2,1,3,0,2,0,0,0,1,2,0,1,3,2,2,2,1,0,1,1,2,1,2,2,1,1,1,1,1,1,3,1,2,3,2,1,4,1,1,3,2,1,2,2,3,2,2,1,2,1,2,4,1,3,2,1,2,1,1,1,3,1,2,2,1,1,2,1,2,1,1,1,2,2,0,3,3,1,4,1,2,1,2,2,0,2,2,3,2,2,1,1,1,1,3,1,1,4,1,0,1,3,1,1,2,1,3,3,4,1,2,1,1,0,1,1,2,1,1,2,1,2,1,3,4,3,1,3,2,2,2,2,1,1,2,3,3,1,3,0,1,1,1,1,1,1,3,0,2,2,0,3,3,1,0,1,1,1,3,2,1,0,1,0,1,1,1,1,1,2,1,2,1,1,3,0,0,1,0,3,4,1,2,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1,1,1,1,3,0,1,3,3,4,3,1,1,3,0,1,2,1,0,2,3,0,1,0,1,1,2,1,2,1,0,1,3,0,2,1,2,3,0,0,2,1,3,2,1,1,2,2,0,0,1,3,1,2,2,2,3,1,4,1,3,1,1,3,1,0,3,1,1,1,1,2,2,1,3,3,1,2,1,1,1,1,3,3,0,2,1,4,1,0,2,1,2,1,0,2,3,1,2,4,2,0,1,3,2,1,2,2,2,0,0,0,1,2,1,1,3,3,1,1,2,3,2,1,1,1,3,2,0,1,2,0,0,0,1,3,1,1,1,1,2,0,0,1,2,1,1,1,1,1,2,2,2,1,1,4,2,2,1,2,3,3,1,1,1,1,0,0,3,3,2,3,2,3,1,2,1,1,0,1,1,2,4,2,3,2,3,1,2,4,3,1,0,2,1,2,2,1,2,3,1,0,1,1,0,1,1,1,4,2,3,1,1,1,3,1,1,1,3,0,1,0,1,2,2,3,2,1,3,0,0,1,3,0,1,1,3,3,3,1,0,2,2,2,1,1,3,2,1,4,2,1,1,0,1,3,3,0,2,1,0,3,0,4,2,1,1,1,2,1,2,2,3,3,0,0,2,2,2,1,1,1,0,0,1,4,0,1,2,1,1,3,2,2,4,2,3,3,2,2,3,3,1,2,3,3,1,2,2,4,1,4,1,0,0,2,2,1,2,2,2,1,1,1,0,2,0,1,2,2,2,2,2,2,2,4,2,3,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,1,3,3,1,2,2,2,2,3,1,0,1,2,1,0,1,3,1,2,0,2,1,2,2,2,3,1,2,1,2,1,2,1,1,0,0,4,1,1,3,2,2,3,0,2,1,1,1,1,2,1,0,2,2,2,2,1,3,2,2,1,1,1,0,2,2,1,1,2,3,1,1,2,2,1,1,3,1,1,3,1,3,2,2,1,0,3,2,1,3,3,1,1,1,1,1,1,1,2,1,1,2,3,0,1,2,2,2,1,1,3,2,2,1,2,2,0,1,1,1,1,2,1,1,1,1,0,1,1,1,3,2,2,3,1,1,1,1,1,1,2,1,2,1,2,1,2,1,2,1,0,1,1,2,0,1,1,1,3,3,1,1,1,1,2,1,2,1,1,2,0,1,1,2,1,1,3,1,1,2,1,1,1,0,1,2,1,3,1,1,3,0,0,1,1,2,3,2,0,1,2,2,3,2,1,1,2,1,0,2,0,1,1,1,1,1,2,1,3,2,3,1,1,1,1,2,1,2,1,1,1,1,3,0,2,0,2,1,1,2,0,3,1,1,2,2,1,1,0,1,1,1,2,0,3,2,1,1,1,2,2,1,1,1,1,3,1,3,1,1,0,1,3,1,2,2,1,2,2,1,1,1,1,1,3,1,1,3,2,1,4,1,1,0,1,2,2,2,1,2,1,2,2,1,1,2,1,1,3,2,1,1,1,1,2,2,1,2,1,2,1,1,2,2,1,1,2,2,0,1,2,1,2,0,0,2,2,0,2,3,2,2,1,1,1,1,1,1,2,1,1,1,1,1,1,1,2,2,1,2,2,1,1,3,1,1,1,1,2,1,1,2,1,0,2,1,2,1,0,3,3,0,1,2,3,2,2,1,0,1,0,3,1,1,2,1,2,1,1,1,0,1,2,2,1,3,1,1,2,2,3,1,1,2,2,3,1,1,1,2,1,1,2,0,1,2,1,2,3,1,2,1,0,1,1,4,3,2,1,2,1,1,0,1,2,3,1,2,2,2,1,2,1,1,2,1,3,1,1,2,2,1,1,1,2,1,2,1,2,2,1,1,4,4,1,2,1,2,1,1,3,1,3,2,1,1,1,2,1,1,2,3,2,4,2,3,1,4,1,3,1,2,2,2,2,1,2,2,1,1,2,3,1,1,2,1,3,0,1,1,2,2,2,1,0,2,3,2,1,3,1,1,1,1,1,2,1,1,0,1,1,1,2,0,1,3,1,1,2,1,1,2,3,2,3,2,2,2,0,2,2,2,3,1,2,1,3,1,1,1,1,1,1,0,3,1,2,2,2,4,4,1,1,0,0,1,2,1,2,2,1,0,1,0,1,3,3,1,1,0,2,2,1,1,2,3,1,1,3,1,1,3,0,2,2,0,1,2,2,2,0,2,0,0,1,0,2,0,1,3,1,1,1,2,2,1,2,3,1,1,2,1,2,1,2,1,3,1,0,4,1,1,2,1,1,2,1,2,2,1,2,0,1,1,3,2,2,0,0,1,1,2,1,0,1,1,2,0,1,0,4,1,1,1,2,2,1,2,3,4,2,0,1,3,1,2,1,0,1,1,3,2,1,1,0,3,0,1,3,0,1,1,1,1,1,1,3,1,2,0,1,2,2,1,1,0,1,1,2,2,1,2,2,1,0,2,1,3,0,1,0,1,1,1,3,1,0,1,1,2,1,1,1,1,2,1,3,1,2,2,1,2,0,2,1,2,3,2,1,1,1,0,1,1,1,1,2,1,2,1,1,1,1,1,2,1,0,1,2,1,1,1,1,1,1,2,2,2,3,2,1,2,2,0,3,3,0,1,1,1,1,2,2,1,3,2,3,1,2,1,3,2,1,1,2,1,2,1,0,1,1,1,2,2,1,0,3,1,1,1,1,1,2,2,2,2,2,1,1,1,0,1,1,0,2,2,1,2,1,2,2,1,1,2,2,1,1,1,2,1,2,0,2,1,2,2,1,2,1,2,0,1,2,1,2,1,1,2,1,3,1,1,1,0,1,2,2,1,2,1,2,2,1,1,2,1,2,1,1,1,1,2,1,1,1,2,1,2,2,1,1,3,1,1,2,1,1,1,1,2,3,3,3,3,2,1,4,1,1,2,1,1,2,2,1,1,1,0,1,1,2,1,2,1,2,2,1,3,1,1,1,1,1,1,1,3,1,2,1,2,1,2,1,2,2,2,2,2,2,1,2,0,1,1,0,2,2,1,2,2,1,2,2,2,1,1,1,2,2,1,1,3,2,1,3,2,1,2,1,3,0,3,2,3,2,2,1,2,1,2,0,1,3,3,1,2,1,0,0,1,2,1,1,2,1,3,1,3,0,0,1,2,1,2,1,3,3,2,0,1,2,2,2,2,3,0,2,2,2,1,0,1,1,3,2,2,0,2,2,2,1,2,2,2,2,2,0,2,1,1,1,1,2,1,3,4,0,1,2,1,1,1,3,1,2,3,2,1,2,3,1,2,1,3,1,2,2,1,2,1,2,1,0,2,2,2,2,2,1,0,2,1,1,1,3,1,1,1,1,3,1,1,1,3,2,1,1,1,1,2,2,2,1,1,1,2,2,1,0,1,2,1,1,2,2,1,1,2,1,2,1,1,2,3,1,1,0,1,1,0,3,2,3,0,1,1,2,3,2,1,1,1,1,0,1,2,1,1,2,0,0,0,1,1,0,1,2,1,1,0,0,1,1,1,1,2,2,1,1,4,2,1,1,0,1,2,1,2,0,1,1,3,2,2,2,1,2,2,2,1,1,1,1,1,1,2,1,2,1,3,1,1,2,2,1,3,2,4,3,3,2,1,1,1,2,2,2,2,2,1,2,1,3,2,2,1,1,1,2,1,2,1,1,2,2,1,2,0,1,1,1,2,1,1,1,1,2,1,3,0,2,1,1,2,3,2,1,3,1,3,1,2,2,2,3,0,1,2,2,2,2,0,2,2,2,2,2,1,2,1,2,1,1,1,2,1,2,1,0,1,3,3,3,3,2,2,1,1,2,3,1,2,1,1,2,2,0,2,1,0,2,4,1,2,2,4,2,3,1,2,2,2,1,2,1,3,2,2,0,2,1,1,2,2,2,2,0,3,0,2,2,2,0,2,2,0,3,3,2,2,2,1,1,2,0,2,1,2,1,2,1,0,2,0,0,2,2,3,2,2,2,2,1,4,3,1,3,3,1,1,0,3,3,1,1,2,4,2,3,1,2,1,3,1,1,1,4,1,2,2,1,2,2,3,2,1,2,2,0,1,2,1,2,1,2,2,3,2,0,1,2,2,1,1,3,2,0,1,0,2,0,2,3,3,2,3,0,0,2,3,2,3,0,1,1,2,2,0,0,1,2,1,3,2,3,1,1,3,0,3,1,3,1,2,1,1,0,1,3,2,1,1,1,4,1,1,3,3,0,2,3,1,0,1,0,3,0,1,2,1,1,2,1,1,1,1,1,1,1,2,2,2,1,1,0,2,1,1,1,2,1,2,1,1,3,1,1,1,2,1,3,1,1,1,2,3,1,2,1,0,2,1,2,2,1,2,1,1,1,1,2,2,2,1,1,2,1,1,1,2,1,1,4,0,2,1,3,3,2,2,0,3,2,1,2,2,1,1,1,3,2,0,0,3,2,1,2,1,1,1,2,0,1,1,2,1,1,3,1,3,1,1,2,1,3,1,1,3,2,2,1,2,1,1,2,2,3,3,2,0,3,1,2,1,2,1,1,2,1,1,1,2,0,0,1,0,1,1,1,0,1,1,3,1,2,2,2,1,1,1,2,3,2,2,2,2,2,1,2,3,1,2,2,3,1,2,1,2,2,1,1,1,2,2,2,2,1,1,1,2,1,2,4,2,2,1,2,2,2,1,1,1,1,1,2,1,3,0,2,2,1,2,2,1,1,1,1,2,0,2,1,1,1,1,3,0,1,1,1,4,2,3,1,0,1,1,1,2,1,2,1,2,2,1,0,1,0,0,3,1,1,4,1,2,1,2,1,1,2,1,1,1,0,1,1,0,1,2,3,1,2,3,1,2,2,2,1,1,1,1,0,1,1,1,2,1,2,0,3,0,1,1,1,1,1,2,1,1,2,2,0,3,3,1,2,1,0,1,3,3,2,2,1,2,0,1,1,2,3,3,0,2,2,3,4,3,1,3,1,0,0,1,2,2,4,2,3,1,2,0,1,2,2,3,3,1,1,1,0,2,1,2,1,1,1,1,1,2,1,1,3,1,3,1,1,2,4,2,1,0,1,0,1,0,0,1,3,0,1,2,1,2,1,0,0,0,2,2,2,2,1,3,2,1,3,1,0,2,1,0,2,1,1,1,0,2,1,2,0,1,0,1,1,2,1,0,2,0,2,2,0,4,0,0,1,2,3,1,1,3,1,0,0,1,1,4,2,1,1,0,0,2,0,0,1,0,0,1,1,0,1,0,2,3,2,1,0,2,3,3,1,0,1,1,1,1,1,1,1,0,0,3,2,1,0,3,1,0,1,3,2,1,0,3,1,1,0,1,2,1,1,2,1,0,2,1,1,1,1,1,1,1,1,2,0,0,1,1,1,1,1,3,1,1,2,3,1,2,1,1,2,1,3,1,1,4,1,1,1,1,2,1,1,1,2,1,3,1,0,0,3,1,1,0,2,2,2,1,1,1,2,1,3,1,3,1,1,2,2,2,2,2,1,2,2,4,2,2,2,2,2,1,3,3,1,2,1,2,2,2,0,2,1,3,3,1,2,3,1,2,0,2,2,4,3,2,3,1,2,4,2,1,2,1,2,1,0,1,1,2,4,1,0,1,2,2,1,1,2,1,2,1,2,2,1,2,1,1,1,1,4,3,2,3,1,1,1,0,3,1,3,2,3,2,2,1,1,1,1,0,1,3,2,1,2,1,0,4,1,3,2,2,2,1,2,1,2,1,1,2,1,3,3,1,3,0,2,1,2,2,1,1,1,4,1,3,1,1,1,1,2,1,1,1,3,2,1,4,2,3,1,3,2,1,0,2,1,1,4,2,2,1,2,1,1,1,0,3,2,1,3,1,2,2,1,0,0,2,3,1,1,2,2,0,3,3,1,4,1,1,1,1,1,2,1,2,0,1,2,1,1,2,1,1,2,1,2,2,2,1,2,3,2,2,1,3,1,1,1,0,3,2,1,0,4,2,2,3,2,1,1,0,1,1,1,1,1,3,3,1,2,1,2,2,2,1,3,3,3,1,2,1,1,2,2,1,1,1,1,2,1,1,0,0,2,1,1,1,1,3,1,1,0,1,1,2,3,1,4,0,3,1,2,1,1,1,1,1,2,3,2,0,4,3,2,1,3,2,1,1,1,1,1,0,1,3,0,1,1,2,3,1,1,3,1,0,2,3,1,1,2,1,3,2,1,2,3,0,1,2,1,1,1,1,1,1,1,1,2,1,2,2,1,3,1,3,1,2,1,1,1,2,1,2,1,1,1,1,1,0,1,4,1,4,1,2,0,3,1,1,1,2,1,3,1,1,1,1,1,2,1,0,2,1,2,2,1,0,2,1,0,1,2,2,0,1,2,2,4,1,1,1,1,2,1,1,2,1,2,2,3,2,0,2,1,2,1,4,2,1,3,1,2,1,2,2,4,1,0,1,2,2,1,2,1,1,2,1,1,1,2,2,1,1,3,2,1,2,1,2,2,2,1,2,4,1,2,1,1,2,2,2,1,0,2,2,0,0,1,2,1,1,2,1,1,2,2,4,2,2,1,1,1,1,2,2,2,2,2,2,2,3,1,1,1,1,2,1,3,4,1,2,3,2,1,3,3,2,2,2,3,2,1,3,0,2,1,1,2,1,2,1,2,2,1,2,2,3,1,0,3,3,1,1,2,2,0,1,4,3,2,1,3,1,2,2,2,0,1,1,1,1,1,1,2,3,2,1,1,0,2,1,1,2,2,2,1,2,2,1,0,1,1,1,1,1,1,1,1,4,2,1,0,3,2,3,2,1,2,1,1,3,1,1,1,1,1,0,1,2,1,2,1,1,1,1,1,0,0,0,0,2,1,1,0,2,2,0,4,2,2,0,3,0,2,1,1,2,1,1,3,2,1,1,2,3,3,1,3,3,1,2,0,0,2,1,2,2,1,3,1,3,2,1,3,3,1,1,3,3,1,1,1,1,1,0,1,1,2,2,1,1,1,1,1,1,2,2,3,2,3,1,2,2,3,2,2,1,1,1,4,1,1,2,2,1,2,0,3,3,0,3,2,1,0,0,1,0,1,1,2,1,0,3,1,3,1,2,1,3,2,2,0,2,2,3,1,2,1,2,1,2,3,0,0,0,3,3,2,0,1,3,2,1,1,2,1,2,1,3,1,2,3,1,2,1,2,1,2,1,2,1,1,2,1,1,1,1,1,1,4,0,1,2,1,1,3,1,2,1,2,1,2,2,1,1,2,1,2,2,1,1,3,0,1,2,1,1,2,3,1,1,1,1,0,1,2,1,1,3,1,1,1,3,4,1,1,2,2,2,1,1,1,2,1,1,1,1,0,1,2,1,2,1,0,2,2,1,2,2,1,1,1,1,2,2,1,2,1,1,1,4,1,2,2,1,1,1,1,4,2,2,1,3,1,2,1,3,2,1,3,2,0,1,2,0,1,4,1,3,2,1,0,2,1,2,1,1,1,2,1,2,0,1,1,3,2,1,2,1,2,1,2,2,1,0,1,3,2,2,3,1,0,1,1,1,0,0,1,1,2,2,1,3,1,1,1,3,2,1,0,2,1,1,0,1,1,2,1,2,2,2,3,1,1,0,4,1,3,1,1,1,1,1,2,1,0,1,1,1,1,1,2,0,2,1,0,3,2,1,1,2,1,1,0,2,0,1,2,2,4,1,1,1,1,2,2,1,1,1,0,1,1,1,2,1,2,1,2,1,2,2,2,0,2,3,0,2,3,2,0,1,1,1,1,2,1,1,2,0,2,1,0,1,1,2,2,0,2,0,1,3,1,3,2,2,2,1,1,2,1,1,2,0,1,1,2,1,2,2,2,2,0,1,2,1,0,0,1,2,1,1,1,1,1,1,2,1,3,1,0,2,1,0,0,4,2,1,2,1,1,1,0,0,2,1,2,2,1,1,2,2,1,4,0,4,2,1,1,1,1,1,1,0,1,0,0,2,2,1,2,0,1,2,2,1,1,3,2,1,3,2,1,2,1,1,1,3,2,1,1,1,2,1,2,1,3,2,1,2,1,3,1,2,1,3,2,2,1,3,2,0,3,2,1,1,3,2,3,1,2,4,2,2,1,2,2,1,2,1,1,1,2,1,2,2,2,1,0,0,1,2,0,1,1,1,1,2,1,0,2,2,2,2,2,2,2,1,2,2,1,0,2,1,1,1,1,2,2,2,1,1,0,2,2,1,1,2,1,3,0,2,3,1,4,1,0,1,1,1,2,2,2,2,2,1,2,2,1,1,3,1,2,1,1,1,3,1,1,1,3,1,0,1,1,1,1,2,1,1,1,3,2,1,2,1,2,2,1,3,1,1,1,1,2,1,1,2,3,1,2,4,2,1,1,1,4,1,2,2,1,2,2,4,2,1,1,1,1,2,2,1,2,1,1,2,2,2,2,1,4,1,3,1,1,2,3,1,2,1,1,2,2,2,1,1,2,1,2,3,2,1,3,1,1,2,1,2,1,2,2,2,1,1,0,1,1,2,2,1,1,0,3,2,2,1,2,2,2,0,2,1,2,1,2,2,3,2,1,1,2,1,1,2,1,1,2,2,2,4,2,2,1,2,2,2,0,1,2,0,1,1,2,1,2,1,3,3,4,2,1,0,0,1,3,2,1,1,1,0,1,3,1,2,1,1,1,1,2,2,3,1,2,3,4,4,3,1,2,1,2,3,0,1,0,3,0,1,1,1,3,1,3,1,1,2,2,4,0,1,2,1,0,1,1,1,1,2,1,3,2,2,2,1,1,1,3,2,2,2,2,3,3,2,2,2,1,0,1,1,1,1,1,1,1,1,3,0,1,1,1,2,1,1,1,2,1,2,2,1,2,1,1,0,3,2,3,1,1,4,1,1,1,0,0,1,1,1,1,2,1,1,3,1,1,1,1,3,1,2,1,1,1,3,1,2,2,1,2,2,1,2,4,3,1,2,1,2,1,3,2,1,1,3,1,1,1,1,3,1,2,1,1,1,3,2,0,2,1,1,2,2,1,3,3,2,1,1,1,1,1,3,1,1,0,2,1,1,1,3,1,2,1,1,1,1,1,0,1,1,1,2,3,2,1,2,3,1,2,3,3,4,0,2,1,2,1,0,1,2,1,1,0,1,2,1,2,2,1,1,0,2,1,0,0,2,1,1,1,0,1,4,2,0,1,3,2,1,1,1,2,1,2,1,2,2,1,1,1,1,2,2,1,2,3,2,0,3,0,1,0,1,0,1,2,3,3,3,0,3,0,1,2,2,2,1,2,1,2,0,1,0,2,1,0,3,1,0,2,1,1,2,2,2,2,2,2,2,1,1,2,1,1,0,2,1,2,2,0,1,1,3,3,2,0,2,2,2,2,2,1,2,2,2,3,1,4,2,2,1,4,1,3,1,1,2,2,1,2,2,1,1,1,1,2,1,1,1,1,0,4,2,2,2,0,2,4,1,1,1,1,2,2,0,1,2,1,0,1,0,1,3,1,1,1,2,1,3,2,2,1,1,1,1,2,2,2,0,2,4,2,2,2,0,1,1,2,2,2,1,0,2,2,2,2,2,1,1,0,1,1,1,0,2,2,1,2,1,1,1,1,0,1,2,1,3,1,1,1,2,1,1,0,2,1,3,2,2,2,2,2,1,2,2,3,0,2,2,1,3,2,0,2,1,1,2,2,1,2,1,1,1,1,1,2,1,2,2,2,0,0,1,2,3,3,1,2,2,1,2,1,3,1,1,1,1,3,2,1,1,2,2,1,1,0,2,2,1,1,2,2,1,3,2,1,2,2,2,2,1,1,0,1,1,1,2,4,1,2,1,1,2,3,2,1,0,2,0,1,1,3,1,2,1,2,3,0,1,1,2,1,1,2,3,1,1,2,1,3,1,1,1,1,1,0,1,1,1,1,3,1,1,1,2,2,1,2,1,1,1,1,2,1,3,1,2,2,1,3,1,1,1,1,1,1,0,1,2,3,0,2,1,2,2,1,1,2,3,1,2,2,1,2,2,2,1,2,1,0,3,1,1,3,1,2,2,3,1,2,1,1,3,1,2,3,1,3,1,2,2,1,1,2,1,1,0,3,0,1,3,1,1,2,1,3,1,3,2,2,1,3,2,1,2,0,1,1,1,2,1,0,2,3,1,3,1,1,2,3,1,2,1,1,2,0,4,2,2,2,1,1,3,1,2,1,3,2,2,1,2,1,1,0,1,1,3,1,1,2,2,1,3,1,1,2,1,1,0,3,1,1,2,2,1,2,1,1,1,4,1,2,2,2,1,1,3,2,1,1,3,1,2,2,1,1,0,1,2,1,2,1,1,1,2,1,1,1,1,1,2,1,2,0,1,1,1,1,1,2,0,2,3,2,0,2,3,4,3,2,1,2,2,1,2,1,1,1,2,1,1,1,0,1,1,1,1,2,1,1,1,1,2,4,2,1,1,2,1,4,3,1,1,2,1,1,1,2,2,1,0,1,2,4,1,2,0,2,2,2,2,2,2,4,2,2,2,1,1,1,1,1,1,2,2,0,1,1,2,1,0,1,1,2,1,2,1,0,1,1,1,1,1,1,1,0,1,2,1,2,2,1,2,1,1,0,0,1,1,1,3,1,1,3,2,1,0,0,4,2,1,3,1,1,0,4,1,1,0,2,0,2,2,2,1,0,2,0,4,2,2,1,1,0,2,1,1,1,1,0,3,2,2,1,2,2,1,1,1,1,1,1,1,1,0,0,1,4,1,2,1,1,0,1,2,1,2,1,1,2,2,1,0,0,1,1,1,1,2,1,2,1,2,2,3,2,1,1,1,1,1,3,2,2,1,1,2,1,2,2,2,2,1,2,0,2,2,1,2,2,2,1,3,2,1,1,2,3,1,2,1,2,2,2,4,1,1,1,1,1,0,2,2,2,2,2,1,1,2,3,2,0,3,1,3,0,2,3,4,2,1,2,1,2,2,4,2,0,1,1,2,2,0,1,0,2,2,0,0,1,2,1,1,2,2,3,1,1,1,1,2,1,1,3,3,1,0,0,3,4,2,1,2,2,2,2,1,2,1,1,2,2,0,0,2,1,2,0,1,0,1,1,2,2,0,2,4,2,1,1,1,1,2,1,1,0,2,1,1,2,2,0,1,0,2,1,1,0,1,1,2,2,2,1,1,1,1,1,1,1,2,4,2,2,2,1,2,1,1,0,1,0,2,2,2,0,2,2,1,1,1,2,1,2,2,1,3,1,2,1,2,0,1,0,2,0,0,1,1,1,1,2,2,3,1,2,1,2,1,2,2,1,1,2,2,1,2,1,4,1,1,2,1,1,1,0,2,1,3,1,3,1,0,1,2,1,2,3,2,2,2,1,1,2,1,0,1,0,1,3,1,1,2,3,1,1,1,3,2,2,1,2,4,1,1,1,1,2,0,0,2,1,2,0,3,0,1,2,4,3,1,1,2,0,1,1,1,2,1,1,2,2,2,1,1,1,4,0,3,3,4,1,1,0,0,1,1,0,0,1,0,2,1,2,2,2,3,1,2,2,3,3,4,2,1,2,0,1,2,3,1,1,3,1,1,1,1,0,1,2,2,1,0,1,1,2,2,1,2,2,1,2,2,2,1,2,2,1,3,3,2,1,4,1,3,3,1,2,1,1,3,1,2,0,2,1,1,1,1,1,1,1,1,2,2,1,3,1,3,2,2,1,1,1,1,1,3,1,1,2,1,3,1,3,0,1,3,0,1,3,3,1,2,2,0,1,2,3,1,2,2,1,1,2,2,2,1,1,1,2,2,1,1,2,1,2,2,3,1,1,1,2,1,0,1,2,2,1,2,1,1,2,3,0,1,3,0,2,2,2,1,2,1,2,1,1,1,1,1,1,1,2,1,2,1,1,2,1,3,2,2,2,1,1,2,1,2,0,1,1,1,1,1,1,0,0,2,1,2,1,2,1,3,2,1,2,2,1,1,1,1,3,1,2,2,2,0,1,1,1,1,2,1,1,2,1,2,1,1,1,1,3,2,2,2,1,1,2,2,1,1,3,2,2,1,2,1,1,1,1,2,1,2,1,2,2,1,2,3,1,2,3,1,3,1,1,1,1,2,2,1,1,2,1,1,3,2,1,2,3,1,1,3,1,3,2,2,0,2,2,1,1,2,1,2,2,4,3,1,2,1,1,2,4,1,3,2,1,1,2,1,2,2,2,2,1,2,1,0,2,1,2,2,1,1,3,1,2,2,2,1,3,2,1,2,1,2,4,2,4,1,1,1,0,2,1,1,1,0,2,2,3,1,1,1,1,1,2,2,2,2,1,1,2,3,3,3,3,0,3,2,1,1,3,1,1,2,2,1,1,1,1,3,1,2,1,2,1,1,2,1,1,2,1,2,2,1,1,1,2,0,1,2,2,2,1,2,2,1,1,1,2,2,2,1,1,2,1,2,2,2,2,2,1,2,2,3,1,1,3,2,1,2,1,3,2,1,2,2,3,1,2,2,2,1,0,2,3,0,2,1,1,1,0,2,1,0,2,3,3,2,2,1,3,0,1,0,1,1,2,1,1,1,1,3,1,2,1,2,2,2,2,1,3,0,2,4,4,1,1,3,1,1,2,1,1,2,1,1,2,1,1,2,2,1,1,2,1,1,1,1,0,1,2,1,2,0,1,4,1,2,2,1,3,1,2,1,2,1,3,2,2,1,1,2,4,1,2,2,0,3,1,1,1,0,1,1,1,2,2,1,1,1,1,2,1,3,3,2,1,2,0,1,1,2,3,1,2,1,3,1,1,1,1,1,2,2,1,1,3,1,2,1,2,2,3,2,1,1,1,1,1,1,2,0,2,2,1,1,2,1,1,1,2,2,2,1,2,1,2,1,2,1,2,1,0,3,2,2,2,2,1,0,0,1,0,1,1,0,1,2,2,1,1,1,1,1,1,2,2,1,1,1,1,3,1,0,1,1,1,2,1,1,4,2,1,1,3,1,2,1,1,2,0,1,2,3,0,2,2,0,2,1,3,3,1,1,2,1,2,1,1,1,3,1,3,1,1,2,1,0,3,3,2,3,1,4,3,1,1,2,3,1,3,3,1,2,2,1,2,2,1,3,2,3,1,2,1,2,1,0,2,1,1,1,1,0,1,2,1,3,1,2,2,2,0,0,1,2,1,2,2,1,2,1,2,1,2,1,1,1,1,1,2,2,0,1,3,1,3,2,1,1,3,1,2,3,1,2,1,2,1,1,1,2,1,0,1,1,1,1,2,1,2,2,2,1,2,0,2,2,2,2,3,2,2,2,4,1,0,2,3,1,2,2,1,2,2,2,1,3,1,1,1,3,2,1,2,2,0,2,0,1,2,1,2,1,2,3,1,2,1,1,0,1,2,1,1,2,1,2,2,1,2,3,1,1,2,0,1,2,0,1,1,1,1,3,3,1,2,3,4,2,2,1,3,2,1,2,1,2,1,0,3,1,1,2,1,2,0,2,1,1,2,1,1,1,2,1,2,1,2,1,2,1,0,1,3,1,2,0,1,4,1,1,3,1,2,1,1,0,1,2,1,4,1,2,1,1,1,2,2,1,1,1,1,2,1,2,2,3,1,3,2,0,2,1,4,2,1,2,1,2,2,0,1,2,1,0,2,3,4,2,1,2,2,1,1,0,2,2,1,1,1,1,3,2,1,2,1,1,2,1,2,1,1,1,1,2,1,0,1,2,2,1,2,1,1,2,1,1,1,2,1,2,1,2,1,2,1,1,0,2,1,2,3,2,3,0,2,3,1,2,2,2,1,2,3,1,2,1,1,1,3,3,1,1,2,1,1,2,1,1,1,3,2,2,3,2,1,1,1,2,3,1,3,2,1,1,1,1,1,1,3,2,1,3,0,1,2,1,1,3,1,1,2,3,1,3,1,4,2,2,1,1,1,1,2,1,2,2,1,0,2,1,0,1,2,2,3,2,1,1,1,2,1,1,1,0,1,3,2,1,1,1,1,2,1,1,1,1,0,2,1,3,2,2,4,3,1,0,1,1,1,1,1,2,1,3,4,2,2,3,1,3,1,1,1,1,3,1,1,1,1,2,3,1,3,1,0,1,0,2,2,2,1,0,1,0,2,1,1,1,1,3,1,3,2,0,2,2,2,2,2,0,1,1,3,2,2,1,2,1,1,3,4,2,2,3,2,3,3,3,1,2,0,1,2,2,1,1,4,1,1,1,2,2,1,3,1,1,1,1,0,1,2,1,2,3,0,2,1,1,1,2,1,1,0,1,0,0,1,3,2,3,2,0,3,1,3,2,1,3,0,1,3,1,3,0,1,1,0,1,0,2,0,0,1,1,1,2,3,0,0,0,1,0,3,1,1,1,1,1,1,1,3,1,0,2,2,1,1,1,1,1,1,1,1,0,4,2,2,2,2,2,1,2,2,2,2,1,2,1,2,1,1,1,2,1,1,1,2,1,2,1,1,2,2,1,2,2,3,3,1,1,2,0,3,1,1,1,1,1,1,2,1,1,2,2,4,1,2,1,1,1,1,2,1,1,1,1,2,2,1,1,1,3,3,1,1,3,2,2,1,2,3,2,3,3,1,2,1,2,3,1,3,1,1,1,1,1,3,1,1,1,1,1,1,3,1,2,1,1,2,1,2,1,1,2,3,3,1,2,1,0,1,1,1,2,2,1,1,2,3,1,1,1,1,4,0,2,2,2,1,2,2,1,1,3,1,2,0,4,2,2,2,2,1,2,3,1,2,1,2,1,1,1,1,1,2,1,1,1,2,1,2,1,1,1,2,1,0,1,2,2,3,1,1,2,1,2,2,1,2,2,3,2,3,2,2,2,2,3,3,1,3,1,2,3,3,2,1,1,2,1,1,1,1,3,1,2,3,0,1,1,1,1,1,1,1,1,2,1,3,2,1,2,1,2,1,1,3,2,2,3,4,2,1,2,1,2,2,1,2,1,1,2,2,0,1,1,1,1,1,2,1,1,1,1,3,1,2,2,1,2,2,2,2,0,1,0,1,2,2,2,2,2,2,1,1,2,2,2,1,1,0,1,2,2,0,3,1,4,1,2,1,4,2,1,1,1,1,2,3,3,0,3,0,2,1,2,2,1,2,1,2,3,2,2,1,1,1,2,1,2,2,1,1,3,4,0,3,1,1,1,2,1,1,2,1,2,1,1,1,2,1,2,2,3,1,3,1,3,0,1,1,3,2,1,0,1,1,1,3,2,1,1,4,3,0,3,2,1,2,2,1,1,1,2,2,1,0,2,2,2,2,1,0,3,2,1,1,2,0,3,2,1,2,1,1,2,1,1,1,2,2,1,1,0,2,1,1,1,2,2,3,1,4,1,1,2,2,1,0,1,1,2,2,1,2,2,1,1,4,0,1,2,1,2,0,4,1,1,2,2,1,3,1,1,1,2,1,1,0,2,2,1,3,1,1,3,1,1,4,1,0,2,1,1,0,2,1,0,2,1,2,4,0,1,0,4,2,1,1,1,1,1,1,0,1,0,3,1,2,1,1,1,1,3,2,1,2,3,1,2,1,1,3,1,0,2,2,2,1,4,2,1,1,1,0,3,1,3,1,3,2,1,2,2,1,2,2,0,1,2,4,2,2,1,2,2,2,2,3,1,2,2,3,1,2,2,1,2,2,1,2,2,0,1,2,1,1,2,1,1,2,1,2,1,1,1,1,2,1,3,2,0,2,1,2,2,1,3,2,2,2,4,2,1,2,2,1,2,1,3,2,3,1,1,2,2,1,1,1,1,1,2,2,2,2,1,2,2,1,1,1,3,0,2,1,2,1,1,1,1,2,2,2,1,1,1,1,2,2,1,1,2,1,1,2,3,1,2,1,2,1,1,1,1,0,2,1,2,2,1,2,3,1,1,0,2,2,2,1,2,0,2,4,1,1,2,3,2,2,2,1,1,1,1,1,1,2,4,1,0,2,1,1,2,2,1,2,1,1,1,0,2,2,2,2,1,1,1,2,2,2,2,2,2,2,1,1,2,1,3,2,2,2,2,1,2,1,2,3,2,2,3,1,2,1,1,0,2,1,0,2,1,2,1,1,2,2,1,1,1,1,1,1,1,2,1,1,1,0,1,1,3,1,2,2,1,3,2,3,1,3,2,3,2,1,2,1,3,2,1,2,3,0,3,1,2,1,1,2,1,4,2,4,1,1,1,1,2,2,2,2,1,1,2,1,3,1,1,2,2,1,1,1,1,1,1,1,2,2,1,3,1,1,3,1,1,2,1,3,3,3,3,1,1,2,1,1,2,3,1,2,1,1,1,0,2,1,1,1,2,2,2,2,2,2,1,2,1,3,1,2,3,1,0,3,2,2,3,1,3,3,2,2,2,2,2,1,2,1,1,3,2,1,4,3,1,2,2,1,1,1,4,2,1,3,3,1,1,1,2,2,1,1,2,2,1,1,1,2,3,1,4,2,2,2,1,2,3,1,0,2,1,1,2,1,0,1,1,2,2,2,1,0,2,1,2,3,1,2,2,1,2,1,3,1,2,2,1,2,2,1,2,2,2,1,1,1,1,1,2,1,2,4,3,2,2,3,1,2,1,0,1,1,2,1,3,2,1,0,2,2,3,2,2,1,0,2,1,2,2,3,3,1,2,2,1,2,1,2,1,2,0,0,1,2,3,2,2,1,2,1,2,3,2,1,2,1,1,2,2,1,1,1,1,2,4,2,2,2,1,1,1,2,2,3,2,1,3,1,1,0,0,2,3,2,2,1,2,1,2,2,0,1,1,2,1,2,1,1,1,3,2,1,1,3,2,1,2,0,2,1,3,3,2,1,2,3,2,2,1,0,1,2,4,2,2,2,2,2,2,1,1,1,0,1,2,2,1,1,0,1,1,2,2,1,1,1,1,2,1,0,1,1,1,1,1,1,3,2,2,2,1,2,1,0,1,1,1,1,1,1,1,3,1,1,2,2,3,1,1,1,2,2,1,1,0,2,1,1,2,1,2,3,2,2,2,1,1,1,2,0,0,2,2,2,2,2,1,2,4,1,1,1,1,1,4,2,3,1,3,2,2,2,1,2,1,4,3,2,2,2,1,0,1,1,3,2,1,1,2,0,1,2,2,0,0,1,0,1,1,2,2,1,0,1,0,0,1,1,2,1,2,2,2,2,2,1,0,1,1,3,2,1,1,1,1,0,2,2,2,1,3,0,2,1,1,1,2,1,1,1,3,3,2,3,1,1,0,1,2,3,1,2,3,1,1,3,2,2,2,1,2,2,0,2,2,2,1,2,2,2,1,2,2,1,1,0,1,0,2,1,2,0,1,1,3,0,1,1,2,1,2,2,2,3,2,2,2,1,0,0,1,4,0,2,1,2,0,1,0,1,3,3,3,1,3,0,1,2,3,1,1,2,0,0,3,2,2,1,1,2,1,2,1,2,0,2,2,3,2,3,1,0,1,1,4,2,1,1,3,0,2,1,2,0,3,1,1,2,2,2,2,0,1,1,4,0,1,3,1,3,3,4,1,1,2,1,2,0,2,1,2,1,1,1,2,1,1,1,1,1,1,1,0,1,0,1,1,2,1,3,1,1,2,4,1,0,1,2,1,1,1,3,1,1,2,2,1,1,0,1,0,2,1,0,2,2,1,2,0,1,1,2,2,1,2,1,2,1,1,1,1,2,1,0,1,1,1,1,1,2,0,2,0,2,2,0,1,3,0,1,2,1,1,1,1,1,1,2,1,2,0,2,3,1,0,0,1,1,1,2,1,2,1,1,3,2,0,1,3,3,2,1,2,3,2,2,2,1,0,2,2,2,2,2,2,2,2,2,2,2,1,2,1,2,2,2,2,1,0,0,1,2,1,1,2,1,1,2,2,3,1,0,0,1,1,2,3,4,1,3,2,0,0,1,1,0,1,1,0,0,1,2,2,1,3,3,1,1,1,1,1,3,1,3,2,2,1,2,1,1,0,0,0,2,1,1,1,1,1,1,1,3,1,1,2,1,0,1,1,0,3,2,2,2,3,3,1,2,2,1,2,2,1,1,3,1,1,0,1,2,1,2,1,2,2,2,1,1,2,0,2,2,2,1,1,1,0,2,1,1,1,2,2,3,1,1,1,1,1,1,3,2,3,1,3,1,1,1,1,1,1,1,1,2,1,2,1,2,2,1,2,2,2,2,1,2,2,1,2,1,1,1,1,3,1,1,1,1,1,1,2,2,2,1,1,2,1,4,0,1,3,2,0,1,1,2,2,0,1,0,1,2,0,2,2,2,3,2,1,1,2,3,0,1,1,0,2,1,2,3,1,1,2,1,2,4,0,1,1,3,2,1,1,4,2,3,3,2,1,2,3,2,1,3,0,1,1,0,1,4,1,1,1,2,1,2,1,2,1,1,1,1,1,1,1,1,2,0,3,1,2,2,1,2,1,2,2,1,1,3,0,1,2,2,2,0,1,2,2,3,1,0,3,1,0,1,4,1,0,1,0,2,2,1,2,2,2,3,1,1,4,2,1,1,0,2,1,1,1,1,0,2,1,1,1,1,1,1,1,2,2,2,2,1,2,2,1,3,2,4,1,3,2,3,1,2,1,2,0,1,1,2,0,2,2,4,2,2,0,2,1,2,2,3,3,3,1,2,1,2,1,1,1,2,2,2,2,0,1,2,1,1,1,0,1,3,2,2,2,3,0,3,4,2,2,1,1,2,1,1,3,4,2,1,1,1,1,2,2,1,3,1,1,1,1,1,1,2,0,2,1,1,1,1,1,1,2,2,2,1,1,1,1,2,2,2,1,1,1,1,3,2,2,0,0,1,1,1,1,1,1,1,1,4,2,1,2,1,2,2,3,2,2,2,3,3,3,1,2,2,1,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,0,1,1,3,2,1,0,2,1,2,0,0,2,3,1,2,0,1,2,1,1,1,1,0,1,2,1,1,2,0,2,1,0,3,1,2,1,0,3,0,3,1,2,0,2,3,1,2,1,1,2,4,2,1,2,1,3,1,1,2,1,3,1,3,1,3,1,3,0,2,3,3,1,1,2,1,1,3,1,2,1,3,2,1,2,1,2,2,3,1,3,3,1,1,2,2,3,3,2,2,1,3,1,1,2,2,2,2,1,1,1,2,1,2,3,2,2,3,1,2,2,3,3,0,3,1,2,1,3,2,1,0,1,1,0,3,3,1,2,2,1,3,2,0,2,1,2,2,2,3,2,1,1,1,1,2,2,2,3,2,2,3,1,0,1,2,2,3,3,1,3,0,2,0,2,3,2,3,1,2,3,2,0,1,2,1,1,1,2,1,1,3,1,1,2,3,1,2,3,3,2,1,1,1,0,1,3,1,3,2,2,2,0,2,0,3,3,1,1,1,1,0,1,1,3,2,1,1,1,3,1,2,3,1,3,1,3,1,1,2,1,1,2,1,3,2,2,1,2,2,0,2,1,2,3,3,0,2,0,2,2,3,2,1,0,1,1,1,0,1,1,3,2,1,2,2,1,0,0,1,2,3,1,3,3,1,1,2,2,1,2,1,1,4,2,1,1,1,3,0,3,2,2,2,2,1,1,2,2,3,1,2,3,1,2,1,1,1,2,1,1,1,1,1,1,2,1,2,1,1,1,0,1,1,1,1,1,2,1,2,2,1,2,1,1,1,2,0,1,2,1,2,1,1,2,2,2,1,2,1,1,1,2,0,1,2,1,1,1,1,1,2,1,2,0,2,2,3,2,1,2,0,2,0,1,2,1,3,1,0,1,1,2,2,0,1,1,2,1,2,2,2,0,2,3,1,1,1,4,1,1,0,1,2,1,3,1,2,2,1,2,2,2,1,3,2,2,2,2,1,1,1,1,1,1,1,2,2,2,0,2,1,2,2,2,2,2,2,3,1,1,1,3,1,1,1,2,1,2,3,1,1,2,2,1,2,2,2,1,2,2,1,1,2,4,0,1,1,2,0,2,1,1,1,2,3,2,1,1,1,1,0,1,2,4,2,1,4,2,3,2,2,1,2,2,2,2,2,0,3,1,1,4,1,4,2,3,1,2,3,1,0,4,2,3,3,2,1,1,0,1,2,3,2,2,2,3,1,0,1,1,0,3,1,2,2,1,0,1,4,2,1,2,2,2,2,2,1,2,1,1,4,0,1,1,1,2,1,2,2,2,2,2,1,1,2,1,3,3,1,3,1,1,2,2,1,1,4,1,1,2,1,1,2,2,1,2,1,1,0,1,1,2,4,3,1,2,1,2,2,2,3,1,2,2,2,1,2,4,1,2,1,2,2,2,1,3,3,3,1,2,1,2,1,2,2,0,2,1,2,2,2,2,0,2,1,2,1,0,2,1,2,1,2,1,1,1,2,2,0,3,2,1,2,2,2,2,2,1,2,3,2,2,1,1,4,1,2,1,2,0,2,4,2,1,2,1,1,3,1,1,1,1,2,2,2,2,2,1,2,1,1,4,1,1,1,2,2,1,1,0,1,1,2,1,2,1,3,3,1,2,1,0,3,1,2,0,4,1,2,1,2,2,1,2,2,4,2,2,1,2,2,1,1,1,2,2,1,2,2,1,1,2,1,2,1,2,1,2,3,0,2,1,2,1,0,3,1,1,3,2,3,2,3,2,1,1,4,1,1,4,2,1,2,1,3,1,2,1,1,2,1,1,2,2,3,1,3,1,0,2,2,2,2,3,1,1,1,0,2,2,2,1,1,0,2,3,2,2,0,0,2,2,0,2,1,2,2,2,2,2,2,0,0,1,3,1,2,1,3,2,1,1,1,3,2,1,2,2,0,2,2,2,1,1,3,4,2,0,2,0,1,1,0,2,2,0,1,0,1,2,3,1,1,1,1,3,3,1,0,0,2,1,3,2,1,0,1,1,1,0,2,2,0,2,3,3,1,2,2,1,4,2,2,3,1,1,3,2,2,2,1,2,0,1,1,1,2,3,0,2,2,1,0,2,1,2,2,1,1,1,1,0,1,2,2,2,2,0,1,2,1,1,3,4,2,1,1,1,1,2,1,3,2,4,3,2,1,2,2,3,1,0,1,2,2,2,1,2,0,1,0,3,1,1,0,2,2,1,2,2,2,2,3,1,2,1,1,1,2,2,1,3,2,2,1,3,0,2,2,2,2,2,2,0,1,3,1,1,3,2,1,1,1,1,1,2,2,1,0,3,1,2,1,1,1,0,3,2,1,0,1,1,0,1,0,1,2,2,2,0,1,2,2,2,1,1,1,1,0,1,3,1,2,1,1,0,0,3,0,2,2,1,0,2,2,2,1,0,1,2,2,1,1,2,0,2,0,1,1,1,1,1,0,1,1,1,1,2,1,0,1,0,3,0,0,2,2,4,2,3,3,1,2,1,1,4,1,2,3,1,2,4,3,1,0,2,1,2,1,1,3,2,1,1,2,1,3,1,0,2,1,2,2,1,2,1,1,0,2,1,1,2,2,2,2,1,1,1,2,1,1,1,2,2,1,2,2,1,1,2,2,4,1,2,2,1,3,2,1,1,1,2,1,2,2,3,2,2,2,0,1,2,1,1,3,1,1,3,3,4,3,1,2,4,1,2,2,2,1,1,1,2,1,2,2,1,2,2,1,1,1,2,1,3,3,1,3,3,2,2,1,1,1,1,2,2,1,1,1,1,1,0,2,2,2,2,1,2,1,3,1,2,1,0,1,0,2,1,1,1,1,0,1,0,1,2,2,2,2,1,1,1,1,3,2,1,2,1,3,1,3,2,1,0,1,1,0,1,3,1,3,2,1,2,1,1,0,2,2,0,2,3,2,2,0,2,2,3,1,2,3,0,1,3,1,1,0,2,0,0,1,2,1,3,1,3,1,4,1,1,1,0,2,1,2,1,1,1,3,1,2,2,1,2,1,2,1,1,3,1,2,1,3,2,3,1,1,2,1,1,2,2,1,1,3,1,1,1,1,2,1,2,2,1,3,1,2,1,2,1,3,3,1,1,3,1,2,1,2,1,2,1,1,3,1,1,1,0,1,3,2,0,3,2,1,2,1,2,0,2,1,1,3,1,1,1,1,2,0,1,3,3,3,2,1,1,1,2,1,1,0,1,2,1,0,2,2,2,1,1,1,1,1,1,1,1,1,0,2,1,1,1,2,1,3,3,1,2,1,0,1,2,0,1,3,1,1,0,1,1,0,1,0,1,1,1,1,2,1,3,1,1,1,3,1,2,1,3,2,1,3,1,1,1,3,2,0,1,1,4,2,3,3,1,1,0,1,1,3,1,1,2,1,1,0,2,1,3,2,1,3,0,3,2,1,0,3,1,1,2,2,1,1,1,3,1,1,1,1,1,1,2,1,1,1,2,2,3,3,1,3,3,1,0,3,3,2,2,3,0,1,2,1,1,1,1,2,0,0,1,2,3,1,4,1,2,2,3,2,2,1,1,2,2,2,1,4,1,0,1,2,4,1,3,2,1,0,1,2,1,2,3,2,4,3,2,1,1,0,0,1,1,1,1,0,0,0,3,2,1,1,2,2,1,1,2,2,2,2,1,1,2,3,1,1,1,2,0,2,1,0,2,1,4,2,2,2,2,1,1,2,2,0,1,2,2,1,1,2,1,3,3,1,1,2,1,1,1,2,1,1,1,2,2,2,2,2,2,2,1,1,2,1,0,1,2,2,1,1,1,2,2,3,2,1,2,4,1,3,2,2,2,1,2,0,2,1,1,1,2,2,2,1,2,1,2,1,2,3,1,2,2,2,2,1,3,1,2,2,1,1,2,1,2,2,1,1,1,2,2,1,1,1,1,3,1,2,1,2,2,3,2,4,2,2,1,1,0,1,2,1,2,2,2,1,1,2,1,2,1,1,1,1,1,1,1,0,3,2,1,2,1,1,2,2,1,2,2,1,3,1,1,2,2,3,1,2,1,2,1,1,1,3,1,0,2,1,0,1,2,3,3,2,1,2,1,1,0,2,1,2,1,1,3,0,2,3,1,2,2,2,1,3,2,2,1,1,2,3,1,4,2,1,3,1,1,1,2,0,3,2,1,3,2,1,1,0,1,1,2,1,1,1,1,2,2,1,0,0,1,1,0,1,2,1,1,2,2,3,2,2,2,2,0,1,1,2,2,2,2,1,3,2,1,2,1,1,1,1,2,1,3,1,2,2,1,1,2,2,2,1,1,1,1,1,2,2,1,2,1,2,2,1,0,4,2,1,1,1,1,2,3,1,3,1,2,2,1,1,2,1,1,1,1,1,2,2,1,1,0,2,1,2,4,0,3,1,1,1,3,2,2,2,2,2,1,3,2,1,1,2,1,1,0,2,1,2,1,2,2,1,2,1,1,1,3,2,1,2,1,2,1,1,4,2,2,2,2,2,1,1,1,1,2,1,1,1,1,2,1,2,1,0,3,3,1,2,1,1,2,3,0,2,2,2,2,2,0,2,2,2,0,1,2,1,1,2,4,1,1,1,2,2,2,1,1,1,1,1,3,1,2,1,0,2,1,1,0,2,1,1,1,1,0,3,3,2,2,1,2,0,1,1,2,2,2,2,2,2,2,1,2,2,1,2,1,1,3,1,1,1,1,1,1,0,4,1,1,2,2,2,2,1,2,1,2,2,1,2,1,1,2,1,1,2,3,2,1,1,1,1,4,2,0,2,2,2,1,2,2,1,2,2,2,1,3,1,2,1,2,2,2,1,1,2,2,2,1,2,2,1,1,2,1,2,3,2,3,2,2,0,1,1,1,1,0,1,3,0,3,2,3,3,0,1,2,1,2,3,1,0,2,3,3,1,2,0,2,2,1,2,2,1,2,2,3,2,2,1,1,4,2,1,3,3,2,2,2,2,1,1,0,2,2,0,1,0,2,1,3,1,1,2,3,0,3,1,1,1,1,2,3,1,1,1,2,4,2,2,1,3,0,1,1,1,1,1,1,0,2,1,3,3,1,1,1,0,1,3,3,3,2,1,1,2,2,1,1,1,2,1,3,2,1,1,3,2,1,1,2,3,1,2,1,3,4,1,3,3,2,1,3,2,1,2,1,2,0,1,0,2,2,2,1,3,1,1,2,2,1,1,0,3,1,1,1,3,1,1,2,0,1,0,1,2,3,1,3,1,3,0,0,1,1,1,1,2,1,2,0,1,1,2,1,1,2,2,1,1,2,0,0,3,3,1,1,3,2,1,1,1,3,1,2,3,1,1,1,2,1,2,4,1,2,1,1,1,2,2,2,1,0,2,2,2,4,1,1,3,0,1,4,1,2,2,1,1,2,1,1,2,1,1,1,2,1,1,1,1,1,3,4,1,1,1,1,1,2,3,1,2,1,2,0,1,0,2,1,1,2,2,0,2,0,1,1,2,1,1,2,1,1,2,2,2,1,1,1,1,2,3,2,2,1,2,1,1,1,1,2,2,2,2,2,1,1,1,0,1,3,1,3,1,1,2,2,2,1,2,2,1,1,2,0,2,1,4,1,1,2,2,2,3,2,1,1,2,1,1,0,0,2,3,3,1,3,1,2,3,1,2,1,1,1,2,1,1,2,2,0,3,1,2,2,2,1,1,2,1,0,2,1,2,0,2,0,2,1,1,2,3,1,4,2,2,1,1,2,0,1,1,2,3,0,1,0,0,2,0,3,0,2,2,1,2,2,2,0,2,2,1,1,2,1,1,1,2,2,1,1,2,1,1,2,1,1,1,2,1,1,2,4,3,1,2,2,3,1,1,4,2,1,1,1,1,2,1,3,1,1,1,2,1,3,2,2,1,1,2,2,1,1,1,1,1,4,3,1,2,2,1,1,4,1,3,2,3,2,2,1,2,1,1,0,1,2,2,1,2,1,1,2,1,0,3,1,1,1,2,1,1,1,1,1,1,1,1,2,0,1,2,0,2,1,3,1,1,1,3,0,1,1,2,3,1,2,1,1,2,1,2,4,2,2,1,1,0,2,2,2,2,2,1,3,4,2,2,2,1,4,2,1,1,1,2,3,3,1,2,1,2,1,0,1,2,2,1,2,0,1,1,1,1,2,1,1,1,0,2,1,1,0,1,1,1,2,1,2,1,3,1,1,1,2,2,1,2,2,1,3,1,4,2,2,0,1,4,2,2,1,1,2,1,1,2,2,2,2,2,2,2,2,2,1,0,0,1,1,1,1,2,0,1,2,2,1,1,3,1,1,0,3,1,2,3,2,4,1,1,3,0,1,2,1,2,2,0,1,1,1,1,0,1,1,2,2,3,2,2,0,4,2,2,0,2,1,1,1,1,3,0,2,0,0,2,2,1,0,0,2,0,1,0,2,2,2,2,1,3,0,0,2,3,2,2,2,2,2,1,0,0,1,1,0,0,1,1,0,2,1,0,2,0,1,1,0,1,1,2,2,1,0,0,4,0,0,3,1,2,1,0,1,0,0,1,1,0,1,1,0,2,1,0,2,2,2,0,2,2,3,2,3,2,2,2,0,2,2,2,1,0,1,1,0,1,2,0,1,3,2,1,0,0,2,2,2,2,1,1,0,0,1,3,2,2,2,2,1,2,2,1,1,1,1,1,2,1,1,2,1,2,1,0,1,1,2,1,1,2,2,1,3,4,2,1,1,2,3,1,0,1,1,2,1,1,1,1,0,1,2,1,2,2,2,4,0,1,2,2,2,2,1,1,2,1,2,1,1,1,4,2,1,1,2,1,2,1,2,2,2,2,1,1,1,0,0,2,1,1,0,0,1,3,1,4,0,2,1,0,2,2,2,2,1,1,0,1,2,2,1,1,2,1,1,0,1,1,1,3,3,2,1,2,1,3,2,1,3,1,4,1,3,1,1,1,1,2,1,1,1,3,1,0,2,1,2,2,1,2,1,1,1,2,1,3,1,2,1,2,2,2,1,0,1,3,2,3,4,3,1,1,1,1,2,2,2,1,1,1,1,2,2,2,1,1,3,1,3,2,2,1,2,2,2,2,0,2,1,1,1,0,2,2,1,2,2,3,1,1,1,2,1,2,2,0,2,1,2,1,1,2,4,1,1,1,1,1,3,1,1,2,2,2,1,3,2,1,3,1,1,0,1,1,1,1,3,1,0,1,2,3,1,1,0,2,2,1,1,1,1,1,1,1,2,2,1,0,1,0,3,3,1,1,2,1,1,2,1,2,1,2,2,2,0,2,1,2,1,2,1,1,2,1,2,1,2,3,2,3,2,2,2,1,2,1,2,0,1,2,2,3,1,2,0,2,2,2,1,2,3,1,2,1,2,3,1,1,3,3,1,0,3,1,0,1,0,1,3,1,2,1,1,1,1,0,3,1,1,3,2,1,1,1,3,0,1,4,1,1,1,1,2,1,1,3,3,1,1,0,2,3,2,4,1,3,1,1,2,1,2,3,0,0,0,3,0,1,1,1,3,3,1,1,1,2,0,2,1,3,3,0,3,1,1,2,1,1,3,2,1,1,0,1,1,1,0,1,1,0,1,3,2,0,1,1,2,1,4,1,2,1,2,1,4,2,1,2,2,1,1,1,1,1,1,2,1,1,1,1,3,2,1,2,1,1,0,2,2,3,3,1,1,0,4,1,1,1,1,1,1,2,1,2,1,1,0,1,1,1,3,2,1,2,2,1,1,3,1,0,1,1,1,0,1,1,2,1,1,1,0,2,3,2,1,2,0,1,1,2,3,1,1,3,1,2,2,1,1,1,1,2,0,3,2,3,1,2,1,1,0,1,1,1,1,0,0,1,0,1,1,1,3,2,2,0,1,2,2,1,1,1,1,0,1,2,1,1,1,4,1,2,1,1,1,3,2,1,0,1,3,1,1,2,1,2,2,2,2,1,1,1,3,1,1,1,1,0,1,2,4,1,1,0,1,1,1,0,1,1,1,0,2,0,1,2,1,1,1,3,2,3,3,4,3,2,1,1,2,1,1,0,1,1,1,1,0,1,2,1,2,1,1,1,1,3,1,2,4,1,2,2,4,1,1,1,3,1,2,1,2,3,2,2,0,2,0,1,2,2,2,0,4,1,2,2,2,1,0,2,3,1,3,2,1,2,1,2,2,4,2,2,1,2,2,1,2,1,2,1,1,2,0,0,2,3,3,2,1,1,1,2,3,1,4,2,2,0,3,2,2,3,2,1,1,2,2,2,1,1,1,1,1,2,2,2,1,2,1,4,2,3,2,1,1,2,2,1,4,1,1,1,1,1,1,1,2,1,1,2,1,2,1,1,1,3,1,2,3,2,1,2,1,3,3,1,1,3,3,1,1,2,0,2,1,1,2,2,1,2,1,1,1,1,1,3,1,2,3,1,1,1,1,3,0,1,3,3,2,2,2,2,1,3,1,3,1,3,0,0,3,2,2,3,1,2,1,2,3,1,1,1,1,2,1,0,1,1,3,3,1,1,2,2,0,0,1,3,1,2,1,1,2,4,1,0,1,2,3,1,0,1,2,4,2,2,3,1,1,1,1,1,2,1,1,2,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,4,2,2,2,2,2,1,3,1,1,2,3,1,3,1,3,2,1,2,1,2,2,1,1,2,3,1,1,1,3,0,3,0,1,2,2,3,2,1,1,1,0,0,1,1,1,3,1,1,1,2,1,1,2,2,2,3,2,2,2,1,0,1,2,2,4,1,2,2,0,1,2,1,2,2,3,3,2,1,2,1,3,1,1,2,1,1,1,2,1,1,2,2,0,2,0,1,2,1,1,2,1,1,1,3,2,2,3,2,2,1,2,3,1,1,0,1,1,2,1,2,1,4,4,2,1,1,1,1,2,1,1,1,2,1,0,2,2,2,1,2,1,2,0,2,2,2,3,1,2,1,0,1,2,1,2,0,2,1,3,2,1,1,1,2,1,2,0,2,1,0,1,0,2,2,3,1,1,2,1,2,2,2,2,1,2,1,0,1,3,1,1,3,1,1,1,1,2,1,1,2,1,1,4,2,2,1,1,2,1,2,2,3,2,1,2,2,1,2,1,1,2,2,2,1,1,1,2,0,3,0,1,1,1,1,1,3,1,1,0,1,2,3,1,0,2,0,1,1,1,0,1,3,1,0,3,1,2,0,2,1,1,0,1,1,1,2,2,2,3,1,1,1,1,4,1,1,1,2,0,1,1,2,1,3,3,1,2,2,1,1,1,0,2,4,2,4,2,1,0,1,0,1,2,1,0,1,1,2,1,4,3,2,1,1,3,1,1,2,2,2,2,2,1,3,1,1,1,2,2,1,2,1,1,0,1,1,3,0,3,2,2,1,2,2,1,1,4,0,0,2,1,0,2,2,1,1,3,4,1,1,0,0,1,0,3,1,3,1,2,1,2,0,2,4,1,3,1,2,4,1,1,1,1,1,3,1,3,0,1,0,1,1,1,1,0,2,1,1,2,1,1,0,1,3,1,1,2,0,2,1,1,3,1,2,1,1,3,3,2,4,2,1,2,1,2,0,1,2,2,1,3,3,2,2,2,1,0,2,2,1,1,2,0,2,0,3,1,1,0,0,0,0,2,2,1,1,1,2,2,2,1,0,1,2,2,2,3,3,2,4,2,2,2,2,1,1,4,1,1,0,1,3,0,0,2,1,3,2,1,2,1,3,1,3,1,3,3,2,3,3,3,2,2,2,1,1,2,0,2,2,1,0,0,2,1,2,2,0,2,2,1,2,1,1,0,1,1,2,1,2,1,2,2,1,4,2,1,2,1,1,2,1,1,1,1,2,1,1,2,3,2,2,3,0,1,2,0,1,1,2,1,1,4,1,1,1,1,0,0,1,0,1,2,2,0,1,1,3,2,1,2,1,1,1,1,1,1,1,2,2,0,3,2,1,1,2,1,2,0,0,1,2,1,1,1,3,1,1,0,0,1,0,1,2,2,2,1,2,2,4,4,3,3,1,1,2,1,1,2,1,2,0,1,1,2,1,2,0,3,1,1,1,2,1,1,1,1,1,0,3,3,3,3,1,2,2,3,2,2,3,3,1,2,3,2,1,3,3,1,2,2,1,1,1,2,2,2,1,2,2,4,3,1,1,2,1,3,3,0,1,1,1,2,1,1,1,1,2,1,2,1,0,1,1,1,1,1,1,2,1,3,3,1,1,1,1,3,0,2,2,2,1,3,1,2,4,1,1,2,1,1,4,1,1,1,1,1,1,2,1,4,1,1,1,2,1,1,3,1,1,1,3,0,1,1,1,1,1,2,1,1,1,1,1,1,2,1,1,2,2,4,1,2,2,3,3,1,1,1,1,3,3,1,1,1,2,1,2,3,1,3,0,1,0,1,1,1,1,1,1,1,2,3,1,3,1,1,3,2,1,2,3,1,1,1,3,3,2,2,1,1,1,4,2,1,1,2,1,1,1,3,1,2,1,2,1,2,2,0,1,2,2,2,2,3,0,2,1,1,2,3,1,1,2,2,1,2,1,3,2,2,3,3,0,3,2,2,1,2,1,1,1,3,3,1,2,2,2,0,3,1,2,3,2,1,0,1,3,0,2,1,1,1,1,0,1,1,2,2,1,2,2,1,2,1,1,2,0,2,4,3,3,2,0,1,1,2,2,1,1,2,3,1,3,1,2,2,1,0,2,1,1,0,1,3,2,1,2,2,1,1,2,2,3,3,2,2,2,2,2,1,1,2,3,2,2,1,1,1,1,2,1,0,3,1,2,2,1,2,1,2,2,2,2,2,1,2,0,1,3,2,3,2,1,0,2,1,2,2,1,1,0,1,1,1,1,3,1,2,0,1,3,2,1,1,1,0,1,1,1,1,1,1,1,2,0,2,2,2,1,2,2,3,2,2,1,2,1,1,1,1,0,1,2,1,1,2,1,2,2,2,1,1,2,3,1,2,3,2,2,2,4,4,4,1,1,2,3,1,2,1,0,2,1,1,1,2,1,1,1,1,1,1,1,1,1,2,1,3,2,0,2,1,1,1,2,1,2,2,1,1,2,1,1,2,3,0,0,2,0,1,1,2,1,2,4,1,2,3,2,2,2,2,1,0,0,1,0,2,1,2,2,2,2,4,2,3,1,2,1,2,1,2,1,1,1,1,3,2,1,0,2,1,1,2,2,1,2,2,1,2,2,2,4,1,1,2,1,1,0,1,3,4,1,3,1,1,1,2,1,3,1,1,1,1,1,3,2,2,2,1,4,1,2,2,2,1,2,1,3,4,1,2,2,2,2,3,1,1,1,1,2,0,1,1,3,3,1,2,1,0,3,1,1,3,1,1,1,2,1,4,2,2,1,1,1,1,2,1,1,1,2,3,3,1,1,0,2,2,3,0,3,1,2,2,2,3,1,1,1,2,1,1,0,0,2,1,1,3,2,1,2,2,0,1,2,1,2,1,0,0,1,1,1,1,1,1,2,2,2,1,2,3,2,2,3,0,1,1,2,2,1,1,2,1,1,2,0,3,1,3,1,0,2,2,1,1,2,2,1,1,1,2,4,1,1,1,1,2,1,1,1,3,2,2,2,2,1,1,2,1,2,2,1,1,3,2,1,1,1,1,2,1,2,1,1,2,1,2,1,2,2,1,2,4,1,1,2,1,3,0,3,1,1,1,2,1,3,2,1,2,2,1,1,1,3,1,2,2,1,2,1,2,3,0,3,2,3,3,1,2,1,2,4,2,1,2,2,2,2,1,2,2,2,2,2,1,1,1,1,2,2,1,2,1,3,1,1,1,1,1,1,1,2,1,2,0,3,1,1,0,2,1,4,1,1,2,1,1,1,2,1,1,1,1,1,1,1,3,2,3,2,1,1,1,1,2,2,1,1,2,0,1,2,1,2,1,2,3,1,1,1,1,3,1,3,1,1,3,4,2,1,1,2,0,2,3,2,2,1,2,2,1,0,1,2,0,1,3,0,1,1,2,1,2,3,1,2,1,3,1,1,3,2,3,2,4,1,1,1,1,0,1,3,1,1,1,3,2,2,2,3,2,0,2,1,3,1,3,1,1,1,2,1,2,2,1,1,1,2,1,3,0,1,1,1,1,2,1,2,1,1,2,2,1,1,4,0,1,1,3,1,2,1,1,4,2,1,1,3,1,0,3,2,2,3,2,1,1,2,1,1,2,1,1,0,3,1,1,4,0,1,3,1,2,1,4,2,2,2,2,2,1,2,1,1,2,1,1,1,2,2,2,2,1,1,1,2,1,1,2,3,0,2,1,2,2,1,1,1,1,1,1,2,3,1,2,1,3,1,4,0,2,1,3,1,1,1,2,1,1,3,1,1,1,2,2,1,2,1,2,3,2,1,1,1,2,2,2,1,2,0,2,1,1,0,4,0,4,2,2,1,1,2,1,1,1,0,2,1,2,2,2,1,1,2,2,1,2,2,1,3,1,0,2,1,1,4,3,2,2,2,2,1,3,0,1,1,4,1,1,1,3,3,0,1,2,3,3,2,2,1,2,2,1,2,1,1,3,2,1,3,4,1,1,2,1,2,2,1,2,2,3,1,2,2,2,3,1,1,3,1,3,1,2,2,1,1,2,3,2,2,4,1,2,2,1,0,4,2,0,0,1,0,2,1,2,0,1,2,3,1,1,1,2,2,2,1,2,0,0,1,0,2,1,3,3,1,2,2,1,2,2,2,1,3,0,1,0,1,0,0,1,1,2,1,1,1,1,2,1,3,2,2,2,3,0,2,0,1,1,1,1,1,0,1,2,3,0,1,0,1,2,2,3,1,1,2,2,1,0,1,2,1,1,1,4,2,2,2,1,1,2,1,1,0,1,0,1,1,3,0,1,3,1,1,1,1,2,2,1,1,2,1,1,4,1,1,1,3,0,0,0,3,2,2,2,1,3,1,1,1,0,1,2,2,4,2,1,1,3,3,0,1,1,1,2,3,2,1,3,1,2,3,1,1,1,1,1,1,1,1,0,1,0,0,1,1,2,1,1,2,0,1,4,1,1,1,1,2,1,1,0,2,1,1,1,1,3,1,1,3,1,0,1,0,1,1,1,3,1,0,3,0,2,2,2,1,2,1,0,1,1,1,1,4,1,2,1,3,1,2,2,1,2,2,0,2,1,1,1,4,0,1,0,0,0,1,1,2,3,2,1,0,3,2,2,2,1,1,1,1,3,3,2,1,1,2,2,1,1,2,3,1,0,2,3,1,3,2,1,2,1,2,1,1,1,1,1,3,2,1,1,3,1,2,2,1,3,1,2,0,1,0,0,3,0,3,3,2,1,1,2,3,3,2,2,1,2,1,2,3,1,1,3,2,1,1,2,2,2,4,3,2,2,0,3,2,1,1,2,1,1,2,1,2,1,3,1,1,1,2,2,3,1,3,2,1,1,4,1,1,1,1,2,1,2,2,1,2,2,1,3,1,0,1,2,3,2,1,1,2,2,3,1,2,2,1,0,2,2,2,1,2,2,2,3,2,2,2,3,2,2,1,1,2,1,1,1,1,1,1,3,1,2,3,1,0,1,3,1,2,1,4,2,1,1,0,4,3,1,3,1,3,1,3,2,1,1,1,2,1,0,3,4,1,4,3,1,2,2,3,2,2,2,2,0,2,1,1,2,0,2,1,3,1,2,4,2,1,1,1,3,1,2,2,0,2,1,2,2,3,1,1,2,1,2,2,0,1,1,3,1,1,3,3,3,0,1,2,2,1,2,1,0,2,2,3,2,1,1,2,1,1,2,3,2,2,1,0,1,1,2,3,2,3,0,1,2,3,1,2,2,1,2,1,0,1,1,3,1,1,2,2,1,2,2,2,1,2,0,1,1,2,1,1,1,0,1,2,1,1,1,1,1,1,0,1,1,1,2,1,1,2,2,3,2,1,2,1,2,1,2,3,1,0,3,1,2,1,1,1,2,2,2,3,3,2,0,2,2,0,1,0,2,1,4,2,1,3,2,1,2,3,0,2,0,1,1,2,1,0,2,1,2,1,1,0,2,2,1,2,2,1,0,1,1,0,0,1,0,1,1,2,1,3,2,2,1,1,1,1,1,1,1,1,1,1,2,1,1,1,3,1,1,1,1,0,2,1,0,2,2,1,1,1,2,2,1,1,2,1,2,2,0,2,2,2,2,2,2,2,3,1,2,1,3,1,1,0,0,1,0,2,2,3,2,2,1,1,1,1,1,1,3,3,2,1,1,1,2,1,0,1,1,1,2,1,3,4,2,1,1,1,1,2,2,1,1,3,0,1,4,2,0,1,1,2,1,2,1,3,0,2,2,2,2,1,2,1,2,2,1,2,1,2,2,3,1,2,1,0,1,1,1,1,1,2,1,1,1,1,2,1,1,1,1,3,1,1,4,2,3,1,1,1,1,0,2,2,1,1,1,2,1,2,0,3,3,1,3,2,2,1,1,3,2,1,1,2,1,1,2,1,1,4,1,1,2,2,1,2,1,1,2,1,2,1,1,3,1,2,1,2,2,2,1,2,2,2,1,1,2,1,1,1,2,0,1,1,3,1,3,1,2,0,1,1,1,1,1,0,1,2,3,2,1,1,2,1,1,2,3,1,2,2,1,2,1,1,1,1,2,1,2,0,1,1,1,1,1,1,1,1,1,2,1,2,2,2,1,2,3,2,2,1,2,2,1,1,2,1,1,0,1,1,1,1,1,2,1,3,1,2,1,2,3,0,1,0,1,1,1,1,1,1,1,2,1,4,1,1,3,1,1,1,0,2,1,1,2,1,2,1,2,1,2,2,3,1,1,2,1,1,1,1,1,3,1,2,2,2,1,3,2,1,2,1,1,1,1,2,2,2,1,2,0,1,2,1,1,2,2,2,1,2,1,0,3,1,2,2,1,2,1,2,0,1,1,1,2,0,1,1,1,1,3,2,3,2,3,3,1,1,2,1,1,1,2,1,1,3,3,1,1,1,1,0,3,2,3,3,1,2,0,1,1,2,1,1,2,2,1,2,2,3,1,1,1,1,1,2,1,1,2,3,3,2,2,1,1,1,1,2,3,2,1,1,2,1,3,2,0,1,2,3,1,1,2,1,2,1,2,3,2,0,3,2,3,0,1,1,2,3,2,1,2,2,1,1,1,1,2,1,1,1,1,3,1,2,0,1,1,3,2,1,1,2,2,1,2,1,2,1,2,1,1,2,2,2,1,3,3,2,1,2,2,2,1,1,4,1,3,3,3,0,0,1,1,3,2,1,1,3,0,1,0,1,1,0,3,1,0,1,2,2,0,1,3,3,2,1,1,3,3,2,2,3,1,3,0,2,0,2,3,3,2,1,1,3,2,2,1,1,1,2,2,2,3,1,1,1,1,2,1,2,2,1,1,0,1,2,2,2,3,1,3,0,3,1,2,2,2,1,0,1,1,2,1,0,1,3,0,3,4,1,2,2,1,2,0,2,3,2,3,3,3,3,3,1,1,1,3,2,3,1,1,3,2,1,1,3,3,1,1,1,2,1,1,3,2,1,1,3,2,2,2,2,1,1,1,3,2,1,1,1,1,1,2,1,2,0,0,1,0,3,4,1,1,2,1,1,1,1,0,0,2,2,2,1,1,3,1,2,3,0,1,1,3,1,1,2,1,1,1,0,1,0,0,1,2,3,2,2,2,2,1,3,1,1,1,1,3,3,1,3,1,3,1,1,3,1,1,2,2,1,3,0,4,2,2,1,1,2,1,0,1,2,2,3,0,1,1,1,1,1,1,1,1,3,2,3,3,2,1,1,2,2,0,1,3,1,1,2,1,1,1,1,1,0,1,1,2,1,3,1,0,1,0,3,1,2,2,1,0,2,2,1,1,0,2,2,1,2,1,1,2,1,1,2,1,3,1,1,3,1,1,1,0,1,1,3,0,3,1,3,3,1,0,3,1,0,3,0,3,1,1,1,2,1,1,1,1,1,2,1,1,0,3,1,1,1,2,1,1,2,1,2,1,1,2,1,3,3,1,1,2,0,3,3,1,1,1,1,0,3,2,2,1,0,2,1,1,3,2,3,3,2,3,1,1,1,0,3,1,1,3,2,1,1,1,2,1,0,2,1,1,1,2,1,1,4,1,1,1,1,3,3,2,1,1,1,3,1,1,1,3,2,1,3,0,1,1,2,1,0,1,1,1,1,4,1,1,1,2,2,3,0,2,1,1,1,1,2,2,1,2,1,1,2,1,1,2,1,2,1,2,1,2,2,1,2,3,3,1,1,0,3,2,2,1,1,2,3,1,2,1,2,2,2,1,2,2,1,3,3,1,3,4,1,2,2,2,3,1,1,2,1,2,3,1,2,2,2,1,2,2,1,1,1,2,2,2,1,1,0,2,1,1,2,2,0,1,0,2,1,1,2,2,0,1,2,0,2,2,2,1,2,3,1,2,0,3,2,1,1,1,3,2,0,1,2,1,0,3,2,1,1,1,2,1,1,2,1,2,1,1,3,1,2,1,0,1,3,1,1,1,1,2,2,1,1,1,2,0,0,2,1,0,1,1,3,1,0,3,1,2,0,2,2,1,1,0,1,1,1,1,2,3,1,1,1,1,1,1,2,1,2,1,1,1,1,1,1,2,3,1,2,1,1,0,3,1,1,3,2,2,2,2,3,4,2,3,2,2,2,1,3,2,2,1,1,1,2,1,2,2,1,1,1,1,1,3,1,3,1,0,2,1,2,2,1,2,3,3,1,3,1,1,3,1,1,2,3,2,1,1,2,0,1,2,1,2,2,1,2,2,2,1,3,2,1,0,1,2,3,1,1,2,1,3,1,2,2,0,3,3,1,1,3,2,3,1,3,2,2,2,2,1,1,2,3,1,3,0,1,2,0,1,3,0,1,2,0,4,2,1,2,2,2,1,1,1,1,2,1,1,1,3,1,3,1,3,1,2,2,1,1,1,1,2,1,1,2,2,2,1,3,1,2,1,2,1,1,1,1,3,1,4,1,1,1,2,1,4,1,1,1,2,2,2,3,2,1,1,1,1,1,0,0,1,3,1,1,1,1,1,1,4,2,2,3,2,0,4,1,1,1,2,1,1,2,1,1,1,1,1,0,2,3,2,1,1,1,1,1,0,1,2,3,1,2,2,0,1,1,0,1,1,4,1,1,2,1,1,1,1,3,1,1,2,2,1,3,2,0,0,2,2,1,1,1,0,3,3,1,1,1,1,3,2,1,2,1,0,1,1,1,3,2,1,2,2,4,1,3,2,2,0,1,1,1,1,1,2,2,1,3,1,4,3,1,1,1,1,3,3,1,2,2,1,1,1,1,2,2,1,2,2,2,2,0,4,0,1,2,1,1,1,1,2,2,1,1,1,3,0,2,1,0,1,0,2,1,1,1,1,2,1,0,0,0,1,1,1,0,1,2,1,4,2,1,3,1,1,2,2,1,2,3,1,2,3,1,3,2,1,2,1,3,0,1,0,3,1,2,3,3,1,1,0,0,1,1,2,4,1,1,1,2,2,1,0,4,1,2,1,1,0,3,1,0,1,3,2,2,1,0,0,1,1,1,2,1,2,1,2,2,1,1,2,1,1,0,2,2,1,3,1,2,2,1,1,0,0,1,3,2,2,3,2,3,3,3,2,2,3,0,0,2,2,1,1,1,1,1,2,1,1,1,2,1,2,2,1,1,1,1,3,2,2,3,1,2,1,1,0,2,1,2,2,1,3,2,1,3,0,2,1,3,3,2,0,0,1,1,2,3,4,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,2,1,2,2,1,1,1,1,2,2,1,2,1,2,2,2,1,2,1,1,1,2,2,2,0,1,2,2,2,2,3,1,1,0,1,3,2,1,1,2,1,0,1,4,1,1,2,1,3,3,1,1,1,2,2,2,1,2,1,1,3,2,2,0,2,0,1,1,2,1,1,2,1,2,1,4,2,2,1,1,0,2,1,2,1,2,3,1,1,1,1,1,2,0,2,1,1,1,1,1,1,2,1,1,1,1,1,1,1,2,2,1,2,2,1,1,1,4,2,1,2,2,1,3,0,3,1,2,3,1,0,2,1,1,2,1,0,1,0,1,2,1,1,2,2,2,1,1,2,0,0,1,1,2,1,1,1,1,1,1,1,2,1,1,1,3,2,2,1,1,3,2,1,1,3,1,1,1,1,2,1,0,2,1,2,1,2,2,3,1,2,1,1,1,2,1,1,2,0,1,1,1,3,1,0,3,1,1,2,1,1,3,1,3,2,1,2,2,2,1,1,3,1,2,2,1,2,1,1,1,1,1,2,0,3,3,1,2,4,2,1,1,1,2,2,4,0,3,3,2,3,1,3,2,1,4,1,2,3,4,1,3,1,0,1,0,2,2,2,0,3,1,2,1,3,2,1,3,1,2,0,2,2,2,1,1,3,0,1,0,2,1,1,1,1,1,1,3,2,1,3,2,3,2,1,2,1,0,0,2,2,2,2,2,0,2,4,0,2,0,1,0,1,1,2,1,1,1,1,3,2,1,2,0,0,1,3,3,1,2,0,1,1,1,1,2,2,3,1,2,1,4,3,1,2,2,3,2,2,1,2,1,3,2,1,2,0,1,1,0,2,4,2,2,0,1,1,1,1,1,1,2,2,2,1,1,2,2,2,1,1,1,3,1,2,0,4,0,1,2,1,1,1,1,1,2,1,2,4,3,2,2,2,2,1,2,1,1,3,3,0,1,0,1,1,2,1,1,1,1,1,0,2,2,3,3,0,3,2,0,2,1,2,1,2,2,1,2,3,1,2,1,2,1,1,2,1,1,3,2,1,3,3,1,1,2,2,2,2,0,1,2,2,2,1,1,1,1,2,1,0,1,2,1,2,1,2,1,1,0,1,2,2,2,1,2,2,3,2,2,1,1,1,2,1,1,0,0,1,2,3,1,1,1,1,3,1,2,1,1,1,0,2,0,0,0,1,0,0,1,3,1,3,1,3,1,1,1,0,1,2,1,2,3,2,1,1,2,1,1,4,2,1,1,3,1,3,2,2,3,3,2,1,2,0,2,2,1,1,1,1,2,3,0,1,3,2,1,2,2,0,1,3,2,1,0,4,1,2,1,2,1,1,0,1,2,1,1,1,1,4,2,1,2,2,3,2,2,0,3,2,2,4,1,1,0,1,1,1,1,1,2,2,2,0,1,1,2,4,0,2,2,2,1,1,1,1,1,2,1,1,1,2,2,2,0,2,2,1,0,1,1,2,1,1,2,1,1,1,1,2,1,1,2,2,1,1,3,1,1,2,4,2,3,1,1,1,2,1,2,1,1,1,2,2,3,3,2,3,1,1,2,1,2,2,2,1,1,1,2,1,1,1,2,0,2,0,1,0,1,2,1,1,1,2,2,1,3,1,3,1,1,1,2,2,0,3,1,1,0,1,1,2,1,2,2,3,2,2,1,1,2,2,1,1,2,2,1,1,3,1,2,2,1,2,1,1,1,1,1,0,2,2,2,1,0,1,1,2,2,1,1,2,0,2,1,0,2,2,2,1,2,2,1,2,2,1,3,1,2,4,1,1,2,2,1,0,2,1,1,2,1,1,2,1,2,1,1,1,2,1,0,0,0,2,2,2,2,2,1,3,3,1,1,2,3,1,2,1,1,1,1,0,3,0,1,1,2,2,3,0,0,2,2,2,2,1,1,1,2,1,1,3,2,2,1,2,1,3,2,2,2,2,2,1,2,1,2,2,1,3,2,1,1,2,2,3,1,1,1,1,1,1,4,2,4,2,3,3,4,1,2,2,2,0,3,1,2,2,3,1,1,1,1,1,1,3,3,1,0,1,1,2,1,1,2,3,0,3,0,2,2,2,3,2,3,3,2,1,4,1,1,1,0,3,2,1,1,0,1,2,1,0,2,0,0,1,3,1,2,2,3,1,2,2,1,1,2,2,1,2,1,1,1,1,0,2,2,2,1,3,1,1,0,2,1,3,2,1,4,2,1,3,1,3,1,1,3,0,1,0,2,2,3,1,2,2,1,1,0,1,1,1,1,1,4,2,2,1,1,3,0,2,1,1,2,1,1,2,3,2,4,1,2,2,1,1,1,1,1,2,1,3,1,2,1,1,2,1,1,2,3,2,1,2,2,1,1,1,1,1,2,1,3,1,1,2,1,2,1,1,3,1,1,1,3,2,4,0,1,3,3,2,1,3,1,1,1,1,4,1,3,1,1,2,2,2,1,1,2,2,2,1,2,1,3,1,1,2,1,1,3,1,3,3,2,1,2,2,2,1,1,2,3,1,1,3,4,4,1,2,0,2,0,2,1,1,1,2,2,2,1,2,2,1,2,2,1,3,1,3,1,3,0,1,2,2,2,1,2,1,1,1,4,1,3,1,2,2,1,1,1,2,2,1,1,2,1,1,1,1,2,2,1,3,1,0,2,2,1,1,0,2,2,1,2,2,1,2,0,1,1,1,1,2,3,1,1,1,2,1,2,1,2,1,2,1,1,3,3,1,3,1,1,2,1,2,1,1,2,1,1,2,2,1,2,1,1,2,1,1,2,2,2,1,1,4,2,2,1,1,2,2,4,2,2,2,1,2,1,1,1,1,1,2,1,2,2,1,2,1,1,3,1,2,1,2,4,3,1,1,1,2,1,1,0,2,2,1,1,3,1,1,1,2,2,1,1,1,2,3,1,1,3,1,3,1,2,3,2,1,1,3,1,0,1,3,2,1,0,2,1,0,3,2,2,2,2,2,2,2,1,2,1,1,1,2,2,1,3,2,1,2,4,2,4,1,3,1,1,1,2,2,1,2,1,1,0,4,1,2,1,4,2,0,3,2,0,1,1,1,2,0,1,1,0,0,1,3,0,0,1,1,1,1,1,1,0,2,2,1,0,2,2,3,3,1,1,3,1,3,3,1,2,2,0,2,2,1,1,2,2,1,2,1,1,1,1,1,2,3,0,1,3,0,1,4,1,0,1,1,2,2,2,0,3,1,1,3,1,1,3,2,2,1,1,1,0,1,2,0,1,1,2,2,1,2,2,3,0,2,1,1,1,1,2,1,1,2,1,1,0,1,3,0,1,1,0,0,1,3,1,2,1,1,1,0,1,3,1,2,0,1,2,3,0,3,0,1,0,1,2,1,3,1,3,3,4,2,2,2,1,2,2,1,1,0,2,1,2,1,2,1,2,1,1,3,2,1,1,1,2,1,1,3,2,3,2,2,2,2,1,1,1,2,1,1,0,1,2,3,1,1,0,1,0,2,1,1,3,2,2,1,3,2,2,0,1,2,2,3,3,1,4,3,2,4,1,2,2,3,0,1,2,1,1,1,2,1,2,2,2,1,4,3,2,1,1,1,3,3,1,1,4,1,1,1,2,2,2,2,2,2,2,2,2,1,1,2,1,1,3,1,2,2,4,2,2,2,3,2,3,2,2,0,4,1,1,2,1,3,1,2,2,1,2,2,2,2,3,2,2,3,3,0,2,2,1,2,3,1,3,1,3,2,1,2,2,2,2,2,3,2,1,2,1,2,2,2,2,2,1,2,4,1,3,2,2,1,3,1,1,1,2,1,0,3,1,3,0,1,2,1,2,3,1,3,2,3,3,1,1,3,1,4,2,1,2,2,2,2,1,2,1,2,2,2,3,1,3,3,2,3,2,1,1,2,3,1,2,3,2,3,1,2,1,2,1,2,3,3,3,1,1,2,1,2,1,1,2,1,2,1,0,1,2,0,2,2,3,2,1,1,2,0,2,1,2,2,2,2,3,3,2,0,0,1,1,2,2,0,2,2,1,2,1,1,2,2,2,1,1,0,2,1,2,2,2,2,0,2,3,1,2,1,2,1,1,1,1,3,2,2,2,2,2,1,0,1,1,2,1,3,0,3,1,2,1,0,2,1,0,1,1,1,2,1,2,2,1,2,0,1,1,0,2,1,2,2,3,2,2,2,1,2,3,2,2,4,2,2,2,2,1,4,1,0,2,1,1,1,3,2,2,1,3,1,3,2,1,0,2,2,4,1,0,2,2,2,4,3,3,1,2,2,2,1,2,0,2,3,2,1,0,1,1,2,1,2,2,0,1,3,2,1,1,2,1,0,0,2,2,2,4,2,1,3,1,1,1,2,1,1,2,1,2,2,1,1,3,2,0,1,2,0,2,0,1,2,1,0,2,3,1,2,1,1,1,3,4,1,1,2,1,0,0,0,0,1,1,0,0,0,0,2,2,1,2,3,1,3,3,1,3,1,2,2,2,2,3,1,2,1,2,2,3,1,3,1,2,3,2,1,3,2,1,1,1,2,0,2,1,2,1,2,1,2,3,1,1,3,4,2,2,2,2,2,2,1,0,4,2,0,4,1,1,3,1,2,1,0,2,1,0,1,0,2,3,2,3,2,1,2,3,1,1,0,2,2,2,2,2,2,1,2,0,1,1,1,1,1,1,2,2,2,1,1,0,1,3,2,1,1,1,1,2,1,0,2,3,1,1,0,1,1,3,1,1,2,2,1,2,1,2,1,1,1,2,4,2,2,4,4,2,0,1,1,0,1,3,1,1,2,1,1,1,1,0,1,2,3,3,2,1,4,2,2,1,2,2,0,2,1,1,1,2,1,1,3,2,1,2,2,2,2,2,2,1,2,2,1,1,1,1,1,2,1,2,0,2,1,3,2,3,2,2,2,3,2,0,2,3,2,2,1,1,2,1,2,1,3,2,2,2,2,1,1,2,1,2,2,1,1,1,3,1,1,1,3,2,2,2,1,0,0,2,0,2,2,2,4,1,1,0,0,1,2,1,0,0,1,3,1,2,3,3,1,4,1,2,1,4,2,3,1,3,2,3,1,2,1,1,1,0,4,1,2,1,1,2,0,0,0,2,2,1,1,3,1,0,2,2,1,2,3,1,0,1,2,1,1,2,2,2,1,1,1,2,2,2,0,3,1,3,4,2,2,0,3,1,2,1,2,1,1,1,1,1,1,1,1,1,3,1,3,1,1,3,2,1,0,2,2,1,2,1,2,3,1,2,1,3,1,2,1,1,1,2,0,1,2,1,0,4,2,2,1,1,2,1,1,1,1,2,2,2,0,3,0,2,1,1,2,2,1,3,2,2,1,1,1,1,0,1,2,2,1,2,2,2,4,4,1,0,2,3,1,1,2,2,3,1,1,1,2,1,2,3,1,2,1,3,1,1,1,1,1,2,4,2,1,1,2,1,1,2,0,2,2,3,1,1,2,1,1,1,1,1,1,2,0,3,2,0,3,1,1,1,1,1,3,3,3,2,3,2,2,1,2,1,3,3,1,2,2,1,4,1,3,3,3,2,2,1,1,2,0,2,3,2,3,1,1,3,2,4,1,0,1,3,2,2,0,1,3,1,1,3,2,3,2,3,3,1,1,3,1,1,2,1,2,2,1,1,2,2,1,3,0,1,2,3,1,1,1,1,1,2,2,1,1,3,1,3,3,2,3,2,3,1,2,2,3,0,2,0,1,2,2,1,3,3,2,3,1,2,1,2,1,2,2,2,3,2,2,3,0,2,1,2,1,2,2,1,2,1,1,1,2,2,2,2,1,2,3,2,2,0,0,3,1,1,2,3,1,1,0,0,1,1,1,2,0,1,1,2,1,2,0,2,2,0,2,2,1,1,1,1,1,1,0,3,1,1,0,4,1,1,0,1,2,2,2,2,1,1,1,1,3,0,0,2,1,1,2,2,1,1,2,1,1,1,1,2,1,2,0,2,1,3,1,1,0,2,2,0,2,0,1,2,0,2,1,1,1,0,1,2,1,1,2,1,1,2,1,1,2,3,2,0,2,0,3,2,2,1,1,1,1,1,2,3,1,2,2,2,1,0,1,1,3,2,1,2,1,0,0,3,1,2,1,2,1,3,1,1,1,4,3,2,1,1,3,0,1,2,4,2,1,3,3,1,2,2,2,1,2,0,3,1,1,2,4,1,2,1,3,3,1,2,2,1,1,2,2,2,2,1,2,2,2,1,0,1,0,1,3,2,3,2,2,3,2,1,0,2,1,0,2,2,4,2,2,2,1,2,2,3,0,1,4,1,2,1,1,2,1,1,1,1,4,1,3,2,3,2,0,1,2,2,1,2,2,2,1,1,0,1,2,0,4,3,3,2,0,1,2,0,2,1,3,0,2,1,3,3,2,1,1,3,1,1,2,2,0,1,3,1,1,0,1,2,2,0,2,2,1,0,2,3,1,0,2,1,1,1,0,4,1,1,1,0,0,1,2,2,4,4,3,1,1,1,1,4,1,1,2,3,3,1,1,4,2,1,2,3,1,2,1,1,2,2,2,1,1,1,0,2,1,1,1,0,2,2,0,0,0,1,0,0,1,1,2,1,3,2,1,2,1,1,1,1,1,1,1,1,1,3,1,2,1,1,1,1,1,2,2,2,0,3,2,1,1,1,0,1,3,0,1,1,3,1,1,2,4,3,1,3,4,1,3,0,0,3,2,2,1,2,2,1,3,2,1,1,0,0,2,1,0,1,0,1,0,1,2,1,0,1,2,2,2,1,2,0,4,2,2,1,1,1,1,3,2,2,1,0,1,1,1,2,3,2,4,1,0,2,3,1,1,1,0,0,3,1,3,2,1,1,2,2,2,1,2,3,2,2,1,4,2,1,1,0,0,2,2,2,0,0,1,2,1,3,1,0,1,2,2,1,4,1,2,1,3,2,2,3,2,1,1,3,2,3,1,4,3,1,2,1,2,2,1,2,2,1,2,3,0,3,0,3,3,2,3,1,2,1,1,0,1,2,2,3,1,1,2,1,0,2,0,2,0,1,3,3,1,3,0,2,2,2,3,0,2,2,3,3,2,4,2,1,2,3,3,2,1,2,1,2,3,1,2,1,1,0,0,0,1,1,1,3,0,1,3,3,1,0,0,1,1,1,1,4,1,0,1,1,2,1,1,1,2,1,1,1,1,2,3,1,1,1,2,1,1,0,3,2,1,1,1,1,2,2,1,1,2,1,4,3,0,2,1,1,2,0,2,1,3,2,0,3,1,4,1,2,1,1,0,0,1,2,1,1,1,4,1,2,1,3,0,1,1,2,2,1,2,3,1,2,3,1,2,3,0,0,1,0,1,1,2,1,1,1,1,1,1,1,4,1,3,3,1,1,2,0,2,1,2,2,1,2,4,1,2,1,0,1,1,0,1,1,1,1,2,1,1,2,1,1,2,0,2,1,1,1,0,1,1,1,0,2,2,2,2,2,2,1,3,1,2,0,1,0,1,2,1,1,0,2,2,1,1,2,1,1,1,1,0,1,2,1,3,1,1,1,4,3,1,2,0,2,1,2,3,1,2,1,2,2,1,3,1,3,1,1,0,2,1,2,2,2,2,1,1,0,3,1,3,1,0,1,4,2,1,3,1,1,1,1,1,2,1,1,1,1,1,1,2,1,1,1,3,1,1,1,1,1,1,1,2,1,0,1,1,1,1,2,1,2,1,2,1,3,1,1,1,4,0,1,1,1,4,1,3,1,1,2,1,4,2,4,1,1,4,0,2,1,2,2,1,0,1,2,0,0,1,0,1,1,3,1,1,1,2,1,0,1,1,3,2,1,1,2,0,1,2,1,2,1,1,2,2,2,1,1,1,1,2,3,1,1,2,1,1,2,1,1,1,1,2,1,2,2,2,2,2,2,2,1,2,2,0,1,0,2,1,2,2,2,1,3,2,1,2,1,1,2,4,1,2,1,2,0,1,1,1,3,2,1,2,2,2,3,3,1,1,1,3,2,2,3,0,1,1,3,0,2,2,1,1,1,1,1,1,2,1,1,3,1,1,1,1,0,1,1,1,1,0,1,0,2,3,0,3,1,2,3,1,3,2,3,0,4,1,1,1,0,1,2,2,3,1,1,2,1,1,1,3,3,2,2,2,0,1,1,1,2,3,1,3,1,2,0,3,1,1,1,0,2,0,2,1,1,2,0,2,1,2,2,1,1,3,1,1,1,0,0,1,0,2,0,1,2,1,2,2,1,3,2,2,0,0,2,2,2,2,1,1,2,2,1,3,2,2,1,1,1,0,3,1,0,4,1,2,3,0,1,2,2,1,1,1,2,0,1,1,1,4,2,1,1,1,3,4,0,1,2,2,1,2,2,1,1,2,1,1,1,2,1,3,2,2,1,0,1,2,2,0,1,2,2,3,0,1,2,1,3,1,1,1,2,1,0,3,1,2,0,2,2,2,3,2,2,3,3,3,2,2,2,4,1,1,4,3,3,2,1,3,2,1,2,1,1,2,2,2,1,2,3,1,2,2,1,0,1,1,2,3,2,2,2,4,2,2,1,3,1,1,0,2,1,1,1,2,3,1,1,2,1,1,2,1,2,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,2,1,3,0,1,2,2,1,1,1,2,1,1,1,2,2,1,1,0,1,2,2,1,3,1,0,1,1,0,1,2,2,3,0,3,2,1,2,1,0,1,0,1,3,2,2,1,0,1,1,3,2,1,1,3,2,2,0,1,1,0,1,1,1,1,1,0,1,1,1,2,0,1,1,1,0,2,1,2,1,1,2,1,1,2,1,1,1,2,3,2,0,2,2,0,1,1,1,0,1,1,1,1,1,2,1,3,1,0,1,3,0,2,1,1,1,1,1,4,1,2,1,1,1,1,2,3,3,1,2,1,3,0,1,0,1,0,0,2,2,1,2,2,3,1,2,2,2,1,0,0,1,1,2,2,1,1,2,3,2,1,1,2,4,1,0,2,1,2,2,3,0,2,2,2,1,1,2,1,0,1,0,2,1,1,1,2,2,2,1,2,2,2,0,1,1,2,1,1,2,2,2,1,1,1,1,1,1,2,2,1,1,1,0,2,1,1,1,2,2,2,1,1,2,2,3,1,2,0,1,3,0,3,2,1,1,2,1,0,0,1,2,2,0,1,1,2,1,2,2,2,2,2,0,2,0,0,2,1,1,1,1,2,2,1,2,1,2,3,0,2,3,2,1,2,1,1,2,0,2,2,1,2,2,2,1,3,1,1,3,0,1,2,1,1,0,1,2,1,1,0,0,1,0,1,1,1,0,2,1,2,1,1,1,1,2,2,2,3,3,1,3,1,2,2,1,0,1,2,0,1,2,2,2,1,0,2,1,1,2,2,1,2,3,2,1,1,0,0,1,1,1,1,3,1,1,2,1,2,0,1,1,2,1,2,1,3,1,1,0,0,1,1,2,0,1,3,1,2,1,2,0,1,1,3,3,1,2,1,1,3,2,1,0,2,2,2,3,2,2,2,0,0,2,1,2,0,2,1,2,1,1,2,1,4,2,1,1,2,1,1,3,1,1,1,1,4,2,2,1,2,3,2,1,2,1,2,3,2,1,0,1,1,1,2,2,1,2,2,1,1,2,3,1,1,1,2,2,2,3,1,2,2,2,1,1,1,4,2,2,2,2,2,1,1,2,2,2,1,2,2,1,1,1,3,2,2,1,2,1,3,1,1,1,1,2,1,1,2,3,0,0,2,2,2,1,2,1,1,2,1,0,2,1,2,2,1,1,2,2,1,1,2,1,2,3,0,0,1,1,1,1,1,1,1,1,1,1,2,0,2,1,1,0,1,1,2,3,2,1,1,1,2,2,1,1,3,1,1,3,1,2,1,1,1,2,2,1,1,1,2,1,1,2,1,0,1,1,0,1,1,1,2,2,2,2,2,3,1,1,1,2,2,2,2,1,2,1,1,1,0,1,1,1,2,1,1,2,1,2,1,2,1,2,1,2,1,2,2,1,1,1,1,1,1,0,1,2,1,3,1,1,3,2,4,1,2,2,3,1,2,1,2,3,2,1,1,1,2,1,0,0,2,2,1,2,1,2,0,1,2,1,3,0,1,1,1,2,1,1,2,2,1,1,3,2,2,1,1,2,2,1,2,2,1,1,4,2,3,1,1,1,2,1,3,2,1,3,2,1,2,3,1,3,2,3,2,3,2,2,2,2,2,2,4,2,2,1,3,2,3,0,2,2,1,0,2,1,1,1,1,1,1,2,1,3,0,1,0,1,2,1,2,1,2,2,2,2,0,2,2,1,1,1,3,1,1,1,3,1,1,2,1,2,2,2,1,2,2,1,1,1,1,1,2,1,2,1,1,2,1,1,2,1,2,2,1,2,3,4,0,2,0,1,1,1,1,1,2,1,0,4,0,1,1,0,1,3,2,1,2,2,2,1,1,2,1,4,2,1,2,2,1,0,2,1,1,2,1,4,2,1,2,2,4,0,1,1,2,3,2,1,2,2,2,1,3,0,2,2,1,2,3,3,0,2,2,1,1,1,2,2,0,2,1,1,2,0,2,2,1,1,1,2,2,2,1,1,1,1,1,2,1,2,2,1,0,2,2,2,2,2,1,3,3,1,2,1,1,3,2,1,1,1,2,2,2,2,0,1,2,2,1,1,2,1,2,3,0,1,0,2,3,1,1,0,2,2,2,1,0,3,2,0,1,2,2,2,0,2,2,1,3,1,1,2,1,2,2,1,2,1,3,2,3,2,1,2,1,1,3,1,1,2,2,1,2,1,2,0,1,2,2,1,0,3,1,1,3,0,1,1,2,1,1,1,2,3,2,4,2,2,1,2,2,2,3,2,1,2,2,3,2,1,2,1,1,2,2,1,1,2,1,1,0,2,1,2,0,1,2,3,3,1,2,1,1,3,1,1,1,2,1,1,1,2,2,2,1,3,1,3,1,1,1,1,0,1,1,2,1,2,2,0,1,0,1,2,0,2,2,0,1,2,2,3,3,1,1,2,1,2,1,3,1,1,1,2,2,3,2,1,3,0,3,1,0,1,1,2,1,1,1,2,1,1,1,3,2,1,4,0,2,2,1,2,3,2,1,2,1,2,4,1,3,2,1,1,2,2,1,2,2,2,2,3,2,2,2,1,1,1,2,1,1,1,3,1,1,2,2,2,3,1,2,2,1,2,3,1,0,3,0,1,2,3,3,1,1,0,2,1,1,1,1,1,2,0,3,2,2,2,1,1,0,0,2,2,2,2,3,2,2,1,2,1,0,1,2,2,3,0,1,2,1,1,2,2,1,2,2,1,1,0,1,1,2,1,2,1,1,2,2,3,2,2,1,0,1,2,1,0,3,1,1,2,0,2,1,2,0,2,2,1,2,1,0,0,1,2,1,2,1,1,4,3,2,2,0,2,3,0,2,1,1,2,1,1,2,0,1,1,2,2,2,0,1,2,3,2,1,3,1,2,2,0,2,1,2,2,1,0,2,2,3,2,1,2,2,1,1,2,1,2,0,1,2,1,1,2,1,1,2,1,2,3,1,2,2,2,1,2,2,1,2,1,3,1,0,2,3,3,1,1,2,1,1,2,1,1,2,1,2,3,2,1,2,2,2,2,1,2,1,1,2,4,1,0,3,2,2,2,1,1,2,2,2,1,2,2,1,1,2,2,1,1,1,1,1,2,1,0,0,2,1,3,2,4,3,0,3,3,0,0,1,1,3,2,1,3,1,2,2,2,2,3,1,2,2,1,1,2,2,2,2,2,1,2,2,1,1,0,0,1,3,1,2,2,1,0,0,2,1,0,3,1,2,1,1,2,4,2,2,2,2,2,2,2,1,3,1,4,2,2,1,2,0,0,2,1,1,2,2,2,1,1,1,2,1,1,2,2,2,3,0,2,1,0,1,1,1,1,2,1,3,0,0,2,0,2,0,2,1,1,1,2,1,2,3,1,1,3,1,2,1,3,3,3,0,1,0,3,1,1,1,2,2,2,2,0,0,4,1,2,1,1,0,1,1,2,1,1,3,2,1,3,1,2,3,2,0,2,3,3,1,1,2,2,2,3,1,3,4,1,3,1,2,1,2,3,1,1,2,2,2,2,1,4,1,1,1,1,1,2,1,1,1,0,2,3,1,2,2,1,2,2,0,1,1,1,2,2,2,2,0,3,2,1,1,1,1,1,2,1,1,1,2,0,2,1,2,1,1,1,2,1,1,1,2,2,3,0,1,1,1,2,1,0,2,1,1,1,2,1,2,1,2,3,1,2,1,2,2,0,3,2,1,2,1,2,0,1,2,2,1,1,1,2,2,3,1,1,1,0,2,2,0,2,1,2,0,2,2,2,2,0,1,1,1,1,2,1,1,3,2,1,2,1,1,1,1,1,0,3,4,1,0,1,2,2,1,0,1,1,1,0,2,1,1,0,2,2,2,0,2,0,2,2,1,3,2,2,1,3,1,1,0,1,1,3,1,1,3,3,0,3,1,0,3,3,1,3,2,1,1,3,1,2,0,1,3,1,2,1,1,0,2,1,1,1,0,2,1,1,1,2,1,3,1,1,2,2,1,1,2,1,3,1,0,1,3,2,3,2,2,3,1,2,1,2,3,1,2,1,1,3,1,1,1,1,4,1,2,1,0,2,2,1,2,2,1,2,1,1,2,1,1,2,0,2,1,2,1,1,0,1,1,0,2,1,1,1,2,4,2,1,1,1,0,1,1,1,1,2,2,2,2,2,2,2,3,1,0,2,1,3,0,1,2,0,0,1,1,2,2,4,1,1,2,2,1,1,2,2,4,1,3,4,1,0,1,2,2,1,1,1,3,2,2,1,1,3,1,1,2,2,1,1,2,1,1,3,3,1,2,1,0,2,1,2,3,2,4,1,2,3,2,2,1,1,2,0,0,1,1,2,2,2,2,2,2,2,1,3,1,1,2,3,2,2,1,1,1,2,0,1,2,2,1,2,1,3,2,1,1,1,1,1,2,1,3,2,2,2,2,3,3,0,2,1,1,0,2,1,2,2,3,2,2,0,1,2,2,3,1,2,0,1,2,4,2,2,2,2,2,2,2,3,2,2,1,3,1,1,1,1,3,2,1,3,2,1,0,2,2,0,2,1,2,2,1,1,1,2,2,1,3,2,1,0,0,0,2,3,1,3,3,2,2,2,2,1,1,1,3,2,1,3,3,1,2,0,2,2,3,3,1,1,0,1,1,1,2,1,2,3,2,2,3,2,1,2,3,0,2,2,2,1,0,2,2,1,1,1,2,3,4,3,2,2,2,0,2,3,3,3,4,2,0,2,1,0,1,1,2,1,1,1,2,0,2,1,1,3,1,1,1,1,0,1,2,1,2,2,1,2,2,1,2,1,2,0,2,1,2,2,2,1,1,0,1,1,0,2,1,3,2,2,4,2,1,1,1,1,2,4,1,2,1,2,1,1,2,1,1,2,1,1,2,3,1,1,2,1,2,2,0,2,2,1,1,0,1,3,1,1,1,2,3,0,2,2,2,1,3,3,1,2,1,1,3,2,1,1,1,1,0,1,1,3,1,2,2,2,1,1,2,1,1,2,2,2,3,2,3,2,2,2,0,2,4,2,1,1,1,1,2,1,1,1,1,2,2,2,1,1,0,1,1,1,1,2,1,2,2,2,0,1,1,2,1,1,3,3,1,2,2,1,2,1,2,1,3,2,1,2,1,1,2,1,0,2,3,1,1,1,0,1,3,2,1,4,2,1,2,1,1,2,3,2,1,3,2,1,3,1,1,1,2,2,1,3,0,1,1,1,2,1,3,3,1,4,3,1,1,3,3,0,1,2,1,1,2,1,1,1,2,2,2,1,1,2,1,1,1,1,1,2,2,1,1,1,1,3,2,1,1,2,1,0,1,1,0,2,2,1,1,1,2,1,1,2,4,1,2,2,3,1,1,2,2,1,2,2,1,1,2,1,2,2,1,1,1,2,1,2,2,2,1,2,2,3,1,3,1,0,2,0,2,1,2,1,1,1,2,3,2,2,2,1,2,0,1,0,2,1,1,3,2,1,2,2,2,2,1,1,1,2,3,2,1,2,2,1,0,2,2,1,2,1,3,2,0,2,0,1,3,1,3,2,2,0,3,1,2,3,2,1,2,2,3,1,1,2,1,1,2,1,1,1,2,2,0,3,3,3,2,0,0,3,2,2,1,0,2,2,1,2,3,3,0,1,1,1,0,3,2,1,0,2,0,0,2,2,1,3,3,1,2,3,1,1,1,1,1,1,1,1,0,1,4,2,1,1,1,0,3,1,3,2,1,2,2,2,1,1,0,1,0,1,0,1,0,1,1,2,0,1,2,1,2,3,2,2,3,1,1,3,1,2,2,1,1,3,1,1,1,1,1,2,1,2,0,2,2,0,0,1,2,2,1,2,3,1,2,2,1,1,1,1,2,1,1,1,2,2,1,1,1,3,3,1,3,2,3,1,1,1,4,1,1,2,1,2,0,1,1,2,1,2,0,4,2,2,1,2,2,0,1,2,2,1,3,0,2,3,1,4,1,2,1,2,1,1,0,2,4,0,1,2,2,0,2,1,1,1,4,2,1,2,2,2,1,1,2,0,2,2,2,1,1,0,2,3,2,0,2,0,1,1,2,4,1,2,2,2,4,1,2,1,2,0,2,1,1,2,3,1,1,3,1,1,1,0,2,1,1,2,1,0,1,0,0,1,1,1,1,1,0,3,2,3,1,0,0,2,0,2,0,1,2,1,2,1,1,2,1,3,1,2,2,2,0,1,3,2,1,3,2,2,1,2,0,3,1,2,1,2,1,2,1,1,2,1,1,0,3,1,3,3,1,2,0,3,3,1,1,1,0,1,2,3,1,1,1,1,1,1,2,2,3,0,1,1,1,3,1,1,2,2,1,2,1,2,2,0,2,3,0,1,1,2,1,1,3,1,1,2,0,3,1,2,1,0,0,2,2,0,2,1,1,3,1,3,2,2,1,2,2,2,3,2,0,0,3,0,1,2,0,4,4,1,3,1,1,0,2,2,3,0,1,2,1,1,3,1,1,2,1,1,1,1,2,4,4,1,1,1,1,2,2,1,1,0,1,1,3,1,2,0,2,1,1,1,1,1,1,2,0,2,1,2,2,1,2,0,1,1,2,1,4,2,1,1,2,1,2,2,2,1,2,2,2,2,2,1,1,1,1,2,1,0,2,3,1,3,1,3,0,1,0,0,0,2,1,1,1,1,1,2,2,1,2,1,1,3,1,3,2,1,2,2,1,0,2,3,1,1,1,1,1,1,1,2,1,1,1,2,3,2,1,1,1,1,3,1,2,2,2,2,3,0,2,1,1,1,3,4,2,1,2,1,1,3,1,1,2,1,1,2,1,3,2,1,2,1,1,1,3,1,1,1,2,2,2,1,1,2,2,1,3,1,2,1,1,2,1,1,1,1,3,2,3,2,1,4,1,2,1,1,2,2,1,2,2,1,2,0,1,1,4,1,2,3,2,2,1,3,1,2,1,1,1,2,1,2,1,3,1,2,1,2,1,2,1,1,3,1,4,2,1,1,1,1,1,2,1,3,2,1,4,0,2,1,2,1,1,2,0,1,2,2,0,3,1,1,1,3,1,2,0,3,3,0,2,2,1,2,1,3,1,3,2,1,3,1,2,2,1,3,1,1,1,2,1,2,2,2,1,0,2,1,2,2,2,1,2,1,0,2,1,2,1,1,1,2,2,3,2,1,2,1,2,1,3,2,1,2,0,1,2,4,2,2,2,3,2,1,1,1,1,1,2,1,1,2,2,2,4,4,0,2,2,1,2,3,0,1,1,2,2,1,1,2,2,1,1,1,2,3,1,1,2,2,2,0,1,2,2,1,2,0,2,2,2,3,2,2,2,2,1,3,1,4,1,2,2,2,2,1,1,2,1,1,2,3,2,2,1,1,1,1,2,1,3,2,0,2,2,2,2,1,2,1,2,2,2,1,3,2,0,2,1,0,1,0,2,1,2,1,2,1,2,4,3,0,2,2,1,2,1,4,0,2,1,2,1,1,2,0,1,2,1,2,2,1,1,0,2,2,4,3,1,3,2,1,3,3,3,1,1,4,2,4,2,2,0,1,3,4,4,0,1,1,1,3,0,1,2,1,0,2,4,2,1,1,1,0,1,2,2,1,1,2,1,0,2,2,2,1,1,1,3,1,2,1,1,4,0,1,4,1,1,2,1,2,1,1,1,2,2,0,0,4,1,2,1,0,0,3,0,1,1,1,2,2,2,0,2,2,2,1,2,1,4,1,3,1,3,2,0,0,0,3,1,2,3,1,2,1,1,1,3,2,1,1,3,1,3,3,1,3,2,2,1,2,1,3,3,1,3,1,2,2,3,2,1,2,0,1,4,1,4,1,2,0,1,1,2,4,2,3,1,1,3,0,3,1,1,1,1,1,1,1,3,1,1,1,2,1,4,2,1,0,2,1,3,2,1,3,2,3,0,3,2,1,3,2,1,1,2,2,2,1,1,1,1,2,0,1,3,2,3,1,2,1,3,3,3,1,0,3,2,2,2,3,1,1,1,1,2,1,3,0,3,1,0,2,3,2,3,3,1,3,1,2,1,2,3,0,0,2,2,1,2,1,1,2,1,2,0,2,2,2,2,0,3,3,1,3,1,1,2,1,0,1,2,2,2,2,1,4,2,2,2,2,3,1,1,1,2,2,2,1,1,3,4,2,1,1,2,1,1,1,2,2,2,1,2,0,2,2,1,1,0,0,1,1,1,2,1,1,1,2,1,1,2,1,1,2,0,3,1,2,3,0,0,1,1,1,1,1,1,1,1,1,2,3,2,2,0,0,2,1,2,1,1,2,2,2,2,1,1,0,1,2,1,2,3,1,1,1,2,1,2,2,1,2,0,2,3,1,2,1,2,0,2,1,1,2,1,1,1,2,2,2,2,2,2,1,1,2,2,2,0,2,2,2,2,1,2,1,2,1,3,2,2,2,3,2,1,0,2,2,1,3,2,3,1,2,3,2,1,1,1,4,1,3,2,1,2,1,3,1,1,1,3,1,1,1,1,2,2,1,2,2,1,3,2,1,3,3,1,1,1,1,2,4,2,2,1,0,2,1,2,1,1,1,3,1,3,0,1,1,1,1,2,2,2,2,2,2,2,1,2,2,2,2,2,2,1,2,3,2,1,2,2,1,1,0,3,2,0,1,3,1,1,2,1,0,1,1,0,1,1,1,3,3,1,0,1,1,2,1,0,3,1,1,4,2,2,3,1,1,1,2,1,1,1,1,1,1,1,2,2,2,2,2,1,1,2,2,0,2,3,3,1,0,1,1,3,2,1,1,2,4,1,1,2,3,1,1,0,0,1,2,2,1,1,2,0,2,0,2,0,0,0,4,1,0,1,1,2,1,1,1,2,2,1,2,1,3,0,1,1,2,2,2,2,1,1,1,1,1,3,0,1,2,3,1,1,1,2,1,2,1,0,1,1,1,1,3,3,0,2,1,0,2,2,1,2,1,1,2,4,1,1,2,2,2,2,1,1,0,2,3,2,2,3,3,1,1,1,2,1,3,2,1,1,1,1,0,2,3,1,2,2,1,1,2,4,4,3,2,2,2,1,3,1,1,2,1,2,1,3,0,1,4,2,2,1,1,2,1,2,1,1,1,2,3,2,2,1,2,2,2,0,1,2,2,0,1,1,1,2,2,1,2,2,2,1,3,2,1,2,3,2,1,1,2,1,1,1,1,1,2,1,1,0,1,1,0,1,3,2,1,2,2,1,1,1,1,1,1,2,1,1,2,2,1,1,1,2,1,1,3,2,1,2,1,2,1,1,2,1,2,1,1,1,3,1,1,2,4,1,2,2,1,1,1,1,2,1,2,2,1,2,2,1,1,1,2,1,1,2,2,2,2,1,2,2,1,2,1,1,1,1,1,2,1,2,2,1,3,1,2,1,2,3,1,2,2,1,2,1,1,1,1,2,2,1,1,1,3,1,1,1,2,2,1,1,1,1,1,4,1,1,2,1,1,1,2,2,2,1,1,0,2,1,1,1,1,1,1,2,1,1,1,2,1,2,2,1,1,1,1,2,0,1,1,2,1,1,1,1,2,2,1,3,3,1,1,3,1,1,2,1,1,2,3,2,1,1,2,0,1,3,1,1,2,2,2,2,2,2,1,1,2,0,1,2,2,1,1,2,2,3,2,2,2,1,1,1,1,3,1,2,1,2,1,1,2,1,3,2,3,1,2,0,3,1,3,3,2,1,1,2,3,3,0,1,1,4,2,3,2,2,2,2,1,1,2,2,1,1,3,0,4,4,2,1,1,1,1,1,1,1,3,1,1,1,1,1,2,0,0,3,1,2,2,0,1,2,0,3,1,0,2,1,1,3,2,0,1,3,1,1,1,3,2,2,1,2,2,1,1,0,2,1,3,1,2,1,2,2,1,0,1,2,1,1,1,3,0,1,1,1,1,2,2,0,1,1,2,1,3,0,1,1,3,1,1,2,2,4,3,1,1,2,2,2,2,0,2,2,1,1,1,1,1,2,0,1,1,2,2,1,1,1,1,0,2,0,1,2,2,2,1,1,1,2,0,1,0,0,1,0,3,4,0,1,1,2,2,2,2,2,2,2,2,2,1,0,2,2,4,0,1,2,1,1,2,1,2,1,2,1,1,1,3,3,2,1,1,1,1,1,1,2,2,1,1,1,1,1,3,3,2,1,2,2,2,0,2,3,2,2,2,3,1,1,1,1,1,0,1,2,3,2,2,2,1,2,3,1,2,2,3,1,3,2,2,2,1,1,4,2,1,2,2,1,1,1,2,1,2,2,3,2,2,2,1,3,1,3,3,3,3,4,1,1,2,2,1,2,2,2,2,2,1,1,2,3,1,0,1,2,2,3,0,2,0,1,2,2,2,2,2,2,1,0,1,1,2,2,2,2,1,0,2,2,1,3,2,2,1,2,2,1,3,2,2,1,2,1,1,2,1,1,2,2,2,1,1,2,1,2,1,2,3,2,3,3,3,4,2,2,1,2,2,1,3,3,1,2,2,0,1,1,1,3,2,1,2,1,3,1,2,1,2,2,1,3,2,4,2,3,2,3,2,1,1,2,1,2,2,2,0,2,2,1,3,2,2,2,2,2,1,2,2,2,1,2,2,0,1,2,3,2,0,3,1,2,4,1,1,0,1,1,2,2,1,2,1,2,2,1,2,2,2,4,2,2,2,1,1,1,2,1,1,1,1,1,2,1,3,3,1,2,2,0,0,1,2,2,2,2,2,1,1,1,3,2,2,2,0,0,2,1,4,2,2,1,4,4,1,3,1,3,2,1,2,2,1,1,0,1,2,1,1,1,1,1,1,1,1,2,1,1,1,1,0,3,4,1,1,2,3,1,1,4,1,2,2,1,4,2,1,1,1,1,1,1,1,1,2,1,3,1,3,0,2,0,1,1,0,3,1,1,1,1,2,1,3,1,1,4,3,1,1,1,1,2,3,1,3,2,1,1,3,1,2,0,1,1,1,1,1,0,2,2,3,1,1,2,1,2,2,2,2,2,2,1,1,2,1,2,2,4,1,0,0,1,2,2,4,3,2,3,1,1,1,2,4,1,2,0,1,3,0,2,1,1,2,0,1,1,0,2,3,2,4,3,1,1,1,2,1,3,2,1,1,1,0,1,1,3,0,1,2,2,3,2,4,2,2,1,2,2,1,2,0,1,2,1,0,1,1,2,1,1,2,2,1,2,1,3,2,1,2,1,1,0,2,1,2,2,3,1,1,2,1,3,1,1,3,0,1,1,1,2,1,1,3,1,1,2,2,1,2,2,1,2,2,2,0,0,2,2,2,2,2,3,2,2,2,1,0,2,2,2,2,2,2,1,0,2,2,2,2,2,2,2,3,2,0,2,2,1,2,2,3,1,1,0,2,1,1,0,2,2,2,2,1,2,3,1,0,2,1,1,1,2,1,3,1,4,2,0,1,2,2,2,3,2,1,1,2,1,1,1,1,2,4,1,0,2,1,1,1,1,2,1,2,1,3,1,2,3,3,2,2,3,2,1,1,1,0,2,1,2,2,3,1,4,2,0,3,2,1,1,1,1,3,1,4,4,2,2,3,3,1,1,3,1,1,1,3,0,3,2,3,2,3,1,1,1,1,1,2,2,2,2,1,1,3,1,1,1,1,0,2,1,1,1,1,1,2,2,1,2,1,2,2,2,1,2,1,3,2,1,0,1,1,3,1,3,3,3,4,1,0,2,1,2,0,3,4,1,1,1,2,1,2,2,3,1,3,1,2,2,1,2,3,1,2,1,2,2,1,2,2,1,0,0,2,1,0,1,1,2,0,2,2,2,0,1,2,3,1,1,1,1,2,0,0,1,2,1,2,2,1,1,0,3,1,2,1,1,1,1,2,3,2,2,1,0,2,2,1,2,1,2,2,1,2,2,1,3,1,1,0,1,1,2,1,1,2,0,1,1,2,1,1,3,2,1,2,1,1,2,2,1,2,1,2,0,2,2,1,2,0,2,1,3,1,2,1,2,0,1,2,2,1,1,2,2,3,3,2,1,0,1,1,2,1,2,1,2,1,2,2,1,2,1,0,1,3,1,1,2,1,2,0,1,2,2,2,2,1,2,1,2,1,1,4,1,1,2,1,2,2,1,1,3,1,3,1,2,1,2,1,0,0,2,2,2,2,1,1,1,2,2,2,1,1,1,0,1,2,4,2,1,2,3,2,1,3,1,2,1,2,1,1,2,2,1,1,2,1,1,1,2,2,0,2,2,3,2,1,2,1,2,0,2,1,2,2,1,1,2,1,3,2,2,2,2,1,0,3,3,1,2,4,2,0,2,4,2,3,1,4,2,1,3,2,2,1,1,0,1,1,2,2,1,3,2,2,2,2,1,1,2,2,1,0,1,1,2,1,1,2,1,2,1,1,1,2,2,2,2,0,0,1,2,1,3,0,1,1,1,2,2,2,2,1,0,0,1,1,3,1,2,1,2,3,0,1,2,1,2,1,2,2,1,1,1,1,1,1,1,2,1,3,1,2,1,1,2,1,1,1,1,2,1,1,0,2,2,3,1,1,1,1,1,1,3,1,1,1,1,2,1,2,2,1,0,2,1,2,2,1,3,2,2,2,1,1,1,0,2,1,0,1,1,2,1,2,2,2,2,1,2,1,2,0,1,0,2,0,1,0,1,2,1,3,0,2,1,2,2,1,1,1,1,1,1,0,3,3,2,2,2,0,0,3,0,1,1,1,2,1,1,2,1,1,2,1,1,2,1,0,2,3,1,1,2,3,3,3,2,3,2,1,1,1,1,3,3,1,1,1,3,0,0,1,2,2,1,2,0,1,0,1,1,2,1,1,3,2,1,2,3,1,2,0,3,2,0,1,1,1,3,1,2,1,1,2,3,1,2,1,0,1,2,1,2,3,1,2,2,2,2,0,1,1,1,4,2,1,1,2,2,1,1,3,1,2,1,1,1,3,1,3,1,2,1,1,3,3,3,1,2,3,1,1,0,1,2,1,2,1,2,0,1,3,1,3,3,2,1,3,1,2,1,1,0,1,1,1,3,3,0,1,1,0,1,2,1,3,3,2,2,1,0,3,1,2,2,0,1,1,1,2,3,2,0,1,2,1,2,2,1,3,1,3,1,2,2,1,1,3,1,1,2,1,1,3,1,1,1,0,0,3,1,4,1,1,2,0,1,1,0,1,2,0,2,3,1,0,0,2,0,1,2,0,0,0,1,1,2,2,2,1,3,1,0,3,1,1,2,1,3,1,1,0,0,0,2,1,1,4,1,1,1,3,3,2,4,2,1,1,1,1,1,3,1,1,3,2,0,0,1,1,2,1,2,2,2,0,1,1,2,2,2,1,2,1,1,1,1,1,1,2,2,1,0,1,1,1,2,0,1,2,2,2,2,4,1,0,1,1,3,1,1,1,2,1,0,2,3,2,2,4,3,2,2,1,3,2,1,3,2,1,2,1,1,4,2,2,3,1,1,2,1,0,2,2,0,3,0,1,1,2,1,3,2,2,3,2,1,0,1,2,1,2,1,1,2,2,1,1,0,2,1,2,2,2,4,2,1,1,1,0,2,0,1,1,1,1,1,1,3,2,0,0,2,1,3,2,1,3,1,1,0,1,3,1,1,2,0,1,2,3,1,2,2,1,1,2,2,1,3,1,0,2,1,1,2,3,1,3,3,2,1,3,1,0,2,1,3,0,1,3,4,2,1,2,1,1,2,0,3,2,2,3,1,1,1,2,1,1,1,1,1,1,1,1,0,2,3,1,0,3,1,4,2,2,4,1,2,1,2,2,1,1,2,1,0,1,1,1,0,1,1,1,1,2,1,1,2,1,1,2,3,4,2,2,4,3,3,1,2,2,1,0,2,1,1,1,1,1,3,2,0,2,1,2,1,2,1,1,0,1,1,1,1,2,2,2,3,2,4,2,2,1,1,1,1,2,2,1,1,2,1,3,2,1,0,2,1,3,1,2,3,2,3,1,1,1,4,3,4,3,2,0,3,1,2,2,1,2,1,3,1,3,2,1,2,2,1,1,2,0,2,2,1,1,1,1,0,1,1,2,2,2,0,0,1,1,1,1,1,1,2,1,1,1,1,1,1,1,2,2,4,3,1,2,2,2,1,1,1,0,0,2,2,1,1,1,1,2,1,1,3,3,2,1,2,2,2,2,3,0,1,0,1,1,1,1,3,1,3,1,1,1,3,2,1,2,0,2,3,3,1,2,1,2,2,3,2,3,3,1,2,1,2,2,1,3,1,1,1,3,1,2,2,2,2,2,1,1,3,1,2,1,2,3,0,2,0,3,2,1,3,1,2,2,0,1,0,2,2,1,1,1,1,1,1,1,3,1,2,2,2,1,3,2,2,3,1,2,2,1,4,2,1,2,2,3,1,1,2,0,0,1,1,3,2,1,3,1,1,1,1,1,0,2,1,2,0,2,1,3,2,1,0,2,3,0,1,0,1,1,2,1,3,3,2,3,1,1,0,2,0,1,1,3,1,1,1,1,1,1,2,1,1,2,3,2,2,1,1,0,1,0,2,1,2,0,0,3,1,1,1,2,2,2,0,1,1,0,2,1,1,3,2,1,2,1,4,1,1,1,1,3,1,2,2,1,3,4,1,2,4,3,1,1,1,3,2,1,2,1,2,1,1,2,2,1,1,0,0,1,3,1,1,1,1,1,1,3,1,3,1,1,2,3,1,1,3,2,3,2,3,2,2,3,2,2,2,0,2,2,1,1,1,1,1,3,2,2,2,3,1,1,2,0,1,0,1,1,0,1,1,1,3,2,1,1,2,1,2,1,1,1,0,1,2,2,1,1,2,2,1,2,0,3,2,1,0,1,0,1,1,2,1,1,1,0,1,2,1,1,0,0,1,1,2,1,1,2,2,2,3,2,0,1,0,1,2,2,1,0,1,1,1,1,2,1,2,1,2,1,2,2,1,0,1,2,2,1,1,1,2,1,1,0,1,1,2,1,0,1,1,0,1,4,1,2,3,1,2,2,2,2,4,2,0,1,3,2,0,0,2,2,1,2,2,2,1,2,2,1,2,1,3,1,1,2,2,3,3,1,2,2,1,1,1,3,2,3,3,1,0,1,1,1,2,1,1,2,2,2,1,2,2,2,1,2,2,1,2,1,1,1,2,3,1,1,1,1,2,1,2,1,1,0,2,0,2,1,2,1,0,1,1,2,1,2,1,0,2,2,1,3,1,1,0,0,4,2,1,2,2,2,2,1,1,2,0,2,0,1,1,1,2,3,2,1,0,1,1,2,2,2,1,2,0,0,3,2,1,1,1,1,1,2,1,2,1,1,2,1,2,1,2,1,1,1,2,2,1,1,1,1,2,2,1,1,3,2,1,1,2,1,1,2,2,1,3,2,1,2,2,2,3,1,3,2,1,2,1,0,1,1,2,2,3,1,2,2,3,2,2,2,2,1,2,0,1,1,0,3,1,1,2,2,1,1,2,2,2,2,1,0,1,2,0,1,1,1,2,2,1,1,2,1,1,1,1,1,1,0,1,1,2,1,1,0,2,2,2,2,1,1,1,1,3,0,4,0,1,1,1,4,1,2,2,1,3,3,2,3,1,3,1,1,2,1,1,3,1,2,2,1,1,2,1,1,1,2,1,1,3,1,2,2,0,2,1,0,1,0,4,1,1,2,2,3,2,1,1,1,3,1,3,2,1,1,2,1,0,3,1,2,1,3,1,3,3,1,1,3,2,1,0,2,2,2,1,3,3,2,1,1,0,1,1,2,2,1,2,1,2,0,1,2,1,1,3,2,1,1,2,1,1,2,3,1,2,2,1,1,2,1,1,1,2,2,2,1,0,4,1,2,1,2,2,1,1,0,1,1,1,2,0,1,1,3,1,2,1,3,0,1,2,0,0,2,1,1,4,2,2,2,1,2,2,1,1,1,3,1,1,2,2,3,2,2,2,1,1,3,0,1,1,1,4,1,1,1,2,1,1,2,2,2,2,1,0,2,3,2,2,1,1,1,2,2,1,1,1,1,1,2,4,3,1,1,2,1,2,2,1,1,2,1,1,3,1,1,2,0,1,1,2,1,1,2,1,1,1,3,2,2,2,1,1,1,2,0,1,1,1,1,2,2,1,1,1,1,1,1,1,1,2,3,1,2,1,2,0,0,1,0,1,2,0,0,3,0,2,3,1,2,2,2,2,2,0,1,2,0,1,1,1,1,4,2,1,1,0,2,1,2,2,1,1,1,2,2,0,2,2,2,0,2,2,2,3,1,1,2,1,1,1,1,1,1,1,1,2,2,2,1,1,1,2,1,1,2,0,0,1,1,2,4,1,0,2,0,1,2,1,0,0,2,1,2,1,1,4,2,0,0,2,0,2,3,1,0,1,0,2,1,2,1,1,1,1,0,3,1,0,3,0,0,1,1,1,2,1,1,1,2,2,1,1,2,0,4,1,1,0,2,1,2,0,4,3,1,2,0,1,1,2,3,2,1,1,0,1,2,1,1,2,1,2,2,1,2,2,2,2,0,1,2,2,1,2,1,4,1,3,1,2,2,1,1,0,1,2,2,1,2,1,2,2,1,1,2,1,1,0,4,1,2,2,0,1,1,1,1,1,1,0,2,1,1,0,1,0,2,1,1,2,4,4,0,0,1,1,1,2,2,2,1,1,0,1,2,1,4,1,3,1,2,2,1,1,2,1,2,2,2,2,2,2,0,1,1,1,2,1,1,1,2,2,1,2,2,0,1,1,1,2,0,1,2,1,2,1,2,2,0,1,1,1,3,1,1,1,1,2,2,3,2,1,2,2,2,1,1,1,2,0,0,0,2,2,1,3,2,2,1,1,2,0,2,0,3,2,0,2,1,4,1,1,0,4,2,1,1,2,1,2,1,2,2,1,1,2,1,2,1,3,1,3,3,2,0,1,1,3,0,1,2,2,3,0,1,2,2,1,0,2,0,2,2,2,1,1,0,1,2,2,1,2,0,1,0,0,0,2,2,2,1,2,2,0,4,2,2,4,2,2,2,2,1,2,2,2,2,2,0,0,1,1,4,2,2,1,0,2,3,2,1,1,3,1,1,2,1,2,2,1,1,2,1,0,1,2,2,1,0,1,3,1,0,1,1,2,1,2,3,2,3,2,2,1,2,1,3,2,2,0,1,1,3,1,1,2,2,2,2,1,4,3,2,0,3,0,1,2,3,2,2,2,1,2,1,1,2,2,1,0,3,1,2,2,1,1,0,3,2,4,1,2,0,1,1,2,1,2,1,1,0,1,1,1,0,1,1,1,1,1,1,2,2,2,2,1,1,3,2,1,3,2,2,1,2,1,2,2,2,0,3,0,3,2,0,2,1,2,4,2,0,1,4,2,2,1,4,1,2,1,3,1,1,3,1,3,1,2,2,2,1,2,1,3,4,2,0,2,2,2,3,3,1,2,2,2,2,3,1,1,1,2,1,1,1,1,1,2,1,2,2,3,3,1,2,3,2,3,2,2,2,1,1,3,3,1,1,1,1,1,1,0,2,2,2,3,2,0,1,4,2,4,2,1,2,1,1,0,2,1,1,0,1,2,1,2,1,2,1,2,1,2,1,1,1,1,1,1,1,3,1,2,1,2,1,1,4,4,2,2,2,1,2,1,2,1,0,2,1,3,1,0,3,2,2,0,3,1,4,3,3,0,1,0,2,1,1,4,1,2,1,2,3,2,1,2,3,2,1,2,0,3,1,2,1,0,2,1,0,0,3,2,2,1,1,1,1,0,3,4,1,1,3,1,1,3,1,2,3,0,0,0,1,2,1,3,3,0,4,4,1,1,2,0,2,0,0,0,1,2,1,1,2,0,2,2,2,2,4,3,2,2,3,2,2,4,1,0,2,1,2,0,0,3,2,2,2,1,1,1,1,2,0,2,0,3,1,1,1,2,3,4,2,2,3,1,0,2,2,2,1,2,1,2,1,1,1,1,2,1,2,2,1,2,2,2,2,2,0,3,1,2,2,1,3,1,4,2,4,1,0,2,1,3,1,3,1,2,2,3,1,2,2,1,2,2,1,1,2,1,1,1,1,1,1,0,2,2,1,2,2,2,2,0,2,1,2,1,3,0,2,1,2,1,2,1,1,1,1,2,1,1,2,2,2,2,2,1,1,2,0,1,1,0,0,1,2,2,2,1,2,2,1,2,2,3,1,2,0,2,2,1,2,2,0,3,2,3,1,2,0,2,2,1,4,3,2,2,1,1,2,4,1,1,2,1,2,2,1,3,1,3,2,1,1,1,1,2,0,0,2,1,1,3,1,1,1,2,2,1,1,2,1,2,2,0,3,1,2,0,1,2,1,1,3,1,2,2,2,1,2,1,1,1,1,1,2,1,3,1,3,2,1,2,2,0,1,2,1,1,1,2,1,1,2,2,1,2,3,2,1,2,1,1,1,1,2,1,2,1,1,1,1,1,2,2,1,1,1,2,1,1,1,1,2,1,2,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,3,1,2,1,2,3,1,2,1,3,0,1,1,0,3,2,2,4,3,2,1,2,0,3,1,1,1,1,0,0,0,1,1,1,2,1,1,2,2,1,2,2,1,1,2,1,1,3,2,2,2,2,2,4,0,3,2,1,2,1,0,3,1,1,1,1,1,3,1,2,2,1,1,2,1,1,1,2,2,2,2,1,2,1,1,2,2,1,2,1,1,3,0,2,2,1,0,0,2,1,2,1,1,1,1,1,1,1,3,1,3,1,1,2,3,2,1,1,2,1,3,2,1,1,3,2,3,1,1,3,0,1,1,2,1,2,1,1,3,2,1,2,2,3,2,1,3,3,3,2,2,2,1,1,2,1,1,1,2,1,2,3,1,1,1,1,1,3,3,1,3,2,3,3,2,3,2,2,2,2,2,2,1,3,3,4,1,2,3,1,1,1,1,3,3,1,3,1,1,1,1,2,3,1,4,2,1,3,2,1,2,1,2,1,1,1,3,1,1,2,1,4,2,1,1,3,3,1,3,2,1,1,1,1,1,0,1,2,1,1,3,1,2,0,2,3,2,1,3,3,1,1,1,2,1,2,2,1,1,2,1,2,1,2,2,1,1,3,3,0,1,2,1,2,3,1,1,4,2,1,3,1,3,2,1,3,1,1,1,2,3,2,2,2,1,1,2,3,3,3,2,1,2,1,0,1,0,2,4,2,2,1,2,1,2,2,2,0,2,1,2,4,1,2,2,0,1,0,0,1,2,1,2,3,1,3,2,1,2,2,0,3,2,2,0,1,2,2,1,3,0,3,1,3,3,2,2,0,1,1,0,2,2,0,1,1,1,2,2,0,3,1,2,2,1,2,4,2,2,2,2,1,1,2,1,1,2,2,4,0,1,1,1,2,3,1,2,1,3,2,3,3,1,1,1,2,3,2,2,2,1,2,2,1,0,1,3,1,3,2,0,2,1,2,1,1,3,2,2,1,3,1,1,2,1,1,2,2,2,2,1,2,1,0,3,2,2,0,1,1,2,2,2,3,3,1,1,2,3,4,2,0,2,2,1,2,2,1,2,2,2,2,3,1,2,2,2,3,2,3,1,2,1,3,1,3,1,3,1,2,3,1,1,0,2,2,0,3,3,2,2,1,1,2,1,1,1,3,2,2,3,1,2,2,1,2,2,1,2,1,1,1,2,3,2,2,2,0,1,1,2,0,1,2,2,0,1,2,3,1,1,3,1,1,1,1,2,2,1,1,3,1,0,2,1,2,1,1,1,2,1,2,1,1,0,1,2,1,1,1,1,2,1,2,1,1,1,2,0,1,2,1,2,2,2,2,0,1,0,2,1,2,1,0,2,1,2,2,1,2,1,1,2,3,2,1,1,1,1,2,1,1,1,4,2,2,1,1,1,1,0,3,1,1,3,1,1,1,1,2,3,2,1,1,1,2,2,1,1,1,1,1,1,2,1,3,2,1,2,1,1,2,1,2,2,2,1,2,2,2,1,1,2,2,1,0,0,1,2,3,1,0,1,1,2,1,2,3,0,4,2,1,2,3,3,1,1,1,2,0,3,3,1,0,2,1,1,2,2,2,2,2,2,2,0,0,2,2,2,0,3,1,1,0,0,1,2,1,1,2,2,2,1,1,1,2,1,1,1,1,1,1,1,1,3,2,4,1,1,2,0,3,4,0,1,2,3,1,0,1,2,2,4,2,2,1,3,3,2,1,4,1,2,2,0,1,0,1,1,1,1,0,1,2,1,2,2,2,1,0,1,1,1,2,1,1,1,1,1,4,0,0,2,0,1,3,0,0,2,1,0,1,1,1,0,1,1,1,1,1,2,1,0,2,3,1,3,1,3,1,2,3,2,2,2,1,3,0,2,3,1,1,0,1,0,1,1,2,1,1,3,1,1,2,1,1,0,1,4,0,1,1,1,1,1,1,1,1,3,1,3,0,2,0,2,1,1,0,1,2,2,1,1,1,3,1,3,1,3,1,1,2,2,2,1,0,2,1,0,3,2,1,4,2,3,3,1,2,3,1,0,0,4,1,3,3,2,2,2,2,1,2,1,1,2,2,1,2,2,1,3,2,1,2,0,2,4,2,1,1,1,1,2,2,1,3,1,1,2,0,1,0,3,0,0,1,1,2,3,2,2,1,0,2,0,2,2,2,0,1,0,2,1,2,1,1,4,4,1,1,3,1,3,2,1,2,2,4,2,1,1,1,2,0,1,1,0,2,2,1,1,1,1,4,2,2,1,1,2,2,2,1,2,1,3,1,1,0,1,0,2,2,2,4,0,0,1,1,0,1,1,0,0,2,2,1,3,2,1,2,2,2,2,3,2,1,3,2,1,1,2,1,3,1,1,2,2,1,3,1,2,1,2,1,1,2,2,2,1,3,2,1,4,2,0,0,2,1,2,1,1,3,1,1,3,1,1,0,1,3,1,2,2,3,1,1,1,0,3,1,2,2,1,1,3,1,1,1,2,1,1,1,1,1,2,1,1,2,1,2,1,1,2,1,2,1,1,1,4,2,2,3,1,1,2,0,3,1,1,1,1,2,1,1,1,2,2,1,1,2,1,1,1,1,1,3,3,3,3,0,2,1,2,0,1,4,1,2,1,2,4,2,2,1,1,2,1,2,1,1,2,3,1,0,2,2,2,2,2,2,3,2,0,3,2,2,2,1,1,0,1,1,1,1,0,2,1,3,1,0,1,2,0,1,1,1,4,1,2,1,1,2,3,1,1,1,1,1,1,1,1,0,2,2,1,2,2,1,2,1,1,1,3,3,3,1,0,2,3,1,1,2,0,2,2,1,1,2,1,1,1,0,4,3,3,1,0,1,1,1,2,2,2,2,4,2,0,3,1,1,2,2,2,2,2,2,2,1,2,3,1,1,2,2,2,1,1,1,1,2,1,2,3,2,1,2,2,1,2,2,2,1,1,1,1,2,1,3,2,0,0,1,1,0,1,1,2,3,1,1,2,0,1,2,2,1,2,2,1,3,0,1,1,0,0,3,2,2,2,1,2,0,1,1,4,1,4,3,1,1,2,2,1,2,2,1,1,2,0,1,1,1,3,1,2,0,3,3,1,1,0,0,0,1,0,2,1,0,1,0,2,1,1,3,1,3,0,2,1,3,0,2,0,2,0,3,1,4,0,2,0,0,2,1,0,2,2,1,1,2,1,1,2,1,1,1,2,1,3,2,2,1,1,1,1,1,3,2,2,2,1,2,2,1,2,1,1,1,2,2,1,2,2,1,1,2,2,1,2,2,4,2,1,2,1,1,1,2,4,4,2,2,2,4,2,2,2,4,2,1,1,2,2,0,1,1,1,2,2,1,1,1,1,1,2,3,1,1,1,1,2,3,1,2,1,2,2,1,1,2,1,2,1,3,1,2,0,1,0,1,2,1,1,1,2,4,3,2,2,2,2,1,1,1,1,1,1,1,1,1,1,2,4,1,1,0,3,2,1,2,1,2,2,2,2,1,1,1,2,0,0,1,3,3,2,0,1,0,2,1,2,1,1,0,1,0,4,1,3,2,1,1,2,1,1,1,2,2,1,1,2,1,2,1,1,1,0,1,2,3,2,2,1,3,2,2,2,2,0,3,1,2,2,2,1,1,1,2,3,1,2,1,1,0,2,2,1,0,1,1,2,0,2,0,1,0,3,1,1,1,1,1,2,1,2,2,3,1,2,2,1,2,2,1,2,1,3,2,0,0,2,2,1,2,1,3,2,1,0,1,0,0,2,1,1,2,2,1,1,1,3,0,1,1,3,3,1,2,2,2,1,2,3,2,1,2,1,1,0,2,1,1,1,1,2,4,1,3,1,1,1,3,2,1,3,2,3,3,1,3,4,1,2,3,1,0,1,2,2,1,4,1,2,2,0,1,0,1,1,1,1,3,2,1,2,1,1,2,1,2,1,1,1,2,3,3,0,0,1,1,2,1,0,0,0,1,2,2,2,1,1,1,2,1,2,2,1,0,1,1,2,2,1,3,0,2,1,2,1,2,0,3,1,1,2,1,2,1,2,1,3,4,2,2,2,2,1,1,1,3,2,2,0,1,3,2,2,1,3,0,1,2,1,1,2,2,1,2,1,1,2,1,1,2,1,1,2,1,1,2,2,1,0,1,2,3,2,1,2,3,3,2,3,0,1,2,1,3,1,4,1,3,2,2,1,2,2,2,1,3,2,1,2,1,2,2,3,2,2,1,1,1,1,0,2,2,2,3,1,2,2,2,2,2,2,2,1,2,1,1,3,4,1,0,1,2,2,2,0,2,2,2,2,2,2,2,3,1,2,2,2,1,1,1,2,1,1,1,1,2,1,1,2,2,1,1,0,2,3,1,3,1,1,1,3,1,0,1,1,2,3,3,3,1,1,3,2,1,1,2,4,1,0,1,0,1,2,2,1,2,1,0,1,1,3,2,2,1,2,1,2,1,1,4,4,4,2,2,1,2,2,2,1,2,2,1,0,1,2,1,2,1,3,2,3,2,2,1,3,1,2,2,2,2,1,2,1,1,1,3,2,2,2,2,2,2,1,2,0,2,1,1,0,3,3,2,1,1,1,1,4,0,2,3,1,1,0,2,3,2,2,2,1,2,0,0,0,1,0,2,2,1,1,2,0,1,1,2,1,0,3,1,1,2,2,1,1,1,1,3,0,1,2,1,2,2,1,1,2,1,2,0,2,2,0,3,3,2,1,1,1,1,1,0,0,3,2,1,2,3,3,1,3,1,2,2,1,3,2,1,0,0,1,0,1,1,3,2,1,0,1,1,2,2,2,2,2,1,1,1,1,1,2,1,2,2,1,1,2,1,2,2,1,1,1,3,1,0,4,3,1,1,1,1,2,1,0,2,2,2,1,1,1,1,1,1,3,3,1,1,3,2,1,0,1,2,1,2,1,1,4,4,1,1,1,2,1,1,2,1,1,0,1,1,3,1,3,2,1,2,2,1,1,1,2,1,1,2,1,1,1,2,2,1,4,3,3,1,3,1,1,2,1,0,2,2,1,1,2,1,1,3,1,3,1,3,1,2,1,1,1,2,1,1,3,1,2,2,3,0,2,3,2,1,1,1,3,1,1,2,2,1,2,2,2,1,2,1,3,0,2,2,2,2,1,1,2,1,2,1,2,1,1,1,1,1,2,0,0,1,3,3,2,1,4,2,1,1,1,3,1,1,2,0,1,3,1,1,1,2,2,3,1,1,0,2,2,1,2,1,2,1,1,3,1,1,4,2,1,1,2,2,1,1,2,1,1,1,1,1,1,1,1,2,0,1,2,0,0,0,4,0,2,4,0,2,2,2,1,1,2,1,0,1,1,2,1,1,1,3,1,2,3,1,2,1,3,2,1,2,2,4,0,0,2,0,3,2,2,1,2,1,1,2,2,0,4,2,1,2,2,2,0,2,2,1,1,1,1,1,1,1,1,2,1,2,4,3,3,1,2,2,2,1,1,4,2,4,2,2,2,0,2,2,2,2,1,1,1,2,1,2,4,2,1,4,2,1,1,2,1,1,0,1,1,2,1,2,2,3,1,1,0,2,2,2,2,1,1,1,1,1,1,2,2,2,3,4,1,2,1,3,2,4,2,1,1,1,2,3,1,2,2,1,1,1,1,2,1,2,0,1,2,0,2,1,0,0,1,1,1,3,1,1,2,0,1,2,1,1,3,1,1,1,2,1,1,1,1,0,1,1,4,2,1,0,1,2,1,2,1,3,2,1,3,2,1,3,3,1,2,2,1,1,3,1,2,1,3,2,3,2,1,2,0,3,3,2,1,2,2,1,2,1,1,2,2,1,2,2,0,1,1,2,1,1,3,0,1,2,0,0,1,2,1,1,2,3,0,2,1,2,2,2,2,2,2,4,3,1,0,0,3,2,1,1,2,1,1,2,3,2,1,2,3,0,1,3,1,2,1,2,2,1,4,2,2,1,3,1,3,2,0,1,2,1,1,1,2,2,1,1,2,1,1,2,2,1,1,1,2,0,2,2,0,4,0,2,0,3,1,1,1,2,0,1,3,0,0,1,3,2,1,0,1,1,1,1,3,1,1,3,1,2,2,2,2,2,2,1,1,1,1,3,2,2,1,1,2,1,1,2,1,1,3,1,2,2,1,2,2,2,2,2,1,1,1,2,2,1,1,1,2,1,2,1,1,2,4,1,0,2,1,2,2,2,3,1,2,1,2,2,1,2,2,2,3,0,2,1,2,2,2,1,0,1,2,1,2,2,1,2,2,0,1,0,1,1,2,2,1,1,2,1,0,2,1,1,1,2,0,2,2,2,3,3,3,1,3,4,1,2,1,0,1,1,2,0,4,0,2,0,4,2,0,2,1,2,3,2,3,1,2,3,2,1,1,1,1,1,1,1,2,1,1,2,1,2,2,1,2,3,1,2,2,1,0,3,2,1,1,0,1,2,2,2,2,1,1,0,2,1,1,1,1,3,2,1,2,1,2,3,1,1,2,1,2,3,3,0,3,2,4,1,1,3,1,2,1,3,2,1,0,2,1,2,2,1,2,0,0,3,1,1,1,1,1,3,1,0,1,1,2,1,2,2,1,2,1,3,2,1,3,1,2,1,1,3,1,2,1,2,2,1,0,4,2,4,2,2,2,1,2,1,1,1,2,1,2,2,2,2,2,2,2,1,2,1,2,3,2,2,1,2,0,1,2,1,2,3,1,2,2,1,0,2,1,3,1,2,1,1,2,2,3,1,1,2,1,1,1,2,1,1,2,1,1,1,2,1,2,0,1,3,2,2,1,2,3,1,1,1,4,2,2,0,0,4,3,2,2,1,4,2,1,1,2,1,1,1,1,0,1,1,0,1,1,1,0,0,0,1,3,3,2,1,3,1,1,1,2,1,3,1,2,1,1,2,2,1,1,3,1,1,2,4,1,1,3,2,4,1,0,1,3,0,3,1,2,2,2,2,1,2,3,1,3,3,0,1,2,2,1,1,2,1,1,1,0,1,3,1,2,2,1,2,0,2,2,1,1,1,1,1,2,1,1,2,1,3,1,1,1,2,2,2,0,2,2,2,1,2,2,1,1,2,2,3,1,2,1,3,0,2,1,2,1,2,2,0,4,1,2,0,1,3,3,1,0,0,1,1,3,0,3,0,1,1,1,1,2,1,2,2,3,2,2,3,0,3,1,0,2,3,1,4,1,2,1,1,2,3,1,1,2,1,1,1,1,2,1,2,2,0,2,0,2,2,1,2,1,1,4,2,2,2,4,2,1,3,1,3,1,3,0,1,2,3,1,3,0,1,2,1,3,3,1,1,2,2,2,1,2,1,4,1,2,1,2,2,2,3,2,1,2,1,2,1,1,0,2,1,3,0,2,1,3,1,1,1,2,1,1,1,0,1,2,2,2,1,2,2,1,2,1,1,1,1,1,2,1,2,1,4,0,1,1,1,2,1,1,1,1,2,1,2,2,0,2,1,1,1,1,1,1,1,0,0,2,3,1,3,2,1,3,1,1,1,2,1,0,1,3,1,2,2,2,0,3,3,1,1,2,0,2,1,3,1,1,1,3,1,2,1,1,2,1,1,1,2,1,1,2,0,1,2,1,1,2,3,2,2,1,1,3,1,2,2,1,1,2,3,1,3,2,1,1,2,3,1,0,4,2,3,0,0,1,2,1,2,2,3,1,2,3,1,3,1,2,1,1,2,3,1,2,1,1,0,2,2,1,2,1,1,0,3,0,1,2,2,3,3,2,1,4,1,1,1,2,1,2,0,3,2,2,2,2,2,3,3,2,2,0,1,4,3,1,0,0,1,1,1,3,2,1,2,2,3,2,0,1,1,1,1,1,2,3,1,2,1,1,2,1,1,1,1,1,2,2,1,0,1,1,0,1,1,2,1,1,0,1,1,2,1,1,2,1,2,1,1,0,3,1,1,2,1,1,2,1,1,1,2,0,3,3,1,1,2,0,0,1,1,4,1,3,2,1,4,1,1,1,1,2,0,1,2,2,3,2,2,2,1,1,1,1,1,1,1,1,2,3,1,1,1,1,1,2,1,2,1,3,1,1,2,1,2,2,1,1,1,0,2,1,1,2,1,2,1,3,0,1,1,2,3,2,2,1,1,2,1,2,4,2,3,3,2,1,1,2,0,1,2,2,0,1,0,0,1,2,0,1,3,2,1,2,1,2,0,0,2,2,1,1,3,2,3,2,1,2,1,1,2,3,1,0,3,0,1,1,3,3,1,2,2,2,0,2,2,2,1,3,1,2,1,1,2,1,3,2,2,4,2,2,4,4,1,2,1,0,2,2,1,1,1,4,2,1,1,1,3,2,2,1,4,1,1,2,1,1,1,2,2,1,1,1,1,0,3,2,1,1,2,1,0,1,2,2,1,1,1,3,2,3,3,2,1,2,4,2,2,2,1,1,2,2,2,2,2,2,1,1,1,4,3,2,1,1,2,1,1,1,1,1,1,1,1,1,1,2,1,3,1,3,2,1,2,1,1,1,2,2,1,4,4,3,1,2,2,2,2,1,1,2,2,0,1,3,1,1,1,2,1,0,1,2,1,2,2,1,1,0,4,1,1,2,2,2,1,0,1,1,1,1,2,2,1,1,1,2,1,2,2,2,1,1,2,3,1,2,1,1,2,1,3,1,1,3,1,1,1,3,1,1,0,1,2,2,1,1,1,2,1,1,0,1,1,1,0,2,2,1,1,1,4,1,3,1,1,0,3,3,2,2,1,1,1,1,0,0,1,2,1,2,2,2,1,2,2,1,1,1,2,2,1,1,2,2,1,0,1,2,3,1,1,2,2,1,1,3,1,1,2,1,2,1,1,2,1,1,1,1,1,2,0,2,3,2,1,2,3,2,2,0,2,1,3,2,1,2,0,4,3,1,3,2,2,1,1,2,2,2,1,2,0,2,1,0,1,1,1,0,0,3,1,1,1,0,1,0,1,0,1,2,2,2,2,2,1,1,1,1,2,0,2,1,3,0,2,2,2,2,0,2,1,2,0,1,1,2,1,4,2,1,2,0,3,2,1,1,2,1,0,0,2,1,3,1,1,3,1,4,2,2,2,1,2,2,2,1,2,1,0,1,2,1,3,3,2,1,3,2,3,1,3,1,1,3,3,2,1,2,2,1,3,3,1,2,2,2,1,2,2,0,3,2,3,3,2,2,1,3,3,1,1,1,3,2,1,0,1,3,1,2,1,2,1,1,1,2,1,3,3,1,2,2,1,0,1,4,0,1,1,1,1,1,2,2,2,2,1,1,2,1,3,4,1,3,2,1,2,1,2,1,3,2,1,3,2,0,2,3,2,2,0,2,2,1,1,2,2,2,1,2,2,2,1,1,2,2,2,2,1,0,1,2,1,1,3,2,1,2,2,2,2,1,1,2,1,0,1,2,2,1,1,1,1,1,2,3,2,1,1,2,2,2,1,2,1,3,1,2,2,1,2,3,2,2,2,1,2,2,1,0,2,0,1,1,1,1,2,1,1,1,0,1,1,1,2,1,1,1,1,1,2,1,2,3,2,3,2,0,2,2,1,1,1,2,1,2,2,1,1,1,1,2,1,1,1,1,1,1,2,2,2,3,2,2,1,1,1,2,3,1,1,1,2,2,2,3,1,1,1,1,2,1,3,3,0,1,0,2,2,1,2,1,1,2,0,2,1,2,1,2,2,2,1,2,3,2,1,0,2,1,1,3,1,2,2,1,2,1,2,0,1,2,1,2,1,2,0,2,0,2,2,2,1,0,2,0,1,2,1,1,1,2,1,1,2,1,0,1,2,1,1,2,1,2,2,2,0,2,2,1,1,2,3,2,2,1,2,2,2,0,2,1,4,1,2,0,1,2,2,0,1,2,2,1,1,2,0,0,2,1,1,1,0,2,2,1,1,2,0,0,1,1,2,1,1,2,2,1,1,2,1,3,2,1,2,1,1,0,3,2,1,1,1,2,4,2,2,3,2,1,4,1,2,0,2,2,1,1,2,2,2,1,2,4,1,1,2,1,1,1,2,2,2,1,1,0,1,1,2,1,1,2,1,1,1,2,2,1,3,0,1,1,2,3,1,1,0,1,3,2,1,1,2,1,1,1,1,2,2,1,1,0,2,1,1,2,3,1,2,1,1,4,2,2,1,1,2,1,1,2,0,1,3,2,3,2,2,1,1,1,3,3,2,2,1,3,1,1,2,1,2,1,2,3,0,2,1,2,1,3,1,3,3,1,1,1,1,2,1,1,2,2,3,1,2,1,2,1,1,2,1,3,1,1,2,3,1,2,0,2,3,1,0,2,2,3,1,2,4,2,1,2,0,2,1,1,3,1,2,1,2,1,3,1,2,3,2,2,3,1,2,2,1,2,2,2,1,3,2,1,3,1,1,0,0,2,1,2,2,1,3,3,2,1,1,1,3,2,2,2,1,4,1,1,0,3,2,1,2,1,1,1,1,2,2,1,2,1,1,0,2,1,3,0,1,2,2,3,0,0,1,0,3,4,1,0,2,1,2,1,0,2,2,3,1,1,2,4,3,0,2,2,1,1,2,0,1,3,0,1,4,0,3,0,2,2,2,0,1,1,0,1,1,1,1,2,2,1,1,1,1,1,2,3,1,3,4,2,3,3,1,3,4,1,1,0,1,2,2,1,4,2,1,2,2,1,0,4,1,0,1,1,2,1,1,1,2,2,2,2,3,3,2,2,1,1,0,2,2,2,4,2,2,2,1,1,0,1,0,2,1,3,0,1,1,3,2,1,2,1,0,3,1,1,1,2,2,1,3,2,1,3,0,1,2,1,1,1,1,2,2,1,1,3,3,2,0,1,1,3,0,2,0,2,0,3,1,1,3,1,3,0,1,1,2,2,2,1,1,2,1,1,2,1,1,0,0,1,4,2,0,2,1,3,1,1,2,1,2,2,1,1,1,1,2,1,2,2,1,1,1,1,4,4,1,2,1,1,3,4,1,1,1,1,2,0,2,0,2,2,1,2,4,2,1,1,1,1,0,3,2,0,2,2,1,4,1,2,0,1,3,2,1,1,2,0,0,1,2,1,3,2,1,1,2,0,2,1,3,3,1,1,1,4,2,0,1,2,1,2,2,1,2,2,1,1,1,1,1,2,1,1,1,2,2,2,2,1,2,1,2,3,1,0,3,1,1,1,2,1,0,2,1,1,3,1,0,1,3,4,2,2,1,1,3,2,1,3,1,0,1,3,3,1,1,1,3,1,1,1,1,1,2,1,0,2,2,2,0,3,1,2,2,0,3,0,1,1,1,1,2,0,1,0,2,1,2,3,1,3,0,2,2,3,3,2,2,2,2,3,2,2,1,2,0,0,2,2,1,2,1,1,3,1,1,2,1,1,3,2,1,1,2,1,1,1,1,2,2,1,1,1,2,2,1,3,1,2,2,2,1,3,1,1,2,1,1,1,2,3,3,1,2,3,0,1,4,2,2,1,2,2,2,2,3,1,2,1,2,1,3,2,1,2,2,1,1,2,1,2,2,1,3,3,1,1,1,2,2,1,2,1,3,1,1,1,4,2,2,1,1,1,2,3,1,1,3,1,1,2,2,1,1,2,1,1,1,1,3,3,1,2,1,1,0,0,1,1,1,1,1,1,1,2,2,3,2,2,2,2,1,1,2,1,2,1,0,2,3,1,1,1,1,2,2,1,2,0,1,2,3,1,2,0,2,0,3,1,1,0,2,0,1,1,1,1,0,1,2,2,2,1,2,2,1,3,3,2,4,1,2,2,1,0,1,0,2,1,0,3,2,1,3,1,2,3,2,3,3,1,1,1,1,0,1,2,0,1,2,2,2,1,1,2,1,1,2,1,3,3,1,2,2,2,2,1,0,1,0,1,1,3,3,3,0,4,0,1,1,1,2,1,2,1,2,1,2,1,1,2,2,2,2,1,2,4,0,2,2,2,0,2,2,1,1,1,3,2,2,2,1,2,2,2,2,1,3,1,1,3,1,3,1,1,2,1,1,0,4,1,3,2,1,1,2,3,1,2,2,1,2,1,0,0,2,1,2,2,1,2,2,1,2,4,1,3,1,2,2,2,3,1,2,1,1,3,1,1,0,1,1,3,1,2,1,2,2,1,2,2,1,1,2,1,1,1,1,1,2,1,1,1,1,3,2,0,1,0,1,1,2,0,1,2,2,2,3,2,2,2,2,0,3,1,1,3,0,1,3,2,0,1,1,2,1,1,1,2,2,2,1,1,2,2,1,1,2,1,1,2,2,2,2,1,1,1,4,2,2,1,2,2,1,1,1,2,1,2,2,1,0,2,2,4,1,3,2,2,1,2,0,3,0,1,3,2,2,3,0,3,1,0,1,2,1,2,2,1,1,1,1,1,1,3,3,2,1,1,2,1,2,1,1,1,0,3,1,2,0,2,1,1,3,2,0,1,0,1,1,1,2,2,3,1,2,2,0,0,2,2,1,1,1,1,1,1,0,2,0,2,2,1,2,1,1,3,3,1,1,2,0,0,2,1,1,3,2,1,2,1,1,2,1,1,3,3,2,1,1,2,1,1,2,1,2,1,2,2,1,2,2,1,2,2,1,3,2,2,1,1,2,3,1,1,2,3,3,2,0,4,2,3,1,3,2,2,1,1,1,1,1,3,0,0,2,2,0,1,2,1,2,1,1,1,1,2,2,0,2,1,1,2,1,3,1,2,1,3,1,2,1,0,1,2,1,3,1,3,1,1,1,3,1,3,1,0,3,0,2,1,1,1,1,2,2,1,1,1,3,3,4,1,1,4,1,1,1,1,1,0,0,1,4,1,1,1,1,2,3,0,1,3,2,3,2,2,1,1,2,3,2,4,2,2,1,2,1,2,1,3,2,0,1,0,2,1,0,1,1,1,2,2,0,1,3,2,2,1,2,4,3,0,0,2,1,1,1,0,1,1,1,2,1,1,0,1,4,1,0,1,1,0,1,2,4,2,2,2,1,2,1,1,1,1,2,1,1,0,1,1,2,0,1,2,1,3,2,3,0,1,3,2,3,3,2,1,1,0,3,0,0,2,1,1,0,1,1,1,2,0,1,4,0,2,2,2,2,2,2,3,1,1,3,1,2,2,2,2,2,2,0,1,0,2,2,1,0,2,3,1,0,2,2,1,2,2,3,1,1,2,1,2,2,1,3,3,2,1,2,3,2,2,1,2,2,2,3,2,3,2,0,1,1,2,2,1,1,4,1,1,1,1,3,1,2,0,1,1,2,1,2,1,0,0,2,2,2,1,2,1,1,1,1,1,1,3,2,2,1,1,2,2,3,2,1,1,2,1,1,1,1,2,3,2,2,1,1,1,2,1,2,0,1,1,3,1,1,4,1,1,1,1,1,1,3,1,1,1,0,1,2,2,3,2,4,1,1,1,2,2,2,1,1,2,2,1,1,2,2,1,2,2,2,2,2,3,0,2,3,1,1,3,1,1,1,1,0,1,1,2,1,1,2,1,3,3,3,1,2,1,2,0,1,1,2,3,1,2,1,2,1,1,1,1,1,1,1,1,2,2,1,2,1,3,1,3,0,1,1,3,1,1,1,1,1,4,1,2,2,2,2,0,0,2,0,1,1,1,1,1,3,1,1,2,0,1,1,1,1,3,3,1,2,1,1,2,2,0,1,2,2,1,4,3,1,1,3,1,1,2,2,1,2,3,1,1,2,0,0,1,1,2,2,2,3,2,2,2,1,1,2,0,1,1,2,1,1,2,1,2,2,1,1,3,1,1,1,1,0,2,3,4,3,1,2,1,2,2,2,1,1,0,3,3,3,1,2,2,2,2,1,2,2,2,1,1,1,1,1,2,1,2,1,2,1,1,1,2,1,3,1,1,1,2,2,0,0,2,2,0,2,2,1,2,2,2,1,2,0,1,0,2,0,1,3,3,1,1,2,2,2,2,2,2,0,2,2,1,3,1,1,2,2,1,1,2,3,1,2,1,1,3,1,0,2,4,1,2,2,1,1,1,1,2,2,1,1,1,1,3,1,2,0,1,2,1,0,2,2,1,2,2,2,2,2,1,1,2,1,1,1,2,2,2,2,1,2,2,2,1,2,1,2,0,2,1,2,2,1,2,1,3,1,3,1,2,2,1,1,2,3,1,3,1,1,4,2,0,3,2,2,2,0,1,1,3,2,2,1,1,3,1,1,2,1,2,2,2,1,1,2,2,1,3,1,1,2,3,3,0,2,1,2,2,1,2,1,1,2,1,1,1,1,2,2,2,1,2,2,1,1,0,1,2,2,2,1,2,1,2,1,4,1,1,0,1,3,2,1,1,1,1,2,2,0,1,1,2,1,0,4,2,1,1,1,2,1,2,2,2,2,0,1,1,1,1,2,2,1,1,3,2,1,1,1,2,3,2,1,1,2,2,1,3,1,1,1,1,2,2,1,0,1,1,3,1,2,2,2,1,1,2,1,0,0,1,0,0,2,2,4,2,1,3,2,1,2,1,2,2,0,3,2,2,3,2,1,1,2,0,0,1,1,0,2,2,3,1,1,1,0,2,1,2,1,2,2,0,1,0,1,1,1,3,1,0,2,1,2,2,1,1,1,1,1,2,1,0,1,0,3,1,2,3,1,1,4,1,4,2,1,2,2,0,0,1,3,1,2,0,3,1,0,1,0,1,1,1,2,2,0,0,1,1,1,2,1,1,1,1,1,0,1,4,0,1,2,1,2,0,1,1,1,1,2,3,2,1,1,1,1,1,1,1,1,1,2,2,1,3,0,1,1,0,1,1,1,1,1,1,1,1,2,0,0,2,2,0,1,1,1,2,2,1,1,1,1,1,1,2,1,2,2,2,2,1,1,1,2,2,2,2,1,1,3,2,1,2,2,1,0,2,3,1,2,2,3,1,2,3,1,2,1,3,1,1,2,2,2,3,2,3,1,2,0,1,2,1,3,2,1,1,2,1,1,3,2,2,1,1,1,2,2,2,1,2,2,2,1,2,1,1,1,1,1,2,0,3,2,4,2,3,0,1,2,2,4,1,2,1,0,2,2,1,2,0,3,2,1,0,1,2,3,1,2,1,1,3,4,2,3,3,2,1,2,1,1,1,2,1,2,2,1,3,4,2,2,2,0,1,1,1,2,2,2,2,1,2,2,2,2,3,2,0,2,2,2,1,4,2,2,2,1,1,3,1,4,2,2,2,2,1,2,1,3,1,3,1,1,2,1,1,0,0,0,1,1,2,1,2,2,2,3,1,2,1,2,2,1,1,2,2,1,3,1,1,1,2,1,0,3,3,2,1,0,2,2,2,1,2,0,1,1,0,1,1,3,2,2,2,1,1,2,2,1,2,2,2,0,1,0,2,4,0,2,1,2,2,2,3,2,1,2,1,1,1,2,3,2,0,0,2,3,3,2,4,2,3,2,2,1,0,2,1,1,1,3,1,2,4,2,3,1,1,2,2,1,1,1,2,3,1,3,0,2,1,1,1,2,3,1,3,0,2,1,2,1,0,3,1,1,2,1,1,0,1,0,1,1,1,1,1,2,0,1,2,0,1,3,1,1,0,2,0,1,2,3,3,1,3,1,2,1,1,2,1,3,2,1,1,1,1,1,0,2,1,3,2,2,2,2,1,1,1,1,0,3,2,1,1,0,1,1,1,1,4,2,1,0,0,3,1,2,2,1,2,1,0,1,1,1,0,3,1,2,2,0,1,1,1,1,1,1,1,1,1,1,3,2,1,3,3,3,3,2,2,2,3,0,2,2,1,1,4,2,3,2,2,2,2,1,1,2,1,4,4,2,2,1,1,1,3,2,2,3,0,0,0,1,1,0,3,2,2,2,1,2,3,2,3,3,3,4,2,4,2,3,3,2,1,1,4,1,2,1,1,0,2,2,1,2,1,2,0,1,2,1,2,2,3,0,3,1,1,0,4,0,0,3,3,2,3,3,2,1,4,2,1,3,1,3,0,2,4,1,0,2,2,1,2,1,2,2,2,1,1,1,2,2,4,1,1,0,1,1,3,2,1,1,2,1,0,2,1,1,1,3,0,1,0,1,2,2,0,0,0,2,2,2,1,1,4,0,3,3,1,1,1,0,1,3,3,1,0,0,0,0,1,1,2,3,1,0,2,1,0,4,1,4,1,4,1,0,1,2,0,2,1,0,1,3,1,1,2,1,1,3,1,1,1,1,0,2,4,1,1,1,3,1,1,1,3,2,0,1,3,2,2,0,1,2,2,0,2,0,1,4,3,1,4,2,1,2,2,3,2,2,1,0,2,1,3,0,0,0,0,1,1,2,2,1,0,0,3,1,2,2,0,2,2,3,1,0,0,0,1,3,1,2,3,1,0,4,2,1,3,0,1,2,3,1,2,2,4,1,2,1,1,1,1,1,2,1,1,0,2,1,0,2,3,1,1,2,0,1,2,0,0,1,1,1,0,1,1,2,2,1,1,2,1,3,2,3,1,3,0,1,1,2,2,2,3,0,1,2,2,2,1,1,2,3,2,1,0,3,1,0,3,0,2,2,1,1,2,2,2,2,0,1,0,2,2,1,2,2,1,3,0,0,2,2,1,1,1,2,3,2,0,2,2,1,1,0,1,1,3,2,1,1,1,1,1,2,3,0,1,2,1,1,1,1,0,1,1,1,2,0,1,4,0,2,3,1,1,1,3,3,2,1,2,1,1,1,1,1,2,0,1,1,2,1,3,2,1,1,1,2,1,3,2,3,2,3,2,1,1,0,1,1,2,2,0,1,1,2,1,1,1,1,1,1,1,1,3,2,1,2,2,1,2,1,4,2,1,1,2,3,1,1,1,2,0,1,3,1,0,3,4,1,1,2,3,2,2,2,1,1,3,1,3,1,1,1,2,2,4,3,0,0,1,2,4,1,3,2,1,2,1,1,1,2,1,3,2,1,1,2,1,1,0,1,1,1,1,2,1,3,1,1,3,2,3,1,1,0,1,1,1,1,1,0,1,2,1,1,3,1,1,1,2,2,2,1,2,4,2,0,1,0,2,2,3,4,2,2,3,2,2,2,1,3,2,3,1,0,0,1,2,1,1,2,3,3,1,2,1,1,1,1,0,3,2,0,0,2,2,1,1,2,1,1,2,0,2,0,2,2,1,2,3,0,1,1,1,2,2,0,1,2,2,0,1,1,1,1,2,1,1,3,3,3,0,3,1,2,2,1,1,2,1,1,2,1,1,1,1,1,1,1,4,1,1,0,3,1,1,1,1,1,1,1,0,2,2,3,1,2,1,2,1,1,1,1,1,1,0,1,1,2,0,1,2,1,3,2,2,1,2,2,0,2,0,2,2,2,1,1,2,1,2,2,1,1,1,1,1,1,1,1,1,3,2,3,1,1,0,2,2,2,2,2,1,1,1,0,1,4,2,2,1,1,1,1,1,2,2,1,1,1,2,1,0,2,1,3,2,2,2,2,2,2,1,1,2,0,1,1,2,3,1,2,3,2,2,2,1,2,0,1,1,1,1,3,1,2,2,2,2,1,1,2,1,0,4,2,2,1,2,1,2,2,1,2,4,1,1,1,2,1,4,0,1,1,2,3,2,0,1,1,1,2,2,3,2,1,2,1,1,1,2,0,1,3,1,2,0,0,1,3,1,2,1,3,4,1,2,2,2,2,3,0,0,1,0,2,1,1,1,2,1,1,1,1,2,1,1,1,1,2,2,2,1,2,1,0,2,3,1,4,1,1,1,2,2,1,1,3,3,1,1,4,1,2,0,2,1,1,3,3,1,1,2,2,1,3,0,2,2,1,1,3,2,1,1,3,0,1,2,3,1,1,3,1,1,2,1,1,2,0,3,3,1,1,1,2,1,1,2,1,2,0,3,0,1,1,1,0,2,1,2,2,1,0,1,0,2,1,3,1,0,1,2,3,4,2,3,1,1,2,1,3,3,3,1,1,0,2,2,1,3,1,1,0,1,3,1,2,2,4,1,3,3,1,1,2,3,2,1,1,1,1,1,0,1,1,1,1,1,1,1,2,3,2,3,0,2,0,2,3,2,3,2,1,4,1,2,3,1,1,1,2,1,2,0,1,2,1,1,2,1,1,0,3,1,2,1,2,2,1,2,1,1,0,0,3,3,1,2,1,0,1,0,1,1,1,1,1,2,2,1,1,1,2,2,1,3,1,2,1,2,1,1,1,2,1,2,1,2,2,2,1,2,2,2,1,2,1,0,1,0,1,2,2,1,2,2,0,1,1,1,2,1,1,2,0,1,1,2,0,1,0,2,2,1,4,1,2,3,0,2,0,1,1,1,1,2,2,2,2,0,2,1,1,1,1,1,1,1,1,2,3,1,2,2,1,2,0,1,2,0,1,2,3,1,2,1,2,0,0,3,1,1,2,2,3,1,0,3,0,1,3,1,2,0,3,0,1,0,2,2,1,2,1,1,0,1,1,2,0,1,2,2,1,2,1,2,2,2,0,0,0,0,3,1,1,1,2,1,1,1,1,3,3,1,1,3,0,1,2,3,0,2,2,1,1,3,2,1,1,1,2,4,2,2,1,2,2,1,1,1,3,3,3,2,2,2,4,4,1,1,3,1,0,2,1,0,1,2,4,3,3,1,3,1,3,1,2,1,2,2,2,1,1,1,2,1,1,0,1,2,2,2,1,0,3,1,2,2,1,2,1,3,1,2,1,2,1,1,1,1,1,1,2,2,2,3,2,1,4,4,1,1,1,3,0,2,2,2,0,1,2,1,2,1,2,3,3,2,1,0,2,3,1,0,1,2,1,2,1,3,2,2,1,2,0,3,1,1,2,3,1,1,2,3,0,1,3,1,2,2,1,2,1,2,1,2,3,1,1,2,2,1,2,1,0,2,1,1,1,2,2,0,1,2,3,3,3,2,2,2,0,2,1,1,2,1,1,3,4,2,2,2,1,1,1,1,2,2,1,1,1,1,1,1,4,0,1,0,1,3,2,1,1,2,2,0,2,1,2,2,2,1,0,2,1,1,2,1,1,0,1,1,1,2,2,3,1,1,1,2,2,1,2,2,2,2,1,1,1,2,2,1,1,1,1,1,1,1,3,1,3,1,2,1,1,2,1,2,4,1,1,1,1,2,1,3,1,2,1,2,4,2,1,1,4,1,1,1,1,2,1,1,2,1,2,1,1,2,2,2,1,1,2,1,2,1,2,2,0,3,2,2,2,2,3,3,3,3,1,1,2,2,1,1,1,1,1,3,2,1,2,2,1,2,1,2,1,2,2,0,4,1,2,1,2,2,1,2,2,1,0,1,2,1,3,2,2,1,1,1,1,3,1,2,3,1,2,2,1,2,3,2,1,1,2,2,2,0,0,3,2,3,2,2,2,2,1,0,1,1,2,2,4,1,2,3,3,1,1,1,1,1,2,1,3,2,2,2,2,1,2,2,1,3,2,1,1,2,2,1,1,2,1,4,0,3,1,2,1,2,1,0,1,0,1,2,1,1,2,1,1,2,1,2,2,1,1,2,1,3,2,3,3,1,2,0,2,2,1,4,1,1,3,3,1,1,2,2,1,3,3,1,3,2,2,0,2,2,3,1,1,1,1,1,1,1,1,1,1,1,0,2,3,1,2,2,1,2,1,1,1,1,1,2,1,1,3,1,4,4,0,1,1,2,2,1,1,1,3,0,0,1,1,3,3,2,3,1,3,3,0,1,3,2,2,1,1,0,3,3,1,1,0,1,0,1,3,1,0,0,2,0,1,1,3,0,1,0,0,3,2,1,2,1,1,1,1,0,1,1,2,0,1,2,2,1,1,2,1,1,0,2,2,1,2,2,0,0,3,1,1,2,1,1,3,1,4,0,2,2,0,1,2,4,0,1,2,1,1,2,2,1,1,1,1,2,4,1,2,2,1,3,1,2,1,3,1,2,1,2,1,1,4,2,0,1,1,1,1,3,2,2,2,1,1,1,2,4,1,2,2,1,2,0,2,2,2,3,0,2,1,2,1,1,2,1,1,0,2,1,0,1,3,1,3,2,1,2,2,2,4,2,2,1,1,0,1,2,1,0,1,1,1,1,3,1,1,2,1,3,1,1,3,1,1,1,2,1,0,3,3,2,0,3,3,1,3,2,2,1,1,2,1,3,1,1,2,3,3,1,2,1,1,1,1,2,4,2,2,1,3,2,1,1,1,2,1,2,3,1,1,0,0,0,1,2,1,1,2,1,0,0,2,1,1,2,0,3,2,2,1,1,2,4,1,1,0,1,2,0,1,2,0,2,0,2,2,2,4,2,4,2,0,2,0,3,2,1,2,2,1,0,1,3,3,1,1,3,3,3,1,1,2,1,0,3,1,0,0,1,3,4,1,0,0,1,1,1,0,2,1,3,2,3,2,1,1,1,2,2,2,0,0,3,1,1,0,2,1,0,1,1,1,1,1,1,1,3,2,3,2,1,1,1,3,2,2,1,1,1,2,0,3,2,1,0,1,2,1,1,3,1,0,4,1,2,3,1,1,3,1,2,2,1,1,2,2,1,1,1,1,1,2,1,3,2,2,1,1,0,1,0,1,0,2,1,1,2,1,0,1,0,2,2,3,2,1,2,2,1,1,2,1,0,1,1,1,1,0,1,0,0,1,2,1,2,2,3,1,2,1,4,2,1,2,2,1,1,1,1,1,2,1,1,1,4,1,1,1,1,1,0,1,2,0,1,3,0,2,1,1,2,3,1,2,1,2,2,1,1,2,2,1,2,1,1,2,4,1,1,1,1,1,3,2,2,2,1,3,1,1,2,2,1,1,4,2,2,1,1,1,2,1,2,1,1,1,1,1,1,1,1,2,2,3,2,0,2,1,1,2,2,2,1,2,2,1,3,1,2,2,3,2,1,2,1,2,1,1,2,1,3,3,3,2,1,2,2,2,1,1,2,1,3,2,2,1,2,0,1,3,2,1,1,2,2,1,1,1,2,0,0,1,2,1,1,3,3,1,2,3,2,1,1,1,2,1,2,2,1,1,2,3,1,2,3,1,1,2,1,1,1,1,2,1,2,1,2,3,1,1,2,2,3,1,0,1,2,1,2,1,1,1,2,1,1,3,2,4,0,1,0,1,0,1,3,2,0,1,1,1,0,2,2,1,1,3,2,1,1,2,2,1,1,2,2,1,1,1,2,1,1,1,1,1,1,3,1,1,1,3,1,2,1,2,3,2,1,3,2,1,1,1,1,4,2,1,1,1,2,2,1,1,2,2,1,3,1,2,1,1,1,1,4,3,4,1,2,1,2,1,1,0,1,1,2,1,2,1,0,1,1,2,2,1,3,3,3,3,1,3,3,1,2,2,1,1,2,3,1,3,2,1,2,1,0,3,1,1,2,1,2,2,2,1,1,2,1,2,1,2,1,2,2,1,1,3,2,1,2,3,1,3,0,2,0,2,1,2,1,1,2,1,1,3,1,1,2,1,1,2,2,1,2,2,2,2,0,2,1,1,0,2,1,4,3,2,0,1,2,2,2,2,1,2,1,2,2,2,1,0,0,1,2,3,2,1,3,1,1,2,1,1,2,2,2,2,2,3,2,2,1,1,2,2,3,1,1,1,2,4,2,0,0,2,2,1,3,1,2,1,1,3,1,1,1,1,1,1,1,1,0,3,2,2,1,1,1,1,1,1,1,1,2,0,1,1,1,1,3,1,0,4,3,3,0,1,3,1,3,1,1,2,0,2,1,2,2,1,2,2,2,3,0,1,0,1,2,3,2,2,1,2,2,1,2,2,2,2,1,1,1,1,1,1,1,1,2,1,3,4,1,1,1,1,2,1,1,0,1,0,1,1,1,3,1,1,2,1,2,2,2,3,2,2,1,1,1,1,3,1,1,2,1,1,2,1,2,3,4,2,2,1,2,2,1,0,2,1,1,3,2,2,2,1,0,1,2,2,1,0,3,1,1,0,1,0,2,1,3,2,1,1,3,1,0,3,2,0,1,3,3,1,1,0,0,2,1,2,3,3,1,4,2,2,0,1,1,4,1,3,3,0,3,3,3,1,2,1,1,1,1,1,2,2,1,4,1,2,1,2,1,0,2,2,1,2,2,1,1,1,0,0,0,2,3,1,3,1,4,2,3,2,3,0,2,1,2,4,2,2,1,2,2,2,1,1,3,1,0,1,3,1,1,1,3,1,1,2,2,2,2,1,1,1,2,2,2,1,1,0,4,2,2,1,2,1,1,1,2,3,1,1,1,2,3,1,3,1,1,0,3,2,1,0,2,2,2,1,3,1,1,1,3,3,1,0,1,2,1,2,2,2,1,1,3,2,1,0,2,1,1,1,2,2,1,4,0,2,2,2,2,3,1,2,0,0,0,3,1,2,3,1,1,0,1,0,1,3,2,1,2,1,2,2,2,1,1,2,1,2,2,2,2,1,2,0,2,2,2,2,1,1,2,1,1,2,2,1,1,2,1,1,2,0,2,2,1,1,2,0,1,1,3,0,2,1,2,2,2,1,2,4,2,2,2,2,1,1,2,2,4,1,2,1,2,1,1,2,3,1,1,2,2,2,1,2,2,3,2,1,1,2,0,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,0,2,2,0,4,0,1,2,0,3,0,2,1,2,1,3,2,2,1,2,1,2,3,2,1,2,0,4,2,1,0,1,2,1,0,1,2,1,1,1,2,2,0,2,3,1,1,1,3,1,2,2,1,0,2,1,1,1,1,3,2,1,1,1,2,2,1,3,2,3,2,3,2,1,2,1,1,3,4,3,3,2,4,4,2,0,1,1,3,2,1,3,0,2,1,1,2,3,2,2,1,0,0,1,2,1,3,3,2,2,1,2,1,1,1,0,2,1,2,1,1,2,1,1,1,1,2,1,2,1,1,3,1,2,1,1,1,1,1,1,1,1,4,1,2,3,0,2,2,0,1,1,1,2,0,2,2,1,1,1,2,2,2,2,1,1,2,1,3,1,2,1,2,3,0,1,2,1,1,1,2,2,3,1,1,2,1,1,1,1,1,1,1,1,1,1,1,3,3,2,1,1,2,1,2,1,3,1,3,0,2,1,2,1,0,2,1,3,2,0,1,1,1,2,2,1,0,2,1,2,2,1,1,3,1,2,1,3,2,1,2,1,3,0,2,2,1,0,1,0,2,1,1,1,3,1,2,2,2,1,2,1,2,1,1,1,1,2,1,1,2,1,2,2,1,2,2,4,1,1,2,1,1,2,3,3,1,2,2,2,1,1,2,1,1,0,2,1,1,1,3,2,2,2,2,1,1,0,2,3,2,0,2,1,1,1,2,1,3,3,2,3,2,2,3,1,1,2,1,4,2,1,3,2,1,1,2,1,2,2,2,1,2,1,2,1,1,2,3,1,1,3,1,3,1,1,1,2,3,2,2,1,2,1,2,1,2,2,0,2,1,2,1,1,2,3,1,0,2,1,2,1,1,3,3,1,2,2,4,1,1,4,2,4,1,1,0,1,1,4,2,0,2,1,1,0,0,2,1,4,3,1,0,2,2,2,2,0,2,2,1,1,1,3,2,1,1,4,2,1,1,1,1,3,2,1,1,2,1,2,1,1,3,2,2,1,1,2,1,3,2,4,2,1,2,2,2,2,1,1,2,2,2,3,2,1,2,1,1,2,2,2,2,1,1,3,2,1,3,1,3,2,2,1,2,3,1,1,1,2,0,2,0,0,1,2,2,1,1,0,2,2,1,1,2,2,1,2,1,2,2,1,2,1,2,1,1,3,2,3,0,1,1,2,2,3,2,2,3,4,1,1,1,0,1,2,2,1,1,1,0,3,1,3,1,1,0,1,2,0,0,0,0,2,2,2,1,2,2,1,3,1,2,1,2,1,1,2,2,2,0,1,2,1,3,1,2,2,0,2,0,2,2,2,2,1,1,3,2,2,4,0,0,2,3,2,1,0,1,3,1,2,1,4,1,2,1,3,0,3,0,1,3,2,1,2,3,1,2,2,2,1,2,0,2,0,1,1,1,1,2,2,1,1,1,1,2,2,1,0,1,2,1,2,0,0,1,2,2,1,2,2,1,1,4,1,2,1,2,1,0,2,1,2,1,1,2,1,1,1,1,0,1,0,2,1,1,1,1,2,3,1,1,2,0,0,0,2,3,1,1,1,0,2,1,0,1,0,0,0,1,0,1,1,3,2,3,1,2,1,1,2,1,2,1,1,3,1,1,2,4,1,1,3,0,3,1,2,0,1,0,3,1,1,0,1,3,2,2,2,2,1,0,1,2,0,1,1,4,2,1,2,0,2,3,1,3,2,0,4,1,3,3,1,3,1,2,2,1,1,1,1,2,2,1,2,0,1,2,2,1,2,1,2,4,3,2,2,3,2,2,0,2,2,1,1,1,1,2,0,2,2,1,0,2,1,3,1,1,1,0,1,0,0,0,1,2,1,2,2,2,1,3,2,1,1,1,0,1,0,3,1,1,0,1,2,0,1,1,1,1,0,1,0,3,0,2,2,1,1,2,4,2,0,1,2,1,1,4,2,2,2,0,1,2,2,1,1,1,2,1,1,3,1,1,1,2,0,2,2,2,2,1,0,2,1,1,2,1,3,2,1,2,2,1,3,1,1,2,1,1,1,1,3,1,1,4,0,3,2,2,2,0,1,2,2,1,2,2,1,2,4,1,1,2,3,2,2,1,1,2,2,2,2,1,1,3,2,1,3,2,1,2,1,3,1,2,1,2,3,2,2,1,2,1,2,2,0,0,0,1,1,0,1,1,1,1,0,2,1,1,3,1,2,1,2,2,2,2,3,1,1,2,3,1,2,2,3,1,1,2,1,1,3,1,2,0,1,1,1,2,2,2,2,4,1,1,2,0,0,2,1,2,3,0,2,1,1,1,1,1,3,1,0,2,2,1,1,2,2,1,2,1,1,2,1,1,1,0,2,2,1,2,2,1,0,1,2,2,1,3,3,1,1,2,2,3,1,0,2,1,2,2,1,3,2,2,2,3,3,2,1,2,1,2,3,2,4,1,3,3,2,3,2,0,1,0,1,3,2,2,0,2,2,2,1,2,2,1,0,1,1,1,1,2,2,2,2,3,3,1,2,2,3,1,2,0,1,1,3,2,2,2,2,1,1,2,1,4,1,2,2,2,2,1,0,2,1,1,1,2,2,1,1,1,2,1,1,2,1,2,2,2,1,2,2,2,1,1,0,1,1,1,1,1,3,1,2,2,2,2,1,3,1,1,2,1,2,1,2,2,2,1,1,2,1,2,2,3,1,2,1,2,1,2,1,4,1,1,2,1,2,2,0,1,4,1,4,1,2,2,2,2,1,1,2,1,4,2,1,2,0,2,2,4,1,1,1,1,4,2,2,2,2,1,2,2,3,2,1,3,0,2,1,1,0,1,1,1,3,2,1,0,3,1,1,2,1,1,1,1,1,2,1,1,1,3,2,1,4,1,2,1,1,3,1,1,0,2,1,2,1,1,2,1,2,3,3,1,1,2,3,3,1,4,2,1,2,1,1,1,2,1,1,1,2,2,1,2,0,1,1,2,1,3,1,0,2,1,1,2,1,1,0,2,1,0,1,2,1,2,1,2,1,1,2,1,1,0,1,0,3,3,1,1,4,1,2,1,2,1,1,1,4,1,2,1,3,2,0,0,3,4,4,2,1,2,1,0,2,0,2,1,0,2,1,1,3,2,3,0,2,2,1,3,1,1,1,3,1,3,2,0,1,0,2,1,1,1,2,1,2,3,1,1,2,1,2,0,1,2,2,2,1,2,1,1,2,1,1,3,1,1,4,2,1,0,2,0,2,2,0,2,0,2,0,1,1,0,1,2,1,1,3,1,3,1,2,2,2,2,0,2,1,1,3,1,1,1,3,1,2,1,3,1,1,1,2,1,1,1,1,1,1,1,2,0,0,2,1,2,4,2,2,4,1,2,1,1,0,1,2,1,2,4,3,2,3,1,0,2,0,1,1,0,2,1,2,3,2,3,0,1,1,1,3,1,3,4,1,1,1,0,1,3,2,1,1,2,2,4,2,3,3,4,1,0,1,1,1,0,1,1,2,3,3,3,2,1,1,1,4,0,1,1,2,0,0,4,0,1,3,1,2,1,4,2,3,1,2,0,4,1,2,1,1,1,1,2,1,1,0,2,1,2,0,1,2,1,3,1,1,0,4,1,2,1,1,3,2,0,2,1,1,1,2,1,1,2,0,1,1,1,1,1,1,2,1,3,3,2,2,1,1,3,3,1,1,3,0,1,1,1,0,1,1,2,2,1,2,2,2,1,2,2,1,0,1,1,1,2,4,1,1,1,1,0,2,1,1,2,0,0,2,1,1,3,0,1,2,1,0,3,0,1,2,1,0,1,1,3,0,1,0,4,2,2,1,1,1,0,1,1,1,0,3,2,1,1,1,3,2,2,2,0,1,2,2,0,2,1,2,2,1,2,2,2,2,1,1,3,2,1,3,2,2,0,1,2,2,1,2,2,2,1,2,3,2,2,0,1,2,1,0,0,1,0,0,1,2,2,3,3,3,4,2,4,2,1,1,0,2,2,1,3,1,0,1,2,1,3,1,1,1,1,1,2,1,2,1,3,1,3,3,1,1,1,2,1,1,2,2,1,1,1,1,0,1,0,0,2,2,2,1,2,1,1,0,1,2,2,3,3,2,3,2,1,1,1,1,0,1,1,3,1,2,2,3,1,1,1,2,2,2,1,1,2,0,1,4,4,3,1,2,1,1,2,2,1,2,1,1,3,1,2,1,2,2,2,1,1,1,1,0,1,3,0,3,2,2,4,1,1,1,1,3,3,3,2,2,2,2,1,2,3,1,1,2,1,0,1,1,1,2,1,2,1,1,2,2,1,2,2,1,2,2,3,2,2,2,1,1,1,2,1,3,1,1,2,1,2,1,1,2,1,1,2,1,1,3,4,1,2,1,1,4,1,1,2,1,2,2,1,2,2,3,2,3,1,0,2,2,1,0,1,1,2,1,2,2,2,1,4,1,2,1,0,1,1,1,1,1,2,1,2,1,2,2,2,3,1,2,2,1,1,1,3,1,2,1,2,1,1,3,2,2,2,2,2,2,1,1,1,2,1,1,2,1,2,1,2,2,1,2,1,2,3,2,1,0,2,1,2,2,3,1,0,3,1,1,2,2,1,1,1,1,0,1,1,1,1,1,2,2,0,1,1,1,0,2,1,0,2,3,1,2,1,1,0,0,3,2,2,2,1,3,2,1,3,2,1,1,2,2,2,1,3,2,1,2,2,1,2,1,2,1,3,1,2,1,1,1,1,3,2,1,2,2,3,1,1,1,2,2,2,2,1,2,2,1,1,2,3,2,2,2,3,2,2,2,1,0,1,1,3,2,1,0,3,1,1,1,1,3,4,1,0,3,0,4,1,1,0,4,1,2,2,1,2,2,2,3,1,3,2,2,3,1,0,1,2,1,1,0,1,1,3,1,2,1,2,1,2,0,1,1,3,2,1,1,2,2,1,1,1,1,2,3,1,0,2,2,1,2,2,2,3,2,1,2,3,1,0,1,1,0,0,3,1,1,1,1,2,1,2,2,1,2,1,1,2,2,1,2,2,3,3,3,2,1,1,1,1,0,1,1,2,1,1,4,1,1,1,1,1,1,1,1,1,1,3,1,1,1,2,1,2,0,4,1,0,2,1,2,1,3,0,1,2,0,2,2,3,3,1,2,1,2,0,2,2,1,1,1,2,0,2,1,2,0,3,1,3,2,0,2,0,1,1,2,1,2,0,4,2,2,1,3,3,0,2,4,1,2,1,1,1,1,1,2,1,2,2,0,1,4,2,2,1,2,2,2,2,3,1,2,2,3,1,2,2,2,2,2,1,2,2,3,1,1,0,1,2,2,2,0,1,1,1,2,3,1,1,1,2,1,0,1,1,1,2,2,2,1,4,0,0,2,2,2,0,2,2,1,1,1,4,4,4,1,1,2,3,1,0,1,1,1,1,1,2,1,2,1,0,2,0,2,1,0,1,0,1,2,2,3,4,2,0,1,2,3,2,3,1,1,1,2,0,1,1,1,1,1,1,2,1,3,2,1,0,2,2,2,2,3,2,1,4,2,2,0,1,0,1,3,2,2,0,2,2,2,1,2,2,1,2,2,1,1,1,3,1,2,1,1,0,1,1,1,1,1,0,1,2,1,1,0,1,2,1,2,1,0,2,2,1,2,0,1,0,2,1,1,1,1,1,1,2,1,1,2,2,1,2,1,2,2,0,2,1,2,2,1,2,0,2,1,1,0,2,0,1,2,2,0,2,2,1,0,2,2,1,1,2,1,1,1,1,2,1,0,2,1,2,1,2,3,2,1,3,1,1,2,1,1,4,2,1,0,1,1,1,3,1,2,4,1,1,1,2,1,1,1,2,2,2,0,3,1,1,2,4,1,1,1,2,4,2,3,3,2,1,1,2,3,1,0,1,2,1,0,1,1,1,1,3,2,2,2,1,0,3,1,1,1,4,0,2,2,1,2,1,1,2,1,0,4,2,2,1,1,2,1,1,2,0,2,1,4,1,4,1,2,1,1,1,1,1,1,0,1,2,3,1,2,1,0,3,3,2,1,1,1,0,3,2,1,0,0,1,0,3,1,3,1,4,1,0,1,1,2,4,1,2,1,2,2,2,3,1,2,2,2,0,1,2,1,2,3,2,2,2,0,1,2,2,3,4,4,1,1,0,3,3,3,4,1,1,3,1,0,1,2,2,1,1,1,1,2,1,2,1,2,0,1,1,2,3,1,2,2,1,2,1,1,1,2,1,0,1,0,2,2,2,1,3,3,1,1,2,2,0,1,1,2,2,0,0,4,4,2,2,0,1,2,1,1,0,1,1,2,2,2,1,3,2,2,1,2,1,1,0,0,1,4,3,1,2,1,4,1,1,1,1,2,1,0,0,0,2,1,4,1,0,1,2,2,1,2,1,2,1,2,2,1,1,2,1,1,0,1,1,2,0,2,2,1,2,1,2,1,2,1,3,1,3,4,1,3,1,3,1,3,2,1,1,2,1,1,1,2,1,1,3,3,4,1,2,1,2,3,1,0,2,1,1,2,1,2,2,1,2,0,1,1,2,1,2,1,2,3,2,0,3,1,1,0,1,2,2,0,2,2,1,1,2,1,1,2,1,1,3,1,3,1,2,1,4,2,1,2,2,1,3,0,0,1,1,0,2,0,3,1,1,1,1,1,4,2,1,3,1,1,2,1,2,1,2,2,0,4,3,1,1,2,4,3,2,2,2,1,2,1,2,3,2,2,2,1,2,1,2,1,1,1,1,1,2,2,1,2,1,2,1,2,2,1,0,2,2,4,2,1,1,2,1,2,1,3,1,1,0,3,2,4,2,2,0,1,1,2,1,2,1,1,2,3,1,1,0,1,1,2,2,3,2,1,1,3,1,2,1,2,2,2,2,3,2,1,1,0,1,3,1,1,2,1,2,2,1,3,1,1,2,2,2,1,2,1,1,0,1,1,0,2,1,1,1,1,1,1,1,2,0,2,0,1,1,2,3,1,1,2,1,1,2,1,1,1,2,3,0,2,2,2,3,2,2,1,4,1,2,1,2,1,3,1,2,2,1,1,1,0,2,1,3,3,1,3,2,1,3,2,2,2,1,2,0,1,1,2,1,2,3,1,1,3,3,3,2,2,1,2,3,1,1,2,1,1,2,2,1,1,2,2,1,1,3,2,0,3,1,3,0,2,2,0,2,1,1,1,2,1,1,2,2,1,2,1,3,2,1,4,2,1,2,2,1,2,2,2,1,1,2,1,1,2,2,2,1,2,3,1,0,3,2,4,0,2,1,1,1,1,1,2,1,1,1,2,1,3,3,4,1,2,3,1,1,3,3,1,1,1,2,2,1,1,1,1,2,1,2,0,3,1,1,2,1,1,2,3,1,1,1,2,3,2,1,3,1,1,3,1,4,3,2,1,3,2,1,2,2,1,1,1,1,0,2,2,2,1,3,0,2,1,2,1,2,1,2,2,1,2,3,1,1,1,1,2,3,2,1,1,4,3,1,0,0,1,1,2,1,2,1,2,2,2,2,3,1,1,2,2,1,3,1,3,2,1,0,1,1,1,1,1,1,1,4,1,2,1,3,3,2,2,1,3,2,2,1,3,2,2,1,1,1,2,2,1,2,2,1,2,1,1,1,1,1,2,3,2,3,2,3,2,2,2,0,1,2,1,1,2,1,1,1,4,1,1,2,0,1,1,3,1,1,2,1,2,1,4,1,2,1,3,1,2,2,1,1,1,3,0,1,1,2,2,2,3,0,2,2,2,1,1,3,1,2,1,1,2,2,2,3,2,1,1,0,2,4,1,3,1,3,1,1,2,3,2,1,1,1,2,2,1,1,1,1,2,1,2,1,2,1,0,1,2,1,0,1,2,1,1,2,2,2,2,2,2,4,1,1,2,1,1,0,1,0,3,1,1,2,1,4,2,1,1,1,1,1,1,1,2,2,1,1,2,0,1,3,3,0,1,2,3,3,0,2,1,1,0,1,1,1,1,2,3,1,2,2,1,1,1,1,0,3,2,1,2,1,2,2,0,1,2,1,2,1,1,1,2,2,0,1,2,2,3,1,1,1,1,2,1,2,1,2,2,1,1,1,1,1,2,1,2,1,2,1,3,1,2,1,0,2,1,2,1,2,2,1,1,2,2,2,2,1,4,2,1,2,2,2,1,0,2,0,2,0,1,1,2,1,2,1,2,1,2,1,2,1,1,0,2,0,0,3,1,1,1,2,1,0,1,2,1,1,1,2,1,1,1,1,1,2,2,1,1,1,2,0,1,2,0,1,1,2,2,2,1,1,2,2,1,1,2,1,1,2,2,0,2,1,2,1,1,2,2,1,1,2,1,4,1,0,3,0,2,0,3,1,2,1,0,1,2,0,2,2,2,1,0,1,1,3,1,0,2,1,3,1,2,1,2,0,2,2,0,2,1,3,2,1,1,1,1,0,1,1,1,1,1,1,1,3,1,1,0,2,1,1,0,0,2,3,0,1,1,0,2,1,2,1,0,2,1,1,1,2,0,1,0,1,1,1,2,2,1,1,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,2,2,2,2,3,2,4,3,3,1,2,3,4,1,0,2,1,1,0,1,3,1,1,1,2,1,2,1,1,3,1,0,1,2,1,3,2,3,2,1,3,3,1,1,2,1,3,0,3,1,1,1,4,1,2,2,2,2,2,3,3,0,1,3,1,1,3,2,0,1,3,2,1,3,2,1,1,2,2,1,1,3,2,1,0,3,1,1,1,2,0,1,2,2,0,3,2,2,2,1,3,2,1,1,2,3,3,0,1,1,2,1,1,3,1,2,2,2,1,3,3,1,1,0,2,1,2,0,2,2,1,2,2,1,1,2,1,1,0,1,1,4,2,2,1,3,4,1,1,1,2,2,1,1,0,1,2,2,2,2,1,3,2,1,2,1,2,1,0,2,2,1,1,1,2,2,3,2,2,1,3,1,1,2,2,0,2,1,2,3,3,1,2,2,1,1,2,1,0,1,0,1,2,0,2,1,1,1,1,1,1,1,1,2,0,2,1,1,1,1,2,1,0,3,2,1,1,1,3,2,0,1,1,1,1,2,2,2,3,1,1,2,1,2,4,2,2,0,1,2,2,2,2,2,2,2,1,3,2,0,3,2,2,2,1,1,1,2,0,3,2,2,2,1,2,2,2,1,0,1,1,2,1,2,1,3,2,2,2,2,1,1,2,1,1,1,2,1,1,1,1,4,2,2,1,2,3,3,1,2,1,1,2,2,2,1,1,0,2,2,1,2,1,1,1,1,2,2,2,1,0,0,2,2,2,2,1,2,2,2,1,1,2,0,3,1,1,1,1,2,1,3,2,0,3,0,1,2,0,1,2,1,0,1,1,1,1,1,0,2,1,2,2,1,2,2,1,1,2,2,2,2,1,2,3,1,1,2,2,1,2,1,1,1,2,1,1,2,2,2,1,1,1,3,1,0,3,1,2,2,2,3,1,1,2,2,1,0,2,1,2,2,2,0,2,2,2,2,1,2,2,3,1,1,1,2,1,1,1,0,2,2,2,1,2,1,1,1,3,2,1,2,1,1,2,1,3,2,1,2,2,1,1,3,0,3,2,0,1,2,2,2,2,2,3,2,2,2,2,1,1,1,2,1,1,3,2,2,1,1,1,1,1,1,1,2,1,2,1,2,3,1,2,2,1,0,3,1,3,1,1,2,3,1,2,1,1,2,1,2,0,1,1,1,0,1,0,2,1,2,1,1,2,1,1,1,3,1,1,0,1,3,1,3,1,1,1,2,1,3,1,1,3,3,1,3,3,1,1,2,1,3,3,1,1,2,1,0,1,0,1,2,1,1,3,1,2,1,2,1,1,3,3,0,0,1,2,1,1,2,3,1,0,3,3,1,1,1,2,1,1,1,1,2,2,2,1,2,1,1,1,1,1,1,1,3,1,1,3,1,1,1,1,1,1,3,0,1,1,2,1,1,1,3,2,1,0,0,1,1,1,3,1,1,2,1,1,1,1,3,1,3,4,1,2,2,1,1,3,0,1,2,3,4,3,1,1,3,1,1,1,3,1,1,3,2,2,1,2,3,2,1,1,3,2,1,2,2,1,1,1,1,1,1,4,3,1,3,1,1,1,3,2,2,1,0,2,1,2,1,1,3,1,2,3,3,1,2,1,1,1,3,2,1,2,1,0,1,1,1,1,1,3,0,1,0,1,1,0,3,3,2,2,2,1,0,4,1,2,2,1,2,1,3,1,2,1,4,2,2,1,2,1,2,2,1,2,1,1,1,1,2,3,1,2,1,1,2,1,2,1,1,4,1,2,1,1,1,1,2,1,1,1,0,2,1,1,2,1,1,2,4,1,1,2,2,2,2,1,1,2,2,2,0,2,4,1,1,3,4,1,2,2,1,0,2,2,0,1,2,3,1,2,1,1,2,2,4,2,1,1,2,1,1,0,1,0,1,1,2,4,1,2,1,2,1,1,1,1,2,1,1,2,2,2,1,0,2,1,1,2,1,1,4,2,1,2,1,1,1,3,2,2,1,2,0,2,2,1,2,0,0,1,2,1,1,2,0,2,2,2,2,1,1,2,2,2,3,2,1,3,1,1,3,3,0,1,1,2,3,2,3,1,1,1,2,2,2,1,3,1,1,1,2,0,2,1,2,2,1,1,3,2,2,3,2,2,1,1,1,2,2,1,2,2,1,1,2,1,0,1,1,1,4,1,2,2,1,2,2,1,1,2,2,2,1,0,3,1,0,2,2,1,0,2,1,0,1,0,2,0,2,3,3,1,2,0,0,1,1,3,3,1,3,1,1,2,2,2,1,2,4,1,2,1,2,1,1,1,1,2,1,1,1,2,2,1,1,1,1,2,1,1,2,2,1,1,2,2,2,3,2,1,2,2,2,1,2,2,1,2,1,2,1,2,1,1,2,4,1,2,2,2,1,3,2,1,2,2,1,4,2,2,2,1,3,1,4,2,1,1,3,2,2,3,2,2,1,1,4,1,1,1,1,2,2,1,3,3,1,3,2,2,3,1,2,1,2,3,2,1,2,3,2,1,2,3,3,1,4,2,1,2,1,3,3,1,1,3,2,1,2,1,2,1,2,1,1,2,1,1,2,3,2,1,1,1,1,4,2,0,0,1,1,0,2,2,0,3,1,1,1,1,1,0,2,1,2,1,0,1,1,2,2,1,2,2,1,0,1,3,2,2,1,1,0,0,1,2,1,1,1,3,4,1,1,2,1,1,0,1,2,1,0,3,1,2,1,4,1,2,2,4,0,1,0,1,1,2,1,0,2,1,1,1,3,1,2,1,1,2,3,2,0,2,0,0,2,1,3,1,2,2,0,1,1,2,0,1,0,2,1,2,1,2,0,1,2,1,0,1,2,2,1,1,1,1,0,1,1,2,4,0,3,2,3,1,1,1,1,2,1,1,3,1,2,3,1,1,2,1,3,2,0,1,0,1,2,0,1,0,1,3,2,1,2,1,2,1,1,1,1,1,0,3,2,0,1,2,1,3,1,1,3,1,2,1,1,3,3,1,1,2,2,1,1,2,2,2,1,2,1,1,0,0,0,2,1,1,1,3,2,3,1,0,0,1,0,3,3,1,3,1,1,1,0,1,2,2,3,2,0,1,1,0,1,0,2,2,0,1,1,3,1,1,1,0,1,0,2,1,2,1,2,3,1,1,2,1,3,3,1,1,3,2,1,1,1,1,0,1,2,3,2,2,1,2,1,1,1,1,0,1,1,3,2,3,1,3,1,2,1,2,2,2,1,1,1,1,1,2,1,1,1,3,1,2,1,2,2,1,1,2,0,2,2,1,1,2,3,1,1,0,0,1,1,2,2,3,2,4,2,1,2,0,2,1,3,1,3,1,1,2,2,2,1,1,1,1,1,1,1,1,3,0,2,1,1,1,0,2,0,1,1,0,1,2,1,1,3,2,1,2,1,1,2,1,3,3,1,1,2,3,2,2,2,2,2,3,0,1,2,1,1,0,1,2,1,1,1,3,1,1,2,2,1,4,2,2,2,2,1,2,1,1,1,1,3,2,1,2,1,3,2,1,1,1,1,3,3,0,2,1,0,1,0,3,2,2,3,1,1,2,2,1,1,2,1,3,0,1,1,2,3,1,0,2,0,1,2,2,1,1,1,4,1,3,1,1,2,3,1,2,1,2,1,1,1,1,2,2,2,1,2,1,1,2,1,2,2,1,1,1,1,3,1,0,2,2,2,2,2,1,2,2,1,4,2,2,2,1,2,2,3,3,0,2,2,2,2,1,3,2,0,1,2,1,1,0,1,0,2,2,1,2,2,4,4,4,2,1,2,3,1,2,1,1,0,1,2,1,1,0,1,1,1,0,1,1,1,1,1,3,2,3,3,2,3,0,2,1,1,1,1,2,1,1,3,2,1,1,1,2,4,1,3,3,1,1,1,3,2,1,2,1,1,2,2,4,1,1,2,2,1,2,1,1,2,1,1,0,2,0,0,1,1,2,2,2,1,2,2,1,1,2,2,1,2,3,1,0,2,2,1,3,1,1,2,0,1,2,1,3,0,0,2,1,1,1,3,2,1,1,2,1,2,2,3,1,1,2,1,2,2,2,1,1,2,3,2,1,2,0,3,0,2,1,2,1,1,1,2,1,1,2,2,1,2,2,1,1,0,1,1,2,2,1,2,0,1,2,2,1,2,0,1,2,2,0,1,1,1,1,1,2,1,2,2,1,2,1,1,2,1,1,1,2,1,1,2,2,3,1,1,1,1,1,2,2,1,1,0,3,1,1,1,2,1,1,1,4,1,3,1,3,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,2,2,1,2,2,1,2,3,2,1,3,0,1,1,2,1,0,3,2,1,2,2,2,2,1,2,1,1,4,3,2,2,0,1,1,2,1,2,4,2,2,3,1,2,2,2,2,1,2,1,1,3,1,3,2,1,0,2,1,1,1,2,0,0,0,0,1,1,2,2,2,2,2,2,1,2,2,1,1,3,2,1,1,0,2,1,1,1,3,2,1,2,4,1,0,2,1,3,1,1,1,2,2,1,2,2,2,3,0,1,1,2,1,2,2,1,1,2,1,2,0,1,3,2,2,4,2,1,2,1,2,2,2,0,3,2,2,1,1,2,2,1,2,1,1,2,2,3,3,2,1,1,1,2,1,2,2,1,1,4,1,2,2,0,1,4,0,2,2,1,1,2,2,2,0,1,2,3,4,1,2,0,1,2,3,2,1,2,1,3,0,3,2,0,4,2,1,2,4,2,1,3,1,0,2,2,2,1,1,1,1,1,2,2,3,1,1,2,1,4,2,3,2,2,0,2,2,0,0,0,1,2,1,2,1,1,0,1,1,1,1,4,1,2,1,1,1,1,2,2,1,1,0,0,0,2,2,2,2,2,2,2,2,2,1,2,3,1,2,2,4,1,1,1,0,2,1,1,1,1,3,2,1,3,2,1,1,1,1,2,4,1,1,1,4,0,0,3,0,2,1,1,1,2,1,2,1,1,1,4,1,2,3,0,3,1,0,1,1,3,2,3,2,1,2,2,1,3,1,1,2,0,1,2,2,2,3,1,2,2,2,2,1,1,3,2,3,2,2,0,4,4,3,1,1,1,1,2,1,2,1,0,2,3,1,1,1,3,1,2,2,1,1,2,1,3,1,2,2,2,3,0,2,1,0,1,2,3,4,0,2,1,3,3,4,1,0,1,4,2,1,1,2,1,1,0,1,3,4,2,2,3,2,2,2,4,3,3,1,2,3,1,3,3,1,2,1,1,1,4,4,1,1,1,2,0,1,1,4,1,1,2,2,1,1,1,1,1,1,1,1,1,1,3,1,0,2,1,2,3,1,1,2,1,1,1,1,2,0,1,1,1,2,1,1,2,3,2,1,3,2,2,3,4,1,1,1,2,1,2,1,3,0,1,2,2,1,1,1,0,4,1,1,0,1,2,1,2,1,1,0,2,1,1,1,1,1,1,2,1,1,1,2,1,4,3,2,2,4,2,3,1,2,1,3,1,2,2,1,2,3,2,2,3,0,4,1,1,2,1,0,2,1,2,2,3,1,2,1,1,2,2,1,1,1,2,2,1,3,1,0,2,1,2,0,1,1,0,1,3,4,2,0,1,1,1,2,1,0,1,2,1,1,3,3,2,0,1,2,2,3,1,1,2,3,2,1,1,1,2,1,3,4,2,3,2,1,0,1,1,1,2,1,1,1,1,1,2,1,2,2,1,2,1,1,1,1,4,2,1,1,2,2,3,3,2,1,1,3,2,1,1,2,1,2,2,2,1,1,1,4,1,3,1,1,0,1,1,1,1,1,3,2,2,3,0,2,0,0,1,0,3,1,0,0,2,1,1,3,1,1,2,0,1,1,0,1,1,3,2,1,4,0,1,1,2,2,1,3,3,1,1,0,2,1,1,1,4,2,2,2,2,1,0,0,2,1,3,3,1,1,1,3,1,1,2,2,2,0,2,1,2,2,2,1,2,2,2,2,2,2,1,2,4,2,2,1,3,3,3,2,1,1,3,1,2,3,1,0,4,2,1,3,1,3,2,0,2,3,1,2,1,1,2,2,0,2,2,1,1,1,1,3,2,1,2,2,0,2,1,2,0,1,2,0,3,0,2,1,1,2,1,3,2,2,2,1,1,2,0,1,2,1,2,1,2,2,1,1,1,2,2,1,1,2,0,1,1,1,2,0,2,1,1,2,1,2,1,1,0,2,2,1,2,1,2,2,0,1,1,1,3,2,2,2,2,1,1,2,2,0,1,1,2,0,1,2,1,1,2,1,0,2,2,0,3,0,1,1,2,0,1,2,4,1,2,1,1,2,1,3,2,2,0,1,3,4,3,2,2,2,2,2,1,1,1,1,1,1,2,2,2,0,2,2,2,2,1,2,2,1,1,1,1,2,2,2,4,1,1,2,2,3,1,1,1,0,2,1,1,3,1,1,0,1,2,1,2,0,1,2,1,1,2,1,1,3,2,1,1,1,1,1,1,2,1,3,2,1,4,1,2,1,3,2,1,3,1,0,2,1,3,2,2,0,2,2,2,2,1,0,1,3,3,1,4,1,2,2,2,1,2,2,1,3,1,0,1,3,1,2,1,1,1,1,1,1,0,3,2,4,1,1,2,2,2,0,2,2,1,2,2,2,1,1,0,1,1,1,0,2,1,1,1,1,1,0,2,3,1,1,1,2,2,1,2,3,2,1,2,1,2,3,1,0,2,2,1,3,1,1,1,3,1,2,2,3,1,4,1,1,1,1,1,3,3,2,1,2,3,2,0,1,1,1,1,1,1,3,1,3,2,2,2,1,1,1,4,1,2,2,1,0,3,1,1,1,2,2,2,2,3,1,3,1,1,2,1,1,0,1,1,2,1,1,2,0,1,1,1,2,1,2,3,2,2,1,1,1,1,1,1,3,1,2,4,3,1,3,0,1,1,1,1,1,1,1,1,1,1,2,1,1,3,1,3,0,2,1,3,2,1,1,2,1,2,4,1,2,3,2,2,1,2,3,1,3,2,4,2,2,2,1,3,2,2,1,1,1,2,1,1,2,1,1,0,2,1,3,2,2,1,2,1,2,2,1,3,2,1,3,3,1,3,2,2,2,2,3,1,2,2,1,2,2,1,2,1,0,1,1,1,1,0,1,4,0,3,1,2,2,1,1,1,3,2,2,1,1,2,0,3,2,2,1,2,2,2,1,1,2,1,2,2,3,2,2,1,0,1,1,2,1,2,1,2,3,3,2,0,2,1,1,2,0,1,1,1,2,3,2,2,2,3,4,1,1,3,1,1,1,1,1,1,1,2,1,1,1,2,2,2,2,2,2,0,1,2,2,2,0,1,1,3,1,1,2,2,1,2,2,0,0,2,2,2,1,2,2,1,2,2,2,2,1,3,2,1,1,3,3,2,1,2,2,2,2,0,3,2,2,2,4,2,3,1,2,1,1,1,2,0,1,1,2,1,0,2,1,1,1,0,3,4,2,2,1,1,1,0,1,4,2,2,3,1,2,1,2,0,2,1,2,1,0,2,1,1,3,2,1,2,4,2,2,1,1,0,2,2,4,2,2,2,2,1,0,2,2,2,2,2,3,2,2,1,2,3,1,1,3,2,1,1,1,2,2,0,2,2,1,0,2,1,2,0,2,1,2,1,4,3,2,1,1,0,1,0,3,0,1,1,0,2,1,1,2,1,1,0,2,1,3,2,1,2,2,2,1,2,1,2,1,1,2,0,4,1,3,2,1,0,1,1,2,0,3,0,1,1,2,2,1,2,1,3,1,1,1,1,1,4,1,1,2,1,2,2,3,1,0,2,2,0,4,2,3,1,2,4,1,1,0,3,1,2,2,1,2,1,3,2,2,1,3,3,2,4,2,2,3,1,2,1,1,1,2,1,1,2,1,4,0,1,1,0,1,1,2,2,1,0,2,1,3,1,3,1,2,2,2,4,2,2,1,1,1,0,3,1,3,1,3,2,1,1,1,0,1,2,1,3,2,3,1,2,3,1,0,1,3,1,2,1,2,2,2,3,0,1,1,1,1,3,1,1,3,1,1,1,2,0,1,3,1,1,0,2,1,2,1,1,1,2,1,4,0,1,2,1,2,1,3,3,3,0,3,1,1,1,0,2,1,1,3,0,2,2,3,1,1,1,3,1,2,2,2,2,1,1,0,2,2,1,1,2,1,1,1,0,2,1,2,1,0,3,2,3,1,2,2,3,0,2,2,2,1,1,2,1,1,2,1,2,0,3,2,2,3,1,2,1,2,2,1,3,1,1,1,2,1,1,0,1,3,1,1,2,0,1,0,2,3,0,2,1,2,0,2,2,0,2,2,2,1,2,1,1,1,1,2,1,2,1,2,1,2,2,1,0,1,1,2,1,3,1,2,1,0,1,2,1,1,0,3,1,2,2,2,1,3,2,1,3,2,1,3,2,1,2,2,2,2,2,1,2,2,1,1,2,3,1,1,1,0,1,1,1,1,2,1,2,2,1,1,2,2,1,1,3,0,1,2,0,3,2,2,1,1,1,1,1,2,1,2,2,1,3,2,1,1,2,2,1,0,2,2,2,3,1,1,2,0,2,2,1,3,2,2,1,3,3,3,1,1,1,1,0,1,0,2,1,1,0,2,2,1,1,3,2,2,1,3,3,4,2,1,3,2,1,2,1,2,1,2,0,1,2,2,1,1,2,1,2,2,0,2,2,1,0,2,1,1,3,1,1,1,1,2,1,3,2,1,2,0,1,1,3,0,2,1,1,0,1,0,2,3,1,1,1,2,1,2,1,1,0,1,3,1,2,1,3,1,1,2,1,1,1,2,1,1,2,1,2,0,1,2,0,0,1,1,3,0,2,2,3,1,1,2,3,3,1,3,3,2,1,2,2,2,1,2,3,2,3,1,1,1,1,1,2,1,3,1,1,1,3,1,1,1,2,3,1,1,2,2,1,2,3,1,1,1,1,1,1,1,1,2,1,3,1,2,2,1,1,1,0,2,2,1,1,2,1,1,2,2,2,2,2,1,3,3,2,3,3,2,1,2,2,1,2,1,1,2,3,1,1,0,1,2,1,1,3,1,1,0,1,1,2,2,2,1,1,1,1,2,2,1,2,2,1,1,1,2,1,1,0,0,1,1,1,1,1,2,0,0,2,1,1,1,1,1,1,2,1,3,2,2,2,2,1,1,2,2,1,1,1,2,1,1,2,1,1,1,2,1,2,2,3,1,1,1,1,2,1,2,1,1,1,4,2,2,1,2,0,2,0,4,1,3,1,1,1,2,1,1,2,0,1,1,1,1,2,2,3,1,3,1,1,2,2,2,1,1,0,2,3,1,1,2,1,1,3,1,0,1,3,1,1,1,3,1,1,1,1,1,1,2,1,1,1,0,1,2,2,2,1,1,1,1,1,4,1,4,2,1,1,1,1,0,1,2,1,1,2,1,1,2,3,1,1,2,1,1,3,1,2,1,2,2,1,0,1,1,2,3,2,1,2,3,3,1,1,1,1,0,1,0,2,1,1,2,2,1,1,1,2,2,2,1,2,2,1,3,2,0,2,1,1,1,3,1,1,1,3,4,2,1,2,1,2,1,1,1,1,1,1,1,2,1,1,2,2,1,3,2,2,1,1,0,1,3,4,1,1,3,1,1,2,0,0,0,2,1,2,1,1,1,2,1,1,2,2,3,3,2,1,2,2,1,2,0,1,1,2,0,1,3,2,2,0,1,3,1,3,2,2,2,2,2,2,0,0,1,2,0,1,2,0,1,3,3,2,2,1,0,1,1,0,2,2,1,1,4,1,1,3,1,1,1,2,3,1,1,3,1,0,1,1,0,2,2,2,0,1,1,2,1,1,0,2,2,2,0,2,0,2,2,2,3,1,1,1,0,1,1,1,1,1,1,2,3,1,3,2,1,3,1,2,1,1,1,2,1,3,1,4,2,3,2,4,1,0,3,0,2,2,0,1,1,2,1,2,1,2,3,1,2,1,2,2,3,1,1,1,2,1,3,0,2,2,2,2,4,2,2,1,1,3,2,3,3,1,2,2,4,1,4,1,2,1,1,3,0,2,1,2,2,1,2,2,3,2,0,4,0,2,2,3,1,0,3,3,0,0,1,2,1,0,2,3,1,2,3,1,1,2,1,0,3,2,1,0,1,0,1,1,2,1,1,3,2,1,2,1,3,2,1,3,1,1,0,2,2,1,3,4,1,2,0,1,1,2,1,1,4,1,2,0,1,1,2,0,2,1,1,1,0,1,2,2,2,1,4,1,1,1,3,4,3,1,1,1,1,1,1,0,2,1,2,1,1,1,1,3,1,1,2,0,2,1,0,1,1,1,1,0,1,2,2,1,3,2,1,1,3,1,0,1,1,0,1,1,0,1,1,1,1,1,1,0,1,3,1,0,1,1,1,2,2,1,1,2,3,2,2,4,2,1,1,1,2,2,3,3,2,3,1,2,3,1,0,2,1,0,2,1,1,4,2,2,1,1,2,2,1,0,2,1,0,1,2,2,1,1,2,2,1,1,2,1,1,2,1,1,3,1,1,3,1,2,3,2,3,2,1,0,2,1,1,2,2,1,1,1,0,0,1,1,2,1,2,2,2,1,1,1,1,2,2,2,1,1,2,1,2,1,3,2,1,2,2,2,2,1,1,1,1,4,3,2,1,0,3,3,1,2,2,2,1,1,1,2,1,1,2,1,1,0,3,3,2,2,3,1,0,1,2,2,2,2,0,1,0,1,2,1,1,1,1,1,3,1,1,1,1,2,1,2,1,1,0,1,1,2,1,3,2,1,0,2,2,1,2,2,1,1,2,1,2,1,4,2,2,1,1,1,1,1,2,4,2,1,1,1,0,1,1,0,1,1,1,1,3,1,1,1,1,2,2,1,1,2,3,1,2,1,1,1,1,3,2,1,2,1,3,1,2,0,2,2,1,2,1,3,1,1,2,1,1,1,0,1,2,2,1,1,0,1,2,3,1,3,2,2,1,3,0,1,2,2,2,2,1,2,2,1,1,2,2,2,0,1,2,2,0,0,1,2,1,0,2,0,1,0,0,1,2,1,0,1,1,1,1,1,2,2,3,2,1,2,3,1,3,3,2,2,3,2,2,0,1,1,3,1,2,2,3,1,3,1,0,1,0,2,3,3,2,2,1,1,1,3,3,1,1,3,1,1,2,2,4,1,2,1,2,1,2,1,1,2,1,2,2,4,2,1,2,3,3,3,3,1,1,1,3,1,2,0,2,1,1,4,3,1,0,2,2,2,2,1,2,3,1,1,3,1,0,1,1,3,2,2,1,1,2,2,1,3,1,1,0,0,1,1,2,1,1,1,1,3,1,2,1,2,2,1,1,2,2,3,3,1,2,3,1,0,1,2,3,2,1,2,1,2,1,3,3,3,1,0,1,1,1,1,3,1,2,1,2,1,2,1,3,2,4,2,3,1,1,2,2,2,1,3,1,1,1,1,2,1,2,1,1,2,1,1,2,1,2,3,1,2,1,2,2,1,1,0,1,1,2,1,4,3,4,1,1,1,3,0,1,2,1,2,0,1,1,1,1,3,1,1,0,2,1,1,2,2,2,2,1,4,1,2,1,1,3,1,1,1,2,1,1,1,1,2,1,1,3,0,3,2,1,3,0,1,1,0,2,1,1,3,0,1,1,1,1,2,1,2,1,1,0,1,1,1,4,2,2,1,2,3,2,3,2,1,3,2,1,3,1,0,2,1,1,3,3,0,1,2,2,2,0,4,0,2,1,1,1,2,1,2,4,1,2,1,1,2,3,1,2,1,2,1,3,3,1,1,3,3,3,1,2,2,1,2,3,1,1,2,2,4,2,3,1,1,0,1,2,1,1,2,1,1,2,3,1,2,1,2,2,4,2,2,2,0,1,0,0,0,2,3,1,3,0,0,1,2,2,1,2,1,3,1,1,3,1,0,2,3,0,0,3,2,1,3,2,1,0,3,1,2,1,1,2,1,2,0,1,1,1,1,0,2,0,0,1,3,0,2,2,0,1,1,1,2,4,2,2,4,3,1,1,1,1,0,2,1,1,2,1,2,1,3,1,3,1,1,3,2,3,1,1,4,2,1,3,1,2,1,0,1,1,1,1,1,1,2,1,1,1,3,2,3,2,1,3,1,2,0,3,3,2,1,1,1,2,1,1,2,2,2,1,4,2,1,0,3,1,2,2,1,2,1,1,1,1,2,0,1,1,1,4,1,3,3,1,2,2,1,1,1,3,1,1,2,1,0,1,1,3,0,1,4,0,2,4,2,1,2,0,1,1,2,2,1,2,2,2,1,2,1,1,2,1,3,2,0,1,2,3,2,1,0,1,2,1,1,1,1,2,1,2,2,1,2,2,1,1,3,1,2,3,1,1,1,2,1,0,3,1,2,2,3,1,2,0,1,2,1,1,1,1,1,3,3,2,3,2,4,2,2,1,1,0,1,1,3,3,2,2,1,1,3,1,1,1,1,0,1,1,2,1,1,3,1,3,2,2,1,3,2,2,0,1,0,1,2,1,1,0,0,2,1,1,1,2,2,1,1,3,1,1,1,2,1,2,2,2,4,3,2,3,4,1,3,0,1,1,1,1,1,1,1,2,3,1,2,3,1,0,1,1,2,3,3,2,1,0,2,1,0,1,0,2,1,1,1,1,3,2,1,2,1,2,0,2,1,2,2,1,1,2,1,0,0,1,1,1,3,3,2,3,2,2,2,2,2,2,2,2,0,2,1,0,1,1,2,2,2,1,1,1,0,2,2,1,3,1,1,2,1,2,1,1,0,0,1,2,0,1,2,2,2,1,4,2,0,1,1,4,1,2,1,2,2,2,2,1,0,1,1,1,1,1,3,2,1,1,2,1,2,3,2,2,2,2,2,2,1,1,1,2,1,3,3,1,0,1,3,3,3,1,1,1,1,2,1,2,1,1,3,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,2,0,1,2,2,1,1,1,1,1,1,3,2,0,1,1,1,1,1,3,3,1,0,1,1,2,1,1,2,2,1,1,2,4,3,1,2,1,3,1,1,1,1,0,1,3,2,1,1,0,2,2,1,1,1,1,2,0,1,1,1,2,1,3,3,1,2,3,1,1,2,1,1,1,1,2,2,4,1,2,3,1,3,1,1,2,2,1,1,3,3,1,0,3,3,2,0,2,3,2,1,1,1,1,1,1,3,1,1,1,2,2,1,1,1,1,1,2,1,1,2,0,2,2,3,2,1,1,1,1,2,2,0,0,3,2,3,1,1,3,1,2,3,2,1,1,1,1,2,2,1,0,2,1,1,1,2,1,1,1,1,1,2,1,0,1,3,1,1,2,2,1,2,2,0,2,3,3,1,2,1,1,1,2,2,2,2,4,1,2,1,2,2,2,2,0,3,2,4,4,1,2,1,2,2,1,2,2,2,1,1,1,2,2,3,2,2,2,2,1,1,2,3,0,2,1,2,2,1,3,2,3,2,2,2,2,1,0,1,1,3,0,1,2,1,1,2,2,2,1,3,2,4,3,2,0,1,1,1,1,1,1,2,4,2,2,1,2,1,2,1,1,2,2,0,1,1,1,1,0,2,2,2,0,2,1,2,1,3,1,3,2,1,0,3,1,1,1,2,1,1,1,1,1,1,1,2,2,1,2,2,1,4,1,3,1,2,3,1,3,1,1,2,0,2,1,1,0,1,2,1,2,1,1,2,1,1,3,2,1,1,3,2,1,3,2,2,1,2,1,2,1,3,1,1,2,0,1,2,2,2,2,1,2,1,2,1,1,1,1,1,2,2,0,1,2,2,2,1,1,0,2,2,1,0,3,2,2,1,2,4,2,1,1,1,1,1,1,2,1,3,1,1,1,0,3,1,3,0,1,1,4,4,0,3,1,3,2,0,2,1,1,3,4,1,2,0,1,0,2,1,3,1,1,3,1,1,1,3,0,1,3,3,0,3,1,2,1,1,2,1,2,2,1,3,1,4,1,1,2,2,2,2,1,1,3,1,1,1,0,0,2,2,2,1,1,1,1,1,1,1,0,3,1,4,1,0,2,3,1,2,1,1,0,0,0,1,1,1,1,1,0,3,3,2,2,2,1,2,1,1,2,1,1,1,2,2,1,1,2,1,1,1,0,1,3,1,1,2,2,1,1,3,3,2,1,2,2,4,1,1,2,3,1,1,4,2,2,1,2,2,0,3,1,2,1,0,2,3,1,2,2,1,2,2,2,2,1,2,1,2,3,1,1,2,3,1,2,2,1,1,0,1,1,1,2,3,2,0,2,1,2,3,2,2,3,0,2,1,3,2,1,1,2,1,2,2,2,1,1,2,1,1,0,3,1,1,2,0,1,0,3,1,2,1,1,2,1,1,1,2,1,0,1,2,4,2,0,2,0,2,3,2,1,2,1,1,2,0,3,2,2,0,1,2,2,2,2,4,1,0,3,1,1,2,2,1,2,2,1,1,1,2,2,2,2,0,2,3,0,1,2,1,2,0,1,2,1,2,1,1,0,3,3,3,0,1,1,1,0,3,3,1,3,2,2,1,0,1,1,2,1,0,3,3,1,1,2,1,1,1,0,1,3,1,1,1,0,1,2,1,1,2,0,1,1,0,1,1,2,1,2,2,2,1,1,0,4,2,2,1,2,2,2,0,1,2,1,1,2,0,0,2,2,0,3,2,1,1,3,0,3,1,2,1,2,2,1,1,2,1,1,0,0,2,2,1,1,2,1,3,3,1,2,1,2,2,1,2,3,2,1,2,4,1,2,1,1,1,1,2,1,2,2,4,2,0,1,1,4,2,1,2,1,1,2,2,1,0,1,1,2,2,3,2,2,1,2,1,1,4,2,2,2,1,2,2,1,2,2,1,1,1,2,1,2,2,1,3,1,2,2,2,2,3,1,2,3,2,1,0,2,1,2,2,2,2,3,1,2,2,1,0,1,1,1,2,1,1,2,1,1,1,1,1,1,1,2,1,0,2,1,1,0,0,1,1,1,1,2,1,3,1,1,1,2,0,1,2,3,1,2,1,1,1,1,1,1,1,2,1,3,1,1,1,1,3,2,1,1,2,3,1,3,3,1,2,4,1,2,1,0,1,2,2,3,1,3,0,2,0,1,1,2,1,1,2,3,3,3,2,2,4,2,1,0,3,3,3,3,2,1,3,3,1,1,1,2,1,1,1,2,2,1,0,2,1,1,2,2,2,2,1,1,2,1,2,2,2,3,1,2,3,2,1,2,1,2,0,1,1,0,2,2,2,2,2,2,2,2,2,2,3,4,2,3,1,1,3,0,1,1,1,2,1,2,1,1,1,1,1,1,2,3,2,3,2,2,3,3,2,1,2,2,1,2,1,1,1,1,0,3,2,1,1,2,2,1,1,1,2,1,2,2,1,2,2,2,2,1,1,1,1,1,1,1,4,2,1,0,0,2,0,3,0,1,2,3,1,1,1,1,0,3,1,2,1,3,3,2,2,1,1,1,1,2,1,3,3,2,1,2,1,2,2,1,2,1,2,3,2,2,2,1,2,2,1,3,3,0,2,3,2,2,1,1,1,2,0,2,3,2,3,2,2,2,3,1,2,1,1,2,3,2,0,2,2,1,2,2,2,1,2,1,1,1,2,1,1,1,1,2,1,2,1,4,2,1,1,1,3,2,2,1,2,2,1,4,3,1,2,2,1,1,0,3,2,2,1,1,1,2,0,2,1,1,0,3,1,1,2,2,2,1,2,4,1,3,2,2,2,1,3,2,2,0,2,2,2,2,1,1,3,1,2,2,2,1,2,1,1,3,1,2,1,1,0,1,2,1,3,1,2,1,2,2,2,1,3,1,2,2,1,2,1,1,1,2,2,1,1,2,2,2,2,3,2,3,0,1,1,1,1,2,1,1,1,2,2,2,0,2,2,2,3,0,3,1,1,2,1,1,1,1,3,1,2,1,1,3,4,1,3,1,2,2,1,1,1,3,1,1,0,1,2,2,1,1,2,1,2,2,1,0,2,1,3,3,3,2,1,0,1,1,4,2,1,3,1,2,1,2,2,2,2,2,3,3,2,2,2,4,1,0,1,1,2,1,2,1,1,3,3,0,3,0,1,1,1,2,1,1,1,1,1,1,1,2,2,3,1,2,2,1,2,1,2,3,4,2,0,1,2,2,1,1,2,4,1,2,2,2,1,1,1,2,1,3,1,1,1,2,2,3,2,3,1,2,3,1,1,1,4,2,1,1,1,1,2,2,1,3,1,0,2,2,4,3,1,0,0,3,1,1,1,1,2,1,3,0,0,1,1,2,3,3,2,2,1,1,3,1,1,3,0,1,1,2,1,2,1,1,1,0,3,3,3,1,1,2,1,1,3,1,1,1,1,1,2,3,1,1,3,1,0,2,1,0,2,1,3,3,1,1,2,2,1,1,2,2,3,2,3,1,3,2,1,1,2,1,1,1,0,2,2,1,1,1,1,1,2,2,0,2,1,1,1,1,1,1,2,3,2,1,1,2,0,2,1,2,1,1,1,2,1,1,1,2,1,1,3,1,2,2,1,2,2,2,1,0,1,1,2,0,2,2,0,1,2,1,1,2,2,1,2,1,1,2,1,2,2,1,1,3,2,3,3,3,1,2,2,2,2,2,2,2,3,0,1,2,0,1,1,2,3,1,2,2,2,2,1,3,2,1,1,2,1,1,1,1,1,2,0,2,2,3,0,3,3,0,2,2,2,1,1,2,3,3,2,1,2,2,2,4,3,2,2,1,2,3,2,0,2,1,0,1,3,2,3,0,3,2,3,1,1,2,1,1,2,1,1,0,0,1,0,4,3,0,0,1,1,3,2,3,2,2,2,2,1,2,2,3,1,1,1,3,4,1,2,2,2,2,1,2,2,0,1,2,3,3,1,1,1,1,1,2,1,4,2,1,2,2,1,2,2,1,3,2,4,4,3,1,1,2,1,1,2,1,0,0,2,2,1,0,1,0,1,1,2,2,3,1,0,0,1,2,1,1,1,1,4,2,2,2,0,3,3,1,0,1,0,1,3,3,2,2,1,1,1,1,1,2,4,3,1,0,2,2,1,3,2,1,1,1,0,1,1,3,1,1,1,2,1,1,2,1,1,1,1,1,1,1,1,2,1,1,1,3,0,2,2,1,1,1,2,0,1,1,1,2,1,1,1,2,0,1,1,3,1,1,0,3,1,2,2,2,0,1,1,3,1,0,1,3,2,1,2,1,1,2,1,2,0,1,1,2,1,2,0,1,2,1,2,2,3,1,1,0,1,1,4,1,2,1,1,0,2,1,2,3,2,1,1,2,3,0,2,1,1,2,2,2,2,2,2,2,1,1,1,0,1,1,3,1,1,2,1,3,4,1,2,2,0,2,1,3,0,1,3,1,2,2,1,2,2,2,1,1,1,1,2,2,1,2,1,3,2,1,1,2,0,2,1,2,1,1,2,2,2,1,2,1,2,1,2,4,2,1,2,2,3,1,2,2,2,0,2,2,2,2,3,2,3,2,1,2,2,2,3,1,2,2,2,1,1,4,1,0,3,2,1,3,2,2,1,1,1,2,1,2,1,2,2,3,1,1,2,1,1,2,1,2,2,1,1,2,2,1,1,1,2,3,0,1,3,2,1,1,1,1,2,2,2,1,2,1,1,1,1,4,1,0,2,1,3,1,1,2,1,2,3,3,1,2,2,2,1,0,1,1,2,3,2,2,3,1,1,3,2,1,1,0,2,2,1,1,4,0,1,0,2,3,0,4,1,1,1,1,1,3,3,3,1,1,1,3,2,0,4,1,2,0,0,1,1,1,3,1,1,1,1,0,1,2,1,1,1,2,4,1,1,1,0,3,1,2,2,3,3,2,2,3,1,2,2,2,2,2,1,1,2,1,1,3,1,1,3,2,1,1,3,0,1,2,0,2,1,1,1,1,1,1,1,2,3,2,2,3,1,2,3,1,2,1,0,1,2,1,2,3,1,0,2,1,1,3,1,3,1,2,1,2,1,1,0,2,4,1,1,1,2,3,1,1,2,1,3,2,3,1,1,2,1,1,1,0,2,0,1,2,1,2,2,2,2,2,1,1,2,0,3,3,0,1,1,3,2,1,2,0,3,2,1,1,1,1,1,2,1,1,2,2,1,2,1,1,2,1,1,2,1,2,0,1,1,1,2,1,1,1,1,1,1,1,2,1,1,1,2,2,2,1,0,2,2,2,2,2,2,2,1,1,3,0,3,2,0,2,2,3,1,2,2,2,2,1,0,1,4,2,1,4,2,2,1,2,1,1,3,2,2,1,1,3,2,1,0,1,3,1,3,2,1,1,2,1,1,2,3,2,2,2,4,1,1,2,1,2,1,3,3,1,1,3,4,1,1,2,1,1,2,2,1,1,1,1,1,2,1,2,2,1,4,1,1,3,1,1,1,1,3,2,3,1,2,4,1,2,2,2,2,1,2,1,0,2,2,2,3,1,1,1,1,1,1,1,3,3,1,2,2,2,3,2,3,1,1,1,2,2,2,1,1,2,1,3,1,1,2,1,0,2,1,4,1,1,1,1,1,3,1,1,1,2,0,2,3,1,1,1,3,1,1,2,3,3,3,1,1,0,0,1,1,2,2,1,3,1,1,1,1,2,2,2,2,3,1,2,0,2,1,1,2,3,2,2,4,1,1,1,1,3,1,1,1,0,2,2,2,3,2,3,2,2,2,1,1,1,1,1,3,1,2,2,1,1,1,1,1,2,1,3,1,1,2,2,0,1,1,0,1,1,1,1,3,1,1,0,0,0,0,3,2,1,1,1,0,2,1,2,2,1,2,1,0,0,1,1,2,1,2,2,1,1,1,1,0,3,4,2,1,3,2,2,2,1,1,0,2,2,1,0,0,1,0,2,1,1,2,1,0,2,0,2,1,3,0,1,1,1,3,1,3,0,0,1,2,1,2,1,3,1,1,1,0,1,2,1,2,1,1,0,1,4,2,4,2,0,2,1,1,2,0,2,1,1,2,1,3,1,2,3,2,1,0,1,2,2,1,0,4,1,3,4,1,2,2,1,2,1,1,1,3,1,1,3,2,2,3,0,2,1,0,1,1,2,2,3,1,0,0,1,3,2,1,0,2,2,1,1,1,1,3,1,2,2,1,0,1,1,1,1,1,3,2,1,2,1,3,1,1,3,0,2,1,2,1,1,1,4,3,2,2,1,3,0,1,1,1,1,2,1,2,0,2,1,0,2,3,1,2,3,1,3,2,2,2,0,1,2,3,4,2,1,2,0,2,3,0,3,2,1,1,1,0,1,1,1,1,3,1,3,0,1,2,0,1,1,2,1,0,1,1,1,2,1,2,1,2,0,0,2,2,1,2,2,1,1,1,2,2,2,3,1,1,1,1,1,1,1,3,1,1,3,1,0,1,1,0,1,0,3,1,1,2,1,2,2,1,3,2,1,0,1,1,1,3,2,1,1,1,3,1,1,1,1,2,2,0,0,1,3,1,0,2,1,3,0,3,1,3,1,3,0,1,3,1,2,1,2,1,1,0,2,1,1,3,2,1,2,3,1,2,1,3,2,1,1,1,1,2,3,2,4,2,2,1,3,1,1,4,2,2,1,2,2,1,1,1,1,3,3,1,1,1,4,3,1,1,0,0,1,1,1,4,2,0,1,1,2,3,1,0,0,2,0,0,2,2,1,2,2,2,1,1,1,1,3,1,3,1,2,3,2,2,1,2,2,1,0,1,3,2,1,3,1,1,3,1,2,1,2,1,2,1,1,2,1,3,2,2,1,1,1,3,1,3,3,1,2,2,1,0,3,2,1,1,2,0,1,2,2,1,1,2,1,1,1,1,1,3,3,1,1,2,1,1,1,1,1,1,1,2,2,2,2,2,1,1,2,1,2,1,2,2,1,2,0,2,1,1,2,3,1,2,1,2,1,1,2,2,4,0,3,3,1,2,2,3,3,3,2,2,3,2,3,2,1,2,0,1,3,3,1,2,3,2,1,2,1,1,2,2,1,3,2,2,1,1,1,2,4,1,1,2,1,1,0,2,1,2,2,1,0,3,1,1,2,3,3,1,1,1,1,0,3,1,1,0,2,1,2,1,2,1,0,2,2,2,2,1,1,3,0,3,2,3,1,1,2,1,1,2,2,3,1,1,1,1,1,3,1,2,1,3,2,1,3,1,2,1,2,2,1,1,3,2,1,1,2,2,2,3,0,1,2,2,2,1,2,2,2,2,1,1,1,1,1,2,1,1,3,1,0,1,2,2,2,0,2,0,1,1,1,2,1,1,1,1,3,2,3,2,1,3,2,1,1,3,2,0,2,1,0,0,2,1,1,2,2,1,2,1,1,1,2,1,2,1,1,1,3,3,2,4,3,2,1,2,3,2,0,1,2,2,3,3,1,2,3,1,1,2,1,1,1,1,1,2,3,3,1,1,1,1,2,0,1,1,1,2,0,2,2,1,0,1,1,2,0,2,4,2,1,2,2,2,2,2,2,1,0,1,1,1,1,1,1,1,1,2,1,3,2,2,2,2,0,3,2,3,2,2,2,1,1,2,1,2,2,2,3,1,2,1,2,1,3,1,1,3,1,1,1,0,2,2,1,3,1,2,2,2,0,2,2,0,3,3,1,2,1,2,2,2,2,1,3,1,3,1,2,2,2,2,1,3,2,2,2,2,0,0,0,2,3,0,1,0,2,3,2,1,2,1,0,1,1,1,2,0,1,1,3,2,1,3,1,2,1,2,1,1,1,1,4,0,3,2,1,2,4,1,2,2,2,2,0,2,3,2,1,2,2,1,1,0,0,3,3,2,2,1,2,0,1,1,1,0,1,0,1,2,1,1,2,1,1,1,2,1,1,1,2,0,1,1,1,1,2,4,2,0,1,2,2,3,2,0,2,2,3,1,2,1,1,3,1,2,2,3,1,1,1,2,2,1,1,2,2,1,1,1,1,2,1,1,2,0,2,2,1,1,1,1,1,2,1,4,1,1,3,3,1,1,1,1,1,2,4,3,3,3,3,1,1,2,2,1,2,1,1,0,1,2,3,2,1,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,4,2,1,2,1,2,1,2,2,2,2,2,0,2,1,1,2,1,1,1,2,2,2,1,1,1,2,1,2,1,2,1,1,1,2,2,1,2,0,0,2,1,3,0,1,2,1,1,2,1,1,0,1,1,2,1,1,2,3,1,1,2,2,1,4,2,2,1,3,2,1,0,2,3,1,1,2,1,2,4,2,1,1,3,1,2,0,2,1,3,1,1,1,2,2,1,0,3,1,1,2,2,0,2,1,2,1,2,1,1,2,1,3,2,2,1,1,1,1,1,1,1,0,0,1,0,1,1,1,1,1,1,3,1,1,1,1,0,0,3,3,1,2,1,1,1,3,1,1,4,2,2,2,1,2,0,0,1,3,1,0,2,0,2,3,1,2,0,3,3,1,2,1,1,2,4,2,2,1,1,1,2,1,0,3,1,2,2,1,2,0,2,3,1,2,0,3,2,1,2,3,2,4,1,0,1,2,3,1,1,0,1,0,1,3,2,1,0,3,1,0,0,1,2,2,1,3,1,1,1,1,2,1,2,2,2,1,1,2,1,2,1,2,0,4,1,2,1,1,2,1,2,0,1,1,0,3,3,2,1,1,2,2,1,1,0,1,1,1,3,1,3,1,1,1,2,3,1,4,1,2,2,1,1,2,2,1,2,1,1,3,1,1,1,0,1,1,1,3,1,2,3,1,1,3,0,3,2,0,2,2,2,1,2,3,3,1,2,1,1,1,1,1,1,2,1,1,1,1,2,1,1,2,1,1,1,2,1,0,1,1,1,3,1,1,3,1,3,2,1,2,2,0,3,2,3,1,2,2,1,2,2,3,1,1,3,1,0,1,1,2,1,1,1,1,2,2,1,2,1,3,1,1,3,1,1,2,1,1,1,1,3,1,1,0,3,3,1,2,2,1,2,1,0,2,2,3,1,1,1,3,1,2,2,2,2,2,3,1,3,0,2,1,2,0,2,2,3,1,1,1,3,1,2,1,1,2,3,3,1,2,1,1,1,1,1,1,2,1,2,2,2,1,2,2,1,1,1,1,0,2,2,0,3,2,2,1,2,2,1,2,4,2,1,1,1,2,2,3,2,1,0,1,1,3,1,1,1,0,1,1,1,1,1,3,1,3,1,1,3,1,1,1,1,3,1,1,2,1,2,4,2,2,2,1,3,2,1,1,0,4,1,0,0,1,1,1,2,1,1,2,1,3,1,2,1,1,1,2,1,1,0,1,3,1,1,2,3,1,2,1,0,3,1,1,1,2,1,1,2,1,0,3,1,2,3,1,3,1,1,2,2,3,1,1,1,2,1,1,3,1,1,1,1,2,2,2,0,3,1,1,1,1,1,3,2,1,1,1,0,1,1,1,0,1,2,1,1,4,2,1,1,0,2,1,3,2,2,2,2,1,1,1,1,1,1,2,0,3,1,1,1,1,1,4,2,4,2,1,2,2,1,2,2,1,1,2,1,1,2,1,1,1,0,3,1,1,1,2,2,2,1,2,1,1,1,2,2,3,2,2,1,2,1,1,1,2,1,1,3,0,3,1,1,1,1,2,1,1,1,2,1,1,1,3,1,1,2,2,1,1,1,4,1,1,2,1,1,1,1,1,2,2,1,2,2,3,2,1,2,1,1,1,3,1,1,1,1,2,1,1,0,1,4,2,3,1,2,2,1,1,2,1,1,2,1,1,2,2,4,2,2,1,1,1,1,2,1,1,2,1,1,3,1,3,1,1,2,2,1,1,2,3,0,1,2,3,2,1,2,1,2,0,1,1,1,2,2,1,2,1,0,0,2,3,1,2,2,1,3,2,2,2,2,2,1,1,2,1,1,2,1,1,2,2,1,4,0,1,3,1,3,1,3,1,3,1,1,1,2,0,2,1,3,3,1,1,0,1,1,1,0,2,1,1,1,1,1,1,1,0,1,1,0,1,1,2,2,1,1,3,0,2,1,0,1,0,2,1,1,1,0,1,2,2,1,0,1,1,1,0,3,0,1,1,1,1,1,1,3,1,0,2,1,1,1,1,0,1,1,3,4,1,2,1,0,2,3,1,2,3,1,2,1,2,1,1,3,1,2,1,1,2,1,1,3,1,2,2,1,1,2,2,1,3,1,1,1,1,2,1,1,1,4,2,0,3,1,0,1,1,1,4,3,1,2,2,1,2,2,1,1,2,0,1,1,1,2,0,3,0,1,2,1,1,2,1,2,1,1,2,2,2,1,1,2,3,1,1,1,0,1,3,2,1,2,2,1,1,3,2,2,2,1,3,0,2,0,1,2,1,1,2,1,1,0,1,1,3,3,0,1,2,1,2,1,1,3,1,1,2,1,2,2,2,2,4,2,0,2,3,1,2,1,2,1,0,1,1,1,3,0,1,3,2,1,2,2,0,2,3,1,3,0,1,2,1,2,0,2,2,2,1,3,1,1,2,2,1,0,3,1,2,1,3,2,2,2,1,1,0,0,1,0,0,1,0,2,0,2,3,2,2,2,1,3,0,1,2,2,0,0,1,1,2,1,1,2,1,2,1,1,2,0,2,2,1,0,0,1,2,2,2,2,1,2,1,2,1,2,1,2,1,0,1,1,2,1,3,0,2,1,3,2,3,2,2,2,1,2,1,1,2,1,1,2,1,0,1,0,1,1,0,2,2,1,1,2,0,0,1,2,3,3,1,3,2,1,1,2,1,1,0,1,2,1,1,0,2,1,3,2,1,1,1,1,3,1,1,1,1,2,1,2,2,2,2,2,0,1,1,2,2,4,1,1,1,1,1,3,1,2,1,2,1,0,1,2,2,2,1,3,0,1,0,2,2,1,1,2,2,1,1,2,3,1,2,2,1,2,1,1,0,1,0,3,3,2,1,0,1,2,2,1,2,1,1,1,2,2,1,2,3,0,2,1,2,4,2,1,1,2,1,1,3,3,1,1,0,1,1,2,0,2,1,1,1,2,1,1,1,1,0,3,0,0,0,3,1,2,1,1,1,2,1,1,2,1,2,1,1,1,2,1,2,2,1,2,1,2,1,2,1,2,3,1,2,2,1,2,1,1,0,0,1,1,1,2,2,3,1,2,3,3,0,1,2,2,2,2,2,3,1,1,1,1,1,2,2,2,0,2,3,1,2,1,1,2,2,2,2,2,1,2,1,1,2,1,1,3,1,2,2,1,1,0,1,3,0,1,2,2,1,1,1,2,1,1,2,1,3,1,2,2,1,1,2,1,2,2,1,0,0,0,1,1,2,3,1,2,2,2,1,1,1,2,0,2,2,1,1,1,2,2,1,1,1,0,1,1,4,2,2,1,1,3,0,1,2,4,1,1,1,1,2,2,0,2,2,1,1,2,1,1,4,1,2,0,2,1,1,0,1,2,2,2,1,1,2,0,1,0,2,3,2,2,2,1,3,2,1,4,4,1,1,1,2,4,0,3,1,0,1,1,3,1,1,2,3,1,2,2,1,1,1,1,2,2,2,0,1,2,1,1,1,1,2,2,1,1,2,1,3,2,1,1,1,1,2,1,2,0,2,1,2,1,1,2,2,2,1,0,1,1,1,1,2,2,0,1,1,1,0,2,1,1,1,2,3,2,3,2,1,1,2,1,1,1,1,1,1,2,3,3,1,2,3,1,1,1,3,1,1,2,1,1,1,1,2,4,2,3,1,1,1,2,4,2,1,0,2,1,1,3,1,3,1,2,2,1,1,1,1,1,2,0,1,0,2,1,3,1,2,2,1,1,1,3,1,1,0,3,3,1,3,2,3,1,1,2,1,1,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,3,1,1,3,1,2,4,1,0,1,2,1,3,0,2,1,1,3,3,2,3,1,4,1,3,2,1,2,1,1,2,2,2,1,2,1,1,3,2,1,1,1,1,3,1,2,1,2,3,1,1,2,1,1,2,2,2,1,2,0,2,1,3,1,1,1,1,2,3,1,2,1,1,1,2,2,3,3,1,3,2,1,1,2,1,3,2,1,3,1,2,1,2,3,1,1,2,2,2,1,1,3,1,2,2,1,2,2,4,0,1,2,1,2,2,1,1,0,0,2,2,3,1,4,3,3,1,0,1,2,2,0,1,0,2,2,2,0,2,2,0,0,0,0,0,2,2,1,2,1,2,0,2,1,4,2,1,2,1,2,1,1,2,1,4,3,2,1,2,1,3,2,1,1,1,2,2,3,3,3,1,2,2,1,3,2,2,2,1,2,0,2,2,3,2,1,0,1,0,1,2,1,2,2,0,2,3,2,2,1,3,1,1,0,1,0,2,1,1,2,3,3,2,1,1,2,1,1,1,2,2,1,1,3,3,2,1,1,2,1,2,3,1,2,0,1,0,2,1,1,2,0,1,0,1,1,1,0,2,2,2,2,3,1,1,2,1,1,2,2,1,1,1,1,3,2,1,0,1,1,3,2,0,2,2,2,1,2,1,2,0,0,2,0,1,1,1,1,4,1,0,2,1,2,1,2,1,2,3,1,1,3,2,3,2,2,1,1,2,2,1,2,2,4,3,0,0,1,0,1,2,2,1,0,1,0,1,2,0,3,0,1,2,1,1,0,0,2,2,1,2,2,1,1,0,0,0,1,1,2,0,1,1,0,2,0,0,1,2,0,2,2,2,0,1,2,2,2,0,0,2,2,0,1,4,3,3,1,1,1,2,2,2,2,1,3,0,1,1,1,2,3,1,3,1,2,1,1,1,4,3,1,1,2,0,2,1,4,2,1,2,2,1,3,1,2,3,1,3,1,2,0,2,2,1,1,3,1,2,1,2,2,1,0,2,3,1,2,2,1,3,1,2,2,2,2,1,2,2,4,1,2,2,1,2,1,0,2,1,2,3,1,1,3,2,2,1,2,1,2,2,2,1,1,2,1,3,2,1,0,2,2,3,1,0,3,1,3,1,2,2,2,2,1,1,1,2,2,2,2,2,2,2,1,1,1,2,1,0,1,2,0,1,1,2,1,1,2,1,1,1,1,1,1,1,3,3,2,2,0,1,4,2,1,1,3,2,1,1,1,1,3,1,2,1,1,1,2,2,1,1,3,1,2,3,1,1,1,1,1,2,2,2,1,4,1,1,4,1,1,3,1,0,1,1,2,2,1,2,2,2,1,1,0,1,1,1,0,2,1,1,2,2,2,0,0,3,1,1,2,1,1,2,2,2,3,0,1,1,1,1,0,2,1,2,1,1,1,1,1,0,1,2,0,1,2,1,1,2,2,1,1,4,3,2,2,2,2,1,1,0,0,3,1,1,2,0,1,2,0,1,2,2,1,1,4,2,2,3,1,1,0,1,2,3,2,1,1,4,0,2,1,1,3,2,1,1,0,2,2,1,1,2,2,0,2,2,2,2,2,2,1,0,1,2,2,0,0,1,1,2,1,0,1,0,1,2,1,2,4,1,0,1,0,2,1,3,2,1,2,2,1,2,2,1,3,3,0,2,3,2,2,2,0,2,2,2,1,2,3,1,3,0,1,1,2,4,2,0,2,0,2,1,3,0,0,1,1,2,1,2,2,0,3,1,1,1,1,1,2,3,1,2,1,1,1,1,1,3,1,1,3,2,1,1,1,1,1,1,1,1,0,3,0,1,0,1,1,1,1,1,2,1,1,3,1,1,3,1,1,0,3,0,1,0,2,1,1,1,1,1,0,1,1,0,1,2,3,1,2,1,4,1,1,1,2,1,1,2,1,1,2,1,1,2,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,3,0,1,0,0,2,0,4,0,1,3,1,1,0,3,4,3,1,2,1,2,1,1,3,1,1,2,1,1,2,2,1,2,2,2,2,2,1,1,0,1,3,1,0,1,1,1,1,2,1,3,2,1,1,2,1,2,1,1,2,2,1,1,2,2,3,1,4,4,0,2,1,3,1,0,0,1,3,1,1,1,0,1,2,3,3,1,1,1,2,1,3,2,1,1,1,2,0,1,1,2,1,1,2,3,1,1,2,3,1,1,2,2,1,0,1,2,1,1,1,3,1,1,2,2,2,2,1,1,2,1,0,1,2,2,2,2,3,1,3,2,1,1,3,1,0,1,1,1,1,2,1,1,1,1,1,1,2,2,2,2,0,1,4,1,3,1,2,2,1,2,2,1,3,1,1,1,3,1,1,2,1,2,3,2,2,2,1,3,2,2,1,0,2,1,1,2,4,1,1,1,1,1,1,3,1,1,2,1,0,2,1,2,2,0,2,1,2,1,1,0,1,2,0,1,1,2,2,0,1,1,2,1,1,2,0,0,1,1,1,1,1,2,1,1,1,1,2,1,1,1,2,3,1,2,1,1,1,1,1,2,1,0,2,3,3,2,1,3,1,1,2,2,2,3,1,1,0,2,1,3,3,1,0,1,1,2,1,3,0,4,3,2,1,2,2,1,3,1,1,3,2,2,0,1,2,1,2,2,2,3,1,1,2,1,2,2,4,2,2,1,3,1,3,3,3,2,3,1,3,3,0,2,1,1,2,1,1,1,1,0,1,2,1,3,1,1,2,1,1,4,1,2,2,2,1,3,1,0,1,4,1,2,2,1,1,1,1,3,1,3,1,1,1,0,3,1,2,2,1,2,1,2,2,2,2,2,1,1,2,1,1,1,1,1,2,3,2,1,0,1,2,3,2,1,2,3,1,1,2,2,2,2,2,2,2,1,0,1,2,1,3,0,3,1,2,2,3,2,1,1,4,3,2,2,1,2,0,4,2,1,1,2,1,1,1,2,2,2,1,1,1,1,1,0,2,1,1,1,3,3,1,1,1,2,1,1,1,1,2,1,1,2,3,1,2,2,1,2,2,1,0,0,3,1,1,1,1,0,2,1,3,0,1,1,3,2,2,3,3,2,2,2,2,3,0,4,1,2,1,2,1,2,3,2,1,1,1,2,2,1,1,3,2,1,2,4,2,1,2,1,1,2,1,0,1,2,1,2,2,1,1,2,2,2,2,1,1,1,1,3,2,3,1,2,2,2,2,1,0,1,2,1,1,2,1,2,2,2,0,2,1,2,2,1,2,1,0,3,1,1,2,1,2,3,4,2,2,2,1,1,0,1,1,2,2,1,2,1,1,2,1,1,2,4,1,2,1,2,1,3,2,1,2,1,1,1,2,3,2,3,1,1,3,1,1,2,1,1,1,1,2,2,2,1,1,0,1,1,2,2,2,1,1,3,2,1,1,4,2,2,3,3,2,2,1,3,2,0,1,2,2,2,1,1,1,1,1,2,3,1,2,1,2,0,3,2,4,2,1,1,4,2,4,2,3,1,0,2,3,1,3,4,2,1,3,0,1,4,4,1,3,1,1,1,0,1,1,2,2,1,2,2,1,1,2,1,4,4,1,1,1,1,2,2,2,2,1,0,2,1,2,2,1,1,2,2,2,3,2,1,2,2,2,2,2,4,2,1,1,1,1,1,1,1,2,3,2,3,2,1,1,1,3,1,0,3,2,1,1,2,3,3,2,2,1,2,1,2,3,1,1,2,1,1,3,1,0,2,2,2,2,2,0,2,2,2,0,1,2,3,2,1,1,1,3,2,3,2,2,1,2,3,0,1,4,3,2,1,0,1,1,4,2,2,3,2,1,2,0,3,3,1,0,2,0,3,1,1,1,3,1,2,1,0,1,3,4,1,2,1,1,2,4,2,1,3,1,1,2,3,2,1,3,1,2,1,1,2,1,1,1,2,1,0,1,3,2,2,1,1,1,1,1,1,1,1,1,2,3,2,1,0,3,2,1,2,1,1,3,1,1,2,2,0,3,2,3,1,3,2,2,3,1,3,2,1,1,0,1,3,1,2,1,2,1,1,2,1,1,2,1,0,1,3,2,1,1,1,2,1,1,2,1,2,2,1,2,2,2,0,3,0,1,2,2,2,3,1,1,1,2,1,1,1,0,0,1,3,1,1,2,3,1,1,2,3,2,2,1,0,2,1,2,2,1,2,3,1,1,0,2,0,1,2,1,3,1,2,1,1,1,1,1,1,1,3,1,2,1,3,2,1,2,0,1,1,3,3,1,1,1,1,1,1,2,1,3,2,1,2,2,2,0,3,2,2,1,2,4,1,1,4,1,1,0,3,1,0,1,1,1,1,2,2,4,1,3,2,1,1,0,2,2,1,1,3,1,2,1,1,1,1,2,1,4,2,2,2,3,1,1,2,1,0,1,2,2,1,1,3,1,1,2,1,3,1,1,1,2,2,1,3,3,0,2,2,1,3,0,2,2,1,1,1,1,1,2,1,3,2,1,1,3,1,2,2,1,0,1,3,2,2,3,1,1,0,1,2,2,3,2,1,2,0,0,2,1,0,2,0,1,2,1,1,2,1,3,4,2,1,1,2,1,3,2,3,1,3,2,0,1,2,1,1,1,3,1,0,1,2,1,1,1,0,1,0,1,4,2,1,2,2,2,1,2,2,0,0,1,2,3,0,2,3,0,1,1,3,1,4,0,1,2,2,3,1,1,2,2,1,1,0,2,1,1,1,3,4,3,2,1,0,1,1,1,1,1,1,2,1,0,2,3,2,1,3,1,1,1,1,1,1,1,1,2,1,2,2,0,0,1,0,3,1,2,3,1,1,1,1,2,3,1,1,2,1,2,1,1,1,1,1,0,1,1,0,1,1,3,3,4,3,2,3,2,2,1,1,1,2,2,3,1,1,3,3,1,1,1,2,1,1,2,0,0,1,2,0,1,2,1,0,1,1,3,2,1,1,1,1,1,2,1,1,0,2,1,1,4,2,1,3,1,1,2,1,2,1,0,1,2,1,2,1,2,2,2,1,2,4,2,0,2,3,3,3,0,2,2,0,2,3,1,2,1,2,4,1,1,1,1,2,1,1,1,0,2,1,1,3,2,1,2,1,1,2,2,2,0,0,1,1,1,0,2,1,2,1,1,3,3,3,2,1,2,1,1,1,1,0,3,1,3,2,2,2,2,2,1,1,3,4,1,2,1,2,0,1,2,2,0,2,2,3,2,1,1,1,2,0,2,4,2,3,1,3,2,2,1,3,1,3,2,1,2,3,1,3,1,3,3,3,2,4,1,1,1,2,1,1,1,3,1,3,1,2,1,0,2,1,3,1,2,2,2,0,2,2,2,2,2,2,2,2,1,4,1,1,2,2,3,1,1,3,2,1,1,2,2,2,1,1,1,1,2,1,3,1,1,1,1,1,2,2,1,1,1,2,1,1,1,1,1,1,1,1,2,2,2,1,0,3,1,2,2,2,2,1,3,1,2,1,1,1,3,1,1,1,1,1,3,1,0,1,2,1,1,2,3,1,1,1,2,2,2,2,1,4,2,3,1,1,1,3,3,2,2,2,2,1,2,2,1,3,0,2,1,1,3,2,1,1,1,2,3,1,0,0,0,2,2,1,2,1,2,2,1,2,1,1,0,1,1,2,1,3,3,2,3,2,3,4,1,2,1,1,1,1,0,2,3,1,2,1,1,1,1,3,1,2,3,4,3,1,0,1,2,1,2,1,0,3,1,1,2,2,2,3,3,1,0,1,1,2,2,1,0,1,3,1,1,4,3,1,0,0,2,1,2,2,2,4,3,2,1,1,1,2,0,3,2,3,0,2,3,1,3,2,1,2,2,2,1,2,2,3,3,3,1,1,1,0,4,1,1,3,3,0,1,1,4,2,1,2,2,2,1,3,3,1,2,0,2,3,2,3,2,0,0,2,2,2,1,2,2,3,1,0,1,0,2,1,0,1,0,2,4,1,1,2,1,1,1,1,1,1,3,1,2,2,3,1,2,1,0,2,0,1,1,1,2,2,2,2,1,2,1,1,2,2,1,0,2,1,0,4,1,0,2,2,1,1,1,1,2,1,1,1,1,1,2,2,1,2,2,2,2,0,1,3,2,4,2,0,2,3,1,2,1,3,3,1,1,0,0,1,4,2,1,2,2,1,3,2,2,2,1,2,2,1,2,2,1,1,3,1,2,3,1,2,3,4,2,1,1,1,2,0,2,2,1,1,3,2,3,0,3,2,2,1,0,4,3,3,2,1,4,1,1,2,1,1,1,1,1,1,1,4,1,2,1,0,2,2,2,1,1,0,1,3,2,1,1,1,1,1,1,2,2,1,0,1,0,2,1,1,2,0,1,1,1,3,3,0,2,1,1,2,1,1,3,1,1,1,1,0,0,1,1,2,2,0,3,3,2,1,3,1,3,1,1,2,2,0,4,2,0,0,1,1,2,1,1,1,1,1,3,2,1,1,0,1,1,2,2,0,1,2,1,0,2,1,3,0,1,2,1,1,1,2,1,3,2,0,1,2,2,0,1,0,1,3,1,2,1,3,1,0,1,1,1,0,2,3,2,3,2,3,2,1,2,1,1,1,1,1,2,1,1,0,0,1,2,0,1,2,2,3,1,2,1,1,2,1,2,0,0,1,1,3,2,2,1,3,2,0,0,2,1,3,3,2,1,3,2,2,2,1,0,0,2,2,2,1,0,0,3,3,2,1,1,1,1,2,2,1,2,2,3,1,2,2,1,3,1,3,2,1,1,3,2,1,1,1,4,1,1,2,1,1,0,0,0,3,2,1,3,1,1,0,1,2,2,3,0,1,0,2,2,3,1,0,4,0,1,1,1,1,0,3,0,2,3,0,1,3,2,3,2,3,1,3,3,1,2,2,1,1,2,1,1,0,1,2,1,1,3,2,3,3,3,3,1,1,3,1,2,2,1,3,1,0,1,3,1,0,1,1,2,2,0,2,2,3,1,1,1,2,2,4,0,0,3,1,2,1,2,1,2,2,1,4,2,0,1,2,1,3,2,1,1,1,1,1,1,2,2,2,2,0,2,0,1,1,1,1,1,1,3,0,1,1,1,3,1,0,3,1,1,2,1,2,2,2,2,2,2,2,1,1,1,1,2,2,2,1,2,1,1,1,2,1,1,1,0,2,1,1,2,3,2,3,0,2,2,2,3,1,2,1,2,1,1,3,1,1,2,2,2,2,2,3,0,1,0,3,1,2,3,2,1,0,2,1,1,1,2,2,1,1,3,2,2,2,1,1,2,1,1,2,1,3,0,3,2,1,2,4,1,2,0,1,2,2,0,3,3,2,2,2,2,4,2,2,2,2,2,2,1,0,3,1,2,1,2,1,0,1,1,1,2,2,1,2,0,1,1,1,2,2,1,1,1,1,4,3,2,2,1,1,2,1,2,1,0,0,1,2,3,1,1,0,1,0,1,1,0,2,1,1,1,1,3,2,1,1,2,1,1,3,3,1,1,2,1,2,2,2,2,1,2,2,2,0,2,2,1,1,1,1,2,1,2,2,0,3,2,1,1,2,1,2,1,2,2,0,2,2,1,1,1,1,1,2,1,2,0,0,1,1,0,2,2,0,1,3,1,1,2,1,1,1,1,2,1,1,1,1,1,1,1,2,1,1,1,3,1,1,1,2,2,1,1,2,2,2,1,1,2,3,1,2,2,2,1,1,2,2,2,1,3,2,2,2,1,2,1,1,0,2,2,2,2,2,0,1,1,2,1,2,2,1,1,2,1,2,2,0,1,3,2,1,1,3,1,2,2,1,1,2,3,4,2,3,1,2,0,2,2,4,0,1,1,1,2,1,1,1,2,1,1,4,2,0,2,1,0,0,1,1,3,2,2,2,4,1,3,1,2,0,2,1,1,0,3,1,2,4,1,2,3,1,3,2,2,3,1,0,2,2,2,1,1,0,4,1,1,3,2,1,1,1,2,1,2,1,1,1,1,2,1,2,3,2,0,2,2,1,1,2,2,1,1,1,4,2,1,4,1,1,0,2,0,1,0,1,2,1,2,1,1,2,1,2,0,1,2,1,2,1,2,2,1,0,3,0,1,2,0,1,2,3,1,2,2,1,0,2,2,0,2,1,1,2,1,2,2,1,0,2,2,2,1,2,0,1,1,0,1,1,1,2,2,0,1,3,1,1,1,2,3,2,2,3,1,2,4,1,2,2,1,1,1,1,0,1,1,2,2,0,1,1,3,1,1,2,2,1,1,2,1,1,2,1,3,1,2,2,2,1,2,1,1,2,1,1,2,1,1,1,0,2,2,2,2,0,3,1,1,0,1,1,2,1,1,1,1,1,1,0,2,2,2,0,1,3,1,1,2,2,3,2,1,1,2,1,0,2,1,1,0,3,2,1,2,1,1,2,2,2,3,1,1,2,1,1,2,2,1,1,1,2,1,4,0,1,3,2,3,1,2,2,1,1,2,2,3,3,4,1,2,3,3,2,1,1,2,1,0,2,1,1,4,2,1,2,0,1,2,1,1,2,1,2,1,1,1,1,1,1,1,1,1,1,2,1,2,1,2,1,1,1,1,1,1,1,1,2,1,0,0,1,2,1,1,1,1,1,1,2,2,1,2,0,2,2,3,2,1,2,2,2,3,3,0,1,1,1,1,1,1,1,1,2,2,1,3,2,1,3,2,1,3,1,2,2,2,1,2,4,2,2,2,2,1,2,1,1,1,3,1,1,1,2,2,3,1,2,2,2,0,1,1,2,1,2,2,1,1,2,1,1,2,2,2,1,1,2,2,1,2,1,1,1,3,1,2,2,2,1,2,1,2,1,3,0,2,1,2,2,3,2,2,2,1,2,1,2,2,2,2,2,2,2,2,1,1,2,1,3,1,1,1,2,2,1,2,0,2,1,1,1,1,1,1,1,3,1,1,0,2,1,1,1,3,2,2,1,2,1,1,1,2,2,2,1,2,3,1,2,1,2,1,2,1,3,0,2,1,1,0,1,3,3,3,3,0,0,2,1,1,1,1,2,0,1,2,2,1,3,1,0,1,2,2,1,1,1,3,2,2,1,1,2,1,2,1,1,1,1,2,1,0,4,3,4,1,2,1,1,2,3,3,2,1,0,2,1,1,2,1,1,1,1,2,1,1,1,1,1,2,1,2,3,3,1,2,1,1,1,3,1,0,1,1,3,0,1,0,0,1,0,1,2,3,1,1,0,1,2,2,2,2,2,1,1,2,1,1,1,2,1,2,2,1,1,2,2,1,3,2,1,0,0,1,1,1,1,2,2,3,2,3,2,0,4,2,1,2,3,3,1,1,2,2,1,2,1,0,2,0,1,1,0,2,1,3,2,2,4,2,2,2,1,4,1,1,2,1,2,4,1,2,2,1,1,1,1,1,2,2,1,2,3,1,2,1,1,1,2,4,2,1,1,1,0,1,1,1,1,1,0,1,0,3,3,1,1,1,2,1,1,3,1,0,3,1,3,2,1,1,3,2,0,1,2,1,1,0,0,1,2,2,1,2,2,1,1,1,1,2,2,2,1,3,3,1,1,1,1,2,1,1,2,3,1,0,2,0,4,1,1,1,2,1,0,2,2,1,3,3,2,1,1,2,2,1,1,2,2,1,2,0,1,1,1,2,0,1,3,1,1,3,1,1,2,3,2,2,0,0,1,1,1,2,2,1,1,1,1,1,1,1,1,2,1,3,2,1,2,2,2,1,1,2,1,1,2,1,1,2,2,2,1,1,1,2,2,2,0,1,0,2,1,0,0,2,1,1,1,1,2,2,1,2,1,2,1,1,3,3,2,1,1,2,2,2,2,2,2,2,1,2,3,1,2,1,1,1,1,1,1,1,1,2,3,1,1,1,3,1,1,3,2,2,1,1,2,1,1,2,1,1,2,3,1,2,2,1,2,1,2,1,2,1,2,1,1,1,0,1,1,3,2,2,1,1,2,2,2,0,2,2,1,1,1,2,2,1,1,2,1,4,1,2,0,1,1,1,1,3,1,1,2,2,0,2,1,1,2,2,1,1,2,1,1,1,3,1,2,1,1,0,1,0,2,1,2,1,2,1,2,3,1,1,1,2,3,2,3,2,1,1,0,1,1,1,1,3,2,0,1,1,3,1,2,1,1,3,4,1,0,3,2,1,0,3,1,1,4,2,0,1,1,3,1,1,0,3,0,1,1,2,0,1,2,3,1,4,0,1,2,1,0,0,1,1,0,2,0,1,1,2,1,2,2,1,1,1,1,1,2,2,2,0,2,3,3,1,1,2,1,2,1,1,1,0,4,2,2,1,2,4,2,2,1,1,1,2,1,0,2,0,1,1,3,1,2,1,1,2,3,2,2,1,2,2,2,2,2,0,1,2,0,2,4,2,1,1,4,0,1,1,2,1,2,1,2,2,0,1,2,2,1,1,1,2,3,1,1,1,0,2,1,2,0,2,1,2,4,1,0,1,2,2,2,1,1,0,2,2,1,2,3,2,1,1,2,2,1,1,2,1,0,2,1,2,2,2,2,0,0,1,0,1,3,0,2,1,1,2,1,1,2,1,2,1,1,2,1,0,3,1,2,0,1,1,2,1,2,1,1,2,1,1,2,1,1,2,2,3,4,2,0,1,1,1,0,0,0,2,1,1,3,1,2,2,1,1,2,2,1,0,3,1,2,1,1,0,3,1,1,1,2,1,0,2,0,0,1,1,1,1,1,2,1,1,1,0,1,1,2,2,2,1,1,0,3,2,0,1,0,2,3,2,0,2,0,1,1,2,2,1,1,2,1,3,1,1,1,1,2,3,1,1,1,1,2,1,2,2,2,1,1,1,1,0,1,2,4,1,3,0,1,0,0,3,2,2,2,3,2,1,1,4,2,2,1,1,1,1,1,1,2,3,1,1,1,1,1,1,1,0,1,1,0,2,1,1,2,1,2,2,2,1,2,1,3,2,2,2,0,2,2,2,2,1,2,0,1,2,0,1,0,1,0,1,1,0,1,1,2,2,1,1,1,3,1,1,1,0,1,1,1,3,2,2,2,2,2,3,2,2,1,1,1,2,2,3,1,3,4,1,1,3,2,2,1,1,1,1,2,1,1,1,2,2,1,2,2,2,0,2,1,2,1,1,1,3,2,1,2,1,1,1,2,1,1,1,1,1,1,0,1,2,1,1,1,3,1,1,0,1,2,3,4,3,1,2,1,2,1,1,1,1,4,2,1,2,2,1,1,3,3,1,0,1,1,2,0,1,1,1,3,1,1,1,2,3,3,0,1,1,2,1,1,2,2,1,1,1,1,1,2,3,3,2,2,1,1,2,3,1,1,1,1,1,3,1,2,2,1,1,2,1,1,0,2,1,1,2,3,2,1,2,2,2,4,1,1,2,2,1,2,2,1,1,0,1,2,1,0,1,1,0,1,1,2,3,1,2,0,2,1,1,2,2,4,3,1,2,1,2,2,1,2,4,1,2,0,3,2,2,3,2,2,0,1,0,3,1,4,2,0,1,1,1,2,1,2,2,2,2,2,1,2,1,3,1,0,2,1,4,0,1,1,1,1,3,1,1,2,0,2,2,3,3,4,2,0,1,2,1,1,0,2,2,3,0,0,2,3,3,1,2,2,3,1,2,2,1,1,1,2,0,1,1,1,2,3,1,1,1,1,1,2,1,0,3,3,0,1,1,2,4,2,2,1,2,1,0,2,3,1,3,2,1,2,3,2,0,1,1,2,1,3,3,1,2,3,3,3,2,1,0,0,0,1,2,1,1,2,1,1,0,1,1,1,3,4,2,3,0,1,1,0,2,1,2,2,1,2,2,1,3,2,3,4,0,2,1,1,1,2,0,3,2,3,1,0,3,2,3,1,3,1,1,2,0,1,2,1,4,1,2,2,4,1,1,3,1,1,1,2,1,2,1,1,2,4,2,2,2,1,1,3,1,0,2,1,0,1,2,2,2,1,1,2,2,1,1,0,2,0,2,2,2,1,1,1,2,0,1,4,2,2,1,0,1,0,1,1,1,1,4,2,1,0,2,1,2,2,1,2,2,2,3,3,3,1,1,1,1,1,1,0,2,1,1,2,1,2,1,1,1,0,1,2,3,1,4,2,3,0,3,1,2,1,1,3,2,2,2,2,2,1,2,0,1,1,2,0,3,0,0,1,1,2,2,2,0,2,2,4,1,1,3,1,1,1,1,2,1,2,1,2,1,1,1,1,1,1,2,1,1,0,2,1,2,2,2,1,1,1,1,2,1,1,0,1,2,2,2,1,1,1,1,1,1,2,1,0,1,1,1,1,2,2,1,1,1,1,1,2,0,3,1,1,1,3,1,2,1,1,1,3,0,1,2,2,3,1,2,1,1,2,1,1,1,0,2,1,0,4,2,2,2,1,2,1,1,1,3,2,1,1,0,1,2,2,2,2,3,2,3,4,1,0,2,1,1,1,2,2,0,3,4,2,1,1,1,3,1,2,1,3,2,1,1,3,2,1,1,0,1,3,1,1,1,1,1,1,3,1,2,3,2,3,1,1,1,0,1,1,1,3,0,1,4,2,1,2,2,1,1,1,1,1,1,2,1,0,3,1,1,1,2,1,1,1,3,1,1,2,0,1,3,2,1,1,2,1,1,0,1,1,3,1,3,2,1,1,1,1,1,2,2,1,1,2,2,0,1,1,4,1,1,2,2,1,1,1,1,2,1,2,2,3,2,1,1,1,2,2,2,1,0,1,1,2,1,2,0,2,2,1,2,2,1,1,1,1,1,2,1,1,1,3,1,1,1,3,1,2,2,1,1,0,2,0,1,1,3,0,1,2,0,2,1,0,1,2,3,2,2,2,2,1,2,1,2,3,1,1,1,0,1,1,2,1,1,2,0,1,3,2,1,3,1,1,2,1,2,2,3,1,1,1,1,1,1,2,3,1,1,1,1,0,2,1,2,1,0,1,1,1,1,1,0,1,1,1,1,1,1,1,1,0,1,1,1,1,2,0,1,2,1,2,2,2,1,0,1,1,1,2,2,4,3,1,3,1,3,2,3,3,1,1,2,1,3,1,1,0,2,2,3,1,2,1,2,2,2,3,2,1,2,0,2,0,3,2,2,2,3,2,1,1,3,1,1,2,1,1,3,1,1,2,2,2,1,2,1,3,2,1,2,3,1,1,4,4,0,2,1,3,1,1,1,1,4,0,2,2,2,1,4,1,0,2,2,1,3,3,2,3,2,0,2,2,0,1,1,1,2,1,1,1,3,4,3,1,1,2,2,3,2,2,1,2,1,3,3,1,2,1,0,1,2,2,1,2,1,2,1,2,1,1,2,1,1,1,2,2,1,2,0,1,2,1,1,2,1,1,2,1,1,4,2,1,3,1,1,1,1,1,1,2,2,4,2,2,2,2,2,0,2,2,2,3,2,1,3,1,0,1,2,1,1,0,1,1,3,1,2,3,2,3,1,1,1,0,2,3,1,1,1,1,3,2,1,2,2,3,1,1,2,2,1,1,1,1,2,2,0,3,2,1,1,1,1,2,2,1,1,1,1,2,1,3,2,2,1,1,2,1,0,0,1,2,0,0,1,1,0,1,1,2,0,1,1,1,3,3,1,1,1,0,0,2,1,2,1,2,0,0,0,1,2,2,1,1,2,1,0,1,1,1,2,2,2,2,4,2,0,2,2,1,2,1,0,1,2,1,2,3,3,1,1,0,2,2,2,2,2,2,1,1,1,1,1,2,1,2,2,1,1,1,2,2,0,1,2,1,2,2,2,2,3,4,2,2,1,1,0,1,1,2,2,1,2,1,2,0,2,1,2,2,1,0,1,1,1,0,1,1,1,4,1,2,2,1,3,2,1,2,1,1,3,2,1,1,1,1,1,3,1,2,1,2,1,1,1,1,0,1,0,1,2,0,1,2,2,1,3,2,1,1,2,3,1,1,1,1,2,1,0,1,1,1,2,1,1,1,1,3,1,3,3,3,0,4,2,2,1,1,1,2,3,1,1,0,1,2,1,2,1,1,2,1,3,1,1,1,2,1,1,2,1,1,2,1,2,2,1,2,1,1,2,1,0,2,1,2,1,1,0,0,2,0,2,1,1,3,1,1,0,1,1,0,0,1,2,0,1,1,1,1,3,0,1,3,1,2,1,1,3,2,0,1,1,1,4,1,2,1,1,1,2,1,3,2,1,4,0,1,0,2,2,2,0,1,2,1,2,1,2,2,1,3,1,4,2,1,2,1,1,2,2,1,3,2,2,1,2,2,1,3,1,1,2,0,1,1,0,2,1,1,3,1,4,3,3,1,2,1,1,2,2,1,2,1,3,1,2,1,1,2,1,0,3,0,2,2,1,0,3,2,1,1,0,2,4,1,1,0,1,2,2,2,0,2,1,3,3,1,1,3,1,2,2,2,1,2,1,3,3,1,2,3,1,1,3,2,1,1,1,3,1,2,2,2,1,1,0,2,1,2,2,1,1,2,3,2,1,0,4,1,1,1,2,1,1,3,3,1,0,3,2,2,2,2,2,1,0,2,2,2,1,0,1,1,1,1,2,3,4,4,0,2,1,2,1,1,1,1,1,1,3,1,1,1,1,2,0,3,2,0,2,1,1,1,1,1,1,0,1,2,1,1,2,3,2,0,1,2,3,1,2,1,2,2,2,2,2,1,2,1,1,2,2,2,2,0,1,2,1,2,1,3,1,2,1,2,1,1,1,2,2,1,3,1,1,1,0,3,2,1,1,2,1,3,2,1,2,1,2,1,1,1,0,1,1,1,2,2,1,1,1,3,2,0,1,2,2,0,1,4,3,1,1,0,1,0,2,1,1,0,1,1,2,0,2,2,0,1,0,0,1,1,1,1,1,1,2,2,2,2,1,2,3,3,2,1,1,1,0,2,1,3,2,1,3,2,1,0,1,1,3,1,2,3,3,2,2,2,2,2,1,2,1,3,0,2,1,0,2,2,3,4,1,2,2,0,1,2,0,1,2,2,1,2,1,2,2,1,1,2,1,1,1,2,1,2,2,1,2,2,2,1,2,1,1,2,2,1,2,2,1,0,2,1,2,3,2,1,0,0,2,2,2,2,2,1,1,1,1,0,2,2,2,2,1,2,1,3,1,1,2,1,1,2,1,3,0,0,1,1,1,1,2,2,1,1,0,2,4,1,1,1,2,2,1,3,2,1,2,1,1,2,2,1,3,1,1,2,1,1,1,1,2,2,1,2,2,2,1,2,1,1,2,1,2,2,0,1,1,3,0,1,1,1,1,3,0,1,1,0,0,2,1,1,2,1,2,1,3,2,0,2,2,0,1,2,0,2,1,3,1,3,4,1,2,1,2,3,2,1,2,1,1,1,1,1,1,1,2,2,0,2,0,1,1,1,0,1,1,2,1,3,2,1,1,1,1,0,1,1,0,1,1,1,1,0,1,2,3,2,2,3,0,2,3,2,1,1,2,1,1,1,1,3,1,2,2,0,2,1,2,3,3,2,3,2,1,1,1,3,1,2,1,2,3,3,2,2,1,1,2,4,2,0,1,2,1,0,2,1,2,2,1,1,3,2,1,1,1,2,2,3,1,1,1,2,1,1,1,2,2,1,1,3,0,1,1,1,2,0,2,1,2,1,1,2,2,1,1,1,3,1,0,2,2,1,2,2,1,2,2,2,3,4,0,4,2,1,2,2,2,3,3,1,2,1,1,2,2,1,1,1,3,2,2,0,0,0,2,1,2,3,0,2,1,2,2,1,2,1,1,2,1,1,1,1,2,2,2,1,2,2,2,3,2,1,3,2,2,1,1,2,2,2,1,1,1,1,1,1,1,0,3,2,2,2,2,3,2,2,2,2,2,1,2,3,1,1,1,2,1,2,2,2,1,2,2,2,1,2,1,3,4,1,1,1,4,0,2,2,1,1,0,2,2,0,1,2,1,0,2,2,1,4,2,1,3,1,1,1,1,2,1,2,2,3,2,2,1,3,1,1,1,1,1,1,1,4,2,2,2,1,1,0,2,2,3,2,2,3,1,4,3,2,2,1,2,1,0,2,2,0,1,1,1,1,2,1,1,2,1,1,1,1,0,1,1,1,3,2,1,2,1,2,3,1,2,3,2,1,1,1,3,2,0,0,1,1,1,2,3,1,2,1,0,1,2,2,2,2,3,1,1,2,3,2,0,1,0,1,4,1,1,1,2,2,1,1,3,2,1,1,1,1,1,0,2,1,2,2,0,1,2,2,1,2,0,2,1,2,1,2,2,1,1,2,2,2,1,0,1,1,1,3,1,1,2,2,2,3,2,0,2,2,4,2,3,0,3,1,2,1,2,1,1,1,1,0,2,2,4,2,1,2,2,2,0,0,1,2,2,1,2,3,3,2,3,1,2,3,0,1,0,1,1,1,2,1,2,0,1,1,1,2,2,1,0,3,1,1,1,0,1,1,1,1,1,3,3,3,1,1,1,1,3,2,0,2,1,0,1,2,2,1,3,1,1,2,1,2,1,1,1,1,1,2,0,1,2,1,3,1,1,0,2,1,2,1,2,2,3,1,1,1,1,2,2,2,3,2,2,1,2,3,1,2,1,2,1,1,1,2,2,1,3,0,2,3,1,1,1,0,1,2,1,2,1,1,2,1,2,1,1,1,1,4,0,2,2,2,2,1,2,3,1,1,2,2,2,2,2,2,1,1,1,1,2,2,3,2,3,0,2,2,1,1,2,1,0,2,1,2,2,1,0,3,3,1,1,2,2,1,2,3,3,1,2,0,1,3,0,0,1,1,2,2,1,1,2,0,3,2,1,1,0,1,1,2,0,1,1,0,2,0,2,1,1,1,2,1,0,0,3,2,0,1,1,0,1,1,2,2,1,1,1,1,2,2,2,0,2,1,1,1,2,1,2,3,0,1,1,3,1,2,1,2,1,2,0,1,3,2,1,0,0,1,1,1,1,1,1,2,3,0,0,1,2,1,1,1,3,3,1,2,2,2,1,3,2,1,1,2,0,1,2,1,2,3,2,0,3,1,0,3,2,1,2,1,1,1,1,2,0,1,3,4,2,1,1,1,2,1,2,1,1,1,1,2,1,2,2,1,1,2,2,2,0,2,4,1,0,2,0,1,2,1,2,0,1,3,1,2,0,1,3,1,0,3,1,1,2,1,2,2,2,1,2,1,1,1,2,2,2,1,1,2,3,2,2,1,1,1,1,1,4,3,2,1,0,2,1,1,1,1,1,2,2,2,1,2,2,2,0,2,2,2,2,2,2,1,3,1,1,2,2,3,2,1,0,1,1,2,2,2,2,2,3,3,2,1,0,1,2,3,1,2,0,1,2,1,2,1,2,2,3,1,2,3,1,1,1,1,2,0,2,3,1,4,0,2,1,2,1,1,2,2,2,1,3,0,1,4,2,3,1,2,1,3,4,1,2,1,3,2,1,2,3,1,2,1,0,1,1,0,1,0,3,1,2,0,2,2,1,3,2,2,1,2,2,0,1,1,1,0,1,1,2,1,1,2,1,1,0,1,1,1,1,2,2,1,2,2,2,1,2,1,3,2,2,2,1,2,1,2,2,2,2,2,1,3,2,2,0,1,2,2,2,2,1,1,1,3,1,1,1,2,3,2,1,3,1,2,1,1,1,1,2,1,2,2,2,1,2,1,3,1,1,1,3,2,2,1,1,0,1,4,2,2,3,1,4,2,3,2,1,2,3,1,1,1,1,4,2,1,0,1,2,1,2,2,0,1,1,2,2,2,2,1,1,1,2,2,1,4,4,1,1,3,2,1,1,1,3,1,2,2,2,1,1,2,1,1,3,2,1,0,2,2,2,2,2,2,2,2,1,1,1,1,1,0,1,0,3,2,3,0,1,2,2,1,1,1,2,1,3,2,1,1,0,3,1,1,2,1,1,0,1,3,1,1,2,2,3,2,1,1,2,1,3,2,2,1,1,3,2,2,1,2,2,3,2,4,4,1,1,1,1,2,1,1,2,1,1,2,2,0,2,1,0,1,1,1,3,3,1,0,2,1,1,4,1,1,2,1,1,2,1,1,0,2,1,1,1,2,0,1,0,1,1,1,1,1,1,1,1,1,3,2,1,0,1,1,1,1,1,1,3,1,2,1,1,2,1,1,0,1,2,2,1,2,1,4,2,2,1,3,2,2,1,2,3,2,2,1,1,3,1,1,0,2,2,2,0,1,3,1,2,0,1,2,1,1,2,1,3,3,0,1,1,0,1,2,0,2,1,1,1,2,1,2,2,1,1,2,2,1,3,2,3,1,3,3,4,2,1,1,0,1,1,3,2,3,1,1,3,1,1,2,2,3,1,3,2,1,1,1,1,3,2,3,0,2,2,1,1,1,2,0,2,2,2,0,1,1,3,1,4,1,1,3,1,1,2,2,2,2,2,3,1,3,0,1,1,1,2,1,1,1,1,2,1,3,1,3,1,1,1,2,2,0,2,0,1,1,1,1,3,1,1,1,1,2,1,4,2,2,4,1,2,2,1,0,1,1,3,1,1,3,1,2,2,2,3,2,2,3,0,1,1,3,3,1,2,0,2,1,1,1,2,0,1,2,2,1,1,3,0,2,1,1,1,1,2,3,1,0,1,1,1,2,0,1,2,0,3,2,2,2,0,2,1,1,2,1,2,1,2,0,3,2,1,2,2,1,4,2,0,1,2,2,1,1,1,1,0,0,1,1,0,1,1,2,1,2,3,4,2,1,1,2,1,1,0,1,2,1,2,2,3,2,2,2,3,1,0,0,2,1,0,2,2,0,2,3,2,1,1,4,0,2,2,0,3,2,2,4,2,3,1,2,2,1,0,3,2,1,1,2,1,0,1,1,1,0,3,3,3,1,3,2,2,1,0,2,2,2,0,2,2,0,1,2,2,1,2,1,2,2,2,1,2,0,0,1,1,1,2,2,2,2,1,1,2,1,1,1,2,1,2,1,1,2,1,1,1,0,3,0,0,2,1,2,3,0,1,2,4,1,3,1,1,0,2,3,3,1,3,1,0,1,1,3,1,1,2,3,3,2,1,2,1,2,0,2,2,3,4,1,2,1,1,1,1,1,1,2,1,1,1,1,0,2,1,2,1,1,1,1,2,1,1,2,1,1,1,1,1,2,2,2,1,2,1,4,1,1,2,2,4,0,3,1,3,2,0,1,1,1,2,1,1,1,2,1,2,2,0,2,3,1,1,2,2,1,2,2,1,1,1,1,2,1,1,2,1,1,2,2,2,2,1,2,2,2,3,2,2,1,2,1,1,2,1,1,1,1,2,0,1,1,1,2,1,1,2,1,2,2,4,2,2,2,1,3,2,3,1,1,1,1,2,0,3,0,0,2,1,2,4,2,3,2,2,0,1,1,1,1,1,0,1,2,2,1,1,2,1,1,2,1,2,1,2,2,0,1,1,0,0,0,1,1,1,2,2,2,3,1,1,3,1,4,0,2,2,1,1,1,2,2,0,2,1,1,0,2,2,2,0,3,1,2,2,2,0,1,1,2,1,1,1,1,0,1,0,2,1,1,1,1,1,2,3,1,2,1,1,3,1,0,1,2,2,2,1,1,1,1,1,1,3,3,0,1,2,2,1,1,0,2,0,1,2,1,1,3,1,1,2,1,3,0,1,0,1,2,1,4,1,0,3,2,2,2,1,1,1,1,2,2,2,2,1,3,0,1,0,2,0,1,1,2,1,3,2,3,2,2,3,3,1,0,2,0,2,2,3,1,1,2,3,1,1,2,2,2,2,2,1,3,2,0,0,1,1,3,1,1,3,1,0,1,4,3,4,2,2,2,0,2,0,1,1,1,0,1,1,1,2,1,3,3,3,1,2,1,1,1,2,1,1,1,2,2,0,2,0,1,1,2,1,0,1,0,2,2,2,4,1,4,1,2,1,2,2,1,1,1,0,4,2,1,1,1,0,1,1,1,1,1,0,2,3,3,2,4,2,0,0,1,1,1,2,1,1,2,3,2,1,1,1,3,1,1,1,2,2,1,1,1,1,1,1,1,1,1,1,2,1,2,2,3,1,1,2,1,1,1,3,2,1,2,2,2,2,2,2,2,2,1,2,1,2,4,1,1,1,1,2,1,2,2,1,2,1,3,1,1,2,3,1,2,1,2,2,2,1,1,1,2,1,2,1,2,1,1,2,2,2,2,2,2,4,1,3,1,1,0,1,1,2,1,0,2,1,1,3,2,1,1,2,2,1,1,3,1,1,1,4,2,1,2,1,2,1,1,2,1,2,1,1,2,2,1,1,1,2,1,2,1,3,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,2,2,1,0,1,2,1,1,2,2,1,2,1,0,3,1,1,1,3,3,3,1,2,0,1,1,1,0,3,1,1,2,1,2,1,1,1,1,2,2,1,1,1,1,2,2,1,1,2,3,1,1,2,2,2,2,1,2,1,0,1,2,1,2,2,3,1,2,2,2,1,0,3,1,2,2,2,2,1,2,1,2,3,1,0,2,0,1,1,1,1,3,2,2,0,1,2,2,1,0,2,1,1,3,1,1,0,2,1,2,2,2,2,0,1,3,2,0,1,1,4,1,1,2,1,0,2,2,2,2,1,2,3,1,1,2,2,2,2,1,3,1,1,1,2,2,2,2,2,1,2,2,1,0,3,1,2,1,2,2,1,2,2,1,1,1,1,0,2,1,2,0,2,3,0,2,2,1,2,2,2,1,1,2,2,1,2,3,3,1,1,1,2,1,2,2,0,2,1,2,1,1,2,1,2,2,2,2,2,1,2,3,1,3,1,2,2,1,2,2,4,3,2,1,2,1,2,2,1,1,1,1,1,1,2,4,2,0,3,2,1,2,2,2,1,1,2,1,1,3,1,1,3,1,1,2,3,1,0,1,1,0,1,1,1,1,2,1,1,4,1,1,2,1,1,1,1,0,1,1,2,2,2,2,2,0,1,3,1,1,1,1,3,2,2,2,2,2,2,0,0,1,1,2,1,2,1,1,1,1,3,2,2,2,2,1,1,1,1,2,2,2,1,1,1,2,2,1,3,2,2,2,3,1,2,1,0,1,1,1,1,0,1,1,3,3,1,2,0,3,0,1,1,2,2,3,2,2,2,0,1,1,0,1,2,2,2,2,2,2,1,2,2,2,1,1,2,2,1,2,1,1,0,1,2,2,1,3,1,2,3,2,1,2,3,2,1,4,0,3,2,1,1,1,2,2,1,4,2,1,1,2,1,2,1,2,3,1,1,1,1,2,2,1,2,2,4,3,2,1,2,3,2,2,2,2,1,3,0,1,2,2,1,1,2,2,1,1,2,2,1,2,2,0,1,1,2,1,1,1,2,0,2,2,1,1,1,2,1,2,0,2,0,1,1,2,1,2,2,1,0,3,1,2,2,1,2,2,0,2,1,2,1,1,3,0,1,2,2,1,3,3,1,2,2,1,1,1,3,1,2,1,2,3,1,3,1,1,1,1,1,0,1,2,2,1,3,2,3,1,1,1,3,1,3,1,1,1,0,0,1,2,3,2,2,0,0,1,0,1,3,3,3,1,4,3,2,2,1,2,1,2,2,1,3,2,1,2,2,1,1,0,2,1,1,0,1,1,2,2,1,2,1,1,2,3,1,1,1,1,0,1,2,3,3,1,1,2,3,1,1,1,4,1,1,1,1,3,0,1,1,2,1,2,1,1,3,3,1,3,1,2,1,2,1,3,0,1,1,2,1,2,4,1,2,1,2,1,2,3,1,0,1,2,2,4,1,4,2,1,0,0,2,1,2,1,1,1,2,2,3,2,1,1,3,2,2,2,1,1,1,2,0,2,1,1,1,1,2,1,1,3,1,2,1,2,1,3,1,1,1,1,1,2,1,2,0,2,2,2,1,1,1,1,2,2,1,1,3,1,2,1,2,2,0,3,1,1,0,1,1,1,1,1,1,1,1,0,2,1,1,1,2,2,2,1,3,1,1,2,2,3,1,2,1,1,1,0,2,1,2,2,1,3,1,3,2,3,1,2,1,1,1,2,2,1,2,2,1,0,3,2,1,2,1,2,2,1,2,3,1,3,1,3,0,2,2,2,2,1,3,2,2,1,2,2,2,1,1,2,1,2,2,1,0,1,1,1,1,2,1,1,0,1,2,1,2,1,2,1,2,2,3,2,1,2,1,2,1,3,1,3,2,2,2,1,1,2,0,0,1,3,3,2,3,2,1,0,4,2,2,1,1,2,2,3,1,1,2,2,1,1,1,2,1,2,2,2,2,1,1,1,2,1,2,1,1,2,2,1,0,2,2,1,2,0,1,2,3,1,2,2,1,1,1,1,2,2,1,2,1,3,0,2,3,1,1,2,0,2,1,3,0,2,1,1,1,1,1,4,3,1,2,0,2,1,1,0,1,1,1,1,3,3,2,1,1,1,2,1,1,3,2,1,2,1,1,2,1,1,2,1,1,2,2,1,2,2,1,1,1,2,2,2,3,2,1,1,0,1,0,2,2,1,1,1,1,2,2,1,1,0,0,1,1,2,1,1,1,1,1,2,3,2,1,2,2,1,2,1,2,3,1,1,3,2,3,2,2,2,1,2,2,1,2,3,1,3,2,1,2,1,3,1,1,2,3,2,2,2,0,1,2,2,1,1,1,1,1,1,2,1,2,2,2,1,1,1,1,2,3,2,1,1,1,3,2,1,3,4,2,1,3,1,1,1,2,2,2,1,2,1,2,2,1,0,1,1,2,1,1,1,2,1,1,0,2,1,1,2,1,1,2,2,1,1,2,1,2,1,3,1,1,2,2,3,1,2,0,0,1,2,2,2,2,2,2,1,2,1,2,1,2,1,2,2,1,1,3,3,2,2,1,2,3,1,0,1,3,0,3,1,3,1,2,0,3,1,2,1,3,2,1,2,1,2,1,2,2,2,2,2,0,1,1,3,1,0,3,3,1,1,1,2,2,2,2,2,2,1,2,2,2,2,3,3,1,3,1,0,0,2,2,0,1,2,2,1,1,2,1,1,1,0,1,1,3,0,3,0,0,1,2,1,0,2,1,2,1,3,1,1,2,3,2,0,0,0,3,1,2,2,4,2,1,3,3,2,0,2,2,0,2,1,1,1,1,2,1,1,2,0,1,1,1,1,0,4,1,1,2,1,1,3,2,1,2,0,1,1,0,1,2,3,1,1,0,2,2,2,2,2,1,2,2,2,1,3,2,1,1,1,1,1,1,1,1,3,1,1,2,1,2,2,2,1,2,1,0,3,2,1,0,0,1,0,2,1,3,3,1,1,0,1,1,0,0,2,1,1,2,1,0,2,0,4,4,2,1,2,1,1,2,2,2,3,3,0,1,4,2,1,2,0,1,2,1,1,1,2,1,1,1,1,0,2,2,1,2,3,1,0,2,0,2,1,2,1,2,3,1,0,2,2,1,2,1,1,2,2,2,1,1,3,1,1,1,1,2,2,2,2,2,1,3,1,1,3,2,2,3,4,2,1,1,2,1,2,3,1,1,2,1,3,2,1,1,2,0,4,2,1,3,1,2,1,2,0,1,2,0,2,1,1,2,0,1,2,2,1,3,2,3,1,1,2,1,0,1,0,4,2,1,2,4,2,1,2,2,1,2,1,0,2,1,1,1,1,1,1,3,1,2,1,1,2,2,2,1,1,3,3,1,1,2,0,1,2,2,3,2,2,0,2,2,2,2,1,0,2,0,4,2,2,2,2,1,2,1,2,0,1,2,2,2,1,1,3,0,1,2,0,1,1,3,1,2,1,1,1,1,1,1,0,2,1,1,1,1,1,2,2,2,1,1,1,1,1,0,2,1,2,1,1,1,2,2,0,1,2,1,4,3,1,2,1,2,1,2,3,1,1,0,1,1,2,0,1,1,2,1,1,1,0,2,2,1,1,1,1,1,1,2,0,1,4,1,1,2,1,1,3,2,1,2,0,1,2,1,2,1,1,0,2,1,1,1,4,1,1,1,1,2,2,2,1,0,1,1,1,2,1,2,1,0,2,1,2,1,1,0,1,1,1,2,2,1,2,1,2,2,2,1,0,2,2,1,0,1,0,1,1,3,2,3,1,1,2,2,1,0,2,1,1,2,1,1,1,1,2,1,2,2,0,1,3,0,1,3,1,2,0,1,2,2,0,1,1,3,2,1,2,2,1,2,2,1,2,1,1,0,1,2,1,2,1,1,1,1,2,1,0,2,1,2,1,1,2,1,1,2,3,3,3,1,2,2,1,2,1,1,1,2,1,1,1,1,1,1,1,1,1,1,2,0,2,3,0,2,2,1,3,0,2,2,1,1,2,2,2,1,1,0,2,1,2,4,2,3,1,1,2,3,1,1,0,3,3,3,1,1,2,1,2,3,1,1,3,4,2,1,3,2,2,1,2,0,1,1,0,2,2,3,4,2,2,0,2,3,2,1,2,3,1,3,3,1,1,3,1,0,1,1,1,0,2,3,1,1,2,1,1,3,2,1,2,2,1,3,1,1,1,2,2,1,3,3,1,1,1,1,1,3,2,2,2,0,1,1,1,0,3,2,2,1,1,3,1,2,1,1,2,0,0,1,0,2,1,3,2,2,3,0,2,2,1,1,1,2,3,1,1,1,2,1,1,2,2,2,0,2,2,1,1,3,0,2,1,2,0,1,1,2,1,3,2,1,2,0,3,2,1,2,2,1,2,2,1,2,2,2,1,1,2,1,2,2,1,0,2,2,3,1,3,1,1,2,2,3,2,1,1,3,1,1,1,3,0,1,0,2,1,0,1,1,3,3,2,2,3,0,2,1,2,4,2,2,0,3,2,2,1,2,1,2,2,2,1,2,2,3,2,0,2,1,1,1,1,2,0,2,1,1,1,1,1,2,3,1,1,1,1,2,1,1,1,1,1,1,0,2,1,3,1,2,1,1,4,1,2,2,1,0,1,2,2,1,1,2,2,1,2,2,1,2,1,1,2,3,2,1,1,2,1,1,3,1,1,2,3,3,2,1,0,2,4,4,2,3,2,2,1,1,3,1,1,0,2,3,1,2,1,3,1,1,1,2,2,2,1,3,1,0,1,1,0,1,1,2,1,2,3,1,1,2,1,0,1,2,1,0,1,1,2,1,1,1,0,1,1,2,1,1,3,1,2,1,1,3,4,2,2,2,1,1,1,3,2,1,0,2,2,1,2,1,1,1,2,2,1,1,2,1,1,3,0,0,1,2,1,0,1,1,2,0,1,2,1,1,1,2,1,1,1,2,3,1,1,2,1,1,1,1,0,3,1,1,1,1,2,2,2,3,2,3,2,3,0,2,3,2,2,1,3,1,0,2,2,3,2,2,2,2,1,0,1,0,4,2,2,1,2,1,1,2,2,1,2,3,1,3,2,1,2,1,1,0,2,3,1,1,2,2,4,3,1,1,1,2,1,1,2,1,2,1,2,2,4,2,1,1,0,0,3,1,2,1,1,1,0,0,1,1,3,1,2,2,0,3,3,1,1,2,2,0,2,3,1,1,1,2,0,1,2,3,3,2,3,2,2,0,1,0,1,0,1,3,3,1,1,0,2,3,2,0,1,2,2,0,1,1,1,2,0,2,3,2,0,2,2,2,2,2,2,2,2,0,2,4,1,2,0,1,0,2,1,0,1,1,1,0,0,0,1,1,1,2,2,1,1,2,0,1,0,3,0,1,4,2,1,1,3,1,1,0,1,2,3,1,0,1,1,0,2,1,0,1,1,2,3,1,2,2,0,1,3,0,2,1,1,3,1,1,2,2,4,3,1,2,0,4,1,2,2,2,2,1,2,1,0,1,3,0,1,2,2,3,1,2,1,1,1,1,0,0,0,1,1,2,3,3,2,1,1,3,2,1,1,1,1,1,3,2,2,3,3,2,3,1,2,2,0,3,1,4,2,2,1,1,1,2,3,1,3,2,2,3,1,4,1,1,1,1,1,1,2,2,2,1,1,3,1,2,1,0,0,2,1,3,1,2,2,2,1,3,1,1,1,2,1,2,1,1,1,3,1,0,1,2,2,2,2,2,1,0,1,3,2,2,1,2,1,2,1,3,2,1,2,2,1,1,1,3,3,1,1,2,1,2,1,1,1,1,2,1,2,1,1,1,1,2,1,3,1,2,3,2,1,3,1,1,3,0,2,2,4,1,1,2,2,2,1,0,2,1,1,2,1,1,1,3,1,2,3,1,2,2,2,2,2,1,1,1,1,1,3,3,2,1,3,2,2,3,0,1,2,1,3,2,1,0,1,1,1,1,2,2,1,3,3,1,2,2,2,2,2,2,1,3,2,2,1,2,1,2,3,2,1,2,2,3,1,2,0,3,3,2,3,2,2,1,1,1,2,1,1,1,2,2,1,0,1,1,1,1,3,2,2,2,2,2,1,1,3,1,2,0,1,1,2,1,2,3,1,1,2,1,2,1,1,3,2,1,1,0,1,1,1,2,1,1,3,1,1,2,2,2,0,1,2,2,1,1,4,1,2,2,2,1,2,1,1,2,1,2,1,2,1,2,2,2,2,2,1,2,0,3,2,3,2,1,2,1,2,3,1,3,2,0,3,0,2,1,3,2,1,2,2,1,1,2,2,1,2,1,1,3,2,1,1,1,2,0,3,1,0,3,1,1,0,1,1,1,2,3,1,0,2,2,1,1,1,1,1,1,2,1,2,2,4,0,1,1,1,1,1,2,3,3,2,1,2,1,1,1,3,1,1,1,1,1,0,3,2,2,1,1,1,2,1,2,4,1,2,0,2,2,2,1,1,0,1,1,2,1,0,1,1,3,1,0,2,1,2,3,2,2,1,3,1,0,1,1,1,1,3,1,0,3,1,2,2,2,3,1,2,2,3,2,2,2,2,1,2,2,1,1,1,1,1,2,4,2,2,3,0,2,1,2,1,3,0,1,3,1,0,0,1,1,2,2,2,2,1,1,1,1,1,2,3,1,1,2,0,1,3,0,2,1,1,2,1,2,2,1,3,2,1,3,1,1,3,1,2,1,3,1,1,1,1,2,4,2,3,3,2,2,2,2,4,1,1,1,1,2,1,2,1,2,1,2,3,1,1,3,2,1,1,2,2,1,1,1,2,0,1,1,2,1,0,2,1,1,2,1,1,2,2,1,2,0,1,3,1,1,3,1,1,1,1,1,1,1,1,3,2,2,2,1,1,1,3,2,2,3,2,4,3,1,1,1,2,3,3,1,1,1,2,2,1,0,1,1,3,3,3,1,3,1,1,2,2,4,1,3,1,2,2,1,3,1,3,1,1,2,3,3,1,1,3,1,1,2,1,2,1,4,0,2,2,1,3,1,0,2,3,1,1,0,1,2,3,1,2,2,2,2,2,3,4,4,1,1,1,1,1,3,1,4,2,1,1,3,1,2,0,2,1,2,1,1,2,2,2,3,2,2,2,1,4,4,1,1,3,1,2,1,1,2,2,3,1,1,2,2,1,2,1,1,0,1,2,1,1,0,1,1,3,2,0,1,4,0,1,2,2,2,1,2,1,0,0,1,1,3,1,1,0,2,3,2,1,1,0,1,1,1,0,2,1,2,4,1,2,0,1,1,3,0,2,1,2,1,3,1,2,0,1,2,1,2,0,2,3,1,4,0,2,1,2,1,2,2,2,1,2,2,0,1,2,1,0,3,2,0,1,2,1,2,1,1,3,4,2,0,1,2,1,0,0,0,1,2,1,4,1,1,1,1,1,0,1,2,2,2,1,0,2,2,1,2,1,3,2,1,2,1,2,1,2,2,1,1,2,0,3,2,2,0,0,3,0,0,1,2,2,2,1,3,2,1,2,2,1,1,0,2,1,2,1,0,1,2,1,2,2,2,1,1,2,1,1,0,1,0,2,1,1,2,2,1,1,3,4,2,1,1,2,2,1,1,1,2,1,2,1,2,1,3,2,3,0,1,2,1,1,2,2,2,2,4,0,1,1,4,1,1,3,2,2,2,0,1,3,2,2,2,1,1,1,2,1,1,1,4,2,3,2,2,1,2,2,4,4,1,0,4,2,1,2,3,0,2,1,2,2,2,2,3,2,2,1,2,2,2,1,2,1,2,3,2,1,2,2,2,2,2,2,2,1,3,2,2,1,3,1,2,2,1,2,2,1,2,2,1,1,3,2,2,2,1,1,2,4,2,0,2,1,2,2,2,1,1,2,4,2,1,2,2,1,2,3,2,3,1,2,1,3,1,3,4,1,1,1,1,1,1,1,1,2,2,2,2,1,2,2,2,0,2,1,2,1,0,2,2,1,2,3,2,2,3,2,1,0,2,2,2,1,0,2,1,3,0,2,2,2,1,1,1,1,2,2,0,1,3,0,1,1,2,1,2,1,2,3,2,2,1,0,1,1,1,1,1,0,1,2,1,1,1,1,3,2,2,2,2,2,1,2,2,2,1,2,3,1,2,1,1,2,1,2,1,2,2,1,1,1,1,2,2,2,1,1,1,2,1,1,0,1,2,2,0,1,2,1,3,1,3,2,1,1,2,1,2,2,2,1,0,2,1,0,1,3,1,2,1,1,3,2,0,1,3,3,2,2,1,1,2,1,3,1,3,1,1,1,2,1,1,0,1,1,3,1,4,2,2,1,1,2,1,2,0,1,1,3,3,2,1,1,0,1,1,3,1,2,1,1,3,2,0,1,4,1,3,1,1,2,1,0,1,2,1,1,1,1,1,1,1,1,2,1,2,2,1,2,1,1,2,2,1,3,1,1,2,2,1,1,2,2,1,2,1,1,1,1,2,2,1,0,3,2,3,4,2,1,2,2,1,1,1,1,1,1,4,1,2,1,3,1,1,1,2,1,1,3,2,2,1,1,2,2,2,3,1,2,0,1,2,1,2,1,1,1,1,2,1,1,2,1,2,1,2,3,2,3,1,2,0,3,1,2,2,2,1,1,1,3,3,1,1,1,1,2,1,3,1,1,3,1,1,1,1,2,1,2,4,3,3,2,1,1,1,1,1,2,1,2,1,2,2,1,1,2,1,1,3,1,1,1,1,1,1,0,1,1,3,1,2,1,1,2,2,4,1,2,1,2,2,1,1,1,1,1,1,1,1,0,2,3,1,2,2,1,1,0,2,0,1,1,0,3,0,2,2,3,3,1,0,3,3,2,2,2,1,1,3,0,2,2,1,1,0,1,1,1,3,1,2,1,3,3,2,2,1,1,2,1,2,4,2,3,2,1,2,1,2,1,3,1,1,2,1,3,1,2,1,4,1,0,2,4,3,2,1,1,3,2,1,1,0,1,1,0,1,2,4,0,0,2,2,4,2,1,2,4,1,2,4,2,1,2,1,2,4,1,1,3,2,1,1,1,0,0,0,2,4,1,2,1,1,0,1,2,1,0,1,2,2,1,2,2,2,2,1,0,2,0,2,1,3,2,1,2,1,1,2,0,1,2,1,1,1,1,1,4,2,1,0,1,2,1,2,2,2,3,3,2,2,1,0,3,1,0,1,0,1,0,1,2,2,1,2,4,1,4,2,2,0,2,2,1,1,2,1,2,1,1,2,1,1,2,0,2,2,3,2,1,2,3,1,3,2,4,0,1,0,1,2,2,0,1,1,2,2,1,1,0,1,1,1,0,2,0,1,0,1,2,1,1,1,2,1,2,3,3,0,2,1,0,1,0,1,1,2,1,1,2,2,1,1,2,3,2,1,0,3,2,2,1,0,1,3,1,1,0,1,2,1,2,1,0,1,1,2,1,1,1,3,2,0,0,1,1,1,0,1,1,1,3,0,3,1,3,2,2,2,1,2,2,1,2,2,0,3,1,0,0,1,2,1,2,1,1,2,2,1,3,2,2,4,1,1,2,1,1,2,2,1,4,1,1,2,1,3,2,1,1,1,1,1,2,2,2,1,1,1,1,3,2,3,2,3,1,2,0,1,1,2,0,2,2,1,1,1,0,1,2,2,2,1,2,1,2,2,1,0,2,2,1,1,1,2,2,2,0,2,0,3,2,2,2,2,0,2,2,1,4,1,0,1,1,2,2,2,1,1,2,1,1,4,0,2,1,2,2,2,2,2,1,1,1,1,2,1,2,2,2,3,2,2,1,1,1,2,1,0,1,2,1,2,0,2,2,1,1,1,1,3,2,2,1,1,2,1,1,2,1,2,1,1,2,2,1,2,1,0,1,1,2,1,2,1,2,2,1,4,0,4,0,2,0,1,2,3,1,3,1,1,1,3,1,1,2,2,3,1,0,3,1,3,1,0,1,2,2,2,2,2,1,0,1,2,1,2,2,2,3,1,3,1,2,0,1,2,3,1,1,2,1,3,1,2,1,1,3,3,2,1,3,3,1,1,1,1,1,1,2,1,0,1,1,2,3,2,2,1,2,0,1,0,1,1,2,1,4,2,0,1,1,2,2,1,4,2,3,2,1,2,1,1,2,2,3,2,1,1,3,1,2,2,1,2,1,4,1,0,1,1,2,1,0,1,2,2,1,1,1,1,1,2,1,1,3,1,2,2,1,2,1,2,0,2,1,1,3,1,3,1,2,2,2,4,2,1,1,1,2,1,3,1,1,1,2,2,1,1,3,3,1,1,2,1,3,2,3,3,1,2,2,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,3,1,0,2,2,2,2,1,1,2,1,2,1,2,2,2,1,2,2,2,2,1,2,1,1,1,2,1,1,0,2,1,2,1,3,0,2,1,1,2,1,4,2,3,2,1,1,3,1,0,3,1,2,1,0,1,1,1,3,1,1,0,0,1,1,1,2,2,1,2,1,1,3,1,1,0,2,3,4,2,1,0,3,3,1,1,2,1,2,4,2,1,0,2,1,2,3,3,2,3,1,1,2,1,3,0,1,4,1,0,4,1,1,1,2,3,0,2,3,2,1,0,1,2,2,1,3,3,2,1,3,1,2,2,2,2,2,2,3,1,3,1,2,1,1,1,1,2,0,1,1,2,2,2,2,2,1,4,2,1,2,1,1,4,2,3,2,1,1,1,2,1,0,1,1,2,1,1,2,2,3,1,2,1,1,3,1,1,2,2,1,4,2,1,4,0,1,1,2,2,1,1,2,2,1,3,1,3,1,2,2,1,3,1,2,3,1,1,1,2,1,0,1,0,3,0,3,1,2,3,2,2,1,2,2,1,0,1,2,1,0,0,2,1,1,2,1,2,2,1,2,2,2,1,2,0,0,2,2,2,2,1,0,2,2,1,1,1,2,1,1,1,1,2,2,2,1,3,0,1,1,1,3,1,1,1,1,3,1,1,1,3,3,1,1,1,1,1,3,2,1,3,1,2,0,1,0,2,2,1,2,3,2,4,3,3,3,1,1,2,1,1,0,2,0,2,1,3,1,1,1,1,2,0,0,1,0,3,2,2,2,1,4,1,3,1,3,1,1,1,1,0,3,1,3,4,1,1,0,1,1,1,1,2,2,1,1,2,1,1,1,1,1,3,1,0,2,1,1,2,0,2,3,0,3,1,3,1,1,2,3,4,2,2,2,1,2,2,1,0,3,2,1,2,1,1,1,1,2,1,1,2,1,0,0,1,2,2,1,2,2,1,1,2,1,1,3,2,2,2,1,1,3,1,1,1,2,1,1,4,1,0,1,2,3,1,1,2,3,0,1,2,2,1,1,2,1,1,2,1,2,2,3,2,3,2,2,2,1,1,2,3,1,1,1,1,3,1,1,2,2,2,3,1,2,2,1,3,1,1,2,1,1,0,1,2,1,2,1,1,4,1,4,1,1,2,2,1,2,1,2,2,2,2,1,1,3,1,1,3,2,2,2,2,2,1,2,1,1,2,2,2,2,1,1,1,2,2,2,3,0,3,4,2,2,1,2,2,2,1,2,3,2,1,2,2,2,2,2,1,1,3,0,2,1,1,2,2,1,0,3,1,1,1,2,2,2,1,2,0,1,1,2,1,0,2,2,2,1,2,2,1,1,1,1,2,2,1,3,1,1,3,2,2,2,3,2,1,2,4,4,2,1,2,3,3,2,2,1,2,3,2,1,2,2,1,2,0,0,1,1,1,1,0,1,1,2,1,1,1,2,0,0,0,1,2,1,1,1,2,2,3,1,0,1,2,1,2,1,1,1,2,1,1,1,1,2,1,1,2,2,1,1,1,1,1,1,1,1,2,1,3,2,3,1,0,1,2,1,3,1,2,1,0,2,0,1,0,0,2,1,2,1,3,2,1,2,2,1,0,1,1,0,1,2,2,2,1,2,2,1,2,0,1,2,1,2,2,2,2,1,2,2,2,2,2,2,2,2,0,2,2,1,3,3,0,2,1,2,2,1,2,1,1,2,1,1,0,3,2,0,4,3,1,3,2,1,1,3,1,0,2,3,1,1,1,3,1,3,2,4,0,3,1,4,2,2,1,1,2,1,2,1,0,3,2,1,0,3,2,2,0,0,0,1,1,1,1,0,0,1,1,1,1,1,2,2,1,0,2,1,0,0,1,1,2,2,1,1,1,1,2,2,3,3,2,0,1,3,3,1,4,1,1,1,1,3,1,2,2,1,2,1,2,4,0,1,1,1,2,2,1,0,3,2,2,3,1,3,1,1,1,2,0,3,3,1,2,1,1,2,1,0,1,1,1,2,1,1,2,0,1,1,1,3,3,1,2,0,0,1,0,0,1,3,1,3,2,1,2,1,1,1,1,2,1,0,1,2,3,3,2,2,3,2,1,1,4,1,2,1,3,2,2,1,1,1,1,3,0,2,2,3,1,2,1,0,3,1,1,1,2,2,1,1,1,3,2,0,1,1,1,1,0,1,2,0,1,2,2,0,0,2,1,1,0,1,1,2,1,1,0,1,3,1,1,1,1,1,3,0,1,3,2,3,1,1,3,1,0,4,3,2,2,2,2,3,0,2,1,2,3,1,1,2,1,3,0,2,4,1,0,2,1,2,1,2,2,1,3,1,2,3,1,3,1,2,1,1,1,0,0,1,2,2,3,2,1,1,0,1,3,1,1,1,1,2,1,1,2,3,1,2,1,3,1,3,3,2,1,2,1,1,4,1,0,3,1,0,2,2,1,2,2,1,2,1,2,3,1,2,2,3,0,3,2,2,1,0,0,1,1,0,3,2,3,1,0,2,1,3,1,1,1,2,3,2,3,3,2,0,3,2,2,1,1,1,1,1,2,3,1,2,1,3,1,3,0,1,4,4,2,1,2,2,1,2,1,1,1,1,1,3,2,0,2,2,1,2,2,3,4,1,1,1,1,1,4,2,2,1,1,1,1,3,2,2,2,2,2,2,2,3,0,3,2,0,2,0,3,2,3,3,1,2,2,2,1,2,2,1,1,1,0,1,1,2,0,3,1,0,1,1,2,2,1,0,3,2,3,2,0,1,1,1,2,1,2,1,1,1,0,3,1,1,0,1,2,3,1,2,3,4,2,2,2,0,0,1,1,2,1,3,1,1,1,1,2,2,1,1,1,3,1,1,0,1,3,2,1,2,1,0,2,2,0,2,2,1,2,0,2,2,1,2,0,2,0,1,1,3,1,1,3,2,1,1,2,1,1,1,2,2,0,0,1,1,3,1,0,0,1,2,2,1,2,2,1,1,0,1,2,1,1,1,0,1,1,2,1,0,1,3,3,2,1,1,1,1,2,2,2,1,2,1,1,1,0,1,2,2,2,1,2,1,2,2,1,1,1,2,1,1,1,2,1,3,1,1,1,3,1,2,2,2,2,1,1,3,4,2,1,1,1,2,2,3,2,2,1,2,3,3,2,1,3,1,1,0,0,1,1,2,1,0,2,2,1,0,0,0,0,1,1,2,1,2,0,1,1,2,1,1,1,2,1,2,0,2,1,1,2,1,2,1,2,2,1,3,0,3,0,1,1,0,1,3,1,1,2,3,1,2,2,2,1,2,3,2,2,4,1,1,1,1,1,1,2,2,2,1,2,1,1,1,4,1,2,2,1,1,1,1,1,1,2,0,2,1,1,0,1,2,1,1,1,1,2,1,1,2,2,3,1,3,2,1,1,2,1,1,0,1,2,0,0,0,1,1,0,1,2,0,2,1,1,1,2,1,1,1,2,2,1,1,2,2,3,2,2,2,2,2,1,1,0,1,1,1,2,1,1,2,3,3,2,2,0,0,3,2,1,1,1,1,0,3,2,1,2,3,3,2,1,2,1,1,3,1,2,3,4,2,2,1,1,1,1,3,1,0,2,1,3,2,1,4,2,2,2,3,1,2,2,2,1,2,1,2,1,1,0,0,3,1,0,3,2,3,0,1,0,1,1,2,2,1,1,2,1,1,1,3,1,0,1,1,2,0,1,1,1,2,3,1,2,1,1,2,1,1,1,1,1,1,1,3,1,1,1,2,3,2,3,0,1,2,2,0,2,3,0,2,1,0,1,1,3,4,2,1,1,3,3,2,3,0,1,1,1,1,2,0,1,2,1,2,1,3,2,3,1,1,2,2,1,2,0,1,3,1,3,1,1,2,1,2,3,3,3,2,1,1,2,2,2,1,1,3,0,1,1,1,2,2,2,0,1,1,2,2,1,1,3,1,0,0,1,4,2,1,2,1,1,0,3,2,1,2,0,2,3,3,3,3,3,1,1,2,2,2,2,1,3,3,3,2,2,2,1,1,1,1,0,2,2,2,1,1,1,3,2,3,1,1,2,2,2,2,2,1,1,2,1,3,4,3,1,1,4,2,3,2,0,2,1,1,1,4,1,3,3,1,3,2,1,1,1,1,1,1,0,2,1,2,1,3,1,3,3,1,1,3,1,1,1,3,4,0,1,1,2,1,2,2,4,2,2,2,1,1,4,1,2,1,2,1,1,2,2,2,2,1,1,1,2,1,1,1,1,2,1,4,2,1,2,4,2,3,1,2,4,3,1,2,2,1,1,2,2,1,3,3,1,3,1,1,1,0,1,2,4,3,3,1,1,1,2,2,2,2,1,0,2,1,4,2,3,3,2,1,1,1,1,0,1,3,1,1,0,3,1,1,1,1,0,2,4,3,0,1,1,2,3,1,1,3,0,1,3,2,1,1,0,0,1,1,0,2,2,1,3,1,0,1,1,1,1,3,3,1,2,2,2,1,1,1,1,2,2,2,0,1,0,2,1,1,1,0,4,0,4,2,1,1,1,1,3,1,1,1,2,1,4,1,2,1,1,1,2,1,1,1,0,0,2,3,1,1,2,1,1,2,2,0,0,1,0,1,2,3,2,2,0,1,1,2,0,2,2,2,3,1,1,1,0,3,1,3,3,1,1,1,1,1,0,1,3,1,3,1,1,1,2,2,2,2,1,1,1,1,2,2,1,3,1,1,2,3,1,1,1,1,2,2,2,1,2,3,1,3,1,1,1,3,1,1,1,1,2,1,2,1,3,2,1,2,1,2,1,2,2,2,3,0,1,1,1,1,1,1,1,1,1,3,3,2,1,3,2,4,3,2,2,1,1,0,1,1,1,1,2,2,1,0,3,0,3,1,1,1,3,1,3,1,1,3,1,0,1,4,2,1,0,1,1,2,1,1,2,1,2,1,1,2,1,2,1,3,1,2,2,1,2,2,1,1,2,2,1,1,2,1,3,1,1,4,2,1,1,2,1,3,2,3,3,2,0,2,1,2,1,2,2,1,2,1,2,2,2,1,2,2,1,1,2,3,1,3,1,1,2,2,1,2,0,1,2,1,1,1,1,2,2,2,2,3,1,1,1,2,1,1,1,1,2,2,1,1,2,3,2,3,1,3,2,1,2,1,1,1,1,1,1,0,1,1,1,1,1,2,2,1,2,2,1,0,1,3,1,2,0,1,1,0,1,0,0,2,1,1,1,2,1,1,0,2,1,2,0,1,0,1,1,1,1,1,1,2,2,0,1,1,1,3,2,2,0,1,2,2,0,0,1,0,2,4,0,0,2,2,3,1,1,2,1,1,2,2,1,1,1,1,1,4,0,1,0,1,1,1,2,1,0,1,0,1,1,1,1,0,1,1,1,0,0,2,2,2,1,1,2,2,0,2,2,0,1,1,1,1,2,2,1,1,1,1,0,1,1,2,2,1,1,2,1,2,2,1,2,2,2,2,3,3,1,3,2,1,3,1,1,1,0,1,1,1,2,1,3,1,2,2,2,1,1,3,3,1,1,1,1,1,1,2,1,1,1,2,0,1,0,1,1,0,3,2,2,3,3,4,2,1,1,1,1,2,1,2,1,1,2,1,2,1,2,1,1,2,2,0,1,2,1,2,1,2,0,3,1,2,2,1,2,2,1,1,1,3,2,1,2,0,2,2,2,3,2,2,2,1,1,2,1,1,2,1,2,1,2,3,1,1,1,1,1,2,1,1,1,1,1,1,2,3,3,2,2,3,2,2,1,1,2,1,1,2,1,1,3,2,3,2,1,1,2,3,1,3,1,1,1,1,1,2,2,2,1,2,1,2,1,3,0,3,3,1,3,0,1,1,1,3,0,1,3,2,2,1,0,1,1,2,1,0,3,3,2,2,1,2,0,1,1,1,1,2,1,2,1,3,2,3,1,2,2,2,1,1,3,0,1,4,1,2,4,2,2,2,2,2,2,1,2,2,3,3,3,2,0,1,2,2,1,0,2,2,1,2,1,1,0,1,1,1,0,2,2,1,1,2,3,1,1,1,3,1,1,3,3,1,2,1,1,1,1,1,2,1,2,1,1,3,3,1,2,1,2,3,1,3,2,1,2,2,0,3,1,1,1,2,0,2,1,2,2,2,1,1,2,2,1,1,1,2,4,4,3,1,1,1,3,1,1,2,0,1,1,1,3,2,1,1,3,1,3,0,2,2,1,1,2,1,1,2,1,1,2,2,3,1,1,4,3,2,2,2,3,2,1,1,1,1,3,3,1,3,1,3,1,3,1,2,2,1,1,1,0,1,1,1,1,1,1,2,2,3,1,1,1,1,3,0,1,1,2,1,1,1,1,3,3,2,1,2,4,1,3,1,1,2,3,1,1,1,3,3,1,1,1,1,2,1,2,3,2,3,2,2,2,1,1,0,1,2,2,1,2,2,1,1,2,3,3,1,2,3,2,2,1,1,2,1,1,0,1,2,1,2,1,1,1,1,1,0,1,2,2,1,1,1,1,1,2,2,1,1,1,2,2,1,2,1,1,2,3,2,2,2,0,4,1,2,2,3,3,1,1,1,1,2,0,1,0,1,1,1,2,2,2,2,4,4,3,1,2,2,1,3,1,3,3,3,1,1,3,1,1,2,1,2,1,2,1,2,2,1,2,1,0,1,1,0,2,1,2,3,2,3,0,2,2,2,1,1,1,1,2,1,1,3,2,0,3,2,1,2,0,2,2,0,2,1,3,2,2,1,0,3,0,3,0,1,2,1,3,2,2,1,1,3,3,3,1,1,2,2,1,2,2,2,0,1,2,1,3,1,2,2,1,2,2,2,0,0,0,2,3,1,0,2,1,3,1,0,0,2,3,2,1,2,2,2,2,3,2,2,2,2,2,2,2,1,4,2,2,3,1,2,3,1,1,2,3,4,2,1,0,1,1,2,2,1,2,0,2,1,1,2,1,2,1,3,2,2,4,2,2,1,1,2,2,1,3,2,1,2,1,2,2,1,1,1,0,3,2,2,0,1,2,1,1,0,3,0,4,1,3,1,2,1,2,3,1,2,1,4,0,3,2,2,1,2,1,1,1,1,1,2,0,2,1,1,2,0,1,4,1,1,0,3,2,1,1,1,3,4,2,3,4,1,1,2,1,1,2,2,3,2,0,1,3,0,1,1,1,1,1,1,2,1,1,2,1,1,1,2,2,1,1,2,1,1,2,1,1,2,1,2,0,1,1,2,3,2,4,2,2,1,3,1,2,1,2,1,2,2,2,3,1,3,2,1,1,2,1,2,2,2,2,1,3,2,1,0,1,0,2,1,0,2,2,1,2,1,0,2,1,1,0,2,2,2,2,1,2,1,1,1,1,1,1,4,2,0,1,1,3,1,0,1,1,0,2,0,1,1,2,1,2,1,2,2,1,3,2,3,2,1,1,1,3,1,1,2,1,1,1,2,1,4,1,2,2,4,2,2,3,2,1,0,2,1,3,0,1,1,1,1,2,2,0,2,1,2,3,1,2,0,1,2,2,1,1,1,4,1,1,1,0,3,3,1,2,1,1,0,0,1,2,3,2,2,0,1,1,3,1,0,2,2,1,2,0,1,2,0,2,1,2,3,4,1,2,3,4,1,0,0,1,0,1,4,2,1,0,2,3,1,1,0,0,2,1,2,2,1,1,3,3,1,3,2,2,2,3,2,4,2,1,2,2,1,2,1,0,4,1,1,2,3,2,2,1,2,1,1,0,1,4,2,1,2,1,0,0,2,2,1,3,3,3,2,2,1,2,1,2,1,2,2,2,1,1,2,1,3,1,1,2,2,1,3,2,1,3,2,2,1,2,1,1,2,1,0,1,3,3,1,2,2,1,2,2,1,1,2,2,1,3,2,2,3,3,1,1,1,2,1,3,2,3,2,0,3,1,0,2,1,0,0,3,1,3,2,2,1,2,2,0,2,1,3,1,3,2,1,0,3,1,1,2,1,2,0,1,1,0,1,1,2,1,1,2,3,2,3,2,2,2,1,2,1,2,1,1,4,1,2,2,2,0,0,1,2,4,2,2,1,1,1,2,3,1,2,1,1,1,2,0,1,1,2,1,3,2,2,1,1,2,1,2,2,1,2,1,1,2,1,2,1,1,2,1,1,1,1,1,3,3,1,1,2,1,2,1,1,0,2,2,2,1,1,2,2,1,2,3,2,2,4,4,1,1,1,2,1,1,0,2,1,1,3,1,0,1,2,1,2,1,1,1,1,1,2,0,1,1,1,0,1,3,1,3,2,1,1,1,1,2,1,1,2,3,1,3,1,1,1,0,3,2,1,3,2,3,2,3,1,2,1,1,1,1,1,1,2,2,2,2,2,1,3,2,2,1,1,3,1,0,1,3,2,3,3,2,1,0,1,1,1,2,1,3,1,2,2,2,2,1,1,1,2,1,0,1,3,2,2,2,0,1,1,2,1,2,2,3,3,1,3,2,1,3,0,1,2,2,2,1,0,3,1,2,0,1,1,2,2,2,4,1,1,2,1,2,0,1,1,2,0,1,1,2,1,1,2,1,1,2,1,2,2,2,1,2,2,1,2,1,1,2,2,1,1,1,1,2,1,1,0,1,3,0,1,1,1,0,3,2,2,1,0,3,1,2,3,1,1,1,1,1,1,1,2,2,2,1,1,3,2,1,1,2,2,2,1,2,0,1,3,0,1,3,2,1,1,2,1,2,2,3,3,1,1,3,3,1,1,1,3,2,1,4,3,2,1,3,4,2,2,1,2,2,1,3,2,2,0,1,1,1,2,1,1,0,2,1,3,1,1,1,0,1,1,0,1,1,3,0,1,1,4,2,0,1,1,3,2,3,3,2,3,0,1,1,1,2,1,3,1,2,1,1,2,2,3,1,3,2,1,2,0,2,1,2,1,1,2,1,2,3,2,2,1,2,2,1,1,2,1,1,2,1,2,0,1,0,2,1,2,2,2,1,2,1,1,2,2,1,2,1,2,2,2,4,1,2,4,1,1,1,1,0,4,2,1,3,1,1,1,2,2,1,1,2,2,1,2,1,2,2,1,1,1,2,1,2,2,1,1,2,1,3,1,2,2,2,1,2,1,3,1,2,1,1,1,2,1,3,1,1,1,1,1,2,1,1,2,3,1,0,3,1,1,2,1,2,2,2,0,1,2,1,1,3,1,1,1,1,4,1,2,3,4,1,3,2,1,3,0,2,3,0,1,0,2,1,1,3,1,1,3,1,1,1,1,1,1,1,1,3,1,1,3,1,2,1,1,2,0,1,0,1,2,2,2,1,1,1,2,3,0,2,3,1,4,4,1,1,2,2,1,2,3,1,1,0,2,1,2,4,3,2,1,1,3,2,0,3,4,3,1,2,1,1,1,2,1,1,0,2,1,3,1,2,1,2,3,1,2,0,1,2,1,2,1,1,1,1,1,1,2,1,3,2,0,3,3,0,0,0,2,2,2,3,1,2,2,1,2,1,1,1,1,2,1,1,1,1,0,2,1,1,2,1,3,1,1,2,2,1,2,1,3,1,2,1,2,2,1,3,2,1,1,2,2,1,1,1,2,1,1,2,1,1,2,1,0,1,1,2,1,3,0,0,1,2,2,2,2,1,2,1,1,1,2,1,2,1,0,0,1,1,3,1,0,1,1,1,3,1,2,3,1,2,2,1,0,1,2,3,1,2,2,2,1,2,1,2,2,1,1,0,1,1,2,1,2,4,2,1,0,2,1,1,0,0,1,1,1,1,0,2,2,2,3,3,2,2,1,1,1,2,3,1,1,2,1,4,1,1,3,3,0,1,1,0,1,1,2,2,1,2,2,1,1,3,2,0,1,0,2,1,3,3,1,1,1,2,2,1,1,2,1,2,2,1,1,1,1,4,1,1,1,1,0,1,1,4,1,2,1,1,1,2,1,2,1,1,2,1,3,1,3,2,2,0,3,1,4,3,1,3,2,1,3,1,2,0,1,3,3,1,1,2,3,1,3,2,1,0,2,1,1,1,2,2,1,1,2,1,1,2,3,3,2,1,0,2,4,2,1,1,2,1,1,2,2,1,1,3,1,1,2,1,1,1,2,1,2,1,1,3,1,2,1,0,1,2,0,1,2,0,1,2,3,0,2,3,1,1,3,2,1,2,2,4,2,0,1,1,1,2,2,1,2,3,1,1,0,3,1,2,2,0,1,4,1,0,0,2,1,1,2,3,1,3,1,0,1,4,3,1,2,0,1,1,2,2,2,2,1,2,1,2,0,1,1,2,1,0,2,3,3,2,1,1,1,2,1,2,1,1,1,3,1,0,3,1,1,1,1,1,1,1,1,0,2,1,1,2,1,3,1,1,1,1,1,2,1,2,0,0,3,2,2,0,1,1,1,2,2,1,2,2,1,2,1,3,2,3,3,1,4,3,2,1,2,1,3,0,0,1,0,2,1,1,1,1,1,1,3,1,2,1,1,2,2,3,2,2,2,2,0,2,1,2,2,3,2,3,1,2,1,1,0,2,1,3,2,1,2,2,1,3,1,1,1,1,2,3,3,1,2,1,1,3,2,1,1,1,1,1,2,2,1,2,2,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,1,2,2,1,2,2,2,1,1,0,1,1,1,0,1,2,2,1,1,1,3,3,4,1,2,1,2,1,1,4,2,2,1,2,1,1,4,1,2,1,1,1,1,1,1,1,2,0,1,3,1,1,1,2,2,4,2,0,1,2,1,3,4,1,1,0,2,1,3,1,1,0,3,1,1,1,1,0,1,1,2,1,0,1,2,2,2,0,0,2,1,2,0,0,1,1,3,1,1,2,2,1,3,1,1,1,1,1,1,3,1,1,2,2,2,1,1,1,1,2,1,4,0,2,1,1,1,2,3,1,3,1,1,2,2,1,2,1,1,1,2,1,0,0,1,1,2,2,1,1,0,2,1,2,3,1,2,1,1,1,1,3,2,1,1,2,2,3,0,1,1,1,2,2,1,2,0,1,2,3,4,2,1,2,3,1,1,1,1,2,2,1,1,2,1,1,2,1,1,2,1,0,2,0,1,0,0,2,3,1,1,2,1,1,1,1,4,3,1,1,2,1,1,2,2,2,3,1,2,2,1,2,2,2,1,1,2,3,2,2,2,2,2,2,2,1,2,2,0,2,2,2,1,2,2,1,0,1,3,2,1,1,4,1,2,1,2,0,1,1,1,2,1,2,1,1,1,2,1,0,1,1,2,2,4,1,0,2,1,1,2,1,1,0,2,2,1,4,2,0,2,1,1,1,1,2,2,2,1,2,1,0,2,1,1,1,0,2,1,4,2,1,3,1,3,2,0,1,1,1,1,1,1,0,0,1,1,1,3,1,2,1,1,1,1,1,1,2,2,1,1,1,0,2,3,2,2,2,2,1,0,1,2,0,2,1,1,1,1,1,2,2,1,1,0,1,2,0,0,1,1,2,1,1,3,2,2,1,1,1,1,1,1,1,2,1,2,3,1,3,1,1,1,1,2,1,1,1,2,1,1,1,0,3,1,1,1,2,1,2,2,4,3,2,1,1,2,2,1,1,1,4,2,1,1,1,2,2,1,1,2,3,1,1,1,1,1,1,1,2,2,1,2,2,2,2,1,2,3,2,1,1,3,2,2,2,1,2,2,1,4,2,1,1,1,2,2,4,2,1,2,1,2,3,2,3,3,1,2,1,1,1,1,1,3,2,2,4,3,3,2,1,0,1,0,2,1,1,1,1,0,1,1,2,2,1,1,0,2,1,1,1,2,2,1,2,1,0,2,2,1,3,1,1,1,1,3,1,2,0,3,1,1,0,1,4,2,1,2,1,2,0,1,1,2,2,1,0,2,2,2,1,1,1,1,2,1,2,1,2,1,2,0,1,0,1,1,2,1,0,2,1,1,1,2,2,1,2,1,2,3,3,0,2,2,1,1,0,1,1,0,0,1,1,2,1,1,2,1,3,1,2,2,2,3,2,2,3,2,3,0,3,1,2,2,0,1,0,1,1,3,1,3,1,3,2,2,1,2,1,1,2,3,1,1,2,1,2,1,2,1,1,3,1,1,2,1,1,1,3,1,0,1,3,3,1,1,0,0,1,2,2,2,1,2,1,2,1,2,4,2,1,0,2,2,1,3,1,0,2,3,2,2,2,2,4,2,2,1,3,4,1,0,1,1,2,1,1,2,1,1,2,2,1,0,2,2,2,1,2,2,1,1,1,4,1,0,1,2,1,2,1,1,1,2,2,1,2,1,1,1,1,1,3,0,0,1,2,0,2,2,1,3,1,1,1,4,1,3,1,2,1,1,0,1,0,3,1,3,3,1,1,2,3,1,0,1,1,1,1,0,1,0,0,1,2,0,3,3,1,2,3,2,1,0,2,1,1,2,0,1,1,2,0,1,1,0,2,1,0,1,1,2,1,1,0,2,1,0,0,0,2,1,3,2,1,4,2,3,1,0,2,1,3,1,2,0,1,1,1,2,1,4,1,1,2,1,3,2,1,1,1,2,2,0,4,2,2,2,2,1,3,3,0,2,3,2,0,1,1,1,1,1,2,3,3,2,2,1,2,2,2,2,1,2,1,0,2,1,2,2,2,1,0,2,2,1,3,2,1,1,2,3,0,2,0,1,0,1,1,3,1,2,0,2,1,2,0,0,1,2,0,2,0,1,2,2,2,1,1,2,2,1,3,2,3,1,0,0,1,2,0,2,1,1,1,3,1,3,2,1,1,1,0,2,2,1,2,2,2,1,3,0,1,2,1,0,2,2,1,4,3,2,3,2,1,1,2,1,1,1,2,2,2,2,3,3,2,3,1,2,2,2,1,2,2,1,1,1,1,1,2,3,0,1,2,0,3,2,3,0,2,1,1,1,1,1,1,1,0,2,2,2,2,2,2,1,1,2,1,1,2,2,1,1,1,1,1,2,2,1,2,2,2,2,1,2,1,0,1,1,1,0,3,2,2,1,2,1,1,2,2,1,2,3,3,3,1,1,3,1,2,2,2,2,2,2,2,2,1,1,2,4,2,1,1,1,2,2,1,2,0,0,2,1,2,2,3,1,1,2,1,3,1,1,3,1,3,1,1,2,1,1,2,1,2,2,1,1,0,1,2,2,1,0,3,1,3,1,2,2,0,2,2,2,1,1,1,1,0,2,0,2,3,2,2,2,2,2,4,2,1,1,2,1,1,1,1,2,2,1,2,2,2,3,3,2,1,1,1,1,1,1,1,1,1,3,1,1,1,2,1,3,3,1,2,1,1,1,3,3,1,3,1,3,2,1,2,3,1,1,2,3,2,2,3,1,2,2,2,0,1,2,3,1,1,2,2,2,2,2,4,0,1,2,2,2,1,4,3,3,1,1,2,1,0,1,3,3,1,2,1,1,2,3,3,2,1,3,3,1,0,4,2,1,0,3,2,1,1,2,1,2,2,1,1,3,2,2,0,1,0,2,1,1,2,1,1,3,0,1,1,3,1,1,2,2,1,2,1,2,0,3,1,1,3,1,2,0,2,2,1,1,2,1,2,0,1,1,1,1,1,3,3,1,1,1,1,3,1,2,1,2,1,1,1,1,3,1,2,1,2,1,1,1,1,1,3,3,2,2,1,4,2,1,2,0,2,0,2,3,4,1,1,1,3,3,1,1,1,1,2,1,1,4,2,3,1,4,1,2,1,1,3,1,1,2,1,1,2,1,2,1,0,3,1,1,2,2,1,1,1,3,3,2,1,3,1,2,1,1,1,3,2,1,1,1,2,0,3,2,3,2,2,2,3,1,1,2,1,2,0,3,1,3,1,0,1,1,0,1,1,1,2,1,2,2,3,1,0,4,1,3,2,2,2,1,1,4,3,3,2,1,1,3,0,2,2,1,3,1,3,0,1,2,1,1,1,2,2,2,1,1,4,2,1,4,2,4,4,2,0,0,2,1,0,3,2,3,3,3,1,1,1,1,2,4,2,1,1,2,1,3,1,1,0,1,0,0,1,3,2,1,1,2,1,3,2,2,2,0,2,1,1,1,2,2,1,0,2,2,2,1,1,1,2,2,1,0,2,1,4,3,2,1,2,1,1,1,3,2,1,1,1,1,1,3,0,2,1,3,2,1,1,1,1,4,3,2,2,2,1,1,1,1,2,1,3,2,2,3,1,1,1,2,1,4,1,3,1,2,1,3,2,1,1,2,1,2,3,1,1,3,1,3,2,1,1,3,3,1,3,0,1,2,1,3,2,1,2,0,1,1,1,1,3,1,2,3,1,0,1,1,1,4,2,4,3,1,3,1,1,1,1,2,1,1,1,1,1,1,3,1,1,4,1,3,3,1,4,1,2,2,1,1,1,1,1,1,2,1,2,4,1,1,1,1,2,3,2,3,1,4,1,3,1,0,1,2,1,3,1,3,1,1,3,2,2,0,3,1,1,2,3,2,2,1,0,2,2,1,1,1,4,1,3,2,1,1,3,1,2,1,3,2,1,0,2,3,2,2,1,1,2,1,0,1,1,2,4,3,2,3,3,2,0,0,1,1,0,1,1,1,2,2,3,3,3,0,3,1,1,3,1,2,1,3,1,1,1,1,2,3,1,1,1,2,3,1,1,3,0,1,3,3,1,1,1,1,2,1,4,2,1,1,1,2,1,0,2,1,1,1,1,2,2,2,2,1,2,0,2,3,2,3,3,2,1,1,3,1,2,0,3,1,3,1,1,1,3,1,1,2,1,1,0,1,1,0,1,2,1,2,1,1,1,1,1,0,1,1,1,2,0,0,0,1,2,3,0,1,2,2,1,1,0,1,0,1,1,2,1,3,1,0,1,2,1,2,3,1,0,1,1,2,2,1,4,2,4,1,2,2,0,2,1,0,2,2,2,2,1,1,1,2,0,1,2,3,1,1,1,2,4,3,1,2,1,2,3,2,2,2,1,2,2,2,0,4,1,1,1,1,1,1,1,1,1,4,2,3,2,2,3,4,1,2,1,1,1,1,1,1,2,4,2,2,3,1,1,1,3,1,3,1,3,3,1,3,1,1,2,3,1,1,4,2,1,1,1,2,1,4,2,1,1,1,3,2,1,1,1,2,2,1,1,1,2,1,1,1,1,2,1,1,2,1,1,2,2,1,3,2,3,0,2,0,1,3,1,1,2,1,1,2,1,2,2,1,1,2,2,2,2,1,1,4,1,2,2,3,1,1,1,3,1,1,2,1,1,3,1,1,2,1,2,3,2,1,0,1,1,4,0,1,1,1,1,1,2,1,3,1,2,2,2,0,3,3,2,2,0,2,0,2,1,2,1,2,1,1,1,1,2,1,3,3,1,0,2,1,1,1,2,2,1,2,1,1,1,3,3,2,2,1,2,2,2,1,1,1,2,3,1,1,2,1,1,1,2,1,2,1,3,2,1,3,0,1,2,1,3,1,1,2,2,2,4,1,0,1,1,2,2,0,1,2,3,1,2,2,3,2,1,0,2,1,1,2,2,1,2,0,1,1,1,2,2,1,2,0,0,1,0,4,2,2,2,1,1,0,0,1,1,2,1,2,1,1,1,0,1,1,1,1,3,2,0,3,1,2,2,2,1,2,1,2,2,1,1,2,3,2,4,1,1,2,1,1,2,3,2,1,1,1,3,3,2,1,2,3,2,1,3,2,0,2,1,1,1,2,2,3,2,1,2,1,1,0,3,1,3,0,1,3,2,1,3,1,3,2,1,3,0,2,3,3,2,3,2,0,0,2,2,2,1,1,2,2,4,0,1,3,1,3,1,1,2,1,1,0,1,1,2,1,1,2,0,4,2,2,1,2,2,1,3,1,3,1,2,2,2,3,1,0,1,1,3,0,2,3,1,2,2,1,1,2,3,2,0,2,2,3,2,2,2,3,2,2,2,1,2,3,1,2,2,1,1,0,3,3,3,2,1,0,2,3,0,2,1,1,2,1,2,1,1,2,4,2,3,1,2,2,3,1,2,2,4,3,1,3,0,1,2,2,1,2,3,3,2,1,0,4,2,1,1,1,2,3,1,2,2,4,2,2,2,1,1,0,1,1,0,2,1,1,0,1,1,3,3,3,1,1,0,1,2,1,2,1,3,1,1,2,2,2,0,2,1,1,1,2,2,3,1,0,2,4,1,2,1,1,3,1,1,3,1,2,2,1,2,1,2,1,2,1,1,0,4,1,2,1,2,1,1,1,2,1,1,2,3,1,1,2,3,2,2,1,1,1,1,1,0,4,1,2,1,1,2,1,1,0,1,3,2,2,1,2,1,1,2,3,2,2,1,1,1,1,2,1,4,2,0,1,2,1,1,3,2,2,3,4,2,2,2,4,4,2,1,1,3,1,2,3,1,3,1,1,1,1,3,1,2,1,2,1,1,1,1,0,1,1,1,4,1,1,1,1,3,2,2,1,2,1,1,2,1,2,3,1,0,0,1,2,1,1,1,2,1,2,2,1,2,1,1,2,1,1,2,1,1,2,1,1,2,2,1,1,3,2,3,2,1,2,0,1,1,1,1,2,1,2,1,1,1,2,1,1,1,2,2,2,1,2,0,1,2,1,2,1,1,0,2,2,1,2,3,2,1,2,0,1,1,1,2,3,1,2,1,0,2,1,1,2,1,1,1,2,1,3,1,3,3,2,2,2,2,2,2,1,2,1,1,0,3,3,1,1,2,0,1,1,2,2,2,3,2,2,4,2,2,1,1,2,2,1,1,2,1,3,1,3,1,2,2,2,2,1,2,2,1,3,3,3,1,1,2,3,2,1,1,3,1,2,3,1,1,1,3,2,1,0,0,3,2,1,2,3,3,3,1,1,3,3,3,0,1,3,1,1,3,0,1,1,3,1,2,1,0,0,1,3,3,1,0,1,2,1,2,0,4,1,2,2,1,1,4,2,2,1,1,1,2,1,2,2,1,2,1,3,1,2,1,1,1,2,1,0,2,3,2,1,1,3,1,1,1,0,2,3,3,0,2,3,1,1,1,1,1,2,2,2,1,1,0,3,3,3,2,4,2,0,1,1,1,3,0,1,0,2,3,1,1,1,1,0,1,4,1,2,1,2,1,1,1,1,0,1,2,3,2,1,2,1,0,2,2,2,2,2,2,0,1,1,1,1,4,1,2,2,2,1,3,1,1,1,2,4,0,1,2,1,2,2,1,2,2,1,0,0,1,1,2,2,1,1,3,3,3,3,2,2,0,1,2,1,1,1,3,2,4,1,1,1,0,1,0,1,1,2,1,3,1,1,3,0,2,1,2,4,2,4,2,1,1,3,1,1,1,2,2,2,0,0,1,2,1,0,2,2,4,1,2,2,1,1,2,1,1,2,3,1,2,1,4,2,1,2,1,2,1,1,3,1,2,4,0,2,2,1,2,1,1,2,1,1,1,2,0,1,2,2,2,1,2,1,2,1,1,3,1,1,1,2,0,1,1,1,1,2,1,0,1,1,2,1,1,1,1,0,1,1,2,3,1,1,1,0,0,2,2,1,1,2,3,1,2,2,1,1,1,0,0,1,0,1,1,3,1,2,1,1,1,2,1,2,3,1,1,2,1,1,1,2,2,2,2,2,3,2,2,3,4,1,1,1,1,2,2,1,1,1,1,1,1,1,1,2,1,3,2,1,2,4,2,2,1,1,1,3,2,1,3,0,1,1,2,1,1,2,1,1,1,1,2,2,2,3,1,1,3,0,1,3,2,4,1,0,1,1,2,1,3,1,1,2,1,1,1,3,2,2,1,1,3,1,2,2,0,1,2,1,0,1,1,1,3,1,0,2,1,1,2,2,0,1,1,1,1,1,2,3,2,2,2,2,3,2,1,3,2,2,2,1,2,2,2,1,1,1,1,1,1,2,2,2,1,1,0,4,0,0,1,1,2,1,0,1,1,2,1,1,2,1,2,2,1,0,3,2,3,1,1,2,0,2,1,0,0,2,1,1,2,1,2,2,0,2,1,3,1,2,2,1,2,1,0,1,2,1,2,2,2,2,0,1,3,2,3,1,1,4,2,1,1,2,1,1,1,4,1,1,4,2,1,3,2,2,1,1,1,1,1,0,0,1,2,0,2,1,2,0,1,3,2,3,1,2,1,0,2,1,1,3,1,1,0,2,3,0,1,1,1,1,1,1,1,0,1,3,1,1,3,2,3,1,1,4,1,2,2,1,2,2,1,0,0,4,1,2,1,1,1,1,2,1,3,2,2,1,1,1,2,1,3,1,2,3,2,2,1,2,1,2,2,1,0,1,4,2,0,2,4,4,3,1,2,3,1,1,1,2,1,1,2,2,1,2,0,3,2,1,1,1,3,1,0,2,1,1,1,2,2,3,1,2,1,2,2,1,1,0,3,1,1,0,2,2,1,0,2,2,1,2,1,1,1,1,3,2,1,1,1,1,1,1,1,2,1,1,2,3,1,3,2,4,2,0,2,2,3,1,1,1,1,0,2,0,2,2,1,1,3,2,1,1,0,1,2,1,1,1,2,1,2,1,0,1,1,3,1,2,2,1,2,1,2,2,1,2,3,2,1,1,3,3,1,3,1,1,2,3,1,2,4,2,2,3,2,3,1,2,3,1,1,1,1,1,2,0,1,1,2,1,2,1,1,0,2,2,1,1,1,1,1,2,1,1,1,3,2,1,2,1,2,2,1,2,1,2,4,2,3,1,0,2,1,0,1,1,2,1,2,0,1,3,1,1,1,1,2,2,2,2,2,2,1,3,3,1,2,1,0,1,3,0,1,1,1,0,2,2,2,1,3,0,1,0,2,1,1,1,2,2,1,3,3,2,2,1,1,1,1,2,2,1,2,1,1,1,1,1,1,0,1,0,2,1,2,2,1,1,2,1,1,0,0,1,3,1,0,3,2,1,1,0,3,1,2,1,2,0,1,0,1,2,1,0,1,1,0,1,2,1,1,1,1,0,0,1,0,1,1,1,1,1,1,2,2,2,1,0,2,1,1,2,1,1,1,2,1,2,3,1,1,1,1,1,2,2,3,2,1,1,1,1,1,1,1,2,2,1,0,1,1,1,2,1,2,2,1,2,1,1,2,1,2,1,2,3,0,2,4,2,2,2,1,0,2,2,2,2,1,2,2,2,1,3,2,1,0,2,2,1,2,3,3,2,2,2,1,1,1,2,1,1,2,3,1,2,0,1,2,1,2,1,1,2,2,1,0,1,1,1,2,2,2,1,1,2,0,1,4,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,4,4,1,1,1,2,1,1,2,3,1,2,2,1,1,0,1,4,0,3,1,1,1,0,0,1,2,1,2,2,1,1,2,3,2,1,1,2,0,1,3,3,2,0,1,2,4,1,2,1,3,1,1,2,2,0,3,4,3,4,2,1,1,1,1,1,0,1,1,1,3,2,0,1,1,2,4,1,1,1,2,1,1,1,1,2,1,1,2,1,1,0,3,1,2,1,1,3,1,1,4,3,0,1,1,1,1,3,1,1,1,2,2,2,2,2,3,0,1,2,1,2,2,4,1,0,1,1,2,1,1,2,1,1,1,2,1,2,1,1,2,4,2,0,0,3,2,3,1,2,0,3,3,2,1,2,1,2,2,2,3,1,2,3,2,0,1,0,2,1,1,4,3,1,1,1,1,2,0,1,2,2,4,1,0,0,2,3,4,2,1,3,2,2,4,3,1,2,2,1,3,2,1,2,2,1,2,2,1,2,1,3,1,2,2,2,0,1,1,2,2,1,2,2,2,1,0,1,1,2,3,1,1,2,2,2,2,2,1,2,1,2,1,4,0,1,3,2,1,1,2,2,2,1,2,1,2,1,2,2,2,2,2,0,2,1,2,2,3,2,1,2,2,4,1,1,2,1,2,1,3,1,1,2,3,3,3,1,2,2,2,1,3,3,1,1,3,0,3,3,3,3,2,4,2,3,2,0,2,1,1,2,1,2,1,3,2,2,2,1,1,0,1,3,3,1,1,2,1,1,3,1,3,2,3,3,2,1,3,2,2,3,3,2,3,4,1,3,2,2,2,1,1,1,2,2,3,1,3,1,1,1,1,1,2,1,2,0,1,3,1,3,2,1,3,3,2,2,3,3,1,0,0,3,1,3,1,1,3,1,2,1,3,2,2,3,2,4,2,3,3,3,1,1,1,1,2,2,1,1,1,2,1,2,0,2,1,1,2,1,2,1,1,1,1,1,2,0,2,2,0,2,0,2,1,1,2,1,1,2,1,1,1,1,4,2,3,1,3,1,2,0,2,1,0,0,2,1,1,1,1,3,1,2,2,1,1,1,2,1,1,1,1,2,1,0,0,2,1,1,2,1,1,0,2,2,1,3,1,1,2,1,1,0,0,1,3,1,2,1,2,1,1,2,2,2,2,1,2,0,0,1,0,0,2,2,2,1,2,1,2,2,3,2,1,1,2,1,1,2,0,0,1,2,3,2,1,1,2,1,3,2,2,2,1,1,1,1,1,2,1,2,1,2,3,1,1,3,2,1,2,3,1,3,3,1,2,3,1,1,2,1,1,3,1,2,4,3,1,2,2,3,1,0,2,2,4,1,3,2,2,2,4,1,0,2,2,2,0,2,1,2,3,1,2,1,2,1,3,1,3,2,2,3,2,2,3,2,2,1,1,2,3,1,2,2,1,0,3,3,3,2,2,0,2,3,3,2,0,3,1,1,2,1,0,0,1,1,1,1,1,1,1,1,2,2,3,1,2,2,1,1,2,1,0,1,2,1,1,1,1,3,3,1,2,0,1,1,1,1,0,3,0,2,1,0,2,1,0,2,2,0,3,1,0,1,1,1,3,1,2,0,1,2,2,1,2,1,2,1,3,2,1,2,1,1,3,2,4,1,0,1,1,1,2,2,1,1,2,2,2,1,1,1,1,2,2,1,1,1,3,0,1,2,1,2,1,2,1,1,3,4,2,3,2,3,2,1,2,3,1,1,2,2,1,2,3,1,2,1,2,1,0,2,2,2,1,0,1,0,1,0,2,3,3,1,3,2,1,0,3,2,1,1,1,4,2,1,1,3,1,1,2,1,2,4,2,1,1,2,0,2,1,1,1,1,3,1,2,1,1,1,2,1,0,1,1,1,2,2,2,1,1,1,2,1,3,2,0,2,4,2,3,1,3,0,2,1,2,1,2,2,2,1,2,2,1,1,0,1,2,4,1,1,1,2,3,1,2,3,1,3,1,2,1,2,2,1,2,2,2,1,2,1,2,1,2,2,0,1,0,1,2,1,3,2,1,1,2,1,1,2,1,2,1,0,2,3,1,1,2,2,4,1,2,1,2,1,0,2,1,2,1,0,4,1,2,1,2,1,1,4,2,3,2,2,2,1,2,0,1,0,3,1,2,1,2,4,0,1,2,0,3,1,3,2,2,1,3,1,1,3,3,1,2,1,2,1,2,2,1,2,2,1,2,3,1,3,1,1,3,3,0,1,2,1,2,2,1,0,2,3,1,1,2,1,2,0,2,2,1,1,2,1,3,1,4,2,2,1,2,2,1,3,1,2,3,0,0,2,1,2,3,0,1,0,1,1,1,2,0,3,2,1,3,4,1,3,2,1,2,1,1,2,2,2,1,2,3,1,2,1,1,1,2,1,3,1,2,1,1,1,1,3,2,2,1,2,1,1,1,2,1,2,1,3,0,2,1,4,3,3,2,1,1,0,4,1,2,1,1,2,2,1,2,2,2,2,1,2,1,2,1,2,2,4,3,3,1,3,1,1,1,1,2,0,2,1,3,1,0,1,1,2,0,1,1,0,4,1,2,2,1,2,1,2,1,3,1,3,1,2,1,1,2,1,1,2,2,2,2,3,2,1,0,2,1,2,1,1,2,1,0,1,1,1,2,1,1,3,3,3,1,2,2,1,2,3,1,3,4,0,1,1,1,1,2,2,2,2,1,2,1,1,2,1,2,0,0,3,3,3,2,2,1,4,3,1,3,0,1,0,3,2,3,3,1,2,3,0,3,1,1,2,1,1,2,3,2,3,3,1,1,2,2,3,2,1,1,1,1,4,3,1,3,1,2,1,1,2,3,1,3,2,1,2,2,1,3,3,2,4,3,1,2,1,3,2,3,1,1,1,2,1,3,2,1,1,3,2,2,3,2,2,1,3,3,1,1,3,0,3,0,2,0,1,1,0,0,0,2,2,1,0,0,1,2,2,2,1,2,1,1,2,3,1,2,2,1,0,2,3,1,3,2,1,0,2,2,1,2,0,1,3,2,1,1,0,3,1,2,4,3,1,2,1,2,3,1,2,2,0,0,1,2,0,3,1,0,1,3,1,1,2,1,0,2,2,1,2,4,3,1,2,1,2,2,1,2,1,1,4,1,2,1,1,0,2,2,4,1,1,2,1,0,1,3,1,1,0,4,2,1,1,2,2,1,1,4,2,1,1,1,1,2,2,1,2,2,2,2,3,1,0,1,0,2,1,1,2,1,1,2,2,0,0,1,2,1,1,2,1,1,1,1,4,0,1,1,0,1,3,2,2,1,1,0,2,2,2,1,2,2,1,3,2,2,1,2,1,3,2,1,2,1,0,1,0,1,0,1,2,3,2,2,2,1,2,1,1,1,2,1,1,0,1,2,2,2,1,1,1,2,1,2,1,2,1,2,1,1,1,2,0,1,1,1,1,2,2,2,1,1,2,2,2,2,0,0,2,0,2,2,2,1,1,1,4,2,2,1,2,4,1,1,1,2,1,1,0,3,2,0,1,0,1,1,2,1,2,1,1,0,1,1,1,0,1,3,0,0,1,0,1,2,2,1,1,1,1,3,0,2,1,1,1,2,2,1,1,2,0,1,2,0,0,1,4,1,2,2,1,1,1,2,1,1,1,0,2,0,1,3,1,1,1,3,0,2,1,0,1,1,0,1,2,2,2,1,0,1,1,1,1,0,3,1,3,3,2,3,1,1,0,1,3,1,2,1,2,1,1,1,1,3,2,2,0,1,3,1,1,3,2,1,2,3,3,3,3,1,0,0,1,2,2,1,1,0,1,3,2,1,3,3,1,1,2,0,1,2,2,1,1,3,2,2,2,4,2,3,3,0,2,2,2,1,1,1,2,1,4,0,3,1,2,1,3,0,2,1,1,2,0,4,1,3,3,1,4,3,1,2,1,2,0,3,1,3,3,1,1,1,2,2,1,4,0,2,2,2,1,1,1,1,3,1,1,2,1,3,3,1,1,0,2,4,0,3,1,1,2,1,0,2,2,1,3,1,1,1,1,3,3,1,3,1,2,2,1,2,1,1,0,1,3,1,0,0,1,2,1,3,4,0,1,2,1,1,1,2,1,2,2,2,1,1,1,1,1,1,1,2,1,1,1,1,2,3,1,0,2,2,1,3,1,2,1,1,1,3,0,1,2,2,2,0,2,2,2,1,1,3,1,1,2,2,0,2,3,1,2,1,0,2,2,0,1,2,3,1,0,1,1,2,1,2,1,2,1,1,2,3,2,1,3,2,3,1,1,0,2,1,2,2,0,2,1,1,1,1,1,0,1,2,2,0,2,2,0,3,2,2,0,2,2,2,1,2,2,3,1,2,2,1,4,0,1,1,3,1,1,1,2,1,2,3,2,1,0,1,2,1,1,2,1,2,3,4,3,1,1,2,2,2,2,2,0,2,2,0,1,1,1,1,1,1,2,2,1,2,2,2,0,0,0,3,2,2,1,2,1,1,1,2,0,1,1,0,0,1,1,2,3,1,1,2,0,2,1,3,2,1,1,2,2,2,1,2,2,2,1,2,2,1,1,1,1,1,2,2,1,3,1,2,1,1,3,2,2,2,0,2,2,3,1,3,0,1,0,3,3,0,0,1,2,3,4,3,2,4,1,3,2,2,1,1,1,2,2,1,2,1,2,4,1,1,2,1,1,3,1,4,1,3,1,1,3,1,1,2,1,2,2,1,0,0,2,3,1,2,1,1,1,4,2,1,2,1,1,1,2,2,3,1,3,2,2,2,2,1,2,2,1,2,0,2,1,2,2,1,1,1,3,2,1,2,2,1,2,1,2,4,0,1,2,2,2,2,2,1,2,1,2,1,2,1,4,2,0,1,3,3,1,1,2,2,2,2,2,2,2,3,2,2,2,2,4,3,3,2,2,2,0,0,0,1,4,1,1,2,2,2,2,2,4,2,2,2,0,2,0,1,2,1,1,0,0,1,4,2,1,3,2,2,1,1,0,1,2,2,3,1,2,1,1,2,3,1,1,1,2,1,1,1,0,2,2,2,1,3,2,1,2,3,2,1,1,1,3,1,1,2,1,2,2,2,1,0,3,2,1,1,1,1,1,2,2,2,3,0,1,2,2,3,2,2,1,2,2,0,1,2,1,1,4,2,1,0,2,3,0,2,1,3,1,4,2,2,4,2,1,1,4,2,0,4,1,2,1,2,1,3,0,2,2,4,0,2,1,2,1,1,2,1,1,1,3,2,1,2,2,1,2,2,1,2,1,3,1,3,1,2,1,0,0,0,2,2,1,1,2,1,2,0,3,2,2,2,2,1,2,0,1,3,3,0,1,0,3,1,2,2,1,2,3,0,2,0,3,1,2,2,3,1,3,2,3,2,3,2,1,2,2,1,2,1,2,2,1,1,1,0,1,2,2,1,2,3,2,1,4,0,1,1,1,2,1,4,1,1,1,2,1,1,1,3,1,3,1,1,1,2,1,1,1,0,0,1,2,4,1,0,0,1,2,2,2,2,1,1,3,2,2,0,1,1,3,3,1,2,1,1,1,2,1,3,1,1,3,0,2,2,1,2,2,2,2,1,2,1,1,0,2,1,1,1,2,2,1,1,2,2,1,2,0,1,2,1,2,0,1,2,1,2,1,0,2,1,4,3,1,1,2,2,2,3,2,3,3,2,1,0,3,2,2,1,2,2,0,4,2,1,1,3,1,2,2,1,1,1,3,2,1,1,2,1,1,1,1,2,3,1,1,1,2,3,0,0,2,3,3,2,3,0,2,2,2,1,4,1,1,1,2,2,3,1,1,1,2,2,2,2,2,3,1,2,2,2,0,0,2,0,3,2,2,0,1,3,1,3,0,1,3,2,3,1,1,3,0,1,1,1,1,3,0,1,1,3,1,1,3,2,2,1,3,3,2,3,1,2,0,1,3,1,2,1,2,2,1,1,1,2,2,2,1,3,2,2,1,2,3,2,3,1,4,2,0,2,2,2,2,3,2,1,1,0,0,1,1,1,2,2,3,1,2,3,2,1,1,1,2,3,1,3,2,2,0,1,0,1,2,2,3,1,3,3,0,2,3,1,1,2,2,1,3,2,2,3,3,2,1,1,1,3,3,1,2,0,3,2,2,1,1,3,1,2,1,1,1,2,2,1,2,2,1,0,1,1,1,3,2,2,1,0,1,1,1,0,3,1,2,2,1,2,2,2,4,2,1,1,0,1,4,1,0,2,2,2,1,1,0,1,1,2,2,3,1,0,1,1,0,1,2,1,1,0,3,0,1,1,2,2,0,1,2,3,0,2,0,0,1,1,1,2,3,1,2,2,1,2,2,1,1,0,4,1,1,1,2,1,3,2,2,2,2,1,2,0,1,1,2,1,3,1,1,1,0,4,2,2,2,2,1,2,2,2,2,2,2,0,1,1,0,1,1,1,1,4,2,3,2,2,2,2,2,1,1,3,2,3,1,0,0,3,1,1,1,0,2,1,1,2,0,1,1,2,1,3,2,1,1,2,1,1,1,2,2,1,2,1,0,1,1,2,1,3,1,1,0,2,0,1,2,1,3,4,2,0,3,1,2,1,1,1,1,1,1,1,1,2,1,1,1,1,2,1,0,1,3,1,2,3,1,1,2,1,3,1,1,3,0,3,3,0,0,2,1,1,1,1,1,0,2,1,2,1,3,1,2,2,3,2,1,1,2,1,3,3,2,3,1,4,2,1,1,2,3,4,1,4,2,4,2,1,1,1,1,2,2,1,1,1,2,2,3,3,1,0,3,1,1,1,1,1,1,1,4,1,1,2,3,2,1,2,2,1,2,1,1,2,1,1,1,1,4,2,1,2,1,2,3,1,4,3,1,1,2,2,2,1,1,1,2,2,0,1,1,2,0,1,1,3,1,1,2,2,1,2,1,2,3,1,2,3,2,1,2,1,2,1,4,1,1,0,0,3,1,1,1,1,2,1,2,1,1,1,0,1,2,1,2,1,2,1,1,1,1,1,1,3,2,2,2,1,1,2,1,1,1,1,1,1,1,1,1,0,0,2,1,1,2,3,1,2,2,1,2,1,1,1,0,1,0,3,1,1,0,3,2,1,1,1,3,1,0,4,1,1,2,2,1,2,2,1,2,0,2,2,2,1,2,2,1,1,1,1,2,0,1,2,2,1,2,2,2,3,2,1,2,2,2,2,1,3,2,1,0,2,2,1,0,1,1,1,1,0,3,0,2,3,3,1,1,1,4,1,0,1,1,1,1,2,1,1,1,1,2,2,2,3,2,1,1,2,0,1,1,2,2,1,2,2,2,1,0,1,1,1,1,0,2,2,2,1,0,1,0,2,2,1,1,1,1,2,2,1,1,0,0,1,2,2,1,0,0,2,2,1,3,4,1,1,0,0,3,2,2,0,0,1,1,2,2,1,4,1,2,2,1,1,1,1,1,1,0,1,1,1,1,2,1,1,2,2,0,1,1,2,1,0,3,2,2,3,1,2,2,2,1,0,2,1,1,2,3,1,1,4,3,1,4,1,1,3,2,0,0,3,3,1,1,3,3,1,1,1,1,1,3,3,0,1,2,1,0,1,1,1,0,1,2,1,0,1,2,1,1,2,0,1,0,1,2,2,2,3,1,1,3,1,2,1,1,0,2,1,2,0,3,2,2,1,0,2,3,2,3,3,2,1,3,3,3,2,1,2,2,2,1,3,1,1,2,1,1,0,2,0,2,1,3,2,2,2,2,1,2,2,3,3,1,2,2,2,1,2,0,0,2,1,3,2,2,1,2,1,3,1,2,1,0,3,1,3,4,1,3,2,2,1,4,2,2,3,2,1,2,0,0,2,1,1,1,2,2,3,1,2,0,1,1,1,2,2,1,1,2,2,1,2,2,1,1,1,1,1,3,1,2,1,4,1,1,2,1,2,2,1,4,1,2,0,1,2,2,1,1,2,4,1,4,3,1,3,0,2,0,1,1,3,2,1,1,3,2,2,2,2,4,1,1,1,0,2,2,2,0,2,1,1,1,1,1,2,1,1,0,1,3,2,1,1,2,1,2,2,2,2,3,3,1,3,2,1,0,2,2,2,1,2,1,0,3,2,2,2,2,2,1,1,1,2,2,2,0,2,1,0,0,2,2,2,2,2,0,2,4,2,1,2,1,1,1,1,3,1,2,2,2,3,1,2,1,2,1,1,1,3,2,1,2,3,4,3,2,1,2,4,1,2,1,2,1,2,1,3,2,3,1,0,1,2,4,1,2,2,1,3,1,1,2,3,2,1,1,1,3,2,2,3,2,3,2,2,2,2,2,2,2,2,2,3,3,2,2,2,3,2,1,1,2,1,2,2,2,2,2,2,2,1,2,1,3,1,2,1,3,4,2,1,1,1,1,1,1,2,1,3,1,0,1,0,3,2,2,2,1,2,3,2,2,0,1,1,2,1,3,1,2,2,1,0,2,0,0,2,2,3,2,3,2,2,1,2,3,1,3,2,2,3,3,2,1,1,1,1,3,0,1,1,2,1,3,2,2,4,1,2,2,2,2,2,1,1,1,1,1,2,2,3,2,3,2,1,2,1,1,0,0,1,2,1,0,1,1,1,1,1,1,1,1,3,1,1,1,2,1,2,2,2,2,2,3,2,1,2,3,1,1,2,1,1,1,1,2,1,2,0,3,2,1,1,3,2,0,2,2,1,2,2,3,2,3,2,1,3,3,0,2,1,3,1,2,3,2,1,2,2,3,1,3,2,3,2,2,2,2,2,1,1,1,1,1,2,1,2,1,3,1,3,0,1,0,2,1,0,3,1,1,1,1,1,0,3,3,1,3,1,2,2,0,2,1,3,1,1,3,0,1,2,1,2,1,0,1,2,2,1,1,1,2,3,1,3,2,2,1,2,3,1,1,2,2,1,1,0,1,1,1,1,1,0,2,1,1,1,1,2,1,2,2,1,1,0,2,3,0,1,0,1,3,1,3,3,3,2,1,1,2,0,1,3,1,1,2,1,2,1,1,0,2,1,2,2,3,3,2,2,2,0,3,1,2,2,1,1,0,0,1,2,0,3,3,3,1,1,2,1,2,1,1,1,0,1,1,2,1,2,1,1,2,1,1,1,1,2,1,0,2,1,1,1,2,1,2,2,2,3,0,1,1,2,1,2,0,1,2,2,0,1,1,3,2,2,0,3,2,2,2,1,2,2,2,1,2,2,1,2,4,2,1,1,1,3,1,1,2,1,0,2,1,1,1,1,2,1,1,2,2,2,2,2,1,2,3,1,2,2,1,1,2,2,1,1,2,1,3,2,1,1,0,2,1,2,1,1,2,1,2,1,2,2,2,0,1,2,2,1,4,1,1,2,1,3,3,3,1,2,2,2,2,1,1,1,2,1,3,3,3,3,1,3,3,1,1,1,1,4,1,2,0,1,1,2,1,2,2,1,0,1,3,3,1,1,1,1,1,1,0,1,2,1,3,2,3,1,1,3,3,2,4,1,1,2,2,1,1,2,1,2,1,1,3,1,4,3,1,2,1,2,0,1,2,3,1,3,2,1,2,2,1,1,3,2,1,2,2,2,1,2,0,3,2,2,2,2,1,3,2,2,1,3,3,1,1,0,1,1,1,3,1,1,2,2,1,3,1,1,1,3,2,3,1,2,2,1,2,1,3,3,1,3,2,1,2,3,3,3,2,2,1,2,1,1,2,2,3,1,0,1,1,0,3,3,3,1,4,1,2,3,0,1,3,1,3,2,1,2,2,1,0,0,2,3,2,1,3,2,1,2,1,1,3,3,1,1,0,2,3,1,1,3,1,3,0,3,3,2,3,2,3,1,0,3,1,1,2,1,2,0,2,3,2,2,2,2,2,3,2,0,1,1,1,3,2,1,3,1,1,1,3,3,1,3,2,1,1,2,1,3,3,2,1,1,2,3,1,1,2,1,1,1,0,1,3,1,2,1,3,1,1,1,1,1,1,1,3,1,1,1,1,1,2,2,1,2,1,2,1,1,2,1,1,3,0,0,2,1,2,1,1,2,2,0,3,3,2,1,2,1,3,3,1,2,3,2,1,1,2,1,1,1,2,1,3,1,2,1,3,2,1,2,2,2,2,1,2,1,1,2,1,1,2,2,1,1,3,0,1,2,3,1,3,1,1,2,0,1,2,2,2,3,2,1,1,1,2,1,3,2,3,3,1,0,3,1,3,3,2,1,2,2,2,2,2,1,1,2,1,0,1,2,1,1,2,2,0,1,1,3,1,1,1,1,1,2,3,1,3,2,1,2,1,2,0,2,2,1,2,1,1,1,2,0,2,2,1,1,2,2,1,2,2,1,2,2,2,1,2,2,2,1,2,2,2,2,2,0,1,1,0,1,3,2,1,0,2,1,2,0,1,2,2,1,1,2,1,0,2,1,1,3,2,1,0,1,2,2,0,2,1,1,1,1,2,2,2,2,3,2,0,1,1,1,1,3,2,2,2,3,1,1,3,2,0,2,1,2,1,2,1,2,1,1,4,2,1,2,3,1,4,2,1,1,1,2,1,3,1,3,1,1,0,3,1,2,1,1,1,3,1,2,1,2,1,0,2,3,1,3,1,2,1,2,4,2,3,1,3,0,2,0,3,0,2,0,4,0,1,1,1,1,3,2,1,0,0,1,1,1,0,1,1,0,3,1,1,1,0,2,0,2,0,1,1,1,1,1,3,2,3,1,1,1,1,4,3,1,0,1,1,2,1,1,2,1,1,0,0,1,1,1,1,1,1,1,3,3,3,3,0,3,2,1,2,2,1,2,2,3,1,1,1,1,1,2,3,3,2,1,1,1,1,2,2,3,3,1,1,1,1,2,2,1,2,2,0,1,1,1,3,2,1,2,1,1,1,1,1,1,2,3,1,0,1,3,2,3,2,1,4,3,1,3,3,2,1,1,3,1,2,1,0,3,1,0,3,1,0,2,1,3,2,3,0,1,1,0,2,1,3,2,3,3,2,4,1,2,3,2,1,2,0,2,1,2,2,2,2,2,2,1,1,4,1,2,1,1,4,1,1,0,2,3,2,2,2,1,1,0,1,1,2,3,2,4,1,2,2,1,3,2,1,1,2,1,1,1,3,4,1,2,2,2,4,1,2,1,1,0,2,1,1,2,1,1,1,1,3,3,1,2,1,2,2,1,1,3,2,1,1,2,4,1,3,0,1,2,2,1,1,2,2,2,2,1,3,1,2,2,1,1,2,1,1,1,2,2,1,2,1,3,2,0,1,3,1,2,1,2,3,2,2,1,0,1,2,2,2,3,1,0,3,2,2,1,2,1,1,3,1,1,2,1,0,1,2,2,1,2,2,1,0,2,2,1,1,3,1,1,1,1,1,1,1,1,2,2,1,1,0,3,1,2,0,1,1,1,1,1,1,0,1,1,2,1,2,1,1,1,1,2,1,1,0,0,1,3,1,1,2,1,1,3,2,1,2,2,1,2,1,1,1,1,1,2,2,1,3,1,1,2,2,2,2,1,2,2,2,1,1,1,2,2,2,1,0,1,3,1,0,1,1,1,0,1,1,2,1,1,1,1,1,1,1,1,2,3,2,1,2,1,1,0,1,2,2,1,1,1,1,1,1,3,2,1,2,1,1,2,4,2,1,1,2,2,1,2,3,2,3,2,4,2,1,0,1,3,1,1,2,0,1,1,2,2,1,1,2,2,2,1,2,1,2,2,3,3,3,3,2,3,2,3,2,4,2,2,2,1,1,2,2,1,4,2,3,1,2,1,2,0,0,1,3,3,1,1,2,1,1,1,1,1,2,1,1,1,1,1,2,1,1,3,2,1,0,2,2,1,1,2,1,1,1,1,1,3,2,1,2,2,1,4,3,2,2,2,0,2,2,1,2,1,0,3,0,4,2,1,1,2,1,1,1,2,2,2,1,1,1,2,3,4,1,0,2,3,1,1,0,2,1,1,0,1,1,1,1,2,0,1,2,1,0,3,2,1,1,2,3,1,3,3,2,1,1,0,2,1,2,2,1,2,0,1,2,2,3,0,2,3,2,2,2,2,2,2,1,4,3,2,1,0,2,1,2,1,1,3,2,3,2,1,2,3,2,1,1,4,0,1,2,1,1,3,2,1,1,3,2,3,2,2,1,0,1,1,1,2,0,3,2,3,1,2,3,1,2,2,1,1,1,0,2,1,2,2,1,1,1,2,2,3,1,1,1,1,1,2,2,1,2,1,1,2,1,1,2,1,2,1,1,0,0,2,1,1,1,1,2,2,2,1,2,1,1,1,2,1,2,0,1,1,1,1,3,1,2,0,0,0,2,2,2,3,2,1,2,2,1,2,2,0,2,3,2,1,1,2,1,3,1,1,3,1,3,0,2,1,3,2,2,1,2,1,1,2,1,2,1,2,2,1,1,2,2,1,1,1,3,2,3,2,2,1,2,1,3,2,0,2,2,2,2,1,3,3,1,1,1,1,3,1,1,1,1,2,1,2,1,2,2,2,3,3,1,2,1,1,2,2,1,1,1,2,2,1,1,2,4,1,2,2,1,2,0,0,1,2,2,1,1,1,1,1,2,2,2,2,2,1,2,2,1,1,2,2,2,1,2,1,1,2,2,1,1,1,2,1,2,2,2,2,2,2,1,1,2,1,2,2,2,2,1,1,2,1,2,1,1,1,2,2,2,1,2,0,2,2,1,2,2,1,1,2,2,2,0,2,0,3,1,2,2,1,0,3,0,2,1,1,2,2,1,2,1,2,2,1,2,0,3,2,1,1,2,2,2,2,2,1,2,0,2,0,0,1,1,1,1,1,2,3,2,1,2,1,0,1,2,1,1,1,2,2,2,1,0,1,0,0,2,1,3,1,1,1,2,1,3,3,2,2,1,1,0,1,1,2,1,2,1,0,1,1,2,1,1,1,3,1,4,2,1,0,2,1,2,0,1,2,1,2,4,1,1,1,1,1,1,0,1,1,2,1,1,1,1,1,2,0,1,1,1,1,0,0,0,1,2,3,1,1,2,2,2,1,0,1,1,1,2,2,1,1,0,0,1,2,1,2,3,2,0,2,1,2,0,2,2,2,2,2,4,2,2,1,1,3,2,1,1,1,2,1,1,0,2,2,2,2,2,2,2,0,3,1,1,1,1,1,0,0,3,1,2,3,1,1,2,0,1,2,2,2,1,0,1,1,1,3,0,2,2,0,1,1,0,1,1,1,2,2,1,2,1,1,0,2,2,1,1,1,2,3,1,2,2,1,2,2,2,0,0,2,1,1,3,1,0,2,2,0,1,2,1,3,1,1,2,1,2,1,1,1,2,1,1,2,0,0,1,1,2,1,2,1,1,2,3,2,1,1,3,2,2,1,1,1,2,1,1,2,1,1,2,1,1,2,2,1,2,1,2,2,1,1,2,1,3,1,2,1,1,2,2,1,1,1,1,1,3,2,1,2,2,2,3,1,2,1,0,2,2,2,2,1,2,1,3,2,2,2,1,2,2,3,1,1,2,2,1,2,4,2,1,4,2,3,1,2,0,1,2,2,2,1,0,1,1,1,2,1,1,3,3,1,2,1,2,2,1,3,1,2,0,1,3,2,2,2,2,2,1,2,3,1,0,2,1,2,2,0,0,3,3,1,3,2,1,4,0,1,1,1,1,1,1,1,2,3,1,2,1,2,4,1,3,2,1,2,3,2,1,2,1,4,2,3,1,0,1,2,1,2,3,0,1,4,1,2,1,1,0,1,1,1,0,2,1,1,2,0,1,0,3,1,1,3,2,1,3,3,2,2,1,1,1,2,1,4,1,3,1,1,1,2,2,1,2,1,1,3,1,1,1,2,1,3,2,2,1,3,1,3,0,3,1,0,1,1,2,1,4,2,3,0,3,1,3,2,2,0,2,2,3,1,1,2,1,1,1,2,1,1,0,1,1,1,1,2,2,2,1,1,2,2,1,1,3,2,1,0,0,2,1,2,2,1,1,0,1,2,2,2,4,1,1,1,1,1,2,3,1,3,1,2,1,1,1,1,1,1,1,3,0,1,1,3,2,1,1,2,1,2,1,3,1,3,1,0,1,1,1,2,2,2,3,1,2,2,1,2,1,1,2,1,3,2,0,1,0,1,3,1,1,2,3,1,2,1,1,2,1,1,3,3,1,2,1,1,2,1,3,2,1,1,2,1,2,1,2,2,1,1,4,0,2,2,1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,2,1,0,1,1,4,1,1,2,1,2,1,2,2,3,1,2,1,2,0,1,1,3,1,3,2,1,2,3,1,2,1,2,1,2,2,3,1,1,3,0,1,2,3,3,2,1,1,3,3,1,0,1,3,2,1,1,1,2,1,2,3,3,1,2,2,1,2,3,1,3,3,2,2,2,2,1,1,1,2,1,1,1,2,2,1,1,2,0,2,1,1,2,2,1,1,2,1,1,1,1,1,0,1,1,2,2,1,1,1,3,2,2,2,1,1,1,3,2,1,1,3,3,0,1,0,2,1,2,3,0,1,1,2,4,1,2,2,0,2,1,2,2,2,0,1,3,0,1,2,2,2,0,2,2,3,3,2,1,3,1,1,2,2,4,2,2,0,3,2,2,1,3,2,3,3,1,2,2,2,1,2,3,1,2,0,1,1,1,2,2,2,2,3,1,1,1,1,2,2,3,1,1,2,1,2,1,3,2,2,1,1,1,1,2,0,2,1,3,1,1,0,2,2,2,1,0,1,1,1,2,1,0,2,1,1,1,1,3,2,1,1,2,1,2,1,1,2,1,1,2,2,1,0,1,3,1,1,1,3,2,1,1,1,2,1,2,2,0,1,2,1,0,2,0,2,3,3,1,1,3,0,0,1,1,2,3,1,1,1,4,1,2,2,1,0,2,2,1,3,1,0,1,1,1,3,1,0,2,1,1,1,0,1,3,3,1,1,3,1,0,4,2,2,4,1,2,2,1,2,1,2,1,2,2,1,1,1,2,2,3,3,2,0,2,1,0,1,1,3,1,1,2,3,2,3,3,3,3,1,3,2,2,1,2,2,1,2,0,1,2,2,4,1,1,1,1,1,1,1,1,1,2,1,2,3,0,1,3,1,1,3,1,2,3,3,1,3,1,2,1,4,0,1,1,1,1,1,2,1,2,2,2,1,0,1,1,1,0,1,3,1,1,1,2,2,1,2,2,2,1,1,1,1,1,1,3,2,1,2,1,2,2,1,1,2,2,1,1,1,3,3,1,1,2,2,1,3,0,2,1,1,1,1,2,1,3,1,2,3,1,2,0,1,2,0,2,3,2,2,1,2,2,0,1,0,2,2,3,1,2,2,1,0,1,1,2,2,2,0,2,2,2,1,2,2,1,1,1,2,1,1,1,3,2,1,2,1,1,1,2,2,3,1,2,1,1,1,1,1,2,2,2,1,1,3,2,1,3,1,2,2,1,0,1,2,1,2,1,3,1,4,2,1,2,1,2,2,1,1,1,2,2,2,1,2,2,1,2,1,2,2,1,3,2,3,1,1,1,2,2,2,2,1,1,1,1,0,2,3,2,1,1,0,1,2,2,1,1,2,1,2,1,2,2,1,1,1,2,2,1,1,1,2,1,1,2,2,1,2,2,1,0,2,2,2,2,2,2,3,4,3,3,1,2,1,1,3,1,3,1,2,1,2,1,1,3,1,1,1,2,1,3,1,1,3,1,2,2,2,1,2,2,1,1,1,1,2,3,1,1,1,1,1,3,3,1,4,1,1,1,0,1,1,1,1,2,2,1,1,2,1,2,2,1,3,1,1,1,2,1,1,2,1,1,1,1,3,1,2,2,1,1,1,2,3,2,3,1,3,2,3,1,1,3,1,1,0,3,1,1,1,2,1,0,3,1,2,1,1,2,3,3,0,1,1,2,1,1,2,1,2,1,1,1,1,1,1,1,3,2,3,3,1,2,3,0,1,3,1,0,1,1,1,0,1,1,1,2,1,3,0,1,3,1,1,1,1,3,1,2,0,1,1,1,0,3,1,3,1,1,1,1,1,1,1,0,2,1,1,1,1,2,1,3,0,3,1,1,3,3,0,3,0,2,0,1,1,1,1,1,2,0,1,2,2,4,1,1,1,1,3,1,1,1,1,4,2,1,0,3,3,2,1,1,1,1,3,1,2,1,1,1,0,1,2,2,2,0,2,2,4,1,1,1,1,3,1,1,2,1,2,4,2,1,2,1,2,4,4,2,0,1,1,1,1,2,1,0,1,2,2,1,4,0,1,1,1,0,3,2,1,1,2,2,1,1,2,0,3,1,3,1,2,1,2,2,1,2,3,1,2,1,2,0,3,2,1,0,4,1,1,2,2,0,3,1,0,1,2,3,1,2,1,1,2,1,1,1,2,0,2,2,1,1,1,2,2,4,1,2,3,1,1,2,2,1,2,2,2,4,2,1,2,0,2,1,1,1,2,2,2,1,1,4,2,2,1,2,2,1,1,1,1,0,1,2,0,1,2,2,1,1,1,4,1,2,1,1,1,2,1,1,0,1,2,0,2,0,1,1,2,0,3,0,1,1,0,1,1,1,2,2,1,1,1,2,1,3,1,3,1,3,1,1,1,1,2,1,2,1,2,1,2,0,1,4,2,1,2,2,3,2,2,1,2,2,4,3,2,3,2,1,1,1,1,1,1,0,1,1,0,4,0,1,2,2,1,1,1,2,2,1,1,0,2,3,1,2,2,2,2,2,1,3,1,3,2,1,1,3,2,1,1,2,3,3,0,2,3,1,1,2,2,2,1,1,3,0,2,1,0,0,3,3,1,2,2,4,2,3,3,3,4,3,2,2,2,2,2,1,2,0,1,1,2,4,2,2,1,1,2,4,0,0,1,1,1,2,2,2,1,1,1,2,1,2,1,1,2,2,1,2,2,1,2,2,1,2,2,1,2,0,1,1,1,3,2,1,0,2,1,1,2,3,2,3,2,0,1,3,1,3,4,1,2,3,2,4,2,2,2,2,2,3,2,2,1,2,2,1,1,1,1,2,2,3,1,3,3,1,2,3,1,1,2,1,1,2,1,1,2,1,2,1,2,1,2,2,2,1,2,1,2,2,4,1,2,2,0,1,1,1,1,0,2,2,2,2,2,2,2,1,1,2,1,1,1,1,2,1,3,2,1,3,1,1,1,1,1,4,3,2,2,1,2,1,1,1,2,2,3,1,1,1,1,3,2,1,1,3,0,1,1,0,2,2,1,1,0,1,2,1,1,2,2,1,2,4,3,1,1,3,2,1,1,2,2,2,3,1,2,3,2,2,1,2,1,3,1,0,1,3,2,2,1,2,1,1,3,1,3,2,2,1,3,0,1,1,3,3,3,2,3,2,1,1,1,3,3,3,2,1,1,2,2,3,2,2,0,2,3,1,2,1,2,2,2,1,1,1,1,1,1,1,3,1,1,1,3,2,1,1,2,3,1,1,1,2,0,1,1,0,2,2,1,1,1,2,2,1,1,0,3,1,2,2,1,2,2,1,3,2,1,1,2,1,1,2,1,1,2,1,2,3,1,1,2,2,1,2,2,2,1,3,2,1,2,1,2,3,0,2,2,2,0,0,1,1,1,1,2,1,0,2,2,1,1,2,2,2,0,2,0,1,1,1,2,1,2,2,1,2,3,1,1,2,1,2,2,2,4,0,2,2,2,0,1,1,1,1,2,2,3,0,1,3,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,2,1,3,0,1,2,1,1,2,1,2,2,2,1,2,1,2,1,0,3,1,2,2,1,1,2,1,1,2,2,1,1,2,2,3,0,2,2,3,1,1,3,1,1,2,2,2,1,2,1,2,1,0,4,3,1,2,1,1,2,4,2,3,2,1,1,2,2,1,2,0,0,0,1,1,2,1,2,1,2,1,3,3,2,2,1,1,4,2,1,3,3,2,2,2,1,1,2,1,0,3,1,1,2,1,3,0,1,1,2,1,1,1,1,2,2,0,1,2,2,1,1,0,1,2,2,2,1,0,2,1,1,2,2,0,1,1,1,1,1,1,1,3,1,0,1,2,0,4,1,0,1,1,0,4,1,2,3,2,1,3,1,0,2,2,1,2,1,1,2,2,1,1,3,0,3,4,0,2,3,2,2,2,2,1,1,1,0,2,1,1,0,1,2,2,2,2,1,1,1,1,1,2,2,1,3,0,1,2,2,1,1,0,2,3,3,3,1,2,2,2,1,2,2,2,1,1,2,3,0,3,1,2,2,1,1,2,2,2,2,1,0,2,1,2,1,2,2,1,1,3,3,1,3,2,2,1,1,4,2,1,0,1,1,1,2,1,2,2,2,2,2,1,2,2,3,1,1,1,1,0,3,2,2,2,1,2,3,2,3,1,1,1,2,2,1,0,1,2,1,3,2,1,1,2,1,2,0,1,1,2,1,1,1,1,2,1,2,1,3,1,2,1,0,3,2,2,1,2,0,2,1,3,1,3,4,0,1,2,2,2,3,2,0,2,4,2,1,4,1,2,1,2,1,1,2,1,2,3,2,1,3,2,1,0,2,1,2,0,2,2,1,1,1,2,3,3,2,0,4,0,3,2,1,3,1,1,2,2,3,1,1,2,2,1,2,2,2,3,1,1,2,2,1,1,1,2,0,1,1,2,1,2,2,1,3,2,1,1,1,1,0,2,1,2,1,3,2,1,3,1,2,0,1,1,1,1,1,2,2,2,2,2,1,1,4,1,1,1,2,3,0,1,1,2,1,3,1,3,1,2,0,1,2,1,1,1,1,0,2,3,2,2,2,1,2,1,1,1,1,2,1,3,2,1,1,2,2,3,1,0,3,1,1,2,3,1,1,1,2,0,1,1,2,2,1,0,1,1,2,2,2,2,1,1,2,2,4,2,0,1,3,1,1,1,1,1,1,2,1,0,1,1,2,2,2,1,2,0,2,1,1,2,2,3,1,2,3,1,1,3,1,3,3,2,3,2,1,2,0,2,1,0,2,1,2,2,1,2,2,1,2,3,1,4,1,1,2,1,3,1,3,1,1,0,1,3,1,3,1,2,1,1,2,3,3,2,2,1,1,0,1,3,2,3,1,1,3,0,3,2,1,1,0,2,3,1,1,3,1,1,2,2,2,3,0,1,0,2,1,0,3,1,1,2,3,2,1,3,1,2,1,4,1,2,1,1,0,1,0,1,3,4,1,1,2,1,2,1,3,2,4,2,3,2,2,1,2,1,3,0,2,1,1,1,4,1,2,1,2,2,1,1,0,1,2,1,1,1,1,3,2,1,3,3,3,2,2,2,1,3,3,1,1,1,1,3,1,1,2,1,2,1,2,0,1,3,1,3,3,1,1,1,3,1,1,1,3,0,1,1,1,1,1,1,2,2,3,1,1,2,0,1,4,4,2,0,1,2,1,2,2,1,1,3,1,2,1,2,0,1,1,1,4,1,1,1,1,2,3,1,1,1,2,1,1,2,1,0,1,1,1,0,1,1,2,2,2,3,2,1,2,3,0,3,2,3,2,2,1,1,2,1,2,0,4,1,2,1,1,2,2,1,1,2,1,2,2,2,2,1,2,3,1,0,1,1,2,3,1,1,2,2,1,1,2,2,1,0,2,2,1,2,2,1,3,1,0,2,2,3,3,2,2,4,3,2,2,0,2,3,2,2,4,0,2,1,2,3,2,3,2,1,3,2,3,2,2,1,2,0,1,1,1,1,1,1,1,1,0,4,2,0,1,2,3,2,2,0,1,1,2,1,1,2,1,1,1,2,2,2,1,0,0,2,2,0,1,1,0,1,0,0,1,2,3,1,0,0,3,3,0,2,0,1,0,1,2,3,2,2,0,2,2,2,2,1,2,2,1,1,2,2,2,1,1,0,1,1,1,4,1,0,0,2,2,1,1,3,1,2,2,1,2,1,1,1,1,2,1,2,2,0,1,1,2,0,1,1,1,1,2,1,3,3,2,2,2,2,1,2,1,1,1,1,3,2,2,2,1,2,2,1,2,1,2,1,1,1,0,3,2,1,3,0,4,1,2,1,3,2,1,2,1,3,1,2,3,1,2,0,2,2,2,0,1,2,2,4,2,0,1,2,3,1,1,1,1,2,2,1,1,2,4,1,1,1,1,1,2,1,0,2,1,1,0,2,1,2,2,2,2,3,2,2,1,1,2,1,1,1,1,3,1,2,0,2,2,2,1,1,1,1,1,1,1,2,3,1,1,1,1,1,2,2,0,0,2,1,1,1,0,1,2,0,1,0,0,2,1,1,0,1,0,1,3,2,2,0,1,2,0,1,2,1,0,0,2,2,1,2,0,1,2,3,2,1,1,0,1,1,0,0,1,0,2,1,2,2,4,2,1,2,2,1,0,0,2,1,1,0,1,1,0,2,2,2,1,2,1,1,2,1,1,0,1,0,2,1,2,4,1,3,1,2,1,2,2,1,1,2,1,0,4,3,2,1,3,2,2,2,3,0,2,1,3,1,2,1,2,2,1,1,3,1,2,1,1,3,2,3,3,3,1,2,2,2,1,0,1,2,1,1,2,1,2,1,2,1,1,2,4,1,0,1,0,1,2,1,3,1,1,2,0,1,2,0,1,1,3,4,2,1,2,2,1,2,1,1,0,1,4,1,1,1,1,1,1,1,4,3,1,1,1,1,2,1,1,2,1,1,4,1,2,0,1,2,1,1,2,1,1,1,1,0,0,1,3,2,1,3,1,3,1,2,2,2,0,0,1,2,1,2,4,0,1,2,2,1,2,1,1,2,1,3,2,1,1,2,0,1,3,1,4,0,2,1,0,2,2,0,1,1,3,0,1,1,1,1,0,1,1,2,1,2,2,1,2,1,2,0,2,3,2,2,1,1,2,1,2,0,1,2,1,2,4,1,0,2,3,2,2,1,2,1,2,2,2,1,0,0,2,0,3,1,1,0,0,4,1,2,1,1,0,1,2,1,3,1,3,2,0,2,3,2,3,1,1,2,2,0,1,2,3,2,1,0,1,1,0,2,1,0,3,1,0,3,1,1,3,1,1,3,1,1,2,2,1,1,0,1,2,2,0,4,3,3,4,0,2,1,2,1,2,4,3,0,2,1,1,2,1,1,2,1,1,3,1,1,1,1,1,1,1,1,2,2,1,1,1,2,0,1,1,1,2,2,2,1,2,1,2,1,0,3,1,3,1,1,2,1,2,1,2,1,2,2,0,0,2,2,2,1,2,2,2,0,2,1,1,1,1,1,2,3,3,2,1,2,2,2,0,1,3,1,3,0,2,0,1,0,1,1,1,2,1,1,1,1,2,2,2,2,1,4,1,2,1,1,2,2,3,1,2,0,0,1,3,1,2,0,1,1,1,2,2,0,1,3,3,1,4,2,2,2,1,2,1,3,2,1,1,3,2,1,3,2,1,1,1,1,2,1,1,2,2,1,1,1,3,2,2,1,4,2,1,1,2,1,2,2,1,1,1,2,1,2,1,2,2,1,3,1,1,1,1,1,1,1,2,1,1,2,2,2,2,2,1,1,3,2,2,1,1,1,3,1,2,1,4,0,2,2,1,0,1,1,3,0,2,2,1,1,1,2,2,2,3,2,2,2,2,4,2,0,1,1,2,1,1,2,0,2,2,0,0,3,2,2,2,2,2,1,1,1,1,2,2,3,2,2,1,3,2,2,1,1,2,0,2,2,0,2,2,1,2,2,3,1,0,3,1,1,2,1,2,2,1,2,2,2,1,1,3,1,1,2,1,2,2,2,2,2,2,3,2,3,2,1,1,3,2,2,1,1,1,2,2,1,4,2,1,2,0,0,4,1,1,2,2,2,2,2,1,2,1,3,1,1,1,2,3,2,3,1,0,3,1,2,2,1,2,3,1,1,2,3,1,3,1,1,2,0,4,1,1,2,2,1,1,1,3,1,1,2,1,2,2,1,2,0,1,2,1,1,1,1,3,2,1,1,2,2,3,3,0,0,1,1,3,1,3,2,2,1,2,1,0,1,1,2,1,2,1,1,1,0,2,2,2,1,4,1,2,1,2,2,3,4,2,1,4,1,1,0,1,1,3,0,1,1,1,1,1,1,1,1,2,2,2,1,2,2,2,3,1,1,3,2,2,2,1,1,1,1,1,0,1,1,3,1,2,3,1,1,4,2,3,2,3,3,2,1,1,2,2,2,1,2,3,2,3,1,1,3,1,4,1,2,3,1,3,1,1,3,1,0,1,3,1,1,2,3,3,2,4,2,4,1,1,1,2,1,3,1,1,1,1,1,2,1,2,1,1,3,2,1,2,2,3,1,1,1,2,1,2,1,1,2,1,2,2,1,1,2,2,3,2,1,1,1,2,1,1,1,1,2,1,1,2,2,2,1,2,1,1,2,1,3,1,0,2,1,1,3,1,3,1,1,2,3,1,3,3,2,2,1,3,1,1,1,1,1,2,2,2,1,3,1,2,0,1,1,3,1,2,2,2,3,2,1,2,1,1,3,2,2,2,2,2,2,2,2,2,1,1,1,2,1,1,1,1,3,1,2,1,1,2,2,1,1,2,1,1,2,1,1,2,2,1,3,1,2,3,2,2,1,3,0,2,1,2,1,1,2,1,1,2,1,2,3,1,0,2,1,1,2,1,2,2,2,2,2,2,3,2,1,1,1,2,2,1,1,2,1,2,1,2,3,3,1,2,1,2,2,1,2,2,1,2,3,2,3,4,1,2,1,3,1,2,0,2,0,3,3,1,2,1,1,2,3,0,1,1,1,3,2,0,2,4,2,3,1,0,2,1,1,1,0,2,4,1,3,1,1,0,2,1,3,0,1,2,2,1,1,1,3,1,3,2,2,0,1,1,3,1,1,4,2,0,1,3,1,1,1,2,4,2,1,3,2,2,3,2,0,2,3,1,2,1,1,2,1,3,2,0,2,3,1,2,2,3,2,1,1,2,1,1,3,4,1,1,1,1,1,1,2,1,0,0,1,1,2,1,3,1,3,4,0,1,2,1,2,1,1,0,3,1,2,0,2,4,3,1,3,1,1,2,0,2,2,1,2,1,0,3,3,4,2,1,3,2,2,0,3,1,1,1,1,0,2,1,1,1,1,3,1,1,2,2,0,1,3,1,1,2,4,1,3,1,1,2,2,4,1,1,0,1,4,2,3,1,1,1,0,1,2,3,1,2,2,1,3,1,1,1,1,0,1,2,2,1,1,1,1,0,2,0,4,4,1,1,1,1,2,1,2,1,1,1,1,2,1,2,0,1,0,1,3,0,1,2,3,3,1,1,1,1,2,1,2,2,1,2,1,3,2,1,2,1,1,2,2,1,2,2,2,1,0,2,2,1,1,1,1,1,1,3,2,1,1,2,2,1,2,1,2,2,2,2,4,2,1,1,3,2,0,1,2,1,1,1,1,3,2,1,2,1,2,2,1,2,1,1,2,1,0,2,2,2,2,2,2,1,2,1,0,2,2,1,4,2,1,1,2,1,1,1,0,1,1,2,1,2,3,3,2,1,2,4,1,2,1,1,2,1,3,1,1,1,1,1,2,1,2,1,2,1,2,1,1,2,1,1,2,1,1,1,1,3,1,2,2,1,2,0,0,1,1,2,2,2,2,2,1,1,2,2,2,1,2,2,2,2,2,2,1,1,2,1,2,1,0,1,1,1,1,2,0,4,0,2,1,2,2,2,2,0,1,2,2,4,1,2,2,1,1,0,2,1,1,1,0,0,1,2,1,2,4,2,1,1,1,0,1,2,2,1,1,2,0,1,1,2,1,1,2,1,2,1,2,1,2,1,2,1,1,0,4,2,0,1,1,1,2,0,1,2,1,0,2,1,2,0,0,4,1,2,1,2,2,0,1,1,2,2,1,1,4,1,2,3,1,2,2,3,2,1,1,2,2,1,1,2,2,1,0,0,3,1,2,1,2,2,2,1,2,0,2,0,1,2,1,1,1,2,2,1,0,1,1,1,4,1,1,1,1,1,3,2,0,1,2,1,3,1,1,2,3,3,0,1,2,2,1,0,1,1,0,1,3,1,1,2,0,3,2,4,2,0,1,2,2,0,3,1,1,2,3,1,2,2,4,3,1,0,1,2,2,1,1,0,3,1,1,2,1,1,2,1,1,1,1,3,0,2,1,0,3,1,2,1,4,1,2,1,2,1,3,1,3,1,1,0,3,2,1,1,2,1,1,3,1,1,1,1,1,1,4,1,4,1,3,1,1,1,1,1,2,2,1,2,0,1,3,1,1,1,1,1,2,2,2,2,2,1,1,2,1,0,2,2,1,3,1,4,2,1,2,2,4,1,2,0,1,1,1,1,2,1,1,2,3,2,3,2,2,2,4,3,3,4,2,2,1,1,3,1,1,2,2,1,2,1,3,0,3,2,0,1,1,1,2,1,3,3,2,2,2,1,2,3,1,3,1,3,3,3,1,1,1,2,1,2,2,1,1,1,1,1,1,1,2,2,1,1,1,2,0,1,0,2,3,1,2,2,2,3,1,2,2,1,1,1,0,2,3,1,2,1,2,2,2,1,4,2,3,2,1,1,1,3,1,2,2,1,1,1,2,1,1,2,1,1,1,1,1,1,2,0,3,1,2,1,3,2,2,2,1,2,2,2,3,2,1,2,3,2,3,0,2,1,1,1,1,3,1,1,2,0,3,2,1,1,4,2,2,2,2,1,2,1,1,0,1,1,2,1,1,3,3,1,0,0,1,3,2,3,1,2,0,2,2,2,2,1,1,1,1,2,1,0,3,2,2,2,2,2,2,3,1,1,2,0,1,2,3,0,2,1,3,2,1,3,2,2,0,0,1,1,3,3,1,1,1,3,3,1,1,2,1,1,0,1,1,0,2,2,3,3,1,1,1,1,1,1,2,1,1,2,1,1,1,0,1,3,2,1,1,2,1,1,1,0,1,1,1,3,3,2,1,2,1,0,1,1,3,3,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,1,2,1,4,3,1,2,1,2,1,1,0,0,2,1,2,2,1,1,1,3,1,1,2,1,0,1,1,1,2,2,1,1,2,1,3,2,1,0,2,1,1,0,2,2,2,1,2,0,1,1,1,0,1,1,1,1,3,1,2,2,0,1,2,3,2,2,1,1,2,2,1,3,3,1,0,2,4,4,2,3,0,1,3,1,3,1,3,4,1,3,2,2,2,4,2,0,4,1,3,1,2,3,1,2,0,3,2,3,1,3,2,1,2,3,1,3,2,1,2,2,3,1,3,3,4,3,2,4,1,1,0,1,2,1,1,2,3,2,4,1,2,2,1,2,2,0,2,2,1,1,2,3,1,3,2,1,3,1,1,3,0,0,1,2,1,2,2,2,1,2,1,3,2,2,1,2,3,1,3,2,2,1,2,2,1,1,0,2,1,1,1,3,1,1,1,2,2,1,2,0,2,1,1,2,2,1,1,1,2,1,1,0,1,0,1,0,4,2,1,1,2,2,3,1,2,2,1,0,4,2,1,2,3,1,1,0,2,2,2,0,1,0,3,1,2,0,0,2,0,1,0,2,1,2,2,0,1,1,1,1,3,1,2,2,2,0,2,0,1,1,1,3,0,1,2,2,1,2,2,3,1,0,3,2,2,2,2,3,0,2,2,2,2,2,2,0,3,0,1,0,3,1,1,0,0,0,3,1,1,0,0,1,1,2,1,1,1,2,1,3,0,1,1,1,2,1,2,2,3,2,3,1,1,1,1,1,4,1,1,3,2,2,0,1,1,2,1,2,2,2,1,1,2,1,1,2,2,1,3,1,3,2,2,2,3,1,2,2,2,4,1,1,1,0,2,1,0,1,0,3,1,1,0,1,1,1,1,0,1,3,2,2,2,2,0,2,0,1,1,1,1,1,1,1,1,2,2,1,3,1,1,1,1,1,1,2,1,1,2,1,1,2,1,1,1,1,1,2,1,3,2,1,2,1,2,1,2,2,1,1,1,3,1,1,3,1,1,0,0,2,0,1,2,1,2,1,2,2,0,3,2,4,1,1,1,1,2,1,2,2,1,4,1,0,2,2,2,1,1,1,1,2,2,4,2,2,2,2,3,2,2,4,1,2,0,0,1,1,2,2,2,1,1,2,1,2,3,2,2,4,1,1,2,4,1,2,1,1,1,3,1,1,1,2,1,1,0,2,2,2,2,4,3,0,0,1,1,1,1,1,1,1,1,1,2,1,1,2,2,2,1,2,0,2,2,2,1,1,2,1,1,2,2,2,4,1,2,1,1,1,1,1,1,1,1,1,2,2,2,2,4,1,1,1,1,2,3,1,1,2,3,1,1,1,0,3,2,1,1,3,2,3,3,2,2,1,2,1,2,0,0,1,2,1,1,1,1,1,1,2,1,1,2,1,1,1,2,1,1,1,2,1,1,2,2,1,1,2,1,1,2,1,2,1,1,1,1,1,1,1,2,3,1,1,1,3,2,2,1,2,0,1,1,1,1,1,0,1,2,1,1,0,2,0,1,2,3,1,2,3,1,2,2,1,3,1,1,1,1,1,1,0,3,3,1,1,3,0,2,1,3,2,1,3,1,1,2,3,1,2,0,1,3,3,1,1,1,2,2,2,1,2,2,0,2,2,0,0,2,2,1,2,3,1,2,1,4,2,2,2,1,1,0,1,2,2,2,2,1,1,1,2,1,3,0,2,0,2,0,3,1,1,2,1,1,1,2,2,0,2,2,1,2,2,1,3,0,1,1,2,2,1,2,2,1,0,0,2,2,3,2,1,2,3,0,1,0,0,1,2,2,2,3,2,1,1,1,2,3,2,1,2,2,2,2,2,2,2,3,2,1,0,0,1,2,2,1,1,1,2,1,1,1,2,4,1,1,2,1,3,1,3,1,3,1,1,3,0,1,2,2,1,1,2,2,1,0,1,1,4,1,2,1,1,2,1,2,1,3,4,1,1,2,2,3,3,2,2,1,2,1,1,2,2,1,3,2,2,1,2,3,4,2,1,3,1,2,0,3,2,2,1,1,2,1,2,2,2,3,1,3,4,1,2,1,1,3,3,1,2,2,0,2,2,3,2,2,1,1,1,2,1,3,1,3,1,2,2,2,0,2,2,3,2,0,1,2,2,1,1,1,3,1,4,1,2,2,2,2,1,3,1,2,4,1,1,1,3,2,1,3,1,1,1,2,2,1,2,1,2,2,1,1,1,2,1,1,2,2,1,3,2,2,1,2,1,1,2,2,1,0,2,3,2,3,0,3,1,2,1,1,2,2,2,2,2,2,1,2,1,3,1,2,1,1,1,1,2,1,2,1,1,1,1,2,2,1,2,0,1,2,1,1,1,1,2,3,0,2,3,1,1,4,2,1,1,2,2,1,2,2,0,2,2,2,2,2,2,1,2,1,1,2,1,2,1,2,2,2,0,3,1,1,1,1,2,1,1,1,2,1,1,0,1,1,1,1,2,1,1,3,1,2,1,1,2,2,1,2,2,1,2,2,1,3,2,1,1,1,2,1,1,2,2,1,1,1,2,2,4,2,1,2,1,1,3,1,1,1,2,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,2,4,3,1,1,1,1,2,2,1,1,2,1,2,2,2,1,1,2,2,2,1,2,2,2,2,2,1,2,4,2,2,2,2,1,2,1,2,0,3,1,1,1,3,1,0,3,1,0,1,1,1,1,3,0,3,2,1,1,1,0,2,1,2,1,2,2,2,2,2,1,1,1,3,2,1,3,1,2,3,1,3,1,1,4,3,1,0,2,2,2,2,1,3,2,3,2,1,0,1,1,1,1,2,2,1,1,2,3,2,1,2,1,2,2,2,3,3,0,1,2,1,2,0,3,1,1,1,0,2,3,2,2,2,2,3,2,3,1,1,3,1,0,3,1,3,2,3,1,1,3,1,0,1,2,2,2,1,3,1,2,0,2,1,2,1,1,1,1,1,1,0,2,3,1,1,1,0,2,4,1,1,2,2,2,1,2,1,2,0,3,1,2,1,1,2,1,1,2,2,2,2,1,1,2,2,2,1,1,0,2,1,3,1,2,2,0,1,1,2,2,1,3,2,2,1,1,1,1,2,1,2,2,0,2,2,2,1,0,2,3,4,2,1,2,0,2,1,3,2,1,3,1,2,2,1,2,1,2,1,0,2,2,2,0,3,4,2,2,2,3,0,2,0,1,3,0,2,2,1,1,1,1,1,1,0,1,3,2,1,2,1,0,1,1,1,1,2,2,1,2,3,1,1,1,1,1,1,2,1,1,1,3,3,1,1,1,1,1,2,1,2,2,1,1,1,1,0,0,1,3,1,1,2,1,1,1,1,3,1,1,2,1,1,2,2,1,2,3,1,1,1,2,3,1,1,2,1,3,1,1,2,3,1,2,2,1,3,2,3,4,1,3,2,3,3,1,2,1,2,1,2,1,2,1,2,1,3,2,1,3,1,1,0,1,1,0,1,3,1,1,3,1,1,2,1,3,2,0,1,2,2,2,1,3,3,1,2,0,4,3,1,3,2,1,2,1,2,0,1,1,1,2,3,0,1,2,0,2,3,2,3,3,3,1,1,1,2,1,1,1,2,2,2,3,3,1,1,1,1,3,3,1,2,1,1,0,2,1,2,1,1,2,1,2,1,1,4,2,2,2,2,0,1,1,1,1,1,2,1,2,2,1,0,2,1,1,1,2,1,1,3,2,2,2,2,2,2,2,2,1,2,2,0,3,0,4,1,1,0,1,0,1,1,0,0,2,1,0,1,3,1,1,1,2,2,2,1,4,1,2,1,2,1,1,4,1,1,0,1,0,0,1,0,3,2,2,1,1,4,3,2,1,2,1,3,3,1,2,1,3,2,3,2,2,3,2,2,3,1,2,1,1,3,1,1,2,2,1,2,3,2,2,0,1,1,3,3,1,1,1,2,1,3,3,1,1,0,1,3,0,2,2,2,1,2,1,2,1,2,1,1,1,1,2,1,2,1,2,2,1,0,1,1,2,2,1,0,2,2,4,2,1,2,2,2,1,1,2,2,0,1,2,2,1,0,2,2,2,0,1,2,1,2,0,3,3,1,2,1,1,2,3,1,2,2,0,1,1,1,2,1,3,0,1,2,2,1,2,1,2,4,2,3,1,1,1,1,3,3,3,1,3,3,1,3,4,1,2,1,1,1,3,1,1,1,1,2,1,1,2,0,1,2,2,1,1,4,2,1,1,2,1,2,2,2,1,2,1,1,2,2,0,4,2,2,2,1,1,1,0,2,1,2,3,2,2,1,1,3,3,2,0,1,3,1,0,0,1,1,1,1,0,1,1,0,1,0,1,2,0,2,1,2,1,3,2,0,2,0,2,2,1,2,1,1,1,1,1,1,0,2,1,3,1,0,1,0,2,0,2,0,2,2,4,2,2,2,2,1,0,1,2,1,1,3,3,1,1,1,1,1,1,4,1,1,1,0,1,1,0,1,1,0,0,2,1,1,1,2,1,2,1,2,1,2,3,2,1,3,1,2,2,1,2,1,2,0,2,1,2,2,1,1,0,2,1,0,1,1,1,1,3,1,1,2,1,2,1,1,3,3,1,2,1,1,1,3,1,0,3,1,1,1,2,2,1,1,0,1,1,0,1,2,1,0,1,2,2,2,1,0,3,2,1,0,4,0,1,1,1,1,2,2,2,3,2,2,3,2,1,3,0,1,2,0,2,1,1,2,1,1,2,0,1,3,1,0,0,2,1,1,2,1,2,1,1,1,1,1,2,1,1,2,2,1,2,1,1,1,1,1,2,2,3,1,2,3,1,4,1,2,1,1,2,1,2,2,0,1,1,1,2,2,1,3,3,1,4,2,1,1,1,0,1,1,2,3,3,2,3,1,0,0,2,2,2,1,3,1,3,2,1,1,1,2,1,3,2,1,4,2,1,1,2,1,1,2,2,1,1,1,1,1,2,1,0,1,1,1,2,2,2,2,1,1,1,2,2,2,2,1,4,2,2,2,1,2,1,1,2,2,1,2,1,1,1,1,1,1,1,2,2,1,2,1,1,2,1,3,3,1,2,0,1,2,1,2,1,1,1,1,1,0,1,3,1,1,1,2,3,2,1,1,1,1,1,1,2,2,1,2,2,2,2,1,2,1,1,2,2,1,2,3,1,1,1,1,1,1,0,1,0,3,1,2,1,1,0,2,2,1,1,1,1,2,1,2,1,1,4,3,2,1,2,2,1,1,2,3,1,3,0,1,1,1,2,1,2,2,2,3,1,1,2,3,2,1,1,1,3,1,2,2,1,2,2,1,2,1,1,1,3,0,3,1,1,3,1,1,2,1,2,0,1,3,2,2,3,1,4,1,2,1,2,1,2,3,1,1,3,3,3,1,1,1,1,1,2,2,1,1,1,2,2,1,1,1,2,2,1,1,2,2,4,4,1,1,1,2,4,1,0,1,1,1,1,1,1,0,1,1,0,1,1,2,1,1,1,2,1,1,2,1,2,1,3,2,1,1,2,1,2,2,1,0,3,1,2,1,2,0,0,2,1,2,1,2,2,1,1,1,2,2,1,1,4,2,0,4,2,1,3,2,3,1,1,2,2,2,1,2,0,3,1,3,2,1,1,1,1,3,0,1,1,1,2,1,1,3,1,1,1,0,1,1,3,1,2,3,1,1,1,3,1,1,2,3,1,2,0,2,3,4,1,2,3,3,4,3,0,1,2,3,2,1,2,2,0,1,1,2,2,1,3,2,1,2,1,3,1,0,1,1,1,4,2,1,1,1,3,1,2,1,2,1,1,3,1,2,3,2,2,3,2,1,1,2,0,3,2,3,1,2,3,1,3,2,2,3,1,0,2,3,1,2,0,1,3,3,0,0,2,3,3,1,1,1,1,0,0,3,0,2,1,2,1,1,1,2,1,3,0,1,3,1,0,0,3,2,0,3,2,1,1,2,2,0,3,2,3,0,4,1,1,1,2,3,1,2,2,3,1,2,3,2,4,1,1,1,3,0,1,3,3,3,1,0,3,1,1,3,1,2,3,3,2,3,1,1,1,0,2,1,2,1,1,0,2,3,1,4,2,3,2,1,2,1,2,2,2,2,2,2,1,3,1,0,2,1,2,1,1,1,1,1,3,2,2,1,1,1,2,2,1,1,1,1,2,2,1,3,1,1,2,1,1,1,2,1,2,2,1,2,2,1,2,1,1,3,1,1,2,1,0,2,2,1,1,2,1,3,2,2,2,2,2,1,3,1,1,1,2,1,2,1,3,1,1,3,0,2,3,2,1,2,1,3,0,1,3,3,1,3,1,1,0,1,3,1,2,1,1,2,1,2,1,0,2,2,1,2,1,2,1,2,1,2,0,2,1,1,1,1,2,3,1,1,1,2,1,2,1,2,0,1,2,1,2,2,3,1,1,1,1,1,0,3,2,2,1,3,1,1,1,1,3,2,1,1,2,0,2,2,2,1,1,1,1,2,2,0,3,1,1,3,2,1,1,1,1,2,1,1,1,0,2,1,1,1,1,2,2,1,1,1,4,3,1,1,1,1,2,1,1,2,2,2,2,2,2,3,1,2,1,0,1,1,2,1,1,1,0,1,2,2,2,1,2,1,2,2,2,1,1,1,3,2,1,1,1,1,2,1,1,3,1,1,3,1,3,2,1,1,4,1,1,2,1,2,1,1,2,1,1,2,1,1,0,1,2,2,1,2,1,1,3,0,2,2,2,1,1,1,1,1,1,2,1,1,0,2,3,1,2,2,1,2,1,1,2,1,1,2,1,1,0,0,2,0,2,2,2,3,3,2,1,1,1,0,3,1,2,2,2,1,0,1,1,2,0,3,1,2,1,1,2,3,2,2,1,1,0,0,0,0,2,1,3,2,2,0,1,2,2,1,2,2,1,2,1,1,2,1,1,1,1,2,2,1,2,2,1,1,2,0,1,2,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,0,1,1,1,1,1,3,1,1,2,1,3,1,2,2,1,1,1,2,0,2,0,2,2,4,3,1,2,1,2,3,1,2,1,0,2,2,1,2,0,0,2,1,1,2,2,1,2,2,2,1,1,1,3,2,3,2,3,2,2,1,2,3,1,2,2,2,2,1,1,1,2,1,3,1,2,2,2,1,1,1,0,1,1,3,3,1,1,2,2,3,2,1,0,1,3,2,4,3,4,1,2,3,1,2,2,1,1,1,1,1,1,1,1,1,3,2,1,1,2,2,2,2,1,3,3,3,3,2,1,2,1,0,2,3,2,2,1,1,2,2,0,1,1,1,1,1,1,2,0,1,1,3,3,1,1,3,1,1,3,1,2,2,2,1,2,2,3,2,2,1,2,1,4,2,1,2,3,0,2,1,2,0,1,3,2,1,1,2,2,2,1,1,1,0,1,1,0,3,1,1,0,2,4,1,2,2,1,2,1,2,3,3,1,3,2,1,1,1,1,2,4,1,3,2,1,1,2,2,2,3,1,3,4,2,2,4,3,1,2,3,3,2,1,2,2,1,3,1,1,1,2,2,4,0,2,2,3,1,0,1,2,1,1,1,1,1,3,2,1,1,1,3,3,1,3,1,2,1,3,1,2,2,1,0,1,3,1,1,0,1,3,2,2,2,1,4,3,2,1,4,3,1,1,1,1,2,2,2,2,2,1,1,1,2,1,0,2,1,1,1,1,1,2,2,1,2,2,2,1,1,1,4,2,2,1,1,4,2,2,1,1,3,1,2,3,2,2,1,1,2,1,1,1,2,1,3,3,1,3,2,2,2,1,1,1,1,1,3,0,1,1,1,1,0,3,1,3,0,2,2,3,2,2,2,2,1,2,1,1,1,1,4,2,1,1,3,2,1,1,1,2,1,2,2,1,3,1,2,2,1,2,3,2,1,3,0,1,1,2,4,2,2,3,1,3,3,1,4,1,1,1,2,3,1,1,2,1,1,1,0,2,1,3,1,2,2,2,1,3,3,1,1,2,2,3,2,2,1,0,0,1,1,2,1,2,1,3,2,1,2,1,1,2,1,1,2,2,2,2,3,0,1,1,1,0,3,1,2,0,0,1,0,2,1,2,1,2,2,0,2,1,1,2,0,1,0,1,2,1,1,2,1,1,3,3,2,4,3,3,2,2,2,1,1,2,1,1,2,1,3,2,3,1,3,2,1,2,1,3,2,1,2,1,2,3,1,1,3,1,2,3,1,2,2,1,1,1,1,1,1,1,2,2,2,3,1,2,1,1,1,3,1,1,1,1,2,1,2,2,2,2,1,1,1,2,2,1,1,2,1,3,2,2,2,2,1,0,1,2,2,3,2,1,2,2,1,3,1,2,0,1,2,1,2,2,1,2,0,1,2,4,1,1,0,3,2,2,1,1,2,1,1,2,1,1,1,3,1,2,2,2,2,0,2,3,0,1,2,2,1,2,1,1,3,1,2,1,2,0,2,2,1,1,3,1,1,0,2,2,2,2,1,1,2,2,2,1,3,3,1,2,2,1,3,3,1,0,2,1,2,1,1,2,2,1,2,4,3,1,3,3,2,0,1,2,1,1,0,2,2,2,1,1,1,1,3,1,3,1,1,2,3,2,1,1,1,2,2,3,2,2,1,2,2,1,2,0,1,1,1,3,1,1,2,3,2,2,1,1,3,3,1,3,2,2,2,2,2,2,2,1,1,3,1,3,1,1,4,1,3,1,3,2,1,2,2,2,0,0,2,1,4,2,1,3,4,1,1,2,2,1,3,1,3,2,2,2,2,2,3,2,1,1,1,3,2,1,0,1,0,1,0,3,3,1,2,0,3,1,2,3,2,2,3,2,3,2,2,2,1,2,1,3,1,0,1,2,0,2,1,1,1,2,0,2,1,2,1,0,1,1,1,2,2,2,3,2,1,2,1,1,2,2,1,1,1,0,2,3,0,1,1,3,0,1,2,1,2,2,2,3,2,2,2,3,1,1,1,1,1,0,1,1,1,0,3,0,1,1,2,2,2,3,1,2,1,2,0,1,2,2,0,1,2,2,2,0,2,0,2,1,2,2,2,1,0,1,2,1,0,2,2,1,1,2,2,3,1,2,2,0,2,2,2,2,1,2,2,2,0,1,1,1,0,1,2,1,2,1,2,1,1,2,2,1,4,0,1,1,0,1,1,1,0,1,1,2,3,3,0,2,3,1,1,1,3,2,1,1,1,3,2,2,3,0,2,1,2,3,0,2,3,1,2,2,2,1,2,1,1,1,0,2,0,1,1,0,1,4,2,2,2,1,2,0,0,3,2,1,1,2,1,2,2,1,1,2,3,1,1,0,1,3,2,3,1,0,3,1,1,1,0,0,4,2,2,1,1,0,1,1,2,2,1,2,1,2,2,1,1,0,2,1,0,2,1,1,0,2,1,3,0,0,2,2,2,2,1,1,3,1,1,1,0,1,1,2,1,2,1,0,1,1,3,2,1,2,1,2,1,1,2,1,2,2,0,2,2,0,2,2,2,1,0,1,1,1,2,3,1,1,2,2,2,1,1,1,2,0,2,1,1,1,1,2,2,1,2,1,2,1,3,1,1,2,3,1,1,0,1,0,1,3,1,1,2,2,4,4,1,2,1,3,1,1,2,1,1,3,2,1,0,3,2,1,3,1,0,4,0,1,2,1,3,1,2,1,2,1,3,2,1,1,1,0,1,1,1,1,3,1,2,1,2,2,2,1,2,2,1,1,2,2,3,1,1,2,1,1,2,2,1,1,3,0,1,2,0,1,1,1,1,0,2,0,3,0,1,1,3,1,2,1,1,1,1,1,0,2,1,1,2,2,1,1,1,1,2,3,1,3,2,3,1,2,1,1,0,3,2,1,1,2,2,1,2,1,1,2,3,2,2,0,3,2,2,1,2,2,1,2,2,2,2,2,0,2,1,2,2,1,2,1,1,4,2,1,2,2,2,3,2,3,2,1,2,2,2,2,2,2,0,1,2,1,1,2,1,2,1,1,1,2,0,2,3,3,1,1,3,0,1,2,1,2,0,1,1,2,2,1,2,2,3,1,0,1,0,0,2,3,1,1,1,1,1,1,0,0,1,1,1,1,1,2,2,1,3,2,1,1,2,1,3,2,3,1,1,1,0,2,2,3,3,1,3,2,3,1,1,2,1,2,0,3,2,4,2,2,1,1,0,2,1,2,2,1,2,1,1,2,1,3,1,3,1,0,1,0,2,1,1,3,0,1,1,3,2,3,1,2,1,3,2,1,1,2,3,1,2,2,1,2,0,1,2,2,1,1,2,3,2,3,1,3,0,2,1,2,0,1,0,2,1,3,1,2,0,1,1,1,1,1,1,1,2,1,1,0,1,3,1,0,2,2,2,1,1,1,2,3,2,0,1,2,3,3,1,2,1,0,1,3,0,0,0,0,0,3,1,1,4,1,2,0,1,3,1,2,3,0,1,1,1,1,3,1,0,3,1,0,1,1,0,0,0,1,1,1,2,1,3,1,2,3,1,1,2,2,2,3,3,1,1,1,1,1,1,1,3,2,1,0,2,4,4,2,0,2,2,1,1,1,1,1,2,3,0,3,1,4,2,1,1,0,1,1,1,1,1,2,1,1,2,0,2,2,4,0,2,2,1,0,0,1,3,1,1,1,1,3,2,1,0,2,1,2,2,4,1,2,0,0,0,1,1,1,2,1,1,0,2,1,3,2,1,1,1,1,1,0,1,0,2,2,1,0,2,0,2,1,1,2,1,1,0,0,0,1,4,1,4,2,1,4,0,2,3,2,2,2,2,1,0,1,2,2,1,4,2,1,1,1,2,1,1,1,1,2,0,1,2,0,2,1,2,2,3,3,1,1,2,3,1,1,3,1,1,2,0,2,1,2,2,1,0,3,1,0,1,2,1,2,1,1,1,1,0,1,1,0,1,3,1,3,2,2,1,2,1,1,0,0,1,1,1,1,1,2,3,1,2,0,3,1,1,1,0,0,3,2,3,0,1,2,1,0,0,1,1,3,2,1,0,1,1,1,1,1,2,1,2,1,0,0,1,3,4,2,3,3,1,1,1,3,2,1,2,2,1,2,3,1,1,1,3,1,1,1,3,1,1,2,1,1,1,1,2,2,2,1,1,3,1,3,2,1,2,1,2,1,0,1,0,0,3,0,1,2,2,1,3,3,3,1,1,1,2,1,1,3,1,1,2,1,2,0,1,1,3,3,2,2,2,0,1,2,1,2,1,2,0,3,3,0,2,1,1,0,1,1,2,0,1,1,0,2,3,1,2,1,0,1,2,1,2,1,0,0,1,1,1,1,1,0,1,2,3,1,1,2,3,1,2,0,1,3,1,0,3,0,3,4,3,1,1,3,0,0,3,3,2,1,2,1,0,1,2,2,1,2,2,3,1,1,2,3,2,0,3,2,1,0,3,2,2,0,0,1,3,2,1,1,1,0,2,1,3,1,3,2,2,2,0,1,1,2,3,1,2,0,3,1,0,2,0,3,1,1,2,3,1,2,1,1,0,2,0,1,1,2,0,1,3,2,2,1,1,1,1,1,1,2,0,1,2,1,1,0,0,2,1,3,2,1,2,1,2,2,1,3,0,1,0,3,3,1,2,3,0,1,3,1,2,1,0,1,1,1,1,1,1,1,2,1,2,0,1,1,1,2,1,2,1,0,1,2,1,2,2,2,2,2,3,2,1,3,3,1,0,1,3,2,2,2,2,2,2,2,0,2,1,1,2,3,2,2,1,1,4,2,0,2,1,1,1,1,1,0,2,1,1,2,1,2,2,2,3,1,3,1,0,1,1,2,0,0,2,3,3,0,2,1,1,2,2,2,1,1,2,3,0,2,2,1,2,1,1,2,1,0,1,2,0,4,3,2,3,1,1,1,1,2,1,0,0,2,1,3,1,1,1,1,2,1,1,2,1,1,0,0,1,1,1,1,2,1,2,0,1,1,3,1,1,1,2,1,1,1,0,1,3,2,2,1,4,1,2,2,2,2,1,1,1,1,3,1,0,1,0,3,1,0,3,2,2,2,2,2,0,2,2,2,2,0,2,1,2,1,1,1,3,1,2,4,2,0,1,2,2,0,2,1,2,0,1,1,1,2,1,2,2,0,2,2,1,3,1,1,0,1,2,2,1,1,2,2,3,2,2,1,3,2,2,1,0,2,2,2,1,1,2,4,2,2,0,1,2,1,1,2,1,2,0,1,1,1,1,0,0,1,0,3,1,0,1,4,1,3,2,1,1,1,0,0,1,2,3,0,0,2,1,1,0,2,1,1,1,1,2,0,4,2,2,1,3,1,2,0,2,4,1,0,2,2,2,3,1,1,1,1,1,0,3,2,1,3,2,1,3,1,3,2,1,2,0,1,2,1,1,1,3,1,2,2,3,2,1,2,1,1,1,2,0,2,1,2,4,1,2,2,1,3,1,1,0,1,4,0,0,3,1,2,2,1,2,1,0,0,1,0,1,1,2,1,3,2,0,0,3,0,4,1,1,1,2,1,3,0,3,0,0,3,1,0,1,2,3,3,0,2,1,3,1,2,0,1,0,2,1,4,2,3,4,1,1,3,2,3,3,1,2,3,1,0,0,4,3,2,3,2,1,2,0,2,1,3,3,1,2,3,3,2,2,1,3,3,1,2,1,1,1,1,1,1,1,1,1,2,1,1,0,2,2,2,3,2,1,3,1,1,3,1,2,0,2,1,2,2,1,2,2,0,1,1,1,0,1,2,3,1,3,1,0,2,1,1,0,0,0,2,1,1,0,1,0,1,0,1,1,3,2,2,0,2,0,1,2,2,1,1,2,0,0,0,1,1,0,2,1,1,0,1,1,1,2,2,1,0,1,3,2,2,2,1,0,3,2,3,1,1,1,2,1,0,1,0,1,0,1,1,1,3,1,3,2,2,2,1,0,2,2,2,0,2,2,1,1,1,2,2,2,1,3,0,1,1,1,2,4,3,0,1,0,2,0,1,2,1,3,2,3,0,2,1,1,2,1,1,0,2,1,1,1,2,1,1,0,4,1,2,1,2,2,1,3,1,1,4,2,3,3,3,0,1,1,2,3,1,3,1,1,2,2,1,2,0,1,1,2,1,2,3,3,1,2,3,2,3,1,2,1,2,1,2,1,1,2,0,0,1,2,1,2,3,0,2,1,2,1,3,0,2,1,3,2,2,2,1,2,3,1,0,0,1,2,3,2,2,0,2,1,4,1,3,0,2,0,2,3,1,2,2,2,3,3,2,3,1,0,2,1,1,3,1,1,1,3,1,0,1,1,4,2,2,0,1,1,1,1,2,1,2,0,1,2,2,3,2,1,1,0,1,2,1,1,2,3,1,1,2,2,1,2,1,1,2,2,1,2,0,2,3,1,0,2,2,1,1,0,1,2,1,2,2,0,1,2,1,1,2,1,0,2,0,1,2,2,2,1,2,1,2,2,1,2,1,0,0,3,2,1,0,1,2,2,2,0,1,0,1,1,2,2,0,2,2,2,2,3,2,1,2,2,0,1,3,0,1,0,2,1,2,2,2,2,0,2,2,2,3,1,2,1,2,2,3,1,1,3,4,2,1,1,1,0,1,3,1,2,1,2,1,1,2,1,1,2,1,2,1,2,1,1,1,0,2,3,1,1,2,3,2,0,1,2,2,1,1,1,2,2,1,3,2,1,0,1,1,2,2,2,1,0,1,2,1,1,1,2,1,2,2,1,1,2,1,1,0,2,2,2,1,0,1,2,2,3,1,2,2,2,1,0,1,2,1,1,2,1,3,1,3,2,2,2,1,2,1,2,4,2,2,3,1,1,1,1,1,1,1,2,1,2,1,3,1,1,1,3,1,2,1,2,1,1,1,1,3,2,1,1,1,3,2,1,2,3,3,3,2,3,1,1,1,1,1,1,1,3,1,2,0,1,4,3,1,2,1,1,1,2,3,1,3,2,3,1,2,3,1,0,1,2,4,3,0,1,1,3,3,3,2,2,1,1,1,4,1,1,2,3,1,2,0,2,1,3,2,1,3,1,1,1,2,1,0,3,2,1,2,2,1,1,3,1,3,2,0,0,0,1,3,2,2,1,2,1,3,0,1,2,1,3,2,1,1,1,3,2,2,1,2,2,1,2,2,1,3,1,0,1,3,1,1,1,1,0,1,2,1,1,2,1,1,2,2,1,1,1,2,1,3,3,3,0,1,1,0,1,0,3,2,1,0,2,1,2,2,2,1,4,2,1,1,1,0,1,2,3,3,2,2,2,3,3,2,1,1,1,1,0,2,1,1,1,3,1,1,3,1,3,1,1,4,0,1,3,2,1,2,2,1,1,0,1,1,0,2,1,1,4,3,2,1,2,1,1,0,2,3,2,2,2,3,1,2,1,2,0,1,2,1,3,2,1,3,2,1,2,2,3,1,1,1,2,3,2,1,1,2,1,1,1,2,1,1,1,1,1,2,1,2,1,1,3,2,2,1,1,1,1,1,2,1,3,2,2,4,1,2,2,3,1,1,3,1,1,3,2,1,1,1,1,1,1,2,2,1,0,2,1,3,3,3,1,1,1,2,0,1,1,2,1,1,0,1,0,1,1,2,1,3,0,1,1,1,2,0,3,2,2,3,1,1,3,3,2,1,2,1,3,1,2,1,2,1,2,1,1,2,1,2,2,1,3,0,1,3,2,1,1,3,3,1,3,2,1,2,3,1,2,4,2,0,2,2,2,1,1,1,1,1,0,2,1,0,1,2,1,1,2,2,1,0,1,0,2,2,2,0,2,2,1,2,2,3,2,3,2,1,0,2,1,0,1,1,2,1,0,1,3,1,2,2,2,1,2,2,0,1,0,2,2,1,1,3,2,3,2,1,2,1,1,1,3,3,1,1,1,2,3,2,1,1,1,1,1,2,1,2,2,0,2,2,1,1,0,2,0,1,3,2,2,2,2,2,1,2,1,2,3,2,1,2,3,1,0,1,2,2,2,1,2,1,1,2,0,2,2,1,0,2,1,2,2,0,1,2,2,1,2,2,0,2,1,2,1,2,2,3,1,2,2,0,1,2,1,2,2,3,0,2,2,1,0,2,0,2,1,0,2,2,1,1,1,2,2,1,2,2,1,1,0,3,3,1,2,1,2,2,1,2,2,1,3,2,0,2,1,1,1,2,2,3,2,3,1,0,0,3,1,2,1,2,2,0,1,2,1,2,2,0,2,1,2,2,2,3,0,1,0,3,3,2,2,1,3,1,2,2,1,1,0,1,2,2,1,1,3,3,2,1,2,1,1,1,3,1,1,2,1,1,1,2,2,1,2,3,0,2,0,1,1,3,3,0,2,1,2,1,2,0,2,2,2,1,3,1,3,1,2,3,1,0,2,2,1,0,3,3,1,1,1,3,2,1,2,1,1,0,2,1,1,2,2,1,2,3,1,1,1,3,2,0,2,1,1,1,2,1,1,1,2,3,2,4,2,3,2,2,0,3,2,3,2,3,1,2,0,1,2,1,2,2,0,1,1,1,2,3,1,1,1,1,1,0,0,2,1,0,2,3,1,1,0,1,2,1,1,3,0,2,0,1,3,3,2,2,2,2,2,1,1,3,2,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,3,3,2,2,1,2,2,1,3,2,1,1,2,1,1,3,0,1,1,1,1,1,0,2,1,0,2,2,0,2,1,1,2,3,1,3,1,1,3,1,1,1,3,2,2,2,2,2,0,2,1,1,3,0,1,1,1,1,2,1,2,2,1,0,2,1,0,1,0,2,3,2,1,1,1,0,1,1,2,2,2,0,1,2,1,3,2,2,2,0,1,3,2,1,1,2,1,1,2,1,1,2,2,1,3,2,2,1,1,2,1,0,1,1,2,2,2,3,3,1,2,1,2,1,0,1,1,1,1,3,4,2,1,1,2,1,2,2,3,0,1,2,1,2,2,1,2,1,2,0,2,3,1,1,3,1,1,1,1,2,0,3,2,1,2,2,0,2,1,1,1,2,1,0,0,1,2,3,1,2,2,1,2,2,2,0,1,1,3,2,1,2,1,2,2,1,1,2,2,3,0,2,4,1,4,1,2,2,1,1,2,1,0,2,2,0,2,0,1,1,2,3,0,1,1,0,2,2,0,2,2,1,1,2,0,4,2,1,1,0,2,1,1,0,3,3,1,2,3,2,1,1,2,1,1,2,0,0,1,2,2,2,3,2,1,1,1,3,2,0,2,2,0,4,1,1,0,1,3,1,4,0,2,2,1,2,0,1,2,0,4,1,2,0,3,4,2,2,2,1,1,1,1,1,1,1,1,0,2,1,1,1,1,0,1,3,1,2,2,3,1,1,2,0,2,1,1,1,2,1,2,4,1,3,0,1,3,1,1,0,1,1,1,0,2,1,1,2,0,1,0,2,2,1,1,3,1,2,1,3,2,4,1,1,1,1,2,1,2,2,1,0,3,1,1,1,3,1,1,1,2,0,1,2,1,1,2,1,1,1,1,1,2,1,1,2,1,3,0,1,0,1,0,0,0,2,1,3,0,2,1,0,3,2,2,2,3,2,2,2,1,2,2,1,0,3,1,0,3,1,1,2,2,1,1,4,1,3,1,0,3,1,1,2,1,1,3,1,1,1,2,1,1,3,4,1,3,2,1,1,0,1,1,1,1,1,1,1,1,2,1,1,0,1,1,2,2,1,2,2,2,1,0,1,1,2,1,2,3,1,2,1,1,1,1,1,1,1,1,1,3,1,1,2,1,1,2,1,2,2,1,1,2,1,1,1,1,1,2,1,2,2,2,1,1,2,1,0,1,1,1,1,2,1,2,3,3,1,1,3,2,2,2,1,0,1,1,1,4,1,2,2,2,1,2,1,1,2,1,4,0,1,1,2,2,1,2,1,2,1,2,1,2,1,0,1,1,1,2,4,2,2,2,1,1,2,2,2,2,3,2,1,1,2,1,1,0,1,1,2,2,2,3,0,2,1,2,2,2,1,2,1,1,2,2,2,1,2,0,1,1,3,2,2,2,1,3,1,1,1,0,1,2,0,2,1,1,1,3,2,1,3,3,2,1,1,2,2,2,1,3,1,1,1,0,1,2,2,0,2,1,3,2,4,2,0,2,3,1,3,2,2,1,1,1,2,3,1,3,2,1,2,3,2,1,1,1,3,3,0,1,3,2,1,4,2,1,3,2,1,2,2,1,1,2,1,2,1,1,1,1,2,3,1,0,1,0,2,2,1,1,1,1,0,1,1,2,1,3,1,3,4,4,0,2,2,1,2,1,1,1,1,4,2,2,1,0,2,1,1,0,2,2,1,0,2,3,4,2,2,2,4,0,3,1,2,1,1,2,1,2,2,1,0,0,1,1,2,1,2,4,2,2,1,2,0,1,2,2,1,2,1,1,0,2,1,1,1,2,2,2,3,0,1,1,1,1,3,2,1,0,1,1,3,1,1,2,1,1,0,1,1,1,3,2,2,1,1,1,0,2,1,1,1,0,3,2,2,2,0,0,1,1,1,0,2,1,1,2,2,1,1,1,1,2,2,0,2,1,2,3,1,1,2,1,2,1,2,1,1,1,1,1,1,1,1,0,1,1,0,2,1,0,3,0,1,1,1,0,3,1,1,2,1,1,2,1,2,1,1,1,1,1,1,1,1,1,3,2,2,1,1,1,1,1,2,2,2,0,3,1,1,1,1,4,2,1,1,1,0,1,3,1,1,3,1,2,2,2,2,3,0,2,1,3,3,1,2,2,1,0,1,1,2,2,1,1,0,1,0,1,1,0,3,1,1,0,3,0,2,2,3,1,0,1,3,2,1,1,1,1,2,3,2,1,1,1,1,1,1,3,1,2,1,1,3,0,1,1,1,0,2,1,4,0,1,4,3,2,0,0,2,2,0,0,2,1,1,2,1,2,1,1,2,0,3,1,1,3,1,1,1,1,0,1,2,3,1,2,2,2,2,0,1,2,2,0,2,1,1,2,1,2,2,1,0,2,1,2,3,0,1,0,2,1,3,1,1,1,2,1,1,2,1,3,3,1,0,4,3,1,1,2,3,1,3,1,1,1,2,3,1,3,2,3,1,2,3,1,1,1,3,3,1,1,1,1,3,1,3,2,3,1,2,1,3,1,0,2,0,0,1,1,2,1,3,2,2,3,1,2,1,2,2,1,3,3,2,1,1,1,1,2,3,2,0,4,2,2,3,2,2,2,2,2,2,2,2,4,1,1,4,4,2,2,0,2,3,1,1,1,1,1,2,1,2,2,1,2,2,2,1,3,1,1,2,1,2,2,1,2,1,2,2,1,1,1,2,2,2,1,0,0,1,1,2,1,3,2,1,2,2,1,1,2,2,1,1,1,3,2,2,2,1,1,0,2,1,3,2,3,2,1,2,2,1,1,2,2,2,1,0,0,1,0,0,2,1,1,2,2,2,0,0,2,2,3,1,1,1,1,2,2,1,0,2,2,0,2,2,2,1,3,1,1,1,1,2,1,2,1,1,1,0,1,3,1,3,1,1,1,3,3,1,1,1,1,1,2,2,1,2,1,2,2,2,2,2,3,1,2,2,1,2,2,0,1,1,1,1,1,1,4,4,1,2,2,3,2,1,3,2,1,2,1,2,1,2,1,4,2,2,3,1,0,3,2,1,3,4,2,1,2,2,2,3,3,0,1,2,3,1,0,3,2,3,1,1,1,4,1,0,1,4,3,2,2,0,2,1,0,1,2,1,2,1,3,2,1,1,1,1,2,1,4,2,2,1,2,0,3,1,2,1,4,2,1,2,1,2,1,1,1,2,1,2,1,1,2,2,2,2,2,1,4,1,1,1,3,2,2,1,1,0,3,3,0,2,1,1,2,3,3,2,1,1,1,0,0,2,2,1,3,2,1,2,1,2,2,2,1,3,2,2,1,2,2,1,2,1,3,2,2,1,3,1,1,2,2,3,1,2,1,2,1,1,2,0,2,1,2,1,3,0,2,2,2,2,1,1,0,1,1,1,1,1,0,3,1,2,3,1,2,2,2,2,3,4,1,1,2,1,1,1,0,3,1,1,1,1,0,3,1,1,1,2,2,1,1,1,1,2,1,1,1,2,1,2,2,1,3,3,1,2,1,3,0,1,2,1,1,2,2,1,2,2,1,2,3,4,2,2,2,1,2,2,2,2,2,1,2,1,1,1,1,1,2,2,4,1,0,1,2,1,2,2,1,1,4,0,2,3,1,2,2,4,0,2,2,2,2,2,2,1,1,2,1,2,2,2,1,1,2,2,1,3,3,1,2,1,1,1,1,1,2,1,3,2,1,2,2,1,1,2,2,2,1,2,2,1,2,2,1,3,2,1,1,2,2,3,2,1,2,1,2,2,2,3,1,3,3,2,2,1,2,3,2,1,1,3,0,0,2,1,2,2,1,2,0,2,1,1,2,2,2,0,2,2,0,3,1,3,2,1,0,0,2,0,1,2,2,2,1,1,2,2,1,0,1,1,2,0,2,2,2,1,3,1,1,2,1,2,1,1,3,2,1,1,2,2,0,2,1,1,1,2,2,2,0,1,2,2,1,1,1,2,1,3,2,1,0,0,1,3,2,2,0,1,1,2,3,2,0,1,1,1,1,2,2,2,3,2,2,2,1,2,1,1,2,2,3,2,0,3,2,3,2,1,2,1,0,1,2,2,0,3,1,3,1,2,1,2,1,1,0,1,2,2,1,1,2,2,1,2,1,0,2,2,0,1,1,2,2,2,3,3,1,2,2,2,2,1,3,2,3,4,2,2,1,2,1,1,1,0,1,2,2,2,4,2,2,2,1,1,4,2,1,3,2,1,1,2,1,2,1,3,1,1,2,2,1,1,0,0,2,2,1,3,2,1,2,1,2,2,1,0,1,1,0,1,2,2,2,3,2,2,1,2,1,4,1,2,3,1,3,0,2,3,2,2,2,2,1,1,1,1,1,1,1,0,3,1,2,3,1,2,1,1,1,1,2,1,1,1,0,0,1,1,1,2,1,1,1,2,1,2,1,2,3,3,1,0,3,4,1,1,3,0,1,1,0,1,0,3,2,1,2,1,2,1,1,4,1,2,1,2,1,1,2,0,1,2,2,2,2,2,1,1,0,2,1,1,1,1,0,1,1,2,2,1,0,2,1,1,1,1,2,1,1,1,2,2,2,0,2,1,2,2,2,1,1,2,2,0,0,1,2,1,1,1,1,1,3,3,0,1,2,2,0,3,2,1,1,3,2,1,2,2,1,3,2,1,3,0,1,1,2,1,2,3,1,1,2,0,1,1,2,2,2,2,3,2,2,2,1,2,2,1,0,1,2,3,2,1,3,2,3,2,3,3,2,1,1,2,2,1,0,1,1,1,2,2,2,1,2,1,2,1,2,4,3,1,1,1,3,3,1,2,1,3,0,1,2,2,1,1,1,1,2,1,2,1,2,2,1,1,1,1,3,2,0,2,2,2,1,2,2,3,1,2,2,1,1,2,2,0,2,2,3,1,2,1,1,1,2,2,2,0,2,0,2,1,2,1,2,2,1,0,0,2,2,1,3,2,1,3,1,2,1,2,0,1,2,0,1,2,1,1,2,0,1,2,1,1,1,1,3,1,0,1,1,0,2,1,0,1,2,1,1,2,1,3,1,3,0,0,1,0,2,2,2,4,2,2,2,3,2,1,1,1,2,1,3,2,1,1,1,1,0,1,1,1,1,3,0,2,1,2,1,2,1,1,1,3,1,1,3,1,2,2,1,1,0,0,0,3,3,1,1,0,1,1,3,0,2,2,3,2,2,0,2,1,0,0,1,2,2,1,1,1,2,2,1,1,1,3,3,1,1,1,1,1,2,1,1,3,1,2,1,2,3,1,2,2,3,3,1,4,2,1,0,1,1,0,2,1,1,2,2,2,1,1,1,3,4,2,1,1,1,2,3,2,2,2,2,0,1,3,1,1,3,2,1,1,1,3,2,2,1,1,3,1,4,1,3,1,2,4,4,1,3,2,1,2,2,2,1,1,4,2,1,1,3,2,1,1,1,0,1,1,3,2,1,0,1,0,3,2,2,2,4,3,2,1,1,1,1,3,1,1,2,2,1,2,2,3,3,2,1,1,3,2,2,1,1,2,0,2,2,1,3,1,2,0,1,1,1,3,1,0,3,1,1,1,3,1,2,2,0,1,0,1,2,2,1,0,2,1,2,1,3,1,1,0,1,0,1,2,3,2,2,1,2,2,3,1,1,1,1,2,2,1,1,0,0,1,3,1,3,1,0,1,1,1,2,2,1,1,2,1,3,3,0,2,1,1,1,1,1,3,1,1,1,2,1,2,2,1,2,3,1,4,1,1,1,1,1,2,2,2,2,2,2,1,1,0,1,1,2,2,2,2,2,3,1,3,0,2,2,1,1,1,2,4,1,2,2,3,1,2,2,1,2,0,1,1,1,1,2,2,2,1,2,1,4,1,1,1,1,0,2,1,2,2,1,2,1,2,3,1,3,1,1,1,4,1,0,2,1,0,3,0,2,2,4,2,1,1,2,2,1,0,1,2,1,0,0,1,1,1,3,2,1,4,0,2,2,1,1,1,1,2,2,1,4,3,2,1,2,3,2,1,2,2,1,1,1,3,0,1,1,2,0,2,1,2,1,1,0,1,1,4,1,1,2,2,0,3,1,1,2,3,1,4,1,1,2,2,1,2,2,2,2,1,2,1,0,1,3,1,3,1,3,0,2,1,1,1,2,2,0,1,2,2,2,0,1,2,2,1,1,2,1,2,1,3,1,1,1,2,2,2,1,0,2,2,2,1,1,2,0,1,1,2,1,2,1,1,4,3,1,2,0,3,4,1,3,1,3,1,4,1,4,3,1,2,1,1,4,2,3,1,1,0,3,2,3,0,0,2,3,2,3,2,1,3,1,2,2,1,3,0,1,3,2,2,1,1,3,2,2,1,2,2,0,2,3,0,2,2,1,0,1,2,3,2,3,2,3,3,1,1,3,1,0,1,1,1,1,2,1,1,1,1,3,2,2,0,1,2,3,1,1,0,2,1,3,1,1,2,1,0,3,1,1,2,2,1,2,3,1,3,1,1,3,1,1,1,1,1,2,1,2,2,2,1,1,0,1,1,1,4,2,1,1,2,1,2,2,3,1,2,1,1,2,3,1,2,2,1,1,2,1,2,1,1,1,1,2,1,4,1,1,1,2,1,1,2,1,2,1,3,1,1,1,1,1,2,2,0,3,2,4,0,1,0,1,2,2,3,2,3,2,2,4,1,3,2,1,2,2,2,1,2,2,2,2,2,1,2,2,3,2,0,1,1,3,1,3,2,1,0,1,1,2,2,1,1,1,1,1,1,2,2,2,1,1,1,1,2,2,1,2,1,1,1,0,2,1,1,0,1,3,2,3,2,3,1,1,1,2,1,1,2,1,2,4,0,2,1,1,1,1,2,2,1,1,0,2,2,4,2,1,2,2,2,3,2,2,3,1,1,2,3,1,1,1,1,2,1,1,3,1,1,2,2,1,1,1,1,1,3,1,1,1,1,1,1,1,1,2,2,2,1,3,1,2,2,1,1,0,2,0,3,1,1,1,1,0,0,2,0,1,3,1,3,4,2,1,1,1,1,3,1,1,3,1,2,3,1,2,2,1,1,1,2,2,2,0,3,1,3,3,2,2,3,1,1,2,1,2,1,1,0,1,1,1,2,1,2,1,1,3,3,1,2,1,3,2,3,1,2,1,1,0,3,1,2,1,3,1,2,1,3,1,2,1,3,1,0,1,1,2,1,1,0,1,1,1,1,1,1,3,1,1,1,1,1,3,2,1,2,3,1,3,3,2,1,1,2,1,1,2,2,3,1,1,1,2,3,1,2,0,3,2,2,3,1,2,2,1,1,2,2,1,4,2,1,2,1,2,2,1,2,3,2,1,1,1,2,2,3,3,1,1,1,1,1,0,3,1,1,2,2,2,1,1,0,1,2,1,2,0,1,1,1,1,2,2,2,1,3,1,3,2,2,2,1,2,1,0,2,3,0,3,2,4,3,2,2,3,2,1,3,3,1,2,2,1,1,2,2,1,3,2,2,1,1,2,1,2,1,2,1,3,2,2,2,3,1,1,3,1,2,0,1,2,2,2,2,1,1,4,1,0,2,0,1,1,2,1,0,1,1,2,1,3,1,3,1,4,2,2,0,1,2,0,1,2,1,2,1,1,2,2,2,2,1,2,2,2,2,4,0,2,1,2,1,1,1,1,1,1,2,2,1,1,1,2,1,3,1,1,3,2,2,2,2,1,3,2,2,1,1,0,2,1,0,1,1,0,3,2,0,2,0,2,1,3,2,1,2,1,1,4,0,1,3,2,0,2,1,2,1,1,2,2,0,1,2,3,3,2,1,1,2,0,1,2,1,1,2,1,1,1,2,1,1,3,1,0,3,1,1,1,1,3,1,1,1,1,3,1,0,1,3,1,1,1,1,1,1,1,1,0,1,1,1,0,2,2,1,1,1,0,1,4,4,2,0,1,2,2,2,2,2,2,1,1,3,3,2,1,3,3,2,0,3,2,1,3,1,1,2,2,2,0,2,1,2,1,1,3,1,1,0,2,2,1,2,2,0,0,0,1,2,2,1,1,1,1,2,0,1,0,1,1,1,1,1,2,1,2,0,1,2,0,3,2,1,2,1,3,1,1,1,1,2,0,1,3,2,2,3,1,2,1,1,2,1,1,2,2,1,1,2,1,1,2,1,3,0,3,1,0,3,2,1,1,0,1,0,1,0,1,2,3,2,2,2,2,1,3,2,1,0,0,3,1,0,2,2,1,1,2,1,1,3,1,1,1,2,1,1,3,1,3,4,1,2,3,2,0,1,3,2,1,3,2,2,1,1,1,2,1,1,1,1,1,1,3,1,4,2,1,1,2,4,1,1,1,2,2,2,2,1,2,3,1,1,1,2,2,3,0,2,2,1,1,2,1,3,1,1,1,2,1,2,3,1,2,3,2,2,4,2,1,2,0,1,4,2,2,1,2,1,2,2,3,2,2,1,2,1,2,2,2,1,1,3,1,2,2,1,4,2,1,3,0,3,1,1,2,3,3,2,3,1,1,1,2,1,1,2,1,1,3,3,1,0,2,1,2,1,0,2,1,1,1,3,1,2,2,2,3,1,2,1,2,0,2,1,2,2,1,2,3,1,1,3,2,1,2,1,1,2,2,1,0,1,1,2,1,2,3,2,2,4,0,2,1,2,1,2,1,3,1,4,3,3,2,1,2,2,1,2,1,1,1,0,0,2,3,1,2,0,1,3,0,4,1,2,2,0,2,0,1,3,2,4,2,2,0,2,2,2,3,3,4,2,2,1,1,1,2,1,1,1,1,1,2,2,3,1,1,2,1,1,1,2,1,2,1,2,1,2,1,3,1,1,1,2,2,1,2,1,2,1,0,3,1,3,0,3,2,2,1,2,2,1,2,2,2,1,0,1,2,2,2,1,1,2,1,1,3,0,2,4,1,1,1,0,1,1,1,1,1,1,1,1,1,1,0,1,2,1,3,2,2,2,1,3,3,2,2,1,1,1,1,1,1,0,3,2,2,0,3,3,2,1,2,1,2,1,3,1,3,3,1,1,2,1,1,1,1,2,1,1,3,0,1,2,2,1,2,3,3,1,4,2,2,2,4,1,2,1,1,3,2,1,1,1,2,2,1,0,0,0,0,1,2,3,1,1,2,1,3,2,2,2,2,1,3,1,1,2,0,1,3,2,1,2,1,2,2,1,1,1,0,2,3,1,2,2,4,0,4,3,1,1,2,2,1,2,0,1,1,1,2,1,2,0,0,1,2,2,0,2,0,1,1,1,1,2,2,2,2,4,0,1,3,1,2,2,1,0,1,1,2,2,1,1,1,1,2,1,1,3,1,1,2,1,2,2,1,2,1,2,1,1,1,1,2,1,2,1,0,1,2,1,1,0,2,3,2,1,1,0,4,2,2,2,2,1,2,1,1,2,2,0,1,2,1,2,2,2,2,3,2,1,1,2,0,2,1,1,2,2,2,2,3,2,2,0,1,2,2,1,1,2,0,0,1,1,1,2,2,2,2,2,1,2,2,2,1,2,1,1,1,1,1,0,2,1,1,3,1,2,2,0,0,1,3,1,2,2,2,2,0,2,4,1,2,1,3,2,2,3,1,1,1,0,1,3,1,2,2,1,1,3,2,1,1,2,2,1,2,1,1,0,1,0,1,3,4,0,1,3,0,1,3,2,1,4,1,1,0,2,2,1,0,1,1,2,1,0,1,2,1,1,2,1,0,2,1,2,3,2,1,1,2,2,1,2,1,1,0,1,4,4,2,2,2,2,1,1,1,0,2,3,1,2,3,1,1,2,1,1,1,2,1,2,1,1,2,1,1,1,2,1,2,1,1,1,1,3,1,3,2,1,1,2,3,1,1,1,3,2,2,3,2,1,1,2,1,1,2,2,1,1,0,1,1,1,1,1,2,1,4,2,1,1,0,3,1,2,2,1,2,1,2,2,0,3,0,1,2,1,2,1,2,3,1,2,2,0,1,2,4,2,1,1,1,1,3,1,2,2,1,1,2,1,1,1,2,1,1,1,2,2,1,2,2,1,3,2,1,2,2,2,1,2,1,1,0,3,2,2,2,1,1,1,3,1,1,2,1,1,2,2,3,1,1,1,0,2,3,2,1,1,2,1,2,2,1,2,1,1,2,2,3,1,3,2,2,1,3,2,1,1,2,2,1,3,1,1,1,2,2,1,2,2,1,2,2,1,2,1,1,2,2,0,3,2,1,2,0,2,1,2,1,1,0,4,1,1,3,0,1,1,2,1,1,1,2,1,3,2,1,1,3,1,0,1,2,1,2,3,3,1,1,1,1,2,1,2,1,1,2,1,2,1,2,1,1,1,1,1,1,1,1,3,2,1,1,1,0,2,1,4,0,1,2,1,3,1,1,2,1,1,1,1,1,2,1,1,2,1,1,2,2,1,2,1,1,2,2,3,2,2,2,1,2,2,2,2,0,2,1,1,1,1,2,3,1,3,2,2,0,1,1,0,0,1,1,1,2,3,0,1,1,1,0,2,1,1,1,2,1,1,1,0,1,2,1,2,2,1,1,2,1,2,2,1,2,0,1,1,2,2,1,1,2,0,3,2,1,1,1,1,2,1,2,2,1,1,2,1,2,2,3,0,2,0,2,1,2,0,1,1,2,2,1,0,1,1,1,2,2,2,2,1,1,0,3,1,2,1,1,1,1,1,1,3,1,1,2,1,3,1,0,1,3,4,3,1,4,1,3,1,1,1,1,2,1,0,1,2,3,2,1,2,2,3,1,1,3,1,3,1,1,2,3,1,1,0,2,2,2,1,2,3,4,3,2,2,1,2,3,1,1,1,1,2,1,0,1,1,2,1,1,2,0,2,1,2,1,1,0,1,3,1,1,2,3,3,1,2,1,2,3,1,3,3,1,1,0,0,0,2,1,1,1,0,1,1,1,2,2,3,1,0,0,2,3,2,3,3,1,2,1,1,1,0,1,2,1,3,1,2,1,1,1,2,0,3,0,1,2,3,0,2,2,3,1,1,2,1,0,1,0,4,2,1,1,4,1,2,1,3,1,2,1,1,0,4,2,3,1,2,1,1,0,1,0,2,2,1,0,2,4,0,3,2,3,2,1,1,2,1,2,1,0,2,2,1,1,0,3,3,1,1,2,2,1,3,2,3,3,1,4,1,2,1,2,2,2,2,2,1,2,1,2,2,1,1,2,1,1,1,1,2,1,1,1,1,2,1,1,2,1,2,2,1,3,2,3,1,1,2,3,1,3,4,3,1,1,2,1,2,1,2,3,2,1,1,1,0,1,1,3,0,1,2,1,0,2,1,1,2,1,2,1,2,1,1,2,1,1,2,3,1,1,3,1,3,4,3,1,1,1,3,2,2,1,0,2,0,1,1,3,1,1,2,1,1,1,2,0,1,1,1,2,4,0,1,1,2,1,4,2,1,3,1,1,2,3,4,1,2,1,1,3,2,1,1,2,1,1,2,1,3,1,3,1,2,1,2,1,2,1,2,1,2,2,2,2,1,0,1,1,0,2,0,2,2,0,1,1,3,0,3,1,3,2,2,1,3,3,0,0,1,1,2,1,2,2,1,1,2,1,1,1,3,1,1,2,1,3,2,2,1,1,2,1,3,2,2,1,4,2,1,1,1,3,1,2,2,1,1,1,1,3,0,0,1,2,2,1,1,1,2,1,2,3,1,1,1,3,1,1,1,2,1,1,2,1,0,1,2,3,0,1,1,2,3,3,2,1,1,1,2,1,0,1,2,2,2,1,1,2,2,1,2,1,1,2,1,2,2,0,2,2,3,1,1,1,2,0,1,3,1,4,2,2,3,3,2,1,1,2,2,2,2,4,3,1,1,1,1,1,2,1,2,3,3,1,2,1,0,0,3,2,3,2,2,1,1,2,2,2,1,3,0,3,1,1,2,1,1,2,1,1,1,3,2,2,2,1,4,0,1,4,1,3,2,1,1,1,2,1,3,1,2,0,1,1,1,1,2,1,1,1,1,1,1,2,2,2,1,1,1,1,2,4,1,1,2,1,1,1,2,2,3,2,2,1,0,0,1,4,3,2,1,4,1,1,1,2,2,1,1,2,1,0,4,2,1,2,2,1,1,3,3,1,1,2,1,1,2,1,1,2,1,3,3,3,2,3,2,2,3,1,3,1,1,4,2,3,1,1,1,1,1,2,1,2,0,1,1,3,3,1,1,2,1,1,1,2,2,1,2,1,1,3,2,1,1,3,2,1,3,2,1,2,2,1,1,1,1,1,1,2,0,1,2,1,1,2,2,1,1,2,1,1,1,1,2,3,1,3,1,2,1,1,1,2,1,2,2,1,4,2,3,1,1,2,3,1,1,1,2,3,1,3,1,1,2,1,2,1,1,2,0,1,2,2,1,1,1,2,1,1,2,2,1,0,4,2,3,0,2,1,1,2,1,2,1,1,2,4,1,2,3,1,1,1,3,2,2,1,2,1,2,2,2,3,1,3,1,1,0,4,3,1,1,1,3,1,2,2,2,1,2,1,2,3,1,1,1,1,2,1,2,4,1,1,1,1,1,1,2,4,3,2,2,1,4,2,1,1,4,1,2,1,2,3,2,1,0,4,2,4,2,2,1,1,2,2,1,2,1,2,1,0,2,2,1,2,1,2,1,2,1,2,1,2,3,3,3,4,2,1,2,1,1,1,1,3,0,1,1,2,2,1,2,1,3,3,1,1,2,1,1,3,2,1,1,1,1,3,2,2,4,3,2,1,2,1,1,2,3,2,2,2,3,0,2,2,1,1,1,2,2,1,2,2,1,1,2,1,1,2,2,0,3,1,1,4,1,0,2,2,1,1,1,2,1,1,2,1,3,2,1,3,1,2,1,1,0,2,3,3,1,3,2,2,2,1,2,2,2,3,1,2,1,2,0,1,2,1,2,2,1,1,1,2,1,1,1,1,0,1,3,1,1,1,1,2,1,0,1,3,1,3,0,2,1,2,2,1,2,3,1,1,1,2,1,2,1,3,1,2,1,3,1,1,3,2,2,1,3,3,1,1,3,2,2,3,2,1,3,1,0,3,2,2,1,2,4,1,2,2,1,1,3,1,1,3,2,1,2,1,2,1,1,1,2,2,1,2,1,1,1,2,2,1,1,2,2,1,1,2,2,1,2,1,1,1,1,2,1,3,1,1,1,1,1,2,2,1,3,2,1,0,1,1,2,1,3,1,0,1,0,3,2,1,2,1,2,1,2,1,1,0,0,2,0,3,2,2,1,1,0,0,2,2,2,1,1,2,2,2,0,2,1,4,2,0,1,1,1,1,1,2,3,2,1,1,1,4,1,0,3,3,2,0,1,3,0,1,1,2,1,0,4,2,2,2,2,2,2,2,2,1,1,1,1,1,0,3,0,0,2,2,1,1,2,3,1,1,2,1,1,2,1,3,1,1,3,1,0,1,1,0,2,1,0,0,2,2,2,1,1,2,1,2,1,1,1,0,2,1,3,1,4,2,1,2,0,1,1,3,1,1,1,2,2,0,1,3,2,1,2,1,1,1,2,1,2,2,0,1,2,2,1,3,2,2,1,1,1,2,2,1,0,2,1,2,2,0,2,1,1,1,1,2,3,1,3,1,1,1,1,0,3,0,1,1,1,2,1,2,1,3,4,1,1,0,1,1,1,2,1,2,1,1,1,2,0,0,0,1,3,1,1,1,1,2,1,0,1,2,2,1,1,1,2,2,1,3,2,4,3,3,3,1,2,1,1,1,3,1,1,2,1,1,1,2,2,1,2,2,2,1,1,1,2,1,1,4,3,2,1,2,1,0,2,1,2,1,1,0,1,0,3,1,2,1,2,1,1,1,1,1,3,1,1,2,2,0,4,1,3,2,1,1,2,1,2,1,2,2,1,1,0,1,4,1,2,0,0,2,1,2,0,0,1,2,0,1,1,1,1,1,2,3,1,1,1,2,2,2,1,3,1,0,1,3,0,1,2,1,1,1,1,1,2,0,1,1,1,1,2,1,1,2,1,2,1,1,2,1,3,0,3,2,2,1,2,2,1,1,2,0,1,0,1,1,2,4,0,2,0,1,1,3,1,1,2,1,1,2,1,1,0,1,1,1,0,0,1,1,4,1,1,1,2,1,1,2,2,2,2,2,1,1,1,2,3,1,1,0,3,0,2,1,0,2,2,2,2,1,1,1,1,2,3,2,1,3,3,1,1,2,1,1,3,1,1,1,0,2,2,0,2,0,1,2,1,3,1,1,1,2,1,2,2,3,2,1,0,2,1,1,3,1,1,3,1,2,3,0,2,1,1,1,3,1,3,1,1,0,2,1,3,2,2,0,1,1,1,2,2,1,2,1,2,2,2,2,1,1,2,2,1,3,0,3,1,1,1,1,2,1,1,1,1,1,0,1,1,1,1,2,3,1,2,3,3,1,0,2,3,2,2,1,1,2,1,0,2,2,2,1,1,0,1,1,3,1,2,2,1,0,1,1,2,2,2,0,2,1,2,3,0,0,1,1,1,1,0,1,0,1,2,1,1,1,1,1,1,2,2,2,1,1,2,2,2,2,2,2,1,2,2,1,1,1,2,2,2,1,1,2,0,1,2,1,1,1,3,0,1,0,1,3,1,1,1,2,3,1,0,2,1,1,2,1,2,1,3,2,1,1,2,3,2,3,1,1,1,4,2,3,1,0,0,1,1,1,0,1,1,2,2,1,2,3,3,2,1,2,2,2,1,1,1,2,3,1,3,0,1,1,3,1,3,1,3,2,2,0,0,2,0,2,3,1,3,1,0,1,1,1,2,1,0,1,4,2,2,2,3,1,2,0,0,2,1,2,2,1,2,4,1,2,1,1,1,1,1,2,2,0,0,1,3,1,2,0,2,3,1,2,1,1,1,1,2,3,2,1,0,2,2,3,2,1,1,4,2,1,1,2,2,4,1,2,1,1,1,0,3,3,0,4,1,0,2,1,1,2,2,1,2,1,2,1,1,1,3,2,1,1,2,3,0,2,1,3,1,2,2,1,1,3,1,1,1,2,1,0,2,1,2,3,2,2,2,2,2,1,1,2,1,1,1,1,1,1,1,1,1,1,2,1,1,0,1,1,1,2,1,1,1,0,3,2,1,2,3,1,2,3,0,2,1,2,2,1,1,2,2,2,0,1,0,2,1,1,2,1,1,3,1,4,1,1,1,1,1,1,1,2,3,1,1,1,1,1,2,0,2,1,1,2,1,2,1,1,1,1,2,2,1,1,2,1,1,1,3,1,2,1,2,0,2,1,2,1,2,1,4,2,2,1,3,1,2,2,2,1,1,3,2,3,1,0,2,3,2,1,2,2,2,2,0,1,1,2,1,3,2,2,1,2,2,1,1,2,4,1,3,1,2,1,2,1,1,1,1,1,2,4,0,2,2,1,1,1,1,2,3,1,1,0,1,1,3,1,1,2,1,1,1,1,1,2,2,3,1,2,3,1,1,3,1,0,0,1,1,2,3,2,2,1,3,1,1,1,2,4,1,1,2,2,1,2,1,2,1,1,3,1,3,1,0,0,4,3,2,1,1,3,2,2,2,2,2,0,1,1,2,3,0,2,1,1,1,0,0,1,3,1,0,1,1,3,1,0,1,0,0,3,1,2,1,1,3,2,3,1,2,2,2,3,0,2,3,1,1,1,2,1,2,2,1,0,3,3,2,1,3,3,2,3,0,2,2,2,1,1,3,3,1,1,1,0,2,1,1,1,3,2,2,2,3,3,3,2,2,2,1,1,2,3,2,3,2,1,2,3,2,1,1,2,1,2,3,1,2,1,1,3,1,2,3,1,0,2,2,1,1,1,2,0,1,1,2,1,0,2,2,3,2,1,1,3,2,2,2,2,2,1,0,4,1,2,1,2,2,1,3,3,2,2,3,2,3,1,1,1,0,0,1,1,1,4,2,2,3,0,2,2,0,1,2,2,1,0,3,1,2,1,2,2,1,2,1,2,1,1,2,2,0,3,2,1,1,3,2,3,2,2,2,1,2,3,1,4,2,1,2,1,1,1,0,0,1,3,3,2,3,4,2,1,3,1,1,1,3,2,1,2,2,2,1,3,1,2,2,2,0,1,1,1,1,2,1,1,1,2,0,2,1,1,1,1,3,1,2,1,1,3,2,2,2,1,3,4,1,4,2,2,2,1,3,2,1,0,2,2,2,2,1,0,2,1,3,1,3,2,1,1,1,1,1,3,3,1,1,1,1,1,1,1,2,0,3,1,2,1,1,1,3,2,2,3,0,1,1,0,1,2,2,2,1,1,1,1,1,2,2,3,3,2,1,0,2,2,1,1,0,0,1,1,2,2,1,1,2,1,3,1,2,1,2,3,1,3,1,1,2,1,1,2,3,1,1,1,3,1,2,1,1,0,2,1,0,2,1,0,1,3,2,2,1,1,1,2,1,2,1,1,3,3,2,2,3,2,3,3,2,3,1,2,2,1,1,1,1,2,1,3,1,2,1,1,1,2,1,1,1,0,2,1,2,1,2,2,1,3,1,2,3,1,1,2,1,1,2,3,1,1,2,1,3,1,0,3,1,2,1,1,1,1,3,1,2,3,2,3,0,2,2,2,2,1,1,1,2,1,2,3,3,1,1,0,2,1,1,0,0,1,2,2,2,0,1,0,2,1,0,1,2,2,1,0,2,1,1,2,2,4,1,2,2,2,0,1,3,2,1,1,2,2,3,1,1,0,2,1,1,2,1,1,2,0,2,1,2,2,2,2,0,1,2,2,0,3,2,3,1,1,1,0,1,2,1,2,1,0,2,1,1,0,1,3,1,2,1,1,0,0,2,2,2,2,2,0,2,2,3,2,3,1,2,1,1,1,2,1,2,2,3,1,2,1,0,1,0,1,2,2,2,2,0,1,1,3,1,1,1,2,4,3,2,1,1,1,2,1,1,4,1,1,1,2,1,1,1,0,2,2,2,2,1,2,1,3,2,2,2,2,2,1,2,1,2,2,2,3,2,1,1,1,2,2,2,1,1,1,2,1,1,1,1,2,1,2,1,1,3,1,1,0,1,2,1,1,1,4,2,3,2,3,1,3,3,2,3,0,0,2,2,1,1,1,0,1,1,2,1,3,2,2,2,1,1,2,1,3,1,0,1,3,1,1,2,4,1,3,1,2,0,1,1,2,1,1,0,1,1,2,3,1,1,3,3,1,3,2,1,2,1,2,2,3,1,3,2,3,1,1,1,1,1,2,2,1,2,1,1,2,1,1,0,1,2,1,1,1,1,2,2,2,1,1,3,0,1,2,3,0,3,1,2,2,2,1,1,4,2,1,3,2,2,1,0,1,2,3,4,2,4,2,3,1,2,1,1,1,1,4,2,1,0,1,1,1,2,1,2,1,2,2,2,1,3,2,2,0,1,1,2,1,1,3,2,1,1,3,2,2,1,1,1,2,1,1,1,3,1,1,2,2,2,3,2,3,1,1,3,1,1,3,3,2,1,1,3,1,2,1,3,0,0,1,4,0,2,1,0,2,1,2,0,1,2,2,1,3,1,1,2,2,3,1,2,3,1,1,2,2,2,2,1,3,1,1,1,1,1,1,1,3,1,1,1,1,2,3,0,1,0,1,1,1,1,1,1,0,1,2,2,2,3,0,1,3,1,3,1,2,1,3,2,1,3,0,1,1,2,1,2,3,3,2,2,1,2,2,2,2,2,2,1,1,0,4,3,1,1,2,3,1,2,1,2,2,1,1,1,4,2,1,1,2,4,2,1,4,2,0,3,1,2,1,2,1,1,1,2,2,2,1,0,3,1,0,1,0,1,0,1,1,0,1,2,3,1,0,0,2,2,3,1,3,1,0,1,2,3,2,4,2,2,2,4,1,2,1,1,2,2,2,3,1,3,2,1,2,2,1,2,2,3,1,2,1,1,3,1,1,0,3,0,1,0,2,1,1,0,1,1,0,1,2,1,2,2,2,2,2,1,2,1,1,0,2,2,1,2,2,3,0,1,2,1,2,3,3,1,1,2,1,2,0,2,1,2,0,2,0,1,1,3,1,1,0,2,0,1,3,1,2,2,2,0,1,1,0,3,2,2,2,0,1,1,1,2,1,1,1,1,2,1,2,2,1,1,0,2,2,1,2,2,2,0,3,1,1,4,3,2,1,2,1,1,0,0,1,2,1,1,3,1,2,3,1,1,0,1,3,1,1,0,1,1,3,1,1,1,1,1,2,2,2,2,2,1,1,1,1,0,2,2,2,0,3,2,2,0,1,2,2,1,0,0,4,3,3,1,1,3,2,1,1,1,4,2,1,3,1,3,1,2,1,2,0,1,1,2,1,1,1,0,2,1,1,1,1,1,2,1,2,1,1,2,1,2,1,1,1,1,1,2,2,1,1,2,2,2,2,2,1,3,2,2,1,3,2,3,1,3,2,2,1,2,1,2,3,1,2,1,1,1,3,2,1,1,2,1,2,1,1,2,1,2,2,1,2,1,2,2,3,0,0,1,1,1,2,3,2,1,1,2,2,2,3,1,3,1,2,2,2,2,3,2,2,1,1,1,2,2,4,2,3,3,2,2,3,1,1,1,0,1,1,2,2,1,1,2,1,1,3,3,1,0,3,2,2,2,1,1,1,1,2,3,1,1,1,3,1,2,0,2,1,1,1,1,2,3,1,0,1,2,2,3,0,1,2,2,2,1,2,1,1,1,1,2,2,1,2,3,2,2,0,3,2,1,1,1,1,2,2,2,2,3,3,2,2,3,2,1,1,2,2,2,2,1,2,1,1,2,2,2,3,2,1,1,3,2,1,1,2,1,1,1,0,2,1,1,1,3,2,2,1,1,3,2,1,1,0,2,1,2,1,2,1,1,2,2,2,4,3,2,2,2,2,1,1,1,1,3,1,1,0,2,3,1,1,1,1,0,2,1,1,1,4,1,2,1,2,1,2,2,1,0,2,2,1,2,1,1,2,1,3,1,1,1,3,1,0,1,1,2,3,2,0,1,4,1,2,2,2,1,2,1,3,2,4,2,3,2,2,0,0,2,1,1,1,2,1,1,2,1,3,0,1,2,3,1,2,3,2,1,3,1,3,4,1,1,2,1,3,1,1,1,1,2,3,2,2,3,3,1,0,3,2,3,3,2,1,3,4,2,2,1,2,1,1,1,1,1,1,3,2,3,2,1,1,1,0,2,1,1,2,1,2,2,0,1,1,1,2,1,2,2,2,0,1,1,1,2,0,1,2,1,1,1,0,2,1,1,2,0,2,2,1,0,2,2,1,1,1,1,0,1,1,1,3,0,2,2,4,2,1,0,1,2,0,1,1,0,2,1,2,1,4,2,1,2,2,2,1,2,2,0,2,0,2,3,1,2,1,1,1,1,2,1,2,2,1,1,2,1,1,2,1,2,3,1,1,2,0,1,0,2,1,2,1,1,1,1,2,3,3,0,0,3,2,1,2,2,3,3,2,3,3,2,3,2,1,0,1,1,3,4,1,0,1,2,3,1,2,1,2,2,1,1,1,1,3,3,2,1,1,1,3,1,1,1,1,0,1,4,2,1,1,1,1,2,2,2,1,3,0,1,3,2,1,2,3,1,2,1,1,4,1,1,3,2,3,1,0,1,3,3,2,1,1,1,0,1,3,3,4,3,1,2,3,2,2,0,1,3,2,1,2,4,2,2,1,1,3,1,2,2,1,2,1,1,1,1,2,2,1,1,3,1,1,0,1,2,2,1,0,3,1,1,2,1,2,1,1,2,1,0,1,2,0,3,2,2,0,3,0,2,1,1,3,1,1,2,1,1,3,2,1,2,2,2,1,0,0,1,1,1,1,0,2,1,1,3,2,0,1,3,1,1,1,2,2,2,2,2,4,1,2,2,1,2,2,2,1,1,2,1,2,1,1,1,1,1,1,0,3,2,1,1,2,1,1,1,0,2,2,1,1,1,1,2,1,3,2,1,1,1,1,1,2,0,1,2,1,1,1,1,1,2,1,1,2,1,1,1,1,2,2,2,0,2,2,1,2,2,1,1,1,1,2,1,2,0,2,3,1,2,1,2,2,2,1,2,3,3,2,2,2,1,2,1,1,2,0,1,2,2,0,3,0,1,0,2,2,1,1,2,0,1,2,1,2,1,1,1,1,0,3,2,3,1,2,3,0,3,1,2,0,1,4,1,3,1,1,2,2,1,3,0,1,1,0,2,2,2,1,1,2,2,1,1,2,2,1,3,2,2,1,3,1,2,1,2,0,0,3,1,2,4,1,2,2,1,0,1,1,0,1,1,3,1,1,0,1,2,1,2,0,1,1,1,0,0,1,2,2,1,2,2,1,1,2,1,2,1,2,2,2,0,1,2,4,3,1,1,1,1,1,1,3,1,1,2,1,3,2,1,3,1,2,3,2,3,1,2,1,2,1,2,3,2,1,4,3,1,1,1,2,2,1,2,2,2,1,1,2,2,2,1,0,3,3,4,2,1,1,2,3,1,1,1,2,1,2,2,2,3,1,2,2,2,1,0,1,3,2,1,3,2,2,2,2,1,4,2,2,1,1,0,2,1,0,2,3,1,3,1,3,1,1,3,2,1,3,2,1,2,1,1,2,1,1,2,1,1,1,2,1,1,1,0,1,2,1,1,4,1,1,1,1,3,2,2,1,1,0,3,1,1,2,0,3,3,1,1,2,2,0,4,1,3,1,2,2,2,3,1,3,3,1,3,1,3,1,1,1,3,2,3,1,2,2,1,1,3,1,3,2,1,3,3,3,3,1,1,2,1,1,3,2,3,1,3,2,2,1,1,2,1,2,2,2,1,2,2,4,0,2,1,1,1,1,3,1,3,0,0,2,1,3,1,1,1,1,2,2,3,2,2,2,3,3,1,2,1,3,1,1,1,4,1,1,1,2,2,1,2,1,1,2,0,1,1,4,2,2,1,1,3,1,1,1,2,1,1,2,1,2,1,1,3,2,1,2,1,3,2,2,2,3,1,2,3,1,1,1,1,2,3,2,1,1,1,1,1,1,2,1,1,1,1,0,4,3,2,2,1,2,2,2,2,1,2,1,1,1,1,1,1,1,2,1,1,2,1,3,3,2,1,1,4,1,1,1,1,1,2,2,1,2,3,1,1,2,2,1,1,1,1,1,2,1,0,0,3,4,2,3,2,1,1,1,1,2,1,2,1,0,3,2,2,3,3,3,1,2,2,3,3,1,2,0,1,2,1,0,2,0,2,1,0,1,2,1,1,1,2,1,2,1,1,0,2,0,1,1,2,0,1,1,4,2,1,1,1,1,1,0,1,1,2,2,1,1,0,4,1,1,2,2,0,1,1,3,1,1,0,1,0,4,3,1,1,2,1,1,2,4,1,2,1,2,0,1,2,0,1,0,2,2,0,1,1,3,1,2,2,2,1,1,2,1,1,1,1,1,3,2,1,1,4,0,2,1,3,1,1,2,2,2,3,0,1,1,0,1,0,2,2,1,1,0,1,1,4,1,2,1,2,1,3,2,3,3,3,0,3,2,1,1,1,3,1,3,0,1,2,1,1,2,2,1,1,2,1,1,3,0,1,0,1,2,2,2,2,1,2,3,1,3,2,2,2,1,1,1,4,2,1,2,0,1,1,3,1,1,1,1,1,0,3,4,3,2,1,2,1,2,1,0,1,1,1,0,2,2,3,3,0,1,1,2,3,1,1,2,1,1,1,1,1,2,1,1,4,3,1,2,1,1,2,3,2,1,2,2,1,2,2,3,3,1,2,3,1,2,4,2,2,1,1,1,3,1,1,2,2,2,2,3,2,3,2,3,1,2,1,1,1,3,2,1,1,2,1,0,1,2,2,1,1,1,1,2,0,2,1,3,1,1,4,1,2,1,3,1,2,2,2,1,1,1,1,2,1,3,1,3,1,2,3,2,2,1,1,1,2,1,1,1,1,1,2,1,1,1,1,2,0,2,2,1,2,1,2,1,3,1,2,2,1,3,2,0,1,1,1,1,2,1,2,2,2,1,1,3,2,1,2,2,1,1,3,3,3,2,1,1,3,2,1,2,1,1,1,1,1,3,3,1,2,3,2,2,1,3,2,1,1,3,2,2,3,2,1,1,1,3,1,1,1,3,2,1,3,3,1,1,1,2,1,1,0,3,0,1,1,0,2,1,2,1,3,1,0,3,0,2,0,0,2,4,1,1,1,1,0,0,1,2,1,1,2,2,3,1,2,1,1,2,2,1,1,0,3,1,1,1,2,2,2,1,3,0,2,2,1,1,1,1,2,1,1,0,2,1,2,1,0,1,1,0,1,1,2,1,4,1,2,1,0,2,2,1,2,2,2,1,2,3,1,2,2,0,0,1,3,0,1,1,2,2,0,1,1,2,1,1,1,1,4,2,2,1,1,4,1,2,1,2,1,2,0,1,0,2,1,1,2,2,1,3,1,3,0,1,2,2,1,2,1,2,2,1,2,1,0,2,1,1,1,0,3,1,3,2,1,2,0,3,1,0,1,2,1,2,2,2,1,3,3,2,1,3,2,0,2,0,1,2,2,2,1,3,2,1,0,0,0,0,1,1,2,0,1,2,3,2,2,0,1,1,0,2,1,1,2,2,3,4,0,1,1,3,1,1,2,2,1,1,2,0,1,0,2,1,1,3,2,0,0,2,0,2,2,2,3,0,1,2,1,1,1,1,2,2,2,2,3,2,2,0,0,2,1,2,3,1,2,1,3,1,1,1,1,1,1,1,1,1,0,0,0,2,1,2,1,3,1,1,1,2,1,2,2,1,1,2,2,1,2,2,3,1,1,2,2,2,4,2,1,2,1,0,1,1,1,3,1,0,2,3,2,1,1,1,4,1,3,2,1,2,2,1,0,2,1,1,0,1,1,2,4,3,1,1,1,2,2,1,1,2,1,2,0,0,1,1,2,2,1,2,1,1,1,2,1,0,1,3,1,2,2,0,2,2,1,1,3,0,1,2,2,1,1,2,1,2,2,2,2,2,2,2,1,2,2,3,0,3,1,1,1,2,1,1,2,2,1,0,2,1,1,2,1,1,0,1,1,3,0,1,1,1,1,1,0,1,1,2,2,0,2,1,1,0,1,1,1,1,1,1,2,3,3,1,1,1,1,1,1,2,2,1,2,1,1,3,2,2,1,2,2,1,2,4,1,2,1,3,0,0,1,3,1,1,1,3,2,2,1,1,1,2,1,3,0,1,2,3,1,2,3,1,1,1,0,1,2,1,1,1,1,3,0,3,2,2,2,3,0,2,1,2,2,1,1,2,0,4,1,2,1,1,1,3,1,2,1,1,1,1,2,2,1,1,0,1,3,2,1,0,2,1,3,2,1,1,2,2,2,1,1,4,1,0,1,3,1,0,4,1,3,1,1,0,1,1,3,4,1,1,4,2,3,4,1,2,1,1,1,1,0,3,1,1,1,2,1,2,4,1,1,2,1,3,1,0,1,3,2,1,2,3,1,2,2,2,1,1,2,1,1,1,2,2,3,2,2,2,1,2,3,1,3,2,3,1,1,3,1,0,2,3,2,3,0,1,3,1,0,1,1,1,1,3,4,1,2,1,2,3,1,2,3,2,1,4,3,1,1,3,0,3,1,1,1,1,0,3,1,2,1,1,1,2,1,2,1,0,2,1,1,1,1,2,1,1,1,2,1,1,1,1,3,3,0,2,1,4,2,2,4,1,4,2,2,1,1,1,3,1,2,1,1,1,3,1,1,1,1,1,2,1,1,2,3,2,1,2,2,1,1,1,1,2,2,1,1,1,3,1,1,1,2,1,0,1,1,1,0,0,1,1,1,1,2,2,2,4,3,2,2,2,1,1,2,1,4,1,2,2,3,1,2,0,1,1,1,2,1,2,1,2,0,1,1,2,1,2,1,1,1,2,1,1,1,1,1,0,1,1,0,1,2,1,2,1,0,0,2,2,2,2,1,1,2,1,4,2,2,1,1,2,1,1,0,0,1,1,0,1,3,0,1,1,3,3,1,3,3,2,3,1,1,0,1,1,2,2,1,0,1,0,2,4,3,2,1,2,2,2,1,1,2,1,1,1,2,1,1,3,0,3,3,2,0,2,2,2,4,1,2,2,0,2,1,1,2,0,3,2,1,1,2,3,0,2,1,1,3,1,0,1,2,3,1,2,0,2,1,2,1,1,1,2,2,3,1,2,1,0,1,1,2,2,1,1,3,3,2,1,1,2,1,4,1,3,2,1,3,3,0,1,0,1,2,0,2,1,1,2,1,1,3,2,1,2,3,3,1,2,0,2,2,2,1,1,1,0,1,2,3,3,1,3,1,1,3,3,0,0,3,1,1,3,3,0,1,1,1,3,1,1,4,0,4,2,3,1,1,2,2,0,1,3,3,1,1,1,3,1,1,1,4,3,2,2,2,1,0,0,2,4,1,2,3,1,3,2,1,0,1,3,1,3,1,1,1,1,2,4,1,1,3,1,1,4,0,2,1,2,1,2,2,1,2,2,2,2,2,2,1,1,1,2,2,1,2,2,4,1,1,3,2,1,0,3,2,1,2,2,1,4,2,4,1,2,2,1,1,2,1,3,2,2,3,4,1,2,1,1,1,0,3,2,2,1,1,1,3,1,1,2,2,2,2,1,1,2,2,0,1,3,1,2,2,2,3,1,2,1,3,1,3,4,3,0,4,1,1,3,1,3,2,3,2,2,2,1,4,2,2,1,2,0,2,3,2,2,0,1,1,1,1,1,1,1,1,3,1,1,1,2,1,1,1,2,1,2,2,1,3,1,0,2,1,1,1,1,2,2,1,3,2,1,2,3,1,3,2,2,1,3,0,2,1,1,1,3,4,3,1,2,3,1,2,4,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,3,1,2,3,2,3,1,2,2,3,2,3,2,0,2,1,1,0,2,3,1,2,2,1,2,3,2,2,2,2,1,0,0,1,3,2,2,2,2,1,2,0,0,1,2,2,2,0,2,2,0,3,1,2,2,2,0,2,2,1,1,1,2,0,1,2,2,3,3,1,3,1,3,1,3,2,1,3,1,2,1,2,1,2,2,3,3,2,2,1,2,0,2,1,2,1,2,2,0,1,2,2,2,2,2,3,2,1,2,2,1,2,2,3,1,2,1,2,2,3,3,2,1,2,2,0,1,1,1,3,1,1,2,2,2,2,2,3,2,3,2,3,2,1,4,1,1,2,2,1,0,1,2,2,2,1,3,2,1,2,0,0,1,1,3,4,2,2,1,2,2,1,4,1,0,3,3,0,2,2,1,2,1,1,1,1,1,2,1,1,3,2,1,1,3,1,2,2,2,2,2,1,0,2,2,1,2,3,2,2,3,1,3,1,2,3,1,3,1,2,2,2,2,4,2,1,2,2,2,2,1,2,1,1,2,1,1,1,1,0,1,2,4,2,1,1,0,1,0,1,1,0,0,2,2,0,2,2,1,2,1,2,2,2,1,1,1,1,1,2,2,1,2,2,1,1,1,1,0,1,1,1,2,2,2,3,2,2,2,2,1,2,1,1,1,2,1,2,4,3,1,1,1,1,1,1,1,1,1,1,2,1,1,1,0,1,1,1,1,2,2,2,1,2,2,1,2,1,4,1,1,1,1,2,1,2,1,1,2,1,2,0,1,3,1,1,1,3,3,1,1,0,1,1,1,1,4,2,1,2,1,1,1,0,0,1,1,2,1,2,0,1,1,1,0,1,1,3,1,3,1,1,1,1,1,3,1,1,3,2,2,1,1,1,1,2,2,1,3,1,1,1,3,1,2,3,1,2,3,2,2,1,3,1,2,0,1,2,2,2,2,2,2,0,0,3,2,2,1,2,1,1,1,1,2,0,1,0,0,1,2,2,2,1,1,2,2,1,1,2,2,1,1,1,1,0,3,0,1,1,1,2,1,2,1,0,3,3,1,2,2,1,3,4,0,3,2,1,2,1,4,1,2,2,2,0,1,2,1,1,2,2,1,0,1,1,0,1,0,0,2,2,2,0,2,1,2,1,1,0,1,2,3,0,0,3,3,1,3,2,2,1,3,0,1,1,3,3,1,1,1,1,1,2,2,3,1,1,1,1,1,2,2,1,0,1,1,2,1,3,1,3,1,1,1,2,2,1,0,2,2,2,1,2,1,3,2,2,1,4,2,0,0,2,1,2,2,1,1,1,1,0,1,2,1,1,2,2,1,3,1,1,1,1,3,1,1,2,2,2,2,3,2,4,2,2,1,1,1,0,1,0,3,3,1,2,2,2,2,1,1,1,1,1,0,1,2,1,1,2,1,2,1,0,1,2,0,2,0,1,1,3,1,1,2,1,2,3,3,2,2,3,1,1,1,1,2,1,3,1,1,3,1,3,2,2,2,2,1,1,1,3,2,1,1,2,3,2,2,1,3,1,2,1,1,1,0,2,2,1,3,2,3,1,2,2,1,3,1,3,0,0,0,1,1,1,3,2,1,3,0,2,1,2,1,4,2,2,1,1,2,0,1,1,3,2,3,0,1,2,2,1,2,1,2,1,1,3,1,2,2,0,0,1,0,2,3,1,1,0,2,1,1,1,2,1,1,2,1,1,2,1,2,2,1,2,1,1,1,3,1,3,2,2,1,4,3,3,3,2,0,2,1,2,0,2,1,1,3,1,2,2,1,1,1,2,1,2,2,2,3,0,0,2,2,2,2,2,2,0,2,2,1,1,1,1,2,0,0,1,0,1,1,2,1,3,2,2,2,1,1,2,2,1,2,2,2,1,1,2,1,2,3,1,1,2,1,2,3,2,2,2,1,1,0,3,1,3,2,1,3,4,2,2,2,0,1,1,1,2,1,1,1,4,3,2,2,3,1,3,2,3,1,2,1,1,1,1,1,2,2,3,1,1,1,2,2,1,2,0,1,2,2,1,1,2,2,2,2,2,2,0,2,3,0,2,2,3,2,0,3,2,1,2,2,1,1,0,1,1,2,1,1,1,3,3,1,0,2,1,2,2,1,2,3,3,2,2,2,1,3,1,1,2,2,3,1,1,1,1,1,3,2,1,0,1,1,1,2,2,2,1,2,1,2,2,2,1,2,1,2,1,1,1,1,1,1,2,2,2,2,2,2,3,2,2,1,1,2,2,1,4,2,0,1,2,4,1,1,1,1,3,2,3,3,3,1,2,2,2,2,1,1,3,1,3,3,2,3,1,3,1,3,2,2,2,1,1,2,2,1,1,3,2,0,2,0,1,3,2,3,2,2,1,2,3,4,2,1,1,1,2,1,2,1,0,2,2,1,3,0,2,3,1,1,2,1,1,0,1,1,3,2,2,1,2,1,1,2,1,1,2,0,2,2,3,2,1,2,1,1,2,2,1,1,2,0,1,2,2,1,2,1,1,2,3,1,2,0,0,2,2,2,1,2,1,2,2,1,2,2,1,1,2,3,1,3,3,1,1,1,1,1,1,2,4,1,3,1,3,1,1,2,1,2,3,2,2,2,3,1,0,2,3,1,3,1,2,2,2,1,0,2,3,2,2,2,2,2,2,1,2,1,1,2,2,3,0,2,2,1,1,1,1,1,2,3,2,1,1,1,2,1,1,0,1,2,1,0,3,0,2,2,1,2,1,3,2,2,2,2,2,1,3,2,1,3,4,1,0,2,1,1,0,2,0,1,2,3,1,1,2,0,3,2,1,1,3,1,1,2,2,1,3,2,1,0,4,0,2,1,0,0,2,1,3,1,3,0,1,1,2,0,1,1,2,1,2,1,1,0,3,2,1,1,1,0,3,1,2,2,0,3,1,1,2,2,2,1,1,1,3,1,2,3,0,2,2,2,2,1,0,1,1,1,0,1,1,1,1,1,1,1,1,0,1,2,3,2,1,1,1,1,1,0,2,1,2,1,4,1,1,0,1,1,3,2,3,1,2,1,1,3,0,2,1,3,2,2,1,1,2,1,2,1,1,2,2,1,3,2,1,2,1,2,2,1,2,0,1,2,1,0,2,4,2,3,0,1,0,2,2,1,2,2,1,0,1,1,1,2,1,1,2,1,1,0,1,2,3,1,1,0,1,2,1,2,1,0,2,2,3,1,2,2,1,1,1,2,1,2,1,1,3,1,0,3,1,1,2,1,1,1,1,3,1,2,1,1,2,1,0,2,1,1,0,1,0,2,1,4,2,2,2,2,1,2,2,3,2,1,1,2,0,2,2,2,3,1,0,1,1,2,1,4,1,3,2,3,2,1,1,2,2,1,0,0,2,0,2,4,3,2,1,1,1,3,0,3,1,2,2,1,1,2,0,1,0,1,2,2,1,1,2,1,2,1,1,1,1,1,1,1,2,1,1,2,1,2,1,3,2,2,2,2,2,3,2,2,2,2,1,1,1,2,1,1,0,1,2,2,2,3,2,0,2,0,1,1,2,0,1,0,1,1,1,2,0,1,1,3,1,2,3,1,1,1,2,1,1,2,2,3,2,1,0,2,3,1,2,4,3,2,1,2,0,1,1,2,1,1,2,2,4,1,0,1,2,2,1,0,2,1,1,3,0,1,1,2,1,2,3,1,1,3,0,2,2,3,1,3,3,2,2,1,1,2,0,2,2,1,2,1,3,1,3,1,0,1,1,2,2,1,0,1,1,1,3,3,2,2,2,2,1,1,2,1,1,1,4,0,3,3,3,1,1,1,3,2,3,1,1,2,1,2,2,1,2,2,2,1,1,2,0,2,1,2,1,2,1,0,2,1,2,3,0,2,1,2,2,1,2,1,1,2,1,2,1,3,0,1,1,2,2,3,1,1,1,3,0,1,2,1,1,2,1,3,2,2,0,2,3,2,1,0,1,2,2,1,2,2,1,2,2,1,2,1,1,1,1,2,2,0,2,2,1,2,2,1,2,2,1,1,2,2,2,3,1,3,2,2,0,2,2,1,2,2,1,1,2,1,2,3,4,4,1,1,2,1,3,2,2,1,1,1,1,1,1,1,2,2,1,4,2,1,2,1,0,1,2,1,2,2,3,1,2,3,1,1,3,2,2,2,2,1,1,1,2,2,1,3,2,1,4,2,1,1,1,1,3,3,1,3,1,1,2,1,1,2,2,1,2,2,1,2,1,2,4,3,2,1,3,3,1,1,1,3,3,2,1,2,1,4,2,2,1,1,2,1,2,1,1,2,1,1,2,0,4,3,1,1,3,3,1,1,0,2,1,2,2,1,4,1,3,1,1,1,1,4,2,2,2,1,3,2,3,2,2,3,1,1,1,1,1,0,1,1,3,2,1,1,1,2,1,1,1,1,2,1,1,1,1,3,3,1,4,1,1,1,1,1,1,1,2,1,0,1,2,1,2,1,2,0,2,2,1,2,1,1,1,1,3,2,2,2,1,1,2,1,1,1,2,1,1,2,1,1,1,2,2,1,3,1,1,2,3,2,2,2,3,2,1,1,1,1,1,1,1,3,1,1,2,2,3,3,2,1,2,1,2,1,2,2,2,2,2,3,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,4,1,2,2,1,3,1,2,3,1,1,2,1,0,3,1,2,0,1,1,3,1,0,1,0,1,2,1,2,1,2,1,2,1,3,1,2,0,4,2,1,2,2,2,1,2,2,2,0,0,2,2,2,2,0,0,2,1,1,1,1,1,1,2,2,1,1,3,1,0,2,1,3,0,1,1,4,2,1,1,2,1,1,1,1,0,0,1,1,2,3,2,1,1,1,1,1,0,1,2,2,3,2,1,1,1,1,1,1,3,2,1,1,1,1,2,1,1,0,3,1,1,2,1,1,1,0,0,0,1,0,1,2,1,1,2,1,0,2,2,1,0,0,1,1,1,2,1,1,1,1,2,1,1,0,1,1,3,0,0,3,1,1,1,2,2,1,3,0,2,2,1,2,1,2,2,1,2,2,0,1,2,1,1,1,2,3,2,1,3,1,2,1,4,4,0,1,0,1,1,1,1,3,1,1,0,2,1,1,1,1,3,2,1,2,2,2,1,0,0,1,1,3,1,2,2,3,1,2,1,3,1,0,1,1,3,2,1,1,0,1,1,1,1,1,1,2,1,1,2,1,1,1,2,2,2,1,0,1,0,2,1,0,1,2,2,2,1,1,1,1,2,1,2,2,1,3,2,2,2,1,2,0,3,2,3,1,2,1,3,0,4,1,2,4,1,2,0,1,1,3,1,4,1,1,2,0,1,1,3,2,1,0,3,1,1,1,1,0,1,1,2,2,1,1,1,1,2,0,3,1,1,2,2,0,2,1,2,1,0,1,1,3,3,2,1,2,1,2,2,2,1,2,1,2,2,1,2,4,1,2,2,0,1,1,1,0,3,2,1,1,1,2,1,0,1,2,2,1,1,2,2,1,2,2,1,2,0,1,2,2,1,4,2,1,3,2,2,1,2,1,0,4,1,2,1,2,1,2,3,1,2,2,1,3,1,2,1,1,2,1,3,3,2,1,3,2,1,1,2,3,0,1,1,3,1,0,2,3,2,1,2,1,0,1,1,1,1,1,1,1,2,1,2,1,1,2,1,2,2,2,1,2,1,2,0,1,1,0,2,2,2,2,1,2,2,0,1,1,1,2,0,2,1,0,1,0,2,3,1,0,1,1,1,1,1,2,3,1,2,1,1,2,2,1,1,1,1,1,1,3,0,2,2,2,1,1,3,3,2,1,0,0,3,0,1,2,2,1,1,2,1,3,2,1,2,1,0,2,2,0,2,1,2,3,1,1,2,2,0,1,0,2,2,2,1,2,2,2,2,2,2,2,1,2,0,2,3,1,1,1,1,2,3,2,3,2,2,2,2,0,2,3,1,1,1,3,2,2,0,2,2,2,0,2,2,3,3,2,0,1,2,2,2,3,2,2,0,2,1,3,2,1,1,1,0,1,2,1,0,1,3,1,1,1,2,0,1,1,3,2,1,2,1,3,2,2,2,2,2,2,2,0,1,1,2,0,1,1,2,0,4,1,2,2,4,1,3,2,2,1,1,1,2,2,1,2,1,3,1,2,1,4,2,2,3,3,2,2,2,1,2,2,0,1,2,2,1,3,1,1,2,2,0,2,1,1,2,3,2,1,1,3,0,2,1,0,3,3,2,1,1,3,1,1,2,1,1,1,2,1,1,2,0,1,2,1,0,2,1,2,1,0,0,1,1,2,2,3,2,1,1,1,2,3,1,0,3,2,2,2,0,3,3,3,0,2,3,2,1,1,3,3,1,1,1,2,1,1,3,1,0,1,0,1,0,2,2,0,3,4,2,4,2,3,3,1,3,1,2,3,1,1,2,1,2,2,1,2,1,2,2,2,2,3,2,1,2,2,2,0,2,1,1,0,2,1,1,3,1,3,2,1,2,1,0,3,1,0,1,2,1,1,1,2,1,3,1,0,1,3,1,1,3,2,2,1,1,3,3,0,4,1,2,3,2,2,2,2,3,1,1,2,3,2,1,2,2,2,1,0,2,1,2,1,1,2,1,2,1,2,1,0,2,1,2,2,2,3,1,3,3,0,3,3,2,3,1,1,1,3,2,1,1,0,4,3,3,2,1,3,1,3,2,3,1,1,3,2,1,0,2,1,1,1,4,2,1,1,3,2,1,2,2,1,2,2,3,1,0,2,0,2,2,2,1,2,0,3,1,0,1,0,2,0,2,2,0,2,1,1,1,1,1,0,2,0,2,0,4,1,0,1,1,1,1,1,1,0,2,1,1,2,1,2,1,1,1,1,1,2,3,2,1,1,2,0,1,3,1,2,3,1,1,0,3,1,1,2,2,3,1,0,2,4,2,1,1,2,2,1,3,3,2,1,0,2,2,0,0,2,0,2,1,1,1,1,1,3,2,1,0,1,0,1,1,4,3,1,3,1,0,1,1,1,1,1,2,2,1,0,3,2,1,0,2,2,2,1,1,2,1,1,3,2,1,2,3,2,1,2,1,1,1,2,4,4,2,1,1,3,2,1,1,1,1,2,2,1,2,1,1,3,3,1,1,1,3,2,1,1,1,2,1,2,1,0,3,1,3,2,1,3,2,3,1,0,1,2,4,2,1,1,1,1,1,2,2,2,2,1,1,1,1,1,3,1,2,1,1,3,2,0,1,1,0,3,2,1,3,1,2,3,3,0,1,1,1,1,2,2,2,1,1,2,1,1,1,2,2,3,2,1,3,2,2,2,4,0,2,2,2,1,1,0,0,1,2,2,2,1,1,3,1,1,1,3,1,2,1,1,2,1,2,1,1,2,1,3,1,2,2,1,1,1,0,1,2,4,1,1,1,2,0,1,2,1,2,2,1,1,1,0,1,1,1,1,2,2,1,2,2,1,2,1,1,1,3,1,1,2,2,1,3,1,2,1,1,2,2,1,1,4,2,1,1,0,1,1,2,1,4,2,2,1,1,1,3,1,1,1,2,1,1,1,2,1,0,2,1,2,1,1,2,1,2,1,1,1,2,3,1,1,3,2,2,3,1,2,1,1,1,1,2,3,2,2,1,1,1,3,1,2,2,2,4,2,1,2,1,0,1,0,1,1,2,1,1,1,1,0,1,1,1,1,1,2,1,1,2,2,2,3,0,1,0,3,1,2,1,2,3,1,2,2,2,2,1,3,0,3,1,3,4,1,1,1,4,2,2,4,2,2,2,0,2,1,2,2,1,2,1,1,1,2,1,1,1,2,1,3,1,2,3,2,1,2,1,3,1,1,1,1,1,1,2,0,0,2,1,0,0,1,2,1,3,1,1,1,1,1,1,4,1,2,1,2,2,2,2,1,2,2,1,1,1,1,2,1,2,3,2,1,2,2,1,1,2,3,1,0,3,3,2,2,4,1,2,2,1,1,2,0,2,3,2,1,3,0,2,1,1,1,2,1,1,2,3,1,0,1,1,1,1,2,2,1,2,0,2,2,3,2,1,1,1,2,0,2,1,0,3,4,1,2,2,3,2,3,2,1,2,3,1,1,2,1,2,1,2,2,1,2,2,2,0,1,1,0,1,2,1,2,1,2,3,1,2,1,1,1,2,1,1,1,1,2,2,2,2,4,2,2,1,2,1,2,3,3,2,1,2,1,2,3,1,1,3,1,3,2,2,0,1,2,1,1,1,1,2,0,4,3,2,2,4,1,0,1,1,0,3,2,1,2,1,2,2,2,3,2,3,1,3,1,3,0,1,1,0,3,2,3,3,1,3,2,2,1,2,1,2,2,2,1,1,1,0,1,1,3,1,2,2,3,3,1,2,0,2,1,1,2,1,3,3,2,2,1,1,1,2,3,1,3,3,3,0,2,2,1,1,0,0,0,2,1,3,3,1,1,2,1,1,1,2,2,1,2,1,3,1,2,3,1,1,0,1,2,2,3,0,2,2,1,1,1,3,0,2,1,2,1,1,2,1,3,2,2,4,2,1,2,1,2,2,2,2,1,1,0,2,1,2,2,2,1,1,2,1,1,2,4,2,2,1,2,2,1,2,2,1,1,1,2,1,1,0,1,2,2,1,3,1,2,3,3,1,1,1,3,3,1,0,1,3,2,2,2,2,2,1,3,3,0,1,3,3,2,2,2,1,3,3,3,1,2,1,3,1,1,1,2,2,0,1,1,1,3,1,2,3,2,1,2,1,1,1,0,1,1,1,1,3,0,1,3,0,2,0,0,1,3,1,1,0,2,1,2,1,1,1,1,3,3,3,2,3,1,1,0,2,3,0,2,0,1,2,1,1,1,1,1,1,0,0,3,0,2,2,0,3,2,1,3,2,2,2,1,2,1,1,2,1,1,1,2,3,1,2,2,1,1,3,1,3,2,2,2,2,4,1,1,1,2,1,2,0,0,2,1,1,3,2,3,2,1,3,1,1,1,2,4,1,2,2,1,1,2,2,3,1,0,1,3,2,1,4,3,3,2,2,1,3,0,1,3,1,4,2,1,2,3,1,4,0,1,2,2,1,2,1,1,0,1,2,2,2,0,2,2,1,0,1,1,3,0,1,0,1,1,0,0,1,1,3,1,1,2,1,3,1,1,1,1,1,1,2,4,2,4,2,1,1,2,3,2,2,1,1,2,1,3,1,1,1,2,2,1,2,1,2,0,2,1,2,1,3,1,1,2,1,1,1,2,2,1,2,2,1,2,1,1,1,0,1,2,0,2,2,1,0,3,0,0,2,4,2,0,1,3,2,1,1,2,1,2,1,2,1,2,1,1,3,1,0,2,1,1,1,0,2,1,2,0,3,0,0,0,3,0,1,0,0,1,3,1,1,2,1,1,2,1,2,1,0,0,1,1,0,3,3,1,2,4,3,1,1,2,1,2,1,1,2,1,1,1,2,1,2,3,0,1,2,1,3,0,1,0,3,3,1,1,1,1,2,1,2,1,0,1,2,2,1,1,0,1,2,2,1,3,0,2,2,4,2,2,2,1,3,1,1,2,0,2,1,2,1,2,1,2,1,1,1,1,2,1,4,0,0,2,3,2,1,4,3,2,2,1,0,2,1,0,1,1,1,1,3,1,2,2,2,1,1,0,1,0,2,1,1,2,0,2,2,2,1,2,0,1,2,1,1,2,2,2,2,3,1,1,1,2,1,3,2,3,2,1,0,1,2,2,1,2,2,1,1,3,0,2,3,2,1,3,3,1,3,2,0,0,2,2,1,0,1,2,1,2,1,1,1,1,1,1,3,1,2,1,3,4,3,2,2,3,2,4,3,1,1,2,2,3,1,1,0,2,1,1,1,2,2,2,2,1,3,1,1,1,1,1,1,3,1,3,1,1,2,2,0,1,2,0,1,1,1,1,2,2,2,3,2,1,1,1,1,1,1,0,0,3,3,2,0,3,1,2,2,2,2,2,3,1,1,1,1,2,1,2,1,0,3,1,1,1,3,2,1,0,2,2,1,2,1,1,1,2,3,3,1,3,1,1,2,2,0,1,1,2,1,2,1,4,0,0,2,3,2,1,3,2,1,3,1,0,2,2,1,2,2,2,0,1,0,0,2,0,1,1,1,3,2,1,3,1,3,2,2,2,0,1,1,1,1,3,1,1,2,2,1,2,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,2,1,1,1,3,1,3,3,1,2,0,1,1,1,2,1,2,1,1,2,1,2,1,1,1,1,2,1,3,2,2,1,1,1,3,3,1,2,1,0,1,1,0,2,1,0,1,2,0,3,0,1,1,3,1,1,3,4,1,1,3,1,2,3,2,2,2,1,0,0,2,0,1,1,1,1,1,2,1,0,2,2,2,1,1,1,1,1,1,1,1,2,2,2,0,1,1,0,1,1,1,1,0,1,4,3,2,2,2,2,2,0,2,1,1,1,1,1,2,2,1,3,2,3,1,0,0,1,1,3,1,2,1,2,2,1,2,2,1,3,1,2,1,0,0,2,2,0,2,1,1,2,1,2,1,1,3,1,3,2,0,1,3,0,2,1,1,1,3,2,2,2,1,1,1,3,2,2,2,1,3,1,0,3,2,1,0,1,2,3,3,1,3,1,2,3,2,3,1,1,2,1,3,1,3,2,1,1,1,0,3,1,1,2,2,2,1,1,1,1,1,3,1,1,1,1,1,1,2,2,1,2,4,3,1,2,2,1,1,1,1,1,1,2,1,1,1,1,2,1,3,1,1,3,2,1,3,1,0,2,1,2,2,1,2,1,1,1,2,1,2,1,1,2,1,3,0,3,0,2,2,3,1,0,2,1,1,4,0,1,1,2,1,3,1,2,1,2,2,1,1,2,0,0,2,1,3,1,1,3,3,1,0,1,0,1,2,2,1,1,1,1,1,3,1,1,1,1,1,0,0,1,1,2,2,2,4,1,1,1,1,0,1,3,0,1,1,1,2,2,3,1,1,2,1,1,1,1,3,1,1,1,2,3,0,0,3,2,0,2,2,4,1,2,2,1,2,0,1,3,1,1,1,1,1,2,0,3,1,1,2,1,1,2,1,1,1,3,2,1,2,1,1,3,3,1,1,0,1,1,3,2,1,2,1,0,2,0,1,2,1,2,2,2,2,1,0,4,3,1,1,1,1,2,1,2,2,4,1,3,2,4,1,1,2,2,3,2,3,1,4,2,0,0,0,2,2,1,1,2,1,2,2,3,1,2,1,1,2,1,2,2,1,1,2,1,1,1,1,1,1,0,3,2,1,3,0,3,2,1,2,2,2,1,0,1,2,1,2,2,2,2,0,2,2,2,2,0,1,1,1,3,2,0,3,2,0,1,2,1,2,2,1,1,1,1,1,1,1,2,1,1,1,1,1,2,1,2,1,1,3,3,2,1,2,1,4,2,1,1,1,3,3,1,2,1,1,1,1,2,1,1,1,1,3,1,1,2,0,1,3,2,1,2,3,1,1,0,1,1,2,0,2,2,2,2,1,1,0,1,1,3,1,3,1,1,3,1,1,2,0,1,2,2,3,2,2,2,1,2,1,2,2,2,1,2,2,0,1,1,1,1,1,2,0,2,3,2,2,0,3,1,1,1,1,1,0,1,1,3,3,1,3,1,1,2,2,2,2,2,1,0,1,3,1,3,2,1,1,2,2,1,3,1,2,0,1,2,1,2,2,1,1,1,2,0,2,2,1,1,1,2,2,1,0,1,0,0,1,1,1,3,0,1,2,0,2,3,2,2,2,0,0,3,0,1,1,1,2,1,1,0,0,2,2,3,2,0,1,3,1,1,1,1,1,1,2,1,1,1,2,1,1,1,0,1,0,1,1,1,0,0,0,1,2,3,0,1,2,1,1,1,4,1,1,1,1,1,3,1,1,2,1,1,1,2,2,1,1,2,3,1,3,2,2,2,1,3,2,1,3,1,4,2,1,2,1,2,0,2,1,1,3,1,1,2,1,1,1,1,2,1,1,1,0,0,3,2,1,2,1,1,1,3,4,1,3,2,1,2,2,2,2,1,2,2,1,0,1,1,2,1,1,2,2,2,1,2,1,1,2,1,1,4,0,3,2,1,2,1,2,3,1,0,3,1,3,2,2,1,1,1,1,3,1,1,1,3,1,2,1,1,1,1,1,1,2,2,2,1,3,2,1,1,1,1,1,1,1,2,1,1,1,2,1,3,1,2,0,2,1,1,0,1,1,2,0,2,3,1,1,1,2,2,1,1,1,2,1,0,2,2,2,4,2,1,1,2,2,0,2,0,2,0,2,1,1,2,2,1,1,0,1,2,2,1,3,1,2,3,2,1,2,0,1,1,3,2,2,1,2,2,1,1,2,1,3,3,2,1,3,4,2,2,2,1,2,2,2,1,1,0,2,2,1,2,2,3,2,0,1,2,2,3,3,1,1,1,2,1,1,3,1,2,1,2,0,0,0,0,2,0,3,2,2,2,1,1,3,1,2,1,2,1,2,4,3,1,2,2,4,2,1,3,2,1,2,1,2,2,1,1,1,3,1,3,1,1,1,3,1,1,1,1,1,1,1,3,1,2,1,1,3,3,2,1,0,2,2,2,2,2,2,2,2,2,3,3,1,1,1,1,1,1,1,1,1,1,1,1,3,3,1,2,1,1,3,1,2,1,1,3,2,1,1,1,3,0,3,3,2,3,3,1,3,1,2,1,1,1,3,1,1,3,2,2,2,1,1,1,3,2,1,1,1,1,1,1,2,2,1,0,1,2,0,1,1,1,1,3,1,2,3,1,3,1,2,0,3,1,1,1,3,0,1,1,2,2,1,3,3,1,2,0,2,1,2,3,2,3,3,0,1,1,1,2,1,2,0,1,0,1,3,2,2,2,2,2,2,1,1,1,2,1,1,2,1,1,0,1,1,1,1,1,1,0,1,1,4,1,3,1,4,1,0,3,2,0,1,2,2,2,4,2,1,2,1,2,0,3,1,2,1,1,1,1,4,1,1,2,1,1,0,1,1,1,2,3,1,1,2,2,1,0,1,2,2,2,2,1,1,1,2,2,1,2,1,4,1,1,3,0,3,1,0,2,1,2,2,2,2,2,3,2,2,1,3,2,1,3,3,1,2,0,2,2,2,2,0,3,1,0,1,1,2,2,1,2,1,2,1,2,1,1,3,1,3,1,2,1,2,1,3,2,2,2,2,2,3,1,2,1,2,0,2,1,3,1,3,1,3,3,1,1,2,1,0,2,1,2,2,0,1,4,2,1,1,1,3,1,2,3,3,1,1,1,1,2,2,2,2,2,2,2,1,3,1,0,1,2,1,3,3,1,1,1,1,0,3,1,3,3,1,0,2,1,1,1,2,2,1,4,2,1,0,1,1,1,0,1,0,2,3,1,2,2,1,3,1,0,1,0,3,1,1,1,1,1,2,2,2,1,4,3,1,1,2,0,2,2,1,1,2,2,1,2,1,1,2,3,1,2,1,1,1,3,0,1,3,1,4,2,1,0,1,2,1,3,1,1,3,1,4,2,2,1,1,1,1,1,2,1,1,0,1,0,1,0,0,2,2,2,1,1,2,1,3,1,1,3,0,1,0,4,1,2,1,2,2,1,1,0,1,1,1,1,1,2,2,2,2,3,1,0,2,2,1,2,3,1,2,2,1,2,4,3,2,0,1,3,1,0,1,1,1,1,2,1,1,2,4,3,3,3,2,2,1,1,2,0,1,0,1,1,0,2,3,2,1,2,4,2,2,0,1,1,2,0,1,1,4,2,3,2,3,1,2,2,1,1,3,1,1,1,1,1,0,1,3,1,1,1,1,1,1,0,3,1,2,3,2,2,2,0,2,0,1,0,1,2,1,0,4,0,1,4,2,2,1,1,1,1,1,0,1,0,2,1,2,0,1,1,1,2,1,1,1,2,2,1,4,1,0,2,0,1,1,1,1,1,1,1,3,3,3,2,2,1,2,1,1,3,1,1,2,0,3,1,1,0,1,2,0,0,0,2,1,4,1,3,3,3,1,3,0,1,1,2,1,1,2,1,0,2,4,1,1,1,1,2,1,1,2,1,2,4,1,1,1,2,1,4,1,2,1,1,4,2,2,3,1,1,1,3,2,1,1,1,1,4,2,2,4,2,1,2,3,1,1,1,1,2,2,4,4,1,2,2,1,2,3,1,1,2,2,2,0,0,1,3,2,1,1,0,1,0,2,2,1,3,1,1,3,1,3,1,2,2,2,1,3,2,1,0,2,3,3,2,0,1,2,1,2,3,1,0,1,2,1,1,2,3,1,2,2,2,2,2,1,2,2,1,2,0,1,1,1,0,2,1,1,1,2,4,1,2,1,1,0,1,3,0,3,1,3,1,1,1,4,1,2,2,1,2,2,1,1,2,1,2,1,1,1,0,1,1,1,2,3,4,2,2,1,3,2,2,1,1,2,2,1,0,2,1,1,3,1,1,1,1,3,0,1,3,0,1,1,1,1,1,1,1,3,3,1,1,2,2,1,0,2,1,1,2,0,1,1,1,2,1,1,1,1,1,0,2,2,0,3,2,0,3,1,1,1,0,2,1,3,0,1,1,2,1,3,1,2,3,2,1,2,2,3,2,1,0,1,1,0,1,1,1,3,2,1,1,1,0,2,0,1,2,1,1,2,1,2,1,3,4,1,2,1,3,3,2,3,2,0,2,2,3,1,1,2,2,1,3,2,1,2,3,2,1,1,2,0,2,2,1,2,1,2,1,1,0,1,1,1,1,2,1,2,1,1,1,1,2,1,1,1,1,1,2,3,1,1,1,2,2,1,2,4,1,2,1,1,1,1,2,1,1,1,2,1,2,2,4,2,1,2,1,1,3,0,1,3,2,0,1,2,4,1,1,4,1,2,3,1,3,2,1,1,0,1,3,1,2,1,2,0,1,1,2,1,1,2,2,1,2,2,1,2,2,1,2,1,1,0,1,1,2,1,2,1,3,2,1,1,1,2,2,2,1,2,2,2,1,1,3,2,1,3,1,1,1,1,1,2,1,3,1,2,1,2,1,4,2,1,3,2,1,2,2,1,2,2,1,1,1,1,2,1,1,1,2,1,1,1,0,1,2,1,1,2,3,1,3,2,0,1,1,1,1,1,1,2,1,3,4,1,3,2,2,1,2,2,3,2,2,1,2,3,1,1,3,3,1,1,1,1,1,2,1,2,2,0,2,3,1,1,3,1,2,2,3,1,0,4,0,1,1,1,1,1,1,3,1,1,1,2,3,1,2,3,1,1,1,4,1,1,3,1,3,1,2,2,3,2,2,1,1,1,2,1,3,2,1,1,1,1,1,1,2,2,1,2,1,1,2,1,1,1,3,1,1,3,1,2,2,1,1,2,2,2,3,1,1,2,1,1,2,2,3,3,1,3,3,0,3,1,1,1,4,1,1,1,1,0,2,3,1,3,1,1,1,1,2,1,3,1,2,2,2,1,1,1,1,4,2,1,3,2,3,2,2,1,1,4,1,2,3,1,2,1,2,2,1,2,1,1,1,3,1,1,2,0,2,1,1,1,2,3,1,1,2,1,1,1,1,3,3,1,2,3,1,1,1,3,2,2,1,1,2,3,1,2,3,1,1,0,0,1,2,2,1,1,1,2,4,2,3,3,1,2,0,2,2,1,1,2,2,0,1,2,1,1,0,1,1,2,3,2,2,1,1,2,1,1,1,3,3,2,3,2,1,1,3,2,1,2,1,2,1,2,2,3,3,1,4,4,3,1,2,3,1,2,1,3,2,1,1,1,3,2,1,2,1,3,3,1,3,2,3,1,2,1,0,3,0,2,1,1,2,1,1,2,1,2,1,3,1,2,1,3,1,2,1,3,4,0,2,3,2,1,1,2,0,2,1,3,2,1,2,1,0,2,1,3,1,1,2,1,1,2,1,3,1,1,1,2,1,1,1,1,2,3,2,1,3,2,1,1,3,2,0,1,1,2,2,2,2,2,3,1,2,1,1,2,1,0,1,1,1,3,2,2,1,1,3,1,1,1,1,1,2,1,1,2,2,2,1,0,2,2,2,1,1,3,2,2,1,1,0,2,1,1,2,0,1,4,2,1,4,2,2,3,1,1,0,1,3,2,1,3,1,1,1,0,0,2,0,2,1,1,2,1,1,1,1,1,2,1,1,3,2,1,1,1,1,1,4,3,2,1,1,2,2,1,0,1,4,3,0,1,0,1,3,1,1,2,1,2,2,1,2,2,2,1,2,2,1,2,1,1,1,1,1,2,1,2,0,1,3,1,1,2,2,3,0,2,2,2,1,2,1,3,1,1,1,1,1,3,1,2,1,2,1,1,1,1,1,0,1,1,2,2,2,1,1,1,2,1,3,1,1,1,3,2,1,1,0,1,1,2,2,2,1,2,2,1,2,2,3,1,1,2,1,2,1,2,1,1,0,0,1,2,2,1,4,2,2,1,2,1,1,3,2,2,0,2,1,2,2,1,2,1,1,3,1,1,2,2,1,2,2,2,1,1,1,2,1,2,3,1,2,1,1,1,2,1,1,3,0,4,1,2,1,3,0,1,2,2,3,1,1,1,2,3,2,2,1,2,1,2,0,2,1,2,1,1,2,2,1,1,1,2,1,2,2,1,2,3,2,0,1,2,0,1,2,3,1,3,0,2,2,3,4,2,1,1,1,2,0,3,1,3,2,2,2,0,3,0,3,0,2,3,0,2,2,3,1,1,1,0,2,2,1,2,2,3,1,1,2,0,3,0,2,2,3,2,1,1,2,2,1,1,0,2,2,2,1,0,2,1,1,3,1,3,2,1,2,2,3,1,2,1,3,3,1,2,1,4,2,2,1,2,2,1,0,0,2,0,2,2,3,2,0,1,2,3,3,1,3,3,3,1,1,2,1,4,2,2,2,1,1,1,1,1,2,3,2,1,2,1,2,3,1,1,1,1,2,1,1,4,0,2,3,3,3,1,4,1,1,3,1,3,1,1,2,2,3,3,0,2,1,2,2,1,3,2,1,2,4,2,2,0,1,2,2,1,1,1,1,1,2,1,3,1,0,1,0,1,3,3,2,1,1,2,1,1,0,1,1,2,1,2,0,1,1,2,2,4,0,1,1,2,3,1,3,1,1,1,2,1,2,3,2,2,2,0,0,1,2,1,1,0,2,1,2,1,1,2,0,1,2,2,2,1,2,2,3,1,1,1,1,1,2,1,1,1,1,2,2,3,1,1,1,3,1,1,1,1,3,3,0,2,0,0,2,2,3,0,1,1,1,1,1,1,1,1,3,1,1,0,0,0,0,1,1,1,0,2,1,0,3,2,1,1,2,2,1,0,2,1,1,1,1,1,2,3,3,1,0,3,1,2,2,1,1,3,2,1,2,1,1,2,1,1,2,1,2,1,4,2,1,2,1,2,2,2,1,1,0,4,1,2,2,1,2,2,1,1,3,3,0,2,1,1,2,2,2,1,2,3,2,1,2,2,1,1,0,1,1,1,0,2,1,2,2,2,3,2,1,4,3,0,3,0,2,3,2,1,0,2,3,0,3,1,1,1,2,2,1,1,1,1,3,2,1,2,1,1,1,1,2,2,2,2,2,1,3,1,1,2,3,1,2,1,2,2,3,1,1,1,1,1,3,3,3,2,1,2,4,1,1,2,1,1,1,2,1,1,3,1,1,1,3,1,2,4,2,1,2,4,2,1,2,3,1,1,1,1,2,3,3,2,2,1,1,2,3,1,3,1,2,2,2,2,2,3,2,1,1,3,1,1,1,1,1,3,1,1,2,1,1,2,1,2,1,1,2,1,2,2,0,1,0,2,2,1,2,1,2,2,3,3,3,2,1,2,2,2,2,2,1,1,2,3,3,2,1,1,2,2,3,1,1,2,1,1,1,2,0,1,1,1,2,1,1,2,2,1,3,1,1,1,1,2,1,1,2,3,1,2,2,3,0,1,1,1,2,2,3,3,3,1,1,2,3,2,2,1,1,2,2,3,2,2,1,2,1,1,1,1,1,3,1,1,0,3,2,1,2,3,1,3,4,2,3,1,2,2,2,1,3,3,0,2,1,3,1,1,1,1,1,3,2,2,4,3,1,2,3,1,1,1,1,0,1,1,1,4,2,2,2,2,1,1,2,2,3,1,1,1,2,1,1,1,2,2,2,2,1,1,2,1,2,2,2,1,1,0,1,2,0,1,2,1,1,0,1,1,2,0,1,0,2,1,2,1,1,2,1,1,2,2,2,1,2,2,0,3,1,1,1,1,1,3,2,1,3,2,1,2,2,2,2,1,2,0,1,3,3,2,1,2,1,0,3,1,4,2,1,1,2,1,2,2,1,1,2,1,1,1,0,2,1,1,2,1,1,3,2,2,2,3,0,1,1,1,2,1,2,1,1,2,1,2,1,0,4,1,3,2,2,0,1,1,1,1,2,1,3,1,1,2,1,1,2,1,3,0,2,1,3,1,1,0,1,3,1,1,1,1,2,1,3,0,1,3,1,3,1,3,2,0,2,1,0,1,2,2,1,3,2,1,3,1,0,1,1,2,2,2,1,1,1,2,1,2,2,3,1,1,1,1,1,2,1,2,1,1,4,1,2,1,2,1,2,1,1,3,1,1,1,1,2,0,1,1,2,1,1,1,3,1,1,2,0,1,1,1,1,1,1,1,1,2,1,3,2,1,2,2,2,1,3,1,1,1,1,1,3,1,1,1,0,0,0,1,2,1,2,0,1,1,0,2,2,2,1,2,3,3,1,3,2,1,1,1,2,3,2,3,2,1,0,2,1,1,1,3,3,3,3,1,1,3,1,0,3,2,3,2,4,1,4,2,2,3,1,0,2,2,1,1,1,1,1,0,0,2,2,0,0,3,0,0,0,2,1,1,1,1,1,2,0,0,1,1,2,0,2,0,0,0,0,0,4,1,2,1,1,1,0,1,1,1,1,1,1,2,0,2,1,3,2,1,1,1,2,2,2,2,2,2,3,3,2,2,0,3,2,3,1,2,1,3,2,0,1,1,1,3,2,1,1,1,2,3,1,1,1,2,2,1,2,0,1,2,2,1,2,1,3,1,2,2,2,1,1,0,2,2,0,2,2,2,1,3,2,0,1,1,1,2,2,1,1,2,2,2,3,2,2,2,1,3,0,1,0,1,1,0,1,4,1,4,0,1,1,1,1,2,2,1,1,1,1,3,2,0,1,0,1,1,1,1,1,1,1,3,4,3,0,2,0,2,4,2,1,2,2,1,1,2,1,3,2,0,0,2,2,1,2,2,1,1,1,1,1,2,1,1,1,3,1,1,1,1,2,1,3,1,1,2,0,1,0,3,1,1,3,1,1,1,0,1,0,2,3,2,2,1,2,1,1,2,2,1,1,0,2,1,2,3,3,3,2,3,2,4,3,3,1,1,0,1,1,2,1,1,1,3,3,1,1,1,1,1,2,1,1,2,1,1,1,1,2,2,2,2,2,1,3,1,2,0,1,1,1,2,2,2,2,0,2,1,1,2,4,1,2,2,0,1,1,1,2,0,1,3,2,2,1,0,1,3,2,1,1,1,1,2,0,1,0,2,0,1,3,3,1,3,2,1,1,2,1,1,2,1,1,4,2,1,0,2,2,2,4,2,3,1,0,1,0,2,1,1,2,1,1,3,2,2,0,3,1,1,1,2,1,0,2,0,2,1,2,4,1,3,2,1,1,3,1,1,1,2,1,2,2,1,2,2,2,1,3,1,1,1,4,1,2,3,0,1,3,4,1,1,3,3,1,1,2,3,2,3,0,1,1,1,1,0,1,3,3,1,0,1,1,1,3,1,3,3,1,1,1,2,1,2,3,1,2,1,2,1,2,1,1,1,2,1,1,1,1,2,1,3,3,2,4,2,1,0,1,3,2,3,3,3,1,0,1,1,1,1,1,1,3,1,0,0,1,1,2,1,3,2,3,3,4,4,2,2,2,2,1,1,1,2,3,2,2,1,2,1,1,2,1,0,2,3,1,1,1,0,1,3,1,2,2,1,2,2,2,1,1,2,2,2,3,2,3,1,0,2,1,1,0,1,2,2,1,2,1,0,3,3,3,2,1,2,2,1,2,3,2,1,2,1,1,1,1,4,0,3,1,1,1,1,1,3,1,2,1,2,1,1,1,3,2,1,1,3,2,1,0,1,3,1,1,3,1,2,4,3,2,0,2,1,1,0,1,1,0,1,0,0,1,3,0,1,4,2,2,2,2,1,1,1,1,1,1,1,2,1,1,2,0,4,3,2,3,2,1,3,1,1,1,2,2,2,0,2,3,3,2,2,1,2,4,1,1,2,1,2,2,1,3,1,1,0,1,0,2,0,2,2,1,2,1,2,1,2,3,2,2,1,1,1,2,1,2,2,1,1,2,3,1,2,1,3,2,3,0,2,0,2,1,3,1,2,2,2,2,1,2,2,2,2,1,1,2,0,1,0,3,3,2,2,2,1,1,2,4,2,1,1,1,2,1,3,1,2,1,1,1,1,1,3,2,1,1,2,3,2,2,2,0,2,1,1,1,1,1,3,1,3,1,1,1,1,1,1,1,1,1,1,2,1,2,4,1,1,1,2,2,0,1,1,1,0,1,1,2,1,1,0,3,3,1,2,2,2,0,1,1,1,0,0,1,1,1,1,1,1,1,1,2,0,3,3,2,1,2,1,1,2,2,1,0,3,2,1,1,1,3,0,1,2,1,1,1,2,1,3,1,3,1,2,3,2,1,2,1,1,3,1,1,3,1,3,1,3,2,1,0,2,3,1,1,2,1,0,1,1,3,3,1,2,1,1,1,1,1,1,4,2,1,3,1,3,3,1,4,0,1,2,2,1,4,1,2,2,2,2,4,1,3,2,1,3,3,1,1,1,2,1,1,2,1,2,3,2,1,0,3,1,1,0,2,1,1,1,3,2,1,1,2,1,0,1,3,3,1,0,2,3,2,2,2,1,1,1,2,2,1,1,2,2,3,2,1,4,1,2,2,2,2,2,3,2,1,1,2,1,1,3,1,1,1,3,0,1,1,2,1,2,1,1,1,2,2,1,2,1,1,4,3,1,1,2,4,1,4,2,1,2,1,0,2,2,1,1,2,2,0,1,1,1,1,1,1,1,2,2,2,2,2,1,2,1,1,1,2,1,1,2,1,0,1,3,3,4,2,1,1,2,2,1,1,2,2,1,1,0,2,2,1,1,1,2,1,1,1,1,0,2,1,1,2,1,2,2,1,1,2,1,2,3,1,1,4,3,1,1,1,3,1,3,3,0,1,4,2,1,2,2,1,2,1,1,2,2,1,3,1,2,0,3,1,1,1,2,2,1,0,1,2,3,2,1,3,3,0,1,3,2,1,1,1,2,1,1,1,1,1,3,1,1,1,1,0,2,2,3,2,2,1,1,0,1,2,1,0,1,1,2,1,1,1,2,2,1,2,0,2,4,1,0,2,2,3,0,2,2,4,3,1,1,2,2,1,1,0,1,1,3,1,1,2,1,1,4,2,1,1,3,1,2,1,0,1,3,2,0,4,3,1,2,2,1,3,2,0,2,1,1,4,1,1,1,1,1,1,3,0,2,2,2,0,2,1,1,1,0,2,1,2,1,0,1,1,2,2,4,1,1,1,2,2,1,3,2,1,1,2,2,2,2,2,0,2,1,2,0,1,2,1,2,2,1,1,1,1,2,2,0,1,2,3,2,1,2,2,2,3,1,2,1,2,2,2,1,1,1,2,3,2,1,3,2,2,2,1,0,1,2,2,1,4,2,1,2,1,1,3,1,2,1,1,0,2,2,1,1,2,2,1,2,3,1,0,3,3,4,2,3,2,1,0,0,2,2,0,2,2,1,1,1,2,2,2,1,1,0,2,3,2,2,1,1,0,3,1,3,1,2,1,1,3,1,2,2,0,1,1,1,2,1,3,2,1,2,1,2,2,1,1,2,2,1,3,1,2,1,4,0,1,3,0,1,1,3,1,3,1,3,2,4,3,0,3,2,1,2,2,1,3,1,1,1,1,2,1,1,2,2,2,2,2,2,4,1,0,1,0,1,2,2,2,2,1,2,1,1,1,2,4,2,3,2,1,0,2,1,2,1,3,1,1,1,1,3,1,2,1,2,1,1,0,2,1,2,1,1,0,1,3,1,3,2,1,3,3,1,1,3,2,2,1,1,2,3,1,2,2,2,2,2,1,0,1,2,2,3,1,3,4,0,1,1,2,0,1,4,3,3,1,2,1,1,1,2,1,1,1,1,2,3,2,0,1,0,1,2,1,1,1,3,2,4,3,2,1,2,3,1,1,1,2,1,2,2,2,2,2,1,2,2,1,0,3,2,2,1,1,1,2,1,1,1,1,3,1,1,2,2,3,3,0,2,1,2,1,1,0,3,1,1,0,1,1,2,1,2,0,2,3,1,1,2,4,1,3,2,3,2,4,0,2,1,2,1,1,2,2,1,2,1,0,2,1,2,1,2,1,1,2,3,2,0,2,2,3,2,1,1,2,2,3,3,2,0,1,1,2,3,2,2,3,3,1,2,2,3,1,4,0,1,3,0,1,1,2,2,2,2,2,2,1,1,2,2,1,2,2,2,3,2,4,2,0,4,1,2,1,2,2,4,1,1,1,1,2,0,3,1,2,2,0,2,2,1,3,2,1,3,3,2,3,2,1,1,1,2,3,2,2,4,1,4,2,2,1,2,1,0,1,1,1,1,4,2,1,1,1,1,1,1,1,1,1,3,2,0,2,2,2,2,3,1,3,1,1,3,2,1,2,1,2,1,2,1,2,0,1,4,0,1,1,1,3,1,2,1,2,2,0,1,0,1,0,0,1,2,1,1,2,1,1,1,4,4,1,2,2,0,3,1,1,2,1,4,2,3,2,1,1,1,1,2,2,1,2,2,1,2,3,1,2,3,3,1,1,1,1,1,4,2,1,3,1,3,1,2,1,1,1,2,1,3,2,1,1,1,0,2,3,1,2,1,1,1,0,2,1,2,2,1,1,1,2,1,2,1,3,3,1,1,0,0,2,1,1,4,3,1,2,0,1,2,2,3,1,2,1,2,3,1,1,1,1,0,1,1,2,2,1,1,3,2,3,2,1,1,1,0,1,1,1,3,1,2,1,2,2,1,1,2,1,2,1,1,3,1,1,1,1,1,1,2,2,1,3,1,1,1,1,1,2,3,3,1,2,2,2,2,1,1,2,0,1,2,1,1,1,3,1,1,2,2,1,2,1,1,1,2,2,1,0,1,2,2,0,1,0,1,4,1,0,2,2,3,2,2,0,2,2,2,4,4,1,2,1,2,1,1,2,2,1,1,1,1,2,1,1,1,1,1,1,1,1,1,2,1,1,2,4,1,2,1,2,1,1,0,1,1,1,2,3,1,1,4,1,1,1,0,0,1,1,1,1,0,0,1,1,1,3,2,3,1,0,1,2,1,3,1,3,1,1,1,1,1,2,1,1,1,1,3,1,0,1,1,1,2,0,1,2,1,2,1,0,3,2,1,1,3,1,3,1,1,1,3,1,3,1,1,1,1,1,2,1,1,1,1,2,1,1,3,0,2,1,2,2,1,3,1,1,1,2,1,2,4,1,2,1,1,1,4,3,1,2,1,1,1,0,2,1,1,2,1,1,4,2,2,2,0,2,2,0,1,4,2,2,1,3,3,1,3,3,2,0,2,2,2,1,1,1,1,1,2,3,2,1,1,3,2,3,1,2,1,2,1,0,2,2,2,1,0,2,1,2,1,1,1,1,1,0,1,1,1,1,1,4,3,1,1,1,2,1,2,1,2,1,1,2,1,3,2,1,3,2,2,1,2,2,4,2,2,2,2,2,2,1,1,1,0,1,1,1,2,0,2,3,0,2,1,1,3,1,2,1,2,1,2,3,1,3,1,2,0,1,0,2,1,1,2,0,4,1,2,3,1,2,2,1,3,2,3,1,3,0,2,2,1,3,3,0,2,1,1,3,1,1,3,1,2,1,2,2,3,1,2,2,3,2,2,3,0,1,1,2,2,2,2,0,1,3,2,1,1,0,1,4,2,0,1,2,1,0,3,1,3,3,1,1,1,1,0,1,1,1,2,1,2,1,2,2,1,1,1,2,0,4,3,1,2,3,1,2,1,3,1,3,2,3,2,2,1,1,1,1,1,1,4,2,3,3,2,1,1,1,1,1,1,1,1,1,1,3,2,3,1,2,1,3,2,1,3,2,3,1,1,3,2,3,2,2,4,1,1,1,2,0,3,1,3,1,1,1,1,1,1,3,0,2,3,1,1,1,1,1,1,1,0,2,0,0,3,1,2,0,1,1,3,2,1,3,2,3,3,1,2,1,3,3,0,1,1,2,2,2,2,1,2,0,2,1,2,2,3,1,2,1,1,1,2,1,1,2,1,2,2,2,2,3,4,3,2,2,2,0,1,0,2,1,2,1,1,1,4,3,2,1,0,3,1,1,2,2,0,2,2,3,1,3,4,2,2,3,2,2,4,0,4,4,1,3,3,2,1,2,2,0,2,1,1,1,2,2,1,2,3,2,1,1,2,1,2,1,1,2,1,4,2,3,1,2,2,4,2,1,1,1,1,2,0,2,1,1,1,1,1,1,2,2,1,2,2,1,1,1,2,1,1,1,2,2,2,1,2,2,1,3,2,3,0,2,1,2,1,2,1,2,2,4,1,1,2,1,1,1,1,1,2,0,1,1,1,2,1,4,2,1,1,2,2,4,1,2,2,1,1,2,1,2,1,1,1,2,0,1,2,1,2,0,3,4,1,2,1,3,1,3,3,0,1,1,2,1,1,2,2,1,4,2,1,2,2,1,2,1,2,1,2,4,2,3,3,1,0,3,0,3,1,1,1,2,2,1,3,1,1,1,1,1,1,3,1,2,2,1,2,1,2,3,1,1,2,2,1,2,3,2,1,3,1,3,1,2,2,4,2,4,1,3,3,1,3,3,1,1,2,3,1,2,0,1,2,2,1,1,2,1,4,2,2,3,2,1,4,2,1,1,2,2,2,1,1,3,2,1,2,3,1,1,1,1,2,2,1,2,1,1,3,3,1,1,2,1,1,2,2,2,1,1,1,1,1,1,1,2,1,0,0,2,1,3,1,1,2,3,1,3,3,1,3,2,2,1,1,2,1,2,3,0,2,0,0,1,1,2,1,2,4,2,1,1,2,1,3,2,1,0,1,2,1,1,1,2,2,2,1,2,3,3,4,2,1,2,4,2,0,1,2,2,1,2,2,3,2,3,0,0,1,1,2,2,1,1,3,3,2,1,1,1,1,4,1,1,4,2,2,1,1,2,1,4,1,2,3,1,4,0,3,1,2,1,1,2,1,3,3,0,3,2,1,1,2,2,2,2,1,2,2,1,2,3,2,2,1,1,1,2,1,1,2,1,2,2,4,0,1,2,1,3,2,2,1,1,2,3,2,1,2,3,2,2,1,2,3,0,2,1,4,3,2,4,2,2,1,1,1,1,1,0,2,1,2,0,1,1,1,2,1,1,1,2,2,3,1,3,3,1,2,3,2,2,2,2,1,3,2,1,2,1,4,1,2,2,1,2,2,2,2,2,1,3,2,2,4,1,2,1,2,3,2,1,2,2,2,3,2,1,2,2,0,3,2,1,0,2,2,1,2,1,2,1,1,2,1,2,1,3,2,2,1,1,2,1,1,1,1,2,1,1,2,2,1,2,2,3,3,1,3,1,1,3,2,2,1,1,3,3,3,2,1,1,1,0,2,3,3,1,1,1,1,0,1,4,2,1,1,1,1,1,1,2,0,1,1,1,1,1,1,2,1,1,1,2,1,0,2,1,1,1,1,3,2,1,1,1,1,1,0,2,1,1,1,3,2,1,1,1,1,1,1,2,2,3,2,2,2,1,2,1,1,0,1,1,2,1,1,0,1,0,2,1,1,1,1,1,1,1,2,2,0,2,3,1,1,0,1,2,1,1,0,1,1,0,2,1,3,1,1,2,1,2,1,2,2,1,2,1,2,1,1,1,2,3,1,3,0,3,2,2,2,1,1,1,0,1,0,0,1,1,0,0,1,2,1,1,1,1,2,1,1,2,1,1,1,2,1,2,3,2,1,1,2,1,2,2,1,3,0,3,1,1,2,1,1,2,1,1,2,1,1,1,1,0,1,4,1,1,1,4,1,1,0,1,1,1,4,3,2,3,1,0,1,1,2,2,1,2,4,2,1,2,3,1,3,2,0,2,1,1,1,2,1,1,1,0,3,2,2,2,0,1,3,2,4,1,1,0,1,2,1,2,2,2,1,1,1,1,1,1,3,1,3,1,2,1,3,1,3,1,2,2,1,1,2,1,3,3,2,2,1,2,1,4,2,1,2,1,1,1,3,1,1,1,2,1,2,2,1,1,2,1,3,0,2,0,1,1,1,1,1,1,1,0,3,2,1,2,2,2,1,2,2,3,1,3,1,2,0,1,0,3,2,3,1,1,1,2,4,3,1,1,0,2,0,3,3,1,1,1,1,2,1,1,1,1,1,0,2,1,1,0,1,0,1,3,2,1,1,2,1,1,0,1,2,1,1,1,2,2,0,1,1,3,1,2,2,1,3,4,0,3,1,0,3,2,1,2,0,1,0,0,2,2,1,1,1,3,4,0,3,1,0,2,3,2,4,1,2,1,1,3,1,0,1,4,2,2,2,1,2,2,2,2,2,1,2,4,0,1,2,1,2,2,4,1,3,1,1,2,1,2,0,2,2,1,0,3,2,1,0,3,2,1,1,1,1,1,3,2,1,1,0,2,1,1,1,1,1,2,3,1,1,1,2,2,2,2,1,1,3,3,3,2,2,2,1,2,2,1,3,2,1,1,3,1,1,0,1,2,2,1,1,2,1,2,1,1,0,2,1,1,1,1,1,1,2,3,1,1,1,0,1,1,1,0,1,2,0,1,1,1,2,0,1,0,3,1,3,0,3,1,1,0,2,3,1,4,1,3,2,1,1,1,2,1,4,1,3,1,1,1,1,2,1,3,1,1,1,1,1,1,1,2,1,2,1,1,3,2,0,2,3,2,1,1,3,1,1,3,1,1,1,2,1,1,2,1,1,3,1,2,4,2,2,3,1,1,3,1,3,1,1,1,4,2,1,2,2,0,2,1,1,1,1,1,1,1,3,1,1,0,1,4,4,1,1,0,4,1,1,1,4,2,2,1,1,1,4,1,3,2,0,1,1,2,1,1,1,4,2,1,1,2,3,2,2,0,4,0,1,1,0,1,2,0,2,2,1,1,3,2,1,2,2,1,1,1,0,2,3,1,4,1,2,3,1,2,2,1,1,3,1,4,1,1,3,1,1,1,3,3,1,4,2,1,1,2,4,1,1,1,1,0,1,2,1,1,1,3,3,4,3,0,2,1,4,1,4,2,0,1,1,3,3,1,1,1,2,1,2,1,1,2,3,1,2,2,2,4,1,2,1,1,1,1,1,4,1,1,1,3,0,1,4,0,2,4,1,3,1,2,1,1,1,1,1,1,2,2,2,1,1,1,3,1,1,2,2,1,1,1,1,2,2,1,2,1,1,3,1,1,1,1,2,0,2,1,1,3,2,2,1,3,1,2,1,2,1,0,4,1,3,2,3,1,1,3,3,1,1,2,2,1,1,1,1,2,2,3,3,2,0,2,0,2,1,3,0,1,1,1,1,3,1,2,2,3,3,1,0,2,3,1,0,1,1,1,2,1,2,1,1,2,3,1,2,2,2,2,2,1,3,2,3,3,0,3,1,2,2,2,1,3,1,1,3,3,3,3,1,2,4,1,0,0,2,4,1,1,3,1,0,1,2,1,3,2,1,2,1,4,2,1,2,0,1,3,1,2,2,1,1,1,2,1,2,2,2,1,1,3,1,0,2,1,0,2,1,2,2,0,2,3,1,2,2,2,1,1,2,1,1,2,2,2,2,3,2,1,2,4,4,2,2,2,2,1,2,1,2,2,2,2,2,1,1,1,2,1,2,2,1,1,2,1,2,1,2,3,2,2,1,1,2,1,1,1,2,1,2,2,0,1,2,2,3,1,1,2,1,1,0,2,2,1,0,3,1,3,2,2,1,3,1,2,1,2,2,3,2,2,3,0,2,1,2,1,1,2,1,0,2,1,1,1,1,4,0,3,1,2,1,1,3,1,1,1,3,2,1,2,1,2,2,1,1,2,1,2,1,0,0,2,1,1,4,1,2,3,1,1,1,2,3,2,2,2,2,2,0,4,1,1,1,2,1,1,2,1,3,1,1,1,1,1,2,2,1,1,3,4,2,2,2,0,2,1,4,3,2,3,1,2,3,2,0,1,2,2,2,1,1,0,2,0,1,1,1,2,2,2,2,2,0,3,2,1,1,0,1,1,1,1,2,0,2,1,1,3,1,1,1,2,4,0,1,2,2,2,1,0,2,1,1,2,0,1,0,1,1,0,2,1,2,3,1,2,3,1,2,1,2,1,1,2,3,2,0,1,4,3,1,2,3,0,2,2,1,2,3,1,0,2,2,3,2,0,1,1,4,2,2,1,1,1,1,4,0,1,1,2,2,3,1,1,2,2,1,3,2,1,2,2,2,0,1,0,1,4,1,4,2,1,2,1,0,2,2,1,2,4,4,0,2,1,1,2,0,1,1,1,1,2,2,1,1,2,3,3,1,1,1,1,1,1,2,3,2,1,2,1,2,1,2,3,1,2,2,2,1,3,1,2,0,1,3,1,3,1,2,3,2,4,1,2,2,1,1,2,2,1,1,1,2,2,2,1,1,2,1,3,2,2,1,3,2,1,3,2,1,1,1,1,1,1,3,1,2,2,2,3,3,0,2,0,2,2,2,2,1,1,2,1,2,3,2,2,2,2,1,3,2,1,1,1,2,2,1,1,0,1,2,1,1,3,2,1,1,2,1,2,0,1,2,2,2,2,1,1,0,1,1,1,2,3,2,1,2,2,2,2,2,2,3,0,3,1,3,3,1,2,2,1,1,1,1,1,2,2,3,1,1,1,2,3,1,2,2,1,1,1,0,1,0,2,1,2,2,3,2,2,0,2,0,1,1,2,2,2,1,1,2,1,1,1,3,2,1,2,2,3,2,2,2,2,2,0,2,1,3,1,2,3,1,1,3,3,3,3,3,1,2,1,1,1,1,1,3,2,1,2,1,2,2,1,2,2,1,3,2,2,1,1,0,1,1,3,1,1,2,1,2,2,1,2,1,1,1,2,2,3,2,1,0,1,3,2,3,1,1,1,1,1,1,1,2,1,2,4,1,2,3,1,3,2,1,3,1,3,1,3,3,3,2,1,1,1,2,1,2,3,2,1,1,3,2,1,1,2,1,0,0,1,3,1,1,1,1,1,1,1,2,2,3,2,1,2,2,1,1,1,2,4,2,1,1,1,0,1,1,1,3,3,1,0,1,2,1,1,1,2,1,2,2,3,2,3,1,1,3,1,2,1,1,1,1,1,1,2,1,1,1,1,2,0,3,0,2,2,0,1,1,1,1,1,3,2,2,1,3,2,2,2,2,1,3,0,1,2,1,1,3,1,2,1,0,3,2,1,2,2,1,2,2,2,1,1,1,0,3,0,0,2,2,1,1,0,2,2,1,1,1,2,0,1,0,1,1,0,1,1,1,1,1,3,1,1,2,4,1,0,2,2,2,2,4,1,2,3,2,1,1,0,1,1,1,2,1,1,1,1,1,1,1,3,1,1,1,1,1,1,1,2,1,1,0,1,1,0,2,3,1,2,1,2,1,0,1,0,1,1,2,2,1,2,1,3,1,0,2,0,1,2,1,1,2,1,2,0,3,2,1,3,1,2,0,1,2,1,1,1,1,1,1,0,2,1,3,0,0,2,1,1,4,1,2,2,1,1,0,3,2,1,2,1,3,2,1,0,2,1,2,2,1,1,0,1,2,0,1,1,1,1,2,1,3,1,2,1,2,2,2,3,4,1,1,0,1,2,1,2,1,0,1,3,1,1,0,1,2,3,1,2,0,1,0,1,4,3,1,1,2,1,0,1,2,2,0,1,2,1,1,4,2,1,2,1,0,0,1,2,3,2,1,2,2,2,2,2,0,1,2,3,0,0,4,2,0,1,1,3,0,1,2,0,2,1,3,2,3,3,2,3,1,1,1,2,1,1,2,2,2,1,2,3,2,1,0,0,1,0,1,1,2,1,1,0,2,2,1,2,1,2,1,4,3,2,2,1,1,1,1,2,2,1,1,2,2,2,2,1,1,1,2,1,3,2,3,1,2,1,2,1,3,0,2,3,1,1,1,3,1,1,1,1,1,1,3,1,1,2,2,1,1,1,0,1,0,2,0,1,1,1,2,2,1,3,2,1,1,1,1,1,3,3,3,2,1,1,1,1,2,2,1,1,2,3,1,1,3,1,1,2,1,1,2,0,3,3,3,0,1,1,1,1,1,4,3,2,1,0,3,1,1,2,1,2,2,1,2,1,2,1,1,1,2,1,1,1,1,4,1,3,1,1,2,3,1,1,1,3,0,2,2,1,1,2,1,1,1,3,1,2,2,2,1,0,0,2,3,3,1,1,3,1,1,1,3,2,2,1,2,1,2,1,1,3,1,2,1,1,2,1,1,1,2,2,1,2,1,1,2,0,1,2,2,2,2,1,1,3,3,1,2,2,1,3,0,3,2,1,2,1,1,2,2,1,1,1,1,1,1,1,1,1,2,1,1,1,3,0,2,1,1,0,1,4,1,1,1,1,2,2,3,1,2,4,1,1,1,2,3,1,2,0,1,3,2,2,1,1,1,2,0,1,4,2,3,1,3,2,3,2,0,2,2,1,1,1,1,0,3,1,1,1,1,1,2,3,1,1,2,1,1,2,1,4,2,3,1,4,2,2,1,4,1,2,1,3,1,3,2,1,1,1,1,0,1,1,2,2,1,3,1,1,2,2,2,1,2,4,3,3,1,1,1,1,3,1,2,3,2,0,0,1,1,1,3,1,2,1,1,1,3,2,1,1,1,1,3,1,3,2,1,3,1,2,2,1,3,3,0,1,1,0,2,1,1,4,4,2,1,1,0,1,2,2,1,1,0,2,1,0,2,2,1,2,1,1,1,2,1,0,1,1,1,1,1,0,2,4,2,2,2,4,1,0,2,1,1,1,2,0,3,1,1,2,2,1,2,3,1,2,1,2,2,1,1,3,1,3,0,0,1,1,2,1,1,1,0,2,3,2,1,1,1,0,0,1,2,2,1,1,2,2,1,1,1,1,2,1,1,4,0,1,2,1,1,1,3,1,0,3,1,1,3,1,3,3,1,1,1,1,3,3,3,1,3,2,1,1,1,1,2,0,3,1,2,1,3,3,1,3,1,3,1,3,4,2,1,2,3,2,3,2,0,3,3,1,3,1,0,0,1,2,1,2,2,0,4,2,1,1,3,1,1,1,3,3,1,1,3,3,1,1,1,3,3,0,1,1,4,2,1,4,0,2,1,3,2,2,1,1,1,2,1,1,3,1,2,1,1,1,1,1,1,1,2,1,1,1,2,0,2,3,1,1,2,1,2,1,1,3,1,1,1,1,2,2,1,4,1,1,2,2,0,2,2,2,1,3,1,1,1,2,1,4,2,1,3,1,4,1,1,2,1,1,1,2,1,3,1,2,2,2,2,1,2,0,1,1,3,3,2,2,2,0,4,1,1,1,3,1,2,1,2,2,2,0,1,2,1,1,3,2,1,2,2,3,4,2,2,1,1,1,0,2,1,1,2,1,2,1,2,2,2,1,1,1,3,3,2,1,3,1,2,4,2,1,1,1,3,1,1,2,2,3,3,2,1,1,2,1,2,0,2,0,2,2,3,2,2,1,1,1,1,3,1,0,1,3,2,2,1,1,3,1,1,1,1,2,0,1,0,1,1,0,2,1,1,2,2,1,1,1,2,1,2,3,0,2,1,1,1,1,2,1,1,1,2,3,4,2,0,3,3,2,4,2,2,0,1,2,1,2,4,3,1,1,1,1,2,1,3,1,3,1,0,1,1,2,1,0,1,0,1,1,1,1,0,2,2,2,2,1,3,1,1,2,2,3,1,1,1,1,2,1,2,1,1,3,1,1,1,1,1,1,2,1,2,1,0,2,1,3,1,1,1,1,2,1,1,0,0,2,1,1,1,0,1,0,0,1,0,1,0,2,1,1,1,2,1,1,2,1,1,1,1,2,3,1,1,1,2,3,0,2,1,1,1,0,0,1,3,1,2,0,4,2,1,3,1,1,4,0,2,3,1,1,1,1,2,2,4,3,3,2,1,2,3,0,1,0,2,2,1,2,3,3,0,3,1,2,1,1,1,2,2,1,1,1,0,3,1,1,1,2,0,1,2,1,1,1,1,2,2,1,1,1,1,1,0,1,2,3,3,1,1,1,1,0,3,1,1,1,1,3,1,0,4,1,3,1,1,2,2,0,1,1,2,1,2,2,1,1,0,3,0,0,1,2,1,1,1,2,4,3,2,1,1,2,1,2,1,1,0,2,0,2,2,1,2,0,0,0,1,2,2,1,0,0,3,1,2,1,1,3,0,4,1,0,1,1,0,2,1,1,3,2,2,2,0,1,0,2,2,2,2,2,2,2,3,2,4,2,0,0,2,0,2,1,1,2,0,4,2,3,1,1,1,1,1,1,1,2,1,3,1,4,3,0,1,1,3,2,1,1,2,3,0,3,1,1,2,1,1,1,1,1,3,2,3,3,1,0,4,1,2,1,3,0,1,3,2,3,4,3,2,2,2,2,2,1,3,2,1,1,1,0,1,3,1,3,2,2,1,3,3,2,1,2,1,1,2,1,1,2,1,1,0,1,3,2,1,2,2,0,1,1,3,2,4,0,1,1,2,3,3,1,1,1,0,1,2,1,2,1,3,1,2,1,3,3,4,0,0,1,2,2,1,1,1,2,1,2,1,2,1,3,2,3,2,1,2,2,3,2,2,1,3,2,2,3,1,4,1,2,1,1,1,2,1,2,1,2,1,2,3,2,1,3,1,2,1,1,2,1,3,3,2,0,4,1,2,2,4,1,2,2,2,1,2,3,2,2,1,3,1,1,0,1,2,0,2,1,1,1,2,2,2,3,2,1,2,1,2,3,2,0,1,2,1,1,2,2,1,1,2,2,1,1,1,2,1,1,1,2,1,1,1,2,3,2,1,1,2,2,2,1,2,2,2,2,4,1,1,1,1,1,2,2,1,1,0,2,2,1,2,1,1,0,2,2,1,1,2,1,1,3,2,1,3,2,2,0,2,2,1,2,1,1,2,2,3,2,0,1,2,3,4,2,1,1,2,3,4,1,1,2,2,2,1,2,2,3,3,1,2,1,4,2,3,2,1,4,1,2,2,1,2,2,1,2,1,2,1,1,0,3,1,0,1,3,3,0,2,2,1,1,2,4,2,1,1,1,4,2,2,1,3,1,1,2,2,1,2,2,2,1,1,1,2,1,2,2,2,4,2,2,1,0,3,0,1,0,0,1,1,2,4,2,1,1,1,1,2,1,3,3,1,1,2,1,1,2,1,1,1,2,1,1,2,2,2,1,1,1,1,1,3,2,2,0,1,1,0,2,2,2,0,1,1,1,1,3,3,1,1,1,1,2,2,2,3,2,0,2,2,2,1,3,3,1,1,3,1,1,2,1,1,2,1,1,3,1,3,1,1,1,2,1,2,2,1,2,1,1,2,1,1,2,1,1,1,1,2,0,2,1,2,3,1,1,2,2,1,4,2,1,3,1,2,2,4,2,1,1,2,1,1,0,3,2,1,1,0,1,1,1,1,1,1,1,3,2,1,3,1,2,1,1,1,0,2,1,0,1,2,2,1,1,1,1,2,4,2,1,1,2,0,0,4,2,2,1,2,1,0,2,3,2,2,2,2,4,2,2,3,1,2,1,2,1,1,1,3,1,4,0,2,2,0,1,3,1,1,2,1,1,2,1,1,1,0,1,3,0,4,2,2,2,1,1,3,1,2,1,1,3,1,2,1,1,2,4,3,2,1,3,0,2,1,4,3,2,3,4,3,1,1,2,1,1,0,1,1,0,1,1,2,1,3,1,1,2,3,2,0,1,3,0,0,2,2,2,2,1,1,2,1,3,0,1,2,1,1,1,1,1,1,0,1,0,1,1,3,1,3,0,1,0,1,3,1,2,3,1,2,2,1,1,1,1,3,1,3,3,3,1,3,2,1,1,1,0,1,1,3,1,0,0,1,1,1,0,2,1,3,2,1,2,1,1,3,1,1,0,2,1,1,1,1,1,1,1,1,1,1,1,3,1,1,3,3,1,1,1,1,2,2,1,1,3,3,1,2,1,1,2,1,1,1,0,1,3,1,1,0,1,2,3,0,1,4,1,1,1,1,3,1,3,1,1,1,1,3,1,1,1,1,3,1,1,1,1,1,1,2,1,1,0,2,3,1,1,1,3,3,1,3,2,1,2,0,3,1,3,1,1,3,1,1,3,1,1,2,3,4,3,3,1,1,1,1,3,0,3,3,3,1,1,3,3,1,1,0,1,3,0,1,2,2,3,1,2,1,3,2,1,2,1,1,0,1,1,1,3,1,2,1,1,2,1,1,2,2,2,2,1,1,2,1,1,1,1,2,1,2,1,2,0,0,1,2,3,2,1,3,0,1,1,1,2,1,1,2,3,2,3,1,1,1,2,1,4,4,1,1,3,2,1,2,1,2,2,2,2,1,2,1,4,2,1,3,2,1,2,2,2,4,2,1,1,1,1,1,2,2,0,1,0,3,3,2,2,1,1,2,1,2,2,1,1,1,1,3,1,1,1,1,1,1,2,2,2,3,3,1,4,2,1,2,2,0,2,1,1,3,1,2,2,1,3,0,2,2,2,1,1,1,1,2,1,2,1,1,3,1,0,2,1,0,1,1,2,1,4,4,1,1,2,1,3,2,2,2,1,0,2,2,2,2,2,1,1,1,2,0,2,0,2,2,3,1,1,1,2,1,1,2,1,4,0,3,2,2,1,0,2,1,0,0,0,2,3,1,1,1,1,4,1,2,1,1,1,2,1,1,2,2,0,0,1,2,2,1,1,2,1,1,1,2,2,2,1,2,2,1,1,2,2,0,2,1,1,4,2,3,3,0,1,0,1,0,2,1,2,2,1,1,2,1,3,1,2,1,1,1,2,2,1,3,2,1,1,1,1,1,1,1,3,3,1,3,4,0,2,1,2,1,1,0,3,1,2,1,4,2,1,3,3,3,2,1,2,2,1,2,1,2,1,2,2,1,2,0,1,1,1,1,1,0,3,1,1,1,1,3,1,1,2,3,1,2,0,2,4,2,0,1,3,1,2,3,1,1,1,4,1,2,2,3,0,3,1,1,3,2,2,1,1,1,1,2,1,2,2,3,1,0,2,1,1,2,2,1,2,0,2,1,3,1,2,1,1,1,0,1,1,2,0,2,1,3,2,1,0,1,2,2,1,2,3,1,1,4,1,1,4,2,1,1,1,1,0,1,0,4,0,1,1,0,1,1,1,0,2,3,2,2,2,4,2,1,0,3,2,2,1,1,2,1,0,2,1,0,2,1,1,2,1,2,0,1,1,3,3,3,1,2,1,2,2,1,1,3,3,0,1,2,2,2,1,1,2,0,1,1,2,0,2,0,1,2,1,1,3,1,1,0,2,1,2,2,3,1,3,2,1,1,1,1,2,1,3,2,1,3,2,1,1,3,1,2,1,1,2,1,1,2,1,1,2,0,1,3,1,4,2,1,4,1,1,1,1,0,3,2,1,1,1,3,1,1,1,3,3,1,1,3,1,1,2,1,0,1,3,3,4,2,3,2,2,1,1,1,3,1,1,1,1,1,1,3,1,3,2,1,1,3,3,1,2,1,1,1,1,1,1,3,1,1,3,1,1,4,0,2,3,0,1,1,2,1,1,3,0,1,1,2,3,3,3,1,2,1,1,1,1,1,3,3,2,1,1,1,3,2,2,1,3,0,1,1,1,1,1,1,3,1,2,1,1,1,1,1,3,0,1,0,1,1,1,1,2,0,1,1,0,1,0,1,1,3,0,1,2,1,1,2,1,1,1,1,3,2,0,0,4,1,2,2,3,1,1,2,1,3,4,1,1,1,2,1,0,1,2,3,0,1,1,1,1,3,1,1,1,1,1,2,2,1,1,1,1,1,2,1,1,2,0,2,2,2,0,3,1,1,2,3,2,0,4,2,1,3,0,1,2,2,1,2,0,1,1,3,1,1,1,2,1,1,2,1,2,2,2,1,1,2,1,2,1,2,3,2,2,1,2,0,2,2,1,1,4,3,2,0,1,1,3,1,2,2,1,2,3,2,2,3,3,1,1,0,1,1,1,1,1,1,3,3,1,1,0,2,1,2,3,2,1,1,1,1,1,4,3,0,1,1,2,1,4,1,2,1,1,1,1,3,1,3,1,1,1,1,1,3,1,3,1,1,2,1,2,1,1,1,1,2,1,2,2,2,3,1,1,1,3,2,1,2,2,2,1,2,2,1,1,2,0,2,2,1,1,1,3,1,0,2,1,1,2,2,1,1,1,2,1,1,1,1,2,1,4,1,2,4,1,1,1,0,0,1,1,2,1,1,2,1,2,3,4,2,3,1,1,1,3,1,3,1,2,3,0,1,0,0,1,1,1,1,2,1,2,2,1,1,2,1,2,1,1,1,1,2,1,4,0,2,0,1,1,1,2,1,2,3,1,2,0,0,4,2,0,4,2,1,2,3,3,1,2,3,2,3,2,0,1,2,2,2,0,4,1,1,2,2,3,0,1,1,3,1,1,0,1,3,1,0,1,2,2,1,2,2,1,2,2,2,1,1,0,2,3,2,3,0,2,2,2,1,2,0,2,4,2,1,2,2,0,3,1,1,1,3,1,1,1,2,2,2,1,2,2,2,1,2,3,4,1,4,2,2,1,1,2,0,1,1,3,2,2,3,2,0,1,2,2,1,1,2,2,1,1,3,2,3,0,1,1,2,0,2,2,0,1,2,2,2,2,3,2,0,1,1,3,1,2,1,2,0,1,0,1,3,3,2,2,2,2,0,2,1,1,1,1,1,2,2,2,2,1,2,3,0,3,1,1,1,3,1,1,3,1,2,1,2,1,1,3,1,0,2,2,1,1,4,3,2,2,3,0,1,1,1,2,1,1,1,1,1,4,3,2,1,1,1,1,1,2,1,1,1,1,3,0,2,2,2,1,1,3,1,2,1,2,3,1,1,2,1,1,1,1,2,1,4,1,0,2,2,2,1,1,0,1,1,1,0,3,1,3,1,1,2,1,2,0,0,1,1,3,2,1,1,1,1,1,1,1,3,1,1,0,0,1,2,1,2,1,1,2,2,1,2,2,1,2,2,2,1,2,1,1,2,1,1,2,0,2,1,1,3,2,2,2,2,2,2,1,1,2,3,2,2,1,2,1,2,3,1,1,2,2,2,2,1,1,1,0,2,1,1,2,0,2,0,1,2,4,1,0,1,1,1,1,3,0,0,2,2,1,3,2,1,2,2,1,2,1,1,3,1,2,3,0,1,1,0,1,2,1,2,2,2,2,1,1,2,2,1,1,2,1,1,1,2,3,0,1,1,1,1,0,1,1,1,2,1,1,1,0,1,3,1,3,1,1,2,1,2,1,3,1,3,2,2,2,1,1,2,3,1,3,2,2,1,2,2,1,1,3,0,0,1,1,1,1,1,1,1,1,1,2,1,3,1,0,1,1,1,0,1,0,2,2,1,1,1,1,3,1,1,3,2,1,3,0,1,2,2,1,1,2,1,3,2,2,3,1,1,2,1,1,2,1,1,2,1,1,2,2,2,1,1,1,2,4,2,1,1,2,2,2,1,2,2,3,1,1,3,2,2,1,2,3,1,3,1,3,1,2,1,0,3,1,2,4,2,2,3,2,1,0,2,1,3,2,1,1,2,1,2,1,2,4,2,1,2,1,3,1,2,3,3,4,2,2,1,3,2,1,2,2,1,1,1,1,1,3,2,2,2,3,1,2,2,3,1,1,1,1,1,2,2,1,1,1,3,1,0,2,3,1,2,2,1,2,1,1,1,1,3,3,2,4,2,2,1,1,3,2,0,1,1,2,1,1,2,3,2,1,1,3,1,3,1,1,1,1,0,1,2,2,1,1,1,1,2,1,2,1,1,3,2,1,2,3,1,1,3,1,1,1,2,3,2,0,2,1,1,1,2,1,2,2,1,1,1,2,1,1,2,1,3,1,1,2,1,1,1,1,4,1,1,1,0,0,1,2,0,2,1,2,1,1,1,2,1,0,1,1,3,1,0,1,2,2,1,2,1,2,1,2,0,0,2,3,1,1,1,0,2,2,2,0,1,0,1,1,3,1,1,1,1,1,1,3,1,2,1,2,3,2,1,1,1,1,2,2,1,0,4,1,1,1,1,1,2,1,0,2,1,1,3,1,1,1,1,1,1,1,1,2,2,1,1,2,0,1,1,1,2,1,1,2,1,2,1,2,1,1,3,0,1,0,2,1,1,1,1,1,2,3,1,1,2,0,4,1,2,3,1,4,2,3,3,2,1,2,2,1,2,1,0,1,0,2,1,1,2,3,0,2,3,0,1,1,2,2,2,2,3,0,2,3,2,1,1,1,0,2,1,1,0,1,1,1,1,2,2,1,2,3,2,2,3,2,4,2,1,3,1,1,1,1,3,3,2,2,0,2,2,1,2,1,2,1,0,3,2,1,2,2,3,2,2,2,1,1,2,1,1,0,2,0,3,1,1,2,1,1,2,1,1,0,2,2,4,3,3,0,1,2,1,1,1,0,3,1,2,2,0,0,1,0,1,1,1,3,2,1,2,3,0,1,0,1,1,0,2,1,2,2,0,3,0,3,1,2,1,2,2,2,2,1,2,0,0,3,3,3,3,2,4,1,1,2,1,0,2,3,0,2,2,1,1,2,0,1,1,0,0,2,1,2,0,2,1,2,0,2,1,1,1,1,1,0,2,0,2,2,2,1,4,1,3,2,0,3,1,0,3,2,2,0,0,0,1,3,0,2,2,3,2,0,0,0,2,2,3,0,3,3,3,2,1,2,1,1,1,4,2,1,0,2,3,1,2,1,1,2,3,2,0,2,2,2,1,2,1,1,2,0,2,0,1,1,1,2,1,1,2,2,2,2,1,2,1,1,1,1,1,1,1,2,1,2,0,2,2,0,2,2,2,4,2,2,1,2,3,2,2,1,4,0,1,2,1,3,1,1,2,2,0,1,2,3,1,4,2,2,1,2,0,2,0,1,2,1,1,1,1,1,1,1,1,1,3,1,1,1,1,1,1,2,1,1,1,1,0,2,1,1,1,1,2,0,1,2,1,3,2,3,1,0,1,1,3,2,1,3,1,1,2,3,1,1,2,2,1,2,2,1,1,2,4,2,1,2,2,1,1,2,3,1,3,0,1,3,1,1,0,2,1,2,1,1,2,2,2,3,3,2,1,2,2,3,2,2,1,1,1,2,4,1,2,1,0,3,4,1,0,1,1,2,1,0,2,1,1,2,2,1,1,1,1,2,1,1,2,2,2,1,2,2,1,1,1,2,2,3,2,2,1,2,2,1,1,2,1,1,2,2,2,1,3,1,2,3,1,3,3,3,1,1,4,1,3,3,2,4,4,2,2,2,4,1,2,2,4,2,1,1,2,1,3,2,3,2,1,3,1,1,1,2,3,1,1,1,1,2,1,2,3,3,2,2,2,1,3,1,2,1,2,2,0,0,1,1,1,1,3,1,0,2,0,1,3,1,2,1,3,2,1,1,3,2,1,2,2,1,1,3,2,3,1,2,2,3,1,4,2,1,1,2,1,3,2,1,1,2,1,1,1,2,1,1,1,3,2,1,1,3,3,1,3,1,2,1,1,1,1,1,2,1,3,1,0,3,2,1,1,3,1,2,2,2,3,1,1,1,2,2,1,2,2,1,1,1,1,1,1,1,2,1,2,2,1,1,2,1,3,1,0,1,3,1,1,1,1,1,2,2,1,1,2,1,1,1,3,2,2,1,1,3,0,1,2,1,2,2,1,2,4,2,1,2,2,1,2,1,2,2,1,0,1,1,1,1,1,2,2,1,1,2,2,1,0,1,3,0,2,2,0,1,2,1,3,1,2,1,0,0,2,1,1,0,2,1,0,2,2,1,2,2,3,1,2,1,1,4,2,0,2,2,3,2,2,2,1,3,3,1,2,2,2,2,1,1,2,1,1,2,0,1,1,2,1,2,1,2,2,2,1,1,0,1,3,1,1,1,2,1,2,0,4,1,1,3,1,1,1,1,2,0,0,1,1,3,2,1,1,2,1,2,2,3,2,1,1,3,0,1,2,2,1,1,2,4,2,1,1,1,3,3,2,1,2,3,1,4,3,4,1,3,1,1,0,3,0,2,2,2,3,1,3,1,2,3,1,1,0,1,1,4,2,1,2,2,1,1,2,1,3,2,3,1,4,2,1,2,3,0,1,3,3,1,1,0,1,1,1,1,3,0,1,1,1,2,2,3,3,1,2,1,1,1,0,1,1,1,1,1,3,1,0,1,1,1,2,1,1,0,2,2,1,1,1,2,2,2,2,2,1,0,1,0,1,3,3,1,1,1,0,2,2,2,1,0,1,1,0,1,1,2,1,1,1,0,2,2,2,2,2,4,0,3,3,1,1,1,1,0,1,1,1,0,2,0,2,0,1,2,0,4,1,1,1,1,1,1,1,1,0,1,1,1,0,4,1,2,2,2,1,3,1,1,1,3,2,3,3,1,2,3,1,0,3,1,1,2,1,1,0,3,2,1,3,2,2,2,1,1,0,1,2,1,1,1,1,3,1,3,1,2,0,1,3,2,1,1,1,1,2,2,1,0,0,1,1,3,4,0,1,3,2,1,1,3,2,1,1,2,2,2,1,2,1,2,1,1,1,1,1,1,1,1,1,1,2,2,1,2,1,0,3,1,2,1,0,2,2,1,2,2,0,1,0,3,1,1,3,1,1,1,1,3,1,3,1,1,2,1,1,3,1,0,3,3,2,2,2,2,3,4,3,2,1,1,2,1,1,1,1,2,1,1,1,2,1,3,1,2,2,2,1,1,0,2,1,1,2,0,1,1,2,1,1,2,2,2,1,1,1,3,2,1,1,2,2,3,2,1,2,4,2,2,2,2,1,2,1,2,1,1,1,0,1,0,2,1,3,1,2,0,2,2,1,0,3,1,0,1,1,2,2,2,1,2,0,2,2,1,2,0,1,2,2,0,2,2,0,2,1,1,4,2,1,3,1,2,2,1,1,1,3,1,1,1,0,0,2,1,2,1,1,3,1,3,2,1,3,1,1,1,2,1,1,1,0,1,1,2,1,1,1,2,1,2,0,1,3,2,1,1,1,1,2,2,2,0,2,1,3,3,0,1,3,1,4,1,1,3,1,1,1,2,1,1,2,2,2,1,2,4,1,0,2,2,0,1,1,3,2,2,2,1,1,2,2,0,2,2,1,2,1,1,3,3,2,1,1,2,1,0,2,0,0,2,1,1,2,2,2,1,1,0,2,1,1,1,1,3,1,1,2,2,2,1,1,2,0,3,1,1,1,3,3,1,3,0,3,2,4,1,0,2,1,0,1,1,4,2,1,2,1,0,1,1,0,1,1,1,1,2,1,1,1,2,1,1,1,3,0,0,1,2,1,2,2,1,1,2,2,2,1,1,2,1,1,3,1,2,4,1,0,1,0,1,2,1,1,1,1,3,2,1,0,2,0,1,3,1,1,1,0,0,2,2,1,4,1,1,2,0,1,0,1,1,1,1,0,1,1,2,1,1,2,1,1,1,1,2,2,1,2,2,3,2,1,1,2,1,1,1,2,2,1,2,1,1,2,1,1,0,2,1,2,2,1,1,2,1,1,0,2,1,2,1,2,4,1,1,2,1,2,2,1,2,1,3,1,1,2,3,1,4,2,1,1,2,1,4,1,1,1,2,1,2,1,0,2,3,0,1,3,2,2,4,0,2,3,0,1,3,1,3,2,0,0,1,1,2,2,1,2,2,0,1,2,2,0,0,1,3,2,1,3,1,2,2,1,3,2,1,2,3,1,2,1,1,1,1,1,1,2,2,0,1,4,3,2,4,2,1,1,2,1,1,4,1,1,1,1,1,3,1,2,2,0,1,1,1,3,2,2,2,2,3,1,3,2,2,1,3,1,3,1,1,1,1,1,1,1,1,2,2,1,2,2,3,1,1,2,0,2,2,3,2,2,2,0,0,1,1,1,0,0,2,2,2,1,0,2,1,1,1,1,4,1,2,2,1,2,2,2,0,1,2,2,1,2,1,3,1,3,1,2,3,2,2,1,3,1,0,1,1,1,1,1,2,2,2,1,0,1,1,2,1,3,2,1,3,1,3,0,2,1,1,2,0,1,1,2,2,2,4,1,1,2,1,4,2,1,2,1,1,2,2,1,2,1,1,1,2,3,2,1,1,2,1,3,3,2,2,1,1,1,1,1,1,3,2,1,1,3,1,1,2,3,1,3,1,1,2,0,1,1,2,1,2,2,2,0,0,2,3,2,1,2,0,1,1,1,2,1,1,4,1,3,3,2,1,1,1,1,1,1,1,1,1,2,1,3,1,3,2,1,3,1,1,2,1,1,1,1,2,1,3,1,2,1,3,1,1,1,1,1,1,2,2,2,2,1,2,1,1,1,3,3,1,2,2,1,2,1,2,1,1,2,1,1,2,2,1,1,2,3,2,1,1,1,2,1,0,1,1,1,1,2,1,1,2,1,0,1,0,1,1,1,2,1,1,2,1,2,2,1,1,2,2,3,0,2,3,2,0,1,3,2,2,1,1,2,1,1,1,0,1,2,4,2,1,4,2,1,2,3,1,1,1,1,2,1,1,1,1,1,1,1,1,2,3,2,1,1,1,2,1,3,1,1,1,1,3,1,1,2,2,4,3,3,2,2,3,1,2,2,1,1,1,1,2,0,3,0,1,3,2,2,1,0,2,1,0,2,1,4,4,2,0,2,2,1,1,0,1,2,3,1,0,2,3,1,1,2,2,2,1,0,1,2,1,0,1,2,1,1,2,1,3,2,1,2,1,2,2,1,1,3,2,1,2,1,2,1,2,0,3,1,1,0,2,2,2,0,1,3,4,1,2,3,2,1,2,1,3,2,1,1,1,3,3,1,2,0,2,1,2,0,1,1,3,1,2,1,3,1,3,2,4,0,2,1,2,4,2,2,3,2,1,2,2,1,2,1,1,2,2,0,3,1,1,2,3,1,2,2,3,1,2,1,1,4,2,2,1,3,1,2,1,1,1,1,3,1,3,1,1,2,0,1,1,0,2,0,2,2,0,2,2,2,2,1,2,2,1,1,1,1,2,2,2,1,3,1,4,0,2,2,2,0,1,0,0,1,1,2,2,1,1,1,1,3,2,1,3,2,1,0,2,2,2,0,1,3,3,2,2,2,1,2,1,3,1,1,4,1,1,1,1,1,3,0,1,1,2,0,0,2,2,4,2,1,3,1,1,2,4,1,1,0,1,1,1,3,1,2,1,0,2,2,3,2,1,1,3,3,1,0,1,1,2,1,2,2,1,2,2,1,1,2,1,4,0,1,2,3,1,0,2,1,1,1,2,1,2,1,3,3,2,1,2,1,1,3,1,4,1,1,1,4,3,0,1,2,2,2,4,1,1,2,1,2,2,2,1,0,0,1,0,3,1,1,1,0,1,1,4,2,1,2,1,1,1,1,2,1,1,0,1,1,2,1,4,2,1,1,1,2,2,2,1,0,3,0,2,1,3,1,1,2,1,2,3,1,1,1,2,1,1,1,1,3,3,2,2,3,1,3,3,1,1,1,2,1,2,1,0,0,3,1,1,2,2,1,1,2,0,2,3,3,1,0,2,3,2,2,1,2,1,1,3,2,2,3,1,0,2,2,1,1,3,1,1,3,1,0,1,1,2,3,3,3,1,2,1,1,1,3,0,1,2,1,2,3,3,1,1,1,3,1,1,1,1,0,1,2,3,2,2,1,1,1,2,2,3,3,2,2,2,2,1,1,2,0,2,2,2,1,4,1,1,1,1,1,0,1,1,2,3,1,2,0,1,3,1,2,1,1,2,2,1,2,1,2,1,1,1,3,3,2,1,2,1,1,0,1,4,1,1,1,2,1,2,1,1,0,0,4,1,1,3,1,1,3,2,1,1,2,3,1,1,1,1,4,2,1,1,1,3,3,1,2,0,0,1,1,1,1,2,2,2,0,1,1,2,1,0,2,1,1,2,2,1,2,0,1,0,0,2,1,1,1,1,1,1,3,2,1,2,3,1,2,2,1,1,1,1,2,0,2,1,1,2,2,2,2,1,1,2,1,1,3,1,1,1,1,3,3,1,0,3,3,2,2,1,2,1,1,3,1,1,1,2,1,1,3,1,3,2,2,1,2,2,3,0,2,1,2,3,0,1,1,0,0,1,2,2,1,0,1,1,1,0,1,1,1,1,3,1,2,2,2,2,2,1,3,3,1,1,2,2,1,2,2,2,1,1,2,2,2,2,1,2,2,0,1,1,0,1,1,2,2,3,2,2,3,1,0,1,2,1,1,4,3,3,1,2,3,1,2,2,0,0,4,0,1,2,2,1,3,1,1,1,1,3,2,1,3,0,1,4,1,1,1,3,1,2,2,2,4,3,2,1,1,3,1,2,1,2,1,2,3,0,2,1,3,1,3,2,1,1,0,1,2,3,2,1,1,4,1,1,3,1,3,1,2,3,2,1,1,1,3,3,2,3,1,0,1,2,2,1,4,3,0,3,3,1,2,1,1,1,2,3,1,1,2,1,3,0,3,1,3,2,1,1,2,2,0,1,1,3,0,1,3,1,2,1,1,4,2,1,1,1,2,1,1,1,0,1,1,1,2,1,1,3,1,1,1,1,0,1,1,1,1,3,2,0,0,1,0,1,2,2,1,1,1,2,0,2,1,2,3,0,2,1,2,2,1,2,2,4,3,1,1,1,2,2,3,3,2,1,1,1,3,3,1,3,2,1,1,1,1,3,1,1,1,1,3,1,3,2,1,1,2,2,1,0,2,1,0,2,2,1,1,3,3,1,3,1,1,1,2,2,2,1,4,2,2,2,2,4,3,1,1,2,1,1,1,0,3,3,1,1,1,2,1,3,2,1,1,2,0,3,1,2,2,3,1,2,1,1,2,1,3,2,2,1,3,1,1,1,1,1,0,1,0,1,1,2,2,1,3,2,1,1,3,1,1,1,1,2,2,1,4,2,3,1,1,0,3,1,1,3,1,1,2,4,2,1,1,1,1,3,1,1,0,2,1,2,2,2,1,2,1,2,1,3,1,1,3,2,3,1,4,2,2,4,2,1,1,3,1,1,1,2,2,1,1,1,1,1,2,4,0,1,2,1,1,1,2,2,1,1,1,2,1,2,2,1,2,1,1,1,3,1,1,2,2,1,1,1,0,0,1,2,2,1,1,2,2,1,2,1,1,0,1,2,2,2,3,2,1,2,1,1,2,1,3,1,2,2,1,0,1,3,3,0,1,3,1,0,2,3,1,1,0,1,2,2,0,2,1,1,1,0,1,1,2,2,1,2,3,0,1,2,1,0,0,3,2,2,4,2,2,2,3,1,0,2,2,1,2,1,2,1,1,2,1,2,1,2,2,1,2,2,4,1,2,1,3,3,1,1,3,1,2,1,2,2,0,1,2,0,1,1,1,2,2,1,1,3,1,0,1,0,1,2,1,1,1,2,1,3,1,1,1,2,1,0,2,2,4,1,1,2,2,1,0,3,1,1,0,0,1,2,1,2,1,2,2,3,2,1,2,2,1,1,0,1,1,1,1,1,2,0,1,1,2,0,1,1,1,2,2,1,2,2,1,1,1,3,1,3,1,0,1,1,2,1,4,2,2,1,2,1,1,2,1,1,2,1,0,1,1,2,2,2,1,1,2,3,2,3,1,1,1,1,1,1,4,2,1,0,2,2,2,2,3,2,1,1,3,2,1,4,2,2,3,0,1,1,1,2,1,1,2,4,1,2,1,1,1,3,3,3,3,3,1,2,2,4,4,1,3,3,1,1,1,0,3,2,1,2,1,2,2,2,2,1,2,1,1,1,2,1,2,3,1,2,1,2,1,2,1,2,1,1,0,1,3,4,4,3,2,1,3,0,3,1,3,3,1,2,2,1,1,1,1,4,4,2,2,4,1,1,1,2,1,1,1,2,1,2,0,1,2,1,1,4,1,1,2,1,1,3,1,0,1,2,3,1,1,1,1,1,2,3,1,2,2,1,0,1,1,1,1,3,1,2,2,1,4,2,0,1,2,1,2,1,1,4,2,3,1,2,2,2,3,1,1,1,1,2,1,1,1,0,2,1,2,1,0,0,1,1,1,1,0,1,0,1,3,1,2,1,2,1,1,1,0,0,2,1,1,1,1,1,1,1,1,3,1,1,2,1,1,1,1,3,1,1,1,3,1,3,2,2,3,1,4,1,1,1,2,1,1,2,1,2,2,3,3,1,3,1,2,0,1,4,2,3,1,3,2,1,0,1,1,2,1,1,2,2,0,0,1,1,2,1,3,1,1,3,2,2,1,1,2,2,3,2,1,2,2,1,2,2,1,2,1,1,2,3,1,2,0,1,1,1,2,2,3,0,1,1,1,1,2,4,1,1,2,1,3,1,1,3,3,4,3,2,1,1,2,1,4,1,1,2,2,3,1,2,1,1,1,1,1,1,0,1,3,1,1,1,1,2,1,2,2,1,1,1,2,1,1,0,1,2,1,1,2,2,1,1,0,1,2,1,1,1,2,1,2,1,0,0,3,1,1,1,3,1,1,3,1,1,2,2,0,1,1,1,1,2,1,3,3,2,1,1,4,2,2,1,2,1,1,0,1,1,1,1,0,1,1,3,2,0,2,3,2,1,0,1,2,1,3,0,1,1,1,3,1,0,0,1,1,2,2,1,2,1,2,1,1,3,4,1,2,2,3,2,2,1,1,1,1,1,1,2,1,1,0,3,0,1,1,3,0,2,1,1,0,3,1,2,2,3,3,3,2,2,1,1,0,1,2,2,0,1,1,1,1,1,2,1,1,0,2,1,1,2,2,0,0,2,4,1,0,1,1,1,0,1,3,1,2,3,0,2,1,2,1,0,1,3,3,0,2,2,2,1,3,2,2,2,2,1,1,1,1,2,2,0,1,3,1,2,1,1,0,2,0,1,0,0,2,2,1,1,0,3,1,2,1,2,1,0,2,1,0,3,2,2,0,0,1,0,1,1,1,1,1,1,2,1,0,1,2,1,3,0,3,2,1,3,3,2,2,2,4,4,1,1,1,0,1,1,3,2,1,3,1,2,1,2,2,1,2,2,1,0,2,1,1,1,2,1,2,3,1,1,1,1,1,2,2,4,2,1,1,1,1,0,3,1,1,1,1,1,1,1,2,2,2,3,0,1,2,0,4,2,1,2,3,1,1,2,3,1,0,1,1,1,1,1,1,2,2,2,0,3,2,1,1,2,1,0,2,3,3,0,1,1,1,2,3,1,2,2,1,1,0,1,1,0,1,4,2,1,1,2,1,1,2,1,1,0,3,0,1,1,3,1,2,1,3,1,1,2,2,3,1,1,2,1,2,2,1,2,2,1,1,3,2,0,0,1,1,2,1,1,2,3,1,2,1,3,2,1,0,0,2,1,1,0,1,2,2,1,2,2,2,2,2,1,3,0,3,2,1,2,1,1,1,0,0,1,2,1,4,2,1,2,1,2,0,3,1,1,1,0,4,1,1,2,1,3,2,1,2,2,1,1,3,3,0,2,2,1,2,1,3,0,1,1,1,1,1,0,1,2,2,1,1,1,3,0,1,1,2,2,2,1,1,3,3,1,1,1,1,1,1,3,1,1,2,3,1,2,2,1,1,1,2,1,1,3,1,3,4,3,2,1,2,1,1,2,1,2,1,1,0,1,1,1,2,1,1,2,1,2,2,1,0,1,1,2,2,1,2,0,2,2,1,1,1,2,0,1,0,1,1,2,2,2,1,2,2,2,2,2,1,2,2,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,2,2,1,1,1,1,2,1,1,1,1,3,1,1,1,1,2,1,1,1,1,3,1,1,2,0,1,1,2,1,1,2,1,2,1,1,0,2,1,1,2,1,2,1,1,1,1,3,1,2,2,0,1,2,1,1,0,1,1,3,2,3,1,2,1,3,1,1,0,0,3,1,1,2,1,3,1,0,2,1,1,1,1,1,1,1,2,3,1,2,1,3,1,2,1,1,3,3,0,1,2,2,1,1,1,2,1,0,2,1,1,1,1,2,1,2,1,1,1,2,1,3,3,0,3,4,2,3,0,2,1,0,1,2,2,1,1,2,2,1,1,2,1,1,1,2,0,1,1,3,3,3,3,2,2,3,1,3,2,2,3,1,2,3,1,2,1,2,3,1,2,3,2,1,3,1,1,2,1,1,2,1,2,1,3,1,2,0,1,2,1,2,2,1,2,1,2,1,0,2,1,2,1,1,2,1,2,1,1,3,3,2,2,2,1,1,2,1,1,2,1,1,1,2,1,1,2,1,3,1,2,1,2,0,2,0,1,2,2,1,0,2,1,2,4,1,2,2,1,2,1,0,1,1,2,0,1,2,0,2,2,1,1,3,3,3,2,1,2,2,2,1,1,1,2,1,1,3,1,4,3,1,2,1,1,2,2,2,1,2,1,2,0,4,0,2,2,1,2,2,1,1,2,1,0,2,1,1,1,1,1,1,2,2,3,1,2,2,3,1,4,1,2,3,1,1,0,1,2,1,2,1,1,3,3,4,2,2,1,1,1,1,1,0,1,1,0,1,1,4,2,4,3,2,3,1,1,1,2,4,0,2,2,1,2,1,2,2,1,2,2,0,2,3,1,1,1,2,2,1,1,0,3,1,1,1,1,3,2,1,2,2,0,0,0,2,2,1,1,2,1,2,1,1,0,1,3,2,2,2,1,3,1,1,2,3,0,1,2,1,2,2,2,1,1,2,0,1,2,2,1,3,0,3,1,0,3,1,1,2,1,1,2,2,2,0,0,2,1,1,3,3,2,2,0,0,3,2,1,1,2,3,2,2,2,1,1,1,2,1,0,2,3,2,2,0,0,2,1,2,2,3,1,2,1,0,1,2,1,2,2,1,4,2,2,3,2,1,1,1,2,2,1,1,2,2,1,2,1,2,1,1,4,2,1,0,2,1,1,2,0,1,3,2,1,1,1,2,2,1,1,2,3,2,3,0,3,1,2,0,4,4,4,1,1,1,3,3,3,1,2,3,1,2,4,2,1,1,1,1,0,3,1,3,4,1,2,4,1,3,2,1,3,2,0,1,2,4,0,3,2,3,3,1,1,1,2,2,1,2,2,2,2,3,1,2,2,2,4,1,1,2,3,2,2,1,2,1,3,2,3,3,1,2,1,2,1,2,2,2,3,2,2,2,2,1,4,1,2,1,1,1,1,2,2,1,1,2,2,2,1,1,3,2,2,2,1,1,1,2,2,0,1,2,2,3,2,2,3,2,1,1,3,1,1,1,1,1,2,3,4,1,1,0,1,1,1,2,1,4,0,1,2,3,3,2,2,2,1,3,2,1,2,1,1,1,3,2,1,1,2,2,2,1,2,2,2,0,2,2,3,4,0,2,2,1,1,2,2,1,2,1,0,3,1,3,0,2,2,1,2,1,1,2,1,1,1,1,1,1,2,1,1,3,1,1,1,2,1,1,1,2,1,3,0,2,0,1,2,2,3,1,3,0,0,0,2,1,1,0,1,1,2,0,2,0,2,0,1,4,1,2,1,2,1,3,1,1,3,1,1,0,1,0,2,2,1,4,2,1,1,0,2,0,0,2,0,4,4,1,3,2,1,1,3,2,1,1,3,2,0,1,0,2,2,1,1,1,0,1,3,2,1,3,2,0,1,0,0,2,2,2,1,1,2,0,1,3,0,0,2,0,1,1,0,1,2,2,2,0,3,2,3,2,2,2,0,2,0,1,1,1,2,2,3,2,1,2,2,2,1,1,0,2,1,2,1,1,1,0,3,2,4,1,3,2,2,1,3,1,1,2,1,2,1,2,2,2,1,2,2,1,1,3,1,2,2,1,1,1,1,2,2,1,1,1,1,1,3,3,1,2,2,2,1,0,2,2,2,2,2,2,2,0,1,4,2,2,1,1,1,1,1,1,3,1,2,2,2,1,2,1,3,2,1,1,2,1,1,0,2,1,2,2,1,2,2,1,2,2,1,1,1,0,2,1,2,2,2,1,2,1,2,1,1,2,1,3,2,2,2,2,2,2,2,3,4,2,2,2,1,2,1,1,1,2,1,1,1,2,3,2,1,1,1,3,1,3,2,1,1,2,2,3,1,2,1,2,0,2,1,2,1,2,2,2,0,1,1,1,1,1,1,1,3,3,2,1,1,1,1,2,2,1,0,2,1,2,3,1,4,0,1,1,1,0,1,3,2,2,1,0,2,2,0,1,3,1,3,1,1,2,0,1,2,1,1,1,0,1,1,2,0,1,1,3,1,1,1,1,3,1,0,1,1,1,2,1,1,0,2,4,1,1,4,1,1,2,1,1,1,2,3,2,2,0,4,2,3,2,1,2,2,2,0,1,0,0,0,0,2,3,1,1,2,1,2,0,1,2,0,0,1,2,3,4,2,1,0,1,1,1,1,0,2,1,0,4,2,1,0,1,1,3,0,2,2,1,0,2,2,3,2,1,1,0,1,1,2,2,4,2,0,1,0,1,1,1,1,3,1,3,0,3,1,2,2,3,1,3,2,2,4,1,2,1,1,1,1,1,0,1,3,2,1,2,3,1,1,2,3,1,3,1,1,0,1,0,0,1,2,2,2,3,2,2,4,2,0,2,3,2,2,2,2,2,3,2,2,2,2,1,0,3,1,1,1,1,2,2,2,1,2,2,0,2,1,3,2,2,1,2,1,1,1,1,2,2,1,2,3,2,2,2,1,3,1,1,2,0,1,2,2,1,2,1,0,2,1,3,1,1,2,2,1,0,1,2,2,2,1,2,1,2,1,0,3,2,1,4,1,2,1,2,2,3,2,1,2,2,1,2,1,2,2,0,0,2,2,4,1,2,2,2,1,1,3,1,1,2,1,1,0,0,2,0,3,1,1,1,1,1,2,2,3,0,2,3,0,1,2,1,1,2,1,2,3,1,1,1,1,1,1,2,1,1,2,3,3,3,4,2,0,1,1,1,1,3,1,3,2,3,2,2,1,2,1,3,2,2,1,2,1,1,2,1,2,3,1,1,4,1,1,2,1,3,2,1,3,1,1,1,1,2,3,2,3,2,3,3,1,0,3,0,1,2,1,3,3,2,1,2,1,1,1,2,3,1,2,0,2,1,1,3,2,3,1,1,2,3,4,1,1,2,3,2,1,2,0,2,1,1,1,3,2,0,1,2,1,2,2,2,3,2,2,2,1,1,1,0,1,1,1,1,3,1,3,2,3,2,1,1,2,2,1,4,0,1,1,1,3,2,2,1,1,1,2,1,1,1,1,1,2,3,1,2,2,2,3,1,1,1,3,1,2,0,1,1,3,0,1,2,2,3,2,1,2,2,1,3,3,2,2,3,1,1,1,1,1,1,2,1,1,2,3,1,2,1,1,3,0,2,4,2,1,2,1,1,1,3,1,1,2,4,1,1,1,2,1,1,3,3,1,1,2,1,2,1,1,1,2,1,2,2,1,1,1,1,0,3,4,1,4,2,4,1,1,0,1,2,1,1,0,1,2,1,3,2,1,1,2,2,1,1,0,2,2,1,1,1,1,1,1,1,0,0,1,0,0,1,1,1,1,2,0,1,3,2,1,1,1,1,1,1,1,2,2,1,2,2,2,1,1,1,1,2,2,2,2,1,3,1,1,1,1,2,2,1,1,1,3,1,1,2,2,1,2,0,2,0,1,1,1,1,3,2,1,1,1,2,1,1,1,1,2,1,1,2,1,2,2,2,1,2,2,3,0,1,2,4,1,0,2,3,1,2,2,1,1,2,1,1,2,3,2,2,2,3,1,1,1,2,2,2,4,1,1,0,0,2,2,1,1,1,2,3,1,1,3,0,2,2,1,2,3,1,1,1,2,2,1,2,1,2,1,1,0,2,2,1,1,4,1,1,2,1,2,2,2,2,2,1,1,2,2,2,1,2,0,1,1,1,2,1,0,1,1,3,1,2,2,1,1,1,0,0,1,0,2,2,1,2,0,1,2,2,1,1,0,2,0,4,1,2,0,3,1,3,3,1,4,2,0,2,2,0,2,1,1,1,1,1,1,0,1,1,3,0,1,1,0,1,1,2,2,0,1,2,1,2,1,1,2,2,1,1,1,0,1,1,1,4,3,2,0,1,4,1,1,0,1,1,1,1,2,1,1,0,1,1,3,2,4,1,2,1,1,1,2,1,0,0,4,2,2,2,2,1,1,0,1,1,3,2,2,2,1,3,1,2,1,2,1,1,2,1,1,0,2,1,1,1,2,1,1,1,1,1,2,2,1,4,2,2,1,1,1,1,2,2,2,2,1,2,1,2,2,0,1,1,1,2,2,1,1,2,0,2,1,0,2,2,1,2,2,1,0,3,1,0,3,1,2,2,3,0,2,2,2,1,4,2,3,1,2,3,0,2,2,1,1,1,1,2,0,1,3,2,2,2,3,0,1,3,2,2,1,3,1,0,1,1,2,3,2,4,2,2,1,3,1,2,0,1,1,0,1,2,1,1,1,2,1,2,2,1,0,1,1,2,2,3,3,1,1,2,1,3,2,1,2,1,1,1,0,1,3,2,1,1,3,2,2,1,2,1,3,1,3,1,2,0,0,1,3,2,2,2,3,2,3,2,2,1,1,0,2,1,2,1,2,2,1,1,1,3,2,1,0,2,2,2,2,1,3,1,2,3,2,1,2,1,2,1,2,2,0,2,2,1,3,2,1,3,2,1,1,3,1,1,1,1,0,0,2,1,2,3,3,1,1,1,0,2,2,3,4,1,2,1,1,0,1,3,2,2,1,1,1,1,1,1,1,1,1,3,2,2,1,1,1,1,1,1,4,1,1,2,2,2,1,3,4,2,1,1,1,3,1,1,0,1,1,1,0,1,2,2,1,1,2,4,1,1,2,2,2,4,1,2,3,4,2,1,2,3,0,1,1,1,1,1,1,1,2,1,1,2,1,1,2,1,4,2,2,3,1,2,2,1,1,0,1,3,1,2,1,1,1,1,2,1,2,1,1,1,1,2,0,1,1,1,0,1,2,1,2,3,1,1,3,2,2,1,2,2,2,1,1,2,1,0,1,2,1,1,1,0,3,3,1,0,3,1,2,1,2,2,1,1,1,2,3,2,2,1,1,1,3,4,1,1,3,1,2,1,1,2,1,1,2,2,0,1,1,2,1,1,3,2,2,2,3,1,2,0,2,1,1,2,3,1,1,2,1,0,1,3,1,1,1,0,3,2,1,1,1,1,2,1,0,2,1,1,1,3,1,2,2,2,2,3,1,1,1,3,1,1,1,1,1,2,2,4,0,1,1,1,1,1,1,0,1,0,1,1,0,1,0,2,1,2,1,3,1,2,1,2,2,1,1,1,2,4,3,2,1,1,0,3,1,2,3,1,0,1,1,1,3,1,3,2,4,1,2,2,2,0,2,1,1,2,3,2,2,3,2,2,2,2,2,1,1,1,2,3,1,2,2,1,2,4,2,1,3,1,1,2,3,1,0,2,4,1,1,1,3,2,2,2,0,1,2,1,1,1,3,3,1,1,2,2,4,1,2,1,2,2,2,2,1,1,3,1,3,1,3,1,2,2,2,3,3,2,1,2,2,2,0,2,0,1,1,2,3,1,2,3,1,3,1,1,1,1,2,2,0,1,1,1,0,2,3,0,2,2,2,4,1,1,1,1,1,1,3,2,1,2,1,0,0,0,2,1,1,0,4,1,1,1,2,2,2,1,1,3,2,4,0,2,2,1,2,0,3,2,2,1,1,0,3,1,0,3,1,3,3,1,3,1,3,1,2,1,1,0,2,4,2,3,1,2,1,1,1,4,2,1,2,1,2,1,1,2,2,0,1,2,1,2,3,1,2,1,0,0,2,2,2,4,2,1,4,2,2,3,0,2,1,1,1,1,1,1,1,2,0,1,1,3,1,2,1,2,1,1,2,1,2,1,4,2,1,1,3,4,2,2,2,4,2,2,1,2,0,1,0,3,2,1,2,2,1,1,3,2,1,1,2,1,1,3,2,3,2,0,2,2,0,1,1,1,0,2,1,2,2,0,1,2,1,1,1,2,1,2,0,0,1,2,3,1,0,1,2,1,1,1,1,1,3,3,0,2,2,2,1,1,1,0,1,1,0,0,1,1,1,1,2,0,1,1,1,2,1,2,2,1,1,0,2,1,0,1,1,3,1,1,2,2,3,1,1,4,3,2,1,1,2,3,1,2,1,0,1,0,1,2,1,2,1,1,3,3,1,1,2,0,0,2,3,1,2,0,1,1,2,2,4,2,4,2,2,2,2,3,3,3,2,1,1,1,3,1,1,2,1,2,1,2,1,3,2,2,4,2,1,1,1,2,1,1,2,2,3,1,0,0,0,0,1,2,1,1,2,1,1,1,1,2,1,2,1,2,2,2,2,1,1,2,3,1,1,3,0,1,1,0,1,2,1,1,1,1,3,2,1,1,1,0,0,1,2,1,3,2,2,3,4,1,2,3,3,1,1,1,1,1,1,2,1,1,1,2,3,2,2,1,4,0,1,1,2,2,1,2,1,1,1,1,1,3,1,3,2,2,0,2,2,3,1,1,0,2,1,1,1,1,2,2,1,2,0,0,1,1,3,1,0,0,1,3,1,2,2,0,3,2,1,1,2,2,4,1,1,1,1,3,1,1,1,0,1,3,3,1,2,1,1,1,1,1,2,3,1,1,3,2,4,1,2,1,0,3,3,2,1,2,0,1,2,2,1,1,1,0,2,1,1,2,2,1,2,1,1,0,1,1,1,3,1,2,2,1,1,0,4,1,1,2,0,3,2,1,3,3,2,1,3,2,2,2,1,2,1,3,1,4,1,3,1,2,2,1,1,1,1,2,1,3,1,2,2,3,1,1,3,1,3,1,2,0,2,1,3,2,0,3,1,0,4,1,2,3,1,2,1,2,1,2,1,0,0,1,2,2,1,1,2,2,2,0,2,2,2,3,1,2,2,2,1,1,0,1,1,1,0,2,0,1,1,1,2,2,3,3,3,2,1,1,1,1,0,2,2,1,0,2,2,2,2,1,1,1,2,3,2,1,3,1,1,3,1,0,2,2,1,1,1,1,2,3,1,1,2,1,2,2,2,1,2,2,2,1,0,1,2,1,1,1,3,2,1,1,4,1,1,2,1,1,1,2,1,1,1,1,0,2,2,1,1,2,0,1,1,2,1,2,0,1,1,3,1,3,0,2,1,2,2,0,2,2,1,1,1,1,2,1,0,0,2,1,2,1,2,0,1,0,1,1,0,1,1,4,1,1,2,1,1,2,0,2,1,1,1,1,1,2,1,1,2,1,1,0,2,1,2,2,3,1,1,0,2,2,1,3,2,1,0,2,1,1,1,1,2,3,1,1,3,4,1,2,1,1,1,1,1,2,2,1,2,1,1,1,2,1,1,2,1,1,1,1,2,1,2,2,1,1,1,2,1,1,1,2,2,1,3,2,2,0,2,2,1,0,2,2,0,1,4,1,0,3,2,1,2,0,0,2,2,1,2,1,1,2,1,3,1,3,1,1,3,1,2,3,1,1,1,1,2,2,1,2,1,3,1,2,2,1,2,1,3,2,2,2,2,2,1,2,1,2,1,2,3,1,2,2,1,2,4,1,1,1,1,0,3,1,1,2,1,1,2,1,2,1,2,1,2,0,1,1,3,1,1,1,3,1,3,1,1,0,0,3,2,2,2,3,1,0,3,1,1,1,1,2,3,2,1,2,1,1,1,2,2,2,1,1,1,2,2,1,1,2,1,3,2,2,0,2,1,1,1,1,1,1,0,1,2,2,0,3,2,2,4,2,3,0,2,2,1,3,4,3,1,1,1,2,1,1,2,1,2,0,2,2,1,3,1,1,3,3,3,2,1,2,3,1,2,1,2,1,3,1,1,0,2,2,0,1,4,2,0,1,3,3,2,1,4,3,1,1,1,1,1,1,1,1,1,0,2,1,1,1,1,1,1,1,1,3,2,1,2,2,3,2,4,2,2,2,2,2,1,2,1,2,1,2,0,1,4,0,1,1,1,2,2,3,2,1,1,4,2,1,1,1,0,3,1,1,1,0,3,1,1,3,0,2,3,2,4,1,1,1,1,2,2,1,3,1,1,2,3,2,1,1,2,1,2,1,3,2,3,2,1,1,2,3,1,2,2,3,2,1,1,1,2,1,2,3,1,1,1,2,1,1,2,2,1,1,0,3,1,1,1,1,1,4,2,1,1,4,1,2,1,1,1,2,1,1,2,3,2,2,1,2,1,1,2,1,1,1,2,1,2,2,1,2,1,1,3,1,2,2,1,3,1,2,0,0,3,1,2,1,1,0,2,0,1,2,2,3,1,2,3,3,1,1,1,1,2,2,2,2,3,1,1,0,1,1,1,1,0,1,2,1,1,2,1,1,1,1,2,2,1,2,2,2,1,1,4,1,1,2,1,1,0,0,3,1,2,1,2,0,1,1,3,2,1,3,1,2,2,2,0,2,1,1,1,1,2,3,1,0,2,3,1,1,2,2,2,3,1,3,3,1,3,3,0,1,3,2,1,2,2,1,1,3,0,1,0,1,1,1,1,1,3,0,1,1,2,3,2,2,3,2,1,1,4,1,1,1,2,1,0,3,1,1,1,1,1,1,2,2,2,0,3,2,0,2,1,1,2,1,1,0,1,1,2,2,4,1,1,1,1,0,1,2,2,1,2,2,1,2,2,0,1,3,1,1,2,1,1,1,3,3,2,2,1,2,2,0,1,0,2,1,1,4,1,1,1,2,1,2,3,4,0,1,1,0,1,4,2,1,0,3,1,2,2,1,1,2,3,1,2,1,0,2,2,1,3,1,2,1,2,2,1,1,0,1,4,2,1,0,0,2,4,1,3,0,3,1,1,0,2,0,1,2,1,1,1,4,0,1,1,3,2,1,2,2,1,1,1,3,2,1,4,2,3,0,1,1,2,2,2,2,1,2,1,2,1,1,1,2,2,2,1,1,3,2,4,1,1,1,2,2,1,1,2,1,1,2,2,1,0,1,1,2,1,1,0,1,3,2,2,2,3,1,2,2,1,2,0,3,1,2,2,1,1,1,1,2,3,0,2,4,2,3,2,1,1,1,2,2,1,1,2,2,1,0,3,1,2,1,1,3,1,4,2,1,4,2,2,1,1,2,3,1,1,1,0,2,1,1,1,1,1,3,3,1,0,2,1,1,2,2,3,0,1,1,1,1,0,1,2,3,2,1,3,4,0,1,2,2,1,2,2,1,2,1,1,0,1,1,2,1,1,1,2,2,1,2,3,3,1,2,2,1,2,1,1,1,1,1,2,2,0,1,3,1,3,2,1,1,1,1,1,2,1,2,2,2,2,3,2,2,2,2,1,1,4,2,2,2,0,1,2,4,2,4,2,2,2,3,1,2,1,3,0,1,1,1,1,2,1,1,3,1,1,1,2,0,1,2,0,2,3,1,0,2,1,1,2,2,2,1,4,2,2,2,3,0,2,1,1,3,1,0,3,3,3,0,1,2,1,1,1,3,3,3,3,3,2,2,2,0,2,0,2,2,1,2,2,2,3,1,1,3,1,2,1,1,1,1,1,1,1,1,3,0,3,0,2,1,1,2,2,0,1,1,2,2,1,1,0,1,0,0,1,1,3,1,0,0,1,2,1,1,2,1,1,1,1,4,2,2,1,1,3,0,1,1,0,2,1,3,0,2,1,2,2,2,2,2,3,1,2,2,3,3,1,2,1,1,2,1,1,2,0,2,2,2,2,1,2,1,1,0,1,1,2,3,1,3,1,2,3,3,1,2,1,1,1,2,2,2,0,2,2,1,0,0,1,0,2,1,0,0,3,1,0,2,1,2,1,3,2,4,2,1,1,0,1,3,1,3,2,2,1,3,4,1,3,0,1,1,1,1,1,1,1,1,3,2,1,1,1,1,1,2,3,3,2,1,0,3,3,2,2,2,2,3,2,2,2,2,1,1,2,2,2,1,2,3,1,1,2,2,0,1,0,1,1,3,0,2,0,1,0,0,3,1,0,1,2,2,1,2,3,1,2,2,0,1,3,3,4,3,0,1,4,2,1,1,2,1,1,2,1,2,2,1,1,1,0,2,2,1,2,2,1,1,0,2,2,1,3,1,1,2,2,1,1,1,2,1,1,2,2,1,1,2,2,2,0,1,2,2,1,2,0,1,1,2,1,1,1,2,1,1,1,1,2,2,2,1,3,2,1,1,3,2,1,4,2,3,0,1,1,2,2,2,2,2,2,1,4,1,2,2,1,0,1,3,1,2,2,1,1,0,3,1,2,2,1,1,2,1,3,2,1,4,1,0,0,1,1,4,2,1,2,2,0,2,3,2,1,2,2,1,1,2,1,1,2,2,2,2,1,1,2,2,2,0,0,0,3,1,1,1,2,1,1,3,2,1,2,1,2,2,1,3,1,2,1,2,1,1,2,1,3,1,3,0,1,3,2,1,1,2,2,2,1,2,3,1,3,2,1,2,1,1,1,2,1,1,2,3,3,2,4,1,2,2,2,1,2,1,2,2,1,1,2,0,1,1,1,1,1,1,2,4,3,1,2,1,1,1,2,1,2,1,2,3,1,3,3,1,1,1,2,3,2,4,1,2,3,1,1,2,1,3,2,0,2,1,2,3,1,1,1,4,1,2,1,1,1,2,1,3,4,4,1,1,3,2,1,0,2,3,3,1,0,1,4,1,2,1,1,0,1,1,1,0,1,1,1,1,2,1,2,1,4,4,1,2,1,2,1,1,1,2,2,0,1,0,2,1,3,2,1,2,1,1,1,3,2,1,2,1,2,1,0,2,1,1,1,1,2,0,1,2,2,1,2,1,1,2,1,2,2,2,2,2,3,1,2,1,1,0,1,3,1,1,1,1,3,2,2,2,4,4,1,1,1,1,2,1,0,3,1,1,2,1,2,2,3,2,1,2,2,1,2,1,2,3,2,2,1,1,1,4,1,2,2,1,1,2,1,1,1,1,1,2,3,1,2,1,2,1,1,3,2,1,2,1,0,2,1,0,2,0,1,1,1,3,3,2,1,1,1,1,1,1,1,1,2,2,1,1,1,2,1,1,1,1,1,1,1,1,3,1,1,2,0,1,2,3,3,2,2,3,2,1,1,1,1,2,1,2,1,1,1,1,2,3,1,1,2,1,3,1,1,2,2,1,2,3,1,3,1,2,1,1,2,1,1,2,0,1,2,1,1,1,1,0,1,1,1,2,2,4,3,0,1,1,1,2,2,2,2,1,1,1,2,2,1,1,1,1,1,1,2,1,2,2,2,1,1,1,2,1,1,1,1,1,2,0,1,1,1,1,0,2,1,1,3,1,1,1,0,0,0,1,2,0,2,2,1,0,1,1,2,1,1,2,1,2,2,1,1,4,1,3,1,1,3,1,0,2,1,1,2,2,1,1,3,1,3,1,1,1,2,2,1,1,1,3,1,3,1,2,2,2,1,1,1,4,1,1,2,3,3,2,0,1,1,0,1,1,1,2,1,1,1,2,4,2,3,2,0,2,1,1,1,1,1,1,1,0,1,1,1,3,2,1,1,2,1,1,2,3,1,2,1,1,1,0,1,2,1,1,2,2,4,2,1,1,1,1,1,4,1,3,1,1,2,0,2,2,0,4,1,3,0,1,1,1,0,1,2,1,1,1,1,1,0,0,1,0,3,1,2,3,1,2,0,3,1,2,1,2,2,1,1,1,1,1,2,3,1,1,1,0,1,4,1,1,2,2,1,3,1,1,1,1,3,2,2,2,2,2,3,0,1,1,3,1,1,1,1,1,0,3,1,2,3,1,4,2,1,1,1,1,1,1,2,1,1,2,2,3,1,2,2,1,0,1,2,1,2,4,1,2,1,0,1,1,0,1,1,1,2,2,0,3,0,1,2,0,2,4,1,1,0,3,1,1,2,3,1,1,3,3,0,3,2,1,1,2,1,2,0,0,1,0,1,0,2,2,1,3,1,1,2,2,1,2,1,2,1,2,1,2,2,1,2,0,2,1,2,1,2,3,2,3,0,0,2,2,3,0,2,1,1,3,2,3,1,3,1,1,2,1,1,1,3,1,2,1,2,3,1,1,3,1,3,2,1,0,3,2,2,1,2,1,2,3,2,1,2,1,1,2,1,3,0,0,3,1,2,1,2,1,0,1,2,1,1,1,1,1,2,1,2,2,3,2,1,3,1,1,2,1,2,0,3,2,1,2,1,3,2,3,1,0,1,2,1,1,0,3,3,3,3,2,3,1,1,1,3,1,1,1,3,1,3,2,3,1,2,2,1,1,1,1,1,3,1,1,2,1,1,2,3,1,1,1,3,2,1,1,2,0,4,2,1,2,0,0,1,1,1,2,1,1,2,2,1,1,1,1,1,1,1,3,4,2,2,1,0,0,2,1,1,0,1,1,2,1,1,2,1,0,2,1,1,4,1,1,3,1,0,3,1,2,1,1,1,2,1,4,1,1,2,2,1,2,1,3,0,1,1,0,3,2,3,1,1,1,1,2,1,1,0,1,0,2,2,2,1,2,2,1,1,2,1,1,2,1,0,1,1,2,2,2,2,2,4,0,2,2,2,4,1,1,2,2,1,3,1,1,1,3,1,1,1,1,3,1,3,1,1,1,1,1,2,1,1,3,0,3,0,1,2,1,3,4,1,2,2,2,2,3,0,2,2,0,1,2,4,1,1,0,3,2,1,2,0,1,1,2,3,3,2,4,3,1,2,3,1,1,2,1,2,2,1,2,2,1,1,1,2,1,1,1,2,1,2,2,2,3,1,4,1,1,2,0,2,3,0,1,0,1,2,2,2,1,1,2,2,2,2,2,1,0,2,1,1,1,2,1,0,1,1,1,3,2,1,1,2,1,3,3,1,1,0,1,1,2,2,1,1,1,4,3,2,1,1,1,3,0,3,2,2,1,1,1,2,1,3,1,1,1,2,1,2,1,1,3,2,1,1,2,1,1,1,1,3,2,2,2,3,1,4,2,2,2,2,2,0,1,1,1,2,2,2,2,3,1,1,2,1,3,2,1,1,3,1,1,2,1,1,1,2,1,1,1,2,1,2,2,2,2,0,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,3,1,1,1,1,2,2,2,2,1,0,1,2,3,1,1,2,1,2,2,1,1,2,1,0,1,2,2,2,3,1,1,0,1,1,2,2,2,2,1,2,3,1,0,1,2,1,1,1,2,0,2,2,1,2,1,1,0,2,1,2,0,0,2,1,2,2,4,1,2,1,2,2,1,2,3,1,2,1,1,0,2,2,3,2,4,1,0,1,1,2,1,2,0,1,0,1,2,1,2,2,2,2,2,2,1,2,1,2,2,2,3,1,0,1,0,2,1,1,1,1,2,1,1,1,1,1,1,3,1,1,1,2,2,1,1,2,1,1,2,2,1,2,3,1,0,1,1,3,2,1,1,3,2,1,1,1,2,1,3,2,1,1,3,1,1,4,1,3,1,2,2,1,3,1,4,3,2,1,2,1,1,1,2,2,3,2,2,2,2,3,2,1,2,2,2,3,1,1,3,1,1,1,1,3,3,1,1,1,0,2,2,1,1,1,1,2,1,2,0,1,2,3,2,1,2,1,3,0,1,3,1,1,1,2,1,1,2,3,0,3,2,1,2,0,3,1,2,2,2,3,3,0,1,1,1,1,0,1,3,3,1,2,1,1,2,2,3,1,2,1,1,3,1,2,1,2,2,1,1,1,3,2,1,2,3,1,1,4,2,1,1,1,1,2,3,2,1,2,1,2,1,2,1,3,2,2,1,2,1,1,2,2,2,1,2,2,2,1,3,2,1,1,1,3,2,2,3,4,1,1,3,2,2,2,2,1,1,2,2,1,1,2,1,1,1,1,2,1,1,1,1,2,1,1,0,2,1,1,1,2,1,1,1,2,3,3,2,2,2,2,2,2,3,2,1,1,1,1,2,1,1,1,2,3,2,2,4,1,2,2,2,4,2,2,3,1,1,3,3,1,2,1,1,1,1,1,2,0,1,1,3,1,1,1,2,2,1,0,1,2,1,1,1,2,2,2,3,1,2,1,2,1,1,3,2,1,1,2,1,1,2,1,1,1,1,3,0,1,2,3,1,1,2,2,1,1,1,2,2,1,2,1,2,2,2,1,0,1,3,1,1,2,2,1,1,1,2,2,1,1,0,2,1,3,1,2,1,3,2,3,1,2,2,0,1,1,1,1,2,3,1,2,2,2,1,3,1,1,0,2,0,1,1,3,1,2,0,2,4,1,2,3,2,2,2,2,0,2,2,0,2,2,1,2,1,4,1,1,0,2,1,0,3,2,1,3,1,1,2,1,1,1,1,3,2,1,1,1,2,2,2,4,1,2,1,3,1,3,2,2,1,2,0,1,1,0,2,3,0,1,1,1,3,1,1,1,1,0,0,3,4,2,2,4,2,1,2,4,2,0,1,1,2,1,3,0,1,2,1,4,1,1,2,3,1,1,2,2,3,1,3,2,1,2,2,2,3,1,1,4,3,2,1,1,2,1,2,3,2,2,1,0,1,0,3,1,1,1,3,2,1,2,3,3,0,4,2,1,2,3,2,2,1,0,3,1,1,0,1,3,3,2,2,3,1,2,4,2,2,1,1,2,2,1,2,3,2,1,2,2,1,2,2,1,2,3,1,1,2,2,1,2,2,1,2,3,3,1,1,1,3,2,2,1,2,2,3,2,3,1,3,3,2,4,3,2,1,2,2,1,2,0,4,1,1,2,0,1,0,1,2,3,1,2,1,2,1,3,1,1,1,2,1,1,2,2,1,2,2,1,1,1,3,1,1,1,3,2,2,3,1,0,2,2,1,1,2,3,1,1,4,1,0,2,1,3,2,0,1,2,0,3,1,0,0,3,1,3,1,1,3,1,2,2,2,3,1,0,1,2,2,2,1,1,2,0,2,2,3,1,3,1,2,1,2,1,2,2,1,2,0,1,2,2,1,1,0,1,1,2,3,1,1,0,3,2,1,2,0,0,2,2,1,2,3,2,1,1,1,2,1,2,3,1,3,0,1,1,2,3,1,1,1,1,1,1,1,2,3,3,2,4,2,1,2,2,1,2,1,3,3,3,1,1,1,0,1,2,2,2,2,1,1,2,2,1,1,2,3,4,4,3,2,1,1,1,1,2,1,1,0,2,1,1,1,0,3,2,3,2,2,4,1,1,1,2,2,1,1,2,1,2,4,1,1,2,1,1,1,2,2,3,2,1,3,1,1,2,2,3,1,2,2,0,1,1,2,1,2,1,0,2,1,1,3,3,2,1,1,3,0,1,2,1,2,2,2,1,2,1,1,2,2,1,2,3,0,2,1,1,2,1,2,1,3,1,4,1,2,0,0,1,1,0,1,2,3,2,1,2,1,3,2,3,3,2,2,2,1,1,1,2,3,0,1,2,1,1,0,1,1,1,1,1,2,1,0,3,0,2,1,3,2,1,3,0,1,2,1,2,1,1,1,1,2,1,1,1,2,2,2,2,1,0,2,1,3,1,1,1,1,0,2,2,1,1,1,0,1,1,2,1,1,2,2,1,2,0,1,1,2,1,1,0,1,2,2,1,4,0,1,2,3,1,2,2,1,1,3,3,1,1,1,2,3,2,1,0,0,1,1,2,1,3,2,0,2,2,1,1,0,1,0,1,1,1,0,1,0,0,2,1,1,1,0,0,2,1,2,1,2,2,4,3,1,1,1,3,1,3,1,1,3,0,1,1,4,2,1,1,3,1,3,4,3,0,3,3,2,2,1,1,1,2,2,1,2,1,1,1,1,4,1,2,1,1,2,1,3,2,1,1,3,1,2,2,3,2,1,2,1,1,1,1,2,2,0,1,0,1,3,2,2,2,1,4,3,1,2,3,1,3,2,1,1,1,1,1,0,4,2,2,1,1,2,2,1,1,2,1,2,1,1,1,2,4,1,2,3,2,2,3,3,0,4,2,1,2,1,2,1,2,0,1,1,0,1,1,3,2,1,1,1,0,2,2,2,1,0,2,2,1,1,2,1,2,3,3,0,0,2,2,1,3,2,1,2,1,4,4,3,1,2,3,1,1,3,2,1,1,0,3,1,1,0,1,2,2,1,2,2,1,1,3,1,3,1,1,3,2,1,3,1,1,2,3,1,3,2,1,1,4,1,4,3,1,1,1,2,2,3,3,1,2,3,1,2,3,3,2,1,0,0,3,2,4,3,1,3,3,2,1,1,1,1,1,1,1,3,2,2,3,1,3,1,1,3,2,1,1,1,2,2,2,2,2,4,2,1,2,2,1,2,2,3,1,0,1,1,1,2,1,2,4,1,1,2,1,1,3,1,1,1,1,3,1,2,1,0,1,1,1,0,3,3,2,3,2,1,1,1,1,4,2,1,1,2,1,3,1,1,2,0,1,3,0,1,1,2,1,2,2,1,2,0,0,2,2,1,1,0,1,1,3,1,1,2,1,1,2,1,1,2,1,0,0,3,3,4,1,2,2,3,2,0,2,2,1,1,1,1,2,1,1,4,2,3,2,2,1,3,2,1,1,0,4,3,4,1,0,1,2,1,1,1,2,1,2,0,3,2,2,2,1,0,0,2,1,3,2,1,2,4,1,1,1,0,1,1,2,1,1,1,1,2,1,1,1,1,1,2,0,1,4,1,3,2,0,1,1,2,1,4,3,1,3,2,1,1,0,2,2,1,1,1,0,1,1,2,1,1,1,2,1,1,2,1,1,0,3,0,2,2,2,2,2,1,1,3,1,1,1,3,2,1,2,2,2,2,1,1,0,0,1,2,0,2,2,1,4,1,3,0,1,1,1,1,1,2,1,1,1,3,1,0,1,2,2,1,0,2,2,2,2,2,2,1,0,2,2,2,2,2,2,2,1,1,1,2,1,1,0,1,1,1,0,1,2,1,1,1,2,2,2,1,1,1,1,2,1,0,2,3,2,3,1,2,1,1,1,0,3,1,3,1,1,3,2,2,0,1,2,2,0,2,3,2,2,1,1,1,1,1,1,1,2,1,1,1,3,3,1,3,3,1,2,2,1,1,2,1,3,2,4,2,2,1,1,1,1,3,3,2,4,3,1,3,1,1,0,1,1,0,2,1,1,0,0,3,1,1,1,3,1,1,2,2,1,1,1,3,2,2,3,1,0,2,1,1,3,2,1,1,1,0,1,1,2,2,2,1,1,1,2,2,2,1,1,1,3,1,3,2,1,3,2,0,2,3,1,2,1,3,1,3,2,1,2,2,1,1,4,3,1,1,1,2,2,1,2,2,1,1,1,1,2,2,3,1,2,2,1,1,2,2,1,1,2,1,1,1,1,1,2,2,2,1,2,2,1,2,1,1,2,2,2,2,3,2,0,2,0,1,1,3,1,3,2,1,2,2,1,2,1,2,3,2,1,2,0,1,1,2,2,1,2,1,2,2,2,1,1,2,1,0,1,1,1,1,2,4,1,1,0,2,0,2,0,0,2,1,1,1,1,1,1,1,3,1,2,1,1,2,1,1,1,1,1,4,1,1,3,1,2,1,2,1,2,3,2,1,2,1,3,1,1,2,1,2,1,1,2,3,1,2,1,2,2,1,2,2,1,2,1,2,1,2,2,1,2,3,1,3,2,3,3,1,0,1,2,2,2,4,2,1,2,1,2,1,1,2,2,2,2,1,3,0,1,2,2,2,3,2,1,2,1,2,2,3,1,1,1,2,1,3,1,2,1,1,3,2,1,0,2,2,1,2,2,1,2,0,1,0,2,1,3,2,2,2,2,2,1,2,1,1,1,0,1,2,1,3,1,2,1,1,2,1,2,1,3,1,2,2,2,1,2,3,1,2,1,1,2,1,0,0,1,1,2,1,1,1,1,1,1,1,1,1,2,1,2,2,3,1,1,1,1,2,2,2,4,3,1,3,2,2,1,1,1,1,0,1,1,2,2,1,1,1,4,1,1,1,1,1,2,2,1,1,1,2,2,3,1,1,1,3,0,1,3,4,1,2,1,2,3,1,3,2,1,1,2,2,1,1,2,2,1,2,1,1,2,0,1,2,2,2,2,2,3,1,2,3,1,1,1,2,0,3,2,1,1,2,1,1,1,2,1,1,1,1,1,1,1,0,3,3,3,2,1,2,2,1,2,1,1,2,2,1,2,3,4,1,1,1,3,1,3,2,3,1,1,2,1,2,1,0,1,3,2,1,2,3,0,2,1,1,1,3,1,3,1,1,0,1,2,2,2,1,3,2,0,2,2,1,1,3,1,3,1,3,1,3,1,0,1,1,3,1,1,1,2,1,3,1,3,1,0,3,0,1,3,1,1,1,1,1,3,2,2,3,0,3,2,3,3,2,2,2,3,2,2,3,1,2,2,2,2,1,2,1,2,1,3,1,1,0,1,1,4,3,1,1,0,1,1,1,1,1,2,1,2,2,1,3,1,1,1,1,1,2,1,1,1,1,2,2,2,1,1,1,2,3,1,3,2,1,3,3,2,2,0,2,2,1,2,1,1,2,1,1,3,1,1,2,3,2,1,2,1,2,1,1,1,1,2,1,1,3,1,2,1,2,2,2,2,1,1,2,1,3,2,1,3,1,1,1,2,3,0,3,0,1,1,1,1,1,2,1,2,1,1,2,2,2,1,2,3,2,2,1,0,1,3,3,1,2,0,1,2,1,2,2,1,0,2,1,2,0,1,1,2,1,3,2,3,2,3,1,1,2,1,0,1,4,1,2,2,3,2,1,2,2,1,1,1,2,2,1,2,1,1,4,2,1,2,1,0,0,2,0,1,1,2,1,1,2,2,2,2,1,1,2,1,2,0,2,1,3,1,2,4,2,1,2,2,2,1,1,2,1,2,2,1,2,1,1,2,1,1,0,1,3,1,2,2,1,2,2,1,3,2,3,1,2,2,2,3,4,2,1,2,2,2,2,2,2,4,2,4,2,1,1,2,2,0,1,3,2,1,2,1,1,1,1,1,2,2,1,3,1,1,2,1,2,1,0,1,2,3,3,1,1,1,2,0,1,1,1,4,1,3,2,1,0,1,2,2,2,1,1,0,2,1,1,2,2,4,2,3,2,1,0,2,1,0,3,2,1,1,2,3,1,0,1,1,2,2,3,1,1,1,0,2,1,2,1,1,2,1,1,1,1,4,2,1,1,2,1,1,2,1,1,2,1,1,1,1,1,1,1,1,1,2,1,1,1,0,1,3,1,3,2,3,2,2,2,1,2,2,1,2,3,3,1,2,2,2,1,0,1,2,2,1,2,1,1,0,3,1,2,1,3,3,1,3,1,1,1,1,1,1,1,2,3,1,1,2,3,2,1,1,1,1,1,2,2,1,1,2,2,1,2,2,1,2,2,4,2,2,2,2,3,2,1,1,2,1,4,2,2,3,3,1,2,3,1,1,2,1,1,3,3,1,2,1,2,1,1,1,4,2,2,1,2,2,1,0,1,1,2,1,3,3,1,3,2,3,3,1,2,3,2,3,2,2,2,1,2,2,1,2,2,2,3,2,2,3,3,3,1,1,2,2,1,0,2,0,3,2,1,1,0,1,3,2,1,2,3,1,1,0,0,2,3,1,0,1,1,3,1,3,1,3,1,3,2,1,1,1,2,1,3,0,2,1,2,2,1,1,2,1,3,1,1,0,1,1,2,1,2,2,2,2,2,0,2,3,2,2,2,1,1,3,1,2,1,1,1,1,3,1,1,0,3,2,1,2,0,2,1,2,0,1,2,1,1,1,2,1,1,3,3,2,2,3,4,1,2,2,1,2,1,2,1,2,1,2,1,1,1,2,3,3,4,0,2,2,1,0,1,1,2,1,1,2,0,1,3,1,1,1,0,2,1,2,1,1,3,3,2,1,1,4,2,2,1,1,2,1,3,2,1,1,2,1,1,2,2,1,4,2,1,1,1,3,1,0,2,1,1,1,2,1,2,1,2,3,2,2,2,1,4,1,1,2,2,1,4,2,1,2,1,1,1,2,1,1,3,1,4,2,2,1,2,0,2,3,2,2,0,2,0,1,1,0,1,1,1,1,2,0,2,2,2,2,1,2,1,0,1,1,4,3,1,4,1,2,2,2,1,3,2,2,1,3,1,1,2,2,1,2,1,1,2,1,0,3,2,2,1,1,3,3,1,2,2,2,2,1,1,2,0,2,1,1,2,0,3,1,3,1,2,1,1,2,4,1,2,2,1,2,2,1,2,1,1,1,1,2,2,2,3,1,2,1,1,0,2,1,1,0,1,2,1,2,2,1,3,0,1,2,1,2,3,0,1,2,3,2,0,2,1,1,1,2,2,1,2,3,1,1,2,2,4,2,2,1,1,0,1,1,3,1,2,1,1,2,1,2,3,2,3,2,0,1,3,3,1,0,2,2,3,2,2,3,2,1,1,1,2,1,3,4,1,3,2,1,3,2,1,0,3,2,2,2,1,1,2,3,1,1,3,4,1,1,1,2,2,2,3,3,1,3,1,1,2,1,1,1,3,2,1,1,1,1,3,1,3,2,2,1,0,3,1,1,3,3,3,4,3,1,1,1,1,2,3,1,2,1,1,3,0,2,1,1,1,3,3,1,2,3,1,2,2,1,1,3,1,1,2,1,4,2,1,1,3,3,1,2,1,4,3,1,2,1,1,3,1,1,1,1,2,1,1,1,1,2,2,1,4,4,3,2,1,1,2,2,2,3,2,2,1,2,2,3,3,1,1,1,1,2,1,1,2,1,1,1,4,1,4,1,3,2,1,1,1,1,1,1,1,2,2,1,2,3,1,1,0,1,2,1,1,2,1,1,3,0,1,2,1,1,1,2,0,1,0,1,2,2,3,2,3,1,1,2,0,1,2,1,1,0,2,2,1,2,1,0,3,1,2,1,1,3,3,0,1,1,1,1,4,2,1,1,2,2,1,1,0,2,4,1,1,1,0,1,0,1,1,1,1,0,1,1,1,1,1,1,1,1,3,2,2,2,2,1,0,3,1,0,1,3,0,1,1,4,1,1,2,1,1,0,1,1,1,1,2,2,1,2,1,1,1,1,1,1,2,1,2,0,3,2,2,1,2,1,2,3,0,1,1,1,2,1,1,2,3,2,2,0,2,1,2,2,2,2,1,1,3,2,3,2,4,1,4,2,2,2,2,1,3,1,2,2,1,1,2,0,1,2,3,2,2,0,1,2,1,2,2,1,1,1,1,2,1,2,1,1,1,0,1,1,4,1,3,1,1,1,1,0,1,1,1,1,0,2,1,2,3,2,3,1,1,2,1,1,1,2,3,2,2,2,3,2,2,2,0,1,1,1,0,2,0,2,0,1,1,3,1,1,2,0,1,1,2,2,2,1,1,1,0,2,1,2,0,1,1,2,1,1,0,1,2,2,1,3,1,4,3,1,1,2,4,0,1,0,1,1,2,1,0,2,2,2,0,1,1,3,0,2,3,4,3,1,1,1,2,2,1,3,3,4,1,1,2,1,1,2,0,2,1,1,1,3,0,2,1,2,1,3,1,3,1,3,3,2,2,2,1,1,1,1,1,1,2,2,1,1,2,1,3,3,1,3,1,2,3,1,0,1,3,1,3,3,1,1,2,2,2,0,1,2,2,2,1,2,2,1,3,2,1,1,1,1,1,3,1,0,0,1,1,2,2,2,1,1,0,1,1,3,0,2,1,2,2,2,1,2,0,4,2,1,2,2,2,1,2,1,0,1,2,1,1,2,2,1,3,4,2,1,1,2,2,1,2,2,1,2,2,4,2,2,1,1,1,1,1,1,2,4,2,1,0,1,1,1,0,1,1,0,1,1,1,4,2,2,2,3,1,2,2,2,1,2,2,1,3,3,0,2,1,2,3,1,1,2,1,1,1,2,2,2,1,3,4,1,3,1,3,1,2,3,2,1,1,3,1,1,3,1,1,1,1,1,1,1,2,3,0,1,1,3,1,1,1,0,2,1,1,1,2,1,1,1,2,1,1,1,3,3,3,3,0,1,2,2,3,2,0,4,4,1,1,1,1,1,3,0,2,1,1,2,1,1,2,1,3,2,1,1,3,3,1,1,1,1,2,2,2,1,2,1,1,1,1,1,1,2,2,2,1,1,1,1,2,2,1,1,3,1,1,1,1,1,1,2,1,2,1,2,2,1,3,2,2,1,1,1,1,0,2,2,1,1,1,2,2,2,1,2,1,1,1,2,1,3,1,1,3,3,2,2,2,1,1,3,1,1,2,2,0,2,1,2,2,2,1,1,1,2,1,1,3,3,2,2,4,2,1,4,1,1,1,1,1,2,1,1,1,2,0,0,1,1,1,1,2,1,0,2,1,2,2,0,1,1,1,2,1,2,0,1,1,3,1,0,1,0,1,3,0,1,1,3,0,2,1,1,3,2,2,2,2,2,3,3,3,3,0,2,3,2,2,0,2,2,2,1,2,3,2,1,1,1,1,2,2,1,4,1,1,1,1,1,1,2,1,0,0,2,1,4,1,2,1,1,3,1,2,1,2,2,1,2,1,1,1,1,1,1,3,3,1,2,2,1,3,2,2,2,1,4,2,2,0,1,3,4,2,2,2,2,2,0,2,1,1,1,1,2,2,2,1,2,1,0,0,1,1,1,3,2,2,1,0,0,1,1,2,1,3,2,3,1,1,1,1,1,2,2,1,1,0,1,1,1,2,1,1,1,2,0,2,0,3,2,2,3,2,1,1,1,1,2,1,1,3,2,1,1,1,0,3,1,1,0,1,1,1,1,1,2,0,2,1,2,1,1,0,1,2,1,1,2,3,1,0,1,0,3,2,1,1,2,1,1,3,2,1,2,0,4,4,3,2,1,2,1,0,3,1,1,1,1,4,2,1,2,1,1,1,3,1,1,1,1,1,3,1,0,0,1,1,2,3,1,2,2,0,2,1,3,2,1,3,2,1,1,3,1,1,2,1,2,3,1,1,1,0,2,2,2,2,3,2,2,1,2,0,1,4,1,1,3,1,2,2,0,1,1,2,1,3,1,0,2,2,1,3,0,3,2,2,1,2,1,3,1,1,2,1,1,2,1,1,0,1,4,1,1,1,0,3,3,2,1,1,1,1,1,1,2,2,2,2,3,2,1,0,2,1,1,1,1,2,0,3,2,2,1,1,3,2,3,2,2,1,2,3,2,1,3,2,1,3,1,1,2,1,3,2,2,1,2,1,1,1,1,2,2,4,2,0,1,2,2,3,1,2,1,2,4,1,1,0,1,0,3,1,1,2,2,3,1,1,1,2,1,1,0,1,3,1,2,1,0,1,1,2,1,2,2,1,2,1,1,1,1,2,1,1,3,2,2,1,2,1,1,0,0,1,2,1,1,0,1,3,1,0,2,1,1,2,1,3,2,3,2,1,1,1,2,1,1,1,2,2,1,1,1,2,1,1,2,0,1,1,2,1,3,2,2,1,1,1,2,2,0,1,2,1,2,3,2,1,0,2,0,0,2,1,2,2,2,1,2,3,2,2,0,2,2,1,2,3,1,1,1,1,2,1,3,1,3,2,1,2,3,3,3,2,2,1,2,2,2,1,2,2,2,2,1,2,2,1,2,3,2,1,1,1,1,2,2,1,1,2,0,1,1,1,1,1,0,1,1,0,2,2,1,2,3,1,2,2,2,1,1,1,0,1,1,0,1,2,1,2,2,2,2,1,2,3,1,2,1,1,3,1,1,1,1,0,3,1,1,2,1,2,0,1,3,1,2,1,1,1,2,2,1,3,3,1,1,1,2,3,2,2,2,2,0,3,2,0,3,3,1,1,3,2,1,0,2,1,1,2,1,1,0,3,1,1,2,1,2,1,2,1,1,0,1,3,1,3,1,2,2,1,1,1,2,3,1,2,1,1,1,1,1,1,2,2,0,1,1,4,1,2,2,3,0,2,0,1,1,1,1,2,1,2,1,1,2,2,0,1,1,1,2,1,1,2,2,0,1,2,3,2,0,1,1,3,1,1,0,4,3,2,2,0,0,2,0,2,3,0,1,1,1,1,0,1,1,0,1,1,3,1,2,1,2,1,1,2,2,0,2,1,1,2,1,3,3,1,1,2,1,1,2,0,1,2,1,2,1,3,1,1,1,2,2,1,0,1,1,2,1,2,0,2,0,1,1,2,1,1,2,2,1,2,0,2,3,2,2,1,2,0,1,2,2,1,3,1,0,0,2,2,1,1,1,3,2,4,0,1,1,2,4,2,1,4,1,2,1,1,3,2,3,1,1,1,1,1,1,3,1,2,2,3,1,2,0,1,4,1,1,1,0,1,1,2,1,4,2,2,1,1,1,1,0,2,1,2,1,2,1,2,1,1,1,2,2,2,2,0,3,1,1,1,2,1,0,1,3,1,1,1,1,1,0,1,3,3,1,4,1,1,2,1,1,1,0,1,1,1,2,1,4,0,2,1,4,1,1,0,0,2,0,2,4,2,1,0,1,1,0,3,1,0,0,2,1,1,1,1,1,3,2,2,2,0,1,1,0,3,1,3,1,2,2,1,1,2,1,2,2,0,3,0,1,2,1,0,3,4,0,1,1,1,2,2,1,1,2,3,1,1,1,2,1,2,2,1,3,3,2,1,2,1,1,2,3,1,1,2,2,2,2,1,0,2,1,2,1,1,1,1,2,1,2,0,2,3,1,0,2,3,1,2,1,2,2,1,3,0,3,3,1,1,3,3,1,1,2,1,2,1,1,0,3,1,3,3,2,1,2,4,0,1,1,4,1,1,3,1,2,2,1,1,2,2,1,2,3,2,1,2,2,2,2,0,2,2,2,3,1,1,1,1,2,1,1,1,1,1,3,2,2,2,1,4,1,3,1,1,2,3,3,2,0,1,1,1,2,1,1,2,1,1,1,1,2,1,3,3,2,1,2,4,1,3,2,2,1,2,0,2,2,1,2,1,2,2,1,1,2,4,1,1,2,0,2,1,3,2,2,2,0,2,3,2,2,2,1,1,0,1,1,1,2,2,2,1,0,2,2,2,2,1,1,2,1,1,2,2,2,1,2,1,2,4,2,2,0,2,3,2,0,1,1,1,0,1,2,1,3,1,2,1,1,0,2,1,3,1,0,1,1,1,2,1,1,3,1,3,2,1,3,1,2,1,2,0,3,0,1,1,3,2,2,2,3,2,3,2,2,2,3,0,1,2,1,1,0,3,2,1,2,2,2,1,1,2,3,2,1,2,4,2,1,3,1,3,2,1,1,2,3,1,3,1,1,2,1,4,3,2,3,1,3,1,1,0,3,1,1,2,2,2,3,0,3,1,3,2,2,1,1,1,2,1,3,1,1,2,1,1,3,1,1,2,3,1,0,2,2,2,1,2,4,2,1,1,2,1,2,2,2,2,2,2,1,1,1,1,2,1,2,1,2,1,2,2,1,3,1,2,3,3,1,2,1,0,1,0,2,2,1,1,3,3,1,1,1,2,2,1,1,1,4,2,1,2,1,4,2,3,1,3,4,2,1,3,2,1,0,2,1,1,1,2,1,2,1,1,0,3,3,0,3,2,2,1,1,2,1,1,3,1,4,2,2,3,3,1,1,1,1,2,3,1,1,0,3,3,1,0,3,1,3,3,2,3,2,1,4,2,1,0,2,1,1,2,1,1,1,3,2,1,1,1,1,2,1,1,3,2,2,1,2,2,2,0,1,1,3,1,3,2,0,3,1,1,1,2,1,2,3,1,2,2,1,1,1,2,1,1,2,1,1,1,2,2,1,2,2,1,1,1,1,1,1,1,1,1,3,2,0,1,2,0,1,1,3,2,2,2,0,2,3,1,0,1,3,2,2,1,1,3,1,2,2,0,1,4,1,1,1,0,2,2,2,2,1,0,1,3,1,1,1,2,2,1,1,0,1,1,2,2,0,2,2,2,3,3,4,3,1,1,3,0,1,2,1,1,3,0,3,1,1,1,0,4,1,3,2,1,2,2,1,0,4,1,1,3,3,2,0,2,4,1,2,1,1,1,1,3,1,1,1,1,0,4,2,2,1,2,4,1,1,0,0,1,3,1,0,1,0,1,3,1,1,3,2,2,2,3,1,1,3,2,0,2,0,1,3,1,0,2,1,2,0,1,1,3,2,0,1,3,2,1,3,1,2,1,1,2,1,1,0,2,3,1,3,2,0,1,2,2,3,1,3,0,3,2,2,2,2,1,2,2,3,2,2,3,0,2,1,2,2,0,3,3,2,2,1,2,2,3,2,1,2,2,1,1,1,2,2,0,2,1,0,1,3,2,0,3,2,1,3,3,1,1,0,1,1,2,2,2,3,3,1,1,3,3,3,2,1,3,1,1,2,3,3,2,1,2,1,1,1,3,0,1,1,2,2,2,1,0,2,1,1,1,2,0,1,2,2,3,1,4,2,1,2,1,1,1,1,1,2,1,1,1,3,0,1,3,2,2,1,3,2,1,1,1,2,2,1,2,1,1,2,1,2,2,1,1,2,1,1,3,2,2,1,1,2,0,1,3,1,2,2,2,1,4,2,2,1,1,2,2,3,0,3,1,2,1,3,2,2,4,3,4,2,1,1,2,3,1,0,2,1,3,2,2,2,1,1,1,1,2,1,2,1,2,2,2,1,0,3,1,1,2,0,2,1,2,2,4,2,1,1,1,1,2,0,2,0,1,1,1,3,2,0,1,1,1,1,0,0,1,2,1,2,3,0,1,1,1,1,3,4,1,2,1,1,1,3,1,4,1,1,3,2,1,1,2,3,2,1,1,1,3,2,1,0,3,2,1,0,2,4,2,3,2,2,2,1,2,1,3,0,1,1,1,1,1,1,1,2,2,3,2,2,3,1,2,1,1,2,1,3,2,1,2,2,0,3,1,0,3,1,2,4,0,4,2,1,2,2,1,1,1,2,3,1,2,3,1,2,1,1,2,2,2,1,3,1,1,1,1,1,0,1,3,2,2,3,1,1,2,2,2,3,2,1,2,1,2,1,2,1,3,2,1,2,2,1,1,2,1,1,1,0,1,2,3,1,1,1,3,1,2,2,3,1,1,1,2,1,1,0,1,1,1,1,0,2,1,2,2,2,1,2,2,2,1,2,2,2,1,1,2,3,2,2,2,2,1,2,3,1,1],"two":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0]}}